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
335839020027	335839020573	335839021122	335839021672	335839022223	335839022772	335839023322	335839023872	335839024422	335839024972	335839025522	335839026072	335839026622	335839027172	335839027722	335839028272	335839028822	335839029372	335839029922	335839030473	335839031022	335839031572	335839032122	335839032672	335839033222	335839033772	335839034322	335839034872	335839035422	335839035972	335839036522	335839037072	335839037622	335839038172	335839038722	335839039272	335839039822	335839040372	335839040922	335839041472	335839042022	335839042572	335839043123	335839043672	335839044222	335839044772	335839045323	335839045872	335839046422	335839046972	335839047523	335839048072	335839048623	335839049172	335839049722	335839050272	335839050822	335839051372	335839051922	335839052473	335839053022	335839053572	335839054122	335839054672	335839055223	335839055773	335839056322	335839056873	335839057422	335839057972	335839058523	335839059072	335839059622	335839060173	335839060722	335839061273	335839061822	335839062373	335839062923	335839063473	335839064023	335839064572	335839065123	335839065672	335839066222	335839066773	335839067323	335839067872	335839068423	335839068972	335839069523	335839070073	335839070623	335839071172	335839071723	335839072273	335839072822	335839073373	335839073923	335839074473	335839075023	335839075572	335839076123	335839076673	335839077222	335839077773	335839078323	335839078873	335839079423	335839079973	335839080523	335839081073	335839081623	335839082172	335839082723	335839083273	335839083823	335839084373	335839084923	335839085473	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
9022	2397	2851	2056	1464	1003	820	642	611	479	462	377	414	392	358	350	341	339	338	332	316	318	285	289	299	301	286	283	294	322	278	299	323	292	309	266	304	271	318	259	285	294	284	284	283	302	265	284	303	273	306	297	261	291	275	262	260	281	272	304	268	263	304	280	300	302	254	275	285	292	271	274	290	284	253	286	279	255	281	297	270	266	260	267	276	258	275	236	269	257	289	290	269	282	276	259	266	281	290	287	287	296	295	255	255	266	282	289	259	259	312	283	271	280	265	272	276	290	232	271	267	266	247	264	327	274	273	274	249	271	280	275	276	272	277	268	252	253	275	229	256	271	261	264	280	243	263	257	269	258	248	258	279	314	279	255	286	245	263	264	287	284	274	300	284	253	305	286	264	279	301	280	287	268	264	269	289	297	274	275	256	254	283	256	272	293	266	273	274	284	288	283	241	278	258	283	282	290	228	248	283	259	251	271	255	312	281	276	262	273	267	262	275	258	277	284	264	292	272	289	278	267	281	305	253	276	299	246	256	264	254	298	269	275	283	276	290	298	265	261	273	258	288	304	298	248	278	264	247	271	271	271	280	259	265	284	263	297	254	291	268	254	248	278	266	262	266	262	256	313	287	240	276	273	268	295	292	238	273	297	278	294	255	282	270	246	277	278	266	282	270	272	303	251	274	281	288	255	265	270	279	258	281	281	270	310	281	261	310	250	283	258	272	253	260	246	256	293	273	280	293	293	290	260	282	260	277	291	269	265	319	256	281	248	251	262	267	280	284	269	244	267	265	265	286	275	261	294	276	225	248	270	256	287	298	288	256	262	254	270	279	290	251	281	254	290	285	257	281	266	278	281	259	279	259	279	291	281	277	278	272	282	267	257	296	266	275	274	259	273	286	266	261	245	267	279	259	278	275	284	281	272	284	274	255	236	287	271	283	264	270	274	301	292	261	302	273	261	272	271	277	273	280	269	258	259	276	242	257	270	283	263	249	296	280	296	286	256	264	289	284	254	233	285	255	264	264	244	264	261	271	267	279	297	300	261	301	306	271	284	245	264	285	314	299	277	264	304	275	243	285	269	277	270	284	280	288	278	290	280	289	242	256	303	280	284	286	271	276	270	274	292	276	250	243	283	268	267	279	343	276	269	282	289	261	263	250	293	247	271	280	285	255	271	259	287	272	307	246	294	272	253	257	306	290	253	259	260	289	293	266	272	304	271	257	265	295	254	263	252	320	282	269	265	269	287	295	258	264	268	292	268	294	280	272	281	275	312	263	275	279	260	251	282	270	284	257	255	268	266	257	285	264	310	260	259	259	272	290	264	289	264	262	261	260	298	262	267	268	272	253	275	266	271	273	285	270	262	287	277	262	276	274	279	301	261	272	270	276	283	277	296	286	303	280	297	258	264	250	295	254	298	314	265	283	289	264	276	279	279	277	266	264	306	271	267	263	279	279	254	300	275	277	248	288	279	271	269	250	262	271	280	266	288	282	254	277	294	271	282	307	274	245	286	290	276	277	286	286	267	269	257	291	262	257	313	243	259	290	295	265	295	301	282	249	276	258	254	283	289	281	295	273	289	274	274	290	273	271	270	260	270	293	295	287	264	279	288	278	273	299	304	246	291	287	292	270	281	271	280	272	278	287	304	261	288	274	272	278	276	266	259	276	276	265	273	257	288	293	250	277	280	265	261	266	288	266	293	272	265	301	291	274	259	256	279	269	284	258	308	266	231	264	273	246	270	269	276	286	281	276	287	250	291	252	287	268	321	294	284	274	270	284	223	262	250	279	270	310	258	262	250	285	276	288	257	271	266	268	272	276	271	260	286	272	281	250	271	270	283	255	267	285	285	290	273	266	241	288	295	274	252	283	267	249	256	304	272	287	264	265	278	281	282	276	282	270	262	274	281	307	255	296	277	264	260	280	280	275	284	263	280	270	294	290	276	293	286	296	258	269	280	282	269	254	284	277	286	297	279	300	255	271	271	288	263	273	285	312	258	276	300	267	273	310	246	294	261	258	262	268	250	264	276	280	254	269	264	313	279	275	300	285	239	273	265	272	293	301	284	271	258	273	264	269	254	272	270	291	261	300	273	280	256	268	299	256	277	279	254	289	284	238	266	294	298	266	259	253	272	270	275	281	247	260	311	281	263	252	283	286	283	294	249	277	233	276	258	269	297	284	279	277	289	304	297	278	296	271	272	298	261	285	284	269	264	271	260	269	256	255	268	255	256	253	279	306	264	266	287	281	270	269	244	286	276	279	260	271	268	238	275	295	292	282	279	273	260	297	289	242	270	284	258	261	248	271	286	279	267	247	274	273	279	252	263	280	273	292	271	257	267	268	282	280	253	263	293	299	273	283	311	266	227	257	267	258	269	255	292	259	313	286	277	267	295	270	262	299	258	262	266	268	271	260	270	256	265	262	284	306	265	276	296	286	265	250	268	266	291	271	276	282	288	281	308	276	261	241	307	310	258	273	274	270	292	270	277	284	257	267	297	276	267	287	292	277	286	285	259	270	317	271	292	279	256	283	279	295	279	265	276	290	276	280	302	244	267	310	242	271	311	262	260	258	289	267	264	270	280	281	270	267	244	261	245	321	281	299	261	282	296	287	271	270	305	281	276	269	247	301	262	278	254	266	274	241	253	229	264	274	261	267	295	292	252	297	283	269	250	278	296	264	275	272	293	273	271	271	264	249	287	296	279	274	285	264	314	232	250	305	247	280	279	269	273	272	305	300	296	295	293	274	291	244	297	238	281	256	296	269	272	261	270	281	251	257	250	285	236	239	241	285	279	254	283	271	279	274	247	275	257	306	290	261	268	279	262	275	272	266	306	299	299	276	254	256	249	270	261	300	284	256	301	255	247	258	277	297	242	301	266	245	289	280	280	309	266	277	260	275	265	281	282	244	253	264	298	293	268	274	273	313	249	231	279	258	248	266	288	284	290	285	265	277	272	232	291	252	258	269	303	302	247	277	258	289	279	272	254	263	290	251	303	300	285	296	233	259	274	287	249	264	277	265	301	261	262	283	287	294	263	272	265	260	292	283	270	256	247	279	275	299	263	318	292	324	263	255	258	280	274	281	288	254	280	296	283	261	233	283	250	259	297	291	254	282	287	271	261	270	287	297	293	253	259	290	244	299	270	297	262	279	268	264	274	284	297	278	284	258	282	262	278	279	283	297	281	250	306	283	297	277	303	255	286	258	288	267	267	268	282	278	293	281	283	276	262	248	292	284	274	252	273	275	287	263	283	278	282	249	296	277	267	244	285	262	268	264	268	260	285	285	253	269	283	279	248	270	299	273	287	283	293	266	257	277	257	297	276	267	233	254	302	290	262	302	281	316	299	252	283	298	264	287	282	290	234	243	275	270	273	294	265	266	287	290	251	292	265	289	265	239	264	263	263	285	263	289	270	255	282	237	273	279	271	261	280	226	256	278	293	253	252	278	279	252	275	258	288	274	269	269	269	308	281
7896	3027	6699	7188	6075	4888	4239	3514	3025	2634	2344	2167	1940	1806	1692	1549	1508	1448	1322	1360	1244	1201	1231	1184	1164	1065	1110	1059	1043	1012	999	989	1000	995	965	992	974	972	965	939	983	943	909	999	988	876	904	947	880	951	944	915	933	913	917	845	870	862	907	906	877	864	879	880	867	904	892	853	860	841	829	879	862	863	865	846	837	906	825	859	853	895	889	851	884	898	877	877	897	821	854	864	837	853	846	871	880	851	823	845	835	848	849	823	814	815	878	837	855	836	798	868	833	874	877	842	833	828	858	835	871	886	798	833	913	832	819	826	873	836	824	789	831	807	878	829	835	824	792	815	867	839	881	846	832	843	854	878	834	896	861	857	839	898	837	871	820	851	839	860	864	801	834	824	830	819	867	849	872	839	815	842	860	890	862	823	849	867	826	788	841	842	881	835	796	877	836	799	833	810	836	853	856	803	770	827	821	815	852	816	869	875	783	848	795	794	906	856	889	830	837	870	911	782	847	811	829	834	838	840	808	881	821	851	870	814	791	847	836	844	829	810	839	822	816	860	835	789	811	794	794	871	815	836	866	837	874	815	883	826	855	857	887	832	888	837	846	839	830	801	862	862	839	882	847	848	830	810	838	787	814	844	809	879	849	866	817	821	854	828	821	845	845	827	893	809	885	799	832	798	884	835	857	793	823	860	856	865	881	777	831	812	848	852	825	850	828	847	784	827	850	861	855	811	845	781	866	813	819	831	833	799	805	846	835	807	818	857	816	840	815	872	799	830	794	861	788	843	853	855	842	810	787	852	860	806	843	828	865	825	853	837	833	809	830	840	835	839	841	854	861	811	865	868	800	795	853	818	848	833	813	854	886	844	850	883	816	826	849	788	756	848	832	870	882	840	834	863	867	860	889	862	848	817	813	870	851	798	784	868	836	846	833	770	878	901	891	847	835	869	809	854	879	857	835	824	782	886	814	834	838	830	790	822	861	860	829	834	882	896	838	832	815	824	866	899	851	883	855	798	813	880	842	831	834	852	863	851	851	876	771	856	836	878	887	824	861	807	794	827	828	807	833	849	873	851	899	828	881	823	827	841	831	824	827	810	862	788	856	836	865	819	819	855	879	856	869	819	844	872	810	843	854	892	802	901	809	806	793	846	794	888	826	826	892	880	875	857	890	812	838	802	851	809	883	831	895	879	845	859	795	829	839	859	834	857	808	802	858	855	864	887	840	824	772	845	834	807	778	874	832	801	830	814	794	822	862	799	834	885	868	866	890	819	847	805	799	795	814	819	858	816	788	829	815	839	846	906	803	836	818	833	804	830	830	871	847	874	821	846	830	826	856	840	805	853	790	806	807	874	884	817	821	814	834	836	837	880	867	813	854	848	856	834	778	838	806	796	838	855	840	857	818	841	826	907	833	854	841	829	840	812	853	839	815	767	788	805	863	865	817	867	820	848	805	846	875	824	881	820	850	840	827	886	783	825	858	850	833	807	821	797	823	873	811	834	824	860	869	820	837	845	814	879	815	844	809	869	836	810	841	800	825	863	756	888	806	855	808	844	838	869	803	877	798	874	797	830	791	832	782	838	799	858	839	860	788	783	872	880	855	823	823	839	830	836	807	840	850	818	856	811	844	855	841	821	866	812	832	889	876	812	858	814	791	856	873	799	796	842	857	834	813	830	783	846	807	807	823	799	835	848	837	864	841	847	818	791	871	853	873	844	828	793	854	816	787	799	834	872	884	884	836	803	871	801	813	860	825	830	848	797	809	827	855	822	842	782	879	881	842	818	816	844	869	890	846	888	820	846	804	808	845	813	791	803	800	843	822	868	831	877	835	821	835	864	781	834	880	841	885	854	805	896	842	799	821	810	879	839	830	832	799	863	814	874	805	824	850	868	902	824	877	828	824	819	858	829	814	877	847	840	786	828	837	832	830	840	857	869	856	878	793	847	863	817	843	854	805	812	863	814	843	832	873	812	823	828	803	824	874	828	835	844	850	871	841	835	805	806	813	845	798	832	867	829	835	803	862	855	897	850	879	839	841	852	796	834	804	852	773	841	837	841	856	863	891	798	842	800	842	815	901	807	847	849	824	851	818	873	798	834	823	836	835	828	796	819	814	872	849	818	797	850	853	795	851	809	835	803	849	823	870	859	808	814	800	882	825	857	838	860	900	847	830	821	868	844	821	860	799	839	822	876	842	850	826	854	882	794	829	807	860	793	811	886	822	880	828	802	854	847	889	800	863	825	813	843	806	774	829	819	846	885	810	820	861	873	802	845	848	840	840	838	846	852	826	819	815	830	850	814	849	860	820	818	839	851	807	842	894	764	786	847	792	847	832	902	854	831	861	866	795	864	821	817	819	819	847	821	840	833	836	838	800	851	852	844	810	824	832	853	862	855	852	827	790	844	846	877	832	856	844	799	813	857	898	836	836	828	814	850	821	865	853	815	854	809	816	824	873	831	822	865	780	875	861	876	830	806	842	801	819	855	895	807	848	791	813	821	870	853	855	802	799	821	859	809	845	840	849	830	835	828	835	828	845	789	856	847	876	876	813	838	831	864	789	915	876	792	816	830	822	801	816	808	842	863	854	791	826	875	769	785	794	826	825	864	850	877	832	867	840	880	812	894	863	790	843	800	806	876	856	846	873	816	771	804	877	870	806	821	801	868	874	853	805	796	864	817	800	853	844	832	838	893	851	807	854	843	845	865	854	854	832	880	824	826	832	797	864	856	844	847	853	857	858	820	847	795	843	851	814	839	832	850	869	808	860	803	835	794	848	895	835	823	848	835	764	862	857	824	865	824	807	791	839	831	786	898	830	874	852	854	857	849	811	821	797	833	790	849	809	866	866	796	814	833	869	812	807	825	863	869	873	876	837	809	913	850	823	876	887	766	785	856	849	825	866	794	852	909	864	846	839	847	832	844	832	816	845	816	832	857	827	850	875	834	872	826	863	805	812	815	796	855	864	825	796	847	871	877	843	845	866	854	884	845	877	836	858	858	864	895	855	857	859	877	805	809	812	864	876	825	828	836	800	815	846	886	850	856	861	800	857	869	842	797	846	828	815	857	836	814	856	863	848	822	863	828	828	851	842	853	837	819	799	845	829	818	845	805	862	828	812	871	833	803	853	785	838	776	815	851	848	834	893	785	831	826	848	844	813	801	822	820	888	847	798	825	843	828	851	822	854	780	850	852	810	825	871	845	817	814	828	889	842	858	832	793	820	871	791	851	825	834	821	809	876	863	847	876	870	821	888	890	853	808	802	853	866	851	781	874	830	803	843	856	799	867	849	837	807	782	798	867	772	826	922	824	859	798	799	825	858	870	835	845	845	833	821	851	839	858	853	832	823	839	854	870	881	877	839	812	821	811	837	795	847	809	799	811	840	767	803	870	805	854	836	814	825	821	796	858	828	774	854	804	787	851	827	860	840	858	833	833	804	854	867	902	856	867	844	797	831	879	765	842	839	840	778	820	871	863	842	877
1218	213	243	193	175	177	178	189	175	147	171	166	164	156	156	178	168	158	138	176	170	155	186	153	155	144	165	146	172	160	175	146	166	154	176	157	175	156	162	157	164	152	138	150	173	156	177	171	150	138	156	165	160	183	182	164	194	153	137	154	182	175	172	157	180	156	152	163	173	161	149	163	149	182	163	172	143	153	173	159	140	151	141	142	156	189	167	147	151	159	172	162	169	159	148	185	143	144	164	155	157	167	174	171	170	156	157	162	145	168	179	181	179	172	141	185	173	140	193	169	135	145	181	170	167	155	141	169	160	155	150	161	174	143	167	174	171	164	172	185	155	150	151	169	164	173	148	153	169	175	156	187	193	143	146	171	162	166	172	149	173	158	161	173	163	182	176	165	159	150	154	168	169	142	155	160	172	153	174	176	165	144	175	175	159	173	162	145	160	164	169	153	157	151	147	170	147	166	153	172	176	162	159	181	179	164	150	177	144	165	175	155	140	154	162	176	165	166	182	130	171	165	151	148	162	158	165	154	167	170	187	154	170	155	155	172	175	165	145	149	163	169	164	162	156	155	184	155	173	148	173	161	160	180	152	165	177	131	151	191	166	171	179	182	165	161	170	159	174	122	177	140	166	153	159	183	146	185	152	174	175	151	151	166	158	162	170	145	175	162	179	164	184	157	160	158	154	186	184	141	145	187	165	147	156	162	171	143	170	175	157	158	151	171	144	163	149	175	159	198	162	126	187	183	178	157	161	161	170	161	153	158	165	141	189	180	143	180	160	161	148	173	144	141	157	173	180	164	175	161	179	176	160	164	168	157	153	164	163	187	155	131	144	154	167	158	172	161	156	177	164	146	156	152	178	156	175	147	201	189	137	157	162	165	176	175	165	182	180	166	138	151	151	151	152	144	166	165	187	183	165	166	159	142	156	151	155	169	148	193	147	163	172	160	178	168	159	142	179	146	157	158	149	167	195	156	147	165	149	158	163	173	194	141	159	135	186	163	177	160	129	163	171	147	188	162	169	155	172	167	164	176	170	153	177	155	153	153	177	149	159	159	182	171	163	131	178	183	155	158	156	159	154	166	150	135	163	157	159	166	167	173	160	155	175	152	157	174	158	165	152	167	168	195	174	135	158	147	174	169	166	158	180	150	160	155	165	161	183	153	167	167	140	145	178	155	171	140	158	162	156	148	158	162	171	152	169	152	162	169	152	130	173	169	167	167	172	196	157	165	158	163	188	169	150	185	170	174	153	171	171	143	181	156	157	166	181	162	165	178	165	148	162	163	156	146	165	155	169	155	169	170	184	185	135	164	162	183	145	174	139	156	141	179	164	168	173	154	145	149	166	156	174	154	159	171	162	176	181	168	162	156	159	164	183	163	163	133	196	157	179	154	153	143	159	173	161	162	135	173	154	156	163	168	164	162	148	163	163	174	164	165	166	165	155	151	174	169	180	184	147	164	157	147	174	168	169	157	136	164	184	160	165	176	150	181	164	162	160	172	146	156	141	164	144	150	175	181	177	168	169	183	158	163	147	141	133	175	180	185	148	162	154	172	169	153	157	182	166	151	167	165	189	166	157	167	169	175	169	185	139	184	156	139	171	140	155	149	155	167	165	159	152	149	168	159	170	170	182	152	173	139	147	176	175	171	172	166	148	186	163	157	169	167	166	154	169	171	169	163	135	142	157	148	159	169	152	174	172	163	163	159	161	146	169	155	150	174	190	157	144	172	152	167	154	168	153	157	153	160	144	172	166	182	166	163	166	157	172	147	155	149	141	152	154	179	169	175	176	178	184	166	152	146	170	160	170	154	154	152	174	174	171	175	159	146	170	172	174	141	169	161	170	162	156	156	152	194	162	172	146	156	166	163	157	154	153	144	144	160	178	159	169	166	128	152	162	156	149	178	148	147	170	148	150	168	165	165	133	159	156	144	163	175	140	165	157	163	154	155	168	140	160	135	162	168	156	168	161	166	142	163	173	148	166	160	162	166	147	163	179	154	146	144	164	154	174	183	185	180	167	171	161	149	155	152	153	139	168	177	162	156	171	171	202	169	189	181	163	180	163	147	194	177	161	154	179	144	165	155	160	176	166	171	174	173	166	180	144	166	138	164	180	157	143	165	164	148	149	140	169	147	158	156	143	150	178	157	157	156	159	182	181	161	166	183	157	163	167	178	158	153	183	191	151	152	167	150	172	177	161	178	161	176	172	150	145	171	141	157	158	169	172	162	157	142	162	173	179	168	148	165	160	154	158	154	142	133	197	159	148	157	164	171	168	160	170	159	171	137	178	170	179	188	175	169	182	157	155	156	173	184	165	161	158	160	166	146	147	169	150	192	188	157	170	157	176	161	163	150	183	151	182	181	156	172	190	186	164	162	176	151	162	197	161	164	153	178	154	143	175	187	144	165	161	158	152	173	146	178	156	162	167	165	181	148	154	167	179	170	161	182	125	163	173	160	152	149	169	149	168	170	147	166	167	150	142	147	152	143	138	155	173	175	173	173	150	157	161	164	176	131	127	178	184	165	150	142	158	177	171	161	159	181	169	165	145	168	159	153	162	162	140	164	151	140	169	161	172	153	163	157	166	176	177	159	148	136	184	153	146	154	162	151	159	171	162	159	155	179	168	145	174	168	156	155	168	154	163	158	168	157	159	166	172	152	140	143	147	144	155	145	152	146	177	198	167	158	175	166	146	172	165	160	163	160	159	174	177	156	157	155	151	166	147	175	175	177	160	151	172	146	168	170	148	173	178	176	171	157	148	162	168	145	193	173	170	171	171	158	161	173	142	146	153	120	183	148	163	159	157	141	149	164	170	150	151	164	168	170	172	153	153	171	171	163	143	153	169	155	147	171	172	162	174	171	157	169	150	150	167	173	178	162	174	167	167	155	172	151	158	181	166	159	176	177	165	170	156	157	159	156	159	154	176	177	150	169	154	164	173	155	175	189	153	172	166	166	170	176	172	160	172	172	132	171	174	189	166	149	166	160	168	164	152	173	161	154	171	160	182	167	180	168	175	184	164	168	146	166	163	155	140	129	160	159	171	163	137	170	149	162	178	135	166	150	164	140	182	175	168	185	137	162	178	145	167	173	136	166	160	158	172	150	175	170	170	170	169	161	172	194	143	154	172	132	159	195	142	180	169	185	172	181	165	180	185	173	176	152	156	167	152	170	149	178	174	167	170	177	157	153	144	169	178	197	163	160	150	163	152	163	133	176	180	141	163	160	155	165	175	179	153	146	178	168	172	173	152	158	183	174	155	182	172	148	170	153	167	150	158	180	163	154	167	184	165	171	169	186	151	156	182	156	160	153	155	141	177	162	168	156	149	205	161	153	159	148	141	154	164	159	164	165	127	155	177	157	134	152	150	145	142	168	172	144	172	158	154	161	163	170	188	166	172	148	163	143	166	185	168	180	164	164	165	162	146	169	153	148	145	169	196	177	147	161	167	201	155	152	152	162	160	150	152	161
2003	644	756	797	761	701	654	610	615	551	621	503	634	568	581	589	529	553	573	568	602	577	552	603	544	548	573	569	533	577	546	531	565	554	561	551	536	532	573	543	572	535	524	542	558	597	511	548	558	551	583	556	545	571	528	555	518	536	564	555	582	568	529	519	553	560	553	555	526	560	535	565	495	505	584	544	537	540	503	544	594	530	534	521	544	590	528	579	519	558	531	578	549	551	528	546	526	548	554	525	514	550	558	557	546	535	591	527	603	600	561	546	541	525	553	587	542	546	569	533	544	598	544	532	538	539	567	534	575	545	509	589	566	536	588	593	583	603	532	568	536	505	544	552	564	511	534	558	543	522	556	549	499	586	548	556	555	570	568	560	587	565	557	560	543	569	552	524	567	557	565	518	508	505	605	580	555	525	525	584	606	534	561	543	589	571	555	545	580	589	598	568	580	537	566	536	571	529	585	540	569	551	529	577	539	570	524	580	551	554	542	540	536	551	558	514	541	521	530	535	572	595	565	548	532	581	533	551	562	541	552	583	586	552	537	519	565	564	524	543	517	557	550	529	579	548	538	569	534	544	597	547	549	569	567	584	571	556	551	521	550	607	539	573	538	541	565	528	530	525	589	536	539	556	526	532	560	577	533	534	602	488	548	550	564	569	574	535	547	536	540	566	562	566	561	579	577	560	571	576	572	542	586	532	572	559	572	516	551	541	531	514	556	552	542	572	579	548	540	538	605	551	532	563	585	536	576	561	563	546	624	555	554	534	553	541	522	566	571	554	564	547	524	544	580	577	549	544	560	568	589	578	534	510	587	572	538	540	529	538	543	524	566	533	589	583	540	528	558	566	582	566	548	579	558	577	584	539	605	559	546	517	543	570	554	530	553	539	557	569	566	562	581	547	542	550	562	518	562	567	566	563	544	561	498	536	553	567	551	499	573	542	557	539	551	519	558	591	563	558	548	552	529	551	550	582	508	527	553	523	554	551	550	535	546	563	525	597	527	571	561	556	492	549	565	593	571	574	546	560	543	570	555	526	535	508	558	521	566	521	515	546	586	554	577	514	593	558	522	576	584	582	590	604	517	537	582	508	555	565	546	547	552	566	552	525	538	533	498	521	525	594	599	554	555	572	582	588	588	542	523	559	574	555	532	562	570	538	598	582	562	561	571	576	560	561	543	581	583	548	554	582	570	553	563	562	562	570	598	484	546	540	528	572	542	525	555	528	550	560	531	495	569	582	560	541	574	521	576	581	555	537	529	550	527	563	535	561	543	521	593	550	539	513	541	550	563	573	588	576	566	555	568	509	535	520	534	557	526	501	590	523	535	598	560	529	546	541	530	538	526	525	563	538	584	588	558	548	577	526	555	546	563	493	570	550	542	545	550	551	553	534	546	551	558	529	545	542	541	612	536	522	547	600	592	585	536	528	544	556	549	553	503	597	534	547	587	581	530	577	613	585	576	553	544	564	534	577	563	576	574	550	514	523	538	552	597	585	535	566	581	489	546	486	516	580	523	540	543	536	570	517	529	578	551	501	608	577	506	537	570	571	477	562	520	546	553	574	550	545	546	545	572	597	549	541	583	563	551	577	550	541	531	566	513	537	518	551	590	530	558	552	561	569	526	564	551	548	534	520	560	541	521	555	558	582	529	560	557	572	550	525	583	563	498	564	589	528	510	534	584	608	533	589	581	563	551	549	548	561	545	568	591	578	549	567	591	503	544	566	514	543	543	561	537	527	535	566	520	528	577	553	580	543	522	528	516	550	566	576	542	600	497	552	577	588	491	597	553	537	567	580	558	555	521	535	573	579	551	589	604	554	538	588	543	546	582	579	532	513	591	577	538	520	589	534	543	532	543	532	581	564	534	584	567	556	538	532	546	536	535	558	523	538	558	535	563	537	588	564	568	552	552	555	558	523	560	537	529	567	523	563	541	547	539	594	545	495	550	604	532	557	530	558	534	558	582	519	576	526	569	540	539	576	552	542	549	525	510	571	540	593	569	535	543	539	527	570	547	528	586	542	546	553	539	561	555	524	532	577	569	546	544	551	591	530	531	514	593	534	528	558	556	525	546	544	493	538	588	517	537	577	514	539	537	540	570	525	586	536	534	593	572	535	528	579	578	578	567	563	546	586	615	561	514	556	565	553	553	560	573	589	578	521	600	523	615	531	553	546	532	561	574	572	579	599	560	529	562	543	519	585	580	571	551	540	570	543	569	589	496	548	544	534	571	533	502	536	567	569	550	575	584	580	573	531	524	528	595	551	533	552	550	527	558	562	520	506	546	545	541	542	568	603	528	569	560	553	547	507	531	555	546	546	575	548	579	529	575	551	591	554	564	526	588	568	534	536	524	524	539	505	555	553	581	520	591	574	565	575	607	575	588	567	573	555	559	570	545	573	569	553	524	539	538	596	531	546	561	557	599	554	540	571	552	594	560	583	538	593	526	502	570	554	545	569	539	553	569	566	534	564	518	521	553	570	514	542	538	581	557	552	531	551	562	553	533	557	587	582	572	517	563	575	545	507	552	510	540	509	561	571	547	531	548	563	566	553	550	555	557	527	569	576	624	550	552	555	592	516	558	538	600	536	568	586	577	536	543	563	530	549	579	546	553	559	504	538	558	577	531	566	512	520	564	611	578	589	528	523	557	564	557	530	562	607	548	504	559	569	554	553	557	565	556	547	553	534	573	503	563	517	547	536	540	579	576	573	534	546	562	557	507	581	586	522	534	559	539	564	578	561	530	579	558	585	576	607	512	573	555	567	561	583	559	527	538	540	543	554	537	556	593	565	583	543	544	602	534	578	542	525	560	566	599	558	533	570	578	571	579	577	573	515	519	542	487	607	556	569	563	553	566	561	546	592	537	548	531	546	506	560	512	575	582	530	552	547	520	627	549	578	575	569	567	569	587	566	544	556	547	558	537	524	541	559	536	541	532	572	542	555	555	554	567	568	564	552	583	563	519	607	580	533	537	543	551	602	552	546	597	538	565	510	499	549	540	584	546	570	584	544	533	546	510	566	550	594	509	521	550	577	528	532	522	554	536	566	562	550	516	609	524	545	589	550	553	596	551	527	627	549	559	551	566	556	543	597	570	477	566	511	571	557	554	570	561	509	573	578	571	524	566	584	543	614	565	546	540	530	542	546	590	571	567	551	523	547	550	564	544	559	508	561	544	537	536	577	544	598	588	550	525	532	571	550	567	547	549	522	563	551	558	517	557	543	572	587	575	537	526	521	549	497	556	560	586	534	535	569	552	540	554	543	533	570	551	550	562	536	565	559	560	587	537	571	520	567	547	556	586	504	555	560	550	573	545	551	580	558	554	530	549	570	566	552	584	545	566	550	568	581	498	522	540	543	541	559	552	530	542	552	550	560	549	517	542	553	528	551	520	512	562	549	544	564	584	557	537	507	550	555	574	553	498	563	546	540	555	533	582	576	565	556	557	569	526	566	547	569	553	589	563	572	494	577
5066	1360	1542	1186	860	682	558	528	406	380	388	393	321	313	344	329	327	332	293	341	311	309	298	302	295	294	315	307	312	280	299	302	300	289	279	335	290	307	280	313	319	301	302	297	282	265	304	298	300	297	296	298	316	291	297	292	315	313	295	249	279	263	302	265	284	240	318	265	295	300	289	296	274	279	297	288	302	286	283	301	304	285	316	280	256	298	313	294	331	286	307	278	285	288	290	298	318	306	287	286	312	303	275	310	290	316	281	280	282	310	295	301	295	289	282	260	284	295	306	285	261	286	299	283	274	314	295	291	293	307	299	245	295	274	274	290	306	314	283	284	268	283	318	317	314	259	283	297	290	279	273	268	273	284	317	284	268	265	301	275	278	261	316	259	262	289	299	310	307	283	303	264	276	284	281	285	298	268	275	266	284	293	277	318	274	276	328	307	274	277	293	251	301	270	292	291	281	285	300	269	275	268	275	285	280	299	315	276	279	269	305	276	314	272	288	278	298	279	297	276	283	300	300	297	297	283	302	297	284	287	273	295	296	307	293	309	295	304	301	272	278	299	322	294	272	294	309	285	275	277	262	316	285	277	317	270	276	336	286	325	295	264	285	271	272	276	304	305	305	299	302	279	290	274	274	310	298	313	274	269	279	309	278	304	295	320	294	293	316	293	280	272	297	305	305	289	312	249	296	264	300	293	315	299	311	298	307	294	260	266	291	291	306	305	295	283	258	275	292	310	306	284	302	290	280	283	285	275	287	290	324	313	285	268	290	305	301	312	324	286	296	307	277	267	252	281	287	294	268	312	270	286	304	302	304	270	270	303	304	314	304	282	284	282	314	279	303	305	278	284	295	293	283	274	278	305	258	295	284	274	297	278	290	299	323	308	303	287	294	304	278	252	279	284	310	277	283	278	306	287	281	295	269	301	316	266	300	263	268	269	302	278	302	294	304	296	268	322	279	284	301	260	300	270	319	269	280	283	282	259	287	309	289	288	303	277	282	289	268	304	307	281	320	319	257	323	297	282	283	289	306	290	291	281	275	292	293	267	274	286	313	279	285	301	303	309	307	282	285	308	299	298	297	280	305	287	273	296	249	299	295	277	274	291	296	289	295	252	311	334	269	289	281	267	262	303	285	295	322	289	287	313	269	310	301	289	294	279	286	282	311	274	297	285	309	325	322	271	300	305	323	290	293	280	286	280	301	307	286	313	266	284	276	302	271	284	316	303	287	276	296	267	271	265	298	292	271	294	301	290	282	308	281	328	294	325	287	294	290	264	300	282	272	311	316	294	285	281	300	292	279	301	266	297	300	307	266	303	304	299	289	290	295	255	283	264	265	308	288	302	285	292	297	293	300	298	300	305	303	326	297	275	262	272	278	306	289	291	272	288	295	314	271	293	288	305	293	275	307	259	317	299	301	351	292	293	295	282	301	316	270	277	285	319	262	280	285	251	276	287	295	279	289	293	279	263	293	283	268	269	315	310	305	300	312	315	286	299	277	292	281	259	269	289	290	267	282	316	271	261	281	304	276	288	264	343	285	276	299	314	232	298	289	259	290	307	288	328	279	239	274	322	261	287	287	269	288	302	306	309	269	257	306	292	307	308	298	284	310	302	298	269	283	282	286	310	276	287	277	310	309	291	309	282	293	290	281	306	311	255	280	305	294	264	310	316	311	316	277	299	285	305	329	321	303	299	301	296	293	298	317	279	303	277	306	285	284	289	260	280	272	308	311	316	318	300	307	302	295	295	269	300	250	329	294	323	296	285	292	292	303	299	303	308	319	303	272	265	302	276	285	297	291	260	318	328	291	282	326	282	286	281	280	301	308	267	313	295	289	291	311	292	308	280	271	284	273	284	289	285	255	291	254	293	300	290	326	279	298	268	286	282	284	274	290	314	290	313	314	266	319	304	293	274	273	297	308	275	255	292	281	289	234	290	296	271	284	270	286	308	275	293	311	271	271	301	289	285	311	271	291	278	276	311	302	289	269	304	268	296	270	289	295	290	273	328	281	272	283	306	316	303	287	282	268	307	287	267	256	303	320	295	289	298	304	295	292	311	307	297	266	292	242	290	290	306	300	324	276	281	264	285	307	277	311	310	329	276	288	310	303	258	290	293	290	311	314	312	279	269	272	291	297	295	288	284	289	294	309	281	320	278	277	262	288	271	272	309	307	301	300	261	288	286	302	303	309	303	324	310	298	268	266	288	272	265	298	296	258	269	273	287	308	275	298	295	297	314	309	277	285	263	281	297	246	291	307	289	282	306	273	253	297	294	285	304	267	301	306	333	303	284	281	290	268	266	273	286	266	303	259	303	306	266	303	282	297	284	301	303	298	282	297	304	320	269	313	277	319	312	314	289	271	285	298	257	278	291	293	296	281	288	275	315	276	285	302	267	310	293	299	290	276	262	288	292	295	279	298	300	299	286	282	287	291	294	311	278	299	295	338	293	321	290	309	287	296	295	254	287	280	295	278	330	308	263	271	306	316	266	278	251	292	295	274	275	264	296	296	286	293	308	270	311	298	283	299	272	277	267	320	289	324	274	256	268	298	293	302	299	315	307	298	313	264	303	282	291	275	312	278	292	289	301	292	288	310	257	329	307	277	302	301	332	270	295	260	302	296	311	271	326	281	279	294	300	281	329	296	289	291	292	280	264	296	269	309	267	300	303	260	269	271	292	315	272	302	279	304	322	291	302	300	305	300	273	287	294	285	274	278	306	301	279	259	287	269	296	262	302	284	272	272	297	302	299	289	273	304	305	299	305	273	264	267	313	266	292	283	298	312	272	282	288	305	287	266	269	310	280	311	297	288	245	296	287	291	285	299	296	285	292	302	284	314	266	289	283	291	308	299	279	292	282	290	272	303	291	295	261	260	279	299	305	283	304	273	284	284	281	312	283	272	293	274	265	263	281	288	302	305	266	273	286	318	260	280	283	307	347	285	294	298	274	294	297	295	286	297	283	262	260	272	299	252	265	293	321	286	293	272	332	298	235	266	302	307	259	332	280	274	268	279	289	271	289	288	289	316	279	281	285	296	282	254	296	292	296	282	294	278	312	267	280	280	272	302	280	305	307	298	265	283	275	306	296	303	283	302	299	296	279	265	297	294	277	311	285	296	277	303	290	317	304	280	301	273	264	304	314	294	279	302	306	284	291	282	267	291	295	295	306	322	283	304	304	283	311	290	312	285	319	285	253	299	303	302	283	259	291	284	304	278	305	269	283	301	288	257	271	275	294	280	282	310	285	289	279	304	280	297	297	288	301	277	290	312	285	302	279	285	313	281	284	290	266	275	277	316	304	257	298	286	316	288	262	292	301	307	289	269	282	278	270	291	303	274	273	281	299	285	290	293	301	289	305	318	282	284	257	299	291	315	275	279	265	275	325	304	277	289	312	275	294	286	261	279	264	322	282	297	284	271	266	255	265	293	266	280	285	297	276	311	289	300	303	293	313	252	262	314	285	305	279	301	296
5721	1934	4153	4224	3676	3189	2591	2197	2014	1822	1674	1609	1481	1359	1382	1313	1218	1253	1163	1236	1138	1090	1094	1082	1069	1013	974	1046	1008	1034	1001	1039	972	978	986	974	966	984	898	1009	982	949	941	957	997	973	825	965	946	959	965	897	973	909	933	929	953	953	901	929	904	908	914	899	915	886	952	973	886	931	909	923	936	927	834	962	917	934	922	952	928	922	916	963	914	957	879	916	901	902	911	914	926	939	932	891	906	872	907	901	924	905	928	942	947	885	956	904	931	903	858	888	876	855	882	871	851	869	935	942	900	853	893	958	848	952	870	930	958	907	833	960	825	892	891	912	874	904	950	862	873	868	854	858	832	874	859	904	910	849	942	930	858	904	913	891	877	875	926	903	911	927	881	908	831	886	876	880	920	858	850	896	916	909	893	902	904	889	901	856	893	868	928	882	881	828	839	894	895	901	870	865	880	934	916	920	872	918	885	905	913	894	889	870	955	863	849	872	900	824	872	942	843	930	890	894	919	876	926	899	936	914	911	944	907	863	846	980	920	919	866	917	921	931	891	923	874	917	888	883	841	890	916	908	903	889	927	922	863	866	873	899	868	877	946	916	910	889	851	878	847	897	848	870	887	930	883	872	899	942	878	871	913	902	913	875	901	920	817	875	903	921	871	945	913	848	921	909	865	910	916	870	838	880	873	904	892	873	890	923	818	939	921	929	880	921	877	885	901	888	882	894	886	915	832	892	834	916	856	898	885	872	891	897	893	872	857	899	949	891	871	849	922	907	972	887	909	900	897	938	897	884	866	882	953	967	895	918	896	904	887	884	814	859	917	895	921	935	807	866	889	923	917	883	922	977	835	880	906	890	899	946	927	875	927	871	868	906	876	870	925	905	884	884	919	923	874	902	866	950	917	905	880	972	877	876	868	891	843	950	897	907	845	930	878	907	877	832	900	915	840	876	892	895	932	913	905	816	870	884	933	863	892	939	931	881	839	925	916	852	898	869	884	900	890	886	900	901	908	935	902	843	876	898	909	867	927	934	906	862	939	897	911	842	855	899	896	877	853	877	904	907	889	914	908	909	893	855	903	869	866	907	890	916	898	923	847	902	883	893	908	925	867	879	915	862	910	916	889	913	946	896	856	860	889	979	870	838	875	914	906	983	957	883	917	840	891	905	920	857	864	995	877	920	905	955	852	909	880	902	930	864	889	890	909	872	897	927	861	871	906	885	886	923	885	926	912	874	907	890	878	848	879	908	860	847	930	866	839	912	919	896	922	944	942	907	874	904	887	901	873	926	874	877	881	916	930	929	864	928	910	931	905	886	871	811	848	935	920	930	893	932	856	870	850	886	901	910	883	886	874	871	839	947	915	936	851	914	868	906	837	863	896	868	903	901	860	898	856	891	920	869	923	925	910	914	869	894	920	924	888	933	905	938	878	870	898	907	864	853	862	884	918	877	832	934	896	885	887	867	882	857	924	888	838	841	885	919	860	924	924	916	931	877	901	891	910	916	880	931	870	936	926	898	903	951	891	878	903	879	921	903	919	882	887	905	862	899	998	877	849	887	934	866	932	925	846	866	895	885	869	898	916	876	873	920	918	914	891	884	878	916	901	881	942	869	911	938	851	891	894	901	905	882	875	884	915	886	897	932	843	889	905	890	881	920	901	970	903	857	908	892	912	873	889	868	899	903	920	911	892	886	867	909	862	895	909	916	911	865	904	911	903	902	870	920	908	905	915	880	834	897	899	888	865	867	832	901	902	890	877	886	904	903	964	934	897	859	887	925	917	901	874	828	916	893	891	915	868	950	888	881	915	926	923	901	861	870	909	896	903	918	898	888	889	909	907	881	862	902	916	891	946	893	867	932	888	838	928	890	883	874	982	885	942	903	932	967	879	889	895	894	888	888	922	862	914	914	861	872	951	937	963	911	914	922	846	906	913	858	826	887	921	961	908	879	876	891	857	898	866	913	868	905	882	873	875	913	911	892	836	903	946	943	884	880	918	903	844	871	934	922	919	913	881	860	896	907	901	890	899	907	851	926	861	867	878	890	916	871	928	897	934	882	900	915	872	854	880	984	914	942	852	884	920	875	864	891	890	850	882	840	932	874	908	869	940	840	895	860	861	887	847	866	894	914	861	914	882	896	881	925	871	914	871	920	897	897	878	890	887	915	904	903	893	851	918	892	884	940	900	926	931	871	914	919	845	866	854	899	866	930	899	906	935	901	930	954	889	865	949	898	872	901	813	885	905	853	918	929	932	866	886	852	924	866	906	892	882	971	887	912	857	911	906	873	916	914	949	937	883	882	890	869	896	898	869	890	886	866	953	896	856	908	832	916	884	898	892	957	917	883	888	912	900	908	913	906	915	917	842	888	880	896	859	853	921	939	927	870	878	959	857	843	905	974	875	914	891	882	929	907	921	880	872	894	923	907	927	898	887	895	948	838	959	851	895	906	920	854	948	869	846	916	925	875	893	923	883	851	918	886	893	884	923	868	943	916	906	869	886	869	914	876	911	898	867	908	835	922	904	951	876	897	894	909	941	913	895	881	888	811	878	918	868	902	908	913	890	897	951	923	907	869	884	892	883	897	921	877	910	869	887	892	882	901	923	924	960	883	897	915	900	910	915	874	908	888	871	899	876	885	906	926	923	950	900	904	890	888	962	921	941	901	897	888	929	864	875	921	909	882	865	813	927	890	872	878	893	886	928	908	869	880	912	847	899	845	952	855	902	882	910	864	895	922	896	853	949	903	911	912	851	870	906	914	946	895	881	887	919	899	891	899	885	897	913	882	895	885	873	892	866	926	894	872	893	862	936	875	977	954	861	897	925	958	932	866	880	839	896	878	926	883	882	902	898	846	893	891	933	881	887	905	855	913	840	903	869	892	1006	889	894	946	874	846	930	906	879	922	878	890	909	870	869	934	879	886	893	914	901	826	883	950	895	890	869	933	931	906	851	835	871	869	894	860	903	953	913	880	906	868	875	900	840	910	859	908	895	892	913	918	914	904	934	902	901	943	871	866	937	921	892	942	864	900	912	894	905	883	873	906	911	863	849	916	873	900	900	920	888	881	901	875	870	937	869	891	911	865	902	870	844	874	883	950	898	895	979	925	833	870	941	875	863	910	875	957	859	909	903	959	948	865	890	918	915	917	894	947	916	908	969	878	880	939	907	910	896	873	909	891	930	878	857	876	898	898	920	822	879	897	902	833	967	890	813	886	867	891	854	976	869	912	919	878	898	889	919	914	899	925	890	934	910	919	863	913	918	881	904	893	892	933	918	928	867	876	849	856	886	875	888	912	853	907	890	885	952	988	916	913	904	904	925	893	888	855	888	877	882	877	931	908	897	845	917	826	899	903	902	926	924	936	907	948	897	899	853	862	918	856	864	934	868	908	904	945	845	919	879	879	932	883	935	877	953	937	902	911	886	834	840	899	945	875	877	856	921	867	870	872	895	906	894	843	905	870	930	878	881	897	874	813	907	879
9301	2487	2865	2116	1417	1039	826	653	591	493	448	394	370	374	350	337	349	339	334	337	332	348	303	302	295	295	290	317	293	274	317	334	283	271	279	278	273	277	268	329	258	287	286	304	293	285	284	258	292	271	284	267	299	282	307	307	275	288	273	279	256	245	239	280	289	282	296	282	283	289	277	287	293	278	256	289	303	276	280	299	251	287	294	254	257	287	271	287	252	267	319	288	320	271	247	285	268	245	284	300	268	243	242	291	284	286	264	279	271	295	274	276	297	273	271	274	291	286	295	264	273	261	277	267	262	258	270	287	254	271	248	242	274	290	272	261	283	272	283	306	269	265	269	274	262	268	281	274	254	274	293	258	270	273	273	275	272	265	261	294	241	274	285	274	267	287	283	325	290	257	251	259	285	285	276	252	281	286	304	243	269	289	285	261	281	263	276	276	279	278	238	266	275	250	275	278	265	280	251	279	262	265	259	271	276	292	273	292	248	272	267	255	272	256	287	286	278	271	287	270	264	281	286	265	280	268	293	262	267	287	281	287	301	255	270	282	305	311	274	282	289	263	292	262	268	286	286	249	289	291	301	278	258	285	271	293	289	266	278	266	257	303	266	273	267	254	301	256	291	265	286	296	281	288	302	261	261	265	266	232	255	255	264	254	314	251	292	284	304	266	274	277	288	295	283	279	288	266	270	289	268	264	261	287	284	239	272	285	265	270	231	264	284	293	292	253	270	262	249	288	272	290	260	279	244	313	266	259	273	274	280	275	303	282	237	269	271	280	297	273	260	300	286	275	248	271	296	283	248	260	280	293	293	281	263	260	299	262	274	296	292	286	272	260	284	308	282	299	267	282	264	264	289	281	262	298	252	286	307	302	291	262	288	257	261	263	295	269	246	283	252	303	276	272	259	291	301	252	256	260	271	268	293	273	290	256	228	285	256	268	269	274	278	259	285	298	267	297	294	271	280	252	282	260	284	280	297	280	265	301	291	241	277	280	274	252	273	255	260	282	261	281	285	283	281	284	283	285	267	284	257	279	263	287	286	299	266	273	288	323	274	299	255	283	272	257	290	297	272	286	290	272	308	283	277	258	269	283	259	293	265	280	268	292	283	270	292	272	280	299	281	261	277	280	244	265	270	278	246	304	279	289	286	267	279	276	299	262	279	262	266	267	255	288	273	263	290	264	277	298	277	259	277	260	294	288	256	288	272	292	280	277	284	295	278	277	281	267	296	305	261	305	284	275	261	261	284	256	314	265	287	264	262	288	252	278	283	259	294	260	273	278	245	244	283	263	277	270	279	284	285	269	304	270	290	288	263	281	249	320	286	247	285	286	292	251	266	277	260	268	268	252	265	280	288	277	267	285	272	257	287	259	254	272	270	271	281	288	292	280	253	282	270	271	281	292	286	276	253	287	307	251	270	281	309	265	265	282	255	267	245	232	261	258	267	286	275	278	273	257	259	284	294	264	265	274	286	250	286	272	289	257	270	270	247	269	258	253	301	293	251	282	307	251	297	253	266	256	284	276	277	274	274	299	294	253	312	266	273	280	258	288	268	265	276	254	272	271	279	280	266	280	303	272	243	250	276	254	258	288	228	275	272	252	291	223	298	279	283	297	263	295	274	266	287	273	275	246	284	253	270	288	274	251	258	290	284	302	253	281	270	271	261	275	265	260	302	283	255	292	284	283	301	256	256	280	282	286	267	266	272	268	263	263	291	265	267	241	269	273	271	302	286	298	256	287	280	309	251	281	311	250	280	262	265	243	278	237	294	264	283	290	265	265	274	299	273	294	277	270	283	292	273	286	253	255	264	269	227	290	271	276	265	265	287	273	266	250	272	288	305	256	289	276	293	256	275	263	297	270	276	274	294	292	253	288	286	288	333	264	273	257	295	270	292	262	273	297	270	264	249	265	237	296	305	308	276	286	274	292	301	259	256	290	268	271	295	281	247	292	265	290	263	277	259	293	249	278	281	282	304	278	309	265	267	262	313	300	246	269	256	291	273	271	263	281	265	260	292	260	266	294	278	260	277	284	313	266	285	280	266	269	276	261	254	262	282	272	263	267	291	265	251	268	269	268	317	246	277	307	268	257	307	258	288	279	270	269	255	270	266	256	300	279	261	275	295	278	288	262	274	292	291	287	296	253	259	272	284	273	281	278	285	278	267	276	257	263	296	266	265	269	233	270	247	262	310	246	275	268	292	303	276	273	285	266	271	272	288	268	272	275	261	238	306	249	295	287	289	277	296	268	267	253	288	291	264	279	318	277	261	286	269	267	288	285	255	280	291	290	272	272	288	304	253	287	260	266	271	271	276	269	269	273	279	284	303	290	266	282	272	270	287	255	310	266	303	264	285	270	270	283	262	273	261	287	241	257	300	276	265	290	292	268	269	241	281	252	244	274	277	273	284	250	292	254	265	299	246	256	242	296	291	276	261	258	270	273	263	298	261	282	265	259	284	255	269	254	241	252	277	278	299	281	281	258	269	260	237	289	275	268	263	273	280	267	282	291	283	284	260	259	277	251	258	308	286	273	271	273	266	294	296	267	254	285	257	257	278	264	281	287	272	305	280	283	297	266	297	274	260	267	276	272	262	270	235	276	289	260	304	273	286	277	270	269	292	303	260	284	282	280	279	281	266	299	266	289	312	276	282	254	292	296	258	274	273	272	279	262	284	243	261	269	242	242	269	280	274	265	285	234	270	274	266	308	256	282	279	259	264	316	281	279	315	250	252	276	255	284	267	275	253	269	266	252	276	264	283	284	305	289	273	273	270	302	265	289	275	304	281	269	288	272	275	291	266	246	275	255	286	282	291	237	282	273	286	270	286	294	261	266	241	255	275	257	257	295	286	281	297	276	266	275	288	291	249	270	265	250	271	254	292	256	276	279	315	259	269	257	278	298	280	267	269	249	323	283	276	273	277	255	281	290	276	297	299	288	250	282	265	258	279	292	271	273	272	251	289	282	247	244	250	278	262	291	296	280	278	247	286	294	284	254	279	266	282	312	239	255	264	295	258	296	251	303	270	269	263	266	243	273	269	282	260	271	282	280	297	298	272	303	287	254	292	255	275	255	266	250	258	267	298	284	270	274	313	281	268	274	268	257	272	280	258	289	271	269	295	251	290	269	293	326	321	273	250	274	288	269	279	310	279	273	283	282	292	287	272	279	258	268	288	278	306	269	279	263	271	282	313	289	263	265	261	271	283	284	249	300	251	266	275	277	259	272	252	267	291	279	251	274	260	284	273	267	242	285	261	254	261	290	287	277	263	272	291	323	326	279	248	269	246	269	290	284	276	268	269	277	269	284	303	280	285	260	259	269	246	259	306	269	300	263	296	285	259	266	241	277	271	256	261	290	265	239	273	291	261	279	283	289	252	293	240	258	292	263	262	289	273	288	277	275	283	279	291	270	263	282	262	278	262	258	300	300	259	285	276	255	296	275	214	253	256	246	265	309	277	295	268	278	267	290	280	262
7860	3005	6703	7196	6124	5001	4093	3467	2903	2700	2347	2109	1935	1789	1673	1585	1488	1430	1382	1341	1306	1325	1223	1277	1126	1128	1087	1064	1135	1086	1071	983	1032	998	1005	1000	1036	974	962	949	946	963	1003	882	903	934	913	927	850	942	931	866	946	916	871	876	904	874	911	906	906	863	842	914	894	865	920	899	919	919	900	865	888	851	860	892	861	935	855	853	858	824	843	842	857	807	922	864	890	907	915	885	823	842	859	853	839	841	889	846	845	848	897	879	900	820	873	851	850	871	828	855	844	836	829	860	880	854	899	871	842	849	830	809	827	805	818	858	876	859	831	903	842	836	875	851	814	840	851	830	878	865	827	858	820	797	788	795	830	867	852	854	840	895	814	820	837	851	904	845	843	836	847	817	841	897	862	834	800	838	860	890	842	868	869	805	863	923	819	835	839	836	871	825	845	794	868	867	902	891	861	842	848	843	869	853	837	826	922	853	856	840	841	862	858	841	814	874	882	837	838	826	809	886	824	811	850	834	844	802	865	858	843	873	932	897	846	873	873	816	880	831	811	871	799	844	885	826	865	796	828	842	853	846	834	873	876	827	845	852	883	825	886	875	848	825	841	864	849	843	884	870	794	896	845	789	877	897	867	847	817	846	850	851	794	884	839	834	840	856	870	867	851	858	835	864	821	843	831	836	897	844	824	869	842	807	809	869	810	890	851	799	870	866	866	869	875	833	812	845	853	826	841	801	844	808	832	861	877	787	840	897	793	868	858	881	872	803	870	831	857	809	849	806	845	822	898	842	869	807	870	880	855	818	864	805	851	825	794	855	852	863	827	810	786	813	905	822	874	839	848	827	857	841	847	894	795	881	793	817	861	831	850	829	846	838	823	871	878	820	834	892	882	804	792	842	848	867	824	853	847	839	831	841	859	859	816	823	871	804	842	824	890	822	872	857	838	842	869	832	824	844	880	790	867	811	772	807	827	891	795	795	806	876	845	855	806	804	812	817	934	819	814	817	811	877	852	806	796	814	881	857	839	845	772	831	875	834	853	876	846	856	855	830	861	806	802	827	827	843	840	934	867	860	833	869	850	826	814	826	863	807	918	842	815	854	847	847	839	814	819	852	850	888	859	864	852	851	835	877	863	815	891	845	861	871	855	873	862	824	903	791	797	863	840	867	809	801	840	837	824	870	872	823	861	797	833	871	811	839	807	809	847	842	893	836	830	879	822	813	849	890	795	794	829	864	812	907	842	841	858	763	824	824	875	874	852	833	904	853	903	869	861	807	867	882	863	875	789	849	795	824	814	837	819	851	856	860	827	835	853	854	840	891	819	777	834	861	828	829	844	789	824	859	818	847	846	804	836	855	854	838	827	818	859	837	848	834	804	817	828	825	787	829	822	845	865	855	816	860	819	858	833	813	850	810	847	830	829	809	837	792	847	849	816	827	861	840	816	794	819	884	849	837	872	846	776	850	895	770	841	853	877	815	855	843	822	803	882	878	825	824	817	834	836	786	841	851	805	795	833	828	851	878	899	823	850	868	852	827	803	845	872	839	837	866	844	864	826	862	873	871	876	821	863	871	871	864	780	855	826	847	830	846	876	824	841	814	849	861	894	827	895	872	863	863	875	852	832	883	810	818	822	837	821	800	841	846	838	819	866	880	850	906	832	848	812	857	815	878	832	830	856	860	851	854	831	801	845	869	833	848	812	811	838	847	817	850	806	818	826	826	829	800	793	815	862	823	838	848	865	835	808	798	942	829	855	887	828	838	833	825	794	838	808	826	841	831	890	847	845	843	790	794	820	856	832	860	861	871	840	848	826	868	855	816	898	844	852	831	842	824	845	873	891	845	873	832	836	816	865	897	797	819	875	866	810	843	846	879	858	826	853	795	792	818	886	886	836	882	850	828	911	856	865	806	821	839	868	852	888	795	902	853	794	765	861	812	804	873	859	826	870	874	786	853	809	880	811	847	878	867	855	829	834	892	795	828	853	879	851	842	836	905	819	886	848	943	873	866	779	816	862	882	857	827	847	853	874	820	816	804	882	824	830	856	827	817	817	827	814	901	802	857	847	843	803	888	857	848	870	850	840	872	844	793	936	873	808	853	875	841	872	824	812	877	885	834	854	841	888	838	818	807	818	921	845	832	804	771	853	879	854	895	910	863	805	819	835	840	891	856	871	848	881	886	866	803	870	815	863	893	828	799	864	894	858	838	872	816	849	901	775	862	828	858	775	902	855	830	846	873	830	891	880	816	841	864	836	911	808	845	836	867	846	803	846	861	882	849	827	807	861	852	824	817	875	854	867	814	835	853	848	847	859	843	814	842	872	845	851	848	867	861	874	901	859	807	844	895	838	830	867	846	884	802	837	851	837	828	819	840	859	886	804	808	810	802	818	806	813	868	844	813	831	847	808	870	878	880	866	849	823	842	824	819	827	829	811	853	785	776	851	861	834	870	876	833	859	805	860	809	808	821	854	805	856	818	844	829	903	843	847	855	857	800	802	845	861	833	837	835	833	810	822	829	867	804	867	830	860	850	825	819	846	777	853	839	869	833	840	833	842	800	880	832	868	859	829	871	853	870	883	817	866	781	873	805	852	837	867	854	886	843	831	879	822	832	856	848	899	872	887	820	856	876	882	829	830	836	878	872	875	842	815	802	841	828	831	866	832	836	873	888	825	856	836	885	835	797	854	890	851	869	841	844	848	844	816	855	830	826	858	871	822	784	822	835	839	871	865	833	846	831	908	899	817	848	820	818	792	831	841	822	909	799	825	855	856	869	857	833	860	855	832	911	846	848	845	836	828	829	832	867	818	870	863	848	864	819	873	823	853	866	838	823	838	831	821	868	797	886	840	871	835	854	853	822	879	815	808	860	816	840	833	778	876	863	842	849	825	831	874	855	829	869	766	813	815	850	847	833	854	876	812	895	852	809	860	858	856	846	887	871	825	870	777	893	808	822	807	891	830	808	839	878	878	892	838	851	852	896	846	840	832	875	871	844	878	874	824	816	881	888	839	856	889	809	870	835	812	798	877	832	879	890	819	816	835	826	862	862	858	872	841	826	870	851	866	822	791	808	866	864	842	821	899	866	863	846	850	834	889	832	871	858	857	818	844	858	845	826	846	871	867	847	825	824	813	876	818	851	857	824	841	823	840	833	796	819	809	814	845	753	908	859	816	904	780	794	794	809	882	813	892	820	903	867	774	817	876	818	873	842	875	871	869	847	792	827	842	843	844	831	859	868	855	906	824	858	844	872	937	812	833	808	853	892	892	867	834	876	863	858	847	844	833	882	835	878	829	888	822	815	822	798	850	866	829	853	889	845	867	860	858	884	797	859	842	842	827	889	880	824	811	861	858	906	833	844	844	835	916	833	891	831	855	867	861	818	863	841	881	823	847	855	868	828	824	806	862	859	847	880	899	830	856	833	838	830	823	862	843	925	777	858	893	828	870	864	854	818	844	857	881	889	788	860	841	835	858	822	810	829	826	837
1217	257	258	233	202	196	184	150	156	172	155	176	147	159	141	170	158	171	166	142	192	175	176	183	163	164	186	165	187	168	146	154	188	167	167	164	137	169	168	147	145	153	165	161	176	169	181	172	160	168	151	157	155	161	183	153	158	180	159	163	168	180	172	167	175	147	171	164	159	161	130	149	162	164	159	176	173	177	167	165	165	159	163	164	161	176	169	146	194	165	181	176	147	167	161	150	158	174	166	172	153	158	139	179	177	142	147	161	171	177	155	165	175	132	144	162	154	166	165	164	173	174	171	183	148	175	146	182	179	167	152	163	157	176	174	191	167	154	155	160	152	182	158	160	172	168	165	164	161	149	165	179	184	145	173	162	168	169	155	164	161	159	172	182	182	175	185	172	152	158	143	170	143	159	151	140	179	171	177	159	172	177	164	158	152	182	165	159	162	187	165	171	145	146	167	163	171	166	166	164	168	158	168	164	165	181	175	178	151	177	195	149	159	146	167	158	181	161	152	152	157	186	165	151	189	163	182	176	157	151	161	165	155	146	157	157	184	169	147	149	133	172	177	158	158	170	163	157	164	155	159	182	173	172	172	181	171	153	164	145	160	163	180	161	153	169	173	144	164	177	149	142	163	168	163	175	164	152	162	193	149	168	147	185	168	161	163	172	164	163	156	147	143	168	169	171	182	179	163	186	163	187	168	145	158	151	141	149	181	192	180	167	166	153	158	156	145	158	177	170	170	188	157	154	167	164	166	157	166	145	174	166	156	156	179	159	187	161	155	157	166	173	158	150	170	168	163	153	167	166	167	183	166	143	149	170	152	149	176	148	162	187	142	176	174	174	169	181	175	142	161	167	159	157	168	176	135	175	159	171	138	161	133	155	178	161	175	163	175	174	161	182	166	160	165	154	174	142	170	161	155	177	164	176	156	155	182	157	182	163	160	168	165	175	161	152	167	156	172	174	135	162	155	168	148	161	167	172	152	146	161	148	159	169	147	153	155	172	171	165	190	162	153	166	188	168	146	165	160	157	168	171	151	156	160	140	173	155	183	141	161	154	150	160	177	176	152	170	151	148	141	174	170	178	145	151	144	169	181	174	166	129	180	155	146	158	143	164	154	144	166	147	191	167	152	151	158	168	161	153	160	199	178	186	172	173	169	153	155	174	162	159	150	192	161	177	168	172	164	167	136	174	183	161	164	184	143	171	175	175	145	171	152	185	155	173	168	151	171	170	170	160	174	175	164	153	167	170	166	179	161	147	146	173	160	152	155	145	169	169	191	177	163	170	157	150	180	164	138	165	142	144	167	158	192	163	144	172	143	163	163	177	156	158	171	170	148	186	163	165	159	165	162	184	170	145	156	177	182	155	154	163	193	167	154	184	165	168	151	166	171	185	171	187	152	176	155	161	171	196	155	178	157	160	142	138	178	161	174	180	175	161	154	162	188	183	149	170	153	201	158	168	164	156	155	191	153	168	176	173	155	166	178	147	152	182	145	160	191	177	170	153	163	156	168	172	132	154	145	151	165	173	158	179	173	166	146	150	163	161	189	146	167	176	156	171	176	162	176	151	156	161	164	171	167	160	149	164	155	160	180	143	175	151	156	192	170	175	176	168	150	157	173	169	158	169	177	183	160	162	173	161	157	150	148	160	143	152	144	174	174	170	157	163	155	161	150	145	191	186	155	150	158	150	163	148	160	165	160	175	161	163	169	174	162	196	146	168	157	152	165	150	185	181	174	164	153	173	154	194	158	156	179	160	171	163	159	170	149	169	155	168	156	176	150	156	144	157	156	146	162	159	169	157	169	174	159	145	156	173	156	159	203	166	194	150	150	145	182	197	163	181	166	163	179	150	170	190	181	139	167	181	175	151	155	144	159	147	182	160	182	180	169	169	171	184	152	159	168	165	157	164	149	183	164	155	168	147	174	177	152	192	167	160	173	174	161	158	157	160	155	170	178	170	177	158	156	167	135	173	159	178	182	170	153	157	173	150	174	158	184	186	166	157	149	152	155	170	161	171	169	182	158	141	143	164	151	179	155	197	142	158	146	187	170	191	167	181	177	164	165	178	153	161	166	159	162	153	168	182	161	177	161	166	156	168	194	165	156	177	171	182	160	161	180	143	147	186	188	164	165	170	158	114	149	174	184	185	190	165	154	182	172	157	154	158	164	163	171	163	175	172	149	171	153	167	151	160	156	180	189	154	162	146	175	171	154	155	161	180	176	162	149	169	177	162	159	127	166	156	176	162	148	140	157	181	149	156	174	147	143	185	162	167	147	176	150	151	178	172	172	166	169	168	144	183	165	165	162	176	153	158	140	161	153	189	159	146	140	144	168	165	163	167	157	158	136	157	166	177	174	166	147	168	163	148	163	177	170	177	171	177	142	163	137	164	140	164	143	144	154	175	159	162	168	162	159	143	166	156	155	172	169	170	180	169	165	159	176	158	162	164	167	170	160	146	168	181	182	154	163	169	174	181	173	155	156	177	179	168	155	162	160	153	163	164	160	165	182	152	161	157	158	161	150	148	170	149	154	138	153	161	172	152	165	154	158	154	182	167	161	154	148	166	159	170	175	144	154	158	153	151	182	185	178	154	162	152	165	200	155	164	166	168	155	165	165	161	177	162	149	158	155	181	191	170	160	177	172	181	172	146	167	158	174	151	159	191	137	163	169	167	146	172	168	164	170	158	191	169	142	145	163	145	156	171	159	183	177	163	189	202	165	162	159	141	159	172	157	164	154	168	154	148	151	153	165	174	171	156	153	168	167	149	151	174	152	192	186	175	163	184	157	145	174	170	157	174	175	158	167	178	179	188	173	158	149	172	144	160	160	134	157	175	168	157	184	164	169	189	165	156	170	152	154	143	157	168	171	162	156	173	164	180	144	169	164	168	168	161	157	156	167	162	162	154	158	163	177	159	173	182	148	143	152	179	180	160	165	172	157	170	171	148	151	159	153	183	153	153	163	151	153	146	166	162	178	152	161	181	170	154	183	160	148	159	147	164	149	158	171	166	171	168	148	180	159	161	146	171	158	181	152	143	152	182	147	170	167	158	172	163	164	160	162	146	150	175	159	167	169	167	165	150	160	180	173	171	159	158	165	178	183	171	150	156	166	173	181	140	170	173	152	169	163	163	165	176	146	158	160	136	164	166	185	161	166	175	175	159	188	174	146	156	160	193	161	192	174	174	154	177	157	158	180	173	155	169	168	144	171	171	167	160	157	151	163	148	170	152	147	181	187	180	169	158	181	175	144	169	165	156	157	163	127	158	171	179	200	167	182	164	200	159	169	148	148	171	156	164	172	183	172	172	171	154	182	174	161	178	191	195	160	192	174	183	165	163	185	173	176	181	166	189	174	168	163	179	156	172	165	161	178	160	171	175	157	151	164	177	166	169	180	145	175	157	148	149	176	163	152	186	132	172	145	162	151	168	170	171	154	183	151	156	160	177	165	186	172	161	162	163	139	151	153	154
2027	663	767	771	762	650	659	635	604	603	630	574	588	581	592	565	583	513	568	595	575	635	576	540	524	491	545	555	566	552	559	531	570	519	595	542	557	566	568	576	603	552	551	570	583	518	544	544	568	576	562	572	557	549	546	559	567	536	565	573	533	530	562	534	528	522	553	555	540	546	548	522	564	550	540	552	504	542	546	559	563	535	546	516	596	556	564	601	557	535	519	544	534	534	557	548	546	607	552	525	552	570	544	588	528	513	543	580	526	550	625	527	551	600	537	521	542	561	540	546	593	581	573	554	530	552	530	580	534	566	566	573	534	558	617	526	525	526	529	537	609	542	577	562	522	527	547	505	546	549	521	565	595	543	557	552	503	547	592	553	563	569	612	563	568	524	564	538	574	517	565	564	566	535	611	528	566	557	528	534	579	561	534	549	546	568	578	547	521	540	537	581	532	547	554	535	554	526	526	525	569	560	585	590	525	540	539	537	541	568	564	546	524	542	584	552	520	544	558	511	538	569	542	549	592	568	540	581	559	551	548	580	546	562	555	562	527	591	509	596	591	547	596	515	533	545	539	513	577	550	579	543	552	551	570	577	578	587	535	542	569	560	587	572	546	551	551	525	571	569	537	567	569	521	555	583	525	575	540	551	542	560	533	580	585	515	562	552	551	555	524	518	559	519	573	504	562	594	564	556	600	561	574	540	541	558	523	535	543	555	559	534	555	554	527	562	596	548	560	551	555	548	500	538	537	554	567	542	484	540	558	534	563	527	510	568	540	565	539	564	556	550	559	552	505	545	573	550	576	556	538	528	544	540	564	562	543	571	583	592	556	513	572	508	586	552	543	525	558	552	548	601	571	505	553	566	597	557	577	591	563	571	521	552	516	547	577	542	541	623	588	602	571	587	578	554	504	551	521	537	565	549	600	571	620	594	569	549	538	516	551	597	537	539	530	537	530	566	540	545	538	577	567	562	581	534	572	524	586	560	539	587	510	537	546	563	517	607	547	605	574	578	570	567	547	573	572	593	565	546	530	530	548	558	549	575	558	514	525	555	567	537	546	547	553	552	560	540	541	542	556	543	596	517	543	569	488	548	574	575	530	556	539	550	542	556	535	535	554	545	554	548	580	545	534	578	544	564	550	554	549	506	544	589	553	508	583	577	573	547	561	526	584	516	576	565	570	513	594	581	553	563	537	526	573	542	571	545	522	510	520	514	516	517	547	533	593	565	544	575	544	563	546	592	535	550	575	526	533	489	523	546	561	559	520	579	544	542	581	565	517	570	537	576	555	563	508	535	558	562	538	543	562	557	581	517	562	538	562	535	568	531	589	539	522	562	550	575	553	525	546	574	525	551	543	554	572	541	601	533	551	547	570	561	564	567	601	511	607	603	563	543	542	555	537	558	535	522	557	554	584	553	517	552	572	555	587	582	570	559	552	545	559	558	547	561	545	554	569	608	544	559	571	549	558	578	575	539	575	569	524	588	554	554	557	508	572	568	554	558	563	568	542	562	562	532	548	599	557	558	549	553	553	559	549	544	561	538	613	544	523	558	561	554	569	582	563	531	553	636	540	546	542	568	566	562	539	540	614	528	548	518	586	527	519	596	560	547	546	534	519	568	585	557	545	525	565	558	551	573	531	597	589	525	589	526	560	540	552	543	574	533	591	547	548	574	618	544	541	539	535	537	564	518	548	546	517	583	573	554	580	538	594	542	526	548	578	549	544	542	527	578	566	541	573	583	557	564	568	576	522	533	571	562	558	537	534	522	580	523	524	548	518	568	513	559	544	571	555	563	556	557	544	586	565	548	565	537	527	568	582	597	523	604	566	559	562	569	518	527	573	584	558	536	553	499	559	597	558	558	555	598	527	533	580	530	545	540	538	571	575	542	554	539	603	559	571	540	531	577	591	527	581	541	540	531	539	575	558	516	572	537	581	571	552	552	538	555	567	547	543	529	564	550	506	563	523	560	579	558	556	548	559	539	542	590	591	572	535	588	536	573	529	580	550	585	583	542	541	545	563	567	528	568	571	547	547	580	596	537	563	593	581	597	547	562	554	548	558	564	542	558	537	592	550	547	556	548	566	545	526	555	530	575	567	555	552	541	581	570	555	560	527	539	526	549	569	536	587	579	582	551	602	569	561	532	559	549	538	590	507	546	538	533	558	592	515	531	575	576	534	520	551	573	533	545	551	538	583	543	542	597	570	580	549	554	581	551	554	564	474	561	579	574	556	572	530	541	524	571	552	568	576	562	556	579	552	537	573	564	579	592	566	509	563	576	563	556	539	622	571	559	576	567	558	554	569	542	560	568	555	590	595	527	584	614	539	576	544	545	540	562	558	510	582	539	550	529	539	600	568	597	530	566	508	615	536	532	567	535	545	516	555	552	551	538	624	515	555	565	584	564	575	541	543	541	525	515	555	582	567	604	548	547	592	576	550	558	545	582	494	520	531	558	567	551	534	559	564	545	561	517	539	549	517	588	540	564	545	597	543	574	553	571	549	564	570	580	557	584	546	584	559	588	552	561	522	549	559	531	528	577	562	608	530	591	532	544	572	598	563	535	553	529	506	585	548	539	540	546	570	553	574	556	561	601	560	574	549	559	542	532	524	545	573	546	552	563	578	582	546	571	534	582	604	560	551	598	553	557	594	537	510	536	540	563	591	543	526	542	577	574	575	557	541	581	569	614	533	544	571	573	563	532	528	603	547	523	533	566	563	584	510	596	530	559	535	516	548	552	542	561	553	571	531	559	557	531	535	534	537	582	589	599	569	568	545	545	580	534	572	529	537	623	525	535	549	554	551	570	530	585	531	561	538	588	536	508	576	584	565	597	587	555	535	562	540	523	546	545	535	561	588	555	518	544	543	563	552	590	536	534	565	567	576	515	572	575	567	555	595	544	558	569	571	562	551	571	555	543	585	575	561	493	550	539	586	516	592	538	554	552	545	565	552	553	553	554	514	540	557	569	525	563	595	590	541	554	546	554	531	503	587	531	531	561	520	568	562	553	553	557	535	569	576	546	612	565	534	551	537	552	565	547	522	509	551	589	558	540	535	533	571	547	535	549	543	558	572	577	549	567	553	581	533	528	555	523	605	552	580	576	568	533	553	557	544	542	571	533	549	549	540	551	556	570	578	605	550	535	590	588	557	557	499	623	551	589	594	533	530	604	598	570	564	505	557	549	557	515	539	536	543	567	501	545	522	544	544	540	535	595	559	562	586	563	559	573	578	567	569	519	562	566	555	550	596	507	576	569	546	578	562	553	521	548	558	563	525	550	552	534	569	586	573	548	541	521	570	520	578	576	590	552	555	587	596	564	534	546	552	532	537	543	572	558	588	593	531	536	544	561	553	533	578	588	587	544	532	546	562	535	528	598	542	528	537	531	536	545	507	572	553	596	607	563	517	588	522	590	540	583	544	593	579	545	530	591	543	545	564	526	547	547	561	535	547	567	531	521	532	548	546	598	577	536
5014	1334	1636	1207	887	657	592	485	457	420	416	363	344	332	350	330	301	302	299	329	338	312	311	299	303	316	289	288	282	307	335	286	320	308	303	278	305	304	295	322	288	258	304	289	291	279	269	299	273	317	305	301	305	265	308	296	283	294	272	294	298	301	293	306	302	319	316	299	336	282	303	278	282	277	290	303	299	267	275	283	251	280	266	260	290	286	277	295	277	306	309	293	343	288	316	283	314	267	287	278	282	290	308	317	304	290	282	289	297	283	309	304	267	307	290	288	289	271	296	302	318	300	311	286	289	293	311	255	293	285	286	267	270	286	277	264	285	276	320	282	303	292	285	301	311	323	333	264	284	312	301	289	269	328	308	284	288	319	280	320	300	303	284	286	292	304	295	274	294	270	306	283	280	294	319	283	294	285	298	279	309	286	302	319	277	262	266	278	279	263	319	285	308	295	311	297	290	292	278	330	290	292	302	288	343	330	299	310	300	259	252	285	280	284	272	288	315	289	310	300	309	287	300	311	307	314	306	269	302	342	277	293	296	308	304	294	320	268	285	297	300	309	311	267	278	299	292	319	289	307	265	282	290	312	288	244	308	285	294	299	296	293	294	318	307	295	301	295	294	294	299	275	298	271	270	300	265	296	281	279	292	292	316	272	277	311	268	291	311	301	288	316	304	276	290	271	269	296	267	319	279	293	284	327	283	290	277	283	296	303	294	269	296	297	297	326	316	288	295	284	297	298	295	292	270	330	266	295	301	307	267	277	278	299	304	311	299	286	289	304	316	297	279	292	258	298	270	282	319	296	292	274	264	301	281	280	307	319	265	265	276	300	287	292	274	301	302	266	277	323	281	300	291	284	314	288	314	311	302	293	280	292	310	302	285	284	344	305	321	268	310	297	258	305	277	279	274	285	317	305	279	295	313	291	303	295	271	294	300	312	287	301	283	294	287	316	318	321	286	288	287	332	273	303	303	274	291	325	309	304	266	282	292	289	272	299	286	306	313	300	318	288	282	290	298	274	273	268	346	291	297	267	272	266	288	290	275	312	284	261	295	269	286	282	285	277	281	287	311	295	326	266	307	280	274	308	293	319	292	295	303	288	312	271	283	327	285	293	298	296	283	313	278	267	296	308	299	273	263	293	293	301	323	295	294	293	283	297	271	292	295	297	300	299	304	274	279	273	316	307	309	277	297	311	284	340	328	303	287	283	303	285	299	273	354	314	316	308	283	296	293	314	305	259	292	255	294	292	307	252	274	268	323	306	284	296	294	296	312	297	257	284	295	296	272	299	319	308	295	247	302	245	289	280	288	259	302	281	289	304	294	280	301	330	291	289	295	302	312	281	319	280	316	267	280	269	279	301	280	303	301	251	319	310	288	294	294	293	295	296	273	265	297	318	247	307	279	296	302	306	280	268	306	295	276	287	297	327	311	298	271	280	298	289	264	264	311	303	277	327	279	299	307	272	267	306	265	297	289	329	276	253	319	292	260	276	273	311	283	303	331	299	299	305	280	292	315	275	286	312	246	287	282	297	269	293	264	272	274	311	288	288	282	281	310	306	241	287	261	304	311	295	286	273	274	284	292	305	289	287	280	266	280	287	300	293	289	275	261	300	307	293	273	276	311	315	268	281	287	258	295	291	287	262	278	294	280	267	286	288	286	263	270	299	285	280	285	322	298	298	279	266	272	304	304	290	305	271	324	286	279	260	304	307	317	284	298	274	296	329	299	273	305	308	276	300	302	280	254	279	300	261	283	291	278	307	284	285	279	307	264	309	264	301	280	301	274	313	294	305	283	273	308	275	299	312	292	306	280	303	304	291	277	277	266	268	274	276	276	270	308	277	292	314	316	264	273	288	268	274	288	294	294	286	311	275	272	275	305	277	305	303	275	304	293	277	267	286	296	305	291	308	280	331	315	283	297	265	309	281	297	302	270	287	300	310	314	271	300	286	278	299	342	267	302	295	282	319	309	290	293	305	286	281	301	287	287	273	273	277	295	317	296	303	274	279	269	311	284	328	285	293	275	299	291	305	308	273	283	260	297	285	278	267	307	298	323	296	322	309	293	315	297	299	291	251	292	290	272	301	283	287	312	281	297	277	321	276	289	318	256	294	288	268	322	299	305	304	265	305	287	293	309	301	291	291	264	318	302	275	282	275	288	305	292	332	288	275	282	292	297	285	307	285	293	267	284	267	284	306	316	294	281	304	309	261	285	290	300	290	303	278	311	303	293	293	326	300	289	296	282	281	276	272	282	296	277	285	286	298	304	298	286	302	287	243	311	291	273	284	277	290	283	330	282	303	280	315	296	311	299	313	272	295	300	298	305	326	296	287	307	287	253	300	287	297	269	284	290	310	288	270	299	290	312	330	278	310	301	310	291	280	299	293	302	292	282	309	290	314	306	312	275	244	304	321	305	255	298	331	289	292	278	291	310	270	306	301	306	294	305	277	293	288	290	297	289	297	287	279	305	316	283	277	310	281	282	260	306	284	293	286	280	286	298	263	285	314	276	270	328	265	298	286	275	288	315	290	268	296	277	288	318	280	281	280	310	271	259	305	278	302	274	300	295	268	294	320	275	303	268	302	290	284	297	322	279	318	288	294	279	262	273	273	278	306	295	280	276	314	258	287	298	304	302	271	310	316	285	268	319	312	280	272	302	285	275	303	310	282	296	277	290	323	310	320	285	291	301	253	292	299	286	335	290	298	278	283	279	293	287	274	306	335	294	288	283	292	269	341	301	300	312	297	312	312	289	286	293	292	287	328	299	273	269	278	309	308	294	274	271	263	279	291	310	261	311	288	288	287	278	285	293	278	290	297	305	255	280	327	276	302	299	281	294	301	266	310	300	305	289	301	309	281	269	306	291	302	310	276	268	294	270	293	283	295	268	310	283	266	275	284	335	302	288	282	295	293	304	317	268	305	314	279	298	284	276	308	277	300	304	290	310	292	251	254	279	298	317	267	296	297	297	269	305	296	302	274	314	307	273	308	294	264	305	313	304	269	269	272	318	258	259	279	302	280	301	311	274	287	300	321	300	331	254	279	267	269	297	295	297	285	261	275	269	308	287	270	280	309	317	293	299	292	287	277	282	291	299	295	281	313	274	276	273	301	320	281	329	285	261	261	287	331	273	281	285	307	299	312	267	291	304	291	294	299	329	274	286	310	292	300	264	307	275	307	272	278	303	283	264	289	283	281	270	260	272	285	299	305	281	284	299	297	302	286	293	301	276	280	303	291	325	302	283	279	302	295	308	271	297	319	302	298	299	286	299	301	289	311	311	270	287	328	298	295	292	319	311	296	261	275	276	292	287	318	297	293	270	280	303	308	295	281	288	306	306	296	259	302	275	301	280	293	298	301	332	318	311	299	294	300	325	294	275	288	287	253	296	300	297	281	282	317	279	306	294	293	303	279	294	302	309	274	310	291	289	277	292	294	281	299	295	297	302	287	307	280	298	285	298	261	267	296	282	267
5727	1958	4020	4361	3724	3077	2650	2272	1981	1842	1612	1586	1527	1367	1301	1250	1329	1177	1158	1147	1100	1082	1057	1013	980	1032	1055	1005	1008	1038	981	1004	991	1005	989	964	966	942	991	932	934	935	975	974	921	951	910	984	896	898	899	915	905	959	891	884	895	915	930	876	884	931	970	916	895	900	945	930	948	866	897	1002	855	886	939	886	951	890	921	887	893	872	905	926	889	913	944	901	926	847	889	935	915	870	829	893	845	864	927	936	890	934	921	903	955	865	884	912	896	827	901	904	868	948	884	863	932	884	868	931	915	891	905	882	884	926	847	910	924	867	932	919	885	867	956	874	902	917	958	898	858	879	911	935	912	882	954	836	902	885	906	863	838	843	921	878	882	921	861	886	823	886	816	920	949	909	917	852	890	935	880	923	873	916	887	893	871	909	916	946	910	874	887	830	945	921	909	875	937	916	904	908	885	907	888	866	909	861	919	916	885	911	909	920	897	916	886	945	867	861	863	859	926	894	914	919	883	887	894	909	863	923	918	832	885	866	867	892	866	954	918	875	918	902	858	890	921	881	915	909	822	913	879	906	863	917	897	909	914	882	879	881	857	894	899	865	917	909	890	855	836	856	898	872	901	910	913	932	910	825	883	897	895	919	945	891	914	882	891	891	896	836	940	926	844	906	874	873	851	869	867	876	877	901	859	840	830	817	907	905	907	880	891	882	974	868	852	897	821	894	886	934	865	957	856	948	963	911	892	879	976	893	884	960	951	883	898	894	889	885	934	891	923	906	912	926	889	900	901	914	920	877	914	904	862	915	895	910	875	868	892	908	875	889	898	935	893	912	876	873	889	933	903	900	916	900	900	865	858	911	898	921	895	914	882	868	872	917	888	933	937	916	914	922	856	888	828	910	944	919	887	943	844	861	857	929	904	897	875	824	916	895	953	873	877	912	884	921	818	867	878	904	911	907	882	881	865	874	907	917	896	931	929	934	851	891	915	862	862	884	889	843	885	908	894	832	884	893	870	881	874	893	927	896	854	923	932	831	871	889	914	961	896	873	897	961	846	868	834	926	871	859	937	907	881	915	915	924	894	924	853	949	853	862	860	914	863	934	874	890	860	936	915	895	913	894	915	924	899	922	911	895	904	866	800	894	896	908	912	872	996	928	904	864	974	938	927	872	877	918	886	881	882	868	909	898	885	941	881	923	900	851	936	912	858	919	876	910	931	903	906	873	895	876	910	910	841	883	892	877	926	900	867	851	921	855	883	942	871	922	834	845	900	894	928	911	850	911	895	903	939	911	871	915	961	944	842	886	861	944	907	872	918	902	839	898	865	914	863	950	851	876	907	943	941	849	875	910	865	904	942	919	875	899	924	901	919	881	876	846	893	844	849	900	857	924	878	855	859	916	837	898	918	934	914	888	912	910	892	890	893	881	918	853	870	906	932	887	940	911	929	933	868	927	855	925	858	845	856	868	888	857	918	894	796	910	869	897	872	886	899	860	857	952	896	891	884	920	861	908	888	891	879	891	861	858	877	932	929	949	894	954	871	905	876	887	877	904	878	893	836	929	916	898	828	910	872	879	929	894	901	847	817	915	872	892	883	937	905	870	911	865	908	881	839	921	877	927	936	879	949	892	840	907	902	902	856	897	880	913	839	904	895	917	845	888	905	875	877	884	915	950	923	858	898	870	949	904	913	926	875	880	875	838	908	927	960	883	851	902	913	883	938	928	887	867	838	918	896	875	852	888	884	821	854	925	882	883	878	910	876	881	893	878	873	878	882	888	927	833	858	902	888	858	889	871	959	839	883	902	892	852	818	938	863	881	911	853	866	864	855	908	931	914	896	873	922	906	885	871	861	909	890	906	874	872	913	933	894	952	863	904	891	947	893	895	869	918	887	862	933	865	880	847	937	918	877	869	955	915	873	875	870	860	873	830	930	884	878	884	872	850	890	881	913	931	857	909	879	904	861	911	903	897	896	902	881	875	916	879	892	871	848	912	939	912	885	936	862	853	853	907	942	844	915	892	915	864	911	850	843	869	858	865	879	920	870	884	903	884	899	935	948	907	951	877	895	923	947	874	887	871	880	970	891	936	910	849	855	911	881	923	891	858	889	866	892	869	921	922	871	886	903	870	885	895	921	903	864	860	817	911	862	844	900	894	920	879	894	913	890	830	900	890	899	893	864	856	907	922	848	885	870	900	905	921	889	878	908	882	912	947	896	864	913	960	858	913	879	900	920	920	898	850	871	854	910	906	900	840	888	949	907	857	896	867	875	906	916	900	845	907	909	936	858	937	908	915	931	909	862	908	879	899	860	870	888	916	906	868	920	851	897	881	898	945	861	885	878	876	892	889	905	911	901	955	898	870	949	856	902	875	915	897	930	864	856	908	912	906	872	887	918	965	872	853	936	886	855	941	937	836	878	876	952	791	870	886	886	869	886	893	827	897	865	922	842	863	869	861	926	863	918	885	909	878	928	851	910	917	860	888	929	939	902	914	843	797	890	885	927	910	907	965	887	947	949	855	853	887	885	952	904	894	914	882	940	920	854	894	888	890	936	871	910	908	879	911	936	872	878	841	899	915	942	897	945	914	907	925	890	910	930	901	880	861	903	877	859	926	869	845	915	871	900	870	945	940	883	937	911	911	887	961	864	915	902	960	878	909	910	928	888	856	927	924	865	868	938	939	908	902	893	901	844	893	931	888	905	886	919	895	924	845	910	961	938	894	869	902	915	934	896	833	911	892	923	862	876	859	882	859	884	885	894	864	892	892	882	885	919	875	898	877	845	904	919	901	913	915	953	919	912	860	887	931	902	949	870	864	854	879	940	887	891	879	923	831	936	928	925	907	873	921	874	878	848	846	892	865	891	887	915	893	880	891	926	946	897	895	875	922	921	903	884	866	890	870	826	841	858	895	879	859	903	906	913	904	849	941	923	872	887	870	922	857	897	974	903	870	867	838	929	894	855	918	867	910	896	879	930	947	900	895	910	893	906	867	878	855	911	878	880	872	890	953	893	898	963	894	868	940	876	901	891	879	883	871	922	913	905	895	894	889	916	887	887	922	903	867	897	900	899	867	861	929	880	856	877	936	950	901	866	935	856	860	893	926	866	918	894	940	925	892	852	859	827	936	846	915	918	881	854	922	922	877	920	881	858	896	884	835	870	864	901	896	910	893	905	921	939	911	890	883	884	893	853	894	874	875	908	928	931	926	925	894	909	905	895	872	857	872	896	904	882	861	923	913	885	929	890	849	895	918	891	829	889	878	900	915	888	933	808	894	923	870	954	870	878	920	924	883	880	872	858	903	935	856	853	881	850	885	913	900	878	882	898	885	881	919	879	905	922	894	930	866	905	886	902	859	886	845	882	970	937	931	900	868	888	868	872	911	923	895	874	870	898	884	860	918	901	962	856	878	932	857	902	915	859	868	859	902	884	847	869	900	907	898	886	913	870	889	849	915	918	910	899	895	927	901	896	871	885	903	881	890
9333	2576	2911	2184	1406	1018	802	690	582	483	457	426	421	414	386	356	370	338	315	317	325	343	301	319	297	298	288	289	322	284	310	312	303	301	287	317	291	313	285	310	311	283	293	253	266	277	316	298	288	270	269	297	292	282	285	274	271	257	271	294	266	274	261	276	263	296	257	291	284	285	266	282	270	263	300	263	264	286	270	285	264	279	297	270	287	274	263	260	277	270	302	273	279	308	282	233	270	271	272	273	262	277	288	284	302	280	263	303	282	268	290	278	279	284	299	276	270	275	254	301	289	263	291	305	244	266	289	284	266	261	268	289	287	250	267	290	273	297	287	267	272	299	290	276	302	271	253	287	282	302	281	257	254	293	260	261	239	316	288	284	291	306	290	269	260	261	279	286	291	263	273	269	258	257	291	258	279	285	250	288	261	263	267	291	284	269	266	318	274	288	288	300	271	290	257	286	292	309	255	290	276	251	271	296	247	297	267	266	269	267	275	258	272	299	306	263	248	297	276	257	271	270	279	291	254	304	308	266	288	296	299	278	264	297	284	283	281	281	272	281	287	268	277	297	265	302	270	257	283	274	287	272	291	248	313	268	274	254	260	258	276	248	315	319	262	271	244	264	278	250	240	276	264	277	256	300	258	264	272	279	283	276	291	279	268	299	283	293	287	275	276	283	298	263	278	278	269	286	314	264	268	277	272	266	275	304	276	277	269	267	289	278	266	289	273	236	280	283	268	288	280	263	277	282	273	281	289	247	249	303	275	307	292	288	275	293	290	271	270	298	297	260	299	294	289	275	246	303	273	280	269	279	275	313	284	302	275	279	265	272	263	264	281	319	291	271	257	283	292	269	264	308	265	252	261	298	296	272	268	270	264	280	254	282	285	288	284	283	266	257	276	292	270	246	289	298	300	298	273	252	269	294	269	285	290	301	274	250	297	288	270	281	277	288	275	272	270	279	256	300	314	260	267	281	289	289	256	268	281	302	250	247	259	259	269	275	320	273	290	236	274	276	312	273	274	287	279	259	293	250	306	273	306	273	270	281	290	270	279	288	268	295	303	301	304	265	293	268	282	279	273	280	281	258	267	260	308	305	260	296	259	294	291	305	277	281	281	278	257	274	286	298	298	282	275	245	260	245	243	267	277	268	270	270	279	272	270	288	245	259	285	260	279	287	295	271	303	267	289	273	288	277	266	297	260	288	304	279	291	302	261	285	282	257	251	286	258	273	285	289	277	249	278	283	251	289	283	288	271	259	305	320	287	248	271	261	280	295	275	250	299	289	290	306	288	295	257	274	283	279	277	267	283	265	257	297	273	269	275	265	266	259	254	234	264	272	271	264	250	269	270	278	283	301	303	290	292	287	274	277	251	299	296	265	276	282	280	259	272	263	300	271	291	302	281	274	264	259	267	271	259	261	284	302	276	245	287	262	271	283	277	285	279	285	260	256	295	256	287	272	271	296	263	286	297	305	287	277	253	273	306	271	263	270	279	270	277	295	284	258	268	295	268	263	277	275	292	306	277	250	275	255	253	300	253	255	282	284	275	270	266	266	278	258	294	278	307	267	289	282	253	282	260	281	297	291	273	247	285	259	253	271	270	253	271	263	277	249	255	278	293	266	276	269	281	289	263	286	265	268	270	293	295	270	260	279	298	280	255	270	266	301	260	279	289	284	288	274	272	277	276	281	267	280	275	284	284	301	265	256	294	254	264	251	258	240	300	252	241	302	260	281	280	257	274	294	292	273	241	269	279	305	286	262	265	264	271	296	261	275	283	301	314	284	256	278	305	246	300	308	278	277	270	270	315	262	316	283	281	288	258	263	248	271	271	264	276	278	276	288	300	281	288	243	283	260	294	273	302	268	276	285	261	298	267	278	273	281	275	287	264	296	290	261	273	270	260	263	279	272	296	259	281	308	284	272	269	260	288	269	272	261	290	289	261	263	278	266	286	243	297	272	286	289	268	276	271	244	253	262	258	278	254	274	268	258	285	270	299	285	297	303	276	285	290	283	305	286	258	267	270	285	262	286	288	279	256	259	275	278	267	290	298	335	253	265	269	275	276	260	292	273	261	254	263	330	278	275	279	279	279	266	256	247	298	253	280	262	290	292	283	281	255	288	279	309	298	286	258	289	283	299	290	271	321	295	287	275	287	268	275	283	279	249	282	282	261	274	256	281	271	282	276	303	309	241	275	281	291	256	291	275	287	278	260	290	291	268	298	264	268	285	271	278	265	309	246	278	277	292	288	285	276	272	273	277	314	275	321	255	269	277	321	282	272	255	262	287	271	292	275	256	270	317	301	257	300	283	272	308	283	281	279	269	276	272	264	288	261	284	282	277	255	299	255	290	290	253	284	276	280	308	278	273	278	262	266	272	252	284	258	275	306	257	272	296	275	275	284	291	278	273	277	303	253	268	267	281	266	248	269	303	274	279	269	274	263	268	309	255	296	271	251	268	280	268	302	284	281	274	282	279	267	272	262	265	289	285	261	295	289	280	274	308	264	298	260	262	266	274	299	266	271	296	287	310	287	280	266	271	280	291	269	283	273	301	271	262	258	264	272	294	296	264	289	257	230	268	271	256	273	297	263	258	254	260	277	266	298	280	292	289	297	282	260	291	253	283	271	269	275	274	296	286	274	300	226	300	276	253	281	287	305	266	234	297	297	259	275	286	249	270	302	246	293	251	289	257	284	264	264	280	309	291	312	270	279	278	250	272	275	281	265	258	285	301	274	257	281	245	258	290	264	292	264	281	266	267	265	280	298	265	266	290	278	252	244	283	289	267	249	265	258	257	264	296	266	296	307	269	286	261	269	262	289	307	258	274	276	263	266	278	275	269	262	270	288	271	277	287	258	267	254	269	258	273	259	264	263	279	283	287	282	265	283	268	262	269	290	276	254	290	294	313	297	268	309	276	301	269	307	244	260	282	263	288	229	251	299	290	266	241	280	284	287	306	293	274	280	293	273	259	282	260	253	243	251	278	274	264	264	290	269	292	273	298	263	272	280	280	298	277	283	299	274	263	286	286	288	273	255	265	281	277	258	281	279	292	279	262	312	287	264	281	279	279	283	244	276	287	260	266	262	283	254	256	271	283	254	272	255	278	244	315	249	279	280	266	261	284	276	254	263	273	271	286	263	261	294	288	259	277	277	296	264	280	264	265	274	260	281	271	278	295	287	264	257	281	278	308	263	267	295	287	295	291	283	272	299	264	271	276	251	262	297	278	293	300	309	289	303	267	289	279	251	251	284	258	263	279	284	300	261	305	300	276	275	281	294	272	303	272	266	290	287	288	291	293	263	280	294	286	309	301	291	272	298	254	273	279	250	264	279	267	273	285	306	286	264	265	259	269	265	300	285	291	274	280	285	259	272	256	314	243	260	287	303	314	294	275	268	281	290	275	263	277	277	263	261	264	249	325	247	243	286	251	260	296	303	298	286	313	276	268	273	283	272	276	276	303	298	264	256	280	276	298
7835	3090	6794	7222	6077	5011	4144	3455	2958	2625	2347	2124	2015	1796	1687	1624	1459	1391	1304	1347	1277	1155	1220	1205	1189	1158	1132	1110	1029	1081	1065	976	1023	1002	998	990	972	942	967	924	976	980	915	958	934	900	950	924	924	943	929	951	973	918	940	905	885	867	874	922	883	921	870	877	948	922	896	895	849	917	898	839	855	913	873	849	883	857	837	876	884	867	901	855	885	876	849	896	818	902	870	877	847	898	852	825	875	870	881	879	862	897	814	879	871	862	866	891	800	843	814	829	862	832	808	888	870	781	837	836	863	817	836	884	839	842	886	839	849	833	815	806	877	834	854	890	817	843	808	866	831	835	876	834	880	867	835	868	840	847	902	817	843	840	855	848	858	876	849	852	835	838	843	880	858	865	772	806	845	841	857	867	839	822	870	894	845	840	814	821	853	877	818	878	794	797	851	828	849	837	840	831	837	831	852	830	865	865	826	841	884	849	862	867	853	839	881	903	804	841	845	874	789	838	840	835	846	871	851	843	824	851	828	816	849	832	840	849	793	830	861	846	828	815	858	834	844	845	848	849	874	849	889	833	879	853	807	878	805	861	831	818	842	864	852	867	784	823	809	890	834	880	881	864	836	845	823	837	826	830	862	854	831	883	824	833	805	873	886	853	824	840	847	855	839	852	848	851	842	834	856	860	853	841	824	879	851	843	844	846	869	843	836	795	852	835	895	883	871	872	866	825	823	838	843	829	767	833	860	822	865	764	863	790	853	850	858	836	814	873	824	865	856	862	836	832	851	849	881	866	830	882	842	844	865	874	826	854	766	814	855	796	834	876	820	865	883	860	866	886	874	875	842	831	851	863	840	807	808	805	854	804	805	906	831	873	833	858	863	853	818	808	883	812	845	802	820	819	839	821	836	891	847	782	860	831	854	827	849	814	817	894	806	874	832	860	821	819	854	825	847	857	843	846	871	851	845	864	901	804	877	822	832	832	880	892	871	794	873	840	832	845	808	833	841	816	854	824	829	853	895	810	823	858	891	840	836	856	871	820	833	859	830	861	842	829	808	826	918	823	850	823	859	875	804	812	813	831	837	845	842	857	881	846	862	850	805	894	867	895	852	806	833	846	818	811	876	849	853	840	856	826	799	771	832	873	806	866	842	824	846	821	781	824	836	841	851	830	876	814	882	875	852	825	857	873	825	853	840	861	853	845	840	810	811	861	868	878	797	827	864	866	787	844	866	856	813	833	862	883	845	848	858	828	799	884	855	814	820	818	835	834	854	849	845	836	824	855	822	868	896	888	865	852	862	854	836	888	849	828	867	818	800	847	842	849	798	857	815	863	873	828	881	817	882	845	889	820	881	863	828	878	845	814	791	862	851	824	848	893	837	872	893	859	865	857	871	860	839	853	874	814	812	833	840	859	864	817	839	838	857	838	811	824	816	862	884	794	843	828	913	840	862	865	835	869	846	811	802	875	816	823	848	821	857	857	837	882	871	860	892	890	851	801	813	835	803	831	825	842	819	833	805	826	887	865	832	828	856	814	854	886	853	899	831	782	835	813	840	857	834	883	809	876	874	892	822	809	819	853	867	831	827	882	784	856	875	860	870	852	814	860	856	857	916	883	831	836	864	833	840	828	788	862	820	824	872	847	871	796	790	798	809	830	855	870	888	824	827	843	875	876	855	794	800	824	838	860	828	846	886	857	854	837	862	870	872	851	890	753	874	835	835	870	867	792	870	841	883	832	832	863	819	872	801	843	824	806	828	910	795	805	791	829	843	819	908	900	817	834	819	826	862	825	876	830	831	845	812	815	798	872	881	824	839	840	819	836	805	827	857	856	838	855	855	789	863	885	830	916	826	848	790	872	871	822	843	836	824	871	854	803	836	845	837	870	829	842	830	831	843	887	796	809	866	850	822	858	865	878	842	810	859	911	883	824	853	813	865	852	826	819	860	847	870	893	851	822	881	820	808	823	831	844	890	807	815	836	872	864	854	858	824	810	844	812	832	853	815	873	852	892	871	810	816	837	801	869	857	819	814	866	827	831	868	819	878	829	804	858	817	889	807	945	836	839	810	860	855	797	853	819	858	846	869	847	823	915	860	829	814	854	825	847	833	875	874	819	845	821	857	841	848	844	852	809	853	828	832	876	825	864	865	866	847	889	904	878	820	817	878	858	885	845	859	864	785	840	781	823	861	835	808	842	838	822	884	881	848	837	860	869	783	864	884	888	839	808	838	833	821	840	839	804	844	858	823	792	819	840	792	847	872	846	862	848	831	845	894	855	847	845	909	791	818	859	796	834	794	854	854	846	819	852	812	848	871	833	875	885	893	775	860	868	747	874	858	885	859	875	885	832	815	857	859	858	866	903	800	851	875	842	840	833	795	818	831	869	881	855	858	838	804	865	815	834	822	867	881	841	821	844	806	790	877	886	842	895	897	837	824	875	854	817	836	831	848	782	841	864	848	813	792	830	825	795	851	870	829	844	858	862	884	821	916	810	837	801	830	800	824	815	890	873	786	841	884	862	844	829	842	861	839	863	817	779	836	832	778	831	859	808	843	839	859	905	865	848	824	858	834	868	869	848	836	825	825	853	857	875	799	808	874	823	860	837	887	840	856	851	819	838	917	857	851	855	792	862	827	837	853	854	866	845	907	874	923	845	861	840	859	883	862	775	846	855	835	797	817	897	765	890	858	788	886	863	815	833	855	811	741	790	837	844	866	793	860	822	826	861	820	854	801	848	822	826	839	833	852	787	818	904	858	874	843	803	911	854	823	825	837	814	838	877	846	836	847	793	812	819	845	845	835	806	898	823	782	913	828	855	821	931	817	855	851	829	885	820	824	836	838	785	799	897	835	800	814	838	868	805	884	881	823	887	817	855	805	923	832	867	868	842	812	858	854	864	809	807	839	825	851	826	904	874	868	811	836	840	876	834	810	798	910	843	827	867	801	869	845	866	871	859	817	868	833	856	798	836	878	798	861	834	855	890	851	858	845	794	889	815	832	870	851	908	851	855	831	841	843	834	834	813	866	826	853	847	801	849	854	842	804	847	843	871	855	906	811	823	840	825	826	818	883	888	868	806	824	861	828	896	815	822	859	880	827	824	811	854	836	835	870	822	825	828	878	824	846	846	845	785	850	832	857	848	826	854	879	848	828	806	882	812	831	840	803	830	814	857	868	826	861	859	832	856	814	850	839	920	844	852	833	858	840	805	884	854	810	827	838	886	853	862	869	852	824	860	823	853	869	838	858	915	891	808	875	810	818	870	845	845	798	866	847	808	832	827	858	844	829	864	798	801	838	855	786	862	840	858	861	863	861	836	817	860	848	892	823	867	864	818	824	812	879	856	851	839	822	854	793	841	859	816	871	793	849	786	866	823	830	799	864	835	849	854	828	856	831	891	819	860	830	890	822	872	852	851	881	847	863	823	861	831	819	856	847	877	846	851	822	880	806	816	858	861	818	799	886	829	846	857	808	853	864	874	852	830
1234	195	265	199	197	178	176	155	154	159	166	171	177	169	164	174	174	160	166	168	158	159	177	154	139	180	119	157	182	156	162	152	170	171	166	175	145	184	163	165	164	162	138	173	163	180	155	187	162	161	170	180	144	170	166	194	161	161	149	165	159	159	154	149	169	165	172	169	167	156	161	186	155	142	162	153	159	200	155	165	166	169	154	162	175	171	135	163	159	165	170	164	159	146	175	129	168	153	155	169	164	187	154	149	166	151	173	147	164	153	170	177	154	149	180	158	158	157	167	174	169	173	200	158	165	171	177	175	146	146	183	175	159	140	163	175	169	151	159	144	165	159	174	170	165	157	163	169	160	138	157	176	163	155	179	176	154	154	156	160	167	165	192	157	178	171	181	157	160	168	137	136	150	185	157	167	160	169	175	165	144	175	164	151	165	152	153	160	152	138	164	152	157	139	152	148	154	150	187	171	156	146	175	154	163	166	148	161	135	150	176	161	177	165	160	138	163	145	157	172	154	173	169	179	141	159	169	161	145	165	162	156	159	167	167	160	159	161	167	142	145	182	192	172	170	158	141	156	176	132	188	148	148	161	146	172	150	169	186	163	148	163	144	145	179	181	163	167	171	157	150	158	157	164	146	150	166	165	174	160	163	149	182	160	165	173	154	178	147	175	154	168	180	180	172	183	178	173	179	159	164	155	144	170	159	126	143	180	140	170	159	170	156	156	179	170	160	168	168	148	178	158	164	169	164	149	145	154	153	154	155	165	159	153	153	151	151	175	154	166	136	192	194	171	151	124	176	172	171	160	156	175	148	180	147	149	157	167	166	194	166	166	168	139	154	164	166	164	148	148	161	143	159	162	163	174	178	164	144	157	156	170	161	154	151	154	154	166	155	159	162	152	148	127	153	156	166	178	160	174	145	165	165	157	151	196	164	183	147	157	164	169	159	136	159	155	156	173	157	183	182	176	180	138	142	161	152	160	154	163	159	152	131	170	167	169	180	161	156	165	182	157	177	175	177	184	167	182	163	161	182	172	159	158	155	161	157	166	156	156	159	186	158	139	160	167	159	174	178	159	209	171	172	165	148	167	159	135	164	174	173	179	173	158	169	166	174	164	163	169	171	166	163	188	156	160	190	150	156	187	159	161	209	161	149	197	178	152	152	175	146	180	139	159	174	154	178	179	184	155	150	173	172	206	163	156	168	175	166	167	171	181	159	153	178	187	163	142	166	159	167	132	154	155	192	167	156	141	172	182	163	153	152	174	148	164	161	152	156	156	171	172	162	167	172	149	163	174	159	154	161	171	169	155	129	167	156	194	176	165	171	192	158	153	169	166	149	153	179	144	173	174	182	168	159	167	175	178	156	157	174	161	140	156	148	155	187	158	131	181	184	178	172	162	174	165	146	161	169	174	170	181	169	162	184	172	159	148	154	172	156	168	164	157	150	172	151	145	170	175	169	155	164	173	148	159	148	170	144	162	167	167	148	176	177	157	148	183	154	159	171	163	150	133	160	161	154	165	157	154	165	153	163	194	176	175	154	148	158	151	182	165	170	170	166	174	158	171	157	180	166	185	165	146	142	171	137	154	169	163	175	165	166	164	146	166	151	158	167	168	153	138	164	170	168	159	159	182	165	153	164	181	166	160	173	183	160	176	155	156	167	147	185	155	159	157	163	146	146	141	170	146	167	154	162	168	150	153	171	170	174	145	174	166	164	166	159	173	180	169	162	150	153	174	187	151	169	181	153	153	176	163	171	159	138	176	168	152	210	153	171	173	169	162	171	148	184	166	178	166	177	152	141	167	161	168	163	173	168	169	159	157	148	183	150	163	168	158	155	164	170	162	180	154	169	159	162	180	177	173	166	166	170	165	166	187	173	162	153	160	161	168	170	147	194	163	150	168	195	159	171	158	164	142	154	178	178	143	164	140	166	169	177	164	173	152	165	164	157	151	159	158	147	156	177	147	151	179	171	174	171	160	165	150	170	158	164	183	163	140	154	186	179	160	171	177	151	174	165	159	157	167	150	157	127	180	166	185	153	142	154	166	125	176	166	169	139	139	158	162	163	170	153	162	156	155	193	173	163	152	195	168	157	157	169	159	140	171	176	170	157	187	163	160	165	181	162	171	167	148	161	172	164	156	155	163	163	163	163	176	174	163	192	157	162	141	152	161	145	178	171	168	157	161	180	168	173	179	161	199	164	166	165	161	158	161	144	180	166	162	188	166	141	156	154	162	167	144	164	157	148	134	156	152	149	148	162	160	169	186	164	144	158	174	157	150	171	151	170	154	162	167	167	156	174	167	179	145	166	156	175	179	160	165	153	150	171	144	150	168	138	170	165	165	174	161	156	164	181	156	165	162	181	173	163	172	142	158	179	186	171	167	166	166	164	143	150	152	137	147	145	142	167	150	136	161	157	171	171	169	160	164	162	170	202	170	165	177	171	163	155	175	161	172	164	157	180	167	164	147	167	165	163	168	179	172	180	168	172	154	143	165	182	156	171	190	156	182	163	160	180	142	154	156	168	155	162	143	160	186	140	162	153	153	133	169	154	160	147	154	158	185	170	168	159	140	152	183	151	178	163	179	183	175	166	168	162	136	162	154	157	176	135	177	165	165	166	162	164	178	137	157	170	191	192	159	160	160	166	146	149	155	166	138	171	186	176	154	137	165	178	157	163	164	161	161	141	134	151	161	160	179	175	177	167	156	160	169	162	177	152	163	200	141	182	180	167	170	157	181	181	157	164	153	164	177	159	154	175	159	154	152	167	194	162	175	182	155	168	173	175	142	139	153	158	169	184	184	169	172	153	148	180	153	159	134	176	170	161	149	159	145	159	177	174	167	171	164	156	193	139	163	174	183	179	153	169	163	185	156	174	191	146	152	157	146	187	144	168	162	183	167	151	180	165	177	150	158	170	161	164	173	165	153	153	177	162	172	164	158	141	155	165	139	163	172	166	175	171	180	159	157	169	168	136	178	178	182	153	167	167	141	161	168	166	178	148	153	179	154	153	161	135	160	145	155	157	174	151	176	145	145	174	150	153	170	170	169	147	166	156	157	140	155	153	155	185	162	162	181	141	157	137	179	165	170	172	151	179	148	160	180	178	155	141	172	183	134	135	150	157	173	164	156	148	159	153	159	172	159	146	148	160	136	185	135	157	167	153	136	152	158	165	160	167	170	161	159	160	160	162	179	170	146	150	204	160	154	166	170	180	163	165	169	170	150	158	168	149	154	159	160	147	159	148	175	175	139	168	145	169	168	167	148	158	150	176	178	167	148	178	148	152	168	169	157	150	153	173	180	164	174	151	169	163	173	175	169	172	163	168	166	172	155	161	148	174	144	160	147	165	160	171	150	156	165	174	148	167	182	162	186	156	157	163	181	148	177	151	168	170	156	170	137	162	190	168	157	149	168	177	188	170	145	169	175	165	165	164	176	162	173	152	170	177	166	157	158	168	150	152	138	170	165	192	152
2009	702	796	727	760	667	628	670	612	600	605	561	574	579	604	538	600	584	554	543	583	569	581	588	573	539	510	562	546	569	591	557	555	556	544	546	551	579	548	546	525	580	526	538	553	576	536	620	595	567	540	546	563	553	509	574	537	564	553	547	520	560	610	584	571	550	568	537	586	562	546	533	578	588	519	568	586	545	529	579	552	573	579	546	555	559	508	585	534	538	548	565	531	544	540	582	541	508	536	551	527	528	544	567	580	542	545	537	574	541	591	576	536	522	564	518	569	527	559	530	527	594	515	584	560	565	535	572	525	574	541	546	563	589	591	550	588	563	567	546	573	566	550	609	584	574	548	565	553	543	575	529	585	569	542	508	547	550	569	538	537	536	562	576	579	576	531	565	566	553	555	579	564	540	568	569	571	578	565	575	523	549	551	577	560	558	589	563	563	545	542	554	554	558	539	548	526	571	574	573	540	524	549	532	550	569	534	560	549	583	545	505	551	602	525	618	559	549	509	486	549	545	544	563	509	566	523	568	574	561	551	529	590	564	540	632	563	526	562	559	562	524	546	538	520	524	549	527	557	563	566	582	559	586	541	541	540	515	587	549	534	540	545	531	562	543	560	538	519	569	580	531	570	556	574	519	546	553	555	554	588	541	526	515	571	572	543	518	568	498	528	579	581	558	543	543	546	546	518	542	572	581	565	564	537	593	534	587	572	550	552	580	583	576	583	569	524	585	562	531	542	519	527	531	580	581	583	540	569	562	523	555	555	563	563	580	567	520	618	517	525	546	568	531	561	550	566	578	517	510	536	567	577	548	562	563	561	512	539	558	563	554	573	592	591	554	568	578	557	534	504	580	574	539	522	515	559	517	528	561	545	553	588	539	529	540	540	547	528	571	546	551	556	587	531	586	575	576	551	521	575	556	528	581	559	586	548	537	613	539	495	548	566	527	558	560	576	571	569	552	550	559	557	499	575	542	548	539	520	575	564	552	568	559	559	581	592	538	533	522	552	557	529	519	542	558	556	552	589	572	588	538	578	536	542	577	526	552	601	507	553	565	572	550	532	564	556	542	537	545	520	548	582	538	553	533	515	594	539	545	565	533	585	557	554	556	573	566	568	587	511	538	531	616	546	546	562	537	559	484	573	558	531	566	552	568	528	556	553	565	548	538	592	564	553	509	551	548	582	551	585	595	534	544	548	529	547	562	537	497	532	556	509	552	563	576	537	569	558	564	511	563	571	534	534	574	600	553	541	567	589	537	553	536	561	552	501	541	532	546	528	559	581	562	548	523	551	570	529	551	515	538	565	558	548	586	563	554	571	544	555	554	544	570	591	535	536	603	546	567	594	530	581	550	511	551	534	559	585	553	567	536	562	563	587	542	551	554	560	552	553	563	537	568	573	556	610	533	527	536	583	582	614	563	550	591	539	562	556	584	566	537	560	528	549	570	569	568	567	545	532	555	523	509	555	580	577	585	555	561	516	551	555	563	551	562	604	481	540	518	548	579	569	597	565	549	595	602	529	567	537	589	581	561	553	598	569	566	553	557	554	544	562	525	545	579	549	563	551	548	585	612	547	543	563	504	580	579	553	534	533	551	578	560	571	561	550	568	500	530	523	545	552	559	537	552	554	546	517	587	550	567	580	563	571	557	526	574	551	525	529	571	570	528	539	572	558	524	526	562	579	538	545	541	561	555	551	510	543	555	534	494	564	575	534	590	587	531	527	542	540	572	502	541	501	532	538	546	540	590	557	552	530	571	563	577	561	555	562	557	558	587	559	524	506	611	555	570	539	562	572	581	539	601	519	561	560	563	544	577	543	517	563	532	542	568	583	577	530	581	578	548	543	576	551	553	556	575	556	556	543	541	546	600	551	567	562	545	583	552	540	565	555	552	565	589	552	535	576	542	570	530	533	549	557	560	506	532	561	531	582	564	562	538	590	524	558	516	574	527	506	545	554	559	577	584	553	538	526	555	525	546	570	572	532	534	532	553	547	591	522	529	547	562	507	530	537	600	578	539	573	570	563	580	517	520	513	508	573	602	588	547	556	562	545	560	532	552	578	527	585	587	543	546	588	580	548	576	570	574	532	522	562	547	544	569	580	566	505	566	542	550	541	567	583	538	551	563	574	568	547	501	535	519	564	550	595	589	567	561	549	543	554	529	544	522	573	518	534	505	541	553	580	559	568	573	528	545	535	571	556	558	538	554	569	548	543	533	534	541	575	563	549	536	540	542	588	523	549	564	539	581	544	523	525	577	551	556	544	503	576	570	558	525	549	566	540	582	581	533	529	555	534	569	536	524	582	576	554	566	559	543	535	562	516	596	515	524	551	595	567	543	573	528	572	564	550	562	516	541	562	538	550	539	581	519	543	557	549	522	510	568	542	583	549	578	542	528	562	516	567	587	559	573	547	528	595	551	597	577	572	572	533	581	513	557	573	569	509	532	602	530	570	570	554	540	525	549	563	543	588	576	548	576	568	531	601	543	563	579	537	559	543	559	547	544	592	547	533	543	512	527	583	522	576	533	533	531	572	555	563	533	534	573	546	563	555	545	598	527	553	544	553	583	545	542	530	578	545	540	593	549	528	549	599	547	524	578	567	543	555	507	583	546	560	533	551	555	551	538	512	555	574	542	597	582	521	540	543	515	519	557	572	573	595	519	538	619	551	549	602	572	546	594	511	527	512	549	552	560	557	577	542	544	575	531	585	516	584	569	539	569	537	558	547	536	554	550	576	556	589	504	598	529	559	559	569	538	567	564	599	551	548	545	578	545	571	523	577	536	516	603	533	536	523	547	591	553	556	583	543	570	539	496	538	583	528	548	579	542	552	559	556	568	542	557	568	551	540	563	550	534	569	521	512	539	594	574	569	553	584	561	518	533	555	567	609	516	542	562	526	616	531	570	561	558	586	551	549	530	556	550	561	552	583	578	549	560	552	524	539	549	592	565	567	587	571	560	553	546	566	556	571	555	582	537	557	594	564	563	577	576	553	536	546	562	558	550	533	509	530	536	548	546	571	541	545	536	550	515	560	553	593	541	603	568	515	587	574	544	558	583	555	553	579	547	545	498	549	563	582	577	540	519	585	534	521	593	521	566	589	516	574	558	501	574	532	554	517	601	566	594	528	511	524	554	562	528	575	550	566	559	531	537	563	550	564	607	528	536	531	534	556	556	539	600	592	554	512	577	589	564	584	568	559	581	548	507	543	591	506	573	539	538	559	537	552	533	580	564	521	511	578	516	478	525	593	550	573	571	558	550	561	525	559	612	516	492	569	524	575	590	513	556	618	556	605	554	555	533	541	537	590	586	537	565	568	543	529	561	542	570	534	509	541	535	530	543	528	551	545	547	508	562	545	499	568	587	507	549	566	566	540	534	555	557	562	540	578	574	498	552	563	544	510	509	539	575	542	521	532	498	568	528	524	524	561	582	557	593	533	556	547	548	561	558	544	553	541	553	581	551	529	551	530	553
5098	1367	1543	1194	895	683	572	494	430	383	381	368	359	327	373	330	323	328	338	326	308	294	291	301	297	334	301	332	325	302	309	285	326	285	294	292	294	313	318	277	309	310	307	304	288	295	310	319	339	307	296	297	294	295	277	280	305	274	304	281	291	319	313	302	292	314	292	292	288	300	288	317	294	285	290	254	281	313	272	291	279	283	279	296	271	277	296	285	305	280	293	269	254	300	284	287	264	290	313	293	309	284	274	275	292	314	309	283	284	298	281	290	277	277	294	291	326	297	285	320	330	311	286	313	295	291	288	301	300	302	280	303	318	282	281	277	282	289	316	313	291	303	296	279	266	260	287	262	293	298	288	299	272	297	278	275	283	276	266	299	259	288	303	294	292	302	294	276	276	267	261	263	273	304	314	261	297	278	263	303	296	286	300	280	278	292	293	312	314	265	278	288	281	296	278	277	316	252	275	278	322	303	304	310	293	272	309	301	300	302	291	309	323	302	288	255	285	287	280	275	272	303	273	329	266	267	284	294	259	269	278	305	312	281	243	293	277	272	260	279	283	325	293	287	295	310	286	308	301	293	310	283	280	318	277	282	308	275	277	299	287	318	292	299	285	288	287	312	303	319	291	303	306	300	302	306	295	283	287	300	291	305	270	323	264	294	312	286	295	262	287	268	305	301	305	284	313	271	280	286	285	285	283	293	292	287	283	272	258	310	288	312	293	258	288	279	277	293	305	306	296	295	302	297	301	266	344	319	287	306	303	281	267	301	280	267	261	272	271	308	289	312	285	294	302	295	300	293	285	310	257	318	281	271	297	313	281	296	278	288	301	297	290	295	288	285	281	282	261	299	273	304	291	304	292	281	319	277	285	323	306	259	303	286	284	323	303	291	320	331	249	301	301	256	304	282	332	256	271	303	294	327	291	292	274	315	301	276	306	296	297	309	305	309	328	286	288	280	281	298	244	285	275	291	257	299	293	308	261	274	250	311	318	275	296	305	266	304	271	284	290	276	307	295	295	304	301	302	349	304	292	277	317	272	322	291	282	266	282	271	276	294	269	253	290	277	290	292	304	285	289	259	274	276	318	296	301	274	292	273	270	298	299	290	273	260	327	313	281	300	305	279	276	293	292	287	309	285	261	293	308	298	286	283	295	278	287	287	303	284	292	302	282	315	305	272	311	289	282	293	308	272	317	264	278	286	304	300	305	281	295	298	277	316	301	301	276	297	246	299	289	286	302	290	281	256	300	277	275	298	317	275	288	295	288	291	305	320	318	284	280	298	287	268	279	278	297	290	267	300	296	283	299	284	281	294	318	295	283	295	288	286	274	315	285	291	265	298	266	277	300	307	255	286	303	292	302	292	291	279	277	328	270	296	314	302	282	277	311	299	290	304	263	283	304	323	323	296	301	274	290	301	325	292	289	297	250	290	306	276	279	260	294	305	292	294	305	334	285	281	284	309	261	305	284	268	310	268	336	288	250	319	291	309	278	280	277	265	300	286	266	299	290	299	308	313	302	316	350	311	313	314	305	286	289	250	285	320	285	304	290	274	315	269	290	318	279	291	309	265	277	297	302	290	254	272	306	293	282	293	288	284	294	298	242	279	294	289	284	324	316	295	319	306	276	303	267	312	268	283	276	286	279	267	298	307	319	246	311	255	303	288	315	303	276	270	288	297	289	267	276	273	279	278	288	280	289	300	283	289	304	317	290	301	281	307	277	281	311	300	288	309	303	298	305	298	272	321	279	277	250	247	289	263	291	300	304	296	255	288	298	309	307	266	284	308	305	306	288	324	293	303	282	283	302	296	298	285	290	287	301	288	305	293	266	289	316	291	290	284	317	279	320	273	290	291	290	308	308	296	270	289	300	276	309	283	280	293	302	324	319	260	277	312	331	307	288	287	286	284	314	259	273	296	319	273	296	273	290	291	278	306	275	322	334	265	313	305	285	276	306	291	301	298	279	276	279	310	317	280	265	282	257	326	287	285	297	295	296	300	262	294	290	281	290	319	314	293	299	319	293	290	293	285	296	263	268	294	336	298	305	294	269	310	297	316	293	290	294	255	279	276	293	335	287	290	300	287	313	284	277	290	287	317	271	285	280	283	319	321	324	336	292	287	299	309	268	309	281	315	280	266	305	303	290	303	326	314	314	295	267	291	266	300	303	286	281	281	327	298	301	289	319	280	286	275	307	290	282	281	288	279	300	275	287	286	310	289	273	296	292	299	283	281	293	287	278	304	308	314	281	294	288	305	267	295	301	312	289	283	272	277	291	324	271	285	300	283	280	313	305	305	279	302	299	261	293	270	311	295	290	277	280	296	292	290	303	270	283	288	278	308	300	330	281	280	297	304	277	266	266	312	248	292	312	313	328	287	278	261	282	299	263	329	278	278	284	289	297	288	318	278	306	285	270	306	320	302	288	302	293	301	290	297	293	294	317	303	302	280	283	318	277	274	270	311	308	287	287	291	304	285	281	299	282	291	263	303	284	283	321	304	333	303	299	299	314	319	282	299	317	302	305	282	293	270	291	313	304	293	314	277	271	287	300	302	281	302	275	308	280	285	291	279	299	305	297	311	304	295	303	272	295	293	320	320	294	306	290	289	301	281	289	277	324	281	292	282	311	304	278	305	251	303	286	306	301	300	287	300	272	301	292	293	314	292	279	298	271	278	331	262	315	309	287	284	312	284	274	267	279	279	291	302	285	301	299	291	297	298	294	280	274	311	289	298	285	278	266	301	276	297	282	292	303	289	299	250	297	309	294	296	279	267	354	300	255	311	278	303	312	289	279	305	313	301	296	314	294	293	288	282	291	283	276	273	276	263	297	322	296	305	285	284	320	309	273	285	269	312	285	285	283	315	255	278	272	289	283	296	318	257	277	272	304	278	302	286	285	263	256	285	302	311	297	293	279	257	298	295	304	273	274	312	283	294	266	273	314	296	281	305	296	279	299	285	302	352	280	304	301	290	286	322	270	279	285	251	333	317	290	303	270	281	284	286	325	304	290	296	301	339	292	279	302	288	299	262	290	275	317	272	267	293	275	297	269	295	290	252	285	304	283	286	308	281	272	255	328	303	310	270	282	324	261	280	274	286	320	276	301	296	291	319	295	315	293	289	276	263	299	274	318	276	294	293	301	315	294	295	288	275	281	318	275	286	307	285	292	279	299	289	264	267	307	283	288	280	279	282	264	310	307	302	300	286	288	302	296	305	275	273	276	301	313	289	282	266	301	308	308	295	287	307	292	268	275	294	292	309	280	286	317	266	296	305	295	282	323	292	281	303	277	342	281	302	331	289	296	305	289	269	288	257	280	300	292	282	271	260	289	296	293	269	319	296	264	292	290	280	292	314	329	271	272	284	267	264	290	279	302	300	289	311	296	294	277	280	302	293	301	290	275	292	292	316	295	322	269	306	291	305	286	268	268	294	273	272	296	288	290	290	294	321	304	296	280	297	281	277	279	293	307	286	294	292
5784	2041	4011	4289	3829	3145	2563	2288	2016	1773	1599	1546	1424	1393	1374	1302	1242	1159	1114	1120	1121	1090	1102	1025	1051	1020	1055	1016	994	969	997	1004	982	1004	982	939	931	981	927	990	912	981	973	950	934	981	919	949	932	966	956	903	930	976	958	920	947	903	918	958	921	889	952	913	874	912	963	904	915	916	905	871	958	855	852	922	933	914	882	915	935	888	965	879	892	913	899	893	953	865	862	916	931	914	888	859	899	894	828	863	914	937	914	904	932	872	933	941	888	883	866	900	915	912	880	906	960	933	912	882	889	913	947	856	860	863	936	874	903	861	860	891	832	880	901	873	840	919	870	922	933	945	923	883	914	869	875	888	893	871	918	948	911	933	892	931	926	901	907	909	915	937	927	888	886	934	851	903	927	903	894	908	859	879	884	891	915	918	880	892	865	909	873	856	891	976	876	894	919	888	861	918	870	897	832	872	937	904	847	922	885	901	922	916	886	860	929	900	897	886	902	912	904	844	927	909	876	919	909	847	892	855	882	888	860	904	852	876	877	884	873	845	841	875	880	873	923	902	856	928	895	821	888	894	929	882	920	897	853	874	903	882	910	933	828	914	906	871	951	879	837	878	893	844	879	897	847	902	861	884	898	898	901	876	918	937	940	908	918	914	838	887	908	908	939	870	897	962	894	904	868	935	844	901	948	891	838	841	897	902	887	892	903	918	914	913	890	860	869	889	902	905	873	857	866	916	851	942	879	906	867	888	908	874	898	867	835	908	868	898	892	867	871	854	847	929	887	906	915	898	889	933	904	904	878	941	916	916	842	923	877	924	904	854	887	892	927	892	905	847	869	919	877	940	889	922	790	918	848	898	917	861	916	896	880	822	883	923	922	916	868	876	889	943	867	898	950	933	874	873	871	918	897	848	868	803	867	913	860	897	891	901	875	941	924	862	893	881	937	878	871	870	836	933	877	919	876	924	878	871	897	910	875	876	863	882	919	849	891	903	880	879	894	863	911	901	916	883	913	942	914	831	872	902	924	897	878	959	905	925	912	917	897	861	930	914	889	869	862	868	907	912	922	877	825	929	913	886	903	842	815	906	913	916	873	900	864	887	879	882	971	885	902	902	862	893	876	884	931	877	924	858	857	903	878	906	855	899	946	886	859	921	856	880	909	928	935	864	859	881	881	874	860	897	890	921	867	915	917	913	841	942	878	920	913	885	887	904	873	961	906	869	902	880	880	911	911	890	933	884	884	883	882	900	939	907	859	924	893	883	899	896	896	925	861	872	899	909	864	895	928	887	924	916	908	892	889	862	865	876	881	875	937	848	927	879	891	899	870	883	910	883	893	879	868	872	929	924	877	883	872	875	907	927	883	911	857	859	889	871	978	917	919	882	891	869	933	907	904	869	911	915	915	897	881	918	904	898	927	869	932	888	872	865	923	888	896	926	926	884	890	842	912	873	909	907	880	910	845	898	869	889	904	885	916	899	883	931	902	933	917	881	942	887	860	950	913	896	942	876	872	934	906	905	907	894	908	912	870	922	898	896	914	889	878	884	867	898	869	886	886	839	898	863	892	896	949	840	830	877	914	947	921	912	887	903	837	935	929	894	915	900	879	897	862	924	940	862	909	928	880	873	900	907	894	924	890	880	924	891	869	922	918	894	920	923	911	889	871	909	882	878	893	870	885	839	873	893	872	900	900	890	913	964	859	906	946	881	893	918	885	865	908	875	908	916	894	870	834	882	909	938	867	891	829	882	898	908	823	898	924	919	916	916	889	860	879	876	911	913	871	874	862	921	911	853	838	915	877	898	881	906	871	837	910	902	819	885	923	839	860	927	861	838	936	874	904	890	910	920	898	869	881	916	913	871	929	861	888	862	886	957	918	925	902	861	904	895	899	926	925	853	940	908	950	902	893	849	897	888	887	899	886	866	864	925	890	899	901	928	972	855	884	882	875	895	864	856	879	875	893	844	948	879	944	933	893	870	913	853	831	900	838	885	901	914	859	905	910	847	906	885	871	890	883	908	915	899	899	914	876	917	891	886	929	891	884	892	876	869	897	914	919	943	935	914	868	918	904	927	891	895	906	883	917	898	910	847	891	883	910	869	865	840	886	910	880	921	941	850	890	847	955	878	923	895	834	895	835	930	886	917	850	916	948	932	905	913	897	897	890	912	899	877	921	920	879	940	918	911	893	917	904	914	862	890	938	902	929	841	915	857	858	847	871	906	878	858	891	887	854	932	863	938	890	904	876	874	882	928	882	908	890	892	880	944	913	906	923	871	934	879	927	867	888	930	915	894	888	869	961	934	862	924	874	866	932	886	938	858	872	899	911	928	914	938	846	896	955	918	851	869	881	876	877	890	872	940	855	923	886	917	909	912	863	926	946	861	829	897	977	907	889	900	871	912	922	911	889	908	916	879	920	904	894	908	938	874	879	901	892	888	913	902	964	949	908	882	848	910	922	924	909	922	929	818	907	850	900	871	911	870	881	842	866	909	863	886	933	856	900	902	913	872	925	888	913	876	814	943	866	894	886	904	902	910	909	922	895	903	842	894	912	919	957	891	896	902	904	870	898	864	906	886	870	894	894	858	870	921	911	880	863	947	881	905	920	897	904	835	860	893	855	920	890	852	968	890	928	856	865	858	944	908	916	884	886	887	912	898	895	835	922	903	902	929	940	873	924	905	962	900	825	902	854	889	836	893	864	901	902	902	857	912	908	942	949	901	898	907	919	901	903	915	893	879	889	900	886	921	880	842	905	906	894	900	886	893	871	892	883	849	868	883	897	852	890	895	947	888	888	967	891	864	880	863	886	904	866	888	883	868	914	910	854	895	880	930	879	884	925	851	901	858	842	900	914	896	904	837	895	931	934	895	890	884	905	910	889	876	864	907	1004	888	883	822	878	907	816	895	925	868	896	870	862	938	903	903	915	863	903	875	863	915	906	956	890	885	938	907	901	883	908	948	901	912	921	895	960	868	908	848	877	911	893	888	863	845	929	918	904	871	889	944	886	938	883	910	905	903	889	893	893	878	868	877	891	942	912	915	893	857	875	889	928	890	904	905	902	904	906	885	898	913	909	860	860	894	919	883	895	901	826	915	902	897	904	837	889	849	903	878	903	897	878	935	971	916	865	882	925	907	911	883	873	928	899	842	848	879	865	902	928	917	927	861	919	911	931	911	928	867	915	923	933	876	863	889	901	884	855	927	891	912	902	901	931	900	908	833	881	939	845	902	912	870	886	915	884	881	913	907	895	898	898	868	886	870	906	895	890	871	878	872	896	898	873	928	895	854	861	885	916	925	949	904	890	866	900	865	891	875	916	878	919	886	872	928	867	886	855	878	879	835	862	850	895	915	868	918	936	901	859	891	853	948	901	890	885	856	929	898	914	935	930	888	922	888	861	901	861	892	835	926	907	884	925	892	894	874	909	892	867	878	881	866	858	895	894	863	855	867	896	877	904	833	915	874	912	850	891	871	899	929	904	894
9099	2584	2899	2101	1370	1055	837	654	539	561	429	444	384	401	378	356	339	339	344	322	286	287	301	294	320	308	314	312	279	302	274	329	291	259	279	297	266	282	310	311	299	268	297	261	293	269	275	281	262	262	262	286	285	288	280	320	265	239	284	279	263	280	291	272	253	265	266	287	307	258	271	250	264	332	267	285	264	300	300	266	276	266	276	296	259	309	257	299	285	272	279	271	316	271	292	267	277	277	293	259	272	267	254	256	281	261	286	282	322	268	279	274	242	291	260	283	285	258	291	251	256	267	268	260	270	277	280	261	276	285	265	274	260	271	284	253	257	274	264	289	261	276	266	295	259	298	267	275	297	286	272	270	308	259	279	299	266	276	288	261	259	274	286	275	302	273	284	258	286	253	259	298	297	247	266	265	272	254	294	247	294	285	293	278	289	286	273	257	263	255	258	294	274	251	278	260	287	285	275	265	262	281	286	238	291	266	261	267	258	277	300	296	271	275	287	264	299	252	263	295	274	281	285	255	276	277	303	267	290	280	292	269	309	249	291	263	283	269	266	251	264	298	313	274	297	285	301	262	256	257	265	263	274	284	275	279	278	269	278	277	281	277	301	306	304	266	271	302	274	276	262	271	277	286	276	283	278	264	277	258	272	267	248	267	271	275	267	304	269	268	265	280	273	262	268	290	280	301	271	294	282	284	282	285	270	295	292	282	250	272	293	258	250	270	299	248	293	295	251	285	292	306	301	289	270	278	279	250	269	271	285	256	257	280	301	273	285	257	299	277	271	287	283	299	256	264	302	294	302	289	246	257	300	260	287	287	287	265	285	267	248	271	287	252	287	269	302	300	293	296	273	252	275	284	280	257	266	274	283	287	246	301	262	273	292	257	287	273	262	316	277	265	307	299	248	264	317	274	286	282	246	250	287	296	264	285	291	281	270	277	293	268	249	280	238	275	281	289	258	260	295	275	256	304	274	268	304	279	286	318	291	310	285	249	283	251	303	273	273	273	285	296	280	268	262	279	280	273	283	267	260	266	320	269	237	302	266	289	256	269	250	281	259	257	274	270	297	254	300	296	278	281	272	262	272	260	281	299	310	294	279	280	286	285	286	257	290	250	287	282	303	278	268	256	281	279	304	278	282	269	257	250	272	295	270	298	265	325	296	275	245	282	245	249	271	279	293	289	283	241	304	293	282	271	249	295	263	291	278	279	266	276	270	260	268	278	265	277	306	249	261	304	268	254	285	297	301	285	265	278	285	310	260	247	292	273	265	270	296	298	261	290	299	257	280	276	311	282	282	270	299	273	268	283	260	262	305	274	263	275	281	276	266	299	290	280	264	249	295	310	296	284	270	252	295	282	242	276	288	289	256	273	283	280	272	282	245	306	255	287	267	294	276	243	256	310	275	285	280	286	257	307	268	240	298	271	250	269	289	274	254	284	264	290	308	288	292	267	286	253	316	270	290	274	287	275	288	288	254	260	269	255	286	267	271	271	287	249	264	297	262	272	270	294	299	261	266	311	277	291	292	293	292	310	269	273	278	243	272	289	251	282	283	284	261	273	276	273	263	277	282	214	270	296	272	269	268	285	252	242	260	271	300	256	282	283	247	280	271	291	271	254	264	269	278	274	275	276	281	255	267	267	287	276	278	286	285	277	252	268	284	265	274	269	273	294	271	288	249	279	270	261	261	256	292	303	307	264	256	287	255	274	285	265	267	273	267	265	257	298	274	261	263	274	301	273	269	283	287	300	277	281	271	279	251	274	259	255	278	276	279	310	282	284	257	288	292	300	261	283	247	282	265	300	299	260	293	269	249	267	246	288	300	258	285	275	279	276	295	264	243	271	261	277	263	259	247	283	258	295	301	280	260	287	285	300	265	268	256	293	270	283	288	283	274	282	289	258	293	277	281	288	278	271	272	280	275	282	265	262	243	279	291	264	288	261	279	306	260	264	285	284	281	267	246	274	265	277	285	318	282	254	265	296	277	291	264	252	264	290	259	295	271	285	274	277	239	278	268	287	245	250	255	254	274	266	282	243	288	279	258	278	269	292	287	285	251	282	272	275	281	252	306	253	290	275	266	259	276	272	262	292	283	275	256	251	285	274	255	284	258	277	264	299	261	238	292	279	290	270	267	266	280	257	261	282	230	247	264	255	271	291	281	284	279	264	268	253	283	295	292	278	288	279	273	294	276	294	286	297	322	272	275	293	283	247	263	303	277	282	286	271	292	281	281	301	297	249	298	264	309	277	287	258	275	272	262	304	264	263	269	271	273	309	272	293	288	288	280	269	254	256	278	279	250	289	279	234	280	277	287	266	251	286	251	251	293	262	274	247	297	270	277	284	304	293	267	276	261	295	273	301	281	274	258	271	291	256	296	275	257	295	294	295	266	244	291	271	292	297	271	256	271	242	280	261	277	250	249	280	272	297	302	289	301	283	276	262	290	268	300	271	277	250	256	288	229	274	268	252	279	261	266	301	297	290	288	279	280	291	276	267	278	287	262	271	292	280	282	256	295	270	294	276	254	292	286	272	298	277	287	241	287	271	296	253	246	297	273	282	285	271	268	281	259	289	241	265	276	292	296	287	268	267	266	284	256	250	281	299	280	272	288	271	274	269	286	282	267	268	262	255	292	263	280	269	270	292	295	262	254	285	288	277	301	272	279	299	227	262	271	286	287	269	276	285	267	272	269	271	280	278	300	265	252	273	284	257	268	274	283	284	282	242	264	287	275	303	293	261	293	283	258	269	283	273	305	297	303	271	251	287	280	279	254	269	302	262	287	276	289	265	289	270	274	268	289	283	299	262	285	301	261	256	303	255	279	253	272	299	276	290	279	284	286	276	268	242	268	311	278	264	279	259	294	279	278	283	230	286	269	271	287	243	295	308	299	269	306	262	294	275	283	280	253	290	278	294	299	282	284	266	281	267	233	276	288	277	271	269	243	264	249	277	283	265	269	285	274	261	285	261	263	277	274	297	279	277	271	270	279	275	266	264	283	282	272	269	249	275	235	255	278	287	287	292	247	264	260	250	277	256	292	284	276	300	264	259	287	265	282	291	276	277	267	258	280	273	261	266	272	279	259	270	284	298	272	296	280	283	252	267	241	276	269	274	288	279	284	292	291	270	277	261	293	261	273	291	251	282	301	258	249	273	279	282	282	277	298	286	240	292	268	292	284	284	308	281	298	301	247	275	263	253	275	303	247	258	300	263	258	273	295	255	265	277	273	298	274	252	290	253	253	304	235	303	278	311	271	271	301	249	264	294	257	271	265	266	281	256	264	288	280	292	269	254	264	261	268	273	286	290	291	270	276	290	293	274	276	308	290	285	302	284	270	297	254	310	279	282	262	261	275	297	265	317	267	237	271	273	274	267	257	291	287	284	282	305	302	273	271	265	275	273	298	261	282	261	283	286	270	295	284	270	296	261	257	262	270	299	282	279	262	286	254	268	294	259	292	273	255	298	280	304	279	277
7838	3004	6718	7349	6117	4904	4042	3398	2839	2587	2246	2137	1983	1730	1721	1520	1527	1421	1405	1389	1276	1275	1256	1154	1159	1136	1113	1100	1099	994	1057	1041	1038	996	1005	988	972	986	1009	946	922	956	981	892	956	884	929	887	929	959	963	920	927	896	887	926	856	934	877	912	887	910	839	895	890	879	882	936	946	929	869	855	890	917	859	855	841	855	884	888	881	897	858	843	893	875	843	852	880	870	858	811	870	882	900	809	875	875	847	878	846	832	890	841	854	835	893	881	875	854	904	882	856	793	848	889	843	863	880	873	819	857	885	774	839	900	831	873	836	855	783	903	879	812	897	851	854	874	909	849	810	836	865	824	797	817	885	800	881	811	825	850	865	840	826	789	835	793	837	819	812	877	847	868	860	864	859	852	814	894	831	862	843	854	855	815	822	851	862	838	874	902	839	830	826	856	884	885	828	849	839	881	798	881	853	869	826	894	843	845	856	848	812	820	837	876	839	842	821	834	810	853	868	758	801	811	856	866	820	815	832	785	871	863	851	780	853	822	824	845	869	844	804	833	827	868	828	815	836	866	819	866	804	871	803	808	865	862	842	838	815	855	780	853	868	830	869	840	834	845	811	855	810	832	830	815	830	884	852	878	856	847	846	843	840	859	880	813	921	865	886	824	839	862	824	822	881	858	814	888	884	886	816	837	841	842	836	845	865	803	873	851	853	831	874	800	813	785	833	860	863	868	829	840	852	787	890	871	863	857	797	805	880	828	833	838	849	818	825	813	817	817	866	836	841	884	816	821	817	877	907	876	832	814	835	879	832	786	875	852	866	817	893	854	823	835	817	881	850	794	881	854	843	856	902	851	787	864	827	847	905	858	851	860	869	798	825	864	886	853	870	866	895	821	790	852	842	883	858	877	878	814	898	877	871	854	819	802	807	850	848	828	852	809	813	847	900	857	796	810	832	845	818	918	892	851	872	892	844	830	846	850	845	883	872	826	798	832	849	830	854	878	921	813	858	832	838	843	857	898	811	837	854	824	850	840	764	890	862	825	855	888	922	811	882	823	884	858	838	880	872	898	814	850	816	827	817	854	838	855	830	862	789	890	888	880	826	879	835	840	859	841	857	824	826	830	848	779	860	814	822	835	851	883	821	886	843	795	848	872	855	810	822	843	841	830	852	868	837	836	834	848	852	814	885	886	843	873	859	813	839	859	833	898	891	797	869	819	888	803	834	830	825	844	816	864	837	814	851	840	851	878	844	844	852	839	828	828	902	862	839	914	898	894	840	837	821	782	842	859	800	824	840	799	833	857	895	826	857	803	796	853	860	832	850	836	816	809	819	816	854	849	799	812	874	825	836	827	890	842	832	843	855	897	877	830	832	823	856	876	805	852	814	855	868	833	841	844	826	832	818	876	875	807	841	872	787	834	878	850	877	803	872	844	834	801	823	898	838	850	867	838	851	840	876	846	833	860	854	883	818	850	816	858	877	829	781	816	879	829	833	829	846	823	848	836	799	903	816	844	839	833	835	818	831	813	825	841	824	855	886	838	882	848	856	863	848	846	834	847	880	844	884	876	872	844	844	853	809	863	821	855	823	808	805	881	844	790	876	833	829	849	840	843	833	864	825	895	829	855	793	875	857	808	841	841	811	827	824	825	778	843	837	831	836	862	872	827	853	814	861	876	821	810	876	877	837	817	858	871	842	880	805	851	823	871	828	803	897	876	814	778	874	806	829	883	817	849	863	854	888	796	895	817	800	863	828	850	878	840	800	838	864	877	830	826	820	882	843	848	834	821	813	831	845	865	858	802	807	824	794	811	836	868	860	841	830	831	821	832	842	851	832	838	836	855	801	858	832	819	907	811	824	842	864	883	847	853	847	861	879	844	827	878	848	892	820	855	859	861	853	823	838	877	858	916	874	878	873	826	840	835	860	874	794	819	869	829	828	838	835	814	877	875	828	830	807	869	832	845	862	821	826	854	856	885	830	878	821	871	871	835	848	883	830	823	859	845	856	851	874	885	861	899	894	839	837	936	830	850	792	885	794	801	864	828	861	870	864	883	816	892	861	857	864	843	839	917	795	846	878	802	858	832	844	839	861	844	840	843	840	878	843	871	814	836	805	866	804	866	855	877	853	821	861	886	833	834	863	822	822	826	796	851	864	828	846	871	817	855	835	856	843	853	849	904	856	814	847	867	815	815	869	840	817	861	844	876	838	842	861	869	818	903	814	834	800	865	849	854	834	814	922	874	836	844	892	849	806	868	885	821	885	864	837	851	831	880	899	849	833	851	888	800	875	843	856	812	856	852	836	831	820	838	875	869	848	857	791	868	833	834	871	860	910	838	823	869	826	801	846	757	857	877	863	803	849	830	813	874	785	867	825	809	790	826	888	831	849	828	795	894	885	875	844	831	903	875	836	840	832	865	851	882	921	858	879	847	811	873	887	875	838	828	840	884	834	849	842	871	857	819	783	862	833	844	818	827	848	888	890	844	844	894	842	849	866	861	854	824	805	841	860	847	877	868	841	850	830	867	846	869	826	869	886	850	814	853	837	797	851	856	919	810	839	857	845	813	859	872	822	857	880	805	801	896	856	892	849	842	810	880	867	819	886	852	882	848	860	874	779	893	797	850	878	852	850	872	863	855	811	826	828	874	840	784	790	842	799	874	845	831	814	822	825	806	866	858	859	827	806	841	837	815	793	844	854	832	856	817	813	862	802	840	806	849	794	815	849	844	821	902	848	888	828	860	812	857	857	803	873	874	804	804	875	803	817	808	820	840	867	909	806	823	856	833	834	890	810	852	862	867	816	818	801	835	833	917	812	864	837	888	837	866	792	816	836	843	889	865	830	843	876	850	813	858	806	821	849	837	769	824	878	847	833	869	883	820	861	844	826	845	844	829	823	873	871	854	855	852	834	834	832	875	814	817	835	808	805	806	829	844	851	878	888	910	841	862	870	807	884	861	845	845	870	807	841	805	881	861	817	846	822	855	833	831	829	883	875	837	806	847	907	845	830	893	808	823	847	857	815	850	887	820	814	837	816	783	906	831	866	866	811	938	874	874	857	833	817	859	884	823	822	905	886	814	892	771	835	822	900	808	851	845	844	908	884	831	875	902	872	881	815	873	865	812	829	826	846	856	817	821	864	817	796	884	886	859	848	925	813	876	872	844	856	876	873	837	807	823	864	818	831	846	913	840	867	801	862	863	860	850	826	839	844	818	868	826	840	827	840	855	851	824	897	858	860	825	808	851	828	838	772	916	873	857	851	813	890	813	806	788	819	868	832	889	838	827	906	810	878	839	816	805	870	858	842	856	823	826	840	874	809	893	839	841	827	775	872	873	828	796	845	826	812	799	869	828	826	851	831	869	883	853	798	840	847	832	794	872	817	784	869	845	808	830	849	841	779	895	938	845	856	881	828	825	789	832	778	859	821	817	874	809	837	851	898	836	866	843	775	882	826	897	833	836	861	804	773	898	885	873	861	826	858	842
1269	226	225	231	200	236	204	196	192	218	174	161	200	184	180	173	156	162	184	165	178	161	187	158	181	156	147	179	156	158	156	186	157	163	159	151	184	159	159	166	150	177	144	160	165	162	174	169	162	136	147	171	144	145	152	178	160	163	140	183	156	172	161	147	170	170	159	160	183	139	172	175	164	154	150	169	178	171	158	173	180	170	157	155	156	155	174	162	154	161	150	157	149	178	151	162	185	160	136	167	174	177	149	155	171	176	173	157	154	164	148	164	187	171	157	165	185	179	172	157	153	164	171	154	171	166	176	147	173	159	145	145	169	176	142	168	170	160	180	173	178	180	163	161	178	141	175	152	163	149	186	156	177	172	180	159	155	177	176	171	171	180	155	170	175	167	176	175	169	167	155	172	162	172	168	149	158	152	166	160	178	177	158	176	160	146	170	171	167	165	166	189	164	165	160	155	158	169	154	194	152	159	153	173	161	154	143	179	178	158	164	172	137	167	152	188	168	171	154	172	177	154	142	190	170	159	168	192	140	161	168	168	151	165	149	161	134	161	172	160	153	180	163	159	164	156	144	188	153	159	152	168	176	168	177	159	156	165	185	160	156	172	148	158	168	171	160	158	171	166	165	140	199	161	164	147	149	145	170	151	166	155	145	168	163	139	172	148	166	163	174	162	145	147	173	161	151	145	167	171	163	166	171	171	176	170	152	156	161	170	178	185	175	150	159	192	166	168	144	166	185	154	149	185	174	173	160	184	168	166	178	165	139	180	157	162	164	162	156	156	149	162	172	160	167	168	167	157	140	149	172	142	181	164	171	178	170	158	162	182	161	167	136	157	189	148	169	158	163	179	149	149	181	166	161	171	159	168	168	193	176	183	172	151	145	156	155	169	167	174	156	154	163	159	169	178	141	188	174	155	169	164	157	163	173	176	163	166	156	138	153	159	145	180	153	157	164	156	153	177	158	177	155	165	169	197	169	146	171	160	165	141	198	184	168	189	170	151	155	187	151	180	175	143	177	170	155	157	167	164	168	175	127	169	135	158	162	163	160	160	141	150	166	163	155	162	169	148	161	165	151	158	168	173	160	181	145	191	190	146	181	155	154	162	170	163	157	153	156	165	148	175	164	158	182	169	169	166	179	171	162	176	178	146	181	167	155	163	177	194	178	157	138	163	204	154	168	181	164	166	173	150	160	189	183	168	154	179	153	161	164	184	180	147	155	154	153	160	148	192	162	162	175	205	162	171	152	182	179	172	160	150	173	156	191	161	185	161	174	161	150	162	149	175	155	160	180	137	178	171	159	160	159	169	173	152	171	186	197	159	143	169	145	153	150	167	173	173	167	171	168	171	157	150	161	153	149	147	165	195	158	165	169	170	141	165	151	158	197	158	163	168	147	168	158	165	155	150	179	182	186	156	186	159	175	165	163	178	190	174	162	176	161	145	173	153	141	184	174	163	165	175	137	167	168	172	180	171	162	166	171	143	162	187	168	155	190	167	176	175	186	160	176	179	181	185	185	167	177	165	161	189	172	211	160	160	151	148	164	167	171	167	143	172	175	180	160	165	175	120	163	151	153	148	169	150	164	168	192	157	151	161	193	167	146	164	155	185	165	153	168	178	162	175	146	160	149	168	181	167	175	193	183	146	191	149	155	156	158	176	184	168	164	178	158	168	167	182	173	143	146	183	158	163	170	131	177	157	170	158	165	174	171	159	168	161	169	163	163	162	137	173	160	168	156	160	159	158	167	161	182	150	150	164	151	186	163	156	164	182	184	178	179	172	163	179	162	123	152	158	161	194	175	170	167	147	187	159	160	163	154	153	176	170	154	164	145	173	173	188	162	160	161	148	170	194	159	157	170	195	154	178	168	161	162	178	169	160	151	180	173	146	177	154	162	155	168	156	162	164	167	158	170	175	144	144	174	164	164	171	160	158	155	167	170	182	156	187	172	180	151	176	164	158	168	149	175	161	161	179	151	182	171	182	172	147	192	171	170	205	134	154	179	154	175	164	161	150	134	153	162	166	166	151	176	165	176	158	164	167	151	169	161	145	146	160	158	152	179	167	172	157	201	153	178	157	169	167	190	171	142	156	167	153	167	163	188	160	164	151	154	154	169	188	146	170	164	151	164	151	148	171	164	156	164	163	166	173	136	160	148	158	147	147	158	167	160	166	167	144	149	189	164	160	163	161	146	160	172	161	154	173	173	151	150	173	152	167	141	158	141	165	173	161	152	185	165	183	167	166	151	161	174	167	153	190	154	145	139	161	181	169	164	166	181	155	159	161	179	164	154	159	163	141	154	174	181	157	146	182	148	167	170	147	141	143	176	175	197	174	159	156	177	156	156	162	144	181	168	173	154	178	161	180	114	180	159	160	170	147	140	170	163	148	150	150	175	162	161	164	179	155	184	176	169	155	150	182	157	159	149	174	161	142	159	156	170	169	164	159	163	173	184	141	161	168	179	165	178	191	149	130	155	161	167	163	133	174	162	148	155	176	171	159	166	164	168	176	159	171	154	169	134	156	162	166	179	174	145	150	147	150	187	156	167	155	171	150	142	156	166	154	147	179	149	155	173	176	177	143	156	145	176	147	169	156	148	160	183	154	190	181	179	185	158	167	171	145	177	155	152	173	168	202	173	167	179	175	151	174	152	159	179	153	160	177	148	172	163	164	170	157	160	161	167	140	171	171	149	154	156	170	145	159	184	151	157	181	183	154	173	182	159	173	166	185	192	165	135	159	159	157	154	171	167	156	174	178	174	169	160	151	161	136	152	150	152	176	158	165	171	195	160	159	154	162	174	190	150	189	163	159	158	161	162	139	181	156	146	166	164	192	159	162	176	134	147	135	150	158	164	152	168	158	134	154	166	174	187	153	160	167	168	175	185	145	152	167	150	161	173	157	147	183	171	168	155	183	157	142	157	170	156	180	155	164	166	175	166	163	161	187	154	153	149	147	160	147	155	181	147	167	147	174	158	150	193	160	176	147	145	170	156	158	179	162	157	167	159	173	148	144	153	170	154	166	157	144	150	189	150	152	157	163	157	159	165	146	172	156	199	165	166	185	182	157	173	157	180	170	167	135	174	151	177	149	153	168	199	172	167	170	163	170	172	157	137	147	163	155	167	190	167	178	164	156	162	161	172	164	165	179	168	169	155	167	167	170	160	169	173	158	155	156	148	172	176	137	152	162	157	158	157	171	189	155	172	174	160	160	162	171	157	164	188	165	164	177	150	169	171	178	160	144	148	138	163	171	173	162	177	170	154	171	156	143	171	163	164	173	166	149	166	179	163	166	169	157	168	165	192	181	165	169	187	172	153	164	162	147	168	159	178	169	144	170	173	161	165	170	156	158	159	148	163	154	172	161	166	159	154	171	162	171	194	157	179	164	158	159	170	155	170	181	168	152	163	166	166	177	152	166	168	139	166	147	139	154	192	172	167	173	174	185	163	185	156	170	170	162	176	174	157	179	157	182
1967	656	741	764	728	718	668	635	643	570	626	547	625	548	580	618	571	567	559	574	556	556	580	572	580	577	584	572	558	530	557	605	539	577	579	528	613	592	586	577	552	524	538	570	540	580	554	564	578	533	546	553	555	565	600	574	527	579	605	545	540	546	516	552	570	568	536	599	569	546	548	559	564	575	528	578	603	524	530	501	561	581	539	525	541	550	558	571	574	581	581	547	562	561	549	568	558	565	571	554	524	601	562	551	541	494	518	573	554	522	532	505	562	559	541	575	531	577	576	523	587	548	574	551	561	527	512	560	564	558	541	563	580	562	539	541	528	556	541	515	595	553	538	509	553	561	534	519	517	537	503	551	542	522	551	591	506	515	592	577	522	538	554	591	551	559	578	530	541	510	605	535	540	544	536	525	543	521	527	575	557	546	606	557	565	563	535	545	543	576	550	550	565	564	542	573	553	602	551	565	558	531	539	584	561	553	592	584	568	529	541	553	487	595	559	581	527	550	543	564	590	563	553	572	569	556	537	565	536	514	575	546	593	526	539	525	527	569	542	565	594	583	527	549	546	573	560	563	530	581	541	543	576	534	638	581	548	591	578	581	584	506	600	544	537	536	590	531	565	557	569	569	542	578	582	570	535	535	572	536	563	555	545	534	589	524	557	552	538	527	604	587	542	573	527	536	562	545	528	573	573	602	547	586	563	569	551	526	533	556	543	553	542	591	562	591	581	555	594	567	557	507	555	549	560	582	495	571	594	546	562	536	560	562	576	531	529	576	535	538	560	553	554	558	510	522	532	545	515	566	571	574	582	555	555	549	571	558	552	556	587	560	503	553	578	557	559	573	577	568	542	579	546	547	565	545	574	623	536	551	529	562	559	564	584	530	528	573	550	534	521	549	567	556	542	541	569	569	554	561	548	542	535	579	596	550	563	574	554	555	543	549	604	570	546	557	528	547	595	572	561	550	591	568	554	551	577	565	539	611	542	567	540	566	566	561	549	607	545	584	581	560	526	581	530	565	572	504	606	506	556	535	525	564	578	526	523	571	529	614	548	526	557	579	585	538	551	552	601	531	534	538	584	566	521	581	544	558	571	548	506	520	544	586	541	566	556	514	585	557	542	567	526	570	568	549	564	563	541	558	512	530	550	571	550	555	588	570	599	583	582	525	550	510	580	562	581	516	572	566	574	573	552	572	592	574	598	509	532	571	556	539	556	545	546	584	584	539	552	544	566	564	594	557	541	590	578	533	556	532	568	552	540	520	557	564	562	565	542	496	555	556	546	566	566	609	591	562	559	555	585	557	573	573	553	540	538	575	523	556	550	580	599	596	578	608	563	570	548	565	557	563	540	574	565	578	584	561	586	556	552	578	602	586	559	535	536	554	555	572	541	541	543	509	561	503	526	567	505	522	523	575	562	564	576	571	562	548	554	576	573	559	610	593	566	569	523	566	528	575	564	529	589	611	549	547	590	542	574	551	535	554	521	578	565	530	570	577	548	556	571	563	561	522	546	560	569	561	570	602	572	538	548	570	558	568	534	568	527	532	560	567	598	579	559	523	541	578	537	537	528	557	552	519	554	566	610	559	549	553	536	545	555	548	542	530	588	501	531	538	554	572	536	518	535	562	604	535	530	555	502	580	571	543	508	525	538	563	581	535	578	593	540	538	519	514	561	583	601	561	553	576	549	576	524	545	529	575	588	547	598	531	553	559	531	536	604	561	561	590	585	538	537	547	589	582	542	582	557	542	564	555	552	549	556	550	531	539	575	573	576	551	548	612	624	541	570	553	516	565	534	547	580	560	517	515	571	550	549	525	547	578	564	574	601	554	549	584	551	544	564	533	524	545	570	544	559	531	546	584	543	515	561	584	553	531	559	570	546	595	544	526	535	574	558	535	550	557	542	571	533	592	537	548	539	586	534	548	542	564	571	559	602	570	552	579	599	512	554	567	555	541	520	599	552	509	513	584	561	582	544	555	549	542	569	536	570	521	561	536	586	502	518	600	519	547	503	567	538	513	553	552	523	570	539	594	553	581	576	539	546	538	559	550	585	528	554	539	611	551	536	570	556	569	551	547	564	558	539	535	589	584	518	497	523	560	561	557	543	540	588	554	576	558	595	581	543	576	588	500	550	549	550	593	549	569	549	532	542	562	544	539	536	554	579	561	561	547	529	538	583	561	570	527	570	566	543	561	604	595	556	537	555	565	557	571	559	599	553	585	578	608	537	556	552	555	582	555	541	566	566	551	562	591	579	590	558	580	536	550	559	599	582	562	575	546	558	551	563	532	555	537	581	585	544	545	614	547	540	549	512	581	592	537	559	569	561	558	498	514	576	572	581	555	543	524	575	542	573	549	536	507	601	585	554	529	546	561	502	541	528	585	554	497	615	588	537	549	574	561	569	572	545	519	551	586	558	560	545	534	581	552	543	553	554	584	553	525	608	545	550	618	580	577	540	501	523	573	581	548	547	555	570	581	545	588	580	517	575	560	526	550	549	587	553	556	527	538	590	553	542	514	577	515	551	540	545	545	562	548	492	594	543	491	542	600	528	559	588	536	517	553	569	523	542	555	562	556	553	569	535	588	567	549	552	527	574	599	559	565	566	525	553	525	549	586	549	574	563	524	522	562	539	574	578	542	612	550	538	521	537	510	579	546	543	592	541	512	570	551	561	540	548	577	551	584	537	538	542	517	572	583	542	531	544	587	610	569	568	527	588	583	528	519	539	604	573	544	561	573	585	563	566	556	596	553	559	528	571	580	581	556	577	590	558	536	566	580	530	549	574	569	541	536	540	522	509	598	553	594	564	600	593	569	575	616	530	580	543	582	570	572	542	538	583	550	626	540	539	559	540	568	534	554	560	540	548	561	548	527	572	562	561	536	531	563	561	544	544	538	584	546	591	606	543	565	528	586	580	525	562	558	503	535	545	529	559	537	575	571	540	589	546	536	539	571	573	564	533	550	560	620	502	571	555	581	554	544	571	550	551	579	575	551	557	556	562	500	555	563	557	589	567	576	578	553	550	570	541	560	591	570	585	538	531	548	529	578	523	560	502	582	572	555	588	601	568	539	529	525	575	544	568	523	554	580	549	553	573	537	546	544	565	518	588	536	551	581	565	596	527	559	589	565	563	527	531	574	525	574	565	538	542	570	554	575	511	563	606	559	587	580	505	573	562	564	539	578	541	541	555	549	520	499	561	538	542	558	566	540	593	551	570	538	554	538	626	565	594	552	572	519	539	538	526	563	575	557	525	567	538	545	592	555	539	563	529	533	572	577	584	612	520	560	562	540	573	604	533	515	519	570	553	563	529	549	573	544	551	571	556	556	586	549	519	556	558	552	549	487	566	521	572	580	553	548	499	530	570	567	585	599	550	548	519	590	568	533	571	551	539	554	535	577	600	549	578	578	552	523	535	568	522	524	545	545	566	555	580	495	562	526	558	545	554	559	599	547	526	565	551	576	568	538	543	598
4887	1355	1611	1275	835	650	548	464	420	423	377	384	330	325	376	332	302	295	323	286	317	324	299	293	291	291	306	284	294	297	303	323	305	302	306	325	294	284	307	305	261	295	259	293	302	296	325	287	270	284	291	280	286	313	318	293	265	307	281	275	285	278	326	270	322	296	289	318	298	286	314	292	310	304	289	305	286	302	301	296	304	304	283	261	301	269	302	295	311	292	290	314	258	275	303	297	305	318	258	298	290	291	276	296	294	267	309	286	330	299	319	304	331	300	296	271	276	280	294	270	270	291	294	295	329	316	273	270	290	312	262	304	286	272	287	276	305	276	295	259	273	300	289	286	298	314	300	275	304	258	295	278	303	273	284	296	315	267	316	262	299	278	296	293	273	269	288	269	268	282	304	311	310	294	296	293	251	281	310	262	285	294	310	261	290	315	291	303	328	289	310	265	269	304	296	318	320	298	279	280	284	302	327	323	291	292	281	314	289	296	274	305	277	289	298	306	273	267	306	283	265	343	269	279	311	276	301	297	312	293	295	297	269	302	255	284	269	282	312	305	270	318	273	295	291	310	303	305	286	276	312	298	286	300	297	320	293	266	277	307	270	284	296	297	289	299	263	281	303	307	284	289	285	286	309	319	313	304	317	303	268	282	295	294	285	298	297	313	280	299	287	336	307	260	293	313	267	282	281	304	307	296	280	268	346	309	272	331	275	287	287	308	285	279	284	303	297	279	278	279	299	316	311	291	270	283	297	275	259	291	285	265	295	301	286	283	279	313	316	264	335	286	303	281	273	299	339	274	260	284	352	311	287	279	294	316	280	300	284	280	293	325	305	308	277	269	238	295	280	304	295	301	295	308	312	298	284	290	279	315	278	262	288	279	272	263	264	274	264	291	298	299	260	264	303	275	312	263	295	317	294	268	292	304	336	299	278	283	284	308	303	301	281	310	309	289	268	285	302	256	310	297	287	287	294	294	305	299	286	260	290	247	276	330	279	301	294	299	288	284	321	280	302	289	295	299	296	298	282	301	281	284	278	313	265	281	286	284	300	279	290	282	309	309	279	293	288	270	302	290	316	290	308	301	303	288	298	280	280	285	269	300	299	276	277	301	257	325	293	293	314	305	309	286	324	270	284	302	319	318	294	263	298	264	281	301	310	292	273	256	261	304	300	285	308	291	283	288	273	278	292	298	279	282	303	292	284	288	267	272	298	242	295	261	280	289	280	267	287	278	297	289	303	301	292	284	295	324	303	272	275	314	299	271	299	295	276	308	300	276	314	257	320	289	277	274	298	297	292	284	268	265	299	304	294	291	286	296	278	340	312	283	307	303	270	320	283	272	284	298	278	290	298	257	302	286	296	295	306	277	290	285	309	277	271	277	292	278	267	302	301	289	292	314	293	300	313	265	286	287	296	311	310	306	293	308	308	295	313	313	288	277	298	289	283	305	302	291	302	287	310	284	297	258	306	292	288	268	291	303	296	312	267	300	268	284	301	302	259	248	281	289	282	290	270	282	282	285	299	299	331	306	292	297	308	275	275	327	287	316	305	312	291	286	280	331	293	297	307	280	298	294	278	302	295	284	295	267	295	296	272	293	288	316	268	303	292	290	305	302	301	296	292	295	300	302	312	269	294	287	290	293	288	313	294	324	288	283	310	288	287	305	295	292	277	278	297	286	283	311	325	271	279	305	320	320	327	297	311	280	303	297	273	269	293	287	288	309	313	281	278	277	294	303	276	292	279	286	273	296	333	297	299	285	297	298	320	266	302	276	288	295	292	310	309	285	288	296	276	264	323	279	257	308	294	304	308	277	297	297	296	266	277	291	290	281	272	282	300	319	297	296	299	280	292	308	277	271	281	276	301	274	281	320	308	279	303	283	306	303	302	272	291	291	309	291	309	257	294	290	294	308	282	297	275	290	292	295	277	306	266	312	282	303	285	302	283	307	320	281	325	275	303	294	318	282	263	275	293	240	263	285	284	297	301	310	288	293	304	298	289	304	312	279	290	287	285	315	306	312	297	318	280	314	304	278	269	292	284	313	280	250	277	286	268	293	284	290	288	288	257	309	284	306	312	258	264	297	278	299	318	283	305	297	292	305	296	308	314	262	309	293	274	293	290	330	307	284	303	314	278	294	260	282	277	303	306	296	296	283	299	282	286	306	262	299	283	279	292	318	283	294	274	283	253	288	252	263	289	277	315	318	280	295	315	275	269	296	280	277	290	307	305	312	326	306	296	314	327	300	293	248	271	297	274	325	309	307	300	291	304	291	292	317	279	347	281	292	287	298	302	301	269	293	338	304	274	293	266	281	303	273	297	295	288	306	298	297	255	313	318	292	280	309	292	277	275	300	271	299	293	289	282	279	285	279	289	292	286	278	267	293	283	299	295	293	309	310	323	292	313	302	286	282	294	251	310	292	319	297	279	339	284	310	302	306	290	320	262	297	303	303	285	277	310	328	289	280	293	299	279	310	290	308	306	313	297	314	313	283	297	280	319	304	291	297	267	301	296	278	307	307	318	265	303	299	282	259	288	289	301	270	284	297	297	288	302	285	305	273	286	305	278	277	301	279	290	300	287	297	273	276	313	287	313	288	305	307	263	275	303	288	286	306	312	242	306	305	254	315	306	266	296	304	302	291	264	281	305	306	309	312	283	285	267	287	314	291	300	289	280	302	279	274	282	277	311	281	293	281	297	275	288	290	315	283	290	314	298	253	283	291	320	311	293	258	284	294	286	303	294	301	285	289	267	263	272	279	299	304	293	274	297	292	266	299	305	310	274	306	256	259	296	316	288	324	289	291	293	272	328	286	311	295	273	288	300	322	306	288	267	310	282	295	284	284	299	284	274	271	282	287	329	277	309	275	270	287	225	281	310	306	283	289	299	281	265	277	290	330	286	281	264	268	281	269	286	304	285	293	296	284	257	305	265	344	293	311	298	298	303	288	339	311	284	303	275	266	273	316	300	288	265	299	277	318	275	289	275	303	276	280	279	306	322	278	271	288	289	290	277	303	284	290	280	273	292	265	295	286	323	290	292	307	296	256	299	301	311	288	288	318	278	289	283	289	283	303	311	280	309	291	290	284	290	276	267	255	293	309	297	298	269	320	295	280	293	309	303	295	294	283	276	297	262	317	286	292	276	346	309	298	297	278	318	298	321	290	292	295	281	282	275	272	287	318	277	276	273	300	284	276	299	273	298	274	290	295	301	293	273	298	288	299	296	287	262	302	292	284	300	296	289	269	305	323	275	271	286	291	294	255	272	286	293	296	287	287	271	289	314	302	292	270	260	301	287	312	294	275	324	299	279	316	306	309	269	294	292	306	295	304	261	266	285	287	297	260	292	279	291	296	297	311	266	303	330	316	282	276	288	301	312	296	297	286	322	304	274	310	274	322	309	291	308	298	263	282	306	299	286	262	309	296	274	281	292	283	274	277	290	254	276	287	308	300	300	265	288	272	267	291	285	297	308	293
5710	2021	3992	4243	3604	3013	2581	2276	2103	1835	1702	1518	1453	1260	1344	1247	1274	1282	1163	1121	1042	1152	1107	1049	1059	1062	1011	1020	976	1017	1016	1026	949	986	914	917	997	943	936	996	952	921	931	963	970	966	983	942	935	925	970	914	941	950	976	954	952	938	915	905	911	917	915	929	918	882	922	945	891	999	927	920	879	882	974	897	873	888	903	902	887	918	917	874	863	901	904	935	977	888	903	906	857	919	885	936	918	929	921	932	894	902	892	846	869	889	918	920	870	919	891	890	898	919	952	878	873	817	877	905	882	895	922	914	847	918	925	870	894	945	840	876	904	876	912	889	906	886	913	935	932	906	857	905	861	883	944	874	900	927	883	918	892	904	918	896	899	847	874	857	851	891	854	928	854	909	912	886	937	869	872	926	910	862	956	931	867	904	873	871	907	903	919	935	907	861	862	829	867	894	893	901	926	940	833	927	845	905	906	876	872	863	831	862	909	894	860	892	885	891	919	842	920	925	897	915	938	850	888	872	918	910	888	929	941	920	856	904	874	875	879	837	868	870	899	871	903	879	843	894	856	839	904	871	883	951	909	889	909	900	938	852	876	927	897	973	848	881	871	889	874	898	913	879	901	876	904	879	882	884	854	902	943	901	888	894	853	912	915	858	921	894	887	880	904	898	868	866	880	897	883	834	899	845	831	892	927	929	869	903	875	855	897	889	888	952	862	930	875	876	919	865	927	875	919	929	877	878	895	881	894	911	879	821	901	877	909	884	880	892	943	896	847	915	895	880	902	908	924	937	899	892	886	908	876	890	899	892	864	869	906	901	877	872	863	908	869	859	957	886	846	908	886	914	925	906	896	869	864	903	920	889	859	869	857	931	899	807	883	915	900	935	853	882	859	940	873	887	848	948	936	913	855	919	855	904	923	872	905	943	853	836	867	884	906	893	902	932	912	892	916	904	894	864	907	843	839	971	874	865	816	866	891	926	869	905	897	871	899	857	887	894	871	885	905	885	894	905	853	894	884	962	880	853	906	902	907	861	885	924	872	899	925	891	919	897	892	861	920	898	887	904	872	882	859	909	920	907	893	903	934	892	896	863	866	886	929	877	865	873	890	956	916	909	852	937	926	932	908	916	853	890	888	882	910	912	807	904	882	940	885	841	907	889	886	949	906	893	876	888	875	858	882	890	814	869	893	925	871	852	916	872	908	878	881	918	847	952	867	870	887	923	892	893	894	935	873	907	910	913	932	867	912	928	918	856	898	870	881	868	866	886	896	899	854	950	875	861	902	878	927	879	825	904	878	918	900	907	869	922	917	920	926	884	953	913	873	861	902	926	924	890	870	876	901	919	932	883	872	875	906	879	886	819	879	857	916	888	887	895	894	867	884	923	886	885	905	900	940	867	901	928	822	864	873	891	936	938	888	935	916	816	934	900	870	943	858	898	923	870	908	896	893	865	904	871	930	923	928	880	919	861	881	860	949	891	949	906	934	897	844	924	966	860	836	968	858	884	868	893	924	920	873	923	880	898	878	890	932	909	904	873	926	848	887	874	966	900	919	935	897	836	900	892	915	884	894	914	847	855	882	906	887	883	895	864	844	868	958	869	944	856	885	916	850	881	878	890	937	919	899	893	868	959	905	972	869	887	870	883	874	947	905	891	906	899	877	895	921	854	915	860	887	900	927	866	891	885	879	900	866	895	877	874	891	871	926	932	902	918	886	851	860	858	913	860	950	869	859	901	945	885	882	853	892	925	909	922	837	922	876	904	872	901	913	885	905	883	924	878	877	880	868	927	881	842	879	948	847	844	907	823	872	872	942	906	899	904	897	880	873	839	887	914	857	906	860	918	916	927	872	890	926	910	803	921	966	852	863	936	910	824	908	915	905	857	924	834	913	894	818	926	880	868	859	877	968	883	867	978	904	865	932	946	855	913	890	892	905	864	918	896	893	876	960	947	897	897	845	964	875	921	861	906	900	890	883	833	885	856	878	901	912	892	943	922	880	906	898	875	898	868	895	900	887	853	862	880	883	889	890	896	874	910	862	891	906	892	870	884	903	903	909	862	888	897	910	912	871	892	889	907	894	890	878	861	902	865	919	872	852	903	901	900	873	925	893	897	897	904	923	893	932	920	911	852	889	890	936	903	873	958	892	878	835	913	894	913	860	876	876	890	880	898	879	946	920	846	914	872	904	828	887	905	869	907	914	884	888	877	859	936	951	971	887	867	905	930	863	846	880	895	943	919	922	837	953	841	859	896	898	903	889	882	907	879	952	888	855	947	885	908	891	870	874	897	903	866	909	926	910	913	903	897	921	937	835	830	925	918	946	841	889	827	895	900	922	932	877	858	908	919	879	877	928	905	897	867	906	884	882	901	903	924	844	889	920	852	925	873	875	911	894	945	879	894	865	894	938	910	915	885	869	873	869	872	922	936	919	909	896	906	900	859	875	881	899	870	886	840	893	882	898	854	889	875	916	898	927	858	895	882	882	894	922	883	900	868	894	893	881	842	842	879	902	887	841	899	874	849	863	925	909	878	886	924	900	907	916	912	899	889	867	895	888	890	905	889	914	887	835	924	844	827	922	871	910	994	932	913	896	931	922	885	853	892	916	873	906	922	947	897	890	919	853	885	868	898	871	901	933	927	925	885	885	927	843	868	890	888	903	910	916	899	965	880	890	893	921	881	868	875	926	905	946	929	874	879	852	891	870	882	874	877	919	897	911	902	916	926	883	901	885	875	941	885	856	886	869	848	905	899	936	876	886	879	873	860	930	917	876	886	848	879	924	810	896	896	940	909	915	878	930	894	878	911	931	885	894	893	917	906	948	904	852	888	904	869	845	853	893	923	908	839	880	867	846	883	908	901	863	871	908	922	901	961	895	884	941	895	871	905	912	912	902	916	947	887	907	895	927	926	906	868	892	966	853	833	873	891	936	916	857	904	940	831	918	899	929	901	862	859	912	905	910	881	911	931	902	863	942	924	881	843	878	857	930	889	895	825	902	915	913	913	880	861	966	878	844	882	912	864	928	930	814	908	893	886	913	905	917	879	880	887	865	942	903	864	930	897	908	897	902	860	891	895	891	912	887	858	886	899	893	911	867	878	887	869	930	825	916	849	867	918	909	911	919	835	861	891	913	890	870	874	883	846	934	950	844	942	856	916	876	887	880	939	889	893	870	907	858	931	906	883	885	914	845	925	890	917	882	868	887	856	957	924	913	847	956	857	928	896	879	871	864	895	935	893	937	828	911	842	842	898	857	880	907	949	875	874	841	836	923	935	932	910	845	865	899	924	882	919	936	896	935	894	929	894	845	905	940	895	892	921	937	925	919	875	863	908	891	886	918	917	913	862	873	900	841	898	886	883	941	916	873	903	903	919	888	906	882	879	906	901	930	856	840	843	899	893	936	804	854	907	910	857	868	891	893	913	893	876	917	894	898	903	907	865	900	919	873	921	821	857	820	881	875	840	904	907	877	887	919	837	923	914
9224	2542	2947	2024	1384	1046	792	633	576	542	481	421	422	379	400	388	348	349	335	361	312	317	351	309	320	274	290	302	289	280	287	308	307	296	280	256	301	302	267	287	263	295	280	298	260	287	289	281	285	291	273	318	268	296	278	300	280	294	279	278	266	282	295	306	283	287	280	293	265	282	270	277	318	267	288	323	269	286	284	268	274	299	294	320	294	298	320	311	274	305	258	312	274	300	274	274	278	276	291	316	281	258	283	261	339	292	273	307	283	263	273	263	294	312	295	276	287	274	263	297	300	252	267	257	277	267	306	243	271	284	281	241	269	281	266	300	273	257	242	276	269	275	260	245	249	271	270	249	266	256	244	246	284	280	250	286	261	274	282	296	263	274	289	271	272	265	290	277	299	265	284	257	269	297	292	264	298	288	297	275	298	293	263	273	267	300	259	267	255	299	311	267	268	297	260	259	280	264	270	295	297	268	263	292	297	273	243	309	249	282	268	245	276	278	291	267	253	276	256	241	269	252	286	295	283	258	282	281	293	281	250	258	308	261	260	285	286	292	269	269	297	272	292	292	281	302	280	259	294	257	278	261	268	277	289	283	274	282	258	285	286	278	273	284	243	289	264	285	260	275	293	266	295	267	294	267	278	272	277	290	311	256	288	281	287	306	298	317	278	266	288	297	291	266	274	281	253	255	280	259	275	281	269	258	274	263	281	296	253	294	262	287	274	261	279	301	302	256	241	280	264	263	297	259	292	283	296	262	276	276	244	264	273	288	249	266	287	267	289	310	295	255	259	288	276	296	289	264	284	269	275	276	316	287	260	292	267	270	283	283	295	258	273	295	220	275	285	251	257	282	262	277	288	291	270	272	265	274	279	276	262	290	290	262	272	244	265	269	265	283	288	311	273	284	303	257	286	291	275	292	280	279	243	269	290	280	292	246	260	258	292	275	280	305	268	269	296	287	291	270	271	267	255	273	286	260	270	268	273	253	271	251	283	268	290	286	282	278	286	282	264	269	261	269	262	276	264	277	289	273	280	270	263	275	272	281	267	274	286	271	272	274	267	270	294	258	265	298	286	271	303	269	296	268	291	246	263	276	271	253	299	254	227	283	285	304	266	291	249	279	281	308	287	280	245	266	297	286	264	256	277	269	267	293	271	273	278	259	284	285	269	264	291	286	311	276	257	251	269	277	305	284	270	279	285	269	284	286	264	249	241	281	274	297	284	249	266	287	305	268	308	297	287	318	335	303	250	252	279	276	299	289	299	277	269	268	257	243	283	277	277	296	268	256	260	283	316	273	297	277	261	269	283	264	272	296	269	273	263	282	284	282	251	245	271	261	279	310	266	262	287	287	292	281	285	276	275	254	275	252	262	299	263	293	282	294	308	300	290	270	302	257	277	263	254	266	263	279	286	269	277	290	273	247	282	264	282	249	295	286	280	270	258	272	297	281	277	299	286	262	244	254	290	273	254	262	260	268	294	256	283	298	244	272	295	260	306	241	299	283	295	284	257	253	278	277	298	283	300	255	267	283	250	281	286	282	285	244	282	273	282	312	294	275	278	296	256	292	293	277	246	255	283	263	315	283	289	285	268	283	262	283	273	281	274	296	297	277	275	242	292	283	255	276	265	279	295	295	264	272	253	272	275	276	282	288	265	282	287	296	284	276	312	266	286	288	273	263	265	273	273	259	248	276	249	263	277	290	238	273	302	295	257	285	275	276	297	272	278	273	262	302	284	277	267	276	276	287	266	279	313	239	263	298	270	303	279	287	276	264	284	269	287	261	254	268	268	276	282	245	261	294	285	279	279	300	243	251	318	257	271	273	277	253	297	303	278	268	264	279	282	274	256	268	259	291	280	285	263	260	289	259	293	271	315	257	287	286	242	290	268	276	237	269	270	280	293	307	282	242	314	261	282	260	276	270	284	298	277	252	277	309	270	266	282	280	275	271	281	272	297	291	289	304	277	257	300	291	289	284	248	287	289	276	270	262	267	271	232	243	303	300	255	268	269	292	276	300	301	285	252	286	284	292	285	289	271	263	268	285	284	289	280	274	260	285	268	290	258	294	271	264	258	303	286	272	267	272	267	295	266	283	312	263	267	296	248	264	239	246	287	277	266	265	307	291	276	274	286	294	293	248	282	277	258	270	267	287	286	293	316	282	285	290	284	278	304	287	269	260	313	259	284	244	279	269	271	260	280	257	249	283	252	276	274	293	266	278	273	296	276	236	298	269	284	305	270	279	306	282	295	275	310	263	284	307	249	263	285	283	301	283	270	271	290	304	261	273	254	278	297	280	296	263	302	283	302	276	306	261	274	270	261	267	262	240	257	286	273	282	282	279	241	245	289	249	265	241	309	242	276	296	284	279	256	278	276	262	282	292	293	270	292	304	238	289	285	277	285	253	295	272	280	302	281	300	256	285	258	250	284	218	282	273	304	259	254	292	271	261	254	287	287	270	257	280	258	257	269	257	302	281	302	264	287	253	287	242	292	255	272	288	249	258	277	279	271	259	287	248	274	272	239	297	267	271	291	272	268	249	283	276	283	263	269	294	267	280	288	274	254	277	277	265	280	269	290	317	276	264	239	311	315	260	279	284	246	285	258	281	301	268	264	278	283	265	281	287	279	285	296	274	264	253	263	280	293	280	279	267	278	288	278	315	264	302	255	278	290	281	307	251	286	285	277	312	303	259	240	251	309	258	270	270	275	277	254	293	270	280	305	263	274	278	285	272	260	274	286	278	281	275	267	277	285	280	244	296	297	253	302	292	273	262	282	266	243	278	269	285	274	290	250	261	271	252	294	284	275	270	271	268	244	295	248	277	307	294	289	270	254	254	269	278	283	237	269	299	269	276	263	271	331	290	289	274	299	272	259	266	292	248	287	241	280	265	279	237	266	268	243	288	288	292	283	268	280	289	257	282	291	268	281	284	268	277	242	270	266	258	272	266	284	291	285	246	283	251	314	277	296	261	274	285	250	246	275	262	301	299	258	297	321	239	273	253	284	277	288	280	259	277	275	264	284	265	263	290	259	276	263	294	272	272	260	299	305	274	297	255	280	283	271	263	257	257	295	268	296	301	267	277	279	270	285	282	276	289	271	268	261	256	271	252	259	267	280	285	300	262	300	237	286	256	258	266	270	277	261	291	283	288	278	300	256	277	285	299	293	267	305	250	241	295	273	274	261	275	253	268	297	289	250	280	274	304	271	285	272	246	323	265	261	300	264	252	279	262	293	286	264	266	268	290	305	297	272	279	287	255	276	267	265	296	292	304	307	259	268	283	272	274	239	261	280	279	223	271	268	299	273	266	287	293	278	288	294	288	323	286	295	248	309	306	289	258	300	275	291	276	276	270	251	274	276	268	266	274	284	282	279	271	288	300	276	258	272	252	263	264	278	281	259	265	262	280	267	278	274	289	272	268	260	260	287	288	277	264	291	285	264	261	268	264	263	284	287	288	264	296	256	270	278	249	267	282
7962	3089	6646	7016	6162	4937	4180	3470	3019	2706	2396	2175	1953	1790	1640	1620	1556	1477	1379	1323	1333	1210	1177	1199	1126	1087	1094	1067	1053	1089	1004	1029	956	973	985	1008	993	929	972	995	966	954	950	924	942	927	915	938	947	925	962	901	848	918	897	849	858	865	950	902	876	876	879	916	852	900	840	845	918	832	939	879	902	893	845	863	866	873	878	875	873	876	836	872	884	840	884	832	907	866	918	826	863	809	847	887	815	860	879	807	871	854	883	855	859	839	892	828	752	870	891	830	855	832	874	851	844	827	860	837	871	856	888	843	830	826	806	847	844	897	862	829	867	854	875	866	832	902	851	894	848	877	832	851	819	839	839	841	815	848	881	829	864	880	849	820	886	874	846	794	865	860	811	868	852	851	853	820	830	817	814	824	797	853	821	854	835	878	847	874	788	845	864	818	880	829	851	890	767	831	825	818	876	834	832	859	866	799	799	800	886	873	850	903	833	814	824	795	819	846	798	856	848	803	841	888	857	885	831	814	858	815	863	840	836	849	870	864	827	882	849	824	797	891	829	852	794	831	840	919	819	863	785	827	840	858	858	859	819	836	803	835	871	836	788	797	823	862	878	836	858	823	863	826	831	851	874	853	888	876	884	834	835	838	852	830	824	886	808	897	851	871	849	899	834	864	871	871	824	853	841	819	812	797	865	918	841	820	793	843	808	824	829	854	786	797	870	861	831	858	869	825	821	862	834	841	827	779	795	848	879	809	925	871	839	877	828	819	851	868	800	824	865	813	855	866	857	788	820	838	827	817	818	868	828	778	839	897	836	821	858	847	810	898	861	883	789	846	801	874	846	889	868	827	799	842	887	787	832	871	867	858	816	850	827	819	874	818	812	855	920	893	862	870	866	824	871	862	886	815	818	850	833	824	854	799	817	829	879	883	848	854	798	833	839	868	850	831	860	834	856	776	842	787	836	870	835	852	821	828	848	843	778	800	889	830	875	846	808	823	855	873	837	835	870	816	828	806	829	811	896	878	867	795	846	849	842	802	836	825	860	796	852	832	836	886	885	866	876	847	860	899	836	850	827	810	886	878	819	837	874	789	815	811	850	799	825	844	853	810	867	833	864	877	831	818	822	862	818	823	831	803	876	806	808	860	883	895	824	875	834	856	770	810	816	843	851	857	872	840	812	829	834	888	852	828	787	837	832	827	790	822	859	852	824	838	820	783	838	830	892	865	848	833	872	878	851	835	821	850	877	829	827	864	879	865	823	846	838	847	866	888	812	799	838	814	868	786	834	896	851	880	847	822	859	841	798	820	847	834	848	851	845	813	844	844	892	890	871	834	825	830	817	844	797	835	810	801	834	888	855	871	814	812	806	825	827	792	876	838	892	799	886	823	841	841	806	835	863	797	869	859	902	856	869	845	841	892	806	800	810	847	863	887	805	833	862	882	861	808	886	834	826	856	839	865	851	856	793	846	828	830	858	828	885	851	878	783	822	898	860	835	862	857	850	796	814	866	860	834	880	851	794	823	808	811	827	829	887	838	808	888	899	817	825	838	824	842	823	822	858	876	873	845	810	841	795	797	802	851	833	823	867	794	866	810	883	817	889	839	828	857	839	796	883	813	810	815	833	816	803	827	841	840	801	837	825	857	822	878	821	878	867	823	869	801	829	820	831	825	854	843	788	818	814	884	850	879	854	876	862	832	835	814	860	879	862	809	892	808	875	821	863	837	852	818	834	954	878	850	826	827	876	820	856	857	842	818	861	875	884	898	800	826	828	817	868	827	818	873	843	794	849	811	881	886	812	848	855	807	858	866	866	821	841	896	883	815	869	846	849	824	856	868	826	840	844	833	779	845	873	875	821	876	808	833	879	857	860	865	827	874	876	847	857	831	851	836	840	879	834	902	848	812	816	844	876	820	810	834	855	813	897	877	810	842	823	852	799	842	844	821	849	828	822	835	799	804	904	835	834	851	840	811	819	818	820	797	878	858	839	824	806	827	824	833	859	859	845	816	817	823	793	811	852	852	808	834	810	814	817	893	830	845	866	851	871	822	857	887	914	831	825	851	816	869	851	820	823	855	858	850	810	841	855	845	815	839	876	853	831	842	820	860	848	877	868	829	853	846	908	814	849	841	848	896	839	807	836	844	847	842	861	790	837	847	820	895	831	834	840	872	829	816	804	851	849	791	861	832	882	850	843	836	877	830	856	907	782	845	869	812	839	850	859	800	804	831	831	842	832	827	851	851	899	900	840	827	902	835	810	832	867	836	799	856	857	843	840	835	836	786	813	813	866	834	826	806	868	914	875	852	856	854	834	844	854	844	876	787	796	820	828	842	800	803	839	847	835	881	832	860	849	826	874	825	846	789	837	896	825	854	833	792	845	835	857	872	873	837	870	877	848	811	903	880	863	839	874	801	809	870	839	849	821	817	845	873	848	873	830	787	858	800	836	848	788	805	813	794	867	819	869	849	863	826	800	822	842	844	801	839	862	831	907	865	811	872	850	869	804	865	883	794	837	753	829	858	867	809	818	824	856	814	824	860	840	831	853	818	847	819	791	855	780	858	891	793	831	831	899	853	819	857	871	860	854	867	809	872	796	860	824	881	868	846	808	868	835	885	805	836	801	826	833	807	839	792	808	847	840	852	882	820	916	817	860	842	848	858	832	867	842	840	818	879	784	829	839	809	843	816	820	837	852	788	878	831	841	833	860	790	869	845	818	867	887	780	827	847	855	885	804	850	849	864	850	839	854	831	850	779	868	820	872	856	831	796	900	816	860	803	859	926	816	827	850	858	852	847	809	873	812	838	828	891	853	824	821	866	809	876	840	803	869	789	832	840	825	842	839	861	842	851	806	824	823	864	861	844	845	836	824	849	824	854	867	835	865	849	853	828	854	832	848	828	854	853	842	824	848	862	890	829	841	823	790	877	855	824	823	777	875	847	819	820	888	862	835	876	854	856	840	829	810	792	875	806	817	827	814	838	820	797	819	847	876	802	820	835	881	765	862	796	830	826	843	834	876	872	825	879	847	814	810	805	871	848	839	770	869	830	807	836	873	866	854	836	870	841	825	868	846	824	842	879	845	893	865	850	861	815	858	841	870	868	804	837	832	848	807	834	868	820	861	866	834	865	867	871	840	827	846	830	864	825	829	891	821	837	834	865	842	805	883	856	885	872	851	837	918	862	879	885	846	872	803	804	807	855	851	799	843	837	841	878	894	861	825	801	829	873	864	887	810	931	830	808	821	856	862	843	849	867	873	804	892	829	820	807	830	838	804	858	840	780	922	841	846	801	859	829	821	863	862	824	873	855	867	796	849	865	847	874	898	889	829	867	828	836	814	891	843	860	817	831	813	872	849	830	811	850	900	869	840	841	814	903	781	791	824	895	838	857	840	862	834	847	832	835	841	856	885	857	854	821	888	838	851	845	870	913	842	860	871	839	794	837	806	818	836	797	881	835	809	824	860	870	811	796	887	818	821	863	855	799
1249	201	226	210	212	188	181	207	186	164	170	155	173	181	195	185	177	191	149	157	174	188	169	150	170	168	158	175	147	170	171	143	145	155	177	157	187	175	170	174	183	172	161	155	160	147	173	186	160	174	151	168	176	141	144	159	169	146	201	170	177	185	166	164	157	162	149	164	168	181	168	157	142	185	171	138	147	173	140	157	157	150	171	176	154	173	175	186	178	165	147	177	160	184	142	171	183	172	178	171	184	162	184	171	165	176	160	147	160	165	146	171	166	140	150	150	181	154	135	149	173	155	139	165	163	165	176	158	182	177	160	177	166	167	170	172	177	165	130	172	182	191	141	153	156	176	157	188	162	156	183	176	173	157	175	170	172	165	179	173	163	170	187	159	163	143	155	170	190	154	148	173	164	164	154	158	166	176	162	199	180	155	151	162	163	166	153	152	168	167	180	174	170	167	174	155	183	175	161	158	177	166	174	191	150	174	179	153	141	177	186	190	179	172	160	173	153	161	176	164	169	156	177	156	165	183	157	147	170	163	183	167	190	187	158	179	156	172	152	171	158	143	207	170	161	154	177	177	154	164	163	130	149	177	167	148	189	159	162	165	154	154	152	178	160	153	159	165	140	156	154	135	159	150	165	176	170	155	153	157	163	178	172	167	169	160	148	167	144	150	145	173	160	196	123	150	187	145	179	182	153	171	167	170	137	156	158	171	156	172	149	166	167	183	168	153	161	144	152	185	183	151	166	153	169	172	152	185	166	171	157	169	175	182	180	143	171	170	160	128	169	168	156	169	147	168	182	191	178	145	124	147	157	175	179	166	163	172	157	135	165	149	162	140	151	178	155	153	131	160	173	157	165	165	157	169	171	155	161	174	170	172	176	147	170	176	166	150	189	172	156	152	152	153	162	187	173	155	146	170	161	159	157	181	158	160	177	152	160	168	189	169	177	144	178	158	157	153	154	146	177	142	182	155	170	171	154	161	170	166	173	153	146	174	177	164	154	155	177	170	159	167	160	174	167	158	153	147	168	178	178	181	171	168	150	162	168	142	162	166	162	147	176	164	168	153	144	162	162	168	151	151	171	144	163	165	169	143	156	160	146	151	164	183	151	139	155	167	151	174	156	159	157	175	161	159	128	176	164	166	154	135	162	133	175	154	163	170	154	160	166	160	150	172	165	154	153	183	164	165	165	178	139	160	158	146	184	171	171	147	161	159	157	167	156	152	192	170	166	174	165	136	170	172	148	162	148	164	172	149	174	134	162	158	204	154	158	157	186	181	163	154	154	177	169	174	159	157	165	168	168	181	173	172	158	159	144	161	142	155	165	162	168	163	164	149	175	160	176	136	166	175	162	163	164	173	161	163	160	160	163	164	160	141	173	151	146	154	179	186	161	166	154	188	191	152	175	160	139	169	149	162	177	161	146	181	157	158	160	170	160	164	151	167	149	170	163	160	170	160	174	147	157	171	171	175	159	151	162	176	172	144	157	155	162	157	175	142	143	142	161	177	148	187	181	167	172	168	144	169	169	178	164	176	163	162	162	152	147	187	176	171	151	147	185	153	172	174	163	163	176	159	177	163	147	171	161	162	171	154	174	166	163	163	192	165	175	158	161	146	174	155	157	159	137	155	141	154	154	151	139	167	160	179	155	172	169	148	172	174	177	172	159	171	161	140	167	178	167	158	165	166	166	175	169	186	165	161	160	169	153	143	165	148	161	165	196	168	153	156	176	162	169	172	177	200	163	159	155	178	173	152	151	165	172	171	168	163	178	173	178	181	159	174	162	164	165	153	166	157	183	169	144	174	146	155	187	159	178	185	162	143	164	181	184	175	137	150	162	183	160	142	157	172	186	159	165	152	166	173	169	167	159	168	155	147	181	164	165	157	158	173	173	156	144	138	191	172	165	159	183	165	168	151	167	167	168	134	154	171	152	167	172	163	166	150	148	163	189	175	165	176	166	172	179	157	160	168	197	161	175	135	162	153	173	164	147	151	178	157	174	176	152	181	138	155	164	152	141	141	139	163	133	150	162	164	152	145	134	140	158	159	159	127	184	163	167	179	165	163	168	175	177	143	156	166	144	167	179	180	178	177	150	191	179	146	169	155	172	187	162	166	146	147	157	161	171	139	167	184	165	174	170	152	177	179	170	141	143	164	171	180	148	158	164	157	165	156	133	172	150	167	152	168	167	140	147	174	159	174	177	169	144	157	185	164	148	171	171	151	173	157	173	160	183	184	146	162	171	163	156	174	175	159	149	154	155	169	176	154	181	156	174	166	147	154	148	155	166	164	174	188	164	168	150	171	168	181	181	165	182	164	164	176	175	151	152	171	171	175	193	149	163	160	175	168	137	146	160	146	165	147	171	160	147	172	190	178	136	163	167	169	157	151	176	165	150	172	174	162	158	157	162	174	163	168	164	181	149	180	154	168	165	174	154	158	154	202	165	152	179	149	184	170	165	169	165	185	168	166	170	159	175	158	126	166	150	156	174	150	192	155	173	172	159	154	176	163	168	167	159	179	178	149	163	179	151	157	167	188	130	186	176	165	176	178	160	165	152	164	137	186	159	174	153	156	150	162	163	180	168	182	160	181	175	164	153	170	171	159	185	167	187	184	170	155	171	130	177	169	159	168	172	171	147	176	170	180	179	179	184	165	195	167	167	167	157	168	164	162	163	176	151	158	168	166	160	186	152	178	152	169	184	166	181	165	159	157	170	171	176	170	157	164	162	149	164	153	175	146	156	151	198	168	189	158	183	151	161	173	180	143	190	169	172	163	177	145	141	145	166	154	173	193	158	170	161	171	183	179	192	142	173	171	175	174	181	162	165	175	153	167	158	163	183	170	156	179	167	171	161	176	174	180	180	182	171	148	176	139	153	166	168	162	191	157	163	162	152	167	186	160	143	163	182	156	151	162	156	175	164	179	155	172	144	151	149	170	163	164	190	142	169	170	174	167	139	155	144	155	187	171	165	145	188	170	170	192	170	176	182	152	164	168	178	161	186	146	182	159	187	150	175	157	180	162	159	158	150	189	132	169	166	156	146	163	159	180	160	182	182	148	168	181	160	179	154	179	163	154	156	156	174	173	160	165	177	162	164	164	147	173	151	161	171	141	173	141	175	161	166	169	166	193	175	169	172	186	161	159	151	177	173	160	174	167	159	174	160	180	184	178	158	178	165	148	158	166	168	172	170	173	171	168	158	159	149	173	200	152	185	175	172	194	158	144	159	164	155	150	169	181	168	171	186	181	166	188	179	157	137	163	153	159	168	171	170	142	183	183	154	140	151	170	152	161	171	176	162	181	160	180	168	170	160	173	185	180	171	171	159	156	164	179	169	143	163	171	171	156	157	149	175	168	173	188	175	150	173	165	148	189	155	124	158	189	160	150	167	172	145	160	170	167	168	153	157	166	170	167	161	159	173	152	161	139	154	159	174	172	188	186	185	164	180	144	158	157	156	151	160	152	170	156	144	169
1937	607	726	725	717	707	641	679	601	620	560	594	630	587	556	600	561	597	582	569	548	549	517	562	595	560	584	567	589	621	546	580	557	575	552	545	586	568	521	589	600	551	568	531	554	581	563	560	554	578	563	585	576	522	576	548	596	564	544	534	531	524	567	568	556	577	531	596	553	550	549	559	545	563	624	587	543	541	548	553	527	519	529	607	566	567	560	598	578	561	537	535	566	580	531	577	576	560	522	528	552	548	559	589	565	598	518	536	560	547	595	582	545	555	575	559	581	588	580	570	567	559	577	564	570	579	547	567	546	547	524	529	521	536	553	519	562	621	562	539	536	544	512	586	581	548	551	573	557	585	521	543	556	566	529	546	560	539	548	557	619	548	574	585	555	556	553	542	563	572	605	591	547	585	539	559	582	549	567	550	557	605	524	578	542	611	514	538	568	570	586	526	593	541	579	542	515	565	591	574	550	525	549	534	568	566	565	572	574	562	611	578	563	598	542	561	557	556	599	577	602	551	514	555	556	546	586	547	573	559	550	527	560	598	561	540	579	542	524	558	551	557	617	514	518	523	589	549	536	550	525	572	572	565	568	575	522	559	595	546	548	507	577	566	543	576	556	551	542	595	528	567	575	575	598	563	524	573	577	548	564	565	578	557	591	585	537	557	526	544	524	514	538	591	551	555	566	559	537	525	533	576	567	520	545	605	531	570	544	569	560	555	560	560	591	579	589	526	526	580	543	550	550	566	510	543	570	585	522	493	587	548	547	521	535	552	524	541	552	557	554	566	568	592	490	571	549	566	528	587	556	593	568	541	550	563	545	538	575	573	534	585	557	540	598	555	570	523	561	579	564	560	552	549	525	545	577	518	583	572	566	548	555	582	582	543	561	548	578	573	547	540	528	549	596	520	572	546	519	595	532	583	553	588	575	519	546	544	560	584	559	560	569	572	540	603	557	522	562	498	565	542	573	618	536	549	547	560	559	573	601	554	573	565	583	558	541	578	542	539	531	536	571	564	577	540	543	599	552	544	562	551	545	561	584	577	610	551	525	620	586	550	537	574	541	573	551	577	544	549	548	551	549	558	559	597	571	533	563	553	520	577	567	568	584	562	551	574	587	565	570	536	587	549	571	547	586	567	562	514	527	550	574	530	561	569	517	565	534	528	566	556	573	544	564	575	558	592	573	566	553	577	541	524	548	549	568	569	553	571	534	562	606	601	556	551	522	549	562	567	567	521	532	546	569	510	550	594	526	542	540	561	524	546	563	554	561	545	535	548	563	529	593	551	549	587	550	576	543	545	568	552	572	510	575	526	541	540	540	515	608	589	566	510	575	554	557	564	541	538	555	531	588	549	547	532	546	562	555	560	567	579	556	557	564	520	568	586	514	551	593	571	581	588	554	560	580	550	536	566	560	548	551	539	551	557	557	585	576	529	561	589	592	546	524	552	552	563	554	583	574	542	554	533	540	523	502	569	565	571	556	531	570	576	567	601	562	594	586	546	532	572	542	540	541	540	548	547	542	586	587	537	581	551	564	579	483	565	568	573	532	551	561	564	564	549	559	561	573	601	568	533	539	510	554	580	550	550	565	552	557	543	547	594	552	551	539	543	602	542	577	563	584	574	537	563	566	596	566	580	540	567	533	552	576	554	548	539	583	531	534	579	527	552	556	548	585	563	574	538	538	596	571	557	586	562	555	527	546	568	533	528	591	553	553	535	558	548	589	557	534	559	562	540	551	606	551	540	553	559	583	572	531	532	537	562	575	536	567	574	545	584	573	603	539	554	545	587	588	581	547	560	565	555	536	560	561	567	543	535	552	537	536	548	543	579	549	543	573	556	572	578	555	564	556	552	553	584	557	545	552	522	568	567	533	531	518	540	534	577	525	555	546	559	554	529	568	602	557	573	561	543	533	572	543	545	618	563	560	538	525	574	539	552	574	521	520	567	559	567	544	522	574	588	522	540	559	609	553	524	543	536	534	532	583	554	552	518	534	569	569	583	550	573	552	560	545	542	550	583	585	557	573	584	547	507	593	595	568	534	561	591	537	557	555	520	579	554	539	533	558	584	525	575	509	559	554	578	540	550	525	593	551	569	543	536	591	577	559	554	539	557	516	584	584	504	555	552	550	548	578	584	559	545	545	563	568	585	563	584	571	554	590	592	565	546	550	505	549	607	570	571	568	578	555	558	542	500	582	561	516	612	562	562	577	566	531	584	569	547	571	526	580	580	557	547	573	536	573	574	552	581	598	538	566	545	553	534	541	603	526	593	586	561	551	552	581	593	559	526	589	549	598	525	549	555	584	524	576	535	546	558	552	543	571	543	567	534	532	591	587	549	566	524	549	555	552	599	535	532	581	534	558	581	535	563	540	558	566	626	547	560	536	569	579	574	542	570	559	564	549	593	546	597	518	545	552	520	543	574	535	584	603	543	595	553	564	605	566	538	553	532	578	563	546	607	542	539	596	518	521	553	589	529	541	523	543	582	547	567	536	584	586	551	564	544	550	566	580	560	552	592	591	553	525	573	531	545	574	541	594	579	568	571	526	547	566	513	540	534	569	541	574	573	511	556	577	568	579	529	525	595	551	576	534	563	592	508	549	526	538	562	584	564	549	603	560	520	588	549	550	545	535	559	555	598	515	535	528	551	549	544	583	569	499	556	600	534	563	528	596	554	573	574	507	552	520	543	539	597	547	524	541	535	524	590	543	530	560	576	523	578	547	564	513	559	571	542	524	556	586	546	552	550	571	562	571	591	564	552	581	522	563	594	562	574	534	575	544	548	598	517	553	564	555	557	552	570	548	530	525	535	545	604	580	526	572	563	559	573	535	530	505	572	550	590	576	531	552	558	529	543	525	595	551	579	536	597	533	579	589	565	519	551	540	568	542	550	556	539	607	535	570	592	569	563	540	541	519	571	526	519	538	536	553	516	550	573	550	579	584	544	583	569	577	587	571	548	570	539	548	559	531	547	522	548	557	554	578	528	572	577	608	561	554	584	574	524	556	552	532	570	553	527	559	555	563	515	558	558	568	564	567	523	577	563	585	560	554	574	573	643	493	576	546	561	588	582	577	563	564	586	570	571	566	546	554	516	526	548	565	550	557	559	592	566	598	581	562	547	550	514	533	551	530	556	583	543	552	570	551	560	531	587	571	555	525	560	525	562	562	589	538	562	562	557	574	546	535	604	544	535	591	541	510	558	525	542	541	524	517	568	558	564	585	546	588	566	536	583	534	529	514	531	533	549	592	563	536	536	601	592	593	563	554	605	579	563	566	551	584	576	579	551	489	536	547	544	517	613	537	516	577	561	552	596	568	561	576	534	503	524	577	545	550	568	513	577	533	567	551	537	502	574	602	509	555	586	553	563	531	565	568	553	556	620	547	590	584	564	566	531	574	554	579	575	540	541	589	534	531	568	623	562	555	485	571	576	586	562	577	522	543	582	575	583	546	552	581	569	532	561	551	579	551	556
4998	1363	1565	1241	881	696	605	515	426	417	367	380	380	358	352	337	310	299	292	322	318	330	281	300	293	316	313	319	291	291	312	304	266	320	321	295	297	259	295	274	283	320	293	301	287	301	292	270	302	307	311	303	283	312	305	279	260	292	286	317	301	288	305	298	297	300	317	269	269	311	275	280	298	281	290	292	308	312	282	296	332	297	278	318	307	289	324	283	308	276	323	285	288	287	292	248	303	296	265	285	274	311	265	283	269	299	305	281	308	318	287	287	270	305	298	306	290	291	296	286	296	291	298	287	278	285	273	240	313	317	272	295	297	310	304	281	308	278	278	265	285	310	270	283	299	287	284	307	282	311	309	302	300	268	339	266	289	286	320	271	335	287	322	299	285	302	310	294	288	295	316	299	313	304	281	308	287	286	296	283	272	313	282	288	307	257	282	275	321	272	270	327	285	291	287	298	290	304	310	287	345	283	283	282	300	295	294	293	278	283	270	295	306	302	301	278	278	305	289	274	268	282	289	281	293	324	279	298	282	282	314	301	300	319	298	285	293	295	321	297	277	323	300	287	300	315	283	283	273	275	302	281	300	317	259	295	288	280	313	307	307	272	295	308	284	304	302	295	267	279	323	319	311	285	313	274	300	287	290	309	283	283	289	304	314	288	292	281	310	300	272	293	288	293	309	273	288	268	280	290	262	291	289	298	289	321	296	292	298	317	286	302	287	285	264	288	316	345	293	278	316	296	282	311	305	287	292	270	300	260	278	288	301	285	296	325	289	317	318	285	300	283	254	307	277	323	292	299	281	255	293	314	274	301	285	290	300	291	278	312	295	307	292	295	287	281	292	317	293	292	300	304	303	277	306	286	277	301	297	287	338	281	273	300	269	286	304	301	288	285	302	282	295	296	312	310	301	272	287	262	321	267	274	285	313	283	286	262	267	292	271	297	307	298	287	316	295	322	271	325	300	293	270	284	289	283	312	285	278	304	322	288	304	301	311	321	321	270	252	260	295	274	278	296	298	294	301	274	311	273	290	286	282	291	314	312	324	334	326	304	288	289	317	288	294	295	287	260	286	275	297	316	301	259	319	268	277	293	291	280	289	295	286	283	292	313	304	289	296	314	301	287	288	285	283	312	294	286	336	268	297	271	315	320	287	278	281	270	294	307	286	275	301	264	282	257	273	301	285	285	329	310	317	283	286	297	274	273	297	275	281	297	301	303	303	315	284	292	320	314	302	312	283	295	278	281	278	292	297	269	281	302	301	294	259	315	297	320	308	249	296	278	258	301	277	306	299	280	298	299	282	313	260	267	304	318	303	299	286	286	305	283	292	282	288	315	281	311	284	285	265	283	308	262	321	296	285	277	330	290	301	299	329	310	324	333	295	288	314	305	282	269	316	306	304	307	284	280	282	303	282	318	286	289	270	316	294	282	281	308	298	319	312	300	303	322	289	325	281	283	296	316	277	325	276	294	304	306	271	289	309	308	281	297	297	307	309	270	291	269	275	322	290	288	304	276	277	301	336	285	255	283	302	299	327	284	297	308	269	292	280	310	288	301	245	320	279	288	281	285	293	266	281	274	286	311	316	299	260	303	292	288	299	299	297	304	319	288	296	290	274	315	306	300	254	266	247	327	270	282	279	299	283	274	285	294	319	295	273	286	268	304	321	272	309	285	327	330	315	280	292	271	281	311	306	288	286	256	300	314	298	301	289	270	299	262	333	277	303	292	305	350	318	269	286	310	298	278	277	286	253	312	285	287	283	289	302	293	305	283	274	263	278	295	301	303	284	308	318	277	278	335	292	306	326	271	291	267	294	279	291	303	275	299	318	303	272	292	307	294	285	264	313	297	288	299	280	325	289	314	269	299	305	279	297	282	289	317	276	285	294	294	298	288	289	263	313	323	293	282	319	268	317	301	281	300	293	310	285	289	291	324	339	316	283	294	267	270	303	264	256	300	301	296	312	298	281	304	296	312	264	305	280	297	339	296	267	290	311	291	297	265	262	281	284	285	286	292	290	285	291	272	302	282	298	312	279	312	291	270	289	318	301	272	285	287	278	265	273	302	298	322	296	317	285	280	307	279	270	291	295	302	284	271	322	335	282	289	284	316	275	319	292	293	300	312	290	304	291	323	267	273	336	277	277	288	271	306	290	301	283	300	300	296	314	298	311	294	294	302	313	328	296	301	281	284	309	271	275	275	306	301	303	280	287	270	279	294	279	270	321	309	277	277	279	272	290	286	303	331	299	292	289	295	314	283	268	330	284	327	306	274	299	257	300	281	312	279	285	267	305	283	276	289	297	276	292	302	291	280	272	308	311	301	290	273	288	277	288	288	310	277	315	295	298	294	283	292	298	292	289	321	264	282	320	300	287	284	299	303	283	286	274	294	296	308	295	267	283	293	300	280	295	291	280	290	280	314	292	278	290	305	307	275	295	282	285	287	277	322	298	283	302	330	297	314	280	344	279	320	289	283	305	283	317	258	297	289	290	305	307	260	275	293	306	285	293	292	284	306	300	268	267	308	277	311	256	314	300	281	308	267	308	319	293	282	276	303	259	303	297	299	291	332	281	265	344	284	309	273	315	298	299	273	304	293	299	287	265	297	300	300	288	268	288	300	298	280	279	292	286	276	287	290	290	297	328	287	308	301	294	272	298	272	285	309	297	282	288	307	310	275	269	336	288	269	302	313	270	300	316	309	260	278	289	285	289	255	290	270	304	306	270	281	299	267	272	305	306	301	291	267	286	289	258	302	283	304	301	274	309	294	289	293	311	312	285	310	269	266	274	323	280	320	305	289	312	301	303	305	299	308	285	283	290	304	276	280	289	296	325	277	285	307	286	265	297	287	271	315	315	281	278	281	293	283	328	310	300	290	295	291	292	286	283	307	301	320	320	301	271	293	291	291	301	297	273	266	306	296	267	308	269	291	278	278	267	278	305	306	297	272	311	298	287	269	270	310	283	293	296	309	289	284	305	291	305	293	256	299	307	294	269	292	302	311	284	317	288	304	278	300	291	304	302	306	294	307	303	305	275	315	301	299	279	283	307	278	293	273	296	272	268	298	276	305	331	286	283	275	300	281	317	329	307	277	308	301	299	306	277	313	307	290	292	287	301	284	308	279	325	300	252	290	301	282	279	293	278	288	290	290	296	268	283	284	328	293	289	268	290	324	298	290	254	296	308	303	276	324	312	316	296	306	293	292	303	300	290	291	309	296	266	270	309	328	297	277	282	329	275	317	264	270	309	312	298	328	290	298	290	260	300	263	335	274	272	250	293	288	300	285	325	262	308	323	322	303	313	320	249	286	305	287	290	290	260	296	295	289	274	287	287	284	295	306	290	310	275	291	275	318	281	303	300	292	278	333	336	308	286	306	300	299	296	276	303	290	270	291	267	296	296	300	307	297	270	282	251	294	288	308	239	279	285	298	287	310	294	281	274	327	298	297	284	269	299	297	287	295	264	309	296	295	312	316
5686	1984	4072	4307	3697	3160	2684	2356	2007	1802	1669	1534	1426	1379	1373	1339	1228	1224	1243	1149	1109	1137	1040	1058	1003	1097	1001	1007	1043	1007	955	995	997	928	987	1001	924	984	1000	945	954	889	929	959	989	974	969	969	909	963	958	930	933	892	959	988	964	950	927	903	995	929	946	954	945	885	956	866	913	941	942	934	905	945	891	954	959	914	927	883	877	881	921	896	926	884	906	893	891	888	941	908	902	945	884	921	911	894	946	876	871	939	958	936	885	896	908	886	937	896	896	907	882	909	920	852	875	904	876	928	901	930	883	906	895	900	930	920	881	890	875	938	939	880	856	926	905	864	888	870	924	915	895	893	921	899	885	842	897	938	929	921	884	910	952	894	923	896	870	833	950	875	940	904	898	877	909	903	876	885	896	842	896	876	846	927	928	965	893	890	890	843	898	943	912	948	905	881	897	886	936	1013	925	858	900	905	867	913	921	872	856	883	851	901	907	926	920	923	912	943	859	890	938	967	905	902	895	910	915	897	916	937	877	918	888	930	913	867	844	896	920	907	928	881	902	908	891	898	898	927	854	884	893	884	877	903	938	895	911	873	892	897	912	900	851	900	876	918	866	920	921	889	896	858	845	944	892	897	847	961	892	893	911	863	885	934	908	863	907	886	856	879	956	865	894	913	877	855	834	907	889	889	870	915	936	855	910	870	854	907	944	896	873	890	940	895	907	862	899	913	851	871	881	864	844	848	869	923	904	908	922	920	860	859	935	894	897	909	933	893	872	924	914	897	832	944	900	919	862	907	917	948	923	930	896	979	937	941	877	914	895	924	881	929	874	906	913	898	936	895	875	928	862	955	912	924	920	908	882	899	893	913	900	880	904	900	934	906	923	863	938	883	864	879	911	916	919	863	841	903	868	850	918	939	889	905	921	930	898	928	942	899	912	986	882	875	843	902	888	930	847	912	880	954	911	847	945	931	922	874	908	874	896	920	896	941	850	879	924	922	857	864	897	870	900	921	860	909	919	858	935	952	901	880	899	892	868	921	888	882	868	878	890	957	900	908	856	892	877	889	894	884	858	871	881	922	881	902	932	879	837	923	898	863	913	862	854	924	925	879	862	851	941	861	951	898	870	908	944	880	917	931	922	895	931	868	884	921	849	943	899	903	918	945	912	836	915	885	920	905	954	918	870	962	932	855	933	951	900	836	875	902	866	887	896	893	875	883	877	859	891	907	902	933	856	899	954	858	890	911	914	910	889	930	919	903	839	914	929	860	893	920	877	934	913	931	851	956	892	943	903	865	935	913	891	856	895	945	873	879	945	835	859	905	867	864	902	826	906	909	869	899	876	963	881	900	903	938	890	891	875	885	929	916	884	817	929	878	884	892	867	891	860	902	882	900	915	887	870	854	845	849	922	901	900	904	895	887	902	895	904	926	965	860	934	939	936	910	874	911	863	877	846	949	932	873	898	911	942	882	912	903	915	886	901	869	878	900	863	877	958	883	920	904	865	913	885	886	939	896	889	897	960	928	968	890	913	927	860	888	876	915	884	895	943	939	904	874	897	904	914	882	900	937	904	895	867	850	913	886	858	905	894	871	856	890	929	914	912	899	892	925	878	868	859	949	904	890	845	940	927	889	948	925	859	877	858	892	923	906	983	872	907	892	935	863	924	888	949	928	909	884	857	892	915	912	955	923	925	931	866	893	895	890	825	920	885	937	871	858	872	937	918	913	919	904	915	911	892	886	913	912	892	902	916	918	865	935	906	828	906	894	896	914	859	967	904	858	913	902	906	881	935	901	871	941	942	912	900	907	927	916	874	911	847	953	875	891	877	888	935	845	914	911	887	894	917	864	854	877	913	912	920	917	915	915	928	882	865	873	895	921	858	892	880	849	881	904	967	922	962	910	940	899	871	915	899	936	913	867	912	917	882	909	872	916	901	932	958	929	886	929	874	877	875	887	954	912	870	853	899	857	930	924	886	877	876	891	885	902	892	821	941	893	872	891	877	961	896	858	935	905	855	883	885	928	900	859	892	919	877	914	899	903	885	902	914	910	968	901	975	886	888	857	873	915	874	864	885	923	885	902	910	905	900	883	908	879	904	911	933	880	964	893	866	899	881	952	903	931	966	888	878	883	955	863	876	862	864	885	943	934	923	876	932	883	894	880	914	879	872	888	856	907	876	940	898	863	920	885	876	910	905	866	895	900	860	872	910	934	862	897	894	923	857	910	894	881	860	891	915	868	920	918	893	816	902	897	884	875	881	903	853	931	921	886	879	897	934	863	881	877	901	930	896	933	846	910	917	900	897	880	860	863	832	890	901	880	937	919	901	897	936	918	938	865	936	875	875	857	868	884	883	880	887	884	888	911	918	851	911	923	858	909	883	907	882	927	869	972	914	923	889	859	955	931	886	852	880	892	919	864	892	875	905	940	917	910	925	895	896	934	879	942	914	876	940	874	877	866	877	891	886	869	936	900	920	901	904	839	894	915	925	880	876	858	939	910	906	929	896	945	843	939	866	894	925	875	922	902	927	914	865	900	870	883	926	905	933	833	903	890	875	878	880	899	856	879	935	891	868	922	919	829	915	861	961	895	874	883	887	867	922	917	892	875	916	895	886	916	905	915	936	885	887	893	906	888	891	939	861	904	918	902	882	920	881	933	897	924	905	900	926	887	892	896	864	862	904	889	903	859	876	884	898	867	942	899	870	889	940	865	899	937	924	928	878	919	916	882	903	906	925	865	906	872	920	883	886	857	884	926	885	922	982	846	874	901	929	857	929	927	838	923	931	958	903	949	913	855	921	882	854	914	920	880	941	901	871	885	930	886	950	916	856	857	847	951	883	860	909	915	961	846	914	924	883	863	898	906	900	883	836	868	880	881	879	875	882	916	895	900	893	931	893	873	936	898	899	917	832	841	883	891	926	901	888	868	918	883	894	854	842	888	877	948	951	876	923	899	912	888	893	873	871	910	905	922	869	863	875	893	961	941	858	935	912	859	902	906	918	867	913	903	954	850	989	885	901	939	887	871	883	867	875	864	892	850	893	927	922	901	888	954	837	946	910	909	899	900	902	863	908	902	927	908	872	928	905	871	876	954	906	874	897	889	895	891	901	893	905	882	891	895	956	930	913	933	877	895	901	938	928	908	895	874	900	883	951	875	964	900	936	858	896	936	893	943	874	916	878	957	903	943	872	880	932	848	863	883	916	903	910	893	953	888	961	888	887	917	928	894	890	898	912	910	927	932	887	888	902	921	849	915	855	892	937	924	904	905	861	941	910	895	882	867	877	889	904	880	881	901	915	920	910	931	929	904	943	892	855	883	935	933	922	863	911	924	930	891	940	904	917	884	847	877	839	890	880	876	851	909	912	941	915	917	880	905	870	885	918	931	878	903	904	921	869	918	942	942	943	903	916	864	900	909	899	841	924	857	906	948	863	894	871	902	860	858	858	946	997	902	904	878	903	913	928	902	886	901	889	912	908	831	882	948
9120	2447	2875	2113	1420	1053	813	654	574	493	481	437	410	401	383	358	370	338	309	338	339	325	298	310	320	280	301	300	291	294	320	341	284	271	297	294	273	319	281	310	272	296	290	296	247	290	296	290	286	257	307	234	281	292	300	306	277	270	267	290	289	288	283	297	306	254	301	294	320	265	300	274	260	269	289	290	262	287	269	256	279	299	292	282	264	284	291	275	263	282	269	270	261	276	263	291	256	275	292	319	273	265	290	285	277	278	253	283	308	290	274	272	264	279	284	265	270	275	293	289	272	275	277	304	282	291	271	272	278	276	302	283	289	279	305	289	301	278	259	278	266	288	290	285	256	301	271	314	277	294	305	270	272	313	289	253	281	282	292	286	268	288	260	259	269	282	275	263	278	282	284	281	283	301	291	293	308	313	282	283	279	285	275	275	280	288	248	311	266	292	306	265	277	267	278	320	271	262	278	292	281	273	308	263	271	295	281	300	297	235	271	265	276	284	282	285	295	253	301	286	322	278	282	270	249	255	256	309	273	263	293	257	299	277	287	282	291	261	277	252	289	294	298	263	251	264	303	282	305	276	286	276	278	296	280	296	249	291	282	287	276	272	257	265	272	297	283	289	266	269	290	286	275	283	285	267	271	270	245	278	257	263	265	301	262	276	298	270	281	292	289	315	286	304	257	301	279	298	277	268	278	246	293	257	293	294	282	303	256	293	291	277	290	282	249	299	261	277	281	302	293	280	269	266	266	280	280	270	287	264	299	237	258	278	264	293	282	263	279	284	305	265	276	279	288	276	260	254	265	283	265	277	297	265	254	252	313	307	321	269	305	285	281	304	280	263	286	247	263	309	306	311	262	282	304	265	291	261	276	276	294	291	280	288	262	303	299	287	321	258	276	274	278	311	276	315	283	277	265	286	277	274	275	278	258	253	282	259	282	275	274	274	264	308	278	286	293	285	275	255	252	250	279	304	294	300	321	282	289	285	283	298	288	269	262	282	259	289	310	253	283	276	298	278	287	301	279	273	299	265	297	279	263	291	285	241	284	272	276	260	296	264	287	289	316	275	291	249	260	295	294	307	276	249	269	280	258	307	258	292	286	272	282	266	250	276	264	304	271	304	304	296	280	302	254	284	288	293	256	293	320	274	294	312	282	262	265	303	296	278	287	293	256	277	261	302	279	268	264	276	246	292	257	266	260	258	264	288	256	251	289	280	286	283	250	262	280	282	251	268	306	275	262	259	305	289	298	260	290	261	249	296	281	260	250	302	283	255	257	261	306	254	280	289	276	287	272	278	279	283	290	256	293	275	282	294	289	267	278	303	257	272	291	253	257	261	300	292	283	276	266	301	250	274	279	277	279	260	267	246	276	233	267	291	263	282	315	294	290	284	277	290	267	279	265	258	270	261	293	296	258	290	287	270	293	282	291	244	289	259	290	290	252	295	251	279	275	287	256	294	256	322	287	272	292	268	263	259	248	254	264	262	257	264	264	270	300	264	245	273	279	271	265	293	258	288	301	258	293	255	284	273	295	286	280	291	298	292	283	280	285	289	316	284	296	284	266	271	275	258	242	291	266	278	269	269	287	279	274	266	255	229	306	275	280	294	281	267	268	282	308	230	279	275	282	275	258	277	281	288	297	263	296	267	305	264	276	285	280	322	291	265	280	259	253	305	303	289	289	244	304	271	244	277	267	286	282	289	253	289	276	250	252	292	279	287	255	259	277	286	272	285	275	283	266	281	282	281	305	274	284	286	304	288	284	285	292	279	285	262	291	287	292	271	277	275	287	295	258	269	277	289	299	292	301	259	243	274	289	286	262	276	272	297	280	271	298	248	253	285	295	289	269	283	273	290	253	299	276	274	307	273	283	309	292	292	271	270	273	253	303	256	256	254	292	266	282	251	250	284	273	260	280	274	302	272	256	247	267	281	271	281	262	305	287	267	268	278	294	275	264	249	246	275	268	282	289	289	274	272	262	283	288	273	295	274	271	281	285	253	289	277	255	280	281	280	288	291	280	272	257	282	259	287	274	265	293	275	238	278	279	263	284	264	277	268	265	290	263	281	264	245	279	269	264	270	266	267	272	285	235	276	296	303	299	278	275	278	286	270	312	293	321	263	273	251	265	252	272	297	244	286	298	258	291	287	286	239	286	283	243	265	281	278	324	261	254	251	275	271	271	271	293	276	286	264	261	270	262	276	303	269	308	270	259	285	297	250	274	308	324	277	264	287	280	270	292	255	276	275	267	301	241	288	293	265	292	273	265	296	272	286	294	271	272	282	284	290	275	303	288	276	294	260	256	246	296	274	279	273	260	272	273	278	255	304	267	268	268	285	278	269	249	272	293	282	303	264	297	276	274	271	276	289	293	272	275	246	290	295	276	265	294	266	273	261	278	291	273	256	288	298	298	287	313	262	275	289	262	255	281	282	270	263	287	258	331	274	253	267	289	270	250	300	256	294	262	281	293	259	282	270	280	261	289	279	290	228	276	281	285	264	265	272	268	284	315	283	274	277	304	278	290	270	257	279	268	309	280	250	297	287	277	289	277	266	283	258	270	280	285	306	259	280	294	279	272	278	264	278	292	273	267	278	281	268	258	243	280	260	279	263	281	268	295	278	282	282	263	280	270	288	270	292	280	292	265	309	272	288	255	277	274	268	289	268	280	270	280	273	248	269	251	271	276	299	276	250	250	308	262	269	282	273	274	274	292	299	286	296	297	297	271	296	267	280	256	275	293	273	280	264	294	298	279	281	260	300	268	265	299	275	299	273	248	263	289	278	300	313	290	273	289	288	279	289	277	287	259	242	311	263	279	287	253	266	279	264	285	289	265	269	289	291	311	299	280	272	289	266	258	260	306	263	245	284	265	285	252	269	247	267	277	273	260	266	272	286	300	276	305	260	255	292	271	253	259	275	310	273	283	247	265	267	287	249	280	290	243	248	281	267	258	239	265	298	302	258	274	290	268	291	274	308	252	283	296	290	316	284	259	264	269	288	316	262	264	282	269	282	277	275	272	271	293	266	257	266	290	298	300	268	283	251	296	285	319	260	324	275	292	283	286	341	266	282	243	268	280	274	282	257	280	306	273	272	309	253	261	294	303	271	299	282	282	282	276	269	282	286	260	288	303	288	267	269	250	267	286	298	247	282	288	273	259	260	309	275	274	299	249	277	318	274	300	265	295	263	281	291	261	268	278	264	293	286	275	300	308	271	283	264	270	257	236	304	278	285	274	263	265	292	304	270	266	314	293	279	249	277	262	292	267	281	262	282	289	277	271	289	273	288	290	276	286	279	245	271	277	263	273	276	266	275	287	258	268	263	265	308	273	307	299	239	284	279	288	308	276	296	286	287	280	280	280	296	265	285	272	309	290	296	287	288	271	288	262	329	276	292	300	265	272	261	307	273	278	267	261	300	301	283	270	290	280	265	268	270	305	267	272	285	285	277	303	268	278	255	267	285	263	278	296	274	278	286
7875	3076	6793	7101	5973	4931	4134	3444	2949	2587	2377	2081	1909	1911	1681	1583	1474	1474	1373	1355	1259	1231	1175	1189	1126	1152	1100	1147	1054	996	991	959	994	1002	991	981	1025	1000	948	935	984	915	926	981	984	940	945	967	949	876	921	932	935	897	859	896	943	929	938	908	900	849	937	910	891	888	892	920	862	801	890	823	877	910	861	936	884	885	850	884	864	888	883	854	908	836	867	843	883	858	859	806	894	869	845	864	823	835	805	909	848	844	892	826	857	861	786	854	817	821	795	842	848	841	860	860	856	838	905	847	877	868	846	866	846	899	832	814	895	838	899	887	888	839	886	840	883	883	883	831	831	845	853	845	887	877	825	878	899	866	883	924	833	805	868	868	848	855	803	866	893	843	870	836	847	854	827	871	866	826	855	851	808	878	875	914	799	906	852	888	859	862	862	829	840	861	831	891	847	870	842	862	783	863	819	841	856	871	832	862	866	843	907	836	824	843	859	860	853	840	838	898	853	796	843	823	826	825	831	816	847	840	851	850	869	847	816	819	816	851	836	890	835	791	930	859	839	879	832	838	848	878	841	830	829	861	839	812	789	868	839	853	782	841	866	865	839	811	853	828	855	882	776	864	838	828	787	881	820	890	896	840	800	842	891	816	815	838	852	825	854	884	808	816	835	820	844	908	833	856	840	821	871	882	854	875	853	855	830	892	860	829	846	885	875	834	839	810	885	889	881	810	864	847	805	842	823	851	891	859	852	862	861	842	848	851	833	844	855	878	801	823	863	840	868	846	825	812	827	864	852	805	862	800	827	849	826	843	866	819	823	904	890	863	845	840	841	838	881	844	894	851	813	833	831	862	820	894	860	850	844	844	852	840	859	809	823	856	809	919	827	878	881	845	830	829	832	789	894	877	847	860	897	817	878	804	811	824	778	857	825	833	845	891	876	868	790	852	818	884	795	855	864	881	830	900	859	827	830	870	826	863	849	887	860	821	823	857	840	868	852	811	865	843	865	819	820	808	840	863	797	937	828	827	820	860	857	841	872	815	848	857	879	850	800	855	864	855	835	829	818	813	837	827	812	863	815	851	871	826	836	785	900	831	821	766	862	861	811	889	831	824	868	835	823	809	816	820	851	826	854	900	857	849	841	853	861	867	844	897	846	836	823	824	848	836	870	830	814	872	854	782	834	861	833	811	851	856	882	856	820	820	829	841	866	880	865	815	832	853	865	904	909	823	849	790	777	834	797	822	851	831	826	895	863	863	828	833	870	833	837	841	841	838	836	820	808	836	837	834	857	850	802	852	889	825	870	780	833	882	880	878	874	846	798	833	870	841	876	804	855	798	810	822	808	851	815	840	851	884	843	865	821	809	833	847	796	830	819	870	803	865	827	834	800	797	813	849	844	863	884	817	810	927	773	855	824	823	802	870	879	861	879	817	837	863	865	868	820	830	845	830	831	821	856	844	815	823	840	812	859	845	815	872	836	788	823	858	872	853	917	838	855	834	857	858	845	832	847	810	866	868	832	826	896	816	871	839	869	854	894	871	864	906	865	855	868	845	936	843	860	822	821	848	907	898	836	831	785	904	826	841	889	823	837	906	824	860	836	810	830	826	877	844	822	814	852	853	850	839	828	833	866	861	845	829	868	881	853	830	895	884	843	843	815	818	816	886	815	856	827	827	821	861	821	868	838	840	828	856	882	860	838	835	839	839	865	820	910	840	857	797	827	846	831	866	813	834	828	844	825	872	801	814	820	779	864	833	848	852	824	797	857	882	814	839	860	889	853	804	855	811	896	861	853	854	858	816	859	835	880	824	884	884	855	859	845	848	815	869	824	888	815	810	801	808	876	829	802	842	855	862	859	845	844	849	841	823	840	904	866	878	838	822	826	815	867	822	808	835	907	822	898	819	865	857	821	807	808	794	818	814	867	822	873	809	847	820	770	831	878	859	866	856	854	821	832	892	834	821	833	851	862	912	844	837	847	832	845	907	846	851	798	812	849	792	879	878	847	878	870	834	920	823	840	821	845	814	869	820	817	860	838	842	825	818	899	839	843	843	846	879	853	881	853	850	868	845	841	822	866	843	807	802	830	811	830	805	843	827	864	820	804	857	879	796	836	840	832	883	849	846	856	852	857	819	823	815	835	831	877	855	822	796	847	843	815	917	850	845	871	792	851	885	889	811	881	827	910	870	849	840	841	847	831	848	816	816	814	840	816	843	840	877	813	857	794	816	844	833	772	878	808	913	865	816	854	834	901	818	834	793	837	855	872	832	863	809	834	880	845	865	891	869	815	859	848	799	859	900	845	838	852	825	848	831	839	906	838	874	797	815	796	865	819	851	853	831	882	846	915	824	841	795	886	935	863	850	827	805	840	850	852	841	834	860	841	835	814	843	837	829	859	842	833	864	856	864	840	830	843	826	840	864	836	858	853	933	813	782	811	865	859	822	887	822	818	799	838	835	864	851	862	826	836	862	791	860	913	844	805	828	886	835	854	821	891	848	848	815	870	845	816	830	844	865	835	842	891	819	825	831	847	873	860	870	868	826	794	834	806	807	802	836	883	789	871	857	822	843	795	867	787	836	850	853	835	925	894	839	884	885	849	863	776	847	797	832	829	832	816	916	882	852	871	826	829	885	840	846	807	856	868	798	875	850	836	854	833	822	843	836	842	823	829	853	871	829	847	858	797	853	877	850	882	836	856	812	873	848	870	855	852	837	852	858	819	861	814	845	840	855	810	879	817	873	817	846	918	813	894	800	879	828	815	884	864	786	869	802	818	852	844	853	906	842	761	832	892	843	812	843	823	888	823	833	840	854	817	830	858	876	864	850	857	826	821	874	894	857	870	847	855	847	812	839	780	879	839	884	813	866	846	817	862	860	867	836	843	825	836	814	844	823	876	809	815	799	861	795	853	825	864	871	806	921	846	846	825	826	885	832	839	842	927	828	836	879	837	872	810	847	848	886	869	870	887	817	826	846	892	788	883	840	833	799	850	814	849	873	879	845	825	849	898	860	860	805	850	861	825	829	859	842	848	843	872	873	848	804	865	847	855	824	884	852	813	864	872	828	920	846	849	887	911	811	851	902	885	796	839	845	852	846	863	861	870	855	885	789	809	879	802	846	885	865	829	844	857	848	851	796	883	844	841	861	874	852	844	881	825	857	821	944	854	804	834	843	819	822	831	823	869	856	835	828	838	822	863	879	831	838	793	811	805	871	809	811	836	811	838	832	858	879	856	848	810	886	852	879	837	815	929	830	884	847	822	756	862	901	871	840	867	784	904	826	876	862	856	840	810	872	807	855	824	856	838	807	855	864	833	841	821	822	875	890	815	836	862	862	828	890	915	882	812	880	814	864	873	813	855	806	798	797	801	822	901	899	849	859	813	844	810	879	873	816	890	831	867	882	825	821	769	875	782	858	893	801	867	877	865	860	862	853	827	887	833	887	881	814	866	791	851	824	879	823	848	827	878	850	829	908	869	859	860	849
1272	218	251	197	186	168	174	157	189	162	158	169	169	168	149	149	173	165	177	168	159	173	155	155	164	177	160	142	143	151	160	172	173	143	180	166	175	159	170	143	145	177	179	158	147	156	143	172	151	175	164	187	162	166	178	152	165	162	177	138	169	182	153	135	151	182	169	156	170	157	155	163	178	161	160	167	159	178	171	155	168	156	154	173	150	144	146	159	161	180	155	149	191	159	159	146	138	174	151	181	170	151	154	166	168	140	161	168	172	160	176	177	174	167	153	160	170	188	187	174	160	157	169	154	160	155	140	167	157	177	166	158	160	195	133	160	185	182	187	170	155	150	192	176	154	169	138	162	170	187	168	150	174	166	155	173	177	180	173	161	168	165	153	142	158	157	155	199	179	177	136	159	171	169	182	176	156	182	162	143	177	155	160	173	170	148	159	153	170	178	161	167	177	182	156	155	187	129	168	176	151	175	143	155	155	173	170	151	154	188	168	168	155	163	155	157	156	150	178	156	179	167	172	147	185	179	172	169	162	163	195	175	162	168	185	179	174	147	164	175	135	161	144	170	182	171	179	172	177	166	150	149	158	163	173	153	138	165	152	196	142	168	183	154	177	167	189	176	170	161	183	149	162	137	189	182	157	163	164	162	163	169	175	173	174	207	165	136	168	159	147	163	159	178	152	178	164	170	157	171	177	144	176	174	192	158	165	155	140	171	166	147	152	163	175	149	163	166	153	158	156	177	156	162	187	170	159	145	159	167	200	161	172	173	158	156	163	180	152	155	170	173	175	163	156	170	165	160	179	147	148	169	169	199	188	177	163	158	165	182	167	184	181	158	161	167	155	182	153	182	178	152	162	156	157	172	147	157	166	172	174	158	173	146	161	170	167	185	185	157	182	168	173	181	145	151	179	165	151	179	151	152	164	165	154	177	159	175	154	153	155	150	147	172	183	181	151	144	151	161	186	165	145	180	184	161	171	171	158	172	155	161	157	164	159	183	175	150	147	165	163	184	162	164	158	157	153	177	171	168	174	169	155	144	150	182	151	155	145	186	175	163	166	150	153	130	171	142	166	146	161	141	160	170	155	162	177	154	156	156	168	172	153	170	175	200	171	179	161	175	165	151	161	160	149	177	184	145	163	182	125	154	171	148	190	155	163	176	173	175	174	170	179	161	163	174	160	154	160	154	184	173	176	156	167	169	139	155	158	165	173	179	154	173	166	162	154	171	175	159	176	145	172	161	158	185	152	167	164	177	152	162	155	167	188	155	159	168	137	160	155	164	166	147	183	170	166	171	175	184	156	192	179	171	153	168	182	164	146	169	164	157	192	155	171	157	169	146	132	149	153	179	147	170	155	183	164	160	183	150	170	176	173	144	171	181	151	165	163	156	140	169	173	143	166	162	166	171	163	176	176	179	165	155	174	160	158	164	173	165	158	157	165	172	155	155	164	163	164	156	170	173	180	171	159	150	156	181	134	151	147	167	156	137	139	157	155	184	165	170	177	161	158	139	159	158	167	154	135	156	178	157	143	153	170	175	149	192	167	167	144	163	171	162	151	173	157	163	166	164	153	142	150	160	181	174	179	150	158	175	185	143	158	189	161	156	181	171	159	150	148	155	156	175	169	176	159	169	171	177	158	161	157	162	167	168	168	149	145	158	144	175	161	168	150	155	169	160	170	140	135	170	168	177	141	166	173	177	181	163	162	176	199	168	156	180	166	151	178	168	172	155	169	137	161	163	158	160	166	166	179	142	171	176	181	159	179	158	148	168	175	149	153	170	163	177	145	200	154	158	159	171	172	176	157	172	164	160	168	177	149	146	177	160	161	184	172	165	158	152	169	179	156	158	156	163	154	163	173	147	161	159	183	170	169	188	183	145	138	166	153	154	167	173	177	157	166	166	158	176	160	165	158	177	159	155	168	171	211	156	172	183	163	148	196	172	150	163	163	175	155	156	159	166	190	157	158	177	177	168	152	168	154	171	176	162	156	160	171	165	190	169	186	162	187	181	171	172	149	167	153	156	198	170	187	174	159	173	139	155	170	151	178	178	157	159	151	173	178	174	160	145	161	164	177	177	156	162	191	180	158	161	156	160	153	162	193	162	155	159	159	164	173	163	176	168	156	157	130	171	168	176	147	165	147	162	165	158	164	169	166	157	163	182	166	161	167	164	160	187	145	147	172	165	155	176	151	158	173	178	171	176	161	156	155	173	157	167	166	168	189	155	173	184	161	165	166	163	188	162	160	142	185	167	189	158	163	160	159	179	186	152	172	171	191	170	176	159	180	163	151	163	164	154	190	170	174	153	200	177	163	156	183	168	157	151	164	177	163	163	157	183	170	154	155	165	160	173	177	160	178	156	154	205	163	167	158	167	165	156	170	148	164	153	174	158	185	174	172	145	149	168	168	172	164	162	142	149	175	184	151	173	141	161	153	192	149	158	187	189	161	172	160	153	192	149	163	179	155	194	168	158	177	169	145	159	149	160	155	173	178	179	170	175	179	174	168	198	150	170	182	172	196	159	177	181	128	168	146	164	151	175	161	176	178	154	178	144	170	184	158	162	164	188	146	165	144	169	152	166	169	173	166	162	156	177	152	179	166	168	144	155	164	147	161	147	183	164	152	152	175	157	155	161	168	185	175	182	162	155	153	155	158	156	136	174	189	157	143	179	160	190	152	188	178	175	155	144	185	172	185	166	143	145	157	165	168	195	157	150	154	166	151	175	169	160	175	168	171	182	166	160	180	143	173	166	200	165	129	157	176	165	167	164	167	166	177	185	185	161	169	176	168	194	172	186	161	155	174	164	169	182	146	162	180	189	138	183	169	162	152	169	164	199	156	164	144	174	175	183	176	146	173	176	182	184	148	164	137	178	159	145	154	162	177	188	175	157	154	173	144	167	166	154	180	165	149	163	170	165	144	164	164	171	168	155	150	182	162	164	158	142	167	169	158	148	156	162	183	187	167	172	161	159	168	145	180	157	180	161	176	163	138	136	147	195	150	155	166	153	166	201	164	149	141	177	151	172	150	145	160	158	158	154	175	166	152	160	171	151	180	167	172	166	165	176	191	146	163	151	170	160	169	181	155	163	166	145	158	154	158	135	157	169	171	161	157	153	182	158	156	149	171	172	171	171	183	172	162	149	166	156	149	182	168	156	164	160	196	176	176	152	172	173	168	160	185	162	158	167	158	142	152	149	154	168	166	177	166	129	165	165	141	138	183	165	163	177	153	170	172	156	171	141	156	142	157	166	163	156	175	174	158	163	178	168	160	166	145	180	159	182	162	175	180	178	147	172	172	160	132	172	177	179	159	158	160	169	167	159	144	152	156	163	174	156	166	164	172	172	163	149	176	142	158	156	175	159	169	155	162	160	161	157	182	172	170	156	152	176	164	135	167	168	197	195	164	177	172	173	166	160	179	171	159	173	151	173	170	171	186	175	178	196	175	164	140	165	169	164	162	167	190	154	190	165
1952	658	740	741	709	683	702	669	639	617	607	611	585	551	565	579	601	544	547	599	613	577	557	596	529	517	591	561	530	535	563	588	539	593	584	545	563	566	556	563	574	556	564	538	553	559	561	571	579	605	592	588	600	595	557	578	564	519	566	519	571	502	586	586	541	606	556	598	540	561	623	535	561	614	541	562	569	553	565	571	533	568	579	567	571	556	530	537	559	575	541	573	525	559	574	532	542	538	560	560	595	570	568	565	600	584	568	568	528	553	601	511	583	573	576	527	551	566	536	603	581	555	603	603	539	564	576	564	585	525	570	614	599	568	558	553	540	530	594	553	621	617	543	583	556	508	548	555	587	586	570	525	618	587	566	569	555	527	531	530	618	546	547	577	552	539	609	562	567	530	537	557	521	549	584	541	562	562	523	533	533	599	571	582	565	561	584	558	547	532	565	543	570	543	567	595	598	547	571	548	585	573	552	575	565	535	567	539	543	548	568	588	547	589	567	545	577	525	565	509	564	571	589	560	584	550	560	587	542	606	576	565	584	585	551	582	560	569	586	556	589	563	565	590	565	566	561	593	529	549	563	587	560	603	552	593	545	506	585	537	573	522	556	560	568	568	590	556	564	537	553	587	638	573	564	569	562	525	586	543	589	583	573	571	551	537	542	525	565	539	521	546	549	577	568	553	515	569	548	515	562	537	517	550	547	554	583	565	520	566	577	543	542	577	555	559	558	524	580	582	561	525	577	554	536	589	546	533	550	563	545	568	564	570	535	526	611	553	531	584	539	538	557	545	556	557	508	598	597	515	576	607	545	511	546	556	543	513	547	557	562	586	555	525	574	558	549	589	541	602	563	576	586	561	582	583	577	542	559	536	571	586	560	561	506	556	568	595	586	578	584	541	537	568	551	508	558	577	549	580	568	543	567	539	605	518	528	576	583	550	580	534	553	602	617	570	527	546	556	544	554	587	562	556	580	564	596	525	574	576	599	554	563	578	554	549	550	573	569	549	550	570	540	539	545	554	539	548	590	556	552	568	522	566	564	545	550	575	573	629	552	573	503	553	567	531	567	549	577	553	573	556	585	583	570	546	560	568	539	536	591	548	553	537	580	570	561	589	515	525	528	560	537	533	597	484	553	556	578	601	531	561	602	515	565	543	578	538	567	547	534	511	560	623	594	560	554	573	516	612	555	543	564	586	593	572	547	560	588	558	600	604	595	573	620	603	526	565	537	594	515	566	534	574	556	577	516	579	574	526	582	572	508	586	510	588	547	562	548	554	570	524	576	517	568	556	608	562	540	595	542	538	559	528	596	587	551	579	589	593	567	565	582	568	618	545	559	555	528	523	550	568	535	546	556	559	545	578	581	571	592	591	573	573	566	539	549	558	595	566	556	542	575	554	533	567	506	569	529	607	568	519	521	516	579	583	558	564	540	603	578	569	524	583	562	556	593	541	531	554	585	523	577	572	531	571	560	596	560	552	556	555	526	577	545	578	537	535	534	569	570	543	570	585	553	568	551	543	555	530	571	598	566	512	558	539	593	590	539	537	580	548	521	537	551	545	577	563	561	570	572	517	557	544	579	528	564	533	580	585	597	588	564	570	512	577	560	573	563	593	550	543	551	548	564	541	543	569	551	523	529	518	544	553	539	561	561	559	515	572	550	556	557	583	552	538	570	568	565	525	562	543	540	558	511	583	563	606	552	568	570	562	562	520	527	590	551	591	569	598	569	527	564	590	561	574	533	557	563	563	583	592	544	545	532	551	569	579	529	551	546	561	589	561	564	585	588	535	529	575	575	575	527	529	596	559	587	556	542	580	534	564	563	550	542	587	565	568	585	558	533	528	528	558	554	561	571	618	615	598	548	547	564	593	584	562	514	538	574	536	558	593	545	550	603	557	534	550	555	578	560	571	549	583	548	577	568	517	555	573	601	519	558	529	551	553	548	548	594	547	582	555	552	515	590	571	572	551	603	568	526	560	524	547	557	536	596	618	573	566	564	507	545	605	602	628	538	545	547	614	584	551	538	549	572	574	586	601	530	538	553	580	568	582	538	520	572	546	564	529	536	519	561	552	571	560	504	563	574	589	559	537	546	544	578	582	551	585	538	602	549	599	577	598	580	557	543	590	642	524	523	583	581	587	546	569	502	569	587	554	597	533	564	556	532	560	550	555	574	574	557	571	575	572	579	546	583	550	587	537	527	564	545	524	614	570	550	564	540	552	574	591	538	545	545	545	556	545	544	538	557	523	562	567	586	585	570	558	573	579	596	579	546	592	576	536	552	564	563	566	549	547	580	542	569	567	539	565	590	556	610	570	593	551	512	564	544	528	599	525	538	522	572	569	561	551	524	493	551	605	545	566	542	552	546	567	603	560	562	597	541	545	594	562	553	551	552	576	571	574	560	579	578	594	582	534	578	542	569	537	575	547	569	545	542	568	511	559	581	528	581	568	552	548	563	545	548	567	502	567	593	576	568	570	575	570	602	540	551	553	583	588	590	528	582	571	581	560	585	556	521	566	489	553	620	551	543	577	572	534	515	530	542	530	548	541	579	535	566	552	587	564	580	542	568	595	599	558	567	581	551	555	578	546	575	544	583	582	525	550	547	541	546	556	542	568	544	510	514	568	563	551	568	549	521	570	589	579	564	563	540	529	544	502	590	566	567	560	541	559	585	577	561	574	588	568	580	559	555	542	572	573	579	546	594	558	562	549	562	562	536	580	563	563	563	599	579	541	539	561	551	519	533	580	549	532	568	556	516	552	592	561	564	604	526	540	539	553	570	586	573	560	607	579	579	567	582	537	588	511	597	518	600	502	528	547	556	588	524	590	552	580	539	605	567	592	575	539	563	489	557	516	572	567	534	581	580	590	529	543	575	546	548	565	559	568	546	548	506	538	567	594	558	568	588	563	582	545	569	602	545	531	530	530	543	579	538	522	606	581	540	547	532	592	605	570	546	540	610	527	547	587	591	562	556	554	561	562	513	563	556	564	549	541	553	578	581	576	550	542	563	528	560	549	544	574	528	550	555	557	567	577	560	572	556	554	565	547	517	554	587	579	503	526	565	553	549	594	558	570	524	537	564	537	563	523	588	558	575	550	546	544	561	559	545	559	573	528	555	539	557	564	558	541	536	559	556	530	514	539	556	547	587	544	527	590	592	561	567	533	587	555	547	571	547	580	560	552	544	578	576	556	572	591	510	594	504	592	525	542	538	542	548	597	518	551	555	570	592	548	561	563	575	536	555	538	600	541	564	552	520	547	529	595	552	558	599	538	561	562	568	553	562	539	581	583	554	532	560	604	579	535	544	534	579	564	600	543	584	586	570	549	550	514	536	514	590	575	530	510	576	555	548	565	597	528	561	547	527	570	579	538	589	561	562	592	596	562	552	562	576	558	537	547	576	582	554	555	584	580	540	555	562	566	582	589	528	539	526	564	572	563	567	577	562	555	566	581	571	577	549	553	524	562	587	550
5022	1302	1538	1196	840	666	540	485	413	421	385	365	364	358	345	351	326	297	349	342	320	341	316	299	307	302	297	278	313	293	295	285	305	306	286	293	291	267	310	298	273	269	289	318	286	288	295	275	319	333	298	295	294	281	323	298	297	276	297	300	293	301	296	293	302	265	332	303	311	298	297	268	314	298	289	315	266	322	328	286	310	310	277	276	306	288	303	269	290	313	315	303	289	285	298	274	308	287	302	290	281	287	275	285	281	324	303	283	288	296	316	278	283	317	293	319	292	318	295	296	263	277	306	307	320	280	270	318	293	287	302	295	286	302	292	305	281	309	272	307	314	291	296	304	299	273	268	259	287	257	280	299	261	296	282	280	240	260	295	330	289	313	284	258	302	294	309	294	302	290	304	309	298	275	285	280	267	296	291	269	290	310	295	298	300	273	285	282	278	290	284	307	284	293	305	272	291	333	258	302	301	276	301	295	282	276	296	264	314	266	279	265	300	308	281	292	302	284	302	274	252	278	265	284	311	287	286	295	290	272	302	292	308	311	275	311	278	297	312	304	332	285	329	300	318	274	288	291	298	280	308	287	312	287	312	305	326	314	279	285	290	303	305	304	316	305	269	279	270	284	288	294	304	307	287	284	299	301	283	279	283	306	286	290	288	288	265	283	290	296	315	317	291	306	295	308	308	290	313	306	296	292	303	286	275	318	333	304	327	293	290	309	238	286	267	307	274	267	292	270	288	324	301	301	294	306	287	315	288	286	311	277	304	272	298	301	260	298	323	274	284	300	310	291	289	300	293	272	311	272	294	283	272	283	283	275	275	281	298	296	307	299	316	287	307	280	284	298	286	287	250	317	281	279	322	308	285	290	300	297	290	276	279	289	303	282	300	289	308	285	269	274	269	283	292	304	290	274	322	258	307	264	282	280	277	293	304	304	267	319	308	280	291	273	319	282	292	287	286	305	274	264	318	273	279	294	282	280	260	297	310	322	288	296	306	297	277	308	305	291	319	294	289	279	289	288	311	306	262	292	296	332	322	297	259	275	290	326	318	285	270	305	283	316	298	299	267	272	286	292	295	290	265	337	300	286	303	306	275	296	302	299	273	309	329	274	328	294	288	292	312	297	296	273	291	307	283	310	313	272	307	286	289	288	289	282	299	296	302	294	339	275	306	297	279	302	320	272	300	309	272	277	290	304	306	255	312	308	285	280	329	287	293	286	285	284	295	256	272	285	288	257	281	286	291	278	278	274	296	305	292	262	258	315	287	298	322	293	309	296	297	264	320	292	324	267	324	294	287	291	286	278	292	292	296	305	306	272	297	316	293	315	272	292	328	318	273	267	270	269	285	317	297	288	300	275	269	288	271	311	315	299	289	309	303	290	292	278	278	298	293	319	301	312	309	290	286	285	311	288	266	280	290	279	300	261	287	290	283	293	340	274	279	306	313	267	290	282	253	295	301	280	301	312	290	285	307	325	270	251	304	286	317	291	272	304	280	272	260	259	261	318	291	293	301	274	313	283	296	315	303	319	281	336	283	269	291	307	275	311	270	291	296	296	338	297	302	292	301	285	280	335	264	296	294	271	303	244	290	287	305	284	272	300	317	318	291	275	275	293	295	285	266	304	278	285	300	297	293	297	296	303	316	294	291	292	262	292	335	312	308	296	265	281	294	283	293	304	292	289	290	317	275	258	291	310	317	311	292	326	272	253	286	289	308	272	290	329	286	298	286	290	299	258	286	295	296	282	301	290	317	288	301	277	280	307	285	294	294	305	308	277	277	290	299	295	290	315	297	304	304	280	288	320	282	295	321	277	300	288	302	277	285	287	290	280	304	281	295	300	293	286	289	293	297	320	276	286	301	319	298	295	303	275	304	306	297	275	323	289	288	268	266	307	272	270	306	326	284	331	295	323	285	291	292	287	297	291	302	285	311	289	287	283	286	278	317	299	315	293	306	299	305	286	288	292	282	303	318	286	325	266	298	295	268	277	294	270	311	306	315	303	266	309	313	285	273	276	308	270	327	312	311	287	285	294	295	283	263	279	310	277	304	292	297	319	277	273	286	269	295	290	284	310	283	292	290	267	300	298	282	286	301	266	275	265	282	296	288	286	307	260	287	294	292	267	290	272	294	295	292	303	302	266	296	295	282	283	313	301	264	245	305	294	331	313	277	289	290	302	297	283	282	315	289	306	283	264	299	291	274	295	297	298	283	317	302	332	272	301	246	275	286	287	309	258	274	263	327	297	309	332	269	295	261	309	308	266	325	291	278	312	297	315	317	287	295	309	287	270	293	278	300	299	285	300	305	283	306	293	286	287	284	290	282	253	264	272	303	300	287	310	279	274	319	318	279	297	330	342	334	277	266	301	303	298	274	264	306	300	309	283	306	259	274	299	276	277	271	302	283	302	324	300	288	288	293	291	310	303	299	302	281	281	282	296	277	293	293	289	299	289	294	313	286	300	285	307	256	280	296	295	303	307	320	277	320	277	303	285	259	273	306	291	286	274	288	274	286	251	290	296	283	284	277	279	296	304	297	286	288	269	258	280	290	279	266	294	307	289	314	316	303	267	305	233	303	306	293	309	297	284	295	295	291	281	308	298	267	296	312	267	284	256	307	301	295	289	309	298	290	274	277	290	292	288	333	283	285	314	290	281	289	288	287	318	283	261	318	286	305	293	304	289	275	288	301	316	299	295	294	285	286	311	310	315	292	305	287	288	296	293	292	294	306	331	287	300	308	263	266	307	287	313	284	294	275	281	292	294	294	290	266	285	308	318	284	278	306	323	312	270	270	312	279	276	291	321	289	275	254	272	287	274	278	296	283	260	307	305	288	298	281	280	289	283	312	292	313	307	322	311	292	314	283	281	307	258	314	316	292	293	259	271	292	264	312	300	282	310	308	292	281	294	303	311	321	291	279	312	296	290	295	306	254	285	279	297	285	280	310	262	287	279	294	274	293	306	280	304	276	285	293	303	303	296	281	292	291	267	312	285	292	289	303	261	321	322	309	295	266	263	324	253	289	281	288	318	293	309	333	259	294	286	272	296	289	284	321	268	275	312	321	309	274	297	317	275	258	268	322	266	287	271	285	315	302	306	312	288	328	273	283	264	286	307	300	290	273	275	301	303	283	317	278	283	314	310	321	307	295	295	292	283	280	308	283	274	296	309	333	291	285	308	265	247	311	328	276	311	289	334	281	259	297	284	268	302	326	285	305	283	295	316	282	297	297	293	307	277	312	264	286	293	281	280	287	287	291	292	310	288	295	288	326	296	318	281	279	284	284	312	292	293	303	270	306	299	287	252	294	278	266	274	310	306	288	302	297	262	276	280	264	275	330	280	305	316	298	297	275	284	292	296	303	320	295	277	257	268	305	300	289	292	295	315	309	280	317	266	282	283	273	286	297	326	308	321	310	267	268	288	274	306	295	283	296	308	297	332	260	308	282	298	288	285	271	272	306	252	313	295	274	305	298	244
5801	1948	4066	4284	3709	3123	2648	2240	1993	1868	1669	1566	1394	1361	1311	1287	1220	1197	1228	1142	1156	1129	1069	1069	1030	983	983	1018	951	1032	966	962	978	1072	996	923	968	961	941	924	927	934	971	977	920	966	961	959	960	991	908	881	968	926	934	914	903	904	936	959	896	900	945	896	946	914	922	944	911	866	904	837	913	897	861	981	905	907	901	953	917	898	858	911	894	962	832	862	889	916	953	872	926	856	936	837	932	895	890	960	913	910	917	913	948	857	952	929	863	948	851	902	865	930	889	864	825	936	920	855	882	836	856	905	935	915	920	866	930	886	820	923	875	853	891	842	917	892	909	898	910	930	844	882	908	882	906	904	842	851	873	903	886	895	892	912	896	858	885	895	880	913	879	939	868	841	870	860	941	879	911	899	878	893	876	857	932	826	899	910	909	849	943	938	906	875	920	911	916	908	881	924	946	870	856	867	853	901	890	933	899	916	897	870	883	882	900	887	921	895	919	885	883	958	858	893	959	905	920	877	854	893	911	896	904	847	901	909	873	899	908	849	900	881	881	952	889	904	857	896	920	887	902	888	916	893	869	878	927	850	869	920	888	925	896	880	840	903	917	911	916	952	898	837	865	895	850	907	894	898	938	854	930	861	910	894	924	915	864	885	879	833	893	864	888	933	888	852	850	903	922	904	932	875	930	917	897	908	869	937	914	939	916	872	871	888	857	868	923	872	910	906	925	879	868	906	916	895	914	879	872	909	855	934	828	881	957	939	894	867	952	912	878	812	874	918	906	889	893	959	860	890	892	910	897	896	847	860	876	899	892	889	926	901	939	954	910	904	918	889	914	946	936	935	895	980	845	916	919	949	908	867	877	927	904	878	897	893	921	870	916	886	864	859	878	866	904	874	901	885	874	871	910	914	906	901	932	947	897	885	869	873	934	922	881	895	962	933	867	965	916	847	911	884	875	870	864	894	922	945	862	898	942	831	878	981	879	873	935	909	938	929	883	944	878	877	922	906	879	840	902	912	908	946	863	894	866	905	818	872	884	853	892	864	945	885	816	898	948	892	919	943	955	943	885	893	886	925	887	927	888	922	922	920	895	876	881	932	892	931	901	866	859	874	894	848	883	883	835	922	904	836	895	877	862	900	918	944	923	908	884	892	846	904	916	896	881	919	897	911	864	894	917	865	831	885	865	909	904	935	934	920	869	887	832	856	885	964	887	925	898	940	874	872	937	857	886	898	938	903	897	919	868	903	870	884	943	913	891	920	883	872	932	883	877	938	955	991	858	874	841	947	880	936	894	928	894	891	953	847	965	915	875	909	907	905	887	927	886	873	928	911	926	871	935	893	940	879	892	871	905	859	959	851	924	878	883	871	929	977	897	889	924	856	885	915	933	910	847	907	844	880	846	921	896	875	891	882	911	893	907	902	895	901	832	912	915	890	875	922	887	884	890	864	939	838	867	931	899	881	931	901	875	889	919	898	894	905	919	942	885	888	922	903	888	932	928	895	870	945	863	941	922	897	879	911	916	928	960	940	921	881	868	918	898	955	871	923	888	903	899	935	890	900	930	844	942	901	942	866	889	860	927	877	887	855	847	877	890	856	886	919	875	836	880	900	878	847	910	938	878	853	894	937	902	939	850	897	901	849	905	870	883	945	931	913	889	888	878	857	870	873	884	911	940	886	906	896	866	894	891	923	899	888	843	853	928	896	880	937	880	898	878	905	896	920	941	949	890	921	857	879	893	883	927	864	939	908	922	916	876	968	959	905	881	895	881	926	901	881	944	973	938	895	851	831	909	897	949	907	897	953	905	827	844	895	906	874	894	833	903	932	867	935	908	880	924	841	887	900	893	826	859	898	866	937	932	931	898	939	910	892	880	906	903	911	871	874	871	838	924	917	891	860	879	890	927	904	891	946	830	875	915	890	882	886	844	943	895	873	905	838	939	897	901	925	909	892	893	844	876	880	883	911	899	883	869	839	889	859	891	908	844	917	952	887	917	886	887	942	866	857	870	874	867	905	913	918	850	922	851	876	911	907	832	889	823	926	902	856	888	962	912	913	884	918	870	865	933	874	924	878	823	893	886	853	852	942	916	841	906	913	943	895	892	892	878	907	858	927	888	815	906	926	925	919	910	880	946	917	926	929	903	928	921	899	887	885	843	920	899	903	856	916	871	902	886	861	905	949	885	897	908	862	931	881	915	907	932	912	880	949	921	852	911	918	873	863	889	871	875	892	892	867	878	923	901	875	907	924	923	876	918	830	937	981	881	876	861	904	904	899	858	892	845	904	879	881	921	911	895	888	941	897	871	911	895	898	856	905	919	887	842	885	917	899	855	897	906	924	888	864	931	872	925	895	905	912	918	895	867	857	880	867	873	873	812	833	914	867	917	894	869	910	876	864	911	917	911	895	890	892	919	870	902	871	877	852	839	922	856	910	902	891	870	883	909	906	863	876	901	902	885	873	855	883	892	895	867	872	901	901	884	883	934	863	908	929	886	885	897	934	919	856	913	843	897	872	890	876	914	914	874	944	881	911	903	925	922	875	936	848	880	906	913	857	948	905	927	897	973	955	863	916	904	892	910	914	879	875	873	862	852	912	892	903	866	896	846	928	886	942	900	891	861	905	884	912	908	933	887	922	897	936	907	922	915	898	855	908	931	918	894	874	923	945	895	894	981	920	945	900	921	872	941	873	913	936	870	907	911	895	901	936	903	838	916	901	940	886	864	870	922	933	895	893	942	869	883	914	899	936	888	944	887	867	883	867	925	898	852	910	920	903	884	899	878	850	881	883	881	863	816	872	891	897	847	893	860	937	869	910	958	914	928	925	917	878	880	928	828	923	921	915	850	898	914	905	855	920	875	877	840	913	878	899	964	918	916	919	892	943	896	912	901	941	907	869	885	886	866	879	926	906	941	926	895	914	883	881	863	945	894	899	920	935	920	877	818	886	876	920	816	920	888	916	912	902	888	922	862	858	893	878	868	936	954	904	861	876	869	903	907	880	880	855	907	867	862	901	897	933	831	891	915	914	867	889	876	867	916	895	873	894	898	933	830	904	903	924	921	884	932	894	858	938	908	866	887	860	915	889	856	895	867	937	895	904	915	899	891	870	968	941	894	881	979	890	894	886	902	868	904	862	866	902	890	931	874	923	828	858	890	900	865	940	961	874	937	876	896	902	921	907	911	875	910	950	863	870	996	881	900	907	933	930	867	866	915	891	926	893	897	865	899	876	892	863	885	927	937	871	820	908	884	940	853	848	895	860	909	910	897	882	919	848	916	904	901	912	905	832	882	863	873	924	881	870	892	878	885	910	860	925	874	911	958	876	872	941	887	916	844	877	842	893	858	890	878	913	863	894	892	876	864	911	882	874	924	861	918	971	875	896	887	894	894	879	901	874	926	927	900	931	914	888	889	867	895	892	897	907	888	864	853	928	882	922	869	892	869	882	853	849	909	944	856	971	863	915	888	831	877	879	906	926
9267	2493	2858	2044	1435	992	829	664	584	522	464	422	426	391	338	345	321	331	352	361	316	308	321	308	302	287	317	285	301	300	324	297	291	272	290	304	299	269	273	285	288	269	274	307	283	284	244	276	272	308	302	282	261	286	287	292	247	274	309	287	286	284	301	301	260	306	266	265	259	294	255	288	263	282	233	288	257	290	262	275	282	261	285	287	275	286	266	287	256	256	270	309	294	282	262	217	274	260	301	283	284	279	267	298	297	268	281	289	284	299	276	282	270	274	305	281	282	265	298	273	294	285	252	257	301	302	308	275	255	267	307	260	284	288	296	291	283	280	289	273	254	289	301	260	287	254	286	271	270	288	280	291	284	276	279	267	260	260	305	294	275	286	271	277	278	261	311	268	252	270	259	281	266	270	262	273	276	318	278	277	276	262	264	266	294	252	273	278	281	287	291	281	298	276	279	290	275	319	270	247	280	309	282	268	299	311	281	278	275	251	293	260	246	272	254	292	297	289	317	259	299	253	264	275	283	243	282	278	258	269	269	284	256	304	292	252	276	283	287	260	240	282	269	264	287	271	249	253	257	283	284	278	304	302	284	272	270	282	276	269	295	285	256	275	296	286	291	306	289	273	281	244	295	257	267	251	322	260	272	265	275	308	280	292	282	287	287	270	262	273	294	259	273	271	259	255	291	254	310	272	268	273	242	255	266	263	300	268	279	270	272	266	255	295	279	280	293	275	301	265	259	262	297	269	275	272	261	274	262	302	289	265	265	280	268	307	297	272	253	283	275	267	276	304	246	272	277	278	280	280	287	318	261	270	285	297	279	236	252	256	278	299	248	273	280	282	253	251	281	271	290	295	263	283	291	291	236	298	260	259	311	276	270	269	276	262	272	276	275	281	285	248	282	260	255	291	268	281	294	269	275	271	266	249	280	242	282	269	273	263	260	262	275	292	257	283	309	285	259	285	258	293	300	275	284	294	264	261	282	274	237	267	272	274	278	264	276	281	284	260	272	249	302	315	241	281	278	255	292	294	263	264	286	271	284	265	268	287	250	262	313	284	264	297	270	282	274	273	271	271	259	260	321	287	293	276	293	277	259	306	287	265	272	269	285	282	274	283	300	299	263	289	304	276	306	278	287	297	291	277	269	257	270	254	281	310	268	266	285	274	268	268	269	287	283	294	257	278	254	278	262	271	286	285	271	257	257	263	279	256	273	294	265	272	312	287	303	269	272	290	249	287	262	264	279	263	277	246	290	270	284	263	272	279	284	284	267	268	277	272	278	274	269	267	274	272	286	291	277	265	289	291	302	276	275	263	259	285	292	282	305	280	274	311	276	292	272	247	300	300	267	293	291	291	274	281	311	306	272	255	260	272	293	291	265	252	261	254	239	284	286	248	240	277	263	274	299	284	276	290	295	260	308	269	271	283	265	296	261	291	286	260	260	281	254	279	315	288	268	290	269	273	256	239	297	275	247	280	282	279	282	292	262	289	268	282	283	270	276	297	259	275	261	277	268	274	271	289	255	262	264	260	292	287	279	279	277	283	279	264	256	298	257	290	272	284	279	253	259	289	301	266	251	259	269	291	271	258	317	276	268	272	257	266	266	269	259	269	292	259	267	260	279	266	277	295	287	300	277	311	287	254	294	281	248	290	279	282	277	243	285	274	298	273	279	269	278	284	282	274	251	262	261	262	244	261	268	286	263	290	284	294	281	289	296	290	250	302	281	267	283	280	247	252	279	276	253	267	294	245	297	278	284	293	280	278	269	259	302	280	268	288	270	296	256	261	268	286	290	260	284	302	283	295	281	304	265	251	248	253	289	268	274	264	280	256	279	301	276	301	280	281	288	278	266	292	296	246	273	286	295	316	263	293	227	277	288	276	337	257	299	263	255	300	257	260	283	268	257	256	251	267	281	319	285	319	274	288	264	284	274	288	277	291	285	280	276	273	269	308	280	277	247	298	254	270	285	311	269	269	301	274	306	262	275	281	294	288	272	268	261	268	275	272	269	291	274	280	276	268	268	289	291	292	276	296	295	246	297	305	263	282	269	253	298	267	281	257	266	281	260	286	259	260	277	265	265	292	280	279	290	252	272	260	251	276	273	294	274	266	256	287	259	294	307	284	264	285	293	250	272	303	285	264	244	259	248	281	285	255	292	299	284	258	265	259	286	295	259	334	268	293	281	238	270	276	314	271	275	295	273	262	275	286	275	276	265	302	269	271	258	264	298	287	298	293	267	284	303	285	257	271	260	293	255	302	291	291	288	282	288	288	306	256	274	297	288	255	306	275	279	286	297	265	273	285	275	256	273	276	280	300	259	259	292	322	286	302	283	275	292	274	327	267	259	287	242	278	289	276	281	271	267	258	278	253	286	257	272	289	260	271	274	279	286	285	275	281	257	285	299	278	259	273	269	285	285	248	305	266	257	294	268	281	287	294	262	277	272	290	284	288	296	257	279	253	235	267	265	261	258	261	270	267	297	278	308	267	239	273	318	303	266	298	301	274	257	281	252	293	296	272	254	269	313	274	270	266	303	270	313	275	272	270	263	289	289	287	246	285	257	264	270	302	263	273	282	291	290	271	265	272	279	288	272	252	302	261	256	242	273	282	284	308	288	271	259	288	297	271	284	284	248	266	270	264	269	291	275	279	306	303	293	293	271	279	274	254	296	281	287	279	276	307	271	270	269	276	287	255	295	239	256	274	279	272	278	295	294	281	279	272	298	252	260	299	287	230	259	262	283	291	272	284	265	264	286	246	284	282	299	286	278	294	286	246	279	284	277	280	288	258	287	286	289	245	253	284	297	274	246	272	261	258	294	266	271	276	258	276	288	269	234	284	308	273	291	271	250	267	265	276	270	270	268	259	297	248	270	277	293	269	293	268	253	269	271	277	256	241	281	323	295	257	250	280	253	264	293	267	320	300	248	274	270	283	302	279	283	285	287	248	243	285	263	274	259	284	276	280	302	310	263	282	271	277	295	274	275	272	278	261	275	246	304	267	268	283	271	279	299	259	272	284	291	275	286	286	277	265	280	265	263	295	278	270	290	290	294	266	302	260	239	284	297	268	283	291	257	276	268	281	292	244	287	285	281	258	269	250	308	286	276	280	326	266	268	275	279	253	268	248	283	300	256	289	277	273	282	252	281	278	246	292	262	288	259	273	252	282	290	267	277	269	240	274	276	262	286	283	288	260	271	295	293	284	267	296	250	265	304	282	266	270	269	276	280	274	261	287	266	262	284	300	286	272	279	267	275	283	244	280	266	289	280	282	286	268	301	313	281	281	259	260	293	275	258	274	294	262	271	268	283	245	272	288	271	276	304	302	294	244	272	259	289	286	293	272	277	269	287	310	289	275	269	300	263	246	296	275	274	264	276	265	244	297	276	282	290	310	261	263	269	285	297	297	281	275	283	281	270	310	287	246	265	287	251	275	286	260	275	282	279	298	264	272	253	280	263	280	268	280	256	298	266	289
7944	2951	6762	7172	6204	4980	4097	3458	2983	2676	2324	2106	1975	1825	1751	1593	1515	1402	1331	1332	1319	1216	1122	1170	1184	1121	1109	1089	1065	1073	1045	1032	1027	1039	966	1017	1025	1008	984	989	910	901	976	971	924	948	931	936	950	909	953	900	938	891	902	852	899	880	894	878	871	863	909	894	907	873	919	864	888	919	848	825	902	868	847	893	880	913	893	888	865	862	836	882	896	872	879	849	827	852	907	874	871	839	846	846	868	872	859	877	838	848	843	827	885	882	865	852	851	839	950	871	850	807	890	852	857	861	885	806	892	849	870	864	808	854	889	849	806	814	831	839	814	863	810	865	826	843	814	820	881	795	860	841	806	839	866	851	890	852	877	819	820	846	828	848	854	776	863	877	831	875	851	862	899	849	841	893	886	860	864	869	873	806	871	854	820	859	926	862	847	816	850	896	870	885	880	828	835	824	837	876	821	865	862	770	841	836	872	868	865	868	837	873	845	810	819	844	850	845	823	853	857	843	807	855	903	884	824	844	869	848	851	797	866	826	901	864	791	876	843	857	872	843	888	815	825	814	847	881	826	854	868	838	817	867	831	907	888	837	844	851	841	827	823	831	855	865	847	827	864	895	887	788	844	869	854	855	840	840	833	868	866	874	843	796	864	803	843	854	805	878	820	868	831	891	850	850	861	827	859	852	815	857	820	791	883	835	862	806	858	841	837	869	905	882	847	856	858	870	842	815	849	962	805	856	823	789	875	836	911	837	884	842	842	828	828	848	861	840	800	836	782	811	841	868	820	869	840	810	846	867	833	836	839	802	914	806	823	881	862	853	787	848	817	790	892	870	802	897	875	860	840	853	827	878	842	876	811	852	868	822	839	821	926	885	824	805	869	862	859	794	886	836	859	839	845	812	859	812	904	882	859	841	842	850	820	787	879	854	864	877	794	832	808	836	887	811	823	856	862	888	844	825	847	802	842	864	841	835	862	851	866	867	862	813	863	835	833	864	880	807	861	841	893	871	811	855	809	855	876	865	841	814	814	824	858	812	831	803	831	882	821	873	853	891	891	879	847	858	887	833	780	822	855	858	844	851	846	859	833	839	829	824	964	830	823	842	846	878	875	887	841	842	823	847	873	911	817	829	792	870	864	860	824	899	834	865	921	832	853	887	868	869	819	822	814	861	869	825	877	860	789	833	865	844	851	805	863	843	899	836	846	839	830	794	895	932	838	844	809	829	802	799	882	849	908	864	888	892	878	802	818	868	812	871	813	803	865	847	885	828	787	880	899	896	791	842	794	851	856	850	845	850	765	888	790	913	872	889	862	831	795	815	821	847	859	820	863	850	905	885	847	852	833	819	830	897	809	864	792	845	852	809	816	847	769	851	836	835	828	773	923	849	845	866	845	839	863	864	813	830	843	866	872	802	850	796	859	842	829	825	842	883	829	859	862	812	846	825	871	875	867	858	872	828	837	846	844	878	866	857	849	835	863	866	869	830	860	894	857	853	867	866	806	805	862	846	868	846	871	800	800	862	888	903	821	857	808	822	855	815	820	867	856	845	871	863	825	859	885	835	890	892	881	874	832	815	837	843	842	849	840	870	846	833	863	827	814	822	876	851	836	812	869	856	843	811	825	828	817	863	864	828	832	832	863	856	835	863	820	834	790	842	820	901	827	836	852	823	879	865	909	839	832	883	879	812	799	882	877	845	837	858	789	817	816	815	847	846	839	853	805	840	843	881	860	808	886	863	865	864	854	837	878	851	860	803	815	861	890	842	917	826	828	833	867	908	812	852	853	827	859	800	846	817	829	827	825	849	906	867	901	854	866	807	858	832	887	864	814	891	849	845	868	862	906	828	833	853	847	820	841	846	855	831	866	867	869	848	829	832	860	832	844	855	827	870	826	847	846	848	899	836	828	871	839	843	818	812	912	844	843	864	864	870	904	803	839	843	875	786	831	824	841	840	889	882	796	812	828	838	807	849	815	839	855	815	764	830	847	853	815	874	878	885	889	789	825	819	841	826	850	817	876	816	827	858	835	837	795	853	851	871	877	902	849	848	893	837	864	800	861	830	848	848	838	884	850	822	849	819	829	837	828	862	826	828	824	888	886	851	811	916	842	812	825	800	838	863	819	847	802	864	851	845	860	862	872	851	840	864	845	795	834	860	900	853	855	866	834	823	829	822	877	866	805	800	908	818	819	813	862	852	880	874	861	785	895	831	874	859	879	826	843	836	820	813	852	880	847	885	806	832	874	855	823	872	873	824	867	842	849	810	873	832	862	815	829	870	803	857	839	911	866	874	892	860	903	866	791	859	805	825	844	857	798	825	798	846	820	861	832	831	846	819	871	809	822	857	852	850	887	805	879	873	862	841	855	829	865	834	875	823	789	873	808	868	855	857	847	828	857	833	820	849	815	811	832	891	820	842	870	845	784	853	818	876	841	799	793	808	782	834	890	873	881	847	831	837	850	805	882	776	853	852	823	908	851	870	820	839	911	854	801	815	809	856	881	795	894	830	827	850	861	844	904	824	848	882	902	829	851	852	805	774	832	812	866	892	884	889	835	882	822	831	885	812	898	847	868	856	811	845	850	911	829	828	867	859	844	894	846	822	839	831	869	888	859	856	831	820	860	904	789	845	801	848	882	866	888	823	872	848	858	859	892	832	856	814	849	820	804	857	863	839	846	834	880	867	858	860	830	842	803	848	797	819	844	847	854	828	844	902	847	847	826	882	852	795	873	809	807	807	826	874	818	795	804	811	834	878	799	863	968	816	855	854	803	907	820	857	871	838	815	854	895	840	872	827	852	823	847	840	829	827	817	857	854	829	834	841	836	844	846	857	848	829	853	824	801	823	800	807	867	873	866	847	850	840	825	889	797	797	841	773	926	862	841	826	886	879	852	854	822	821	842	849	821	836	868	844	876	858	865	907	920	845	814	801	819	827	819	853	869	830	842	827	851	907	893	851	823	856	832	862	822	862	837	861	864	859	822	862	863	846	776	859	844	854	899	845	812	861	835	827	763	842	874	840	789	812	826	852	861	829	823	823	834	825	822	886	816	838	843	863	847	838	866	781	862	839	850	845	815	853	821	853	792	830	858	877	838	848	899	859	785	858	838	791	880	792	859	846	912	831	808	845	830	812	827	805	857	820	854	838	835	840	846	834	848	867	907	854	820	858	884	832	852	838	828	855	860	799	845	836	882	810	793	817	863	890	861	855	812	898	891	792	830	804	824	876	833	866	864	827	868	856	859	868	859	850	796	868	846	850	831	837	868	853	859	882	873	853	847	847	855	813	877	814	830	829	817	864	845	887	835	868	856	855	905	829	828	835	883	815	825	808	840	811	842	839	905	817	802	877	843	828	847	897	817	804	851	826	896	816	858	851	836	835	868	899	866	891	901	814	868	822	847	811	876	818	809	831	918	853	814	924	867	848	877	865	808	872	872	854	865	915	839	828	801	823	812	830	876	872	850	794	846	876	825	871	836	868	886	829
1206	218	229	211	181	158	160	170	170	164	157	158	180	173	189	177	170	173	162	191	156	142	164	177	167	138	174	161	189	184	160	191	141	162	140	194	170	162	159	137	158	147	169	174	170	170	162	177	142	171	158	154	161	182	173	165	169	152	148	164	166	146	154	165	178	152	159	154	190	176	174	166	142	162	167	146	179	163	156	148	168	189	174	141	158	165	158	170	149	162	172	155	133	154	161	142	176	182	163	164	150	176	163	163	162	179	162	171	182	170	166	162	158	166	170	149	147	176	159	164	161	165	160	166	145	178	178	165	181	158	150	180	166	163	158	145	165	158	182	184	143	175	176	155	148	158	166	171	161	161	155	164	185	168	166	156	188	168	151	168	155	144	174	163	153	158	156	155	166	167	179	184	154	152	151	182	143	184	167	160	160	162	152	149	172	163	178	161	190	132	146	156	171	169	158	161	149	151	165	163	166	143	157	144	176	147	153	154	159	177	157	178	178	144	139	147	161	150	155	144	177	185	171	172	158	155	163	183	185	176	189	163	166	175	143	163	153	157	156	162	173	168	161	158	172	184	170	159	141	156	170	183	130	155	159	169	163	177	174	179	163	169	160	182	180	163	152	173	177	167	171	170	173	143	169	156	161	196	154	156	151	161	143	149	158	161	162	166	159	182	160	162	168	160	150	136	152	154	151	181	178	159	173	160	175	153	175	162	155	167	134	155	157	188	161	165	165	160	181	137	168	148	140	147	165	170	176	168	183	184	198	190	154	167	165	149	185	177	161	143	159	170	165	138	143	150	169	167	178	141	181	145	147	152	158	168	144	152	167	150	159	173	162	165	164	169	174	159	175	177	153	173	174	169	163	156	170	158	147	161	168	149	157	185	173	161	140	168	167	165	186	150	140	166	146	138	168	175	172	164	194	169	157	176	161	166	168	162	156	144	168	153	164	178	157	156	164	165	148	170	159	148	181	187	199	156	186	160	162	179	155	193	168	171	180	145	166	166	177	160	169	160	158	182	177	169	178	143	183	159	144	169	154	141	161	182	186	167	188	156	163	168	161	163	178	170	169	174	188	139	155	175	172	171	172	154	193	171	157	179	172	180	162	176	153	164	177	163	179	160	165	158	153	127	159	163	152	159	164	169	151	157	172	163	164	179	170	199	156	179	190	156	175	147	156	144	168	181	141	137	171	152	159	168	179	196	173	176	186	160	182	160	150	170	146	174	158	184	158	152	157	143	144	145	152	177	173	182	167	164	164	197	170	173	160	168	152	161	144	147	185	183	167	153	155	163	159	168	149	155	148	177	189	170	166	165	159	146	163	142	139	162	179	199	164	148	154	167	174	170	170	153	155	170	188	164	189	168	170	172	161	163	169	146	166	183	162	173	154	147	172	166	156	155	142	200	188	166	178	169	160	162	145	161	155	155	160	162	171	176	180	161	157	156	139	161	177	149	164	167	166	175	167	164	167	163	175	169	176	170	183	152	175	144	166	155	172	171	170	190	149	168	172	170	161	152	177	169	164	171	148	140	163	178	176	145	175	144	172	151	180	176	161	166	179	144	161	145	145	160	171	160	161	151	185	164	161	163	162	170	175	164	170	162	161	155	157	155	160	162	164	160	157	148	160	173	153	181	170	162	154	171	154	158	160	165	185	160	149	162	173	172	191	172	171	160	149	179	156	142	163	182	160	153	152	163	162	135	165	142	169	168	166	177	169	169	176	162	155	137	159	146	134	138	177	154	157	124	179	156	154	179	148	191	162	156	169	159	156	168	158	178	169	163	169	163	167	170	156	169	167	166	149	182	150	191	140	165	179	178	149	185	156	162	175	158	168	184	156	136	140	165	169	177	158	168	155	163	166	163	192	147	160	155	176	151	142	163	182	155	162	156	166	178	156	157	170	156	165	182	132	150	158	153	164	159	154	200	184	146	153	201	174	158	167	159	167	162	154	165	171	176	150	164	159	169	164	173	181	162	150	161	148	147	175	172	176	178	151	162	158	181	162	156	151	167	151	162	154	163	155	153	172	148	169	184	145	189	172	176	183	157	160	176	169	178	154	165	159	167	159	159	143	196	173	172	169	136	143	158	164	160	155	176	138	146	151	174	147	139	165	152	162	146	142	154	173	155	153	151	153	178	151	183	173	151	147	153	181	164	171	157	161	168	186	151	173	146	169	160	172	153	158	157	174	161	166	149	169	171	165	146	154	166	171	157	185	168	165	160	167	167	156	157	154	159	160	157	180	166	168	155	162	151	149	176	160	186	151	167	153	145	140	162	181	154	167	170	163	167	166	159	170	180	160	168	142	144	152	141	168	154	149	169	168	159	149	163	205	164	154	160	170	151	160	132	154	151	149	162	165	157	156	161	175	168	187	184	160	151	170	172	172	157	180	147	140	167	170	156	168	153	161	179	173	169	167	157	177	163	164	154	163	165	148	173	183	165	158	154	179	135	175	184	151	188	174	172	161	171	160	187	166	176	173	166	169	146	142	168	148	151	158	170	163	172	143	184	160	173	162	171	164	183	160	146	144	167	151	159	168	154	169	174	139	182	159	178	151	182	145	138	176	179	142	159	162	174	159	164	183	158	156	154	150	167	160	161	163	170	172	163	178	156	176	160	162	159	131	155	168	181	168	155	179	153	164	170	161	163	171	183	153	156	160	171	145	145	176	163	159	156	157	196	165	155	149	170	159	164	156	176	142	165	163	170	157	175	162	160	141	150	173	154	152	168	162	157	160	163	165	156	178	179	167	155	146	160	168	161	197	167	179	161	187	176	160	173	162	187	157	162	163	196	180	157	179	179	174	178	166	162	164	141	166	172	168	164	174	145	157	163	156	174	169	173	152	169	142	170	151	189	153	182	171	174	163	182	159	179	197	153	166	185	157	173	160	156	159	172	186	135	153	156	143	153	160	166	162	164	152	172	166	150	166	145	158	177	142	165	168	150	179	162	144	162	161	177	162	146	171	162	125	151	156	172	172	162	160	150	158	160	139	164	164	178	166	152	165	166	155	143	178	157	148	166	172	149	164	164	158	150	158	160	176	181	164	172	180	158	180	185	139	194	151	173	156	145	176	145	162	174	155	152	150	174	164	160	165	154	154	193	156	168	166	161	154	184	149	175	168	184	168	184	166	158	136	161	175	154	188	157	140	156	150	179	155	154	166	180	170	173	149	152	151	176	184	153	161	179	163	160	171	179	171	182	186	156	143	172	159	164	170	161	180	186	163	155	164	170	158	168	156	161	170	175	166	163	157	155	140	159	165	166	144	179	159	158	184	181	187	161	154	184	162	156	161	147	174	161	195	160	158	159	154	149	166	168	154	154	160	157	169	179	170	184	162	157	155	162	170	176	176	172	153	173	171	150	181	176	140	177	180	177	155	157	152	174	158	179	159	171	191	173	166	164	156	155	169	177	162	161	154	147	156	158	163	149	162	150	175	169	152	162	179	162	166	175	153	149	145	163	164	149	167	159
2003	663	744	781	725	727	653	669	631	603	612	653	592	584	638	582	583	568	627	559	518	561	587	568	533	558	554	524	559	554	548	522	568	553	596	602	541	557	562	574	557	557	550	548	567	542	557	505	536	564	569	574	551	556	606	564	569	600	547	574	574	554	564	606	560	544	538	568	586	550	566	550	576	561	546	569	551	547	572	501	551	571	571	559	589	566	535	552	548	545	550	563	571	550	558	560	581	581	591	524	563	619	577	516	549	563	547	547	562	563	550	584	564	517	566	554	540	589	539	569	554	584	574	569	583	544	572	526	575	537	594	575	564	609	542	573	542	568	540	578	578	570	570	554	546	562	549	534	555	548	574	557	523	585	511	575	556	532	586	533	547	565	549	579	567	537	617	561	533	549	578	544	520	559	560	582	564	561	612	556	567	582	541	541	530	582	607	557	559	519	541	544	543	633	519	541	567	569	574	579	535	548	555	576	595	547	544	560	593	574	521	538	547	577	527	540	555	564	548	563	551	534	589	605	581	543	571	600	527	572	575	543	570	532	575	583	555	524	507	562	549	549	554	570	595	543	574	529	569	593	560	559	579	496	551	550	565	582	524	539	582	518	589	545	518	585	556	584	535	568	548	552	600	537	540	572	552	539	541	544	511	547	535	536	569	606	565	585	525	575	571	550	533	580	546	543	564	568	548	544	490	541	575	542	529	576	517	571	540	596	565	541	531	606	602	558	523	516	550	589	519	532	604	575	543	570	574	569	560	558	521	544	532	552	556	561	537	570	527	567	627	584	546	570	540	556	546	578	544	538	564	530	557	584	554	549	555	525	566	575	577	590	530	557	581	559	515	566	563	574	601	591	565	563	545	542	517	567	595	536	541	558	584	552	552	574	559	527	572	549	562	563	514	553	571	549	533	578	545	532	577	556	548	550	523	593	558	595	525	547	580	534	552	559	539	578	559	553	537	573	558	576	574	568	572	579	578	569	548	535	552	549	561	576	564	533	605	538	541	555	568	584	553	534	571	567	510	558	550	580	580	553	586	546	567	579	549	594	565	574	554	565	547	543	573	551	554	573	541	518	542	580	628	524	573	522	567	564	516	590	521	548	564	524	577	560	545	534	542	518	565	560	548	518	538	578	618	563	551	591	577	537	581	565	522	532	555	524	526	596	550	594	537	554	602	585	541	551	514	583	575	518	558	564	570	580	579	552	552	581	538	559	523	548	555	570	553	584	580	575	546	590	530	539	556	576	603	585	522	533	513	554	575	573	569	569	549	521	570	537	556	574	558	581	552	585	538	536	579	541	534	567	585	578	589	550	557	569	549	563	538	589	569	543	544	540	571	611	586	523	549	541	560	549	528	538	539	545	558	577	573	569	552	560	564	541	550	526	562	592	563	579	538	510	554	571	560	581	585	603	570	564	541	585	573	540	556	565	537	593	546	548	539	546	533	572	558	498	542	528	563	562	574	557	543	518	535	561	554	557	538	563	549	533	569	572	570	521	579	567	606	532	564	543	559	599	562	582	505	579	541	533	577	569	557	556	533	554	543	590	527	528	542	564	565	540	522	520	550	541	554	572	529	546	561	548	538	567	565	559	571	558	602	507	569	552	536	566	574	549	572	551	591	574	535	534	550	601	580	567	589	536	557	551	517	554	591	567	564	534	585	589	559	568	541	546	558	552	561	569	558	536	523	572	568	584	531	507	560	555	549	569	583	563	560	554	556	562	519	552	563	545	538	526	560	527	532	546	624	510	541	564	593	538	576	543	595	528	510	556	535	560	536	556	551	515	559	584	575	536	565	586	560	539	574	552	584	564	545	542	556	573	537	539	536	538	595	529	558	518	542	543	558	557	563	538	539	582	559	545	556	576	571	569	554	558	537	516	560	600	576	582	546	565	546	523	585	526	559	522	564	547	571	557	599	528	557	555	549	524	568	595	546	568	522	570	576	588	544	562	572	544	541	572	548	528	587	590	580	536	527	540	563	576	552	584	568	535	551	560	580	570	568	542	559	513	556	568	539	543	566	554	522	567	495	557	546	578	552	556	558	594	579	592	589	551	567	541	505	546	533	524	561	542	570	549	551	548	543	562	545	549	543	559	533	592	577	561	565	554	566	542	580	594	551	547	567	532	613	563	579	576	529	542	525	560	585	566	535	554	548	560	565	571	541	566	578	573	552	527	553	589	565	571	553	558	564	551	548	575	583	524	559	548	565	534	565	590	560	569	569	534	575	538	549	558	544	561	544	596	543	571	576	556	563	571	584	563	587	524	542	563	537	576	557	537	586	567	559	576	527	532	577	540	598	588	566	567	560	565	544	563	581	549	606	556	558	590	555	571	554	583	552	585	529	517	584	559	590	581	556	585	534	547	514	557	566	532	582	607	538	548	569	584	603	539	568	521	577	519	525	572	505	530	578	551	544	561	563	563	512	571	531	568	536	548	585	559	543	557	572	518	555	568	578	542	520	582	564	553	578	559	523	547	563	573	519	576	526	542	545	566	531	523	565	550	535	540	497	583	525	588	546	539	558	558	546	565	574	581	524	562	572	557	560	565	574	550	528	570	514	539	556	522	566	536	554	568	573	512	539	567	502	524	556	582	563	550	537	559	540	553	614	542	558	550	540	563	559	543	547	565	525	598	518	539	535	557	548	547	585	575	590	537	615	612	583	567	542	559	524	579	558	618	575	543	577	608	563	599	569	545	533	565	531	539	589	545	517	567	560	530	531	589	534	596	535	555	560	562	524	538	548	558	548	527	565	526	562	590	542	598	528	546	608	581	543	551	556	519	575	555	515	587	546	588	520	525	566	552	553	549	582	586	561	562	584	495	582	564	549	600	555	555	589	535	517	531	606	512	545	570	521	573	507	543	565	541	542	540	556	564	511	553	551	557	548	578	585	555	533	602	541	552	538	538	590	566	599	561	567	562	573	535	517	581	543	514	587	538	552	589	581	553	546	582	590	582	536	566	564	577	584	567	538	569	583	549	597	596	521	573	535	594	556	595	581	594	534	550	535	601	542	507	580	565	572	573	534	568	569	582	573	572	573	532	553	558	504	553	561	539	579	529	586	518	574	538	592	576	551	548	564	557	542	520	568	557	572	597	611	550	572	546	552	563	569	615	573	539	547	530	535	543	557	523	576	544	576	557	578	542	546	546	570	525	552	616	527	574	549	554	542	560	559	555	551	543	600	586	530	553	549	563	541	604	573	538	567	542	603	564	574	548	568	570	548	557	540	554	553	540	569	528	570	541	544	565	569	551	560	544	558	555	566	546	554	586	586	553	537	565	545	541	588	566	572	567	593	560	577	547	528	592	529	547	619	564	543	557	526	548	545	549	541	591	571	552	537	535	597	575	562	565	549	535	560	518	554	564	536	568	546	563	580	585	574	532	527	584	562	517	596	541	563	568	542	556	556	549	518	565	535	526	560	553	594	620	565	518	527	555	546	538	562	581	581	558	539	537	533	538	544	514	520	564
5025	1281	1495	1200	860	681	600	470	443	413	395	356	363	348	316	343	332	315	351	312	330	321	305	278	283	322	317	347	289	321	308	280	320	287	253	311	303	306	308	324	322	339	320	302	321	285	301	281	312	323	307	297	287	294	283	313	287	300	308	273	312	290	260	302	312	310	341	249	300	266	295	289	312	305	299	307	310	288	278	296	294	332	301	303	273	303	325	281	300	340	337	310	274	287	259	277	294	285	305	297	305	283	289	297	303	301	291	298	282	271	276	315	295	308	283	294	256	300	313	276	295	309	325	281	290	309	311	306	321	291	275	327	293	290	281	290	288	287	324	283	294	280	296	297	330	273	288	291	285	267	280	277	310	310	306	308	267	273	320	289	310	291	286	300	288	304	279	285	295	301	281	299	311	262	321	277	301	307	279	310	297	284	280	257	266	308	315	289	281	305	301	292	284	286	276	287	301	318	315	284	288	288	302	307	316	269	293	291	299	330	291	258	282	299	283	310	305	280	295	318	311	316	277	285	302	278	254	279	305	292	287	297	277	293	302	285	323	296	307	275	316	304	308	314	278	319	300	277	324	286	309	275	290	304	276	310	303	314	295	270	320	270	264	269	284	285	292	304	292	319	307	308	279	280	315	298	312	266	298	281	320	321	311	302	287	283	285	270	266	283	278	283	280	284	269	277	280	297	300	280	291	323	292	299	304	276	294	323	291	249	320	279	290	293	306	321	311	289	295	263	282	268	280	287	261	273	285	305	275	276	257	273	304	256	306	262	270	297	287	293	266	312	267	277	308	261	277	278	301	282	312	317	287	291	291	300	309	285	282	281	305	296	289	276	300	284	282	304	276	300	287	282	293	301	294	284	315	261	291	267	312	299	251	304	318	296	281	307	286	272	312	278	258	286	277	322	270	297	292	283	299	287	287	286	290	277	325	318	317	287	283	281	317	321	270	274	286	301	298	276	275	305	298	290	293	293	269	268	286	289	285	311	300	297	259	300	282	289	294	284	301	280	293	320	308	287	291	295	284	269	298	293	272	322	299	286	282	276	315	323	252	303	314	291	302	287	312	270	320	299	308	294	265	288	291	319	261	251	314	295	281	294	263	294	282	301	293	321	293	275	292	312	293	313	290	298	294	321	318	301	285	292	316	310	316	297	275	287	302	298	287	262	292	292	315	314	274	293	273	303	269	315	278	286	305	289	285	273	289	292	308	277	297	286	291	277	294	288	293	284	315	308	297	285	293	294	298	292	300	319	313	300	295	310	283	309	287	304	295	322	302	269	314	287	285	301	281	278	302	306	307	287	310	322	312	315	288	306	270	281	301	297	287	310	287	288	319	310	302	320	312	277	273	306	286	291	307	342	288	277	278	306	277	320	262	276	302	288	275	284	332	330	288	299	299	286	299	275	279	321	304	300	302	302	294	255	316	281	281	283	262	297	288	327	307	290	281	307	280	308	280	308	289	288	302	307	289	302	280	278	273	306	298	313	296	298	273	293	308	294	283	293	306	331	290	310	253	286	285	264	293	298	252	311	268	290	283	275	290	289	264	269	255	272	324	276	298	257	249	295	265	283	309	285	269	305	290	300	296	266	319	308	283	274	287	314	271	301	286	276	284	302	294	298	270	284	296	295	308	265	284	298	293	266	283	316	307	276	290	308	313	289	296	266	300	325	284	304	304	317	295	287	293	268	302	307	305	262	328	305	261	304	288	284	320	288	272	272	288	323	299	282	270	271	276	287	292	307	286	279	314	287	262	289	334	305	286	277	300	281	280	270	294	316	304	301	291	277	297	304	298	318	276	281	281	269	292	304	292	276	314	296	297	305	320	313	292	305	310	325	300	257	294	302	268	303	316	311	297	292	293	267	313	286	281	302	305	259	299	315	299	283	275	255	317	270	304	323	289	285	300	296	303	273	305	323	330	290	270	287	278	271	293	264	285	281	272	286	286	286	283	311	285	311	297	320	296	292	283	296	290	317	310	305	288	280	306	259	329	326	288	294	279	280	298	298	272	272	282	285	310	276	294	280	342	290	277	300	288	310	280	315	286	284	261	284	296	335	301	294	259	275	291	277	300	277	295	308	288	298	317	270	293	298	313	300	300	307	316	295	321	294	311	292	318	306	299	295	278	305	321	301	307	306	264	295	296	302	317	298	317	285	267	286	331	295	256	301	275	296	300	265	306	287	312	275	297	275	270	288	286	303	293	346	327	304	269	283	284	258	300	313	297	308	277	282	299	316	300	300	290	305	284	307	295	291	278	278	295	307	291	283	285	283	298	298	283	286	304	290	258	300	296	298	289	319	284	315	301	294	297	276	292	287	276	290	305	290	292	284	292	348	319	285	296	298	303	305	303	322	281	298	281	293	285	331	316	305	303	287	292	288	306	268	288	323	283	306	309	307	284	293	303	258	298	274	309	289	313	310	324	279	308	282	279	295	280	276	308	296	331	292	285	297	281	273	269	264	287	334	321	281	283	275	255	278	273	276	293	304	264	271	268	310	330	312	318	297	296	321	299	271	294	329	309	283	329	313	326	293	302	287	313	322	267	257	288	283	313	294	262	273	316	270	313	312	296	312	252	286	299	292	285	293	292	277	295	296	320	305	288	317	277	307	313	266	304	285	282	297	302	287	299	286	310	309	310	290	282	284	322	283	298	301	321	292	257	294	293	281	276	295	284	279	315	272	314	283	312	281	300	330	305	269	319	306	280	285	283	296	284	276	277	298	310	297	320	291	316	289	315	314	290	306	271	284	277	304	344	299	270	325	308	294	292	315	292	282	276	343	304	277	266	280	303	311	300	287	304	297	324	283	285	309	311	271	291	297	253	318	300	285	270	294	318	289	279	296	275	304	291	307	278	306	277	282	288	287	313	315	297	302	295	260	286	294	274	299	290	301	252	287	330	311	281	286	284	280	319	296	314	267	296	305	292	298	308	258	271	274	315	303	305	329	267	298	306	292	296	306	326	259	308	319	313	280	301	297	314	312	289	308	263	332	312	282	286	313	277	306	297	301	304	292	288	303	317	312	344	316	289	279	292	306	264	292	310	283	273	266	298	311	285	298	278	278	262	292	328	253	336	282	295	285	305	283	278	289	287	267	303	346	297	271	288	305	285	303	308	303	299	300	298	301	299	278	302	283	292	266	313	290	286	291	267	291	282	277	280	301	284	291	305	301	279	317	300	304	325	326	296	295	309	281	274	303	303	322	305	259	275	312	275	279	267	313	291	313	318	278	280	275	291	294	268	307	322	315	299	298	286	340	298	268	299	288	267	310	294	304	305	252	281	300	308	274	301	281	298	315	301	323	301	287	319	297	290	274	277	275	293	287	313	271	302	300	296	303	296	289	282	283	303	299	291	306	273	289	284	282	279	284	283	284	277	291	272	297	294	268	278	280	300	322	298	316	283	277	301	261	289	305	247	346	311	278	315	326	330	298	297	288	307	265	299	282	305	277	320	320	310	269	277	291	309	284
5877	1977	4040	4204	3732	3067	2635	2341	2015	1862	1671	1561	1473	1414	1307	1287	1190	1173	1211	1096	1064	1116	1075	1069	1010	1033	1030	1019	1065	997	974	991	1042	986	932	1009	967	974	972	1005	955	990	947	903	957	933	901	908	984	909	952	968	905	950	977	947	929	911	968	947	939	925	875	912	939	910	931	902	947	926	888	895	921	916	937	943	950	956	926	891	949	946	930	888	945	924	896	930	907	929	930	914	856	872	943	939	939	895	909	888	902	942	880	910	948	920	938	920	914	866	941	891	850	893	911	888	883	920	909	944	938	923	915	896	926	889	907	891	880	933	869	862	919	895	913	913	899	924	944	911	956	909	886	932	917	889	935	902	896	894	837	891	846	943	933	907	869	873	853	930	947	844	893	918	892	900	957	883	905	903	915	873	858	857	972	915	909	920	907	881	904	864	927	904	906	939	908	955	934	877	858	912	901	880	913	934	863	918	908	893	942	921	900	892	945	890	903	870	957	918	925	897	894	910	867	893	987	891	887	964	916	952	877	887	863	928	887	888	911	926	900	934	894	863	917	896	858	861	881	886	926	844	941	932	939	896	973	820	895	933	873	891	903	922	837	910	935	857	911	885	906	845	884	886	914	885	857	887	923	913	918	886	907	906	909	941	881	851	924	868	967	904	913	884	880	941	922	907	871	873	882	891	904	899	950	901	892	877	931	909	885	917	919	845	851	837	941	903	859	918	865	939	892	884	932	904	931	900	863	864	875	860	889	832	924	918	891	890	888	895	920	832	887	884	932	903	924	921	908	864	934	840	912	927	880	914	943	872	909	957	917	918	896	869	866	895	847	896	853	898	890	895	950	886	930	882	946	884	915	907	890	891	871	872	919	886	902	927	848	873	936	890	881	925	906	881	892	893	887	900	850	893	927	898	868	844	879	879	916	909	926	949	922	880	907	866	892	907	913	870	896	865	856	809	919	886	894	914	892	868	903	935	873	903	925	866	933	950	857	862	894	891	912	951	858	930	891	897	887	887	924	927	894	853	921	828	923	890	935	888	865	893	910	943	898	865	893	898	870	934	885	908	900	908	932	905	958	919	898	864	909	860	934	888	898	903	865	916	849	895	913	882	877	877	925	881	839	873	895	943	931	873	868	877	866	935	869	871	936	906	889	881	883	859	898	919	899	900	862	893	864	911	888	940	889	883	876	907	891	883	938	867	910	928	870	837	963	904	887	891	882	846	907	897	885	859	893	910	954	888	848	850	942	948	902	944	906	955	882	877	949	897	891	908	926	915	898	899	858	872	850	863	912	902	869	886	874	890	895	891	883	891	916	912	924	846	929	846	914	853	870	918	908	900	868	854	911	926	897	910	872	929	935	854	883	893	948	857	848	887	887	941	934	909	943	915	898	912	915	891	848	931	935	946	867	917	894	912	885	926	863	867	935	883	856	878	936	915	898	876	889	873	899	917	886	933	968	916	895	857	930	889	888	893	925	934	857	901	900	896	886	896	863	904	859	910	880	886	878	893	940	905	873	881	900	906	942	910	931	879	872	887	885	882	856	868	872	881	898	952	864	904	906	914	935	917	885	892	887	884	959	868	870	868	924	891	907	893	925	945	914	910	908	923	899	940	925	918	861	892	942	905	962	926	917	916	932	882	878	917	894	912	884	875	945	917	922	861	936	903	937	828	889	888	994	907	927	879	890	933	896	883	909	944	933	839	911	896	887	863	869	925	901	886	884	914	886	901	901	898	917	887	874	889	896	939	912	932	922	927	914	933	915	914	888	919	912	881	884	835	959	911	965	916	922	846	861	922	901	906	869	943	921	895	924	921	870	851	887	905	871	876	902	948	894	901	884	897	897	914	874	931	899	930	931	868	895	911	876	915	913	902	904	873	900	948	858	924	915	849	905	886	912	903	921	909	893	886	928	898	897	870	902	898	911	876	928	906	878	944	933	913	920	863	893	886	940	870	880	916	902	928	946	877	909	893	885	902	925	909	867	876	865	888	877	879	922	904	968	885	867	893	898	899	939	883	876	874	907	906	893	831	930	912	902	947	899	855	869	922	887	943	926	925	955	884	892	904	866	916	979	879	895	899	919	845	920	905	896	901	921	870	903	907	899	867	871	889	943	902	979	900	912	914	888	915	857	894	927	930	883	872	934	871	856	929	927	881	845	893	907	870	856	941	884	867	929	922	900	855	849	936	905	929	918	882	861	914	853	942	824	926	917	935	831	875	906	920	883	905	840	883	890	861	903	908	907	858	926	908	918	866	915	887	907	887	850	931	935	930	856	928	954	897	951	878	878	916	876	908	862	933	861	926	877	875	890	947	879	916	951	902	884	918	844	900	889	901	902	864	884	923	929	899	904	917	914	905	889	960	905	920	930	928	871	904	938	922	894	894	879	947	908	900	903	864	903	909	909	897	873	954	915	896	912	924	919	883	895	876	900	914	894	900	919	859	914	879	860	917	850	900	852	868	869	927	887	853	916	913	903	906	929	897	871	871	882	918	878	929	853	906	895	900	901	889	962	877	873	906	890	835	906	943	946	935	903	877	946	913	934	925	889	950	898	913	956	922	904	897	889	928	903	934	871	870	878	883	882	886	935	936	909	917	868	898	900	905	923	872	882	895	958	887	886	848	917	873	923	879	861	897	920	859	875	905	875	886	939	851	882	924	883	922	904	879	924	897	925	940	830	923	873	864	904	877	929	892	888	926	875	928	854	910	878	917	892	852	890	890	923	882	903	889	901	882	917	882	911	923	877	929	909	902	922	910	884	936	901	896	900	971	863	888	854	885	913	879	897	915	912	881	944	893	872	904	981	892	896	913	901	884	921	900	876	880	865	851	867	931	876	903	954	841	911	892	942	905	946	899	918	882	834	918	867	895	847	929	886	880	919	895	852	866	885	924	870	882	867	923	883	895	851	878	930	925	919	898	909	901	908	864	894	950	908	939	814	895	893	883	897	843	892	879	888	890	865	864	925	895	883	903	878	928	911	915	859	932	891	838	895	883	911	895	875	861	890	899	962	920	902	904	898	929	856	962	948	927	849	906	948	928	900	860	902	869	924	889	905	908	856	869	936	937	852	888	932	946	873	844	869	894	915	900	913	866	913	930	899	868	856	905	880	928	888	898	896	942	896	915	871	878	901	924	934	874	884	909	908	891	914	921	907	891	891	951	902	876	913	914	932	959	889	920	869	878	885	916	859	847	874	922	905	893	867	867	957	848	888	910	928	929	889	951	891	851	842	864	879	863	889	886	900	905	862	885	905	893	931	921	931	920	895	911	892	847	946	916	823	892	915	929	916	891	910	906	894	897	911	908	903	857	878	886	915	947	870	955	939	969	887	928	917	944	893	904	891	901	939	880	929	919	901	910	936	903	925	934	888	985	901	884	885	906	885	895	899	902	886	858	895	917	947	898	898	950	922	907	876	886	901	853	855	909	910	917	908	859	933	926	888	914	953	917	913	935	911	860	932	910	908	923	896	862	903	899
9212	2608	2839	2057	1412	1015	780	671	595	517	502	450	390	381	373	355	335	346	326	313	295	322	317	321	308	315	305	289	287	287	297	288	267	309	302	263	309	308	295	281	300	270	262	271	264	279	286	283	275	283	304	297	272	257	275	269	284	280	288	264	281	300	286	292	290	271	277	301	304	261	268	313	298	271	274	267	271	270	287	267	278	250	283	275	277	282	272	286	292	264	270	266	279	263	304	263	300	287	270	269	294	284	269	274	291	257	264	271	241	267	278	280	278	251	305	274	279	284	283	307	282	267	290	259	290	311	277	260	272	256	286	295	267	269	288	287	275	275	284	253	272	254	283	283	273	306	252	263	243	254	263	280	287	281	229	242	273	296	296	268	274	260	289	253	298	282	260	262	257	275	272	267	310	301	279	285	257	278	270	255	268	306	308	280	254	280	298	273	238	297	248	261	249	299	284	285	278	275	282	268	298	301	239	262	269	268	296	274	285	251	251	271	282	265	279	251	282	278	287	263	296	292	305	233	269	297	292	307	332	294	287	263	248	289	252	257	303	282	293	296	257	258	278	292	271	316	272	262	273	314	288	265	258	293	279	291	272	294	283	259	293	280	271	248	256	326	285	255	276	278	257	289	298	269	294	277	286	280	278	271	306	280	258	292	315	298	267	286	296	283	265	268	295	254	275	263	287	243	258	277	275	249	300	262	273	266	293	266	257	239	260	292	252	284	281	274	277	293	296	265	279	274	272	266	266	267	273	260	267	304	271	279	284	265	278	263	272	275	288	315	293	270	292	251	271	276	263	249	268	267	293	252	258	285	276	291	268	267	274	282	261	277	289	286	286	285	281	246	285	247	259	278	279	272	256	286	295	276	288	268	270	274	283	279	258	260	294	248	302	299	283	288	290	274	245	279	286	251	257	288	270	294	278	275	271	275	275	297	268	286	284	294	261	260	299	275	289	284	244	275	265	271	300	278	263	298	272	265	259	277	313	265	258	273	251	300	275	272	271	271	283	282	276	262	270	283	296	269	270	264	268	275	271	249	287	286	263	302	296	253	288	243	256	279	299	260	265	243	263	280	261	279	271	302	281	306	303	309	273	283	301	250	255	285	265	298	252	285	267	254	272	307	275	272	274	275	245	240	275	258	277	280	271	258	293	294	239	271	274	285	302	290	285	328	258	266	274	275	269	278	279	274	302	284	277	286	278	276	272	230	273	261	265	274	261	256	299	241	304	274	287	293	261	261	272	277	302	255	292	259	267	264	305	290	281	318	298	270	258	263	281	282	274	290	315	269	291	274	280	293	288	259	298	278	262	265	267	268	282	260	270	286	273	259	265	274	244	255	232	272	282	275	273	278	287	295	285	268	266	272	287	235	282	283	299	289	261	267	277	295	289	285	280	285	280	283	282	292	267	282	301	256	274	268	295	285	247	293	248	260	281	286	288	318	255	305	278	269	253	295	283	271	267	275	261	262	283	253	296	274	257	267	271	256	295	304	291	288	280	289	288	286	290	288	272	278	261	282	288	271	254	266	278	268	289	293	267	247	281	281	271	283	249	254	292	283	275	264	290	261	306	284	292	284	293	284	288	280	275	277	285	265	251	274	286	271	287	257	285	271	287	290	275	294	268	263	269	266	289	257	270	268	273	280	276	282	278	259	264	306	281	227	260	286	271	281	272	271	245	268	260	277	291	274	258	263	286	290	284	283	268	271	262	282	281	283	274	287	284	253	291	281	266	282	297	276	280	281	290	270	280	257	269	262	295	261	252	266	251	300	287	262	245	294	256	299	259	274	268	263	296	282	268	275	314	285	277	259	288	286	256	285	259	260	300	309	260	263	290	287	249	280	293	287	278	273	271	264	292	265	290	263	287	266	235	267	255	276	309	282	267	274	255	278	271	252	263	308	258	247	310	273	280	289	256	297	265	300	295	273	245	274	267	303	245	276	252	261	273	289	270	265	271	271	256	270	307	273	279	292	268	263	285	302	257	306	255	277	243	259	283	243	285	264	295	282	278	284	286	273	293	256	285	291	276	301	264	270	298	283	270	264	260	269	263	256	307	273	231	271	235	259	274	273	280	303	284	294	277	276	256	263	334	270	264	275	254	280	257	273	268	283	284	286	295	316	273	277	261	274	301	298	267	278	269	248	296	246	275	258	257	288	276	306	264	273	249	276	255	319	268	287	274	274	277	260	269	274	282	268	292	290	301	285	269	290	268	254	279	281	268	262	290	274	259	298	260	304	269	278	259	287	288	280	270	280	268	282	278	278	277	286	285	270	284	267	242	262	268	279	286	275	298	279	256	294	304	268	255	270	286	293	293	279	276	291	258	274	278	262	267	290	297	263	259	281	295	272	301	277	264	289	269	269	275	277	280	251	262	288	250	274	267	273	268	277	313	287	294	259	227	286	308	269	287	286	289	282	270	261	250	257	279	282	284	311	285	258	250	261	299	315	257	294	251	280	267	265	265	293	289	284	289	289	272	243	295	269	269	310	281	270	303	270	268	276	278	279	289	281	267	277	268	266	249	248	254	303	260	251	309	303	317	302	275	243	280	269	302	303	284	260	273	271	275	273	273	268	287	280	266	260	270	297	269	279	263	273	270	292	310	270	264	258	258	307	295	289	288	260	273	276	269	266	281	283	285	298	280	283	264	308	272	265	268	318	285	279	245	300	261	283	263	278	299	268	277	251	252	302	278	299	266	303	251	246	268	297	270	255	284	279	269	277	268	295	282	248	266	263	273	289	279	257	285	286	270	277	297	281	247	279	258	257	259	290	285	289	269	268	260	267	269	276	296	275	275	255	261	257	259	284	263	269	274	247	298	273	262	271	248	292	304	278	268	279	271	278	305	287	296	285	298	305	280	305	257	306	275	288	285	302	277	281	284	292	283	279	266	292	286	244	271	274	335	244	263	273	281	282	267	290	295	246	264	266	255	281	281	285	275	282	290	260	270	271	266	297	263	288	253	257	270	281	261	286	263	285	258	293	283	276	260	274	280	281	268	292	263	290	293	287	297	289	291	253	263	283	265	283	270	278	294	266	295	274	282	273	273	277	261	284	266	275	280	274	305	272	266	278	265	275	258	255	264	272	258	281	282	283	275	287	317	289	285	284	243	260	275	286	295	282	244	260	287	270	299	259	273	272	231	264	304	274	281	279	266	282	291	280	279	259	291	249	284	256	293	290	269	298	266	259	267	253	265	288	298	288	288	321	295	232	260	266	249	259	269	283	292	288	267	260	262	319	282	293	275	283	329	291	280	267	266	281	292	304	265	264	278	270	294	313	278	272	292	260	263	282	273	239	277	273	299	294	284	281	263	282	270	265	284	253	295	300	251	284	308	290	286	303	263	249	260	285	269	293	294	246	270	270	288	295	268	267	274	290	254	278	281	300	286	290	285	274	259	296	279	293	289	264	234	265	250	298	253	282	268	277	261	277	235	288	274	274	256	277	277	315	273	307	297	259	305	244	260	269
7732	2955	6764	7049	6088	5097	4126	3438	3066	2587	2373	2132	1992	1827	1690	1566	1522	1372	1301	1294	1302	1239	1158	1130	1203	1145	1132	1113	1084	1032	1033	1016	1013	998	919	993	968	976	893	990	964	959	917	995	923	942	953	984	917	928	887	951	921	877	877	894	887	863	890	942	899	896	875	877	903	888	853	893	920	860	874	900	870	875	925	897	877	906	842	880	845	891	922	871	880	927	818	885	855	856	859	798	891	876	833	836	827	857	875	887	840	842	885	880	824	819	882	836	834	852	852	875	872	782	808	777	832	887	858	826	836	837	806	855	891	843	847	883	880	860	858	904	878	866	841	834	844	822	847	838	827	856	824	858	808	848	856	841	865	828	886	838	801	879	860	877	909	823	867	865	848	821	826	789	821	889	835	832	835	853	830	871	889	869	825	845	818	841	857	880	822	831	861	845	856	848	823	817	846	824	878	819	818	775	869	895	868	890	875	883	892	871	810	820	837	842	868	805	829	802	827	822	846	824	799	819	888	863	880	900	887	852	849	846	872	830	842	837	864	831	864	832	848	855	794	865	818	850	843	887	889	854	871	811	842	877	842	851	803	836	843	855	793	859	865	871	842	883	855	841	875	829	867	885	828	832	835	829	805	798	828	769	768	884	829	867	822	835	855	875	814	820	852	812	822	882	846	790	874	844	839	885	823	839	828	856	786	821	869	841	844	843	842	837	850	829	804	847	816	799	872	863	810	828	844	834	866	810	806	845	884	796	862	864	807	839	868	824	818	851	842	867	876	833	880	863	824	868	815	820	812	829	830	818	815	841	840	844	827	791	852	825	885	858	806	837	839	866	830	845	824	813	804	863	859	845	833	801	838	829	861	814	833	870	839	821	834	847	842	924	825	910	834	791	839	821	828	822	831	848	811	826	821	827	875	825	866	865	846	840	843	842	872	867	860	860	826	807	833	844	837	840	819	845	872	884	840	793	846	838	842	857	837	787	900	838	866	874	794	803	845	821	743	875	857	835	855	890	878	822	811	775	826	841	835	878	855	876	841	860	864	831	820	856	822	827	876	831	868	821	818	858	873	850	830	845	838	855	860	880	798	827	849	809	787	848	854	809	797	812	814	818	839	875	797	823	851	876	758	852	833	828	856	860	850	845	842	832	861	888	871	837	814	831	788	825	845	853	870	845	861	817	826	869	862	832	850	808	864	853	862	869	781	848	867	842	820	830	855	844	829	867	807	835	878	837	875	823	818	853	823	884	802	837	870	847	842	856	836	848	826	792	810	874	816	870	838	852	825	799	847	811	877	808	865	809	852	884	845	831	860	841	812	811	843	853	816	842	846	837	836	855	859	870	850	856	823	896	867	866	864	863	801	810	838	851	821	861	867	828	829	885	852	827	903	838	905	840	861	792	817	844	844	817	799	855	826	837	846	827	856	837	849	809	866	846	805	863	854	807	900	906	867	826	882	831	898	857	834	837	861	869	830	816	841	843	855	886	899	842	798	816	862	828	848	881	793	874	818	809	842	849	870	833	838	884	845	868	789	807	823	822	837	856	870	794	807	859	800	824	806	844	866	831	915	827	831	864	856	861	836	918	855	862	814	838	826	838	826	833	826	811	812	876	847	900	816	792	810	849	818	835	862	852	808	842	849	868	888	935	899	838	848	873	846	821	859	865	800	851	840	821	800	855	844	778	807	789	849	842	864	887	857	853	818	757	820	782	815	851	853	839	881	836	879	832	849	829	885	833	858	806	824	861	830	841	862	813	822	841	895	854	870	823	860	806	865	799	853	811	806	858	855	817	871	861	823	884	783	830	798	913	846	821	816	815	859	854	894	860	843	876	867	864	819	852	871	827	800	872	836	860	834	835	798	834	880	880	825	834	852	862	807	884	814	816	864	842	827	865	803	781	808	874	878	828	888	864	797	825	841	849	811	804	877	899	828	791	876	840	828	821	839	794	812	831	855	826	859	849	859	794	774	809	837	825	806	863	844	892	835	806	913	847	871	850	807	855	848	865	825	873	806	875	859	837	864	868	868	846	824	844	834	900	889	879	827	851	873	895	851	848	862	879	788	870	801	863	784	856	882	843	844	838	884	835	823	907	876	818	832	890	826	854	868	822	869	853	798	832	820	809	882	817	826	825	844	810	828	840	828	851	830	839	845	878	799	912	832	824	865	836	883	898	884	856	850	899	858	798	859	786	824	848	863	838	790	851	856	781	811	807	897	823	867	832	894	845	831	873	801	812	866	828	866	870	845	840	782	835	832	814	788	900	843	827	823	805	757	901	832	859	857	853	839	854	840	830	882	848	836	811	890	864	843	855	766	865	827	846	873	836	835	822	826	828	824	835	837	819	834	877	784	856	853	845	837	851	848	835	904	868	832	838	845	824	838	853	869	854	880	848	867	897	820	875	836	882	877	890	831	850	875	881	828	808	813	816	859	872	809	870	843	817	842	856	851	813	844	793	838	842	843	841	883	894	810	814	857	804	877	846	897	835	830	878	806	831	795	827	885	866	852	789	820	850	827	843	842	875	839	852	871	831	832	840	831	877	826	826	846	852	845	825	865	871	743	869	842	840	849	779	896	834	842	848	839	797	823	861	816	835	811	816	799	876	867	903	916	863	759	807	856	849	808	852	814	820	844	869	868	843	867	801	845	854	818	825	867	820	857	810	827	860	821	898	887	859	845	854	841	839	887	829	802	863	817	824	891	800	845	809	877	815	875	868	858	858	861	808	862	859	763	861	834	877	907	865	902	821	902	850	747	880	823	855	842	868	844	845	818	836	866	864	858	850	809	833	876	832	802	832	919	809	839	828	832	830	822	750	831	848	872	887	855	844	847	792	862	861	816	897	779	855	807	832	853	881	839	870	879	868	834	898	848	879	861	828	828	899	892	832	879	842	854	812	821	856	847	843	838	857	853	856	849	837	881	837	769	864	805	824	865	851	817	809	813	796	861	877	822	851	852	860	812	815	855	787	837	821	806	855	788	841	859	856	831	849	836	784	817	867	848	868	851	847	819	826	787	832	842	859	806	856	799	819	847	827	859	814	801	871	828	826	786	801	828	825	839	840	865	803	816	865	837	846	840	862	870	826	856	840	832	902	901	830	899	892	865	827	854	817	830	873	876	878	817	818	836	831	796	760	818	829	824	822	826	904	829	829	863	896	836	851	865	846	765	854	860	785	884	806	876	850	773	807	838	835	842	869	846	878	852	818	869	781	866	817	844	801	845	820	893	754	880	890	844	888	892	842	781	852	845	812	827	836	837	886	859	832	920	858	834	865	786	893	790	852	877	825	831	825	868	854	835	817	840	882	865	897	860	832	855	816	791	849	807	805	845	835	858	861	815	901	871	808	824	902	889	836	814	838	807	804	872	813	861	849	864	876	815	905	855	828	811	854	885	832	844	822	840	833	830	795	792	882	900	865	863	869	854	838	822	801	835	846	807	877	827	805	816	822	888	897	831	780	874	864	838	850	823	881	871	895	845	864
1289	223	225	198	212	154	207	180	179	181	172	152	153	175	160	168	176	151	158	170	158	160	144	164	161	153	183	170	167	162	158	163	174	181	179	154	166	160	195	181	161	159	155	175	165	168	186	157	150	168	154	175	190	184	177	175	179	164	164	143	177	159	173	180	156	161	164	174	178	180	169	163	150	175	148	163	137	160	178	156	163	162	177	151	158	185	180	167	158	165	160	162	175	161	187	152	183	179	167	165	157	140	140	161	149	160	154	171	170	168	168	163	174	159	168	166	166	165	172	161	155	173	168	153	160	188	149	176	153	152	171	152	152	168	163	143	169	151	163	153	160	162	173	158	157	183	170	156	183	159	164	155	147	176	210	179	146	136	168	160	164	169	166	165	171	179	153	163	140	146	159	170	170	142	175	166	170	167	174	179	164	182	159	164	153	183	177	179	165	154	176	156	170	144	156	172	183	179	157	176	179	174	190	174	180	165	161	156	158	147	174	159	177	155	141	131	168	162	166	158	152	170	149	159	178	172	186	182	152	188	169	174	156	189	161	169	168	146	177	171	162	163	173	162	159	175	144	169	169	141	157	161	176	173	157	162	179	178	165	157	149	167	150	158	191	144	160	148	179	160	160	159	145	168	173	178	181	165	158	173	153	171	168	188	164	165	172	173	155	179	150	189	183	184	151	155	151	160	159	165	160	152	144	186	154	164	198	167	158	181	154	155	154	169	155	164	190	159	188	144	178	164	157	166	144	151	174	163	161	155	172	163	177	137	175	179	163	172	175	163	171	175	157	175	176	169	187	176	170	163	148	172	168	163	188	162	152	183	152	153	193	175	164	157	149	158	168	166	184	143	158	165	155	173	176	148	175	170	157	162	179	145	182	160	170	155	161	186	163	168	158	152	169	168	189	147	163	188	147	156	158	156	170	193	159	172	153	169	144	152	165	150	164	173	151	167	182	162	155	157	172	183	166	180	182	186	167	148	159	170	181	174	173	162	151	162	169	174	173	176	167	164	164	190	144	145	151	131	133	188	167	141	143	150	172	160	152	149	174	160	182	188	182	155	159	154	138	179	148	174	164	156	197	164	160	154	184	166	164	165	176	181	168	168	181	164	173	152	185	167	160	183	183	186	164	155	160	161	153	156	166	157	161	153	159	160	160	178	166	144	167	146	166	166	171	162	188	166	163	160	185	151	182	156	158	152	178	167	190	150	165	156	161	156	169	158	173	168	153	152	156	154	159	173	156	173	172	169	167	156	180	168	156	178	166	169	171	163	210	188	159	158	165	174	166	161	169	167	163	166	160	157	156	144	166	164	148	166	177	181	175	146	157	200	160	199	163	164	186	168	188	160	195	177	153	146	174	177	168	165	166	178	148	148	152	186	172	156	163	172	178	166	181	158	133	141	197	168	188	176	162	189	175	161	170	184	165	162	160	150	161	152	151	179	162	173	185	169	172	170	172	171	173	175	180	162	171	164	152	142	173	167	153	181	153	164	168	161	175	164	181	155	170	177	180	143	172	165	158	172	134	158	170	162	154	163	204	169	181	171	163	152	166	167	168	154	181	175	168	165	149	169	161	164	137	170	183	168	158	159	160	166	140	199	178	169	169	182	137	141	218	168	171	167	179	174	176	147	185	140	174	177	176	154	169	174	160	151	175	182	130	182	153	161	163	178	181	171	177	155	170	165	179	150	171	156	153	165	172	166	164	155	157	180	157	167	148	156	167	165	166	152	171	150	155	189	166	164	159	172	174	176	185	143	211	178	148	148	162	163	182	160	207	163	182	143	175	171	175	179	139	184	174	162	173	168	127	173	163	174	156	164	170	171	175	172	176	165	176	160	137	155	168	156	165	165	171	162	177	151	179	154	164	163	153	181	169	159	169	186	156	206	162	160	175	154	150	185	172	162	200	191	199	150	160	175	176	160	159	160	153	141	163	183	193	157	176	168	144	162	156	186	177	147	166	164	146	149	166	168	152	155	188	167	169	152	159	170	163	164	169	171	182	155	160	160	156	186	161	174	164	158	176	156	174	151	173	155	156	150	147	151	165	180	171	180	170	168	164	176	155	164	153	174	153	182	152	166	169	161	192	190	162	210	157	169	190	163	171	188	143	167	155	136	160	153	173	178	156	164	169	157	184	161	180	168	153	175	179	164	197	148	157	163	159	183	165	165	173	164	172	183	151	162	169	143	157	183	171	180	164	177	167	165	165	167	181	156	162	144	132	164	156	170	175	153	137	174	151	161	145	162	175	163	157	151	160	150	179	154	194	169	181	169	166	179	185	180	175	164	158	187	160	165	151	180	162	178	167	151	171	169	148	194	161	160	142	154	178	145	180	143	151	183	161	145	187	167	174	156	183	158	166	148	157	157	192	176	186	170	159	176	176	174	180	155	128	173	166	166	169	169	169	157	165	150	169	174	139	138	157	176	163	179	163	187	172	145	170	179	166	192	162	131	160	191	165	187	161	156	169	159	172	172	160	175	188	175	155	176	160	157	167	154	174	154	153	195	164	176	178	153	168	179	157	171	153	178	154	165	170	143	170	162	190	164	172	178	165	158	159	167	163	189	156	167	181	177	173	157	184	163	168	166	159	188	161	176	175	190	159	168	152	186	171	171	162	167	159	153	172	201	151	173	151	167	156	195	165	176	179	156	179	169	189	180	168	165	180	170	164	170	165	136	155	150	154	163	174	170	159	168	162	172	165	184	147	181	136	182	174	181	171	176	185	182	180	140	159	178	167	167	159	158	167	171	175	178	157	163	159	151	152	169	163	170	164	168	174	179	147	154	148	156	138	157	153	171	170	175	162	143	152	171	149	158	159	162	168	147	151	155	186	183	178	154	157	171	172	161	156	168	145	155	163	172	174	166	172	162	159	152	172	172	149	151	145	165	177	166	165	154	159	178	193	180	159	166	163	147	150	157	165	161	161	172	179	167	165	158	168	172	142	167	178	164	172	171	166	156	150	150	153	140	182	166	195	163	165	158	157	181	181	163	180	177	155	162	172	146	184	150	152	171	183	136	169	193	166	139	159	179	168	184	148	179	177	203	169	162	179	182	189	148	157	168	168	164	158	165	157	168	168	152	165	159	165	162	168	166	162	144	173	156	175	171	175	163	162	154	178	165	176	161	150	169	155	176	173	153	152	164	167	177	158	175	167	176	169	154	156	157	169	161	175	154	182	171	181	185	173	159	175	166	153	151	167	168	195	140	154	159	173	168	158	160	161	176	165	164	162	164	175	172	157	149	153	176	187	177	154	143	170	195	166	167	157	174	199	178	143	164	162	189	177	163	163	183	181	187	177	160	141	172	150	168	185	179	176	154	168	151	180	156	165	171	150	172	172	148	178	148	164	161	152	159	196	185	159	183	169	160	182	165	161	181	150	176	171	150	141	161	163	171	166	154	154	178	180	172	166	160	168	186	157	178	181	167	192	180	157	170	151	171	178	158	163	149	159	165	150	159	160	181	159	169
1988	701	690	759	688	691	692	602	649	589	581	600	615	617	582	581	593	559	594	582	596	598	600	552	573	585	544	558	615	566	556	550	599	563	543	578	566	596	573	553	533	557	531	539	556	554	584	551	555	535	550	561	574	575	566	538	550	588	571	565	552	553	571	548	549	564	544	577	569	552	599	565	560	546	567	549	546	562	547	580	592	519	582	538	548	548	521	546	574	561	543	566	535	572	551	559	545	552	571	570	544	577	590	571	582	588	565	538	591	542	547	535	522	558	555	578	523	570	575	581	527	592	563	541	546	527	579	564	556	569	563	561	564	557	570	551	547	561	581	538	576	570	599	587	581	512	506	601	549	600	544	498	569	578	527	559	541	536	550	554	538	539	558	557	572	545	596	573	525	594	560	543	603	524	555	592	573	579	556	576	518	581	539	564	563	504	581	604	561	564	552	541	536	576	585	573	565	550	559	553	615	604	560	571	586	573	554	580	570	565	550	533	576	591	589	572	572	562	523	504	569	561	555	585	593	538	578	603	598	537	570	585	580	568	569	612	578	537	523	573	599	581	543	567	622	559	581	568	587	599	576	577	564	544	556	566	587	557	521	512	564	570	563	551	533	519	533	553	601	595	564	567	542	550	563	618	521	525	580	586	564	562	565	571	541	582	551	513	532	570	569	598	604	536	549	565	556	585	571	579	538	547	570	591	580	564	561	538	555	564	588	572	542	540	561	555	555	553	576	558	563	542	585	550	542	574	549	560	571	561	564	553	509	539	529	533	563	584	559	535	544	587	545	535	538	580	566	583	601	553	538	576	560	563	575	544	566	562	546	585	561	539	563	568	524	566	571	605	580	576	508	543	562	558	566	568	567	551	541	559	573	607	555	517	572	539	569	575	547	576	602	533	541	521	576	539	547	570	608	592	525	516	563	541	551	577	556	567	578	580	549	555	523	555	544	528	556	559	573	597	572	620	526	574	548	564	579	577	562	566	568	571	501	558	546	563	534	542	554	542	575	572	551	554	586	547	605	577	523	569	564	547	549	567	537	557	558	568	575	522	586	565	572	601	582	536	556	602	583	571	496	562	559	596	597	583	608	556	546	555	554	531	523	575	523	547	523	551	557	555	578	567	563	563	612	571	548	573	529	574	558	544	508	555	554	560	557	590	562	592	578	574	541	545	534	527	563	581	541	590	544	495	507	606	549	512	550	551	615	590	572	560	579	541	537	544	551	541	581	511	531	565	556	536	589	562	537	603	526	561	567	555	593	582	557	507	614	567	558	500	572	557	618	610	557	584	595	556	595	549	554	591	567	507	534	578	534	590	504	575	588	570	580	552	569	589	546	596	529	515	533	561	594	576	531	587	534	580	549	542	553	564	562	573	549	522	558	527	633	552	557	552	549	532	547	561	544	581	535	558	602	560	561	545	585	568	536	537	580	525	561	565	561	562	580	589	524	578	568	559	557	577	571	587	615	535	620	577	591	535	554	573	571	556	628	572	603	554	583	557	573	518	473	587	539	548	554	545	523	594	580	524	535	576	565	619	579	613	570	567	565	535	576	594	597	551	556	604	562	543	563	563	555	543	552	519	594	542	579	559	583	540	552	614	544	535	547	535	588	546	519	611	530	536	596	482	579	590	536	553	563	607	601	553	628	561	533	564	545	555	568	589	590	556	570	560	575	581	564	545	505	568	542	569	565	598	533	564	530	574	564	516	579	540	586	530	564	582	548	568	539	531	567	535	543	516	582	558	565	562	495	559	588	569	541	583	543	575	565	565	549	508	563	567	530	566	559	576	564	536	518	575	568	555	529	529	565	565	509	597	552	537	571	534	523	567	523	559	525	547	592	553	588	548	573	632	574	526	561	570	535	554	495	590	574	628	561	572	552	530	545	546	554	530	574	574	559	566	563	560	577	546	545	544	603	550	583	550	578	580	518	526	574	566	566	559	566	538	564	559	518	567	527	556	557	551	553	577	605	565	562	567	515	547	516	579	533	515	590	547	561	548	583	572	560	556	544	563	583	528	552	561	573	546	521	563	578	546	577	519	562	579	569	528	550	558	543	588	537	584	542	547	548	550	572	592	552	560	562	567	546	580	552	545	540	584	547	514	577	581	532	577	576	550	570	543	576	578	531	523	539	580	565	545	546	585	589	572	571	585	545	593	531	558	535	561	561	516	555	544	574	566	564	556	577	559	547	532	529	581	587	559	547	575	561	546	575	540	558	564	626	546	543	550	558	544	544	580	538	566	553	571	559	548	540	557	539	547	561	531	573	572	558	576	577	539	568	559	584	580	553	570	575	551	555	565	554	515	589	514	558	531	553	567	604	561	578	570	510	582	574	557	523	547	548	561	551	573	599	539	531	538	589	538	582	549	550	563	554	564	542	612	590	582	538	576	559	541	522	526	551	524	545	548	559	548	589	612	532	559	598	552	572	552	608	556	540	553	545	559	561	539	539	562	575	548	542	525	504	599	541	594	533	540	564	562	553	583	545	560	569	573	587	549	575	574	535	508	550	542	557	572	530	532	594	594	534	580	580	542	531	537	531	524	603	557	538	549	548	536	590	579	555	552	520	556	515	558	538	574	548	542	568	578	572	553	535	568	544	548	540	525	585	559	554	545	554	554	563	519	533	530	601	552	528	560	565	565	527	569	583	538	538	538	559	573	538	585	568	564	578	536	528	574	545	566	540	527	606	566	530	543	522	610	599	552	570	557	560	582	526	519	574	606	596	578	564	577	540	539	531	553	573	535	549	578	513	513	562	577	597	581	564	536	533	584	578	532	585	604	542	554	573	559	613	565	578	557	570	582	562	551	560	517	574	552	543	530	547	584	559	526	601	570	518	559	558	577	531	552	569	536	568	536	549	566	536	546	542	557	569	585	572	517	584	561	559	575	588	513	594	561	588	592	577	544	564	629	544	534	551	554	579	599	532	573	514	583	518	576	538	582	507	545	551	560	601	568	569	550	567	536	563	551	563	575	600	572	592	545	558	537	563	538	545	512	550	521	570	543	532	593	544	566	529	547	583	553	556	524	553	532	600	541	544	604	551	517	540	528	549	585	573	515	564	519	557	580	580	559	561	569	587	584	530	541	563	554	528	536	583	578	543	528	575	619	524	561	588	539	549	554	580	562	558	580	537	564	551	573	534	590	569	567	549	538	511	557	550	549	577	542	559	537	523	539	512	538	547	545	565	544	588	549	592	568	581	556	555	578	550	567	563	573	580	564	563	540	540	559	532	524	583	540	595	576	580	557	590	544	511	521	560	522	535	570	604	607	601	586	525	555	549	560	547	588	593	597	573	542	587	547	533	547	582	535	557	554	493	551	540	536	498	557	582	549	610	572	596	571	570	577	572	525	572	585	571	554	540	543	545	572	565	565	555	582	582	581	538	531	520	570	591	530	558	605	570	600	560	565	574	567	539	572	536	547	593	552	586	592	556	532	562	587	595	562	548	550	600	534	595	574	563	556	519	537
4952	1374	1556	1182	912	659	582	500	441	425	380	365	382	344	329	334	325	341	326	316	291	304	325	320	288	327	270	282	279	295	321	293	348	297	291	328	320	307	327	294	331	311	308	300	338	308	315	290	251	245	295	289	300	255	344	294	327	287	305	307	306	258	271	322	317	282	301	320	316	294	306	324	331	336	296	277	279	318	289	299	295	268	288	327	297	298	302	278	284	293	285	299	305	323	283	287	287	290	321	255	310	297	263	282	276	319	294	321	289	290	334	308	289	310	279	306	305	320	294	287	310	298	300	256	291	287	305	326	307	296	285	342	308	284	302	322	288	298	281	296	271	292	271	286	314	329	292	300	295	283	310	278	309	301	268	288	278	294	288	291	284	290	278	324	295	306	298	297	298	285	275	308	301	287	288	309	284	295	276	326	285	306	306	266	288	299	298	315	287	275	285	294	300	282	317	279	326	284	298	311	284	325	242	260	316	283	281	311	311	296	292	284	297	307	318	302	288	302	310	275	296	297	277	317	307	270	278	295	327	306	285	289	264	282	301	275	291	267	275	288	336	287	315	318	284	311	332	288	280	290	291	305	311	313	308	297	280	263	321	333	288	287	313	307	301	301	290	308	307	236	286	262	273	294	271	281	313	290	299	296	312	306	272	267	300	266	278	284	282	303	320	291	303	299	296	312	265	290	321	301	330	299	339	261	295	298	289	282	312	298	308	295	293	303	306	303	329	289	281	271	296	275	276	281	290	283	333	297	304	309	284	345	277	307	304	309	300	315	258	286	302	306	276	327	272	289	305	301	321	255	283	296	284	283	294	289	264	282	274	277	297	284	282	278	274	286	284	274	288	282	313	256	291	300	307	270	282	288	292	273	335	274	300	280	264	295	268	295	295	290	274	275	300	289	335	339	305	291	267	287	287	294	287	295	308	303	307	295	293	299	289	298	308	304	303	320	308	276	296	315	291	277	312	314	306	289	330	299	286	312	271	283	272	300	271	270	305	283	286	318	269	286	318	255	302	276	291	288	279	274	321	320	324	296	286	309	333	273	264	303	292	278	283	294	278	292	301	271	294	278	317	306	319	293	311	311	300	325	315	302	316	301	296	284	306	324	301	277	306	299	274	305	292	317	307	289	288	294	301	330	275	289	315	314	279	296	292	280	279	274	316	299	309	260	294	308	293	283	302	307	281	296	280	308	305	292	318	287	280	295	276	269	323	259	280	282	302	273	296	293	304	282	275	289	307	280	288	305	318	320	316	285	273	296	288	314	286	292	269	311	271	281	309	298	282	271	298	262	306	288	318	294	316	313	302	299	268	292	294	290	281	285	284	276	303	328	298	297	319	299	302	284	280	288	313	319	298	276	292	299	279	290	308	306	263	282	283	301	310	292	332	284	264	292	270	297	291	306	305	292	290	275	270	263	326	274	293	285	325	304	280	324	282	299	292	296	319	300	300	295	278	299	271	294	305	295	296	296	315	276	286	283	308	294	306	303	285	281	292	326	280	293	314	292	307	342	293	329	293	271	307	281	315	260	271	311	295	290	299	285	289	301	294	301	294	279	301	309	315	329	327	322	294	285	302	287	286	281	308	294	262	290	282	301	306	301	310	282	266	297	292	266	327	308	305	308	287	277	284	309	309	318	284	265	290	311	288	295	304	317	298	307	281	296	291	300	298	298	310	294	297	279	298	305	308	298	283	297	315	281	312	298	276	307	311	306	295	309	309	305	324	279	292	306	319	309	300	322	327	313	288	290	300	274	329	290	326	277	290	299	298	271	337	299	297	289	282	271	267	307	264	267	302	283	317	301	308	301	311	268	327	272	303	273	284	314	281	293	295	298	271	296	311	304	277	292	317	286	311	297	293	306	288	286	323	302	290	300	301	293	266	322	344	291	274	289	284	294	307	348	291	312	289	302	256	312	330	296	302	293	288	263	272	287	298	316	274	324	288	305	283	311	289	274	270	283	271	313	278	327	318	323	302	283	297	288	308	315	288	301	299	279	259	284	282	293	297	282	320	323	306	298	324	293	316	314	306	292	294	302	308	291	319	305	314	305	310	335	293	314	297	321	293	326	295	289	322	298	295	277	309	303	290	308	325	288	310	325	285	281	284	303	303	349	285	271	311	288	303	292	298	322	281	315	306	294	322	288	299	292	306	329	263	314	283	286	294	274	274	279	293	304	310	320	292	289	299	272	284	295	298	312	335	303	306	279	304	276	292	282	312	343	329	286	263	283	328	318	326	269	315	301	293	298	308	306	334	293	293	302	302	305	305	280	297	297	267	333	286	320	299	294	293	294	328	304	294	268	313	290	311	282	277	314	326	288	335	286	259	276	314	269	290	298	295	299	278	276	263	269	302	279	303	311	300	296	305	305	293	274	264	279	272	263	312	318	295	258	288	301	287	291	283	303	295	278	289	301	295	333	286	311	260	272	317	274	283	305	316	304	277	260	273	295	284	313	298	324	285	286	300	309	287	323	316	318	260	283	306	295	273	301	298	300	289	294	324	293	292	278	331	256	297	289	319	296	302	305	307	281	285	304	290	303	299	277	317	271	282	265	293	269	296	273	306	282	276	289	302	260	269	300	296	289	325	316	302	303	317	286	268	302	271	298	270	310	310	301	290	272	284	318	333	288	317	303	313	297	309	287	307	317	294	280	314	305	293	281	299	267	307	284	316	323	312	279	320	287	270	268	291	329	294	309	274	300	266	293	292	272	266	328	290	276	285	319	276	299	291	285	300	278	308	268	271	328	295	296	288	318	307	296	277	304	330	279	298	270	296	286	281	295	312	308	277	319	305	292	331	279	283	291	295	286	273	332	287	310	275	315	258	289	270	316	308	296	298	301	294	272	283	319	283	278	310	314	286	269	286	289	270	270	314	289	261	293	295	306	308	277	265	285	286	277	300	281	270	299	265	292	300	308	276	316	318	288	311	317	311	275	280	300	326	273	354	302	327	283	286	308	334	307	302	288	286	283	296	300	318	295	299	306	300	305	323	280	289	300	264	298	293	263	293	318	294	290	275	312	301	302	239	302	317	302	291	270	283	305	294	299	291	302	296	293	308	305	300	320	283	306	294	319	286	310	292	264	261	292	273	306	272	315	279	289	310	251	295	283	272	281	285	309	268	307	290	274	312	287	297	311	303	290	250	293	335	293	283	280	277	293	276	279	314	284	285	277	300	284	287	303	297	305	314	301	285	303	295	274	303	326	313	265	297	291	290	279	283	269	265	297	293	325	303	300	276	267	316	290	297	305	305	268	272	272	290	299	318	284	290	291	330	311	291	276	254	305	313	301	278	274	309	321	291	304	274	314	265	291	297	276	300	336	303	291	290	326	251	290	286	269	291	295	292	311	273	311	306	296	242	300	286	271	337	293	317	283	293	306	318	294	310	317	296	270	271	271	297	299	318	272	298	316	322	282	293	283	312	304	266	286	287	328	294	308	284	297	261	278	312	297	301	286	289	283	301	295
5778	1942	4064	4358	3667	3032	2695	2258	2073	1758	1697	1588	1417	1393	1382	1280	1212	1256	1234	1146	1124	1084	1098	1072	1046	1036	1070	1020	1084	957	991	996	994	995	1035	939	936	1018	946	939	992	973	990	949	942	934	920	955	939	939	929	909	971	905	973	953	906	891	939	901	934	942	898	910	932	883	904	941	920	932	927	914	888	908	897	943	909	979	949	872	851	883	940	960	915	908	903	946	908	926	914	883	856	911	857	926	904	922	875	961	919	865	911	937	883	887	900	922	877	878	903	860	927	945	866	939	890	916	932	905	923	912	878	892	909	855	926	937	891	897	885	883	900	917	949	914	879	908	904	894	883	897	892	883	940	928	851	906	893	932	854	937	865	894	897	923	871	915	901	907	911	922	875	876	895	861	909	920	893	932	904	894	904	900	943	883	925	905	977	864	923	883	880	861	848	891	930	860	931	822	882	947	905	892	870	943	832	905	890	981	902	895	858	861	916	929	851	887	908	988	839	945	945	927	895	906	949	914	927	876	907	895	927	902	900	865	915	951	859	943	948	900	919	924	856	877	891	864	889	959	864	933	909	881	939	914	881	909	944	872	897	929	958	918	900	905	890	920	890	881	910	928	904	867	871	911	864	910	902	902	884	897	939	898	873	892	892	940	945	877	881	909	896	858	846	933	921	877	919	883	925	900	910	914	919	852	912	911	876	952	922	887	946	896	906	904	904	905	928	922	869	921	844	899	923	870	881	939	953	881	853	826	887	870	939	901	912	884	881	893	925	856	937	862	895	916	882	930	937	913	950	905	915	934	879	875	895	915	923	893	951	881	868	929	897	861	867	861	877	855	906	866	922	904	902	948	919	906	876	917	937	969	882	916	896	881	868	912	837	921	889	846	958	872	876	867	937	912	880	901	842	862	955	856	903	918	875	917	911	917	901	903	901	923	954	894	929	850	932	930	879	883	908	838	936	898	874	897	918	856	926	913	878	905	879	933	905	898	892	918	911	917	911	885	941	893	929	894	910	906	886	888	864	908	912	902	899	901	926	886	944	919	882	929	909	934	842	918	883	897	879	910	908	876	921	854	911	876	907	890	885	883	854	870	935	897	891	895	867	879	855	847	920	907	868	890	916	931	914	923	889	910	915	896	951	897	961	917	895	902	910	929	903	859	915	949	938	890	918	869	916	924	908	884	923	918	895	897	940	895	870	882	911	928	921	911	879	873	964	915	872	916	983	901	884	904	958	895	877	970	850	859	841	939	903	874	867	878	903	929	924	920	927	930	906	891	927	965	857	944	836	921	885	913	888	905	925	916	875	915	932	891	868	935	903	939	992	884	875	917	889	851	897	887	965	890	922	898	905	878	881	858	895	902	887	919	898	880	877	892	816	951	906	918	931	946	891	904	893	885	910	919	946	959	937	941	874	931	917	949	844	898	930	974	877	898	869	944	871	906	884	870	930	945	931	954	877	919	924	945	905	884	937	914	875	830	937	903	849	901	908	935	937	917	860	932	919	957	867	905	956	900	908	921	926	897	945	875	925	940	906	927	856	958	896	874	930	864	891	925	886	936	885	920	887	878	871	915	864	926	914	920	929	889	890	882	926	862	888	867	924	906	909	867	884	887	954	922	844	877	852	915	883	930	925	929	907	903	912	934	920	928	899	829	935	839	887	913	924	905	877	851	887	866	946	891	934	884	904	906	924	870	881	955	912	886	862	877	907	919	971	874	908	906	856	919	905	914	920	896	860	882	936	890	920	878	863	915	904	865	908	879	898	881	853	850	867	909	909	927	814	882	937	936	926	875	903	890	897	920	882	897	871	898	866	865	952	953	973	930	924	875	917	901	936	865	905	903	931	876	968	849	910	896	949	893	934	874	874	866	864	900	888	940	932	897	893	884	850	923	871	958	904	907	868	898	886	945	905	883	891	858	873	900	899	868	844	896	869	924	900	886	973	918	914	867	966	918	915	849	914	925	898	938	1027	882	873	929	898	871	942	895	933	904	873	941	911	833	902	930	915	900	924	872	891	880	922	923	874	875	899	942	929	903	921	850	885	895	867	995	898	905	905	894	893	832	856	896	912	818	870	911	921	925	930	925	913	863	932	910	922	900	879	950	910	867	911	909	923	887	889	890	880	868	955	871	871	871	871	896	897	954	885	837	893	906	911	880	854	905	900	912	921	991	894	891	910	957	907	865	900	942	942	893	911	872	889	893	849	940	874	899	930	902	845	891	927	911	844	906	915	883	851	874	878	898	955	980	923	850	883	928	935	929	937	940	870	935	912	918	894	969	914	870	896	921	900	934	930	921	878	875	901	851	888	865	923	886	892	903	850	902	857	883	931	865	835	915	915	916	972	940	858	885	864	898	844	858	863	937	879	888	907	857	875	926	955	892	934	862	905	894	919	914	902	937	858	949	895	935	969	819	902	873	868	917	896	919	881	900	910	896	913	873	923	843	910	910	929	916	925	899	875	956	910	878	946	885	897	921	898	877	904	910	930	882	913	894	895	890	925	925	859	959	854	937	886	916	878	892	906	941	904	876	907	877	873	886	907	851	912	873	909	879	847	878	918	947	923	879	891	882	947	953	939	915	916	890	901	885	921	948	855	888	946	877	837	904	975	898	926	928	921	852	886	926	951	912	904	902	906	874	908	933	850	891	906	872	887	918	906	863	937	918	942	886	896	921	893	925	884	933	891	928	842	930	957	878	935	896	912	911	878	926	933	899	926	883	922	927	854	936	894	851	891	924	942	911	866	909	888	941	911	885	919	874	892	927	893	869	937	850	901	846	890	897	956	921	945	905	887	906	896	955	912	924	902	907	885	951	913	946	916	860	934	868	897	972	892	921	947	901	881	947	859	920	890	868	897	910	892	850	914	928	946	901	895	878	884	965	921	941	898	928	878	923	905	923	861	911	937	867	942	910	925	904	918	848	912	900	891	938	923	835	909	818	873	897	887	868	882	907	918	956	898	917	856	947	950	889	931	888	954	941	894	920	866	892	900	858	940	846	870	873	957	919	925	975	877	902	893	868	845	925	932	948	909	855	909	889	876	873	855	879	886	908	904	895	939	924	923	869	920	910	962	963	926	924	860	966	833	941	922	899	907	893	840	867	905	897	946	873	887	946	896	902	889	884	880	883	899	879	902	832	928	881	938	939	893	949	863	883	905	882	897	947	919	940	892	902	887	951	926	866	898	898	848	917	897	874	887	873	932	895	902	859	910	868	935	905	921	912	902	842	921	900	949	890	900	881	928	936	816	881	961	916	874	905	950	961	932	907	872	946	903	929	880	945	838	908	901	875	880	906	983	915	882	929	888	852	891	872	900	908	842	931	927	916	874	981	886	907	930	895	867	926	946	885	891	929	914	946	933	940	887	964	886	881	901	878	893	884	867	922	887	902	920	875	931	886	894	934	863	896	868	886	865	908	875	861	910	854	932	896	883	896	888	895	906	913	908	868	916	916	936	920	888	894	870	914	822	919	920	898	892	926
9242	2491	2884	2091	1477	1035	844	661	609	505	461	429	412	424	357	356	355	338	338	342	349	318	303	302	343	332	285	313	318	288	271	291	273	310	244	300	303	303	257	305	293	263	283	287	282	264	301	257	294	257	304	300	312	300	238	289	261	279	293	278	270	290	283	283	313	309	262	267	288	275	264	285	288	272	303	288	285	293	268	303	307	269	290	279	255	292	261	268	274	293	287	276	287	280	294	288	271	246	274	280	249	294	293	251	273	292	250	269	294	286	294	278	269	279	282	270	280	281	274	303	264	296	279	281	266	301	290	284	264	276	285	239	266	272	310	256	269	265	259	265	266	302	281	296	294	257	269	298	239	260	273	275	247	295	297	289	296	260	302	291	280	285	277	263	299	282	295	270	288	301	274	285	291	278	277	278	268	265	286	273	319	295	292	285	262	301	277	277	270	278	240	274	261	263	299	276	307	271	282	268	298	251	276	277	282	258	282	322	281	298	267	279	258	310	281	275	281	272	255	314	264	275	279	254	254	227	250	279	306	268	286	278	274	295	306	290	264	257	253	275	279	239	289	297	324	290	269	287	271	280	262	267	289	283	254	276	279	290	266	299	272	279	260	278	275	314	280	284	271	273	272	246	265	287	270	264	262	281	276	281	276	274	244	273	268	279	304	250	264	283	254	283	260	302	271	258	270	282	282	282	283	292	271	293	277	247	303	313	262	281	275	291	255	290	270	273	283	280	278	284	297	302	292	271	262	290	290	275	271	302	257	252	292	270	288	257	278	253	260	265	248	268	282	305	286	249	262	266	273	299	286	301	291	291	272	255	275	274	297	289	268	278	260	268	258	284	265	265	278	281	285	308	257	298	291	263	280	267	253	265	317	269	303	260	263	262	274	262	237	308	295	256	278	307	267	275	264	267	291	293	276	293	260	267	250	247	292	264	283	314	303	278	279	277	281	265	297	252	269	279	326	241	296	278	295	274	272	262	267	255	272	275	253	299	267	273	291	258	288	281	259	299	265	245	282	289	260	290	230	248	244	308	274	240	250	269	309	312	298	253	303	254	274	286	257	259	271	261	307	304	279	264	263	319	273	257	292	250	275	269	302	276	268	291	299	270	253	244	293	302	263	285	286	275	274	275	281	275	307	274	278	257	276	279	285	261	273	264	283	311	321	257	284	253	272	263	267	299	274	283	273	288	267	264	282	287	292	274	244	263	284	272	288	271	293	279	288	276	265	265	278	254	303	285	261	266	285	277	308	287	289	281	265	283	287	283	281	269	273	308	265	268	287	273	270	259	242	263	245	261	302	262	259	262	286	305	284	251	278	308	263	245	285	249	250	298	280	265	286	283	264	280	264	278	263	276	261	269	277	300	268	277	280	252	260	295	301	278	281	272	248	278	243	245	303	274	280	263	299	264	281	254	250	276	276	266	298	266	274	268	282	296	279	295	286	260	258	246	251	251	266	290	314	284	272	257	255	308	258	260	276	290	265	252	250	250	273	274	309	292	248	268	268	275	270	308	279	274	250	286	307	273	279	255	287	256	252	264	260	266	281	278	265	292	285	275	261	259	278	306	271	275	304	300	282	235	285	276	257	261	247	257	284	247	267	278	263	258	297	293	268	287	278	273	276	301	275	290	284	279	243	254	257	276	285	257	274	268	262	263	301	301	292	293	280	297	273	288	294	287	284	269	279	251	246	258	234	270	299	287	297	285	280	269	293	278	282	276	271	275	299	318	260	307	258	276	295	276	259	292	260	294	264	298	261	279	260	266	300	286	307	253	300	270	263	287	270	281	298	287	256	273	305	306	256	275	262	270	284	272	270	289	317	250	284	303	286	278	271	283	277	299	277	278	284	280	267	307	310	277	294	273	274	296	302	265	269	280	264	269	252	280	274	297	281	310	289	290	274	274	280	282	279	281	280	274	256	279	255	297	289	304	281	314	282	272	270	283	282	277	274	293	275	268	304	278	283	266	292	264	283	243	288	299	316	246	256	256	287	272	286	302	263	260	261	301	279	294	251	289	274	283	281	282	275	246	263	251	273	253	270	284	301	295	270	306	277	290	280	276	270	288	300	263	288	274	262	281	278	292	307	263	270	286	276	276	295	297	315	263	271	269	264	270	267	249	285	265	264	286	282	300	294	271	288	252	252	272	281	308	250	253	257	286	273	284	259	268	274	274	268	275	270	277	262	294	277	254	250	293	245	297	313	286	267	300	299	269	250	288	271	284	259	263	293	298	254	280	259	266	302	293	250	278	286	245	268	272	287	256	263	294	271	258	276	248	284	246	280	272	253	276	250	285	291	268	254	291	262	278	278	294	269	261	280	302	272	284	278	276	297	270	277	261	262	285	291	257	265	279	280	270	296	260	269	284	278	297	281	277	278	282	292	237	296	272	287	292	286	260	263	282	252	274	262	285	263	276	272	299	300	281	280	269	282	306	307	282	267	268	277	268	249	265	271	269	246	267	291	277	280	308	258	235	284	281	249	292	255	280	274	244	270	277	262	252	295	271	269	277	275	270	305	269	271	261	278	256	248	284	268	276	291	268	297	294	274	273	280	273	283	280	259	262	290	275	267	285	297	308	293	267	278	296	267	284	284	295	271	299	282	293	289	288	269	273	277	258	261	254	256	276	262	261	261	301	261	275	290	284	271	273	291	282	278	285	268	274	267	294	272	271	295	296	291	280	296	292	284	286	291	277	251	288	287	281	272	307	282	276	274	288	281	291	256	274	260	277	261	291	273	267	271	243	277	271	273	279	284	306	255	253	247	261	288	324	253	282	280	285	253	280	248	245	290	265	256	287	288	273	281	287	288	282	245	295	255	291	289	256	307	257	272	289	285	273	270	271	295	273	301	290	269	260	278	266	274	277	279	264	259	306	308	282	262	291	280	262	274	290	298	284	249	306	297	278	277	245	295	267	265	256	264	277	272	283	282	289	259	279	273	288	251	282	295	265	285	310	265	265	273	254	270	278	318	267	269	263	260	268	275	269	283	269	279	264	248	261	280	276	258	257	276	285	283	291	269	275	266	276	307	275	248	269	283	256	267	263	266	273	280	265	289	292	263	279	268	287	297	275	239	291	274	264	288	267	299	251	259	260	275	257	275	308	298	262	284	277	270	292	290	296	274	282	297	267	260	264	281	273	280	263	295	268	272	298	295	276	276	292	278	279	293	286	281	273	323	277	273	293	279	258	266	297	275	251	276	289	266	292	263	283	281	275	281	289	269	320	297	271	276	271	258	288	254	254	299	297	280	255	259	275	263	268	286	246	280	266	264	265	257	284	281	258	285	250	253	259	256	270	302	282	258	311	274	238	279	260	287	280	282	258	265	300	290	268	281	281	272	278	273	285	289	311	284	260	253	251	304	264	288	303	298	300	300	244	254	282	275	278	294	301	255	300	259	264	289	278	242	285	275	264	272	275	264	290	288	268	287	248	279	295	279	280	277	257	285	284	271	290	258	283	321	260	268	283
7841	3117	6764	7154	6052	5003	4179	3450	2957	2541	2343	2064	1990	1767	1622	1558	1517	1399	1357	1297	1331	1190	1219	1226	1163	1106	1084	1027	1112	1040	1034	1001	982	969	1006	1008	977	991	961	994	996	951	930	902	939	1019	943	980	957	908	968	913	914	897	926	908	911	871	939	878	875	899	901	887	878	810	940	868	876	937	894	880	893	915	882	898	847	885	847	868	865	859	840	878	942	910	852	891	822	846	882	847	899	842	918	893	849	909	861	823	862	870	868	856	902	847	855	857	863	840	885	869	888	841	823	865	842	841	855	872	885	834	875	884	886	846	897	781	798	869	835	885	875	819	828	896	851	873	782	863	835	827	915	890	883	832	865	879	923	900	815	868	821	849	874	811	871	833	879	835	880	868	902	822	865	831	836	886	859	846	841	872	852	825	902	818	842	820	841	828	903	835	823	849	880	820	842	899	828	844	800	856	842	841	832	821	853	853	842	835	847	813	890	905	867	906	856	798	897	845	818	846	864	836	851	878	817	905	826	869	870	820	865	858	844	858	809	827	851	825	841	843	854	845	865	814	856	842	910	844	844	852	856	832	792	836	834	864	827	846	855	884	841	881	816	823	888	871	881	832	818	855	849	817	921	879	843	850	852	842	882	847	876	840	850	850	811	833	818	868	830	846	861	866	822	851	825	852	879	864	889	815	865	872	865	896	811	890	873	819	856	904	897	851	828	833	856	864	905	839	884	832	820	854	841	810	852	817	858	879	868	901	843	786	862	835	887	894	851	829	850	816	819	853	885	862	887	842	844	849	832	810	901	871	899	844	851	903	817	796	830	885	840	861	864	829	824	869	841	865	884	827	923	854	867	826	841	810	859	804	831	827	801	838	830	818	875	813	874	864	887	876	842	832	814	848	824	859	870	870	852	880	792	858	857	881	796	875	849	842	863	900	833	790	841	875	881	911	861	831	821	782	847	806	840	848	808	847	843	924	879	878	850	849	843	857	891	861	856	852	867	888	830	824	837	796	839	790	871	913	898	865	823	820	852	836	859	832	854	796	828	837	835	857	827	846	887	830	886	849	851	789	864	814	841	831	811	776	809	872	855	820	815	887	800	882	813	820	814	843	832	819	823	870	848	822	864	785	791	855	848	795	877	837	892	879	896	849	810	870	862	802	891	829	837	856	856	860	827	840	817	817	849	834	860	835	851	862	900	905	857	864	825	859	888	853	799	846	871	839	836	737	851	846	856	861	852	828	804	835	828	873	845	876	855	785	836	838	816	902	871	843	842	833	852	807	854	822	880	856	836	885	812	819	830	844	865	816	850	832	827	844	835	826	823	862	883	878	878	853	860	881	868	837	855	853	848	857	852	876	861	848	847	820	884	871	857	792	855	826	888	862	840	841	837	854	856	860	817	793	842	884	822	875	821	874	804	819	838	864	880	861	846	839	859	883	859	894	875	882	813	835	776	817	820	845	875	864	833	823	843	837	881	887	826	838	822	795	840	806	830	853	813	848	829	843	832	831	829	831	827	873	806	859	903	835	829	846	827	845	821	830	843	853	810	835	832	803	844	816	855	881	888	866	824	776	833	863	820	876	850	874	874	897	890	834	873	834	877	856	829	845	873	822	900	819	883	838	867	825	825	903	852	844	823	838	823	801	861	869	816	876	846	913	773	830	831	833	851	823	819	786	847	871	881	898	850	854	835	842	819	797	850	935	856	843	803	805	823	834	822	855	862	917	897	867	886	838	834	890	856	815	851	884	821	840	821	848	781	798	828	837	872	867	871	874	878	888	849	940	805	862	811	813	829	844	844	827	846	879	831	872	837	822	863	901	858	836	856	810	867	834	842	815	865	846	776	804	849	871	862	808	814	807	851	872	887	822	826	805	867	797	863	830	873	784	862	830	834	881	856	827	837	862	854	853	833	853	900	831	902	764	833	876	857	880	828	830	865	882	823	832	882	861	887	841	835	854	839	885	825	853	853	830	839	829	863	877	787	829	828	832	824	887	850	877	818	832	821	875	872	843	850	856	815	826	846	838	833	828	899	843	838	870	828	841	828	880	799	812	846	837	835	840	841	811	818	838	873	818	912	899	870	860	892	846	800	857	836	861	848	845	871	816	856	859	875	870	856	813	831	863	805	869	913	862	874	831	817	866	839	857	844	870	897	835	844	881	835	854	809	821	812	864	878	855	802	855	794	890	872	865	844	808	828	857	875	869	859	838	858	801	820	787	834	823	879	867	823	832	820	860	867	876	867	874	819	843	817	821	864	825	824	839	830	835	804	858	833	830	864	869	819	853	871	802	851	844	884	815	821	850	835	863	891	854	847	853	865	806	849	858	844	827	771	896	819	765	901	817	842	864	885	800	830	826	834	840	792	862	870	841	846	841	848	865	862	846	831	830	838	883	840	829	846	872	837	816	835	826	831	840	854	870	825	861	824	909	886	822	833	844	819	804	864	829	867	864	808	821	855	803	892	842	853	866	809	836	804	851	837	822	879	859	843	818	871	895	887	828	843	782	833	860	867	863	865	800	884	878	818	865	839	844	833	865	892	848	858	866	909	789	847	854	839	908	869	910	866	868	839	839	879	840	873	810	864	864	868	877	852	894	894	859	814	848	835	881	842	830	861	812	785	839	857	841	791	842	839	846	839	864	855	876	821	870	861	848	831	913	846	858	827	862	844	832	895	868	823	846	875	821	880	852	840	873	807	884	856	893	865	824	855	832	908	830	844	840	863	866	837	840	839	871	836	901	795	847	773	802	863	827	831	828	838	886	831	833	813	822	898	783	826	827	838	859	819	876	773	834	885	857	852	835	865	823	846	824	838	838	841	842	816	856	874	887	869	868	822	895	784	858	780	866	835	894	846	865	858	870	890	924	812	841	855	869	831	841	860	833	846	839	856	850	845	855	820	819	867	837	754	883	852	846	780	824	832	817	842	860	857	882	900	830	838	866	887	868	858	872	784	848	862	838	887	817	828	887	874	830	849	814	855	841	826	841	964	851	849	898	798	830	894	811	855	843	905	881	855	811	834	815	890	859	855	847	850	856	786	844	847	841	854	821	872	823	844	839	821	838	856	835	867	846	812	876	879	790	860	846	840	847	802	862	853	861	856	846	840	913	846	915	921	809	894	814	824	847	841	806	816	848	821	867	841	886	817	800	847	863	835	818	842	860	825	845	823	854	818	891	868	829	863	852	815	886	871	873	891	825	851	870	862	753	861	901	917	869	814	872	832	840	784	863	870	864	792	863	848	859	848	856	877	840	840	854	926	899	794	858	854	822	827	898	860	847	828	909	830	835	881	816	893	865	882	891	827	846	832	856	884	898	813	843	857	863	877	816	816	820	804	862	806	880	791	886	809	835	831	864	821	806	821	852	821	795	864	841	843	848	837	829	827	856	918	833	872	892	853	885	795	851	878	842	876	814	893	863	836	841	868	852	833	882	828	876	901	854	852	871	847	851	892	872	782	884	846	813	861	840	857	838	862	824	784	848
1306	228	246	222	161	187	207	166	191	146	159	182	161	176	156	155	156	183	177	169	167	163	183	170	163	177	145	172	189	153	165	161	157	170	158	175	166	168	165	166	156	155	166	149	166	181	182	168	163	161	162	155	169	158	161	172	172	187	164	188	156	189	148	177	134	177	161	171	143	171	188	175	168	174	148	165	163	162	164	158	137	160	176	196	172	161	167	178	163	167	163	181	172	161	169	180	151	151	182	181	175	150	181	160	164	165	172	173	183	175	153	177	149	171	187	174	167	175	156	172	170	163	161	167	176	170	150	175	154	163	178	170	175	169	164	182	179	171	140	170	150	178	174	160	162	168	148	177	153	189	176	169	160	169	159	186	183	154	167	173	161	149	165	187	150	165	145	168	171	132	167	159	153	167	174	180	184	156	158	171	163	160	142	150	184	186	179	157	164	193	162	196	159	155	146	158	156	148	168	181	162	156	173	191	171	173	190	164	176	152	179	161	144	177	162	155	164	183	174	159	168	169	177	178	176	156	169	162	173	160	133	163	155	164	142	163	179	158	197	179	141	155	186	176	162	166	150	168	168	162	176	195	166	165	161	162	178	167	162	183	167	172	176	164	170	192	195	178	163	142	171	175	159	159	181	186	169	176	171	148	159	168	151	170	179	177	154	175	158	174	153	175	152	172	160	160	175	190	164	162	169	175	174	175	173	174	180	196	173	170	182	177	156	165	145	133	166	171	166	156	178	174	166	176	144	175	154	190	181	175	174	162	169	155	159	157	178	166	165	165	139	160	153	173	161	172	183	177	130	164	177	155	164	186	164	164	175	171	146	160	161	174	152	161	181	183	173	173	159	156	154	176	181	151	163	170	162	152	188	172	165	173	180	161	168	155	171	195	168	170	170	165	164	158	190	168	146	170	145	161	170	169	167	169	179	158	156	155	164	163	173	168	181	159	163	143	168	165	169	169	149	149	164	173	161	163	177	177	157	166	157	159	188	178	170	150	180	167	164	166	177	168	158	166	155	154	175	163	152	161	165	176	184	167	153	189	177	163	181	198	161	179	192	169	152	163	142	163	187	179	169	170	177	162	159	160	161	172	174	157	157	188	165	170	162	165	145	142	195	165	165	172	179	176	154	176	171	175	138	196	160	166	214	144	181	159	185	182	172	151	150	155	171	170	171	157	172	151	157	174	182	166	160	189	186	161	172	184	162	175	178	154	174	157	173	163	182	171	144	143	190	168	169	166	177	165	182	174	175	151	176	167	170	191	168	183	162	179	165	167	162	154	170	176	173	160	178	169	157	152	165	168	191	163	171	172	176	156	181	168	154	149	172	160	190	158	174	156	183	179	159	163	190	149	178	163	176	166	178	179	169	159	150	161	169	168	162	161	148	182	151	171	168	162	163	164	146	185	153	184	179	160	174	153	177	171	165	143	183	176	159	167	182	172	157	167	159	173	192	168	166	161	167	160	151	187	159	164	171	152	162	180	162	164	174	157	173	186	167	184	152	186	141	180	169	159	150	172	165	141	175	170	167	163	154	160	180	150	161	163	165	179	173	174	181	170	178	173	156	155	165	166	146	167	155	155	178	171	188	172	198	156	168	160	171	177	171	164	172	143	171	183	164	166	154	170	161	172	173	164	159	159	176	151	164	184	179	166	168	147	159	170	168	179	154	151	168	173	158	163	193	148	175	162	174	174	196	158	205	161	163	168	165	171	164	172	137	145	170	166	170	163	183	175	165	162	167	177	136	200	175	163	173	167	161	199	173	182	181	156	168	160	158	160	179	159	167	171	172	177	161	175	171	187	175	173	179	175	156	165	161	167	157	179	183	174	166	154	164	175	164	168	156	161	176	159	186	172	175	174	180	165	158	174	181	157	157	147	156	153	152	174	179	177	174	181	178	177	162	172	171	165	145	167	175	213	169	171	174	168	178	165	182	180	190	177	157	179	165	181	151	187	158	184	170	169	165	156	164	149	175	170	182	166	176	189	164	157	160	163	170	178	166	157	145	162	167	190	175	166	177	170	170	161	147	160	170	180	158	172	143	158	174	184	144	184	173	168	161	191	168	169	171	181	163	158	173	181	165	173	171	171	169	138	175	182	165	184	158	176	167	169	155	162	174	197	197	170	175	168	180	156	180	181	193	170	159	152	149	146	154	177	148	146	165	175	182	175	177	177	133	123	155	175	167	173	155	185	153	173	189	163	187	167	172	169	170	172	183	153	182	159	179	160	157	159	164	168	164	148	159	196	167	178	173	163	187	164	183	165	173	140	156	165	181	162	185	173	160	150	173	193	167	170	158	171	158	173	158	176	176	169	157	171	169	192	173	169	179	148	170	155	199	162	163	180	177	170	164	155	187	179	181	182	154	163	171	174	154	177	184	156	162	161	173	167	151	176	149	171	170	172	159	151	161	167	194	166	175	158	165	152	182	192	157	161	164	175	165	168	163	179	163	141	182	167	154	160	177	156	153	174	152	192	175	163	161	153	149	173	171	191	162	151	175	165	157	171	153	158	165	136	196	166	170	175	166	165	161	143	181	170	200	173	148	162	155	157	159	164	168	171	175	192	184	170	190	146	167	182	167	165	157	158	165	145	167	168	183	146	180	178	170	153	150	168	145	165	167	156	175	164	159	167	148	160	162	155	158	161	165	180	156	159	165	188	198	177	161	193	173	178	184	158	170	160	176	162	152	182	156	183	161	182	143	175	138	179	165	161	165	175	160	166	177	164	188	159	197	178	188	185	151	168	160	162	174	185	144	164	163	161	181	177	157	164	175	157	182	167	159	169	166	168	167	146	196	160	156	172	181	162	160	167	164	163	204	158	160	159	174	184	164	155	180	163	163	178	156	159	144	168	179	155	149	173	166	175	160	187	185	160	163	147	151	168	170	163	165	150	174	166	154	187	167	166	164	140	180	176	152	193	174	161	161	159	153	164	160	182	166	155	164	169	177	145	166	152	146	166	163	172	165	166	162	184	143	158	158	154	167	149	156	160	161	167	154	158	160	183	169	183	191	164	157	159	184	172	162	159	143	156	176	156	168	161	154	173	182	162	156	165	132	171	193	164	163	163	168	157	183	182	190	173	169	191	162	163	167	165	143	163	179	169	157	161	150	161	153	173	164	163	172	165	153	148	167	160	186	168	164	132	173	162	166	152	167	167	166	183	176	181	157	165	171	174	190	171	164	166	172	183	175	164	180	140	166	161	174	156	184	181	188	148	171	187	169	178	182	178	175	167	171	171	155	180	176	191	182	159	164	155	166	167	158	140	157	178	173	175	186	154	178	160	157	165	177	191	174	149	182	161	158	183	163	153	153	179	188	149	170	181	157	166	166	160	156	163	152	165	170	175	159	150	172	178	154	157	150	197	167	171	181	168	174	169	166	162	140	153	165	175	166	160	167	166	154	184	170	161	172	140	184	158	164	165	159	155	165	178	159	153	135	163	178	186	172	193	170	168	183	179	172	163	154	185
1951	649	816	800	715	702	692	664	612	687	631	628	614	557	617	625	561	577	590	552	581	560	581	575	561	599	611	578	545	605	575	615	593	554	547	585	532	588	584	546	627	511	510	557	558	584	574	559	582	580	599	578	610	549	570	579	578	521	593	552	573	579	561	571	611	568	563	559	555	645	544	564	567	564	537	561	575	594	576	521	550	569	567	532	534	560	559	561	604	586	581	609	551	539	572	564	560	564	586	571	550	549	563	560	597	563	563	552	562	550	573	541	572	582	513	550	570	582	577	601	548	531	573	563	551	576	595	569	620	551	585	528	575	571	561	500	543	573	563	539	568	560	602	537	547	565	530	559	559	603	568	557	597	558	556	568	560	582	566	576	581	584	556	549	560	564	531	531	543	577	563	582	576	563	580	591	585	541	577	567	581	549	564	572	584	539	575	584	581	526	535	525	547	601	536	527	571	559	560	527	528	564	562	548	572	599	572	559	550	533	597	531	547	552	570	554	515	579	583	552	579	599	540	551	543	544	535	624	589	596	579	584	527	548	518	580	553	573	615	550	558	575	586	527	555	584	568	560	583	591	541	575	574	530	584	544	593	574	566	551	596	567	535	578	559	589	581	563	531	546	563	563	599	560	542	573	583	542	543	558	577	563	565	590	574	588	582	596	554	533	563	606	573	585	601	561	595	531	515	574	571	553	591	514	557	586	573	558	611	595	581	552	612	575	532	531	517	552	584	524	561	553	536	549	574	523	541	508	569	554	540	580	548	551	529	579	566	592	557	506	572	581	577	592	597	568	578	599	550	591	557	530	586	578	557	545	517	584	565	540	552	537	577	556	576	589	588	603	534	563	592	561	589	557	627	546	588	544	557	572	602	563	577	550	516	536	595	551	576	560	565	593	595	581	582	604	568	587	570	546	575	555	568	624	583	571	577	560	540	597	583	540	517	567	594	571	527	569	570	585	558	524	567	598	578	541	575	582	563	532	559	576	554	558	617	560	580	555	571	561	597	531	578	592	557	576	557	548	579	616	610	543	603	588	574	543	536	539	573	571	591	532	543	575	569	570	557	544	571	560	561	569	543	574	559	559	523	548	562	587	604	617	553	547	554	554	545	556	556	525	597	581	625	582	592	560	558	566	588	539	579	578	581	608	584	605	557	531	582	546	564	564	557	560	589	577	523	585	633	552	594	562	605	570	550	507	541	600	564	568	599	601	562	531	578	521	592	592	560	547	565	555	543	556	535	532	563	597	554	564	580	567	547	590	570	550	583	589	528	562	575	545	563	585	554	549	560	581	526	563	595	594	523	595	505	531	549	555	615	571	610	592	567	558	562	553	582	579	610	585	531	551	556	591	570	562	544	537	552	584	545	557	560	594	562	560	533	577	552	538	581	528	558	559	565	550	532	547	602	561	548	539	583	578	533	562	560	510	576	565	584	585	550	602	549	620	572	538	577	564	531	552	567	562	578	578	576	549	527	539	520	558	552	565	580	601	590	555	553	565	551	535	583	544	582	566	552	552	568	548	575	566	544	533	579	556	576	577	525	549	539	542	536	565	540	592	559	528	598	592	601	539	538	546	623	531	613	550	553	539	579	582	550	595	562	538	564	586	557	546	586	577	540	523	591	574	560	535	592	561	564	560	530	578	583	549	554	590	555	545	518	589	543	584	605	592	573	572	559	546	567	545	596	574	547	545	557	578	549	581	569	556	554	598	604	528	562	548	579	557	584	561	562	611	567	561	552	589	594	543	537	576	571	550	558	567	557	552	551	520	586	591	517	533	557	597	624	554	538	591	543	591	576	545	569	563	576	571	548	525	531	564	576	577	586	564	570	599	593	559	551	522	578	518	621	555	537	527	567	583	529	596	586	577	585	575	560	533	590	591	574	590	577	600	564	516	566	572	550	553	557	551	569	573	552	542	562	560	573	580	574	580	523	546	614	568	593	579	598	571	606	555	567	547	562	588	543	596	567	572	555	539	609	558	555	590	567	579	566	537	540	547	548	544	587	607	575	532	541	548	578	599	591	568	566	573	584	551	542	571	573	540	559	571	525	569	536	551	592	537	606	587	610	619	543	581	546	555	559	573	577	556	537	500	584	575	563	598	557	590	580	553	588	588	573	577	624	540	566	616	568	537	572	567	537	557	547	597	584	547	569	578	566	559	575	536	573	587	550	582	574	524	577	610	597	559	596	591	620	530	577	559	592	520	550	547	586	571	568	579	559	574	525	552	547	582	595	598	586	532	604	559	558	551	557	595	614	568	540	566	592	561	571	539	556	540	548	587	569	567	543	518	568	559	545	555	583	552	601	528	599	588	593	570	535	551	564	571	531	572	538	553	552	528	548	542	532	538	572	560	584	558	538	579	562	549	587	530	546	596	555	612	563	558	549	516	550	569	583	512	585	608	551	539	608	600	572	575	554	572	561	515	557	545	570	532	576	584	572	580	507	577	505	566	544	622	601	588	554	586	561	573	621	584	525	572	562	567	564	532	604	569	602	549	575	563	583	565	583	572	539	540	576	544	540	545	569	588	580	577	613	560	565	530	599	570	584	550	569	506	564	588	618	515	552	574	571	617	608	503	540	534	593	568	568	546	540	572	543	562	574	578	574	533	532	547	542	581	601	570	573	550	558	544	534	535	526	563	604	542	551	590	549	576	564	618	567	538	528	566	575	559	574	531	546	524	575	585	594	556	545	567	588	544	585	584	594	560	538	558	583	554	604	569	596	549	619	582	549	588	550	571	569	585	538	570	542	565	587	605	588	572	591	601	566	568	532	569	531	580	556	622	578	614	538	538	568	549	564	615	600	572	580	567	591	573	578	576	612	550	593	519	554	576	557	562	591	572	598	574	545	537	545	557	541	570	555	583	581	563	584	571	570	568	544	568	542	564	549	567	569	549	585	567	551	564	571	656	545	553	558	551	579	549	583	544	567	609	586	566	622	566	551	546	573	593	553	585	565	562	561	545	559	564	583	525	571	550	523	578	529	601	559	578	592	551	539	541	586	567	551	517	588	546	550	591	566	563	587	534	606	524	544	544	584	565	538	523	579	579	524	567	530	618	556	563	599	525	601	578	525	574	558	571	607	544	544	561	576	592	537	590	564	552	534	504	548	532	576	528	552	552	607	568	594	592	603	588	574	595	575	569	559	572	544	592	560	546	586	560	594	570	524	578	582	563	559	520	555	531	529	568	575	570	612	539	581	563	581	558	548	527	568	559	580	506	602	576	568	550	571	556	536	572	556	569	546	598	506	604	566	556	586	537	578	574	566	582	544	568	590	586	563	580	533	561	546	564	540	579	584	556	559	562	575	606	587	562	607	540	571	584	514	590	554	590	571	545	525	622	576	536	584	569	559	536	587	574	608	561	573	573	566	547	566	551	553	565	566	532	558	575	545	546	517	534	546	552	559	551	552	548	609	584	581	590	566	548	561	555	574	541	574	614	590	555	596	569	568	552	560	551	563	615	596	538
4933	1359	1495	1153	854	704	544	519	440	376	385	368	322	374	346	348	320	359	324	336	353	308	316	340	292	315	321	296	294	314	299	290	313	314	308	293	291	309	316	312	298	301	325	309	276	281	318	276	301	291	282	311	287	310	287	318	289	307	286	295	301	296	311	302	309	289	334	287	300	293	269	298	280	269	296	271	286	256	302	294	293	296	315	281	303	291	306	315	270	318	287	294	287	285	263	312	265	297	288	303	293	295	328	278	285	304	268	297	316	308	273	289	300	322	316	325	318	303	296	317	298	296	257	278	284	317	305	257	292	255	308	297	255	286	296	317	332	295	316	306	261	273	286	297	274	300	285	281	269	239	305	326	300	270	325	303	264	300	271	277	283	274	287	284	292	245	288	257	268	304	298	290	314	350	266	296	279	279	315	272	278	318	329	309	310	293	296	267	309	274	293	291	267	283	289	306	290	321	271	294	266	288	298	281	281	300	279	318	272	326	293	305	315	271	263	283	291	317	289	276	293	290	273	290	310	310	305	274	287	291	287	319	284	310	285	295	317	287	293	294	292	284	293	319	317	294	279	318	298	308	301	289	331	288	305	299	308	306	305	293	285	293	268	288	314	282	300	305	269	291	290	296	275	275	309	315	263	294	317	285	278	304	299	323	302	296	290	271	312	273	323	296	286	262	294	272	249	289	272	277	282	262	283	290	296	283	307	277	284	283	298	289	274	301	280	293	270	319	277	267	300	276	301	276	291	273	305	289	270	285	284	302	264	292	285	299	289	285	299	286	307	297	307	281	295	282	286	290	292	332	341	274	306	280	317	307	284	324	288	303	299	296	287	288	279	260	247	288	294	303	298	291	317	307	285	279	287	300	306	296	288	293	302	294	318	319	294	305	261	317	320	326	292	315	307	299	262	297	286	285	296	266	282	314	301	307	316	303	307	269	296	292	274	302	310	287	321	307	313	264	286	294	272	294	301	290	262	299	287	306	288	291	285	311	290	276	306	313	276	297	291	284	309	272	321	291	313	296	303	300	314	305	291	291	276	282	294	284	310	279	274	288	317	307	278	295	307	301	320	336	308	322	304	270	317	265	274	309	299	283	279	319	274	302	299	308	294	283	282	300	301	285	306	298	299	302	293	313	309	304	295	286	321	259	328	300	273	294	317	292	278	294	284	305	290	288	301	307	290	290	289	276	294	302	281	297	294	310	284	306	277	322	301	284	277	300	312	267	292	278	255	303	325	265	274	284	278	294	296	268	280	274	311	275	278	287	270	316	285	267	303	293	298	297	291	290	272	324	294	263	285	301	300	299	293	294	292	308	303	308	291	315	289	316	313	274	297	329	310	302	305	297	291	278	278	299	282	315	271	259	300	284	294	298	308	303	294	343	280	275	342	285	282	267	278	310	295	299	309	290	277	308	284	287	311	311	315	279	319	273	322	270	284	320	297	266	287	296	291	319	297	316	333	279	272	320	301	286	269	297	305	316	296	286	290	324	300	281	309	304	317	264	321	309	269	285	288	312	307	299	293	279	296	303	279	263	269	304	292	303	277	278	292	322	289	282	290	296	294	283	289	304	307	286	307	311	321	291	262	272	280	315	278	311	312	300	310	267	318	282	296	297	300	291	291	261	285	277	313	322	281	303	289	301	277	296	312	274	292	298	288	303	302	279	283	248	281	278	282	277	255	322	295	285	306	280	302	305	320	268	259	289	274	290	269	292	322	301	308	296	312	304	287	296	306	298	320	248	304	293	316	293	272	316	287	291	312	292	288	304	290	287	297	295	282	266	266	308	309	280	288	274	301	282	312	305	266	286	284	309	314	271	306	287	285	280	299	273	301	263	321	271	288	284	321	300	311	255	300	303	290	298	314	317	322	299	293	284	292	309	261	288	291	289	310	298	291	292	301	312	292	291	291	281	292	292	279	276	255	281	264	271	297	267	302	292	310	291	302	278	308	285	317	280	263	303	319	256	294	309	270	278	269	297	285	327	290	282	308	305	280	291	285	273	283	283	304	295	292	302	283	291	262	277	309	331	300	304	270	290	337	301	281	272	296	311	262	305	290	307	274	274	277	312	283	295	273	290	278	320	293	302	296	284	342	297	273	288	259	277	300	285	310	285	263	314	330	275	285	327	299	312	302	294	326	281	271	273	297	289	286	319	284	305	311	299	282	281	322	294	296	304	288	309	307	313	308	292	303	273	286	298	302	286	297	308	261	288	261	298	290	296	347	299	290	302	325	307	292	313	282	302	276	282	295	318	308	286	289	283	274	293	303	278	279	292	277	308	296	292	338	285	250	272	286	285	307	307	279	304	315	302	291	271	299	299	271	306	281	283	301	294	270	282	305	332	314	298	305	287	289	321	277	275	297	299	273	294	315	298	295	255	313	309	310	287	303	305	316	314	305	281	269	317	286	301	297	289	294	288	277	278	293	292	275	274	288	287	272	295	305	329	272	328	305	318	293	297	313	298	314	306	276	287	307	285	302	286	329	304	295	304	318	269	299	288	277	310	329	317	290	289	290	296	274	279	302	291	333	325	280	301	271	307	277	291	299	283	313	286	278	314	278	341	331	303	312	314	274	291	271	307	293	282	302	317	282	301	294	268	327	276	303	303	306	298	300	292	292	305	238	280	282	299	288	313	302	303	284	260	291	310	301	330	297	293	293	291	302	294	308	336	272	277	280	286	275	289	290	309	323	309	306	299	299	305	299	259	318	271	301	306	255	299	310	277	295	293	289	289	289	295	317	335	300	280	302	300	274	301	290	267	269	297	273	293	283	310	277	323	305	297	273	295	295	321	311	315	287	285	295	292	278	293	285	318	283	303	269	294	315	281	310	308	295	310	306	312	293	277	255	279	306	311	312	295	275	304	307	286	281	277	306	330	295	280	290	304	306	269	292	280	316	269	325	262	294	287	274	290	295	290	301	300	276	277	315	289	287	269	273	294	298	311	289	322	310	328	318	312	329	292	276	291	271	291	289	292	316	268	289	317	274	304	257	272	301	317	304	317	302	285	298	301	284	287	289	313	278	293	295	298	334	309	292	293	320	304	307	282	285	311	275	290	316	307	291	315	309	312	294	269	300	277	252	302	297	292	303	290	270	272	306	297	314	306	296	257	292	286	277	308	318	287	305	321	295	329	275	284	322	286	280	308	339	274	312	312	281	292	309	285	312	293	289	294	298	299	314	315	307	305	307	289	273	309	336	307	282	281	316	282	299	322	303	298	296	315	254	275	272	314	312	271	266	307	269	300	295	299	299	305	303	291	286	272	286	301	281	275	290	310	282	301	299	246	293	275	301	314	309	299	277	284	308	265	317	296	284	289	309	300	310	275	304	276	297	285	297	292	288	316	269	302	280	281	325	267	308	275	291	290	295	277	293	303	314	288	324	323	270	306	280	283	263	305	288	306	305	295	300	266	292	291	298	300	310	281	298	305	306	305	336	301	285	272	279	276	279	273	298	291	301	293	308	310
5717	2038	3963	4334	3676	3131	2634	2211	1997	1835	1618	1608	1461	1339	1342	1241	1237	1188	1199	1167	1159	1135	1082	1008	1090	1092	1014	1058	1061	966	981	990	983	1023	994	983	1010	1015	955	1015	982	978	979	984	893	929	907	902	1009	941	909	948	920	948	916	944	962	914	937	908	990	892	902	952	961	955	913	900	879	891	931	904	910	899	971	885	887	955	882	906	921	926	879	943	911	937	869	941	897	936	912	914	953	903	917	903	881	861	911	912	963	898	933	937	915	866	939	870	873	916	927	938	900	877	959	916	932	923	931	926	883	910	882	887	898	916	934	862	907	840	889	860	926	885	883	929	915	921	950	851	887	924	859	929	943	895	875	892	851	904	937	859	904	894	915	900	856	939	862	890	895	886	905	948	925	887	920	939	897	933	922	897	898	888	856	961	881	924	915	893	882	882	873	917	937	927	895	942	886	925	861	924	916	905	950	946	945	882	911	922	866	892	872	873	911	893	883	935	898	888	926	962	904	894	901	918	941	952	875	890	890	861	947	872	902	919	950	922	903	900	924	926	896	911	921	901	848	921	928	824	893	910	881	944	952	943	903	859	937	963	884	894	891	949	901	889	897	918	870	926	917	909	916	901	927	952	873	914	925	869	952	892	878	916	952	925	917	830	864	942	857	869	927	945	945	904	904	894	888	876	925	849	827	891	936	919	908	910	909	845	904	871	879	915	891	927	874	881	873	895	923	928	943	873	940	897	923	892	897	870	918	897	886	917	884	890	926	952	935	939	888	957	902	942	938	907	870	921	920	849	952	908	922	899	911	909	890	913	887	884	892	873	870	959	912	884	893	909	917	936	888	812	891	860	911	902	904	893	878	860	931	947	877	970	915	862	881	865	900	924	898	917	904	875	904	871	882	946	873	881	978	914	914	900	930	832	904	911	894	892	893	890	872	962	912	940	861	930	847	917	869	884	912	926	962	856	926	952	935	905	907	913	933	881	897	901	928	924	914	909	952	916	915	944	914	923	916	873	901	875	863	871	898	879	907	889	863	880	894	916	968	907	905	946	929	861	944	946	884	922	883	900	913	927	928	877	920	902	915	900	936	933	905	923	858	934	928	930	880	941	859	925	917	905	943	888	906	954	918	959	915	912	871	926	884	888	910	918	914	848	889	890	966	899	883	882	906	930	931	905	919	885	899	912	871	900	894	885	896	883	946	910	867	873	868	881	917	908	900	895	924	947	896	914	888	934	896	847	947	881	907	883	892	937	886	876	883	890	968	877	883	916	883	884	897	929	913	852	921	946	988	883	923	919	900	903	918	925	901	888	912	928	877	865	874	837	954	921	920	922	924	901	843	864	861	942	864	936	923	894	909	920	887	980	878	908	894	943	942	872	890	916	897	874	927	949	847	908	871	913	950	935	901	829	903	960	920	896	893	889	893	938	865	895	895	896	893	908	886	902	882	917	937	917	894	887	945	929	926	925	904	895	918	940	879	922	896	893	869	887	943	914	845	928	879	928	959	936	889	894	909	933	926	913	951	957	933	840	904	977	886	905	899	919	915	881	917	893	965	954	885	907	929	916	973	868	996	853	914	939	936	853	867	917	911	909	916	926	929	954	953	979	900	895	900	882	907	842	888	928	855	918	905	892	906	869	836	887	931	891	874	890	889	851	893	873	885	892	886	870	897	907	938	916	863	894	938	853	900	892	864	880	898	892	927	869	966	889	890	880	846	880	918	881	867	908	941	922	917	851	939	906	911	902	936	931	857	914	970	938	906	915	905	866	933	897	905	907	919	886	919	879	900	959	919	848	861	916	917	881	935	868	875	915	882	901	874	936	873	884	935	883	930	889	915	937	906	953	944	944	859	909	950	880	888	903	939	896	956	907	866	904	919	885	968	941	903	886	907	888	896	845	924	890	890	858	882	885	907	927	903	888	929	911	902	888	938	880	879	879	946	915	884	911	906	874	903	879	911	915	851	908	864	872	903	805	895	897	917	878	876	869	943	877	886	907	941	928	875	871	915	909	869	872	885	932	923	928	887	913	886	894	864	915	956	913	954	889	903	908	927	904	913	899	919	929	946	915	935	906	893	909	929	904	927	900	930	882	927	967	952	853	899	880	916	942	826	890	877	881	945	883	940	891	916	912	904	892	909	947	951	898	890	885	915	890	923	854	902	905	909	962	885	908	891	905	887	860	882	934	889	897	907	843	948	922	890	910	873	888	889	890	892	903	928	904	899	897	897	886	904	896	914	888	886	884	868	890	884	965	888	871	846	925	886	883	934	971	842	906	924	923	911	941	916	921	933	897	940	908	877	908	934	901	925	919	914	928	879	883	946	936	910	910	857	857	878	895	916	937	932	900	886	861	924	840	906	928	956	899	915	915	896	924	913	919	881	890	902	869	896	980	936	935	945	877	850	924	899	895	893	933	944	888	951	894	832	893	888	877	936	973	862	910	929	896	904	936	905	893	891	929	919	884	906	914	911	929	884	928	917	906	909	836	905	965	917	911	903	929	904	884	916	903	898	919	899	895	854	921	930	942	854	955	905	918	980	866	893	899	904	934	914	875	916	879	898	951	908	903	926	914	905	885	902	920	927	908	957	894	911	921	885	885	888	863	917	954	935	858	854	884	927	879	944	902	904	936	925	881	890	901	910	867	886	898	890	856	879	910	863	882	930	835	926	948	912	895	909	932	908	922	945	864	917	897	912	928	910	930	895	959	940	936	911	873	901	938	901	927	869	925	928	923	895	903	931	917	915	958	910	898	875	856	881	918	922	894	843	912	964	833	874	912	880	927	900	883	867	908	870	895	891	860	941	901	875	942	924	912	941	897	926	918	868	931	960	872	914	880	942	898	879	884	895	912	922	870	883	903	903	910	914	899	866	914	850	842	875	923	900	913	980	904	878	906	894	865	887	806	933	931	920	925	911	850	936	880	887	899	899	929	901	936	902	939	964	941	896	922	906	865	908	888	858	936	945	918	836	941	864	909	935	929	892	940	864	936	905	915	881	942	957	907	929	887	910	908	898	901	942	862	927	885	974	839	904	919	923	975	903	927	867	847	848	877	926	883	927	917	879	859	918	856	998	907	873	871	905	896	941	874	855	906	924	867	886	950	944	875	895	856	955	928	901	907	942	903	922	913	863	916	886	941	864	902	921	896	911	921	948	883	895	890	922	877	859	871	920	935	829	913	852	883	961	896	911	858	904	881	933	937	883	882	897	921	891	887	939	892	904	898	860	896	908	970	945	905	922	900	832	888	962	882	858	881	876	874	921	971	945	874	866	943	895	942	911	870	935	903	930	913	890	875	872	912	905	947	944	933	911	893	907	842	877	891	869	910	860	924	967	919	876	850	916	940	903	871	871	932	952	874	841	977	954	880	930	887	883	905	912	937	913	912	912	925	881	918	900	911	910	893	889	867	960	902	868	860	938	892	894	902	901	920	908	925	899	926	902	929	925	916	941	889	842	905	904	869	876	893	961	899	898	892	875	952
9292	2541	2832	2075	1445	1019	824	698	567	508	486	413	400	401	365	361	361	364	344	370	314	309	330	318	300	322	301	310	312	310	312	310	286	294	310	257	275	299	282	296	295	314	294	280	265	292	278	319	280	271	274	284	283	269	256	241	262	267	286	258	265	278	268	281	299	280	299	276	285	273	266	309	282	263	279	266	259	280	273	287	287	255	282	292	330	274	275	254	292	274	275	264	259	275	288	308	289	294	295	260	273	254	263	289	274	301	271	278	284	304	272	279	258	297	267	282	258	252	278	293	306	251	253	269	265	275	291	287	291	247	297	288	277	288	254	249	259	281	276	286	270	260	267	276	280	294	244	274	267	267	288	268	278	277	275	264	276	299	291	292	302	312	273	317	293	297	277	253	306	258	284	282	282	281	300	285	308	306	273	274	282	278	298	284	310	256	290	260	294	284	288	279	277	295	248	298	276	299	264	280	282	306	265	291	284	300	280	299	271	253	283	255	260	295	270	282	279	254	276	273	269	255	286	290	278	299	267	253	260	288	270	286	268	260	288	275	284	278	297	298	261	262	265	263	276	261	303	272	279	294	271	254	295	286	241	270	285	302	294	287	271	278	262	268	284	272	252	261	262	291	286	301	255	279	288	266	244	280	273	277	280	277	287	289	269	286	280	271	291	262	248	298	288	277	284	278	275	283	284	283	282	269	284	258	290	237	259	302	296	267	257	259	270	268	271	254	280	276	263	264	281	292	301	280	284	267	282	280	291	258	268	264	267	287	281	265	267	278	283	254	266	282	284	276	258	282	282	274	293	300	285	265	284	275	258	315	262	292	270	275	280	259	305	257	300	272	273	281	295	303	280	282	268	268	302	304	282	275	257	267	277	283	294	279	298	283	297	273	254	271	285	300	257	278	272	290	305	296	274	293	274	292	262	323	295	262	304	287	318	301	273	310	304	257	294	287	246	272	292	262	260	279	297	276	290	237	294	288	269	304	291	296	285	263	268	293	261	286	295	280	295	275	308	250	300	294	277	285	269	286	273	276	293	279	276	276	261	276	255	261	254	287	257	279	256	266	304	262	297	275	288	283	266	271	294	314	274	272	281	288	270	267	289	252	266	271	245	290	289	267	283	275	280	294	274	282	259	262	293	247	311	288	280	262	263	315	248	272	290	257	321	295	286	263	267	299	292	299	285	272	269	280	249	288	255	305	283	332	314	276	284	270	281	292	298	280	278	280	287	250	312	250	277	269	272	297	276	286	287	293	286	301	265	283	254	266	282	291	309	272	279	274	277	247	283	287	280	276	290	270	264	288	290	282	267	268	279	246	283	290	262	268	308	288	261	318	287	234	279	287	277	287	260	304	276	268	273	284	270	278	271	310	296	264	292	304	251	264	300	308	274	348	235	267	278	288	286	270	264	290	285	269	279	263	309	276	261	301	292	257	271	283	280	299	333	284	288	271	289	272	314	292	280	284	293	292	305	252	272	291	282	270	271	283	228	291	286	290	262	297	278	292	297	306	263	249	296	283	299	284	269	259	262	262	236	269	295	258	280	251	286	313	253	296	288	286	277	309	292	267	286	305	264	280	300	261	297	265	257	292	281	281	306	289	294	286	259	239	266	284	266	269	309	299	268	270	281	276	286	277	268	285	257	280	255	293	290	270	266	311	248	287	264	300	282	257	264	287	263	250	266	265	286	272	285	281	312	266	294	277	275	286	297	289	289	265	289	275	269	267	304	278	312	274	271	295	274	286	300	289	263	276	273	277	290	292	297	290	271	266	271	267	283	279	273	242	282	290	285	279	252	260	263	292	289	290	261	282	302	278	290	294	276	278	292	285	283	268	260	268	273	288	311	287	315	269	257	266	267	312	253	258	258	299	304	296	277	264	281	302	294	268	290	279	269	271	278	268	304	298	248	278	259	314	298	276	279	268	276	273	281	270	280	281	300	283	297	265	271	291	277	296	279	289	299	267	275	279	296	308	287	287	280	284	274	272	279	266	298	279	285	293	269	283	266	263	254	265	274	251	272	258	298	289	253	295	270	263	279	268	298	274	275	296	276	268	286	293	292	264	294	271	279	294	269	291	259	298	291	286	292	295	304	296	254	299	287	294	252	260	271	265	293	239	293	283	289	247	308	259	273	282	256	270	285	267	306	268	238	257	289	320	302	298	293	271	294	267	306	251	275	288	296	288	278	277	282	268	276	281	284	293	268	313	270	279	280	310	257	281	266	274	291	248	293	249	290	306	267	294	309	285	277	301	261	252	294	306	268	300	304	270	279	285	288	288	266	259	278	267	259	273	262	276	280	275	282	273	309	254	283	297	253	302	262	279	269	257	273	289	284	275	259	314	292	286	287	280	265	270	277	304	269	312	266	271	294	265	284	284	284	282	274	283	293	261	275	289	279	253	268	287	258	258	291	261	295	302	289	270	278	267	285	281	292	285	287	302	285	256	282	283	261	271	259	279	245	268	273	283	276	266	299	282	254	268	295	304	255	275	284	285	276	294	268	277	282	287	293	305	268	287	285	304	255	264	278	280	263	298	264	277	301	282	256	297	284	298	296	261	298	308	306	262	284	269	281	271	283	306	269	294	255	280	259	281	271	294	265	310	324	284	289	290	272	268	271	286	254	253	294	254	247	305	269	273	246	291	264	307	291	291	310	311	299	265	255	285	293	281	263	273	282	273	289	290	286	293	269	287	286	272	275	262	304	242	281	271	304	300	256	285	262	286	274	279	269	284	291	286	309	254	292	263	270	251	269	290	282	264	275	287	307	258	275	286	276	275	260	292	255	303	246	297	272	255	259	281	278	275	289	306	272	282	266	258	260	292	245	257	255	278	283	269	277	247	297	283	259	256	309	270	255	287	272	280	266	276	299	251	259	266	293	257	268	304	269	263	274	270	261	264	296	251	272	284	283	299	285	285	290	277	248	291	267	284	297	270	299	274	273	272	284	292	252	279	278	286	282	285	264	298	287	269	316	289	247	272	290	277	309	270	294	269	264	249	292	299	271	292	249	286	296	293	281	289	281	273	272	273	275	279	262	296	246	293	287	280	274	288	285	265	289	289	263	283	285	257	255	262	269	288	286	279	271	265	285	263	272	264	276	264	304	279	286	284	296	237	285	245	273	243	280	278	249	278	265	271	297	260	268	281	256	268	302	291	260	288	261	314	266	277	284	267	315	299	284	244	277	297	267	304	289	297	252	256	301	304	268	284	263	260	299	271	309	277	270	284	264	280	300	286	270	269	286	260	284	263	293	251	285	275	263	296	279	284	264	280	242	261	254	277	288	268	278	285	284	272	271	271	247	290	264	269	258	298	290	278	278	281	283	288	272	265	280	274	266	316	269	263	296	326	278	279	256	279	278	269	318	283	266	259	277	288	291	293	257	310	284	268	264	286	272	267	253	278	295	279	281	250	281	258	307	280	270	271	281	277	297	264	284	312	273	278	283	263	316	290	278	322	325	261	265	262	293	296
7869	3000	6669	7275	6061	5033	4087	3439	2941	2593	2325	2078	1913	1822	1763	1618	1517	1408	1365	1339	1301	1247	1186	1215	1117	1085	1136	1129	1058	1076	1014	1005	1081	1034	1020	982	981	957	931	986	992	968	965	886	934	935	931	913	929	894	965	943	951	915	919	891	888	919	889	920	890	883	833	897	871	887	831	898	879	846	925	847	885	916	860	895	856	869	862	918	879	951	872	894	900	851	852	892	847	873	876	815	851	887	881	893	860	845	860	893	897	837	883	815	870	926	793	806	812	839	835	836	873	862	820	851	865	842	859	871	829	910	888	866	902	886	831	861	877	827	835	871	846	880	892	809	865	823	866	919	826	844	860	835	818	849	876	827	839	835	860	830	796	798	913	878	888	805	841	861	837	884	823	866	885	794	834	799	882	843	835	832	859	880	858	846	834	870	834	905	854	868	853	917	881	873	761	793	873	855	846	860	852	841	899	852	845	827	850	886	795	822	938	828	895	828	787	827	925	810	844	877	789	848	874	877	819	839	858	880	795	886	847	837	812	833	828	815	814	855	860	827	866	835	854	889	823	824	873	882	821	865	864	905	855	858	852	838	836	841	781	830	829	848	860	913	827	845	855	807	834	800	831	791	855	857	835	769	858	869	876	860	848	813	860	865	879	861	842	846	808	832	832	854	793	868	751	814	820	808	869	878	844	806	864	835	856	853	858	874	865	828	861	826	837	876	861	851	863	832	839	918	859	826	873	867	858	815	887	828	841	883	815	849	856	880	865	834	866	820	884	830	859	901	841	895	806	786	849	832	837	873	846	859	857	886	788	797	800	781	854	889	807	885	827	868	876	872	840	840	830	864	830	868	844	855	823	806	788	815	870	900	859	890	876	885	836	868	846	841	885	883	868	820	811	834	875	858	875	839	851	847	808	836	818	871	847	869	886	885	827	846	875	856	879	900	839	844	857	907	840	864	810	852	833	851	811	816	800	887	904	862	867	857	835	856	888	780	848	763	867	844	853	802	813	846	838	871	864	809	863	859	799	865	829	819	877	860	823	861	878	799	846	851	825	814	826	830	821	884	863	839	833	830	858	859	846	875	787	908	861	827	796	843	856	792	885	827	798	863	825	823	836	830	858	783	795	828	850	842	841	805	879	837	789	810	809	859	796	827	896	810	814	895	845	855	854	885	816	831	813	831	873	823	879	827	878	882	840	850	803	867	826	831	854	826	869	868	834	862	758	839	880	855	862	797	869	771	846	844	837	842	852	841	843	856	809	840	845	852	866	846	882	824	790	846	862	862	819	840	902	822	785	826	844	839	817	848	840	875	833	848	821	813	867	808	850	792	809	849	826	815	877	857	834	846	830	783	838	847	811	847	820	824	855	773	862	879	820	834	839	819	821	892	829	892	882	816	773	847	859	870	824	929	872	857	846	833	869	860	869	867	837	793	869	850	816	852	854	813	832	888	844	855	860	806	839	870	848	785	881	833	912	843	864	855	844	845	813	823	827	868	854	834	856	860	921	885	898	849	827	852	863	903	874	890	860	794	841	853	863	806	821	862	867	849	854	884	928	856	829	863	876	823	836	797	853	852	851	923	847	864	821	805	753	859	831	855	791	880	843	822	849	899	861	888	851	795	834	880	827	860	847	830	856	839	849	836	871	887	825	797	843	834	846	849	833	860	807	942	856	883	807	825	859	882	806	829	829	885	840	878	808	826	787	793	846	815	847	822	851	823	858	874	876	837	839	849	831	861	896	829	873	793	829	877	869	829	840	849	868	862	827	809	847	832	871	825	770	850	853	822	842	870	864	825	837	821	835	867	868	835	862	843	841	829	846	841	842	900	854	871	846	819	867	854	793	863	813	844	847	812	864	831	860	836	829	839	833	866	865	818	806	825	841	831	835	800	813	841	801	826	863	852	855	874	862	902	826	862	850	870	837	838	829	861	853	871	834	836	839	836	884	820	853	809	822	819	791	856	846	841	829	852	814	855	848	865	817	827	834	827	818	799	811	823	875	875	804	874	848	857	799	876	816	791	879	858	844	893	868	861	824	854	896	903	869	898	849	833	858	821	856	807	833	852	845	814	823	804	823	855	837	802	881	846	831	834	880	902	810	845	898	829	812	784	843	862	878	858	880	868	840	857	850	866	863	828	921	782	792	846	858	805	830	881	849	841	824	859	804	887	850	852	855	796	895	862	827	815	920	863	826	876	893	842	831	856	912	836	886	853	847	873	821	871	791	858	867	880	884	846	869	832	879	857	847	911	843	850	835	885	839	827	854	871	887	810	900	871	882	861	812	847	868	841	851	882	834	860	864	837	840	838	908	828	805	867	842	844	824	849	851	879	807	864	835	870	867	860	860	806	814	817	852	884	818	861	834	867	855	866	902	788	854	856	856	824	848	837	856	853	808	860	815	843	856	879	811	868	862	858	885	845	861	847	849	850	891	883	837	831	850	878	839	851	797	792	824	851	851	840	872	928	874	846	831	869	837	849	832	842	855	854	822	873	842	866	826	881	842	820	836	862	849	819	869	855	861	865	843	866	863	821	861	815	877	843	839	814	817	822	879	869	842	861	906	868	828	868	865	826	859	806	866	924	824	819	846	886	841	849	860	864	891	841	813	838	857	852	847	826	878	883	861	869	839	827	854	857	790	866	863	855	813	802	787	856	857	856	826	851	814	887	813	884	810	860	790	875	862	876	888	831	852	825	831	855	835	882	850	884	856	864	832	862	841	874	809	881	895	855	807	832	851	812	812	837	811	872	795	845	842	878	855	835	815	858	855	804	862	866	857	793	829	875	808	840	868	840	822	827	836	834	880	861	889	823	823	814	858	861	835	852	877	847	793	869	837	806	857	812	873	852	817	863	874	824	796	837	834	888	864	828	860	862	873	853	820	818	877	808	858	807	880	845	817	877	841	824	853	880	834	807	870	825	852	834	862	806	834	868	940	851	867	817	852	849	884	868	846	836	843	896	826	871	808	871	862	844	855	910	811	844	894	873	801	827	841	857	821	904	838	867	878	828	899	859	862	818	877	824	801	840	822	850	833	935	884	849	857	848	851	848	836	823	897	769	851	811	824	899	812	870	883	821	851	793	854	819	862	866	851	850	833	863	816	792	863	853	876	846	865	868	895	840	865	871	900	841	884	823	863	808	862	849	848	819	847	879	889	842	847	875	890	837	846	892	872	851	864	831	802	929	866	822	884	892	820	844	848	863	848	889	841	794	828	897	851	820	845	809	898	863	844	842	847	830	839	843	889	881	872	850	821	833	873	866	861	899	867	886	832	815	850	893	849	855	826	841	858	839	891	805	873	824	850	851	816	824	876	873	813	833	838	836	854	796	821	849	842	849	885	826	820	877	847	840	826	870	800	837	842	838	847	791	859	785	815	845	837	847	827	886	820	817	843	827	835	811	820	865	800	817	807	806	844	838	881	807	875	837	853	899	869	823	868	890	831	835	918	842	893	860	901	870	865	853	888	885	777	804	813	888	808	755
1170	196	266	198	207	189	176	185	165	199	175	153	164	148	195	176	177	170	167	152	186	178	142	161	154	184	146	162	158	175	162	190	174	182	176	179	154	153	181	168	198	168	159	161	163	152	146	170	169	187	169	155	160	148	155	146	141	171	161	142	169	168	180	162	166	173	161	178	180	146	170	166	163	170	162	162	189	162	173	178	184	148	168	174	145	165	147	166	157	171	156	170	157	163	153	171	194	165	169	157	171	170	159	159	176	169	175	170	166	164	172	170	171	167	158	157	153	185	167	184	161	162	157	173	178	187	161	189	168	160	159	159	167	159	152	153	184	174	166	124	177	170	154	168	162	156	147	149	177	181	153	178	143	150	170	140	181	180	149	176	174	149	175	195	160	170	171	149	147	177	162	197	167	163	169	159	169	172	184	169	170	137	164	180	152	160	139	160	168	161	163	158	159	164	170	157	141	179	177	183	180	165	201	149	175	163	178	153	171	163	181	177	162	182	184	141	141	159	165	149	168	171	181	144	155	173	161	156	191	172	176	198	142	173	147	154	155	157	185	165	156	176	190	170	169	188	148	149	192	163	165	183	167	185	165	145	163	172	160	140	154	145	166	165	168	158	144	144	170	146	146	161	155	173	165	189	165	161	159	153	139	155	160	146	178	169	175	167	155	152	184	165	164	143	144	199	195	147	158	129	172	186	158	163	157	151	140	153	158	120	178	176	161	182	161	167	181	179	174	175	162	164	173	155	150	165	168	156	144	188	170	170	172	181	162	182	163	167	169	165	179	174	159	173	182	164	164	187	181	168	192	178	159	180	178	162	170	153	162	154	167	166	172	182	168	175	176	165	165	189	165	144	180	165	169	159	153	128	165	176	162	151	162	159	152	170	157	179	178	165	176	192	152	169	165	169	148	158	145	174	162	153	159	170	161	159	171	157	172	177	177	184	178	155	161	172	175	159	161	150	176	156	180	168	157	176	180	191	169	158	190	175	155	193	168	148	164	165	151	196	171	187	185	157	179	144	178	150	159	154	176	218	163	155	173	163	161	182	183	188	162	170	151	170	173	178	164	175	170	171	138	147	172	182	158	164	173	178	147	171	203	148	175	177	205	167	173	160	173	169	163	169	177	162	175	183	186	160	184	150	173	144	180	147	167	149	167	157	171	171	155	202	153	162	181	189	184	178	178	176	184	182	175	167	155	169	178	167	159	162	153	168	156	164	167	179	161	181	158	179	168	154	180	170	179	168	157	171	176	155	156	190	158	162	179	166	159	179	148	162	176	153	172	177	173	175	170	162	141	178	157	169	167	145	166	147	178	169	127	163	151	167	155	174	165	185	161	170	176	170	175	185	134	151	150	168	184	189	168	176	163	160	182	168	157	187	172	159	141	177	189	162	179	172	161	164	150	171	157	133	163	153	154	185	162	157	151	188	164	203	158	165	177	187	148	159	174	176	165	177	187	168	155	167	165	170	156	182	165	154	182	210	184	175	172	177	166	178	146	169	184	171	160	186	170	172	160	197	174	176	161	167	135	200	181	187	178	180	145	172	157	156	178	184	179	176	170	153	175	144	162	146	155	163	166	177	177	184	152	161	161	186	179	152	177	147	158	167	166	166	158	172	169	156	155	181	188	147	156	170	152	169	148	161	160	172	178	164	162	171	154	155	162	166	166	172	164	177	157	186	158	168	154	172	149	161	157	162	186	189	159	167	172	157	196	157	167	148	171	159	178	156	169	164	164	173	166	169	180	182	153	188	152	166	163	172	159	178	195	169	146	161	175	196	158	168	172	176	149	151	144	174	164	184	156	172	168	153	172	175	163	173	174	173	157	159	170	167	178	175	168	148	160	162	179	147	153	153	162	153	170	175	165	150	160	172	179	174	178	165	171	164	174	176	158	142	161	166	175	177	169	160	189	183	153	169	175	180	168	156	164	170	153	178	178	173	152	163	170	186	183	169	163	151	150	151	166	159	178	161	176	165	133	154	157	158	159	166	170	175	177	145	184	161	129	147	165	170	155	156	175	174	164	183	178	180	184	157	147	190	177	191	163	170	145	183	150	185	170	174	174	159	155	167	151	153	177	163	163	166	156	168	159	173	177	154	164	166	163	151	168	184	166	208	161	158	156	159	160	165	158	171	140	183	190	181	164	165	178	159	166	178	157	184	183	156	171	175	168	157	150	162	164	193	169	167	164	167	189	158	148	168	177	186	159	156	174	175	173	154	173	159	150	178	180	180	169	177	168	142	167	166	162	173	151	187	180	158	199	173	170	170	163	169	180	167	145	162	170	161	180	142	145	178	152	179	190	162	161	177	181	197	154	156	165	185	179	174	156	176	163	190	186	172	168	143	182	164	173	174	179	155	169	177	142	151	189	157	164	159	183	179	181	160	158	180	168	177	167	169	173	171	148	166	162	175	188	188	180	168	186	160	186	203	170	184	154	147	160	166	161	192	168	159	174	179	159	164	161	178	174	179	180	137	137	165	153	174	159	146	177	165	163	155	157	161	161	171	153	177	181	157	155	175	191	167	150	182	185	181	168	150	171	160	183	178	171	169	152	161	162	178	178	169	161	157	164	143	168	179	154	160	185	156	163	173	161	171	164	148	184	172	167	165	161	150	166	164	163	150	166	181	186	199	169	159	176	161	165	154	171	185	176	191	166	170	175	187	173	178	144	167	196	175	179	176	175	169	178	162	171	159	168	160	174	158	166	180	159	185	179	149	186	162	162	152	136	176	163	155	170	168	180	164	178	205	175	171	163	174	188	160	153	158	167	178	170	167	182	147	168	175	171	169	190	165	159	187	186	159	146	165	155	172	199	189	172	148	178	159	160	165	190	158	180	186	172	159	170	184	149	169	164	164	148	196	180	163	135	186	161	165	161	157	157	164	199	153	161	152	159	144	163	158	166	163	165	181	163	155	155	177	159	183	157	161	147	151	163	155	176	179	169	162	150	182	153	146	160	138	191	172	159	190	152	151	168	169	169	171	179	168	156	144	150	177	179	153	173	165	173	159	184	162	173	169	170	136	161	159	159	187	165	160	171	138	171	168	167	169	157	163	152	169	182	159	168	159	176	158	165	162	181	167	164	186	159	156	174	179	166	157	169	170	192	168	184	172	148	181	171	183	161	153	166	161	161	171	159	161	161	158	179	166	185	163	166	181	155	179	161	172	161	163	154	173	188	174	179	143	186	171	143	173	177	179	178	159	173	157	151	172	167	158	181	196	178	188	181	167	163	172	161	154	146	189	173	187	179	164	204	156	166	162	179	158	149	157	196	161	162	207	168	175	180	161	168	171	182	177	165	176	160	168	158	167	164	185	180	167	163	165	169	168	162	169	173	166	178	180	173	150	164	175	167	160	168	146	172	174	170	146	168	176	174	178	166	141	167	172	151	162	164	163	155	152	139	150	147	161	152	179	152	163	159	150	169	158	156	163	144	178	170	170	166	161	169	176	167	168	154	172	178	146	181	177
1943	657	745	742	702	652	642	594	610	633	589	628	582	546	603	566	590	559	579	577	600	578	573	567	596	578	573	619	549	552	559	568	571	557	552	554	578	551	553	557	549	566	567	568	567	573	577	583	584	564	538	542	603	553	549	573	551	536	546	549	527	587	607	582	538	593	539	591	535	580	581	601	553	592	563	519	564	588	576	543	591	617	611	566	550	605	554	595	617	540	573	571	574	598	536	579	594	547	504	578	528	573	556	567	567	551	566	553	546	547	547	537	572	525	572	561	549	577	565	567	562	560	542	590	597	557	576	569	546	543	552	563	587	539	548	577	572	555	545	534	539	597	569	582	589	593	551	561	532	578	566	536	561	581	541	548	529	552	579	587	573	636	545	549	560	569	556	576	566	570	564	562	574	568	606	563	561	586	573	551	572	562	532	543	589	567	552	502	557	590	575	579	547	548	589	576	587	563	561	562	566	551	542	600	509	543	533	521	554	559	585	582	549	557	594	568	547	565	542	559	577	569	520	554	568	568	584	537	594	579	568	590	571	578	546	588	568	554	568	561	572	553	602	569	553	592	546	584	526	578	543	552	557	609	563	570	519	563	547	530	592	533	601	552	560	563	559	547	586	595	507	524	537	591	596	546	543	546	550	564	554	593	535	575	552	581	502	570	566	591	585	567	546	538	544	567	601	611	555	548	576	538	544	578	564	582	594	575	553	545	556	557	586	583	538	580	526	526	551	570	582	539	569	556	574	553	536	554	561	525	601	557	595	563	547	549	576	527	596	545	576	529	586	561	572	591	549	613	583	546	590	562	578	596	567	514	555	575	541	595	519	521	527	544	551	556	568	581	539	573	564	526	594	524	547	507	566	539	557	540	590	562	571	565	546	593	565	572	579	565	574	539	559	593	583	599	565	607	588	559	579	532	563	530	552	556	564	588	578	558	522	509	570	580	534	569	611	571	558	545	558	571	601	527	553	558	549	566	583	551	548	571	582	573	557	616	603	585	560	579	542	572	532	535	609	557	531	569	579	538	552	567	561	562	532	547	564	558	582	593	577	555	557	564	543	524	559	563	566	556	565	610	554	581	558	579	548	580	553	541	542	580	567	622	561	610	534	566	514	564	502	582	562	547	575	614	539	590	579	535	551	552	602	552	554	578	581	576	631	614	564	582	584	589	568	602	554	554	605	518	567	561	559	545	563	600	545	553	584	588	559	549	542	540	554	523	579	567	592	576	592	517	566	604	560	576	546	572	549	565	595	543	574	561	544	534	545	579	605	594	562	582	573	517	564	564	570	593	508	559	565	584	499	571	545	553	597	549	580	566	544	545	546	555	585	598	542	549	539	559	577	516	587	549	548	544	522	588	602	546	567	586	596	541	549	586	594	554	575	601	546	556	592	586	554	552	543	538	524	541	564	539	592	570	536	543	576	571	560	532	550	567	542	579	601	565	552	576	550	539	517	565	567	540	587	563	579	554	577	583	570	590	553	552	573	530	514	549	578	535	550	506	579	551	591	574	579	600	563	569	543	588	544	556	532	525	553	534	572	561	573	555	548	538	572	570	546	579	559	547	577	557	553	573	522	556	580	574	551	534	582	553	548	541	522	555	579	550	580	554	569	605	580	547	558	594	556	557	595	545	519	523	592	571	565	530	570	532	539	554	561	517	540	546	568	579	546	565	582	598	551	562	506	586	534	548	607	520	543	555	539	535	575	583	564	534	549	540	583	574	553	564	559	587	511	557	550	574	551	582	570	587	562	542	560	566	560	599	577	521	604	539	625	596	530	548	586	576	536	551	561	519	606	560	552	576	520	573	504	591	524	567	595	554	549	575	550	541	556	580	544	526	599	544	590	529	540	577	532	562	571	582	555	541	551	579	572	551	582	552	532	551	574	577	562	588	581	555	598	542	584	571	565	588	591	546	545	532	563	538	573	572	584	601	537	575	571	550	595	560	585	558	559	565	581	561	577	581	592	570	568	595	547	548	537	536	579	568	602	532	581	539	552	558	602	555	583	568	552	609	576	554	552	528	560	548	566	545	615	555	596	564	591	600	568	541	575	571	608	588	594	566	545	555	524	569	577	591	544	593	576	569	612	545	588	563	551	583	531	535	626	550	552	570	558	561	554	588	559	530	550	571	569	573	525	577	595	523	553	589	556	550	567	533	580	580	549	590	551	581	560	569	570	571	533	553	564	581	583	524	545	529	563	601	573	554	580	537	598	535	559	554	557	560	578	610	551	557	574	593	565	531	570	574	570	570	570	555	543	540	557	546	564	566	586	538	535	582	545	554	557	595	541	572	556	556	593	583	560	569	571	534	547	569	587	572	573	528	553	510	580	577	540	530	547	597	568	553	572	554	609	552	544	556	579	567	572	570	555	578	539	564	609	597	593	565	535	632	595	522	567	552	534	571	556	526	560	503	607	503	586	570	578	537	596	563	563	583	553	583	565	547	554	538	549	576	527	565	542	598	538	562	600	559	555	582	568	548	581	556	507	590	571	534	556	529	558	561	548	536	615	594	555	583	544	586	620	528	559	594	593	567	545	589	540	531	558	532	582	577	591	579	541	603	556	601	549	559	562	574	564	563	554	557	550	557	564	537	561	541	525	550	527	576	563	560	542	532	560	556	600	550	559	573	565	593	524	570	523	595	580	549	564	559	593	526	573	542	530	568	544	533	587	552	604	595	570	541	529	555	559	552	570	574	536	559	562	574	559	526	578	533	555	577	558	563	601	541	536	582	556	565	551	530	555	548	560	589	607	563	566	556	572	562	590	549	577	569	573	555	552	552	588	554	604	524	570	561	632	555	548	587	542	517	571	525	569	562	564	543	541	562	490	587	538	544	536	551	531	617	572	580	526	503	525	551	578	547	538	583	583	571	598	549	576	635	527	511	605	576	539	557	563	575	577	577	558	588	585	559	603	540	576	598	558	565	571	604	556	544	625	571	551	553	557	569	571	622	568	515	592	555	548	546	586	562	579	605	572	572	528	529	556	533	573	549	550	565	557	562	564	596	564	557	545	568	548	551	570	572	545	562	549	574	565	568	560	569	556	620	566	588	543	570	582	543	568	545	560	562	568	572	516	509	559	571	547	575	586	579	543	580	557	577	553	579	569	532	592	592	515	585	579	559	566	552	581	567	549	557	587	555	531	613	627	586	568	529	556	557	592	595	557	576	540	589	582	526	591	578	595	555	606	604	564	563	554	549	535	569	523	544	553	568	566	522	545	566	539	586	529	560	549	570	578	550	578	527	494	506	557	600	582	569	594	573	570	600	551	546	536	587	526	577	546	546	602	558	561	562	536	582	579	538	531	559	569	538	551	524	536	601	538	553	545	535	555	553	598	581	610	575	529	571	564	576	555	530	573	557	570	545	538	606	546	595	525	563	584	525	573	557	580	552	565	594	522	568	551	566	556	582	543	513	539	583	584	587	545	595	598	563	554	563	541	557	538	540	589	558	545	512	543	507	543	546
4873	1284	1576	1223	867	703	519	480	461	398	423	383	371	319	328	352	353	305	339	309	332	304	319	337	327	317	301	308	282	308	303	275	300	316	284	312	282	329	317	303	286	312	298	292	300	289	293	333	301	322	327	294	309	330	331	273	308	286	293	290	306	283	297	264	293	306	292	307	308	306	311	320	302	310	275	309	286	281	303	296	327	283	310	313	301	268	292	327	287	289	296	289	295	307	286	305	312	286	273	306	331	335	253	291	298	293	300	271	295	289	291	276	274	294	288	286	298	285	308	270	350	287	301	261	296	290	313	288	273	284	295	261	274	303	291	256	282	319	290	302	273	282	254	288	303	279	294	308	313	301	250	312	298	296	310	300	326	322	300	313	278	298	305	268	261	255	305	311	321	314	308	295	252	294	334	277	281	335	269	294	316	294	333	279	317	285	296	321	301	311	307	253	290	265	318	307	280	325	297	270	302	293	294	310	294	313	314	306	304	298	293	290	305	308	292	328	304	275	317	302	294	326	273	325	276	256	328	290	320	310	303	297	289	278	303	335	290	277	287	275	279	310	278	303	283	300	334	282	301	282	309	315	269	281	314	264	275	296	302	301	269	301	312	316	278	305	292	297	274	294	302	271	322	319	306	303	291	296	280	321	304	275	293	285	294	307	280	254	320	301	314	292	277	284	353	302	339	279	286	304	310	297	313	278	293	276	307	302	291	289	275	262	274	267	310	277	301	292	304	281	287	282	298	286	301	278	300	282	318	269	301	270	304	290	269	309	331	321	309	294	261	318	287	338	305	280	296	290	291	305	291	284	298	282	288	296	250	300	286	299	280	270	314	312	311	301	269	285	287	294	292	288	305	296	287	299	266	302	244	333	290	285	324	286	300	281	293	291	303	305	315	306	333	305	286	280	314	298	284	323	275	313	321	305	286	297	294	281	276	315	304	274	281	286	298	290	271	281	298	293	274	293	279	277	281	305	281	289	307	290	316	278	279	320	283	304	301	298	333	323	308	286	307	329	305	296	298	317	307	325	288	288	322	288	282	275	291	282	279	296	293	292	278	314	341	251	300	299	301	296	307	278	294	277	319	303	314	307	315	286	285	311	284	292	276	276	274	300	310	338	316	294	326	328	294	303	297	289	306	294	286	294	310	298	290	293	296	310	300	278	290	312	283	304	282	309	305	267	285	313	315	303	318	292	306	301	310	312	305	292	308	297	299	301	293	282	306	300	264	274	307	320	298	334	296	279	280	309	301	307	279	266	289	313	299	283	294	337	295	293	290	277	305	297	251	313	285	320	305	290	326	300	307	286	256	285	302	286	313	285	275	311	292	329	276	291	305	309	334	287	308	299	292	278	317	275	298	290	289	324	281	302	302	284	293	290	287	287	308	282	295	303	298	283	307	314	286	269	288	317	320	320	303	293	294	290	277	335	288	301	310	329	288	293	318	254	295	278	316	300	271	259	282	309	286	302	299	294	259	293	328	315	307	301	285	301	274	293	292	283	293	311	275	277	301	285	259	317	272	289	310	292	283	302	277	284	300	312	336	306	267	320	290	290	309	315	284	302	288	281	296	266	311	301	287	296	274	282	292	315	285	268	270	281	292	278	279	259	311	284	287	290	290	302	306	294	278	292	289	303	289	277	296	280	274	300	297	321	304	286	280	291	288	291	310	284	287	294	307	303	290	276	293	291	294	308	288	325	297	283	287	297	301	323	266	284	265	280	300	291	294	312	294	267	316	281	296	314	281	301	302	273	311	277	308	310	285	299	293	283	321	275	291	283	274	298	303	293	297	304	341	290	318	307	295	291	285	285	282	271	308	295	310	324	303	286	292	307	315	292	288	261	269	324	296	307	298	272	276	308	291	294	293	286	299	302	303	285	326	285	315	263	262	313	287	274	315	310	282	289	297	286	313	288	291	344	307	295	258	273	309	280	318	316	302	271	285	309	281	276	283	278	280	287	301	283	282	304	295	275	307	312	320	303	292	297	294	254	313	296	281	285	290	286	298	304	302	273	335	281	299	297	294	290	308	292	278	264	288	285	305	319	288	276	306	304	313	276	280	276	305	293	292	311	278	275	291	308	320	298	277	266	269	320	252	288	328	295	305	310	256	299	307	305	336	294	337	294	324	311	285	332	281	309	294	300	248	301	309	301	297	302	280	263	315	266	313	284	298	269	290	298	255	284	311	299	321	272	291	281	326	307	303	313	287	299	318	303	296	290	270	269	301	301	280	297	277	286	292	328	305	295	288	264	304	301	279	283	291	302	283	273	287	313	314	290	272	310	311	311	283	295	343	309	307	282	275	309	308	283	299	289	280	293	313	304	288	315	259	268	290	275	294	280	267	322	295	281	337	296	280	308	285	260	317	307	290	300	297	286	303	301	316	303	302	319	321	326	305	296	268	281	313	291	319	323	319	285	305	312	305	302	318	307	278	305	290	308	282	275	293	288	293	290	267	292	311	290	298	289	323	304	275	306	302	299	297	326	308	302	314	295	284	281	290	300	282	292	303	296	304	293	296	296	312	275	307	330	287	311	286	302	303	280	303	294	298	309	302	265	315	266	309	292	271	290	296	271	296	284	290	293	283	297	326	276	320	290	296	318	298	293	300	306	298	303	290	317	276	288	269	294	304	295	283	269	309	317	263	285	292	276	309	305	310	301	289	284	279	321	280	288	320	280	301	280	308	296	316	294	303	307	279	296	277	266	271	286	312	290	272	285	292	264	280	303	327	302	301	294	305	277	331	301	313	299	294	325	291	263	287	285	296	305	286	302	312	276	320	269	334	294	300	302	284	312	298	308	306	312	302	298	276	312	290	293	305	290	312	310	268	277	278	309	276	297	298	283	294	328	317	285	277	281	279	283	307	278	280	278	327	311	302	285	296	321	298	294	291	286	299	273	298	356	307	283	296	289	296	290	267	312	312	290	305	306	311	289	328	313	301	282	303	315	283	276	264	293	285	295	315	308	289	293	272	286	288	300	318	307	302	305	301	306	315	279	258	285	314	298	324	306	302	288	279	287	278	289	261	303	273	299	270	317	305	310	326	283	292	281	268	347	270	302	264	314	293	314	275	339	271	308	300	326	295	268	257	297	294	294	266	286	264	294	308	311	324	307	306	300	305	291	299	287	279	284	287	268	318	289	292	308	305	279	285	275	292	323	293	263	324	314	298	288	331	299	350	309	319	292	278	301	286	276	304	268	280	296	288	264	302	280	280	301	297	283	294	286	284	304	284	261	317	276	263	300	310	286	326	272	270	267	286	279	336	327	317	306	290	326	342	294	296	293	293	306	329	291	312	281	319	299	298	282	313	323	282	318	302	311	291	295	286	305	296	294	278	271	267	287	300	307	325	287	308	269	293	268	296	265	312	270	294	256	290	259	310	274	307	303	282	302	285	313	318	283	300	264	284	290	267	288	298	280	306	305	296	275	295	298	277	276	238	286	298	309	274	285	315	291	310	299	311	305	303	307
5686	2063	4151	4301	3610	3066	2659	2241	2035	1837	1559	1573	1454	1397	1297	1326	1254	1197	1133	1191	1134	1128	1103	1016	1123	1011	1042	1035	1031	949	1043	1034	990	1042	1014	997	989	978	994	942	944	906	967	955	952	974	911	1006	975	988	947	972	1002	962	932	952	920	882	928	930	961	881	994	939	917	902	955	884	910	923	971	944	943	917	942	892	943	928	895	917	883	949	984	861	910	874	942	909	947	945	916	933	917	942	941	918	941	950	910	905	927	880	893	935	909	945	940	982	910	897	983	922	914	887	946	933	868	944	910	905	912	908	895	884	923	894	907	896	891	979	900	893	886	923	887	911	903	924	897	937	913	936	880	966	870	925	889	937	916	928	903	922	914	865	910	925	933	897	932	909	924	912	887	882	849	922	942	927	915	925	928	948	922	888	947	863	889	962	941	880	890	866	936	949	936	906	926	930	915	855	957	942	925	905	854	959	896	925	915	926	865	882	902	879	943	852	903	918	887	872	912	910	888	935	844	959	914	927	924	877	908	874	926	895	943	878	892	870	912	913	927	889	907	915	924	861	947	893	919	837	961	934	889	854	885	914	922	862	868	893	932	891	912	907	879	917	889	911	931	905	923	880	877	913	833	874	899	870	901	927	886	908	883	834	911	926	942	899	916	878	906	954	889	964	932	942	892	946	887	919	927	876	868	889	864	898	862	924	936	857	873	904	895	906	932	901	906	922	888	881	909	897	891	905	891	982	933	878	848	904	881	853	897	910	897	944	910	859	899	927	884	893	899	949	917	901	924	893	902	921	938	880	958	896	926	972	915	911	935	907	933	915	874	913	937	926	893	921	921	915	929	846	869	967	954	910	906	883	930	948	979	869	968	907	870	903	887	920	927	899	945	896	928	922	886	923	856	911	924	945	898	907	958	866	890	909	917	868	914	873	827	884	965	960	873	923	869	935	886	878	950	955	934	916	924	950	912	889	887	902	893	904	904	952	964	906	929	923	979	847	887	928	866	925	903	904	958	903	892	935	956	915	965	871	906	932	901	884	914	879	895	927	888	900	894	922	917	891	932	899	926	939	877	921	932	961	889	938	907	929	983	930	886	898	846	948	882	872	880	927	901	907	943	895	946	896	927	881	919	861	928	900	935	879	929	896	935	847	902	880	904	943	912	881	892	887	932	903	913	844	894	929	929	850	929	861	884	884	914	900	870	970	897	879	939	920	926	878	898	877	902	953	921	926	917	902	898	941	874	904	840	890	915	910	918	903	896	873	920	930	920	941	934	909	918	918	913	914	899	937	865	890	920	891	871	869	895	902	943	942	920	936	979	932	890	847	909	914	897	907	863	876	910	938	893	873	861	883	916	937	942	935	880	871	885	881	896	916	884	920	925	876	927	891	916	959	868	908	867	906	966	876	904	922	903	882	895	933	906	906	889	883	929	953	876	912	931	919	885	914	906	896	930	913	924	947	906	859	936	849	919	933	910	939	859	897	939	894	924	918	904	943	899	927	893	892	872	947	838	930	856	918	898	889	896	911	874	871	931	962	910	901	922	914	934	935	947	888	921	944	928	871	928	912	868	914	961	945	938	916	923	857	908	943	893	944	927	896	957	868	881	904	919	926	928	890	926	923	921	902	922	965	908	917	931	896	890	894	888	979	964	904	960	945	921	946	864	893	910	893	925	875	853	902	873	912	909	941	950	898	932	857	936	926	876	933	886	884	880	896	888	934	906	939	881	923	931	893	845	892	880	914	921	913	966	839	870	903	918	856	906	942	888	926	889	908	878	870	929	861	923	917	923	925	903	954	880	959	950	964	922	910	898	855	904	922	870	903	914	958	931	909	895	915	911	888	909	964	889	899	950	895	878	948	859	870	871	881	866	900	937	887	908	949	938	901	893	935	934	908	909	917	886	861	920	930	897	875	945	927	895	916	929	909	901	974	833	914	889	912	928	908	902	918	911	937	936	862	886	877	957	883	924	882	886	910	882	949	910	906	881	975	921	881	905	940	925	882	898	937	901	937	928	875	925	856	913	889	909	923	935	885	940	928	910	904	883	926	927	963	843	868	929	944	838	892	897	895	959	841	930	965	925	899	899	859	876	911	908	883	936	901	960	894	898	952	894	923	877	875	893	884	869	940	903	934	912	895	900	870	883	892	857	915	868	876	892	916	937	949	913	906	939	925	912	878	903	904	907	895	882	916	878	880	944	969	954	890	910	886	902	915	878	871	898	886	956	935	953	893	896	910	903	867	900	913	902	919	909	932	925	895	887	924	956	917	917	893	908	933	929	909	895	863	898	860	923	922	935	862	915	908	925	863	871	895	945	853	884	916	888	879	905	878	945	910	882	858	909	907	867	872	910	881	890	900	872	927	932	885	858	907	882	923	852	943	900	874	900	939	916	934	905	963	897	843	927	850	957	919	892	848	950	920	892	880	890	903	877	877	916	832	850	885	909	863	889	903	946	927	870	882	885	866	891	843	913	889	895	910	932	905	923	939	924	871	863	912	899	857	912	956	946	896	889	907	949	916	934	928	863	881	913	933	905	922	925	877	853	896	900	876	887	923	915	905	915	890	953	950	889	918	942	918	884	940	918	917	887	899	878	898	935	915	881	904	923	906	919	920	903	897	893	911	919	824	873	910	870	914	949	888	887	929	867	935	889	956	878	886	905	935	925	903	846	926	891	923	888	885	861	931	920	912	939	955	959	914	873	900	929	936	893	936	843	920	921	888	940	916	911	934	885	852	927	937	903	905	909	901	847	916	943	891	940	923	862	937	899	847	903	898	932	894	933	900	917	848	917	894	917	930	911	854	909	873	950	929	904	891	912	858	930	915	935	915	912	923	989	861	937	967	909	882	837	883	917	900	910	913	898	937	896	870	948	893	910	902	980	936	897	881	877	906	942	899	921	888	955	912	892	931	916	881	935	898	906	884	909	901	900	919	916	920	892	924	919	904	875	888	976	858	925	901	919	941	916	902	872	875	920	916	873	866	900	952	934	908	870	940	892	896	933	912	904	909	904	858	900	887	909	871	899	885	953	944	912	859	831	899	926	894	939	935	914	886	929	938	913	957	882	925	954	935	934	919	875	945	866	944	908	958	945	895	906	958	889	905	888	857	867	925	878	920	867	867	870	902	944	924	973	893	941	894	862	917	930	923	904	936	915	906	916	911	920	912	888	945	904	892	919	878	916	919	918	905	908	914	934	875	903	894	888	913	943	893	924	932	934	889	878	925	950	885	892	954	904	884	906	864	892	939	890	895	949	901	894	880	889	886	908	885	919	928	989	900	899	934	930	860	907	882	949	914	879	931	923	894	923	934	926	872	921	900	872	886	926	930	917	944	864	926	962	903	923	939	914	901	914	946	887	903	880	904	899	921	977	905	899	904	900	833	952	918	866	946	900	900	911	903	928	944	898	902	909	921	884	891	918	877	944	945	919	897	934	923	951	920	924	946	912	892	904	898	900	900	900	889	858	899	898	888	901	848	903	880
9328	2509	2862	2036	1332	1005	815	651	573	487	423	413	394	360	381	358	335	324	332	344	334	323	310	308	308	307	293	333	278	314	334	277	296	286	285	310	309	272	304	309	272	300	337	283	278	254	284	273	270	284	298	287	284	268	292	269	273	245	290	270	249	269	298	303	264	301	250	274	289	317	303	299	283	218	271	307	272	238	289	284	242	279	262	290	260	240	235	246	279	268	285	259	289	289	292	288	238	298	290	271	277	292	264	261	291	279	290	272	294	281	271	254	277	307	276	270	272	259	294	280	243	279	260	309	314	287	300	294	267	270	264	272	270	298	304	282	259	278	289	294	277	303	290	292	258	293	314	300	280	291	313	287	266	268	275	276	265	251	283	239	282	287	267	258	275	281	270	280	254	236	288	282	282	271	325	292	301	266	298	254	295	279	282	281	308	251	292	271	303	271	278	253	288	270	269	275	253	257	277	295	280	255	259	240	287	271	276	262	293	292	285	292	289	276	267	251	257	272	252	265	257	295	292	279	274	303	278	299	278	289	272	268	286	257	236	268	283	247	265	281	297	292	275	244	286	307	277	287	281	286	279	301	269	259	317	310	257	263	259	280	260	290	262	276	271	251	262	290	296	279	277	272	265	258	267	273	232	292	262	278	299	295	288	292	273	266	255	266	257	273	316	277	257	283	253	246	268	257	305	308	258	299	284	307	244	267	282	278	274	243	283	314	265	287	274	257	284	275	256	281	292	257	292	273	287	254	264	282	274	267	259	272	267	254	278	260	268	263	295	282	263	267	270	280	270	277	295	279	280	287	294	301	255	295	273	270	244	258	278	288	313	278	272	289	270	238	284	272	260	264	278	256	270	293	289	237	278	298	258	254	278	260	284	241	294	293	254	279	262	262	271	260	275	275	273	287	290	307	239	334	245	256	245	265	274	275	277	267	273	280	279	296	292	262	282	259	281	263	265	263	276	245	271	250	277	274	287	281	293	309	259	277	305	276	271	285	275	291	280	267	268	295	271	284	296	274	277	268	278	288	298	281	282	263	281	289	258	236	281	312	287	242	281	262	304	279	263	275	285	261	253	265	281	250	281	296	269	291	298	301	299	293	264	255	294	305	272	259	281	270	265	284	282	257	249	251	274	259	308	285	257	257	278	285	286	257	265	298	243	276	295	280	272	278	289	285	277	275	263	261	261	279	261	269	276	282	270	286	298	257	290	280	273	270	287	278	269	277	253	273	311	271	272	256	297	267	292	275	271	263	282	296	282	297	281	287	290	301	276	273	300	281	282	251	257	298	295	271	276	307	259	284	270	279	255	284	266	273	260	264	298	305	262	259	292	278	290	298	283	266	243	277	278	275	270	253	276	280	262	275	283	275	309	253	292	259	258	262	280	272	297	283	336	278	265	270	267	325	288	276	251	290	260	277	301	279	288	289	264	291	266	304	248	258	297	273	310	287	281	302	266	262	303	283	300	292	260	271	276	296	255	295	274	283	250	295	261	288	284	294	267	274	262	292	266	297	308	265	283	291	285	304	303	255	277	264	288	276	288	275	264	270	278	246	307	297	291	314	280	286	248	263	280	287	268	288	293	258	268	276	288	296	275	262	274	301	270	299	282	282	257	284	282	268	263	262	248	286	309	287	259	279	284	290	276	280	256	255	269	268	316	286	272	282	281	327	289	264	290	263	258	261	308	273	289	275	298	272	260	249	260	257	259	297	286	278	299	283	269	300	275	284	275	285	257	288	299	285	291	289	244	275	292	321	266	266	277	286	271	293	296	270	292	291	275	271	253	298	264	293	258	292	253	281	296	284	299	302	277	295	282	258	264	274	305	285	277	306	286	279	260	304	259	297	278	272	278	309	273	257	290	295	285	273	290	252	284	294	260	260	262	291	280	273	268	265	280	276	271	274	263	271	283	288	266	278	281	265	264	277	248	250	260	291	292	287	267	268	266	277	288	269	282	267	249	247	260	277	263	275	252	303	278	253	294	287	284	269	294	273	290	281	298	248	281	279	283	311	285	279	253	285	279	263	256	259	284	291	291	266	292	277	300	286	270	255	264	287	295	237	253	287	290	286	275	268	253	303	306	270	247	268	283	259	282	306	287	303	272	277	253	261	280	279	267	290	279	295	284	262	283	243	293	283	283	291	302	264	259	300	262	285	267	266	261	263	291	279	274	254	262	264	295	314	312	302	240	288	299	296	304	291	264	250	292	269	253	306	273	270	263	269	290	275	277	255	300	254	270	295	274	274	288	273	300	271	284	305	275	296	282	256	265	277	285	257	299	261	293	248	270	288	259	272	283	276	247	254	286	273	284	297	276	257	277	235	258	293	250	310	305	285	291	270	296	279	313	267	276	260	273	303	281	276	271	268	255	261	271	250	282	294	260	269	243	270	288	284	285	251	309	273	279	277	271	277	266	238	275	276	274	263	285	295	288	265	294	280	303	296	293	256	275	303	309	289	266	286	319	273	267	309	263	245	309	284	247	260	294	280	301	285	283	257	253	276	282	288	248	263	278	300	262	268	258	278	271	254	301	240	274	274	290	297	298	258	292	287	303	270	262	252	283	246	252	297	304	284	290	276	271	269	270	278	270	260	288	239	269	280	277	273	265	251	269	277	271	284	274	296	285	295	307	296	300	268	272	265	303	277	287	274	248	291	278	281	255	271	304	255	250	291	297	262	293	281	286	269	296	265	282	270	290	293	271	286	273	266	308	257	275	280	280	271	281	305	279	302	305	301	283	274	268	276	298	286	259	271	288	313	310	271	263	312	289	281	271	295	269	303	285	277	287	292	270	284	289	269	270	262	288	264	275	284	286	233	265	293	269	256	255	285	301	295	249	291	303	246	296	258	261	314	249	267	238	284	284	282	261	269	271	260	307	272	275	268	286	292	280	285	274	287	278	282	287	262	252	283	289	274	252	271	284	303	271	289	247	283	303	257	269	257	257	284	289	275	287	270	284	267	288	293	265	271	300	302	283	249	302	241	262	299	277	300	282	279	286	287	264	286	307	287	280	268	273	310	286	281	280	287	312	280	268	264	279	274	263	289	253	248	249	271	262	279	272	277	279	278	266	274	270	276	264	256	280	294	291	271	250	283	295	295	281	270	255	275	284	260	306	288	307	267	310	267	284	285	295	247	249	261	322	291	292	311	308	275	258	242	286	259	260	277	284	281	266	258	296	248	259	267	279	263	265	280	296	250	255	234	298	288	283	260	267	268	250	288	273	259	292	292	264	284	270	260	276	273	260	268	268	254	252	256	267	265	290	300	278	284	289	306	286	276	269	272	267	289	299	279	274	297	252	302	291	271	287	275	277	284	279	293	302	281	300	241	253	283	290	244	283	265	315	267	266	289	279	267	261	269	243	265	265	281	274	272	270	289	267	253	270	301	261	278	255	297	296	269	277	315	280	267	298	264	260	257	296	287	269	244	238	270	268	286	280	294	246	257	287	265	270	268	284	244	277	273	275	288
7807	3060	6707	7110	6079	5056	4050	3387	2994	2647	2263	2187	1913	1810	1661	1644	1461	1463	1376	1360	1308	1235	1286	1158	1129	1128	1049	1064	1023	1013	1035	1005	1005	1047	978	981	982	955	1000	983	976	940	944	959	929	914	918	971	928	925	914	935	904	913	940	890	884	870	890	860	864	915	889	930	859	881	872	852	849	873	910	927	909	874	862	894	904	846	866	869	847	882	823	888	846	889	890	854	868	835	912	866	807	846	870	840	830	869	857	836	885	838	867	904	868	815	943	838	851	865	859	834	910	869	866	836	847	855	843	857	880	853	843	871	843	805	856	849	878	838	844	835	825	865	830	814	829	839	856	861	844	853	830	856	850	865	820	858	878	844	805	791	855	904	824	851	861	810	839	837	880	825	840	856	843	833	877	841	886	871	822	849	776	842	846	832	880	839	873	843	875	847	864	849	837	829	850	855	819	863	839	796	864	837	814	851	851	786	855	894	907	872	900	845	857	850	857	823	872	802	797	871	836	824	897	886	854	827	817	876	814	863	834	832	858	850	872	909	856	854	831	770	827	836	804	800	835	767	840	853	847	826	842	815	889	832	919	855	826	861	854	850	880	823	813	865	819	834	863	897	845	792	812	790	811	867	901	814	871	839	874	849	854	861	832	856	840	808	861	853	880	799	849	875	804	876	825	821	919	857	849	812	885	853	771	842	888	772	830	875	820	844	867	834	887	918	855	823	795	888	834	823	916	833	825	842	871	881	865	859	886	832	834	853	838	880	849	843	899	858	884	809	840	890	824	820	799	880	832	863	861	838	868	885	821	803	770	846	887	850	829	862	858	854	831	838	864	812	843	843	796	820	845	848	837	841	811	820	881	846	850	889	803	844	801	838	828	821	807	850	840	881	870	878	802	839	837	816	831	828	844	884	859	850	870	831	844	829	791	859	825	884	859	835	874	849	791	831	838	855	784	835	845	824	843	843	854	823	879	833	889	869	809	873	830	870	843	881	877	820	837	823	841	818	801	816	880	816	814	846	837	849	876	811	865	886	843	843	862	913	871	842	831	836	849	881	861	831	837	824	860	764	880	866	887	803	851	797	879	823	879	841	824	869	832	852	884	842	858	840	797	888	905	826	846	855	842	868	824	883	841	816	885	871	817	893	845	798	854	872	871	860	855	849	870	807	876	855	824	851	830	863	831	865	858	861	867	847	831	832	839	857	844	851	885	835	820	855	817	825	845	838	807	870	899	843	895	892	855	828	844	799	851	862	850	862	854	893	841	834	825	888	855	846	839	853	848	838	865	851	827	870	874	844	832	855	836	849	843	853	852	856	869	869	861	822	827	836	845	837	811	866	834	856	844	827	827	884	843	832	830	859	829	841	840	807	860	864	850	863	834	844	880	887	870	853	829	827	840	858	845	865	881	861	847	848	840	834	854	826	806	845	859	908	817	898	838	842	814	830	849	853	888	833	815	870	892	827	839	889	800	817	849	829	823	838	812	847	883	849	822	865	868	787	829	750	839	895	811	822	789	877	886	841	874	866	835	831	881	841	871	852	810	842	805	844	835	875	878	929	841	840	802	859	850	822	850	823	841	878	837	918	878	821	779	825	918	807	834	897	845	832	858	826	856	831	849	805	880	877	869	904	846	887	846	799	893	831	843	819	871	854	870	838	827	862	815	853	852	843	870	841	832	849	872	803	838	868	820	829	850	822	859	862	880	827	854	795	835	824	824	844	851	872	910	894	872	828	848	869	856	851	866	894	878	856	889	789	869	810	849	838	831	880	840	828	844	821	868	826	771	924	872	845	803	822	828	852	840	857	886	820	811	832	848	864	851	825	815	807	845	840	819	863	776	873	894	838	846	877	878	803	831	828	797	883	866	856	840	856	872	859	780	856	849	835	812	825	826	887	867	834	804	858	855	871	819	841	837	876	842	838	881	821	822	868	850	824	851	803	871	856	857	865	832	875	804	869	821	815	839	874	839	818	858	839	812	860	839	833	840	865	897	808	880	822	866	864	866	801	864	835	822	831	822	837	793	899	865	818	857	829	843	830	894	883	791	849	800	871	831	808	820	847	851	878	860	784	839	866	893	844	821	893	857	794	836	829	828	843	794	855	827	872	880	858	823	841	836	849	832	826	904	792	849	837	810	838	875	833	846	828	814	815	859	865	822	885	799	868	873	832	893	840	881	783	861	884	847	854	880	881	827	789	867	870	799	855	835	885	854	796	829	817	849	859	860	877	889	781	773	805	856	876	867	830	851	836	825	894	880	875	873	883	798	820	873	804	862	873	817	834	832	765	852	853	823	840	868	844	838	888	845	840	847	846	820	823	797	824	855	814	906	823	868	864	818	847	902	826	836	888	854	893	863	804	837	848	856	855	820	875	865	841	849	808	890	856	850	831	893	856	825	817	850	860	894	805	784	869	847	881	802	826	907	869	796	822	834	892	874	864	890	900	860	859	855	848	838	858	882	819	824	818	808	871	843	846	825	869	809	824	822	875	820	896	874	862	877	799	820	866	777	836	924	881	884	807	811	883	839	863	839	801	766	863	828	858	849	838	830	867	903	846	829	898	891	840	889	834	795	890	837	750	905	819	796	861	873	849	802	881	833	812	853	853	851	825	819	801	809	847	836	783	917	887	830	892	834	816	844	845	886	908	865	865	870	855	848	837	854	850	851	805	823	891	859	850	855	831	811	884	823	961	844	869	853	857	814	816	824	840	827	849	852	857	828	823	894	890	809	797	797	897	810	821	809	840	868	788	842	862	813	849	862	787	840	865	831	854	835	828	815	858	798	827	850	767	865	770	836	822	808	797	860	825	862	860	867	875	836	848	930	832	848	825	827	897	891	810	853	864	853	852	934	845	890	878	895	836	860	899	850	844	849	872	881	846	902	849	831	846	865	850	854	843	867	826	769	854	834	873	828	807	812	859	804	844	828	818	841	860	817	804	868	806	840	814	843	830	839	853	860	872	831	865	815	816	832	846	854	820	859	848	890	843	859	889	852	885	864	822	806	816	840	906	818	865	843	842	855	873	841	883	788	846	876	825	842	836	820	870	824	867	869	882	815	900	846	858	865	835	872	874	808	787	876	852	889	867	867	823	822	859	904	833	882	855	839	835	841	817	895	873	798	876	843	858	892	845	872	874	833	808	843	877	849	866	830	866	876	827	795	868	848	819	792	829	778	869	803	851	856	844	846	874	811	851	853	862	829	844	823	823	857	813	840	830	871	845	825	892	860	859	828	817	864	845	860	815	867	858	874	905	823	799	889	889	868	860	834	853	847	842	797	850	834	804	851	862	888	859	824	854	875	879	880	806	881	822	846	901	891	846	888	864	864	849	876	860	862	898	886	833	863	899	871	836	862	861	813	830	831	811	859	866	825	843	883	835	822	848	826	812	903	893	808	852	867	816	882	866	881	833	846	878	833	864	837	873	849	813	858	862	779	822	881	850	851	873	918	820	836	842	847	834	847	813	807	800	872	876	820	832	817	898
1210	210	232	190	195	180	167	176	190	174	169	155	182	179	182	163	146	164	190	165	155	192	160	174	152	161	181	184	169	172	174	165	188	177	162	181	191	164	178	177	173	186	160	175	147	184	148	182	174	156	164	192	169	164	172	157	155	162	157	178	163	151	154	185	168	181	182	172	168	170	139	177	194	194	176	161	172	185	174	155	181	153	196	166	174	193	165	163	179	162	152	177	178	152	171	183	137	169	176	159	178	177	182	162	174	165	178	159	157	157	174	175	162	170	177	168	149	168	184	170	155	175	159	174	185	158	184	185	184	174	175	180	148	158	162	160	169	191	181	145	171	196	172	179	148	149	157	169	151	172	163	187	160	168	154	170	166	176	175	177	176	168	192	182	166	170	145	184	160	140	155	144	174	151	161	127	171	162	156	160	173	160	165	176	140	182	166	165	175	173	168	185	172	177	163	181	169	176	172	176	194	182	174	172	192	195	150	166	167	160	166	156	191	152	166	160	187	164	142	171	173	187	166	179	154	150	153	168	168	153	171	150	172	162	153	178	169	162	161	192	162	187	157	172	176	174	161	179	191	166	186	180	149	159	158	160	143	171	169	173	160	163	182	180	185	161	159	174	161	158	175	178	172	194	168	182	171	186	150	168	165	162	160	174	168	169	183	169	156	156	172	150	163	187	173	147	168	164	157	167	181	151	153	176	137	180	182	153	168	183	152	170	169	167	150	172	146	182	206	158	176	188	175	168	165	181	165	173	172	162	159	162	184	180	161	178	182	182	155	180	145	156	163	166	190	164	167	192	169	175	162	170	164	182	175	168	146	160	175	153	193	162	181	147	180	171	165	152	148	165	175	151	189	167	172	148	163	172	168	167	184	157	165	150	165	170	189	185	155	168	154	158	167	158	164	162	164	165	147	162	157	161	151	191	181	184	150	139	165	159	163	173	145	153	152	179	149	170	166	169	205	195	183	158	167	180	167	158	176	159	129	160	189	152	171	172	182	176	187	163	172	183	163	164	176	165	165	156	174	153	158	170	159	165	153	144	170	179	170	169	157	141	176	156	162	165	172	183	157	193	162	155	152	164	158	160	165	188	169	161	159	167	158	165	158	170	151	141	183	169	160	148	172	172	161	167	162	144	169	167	176	160	153	151	173	154	154	168	173	181	152	185	156	138	149	146	156	157	168	140	162	177	163	169	157	179	161	158	153	180	165	162	169	191	149	154	185	188	166	161	163	168	183	183	163	164	175	166	162	149	160	171	159	150	161	182	184	170	148	179	166	164	171	154	181	147	172	183	170	168	150	176	163	173	187	174	160	164	183	152	175	180	177	138	174	192	177	162	169	183	164	177	156	143	179	163	177	158	186	172	179	170	184	158	199	197	174	168	178	157	172	167	164	179	171	169	173	168	178	172	168	175	203	182	166	145	161	138	148	170	181	175	154	158	167	163	191	143	174	171	149	166	174	157	175	168	183	170	149	147	169	161	166	179	162	144	170	167	162	170	154	167	164	147	168	147	175	161	163	191	165	157	178	158	165	187	146	158	175	156	158	179	190	164	164	187	180	159	166	145	159	161	171	177	179	191	185	148	159	173	174	169	184	151	157	181	165	162	155	180	171	166	151	171	153	170	153	181	166	183	170	184	167	153	169	171	159	166	161	164	151	193	172	172	169	156	163	176	185	145	164	148	187	169	170	154	156	157	143	163	159	152	161	144	151	172	161	166	179	148	157	167	138	169	159	164	161	175	161	166	157	157	180	170	187	160	170	169	157	193	169	158	147	175	156	178	181	167	151	176	152	196	162	181	184	154	180	189	173	158	174	161	184	167	188	183	181	157	156	167	158	178	159	163	154	143	144	168	169	176	164	165	188	157	168	169	163	168	170	168	176	153	158	156	169	163	165	133	152	156	163	177	162	179	171	179	179	166	175	192	169	179	192	177	185	173	168	158	149	192	160	173	182	138	164	160	159	166	154	176	138	151	182	160	170	138	168	176	161	173	159	165	170	159	148	163	176	169	143	184	186	172	146	179	160	198	156	165	160	158	133	168	144	175	158	178	162	173	154	163	191	186	185	156	163	171	186	154	153	169	178	165	175	158	148	150	170	148	185	166	172	162	160	163	153	165	199	179	182	151	173	165	168	151	156	149	172	175	162	160	166	186	175	160	176	185	168	164	167	124	189	161	185	142	186	170	168	166	158	194	189	160	170	176	167	155	171	187	150	175	167	172	182	196	166	175	157	174	155	152	171	175	171	164	154	177	171	190	165	156	169	154	168	185	177	160	176	193	167	181	190	186	197	160	162	173	165	149	171	183	149	182	164	184	183	175	167	155	186	156	175	147	178	175	163	171	177	162	171	162	176	171	154	152	182	167	177	178	173	173	168	187	149	145	159	153	135	167	150	183	149	185	202	183	189	163	169	161	191	178	157	157	150	167	183	151	171	176	176	162	155	166	181	146	154	155	176	160	146	148	171	181	169	156	179	200	175	163	161	160	177	191	153	141	181	156	158	161	168	180	152	164	162	172	164	186	139	150	174	175	172	190	154	175	153	197	149	186	169	160	180	184	155	162	174	150	176	181	181	153	157	181	184	155	191	162	177	157	157	176	164	165	165	170	187	181	177	174	166	184	150	163	172	166	163	174	165	171	151	171	157	172	170	150	186	159	167	177	177	168	158	146	178	163	164	177	165	174	175	156	158	185	158	156	157	141	169	180	165	170	177	147	172	167	186	184	151	174	149	180	159	167	160	165	171	149	168	174	167	136	176	161	160	171	154	150	146	144	158	174	164	165	175	155	138	162	173	146	163	171	173	190	192	160	173	166	167	170	163	157	170	182	157	177	157	159	155	176	190	178	172	141	169	163	173	160	147	168	164	162	159	155	159	147	166	207	153	176	182	160	152	143	181	183	160	157	158	177	167	168	146	189	157	164	172	157	187	154	160	173	179	182	198	157	170	183	152	156	177	163	155	175	157	182	162	163	187	169	165	201	170	192	154	174	171	178	164	170	186	150	174	149	204	148	151	157	147	161	187	172	152	139	149	149	172	177	184	166	159	163	167	185	175	190	185	193	175	144	175	174	179	164	165	163	170	151	168	171	158	166	151	149	150	161	172	163	166	164	167	180	180	156	171	192	159	164	163	172	194	182	176	167	185	197	160	178	148	167	164	143	163	201	196	173	161	173	162	159	192	164	162	180	186	165	170	155	183	161	183	177	169	155	192	183	155	154	163	161	167	180	157	164	170	156	165	151	163	168	190	162	170	158	174	165	167	182	153	147	172	166	160	170	159	158	165	159	178	174	171	172	165	169	149	169	163	172	171	171	157	165	155	170	169	188	156	166	161	164	172	174	175	204	177	166	177	188	155	178	153	163	176	167	163	168	171	169	153	196	165	203	155	207	166	167	175	154	152	181	174	178	173	159	156	160	169	198	157	174	177	159	184	158	161	165	160	178	153	166	168	186	156	179	203	163	175	146
1958	653	749	752	748	696	749	681	631	650	603	602	565	578	663	592	551	591	587	596	614	584	591	572	573	572	602	596	606	580	542	584	571	574	592	598	551	556	563	564	601	561	606	553	569	593	608	577	536	601	592	552	516	556	624	579	577	596	581	552	550	578	562	611	535	561	550	539	553	573	562	540	562	588	601	580	556	539	549	553	552	566	591	560	539	576	578	586	542	622	553	548	565	558	590	603	540	586	508	557	624	624	560	568	582	572	578	548	549	545	565	582	623	496	562	573	526	579	573	611	568	526	537	582	589	565	535	531	527	574	571	560	575	566	561	562	631	563	560	566	542	577	572	529	561	592	563	595	586	538	586	557	542	572	601	586	543	582	594	564	561	574	517	497	537	574	551	601	581	562	567	597	563	552	494	558	580	570	561	579	552	611	582	583	596	555	589	545	597	565	558	535	544	582	550	589	531	601	562	574	572	566	581	571	595	532	546	543	544	582	573	613	618	533	561	562	575	597	520	588	532	537	551	585	507	532	553	590	545	623	556	541	594	618	535	551	566	515	589	547	559	579	573	613	599	571	593	532	563	560	558	563	550	592	547	592	563	561	561	575	532	582	592	572	570	616	541	579	593	581	557	533	547	553	555	572	550	585	580	573	584	558	578	555	549	577	554	565	548	521	520	610	594	600	606	590	563	566	602	578	555	585	538	601	575	543	556	570	536	536	578	591	544	576	579	576	565	549	574	520	559	578	581	576	570	585	560	569	550	588	535	559	532	590	523	588	600	611	545	570	556	573	579	595	557	593	597	560	554	547	600	514	573	596	547	525	563	579	553	552	578	571	533	528	559	570	597	596	527	566	549	612	602	554	560	564	575	572	586	592	535	597	542	553	591	538	578	553	562	614	592	566	595	563	574	602	580	580	563	563	575	612	543	559	533	538	530	603	550	553	576	567	546	531	519	547	599	551	600	570	584	556	533	586	559	551	548	599	556	528	544	561	583	559	538	570	545	591	558	572	592	559	601	565	540	568	548	577	563	508	605	558	558	575	540	588	560	541	574	598	544	577	551	571	613	615	592	560	579	565	585	584	547	571	603	592	599	557	592	530	552	546	583	556	586	556	574	557	603	577	577	552	575	534	545	578	546	549	545	607	542	552	525	580	534	602	526	585	581	548	581	591	538	573	543	552	529	568	569	598	578	566	583	613	549	594	530	545	557	582	554	561	575	586	609	549	628	566	541	550	568	564	572	564	550	571	572	527	503	571	542	552	591	562	544	564	563	529	579	570	561	560	549	559	596	561	557	564	582	548	563	590	612	554	577	542	545	569	555	567	575	562	561	567	558	561	586	549	574	537	579	557	580	542	595	528	510	571	537	567	571	595	542	575	553	584	570	512	598	543	595	531	574	537	552	568	607	556	573	569	560	529	564	563	596	590	562	572	598	569	558	569	561	559	628	568	548	580	555	571	565	557	573	525	559	574	605	549	543	576	587	599	567	564	570	579	554	609	618	573	576	601	571	532	563	536	532	502	577	583	543	512	576	533	539	578	595	576	595	536	605	589	593	548	590	551	551	549	534	604	555	588	601	546	513	589	563	553	601	557	539	553	557	556	614	595	575	544	652	575	562	535	551	582	580	575	568	571	564	524	566	558	585	556	542	556	535	585	601	561	519	575	542	507	543	562	540	624	570	553	550	542	565	598	599	563	595	560	582	566	592	572	543	567	572	566	568	560	575	611	561	598	573	619	579	534	539	576	565	564	574	597	580	555	539	577	533	560	566	584	596	554	586	553	579	561	562	620	537	555	577	577	563	536	561	556	603	585	538	551	556	535	559	587	570	601	563	546	536	552	586	609	518	563	566	547	560	586	558	563	539	561	575	552	596	564	592	533	560	547	577	568	559	590	548	557	578	561	540	551	596	565	551	583	534	549	548	575	546	585	544	580	610	591	540	603	573	561	542	614	611	544	555	582	578	541	597	552	555	567	561	560	550	610	558	574	542	548	569	562	597	569	559	568	543	561	535	589	552	579	594	562	542	588	537	550	571	586	571	542	542	588	550	587	616	558	594	589	600	589	543	585	596	578	548	590	528	574	568	544	558	614	581	561	566	565	561	537	579	591	576	573	548	551	561	595	576	578	560	582	539	620	635	553	576	557	638	543	540	579	600	523	611	580	586	551	557	562	590	526	541	588	548	570	541	586	563	594	564	574	608	571	577	591	541	586	578	564	564	571	575	545	592	580	589	564	532	598	609	588	593	592	567	575	569	558	588	594	600	560	596	556	565	562	556	577	556	609	571	591	595	599	635	555	576	525	583	585	565	572	521	551	584	597	561	632	605	563	577	546	528	573	579	595	577	552	569	604	571	614	578	554	567	540	571	569	620	551	562	527	540	589	536	579	575	586	581	576	554	588	599	539	545	567	573	602	617	588	580	540	555	579	588	584	573	550	544	597	591	553	554	535	561	571	586	597	578	564	558	545	554	565	557	581	578	579	581	505	523	568	580	564	578	564	600	592	564	582	619	571	580	544	511	534	550	586	575	608	551	585	577	524	521	546	555	574	559	574	555	523	558	531	570	584	568	586	594	591	606	555	605	561	570	574	612	579	564	535	578	639	559	523	580	516	559	523	556	560	586	537	623	565	586	543	601	551	573	583	583	523	583	565	570	585	591	572	564	568	548	537	573	581	547	563	528	545	593	560	560	579	566	564	562	543	543	578	619	603	544	578	611	579	523	604	561	626	582	583	586	576	564	594	585	594	568	570	571	541	620	568	535	541	577	597	605	557	591	552	580	563	588	586	540	621	588	576	579	542	583	545	564	530	509	572	596	542	608	572	594	563	538	573	609	557	583	573	543	546	572	580	548	562	567	543	541	567	589	560	571	579	580	537	558	538	546	547	574	601	558	558	555	591	565	529	558	613	561	551	608	519	564	601	565	552	598	573	556	560	585	514	543	536	534	549	554	581	564	567	571	559	584	567	596	520	569	587	561	572	595	564	553	546	634	560	558	584	554	534	546	570	576	494	575	569	521	575	559	561	567	543	566	526	566	566	606	548	559	523	581	590	571	570	564	589	590	557	553	555	515	564	578	606	585	580	597	574	579	568	604	548	590	551	603	560	569	547	545	600	564	585	598	554	605	596	585	546	565	540	582	551	568	553	539	559	524	562	575	527	601	554	554	533	585	540	614	556	558	541	586	601	554	589	589	559	572	563	565	599	568	555	538	566	561	552	560	563	607	593	605	568	569	570	581	571	605	569	540	551	551	539	538	562	576	563	600	574	548	587	582	539	607	555	547	598	602	548	585	561	556	556	583	569	567	570	546	524	583	609	565	555	586	582	542	560	587	579	562	594	543	537	552	547	558	555	582	573	569	565	587	562	589	592	580	574	557	567	553	574	560	543	538	549	560	578	613	544	545	586	567	549	592	592	576	598	576	604	542	603	542	600	534	576	572	590	527	587	573	573	589	591	553	549	588	532	570	554
4943	1353	1574	1236	844	616	566	493	441	419	380	394	361	351	361	346	306	353	372	316	301	318	317	343	304	264	324	277	317	299	341	300	309	314	302	295	285	333	301	273	294	290	304	290	299	280	293	290	306	306	282	330	282	302	315	280	316	289	270	280	300	241	287	329	275	296	302	289	298	345	319	296	285	289	321	303	282	317	288	301	284	310	296	277	308	276	283	293	306	318	315	300	282	281	283	305	315	314	286	261	290	305	277	317	308	329	295	308	291	326	301	291	288	279	256	332	309	282	273	288	302	300	319	277	283	265	274	331	284	300	279	310	275	288	313	303	339	294	294	309	280	307	301	303	305	276	284	314	297	317	296	297	330	338	301	291	291	293	282	296	292	335	275	292	293	265	291	305	272	305	294	302	281	297	277	319	263	279	287	259	264	303	320	289	290	278	296	303	258	297	275	310	316	282	278	280	294	309	286	308	287	321	316	283	306	295	302	300	304	305	300	297	300	311	276	290	276	275	294	298	327	288	336	281	293	349	303	310	281	311	261	295	304	302	329	296	270	303	309	290	277	298	301	275	304	267	282	318	320	301	283	319	291	295	280	302	284	304	287	308	308	282	243	286	273	289	285	279	293	302	305	277	299	309	320	285	305	278	276	269	291	294	347	294	268	332	292	291	273	292	286	294	307	284	304	318	320	284	280	275	289	274	286	278	311	289	328	293	271	270	299	285	273	331	297	273	291	305	300	305	291	249	308	283	314	270	317	244	265	308	302	284	312	291	322	282	285	286	291	298	297	305	284	276	273	302	275	255	292	303	282	293	300	282	278	279	272	305	294	307	303	303	287	351	293	324	301	283	271	323	270	299	314	328	308	315	300	339	291	296	283	281	298	271	334	287	287	280	292	316	291	289	274	316	308	296	294	324	296	311	287	307	257	279	282	300	276	295	289	293	304	303	271	301	317	306	293	287	299	267	307	294	278	313	290	300	301	296	330	318	262	326	266	286	276	300	324	278	324	294	313	291	266	292	330	269	296	319	301	304	299	295	305	314	285	288	303	301	278	319	300	272	295	305	273	281	292	301	288	324	303	288	285	306	294	297	303	273	284	279	286	278	309	282	290	276	311	282	311	307	294	275	321	307	307	286	294	278	295	308	273	306	260	281	268	265	284	290	316	279	305	291	296	317	297	275	285	307	288	314	266	288	344	335	293	299	286	301	304	288	289	344	310	269	303	288	303	331	290	306	304	293	324	296	282	294	287	287	295	313	279	315	277	287	297	286	312	289	283	317	334	321	276	316	266	280	288	309	313	299	301	246	300	330	289	278	305	305	301	300	273	332	294	296	300	280	316	303	322	298	294	312	268	274	272	300	315	325	269	293	300	298	312	274	295	311	319	314	293	291	252	282	298	281	267	315	275	278	291	307	295	271	271	301	291	283	324	296	287	278	327	314	278	287	289	321	313	304	290	292	299	301	306	280	285	281	302	299	302	305	311	280	301	293	282	284	317	300	301	275	303	279	276	326	282	295	276	263	277	277	313	293	265	304	280	296	301	306	296	276	288	304	297	314	304	301	276	281	288	309	321	326	274	286	286	292	285	269	313	273	277	308	293	282	299	316	292	321	274	300	310	288	282	292	283	305	324	275	300	292	282	302	266	266	293	294	295	302	279	318	276	312	292	323	292	299	327	272	329	317	283	306	293	306	273	306	268	322	286	302	335	280	295	270	299	339	339	288	291	289	325	316	299	291	260	290	288	305	305	281	293	303	301	306	278	310	278	312	286	293	280	282	261	292	311	298	276	274	321	279	315	294	325	289	293	286	334	286	288	280	290	280	326	320	317	316	286	318	272	308	308	289	288	305	292	327	290	292	294	331	270	289	295	293	300	317	307	299	291	291	311	299	305	278	286	314	286	297	294	298	307	290	301	292	344	298	326	267	277	319	305	299	289	289	284	286	310	291	287	332	276	263	284	291	265	306	296	298	301	315	296	293	294	303	290	291	306	294	304	274	329	303	324	312	287	272	307	303	271	347	290	307	287	309	291	325	318	272	285	277	305	326	282	339	281	274	309	297	310	278	292	299	296	304	328	275	302	325	290	303	281	298	306	298	299	266	312	303	305	290	296	295	289	295	317	310	280	305	302	292	289	310	276	275	294	312	320	283	306	290	288	289	314	288	286	286	288	306	321	268	287	293	297	316	295	291	281	305	303	298	294	287	315	283	294	287	315	289	306	288	298	283	301	319	285	295	282	302	293	281	286	301	293	298	275	300	256	270	294	285	309	277	285	294	297	261	324	295	290	271	286	279	279	296	300	310	314	306	312	312	303	319	315	309	294	289	313	317	280	319	280	310	315	297	309	292	284	290	289	281	281	314	312	282	298	315	279	275	295	289	298	309	296	315	299	315	321	290	276	273	293	330	338	312	298	298	287	335	290	315	300	289	260	308	309	289	278	279	319	288	319	316	297	251	268	312	282	284	282	293	299	298	269	297	242	315	312	272	281	290	254	306	286	287	305	269	306	281	296	312	305	303	287	284	289	271	290	322	283	261	290	284	306	270	304	308	296	277	314	306	296	277	339	329	300	298	259	280	273	313	278	299	283	286	286	294	289	300	270	279	273	271	303	291	292	306	268	262	292	303	316	282	277	265	308	288	266	271	314	294	309	315	298	313	279	285	332	301	300	337	313	300	285	304	310	307	258	261	311	286	293	278	277	268	299	302	288	296	314	323	284	327	302	333	287	292	276	263	329	300	346	294	291	276	320	322	292	316	282	314	305	305	320	263	314	292	251	285	267	291	304	277	293	315	275	311	303	268	267	298	268	289	305	340	283	291	296	299	285	286	291	293	302	302	273	296	281	307	289	298	299	310	286	310	310	306	311	309	278	335	306	307	319	308	320	262	318	281	303	271	288	278	315	308	312	295	296	271	313	288	275	282	251	308	285	301	318	285	306	290	300	296	271	275	297	298	283	308	288	247	275	303	341	316	281	289	283	296	312	297	263	263	284	299	291	281	262	332	294	271	284	335	286	296	302	281	304	339	271	322	316	306	296	279	301	288	296	319	291	267	278	270	305	307	316	266	295	310	270	306	276	322	278	300	302	304	282	277	297	282	286	260	276	278	283	287	294	305	277	274	297	310	291	323	288	312	295	304	295	300	284	289	267	310	318	283	308	312	321	288	323	289	319	256	304	302	276	291	289	290	284	284	299	270	315	280	274	307	297	304	318	295	296	290	294	284	299	283	327	294	284	281	292	294	271	299	328	301	269	302	252	303	278	300	325	293	304	319	323	321	311	303	288	308	330	302	294	283	284	314	332	326	283	300	286	305	290	292	270	266	265	303	309	286	297	300	276	287	290	295	305	309	319	313	274	325	299	320	290	332	314	301	271	311	290	284	303	308	288	321	317	279	312	293	316	295	292	315	287	288	325	306	273	275	290	320	288	291	305	269	263	267	265	293	297	289	303	330	290	281	289	293	300	277	278	319
5703	1986	3979	4218	3646	3111	2608	2259	2075	1876	1630	1486	1473	1390	1372	1257	1253	1214	1185	1135	1092	1051	1043	1055	1105	1099	1040	1061	1051	986	967	937	979	1039	964	953	950	974	940	974	911	957	929	976	926	927	953	928	952	966	928	922	929	967	911	980	923	921	940	911	916	898	859	949	913	915	903	928	939	916	939	927	948	851	953	874	895	871	907	931	961	912	905	965	975	947	903	837	903	913	953	882	915	975	949	903	882	887	949	924	934	931	924	908	866	905	919	936	866	913	878	895	905	911	886	893	935	939	945	923	947	916	883	863	912	876	903	896	891	891	906	874	963	942	899	917	879	898	934	888	824	915	875	894	869	870	876	924	924	920	878	939	887	895	903	954	909	957	881	903	902	921	915	842	912	857	923	926	909	872	899	929	895	918	887	900	935	922	871	944	920	916	893	939	841	896	908	886	936	840	895	872	892	987	859	876	903	986	872	874	906	922	888	904	925	882	870	904	926	999	924	910	957	914	872	899	890	926	913	907	875	887	923	898	902	919	900	951	876	945	877	881	915	905	928	920	891	876	924	898	880	909	898	894	918	882	870	870	903	933	898	837	953	870	855	935	846	849	897	879	901	900	912	846	924	901	874	917	960	896	925	846	857	846	919	899	909	915	955	878	946	907	880	928	922	959	866	868	920	876	973	955	891	901	901	862	897	886	892	892	949	943	976	918	920	892	883	867	877	870	929	907	850	895	935	829	879	874	887	888	889	913	884	921	903	916	935	897	884	900	877	929	902	844	882	847	973	935	905	832	871	935	888	883	895	846	956	926	885	884	910	906	899	905	880	928	869	908	860	885	903	926	866	879	878	856	931	891	919	896	897	922	946	966	906	865	893	916	872	908	892	958	854	928	950	882	934	920	901	900	896	848	898	937	930	893	935	907	881	880	877	933	919	887	842	856	926	928	927	899	907	875	907	912	883	912	884	935	930	914	884	929	907	874	875	939	863	887	907	915	883	902	913	861	871	895	920	931	895	909	916	897	899	868	894	920	920	905	938	947	919	850	833	914	914	939	914	885	904	885	924	952	908	947	908	918	885	906	875	910	908	958	971	854	879	914	942	895	895	899	889	901	875	880	878	922	940	932	918	861	881	887	887	892	885	911	890	962	926	931	919	886	954	942	918	888	909	881	943	864	885	935	923	900	889	975	893	927	860	868	867	906	927	936	904	886	976	870	912	878	938	934	911	944	925	873	902	923	874	899	918	868	903	861	932	903	888	928	906	913	944	859	892	903	921	866	928	866	958	869	870	871	912	972	871	893	992	965	937	923	910	897	925	885	832	957	861	886	899	901	850	873	893	943	892	843	899	936	926	900	922	925	927	966	888	890	916	892	917	897	868	928	916	906	931	911	854	957	1004	924	913	923	927	950	902	869	875	929	897	841	856	939	893	939	914	939	923	889	909	852	918	888	893	915	908	910	925	874	877	920	926	906	901	929	896	880	901	899	925	871	857	943	945	910	919	903	933	892	925	883	926	875	905	877	882	859	958	935	883	918	895	909	904	923	851	911	858	882	907	922	890	913	920	957	913	915	959	871	930	974	889	892	922	893	874	933	907	880	874	937	886	891	944	917	899	890	919	911	896	898	889	912	946	866	925	863	893	881	917	922	877	977	878	874	911	906	870	876	952	879	912	904	877	897	864	867	904	903	927	899	872	887	974	909	894	962	943	938	942	880	927	907	888	903	902	837	896	921	899	892	882	931	936	848	928	877	923	923	928	821	909	882	911	918	946	915	904	905	885	881	870	909	892	930	905	962	914	843	866	856	945	889	879	903	861	864	911	874	883	877	948	903	873	878	947	901	948	957	952	931	939	928	970	924	881	895	892	864	940	952	832	919	894	856	906	899	893	931	883	894	883	902	885	929	924	906	945	855	906	863	908	874	913	906	876	905	862	867	950	914	875	915	906	935	926	893	931	894	923	966	936	930	871	948	906	874	940	883	934	868	922	909	938	895	907	956	885	887	876	937	940	909	924	888	858	939	848	981	942	916	931	831	909	882	956	878	837	911	968	909	913	887	932	902	953	906	902	878	951	929	908	891	928	932	904	910	896	922	928	865	843	894	871	914	867	809	911	938	881	866	895	866	854	918	899	880	938	913	883	898	924	920	902	899	916	876	886	851	886	917	896	902	912	922	916	914	884	915	867	906	1002	898	917	919	869	921	906	888	892	908	887	932	942	898	936	869	893	882	907	876	828	919	917	921	900	896	946	888	908	889	868	880	915	945	900	906	870	915	945	936	894	897	919	905	907	924	947	933	905	912	914	932	941	930	896	873	859	886	891	895	886	939	925	905	881	951	898	908	859	900	865	940	832	945	852	967	876	923	877	885	930	899	906	906	918	867	867	889	864	906	960	937	907	913	924	880	872	949	929	884	889	867	913	915	874	912	849	855	907	821	885	906	885	897	884	907	888	915	895	927	904	816	950	913	918	915	903	869	940	864	905	860	936	898	942	872	862	879	945	889	893	827	885	890	901	907	925	919	906	945	899	907	910	874	913	954	875	967	938	853	955	931	864	894	931	896	982	927	934	884	903	892	893	894	872	926	921	925	920	926	876	893	874	912	908	900	894	912	921	946	910	876	920	899	856	844	865	904	890	895	870	902	919	882	852	907	920	858	894	945	916	877	933	820	897	874	962	888	892	935	905	904	915	968	913	884	863	915	950	895	913	872	851	887	900	954	939	916	891	904	896	904	864	909	964	904	940	924	888	901	895	907	917	916	900	926	942	867	937	862	871	855	929	878	910	892	968	938	883	949	916	872	845	927	925	897	930	880	899	924	862	883	928	918	916	913	918	879	911	918	918	884	929	894	919	895	888	939	897	928	922	938	868	875	915	893	888	872	901	941	822	934	958	882	924	877	917	860	866	935	879	872	901	919	905	975	911	932	878	904	927	878	915	895	851	919	905	871	896	879	898	935	831	887	875	966	909	903	921	887	858	924	907	873	921	939	883	894	843	909	943	890	892	868	926	880	898	941	940	958	903	921	926	882	914	897	915	892	910	887	918	937	896	874	910	912	928	927	912	902	879	898	905	919	870	924	864	955	926	886	941	892	952	886	951	925	877	906	912	839	951	886	889	897	893	958	917	881	892	889	917	930	879	906	922	895	886	880	925	910	908	854	912	915	822	879	866	929	871	865	902	856	822	875	949	943	903	900	966	910	910	905	894	975	839	908	892	899	922	949	924	899	919	890	957	900	955	913	884	874	931	866	900	881	917	895	902	959	856	896	890	952	923	888	876	918	924	925	879	881	921	857	869	904	880	879	912	930	847	956	932	869	947	872	913	904	966	868	906	915	894	888	909	929	952	907	862	897	892	932	900	905	955	882	860	831	895	866	962	913	914	917	945	852	938	929	931	935	900	930	904	901	934	811	855	885	887	889	897	899	936	942	922	910	886	895	948	926	932	871	957	913	922	930	961	982	907	943	916	900	911	914	889	938	971	861
9243	2492	2834	2061	1450	1057	807	652	593	501	483	414	412	379	353	371	344	367	320	317	353	325	340	328	294	293	309	305	313	259	277	303	302	306	308	300	267	308	299	310	304	272	280	259	292	292	264	274	269	277	290	290	298	302	301	267	296	269	293	282	273	294	274	287	290	280	266	285	271	277	258	269	289	295	294	302	275	279	265	275	268	298	278	263	285	276	293	278	273	253	285	271	268	288	286	298	283	266	269	257	277	285	291	265	281	281	269	299	261	251	275	272	291	276	328	324	251	288	283	265	320	312	293	280	268	284	258	290	273	280	287	315	275	257	285	280	267	262	323	272	287	278	279	261	280	299	279	263	280	274	299	270	270	293	265	286	297	284	234	286	262	272	298	276	289	272	302	254	278	280	303	281	303	262	246	264	284	290	297	289	300	295	322	289	284	268	268	286	281	273	283	289	302	263	273	272	264	306	315	284	271	286	263	256	262	251	281	296	303	266	274	265	286	255	269	297	289	296	280	275	267	260	276	303	293	256	292	274	283	280	262	263	279	277	306	297	268	293	288	298	264	256	289	269	253	289	267	264	262	275	273	273	257	278	290	271	273	256	289	278	282	298	248	283	284	286	265	264	297	314	275	289	267	257	287	266	266	293	276	283	294	310	272	251	259	268	296	271	269	300	272	286	290	270	284	301	258	297	262	270	294	301	276	272	280	250	277	276	271	271	284	276	279	279	261	280	296	313	271	236	277	284	301	264	308	308	248	295	266	274	298	294	255	281	278	258	295	276	304	257	256	278	266	270	266	285	283	280	279	291	279	312	271	279	227	290	275	265	284	267	273	278	271	286	291	259	295	273	240	249	283	301	269	258	287	257	292	265	239	263	313	302	264	273	264	276	309	280	270	256	301	283	283	294	290	281	312	294	280	305	304	305	278	272	270	305	284	297	282	283	260	262	284	297	264	262	277	275	276	281	297	282	270	264	269	273	267	283	297	308	269	279	283	257	268	275	275	236	299	281	283	296	279	272	243	300	290	294	257	282	269	286	264	252	286	279	269	272	286	270	289	263	288	305	282	244	289	264	296	256	276	246	270	243	289	293	250	280	300	283	294	290	264	263	279	289	272	255	286	278	293	269	254	264	266	291	305	279	267	269	256	282	279	304	253	297	293	266	280	303	281	264	289	241	283	312	313	275	306	303	276	281	286	283	287	268	295	266	259	261	286	276	305	243	263	268	273	299	251	287	302	235	276	274	294	263	309	284	289	267	280	268	286	256	281	262	271	282	277	301	297	266	310	273	288	289	293	265	281	257	280	288	277	296	269	263	276	291	265	302	284	265	293	272	251	244	269	301	294	257	266	295	270	298	276	279	271	267	277	300	320	294	296	291	303	243	305	273	301	310	276	310	331	291	293	248	297	266	279	284	297	274	296	266	278	285	269	302	252	263	262	269	287	270	288	299	287	294	295	333	258	264	293	280	252	302	268	273	298	296	288	260	277	265	280	267	267	277	250	290	282	252	334	307	265	271	258	258	288	284	261	309	295	261	276	304	254	274	286	279	292	282	257	286	297	274	268	297	292	280	278	289	264	280	264	309	284	285	278	285	290	269	264	258	294	268	284	275	263	268	268	253	266	284	244	239	305	295	240	306	284	265	278	257	270	261	271	263	276	276	263	263	252	264	255	292	246	263	273	247	273	299	312	271	280	283	261	280	297	272	255	301	265	258	298	307	296	293	302	293	280	286	281	286	297	269	302	280	261	240	264	274	283	288	277	275	298	249	284	291	261	268	276	270	289	249	268	277	274	280	296	289	278	258	275	255	280	309	295	273	251	274	269	253	263	279	295	269	302	260	239	268	276	259	265	286	253	261	269	293	252	303	277	272	283	262	266	251	294	303	306	266	259	318	254	309	252	275	287	252	287	284	264	269	268	277	277	264	268	276	264	289	264	282	245	281	267	257	273	293	296	271	305	267	276	300	303	295	279	267	274	292	256	292	290	286	272	283	315	301	287	263	298	260	308	278	295	305	276	282	283	316	280	265	297	273	275	271	274	272	257	295	275	265	271	264	274	300	271	280	283	251	272	250	282	292	277	299	286	286	233	270	287	268	274	292	252	283	293	248	287	310	266	252	287	280	252	258	292	298	277	258	273	316	258	292	236	245	259	270	313	270	283	262	279	315	286	263	279	302	312	307	263	269	275	248	266	288	256	287	267	270	280	278	265	263	280	267	285	272	306	296	292	275	267	268	255	270	288	265	287	257	282	259	258	299	255	284	265	303	260	267	284	270	250	277	276	269	278	284	305	261	282	303	262	306	279	267	271	271	263	329	280	256	300	236	292	291	277	273	281	291	318	293	283	289	274	258	277	284	285	260	227	307	295	294	267	296	281	251	291	310	300	263	292	264	268	269	270	278	276	280	278	291	303	277	298	285	280	254	292	285	277	249	264	282	281	256	276	256	256	276	275	259	290	269	302	259	251	298	261	293	271	250	263	285	260	258	288	277	261	274	275	285	261	288	266	288	272	260	269	268	274	258	285	251	294	249	294	275	293	277	233	291	257	316	264	300	256	274	272	296	281	262	258	269	243	272	292	298	272	268	290	264	294	293	280	234	269	260	282	283	284	272	236	261	284	282	263	279	291	286	262	283	272	271	261	283	280	278	283	284	251	265	316	269	258	291	262	325	253	318	272	266	285	278	301	279	268	308	278	274	289	249	294	260	315	290	302	268	317	289	293	286	270	252	283	276	303	279	258	258	317	274	249	274	256	300	308	263	288	276	254	262	291	275	298	285	306	274	283	305	279	293	274	277	278	271	246	288	257	256	280	279	299	272	246	276	258	291	302	282	274	281	306	283	269	275	265	306	259	297	308	301	262	272	290	257	288	295	273	276	282	282	271	264	309	303	301	265	272	270	277	267	265	252	276	277	282	294	264	247	289	283	267	273	293	297	265	269	276	287	270	302	287	276	263	305	249	262	288	289	270	270	287	276	269	289	267	295	261	278	289	284	273	252	275	276	261	285	297	252	269	258	237	268	286	270	261	283	293	268	291	305	283	258	267	264	266	271	230	278	275	271	274	277	264	255	280	269	305	265	264	262	260	277	286	271	274	264	268	269	279	304	292	268	280	283	275	277	262	266	259	280	276	281	257	255	286	275	292	234	243	285	263	274	279	275	286	295	281	306	269	248	269	274	256	289	288	272	280	286	264	296	282	265	292	267	282	300	279	288	268	272	264	296	287	303	308	265	250	270	291	277	267	298	279	273	263	291	274	264	278	277	282	284	273	296	244	278	291	304	279	271	268	252	264	266	259	237	261	295	272	294	302	273	256	266	277	276	274	270	268	321	277	255	266	276	291	294	283	292	288	268	292	265	263	307	277	270	292	282	263	283	282	273	303	295	292	284	258	272	263	272	295	291	301	265	270	279	268	288	279	288	271	267	269	299	290	271	249	298	305	265	250	257	278	271	284	269	299	282	311	277	283	267
7833	2994	6750	7074	6040	4983	4076	3463	3062	2550	2331	2054	1934	1793	1702	1571	1453	1446	1438	1363	1319	1311	1195	1200	1187	1071	1097	1120	1097	1083	1047	990	1004	1018	976	1023	1037	912	942	964	919	919	966	997	924	967	908	925	1014	921	915	929	906	939	878	879	912	934	876	893	913	914	867	890	948	890	852	906	886	898	840	897	898	861	897	862	829	879	882	924	868	846	919	868	917	848	922	840	860	866	854	854	834	902	917	889	854	843	889	858	857	848	873	864	809	902	858	905	849	843	866	902	850	807	872	835	852	837	894	879	845	868	844	838	905	845	860	850	884	873	867	866	854	861	872	871	870	853	830	850	800	856	829	860	857	879	802	850	863	865	865	868	855	819	847	879	808	823	851	939	846	840	869	878	814	830	833	794	866	842	845	840	881	828	882	876	836	858	862	894	855	886	854	839	864	814	865	852	851	805	853	866	822	858	854	850	837	841	864	878	853	856	866	851	842	826	842	907	804	892	913	822	877	820	855	869	848	872	855	817	852	843	874	850	818	848	828	871	825	863	803	867	859	828	883	820	855	810	837	833	835	841	847	853	874	885	854	899	845	842	803	879	853	869	825	811	834	848	838	876	836	831	874	875	852	836	901	863	860	817	874	848	836	862	868	840	817	879	880	909	851	808	853	862	812	854	858	839	813	884	848	840	846	846	813	878	865	848	866	888	841	838	885	836	841	846	848	921	837	850	830	830	890	895	867	866	865	892	879	872	898	831	823	790	875	843	858	827	857	819	800	854	882	839	872	867	821	833	818	854	871	822	834	802	885	816	838	852	814	838	838	832	821	873	852	856	819	783	888	841	851	794	787	836	856	876	929	896	896	893	796	848	917	875	854	850	880	862	851	852	862	857	858	817	861	862	849	862	846	858	820	872	817	798	825	845	789	872	841	782	835	819	829	832	850	872	833	873	815	859	821	803	867	874	895	866	908	932	871	863	848	872	825	814	838	886	814	821	887	853	810	827	902	776	880	818	876	844	841	820	840	837	805	837	819	881	866	873	895	836	795	829	845	825	809	854	836	817	874	832	856	869	838	840	824	835	853	848	849	837	856	814	855	834	817	890	819	879	884	837	827	873	872	880	847	851	799	850	838	837	863	885	834	875	865	829	837	868	817	873	859	818	840	845	814	818	895	853	829	864	844	794	847	851	857	856	775	838	796	867	844	812	822	905	853	784	870	837	832	845	856	827	792	848	892	850	822	863	796	864	842	830	837	859	833	828	876	855	831	833	811	827	821	874	925	873	856	931	804	848	850	856	831	840	856	910	817	858	888	877	801	826	843	890	850	832	822	811	884	870	856	845	823	895	826	838	834	870	829	858	843	835	889	842	849	825	817	833	830	824	833	813	835	868	815	814	818	860	867	854	835	867	873	829	880	863	846	855	826	869	864	869	843	814	914	807	853	837	857	796	822	909	845	814	903	832	891	784	816	874	844	848	844	867	878	842	820	859	844	815	853	908	844	793	878	879	802	895	899	862	843	872	842	847	808	826	849	825	866	902	837	807	813	837	868	831	876	861	839	814	847	847	815	851	857	894	813	877	857	840	903	821	809	827	870	833	792	816	866	818	802	850	802	838	895	864	825	846	850	880	893	851	881	822	786	835	806	860	830	862	830	833	860	839	865	857	825	834	860	837	853	877	825	875	874	881	793	866	874	860	864	892	817	829	863	821	858	818	818	850	855	813	846	840	855	820	838	860	854	865	842	834	814	859	836	879	860	795	810	809	853	876	836	848	818	891	849	849	864	852	823	852	858	906	811	853	801	860	848	875	820	842	879	828	889	864	839	854	827	818	852	817	899	880	814	779	848	815	879	827	824	879	851	886	813	829	830	874	850	826	859	840	842	909	790	829	865	877	840	847	837	872	840	821	819	863	863	831	839	819	860	836	854	899	816	821	853	858	875	796	834	843	852	808	844	808	858	866	831	860	845	831	850	851	826	814	836	873	805	899	817	837	850	795	876	810	865	857	888	856	823	853	850	781	894	774	843	853	889	827	828	884	842	827	884	837	838	819	853	822	836	812	837	849	834	804	869	859	857	828	875	851	841	860	823	869	846	869	775	806	825	833	833	856	904	831	871	878	835	817	860	829	847	826	892	882	866	856	843	833	827	806	828	847	856	856	858	887	857	908	773	868	870	826	861	835	822	843	790	832	864	872	901	816	874	830	878	872	854	848	864	841	835	807	875	839	890	835	814	850	908	873	828	871	839	873	865	831	820	850	827	862	794	867	890	848	841	850	800	865	849	795	866	838	860	873	890	830	870	872	817	820	847	844	920	834	871	825	805	819	846	828	857	857	817	836	816	822	835	865	842	853	851	862	838	817	794	876	872	856	871	865	821	840	846	829	820	820	832	852	879	899	872	844	802	860	851	863	891	798	814	851	855	877	842	838	862	847	850	831	883	850	792	855	837	865	865	839	808	847	858	821	828	856	831	849	857	867	811	852	848	832	889	894	885	897	856	809	842	853	848	828	825	834	821	792	850	837	852	815	805	822	831	800	843	856	855	820	845	830	845	881	859	836	801	828	835	871	832	888	867	831	842	865	812	867	772	889	825	868	834	810	864	887	865	840	863	868	889	815	878	876	801	843	841	884	824	879	855	873	856	837	852	875	901	837	879	886	822	839	798	827	847	819	894	816	882	874	864	831	827	863	809	845	831	858	894	852	879	877	875	820	871	805	813	862	888	859	829	837	869	871	826	851	810	811	852	867	887	809	867	902	930	870	837	840	842	834	860	894	860	809	851	868	811	821	896	801	771	845	829	852	897	854	839	844	853	844	849	916	846	843	846	882	905	854	834	825	883	841	885	844	861	920	834	813	818	882	834	823	852	855	816	840	873	846	823	830	789	856	844	846	842	897	834	887	891	859	860	812	865	789	838	860	852	826	880	858	827	825	853	834	816	878	830	896	874	775	851	812	771	835	848	820	865	858	845	883	863	856	814	870	863	857	871	856	839	837	867	830	844	796	832	850	858	817	848	844	831	895	825	853	873	785	879	886	788	822	854	897	834	868	879	855	844	826	823	848	939	888	822	834	823	857	862	859	911	873	856	887	846	855	828	874	893	822	812	794	876	847	821	850	828	887	879	860	813	816	811	895	835	877	818	838	825	853	862	819	868	833	866	819	826	849	846	835	847	875	870	853	810	787	853	870	827	841	866	885	886	828	854	827	876	861	837	805	858	864	800	891	846	824	846	858	873	844	838	908	822	813	879	841	855	856	881	844	820	848	772	847	858	871	842	857	831	823	851	830	859	915	831	885	828	837	831	825	872	854	824	833	859	828	912	810	854	796	887	853	838	868	832	859	837	823	856	770	887	828	860	841	825	847	852	866	848	829	857	799	815	790	864	819	858	882	808	910	856	834	812	829	800	817	878	851	847	831	882	858	814	837	816	878	802	867	848	860	850	901	891	825	867	852	864	826	819	728	864	869	798	851	787	831	821	866	834	829
1312	222	217	199	210	180	211	185	174	159	165	177	173	169	174	198	160	150	174	171	156	143	177	160	160	162	175	161	150	173	158	182	169	183	190	164	156	157	139	147	151	173	163	149	154	167	161	148	152	171	154	182	145	147	167	154	161	199	172	159	166	186	176	178	166	173	162	176	184	155	148	159	169	164	153	176	184	177	157	160	162	172	183	161	168	161	189	149	156	190	179	172	162	181	167	178	168	168	183	172	160	169	174	160	155	157	174	155	182	166	163	174	177	174	169	177	163	156	165	178	184	157	146	167	175	163	165	177	173	153	170	170	182	143	173	154	182	160	179	175	171	150	181	178	172	147	162	192	144	154	182	163	144	158	165	151	173	136	181	142	166	169	174	157	207	169	186	139	157	160	165	155	177	173	174	154	188	170	174	164	141	143	153	188	180	191	181	159	177	166	177	152	160	185	171	185	179	164	154	175	161	168	181	158	191	177	175	154	165	168	174	191	172	162	164	165	187	149	144	171	149	173	165	167	161	175	150	184	170	175	180	162	164	179	165	187	162	194	180	160	177	195	170	183	187	161	176	170	151	162	172	175	162	172	154	156	169	162	161	147	176	171	173	171	157	152	174	162	180	175	171	166	176	177	161	164	166	153	162	171	159	152	177	183	187	171	183	173	200	176	173	186	147	171	171	177	144	149	183	194	173	165	152	184	168	167	184	191	163	179	146	183	172	188	166	171	160	155	159	148	166	154	159	165	165	164	169	172	152	185	167	162	182	169	142	164	153	163	156	166	155	159	159	150	161	174	171	191	171	151	164	148	161	162	144	183	182	158	150	159	178	165	166	174	155	156	180	203	177	158	175	151	160	178	170	151	175	174	181	164	157	155	177	177	176	134	169	171	182	162	178	176	196	172	153	160	173	178	195	175	156	177	148	167	167	167	167	182	156	142	153	173	159	191	175	167	155	160	173	172	162	162	183	154	163	183	147	174	180	174	157	171	156	148	136	166	155	172	168	160	170	173	168	150	166	158	169	163	161	169	169	198	175	157	181	166	171	192	165	160	164	159	173	184	150	184	147	190	188	177	181	172	162	185	173	187	165	176	153	199	135	169	179	177	161	161	160	171	185	152	157	164	143	171	143	149	166	195	163	163	190	165	167	163	156	191	173	174	196	168	180	156	188	185	164	167	188	176	162	173	181	161	144	178	175	172	163	170	183	164	175	167	181	169	179	156	183	187	156	164	151	179	180	160	152	182	182	155	159	164	157	160	166	180	151	163	145	168	184	151	182	177	172	161	189	160	173	196	171	168	160	152	179	143	181	178	161	157	168	159	184	171	189	158	163	158	161	164	150	166	177	164	182	170	170	185	153	161	174	170	189	178	164	162	172	141	158	150	175	170	145	166	162	178	169	166	185	161	163	145	158	157	192	165	169	142	180	146	159	190	178	160	154	154	164	156	161	149	160	163	170	180	156	179	161	176	159	163	172	174	159	184	176	171	152	154	141	160	150	148	170	169	165	166	136	155	177	165	187	164	182	182	150	169	166	196	176	183	168	178	202	167	158	162	170	153	172	170	152	149	166	196	183	167	153	169	196	166	171	168	173	157	178	168	182	168	175	167	169	140	163	189	164	178	164	165	150	175	151	181	148	183	172	166	161	196	155	168	179	185	200	177	157	151	152	184	169	166	179	184	187	147	160	165	163	172	162	149	166	164	164	157	161	163	187	173	175	154	180	176	178	166	163	157	164	168	155	163	168	164	167	177	190	153	171	190	181	156	170	203	185	166	161	202	169	151	149	177	173	156	165	166	172	153	158	175	157	158	178	179	158	144	168	149	178	191	177	169	149	182	148	154	176	154	185	177	158	175	199	161	179	174	163	171	178	177	181	172	172	170	181	160	178	162	162	183	192	158	167	182	186	189	171	161	168	179	169	172	152	180	168	162	188	160	151	151	175	181	163	183	176	163	161	169	161	159	189	189	170	190	177	180	166	176	144	168	171	162	166	171	177	142	175	166	173	165	192	180	156	197	162	167	165	175	175	175	136	160	180	160	167	171	173	159	179	165	184	173	162	153	154	166	168	168	163	147	153	190	174	184	176	151	174	160	173	148	177	158	177	184	164	164	145	155	162	191	177	151	168	154	163	165	194	144	158	165	161	194	167	157	166	155	154	163	172	203	162	144	169	170	162	183	185	160	164	176	178	145	173	152	160	146	185	137	166	178	179	165	164	176	185	170	156	170	180	161	151	150	165	170	175	194	176	156	165	158	177	163	174	169	143	173	157	181	159	149	163	172	158	160	185	181	152	168	188	169	187	157	175	163	165	184	166	181	176	168	165	155	142	156	179	169	174	162	181	181	175	159	168	145	187	158	166	162	178	160	164	211	175	173	152	154	161	146	153	156	163	140	178	175	159	157	162	188	154	148	172	184	161	166	184	166	175	161	183	168	146	142	139	158	172	168	177	201	154	159	160	152	140	188	165	181	179	159	174	156	183	165	177	152	157	173	152	188	171	149	174	145	171	174	161	147	183	161	165	139	179	182	150	187	180	174	172	167	182	163	198	171	168	174	173	165	168	137	155	171	163	163	167	172	193	170	155	156	173	190	180	167	171	179	198	184	154	164	178	149	157	186	150	165	167	170	169	165	163	172	182	171	173	161	162	182	163	190	170	156	154	198	169	142	164	188	172	160	173	180	178	168	144	174	175	192	158	160	153	184	175	167	172	146	170	202	159	152	168	173	176	159	155	164	187	191	156	161	169	155	194	167	173	154	185	168	145	151	157	178	158	170	156	147	156	167	170	158	162	170	176	174	162	167	195	167	163	157	177	162	186	172	176	171	194	174	185	153	157	177	160	181	176	167	191	154	174	159	166	189	171	166	150	197	198	203	157	194	158	160	177	156	171	186	141	181	169	163	159	195	159	151	160	162	153	165	148	167	172	143	168	183	202	151	155	153	159	168	171	155	158	171	172	185	172	175	179	155	157	179	168	175	191	171	148	174	150	164	175	164	175	165	142	160	146	167	167	165	150	175	141	162	163	181	159	178	158	163	160	156	176	178	166	195	163	169	166	162	169	173	165	192	182	175	155	181	160	169	184	165	194	160	185	178	179	180	161	158	187	157	192	159	166	175	185	171	167	146	172	168	175	163	162	175	156	170	148	188	158	168	180	171	158	170	182	179	199	171	148	163	158	159	170	147	163	162	155	173	173	163	164	172	181	176	161	146	161	189	178	156	144	162	165	166	151	152	180	174	161	161	150	161	165	175	176	167	150	163	156	179	184	167	162	165	180	155	209	175	150	191	161	163	167	164	153	156	166	164	173	152	180	179	189	201	173	156	165	167	163	146	194	169	181	161	163	193	151	138	151	168	174	177	178	182	176	154	156	152	160	168	147	156	165	159	172	160	175	203	188	173	163	153	147	163	165	167	133	174	161	171	154	167	147	164	121	183	148	177	149	173	156	188	158	158	162	178	178	172	187	201
1977	668	770	780	772	705	645	659	629	653	555	655	589	576	584	588	624	580	603	608	566	576	598	571	588	538	531	576	606	532	601	580	553	600	539	589	546	572	575	541	597	570	564	593	555	590	537	606	606	602	570	566	598	565	560	556	534	550	552	563	550	560	577	557	605	552	558	572	542	574	530	562	590	567	599	575	595	514	550	549	589	574	580	560	580	550	571	584	593	588	538	518	565	598	576	571	559	539	531	592	552	585	570	588	574	530	552	563	556	575	558	558	549	534	543	520	565	548	543	585	567	569	612	573	601	558	563	555	546	610	576	600	592	595	562	584	608	607	593	595	583	599	535	531	537	567	584	579	555	533	601	540	573	570	594	559	613	594	566	567	594	582	558	538	549	548	551	540	567	560	538	563	547	587	526	551	604	552	525	526	560	539	551	552	594	563	620	596	556	585	512	578	564	614	579	584	548	553	517	575	537	601	558	568	604	541	589	596	548	603	583	598	582	566	528	543	535	590	550	538	567	528	565	559	562	579	544	606	589	589	555	612	566	568	529	565	553	558	589	539	581	586	563	579	610	544	557	574	571	546	597	590	580	567	565	557	564	553	546	597	583	540	550	603	578	599	587	555	579	550	564	575	594	558	559	554	592	573	571	522	575	547	595	568	549	535	617	546	567	549	576	611	594	544	578	557	573	556	535	560	592	554	564	533	577	572	559	578	599	548	621	566	594	588	562	516	603	586	607	583	564	544	538	556	548	572	581	559	557	545	554	571	573	552	557	607	578	576	573	586	572	576	546	555	585	605	575	540	557	554	601	551	581	557	564	523	583	524	581	514	543	554	576	562	578	561	544	603	554	574	537	581	598	576	611	556	557	532	566	598	576	580	585	570	582	517	562	566	562	569	550	587	578	569	556	595	590	546	531	575	566	560	567	546	567	589	555	599	583	591	559	563	596	550	580	542	578	585	534	583	603	579	551	556	553	562	532	504	567	554	564	564	521	564	572	574	536	585	583	543	554	606	529	583	529	574	521	548	582	574	536	514	572	596	584	561	574	582	543	575	567	565	563	588	611	585	610	553	550	553	555	588	544	561	586	565	585	597	520	607	550	556	611	602	592	566	573	565	582	540	546	567	585	550	612	547	519	637	615	533	547	551	603	579	531	568	568	573	584	590	557	609	577	583	596	546	610	551	575	586	590	569	505	532	577	564	599	607	568	553	524	572	546	576	568	581	574	573	584	533	599	567	611	539	576	559	557	585	553	545	582	557	561	528	535	576	533	589	558	568	564	588	592	588	566	586	590	554	539	546	585	580	597	549	580	557	569	576	548	529	538	555	568	564	539	584	598	570	593	563	556	566	579	551	567	587	581	590	569	536	542	546	561	601	600	591	561	547	581	526	550	601	565	589	569	572	518	572	540	575	561	534	574	535	577	545	582	608	556	570	563	560	573	589	620	566	558	610	570	588	572	594	581	560	570	581	556	576	559	577	561	536	502	592	545	526	526	619	545	571	576	597	555	593	563	525	585	592	590	549	579	574	572	595	589	534	535	505	525	572	567	572	551	555	596	604	563	553	542	545	558	609	562	589	577	579	579	571	615	568	559	560	564	572	567	605	592	599	525	555	569	533	580	575	556	561	597	563	517	575	536	557	554	552	571	564	553	554	572	535	575	571	559	577	570	555	548	492	571	539	551	566	573	526	590	562	554	607	567	522	602	575	582	559	557	569	561	565	566	556	513	578	536	539	570	553	557	617	617	556	569	548	604	591	603	550	582	542	551	518	547	550	596	589	574	607	542	574	563	585	528	547	565	574	582	569	557	589	573	542	576	589	558	579	582	606	574	602	612	588	526	569	608	531	568	594	553	605	587	555	554	587	573	553	605	569	565	573	549	551	539	600	554	558	562	579	605	560	567	585	566	547	582	501	576	571	562	565	520	568	545	603	592	582	587	592	558	589	553	603	537	558	536	535	560	577	572	545	572	566	602	551	577	572	542	572	564	563	592	540	569	572	563	541	568	553	553	569	547	572	561	573	652	607	563	555	577	560	556	578	557	543	585	529	550	510	574	561	549	583	552	573	561	577	545	558	601	592	543	538	559	521	550	586	568	587	543	548	517	536	608	580	588	567	561	531	525	578	544	543	527	534	551	553	566	591	566	546	558	581	551	564	536	561	557	593	612	555	569	503	609	510	554	525	580	585	583	559	556	553	579	562	600	559	549	605	530	567	575	542	581	523	547	536	579	549	565	550	569	561	552	575	584	567	517	521	544	549	584	566	572	563	583	591	555	584	601	538	573	548	562	574	580	581	530	600	582	539	617	524	629	567	564	562	551	580	571	607	550	633	537	578	570	520	596	580	551	603	542	553	589	566	557	573	565	531	565	591	528	565	562	569	548	610	581	529	597	579	557	603	521	552	561	571	558	582	581	587	590	602	542	550	551	571	593	575	516	546	555	580	583	577	554	580	541	588	536	583	556	554	588	569	598	568	549	552	573	496	551	599	564	551	569	540	566	529	571	518	589	550	564	571	597	585	557	526	559	556	560	589	555	547	579	601	558	547	597	563	590	569	533	553	601	536	581	577	592	538	544	562	593	629	568	586	554	541	580	530	561	554	592	572	562	566	550	579	554	513	563	585	553	533	593	556	549	559	576	573	587	533	566	546	547	589	527	551	592	588	580	608	557	559	517	623	547	569	565	581	563	604	549	561	598	557	593	576	557	516	587	556	587	559	581	576	576	534	535	520	600	574	539	566	580	566	558	532	556	580	575	588	549	630	573	551	584	575	543	558	572	589	590	566	581	551	549	555	624	581	556	563	576	549	563	546	532	566	550	546	586	564	590	569	558	564	576	578	562	573	586	619	554	557	556	587	527	560	557	562	543	579	561	574	537	568	571	561	557	582	566	570	523	619	536	612	584	543	580	566	578	572	589	563	590	583	541	572	587	547	596	597	568	584	570	601	551	568	581	563	573	567	535	562	586	576	581	572	539	592	561	535	558	547	619	573	596	538	536	641	580	588	577	560	577	566	584	562	577	606	561	581	534	549	569	547	554	595	601	559	590	554	561	511	541	600	561	609	581	560	562	621	534	538	529	568	561	564	544	559	548	594	593	589	585	573	584	578	526	515	521	577	528	599	568	569	601	561	601	579	600	580	544	579	515	549	549	557	585	592	558	590	529	549	608	552	570	529	577	562	592	571	585	550	562	582	550	560	575	547	566	569	551	590	558	574	577	619	544	527	563	545	551	522	585	544	624	561	568	532	551	550	573	553	586	588	628	570	597	540	598	545	548	531	549	561	578	533	549	568	588	535	585	580	561	622	600	570	581	526	570	551	569	561	559	555	566	584	595	594	561	528	553	585	559	566	577	588	566	583	608	574	546	560	554	559	533	549	542	592	598	574	595	573	567	546	560	516	596	561	541	563	557	555	556	553	541	583	611	590	540	593	562	583	559	539	575	553	611	548	535	560	590	579	500	590	572	585
5003	1315	1570	1178	874	686	572	509	443	442	379	365	344	365	313	342	313	340	323	301	345	316	315	324	299	314	302	296	297	290	306	289	307	311	304	314	279	287	284	302	296	268	297	291	261	296	268	305	293	284	282	332	302	284	304	291	293	300	305	283	307	304	314	285	319	289	293	283	300	272	283	290	290	245	317	290	324	292	326	304	288	305	283	296	323	303	311	292	278	285	306	285	300	319	318	304	310	276	294	287	303	274	303	273	317	307	320	284	287	314	265	309	320	305	309	313	313	271	305	304	315	300	277	263	295	312	331	286	304	330	290	327	272	303	313	325	281	279	321	330	313	280	243	293	261	277	297	275	264	290	331	299	324	293	293	310	280	292	313	289	339	291	292	249	309	314	277	302	305	288	302	272	298	316	312	310	286	300	295	294	290	303	307	274	258	310	320	257	286	267	324	312	291	308	283	300	326	316	269	247	292	294	308	270	281	282	302	289	310	299	311	314	295	301	298	303	303	301	325	272	258	297	291	293	326	266	306	294	287	303	289	317	297	291	280	313	295	310	288	308	272	267	270	301	278	302	295	297	311	292	277	297	308	308	283	294	314	278	300	333	277	258	302	295	288	301	293	301	338	316	296	301	278	330	298	311	281	283	256	297	316	303	287	298	302	323	309	290	296	297	285	301	303	309	303	292	299	300	289	306	316	282	280	267	290	308	300	316	289	314	283	297	308	301	321	307	327	275	308	293	307	307	311	297	300	291	299	294	290	307	303	286	283	284	284	314	259	307	287	274	304	287	307	297	263	309	292	343	287	322	289	288	290	311	308	295	292	275	264	296	270	278	305	298	294	310	269	297	259	318	306	286	308	315	308	295	314	289	302	304	285	284	324	329	308	308	289	312	319	281	289	318	339	284	331	318	284	283	302	274	308	326	300	285	251	280	274	302	295	290	299	312	308	291	296	293	321	276	307	294	263	338	298	325	292	296	300	264	293	318	281	289	285	305	304	302	303	306	315	312	296	277	288	309	275	264	267	268	303	307	289	280	285	321	324	305	285	269	248	316	318	290	284	301	275	301	283	290	304	285	267	256	330	299	284	306	293	278	310	307	292	311	304	304	323	319	283	299	315	302	288	301	274	304	292	296	289	290	280	263	299	294	304	292	273	280	291	280	311	319	312	286	303	268	275	317	314	333	302	306	285	301	290	319	320	292	298	276	346	316	300	283	293	310	309	298	302	270	297	322	301	316	316	320	287	308	297	299	288	312	293	286	295	324	292	321	302	308	273	316	283	290	279	310	336	289	293	298	278	309	275	316	271	280	294	280	263	306	266	317	306	304	317	309	312	306	310	261	293	323	310	304	302	288	285	314	301	333	273	302	311	326	328	295	300	324	328	310	279	285	286	289	300	303	344	311	297	297	256	295	304	290	298	298	285	301	305	322	310	302	282	325	318	274	286	295	292	314	319	299	316	316	248	302	295	279	283	294	311	295	296	279	288	308	325	312	316	282	305	338	284	315	291	284	293	273	274	273	305	302	296	303	285	295	294	278	284	278	319	276	322	280	303	316	329	322	298	282	281	289	294	323	325	295	311	302	296	336	295	333	297	284	311	268	298	291	282	285	262	287	262	304	286	316	295	277	311	288	263	291	308	311	287	301	284	247	258	332	272	289	303	260	293	292	287	308	279	268	266	270	306	290	269	303	279	292	333	295	285	282	293	318	311	307	315	283	309	293	332	313	306	332	300	293	279	308	298	333	310	277	307	273	274	303	285	296	281	309	286	308	273	301	259	288	303	308	297	292	256	273	294	280	295	280	305	267	272	272	274	287	309	314	311	308	315	284	315	301	276	330	272	293	262	287	301	301	284	313	277	290	324	300	305	266	315	289	320	285	317	309	284	274	289	291	312	266	296	306	303	288	295	324	270	271	310	289	290	315	273	310	310	303	287	286	286	332	295	274	301	286	309	282	299	297	316	297	279	263	283	313	313	304	301	294	315	293	318	290	314	311	286	302	292	296	305	291	301	281	304	310	301	281	267	308	277	292	308	299	311	293	302	299	295	288	330	291	306	297	303	294	289	263	293	302	313	296	312	274	310	307	296	285	316	311	305	283	301	316	303	319	266	327	288	277	305	254	317	306	286	292	290	283	291	282	305	299	281	317	312	285	300	319	296	305	307	281	313	314	308	297	303	274	305	309	328	293	271	268	300	286	299	327	291	317	287	276	288	305	280	306	313	276	307	290	275	308	294	334	311	291	323	294	304	289	285	310	306	297	308	287	327	299	299	302	308	307	295	294	261	306	281	289	286	307	277	348	286	292	318	292	327	298	294	290	318	334	302	265	298	301	270	305	313	294	298	319	290	300	270	298	284	285	289	267	298	290	263	316	296	278	296	276	301	331	323	311	305	270	311	308	302	284	317	311	276	316	301	301	251	275	309	288	308	307	278	283	264	329	260	305	325	281	295	295	303	310	303	346	282	326	300	294	295	296	323	277	323	322	314	294	278	310	316	288	293	292	320	301	295	275	311	315	283	313	273	332	276	304	307	300	287	317	282	281	300	314	317	317	309	279	291	303	297	281	300	286	285	292	271	287	272	331	322	274	270	266	293	286	299	313	304	265	315	291	303	321	301	294	326	289	281	307	296	293	275	305	320	333	293	289	308	325	310	281	252	297	298	292	282	331	275	301	295	282	287	325	307	297	319	297	293	314	298	324	295	300	282	306	313	289	333	305	306	299	303	306	311	272	304	305	290	286	306	303	325	304	282	303	323	286	312	298	276	295	277	284	293	284	292	304	311	298	277	319	309	291	297	314	265	263	286	293	257	293	292	305	296	291	267	305	306	275	300	296	283	288	286	296	313	309	301	309	308	290	281	280	298	271	312	292	314	299	318	293	284	294	293	314	299	308	281	295	295	307	283	270	296	279	294	291	273	239	308	305	317	300	271	288	296	304	329	320	279	306	258	304	255	309	293	301	334	308	322	300	299	285	294	283	289	301	289	322	284	313	307	294	277	315	275	282	329	293	284	308	311	300	293	321	278	300	274	293	266	292	310	330	291	300	252	302	295	328	315	316	284	308	347	274	282	286	327	281	299	328	279	289	298	290	345	299	300	292	274	280	316	274	297	317	275	296	291	306	271	281	261	281	282	308	332	304	309	289	279	289	297	281	291	284	316	340	310	302	248	302	312	307	316	298	291	294	310	296	281	321	289	296	288	302	321	312	288	293	281	302	290	286	271	311	291	289	280	298	285	294	276	300	274	286	308	305	271	318	277	333	298	288	315	302	304	301	286	326	318	319	302	309	264	312	302	340	300	319	281	290	303	256	287	286	322	267	299	290	305	304	307	285	277	305	277	307	275	285	271	274	307	326	300	312	307	282	299	308	294	296	293	308	343	323	294	295	315	288	297	274	302	282	294	266	287	311	309	295	299	312	319	305	334	290	327	306	267	282	304	314	273	324	321	328	297	320	318	307	297	309	291	307
5702	2025	4119	4285	3717	3155	2639	2294	2013	1867	1676	1543	1443	1383	1351	1335	1262	1236	1205	1138	1146	1144	1146	1128	1086	1067	1059	988	1020	1059	1065	1020	1004	1000	977	949	917	966	1011	956	926	939	949	1000	944	995	935	946	963	965	989	935	939	959	902	966	915	931	923	907	883	946	943	935	929	967	936	863	909	894	895	903	886	984	892	957	926	890	994	900	933	905	962	903	985	942	956	915	951	943	928	877	957	902	885	922	884	895	881	938	954	905	934	945	907	961	914	896	890	922	902	923	918	926	926	937	870	895	913	861	909	924	894	841	879	895	894	896	893	920	914	908	893	915	885	944	926	914	906	899	910	950	959	868	943	868	891	932	863	834	939	897	906	930	885	935	971	909	963	866	883	908	930	945	927	881	877	862	848	874	897	905	941	967	940	906	962	869	927	906	893	882	894	913	987	909	943	937	884	931	887	910	895	926	909	929	934	964	940	850	900	938	901	890	858	919	1017	939	977	876	944	907	940	926	931	940	892	928	907	939	917	890	914	941	916	940	881	916	888	961	893	912	881	898	942	887	960	950	929	927	935	920	908	896	930	968	909	915	883	958	872	884	870	898	902	925	915	893	932	871	909	841	889	885	930	944	950	975	923	871	916	885	943	928	867	859	932	867	921	936	925	904	924	907	908	872	874	926	949	906	954	885	922	925	900	1000	894	877	938	935	915	924	926	916	920	879	862	917	866	882	938	948	941	921	976	937	910	925	880	865	871	945	939	950	912	885	958	920	884	917	947	919	889	942	909	917	926	918	911	916	873	891	922	914	827	896	896	865	942	937	968	872	941	924	870	897	939	1020	902	938	912	917	904	905	888	891	909	871	901	887	925	902	929	884	930	879	933	906	891	911	898	944	1007	920	919	870	887	898	952	939	883	914	901	894	917	941	909	930	924	914	957	903	953	866	905	922	831	877	893	931	903	914	905	900	888	890	908	940	922	923	915	851	923	912	905	892	955	892	898	921	910	886	875	900	923	924	917	899	907	887	952	862	916	925	915	923	863	918	943	914	901	858	900	933	925	906	906	875	931	888	895	961	911	931	945	892	910	872	972	938	904	876	955	908	901	898	839	885	930	881	895	956	901	877	882	903	960	886	938	885	921	912	924	906	948	956	885	954	910	839	900	950	954	871	928	911	863	940	867	918	896	842	898	948	882	935	920	934	931	912	928	904	902	937	907	904	913	948	884	906	938	960	905	897	933	891	911	882	953	905	939	922	885	945	956	924	935	919	961	921	949	899	937	870	931	929	922	912	894	880	887	936	912	863	897	880	881	903	902	939	910	873	940	902	896	886	853	920	906	904	856	927	911	901	957	940	888	920	962	928	901	930	866	905	957	922	872	926	935	891	902	923	876	910	937	917	980	926	919	940	920	902	995	914	880	921	833	879	922	932	881	923	891	883	912	899	963	883	920	886	953	911	940	880	874	977	906	921	880	927	920	856	908	916	892	961	906	927	924	907	896	900	972	932	931	881	901	925	966	888	912	921	942	858	892	980	907	978	896	902	890	834	910	858	892	952	977	866	956	903	899	880	896	953	921	919	925	891	939	918	904	912	884	895	940	909	888	905	818	937	882	898	863	929	910	874	906	942	952	861	950	938	910	888	912	904	921	877	885	900	895	856	871	851	889	912	936	918	953	885	884	930	934	936	947	925	965	909	905	867	959	931	959	913	943	891	864	897	878	936	868	918	909	938	885	937	907	881	881	919	887	917	915	928	912	976	900	859	943	944	902	917	914	923	889	924	915	889	879	940	857	905	936	938	921	875	934	946	915	921	911	859	928	922	895	927	899	916	892	932	906	897	888	927	906	874	964	924	893	921	874	886	925	924	936	874	901	891	933	926	857	893	884	939	931	900	889	888	912	929	919	945	918	886	905	944	925	951	948	862	962	867	843	893	916	903	891	887	877	932	980	884	948	889	915	920	969	890	929	899	861	943	901	860	943	873	917	896	926	890	893	916	935	903	884	902	934	867	904	882	867	911	918	870	939	907	986	910	920	946	929	968	896	937	924	892	895	907	926	929	873	908	868	920	966	877	899	941	837	938	918	934	929	877	854	930	946	882	933	889	916	966	915	868	934	914	869	903	946	907	926	938	932	923	876	877	855	899	918	922	906	881	848	898	881	924	919	898	888	922	882	888	868	894	905	936	884	934	875	874	940	917	921	922	904	894	880	904	904	862	907	963	833	898	880	943	957	916	876	868	885	869	893	899	940	914	877	859	931	908	912	929	868	882	938	929	916	920	912	927	887	956	869	926	927	905	883	856	881	909	942	903	1003	922	889	916	829	877	893	896	903	925	901	935	906	923	937	889	887	918	916	885	906	904	908	901	959	925	920	875	931	840	895	913	912	884	896	901	921	901	879	932	935	894	929	932	906	923	906	933	947	919	915	1003	935	912	916	870	980	921	855	868	860	902	905	866	903	945	915	837	907	848	891	923	856	897	920	808	906	923	863	863	861	922	902	856	928	875	978	878	909	871	884	921	868	921	916	905	912	868	870	923	864	899	873	913	936	911	932	899	942	920	930	856	866	890	900	886	921	898	897	890	874	869	939	924	842	964	942	948	899	903	842	943	923	952	848	928	865	881	898	931	875	879	870	924	888	901	943	871	942	878	926	930	906	873	931	929	886	889	930	899	919	874	906	907	885	910	925	904	923	883	932	918	916	875	900	902	891	900	897	885	899	891	850	880	905	842	962	930	891	867	954	890	899	941	850	914	946	892	916	912	891	944	919	923	874	930	925	918	913	869	880	910	934	903	922	931	892	893	875	966	882	918	898	944	882	907	941	904	919	882	969	920	884	966	955	881	918	900	928	885	882	911	901	856	883	919	850	896	888	922	877	932	922	935	927	944	912	914	905	901	913	910	918	908	926	921	848	886	878	897	950	893	929	905	849	903	898	942	895	903	958	913	927	963	979	884	901	912	893	910	911	865	910	917	844	890	888	932	958	881	905	910	858	868	899	938	877	899	872	944	927	888	957	951	942	883	914	924	920	940	905	995	887	966	903	901	852	917	898	925	883	927	909	896	875	932	880	943	918	953	958	946	878	946	887	948	907	956	914	886	903	865	911	869	888	898	900	898	916	907	927	876	935	934	924	886	909	915	893	930	916	946	913	933	898	923	868	943	965	907	933	952	877	913	922	936	970	887	948	886	929	899	941	885	950	931	915	948	854	918	956	859	910	875	907	866	899	880	903	909	888	948	936	927	944	933	900	961	922	883	914	872	859	892	862	919	851	873	910	877	894	874	948	881	913	893	950	907	902	903	910	889	910	954	920	912	902	843	897	890	929	935	898	902	890	909	908	854	933	910	909	895	914	932	906	870	941	986	897	918	933	926	899	986	927	902	910	908	926	924	922	892	920	890	867	939	923	876	903	914	963	888	915	901	932	887	928	859	930	910	862	899	883	903	891	963	935	951	903	900	961	932	903	878	911	911	887	906	912	954	924	920	911	918
9298	2543	2849	2055	1410	1023	753	687	598	533	468	411	412	380	367	358	342	318	321	350	330	307	302	319	290	318	326	296	299	297	307	299	317	276	282	281	304	268	278	261	257	269	254	279	292	268	273	289	266	284	268	292	310	278	278	275	288	291	271	276	280	285	290	279	284	289	305	254	323	286	279	326	288	273	288	282	300	269	276	252	273	241	282	287	256	285	260	253	274	319	320	288	263	269	256	245	298	279	272	299	284	277	287	272	281	287	287	267	269	270	269	264	300	286	294	258	280	260	297	277	254	240	269	277	261	295	280	291	253	285	288	262	298	293	281	275	264	272	279	272	278	279	296	263	291	288	281	272	280	271	277	262	297	272	278	260	275	278	258	268	246	269	289	273	249	286	245	263	276	271	256	268	284	266	278	292	249	264	304	235	255	290	295	267	272	260	283	277	292	254	259	297	291	283	295	300	271	265	265	299	279	274	283	268	295	276	313	271	290	305	267	281	281	263	293	284	281	264	278	285	260	291	278	272	279	263	279	272	261	286	286	293	284	290	304	257	277	246	263	272	263	269	276	279	267	278	282	253	251	295	254	270	264	265	300	286	259	270	287	286	288	275	275	286	281	260	292	289	253	285	259	275	272	263	265	298	311	281	267	263	277	269	306	262	271	287	307	297	270	253	291	248	254	257	265	272	279	292	269	312	277	286	263	276	266	255	256	280	279	279	290	256	269	275	275	269	293	301	273	304	286	266	303	263	271	282	268	255	273	311	279	244	294	339	266	272	324	275	298	296	275	296	290	252	281	283	269	280	284	243	288	309	259	287	287	269	278	276	263	308	280	264	248	292	285	283	297	279	293	281	297	271	256	315	279	272	251	277	269	283	251	288	286	293	295	272	309	279	271	249	276	260	271	239	245	306	291	280	275	279	275	260	289	244	273	298	302	271	268	269	301	269	279	256	297	262	260	278	264	277	258	258	279	267	266	260	292	279	287	283	272	260	278	276	281	279	292	293	286	270	303	283	243	274	307	281	283	278	276	290	283	285	261	296	284	295	295	301	266	277	276	275	249	271	311	269	273	273	283	250	291	260	288	261	280	259	258	289	280	281	285	243	284	274	295	293	264	260	297	268	264	312	250	273	273	266	297	295	273	294	296	245	305	259	283	251	284	281	283	270	277	280	303	267	291	275	271	280	272	289	287	261	285	257	281	252	300	283	286	265	290	261	262	266	310	308	243	281	271	285	295	277	267	298	276	289	272	269	240	282	281	289	240	286	282	283	301	283	300	274	287	257	293	259	259	267	257	257	281	267	256	258	257	241	257	276	262	288	285	284	256	291	256	239	264	272	266	271	266	241	277	262	257	273	289	263	277	284	249	269	287	277	291	276	301	286	257	272	295	275	311	274	296	292	289	265	237	282	277	266	294	284	272	262	271	291	285	292	295	261	282	253	287	261	280	273	285	269	296	293	292	281	273	271	257	274	285	281	246	296	270	276	282	278	256	286	297	260	263	323	281	261	279	264	277	245	285	261	251	254	249	295	304	289	274	274	283	275	283	279	283	324	254	289	285	277	253	311	306	265	279	260	287	287	261	293	280	275	258	296	269	269	285	263	291	258	255	290	291	246	307	280	296	257	256	280	263	284	275	285	284	279	277	284	306	249	286	266	276	270	269	288	301	275	272	277	302	265	267	254	281	302	272	298	250	257	272	286	319	274	271	276	274	316	295	289	267	282	267	317	282	270	265	270	283	258	252	281	262	302	277	258	263	289	302	251	289	275	258	290	269	285	271	291	259	270	288	302	315	279	296	252	275	283	274	308	269	272	269	268	265	274	283	281	326	282	286	332	252	261	254	277	281	288	306	297	267	288	280	318	260	272	281	275	254	306	271	251	298	298	259	246	278	262	250	284	285	269	283	268	301	275	249	277	310	247	283	259	298	301	288	261	269	270	285	258	297	282	293	296	275	263	289	261	234	282	276	259	283	263	282	273	284	289	247	287	259	278	273	277	295	275	272	255	280	275	255	288	262	251	258	255	281	303	280	244	258	256	273	260	279	288	274	281	271	293	266	253	267	257	277	238	287	287	290	251	283	303	282	284	259	288	271	269	262	269	283	249	288	285	238	295	287	287	298	292	281	288	268	278	262	274	282	303	291	264	288	246	283	237	258	283	239	275	288	282	269	289	277	265	268	252	302	272	278	259	266	249	294	286	275	252	271	287	264	285	296	254	278	251	272	270	261	278	288	289	283	287	289	260	279	266	282	292	273	280	273	246	247	269	287	236	281	268	289	282	276	293	283	274	293	301	283	255	281	281	265	298	278	274	271	263	258	286	277	287	267	265	294	288	293	274	303	289	243	279	268	255	291	250	263	275	296	292	257	300	290	300	294	287	275	273	261	255	293	250	308	261	247	304	281	273	287	288	279	295	282	256	286	254	269	280	266	294	282	285	263	275	268	267	274	288	250	271	284	256	276	272	288	278	274	302	301	268	278	258	276	278	286	284	248	280	264	273	264	283	299	308	259	298	292	270	254	274	304	265	283	294	276	294	287	292	273	272	276	286	301	274	260	270	263	311	275	274	293	248	281	284	313	262	267	283	259	302	265	263	283	248	275	275	273	285	263	274	272	298	286	301	283	267	259	291	298	292	280	266	273	290	275	274	317	289	300	295	276	296	268	305	269	284	253	278	286	309	282	261	313	270	278	268	281	293	253	261	274	282	280	256	252	283	317	285	303	287	294	275	258	284	254	290	275	293	288	232	270	287	264	235	296	262	248	279	268	273	274	260	275	281	255	278	275	283	288	313	266	287	274	282	260	279	260	257	275	276	271	285	264	299	286	257	275	302	297	283	265	278	268	257	262	271	262	264	262	280	275	260	271	274	254	283	265	270	248	292	283	312	246	267	284	261	292	264	276	268	246	253	278	243	277	278	267	286	298	269	290	285	292	263	297	272	265	296	283	273	284	259	282	264	290	260	290	309	272	281	277	293	282	277	295	258	300	300	288	268	279	267	271	304	267	277	287	276	285	277	278	262	293	280	288	269	268	262	301	281	255	299	250	278	316	317	298	261	291	233	291	288	310	308	271	263	297	272	287	279	267	272	251	268	257	287	252	245	278	251	273	256	253	286	270	266	265	271	280	272	244	263	267	292	252	248	263	330	256	265	249	285	269	302	304	314	283	270	255	246	274	283	274	303	272	271	276	286	285	287	275	288	265	260	270	281	256	300	309	307	272	255	255	276	303	269	246	273	277	266	305	264	295	255	292	269	291	261	270	260	238	267	286	290	288	271	295	287	280	277	268	262	296	293	268	268	284	289	293	296	265	265	276	238	260	312	279	245	287	280	271	300	233	255	246	292	268	316	294	271	276	296	251	265	295	269	291	295	257	295	292	270	273	271	281	286	284	295	275	278	261	255	278	270	258	268	250	272	262	256	288	277	264	272	266	285	262	298	275	250	264	294	306	258	291	248	256	273	260	276	277	269
7725	2991	6550	7183	6074	4998	4118	3455	2998	2683	2335	2226	1953	1837	1730	1671	1456	1433	1346	1321	1239	1242	1215	1150	1155	1134	1057	1090	1065	1108	985	944	1043	1007	996	1010	1037	937	930	934	929	981	979	957	922	933	917	962	943	940	884	919	921	916	888	906	834	887	932	892	894	894	906	881	916	852	896	863	883	884	854	897	880	884	857	889	829	858	877	868	871	864	918	859	896	867	887	866	917	823	873	860	830	864	913	885	856	772	901	882	837	859	826	866	848	861	886	863	849	848	834	831	833	885	893	818	811	839	870	875	871	893	875	878	905	828	851	841	826	866	870	836	911	856	843	857	825	835	830	855	871	839	863	832	837	892	830	878	845	858	829	820	848	853	823	816	895	859	846	831	887	820	827	847	849	889	852	883	915	833	931	800	898	845	877	838	800	844	851	833	892	887	827	843	850	839	871	908	802	821	818	829	815	873	859	860	858	822	809	868	901	828	854	816	913	851	813	838	821	817	797	848	883	877	853	840	858	875	858	835	825	848	806	830	812	808	878	869	851	892	909	902	878	858	837	856	841	819	842	830	873	858	817	870	861	826	812	877	840	833	883	797	824	826	842	850	882	860	861	884	852	866	857	861	895	833	825	837	862	854	862	846	850	896	860	859	842	838	781	820	845	853	879	864	867	822	847	791	843	858	884	855	861	814	884	898	807	827	902	802	830	851	806	861	850	823	820	841	802	875	876	867	824	857	820	858	888	840	850	815	842	795	833	828	849	821	881	840	844	846	819	847	855	848	837	823	887	798	879	871	856	824	856	897	803	856	851	850	795	864	836	875	772	824	838	851	845	863	846	822	831	865	849	852	846	795	888	797	849	807	834	855	882	805	787	886	823	857	902	856	850	854	837	873	832	837	785	859	822	868	830	811	817	835	824	843	806	854	843	824	842	844	923	817	826	854	874	850	940	813	832	860	863	883	824	813	864	826	826	837	867	841	821	818	842	801	909	794	835	832	838	902	797	835	867	855	847	833	871	850	799	791	875	847	864	830	842	828	842	878	841	792	803	863	804	839	863	875	813	854	911	842	799	848	828	863	818	778	793	768	835	896	857	898	819	839	836	902	814	807	851	840	853	849	874	847	843	859	854	800	891	854	825	810	868	876	820	828	856	858	890	882	835	891	860	824	834	850	824	827	818	852	832	860	802	852	849	882	844	889	860	846	853	883	794	883	876	826	817	827	829	838	832	895	869	849	825	869	860	823	898	903	820	833	832	767	751	811	833	867	909	853	819	832	849	867	813	787	828	901	805	891	904	835	830	851	908	852	865	844	878	844	839	873	811	818	823	840	851	796	842	904	834	844	835	850	855	829	855	837	748	856	900	801	848	849	878	847	829	837	866	866	829	847	842	857	836	840	845	847	882	860	857	824	843	812	814	821	874	855	867	846	824	891	871	860	872	887	837	775	848	807	797	845	839	843	800	796	860	848	830	810	849	850	840	827	828	831	826	842	820	866	834	832	840	857	848	872	805	871	865	847	834	816	852	870	895	839	926	820	814	800	839	873	806	836	836	834	826	857	893	844	865	842	853	886	895	851	853	863	838	847	881	822	821	839	820	831	863	864	827	835	878	859	866	869	793	802	848	812	897	827	856	844	852	887	792	810	839	825	839	820	908	820	763	805	851	821	855	826	795	874	870	870	822	815	838	869	831	851	856	807	827	858	866	831	858	798	829	856	855	874	852	841	827	820	813	814	841	845	882	851	827	862	838	842	868	844	877	815	835	843	826	827	838	844	785	829	856	819	850	911	863	893	846	829	843	780	860	843	877	869	857	826	842	856	819	857	839	822	818	823	835	792	857	812	815	817	861	831	821	840	843	885	846	855	896	834	856	855	922	853	877	885	857	847	827	831	845	814	881	819	846	806	848	871	846	879	865	864	803	827	789	823	803	848	832	865	839	856	764	852	852	862	856	847	851	872	909	860	838	814	833	844	868	826	814	842	883	864	874	833	823	808	834	861	823	871	817	841	880	803	863	844	887	874	802	845	895	855	811	850	844	873	898	857	837	852	837	813	828	824	820	872	853	845	853	871	813	816	877	864	869	846	777	839	850	873	862	880	890	817	830	833	806	811	833	866	840	817	886	814	900	827	816	814	838	859	840	832	790	829	856	869	881	868	807	826	892	799	865	772	822	830	873	863	867	845	845	852	829	826	863	859	821	864	855	828	876	817	827	822	804	857	864	842	844	834	835	858	827	864	869	829	836	812	885	909	807	790	793	812	810	813	829	830	879	834	824	872	858	849	840	875	876	838	835	897	824	813	848	824	841	852	823	883	880	831	868	881	834	844	865	818	814	889	826	847	816	799	862	869	885	870	830	866	864	817	797	808	849	837	859	833	851	836	836	834	828	836	907	846	828	853	836	856	873	903	805	840	780	878	787	857	814	832	827	856	841	871	841	810	856	815	811	849	838	920	888	824	836	780	867	821	852	895	884	851	898	864	813	842	830	813	849	893	827	906	825	825	864	834	876	859	855	810	845	825	868	833	828	824	846	801	875	835	826	893	864	877	853	846	803	828	812	868	868	827	816	875	844	814	831	842	853	847	797	883	814	890	825	837	840	885	872	835	815	843	800	866	877	844	805	884	870	873	860	839	863	861	851	841	831	831	851	883	838	907	920	803	825	841	875	851	861	836	811	813	832	834	801	849	824	822	856	873	859	826	814	847	816	890	887	800	840	821	837	860	860	819	830	828	884	902	848	827	861	844	876	873	868	851	817	793	817	837	822	906	842	829	890	758	848	852	888	818	877	861	860	831	861	883	868	827	823	821	843	867	865	867	877	823	846	836	822	906	813	863	832	860	887	848	826	877	888	870	847	798	809	888	846	839	841	868	892	803	859	925	882	851	835	823	820	815	870	843	820	837	813	838	848	831	793	826	886	834	853	828	871	845	869	876	851	876	881	831	820	842	810	877	852	840	888	906	840	824	877	828	816	837	809	831	860	860	898	819	899	844	834	822	852	892	848	854	895	846	917	835	852	818	816	845	870	806	831	869	857	863	877	828	821	842	891	804	833	806	836	858	822	816	857	858	881	877	865	852	839	829	853	866	800	830	848	823	810	909	831	906	869	824	836	876	795	831	881	848	867	827	852	804	814	839	844	818	866	871	878	823	861	864	814	856	893	854	862	856	834	850	865	811	792	833	872	845	890	836	876	846	836	861	869	810	862	803	854	864	914	877	843	829	873	852	905	856	831	822	854	838	767	839	855	850	878	888	764	858	840	832	871	873	883	864	824	822	793	878	817	872	842	835	832	873	850	905	858	855	856	845	842	843	876	871	844	836	821	846	824	816	881	845	839	870	833	842	842	814	911	852	858	838	875	836	802	847	795	804	801	871	882	850	886	838	851	830	827	813	840	836	807	845	854	879	850	874	821	848	851	846	875	857	865	814	895	862	878	845	786	856	836	844	823	865	822	824	871	839	859	788	881	810	905	808	806	841	828	775
1231	225	223	188	190	176	170	157	188	177	169	171	171	160	170	178	184	148	160	159	184	146	149	162	172	175	174	164	169	175	160	174	148	178	168	179	195	166	178	195	162	169	174	165	162	183	174	162	148	140	188	171	172	171	137	158	160	170	171	170	150	148	143	173	172	173	184	169	171	167	176	156	155	170	186	165	178	165	174	162	191	165	149	171	167	178	155	169	168	166	178	160	162	194	150	213	187	166	176	171	148	171	162	151	180	184	200	173	163	178	179	179	180	164	170	165	171	171	154	169	170	163	154	138	174	174	154	161	162	188	160	176	162	168	174	165	160	177	148	156	178	156	163	173	158	183	179	171	166	165	168	181	177	140	157	177	149	174	171	171	161	166	189	150	175	175	170	165	180	177	161	172	168	159	165	166	149	198	160	174	171	155	167	168	183	154	163	205	192	169	182	159	162	169	168	183	153	176	150	161	147	174	193	187	171	153	161	194	177	148	158	169	145	177	171	180	160	166	179	164	151	152	168	166	181	161	161	144	157	168	161	167	185	171	169	159	141	158	164	157	164	166	147	172	158	155	168	160	169	138	162	192	167	157	185	153	200	152	181	165	167	165	143	165	175	170	177	149	157	175	175	174	169	202	153	191	198	175	167	165	153	152	161	198	165	193	147	171	173	151	171	152	164	153	174	145	193	163	169	160	190	157	194	180	185	150	172	157	180	161	168	156	165	156	187	191	174	195	162	163	162	180	176	176	169	160	158	154	168	175	181	169	183	179	160	160	185	160	178	165	166	174	174	168	145	163	152	173	176	166	168	192	167	172	165	189	159	172	172	182	171	158	161	168	150	170	162	162	180	164	174	150	172	167	177	178	181	152	154	162	181	163	163	168	177	163	153	183	160	175	167	158	184	144	182	174	161	152	158	151	172	161	168	200	168	186	180	176	192	150	167	154	173	176	191	173	182	164	170	164	174	171	176	161	172	190	144	179	183	138	153	165	161	186	173	159	170	157	149	164	177	172	167	165	168	157	176	149	179	162	153	170	172	166	186	178	174	170	159	158	185	183	178	162	170	172	145	185	175	176	177	174	171	178	171	148	168	169	166	172	173	170	158	159	145	148	165	179	154	195	172	160	173	172	168	173	172	172	176	159	170	182	155	175	177	171	170	177	157	172	154	193	186	167	156	159	163	164	183	188	144	169	197	189	182	148	188	162	178	155	142	151	164	168	175	166	178	174	180	186	169	175	165	173	183	206	156	183	179	166	166	188	178	196	166	174	145	195	157	170	170	183	171	183	177	161	181	183	165	157	190	149	167	174	167	162	176	179	153	167	171	153	158	155	175	174	150	169	163	162	186	163	173	152	169	161	173	167	151	174	188	175	168	185	148	178	178	175	155	151	170	179	154	159	180	176	152	169	193	173	188	175	177	173	170	163	170	171	192	133	174	174	156	168	206	171	163	167	163	159	184	170	161	171	156	165	171	143	175	171	146	149	161	195	187	165	185	199	154	173	180	164	176	166	152	180	178	169	173	186	160	168	170	151	176	159	178	175	179	163	171	172	152	177	166	160	149	186	155	147	171	177	184	155	177	158	145	170	173	198	147	175	156	147	178	173	170	177	195	167	159	154	152	176	194	197	180	153	151	182	161	179	186	172	158	157	159	167	168	192	138	167	151	167	160	148	167	160	177	140	170	196	190	175	139	183	152	195	161	162	177	175	159	186	167	177	170	160	222	161	140	163	152	179	207	178	172	151	166	173	164	160	174	185	163	184	194	159	166	170	151	133	191	176	172	148	169	155	169	155	158	154	145	167	150	148	179	168	188	159	168	181	162	180	189	149	171	189	153	147	172	155	163	165	139	147	166	191	169	154	177	158	167	157	169	155	167	185	175	179	166	159	182	157	201	155	168	162	181	168	187	163	173	175	151	167	173	183	181	184	178	153	149	151	164	177	194	178	180	158	178	160	154	187	155	180	148	170	179	164	164	177	177	182	168	186	193	162	139	154	147	167	169	158	168	165	163	152	196	151	185	171	157	156	166	179	147	161	165	146	159	194	155	139	158	141	160	177	169	161	185	148	165	161	162	171	177	193	173	167	160	179	169	167	130	156	160	183	185	168	168	175	185	170	184	167	175	155	158	166	144	166	155	170	169	160	163	164	153	188	167	162	154	176	180	175	146	181	181	154	160	165	174	153	152	169	160	182	159	166	168	179	162	182	171	181	161	176	183	142	169	169	183	197	165	160	185	163	179	171	166	178	161	178	178	162	170	170	173	174	171	186	176	166	169	174	150	189	169	157	161	142	176	164	181	171	185	163	174	172	178	157	180	153	184	165	178	166	167	168	157	195	158	157	181	187	171	167	174	177	172	142	192	184	189	166	182	170	153	145	173	173	182	172	156	165	164	153	186	161	171	180	167	161	179	183	185	157	160	174	159	160	148	176	176	185	172	175	161	178	171	154	147	167	178	163	171	178	181	165	159	168	184	171	161	181	144	185	166	172	186	186	177	193	178	197	162	165	170	178	168	176	166	173	152	146	152	164	169	151	174	161	165	185	192	175	189	185	154	153	159	207	167	206	157	169	195	168	168	174	184	169	191	191	164	197	176	172	158	168	176	162	146	176	184	173	169	167	152	161	176	175	163	177	174	165	155	153	152	178	156	180	144	169	146	154	150	175	166	180	165	171	133	170	200	156	149	156	151	172	162	198	167	196	164	164	153	149	185	184	158	170	162	184	172	156	174	165	163	191	187	164	172	165	163	170	163	193	169	165	166	161	163	156	167	184	154	177	152	182	171	185	170	166	174	149	173	158	156	167	179	167	145	149	159	180	170	181	160	169	157	155	156	169	185	172	165	150	167	155	173	177	156	183	161	155	172	162	167	165	162	148	167	175	173	173	180	171	171	188	141	184	148	161	161	178	157	178	164	178	182	167	188	191	158	177	147	177	166	170	184	185	159	174	160	165	201	162	160	173	162	146	194	150	169	175	208	157	188	179	152	170	162	177	170	197	171	144	158	178	163	184	161	194	156	173	160	165	187	166	178	147	170	138	174	181	174	163	170	160	170	160	149	187	166	158	174	180	169	155	188	163	159	182	173	189	129	165	185	174	163	151	166	171	150	149	159	145	188	167	161	152	177	160	153	157	188	139	191	159	162	175	144	144	192	159	163	168	177	177	188	160	194	163	167	139	171	158	173	159	162	169	155	175	191	183	130	157	146	179	197	192	175	197	179	157	165	188	173	179	193	174	160	184	156	166	166	158	144	197	167	192	142	166	151	188	171	174	170	156	169	163	179	207	168	168	177	163	169	173	167	176	162	193	171	163	152	164	168	172	178	152	165	163	164	167	166	162	186	158	193	175	185	176	176	171	149	165	181	176	180	175	168	157	173	172	188	176	172	144	176	186	167	133	191	192	172	155	174	164	174	167	150	165	185	165	160	190	184	157	165	154	157	150	166	180	164	143	161	155	177	168	184	177	186	172
1993	648	805	815	783	680	641	673	623	615	634	605	619	549	595	553	602	602	595	516	593	563	569	605	598	570	607	584	601	566	579	553	598	595	586	602	604	595	570	555	534	601	535	548	594	570	566	561	575	570	544	613	536	551	552	582	600	585	593	586	596	563	569	588	598	561	515	582	582	580	590	512	595	556	560	545	564	583	561	561	590	574	589	581	540	600	562	557	565	539	526	585	547	531	555	598	537	589	547	517	606	552	578	580	540	571	563	581	593	545	564	601	581	564	521	535	630	569	551	580	519	544	584	587	586	588	519	578	593	590	608	557	572	582	552	564	599	583	574	553	588	602	572	542	575	597	591	580	574	553	539	559	601	558	535	551	600	610	560	569	532	596	601	581	533	557	579	546	616	612	614	632	609	589	583	587	594	574	559	571	574	582	539	523	545	566	545	590	570	525	557	540	524	563	592	623	561	598	579	601	580	562	570	536	604	547	547	594	571	545	577	539	605	573	551	572	529	548	556	546	549	511	562	574	542	558	586	605	532	565	582	615	616	594	554	539	571	608	617	521	573	581	590	531	558	581	543	590	527	568	634	548	541	592	555	597	591	578	554	563	502	574	587	562	576	552	497	566	573	578	557	563	558	561	569	603	547	546	560	606	585	571	561	556	547	589	588	539	577	560	556	592	554	562	584	549	529	597	549	550	591	584	609	560	581	561	550	556	545	602	565	544	544	620	576	571	600	587	567	564	567	584	523	561	569	536	548	553	607	560	616	593	557	589	579	583	602	566	572	554	571	516	616	609	580	539	589	546	537	555	566	599	605	554	598	561	638	566	583	597	548	586	553	577	523	562	547	546	574	541	616	576	567	526	565	604	550	591	585	551	583	541	605	548	588	524	546	567	574	582	553	574	557	569	584	594	575	584	622	558	600	573	538	589	582	550	570	571	571	604	557	515	567	562	566	574	563	548	549	563	586	580	580	549	567	584	574	556	593	558	530	587	561	548	568	541	555	590	613	593	570	608	532	538	555	573	569	558	527	545	571	551	575	594	573	588	543	535	552	603	543	559	636	571	561	562	565	606	594	553	570	570	562	576	573	551	580	527	585	563	603	580	581	584	579	583	538	565	548	567	572	594	572	605	599	560	569	583	561	562	570	597	567	558	527	578	593	570	599	565	565	567	567	556	583	560	593	553	535	573	547	573	572	553	595	554	586	525	585	547	593	575	576	562	570	567	597	553	537	590	578	602	568	549	568	600	586	550	542	565	544	551	624	573	565	583	589	579	582	585	560	581	598	573	598	599	588	581	535	564	557	559	592	567	571	536	581	550	561	565	603	564	546	522	572	589	633	622	590	577	557	582	595	567	597	556	570	581	573	590	551	598	576	540	582	587	570	547	583	554	586	538	570	560	591	590	557	560	582	599	583	561	554	556	565	567	547	576	579	564	562	600	567	593	568	623	612	545	582	557	573	581	597	579	550	580	530	545	593	521	592	562	598	552	533	551	516	589	556	585	509	585	534	562	563	569	588	587	550	550	551	581	587	567	516	574	583	548	602	582	584	549	557	521	522	536	578	580	582	578	610	594	544	536	587	577	554	582	572	518	619	533	570	575	608	563	542	540	559	598	561	547	624	547	554	579	523	592	541	522	607	603	548	606	578	631	593	598	552	593	517	580	565	573	550	600	595	571	581	585	617	576	582	598	558	544	596	580	592	559	582	603	569	558	546	555	587	614	571	573	624	551	611	561	626	565	602	613	607	575	560	526	569	558	564	548	571	523	519	543	579	525	555	578	564	564	595	622	538	555	553	580	575	574	533	576	538	597	583	569	603	553	583	567	582	583	555	605	578	552	574	580	566	596	580	590	592	546	546	553	572	555	496	558	567	556	589	556	569	586	564	561	544	532	570	581	569	532	571	571	535	547	578	563	570	593	559	577	595	581	559	581	581	600	622	565	610	557	582	609	558	498	561	577	583	572	537	609	535	574	577	582	543	580	598	605	591	575	589	557	532	581	581	561	589	574	543	542	553	605	568	547	572	557	552	576	605	552	550	558	586	576	603	576	595	606	590	540	543	542	563	599	589	560	604	603	550	561	549	607	606	558	586	573	542	607	538	588	552	550	538	556	562	556	607	562	610	610	615	555	583	572	609	557	578	556	593	540	548	588	594	556	596	556	575	561	551	592	566	596	560	570	570	534	552	556	571	594	562	539	532	567	576	547	598	538	554	544	585	598	587	595	498	570	620	563	539	567	536	557	611	576	597	571	599	573	580	628	560	537	558	596	563	568	615	581	540	536	571	566	569	589	574	574	574	560	599	578	559	529	559	531	553	536	547	517	582	546	561	558	568	495	555	582	563	598	594	559	544	580	606	578	522	587	584	580	552	603	609	591	561	590	581	552	574	576	563	600	566	626	533	597	553	577	532	555	561	559	554	581	600	590	538	570	590	549	591	572	560	561	555	588	576	533	545	571	557	590	530	606	545	602	591	573	594	610	541	615	586	511	548	531	594	578	580	573	557	570	539	562	588	571	579	556	557	580	561	565	556	566	577	581	560	553	558	572	580	570	547	566	583	558	518	601	545	615	557	596	543	548	561	571	585	566	561	610	567	586	555	594	564	549	541	541	541	571	530	550	545	564	589	622	586	604	554	589	578	581	635	555	597	596	555	551	551	578	585	608	537	551	544	570	547	545	532	568	568	561	521	592	541	579	547	533	579	593	574	585	579	568	577	577	601	543	554	584	572	603	597	557	577	571	544	542	535	557	570	546	576	603	603	595	584	556	570	557	574	557	592	588	546	581	558	562	581	599	581	592	581	592	546	590	572	584	565	597	562	576	549	586	531	539	609	606	574	552	597	559	574	555	594	524	557	544	591	582	559	563	563	603	532	534	550	590	578	613	589	579	574	554	614	583	606	562	577	534	603	582	552	630	565	564	588	550	567	648	527	567	553	586	536	582	543	568	536	549	536	578	604	593	576	527	579	531	611	580	574	522	554	597	575	561	556	543	589	563	563	560	558	573	586	582	550	582	612	570	566	580	568	542	573	589	543	534	550	553	561	531	585	573	574	587	534	555	625	613	553	560	542	575	546	576	550	569	559	547	559	617	575	565	556	519	523	567	566	605	550	550	602	582	566	570	584	563	549	545	558	595	596	611	576	600	557	580	527	581	545	564	639	523	553	567	542	560	589	573	562	592	572	555	552	550	610	582	543	580	558	559	602	567	612	563	591	597	561	540	581	546	574	573	552	582	595	551	518	542	577	552	543	549	567	550	568	553	548	582	501	570	588	600	561	563	602	552	581	576	583	564	576	564	591	552	573	581	549	521	549	534	567	554	563	615	603	637	546	562	562	566	613	577	530	547	576	633	573	623	605	597	582	566	584	575	586	578	589	546	548	516	569	592	571	557	544	584	607	592	556	516	637	564	570	565	582	554	574	591	590	580	585	540	582	587	574	556	607	535	607	594	571	578	576	577	541	568	557	593
4921	1331	1644	1179	884	722	544	481	446	393	391	350	382	357	334	344	311	354	310	320	312	346	349	324	319	300	349	318	302	312	302	275	281	289	310	317	299	291	306	314	289	273	287	306	286	316	295	274	295	313	318	319	319	274	303	313	288	269	310	300	328	277	331	313	306	285	278	288	283	269	301	288	307	292	305	310	312	309	279	279	303	281	292	319	290	292	303	286	265	328	316	275	259	283	281	275	282	319	284	276	283	281	278	312	316	321	282	281	316	299	317	288	293	294	328	319	272	304	269	307	301	309	282	316	314	294	296	317	310	281	294	336	289	287	311	315	310	298	319	306	289	274	280	305	317	279	311	291	268	337	290	308	286	282	306	296	296	319	296	306	305	313	328	291	329	284	324	302	297	303	289	299	307	297	277	296	301	273	338	307	303	291	294	299	307	306	306	259	303	318	292	288	298	300	323	269	299	297	304	260	289	271	297	288	286	311	312	279	315	280	294	300	263	305	318	308	264	299	277	268	316	329	338	300	313	288	290	288	266	297	315	274	306	276	278	301	300	272	273	290	270	324	291	300	297	290	305	314	304	294	299	306	278	325	326	311	324	298	297	335	333	289	312	300	302	277	291	305	288	307	298	319	284	303	274	307	300	300	295	273	281	275	283	292	294	308	305	289	277	286	292	281	283	322	331	271	303	304	286	313	276	283	300	305	297	284	277	287	292	293	292	276	322	297	287	300	288	296	294	295	308	299	300	300	314	310	305	253	311	315	285	251	272	289	277	271	293	288	302	294	283	303	299	312	310	295	253	301	269	285	310	305	286	318	301	260	297	295	309	290	323	284	306	284	283	307	290	291	295	300	325	294	301	296	310	309	266	334	266	302	302	316	291	317	299	289	274	294	313	271	309	310	296	264	308	265	296	333	262	277	292	267	277	287	298	281	307	291	284	253	314	268	298	280	308	291	287	275	284	344	287	282	303	318	269	307	278	286	290	325	286	283	306	300	250	278	314	299	276	265	321	317	281	301	296	300	318	306	297	312	291	292	295	307	299	273	330	276	280	305	313	289	313	275	292	300	258	298	264	309	273	306	281	288	303	255	301	304	281	287	289	313	286	320	288	292	296	273	313	320	281	312	289	296	291	291	291	289	301	309	303	285	301	307	302	334	316	290	279	271	293	322	274	308	283	290	317	287	321	301	293	275	301	286	292	302	288	325	328	279	291	298	274	277	306	311	287	289	291	299	288	284	322	275	283	298	297	312	292	320	281	319	300	267	263	344	316	292	306	294	318	290	296	301	307	295	298	293	316	325	300	288	273	296	291	305	306	307	317	296	309	283	286	322	302	301	299	281	300	318	296	277	318	320	295	300	292	272	300	301	293	295	270	300	305	304	300	284	282	290	304	288	293	305	293	294	280	307	258	311	309	317	300	286	291	292	292	278	306	283	322	278	299	289	294	287	287	304	292	293	309	312	313	283	318	311	289	286	290	295	292	287	301	269	324	291	276	324	319	287	271	283	278	324	311	278	336	314	280	293	284	294	283	308	299	300	276	297	296	309	277	306	298	292	304	298	288	298	315	342	306	287	285	291	329	308	286	295	279	283	291	282	298	286	283	297	310	289	327	281	292	301	305	314	298	293	287	268	281	293	304	273	286	306	292	310	283	284	306	276	284	310	292	303	302	290	296	296	280	280	296	281	282	308	298	282	285	329	282	289	284	304	304	321	271	295	331	306	283	281	310	286	306	292	325	270	313	279	317	301	323	335	314	308	269	294	271	314	288	316	302	275	276	272	295	307	271	324	304	288	316	274	307	306	290	288	293	261	295	292	288	287	291	319	303	297	338	292	301	310	332	298	288	300	323	291	283	275	336	287	301	320	322	295	325	276	293	306	291	275	314	300	287	276	282	295	264	299	343	290	276	303	303	267	298	301	284	292	284	281	288	290	296	296	294	332	298	294	284	306	306	299	310	265	329	282	295	302	318	265	294	300	280	312	277	305	309	278	284	296	314	312	298	338	300	309	295	283	281	279	299	285	333	291	326	312	278	300	294	305	301	291	314	267	339	272	267	295	276	289	300	311	280	296	291	276	324	300	311	282	309	263	327	301	321	280	315	307	292	325	305	298	309	316	281	275	289	270	295	281	320	292	291	287	319	298	285	305	289	302	302	286	288	305	300	308	298	326	304	295	337	303	283	307	301	305	320	261	307	297	293	270	292	281	307	266	311	314	292	282	298	292	298	309	281	281	304	298	275	287	284	325	278	317	307	287	297	312	323	306	314	299	294	298	315	284	281	306	327	315	277	305	273	329	296	319	267	300	312	328	297	294	327	309	292	293	289	297	307	294	312	320	312	314	297	252	296	316	315	306	326	314	289	332	302	316	284	249	324	303	289	269	302	302	305	306	314	318	312	288	302	327	325	273	282	282	297	298	304	291	316	286	261	302	302	295	297	293	276	321	304	279	304	318	338	300	314	291	273	322	305	292	274	306	299	302	286	296	287	300	283	275	303	253	334	314	271	274	265	304	295	315	306	326	279	292	289	291	302	314	303	318	301	292	310	300	282	327	305	277	296	291	302	309	309	298	309	264	289	280	311	303	312	327	308	297	277	252	275	294	311	318	294	284	290	286	293	317	307	286	296	299	253	293	301	308	283	313	309	314	306	296	313	285	309	286	295	277	285	329	303	287	317	294	278	287	301	268	251	277	327	288	307	322	294	288	330	317	288	326	310	283	318	300	281	315	311	279	270	297	289	262	334	304	297	306	270	278	315	308	318	309	293	294	279	296	277	305	271	307	298	302	269	274	319	314	292	320	304	320	292	323	296	304	278	269	311	306	269	304	288	270	303	298	314	301	276	340	300	282	261	271	267	328	295	288	316	277	317	270	291	268	306	288	282	277	280	309	306	312	317	271	278	302	300	328	300	298	298	278	318	292	298	294	319	329	279	303	310	301	272	308	276	319	324	287	273	275	283	297	307	315	299	301	322	295	297	323	310	300	307	297	304	314	291	329	283	286	290	277	305	309	312	267	320	314	283	302	267	309	280	306	296	320	268	300	306	301	312	286	302	282	325	294	315	332	292	320	303	324	314	295	284	322	290	285	274	308	302	267	292	308	260	284	294	302	301	284	269	293	324	304	295	286	322	271	293	329	294	293	283	324	295	312	289	301	287	295	311	275	270	312	315	279	304	295	309	293	320	279	291	285	287	286	297	288	301	329	319	282	291	284	286	278	310	309	286	323	298	265	300	311	285	286	284	304	273	316	296	277	283	310	291	303	295	292	294	322	261	300	295	316	279	315	324	304	317	311	315	311	279	308	323	301	314	322	271	299	300	333	271	277	336	283	265	290	286	302	277	312	284	303	289	280	301	288	293	308	301	300	285	273	291	314	290	301	290	296	304	275	280	290	317	285	300	266	304	287	281	287	293	294	285	322	289	289	303	282	297	291	320	309	329	302	291	303	301	310	303	321	305	310	332	305	319	315
5798	1982	4149	4279	3741	3004	2708	2332	2031	1900	1717	1491	1473	1364	1363	1291	1264	1178	1165	1147	1133	1118	1084	1086	1030	1080	996	1018	1035	1052	994	968	1016	997	1011	1021	980	1018	969	975	887	1000	980	932	962	941	918	969	920	971	951	909	886	893	944	931	918	964	943	946	899	987	922	910	925	954	918	931	925	984	948	954	917	937	973	841	958	945	916	911	930	883	909	909	928	890	874	935	950	878	926	915	894	951	957	976	924	866	887	925	916	968	893	949	880	939	901	946	881	875	935	889	946	920	898	907	888	875	994	899	922	924	902	916	918	973	881	935	935	908	921	944	945	919	900	914	861	903	882	937	932	877	928	904	899	931	889	898	923	939	950	881	890	884	949	902	866	849	946	904	911	927	911	944	920	956	979	912	926	900	964	911	925	888	918	952	945	914	930	816	874	893	957	937	896	942	894	872	886	888	905	919	899	938	902	857	897	898	914	949	906	949	933	900	910	874	967	935	912	894	918	929	886	970	874	901	902	883	862	871	918	896	923	878	914	863	933	892	934	928	899	890	907	865	937	956	931	938	885	918	915	891	972	910	917	920	942	837	919	919	888	921	893	899	966	894	958	947	934	825	927	942	949	887	926	923	937	904	905	898	897	966	862	900	896	911	930	926	905	894	907	888	926	866	974	883	941	860	870	961	929	888	926	927	805	909	891	870	963	886	967	907	872	929	851	914	908	915	911	906	914	912	869	900	936	863	927	909	929	872	900	845	906	949	926	882	950	922	895	902	952	915	945	879	926	913	889	873	868	925	863	898	865	924	932	910	899	913	942	942	909	887	891	898	864	935	964	932	887	915	875	958	877	881	948	908	882	960	923	894	952	897	925	946	894	856	818	863	912	855	883	879	901	912	934	895	941	891	895	923	939	894	886	897	898	987	933	927	880	894	895	924	915	944	934	904	846	885	926	898	893	869	912	941	878	903	928	911	916	894	925	895	856	893	905	843	887	929	892	892	852	907	880	920	887	916	890	939	946	923	889	922	879	890	897	892	891	918	882	880	882	929	918	914	908	911	918	906	919	877	990	906	928	935	932	926	880	917	945	949	878	902	924	953	910	895	920	907	903	921	887	889	919	930	977	851	945	917	872	924	914	957	867	946	912	913	902	903	929	893	892	945	907	919	893	949	935	914	955	851	864	941	886	877	916	967	903	874	914	892	950	928	918	967	936	902	932	916	922	876	917	875	910	945	953	924	877	903	860	851	858	914	857	959	868	937	967	908	866	918	925	939	921	930	883	917	919	938	958	923	868	954	925	949	891	898	909	899	922	932	848	839	911	880	930	943	959	853	893	934	913	882	947	896	908	932	907	901	927	841	899	922	917	938	918	957	947	951	905	922	916	901	908	872	938	909	911	848	923	892	899	911	947	991	920	925	961	913	923	950	895	940	879	915	883	908	886	887	920	890	912	876	867	909	904	890	918	947	916	969	932	923	902	942	952	867	956	874	924	882	890	913	892	940	912	880	918	882	874	939	939	921	975	893	914	942	922	951	852	868	928	875	876	905	867	929	944	939	909	922	910	927	830	931	903	947	930	914	902	940	888	956	958	930	908	902	917	878	923	876	855	877	908	903	913	922	885	937	935	969	929	879	907	866	911	912	901	905	841	893	942	885	877	929	915	930	915	913	920	880	900	917	881	929	897	940	921	837	892	863	948	899	957	931	906	915	960	867	922	888	906	854	840	938	899	953	921	920	921	930	864	895	876	842	883	936	916	907	892	847	898	1000	850	937	868	916	905	881	892	912	905	969	878	882	928	879	967	925	931	878	909	929	948	943	828	933	926	918	883	862	922	889	874	902	893	894	942	920	931	918	915	911	931	841	866	920	905	838	870	870	895	943	891	843	899	923	900	901	936	923	854	869	876	941	891	887	826	853	951	976	941	913	960	925	917	870	869	965	894	957	913	899	902	885	877	898	922	929	979	910	851	895	857	889	827	931	905	907	869	889	839	926	916	914	959	844	926	907	894	871	870	938	903	950	913	866	955	890	905	942	882	958	889	894	913	877	908	936	914	930	858	919	876	978	920	871	945	896	864	935	893	881	893	910	907	929	939	904	923	913	913	919	867	967	898	888	912	907	924	916	947	919	900	877	874	890	949	883	884	869	883	881	939	966	898	869	917	908	918	884	944	930	890	970	919	899	958	878	906	906	909	867	953	939	867	895	874	915	899	894	887	914	928	948	903	912	908	932	906	902	901	952	980	891	913	868	880	876	929	912	880	860	925	929	928	899	895	901	929	910	817	891	880	886	888	946	854	942	887	904	893	890	870	957	894	897	875	877	905	874	855	884	882	888	932	941	943	929	889	912	917	915	902	940	903	887	901	867	887	906	893	897	955	889	937	946	981	909	873	856	939	908	925	900	926	876	909	910	920	924	863	952	910	896	917	917	946	930	906	930	890	918	852	878	904	895	920	989	900	969	857	850	897	909	862	902	873	925	867	877	923	847	900	899	951	904	892	884	835	908	890	883	880	884	876	888	894	960	928	922	918	949	914	939	932	929	889	867	895	928	928	901	921	885	925	875	928	859	859	831	930	912	877	893	885	936	917	897	943	919	919	912	981	909	926	930	942	910	922	940	885	860	899	895	900	892	880	893	902	822	878	906	918	945	882	881	892	934	857	861	946	919	867	938	887	911	889	924	904	899	891	933	915	925	873	893	903	919	905	889	931	920	849	952	936	913	898	897	933	848	888	933	922	882	895	900	880	927	916	933	906	963	891	958	919	972	860	899	861	959	898	896	899	843	892	942	896	885	929	894	966	903	875	889	960	886	896	890	914	915	913	924	952	879	914	972	880	857	920	883	936	911	901	891	887	880	886	870	894	851	878	937	933	941	876	896	943	921	934	931	931	955	897	874	932	941	895	931	920	893	887	890	920	905	964	877	905	946	959	922	898	863	954	909	919	912	920	883	863	907	896	888	938	921	903	929	896	883	902	898	887	876	861	835	942	947	967	986	948	870	928	913	889	938	885	899	931	891	846	939	888	908	874	904	969	935	873	917	967	909	944	926	953	873	882	900	866	913	905	881	886	923	891	965	905	898	906	967	915	938	961	861	967	942	901	920	947	856	874	914	902	878	935	910	937	934	940	915	972	932	879	966	880	938	874	859	881	835	901	921	903	856	965	927	919	926	989	904	951	912	933	906	872	881	875	857	873	900	910	899	866	940	902	966	902	865	954	899	965	874	894	889	927	918	916	896	879	935	915	927	899	885	917	863	887	882	883	903	861	915	903	931	934	891	909	899	935	891	904	925	957	951	941	899	841	865	842	924	872	947	826	889	935	915	884	934	898	881	947	883	868	954	925	920	877	914	861	922	891	908	942	916	899	932	973	936	941	928	913	915	911	918	936	956	923	863	915	920	892	834	897	926	891	874	859	897	933	922	891	831	940	913	943	920	899	937	918	945	891	943	865	930	872	930	917	899	898	894	881	873	866	910	906	905	869	871
9383	2460	2840	2088	1400	995	799	638	575	524	490	460	386	385	349	345	326	338	332	319	319	300	337	295	326	294	308	299	299	331	282	293	280	277	268	321	289	315	301	270	251	291	288	331	290	281	301	297	264	268	280	280	285	302	294	272	277	288	303	279	267	273	239	252	277	300	297	273	265	295	262	286	267	250	267	266	265	282	270	273	290	277	285	274	269	288	279	290	262	294	290	257	289	305	293	298	285	268	285	292	284	310	275	287	268	268	272	274	281	304	283	296	286	277	308	300	264	270	298	273	265	294	288	272	277	253	320	295	271	299	279	261	290	297	247	283	295	272	288	270	275	260	274	270	294	286	264	273	278	286	297	269	262	309	258	265	272	271	277	308	268	266	255	264	288	292	273	282	281	294	286	279	270	255	273	269	271	281	287	270	276	284	289	262	309	288	288	293	282	281	315	267	290	265	267	292	279	307	262	286	314	285	268	278	298	272	275	283	287	293	270	279	257	295	333	299	248	304	297	303	272	294	301	290	267	278	303	281	277	294	275	305	241	286	239	243	253	278	283	254	248	263	271	299	291	282	268	288	259	286	292	253	270	270	273	271	266	251	283	246	296	262	250	283	297	269	276	285	258	286	289	282	346	273	263	276	258	290	253	308	295	258	270	269	283	295	257	282	281	273	299	276	309	273	275	247	258	272	269	291	271	258	252	288	279	273	308	281	281	271	301	305	267	284	286	260	257	288	281	279	291	298	291	296	273	284	288	298	291	253	275	288	270	276	285	294	271	270	286	300	271	260	241	277	291	293	307	310	285	279	285	274	280	288	268	297	283	252	287	269	265	257	267	278	261	256	292	301	274	300	267	305	269	302	277	270	304	292	291	268	281	269	283	282	269	279	276	278	283	268	294	260	286	268	278	251	272	283	290	252	270	282	273	268	302	256	283	254	254	274	297	279	251	294	259	286	277	275	282	273	278	269	284	269	241	273	272	281	297	255	298	282	249	283	264	305	262	295	309	284	293	268	315	272	263	259	280	259	270	310	275	267	278	261	268	285	297	250	273	289	282	272	286	262	282	283	297	263	254	272	302	265	312	277	303	272	263	255	309	252	266	243	278	285	286	277	255	271	265	283	260	254	259	262	305	291	275	276	274	270	279	277	289	267	291	242	277	268	260	292	281	295	279	303	295	300	274	304	298	258	264	294	279	250	275	287	307	287	255	263	286	300	266	273	275	284	284	281	288	290	255	295	265	293	297	303	264	275	235	282	289	284	276	267	264	267	261	278	320	285	315	269	285	301	254	251	273	307	257	270	281	300	247	312	300	286	317	259	285	254	298	276	281	293	277	280	296	257	275	285	300	265	288	246	259	275	303	264	264	268	268	263	268	266	259	283	303	266	263	296	307	269	279	321	280	259	255	269	312	281	312	288	297	263	270	300	270	269	279	255	275	247	276	276	291	256	279	269	270	268	262	285	286	273	284	278	253	298	269	300	279	267	272	298	288	268	275	290	297	312	287	269	261	294	298	291	264	303	316	257	303	268	292	279	288	292	265	303	280	284	286	281	245	266	264	258	289	292	268	271	253	287	272	280	302	291	281	302	292	296	277	284	292	290	275	283	278	276	292	319	282	269	290	275	226	271	308	276	263	279	282	311	294	306	271	302	280	279	260	281	272	264	302	271	240	244	269	282	282	276	260	276	304	307	263	281	269	309	274	273	290	286	296	267	287	275	297	283	269	289	245	285	273	270	314	267	281	275	291	292	276	283	290	281	291	293	295	262	281	299	298	305	309	274	301	267	289	270	271	270	258	301	291	275	276	262	293	250	266	258	281	255	280	269	316	261	243	293	301	272	301	247	270	311	261	272	288	286	278	282	284	257	274	280	271	311	262	299	306	309	280	259	252	240	278	245	285	243	276	272	285	264	303	327	282	294	247	285	296	301	298	292	297	259	265	274	295	280	263	297	279	296	276	269	258	286	317	274	278	279	298	269	300	283	280	253	267	270	298	293	277	274	277	248	297	284	294	254	288	312	266	316	245	285	268	282	276	314	271	253	271	247	266	265	265	301	298	290	274	285	293	282	267	258	270	289	270	267	253	283	269	311	272	281	293	288	266	277	285	286	297	277	248	286	285	295	291	283	283	296	280	282	278	280	270	265	344	304	292	276	277	298	270	282	280	289	282	276	259	278	268	281	266	294	291	255	273	298	261	294	279	262	301	289	290	295	266	267	255	300	283	238	286	276	305	287	289	257	294	301	271	267	261	281	285	298	307	286	250	259	276	286	283	275	302	267	302	277	290	272	274	284	262	282	287	245	269	244	274	280	278	258	298	277	255	274	272	304	259	291	302	288	286	273	265	267	277	301	273	248	269	295	279	289	289	284	266	288	275	263	274	266	293	295	251	265	274	284	294	296	265	260	305	282	289	285	261	294	290	297	297	268	275	268	271	263	254	288	255	290	276	268	270	260	302	276	285	291	266	265	289	289	255	251	272	274	282	283	309	293	266	298	310	298	290	250	295	270	287	269	314	277	264	286	284	287	284	297	310	257	278	270	281	265	271	264	262	272	264	267	288	254	266	262	283	289	291	255	290	295	288	287	268	263	283	252	278	265	270	262	282	275	248	265	259	270	291	263	333	257	256	277	279	263	261	303	272	318	279	255	245	258	279	294	261	276	296	292	273	312	279	272	290	257	268	293	248	286	293	327	275	306	295	228	284	263	262	275	244	292	264	284	291	298	280	267	294	281	282	229	268	274	271	279	265	287	318	274	259	269	290	246	261	280	259	301	265	301	296	303	275	263	280	234	274	304	244	281	277	294	276	289	285	278	271	285	261	267	245	297	288	269	282	249	265	267	263	284	274	286	282	270	263	277	262	262	273	276	276	262	282	279	263	228	288	257	262	248	253	303	293	306	288	309	271	275	255	256	266	267	291	262	305	277	268	279	265	264	272	275	283	301	289	292	313	266	260	270	255	280	272	290	293	305	292	269	276	267	273	284	270	267	252	290	274	262	273	290	294	264	281	288	270	282	250	269	288	294	296	249	265	265	258	266	277	270	277	271	277	270	285	291	272	269	289	262	254	282	259	259	300	280	249	293	291	298	311	273	289	284	275	288	279	288	291	316	303	299	283	308	249	291	292	295	286	262	263	311	265	319	272	297	280	280	265	287	289	295	285	262	259	269	275	254	293	280	238	305	262	299	279	257	286	273	309	289	267	278	306	251	270	275	240	267	265	266	290	286	279	289	308	298	264	283	294	284	236	269	274	273	269	284	279	263	273	293	271	272	277	299	248	273	293	263	269	261	309	309	265	260	258	296	276	282	256	292	305	282	256	281	261	258	288	265	277	264	240	309	268	275	252	265	282	268	285	256	299	259	280	291	297	270	264	308	280	297	297	275	271	264	249	309	275	265	282	299	262	289	266	287	296	317	272	258	292	278	260	292	270	291	254	275	296	260	293	311	269	271	257	297	288	311	263	292	247	274
7932	2972	6753	7070	6131	4997	4155	3460	2963	2642	2360	2126	1966	1824	1718	1599	1513	1415	1331	1288	1251	1269	1240	1152	1160	1114	1112	1121	1088	1030	1031	1021	1071	1027	980	982	1006	990	945	901	1005	916	935	907	899	963	938	945	967	891	896	911	903	898	930	909	920	864	879	889	893	939	890	908	854	857	845	868	856	853	927	882	839	879	855	868	867	830	917	880	875	898	861	894	849	899	854	912	884	874	827	829	867	805	841	868	841	889	839	851	817	867	891	903	876	838	886	799	877	874	840	842	833	853	825	836	910	902	880	844	859	880	897	879	877	849	849	810	888	893	828	892	873	871	929	900	854	832	886	876	875	847	840	824	804	875	870	868	867	894	828	836	827	814	832	848	881	909	817	868	825	846	844	802	859	823	811	841	840	885	849	836	867	851	801	885	864	886	857	827	887	877	803	840	802	894	864	809	833	843	848	830	835	854	821	842	790	877	867	816	860	817	836	871	870	894	858	927	855	816	881	872	878	828	885	879	791	835	879	798	894	844	897	843	823	804	863	893	842	809	812	845	831	875	852	873	857	819	857	843	851	877	838	848	861	807	802	875	856	881	862	830	878	839	896	846	797	885	865	889	872	827	925	878	859	840	802	834	850	863	833	862	864	869	871	852	864	815	814	782	821	792	833	842	793	837	834	861	834	818	904	825	815	828	864	802	857	801	870	884	839	880	816	849	825	804	879	833	861	864	879	791	818	863	840	892	869	827	863	842	847	836	881	853	905	783	868	864	881	852	914	844	847	851	839	844	780	856	825	851	843	847	891	831	824	830	786	821	820	848	874	807	850	834	782	863	869	834	825	810	842	857	785	860	801	857	895	845	918	865	840	843	795	838	879	866	882	876	805	908	865	863	847	902	852	885	883	815	844	859	814	816	903	874	903	874	828	823	895	771	865	812	843	841	846	841	857	883	835	862	888	906	914	864	864	851	835	821	857	829	854	863	911	848	851	838	774	853	869	870	889	814	849	841	823	896	869	863	884	833	843	845	844	820	848	876	844	853	896	860	818	860	816	823	851	850	821	790	868	838	858	847	829	847	836	818	819	898	860	841	778	826	877	831	828	846	864	778	825	888	868	875	815	824	831	891	845	799	806	822	811	848	812	870	838	848	868	862	900	890	857	880	837	875	852	838	876	889	832	894	814	863	865	834	844	826	849	869	871	893	838	793	849	830	852	873	830	908	884	815	831	847	829	856	849	853	840	864	857	825	877	826	833	826	775	830	880	814	853	826	840	826	840	870	858	867	827	827	900	850	787	884	885	919	837	877	845	801	803	846	853	866	808	838	880	881	831	882	836	829	872	853	827	851	815	822	835	819	818	820	827	869	895	889	821	834	809	907	906	854	845	859	824	907	831	849	814	854	873	859	848	860	808	854	855	846	849	828	867	831	811	856	860	840	883	877	844	821	843	870	850	890	883	813	822	865	872	854	831	835	837	845	846	804	815	846	857	831	808	807	837	844	857	867	859	869	850	841	817	854	837	855	914	871	812	841	847	842	865	845	864	856	902	831	857	850	859	888	919	838	788	818	783	849	867	860	888	895	848	883	826	880	848	852	848	901	864	859	828	857	806	903	837	844	868	837	834	847	808	861	825	851	847	908	807	845	876	891	889	800	829	822	865	836	843	876	827	773	865	857	861	822	826	840	855	890	842	866	875	796	811	874	857	876	862	810	845	825	844	862	859	888	845	904	846	830	838	864	829	813	844	872	873	845	875	844	824	852	832	884	914	849	840	842	899	857	871	824	825	860	891	842	819	817	836	863	810	818	785	854	865	834	882	854	878	829	799	838	842	821	830	839	879	885	865	862	876	838	865	891	835	796	819	810	886	856	809	845	887	843	876	822	856	876	862	822	880	858	834	793	822	906	884	816	805	809	865	821	818	851	875	850	865	833	864	831	889	848	844	866	850	826	842	834	863	861	831	813	864	901	899	829	842	877	826	825	837	875	842	845	823	815	856	863	843	839	810	881	874	851	835	831	809	858	837	860	837	836	835	848	796	810	864	914	860	860	830	889	864	918	836	888	825	835	850	833	876	834	810	834	826	843	848	854	855	908	864	822	855	878	889	871	857	842	857	901	879	861	849	846	854	862	820	861	878	844	887	813	820	818	873	859	882	820	820	831	805	814	814	892	881	892	793	812	876	839	837	837	824	868	821	859	852	801	890	847	815	851	848	811	913	862	807	797	832	863	783	895	812	879	865	862	874	846	842	883	843	836	771	860	822	864	859	881	823	879	822	857	829	854	833	866	884	834	842	823	862	858	896	851	840	817	825	887	835	902	868	864	852	850	884	827	824	834	831	869	812	878	800	854	821	860	890	903	847	881	869	853	830	870	796	853	899	912	870	850	861	814	833	814	857	906	879	836	812	884	830	851	844	882	867	842	847	846	808	837	830	876	876	836	860	836	854	825	842	849	909	805	813	854	850	845	880	844	847	841	814	825	868	827	896	813	873	823	809	768	865	859	858	825	860	833	802	849	871	839	782	876	863	822	830	887	882	920	832	899	858	825	860	852	871	856	876	836	853	820	812	845	793	797	794	842	842	869	845	850	802	876	791	788	915	851	877	831	832	859	848	871	818	864	818	833	830	876	853	847	834	813	858	844	886	842	816	829	860	806	865	834	833	832	827	839	827	801	872	875	893	844	859	828	857	860	873	892	845	820	855	810	801	827	864	844	807	851	895	848	860	877	859	862	836	868	838	874	825	884	864	870	835	867	786	824	799	883	891	897	814	847	863	880	843	893	850	881	883	832	867	829	815	884	863	847	842	861	822	820	880	869	845	854	844	827	783	861	822	837	843	863	919	849	857	863	799	879	850	862	866	803	855	831	846	881	872	845	832	850	908	809	847	851	843	881	823	791	821	872	833	835	858	846	814	841	847	885	843	871	879	782	832	868	869	857	853	858	870	820	850	897	818	883	831	834	865	850	835	819	812	848	852	860	818	878	869	882	834	807	797	863	832	827	869	830	811	833	830	759	869	827	832	870	825	887	831	847	833	798	832	834	900	866	811	889	870	835	812	805	862	846	868	842	826	834	850	860	853	846	905	832	844	824	831	871	876	827	815	841	819	825	827	895	773	861	845	848	850	885	850	834	893	813	871	857	892	898	844	819	804	886	825	857	837	873	827	816	807	869	844	813	854	830	875	867	844	819	793	862	856	881	867	886	867	851	875	886	835	876	858	869	855	817	895	834	904	803	882	882	834	856	861	814	838	795	835	874	900	922	858	869	818	823	832	824	868	793	882	857	837	822	830	799	876	873	879	868	808	825	810	812	865	833	831	813	816	869	854	853	834	858	862	879	876	835	797	855	844	826	815	880	841	854	867	809	844	876	860	876	840	820	811	872	822	831	868	846	830	781	859	851	837	833	815	835	815	815	823	860	877	827	871	875	841	859	831	792	854	857	840	838	831	838	866	843	884	833	835	837	833	855	801	835	800	838	856	852	838	862
1242	217	221	185	213	177	182	196	170	194	186	172	185	187	162	155	168	171	172	182	211	170	170	177	158	165	179	139	164	168	176	176	136	164	172	152	169	163	183	177	166	147	163	162	164	172	153	180	158	170	177	136	143	159	173	171	179	174	161	174	171	187	183	168	156	166	170	171	171	159	161	170	192	164	187	167	157	175	171	183	171	165	167	156	159	155	148	165	177	176	156	149	161	172	156	185	180	147	182	175	164	151	186	129	168	166	161	186	161	173	181	166	158	157	174	154	194	156	168	174	172	187	164	146	166	183	163	175	174	161	171	159	173	183	149	174	158	170	145	157	166	159	160	189	167	164	175	158	178	157	167	173	162	155	173	159	178	184	177	143	155	161	168	161	148	165	159	160	182	177	166	173	182	175	175	193	177	168	156	173	165	168	170	196	184	160	161	176	173	169	163	148	136	163	171	175	190	157	175	172	161	156	171	182	166	183	173	166	148	185	175	166	162	169	186	159	173	182	151	160	165	169	172	153	153	190	181	166	170	167	154	177	160	180	165	198	170	161	175	192	157	137	173	162	156	185	182	155	177	133	172	170	171	176	154	181	193	171	169	155	157	145	189	154	179	154	160	167	173	170	192	177	184	173	187	164	148	153	132	168	165	168	163	163	166	165	174	150	169	173	163	179	159	162	154	171	166	166	177	192	159	172	155	151	176	193	160	164	148	159	186	145	166	188	195	172	163	184	172	165	160	184	177	159	144	142	186	152	163	181	152	172	163	153	159	166	156	178	186	172	182	176	154	161	173	196	162	172	160	164	191	167	177	192	155	165	164	179	174	172	202	157	191	155	168	184	198	173	194	172	166	131	178	187	179	183	174	171	187	173	169	175	150	167	175	157	166	149	160	181	187	178	188	187	183	162	160	158	167	172	186	154	156	181	156	159	159	168	170	155	182	159	187	166	155	165	174	208	155	183	198	163	185	165	147	188	167	179	156	170	190	163	182	171	170	157	154	165	177	182	167	171	160	163	146	177	171	162	160	155	156	166	161	154	185	176	164	173	162	168	149	176	164	159	167	172	166	168	174	185	173	180	190	152	175	162	158	168	171	166	156	182	146	192	167	164	196	169	189	169	153	165	153	184	160	164	168	176	170	178	174	157	164	192	179	155	192	151	159	181	155	170	174	149	184	179	166	170	167	184	137	169	159	164	166	160	152	169	170	180	177	143	166	181	148	177	177	156	180	179	184	200	165	190	143	161	158	191	148	154	191	187	146	183	171	166	173	162	161	144	176	184	154	167	181	175	146	173	185	187	172	153	148	196	160	159	177	183	163	191	184	178	175	163	159	173	174	165	186	160	173	175	172	162	148	162	165	150	161	172	160	139	174	181	175	164	164	184	180	176	172	189	184	165	186	168	156	182	145	153	145	154	167	198	158	145	178	162	139	168	167	166	170	175	153	181	172	166	164	181	174	174	178	138	159	167	147	165	177	159	186	158	183	188	148	165	166	152	165	175	161	151	173	162	161	160	160	169	152	162	171	174	150	155	155	160	181	167	160	168	172	163	170	177	156	159	164	175	181	184	165	171	167	146	160	153	166	161	170	167	164	187	157	164	170	174	169	154	192	183	176	173	180	181	150	166	170	159	167	176	157	141	172	154	151	201	159	149	185	177	157	147	151	175	162	150	151	161	194	183	158	152	166	172	153	160	161	148	174	177	157	178	187	149	169	168	180	174	170	156	183	140	165	185	153	160	171	166	182	176	171	165	176	179	173	164	175	162	179	153	162	195	194	161	172	180	180	168	177	155	155	179	170	159	183	166	180	192	172	177	171	159	143	166	159	171	175	165	185	163	148	154	180	143	147	178	183	168	177	173	170	194	149	148	167	148	174	195	166	162	163	157	165	175	168	175	197	198	165	171	183	164	188	160	156	198	159	146	150	182	160	166	172	147	178	171	157	187	168	189	191	170	164	168	177	153	177	179	169	171	178	161	186	187	167	197	169	170	155	196	174	155	177	167	167	182	171	159	164	145	158	143	164	157	166	179	176	157	180	163	165	175	180	189	164	195	165	178	171	183	166	174	175	149	156	168	162	148	175	189	166	177	164	179	157	165	181	158	175	148	156	187	163	170	183	139	190	154	154	174	159	173	175	172	180	136	162	161	150	176	182	182	190	169	178	154	177	154	175	174	170	169	174	204	203	184	172	153	175	154	168	168	175	160	186	168	187	173	156	171	170	165	181	147	169	170	179	150	146	171	169	176	183	167	171	181	183	174	169	145	165	166	157	175	175	186	173	179	167	171	160	170	169	204	180	204	164	169	157	174	166	171	161	166	168	171	179	171	156	184	176	163	176	158	197	171	189	160	173	164	148	176	163	174	166	152	165	159	153	166	162	198	205	170	176	166	195	171	163	157	177	162	168	184	185	178	171	178	168	164	158	162	166	165	172	154	155	195	153	199	170	181	153	153	186	163	166	180	168	166	157	148	166	220	175	187	177	157	167	163	140	162	155	184	178	175	170	162	186	181	168	172	153	173	178	156	181	163	157	182	187	178	159	168	154	154	143	191	165	171	168	150	181	164	197	171	186	150	164	162	178	172	182	160	173	171	167	179	180	156	177	192	182	172	160	157	154	166	159	171	177	176	168	194	188	184	164	182	182	141	183	161	193	180	168	174	178	191	174	167	166	173	154	169	185	163	181	171	165	186	159	173	169	171	164	175	182	182	202	140	174	166	162	153	173	166	173	159	150	171	166	171	157	158	181	185	167	168	176	157	164	152	181	166	168	195	162	174	185	165	152	165	170	188	165	179	192	155	166	174	170	156	167	168	173	166	176	154	177	197	175	168	180	169	180	183	179	166	175	165	196	166	161	171	132	184	165	161	155	169	183	172	168	158	174	188	180	181	154	171	186	184	159	188	172	158	156	169	175	158	169	185	182	180	156	175	188	149	176	143	214	184	146	167	149	160	180	157	166	162	160	155	172	163	165	171	172	156	158	182	159	177	180	159	130	177	174	141	174	180	150	174	182	189	163	193	179	158	180	166	173	162	180	179	153	164	189	163	209	176	183	179	156	172	189	150	180	171	189	179	184	142	179	168	172	171	168	163	167	171	180	194	158	157	174	182	155	180	154	169	169	157	176	185	160	161	181	186	161	166	170	187	159	160	160	168	161	171	170	149	171	149	171	159	149	159	164	154	154	198	176	133	172	153	149	155	171	169	184	172	154	170	173	164	165	152	181	179	156	185	171	167	166	171	159	167	161	186	167	161	165	169	165	154	157	173	165	169	180	183	172	163	169	148	154	149	168	153	192	151	198	163	169	172	181	164	151	149	171	153	171	146	158	160	167	166	134	177	184	162	182	146	178	180	167	164	205	158	172	148	184	166	195	143	148	173	169	166	181	186	147	166	149	168	152	202	173	150	159	148	164	167	189	166	162	169	158	181	158	151	174	142	168	162	153	165	163	147	187	154	162	158	165	162	165	167
2022	658	781	742	741	700	663	645	636	600	637	612	590	551	549	596	557	597	601	599	585	602	552	578	558	577	553	625	580	562	576	585	552	560	587	586	558	612	561	536	583	591	574	568	590	568	528	591	581	583	557	578	588	584	568	586	532	579	574	556	597	592	614	577	568	571	550	559	547	558	545	567	488	583	612	594	547	552	572	548	582	575	573	582	565	592	558	591	543	577	551	592	609	557	608	579	567	633	577	578	547	538	600	576	608	559	549	557	570	549	573	556	567	551	569	519	584	537	577	582	582	568	559	547	557	563	588	563	573	571	555	536	594	535	594	548	518	567	522	587	584	569	540	533	608	561	629	573	544	547	570	608	605	548	583	592	595	568	592	556	586	561	575	618	571	540	591	544	544	535	563	586	540	577	573	520	551	571	574	551	547	567	541	548	588	608	552	566	627	581	553	594	589	525	559	589	594	585	584	597	539	569	595	619	551	551	582	560	602	569	567	584	565	588	560	578	589	570	575	549	569	577	559	556	563	547	587	535	617	568	577	579	579	543	567	581	555	574	555	614	599	584	587	583	601	553	580	553	599	552	551	608	536	573	593	574	561	588	567	589	546	609	533	587	533	540	601	596	566	564	548	541	589	603	582	595	560	542	587	562	587	603	532	535	535	547	565	598	532	612	566	552	548	563	569	556	541	572	562	536	590	587	575	564	557	584	561	585	526	526	543	574	565	566	572	595	532	564	584	586	556	590	537	548	569	572	577	586	573	514	552	536	586	583	588	523	552	577	540	550	623	600	570	589	540	612	593	579	556	553	578	576	602	579	564	590	523	629	576	542	559	555	627	587	527	577	547	582	544	557	561	607	538	576	569	570	569	569	553	552	588	569	569	566	568	593	552	593	544	557	598	573	600	599	552	549	570	587	577	560	543	572	585	556	594	582	531	593	528	557	578	572	588	540	584	544	560	580	560	586	501	585	619	556	556	588	535	549	569	538	529	579	571	570	546	574	593	553	531	544	598	573	553	559	540	587	553	568	562	585	545	558	571	558	560	565	563	565	578	544	591	573	576	597	545	568	537	526	552	562	568	583	541	591	576	584	588	567	579	564	560	574	579	587	603	535	572	603	599	600	552	598	593	543	552	601	556	558	575	543	545	587	554	555	541	567	571	593	588	592	537	563	595	527	556	600	559	555	575	551	540	617	563	561	581	513	548	549	566	567	571	610	564	590	572	559	555	542	623	571	567	568	577	551	565	560	609	554	527	556	573	587	523	544	567	552	566	575	562	520	549	562	558	509	523	588	564	600	562	569	576	597	587	573	570	607	611	527	590	581	554	524	550	545	530	562	529	604	573	590	610	552	573	582	593	568	547	577	516	564	563	565	543	543	556	587	584	581	577	540	587	568	576	587	578	564	526	589	560	544	539	550	590	573	567	567	556	579	566	561	556	586	588	578	552	570	590	564	591	552	545	566	550	530	605	543	543	567	597	596	548	575	543	545	576	552	551	550	617	579	559	569	555	589	592	563	562	611	566	535	568	597	592	577	581	577	581	571	542	559	560	563	604	542	543	563	587	553	588	537	559	584	572	542	562	581	572	515	553	580	585	586	552	567	561	568	541	572	585	588	553	589	566	578	588	548	543	578	554	572	575	590	533	574	583	595	579	559	605	582	587	600	561	582	573	508	531	569	545	530	579	544	550	550	576	591	561	575	557	625	562	595	538	566	517	594	615	600	579	565	538	570	594	604	597	562	577	581	579	546	569	569	572	575	563	533	582	545	561	570	561	532	581	551	541	553	522	556	532	562	541	615	549	600	570	563	530	562	595	562	534	556	560	608	546	601	581	573	571	546	565	571	556	589	578	602	561	571	575	533	555	574	568	579	590	612	573	526	589	548	543	576	582	579	544	537	561	610	566	568	589	558	559	577	574	504	557	582	582	585	531	563	577	559	608	592	541	613	529	630	565	579	576	540	554	554	568	562	562	583	596	552	550	534	604	582	590	583	527	533	560	543	584	603	588	536	566	534	541	526	569	584	549	593	617	585	583	540	607	570	559	565	562	563	557	589	552	531	566	582	568	542	547	561	558	618	573	556	541	605	544	576	603	606	560	597	529	573	573	542	530	557	554	555	610	608	567	555	557	598	565	533	551	593	563	573	589	588	569	521	626	576	577	587	546	540	580	610	550	551	560	592	567	596	576	525	565	593	557	574	608	574	587	585	589	553	558	567	582	549	562	568	548	582	557	570	566	593	570	582	580	598	559	581	524	529	564	581	560	567	516	598	557	565	573	587	559	543	573	618	589	540	561	585	564	525	541	609	544	586	601	556	563	547	551	586	592	569	620	578	565	591	584	553	601	535	544	553	574	559	548	633	506	575	583	550	575	589	575	572	545	568	584	527	576	561	572	556	581	573	565	562	572	566	574	598	552	566	577	521	588	558	580	533	568	527	599	590	563	579	558	572	587	550	568	566	538	538	563	580	595	543	558	584	516	586	590	565	546	557	564	511	563	577	561	551	520	559	520	570	557	514	561	549	584	586	570	581	563	617	581	579	580	532	576	560	544	577	571	581	550	570	524	530	555	568	611	561	541	601	595	596	590	546	570	576	593	561	566	601	568	558	556	578	557	605	573	609	575	583	572	579	590	540	566	560	583	600	526	564	585	544	602	586	557	593	549	564	578	614	552	573	583	604	546	557	522	569	567	585	540	564	552	559	579	580	558	537	578	544	539	484	572	578	586	554	529	560	583	604	581	544	613	562	560	586	595	610	577	516	558	544	566	588	589	593	607	589	580	576	587	547	580	574	570	577	540	589	532	579	578	616	581	562	563	595	545	539	593	552	554	531	567	568	579	577	589	571	593	541	571	553	549	591	577	538	581	572	582	546	594	573	589	539	568	581	521	600	561	557	546	583	587	574	555	565	584	542	564	589	530	555	564	544	567	568	566	544	570	543	604	592	536	555	602	605	598	561	536	540	568	581	539	530	589	574	556	558	554	585	570	569	542	529	592	586	565	553	554	565	567	570	518	539	581	589	581	577	606	550	529	587	566	572	569	606	544	571	583	565	538	584	544	600	590	558	534	588	589	620	549	564	519	568	574	547	571	580	571	522	537	538	574	583	553	569	544	533	599	554	551	544	593	564	612	588	564	600	584	559	536	534	544	560	573	633	565	613	588	567	552	575	564	575	597	528	528	613	594	527	611	541	578	565	540	577	552	613	591	563	565	588	621	556	569	547	530	565	566	571	592	562	599	564	568	563	555	580	588	559	566	578	580	590	595	563	554	538	607	593	547	594	601	589	570	568	539	592	572	579	520	618	529	557	531	539	562	597	532	566	577	551	611	620	568	577	578	587	559	554	535	571	573	567	539	587	558	597	604	560	581	568	539	532	569	592	596	597	624	565	553	563	580	562	562	568	536	547	580	555	589	568	539	587	591	598	563	567	552	620	553	520	622	539	592	587	546	627	587	573	585	533	578	566	597	567
5017	1371	1545	1157	798	683	581	488	429	414	397	399	353	366	343	361	311	326	307	300	336	312	352	324	319	352	304	319	334	317	294	304	319	279	295	311	315	305	282	301	318	309	292	299	273	276	301	291	322	310	307	298	272	269	350	281	283	303	310	303	300	296	325	268	298	276	274	297	304	294	338	287	293	310	314	317	311	292	266	293	319	264	266	280	276	303	306	283	327	292	300	312	305	331	310	279	273	336	284	273	301	285	281	282	292	303	312	323	282	284	268	288	311	327	263	328	289	269	311	322	281	287	308	268	295	356	278	276	302	308	293	274	290	309	303	291	295	265	310	298	283	298	322	299	271	294	271	288	303	305	288	303	287	325	314	315	273	290	306	269	271	295	295	305	302	335	318	324	299	297	290	288	320	295	336	278	291	300	317	311	274	333	306	279	312	300	283	281	323	319	296	320	318	285	303	285	269	271	282	301	294	281	285	305	291	291	298	308	263	281	281	261	298	313	267	254	273	281	259	323	305	307	311	297	291	301	303	301	304	286	295	294	274	299	282	263	305	291	265	312	288	314	301	312	287	287	305	271	282	278	304	315	313	291	306	309	309	288	325	296	320	313	286	307	323	311	302	298	306	317	291	279	304	326	302	289	330	273	292	286	327	320	315	312	280	294	287	292	278	292	288	327	290	302	314	278	292	293	309	264	306	332	327	321	309	286	307	271	320	304	303	319	296	286	289	312	303	310	292	301	280	315	288	286	299	311	295	304	305	289	272	313	295	294	331	276	318	283	319	294	318	287	293	307	278	283	318	271	322	298	319	306	332	317	314	283	295	272	282	325	321	294	306	303	308	318	299	285	337	321	266	268	298	268	291	272	297	279	291	288	292	298	257	316	305	288	322	278	305	334	290	320	326	294	290	324	255	288	276	298	293	257	312	338	292	290	305	284	290	302	298	288	308	286	297	291	281	325	299	337	320	289	268	295	309	331	293	284	302	282	326	335	286	298	281	306	273	311	295	285	282	303	313	291	285	292	300	333	279	302	277	312	292	305	288	280	301	290	320	306	302	300	313	305	301	318	305	282	284	289	278	313	297	264	270	284	307	312	319	305	309	268	291	304	352	307	284	310	283	290	327	273	305	278	323	318	292	302	246	291	259	305	272	309	291	280	270	277	295	283	270	285	317	291	250	312	288	265	346	281	311	321	289	281	292	310	297	300	302	324	309	311	299	297	265	286	263	291	289	285	302	306	280	319	291	292	308	302	289	307	297	318	289	275	280	282	277	304	292	313	317	292	303	283	322	303	286	298	302	320	289	293	301	284	299	272	302	297	300	271	317	264	290	297	288	306	309	277	276	286	294	283	283	281	282	300	283	283	286	296	282	294	307	304	310	282	304	318	283	320	243	297	298	312	280	291	312	303	263	318	268	289	278	321	312	254	293	309	315	302	314	299	313	295	302	286	299	340	300	297	288	294	289	287	321	286	328	299	298	309	281	282	299	284	308	334	266	319	294	267	306	293	295	302	300	306	311	296	296	236	262	271	317	289	307	312	322	293	279	289	294	273	296	283	323	316	272	276	286	289	305	310	335	315	301	306	287	293	292	317	299	306	331	318	286	294	313	300	346	317	295	276	295	300	316	308	317	291	302	312	279	298	298	286	312	261	319	312	301	302	295	283	283	313	298	323	296	292	312	283	301	305	332	282	295	288	299	315	303	304	294	292	269	320	310	290	297	271	289	325	269	297	293	266	324	284	283	272	300	317	293	286	319	298	293	287	267	274	284	311	296	329	265	285	287	294	305	308	313	298	314	275	275	307	312	312	285	293	305	294	297	282	276	287	302	294	304	335	258	298	332	290	285	307	275	280	328	269	294	330	310	290	314	313	293	301	276	285	321	318	294	326	322	338	287	303	288	281	307	287	310	312	274	271	284	283	307	311	311	290	342	302	308	300	302	298	303	296	308	320	307	275	291	286	306	321	289	273	264	300	298	292	291	305	290	278	322	317	322	293	286	311	261	224	318	310	321	316	302	311	284	312	259	281	333	287	314	331	274	320	264	300	304	285	303	309	325	329	278	285	311	302	275	307	307	288	290	267	313	285	308	272	288	297	290	310	293	259	292	300	271	308	298	276	293	304	302	265	301	300	301	315	304	319	317	343	314	290	324	279	302	295	295	304	276	292	315	328	279	308	295	290	292	291	301	310	290	325	320	299	261	278	275	300	310	287	282	291	264	307	291	289	303	290	315	308	273	302	333	295	290	305	278	292	295	293	295	299	314	295	303	285	316	289	277	296	309	311	258	332	286	301	292	308	296	310	308	283	312	269	279	272	290	292	281	285	319	314	260	270	260	309	315	300	306	270	292	294	274	306	306	275	272	275	306	314	303	332	301	270	300	286	298	294	308	311	296	310	287	283	294	288	282	318	283	308	325	279	259	305	305	288	311	289	280	290	295	294	290	317	282	255	282	288	284	320	346	262	302	329	308	274	303	290	306	286	296	273	282	280	305	304	300	300	304	287	270	294	288	332	298	301	306	279	292	314	282	277	281	312	297	279	288	304	272	284	316	306	298	284	310	299	311	314	302	281	269	285	289	288	301	313	311	315	288	261	303	300	285	300	291	261	300	307	317	302	302	351	322	299	266	264	309	317	302	312	272	281	285	292	306	306	288	307	302	313	315	321	312	301	314	277	318	284	283	297	292	321	333	289	320	313	284	317	277	299	328	291	297	286	276	269	271	282	304	292	294	324	302	297	298	306	279	292	284	294	310	294	288	323	319	298	300	308	307	295	277	319	326	286	306	277	296	303	292	307	310	317	312	294	325	311	300	307	309	263	287	299	332	316	316	277	266	297	309	285	307	316	296	299	292	289	302	261	280	325	309	289	285	272	297	311	289	292	291	275	316	319	279	302	282	305	305	315	291	308	310	299	309	312	302	319	346	308	272	310	299	272	304	318	294	285	297	314	297	316	306	296	308	293	324	306	291	306	277	309	305	286	288	298	324	321	279	304	305	308	299	274	297	310	294	273	286	302	301	305	301	305	303	283	289	292	320	303	279	297	305	313	338	300	305	281	322	326	337	309	303	320	294	293	301	318	310	307	278	298	274	332	324	285	277	288	315	284	301	321	297	301	289	301	260	287	325	277	278	300	275	271	305	316	283	287	306	299	277	303	308	298	281	300	302	289	306	302	303	290	285	314	284	288	307	282	269	274	298	318	314	298	307	305	312	310	304	283	291	302	280	276	310	279	317	270	296	285	273	315	260	319	322	319	297	309	305	302	263	282	309	277	299	265	275	329	312	296	292	322	302	306	293	304	273	336	297	275	291	319	309	303	292	320	282	320	300	310	288	328	311	302	288	295	315	290	285	290	289	314	265	323	300	267	311	288	256	284	305	305	304	333	294	279	305	306	296	286	294	298	282	307	287	314	327	324	282	297	282	312	280	285	282	304	296	334	265	318	315	303	275	293	278	272	291	305	293	303	294	301
5742	2066	4141	4325	3741	3213	2694	2371	2078	1920	1617	1522	1445	1434	1283	1320	1217	1209	1191	1194	1135	1139	1111	1105	1105	1012	1019	1042	1023	999	1050	1064	1053	993	958	982	995	937	971	949	954	925	900	924	951	930	980	969	958	959	918	920	929	942	967	947	955	922	1007	929	921	960	911	925	907	940	941	915	881	925	922	852	892	969	958	878	907	923	922	943	934	905	896	923	954	918	851	956	921	930	933	880	923	904	935	905	901	877	984	907	955	901	895	853	920	912	913	970	950	945	928	915	935	896	897	921	931	880	924	910	898	922	926	913	898	954	899	949	911	862	945	914	881	934	937	905	900	908	908	894	927	941	908	891	881	875	937	861	880	881	936	942	893	890	912	907	929	891	936	897	953	940	1004	847	906	892	944	952	908	928	943	926	869	937	856	865	933	945	890	942	925	965	863	941	945	862	955	945	874	910	889	876	917	911	919	904	947	918	979	935	907	932	867	915	871	876	943	915	893	942	931	901	939	902	905	911	887	900	953	907	926	939	951	931	916	938	935	901	920	866	885	926	889	911	904	936	868	973	899	935	924	960	958	990	917	928	902	900	862	881	962	883	928	910	888	946	943	898	908	934	897	947	933	928	905	856	941	916	923	888	928	956	944	907	903	970	886	859	984	987	923	942	890	928	892	983	889	912	897	954	921	899	925	887	888	899	884	922	926	890	915	907	874	939	918	910	949	904	931	938	929	947	906	830	932	910	911	879	940	905	895	916	881	868	902	924	898	875	909	861	913	939	922	905	897	873	879	902	916	898	928	905	897	969	863	931	902	885	883	935	889	942	933	935	956	878	897	923	931	937	904	906	907	886	901	881	959	857	934	887	827	930	960	957	852	910	939	940	908	951	867	948	885	937	897	896	946	918	941	890	912	902	912	902	894	890	909	833	902	931	958	929	972	905	952	889	955	931	928	897	908	936	934	895	933	922	935	910	852	916	922	932	878	839	895	951	900	920	908	907	877	964	863	843	872	970	929	915	883	897	893	917	908	900	960	892	924	935	981	887	957	923	918	906	957	938	919	899	883	898	940	993	947	957	937	907	869	879	907	859	957	907	908	902	925	875	948	940	897	900	907	947	896	848	868	909	900	921	938	896	923	960	921	879	917	950	929	912	936	919	900	893	925	919	958	977	879	913	951	955	915	975	926	865	896	871	936	853	918	891	948	939	900	902	946	887	904	870	869	860	909	907	919	900	891	948	932	897	890	935	873	899	920	922	882	923	897	913	932	905	878	994	891	921	903	902	922	957	912	840	911	861	938	880	857	865	881	889	952	940	970	927	951	971	988	924	894	931	902	881	916	882	949	910	903	901	898	875	936	896	890	915	936	908	902	886	945	876	952	970	901	893	899	863	917	910	951	864	933	927	889	897	992	924	965	902	886	893	938	869	907	930	883	915	895	913	937	907	916	933	978	928	955	904	910	889	897	979	954	878	882	887	926	940	885	913	894	966	897	871	918	897	913	923	884	936	867	945	925	849	918	904	883	874	945	883	861	927	899	903	928	889	911	890	910	886	892	894	884	891	898	866	938	864	928	892	904	870	919	969	886	923	949	917	881	967	941	926	922	950	917	900	937	975	849	858	911	895	927	937	840	858	924	871	887	880	881	934	917	875	890	889	912	860	924	886	980	924	920	905	889	956	863	920	969	868	920	941	903	889	910	859	936	872	929	935	912	891	891	918	902	907	913	888	942	917	843	952	871	957	935	878	897	901	874	906	859	936	885	899	900	934	875	943	919	870	890	858	908	923	890	906	880	901	925	937	920	909	905	851	979	916	966	946	900	890	969	976	911	922	882	913	874	920	843	917	947	815	901	929	932	955	915	892	907	925	925	875	916	905	924	907	943	876	880	965	894	891	889	838	854	906	947	891	972	905	890	869	961	927	935	910	922	906	921	926	959	925	927	924	902	911	932	902	931	932	916	929	867	899	927	851	918	898	933	881	996	931	961	865	852	911	889	951	938	864	908	862	922	958	868	938	885	992	902	880	923	940	882	896	905	927	911	900	887	932	862	929	890	910	1010	925	895	916	966	875	928	883	917	931	922	907	902	867	900	962	864	868	928	921	925	917	929	950	936	865	992	965	933	862	884	904	964	895	876	928	890	880	927	931	912	934	916	927	935	904	875	888	909	924	881	956	876	938	887	911	889	942	937	890	881	895	965	891	914	901	933	878	883	893	898	915	904	910	916	900	902	905	932	880	968	884	916	936	891	897	933	915	869	862	925	941	949	936	941	946	891	895	946	924	930	899	885	877	896	912	965	888	896	886	932	908	921	880	905	952	919	902	936	939	960	938	958	975	891	905	887	869	925	871	906	870	931	945	874	956	846	947	911	898	915	918	952	900	893	902	906	857	902	863	925	984	963	933	823	919	964	908	951	864	966	927	939	923	900	862	881	902	905	899	946	909	911	875	986	929	865	947	880	919	931	920	938	939	891	856	870	924	911	881	902	949	913	887	892	926	897	962	870	933	943	904	837	902	907	862	966	955	955	857	929	916	933	898	928	931	919	903	917	904	940	954	912	899	909	897	890	914	875	922	891	901	1008	939	937	950	874	917	952	963	959	955	903	868	930	860	954	944	891	887	922	947	872	954	907	906	916	918	885	919	930	979	885	927	904	914	891	936	915	877	870	931	941	927	947	943	924	886	950	931	853	958	885	900	898	977	945	897	946	922	937	959	934	860	936	946	879	929	950	914	947	929	910	889	897	921	849	954	862	929	964	911	938	889	933	913	890	914	946	926	950	883	918	932	932	905	905	946	871	919	870	867	887	879	963	960	979	938	935	913	888	882	910	889	948	876	884	879	896	978	847	949	875	853	899	925	958	945	924	878	868	953	909	912	906	930	877	888	890	949	960	902	902	910	944	887	982	889	873	947	929	885	958	906	880	943	911	914	881	958	982	914	926	942	920	956	916	961	878	910	870	925	928	901	945	903	914	905	936	888	838	899	907	918	931	887	916	907	887	939	909	958	822	904	965	948	957	869	933	896	902	931	930	956	929	922	903	931	909	978	903	864	927	903	915	897	932	884	908	909	907	889	951	920	881	894	927	900	895	923	866	926	983	926	866	879	896	941	882	909	905	913	920	940	947	955	920	900	852	847	892	908	908	892	903	941	905	892	926	986	930	911	942	945	951	930	880	912	933	913	982	949	928	951	929	933	913	938	934	929	923	843	912	972	936	922	900	921	877	896	892	873	896	899	880	885	883	872	934	927	881	895	955	902	961	933	879	935	939	924	902	942	906	931	881	871	975	967	886	898	896	988	944	932	918	930	896	912	908	870	933	858	947	900	922	903	929	942	890	903	961	901	933	903	919	900	978	943	888	896	916	931	904	922	900	928	950	890	910	924	925	895	913	932	961	950	960	941	911	879	906	940	923	895	879	926	878	931	931	939	924	930	916	886	956	905	903	896	962	946	923	918	933	948	917	914	918	950	886	886	909	908	885	902	868	865
9170	2534	2944	2064	1360	1070	826	677	540	498	466	397	400	424	369	378	348	358	356	343	302	315	302	315	290	327	293	298	305	285	292	303	293	288	320	277	273	298	302	290	287	275	311	257	316	268	283	280	309	314	287	297	296	269	282	294	333	262	280	246	260	288	285	290	303	254	295	262	319	296	294	292	297	264	305	264	278	261	268	262	251	262	297	284	286	276	270	284	272	277	277	265	277	274	278	273	309	265	287	275	302	299	304	277	248	295	251	276	283	239	237	293	290	278	281	281	276	272	299	259	257	284	279	273	268	277	263	249	247	285	279	276	254	303	296	253	273	278	270	253	293	259	269	282	311	254	324	278	295	299	280	246	270	277	283	284	256	269	304	278	242	291	283	294	303	282	264	267	275	284	283	268	280	272	287	284	277	268	276	304	274	269	290	283	314	292	297	294	281	259	308	273	288	287	301	295	298	284	256	304	280	303	304	243	259	267	270	269	266	313	288	296	285	323	278	276	296	285	242	282	271	297	279	289	279	273	283	303	276	271	292	289	279	294	264	276	268	253	268	261	268	296	270	294	290	283	318	303	298	276	277	279	279	263	281	291	259	258	277	269	279	271	268	300	312	283	282	290	246	260	300	256	306	276	270	286	250	269	258	266	253	325	285	262	280	277	287	245	284	256	273	291	298	257	310	266	297	266	278	296	277	274	265	265	290	276	282	258	275	293	279	286	278	272	281	294	303	278	253	253	257	279	265	242	287	305	273	260	258	253	308	275	291	258	286	301	274	267	263	302	292	266	280	268	275	275	294	290	300	288	298	256	285	269	280	280	294	282	302	278	257	293	293	270	270	279	250	255	265	296	281	269	302	297	287	256	260	306	295	273	289	241	272	255	285	279	264	281	307	301	281	297	270	240	294	270	313	272	289	282	256	238	264	274	274	270	251	269	261	250	285	295	256	281	299	252	291	276	294	261	262	284	300	297	278	239	272	237	293	292	282	251	282	285	273	276	266	308	273	252	271	266	285	284	278	257	287	269	279	272	325	285	264	301	287	262	301	275	282	274	286	265	273	294	297	311	297	279	255	299	279	286	261	256	266	311	285	273	280	292	281	264	282	272	273	260	277	284	256	276	298	270	269	280	277	287	261	257	274	279	265	284	272	271	285	258	254	299	267	259	284	300	244	301	297	302	270	280	280	260	274	289	254	296	293	289	312	248	285	247	262	277	283	274	246	255	279	313	299	274	297	295	273	260	297	265	262	301	296	290	262	299	280	270	279	287	275	237	270	273	294	272	259	310	276	290	272	246	265	292	301	271	257	295	261	293	277	282	264	290	281	277	282	286	240	271	273	306	230	292	279	272	280	263	283	259	301	287	288	284	257	258	289	292	299	261	298	276	281	283	276	258	277	291	281	281	292	271	307	263	276	288	254	266	291	269	264	300	258	275	301	276	243	263	256	280	273	269	290	299	252	262	278	246	263	309	283	249	271	256	280	301	283	271	314	290	320	311	250	283	290	294	289	240	280	246	250	253	310	272	315	295	279	246	262	293	306	272	263	274	296	299	275	268	298	314	295	279	297	253	307	283	281	278	307	244	261	283	287	270	254	276	292	286	292	260	289	276	262	278	287	310	262	277	283	285	296	293	275	283	298	285	311	269	289	301	285	268	307	271	295	304	262	291	275	268	268	264	290	284	286	274	263	276	269	280	279	254	256	279	294	252	273	293	269	266	262	286	253	283	280	285	276	258	251	259	294	266	247	291	283	257	319	267	279	268	274	266	282	264	273	277	259	270	285	285	270	304	269	255	247	247	269	304	256	285	289	282	274	304	282	267	262	274	283	265	269	308	303	281	287	292	301	261	287	272	257	264	301	271	258	246	277	262	272	271	289	276	269	278	268	275	271	315	301	281	255	317	283	259	296	286	290	281	282	279	306	293	288	318	303	253	241	294	262	277	281	284	279	318	232	257	280	276	278	303	313	286	278	287	270	297	305	276	302	280	282	244	326	253	266	280	276	256	263	280	292	265	250	270	271	280	293	291	276	295	287	264	293	271	299	250	273	266	290	287	250	296	302	281	246	275	295	274	277	288	268	291	266	288	286	278	289	303	283	254	274	269	270	302	245	266	257	297	256	269	263	264	296	296	306	288	291	243	276	282	285	313	252	269	276	276	287	300	298	280	271	273	265	276	263	309	281	269	269	257	281	282	258	285	266	281	289	298	290	284	308	262	255	271	271	270	298	281	246	244	295	279	272	308	242	259	280	269	269	274	281	252	247	284	267	280	290	255	289	263	305	299	296	284	272	265	271	315	252	280	271	291	301	280	295	270	263	294	291	301	274	277	268	274	266	289	260	307	256	267	273	287	281	274	275	268	280	284	272	277	280	293	301	272	284	284	265	258	281	268	273	264	259	253	261	270	281	272	273	274	297	289	290	281	300	279	264	293	305	271	260	284	274	297	267	281	263	248	290	286	291	272	265	278	266	257	261	300	274	280	275	293	261	307	309	301	248	256	255	283	288	273	259	270	292	272	273	285	278	278	302	267	249	265	319	279	269	274	253	304	264	262	306	289	297	305	280	297	279	277	285	280	284	298	278	277	302	266	273	311	264	291	286	262	262	291	290	280	330	263	270	287	261	280	258	277	254	308	283	256	258	255	273	241	268	275	294	266	247	280	280	274	256	299	293	288	295	291	304	266	272	288	290	237	252	276	294	309	308	252	261	287	238	264	266	306	309	251	268	283	286	294	290	286	289	265	256	272	288	264	272	260	298	273	286	287	259	274	264	300	306	283	269	267	295	283	258	252	273	274	266	267	295	278	256	309	262	256	292	309	280	303	305	268	256	283	302	279	293	269	299	263	285	266	289	296	288	276	269	253	291	287	296	267	279	276	254	276	290	270	265	281	303	241	290	284	265	290	288	287	256	283	272	245	282	275	302	273	295	269	290	308	268	262	279	295	285	274	263	276	285	270	267	230	253	264	300	287	247	256	272	275	292	266	310	273	257	275	285	268	288	291	259	271	295	246	301	281	275	247	298	296	276	271	295	289	260	260	279	287	279	278	264	269	291	268	297	304	305	288	287	252	295	268	291	268	282	282	268	282	302	309	267	284	265	259	266	300	260	289	281	283	250	268	267	314	267	289	304	233	293	291	292	285	245	302	275	267	257	286	287	294	290	267	267	276	293	277	251	259	302	275	272	295	290	266	270	276	268	257	279	290	287	252	263	294	267	277	293	279	299	299	280	298	271	281	300	314	295	292	284	281	262	288	303	288	266	256	266	274	281	257	265	284	247	279	287	260	267	286	310	284	288	241	243	272	290	304	282	252	266	292	255	260	276	296	268	249	271	261	283	319	298	269	249	258	258	283	291	303	295	262	274	265	284	288	296	265	273	266	287	286	306	252	281	289	255	293	315	284	281	263	281	267	302	257	249	275	302	296	270	294	269	278	253	320	281	276	282	289	261	254	262	272	291	292	280	264	298	298
7803	3002	6708	7060	6075	5049	4145	3511	2980	2625	2388	2129	1898	1787	1679	1577	1465	1436	1398	1310	1276	1225	1181	1138	1154	1130	1074	1113	1081	1000	1018	999	958	947	989	949	993	986	914	980	1005	969	988	913	1011	948	926	973	944	903	919	937	881	888	863	933	854	873	873	843	911	859	881	819	951	881	822	888	852	921	865	883	865	857	865	812	897	925	881	940	845	895	869	845	873	870	851	864	885	840	896	863	842	850	879	847	827	896	865	860	835	864	841	870	858	869	842	873	894	799	841	827	852	844	847	851	852	818	817	836	873	908	848	882	845	836	870	848	813	909	905	805	823	833	875	858	866	843	886	850	840	851	836	802	883	886	886	861	846	858	851	830	852	844	843	820	872	880	845	886	899	890	872	856	847	874	812	856	868	845	817	867	796	836	842	833	822	883	845	854	838	862	872	839	842	809	843	875	862	850	839	892	754	843	856	839	855	855	845	829	825	828	857	784	871	896	799	860	886	804	886	877	868	862	800	866	858	820	855	836	809	845	883	833	843	859	841	844	837	885	817	849	881	863	837	820	904	844	849	813	826	842	818	875	874	886	865	850	856	832	822	837	875	874	852	855	841	850	867	845	909	854	838	898	851	851	834	852	898	840	854	842	833	825	887	847	792	874	871	921	846	883	925	876	859	810	850	816	913	850	849	892	871	806	811	796	857	859	835	838	826	873	855	837	854	830	814	805	853	848	856	831	852	827	898	824	815	863	838	857	872	887	814	833	810	826	845	887	886	807	870	866	855	839	866	865	798	841	807	813	838	840	797	842	804	872	799	804	863	806	867	840	858	783	839	874	831	817	866	887	881	870	874	898	856	831	833	861	836	805	882	804	855	895	886	848	852	875	868	902	870	838	822	881	914	883	863	836	865	826	836	800	851	838	843	816	863	841	861	846	858	858	777	852	836	869	822	822	794	842	858	913	845	868	871	882	816	880	828	826	829	813	792	836	874	886	877	843	821	866	864	842	874	859	831	804	802	853	870	865	832	891	823	845	873	790	859	840	851	882	847	877	872	865	847	838	851	930	856	797	859	791	850	812	880	829	861	915	848	832	896	803	794	835	853	882	874	855	881	793	843	844	855	891	843	830	837	858	867	892	797	883	881	862	859	914	855	797	871	893	869	838	808	862	906	781	909	848	888	848	844	857	853	808	889	823	907	848	806	874	766	846	825	876	854	861	838	862	891	883	823	869	863	857	813	812	840	814	884	870	848	838	889	867	845	872	813	851	916	798	836	813	854	874	846	865	859	877	925	823	876	825	832	842	833	779	851	894	868	876	836	861	808	808	876	899	777	860	870	854	792	873	878	850	859	863	849	862	874	846	874	821	853	858	843	833	880	823	895	902	841	856	800	805	904	856	867	811	833	823	846	854	851	813	843	807	843	800	889	859	802	850	852	823	850	903	835	867	864	875	884	850	782	890	891	778	840	806	844	823	846	850	827	887	815	847	859	841	784	849	870	845	853	865	883	890	838	897	868	840	901	866	888	847	825	857	842	793	829	842	863	781	873	818	829	891	823	855	890	877	896	843	832	835	914	840	919	842	843	885	787	853	853	871	839	859	835	873	846	825	850	817	830	846	831	803	870	861	848	843	842	859	811	831	791	824	858	867	833	809	822	872	811	849	841	881	847	887	815	836	875	863	806	874	839	870	813	855	844	804	787	812	866	847	826	833	866	763	862	878	864	871	883	843	835	844	790	901	871	809	871	891	884	868	852	831	875	833	849	870	829	832	883	834	813	843	829	860	839	877	837	888	862	835	827	857	840	825	805	825	865	835	849	869	858	928	906	876	863	859	823	837	860	884	792	863	809	870	864	868	846	821	859	891	867	817	847	860	848	861	862	820	844	846	836	844	819	874	882	858	875	851	856	865	802	858	868	870	857	822	825	840	847	817	897	883	862	852	834	851	870	850	778	870	856	830	868	883	836	816	849	885	853	801	830	884	872	865	873	897	886	934	818	857	798	833	845	882	881	872	825	857	831	815	836	853	847	872	840	881	879	866	822	909	866	907	870	877	841	831	822	898	882	846	850	845	829	829	919	877	812	845	873	816	826	890	829	869	803	821	851	838	847	813	852	861	860	823	827	852	792	856	866	836	890	838	834	830	844	837	834	837	853	868	850	824	825	890	851	867	829	827	820	885	853	806	878	854	880	873	852	894	826	853	802	887	855	827	810	842	866	838	816	814	864	855	831	888	865	830	890	894	854	856	810	842	859	874	876	831	851	860	831	796	832	823	884	855	867	886	884	806	875	831	831	862	854	817	832	847	835	792	884	826	839	851	827	865	889	829	853	834	855	828	823	848	843	842	858	856	827	832	844	873	860	857	863	876	832	845	854	865	855	859	902	913	841	821	863	844	832	789	845	905	912	773	838	851	843	871	826	863	880	846	875	859	854	868	860	780	851	866	810	877	865	824	902	826	899	761	818	829	836	848	893	889	838	791	866	857	883	814	843	858	872	847	826	853	837	864	822	841	892	864	837	814	868	860	899	843	803	827	830	842	864	816	870	870	843	851	868	856	850	845	823	886	858	807	844	893	841	825	822	874	831	882	871	850	876	854	851	850	864	832	875	837	846	815	838	827	867	875	841	813	847	810	831	878	789	834	855	829	883	810	855	873	875	867	842	853	881	843	878	792	889	872	845	855	875	878	792	843	856	866	882	873	905	816	830	860	901	810	836	820	852	838	822	881	762	879	859	889	825	829	803	864	838	835	832	784	833	840	873	863	893	851	788	870	876	879	830	893	880	822	836	851	870	872	832	853	840	801	895	832	813	848	780	843	868	812	864	850	826	865	869	822	884	805	893	818	861	815	853	848	875	822	850	883	849	815	877	866	859	852	869	815	845	886	826	851	852	845	899	846	861	907	885	799	891	817	826	852	836	848	876	874	797	795	833	826	865	864	888	812	875	861	808	850	859	823	871	851	905	831	841	862	855	814	834	828	801	833	847	827	823	883	819	852	812	866	830	869	859	839	823	809	866	832	878	858	784	855	832	812	813	870	861	818	883	839	892	832	842	868	862	798	852	842	838	835	823	806	852	838	904	851	852	810	831	821	827	869	833	825	848	804	857	847	845	828	864	883	845	876	871	856	875	827	841	852	823	829	856	865	860	900	845	806	861	862	829	845	858	860	828	864	852	833	849	924	834	884	818	884	825	878	876	847	838	855	834	899	832	845	842	838	861	886	829	886	837	806	807	841	815	878	811	863	898	819	853	851	841	859	891	851	835	873	844	884	858	868	850	823	863	883	881	803	798	829	821	852	884	873	861	863	838	877	851	869	865	875	866	830	897	835	826	900	830	857	857	874	832	845	853	840	851	809	853	857	839	856	821	874	833	838	902	878	813	827	893	890	798	839	858	806	911	920	881	856	864	818	851	808	828	813	857	850	880	807	872	805	838	859	849	853	792	890	888	867	873	890	831	841	852	800	881	836	870	900	842	872	819	813	874	832
1283	256	240	224	194	189	169	177	179	198	168	190	214	182	171	156	191	149	187	162	188	157	161	166	157	173	161	179	168	170	163	161	169	180	167	164	184	165	182	167	181	171	170	153	181	167	171	174	178	148	140	190	161	188	176	182	151	169	167	154	161	151	196	167	154	169	146	179	174	166	184	164	167	174	169	183	179	153	156	157	176	194	182	162	175	154	167	152	189	179	193	166	205	156	189	161	154	179	168	158	153	168	164	169	189	177	158	181	160	166	162	169	175	162	174	168	176	176	154	175	173	167	170	162	184	169	188	147	156	191	173	160	158	168	158	177	154	164	206	170	148	186	148	185	188	172	139	175	189	145	149	144	156	175	167	167	182	157	146	172	164	172	186	147	182	170	188	161	176	179	200	186	184	168	155	167	154	158	193	185	186	179	180	146	169	163	184	170	174	152	153	145	183	167	161	157	153	203	156	186	159	145	147	160	175	168	161	164	170	142	160	168	178	173	159	174	145	181	151	187	161	158	168	167	176	169	166	153	170	152	180	154	185	202	197	178	161	168	166	173	172	170	178	172	167	180	154	171	167	159	160	161	178	184	173	172	165	167	157	177	185	177	166	183	175	190	163	163	160	187	196	167	150	178	156	197	166	145	150	164	179	193	164	155	166	158	190	171	161	163	184	172	189	191	153	173	175	179	176	177	171	196	148	169	174	168	188	141	175	161	167	167	171	181	185	164	173	150	156	153	149	172	162	183	161	171	184	153	181	173	175	173	161	179	161	178	153	155	189	188	193	187	166	172	187	150	161	172	162	161	154	176	182	177	158	175	161	146	152	165	169	163	163	165	173	165	173	176	190	183	186	146	196	187	169	162	157	169	181	172	175	168	148	177	157	177	162	181	176	181	168	167	169	178	164	180	175	172	141	157	176	167	133	153	160	145	149	167	167	165	163	158	168	148	168	174	177	183	182	138	184	176	162	164	152	173	178	153	174	163	171	173	176	142	182	147	194	155	165	165	155	181	178	149	174	157	179	185	158	175	166	205	168	194	192	160	162	160	141	165	186	159	183	171	175	144	163	173	180	179	190	173	187	163	196	171	185	174	155	177	166	159	180	181	168	155	171	156	172	165	157	135	188	154	177	185	167	154	152	162	204	158	158	169	186	182	159	147	168	172	164	166	187	169	162	166	170	182	175	182	155	172	169	161	161	170	176	172	174	177	148	163	179	186	191	177	160	166	149	153	179	173	162	195	181	162	161	160	175	156	174	170	161	181	178	165	168	183	182	160	176	199	168	187	178	172	136	167	163	182	190	170	160	151	146	168	166	202	179	169	170	173	171	187	172	164	189	160	168	165	157	153	175	177	171	157	155	153	159	193	154	194	185	177	144	173	165	144	174	153	187	174	171	166	154	176	194	211	178	187	168	158	161	180	176	195	167	176	168	164	175	165	166	162	177	176	185	148	172	175	169	184	163	161	192	182	179	179	188	191	167	184	188	160	181	167	190	161	167	144	176	170	155	153	152	156	171	162	175	183	170	178	173	190	163	178	169	151	140	172	144	160	164	180	160	145	185	173	167	186	169	134	186	152	142	169	178	151	191	162	172	143	177	170	185	155	193	158	149	166	165	174	173	183	157	172	150	187	170	160	188	154	166	186	167	173	196	168	166	161	170	163	164	180	180	174	167	164	174	181	171	189	186	150	158	169	181	155	153	200	181	157	175	152	171	167	158	168	172	169	182	163	168	170	157	158	152	173	190	157	163	165	170	163	169	181	162	197	178	192	180	166	165	147	165	155	187	156	188	165	154	174	189	171	157	173	152	176	176	195	175	185	153	158	181	197	167	183	171	162	171	155	163	173	153	164	149	170	161	179	161	153	157	177	172	174	168	181	188	173	188	166	176	190	170	171	160	160	153	177	172	179	163	177	152	171	177	142	151	143	192	173	168	187	178	190	178	160	186	151	162	167	174	161	187	153	139	166	167	179	226	150	162	160	171	153	164	187	147	179	170	183	175	164	160	180	163	174	164	158	188	179	172	183	183	177	165	171	165	175	174	138	159	181	179	166	171	161	163	210	134	187	151	172	172	173	180	178	165	184	184	158	159	165	153	157	156	206	152	168	174	157	175	176	161	164	172	190	169	202	158	170	177	175	194	178	194	193	192	183	168	158	168	200	147	169	160	165	167	169	173	164	152	166	186	176	161	159	187	141	166	197	178	162	155	193	158	160	153	173	175	161	178	171	165	163	165	169	173	159	187	188	156	149	186	157	158	157	168	168	173	196	152	152	188	170	180	167	166	189	162	166	151	163	171	183	166	157	177	176	173	185	171	157	176	162	183	173	154	180	170	170	171	139	164	183	178	156	174	171	158	178	176	163	189	169	175	159	158	169	180	170	177	194	176	162	162	170	176	171	171	173	147	166	181	167	165	185	186	179	178	160	169	180	154	173	167	150	180	164	177	154	168	177	184	165	167	188	134	157	150	197	165	166	173	175	146	142	176	149	165	146	158	172	178	178	178	160	158	140	173	152	165	149	152	166	167	173	174	153	184	180	165	180	150	163	171	162	181	153	174	142	156	175	151	170	179	176	166	171	169	175	182	173	172	166	159	151	150	185	163	147	161	164	179	170	213	184	170	181	154	175	180	183	193	163	192	166	170	173	142	178	195	171	166	152	193	139	169	173	160	172	171	169	169	191	207	181	146	171	160	171	172	184	149	159	179	165	181	184	174	178	157	168	164	169	155	142	156	168	188	181	161	159	196	170	157	185	176	168	177	181	170	145	158	166	173	143	165	158	163	166	189	165	166	179	182	164	202	168	160	184	181	155	135	169	159	167	160	162	152	165	174	161	168	163	180	189	169	153	140	145	163	193	148	166	172	177	199	174	167	173	168	144	174	183	173	174	170	168	200	173	150	176	173	171	157	160	185	162	157	162	176	165	200	144	163	167	183	159	158	148	181	208	161	167	182	179	162	156	168	176	199	155	180	183	166	169	157	175	171	163	151	182	168	155	158	169	188	165	151	178	158	180	173	164	154	167	164	164	174	168	166	161	180	171	164	149	182	185	189	165	155	174	190	155	177	167	168	193	183	196	174	172	155	182	179	161	182	187	165	171	167	166	149	170	203	155	147	186	170	174	157	170	149	173	175	175	147	173	216	166	170	170	183	175	163	167	156	142	158	152	168	184	159	177	188	165	174	162	168	173	178	190	149	168	142	171	184	161	188	168	179	161	168	189	155	155	176	158	178	190	155	171	163	173	173	156	172	166	174	164	163	137	175	170	151	142	161	172	171	173	149	135	173	176	179	170	142	179	161	154	165	160	172	188	167	176	173	173	162	169	156	159	180	156	175	178	201	185	162	175	155	147	157	173	164	183	165	162	170	202	163	182	170	162	165	176	178	167	158	164	173	152	173	161	178	184	189	150	161	177	192	189	153	180	193	169	169	160	161	189	151	175	167	198	191	190	166	184	172	162	162	159	167	153
2026	597	787	839	755	731	677	663	595	622	640	611	594	583	571	589	586	585	587	582	576	577	621	607	592	582	573	553	572	550	568	552	583	565	567	594	622	549	558	531	554	592	534	573	591	614	540	575	576	579	554	566	565	563	587	541	547	556	581	576	569	536	548	533	563	585	561	574	557	548	582	574	585	558	559	571	571	573	596	510	614	555	573	568	540	587	584	580	544	587	525	556	557	557	552	510	569	562	569	582	607	576	562	595	588	595	564	600	587	554	616	604	572	558	551	625	548	538	525	569	584	583	570	550	571	544	590	553	589	586	593	576	590	562	554	579	600	570	592	578	572	541	564	568	561	590	575	562	573	566	545	627	595	587	571	600	577	542	580	569	525	568	535	588	562	574	575	587	604	576	576	543	584	594	567	569	622	558	544	545	549	592	610	577	568	595	583	584	597	589	556	532	589	564	603	551	571	563	526	568	558	575	560	592	574	595	572	579	583	523	608	558	580	571	561	606	549	557	570	585	526	575	533	560	584	587	568	580	590	556	554	544	549	572	573	595	611	558	592	606	586	546	584	577	575	608	522	591	542	548	585	547	588	556	585	555	613	560	529	576	540	572	519	586	558	560	591	578	586	607	597	521	553	573	595	585	610	572	567	585	541	609	579	591	557	552	556	568	543	547	550	521	593	545	543	555	602	589	547	550	563	579	591	580	608	539	581	596	594	587	528	559	574	589	565	546	547	560	588	576	592	542	575	566	570	575	560	560	568	577	603	530	587	561	572	593	582	578	577	564	579	561	592	580	581	529	566	552	572	547	562	577	576	542	543	542	537	598	555	547	589	537	594	573	564	560	586	631	593	578	547	592	528	592	569	563	584	607	592	585	541	596	586	605	581	610	571	602	587	609	557	541	587	541	582	565	572	614	581	562	584	571	564	561	555	582	565	559	561	580	616	544	552	586	547	566	559	560	570	551	587	566	573	540	559	549	586	563	559	514	596	553	558	535	526	599	525	589	522	623	585	555	522	604	548	580	552	580	571	583	553	606	578	571	584	598	546	589	576	572	578	567	556	543	592	611	564	559	544	547	579	560	562	572	527	604	591	551	574	578	592	593	615	570	573	539	565	503	550	573	572	585	546	538	567	553	598	545	602	615	534	560	620	541	543	595	575	585	579	549	551	559	561	585	569	568	595	600	558	570	554	526	581	546	534	534	578	555	553	550	584	555	578	589	542	588	569	581	536	534	593	569	596	602	556	538	563	557	567	568	580	572	571	590	555	527	571	618	560	566	558	550	576	538	568	550	579	546	567	610	572	568	571	544	571	602	575	545	552	574	550	564	545	563	594	558	593	539	571	570	514	620	564	602	559	556	593	577	584	523	577	541	590	583	567	591	543	569	560	558	583	564	568	560	576	563	574	552	536	613	579	536	577	562	569	595	577	564	586	630	626	597	550	528	579	566	567	576	566	567	575	624	544	551	578	615	617	577	558	575	522	556	565	532	584	553	558	553	561	576	549	623	536	571	622	530	578	568	541	587	555	557	555	571	574	544	566	537	554	568	550	569	557	574	542	544	565	597	588	582	533	600	582	563	611	522	542	528	556	557	556	597	606	588	564	574	586	579	592	577	534	558	551	561	565	561	590	572	570	528	570	567	573	540	516	555	591	579	579	553	576	585	544	588	605	563	530	536	562	590	559	563	565	564	582	563	570	562	566	575	565	563	591	587	567	547	568	561	561	577	540	576	532	556	564	565	562	599	554	578	568	577	563	565	562	566	562	572	558	581	532	576	558	607	518	567	540	554	561	551	577	596	545	535	577	571	578	548	578	551	584	573	550	575	542	557	543	581	548	584	535	582	549	569	591	572	571	611	580	595	530	513	598	569	552	573	567	568	557	606	521	569	558	537	540	591	553	563	597	593	570	595	595	548	569	613	578	600	528	586	658	569	601	535	573	565	561	571	593	541	582	533	578	563	576	570	598	564	534	584	580	568	588	588	599	586	572	598	558	557	556	557	526	602	584	554	566	534	590	524	567	549	508	569	534	557	578	545	565	548	563	565	542	601	588	541	582	588	561	566	547	615	578	584	579	557	591	518	554	549	503	587	586	579	579	592	514	597	602	581	530	618	538	580	583	545	555	568	589	562	547	574	543	584	531	601	573	590	583	593	562	581	551	586	552	588	579	587	516	560	568	567	561	574	546	585	561	579	617	568	550	598	538	581	580	532	575	555	551	571	575	589	536	526	548	588	591	568	599	560	593	545	588	567	548	590	538	578	571	560	570	550	530	584	589	518	603	577	550	610	607	590	558	609	547	586	551	600	614	576	557	533	587	576	562	623	586	593	560	580	585	594	561	590	578	535	594	551	569	547	575	508	569	594	544	544	568	545	596	583	560	568	574	568	595	602	592	593	559	548	628	608	598	538	594	549	567	586	499	577	559	560	575	595	518	573	555	565	518	569	568	557	589	554	543	529	608	576	565	570	588	577	573	550	580	562	595	591	539	604	593	578	620	552	558	588	597	557	567	569	590	596	566	546	567	586	571	575	601	575	566	592	614	620	621	565	529	560	559	549	560	560	597	576	558	584	562	596	597	536	560	537	551	567	561	550	571	555	608	636	560	539	547	559	599	624	569	586	571	528	580	581	595	541	585	546	605	603	575	585	568	527	575	620	543	573	570	578	560	562	581	579	530	550	517	569	569	556	554	555	564	555	547	538	574	583	598	535	559	520	580	585	554	578	553	535	583	524	536	544	549	584	585	570	621	593	584	534	579	545	567	576	583	547	584	570	579	590	590	626	587	560	577	603	543	604	592	589	544	583	582	578	567	558	543	560	569	556	581	529	557	569	563	570	562	602	593	558	599	557	568	558	547	566	631	623	534	550	568	554	593	603	576	586	575	584	545	597	569	574	582	583	617	572	670	632	569	568	563	562	617	570	615	556	561	579	602	579	624	573	605	536	598	585	565	588	606	564	564	608	568	544	580	555	623	582	597	568	580	595	579	542	586	594	540	543	562	568	569	554	570	551	558	559	578	589	601	595	551	582	569	596	556	572	573	526	551	557	520	543	570	605	555	596	561	601	541	601	612	570	557	600	586	594	510	579	544	584	577	553	558	572	553	606	553	603	579	558	559	564	564	574	582	568	572	598	536	563	589	527	623	568	602	562	563	551	571	549	581	595	591	562	551	562	557	554	580	577	574	567	528	574	586	579	591	537	541	550	539	530	575	566	550	582	580	588	542	559	540	551	570	533	590	583	605	576	597	532	600	560	629	574	540	576	569	607	555	569	567	605	586	606	525	578	516	552	549	565	571	527	578	543	584	527	568	616	612	565	595	572	571	553	589	612	579	594	546	545	567	568	566	523	598	592	573	583	557	570	601	569	611	531	560	559	546	572	520	572	560	566	536	620	561	580	568	572	605	584	593	600	568	577	607	592	584	564	573	609	603	546	552	598	576	594	577	605	516	554	565	552	572	570	510	555	586	598
5005	1383	1597	1202	855	673	554	485	425	421	398	374	334	323	332	310	318	324	306	309	327	299	301	307	307	285	295	304	330	347	311	287	286	296	304	300	332	302	283	309	299	312	306	319	310	260	316	326	308	300	303	295	298	348	311	311	314	335	302	294	299	272	297	307	267	267	320	275	307	318	303	290	306	328	285	309	287	296	307	303	306	280	337	325	314	296	276	310	327	302	300	276	287	308	267	284	291	286	306	294	280	329	248	304	285	301	300	297	303	296	304	321	317	343	289	260	282	287	281	305	292	297	282	303	302	315	302	295	321	297	321	293	325	317	314	277	316	291	295	290	294	320	322	295	303	306	289	290	300	310	306	313	326	301	289	303	316	311	307	284	319	293	316	306	299	311	301	309	308	273	308	335	300	311	318	306	313	302	309	317	302	295	296	322	297	323	293	295	298	272	297	285	279	291	286	286	299	281	296	285	285	260	310	303	303	316	272	268	308	292	304	316	289	294	307	305	284	274	326	312	338	307	290	304	275	289	275	291	317	323	307	297	260	295	306	278	327	308	286	314	319	253	300	312	291	294	292	287	298	293	300	284	290	291	325	338	317	292	272	309	308	285	265	311	286	294	299	270	299	273	305	303	285	296	310	293	311	280	331	307	286	267	264	286	306	292	299	305	324	306	320	301	270	300	299	291	301	329	301	284	257	289	313	290	317	296	340	272	319	309	308	295	297	288	283	286	317	295	326	269	289	301	307	271	287	294	250	260	327	290	296	303	336	272	319	272	269	292	277	293	293	336	304	291	285	297	293	300	319	318	300	296	328	292	326	283	319	304	297	293	305	304	299	297	329	296	288	282	264	299	319	303	287	284	280	323	319	281	280	300	318	293	324	293	309	328	308	269	287	318	276	322	297	304	260	295	300	312	296	327	313	320	302	292	287	317	257	314	326	290	306	303	295	293	279	327	283	266	296	279	300	306	281	311	289	302	327	305	288	307	302	298	289	308	280	283	279	299	301	292	288	279	308	307	291	292	294	316	325	296	308	312	317	301	311	301	306	262	303	298	269	288	286	292	320	286	319	303	324	324	318	322	276	306	285	303	301	288	293	279	299	252	336	296	297	331	328	258	283	285	317	286	304	288	301	319	306	300	280	317	293	318	267	329	280	317	305	283	282	263	275	321	286	301	270	278	334	294	304	275	263	315	320	313	271	305	313	321	286	309	319	305	298	281	291	275	299	279	288	268	305	319	269	308	279	317	293	303	306	324	310	263	330	293	303	301	295	289	319	274	289	294	299	291	321	313	298	288	298	291	305	301	317	308	306	318	329	271	275	299	301	309	315	315	326	333	288	342	311	264	285	299	287	297	318	307	290	293	322	290	250	289	282	300	304	315	315	306	272	302	312	311	326	286	324	290	282	318	299	331	309	272	325	296	277	293	301	277	287	309	285	296	327	331	327	278	301	289	288	304	294	268	287	272	322	294	302	292	303	301	325	309	266	284	269	280	282	307	291	278	314	293	307	292	306	279	295	303	285	328	268	293	291	306	268	307	313	291	298	318	318	313	321	297	309	301	300	301	303	371	290	324	364	311	309	281	325	303	272	328	307	288	322	293	315	296	321	321	288	294	275	299	309	325	299	295	299	296	302	295	311	322	302	306	298	321	306	304	303	274	323	287	322	284	319	287	304	318	292	312	301	326	283	314	317	301	320	295	275	308	293	301	265	323	308	288	278	292	276	297	291	307	267	305	290	293	276	292	290	296	287	277	252	276	303	311	284	255	275	332	308	301	274	334	303	295	286	290	298	299	282	297	309	305	313	298	307	328	291	278	319	305	344	308	333	298	301	274	281	266	298	286	323	324	325	308	317	277	286	304	320	298	305	304	285	290	303	291	270	294	309	300	308	314	293	286	284	290	320	280	326	307	281	309	314	277	297	308	286	300	334	302	304	301	294	316	295	280	326	272	308	310	309	282	302	289	288	306	346	291	295	275	297	342	283	293	290	287	291	294	309	326	296	295	295	321	296	292	269	301	320	277	280	318	306	281	318	289	305	290	291	300	323	279	321	306	279	290	318	321	290	280	289	310	318	291	306	299	297	296	303	317	294	274	303	280	313	316	253	303	307	304	344	302	310	276	286	294	282	304	269	308	280	295	306	289	318	308	284	313	289	289	280	282	287	281	292	299	289	311	307	290	315	270	306	277	297	301	305	286	317	293	296	305	311	278	305	281	278	293	332	303	266	294	271	286	328	273	297	285	284	290	321	308	309	306	295	307	298	316	278	305	279	297	316	317	277	276	279	290	287	319	306	343	296	322	307	271	327	290	288	299	309	285	308	293	308	269	272	315	323	289	300	276	298	343	303	290	294	284	322	295	262	301	293	341	293	307	303	317	300	292	312	272	293	315	313	301	288	309	315	295	277	297	285	287	284	280	300	303	268	284	282	252	277	306	338	305	307	315	282	318	305	316	315	278	327	324	267	305	292	287	281	292	288	299	284	290	307	321	281	298	337	324	313	279	297	310	286	297	308	322	266	304	291	324	290	336	301	310	294	322	273	308	307	308	312	345	334	290	289	266	275	296	326	291	284	301	296	283	291	291	313	326	304	289	327	308	297	304	313	300	293	311	327	308	283	281	288	305	279	294	330	328	253	313	310	313	316	280	291	281	280	304	302	294	299	338	333	295	301	336	267	296	280	306	289	293	294	313	288	293	300	308	304	271	312	306	302	293	317	276	260	301	279	281	292	293	294	326	321	301	265	273	284	308	276	292	288	289	298	328	291	339	272	286	296	278	320	288	283	284	292	305	301	317	283	304	298	334	269	307	269	305	286	298	291	324	287	278	288	275	295	294	308	260	289	274	323	267	320	284	312	299	276	283	320	297	290	274	302	316	312	313	287	294	279	296	274	283	287	265	265	311	273	286	331	286	318	285	267	304	291	301	280	322	254	322	279	292	331	292	293	276	307	297	285	312	307	264	259	308	294	294	268	263	243	266	264	311	316	273	294	293	266	315	271	330	288	303	341	305	294	306	313	316	318	294	338	288	291	300	290	296	335	288	283	312	302	320	295	307	278	304	310	297	309	294	295	296	285	263	312	309	298	284	316	291	293	312	283	328	287	282	328	290	292	280	315	325	280	319	318	275	308	282	311	309	289	305	308	322	305	311	291	313	310	326	298	297	329	319	303	311	301	300	279	317	314	309	311	288	301	305	321	309	285	296	292	302	327	326	314	275	303	309	317	279	314	321	271	294	281	306	321	300	279	290	302	311	272	258	297	276	307	323	314	303	312	286	271	296	310	270	320	303	293	280	299	320	300	281	283	287	297	291	322	293	258	265	308	301	262	317	272	290	300	297	314	294	278	282	311	301	288	288	296	324	317	312	279	317	296	275	288	287	297	313	301	331	317	302	332	297	316	256	267	299	262	290	270	296	304	296	319	308	265	280	306	325	288	285	284	338	290	263	307	268	287	297	280	302	297	307	280	293
5703	2038	4132	4221	3727	3068	2665	2225	2002	1837	1661	1608	1519	1394	1322	1305	1264	1209	1229	1188	1158	1138	1092	1106	1044	1056	1085	1045	1008	1002	1069	1000	989	1005	1010	925	929	963	912	988	943	1018	1006	950	966	1022	984	974	969	980	924	941	964	906	936	982	1001	951	903	978	943	931	938	920	928	949	909	951	881	964	919	850	899	900	951	949	884	872	922	905	895	930	989	945	924	917	913	871	944	902	928	899	953	973	974	914	920	849	918	924	895	951	979	912	953	937	864	977	923	938	895	913	910	920	961	887	910	899	829	909	900	971	903	882	903	879	840	927	940	887	895	970	907	886	945	921	909	914	925	884	895	857	955	901	934	940	929	918	882	852	933	937	931	926	921	935	1003	928	881	941	894	911	892	930	962	909	898	923	913	882	871	894	894	924	872	941	943	933	912	873	894	870	998	872	891	907	953	918	917	889	904	905	898	970	898	901	922	906	895	888	906	886	938	909	917	857	883	888	878	899	922	913	915	941	885	908	891	985	923	900	869	879	891	947	922	871	924	890	935	890	936	919	910	924	917	965	937	900	915	896	917	928	909	926	925	877	931	923	928	908	903	926	890	918	896	927	857	905	921	938	950	881	863	889	949	893	886	927	898	916	875	911	903	903	872	961	885	957	871	951	851	891	878	941	891	920	844	938	910	911	912	938	892	937	874	897	953	876	882	856	920	953	901	934	897	930	967	863	920	868	908	945	903	882	901	952	846	868	933	929	936	907	936	899	964	900	875	935	919	917	906	920	866	911	932	923	916	928	876	900	894	908	938	906	873	942	897	910	928	854	910	929	941	905	929	877	865	948	893	856	895	977	867	961	896	891	935	855	883	956	937	926	877	885	897	898	964	926	902	892	868	847	869	924	894	971	918	871	895	872	965	880	898	944	886	952	923	965	924	949	914	949	931	917	918	924	907	917	919	940	922	859	907	951	874	880	925	945	921	939	948	948	864	896	895	915	911	941	829	945	951	867	895	897	874	913	935	899	938	938	959	917	906	886	890	877	895	911	961	921	912	913	877	964	930	906	887	886	860	962	923	939	869	941	907	881	897	921	932	941	913	868	870	911	897	859	935	880	867	905	906	922	860	926	943	918	916	932	880	938	886	897	968	973	881	879	941	864	950	938	927	941	966	957	952	891	936	917	892	920	848	925	908	953	885	898	944	881	912	920	861	909	907	879	932	890	862	961	921	921	909	888	951	922	865	906	904	918	903	866	934	949	948	898	941	868	914	950	930	945	913	935	901	939	928	915	921	928	917	964	899	903	919	936	883	960	909	880	940	945	884	916	938	899	918	901	901	912	875	892	883	942	923	948	951	871	922	950	955	950	887	961	887	884	912	914	876	944	916	907	938	910	891	927	928	923	844	908	939	917	917	917	930	918	884	873	965	962	903	914	890	852	955	951	913	926	910	913	910	934	915	889	893	935	873	910	881	894	922	891	962	926	919	894	963	889	909	957	914	873	962	881	921	930	933	899	928	922	933	876	921	924	939	937	927	908	935	903	889	940	892	928	881	941	953	890	919	902	882	922	869	879	939	929	938	956	929	892	914	980	914	897	901	864	883	877	951	963	870	926	921	808	883	853	885	878	897	932	911	966	946	905	871	946	952	927	860	917	916	946	869	912	968	901	863	960	895	919	839	944	913	877	915	868	944	851	891	901	943	873	879	939	899	828	906	904	937	873	959	916	909	903	913	908	939	968	877	907	872	958	892	927	901	912	869	901	917	916	906	944	976	906	870	964	903	909	894	918	944	896	914	970	885	871	934	896	951	917	916	861	945	922	898	916	926	890	869	919	913	936	939	929	917	910	915	935	916	922	888	902	925	910	906	884	929	909	911	922	928	853	876	906	945	924	945	886	942	884	884	979	886	851	928	861	945	924	939	932	945	946	918	942	934	937	947	878	905	942	875	864	895	880	915	905	887	915	910	920	902	933	903	877	928	947	864	961	911	886	908	947	884	928	908	886	904	924	867	932	915	919	906	921	916	882	879	910	929	959	975	938	957	932	878	896	925	940	907	880	900	862	917	962	939	881	918	928	920	886	942	842	910	887	904	924	921	913	929	921	861	960	915	902	938	924	876	881	927	930	880	849	983	942	894	901	914	867	910	871	881	900	909	924	905	951	936	910	929	878	856	913	955	957	937	937	873	910	893	919	942	920	930	924	908	926	938	924	930	922	943	937	922	852	895	910	892	941	915	959	937	898	909	896	917	952	899	887	937	892	911	866	955	913	896	862	912	929	909	921	926	860	925	913	919	906	944	896	894	919	921	972	892	912	934	953	942	948	884	940	888	891	877	912	905	937	886	943	919	961	898	927	967	887	958	904	957	850	870	914	958	925	931	921	899	890	893	912	908	934	967	862	933	901	930	936	890	897	945	995	956	961	935	887	884	921	938	921	931	868	927	876	918	903	935	910	966	947	917	935	904	919	933	873	894	924	940	944	893	913	887	952	906	884	898	903	909	870	927	933	912	900	918	974	985	948	941	935	915	924	964	876	970	926	896	880	916	938	859	959	849	952	884	896	911	969	929	881	874	934	910	944	939	910	874	906	963	878	873	955	930	887	915	882	887	926	869	905	930	915	863	921	862	927	909	961	924	948	964	936	927	878	941	947	958	876	946	893	922	934	923	958	977	932	942	930	888	926	894	896	878	902	883	939	946	966	885	867	934	861	925	880	885	964	983	950	892	891	872	874	896	899	891	907	926	928	907	870	872	867	938	898	889	903	918	931	942	914	877	872	933	948	897	919	877	872	875	939	916	844	918	916	900	915	928	926	949	919	875	893	892	932	941	949	884	939	902	942	958	934	942	912	841	950	913	946	934	950	909	924	911	964	907	920	955	880	862	908	898	923	890	920	912	901	908	882	885	881	904	927	935	897	877	930	918	890	859	905	904	890	881	890	953	882	898	921	883	891	905	940	939	954	914	910	910	949	885	925	924	943	865	914	933	958	959	922	921	945	978	930	959	936	903	889	899	952	853	904	932	955	938	938	921	911	962	905	919	896	898	915	917	897	909	924	901	892	881	877	965	892	934	844	926	966	897	953	930	938	862	951	893	918	916	914	904	941	882	846	864	898	929	878	929	945	889	914	939	890	935	954	893	959	880	958	902	933	880	944	916	869	903	930	907	925	902	922	923	867	950	876	925	875	922	918	901	891	864	937	978	912	899	930	960	871	909	885	857	918	905	932	932	922	886	907	914	881	896	874	894	927	953	901	853	857	920	915	893	907	881	874	924	911	936	919	894	878	934	860	918	877	922	905	928	928	918	933	863	923	950	907	876	894	882	910	953	897	870	918	937	885	906	939	883	933	917	884	901	881	908	919	883	907	924	927	913	920	932	869	943	916	972	961	933	863	903	892	865	882	912	962	934	931	852	922	948	915	913	935	895	853	929	853	938	896	962	924	947	913	907	920	910	863	942	880	885	896	898	856	881	914	907	872	902	850	873	861	882	912
9350	2516	2908	2038	1469	1034	817	699	559	530	470	462	377	377	368	349	363	349	318	323	318	344	317	312	334	282	290	291	296	285	326	292	297	301	277	291	264	294	274	297	300	291	273	318	284	292	291	284	284	301	297	289	315	259	314	260	287	245	280	272	294	282	256	287	302	235	294	273	264	290	291	299	248	253	221	279	306	281	261	261	304	278	296	292	289	294	319	297	279	285	257	280	271	279	291	291	284	306	297	268	296	244	300	288	274	288	309	322	292	299	252	287	266	284	278	249	268	276	290	274	262	266	300	295	301	303	257	261	303	277	264	265	317	276	279	295	290	294	293	252	257	289	288	294	262	265	259	243	261	268	267	274	274	267	283	269	287	323	295	288	258	281	293	285	277	310	299	273	250	247	274	277	279	278	292	285	256	263	274	286	276	267	283	302	273	289	275	277	276	293	275	259	275	282	262	259	275	281	288	287	253	283	291	269	289	272	292	302	270	288	253	267	292	272	288	269	245	270	272	275	267	296	293	277	276	265	288	262	267	305	256	258	281	256	294	321	316	278	278	282	297	269	308	265	292	293	270	288	273	285	284	255	293	267	269	279	286	245	249	294	262	280	266	306	290	323	262	281	277	286	285	275	289	315	280	286	260	247	260	271	300	284	259	257	281	293	292	296	299	260	293	285	293	287	275	281	285	245	303	278	286	247	307	287	253	287	300	262	262	273	297	278	286	254	257	283	279	285	295	271	277	315	280	265	294	279	281	284	288	269	274	240	271	281	265	301	292	263	276	271	309	274	275	292	280	255	267	277	261	279	287	252	267	259	257	294	300	238	277	290	275	293	265	283	304	288	270	248	289	287	253	320	277	263	270	276	274	273	266	275	272	301	280	269	251	311	304	272	292	259	256	278	254	268	304	262	249	273	304	299	242	313	301	289	257	314	283	316	263	285	283	290	276	249	291	264	284	269	280	267	306	277	276	272	307	284	271	265	253	275	291	261	261	252	295	271	259	280	296	290	245	254	328	289	276	286	285	277	282	271	288	282	298	253	293	234	249	288	297	271	263	302	295	260	275	280	276	323	281	289	321	286	264	289	270	246	248	254	253	289	294	289	273	272	257	284	296	285	276	305	249	257	296	307	281	282	301	310	284	268	315	275	266	261	299	256	291	254	265	289	306	260	298	267	285	280	278	293	306	272	273	295	270	325	288	253	291	276	256	244	265	287	287	298	274	305	293	270	306	279	294	272	287	285	298	254	288	282	276	280	264	295	284	311	282	282	250	258	266	309	282	289	279	291	248	290	273	277	298	278	279	265	261	256	304	274	286	264	298	275	262	292	296	284	263	247	252	297	278	296	273	273	231	296	285	269	261	287	306	279	292	237	266	270	238	297	257	278	284	266	271	301	304	302	294	266	280	291	276	306	305	234	298	272	273	266	252	277	289	263	273	284	261	310	265	292	274	249	288	271	247	274	258	268	276	286	238	272	291	279	296	261	266	255	275	242	258	269	284	242	304	272	284	285	302	251	257	267	278	285	259	241	278	260	257	255	274	299	293	270	265	275	287	276	272	300	254	290	287	293	279	283	282	272	268	290	263	282	262	287	320	259	280	244	284	291	249	287	300	283	260	275	257	288	309	303	293	283	290	261	301	304	269	254	296	264	281	277	295	300	294	268	247	325	281	279	272	288	297	284	274	287	281	285	301	268	286	297	288	287	267	291	285	258	276	286	256	275	260	272	278	312	325	292	276	308	264	280	298	272	278	283	274	266	274	268	302	302	256	264	300	258	266	283	290	285	262	267	249	287	299	316	291	262	289	307	268	281	285	283	274	263	291	256	294	278	297	304	263	256	296	268	253	280	271	252	316	298	256	260	276	270	293	248	288	296	290	266	254	264	329	313	268	263	243	293	264	287	271	282	264	263	294	255	270	289	298	299	259	269	256	292	274	270	304	269	272	273	263	271	288	266	285	279	277	280	251	280	295	271	283	266	286	258	286	253	293	273	240	289	256	287	280	262	263	339	280	276	288	271	305	270	287	277	251	286	282	276	280	277	298	281	270	281	283	278	264	253	293	303	273	290	247	295	309	273	312	260	286	305	271	276	290	270	283	280	252	277	265	299	277	303	257	257	268	269	278	277	270	264	268	268	243	284	247	265	287	271	275	249	235	260	286	279	294	263	270	276	274	250	275	250	267	275	267	298	273	284	267	280	263	269	275	321	271	278	258	279	274	279	268	292	274	247	287	305	311	250	283	274	260	276	257	285	261	277	280	274	287	281	282	261	294	257	300	271	280	302	269	294	272	270	299	314	298	291	268	304	284	274	292	270	312	271	259	265	290	270	272	291	274	246	287	271	288	287	287	293	269	286	270	259	274	310	249	273	296	294	289	264	278	275	284	275	297	261	264	288	266	284	281	251	263	245	298	302	274	292	261	275	284	271	284	292	254	267	289	280	268	286	265	254	271	296	287	271	267	258	262	279	270	302	254	284	285	290	319	273	277	290	271	299	253	239	286	290	261	286	279	267	299	290	287	278	282	294	293	293	302	305	253	278	277	293	258	265	305	274	315	289	268	284	254	266	283	254	258	288	261	298	286	258	269	303	287	252	269	280	270	280	279	314	308	289	267	279	273	264	264	296	312	266	282	266	279	264	250	293	292	280	274	261	294	272	259	244	276	264	257	272	289	271	274	268	261	274	287	264	272	274	258	307	234	292	281	261	278	296	240	287	287	281	243	282	297	258	260	275	239	280	266	300	281	299	277	289	265	270	305	276	275	261	285	277	267	278	278	298	291	262	297	265	312	284	296	279	261	269	279	275	279	282	258	265	253	296	295	291	279	287	282	274	312	274	256	303	260	282	276	314	300	277	271	294	297	285	264	291	282	279	317	277	274	304	262	297	284	282	276	263	270	275	284	283	266	295	298	293	265	317	314	299	272	275	295	301	255	276	298	286	280	269	294	281	287	253	287	286	264	281	289	258	283	294	314	258	284	298	267	283	280	262	258	279	292	272	247	286	251	278	306	293	331	280	288	288	252	265	302	282	278	256	311	306	259	282	306	286	289	248	305	297	272	247	275	265	292	266	272	280	309	273	297	285	252	291	286	290	267	278	276	250	261	294	283	252	270	269	287	286	253	304	287	283	279	260	319	290	283	266	261	304	279	291	254	276	306	279	263	239	286	292	294	263	279	291	290	260	275	263	276	276	268	283	288	259	285	275	287	301	268	293	275	267	271	252	277	267	302	278	286	284	267	239	279	276	256	283	265	276	231	276	265	301	261	298	296	301	283	294	278	263	292	267	266	272	301	279	265	297	260	282	239	280	270	296	287	272	288	283	262	303	285	287	295	292	291	246	271	261	263	303	281	267	306	311	296	309	266	267	313	295	313	269	254	257	304	269	286	289	292	299	253	306	305	308	275	277	270	275	273	303	287	265	253	277	266	244	266	280	272	266	260	277	276	264	291	270	267	274	283	287	261	268	266	269
7784	2988	6738	7122	6168	5099	4233	3397	2972	2591	2409	2193	1935	1766	1661	1545	1424	1435	1363	1273	1313	1255	1273	1117	1166	1099	1080	1115	1024	1034	1062	1031	1026	1020	1018	967	991	1009	933	924	954	932	984	966	934	937	919	994	936	877	907	946	873	927	949	910	917	939	862	856	898	916	800	880	918	860	907	872	894	901	855	882	870	878	917	872	930	861	870	872	857	833	823	898	871	828	825	830	897	893	856	825	822	864	841	869	845	892	858	861	870	832	849	811	863	855	924	884	851	895	847	882	881	918	868	839	883	878	839	832	899	869	864	869	861	916	862	912	851	838	815	919	880	847	802	823	859	857	838	800	797	876	882	909	839	876	846	824	891	920	878	857	885	847	885	893	840	832	915	822	839	833	859	832	866	833	825	832	864	872	885	804	798	848	897	878	916	859	884	854	867	842	862	889	852	851	822	873	823	845	854	871	840	814	860	868	877	863	853	801	833	831	806	868	867	861	878	814	887	831	866	836	873	842	796	855	816	784	811	837	826	826	815	858	816	871	837	799	899	843	867	873	845	858	869	849	856	843	848	810	813	852	833	810	814	870	833	832	848	820	789	811	846	853	831	856	854	897	822	859	797	804	853	830	847	850	802	775	872	817	887	804	821	786	876	807	877	829	849	856	876	864	832	837	837	827	863	822	847	821	847	817	848	829	837	867	861	879	846	822	843	862	904	813	804	830	888	857	816	821	817	879	782	865	846	801	823	865	848	859	863	854	827	803	810	834	825	842	885	831	839	838	824	910	856	864	867	870	835	861	864	888	811	829	864	814	897	854	838	820	854	863	869	797	831	826	872	865	840	876	824	816	832	819	875	824	880	839	821	847	901	869	857	806	829	857	894	821	863	838	813	816	796	876	878	864	873	797	792	798	837	815	898	841	837	855	853	801	872	848	824	849	916	817	864	834	834	835	882	845	845	893	862	871	888	839	887	853	898	855	921	868	834	836	849	875	926	865	868	866	885	842	873	820	835	869	822	869	894	889	876	822	832	815	861	824	848	810	860	819	855	834	840	806	782	832	850	840	857	845	892	833	844	849	809	882	828	865	845	833	808	838	835	874	810	848	862	873	848	819	832	821	858	834	839	870	846	904	786	774	852	840	817	880	854	820	831	828	802	863	898	828	872	836	853	796	845	781	869	842	871	870	826	860	859	843	857	887	890	812	836	835	864	837	838	868	845	863	842	876	838	823	855	858	788	825	846	884	862	826	846	785	850	812	880	875	835	854	834	893	868	851	880	815	803	826	814	842	866	794	895	848	828	822	841	825	830	817	811	843	812	855	844	877	791	831	860	837	881	838	859	803	830	834	811	849	883	854	860	823	858	880	827	789	847	873	885	856	844	850	814	863	814	849	851	849	886	845	879	793	839	860	894	822	873	837	829	840	851	867	893	834	836	852	863	790	839	874	860	879	867	806	821	835	865	831	835	824	812	796	849	899	838	830	818	891	842	872	854	819	844	868	861	808	843	861	815	901	843	863	855	811	883	809	832	832	840	883	870	838	855	809	828	802	810	844	864	866	845	841	859	835	887	887	804	901	899	843	848	774	865	896	854	839	842	872	822	848	862	825	787	822	890	851	832	840	836	895	847	815	841	831	827	842	826	864	793	832	838	825	829	819	885	838	884	838	865	888	831	910	875	841	796	898	843	789	792	835	851	875	844	809	846	860	818	856	800	804	914	864	860	828	815	812	861	859	883	856	862	830	873	880	872	835	865	856	852	839	849	870	863	853	847	851	853	811	842	842	828	869	797	869	890	843	844	835	831	866	813	830	876	822	854	870	849	850	790	866	833	871	861	879	863	868	872	855	804	848	822	843	835	836	866	865	799	797	846	816	865	863	877	796	808	826	808	849	873	783	838	839	849	823	865	896	841	878	844	811	814	843	810	865	853	840	832	845	875	841	812	894	849	821	829	861	823	823	863	818	855	847	820	868	845	806	833	882	878	824	817	837	867	883	851	832	869	883	833	886	830	852	864	851	849	813	842	822	889	885	865	824	851	812	850	850	820	869	834	864	833	820	828	869	846	816	880	854	850	897	850	859	856	820	815	862	839	870	855	856	845	793	840	852	851	833	837	879	846	804	868	913	829	893	802	856	814	831	812	866	835	839	870	855	814	825	821	837	808	839	873	900	847	863	867	858	863	907	849	824	854	827	799	807	824	861	863	872	864	828	844	879	829	835	868	831	838	897	849	809	854	840	854	848	866	869	869	784	793	853	887	824	827	847	890	841	824	893	883	874	841	871	884	839	870	830	859	858	853	836	835	831	905	825	829	835	865	848	862	826	823	853	870	839	876	847	844	842	849	830	860	864	832	833	859	862	889	877	832	823	872	864	868	861	844	847	845	877	830	893	817	855	833	828	817	850	852	798	814	815	890	887	814	859	816	825	833	835	910	841	805	845	832	851	829	833	840	828	848	842	803	855	839	869	807	854	831	811	855	829	848	826	908	842	843	788	869	852	849	834	882	796	842	814	887	886	829	856	826	803	824	854	853	878	876	819	882	870	860	873	892	863	782	847	892	818	854	858	874	919	899	829	923	855	867	840	839	840	857	803	835	830	869	822	825	843	861	856	876	875	878	827	860	850	847	887	804	854	838	860	897	827	877	836	835	893	815	850	869	824	818	866	893	864	843	855	808	844	818	851	834	873	875	825	805	876	807	888	843	878	894	805	857	842	831	867	824	860	865	906	827	878	872	814	824	867	804	843	854	844	859	860	835	839	866	908	829	855	867	840	837	892	785	829	848	842	852	850	874	851	819	825	853	908	833	841	787	867	874	884	847	885	813	910	821	822	845	872	872	834	840	857	870	822	887	851	841	749	889	859	806	821	827	845	832	845	843	777	830	871	877	852	903	917	849	865	820	845	850	823	832	873	868	837	835	866	849	823	831	793	850	848	842	867	859	836	868	848	841	812	846	833	896	898	834	883	865	873	861	866	820	879	842	868	824	876	822	869	836	895	869	822	857	858	840	860	857	821	847	853	888	813	891	841	844	761	846	828	824	839	850	863	841	816	846	882	842	851	849	835	859	850	907	841	815	852	816	859	810	854	795	854	852	813	896	886	767	855	924	807	848	851	818	887	824	881	828	886	868	829	850	803	885	857	808	853	875	800	842	858	863	761	865	867	846	841	859	835	855	851	851	776	838	873	857	855	868	860	796	815	866	890	861	855	866	891	847	855	899	833	849	878	791	820	889	823	849	826	877	908	822	902	825	848	838	807	876	883	837	836	843	809	837	868	790	883	847	843	837	849	826	867	853	835	879	890	829	873	836	761	837	857	852	874	825	885	866	761	844	875	863	849	823	884	812	843	856	859	815	794	846	856	825	829	841	833	853	826	876	891	876	888	858	825	845	857	865	868	852	878	870	870	838	896	869	807	846	818	852	803	847	840	873	868	869	846	863	822	863	877	881	844	888	795	824	885	861	878	856	821	911	825	835	838	869	820	844	838
1289	214	238	218	214	178	205	178	173	174	163	156	187	158	170	152	178	184	191	189	187	159	164	164	184	168	174	173	177	156	178	168	182	172	179	164	160	148	162	161	145	147	155	157	158	182	173	142	159	174	143	178	174	167	164	168	155	162	136	155	159	160	170	160	165	168	175	177	162	187	158	165	144	134	177	179	168	186	179	154	149	168	178	178	152	170	155	179	154	176	162	156	175	156	172	175	157	161	179	171	192	191	169	139	175	155	170	210	157	193	144	175	191	190	152	168	152	158	166	179	173	164	154	153	174	170	180	165	171	153	167	161	164	161	135	147	168	146	181	165	181	170	167	153	174	175	178	176	176	160	158	179	153	181	175	182	184	147	142	151	156	178	148	183	183	156	168	142	160	172	163	184	161	161	151	149	194	178	176	180	191	170	181	167	175	170	152	150	145	170	157	173	156	184	187	195	157	144	163	149	154	168	162	131	184	180	155	176	166	176	173	146	161	139	179	155	169	164	170	161	156	184	158	171	179	167	173	159	157	172	159	196	159	131	154	173	175	176	165	176	181	167	173	165	182	181	146	177	174	181	155	176	151	186	191	182	174	159	189	161	151	180	176	163	186	159	180	171	180	135	193	141	157	168	169	174	178	201	170	176	171	173	168	167	159	151	153	155	197	178	169	168	196	169	172	172	174	155	178	173	172	166	193	157	163	170	151	162	157	165	150	182	186	142	161	176	162	173	166	163	162	162	154	170	169	175	171	169	169	180	156	173	172	155	180	176	170	178	164	169	205	182	130	153	164	173	190	180	161	143	160	186	166	184	181	177	141	162	167	160	140	162	158	181	153	186	169	174	160	167	172	183	175	166	147	156	166	155	176	160	174	165	178	147	164	159	182	153	162	172	173	140	158	173	168	192	174	161	173	164	152	178	184	162	174	181	153	163	185	174	161	166	174	180	183	168	154	149	147	146	176	165	188	171	162	179	169	182	134	179	170	192	162	176	146	153	153	189	155	158	160	140	163	148	159	149	178	144	160	169	183	167	200	185	141	153	171	165	174	174	166	147	152	165	151	172	178	180	156	171	178	180	183	170	175	170	166	155	140	157	151	187	196	170	165	154	152	171	175	165	179	166	166	157	175	145	153	166	164	155	174	187	176	178	190	194	163	165	178	175	163	153	146	157	172	163	175	178	169	183	165	159	166	160	188	165	159	148	147	176	147	167	165	174	182	192	164	174	172	163	168	145	169	169	167	191	172	154	139	172	159	158	161	178	163	157	179	166	181	161	171	150	142	163	170	173	164	155	159	198	133	158	165	174	162	156	186	172	134	176	175	156	171	173	142	165	190	162	156	171	176	159	164	178	157	166	183	143	171	184	187	172	191	148	163	151	196	147	166	160	163	162	183	151	148	142	170	165	161	182	187	159	167	190	185	171	171	172	192	158	160	166	162	169	166	180	178	174	160	159	145	185	176	176	177	161	152	153	146	172	155	183	173	182	160	156	195	138	147	170	166	172	188	166	174	181	157	155	197	175	165	159	201	184	139	170	162	181	172	171	171	200	156	181	170	177	176	146	156	153	169	158	146	173	206	166	180	191	152	177	187	168	159	168	170	162	175	141	161	155	167	157	184	171	156	158	182	147	178	171	202	187	163	165	166	169	143	167	171	170	205	173	187	170	177	176	194	170	165	189	166	169	184	175	146	174	149	146	155	153	163	170	183	172	163	153	175	170	148	149	161	194	154	149	178	145	182	166	169	188	177	165	177	176	187	169	170	155	175	182	184	174	176	180	172	147	158	166	174	169	185	162	173	154	159	194	188	162	168	180	156	160	156	161	155	192	186	156	150	183	180	164	149	162	170	181	166	158	151	171	195	140	174	170	174	203	150	182	180	199	178	189	178	158	183	175	172	153	174	153	187	156	157	176	164	150	168	161	160	160	160	155	170	174	205	176	171	158	178	161	199	168	153	164	190	162	162	171	162	163	164	181	168	190	156	150	171	158	157	156	174	154	164	159	172	152	177	171	181	172	158	159	175	182	180	173	159	179	178	152	167	194	170	179	168	184	174	153	159	172	182	176	156	148	159	173	149	167	180	185	166	157	147	152	173	169	166	172	131	149	173	164	155	171	180	160	151	162	152	181	182	155	169	190	187	175	155	156	178	164	163	145	152	170	157	158	172	177	161	180	182	147	176	174	194	172	176	164	162	199	164	189	157	146	173	164	180	188	164	149	182	143	170	160	157	163	190	158	174	175	165	166	147	149	169	164	156	179	177	181	179	186	167	169	155	159	181	150	163	153	145	169	187	156	161	184	165	178	165	176	182	158	168	168	162	148	157	178	139	157	162	191	158	169	158	155	183	176	180	154	144	185	141	175	157	179	173	161	153	183	161	163	177	191	168	171	161	138	182	160	154	173	167	172	157	119	196	187	179	164	184	181	168	165	174	145	136	167	159	190	166	169	153	168	173	157	178	164	175	171	158	178	156	168	169	170	184	179	167	157	156	170	172	169	159	169	191	166	180	181	166	147	168	185	181	153	171	160	156	157	168	164	179	145	139	166	175	173	157	170	176	171	173	186	180	172	186	168	159	188	175	179	159	162	170	151	162	160	155	159	162	167	182	179	142	171	168	157	161	178	151	167	170	157	168	173	159	187	182	163	163	178	149	171	191	170	144	168	167	145	176	170	155	149	162	156	176	181	168	167	151	157	155	149	172	172	169	159	188	178	184	161	177	156	168	153	161	183	171	160	161	178	185	160	177	159	165	172	178	170	184	165	180	146	152	192	178	162	142	160	178	157	154	160	154	151	175	148	161	151	174	190	179	172	167	152	172	180	143	173	177	169	141	167	184	169	178	173	162	196	153	167	170	157	168	191	179	151	169	156	181	163	166	164	183	171	147	177	156	162	173	155	162	191	155	189	149	176	180	177	170	164	141	182	146	156	150	161	185	161	166	189	151	161	153	159	164	156	169	160	175	179	178	177	170	175	157	165	161	180	162	162	176	148	158	168	156	165	162	159	162	157	182	167	192	173	173	168	191	182	176	168	169	169	191	173	168	174	165	151	185	179	169	175	169	177	163	168	177	163	170	161	159	168	167	142	191	153	153	161	161	160	155	176	158	179	170	170	162	161	171	157	177	158	170	166	169	166	158	150	160	160	174	154	170	159	162	162	163	163	176	156	174	155	177	167	142	196	178	168	174	189	171	193	175	149	163	168	183	153	175	167	138	144	158	176	168	156	160	179	177	175	153	186	160	176	183	176	170	153	192	165	167	157	166	167	167	183	159	170	179	170	171	172	183	154	151	158	173	160	174	166	159	152	167	160	193	148	168	154	168	164	148	169	163	172	185	155	150	166	191	169	160	189	178	167	158	157	151	162	182	168	175	172	148	189	184	156	152	163	179	159	190	183	141	145	175	179	164	147	181	166	154	163	181	177	172	166	171	167	176	155	153	202	176	184	161	187	145	154	168	174	179	192	159	174
1893	624	723	723	697	615	648	631	662	595	604	642	601	569	582	564	587	614	588	586	570	575	627	581	594	555	570	534	567	576	518	599	556	615	611	575	580	560	533	632	597	566	592	555	578	574	550	590	572	565	565	564	585	551	589	559	575	585	567	528	588	576	576	541	602	546	563	558	573	517	583	546	551	537	604	558	551	548	529	561	598	566	577	588	580	568	539	577	565	525	593	559	543	520	588	567	561	551	573	550	557	587	563	573	566	534	577	603	525	592	602	560	545	611	565	586	564	516	555	586	543	587	599	534	577	563	545	574	573	543	570	527	545	599	592	564	569	614	553	589	532	543	568	543	519	523	536	524	561	580	556	546	569	540	571	580	573	563	557	581	558	570	564	528	576	572	570	572	563	541	563	550	550	579	615	581	548	548	572	549	517	577	539	570	605	583	576	538	585	564	535	557	600	554	582	574	564	580	599	582	537	575	562	553	554	555	595	559	576	554	584	602	529	518	594	573	580	592	561	540	550	573	561	581	589	581	574	563	548	554	528	567	553	555	538	588	566	502	583	577	612	576	545	619	615	583	618	593	536	579	574	570	591	548	613	564	547	554	567	589	567	576	604	570	551	574	610	532	524	599	545	592	598	562	565	577	576	576	545	529	499	552	585	547	559	547	556	561	567	590	563	544	604	572	541	554	590	566	580	558	583	552	558	550	580	580	619	584	590	587	560	589	568	573	571	550	581	555	602	533	541	595	560	533	584	576	601	551	600	552	540	548	546	583	588	567	527	519	546	589	573	541	584	594	519	592	581	565	539	534	544	541	542	573	540	583	558	547	577	557	551	538	535	579	553	516	549	585	575	553	587	573	563	509	588	579	575	548	552	529	504	571	566	567	546	559	558	580	567	554	569	572	537	562	568	548	531	554	577	538	582	544	539	565	548	568	557	572	586	574	564	560	580	571	589	577	555	548	565	545	546	561	550	548	599	556	600	558	506	569	563	548	540	564	580	570	576	531	533	530	565	580	608	543	537	581	558	548	563	526	554	608	544	552	520	557	608	598	543	566	571	553	565	591	577	541	543	545	557	574	567	563	564	550	552	586	554	532	587	570	540	542	603	570	570	564	595	591	558	544	543	588	582	554	578	623	551	565	575	522	569	551	587	568	610	538	557	550	563	559	590	531	549	572	565	534	560	537	553	592	592	599	560	549	534	557	551	556	580	579	586	533	574	544	544	531	604	560	583	591	605	577	538	576	543	556	578	610	580	533	587	575	603	570	543	571	524	542	544	553	542	534	594	557	548	577	586	561	558	579	518	580	584	601	550	535	568	547	555	578	560	550	548	586	579	580	513	574	580	531	561	576	606	567	555	598	554	529	594	557	588	581	584	569	544	559	544	542	568	533	574	554	562	551	562	592	586	545	556	589	559	545	553	552	559	579	596	547	576	571	604	581	553	586	558	585	587	574	579	545	573	565	554	585	525	537	586	564	551	577	564	578	563	536	553	547	568	566	538	550	505	547	574	544	590	587	593	620	561	533	556	557	520	574	564	554	545	556	568	538	581	579	532	558	539	599	599	548	541	595	553	582	539	589	559	554	512	545	605	566	549	533	580	563	518	562	570	608	564	556	570	546	568	539	566	568	551	535	605	523	567	543	541	586	601	553	570	581	523	550	603	598	550	565	549	546	603	560	543	552	547	567	587	580	608	578	579	527	557	547	570	597	561	530	520	515	579	490	563	566	617	564	531	546	576	572	545	549	557	535	546	563	565	539	574	542	596	535	559	578	599	576	526	570	531	588	590	539	581	561	559	573	531	580	523	594	599	565	567	546	570	571	569	565	564	546	542	562	624	542	556	542	537	580	589	573	555	582	560	534	579	552	562	577	558	588	568	560	540	530	567	606	561	597	543	547	550	558	524	586	541	547	575	553	574	537	545	534	573	547	577	546	593	546	572	564	573	527	559	561	556	554	551	567	587	587	580	513	562	558	580	541	589	508	535	568	591	572	552	620	580	520	565	565	572	548	588	546	564	567	570	568	593	575	574	600	551	559	591	612	533	570	565	564	599	542	543	550	587	541	547	568	562	582	592	538	583	554	581	538	573	547	571	518	600	574	503	528	524	572	565	546	564	536	568	582	587	551	572	584	556	583	608	535	569	580	593	563	572	573	564	580	579	513	587	531	540	559	577	576	587	566	585	579	556	567	554	566	575	571	573	540	505	576	579	512	548	565	544	496	544	550	564	588	547	577	562	551	549	599	565	554	559	586	563	583	500	578	530	551	570	564	568	586	543	522	546	550	528	632	591	560	563	549	595	577	576	569	540	546	558	551	571	549	565	580	578	607	609	559	521	585	570	550	546	561	574	575	524	566	588	560	547	574	599	581	559	564	547	585	550	539	549	590	529	567	535	550	566	502	551	528	584	578	546	575	551	555	566	565	556	568	587	589	554	522	553	618	563	565	580	556	568	565	568	568	558	549	550	568	569	566	524	541	567	571	614	552	588	507	578	569	579	585	585	583	541	558	555	562	564	578	580	585	515	542	541	588	554	540	564	554	578	653	551	544	553	566	603	565	584	574	576	559	592	577	574	574	608	555	550	553	555	532	577	569	563	604	544	554	540	602	599	563	566	553	563	565	587	554	572	566	508	549	588	561	584	560	564	558	606	575	588	576	574	573	536	531	598	535	560	576	553	562	533	553	539	567	551	553	556	546	520	599	562	556	570	543	567	562	584	567	521	566	565	531	549	542	589	552	590	600	564	569	568	569	554	538	565	550	588	551	588	611	553	546	582	606	553	555	554	532	568	543	556	549	594	585	562	570	562	568	528	579	561	549	562	573	568	572	580	569	536	595	550	545	532	548	611	594	561	569	592	583	539	596	568	554	548	552	603	521	563	535	565	549	570	528	563	588	521	609	541	544	567	568	551	534	557	507	565	601	593	602	546	548	570	533	560	558	564	555	554	512	582	558	572	583	537	582	583	534	531	570	565	591	577	603	590	575	558	563	567	566	584	558	539	563	575	571	574	583	576	550	561	551	535	577	567	582	582	559	567	533	586	583	537	576	543	541	521	566	590	542	583	581	534	603	597	570	562	522	537	530	620	577	567	554	579	582	573	568	560	579	596	526	601	538	589	579	602	517	564	527	530	559	611	560	545	596	561	543	557	600	531	546	612	490	556	571	574	552	569	542	547	542	525	591	521	542	563	565	560	584	568	565	592	570	553	557	576	566	516	590	583	596	590	608	582	575	535	570	559	569	560	561	569	555	574	581	610	554	583	572	579	578	538	523	590	546	584	568	553	590	585	543	548	590	557	547	552	587	591	568	575	555	556	536	542	573	577	602	590	579	622	566	584	572	553	542	568	540	573	564	552	566	527	520	540	553	553	522	581	559	552	554	532	577	589	592	550	512	574	578	588	605	550	556	538	580	560	610	532	572	573	606	560	578	572	554	564	561	554	551	544	575	523	569	568	566	590	582	551	563	592	568
5008	1316	1616	1201	879	687	553	513	443	474	370	378	376	331	357	320	329	325	304	356	314	323	317	309	318	320	302	304	328	314	327	341	319	305	317	315	332	304	285	300	299	306	294	307	305	307	309	305	276	325	325	293	301	291	275	316	297	347	316	276	301	300	281	286	275	292	293	298	280	293	272	301	325	274	318	276	305	304	264	303	314	295	290	295	267	281	318	297	297	347	272	316	329	274	326	287	294	287	308	335	275	327	329	297	305	276	317	300	282	320	273	281	279	270	341	319	309	281	326	304	329	295	305	315	293	296	292	279	303	307	300	318	271	293	300	309	269	284	318	304	299	302	311	298	288	316	318	289	273	304	290	294	294	318	323	320	285	304	324	278	297	304	348	277	351	295	274	313	249	285	322	300	268	312	265	273	292	280	293	301	295	292	292	308	290	281	309	314	284	328	333	293	287	310	296	307	299	312	294	331	325	315	295	309	298	300	277	305	280	273	260	320	270	274	303	340	286	278	329	329	331	286	290	287	295	315	287	303	296	317	307	285	318	287	307	283	284	324	309	330	288	283	295	297	272	301	325	310	332	275	290	273	327	288	292	277	266	313	302	298	288	303	298	309	319	280	304	286	277	295	264	309	328	304	310	263	286	293	290	294	310	281	339	306	298	277	281	297	282	284	274	315	295	316	319	294	288	318	325	301	294	281	296	296	315	290	298	276	280	321	312	275	300	289	297	315	318	285	291	326	320	298	310	309	312	307	276	303	277	280	327	348	279	308	313	291	322	311	314	270	308	307	300	299	277	308	291	316	279	302	291	280	284	307	307	292	315	276	314	306	301	283	279	283	313	287	278	314	321	313	331	276	300	297	296	313	295	301	302	291	303	309	291	310	311	278	304	310	314	331	268	315	282	276	313	302	327	297	279	286	317	311	279	315	301	307	310	280	308	283	303	286	293	310	281	290	298	319	302	309	322	295	304	316	285	296	317	297	276	289	310	303	296	292	295	281	282	318	297	274	312	272	293	280	311	322	274	312	291	329	290	298	299	293	273	263	310	282	291	290	326	280	266	262	317	288	294	322	273	284	304	317	321	321	312	309	307	301	289	289	319	296	278	315	279	281	305	306	307	317	303	295	302	297	289	308	286	277	271	296	323	356	277	334	272	256	277	293	314	333	304	288	277	324	264	282	311	311	283	312	302	316	251	285	257	302	297	307	325	307	331	296	284	291	310	288	295	300	299	278	291	261	274	298	297	294	296	326	286	279	292	295	302	283	297	335	320	325	291	313	297	294	285	282	284	283	252	311	254	301	296	289	277	310	292	303	279	327	329	290	291	259	290	288	303	296	297	316	286	301	298	310	294	319	317	306	291	309	299	280	322	322	285	291	340	310	297	316	310	278	301	291	286	300	329	284	303	342	284	302	313	322	284	290	296	303	309	310	309	296	313	315	303	272	300	311	327	323	296	288	298	283	320	310	319	303	327	303	297	297	278	326	299	284	310	340	356	307	323	308	314	307	297	296	333	289	296	277	288	312	289	304	303	303	291	276	295	297	292	280	308	337	298	302	291	324	292	311	308	316	262	292	304	298	311	280	330	290	278	315	285	287	317	264	287	292	317	305	285	306	278	261	279	327	305	329	285	322	315	308	293	308	300	276	304	314	297	310	297	303	302	303	284	288	282	286	308	272	312	313	319	296	323	299	310	273	272	286	326	307	286	313	306	279	317	298	304	306	307	317	295	287	312	329	279	260	320	278	301	283	294	315	318	310	300	325	274	319	308	280	314	309	294	300	349	295	309	292	334	320	290	278	292	301	313	316	293	314	308	299	333	300	280	324	319	320	256	301	313	274	260	299	310	301	281	292	276	299	311	290	279	255	284	262	295	285	295	271	296	303	302	305	307	297	311	307	317	283	309	319	296	302	298	317	279	303	305	307	290	318	291	312	299	296	302	330	287	270	299	316	279	314	294	301	296	300	308	296	283	298	279	281	283	269	308	301	281	269	281	281	282	305	318	307	285	307	307	309	305	243	299	333	284	279	302	300	306	318	301	290	310	302	316	303	308	347	310	323	307	294	280	272	317	305	319	273	279	304	277	292	312	325	340	295	284	281	271	281	304	321	299	289	317	296	294	299	311	284	299	284	305	300	298	301	314	291	303	294	298	271	281	317	272	303	297	260	320	301	306	290	292	274	282	334	293	327	260	325	302	310	299	295	294	302	290	300	311	303	281	306	300	308	275	340	278	278	298	307	329	326	308	290	321	308	312	281	280	276	301	285	328	323	290	315	315	315	291	298	292	316	257	312	287	283	299	300	308	315	324	307	320	310	297	295	290	254	293	285	311	306	301	296	314	304	310	287	293	294	309	287	329	348	307	285	289	307	314	285	284	276	325	284	284	285	285	309	315	313	305	316	294	259	293	284	300	336	280	288	291	291	313	319	284	327	298	308	307	298	292	299	281	276	279	265	300	295	303	293	288	290	303	305	307	273	321	277	302	306	303	306	313	288	327	320	320	286	295	299	280	287	304	269	294	302	320	287	278	282	315	286	323	286	320	292	293	271	328	282	298	258	252	287	282	303	285	296	306	289	270	328	317	280	301	296	312	300	301	321	298	300	290	271	273	286	286	294	288	305	301	305	308	283	300	287	293	294	320	282	301	308	319	286	306	349	319	309	303	295	306	292	278	324	297	288	319	295	326	292	300	266	308	302	273	312	281	284	268	323	323	318	280	319	288	280	282	304	297	265	287	288	291	302	324	330	289	293	280	297	292	305	281	261	294	285	272	309	336	313	318	294	327	308	293	316	298	290	261	320	311	266	286	315	310	290	293	296	314	278	264	312	287	299	297	323	319	326	291	284	312	288	276	275	285	304	293	320	338	292	302	288	284	322	300	283	321	292	293	304	301	302	295	305	263	293	291	298	287	283	316	282	295	330	287	323	258	311	315	301	248	311	296	298	290	280	305	306	292	313	297	313	288	281	307	276	297	301	314	313	322	294	305	293	303	282	299	308	300	348	295	309	319	302	305	310	304	311	309	300	305	302	293	315	319	327	314	293	268	316	300	284	311	298	295	297	287	271	288	301	285	293	301	269	309	297	299	268	278	302	329	300	295	309	320	278	291	282	330	320	294	287	299	291	310	314	292	307	297	315	305	293	318	327	279	279	284	300	312	325	288	319	285	302	307	320	297	281	284	312	271	292	303	299	303	329	314	278	325	312	262	306	315	309	291	311	300	307	312	276	305	254	277	307	276	307	330	286	305	316	294	287	304	299	310	293	274	319	310	274	316	311	305	282	280	331	289	286	297	281	255	290	304	298	288	333	304	325	271	292	296	271	291	339	305	292	297	291	278	303	258	273	306	306	330	274	292	308	284	322	312	306	307	307	333	317	313	321	293	289	287	307	285	318	282	313	332	293	286	294	313	296	311	292	277	311	258	278	306	319	336	340	314	272	316	343	299	317	312	288	319	299	304	304	300	304	300	265
5705	2044	4026	4216	3726	3141	2616	2241	2032	1719	1639	1551	1485	1431	1353	1251	1229	1248	1153	1182	1076	1163	1035	1023	1081	1030	1037	1057	1006	1032	999	1026	951	1012	948	951	1007	969	1005	999	970	933	990	967	994	916	942	931	956	963	924	969	929	1005	920	963	942	967	856	938	927	879	948	917	890	948	930	924	938	916	910	957	919	919	919	893	937	950	871	961	964	955	956	921	894	1006	873	908	931	891	914	916	931	924	988	964	951	920	941	903	912	917	902	885	914	959	898	908	919	892	924	907	900	924	926	950	880	916	868	890	918	879	927	889	920	897	926	930	893	931	883	952	958	932	945	867	931	915	891	904	922	930	920	933	889	937	951	901	915	910	911	879	889	928	903	889	896	906	929	868	904	897	890	915	894	929	886	904	995	926	902	954	888	950	869	892	952	878	924	920	873	885	923	925	919	892	892	926	920	870	931	977	923	907	986	930	937	932	892	933	903	928	895	915	898	912	885	877	860	953	914	908	876	904	879	954	942	969	943	896	895	934	929	926	920	895	912	891	927	919	911	893	928	887	909	862	938	910	907	893	950	922	943	941	847	875	911	856	897	855	874	873	959	868	949	921	914	900	943	972	864	966	910	898	926	956	937	951	939	905	900	939	885	850	879	919	915	909	870	905	957	926	905	931	891	926	917	916	914	902	929	923	923	916	922	881	909	930	882	878	936	907	881	898	912	892	935	875	887	873	901	866	915	866	960	913	915	901	894	894	933	923	943	913	911	892	970	872	965	890	956	876	907	929	913	965	881	923	945	858	924	859	926	874	954	911	953	884	973	889	969	902	928	905	892	943	922	921	941	926	912	909	935	894	870	912	883	903	910	889	918	948	909	940	862	944	937	923	883	906	882	938	903	903	865	961	956	890	877	949	936	916	900	932	896	918	905	906	948	949	920	924	904	948	933	942	887	920	919	930	936	870	965	863	930	936	908	920	980	930	878	964	930	913	913	907	937	954	920	928	939	870	914	919	943	914	906	928	859	877	927	915	925	941	921	905	905	890	942	875	904	915	903	882	944	865	950	950	928	900	942	865	908	937	914	937	932	908	951	942	896	921	903	926	870	966	906	915	899	894	920	970	855	884	932	926	973	917	941	969	867	930	966	887	907	851	920	900	898	913	958	928	880	936	872	908	898	934	921	883	933	898	944	930	913	911	947	932	924	919	924	896	909	936	914	901	901	929	880	902	914	885	941	932	906	909	879	911	917	887	899	905	878	991	935	931	911	829	946	883	924	915	907	944	941	917	865	864	899	894	870	861	881	938	920	900	930	925	918	939	891	903	883	930	944	902	915	920	931	865	892	936	924	892	890	921	917	867	894	888	912	857	907	886	908	902	900	912	929	926	917	970	965	867	959	882	882	903	965	921	914	903	919	917	905	898	893	916	940	899	956	928	849	878	923	911	881	883	882	906	880	948	913	899	902	899	931	907	946	886	858	874	874	907	905	915	897	882	942	880	963	926	939	956	864	918	891	853	975	901	903	901	936	904	962	895	910	916	939	935	891	929	906	926	933	954	930	866	953	969	894	883	927	907	898	907	922	936	860	904	909	894	932	964	900	919	920	938	879	959	936	947	915	940	948	946	974	891	901	931	889	897	966	887	876	981	901	960	928	859	878	893	920	910	905	880	948	873	910	865	938	899	987	900	971	947	906	904	934	891	850	951	933	947	894	904	924	884	909	850	890	877	948	981	878	908	854	910	961	934	942	942	910	902	904	893	870	921	911	891	867	874	915	958	960	929	980	885	951	912	883	932	913	919	961	901	954	929	870	958	889	907	833	933	933	936	935	867	942	909	897	946	885	907	885	899	908	920	883	893	861	933	956	919	888	961	909	884	900	941	859	925	915	906	952	895	890	939	874	911	926	879	928	911	902	877	963	866	910	868	908	895	905	956	949	883	937	919	936	926	950	946	908	966	906	934	929	917	894	885	891	878	861	917	901	853	873	918	948	933	919	908	918	938	915	909	906	940	926	912	900	878	926	946	872	904	932	876	861	910	904	899	926	879	942	884	968	910	924	940	876	923	886	880	895	930	971	892	939	909	925	903	908	968	965	922	907	902	890	916	907	888	903	919	920	970	956	929	962	895	849	917	971	857	950	876	893	971	880	923	928	938	880	908	913	896	883	946	897	924	906	912	925	872	931	961	909	881	961	973	925	922	902	870	955	882	902	931	863	894	902	900	890	913	863	908	904	899	985	926	889	885	882	896	916	921	937	872	883	907	937	886	918	928	886	914	863	946	906	950	910	896	880	894	915	911	894	946	910	895	946	893	909	909	893	963	882	924	932	863	935	901	863	938	932	946	890	884	943	941	938	936	910	921	839	972	959	906	936	912	892	921	942	839	937	888	889	924	910	926	910	910	883	909	910	917	916	952	905	908	890	922	898	877	996	890	923	918	900	866	894	924	911	873	923	905	927	855	916	910	929	886	895	885	887	919	929	905	920	912	987	929	878	886	945	915	976	893	899	922	969	919	962	927	913	932	900	893	894	948	896	917	941	910	925	941	899	950	954	911	877	911	903	900	973	867	894	948	962	917	918	927	947	906	929	939	890	931	922	970	912	866	928	928	928	938	877	915	884	950	879	917	923	979	922	932	920	919	942	858	963	903	898	927	862	885	865	905	975	943	913	937	952	901	946	896	896	890	927	843	875	879	903	921	888	919	879	920	886	910	893	922	885	886	887	948	943	894	899	911	962	953	905	971	911	909	915	949	933	885	915	856	875	927	950	909	904	879	893	887	867	881	923	949	899	904	828	905	936	912	836	909	892	945	938	973	917	924	921	914	930	951	912	939	920	884	904	942	936	934	920	907	891	912	919	930	892	918	935	951	929	866	900	900	898	965	937	915	908	951	809	904	918	977	930	884	920	915	872	930	878	948	942	905	937	909	876	926	913	858	935	855	923	897	952	889	976	902	929	928	920	915	891	894	923	919	941	875	906	911	891	894	889	910	959	851	902	958	903	948	953	958	930	849	902	918	910	926	946	942	882	910	922	928	906	935	898	908	857	925	897	920	894	918	887	966	897	888	877	867	893	860	956	919	907	907	920	907	892	947	863	919	867	944	892	912	949	924	977	849	931	899	882	969	875	939	867	930	915	882	935	929	930	898	939	962	840	955	912	952	958	902	920	890	997	897	889	891	952	898	928	849	932	904	909	890	877	933	959	926	898	931	881	856	885	905	923	943	880	893	897	918	894	873	900	865	913	887	930	823	911	938	911	919	896	874	821	940	945	850	876	935	895	958	934	948	956	911	912	929	960	912	870	909	908	872	967	873	942	931	942	901	921	922	894	884	885	908	873	955	874	918	888	877	884	886	896	935	922	942	915	916	896	887	845	892	916	969	899	892	967	903	899	873	846	872	929	862	928	964	860	937	871	892	916	901	937	903	890	914	867	889	978	864	837	845	899	871	919	932	917	919	861	924	918	879	875	934	938	873	829	894	939	910	972	919
9233	2508	2857	2092	1438	1064	787	696	587	516	475	425	416	397	382	383	349	352	378	311	327	345	300	283	337	308	301	303	295	338	290	306	318	304	298	283	285	293	302	273	290	308	295	296	291	270	288	248	283	287	285	270	254	293	268	278	302	282	299	268	265	316	275	282	303	273	270	240	294	286	267	280	246	278	280	269	251	255	288	308	283	261	264	286	274	290	294	291	261	275	276	258	299	264	285	294	271	286	260	246	300	300	252	257	296	279	303	260	295	280	271	297	268	268	276	284	287	250	274	269	281	307	272	298	240	258	287	279	279	287	250	261	262	271	266	255	271	280	271	256	256	292	274	276	282	277	283	270	281	270	295	278	264	279	269	292	292	288	261	266	322	268	313	263	282	295	304	265	256	279	282	269	292	297	306	271	285	306	294	255	301	279	291	258	289	299	261	304	307	271	260	269	281	263	281	259	260	262	268	294	299	271	274	258	258	265	285	308	292	241	230	255	275	286	292	252	295	239	273	271	301	287	290	276	269	285	300	278	280	312	286	292	278	286	300	271	314	267	310	291	274	279	300	283	269	274	254	272	283	260	272	281	264	266	292	270	272	271	267	267	295	271	296	287	266	284	270	294	301	258	247	269	288	275	256	272	268	292	258	270	258	265	268	269	304	297	290	287	276	244	268	278	288	266	270	276	256	303	278	272	303	304	307	277	326	261	282	283	330	302	282	296	284	282	249	295	295	269	288	285	257	308	271	244	319	262	283	308	239	258	280	294	303	277	302	260	270	278	292	274	283	287	255	255	252	285	273	284	283	263	277	273	271	267	294	271	284	283	270	272	282	257	280	264	266	275	265	293	272	270	269	261	332	296	283	264	285	276	304	270	259	299	282	258	283	306	305	268	284	288	271	281	279	275	306	294	307	296	271	301	270	271	286	278	276	287	285	243	287	283	261	273	280	302	262	279	266	320	260	269	276	286	257	282	281	292	275	285	268	287	286	286	270	269	296	282	252	271	288	261	286	266	286	294	291	290	292	267	288	275	301	289	299	312	259	267	291	273	271	299	248	272	299	290	251	275	249	262	283	266	278	276	257	285	262	292	291	248	293	265	278	288	279	304	276	265	283	304	294	267	302	255	291	242	289	296	258	307	311	270	271	290	296	254	268	272	260	304	265	260	260	263	277	263	285	284	300	281	285	271	294	301	283	285	277	296	269	289	279	285	285	283	268	287	285	297	299	273	279	267	294	265	305	292	262	272	295	275	266	281	265	275	275	278	250	296	269	279	253	251	303	283	309	259	282	292	251	249	306	269	291	276	276	262	292	285	281	275	313	256	265	273	285	280	278	285	277	268	283	306	251	271	268	260	277	299	299	290	278	288	247	286	267	284	266	248	279	293	283	310	263	271	293	283	263	281	275	273	282	272	270	284	274	294	295	264	276	303	285	272	281	286	299	260	285	279	281	264	278	267	278	275	263	273	274	279	280	292	260	271	283	270	300	293	270	297	291	258	255	256	278	312	260	283	279	289	284	293	258	247	287	251	272	295	270	306	280	269	241	265	297	271	286	260	317	283	261	253	273	250	288	262	295	297	263	279	286	297	263	271	267	286	264	260	264	281	250	272	291	309	267	301	291	273	274	288	285	296	266	284	262	248	279	245	281	267	292	285	287	286	270	271	278	269	297	263	295	285	269	280	293	270	265	277	258	295	259	279	246	284	243	304	264	261	266	265	272	251	288	259	276	259	291	245	260	284	326	277	292	249	247	294	262	251	283	258	269	287	280	293	277	274	268	288	281	272	282	285	278	268	314	260	298	263	297	266	284	290	260	273	287	272	263	285	272	293	283	273	278	266	280	238	269	301	304	259	265	285	265	267	291	283	289	295	285	260	253	277	303	270	281	248	285	265	310	293	293	274	254	295	271	313	277	295	313	307	272	270	251	288	263	255	282	273	266	282	276	289	245	296	288	278	300	303	291	270	288	295	273	290	286	304	312	303	307	308	303	299	320	288	251	290	274	287	285	289	298	263	273	288	271	290	295	285	286	290	262	297	302	280	280	273	294	254	295	295	273	286	274	282	283	257	262	283	270	285	289	280	254	289	291	290	277	262	275	280	283	285	306	278	254	271	293	269	248	247	283	301	291	291	296	270	275	276	300	278	258	267	261	282	295	274	299	271	275	284	275	300	275	267	292	246	256	266	242	298	265	271	266	304	274	276	271	293	297	286	277	270	279	316	289	272	253	267	247	260	300	253	290	272	296	272	278	250	277	253	258	293	269	272	273	331	275	286	269	280	304	254	276	293	284	268	313	273	278	274	272	268	265	270	259	263	248	254	281	274	294	267	285	291	248	284	276	264	274	304	290	281	277	273	300	279	266	281	285	268	281	238	270	270	299	286	302	257	253	299	278	273	286	274	303	279	258	267	288	261	278	316	285	275	271	283	295	283	269	295	258	261	284	271	282	271	283	263	270	308	288	273	306	296	273	277	291	261	258	284	277	301	258	278	282	281	250	299	276	298	293	264	265	288	283	271	303	278	255	277	267	323	264	286	274	292	277	262	268	296	268	282	270	278	265	295	276	279	272	274	276	288	289	271	273	266	259	261	264	276	277	309	300	273	251	266	266	251	315	302	270	290	310	259	284	297	284	271	278	277	246	291	281	258	274	272	281	261	289	285	252	289	256	259	279	272	287	267	285	270	272	220	274	291	256	298	272	299	272	291	272	290	303	269	281	278	287	254	267	283	294	267	275	278	259	282	279	292	284	264	270	289	279	283	286	274	266	315	257	282	291	265	260	270	303	266	272	272	299	284	276	278	287	247	287	285	310	272	276	255	296	289	284	283	266	287	283	284	271	292	251	276	295	282	262	287	298	278	273	296	331	285	304	266	247	278	281	284	287	287	258	277	272	275	299	318	297	267	258	284	284	247	285	250	268	275	301	253	315	263	280	284	262	299	293	292	296	289	309	298	292	259	262	289	270	278	263	283	298	309	256	254	311	275	288	265	268	281	277	278	278	262	269	271	290	276	289	239	306	304	282	287	268	266	282	290	267	289	301	293	255	283	259	304	264	248	270	268	308	241	308	299	284	277	314	275	283	283	287	257	284	294	276	278	310	290	283	283	251	272	274	295	263	275	278	289	303	307	280	266	294	279	289	272	269	299	278	269	273	289	242	247	263	293	287	285	264	276	259	270	275	306	283	236	286	271	248	280	275	312	263	279	284	275	277	269	274	263	285	280	277	304	297	298	286	297	266	260	274	298	262	309	284	287	288	287	286	245	262	240	261	274	283	282	282	336	263	291	282	292	308	261	322	271	262	268	259	270	306	288	270	276	277	286	282	294	277	285	257	310	298	291	260	282	289	270	280	262	271	242	270	274	279	269	265	282	287	284	257	261	312	287	274	281	286	268	275	266	271	308	256	260	296	247	268	303	301	278	291	286	305	277	255	304	285	293	285	259	266	287	291	269	286	290	275	282	290	297	261	283
7924	3009	6600	7056	6025	4918	4017	3387	2954	2620	2432	2119	1917	1789	1740	1557	1551	1372	1341	1330	1213	1242	1229	1147	1143	1161	1131	1161	1054	981	1100	1012	1035	1009	980	998	1001	1007	991	913	959	947	933	929	946	929	939	932	907	870	915	854	934	853	908	852	948	875	868	909	872	872	899	884	860	881	870	939	944	825	891	902	875	836	880	870	846	912	890	871	895	918	892	854	871	867	897	830	913	843	901	852	825	885	891	855	897	870	874	890	825	867	876	849	879	875	924	860	896	842	848	847	863	838	844	835	876	887	865	851	891	882	892	830	868	904	820	857	868	898	836	838	814	833	794	853	825	829	830	837	860	844	885	843	844	891	839	813	836	885	821	795	850	852	827	857	888	826	824	867	825	840	858	902	846	858	880	796	908	827	835	877	857	881	847	886	878	841	839	875	812	935	865	845	878	808	907	849	872	866	839	836	886	927	814	831	813	852	888	845	873	833	835	818	829	822	811	783	843	820	858	866	860	905	861	816	798	835	865	851	859	864	804	826	856	811	807	861	849	835	868	793	862	832	853	858	846	868	907	851	808	848	800	821	855	839	857	824	831	827	892	881	889	866	802	870	853	823	868	838	870	860	843	844	868	882	884	823	835	794	900	827	809	863	827	816	849	796	782	846	868	818	822	816	858	857	837	790	832	851	871	879	801	840	802	877	859	815	787	866	895	822	798	843	921	849	826	843	836	835	855	828	826	858	806	831	857	871	840	888	855	851	865	836	848	824	869	851	844	807	894	880	868	801	810	859	901	816	847	857	898	853	877	815	871	873	846	761	854	847	863	810	849	883	831	900	875	768	853	875	842	907	862	854	858	823	803	866	885	827	855	846	888	864	850	809	842	834	819	882	882	817	852	777	832	821	855	829	859	856	837	880	866	834	819	850	877	828	797	840	862	860	835	818	806	837	806	864	912	839	817	813	889	936	828	798	840	814	872	839	832	869	861	830	826	873	851	866	814	872	858	817	843	895	858	856	873	811	904	834	840	838	875	815	840	901	860	825	801	877	815	830	892	851	864	809	833	862	900	879	859	844	849	806	846	810	868	809	882	867	845	866	865	863	847	861	869	878	890	831	883	837	904	857	872	835	786	848	861	873	842	809	890	900	810	813	850	815	906	848	852	783	846	813	868	831	792	806	851	885	845	785	827	882	815	848	862	835	849	812	846	846	892	839	851	814	835	824	884	871	837	859	858	858	852	862	881	850	838	915	767	850	826	832	831	903	825	860	895	843	808	886	819	831	836	834	811	801	871	807	845	881	851	875	868	867	869	821	805	829	814	894	916	822	896	829	866	813	895	803	857	886	831	855	797	802	794	831	837	923	832	869	859	829	770	818	842	833	846	822	851	834	852	869	879	886	805	867	870	875	828	874	922	852	841	818	831	822	839	817	822	836	815	865	884	848	896	866	841	851	848	884	870	845	901	896	871	843	863	841	829	828	831	823	833	868	793	825	852	863	880	858	869	835	844	907	840	883	855	799	868	839	872	843	843	852	845	806	810	830	864	857	846	918	823	861	867	862	867	824	845	868	845	837	871	821	808	822	857	854	842	797	890	828	852	863	837	800	856	900	846	867	861	834	793	811	826	816	860	863	870	861	844	836	872	837	867	875	807	820	831	880	871	813	791	841	883	830	849	837	849	881	865	853	836	874	795	878	834	833	861	890	874	880	821	884	844	827	841	763	807	860	814	816	870	858	872	872	804	880	827	823	887	891	873	856	844	848	835	903	863	863	822	833	816	799	847	936	821	851	844	854	786	918	844	859	898	876	803	801	807	838	799	852	863	836	812	840	849	890	865	843	857	826	807	888	830	857	859	769	810	835	835	809	853	883	861	794	826	894	789	836	872	816	879	879	842	804	813	821	833	846	893	866	889	842	879	832	827	831	808	811	846	867	878	887	852	818	849	833	831	780	878	813	890	814	841	828	850	843	829	817	897	860	841	793	823	857	813	818	877	857	851	834	843	833	832	803	808	803	845	845	887	890	856	793	860	865	876	858	914	858	858	837	864	761	862	796	852	811	853	842	836	822	825	820	871	810	848	881	861	861	851	836	880	787	847	864	851	827	846	829	824	891	841	835	874	808	821	825	832	857	827	848	848	881	845	881	850	875	812	818	849	832	791	818	836	818	845	883	805	858	872	849	807	807	851	852	803	825	850	902	856	875	834	860	878	797	853	878	862	789	881	814	872	796	799	852	885	849	875	822	826	833	841	844	863	835	867	870	893	840	878	861	856	842	868	813	897	876	843	870	827	828	846	820	869	775	866	821	846	859	881	815	816	863	899	832	839	862	828	880	899	854	852	861	874	842	868	835	797	876	889	917	870	814	857	848	842	852	863	837	824	818	854	831	851	836	807	873	799	836	833	818	812	874	849	865	866	881	815	903	846	903	859	865	898	894	885	839	840	832	818	853	824	828	831	837	817	844	812	862	870	791	865	805	894	845	838	820	836	813	821	829	821	880	855	835	812	838	830	861	828	875	848	839	828	833	867	839	837	843	887	821	826	832	838	837	892	874	831	864	778	780	864	887	862	831	890	842	833	851	840	858	883	837	821	835	862	857	876	885	827	887	876	817	852	792	816	886	798	814	847	884	843	874	877	813	890	846	846	862	824	843	861	903	820	871	831	834	848	822	841	831	833	848	824	775	907	867	832	883	862	856	832	867	809	850	860	812	854	899	866	869	814	826	842	818	854	808	872	819	928	864	851	836	869	810	926	811	826	850	821	810	834	804	849	828	855	812	808	860	873	783	862	827	826	814	841	832	878	881	834	848	801	860	822	897	827	814	867	849	847	882	867	851	824	836	839	852	862	839	844	862	861	825	848	876	825	857	821	806	816	851	880	839	856	893	807	860	872	888	869	886	869	867	890	870	821	787	820	835	879	832	812	819	906	899	822	801	850	833	881	845	878	847	799	797	801	843	835	858	808	873	891	853	830	869	840	822	907	873	813	835	820	855	837	900	890	826	851	812	850	793	871	861	899	822	839	795	815	905	898	852	863	873	825	846	865	873	824	916	839	895	808	849	852	841	849	859	854	819	854	839	832	825	817	851	875	822	836	841	847	844	853	809	854	841	846	851	857	835	898	851	836	848	887	854	875	800	861	835	897	852	840	848	846	885	882	829	817	887	861	867	789	847	896	818	834	891	897	887	830	819	825	793	872	841	879	805	872	823	922	834	900	887	810	898	832	846	829	854	832	864	846	819	860	823	877	825	825	844	862	801	861	838	827	872	851	802	818	899	906	794	904	851	876	861	862	842	882	851	885	883	911	880	861	852	889	841	918	832	824	860	854	842	912	855	804	831	873	849	827	858	819	866	839	822	920	854	885	833	846	872	863	828	862	850	812	862	847	845	847	860	845	847	874	833	856	870	851	845	890	878	802	860	842	876	875	876	829	850	848	876	827	860	844	800	854	823	847	834	802	856	851	859	843	805	861	848	841	818	827	795	866	920
1252	260	264	232	198	184	188	191	163	174	170	174	174	179	168	164	165	155	161	176	169	144	149	185	176	195	172	178	171	180	168	207	170	179	188	162	160	138	166	184	169	177	184	183	181	170	174	164	182	182	201	171	190	167	157	184	154	173	162	179	175	207	179	175	171	192	183	188	144	154	146	179	162	167	178	175	170	162	172	169	200	179	171	151	147	156	152	178	190	164	157	169	165	174	176	169	173	154	176	149	182	168	169	173	186	190	171	179	159	195	177	153	175	187	171	183	157	170	167	182	192	201	163	165	143	188	166	168	176	172	173	150	163	174	168	181	162	171	177	181	160	165	209	162	174	166	171	177	169	180	152	183	164	178	177	168	155	150	172	170	186	190	192	165	172	158	170	168	189	156	184	159	170	174	150	159	160	159	182	180	165	151	175	160	175	176	186	168	159	171	160	170	148	175	163	157	181	150	155	164	180	183	156	152	182	176	157	163	167	192	166	173	160	167	188	166	174	185	175	184	156	164	174	175	166	197	166	194	192	193	189	183	163	157	165	173	171	143	178	149	182	146	169	167	172	171	169	166	174	152	167	178	155	167	171	181	175	174	165	176	172	153	188	172	190	189	170	172	163	183	168	183	171	185	188	170	164	172	155	175	174	176	171	170	172	180	200	186	158	176	174	177	197	163	156	184	173	160	180	136	148	151	151	152	167	181	156	188	154	170	152	156	168	161	178	185	155	165	185	202	169	169	171	151	156	154	172	148	171	153	176	157	185	165	154	166	163	170	170	163	175	180	163	169	166	178	167	163	140	171	176	175	161	180	172	191	183	169	152	158	163	180	157	158	153	177	184	177	189	155	181	179	171	159	164	166	165	179	159	157	179	163	153	194	171	170	178	158	157	175	184	189	179	163	170	182	163	171	173	184	185	174	167	160	184	174	169	175	167	199	156	171	146	179	167	158	159	169	179	163	168	162	177	158	174	177	168	170	169	166	184	178	187	152	174	167	165	181	181	166	180	171	165	167	150	183	184	186	165	186	159	181	171	176	168	186	161	183	164	188	185	173	179	191	195	187	168	158	179	166	174	181	143	180	153	165	165	179	172	160	201	145	180	200	196	160	180	202	165	171	157	172	169	189	169	168	184	181	153	179	164	182	160	152	151	176	154	160	179	174	176	172	169	176	176	155	186	177	192	164	178	193	181	196	185	193	207	178	185	171	132	203	174	183	178	164	144	164	160	175	161	210	183	166	175	156	183	174	172	165	185	176	164	179	180	156	170	171	206	186	167	190	157	179	160	177	167	176	177	173	151	192	159	162	168	182	173	159	175	180	153	180	159	170	163	167	156	185	170	200	160	163	146	166	165	191	182	183	161	176	161	168	172	170	159	165	160	170	170	162	167	172	179	156	173	159	167	163	173	175	158	171	153	169	173	167	165	177	175	178	188	162	176	145	180	185	177	168	176	158	170	156	163	177	175	167	175	183	174	164	180	166	174	164	170	175	186	187	189	172	155	166	150	180	179	153	198	166	178	168	178	167	159	194	181	174	180	182	150	178	183	146	153	174	187	187	179	149	177	161	164	180	156	181	154	160	173	174	144	195	173	161	158	164	165	167	174	171	149	167	178	167	166	180	174	159	180	166	178	181	170	196	160	176	169	194	200	168	161	195	156	154	162	170	205	165	184	192	169	199	154	174	166	174	187	190	150	156	186	176	169	164	194	187	176	166	179	172	168	166	182	176	140	178	172	162	177	164	172	145	170	179	183	154	178	167	168	167	162	186	126	160	172	200	153	157	197	185	177	154	136	185	171	164	173	175	132	183	162	198	144	193	170	165	160	170	186	193	180	165	143	179	186	199	179	165	166	164	156	158	140	166	153	172	160	175	178	201	159	163	164	178	167	149	171	171	167	178	158	163	165	184	179	206	173	159	158	193	168	179	179	190	174	176	179	160	166	165	155	178	168	165	191	175	167	179	147	162	182	153	181	158	187	171	198	142	166	150	160	165	164	170	187	175	155	153	172	162	163	168	178	186	177	162	173	163	168	162	172	179	187	169	148	179	158	199	182	167	161	189	168	169	159	172	188	179	152	167	170	191	151	180	173	160	174	186	171	158	163	180	166	178	165	166	170	181	158	197	195	160	194	165	164	166	181	175	152	161	167	167	170	158	185	182	163	178	180	167	166	174	155	178	159	175	204	164	171	192	168	158	181	174	199	152	181	171	177	155	167	155	182	197	172	163	152	189	172	189	169	165	175	174	184	171	157	183	203	190	202	204	166	174	195	171	183	166	162	199	168	162	149	190	180	160	160	148	181	178	178	180	155	172	160	188	175	184	160	169	179	153	142	166	170	167	150	186	160	169	162	168	166	180	159	138	160	159	173	168	169	183	173	153	156	167	165	186	191	162	167	174	187	187	165	163	184	149	178	175	160	169	181	178	178	168	170	175	175	206	180	197	181	166	177	193	169	195	161	185	171	171	147	156	175	170	155	163	167	163	192	181	173	169	172	157	189	159	152	165	148	160	168	177	164	173	149	171	169	176	188	159	168	163	181	166	163	181	157	182	180	170	148	159	194	182	158	175	189	168	186	163	155	188	186	183	172	156	164	162	161	186	180	164	173	162	181	172	173	168	159	160	173	177	166	166	175	177	179	149	159	162	177	176	159	156	151	184	150	165	180	164	174	174	160	175	195	165	164	160	165	162	160	163	164	169	149	190	162	180	172	162	167	178	164	201	158	173	173	163	151	163	155	161	194	179	165	168	190	166	176	170	175	166	181	182	190	197	186	158	155	191	176	167	161	151	173	156	157	182	173	141	197	165	157	171	168	177	188	165	184	164	185	181	174	175	174	162	158	170	168	158	152	159	184	153	171	155	158	145	172	161	153	151	189	174	178	192	155	153	144	172	141	151	173	164	178	177	167	168	191	172	153	163	176	187	181	181	181	150	179	187	165	187	159	196	146	166	168	156	186	157	167	161	174	187	179	154	190	197	165	171	183	156	191	164	157	147	161	163	141	162	191	153	180	175	165	157	170	186	186	172	171	151	160	163	179	173	171	174	174	176	158	179	174	162	157	205	188	194	210	175	142	176	175	169	161	155	177	169	167	182	184	174	184	160	163	156	150	173	146	161	174	185	155	194	167	177	173	176	183	178	177	186	196	171	175	159	165	180	147	166	180	187	175	186	148	189	163	187	168	177	179	167	155	191	187	179	161	178	159	195	179	190	183	179	184	188	180	167	179	168	160	166	196	170	194	187	165	154	179	183	156	170	148	168	176	171	158	155	156	169	172	163	186	166	167	167	167	152	169	170	165	165	156	169	160	149	153	181	149	161	172	165	180	163	187	188	180	180	148	183	193	154	146	159	148	194	159	151	171	185	176	192	197	158	167	191	178	159	184	174	163	190	158	163	156	152	160	165	160	183	174	161	169	161	173	175	175	157	189	163	164	165	150	180	167	164	183	158	166	172	156	185	169	169	177	164
2042	671	798	829	720	649	696	699	649	610	626	627	597	615	612	618	633	599	605	577	621	560	606	607	584	591	567	575	617	556	570	560	554	585	582	555	610	550	567	573	571	545	618	588	566	594	557	562	558	578	550	605	558	564	604	539	607	597	570	555	566	564	566	556	570	581	563	594	569	578	562	553	561	595	569	607	576	560	596	594	571	555	588	582	555	592	626	550	563	583	561	525	578	588	540	639	555	572	573	599	563	581	584	553	514	560	596	602	540	587	567	612	558	615	600	593	542	573	584	593	583	554	566	578	557	553	568	559	578	586	595	568	592	533	560	598	565	546	587	592	585	577	557	576	591	576	548	599	558	568	546	574	585	554	559	594	570	617	587	525	544	549	546	591	596	586	564	574	579	624	588	562	570	572	595	584	547	580	578	610	567	580	577	542	587	554	540	593	607	585	599	611	593	600	596	612	576	596	560	577	602	532	568	561	564	593	549	600	563	600	588	559	572	598	599	556	612	589	616	539	586	563	585	584	582	601	573	580	582	559	570	531	564	570	608	567	567	591	576	578	548	531	565	578	624	548	606	562	614	589	563	609	551	574	546	573	579	558	526	569	596	602	567	549	572	589	567	603	558	582	618	595	572	602	562	580	556	572	615	535	597	567	572	578	586	599	557	549	583	573	573	609	570	561	579	588	574	565	575	616	570	607	582	599	600	559	567	561	573	637	592	591	595	557	617	584	595	592	605	568	600	590	535	553	571	619	563	561	603	580	570	559	583	561	563	578	584	576	561	623	580	613	563	573	553	563	579	532	566	522	561	584	567	610	569	581	591	536	587	636	575	565	570	579	510	570	596	580	571	583	599	545	544	537	566	585	580	552	579	587	547	560	549	546	551	601	589	619	572	548	629	608	550	587	514	540	603	557	519	578	548	548	602	541	619	557	544	571	595	568	572	589	592	598	551	584	598	576	561	597	583	573	580	536	564	541	597	561	567	547	607	556	579	560	559	580	571	572	527	590	578	619	589	570	597	539	584	579	539	600	551	552	585	582	568	556	577	572	549	587	583	582	612	615	618	577	590	612	553	586	537	624	581	532	621	560	610	545	568	585	599	589	590	529	573	558	584	564	554	594	600	574	556	579	622	571	578	587	573	609	567	583	562	559	552	557	598	624	590	523	551	563	564	565	568	550	594	557	574	601	561	585	541	554	605	568	611	604	545	578	577	555	657	577	545	594	573	545	568	563	581	540	523	557	571	541	575	613	566	566	573	565	605	572	587	587	543	567	594	577	509	540	577	561	543	561	585	563	538	553	572	582	592	546	594	523	578	566	582	589	569	586	597	581	611	579	577	615	564	552	596	579	580	602	590	560	580	611	605	565	606	594	557	597	601	588	579	592	613	627	585	558	559	547	622	588	556	577	547	558	562	575	557	571	584	587	589	597	586	562	539	590	579	626	544	603	568	560	543	553	580	536	595	585	596	594	588	586	575	572	598	530	577	571	612	571	580	552	583	562	585	559	559	578	550	555	563	580	574	537	584	622	564	559	515	559	605	561	598	628	545	581	548	570	574	582	559	617	635	555	590	563	555	561	602	589	609	561	600	638	576	583	575	599	560	532	630	561	569	578	554	627	552	558	569	582	574	591	582	598	578	571	536	596	539	602	604	569	602	577	560	585	554	584	537	563	556	613	568	539	552	570	602	550	639	641	604	555	527	577	582	581	562	568	586	573	590	557	571	592	585	600	551	562	629	608	606	553	601	553	592	561	600	557	558	561	522	531	597	605	575	584	586	571	563	557	599	574	584	553	600	591	599	563	599	603	542	555	578	538	558	558	546	544	529	580	564	625	567	567	619	554	603	588	570	558	585	551	600	581	583	569	601	576	554	587	625	572	599	635	558	608	574	577	533	569	583	574	587	590	612	575	570	568	586	584	567	572	589	560	582	609	549	558	587	558	550	592	553	572	558	584	565	553	574	549	577	591	574	629	588	569	561	600	582	578	553	626	571	599	556	575	606	541	598	565	577	583	547	583	570	556	593	589	572	551	557	593	563	542	628	605	583	560	604	546	589	547	590	552	608	577	615	600	557	584	583	549	583	600	600	591	584	599	541	540	578	569	597	562	565	569	568	569	638	548	514	558	579	590	538	559	568	613	540	548	594	539	571	554	535	583	609	583	566	593	575	590	559	579	613	567	565	593	623	572	578	540	531	568	568	574	551	515	572	551	575	623	553	554	606	580	579	620	572	584	575	553	621	566	581	559	612	598	572	557	579	532	535	565	555	588	569	611	582	612	559	572	575	570	614	601	590	590	562	605	540	593	583	612	587	551	590	581	563	576	587	596	591	575	583	550	597	564	581	589	608	572	559	572	576	547	574	552	575	591	549	594	615	580	553	514	568	599	600	560	585	531	546	592	542	561	564	537	605	586	522	551	595	579	586	574	589	572	623	539	617	583	569	607	512	586	588	557	558	548	573	606	587	589	544	543	571	592	602	567	542	621	582	583	583	572	604	560	520	554	561	553	575	608	605	599	577	563	571	583	580	607	563	543	531	549	553	543	550	559	634	576	599	592	587	582	561	584	602	587	565	549	588	563	585	596	583	520	558	540	579	576	610	601	573	539	619	589	565	573	570	583	599	573	585	555	577	592	584	605	609	577	608	578	586	563	570	565	541	605	591	599	607	597	580	589	618	516	537	602	560	642	532	598	528	597	600	574	562	562	544	552	604	557	595	594	554	564	559	600	561	585	561	541	606	561	566	559	572	559	593	567	599	549	529	582	541	598	550	583	595	578	575	607	582	597	587	596	606	536	553	571	543	619	552	587	559	579	621	575	573	550	600	602	589	551	563	575	616	569	585	595	591	571	648	579	568	569	534	570	532	553	570	559	552	566	554	540	562	547	597	574	607	565	606	546	593	545	563	568	584	574	597	547	544	615	629	566	560	543	605	559	576	559	575	565	602	590	551	578	568	557	533	574	582	599	566	565	586	567	566	563	568	581	576	573	640	588	561	607	574	561	596	587	598	590	589	606	582	590	540	570	595	571	579	593	575	561	553	560	574	620	577	570	572	568	572	585	541	570	625	562	603	585	615	572	608	543	594	574	580	581	547	573	570	566	600	593	540	593	590	596	569	562	572	610	563	548	582	537	584	539	545	563	576	550	607	567	586	619	588	545	558	549	619	563	560	602	575	596	559	585	591	569	584	581	588	600	567	535	542	595	517	580	601	575	546	574	589	565	558	606	562	600	551	553	591	555	599	601	585	547	601	588	605	606	615	543	546	570	563	580	565	574	524	602	574	545	549	597	562	604	565	623	585	562	573	564	590	560	538	601	605	537	611	608	538	559	544	571	543	586	572	581	570	623	576	577	574	567	579	562	574	573	588	600	595	586	547	559	626	605	565	550	573	558	595	582	561	616	580	567	587	587	594	580	553	550	621	550	620	539	555	605	557	588	638	556	600	585	563	594	627	606	545	558	583	538	590	585
4930	1327	1493	1126	892	692	578	474	407	390	415	391	393	356	309	337	309	328	313	327	318	326	306	335	299	330	296	326	303	310	337	308	348	304	283	319	312	287	321	291	303	271	283	294	300	289	294	328	295	309	262	335	253	338	338	311	292	288	274	313	321	332	306	310	308	280	316	300	297	318	317	293	298	298	300	288	294	316	318	321	296	310	307	289	281	333	302	285	307	298	312	296	291	317	311	299	313	294	276	285	309	269	259	276	301	294	296	279	285	313	287	293	294	283	291	311	285	313	283	296	289	299	302	303	303	317	257	316	301	304	285	311	301	290	283	308	292	312	309	249	310	308	315	291	249	263	275	310	328	289	283	313	297	296	329	287	300	294	313	268	304	304	285	301	304	290	293	292	276	285	291	303	290	301	288	319	299	298	262	300	308	297	277	290	328	323	312	314	275	284	333	288	309	304	308	305	280	295	316	307	307	287	292	289	275	297	298	287	300	303	299	267	312	327	299	292	294	302	309	333	310	305	319	291	286	280	272	301	280	280	275	288	300	325	283	291	323	340	292	289	307	318	318	294	319	303	286	281	290	261	298	289	342	280	287	303	286	309	293	293	310	322	329	320	290	266	275	281	309	264	285	299	289	294	301	295	282	297	309	306	287	300	299	274	309	308	301	295	292	295	298	302	277	300	255	279	288	325	285	340	320	295	299	284	284	299	303	272	323	292	305	293	313	291	285	298	305	272	313	311	303	291	315	287	313	295	295	319	283	309	327	306	301	295	320	312	343	293	301	285	306	285	282	281	307	273	301	282	325	299	282	305	276	295	303	271	306	285	296	278	307	320	282	316	286	302	284	309	299	276	305	276	325	313	324	295	294	335	280	292	316	279	281	288	314	298	288	291	304	308	290	303	303	292	312	308	291	291	290	301	283	322	323	303	296	303	317	298	295	301	297	309	285	304	302	298	304	298	320	290	299	353	321	295	308	302	315	297	271	299	323	320	270	309	312	297	310	315	319	316	337	289	266	314	290	300	283	314	352	292	295	296	276	295	296	319	295	306	303	290	292	284	268	311	328	258	307	289	288	297	291	312	289	277	277	315	319	304	299	296	298	247	301	270	302	294	272	305	306	304	301	283	293	297	291	324	279	307	303	274	287	298	273	293	283	301	298	272	299	301	296	292	320	300	252	286	315	314	286	274	288	321	308	289	305	306	306	281	304	325	269	262	295	271	296	332	317	321	280	291	288	294	259	297	297	333	274	325	297	319	294	259	293	292	305	270	284	291	276	291	312	300	307	282	281	269	296	294	249	263	329	300	302	270	312	287	295	305	272	305	265	286	279	300	268	289	324	296	291	292	314	295	296	297	292	296	286	298	283	302	298	299	308	285	338	287	315	297	285	306	265	272	283	291	273	275	313	306	305	310	277	317	283	286	275	325	321	312	300	312	290	291	308	310	298	326	290	300	294	297	295	301	312	291	293	300	257	274	315	296	326	328	281	301	267	339	291	286	309	316	310	310	269	318	308	296	296	300	336	296	296	279	327	293	268	290	269	296	327	336	323	265	281	312	307	306	334	300	288	331	324	347	312	309	297	283	330	306	295	299	302	291	311	306	278	320	287	305	301	272	302	312	297	301	307	289	308	293	279	318	297	281	313	300	312	303	306	302	308	283	310	277	321	304	289	289	288	322	281	315	290	290	312	302	326	308	328	298	294	285	322	290	293	306	310	290	344	290	290	290	279	268	295	324	277	301	313	313	294	276	291	320	285	296	292	318	288	297	308	281	304	322	297	270	294	287	333	319	290	288	325	298	290	290	298	285	307	281	287	301	283	290	289	268	284	298	323	297	281	300	287	297	287	286	285	321	298	322	323	294	293	256	299	299	320	302	295	290	293	272	316	315	297	301	287	295	280	283	305	285	309	323	323	330	290	289	297	314	292	311	260	286	270	304	282	321	307	289	312	276	333	314	282	299	293	302	326	297	313	306	314	315	283	298	304	302	285	300	305	295	325	296	297	297	311	281	265	276	297	311	319	293	277	308	307	307	294	309	304	307	293	279	317	268	283	287	297	328	287	299	266	299	300	297	312	270	281	296	309	280	313	298	304	313	289	312	274	297	306	303	299	286	309	307	329	345	281	308	305	321	297	297	282	312	301	306	306	299	294	316	267	289	309	329	307	309	304	278	312	305	289	307	299	305	324	295	287	286	272	271	323	313	293	286	303	291	291	297	285	291	318	287	300	283	296	312	302	311	315	295	281	298	277	308	292	301	278	305	289	302	328	283	287	273	324	281	279	338	329	299	302	297	306	294	298	280	281	292	302	290	289	328	303	308	316	295	292	291	250	302	300	278	338	304	264	319	300	304	286	274	306	305	287	283	293	304	300	292	303	276	313	291	312	307	301	292	272	299	320	323	308	270	292	292	324	297	303	316	293	288	305	276	284	303	295	312	285	316	278	295	322	282	298	308	298	258	281	284	318	289	310	302	291	324	288	298	290	302	280	251	309	281	278	291	285	303	296	302	262	317	299	310	300	288	288	274	268	291	301	303	308	313	333	298	272	308	284	301	296	287	317	288	279	278	298	307	308	296	290	294	304	286	289	272	281	267	274	298	282	292	296	277	304	335	342	283	319	327	267	316	302	315	297	316	275	307	311	299	292	303	315	291	310	299	281	308	311	340	315	289	304	301	295	270	296	280	272	305	320	295	302	323	306	308	322	289	304	291	276	310	301	331	300	301	303	275	262	325	310	291	285	287	286	267	313	267	305	315	288	293	307	276	275	299	291	293	272	278	289	305	292	276	295	291	268	276	296	305	311	280	266	321	307	297	280	301	324	301	279	293	291	283	333	321	286	298	308	285	286	318	327	304	273	296	306	269	294	300	311	306	283	283	301	318	301	280	317	313	306	291	340	321	298	280	293	283	295	271	336	283	299	308	279	279	301	301	296	279	294	289	306	288	326	281	306	319	274	256	306	285	294	324	297	289	295	283	292	316	315	298	274	294	297	295	295	292	289	278	304	295	275	284	306	301	313	308	302	295	290	307	265	292	322	294	284	294	277	296	302	324	305	304	301	296	292	329	303	288	305	334	323	322	313	286	307	291	302	300	286	322	289	299	283	320	287	294	275	289	306	286	264	297	297	308	291	273	289	298	304	305	298	291	296	299	278	293	274	291	327	311	278	340	272	302	322	280	302	252	300	296	261	304	299	299	293	325	283	295	290	294	272	285	319	284	283	285	263	320	284	281	291	285	288	309	299	293	294	303	284	295	265	263	313	311	309	305	303	301	283	286	270	313	333	286	265	282	294	317	289	289	315	320	286	297	293	282	292	293	296	296	311	285	274	309	307	325	280	263	299	305	253	299	320	312	299	330	291	297	339	298	301	293	323	266	281	293	309	304	293	302	284	268	300	286	299	270	313	279	287	302	282	287	272	291	302	331	290	319	307	300	295	279	307	276	264	326	290	290	278	328	331	317	320	298	292	289
5757	2016	4051	4267	3750	3160	2634	2277	1964	1777	1688	1539	1449	1377	1319	1304	1246	1296	1135	1112	1134	1135	1120	1100	1049	1016	1048	1049	1006	967	1033	1013	1012	983	992	1036	969	1013	970	934	948	953	953	933	960	984	995	917	905	973	949	957	954	939	914	977	948	954	963	917	956	952	1016	973	939	895	909	948	914	919	993	902	914	924	970	941	926	890	938	917	921	912	920	912	941	923	920	968	898	953	912	887	930	971	962	873	892	938	922	919	866	910	886	943	986	861	943	878	942	915	936	933	942	937	936	962	884	877	969	901	918	932	930	913	898	918	963	863	919	885	942	959	967	911	941	942	921	869	890	921	934	940	970	885	943	877	919	941	878	943	905	888	928	895	921	895	898	902	939	914	893	940	873	915	929	919	871	921	900	887	902	921	930	908	876	976	879	946	912	898	886	898	918	932	868	926	900	920	866	938	892	876	908	907	926	920	974	926	930	915	873	940	896	938	885	911	900	897	906	910	894	931	887	894	892	809	899	879	858	877	927	914	964	880	900	923	930	849	923	867	922	903	960	891	918	901	915	908	886	883	912	925	934	884	893	922	927	913	923	929	886	874	892	902	965	940	934	884	893	930	930	951	894	931	899	871	959	963	902	938	903	933	860	918	848	869	922	944	895	881	946	908	864	886	907	893	916	885	920	911	904	930	944	955	995	917	928	841	963	908	851	906	924	894	934	966	892	912	886	868	872	915	897	924	952	897	885	937	940	908	958	867	894	909	958	899	913	834	870	934	970	896	916	958	899	918	898	914	882	919	910	920	917	906	909	867	905	946	893	939	941	882	900	945	902	923	895	914	931	906	946	909	932	913	867	931	963	929	894	903	902	932	867	954	874	882	918	940	902	929	927	978	925	896	927	926	870	878	982	892	849	933	863	938	899	938	898	892	902	998	893	907	873	951	896	946	893	972	919	921	890	891	907	903	971	969	938	905	926	914	914	941	943	863	852	893	901	936	947	950	914	967	897	877	892	864	900	911	920	935	892	962	921	941	925	945	901	908	914	891	970	926	863	894	852	900	874	966	883	932	907	883	902	933	921	953	886	928	922	903	893	930	856	865	863	899	942	874	875	927	861	909	861	915	932	894	906	893	899	866	914	879	901	908	919	930	932	929	888	916	885	921	979	915	873	917	860	875	934	921	923	923	875	918	915	891	922	858	954	907	912	907	881	948	948	897	852	898	909	908	947	915	876	881	873	878	869	888	920	868	915	943	894	962	928	969	925	909	885	892	888	916	887	888	858	912	916	891	933	872	943	914	952	885	889	943	921	892	931	899	907	968	923	934	954	955	872	955	905	868	855	952	893	925	963	906	835	915	907	934	947	970	918	917	940	917	881	924	929	914	892	904	947	928	954	922	877	917	873	935	873	916	849	917	939	914	851	905	897	956	888	893	876	973	966	916	925	922	925	892	913	890	935	909	894	924	884	922	896	884	926	939	913	929	903	945	945	935	917	904	910	891	861	938	893	879	901	892	877	919	924	946	899	866	884	920	870	867	913	890	972	876	894	866	896	882	945	916	932	902	940	919	844	975	882	904	931	866	891	906	935	888	910	894	884	896	943	900	912	919	873	958	897	867	892	950	873	851	911	936	903	890	935	916	968	900	905	898	949	935	951	938	897	882	910	947	892	914	971	951	900	908	903	875	897	932	970	906	836	964	925	900	871	898	909	943	940	947	872	929	936	890	897	928	936	918	831	882	960	937	855	900	915	933	981	943	920	925	930	934	908	898	884	909	936	882	924	819	900	981	897	878	914	919	860	894	929	887	904	923	934	919	890	871	947	950	905	898	854	920	920	896	916	940	937	932	845	913	887	952	929	887	866	915	922	904	894	884	895	933	948	862	945	920	907	916	858	868	890	864	884	907	889	909	897	941	949	953	945	881	952	918	907	915	906	959	876	958	890	896	887	924	921	938	884	954	926	904	915	844	890	939	913	915	888	841	898	922	902	926	980	860	873	947	916	869	873	890	934	915	916	940	976	910	882	905	893	902	898	877	948	859	866	919	913	848	967	929	894	906	939	908	892	860	884	889	927	874	926	922	898	935	934	916	858	922	852	907	914	894	940	887	935	915	921	935	963	897	923	896	879	892	876	911	872	907	897	899	910	877	957	897	867	962	902	916	927	891	895	893	940	872	874	948	894	957	961	935	873	893	942	882	911	923	845	855	966	870	880	842	891	930	929	914	926	933	930	933	923	939	902	894	918	915	899	928	890	893	891	933	900	971	923	874	906	912	885	927	877	887	935	912	896	956	871	897	937	948	862	899	933	920	882	940	933	891	915	915	951	883	960	848	880	896	882	891	890	912	940	924	925	921	929	939	935	915	911	882	897	940	965	932	907	898	953	936	900	903	887	903	866	919	974	932	874	916	880	864	936	899	917	895	928	855	917	862	906	911	913	898	936	933	895	882	879	920	927	949	901	924	928	948	862	919	901	867	876	935	914	910	896	931	944	912	899	932	926	973	877	875	899	917	919	927	887	957	931	882	895	912	893	906	885	935	944	883	922	940	892	859	907	910	969	860	926	903	938	968	931	871	945	915	942	977	934	929	912	909	839	923	961	897	946	911	911	914	900	945	914	914	941	925	902	916	887	897	906	897	908	897	909	921	942	847	952	928	952	945	896	985	889	905	840	942	883	914	948	851	926	911	946	901	932	862	967	956	907	896	888	930	910	932	914	917	872	914	933	914	930	918	949	883	909	923	903	870	889	931	883	906	928	883	850	906	954	856	889	915	890	922	905	903	898	893	909	933	935	967	926	909	858	926	930	944	954	883	899	927	894	924	905	936	927	945	933	860	896	947	876	914	856	929	930	907	982	913	923	873	911	903	866	891	913	915	920	910	870	971	926	943	914	924	881	887	920	858	910	910	877	901	847	943	890	906	963	917	949	962	934	869	968	938	832	902	942	878	934	863	877	956	873	873	871	963	893	867	864	923	914	913	910	905	838	964	934	937	920	890	936	937	915	878	871	921	951	880	890	966	874	896	909	941	945	880	953	830	890	935	930	928	932	892	891	939	924	892	914	958	891	890	943	877	923	866	931	916	898	915	938	969	897	935	952	902	870	878	908	939	938	862	901	882	894	904	880	903	883	934	885	897	938	897	930	900	859	932	946	892	908	914	884	931	858	875	867	903	878	904	928	936	910	933	905	921	856	930	947	912	919	905	849	939	899	896	933	909	891	915	902	923	924	908	873	942	953	921	920	919	942	948	894	855	916	928	863	981	886	977	946	953	887	927	872	852	905	965	927	939	919	935	915	956	918	881	977	906	860	955	965	911	901	902	938	916	909	874	923	871	900	897	937	974	924	925	921	895	900	871	939	917	893	919	899	913	914	880	885	868	899	909	916	909	895	890	888	928	903	889	887	918	964	835	917	926	893	952	917	859	955	962	900	950	881	931	982	924	913	917	940	963	851	916	933	888	923	864	904	957	914	880	929	956	934	927	943	920
9266	2536	2839	2109	1380	1003	792	683	613	498	493	439	439	407	373	376	344	336	322	337	318	327	333	312	301	308	297	297	298	304	316	287	294	299	270	322	292	315	284	270	301	309	325	274	290	284	251	275	281	304	308	293	291	291	332	248	276	273	306	262	287	318	273	275	310	273	306	263	258	281	273	287	316	273	271	293	293	312	275	278	281	270	305	269	304	295	297	291	253	284	299	275	276	288	283	240	253	268	280	289	313	288	284	301	295	297	262	262	273	261	263	287	269	278	293	285	271	291	297	248	281	267	302	286	292	294	286	267	287	280	287	261	275	263	290	274	290	270	273	262	272	269	280	248	257	272	264	283	284	311	296	285	283	273	266	315	274	271	286	266	281	280	283	268	291	283	298	285	251	266	268	277	281	293	277	295	260	264	289	284	252	281	281	275	269	276	267	272	302	271	272	294	297	294	283	253	313	262	249	262	288	284	259	239	288	294	280	290	280	283	271	264	294	264	280	305	293	274	298	302	268	293	284	280	261	279	282	281	269	267	301	317	252	259	284	282	265	286	298	296	284	279	267	281	305	301	267	271	285	287	273	251	273	259	281	270	248	277	324	254	288	312	269	310	278	298	283	263	284	251	277	256	298	263	282	283	285	284	306	266	269	257	272	270	305	275	270	270	272	271	301	281	301	273	299	292	259	280	270	286	304	262	258	266	227	284	279	255	277	269	273	276	283	286	256	241	282	273	314	310	267	254	301	259	275	281	279	264	269	296	294	326	288	278	310	253	273	272	296	274	288	285	260	281	260	308	290	305	267	297	257	291	294	278	280	276	295	301	295	265	303	253	270	269	294	281	254	290	271	230	282	284	270	271	293	259	289	272	269	299	292	254	276	303	273	287	288	292	315	278	286	261	260	287	298	279	282	279	282	283	260	277	293	287	276	262	270	267	282	272	271	281	284	297	299	268	290	288	308	281	272	286	265	271	305	341	306	273	275	269	295	284	264	276	281	264	301	284	255	288	281	285	297	251	268	270	270	264	252	246	269	283	273	295	288	287	270	287	291	314	277	268	272	286	250	265	304	250	282	285	279	274	280	235	304	267	254	283	278	291	279	277	257	281	284	274	301	299	296	274	279	260	282	258	263	301	297	249	269	319	299	325	253	248	276	278	285	281	282	297	301	272	288	274	276	265	270	279	303	271	283	272	233	265	299	276	288	286	309	283	300	293	330	297	259	275	290	283	259	276	252	283	267	281	271	263	260	280	263	301	289	272	297	278	263	311	289	303	272	281	274	268	275	268	261	281	250	275	291	239	290	282	249	282	298	269	277	289	296	268	299	281	265	275	289	264	264	293	263	277	266	305	289	271	274	297	320	279	269	295	281	286	286	305	312	279	274	263	267	273	278	303	288	277	285	283	286	272	271	296	289	282	252	277	298	253	281	287	308	271	272	285	290	287	283	293	275	282	290	263	269	307	289	300	280	238	261	253	277	247	298	270	284	289	292	294	256	276	281	270	293	304	287	272	274	277	274	255	286	268	294	283	266	278	263	280	324	291	268	269	280	256	265	241	280	307	284	264	288	297	260	301	260	270	288	266	292	280	250	298	274	273	247	297	273	284	290	288	275	287	259	285	286	268	291	266	283	303	269	262	297	282	266	288	272	280	247	318	285	281	265	299	280	275	278	272	283	285	258	286	264	249	274	312	276	282	256	274	288	273	272	289	275	278	297	268	278	279	279	293	270	261	292	285	263	298	277	314	263	293	291	269	257	296	281	255	279	289	252	266	295	304	263	264	283	284	244	285	307	286	268	285	273	289	278	253	284	296	270	271	279	249	291	294	292	276	283	255	266	276	294	283	268	280	306	241	296	302	255	291	273	287	315	306	276	251	279	276	293	283	264	296	249	267	273	303	245	275	280	285	292	290	279	236	285	299	276	281	275	287	276	282	259	266	301	268	288	290	290	311	286	275	326	261	280	253	300	255	270	275	291	277	285	264	290	261	257	274	282	244	263	281	263	298	282	285	269	297	281	279	284	263	320	296	270	292	307	274	293	288	247	291	295	271	280	295	284	301	297	257	272	263	291	289	299	272	303	282	258	272	303	268	261	296	251	270	236	266	284	265	257	254	256	290	279	277	318	285	251	267	279	268	263	281	292	275	304	256	272	303	283	280	258	289	266	270	260	275	266	278	289	309	290	253	292	297	264	306	252	247	293	274	259	301	243	292	263	291	254	271	266	286	291	292	302	314	285	283	247	269	303	269	280	298	292	282	253	274	297	278	298	267	280	300	275	293	266	297	261	273	288	303	299	257	281	271	307	316	295	291	282	292	281	270	301	276	298	312	302	271	294	277	279	283	271	263	291	284	294	266	280	290	283	276	265	297	292	282	297	296	302	301	269	272	278	284	271	242	307	277	286	285	245	285	285	307	252	276	306	276	272	271	295	288	270	279	277	267	271	265	288	303	269	284	276	292	228	291	252	280	274	256	280	256	262	274	275	283	289	274	250	281	271	261	292	278	241	261	271	297	263	280	257	274	267	278	279	266	311	294	291	278	268	282	266	296	259	300	286	276	268	296	268	282	323	262	299	254	275	277	283	309	285	274	279	294	307	288	283	275	294	269	282	242	277	282	284	281	301	287	276	289	272	299	283	268	271	255	290	283	293	257	291	261	278	303	262	252	316	253	279	284	302	271	251	298	260	267	289	279	270	283	277	278	272	280	299	289	271	279	274	306	261	234	261	269	283	268	294	264	296	300	300	294	270	294	315	287	265	271	269	266	253	264	306	271	288	294	281	272	281	262	269	264	240	305	279	273	279	290	284	278	277	264	278	260	287	272	280	281	285	276	246	268	244	266	257	291	300	243	282	305	280	221	283	264	270	284	255	272	284	272	275	291	276	264	292	258	261	274	259	274	297	309	298	300	280	269	256	321	303	278	282	275	283	290	271	262	302	284	288	243	285	286	271	281	256	292	285	297	258	308	265	269	289	271	250	276	275	295	246	264	282	276	258	244	278	262	285	249	267	274	289	297	288	297	298	294	288	305	290	279	299	292	285	272	274	290	269	305	295	262	263	262	269	285	257	240	271	298	272	313	287	303	279	275	266	261	266	285	281	276	295	294	267	291	261	264	287	270	287	269	276	269	297	313	281	267	263	264	287	288	292	237	274	265	267	265	276	274	277	262	300	261	279	283	253	267	280	311	262	303	293	271	296	261	245	283	276	276	306	283	278	285	286	260	278	300	289	302	249	277	266	280	273	269	270	272	279	289	282	280	304	263	303	296	285	264	276	324	254	288	281	277	269	266	312	266	286	254	270	273	284	261	291	273	270	267	268	254	270	258	276	252	304	299	271	294	317	259	292	277	267	287	272	251	265	292	258	315	319	285	281	304	310	286	282	238	231	272	253	275	288	273	271	267	281	291	244	264	291	270	281	291	292	293	299	295	298	271	243	283	292	283	303	286	280	317	275	272	282	271	303	284	261	301
7853	3006	6612	7005	6084	4890	4138	3459	3087	2697	2281	2091	1941	1785	1726	1547	1475	1370	1278	1254	1256	1250	1230	1154	1091	1088	1126	1119	1036	1059	1008	1031	1071	1010	1050	992	980	991	952	979	955	1032	969	958	980	949	967	910	941	928	892	923	938	945	924	910	917	833	919	918	904	852	881	939	902	854	919	888	853	903	880	870	864	903	907	873	909	917	901	916	881	856	854	838	798	878	885	866	887	866	922	877	845	867	814	898	880	884	924	868	873	830	857	874	855	875	868	876	834	853	863	845	874	904	881	811	834	847	877	856	866	885	815	819	853	885	885	816	907	854	832	864	865	877	840	835	807	896	853	830	861	860	884	863	897	859	809	819	895	816	837	810	850	879	837	899	868	792	865	824	852	841	840	861	789	875	866	826	819	853	818	848	829	857	854	818	865	834	841	893	848	860	860	870	849	854	795	842	856	848	846	849	877	827	842	840	907	892	877	867	824	870	837	792	843	870	888	896	829	870	854	839	825	827	816	869	861	871	849	835	874	893	833	860	823	857	836	862	869	830	833	822	857	830	820	813	845	847	832	820	918	848	812	874	882	823	854	846	799	856	848	796	848	813	841	843	830	847	777	867	916	862	892	867	840	890	862	879	842	802	834	891	837	862	790	867	837	890	873	870	868	838	810	870	848	882	861	818	858	856	845	841	840	847	867	854	940	849	858	819	876	876	853	880	823	837	870	840	867	799	837	814	868	825	846	822	824	817	888	819	837	846	881	825	859	866	865	818	823	894	867	833	835	803	829	836	902	834	868	811	866	852	870	890	817	865	839	840	849	817	856	817	841	812	875	873	853	824	874	868	798	818	826	893	789	781	849	902	898	820	843	830	886	813	863	897	880	838	862	851	876	867	906	882	844	880	886	868	837	817	834	849	865	869	816	858	818	799	886	852	849	874	853	814	841	865	844	876	865	875	850	859	805	848	880	881	873	853	820	856	857	841	842	841	830	843	832	847	857	846	837	827	828	875	837	837	867	836	833	863	846	889	898	814	826	861	844	849	867	859	885	860	870	866	871	808	838	876	885	866	868	873	858	815	816	907	827	876	817	831	830	851	848	829	851	842	833	852	808	908	823	865	794	862	870	837	837	803	880	859	845	805	827	836	866	829	862	869	843	854	810	872	783	807	868	821	824	862	844	849	839	820	839	840	856	847	848	851	839	857	886	874	859	857	874	912	865	859	799	869	861	843	869	827	884	825	844	811	869	835	898	898	887	816	867	868	819	825	802	827	812	875	843	852	857	793	836	868	883	860	848	812	850	815	829	876	855	865	826	827	831	869	882	816	768	867	833	875	854	827	853	844	846	809	879	842	849	838	837	909	849	827	869	833	793	850	880	788	848	810	861	811	862	852	844	840	836	861	837	832	872	891	782	887	797	812	893	853	859	836	861	825	864	861	848	883	832	822	810	844	830	841	868	834	886	851	856	910	828	835	806	830	851	883	851	884	814	811	901	914	826	827	863	798	917	870	870	860	877	849	851	862	865	825	839	845	823	863	792	879	824	852	821	857	855	809	832	836	802	840	883	787	851	856	887	844	946	827	903	876	821	857	835	789	826	878	842	833	916	858	868	805	823	876	857	841	833	863	832	819	830	923	826	867	854	771	829	868	878	893	848	866	830	866	845	878	842	870	833	861	915	784	829	845	831	836	885	887	823	893	865	844	883	815	837	779	857	854	870	844	818	860	890	805	790	848	853	885	843	802	876	867	845	856	822	852	842	824	833	855	894	849	870	797	916	912	850	894	861	847	848	851	786	880	842	844	826	871	904	816	875	887	870	812	833	840	816	829	852	842	835	793	855	893	866	848	871	802	894	873	870	873	867	841	876	831	830	872	848	831	881	826	852	840	858	839	861	812	832	834	860	859	823	821	895	852	883	788	877	844	842	810	861	883	840	843	845	881	858	900	823	852	819	802	872	891	814	862	837	908	823	850	853	855	855	808	849	768	834	868	844	807	869	818	856	835	914	815	838	860	812	815	825	857	817	854	855	868	866	802	825	880	927	833	852	829	853	871	828	879	894	840	839	883	818	815	855	895	841	845	904	844	805	837	852	806	911	831	836	871	844	876	797	856	870	825	863	811	837	871	839	843	851	784	806	869	888	878	835	771	853	834	886	818	833	849	831	835	839	862	850	874	847	848	839	827	881	878	883	818	887	876	867	820	878	846	839	884	867	836	822	885	824	838	780	855	864	779	812	864	853	854	850	827	848	850	847	885	813	779	831	874	865	790	835	855	846	838	879	822	844	843	869	814	817	833	848	880	846	867	857	873	880	843	823	847	834	849	848	864	906	855	837	862	876	865	843	826	794	889	825	859	866	877	792	889	788	846	839	842	871	895	840	879	838	906	831	835	834	863	876	846	880	856	837	851	843	867	832	802	830	830	834	790	884	858	858	802	849	802	837	874	812	856	889	836	829	901	824	814	864	842	871	822	865	862	793	849	818	858	796	826	857	802	812	867	843	825	847	895	859	833	878	845	799	893	791	864	820	819	840	830	894	812	864	822	815	874	866	860	816	882	840	844	867	881	879	850	863	840	857	862	794	807	864	878	868	832	829	827	875	854	836	863	846	852	847	825	841	883	884	819	862	880	876	872	802	825	869	876	776	886	890	872	823	879	894	877	850	875	906	890	848	832	839	800	831	837	849	835	803	870	851	858	872	860	814	882	841	836	858	869	826	872	866	864	859	844	857	894	837	805	738	881	868	903	838	845	890	884	861	840	818	803	842	836	818	885	839	861	845	806	841	838	860	861	881	866	854	814	850	889	815	878	846	834	848	887	869	793	829	829	795	898	861	871	861	827	852	897	798	848	847	888	889	841	847	789	901	884	849	845	870	816	818	830	829	822	864	834	808	869	858	838	869	807	824	879	922	835	892	886	894	784	865	834	853	813	852	861	836	833	824	859	855	881	868	857	846	840	833	845	848	805	856	857	871	859	831	813	868	853	823	794	832	868	771	827	801	864	888	849	849	818	876	849	853	885	827	821	827	854	836	820	836	898	877	879	855	884	885	866	885	823	866	839	843	885	854	853	841	841	828	899	862	899	854	868	847	831	841	850	813	814	817	835	904	864	835	824	901	835	851	858	851	885	821	844	885	913	830	829	836	817	788	828	851	867	849	854	855	823	880	874	880	835	801	822	904	835	816	865	803	864	847	865	847	892	853	814	847	848	860	831	871	837	852	892	898	843	891	835	834	777	872	857	877	810	924	834	860	858	817	911	873	846	812	851	835	848	804	817	821	823	818	816	840	861	863	782	826	853	846	878	881	824	793	854	900	840	901	882	841	856	862	789	829	859	936	887	878	829	799	839	822	811	865	830	883	841	839	847	849	824	821	870	818	827	884	851	837	861	883	838	831	882	872	845	903	843	845	804	869	882	842	937	820	844	814	854	862	868	863	827	898	810	868	865	868	845	864	843	849	887	842	849	855	828	860	827	842	849	824	875	908	847
1297	234	222	195	174	172	193	177	159	173	210	194	183	151	161	172	152	184	180	166	165	179	178	172	166	192	172	140	182	168	179	156	144	161	188	179	191	183	161	165	203	143	181	179	183	154	162	182	168	176	163	175	195	164	169	174	156	172	151	169	157	151	159	163	159	180	191	169	178	149	191	187	168	170	174	189	178	180	171	183	179	153	177	177	151	182	187	171	169	181	163	191	169	185	181	138	177	167	195	190	169	156	163	175	175	171	190	173	174	159	179	176	178	167	173	176	165	174	166	173	179	164	158	167	157	143	174	174	174	163	156	162	182	194	153	190	148	179	157	161	182	180	157	174	159	170	182	162	157	176	167	151	167	166	151	170	177	181	164	155	161	165	181	188	180	156	194	184	169	162	145	169	189	187	161	182	143	165	167	159	157	159	163	183	181	193	165	179	181	167	176	169	169	194	181	170	184	156	188	173	170	157	193	171	157	175	170	187	192	161	175	182	188	185	170	166	166	171	186	186	163	176	162	172	196	156	158	162	161	168	197	170	182	183	189	160	190	170	144	185	175	193	159	168	172	165	163	164	173	158	159	167	176	171	161	175	179	197	160	180	155	177	184	169	167	161	147	174	176	181	170	169	180	161	166	146	154	183	174	149	179	184	159	162	168	161	156	161	182	181	175	183	170	177	166	195	191	152	166	149	159	153	165	155	186	152	149	173	164	178	157	173	170	172	155	175	165	167	197	168	158	166	184	161	165	171	171	181	161	176	172	163	171	175	182	175	190	148	176	181	178	169	172	164	166	157	165	202	155	172	152	170	189	167	194	165	176	165	167	183	202	187	161	152	186	167	162	177	165	139	153	158	177	172	179	184	166	148	186	156	178	162	192	155	177	189	150	165	140	193	156	174	173	162	164	169	176	168	179	171	166	163	171	181	177	161	191	183	145	163	177	162	158	170	153	181	176	198	172	171	166	151	172	176	151	161	158	143	186	162	167	173	174	185	190	170	184	179	186	167	186	172	154	209	142	165	151	184	162	181	196	159	161	164	160	165	167	172	142	166	150	152	186	174	195	143	191	175	160	163	167	165	191	164	161	178	181	168	192	169	199	178	193	163	146	162	170	178	175	167	158	176	168	165	190	155	158	166	153	182	171	155	169	181	168	171	160	174	167	164	161	182	171	167	134	166	169	186	199	171	184	159	165	168	165	180	155	163	150	140	167	174	174	168	168	165	147	160	165	151	175	132	161	155	174	189	185	169	164	141	149	176	171	155	154	166	173	194	160	171	158	182	169	153	160	153	185	191	191	141	180	175	179	181	172	167	169	177	169	166	153	169	164	138	168	143	171	172	159	167	165	169	153	161	182	173	176	162	171	163	160	180	155	179	157	182	155	184	165	171	150	176	166	190	182	190	173	146	164	150	205	184	138	179	149	174	168	183	178	185	184	159	175	177	180	186	166	171	173	168	162	181	166	177	156	162	184	159	174	180	170	176	163	170	171	163	162	176	173	163	183	188	167	172	171	176	174	158	172	177	158	191	142	182	195	198	170	184	171	168	175	170	184	143	176	173	165	169	164	169	167	173	170	171	160	174	176	169	171	158	148	165	172	158	149	185	162	167	173	171	170	167	175	162	171	174	188	149	167	164	162	166	170	167	181	197	183	157	206	155	155	174	182	173	161	179	165	188	155	175	152	166	164	175	160	165	159	157	154	172	169	179	153	168	159	155	168	164	170	180	177	170	168	173	169	159	176	171	177	143	182	172	182	165	187	155	173	178	163	155	178	175	176	174	176	155	154	173	165	158	177	179	227	169	174	163	153	168	188	175	173	174	189	156	156	166	181	178	170	169	172	187	184	195	179	167	191	187	200	158	190	170	158	173	167	171	151	163	184	177	165	170	161	181	166	169	173	172	166	164	150	158	164	175	191	167	170	176	178	156	158	179	158	167	160	193	171	169	165	157	149	171	151	187	159	172	152	166	200	159	183	179	143	167	179	154	148	175	183	155	166	173	179	153	169	138	180	174	164	150	148	166	154	185	171	148	162	160	180	164	154	167	180	151	145	172	165	197	176	154	163	164	185	164	151	157	170	144	148	156	188	155	170	162	185	198	157	167	184	182	168	150	181	164	190	168	172	184	174	192	170	165	145	156	166	189	166	173	178	189	150	178	165	171	180	201	185	162	204	163	168	182	167	176	167	157	168	164	164	195	179	171	171	163	170	180	175	151	173	169	174	162	178	181	198	158	155	180	159	167	154	173	191	202	202	182	170	171	193	182	179	190	157	161	171	165	173	177	178	173	171	178	182	150	164	171	188	163	191	175	193	162	148	176	176	176	176	179	182	154	191	172	182	164	170	163	194	173	166	151	169	163	176	173	166	178	179	157	147	177	173	163	146	196	182	156	172	189	164	168	180	158	175	162	168	205	171	171	154	192	173	166	190	182	155	189	172	181	145	170	192	173	151	147	180	164	163	182	154	154	171	179	175	169	172	180	180	171	182	180	178	161	155	156	157	163	176	197	155	160	177	147	170	164	171	167	168	149	173	200	160	191	180	179	166	169	195	182	175	174	190	197	165	155	153	186	185	177	164	180	156	191	168	217	178	160	162	166	165	172	172	165	173	181	167	191	202	176	163	182	202	181	162	162	182	201	148	163	196	182	187	162	169	167	188	166	180	165	168	154	167	160	159	174	171	173	163	164	136	168	169	190	157	160	153	154	188	180	207	209	170	174	152	171	145	172	148	147	165	164	160	175	168	175	159	163	173	169	168	177	158	166	168	177	168	162	165	158	171	157	170	140	169	163	159	202	163	190	189	187	184	169	171	163	170	173	164	169	164	164	166	169	174	191	157	165	177	169	172	151	177	176	158	194	173	176	177	163	165	149	179	185	155	168	180	169	155	169	181	181	165	133	165	169	168	183	161	164	172	168	170	166	193	175	190	169	185	165	161	156	193	168	168	161	162	170	180	154	170	171	183	178	170	180	179	181	149	184	187	189	165	158	157	187	167	188	166	181	188	173	163	176	170	169	180	168	159	176	155	171	164	169	171	176	166	190	167	169	147	164	160	197	167	164	172	146	184	177	174	167	179	185	150	192	169	178	154	165	191	152	170	171	158	176	169	179	158	182	166	172	173	146	173	180	161	166	167	183	153	180	187	176	162	160	177	188	184	176	184	165	175	162	165	205	169	182	171	179	154	178	194	158	174	170	150	168	179	182	157	186	176	185	182	181	172	175	161	162	171	188	180	162	175	142	156	195	163	166	173	178	169	179	181	176	158	142	172	170	200	166	189	171	164	169	157	178	185	202	159	175	152	196	182	158	163	156	147	160	156	171	186	191	132	190	179	178	162	177	159	147	187	167	163	179	178	184	172	172	162	163	174	177	157	165	162	182	169	170	174	168	156	191	183	167	174	155	163	200	133	179	172	150	187	194	155	176	166	155	167	165	170	164	178	173	149	165	152	177	157	162	166	180	172	169	183	199
2013	690	781	751	773	662	634	646	650	641	619	576	625	604	614	609	669	565	579	603	612	607	615	626	555	588	594	577	578	575	537	578	584	547	571	585	564	622	555	600	560	596	581	592	546	609	587	565	563	556	568	607	604	575	561	596	625	591	581	584	617	580	576	607	609	549	545	567	609	547	524	534	565	530	556	515	568	603	538	554	564	580	631	524	574	597	588	591	561	607	592	605	608	595	565	565	571	563	579	576	543	575	533	579	584	558	558	557	524	543	524	598	573	603	611	536	581	566	564	558	623	558	569	572	542	571	580	544	576	580	594	591	568	559	599	547	571	580	555	553	554	572	591	577	579	535	555	594	576	568	583	608	565	572	520	580	597	577	580	565	638	585	576	554	562	582	578	543	548	569	575	515	558	570	569	607	605	565	572	547	565	582	588	563	582	580	557	602	521	575	531	561	593	596	560	585	545	612	583	579	559	607	587	546	556	543	585	556	578	574	582	550	599	595	595	571	553	574	554	586	585	587	568	601	561	610	567	558	606	624	556	575	554	570	572	599	587	550	579	596	546	598	600	535	571	576	571	558	591	582	584	545	599	587	570	553	592	575	573	578	553	576	595	528	564	551	562	611	594	577	577	544	576	544	602	532	594	580	563	575	588	567	601	624	568	536	605	588	575	586	564	552	608	571	565	596	544	591	592	545	613	597	630	562	529	575	620	555	609	571	588	593	604	554	588	562	572	562	566	577	539	578	571	622	566	569	586	526	612	612	518	540	539	574	595	580	507	564	571	509	520	589	570	564	593	593	574	582	590	568	567	622	604	578	572	550	575	535	592	552	585	548	535	573	584	559	550	569	551	591	532	573	586	570	557	575	594	589	598	546	581	538	586	570	559	590	615	574	523	562	560	603	588	584	589	605	560	561	525	560	577	608	583	599	561	557	571	539	581	590	586	553	563	545	578	566	594	581	585	590	578	586	575	538	582	572	576	604	584	545	556	544	554	577	611	596	555	561	555	589	606	570	571	608	644	567	563	536	530	572	608	583	572	550	565	590	584	562	580	584	563	563	577	560	565	539	568	582	567	546	591	591	565	594	522	561	564	559	548	547	569	540	598	593	630	576	599	577	568	601	571	553	565	600	557	588	583	590	549	636	582	607	584	592	578	582	567	552	575	573	602	557	578	584	557	547	556	572	552	553	551	583	581	564	573	534	565	567	580	589	564	526	569	602	592	592	534	544	557	566	584	559	569	517	577	594	579	601	530	591	583	562	567	577	593	578	580	572	581	577	542	552	580	546	569	582	590	556	557	547	556	575	522	603	568	593	547	576	543	561	563	615	557	614	564	570	589	583	603	624	553	578	592	580	574	547	545	543	609	568	566	589	577	593	561	505	596	595	546	572	615	595	575	585	569	607	623	571	535	554	503	544	549	542	584	534	573	572	580	545	572	590	562	577	586	550	576	597	557	594	559	573	528	601	577	555	596	577	602	562	556	566	548	556	598	611	565	567	565	589	568	580	555	576	619	554	595	521	570	542	530	603	635	569	585	610	589	550	538	576	576	579	615	571	590	536	579	571	587	572	560	589	566	604	612	533	554	587	610	583	602	567	531	581	580	553	583	569	582	579	570	603	607	584	592	537	573	571	579	564	594	616	576	589	598	537	581	590	588	550	569	552	555	571	555	588	559	590	595	570	557	610	578	582	562	577	590	615	550	606	566	565	591	605	566	567	611	596	578	561	578	606	603	584	569	554	613	602	598	585	534	587	548	619	524	548	558	610	594	534	552	558	600	574	604	554	556	597	573	585	577	569	590	599	583	609	552	578	624	545	581	639	562	617	592	564	546	564	603	561	608	590	609	567	588	553	590	591	550	601	597	573	610	593	587	534	551	554	555	548	612	580	574	562	567	586	584	534	558	543	575	558	522	551	583	554	560	595	612	568	575	557	568	553	597	586	562	609	576	606	525	588	567	627	553	543	568	615	565	594	601	605	596	576	569	552	620	582	598	612	652	557	594	572	577	548	582	602	584	568	539	555	581	561	583	587	556	578	579	575	570	532	581	563	597	515	548	556	600	619	595	572	555	558	542	577	583	550	546	642	590	575	615	585	522	555	585	564	515	584	558	615	560	576	587	539	583	543	599	579	552	568	594	619	539	550	544	557	581	548	596	519	580	566	559	566	571	575	561	606	589	588	596	544	572	530	591	578	580	606	582	590	618	608	549	577	567	597	584	570	553	585	616	562	577	565	579	575	613	597	586	535	591	586	591	543	539	600	570	560	586	591	621	552	592	541	575	552	655	557	572	522	541	610	562	537	622	556	534	570	574	542	589	580	566	551	588	541	554	566	533	606	555	562	570	548	558	572	562	584	568	562	586	558	548	592	569	564	597	572	601	561	625	534	595	587	581	580	556	606	546	573	583	596	612	586	569	555	599	530	548	620	582	587	614	615	581	567	566	544	592	597	578	588	555	600	591	547	578	590	601	583	576	556	531	566	588	602	572	613	603	525	580	584	562	564	532	603	573	552	575	586	597	613	562	538	613	516	573	580	579	579	588	549	511	588	599	556	568	609	589	560	574	564	611	532	572	574	586	616	558	554	587	575	578	588	564	596	609	563	583	569	594	553	557	572	553	613	580	554	599	547	586	551	581	532	573	598	565	580	583	538	616	541	580	553	605	580	553	583	619	559	571	562	589	529	560	567	563	553	597	564	600	585	551	556	549	544	569	557	545	565	567	550	582	601	588	585	576	592	538	542	622	569	602	565	571	585	578	600	581	611	566	553	564	588	609	582	597	650	632	563	536	591	585	573	581	585	561	570	556	566	624	520	601	581	531	549	519	583	641	571	566	581	600	575	549	571	521	553	571	584	552	585	584	556	594	560	616	567	567	551	563	565	622	616	529	599	520	546	566	563	524	572	583	522	570	568	563	603	548	571	564	598	579	552	566	574	594	605	542	587	599	611	562	600	591	573	557	530	595	575	544	544	582	574	561	609	583	516	603	584	549	576	585	577	576	577	601	551	554	608	637	593	571	553	528	618	600	566	573	576	547	594	581	584	556	595	585	576	598	636	581	580	581	581	547	562	573	577	553	576	580	608	610	576	612	587	570	562	553	604	579	569	581	578	594	535	568	556	550	560	571	558	600	551	577	554	558	566	591	569	561	550	606	594	603	555	569	581	571	577	557	567	595	534	568	579	610	568	535	521	546	561	526	607	554	581	574	556	592	607	588	556	618	534	553	593	545	590	534	561	589	564	537	543	561	596	558	566	594	559	516	560	578	582	546	564	589	537	506	575	577	528	567	537	501	568	535	566	577	586	553	584	586	543	561	568	593	558	595	581	576	546	558	571	541	603	556	627	577	574	588	581	538	550	565	542	571	585	578	544	590	563	585	544	541	531	552	546	567	582	571	545	607	572	605	578	553	573	550	579	590	565	535	548	590	569	582	602	600	568	549	554	579	549	599	569	559	564	581	583	597	575	548	609
5139	1309	1580	1241	865	679	521	499	450	404	389	371	350	354	363	335	367	336	343	314	318	317	331	285	330	267	305	322	329	303	300	331	276	281	298	294	303	288	302	279	337	314	302	311	323	318	327	287	290	294	319	306	290	316	287	301	282	303	321	303	288	304	291	329	273	292	302	317	296	300	281	288	306	331	293	294	282	280	318	286	323	284	301	308	306	323	279	274	294	307	293	302	293	312	323	299	316	327	314	306	295	285	304	292	299	305	330	284	339	292	318	298	281	319	298	305	294	276	300	280	310	312	305	281	299	312	283	282	288	260	302	291	300	284	313	317	319	313	319	299	308	304	312	286	317	297	308	312	303	265	304	315	300	293	333	286	320	337	257	328	308	305	300	297	284	285	312	326	294	296	293	332	291	313	308	274	309	277	284	313	285	295	318	299	337	304	306	292	306	313	278	296	280	309	291	309	306	300	309	291	300	292	298	302	307	297	299	311	280	305	331	290	273	286	302	303	300	295	316	319	301	274	313	315	318	330	282	311	301	287	282	321	304	274	308	313	281	310	290	311	263	286	314	313	314	316	317	340	293	280	295	270	293	287	285	282	286	310	267	293	272	297	311	327	355	295	302	270	278	334	279	312	287	289	312	287	291	324	284	292	300	305	302	317	301	304	290	290	330	291	299	291	291	298	294	268	325	288	294	282	304	301	298	297	297	294	288	300	262	292	293	292	281	286	310	302	289	293	284	296	330	327	287	338	318	267	304	275	322	299	290	291	267	307	310	317	287	308	297	310	273	306	291	297	295	297	294	330	321	320	320	328	307	301	280	316	319	305	299	300	303	318	313	291	293	279	287	323	299	304	297	315	286	295	283	269	293	278	282	280	320	292	301	269	301	305	309	290	288	270	307	280	283	318	289	349	286	305	311	281	283	316	318	312	247	277	282	293	296	302	326	314	300	303	287	332	279	305	295	298	303	321	294	318	278	274	246	296	300	290	291	298	354	257	281	343	304	289	296	270	296	298	313	276	297	269	280	274	304	271	312	285	320	267	312	299	285	326	290	298	267	317	293	269	296	307	265	309	282	289	285	308	301	296	302	274	319	285	303	313	277	320	302	302	302	255	304	298	282	303	310	319	305	312	327	334	284	283	307	309	297	304	295	279	278	299	303	311	314	317	314	293	302	300	300	304	283	306	288	291	312	302	292	304	294	279	302	278	306	305	310	292	305	296	293	284	303	300	293	307	281	269	293	272	338	299	299	291	306	279	289	325	279	319	306	281	285	299	306	279	277	316	295	307	263	325	296	293	306	315	284	310	296	299	265	292	288	292	296	303	290	299	305	314	308	341	294	274	280	299	316	300	253	287	276	300	296	287	287	275	311	306	310	307	342	292	294	319	289	277	302	307	294	313	292	292	295	283	321	292	333	272	258	293	306	296	291	299	307	299	308	271	278	286	308	313	318	296	285	313	284	312	302	305	285	297	315	283	308	311	304	307	330	309	310	308	287	304	358	318	315	309	315	317	306	321	277	295	304	302	316	310	319	295	276	322	314	291	323	294	275	274	292	305	311	303	302	315	325	300	284	298	289	277	315	283	294	318	315	327	295	297	279	282	316	285	278	317	291	300	283	305	289	269	294	312	296	294	344	308	309	291	294	320	314	291	335	260	287	306	295	272	285	303	323	300	279	300	294	301	304	286	300	317	296	296	309	280	327	306	267	282	318	307	280	301	336	310	308	288	273	286	308	307	307	287	288	307	309	306	272	317	309	289	329	284	322	317	316	304	303	299	279	257	292	297	303	288	314	321	314	302	301	324	299	281	315	338	292	279	308	318	326	286	303	282	308	304	279	298	295	299	319	277	290	298	315	273	270	296	294	296	300	322	326	290	313	319	325	269	289	317	277	313	300	274	335	326	280	317	303	315	307	262	293	331	297	332	308	285	302	311	266	284	317	318	293	346	301	327	274	297	285	319	277	291	286	326	295	278	314	290	295	328	291	286	262	310	291	301	301	319	330	302	300	289	305	324	311	284	327	331	325	316	326	304	288	277	325	309	279	300	331	303	306	293	297	293	274	276	283	314	322	305	302	316	291	242	307	315	285	291	307	302	248	294	305	318	309	303	274	289	300	285	260	286	316	313	272	294	327	291	283	276	313	299	314	339	287	298	309	315	296	334	326	292	308	308	299	281	319	294	300	276	266	319	300	279	301	283	300	292	265	264	316	308	280	267	292	282	292	312	302	295	327	296	313	298	348	295	285	275	310	291	302	294	289	293	295	312	292	294	275	263	322	278	309	303	335	284	299	303	321	321	300	273	269	312	303	293	327	305	308	298	289	301	319	276	289	314	293	306	294	317	279	310	332	297	286	281	304	296	286	304	290	313	284	261	287	299	319	292	289	312	326	318	301	287	300	283	307	310	293	309	302	292	307	310	299	288	298	315	294	288	284	283	271	294	290	316	276	295	279	310	360	273	281	306	297	303	321	284	291	317	311	288	297	313	278	326	295	290	303	299	299	290	285	313	306	308	280	330	315	319	294	290	304	282	312	294	302	289	269	267	308	284	286	320	295	290	321	312	290	283	303	309	304	312	308	290	277	286	321	321	309	287	299	288	261	298	280	285	291	281	268	291	289	278	279	296	299	308	332	301	303	290	316	287	311	326	290	283	307	308	321	302	304	287	309	294	297	294	301	260	281	307	307	276	275	325	275	266	309	249	326	270	312	285	298	293	313	321	322	309	290	292	296	278	295	308	296	296	330	291	286	280	296	320	282	291	286	319	322	318	267	297	308	277	324	289	289	294	331	344	303	294	304	310	300	274	306	328	292	298	323	300	280	305	318	306	319	284	284	272	304	305	295	289	322	291	273	287	276	317	328	310	305	279	294	300	301	293	305	297	279	276	275	295	313	327	276	300	310	264	306	279	289	287	292	295	297	322	325	295	298	308	277	295	313	299	278	282	315	309	296	298	307	281	290	289	282	310	304	296	292	343	331	304	291	304	306	288	310	286	292	306	281	321	329	320	295	266	284	296	315	285	299	277	319	310	306	302	317	310	293	296	321	322	293	288	290	272	275	304	286	306	311	315	281	284	302	271	304	320	316	309	315	309	308	296	302	301	304	306	298	325	318	293	318	298	322	303	296	297	324	290	307	279	288	318	290	295	304	304	271	320	287	287	327	285	272	268	282	283	277	319	319	287	325	308	291	314	290	280	300	290	292	314	291	294	310	315	298	283	303	306	279	256	294	312	299	286	292	297	321	305	273	307	288	320	256	295	303	290	319	275	337	302	292	283	318	285	319	303	346	290	276	292	292	312	322	296	296	294	292	296	318	306	268	295	305	306	306	303	278	285	286	300	289	299	306	287	318	307	300	323	313	306	313	328	317	303	275	304	278	288	310	273	282	298	280	305	288	295	279	307	286	299	268	309	294	292	322	303	317	282	297	309	282	304	303	293	326	278	272	306	287	301	326	318	306	298	290	292	316	306
5787	2041	4005	4200	3739	3053	2655	2351	2027	1820	1670	1578	1526	1396	1372	1285	1209	1221	1148	1143	1135	1129	1111	1041	1043	998	1061	1032	1076	1005	993	978	1014	985	973	1013	1017	967	943	1009	973	955	1015	952	963	990	938	949	914	961	941	982	908	929	910	925	954	938	926	935	964	972	939	935	963	990	911	965	899	955	913	910	896	893	905	937	903	938	896	915	899	910	908	894	918	909	888	852	923	930	949	879	927	936	953	961	931	970	917	912	977	948	905	929	895	926	914	940	837	900	896	924	923	882	897	913	949	944	875	953	923	933	888	896	951	908	810	991	880	904	989	891	923	920	953	902	896	927	970	911	957	872	956	881	917	937	926	964	870	908	935	874	898	897	929	914	899	887	933	883	903	890	845	961	885	895	920	937	906	867	903	927	919	972	886	933	946	911	929	897	891	928	912	941	905	910	929	915	933	884	878	916	922	900	881	915	938	861	942	919	917	923	869	911	903	893	929	880	929	890	945	913	902	891	925	961	932	953	934	902	877	926	941	917	901	929	899	942	933	924	992	871	874	925	944	933	932	920	898	906	918	905	901	903	930	893	922	936	941	951	902	956	917	947	909	888	899	882	867	887	820	894	868	979	938	915	903	929	920	907	938	872	927	930	894	909	889	900	910	878	949	906	950	864	872	874	903	897	878	908	879	854	860	922	959	879	857	888	935	903	917	887	943	942	850	942	921	928	927	920	992	861	901	950	922	932	935	870	955	950	925	983	913	985	914	929	860	887	912	927	870	862	942	876	918	848	940	949	882	938	954	902	966	910	907	877	876	918	900	897	896	919	939	954	904	865	931	865	916	914	920	907	936	928	949	961	881	886	968	945	865	915	955	928	925	939	925	895	940	908	919	903	927	899	908	937	915	976	912	908	899	901	897	888	944	894	874	934	954	874	872	877	959	912	949	888	909	840	925	924	916	918	889	879	866	945	932	936	907	884	932	995	942	900	926	972	912	917	926	922	904	917	922	874	952	874	969	909	918	905	889	863	974	875	945	922	918	944	889	972	902	918	902	908	921	936	972	899	930	922	907	851	873	900	908	961	945	1004	929	916	894	902	962	956	890	894	897	919	948	898	962	903	899	955	948	889	931	941	937	869	868	882	898	980	876	987	923	906	919	936	920	871	951	864	901	933	898	875	947	906	893	955	908	921	901	904	839	967	901	878	938	903	910	872	896	884	908	924	881	854	892	897	961	923	903	946	923	943	908	880	903	959	968	847	956	891	971	927	905	959	864	894	960	853	889	929	932	895	913	905	913	893	939	899	896	921	870	941	930	864	862	892	896	967	940	878	841	935	948	881	875	951	909	895	908	925	907	871	872	933	871	894	902	935	952	946	895	964	901	906	895	846	899	931	980	884	891	898	928	924	893	929	883	920	932	877	894	925	932	867	948	936	945	872	910	955	907	971	908	935	912	904	884	918	906	846	942	924	911	918	928	937	878	933	951	893	959	960	926	902	914	893	924	887	961	961	915	890	923	938	878	909	901	950	928	892	876	891	918	924	983	897	894	894	947	892	896	892	921	883	838	899	889	901	935	968	882	950	949	906	907	934	908	879	905	903	923	917	943	928	983	902	909	893	867	897	953	952	922	908	927	870	857	940	852	891	875	863	915	886	910	876	951	848	920	976	898	894	893	931	884	923	921	929	939	940	865	929	939	920	926	972	892	935	830	918	912	927	908	891	890	985	907	869	940	888	939	945	914	911	904	887	942	905	910	979	905	916	909	940	864	872	925	936	951	896	883	905	948	922	915	862	910	941	925	887	927	913	899	875	896	880	901	916	914	935	953	893	877	927	897	899	908	958	895	911	907	952	863	885	887	935	925	886	922	948	950	892	884	952	895	916	940	868	991	907	938	929	922	914	932	860	974	939	874	905	924	941	934	910	887	912	901	902	942	934	917	886	951	888	955	935	899	874	929	881	873	863	923	939	886	916	957	884	903	898	876	930	928	922	905	950	913	870	929	910	906	897	912	875	923	931	940	944	955	919	921	944	917	885	947	868	909	912	938	932	890	831	934	897	993	930	877	853	938	887	900	841	916	936	909	931	884	966	872	957	906	914	863	951	925	894	928	904	929	889	936	916	948	937	852	910	927	933	927	942	891	925	928	865	907	922	921	894	881	948	903	940	931	915	908	934	969	895	894	912	966	878	906	931	920	861	920	882	932	883	903	986	917	875	935	911	945	913	945	950	913	883	932	898	880	875	945	927	866	874	935	937	908	925	909	892	934	954	862	888	893	909	908	878	942	905	861	890	910	890	845	917	850	913	894	922	900	891	913	896	891	911	902	920	882	975	933	911	901	985	939	858	857	869	893	943	930	938	961	900	909	973	919	922	939	946	927	918	967	898	946	917	891	903	907	914	946	913	865	960	942	871	901	951	951	933	894	967	979	904	892	931	964	958	927	926	893	950	925	919	931	956	938	932	834	905	894	915	942	870	933	939	877	959	948	878	882	933	947	922	900	948	861	885	920	874	859	897	853	973	921	877	903	960	873	897	928	943	916	910	934	906	898	891	885	925	908	907	906	920	862	889	909	923	911	945	902	948	919	916	884	896	983	945	938	937	879	895	883	904	913	905	867	965	911	942	896	865	887	904	926	889	931	945	887	950	873	912	901	913	903	923	889	923	917	896	894	954	874	952	965	939	933	935	884	927	903	907	925	896	867	900	891	887	925	853	952	904	927	911	925	882	908	957	943	939	891	901	862	896	895	909	912	901	933	921	941	916	897	914	936	936	908	854	906	857	931	987	916	880	876	958	886	909	934	849	879	877	871	998	867	879	873	906	880	920	902	879	898	926	950	903	890	916	959	901	957	882	950	945	882	927	909	930	879	915	939	922	976	913	938	884	898	948	884	899	873	894	908	925	901	939	920	923	881	922	892	937	907	881	888	947	988	915	971	938	908	927	982	896	974	897	880	880	882	932	949	885	917	918	884	873	893	899	900	870	891	934	896	899	901	948	934	900	922	864	894	945	913	934	863	924	935	960	933	934	931	940	925	946	881	912	897	903	886	942	912	900	883	842	896	931	901	901	883	882	891	943	864	893	896	880	910	887	865	937	909	881	900	939	899	930	910	900	887	922	937	925	911	850	922	929	881	879	895	925	903	868	900	873	902	949	907	936	929	935	907	886	875	853	957	914	933	885	922	899	854	918	920	896	942	926	926	905	918	883	883	895	883	889	942	860	904	904	923	937	904	922	874	924	918	929	906	937	919	878	962	897	924	906	862	902	881	919	978	876	873	882	915	901	928	916	912	931	898	905	986	915	925	962	885	880	938	885	891	914	924	895	905	931	871	874	945	906	893	911	893	965	850	986	920	895	865	950	902	933	950	896	928	935	942	965	915	850	893	909	898	930	891	876	872	893	941	911	926	953	920	911	926	943	905	863	959	908	867	901	886	875	943	895	850	915	939	920	931	944	895	966	954	877	918	937	944	925	964	926	947	898	922	871
9153	2414	2865	2017	1397	1035	834	677	577	564	465	413	403	375	374	367	332	346	341	305	370	323	333	289	313	318	292	314	322	306	312	311	323	301	296	274	271	290	286	282	289	290	299	272	314	275	256	316	304	265	252	291	289	275	275	298	289	276	273	255	300	269	286	292	277	291	290	286	304	280	303	278	276	272	291	269	274	276	267	276	293	258	281	299	274	279	276	290	278	288	293	286	307	297	284	271	258	258	295	282	285	291	295	308	299	272	256	274	279	296	266	280	284	325	291	276	274	283	281	301	292	268	256	254	283	295	289	274	274	277	257	283	243	267	266	298	254	266	267	286	291	326	255	286	299	299	286	292	278	278	301	273	276	260	293	276	313	274	286	275	300	281	251	266	256	290	278	296	272	286	276	279	264	291	298	286	272	267	283	314	257	264	297	259	272	267	276	279	275	264	268	305	280	304	267	267	304	294	269	268	271	271	294	276	263	264	288	271	261	271	268	309	245	310	298	278	281	308	269	298	306	257	270	270	271	281	275	266	291	287	270	269	251	282	275	267	273	298	253	261	295	310	274	294	276	292	265	302	270	259	256	310	296	287	291	307	274	281	252	284	255	271	292	317	264	245	255	253	249	294	263	309	260	263	262	272	270	304	272	283	284	262	249	308	313	272	299	284	272	226	266	246	291	300	280	270	273	292	301	271	257	272	248	283	299	286	285	279	277	265	276	284	239	296	270	264	305	269	270	273	275	252	275	273	296	292	298	303	276	274	284	297	284	271	278	280	266	292	262	268	311	291	280	271	284	275	301	263	274	243	279	296	302	277	284	260	284	284	283	267	304	284	287	243	261	272	274	260	274	282	249	283	276	280	269	277	262	291	259	267	267	254	283	257	269	283	282	265	260	281	283	267	253	286	263	288	276	274	281	277	287	277	276	258	290	319	276	262	283	250	307	277	228	294	277	262	292	289	260	242	273	272	286	278	265	263	285	262	271	282	267	292	281	296	271	268	275	279	318	297	279	288	271	252	277	292	265	268	269	262	272	271	298	299	279	276	252	279	253	285	280	293	318	255	276	257	277	276	286	299	283	288	254	256	264	273	262	277	249	280	272	270	275	258	309	289	295	253	283	274	273	276	287	265	276	251	282	279	275	298	285	257	277	299	249	269	312	255	281	290	270	288	279	288	285	283	285	273	268	283	267	263	269	271	326	295	244	257	277	291	315	293	248	300	250	294	296	247	279	300	282	272	273	263	263	278	269	295	279	291	319	285	280	288	266	277	285	274	272	270	257	267	291	263	267	291	288	283	285	324	265	269	301	287	265	283	255	238	289	276	279	294	291	258	305	282	270	265	268	300	320	268	289	298	263	281	285	270	269	293	273	274	278	264	292	256	253	262	286	260	273	255	276	284	288	263	297	273	275	279	268	261	256	259	300	298	289	299	257	277	294	292	276	335	268	247	251	244	267	300	254	251	300	275	309	257	286	255	276	256	270	286	279	271	274	272	258	290	271	283	257	274	288	284	299	300	306	275	283	260	292	290	292	270	295	278	253	271	289	265	256	280	276	285	300	289	281	264	305	287	278	250	270	250	264	274	284	272	290	261	261	266	271	270	285	294	272	287	296	270	271	284	285	262	285	267	273	336	286	302	271	263	256	313	279	269	250	300	274	279	262	264	275	262	269	283	296	272	283	246	308	262	271	249	219	260	284	280	263	287	251	297	270	244	299	268	287	289	273	263	301	259	270	275	283	275	275	276	270	276	246	285	256	285	320	291	303	265	238	279	286	315	295	264	276	280	297	267	267	289	281	250	275	292	265	284	242	255	274	308	259	262	278	274	288	277	274	270	285	296	274	280	260	279	254	282	324	264	288	256	299	300	306	277	295	282	277	277	277	285	257	275	296	286	280	289	251	289	278	285	300	259	292	273	302	281	264	280	273	278	301	277	283	247	286	303	264	310	252	271	289	291	268	248	272	280	291	295	275	268	273	303	270	272	289	288	264	262	279	270	252	297	295	295	242	273	278	286	246	301	272	253	281	275	276	256	293	286	286	272	309	299	258	252	265	290	256	266	284	261	256	250	267	276	262	301	278	263	289	278	289	260	282	272	275	279	292	267	258	258	228	285	289	262	280	312	275	287	288	260	289	262	269	276	289	257	275	253	264	232	295	271	290	274	288	290	250	301	275	279	284	271	265	262	275	282	271	262	275	282	278	272	254	279	274	278	281	292	292	252	288	264	258	269	293	275	282	287	278	294	246	277	289	260	249	286	282	285	255	286	307	293	279	263	298	327	274	314	270	269	272	266	267	248	308	273	250	261	290	273	272	285	273	247	259	269	294	284	276	256	264	272	243	277	293	266	262	273	265	268	256	291	282	276	268	258	274	298	246	277	292	257	296	289	268	300	316	253	286	302	256	264	308	272	249	288	258	290	278	263	246	261	274	252	236	283	247	258	280	298	273	299	262	251	275	253	265	256	274	304	274	268	298	309	292	262	263	273	264	268	288	280	264	276	237	269	284	286	281	279	266	252	275	254	275	266	283	258	271	278	262	290	279	281	287	271	277	266	273	266	258	273	298	252	275	274	295	283	281	299	267	285	285	287	252	294	259	286	284	261	262	286	293	267	280	288	282	285	287	273	268	273	261	267	260	320	276	256	297	284	294	269	286	287	292	266	272	257	284	318	293	260	281	281	283	259	277	282	312	289	282	286	295	275	283	272	281	298	255	275	261	273	294	289	245	284	269	283	276	281	277	267	252	277	283	290	270	258	305	284	263	283	282	279	263	253	305	253	278	272	287	285	292	285	295	270	275	299	278	274	253	280	282	316	279	259	269	324	269	272	270	254	299	240	285	255	284	277	280	275	277	284	260	283	280	282	299	272	271	300	285	292	274	308	297	300	284	246	296	272	308	305	290	270	294	265	268	301	280	283	277	274	314	287	255	269	288	257	283	278	246	268	314	292	302	273	311	305	305	280	291	284	278	263	308	243	264	292	272	280	298	289	269	278	272	254	300	300	265	264	277	312	305	241	302	246	278	259	299	300	268	263	291	307	277	289	299	288	264	297	276	286	296	272	240	262	303	270	300	279	269	284	277	267	253	304	296	272	276	253	265	279	299	274	260	277	259	323	233	266	262	285	280	282	277	258	277	272	278	279	268	259	291	283	277	267	264	278	269	255	273	262	277	284	285	293	268	280	290	289	272	279	274	305	263	292	268	275	277	288	301	268	306	274	280	251	302	274	289	273	269	282	273	252	287	256	266	263	305	266	280	276	296	277	266	292	261	288	261	322	273	285	307	284	295	294	266	274	263	289	270	282	263	273	299	284	283	231	275	299	262	289	280	266	279	290	260	294	291	285	286	262	280	263	273	267	286	276	274	283	260	290	253	289	263	261	284	252	297	280	276	262	291	285	285	276	296	272	290	299	277	254	282	283	277	277	298	296	262	308	300	269	269	285	285	266	267	264	283	258	260	255	278	272	292	280
7796	2926	6696	7096	5980	4891	4175	3395	3005	2564	2306	2081	1993	1770	1639	1536	1551	1445	1324	1338	1306	1258	1152	1145	1134	1168	1135	1095	1048	1005	1031	1032	1027	975	1017	996	937	956	969	941	987	912	885	963	976	929	986	937	891	915	899	892	931	914	894	895	901	930	860	849	882	927	844	836	885	883	888	849	943	865	946	808	823	923	927	867	863	890	847	835	861	847	894	866	850	896	923	884	871	873	878	888	873	865	826	883	866	907	860	875	851	898	814	869	871	850	886	835	826	894	885	850	878	847	864	853	853	828	873	822	799	841	810	796	851	843	901	818	851	876	850	892	896	810	884	839	831	831	820	807	828	789	870	850	836	881	789	832	872	878	808	806	861	868	855	824	859	822	855	847	881	804	829	836	834	847	825	849	810	871	857	864	788	810	857	875	860	835	823	843	821	870	857	895	845	822	857	808	878	841	785	843	843	830	809	859	865	828	880	853	797	843	838	867	869	751	834	864	876	790	870	867	843	844	908	839	863	857	782	866	860	869	781	860	841	855	838	858	860	826	901	851	870	855	879	837	854	838	866	887	824	857	830	790	832	833	849	885	855	853	895	839	862	841	895	876	868	824	884	817	818	888	819	857	854	816	872	896	893	831	823	788	824	810	895	841	850	869	850	844	823	798	830	818	875	846	837	810	841	902	861	804	899	827	846	839	847	858	869	840	832	849	847	875	867	823	868	871	845	870	845	840	845	814	835	851	862	853	844	835	812	830	868	816	814	917	825	866	843	898	791	840	892	810	817	820	811	876	822	879	808	875	856	902	848	868	804	831	852	856	834	856	819	843	836	829	842	868	847	841	836	869	810	868	850	882	847	776	856	873	889	869	879	827	819	839	866	860	857	824	836	817	888	864	809	840	838	859	845	788	816	845	840	801	852	880	828	869	883	865	874	818	827	871	848	901	829	831	812	874	838	842	892	851	875	825	840	858	786	859	866	852	822	814	834	858	820	861	802	862	820	822	850	856	836	832	880	823	898	863	793	807	903	813	858	896	857	858	853	828	801	847	818	875	899	845	916	841	807	850	892	836	853	882	856	899	826	841	870	841	841	801	814	781	811	837	813	827	940	820	848	849	854	816	856	817	843	830	804	855	844	797	880	917	861	826	843	791	869	822	873	840	815	811	851	801	845	831	808	854	852	891	810	822	813	811	823	815	798	899	828	837	820	815	803	863	854	816	840	847	858	837	842	828	854	849	863	814	799	876	887	892	848	814	885	849	849	823	852	810	866	861	819	843	873	861	861	924	853	821	829	778	857	878	810	850	849	838	900	812	849	863	843	850	807	802	813	830	835	794	834	829	888	864	883	819	860	867	868	835	845	819	835	823	828	844	830	832	849	822	802	862	794	834	831	825	861	842	841	823	859	843	898	841	840	831	862	813	865	783	857	868	841	855	798	849	841	875	843	841	862	877	846	871	818	829	849	811	852	895	832	840	868	843	860	796	860	823	842	839	887	856	895	830	871	856	834	826	882	884	865	879	851	843	926	809	802	832	852	857	797	873	809	770	833	897	868	844	867	786	828	846	873	879	852	849	916	851	847	842	887	818	833	819	891	880	858	863	848	852	922	822	866	830	831	811	840	839	825	885	805	899	887	852	827	876	852	844	821	861	827	849	838	833	855	751	821	831	840	834	826	824	852	847	831	800	885	822	855	863	893	806	913	865	858	819	797	831	832	845	797	853	818	888	900	876	832	884	875	815	884	849	858	839	856	894	815	840	848	783	791	853	877	803	871	799	850	860	882	820	861	838	833	840	847	823	817	871	849	846	862	830	873	841	865	825	853	895	855	873	865	811	849	902	839	879	865	837	855	886	865	886	920	845	828	827	890	805	830	804	858	873	823	869	915	878	868	823	840	815	853	863	801	801	843	886	871	871	888	829	821	816	817	828	826	862	877	901	841	902	885	816	830	807	815	807	841	801	834	821	826	854	868	794	791	880	813	875	851	882	842	868	832	823	837	834	867	895	870	874	860	866	857	851	852	855	846	867	855	887	865	846	899	843	837	885	791	849	841	836	823	861	839	864	855	838	832	798	871	834	857	828	833	812	869	882	839	866	839	816	874	895	810	841	840	844	825	830	857	838	881	824	802	841	873	838	839	813	829	843	818	881	857	841	836	897	857	843	845	851	861	852	866	816	841	841	809	899	883	864	858	889	887	846	917	849	831	810	861	809	897	882	819	838	875	797	818	848	846	911	891	866	799	821	864	877	828	902	890	860	818	874	863	865	826	820	806	822	826	863	820	842	800	848	910	829	863	893	840	842	842	878	791	854	890	838	826	780	827	854	819	837	862	815	807	824	872	848	865	853	801	815	841	792	863	868	823	833	845	812	853	875	817	926	842	839	805	822	811	841	791	772	829	850	851	858	795	853	855	858	836	890	853	853	872	812	821	871	844	862	832	862	829	849	869	829	822	855	841	870	880	870	866	890	851	864	860	847	866	852	829	822	904	849	817	877	843	806	861	830	859	828	883	815	890	872	812	821	829	875	875	829	796	886	858	840	853	872	837	854	811	801	865	883	871	844	836	843	826	882	861	812	837	793	864	812	867	806	848	888	856	874	886	867	832	917	872	886	888	811	788	831	855	849	857	817	866	874	845	829	839	902	850	836	834	792	848	804	847	907	830	832	911	868	765	829	855	822	825	858	835	800	833	840	802	801	831	809	855	887	857	821	856	834	891	896	805	861	885	863	828	815	846	855	874	857	836	913	911	830	818	846	802	850	900	845	828	846	865	881	855	830	872	857	832	833	841	901	849	839	877	853	853	869	825	804	874	849	858	871	896	839	791	823	802	820	840	817	848	861	878	794	854	895	860	852	816	855	821	831	856	835	808	827	852	818	830	854	844	878	854	818	842	820	848	876	823	821	886	786	847	841	833	867	796	819	843	843	848	854	908	832	886	883	820	861	869	802	866	823	823	869	862	845	832	798	848	878	808	889	796	794	853	820	838	834	855	862	843	838	876	851	866	852	814	812	804	810	838	867	852	850	869	875	879	797	866	841	860	914	837	847	837	867	858	853	825	875	840	841	879	829	819	875	834	852	805	877	861	859	864	842	819	864	844	868	830	870	925	896	840	829	841	849	807	854	866	790	835	851	861	841	862	795	870	824	871	843	861	808	823	843	816	842	837	844	821	799	904	859	836	861	905	856	812	838	858	802	819	846	828	854	841	908	862	809	821	860	822	811	837	857	824	857	821	868	819	896	823	845	794	838	869	871	871	847	818	861	899	852	850	821	849	837	880	856	832	828	843	821	822	861	841	808	771	865	883	914	863	905	788	857	819	806	875	871	831	852	860	860	868	860	862	821	816	848	859	859	872	806	829	857	824	830	829	838	864	843	831	887	813	845	805	839	876	867	860	885	843	842	868	842	840	852	834	780	846	852	817	846	866	853	817	805	824	833	826	834	799	852	868	829	849	843	856	829	783	826	810	854	860	829	803	846	862	848
1230	239	241	220	234	185	207	177	179	167	183	177	151	181	153	186	183	163	181	168	176	180	175	176	185	174	164	145	176	194	151	175	175	174	164	189	172	179	186	162	186	160	152	165	165	184	164	187	181	178	186	188	187	185	175	157	154	180	173	174	165	167	180	194	189	170	163	171	163	199	158	170	178	158	161	181	161	164	155	162	179	178	149	178	177	165	163	171	162	182	191	170	160	178	187	159	170	161	155	195	171	185	168	159	187	168	176	170	147	132	168	172	179	171	155	189	182	186	173	202	160	185	172	161	182	175	168	165	191	178	177	183	182	179	158	159	166	162	176	185	168	178	166	164	181	160	168	178	168	171	161	179	174	178	167	152	177	179	182	172	160	149	165	174	170	158	150	183	169	177	164	192	162	158	180	169	164	171	162	175	160	172	180	191	155	179	161	163	159	189	166	176	167	167	178	175	161	152	172	172	189	178	149	181	160	149	200	164	179	178	171	170	181	164	177	176	190	142	178	198	181	167	159	175	161	167	166	189	181	171	172	180	156	174	172	161	195	182	179	175	147	171	200	172	176	194	170	182	164	177	167	171	155	214	186	174	178	187	174	196	172	146	169	169	158	171	170	162	151	153	160	160	181	183	181	149	198	182	170	164	183	163	186	147	177	165	150	172	189	191	158	188	150	155	161	161	196	175	176	173	157	173	168	163	152	166	176	166	168	183	157	161	169	188	157	191	203	163	170	174	146	160	174	159	163	173	165	184	161	153	149	161	174	172	168	147	169	148	154	173	160	173	154	142	176	180	151	168	158	178	189	175	171	182	156	155	148	165	185	160	174	172	188	205	185	150	147	167	158	178	159	166	151	173	177	175	154	167	168	163	157	170	171	185	175	191	164	183	175	177	171	189	151	164	170	151	173	159	185	191	145	174	166	163	182	184	169	149	186	153	171	165	179	168	145	170	195	169	187	168	179	183	176	165	167	163	155	159	176	169	187	173	179	178	193	142	158	176	172	169	180	211	166	149	155	195	172	149	173	172	151	152	182	173	164	144	166	169	191	170	192	174	166	185	192	191	167	174	153	193	160	162	175	144	177	171	184	157	161	178	165	155	164	167	159	146	176	167	179	179	167	160	145	187	158	174	174	179	166	179	179	173	179	178	175	170	176	171	167	174	177	168	193	181	161	164	186	175	177	155	149	186	170	164	169	177	182	174	159	171	165	172	157	155	161	197	176	176	181	191	163	186	170	156	156	177	161	145	173	181	174	185	199	189	199	154	173	191	179	170	160	177	182	181	187	181	183	175	160	148	185	168	167	156	150	177	163	180	157	179	164	168	168	170	165	185	189	182	177	169	150	166	183	166	163	177	170	149	150	176	178	144	174	168	182	154	180	182	163	174	177	176	154	164	160	196	149	175	184	176	164	156	152	167	173	170	179	169	146	160	188	166	155	147	160	160	165	181	175	168	178	152	172	187	165	168	166	192	177	172	176	177	159	165	185	172	184	155	163	182	168	179	167	167	169	144	198	195	156	190	191	167	182	184	163	199	179	169	176	169	163	140	153	170	183	177	164	168	171	194	177	173	154	190	161	187	152	179	184	164	167	172	155	156	164	153	173	195	173	180	167	165	177	156	156	147	183	173	203	168	179	191	169	181	180	172	160	175	160	177	194	150	145	185	157	175	175	178	198	164	199	169	161	153	172	179	185	187	180	179	208	179	186	155	179	165	177	186	185	176	174	153	174	178	173	183	156	186	165	182	152	139	159	195	181	183	153	168	152	165	161	157	179	155	203	169	167	161	165	151	173	167	210	180	142	176	162	200	168	169	171	196	185	158	189	170	172	153	182	167	196	175	194	171	172	181	171	188	173	168	153	161	179	145	168	158	171	179	168	170	187	180	178	168	162	149	179	166	185	198	193	146	161	174	189	161	164	163	171	146	149	165	156	185	142	184	179	167	150	172	172	181	169	175	164	183	151	153	185	173	176	164	186	158	174	156	188	165	193	166	171	183	173	190	164	145	188	182	184	143	182	192	170	148	160	163	150	172	172	176	170	169	152	196	157	168	176	152	162	147	151	166	171	162	174	161	161	145	163	177	182	150	176	183	182	175	180	183	184	169	166	203	160	165	155	176	173	139	186	142	171	184	144	165	169	174	169	190	169	178	195	169	156	157	149	172	176	168	170	165	143	187	173	146	178	169	155	172	156	183	180	160	150	169	163	173	173	180	193	161	151	205	177	176	181	190	159	188	144	177	172	168	170	170	165	158	171	165	174	170	178	180	164	174	183	157	160	166	156	203	168	158	176	177	171	158	180	160	169	173	161	147	184	213	160	176	195	181	161	168	169	188	198	197	162	173	169	185	173	176	170	166	181	171	158	157	194	180	190	185	188	164	191	184	202	167	158	188	162	162	156	179	188	150	172	167	191	172	184	175	166	162	163	186	157	165	175	173	167	190	147	168	180	158	180	153	186	151	155	175	170	203	166	175	172	161	182	159	174	169	177	164	154	171	169	172	174	174	137	193	205	166	178	180	172	162	159	174	186	144	169	173	181	194	200	170	165	185	162	161	193	181	165	158	161	179	178	184	143	192	168	160	180	170	167	186	192	182	174	193	163	171	169	169	168	162	161	161	166	178	169	182	176	169	175	147	178	189	186	185	168	186	148	187	161	172	157	164	179	151	168	193	172	165	146	149	154	178	183	170	166	177	159	187	146	180	186	150	160	168	152	161	164	177	187	173	161	174	161	171	175	193	169	183	151	187	179	169	166	174	159	187	164	187	189	145	191	169	189	172	161	161	182	173	154	170	166	165	163	193	186	163	160	175	168	169	177	181	147	159	151	187	175	192	174	171	152	167	175	189	167	178	185	165	160	191	174	144	192	176	172	176	178	159	165	171	169	163	152	181	203	176	171	165	178	176	166	168	175	186	195	175	173	174	157	150	163	146	160	153	197	166	168	196	164	180	173	173	163	183	180	149	185	181	193	193	163	167	153	186	155	195	185	183	159	177	155	172	190	169	177	145	188	182	171	186	155	163	162	161	199	180	185	167	165	188	180	171	173	185	157	175	156	170	150	160	151	174	186	163	176	164	167	191	147	196	171	184	141	160	172	169	185	185	161	167	168	174	164	167	183	150	188	166	158	190	165	175	170	186	179	160	180	181	140	181	151	174	183	157	168	192	173	189	191	190	159	185	155	183	175	181	182	165	186	157	183	168	181	151	169	154	177	141	153	171	160	177	159	183	170	177	174	204	169	177	175	160	175	158	182	186	170	177	175	166	180	175	185	159	163	190	173	158	175	167	155	172	162	157	157	151	175	163	198	181	176	150	174	184	191	171	157	153	202	157	186	160	171	181	181	188	143	176	169	176	182	173	177	160	162	178	169	153	166	155	173	150	167	169	175	188	163	164	173	173	189	184	195	169	165	180	172	168	170	183	151	192	160	169	193	169	171	164	169	167	166	181	170	140	152	169	164	189	199	155
2014	649	798	763	738	742	685	698	598	609	598	616	600	577	581	577	576	572	569	605	608	562	614	586	557	592	573	607	577	563	561	573	585	595	556	549	598	615	631	581	576	577	602	595	579	579	585	553	557	618	563	598	597	547	575	637	599	573	570	572	577	590	582	583	595	601	564	572	631	621	565	538	586	616	572	564	564	593	573	627	576	589	611	598	588	629	600	568	592	539	596	579	600	581	604	565	534	568	611	571	568	572	583	581	581	572	591	544	586	638	608	591	580	519	553	564	529	579	598	568	563	609	591	594	553	597	593	607	581	569	559	568	561	570	574	583	570	572	598	594	558	556	557	586	542	516	582	593	601	613	579	569	591	549	531	590	569	571	562	565	586	565	569	565	607	551	594	574	588	584	584	564	567	541	547	546	573	566	624	564	548	546	573	582	573	614	602	572	599	586	570	610	606	593	531	562	583	543	527	557	614	592	575	605	567	559	594	601	558	569	582	555	560	585	574	574	595	617	558	576	597	540	550	592	612	565	565	561	548	566	577	569	574	593	575	608	563	546	544	574	558	554	594	537	556	584	559	567	571	606	602	575	557	568	577	544	549	612	572	547	580	560	548	595	560	584	583	591	540	555	564	559	547	600	552	574	590	571	581	584	577	589	592	547	561	568	601	554	572	619	590	549	593	576	588	555	559	572	559	554	641	584	553	589	558	554	593	544	560	555	602	545	548	580	572	574	560	595	558	613	631	545	582	578	561	555	539	596	536	550	584	589	541	593	585	556	578	552	563	566	563	551	538	566	574	650	553	526	607	563	577	588	568	564	571	567	565	563	573	573	606	587	592	584	613	552	622	559	558	557	528	561	562	553	599	587	609	590	556	549	570	572	549	561	588	547	546	521	561	541	558	577	593	550	584	596	576	510	596	589	557	624	568	584	561	580	582	578	624	582	537	512	565	557	612	534	552	559	544	552	582	565	563	552	572	550	575	570	587	595	597	550	574	611	598	551	587	598	546	560	579	562	542	566	583	579	585	592	556	599	661	556	604	592	565	535	584	587	556	569	578	555	553	583	527	600	574	603	559	575	606	612	599	589	615	626	551	571	570	594	586	569	569	591	548	554	589	569	574	547	550	562	566	588	579	571	592	565	557	589	599	560	579	601	591	578	600	576	548	573	568	604	574	562	561	593	547	591	576	522	561	598	560	584	556	569	524	570	558	599	561	582	595	564	596	584	571	564	611	560	574	603	592	550	554	555	595	609	568	567	563	597	562	559	527	570	550	582	566	637	564	567	569	589	563	564	586	537	572	519	553	548	582	586	573	572	570	562	558	610	566	577	598	576	580	561	570	555	570	567	559	547	555	581	586	594	541	569	547	592	583	597	571	546	582	577	577	604	576	541	600	564	546	523	563	548	540	561	540	573	526	578	578	578	556	599	582	564	569	517	575	544	567	602	571	564	555	573	604	600	575	594	627	554	597	606	549	566	593	549	601	543	575	587	583	594	577	607	575	570	560	594	553	580	540	596	559	568	574	602	596	578	580	552	608	567	576	586	561	527	585	622	606	552	575	576	567	546	562	636	531	583	553	553	590	591	563	558	559	575	586	565	567	640	571	552	623	607	569	581	543	567	576	602	584	553	601	580	576	562	597	601	562	579	604	567	595	570	615	574	591	568	560	569	542	563	591	527	584	560	570	588	570	593	615	545	532	544	528	610	630	546	537	617	558	580	586	563	615	572	617	561	570	594	591	601	586	597	564	560	586	608	567	541	579	582	554	619	605	558	603	591	571	565	534	568	580	550	556	575	576	559	580	579	593	572	570	557	567	572	589	597	564	574	608	597	625	548	601	542	579	560	599	560	592	595	622	589	620	558	595	527	592	551	603	577	612	575	547	622	584	591	555	613	559	511	574	550	568	574	541	574	608	571	560	568	551	567	584	592	589	534	566	576	535	565	598	543	586	600	570	587	611	564	573	604	589	544	542	544	576	584	560	584	586	561	531	593	588	576	569	648	608	583	617	548	556	583	573	544	593	619	580	557	542	560	567	547	559	592	572	565	554	547	612	586	572	594	588	585	567	606	554	570	559	577	566	579	560	608	542	558	565	552	556	550	553	544	550	590	574	608	579	569	544	598	612	555	570	587	578	544	577	542	570	539	587	594	581	570	554	555	590	567	610	569	579	542	581	588	611	568	617	556	612	544	580	597	541	577	560	582	572	585	520	558	590	599	535	605	591	550	586	560	593	506	566	529	556	541	548	603	599	586	562	595	593	533	602	562	566	584	578	569	610	602	559	620	585	586	560	583	566	579	577	586	580	582	613	576	563	535	576	581	614	539	590	616	589	576	605	549	563	575	560	572	548	589	588	561	565	554	556	615	569	589	537	569	582	566	568	574	576	555	565	614	563	588	585	614	551	565	589	561	549	537	571	563	585	614	571	587	580	592	565	618	512	574	589	548	593	566	604	568	547	593	581	576	584	557	530	551	558	575	542	585	564	560	563	591	584	577	572	621	579	593	600	556	540	561	618	591	574	570	577	558	601	578	563	611	570	503	607	564	611	599	556	562	567	577	570	589	573	596	581	571	562	610	598	597	586	583	577	655	567	568	582	557	602	601	610	582	564	622	573	531	570	594	615	618	559	555	568	561	596	569	591	569	573	564	552	594	556	563	565	566	562	563	580	614	589	584	598	552	593	565	550	570	595	593	585	516	507	574	572	568	607	615	532	585	609	570	560	569	552	587	560	594	589	600	552	626	573	625	609	583	571	551	578	529	572	631	556	590	574	605	566	551	601	607	583	555	567	594	588	583	547	551	582	572	584	574	564	586	572	612	561	558	586	616	578	584	571	555	516	601	559	579	592	569	604	564	594	610	607	586	581	554	612	565	620	577	558	575	605	608	601	575	542	576	573	525	613	576	560	552	536	581	552	564	565	573	539	602	592	589	609	550	552	575	590	547	540	619	557	571	540	591	581	557	627	571	580	588	621	581	532	576	584	544	577	596	552	520	593	554	596	568	573	600	541	577	589	603	579	578	556	557	549	539	546	601	552	580	572	581	577	564	582	580	552	551	590	580	577	580	616	572	579	526	567	558	581	564	594	560	540	541	589	583	556	610	589	592	551	575	644	570	589	596	600	606	567	567	601	540	589	577	531	542	578	604	597	533	568	559	635	588	562	576	591	578	577	571	588	594	551	645	591	597	599	551	566	607	587	595	557	574	541	567	550	539	622	550	585	553	549	567	590	585	551	554	596	595	579	567	564	579	619	596	529	556	609	566	588	512	599	606	555	558	544	536	593	576	545	532	601	561	592	572	601	544	574	568	586	603	595	573	584	564	580	542	593	597	598	599	608	591	565	609	574	556	578	535	520	610	622	587	558	544	614	544	601	600	583	545	610	563	559	526	604	532	572	552	538	573	567	593	598	605	567	559	587	575	555	551	616	594	600	591	567	598	587	551	575	553	567	549	525	545	578	549	589	605	588	565
5111	1336	1573	1238	845	674	568	553	468	437	363	379	358	340	355	345	350	332	360	292	328	281	297	326	309	261	296	311	288	317	290	301	311	334	341	311	345	290	310	298	302	300	332	333	314	331	286	282	332	298	308	294	262	318	298	328	293	277	332	320	299	295	320	329	301	323	303	305	320	310	308	280	310	307	303	303	294	324	282	307	313	313	294	311	323	296	329	303	319	289	257	315	317	335	297	327	278	298	278	302	282	308	302	291	332	307	309	299	290	288	280	314	300	281	312	306	288	313	289	313	284	312	311	319	294	319	306	312	333	279	288	269	291	280	303	330	294	276	317	288	300	305	256	281	291	285	298	286	285	315	313	287	281	298	322	309	299	297	325	290	330	314	295	314	320	281	264	290	295	314	313	327	298	289	293	318	281	302	288	317	290	322	321	292	272	314	302	290	315	273	300	325	281	263	281	304	327	302	300	298	329	302	319	298	331	296	301	313	296	309	313	314	323	274	299	291	296	310	309	307	308	297	280	305	293	298	305	284	283	313	268	289	259	321	306	336	328	299	302	298	287	297	299	285	287	322	303	290	253	305	322	298	283	293	307	312	331	333	307	302	318	290	322	293	293	261	293	299	302	325	316	297	313	306	304	310	314	278	317	318	320	326	269	306	317	328	306	310	309	278	301	333	311	324	321	292	265	306	286	319	289	324	340	292	310	300	304	292	303	282	281	295	313	335	323	296	311	305	280	297	284	321	302	310	345	306	303	316	281	292	335	304	310	326	296	290	269	295	314	308	303	287	302	318	315	307	301	281	294	296	312	281	278	294	270	272	312	304	308	285	314	297	303	312	273	272	306	323	299	325	278	292	316	261	280	303	307	287	292	324	328	302	331	276	263	303	263	308	308	277	307	290	297	312	287	292	317	300	321	313	309	277	282	295	294	315	290	294	314	283	286	293	297	304	261	303	308	280	308	286	287	317	288	320	262	304	290	312	317	325	307	293	328	302	290	301	316	318	283	294	276	293	311	286	283	290	310	305	285	317	332	271	297	286	315	299	274	273	303	247	307	321	302	303	266	291	325	295	306	263	329	312	293	298	299	302	300	318	296	299	292	316	286	305	334	302	328	283	323	304	293	336	275	299	307	328	286	279	300	299	318	317	286	275	281	285	287	293	281	323	295	287	275	329	310	337	295	317	293	295	303	281	329	312	290	294	308	311	275	318	268	261	320	297	288	304	304	298	314	297	286	289	275	296	308	293	271	324	295	281	283	314	285	314	284	320	312	301	289	356	281	310	321	288	281	336	328	297	280	311	337	285	290	272	263	286	283	315	313	290	290	281	285	319	306	312	305	303	316	285	332	282	294	308	311	298	283	269	317	265	311	300	309	332	346	307	307	360	273	296	332	322	283	316	297	301	313	324	327	288	308	285	313	272	272	317	302	333	278	302	319	321	315	277	350	299	326	296	274	286	285	298	315	285	293	301	301	307	288	280	290	303	289	311	287	288	307	303	304	274	313	289	301	293	288	327	283	287	324	295	339	311	315	295	289	333	305	300	288	288	274	289	289	338	338	307	287	284	287	314	330	287	291	308	318	289	285	309	274	305	318	283	267	309	305	296	278	289	332	271	307	296	294	292	299	308	309	284	315	304	279	284	304	288	313	286	296	308	275	276	296	279	279	279	300	284	281	285	311	319	271	291	285	303	278	278	319	318	289	313	269	309	285	298	286	287	318	298	297	275	318	290	308	311	264	287	295	295	292	285	326	302	288	318	309	337	330	304	314	310	296	302	265	310	268	282	302	324	282	332	294	301	315	329	280	289	282	282	295	319	321	276	295	318	277	288	282	284	335	285	291	312	301	308	325	312	319	284	294	306	295	277	298	302	291	333	273	306	311	284	278	257	303	323	288	311	282	285	304	290	307	280	333	312	294	313	319	302	295	287	285	303	287	302	271	307	307	300	317	300	312	301	307	278	283	304	302	288	277	303	285	320	318	264	314	323	305	298	290	289	320	347	329	283	349	291	319	304	314	279	302	295	277	284	298	317	301	298	295	306	322	306	298	327	303	296	299	284	288	288	293	266	310	315	314	322	291	297	299	313	331	312	296	335	293	284	328	311	291	311	280	280	303	292	303	331	281	318	290	284	312	303	278	294	311	316	286	319	278	296	295	300	301	297	288	274	283	322	308	324	307	279	294	284	267	292	311	298	279	284	278	285	350	296	282	283	281	296	327	324	310	271	342	327	313	300	261	284	302	301	291	294	301	327	327	279	289	286	312	302	305	321	301	323	295	295	275	287	292	290	291	309	283	304	282	295	286	277	306	299	293	295	291	290	322	302	289	265	307	305	306	324	291	282	308	285	319	302	293	310	304	286	322	308	331	284	297	306	303	310	306	321	298	264	317	309	312	296	294	290	281	282	284	301	283	306	296	306	308	289	313	310	301	297	302	285	315	280	325	331	274	298	345	297	329	332	306	288	287	321	294	283	267	291	317	311	290	268	292	323	311	332	296	285	316	278	322	286	283	304	280	287	314	306	287	305	296	303	319	295	292	317	301	284	316	288	299	302	305	283	315	293	281	303	278	281	282	292	292	307	300	292	326	286	268	305	286	265	305	293	296	314	276	307	306	323	321	295	320	289	306	311	268	307	311	272	304	308	287	327	298	277	289	303	300	305	307	291	344	316	309	325	297	296	323	310	282	261	290	294	281	292	265	287	271	323	324	311	309	293	301	289	291	295	301	305	292	324	303	303	301	302	273	304	304	296	307	340	275	322	311	274	287	289	276	282	284	314	310	310	283	321	325	288	279	298	277	298	302	309	332	283	273	310	293	298	302	293	331	285	264	274	300	302	266	292	293	303	302	307	286	286	323	295	289	301	315	297	317	303	310	306	283	297	312	292	275	296	291	319	338	285	294	277	312	291	294	320	318	305	300	290	289	310	296	314	303	294	275	273	314	303	292	290	267	316	304	304	274	309	302	299	275	277	290	278	334	313	279	280	303	307	302	299	341	281	285	308	328	293	304	300	318	302	314	353	286	305	308	286	300	309	314	301	305	295	306	302	285	274	311	313	336	311	308	313	299	320	311	289	293	291	275	318	301	307	307	313	310	297	330	286	273	328	277	302	273	311	268	308	289	294	267	307	317	293	335	294	330	286	319	283	312	285	298	293	309	307	327	288	264	299	310	321	285	303	296	305	290	316	290	285	286	361	301	314	301	291	304	282	286	282	301	322	273	277	282	281	321	303	324	331	301	303	307	308	279	320	294	272	310	319	308	336	336	278	289	324	291	296	303	317	313	294	329	285	302	273	305	330	276	297	300	329	305	310	304	275	303	312	313	288	292	355	329	317	304	300	276	303	304	302	322	273	263	305	307	263	279	303	299	272	310	316	288	280	306	299	297	328	290	304	298	297	309	270	302	294	294	295	329	277	280	295	320	297	326	299	303	271	279	276	310	285	282	308	285	269	304	329	292	282	292	300	274	280
5792	1995	4043	4268	3719	3039	2674	2273	2001	1745	1711	1610	1494	1372	1311	1276	1251	1214	1197	1112	1098	1135	1109	1054	1070	1073	1057	1035	1063	977	1022	1001	992	1005	965	988	980	1011	988	960	993	897	1002	948	1010	1019	944	939	955	944	883	974	953	936	941	928	972	972	974	913	901	921	914	972	957	956	928	928	954	921	910	896	876	873	936	955	911	915	914	932	972	910	900	923	889	943	936	869	926	908	944	937	891	904	901	964	881	915	952	905	887	943	920	918	918	910	921	935	947	958	941	940	889	928	959	928	844	889	966	960	905	950	916	865	903	936	883	912	897	979	934	934	891	933	943	921	862	971	912	935	882	947	912	860	928	905	954	941	904	966	909	934	891	920	884	904	893	889	895	934	938	906	948	926	952	877	953	935	921	910	878	906	890	906	880	835	909	910	956	893	903	854	900	943	884	948	870	938	896	901	879	912	915	905	847	913	955	894	947	950	939	913	893	915	922	917	985	929	935	862	930	952	908	904	945	911	889	964	875	919	947	921	948	876	899	950	955	942	947	958	957	908	949	902	873	885	881	893	894	901	954	934	931	937	941	887	870	908	917	910	942	914	980	925	933	894	924	926	898	929	904	972	944	970	922	938	932	871	911	909	883	905	879	903	937	952	915	886	933	949	926	904	858	896	939	925	957	902	945	926	927	888	905	939	977	937	936	921	922	924	877	901	920	897	897	910	975	910	954	948	900	903	875	894	892	921	924	901	915	939	977	911	920	890	932	913	1010	908	908	914	876	887	942	882	878	924	942	937	929	906	907	926	915	902	907	934	862	906	933	883	930	934	969	895	933	854	929	966	923	861	896	851	954	898	895	872	938	908	912	891	936	919	946	946	931	887	878	910	956	849	907	930	924	889	877	918	928	883	915	885	902	914	892	916	909	878	921	928	857	930	936	902	900	890	876	934	904	933	889	888	888	885	906	855	868	931	924	931	889	940	908	902	962	926	897	875	971	913	927	911	908	901	904	905	907	944	899	919	972	960	923	905	956	934	900	942	888	938	960	876	961	897	890	879	911	949	929	902	930	931	911	960	880	884	875	871	910	926	939	888	916	924	917	953	874	894	891	927	875	940	932	871	917	850	946	966	908	939	982	915	961	952	904	931	919	883	936	941	894	896	909	908	904	882	931	977	946	908	927	911	948	900	905	912	904	911	917	890	882	909	896	900	925	902	918	947	929	838	894	913	870	971	908	877	943	964	951	869	883	849	948	923	895	923	942	944	966	907	933	860	890	904	913	927	932	912	907	918	902	923	955	903	890	937	962	957	950	956	885	970	955	861	967	923	912	927	929	875	906	867	924	952	890	974	964	916	883	911	949	890	887	943	915	937	944	957	936	912	880	903	913	884	888	843	941	957	919	890	946	909	940	920	907	924	890	936	880	939	939	928	929	917	916	894	939	928	887	876	910	919	915	901	891	862	880	896	919	949	926	956	929	914	923	891	879	928	953	920	881	904	916	907	915	943	887	887	944	951	938	937	924	930	921	946	887	888	956	909	887	865	916	907	966	909	959	914	951	878	906	902	890	907	920	933	965	932	910	936	907	866	933	891	875	898	884	902	931	948	878	883	941	902	921	893	866	884	951	877	893	923	913	920	915	974	909	909	891	937	914	919	901	882	899	931	928	942	910	893	893	934	983	875	918	970	899	952	945	908	880	914	901	869	873	944	958	874	933	880	1009	913	968	890	925	867	926	878	877	857	918	882	916	913	941	890	919	910	914	918	889	885	943	912	923	932	915	926	933	953	921	988	881	875	909	953	879	918	921	877	925	939	911	931	920	929	921	907	859	947	923	931	949	893	920	919	938	877	847	953	932	891	894	883	954	876	936	931	935	908	912	889	913	863	961	908	918	894	926	867	902	912	910	899	915	920	894	924	938	947	907	896	859	919	905	931	959	928	889	920	925	949	857	912	905	934	927	895	905	881	890	913	923	949	915	988	877	944	933	916	970	872	982	888	934	927	941	944	920	940	925	950	908	896	929	894	874	891	916	904	921	936	897	927	860	946	934	844	941	866	923	905	949	902	903	868	898	910	955	881	944	954	941	926	963	972	894	926	925	859	912	929	908	940	919	896	889	939	944	898	928	930	914	903	898	926	922	838	910	885	1001	875	945	914	932	899	921	895	953	935	909	935	938	915	901	995	900	907	905	904	909	868	902	885	976	906	896	913	926	880	971	903	939	918	924	954	923	948	955	905	905	905	881	948	906	881	893	937	925	919	904	857	914	951	909	899	943	879	881	950	885	919	890	918	990	939	963	860	900	904	911	910	947	937	921	889	902	888	890	910	987	902	928	914	940	889	885	929	928	964	909	914	907	893	912	936	908	871	942	868	890	909	922	931	903	941	861	917	910	959	939	927	911	925	869	949	919	894	934	918	910	960	855	898	879	926	934	886	933	934	922	896	916	937	914	945	911	898	911	918	927	919	933	918	945	903	913	927	900	903	974	881	880	921	948	904	895	882	912	892	878	899	866	883	946	900	914	854	935	929	937	898	952	889	942	892	993	918	903	944	879	922	903	941	928	915	934	870	918	879	901	903	885	879	923	971	911	907	926	923	947	889	897	914	896	912	908	899	905	882	911	929	897	913	950	935	886	894	918	884	852	919	860	952	901	928	913	921	925	918	910	894	915	915	905	982	939	901	890	857	927	884	899	913	915	914	942	960	942	904	861	949	901	887	898	975	909	920	893	939	932	909	885	911	914	908	887	920	895	863	924	894	923	900	889	942	948	932	933	919	949	874	917	900	926	885	914	876	905	889	896	928	878	930	908	931	914	921	917	926	903	934	890	933	900	904	917	912	921	923	891	952	906	897	919	926	939	911	927	884	990	911	929	925	887	926	988	906	936	857	927	875	948	899	902	928	973	928	888	941	929	892	903	913	882	917	939	917	890	926	924	941	851	888	908	921	927	889	956	946	957	961	938	900	957	887	869	859	889	932	962	958	969	928	937	879	918	892	906	905	869	867	838	921	905	902	842	862	935	922	912	954	952	951	874	892	944	909	884	914	915	888	878	971	959	952	941	958	918	914	878	958	905	884	901	937	924	958	927	936	958	878	912	887	857	926	914	977	936	913	822	929	943	916	870	957	866	907	901	907	893	928	908	896	920	933	883	914	909	890	902	874	955	934	883	853	906	883	898	893	917	884	933	912	892	922	882	886	908	861	912	900	890	962	919	974	885	942	956	906	907	944	938	902	902	972	899	957	899	844	896	911	946	939	886	926	898	1007	913	898	945	915	985	945	943	888	920	887	941	988	887	941	940	938	898	914	920	900	899	933	895	959	910	983	903	880	927	906	897	913	888	953	909	956	900	927	954	944	964	868	948	867	938	868	956	974	951	918	882	910	908	914	912	900	868	919	889	890	889	932	940	928	897	915	908	911	943	912	914	956	923	902	947	912	931	886	919	908	924	910	946	890	938	914	920	900	915	929	889	933	924	961	920	924	942	925	906	943
9169	2497	2856	2047	1422	1030	825	708	552	534	467	453	408	382	368	383	378	330	344	303	335	292	316	308	355	312	307	283	311	278	295	289	287	288	304	272	311	319	292	280	294	272	315	305	278	317	295	266	279	279	301	286	300	281	306	291	271	292	276	272	281	277	266	292	278	260	306	262	248	280	289	277	307	269	303	277	272	278	258	272	273	276	303	303	266	289	284	280	288	289	278	289	281	270	278	268	244	290	274	282	270	269	293	267	266	264	290	280	272	277	251	252	295	279	328	329	253	274	295	298	289	263	278	285	267	279	248	281	309	263	258	264	309	251	282	272	274	272	280	272	269	226	286	303	302	265	272	286	284	256	273	283	274	300	282	303	290	245	278	273	263	261	249	280	265	296	284	275	290	287	264	274	280	250	320	278	297	283	274	299	293	253	274	267	314	282	306	268	257	278	270	278	269	280	283	284	305	274	311	260	267	300	254	299	226	271	279	257	279	293	294	287	303	279	284	268	258	269	268	299	276	287	238	247	263	273	266	296	281	275	301	275	283	260	283	274	295	279	266	283	270	318	300	296	281	313	275	295	231	279	300	273	321	248	283	273	257	324	280	284	268	295	274	272	278	278	249	269	258	275	276	307	293	267	286	260	296	277	288	255	281	273	284	263	305	290	310	291	289	303	282	245	290	248	271	268	284	279	282	278	265	274	267	313	299	274	271	278	330	297	272	260	285	285	270	300	279	259	291	299	270	275	291	240	278	286	260	268	274	275	274	273	287	253	254	263	267	291	289	293	275	303	255	252	275	265	295	256	299	302	304	300	260	260	299	256	299	261	309	289	294	264	270	259	284	259	271	263	291	261	273	276	282	269	282	264	265	293	259	297	309	277	287	290	277	245	280	264	262	245	291	284	277	279	272	303	263	315	272	304	271	278	278	308	279	254	284	245	276	279	313	263	279	308	283	300	246	318	288	279	268	272	256	268	277	299	275	275	296	283	265	281	279	312	307	267	271	266	304	249	292	287	268	264	286	275	249	287	266	271	296	297	298	308	285	270	262	258	287	266	302	263	274	257	268	287	305	271	276	265	295	258	307	298	280	319	269	300	273	286	270	275	276	263	276	284	259	288	280	261	251	306	277	302	256	287	298	271	261	299	298	269	300	280	295	296	278	253	257	292	289	264	308	268	259	267	298	292	284	292	293	290	289	269	273	257	291	274	307	264	259	275	282	275	281	275	272	291	277	289	267	295	294	285	264	279	296	278	271	285	304	286	251	283	241	288	278	289	281	269	255	280	275	288	261	254	275	288	276	277	265	262	278	272	260	249	295	301	229	261	280	297	281	296	291	281	281	298	279	297	284	263	272	268	275	293	275	265	295	291	277	276	284	275	272	265	280	247	292	280	275	295	272	255	284	287	262	261	241	282	326	284	279	283	285	270	268	273	296	244	248	241	296	239	276	287	266	293	276	272	291	264	257	300	287	283	278	258	288	276	279	297	272	277	274	286	278	270	292	255	254	302	278	271	282	279	310	268	253	307	265	248	280	285	288	261	259	289	271	285	290	292	275	258	270	269	275	260	281	279	301	275	257	277	274	262	289	260	279	255	294	282	304	258	285	276	265	262	285	312	286	268	278	284	292	280	297	257	259	286	282	318	299	268	265	257	288	282	274	295	269	276	312	270	247	283	247	290	310	275	276	256	272	301	271	281	295	272	281	274	266	294	270	304	272	285	270	270	276	298	278	282	261	287	246	290	250	286	267	296	277	255	265	286	269	248	260	283	276	270	260	256	252	253	259	267	273	278	280	270	271	293	278	247	281	263	300	277	311	289	259	251	281	261	272	323	288	271	272	278	275	296	291	294	254	268	294	262	280	253	279	270	272	263	268	295	300	252	270	246	266	251	278	278	250	298	301	259	277	302	269	302	257	296	287	235	271	279	271	280	258	272	312	245	258	248	279	272	272	291	259	259	269	266	271	294	291	259	317	285	291	284	289	279	271	282	273	300	298	275	280	276	252	299	256	280	298	307	267	275	286	269	276	268	286	258	300	277	300	277	283	262	278	297	248	283	270	289	287	242	283	277	276	264	273	277	252	266	261	289	288	270	280	259	269	292	288	268	293	304	282	255	267	291	283	263	297	288	290	247	264	263	300	259	273	293	279	284	277	246	297	263	277	284	278	269	293	258	283	257	295	282	284	291	288	275	282	281	263	278	261	291	240	276	285	273	291	279	261	280	304	261	262	274	291	275	281	284	267	280	298	280	261	268	304	277	258	284	306	307	279	278	282	297	261	275	266	258	254	281	279	279	267	304	279	251	279	277	301	277	286	287	259	297	282	267	264	285	283	281	274	295	284	257	278	259	246	336	277	304	289	308	281	264	240	286	271	271	250	285	277	276	281	270	267	266	277	261	271	276	275	248	264	270	292	270	280	261	271	283	297	262	288	275	303	307	259	281	265	273	267	274	269	276	287	270	296	272	264	283	254	290	277	266	270	279	285	267	300	266	267	277	281	257	277	278	278	270	314	255	256	268	261	286	284	296	261	334	277	272	277	268	289	273	285	290	247	271	304	268	304	250	292	274	253	287	284	267	297	286	278	296	309	275	297	277	286	305	280	262	294	260	295	293	281	267	276	293	297	286	285	272	277	276	270	249	294	270	293	278	299	259	276	285	310	273	263	284	268	289	303	266	249	276	277	264	281	258	292	270	290	324	282	302	276	254	270	284	305	251	281	301	271	269	267	277	257	251	247	287	266	292	282	284	292	293	261	261	266	281	292	312	296	271	265	267	295	300	256	274	293	312	252	280	238	319	282	269	271	270	289	303	261	265	289	259	303	280	274	259	299	282	289	282	286	318	290	277	294	275	285	295	288	273	267	266	270	276	275	266	251	305	271	266	283	283	268	286	270	280	257	266	281	309	272	297	270	300	266	253	279	266	276	263	285	286	308	270	289	259	296	291	274	284	295	288	293	309	295	229	272	272	269	270	290	249	244	289	264	265	307	252	272	268	297	279	291	262	254	254	310	279	286	263	256	269	272	263	280	301	250	248	282	262	277	272	277	271	305	286	229	272	273	263	281	294	272	294	282	267	288	267	276	282	268	294	264	254	276	306	239	264	284	274	276	277	272	270	286	290	273	232	282	301	309	305	271	272	271	300	283	279	296	284	261	264	284	273	264	275	312	246	272	288	253	292	264	285	318	242	260	275	284	307	262	301	273	264	290	258	314	310	280	271	276	274	297	294	275	285	289	282	270	274	312	291	298	263	305	280	284	274	274	262	279	263	280	289	257	266	247	248	289	285	270	293	302	277	278	287	228	286	271	273	294	278	253	280	287	291	259	260	272	304	269	257	280	296	275	247	282	260	283	285	254	268	302	263	265	274	283	281	324	291	275	272	283	299	293	246	306	279	295	304	275	268	256	281	307	269	271	277	295	274	273	285	260	278	273	293	270	298	267	242	309	240	258	296	258	257	270	294	269	280	268	282
7919	3096	6774	7066	6102	5044	4082	3490	2959	2603	2431	2150	1946	1808	1661	1594	1564	1443	1376	1275	1214	1197	1191	1203	1156	1187	1070	1064	1124	1053	1054	1006	998	1009	912	1041	1027	1014	940	963	1024	985	980	959	958	949	947	971	914	967	962	921	847	940	897	929	924	911	882	839	910	924	954	871	915	883	861	926	946	846	877	901	894	873	847	829	895	894	885	910	833	866	870	885	931	872	859	867	867	850	888	841	861	849	871	856	858	873	876	864	873	918	892	836	876	853	877	826	810	864	868	828	854	841	828	926	816	849	872	857	849	886	875	922	869	888	864	844	882	879	864	872	799	835	862	862	820	819	854	829	857	771	815	909	913	883	866	859	870	852	828	830	891	853	853	871	888	811	840	820	823	799	864	868	857	807	846	915	882	844	874	882	879	791	863	846	892	861	828	853	858	842	831	908	901	837	810	833	864	936	863	839	810	829	868	843	852	823	818	827	811	798	863	832	842	905	863	811	825	880	851	864	806	819	824	828	841	874	847	884	869	841	845	857	867	829	834	845	806	908	858	830	844	863	886	821	910	806	842	842	836	851	816	816	878	818	876	925	875	838	890	823	867	847	804	920	832	865	863	838	886	877	836	865	866	797	831	849	852	851	888	837	872	844	848	873	830	834	855	857	849	844	873	868	816	868	810	884	857	936	874	858	821	859	832	852	862	858	890	896	847	828	875	850	858	829	843	818	843	815	829	794	784	903	770	838	872	862	846	868	824	827	837	796	915	864	845	901	846	841	860	814	840	869	858	864	899	862	856	845	840	850	907	888	789	833	866	860	874	841	840	866	857	880	843	827	853	872	822	862	882	857	849	830	801	837	852	839	881	879	838	865	802	791	849	841	830	886	852	853	864	909	827	926	841	819	888	876	836	855	872	857	876	812	860	811	820	873	819	885	855	857	809	831	834	878	894	811	837	853	875	837	842	863	798	846	809	830	807	864	861	859	858	832	864	845	832	803	883	865	881	808	908	866	798	872	913	848	810	831	830	820	829	877	848	846	833	825	831	882	920	785	859	905	883	838	879	797	908	860	852	822	835	846	835	818	830	797	869	880	855	818	864	876	786	854	846	886	897	897	866	871	876	846	818	794	843	866	882	865	876	806	835	822	812	859	875	839	829	854	921	827	855	879	875	834	856	837	861	899	825	895	832	849	878	888	810	864	856	875	817	846	865	877	860	806	898	875	832	825	836	861	827	867	829	884	862	849	877	824	870	839	876	820	840	869	822	873	842	847	862	839	875	830	817	843	848	842	863	807	882	836	853	801	853	876	811	829	848	856	832	811	840	780	847	874	820	888	849	858	798	849	848	878	845	857	845	824	858	848	849	857	900	880	928	880	857	843	865	851	854	835	880	865	873	854	868	906	888	873	852	860	878	836	864	872	843	848	870	826	911	876	806	885	844	846	834	817	836	837	873	901	868	834	839	855	804	834	841	889	798	874	866	842	833	856	839	881	886	877	863	822	786	915	786	819	837	878	863	880	858	793	819	830	887	876	853	801	873	897	819	867	855	827	797	823	877	874	934	893	845	857	852	850	914	838	873	802	866	848	811	870	783	819	826	858	825	926	852	823	864	893	883	771	860	895	842	851	849	881	876	883	911	836	841	939	846	884	848	845	872	855	847	849	861	837	880	826	847	883	818	847	899	810	835	817	820	903	826	798	834	859	825	853	812	810	790	881	868	819	839	834	833	837	825	827	873	838	806	864	886	843	858	866	906	815	884	790	790	819	851	869	835	840	884	822	875	835	815	835	899	822	846	883	869	848	910	834	890	830	871	840	892	805	837	878	852	839	851	822	844	784	835	822	876	854	817	855	864	793	832	870	894	870	846	818	803	908	862	842	860	871	823	851	829	841	843	913	847	860	828	872	869	847	827	824	827	834	874	808	838	838	839	844	888	871	858	833	844	844	929	908	839	836	783	801	806	815	831	875	791	864	815	876	835	885	807	839	857	835	833	885	813	852	843	829	896	847	844	886	828	849	831	870	851	831	828	851	835	874	833	804	859	847	838	854	828	850	861	812	901	867	819	838	879	867	881	927	852	871	822	853	836	887	871	855	887	896	849	893	838	809	878	845	847	846	861	861	851	858	839	793	874	819	880	879	828	847	810	865	774	821	837	790	877	847	860	856	854	859	855	826	856	853	862	758	838	811	842	820	882	849	829	836	825	842	844	842	832	839	834	853	853	850	849	843	860	876	849	831	881	828	871	919	882	866	826	823	848	854	854	910	853	871	879	887	843	850	815	848	844	810	867	794	837	871	810	829	878	842	856	817	807	861	895	896	794	890	815	848	863	849	849	773	822	884	802	825	796	845	808	847	830	915	840	874	832	890	875	842	842	899	858	857	832	927	823	863	858	864	817	854	860	865	872	867	878	797	885	855	894	858	783	850	782	842	825	841	861	853	835	878	882	855	795	818	861	867	858	829	825	891	859	875	840	856	894	878	844	848	878	899	837	855	846	870	871	834	879	839	896	812	852	882	886	808	824	825	860	862	859	852	884	908	823	896	858	832	860	832	831	919	815	843	802	798	863	858	847	816	840	858	853	852	876	911	808	865	863	831	827	909	877	837	840	859	906	816	876	819	875	816	873	824	776	802	900	796	838	851	862	810	805	868	848	857	869	862	837	830	816	835	847	865	886	895	841	867	858	862	838	884	796	848	864	826	848	848	888	843	878	853	836	800	886	879	815	831	838	876	853	824	858	887	856	833	845	817	854	792	860	833	875	868	864	827	826	805	828	823	894	851	854	893	780	847	822	825	880	869	848	822	870	860	807	841	841	839	832	839	897	817	850	846	876	870	863	869	874	872	851	822	893	881	831	939	928	826	872	856	853	862	839	866	879	826	817	819	863	876	847	849	831	805	830	824	864	869	820	799	851	809	873	854	835	852	868	830	911	887	867	855	898	878	803	830	804	873	814	816	873	891	799	910	848	871	835	827	812	841	834	870	851	836	883	855	824	859	835	866	897	793	841	884	825	861	898	838	824	873	822	808	839	878	816	843	854	830	847	849	859	839	881	898	857	844	814	848	856	837	869	875	858	813	876	869	871	811	860	855	844	844	797	850	891	917	869	868	896	829	895	912	824	881	811	889	880	804	828	839	838	871	846	844	855	894	840	874	828	813	841	821	832	859	839	828	879	832	869	805	855	790	818	856	826	827	849	848	852	835	851	894	859	877	900	866	862	862	887	873	802	833	861	845	849	910	857	874	879	804	803	879	825	832	837	881	895	826	841	802	794	875	841	838	825	812	835	883	867	798	868	803	842	913	878	853	811	858	807	880	817	812	839	851	843	802	857	867	816	881	854	839	818	835	899	914	895	843	799	833	819	841	830	836	852	779	850	836	840	850	885	830	910	874	838	881	887	885	898	847	829	872	810	838	851	869	878	864	875	897	866	867	868	853	840	890	892	873	868	849	871	880	833	814	804	867	891	800	862	865	829	881	897	907	827	842
1267	247	236	193	237	220	194	186	203	169	183	184	165	207	164	183	193	151	161	165	188	170	171	160	158	164	157	172	194	179	199	152	154	154	179	183	163	147	165	177	181	170	194	206	157	162	171	155	179	175	186	171	166	220	167	182	165	175	174	172	188	191	175	158	188	161	182	185	168	174	192	158	163	171	187	181	171	165	165	176	183	155	174	179	187	143	160	179	197	160	183	179	176	169	171	153	165	163	163	176	178	183	190	164	170	184	162	200	181	175	178	150	183	155	159	178	157	184	171	173	189	185	182	166	177	160	190	157	168	156	184	168	185	192	159	187	161	173	176	154	160	175	171	150	152	167	164	149	166	191	189	167	187	200	167	165	157	180	194	136	190	174	166	164	165	187	166	157	169	183	185	181	169	179	181	181	157	159	180	199	143	183	172	170	174	166	185	180	173	149	162	169	182	153	169	163	178	177	189	180	176	168	164	180	164	180	192	187	164	176	161	176	146	200	188	187	191	182	183	174	180	170	160	165	161	147	183	167	201	170	198	187	177	164	188	172	177	152	167	179	147	167	150	160	153	166	160	180	176	176	167	175	191	159	160	191	174	166	178	161	173	196	159	183	162	193	177	188	150	174	182	170	157	171	171	178	158	173	176	180	173	176	173	168	167	165	140	144	174	175	168	183	149	153	167	166	183	177	161	167	172	159	190	163	148	145	165	173	159	177	170	184	175	180	152	167	175	176	170	163	151	168	180	160	162	192	182	190	156	172	164	182	161	159	195	164	155	181	167	181	172	174	165	196	157	171	176	167	157	172	171	170	169	168	159	193	166	156	166	191	160	183	184	174	162	148	183	180	191	170	183	149	202	168	175	180	190	141	158	183	200	183	181	210	166	158	180	168	181	150	193	163	169	182	167	191	198	208	184	184	158	153	181	198	179	175	168	178	178	164	163	165	194	179	160	153	151	154	166	191	158	158	161	156	177	146	188	164	176	163	167	191	159	190	202	158	187	190	160	181	170	168	152	150	175	151	179	169	176	192	155	176	173	161	182	165	185	160	173	160	177	189	189	127	161	181	200	159	160	168	180	192	174	167	164	174	167	157	198	209	187	165	184	161	171	163	177	164	167	172	189	147	161	196	174	157	157	152	142	181	181	153	192	138	167	175	163	178	167	172	192	190	184	194	169	187	174	159	183	164	149	181	165	166	172	174	169	177	175	186	184	169	144	184	189	169	160	186	177	177	169	136	174	175	160	175	164	173	158	161	202	153	181	181	158	174	147	166	162	176	174	174	174	159	178	186	151	145	166	177	180	168	174	199	181	172	162	178	183	174	159	189	164	181	172	159	154	160	167	164	197	177	190	166	164	216	167	166	159	180	166	147	177	164	167	149	190	171	180	172	159	180	162	156	177	177	177	168	166	195	202	180	176	161	154	170	158	169	179	146	185	165	189	158	181	168	189	172	173	157	170	176	173	189	152	175	161	172	148	174	189	184	196	189	172	178	180	196	173	170	164	153	162	180	192	153	161	196	172	185	192	188	194	174	160	179	162	205	171	158	181	198	182	158	150	154	181	171	167	169	177	161	170	174	152	164	183	171	175	159	156	175	159	179	167	141	181	141	152	182	178	155	177	156	183	142	178	172	178	172	147	163	163	166	169	154	191	186	164	169	163	186	169	167	152	161	167	154	166	161	184	168	178	148	181	193	194	163	162	165	195	147	172	172	171	163	164	159	203	185	159	172	174	165	178	180	161	160	161	187	187	163	164	182	196	189	142	178	155	147	184	165	173	186	158	172	184	150	164	138	159	168	166	144	174	172	165	177	162	167	174	169	159	185	171	178	177	166	167	171	163	163	186	183	183	162	205	184	168	201	166	179	150	164	184	190	199	193	163	191	173	168	163	203	180	181	157	182	170	174	164	169	183	153	167	167	183	180	150	178	177	180	151	178	177	171	186	180	180	157	167	165	206	159	160	154	148	159	182	160	187	175	180	170	207	185	170	184	166	176	171	160	171	160	165	165	167	172	167	191	186	162	192	160	170	154	169	164	175	163	173	164	162	149	171	184	171	193	184	143	167	164	162	173	161	180	165	167	150	180	153	192	157	163	173	177	171	165	177	161	166	178	175	177	166	179	162	174	157	180	162	199	183	159	177	159	188	169	177	170	168	189	182	191	158	179	145	153	166	138	154	193	194	177	172	158	179	186	160	166	176	162	146	162	151	164	149	165	163	147	174	157	174	178	143	166	160	173	174	176	160	177	151	170	150	188	180	172	176	157	161	172	164	176	168	163	181	175	162	161	172	182	176	186	161	179	183	170	175	180	183	165	174	194	152	176	156	174	185	154	174	163	160	177	192	182	172	185	165	182	195	164	147	189	151	175	163	164	191	165	176	178	182	159	161	171	175	163	165	187	183	169	167	157	171	175	156	188	155	175	191	153	146	137	166	157	171	180	158	163	176	196	160	181	167	177	172	172	151	177	142	147	177	168	181	186	156	170	146	156	178	191	178	154	164	170	155	169	156	168	165	185	172	184	156	183	172	193	174	185	175	185	159	164	162	158	172	183	167	183	176	165	180	168	165	171	149	158	178	160	157	160	168	194	177	161	164	159	178	174	194	188	198	169	169	166	179	181	171	160	180	171	159	161	165	163	178	175	160	165	172	182	146	152	172	144	151	182	187	149	153	152	178	170	176	171	168	160	167	182	162	175	166	171	154	202	183	160	165	180	178	165	149	169	164	173	189	173	161	154	187	142	177	138	172	158	165	203	210	165	162	190	176	163	165	185	186	152	175	177	163	193	151	178	171	179	202	179	178	168	188	159	165	158	172	148	172	184	147	182	168	168	170	174	185	189	141	167	176	140	177	158	183	171	175	145	160	157	160	180	173	159	144	162	159	160	172	164	176	157	186	176	173	198	204	143	173	159	159	156	185	175	156	184	164	150	162	167	184	156	174	167	184	175	171	161	173	163	182	185	163	198	198	164	176	186	164	169	154	166	192	161	180	189	204	179	168	164	200	178	185	155	178	174	165	174	167	169	200	147	195	177	187	155	172	163	167	162	177	183	163	160	193	153	182	160	164	190	154	176	178	163	176	153	160	168	175	181	169	175	143	168	162	189	160	151	147	178	161	207	172	169	161	153	167	183	163	162	170	162	190	174	174	178	137	191	162	171	160	158	185	134	163	148	181	177	170	191	174	160	174	170	206	156	182	170	146	166	173	184	202	166	170	165	157	169	166	194	166	168	178	155	177	156	182	154	165	175	182	195	184	195	186	177	162	175	188	148	166	174	175	177	188	170	195	172	173	171	157	180	155	173	175	163	187	166	171	181	193	164	168	152	167	163	183	169	159	168	169	160	163	159	147	181	154	169	172	194	165	161	168	170	189	157	158	169	171	143	156	169	164	159	167	200	166	180	163	155	153	181	164	153	175	184	184	170	191	170	167	199	187	170	159	170	169	157	160	155	162	191	159	163	147	165	172	178
1923	632	800	787	707	685	683	633	662	614	584	602	609	586	620	598	608	574	602	576	584	580	598	565	553	591	577	560	600	555	574	573	612	588	596	581	584	550	522	611	578	590	586	587	609	562	613	592	575	549	571	594	611	581	570	589	562	570	576	572	623	583	581	578	570	558	570	658	553	618	542	568	586	583	591	602	575	563	599	556	608	569	549	556	598	596	593	614	557	570	581	572	583	587	548	595	566	523	590	526	568	549	578	582	584	593	581	586	604	573	596	582	597	580	567	611	560	605	567	585	548	585	584	594	599	536	539	575	587	588	524	583	552	541	592	547	539	555	573	605	603	617	545	580	573	600	574	571	566	571	577	580	615	549	567	550	537	585	559	595	571	529	585	583	601	594	595	623	602	562	572	566	561	540	588	595	592	562	589	547	563	597	596	618	562	569	568	576	621	597	597	566	583	519	615	580	595	599	583	546	603	596	562	579	556	581	599	562	559	549	554	546	574	591	610	608	566	603	576	599	568	582	572	553	538	591	553	584	553	563	564	569	544	565	548	537	609	589	567	549	567	579	550	558	546	566	593	541	556	577	583	601	538	569	556	554	584	572	589	610	587	545	574	590	586	534	587	584	525	541	608	569	572	564	549	563	581	574	585	544	541	587	587	532	553	601	609	602	569	568	576	563	518	576	624	558	592	591	580	537	586	625	578	534	540	579	558	582	596	541	572	578	546	596	574	573	561	539	558	577	578	591	588	586	549	557	627	614	530	551	521	590	547	532	583	558	614	599	573	580	550	594	613	551	541	599	605	584	551	613	595	572	535	547	609	557	581	626	557	594	621	560	584	562	527	588	602	620	575	545	567	548	586	567	623	513	552	581	564	566	570	564	599	603	563	548	589	541	562	585	564	545	575	624	574	624	556	572	521	542	559	540	550	594	545	615	553	580	569	603	602	555	562	572	557	580	578	605	549	584	577	557	570	626	588	611	551	568	572	564	560	586	552	590	548	604	563	592	580	547	618	626	594	578	547	573	604	591	548	572	568	547	567	571	576	526	589	576	563	539	554	612	588	567	573	620	602	634	532	576	559	567	568	588	574	542	576	617	572	585	612	573	543	574	553	586	548	533	586	527	609	581	559	535	577	592	548	591	579	567	575	543	558	556	558	545	537	539	550	580	528	603	591	577	582	601	583	553	553	549	597	600	578	572	590	616	594	549	562	562	587	552	593	544	578	621	576	573	549	580	550	578	566	614	496	581	597	580	596	573	580	537	586	595	580	588	581	557	620	561	532	594	576	602	548	553	535	600	574	590	562	619	580	590	574	523	559	609	533	534	571	562	570	564	563	575	610	586	555	607	572	560	562	573	595	624	597	598	565	604	546	595	585	567	605	550	542	566	563	565	571	610	558	580	570	587	582	559	579	600	544	523	554	528	597	566	547	575	541	539	571	529	587	581	609	558	560	588	581	612	561	531	597	583	556	554	614	601	573	555	567	607	568	568	610	564	576	607	622	548	614	585	620	568	561	602	540	582	598	582	539	541	543	581	615	551	569	591	604	578	591	577	562	571	561	587	592	567	602	567	558	571	592	590	594	580	596	561	544	551	571	541	594	550	570	585	539	564	581	592	604	565	610	569	540	588	567	575	610	546	563	593	565	568	596	538	589	592	604	565	560	580	591	601	568	586	587	590	602	618	584	531	576	548	550	558	572	544	602	601	576	571	580	572	584	549	560	566	569	629	569	579	561	588	526	554	564	598	562	553	595	601	616	613	567	595	586	582	560	604	557	571	566	605	561	570	583	575	597	576	550	591	584	620	595	556	594	562	590	563	545	596	567	531	559	564	588	608	611	592	562	578	568	572	581	531	620	580	610	568	560	586	533	575	554	559	570	558	615	560	563	583	593	569	577	570	556	565	606	565	552	595	598	559	565	565	560	581	552	552	571	558	581	557	577	580	593	582	607	545	553	593	588	552	582	540	615	578	558	553	589	617	546	563	579	575	553	573	573	597	533	570	575	594	557	583	509	585	555	572	553	579	583	576	566	579	562	602	554	579	597	589	536	554	557	544	562	540	602	580	608	553	576	536	567	584	552	576	567	563	601	577	539	570	563	584	553	563	576	585	562	583	583	525	576	580	540	569	584	613	625	572	586	593	557	585	537	581	626	544	621	512	578	562	616	581	578	586	606	586	571	581	547	579	562	611	576	611	572	601	557	583	559	622	581	568	579	571	566	588	540	573	546	572	566	525	567	573	572	578	589	582	567	625	588	600	556	597	583	576	597	591	584	537	584	544	561	564	550	559	582	538	583	558	585	588	574	584	558	565	536	580	536	586	616	561	578	534	569	599	579	611	558	593	595	610	590	585	593	545	583	559	600	593	595	630	566	601	578	570	557	521	565	565	557	569	577	623	546	515	540	608	574	544	589	573	540	567	540	531	565	563	618	548	564	568	576	556	555	611	629	551	604	592	559	545	552	582	518	586	582	595	609	581	597	578	567	531	574	533	580	561	569	558	590	561	558	582	571	563	577	600	602	540	593	583	591	600	597	603	548	565	552	572	508	541	545	577	638	583	595	556	541	590	580	584	559	616	571	565	601	586	582	587	579	597	588	590	629	592	576	621	568	531	543	567	564	556	553	538	579	578	593	533	600	621	607	607	570	562	561	591	606	542	574	554	556	553	533	577	569	564	602	607	586	560	613	601	553	548	552	600	539	552	599	561	592	574	584	560	577	594	597	604	578	564	523	561	593	602	582	543	561	558	593	568	558	590	612	604	567	597	583	551	572	590	571	585	555	553	542	578	549	572	554	595	647	536	563	624	612	576	613	576	573	624	558	596	607	575	599	570	570	622	592	584	594	575	550	565	556	526	572	583	602	573	589	573	597	579	556	580	618	563	548	577	608	559	610	540	580	599	597	576	584	612	588	553	600	553	536	571	601	583	561	582	550	592	574	571	589	587	557	589	581	560	652	578	598	551	601	583	577	555	551	578	596	548	609	594	563	586	532	588	583	566	574	565	558	552	572	631	549	557	540	569	581	588	568	614	578	619	584	563	585	583	542	571	599	584	615	577	567	610	596	564	550	552	574	544	570	546	570	583	574	561	600	587	559	560	551	571	577	598	613	548	568	580	569	599	589	567	580	596	581	567	538	598	536	527	543	565	586	583	530	570	588	572	544	605	556	577	582	540	593	574	573	549	566	553	551	576	637	603	565	615	548	596	589	582	550	553	590	552	578	558	534	579	588	559	577	624	551	560	610	556	601	541	549	575	569	579	584	581	563	593	591	624	548	568	550	582	595	579	561	586	563	568	570	576	574	574	574	588	582	561	564	546	620	566	550	539	564	568	541	590	565	569	532	559	593	574	570	605	577	591	575	532	549	551	593	567	545	565	574	601	600	608	547	584	538	582	620	545	575	604	561	600	567	588	565	566	543	603	596	554	562	593	594	623	579	547	629	586	532	561	564	573	590	610	581	540	602	554	558	583
5017	1338	1587	1155	904	645	511	499	441	414	402	419	382	384	363	339	301	310	356	312	297	289	307	284	307	328	325	279	338	302	303	301	337	307	310	327	301	307	289	265	308	315	295	308	285	304	319	304	309	312	269	287	296	290	298	333	291	303	318	313	305	343	332	306	296	320	278	275	284	342	298	272	325	260	299	308	299	328	315	310	328	304	290	281	311	298	279	308	293	275	278	316	303	300	295	311	282	325	298	282	322	294	266	314	298	297	307	294	298	342	289	290	363	275	305	322	321	322	294	281	301	303	337	297	334	286	277	301	305	293	303	288	320	320	308	309	301	290	302	290	307	270	302	300	299	327	327	296	306	314	294	317	308	269	297	316	321	318	293	271	301	263	310	322	290	311	274	291	312	266	293	304	271	297	268	297	274	266	313	302	326	308	278	314	293	306	303	312	328	277	305	323	298	276	312	323	302	296	300	278	309	281	304	297	312	287	306	298	296	307	280	300	306	289	274	295	292	293	321	301	304	325	280	325	323	294	306	279	328	306	302	335	293	288	273	296	332	323	292	274	301	293	291	310	284	280	306	302	324	309	305	315	302	286	312	308	304	307	303	309	307	269	288	315	336	286	326	286	271	328	315	343	323	293	323	299	316	312	300	296	262	325	290	357	296	314	288	305	289	266	328	305	273	317	296	292	286	273	268	284	302	312	326	267	290	287	294	270	286	321	272	293	337	338	266	291	299	287	301	307	332	291	315	309	297	327	296	305	302	290	306	329	306	323	267	274	294	283	289	333	310	302	291	340	281	303	326	295	306	326	290	318	305	312	281	277	316	302	296	274	299	312	328	300	295	307	296	326	289	320	280	292	297	333	342	302	305	312	310	336	291	293	284	318	293	283	282	310	332	325	278	303	296	300	317	273	286	277	331	333	332	315	316	317	265	309	291	252	299	286	298	311	299	296	289	323	318	313	302	331	331	315	274	302	285	314	326	290	271	315	307	302	323	306	323	303	332	301	309	307	283	279	277	275	320	303	311	276	283	292	303	291	309	287	314	312	322	283	321	324	328	322	287	302	297	306	305	273	283	286	271	330	352	275	294	298	308	304	311	310	285	286	293	301	306	285	314	299	278	312	300	277	275	291	304	273	281	302	299	303	316	280	284	298	330	274	310	267	276	311	295	282	313	297	289	305	298	287	306	293	327	295	294	295	302	287	286	275	303	319	323	324	264	286	293	296	296	297	298	355	297	313	285	297	304	294	296	326	316	281	295	285	291	336	291	311	330	321	301	320	290	314	321	295	300	278	291	305	274	262	258	304	300	271	290	292	300	337	270	297	296	283	328	338	311	318	327	301	295	297	325	315	284	293	275	329	313	281	325	277	302	309	303	296	291	300	295	271	303	349	288	295	294	261	279	289	284	330	309	273	284	288	284	321	320	283	291	322	302	305	290	301	296	304	297	303	277	286	284	290	289	283	249	316	315	320	288	323	309	309	288	273	312	269	323	322	277	307	282	279	328	309	274	292	299	317	316	310	291	299	305	284	288	337	320	321	324	305	284	273	299	313	283	285	306	302	262	306	291	330	305	319	297	292	270	308	287	284	288	302	324	292	323	318	303	308	299	305	314	322	300	310	279	314	294	275	320	318	333	341	300	295	306	321	298	305	283	324	298	319	302	299	320	310	293	315	296	284	321	290	301	303	308	319	327	315	290	270	340	318	320	302	317	271	299	318	295	303	292	287	323	287	288	294	296	298	292	307	298	285	291	302	287	291	282	289	275	311	332	271	294	272	297	334	307	298	282	283	319	308	326	331	276	294	281	263	304	309	300	275	258	328	301	288	317	297	292	306	290	302	296	286	331	329	296	291	312	307	304	284	305	295	317	320	328	299	299	303	313	277	261	302	330	302	313	290	309	299	323	325	306	293	328	281	330	327	286	286	305	290	338	300	301	274	291	311	254	308	284	302	291	304	289	319	326	316	283	310	307	305	271	300	289	271	311	289	315	297	317	326	314	288	287	306	296	301	304	286	337	312	317	298	313	330	271	285	281	311	355	277	303	300	320	295	306	293	304	285	326	285	287	271	291	304	324	293	305	269	307	279	301	287	281	299	291	309	334	313	297	293	307	323	278	297	302	332	305	326	294	282	284	305	281	296	316	312	291	316	293	281	296	267	292	296	297	290	320	296	291	315	318	304	298	310	305	333	312	305	292	282	297	304	322	316	276	279	308	304	314	274	307	276	255	278	283	293	299	315	274	304	301	319	331	294	339	303	289	294	277	300	322	330	311	301	309	328	317	313	323	287	311	322	292	293	314	324	287	273	342	293	302	303	292	311	263	307	321	331	321	312	303	281	314	303	281	272	287	299	325	298	277	335	283	303	301	281	275	306	305	289	294	328	272	317	290	298	304	310	304	309	331	316	280	294	293	325	311	303	293	307	291	313	275	279	269	329	326	315	296	314	298	317	322	299	294	278	317	282	293	300	268	300	289	286	303	295	295	295	278	295	306	304	277	276	275	300	330	295	286	298	287	310	325	309	314	304	267	288	302	307	293	326	326	319	318	295	308	263	285	290	345	308	306	280	299	308	310	292	285	259	349	309	288	290	306	319	286	319	340	328	309	322	318	305	317	300	298	304	343	310	281	293	308	305	332	329	293	327	287	294	315	288	332	292	301	292	287	269	319	314	311	304	304	299	294	313	329	309	302	297	303	305	312	285	309	291	296	297	303	297	301	288	288	305	296	295	296	326	305	298	293	311	329	305	298	324	317	321	310	303	308	284	292	304	327	301	317	293	288	278	299	284	316	279	277	314	306	290	301	313	281	310	289	294	309	321	297	320	274	283	264	327	310	332	274	332	304	306	296	292	269	272	314	305	309	279	292	281	316	296	311	296	317	299	295	265	285	294	295	305	302	307	281	298	333	325	288	302	299	339	332	288	321	295	274	273	357	298	312	318	305	315	293	285	257	296	304	286	317	329	301	269	293	309	266	336	288	304	315	277	278	304	302	281	269	279	319	316	308	294	287	321	290	295	347	312	285	298	271	309	317	311	290	275	314	299	301	290	310	341	303	285	322	308	298	281	285	314	307	298	323	281	280	295	296	295	297	316	321	294	286	294	295	276	292	303	320	289	282	322	299	332	300	287	301	301	303	287	303	313	303	309	287	279	305	283	289	316	330	304	322	300	293	280	302	295	307	295	293	318	322	287	289	306	293	303	312	297	298	306	307	289	273	277	271	313	335	296	287	324	310	325	340	290	302	284	293	280	303	307	276	289	314	307	302	297	301	319	299	286	293	279	290	291	281	262	290	294	311	306	300	298	316	298	314	306	280	309	301	325	331	288	319	313	328	311	294	305	303	286	318	289	282	332	294	278	329	277	283	275	325	319	298	306	275	296	309	283	289	275	284	341	333	314	298	304	324	272	328	312	295	293	325	286	301	276	308	285	315	300	296	247	305	292	294	331	318	305	291	285	282	279	283	295	287	296
5808	1979	3945	4218	3676	3119	2613	2287	1961	1843	1699	1649	1437	1445	1349	1336	1249	1209	1156	1134	1186	1142	1119	1082	1082	1058	1090	1068	1059	1049	1006	1080	998	1036	1000	960	1010	1021	939	963	994	942	1017	986	979	1019	1005	980	981	953	999	983	978	987	903	915	921	948	939	979	960	948	943	942	928	948	1000	949	911	927	949	934	941	931	952	893	965	929	910	903	889	973	926	999	900	982	907	893	930	915	932	877	860	953	912	906	891	930	906	915	858	941	911	929	959	912	896	939	948	906	923	902	925	892	858	951	892	895	905	901	948	1006	980	878	927	927	948	880	919	921	934	961	904	933	938	888	936	959	958	951	911	940	968	927	922	957	907	945	950	856	917	943	952	904	948	912	961	923	898	908	969	889	878	983	941	894	912	947	955	876	905	919	892	904	934	951	899	886	944	876	889	891	958	937	892	960	922	903	848	917	903	906	917	922	940	908	884	910	962	979	928	839	914	924	938	926	919	922	940	910	936	949	954	902	937	882	905	922	923	938	919	967	866	912	889	932	987	969	977	909	860	922	978	946	917	930	891	893	895	910	904	956	906	951	953	918	886	932	939	948	968	949	886	932	916	991	905	893	958	984	937	959	908	931	977	920	905	903	920	888	926	948	951	873	891	955	906	939	913	895	944	868	976	891	916	921	887	939	911	926	953	888	946	940	961	883	934	907	880	967	878	943	956	945	894	973	892	904	918	961	870	926	955	937	884	937	900	921	946	891	877	868	913	968	878	924	898	934	894	890	904	894	944	916	945	912	927	959	1000	928	943	893	907	902	871	900	909	949	960	898	898	910	916	958	860	946	901	877	952	878	923	938	912	908	920	884	943	900	948	933	994	927	928	958	898	885	914	901	871	927	961	909	882	899	895	937	891	970	914	917	904	881	919	954	906	867	972	886	979	932	931	872	957	901	881	895	934	954	959	925	918	902	868	952	922	963	884	850	930	952	942	905	909	861	954	947	932	893	900	935	897	903	888	881	927	937	940	958	882	914	930	910	932	901	950	921	914	889	942	936	916	904	924	913	892	904	891	923	971	932	935	942	923	873	868	951	947	860	884	937	870	907	916	959	905	919	940	952	908	913	909	917	973	999	920	927	975	927	938	906	904	926	974	937	943	883	933	892	918	909	889	885	983	937	856	941	903	889	912	881	923	900	944	888	862	924	956	907	975	951	907	903	938	922	909	922	922	911	971	955	924	912	904	920	859	952	924	905	899	949	958	944	960	906	963	893	889	872	968	900	869	935	1008	919	960	963	914	916	955	869	913	909	921	931	918	889	957	949	894	921	934	889	923	913	972	967	955	947	895	894	882	941	894	895	905	924	899	924	957	863	912	906	892	936	958	900	894	929	939	905	936	960	877	906	895	910	886	907	900	913	964	912	973	891	913	931	891	927	865	926	905	913	882	968	908	892	981	907	898	979	968	944	916	907	908	848	965	918	903	904	889	935	884	880	907	933	889	914	901	943	862	876	925	922	969	904	923	955	930	886	933	900	935	940	926	873	937	923	905	947	878	943	964	878	980	906	894	923	905	917	906	891	924	881	936	901	969	890	907	870	910	873	945	967	889	913	890	930	952	904	965	923	898	915	830	988	938	917	963	919	921	932	894	879	935	913	944	957	965	900	882	897	937	961	918	919	924	883	890	950	901	932	913	905	919	933	899	907	879	936	873	882	920	847	891	914	891	959	938	931	893	903	960	900	925	884	943	996	882	894	954	907	906	936	920	950	913	909	879	914	907	946	985	929	887	894	926	899	903	942	935	926	902	994	972	932	908	922	935	903	916	890	955	920	878	897	1000	912	912	913	906	980	969	916	946	927	907	964	908	878	942	978	985	903	922	917	910	875	905	863	945	918	894	939	931	929	896	930	914	945	922	952	919	941	938	960	929	945	936	945	887	913	885	935	903	904	873	970	894	881	910	970	932	981	857	918	868	959	911	921	941	916	869	902	919	887	912	904	929	935	919	898	946	901	925	889	933	943	946	883	978	899	954	952	933	948	994	897	934	944	927	933	915	947	948	931	955	901	935	897	895	966	922	934	919	955	951	899	926	900	932	949	911	974	953	897	936	969	899	885	908	922	961	893	908	993	927	929	925	901	940	918	886	942	934	937	962	898	906	897	894	934	938	905	898	971	888	905	961	937	911	926	951	861	963	884	902	900	928	930	887	924	879	887	933	889	991	908	942	875	896	934	915	932	923	956	908	892	867	928	897	945	907	938	967	899	964	880	848	913	882	965	987	856	880	951	877	886	949	949	950	939	927	939	890	890	895	904	940	933	879	937	893	944	896	994	934	860	888	925	926	888	892	958	899	891	892	942	956	904	954	915	916	916	928	912	900	942	937	850	971	958	871	982	959	921	931	901	882	883	885	911	953	906	912	897	905	913	906	954	878	932	961	906	937	997	935	945	896	905	967	899	918	964	959	831	972	867	864	913	890	934	891	916	957	949	942	888	949	929	881	964	921	899	919	939	850	949	871	926	898	942	980	904	897	940	884	909	872	857	902	928	903	892	880	906	884	964	913	947	931	908	943	940	876	899	923	891	909	892	916	901	878	925	899	952	937	915	880	933	897	966	935	910	932	922	853	915	883	905	940	911	938	1015	866	893	908	917	935	920	923	940	908	926	877	948	931	907	896	880	921	890	922	902	945	955	880	945	972	894	912	938	885	950	946	933	888	918	900	897	953	910	962	899	884	913	920	946	850	913	942	911	919	909	976	924	947	940	920	983	882	894	955	921	940	927	912	966	886	869	904	923	990	919	941	911	937	922	931	866	910	933	894	869	906	927	894	955	853	901	968	942	945	928	898	970	884	916	989	873	925	888	896	898	928	961	903	968	871	974	899	877	876	949	934	913	931	868	945	898	902	863	884	894	919	920	949	888	925	906	905	972	908	876	914	961	1003	896	963	885	913	948	915	926	895	920	908	964	875	891	923	909	895	938	938	874	876	919	857	931	946	924	876	893	904	892	934	883	968	926	932	896	929	914	909	875	913	915	879	989	891	917	916	896	901	915	898	922	887	948	927	897	917	900	921	944	929	917	947	885	979	902	917	897	895	967	916	950	957	937	956	854	865	935	946	914	874	882	909	974	948	940	928	882	966	918	903	882	931	899	867	886	944	935	867	851	922	897	962	956	939	891	867	965	853	955	966	968	894	882	877	881	967	953	962	887	880	920	955	911	898	926	891	930	932	935	904	969	930	969	927	940	877	874	896	910	931	988	960	967	931	904	901	914	894	977	942	938	942	980	925	913	949	964	959	888	890	924	874	926	944	915	929	914	913	930	915	910	910	971	936	921	959	944	860	918	929	914	936	974	930	896	899	907	880	919	911	941	850	867	946	883	903	895	912	917	962	928	898	943	912	873	914	887	988	950	850	901	911	889	911	961	903	889	868	939	918	927	947	896	941	969	889	892	906	950	919	903	918	920	915	900	905	933	882	902	893	915	921	918	921	941	907	930	876	909
9195	2530	2927	2070	1454	1079	865	659	561	532	493	468	417	394	375	361	322	338	346	347	308	323	303	307	341	316	309	303	323	254	303	279	305	296	291	323	289	259	299	301	286	270	304	293	309	306	291	271	268	274	263	266	288	312	250	265	303	257	307	277	273	298	278	264	257	247	257	260	257	271	280	298	290	280	255	257	261	285	253	284	292	301	290	272	283	290	277	248	283	286	307	281	287	269	289	261	272	244	294	282	296	249	295	264	245	281	267	277	266	269	255	287	292	299	296	317	284	265	252	275	291	245	267	292	283	294	246	301	304	249	258	270	274	257	271	254	300	281	274	279	291	270	246	263	266	273	258	242	261	294	280	266	241	273	247	286	257	274	298	292	295	276	283	269	270	258	300	265	297	296	245	234	273	267	248	244	254	276	258	266	301	281	243	303	290	258	293	288	281	303	263	287	265	250	289	314	265	231	269	299	272	268	254	256	276	291	254	265	235	292	268	290	254	296	287	258	256	281	304	280	281	290	276	297	287	255	285	294	286	249	253	303	278	285	280	251	285	280	268	281	296	294	281	293	267	266	270	269	265	291	299	252	261	292	235	262	255	256	271	274	257	304	295	262	315	294	271	265	275	305	249	257	283	304	273	273	263	289	288	308	294	274	264	265	268	294	284	294	283	269	286	253	256	306	273	293	276	272	269	282	291	303	291	264	278	277	270	318	285	281	279	299	300	290	310	287	296	285	268	282	289	272	258	278	273	270	256	270	302	298	253	259	260	288	271	292	278	300	280	286	267	299	266	288	281	271	299	268	279	290	265	281	285	294	282	286	283	270	296	294	297	298	263	270	260	306	265	291	267	271	285	266	293	250	279	278	298	277	278	285	288	271	258	260	267	294	279	256	267	264	307	276	280	272	279	261	295	287	295	289	275	259	263	267	306	247	276	264	275	290	277	283	281	273	268	264	273	295	304	277	258	285	289	278	294	293	295	268	269	281	292	269	287	260	258	286	256	302	279	274	261	315	281	275	273	273	274	274	296	283	277	277	244	304	261	291	287	276	278	305	278	304	265	287	284	312	276	282	266	252	263	287	293	297	297	265	265	287	294	285	281	296	297	263	271	276	267	251	262	279	249	266	272	262	275	283	281	303	267	280	277	270	279	268	281	275	295	269	274	286	300	277	303	271	305	302	306	317	269	280	284	267	278	282	265	324	294	253	255	266	244	263	254	271	301	289	251	256	267	274	284	260	276	270	315	283	336	305	262	292	284	254	289	266	275	267	264	282	274	278	277	276	268	254	284	294	307	267	270	273	292	259	304	297	288	269	282	260	284	280	283	272	262	271	246	289	259	291	263	253	302	270	267	270	283	279	274	265	258	271	273	265	294	288	265	297	255	304	255	264	277	324	281	260	307	297	275	269	302	255	283	281	255	281	254	258	284	261	248	279	270	283	275	284	260	263	269	311	269	263	274	249	283	296	261	240	300	287	261	249	299	273	271	252	283	295	255	264	300	259	267	277	284	285	245	273	257	280	254	310	250	293	294	282	275	301	293	264	294	268	302	281	257	270	299	271	247	270	282	260	282	286	289	264	268	261	270	285	273	262	285	268	307	285	264	267	246	306	294	295	262	283	288	271	291	277	283	281	284	265	275	246	254	294	289	282	285	274	267	266	255	260	295	280	263	258	272	257	273	292	265	256	281	280	267	304	290	270	285	284	258	273	282	288	262	285	266	290	296	267	286	297	272	300	261	267	268	259	283	263	265	257	287	280	282	248	276	239	229	294	259	285	264	259	278	282	278	284	268	280	274	300	284	259	296	276	258	280	261	282	275	321	290	279	281	259	271	261	255	268	287	292	264	267	273	261	296	283	254	304	261	272	275	263	293	318	285	248	292	289	274	239	293	274	291	292	258	308	272	244	285	273	275	272	282	301	292	264	275	309	295	315	276	293	291	270	259	322	278	276	274	280	287	301	252	299	276	262	286	299	239	286	306	283	269	305	294	291	269	262	297	250	261	290	309	286	267	304	276	274	290	287	272	301	271	271	272	288	311	272	286	293	312	262	266	288	256	302	277	267	274	313	257	274	288	267	299	283	273	277	268	284	271	269	288	291	301	281	303	252	280	259	231	285	283	289	285	259	251	269	256	286	278	291	286	278	260	281	297	293	273	293	254	260	296	285	297	299	290	268	300	279	290	287	304	278	277	265	257	275	312	287	281	271	285	295	299	259	273	267	283	276	277	269	290	295	284	278	263	290	311	285	280	258	253	298	276	298	268	257	279	280	269	279	299	265	287	291	274	299	253	277	254	257	285	287	279	292	286	270	309	286	269	228	291	276	285	266	237	271	314	274	280	256	267	268	282	279	260	282	277	274	263	272	273	243	289	271	280	268	274	245	256	288	273	298	269	283	268	271	263	275	258	279	293	261	287	239	258	246	288	241	277	257	260	270	279	284	297	299	307	298	268	276	274	290	274	267	273	290	273	311	293	305	288	274	272	270	279	267	311	276	273	299	280	291	286	264	291	255	293	279	281	292	278	285	268	243	264	251	341	314	286	297	294	291	250	301	279	284	292	251	258	266	262	255	263	307	285	296	258	254	280	309	252	289	258	237	279	245	300	288	263	249	292	288	251	262	280	266	250	287	275	254	267	261	286	302	265	303	292	277	274	269	275	290	280	281	278	307	274	289	270	297	264	267	330	263	252	273	269	271	248	291	294	269	272	271	291	316	297	269	274	275	259	275	279	290	261	276	275	268	247	236	279	274	272	264	253	293	272	277	271	301	263	285	293	275	265	285	291	282	266	301	305	275	261	309	267	343	277	292	256	304	268	261	255	242	277	289	265	254	299	294	280	281	265	260	282	251	274	294	297	278	276	306	274	250	247	262	273	282	257	298	272	275	259	278	280	297	273	297	266	302	291	302	266	279	271	284	277	287	275	252	287	295	248	266	291	300	285	282	318	284	253	259	280	278	292	284	243	284	262	224	285	288	246	328	277	302	307	261	275	292	275	283	278	287	281	300	261	284	275	285	267	284	277	280	265	269	269	314	270	305	272	284	276	233	252	270	303	272	299	269	266	230	286	279	274	237	259	263	278	288	318	267	271	256	287	260	292	304	280	241	293	289	283	299	316	260	277	291	295	288	286	259	275	268	287	253	286	262	269	273	280	267	294	269	247	276	276	271	296	288	302	259	266	262	294	249	304	313	243	266	274	270	295	312	269	319	298	287	282	263	289	258	286	266	313	253	284	259	286	273	290	274	285	287	285	268	305	295	273	302	270	298	270	268	264	250	265	275	273	289	271	274	272	283	244	321	255	265	285	273	302	294	264	261	258	266	267	276	282	298	268	243	318	264	287	288	243	266	297	254	268	288	262	286	299	279	296	259	253	291	257	327	286	287	313	247	290	271	295	301	274	293	308	246	280	296	259	294	270	292	292	288	251	287	255	276	277	296	307	285	309	293	311	285	289	294	274	297	246	270	283	242
7676	3025	6735	6972	5897	4922	4062	3475	2974	2665	2366	2189	2054	1797	1661	1599	1594	1494	1378	1339	1329	1382	1247	1207	1116	1096	1085	1112	1036	1020	1048	1065	966	1010	936	951	996	963	976	954	935	940	987	940	947	944	946	979	915	931	944	964	965	875	912	912	883	937	914	902	922	899	866	825	836	875	902	891	913	862	850	879	866	861	850	803	820	844	930	874	818	828	889	862	855	912	814	847	901	857	885	853	853	877	804	787	839	850	906	826	880	860	832	836	875	885	851	849	894	867	889	839	866	856	795	872	855	876	802	848	854	837	843	859	858	856	858	831	835	865	865	872	848	864	850	909	846	862	861	820	831	838	822	844	836	854	836	839	876	867	865	905	844	895	809	803	852	864	861	817	868	826	839	858	905	833	842	820	802	893	875	836	861	869	846	868	816	823	832	865	878	819	844	861	832	912	841	842	819	897	866	840	865	865	835	885	829	825	818	859	825	811	853	867	828	785	846	825	863	801	887	860	783	817	819	870	850	843	928	820	833	825	845	867	843	862	847	854	863	882	789	875	808	805	827	880	812	912	842	883	819	816	844	852	854	838	824	877	846	854	886	855	874	840	869	894	826	898	844	824	822	822	830	858	816	793	840	900	874	842	899	839	805	881	861	840	813	828	808	818	884	859	839	825	808	797	851	846	890	837	820	834	861	881	843	796	858	834	885	823	847	878	817	848	813	857	844	820	836	889	876	870	900	851	828	888	841	830	854	839	831	852	836	814	828	890	859	846	836	851	887	867	873	865	871	818	860	879	822	860	853	866	853	886	853	869	828	810	826	870	808	859	844	838	878	832	895	869	802	874	841	843	856	829	826	816	837	832	830	835	827	825	839	887	839	838	847	813	784	853	822	804	859	846	813	795	862	839	851	768	788	835	852	890	881	850	825	814	894	832	780	860	881	810	870	817	877	889	845	817	833	825	849	836	805	883	834	831	849	879	809	805	847	829	831	855	885	833	800	849	805	836	860	789	813	826	835	951	870	819	805	830	847	890	864	846	841	852	826	821	819	872	859	839	884	821	843	860	870	858	773	886	853	835	828	890	837	858	851	878	856	840	850	833	847	833	921	854	841	811	844	783	865	841	829	850	865	835	802	852	850	873	832	812	894	873	833	820	861	859	838	853	816	848	827	814	877	843	890	874	842	832	816	837	862	882	864	863	785	858	840	859	831	860	834	805	858	904	853	867	884	856	845	799	831	844	846	799	886	799	807	837	886	862	895	844	900	883	833	841	878	829	870	835	867	810	851	831	829	840	895	866	814	823	837	836	833	834	812	815	777	862	802	853	862	856	840	872	853	860	868	852	841	823	810	836	795	833	792	841	817	847	868	829	859	816	848	887	885	866	844	892	841	878	863	840	833	775	814	804	826	820	856	841	817	840	831	826	801	852	860	855	822	829	869	838	821	867	875	859	860	874	835	884	858	847	851	840	829	938	829	850	864	879	826	877	883	857	838	823	828	836	825	844	852	898	807	851	846	830	827	805	836	864	873	871	881	806	868	828	783	884	854	838	847	806	825	854	891	883	817	830	840	834	834	828	878	837	821	852	802	840	834	827	876	824	909	851	775	831	845	864	822	804	862	814	841	784	804	778	814	838	879	847	862	894	857	813	896	820	874	864	822	834	816	863	824	816	911	812	892	851	882	860	895	882	823	848	871	838	840	804	820	839	833	835	871	824	804	823	877	861	817	814	822	874	814	822	833	905	862	826	848	852	847	858	843	838	854	840	830	829	856	839	882	842	871	852	820	867	870	897	826	799	842	901	850	839	817	861	844	860	881	878	830	866	811	872	841	813	880	924	833	841	834	873	834	846	838	820	918	862	853	821	866	851	840	806	900	827	772	818	848	851	824	823	845	881	844	882	845	857	881	877	852	860	844	855	879	843	825	833	868	845	837	842	858	870	835	827	809	859	795	865	829	824	864	816	866	818	831	859	821	819	828	835	872	867	836	840	857	820	865	873	822	867	805	873	837	839	857	863	843	872	883	833	803	820	846	890	843	858	825	849	869	891	858	887	840	775	828	866	793	838	795	845	793	801	845	828	850	827	866	813	835	866	816	858	857	825	840	799	874	828	856	833	868	864	856	896	872	803	816	897	846	774	855	827	799	883	870	815	874	857	858	814	813	825	846	812	858	810	919	832	815	834	844	877	859	844	813	856	802	852	783	897	823	899	861	859	827	817	856	827	867	889	810	824	817	927	879	816	804	905	912	846	849	882	819	859	856	846	802	808	887	835	811	852	890	796	876	828	805	850	813	886	760	858	910	816	835	828	795	838	825	829	876	820	857	816	877	817	848	839	884	816	793	823	816	853	814	817	792	842	894	861	849	872	858	844	854	878	821	848	823	858	860	853	829	876	818	807	846	842	824	862	840	864	803	816	813	817	819	839	867	841	843	881	826	875	813	875	831	868	795	833	838	790	793	839	912	859	893	854	902	829	871	882	828	883	823	790	876	851	846	908	874	808	841	836	849	848	833	916	886	800	905	847	849	873	867	807	892	871	872	822	797	839	795	816	829	879	864	881	790	821	882	859	880	853	809	866	824	857	829	811	919	851	814	835	795	850	841	824	850	854	854	867	803	867	847	854	853	860	853	860	826	831	885	917	847	857	828	834	899	908	831	831	828	828	787	792	857	855	847	813	867	886	862	859	862	818	905	837	828	913	836	822	822	866	876	875	839	811	852	858	853	833	831	838	823	841	838	858	876	879	861	832	840	874	866	818	889	808	822	828	858	828	824	819	857	869	879	815	862	831	837	890	879	846	865	886	864	835	833	856	838	775	853	904	849	849	826	817	816	850	831	831	792	892	879	827	824	844	817	842	817	824	904	809	888	846	840	847	879	859	814	807	793	828	814	821	872	879	827	863	817	878	847	833	897	827	834	867	877	846	839	899	795	831	812	835	809	834	842	842	874	839	867	807	850	846	829	862	895	836	866	819	820	879	862	819	859	838	811	851	874	861	873	872	821	825	863	899	835	817	833	855	887	846	865	823	863	844	834	850	814	871	854	873	801	832	799	895	846	864	846	810	792	857	863	826	830	831	818	837	850	816	889	883	785	894	853	817	868	812	881	808	826	872	902	829	810	894	887	862	866	850	846	870	851	862	794	875	897	848	856	829	822	890	861	885	859	883	875	849	835	854	793	815	853	818	899	824	871	867	866	806	854	836	865	893	851	888	869	857	825	889	801	881	885	826	825	838	863	812	908	900	870	807	825	871	865	847	868	894	843	888	902	868	853	814	867	791	808	793	867	834	848	831	826	866	832	885	864	863	878	869	795	843	828	853	889	843	848	823	750	892	798	813	856	865	857	826	838	819	923	814	820	840	807	939	799	825	837	790	837	857	793	814	810	881	801	904	837	860	915	830	816	838	884	834	888	856	873	850	818	909	823	850	837	840	903	821	833	805	814	841	866	828	860	858	886	813	815	883	869	846	894	875	891	816	835	853	825	834
1275	266	208	221	215	194	182	184	182	182	152	156	158	162	175	187	165	167	188	175	147	180	213	178	167	164	150	163	167	153	185	150	181	197	184	195	187	157	150	179	185	167	155	171	178	164	154	175	133	175	165	147	170	177	175	165	191	169	159	159	159	164	172	176	176	183	194	180	164	184	158	189	173	203	180	154	177	188	179	175	168	160	168	164	190	180	183	189	166	178	155	189	201	160	156	175	158	181	177	177	181	213	160	174	172	179	173	180	175	151	168	158	185	196	167	178	142	189	174	179	158	204	189	188	163	174	200	158	156	153	153	170	188	177	144	184	154	163	184	175	166	162	181	186	161	169	141	194	168	171	151	187	180	181	177	160	177	184	194	173	192	178	179	181	156	164	171	143	145	161	171	159	168	185	150	154	173	186	194	158	175	167	179	165	183	150	193	168	180	165	164	180	186	170	177	169	165	172	149	166	171	170	173	169	159	159	165	159	165	168	158	191	171	165	146	156	189	182	174	186	159	177	175	172	179	164	143	171	179	174	196	180	167	174	153	173	166	176	177	148	173	186	184	171	154	197	186	188	164	159	174	175	177	171	186	179	152	159	180	172	175	191	192	171	159	179	165	160	171	170	155	154	179	152	174	152	181	179	171	169	160	187	171	206	184	182	160	183	144	173	176	187	175	171	153	180	209	192	177	157	181	154	165	148	180	150	187	172	158	168	170	162	179	159	187	165	162	162	197	172	180	179	176	153	167	177	167	159	184	168	150	162	176	180	170	163	170	183	183	179	172	172	138	157	178	179	162	176	176	169	171	167	159	180	167	160	153	158	159	182	160	171	194	169	166	150	167	133	175	164	199	191	185	171	167	170	187	175	165	149	159	164	167	167	196	166	180	176	162	169	177	175	170	174	195	194	181	174	156	152	162	163	177	167	182	151	187	175	165	166	192	168	181	157	177	157	189	167	180	159	175	173	170	180	162	164	176	175	170	156	185	178	178	165	159	178	180	166	153	163	154	172	187	165	167	162	176	160	162	160	179	188	178	174	172	163	156	153	183	174	175	157	171	162	191	176	186	163	181	175	140	163	166	163	188	176	154	166	197	160	173	165	176	159	175	190	159	172	218	173	160	165	154	149	175	156	178	161	168	188	191	149	174	165	169	172	182	167	167	168	171	152	175	187	174	170	171	180	186	184	138	158	173	191	160	169	159	167	168	174	179	190	170	175	171	169	192	164	170	178	161	179	155	187	156	207	181	185	197	170	165	165	174	178	164	165	159	167	160	140	162	171	162	164	170	175	176	162	173	189	152	169	168	160	175	174	168	198	199	188	181	178	182	179	208	152	149	161	171	191	201	151	175	189	148	172	158	160	162	143	173	178	147	153	165	191	171	198	144	182	177	169	152	152	135	170	158	176	173	160	186	198	148	167	156	145	180	185	192	161	176	178	176	169	173	168	165	172	172	176	163	182	157	162	158	175	191	172	194	173	163	183	166	152	177	154	190	196	166	173	194	160	178	168	159	194	175	159	158	187	160	170	166	173	159	165	179	177	169	191	196	166	166	173	171	165	173	203	167	184	159	179	184	180	156	197	171	201	169	160	171	166	179	149	177	139	175	159	152	163	174	173	176	157	177	189	170	166	204	169	181	181	184	187	165	154	148	164	192	172	181	188	200	182	181	158	158	171	165	170	171	175	181	175	167	173	168	180	168	189	155	167	181	177	184	193	140	177	177	177	195	144	182	183	162	165	155	160	164	162	174	175	169	143	163	180	170	169	185	149	183	179	173	159	192	166	160	151	183	175	133	147	178	190	150	153	168	167	165	164	162	191	180	175	196	170	193	154	163	190	187	163	158	171	170	185	164	174	166	169	172	180	154	142	174	175	175	148	178	166	165	150	157	157	151	156	192	161	174	155	185	172	171	192	173	165	176	178	175	175	153	146	159	170	175	149	162	166	169	163	182	161	166	164	188	180	167	176	157	167	163	177	180	182	171	189	165	181	175	173	177	166	154	181	183	184	187	170	172	154	161	178	163	167	176	168	180	153	157	183	184	147	163	155	171	181	161	153	162	157	178	196	162	158	168	190	163	181	170	177	177	164	177	175	187	167	170	187	182	158	153	171	161	184	189	144	166	143	165	187	158	187	154	187	167	179	179	174	176	194	132	148	166	168	160	193	176	178	152	179	177	176	170	169	195	169	181	184	171	193	204	173	161	183	185	178	170	173	174	166	154	165	143	177	190	201	168	165	156	166	171	168	174	159	179	162	176	171	165	174	165	151	187	174	172	167	168	177	168	178	177	172	161	156	163	185	143	184	177	161	138	165	170	149	168	157	157	172	172	189	150	192	165	191	163	184	156	171	172	171	166	171	152	175	161	147	162	157	170	173	151	181	182	145	170	174	212	176	168	156	193	165	159	188	165	150	165	166	156	157	174	183	176	166	171	134	162	210	178	158	179	146	209	168	181	182	188	178	172	181	174	151	173	152	163	164	171	164	176	167	167	162	156	151	166	194	179	180	160	176	159	165	163	175	183	153	173	174	178	155	172	139	158	178	175	176	175	171	159	184	194	153	175	188	178	172	183	160	145	173	181	176	163	165	189	171	165	189	172	158	198	169	158	155	179	162	151	161	165	154	161	151	161	176	188	156	174	172	166	174	184	178	159	189	167	173	190	166	190	169	157	154	146	180	184	163	180	163	173	151	158	176	173	202	165	182	167	166	175	190	155	160	164	170	148	167	164	183	158	171	188	176	182	179	177	185	178	153	158	173	176	157	185	161	169	160	199	189	176	172	173	192	162	179	180	172	179	172	150	173	177	156	186	165	183	169	160	152	164	174	165	167	164	191	186	167	171	163	159	171	165	155	178	155	154	166	170	183	164	197	181	139	189	175	195	175	185	155	176	170	173	182	169	175	191	163	185	172	181	169	158	196	158	166	160	162	153	160	180	178	168	175	195	177	180	168	171	174	175	182	194	184	170	170	149	185	163	191	180	173	181	186	131	179	189	170	176	175	171	175	194	165	154	168	169	153	174	174	158	188	192	152	172	184	163	158	169	161	197	174	168	185	183	186	182	160	199	176	159	159	162	158	154	194	183	167	169	188	163	171	179	171	184	179	162	163	157	162	186	182	166	152	166	170	172	182	173	170	180	184	181	156	153	173	173	170	149	177	166	151	172	154	185	174	164	152	180	189	176	160	152	187	203	169	183	184	181	176	174	175	158	156	160	165	156	188	160	167	169	189	167	166	164	166	158	178	157	139	173	139	166	162	166	162	176	175	170	162	171	175	182	192	196	155	182	173	158	155	198	178	161	151	187	160	164	182	156	181	169	165	181	156	163	159	182	177	177	153	182	167	196	170	190	178	169	176	174	176	138	174	166	167	176	201	185	195	169	147	182	170	137	183	169	165	160	161	163	188	163	181	158	178	160	166	153	171	181	186	204	167	173	163	170	177	143	182	161	192	171	162	180	184	185	142	171	182
1964	677	794	811	729	735	693	619	655	642	614	642	608	626	660	598	619	579	592	573	614	601	605	566	611	564	616	577	605	606	574	544	571	581	586	594	559	577	585	602	549	576	575	565	577	597	594	562	608	568	573	632	590	558	556	606	566	545	584	576	600	570	560	615	556	602	563	620	562	573	599	610	545	588	562	580	561	564	561	605	614	598	597	540	548	579	549	578	554	585	550	593	558	591	565	585	560	583	610	612	552	580	534	577	574	636	563	582	596	573	564	595	585	560	600	549	584	550	586	576	569	554	551	593	572	569	593	571	603	584	606	557	597	542	588	556	567	614	638	604	624	578	524	575	606	579	571	589	571	582	604	558	525	602	590	581	577	553	584	576	574	551	540	585	565	545	614	572	535	614	599	573	575	574	533	599	582	565	578	584	602	569	559	569	544	549	591	591	566	590	573	622	536	572	609	628	602	588	624	569	575	543	547	572	617	593	574	592	570	578	613	557	574	559	608	565	571	565	567	598	570	586	579	596	572	595	570	579	548	534	589	594	583	564	581	568	591	537	542	573	600	561	578	616	595	534	611	586	576	565	587	567	575	610	586	560	613	588	561	590	607	589	584	564	567	599	574	572	568	564	620	584	553	548	599	592	608	605	587	578	612	542	558	541	571	581	617	538	569	592	611	582	536	591	576	595	584	571	577	616	553	568	590	587	568	565	548	538	559	578	601	556	528	593	588	561	535	606	610	566	553	596	609	578	618	584	591	558	588	641	543	609	612	584	603	597	586	578	556	621	549	535	553	562	594	580	581	619	603	604	598	553	585	567	603	554	588	596	596	586	574	579	530	593	597	633	567	570	601	579	602	566	613	602	520	599	599	542	524	568	649	577	561	585	544	535	573	524	570	577	581	570	591	599	613	605	575	540	572	582	553	624	564	591	571	553	581	611	609	570	544	593	580	588	563	533	546	521	575	575	605	606	551	587	582	562	534	572	586	569	577	594	576	579	576	554	557	580	577	597	535	606	600	627	515	579	578	600	585	540	559	599	572	617	586	603	591	605	601	564	515	579	561	557	560	560	598	552	586	579	522	556	570	556	578	550	573	586	584	605	537	593	612	612	549	567	578	594	609	609	620	571	549	595	530	549	584	560	574	569	570	623	559	596	581	578	573	551	583	569	588	548	547	586	605	586	617	545	573	569	617	590	580	548	580	602	543	587	599	548	589	538	556	598	565	529	589	593	573	546	545	535	543	589	582	556	575	576	568	553	585	552	535	538	645	534	577	595	552	576	568	590	565	551	530	554	557	588	574	561	563	551	594	592	546	585	598	579	554	629	584	579	605	577	556	554	600	583	607	558	560	570	612	576	566	538	575	595	538	599	613	550	600	605	587	596	531	582	526	570	515	605	596	551	617	575	584	572	582	600	599	561	574	590	592	588	589	656	561	592	601	554	576	591	592	560	541	616	566	546	624	584	540	564	567	579	627	560	638	547	568	544	555	539	577	602	565	637	585	577	595	593	557	593	543	552	581	588	613	587	574	601	598	569	563	602	581	578	590	606	563	564	526	559	574	595	592	539	606	567	597	628	560	557	532	568	580	504	563	573	556	557	564	565	589	591	568	563	554	593	575	555	553	590	573	574	594	561	574	618	585	563	607	585	579	576	557	588	578	574	590	628	572	543	578	584	577	589	584	555	560	544	564	581	575	565	577	556	569	605	587	516	568	587	578	572	557	586	567	564	557	543	619	565	542	579	577	590	607	582	604	552	566	583	595	577	598	596	585	617	676	581	577	571	531	577	555	618	589	580	553	523	530	575	607	545	608	600	589	585	562	574	563	600	580	541	595	573	614	621	546	566	598	580	574	594	573	589	530	615	598	548	523	539	576	605	566	572	603	572	588	580	600	601	621	575	590	594	580	559	585	571	583	574	519	566	615	575	576	526	549	558	560	595	591	572	554	555	633	609	560	589	596	572	578	579	600	579	577	578	585	578	579	553	595	533	564	567	506	576	558	584	598	537	562	574	565	580	589	571	591	608	555	579	570	556	578	580	572	601	574	559	597	530	598	563	602	592	519	538	570	537	551	590	612	599	571	606	567	541	554	591	571	541	617	542	542	581	570	592	566	585	541	555	565	520	589	573	582	552	595	574	621	609	577	556	616	530	536	589	565	588	596	558	615	595	604	564	559	571	602	545	582	561	587	547	545	551	574	601	570	546	582	555	599	602	552	571	552	594	586	571	577	557	543	563	603	583	566	583	568	586	597	584	601	567	534	526	531	595	587	551	543	593	556	539	593	595	569	569	568	552	597	589	568	570	600	607	547	576	557	592	556	546	594	568	580	551	599	559	575	576	562	595	568	570	554	560	566	610	557	582	583	606	576	578	568	573	603	599	560	563	567	608	615	578	597	613	630	581	555	593	558	558	576	558	576	567	600	592	578	597	550	587	555	599	597	590	599	559	600	602	576	583	575	592	604	542	566	534	557	561	568	575	534	578	558	592	554	598	608	608	565	608	576	610	512	576	550	592	603	548	597	594	604	557	561	606	583	584	602	547	597	558	578	630	569	579	583	549	548	571	585	588	589	541	542	601	546	537	599	554	584	607	576	587	576	569	542	609	558	602	565	583	597	559	581	589	602	558	553	585	561	589	565	635	588	515	551	567	564	579	575	574	613	569	562	582	564	582	568	579	558	551	550	574	603	611	546	582	577	591	616	595	581	560	574	604	592	607	602	582	579	608	599	559	567	583	604	538	581	593	570	580	600	615	577	571	542	618	614	588	555	608	561	562	595	580	594	593	561	554	562	567	582	628	596	618	566	567	578	574	573	564	608	583	626	570	581	557	527	595	594	560	592	559	578	580	533	565	569	548	565	551	563	568	576	562	604	540	574	612	624	587	561	579	611	563	552	570	569	604	610	597	611	596	622	603	568	578	576	577	598	586	572	609	557	597	577	553	589	567	600	575	589	556	555	634	569	561	604	575	566	596	556	578	590	553	593	578	495	555	596	594	612	556	554	573	564	550	587	574	563	603	559	591	578	555	581	550	593	551	572	596	561	601	590	573	576	583	545	607	551	553	588	577	561	592	540	583	606	575	570	595	601	582	551	555	560	589	571	611	574	577	551	566	555	594	549	540	574	555	534	578	560	620	555	570	600	543	599	533	561	580	563	601	530	572	518	559	579	561	600	570	551	606	598	556	617	556	590	577	593	615	599	622	533	623	577	587	566	566	606	607	556	595	537	556	596	587	561	574	606	605	564	559	583	598	554	578	613	540	575	556	617	566	545	562	584	574	620	568	551	597	562	628	562	568	577	589	610	571	542	553	619	597	593	607	552	546	536	566	615	598	589	573	531	584	552	572	599	565	555	596	534	542	586	581	593	562	555	596	527	599	584	580	561	538	565	589	593	544	585	576	578	602	553	563	562	574	555	626	569	564	596	572	585	557	572	568	603	599	579	610	614	562	575	570	588	625	547	569	543	608	596	615
4909	1288	1546	1168	848	690	600	478	444	398	417	372	364	340	367	353	302	335	316	320	311	331	314	353	329	334	295	298	327	305	288	311	291	325	315	306	311	288	299	309	302	292	284	292	291	306	295	303	278	277	285	326	311	356	320	283	290	290	327	316	302	315	284	287	284	293	293	310	293	301	310	325	306	295	276	285	278	316	335	293	297	313	294	281	286	320	317	282	280	269	298	315	288	294	298	329	269	312	301	320	285	339	297	276	309	308	291	299	295	307	284	294	299	298	279	295	312	301	316	313	318	304	295	325	319	299	296	278	335	291	280	293	319	316	330	286	310	298	337	312	319	299	309	284	277	290	313	299	299	278	329	306	313	326	286	311	325	323	290	294	274	318	316	305	317	321	319	303	302	305	331	303	297	295	310	305	311	333	323	288	299	303	263	254	307	336	330	323	283	319	292	304	300	293	295	284	291	295	298	300	315	319	274	315	326	310	307	318	289	319	299	298	298	277	306	336	320	317	330	320	304	330	265	307	291	299	305	314	296	279	288	291	285	268	273	296	322	280	287	316	310	318	287	276	301	309	300	278	317	310	279	293	278	335	308	310	310	310	308	271	319	313	322	307	317	311	308	326	301	256	293	302	303	284	314	306	304	302	301	300	304	319	288	276	320	285	262	267	326	306	279	286	287	301	292	290	292	294	267	312	278	292	336	319	307	294	276	301	284	327	271	308	331	291	332	300	287	308	333	296	314	302	341	327	284	320	309	293	303	317	284	316	281	311	296	299	294	291	286	312	276	296	285	316	287	314	293	294	309	285	313	274	296	298	292	288	312	307	282	338	298	305	320	324	290	328	313	285	298	285	288	309	280	311	289	293	299	298	314	319	277	311	313	317	316	280	310	342	301	307	286	292	308	314	301	300	337	258	287	316	324	296	300	283	292	288	268	298	318	286	297	293	272	292	306	297	287	301	277	285	296	319	314	277	296	318	295	307	310	287	299	312	292	311	301	296	297	286	300	308	307	264	283	262	297	296	272	283	292	298	327	323	328	281	304	273	281	288	317	298	294	296	266	339	302	292	344	293	285	299	306	276	276	282	308	294	300	272	300	300	288	297	281	310	302	302	298	307	321	310	322	306	253	297	294	304	285	326	299	306	289	268	328	350	276	304	278	264	291	304	309	271	295	291	318	294	280	308	267	298	255	306	313	310	322	299	293	313	275	329	290	306	300	305	300	310	318	315	315	308	280	273	311	290	288	326	307	317	290	305	302	294	288	291	311	288	304	320	308	326	305	315	295	313	293	323	298	272	292	301	283	300	318	287	297	315	291	304	309	320	310	314	293	300	270	309	295	308	269	299	342	317	296	309	257	300	301	296	283	303	324	337	323	266	284	273	306	306	281	270	320	299	299	281	294	315	292	304	302	295	296	273	315	307	315	294	296	277	292	304	322	276	278	309	322	358	292	290	275	290	277	309	309	283	306	307	277	313	321	296	287	304	282	302	305	288	297	311	280	326	282	322	298	286	314	323	288	307	298	281	315	308	271	319	304	331	291	265	316	284	322	288	274	278	293	288	278	320	310	304	312	301	275	288	309	276	274	305	305	289	303	299	293	300	301	273	294	309	290	287	297	287	288	285	331	286	294	263	276	248	280	278	302	289	303	295	306	269	260	277	297	280	306	293	268	302	306	306	304	285	284	292	308	313	312	302	301	297	306	277	288	269	332	279	307	329	285	312	318	286	304	312	306	283	279	333	320	331	310	335	286	272	315	318	295	320	276	281	307	286	307	312	305	284	280	316	283	291	295	308	295	292	286	274	294	279	314	331	307	291	291	284	308	306	315	258	257	283	312	271	305	262	290	292	312	262	290	295	288	255	305	293	320	281	275	309	263	300	277	282	304	287	326	303	277	293	294	294	314	317	315	304	301	275	295	322	301	292	274	310	288	301	322	284	310	287	323	302	309	279	283	292	296	285	267	329	277	280	317	272	306	313	293	279	278	282	295	316	287	299	314	267	318	330	318	317	300	301	293	323	305	273	309	314	292	275	316	282	284	316	308	286	310	283	311	307	317	333	288	268	300	292	286	318	314	298	308	307	295	291	284	296	292	282	293	290	348	298	306	297	305	294	325	311	329	281	305	322	317	288	300	289	293	289	311	303	279	293	312	308	307	304	300	292	283	273	291	285	280	290	308	285	305	313	296	286	290	285	302	307	294	290	303	280	280	289	324	309	288	313	295	310	320	287	301	279	309	341	293	304	292	339	282	305	297	315	285	292	291	297	320	296	304	285	318	321	306	287	307	305	317	305	321	305	298	286	266	294	313	320	313	295	280	324	346	276	299	297	278	327	278	263	290	322	282	310	303	271	289	296	319	311	319	309	306	299	306	313	322	308	266	308	303	309	279	303	303	258	297	306	311	306	310	298	288	294	275	289	283	263	285	306	307	308	286	285	297	330	277	293	297	293	303	304	286	260	297	301	299	293	292	315	267	295	335	316	312	297	307	298	287	289	266	297	250	310	281	288	316	296	318	315	277	287	293	332	266	284	280	279	329	330	288	285	276	309	299	310	317	282	313	308	298	316	300	288	284	299	311	297	310	309	306	320	301	323	278	310	310	274	292	289	330	307	303	297	284	288	309	318	312	304	300	296	292	294	289	292	267	301	278	311	258	287	306	280	290	270	300	293	303	318	291	321	299	308	293	326	291	314	320	275	314	277	316	314	305	288	275	305	322	285	310	273	305	317	319	322	269	275	286	293	304	303	273	307	294	308	326	280	292	291	303	308	278	327	294	322	300	303	317	302	306	307	302	294	332	301	277	292	330	312	273	289	279	275	307	289	266	323	303	300	308	294	318	313	303	298	293	341	292	319	301	293	293	288	339	312	306	296	287	299	301	287	293	318	298	293	302	296	305	298	270	274	293	310	294	306	302	264	320	307	330	304	291	332	294	297	291	329	289	293	275	317	276	289	282	291	329	287	301	295	303	292	266	305	297	318	316	297	330	295	321	302	311	295	299	268	307	291	311	301	333	324	305	270	310	283	290	295	324	314	295	315	291	280	288	311	299	290	310	273	296	316	284	278	324	300	304	320	318	281	297	328	285	313	278	264	297	301	274	294	281	327	260	282	297	314	298	298	288	301	289	275	320	291	330	292	317	296	292	264	298	298	336	299	302	288	277	333	311	263	314	298	300	301	278	291	291	305	302	303	283	290	294	306	323	301	279	280	283	298	298	312	302	320	289	302	296	282	309	291	272	307	318	291	284	321	300	282	312	297	316	308	267	313	324	290	344	310	303	278	334	282	288	282	326	343	276	284	299	311	302	299	296	299	323	280	268	283	268	289	293	294	317	305	301	311	325	303	313	303	279	300	289	304	285	316	328	281	298	325	305	309	284	286	324	304	275	292	287	296	294	290	303	310	259	303	332	287	293	312	299	267	284	348	269	308	311	263	291	286	261	298	329	321	329	275	311	278	289	252	306	294	299	262
5671	2009	4051	4299	3733	3110	2642	2298	2071	1820	1706	1599	1442	1414	1357	1267	1229	1191	1180	1126	1096	1088	1127	1091	1101	1049	1034	1029	1064	1011	968	972	1046	945	977	943	959	1013	983	963	988	996	1000	944	931	967	915	1012	958	936	934	921	928	948	907	960	959	957	951	980	967	956	962	948	936	890	975	964	929	941	905	975	984	946	916	932	950	960	977	939	895	956	920	930	888	926	899	951	925	921	916	948	929	971	928	919	957	911	916	945	927	943	948	951	972	976	965	915	909	950	947	873	973	869	910	901	916	979	893	898	900	922	935	862	908	978	950	885	938	918	866	911	906	942	873	972	941	925	913	869	910	908	995	937	871	925	902	960	959	908	977	954	922	895	959	919	909	935	978	941	906	896	890	908	956	876	908	910	943	880	927	956	941	901	911	929	933	925	954	940	914	928	940	919	930	924	932	892	881	908	924	892	898	935	912	897	806	873	878	927	918	884	910	936	949	920	942	902	925	918	897	932	922	903	932	908	907	866	947	902	931	942	943	972	870	936	927	959	906	908	870	932	928	920	912	908	927	921	890	924	897	874	958	945	935	918	862	983	874	923	876	979	892	948	899	934	870	856	948	917	867	921	878	920	975	917	848	929	892	904	941	949	878	899	960	900	986	932	917	899	965	900	951	943	880	947	919	886	887	933	883	931	880	900	907	880	929	906	872	921	965	882	987	889	893	859	881	908	862	913	978	915	918	910	925	931	915	948	911	926	911	878	858	961	910	946	899	944	942	985	910	923	946	950	915	951	915	961	910	951	910	900	890	910	1033	920	969	891	885	955	980	937	907	939	941	900	913	936	972	883	895	936	940	933	917	925	831	912	908	899	952	890	932	901	930	931	934	922	959	893	946	939	960	901	880	879	905	873	938	856	941	962	916	927	880	895	891	827	905	909	892	877	977	903	911	923	904	935	843	926	879	939	943	878	903	906	891	898	939	903	893	946	897	876	884	904	907	880	903	894	913	921	965	895	894	961	977	920	911	929	890	912	917	971	882	922	898	855	908	914	949	932	917	893	888	895	891	929	960	891	902	906	914	883	872	936	935	908	967	925	896	940	895	905	950	857	896	976	903	892	928	874	970	926	982	857	963	929	943	879	925	884	898	940	984	921	937	922	966	954	909	949	897	863	948	930	949	961	900	886	894	874	970	912	918	903	930	934	902	879	939	895	923	965	949	888	916	917	929	911	963	947	871	922	944	948	971	916	917	913	931	910	930	911	942	899	938	861	894	975	913	880	939	938	901	980	945	919	949	973	884	873	899	908	860	863	881	910	863	973	898	906	906	889	876	919	932	884	925	946	969	943	908	919	889	940	901	942	932	887	948	959	927	947	913	903	911	901	954	921	945	881	951	890	906	920	926	871	911	885	890	973	892	915	898	960	933	907	917	953	871	908	906	895	940	895	868	903	902	889	911	908	933	873	940	874	923	868	925	903	950	894	947	895	940	904	844	853	953	948	872	923	834	942	923	944	917	925	952	911	899	953	911	914	885	945	911	958	965	918	961	877	928	921	948	965	887	896	901	867	912	918	887	865	883	913	872	938	913	921	898	956	891	896	918	933	923	926	917	879	915	922	907	909	910	959	891	890	906	916	887	917	927	884	896	893	893	888	932	865	876	917	939	986	905	877	923	875	918	943	945	902	904	949	950	931	888	914	934	850	920	896	988	923	938	913	888	951	910	905	929	964	921	873	907	891	941	925	888	909	894	879	929	901	912	1005	901	892	902	892	883	903	929	940	874	918	907	902	878	898	891	899	920	880	944	922	952	958	909	923	904	962	912	914	935	896	922	937	844	950	928	888	942	924	865	878	907	913	847	876	936	891	877	927	931	876	946	980	879	931	915	918	880	916	925	900	951	933	919	904	922	884	913	890	913	881	891	961	881	917	929	895	920	867	875	889	943	908	931	930	920	883	898	891	965	901	895	903	919	871	937	929	952	949	857	924	893	890	919	912	992	910	936	914	853	886	864	919	964	917	866	881	931	915	868	888	896	932	929	885	948	916	987	932	939	969	896	854	869	941	919	915	943	902	919	958	901	965	924	919	943	875	934	949	866	926	964	859	873	1022	900	959	920	890	953	927	955	916	882	917	949	945	921	896	895	848	890	910	896	915	913	938	902	872	922	916	914	970	881	919	921	944	907	895	916	905	867	915	968	960	916	869	861	935	951	943	909	912	906	927	904	915	898	907	925	894	909	907	899	884	876	924	943	947	843	911	939	925	905	901	954	945	945	907	946	895	925	913	910	888	920	877	905	913	945	894	949	952	958	894	899	913	965	1017	907	920	905	917	922	877	865	928	934	870	910	883	908	917	905	973	921	929	937	892	899	862	903	910	908	904	929	937	912	927	862	985	956	917	881	902	881	940	931	917	925	912	940	896	869	887	913	950	921	913	854	912	937	911	886	947	954	945	926	904	888	870	870	935	891	916	908	902	877	907	954	882	923	863	891	881	905	881	899	879	885	867	942	900	928	898	876	896	931	937	882	944	919	932	904	913	891	899	903	888	923	882	868	915	947	917	925	884	907	963	912	923	915	903	891	905	879	899	917	899	903	920	920	958	924	890	909	860	889	902	937	906	889	922	947	962	963	914	948	918	942	910	968	952	913	903	925	951	903	856	879	869	916	921	906	942	968	881	870	886	875	890	907	914	929	901	896	904	916	913	879	967	926	990	932	910	938	934	909	945	864	921	911	915	910	914	902	913	983	891	911	922	892	893	902	925	955	894	924	897	978	901	896	962	934	943	963	894	996	941	859	979	925	878	918	947	840	887	924	953	899	892	907	944	890	941	975	928	907	946	945	924	899	897	911	933	889	907	921	973	918	909	893	893	931	920	942	911	924	894	920	917	912	917	947	901	911	906	866	938	895	934	841	906	879	889	1009	893	885	891	965	911	913	896	955	901	920	912	912	909	938	915	928	907	904	967	887	908	944	949	965	896	916	889	929	982	906	880	933	964	946	948	850	926	860	910	937	936	942	876	865	903	910	900	899	953	953	983	868	926	939	899	914	906	902	896	942	913	928	905	890	954	912	908	937	901	954	936	885	937	836	960	971	904	989	915	925	891	885	925	922	896	928	919	944	931	953	953	905	941	909	916	970	924	912	891	922	951	925	872	982	951	905	929	916	955	919	930	866	871	927	890	888	882	914	942	940	852	904	904	947	941	938	896	906	952	905	904	888	938	904	948	912	905	926	936	935	909	870	934	901	910	918	937	901	930	927	926	893	966	952	916	906	886	916	874	976	907	964	931	905	978	914	924	902	914	932	880	899	964	918	913	875	929	904	950	947	932	917	970	970	915	919	920	977	952	917	851	929	912	956	874	910	933	895	913	928	916	915	861	982	950	924	881	888	897	907	921	972	879	959	879	944	867	876	909	924	952	924	958	959	892	841	923	861	933	909	937	912	902	931	926	908	933	902	920	922	930	899	930	999	897	895	943	880	892	904	907	891	898	946	955
9261	2508	2865	2126	1394	1058	838	699	546	565	464	458	458	386	411	359	341	324	358	343	337	304	346	331	287	308	301	328	315	299	287	292	292	308	303	296	299	300	277	291	286	308	290	287	279	290	297	290	273	296	326	270	272	267	293	298	259	296	316	305	288	300	286	299	272	280	291	295	274	307	288	280	272	293	279	278	294	280	258	271	287	253	296	277	267	274	295	294	269	282	279	267	275	302	257	323	259	292	267	256	278	278	301	268	285	243	251	273	269	271	275	279	278	301	255	281	298	281	271	283	290	248	300	291	297	279	310	286	270	246	277	279	274	284	299	279	301	266	303	318	279	261	268	303	298	267	291	257	306	258	273	285	286	273	303	267	296	275	272	301	301	299	292	262	259	235	289	289	257	299	261	259	292	268	284	299	256	252	288	290	286	265	252	305	243	269	288	274	287	262	284	265	286	271	281	270	286	300	283	269	291	280	291	303	279	291	295	258	301	270	275	287	265	302	291	272	279	288	290	274	256	306	302	311	278	240	245	284	300	256	317	277	280	243	286	272	278	277	286	268	281	289	273	293	283	291	298	284	261	251	302	285	276	298	268	284	273	300	271	306	291	277	268	273	265	267	264	280	258	298	280	274	288	255	325	278	247	289	290	282	304	296	260	298	284	290	284	273	270	259	263	282	286	261	280	276	291	267	266	264	302	275	267	274	271	258	286	286	252	281	285	281	283	290	293	251	255	249	251	277	308	277	260	296	263	237	287	279	290	292	280	279	312	274	282	247	263	277	276	286	281	285	276	286	270	319	271	257	304	267	262	268	285	254	263	275	312	288	308	295	272	264	292	279	278	275	269	280	273	282	270	242	283	315	287	281	302	286	293	275	282	304	277	290	287	275	292	276	281	264	278	273	248	291	313	269	247	280	238	284	261	320	273	275	271	285	249	292	248	275	287	275	289	276	287	262	253	273	275	314	310	288	242	288	312	285	284	278	274	281	275	285	286	286	300	281	238	278	273	284	298	269	308	254	279	244	282	267	283	285	273	262	279	228	286	290	279	300	296	287	290	262	246	298	301	274	299	264	263	267	293	271	259	278	317	246	306	330	282	286	267	268	285	293	273	267	278	286	296	273	316	236	269	266	300	267	256	252	306	242	297	301	254	252	261	281	288	300	306	311	294	242	284	281	309	289	306	292	270	300	273	256	281	279	298	289	296	278	258	286	301	257	284	261	289	292	282	287	281	310	285	281	255	283	283	286	292	285	289	277	350	279	285	271	268	309	265	293	303	298	253	279	271	267	279	265	249	242	263	289	278	279	267	285	280	258	273	273	264	301	239	267	270	275	300	297	288	308	271	258	252	304	280	315	281	270	264	285	284	295	262	311	288	297	287	303	283	278	276	294	261	251	269	288	277	325	291	281	263	294	265	269	293	289	260	276	283	292	268	291	296	285	258	299	295	280	296	257	290	246	278	294	314	299	299	314	296	276	276	269	290	258	238	238	296	266	272	310	282	277	266	271	303	276	270	269	295	286	296	274	280	283	290	264	279	300	249	265	272	294	277	303	281	280	276	281	266	301	286	290	287	295	278	268	303	283	279	257	278	276	282	265	290	296	259	279	251	283	268	281	282	273	273	254	246	269	295	255	288	319	286	266	273	267	275	281	305	265	285	276	304	292	301	283	254	270	284	266	278	266	252	243	278	235	263	282	293	293	283	279	278	317	306	296	239	265	268	299	287	286	265	269	277	272	279	276	254	287	277	295	292	248	239	303	269	292	270	302	280	254	288	256	284	281	271	281	276	275	300	280	272	285	296	292	287	267	252	255	288	306	319	261	303	297	277	307	252	264	271	300	307	315	266	283	265	292	256	292	282	312	265	259	295	248	276	283	255	298	270	274	295	304	294	302	248	290	290	266	296	316	279	246	275	241	294	266	278	302	262	302	257	312	290	250	254	282	267	286	312	301	260	273	290	253	258	302	265	264	300	267	304	288	277	293	276	285	293	295	258	272	321	293	304	287	301	261	282	300	259	298	277	293	281	305	284	263	279	283	282	285	255	271	258	273	282	310	291	275	280	288	244	286	277	261	278	266	289	240	273	274	286	257	283	275	319	270	264	273	259	276	275	282	261	294	320	325	258	304	308	270	311	246	263	283	289	286	265	291	289	270	281	294	296	241	267	288	252	262	247	289	266	268	242	234	242	296	285	259	265	261	264	271	265	272	267	276	300	287	288	298	267	273	257	285	271	295	269	268	278	282	270	231	277	315	271	296	279	284	287	276	261	267	271	294	280	262	289	264	270	277	288	262	300	291	257	284	284	286	294	229	304	277	289	324	267	266	261	296	276	292	321	287	260	277	295	284	242	284	286	266	282	288	281	287	253	270	265	282	295	307	247	282	295	306	272	273	294	311	285	287	287	263	319	322	277	277	269	291	270	264	275	279	264	285	307	289	317	306	273	284	237	301	297	252	319	260	291	270	284	279	280	294	289	261	281	283	274	280	269	293	273	308	276	286	282	270	269	258	282	295	293	313	304	261	291	281	282	280	299	268	291	258	268	285	279	254	269	247	286	285	284	270	273	275	260	268	255	280	291	262	271	274	288	261	253	302	272	290	314	295	271	246	284	263	300	277	287	276	255	267	250	268	276	287	289	263	271	255	287	282	253	270	285	265	254	273	321	266	268	274	297	289	278	282	302	255	277	258	275	254	265	279	291	283	292	273	250	286	268	297	261	257	303	277	262	277	292	311	276	287	258	293	261	267	284	295	286	308	272	282	297	300	269	275	285	288	285	290	279	310	305	278	276	314	258	296	270	299	281	293	280	300	257	286	289	313	286	299	272	258	291	290	270	275	298	280	266	300	283	287	304	286	297	272	277	257	250	285	273	275	288	245	271	276	277	276	279	281	274	285	273	259	283	280	266	260	258	262	276	256	322	250	259	276	277	241	274	275	267	296	291	287	292	247	286	320	292	270	264	302	264	312	273	263	302	271	311	268	256	262	310	256	284	296	296	288	282	267	269	294	271	244	258	263	261	309	262	293	286	293	281	229	277	303	265	277	250	300	303	282	262	290	271	262	292	276	263	312	293	254	283	299	285	293	272	294	274	299	251	260	284	280	244	260	294	257	283	267	281	262	270	280	285	262	292	298	279	275	266	287	272	272	292	278	285	290	312	263	293	277	290	259	306	273	244	285	329	289	247	275	253	261	270	291	295	284	281	291	287	240	248	299	289	261	290	296	249	294	298	239	295	293	258	248	308	276	289	231	295	287	307	282	263	286	254	271	279	265	280	312	282	282	259	275	266	268	273	273	301	262	296	306	265	292	270	263	284	306	287	263	301	284	275	294	309	255	273	242	307	295	283	277	310	262	250	301	277	301	287	297	267	292	278	282	276	306	288	293	272	287	243	300	301	250	288	321	253	264	279	274	278	285	266	294	277	290	277	278	265	288	283	259	293	240	293	289	275	308	294	291	297	340	280	258	256	280
7827	3058	6692	6929	6099	5019	4142	3550	2884	2603	2403	2081	2000	1767	1741	1589	1451	1404	1332	1313	1272	1205	1171	1172	1140	1134	1154	1038	1094	1048	1012	998	1040	983	999	1007	1012	1003	1005	971	986	978	935	886	923	945	968	910	973	945	893	934	941	929	904	859	950	946	876	924	845	941	923	842	925	878	895	890	888	869	912	875	895	897	903	922	859	869	899	840	876	865	872	882	876	855	870	901	867	899	873	878	845	815	856	872	874	872	917	839	832	825	926	867	836	828	898	872	907	849	877	824	829	902	855	838	857	833	847	905	874	829	879	903	848	826	887	906	831	835	876	846	831	871	876	833	854	911	848	833	899	806	833	827	831	877	829	854	846	869	773	854	865	858	794	891	820	893	859	840	822	857	824	786	874	847	851	850	811	841	890	810	854	892	860	852	962	873	886	847	836	911	886	840	860	852	857	867	917	843	863	857	857	809	896	904	882	824	832	857	847	832	832	868	838	802	831	828	905	868	853	848	860	883	860	825	899	861	842	820	884	833	890	856	908	841	863	848	870	888	828	812	862	856	903	886	853	892	866	866	846	872	834	857	865	870	854	854	861	899	889	874	848	899	851	850	895	832	873	867	888	878	855	838	852	867	858	885	867	788	827	841	801	905	764	805	822	854	879	818	858	903	851	834	931	892	886	863	829	896	834	824	860	817	845	878	880	888	805	826	839	810	837	826	813	841	892	840	831	831	881	859	869	836	824	883	872	872	871	857	902	822	785	864	838	835	829	848	813	846	854	819	857	893	897	857	820	897	831	886	870	861	869	835	830	860	874	855	848	858	869	883	855	844	811	843	817	887	898	885	840	806	876	844	815	825	847	858	866	889	848	871	878	880	858	866	825	837	852	812	864	796	858	829	822	843	814	849	859	849	891	872	823	866	861	891	821	857	823	845	856	843	854	893	828	839	864	823	833	815	825	821	817	841	836	779	845	881	903	823	835	793	838	856	833	821	822	853	818	887	862	851	847	843	847	911	794	854	857	848	889	810	829	823	900	845	834	812	877	861	852	874	834	822	855	861	837	804	864	828	874	847	826	872	843	784	830	835	852	846	866	819	877	877	844	831	859	821	878	894	830	872	852	882	784	878	865	885	910	848	860	860	904	838	873	896	830	865	864	865	858	843	846	813	887	903	861	904	841	887	854	851	876	847	786	835	823	830	841	862	831	855	848	794	824	806	865	863	810	865	899	827	820	854	862	833	811	874	840	828	879	837	828	882	881	863	827	813	867	894	841	854	881	799	879	831	832	921	846	876	853	801	847	821	821	889	832	864	819	865	851	871	896	847	831	851	806	823	902	853	939	833	818	867	874	823	883	798	851	886	843	869	840	837	838	861	873	822	857	848	843	844	859	817	868	824	859	845	881	782	840	890	841	841	803	869	819	814	835	875	837	851	822	847	827	854	813	845	879	834	838	839	841	875	812	873	891	856	894	829	866	871	888	809	839	867	884	861	843	886	833	847	873	876	838	883	841	847	856	828	844	860	819	866	849	834	838	817	894	890	857	850	858	872	876	861	800	821	905	834	837	921	869	866	859	860	826	853	876	896	824	855	864	835	822	830	891	884	862	871	865	876	876	857	854	854	892	849	873	850	861	834	839	842	878	886	831	846	830	842	873	837	818	825	882	823	794	853	828	814	850	855	835	838	840	888	921	921	888	813	835	863	824	835	858	830	858	811	791	844	833	830	852	832	888	852	827	850	867	826	865	864	830	853	807	851	864	825	818	843	877	842	860	840	853	856	823	844	850	855	809	849	875	860	854	847	820	851	797	816	882	841	867	872	863	870	847	874	890	803	819	813	844	865	822	841	815	846	829	811	807	871	818	852	785	900	873	895	877	881	827	853	860	858	843	870	867	831	788	834	865	837	869	867	854	842	890	894	810	844	808	853	867	850	821	827	857	829	798	838	805	906	783	891	839	845	854	822	869	849	850	855	823	886	788	857	834	836	867	867	871	867	819	850	893	842	844	822	845	833	840	830	839	893	867	918	837	883	810	871	845	805	846	811	871	818	828	853	806	836	868	830	851	856	846	856	837	821	840	868	882	919	859	826	866	850	763	885	919	885	837	897	850	879	860	875	854	865	864	891	805	922	877	808	829	879	857	832	842	890	863	845	860	853	852	783	867	835	876	851	841	876	809	844	871	840	827	863	831	859	886	831	813	792	888	893	892	860	857	891	837	800	878	862	838	832	876	794	877	812	855	841	859	836	876	899	859	772	868	880	840	796	855	897	795	869	865	850	897	831	855	840	832	897	871	806	817	812	897	830	888	782	827	825	836	859	858	800	815	872	872	831	848	811	850	794	821	820	868	832	866	841	842	860	862	882	856	880	840	879	859	871	844	796	851	809	889	851	865	797	851	849	897	813	794	887	871	835	808	872	802	829	883	807	850	819	832	848	834	827	873	897	822	851	836	865	852	811	827	815	824	860	918	895	852	828	873	920	884	891	899	827	851	830	901	847	857	859	809	840	831	868	846	863	832	864	806	842	819	812	840	834	880	848	860	854	864	887	838	877	766	846	884	828	822	892	830	820	838	858	847	791	889	856	864	786	849	832	859	846	862	857	854	808	837	900	877	831	862	807	872	842	836	826	848	860	827	841	789	886	852	852	849	882	873	880	795	814	848	816	848	839	834	888	877	816	865	873	798	847	824	841	874	853	853	831	844	777	906	869	886	855	827	840	812	861	865	885	880	835	873	877	803	811	863	897	855	868	859	837	837	817	878	880	823	872	859	858	886	847	869	859	863	874	870	859	943	816	855	854	895	836	811	865	837	873	839	858	854	862	902	809	822	847	847	851	861	827	889	865	830	849	874	882	850	861	888	847	788	872	856	881	829	899	888	806	802	829	826	839	879	806	861	834	855	804	866	882	856	828	852	872	883	834	815	832	863	835	837	818	836	845	900	878	919	920	895	858	848	853	850	808	850	839	847	864	793	917	825	815	852	888	839	830	821	792	869	839	838	818	830	805	844	866	857	818	802	824	845	850	862	845	831	831	839	838	878	868	845	854	857	886	833	858	856	814	915	821	837	831	885	808	805	871	885	776	819	869	873	842	859	818	792	836	842	844	821	834	829	872	840	789	903	792	885	811	864	874	829	849	812	807	832	836	850	843	818	842	863	848	881	878	882	805	843	832	818	836	820	897	829	868	808	828	832	883	892	886	797	872	908	853	808	803	887	865	869	853	850	877	849	846	812	840	820	850	886	893	887	902	829	826	831	838	834	830	844	891	830	870	818	844	856	878	872	831	852	859	848	869	844	882	843	809	884	843	847	861	819	857	782	907	885	844	832	827	864	895	837	891	844	906	849	871	893	853	880	850	840	829	816	850	855	862	807	863	874	885	845	843	813	852	883	856	843	841	899	870	833	852	884	865	818	870	857	922	846	847	850	850	854	901	817	883	829	817	896	878	829	847	847	923	840	832	815	869	862	866	823	851	828	870	873	824	804	802
1184	228	249	213	207	216	193	181	173	169	201	198	161	167	188	163	162	197	187	182	149	181	142	190	159	162	149	174	167	177	165	199	189	167	189	191	196	177	173	160	168	178	173	176	147	174	173	152	167	164	188	178	171	181	192	176	169	164	173	184	183	160	180	178	179	178	175	147	182	166	172	181	149	159	172	191	168	150	166	171	169	183	171	169	172	185	165	161	137	181	172	154	166	163	205	180	175	180	180	182	176	180	165	151	169	198	154	164	159	195	183	195	145	179	172	178	196	186	168	173	172	178	188	161	165	143	198	177	165	185	188	169	158	181	152	190	159	162	175	169	186	147	161	178	158	177	194	161	189	190	165	181	151	172	178	164	167	131	185	155	171	182	161	188	181	151	162	175	171	179	164	184	164	160	156	178	165	141	172	186	164	175	176	176	194	157	175	176	178	151	167	162	175	188	158	179	156	162	192	168	165	165	187	173	187	176	157	140	165	183	169	159	174	182	163	178	172	176	163	200	180	193	160	178	169	195	181	158	186	181	168	172	155	171	167	181	157	187	190	171	169	171	170	146	191	143	162	158	180	148	171	165	184	193	156	163	171	163	175	178	159	174	174	157	179	179	180	182	160	162	175	173	157	194	168	179	197	155	205	179	164	171	177	177	183	152	166	165	152	179	161	171	165	177	176	152	175	171	163	174	170	177	173	167	162	182	150	206	164	194	159	167	168	159	168	161	177	176	166	193	162	157	186	174	194	166	203	183	168	186	179	180	173	159	181	152	184	158	162	157	179	180	164	171	178	172	177	163	191	178	190	178	191	159	194	169	144	187	154	171	150	174	172	165	186	164	175	167	144	158	201	144	176	179	187	185	215	166	147	199	173	153	185	178	166	156	172	187	185	174	157	156	156	192	178	168	161	190	187	165	171	155	195	179	163	157	161	158	166	169	171	181	141	157	174	180	175	185	180	173	168	179	192	182	176	163	176	185	178	181	194	170	177	179	164	173	175	175	151	165	183	152	167	185	152	173	159	185	189	163	183	159	181	174	181	172	172	173	190	167	163	161	185	171	166	178	181	169	148	169	166	165	168	166	172	188	169	185	182	186	163	193	165	189	176	172	203	182	176	160	159	182	156	156	175	183	152	173	173	171	173	188	183	160	195	165	158	176	170	169	173	199	179	177	171	172	188	179	161	157	194	185	176	195	160	167	162	151	177	201	164	184	170	164	171	189	168	161	158	152	177	194	175	180	171	176	182	173	178	160	166	184	200	172	189	197	155	171	163	179	173	167	177	166	161	172	177	187	167	159	175	181	181	168	175	157	131	197	182	176	179	181	188	170	181	162	150	155	171	169	160	176	165	178	174	176	186	166	188	160	176	165	163	155	153	174	172	178	176	175	181	158	175	147	177	187	164	174	194	160	179	184	171	173	192	185	175	163	179	177	172	161	159	175	187	151	172	178	192	175	163	165	187	144	178	183	176	165	167	171	174	168	173	167	167	159	156	176	167	169	163	188	183	168	199	165	177	191	183	181	171	166	165	191	156	157	169	174	164	187	193	187	174	172	180	161	191	163	158	171	191	192	142	195	183	159	188	149	173	161	168	171	168	170	179	190	172	187	142	184	175	172	159	169	172	144	157	176	166	176	167	167	179	183	169	189	163	175	182	167	186	176	171	185	172	157	164	188	197	182	184	175	169	180	167	193	169	151	159	180	160	170	194	177	166	153	164	143	158	154	162	173	153	163	156	179	157	157	166	192	171	178	182	175	166	156	176	174	173	205	203	182	155	173	165	162	165	164	187	172	178	174	160	200	175	176	185	161	164	172	172	163	191	164	195	154	172	192	153	204	172	158	175	164	159	181	185	162	209	170	162	179	184	146	161	184	158	190	182	180	161	167	188	157	156	161	171	166	154	171	157	178	194	174	186	207	174	173	205	179	175	154	194	168	170	182	161	172	176	174	177	155	173	187	172	157	179	163	174	166	174	159	180	156	170	175	140	173	186	166	167	198	171	165	178	163	173	152	154	161	173	172	165	180	168	172	181	184	168	182	179	165	178	201	150	161	196	142	177	194	176	177	163	190	170	174	154	179	168	160	168	169	168	180	184	172	155	158	175	198	177	171	176	167	155	166	203	164	185	174	179	196	166	184	188	165	188	177	174	160	169	169	173	151	173	162	178	177	155	166	184	151	169	183	169	146	194	190	186	193	147	190	164	178	162	188	169	165	145	173	189	170	188	173	159	164	185	142	161	166	172	164	170	174	184	165	192	168	174	172	181	174	173	180	174	164	173	176	176	190	161	161	189	155	187	177	183	202	174	185	180	138	180	171	182	164	176	165	184	176	165	189	182	158	159	192	165	168	142	161	160	167	179	162	191	160	177	151	183	176	160	161	184	161	152	180	169	197	177	187	169	151	184	177	182	157	184	183	164	161	169	173	194	176	156	203	187	163	156	177	165	173	163	190	164	205	165	195	194	155	191	157	177	164	162	184	201	193	171	192	171	155	162	156	162	176	153	172	170	178	161	150	144	191	152	164	169	202	194	178	183	167	158	179	185	174	164	168	148	164	160	178	171	169	170	183	182	183	153	163	188	190	157	170	172	156	189	177	164	186	184	207	172	161	203	170	139	150	182	162	195	169	187	172	176	180	155	164	187	158	181	181	195	178	175	184	189	166	156	196	176	172	168	135	174	162	146	184	161	191	164	171	162	184	164	163	176	161	186	187	179	180	169	177	168	185	169	188	182	156	154	178	158	170	165	157	199	196	158	177	187	172	144	178	168	175	169	144	190	181	166	165	138	169	184	158	167	176	139	178	166	173	182	162	178	180	158	175	197	163	181	175	160	169	150	136	184	177	156	162	146	158	180	149	165	196	168	170	171	198	189	146	175	171	174	182	165	176	166	166	162	181	171	175	164	173	190	170	170	161	173	178	166	164	205	156	173	215	172	174	170	176	174	177	165	169	175	183	163	160	162	171	164	162	204	175	185	156	149	191	155	178	183	194	184	148	158	180	157	185	165	173	164	184	181	185	179	173	184	175	145	160	182	152	148	171	207	173	177	179	181	163	177	175	168	162	190	166	169	181	165	165	165	166	194	170	174	189	181	170	159	158	182	133	184	177	183	174	168	190	161	168	152	186	152	163	149	149	200	175	164	169	180	172	182	153	182	178	163	176	168	153	156	153	156	150	144	164	161	168	182	167	151	179	161	177	163	193	181	168	157	159	177	167	158	171	151	169	181	165	149	169	172	174	176	162	206	201	165	170	173	177	179	181	170	161	161	169	172	172	191	168	181	167	197	161	187	149	199	176	175	173	167	165	144	171	173	171	161	192	163	185	171	164	198	196	174	149	163	169	162	178	174	199	165	177	175	153	199	174	142	171	159	153	173	149	186	184	177	167	177	185	172	169	172	173	162	177	153	181	150	175	197	142	181	173	181	156	165	173	167	180	161	198	184	178	182	177	176	150	162	168	185	162	177	180
2035	670	779	739	759	720	668	658	595	639	591	615	623	632	604	574	652	555	592	583	603	620	576	609	609	618	594	572	576	568	585	550	545	572	575	594	561	543	580	576	623	553	610	569	547	541	543	551	578	571	578	603	583	592	611	532	621	564	585	579	584	597	527	558	586	598	586	567	551	579	578	599	580	601	602	575	547	570	567	561	606	597	599	588	558	594	548	556	544	600	585	649	580	569	548	527	579	579	571	589	597	600	578	547	576	551	605	585	613	589	545	559	589	573	555	611	559	569	594	559	580	601	571	574	599	584	591	604	574	570	608	605	552	565	547	573	606	593	568	596	597	604	594	634	605	622	580	589	574	564	628	552	618	592	542	554	578	592	560	535	586	603	589	578	571	590	561	589	553	579	547	581	613	579	596	570	580	563	564	565	597	591	560	591	550	570	598	566	570	593	583	555	595	589	579	565	575	530	577	557	592	530	565	616	564	609	587	607	570	560	584	549	568	549	524	556	581	595	560	563	547	577	570	574	596	563	573	617	580	593	605	535	541	554	571	555	571	545	583	560	560	590	547	564	534	574	567	583	601	557	581	573	585	551	607	586	574	570	605	547	596	597	564	566	567	558	569	564	561	619	580	608	581	588	541	576	581	593	584	579	591	592	560	583	612	577	559	596	576	581	571	625	546	574	563	565	569	558	568	577	571	590	593	557	586	573	616	585	562	548	574	528	598	598	562	600	570	556	592	602	576	565	557	585	555	582	548	557	568	611	616	553	531	585	575	592	599	554	593	603	585	573	546	582	545	566	528	550	532	580	596	610	596	602	590	564	563	529	604	587	541	586	575	564	558	557	604	538	595	577	561	576	596	607	574	604	574	585	610	535	594	563	590	587	565	597	556	564	619	562	591	592	566	565	578	584	597	609	610	564	604	583	595	556	593	539	547	540	549	577	545	600	604	577	560	569	541	636	561	583	553	572	570	574	606	580	617	569	577	553	581	597	555	566	585	547	602	556	548	585	547	552	552	586	578	584	577	562	559	560	543	588	572	528	598	572	555	549	585	560	621	570	629	640	570	618	609	563	589	596	587	583	550	591	579	595	579	551	559	563	564	604	567	525	592	561	558	546	565	544	578	565	575	603	625	570	598	581	576	594	564	599	556	614	585	590	585	553	559	532	599	566	612	574	568	582	554	558	538	591	597	551	597	543	605	590	549	633	609	599	567	588	599	560	592	583	578	581	592	558	576	546	556	565	598	569	557	598	554	588	571	575	560	586	605	583	615	591	537	580	544	551	598	539	573	556	599	568	587	607	589	569	546	574	614	579	536	573	581	572	571	593	570	617	539	575	569	594	620	565	612	597	576	541	590	564	603	562	534	567	573	591	579	569	592	587	585	584	596	573	583	554	544	582	597	583	571	591	545	604	593	588	577	544	561	558	560	567	580	613	578	581	582	588	592	552	580	602	525	540	590	595	536	600	568	568	595	524	555	626	551	571	559	552	572	578	573	574	568	578	618	568	608	564	575	572	571	576	548	602	609	595	545	584	597	619	603	544	573	592	561	553	578	592	579	575	572	597	614	598	556	589	549	612	571	598	548	636	538	554	608	605	594	634	586	608	557	595	559	593	610	589	586	612	623	578	561	532	557	572	560	599	564	587	591	570	524	554	584	601	614	598	586	591	567	601	570	556	567	610	562	538	597	589	605	586	564	575	579	611	524	531	570	580	614	558	561	582	577	488	554	552	597	612	568	608	612	573	589	553	606	600	562	550	572	555	602	593	585	546	561	552	605	587	567	565	542	534	540	557	564	584	569	612	569	579	569	597	551	569	589	602	590	629	605	580	535	522	623	577	557	581	586	549	573	539	519	573	561	597	576	568	592	605	573	616	551	549	578	560	558	587	602	532	605	569	576	593	542	574	535	608	608	587	579	560	603	541	604	570	578	589	576	577	564	542	587	571	585	590	598	598	542	563	577	585	585	564	596	566	575	619	577	562	605	561	564	588	583	524	545	581	586	537	568	594	562	580	611	577	611	575	601	583	564	540	553	606	559	582	596	559	599	600	576	568	581	568	572	593	585	561	565	524	555	583	574	572	574	556	542	561	586	587	601	580	554	629	555	603	589	537	585	614	574	567	552	611	590	578	621	547	593	575	603	603	584	621	603	625	606	587	580	592	580	590	568	604	576	587	604	559	597	565	560	580	595	561	577	576	586	576	574	570	561	576	538	578	579	565	556	606	559	591	622	540	603	598	588	516	538	582	546	583	594	566	559	558	584	612	544	598	587	566	628	613	560	559	590	591	572	592	624	598	537	572	591	554	584	576	570	621	591	544	568	580	557	587	607	599	575	584	576	562	579	620	584	584	592	578	565	586	510	563	567	574	582	576	537	551	591	567	602	604	537	588	543	581	605	518	583	609	570	588	609	596	597	584	556	549	552	574	554	597	557	545	562	580	593	616	532	570	585	522	586	603	597	535	553	552	560	640	546	623	572	528	567	593	597	599	549	611	621	570	551	580	579	561	584	625	567	524	587	544	594	586	536	626	591	583	537	562	554	597	558	537	556	565	608	571	570	575	586	563	565	562	593	629	585	576	571	593	572	582	559	547	576	594	502	585	601	614	568	592	542	619	586	582	581	535	580	546	556	573	527	580	538	573	534	613	572	577	556	591	592	562	558	600	572	603	574	590	600	561	558	570	527	612	563	537	559	584	555	580	575	562	581	553	534	590	579	633	567	554	565	603	524	567	556	585	565	578	573	547	589	556	610	574	611	540	558	607	508	612	577	618	567	570	606	565	590	576	576	572	571	595	569	566	569	565	564	576	519	588	570	561	569	525	650	618	556	572	585	543	546	556	554	543	574	601	548	542	576	586	587	558	573	570	590	550	585	563	557	561	561	555	639	565	570	581	578	607	601	602	576	574	541	627	581	599	573	583	543	574	596	550	538	550	547	531	581	571	578	564	589	603	556	641	601	547	547	537	602	541	576	557	611	553	586	545	560	569	566	570	586	582	563	578	567	591	547	549	566	604	573	566	566	561	579	554	553	546	603	598	535	566	565	587	586	582	590	550	562	576	564	595	540	564	534	595	596	547	602	593	566	586	617	567	595	591	568	576	563	570	553	566	543	531	590	592	602	559	532	521	572	578	553	558	546	603	620	598	563	585	538	572	605	603	550	575	591	570	568	601	550	598	576	570	560	604	561	577	585	544	568	528	558	566	555	567	570	563	621	592	558	584	570	631	605	608	533	562	582	548	555	568	588	520	562	569	568	538	575	606	607	540	546	561	549	568	532	603	618	582	595	589	561	571	542	551	589	592	578	578	578	593	558	567	585	579	616	574	595	591	584	559	560	559	567	593	581	564	596	579	562	633	552	594	573	506	593	595	608	571	587	604	585	584	591	571	564	587	543	582	563	568	624	614	585	566	544	561	613	620	559	582	568	583	578	553	576	586	559	568	548	590	566	591	551	560	584	601	559	581	557	571
5037	1346	1633	1227	875	603	490	535	467	372	380	394	365	355	374	379	353	295	347	330	314	304	324	328	305	323	348	293	324	319	318	305	296	305	299	289	307	325	282	290	343	305	308	319	295	286	316	271	304	318	303	325	333	315	328	329	305	301	322	304	300	311	291	283	308	285	306	281	308	307	337	313	310	317	298	317	311	323	298	324	340	328	298	303	273	320	306	286	289	307	298	307	298	312	324	292	320	296	306	327	313	301	327	316	288	285	298	296	293	302	304	331	323	326	288	301	289	302	306	278	266	333	306	304	295	266	293	323	308	315	275	290	318	264	330	305	301	323	301	330	293	287	289	293	283	301	331	315	296	284	293	283	300	281	285	290	284	282	291	289	287	293	280	312	332	288	304	283	279	297	320	317	296	288	284	327	312	297	303	314	280	318	298	311	288	316	296	338	315	258	331	273	345	303	316	301	307	291	291	294	294	313	314	331	311	321	294	287	297	327	279	302	303	301	326	320	313	320	320	264	304	289	325	301	299	308	302	341	304	314	291	303	323	308	301	310	314	292	317	253	308	304	309	296	309	290	295	277	289	253	302	293	299	291	283	308	296	297	323	315	309	327	283	295	288	323	320	267	293	319	328	296	314	296	289	320	289	308	289	303	291	277	328	311	281	317	297	294	279	308	294	295	309	310	300	318	322	290	311	275	274	305	308	309	300	290	307	326	281	301	319	323	307	323	299	296	300	302	308	325	299	302	292	293	326	302	304	273	311	292	305	303	285	284	301	299	333	329	298	334	296	316	289	279	313	312	279	300	319	304	270	303	301	309	317	309	329	301	291	337	286	316	319	310	315	328	297	273	305	306	307	309	280	302	295	312	304	310	338	315	296	298	315	314	288	342	282	291	317	288	322	310	306	328	283	297	342	312	313	319	297	289	295	295	291	309	299	278	271	301	303	318	319	318	334	313	321	326	308	286	329	309	303	303	303	302	288	302	283	293	293	283	289	294	276	331	334	307	265	288	281	336	295	280	296	287	294	277	306	270	327	294	321	317	350	289	317	270	313	306	340	318	296	304	298	283	313	293	298	299	315	334	318	307	286	303	300	309	285	285	291	283	321	276	299	306	304	326	275	302	289	308	296	321	308	292	312	294	287	326	307	318	321	295	292	295	321	297	316	284	311	307	306	312	264	304	287	284	288	320	280	296	324	287	299	309	325	292	293	312	308	284	309	290	297	279	317	286	308	283	299	349	288	286	278	318	329	305	309	287	318	335	307	291	295	335	282	332	318	317	299	301	298	295	296	316	269	302	326	313	330	310	300	291	291	309	284	308	293	316	299	316	308	298	297	284	324	289	294	315	303	314	314	327	317	305	301	307	304	315	312	286	288	301	328	305	316	297	285	280	295	306	276	286	324	314	283	301	343	293	296	279	297	272	298	274	265	344	297	294	336	335	281	307	265	299	271	328	289	271	288	279	320	305	316	285	314	317	299	321	310	297	324	312	324	297	295	293	274	300	310	298	293	285	311	309	279	335	328	312	312	281	314	275	286	283	294	288	306	303	315	286	285	329	321	298	314	292	286	313	318	299	327	299	294	267	300	310	315	315	319	291	310	288	296	300	306	325	281	277	309	301	300	338	295	306	287	334	319	311	336	282	301	319	271	328	291	273	309	285	306	280	307	348	311	317	286	293	278	298	285	283	296	274	274	310	313	273	291	271	295	285	276	301	315	341	290	314	293	280	298	287	285	276	311	310	278	289	297	297	324	273	258	312	301	284	274	320	301	296	319	321	281	285	296	315	285	298	340	310	285	322	317	288	309	322	341	326	311	334	304	327	313	316	297	311	323	287	302	286	302	298	282	315	329	308	275	298	284	299	295	265	300	280	313	285	273	307	290	314	336	294	275	303	342	291	287	277	309	335	305	277	300	300	306	309	284	302	333	331	327	291	322	327	285	343	308	275	310	291	310	297	267	309	307	294	308	308	324	310	288	296	269	300	326	332	317	311	295	270	289	315	321	291	286	330	310	285	316	310	265	294	297	338	288	320	292	333	306	297	293	284	303	294	300	320	300	341	327	295	316	312	271	327	302	297	281	342	293	312	291	289	312	279	304	298	291	308	285	297	294	278	307	300	300	311	299	336	304	321	304	301	285	309	283	333	320	290	293	305	305	318	296	316	278	280	300	322	292	288	308	313	288	302	292	327	313	300	297	314	305	317	303	291	285	301	315	283	339	294	297	307	306	312	294	336	305	291	294	297	306	306	294	300	289	298	294	307	301	270	298	332	297	291	284	321	331	325	293	310	278	317	306	288	257	326	290	311	316	317	336	287	304	309	280	300	275	301	272	285	288	254	320	283	313	315	308	291	312	321	321	295	290	310	300	300	315	311	297	313	320	290	274	346	302	319	287	287	293	289	314	295	298	340	302	318	293	318	305	320	290	287	306	287	303	276	319	281	324	303	279	263	291	266	301	307	307	292	309	264	319	303	317	297	271	299	299	297	297	292	321	313	291	308	308	300	300	281	311	304	298	288	321	317	333	308	320	284	306	285	294	295	321	297	335	290	321	295	304	301	282	269	303	286	301	290	321	287	304	314	288	320	299	289	285	297	304	302	305	301	283	285	297	312	289	294	310	289	289	270	290	307	331	296	297	293	324	310	293	308	313	283	298	307	317	282	303	316	314	296	299	261	301	309	303	320	317	277	307	297	295	339	314	310	314	316	277	315	298	299	310	310	339	297	328	300	272	284	277	304	317	311	292	284	305	295	288	326	329	315	303	309	286	284	328	310	314	282	307	305	271	288	311	310	321	301	324	286	303	322	293	299	282	317	287	299	284	310	306	272	326	330	333	310	301	302	322	294	315	344	291	321	275	293	290	294	280	265	328	314	293	294	280	316	325	293	295	313	287	290	313	327	285	326	291	308	284	337	287	315	306	287	302	269	299	300	312	286	281	313	292	315	299	317	281	303	275	299	291	295	295	277	282	293	302	308	306	311	297	328	317	337	298	315	302	316	311	310	286	274	288	312	299	289	299	299	307	314	286	313	319	334	296	311	322	298	309	289	306	268	310	305	284	311	281	298	275	286	282	308	293	315	332	274	297	309	271	281	280	305	288	312	285	284	304	335	313	283	304	295	343	300	328	287	322	315	299	296	307	298	312	294	289	318	296	305	285	291	323	294	306	275	300	313	265	286	293	290	298	294	303	318	308	287	297	273	274	301	293	315	280	289	307	274	299	304	302	290	312	302	331	303	300	315	327	302	305	290	315	297	314	307	309	323	295	292	320	308	259	315	283	301	288	331	314	311	322	280	301	291	322	285	279	314	279	289	326	284	275	304	272	287	301	319	301	284	318	322	304	297	298	293	286	315	271	320	287	301	280	281	318	277	331	262	296	286	324	294	275	255	337	317	288	306	302	315	293	284	306	284	281	290	262	278	308	314	293	286	325	307	272	310	319	310	300	292	292	312	302	317	290	324	266	277	287	296
5753	2046	4043	4252	3696	3173	2611	2202	1970	1868	1719	1629	1468	1353	1396	1260	1247	1195	1145	1170	1141	1163	1121	1057	1107	1069	1093	1041	1040	1009	996	1034	1053	1005	998	969	1008	969	999	949	933	924	934	1008	965	953	893	930	959	945	899	1000	969	944	912	926	899	967	914	864	918	896	966	975	934	905	955	1035	898	924	922	911	975	891	884	909	886	993	907	901	932	942	917	985	894	974	932	964	910	920	953	907	941	954	946	876	917	947	937	955	884	976	884	930	913	942	925	998	851	942	876	954	896	928	960	933	910	940	988	952	921	948	938	915	981	937	957	901	944	932	905	910	941	938	953	966	886	917	879	953	947	878	952	915	928	927	934	923	910	899	942	872	893	894	954	993	986	942	937	947	936	962	864	865	956	904	879	956	903	976	956	901	902	917	930	924	924	931	923	995	966	910	871	919	970	927	918	914	831	917	949	930	918	919	859	953	945	913	903	884	930	941	917	934	880	891	949	912	878	909	924	911	910	885	905	926	968	930	944	934	885	918	934	922	869	980	850	884	917	933	877	957	918	877	933	914	897	913	923	893	912	919	871	886	962	914	930	911	952	917	988	923	930	954	909	907	907	977	914	892	886	900	968	903	925	973	861	950	947	958	909	891	935	903	909	908	858	895	946	941	922	931	853	900	943	936	977	904	926	887	965	942	881	868	958	897	916	882	894	907	908	887	941	917	916	950	898	921	876	895	941	857	925	910	966	937	931	909	928	889	887	953	905	933	900	914	954	895	947	890	907	940	905	928	929	936	886	868	887	902	961	905	926	912	894	884	950	949	960	955	915	929	994	926	927	933	952	884	951	930	944	861	901	946	932	962	921	919	943	940	896	918	905	898	885	946	917	932	938	931	986	941	922	955	895	959	880	930	942	905	898	923	872	956	878	883	954	940	927	907	937	928	900	915	922	921	978	933	950	907	914	913	954	918	888	910	931	951	903	951	926	945	967	945	948	912	926	888	934	897	911	935	925	910	925	851	926	922	957	963	970	876	914	941	865	910	894	915	935	902	940	915	891	911	907	913	904	927	882	995	908	906	920	901	929	899	927	924	890	930	911	846	928	920	910	943	947	887	926	940	934	903	920	892	899	924	912	920	930	914	915	903	951	945	922	957	894	894	896	982	925	884	910	917	902	921	926	912	829	925	933	921	947	929	918	948	922	930	923	903	938	836	918	936	912	927	973	878	925	896	890	950	931	902	935	903	883	903	913	896	928	939	911	908	907	920	935	942	945	930	839	959	933	980	872	944	875	917	881	950	890	909	947	908	918	909	932	918	915	911	917	970	928	898	919	863	941	950	940	930	885	912	937	934	936	899	915	884	924	933	939	922	943	901	935	885	934	881	965	888	907	921	923	876	903	920	904	913	919	1006	915	888	898	911	899	910	871	919	897	931	943	918	894	921	877	927	958	896	996	920	900	953	898	947	924	902	958	933	933	937	941	901	916	961	913	948	922	904	920	941	963	914	906	929	943	888	875	950	967	957	884	986	943	879	965	892	863	944	899	916	871	888	942	930	960	957	960	862	957	864	955	896	874	929	927	878	991	912	946	921	948	955	967	953	885	913	930	945	901	945	910	903	911	942	876	900	925	899	875	919	882	861	954	934	943	965	911	938	917	862	924	942	925	967	904	963	925	931	908	878	926	937	903	952	944	918	907	954	919	928	908	963	989	926	879	930	955	916	918	924	949	924	919	881	928	962	911	900	913	969	959	900	936	891	906	946	912	921	935	955	919	923	940	901	959	951	934	906	920	960	917	939	887	899	974	892	896	863	888	919	934	945	946	869	913	898	907	903	880	958	905	931	916	881	878	973	915	940	907	941	940	930	887	896	882	936	917	921	931	872	965	876	866	946	911	934	934	887	860	924	903	890	939	921	922	897	928	910	905	911	860	904	942	915	886	915	879	929	938	908	872	919	945	923	939	966	950	907	898	933	908	941	945	910	921	975	1003	918	901	872	952	886	887	956	925	888	909	911	901	903	914	901	924	931	920	927	916	951	890	917	900	910	885	925	951	881	907	925	895	936	938	944	926	928	909	922	899	983	867	926	904	931	946	936	974	903	946	983	885	954	920	885	963	946	921	881	872	935	966	999	871	906	916	947	894	938	907	901	898	932	915	925	836	857	975	869	897	891	923	942	924	894	913	917	961	922	943	890	873	967	920	919	891	940	947	906	925	921	857	923	951	981	912	931	888	936	917	907	924	965	878	911	913	925	884	939	907	863	914	948	915	920	944	884	914	864	884	899	867	894	874	960	897	952	911	935	922	961	857	900	982	882	931	918	916	928	960	903	927	895	913	901	918	922	949	897	937	931	907	900	882	917	955	959	942	906	858	917	980	915	883	936	886	973	912	920	950	978	862	932	968	949	946	934	924	866	951	951	925	873	962	904	941	916	916	913	940	964	903	979	873	914	904	920	917	936	866	940	908	872	889	976	933	917	881	967	943	930	949	922	872	914	925	932	880	863	899	890	926	919	954	926	907	912	925	913	913	938	916	938	845	901	945	914	919	893	906	948	890	901	958	886	912	952	918	964	902	970	935	925	867	927	913	939	907	911	922	887	875	885	921	895	943	924	900	914	899	870	935	960	958	942	898	877	924	880	948	905	922	973	884	922	877	955	890	930	872	910	901	901	897	909	912	898	905	947	930	924	887	902	908	958	934	912	933	914	909	962	898	907	933	894	925	904	908	895	884	923	968	906	878	970	897	917	919	924	946	959	923	944	956	940	937	900	921	932	943	973	921	970	918	920	941	906	897	961	952	892	923	903	925	918	910	912	936	887	931	952	933	951	884	901	873	932	913	885	929	937	966	949	950	927	902	960	918	893	937	963	893	911	962	908	894	922	884	917	950	935	886	893	870	901	907	945	914	884	925	910	950	901	876	891	917	860	914	921	866	961	927	941	896	936	906	914	878	912	903	943	941	944	1002	901	968	848	915	855	892	912	947	956	881	949	945	865	912	959	919	884	923	966	862	900	873	873	903	924	933	932	912	908	907	937	910	939	919	913	887	951	888	891	935	931	890	896	904	890	966	909	901	947	942	929	883	895	893	926	924	926	852	901	932	918	928	921	881	938	918	935	921	883	894	940	859	1020	899	878	894	925	938	904	927	981	935	984	884	927	913	916	917	927	889	919	935	939	923	868	916	895	960	815	976	933	965	923	943	957	954	884	903	897	897	925	905	857	920	872	937	917	992	930	923	915	895	879	944	910	956	927	896	915	919	910	990	941	915	928	863	935	920	945	992	909	962	969	900	898	922	953	915	890	931	955	910	880	968	929	901	937	922	893	927	954	984	920	917	1007	894	969	952	972	933	942	932	939	947	923	885	903	874	883	937	930	894	912	914	946	903	883	893	908	954	943	897	914	893	908	962	921	952	909	923	902	925	946	901	916	930	879	910	883	920	918	887	899	921	941	898	915	899	892	900	945	961	938	908	982	919	937	908	946	871	891	906	917	942	890
9270	2479	2903	2168	1335	1039	769	640	562	529	515	428	391	371	390	372	334	342	346	364	293	326	311	301	345	308	245	312	311	303	270	328	267	298	272	289	296	310	319	281	287	294	316	288	300	301	278	323	268	296	277	274	273	306	278	314	297	302	318	270	309	294	311	307	251	294	285	284	270	244	297	281	250	292	295	253	299	266	272	264	269	286	290	265	283	271	271	297	288	285	287	272	297	281	263	270	281	280	300	296	297	304	292	287	259	237	262	263	276	293	281	295	269	265	246	288	303	284	307	300	295	304	288	284	260	252	277	263	293	237	293	267	276	285	295	295	270	264	280	269	286	302	303	267	286	292	278	255	282	293	246	250	277	303	277	251	281	285	278	279	235	323	273	291	253	303	298	286	270	282	290	286	283	270	292	274	287	274	262	321	278	267	292	292	260	302	257	296	296	281	255	282	313	284	276	272	259	267	247	280	290	320	278	311	260	279	271	291	263	252	285	282	284	255	275	279	309	270	274	272	268	268	265	341	280	274	280	310	282	258	252	303	277	260	271	278	278	255	313	269	281	278	283	238	247	245	285	256	290	258	303	304	281	261	263	299	282	278	278	237	270	234	251	282	250	248	285	255	283	272	263	269	286	287	260	305	291	300	261	271	246	288	268	293	262	231	290	301	304	256	285	291	298	294	280	261	254	264	273	276	277	271	286	251	267	307	282	304	274	281	303	254	275	282	274	281	265	275	252	266	297	283	248	278	286	299	277	243	285	246	240	304	263	253	276	284	266	268	273	279	282	270	277	278	272	286	242	250	255	257	271	289	280	284	253	281	265	263	284	296	296	288	276	307	287	292	293	273	262	294	266	277	244	288	263	268	280	264	264	266	262	252	277	292	314	277	295	249	265	269	277	270	288	265	283	271	244	283	262	273	262	281	275	283	260	252	318	270	292	294	287	300	304	309	283	276	257	296	291	323	269	293	268	275	291	249	284	267	269	302	292	307	273	291	237	287	274	249	273	291	288	281	272	287	266	259	297	271	263	259	296	282	265	295	300	255	278	277	274	291	262	294	276	266	287	244	274	282	289	252	273	252	262	271	305	292	251	276	309	279	248	294	282	277	251	298	266	272	263	257	306	290	264	280	275	274	302	281	263	290	281	246	247	238	301	258	285	292	277	280	273	272	294	291	243	277	263	283	284	268	263	250	303	297	238	278	282	264	297	271	283	311	272	259	298	265	255	257	261	265	261	305	276	269	260	295	270	282	266	298	251	280	295	278	285	257	308	270	299	334	271	267	271	260	285	288	287	289	288	271	282	271	277	264	253	300	270	265	254	295	295	255	281	306	305	298	284	255	285	303	270	287	282	300	299	303	300	240	289	249	273	285	250	272	261	277	270	292	275	277	294	279	309	266	281	271	283	282	304	256	264	272	258	283	268	271	263	311	261	279	278	255	267	270	248	266	291	291	265	294	260	273	283	264	271	293	288	272	272	285	277	282	281	263	316	243	305	299	283	258	259	287	220	284	255	245	281	274	305	288	293	289	278	287	273	298	287	252	266	292	282	281	271	257	296	319	313	278	287	290	287	267	272	246	286	269	270	250	301	268	271	301	261	264	281	281	280	295	287	277	278	292	250	283	281	253	243	279	291	266	278	303	269	279	259	251	270	276	261	262	282	251	267	258	268	267	259	289	293	279	274	286	262	285	260	282	277	253	288	285	258	294	251	276	295	300	293	267	266	303	270	257	270	299	313	304	252	267	279	313	307	256	269	285	248	278	290	280	309	256	234	286	256	255	286	280	278	274	291	284	310	292	296	279	248	289	255	288	260	267	274	285	254	289	252	278	288	262	314	283	281	293	270	312	270	276	316	286	288	267	276	285	268	261	260	250	290	258	302	288	269	265	272	277	272	253	269	291	290	283	254	281	263	268	287	265	268	277	279	268	269	297	302	281	301	283	267	282	287	261	257	255	267	264	279	284	280	271	294	268	298	261	273	271	271	268	273	266	289	300	304	261	276	269	299	279	256	269	277	269	272	271	286	266	292	302	273	272	318	284	266	294	284	279	305	303	279	283	274	268	273	265	290	286	288	288	293	274	258	262	241	297	279	316	296	300	291	300	270	266	301	282	289	302	283	300	280	285	259	260	251	272	281	282	274	287	285	286	289	242	286	290	274	256	297	298	272	288	261	280	281	255	295	302	273	311	307	272	272	263	273	279	255	268	306	283	279	285	251	277	271	275	287	291	277	291	263	297	267	300	261	277	270	289	257	284	284	276	272	295	277	289	290	280	265	266	289	267	281	279	314	267	280	265	263	262	299	298	271	275	246	265	253	268	287	310	268	268	278	252	294	252	251	263	261	284	270	263	290	313	272	263	263	281	289	286	260	273	259	277	282	310	287	264	263	292	286	272	281	250	265	280	284	294	252	276	272	261	269	284	275	296	241	283	296	260	292	270	261	291	293	300	291	290	267	266	266	285	266	283	260	276	278	288	268	300	251	274	264	238	274	291	303	279	266	288	274	257	275	293	299	260	247	290	288	264	287	272	260	310	282	250	295	260	273	285	260	297	256	267	260	266	279	261	282	289	256	251	264	311	293	276	285	274	266	258	316	278	286	265	291	270	304	285	280	271	255	255	306	277	283	292	280	299	267	274	268	290	264	263	301	256	268	281	301	274	261	271	326	278	263	304	270	277	276	256	300	309	267	262	281	288	294	233	277	304	280	286	291	274	241	295	303	285	294	286	273	278	253	293	262	254	303	302	294	279	282	296	253	264	288	290	280	285	279	256	273	272	276	331	296	264	289	279	296	229	266	263	270	310	259	272	275	275	288	286	284	296	298	264	287	255	306	299	266	262	277	259	267	294	282	304	278	278	294	249	270	286	287	265	269	245	297	268	314	267	284	288	308	291	277	294	297	286	308	282	283	264	287	269	292	270	288	299	286	270	259	264	272	286	270	278	295	311	258	268	281	275	288	260	279	257	253	288	275	254	250	265	284	273	278	289	287	297	285	281	315	271	295	258	278	264	302	244	255	285	256	266	270	299	277	276	262	296	275	302	288	259	279	282	286	281	279	288	274	297	296	301	282	280	293	277	255	247	285	259	269	299	269	291	269	278	290	284	284	263	259	269	264	253	273	288	269	273	285	264	278	238	304	282	273	270	287	292	284	259	280	265	270	283	279	285	304	276	281	297	266	271	271	268	296	276	249	260	289	269	305	260	281	284	290	294	275	278	279	303	252	291	265	268	268	268	272	244	282	290	295	283	270	277	271	281	288	278	267	261	273	256	288	283	271	284	271	311	267	256	270	293	274	269	308	235	284	267	290	300	286	274	304	256	284	291	260	271	309	306	286	271	261	280	263	281	255	267	288	246	285	267	280	261	277	240	269	256	283	269	283	279	293	288	273	286	272	296	265	274	284	287	283	259	257	258	275	286	254	308	250	284	289	274	265	268	273	297	267	305	269	302	275	286	269	248	271	290	280	256
7785	2968	6575	7008	6176	4924	4149	3518	3017	2691	2329	2138	1899	1809	1583	1601	1482	1446	1395	1325	1318	1184	1174	1209	1141	1138	1118	1076	1100	1060	1076	1052	1022	1019	995	1036	1079	970	921	961	938	979	957	886	947	972	956	900	916	893	923	834	952	926	931	902	881	887	915	862	946	872	876	875	911	864	880	859	868	898	868	909	926	881	914	911	861	860	865	896	907	847	852	892	899	898	866	848	865	908	841	885	865	823	821	851	860	904	843	858	881	860	837	907	882	831	853	829	919	856	874	886	853	873	880	893	879	825	892	860	898	863	901	865	852	845	868	799	878	869	854	835	851	829	879	855	800	786	816	912	897	826	868	793	797	815	851	865	799	789	867	923	862	859	819	864	865	858	830	792	836	854	848	824	866	846	857	799	848	845	900	814	828	846	853	811	832	836	880	838	869	830	908	876	832	901	887	795	924	826	899	815	855	874	881	842	827	883	842	911	791	841	830	826	813	881	874	824	859	835	889	871	840	857	847	839	871	861	837	870	829	832	848	813	852	837	853	859	822	825	813	804	839	832	835	852	874	883	883	834	832	834	871	883	868	807	859	892	838	873	863	831	874	856	847	835	851	861	908	830	853	837	820	831	855	847	832	823	898	880	818	875	849	864	875	849	914	841	883	854	856	820	850	836	817	794	865	800	860	809	851	857	827	834	815	854	841	800	884	877	859	825	881	842	838	835	842	852	873	818	836	804	845	842	863	840	832	831	855	870	853	846	875	843	806	793	833	857	819	890	793	815	867	839	864	824	818	870	862	851	909	857	861	846	791	862	833	847	817	821	877	848	806	861	854	859	809	874	817	854	830	842	850	886	851	812	840	902	823	886	869	797	849	823	868	829	848	895	841	853	805	830	813	856	849	830	869	885	884	820	823	884	869	838	843	829	806	866	823	853	864	820	812	856	911	862	843	879	859	838	898	888	875	825	858	847	849	816	862	860	843	815	902	840	856	903	863	826	863	899	841	856	825	847	869	802	852	835	815	920	872	820	872	819	856	843	843	842	891	895	860	833	864	820	842	814	796	868	844	793	861	811	829	848	833	854	820	856	827	829	816	841	841	864	846	829	897	799	766	825	920	858	877	838	831	858	906	854	882	872	836	837	848	877	865	880	839	826	843	873	830	851	888	889	884	845	885	810	808	805	827	803	879	838	826	846	847	857	877	852	826	830	865	963	898	862	861	896	794	867	800	848	846	845	854	865	827	816	828	815	871	841	875	853	802	834	818	841	886	837	830	870	833	897	834	819	830	870	871	819	857	845	839	833	810	829	822	827	868	816	825	826	889	883	807	835	808	830	879	851	852	901	825	838	896	840	805	830	892	799	826	858	785	859	812	880	851	808	864	832	889	886	910	872	863	810	835	799	897	880	839	760	871	841	857	805	835	862	802	819	870	859	809	819	877	847	853	836	894	842	838	822	841	836	834	867	825	832	835	850	867	850	854	903	843	864	834	820	796	843	876	846	853	824	818	860	850	856	866	807	845	809	875	862	903	804	826	867	851	924	856	853	858	819	881	873	810	841	870	857	869	810	855	855	895	835	890	825	812	811	894	860	846	819	821	869	836	836	882	811	885	827	853	807	866	872	797	828	862	855	831	840	850	867	876	853	864	874	793	907	794	876	847	884	860	836	854	837	825	848	833	805	922	851	826	850	863	819	828	857	802	840	885	813	834	837	855	797	859	810	831	892	870	856	871	849	876	808	809	892	785	880	845	849	793	817	863	850	853	886	832	847	858	833	850	858	895	864	868	864	842	862	875	884	837	866	907	883	849	858	839	842	848	811	865	854	857	814	848	852	857	851	851	909	815	896	824	905	891	788	875	881	823	834	865	856	868	873	844	837	793	816	851	879	851	832	915	824	832	896	853	848	823	866	830	837	847	841	918	861	877	778	812	893	861	874	888	881	818	888	815	847	804	879	834	839	836	819	850	805	872	887	804	866	817	820	854	881	858	822	880	827	862	839	841	857	819	876	868	877	873	882	792	833	857	854	850	846	831	905	854	865	876	835	832	849	829	828	835	817	853	865	847	863	829	907	843	831	842	851	826	838	826	890	890	850	836	833	836	852	814	806	837	860	840	887	834	851	790	779	897	830	841	850	871	826	844	860	869	826	819	828	874	883	859	847	820	875	857	858	861	861	827	884	788	827	898	797	888	883	855	841	819	865	818	829	881	902	820	797	839	856	868	820	836	794	805	883	820	886	840	883	916	826	807	843	817	866	883	878	915	829	837	912	834	839	857	871	832	844	845	848	856	831	853	835	857	868	847	808	801	846	903	827	868	825	842	819	834	878	926	856	828	848	820	888	857	841	830	854	820	829	845	817	830	857	854	818	815	833	836	897	876	811	866	785	819	820	859	899	849	827	825	878	893	895	871	846	841	877	790	869	855	866	880	857	818	843	866	829	862	881	853	861	838	846	881	832	863	852	870	864	841	840	791	823	847	824	846	828	825	853	898	860	797	871	851	885	874	816	793	866	811	842	828	855	861	828	864	837	832	860	846	823	815	829	852	884	829	881	879	809	832	856	934	820	831	862	884	830	798	884	799	833	897	863	849	835	887	807	883	855	861	888	819	914	843	851	858	825	850	865	802	850	868	880	882	851	829	879	826	874	862	855	852	839	792	885	871	859	873	843	861	859	832	826	770	910	814	884	866	805	850	794	845	833	876	855	900	877	881	856	885	871	838	811	865	857	862	796	898	862	883	831	891	818	892	840	843	861	798	887	840	865	876	852	845	852	882	848	802	891	883	825	863	829	821	842	828	833	883	870	896	843	858	845	868	886	831	841	889	848	852	849	847	881	885	823	834	853	869	822	803	857	855	824	836	874	827	870	837	886	894	824	866	834	783	847	838	817	859	841	892	842	872	844	899	847	899	875	836	853	880	852	874	839	843	893	914	880	873	843	871	854	900	852	827	888	831	830	811	835	838	852	848	824	870	932	866	926	890	864	823	879	864	841	822	868	827	826	828	830	806	866	855	863	875	860	835	855	839	871	855	907	834	872	810	836	846	807	916	852	802	843	840	914	861	820	859	849	913	847	875	880	859	866	806	868	836	823	848	828	856	899	847	878	851	833	869	882	886	879	845	851	880	821	896	839	857	818	782	809	860	875	858	839	835	881	894	859	819	842	845	816	860	884	854	845	879	816	826	841	830	854	874	798	822	882	888	870	824	839	815	792	848	877	830	831	822	885	871	805	871	880	883	869	828	825	864	834	852	867	840	849	838	813	777	860	818	818	841	887	781	899	834	844	844	811	868	816	852	873	862	822	904	838	859	844	892	845	855	804	861	908	840	825	876	824	847	843	853	805	884	842	885	871	866	878	894	817	888	890	874	847	861	817	902	823	832	825	862	811	849	833	806	876	864	862	825	877	844	842	823	865	886	828	811	868	935	833	866	894	839	867	827	849	812	864	861	872	849	862	879	840	878	853	833	869	858	895	842	853	868	822	889	820
1247	226	232	236	176	209	189	197	182	193	159	170	165	194	199	162	161	189	172	179	177	179	166	162	178	183	192	165	155	159	176	172	177	191	164	193	152	174	187	165	168	184	151	167	172	141	193	173	190	202	152	172	163	164	147	153	172	156	186	192	176	194	168	185	200	163	168	145	188	210	183	175	169	185	179	189	174	178	169	181	164	172	171	171	179	159	175	173	181	158	173	176	189	170	169	179	163	170	168	171	159	160	171	169	177	173	177	178	182	168	156	179	177	169	188	156	160	147	191	174	187	154	193	185	179	153	207	190	177	169	182	171	181	182	164	180	165	163	170	167	188	179	155	177	167	177	163	150	185	183	165	187	186	149	165	165	167	157	164	177	154	190	148	156	163	167	160	181	179	158	175	160	175	165	159	158	168	168	179	183	181	193	174	162	183	180	174	152	166	162	164	187	181	150	175	182	192	161	152	190	163	184	171	166	191	202	175	173	177	175	167	155	176	179	153	182	159	172	162	192	168	183	185	168	170	164	172	172	164	170	180	214	150	178	194	154	183	164	167	157	163	183	144	188	158	177	180	171	169	191	170	181	187	162	186	201	180	173	179	170	171	165	172	159	175	181	166	174	175	178	158	149	155	201	179	185	163	198	163	179	172	165	169	189	163	194	177	175	165	191	170	205	176	148	174	167	184	165	175	153	174	148	182	195	166	168	177	173	154	171	189	191	167	155	164	153	163	163	171	192	174	187	161	168	186	158	167	185	170	184	168	172	180	171	168	184	192	185	178	195	160	164	166	192	150	196	156	166	183	168	151	183	159	150	167	184	154	174	158	154	192	162	162	143	182	183	156	171	169	190	171	177	156	158	199	151	170	189	184	165	176	145	152	184	169	183	167	164	180	192	177	159	167	199	157	161	163	175	188	170	150	175	179	164	190	165	173	170	181	187	151	174	181	164	162	157	189	181	174	178	160	160	172	181	163	171	191	177	179	165	165	158	162	191	177	185	173	161	167	147	173	162	186	163	154	169	161	186	200	172	169	198	186	183	170	177	176	170	172	192	191	145	164	179	191	171	157	165	176	179	162	170	164	162	159	159	174	147	170	173	178	165	176	199	169	203	170	165	150	163	165	188	184	150	145	194	195	173	161	175	189	181	165	149	175	175	164	169	159	157	161	173	145	181	193	170	168	189	178	165	171	157	181	179	173	181	169	167	167	176	181	172	194	197	165	154	163	154	168	156	196	140	157	165	175	150	191	152	195	173	166	175	174	155	172	175	165	135	171	171	187	165	143	199	149	171	167	200	157	156	139	174	192	167	186	161	178	177	200	175	194	171	184	159	183	140	149	171	168	188	170	180	154	153	167	164	185	158	180	157	176	194	189	165	171	194	198	162	153	173	168	177	167	144	157	161	177	174	155	197	174	192	183	177	179	161	179	163	199	165	166	157	159	177	159	194	175	168	167	176	161	179	165	181	169	156	163	176	164	179	192	169	167	173	169	167	167	191	178	178	157	160	202	159	179	168	169	172	160	173	155	155	178	187	188	163	165	182	161	179	168	122	192	175	185	153	163	168	129	156	179	182	170	156	159	173	187	179	164	186	168	186	171	152	172	169	175	176	151	177	167	172	158	183	183	180	162	165	164	155	174	176	186	190	177	168	164	150	181	177	156	172	159	177	182	177	150	176	177	158	168	192	146	156	172	183	194	169	186	150	182	181	185	196	159	165	159	162	176	158	183	155	180	157	144	176	164	158	211	156	146	159	180	153	188	179	182	158	203	178	181	174	197	155	171	178	192	163	181	160	178	162	167	159	167	173	165	168	183	165	175	157	163	157	144	169	176	152	150	181	171	164	161	175	209	175	185	167	188	165	167	151	164	207	201	188	189	169	177	173	190	179	171	167	170	181	196	176	161	179	171	163	169	185	166	149	172	165	183	158	158	160	205	164	177	178	167	128	166	177	163	167	171	187	157	170	180	145	162	176	156	179	181	182	164	207	179	172	179	181	163	188	200	192	175	164	197	171	166	173	170	179	170	147	183	164	170	167	170	184	170	157	173	149	177	133	187	171	197	177	176	150	166	184	158	176	172	188	166	211	159	173	170	175	143	169	165	180	154	190	158	194	163	161	169	177	163	181	195	159	175	177	182	187	176	186	138	170	171	155	157	162	187	154	162	156	164	176	176	161	157	181	175	172	169	177	173	161	169	181	173	150	175	180	152	179	176	171	167	173	173	194	173	177	181	161	162	163	171	197	198	189	187	159	202	174	175	175	173	198	185	190	173	180	184	185	160	170	166	153	155	167	193	158	156	167	164	176	161	168	190	158	168	166	164	181	171	167	154	179	180	195	172	150	171	178	146	188	151	165	182	190	160	198	184	166	194	201	165	144	172	169	195	169	214	161	163	162	170	171	167	159	164	186	179	184	177	177	168	172	170	174	173	204	160	185	175	180	163	174	201	163	144	158	169	156	176	178	164	154	167	175	171	175	173	198	171	164	184	190	173	196	161	169	172	200	148	190	165	170	169	155	160	158	174	155	163	164	183	175	177	187	174	165	166	172	156	162	153	173	161	158	186	155	170	168	150	164	163	143	145	161	164	184	173	158	173	150	184	178	168	160	156	182	168	155	171	178	177	163	180	172	170	189	158	165	160	186	189	166	172	167	168	176	175	148	171	174	164	179	167	168	175	179	193	163	181	177	138	186	179	170	166	180	185	173	182	183	146	180	172	166	151	175	139	160	198	174	167	162	160	205	161	164	174	174	157	186	185	159	166	174	162	157	183	148	182	179	167	169	191	172	176	187	168	193	185	203	173	182	158	166	182	171	170	158	179	165	156	197	183	157	163	189	185	177	167	201	152	164	178	171	170	148	187	165	179	173	183	171	179	167	165	177	154	158	178	157	175	187	178	164	175	173	154	169	185	187	149	169	184	169	144	175	183	166	181	174	169	183	165	189	158	153	151	178	173	177	183	186	147	152	179	175	178	166	179	193	192	167	152	164	184	172	165	189	185	166	151	169	170	147	153	187	174	208	157	177	148	174	182	181	171	195	174	165	177	201	165	200	164	150	167	185	160	162	182	189	195	160	168	171	155	162	168	161	156	177	175	154	175	165	164	160	174	146	186	139	162	188	178	161	158	182	168	182	178	158	171	174	165	166	183	152	156	178	155	162	174	174	152	176	162	146	163	158	160	172	167	190	168	154	161	152	170	184	162	177	180	175	191	173	166	185	185	163	175	167	176	151	169	184	162	176	187	191	172	183	169	177	166	180	175	184	154	168	160	169	164	164	190	181	168	151	182	169	151	171	182	162	158	173	153	191	173	176	161	178	181	137	198	161	163	171	166	184	181	180	159	170	180	173	180	173	174	178	166	148	184	166	163	173	174	154	178	162	158	167	160	155	193	154	152	156	178	172	166	165	153	189	173	165	164	177	161	189	176	184	149	177	183	161	168	172	162	158	147	165	180	166	156	148	139	166	191	161
1955	657	781	775	757	691	644	669	618	652	616	620	608	600	588	615	586	590	546	615	621	567	626	624	534	571	635	601	561	587	576	535	550	577	546	565	583	566	574	590	567	600	562	556	550	626	586	582	550	537	527	580	560	578	559	588	539	552	572	540	617	569	541	599	587	634	603	588	553	595	604	599	550	567	602	533	527	572	591	586	575	557	588	562	607	585	607	589	547	566	566	555	555	559	575	547	568	596	560	586	562	572	584	584	535	561	541	586	584	556	563	593	544	556	568	614	618	590	594	557	566	589	566	535	590	564	562	569	589	579	584	608	586	586	549	577	602	587	546	607	574	578	561	617	571	573	602	573	590	605	563	584	565	568	541	550	597	530	589	599	608	548	574	589	551	604	605	505	597	614	565	604	584	616	584	526	586	574	588	554	561	581	515	603	571	538	600	541	543	600	587	561	562	550	545	595	562	587	601	589	596	631	567	587	557	611	587	576	591	546	623	586	603	574	613	566	585	600	559	551	575	579	561	590	597	599	563	571	595	605	568	549	577	567	569	583	590	580	627	552	545	586	587	546	629	615	592	581	578	566	565	607	564	588	565	555	584	562	599	642	596	540	579	573	564	543	586	571	602	555	603	601	565	570	561	579	545	581	566	552	570	598	605	574	569	565	579	549	602	589	590	602	566	555	575	558	576	602	596	576	589	579	610	550	579	578	607	521	602	567	640	576	564	568	586	579	591	554	557	564	534	599	594	573	594	617	593	584	584	611	592	627	574	559	565	581	595	526	529	613	586	645	546	587	567	520	607	609	606	569	602	581	569	619	564	545	584	579	577	581	568	551	567	562	507	597	562	542	625	548	598	550	604	562	566	578	560	594	590	595	571	585	561	531	577	583	583	531	573	564	555	629	569	569	595	590	613	559	573	633	583	560	570	595	548	563	589	591	594	584	596	567	554	583	623	599	560	562	599	548	550	593	571	552	577	548	551	576	539	611	589	580	601	581	605	590	591	602	627	583	522	606	639	595	566	582	594	571	530	601	591	526	570	590	576	567	604	575	600	536	525	610	591	576	556	584	564	612	577	605	574	548	567	572	574	595	575	630	578	540	580	605	601	535	589	557	647	562	574	581	549	593	538	564	577	585	566	568	589	582	511	607	577	579	559	597	606	573	570	610	597	583	601	594	587	547	623	573	561	574	580	537	604	588	575	598	574	585	602	575	542	561	568	596	567	604	588	550	553	553	559	593	599	558	626	567	556	591	592	606	576	580	569	621	581	587	543	507	631	591	621	548	563	607	546	577	560	572	601	554	583	553	574	563	571	592	566	567	563	586	557	584	575	557	603	581	543	556	566	568	574	580	571	617	613	564	562	591	566	587	574	559	548	555	562	595	579	560	545	570	572	577	602	564	598	577	585	580	554	579	604	572	586	590	580	564	623	569	555	564	590	627	618	563	575	620	569	590	620	562	619	565	551	562	570	580	602	572	553	625	589	588	574	600	548	606	618	568	601	595	537	573	596	560	605	539	547	559	591	593	562	614	563	562	562	566	534	534	612	512	626	590	601	611	561	562	532	555	580	568	588	584	588	572	576	624	558	548	569	585	600	585	541	574	566	599	551	593	563	594	595	605	554	594	566	583	608	610	571	620	591	567	615	580	584	592	605	557	562	635	602	566	596	584	628	573	598	569	582	570	600	590	573	598	568	567	564	581	541	539	568	616	603	558	543	592	572	540	593	563	574	574	582	556	538	540	567	567	531	617	609	543	583	602	561	630	587	585	556	533	614	533	566	567	544	568	621	592	585	563	565	595	570	561	536	571	559	565	573	533	617	587	558	574	587	554	548	591	590	616	549	580	577	592	594	572	561	576	594	579	568	594	600	608	571	571	602	569	569	570	548	602	633	576	557	605	583	563	577	610	534	576	597	564	579	553	581	601	564	563	533	590	583	577	571	594	588	576	549	538	602	601	562	582	570	568	539	585	546	598	563	604	603	589	580	610	579	572	622	602	559	587	589	593	566	573	577	579	536	552	571	620	594	542	622	585	583	587	603	571	612	556	631	609	592	613	565	554	597	581	601	602	593	593	615	591	575	572	614	573	574	596	571	636	581	557	556	613	597	584	569	556	547	573	557	573	623	588	617	595	597	592	552	584	564	540	556	581	595	592	568	589	592	568	575	567	596	565	612	561	558	549	554	547	572	558	574	586	622	570	577	584	559	593	585	548	586	585	603	548	563	591	583	624	573	560	590	574	600	545	580	568	547	560	593	545	539	602	574	586	539	567	599	543	597	568	611	599	569	539	565	556	595	556	589	597	586	529	581	567	585	563	573	551	575	561	583	607	597	605	582	567	580	541	592	597	570	560	580	578	580	541	559	618	588	604	642	573	566	602	567	587	582	542	609	603	627	600	600	594	580	546	596	590	602	574	592	566	603	620	590	570	560	583	576	610	593	562	565	606	592	567	583	607	605	606	591	549	576	606	559	584	536	590	581	589	593	586	601	561	595	561	590	582	541	552	579	557	567	585	553	621	592	611	583	631	575	599	581	589	578	576	548	556	572	538	564	552	529	569	550	578	582	574	572	587	598	585	540	588	555	565	562	614	598	573	557	563	609	604	580	624	598	562	568	595	602	565	576	578	561	586	567	557	585	564	556	589	576	645	576	601	593	617	634	595	606	584	544	530	614	591	587	591	586	616	545	543	570	568	561	554	552	565	606	632	552	613	541	547	569	561	539	546	598	574	566	594	553	577	569	555	582	582	519	579	591	624	571	554	577	569	587	577	589	585	550	579	579	576	554	603	587	569	612	576	584	576	621	563	631	551	561	593	606	553	566	585	564	578	593	589	560	571	584	595	561	570	547	568	549	556	547	558	610	575	591	552	533	567	560	582	589	602	593	581	568	561	551	601	592	597	587	593	567	614	539	544	541	571	585	531	575	578	578	561	626	568	603	558	603	596	615	604	563	602	604	554	593	574	526	554	602	575	602	554	578	585	572	565	572	557	569	580	589	604	631	617	577	593	569	558	600	593	582	625	579	588	581	547	558	567	578	532	600	589	552	581	590	571	577	594	588	630	564	549	604	570	584	598	593	544	586	600	594	622	568	617	526	600	531	567	581	579	592	553	595	563	607	584	553	588	580	563	585	581	603	562	584	561	607	576	573	609	597	514	570	603	527	546	610	565	566	604	607	616	583	569	593	593	602	550	587	596	577	563	578	552	563	596	587	621	627	572	577	570	572	605	586	593	650	555	600	598	594	574	571	561	532	579	618	576	569	514	574	546	610	595	556	600	605	559	644	592	587	562	586	570	593	575	570	594	568	587	562	561	557	556	538	609	557	540	640	575	565	592	577	560	626	536	576	579	576	537	597	584	595	577	581	593	585	638	576	579	585	580	580	606	563	609	659	588	565	556	552	561	589	568	624	585	571	562	585	570	594	544	558	589	617	607	537	569	574	625	563	561	569	610	580	557	560	552	582	570	581	558
5112	1335	1511	1246	864	708	557	487	455	439	361	398	352	370	344	301	335	326	329	306	336	321	288	325	272	320	315	356	312	351	313	320	310	310	299	320	326	313	290	294	319	279	314	315	294	268	298	331	323	299	289	312	312	333	307	283	293	311	303	310	302	291	348	307	321	294	314	312	300	292	309	316	316	303	298	302	300	295	270	286	310	323	326	287	319	320	294	279	253	310	289	307	279	304	328	293	305	305	319	276	324	320	319	305	323	325	308	303	329	274	296	321	283	292	285	291	284	288	280	307	302	298	296	279	273	285	318	301	293	277	281	331	299	298	307	297	309	302	338	286	304	311	277	293	284	329	286	301	296	315	297	293	309	294	301	284	272	291	309	313	271	328	330	298	278	281	296	286	282	291	313	301	308	271	324	279	304	311	277	276	296	287	294	278	319	315	272	304	305	286	315	306	303	315	292	298	293	281	298	299	310	292	291	297	298	290	305	298	310	292	295	318	306	291	313	266	313	298	307	325	293	322	316	333	290	287	313	311	278	320	330	303	308	325	285	275	303	283	292	296	294	298	295	295	283	280	307	314	301	282	306	282	289	330	304	310	299	300	303	327	279	284	299	300	338	318	319	279	285	277	290	286	317	307	282	321	279	324	340	323	274	292	310	277	296	276	319	300	307	255	286	278	281	298	338	268	326	293	296	295	309	283	299	282	288	299	261	276	290	298	293	306	338	303	287	285	286	279	297	275	331	322	283	300	318	301	305	324	291	284	281	298	295	310	300	273	328	321	279	304	286	285	282	331	328	299	291	288	294	324	282	301	304	286	306	331	302	303	285	284	311	327	296	309	289	317	321	293	294	315	300	292	328	287	292	296	269	297	272	296	300	289	289	292	314	315	287	307	299	312	312	313	298	297	308	312	306	300	316	270	300	310	291	306	299	304	320	333	280	315	290	329	311	298	308	324	301	283	323	286	289	309	277	299	299	307	281	290	268	332	275	330	320	295	304	302	286	271	291	296	275	321	279	287	327	296	305	298	277	269	321	302	293	286	309	327	337	284	321	299	292	281	291	282	282	350	303	312	302	274	269	285	293	330	301	276	288	311	308	288	314	314	301	330	272	299	299	296	310	296	295	296	300	280	318	270	324	279	283	305	287	296	296	314	303	298	284	289	303	288	303	280	304	308	303	300	319	294	287	309	312	294	311	308	342	298	302	304	241	301	304	299	315	242	281	293	275	319	289	321	290	309	294	319	282	299	303	281	288	285	312	315	296	300	310	340	288	317	299	318	319	274	297	280	265	307	312	283	305	305	289	287	303	306	285	275	298	302	290	303	310	298	337	321	301	307	307	299	307	320	296	314	309	322	299	302	303	310	293	325	286	298	337	306	310	279	274	318	293	311	312	295	294	305	317	292	304	327	291	309	289	307	312	341	281	290	297	284	278	285	294	298	300	282	292	312	313	328	302	283	285	310	306	311	278	292	289	290	293	315	321	306	323	315	306	300	313	269	291	302	272	290	289	301	299	302	334	288	297	297	308	312	307	286	293	284	275	288	296	296	307	309	281	273	294	296	285	275	298	290	309	301	277	295	342	280	308	290	298	295	319	322	284	319	310	294	294	297	296	265	310	326	287	315	302	318	301	290	290	294	231	327	308	278	324	352	312	312	300	301	323	290	315	302	319	320	309	269	306	321	311	277	306	303	282	327	304	276	278	306	303	319	272	284	295	286	319	295	293	297	304	298	342	307	282	316	292	274	297	327	302	330	321	267	308	301	327	291	318	285	273	282	296	298	293	310	327	285	290	289	303	311	299	302	298	281	286	319	298	301	274	301	322	312	308	341	304	318	273	316	304	323	304	316	309	286	325	336	314	309	253	267	305	326	295	305	302	288	293	307	306	287	309	291	299	332	324	295	270	316	308	301	303	270	306	295	330	282	298	301	282	274	276	305	281	277	299	309	323	328	307	298	295	294	326	295	288	320	274	291	320	288	312	291	272	328	324	308	296	313	290	285	301	293	293	326	272	279	273	306	288	296	299	273	328	295	325	284	329	317	306	304	309	284	293	296	307	257	267	310	325	309	301	313	290	321	300	299	273	287	340	336	260	333	321	291	302	279	331	282	280	324	296	308	339	315	289	319	325	305	302	272	333	285	290	331	286	315	324	313	301	292	280	311	293	298	337	297	295	294	289	282	315	308	312	285	292	310	317	312	309	317	275	291	293	299	316	279	297	291	318	260	312	305	311	307	303	288	335	291	274	301	303	300	311	301	291	311	291	303	306	321	265	297	303	309	308	301	301	306	312	307	291	289	293	287	309	301	296	331	269	303	284	295	285	294	304	299	323	316	301	295	293	297	292	267	312	276	290	276	323	332	297	287	326	292	306	324	317	302	334	304	335	302	305	316	303	299	290	274	317	300	301	269	281	295	324	326	321	279	312	294	293	289	266	294	333	300	307	318	269	324	281	306	262	311	293	318	323	300	295	308	282	358	324	326	327	326	279	289	314	316	299	282	299	317	273	334	312	280	332	298	292	304	311	291	330	301	320	337	277	292	285	337	292	320	298	296	344	328	305	306	303	307	290	294	333	299	320	312	298	311	281	269	312	283	287	300	321	282	290	343	289	277	289	298	330	308	302	250	290	308	273	312	327	316	322	271	287	262	340	320	307	296	312	289	315	304	284	270	299	289	275	275	314	317	317	297	292	297	287	296	265	307	315	313	285	331	248	305	315	289	331	323	308	309	304	342	302	308	297	314	319	288	318	306	299	291	302	306	317	312	312	323	311	310	278	272	312	282	317	277	293	294	276	290	279	306	281	299	292	303	292	286	288	313	275	309	311	334	318	323	273	319	307	321	263	311	343	292	337	296	283	289	300	335	330	266	283	298	294	254	311	301	292	296	305	301	310	325	322	295	276	347	289	305	307	270	315	297	304	317	283	329	271	298	298	307	310	286	340	286	341	296	300	265	328	312	281	301	250	332	291	271	302	277	295	310	289	285	277	293	288	321	307	290	305	298	297	284	278	341	321	289	292	309	331	288	293	305	278	310	297	309	313	282	280	296	307	285	321	302	278	297	303	315	318	278	296	316	300	338	314	301	283	292	321	315	280	298	306	287	292	290	286	292	299	297	319	293	295	310	332	279	291	310	293	297	303	295	355	321	265	326	288	305	288	300	321	333	337	315	337	298	305	296	331	288	293	313	297	304	273	292	298	307	293	288	294	285	308	281	288	326	282	314	300	314	314	315	309	295	301	299	305	296	307	301	282	332	309	326	306	268	285	276	302	290	301	283	307	307	301	303	303	324	327	288	286	302	303	279	313	311	292	296	315	301	276	293	286	312	315	308	292	287	322	320	303	284	296	276	313	321	301	303	276	277	318	274	305	322	281	265	333	318	270	294	316	307	297	279	280	303	325	320	326	267	289	268	307	300	290	291	289	293	318	320	289	300	300	285	277	268	278	311	354	308	324	290	304	287	309	281	302	306
5774	1993	4053	4232	3791	3099	2641	2281	2089	1862	1674	1545	1509	1399	1384	1308	1244	1196	1174	1193	1115	1221	1094	1087	1111	1068	1036	1054	1030	976	1011	1009	993	1003	992	968	1016	1047	1057	968	996	995	962	965	955	933	988	952	1000	962	997	937	928	957	973	922	929	936	961	963	959	938	977	966	965	866	911	924	931	914	940	966	945	953	929	954	908	896	923	884	933	950	912	974	939	907	949	966	961	960	949	924	964	948	952	947	949	909	960	963	906	1005	928	891	937	910	992	868	938	904	970	897	957	905	932	954	985	905	964	929	889	919	937	896	984	975	893	905	949	934	1010	948	943	933	913	907	893	872	955	927	895	887	913	937	939	923	921	922	925	915	949	890	884	947	903	963	910	962	940	948	974	899	1013	987	892	878	969	883	909	914	894	921	919	958	937	890	874	946	948	900	907	885	934	949	897	960	972	916	877	874	920	938	904	875	878	929	906	951	946	965	974	992	865	950	897	963	873	933	942	829	900	841	903	950	898	928	987	934	926	894	844	927	922	976	887	939	884	871	953	914	939	968	920	926	958	936	925	902	854	876	848	976	923	878	933	915	972	955	919	904	869	877	895	875	931	889	929	951	923	962	862	899	952	897	904	922	941	990	902	869	895	906	868	947	916	899	976	964	911	906	923	886	838	919	892	950	915	960	940	942	879	950	951	925	900	969	914	943	882	893	950	931	943	929	900	974	912	909	930	894	896	944	930	924	896	969	910	915	943	907	927	923	926	918	941	924	947	971	1021	936	963	925	919	893	908	908	914	924	929	868	920	898	862	950	917	900	892	909	892	910	898	890	872	890	891	947	910	947	912	883	964	903	945	892	908	927	898	957	907	903	952	944	904	908	912	892	897	962	921	927	942	921	947	913	917	888	944	924	910	953	888	873	877	928	906	843	888	915	926	879	901	885	928	893	909	926	972	935	945	886	959	855	909	913	930	876	858	935	907	918	944	954	907	910	873	925	921	904	967	885	898	897	900	924	850	909	869	921	904	921	898	906	892	896	914	902	923	896	929	947	912	951	907	936	955	948	941	849	881	921	917	905	912	886	916	925	921	951	935	947	903	976	936	923	995	863	961	932	931	906	921	915	917	851	920	891	963	886	933	903	979	938	888	907	946	913	895	938	953	942	874	940	913	906	973	930	840	960	939	877	903	893	911	899	913	910	943	934	909	961	884	936	943	875	933	958	868	912	893	925	921	939	885	918	953	962	930	935	952	949	893	880	958	925	979	890	942	899	914	884	927	892	955	947	932	891	939	953	956	952	960	927	923	869	907	933	927	957	933	953	920	872	939	957	906	894	892	934	864	891	869	891	913	978	931	917	895	933	923	899	883	939	887	937	953	916	940	888	951	911	942	885	918	902	888	945	853	902	918	862	906	927	957	920	939	897	908	940	903	953	946	949	924	902	941	891	875	922	950	937	979	933	912	947	962	905	895	924	902	924	893	928	929	980	985	885	916	1001	868	941	926	944	945	910	952	909	927	872	930	939	913	920	939	949	924	879	897	947	914	883	898	915	933	902	935	933	873	1014	963	893	925	899	881	949	902	907	891	957	887	916	906	915	928	915	897	921	950	851	907	908	909	937	908	893	917	981	905	912	897	936	887	961	905	993	941	925	929	917	940	952	913	912	965	903	853	925	943	896	914	917	895	907	985	926	926	880	935	993	868	914	860	923	936	903	982	927	915	899	856	925	931	871	930	898	961	939	952	928	945	891	909	961	958	953	919	962	960	921	918	916	922	937	888	925	908	944	850	949	877	922	918	918	909	938	920	923	949	877	961	932	952	969	948	905	957	918	981	903	902	906	911	932	900	902	884	894	958	935	963	922	912	924	924	864	896	919	897	926	878	909	936	940	918	899	948	902	930	910	962	970	900	908	912	895	918	889	895	910	929	952	924	977	877	912	946	908	882	907	938	952	869	968	917	919	903	913	915	908	929	901	962	880	952	892	879	883	879	948	911	916	887	926	940	955	934	920	903	927	890	939	923	911	936	931	922	941	943	949	905	955	946	897	937	950	905	865	942	906	921	876	959	916	926	897	1006	966	863	920	908	873	885	920	895	871	933	864	897	928	958	910	903	960	913	907	905	944	946	881	898	947	958	853	912	968	926	955	902	860	930	936	916	952	914	962	918	915	922	975	918	962	960	892	918	918	962	914	890	960	928	980	937	897	929	884	962	935	911	959	889	935	947	926	933	976	958	945	947	961	910	909	918	953	883	953	943	909	908	866	897	906	933	925	935	956	894	870	892	944	909	907	874	920	880	868	918	927	994	898	913	932	938	949	925	962	915	922	914	928	932	946	914	934	947	925	923	900	882	910	915	921	914	899	941	954	883	888	983	946	958	888	877	946	867	931	952	941	930	953	883	909	951	904	967	899	893	914	918	905	899	884	947	904	968	973	996	902	865	931	914	936	903	987	936	978	877	886	903	914	962	967	936	1006	934	933	961	918	923	893	908	979	883	910	940	921	828	902	937	900	902	920	877	894	829	954	934	902	928	959	937	947	895	938	953	847	945	880	935	944	948	935	903	885	860	910	921	876	910	930	932	923	891	954	912	956	885	914	921	956	990	931	945	963	905	943	942	975	933	913	894	950	875	889	924	922	926	878	908	891	905	872	855	905	951	924	946	897	953	874	959	939	943	949	924	960	900	933	940	898	930	896	896	961	910	887	935	880	900	956	908	951	967	928	952	931	916	888	932	926	901	976	880	909	944	922	888	911	897	942	928	938	916	916	905	949	943	930	968	958	968	925	963	896	921	870	918	926	938	906	917	860	939	882	933	903	945	877	922	897	930	900	934	924	933	901	935	802	955	943	941	941	872	904	896	901	893	914	970	927	888	892	939	946	895	919	910	889	921	956	961	952	905	858	969	929	950	901	961	872	952	959	956	915	923	931	899	898	927	920	830	891	891	873	868	938	879	916	950	914	926	894	905	924	924	965	1002	906	953	968	900	892	910	908	889	931	904	935	964	925	900	956	934	852	917	919	989	924	918	988	955	950	945	912	901	909	959	948	973	942	913	944	936	894	932	940	887	917	915	896	965	895	923	886	938	898	888	939	896	925	935	948	834	864	880	971	904	936	900	944	906	950	944	989	891	929	929	924	871	854	916	938	875	933	878	868	917	931	927	903	905	929	891	891	939	945	872	939	941	926	859	848	946	899	918	943	898	905	925	914	930	928	880	924	916	910	955	925	853	922	894	949	883	1013	941	927	928	903	901	920	917	939	893	930	938	929	891	899	932	950	881	899	891	918	917	902	868	928	942	914	874	906	880	909	906	938	965	856	937	945	916	877	934	904	950	955	953	884	908	914	933	874	966	878	899	884	941	905	894	914	891	897	931	945	952	943	945	893	885	922	901	901	887	959	963	924	897	908	942	890	945	887	908	963	967	930	913	895	940	959	938	911	929	884	919	960	875	921	950	949	961	880	868	914	895	942	933	961	918	921	900	899	942	924	916	854	972	955
9311	2452	2866	2120	1412	966	818	673	595	537	458	481	428	405	372	355	373	332	339	319	307	309	302	309	283	315	290	297	266	292	303	264	313	296	305	318	299	276	275	275	302	273	298	302	280	312	272	287	291	276	297	274	300	281	297	269	283	298	276	284	301	284	260	264	283	282	296	307	292	297	279	289	263	272	287	284	291	255	259	298	265	277	309	273	288	280	296	288	275	277	274	262	268	290	312	279	275	298	270	276	278	276	292	308	222	256	282	293	282	276	303	274	293	319	265	291	263	258	269	287	283	289	273	290	269	283	284	280	260	279	269	274	266	299	254	263	301	311	291	264	267	320	300	290	267	282	293	292	259	247	295	327	282	299	307	295	272	299	267	302	259	283	285	255	289	270	274	266	277	254	272	251	289	273	239	274	264	282	268	297	267	248	288	273	287	295	275	288	281	257	289	308	274	287	281	286	288	254	270	309	268	259	282	288	276	272	292	286	274	280	263	262	308	300	296	287	245	251	260	270	289	270	283	272	268	277	325	279	299	287	279	283	293	280	288	270	264	291	239	286	283	266	307	245	273	266	328	280	281	283	278	300	259	311	255	260	272	268	267	304	270	287	317	292	265	262	301	262	289	283	273	290	259	271	271	289	270	285	297	272	247	286	256	306	267	291	293	248	246	282	257	273	270	271	267	272	278	291	267	285	292	286	263	275	296	264	275	280	272	288	291	274	306	306	297	280	281	285	279	281	262	283	269	259	269	250	256	270	270	286	301	275	279	287	269	249	259	271	265	284	293	252	257	290	300	305	262	290	264	287	303	266	261	244	289	270	279	271	277	269	278	260	280	285	276	290	283	279	298	302	267	260	258	275	253	248	279	275	256	285	279	271	279	280	252	275	288	257	286	273	299	269	283	272	282	253	288	271	282	288	263	258	297	274	271	257	294	274	300	299	268	265	284	255	238	273	291	277	296	317	277	282	291	281	287	291	271	284	278	296	292	302	247	273	266	290	276	304	267	288	289	271	307	295	316	300	286	296	256	281	297	272	270	285	288	289	305	294	282	268	286	308	267	285	272	286	269	276	261	287	310	289	278	274	251	290	313	320	303	289	272	276	278	291	274	271	261	264	289	293	281	276	287	275	276	297	263	304	248	262	293	264	279	254	284	265	289	265	283	281	277	273	295	280	281	273	285	231	273	272	275	258	272	297	280	298	247	266	253	249	285	284	312	284	276	283	274	259	270	294	308	275	276	286	295	254	298	270	312	258	298	259	241	310	265	276	262	282	260	297	247	303	306	291	265	286	292	317	303	276	303	263	281	285	304	293	297	288	254	281	275	248	302	307	261	256	265	271	281	270	293	250	286	295	271	282	251	285	312	271	302	298	281	282	289	256	298	289	324	280	306	265	307	269	279	285	286	271	271	273	250	268	293	294	272	309	282	273	283	256	254	283	261	292	285	288	242	299	278	279	271	307	267	299	292	295	323	278	319	264	303	277	282	291	269	265	289	306	262	241	259	282	287	280	286	269	289	295	264	268	250	274	301	269	273	268	278	293	294	273	308	275	275	263	266	269	280	265	280	284	286	278	256	284	305	288	272	284	278	289	253	288	277	251	278	308	268	264	275	257	273	271	312	288	322	266	266	286	251	279	294	257	287	313	298	306	254	288	279	267	277	275	310	291	270	276	287	282	279	269	276	285	292	263	259	269	266	291	302	279	257	278	285	271	270	278	265	290	275	285	292	272	275	250	259	265	317	300	252	250	294	282	287	269	273	278	271	267	267	294	309	279	250	304	277	313	294	272	285	302	280	249	269	250	303	308	269	301	259	251	266	288	266	312	295	290	272	273	320	293	261	292	298	290	253	298	265	284	251	257	292	274	270	317	303	295	276	276	285	269	293	265	277	311	246	264	277	292	275	272	294	266	281	281	266	295	295	260	274	278	300	279	275	255	323	270	261	302	297	259	274	287	312	298	237	274	278	285	299	289	288	268	270	285	275	269	274	291	260	275	290	228	241	291	269	270	293	312	326	273	280	309	278	269	275	291	276	290	274	289	281	300	287	288	268	265	294	287	273	300	301	293	264	275	262	315	305	294	283	268	264	268	261	277	300	298	282	288	281	266	268	257	255	273	280	262	293	274	252	258	289	295	289	284	259	308	308	297	279	277	285	299	269	259	271	304	267	304	263	265	250	279	303	237	279	268	286	286	273	292	300	263	280	264	278	264	263	289	267	307	288	283	290	267	235	267	285	243	273	284	290	260	295	284	254	282	275	272	253	266	266	273	267	292	282	309	252	286	289	299	289	301	285	272	301	283	258	259	303	289	283	274	265	293	297	284	263	306	260	292	272	278	308	277	283	281	299	297	265	292	269	278	257	286	264	302	268	294	297	270	283	284	291	283	308	308	238	297	309	309	290	292	255	274	270	271	290	290	295	277	276	285	279	264	261	273	284	302	263	271	273	288	276	250	289	277	256	297	259	275	290	253	295	252	272	279	265	274	272	300	267	289	278	246	281	292	292	267	308	275	250	275	307	286	253	254	269	267	288	292	258	257	288	307	283	284	282	283	297	286	264	284	298	296	273	269	276	285	291	275	294	279	297	273	247	248	310	316	294	286	273	264	262	253	283	302	261	283	296	264	277	274	269	296	278	262	246	283	263	302	272	273	258	303	238	249	273	272	282	270	283	309	275	295	294	296	271	308	295	274	249	283	299	251	265	251	299	282	289	286	260	272	268	278	247	304	273	254	294	314	278	297	300	259	271	277	275	279	296	281	263	287	300	278	277	282	257	285	280	271	287	284	278	298	275	271	283	278	254	270	294	306	281	256	283	260	277	287	302	282	292	270	285	301	271	252	233	273	292	283	288	291	291	286	276	265	267	268	251	255	289	278	274	299	271	261	267	278	257	244	294	290	275	285	299	279	288	270	259	268	274	261	271	305	267	266	270	271	289	289	264	272	266	304	262	262	286	276	270	265	301	277	280	284	274	277	269	282	322	275	291	291	279	258	276	297	311	264	266	244	254	270	279	267	265	288	269	284	268	300	249	279	267	300	280	292	276	276	273	295	255	252	264	267	309	305	279	251	263	266	301	299	252	257	255	277	267	258	266	259	264	248	282	291	290	271	275	278	271	276	273	243	270	312	256	243	279	292	248	299	327	272	276	265	295	263	305	264	299	287	277	294	270	279	278	292	303	271	273	285	293	242	279	301	288	301	272	276	286	276	287	275	304	254	296	264	278	276	295	292	286	273	266	280	288	320	295	315	266	280	302	280	273	313	274	250	275	270	287	261	266	287	285	267	289	293	296	269	292	266	274	277	278	286	257	264	293	276	272	262	278	294	254	283	283	286	281	286	301	307	272	260	276	272	254	271	256	268	298	262	296	251	301	278	286	298	273	242	299	257	264	307	278	257	259	289	244	263	328	314	262	268	295	272	273	288	309	259	273	277	289	269	265	296	288	270	281	253	273	259	284	269	278	286	267	272
7896	3015	6691	7054	6128	4758	4256	3500	2935	2596	2316	2176	1880	1777	1647	1661	1506	1476	1417	1351	1307	1243	1234	1189	1142	1176	1138	1119	1026	1084	1049	1003	1021	1015	990	984	1017	967	985	987	1001	906	885	941	921	915	985	912	935	892	869	950	886	953	966	914	884	930	937	906	879	927	898	891	897	893	897	902	845	930	887	910	853	849	835	910	876	836	865	858	863	891	847	802	848	893	841	857	901	849	962	840	911	857	830	921	830	844	882	862	902	891	947	869	871	847	899	890	878	863	883	867	907	836	847	908	814	900	890	842	846	893	888	898	785	866	874	876	898	794	833	895	851	851	897	859	883	827	847	900	835	835	871	828	899	849	897	812	907	860	810	918	869	877	855	823	831	862	847	876	817	907	859	853	830	837	881	817	887	813	834	852	881	844	846	788	828	838	889	852	894	844	881	853	905	854	843	852	924	849	882	840	806	863	859	847	902	891	841	867	798	870	841	871	873	900	867	861	871	877	873	844	902	842	884	836	879	830	849	833	888	883	854	818	838	838	892	859	848	813	880	902	834	876	869	860	891	838	852	862	907	899	839	854	884	857	858	852	917	869	896	849	895	855	852	865	827	848	899	820	814	872	792	853	869	877	899	798	869	807	816	776	874	825	876	892	857	811	868	831	829	874	866	812	873	844	896	818	854	786	841	807	809	821	858	862	885	825	859	860	811	867	828	818	825	902	816	859	797	839	821	853	833	846	809	855	882	862	871	828	818	837	885	853	868	860	853	869	832	843	853	868	874	867	827	849	899	778	806	859	846	845	855	854	870	804	889	806	874	866	875	851	874	872	846	822	849	838	833	832	859	847	911	854	842	858	848	813	844	840	830	855	825	830	792	862	840	829	899	893	833	836	802	878	837	831	871	882	839	868	817	838	803	900	818	807	899	869	825	839	861	818	872	865	861	821	873	849	850	871	863	852	860	862	846	839	823	795	833	903	808	861	846	831	878	857	880	799	835	861	842	866	857	871	922	839	859	858	830	820	824	828	837	873	842	798	818	945	803	856	802	810	849	868	862	844	876	894	822	823	885	888	870	929	861	869	813	818	855	889	874	835	792	875	849	829	845	834	825	838	829	898	846	843	875	832	879	875	846	850	873	853	816	884	904	833	856	842	901	854	857	816	897	757	885	839	855	812	853	811	848	839	848	836	840	827	881	851	872	836	862	827	857	879	833	860	873	778	850	875	829	877	910	867	851	828	888	823	838	809	896	845	862	828	893	841	943	867	786	817	806	866	888	880	881	800	849	802	810	845	884	846	812	865	831	857	838	809	860	849	857	826	836	869	843	831	851	823	859	871	845	875	832	888	859	805	856	867	844	839	858	813	887	809	859	853	906	855	856	849	843	797	861	859	863	831	858	819	825	848	817	890	838	876	803	823	874	807	884	824	811	851	856	857	939	822	873	846	843	865	864	891	874	827	788	879	837	858	854	866	841	857	842	858	878	863	884	841	848	867	814	826	871	852	921	868	846	890	871	852	853	815	894	863	860	854	840	875	888	781	861	841	825	853	834	826	854	851	799	859	839	847	869	866	818	849	849	847	902	869	871	822	904	839	851	799	839	918	844	878	804	811	860	890	860	854	859	882	847	894	856	858	865	856	862	859	853	894	927	877	823	829	826	852	827	866	886	876	810	902	828	833	873	862	895	833	861	872	823	809	890	858	856	820	871	852	832	799	882	876	834	830	861	851	807	864	901	849	827	871	850	864	812	883	797	847	871	898	872	784	874	842	816	828	889	870	886	838	847	841	866	840	866	794	843	833	841	874	838	804	873	848	888	836	845	880	860	806	898	873	894	841	861	869	832	836	856	858	826	830	842	864	848	852	866	860	853	882	868	856	795	830	839	830	893	902	867	848	848	815	801	870	854	870	862	879	848	836	862	864	917	794	852	846	861	863	834	852	843	844	830	816	852	812	883	863	883	815	827	860	894	826	865	844	869	832	811	854	906	834	819	867	821	816	869	860	877	859	867	837	793	874	842	872	856	835	873	822	866	843	823	827	844	860	869	791	817	872	903	812	850	852	834	834	842	835	848	789	801	818	841	877	837	875	868	817	886	885	878	882	837	861	846	863	869	837	881	839	860	828	832	843	853	812	822	844	859	830	832	836	790	903	820	814	871	852	888	798	805	839	814	858	867	830	843	835	892	863	886	839	869	818	832	919	854	877	881	896	858	863	869	817	820	877	846	835	818	874	811	862	842	852	831	882	854	842	881	810	863	835	814	876	893	805	869	845	869	843	901	868	834	883	880	810	857	918	861	900	845	867	837	839	862	786	844	868	874	860	896	870	851	825	886	843	773	814	822	917	847	788	844	843	839	855	869	838	846	879	808	865	863	848	869	852	867	863	868	863	818	834	842	861	805	866	894	832	870	833	874	869	883	905	872	812	834	837	856	871	858	852	876	834	842	837	911	816	852	912	822	871	840	883	879	833	830	842	893	849	862	831	855	833	876	823	811	839	825	854	863	826	881	835	810	841	838	836	848	855	865	852	861	865	800	813	864	859	831	864	827	855	827	812	826	822	857	857	868	875	835	858	872	833	868	823	851	799	847	826	838	888	820	882	838	852	834	859	893	842	841	864	871	833	849	837	891	865	875	818	834	842	854	873	820	871	841	859	787	858	792	836	861	808	841	851	818	858	846	771	890	873	832	817	814	840	842	823	850	848	795	818	821	907	871	778	870	829	881	874	849	813	825	808	872	875	858	868	862	839	848	828	863	840	824	884	832	856	827	812	854	821	850	823	842	846	854	810	898	828	812	832	804	873	846	838	890	835	888	851	872	864	883	866	879	874	835	862	764	832	834	845	869	817	887	846	856	854	843	857	828	832	878	881	840	898	807	816	886	868	875	817	840	809	884	799	880	869	917	902	816	832	871	851	831	865	837	844	842	877	843	844	813	883	853	849	854	885	874	822	864	874	860	851	826	835	861	865	833	863	805	820	811	839	823	831	804	884	841	863	922	837	855	808	868	911	827	848	884	851	845	806	867	811	821	839	940	875	884	861	842	831	896	874	822	847	826	861	871	859	830	845	869	810	854	851	864	893	867	839	821	903	821	853	851	817	797	868	843	853	880	862	835	894	858	793	828	793	835	866	880	841	834	820	860	861	875	833	908	902	849	828	861	826	863	816	848	859	871	856	840	856	901	840	850	824	867	855	822	770	895	866	889	870	858	817	856	868	810	896	872	814	845	832	841	874	812	854	894	862	876	899	865	870	846	908	829	800	833	845	845	828	864	817	842	841	903	829	850	827	821	861	813	828	856	824	830	808	821	843	854	843	885	866	827	818	839	811	845	855	892	860	839	873	909	860	825	821	820	838	797	858	876	891	864	855	807	881	814	801	846	843	836	857	823	864	846	862	886	885	882	849	868	839	844	864	883	818	848	800	839	866	818	876	871	819	828	805	847	861	860	849	825	861	890	876	871	899	856	850	893	838	812	874	874	800	873	808
1229	272	232	236	227	185	196	184	152	189	149	184	177	190	172	169	181	165	184	180	157	193	176	196	182	167	174	179	169	176	192	180	182	170	176	175	201	185	151	202	180	183	153	169	192	180	166	174	175	154	170	177	176	186	158	175	175	153	176	188	184	191	169	172	166	170	177	170	159	184	202	175	166	195	156	176	158	149	165	183	155	182	153	160	165	183	156	174	170	185	162	173	172	158	180	192	157	191	179	181	170	186	157	162	193	191	199	152	197	166	173	168	177	179	178	178	174	194	186	167	155	152	165	204	175	143	168	174	147	202	175	194	177	171	195	156	183	182	146	160	161	178	181	162	160	165	148	183	168	166	158	166	163	142	142	190	166	160	202	184	178	175	148	176	169	180	148	177	178	161	186	179	169	160	152	154	175	169	157	162	171	170	164	186	192	172	182	162	170	173	176	163	166	182	164	165	192	172	165	183	154	158	192	173	168	183	162	178	187	164	162	193	170	163	193	163	180	179	187	152	164	158	183	162	174	159	174	175	188	166	164	198	193	150	161	189	171	194	156	162	172	168	161	206	185	167	173	177	150	148	168	182	177	155	190	186	171	171	175	188	167	168	185	140	165	149	176	170	176	167	154	181	178	174	193	178	162	187	164	175	181	177	164	188	177	177	163	163	187	191	157	160	160	176	188	190	171	163	177	152	186	175	167	164	169	183	169	187	193	191	160	166	188	172	173	137	175	174	169	158	167	192	168	150	177	180	179	158	184	166	170	162	201	185	164	183	177	155	171	207	174	155	172	180	160	163	170	174	170	175	167	155	177	149	185	194	184	191	177	180	171	153	193	178	150	191	173	166	172	170	175	165	193	174	163	184	172	164	204	202	200	167	176	159	173	200	174	166	182	165	186	189	196	176	190	195	212	181	162	207	178	162	170	167	167	176	170	174	179	171	182	160	160	157	178	171	178	174	182	164	141	151	170	173	170	155	162	187	175	199	191	165	176	169	190	191	168	158	173	173	177	179	204	190	187	183	171	188	209	178	184	189	190	184	154	167	172	161	173	181	160	168	173	167	168	169	163	142	184	184	153	183	188	179	180	178	184	164	168	171	191	159	163	172	161	179	164	180	193	178	154	181	170	167	172	176	189	153	177	172	186	181	178	177	175	166	159	172	170	168	172	161	169	185	164	144	141	155	177	193	168	174	171	172	203	162	186	181	164	174	176	149	163	180	191	182	165	175	169	190	177	200	181	198	180	185	170	173	196	167	145	182	187	164	182	182	156	157	188	175	162	164	189	162	163	163	180	168	186	165	172	204	172	162	172	187	172	216	184	167	178	200	179	163	176	162	164	163	152	175	176	189	152	156	186	184	157	169	182	168	187	153	164	173	183	180	152	195	179	175	185	171	159	179	163	176	188	181	153	170	164	176	153	149	156	168	193	194	196	178	187	165	159	175	169	156	161	162	161	152	170	171	189	169	202	186	187	185	159	170	171	183	179	172	171	184	194	186	185	185	189	147	168	150	175	195	165	165	185	166	158	167	158	160	172	156	179	187	166	163	177	168	176	182	154	179	150	190	181	168	181	189	150	190	192	166	141	175	205	161	162	158	161	191	181	149	145	169	174	149	186	177	171	188	172	159	189	186	185	159	187	156	167	163	165	162	160	158	171	171	161	176	183	173	170	174	178	174	159	186	159	188	182	169	170	175	170	167	173	173	159	178	168	147	173	202	163	195	184	203	184	165	180	178	158	150	161	186	180	183	175	174	167	150	181	155	185	170	159	173	187	189	196	151	176	141	168	160	196	154	149	180	170	191	160	159	151	182	150	148	165	175	176	183	187	191	175	179	157	185	164	197	153	188	189	172	178	165	170	159	185	169	199	149	184	184	164	167	163	193	175	177	171	148	175	165	190	205	164	161	194	156	193	160	145	187	163	172	167	166	179	172	183	181	169	194	184	150	173	162	181	166	159	157	167	190	161	178	178	190	160	185	183	179	166	156	198	172	189	180	163	176	172	159	182	166	174	175	178	196	166	177	177	182	157	182	192	189	187	162	176	173	174	164	172	210	171	176	186	168	162	185	198	159	175	183	167	166	196	187	171	178	162	195	169	175	162	182	153	159	166	175	174	180	153	182	163	191	170	155	191	180	164	177	178	166	204	175	165	167	179	181	190	191	150	177	170	208	176	152	179	155	161	167	174	161	150	160	177	158	150	186	197	178	174	162	168	173	163	164	156	187	173	178	205	183	187	187	188	167	195	166	174	153	184	154	168	193	155	170	172	208	158	167	159	170	174	151	162	168	191	137	146	190	158	181	171	173	158	180	157	165	162	183	160	198	172	167	161	170	175	172	171	187	165	143	191	171	185	176	172	148	172	188	161	152	182	162	162	167	161	196	203	170	177	166	184	155	174	169	158	198	173	181	186	195	199	171	174	176	210	189	162	162	176	166	161	169	159	195	164	157	170	166	169	159	186	167	179	183	188	176	196	163	155	172	164	194	179	179	178	180	180	157	193	173	162	166	160	153	157	181	188	188	174	164	162	170	153	150	164	183	171	178	188	181	190	184	193	178	166	162	177	171	171	179	192	174	186	164	172	175	151	177	170	172	161	162	175	153	171	172	174	183	177	186	182	178	166	167	189	189	169	158	177	180	178	180	172	163	151	187	199	179	185	162	167	177	170	175	165	180	157	172	192	207	159	181	186	196	168	169	158	177	171	167	159	164	158	194	164	166	198	188	195	196	154	177	195	182	165	174	179	173	169	171	155	187	172	178	182	167	191	200	160	158	150	169	160	190	207	166	174	182	171	178	180	167	175	179	166	181	162	183	188	163	168	160	180	154	192	177	185	147	150	165	194	162	165	189	145	185	168	180	172	182	176	180	157	157	176	155	182	186	178	167	161	168	153	174	139	158	173	170	204	174	199	169	170	163	188	188	175	176	174	170	172	163	168	162	163	168	161	156	170	194	162	177	157	163	167	180	174	174	180	168	160	156	184	177	166	173	177	132	187	160	186	157	158	183	195	164	180	191	174	182	177	156	166	169	190	180	153	182	152	164	180	170	178	178	180	167	153	163	175	167	176	174	169	182	184	173	162	168	178	164	173	150	186	171	173	211	171	167	186	165	192	182	158	160	175	165	185	196	155	171	171	189	173	165	171	159	154	170	172	162	145	184	172	189	165	174	176	179	188	161	184	180	173	172	153	157	182	165	170	180	165	181	169	160	163	192	174	165	182	170	183	201	178	175	163	162	172	171	162	188	186	179	161	175	171	176	206	160	167	162	183	206	186	184	170	169	182	180	180	169	174	188	131	151	170	155	178	156	177	199	159	191	160	179	168	169	157	174	150	172	186	174	176	175	169	168	178	170	171	183	166	169	171	185	178	156	188	172	174	171	195	154	170	182	167	177	198	184	165	170	172	182	160	171	169	197	170	157	156	183	176	159	161	166	178	167	174	178	193	157	148	152	174	180	176	166	169	155	191	173
2101	683	752	836	748	717	649	649	662	621	612	619	596	617	587	612	573	620	573	599	558	622	597	608	608	606	606	611	574	611	570	574	612	560	607	586	590	597	612	558	546	587	574	638	601	591	595	601	601	591	618	599	615	570	623	583	607	565	631	553	584	562	584	590	566	576	595	585	520	608	558	579	592	589	545	589	586	614	571	596	605	601	554	610	629	569	586	588	594	575	607	562	598	577	560	619	597	543	532	551	601	580	561	641	564	575	589	538	568	588	592	605	592	601	603	584	626	606	550	560	545	583	521	548	561	593	634	578	587	593	605	568	603	572	579	578	634	584	580	613	589	574	555	602	589	586	573	619	579	560	579	596	593	576	576	579	584	581	585	579	552	559	599	555	562	560	568	545	634	598	618	581	580	596	583	546	606	605	581	571	597	582	597	605	613	577	581	592	562	548	554	551	596	591	610	570	586	603	587	573	544	604	615	580	623	578	602	578	592	595	610	529	587	567	597	580	542	576	594	566	565	588	611	549	609	613	582	651	595	599	545	574	576	592	570	571	602	576	567	588	617	594	585	562	535	572	585	557	591	575	576	598	567	586	626	563	586	577	570	564	611	567	557	551	571	596	542	597	555	560	571	603	616	571	614	600	618	604	572	556	579	611	614	582	584	604	586	604	606	590	573	598	616	518	581	573	556	555	614	575	573	581	545	623	591	589	602	611	605	541	554	561	590	567	545	561	540	565	540	535	602	575	587	599	581	596	624	574	579	568	591	605	594	572	578	590	561	612	588	574	570	565	585	552	572	585	572	575	566	560	549	599	613	582	588	595	602	580	581	577	550	594	654	566	580	606	544	566	551	572	591	576	630	539	629	575	548	580	544	511	565	606	570	589	558	605	586	582	538	562	602	587	616	555	590	638	562	578	559	609	591	629	608	559	552	545	588	573	580	599	642	588	621	589	584	606	597	582	556	587	608	592	579	569	612	557	594	580	571	566	555	591	619	576	561	559	559	527	579	553	605	587	565	553	551	559	570	571	612	619	601	608	647	608	574	581	621	569	577	564	577	556	626	580	582	600	604	556	642	575	578	575	559	594	642	556	593	565	589	564	591	576	550	601	613	602	577	587	598	559	579	564	526	572	583	552	584	584	591	556	547	543	585	594	591	592	588	617	611	574	584	608	554	650	566	576	602	613	607	590	586	574	587	584	586	596	583	589	522	595	570	578	588	584	604	609	569	590	575	557	567	597	602	581	606	602	597	551	586	586	570	599	603	567	602	627	590	575	558	619	569	545	614	555	589	596	564	536	578	583	601	598	544	574	598	577	574	606	560	559	551	612	581	556	598	584	589	580	574	563	615	587	594	566	554	608	514	589	598	615	639	573	571	596	572	587	611	591	569	580	594	604	596	527	601	545	606	576	582	601	557	606	568	589	583	584	597	594	566	644	631	578	575	528	609	527	565	582	606	601	548	569	595	540	574	588	605	592	624	546	563	591	565	569	583	545	608	592	565	573	592	587	609	553	572	570	539	582	575	515	567	609	563	577	576	554	596	554	574	610	565	572	538	554	538	580	609	578	620	579	512	573	559	572	574	576	562	572	604	604	576	581	597	578	545	611	588	594	517	612	610	526	587	597	613	585	587	575	553	569	593	560	593	590	585	602	598	551	598	585	570	567	580	561	579	593	569	613	594	575	611	576	576	609	560	587	578	545	581	650	572	613	560	585	599	610	582	595	576	600	589	566	604	566	541	528	571	560	589	580	567	551	580	626	589	584	575	608	569	614	595	564	566	515	574	534	608	564	556	553	572	559	557	558	572	572	574	539	607	590	576	574	570	562	573	553	609	564	545	573	559	538	590	527	567	599	588	618	611	542	571	565	604	574	552	547	582	625	538	573	572	603	577	586	601	583	578	583	511	567	581	599	567	625	618	580	556	614	577	571	602	628	583	612	598	619	569	621	601	620	570	571	549	579	605	555	545	579	572	586	599	551	629	565	590	549	569	559	576	592	592	574	569	554	583	630	564	588	586	566	570	611	626	606	596	568	559	519	585	590	619	597	565	511	568	632	596	587	563	579	558	605	564	605	576	592	606	585	576	573	597	577	564	607	566	545	559	564	572	580	542	513	572	597	566	555	608	604	529	579	560	586	606	582	613	641	554	518	577	576	564	573	602	570	556	560	583	610	598	564	620	581	574	577	594	576	593	606	584	526	572	580	603	582	594	568	586	571	575	634	590	548	596	548	584	581	560	578	536	544	607	585	549	565	536	579	540	587	563	588	569	562	576	625	587	595	600	555	570	535	555	587	578	531	556	585	604	616	545	608	598	564	538	585	630	567	576	540	561	595	585	547	617	587	631	618	625	592	573	573	597	506	582	558	582	584	601	576	602	562	557	532	577	565	617	548	612	623	590	603	599	587	568	610	559	569	605	581	587	583	559	544	561	593	621	585	578	567	584	591	578	586	602	599	560	557	604	574	567	566	590	584	592	578	623	544	583	544	556	578	601	590	560	575	643	598	595	588	528	561	572	602	608	551	604	532	552	615	621	581	543	587	576	595	563	590	569	558	620	540	576	597	590	600	559	553	587	540	553	593	565	567	518	606	576	571	559	563	609	586	609	605	570	578	596	580	573	592	531	593	572	596	573	586	572	604	587	554	562	622	571	540	570	606	589	563	582	622	603	597	609	587	551	575	598	605	538	621	542	573	565	587	617	587	610	635	590	571	555	572	563	599	572	593	584	555	609	551	534	557	557	575	580	579	570	590	554	578	575	584	590	584	624	561	571	614	598	559	608	614	581	587	583	599	566	594	635	583	557	595	564	623	577	577	562	562	593	606	618	586	587	589	636	534	615	610	614	592	616	611	592	571	559	606	543	624	584	533	536	578	589	594	625	570	566	650	568	580	558	566	567	562	571	561	537	591	617	570	554	540	538	603	556	583	566	567	554	608	595	581	637	616	615	570	595	619	567	554	609	623	536	574	564	566	601	598	558	579	615	577	565	582	595	600	582	577	582	616	553	562	575	597	617	572	580	548	606	553	574	599	586	603	558	547	578	574	577	599	538	570	557	545	535	608	632	599	654	559	577	592	576	535	567	572	586	556	565	591	560	615	558	632	589	571	590	561	554	571	584	571	543	620	566	611	548	584	560	606	556	578	605	604	567	570	591	612	583	570	561	562	610	575	581	582	621	594	566	547	553	585	577	571	560	583	586	543	600	631	605	532	592	589	606	587	539	578	563	618	568	551	608	604	567	608	579	554	611	598	570	591	610	562	572	618	582	629	572	572	552	612	605	565	534	592	541	540	579	551	561	615	584	598	553	572	574	611	594	561	624	589	598	547	576	593	597	609	553	562	553	583	603	588	557	573	623	554	554	541	580	577	553	622	569	557	545	573	512	577	551	603	572	513	546	574	640	523	645	624	573	583	607	597	553	581	576	620	584	604	612	588	611	630	575	552	587	539	533	551	516	600	599	589	595	567	538	588
5078	1381	1622	1211	844	679	603	478	469	409	384	387	355	364	364	346	301	346	322	343	280	316	313	329	294	295	315	304	302	307	320	284	303	316	310	310	282	312	336	320	296	348	295	318	292	316	289	324	316	308	285	323	310	300	327	292	309	290	287	287	288	289	287	344	268	280	301	299	328	315	293	273	289	341	302	313	307	317	299	299	290	321	328	308	292	304	298	288	300	332	313	283	320	281	322	329	339	328	306	283	341	270	321	274	305	289	278	320	295	298	303	303	312	316	298	325	311	296	313	267	300	287	299	306	295	263	279	294	345	286	289	338	304	299	294	271	267	296	315	294	307	291	334	283	307	310	324	307	294	292	276	294	290	285	297	266	306	322	301	327	290	298	325	312	295	313	288	307	286	289	289	280	303	309	306	308	301	277	278	324	307	306	304	332	279	282	309	306	308	315	317	318	296	327	258	310	304	297	301	304	273	328	281	286	320	298	303	327	333	310	277	320	290	297	312	287	304	311	316	289	280	304	280	294	281	280	287	310	318	309	317	306	298	312	326	296	305	326	333	309	329	324	331	323	323	337	335	338	283	298	324	269	317	291	303	314	302	345	322	291	288	299	308	302	301	302	316	329	321	318	262	292	325	264	310	304	301	283	292	308	260	317	322	322	318	286	288	347	313	310	310	294	317	288	301	316	275	276	272	312	268	331	294	305	311	311	303	310	326	281	304	297	276	308	310	315	299	310	289	289	279	293	296	335	326	305	310	313	326	314	315	307	304	335	248	300	324	309	290	319	279	290	290	285	287	261	322	281	314	319	309	327	275	314	284	300	317	304	283	292	323	295	307	311	326	314	330	302	293	301	266	291	310	312	311	314	357	278	279	289	257	295	278	302	293	286	321	325	297	326	318	269	318	279	275	323	305	335	302	306	290	295	282	312	307	306	287	308	328	278	294	317	293	304	310	326	278	324	300	331	279	318	312	301	269	262	314	287	308	271	288	337	319	305	292	305	303	274	291	278	297	296	271	271	287	300	303	310	302	348	283	280	284	299	301	310	285	313	323	287	313	281	322	273	290	293	334	295	257	293	295	293	309	297	290	304	319	306	297	312	296	296	298	314	307	289	295	296	297	328	309	280	289	274	312	340	315	297	289	325	272	322	353	282	282	273	282	295	318	300	298	321	280	313	312	303	302	315	294	307	277	287	268	337	298	306	292	258	319	319	308	317	323	323	329	293	282	305	314	311	308	335	310	308	329	311	305	298	295	319	310	297	300	303	331	329	302	298	298	302	322	287	287	288	302	289	270	338	298	308	307	326	322	281	305	298	332	315	313	290	322	280	290	298	289	302	291	323	340	311	273	292	271	314	317	297	313	302	302	298	293	308	312	333	285	316	309	301	295	258	325	291	290	292	305	310	327	333	302	328	320	292	289	322	300	302	293	301	288	301	294	290	282	302	297	305	297	282	299	299	302	279	291	291	298	295	316	308	321	304	336	311	337	299	307	314	294	298	300	306	286	285	302	301	282	292	325	291	308	310	306	282	278	293	329	301	309	274	313	315	283	305	312	295	321	300	323	294	260	327	301	309	255	308	277	274	347	309	307	292	294	335	299	335	284	301	310	357	294	285	306	319	289	287	296	314	331	316	313	313	313	299	281	352	296	302	285	311	305	321	295	303	321	300	305	336	282	315	290	283	287	285	306	278	302	277	312	304	320	287	258	277	289	303	322	301	310	300	312	313	309	275	296	296	311	291	308	320	337	348	303	273	280	295	306	279	330	333	318	296	301	298	294	328	316	306	301	289	295	292	284	317	316	297	288	282	307	309	314	292	314	308	312	309	291	292	272	294	295	317	297	296	301	320	298	308	298	270	305	289	281	288	294	273	333	315	301	267	303	290	283	313	298	274	304	297	278	321	315	293	280	307	317	321	314	285	298	280	307	296	301	310	317	319	307	309	305	299	285	323	304	293	252	297	313	337	319	314	297	309	290	322	303	280	297	303	277	302	301	308	303	288	272	307	281	297	302	304	319	315	302	314	323	315	308	294	298	314	312	313	301	284	296	319	321	295	297	307	295	285	306	307	304	283	293	293	288	280	312	303	276	305	279	316	318	277	304	307	324	300	312	339	283	269	296	316	284	306	307	319	294	306	308	309	313	295	308	304	276	314	300	315	306	315	290	296	276	288	278	299	324	317	314	311	321	331	298	328	326	290	297	302	271	315	274	281	309	298	316	301	293	312	289	280	290	308	309	277	288	313	279	308	294	294	323	270	280	316	287	292	311	297	292	311	317	310	331	307	309	288	293	318	332	262	307	316	301	307	295	268	307	309	274	312	317	328	314	286	315	297	344	322	301	287	309	305	280	309	284	312	309	327	322	308	264	323	289	305	302	290	307	268	309	289	281	299	269	307	308	309	311	294	321	277	322	303	321	268	325	294	299	310	317	301	310	303	273	334	278	280	309	310	284	294	293	267	272	285	318	261	308	323	301	279	317	301	281	312	281	319	321	286	331	304	304	293	349	313	283	322	281	302	313	296	332	326	289	289	337	290	321	324	303	310	312	312	298	309	270	348	309	343	313	302	322	314	321	312	349	283	291	302	300	296	323	310	328	310	276	312	293	296	303	325	303	323	282	303	295	272	341	310	297	281	274	311	294	289	309	306	275	261	296	311	282	302	321	335	346	308	291	307	288	315	292	318	318	312	300	292	309	318	280	283	311	299	328	313	304	328	294	342	284	315	296	325	303	309	302	296	322	300	304	288	298	272	308	321	305	292	300	289	287	272	295	321	311	281	298	317	332	293	322	315	319	309	293	294	312	284	293	304	300	297	278	303	308	316	295	334	287	319	296	289	298	277	308	320	317	342	284	294	281	280	305	290	318	343	325	274	288	324	296	334	276	310	272	301	334	289	307	313	324	303	291	309	305	280	332	316	269	298	296	289	304	324	294	326	316	263	270	265	267	292	290	281	270	314	319	306	296	292	339	305	326	302	285	272	328	298	315	336	328	289	314	326	283	319	270	302	306	290	309	316	294	310	307	337	283	289	280	299	305	310	294	271	301	314	309	248	294	286	283	307	299	303	310	292	292	310	286	297	298	329	307	265	282	276	324	283	313	284	315	294	319	293	293	315	293	320	280	301	333	293	302	265	283	317	315	316	310	284	324	325	319	320	278	297	302	271	338	293	302	262	306	328	295	308	290	306	292	301	302	295	302	314	304	282	290	318	318	279	324	287	316	327	300	311	288	307	323	242	309	289	304	322	282	322	277	292	316	305	312	262	320	292	302	327	293	320	283	272	286	298	286	300	316	294	306	317	303	302	328	302	314	295	273	311	294	308	269	283	313	286	315	331	261	336	321	288	324	279	330	300	282	288	296	248	298	297	294	336	308	309	301	283	320	305	315	306	278	279	309	303	290	331	311	273	300	291	299	271	277	318	302	287	313	273	294	316	305	319	283	352	308	308	291	308	290	292	283	284	321	320	301	314
5798	2018	4066	4404	3720	3066	2574	2250	1985	1799	1715	1645	1515	1446	1345	1243	1279	1153	1179	1189	1140	1089	1079	1122	1051	1084	1056	1094	1043	1041	1047	1018	1015	1036	980	1001	1029	975	941	970	962	944	972	984	962	1013	990	899	948	905	936	970	902	952	917	918	978	925	953	941	926	921	990	927	922	865	955	978	984	949	896	913	960	986	881	900	939	957	915	956	912	956	964	942	956	922	980	961	926	876	937	945	903	904	954	943	900	913	906	918	886	947	978	982	893	899	928	898	882	925	936	911	904	958	928	917	946	921	967	913	923	905	910	863	964	907	928	920	896	853	910	918	880	956	889	930	924	936	895	969	887	911	902	926	910	939	958	905	897	961	959	977	886	901	930	927	925	933	957	863	915	955	880	946	969	928	981	924	913	919	909	884	910	951	949	934	966	931	885	894	897	936	942	994	904	890	907	933	885	854	933	915	927	942	961	911	894	946	908	929	918	886	955	942	868	973	864	936	923	882	922	879	957	927	911	907	908	904	935	911	929	896	928	882	911	905	904	933	933	879	958	947	855	882	903	981	938	918	926	909	976	903	872	938	851	942	937	878	890	962	933	898	902	855	901	902	960	904	910	919	910	890	898	916	920	943	921	860	996	951	961	902	909	906	952	911	910	903	969	942	892	895	920	887	912	882	899	932	883	925	977	914	869	889	961	919	908	900	906	972	891	896	917	917	924	911	887	936	937	933	920	888	928	935	991	939	855	877	908	898	963	918	913	988	961	973	896	911	911	969	905	924	867	944	942	978	896	962	930	962	871	951	973	926	892	920	946	901	968	973	919	977	902	919	958	942	913	890	975	940	919	933	905	903	923	969	931	975	911	899	916	950	953	964	926	953	964	909	966	889	924	933	974	919	933	929	934	889	942	888	894	911	925	974	894	880	938	916	934	901	894	960	907	923	931	917	953	917	891	931	912	997	925	864	909	940	944	908	960	894	912	948	946	944	908	943	916	955	879	925	866	892	877	912	945	910	851	913	935	959	955	949	934	932	906	874	946	894	921	932	944	934	889	942	933	912	940	970	883	934	914	904	862	906	933	954	899	949	848	955	962	965	907	909	927	932	945	954	896	948	947	922	905	873	895	870	899	944	908	944	936	967	945	918	942	899	902	883	893	914	917	913	947	938	879	910	903	892	937	885	880	970	860	962	924	920	940	935	897	935	941	925	963	921	911	918	895	883	986	874	885	969	892	920	896	913	855	906	930	888	933	898	921	916	958	889	921	917	887	929	901	938	985	916	945	915	923	913	938	980	940	905	939	926	911	914	910	922	979	877	972	919	941	928	904	955	946	892	880	868	925	951	894	957	925	910	909	847	892	969	971	929	952	1001	940	995	943	874	909	935	929	911	895	901	841	896	945	914	884	901	924	921	911	908	956	889	878	921	883	899	910	964	920	968	925	866	959	890	966	885	967	891	917	910	871	893	996	948	882	916	927	912	932	957	893	937	895	936	915	894	907	940	948	866	982	942	929	960	930	890	908	906	950	989	931	932	945	928	887	891	931	863	891	930	875	901	950	894	940	958	890	890	972	856	902	936	944	887	900	888	885	912	907	875	937	928	962	910	995	858	920	952	979	916	893	900	929	929	904	933	895	913	914	936	943	877	999	944	916	878	909	900	968	925	879	904	926	951	894	923	918	989	995	927	884	927	900	936	921	928	881	927	932	929	992	881	896	936	916	956	917	897	930	940	924	950	947	924	954	895	932	888	913	914	884	849	967	904	907	939	925	938	912	948	943	899	929	987	914	902	978	947	927	906	878	932	901	911	897	971	920	871	921	935	882	885	918	884	967	926	906	893	947	918	958	895	941	943	935	901	900	960	908	903	875	914	932	961	962	929	928	934	974	990	959	928	922	910	922	912	952	940	861	963	912	941	973	954	963	970	945	924	872	946	850	934	920	910	948	882	893	927	896	922	868	924	909	903	881	908	977	910	869	909	957	927	960	918	886	895	901	920	900	909	931	894	893	889	921	905	913	924	971	957	922	995	952	898	914	953	1003	946	914	914	895	937	944	942	876	887	903	945	860	925	978	880	956	975	914	977	914	989	1013	944	892	911	900	929	899	980	913	900	878	962	900	933	901	924	904	986	895	876	904	941	884	932	916	922	995	939	923	952	940	967	933	942	897	909	913	957	945	902	911	949	933	909	902	906	897	914	920	941	918	938	903	945	916	932	938	878	980	944	936	913	897	887	910	876	922	919	934	868	932	1007	940	909	905	860	909	959	957	895	911	888	923	904	946	905	905	855	902	919	942	921	871	880	934	920	912	945	878	968	878	915	942	950	930	922	940	909	977	911	921	911	965	867	837	938	891	896	948	917	927	927	854	944	898	872	959	954	927	836	902	879	897	889	962	913	933	951	915	921	866	885	875	929	900	943	881	944	929	920	908	985	891	977	885	951	971	954	946	959	889	910	906	923	921	865	902	981	912	908	902	912	877	907	917	923	936	931	972	945	883	919	907	932	920	924	871	869	964	914	834	868	901	863	938	956	897	926	883	929	937	861	922	883	939	926	839	874	939	916	943	982	907	892	967	935	910	892	945	936	905	892	936	909	960	937	881	932	934	926	923	887	919	930	920	957	923	898	919	984	960	954	911	882	916	914	933	929	882	905	865	932	921	957	900	939	923	911	1002	962	902	909	940	891	908	875	978	927	978	925	930	885	900	911	917	952	905	942	953	936	961	919	942	911	939	929	937	869	901	878	928	903	882	899	905	920	935	886	890	966	923	876	894	873	864	937	881	880	929	880	983	912	913	943	913	908	900	927	911	935	954	953	908	944	942	874	904	954	937	973	925	932	929	945	938	923	881	928	915	947	916	920	898	906	933	938	973	955	915	937	900	951	874	910	902	936	938	867	931	918	878	925	928	918	907	915	888	879	901	991	880	958	897	916	954	941	880	865	913	924	909	932	918	962	921	961	936	976	912	859	892	911	932	935	933	912	918	955	891	945	969	877	940	922	951	919	944	959	972	926	877	906	921	924	913	985	820	919	868	872	853	890	921	889	943	950	995	944	870	954	895	902	908	914	914	898	944	902	915	898	943	859	948	895	952	904	891	931	857	881	950	881	895	925	941	935	919	944	862	922	923	925	909	961	949	956	987	896	896	942	895	902	916	949	976	875	903	938	965	973	1002	876	930	901	925	859	942	884	914	899	942	930	873	889	911	932	896	898	1002	900	918	910	892	984	923	911	947	900	858	956	893	906	902	916	914	940	951	906	897	940	987	922	927	920	946	984	922	879	851	932	894	866	949	893	983	890	908	907	943	930	908	912	927	929	957	894	913	916	912	879	878	937	866	918	879	898	920	919	913	925	919	944	949	939	870	941	918	893	913	912	926	950	897	878	932	948	876	950	944	963	926	897	929	992	921	932	909	880	962	929	888	909	940	959	915	885	951	900	915	883	898	904	952	949	929	948	947	916	939	875	933	946	925	977	890	914	968	902	912	923	901	925	934	958
9302	2546	2831	2051	1387	1060	747	670	560	511	457	395	388	423	413	368	341	367	356	338	308	319	319	336	305	314	282	295	319	286	292	272	321	294	282	280	292	303	304	285	283	271	295	299	301	292	285	308	293	274	256	276	272	252	280	308	329	281	298	302	280	259	300	277	281	291	299	268	268	315	285	276	272	275	266	316	296	268	275	266	242	315	248	257	289	268	311	262	292	257	278	266	306	286	274	308	284	266	286	277	308	287	282	283	272	267	291	265	294	267	279	291	278	268	270	277	277	297	297	288	292	288	273	277	273	301	268	293	291	305	275	270	284	229	275	280	276	274	257	277	263	287	290	296	282	300	262	294	291	264	283	277	288	260	281	291	280	281	275	275	302	270	284	287	256	294	259	284	266	304	281	289	271	277	280	273	265	275	259	276	270	285	291	299	251	242	267	278	273	305	287	292	286	275	248	295	289	272	266	312	258	296	283	292	301	282	260	256	280	271	260	271	275	295	265	283	255	273	281	302	272	272	293	280	257	263	277	268	270	282	286	298	269	304	267	294	301	269	273	258	286	284	277	318	289	254	268	287	275	267	275	299	272	281	278	281	269	283	280	266	290	251	256	274	289	277	281	271	280	267	268	283	280	267	286	298	243	275	297	282	272	302	253	295	280	285	255	286	299	299	297	248	289	280	320	268	256	289	242	309	259	246	268	273	277	276	278	278	269	253	269	258	281	289	299	288	291	266	272	286	279	265	264	265	317	272	299	283	290	302	294	291	270	284	284	270	272	270	288	277	283	301	282	287	277	298	266	310	270	261	258	258	290	260	294	285	271	266	295	257	289	282	299	288	277	268	280	271	284	274	274	272	300	276	306	263	320	238	288	279	306	253	271	301	264	269	251	259	285	276	262	273	287	288	285	288	302	277	294	295	275	294	289	271	285	285	270	256	277	294	269	273	291	289	297	270	301	273	271	276	288	283	258	255	265	297	286	298	290	261	282	250	287	291	248	279	294	280	277	284	283	301	302	257	243	283	281	289	256	269	267	268	278	276	256	247	305	268	305	292	277	294	306	274	263	286	304	282	274	298	293	276	235	266	275	268	296	294	272	274	248	291	268	292	254	280	266	283	280	272	280	290	283	262	291	263	255	282	256	267	297	285	256	283	270	282	306	268	231	264	288	275	258	281	276	278	268	286	289	261	261	266	281	294	263	269	268	292	295	277	283	325	262	252	257	308	272	283	268	268	281	286	271	291	275	276	290	260	260	272	290	286	248	284	285	238	278	279	266	268	268	277	286	291	269	288	275	282	289	280	269	278	269	274	290	275	320	287	289	282	265	306	295	286	307	276	286	258	300	265	305	262	266	284	260	279	291	268	259	291	314	292	271	268	293	289	254	268	289	264	267	272	277	278	269	269	277	289	280	301	294	263	268	285	287	286	271	311	281	266	283	295	282	267	277	309	284	280	274	277	252	277	266	253	305	293	289	287	273	301	299	293	289	281	300	276	277	269	261	251	266	285	316	253	284	267	272	265	254	290	259	259	266	265	274	298	267	279	274	267	291	272	283	271	299	275	275	311	263	286	265	284	262	262	271	296	280	264	286	257	300	296	303	262	290	284	271	270	273	312	295	265	283	307	263	295	279	277	285	297	285	274	265	297	279	286	285	264	270	287	273	275	294	266	268	302	289	281	249	311	275	289	286	277	282	272	257	302	275	267	269	270	289	271	266	294	296	266	272	287	280	284	266	261	272	275	298	282	273	264	270	257	273	264	273	291	285	289	278	315	275	288	294	266	271	280	288	278	235	283	254	297	248	254	267	266	288	304	269	275	273	256	247	269	286	300	292	292	299	265	318	288	284	311	287	285	264	257	250	304	266	293	257	277	277	252	298	301	263	298	300	276	305	274	261	281	271	312	264	236	270	277	301	279	270	307	293	266	291	272	285	244	250	260	265	302	273	305	287	281	285	323	294	256	277	285	306	289	265	299	269	272	284	298	287	278	278	269	287	269	287	272	277	239	283	269	249	272	284	284	314	282	243	295	277	298	269	261	289	259	284	272	271	283	244	254	295	305	294	245	313	264	268	290	272	286	275	276	240	269	295	298	270	284	298	329	265	293	265	263	279	266	281	258	257	257	257	274	245	299	277	288	289	269	264	252	282	279	276	280	272	295	279	265	292	287	269	281	289	275	279	286	293	256	268	281	256	276	281	269	248	296	273	277	286	303	282	284	259	287	277	277	268	261	268	262	270	248	239	266	280	289	281	259	290	285	286	273	283	283	267	280	277	242	262	285	249	289	307	313	282	258	288	255	286	273	290	278	251	271	275	269	261	293	309	273	289	275	270	290	309	275	262	290	278	278	287	242	289	261	296	279	298	262	276	278	263	283	300	249	306	296	252	279	273	294	306	279	257	285	304	290	271	317	311	264	233	275	298	252	270	287	282	272	304	273	293	271	293	238	292	258	264	296	312	287	277	274	299	277	278	241	301	275	262	258	268	278	292	285	296	268	295	280	280	258	270	246	255	301	287	254	280	258	265	262	252	284	249	271	263	263	286	279	247	294	278	303	252	279	286	272	298	285	265	290	286	290	306	273	251	309	311	288	279	284	281	267	260	269	289	284	280	279	280	279	296	270	284	273	295	302	286	276	292	280	270	272	276	274	261	264	270	271	303	275	236	294	286	272	254	282	271	281	312	266	279	298	276	252	257	272	272	278	264	281	286	259	283	255	297	308	294	298	264	299	282	243	271	276	260	267	284	273	269	270	303	299	277	257	268	282	281	295	294	252	289	265	265	265	314	251	295	286	261	264	301	274	275	274	288	245	271	295	271	266	269	265	264	265	282	299	286	265	232	283	302	289	260	279	283	285	261	293	273	253	291	282	292	260	255	296	243	257	276	271	298	278	278	271	301	255	303	288	268	248	296	261	277	284	263	283	276	263	257	258	256	304	285	269	250	280	277	294	273	269	245	288	272	283	278	281	256	284	283	268	284	275	298	275	297	280	273	274	242	266	240	278	273	299	279	259	278	287	276	283	306	267	266	252	263	261	292	287	271	288	286	295	278	275	294	268	287	290	280	289	286	320	260	284	280	247	271	307	299	288	318	279	288	288	292	240	267	253	265	271	288	289	293	261	317	278	294	319	254	311	259	277	286	278	286	258	282	270	280	259	260	294	263	276	286	273	267	265	292	287	292	268	307	247	259	263	285	273	270	252	271	281	304	280	261	272	286	289	273	290	298	255	271	266	283	277	253	277	297	296	298	289	282	278	257	273	286	318	281	299	279	278	272	261	277	273	236	264	248	276	276	271	239	282	280	294	276	282	277	278	280	254	299	275	308	286	241	260	260	287	279	304	271	297	262	298	300	297	262	274	298	261	268	309	290	268	291	253	281	301	301	274	321	272	285	278	254	286	263	276	277	268	266	286	279	288	284	298	276	264	286	276	261	280	253	302	298	245	294	286	271	260	254	281	266	293	273	296	284	282
7856	3043	6602	7103	6123	4927	4179	3490	2969	2689	2329	2158	1995	1827	1706	1577	1547	1455	1344	1331	1262	1292	1171	1196	1170	1125	1071	1083	1019	1043	1084	977	1022	1063	961	957	967	966	949	981	935	976	934	948	891	924	993	904	876	949	931	909	885	917	913	910	895	897	854	879	944	906	924	940	906	892	884	889	943	887	892	900	883	867	871	886	816	884	833	842	882	872	895	848	806	876	830	853	846	858	849	891	794	881	894	845	860	790	878	825	874	875	842	912	846	847	875	829	887	834	845	840	868	886	881	818	823	871	871	860	914	868	854	854	938	830	833	872	888	942	888	885	828	881	876	838	841	848	823	835	830	797	887	866	931	806	880	866	844	845	853	811	832	842	860	846	855	835	813	925	855	838	862	841	844	895	847	871	848	834	843	882	827	885	833	892	846	859	855	872	825	844	887	836	839	818	882	906	844	843	836	862	814	892	891	875	823	842	855	898	891	842	847	864	833	837	881	845	843	852	896	875	883	864	820	802	858	804	809	894	804	886	806	803	809	853	848	842	835	821	881	832	888	857	789	801	835	863	838	866	831	826	838	827	866	864	884	840	851	839	826	861	834	862	864	828	872	789	869	858	893	841	852	873	824	838	853	890	848	869	871	832	842	836	842	862	837	840	835	812	819	831	920	836	857	814	856	851	840	843	841	793	857	825	849	868	780	841	870	897	880	804	829	848	840	893	822	815	870	903	790	791	840	869	912	805	827	798	823	830	811	840	817	845	790	815	858	830	814	823	858	874	858	839	831	847	841	875	851	834	833	828	871	854	820	867	801	882	890	815	830	894	845	827	883	867	864	871	851	825	863	858	908	821	835	870	867	860	885	848	880	827	863	888	820	839	846	839	851	829	849	821	868	852	880	862	829	857	855	804	789	872	861	835	825	792	851	879	880	912	847	859	830	868	807	821	866	877	821	829	818	834	826	865	824	861	865	856	878	922	881	855	847	812	825	875	817	768	830	927	847	851	866	837	842	874	865	827	900	829	897	874	844	878	878	830	860	823	808	857	859	876	915	896	843	868	783	862	813	885	863	867	805	891	861	893	882	831	900	842	885	848	867	897	898	846	830	820	834	780	877	761	878	876	864	832	828	835	827	828	836	860	908	902	818	847	830	852	851	899	852	858	865	823	845	845	878	814	857	805	855	848	872	885	834	848	856	833	863	813	896	817	831	858	880	835	845	831	819	883	819	799	849	830	856	859	837	874	863	865	865	860	903	830	883	848	796	866	852	862	830	826	832	853	859	855	869	806	800	857	807	828	823	875	809	803	860	788	878	852	850	881	858	832	875	880	896	868	852	848	823	882	867	885	847	834	856	865	835	897	885	887	860	826	909	806	815	797	848	839	825	848	811	857	871	906	809	840	804	815	816	857	861	821	894	813	845	845	819	792	821	794	840	883	845	855	880	852	809	856	847	887	880	870	826	845	876	846	839	816	816	892	833	837	888	841	867	806	853	831	829	835	886	894	869	831	855	864	887	821	839	857	867	826	840	877	803	891	847	797	839	826	868	889	865	865	823	826	848	851	883	858	844	858	819	884	829	838	812	847	879	835	813	809	898	803	894	854	825	903	859	866	840	876	873	827	859	896	823	900	862	842	821	869	865	751	780	862	809	890	890	816	849	809	826	863	906	872	886	847	824	829	856	830	822	856	858	867	818	795	867	834	829	887	806	879	886	877	828	832	846	844	860	827	823	795	861	868	901	802	843	884	844	847	849	860	859	848	896	834	826	877	808	883	840	801	825	873	878	824	824	882	879	833	862	890	823	839	866	879	810	794	886	857	850	824	812	892	883	827	863	882	927	849	885	885	843	843	820	831	840	847	867	793	877	876	858	866	864	875	857	874	810	850	862	829	823	792	852	828	865	882	816	882	780	862	838	854	832	856	892	830	779	846	844	845	829	870	818	862	885	857	828	823	843	796	848	832	817	795	817	826	807	840	835	843	858	842	855	794	870	850	815	890	883	923	889	859	849	866	860	847	810	847	825	825	887	845	866	874	850	866	851	849	850	875	856	877	832	860	848	876	872	878	815	843	850	843	818	841	881	853	861	857	899	856	882	847	833	860	855	836	836	856	821	822	834	840	817	903	808	857	792	864	907	878	857	868	877	831	835	842	840	873	874	860	876	793	892	887	868	785	884	828	836	850	891	835	831	848	877	853	834	870	866	833	874	857	836	823	837	843	855	842	800	835	873	887	839	859	861	874	861	822	816	791	818	870	870	868	850	853	865	800	869	877	831	835	842	832	842	900	802	872	898	843	817	851	833	831	842	822	852	856	809	893	824	796	808	825	866	857	811	810	852	859	867	835	841	868	851	883	809	824	841	850	839	811	847	875	849	860	880	871	867	849	794	844	832	768	832	888	892	879	848	893	889	884	842	860	813	878	899	832	821	832	852	846	847	880	895	895	878	864	839	834	838	819	850	839	860	873	823	855	881	808	849	828	873	795	803	811	896	885	876	885	835	859	815	899	867	791	836	832	918	835	797	853	869	882	889	836	843	862	892	873	843	817	800	851	850	842	884	863	867	873	843	851	862	841	824	892	843	898	804	906	852	833	844	843	884	864	865	835	855	890	822	878	816	869	831	832	877	861	881	873	824	811	826	814	869	857	855	858	878	856	849	815	809	898	760	869	880	813	804	823	860	840	830	835	781	810	858	931	820	851	868	818	847	884	849	832	881	865	865	851	794	895	856	896	854	816	831	845	858	871	901	823	883	860	816	799	850	834	801	849	891	866	841	906	878	906	793	800	879	857	822	831	874	829	876	892	870	856	845	859	826	828	825	830	824	872	896	850	818	844	899	868	876	850	841	850	889	816	902	885	855	883	866	846	872	882	863	803	875	862	833	902	871	760	829	875	921	879	800	836	835	814	849	827	857	847	836	857	855	887	808	870	844	860	870	895	851	819	908	901	919	867	849	818	828	849	838	817	812	831	884	832	813	796	819	850	875	834	797	827	859	881	852	917	865	885	862	840	857	813	819	839	834	843	838	886	857	906	834	919	872	863	880	867	892	832	836	851	846	863	841	851	850	815	863	831	812	850	875	844	837	834	849	878	850	809	853	848	846	868	829	898	886	867	850	819	879	874	844	864	826	845	810	863	820	833	867	862	840	820	796	830	854	812	866	887	806	830	841	824	886	820	906	864	830	809	853	834	874	806	815	819	852	844	840	859	834	842	791	851	828	802	862	836	870	833	804	827	834	858	847	774	833	834	778	874	809	901	823	829	874	894	846	848	830	822	896	877	805	816	855	843	848	835	869	871	849	846	843	894	800	871	820	843	825	867	875	864	862	821	862	856	803	853	866	844	855	863	885	812	830	867	842	846	792	848	813	844	932	877	882	829	809	842	817	856	825	838	869	901	869	849	811	881	866	888	877	859	837	819	853	799	843	842	838	868	860	840	850	851	841	837	871	875	848	837	838	888	859	848	862	788	911	830	885	824	838	853	845	817
1265	231	215	231	187	199	191	194	208	191	213	171	172	167	174	212	190	196	178	171	166	182	178	168	174	194	193	179	199	178	179	179	156	199	164	153	174	185	156	211	168	180	192	161	203	172	170	182	183	177	188	207	199	165	182	171	165	168	166	195	164	186	182	172	179	177	181	164	152	156	183	180	190	200	172	178	161	178	170	167	173	169	196	174	192	163	165	171	178	166	184	187	157	163	190	162	155	171	178	178	204	174	164	167	196	164	185	182	179	164	166	172	154	176	184	184	199	180	155	145	164	162	183	185	179	190	166	172	168	175	172	180	176	153	171	183	163	185	180	157	186	148	191	175	176	166	169	168	153	173	150	160	165	162	178	169	163	194	156	161	152	170	194	171	203	169	184	164	153	164	162	168	168	159	169	175	168	170	188	162	178	153	181	168	165	171	172	194	183	190	173	160	196	193	153	179	175	176	157	159	171	148	171	186	182	196	173	168	160	164	184	174	170	161	166	209	207	170	182	178	169	202	195	181	156	174	179	176	163	199	181	188	180	173	151	189	160	139	197	171	171	182	158	192	165	192	181	175	193	186	166	170	148	182	175	174	172	165	176	187	164	170	198	168	172	183	192	176	175	167	171	175	150	147	166	152	185	161	175	189	182	181	183	164	161	163	169	178	181	194	175	157	184	167	160	201	173	169	185	181	176	182	184	171	183	166	156	175	201	175	168	172	173	174	183	189	184	160	187	190	161	158	173	170	176	188	189	189	177	175	166	176	172	162	183	153	174	195	183	146	177	166	178	178	167	152	173	180	183	194	169	167	173	175	170	175	184	185	175	175	178	167	171	156	152	180	172	189	162	175	185	166	153	214	172	181	139	162	190	169	199	182	162	158	169	205	198	166	184	167	186	186	165	165	158	174	185	194	179	196	152	155	177	174	173	162	188	172	168	177	179	175	164	194	195	201	181	165	188	165	160	181	167	160	158	172	224	160	168	189	184	159	174	163	174	169	180	199	169	159	170	190	183	201	174	174	178	206	174	144	197	176	174	163	181	201	175	170	184	188	174	158	176	163	163	184	184	161	162	159	172	171	188	179	172	192	155	155	163	171	162	183	168	147	164	170	181	164	170	163	176	181	176	168	165	181	185	181	166	175	191	175	199	198	177	192	166	191	176	158	174	194	169	190	174	192	190	185	170	183	154	164	182	180	162	180	190	191	183	160	187	161	181	151	173	155	156	168	188	161	153	187	207	149	173	189	177	184	163	177	169	176	181	175	164	174	174	185	172	161	188	182	188	168	189	165	179	177	180	150	189	164	190	175	179	185	162	165	162	198	161	182	179	177	162	191	179	187	188	169	199	196	154	164	176	172	168	172	202	164	176	176	182	175	151	178	162	165	155	188	169	146	177	174	173	179	142	185	194	167	149	189	178	190	190	175	183	195	165	181	169	181	175	183	163	159	188	174	170	193	185	165	174	157	177	172	170	201	182	197	161	163	165	178	182	176	171	169	159	182	169	181	205	186	190	162	175	182	201	180	191	183	167	186	180	176	152	180	175	176	170	169	170	176	178	176	190	174	158	150	177	173	188	162	174	175	170	166	173	152	180	178	184	166	171	177	186	163	186	168	179	147	159	173	162	194	177	188	172	163	183	192	160	177	161	162	176	189	155	174	187	177	174	171	169	195	162	186	172	170	185	145	167	177	189	176	151	180	165	210	172	180	177	167	186	176	168	198	188	178	153	169	173	156	197	142	192	179	165	195	153	181	163	168	152	167	182	172	177	186	169	167	171	185	159	160	187	176	191	179	163	156	193	183	156	171	184	187	175	150	163	145	152	148	188	195	169	148	170	179	169	177	177	182	162	200	161	171	192	141	158	201	193	183	178	173	176	165	170	170	165	167	171	172	167	156	211	155	177	176	195	155	184	181	186	205	163	206	159	174	175	165	189	189	153	169	189	172	188	152	158	184	165	182	155	179	170	178	182	177	188	211	161	164	184	179	168	182	172	152	181	176	187	174	165	189	190	196	154	150	171	194	178	184	155	173	172	173	198	181	178	160	171	178	167	171	168	190	174	178	181	173	173	194	170	173	164	189	201	172	162	157	184	158	162	167	159	165	169	164	158	164	173	181	195	166	167	187	175	162	180	181	171	178	171	167	187	208	171	162	168	156	184	172	175	195	173	151	169	173	162	163	156	180	181	161	177	170	178	183	169	176	168	154	159	178	166	166	172	173	171	151	181	157	192	158	167	180	168	177	186	175	186	173	179	184	158	179	156	178	179	170	156	153	189	186	163	152	191	193	168	191	201	172	196	174	187	186	175	175	173	166	167	182	171	171	173	180	172	196	167	153	190	173	177	159	180	167	186	175	160	176	173	172	152	201	188	194	192	168	156	160	188	170	158	191	185	170	160	149	193	152	166	152	158	166	179	168	165	196	181	182	162	201	189	151	183	162	149	175	195	153	182	160	153	173	147	185	193	187	193	168	177	162	152	167	151	162	166	201	202	180	177	183	163	147	172	187	182	164	168	187	184	170	145	193	176	167	192	157	170	152	183	168	169	181	179	187	190	177	176	162	176	156	137	180	188	152	172	176	184	181	176	175	168	158	197	165	170	173	193	175	179	168	180	165	185	170	196	198	182	167	169	176	185	185	158	168	164	157	140	165	182	199	187	191	184	178	167	168	177	172	182	156	151	149	167	195	184	161	193	153	140	210	183	170	173	166	174	173	176	167	162	177	153	163	189	179	158	176	172	171	203	190	171	168	191	166	165	195	168	160	191	170	166	187	186	171	153	174	164	182	191	172	184	199	183	183	187	187	197	164	169	169	189	188	163	175	182	170	171	172	189	171	181	201	187	180	187	164	177	146	162	199	160	188	169	188	182	172	176	160	193	185	179	172	191	189	158	172	161	189	191	149	157	156	166	170	183	189	198	194	187	150	165	173	173	182	197	160	165	166	165	184	160	179	174	173	171	180	170	204	174	179	156	173	183	169	178	171	175	191	135	181	184	169	185	184	187	172	196	158	167	186	153	175	164	178	205	168	180	174	177	157	181	165	177	180	180	184	170	185	185	180	181	187	171	180	146	211	191	182	189	188	178	139	163	151	169	178	184	173	189	176	191	179	180	190	178	162	175	169	183	184	179	172	172	181	176	155	179	175	172	169	166	166	191	151	165	192	208	188	187	187	156	178	154	178	192	164	165	173	187	172	177	188	184	170	168	176	186	196	166	179	184	180	156	155	186	154	184	181	175	190	170	166	192	158	173	174	163	211	147	184	172	166	173	188	182	206	166	182	158	190	175	174	184	184	190	194	181	187	169	163	177	166	182	197	193	184	161	164	159	166	183	161	169	177	189	162	169	177	179	180	163	169	183	184	182	185	180	166	173	201	178	161	190	177	173	157	188	181	157	182	149	163	180	187	191	171	152	172	161	170	189	174	189	164	183	175	156	184	188	182	175	181	181	196	167	182	184	174	181	179	160	173
2012	687	791	835	742	699	695	649	707	625	604	672	613	593	598	621	608	592	602	577	577	617	582	611	605	607	601	595	586	586	575	587	608	591	613	584	554	555	578	579	566	632	577	585	556	573	561	589	586	595	612	609	607	568	624	609	617	581	552	591	615	570	545	585	597	583	578	561	595	581	555	559	551	558	594	601	618	604	554	617	585	570	577	578	580	588	584	609	562	602	605	565	573	629	577	627	575	564	589	609	585	556	569	565	585	585	557	596	605	565	601	588	573	627	598	617	533	660	595	541	549	557	589	604	555	586	564	577	608	652	601	596	580	581	553	547	548	600	561	561	604	561	606	603	581	582	570	565	582	588	620	606	605	596	555	579	541	597	612	575	579	574	604	589	610	535	568	563	546	553	611	554	583	577	585	577	614	568	578	600	576	564	577	538	612	567	605	605	545	566	604	603	575	595	586	599	581	546	563	554	605	561	555	543	571	594	587	591	568	553	596	602	580	555	561	583	560	562	596	575	595	626	586	613	555	628	573	564	628	571	600	576	576	582	593	575	613	571	598	624	558	579	577	576	586	575	581	572	612	573	570	636	617	623	579	597	593	588	631	600	630	597	617	553	600	565	561	572	594	552	551	596	617	614	593	594	590	566	608	538	615	579	536	545	597	584	591	556	617	527	552	597	586	589	572	593	593	553	555	545	585	571	570	572	608	567	585	580	609	562	554	600	587	583	576	583	592	613	577	638	614	575	581	583	642	592	603	575	603	607	576	582	623	578	546	564	610	618	567	572	563	586	552	622	568	594	627	595	608	601	577	589	557	639	621	576	524	592	551	599	526	600	648	627	583	612	613	577	600	585	587	581	536	577	588	585	559	585	588	569	594	610	576	579	622	569	621	577	600	588	578	554	609	653	549	610	546	573	556	546	577	578	603	539	564	578	524	579	589	598	604	576	621	639	587	592	571	594	550	558	602	618	604	560	569	590	589	586	600	551	573	590	581	571	596	552	579	564	608	575	585	612	606	574	577	578	536	582	602	600	584	605	593	598	604	569	615	520	580	589	580	581	617	576	570	561	638	578	559	607	605	564	565	587	544	580	536	570	601	596	567	591	599	593	583	558	572	563	607	654	579	587	559	598	565	609	588	553	589	570	609	570	561	590	554	612	534	592	581	574	612	600	547	579	614	585	560	591	562	571	601	575	578	567	595	622	565	562	577	595	562	548	600	592	582	537	601	609	552	550	565	583	580	580	561	589	558	605	603	581	570	574	585	599	580	628	583	600	596	591	618	584	573	578	608	590	585	606	591	595	611	590	582	574	610	598	577	607	587	595	568	577	626	595	606	607	555	598	553	529	554	567	554	589	554	584	616	593	588	625	607	625	585	584	573	557	573	568	560	550	562	604	601	600	584	580	580	586	570	580	581	583	585	579	586	583	610	567	604	557	550	589	606	579	549	548	506	622	598	557	605	569	578	553	605	564	575	633	605	535	597	583	625	598	552	577	570	573	567	589	623	570	585	578	587	570	576	584	621	605	615	534	546	556	601	592	583	533	540	581	623	596	642	601	580	570	594	579	623	575	584	585	589	592	605	590	605	562	585	613	593	582	576	563	568	600	582	574	583	584	581	596	595	576	604	606	589	608	561	560	591	540	598	589	545	563	603	626	576	591	561	619	617	530	579	574	576	571	595	621	595	586	550	576	581	587	610	576	581	557	566	554	564	604	567	554	566	596	578	597	592	635	560	559	576	537	629	594	580	588	584	596	580	598	581	589	631	534	601	583	583	572	611	598	531	545	578	600	571	579	559	560	538	558	586	589	566	589	590	536	577	549	566	622	572	581	600	608	568	573	543	593	610	563	575	578	597	573	559	546	572	561	573	611	549	627	589	632	567	583	602	609	567	575	622	592	577	579	566	609	571	595	552	572	582	625	601	601	551	590	601	537	601	575	578	573	552	596	583	622	578	541	586	578	547	534	566	571	621	563	590	557	555	580	632	593	567	529	575	541	580	562	549	590	529	587	593	592	604	645	589	592	586	587	578	581	564	549	565	567	609	555	535	584	614	541	593	592	571	539	563	578	605	565	580	581	606	568	593	537	596	566	602	547	608	544	575	533	608	608	585	595	572	567	596	609	612	527	550	590	577	575	582	591	597	616	569	604	559	562	620	592	586	565	531	586	634	593	596	554	612	585	628	626	546	554	589	575	596	547	584	578	589	566	612	584	573	609	599	589	592	588	545	604	595	563	626	567	596	570	612	579	574	552	570	556	598	535	595	583	608	565	562	524	547	571	568	586	564	564	600	631	570	595	572	610	527	616	583	553	592	576	603	592	546	570	577	578	604	561	583	593	575	559	566	562	578	594	598	597	569	541	568	578	591	609	591	601	581	564	609	586	546	574	586	580	593	613	600	629	555	571	576	591	566	544	582	549	549	594	600	603	585	571	591	604	545	613	607	590	591	575	551	537	570	584	600	598	572	608	569	634	568	604	583	596	609	545	618	583	563	573	603	576	579	563	538	568	596	554	603	583	556	606	543	573	570	570	580	550	593	547	574	599	538	615	595	574	567	578	578	572	550	544	585	587	588	554	585	581	604	579	608	579	583	567	568	618	609	578	567	622	641	634	543	576	571	580	541	582	557	596	570	574	583	566	594	585	571	581	590	552	638	611	578	569	555	604	595	608	538	559	604	620	572	569	608	571	573	575	599	579	556	590	554	564	558	587	564	587	627	560	559	623	595	565	573	587	581	610	596	559	599	589	585	590	586	547	634	604	595	615	604	586	593	584	608	638	574	657	585	561	566	538	592	576	579	561	581	575	573	589	598	561	595	577	621	564	542	560	561	595	561	582	579	574	575	558	601	547	587	600	620	546	583	556	559	576	597	589	547	614	611	621	557	581	585	588	556	575	581	596	590	601	576	560	576	575	586	555	618	558	545	574	562	560	600	567	582	557	616	592	584	565	601	600	538	549	552	575	578	554	600	556	539	653	575	582	601	624	577	549	606	578	566	610	574	588	613	548	573	583	559	580	555	584	562	587	586	594	592	626	548	631	567	606	539	535	560	584	572	610	589	630	579	591	587	547	558	585	612	607	598	567	597	539	575	579	586	613	594	560	605	604	600	613	554	604	551	652	600	583	557	551	559	591	569	577	607	580	627	559	604	624	597	560	571	586	586	576	572	580	574	575	521	547	591	605	564	606	592	595	584	586	559	584	616	579	581	546	603	599	575	587	583	591	574	556	563	588	583	573	577	571	572	581	582	592	581	568	565	584	573	577	600	644	636	594	611	557	603	559	573	584	549	594	603	585	619	583	547	568	596	525	615	581	579	571	549	575	523	613	537	566	608	573	568	573	594	594	560	611	616	571	571	624	565	575	571	603	602	578	568	639	585	536	567	585	562	544	547	581	601	604	590	592	551	590	640	575	558	552	551	613	605	604	578	570	610	590	613	579	620	597	584	582	581	619	595	592	606	573	582	605	556	561
5061	1376	1585	1239	899	650	571	532	452	416	406	419	383	386	328	341	342	298	334	316	321	330	295	334	315	268	323	330	272	320	302	317	283	339	304	315	326	347	293	307	316	309	297	339	320	302	305	324	291	294	312	322	302	308	317	299	319	329	335	293	330	311	298	316	318	313	327	310	332	301	272	325	300	326	303	310	289	291	330	299	286	304	292	298	298	305	301	290	312	337	309	309	307	319	317	296	297	285	285	279	307	356	310	298	290	304	281	323	286	300	281	323	309	326	338	314	257	304	273	309	304	308	276	307	320	309	300	310	306	298	302	306	338	296	343	296	303	298	310	289	321	294	311	337	317	288	322	306	316	294	303	325	301	337	305	297	313	316	308	309	313	288	313	322	285	262	314	313	312	304	276	292	303	265	295	270	309	288	271	328	292	304	306	272	303	271	343	299	276	293	306	288	313	275	327	314	298	278	303	314	321	290	320	296	316	307	297	280	285	285	307	289	299	297	294	292	297	284	331	315	305	307	320	284	310	312	301	320	239	302	323	313	288	294	313	284	305	288	284	311	316	314	278	298	319	301	296	301	293	305	288	301	289	290	291	305	326	268	307	300	313	298	292	289	266	304	333	336	318	315	272	361	300	295	293	312	304	325	296	279	313	299	285	287	312	286	301	288	313	304	264	305	305	338	280	304	306	307	292	279	298	308	313	306	338	313	313	303	282	319	313	334	306	276	283	315	308	292	318	318	301	301	329	315	319	298	278	323	309	290	264	339	285	309	283	332	298	289	307	321	287	317	277	298	283	327	318	310	294	356	298	291	288	300	290	323	291	279	300	296	306	293	311	319	293	317	301	300	286	319	322	268	316	313	286	303	298	306	281	316	332	329	286	315	325	295	304	261	330	322	318	306	298	307	299	278	323	296	299	329	279	357	312	280	289	269	281	285	299	319	300	316	308	289	291	282	300	281	251	313	294	304	309	319	281	302	304	293	319	288	308	320	287	320	328	298	301	307	313	287	295	288	301	334	276	286	336	281	308	281	254	308	274	320	263	325	303	276	315	294	331	277	305	295	287	286	317	348	310	271	258	317	291	315	288	262	291	283	291	295	271	289	278	263	313	291	329	320	299	267	326	276	275	302	315	274	333	320	330	319	266	304	289	300	291	309	302	295	290	294	314	286	274	280	293	304	294	313	333	293	279	326	337	294	320	300	281	298	347	330	307	283	275	354	300	320	321	311	331	331	341	278	299	318	299	323	300	319	305	312	314	327	272	317	283	307	298	306	284	332	288	306	285	292	300	295	324	280	324	272	323	323	306	316	296	333	340	282	308	308	311	324	300	313	266	316	299	296	310	336	328	265	320	284	310	298	257	328	295	290	327	318	285	306	286	300	288	302	336	282	310	308	301	321	322	309	297	336	295	297	283	312	281	300	339	293	322	306	307	294	317	293	302	332	282	285	300	306	291	300	309	293	287	301	306	308	294	303	311	279	303	287	310	301	285	320	294	321	294	295	310	293	319	311	292	287	266	294	300	284	310	284	282	315	319	304	305	280	287	349	300	296	298	281	279	321	303	300	315	317	306	261	299	297	278	279	293	292	292	265	304	322	312	300	326	310	278	324	319	303	320	314	304	320	315	310	319	305	264	271	316	322	295	272	299	335	304	313	309	331	291	326	310	299	312	292	319	294	307	300	310	275	304	301	305	298	323	301	314	312	335	297	306	299	321	296	291	314	337	307	313	297	283	312	292	296	316	292	294	319	335	289	287	318	312	333	326	273	291	332	315	299	321	327	294	316	291	301	297	334	317	314	302	308	307	305	315	309	329	285	314	282	282	291	272	311	286	317	310	297	297	327	313	304	292	317	290	339	285	295	314	298	340	298	318	313	300	275	333	309	294	324	311	306	281	301	341	318	324	290	324	303	305	317	274	273	295	310	312	326	290	297	300	338	307	317	291	330	311	293	317	307	284	326	294	281	312	328	264	295	314	280	309	292	310	288	320	341	282	296	287	280	279	289	292	309	336	331	278	299	292	325	294	267	340	293	332	320	280	305	323	301	310	298	294	291	311	276	301	330	310	272	311	314	285	317	287	301	310	311	315	280	332	306	322	277	313	301	311	306	255	339	320	299	305	288	287	310	324	304	335	305	288	318	330	286	284	302	273	280	301	296	273	327	313	300	300	301	311	314	311	296	282	300	303	296	309	316	282	294	313	308	288	307	304	326	302	294	277	346	322	311	260	320	312	276	287	307	301	274	322	308	318	306	321	263	313	306	300	314	292	298	299	305	314	296	341	295	282	279	289	310	294	312	306	313	293	315	295	302	266	317	280	322	335	326	323	313	304	305	291	321	349	295	275	297	284	305	305	304	297	348	315	305	275	293	273	293	294	284	353	280	304	283	318	305	262	323	284	274	274	304	282	292	347	275	320	298	328	299	291	302	315	268	305	297	300	321	310	321	310	328	289	289	309	320	290	285	286	313	289	268	325	315	306	316	290	332	295	307	317	322	282	286	302	322	281	282	313	295	285	310	285	302	269	322	307	277	319	288	320	331	305	304	307	290	313	285	282	331	283	338	321	314	301	304	299	307	293	321	308	280	302	344	304	298	284	301	300	311	313	298	304	292	314	295	321	287	303	321	312	291	305	285	334	318	294	280	309	306	302	296	317	296	311	327	331	311	312	298	314	342	314	301	307	295	304	288	289	289	312	303	301	332	292	284	300	303	300	309	262	286	326	295	320	339	283	286	269	319	295	293	305	293	294	305	288	321	327	318	318	295	293	295	306	309	294	318	299	286	313	318	311	314	305	267	270	286	291	282	302	301	300	279	330	288	317	299	295	335	297	305	288	277	317	294	305	292	310	285	305	298	311	263	283	315	312	315	292	282	306	279	314	326	270	304	303	296	301	335	301	294	264	286	323	313	320	310	293	304	305	287	308	293	287	308	291	315	303	323	318	285	272	295	300	299	307	303	300	293	285	307	294	282	278	302	284	307	322	321	307	295	292	292	292	281	331	309	331	291	290	276	343	292	297	289	268	301	302	283	280	310	300	305	273	333	321	296	331	306	313	300	288	303	284	293	276	303	317	308	344	330	322	288	316	321	299	299	302	316	307	269	305	289	293	301	253	314	296	298	251	331	311	305	316	323	304	292	282	330	310	310	290	327	309	316	309	293	284	322	338	277	302	310	280	276	293	282	309	309	296	293	321	322	286	304	300	312	326	292	312	321	295	325	307	314	306	307	324	328	322	310	300	273	302	308	325	311	299	291	275	297	332	284	283	303	291	295	306	302	305	298	352	303	295	301	324	285	312	341	311	313	314	320	302	306	286	307	309	307	277	278	267	283	307	306	310	313	303	278	309	350	347	294	269	307	310	327	270	321	307	284	331	331	272	287	336	302	312	297	306	301	297	298	320	316	289	310	321	311	297	286	326	273	302	325	282	296	319	297	286	322	308	307	316	310	281	311	314	329	310	318	280	307	288	335
5782	2029	3923	4260	3800	3023	2575	2358	1978	1854	1659	1611	1449	1442	1404	1340	1241	1213	1160	1127	1183	1151	1176	1081	1106	1050	1074	1070	1019	1030	1005	1045	1006	1035	984	995	1052	986	963	1002	1066	963	1029	990	966	1004	951	972	982	965	963	989	1004	958	940	942	919	943	958	889	932	941	951	929	870	975	949	918	964	913	882	956	948	923	987	943	967	961	974	921	950	887	955	929	898	909	931	881	952	968	917	927	945	920	995	883	913	943	941	909	886	946	898	952	974	954	864	919	938	865	882	958	926	899	868	863	953	946	882	904	892	900	948	933	916	962	921	1001	981	920	945	928	892	915	916	913	870	925	966	944	915	973	967	892	926	922	956	910	925	976	934	931	967	918	922	916	901	886	943	920	869	953	883	890	947	894	939	868	925	889	911	886	885	947	886	908	960	874	923	941	918	959	936	885	906	928	933	915	904	859	902	921	853	866	926	950	871	959	931	909	909	915	999	931	989	938	928	950	912	935	934	928	915	905	906	909	941	937	929	929	926	933	906	922	963	927	873	909	896	894	929	885	912	924	883	898	980	943	869	893	928	932	957	918	891	960	1006	934	899	950	890	943	912	901	932	938	949	912	907	856	952	900	917	903	952	886	916	920	906	993	947	895	928	947	928	937	923	951	944	948	927	915	960	910	886	881	934	870	948	894	884	918	871	890	1003	888	950	951	966	928	961	895	880	921	941	874	946	902	935	956	934	925	873	903	886	875	927	929	923	938	941	926	914	906	941	929	940	865	909	930	843	932	898	954	920	871	904	984	914	886	922	901	925	952	911	950	949	882	944	896	862	906	954	911	973	887	898	961	970	907	876	880	902	895	907	904	936	935	911	904	945	904	933	961	899	950	936	953	933	958	891	886	909	927	900	830	904	935	893	887	919	913	891	927	912	923	915	878	943	936	926	948	909	956	964	955	909	903	913	910	939	943	879	897	932	963	928	922	938	937	900	950	954	940	945	937	937	885	874	967	927	925	963	891	920	891	896	946	926	876	963	966	921	936	897	945	909	894	923	963	915	880	918	889	960	917	908	900	909	943	892	921	874	905	875	893	951	923	934	980	901	868	923	954	874	973	879	915	980	901	910	925	931	949	953	934	951	905	929	922	904	949	854	900	932	915	980	937	914	905	922	885	969	905	950	963	969	912	937	920	966	941	905	933	982	923	845	928	942	933	912	962	935	910	911	863	955	928	932	927	885	927	962	958	911	883	913	902	906	960	955	925	936	881	958	827	904	997	949	907	934	909	913	933	909	911	907	925	905	950	854	931	990	885	890	928	853	951	904	911	910	918	943	889	897	950	936	913	914	908	900	915	919	969	909	903	922	905	901	910	926	889	923	919	898	931	883	935	942	920	938	917	916	881	959	937	911	902	934	913	873	958	880	946	869	906	942	903	892	886	919	918	930	853	965	943	951	910	918	914	928	912	958	929	914	970	966	945	958	906	930	953	956	929	906	920	964	889	873	874	872	941	899	929	942	925	902	903	910	919	923	963	942	941	910	938	872	951	890	880	938	911	919	927	893	910	965	976	978	963	882	887	950	931	961	874	941	947	939	905	895	938	938	929	923	913	932	938	942	886	891	894	1002	926	929	905	901	1011	920	955	900	908	955	963	949	909	927	884	928	893	926	925	939	931	926	933	892	925	877	884	911	984	939	919	922	882	896	927	957	905	913	866	908	966	922	941	910	971	919	930	898	885	906	977	859	928	922	926	907	859	921	864	928	948	891	911	942	900	900	890	959	967	863	907	891	951	901	907	867	915	916	967	943	923	902	963	915	945	884	921	878	892	938	898	959	910	923	904	896	924	872	925	942	872	918	970	892	909	924	885	926	951	900	942	939	922	881	931	915	886	890	888	898	950	895	931	935	883	902	909	937	905	897	909	954	883	1007	919	919	949	963	969	934	943	919	918	910	959	942	884	884	960	970	904	926	961	909	906	930	885	924	915	918	954	915	927	940	958	894	915	896	872	896	963	949	903	927	854	929	931	933	913	898	908	938	924	933	952	943	930	961	936	958	902	864	937	868	917	879	924	934	927	921	961	932	958	906	896	889	968	847	924	917	951	961	897	922	878	902	889	912	936	926	897	948	960	942	890	907	923	935	946	973	930	880	941	920	865	915	910	875	912	904	931	917	925	858	931	934	939	931	931	932	902	910	925	881	913	885	845	913	942	927	899	943	955	932	972	889	928	952	962	917	836	883	910	923	864	907	899	966	882	926	948	919	1005	894	916	905	843	935	884	920	937	911	933	877	931	891	940	886	941	933	884	949	961	917	915	910	919	925	924	881	912	907	912	917	968	905	972	922	925	964	956	903	918	988	997	944	899	991	943	907	920	943	987	961	861	881	880	933	908	903	869	933	910	949	901	950	874	956	893	943	899	948	935	883	952	909	929	945	944	949	925	912	896	863	969	904	923	970	915	910	929	962	870	930	908	882	935	920	948	937	947	909	893	938	898	918	940	927	929	903	956	899	933	963	871	932	930	888	920	905	899	908	885	898	918	926	942	897	935	959	938	893	909	891	957	916	917	933	901	958	937	895	912	959	912	938	892	953	914	963	915	964	888	896	916	888	898	947	906	941	934	912	901	930	960	934	922	939	899	928	911	872	886	927	904	913	926	929	969	932	948	901	962	941	984	963	895	928	925	886	918	943	912	915	923	909	894	881	909	939	926	898	905	941	901	951	869	948	929	913	875	891	849	938	872	918	898	911	902	918	922	897	894	922	903	945	896	861	927	920	947	900	890	907	915	944	891	912	889	906	908	914	971	942	872	888	860	939	927	906	927	892	892	941	939	908	946	890	908	922	931	936	905	933	928	912	908	919	919	938	907	925	926	972	869	886	916	957	957	950	897	832	861	911	984	920	927	913	897	880	934	918	923	978	955	903	915	955	903	913	881	953	949	913	901	918	885	918	954	881	869	889	918	905	932	912	880	990	934	895	919	883	928	876	914	866	922	909	943	918	934	926	923	940	955	947	933	949	887	903	907	910	874	1002	871	937	925	895	932	917	946	900	956	887	922	906	935	887	977	900	951	907	909	931	868	967	955	955	899	901	972	932	929	927	897	939	887	873	977	985	905	928	853	953	936	948	887	930	885	965	884	923	956	963	912	942	839	1002	1000	1009	900	944	920	948	910	946	940	899	951	935	902	895	859	892	961	902	919	967	914	914	884	932	912	903	904	943	911	920	957	911	899	927	931	940	969	950	871	917	924	946	931	960	883	938	897	922	955	960	923	924	966	906	909	887	901	960	882	892	898	904	840	943	902	905	996	889	932	949	935	920	940	938	886	917	923	905	875	910	904	903	927	956	941	847	951	931	939	952	935	954	920	918	961	940	954	926	881	977	944	881	938	933	937	940	860	943	864	941	880	944	961	917	912	912	904	951	876	917	1004	854	917	933	903	900	886	875	937	954	950	976	839	958	907	879	890	965	916	930	968	921	915	900	902	920	930	952	938	935	907	935	954	845	958
9323	2527	2847	2035	1366	1042	797	702	560	498	483	424	411	376	354	321	361	326	313	324	331	304	316	311	319	319	322	286	294	293	282	288	308	268	287	287	272	296	312	300	304	291	292	267	255	275	309	290	279	314	277	276	291	276	309	291	269	309	311	299	291	269	288	275	261	289	291	300	269	274	259	314	289	300	288	259	287	292	264	289	293	291	261	289	271	297	275	270	266	296	297	267	258	293	277	295	279	254	264	272	272	271	280	262	271	299	300	284	282	260	274	293	265	271	278	277	304	268	291	306	269	267	273	274	277	247	288	269	258	270	274	293	269	289	307	279	280	278	278	285	304	282	272	261	286	308	296	260	291	294	263	268	329	290	307	275	296	278	282	272	293	245	290	289	284	287	242	303	302	249	290	282	248	261	272	240	248	255	281	265	319	254	266	276	288	296	275	296	283	281	303	280	281	260	277	255	270	260	271	292	294	295	271	273	248	277	268	305	276	281	259	285	295	257	282	268	287	277	283	304	298	263	299	289	280	278	287	281	271	268	277	287	275	323	326	303	300	272	295	297	253	280	312	283	278	288	290	273	312	301	281	282	285	253	286	264	294	288	274	281	276	291	289	274	305	341	259	263	286	291	268	286	289	297	266	305	287	283	239	272	302	260	297	271	297	287	287	268	297	269	267	298	254	270	307	283	296	268	253	271	293	288	280	270	297	292	290	261	287	279	268	255	259	266	303	258	284	306	251	274	287	272	271	265	272	290	251	276	286	283	268	278	275	254	276	265	273	257	282	277	223	278	257	300	256	292	301	250	284	276	309	293	278	296	254	273	246	273	277	280	281	265	266	269	296	297	256	302	289	269	258	285	276	288	291	269	265	271	285	273	250	302	256	301	267	276	288	277	278	264	278	307	290	247	279	299	294	278	289	300	269	280	267	300	279	292	287	270	292	271	303	288	277	276	252	282	287	285	269	286	275	310	281	277	268	272	268	280	285	239	263	271	251	242	273	290	284	304	274	283	270	289	285	281	298	287	286	261	259	249	275	264	256	271	306	239	312	272	256	286	257	285	280	282	264	268	266	275	270	287	305	281	280	285	250	289	264	305	261	298	265	289	249	245	278	276	254	289	285	273	273	257	279	260	274	270	264	310	304	297	293	292	253	283	287	288	259	272	274	283	251	268	281	270	273	279	275	284	283	294	285	290	293	268	242	277	290	262	253	275	258	273	258	271	256	262	279	285	253	281	271	295	295	262	313	252	279	284	276	272	269	274	299	301	251	289	297	321	274	272	297	260	259	287	272	285	278	276	287	287	285	312	283	269	297	288	295	274	265	323	290	257	284	300	289	274	294	276	314	263	279	276	269	305	283	302	301	258	285	296	294	241	282	279	309	261	289	277	266	276	266	265	273	275	251	286	284	309	240	254	261	248	292	258	283	251	255	264	270	272	254	292	293	301	283	278	263	266	303	257	282	252	279	286	283	301	252	294	289	301	279	264	267	284	292	281	265	262	271	279	292	287	278	275	280	261	279	287	290	285	282	269	276	284	291	274	282	258	309	277	293	277	289	272	290	278	286	289	265	292	285	267	288	292	270	290	291	279	316	286	281	311	298	292	278	290	297	284	277	260	287	289	249	269	268	292	271	299	274	271	292	314	278	284	278	277	278	310	277	306	263	269	305	316	262	268	320	307	286	286	303	287	271	260	276	285	267	287	269	286	287	249	285	268	295	289	282	305	282	293	262	254	269	284	248	256	268	268	274	276	275	281	282	287	270	261	264	279	270	266	265	266	296	298	277	284	312	305	273	262	297	291	257	298	247	259	280	262	295	296	282	273	265	280	291	286	300	287	271	296	311	291	302	248	267	273	265	276	273	287	274	291	277	279	274	282	280	274	259	286	287	301	289	251	279	311	279	288	280	289	274	302	270	267	284	269	226	262	288	295	311	285	274	272	298	275	299	262	267	296	249	284	292	306	297	310	293	232	268	275	254	286	279	262	268	296	264	268	306	276	275	275	277	277	272	307	300	268	273	274	297	292	283	285	274	273	279	291	294	294	285	267	283	292	283	269	287	255	296	262	266	290	273	253	264	270	298	326	273	283	268	289	298	257	303	285	268	267	274	301	278	275	296	255	280	277	264	256	258	279	264	298	264	263	260	266	261	269	262	287	280	261	236	304	257	275	272	273	310	279	268	268	258	251	264	300	262	276	278	280	288	262	279	272	288	289	275	295	280	278	279	287	271	275	262	261	295	256	245	291	308	288	310	256	276	299	307	278	278	288	291	269	286	278	289	278	259	282	259	273	317	292	285	269	286	292	289	295	293	286	287	280	274	291	282	269	285	289	263	266	298	311	278	249	284	289	292	276	262	285	277	274	297	256	260	274	269	275	267	290	305	283	265	267	298	303	304	228	282	301	296	279	277	285	304	280	297	284	267	268	289	258	268	247	261	254	271	288	284	271	286	281	253	278	285	284	298	266	268	260	257	286	294	263	264	274	290	293	247	304	267	299	299	298	263	287	317	285	280	298	311	266	307	285	260	290	274	269	297	284	290	292	292	297	273	280	256	290	278	262	273	267	305	288	254	261	274	262	291	272	256	278	276	274	262	242	283	272	299	243	308	280	264	285	291	269	298	317	290	289	253	299	278	283	257	284	236	278	282	296	264	289	302	284	294	282	293	277	280	298	301	268	275	263	278	299	282	234	259	239	282	299	302	306	312	261	291	256	257	251	284	279	311	279	279	291	293	282	247	259	303	287	279	273	278	284	281	256	298	279	288	272	268	287	316	281	284	275	318	291	301	268	256	293	299	268	281	265	254	254	316	282	286	255	311	272	278	280	300	272	294	303	262	272	262	272	266	266	279	307	248	293	284	315	241	260	279	294	281	281	271	293	305	310	289	282	263	268	279	285	293	259	275	259	304	311	282	284	267	278	280	295	285	258	270	277	277	294	283	284	264	261	274	267	268	278	307	269	309	291	297	308	297	269	304	288	284	268	293	268	293	273	292	284	276	271	295	264	275	289	273	279	299	289	307	309	254	295	273	299	289	307	314	252	278	293	271	268	267	247	282	296	267	254	281	282	287	285	292	267	280	243	282	277	291	290	266	269	293	308	297	277	301	275	286	255	277	275	253	258	274	287	315	306	274	281	282	270	280	258	273	290	273	274	277	285	316	294	272	271	263	294	267	276	232	291	281	252	301	326	276	273	268	250	300	275	278	245	277	292	293	315	295	267	273	272	249	299	302	285	319	278	274	304	275	296	304	269	284	273	334	266	280	287	260	310	279	280	276	274	291	266	279	263	319	282	255	299	277	291	269	310	264	284	293	286	295	291	243	262	297	276	293	272	286	269	294	276	254	262	254	277	289	271	307	276	284	258	318	263	270	283	281	242	273	263	280	288	301	282	313	253	333	278	285	270	272	309	284	241	278	311	291	290	295	258	243	272	294	305	269	307	246	281	300	253	279	294	279	283	259	286	252	261	263	311
7875	3013	6597	7093	6090	4946	4149	3429	2935	2635	2301	2115	1978	1693	1733	1664	1475	1459	1436	1295	1279	1298	1244	1180	1125	1102	1143	1104	1110	1070	1091	1044	1027	1048	1013	1028	936	952	965	938	970	965	939	936	962	930	954	984	907	912	842	964	969	890	944	1000	895	919	887	880	941	883	884	926	863	966	953	902	854	896	908	937	839	804	891	870	869	850	826	895	937	857	829	928	921	854	863	868	844	883	870	893	868	883	893	852	880	868	853	855	853	907	899	855	887	868	915	821	831	883	854	811	909	876	905	911	873	871	848	843	822	876	824	840	879	850	856	850	864	878	835	861	865	878	859	898	859	829	842	847	876	856	869	840	839	883	909	865	863	850	859	866	875	821	875	872	871	929	889	898	852	831	873	835	877	897	870	849	838	871	877	883	887	861	879	876	873	887	880	876	856	844	887	880	889	868	851	851	894	875	835	923	846	862	814	840	871	834	825	842	833	857	834	886	828	819	860	871	776	876	877	822	833	872	835	853	901	879	790	865	794	818	900	859	824	839	844	922	817	858	854	788	908	827	806	867	856	842	800	817	838	881	874	875	862	889	854	854	847	861	841	849	863	860	842	842	833	834	869	832	846	858	868	859	874	813	848	805	876	880	853	894	842	815	871	853	865	858	843	903	827	833	835	856	841	840	836	834	854	838	824	891	843	855	818	843	849	883	843	864	848	849	831	878	814	835	796	883	870	841	807	858	857	909	861	896	864	844	810	886	907	803	855	839	798	848	842	862	878	839	862	855	805	890	825	866	899	843	844	870	804	837	877	831	883	832	858	821	853	851	845	856	855	826	862	837	849	841	870	851	869	854	911	885	846	852	844	835	888	843	804	859	850	838	834	842	881	865	914	878	836	897	910	865	811	836	868	862	840	871	852	813	836	851	858	847	873	831	839	847	862	898	889	851	856	865	838	811	859	842	874	874	855	835	830	835	812	856	874	870	824	860	878	878	860	877	876	881	878	828	870	825	846	843	880	907	879	900	828	884	812	850	875	899	826	898	862	860	822	869	839	907	876	873	879	832	872	840	908	836	870	881	803	862	889	829	836	853	880	821	873	865	866	890	852	837	828	863	876	797	877	859	885	826	828	779	875	839	825	837	853	807	869	911	825	844	934	843	848	818	849	863	852	894	874	868	849	813	828	807	831	843	848	864	854	828	903	822	862	814	874	836	879	903	865	815	870	867	835	815	880	866	810	844	834	835	855	805	846	835	811	880	818	847	842	854	917	867	915	831	887	842	847	858	839	876	839	836	826	895	867	849	844	813	856	863	873	831	884	862	828	867	852	872	865	842	800	800	873	902	816	860	893	796	860	808	870	816	821	827	812	821	860	855	842	824	863	853	910	817	841	822	880	833	880	813	897	848	828	823	872	804	915	827	864	818	852	859	865	843	860	792	831	858	834	826	885	900	867	903	855	836	860	863	854	811	784	932	879	834	843	848	843	861	852	790	855	831	812	873	865	849	797	840	873	833	856	925	839	823	837	905	830	815	875	854	878	936	853	886	900	845	852	879	902	843	833	871	812	879	895	863	863	859	869	831	840	830	868	860	824	849	884	832	819	895	858	885	890	791	855	848	823	803	876	875	869	906	855	835	845	816	872	827	823	854	857	885	856	803	865	904	833	827	889	875	864	848	881	869	851	870	914	853	863	929	810	821	904	883	846	896	827	846	800	833	850	824	829	890	831	892	865	814	859	830	869	881	874	846	872	841	865	917	842	855	908	825	852	842	880	808	864	857	886	896	872	880	841	825	928	839	868	892	831	834	857	818	841	837	874	824	857	825	870	861	841	879	884	866	844	848	858	833	890	858	872	833	876	820	830	852	860	811	869	757	834	834	866	878	873	835	860	848	829	808	865	867	839	787	899	847	758	838	858	868	814	880	857	866	866	837	838	869	845	928	853	816	884	821	870	874	822	917	826	888	891	844	832	882	863	830	884	845	871	831	820	861	861	858	826	881	884	863	891	861	867	870	845	799	822	817	865	809	820	863	856	877	917	855	847	813	884	835	818	809	839	873	859	787	851	860	862	856	896	856	875	856	838	864	853	812	846	835	810	866	855	842	828	861	874	897	855	840	918	879	834	853	878	871	890	830	869	853	836	852	871	872	849	825	868	879	872	841	817	922	825	836	832	861	841	820	815	840	841	804	862	824	854	867	813	863	877	850	840	891	836	866	846	806	872	846	879	858	851	872	839	921	899	821	811	830	849	846	846	939	828	859	880	847	865	855	824	844	841	853	843	894	839	890	836	810	852	815	806	878	857	822	839	884	870	901	845	828	872	860	822	831	880	848	877	840	844	845	864	842	813	826	907	817	866	867	896	834	863	830	826	855	874	846	902	804	862	869	881	847	890	852	865	803	867	850	812	864	859	824	850	920	822	835	814	817	844	894	848	827	885	865	827	825	866	876	817	844	832	881	810	859	832	894	844	839	826	804	881	877	828	855	859	854	866	855	841	840	848	859	841	828	837	834	875	857	817	830	888	822	870	856	917	820	839	816	910	826	867	826	903	882	892	858	791	850	877	884	830	868	826	861	866	823	918	821	865	858	872	858	839	871	861	814	815	803	855	844	837	888	802	861	837	842	832	810	882	815	819	844	867	818	910	806	863	842	861	820	785	898	854	881	868	854	835	889	841	866	854	892	866	803	876	821	846	882	882	853	877	797	899	880	836	815	855	817	896	818	831	892	786	894	860	859	808	815	879	875	850	873	821	821	834	800	839	839	876	847	851	866	855	868	813	847	840	860	861	815	886	860	834	867	866	860	891	837	811	875	833	857	869	876	791	889	849	831	855	817	823	808	882	879	842	894	878	803	892	859	841	847	812	848	825	876	867	835	858	872	855	885	875	900	884	871	870	853	808	876	784	834	842	815	852	819	870	838	860	829	883	822	831	839	874	851	887	855	835	912	809	850	881	853	858	879	857	822	838	899	830	906	864	858	833	870	809	897	900	888	798	873	835	889	878	826	862	813	866	800	922	797	846	905	836	889	846	835	830	866	837	867	826	865	890	870	886	898	859	812	872	881	844	849	850	838	850	871	847	847	867	873	832	858	831	896	880	880	889	834	893	869	892	885	866	851	811	855	823	875	860	854	887	841	853	859	816	847	880	826	911	816	876	882	887	852	863	810	851	876	853	825	866	875	827	866	856	873	826	857	875	872	819	830	864	854	855	936	859	877	835	859	883	913	797	845	826	867	866	888	853	841	814	843	861	785	786	883	887	870	900	858	886	887	859	794	812	851	819	839	838	781	817	807	836	866	827	782	857	804	868	870	888	863	872	860	897	820	854	818	889	802	855	855	873	850	840	857	884	828	855	817	839	879	853	867	816	852	864	860	901	889	896	861	886	833	846	867	848	832	891	848	811	852	850	825	837	867	795	887	860	832	849	867	840	811	844	825	862	855	840	874	824	862	873	820	865	908	846	886	900	844	840	905	853	830	868	820	897	846	849	829
1292	208	239	239	229	199	209	183	180	157	175	176	193	180	177	181	172	168	187	154	199	180	180	177	167	175	156	159	169	187	190	196	162	159	168	163	201	178	164	172	205	201	177	158	162	170	178	181	174	178	178	181	162	166	171	158	172	198	168	182	172	167	189	158	175	186	168	171	168	156	188	189	203	178	168	173	181	181	179	140	153	152	193	162	183	157	168	173	183	200	185	175	172	167	176	168	201	184	167	188	178	154	191	177	183	150	170	192	156	184	149	195	196	179	165	164	205	167	143	199	189	168	172	157	173	163	176	187	150	167	166	198	186	173	183	177	159	178	174	170	169	169	152	174	182	156	190	192	160	175	196	181	180	169	195	165	172	187	166	182	170	146	152	183	162	159	170	174	158	146	184	164	178	178	165	199	175	183	169	167	179	178	189	164	141	160	157	184	187	165	163	170	178	201	166	161	178	186	165	162	190	176	185	171	164	162	186	182	162	159	165	165	170	174	159	183	190	162	181	188	195	152	171	167	178	175	173	175	163	180	185	167	171	158	192	167	189	177	159	190	144	152	179	172	196	172	182	156	171	178	192	146	174	165	160	171	146	148	158	194	178	174	167	169	182	182	161	157	210	185	188	179	161	172	190	163	193	177	177	150	186	186	154	178	149	157	189	149	177	180	169	171	203	192	195	146	164	167	192	186	188	151	172	183	176	195	158	202	189	187	171	197	169	179	176	147	159	178	181	188	170	183	178	151	160	177	192	192	169	193	175	171	168	196	162	180	167	168	178	181	175	165	168	160	168	182	164	150	201	183	169	181	189	168	174	195	162	153	177	190	157	178	166	186	201	189	191	186	184	169	171	182	178	182	186	172	179	190	180	165	182	168	189	183	170	188	158	185	166	212	162	168	167	200	176	175	171	177	171	194	172	175	194	165	168	204	187	170	180	155	168	185	172	200	179	168	198	172	162	181	163	179	178	180	151	191	187	185	184	198	178	171	180	182	185	173	157	188	178	199	160	164	190	160	179	164	188	151	174	181	183	174	162	161	168	188	158	169	159	171	159	163	172	182	177	158	184	171	181	167	174	171	172	180	178	175	200	196	180	166	151	177	195	182	162	166	180	183	162	187	176	171	163	182	189	163	172	147	187	188	167	222	165	186	191	194	169	179	182	188	182	178	190	190	166	177	186	164	169	175	163	198	170	157	171	178	154	154	203	190	163	169	177	176	159	162	144	160	182	177	176	175	179	169	180	180	167	187	166	162	177	169	196	143	167	160	171	168	169	171	181	178	174	179	167	217	168	170	221	187	178	162	149	191	145	182	156	177	172	162	165	171	191	176	186	187	153	179	186	161	184	191	161	175	204	173	186	176	175	193	172	168	153	145	192	169	164	188	177	172	183	193	184	205	179	169	166	159	168	170	159	197	174	153	184	192	161	183	164	197	190	170	176	181	180	165	159	181	183	178	172	197	174	180	190	190	166	170	183	160	161	156	154	199	171	198	190	166	171	175	172	171	170	172	176	161	182	194	211	172	185	179	161	177	157	171	168	180	185	160	180	157	172	163	174	181	164	194	184	171	169	171	183	177	183	181	179	161	167	163	173	192	148	176	189	160	175	165	172	181	181	190	185	172	164	178	181	163	193	177	177	164	172	178	165	171	179	165	171	184	164	174	163	166	179	182	160	145	178	187	168	180	202	193	189	190	161	163	167	191	168	165	184	171	157	169	161	189	174	193	175	184	178	185	181	195	186	169	182	184	180	161	171	159	169	168	194	161	183	172	174	155	167	169	166	174	176	164	160	170	176	162	185	173	173	180	189	181	200	181	172	168	183	190	170	180	179	172	162	186	178	181	188	191	182	169	172	170	172	157	180	163	178	159	161	180	157	178	137	166	172	169	164	158	174	183	164	196	181	181	175	197	175	176	154	157	163	177	168	161	151	203	178	185	175	173	179	166	201	178	162	184	171	157	182	164	181	188	155	192	180	186	154	167	145	157	175	166	153	160	184	180	161	168	162	212	168	182	145	162	171	159	173	170	161	185	171	206	161	173	173	188	178	198	168	172	181	190	169	153	190	166	189	170	174	185	164	199	167	182	204	183	171	170	178	155	170	195	196	175	168	193	187	180	175	159	141	156	194	182	193	170	186	181	181	194	177	179	176	174	188	198	178	173	182	180	188	172	179	184	183	177	202	179	172	157	177	190	193	173	185	146	168	191	179	187	187	161	173	174	180	168	176	204	172	177	157	176	187	176	181	177	168	179	175	188	182	175	177	160	169	168	162	189	179	176	147	176	170	193	157	174	179	199	186	183	192	161	170	193	202	186	169	172	162	172	166	173	175	162	168	170	157	173	137	178	179	178	170	173	159	151	184	180	149	178	182	182	178	156	176	161	176	174	178	164	175	149	172	175	159	170	177	181	181	182	178	160	173	194	196	175	176	167	184	164	196	189	169	150	187	149	188	165	172	179	184	174	186	177	176	185	166	173	166	190	184	164	176	175	175	194	170	187	185	187	186	152	166	188	180	163	173	160	189	192	178	198	215	175	185	188	203	177	152	185	162	198	158	163	209	187	169	161	157	173	167	157	183	184	199	179	159	168	185	185	189	149	191	177	175	192	177	172	150	186	163	182	180	165	157	186	164	188	158	191	192	192	181	147	189	182	171	171	157	161	194	170	163	202	172	185	195	178	183	164	199	178	177	180	189	181	178	191	163	163	161	158	175	150	164	168	190	172	177	174	200	166	181	186	162	187	163	157	153	144	175	157	181	179	159	170	179	168	166	157	171	175	173	177	172	146	175	175	191	183	187	169	182	156	178	172	194	156	192	186	173	207	189	181	163	180	161	174	169	178	181	194	174	184	172	175	167	181	188	187	189	200	158	176	180	186	156	148	168	166	178	185	151	177	178	165	165	169	168	186	160	168	174	170	174	198	166	187	161	179	151	181	179	142	173	163	191	169	183	181	159	190	169	168	178	169	190	153	187	172	177	158	171	187	176	183	166	164	159	172	163	193	184	167	172	170	156	176	172	166	160	157	199	183	179	161	182	182	175	194	169	158	183	183	183	190	186	157	180	189	192	151	153	167	165	192	185	169	186	158	175	173	177	180	170	170	174	195	182	169	170	182	159	184	175	159	183	171	161	175	190	167	185	174	177	158	165	170	195	181	196	159	174	182	167	186	157	186	177	175	179	174	162	194	170	182	172	142	186	172	191	173	177	169	176	171	185	223	161	164	178	204	174	177	136	185	155	178	182	176	145	183	176	167	192	162	157	165	154	191	181	190	171	184	173	182	175	173	178	177	185	187	174	171	163	170	162	175	169	186	147	195	173	158	154	179	180	180	164	167	168	192	191	168	172	167	188	181	186	178	174	187	150	179	177	184	173	144	163	175	176	179	182	151	179	186	163	172	151	174	171	177	182	179	191	167	174	158	168	189	179	173	170	183	181	194	171	153	175	177	179	183	160	178	182	155	174	174	171	184
2059	705	833	821	722	700	716	648	698	666	640	618	678	619	593	546	555	574	575	621	609	606	563	632	580	588	590	584	578	583	584	577	571	590	576	626	575	603	586	580	611	590	563	588	599	595	592	587	589	563	558	611	587	608	585	562	548	659	566	592	565	559	597	572	570	577	608	585	549	603	588	613	616	553	583	613	606	598	580	587	565	619	612	588	594	587	612	628	601	549	561	552	565	598	564	575	574	569	583	601	572	580	575	567	584	578	584	577	616	611	569	555	587	562	591	572	577	629	618	536	556	610	586	558	565	596	614	629	585	583	608	584	620	569	616	580	544	551	625	594	617	541	558	607	572	587	560	606	600	652	598	562	587	581	561	601	580	562	558	559	542	595	570	545	581	605	557	613	585	568	583	587	565	568	598	550	556	579	571	552	572	606	562	570	613	566	580	564	583	624	567	586	570	594	581	566	577	577	555	600	579	582	594	578	574	625	581	606	617	592	551	588	569	622	605	609	620	570	585	577	569	574	564	605	578	575	586	594	632	585	559	644	591	552	538	587	553	600	550	576	559	614	589	609	539	588	582	579	569	573	575	595	602	620	602	579	567	586	583	586	611	576	539	576	594	550	595	595	579	515	597	609	595	572	581	588	603	566	536	575	567	580	607	572	594	624	592	544	587	539	556	540	550	592	575	563	557	565	588	610	585	582	595	562	588	608	589	567	624	561	600	574	568	596	594	568	536	589	605	573	591	564	561	581	592	593	558	599	573	621	644	600	576	575	578	607	554	573	585	549	611	629	612	576	549	610	551	588	568	600	601	546	581	576	579	576	613	546	563	588	579	594	589	624	553	534	584	599	559	609	581	614	611	584	629	552	546	569	591	573	561	593	589	578	546	578	574	580	586	565	587	600	575	607	608	581	595	604	565	596	607	594	578	590	593	578	582	570	587	605	585	583	618	580	591	577	586	527	604	590	555	577	559	596	591	620	562	603	581	593	539	597	630	635	586	627	587	567	561	545	580	601	585	560	560	539	591	584	591	536	630	559	606	563	573	504	620	620	568	571	601	545	577	553	559	589	594	641	556	561	573	606	607	604	614	591	603	582	563	554	610	585	553	613	592	603	552	557	573	597	559	542	588	597	609	590	582	614	611	612	546	592	569	556	555	591	557	577	544	566	535	600	528	588	523	596	573	630	589	627	595	569	600	551	568	582	601	565	556	618	579	594	555	584	638	574	597	537	593	558	605	578	593	578	600	635	596	628	611	595	591	611	558	577	572	535	534	575	628	591	585	622	585	565	549	590	561	606	606	608	596	532	616	607	562	588	579	583	509	612	632	577	580	616	640	584	600	555	582	609	599	596	522	572	573	571	540	551	580	598	596	535	587	555	566	600	604	558	590	598	590	572	569	567	549	585	546	607	589	569	600	613	575	599	607	554	546	571	569	613	595	612	559	612	579	588	543	616	572	558	612	617	545	591	547	585	533	608	551	581	592	595	566	563	614	579	582	571	548	558	558	640	570	588	576	597	581	585	605	620	555	597	594	559	566	618	593	546	524	584	620	627	614	580	616	614	583	589	635	576	608	572	589	569	572	581	564	625	598	553	537	653	574	556	565	594	534	574	602	573	591	627	566	598	597	553	602	574	577	591	563	567	626	601	549	596	597	553	572	556	614	582	590	615	623	571	577	583	602	637	585	590	585	570	567	591	603	582	614	606	553	606	604	626	617	576	565	591	604	633	564	630	607	603	603	586	605	625	584	612	545	574	598	557	529	629	606	566	605	588	597	587	618	563	583	595	571	571	579	562	537	568	599	575	570	624	594	545	627	615	583	584	639	612	551	552	613	585	561	560	589	558	603	611	604	548	565	564	581	584	623	549	602	632	640	628	556	654	590	612	605	579	601	571	609	619	606	566	566	582	605	594	579	574	593	562	605	580	587	621	544	618	562	555	580	648	612	566	581	609	562	581	632	587	578	555	580	619	599	555	550	608	587	623	591	621	561	572	564	589	592	617	532	542	606	530	582	583	585	617	558	594	597	550	595	598	544	595	583	591	587	573	573	571	608	530	599	583	589	604	570	604	559	596	609	604	572	624	558	565	582	564	603	603	585	612	614	578	585	563	571	561	576	577	534	581	608	580	575	555	585	571	608	526	582	580	606	584	548	568	572	600	590	594	588	591	624	545	610	636	556	533	604	602	631	578	602	569	578	610	595	571	606	621	571	564	577	523	581	615	618	560	571	566	607	625	580	587	545	568	554	611	651	583	590	563	553	586	554	559	612	611	623	604	588	570	552	573	568	571	603	595	588	556	597	576	599	604	594	612	607	565	575	601	581	571	611	560	582	569	606	576	547	557	575	580	596	592	569	575	593	539	598	550	602	556	599	584	560	596	587	573	568	567	578	578	606	586	557	582	581	586	568	592	590	642	623	562	581	588	558	594	598	541	602	587	598	548	617	558	545	589	556	587	560	572	551	585	586	546	603	586	576	568	589	561	585	611	607	628	612	549	577	587	578	581	563	609	573	581	598	620	614	549	569	554	565	591	606	623	638	574	571	603	537	569	580	556	593	547	591	578	599	564	599	594	602	544	601	580	609	630	569	592	575	585	624	567	619	559	587	608	603	542	572	625	565	587	608	576	588	567	576	617	610	585	603	558	601	576	624	606	569	573	578	563	629	594	587	564	580	591	589	561	592	564	593	606	589	545	539	566	582	581	569	589	525	604	589	614	571	604	589	580	549	593	617	556	582	593	606	563	589	613	612	569	570	609	582	559	575	651	588	595	617	657	578	607	577	532	558	593	532	550	607	596	590	571	571	536	573	572	573	586	592	596	558	596	589	568	574	597	601	584	541	561	543	550	563	596	585	571	575	606	576	622	581	582	579	602	592	561	561	540	574	549	548	570	571	642	570	579	590	595	581	624	585	552	595	614	571	570	539	545	593	601	609	585	578	600	558	598	603	548	602	566	575	616	549	549	615	566	584	542	583	590	579	533	564	567	555	576	607	592	617	592	622	575	568	618	545	564	583	559	566	515	528	604	570	616	602	561	593	600	582	609	573	552	590	583	594	574	604	581	594	588	587	588	599	586	596	573	594	572	589	562	598	623	575	626	575	594	592	608	603	569	565	595	598	613	573	575	643	617	593	573	556	622	624	624	565	575	572	604	575	598	555	574	626	556	572	566	591	577	558	534	539	607	611	565	567	546	550	525	594	556	566	576	556	542	495	584	578	620	604	569	572	575	571	567	633	567	587	602	612	623	572	581	584	591	549	615	604	559	580	563	593	579	555	592	530	583	564	539	542	581	567	602	565	596	585	618	577	601	574	531	542	592	589	564	592	555	576	578	603	570	608	577	527	582	571	571	599	576	557	589	553	564	597	559	568	564	575	573	592	638	617	622	524	596	573	596	601	545	588	580	554	548	571	554	548	590	588	620	529	545	565	564	579	584	593	571	613	597	518	548	570	591	590	589	565	558	575	588	589	562
4966	1333	1631	1163	863	720	583	484	443	404	412	423	350	362	377	354	354	337	332	311	320	359	309	341	321	318	316	322	320	304	298	337	302	344	305	327	300	299	321	338	321	315	328	312	298	309	306	314	305	326	342	313	310	317	295	305	334	308	340	287	287	300	281	292	308	314	279	297	294	296	326	310	313	313	318	308	318	306	301	309	278	343	286	290	304	310	294	318	312	295	321	329	309	303	317	306	298	300	343	309	281	323	296	292	317	307	311	338	289	324	309	307	254	304	316	294	300	263	312	321	313	306	314	302	274	290	265	305	277	274	329	290	299	313	315	313	309	323	318	332	335	300	323	303	316	286	299	314	308	316	321	299	294	311	349	293	334	306	293	296	327	297	306	306	295	291	275	288	283	334	327	321	281	290	338	294	304	323	347	328	298	294	300	270	318	285	312	318	269	318	313	313	298	292	310	314	276	284	305	302	322	290	306	297	299	299	306	331	322	298	305	341	314	299	315	288	293	315	295	315	303	304	314	297	305	327	299	314	290	325	341	312	307	291	323	275	309	281	313	307	328	310	248	314	296	308	339	287	295	286	298	301	298	325	303	271	272	285	274	311	326	302	288	319	304	273	317	333	315	326	280	298	295	297	305	311	312	292	309	292	296	306	280	287	296	324	304	339	312	277	315	292	300	278	291	293	306	286	343	276	284	330	299	293	297	307	301	313	308	330	303	301	302	277	304	285	332	316	311	284	305	315	291	325	320	324	299	292	287	279	295	305	294	294	310	320	329	334	302	288	298	336	307	271	302	297	315	323	303	304	301	320	285	327	335	280	333	343	285	326	272	308	317	275	284	305	305	300	289	273	278	317	318	319	282	260	305	314	309	297	307	310	311	282	297	280	298	277	293	333	313	323	304	297	317	296	289	286	339	320	311	324	297	301	315	300	311	312	337	279	329	303	315	329	275	328	305	322	280	312	337	313	306	320	301	303	340	308	317	313	276	299	288	288	294	323	295	290	300	288	290	321	303	266	295	301	271	284	340	337	308	308	310	290	297	297	283	297	305	324	312	269	292	310	303	301	274	316	312	300	291	290	312	305	315	319	279	290	285	337	278	314	335	294	304	315	280	332	291	302	303	290	289	335	312	257	318	295	301	304	290	310	296	332	328	325	307	300	306	334	305	329	277	286	306	296	335	317	287	298	301	288	299	285	297	297	315	342	309	288	307	324	295	325	299	308	290	294	266	279	322	319	299	303	295	295	304	328	302	309	309	300	283	277	292	303	323	305	311	304	305	290	290	320	367	308	296	286	320	303	349	283	286	315	298	296	307	289	306	303	299	321	302	293	295	305	266	288	289	294	333	294	326	296	284	301	298	319	294	284	336	311	313	263	319	315	329	303	323	303	299	297	312	287	332	281	306	293	309	303	307	314	323	298	291	310	262	288	326	286	325	333	285	280	323	281	312	326	284	279	278	278	298	309	313	306	352	263	290	301	277	297	279	299	323	273	297	306	301	286	270	312	305	316	292	323	303	312	363	297	329	317	317	317	280	287	354	311	306	319	315	265	296	291	301	289	290	319	312	311	347	284	322	311	301	260	260	296	323	336	302	299	292	350	319	323	287	291	342	299	309	280	264	303	332	304	338	292	304	287	312	296	307	330	328	258	288	312	298	302	325	300	271	317	323	315	313	310	327	303	270	288	287	301	327	285	313	324	321	293	324	276	300	284	314	330	266	293	315	303	332	283	311	314	290	321	323	307	276	290	280	328	302	313	305	281	334	247	292	320	315	307	313	293	307	359	297	285	318	287	328	321	315	310	320	322	317	292	319	301	312	308	324	285	297	287	338	283	303	296	309	281	306	284	309	276	315	292	304	271	286	304	318	283	269	293	288	324	300	335	292	314	310	300	295	310	289	299	307	320	321	320	272	298	328	298	307	302	314	311	323	299	292	304	285	308	300	303	315	317	312	312	315	306	306	313	317	342	298	259	279	287	325	343	325	289	341	311	304	288	285	309	304	299	295	320	303	287	266	299	321	297	308	301	305	282	310	315	274	313	299	292	312	286	287	305	320	256	289	294	279	320	307	303	333	303	305	335	273	295	316	274	299	319	287	338	332	275	307	324	279	303	306	293	314	280	285	296	283	288	320	337	301	300	302	300	282	293	327	290	320	329	328	287	334	287	318	293	312	304	295	299	311	319	319	296	316	293	303	298	323	312	323	327	279	302	317	276	307	295	303	294	321	298	330	350	279	293	310	314	314	329	305	311	295	292	289	298	323	325	291	302	304	312	294	324	320	301	313	309	328	310	305	301	285	294	319	271	322	308	256	291	304	309	292	309	292	305	283	289	280	298	303	328	299	274	298	325	286	316	311	313	320	273	299	334	284	302	353	297	304	285	285	336	296	321	317	286	341	311	287	303	301	304	309	310	295	291	315	299	316	292	325	282	312	274	313	276	312	308	313	301	323	306	343	320	298	293	298	271	302	289	282	298	312	306	292	294	290	287	325	302	315	306	302	292	316	303	324	289	300	282	319	321	292	312	316	295	312	307	315	300	309	301	286	315	292	302	313	292	345	324	300	288	301	330	321	276	309	310	324	318	309	282	295	296	291	292	328	305	320	285	296	290	319	308	292	289	336	295	307	315	339	299	332	333	306	324	324	311	293	302	313	317	273	312	303	289	311	292	299	316	289	293	326	292	286	292	289	327	331	299	309	315	308	286	312	310	276	310	318	293	311	282	269	291	320	301	307	330	321	306	298	312	301	292	269	313	321	316	310	289	308	318	315	297	298	334	290	309	299	311	323	321	288	305	344	323	319	311	324	301	283	274	298	287	303	298	304	298	288	318	324	304	298	346	296	304	293	302	270	331	289	331	317	323	304	293	311	287	276	318	306	294	304	291	305	298	305	277	285	313	334	303	293	288	320	305	343	286	278	303	324	285	287	310	303	304	296	271	295	304	301	296	289	287	325	281	314	282	265	294	306	314	312	314	297	276	311	297	316	301	293	317	297	281	303	327	299	334	305	279	294	324	301	275	280	302	312	293	263	328	309	307	298	324	323	314	301	348	343	304	284	287	291	305	295	322	311	290	318	266	303	309	281	276	295	290	295	297	313	317	305	310	300	325	312	327	310	299	302	277	317	294	321	316	309	321	324	297	272	307	303	332	298	317	335	316	302	315	345	300	286	315	315	294	317	313	324	333	322	336	263	308	313	273	296	309	292	314	293	310	272	311	336	290	305	317	337	316	315	293	305	316	307	299	296	280	293	309	294	286	324	319	325	306	304	290	321	319	278	313	308	279	310	319	330	313	293	283	284	322	298	301	274	295	313	304	327	330	328	299	320	271	307	308	292	309	295	313	310	306	269	299	299	319	294	267	343	305	307	300	277	338	300	286	312	291	296	296	309	296	321	307	308	319	319	313	323	299	331	315	282	300	301	306	342	305	313	306	312	310	317	326	292	289	319	297	300	274	314	314	297	306	281	308
5907	1997	4049	4285	3773	3145	2693	2357	2109	1861	1658	1612	1503	1474	1290	1361	1260	1273	1228	1138	1151	1135	1078	1086	1033	1094	1065	1053	1055	1002	1034	1014	1008	980	999	1049	986	1030	996	955	966	974	953	995	982	980	985	916	980	978	909	963	931	918	940	969	929	936	980	935	955	942	905	947	902	963	927	954	906	922	950	966	945	952	938	943	912	881	954	934	946	1013	943	944	993	971	949	908	886	918	945	956	885	939	907	957	984	953	932	902	927	929	932	944	889	979	949	905	886	949	948	888	965	920	930	950	937	897	898	918	907	878	946	979	917	954	938	918	903	958	939	869	916	964	932	909	885	1004	930	945	986	938	897	956	907	877	922	945	927	940	928	981	910	960	924	933	916	910	945	886	1003	956	907	911	959	911	951	929	921	934	929	919	896	973	891	918	876	936	891	952	890	952	875	900	989	968	926	952	875	938	907	930	868	937	933	939	888	922	913	899	878	934	920	861	970	936	898	886	908	881	936	938	926	929	905	927	935	915	939	926	947	920	923	914	902	950	919	940	953	899	922	955	929	921	954	885	936	898	954	923	989	922	913	897	960	929	918	950	1009	945	929	924	902	919	936	966	943	858	968	906	962	895	931	911	908	936	952	946	906	875	922	921	894	984	914	906	894	941	971	865	889	861	857	900	882	929	956	914	925	919	980	901	933	890	936	886	883	915	887	918	924	916	939	921	959	893	934	895	943	871	940	955	929	867	872	905	914	870	947	937	938	978	959	878	885	955	913	971	902	913	938	989	953	928	908	950	923	900	909	844	903	882	919	961	938	895	885	904	870	927	920	909	907	907	927	873	915	885	874	893	916	962	919	910	928	991	879	999	918	911	924	899	902	858	912	915	890	897	925	923	902	893	910	914	930	893	909	934	897	909	946	898	928	923	872	931	846	903	894	943	933	961	901	883	986	902	945	916	929	925	990	926	939	925	886	926	888	888	974	895	938	923	901	973	926	923	890	980	917	915	939	923	892	942	934	959	881	909	874	905	920	899	925	859	917	979	956	925	889	989	918	858	879	920	894	910	878	873	896	889	915	902	900	840	907	921	900	913	918	920	941	911	919	970	920	891	946	903	924	929	900	909	928	920	951	975	926	925	953	895	952	897	907	933	888	929	909	911	916	924	961	942	906	920	902	933	913	931	959	935	953	903	946	918	895	982	957	928	910	848	987	897	933	865	859	930	963	945	932	942	920	869	948	923	893	909	926	911	934	964	914	945	930	885	945	927	955	907	911	905	937	954	957	902	949	853	889	907	901	936	906	923	993	914	859	919	911	968	913	900	889	922	894	923	912	908	926	948	940	970	963	933	880	903	907	960	925	898	906	969	917	922	933	957	935	899	923	919	918	911	910	952	927	924	894	915	969	896	913	926	902	917	949	938	981	886	921	878	878	922	957	888	908	913	940	971	927	928	906	904	958	886	896	910	973	941	952	861	898	948	972	924	892	889	875	926	911	947	915	889	978	903	919	899	916	909	901	924	903	958	883	959	962	932	964	931	958	956	943	918	917	979	916	912	945	873	929	946	941	887	962	889	897	894	899	940	911	937	886	945	923	975	925	900	943	953	946	990	904	920	924	935	883	979	908	911	935	945	931	940	936	896	929	855	908	930	994	933	922	915	907	946	881	951	892	887	938	902	966	909	905	918	961	883	857	936	955	886	1010	908	945	937	940	916	878	921	903	907	899	906	965	906	953	916	972	867	892	946	950	932	907	978	942	910	898	919	892	887	916	912	922	948	895	915	941	882	896	912	924	922	937	901	930	987	897	901	930	954	903	932	955	948	935	867	902	956	932	874	924	945	921	950	911	874	945	906	876	922	919	943	913	926	909	910	940	938	946	842	931	892	968	948	913	944	977	934	887	951	963	870	909	943	861	899	912	910	911	809	903	962	902	912	898	829	948	972	962	904	903	959	946	929	936	929	935	945	929	952	919	981	927	875	890	943	923	916	924	915	925	895	948	925	871	938	913	896	889	920	958	932	922	891	911	955	959	928	902	936	912	908	858	893	909	922	916	921	926	926	975	920	933	931	899	901	877	925	902	921	937	899	900	868	894	897	928	931	933	907	932	905	919	902	914	933	897	908	926	926	851	949	912	904	837	918	930	912	928	903	942	953	839	913	911	903	906	937	959	959	923	841	978	938	935	892	944	910	887	932	958	900	890	890	922	930	962	916	921	913	920	959	957	980	941	903	857	905	965	933	954	868	894	1017	848	992	947	879	959	891	957	944	895	910	882	877	943	886	939	937	929	898	913	883	915	895	906	902	899	937	941	928	909	912	897	885	904	966	950	885	922	914	874	936	933	965	884	936	920	901	913	895	997	985	928	895	932	899	892	913	938	887	908	963	913	920	888	958	949	865	990	890	937	882	982	953	947	969	928	926	911	885	925	915	971	960	886	930	901	895	953	911	957	975	929	885	956	925	878	928	919	938	941	967	943	932	960	941	880	884	926	935	920	941	914	903	970	925	925	927	937	880	935	924	862	825	954	950	927	929	886	881	882	949	952	934	936	915	909	948	912	953	907	941	939	978	910	937	879	928	881	943	911	949	944	948	907	882	862	965	933	902	940	901	920	888	941	880	858	887	919	1005	928	935	919	904	876	943	896	907	899	948	921	888	922	911	976	850	951	957	971	899	994	897	917	939	929	901	907	923	899	928	913	970	905	928	952	997	903	978	884	906	912	945	929	900	920	904	918	908	930	950	899	906	916	941	914	956	880	897	850	956	915	919	914	907	927	911	927	920	896	873	915	934	900	927	912	939	950	963	970	949	952	936	938	919	960	901	965	959	896	895	906	934	912	940	932	924	924	898	925	957	928	931	905	945	939	930	935	911	917	958	922	999	872	893	954	912	937	928	943	937	882	916	948	910	983	892	882	935	936	946	948	966	905	944	826	871	922	932	927	871	869	923	890	918	879	912	927	924	916	933	885	912	899	929	900	941	943	937	885	910	847	936	885	884	928	960	967	903	913	958	885	947	954	919	940	927	978	860	946	965	870	909	903	905	894	925	965	919	935	920	885	935	974	865	907	963	906	885	895	917	927	881	923	893	888	937	920	915	910	964	893	970	896	923	910	898	941	945	916	925	917	930	942	938	916	904	945	985	944	930	888	892	898	953	887	886	910	888	945	973	898	933	909	927	955	884	866	946	895	886	946	951	903	940	949	958	930	951	927	859	911	934	952	894	936	908	852	949	914	953	935	915	962	923	893	937	980	937	989	928	919	946	925	888	944	845	885	938	884	880	945	919	911	915	955	910	919	924	875	936	922	892	913	948	888	929	890	924	946	926	931	916	950	943	928	949	895	933	900	935	899	897	874	969	911	915	932	944	956	927	918	917	927	884	968	920	879	895	863	900	955	924	929	898	944	890	895	936	960	896	973	894	931	944	913	920	937	952	944	938	901	914	925	914	1007	907	901	897	919	917	928	876	973	924	923	912	955	949	916	916	896	933	902	930	864	946
9233	2488	2736	2069	1389	1016	800	675	606	512	445	443	396	390	396	374	380	359	353	330	317	284	344	280	303	326	292	297	291	316	304	295	280	306	285	258	310	285	300	280	289	301	285	293	296	267	321	307	295	303	300	258	306	263	289	285	286	303	293	279	286	297	287	294	279	254	302	282	304	271	269	283	279	265	312	259	254	285	269	270	267	272	284	289	276	267	280	291	310	302	296	253	299	306	250	264	290	294	273	260	276	291	299	290	259	304	294	268	266	299	264	266	259	261	258	293	286	269	261	269	299	306	254	299	281	272	297	301	307	289	270	298	269	264	271	289	319	293	282	317	325	287	275	285	288	291	235	294	310	294	277	287	289	267	279	270	274	286	268	296	283	291	287	264	295	255	262	290	283	299	280	274	291	289	288	255	297	284	280	289	299	287	297	259	281	300	271	286	267	285	308	259	267	276	319	283	272	263	265	243	285	301	306	275	274	257	284	293	291	289	275	291	270	273	312	314	269	271	294	252	283	273	299	294	267	267	268	279	287	275	233	273	278	295	293	308	285	300	261	293	283	297	287	270	277	258	279	251	293	245	257	273	273	295	269	276	283	303	299	292	262	253	291	255	291	265	300	298	252	271	305	276	305	297	269	309	276	304	298	293	296	265	298	280	284	284	296	257	287	297	273	275	291	265	261	284	288	259	299	288	280	249	282	281	305	308	316	280	291	275	278	299	294	281	317	268	282	290	291	284	287	254	269	294	258	290	289	284	264	284	283	297	271	272	277	277	266	262	287	282	271	299	245	316	271	308	269	291	291	265	299	266	257	275	277	301	269	302	267	246	298	278	286	281	294	277	279	289	250	291	249	280	281	281	303	281	331	275	273	294	302	261	270	301	301	272	277	283	291	287	274	263	286	281	273	282	273	281	264	289	307	251	273	230	287	296	265	269	299	267	285	278	289	277	287	259	266	279	280	284	230	300	256	267	296	284	275	271	269	285	307	281	250	283	279	260	262	313	250	293	281	262	266	274	310	288	277	287	287	272	304	303	283	270	297	264	285	265	315	291	264	287	268	288	285	269	267	250	287	263	303	269	274	265	281	278	263	288	287	267	267	278	271	286	250	287	294	269	266	298	302	286	273	293	267	246	272	270	278	295	305	269	254	302	283	286	318	292	302	256	286	285	257	255	268	294	255	267	283	269	263	284	263	293	289	276	298	251	300	274	292	268	290	265	303	270	308	278	313	273	287	241	280	290	272	289	293	291	293	300	275	283	274	291	278	291	246	304	282	304	262	267	281	295	326	303	275	276	290	309	313	266	276	309	263	287	297	290	276	283	269	289	272	269	283	310	279	269	286	263	273	264	272	289	325	299	286	304	299	255	295	279	270	316	323	274	285	290	297	311	280	281	294	281	264	280	283	284	304	291	298	302	250	261	265	287	274	269	256	273	278	291	287	288	298	274	262	269	282	284	292	274	272	294	278	258	253	298	299	286	256	297	292	272	318	288	286	298	289	264	297	306	271	274	293	244	285	263	232	282	334	273	275	281	293	278	264	281	322	265	260	299	269	276	266	262	255	299	274	298	268	270	249	274	289	279	299	270	268	285	277	274	279	299	280	273	300	288	293	282	283	279	281	279	259	287	302	314	288	318	299	287	252	296	274	278	282	273	289	267	291	279	274	267	270	281	296	274	290	256	273	281	287	276	290	283	255	283	280	284	299	292	285	291	290	261	274	256	309	287	282	277	252	336	263	286	277	290	273	298	302	298	291	260	275	291	290	278	263	274	266	280	240	268	275	268	289	290	285	303	261	279	295	267	285	289	267	278	283	311	277	264	278	287	294	302	307	264	244	278	258	272	249	287	271	293	287	284	263	288	321	265	293	280	317	299	280	265	261	296	289	300	261	257	280	300	298	287	292	282	262	282	270	290	275	267	295	251	296	286	295	275	305	287	287	270	278	268	268	293	281	280	293	271	270	278	270	295	282	289	310	287	292	283	293	293	292	313	303	247	269	285	267	299	314	257	308	262	277	294	271	284	278	286	280	283	263	290	304	283	265	282	271	274	263	304	291	292	267	261	294	276	300	275	267	267	275	254	288	290	276	270	295	284	299	299	283	275	279	265	258	291	275	313	259	282	269	289	265	280	291	303	292	278	283	293	268	286	261	275	286	265	278	275	308	298	291	261	256	257	279	302	257	285	282	289	283	302	303	274	238	282	281	255	267	291	278	306	307	314	295	283	293	283	306	268	271	257	272	288	260	305	281	299	240	284	271	272	289	291	274	302	289	256	285	258	298	304	289	273	313	265	285	282	290	278	251	288	279	256	290	303	321	300	282	241	254	292	290	291	289	280	282	282	303	273	261	291	280	309	298	318	286	265	276	262	266	292	283	311	286	293	284	278	304	261	308	308	302	279	289	282	286	277	284	281	285	297	266	246	271	269	279	277	331	291	303	279	291	268	266	307	263	298	287	267	261	306	285	245	249	265	260	266	243	279	279	300	273	282	279	282	316	299	297	296	257	296	282	261	297	269	291	275	285	292	291	273	273	294	257	289	256	280	271	277	277	319	266	308	300	303	293	299	284	257	302	275	308	299	266	335	261	290	274	309	260	273	290	275	277	297	292	295	264	289	271	278	283	278	292	318	255	270	303	291	269	293	252	283	257	282	272	290	273	275	281	257	274	276	271	284	294	295	295	300	290	300	283	278	274	257	278	305	290	265	258	300	290	268	250	278	279	303	276	286	289	262	261	260	264	274	277	273	263	294	328	276	285	278	294	289	298	277	288	272	281	269	265	268	265	296	294	290	291	289	290	291	258	278	282	255	256	262	288	257	265	276	280	297	312	286	282	289	304	265	288	268	278	284	283	283	266	263	270	271	287	288	311	262	267	283	317	278	293	292	299	294	267	273	275	265	257	298	276	270	292	283	286	267	269	295	270	310	301	318	290	293	298	293	290	288	311	289	271	301	270	277	274	278	275	288	237	248	296	286	293	286	284	270	291	280	286	291	280	275	318	303	268	282	293	270	303	269	309	286	262	276	280	283	289	266	312	273	299	294	278	290	274	274	303	250	279	275	296	278	255	270	289	279	282	267	271	279	293	268	283	270	283	255	269	275	270	300	272	283	288	302	273	279	291	301	296	299	273	275	269	288	312	290	283	269	280	289	308	287	293	288	287	307	271	316	289	276	262	311	270	268	288	306	285	285	265	285	275	280	312	277	316	263	282	286	284	272	270	299	294	287	267	256	269	272	265	298	291	300	295	290	293	275	256	289	287	287	269	301	288	287	293	310	283	299	278	249	268	287	290	310	286	270	278	280	263	309	271	279	284	301	290	309	296	271	268	286	277	285	276	265	246	269	310	289	252	242	284	325	290	262	253	302	261	290	304	276	272	254	268	323	291	282	285	279	295	305	297	303	278	269	291	271	286	310	291	302	288	288	246	262	292	281	305	294	291	279	301	270	293	269	291	256	282	283	281	294	290	290
7846	2961	6660	7084	5952	4949	4099	3466	2998	2704	2287	2183	1874	1839	1733	1573	1504	1453	1381	1322	1292	1234	1213	1216	1129	1175	1124	1088	1070	1039	1058	1004	977	1029	1029	960	1026	992	984	958	970	974	944	956	970	958	957	902	951	945	901	890	937	999	897	890	942	866	850	879	907	881	900	817	924	937	867	871	882	909	868	949	936	892	858	869	861	877	923	964	867	900	889	866	884	875	837	900	880	908	843	842	938	892	876	910	890	866	861	837	810	919	911	891	890	858	866	883	884	867	795	836	830	843	873	886	888	908	865	887	797	853	822	879	821	819	817	894	883	869	903	866	877	860	860	885	843	859	859	845	843	903	825	878	806	875	927	898	874	886	837	855	866	852	839	830	849	864	841	904	836	888	867	813	877	871	874	807	835	902	863	864	879	887	843	805	855	854	877	879	867	816	853	836	850	839	862	846	906	893	837	850	876	867	858	883	887	836	898	872	875	874	880	839	860	832	840	856	845	875	873	874	833	923	884	902	869	861	819	859	904	829	818	884	844	816	843	822	844	845	828	802	844	828	902	855	817	849	840	909	894	872	873	815	819	840	808	886	891	874	867	871	887	850	863	915	839	880	880	835	943	837	840	843	828	861	848	849	891	850	877	825	874	886	878	807	815	848	885	786	875	890	846	827	870	789	905	876	866	829	824	836	899	862	840	861	853	878	863	793	808	819	891	894	840	858	939	854	861	921	886	793	837	829	875	883	832	827	854	841	810	842	862	845	847	843	857	911	836	887	865	854	868	880	891	885	869	800	897	876	831	891	821	842	896	892	796	913	896	867	846	844	874	808	901	832	810	846	850	842	830	865	831	899	885	841	850	855	860	864	882	848	853	858	880	801	870	814	870	849	831	867	886	870	843	838	896	838	832	865	880	868	827	858	895	846	854	840	878	864	834	899	839	840	886	845	820	876	868	827	854	872	834	838	839	840	854	898	799	769	828	874	856	847	868	877	827	870	793	845	876	835	771	782	787	825	830	860	851	834	861	870	853	862	806	786	822	856	839	871	893	820	794	838	848	827	851	860	852	852	877	856	829	887	913	838	853	819	789	835	847	840	857	828	862	875	875	800	880	884	831	876	857	847	857	862	861	847	833	827	882	817	844	875	848	815	847	839	903	899	880	879	857	857	906	833	838	915	817	832	904	851	800	857	918	851	853	833	845	842	829	884	832	847	852	885	842	837	894	857	846	861	815	853	859	922	809	773	864	920	879	887	818	852	868	867	848	842	858	825	810	925	891	836	899	858	857	839	833	873	847	845	855	848	874	874	861	857	822	856	861	880	873	839	862	848	862	853	852	824	853	852	826	907	835	841	838	843	865	861	811	841	840	891	851	852	861	856	805	842	880	808	859	835	845	862	822	844	917	835	846	885	877	828	842	797	843	881	910	834	863	843	814	823	857	863	887	884	881	799	859	880	824	831	850	858	828	855	875	851	856	812	868	844	851	820	892	850	848	887	846	833	877	839	881	841	877	910	859	854	860	874	822	799	899	806	841	830	865	826	865	880	815	837	827	821	883	819	845	857	907	898	807	846	861	890	831	889	877	877	867	868	865	879	852	838	845	815	858	841	910	847	814	882	851	888	826	834	804	886	822	892	831	873	887	826	851	900	872	838	838	832	845	860	791	834	862	844	878	862	895	881	874	875	846	864	830	849	854	892	867	851	831	846	833	879	830	862	837	886	851	845	844	804	838	842	843	914	833	864	845	884	885	840	895	864	880	822	857	850	847	870	864	874	841	888	835	885	862	851	818	859	830	843	838	838	860	853	845	802	806	879	849	871	845	853	814	871	818	857	848	913	860	868	832	881	813	830	871	852	862	843	882	840	823	878	813	865	848	793	858	768	888	842	822	865	880	910	845	920	817	868	835	889	807	819	875	892	838	840	865	854	817	854	803	862	904	871	800	833	857	827	863	882	852	835	847	855	833	850	808	852	872	864	847	794	820	875	817	893	866	894	865	813	863	847	891	825	779	827	868	827	862	844	834	853	848	883	893	867	858	916	829	871	892	894	860	826	918	836	886	849	857	861	848	834	864	893	846	819	833	815	846	886	866	868	856	825	824	851	874	853	821	821	889	818	803	817	861	806	820	826	832	870	861	831	831	860	875	834	852	800	842	860	857	843	894	832	867	822	845	860	855	883	847	867	867	868	849	837	828	829	877	862	863	852	889	862	839	847	899	887	821	838	830	855	858	862	828	818	815	858	871	850	830	847	854	838	855	872	777	844	843	848	854	861	901	850	918	842	859	878	868	850	836	846	880	907	852	849	849	853	882	812	868	865	818	812	826	851	823	875	877	855	868	872	890	823	834	798	838	863	859	917	900	929	898	921	838	825	921	830	862	860	904	812	809	826	819	893	840	888	937	835	856	843	840	853	813	822	839	807	837	888	858	877	875	872	840	833	873	904	843	899	857	881	884	888	788	825	843	846	862	803	811	876	843	904	837	806	857	885	804	888	876	834	867	866	835	848	875	874	809	850	821	924	888	838	895	880	909	903	867	834	826	808	868	842	840	843	843	859	836	901	840	858	874	842	833	847	852	869	864	863	818	858	859	901	890	869	820	899	873	829	907	842	908	800	833	868	881	916	861	872	853	837	878	795	901	873	880	860	880	861	869	889	874	874	840	849	847	853	827	851	861	841	839	888	836	830	789	853	846	833	855	862	878	812	884	855	836	826	810	908	883	908	830	854	910	885	807	880	848	863	843	857	881	844	807	846	847	871	832	925	841	844	842	849	856	820	841	847	881	850	864	852	888	854	884	821	809	860	813	891	894	815	910	903	830	895	801	884	829	831	898	836	846	838	821	848	850	821	869	854	950	863	902	866	851	815	831	814	867	842	894	845	843	838	855	864	828	835	839	825	874	879	864	826	873	864	884	838	837	854	882	850	854	818	823	860	874	913	865	859	827	889	821	812	859	881	831	850	812	881	869	885	865	842	862	854	859	882	864	873	837	860	879	832	813	894	888	880	877	892	888	873	896	871	812	897	887	830	903	851	909	845	859	834	876	880	846	851	863	821	855	874	865	815	867	860	839	832	860	806	819	822	832	868	865	853	800	830	839	836	852	811	882	829	852	869	811	915	871	856	803	854	847	866	802	884	902	839	862	878	828	877	848	900	819	867	802	818	840	875	871	835	880	906	849	822	904	801	858	930	902	827	844	810	837	849	848	844	847	886	807	859	860	884	845	810	860	804	856	898	882	830	855	799	818	891	852	815	854	847	839	879	859	850	881	863	846	851	791	823	842	879	842	816	799	859	825	865	858	843	802	911	866	835	843	844	875	840	879	812	886	871	835	829	853	855	792	842	881	893	872	857	826	837	860	872	892	842	911	853	865	827	944	831	827	869	876	843	810	832	877	900	791	818	896	865	823	866	915	886	844	849	915	896	868	839	827	916	836	843	860	851	856	864	816	851	874	844	830	813	820	877	888	875	852	845	817	867	911	817	816	893
1264	241	234	211	223	200	177	197	177	187	169	213	186	200	168	181	170	161	166	206	168	161	168	182	184	177	181	155	158	198	168	172	222	204	171	171	185	172	181	165	190	175	160	187	185	170	166	191	164	181	178	169	162	176	185	170	152	173	188	194	175	143	179	173	196	195	176	166	177	194	171	145	161	179	171	171	178	186	174	192	158	164	158	156	170	197	183	175	182	174	151	158	193	146	175	185	177	158	163	170	186	171	175	159	164	176	175	176	163	201	184	181	192	190	182	183	202	186	182	170	177	186	187	174	182	188	165	173	152	161	180	169	182	167	177	179	178	181	190	185	185	192	163	189	157	182	181	164	171	161	167	171	164	158	175	164	171	173	182	173	168	178	181	172	194	161	164	206	184	168	171	162	164	167	177	166	170	186	197	189	152	161	194	149	169	155	164	177	169	166	154	188	165	168	187	166	191	173	196	182	182	154	180	182	162	186	176	186	166	184	175	180	165	166	173	178	166	184	183	170	178	183	186	182	175	169	141	181	164	163	182	160	184	210	185	175	177	182	189	200	194	187	172	149	159	184	185	191	172	171	185	181	205	160	164	181	198	170	164	167	171	171	171	182	176	180	167	156	186	177	164	167	172	182	171	165	186	208	166	179	154	172	160	184	152	205	177	168	167	199	189	175	171	167	177	188	160	182	171	161	182	164	174	172	161	158	172	152	198	183	185	167	187	177	178	198	167	200	178	173	163	183	192	166	184	179	187	162	180	203	191	179	179	179	175	182	158	137	207	195	160	155	169	192	180	183	174	158	178	206	191	189	163	179	169	167	198	163	189	185	170	175	180	178	186	190	191	168	200	174	171	171	192	184	154	167	167	181	187	174	171	194	164	181	168	174	154	166	160	186	176	194	163	199	165	172	176	176	156	191	194	186	176	181	140	184	172	174	167	173	174	181	146	136	155	177	167	185	165	183	180	167	174	160	158	140	195	172	172	178	160	177	178	209	164	165	197	182	186	176	167	193	182	165	197	165	162	187	188	155	167	197	177	163	181	172	186	165	178	194	173	194	189	190	187	171	167	166	187	163	142	160	189	182	186	178	175	178	173	175	177	188	171	175	156	170	194	169	190	159	179	182	187	172	187	167	157	171	166	173	191	162	170	152	194	172	172	153	173	190	167	199	188	170	167	164	171	169	170	172	176	163	165	176	176	171	178	156	159	168	176	192	177	180	176	177	192	168	182	172	192	176	168	173	173	178	171	204	175	175	193	174	194	178	140	166	206	165	182	155	188	167	169	169	172	182	188	163	165	189	167	171	191	173	176	173	170	158	151	167	180	169	194	167	180	171	200	152	188	191	178	164	155	165	183	156	182	158	178	173	176	174	202	190	171	151	139	166	176	187	179	189	187	184	162	171	176	195	172	167	178	178	154	196	155	166	170	194	182	171	172	176	144	170	191	165	191	165	183	177	187	184	180	169	173	165	181	174	192	164	184	162	179	165	183	175	191	182	189	169	164	191	184	161	157	185	174	153	176	173	202	171	165	156	166	178	185	174	159	169	177	200	181	184	172	179	158	151	156	188	177	171	169	192	189	173	189	177	170	182	169	190	183	182	152	161	172	186	180	177	165	171	189	185	158	179	185	167	164	165	190	166	192	177	169	173	170	161	165	191	187	173	208	171	186	184	169	170	190	169	175	152	180	198	178	165	173	170	181	189	164	174	190	174	192	180	166	176	161	170	205	177	193	174	163	178	169	168	145	192	192	183	172	160	167	172	167	182	168	163	188	181	169	172	189	175	166	196	166	194	199	197	173	184	184	183	181	189	187	190	147	181	170	172	182	166	178	188	173	163	185	169	182	166	180	173	175	161	168	166	148	180	173	167	204	175	164	189	189	186	188	168	181	177	187	165	199	174	161	189	175	182	161	179	163	175	192	182	193	178	198	157	160	191	167	154	165	163	161	165	157	165	174	172	189	170	172	164	204	168	173	204	195	177	156	196	174	173	182	197	203	172	174	161	201	181	174	179	170	183	173	168	187	188	158	173	166	173	183	184	169	152	170	144	187	200	191	178	167	173	183	191	182	181	203	171	187	203	172	161	163	174	178	173	174	183	190	174	184	163	166	168	195	185	182	165	158	168	174	166	186	176	179	174	207	172	159	192	166	164	165	183	184	162	183	175	173	147	177	165	160	169	183	171	167	150	173	172	176	169	178	192	194	204	180	159	164	208	175	160	176	204	175	175	166	177	185	144	181	194	164	185	184	167	174	188	186	165	175	165	171	175	160	172	202	175	165	171	167	187	160	154	155	180	171	184	175	184	148	166	187	166	183	163	180	171	201	162	183	162	159	169	167	173	168	201	208	200	200	171	182	181	201	188	191	170	166	177	161	191	164	175	164	195	202	172	199	186	159	155	186	182	164	170	181	165	186	186	184	169	159	170	182	200	177	190	179	142	168	162	164	160	197	155	161	175	166	179	181	165	161	179	177	187	162	133	176	156	184	170	167	174	205	179	164	174	174	177	191	215	161	189	165	178	189	152	165	147	168	192	183	181	156	191	179	144	165	159	164	188	163	184	152	188	186	164	179	158	181	181	207	171	196	173	165	168	166	170	180	173	199	172	185	173	178	189	180	157	185	185	186	183	176	175	171	158	154	172	168	192	163	164	190	168	168	182	193	181	161	165	167	161	173	174	154	179	178	165	173	168	178	171	176	169	167	186	162	161	158	179	185	158	177	163	173	189	192	184	187	175	171	161	175	157	171	189	195	164	187	157	197	171	163	213	190	172	177	167	196	169	165	156	167	162	204	174	199	179	157	180	186	193	172	179	184	181	187	200	170	187	182	177	193	181	159	170	183	168	174	184	159	178	164	176	161	165	167	155	186	162	197	186	175	167	201	178	167	187	176	153	178	177	176	183	178	167	172	175	166	181	175	179	161	199	186	191	167	173	179	157	180	182	167	188	177	150	182	191	159	182	190	175	175	176	194	190	154	186	206	180	187	189	181	167	165	184	179	149	193	208	217	187	149	165	204	156	172	194	168	178	182	167	178	169	153	165	168	172	186	188	194	157	199	152	182	187	185	175	153	180	195	180	170	166	186	161	179	178	183	165	191	186	191	170	165	159	188	167	171	162	161	166	183	168	167	165	165	183	176	183	166	205	171	177	175	178	167	193	204	175	178	173	193	196	173	180	177	177	158	179	167	173	173	163	180	173	171	154	181	171	203	185	166	171	182	186	189	169	179	201	179	202	152	197	204	169	171	179	185	169	221	174	170	174	157	182	186	189	174	177	152	186	163	202	168	160	165	157	134	180	175	179	166	154	199	177	173	164	164	178	194	187	188	188	166	193	169	172	151	185	188	166	177	182	179	183	165	194	184	146	174	187	173	167	188	179	191	178	200	153	190	196	186	170	200	205	168	177	196	164	169	159	185	172	180	158	180	174	201	191	184	171	189	188	193	179	168	180	186	199	166	192	187	177	164	178
1967	648	773	804	767	677	673	636	707	602	696	607	601	652	598	622	605	596	635	628	632	604	627	604	570	572	573	610	636	567	586	613	607	609	620	576	639	533	589	633	581	597	571	594	609	590	602	589	586	613	613	586	574	541	572	605	567	597	621	605	622	561	576	584	597	572	549	568	607	602	560	574	622	623	566	610	566	621	593	590	588	578	580	582	626	583	606	613	599	528	615	596	588	624	593	559	611	563	598	601	593	582	579	573	561	611	568	615	564	590	628	593	566	635	587	617	623	582	593	610	575	593	596	648	596	570	560	590	583	622	615	563	597	562	606	590	576	585	609	578	614	610	568	586	536	589	582	603	604	602	558	554	614	567	602	583	644	610	569	563	586	592	550	571	631	577	607	581	579	617	581	571	581	591	612	580	559	601	600	606	574	585	582	579	618	548	645	545	542	579	568	597	599	612	595	572	628	566	629	575	599	558	587	579	551	539	596	578	567	517	599	582	569	592	569	583	576	606	615	603	594	561	610	603	567	597	569	553	571	583	610	603	583	564	566	593	611	569	563	576	596	582	591	579	585	597	537	621	600	576	554	576	581	627	599	570	600	568	614	546	545	569	547	621	611	611	605	614	600	572	555	552	605	577	600	623	572	569	596	583	609	574	562	617	575	612	612	595	605	584	619	586	630	595	596	581	571	568	564	615	608	596	599	582	609	582	587	573	569	614	569	581	592	591	611	612	584	577	594	556	582	553	595	585	611	562	594	562	551	578	611	593	573	584	579	584	620	540	597	640	603	572	614	623	578	620	572	631	585	601	623	619	563	606	546	608	589	596	558	588	535	603	614	570	606	609	601	577	581	597	577	598	590	600	580	592	577	610	606	622	567	539	585	605	542	574	556	599	591	524	593	565	595	569	548	555	579	531	550	533	609	634	637	575	577	582	586	587	607	592	581	573	572	605	596	588	620	586	573	599	581	559	619	582	584	551	613	562	612	560	571	591	608	619	592	610	627	576	543	536	572	590	541	598	588	598	601	552	579	581	623	541	543	627	576	617	605	613	604	575	618	571	618	576	586	524	573	553	586	545	602	546	622	588	597	586	589	620	593	602	587	563	578	626	604	569	592	580	564	594	577	604	554	561	558	580	571	586	574	606	562	595	583	586	564	617	595	590	580	585	556	585	565	560	598	591	580	605	621	614	619	587	532	619	591	596	581	588	591	585	569	576	577	573	584	574	619	577	612	584	571	594	590	562	563	574	548	561	579	559	585	580	602	600	628	584	551	530	575	580	652	582	553	594	565	601	588	526	596	619	610	550	591	568	596	573	581	566	568	615	632	629	580	597	602	613	569	590	592	594	573	568	598	588	567	568	559	582	572	574	567	590	582	582	577	590	562	574	608	602	583	581	565	577	605	558	576	628	565	555	583	610	577	556	621	595	583	591	613	575	620	588	586	543	588	579	598	583	562	625	581	626	611	613	616	590	570	601	592	587	572	563	592	592	549	599	607	539	582	612	597	611	606	568	558	614	621	585	533	560	596	620	586	579	567	583	547	593	566	593	601	593	574	567	582	533	518	592	607	562	589	600	628	591	593	618	623	641	577	598	593	579	557	617	580	601	609	576	582	598	579	575	578	563	589	629	579	604	555	564	568	579	596	563	536	592	638	617	590	580	593	586	587	585	575	602	612	606	614	580	619	564	569	541	603	537	594	593	536	588	564	623	556	603	567	581	580	589	633	582	581	588	541	574	583	562	585	599	573	592	615	583	605	590	605	558	587	576	573	600	583	614	552	552	554	637	547	573	602	597	553	616	585	568	655	588	597	599	602	580	598	624	638	609	607	580	553	582	590	607	636	586	600	612	584	607	570	582	596	614	565	573	595	536	592	582	590	565	588	529	576	579	557	592	596	559	555	590	594	621	589	640	611	574	585	583	592	537	592	638	592	568	606	567	599	578	578	629	597	613	597	615	619	609	588	582	613	584	579	546	626	599	597	603	605	580	595	557	578	621	578	614	571	579	542	602	580	574	574	609	638	565	587	627	548	604	592	573	587	567	591	577	537	558	605	562	583	606	584	595	588	579	584	578	604	578	555	581	569	556	601	599	566	609	598	565	628	571	591	615	612	620	580	575	592	627	602	589	586	528	586	568	580	612	554	602	604	612	603	535	567	586	624	575	546	557	577	567	566	567	592	565	579	631	579	578	586	556	575	562	588	558	583	601	579	583	593	591	573	577	581	558	566	590	612	603	622	603	561	638	645	580	567	626	598	575	595	612	568	589	613	568	567	615	570	587	609	621	594	600	534	605	582	560	620	597	549	578	591	584	614	597	596	623	593	584	621	525	556	619	557	577	592	610	580	613	580	579	558	590	578	593	633	607	595	552	590	608	624	581	539	603	595	542	616	589	564	606	602	591	626	561	554	612	570	571	626	630	585	627	598	582	598	587	628	511	590	596	566	564	617	569	553	556	558	573	549	592	550	594	638	551	594	600	562	573	628	575	604	632	608	543	581	628	617	589	622	596	582	614	581	567	573	607	567	560	605	563	569	551	593	572	566	567	565	538	584	615	616	582	616	538	576	602	585	548	593	561	572	629	600	605	558	624	597	601	611	588	599	591	597	577	557	582	565	611	586	593	565	585	549	574	570	550	586	594	658	641	577	610	583	608	608	570	603	594	610	540	609	592	564	614	604	566	556	585	578	545	585	588	560	593	569	608	610	559	561	596	569	603	596	570	602	577	536	615	590	603	531	538	575	614	595	591	559	599	588	587	578	628	592	561	583	620	551	554	558	560	567	575	563	572	584	598	614	637	590	569	558	596	604	579	603	609	595	574	616	617	591	586	618	564	588	549	609	620	592	528	604	578	562	605	567	598	610	604	580	561	581	611	592	591	595	606	570	578	622	562	561	558	590	557	611	622	613	660	597	602	569	552	576	613	580	612	590	603	545	548	572	593	607	590	599	580	576	581	602	619	540	591	553	568	587	609	566	572	643	567	628	599	602	540	579	577	574	565	601	562	600	599	617	577	563	600	567	579	624	614	598	579	575	559	588	581	526	573	544	584	593	548	613	535	588	592	575	624	599	562	574	543	603	591	575	562	567	554	618	589	584	612	583	568	606	611	555	577	596	577	575	579	596	572	610	617	598	592	575	512	598	566	609	602	568	587	560	588	632	590	601	565	593	541	587	623	580	561	575	582	598	554	600	578	616	571	604	594	583	574	627	590	577	576	520	588	586	563	633	574	563	611	654	551	587	591	581	590	588	542	595	594	540	574	613	552	625	577	622	605	605	566	579	600	570	575	574	556	560	593	614	581	576	554	608	592	592	593	580	602	598	547	602	598	589	613	614	590	518	576	626	553	549	601	600	558	589	591	619	600	619	565	587	581	592	602	599	581	568	591	589	620	551	544	614	593	576	583	602	584	587	580	545	594	605	607	566	624	556	547	576	606	549	581	605	600	582	577	589	562	622	577	574	643	550	575	597	562
4918	1353	1639	1206	875	742	562	461	460	436	363	378	354	374	365	337	351	358	310	346	338	332	330	315	305	315	313	300	309	335	284	303	324	337	318	321	310	298	310	308	289	306	334	299	285	301	310	295	316	301	330	308	319	329	295	312	300	296	309	288	305	330	275	306	306	315	307	284	276	308	315	310	283	294	303	304	296	295	314	287	295	318	317	296	314	304	309	280	323	303	338	298	298	301	268	288	311	303	275	318	324	307	279	307	306	306	302	314	304	300	292	293	304	280	291	316	317	297	330	310	307	301	308	325	314	322	286	308	299	290	295	298	328	272	339	303	321	329	309	298	297	299	323	272	283	316	307	307	299	302	311	311	311	286	322	314	291	274	290	313	281	328	317	302	289	302	330	305	295	328	291	335	278	324	338	327	290	275	302	319	311	294	281	323	321	286	280	314	311	306	319	299	308	312	349	299	311	306	311	271	317	271	320	299	325	314	293	330	295	314	287	279	312	291	315	311	295	308	311	321	293	292	306	292	284	326	291	318	302	308	290	294	305	293	288	321	301	280	302	317	326	304	238	350	314	303	320	305	300	295	308	333	300	299	323	284	324	268	305	345	305	307	282	318	296	300	309	307	293	322	303	295	292	310	347	301	295	272	290	297	293	291	290	270	339	313	306	314	324	292	307	295	279	289	291	268	336	286	312	285	299	273	307	316	276	279	278	275	305	308	306	316	339	305	331	304	321	283	304	290	290	285	311	290	288	319	306	314	265	337	313	330	291	302	317	266	333	299	252	325	273	318	338	268	313	304	281	301	282	300	286	279	312	282	318	331	297	308	335	292	298	330	314	301	307	307	313	294	297	308	304	297	309	312	356	277	325	295	317	314	291	320	306	312	322	320	330	312	344	305	311	326	302	298	301	321	311	316	320	291	294	303	316	313	324	337	328	301	305	299	280	328	327	278	308	336	291	272	300	275	322	276	289	308	305	308	303	322	284	298	334	313	306	324	321	308	279	314	280	278	305	281	320	330	289	299	321	271	314	304	279	311	262	288	289	306	314	293	333	283	325	288	286	309	329	293	324	286	301	310	335	315	325	294	277	300	299	296	336	302	346	286	301	325	316	317	296	311	292	337	308	304	298	293	282	312	280	290	310	269	326	314	279	289	325	295	318	323	272	323	290	302	313	336	276	286	262	341	319	302	277	353	296	294	325	325	342	320	300	307	313	271	305	306	272	299	285	287	284	286	309	315	296	296	304	313	305	317	307	315	290	298	296	311	303	300	310	286	315	328	324	320	290	293	286	309	269	297	288	308	277	298	280	297	307	302	277	312	311	326	327	330	315	326	274	313	301	314	296	295	304	319	328	309	305	323	337	311	284	323	296	274	291	320	306	303	297	287	309	285	319	296	294	316	301	306	332	296	306	305	319	301	298	325	304	293	305	289	300	311	341	294	316	308	339	272	265	316	311	291	287	308	323	304	288	297	263	283	311	304	328	320	305	300	328	306	296	313	298	334	270	288	297	266	324	291	308	269	283	269	304	294	290	302	313	307	323	313	299	281	288	326	289	326	288	284	304	318	300	310	297	300	327	296	258	262	288	286	312	290	324	300	295	300	282	327	301	305	315	304	304	308	303	320	309	281	308	327	313	280	273	332	307	282	315	278	283	309	299	264	282	339	272	311	320	319	318	291	315	320	290	315	289	303	316	292	306	306	298	323	315	306	339	291	273	298	302	300	291	322	311	288	285	294	305	267	313	319	288	277	325	263	257	298	330	296	341	310	311	298	298	297	274	306	320	287	268	286	276	314	309	302	307	309	310	309	334	323	315	283	309	299	311	291	306	317	294	289	293	310	315	309	294	296	292	290	306	273	272	322	287	298	306	315	309	293	290	299	290	295	301	296	303	287	289	299	269	307	300	314	291	289	287	284	282	301	304	317	313	287	281	313	283	297	288	309	325	282	290	290	284	300	270	313	300	306	292	297	262	302	310	312	300	331	283	309	291	295	289	309	338	311	298	326	291	314	345	313	313	307	333	299	292	291	296	293	312	305	290	330	299	331	317	354	319	340	320	265	320	291	328	339	344	302	307	279	286	292	326	314	299	296	269	284	300	313	283	334	291	311	306	285	320	304	280	285	308	292	303	313	324	298	300	298	326	304	283	282	289	310	326	307	296	298	294	317	294	285	301	329	340	284	315	302	283	306	292	279	339	301	298	283	316	298	302	302	286	319	310	298	290	282	291	324	296	292	280	281	290	306	337	299	297	307	329	314	296	307	282	278	307	330	298	292	286	282	307	296	335	297	280	324	302	280	287	304	303	309	276	282	325	296	297	321	280	337	321	289	285	297	298	285	328	292	304	276	303	322	296	316	321	318	302	296	303	287	286	293	305	295	296	314	315	328	338	294	288	310	334	283	297	282	251	319	295	296	281	297	284	287	305	319	298	283	311	290	337	318	298	263	277	285	325	320	313	285	323	303	310	303	322	332	289	331	301	303	334	284	280	294	307	313	312	316	290	329	305	316	304	364	315	297	294	288	300	307	329	305	321	303	321	291	281	314	279	326	260	287	303	329	281	332	286	279	248	319	278	299	283	306	278	310	326	332	314	313	327	301	331	321	321	301	309	299	324	318	295	308	294	315	311	327	321	303	307	336	306	312	312	302	271	315	300	292	279	319	320	300	334	308	283	328	319	304	314	312	295	289	285	317	309	290	293	269	328	330	306	308	306	296	328	324	311	320	323	310	302	341	315	308	275	316	293	298	276	295	259	306	294	335	314	313	289	308	292	279	304	314	292	301	296	293	308	288	309	311	313	267	286	317	293	295	305	287	290	316	296	319	336	280	284	299	305	307	267	318	308	290	311	291	334	306	285	297	310	293	338	283	321	314	274	303	318	287	317	300	340	326	313	298	326	320	264	316	313	314	316	305	346	331	288	333	308	316	315	288	310	309	271	312	296	326	343	293	319	287	325	286	291	293	309	300	338	314	302	246	314	309	299	300	277	291	285	311	294	333	318	317	278	277	295	328	276	293	334	294	381	331	283	292	298	315	277	310	336	285	320	288	320	322	293	282	319	248	296	287	301	283	323	299	316	305	307	301	298	279	289	301	315	305	304	319	287	304	299	295	303	336	316	298	352	317	303	301	293	291	286	296	271	331	300	308	299	315	319	305	333	287	259	301	304	319	315	293	305	282	277	339	294	294	302	303	282	283	313	303	315	310	292	297	276	316	302	328	342	295	292	314	311	322	335	313	312	300	334	296	305	286	289	256	293	289	301	300	275	300	288	305	319	280	278	311	305	290	293	315	321	320	311	302	315	289	290	296	294	304	298	303	319	314	321	279	306	317	283	289	294	316	319	307	312	291	324	265	281	271	307	292	319	297	291	300	299	322	272	304	284	306	323	317	266	304	297	310	297	315	330	311	303	276	276	283	295	293	316	324	310	255	327	293	273	272	305	319	307	306	291	327	303	324	306	309	284	316	277	262
5802	2048	3872	4254	3748	3169	2719	2294	1991	1906	1717	1638	1537	1455	1350	1331	1294	1241	1183	1227	1205	1128	1119	1051	988	1016	1055	1069	1033	1041	1019	1115	938	1023	990	977	1034	977	1050	1022	1020	959	994	1002	973	1009	999	975	989	938	987	990	999	915	966	917	949	933	935	937	935	938	960	905	898	934	912	984	980	931	947	931	937	926	920	943	904	933	945	975	898	963	933	960	906	894	897	931	898	952	960	985	934	935	892	928	941	898	922	998	948	911	914	914	909	970	953	856	929	880	881	959	911	927	941	878	892	941	912	964	941	934	891	929	912	929	928	879	891	966	904	959	915	954	951	884	891	916	877	940	939	944	901	942	910	919	922	933	911	912	967	899	913	930	937	909	914	935	934	925	952	923	921	920	892	855	898	919	904	948	866	912	890	928	950	914	931	855	934	944	1001	964	952	926	939	856	922	913	940	855	902	936	922	990	921	910	942	897	877	949	914	889	844	915	925	934	907	941	923	963	889	919	930	927	894	941	944	959	1003	897	912	942	933	925	927	917	936	892	905	898	905	878	901	963	922	968	952	925	948	959	886	967	915	943	897	919	938	906	918	933	934	918	969	913	939	965	898	866	947	919	888	895	974	934	946	970	897	889	936	940	926	975	872	912	944	929	951	871	914	906	918	887	934	934	955	931	857	926	955	988	921	928	960	888	924	909	869	893	924	943	902	887	942	895	934	921	953	902	904	954	878	939	938	880	920	922	900	934	925	921	921	954	883	935	932	883	932	911	887	952	899	967	943	924	961	915	961	910	905	904	962	882	914	931	963	955	929	901	922	983	910	912	910	928	915	927	890	901	974	906	918	907	914	936	927	878	944	887	912	948	926	935	932	935	863	916	921	899	932	885	931	891	885	951	916	910	873	957	968	927	912	952	920	933	922	904	915	903	991	890	957	889	950	926	925	892	890	868	937	907	936	927	901	896	897	967	917	943	923	914	933	941	915	913	903	969	918	918	919	961	923	904	949	909	887	928	939	926	890	970	921	929	932	908	919	902	938	963	946	936	913	928	905	910	930	950	868	975	861	890	927	881	876	977	957	910	930	939	933	907	948	855	928	918	859	935	942	960	952	937	967	964	977	908	924	925	894	932	894	912	913	907	891	923	913	887	951	892	956	949	911	970	944	950	910	849	908	922	908	930	927	879	921	917	959	928	943	963	889	890	942	925	922	935	950	896	921	936	943	863	901	890	871	944	910	890	933	920	908	857	899	836	949	993	890	876	947	881	887	939	895	930	857	978	926	914	904	903	924	937	960	931	892	903	920	924	920	935	941	883	911	904	939	979	898	947	940	916	939	917	904	926	894	925	976	910	933	932	927	956	906	915	901	871	934	868	943	944	945	902	898	891	894	882	910	915	925	970	911	959	896	807	902	909	899	877	900	877	933	885	979	933	885	941	996	942	890	942	950	958	910	937	878	926	927	904	931	944	953	931	890	971	944	925	922	933	889	947	954	960	940	882	920	874	896	913	973	895	973	931	968	943	874	997	893	921	882	984	914	917	951	922	881	922	884	973	933	947	938	908	939	936	944	900	912	936	937	905	922	890	960	999	955	936	946	968	879	935	885	925	905	908	887	965	916	919	884	915	937	890	955	944	876	926	951	887	913	871	935	941	924	889	939	948	948	958	937	920	927	885	964	919	954	911	868	961	995	955	908	957	904	927	942	945	973	908	934	911	940	919	972	894	903	965	921	923	937	858	927	881	906	900	954	960	925	911	958	911	909	965	958	939	933	936	960	920	902	949	937	956	944	921	875	959	909	905	891	893	913	925	903	917	952	904	864	932	903	921	933	876	927	884	951	910	863	948	898	919	923	900	922	943	901	890	925	887	949	932	962	942	907	869	907	945	958	946	925	968	909	927	928	944	901	977	956	899	905	958	929	898	902	870	924	898	899	894	935	871	918	932	858	945	991	939	889	953	868	883	928	881	903	952	956	935	918	892	921	905	886	970	890	952	895	961	919	972	916	892	957	886	897	949	867	896	932	952	1022	932	925	964	861	899	925	890	923	922	940	934	980	969	895	924	933	941	879	930	905	896	901	902	913	914	898	967	910	895	884	903	858	967	924	889	937	961	904	971	887	910	857	943	946	922	932	941	921	874	927	919	942	852	956	908	890	888	914	881	947	908	924	889	907	912	952	914	965	931	912	879	987	879	950	924	952	942	924	956	875	928	959	928	925	918	903	886	980	915	928	930	913	869	933	894	874	939	866	969	891	937	939	905	902	872	924	923	927	860	878	950	939	879	924	931	925	907	965	896	862	930	937	926	933	931	966	888	935	919	890	898	947	987	957	948	924	936	930	925	900	924	930	959	920	965	915	948	968	880	941	892	975	1004	905	929	941	955	924	995	928	903	943	897	888	936	916	963	908	908	930	971	934	990	958	904	916	937	880	870	898	913	947	956	929	951	937	931	914	882	954	902	968	935	952	901	927	939	867	910	899	1012	968	875	902	937	892	944	977	867	920	913	916	938	971	962	899	961	974	938	907	906	923	966	929	955	930	915	905	923	913	959	875	918	930	894	954	924	903	934	920	916	868	951	969	926	964	953	957	956	911	886	931	921	891	930	892	951	926	931	860	903	939	960	950	940	848	902	960	959	914	869	925	931	938	948	931	991	946	875	934	890	898	950	949	909	919	919	860	957	907	877	900	904	902	947	947	936	904	916	903	957	871	959	935	968	900	945	895	909	964	973	900	931	911	890	887	882	926	999	866	889	962	918	909	866	901	870	870	942	909	909	926	870	906	868	976	949	938	929	931	927	944	892	896	917	937	957	959	914	895	959	942	947	966	947	949	981	910	922	898	961	892	941	948	861	923	960	908	936	944	908	916	978	933	906	883	932	908	916	890	901	926	942	921	910	903	951	913	949	951	917	964	908	882	934	935	876	921	930	883	899	966	889	895	906	897	873	961	936	881	933	847	860	935	927	888	903	930	884	902	949	899	954	940	915	899	959	896	929	908	882	932	900	962	946	943	927	942	894	927	920	934	907	913	936	891	850	894	915	879	912	928	908	966	926	928	919	970	917	901	900	897	945	946	896	900	933	953	879	907	968	964	990	912	921	947	954	952	934	952	922	919	977	888	904	932	879	962	876	969	927	880	883	950	874	903	928	949	860	971	924	897	935	967	917	950	919	927	906	935	931	931	887	904	883	930	923	849	971	884	958	971	896	924	841	903	915	918	987	956	941	877	916	916	914	880	981	925	920	906	865	952	917	943	902	955	939	934	910	951	904	935	917	911	918	935	942	938	892	921	974	941	933	938	913	947	886	903	969	908	877	908	900	941	953	934	939	911	878	896	931	881	908	941	879	961	910	929	912	922	899	932	972	955	870	866	931	936	890	926	869	918	883	905	902	942	961	917	964	914	855	904	891	924	925	937	933	900	920	917	914	956	921	927	939	890	925	903	918	930	897	940	927	954	915	915	926	838	927	954	893	905	959	968	857	960	931	932	928
9332	2479	2816	2047	1383	1006	794	697	568	509	491	431	380	372	367	329	354	345	333	311	308	342	349	306	313	316	260	306	300	286	299	299	268	316	308	319	295	305	279	287	282	309	267	310	295	285	299	309	304	306	276	314	294	278	285	289	282	253	295	293	323	260	315	255	295	291	266	260	286	306	293	268	283	278	277	256	254	293	299	256	293	306	322	294	295	289	293	291	263	258	263	299	303	285	292	309	304	311	269	289	279	298	294	288	270	248	298	277	271	295	269	266	292	299	286	300	312	284	260	281	266	262	291	308	262	280	265	275	264	290	262	291	248	290	266	262	276	293	279	287	256	287	249	237	278	276	300	304	296	269	289	285	285	266	277	277	258	284	253	254	307	290	271	271	293	297	292	270	279	300	286	274	307	295	289	255	264	298	300	290	289	286	300	325	291	295	291	296	260	306	280	282	307	291	308	282	292	293	262	283	277	263	298	285	293	261	255	267	263	298	261	309	271	300	278	286	261	277	291	321	300	280	271	279	294	290	269	282	273	259	274	290	306	269	294	302	276	275	271	285	262	313	259	287	301	267	308	302	299	297	275	280	308	288	310	267	276	280	287	247	275	267	270	262	261	274	299	309	280	292	282	287	293	255	303	293	275	297	266	269	273	274	273	247	273	276	280	247	269	289	294	321	273	289	274	282	290	299	264	265	273	285	270	270	307	275	294	269	278	307	280	267	278	276	282	269	298	291	293	276	282	285	247	317	258	260	270	267	278	275	278	272	283	274	286	291	287	308	292	281	273	287	284	266	274	238	292	291	271	305	280	279	304	302	284	301	262	295	273	278	290	275	303	288	270	288	280	278	278	283	269	257	264	277	272	291	284	294	274	264	269	298	246	270	277	299	286	258	287	221	288	276	279	297	268	250	281	282	266	293	274	279	284	261	284	286	257	276	283	276	273	286	297	239	275	293	266	286	306	296	273	284	282	262	293	274	285	277	246	282	257	302	251	280	274	299	289	264	291	262	273	277	311	258	262	270	298	247	290	269	277	280	259	280	283	281	290	284	290	296	271	313	277	293	289	280	282	255	273	263	268	268	259	288	299	265	242	296	281	293	288	288	259	291	273	268	268	277	253	246	260	274	251	245	286	274	282	293	274	281	287	278	245	276	278	273	268	288	272	297	317	323	278	292	269	301	294	244	282	263	282	292	306	263	288	300	308	305	308	252	283	242	254	258	287	280	321	271	292	274	283	323	290	293	275	243	302	281	259	292	289	269	274	330	272	277	288	267	262	279	286	257	240	259	293	296	320	276	296	241	302	275	314	263	305	311	306	262	303	308	293	291	295	302	269	295	251	307	289	273	263	270	282	270	259	305	261	282	248	313	301	287	309	307	263	281	322	258	295	293	251	267	274	294	255	280	270	268	284	291	278	259	304	279	282	279	269	286	282	291	263	250	251	294	265	230	294	268	275	300	271	283	275	299	278	281	281	264	290	272	298	255	330	284	248	292	264	289	272	277	255	287	284	294	279	250	260	276	263	276	272	282	282	277	262	260	278	285	257	313	276	304	254	262	266	263	309	297	278	244	250	294	295	284	250	291	279	278	286	320	269	282	291	291	276	288	287	295	258	259	311	279	299	295	288	294	272	299	320	297	269	273	275	283	316	282	288	318	296	251	259	283	296	292	280	292	275	265	313	278	265	301	253	278	305	264	288	292	293	306	271	292	277	242	300	309	288	284	282	275	271	292	285	263	293	271	264	282	273	309	273	282	262	241	284	301	294	287	302	287	293	267	285	284	309	292	304	292	264	317	284	298	299	292	248	290	288	333	294	295	274	253	282	267	302	293	289	288	285	262	236	286	291	274	239	278	278	276	283	253	285	268	315	306	267	273	271	285	288	296	287	275	294	297	285	329	296	300	280	298	254	271	297	281	301	258	264	284	292	273	266	322	291	275	308	298	265	279	290	277	264	265	269	297	269	267	279	283	242	277	286	292	268	276	298	292	282	275	277	270	297	273	286	274	271	261	277	296	273	266	272	277	286	265	294	298	276	267	272	272	268	263	255	251	271	275	285	256	276	286	289	248	277	259	299	295	268	249	271	266	242	282	270	279	262	297	286	272	311	300	303	296	296	267	281	259	268	296	278	305	303	302	253	251	276	295	263	267	293	281	264	304	327	266	285	288	327	262	290	282	262	250	276	285	276	243	279	291	283	302	252	270	285	288	256	266	298	306	291	291	293	300	301	268	303	294	316	285	289	288	297	259	270	283	259	295	266	292	259	288	271	282	301	263	276	286	299	305	269	297	271	283	247	291	278	266	254	293	264	273	288	285	292	301	260	306	261	297	264	302	265	272	253	254	259	270	287	249	293	256	293	276	268	255	266	287	297	271	283	266	300	275	270	281	265	276	301	268	257	260	278	296	278	280	300	254	301	304	256	275	262	282	256	289	269	301	280	297	255	298	287	284	273	260	284	255	306	273	303	294	276	273	307	276	276	309	298	260	271	277	298	229	261	242	290	278	277	278	264	282	270	280	298	265	279	275	274	290	263	277	281	257	292	318	292	250	262	258	284	271	253	280	265	309	283	266	274	289	276	279	290	274	300	249	276	266	277	274	272	278	282	281	265	282	264	300	260	256	282	279	269	301	297	297	277	264	280	271	269	293	283	281	257	237	251	283	250	270	294	286	287	257	281	284	246	312	273	257	260	307	307	295	269	249	265	285	281	267	276	286	283	279	296	263	275	266	296	275	265	291	288	280	295	290	271	272	275	261	289	273	296	265	258	297	262	281	277	307	268	278	266	265	305	256	256	320	278	293	285	301	271	263	283	260	298	272	268	297	303	291	262	280	300	307	286	271	283	283	261	308	289	288	272	232	287	279	264	292	268	292	266	281	273	294	289	279	311	278	270	285	311	270	266	270	270	271	300	275	276	279	275	279	279	306	272	293	271	239	285	302	273	289	272	283	278	254	272	291	303	290	279	285	255	296	257	272	319	266	286	309	311	254	268	311	270	275	303	269	298	294	265	289	279	307	283	293	274	292	267	316	271	288	306	276	266	278	260	268	297	284	269	303	269	261	289	287	287	271	266	275	270	249	271	270	272	307	274	254	272	274	296	301	271	302	270	266	285	288	291	311	260	249	284	300	252	258	289	274	288	285	280	303	280	260	285	268	298	292	273	287	274	279	249	261	305	266	305	284	257	251	279	262	298	298	298	279	266	311	290	266	305	281	282	318	280	280	271	259	277	254	245	312	274	258	293	267	298	283	277	283	280	258	287	298	288	254	294	246	248	263	273	274	284	292	255	277	274	267	285	291	283	260	281	304	273	282	274	250	287	274	283	268	265	285	291	289	304	302	268	275	252	290	260	261	263	265	270	290	260	277	278	300	261	309	280	316	289	272	292	255	262	280	308	263	260	274	290	286	264	292	280	300	265	280	282	272	285	273	292	259	291	283	281	284	288	290	274	292	261	274	321	290	253	274	263	262
7770	2943	6638	7014	6117	5012	4137	3477	3020	2557	2363	2036	1977	1761	1671	1583	1469	1452	1360	1329	1296	1197	1178	1138	1173	1154	1083	1097	1066	1099	1015	1048	1034	1002	1021	1004	984	967	987	908	1003	992	974	927	935	905	954	980	955	867	911	925	912	910	895	853	936	912	921	869	882	897	869	852	885	816	908	905	941	895	940	870	901	905	902	892	883	898	895	928	909	851	873	836	850	879	894	856	887	838	894	853	935	833	859	895	925	824	870	851	908	874	917	889	829	822	860	872	925	846	898	846	878	877	885	892	882	846	843	891	802	827	820	847	870	919	835	876	883	842	907	806	874	914	835	905	872	884	838	864	883	833	852	830	919	880	898	838	834	895	856	894	873	822	862	854	857	861	848	859	865	892	866	924	785	838	862	852	814	843	833	842	829	871	865	864	843	871	840	844	864	855	864	835	881	875	847	902	856	846	833	881	832	860	834	863	849	827	870	877	863	826	833	839	869	850	836	861	890	844	836	829	828	798	894	842	828	839	906	793	837	846	860	841	866	865	834	808	824	827	912	843	890	854	820	887	832	834	841	825	835	846	832	833	874	866	870	856	880	819	843	822	819	860	899	864	854	812	853	800	822	813	842	831	922	814	846	871	822	870	870	837	834	890	861	871	853	826	873	889	839	835	816	817	854	821	876	879	825	870	847	829	842	852	829	831	825	882	859	864	863	899	845	842	907	854	878	868	861	872	858	901	849	867	869	912	881	881	907	874	828	841	825	819	832	821	895	874	837	778	854	840	835	837	878	885	833	828	857	845	871	840	847	853	861	850	825	887	847	791	845	875	872	816	912	870	868	862	897	827	838	815	780	869	879	901	852	846	808	863	820	786	857	838	845	845	867	875	860	872	865	865	884	850	838	938	851	926	852	857	839	880	847	831	875	857	848	812	870	820	854	875	871	857	847	844	826	838	857	867	849	855	851	879	856	849	868	798	887	840	875	845	857	854	893	855	848	844	905	836	848	906	854	886	864	891	888	827	872	798	819	864	883	841	852	828	823	910	911	871	846	836	829	823	833	878	848	841	895	868	868	847	905	838	871	880	827	847	839	882	870	855	801	775	884	829	838	841	827	843	837	867	889	856	851	849	788	835	867	873	825	863	865	878	876	831	872	846	843	884	871	850	854	819	848	843	906	878	885	915	918	811	800	890	839	841	871	864	845	879	881	883	819	849	843	861	856	876	872	847	833	833	942	811	893	820	820	909	857	810	824	862	883	850	879	856	857	864	831	877	794	847	838	852	868	848	780	829	840	868	848	830	837	866	825	826	851	832	850	864	857	913	829	819	779	872	881	832	828	828	842	815	840	798	874	812	863	805	863	920	814	835	883	825	864	821	877	848	846	886	862	814	839	866	831	853	844	833	872	811	862	882	817	831	865	816	863	866	902	848	815	869	881	863	898	891	884	872	811	872	865	857	879	890	890	854	805	892	824	841	892	872	827	921	869	852	813	837	834	794	860	881	872	836	839	824	882	863	790	860	824	844	819	845	861	857	853	866	775	935	802	870	841	842	874	851	876	877	842	909	848	819	828	859	864	894	830	907	830	851	853	799	876	795	855	835	868	874	829	835	872	844	899	881	900	864	769	827	874	843	928	836	875	796	886	834	817	840	797	856	847	831	883	894	878	856	886	891	872	829	898	815	846	839	860	857	872	833	798	817	857	885	852	863	798	804	848	860	874	869	869	828	860	826	879	881	887	819	834	850	856	880	839	844	864	901	844	825	885	845	828	889	851	821	852	839	827	888	848	836	845	854	772	897	890	836	849	883	869	831	865	829	832	866	820	867	798	858	813	843	825	848	885	830	898	814	889	835	838	837	889	834	863	904	848	852	836	863	869	860	848	872	852	855	863	825	927	853	826	817	841	889	844	832	851	811	850	904	827	879	881	896	875	844	869	845	869	879	863	868	901	904	859	889	826	810	876	874	860	855	863	877	864	860	855	828	851	876	874	814	868	868	838	922	802	836	849	875	837	785	860	845	818	830	851	894	861	830	807	837	875	837	859	890	851	901	861	808	881	867	873	862	827	878	858	853	851	845	851	839	819	849	875	819	868	858	852	798	836	879	874	880	848	840	873	927	841	856	822	893	850	855	843	838	827	852	834	830	871	816	851	858	867	828	905	863	824	836	836	832	805	880	940	858	866	843	836	888	876	817	872	796	838	888	817	845	843	868	874	848	801	840	870	872	832	821	874	866	841	821	926	840	853	830	859	864	833	885	857	870	883	871	820	863	850	867	849	844	789	843	908	831	836	802	847	887	844	819	813	871	827	887	861	871	809	899	850	869	856	845	835	867	881	872	837	852	815	869	881	825	867	845	839	881	873	889	861	872	877	870	855	862	876	864	833	856	861	805	810	822	885	900	858	873	861	839	812	898	873	874	928	903	878	853	863	805	875	860	848	828	827	856	865	834	886	830	879	855	872	867	854	854	861	833	883	856	812	849	876	812	849	828	824	813	869	856	802	891	885	875	880	824	863	854	870	822	802	842	824	826	836	843	921	859	890	829	895	856	885	848	901	840	863	861	896	849	853	818	869	880	837	862	830	836	827	874	890	851	846	854	798	874	851	843	903	835	857	851	917	856	828	863	792	887	866	873	914	818	911	811	849	858	836	890	821	883	822	819	842	845	876	824	901	842	933	860	869	841	901	826	832	885	873	886	848	834	879	841	893	811	865	877	884	867	843	868	831	839	812	865	878	862	847	844	907	900	889	870	808	872	848	849	826	862	844	912	829	857	856	898	871	857	821	849	831	885	865	835	844	872	842	841	797	877	833	856	878	830	833	885	849	883	850	881	823	844	824	848	882	868	824	900	852	871	865	842	871	850	834	879	853	890	808	886	868	898	878	811	859	894	825	832	810	863	848	863	888	848	850	858	846	783	831	871	841	816	853	820	869	911	847	886	825	840	904	853	858	866	836	844	851	880	859	877	915	914	894	791	860	848	812	879	831	831	842	844	880	842	830	856	883	877	887	874	867	888	793	883	857	799	814	872	861	862	812	871	908	851	835	821	852	813	876	883	871	898	819	846	868	859	869	895	867	830	874	869	925	834	867	873	832	931	819	829	891	856	816	832	881	844	857	891	873	824	866	924	828	832	838	892	859	872	842	901	846	858	845	895	883	823	901	853	843	899	832	860	840	835	851	821	868	825	852	855	857	868	810	887	858	849	841	859	878	842	856	884	843	847	793	874	843	918	911	816	869	808	854	845	825	841	849	834	849	849	849	851	860	900	885	855	892	903	821	863	853	831	864	858	831	841	829	851	829	813	808	895	843	886	863	844	879	887	843	902	880	838	889	839	868	880	863	823	875	885	889	843	855	871	812	832	854	835	844	842	870	852	872	817	839	876	877	845	853	842	869	904	863	836	875	865	783	831	883	868	873	843	827	853	840	880	846	878	892	841	871	830	848	835	859	871	918	812	835	834	786	876	834	860	799	819	818	831	907	920	846	890
1297	227	237	247	212	220	191	200	177	173	198	162	196	159	171	151	148	149	140	174	176	172	175	207	169	178	180	173	177	161	190	159	168	155	176	158	170	176	180	183	183	175	178	164	173	162	174	177	187	192	186	170	182	184	158	176	169	170	166	166	156	178	163	168	180	183	167	178	173	167	160	173	182	186	157	203	191	185	162	167	193	164	172	160	228	170	172	170	184	175	175	184	194	163	181	190	164	163	197	171	168	175	194	163	186	179	175	173	175	173	186	175	153	147	194	182	185	177	169	170	170	163	170	174	186	164	180	158	165	167	164	167	183	165	173	170	164	182	166	155	187	176	208	190	182	181	178	199	136	172	190	158	175	193	149	168	168	162	191	182	157	173	174	192	178	180	183	187	160	181	190	172	177	197	165	166	168	170	172	159	167	168	168	180	169	166	204	187	177	184	187	197	169	156	168	194	167	176	170	153	171	176	188	172	176	176	201	185	154	182	153	172	174	180	177	186	172	186	160	173	161	180	160	172	169	177	166	183	174	174	168	154	164	178	179	183	174	168	193	173	156	182	159	182	163	182	176	182	175	177	139	183	165	173	193	167	168	163	179	172	185	193	180	171	180	170	173	188	176	157	158	175	196	171	171	175	171	156	171	172	181	189	191	179	183	165	150	165	191	185	180	176	151	174	159	180	181	178	178	177	190	159	172	173	167	175	187	177	165	160	167	185	184	175	182	162	172	191	184	171	156	188	204	160	188	182	185	188	164	205	187	169	173	178	158	186	179	176	177	174	183	160	176	189	173	176	178	165	167	208	154	175	164	183	193	172	159	182	155	167	182	183	186	196	171	158	184	166	143	167	178	178	160	161	194	175	168	185	176	193	173	193	176	167	159	185	155	205	176	172	175	159	179	176	187	152	173	187	169	200	180	182	177	188	181	175	182	157	166	171	176	179	209	190	154	168	167	176	180	178	156	178	163	173	164	154	173	180	178	156	163	180	191	181	162	172	167	195	197	182	182	182	173	152	181	194	178	179	183	193	174	171	168	181	164	178	178	164	167	195	156	157	179	173	191	181	144	201	186	183	171	156	173	181	167	170	175	184	165	173	171	166	185	147	173	192	159	172	179	165	174	169	173	171	168	161	194	177	210	191	187	187	176	171	178	180	171	208	153	193	171	183	175	169	199	190	188	153	174	181	172	193	170	172	166	171	174	188	171	165	169	163	150	177	166	195	172	163	192	176	173	172	155	179	197	209	157	178	187	171	173	189	201	176	176	154	173	185	175	189	157	170	165	172	188	189	189	185	158	169	176	159	192	162	175	171	175	174	166	183	162	199	193	167	185	182	157	173	176	198	181	184	176	190	172	159	179	199	188	167	157	172	199	174	185	190	183	189	189	160	168	174	176	190	193	193	184	171	183	187	182	162	177	192	208	184	168	178	185	166	168	169	185	172	153	174	185	180	170	165	183	202	178	157	158	179	155	193	155	183	180	172	167	178	164	198	182	162	176	178	196	175	185	170	135	197	178	167	157	172	180	198	192	171	178	177	175	156	167	180	178	176	177	187	189	187	185	197	173	172	191	178	166	160	151	170	178	158	174	175	194	166	175	161	197	166	172	181	170	177	171	158	168	193	168	160	205	188	185	181	177	189	152	191	173	177	195	170	160	194	170	181	187	172	194	184	157	193	170	167	157	158	171	166	188	168	178	156	179	178	168	178	173	177	166	162	208	177	160	155	154	179	162	182	199	172	189	177	191	181	165	164	193	169	188	159	169	183	204	172	170	184	158	173	171	188	175	178	185	169	178	189	174	155	187	186	179	172	178	189	154	176	194	167	167	170	176	183	170	162	159	188	177	194	165	169	206	178	174	161	178	153	177	168	177	176	166	181	171	178	172	187	177	172	161	183	160	173	173	181	186	184	189	206	165	195	170	198	141	183	167	208	184	173	167	183	179	190	170	202	161	165	156	161	197	150	191	169	174	172	189	186	175	166	176	179	169	160	182	167	160	183	167	186	173	175	198	171	152	164	156	176	187	180	178	167	157	181	191	187	193	178	154	177	160	193	169	190	169	179	168	164	163	163	177	163	187	190	186	186	182	168	156	170	170	199	164	163	184	167	164	154	193	185	177	164	173	157	183	175	194	157	185	192	173	206	156	154	187	179	173	175	184	170	172	155	174	173	193	165	177	149	169	172	176	186	200	175	165	185	172	173	176	173	184	171	180	156	205	165	162	149	144	189	178	179	184	186	158	172	197	198	211	177	165	169	183	149	177	192	161	172	181	193	187	180	174	169	167	204	162	153	187	173	174	203	167	155	183	173	182	169	180	165	183	180	188	153	180	165	198	182	200	161	174	145	171	194	183	157	171	168	194	192	185	183	183	170	167	171	167	158	189	183	187	179	207	191	139	173	202	162	166	183	162	172	179	163	162	178	169	179	158	169	189	166	156	169	173	159	193	188	156	155	175	182	180	186	191	141	182	177	180	164	168	177	173	177	153	154	175	176	177	183	151	166	182	168	188	175	166	193	174	175	165	169	201	178	204	153	199	174	161	158	173	170	152	165	180	157	189	168	160	182	159	151	197	195	193	171	191	157	172	172	157	183	202	147	164	194	175	169	194	163	175	180	173	201	190	184	170	176	191	198	176	145	174	192	187	178	187	174	180	174	159	177	184	156	178	186	217	165	178	162	187	166	180	188	168	181	189	181	189	188	184	195	188	191	173	203	174	157	190	159	162	181	170	156	183	194	151	148	184	153	198	188	186	206	182	196	183	203	183	164	161	197	194	173	202	176	164	150	158	179	160	146	165	179	171	165	172	165	182	179	191	175	190	186	177	178	172	191	165	187	158	166	168	178	166	166	179	206	163	176	166	180	189	187	198	195	156	174	189	142	169	168	171	155	168	187	166	180	168	167	163	179	184	169	171	190	179	172	184	181	185	156	180	180	161	187	188	201	191	175	161	181	150	146	168	166	188	200	168	185	182	161	180	196	178	163	190	162	170	180	182	176	184	157	190	160	179	157	162	161	202	181	187	175	178	169	171	178	167	169	200	188	182	177	171	174	178	180	172	146	184	177	176	187	189	191	172	154	170	184	168	155	178	152	191	186	164	187	171	166	177	167	182	168	171	173	200	184	171	168	173	179	187	180	178	188	165	185	184	177	172	195	176	172	172	189	188	163	179	158	188	185	193	168	166	172	174	165	166	152	196	155	173	185	164	168	165	172	194	196	161	195	161	198	168	174	184	159	158	183	173	187	173	151	156	197	157	167	193	177	205	168	165	164	168	167	177	162	160	185	162	165	161	186	187	169	169	143	186	175	180	169	186	175	202	189	166	168	180	161	175	169	196	175	198	177	171	159	185	197	190	184	203	174	174	188	168	203	181	182	159	178	186	177	159	155	174	181	167	165	182	189	167	154	195	169	180	188	176	170	177	170	186	162	205	166	150	168	190	174	183	172	181	174	158	172	209	188	171	154	175	154
2031	652	766	764	747	695	652	650	646	621	604	619	659	622	638	634	661	639	645	585	581	602	560	578	617	599	631	585	607	593	628	556	638	605	574	588	571	593	573	577	594	603	560	611	573	551	532	595	638	541	597	589	599	582	596	595	561	571	584	579	586	606	619	587	628	589	574	596	588	560	629	615	610	607	554	537	593	576	582	582	593	587	578	618	595	613	596	606	590	566	601	631	583	583	555	596	583	642	606	593	584	626	547	557	579	574	642	564	613	569	579	609	600	601	596	577	530	603	522	613	574	634	532	568	580	615	584	564	606	591	635	584	589	586	619	599	551	590	561	567	633	583	613	621	561	594	565	604	594	595	554	617	590	584	649	535	638	566	618	578	556	631	600	571	587	592	605	563	575	582	594	592	591	585	548	617	577	575	579	550	618	594	557	558	579	585	595	611	600	580	579	642	610	574	613	571	575	607	610	582	596	606	594	546	597	584	591	615	541	611	554	561	567	582	568	561	560	611	581	543	597	609	544	574	554	568	578	595	622	626	586	586	564	570	589	604	592	586	577	606	588	603	567	549	587	572	608	602	617	598	609	598	598	550	603	600	592	565	569	628	536	584	569	580	586	603	566	558	601	581	604	541	592	594	615	547	615	586	614	602	579	573	588	594	583	572	571	631	629	597	592	579	615	577	587	590	578	567	587	548	591	583	606	571	615	600	587	575	593	606	587	600	586	607	587	557	578	565	596	587	565	538	599	584	541	553	554	611	625	644	523	604	627	582	590	613	589	565	548	562	576	555	566	589	636	571	582	582	608	570	593	585	614	609	569	558	600	600	599	585	567	608	623	554	560	627	586	644	597	564	614	591	588	566	581	586	597	570	583	589	581	600	614	606	607	588	603	640	639	566	575	619	625	553	599	605	609	593	587	609	626	605	577	574	567	604	552	601	568	573	605	589	610	563	624	606	559	579	544	588	589	583	556	569	568	612	582	629	566	604	631	590	581	565	529	599	559	592	581	552	585	601	588	575	664	577	584	571	611	551	581	606	574	577	591	629	590	581	546	566	622	595	586	583	553	575	596	588	593	581	584	556	599	568	592	540	576	636	564	586	599	584	571	589	585	576	549	607	583	570	566	550	625	498	543	569	614	617	618	557	584	573	604	600	616	609	622	562	541	562	583	586	631	583	594	571	591	623	563	566	606	595	608	608	559	586	607	599	567	577	590	587	585	633	552	571	594	607	582	586	593	585	604	610	558	587	576	573	573	567	586	589	623	580	587	550	549	611	565	610	611	638	591	586	580	564	579	531	578	605	604	612	550	619	606	621	586	582	538	605	599	561	589	568	577	558	648	570	593	568	559	576	585	581	572	598	562	581	565	598	603	590	597	601	535	592	574	604	582	614	595	593	594	581	567	587	607	604	613	590	576	667	567	604	596	604	603	574	581	559	603	609	608	617	612	592	570	579	597	557	574	555	617	603	614	549	587	597	593	575	594	576	580	578	592	567	531	589	554	540	584	595	582	634	561	596	588	626	598	586	542	573	587	555	598	579	588	551	594	588	580	592	621	576	577	605	521	547	593	574	569	596	541	580	594	594	579	577	591	585	591	540	617	562	572	572	590	555	573	590	581	594	590	599	565	578	585	573	594	552	572	608	574	587	580	592	570	582	565	608	593	583	539	573	612	623	577	579	587	535	578	583	614	573	561	613	616	574	570	580	584	542	550	543	585	605	615	572	579	573	543	553	555	553	609	576	568	589	583	565	566	625	594	633	551	569	618	594	625	588	587	576	594	570	587	615	603	593	575	549	546	592	580	592	597	564	616	594	595	582	608	563	593	593	577	608	582	561	535	614	592	591	563	602	567	537	543	595	591	563	596	585	575	587	604	601	566	597	583	609	598	605	597	610	567	570	570	565	577	631	592	576	547	599	605	601	589	603	613	554	613	574	576	597	579	623	601	604	587	566	619	569	592	551	601	624	569	625	593	619	603	601	585	561	619	628	606	585	612	543	558	583	605	559	583	560	602	580	548	599	550	596	601	576	656	565	583	615	588	614	608	587	595	604	583	623	584	601	588	578	575	557	618	549	586	580	557	590	623	593	601	594	597	603	597	578	569	570	596	610	606	591	628	630	561	594	575	613	579	562	590	574	584	578	574	598	596	577	597	599	585	577	559	533	597	570	587	587	611	565	557	571	593	584	587	557	562	599	589	568	564	546	573	582	561	551	582	586	570	610	591	577	562	574	652	593	593	620	559	556	622	581	623	587	582	585	600	589	608	567	542	573	537	557	609	607	537	610	557	581	599	610	632	589	567	575	633	621	530	565	556	603	579	554	588	593	588	539	566	654	541	571	593	569	566	586	632	580	578	591	598	635	571	596	606	589	567	609	599	561	557	592	570	553	575	581	643	632	581	589	642	603	593	567	602	581	586	599	596	612	593	623	564	559	617	550	566	596	624	591	592	588	617	558	576	592	575	611	591	617	606	548	613	580	557	590	634	564	540	610	568	556	596	569	536	597	628	569	605	560	601	591	566	571	613	585	579	553	604	615	560	592	560	587	566	604	567	594	608	609	569	629	589	594	618	624	589	615	626	613	605	581	607	560	595	624	615	550	598	600	597	587	576	571	602	554	604	636	593	539	560	603	608	601	562	543	604	560	613	600	585	578	617	569	571	573	637	551	544	610	558	527	563	580	585	548	614	589	581	562	584	586	582	604	611	614	603	607	594	568	607	564	583	626	560	584	606	568	567	622	649	605	629	607	597	562	594	562	571	600	562	573	585	541	580	596	577	605	568	588	569	609	584	579	580	628	578	586	580	584	571	599	596	574	645	581	595	600	571	606	601	558	598	612	619	578	587	600	550	573	603	582	603	624	597	560	614	603	565	592	557	575	608	599	600	585	597	616	594	567	578	594	584	598	601	558	601	591	578	582	565	565	553	588	588	583	546	605	619	555	590	558	578	625	572	570	593	591	568	563	649	595	594	590	610	608	576	574	571	612	607	610	599	567	567	594	607	635	572	589	563	609	582	579	612	578	586	577	598	606	615	591	573	618	618	563	615	582	614	585	547	574	594	534	590	553	556	580	562	617	624	621	590	561	579	606	607	561	567	589	578	558	583	565	603	653	587	595	566	625	638	586	583	584	551	610	586	572	605	616	601	597	563	569	575	600	584	607	607	601	543	557	592	643	566	579	599	586	565	596	608	576	609	568	617	589	606	606	578	588	638	564	591	577	573	588	567	583	609	621	573	594	568	606	592	575	597	598	546	590	557	589	609	558	539	550	579	590	581	565	569	642	599	581	549	588	587	602	563	532	574	600	537	555	608	602	568	584	575	578	608	540	583	586	586	568	596	608	550	635	567	606	553	575	586	637	529	636	583	613	575	613	571	584	581	613	618	594	558	567	601	576	583	570	596	576	586	547	599	550	591	591	585	611	604	552	568	569	596	577	588	598	607	591	571	609	598	579	582	590	590	601	570	586	568	609
4988	1327	1703	1198	857	694	579	462	459	421	389	396	363	372	346	368	326	362	322	339	306	304	308	309	286	316	309	295	343	315	339	321	310	318	281	309	330	296	279	298	302	304	315	292	299	304	318	305	305	330	340	344	306	270	336	295	255	300	283	307	298	290	296	308	338	302	299	285	300	280	304	306	308	318	294	309	316	304	336	275	286	286	281	315	353	340	307	279	312	338	301	318	286	306	297	305	278	335	324	348	303	316	303	300	314	328	303	292	289	281	306	285	312	300	329	297	340	302	301	284	273	284	278	319	302	299	314	325	341	284	315	326	318	319	311	308	306	287	318	313	312	316	316	328	291	282	290	298	313	304	297	284	290	311	311	305	288	300	297	311	302	292	330	289	301	297	294	279	322	328	297	286	294	326	273	320	275	273	304	302	305	284	308	319	317	318	302	310	314	339	271	292	317	288	303	317	325	320	314	301	294	330	280	316	303	319	288	279	311	275	306	285	305	302	321	278	289	292	304	315	315	296	332	303	315	300	302	313	272	296	332	263	305	302	295	307	299	328	313	290	300	298	304	304	275	315	334	324	314	289	307	300	295	301	336	303	310	343	332	297	309	298	325	308	289	304	282	315	300	306	292	314	320	298	298	290	312	308	302	328	327	284	310	309	306	310	290	310	282	309	311	297	325	319	307	333	310	295	303	289	263	313	310	327	312	341	304	314	265	322	302	318	306	309	269	306	302	286	292	316	312	302	289	302	306	315	308	304	328	314	313	283	262	299	313	291	325	290	299	320	325	301	340	289	282	337	319	304	307	330	256	321	319	284	303	291	293	286	351	295	321	315	301	294	312	293	278	315	280	274	318	290	324	313	329	303	332	297	334	304	311	298	297	314	292	297	302	309	325	310	319	310	279	312	286	288	306	326	283	284	325	302	305	277	298	279	305	294	293	313	287	299	292	293	321	317	339	314	312	285	296	293	296	291	302	291	317	300	315	307	312	324	286	329	278	314	279	323	286	304	342	293	291	291	295	287	291	308	316	332	304	305	291	308	318	321	288	310	281	264	318	289	287	310	295	314	314	284	304	282	333	309	287	286	315	317	325	304	269	331	315	293	297	309	306	304	341	314	290	292	291	324	319	277	339	311	294	330	309	300	299	317	291	297	309	304	286	285	310	358	292	295	294	337	323	300	312	285	311	309	304	272	334	309	295	300	297	283	287	273	294	301	280	314	299	319	290	285	309	319	279	318	298	330	273	280	312	312	319	292	279	287	295	266	297	315	318	328	293	284	315	312	288	295	314	293	307	333	315	311	320	307	303	280	320	308	324	309	318	297	301	299	324	322	287	296	285	310	294	307	308	314	303	266	303	277	295	300	329	294	272	300	292	307	295	310	315	290	310	320	273	297	279	281	274	274	303	325	287	310	319	282	332	287	303	299	316	289	330	308	331	352	322	298	287	271	358	302	333	300	317	297	297	289	305	282	303	275	303	352	277	274	328	321	313	292	298	324	300	313	313	283	300	263	282	306	329	280	299	295	317	302	314	314	306	291	334	313	300	299	288	308	307	287	316	298	304	289	303	319	278	306	315	280	321	273	291	311	316	292	327	297	305	303	322	342	315	318	314	291	298	301	306	304	308	295	316	317	321	281	326	304	304	270	359	318	294	306	323	325	290	313	302	289	282	276	315	332	307	333	303	330	327	303	251	284	287	288	284	312	342	322	280	332	293	301	329	307	297	319	327	297	304	280	285	303	294	272	293	316	254	316	299	294	319	321	306	288	300	282	293	306	306	316	337	295	284	300	289	295	291	320	274	299	304	334	287	290	318	268	328	332	333	290	322	300	320	292	320	320	300	319	331	350	260	300	304	300	287	289	331	326	308	304	314	260	310	351	308	314	292	285	291	327	307	276	326	297	311	313	286	293	282	288	319	285	292	300	327	309	288	285	304	259	287	325	293	292	293	300	304	297	345	291	278	302	299	313	307	304	322	328	287	273	325	297	332	314	281	293	313	289	318	267	298	310	298	275	295	323	309	286	328	299	314	251	290	322	334	307	288	316	299	290	294	296	305	295	309	296	323	316	331	291	297	313	308	304	283	307	321	295	315	290	300	265	320	317	281	303	300	314	329	306	314	304	299	314	315	300	306	316	274	271	288	308	303	294	307	289	285	309	303	310	308	330	284	308	304	312	257	309	322	300	288	288	324	270	311	317	308	289	308	308	345	298	312	325	296	320	323	292	314	309	317	309	298	346	305	322	291	304	341	303	306	302	307	286	316	291	315	288	327	301	302	302	308	275	328	335	302	310	293	305	306	325	290	306	316	312	315	287	303	342	316	273	267	253	310	305	319	336	313	307	296	314	293	301	319	295	303	298	283	294	305	296	273	262	278	307	317	281	292	299	332	323	284	308	287	313	310	261	311	300	336	312	298	307	315	293	314	282	295	301	299	312	261	290	323	335	327	278	300	313	305	301	301	300	298	279	303	317	301	308	310	279	302	294	268	299	309	308	300	339	299	312	326	249	312	289	293	329	319	273	300	321	305	311	315	297	311	305	286	268	311	311	299	319	317	310	346	312	321	271	283	298	289	296	312	301	333	284	308	296	332	320	336	301	316	303	310	298	282	296	299	304	342	314	332	317	308	333	323	309	332	314	297	325	309	324	278	311	292	290	319	346	298	275	275	316	299	295	316	332	334	284	300	329	280	321	330	288	272	311	322	305	347	282	289	291	287	332	329	309	311	346	313	297	292	307	301	304	315	310	289	287	303	312	297	292	301	311	311	298	308	272	320	304	305	266	314	275	295	323	298	305	331	285	306	293	326	273	281	342	278	312	322	295	313	306	292	312	298	318	294	331	296	293	347	322	268	318	315	317	343	310	307	268	299	292	295	323	301	308	290	284	311	302	302	287	323	320	274	312	292	292	270	282	340	294	298	295	289	313	305	304	269	307	357	331	317	315	309	294	325	289	340	301	280	316	323	272	306	258	295	301	314	301	307	287	337	321	315	310	299	303	294	359	307	285	317	298	319	308	284	307	284	310	331	294	309	293	316	291	292	295	294	321	308	298	307	287	298	301	289	303	323	307	326	314	262	291	324	282	282	313	315	302	280	284	300	290	304	312	278	341	317	292	283	303	295	313	285	296	320	309	288	283	325	317	315	332	309	310	316	307	280	306	283	299	321	299	278	314	307	312	319	280	296	301	324	327	290	298	307	288	306	297	304	306	303	311	299	302	296	303	323	315	283	311	347	299	339	313	299	298	271	301	276	285	296	292	322	314	301	274	271	304	282	313	291	295	316	289	311	337	324	322	278	303	320	292	283	315	311	290	310	322	298	296	316	326	327	284	318	310	310	310	319	306	305	300	313	304	296	299	341	327	286	307	319	311	313	296	319	321	312	279	322	291	343	315	294	289	305	321	329	323	312	337	291	309	347	306	286	310	333	284	288	322	287	298	315	311	302	338	300	320	299	313	337	320	312	316	295	336
5825	2005	3953	4293	3708	3050	2686	2338	2083	1887	1750	1600	1450	1453	1393	1280	1220	1240	1220	1197	1160	1094	1150	1078	1143	1031	1062	1101	1074	1041	997	1020	1052	990	994	988	1043	937	936	1050	1053	948	965	995	1039	965	1011	966	943	945	990	955	912	1002	1024	1013	960	969	971	905	920	990	878	943	976	916	954	974	935	929	958	929	985	887	946	935	954	900	929	893	907	951	909	947	900	886	991	903	910	955	1006	966	907	982	968	938	978	946	968	954	980	933	938	885	969	988	899	922	913	970	946	959	953	956	888	918	928	929	966	963	910	934	896	959	939	908	894	917	982	894	943	890	939	945	890	937	964	897	1000	933	954	973	959	961	919	878	924	944	963	937	903	891	940	904	941	913	932	934	916	944	933	908	898	981	954	895	913	927	925	950	936	889	917	916	965	950	951	898	923	916	974	906	1008	915	921	935	852	882	873	937	962	952	918	911	945	909	925	902	933	909	837	947	908	934	914	868	905	932	1004	1007	938	915	911	940	931	956	954	921	878	945	938	957	966	902	912	944	886	923	899	911	886	936	908	936	957	923	932	931	933	941	926	920	945	925	927	911	929	909	895	955	905	896	913	947	960	943	908	976	892	937	933	873	942	903	940	934	893	862	920	867	964	952	901	948	906	883	860	947	927	988	970	899	883	889	958	935	917	852	939	895	982	1013	896	920	914	918	924	924	921	946	898	916	923	892	940	952	911	919	969	933	952	909	922	893	893	896	968	961	877	950	964	975	935	911	1001	888	945	905	882	871	916	893	928	908	970	903	926	956	933	908	944	874	904	889	948	1006	875	901	984	925	992	914	944	910	1001	906	941	928	962	913	865	961	916	958	961	929	909	939	940	900	947	964	975	937	928	928	884	961	889	910	935	940	893	956	951	913	944	887	943	912	936	935	900	949	956	924	901	917	932	874	979	927	930	945	950	912	899	962	959	897	910	899	919	941	930	957	891	913	922	882	843	921	920	935	904	930	888	953	903	937	947	917	856	895	936	967	930	938	913	935	948	870	900	911	909	930	960	880	921	976	987	916	917	979	947	896	921	915	941	944	837	917	938	931	944	892	912	899	913	942	922	891	922	960	952	954	916	960	878	907	927	878	995	982	979	962	889	907	895	887	919	945	941	913	927	970	892	914	950	909	947	942	945	933	928	930	981	930	895	911	980	941	887	905	869	882	941	903	874	992	926	925	929	931	936	925	923	942	907	933	961	980	920	937	962	920	958	897	926	890	956	921	955	981	942	902	962	969	878	928	905	948	958	933	890	913	929	876	865	914	911	942	957	891	948	920	922	909	902	921	883	945	929	942	990	897	935	963	910	912	908	885	934	902	913	930	887	962	917	926	882	890	868	967	909	952	902	932	940	910	986	982	941	957	922	913	934	907	956	881	907	922	932	922	959	941	928	901	968	931	939	942	933	945	906	954	923	942	947	907	966	939	884	943	922	892	900	900	929	905	955	921	909	962	910	917	926	897	909	937	885	974	950	917	952	946	898	958	905	952	891	951	882	948	917	921	970	904	1010	926	916	942	935	922	975	893	894	922	876	940	909	974	959	961	881	916	919	922	907	928	981	892	1005	898	913	921	891	915	917	881	896	912	947	897	941	907	927	953	930	942	900	915	882	914	968	913	926	882	966	909	957	925	900	906	931	925	883	1002	904	967	904	976	901	957	910	911	946	892	877	926	894	922	961	935	950	970	915	924	911	963	933	944	922	949	952	942	922	920	971	937	905	956	918	990	922	915	924	885	907	953	927	905	972	965	969	929	935	980	929	894	904	954	908	948	943	894	909	936	864	918	940	1003	930	939	953	918	964	924	900	959	912	912	981	903	971	1012	914	928	955	926	932	944	903	946	950	935	901	885	944	945	952	921	867	929	978	880	937	964	923	971	947	921	957	926	971	920	951	892	952	918	926	967	924	930	867	890	935	898	926	928	949	949	946	956	931	944	942	932	914	947	915	951	920	950	984	925	930	914	894	933	955	917	918	921	943	950	928	945	947	922	880	886	884	902	908	945	848	923	970	914	996	932	942	925	897	943	878	927	883	922	903	895	872	941	923	896	975	909	934	885	976	870	935	923	908	895	931	953	922	900	929	953	945	921	956	977	884	983	898	948	914	930	925	958	905	944	959	938	940	988	926	981	941	913	938	944	914	943	917	979	873	954	919	928	939	936	885	973	944	944	981	970	885	942	915	927	922	840	904	881	896	930	894	979	971	970	903	965	993	918	949	911	918	908	924	959	953	942	929	913	932	890	937	914	979	929	964	922	983	955	892	929	903	937	935	960	900	980	886	892	935	898	946	931	888	948	937	965	882	963	948	968	942	1006	936	947	917	917	933	873	943	911	888	904	945	921	979	927	922	945	919	925	911	922	950	915	915	904	945	925	951	968	950	929	867	918	932	956	901	931	958	886	954	918	913	954	902	912	941	954	955	959	935	865	942	916	909	927	922	916	908	906	925	984	970	909	928	962	947	853	873	950	946	951	922	903	928	928	945	958	915	910	898	957	850	927	934	917	969	871	976	962	900	887	927	937	1010	910	944	937	880	996	920	988	973	963	920	870	937	932	925	980	958	940	944	944	960	927	991	927	945	886	927	980	937	978	965	921	906	888	951	944	900	912	956	952	885	915	913	923	971	953	949	905	909	932	935	925	880	919	925	895	915	907	940	951	939	940	900	921	938	943	954	949	905	953	957	898	905	986	956	942	952	929	876	929	887	924	993	950	939	975	925	941	910	886	920	945	899	939	958	916	921	929	854	925	909	937	910	988	919	860	927	949	948	919	970	913	919	933	922	929	948	904	901	946	930	909	922	860	940	873	963	983	998	919	973	965	874	929	888	942	920	1001	909	902	948	956	949	943	939	920	918	908	910	948	970	887	951	955	969	955	965	901	855	933	922	903	970	942	975	949	976	940	936	919	918	925	886	947	890	950	953	909	925	951	933	932	958	900	940	928	977	926	907	918	907	936	893	925	904	872	888	924	975	949	900	922	912	905	919	926	929	887	915	942	877	900	914	961	919	928	879	931	920	886	952	962	942	947	961	946	944	941	924	943	953	950	888	922	954	900	970	942	934	918	956	963	904	912	902	926	927	978	905	893	937	905	933	966	933	986	906	927	916	868	906	970	918	970	971	887	930	927	899	949	936	882	925	914	920	944	906	973	861	957	934	875	956	979	888	933	922	982	932	914	885	926	941	941	893	928	892	983	903	944	964	924	945	950	906	927	908	965	927	927	932	892	925	966	920	952	928	885	905	891	952	928	895	924	891	964	988	942	925	898	943	912	904	874	885	928	921	881	839	943	903	909	929	923	909	888	887	922	927	917	886	897	899	951	900	951	898	963	914	982	944	978	970	955	899	910	938	874	952	962	902	922	941	942	919	964	978	920	934	912	869	926	924	951	855	943	906	915	879	922	904	980	940	955	968	951	926	873	900	891	903	919	890	931	933	906	979	946	943	889	947	926	953	919	927	914	932	960	933	909
9426	2516	2913	2129	1382	1027	826	684	566	506	496	436	420	400	405	354	341	347	325	295	287	323	337	307	278	307	297	300	293	304	269	257	291	280	305	322	299	272	285	305	291	269	288	269	307	310	289	289	280	265	309	278	284	282	287	293	261	294	310	268	281	262	297	255	259	299	291	303	301	285	279	288	297	273	302	277	252	275	286	288	292	265	301	280	317	290	285	306	302	298	280	283	277	290	277	284	270	282	289	282	264	244	314	282	307	265	296	260	267	290	274	254	298	281	242	283	287	299	268	286	284	280	285	291	293	242	264	276	328	284	298	268	259	280	290	298	260	278	277	270	281	304	263	293	296	265	265	296	277	276	291	313	265	329	284	290	309	277	274	277	274	287	263	305	247	291	275	279	297	282	286	292	323	254	248	272	273	296	286	289	265	286	258	277	259	271	256	280	271	256	300	252	259	307	299	288	291	265	302	301	266	286	287	251	305	290	291	289	278	277	278	276	292	282	306	277	285	300	267	271	284	290	312	276	295	271	286	271	280	287	277	269	297	289	283	273	260	261	275	292	289	312	288	275	296	268	283	268	292	285	251	276	272	256	307	268	302	252	268	309	303	279	251	298	237	276	301	263	301	281	298	265	291	306	268	291	293	260	282	309	307	270	272	266	272	297	283	283	261	291	311	280	298	269	286	272	282	258	264	276	293	276	248	287	273	308	272	293	318	297	278	304	256	259	284	308	277	297	283	277	290	260	291	288	276	271	266	276	284	288	281	290	274	282	234	290	292	271	268	294	292	313	292	290	280	261	294	266	284	278	306	272	263	275	302	262	283	284	270	247	302	312	305	273	278	282	274	296	320	241	255	253	297	284	290	324	277	280	307	291	295	266	299	255	286	270	282	290	321	302	265	294	271	258	281	269	273	299	288	291	277	279	286	290	288	284	263	259	278	287	281	263	306	280	277	305	283	276	273	284	297	267	290	256	307	288	271	292	283	271	311	292	278	256	292	268	298	255	278	293	270	284	289	301	264	256	289	289	289	267	267	280	270	300	287	292	276	277	289	274	292	268	240	260	263	284	249	282	266	272	261	296	260	291	284	259	254	295	258	298	303	283	266	289	292	298	302	248	287	281	298	261	287	251	309	254	288	288	299	272	299	287	267	274	285	250	290	281	302	272	279	267	282	288	262	264	287	315	282	257	290	301	299	290	305	250	267	310	297	288	290	267	273	294	282	310	269	255	294	279	297	292	287	292	275	277	301	235	253	303	279	251	295	295	287	278	267	276	294	282	297	267	286	288	276	256	307	293	274	271	264	301	271	247	285	302	263	296	280	269	297	318	301	262	253	299	311	268	282	260	301	259	308	277	246	271	309	280	261	296	282	272	286	238	263	251	269	281	302	274	279	278	268	249	306	293	286	288	258	289	261	298	257	273	276	260	278	249	261	281	283	280	277	279	317	264	272	294	289	278	270	283	285	256	264	272	258	294	273	274	282	286	303	272	306	255	300	303	279	279	288	250	306	269	288	275	245	250	279	266	290	276	295	309	266	277	267	292	295	283	267	265	280	294	306	278	286	287	243	275	283	318	272	308	276	250	306	269	269	291	275	300	260	269	278	298	289	265	272	272	285	269	287	306	283	266	305	295	277	286	267	282	280	268	265	254	288	269	292	264	248	300	305	286	292	251	276	296	303	287	259	275	248	259	281	252	273	272	266	288	269	280	329	276	291	300	288	323	299	245	246	270	305	301	278	300	298	299	324	252	248	285	281	306	275	301	261	295	300	302	247	278	301	300	308	293	277	274	282	286	270	261	282	284	244	265	266	310	304	266	309	296	313	256	271	259	282	292	285	298	285	269	297	310	292	274	277	278	309	287	293	284	289	262	268	312	242	306	305	241	271	264	259	289	298	271	318	286	260	264	267	301	283	273	294	292	307	262	259	280	295	304	299	272	275	287	280	295	280	263	292	299	269	279	270	297	284	269	292	291	274	292	267	274	291	265	278	297	289	266	296	264	267	291	270	272	290	266	277	292	290	283	306	295	285	272	264	271	271	265	241	283	272	312	286	309	308	272	277	290	280	277	284	292	261	259	262	272	262	271	309	252	280	284	260	295	290	292	295	274	270	279	277	275	273	313	273	289	281	276	291	283	287	322	251	280	277	286	272	277	256	255	278	270	289	258	262	279	262	284	285	271	260	289	291	262	265	273	280	271	257	295	324	286	281	283	308	306	292	273	262	281	282	291	280	300	297	303	274	259	275	267	313	288	276	260	276	314	249	286	286	289	272	267	250	271	274	257	251	282	260	303	316	247	289	286	299	261	270	272	292	286	270	275	293	291	276	287	286	285	258	299	290	297	279	273	247	238	288	288	270	259	249	257	267	287	283	279	279	290	263	258	287	324	308	281	269	271	286	287	277	279	281	294	279	283	303	269	320	261	300	274	305	261	274	297	283	300	296	300	289	275	297	272	300	294	260	299	280	276	265	259	275	257	273	326	264	296	265	283	300	253	295	264	247	284	270	296	275	321	291	275	287	299	256	271	301	275	281	271	308	285	271	290	282	278	273	301	261	269	269	286	273	287	306	292	306	282	282	286	255	276	300	298	263	282	275	297	304	263	264	290	283	251	268	265	281	265	258	263	306	284	295	270	271	260	267	274	306	255	291	282	287	293	287	301	288	271	275	259	286	287	285	302	288	276	280	277	298	298	281	284	274	277	283	264	285	304	266	264	267	292	267	262	284	275	288	272	284	301	273	296	277	252	285	274	284	276	259	263	313	295	277	287	302	272	284	291	251	293	301	302	299	289	288	265	268	325	276	270	295	291	298	316	282	280	278	291	285	295	280	263	260	300	271	254	303	280	283	289	289	298	255	307	279	272	292	276	269	280	302	274	275	286	306	301	290	264	313	271	271	294	264	303	283	252	277	282	268	281	288	262	291	282	288	294	259	292	293	319	255	270	264	279	280	294	288	277	261	273	277	300	280	280	271	262	267	260	289	297	246	279	256	320	275	266	313	288	252	247	295	282	284	297	274	283	263	265	310	276	276	292	294	302	304	278	290	278	238	267	295	278	267	291	293	275	275	305	282	273	326	260	282	277	258	293	306	298	281	262	290	285	306	302	275	272	306	305	302	291	297	267	312	274	260	287	291	275	294	283	287	292	296	284	298	274	267	299	289	260	291	277	278	280	274	257	266	250	273	275	266	279	304	278	268	301	274	294	294	257	251	261	306	268	265	253	286	305	282	305	281	311	283	306	270	275	289	258	287	269	290	261	297	255	265	277	280	248	269	285	274	265	280	259	236	292	290	252	265	312	274	295	284	311	289	269	282	269	311	289	257	312	270	288	255	273	271	280	269	264	261	276	268	279	265	273	256	284	252	292	267	306	279	258	294	269	303	285	270	261	272	274	315	251	253	295	292	276	270	295	269	270	309	282	259	286	312	293	329	303	298	294	284	279	290	274	288	285	269	301	278	270	275	280	275	294
7942	2997	6721	7062	6141	4939	4184	3492	2982	2647	2330	2173	1952	1792	1696	1565	1447	1468	1436	1386	1297	1294	1194	1153	1165	1096	1162	1148	1081	1072	1093	1045	992	983	1059	1017	992	989	1009	941	913	954	1007	955	941	932	933	952	932	950	880	896	946	953	932	905	888	879	890	880	922	876	878	927	922	921	873	857	905	882	854	843	914	926	866	912	926	871	855	889	848	852	894	897	837	892	868	902	858	831	873	793	857	904	885	876	883	904	892	893	907	880	816	868	862	833	897	892	898	807	916	936	909	850	866	822	835	796	906	909	840	827	889	900	915	863	840	897	829	908	906	879	866	837	854	889	885	902	932	860	895	900	854	859	880	859	843	873	820	817	872	868	807	844	841	905	887	870	865	855	876	853	857	862	900	875	840	877	842	854	878	853	871	899	823	847	831	891	858	904	857	908	853	826	865	799	867	870	829	873	904	859	849	845	855	872	853	852	862	862	833	867	864	836	849	815	885	864	856	858	889	845	846	858	828	849	787	843	846	840	870	804	862	797	884	835	819	854	867	832	866	847	883	871	845	839	814	872	845	803	884	862	875	872	853	854	823	815	879	845	877	833	875	826	883	857	859	839	868	828	847	932	817	822	821	911	831	873	882	910	837	879	872	859	874	854	822	879	785	829	861	857	835	885	899	881	876	840	883	801	828	872	854	789	847	889	842	881	845	836	820	862	846	845	869	872	877	860	844	861	896	871	851	817	816	831	843	886	887	855	800	880	900	837	852	826	821	885	805	844	846	863	803	918	832	890	862	861	806	801	845	837	862	864	829	881	890	813	852	886	810	918	856	881	922	824	810	839	858	857	877	817	848	891	927	878	839	855	818	872	861	848	844	844	854	868	886	843	808	861	831	875	809	840	865	859	832	862	853	844	876	812	856	821	816	871	896	831	884	842	852	867	828	871	857	882	880	809	849	845	811	845	887	868	831	848	862	832	885	854	817	851	811	850	829	848	906	829	813	822	864	834	858	826	865	880	908	844	877	855	899	857	853	854	812	944	856	828	845	846	874	856	866	831	825	836	849	874	853	860	920	927	856	817	869	840	850	841	851	871	834	903	850	885	817	840	846	875	871	881	884	870	849	885	824	879	868	805	839	883	882	876	882	826	873	851	823	878	816	822	871	866	861	853	878	873	836	865	845	902	845	827	853	848	827	911	811	850	835	865	803	824	815	858	825	883	866	813	864	908	865	844	864	827	887	847	858	848	840	882	845	856	872	867	859	827	832	854	880	873	891	843	835	811	867	857	851	836	816	830	854	836	841	862	848	877	842	790	826	853	850	828	893	841	840	849	886	830	857	863	861	856	878	835	824	812	835	852	854	822	878	859	900	886	863	832	813	867	849	797	895	836	848	801	899	840	851	834	818	873	842	804	856	842	844	861	835	846	854	878	855	886	796	868	851	870	920	890	838	840	833	851	879	870	789	823	894	871	859	848	900	863	839	877	882	874	793	854	859	827	837	885	897	880	832	847	822	863	860	884	856	866	873	882	880	874	856	820	846	858	879	830	876	793	851	855	828	794	872	802	887	903	885	814	797	839	805	899	876	848	840	802	866	850	813	840	816	860	889	847	869	882	858	861	843	912	867	850	870	885	892	915	829	848	885	848	836	883	885	886	840	799	845	860	900	839	812	885	827	858	874	812	835	865	909	837	914	860	812	847	877	830	895	842	859	861	795	845	831	928	801	802	848	882	850	834	847	852	864	872	793	842	861	821	857	870	877	835	823	819	833	909	880	841	856	858	841	866	821	867	909	826	872	908	821	834	871	847	811	814	840	869	883	865	832	862	843	848	846	824	839	866	878	820	894	817	899	876	863	861	827	831	888	865	849	836	868	860	909	862	847	796	852	824	896	864	825	817	845	876	826	837	865	877	866	856	849	885	841	917	855	840	835	845	796	845	839	850	823	877	870	820	892	868	910	853	850	854	868	861	850	873	864	792	854	855	820	859	886	828	825	803	790	896	821	820	882	909	884	842	866	834	832	883	886	821	859	855	847	861	836	843	863	892	854	893	855	807	820	863	901	828	878	838	893	834	828	889	878	856	821	804	880	853	851	884	872	818	842	857	906	865	859	887	887	817	866	823	810	889	850	848	785	817	888	873	852	833	860	837	853	848	845	830	837	874	880	838	899	799	852	824	888	860	889	853	926	832	845	821	858	858	857	820	861	826	850	883	872	811	846	833	900	926	829	826	890	886	850	831	831	915	873	838	857	897	862	839	841	888	868	829	887	870	865	838	854	845	882	856	882	811	852	856	846	890	816	848	843	843	877	855	833	837	872	896	835	796	863	830	807	864	848	904	834	851	878	792	839	843	859	886	900	838	873	866	862	885	865	793	863	817	876	897	884	860	843	850	903	833	832	864	800	771	863	894	893	890	810	887	889	825	815	828	920	858	905	840	899	913	865	887	835	831	807	919	852	827	870	882	863	886	811	832	823	820	850	880	887	924	870	848	873	858	845	867	858	849	863	841	839	864	873	869	822	865	845	851	878	899	839	800	849	866	845	791	841	898	795	852	899	837	920	862	885	840	891	826	901	882	879	866	852	891	876	817	876	856	879	836	917	875	835	875	876	879	832	785	875	869	924	828	842	858	841	878	890	871	862	830	873	785	883	831	841	855	827	882	880	823	928	860	874	874	917	846	870	861	882	871	867	844	875	855	808	861	865	856	895	826	851	855	855	872	839	830	839	911	867	855	834	873	822	819	956	895	874	891	868	877	851	874	830	841	849	879	834	852	873	844	835	877	877	850	909	854	868	867	860	852	897	903	873	853	803	825	842	789	926	832	873	804	859	891	841	820	821	888	834	831	846	877	862	890	811	849	841	854	848	828	847	828	794	832	893	857	873	804	854	869	914	832	793	854	851	871	846	870	871	859	845	849	866	870	823	837	861	924	891	826	831	824	880	827	790	815	885	873	831	848	894	807	892	822	887	843	853	844	860	861	905	856	807	809	835	877	883	840	857	846	849	886	934	874	830	834	886	838	862	861	861	895	834	855	857	813	840	853	839	869	817	862	838	843	817	850	824	880	849	876	848	868	822	854	847	857	871	842	846	854	838	890	874	864	863	886	816	878	828	834	820	846	849	901	863	861	881	865	839	906	849	882	872	806	868	850	835	854	812	887	859	776	864	869	875	868	856	852	840	842	877	855	882	849	843	832	842	862	871	848	872	866	839	866	817	859	817	892	850	875	888	902	852	864	839	886	864	813	851	815	849	856	847	835	815	939	878	845	846	879	898	823	822	896	822	860	830	847	889	836	886	874	904	856	828	850	828	842	875	842	854	854	867	853	832	837	866	851	850	827	874	878	857	843	882	863	819	863	834	888	844	907	828	822	832	841	855	841	858	816	849	857	866	901	846	811	857	845	866	840	812	831	855	878	790	853	806	820	815	889	818	870	917	894	888	898	809	901	900	905	868	832	837	839	820	861	876	863	819	890	873	861	867	840	889	873
1247	237	240	248	203	185	194	204	187	195	178	197	174	198	199	154	158	175	189	200	174	166	191	162	164	162	192	162	172	183	152	181	190	175	164	180	182	197	173	183	176	184	196	173	191	183	177	169	169	153	166	174	170	164	183	173	198	168	167	175	182	191	176	156	188	186	176	175	193	172	159	152	148	171	160	177	204	191	190	180	172	161	165	192	171	196	188	158	152	159	185	179	190	177	186	186	185	157	202	168	166	157	183	173	159	182	202	194	170	195	187	167	165	178	202	191	203	166	211	176	166	180	175	188	181	169	190	163	189	169	159	188	156	178	164	175	166	169	197	170	182	193	169	169	160	166	160	176	180	182	218	165	170	150	178	167	158	181	171	171	163	189	169	180	179	157	199	185	174	170	193	194	180	158	168	181	180	173	199	172	180	206	184	143	201	175	161	170	168	159	181	163	159	176	180	168	167	165	163	164	197	164	180	172	156	194	173	179	189	161	145	180	177	186	178	177	187	151	147	162	145	185	173	188	169	210	168	151	184	171	173	173	182	183	175	168	161	167	185	170	161	169	190	169	159	151	186	180	175	193	161	163	171	190	161	157	167	155	176	178	163	181	166	173	183	188	163	189	186	201	168	170	167	183	182	172	181	175	175	190	190	171	193	152	186	187	199	163	156	173	181	169	190	154	173	171	173	159	173	183	158	182	177	171	161	157	167	163	173	178	179	149	165	177	182	174	171	165	189	174	169	165	177	180	166	185	181	174	165	164	152	178	150	169	168	193	167	165	186	170	165	174	183	195	181	179	190	181	172	154	178	193	166	191	170	173	195	155	166	158	169	171	193	188	165	179	177	212	158	173	190	172	150	186	167	182	168	190	146	196	173	183	198	186	166	186	175	188	174	174	163	184	186	174	178	188	154	172	170	192	163	183	163	154	200	179	194	167	171	161	187	169	160	170	192	170	201	176	161	168	175	191	166	179	153	167	167	170	164	183	166	176	165	195	153	171	190	174	193	179	165	188	168	166	190	159	175	176	188	186	165	154	179	155	167	182	204	189	138	196	172	167	178	194	170	170	179	183	168	166	194	181	171	183	200	185	166	163	186	171	165	167	162	186	178	176	197	181	164	159	198	177	181	181	154	190	191	180	168	161	177	180	171	169	165	175	179	161	154	161	209	168	160	174	183	172	175	178	154	185	185	164	175	176	175	192	176	134	155	159	199	183	175	176	168	182	198	175	176	169	179	167	147	159	175	170	157	180	174	148	165	163	162	175	184	199	172	168	180	180	167	166	165	167	192	161	159	189	190	189	153	197	158	153	155	174	175	160	157	196	167	152	155	173	167	184	189	179	176	194	188	183	189	159	154	173	178	170	164	186	162	179	180	171	145	200	174	177	195	170	162	186	169	171	198	160	173	192	178	193	166	172	170	168	180	166	164	187	157	157	173	181	201	167	165	160	192	172	183	168	184	183	181	187	188	193	163	172	175	166	188	172	176	172	189	159	180	193	186	183	151	142	163	137	176	170	163	172	174	167	188	160	186	186	166	163	152	157	174	165	197	169	195	193	187	189	170	179	173	197	175	185	167	147	168	166	185	197	163	154	167	173	211	195	178	180	140	169	150	207	172	184	205	166	175	176	197	202	176	202	168	171	174	203	182	165	181	180	155	185	200	162	164	215	163	176	184	193	172	164	180	179	175	175	184	170	182	151	164	200	184	173	167	177	193	181	169	202	188	186	182	179	183	178	182	196	178	160	166	173	176	172	190	184	186	164	184	196	198	166	160	165	169	155	205	186	156	192	199	182	200	186	179	199	172	165	176	176	203	172	185	175	195	157	163	161	196	154	170	203	186	170	183	164	174	162	178	169	183	176	187	182	169	170	183	161	179	170	156	178	170	180	154	175	206	174	159	163	181	170	173	211	183	193	184	158	177	184	194	179	184	177	194	179	179	172	192	201	175	165	171	166	170	192	198	184	171	185	165	173	162	210	201	173	166	158	176	192	157	187	170	172	166	177	187	154	199	162	177	201	177	169	180	180	149	170	179	165	192	166	144	172	188	153	184	162	170	186	180	171	186	193	192	174	166	151	174	154	176	152	186	168	169	161	182	164	184	191	179	178	171	191	173	199	178	175	171	170	170	172	167	185	185	150	172	158	180	152	183	171	165	154	171	183	166	186	151	164	162	179	162	164	181	172	179	178	180	192	179	189	212	189	174	164	164	179	187	160	171	175	179	159	193	149	163	172	156	169	183	197	166	166	191	190	165	156	169	180	176	153	159	174	188	157	177	201	180	219	188	195	156	184	168	169	202	181	190	189	175	164	193	184	195	203	175	186	165	167	171	186	181	186	170	183	158	184	184	175	187	202	164	180	175	170	179	161	172	174	188	171	177	174	202	180	182	162	178	198	195	147	187	188	165	201	168	172	176	171	183	189	172	152	180	179	183	150	191	177	176	191	180	190	175	174	172	187	176	205	173	185	176	166	170	178	154	156	183	181	178	153	174	174	163	145	169	180	158	175	169	186	187	188	213	191	174	187	164	157	159	163	173	172	200	183	198	170	182	160	177	178	157	149	168	164	164	173	175	174	164	186	170	186	194	159	173	173	175	154	146	167	179	172	178	153	151	163	176	182	168	176	177	150	169	180	179	188	178	157	203	197	137	174	157	156	198	166	187	172	177	169	205	190	162	188	163	180	187	173	173	175	183	171	189	206	179	168	181	189	208	176	170	156	160	167	174	160	193	212	160	169	159	188	185	181	160	184	165	199	180	192	175	185	165	179	187	162	164	162	159	171	176	200	165	154	174	187	201	174	180	176	183	169	182	173	183	180	168	174	167	181	178	189	184	177	189	145	174	163	147	145	167	166	184	173	210	169	171	166	194	171	197	187	179	168	199	190	172	211	165	172	176	177	172	195	179	177	184	167	182	205	147	156	156	187	183	176	172	186	190	159	184	175	195	163	192	170	202	169	171	184	160	157	170	161	156	183	175	191	176	164	187	169	165	192	170	189	176	163	154	177	167	164	170	170	173	176	177	172	203	193	172	170	147	155	192	175	175	167	170	180	156	172	171	166	187	177	178	176	164	188	177	147	179	171	179	176	177	180	155	167	196	167	151	185	189	184	167	160	185	162	182	155	181	173	178	171	185	207	173	183	184	168	160	174	166	170	165	174	196	188	190	195	180	172	147	167	183	177	188	169	167	190	183	165	182	177	183	174	158	164	159	189	182	175	181	169	202	182	186	172	182	173	167	195	187	162	164	170	166	171	189	177	149	163	165	178	178	171	179	188	185	181	194	168	173	180	173	194	161	178	202	155	180	204	191	188	146	170	190	147	163	152	165	170	190	193	199	167	173	169	205	174	171	182	160	158	176	196	163	185	184	183	163	172	191	187	165	206	189	140	200	160	182	157	201	185	178	176	169	173	167	190	186	179	182	161	180	179	182	170	175	165	171	154	168	161	180	189	175	166	169	176	163	187	170	185
1971	675	788	804	751	712	732	702	673	666	665	671	606	675	627	603	593	587	599	594	614	584	619	614	592	581	622	604	563	616	592	580	618	629	587	592	599	602	585	616	579	595	617	590	617	571	648	575	599	579	533	608	556	565	600	628	547	600	584	589	610	567	604	586	621	590	595	582	613	566	635	591	602	580	612	583	618	559	548	600	611	629	600	591	580	575	593	612	563	597	584	582	535	619	628	520	588	567	608	624	575	591	569	631	538	618	598	625	615	612	621	586	598	611	602	603	575	564	622	640	593	593	587	575	605	572	561	533	596	608	577	589	624	565	617	616	610	590	608	582	585	598	622	577	593	644	548	561	606	576	600	582	557	620	586	596	566	555	584	580	570	597	614	616	572	591	577	558	587	579	591	628	610	566	582	606	611	569	600	622	596	619	576	596	546	613	582	594	628	562	610	606	572	585	591	602	561	603	605	576	594	598	632	602	584	568	596	578	576	577	589	621	569	566	553	604	586	566	641	592	559	574	592	626	561	606	551	570	603	577	611	607	539	620	620	556	594	575	620	581	594	578	582	555	594	592	628	605	557	645	590	546	552	570	593	623	574	578	587	566	616	585	560	588	633	603	574	606	604	560	592	598	586	566	611	582	620	572	605	589	579	622	609	607	565	566	555	599	584	620	601	564	648	577	595	610	617	581	591	625	587	597	583	568	601	612	592	604	685	598	599	578	592	619	568	549	633	558	582	581	599	610	586	615	576	565	615	613	603	602	575	566	588	595	569	620	576	610	587	585	598	550	585	621	590	555	582	575	580	600	615	616	577	595	610	607	560	623	587	607	645	594	573	594	578	566	640	576	581	565	556	609	581	593	587	570	582	573	584	578	599	586	557	629	568	588	593	606	571	581	558	537	581	611	590	592	578	621	647	564	578	601	611	584	600	567	594	613	608	591	555	596	604	594	594	581	566	574	587	577	598	601	639	568	603	547	591	549	566	585	649	596	589	622	554	588	548	581	553	568	523	589	611	614	566	580	606	618	627	571	554	576	572	580	578	573	579	587	566	599	585	613	602	585	588	631	623	576	587	583	623	575	580	571	628	614	582	609	542	579	550	603	654	595	593	594	578	556	596	582	582	606	560	582	611	549	589	545	586	620	590	562	603	571	613	634	558	609	573	577	580	592	612	555	616	593	615	598	597	629	552	574	598	618	603	570	582	594	578	592	613	598	570	580	602	555	587	581	587	597	629	577	606	575	571	603	617	622	602	604	586	610	589	613	592	619	596	585	606	542	560	579	571	552	589	583	607	595	633	589	576	611	594	616	597	598	623	583	599	578	621	574	603	616	592	561	595	603	583	585	586	628	585	562	585	563	588	578	578	539	578	563	602	608	590	619	552	596	606	587	596	611	605	591	602	577	574	592	574	600	608	572	605	595	616	595	556	538	566	602	646	611	616	615	595	557	523	606	579	595	552	581	567	583	602	606	584	578	614	627	566	609	593	597	628	584	606	552	544	616	587	587	578	587	629	608	572	570	534	603	583	528	602	587	631	595	609	621	586	622	592	591	542	634	663	612	597	567	618	584	555	588	595	578	612	556	586	597	594	624	606	595	615	591	608	594	575	590	574	609	619	558	546	607	601	550	564	582	601	601	576	542	586	603	594	618	584	571	599	600	640	621	560	612	667	571	603	585	622	596	562	562	611	562	606	582	591	595	611	543	601	579	599	562	602	586	599	576	559	596	592	588	594	544	581	578	583	568	583	582	578	609	590	611	584	592	615	604	617	611	591	548	564	566	547	596	584	551	594	583	592	552	566	573	619	574	578	567	579	559	548	570	571	567	601	595	608	610	590	615	611	537	594	537	589	605	590	578	581	646	589	603	549	642	567	604	578	559	595	618	621	589	595	602	612	597	597	572	588	592	563	623	580	533	586	577	618	600	553	596	616	590	614	612	585	556	577	594	629	554	565	603	630	603	571	576	586	578	561	583	588	571	585	585	590	538	588	548	563	608	606	593	606	637	583	583	576	596	602	604	590	572	569	598	551	620	625	568	579	583	555	634	589	559	598	609	583	550	578	599	561	594	601	578	565	582	615	606	524	604	614	584	600	548	595	592	583	580	527	589	549	590	591	597	617	587	600	591	620	591	586	598	574	595	634	616	603	590	615	593	597	570	566	592	560	601	578	597	579	643	616	600	585	586	583	561	605	588	585	569	624	565	605	588	644	596	580	616	619	571	577	558	609	616	633	583	575	596	559	569	601	557	565	619	623	578	570	546	584	592	589	585	585	613	637	566	557	608	553	565	616	623	673	619	571	603	588	580	586	613	548	580	599	605	570	588	567	562	571	593	560	558	558	628	600	579	598	593	595	616	612	574	597	582	615	561	563	567	604	616	600	613	566	625	606	503	586	591	571	597	620	627	555	554	578	566	571	610	555	556	603	562	569	574	621	600	574	576	597	602	570	564	600	606	607	576	637	612	588	586	578	619	598	571	603	606	565	615	576	552	618	575	595	603	559	568	612	558	607	612	606	569	561	601	551	568	512	571	600	599	563	635	590	538	608	569	592	616	602	594	615	577	577	569	591	569	601	599	560	565	580	560	599	610	587	566	594	592	580	583	655	585	601	521	574	586	630	629	596	562	554	645	607	652	575	576	657	567	624	573	598	557	586	562	587	590	622	594	572	622	601	627	581	547	563	590	623	587	581	556	571	571	573	610	559	585	588	587	617	565	564	602	581	585	610	616	559	623	565	606	581	588	586	580	614	590	603	600	576	600	611	607	650	560	618	617	588	585	582	589	555	578	625	576	590	616	559	637	579	588	568	615	588	595	565	563	611	619	600	563	572	607	596	592	580	607	553	616	573	597	593	636	597	573	574	563	588	548	579	614	588	588	604	589	609	597	586	590	588	594	603	560	589	611	643	530	595	602	598	604	580	587	603	580	585	595	584	587	603	575	574	587	576	549	597	621	586	616	611	601	649	570	592	594	618	601	600	650	599	634	584	544	603	568	606	592	606	589	582	626	574	592	577	573	585	531	614	611	603	577	586	614	612	607	625	654	572	545	581	583	587	591	598	605	608	605	587	570	579	588	562	613	553	554	595	644	599	566	557	586	622	614	634	592	593	550	636	632	552	608	600	605	592	565	590	614	579	595	577	605	570	592	563	583	573	573	614	566	616	603	557	572	589	569	567	571	624	585	633	555	560	553	579	591	597	630	580	551	598	614	611	585	543	608	612	613	596	574	572	626	564	542	608	575	582	584	634	567	608	609	573	612	570	577	587	570	643	592	619	571	582	567	591	601	630	615	551	578	575	594	586	597	593	605	642	576	572	596	600	623	598	636	579	637	558	617	591	631	598	623	598	612	569	579	528	585	597	569	534	592	585	554	567	616	592	569	598	593	634	609	576	577	582	620	596	594	579	561	619	604	551	580	601	572	622	570	590	616	568	561	589	618	592	652	568	585	600	588	586	558	584	604	583	566	605	554
5027	1376	1680	1200	883	686	592	537	436	424	390	377	391	330	337	341	322	315	332	345	349	348	332	328	319	334	331	351	326	322	323	326	314	303	325	313	313	299	328	297	308	315	321	279	314	314	320	343	315	304	339	318	296	285	329	307	318	315	316	339	322	310	286	280	305	288	314	317	307	283	313	307	303	304	308	305	280	284	299	316	305	295	287	319	306	301	294	299	333	303	273	299	303	294	320	319	316	278	306	305	304	273	285	297	292	265	316	306	272	309	310	296	308	316	275	317	290	310	291	302	296	304	299	350	291	304	317	319	325	326	316	321	333	269	287	287	306	297	299	295	306	352	324	274	306	293	315	301	298	265	321	309	314	294	313	300	345	271	315	304	302	254	310	293	285	301	312	338	286	306	317	310	316	296	309	280	331	284	299	297	285	326	310	344	309	283	304	361	312	313	298	270	327	316	302	295	279	316	303	263	319	301	283	319	293	327	298	290	302	312	302	302	284	288	284	312	352	331	291	287	317	306	308	299	325	326	297	308	331	321	325	281	308	324	328	299	290	311	312	322	263	299	283	304	338	317	328	298	280	312	334	312	303	320	274	295	282	316	290	284	291	319	298	288	297	284	311	323	338	312	325	296	291	291	337	326	299	280	322	313	314	322	299	303	306	327	311	291	270	315	315	302	289	301	338	313	315	322	333	320	306	315	341	302	306	313	296	330	291	280	286	279	306	303	304	308	270	274	316	301	318	282	278	281	308	300	293	350	307	305	282	295	300	308	301	308	334	307	297	294	264	296	303	311	300	298	309	286	297	324	303	291	303	299	332	327	271	312	313	313	325	316	300	311	307	316	298	305	308	306	261	299	301	306	270	297	319	295	311	311	296	315	325	304	300	321	296	293	302	306	304	305	314	302	349	307	297	292	328	295	302	321	305	329	286	308	294	328	312	320	320	326	306	313	306	320	307	293	314	310	326	265	335	314	300	274	300	291	314	298	296	307	303	299	285	309	302	316	311	305	285	304	291	297	293	336	334	244	320	300	338	299	336	308	294	287	300	323	313	308	325	312	296	322	292	320	276	300	312	286	316	318	288	310	318	318	343	327	315	316	294	318	293	297	311	295	278	343	284	275	318	313	285	283	301	286	293	307	302	301	289	286	331	301	298	294	298	273	296	330	283	295	306	297	320	316	345	297	294	314	302	301	316	316	309	337	332	337	312	284	337	299	288	294	308	277	313	313	312	289	317	338	308	323	294	328	308	313	298	326	298	299	323	293	304	307	291	318	316	294	287	316	287	328	317	321	303	312	315	316	315	289	317	286	320	329	317	328	282	326	309	329	297	300	317	308	277	312	280	309	314	282	320	307	316	293	296	316	284	282	260	311	298	307	288	318	308	274	319	337	312	308	322	279	318	294	302	288	332	258	323	293	312	283	303	339	331	300	303	340	301	308	323	288	306	321	313	292	296	324	326	318	312	316	283	340	297	316	284	264	333	315	301	306	305	306	319	306	314	324	274	290	298	279	282	299	295	307	317	325	299	312	290	329	323	318	274	329	293	303	319	296	317	328	300	338	293	301	291	322	347	328	319	305	314	333	297	304	309	335	313	299	292	315	313	317	306	300	345	310	330	301	279	302	293	296	284	313	294	311	329	287	316	316	314	330	306	308	309	298	300	310	318	304	302	295	298	316	323	350	280	315	331	320	319	313	303	324	318	329	294	313	289	319	331	286	309	291	327	284	284	287	323	303	291	309	315	303	304	275	304	321	305	310	331	307	277	288	314	302	311	288	307	279	299	351	301	310	285	290	316	305	297	345	312	279	309	322	292	282	298	275	291	307	288	282	295	310	271	291	282	309	270	309	325	315	306	297	308	312	323	276	305	287	295	323	318	333	309	300	296	296	337	309	305	299	279	305	310	284	315	278	323	298	303	311	290	270	351	304	314	325	304	284	310	301	292	264	294	318	304	290	296	319	300	319	314	333	310	330	260	289	275	303	317	304	296	326	291	328	278	301	298	306	304	271	295	297	301	301	284	301	313	333	327	305	321	316	331	297	342	296	280	325	294	340	272	312	281	306	302	339	290	303	276	265	329	299	322	334	334	288	299	302	322	281	315	308	301	298	310	296	292	319	301	318	324	309	301	321	302	323	317	324	292	312	308	318	318	301	278	296	306	295	327	293	313	327	312	309	290	285	299	340	319	299	332	291	287	323	326	312	314	307	329	282	295	310	315	274	293	330	303	273	310	320	297	278	308	309	302	267	280	275	314	311	291	311	306	303	310	273	324	282	299	333	317	298	311	305	290	338	318	354	306	330	297	302	309	312	283	311	300	311	295	319	316	294	309	289	319	316	280	306	303	307	300	334	362	279	314	303	314	317	277	312	321	287	300	315	306	302	333	302	325	344	290	346	314	294	260	318	313	309	311	300	302	281	278	321	304	297	289	314	284	280	286	326	304	297	323	302	313	288	305	296	311	302	347	294	292	331	278	299	307	319	342	295	294	320	312	314	317	293	335	314	340	282	264	299	274	302	340	302	319	298	315	291	279	304	288	297	318	297	309	286	285	301	311	323	311	288	327	296	326	302	294	314	319	306	322	304	289	288	294	288	304	302	299	312	317	303	310	308	293	300	304	313	278	322	305	319	323	291	296	302	310	318	322	304	314	328	272	297	296	299	328	295	313	282	321	322	329	298	317	325	270	318	313	332	263	272	314	320	292	311	309	298	307	258	287	298	301	305	306	292	333	303	279	319	321	306	309	297	284	311	319	308	307	288	288	323	314	299	320	326	302	284	294	293	295	300	343	274	309	277	312	281	256	311	302	311	267	310	326	301	323	311	297	312	325	267	296	317	298	317	278	310	296	317	335	287	297	299	287	315	285	300	291	292	314	299	303	302	317	302	302	310	282	294	284	296	324	305	310	301	301	297	315	321	297	351	306	314	293	334	297	308	301	326	295	304	311	339	298	357	316	271	321	299	328	301	312	286	325	288	301	327	294	304	299	337	327	303	321	295	318	291	276	337	293	287	305	323	280	312	310	312	307	295	321	307	295	328	299	305	267	291	324	334	283	318	303	285	250	326	288	289	309	321	316	315	323	335	329	298	309	289	309	297	306	295	272	294	300	303	289	300	308	283	309	306	303	346	290	295	338	325	332	314	301	322	268	298	344	282	306	309	322	315	299	330	309	283	322	317	326	321	298	295	299	281	312	294	316	311	312	280	314	335	315	312	290	284	299	296	327	308	300	301	302	312	333	307	296	321	293	348	321	296	325	328	289	329	272	295	308	312	292	314	327	327	300	300	301	289	288	284	312	311	273	334	330	325	333	284	313	314	309	295	321	317	307	288	308	298	279	295	310	314	334	312	322	318	331	317	301	313	281	300	318	353	288	307	297	311	300	299	326	321	323	312	296	297	322	294	319	318	277	303	310	315	334	286	296	299	319	312	297	302	298	333	305	325	308	289	291	301	290	272	305	301	290	334	294	285
5774	2052	4011	4278	3807	3142	2624	2338	2007	1915	1701	1594	1471	1429	1360	1259	1249	1208	1118	1201	1208	1146	1166	1110	1047	1084	1111	1106	964	1044	1020	986	1084	1050	978	978	1012	976	1012	1047	999	1004	973	1000	941	1011	966	959	1021	960	952	969	964	957	950	975	931	898	973	979	966	942	959	980	994	949	985	954	951	960	945	935	918	1010	950	963	942	910	960	989	974	916	944	935	969	974	974	898	971	907	984	933	921	972	900	974	989	930	978	991	947	899	947	1008	966	911	903	900	982	950	880	900	997	904	930	928	898	928	958	908	861	857	952	967	984	909	1001	995	939	933	935	902	938	879	904	923	941	955	905	925	881	915	922	958	936	891	954	903	948	965	958	896	908	963	975	910	975	977	967	894	891	924	975	930	951	893	950	925	913	911	909	892	911	893	884	922	949	927	998	957	941	982	931	971	942	945	911	940	931	903	915	972	958	939	957	938	955	865	899	984	931	925	957	989	1006	931	930	891	907	903	884	947	839	948	866	900	991	911	917	853	951	925	910	969	926	975	927	1001	937	938	967	941	927	916	947	915	890	961	941	890	942	913	994	941	963	931	880	879	911	963	917	960	962	955	917	902	921	909	944	970	928	924	969	920	956	911	925	921	933	934	924	937	919	880	913	930	979	931	893	926	919	922	888	889	928	933	898	952	871	935	897	915	946	889	937	916	937	899	858	942	912	918	956	966	946	953	914	960	944	1008	943	940	956	937	927	973	918	992	919	859	948	932	933	922	868	925	995	941	906	954	919	892	927	908	911	895	949	944	880	876	927	989	888	964	947	916	905	913	954	945	898	960	931	910	925	920	970	959	959	952	934	949	978	887	914	929	927	938	882	987	929	920	932	959	927	939	958	959	977	918	955	913	962	933	929	937	933	924	934	899	981	943	931	934	934	911	947	907	927	912	986	961	935	996	933	980	946	953	929	954	1014	875	982	947	987	941	948	859	929	970	940	923	968	964	957	883	902	934	945	946	990	884	892	960	913	929	884	883	963	974	969	946	912	939	928	964	929	924	936	949	946	944	911	898	930	961	924	892	944	937	910	949	936	959	895	949	941	985	985	974	889	861	985	960	843	876	882	948	924	945	888	965	939	936	908	967	976	935	999	962	936	971	899	936	973	927	927	931	933	947	938	926	941	910	934	913	967	958	901	923	978	945	962	951	906	919	950	919	912	903	947	915	991	957	912	893	881	851	937	943	905	920	916	958	892	903	947	888	939	945	899	893	921	974	904	952	909	930	890	959	935	910	993	930	887	960	901	937	938	949	946	938	950	931	944	956	950	909	931	895	898	911	913	939	945	894	913	947	926	914	916	948	961	920	919	943	925	902	937	908	924	951	891	932	932	968	949	929	936	976	888	967	936	868	882	960	917	933	963	956	931	925	893	950	925	915	921	990	943	928	924	903	900	952	883	901	942	929	929	903	954	896	898	952	930	934	930	909	911	874	940	904	944	929	932	954	932	889	891	951	906	968	956	936	896	950	968	995	941	886	980	984	922	900	915	975	1027	936	974	969	925	991	902	904	958	965	943	919	872	961	960	985	955	885	939	928	934	946	951	967	928	967	919	928	960	945	903	884	980	889	904	898	897	878	920	974	972	906	907	888	951	916	865	881	899	930	915	919	913	903	933	925	967	944	940	931	972	969	935	1029	941	961	959	957	962	958	943	943	910	977	899	965	926	979	969	910	927	906	916	953	951	961	905	914	903	958	919	911	904	940	929	939	939	964	932	964	939	942	935	911	925	927	935	1001	919	895	979	938	941	953	949	957	922	927	902	917	959	946	897	949	953	887	965	859	932	896	869	967	890	934	856	920	912	913	1006	911	981	901	927	974	906	902	905	913	941	943	981	962	928	914	887	988	868	940	908	963	910	962	879	896	925	959	968	927	893	885	976	943	881	1024	947	942	927	861	960	915	921	937	965	955	885	916	931	980	896	865	918	973	903	865	930	933	904	1036	934	962	902	924	978	952	965	892	943	910	934	906	930	900	911	939	940	958	909	898	910	947	999	961	924	872	949	892	922	917	882	951	943	935	922	966	930	1013	898	922	909	896	988	885	926	984	1009	853	939	898	902	902	979	968	909	946	952	939	868	875	939	898	896	952	919	926	898	969	928	978	915	953	914	900	916	883	881	930	888	927	886	957	932	907	999	890	902	938	928	965	868	917	983	905	909	938	919	984	918	917	903	968	914	905	959	901	910	1031	935	908	976	948	940	901	951	909	940	954	927	1003	920	967	922	928	905	901	917	900	869	934	919	857	965	936	940	961	957	974	937	958	902	994	934	924	940	961	933	915	913	991	909	916	875	936	942	915	922	870	897	941	927	951	933	897	940	864	1018	955	935	962	880	941	886	885	934	942	960	931	921	963	934	954	908	953	956	996	974	940	972	906	980	941	973	949	910	928	966	930	920	960	929	899	937	939	933	980	945	973	917	968	963	898	889	885	963	1001	948	897	949	960	877	915	927	995	907	897	956	915	922	952	934	917	902	922	916	966	951	889	940	901	915	965	889	928	909	921	960	952	923	899	905	992	899	930	920	923	962	964	888	925	955	934	992	954	923	931	932	928	905	952	898	914	942	983	962	944	906	925	916	885	942	929	927	920	950	992	979	946	966	948	943	972	893	916	931	926	909	900	930	913	933	953	927	903	952	889	865	925	955	931	934	887	950	978	970	975	875	986	956	965	911	938	968	928	955	938	914	934	924	935	914	920	913	927	932	941	935	899	961	898	955	957	934	959	920	899	960	934	908	897	828	897	944	951	944	907	933	983	909	909	918	942	913	963	895	913	979	953	943	897	924	976	881	910	905	890	976	950	927	956	944	909	964	978	902	974	953	989	978	922	918	948	953	924	974	955	915	917	974	945	945	896	972	932	952	980	922	914	919	867	965	932	932	955	887	945	979	972	930	984	930	989	946	935	957	976	965	962	909	1000	921	951	922	956	978	916	962	934	986	865	937	905	967	955	943	918	925	945	971	921	952	925	895	942	987	897	927	954	881	885	946	882	952	910	927	902	923	912	872	855	960	922	956	936	934	915	933	941	942	888	938	897	934	910	927	942	961	938	887	992	892	961	912	936	924	959	940	896	893	905	875	936	947	880	903	917	960	972	944	977	973	972	944	944	957	954	949	950	976	972	897	959	906	914	929	945	965	907	970	961	893	914	912	911	941	973	914	940	929	891	935	903	888	898	941	938	929	899	927	957	918	873	943	960	893	931	923	955	932	922	928	905	907	964	869	920	877	899	949	928	969	916	925	974	1008	931	939	903	928	981	895	953	905	919	978	964	961	965	965	937	962	954	915	949	938	896	938	965	888	959	902	957	919	918	890	899	923	956	944	932	915	891	946	959	934	918	929	933	912	901	907	917	925	885	950	945	939	930	941	972	874	958	923	918	968	929	986	943	900	948	902	931	940	929	955	951	966	942	977	969	998	873	905	960	938	928	910	924	943	918	916	879	965	947	997	925	935	963	957	878	912	920
9303	2483	2835	2062	1379	1021	844	615	608	547	468	379	412	415	355	344	358	314	321	353	320	346	331	304	338	330	306	304	312	288	274	320	312	314	315	313	285	268	314	300	278	268	304	302	272	268	279	257	259	344	268	281	302	305	275	284	297	255	300	323	309	279	281	295	274	315	302	296	286	290	261	300	294	268	253	264	281	294	291	287	304	288	263	308	279	296	317	271	272	260	256	253	304	287	280	273	267	294	288	276	278	274	284	279	280	279	272	289	283	296	273	297	284	272	277	254	308	269	265	286	292	298	269	255	306	267	253	296	319	285	265	286	275	266	277	300	295	254	258	315	273	272	286	295	273	295	296	277	305	282	277	278	289	303	292	294	290	272	270	289	301	259	265	271	256	275	285	296	272	289	298	271	288	278	260	272	276	273	273	287	297	287	290	285	284	289	289	301	301	296	322	300	303	259	302	288	282	293	250	299	299	301	277	274	289	270	282	275	294	306	292	272	292	283	303	273	279	295	237	284	300	280	306	278	267	280	267	251	268	254	298	260	232	292	291	267	281	289	289	261	255	293	297	273	319	265	284	251	310	285	263	301	280	306	289	259	264	267	274	289	258	281	253	273	312	253	263	274	271	254	268	257	299	266	294	257	290	256	241	293	251	272	283	285	265	272	252	286	271	279	296	293	274	298	281	273	252	282	308	273	295	292	282	308	270	268	269	297	263	272	320	281	273	312	261	282	283	293	311	264	280	281	276	281	280	274	261	277	261	269	272	282	272	275	297	274	272	261	276	262	259	253	260	295	294	270	249	287	290	242	265	256	271	272	294	302	293	259	274	276	272	263	280	290	318	296	277	256	284	311	274	266	288	279	276	327	297	277	288	310	291	304	260	296	290	301	284	274	287	294	276	303	272	296	276	275	276	263	304	276	275	287	279	281	273	320	285	253	275	261	286	275	283	278	286	282	281	271	309	294	294	262	294	270	254	275	300	292	270	304	300	249	275	269	293	276	296	282	248	293	256	273	270	292	288	293	300	295	272	289	274	290	304	298	253	288	303	293	293	285	278	290	273	270	291	263	255	253	239	304	250	271	286	278	293	305	313	291	260	269	265	290	269	281	276	317	282	287	280	312	293	279	247	278	286	247	295	255	278	284	281	279	277	284	265	287	276	267	262	302	295	287	278	302	278	311	269	251	267	269	297	300	297	270	273	291	262	264	280	276	278	275	254	275	272	292	258	273	299	281	294	281	267	282	293	263	279	270	287	316	293	284	301	270	297	280	284	288	259	290	270	270	298	309	262	287	285	283	311	277	287	272	289	273	250	272	288	300	287	295	290	259	299	296	281	308	289	289	304	265	279	281	274	264	297	288	249	310	236	276	270	295	286	267	299	288	269	290	310	283	286	273	262	270	248	285	292	287	276	287	259	286	264	321	290	255	268	285	296	267	294	273	259	284	278	269	284	292	298	326	268	291	267	309	292	300	300	282	306	280	298	271	286	292	257	282	282	262	279	274	269	311	281	254	274	263	274	316	308	275	306	265	248	289	307	269	251	302	313	292	285	293	287	254	294	292	242	283	258	276	272	238	270	313	279	264	258	309	276	306	281	260	316	274	296	257	250	290	288	274	282	305	296	290	280	276	298	287	269	258	289	292	273	273	279	279	269	283	274	288	260	275	314	271	282	264	277	296	244	272	298	304	259	295	274	292	260	292	244	292	286	259	296	292	280	278	303	288	287	262	297	256	264	281	258	288	290	273	272	259	326	274	278	246	244	313	274	325	321	281	289	294	318	275	286	269	269	290	275	295	252	292	280	292	285	265	243	265	303	311	305	239	246	285	271	264	279	284	272	276	293	265	265	269	278	274	290	293	264	303	292	292	278	277	278	274	314	293	286	275	314	267	293	270	264	268	260	258	271	279	257	288	298	297	290	270	278	263	300	282	276	294	289	278	293	267	272	291	271	258	282	303	280	283	275	290	298	270	260	286	285	288	310	263	270	266	268	272	299	290	273	241	276	284	264	294	286	298	281	310	277	278	308	260	296	307	267	266	267	245	265	275	285	293	274	276	275	279	268	284	271	310	281	289	286	289	311	284	289	282	261	308	265	247	281	286	291	297	308	280	288	278	280	273	300	276	257	292	287	297	276	278	270	280	306	265	271	301	275	281	295	262	290	303	301	288	294	264	303	256	302	275	274	298	287	270	266	290	279	306	278	332	267	309	267	251	289	267	289	277	273	270	278	280	264	294	243	269	263	297	283	277	292	280	283	244	292	271	251	296	293	286	275	271	262	272	258	267	265	296	304	261	307	287	289	284	280	284	262	275	259	291	266	257	281	267	282	292	325	242	263	294	264	276	302	305	284	278	274	296	262	244	304	271	292	277	275	288	287	291	272	300	268	302	290	271	285	299	267	267	291	275	314	279	282	280	275	258	279	291	285	269	273	298	301	265	283	275	292	278	279	290	277	296	273	318	292	303	289	269	278	275	264	275	277	270	270	245	269	305	293	293	255	294	287	292	280	280	278	302	306	288	298	271	279	295	270	245	282	285	291	261	268	280	281	278	257	301	276	274	275	276	294	284	266	268	281	305	276	282	263	315	274	262	282	258	280	297	294	267	280	263	281	265	294	317	305	277	265	270	261	315	310	278	291	279	302	280	262	257	255	285	290	273	287	278	307	308	252	264	304	290	276	309	278	273	278	292	280	270	292	295	295	291	296	287	280	285	271	284	274	296	295	271	286	256	283	264	310	300	293	266	272	285	251	244	277	261	285	294	281	277	291	299	308	290	265	294	294	278	271	290	276	284	308	256	305	286	273	302	300	280	297	267	295	264	269	302	286	272	290	295	278	269	269	293	276	279	282	297	287	291	268	270	273	286	307	292	281	283	274	281	285	266	289	278	291	273	272	299	287	303	300	297	311	257	291	283	295	268	249	253	281	266	302	289	268	242	290	261	272	309	301	284	270	272	294	270	278	288	268	274	295	258	296	253	255	250	281	296	266	267	275	271	288	287	268	289	302	250	294	259	254	262	266	274	270	306	291	300	283	307	297	262	284	246	260	311	263	267	249	291	247	310	301	280	299	266	286	279	277	289	264	263	282	281	259	295	253	274	259	268	281	274	275	268	265	259	314	266	295	285	315	287	259	264	253	269	276	297	284	261	305	257	267	285	280	281	292	268	291	265	257	293	300	319	265	263	284	314	304	280	283	250	255	295	264	296	292	257	251	259	277	267	266	273	278	281	295	262	247	293	308	288	284	284	259	275	320	248	276	293	311	257	305	300	275	298	268	258	302	261	279	301	293	275	280	282	310	274	273	279	277	292	282	273	281	299	263	273	267	282	287	267	314	303	280	280	277	261	276	276	274	299	287	295	257	288	277	297	276	286	266	251	266	298	289	297	296	278	290	290	285	281	278	283	286	309	268	292	274	278	283	269	264	256	269	269	272	298	306	287	270	284	277	300	264	308	235	281	244	279	268	267	273	266
7949	3147	6586	7164	6036	4959	4157	3500	3096	2632	2325	2130	1937	1787	1671	1570	1393	1496	1407	1305	1284	1246	1245	1188	1201	1122	1061	1099	1129	1066	1048	996	1069	1018	965	1005	1019	966	960	985	991	964	970	955	984	946	947	936	930	925	923	882	909	916	912	880	897	851	899	924	870	915	899	920	920	852	917	875	854	873	896	868	847	856	889	868	861	836	850	916	882	897	871	898	930	836	881	845	846	887	910	837	883	871	846	885	905	895	881	900	910	876	901	858	862	919	881	885	878	871	885	908	881	886	889	841	815	875	870	858	909	893	910	899	851	862	854	827	847	929	905	857	881	864	879	867	890	867	846	889	852	835	844	856	825	840	855	893	902	825	853	910	868	900	856	863	886	896	891	898	922	885	926	864	875	857	827	875	854	921	817	846	852	883	872	902	842	830	906	810	835	909	875	909	851	843	861	907	832	838	876	888	840	867	867	868	874	825	905	894	907	884	821	825	853	825	877	885	868	868	924	860	804	881	862	877	853	827	907	882	843	879	881	904	908	867	820	844	882	808	879	921	851	843	922	830	883	807	838	901	882	867	912	869	910	775	907	948	804	864	920	873	873	814	848	836	899	854	853	853	854	851	873	852	820	922	832	825	802	844	837	890	894	827	869	821	870	860	902	843	877	868	862	844	901	870	909	817	841	856	866	892	886	861	863	818	830	886	875	825	834	854	880	843	900	845	837	879	830	861	824	803	834	887	843	862	878	852	874	881	867	956	854	857	844	870	842	834	827	906	815	791	823	852	883	833	897	851	827	837	908	878	866	850	872	848	789	867	881	819	890	848	860	845	829	871	850	908	895	846	872	794	800	903	855	861	860	854	862	869	839	840	870	901	916	803	852	860	868	925	848	874	836	837	874	870	857	845	831	828	825	847	906	829	885	873	863	868	901	851	856	864	856	877	878	829	892	826	840	859	860	812	805	854	857	874	873	845	853	869	913	874	872	884	840	798	900	800	881	823	882	871	945	869	874	850	911	821	811	880	876	879	875	849	897	817	846	843	802	872	800	829	813	847	868	821	861	814	796	829	869	860	840	901	802	835	857	840	883	843	859	877	854	871	855	877	831	804	871	842	871	885	890	840	914	836	816	845	902	813	850	887	842	869	882	881	827	782	860	814	875	842	846	849	838	859	836	895	835	849	864	876	826	818	877	828	944	825	830	902	863	868	821	826	828	854	851	899	818	855	878	903	865	813	818	843	900	824	839	880	851	820	812	871	837	868	841	812	900	849	835	873	799	826	884	814	805	819	839	796	886	843	828	848	847	835	835	828	895	846	885	864	846	887	799	880	842	875	841	832	862	872	841	887	820	954	839	852	848	890	884	889	876	848	841	841	828	896	851	854	825	820	837	908	824	890	862	846	802	891	814	840	808	844	855	798	857	879	836	844	854	812	852	871	858	903	871	865	856	897	817	866	823	933	879	831	875	874	883	869	821	877	879	833	848	823	902	873	868	858	832	888	894	831	881	801	884	838	821	798	864	871	832	894	812	838	873	862	840	824	876	887	855	811	898	871	869	850	895	829	859	837	813	835	815	838	898	864	858	824	826	840	830	843	885	907	798	898	862	840	872	828	853	895	881	811	844	840	852	828	854	842	829	824	846	867	854	845	857	836	836	819	912	877	811	871	859	893	846	853	852	874	843	800	892	858	856	811	869	857	809	845	790	862	831	874	871	890	828	922	841	801	884	845	897	818	833	851	830	866	849	892	863	868	847	905	845	832	899	856	824	890	905	857	851	838	834	888	847	869	806	836	900	877	862	854	781	863	848	794	920	865	822	809	889	855	837	857	900	853	883	816	834	817	881	860	854	807	831	882	849	883	859	850	912	851	840	863	903	832	898	790	855	833	885	852	840	877	853	827	798	822	842	857	900	873	859	837	858	824	845	846	861	868	811	868	867	857	902	897	849	885	785	869	835	815	908	845	846	883	840	836	814	862	852	892	877	836	873	841	869	851	838	851	862	857	821	845	897	863	863	865	903	893	855	845	873	816	849	897	854	820	860	848	863	891	814	799	855	879	898	860	819	860	857	908	934	833	829	892	859	864	851	892	782	866	795	874	769	820	841	839	790	923	857	871	846	867	876	834	886	839	860	836	833	843	851	870	858	898	818	841	895	825	839	837	818	868	904	841	896	856	851	813	841	857	939	875	838	881	842	805	840	828	866	840	890	863	804	862	873	840	846	827	842	845	887	840	897	862	905	813	866	814	866	854	837	853	841	875	857	845	836	892	869	864	850	904	847	813	837	822	801	890	844	871	920	814	886	855	796	894	875	876	840	833	853	836	908	848	840	904	871	890	874	922	862	804	835	851	883	834	779	834	838	854	836	864	807	825	850	908	876	853	832	843	813	874	837	855	853	875	843	904	860	856	821	907	833	846	851	844	873	860	843	842	824	825	876	854	876	857	861	886	849	871	862	865	853	839	872	841	846	856	862	881	890	854	830	833	813	858	838	839	876	900	853	831	808	895	878	856	854	890	868	836	806	860	843	877	843	867	918	792	833	895	900	838	875	818	828	883	861	823	849	878	852	882	814	904	878	837	853	880	829	884	843	814	806	872	829	875	876	887	871	838	841	891	823	838	818	825	864	905	862	835	904	865	805	869	833	857	858	883	875	923	875	958	857	830	836	901	837	856	837	868	845	882	868	855	853	896	863	868	822	878	841	837	836	893	862	865	837	822	849	888	821	843	900	877	860	895	958	893	901	862	875	876	889	897	821	902	856	875	881	807	870	812	901	867	877	839	832	802	877	846	859	885	862	886	839	828	841	820	832	884	867	873	873	874	861	858	843	868	853	915	877	835	876	839	809	857	838	839	833	874	908	827	835	906	849	846	857	858	869	864	868	813	855	848	837	853	851	841	870	863	888	865	892	861	907	833	827	804	850	817	873	859	851	866	870	899	811	844	898	851	858	848	900	856	909	857	833	863	855	838	839	892	897	849	804	902	871	855	852	811	799	878	797	847	855	862	858	881	868	829	875	859	821	864	868	824	872	856	838	826	882	849	856	898	815	845	830	849	851	834	859	887	810	867	857	844	868	872	851	837	776	852	818	824	813	814	837	872	842	889	828	862	821	842	820	905	873	887	898	865	841	860	870	812	835	864	865	908	816	835	865	852	878	820	934	844	810	953	825	823	852	830	847	824	868	869	891	875	847	870	831	865	883	826	861	865	838	856	904	866	853	840	898	886	882	880	852	858	840	829	898	887	876	854	863	825	911	866	885	800	841	865	845	870	864	879	825	840	891	789	818	874	839	792	902	898	835	878	851	850	847	822	858	845	831	849	830	858	915	839	853	794	847	850	822	866	876	863	886	827	862	825	881	880	844	874	838	879	883	833	836	896	864	866	883	830	843	851	816	869	852	849	826	857	827	882	862	820	900	822	918	794	908	859	876	865	904	892	821	835	818	859	896	841	879	868	886	853	846	851	866	891	900	894	848	793	877	857	912	847
1272	259	253	221	200	179	186	178	217	207	171	185	191	174	175	184	190	175	173	159	166	186	191	159	177	196	161	169	158	181	199	175	196	172	166	179	176	192	188	199	170	182	151	186	204	190	177	190	163	164	188	169	169	205	195	188	182	174	166	175	178	199	192	186	175	180	178	172	196	169	183	180	144	177	177	173	184	185	173	162	170	178	208	140	180	170	184	191	191	154	178	174	135	154	173	173	191	152	167	177	171	215	193	171	169	188	189	177	173	188	185	162	190	177	173	174	166	177	188	159	173	172	175	208	184	191	145	182	153	186	161	174	168	158	171	175	157	198	193	158	175	176	146	181	179	193	164	179	177	172	143	187	184	159	163	169	174	161	176	193	178	180	184	178	196	176	203	166	173	171	187	193	178	191	192	167	167	172	164	172	170	185	190	175	191	173	186	153	202	180	177	173	158	171	165	152	183	173	149	197	169	180	189	187	173	174	161	183	182	198	170	185	156	198	167	176	171	174	186	167	156	204	154	162	171	193	175	195	179	175	166	165	166	192	182	161	192	168	156	176	206	168	190	183	158	173	166	193	182	167	199	165	173	167	165	157	162	189	181	140	178	190	198	203	178	172	162	188	162	156	181	197	161	191	141	173	192	192	179	194	166	178	175	183	183	192	186	166	181	186	178	221	201	182	181	156	158	185	169	184	180	168	183	201	171	161	177	190	169	153	181	174	160	180	178	153	163	205	162	178	183	157	179	189	166	153	174	178	179	179	165	173	167	163	186	165	191	175	199	174	187	175	194	183	161	178	183	180	171	162	190	186	183	176	161	180	191	186	175	193	178	183	146	173	171	164	171	202	184	203	196	213	168	165	151	154	183	161	196	205	170	172	169	164	169	179	184	180	182	192	194	188	149	183	174	189	180	207	187	181	175	185	196	188	164	200	167	162	164	165	166	195	211	167	184	188	164	167	176	167	179	198	197	151	174	179	156	181	173	184	168	159	208	152	191	174	172	159	186	187	165	164	180	181	197	180	168	188	171	182	171	170	172	196	172	201	175	183	175	163	162	195	180	189	173	181	172	177	132	166	185	151	191	168	176	185	193	170	179	165	160	179	174	194	138	173	167	173	168	164	171	160	160	177	178	157	188	171	177	196	160	161	173	174	172	185	181	168	174	168	178	178	152	169	181	175	192	156	189	182	188	192	192	181	184	162	185	203	187	176	174	167	161	171	195	187	180	184	161	158	169	166	176	165	175	184	180	180	190	191	194	178	177	175	186	185	185	181	185	188	170	168	192	196	184	161	179	159	158	197	149	192	165	161	198	181	164	170	193	165	174	191	177	181	153	158	158	161	203	173	181	203	166	167	167	154	179	189	194	179	200	167	175	167	195	182	203	206	171	149	180	184	175	197	190	188	187	194	213	187	180	164	152	186	175	176	169	187	160	182	179	166	174	174	173	167	196	179	180	171	167	177	171	200	173	169	201	167	176	160	201	190	162	154	163	199	175	171	169	196	189	181	169	190	174	176	166	199	154	175	154	152	173	191	189	180	179	181	188	180	168	192	184	162	168	181	210	176	192	166	183	178	173	187	173	201	206	160	178	167	218	182	207	174	188	170	169	163	196	178	196	175	167	169	173	193	165	173	187	171	179	183	188	168	162	154	157	200	172	183	178	168	173	179	151	189	169	169	208	185	170	173	168	179	170	160	179	203	169	155	167	182	171	184	153	176	169	192	146	207	185	186	182	184	179	183	171	189	189	201	186	157	191	176	195	156	170	183	172	157	211	188	164	165	179	197	169	168	161	159	181	184	157	160	194	202	186	166	181	174	167	173	176	182	184	176	167	180	182	194	173	208	178	183	193	185	161	181	183	182	184	178	194	188	175	182	173	165	166	175	168	153	176	157	192	192	176	187	190	177	183	161	164	174	186	179	169	196	193	162	164	168	188	149	161	196	164	197	182	200	162	197	174	175	175	187	191	160	182	151	165	182	171	176	175	164	166	176	184	186	213	176	213	174	180	168	189	155	157	189	175	172	160	168	184	182	166	171	152	176	226	202	152	167	168	186	190	177	204	183	213	158	178	161	208	180	188	174	179	172	203	181	169	188	145	164	177	175	191	188	159	155	174	165	160	171	180	176	167	171	165	196	172	176	181	164	175	179	162	178	175	167	183	181	183	169	152	200	164	169	176	161	160	189	201	177	185	162	170	173	155	184	168	174	168	170	171	169	166	199	188	167	177	169	176	178	183	165	169	179	185	197	153	166	169	174	178	158	168	190	153	180	186	177	159	167	154	195	184	191	196	169	172	180	177	190	166	166	170	145	202	197	190	171	201	167	157	203	183	197	186	148	163	177	179	181	161	195	197	178	176	192	173	166	138	191	164	189	165	189	155	164	206	178	187	164	194	166	166	173	159	183	191	166	189	170	186	163	146	192	171	186	189	170	154	172	157	213	171	169	184	159	192	173	145	185	159	159	188	194	162	172	185	160	187	210	170	175	179	190	183	192	191	190	158	179	177	153	178	177	187	185	203	172	183	161	181	197	167	161	169	183	190	180	189	182	175	151	171	174	189	197	204	184	173	159	157	208	167	172	183	182	194	211	179	136	152	181	181	153	186	190	196	182	180	178	189	182	186	164	163	178	174	165	170	176	192	172	191	161	174	173	161	179	180	172	179	193	160	172	181	162	209	178	180	173	159	179	171	181	196	182	171	159	160	187	201	193	170	173	177	181	167	180	194	196	166	197	158	182	188	169	149	181	164	177	167	194	176	166	198	180	168	179	172	200	200	157	209	158	202	180	178	176	194	154	192	187	148	178	147	166	162	179	172	191	174	162	160	160	170	192	150	166	183	173	181	170	163	167	161	162	168	169	161	178	201	184	162	157	187	171	155	195	196	191	143	169	183	177	183	176	186	185	180	185	192	182	172	170	207	157	184	182	174	190	181	173	174	191	175	210	197	175	195	181	193	173	153	148	189	192	180	180	151	148	179	176	204	167	171	194	168	183	193	168	197	179	153	167	164	185	156	186	172	156	190	192	163	173	170	182	183	191	167	175	174	183	209	176	170	205	178	170	184	160	168	191	179	160	162	195	167	190	182	193	178	165	171	188	174	175	167	161	182	186	187	159	175	167	190	169	185	194	169	195	158	163	179	179	186	180	197	155	183	150	184	182	190	170	183	185	169	149	178	128	167	179	164	170	173	177	211	173	198	186	202	173	147	167	189	163	189	194	184	144	176	168	183	170	176	207	181	177	182	181	167	180	179	143	156	186	172	155	153	163	184	166	161	179	195	188	186	195	184	181	165	163	150	172	202	169	177	185	173	198	179	159	154	192	172	187	167	167	167	173	197	172	184	183	153	186	192	185	188	184	159	152	169	177	181	177	179	157	166	168	161	175	167	179	182	181	178	172	179	176	169	198	193	175	184	179	164	186	192	178	147	166	167	154	172	167	151	182	172	183	163	181	166	177	171	166	161	157	163	164
2080	705	773	781	820	696	676	710	680	612	634	663	577	582	628	638	591	627	601	606	604	594	588	580	597	578	646	637	557	613	611	594	625	565	583	648	586	604	593	593	582	598	549	633	577	653	562	605	555	617	580	577	596	599	616	592	594	605	598	605	632	580	594	601	579	638	539	605	598	620	604	526	622	597	603	573	599	575	573	588	591	617	584	620	597	580	540	602	588	591	604	575	626	553	592	584	600	598	590	603	594	586	587	594	617	599	574	541	603	594	586	566	549	636	594	581	618	622	597	599	619	624	557	624	588	583	577	615	599	573	586	588	579	604	546	618	608	595	615	601	605	578	587	596	623	636	600	592	639	586	581	598	586	573	622	604	600	559	591	597	612	585	580	612	556	605	581	570	590	602	581	593	594	573	577	626	567	582	637	611	578	613	590	576	659	576	601	577	579	576	557	555	588	586	610	636	543	596	602	606	629	561	601	570	577	603	577	609	592	582	600	662	578	614	584	601	603	577	590	603	574	571	616	553	620	633	552	601	551	594	570	544	605	609	581	579	587	611	610	568	582	546	566	621	601	560	546	567	552	605	640	639	594	597	570	606	553	553	580	585	594	586	589	643	590	642	622	630	605	612	581	623	593	587	561	625	614	587	588	588	621	602	552	571	590	577	608	572	551	605	569	611	545	582	580	592	550	651	570	548	627	594	617	597	541	565	640	591	585	603	557	540	543	594	616	580	588	598	615	605	585	614	588	644	593	573	598	608	578	603	606	615	634	586	590	603	621	618	626	621	581	596	597	604	617	581	612	625	588	591	620	581	590	567	589	596	588	609	546	570	611	574	566	576	589	586	600	591	596	522	564	586	634	601	638	577	644	602	575	598	572	611	570	559	585	560	607	574	623	613	576	584	595	563	590	589	585	596	630	631	584	582	582	632	610	628	579	594	626	585	592	598	572	600	639	616	604	626	610	585	628	600	627	618	586	588	563	579	612	594	608	609	603	599	621	601	611	617	599	574	605	610	538	579	596	536	624	640	610	586	549	609	599	567	583	622	563	570	574	607	598	576	559	575	549	620	597	566	586	587	570	596	559	550	549	612	644	555	580	610	556	585	587	570	587	554	561	571	595	605	578	610	618	605	628	575	583	609	619	592	594	574	602	615	564	564	548	603	543	568	563	576	568	592	590	596	636	605	579	576	607	556	620	581	592	591	581	609	570	577	566	661	609	560	584	570	595	590	563	530	612	558	570	572	593	606	547	576	611	588	614	616	619	616	609	604	556	586	579	576	607	568	590	594	592	590	551	623	597	608	626	595	593	606	591	601	616	635	608	597	603	595	611	591	623	573	586	581	548	556	563	574	602	604	599	599	571	629	585	562	582	559	582	569	577	592	622	590	557	559	612	636	568	552	600	641	566	570	564	556	588	597	574	576	623	593	598	624	617	622	567	613	593	612	630	567	541	620	546	562	559	639	630	596	611	584	568	612	571	591	586	575	582	577	567	605	619	593	567	601	588	598	595	584	605	609	612	584	581	581	603	558	596	596	582	599	582	608	620	566	591	613	564	535	587	553	532	571	563	638	585	561	550	576	583	590	562	573	568	599	601	542	618	609	522	564	627	562	583	603	579	607	585	602	591	576	572	594	594	584	556	572	570	574	582	553	566	545	561	602	572	585	630	590	628	560	573	602	588	600	594	560	653	558	583	590	629	583	614	583	577	561	573	577	588	566	622	593	583	564	583	592	583	569	586	562	639	600	607	597	621	566	591	641	550	594	592	614	591	623	551	618	614	555	559	616	610	564	578	624	608	550	565	578	562	584	562	593	600	603	547	566	603	571	616	582	559	585	589	557	556	591	580	588	592	568	620	634	581	581	606	618	570	606	631	558	604	632	582	625	610	609	585	618	596	584	590	594	642	597	605	617	617	602	579	586	602	626	567	599	557	591	587	633	585	574	606	594	621	581	594	608	607	571	585	602	666	534	606	592	541	596	562	564	571	585	560	596	661	595	606	551	575	618	636	581	586	603	548	578	591	605	574	609	644	598	605	610	608	601	584	576	573	578	588	577	564	599	591	604	634	579	586	608	580	602	608	560	586	572	605	582	632	586	635	576	585	599	593	541	620	593	575	638	621	583	587	556	582	610	605	606	610	625	565	561	606	589	565	628	618	601	593	596	606	612	603	609	579	589	577	627	604	598	561	610	558	626	611	591	602	581	583	562	553	592	612	585	579	629	567	619	611	596	567	613	558	579	580	565	614	608	590	632	613	576	603	591	587	553	612	622	555	588	575	574	564	568	619	619	592	623	564	622	588	597	580	577	575	582	608	580	590	634	617	593	568	587	578	568	566	607	558	567	628	554	586	562	554	572	627	623	634	619	594	570	584	596	574	600	588	591	579	597	574	600	614	571	617	601	629	570	632	609	642	567	625	592	640	547	615	547	583	579	579	561	585	572	615	594	602	576	548	584	569	622	594	590	599	574	588	622	607	543	628	639	583	605	597	588	601	604	627	601	620	634	569	596	580	594	551	598	583	550	585	549	593	563	603	570	647	533	590	567	575	568	595	592	649	586	587	588	631	611	584	603	568	611	585	575	584	605	609	565	632	600	583	584	571	609	577	566	595	621	584	581	565	570	621	590	589	597	615	610	618	554	640	551	568	604	575	582	574	528	607	611	592	578	608	588	559	598	558	562	617	591	583	563	576	581	571	602	602	613	619	587	599	672	535	592	614	599	594	601	550	588	574	596	622	585	608	590	628	598	574	587	638	588	636	606	600	563	575	564	608	598	580	600	571	588	590	641	577	611	597	570	618	601	600	568	581	572	578	599	590	601	616	597	593	534	530	572	555	577	580	606	630	525	568	602	612	614	583	555	573	609	586	604	576	581	583	580	630	592	576	638	604	599	621	555	604	595	581	614	590	594	573	584	631	537	592	540	617	581	553	577	577	632	605	583	624	603	601	591	597	610	571	633	589	519	580	563	607	561	600	586	591	574	580	601	587	576	613	629	548	584	641	575	587	570	576	539	575	613	610	544	592	653	581	608	613	606	605	589	605	571	549	592	556	533	572	632	587	572	550	565	576	609	609	585	553	595	579	575	561	587	614	605	614	562	562	576	602	584	580	571	590	627	596	578	613	610	608	589	601	576	597	555	628	621	569	639	596	572	574	590	536	623	552	585	570	546	580	570	561	571	592	572	556	581	576	577	566	610	605	587	646	596	606	569	553	641	586	585	617	582	613	626	623	562	591	631	562	600	632	578	571	557	608	579	610	630	593	595	591	609	606	572	577	619	618	570	582	609	569	580	582	594	588	559	568	591	546	576	612	583	596	581	618	607	591	602	643	589	613	579	557	597	576	589	625	619	641	589	552	578	577	554	596	611	585	608	593	577	595	599	559	623	615	571	577	600	540	616	613	581	598	596	591	608	596	554	649	608	610	605	562	568	568	630	573	553	629	569	596	560	602	594	623	657	552	602	602	619	605	595
5126	1335	1531	1123	891	685	556	496	464	405	430	384	357	373	364	319	333	318	332	329	351	285	309	319	296	333	320	314	317	308	307	302	324	290	298	294	293	337	296	311	298	311	318	301	316	328	287	314	311	283	318	302	304	299	321	291	317	324	314	293	314	317	330	336	277	322	295	344	294	327	322	274	299	327	323	283	310	311	315	291	317	329	304	315	346	321	301	310	368	282	321	344	295	309	315	299	304	298	297	298	300	280	300	329	302	313	297	322	327	298	297	293	294	294	299	338	320	336	297	303	289	299	290	292	323	289	329	293	296	294	317	304	303	297	296	302	288	304	291	300	330	287	338	301	281	327	319	289	285	317	318	314	312	292	292	356	315	259	295	293	321	288	295	306	319	291	309	264	329	300	277	337	337	316	318	294	325	289	290	355	279	286	293	323	323	312	327	327	317	315	267	321	282	301	270	314	315	315	254	320	345	319	303	307	280	295	316	288	297	324	319	298	285	277	303	310	285	319	266	294	323	271	301	313	285	300	332	279	310	307	296	288	303	321	291	305	273	299	273	307	324	294	316	303	338	334	322	302	267	278	342	308	279	276	293	325	289	299	308	294	334	337	371	324	319	300	309	294	318	293	328	303	314	321	288	339	321	289	288	301	314	294	309	263	322	317	300	289	309	283	300	270	336	321	300	327	318	303	306	310	338	283	300	287	334	321	330	313	324	285	284	320	293	303	303	288	333	297	311	314	300	314	311	330	288	306	308	336	300	318	300	325	318	273	323	336	316	306	305	304	315	285	311	317	313	319	298	298	285	270	297	304	313	328	323	285	312	300	288	324	330	307	297	312	280	298	315	297	319	318	313	305	288	314	304	322	295	301	289	298	314	308	327	323	298	318	285	287	332	285	285	316	260	303	308	279	296	345	310	324	296	329	328	309	298	293	298	310	304	316	297	333	290	303	313	287	307	295	313	310	324	300	292	313	324	303	318	302	309	265	320	317	323	332	304	329	295	301	301	292	301	281	335	289	294	322	262	297	308	311	292	315	317	305	307	298	282	294	298	317	293	288	287	286	291	295	298	292	286	306	309	316	346	315	304	315	301	280	300	305	355	295	326	310	305	280	307	286	318	312	288	290	285	271	284	329	299	316	304	289	311	286	304	327	314	276	325	307	300	306	318	309	307	297	318	317	318	329	367	315	311	278	296	290	294	330	294	320	318	310	282	292	333	314	323	293	292	309	290	319	299	292	305	296	296	305	286	289	303	292	306	312	312	291	300	315	279	327	298	314	306	278	287	326	319	308	307	311	316	299	287	313	311	301	307	338	294	299	279	316	321	308	305	287	298	298	284	288	307	288	298	360	308	277	300	269	316	295	300	284	305	285	314	319	317	301	309	301	309	301	309	294	317	305	275	344	291	303	266	322	325	298	303	327	310	281	354	332	299	300	318	320	303	276	308	284	298	297	304	334	264	287	304	286	290	259	305	302	296	296	262	289	290	308	304	259	293	317	293	288	312	297	338	302	319	310	319	291	310	284	307	274	313	300	270	323	292	289	304	322	322	320	320	272	298	296	334	312	315	319	305	318	311	292	277	284	307	324	289	312	320	292	298	302	314	324	317	312	324	307	292	338	315	303	285	310	294	294	307	275	318	326	310	303	326	322	282	312	317	312	302	297	321	332	270	306	328	286	300	314	305	305	316	297	310	337	292	288	308	327	308	313	295	292	323	320	312	297	312	289	303	323	284	317	335	342	297	301	325	304	269	289	315	321	316	299	322	346	285	343	335	319	313	281	303	283	320	294	310	319	288	321	307	327	297	284	304	289	317	303	330	288	310	318	295	277	307	316	308	321	296	287	331	294	297	291	317	307	301	287	308	324	312	277	309	305	301	284	308	306	328	289	305	317	287	332	298	334	277	284	299	302	325	337	324	330	328	264	307	286	323	285	272	310	317	291	299	297	315	335	324	279	292	299	319	293	299	313	302	345	347	294	308	302	302	307	335	276	308	332	312	264	315	320	327	289	331	322	312	300	323	274	302	299	272	299	330	280	324	270	291	297	303	304	306	319	290	283	310	303	319	321	294	304	298	281	331	300	328	312	315	258	321	304	284	306	286	316	300	301	303	329	302	304	325	298	319	314	289	278	320	293	311	312	323	294	297	335	290	285	317	305	311	304	294	284	312	306	317	325	293	315	282	310	316	308	339	319	309	291	284	287	284	316	266	297	326	330	323	281	286	290	288	328	266	314	308	310	284	274	323	290	302	316	328	307	309	294	309	293	320	312	347	305	317	312	293	288	279	319	317	282	332	286	311	287	306	315	302	289	313	289	278	296	303	312	279	319	266	304	282	298	316	326	307	297	317	288	317	303	301	299	321	322	325	278	287	303	299	313	307	315	314	324	302	327	295	304	366	323	292	266	285	310	300	307	281	285	334	330	280	329	313	302	293	267	283	310	290	296	268	338	289	307	330	304	305	309	315	280	291	326	333	260	327	293	319	290	277	320	304	300	304	285	292	326	313	317	303	286	302	298	295	327	318	329	325	301	273	294	310	305	306	288	314	312	326	311	312	297	315	290	283	315	331	291	312	333	328	286	311	311	307	317	274	291	291	338	319	294	290	331	302	302	289	291	296	312	318	308	285	314	312	296	296	293	291	297	322	321	311	309	331	324	318	324	312	300	316	308	267	311	311	285	312	298	314	296	291	312	304	297	309	302	317	289	324	298	282	304	314	310	309	310	304	309	302	315	287	297	285	307	319	298	287	307	282	304	305	285	290	306	303	309	314	320	328	277	282	316	295	329	298	272	266	287	330	326	321	317	309	333	286	308	326	332	333	317	316	320	273	317	296	311	316	311	330	277	297	316	299	282	306	330	301	302	288	288	308	304	317	298	258	332	309	284	318	294	301	308	254	278	283	293	282	331	317	305	292	286	324	294	291	319	298	325	312	310	294	317	316	302	291	343	298	288	303	322	306	293	313	299	320	318	308	312	283	315	278	291	284	309	315	328	295	300	284	301	303	301	271	314	308	300	289	283	319	323	286	305	304	309	311	311	284	286	318	290	316	274	315	297	300	296	314	322	315	290	292	290	318	303	314	323	310	319	340	307	301	298	276	318	298	297	301	302	299	313	307	278	328	291	272	289	315	300	327	315	322	315	329	254	305	334	322	272	331	342	317	262	300	320	317	285	305	316	295	303	319	345	316	345	331	315	302	283	303	303	290	306	300	326	307	286	318	301	272	289	337	303	293	304	296	296	273	341	287	318	334	278	290	287	314	283	306	318	302	297	306	304	270	301	338	314	306	289	314	293	284	320	312	302	297	312	264	316	302	311	305	307	333	287	308	304	313	327	292	289	296	301	321	304	291	316	292	313	323	329	344	283	299	326	284	317	302	321	308	292	303	301	301	329	277	281	292	322	290	272	290	322	320	279	275	283	290	324	317	301	308	320	321	297	327	316	315	289	310	307	324	318	306	304	300	296	281	294
5708	1993	4002	4280	3740	3188	2684	2235	2077	1869	1679	1576	1450	1449	1335	1296	1228	1219	1214	1137	1219	1128	1130	1060	1043	1087	1024	1058	1052	1021	1001	1030	1033	1019	1066	1012	1011	993	948	893	985	994	954	1025	973	940	1014	934	945	988	986	968	923	916	975	968	928	960	918	976	893	980	942	1008	963	950	988	971	934	977	994	926	937	962	944	909	983	898	938	924	972	957	942	985	901	929	907	943	912	904	872	928	923	937	962	942	959	913	981	883	959	959	930	934	929	900	924	887	947	950	888	897	937	943	885	902	969	938	938	928	966	908	927	922	958	926	912	954	935	875	902	961	953	884	930	893	919	995	897	921	917	906	1020	946	929	938	948	953	980	866	921	906	919	925	923	950	897	943	951	908	898	867	922	945	882	925	920	940	963	939	985	978	962	915	901	921	916	887	862	891	924	898	985	915	931	891	917	968	960	939	937	904	929	909	934	922	956	890	952	871	911	1008	920	914	989	902	953	900	944	965	903	931	911	921	925	923	906	941	976	910	981	903	924	886	960	878	951	926	911	911	957	945	902	905	943	890	913	939	913	958	922	890	935	933	930	931	941	947	956	969	986	936	949	917	946	900	939	908	916	924	897	960	944	930	977	898	909	943	958	931	914	943	955	1013	930	968	839	960	934	922	900	902	935	944	925	962	935	982	932	972	911	925	932	958	924	951	916	919	866	986	907	932	896	885	901	885	916	930	884	1004	915	917	935	894	902	925	914	894	944	886	937	940	955	934	894	898	968	915	920	905	965	949	949	911	977	913	929	911	905	906	942	907	910	914	886	934	936	913	918	938	907	943	934	921	921	903	901	927	927	868	916	909	943	986	969	952	902	932	896	964	909	901	919	916	895	940	924	924	929	1011	902	932	924	943	949	965	876	930	937	953	974	980	911	896	931	933	922	961	968	934	942	922	943	940	906	979	946	909	970	947	908	928	914	893	930	877	950	948	920	995	933	948	928	904	856	890	869	852	932	928	961	920	939	956	964	972	921	941	997	923	965	951	926	914	948	945	919	922	902	912	953	900	977	920	911	939	902	973	970	923	928	949	920	945	887	943	911	962	1000	945	911	910	933	955	977	959	864	920	995	900	940	892	934	905	1000	1008	936	925	973	935	890	932	947	911	936	994	949	867	876	937	945	920	944	945	914	971	973	932	916	886	956	938	921	872	934	986	907	925	919	935	873	922	933	961	896	925	904	1007	954	910	952	967	944	902	875	907	896	862	917	972	966	958	943	927	947	941	933	932	1019	936	922	935	918	929	918	925	922	946	882	988	940	888	923	908	940	925	974	947	975	925	933	965	928	920	925	933	919	948	910	881	919	932	957	962	905	942	946	948	884	953	901	895	964	851	919	983	977	941	950	965	927	939	942	891	943	872	941	968	967	909	960	923	887	923	871	930	943	924	928	955	863	935	938	954	983	943	980	942	913	897	926	932	920	899	976	911	912	917	966	913	888	937	881	921	923	910	878	935	921	993	944	969	926	904	916	933	897	1011	875	928	951	918	874	959	967	950	882	945	962	891	909	974	984	926	989	976	923	911	899	1017	891	945	912	932	932	908	931	963	949	963	872	900	924	966	944	968	950	919	900	977	918	903	911	924	953	1017	954	916	869	953	902	897	947	894	939	954	942	961	932	902	907	907	959	919	940	961	915	943	929	930	977	953	919	938	905	924	974	915	896	899	907	898	937	955	888	939	933	895	918	959	886	880	871	888	931	909	924	944	896	894	930	957	933	876	899	971	925	941	848	916	956	915	934	852	919	942	925	932	903	954	948	917	943	925	917	870	883	905	973	930	945	966	933	938	891	929	951	921	948	934	938	925	827	850	930	912	915	931	968	975	961	934	927	943	945	930	928	964	884	894	918	951	882	929	943	958	925	893	939	893	922	954	959	892	895	907	929	857	957	909	1007	962	860	940	941	971	929	904	918	978	896	918	937	908	945	921	952	957	996	930	929	1008	903	961	912	946	887	979	956	920	965	928	957	863	932	966	933	887	981	945	965	953	919	898	909	931	891	919	868	903	886	969	900	942	916	863	887	947	909	879	920	902	960	926	952	944	895	929	969	928	929	924	912	918	905	943	941	916	884	963	940	898	918	923	947	970	899	966	912	931	997	950	955	965	926	894	941	922	888	944	951	955	910	951	942	898	897	943	965	901	900	945	922	916	943	953	929	982	934	904	907	880	912	955	942	1003	941	938	977	886	902	886	909	950	878	962	970	953	907	965	915	932	940	895	943	912	971	980	930	924	932	886	897	926	941	933	953	947	935	918	948	958	965	965	947	953	908	967	892	921	954	848	940	930	921	976	1002	867	941	973	929	916	917	930	923	982	926	946	978	946	903	909	936	941	942	927	941	947	973	876	945	946	932	958	974	951	917	965	921	945	884	915	893	878	942	959	939	915	927	1007	933	899	968	923	930	943	908	885	942	936	902	936	942	911	899	931	917	936	978	910	967	956	871	924	948	907	961	924	879	926	892	932	938	959	943	888	952	900	937	902	879	975	946	921	943	977	941	944	965	998	933	942	904	960	927	908	924	931	868	948	984	988	913	881	943	962	946	922	908	972	897	932	924	894	946	934	950	930	894	948	964	946	963	893	930	879	873	985	955	931	957	898	917	953	931	939	921	876	950	974	896	953	971	925	899	936	936	898	969	945	972	942	931	940	874	916	873	919	948	907	865	946	1005	939	872	914	958	865	931	902	942	935	926	900	924	959	932	931	899	917	945	924	921	949	890	949	924	912	887	948	981	858	913	913	976	928	948	916	906	922	936	940	944	944	984	929	954	943	1007	975	985	941	983	946	933	933	949	932	911	912	930	955	936	970	936	854	927	936	895	940	930	934	876	989	955	963	944	970	944	946	960	979	963	970	977	934	974	945	964	922	931	868	951	930	964	932	884	947	967	897	937	945	964	922	884	965	902	913	935	951	878	937	903	905	936	933	933	927	916	953	924	960	958	943	945	936	949	908	944	918	940	915	941	891	932	935	945	918	940	961	947	940	907	891	958	976	867	972	942	899	960	934	881	952	985	926	970	899	961	937	939	934	943	944	986	969	928	914	941	895	945	920	933	948	966	937	934	903	949	940	922	971	943	894	969	956	930	962	974	947	925	925	945	936	962	965	931	948	986	935	945	877	994	972	934	891	945	898	923	923	915	879	907	909	961	944	935	909	950	904	927	921	894	979	852	985	921	914	934	897	960	953	937	932	849	913	928	929	961	853	948	891	952	919	882	991	967	888	974	952	931	930	948	988	970	871	944	919	941	917	893	968	907	918	962	854	964	915	880	966	929	959	949	876	889	923	927	946	944	964	906	866	920	920	923	899	992	982	905	884	918	906	897	940	977	888	921	888	929	930	937	944	898	933	911	861	934	932	915	883	882	932	921	970	947	907	969	980	956	937	898	934	964	882	941	947	977	930	964	924	919	916	969	989	958	924	869	952	990	933	955	917	890	934	950	928	923	926	951	952	923	910	930	929	941	895
9219	2604	2867	2011	1382	1049	865	718	565	480	470	440	424	377	367	347	364	335	349	350	324	308	328	301	309	306	303	299	299	329	310	280	281	319	308	279	304	270	270	295	292	279	288	290	272	327	278	278	290	294	278	284	264	302	283	277	304	282	268	253	293	262	259	296	318	284	302	269	292	272	325	274	289	291	307	285	286	287	287	286	264	277	282	279	276	296	275	288	293	277	283	277	258	290	278	322	261	287	258	306	282	291	278	294	286	262	282	281	291	283	275	279	312	273	287	299	267	281	308	300	291	273	290	295	277	262	298	255	304	284	280	276	269	283	261	267	277	264	298	277	281	269	272	273	286	306	280	302	283	243	281	285	275	282	299	291	280	249	276	285	270	304	298	283	258	290	290	273	275	297	327	297	277	260	317	288	259	280	277	267	273	259	275	270	288	273	263	282	265	269	260	280	237	269	250	280	258	308	316	267	294	262	273	275	280	272	266	267	264	263	283	267	248	272	286	275	295	277	283	259	310	284	287	259	266	300	271	279	274	272	293	259	265	297	281	263	258	251	287	258	280	291	255	280	311	269	291	277	265	266	283	284	268	279	281	266	297	273	286	242	272	277	307	281	299	275	283	303	312	302	289	275	273	266	291	251	279	273	270	286	282	275	300	307	291	269	281	265	292	295	311	313	271	285	264	273	291	265	293	273	284	297	276	297	304	285	286	254	274	279	290	291	266	240	271	283	266	272	277	324	288	305	301	271	281	263	273	274	293	287	258	274	317	272	274	299	271	282	293	267	305	285	256	283	300	267	283	284	303	275	289	292	263	277	285	302	296	246	304	273	265	303	272	289	283	270	268	285	257	317	290	280	271	274	267	264	256	274	271	295	256	260	268	306	260	271	287	267	294	287	275	278	267	256	263	289	257	292	297	284	298	242	269	282	282	300	288	294	277	293	309	284	267	314	267	312	249	269	287	288	274	286	277	299	278	269	257	284	294	297	296	267	258	294	261	261	259	289	286	268	300	311	305	282	273	305	240	272	262	252	275	286	280	253	315	283	291	298	317	293	280	258	317	292	278	311	253	278	279	287	262	293	290	272	277	275	278	267	293	270	269	282	273	297	270	280	276	302	263	311	262	271	264	230	282	310	304	266	277	273	279	291	314	302	290	274	273	284	293	302	238	301	281	268	313	265	302	274	247	288	289	283	273	288	282	299	278	275	268	257	298	264	263	275	262	273	263	287	270	269	317	254	267	280	282	307	296	301	295	271	261	286	267	286	274	294	306	285	278	297	311	253	273	267	271	251	276	263	323	254	277	280	305	278	279	273	264	289	282	288	266	278	264	281	278	271	300	286	290	271	259	312	266	275	281	278	288	272	261	267	263	281	309	283	280	285	275	295	253	291	294	278	281	288	281	300	279	250	306	282	259	275	305	305	296	289	287	284	284	278	292	247	311	272	272	285	257	287	295	297	277	313	273	262	269	274	256	291	295	285	287	272	272	285	306	271	294	287	284	297	291	294	275	271	289	264	289	274	283	295	296	283	310	272	316	266	278	301	278	276	293	280	306	266	272	274	293	272	268	280	268	252	298	268	279	232	261	261	247	284	276	299	313	282	270	252	260	269	279	302	312	270	279	284	266	291	253	263	273	262	291	301	259	271	316	267	304	293	265	273	271	259	271	305	295	275	258	278	290	266	287	281	312	280	299	282	316	286	299	283	290	273	285	299	259	294	290	302	293	248	252	281	297	262	258	291	280	277	284	291	275	272	288	282	300	250	273	274	295	297	296	269	261	307	281	299	278	289	266	286	293	276	287	283	285	275	290	311	264	313	247	274	281	265	287	284	283	266	282	277	292	295	291	262	285	263	272	297	290	255	228	272	281	263	282	256	289	285	271	276	281	260	288	264	283	268	284	271	254	275	284	303	271	283	281	300	297	300	285	280	261	275	275	306	287	286	279	310	274	296	259	288	285	277	269	280	299	271	305	283	314	265	308	286	277	286	282	265	283	284	257	289	286	262	287	275	280	280	293	325	303	297	291	288	264	289	282	284	307	273	292	275	299	276	286	278	275	286	289	291	303	289	267	306	263	291	273	292	285	281	276	280	278	282	256	285	275	260	278	294	257	267	310	298	314	301	239	290	271	303	281	283	248	291	326	257	279	330	309	288	272	259	259	278	293	282	285	295	259	305	285	309	286	288	292	274	269	288	277	268	271	277	267	286	272	280	276	276	269	262	267	276	254	270	263	254	268	318	286	282	267	284	272	276	266	275	304	280	267	265	291	294	264	281	225	287	289	270	300	280	283	277	286	250	284	295	255	264	257	292	308	266	282	264	283	297	245	274	293	294	272	274	286	274	298	252	293	294	272	254	258	273	274	282	279	269	276	259	311	301	293	298	285	266	306	297	259	277	288	277	287	289	251	266	277	283	284	257	283	265	264	285	258	287	284	316	278	281	276	276	277	291	274	279	278	238	281	271	236	291	292	246	288	288	286	279	263	258	272	267	290	311	257	258	283	269	236	276	264	268	298	305	298	271	297	254	267	256	263	296	284	269	253	291	282	277	277	287	303	295	318	305	291	267	281	260	306	283	334	266	257	300	294	249	341	290	254	286	250	267	281	287	265	286	282	256	294	266	280	270	276	261	300	284	256	296	267	271	280	280	267	273	274	272	299	290	296	306	287	280	292	276	258	285	273	273	311	331	306	293	258	254	310	271	270	310	298	306	297	271	287	275	299	304	276	273	264	290	295	273	268	268	274	303	293	277	288	274	284	262	302	273	278	280	296	264	245	299	274	291	303	282	288	279	299	305	290	281	279	280	263	296	286	258	301	281	265	286	263	277	263	287	277	266	285	276	260	291	266	257	239	282	265	325	249	255	294	279	296	261	288	297	299	270	281	289	263	255	284	267	297	282	309	268	276	275	277	289	287	256	307	271	269	257	288	259	284	284	281	295	274	252	286	269	278	268	274	325	268	267	265	275	281	291	267	265	259	246	294	290	281	278	293	264	275	268	282	266	275	304	263	273	265	291	266	285	287	283	266	281	258	270	279	282	285	283	269	289	284	282	270	285	277	250	286	272	279	291	263	246	305	280	281	280	272	298	280	274	303	290	284	296	293	275	278	264	276	298	324	289	278	296	299	286	295	256	289	279	252	257	279	277	275	310	248	282	286	274	291	265	294	286	286	286	258	247	287	290	286	283	273	283	254	303	312	258	282	261	291	289	299	259	299	261	248	275	299	235	292	261	301	289	266	259	258	291	252	250	256	301	311	261	286	306	266	287	257	281	316	288	291	275	294	288	267	307	272	300	294	278	271	252	313	258	303	265	292	284	283	315	281	317	270	267	262	290	287	296	280	300	276	284	261	252	266	306	284	318	317	271	251	274	270	292	264	300	291	292	287	284	282	308	273	267	238	301	281	284	269	289	272	278	268	275	296	304	277	302	297	285	280	277	287	308	282	310	257	282	298	300	294	313	288	265	268	253
7870	3055	6539	7013	6210	4959	4209	3458	2916	2654	2345	2079	1966	1797	1767	1655	1536	1421	1414	1384	1280	1242	1160	1172	1181	1150	1094	1102	1132	1104	1111	1019	1044	963	992	1026	1024	1011	986	963	1004	930	934	928	975	951	915	957	905	918	903	908	885	959	972	932	899	851	859	973	854	890	858	918	936	884	909	949	909	856	864	949	869	871	869	876	903	879	905	964	914	842	850	894	916	863	913	868	877	857	890	809	902	912	883	898	939	919	850	932	826	876	895	849	849	880	875	892	851	918	830	833	907	844	855	879	843	863	838	824	882	853	873	885	844	898	856	851	854	842	919	830	797	886	884	853	851	840	855	889	890	835	874	813	899	832	871	890	867	838	829	870	856	867	833	855	831	886	886	828	867	848	886	839	824	853	837	806	823	835	842	864	880	852	847	888	847	865	848	916	845	849	830	839	868	892	865	844	828	865	827	882	836	861	858	852	867	870	786	877	893	860	866	837	830	860	853	876	838	869	863	837	871	817	857	823	813	828	848	911	818	903	793	822	800	825	833	850	897	868	875	841	872	873	792	812	899	873	871	871	860	858	855	810	881	866	859	859	831	864	853	894	860	847	880	801	843	878	871	844	836	836	822	812	840	864	852	873	868	830	829	886	864	823	877	853	839	843	884	814	837	860	828	839	827	787	866	858	826	885	918	874	847	858	816	834	828	856	870	873	844	849	843	849	844	856	835	838	873	852	879	871	834	862	864	856	818	869	888	836	834	822	842	846	861	867	852	854	910	789	871	849	865	848	887	873	833	889	873	903	805	869	877	862	905	887	865	872	884	845	909	934	818	857	841	864	837	850	871	884	897	862	878	825	922	878	864	870	851	877	841	875	832	855	798	844	819	838	821	848	892	860	876	872	806	819	867	870	864	806	892	889	839	919	857	807	885	869	872	896	884	901	856	790	796	876	865	847	828	840	869	853	810	867	827	843	855	847	846	840	789	858	863	887	867	824	893	819	826	860	887	892	830	883	842	858	876	864	895	854	862	845	825	777	817	873	856	837	814	923	791	884	918	883	841	828	879	864	841	831	900	838	865	842	873	880	906	829	875	906	828	854	824	823	842	932	807	872	853	869	855	844	853	872	867	834	872	869	845	878	847	900	852	800	836	872	921	852	792	855	890	830	923	849	823	828	880	925	843	839	849	835	817	870	809	844	855	860	840	852	906	828	874	883	830	844	892	848	871	858	876	872	813	839	784	833	862	867	885	855	849	913	838	832	836	840	892	876	814	810	845	822	920	863	854	826	801	824	850	885	869	854	812	803	844	944	861	877	869	863	857	866	841	816	849	849	868	840	866	867	884	796	874	837	877	859	838	868	825	862	865	838	824	851	802	863	890	932	852	849	876	863	889	844	862	902	887	869	876	847	846	844	862	813	923	818	850	824	820	866	867	907	868	854	888	845	826	845	854	839	886	857	863	811	852	823	816	850	858	811	873	818	888	837	881	893	862	869	815	828	903	835	855	861	867	861	815	893	826	886	892	871	858	873	885	858	891	852	839	833	864	839	896	854	817	829	862	861	844	884	897	898	875	847	832	826	801	873	851	843	867	858	851	859	840	871	844	848	876	862	910	873	861	877	832	880	871	858	855	882	913	808	813	865	864	820	867	858	850	860	837	858	895	871	816	881	848	819	871	858	858	904	874	861	884	892	946	894	884	856	776	819	850	942	829	875	836	848	876	859	874	874	883	849	814	803	789	909	860	872	851	888	846	880	885	831	871	840	832	830	834	829	901	846	841	856	845	866	869	890	887	846	855	852	814	854	878	875	906	851	835	862	815	844	782	865	836	891	824	822	868	880	862	838	826	836	835	875	879	844	850	837	893	835	889	867	886	873	882	889	837	826	922	861	859	841	859	816	871	848	844	853	811	877	826	874	863	836	823	847	875	878	837	795	855	872	800	847	871	830	866	857	814	854	894	846	856	834	878	874	835	837	849	859	826	883	901	807	809	872	902	890	863	863	929	905	884	863	806	847	848	860	881	812	842	907	872	799	795	884	808	867	827	862	860	875	850	819	853	856	854	854	832	824	865	889	906	906	854	847	865	837	878	874	862	851	838	808	832	836	871	815	905	850	848	817	884	857	820	774	869	908	866	864	921	852	867	848	803	854	841	884	841	886	864	823	863	863	855	831	860	837	855	827	891	915	835	840	845	900	835	827	863	842	833	851	851	817	847	847	833	917	861	868	874	940	865	860	784	857	837	839	873	851	852	883	841	849	883	859	862	846	839	870	831	840	834	822	844	846	833	877	927	863	880	822	837	837	854	874	894	884	850	823	851	858	828	832	812	857	845	817	887	892	838	846	851	827	886	837	878	841	872	870	825	851	860	866	848	853	832	855	833	848	843	824	844	843	859	825	831	843	852	842	786	861	816	865	818	929	797	863	825	842	812	846	864	904	853	862	836	846	863	850	873	860	869	880	805	853	865	846	896	810	918	886	838	846	839	850	844	838	884	866	824	870	885	870	844	806	855	863	877	814	849	845	843	878	865	857	885	862	862	862	851	843	895	855	888	896	840	865	862	893	812	905	922	793	852	845	873	903	812	849	871	776	856	876	864	895	928	866	810	846	868	879	836	781	845	882	861	837	846	858	841	802	890	830	818	806	844	825	939	863	878	913	852	822	897	837	871	852	828	913	918	875	867	827	829	825	844	869	860	864	870	797	846	897	857	831	895	911	865	815	868	867	867	880	839	871	868	820	929	889	844	844	871	887	895	886	826	814	835	908	813	901	900	859	837	901	840	836	831	892	865	832	862	875	853	858	906	867	934	834	857	829	910	810	860	920	856	852	876	891	897	882	824	871	871	892	806	846	854	886	886	840	845	871	836	885	805	833	822	831	814	837	872	900	883	827	849	829	862	924	865	812	847	863	871	837	857	873	899	831	877	863	888	866	857	845	873	832	796	823	864	871	840	833	882	828	800	920	836	832	853	839	839	815	860	882	851	880	903	878	807	855	824	841	853	893	895	859	877	821	869	871	847	863	823	879	836	856	793	854	860	880	829	906	813	859	868	871	803	904	863	831	860	856	838	835	851	830	875	837	845	857	846	832	855	875	845	888	832	850	863	829	840	841	862	818	837	855	888	859	828	794	876	829	871	834	841	868	835	879	836	861	886	852	794	848	820	856	868	853	874	857	863	838	860	896	857	810	861	839	815	850	842	795	840	806	836	908	818	815	864	816	833	895	880	842	860	855	860	828	833	821	835	851	838	856	863	923	911	849	872	873	872	868	861	841	864	825	862	888	894	843	851	835	842	840	885	841	855	801	842	874	901	854	894	839	855	829	817	842	885	853	873	880	866	868	912	827	831	913	890	867	846	908	860	914	857	837	874	866	782	817	829	860	858	829	910	855	862	831	854	840	868	822	847	906	841	840	857	834	862	843	894	833	859	846	819	872	836	894	806	885	874	896	874	883	892	854	824	863	892	896	870	807	810	932	853	893	889	876	853	868
1221	216	248	218	172	190	190	174	198	191	174	160	163	164	167	201	175	159	167	164	179	192	156	215	177	185	170	170	139	177	198	170	192	176	184	201	161	189	185	168	161	172	183	188	158	172	192	168	186	165	192	177	198	163	174	161	176	180	159	176	157	195	168	157	156	185	168	174	164	181	169	190	164	145	179	153	173	183	152	196	161	195	163	158	189	169	194	195	188	159	181	185	186	172	179	172	178	163	180	164	186	176	158	195	185	178	167	162	182	183	169	176	196	177	187	181	188	199	168	157	176	159	155	174	185	178	166	173	158	162	174	187	161	171	170	170	170	172	152	153	187	188	180	200	190	163	176	169	176	173	188	157	173	159	196	184	177	163	171	196	175	194	190	179	175	185	185	167	163	192	189	176	161	168	183	174	184	181	180	187	185	180	169	196	188	196	173	206	158	186	178	160	186	184	175	178	183	182	161	169	181	188	172	189	175	167	197	173	176	134	193	187	177	151	188	196	159	168	174	176	182	177	193	174	165	185	155	188	183	153	169	176	173	169	169	176	180	163	169	174	194	165	159	172	177	190	179	184	152	175	173	174	193	166	188	175	168	168	164	171	200	173	187	176	180	200	178	183	179	176	159	171	176	161	174	170	161	188	175	162	173	168	173	184	184	152	177	170	183	185	168	154	165	171	178	223	183	177	183	178	183	184	155	157	197	174	169	176	183	200	168	170	178	160	167	193	172	167	167	170	155	147	137	167	160	176	203	170	198	178	180	188	186	173	186	196	148	183	181	166	165	179	167	163	182	188	184	189	176	178	174	172	178	188	180	172	186	161	184	175	172	175	166	169	185	186	179	202	173	179	169	181	186	187	148	188	159	165	177	213	155	186	174	161	174	189	179	167	173	173	176	180	181	188	185	166	168	180	163	192	194	168	160	190	173	165	183	177	187	191	175	179	167	188	163	169	181	156	181	174	185	187	179	196	183	175	152	181	152	187	171	184	178	182	178	171	147	190	161	164	172	163	188	181	174	174	162	166	192	177	189	158	173	179	161	158	172	165	205	186	170	176	149	198	180	165	164	191	183	187	189	187	181	181	187	178	186	167	155	172	160	174	172	198	159	177	159	164	170	163	173	185	178	168	163	168	173	179	203	197	168	169	187	175	186	188	175	159	181	193	189	192	179	180	180	194	172	193	176	161	178	184	164	183	162	175	186	168	159	188	162	172	166	162	174	168	161	178	203	171	162	198	159	181	198	178	186	160	177	192	161	191	176	182	159	179	155	185	194	189	178	164	189	183	179	170	179	179	172	183	186	188	193	184	194	188	171	179	189	193	157	193	172	172	147	180	180	199	181	190	207	161	170	170	185	159	175	162	157	164	192	164	197	189	163	177	154	189	183	180	188	188	192	182	178	180	205	172	169	176	176	166	170	182	194	181	157	171	169	182	165	163	155	170	192	182	168	177	194	168	172	175	169	147	192	194	162	181	167	172	184	170	160	170	185	185	168	169	163	161	204	156	177	183	190	153	175	149	188	180	172	187	170	189	171	158	175	199	161	166	160	178	191	159	189	152	195	188	171	204	168	215	177	181	175	176	176	196	167	179	181	173	190	180	171	187	188	204	173	166	185	189	164	178	199	163	191	185	160	160	174	190	187	168	172	174	170	191	175	160	166	181	182	163	147	175	199	179	179	185	165	168	144	189	180	160	145	169	159	153	181	187	180	190	176	184	174	192	182	171	175	167	178	194	177	167	177	192	188	169	166	176	157	181	171	173	192	175	199	153	187	188	150	170	186	188	153	191	176	176	186	154	182	196	190	141	155	166	178	170	148	180	155	186	185	195	198	166	189	172	173	167	173	187	161	162	198	190	169	181	174	167	158	194	212	164	153	214	193	159	197	178	173	177	158	197	169	198	173	175	164	176	206	153	181	175	179	162	161	207	188	183	161	172	161	160	178	189	176	175	186	180	184	199	179	167	166	170	183	174	196	177	174	172	174	175	179	173	163	185	177	176	169	154	179	164	165	172	166	175	171	186	166	184	177	150	154	159	166	142	161	182	138	185	168	193	193	180	186	163	176	159	193	206	187	199	176	187	178	211	160	157	173	183	183	162	176	186	169	155	150	175	161	168	179	164	167	155	189	160	186	173	191	158	175	172	191	145	172	174	179	158	170	177	148	191	165	174	198	165	177	182	208	147	148	163	173	161	162	159	166	197	172	163	186	166	153	178	170	180	181	170	176	188	183	190	165	164	211	171	179	175	162	160	171	205	183	197	151	192	156	153	168	184	157	189	173	165	179	192	176	168	177	176	162	192	174	172	164	158	173	186	177	195	170	192	163	187	172	188	164	178	170	164	168	187	179	166	183	177	172	164	157	171	172	165	177	168	186	173	159	182	173	188	189	181	206	162	189	192	168	158	178	170	163	196	165	166	207	172	179	177	163	184	158	170	150	173	199	198	186	173	165	173	173	131	151	159	186	169	169	199	168	177	173	174	170	169	178	186	155	156	157	189	174	185	173	182	190	149	178	185	178	165	180	171	170	166	166	162	160	177	196	177	189	177	184	177	176	169	170	164	148	163	159	166	183	193	167	187	139	180	184	173	198	170	189	167	184	177	180	200	156	186	177	191	167	205	157	195	183	176	166	158	170	191	167	158	178	182	165	174	166	168	165	192	196	185	176	159	170	178	172	188	169	172	174	167	156	194	183	157	167	186	185	185	163	179	175	186	169	171	172	199	185	176	174	176	163	166	178	175	173	185	165	184	176	205	169	174	186	189	174	156	148	172	171	162	191	180	195	174	161	165	199	171	183	173	210	155	163	184	150	186	147	179	176	165	179	177	177	177	178	160	172	168	184	169	177	148	207	186	204	170	207	196	197	181	166	179	187	185	166	174	175	188	175	179	184	193	160	162	192	167	177	179	173	160	179	162	160	160	172	182	189	193	163	179	175	175	144	187	190	160	176	193	151	195	191	166	173	177	175	172	185	184	185	162	176	164	180	164	195	184	177	168	169	177	148	175	183	187	181	170	181	182	203	180	172	181	166	165	181	165	174	160	175	164	194	166	152	147	171	174	176	162	194	158	164	168	182	171	175	158	180	189	195	165	171	179	177	170	147	185	210	195	170	155	161	165	158	177	210	162	194	174	175	143	170	188	185	174	167	177	164	176	162	157	174	189	154	161	185	179	169	177	164	186	160	201	182	169	155	164	172	206	164	163	179	173	179	170	169	164	183	184	197	197	159	157	176	165	180	171	202	191	202	186	187	150	181	179	185	180	168	177	177	171	178	188	190	191	180	162	187	182	190	156	162	191	151	185	157	199	180	167	172	178	179	186	171	161	155	162	158	181	184	173	175	171	187	198	161	160	163	188	173	158	168	188	174	187	165	179	181	162	159	159	168	178	181	191	162	204	199	158	181	196	168	207	168	176	187	189	162	180	187	159	165	170	183	197	193	188	169	177	185	167	174	184	168	172	175	187	188	172
1934	639	724	773	698	678	658	620	645	628	639	631	616	593	599	655	660	657	560	581	560	579	583	613	592	593	538	585	597	628	591	619	601	577	600	570	606	562	601	615	616	607	598	614	594	597	590	564	563	584	586	592	561	633	569	584	597	565	591	611	585	560	612	615	609	557	580	567	570	583	568	556	635	573	638	599	605	564	570	609	566	597	609	608	559	575	561	644	591	605	566	576	586	652	577	616	582	604	612	588	604	596	587	538	609	584	586	578	592	558	545	595	588	595	558	610	577	565	569	576	561	590	602	596	550	579	590	582	580	598	598	571	616	591	580	597	530	601	601	573	599	587	606	590	563	562	565	526	626	584	558	583	582	592	602	589	584	589	586	572	583	607	600	584	556	587	579	575	546	610	550	637	611	565	604	602	597	557	611	598	579	543	635	574	591	604	586	626	570	566	601	627	587	581	581	560	544	595	584	592	601	596	532	618	571	555	606	616	608	564	609	621	579	617	580	604	559	553	588	595	558	585	552	596	573	602	576	607	625	559	607	613	593	596	582	602	600	583	596	627	602	555	571	545	543	560	593	607	611	621	553	592	579	615	561	625	592	605	589	602	582	587	598	595	583	527	594	579	579	560	592	586	596	604	582	590	597	537	557	592	571	606	583	583	639	612	562	627	556	543	552	571	565	585	555	564	586	593	619	561	602	545	623	602	594	571	604	565	576	588	560	586	619	561	607	585	607	578	591	567	590	596	545	594	586	571	610	591	593	567	636	600	602	582	607	591	563	595	604	573	599	588	586	593	574	603	569	563	556	599	553	588	579	597	565	594	601	588	573	579	541	602	579	619	621	579	597	581	593	605	588	574	584	582	547	601	600	566	648	614	592	593	553	617	644	570	597	580	585	565	621	589	534	593	608	592	608	587	599	632	608	579	578	551	560	589	595	615	571	572	548	576	579	566	624	604	615	584	617	547	580	578	550	597	600	612	574	578	590	595	554	606	598	570	586	598	599	612	632	608	603	603	596	590	565	566	609	564	603	565	560	599	592	612	568	567	565	558	561	578	622	558	612	537	597	645	596	596	597	564	583	583	585	578	583	598	582	600	602	567	610	572	589	560	607	580	545	582	595	596	571	571	527	612	635	577	573	585	544	579	590	608	621	595	624	591	600	590	615	575	581	559	615	614	569	566	573	587	564	602	622	619	556	585	558	606	596	573	605	613	583	595	584	607	622	598	571	601	559	594	615	621	640	555	590	581	563	656	582	594	591	579	564	599	620	515	619	535	579	571	580	575	571	577	601	595	613	564	544	560	574	588	577	610	575	573	578	557	617	598	610	592	590	589	625	576	570	581	627	581	595	618	598	588	525	536	610	562	606	596	617	555	607	590	557	584	610	561	619	580	576	579	589	588	581	595	599	589	604	635	571	622	584	585	615	574	626	584	577	574	515	562	591	576	581	595	569	562	592	595	604	596	571	602	599	574	588	570	618	545	578	581	584	595	567	627	577	597	594	603	584	596	596	614	603	554	576	587	564	578	596	564	553	577	608	617	607	590	597	576	594	528	617	569	558	569	555	633	589	547	549	533	565	603	603	591	591	571	606	581	636	585	590	581	587	580	604	589	650	615	612	592	630	570	605	549	583	593	597	603	612	587	576	570	569	559	575	588	579	577	625	588	549	595	560	598	600	611	649	572	581	575	616	567	625	617	531	594	617	556	622	568	606	580	569	578	600	605	605	567	600	596	588	600	600	603	598	582	599	585	583	636	542	633	597	556	622	610	579	563	570	593	575	571	521	584	581	581	587	578	604	551	585	571	644	572	557	589	620	592	547	576	554	581	561	579	605	556	551	559	589	577	589	607	608	582	610	587	597	621	617	559	605	583	584	591	572	597	602	587	600	577	626	560	592	608	604	649	583	619	577	600	597	583	607	522	624	579	578	616	572	582	566	586	596	584	585	585	596	580	629	553	598	597	608	562	610	609	605	600	580	580	625	617	611	604	628	583	573	571	551	563	621	587	579	549	623	608	621	615	586	561	585	604	590	571	621	571	585	580	585	609	629	575	565	563	590	591	598	582	614	590	582	569	556	571	606	550	584	567	534	565	578	671	499	575	573	594	575	594	541	588	586	569	583	621	604	554	611	585	577	564	571	622	623	585	590	572	578	590	581	603	647	594	571	585	555	605	606	578	566	535	564	588	576	553	604	604	555	545	555	574	648	613	627	589	558	596	602	551	593	577	603	568	646	596	613	567	566	557	605	604	544	581	567	615	590	617	593	559	608	589	601	595	591	598	619	557	552	620	606	575	592	642	618	593	589	592	630	566	637	577	572	606	618	587	611	584	631	597	580	613	591	564	549	576	589	585	574	571	576	609	616	584	565	640	618	551	592	604	565	648	622	583	571	576	574	609	608	583	575	599	571	609	574	547	647	569	626	603	592	608	588	542	596	610	578	640	586	592	619	570	539	616	582	632	561	577	576	591	573	584	573	598	574	570	613	573	589	549	603	593	566	576	611	598	567	616	574	596	554	578	579	530	610	591	590	575	592	597	613	593	600	574	587	605	580	619	581	587	588	582	583	571	559	600	622	543	571	613	588	567	593	545	587	596	588	611	567	570	593	579	596	588	630	606	662	591	578	601	612	551	601	578	598	545	577	624	575	609	596	575	574	577	612	615	585	532	636	603	591	581	597	596	564	545	554	574	620	629	587	588	594	607	613	629	592	589	606	611	564	602	613	606	597	574	596	604	614	604	610	597	655	597	582	599	555	576	616	551	584	601	572	616	571	586	634	603	573	577	582	553	566	588	609	568	617	609	593	606	579	600	590	587	602	555	579	590	582	579	591	569	590	601	607	585	596	605	616	584	582	570	600	590	628	579	538	568	594	553	596	598	574	580	613	558	567	578	575	566	581	598	580	583	580	625	580	552	624	567	587	602	601	591	565	564	571	629	617	615	573	592	585	591	584	574	600	592	599	595	598	547	591	566	582	600	602	555	628	608	561	601	612	555	592	624	609	605	553	585	614	602	578	621	604	547	647	621	562	623	617	563	579	576	608	604	608	553	616	598	588	585	607	619	618	583	591	626	584	562	582	609	609	614	558	581	554	593	602	586	588	590	606	603	583	602	600	572	599	597	627	580	562	604	598	544	615	602	607	621	616	617	570	586	597	605	592	544	583	577	595	642	533	572	595	553	615	619	606	558	596	561	581	567	576	623	642	587	609	590	635	578	611	569	595	542	622	577	580	588	570	584	568	604	588	566	570	602	567	572	603	531	564	600	587	606	565	606	580	561	539	568	542	611	638	597	602	586	558	577	599	552	599	569	580	584	565	669	553	629	593	567	646	594	534	613	574	555	592	566	563	572	583	609	565	591	571	576	625	628	605	567	584	571	584	594	596	620	546	571	569	574	599	611	545	595	573	622	611	626	580	579	616	543	560	516	640	574	622	557	561	548	561	579	587	583	598	640	589	600	584	573	553	583	566	579
5039	1349	1600	1190	851	670	587	505	459	463	394	418	380	336	335	353	331	352	338	366	304	337	346	295	303	331	326	329	329	320	349	311	317	305	311	296	333	309	304	323	301	318	304	293	316	299	294	317	315	316	318	291	338	308	299	318	331	299	311	334	326	330	358	344	294	281	328	305	315	320	303	307	296	298	324	302	320	286	292	314	278	313	281	301	302	330	311	302	307	310	314	297	290	300	302	281	332	324	324	299	314	308	337	324	310	317	300	311	311	323	298	311	273	298	299	293	288	294	321	306	300	290	334	310	321	332	308	292	345	321	280	306	319	335	320	335	305	313	324	300	335	285	294	306	353	294	292	303	303	312	303	303	317	276	312	322	320	294	302	334	289	323	290	286	301	293	312	340	325	316	316	318	318	309	304	317	329	301	302	310	295	310	304	304	320	324	286	324	301	277	302	292	285	292	304	312	299	337	311	310	294	267	322	312	328	289	297	266	294	297	293	297	299	308	280	288	302	296	311	314	305	290	302	305	312	306	310	300	303	281	314	268	306	321	316	315	279	306	286	307	294	287	307	302	277	310	308	298	294	288	279	316	295	294	317	307	318	290	321	298	311	311	311	302	289	347	328	312	348	328	289	278	287	312	294	309	302	296	304	281	308	331	313	297	277	358	311	322	310	322	281	298	282	314	304	293	291	299	307	307	294	331	301	294	329	318	297	314	270	277	318	307	288	305	303	325	324	299	306	338	323	282	327	288	327	343	267	331	306	296	332	282	327	312	328	312	290	310	320	298	327	293	286	316	316	312	319	292	304	285	304	289	296	296	309	307	346	316	313	306	317	332	300	278	285	315	289	325	321	300	316	310	311	305	321	323	324	323	312	290	289	329	307	309	300	288	286	289	303	313	329	344	338	317	300	306	308	318	314	332	251	314	304	290	303	315	303	281	320	285	300	331	324	329	315	317	287	299	313	290	323	302	281	297	275	308	303	308	276	286	323	308	321	306	317	315	319	313	312	274	311	292	327	291	304	302	277	327	308	318	261	341	313	293	318	276	327	284	318	279	337	293	293	336	303	290	312	310	299	294	300	329	298	299	299	321	297	289	322	315	289	312	307	278	340	284	324	270	302	308	291	302	332	348	318	306	321	300	294	297	318	277	315	322	291	326	288	300	297	305	290	309	311	295	305	298	319	284	289	323	315	295	299	284	323	278	308	293	302	314	297	309	273	325	304	295	297	305	283	266	292	303	310	315	321	303	293	344	294	291	308	316	312	278	312	292	320	311	337	283	324	311	312	292	314	333	295	313	297	289	296	306	273	330	352	305	271	309	290	314	307	300	274	320	289	277	333	303	333	321	290	297	307	309	295	312	326	303	276	300	293	325	310	330	305	330	300	300	292	308	284	311	296	294	293	345	317	308	286	279	301	303	307	276	309	334	318	302	317	314	291	304	340	307	336	284	300	321	324	295	324	315	288	293	291	313	321	316	297	267	324	314	319	297	292	326	275	320	285	298	331	331	307	284	296	289	302	275	310	322	295	336	277	308	319	298	329	317	339	313	310	303	311	302	294	290	311	307	314	290	303	302	293	314	302	317	314	332	319	283	298	297	272	310	309	306	308	310	336	297	342	337	296	321	307	307	324	320	291	325	297	283	319	319	297	301	266	293	335	258	315	296	290	290	319	311	275	290	303	292	347	268	290	296	268	299	317	319	311	274	289	289	314	297	316	332	325	287	301	324	335	303	294	303	315	281	296	280	316	289	294	306	303	285	303	276	305	288	282	307	280	291	295	313	319	355	320	321	308	326	272	301	288	304	332	320	335	300	257	290	290	351	301	311	315	322	317	293	318	319	314	291	307	337	345	312	294	276	303	311	327	291	316	297	291	305	308	300	332	317	318	300	351	317	288	337	319	284	335	283	282	294	304	292	327	312	318	313	308	299	311	342	341	326	327	315	292	339	314	297	318	312	320	322	303	310	301	316	295	292	297	350	312	315	306	334	285	301	309	306	315	294	332	284	297	302	313	323	294	296	298	300	303	286	313	293	314	291	284	274	286	300	309	314	293	321	312	298	301	314	265	313	272	311	332	319	316	325	309	290	305	302	320	328	262	302	274	309	297	281	320	297	325	319	320	324	304	301	327	328	332	282	297	333	292	296	347	302	302	281	314	287	302	311	291	303	303	296	316	307	289	293	299	286	319	309	306	311	309	314	242	323	288	289	305	274	300	295	314	297	313	278	301	282	289	284	300	298	292	330	291	314	335	308	313	318	290	308	313	272	296	280	310	297	314	316	311	341	324	319	298	306	328	319	313	293	327	301	277	292	296	313	282	316	308	311	321	307	332	297	327	291	316	274	292	288	317	297	337	297	334	315	303	336	271	316	304	287	286	282	327	300	307	308	348	297	304	292	288	321	315	318	325	314	335	297	310	273	303	298	291	300	317	311	314	288	312	312	300	313	291	308	311	309	319	334	296	312	317	311	321	309	268	310	324	296	305	323	308	272	330	298	289	314	321	308	282	301	297	297	319	317	293	314	321	325	325	293	287	316	309	287	318	343	309	300	319	307	282	320	310	295	304	324	294	308	298	277	297	315	297	303	309	304	303	320	335	293	290	299	308	318	282	319	319	337	328	300	285	324	319	286	305	334	292	318	294	294	300	298	301	282	278	295	320	291	309	266	276	305	317	309	282	336	315	310	319	314	322	314	326	303	321	322	321	303	304	306	311	299	324	315	297	311	292	295	328	313	308	306	298	284	259	297	312	260	298	291	324	320	305	305	305	311	290	317	285	283	303	292	308	356	329	315	287	324	313	324	303	299	329	269	325	301	306	334	302	295	319	294	295	331	284	268	299	300	312	316	305	319	329	309	295	298	303	314	322	307	296	308	329	297	267	324	301	323	293	305	325	279	290	280	313	336	287	344	305	310	300	283	291	302	321	310	332	293	334	294	297	278	300	305	295	319	282	279	306	298	257	299	319	337	268	306	296	308	355	270	296	285	286	313	314	300	316	301	303	318	308	304	298	303	319	318	326	295	337	332	310	342	272	312	310	268	298	331	329	317	317	302	275	323	314	301	300	290	325	289	332	317	273	288	296	334	318	292	325	298	282	324	311	314	306	276	320	325	329	311	306	316	301	277	336	311	337	311	299	340	268	274	326	312	295	319	308	317	348	309	304	306	278	327	321	320	280	331	331	323	306	330	294	328	313	305	323	312	324	293	322	307	302	320	298	321	307	277	316	282	276	292	301	303	306	302	300	308	295	319	320	317	304	321	291	345	320	298	348	319	327	319	290	293	260	280	325	294	323	292	303	322	258	294	322	318	291	322	298	290	311	300	298	314	317	294	292	281	313	349	318	328	301	331	333	292	300	334	291	309	345	291	326	296	314	308	305	311	323	318	305	292	280	310	296	327	298	310	302	288	291	292	329	300	304	330	312	312	314	296	311	312	315	278	311	306	317	318	343	292	306	293	313	282	277	308	299	337
5823	2031	4014	4379	3647	3190	2620	2247	1996	1848	1705	1609	1511	1442	1410	1331	1305	1274	1225	1173	1173	1128	1075	1152	1119	1162	1084	1070	1051	1056	1049	1000	1065	1014	1046	1021	1015	976	995	1014	1025	968	986	1027	944	1010	982	965	1017	964	946	961	964	955	965	904	931	966	915	906	935	949	954	984	1000	947	1011	968	981	954	976	965	944	946	955	937	1000	962	935	963	918	970	918	954	904	986	964	928	965	968	993	894	925	947	954	919	921	931	954	976	988	942	927	968	971	903	1011	925	960	926	938	913	903	932	908	973	928	933	952	920	954	875	1003	917	968	923	961	963	955	951	963	933	845	931	906	947	888	940	925	929	933	1006	900	922	934	938	919	901	916	924	924	927	979	886	904	926	946	940	931	931	914	890	969	898	938	917	851	929	987	961	921	936	932	913	872	938	948	911	875	981	968	936	912	1003	971	954	940	884	913	951	938	928	942	945	918	901	907	898	944	928	971	973	860	926	977	987	947	943	951	951	913	922	951	931	918	942	966	893	932	940	901	915	966	944	918	937	959	982	969	995	952	959	987	985	918	920	941	930	928	971	954	884	917	919	891	919	1019	913	918	935	962	953	929	890	927	903	910	877	990	925	913	923	932	933	919	970	957	936	921	914	912	913	902	956	953	933	940	982	963	907	943	921	928	911	877	937	933	935	920	901	883	916	960	935	952	917	900	940	948	899	881	862	966	999	923	918	937	955	931	961	896	969	924	963	953	923	953	921	996	958	1015	940	919	928	870	930	970	893	927	907	935	937	927	997	950	915	930	954	982	984	924	907	894	986	933	947	959	940	913	943	885	894	903	891	886	901	985	989	900	978	951	925	942	940	935	939	923	879	919	875	895	887	962	978	837	945	928	955	909	919	979	948	932	952	907	940	922	947	939	892	971	903	951	924	943	964	964	929	889	1000	982	919	918	948	936	923	925	938	977	923	914	882	924	937	945	972	985	876	908	945	979	911	965	879	870	950	955	913	965	930	923	949	921	922	951	899	891	857	952	939	948	894	962	933	884	929	949	915	1014	913	983	981	965	948	942	914	949	974	854	933	948	973	926	897	956	927	930	923	915	949	928	956	899	970	859	948	901	935	966	947	963	943	973	931	969	908	925	955	953	918	949	986	925	930	923	898	890	964	915	911	943	931	925	915	948	938	911	945	957	936	967	905	900	975	989	938	956	939	885	965	956	957	938	937	936	961	937	923	934	940	939	914	965	931	960	920	946	1013	960	915	957	896	956	926	933	940	924	942	926	944	924	902	949	938	960	891	1016	907	959	941	884	901	936	934	926	932	933	941	920	915	899	972	936	919	963	956	900	926	926	966	943	911	937	955	979	869	939	897	983	925	907	898	888	940	931	943	951	940	878	953	965	926	947	916	949	967	934	970	898	933	932	922	946	913	912	926	916	918	926	932	896	918	932	974	903	944	938	987	929	1003	918	951	911	895	918	1001	970	940	971	955	982	940	930	930	963	966	957	950	969	991	878	977	940	951	947	900	919	972	917	926	979	919	909	931	929	926	934	906	942	979	945	941	948	921	967	913	938	889	893	937	909	933	977	949	943	888	911	957	932	901	1008	988	904	952	973	909	963	940	970	952	931	934	937	933	965	914	912	952	931	909	925	886	871	877	936	953	920	891	932	926	903	980	887	901	951	955	979	941	976	928	987	971	916	861	964	924	941	960	983	949	942	898	879	943	927	907	923	884	955	946	956	941	955	954	905	905	950	933	932	939	932	886	894	937	899	956	916	944	987	894	923	982	892	966	920	945	882	934	929	982	851	988	976	895	882	941	922	937	990	877	935	900	912	1010	941	955	920	938	917	920	889	905	987	944	968	931	929	912	940	922	891	927	897	900	925	899	927	936	956	956	947	913	871	897	993	956	889	926	904	921	923	965	954	909	967	933	951	892	891	946	949	921	911	918	935	966	951	992	992	934	902	891	955	945	879	946	918	925	952	899	922	954	986	951	934	882	965	920	937	921	938	929	906	936	956	960	905	934	967	892	899	962	937	939	910	951	904	935	926	961	986	990	958	946	959	960	919	914	938	869	872	921	912	944	985	944	911	965	964	928	909	975	915	901	961	938	929	890	1008	887	915	965	907	1017	914	974	934	921	957	872	915	953	943	940	891	930	896	943	967	900	956	920	932	947	1026	863	995	973	989	959	860	1005	937	905	971	937	936	955	963	988	870	938	882	922	902	946	967	973	927	906	935	966	951	909	917	988	956	872	910	967	916	963	940	956	910	907	961	929	945	971	838	903	940	905	936	962	950	972	963	906	955	935	842	958	968	904	962	939	972	967	951	910	887	926	966	924	933	937	919	968	962	968	935	937	958	917	932	886	914	991	948	946	894	934	939	946	916	929	975	891	907	922	922	897	917	934	928	941	924	971	929	920	895	924	916	967	949	899	943	963	941	925	956	934	947	915	965	956	906	968	949	930	946	931	914	926	962	917	884	927	850	920	947	914	924	995	930	902	895	939	956	921	945	953	928	945	936	942	931	921	937	971	918	904	918	1004	900	958	945	955	898	956	945	913	964	905	933	928	917	988	930	945	903	934	843	911	957	938	953	926	927	910	929	866	959	909	972	916	929	921	911	935	936	934	971	907	913	891	917	974	940	915	946	935	910	933	887	926	902	971	940	951	898	940	941	925	902	934	897	921	970	939	917	951	972	905	934	983	891	921	915	921	948	924	919	911	858	980	965	918	899	944	937	951	987	914	938	963	944	946	987	959	950	896	925	956	972	969	918	929	934	990	937	926	948	938	900	922	977	971	1000	944	917	949	898	956	968	954	988	955	893	937	934	888	970	903	935	928	921	907	971	958	983	967	927	907	938	877	963	927	920	968	949	916	931	931	923	973	940	926	917	947	923	905	932	987	953	937	968	956	936	921	940	926	973	950	934	887	900	983	964	904	955	940	875	889	917	879	955	943	876	953	944	914	940	970	940	924	933	917	944	917	941	968	950	935	973	979	894	907	929	928	920	946	921	919	924	919	957	885	955	960	925	926	881	917	940	924	959	914	899	940	970	875	928	875	1000	907	895	870	942	930	931	910	929	906	975	844	911	905	927	924	959	852	917	895	978	958	933	970	911	931	882	896	907	880	938	931	961	972	975	910	925	957	950	900	908	929	970	970	902	993	962	932	910	893	945	1001	904	964	1000	936	907	958	987	924	941	922	904	945	962	902	910	991	940	960	879	969	953	931	977	947	935	916	959	978	949	942	944	945	950	957	966	885	962	917	883	886	931	948	953	894	887	881	884	978	892	929	949	1011	972	944	945	973	917	875	1003	962	963	895	885	939	920	936	938	924	909	972	911	937	949	887	863	985	908	884	976	913	959	944	971	965	922	932	974	956	915	988	934	922	924	900	931	934	927	975	899	893	907	949	919	966	986	880	945	938	932	935	981	943	939	909	902	955	927	919	963	975	998	892	905	970	905	891	923	939	940	909	881	919	909	968	1003	989	939	934	920	952	938	925	965	913	908	904	998	905
9190	2540	2901	2061	1403	1050	803	679	584	513	462	421	458	409	354	349	368	336	343	342	332	340	319	319	290	312	290	295	320	334	320	286	270	305	279	285	309	266	253	291	329	313	278	298	281	287	329	285	318	288	294	282	288	272	309	285	275	284	266	292	299	279	301	259	285	295	275	285	293	290	275	319	308	322	304	245	281	292	284	299	259	286	267	278	273	288	310	268	290	288	260	238	270	273	254	276	275	297	284	296	288	264	290	280	308	276	227	300	282	278	270	292	285	288	271	309	276	277	265	282	283	313	297	276	276	278	287	290	265	276	304	270	275	285	269	286	305	255	257	318	310	305	268	276	293	266	261	294	269	305	273	279	291	291	297	284	284	257	265	276	307	254	263	286	295	285	257	257	283	282	307	287	291	276	264	290	282	280	290	296	307	297	266	289	293	254	320	266	281	274	270	292	268	294	294	287	276	268	298	311	296	274	280	284	276	278	243	272	270	277	302	293	262	271	257	294	264	256	256	270	276	275	260	287	267	288	286	278	276	267	286	270	250	315	262	249	275	276	275	297	264	280	288	277	283	288	259	272	287	277	270	294	291	295	260	276	274	276	335	247	277	273	272	282	277	292	280	301	276	296	277	301	316	321	254	297	267	273	304	260	280	299	291	293	289	254	281	256	296	295	277	249	275	288	328	327	285	291	301	289	260	262	290	268	297	275	286	257	261	266	323	270	261	281	296	304	261	286	298	283	272	284	306	294	269	270	258	297	264	282	296	273	312	263	265	306	278	275	243	291	261	301	258	291	298	280	301	281	279	294	287	309	293	288	250	243	274	278	284	280	290	309	250	266	272	278	271	272	285	265	287	257	290	293	267	299	293	311	273	288	283	306	308	315	260	282	293	246	311	259	281	286	301	290	287	265	290	300	285	274	274	264	282	258	247	287	274	285	246	267	279	268	256	281	298	255	301	276	256	271	282	264	238	310	269	261	297	270	292	274	267	258	276	290	244	291	296	264	280	298	290	285	285	287	266	285	288	276	318	278	279	264	305	284	278	284	275	301	292	262	292	287	276	264	294	268	265	287	263	291	289	283	270	268	278	264	258	301	293	278	303	303	266	270	269	255	293	289	259	250	246	298	282	293	275	272	287	251	300	291	304	284	268	256	275	272	274	313	303	296	280	302	281	263	293	282	287	267	288	268	283	247	282	270	258	257	313	296	281	278	256	279	289	266	279	275	295	292	330	271	275	262	269	264	277	282	277	238	286	257	267	295	293	260	302	257	269	308	256	274	311	263	295	276	300	297	271	287	260	280	284	277	310	280	308	274	250	299	285	270	263	283	242	266	253	303	276	298	262	267	276	308	257	296	281	274	279	272	262	283	280	282	282	278	299	275	274	272	299	255	296	272	268	278	279	294	270	268	242	299	274	251	285	275	280	275	287	270	276	250	274	269	270	277	277	300	303	283	302	287	261	288	289	241	317	289	275	274	287	255	298	299	283	289	297	246	255	258	287	265	288	307	259	272	354	255	308	288	285	275	257	282	304	304	290	274	263	270	271	264	274	288	279	284	245	315	291	279	277	277	311	290	266	273	264	277	293	270	287	281	284	229	272	274	261	289	266	272	300	254	265	268	270	281	273	299	272	272	299	284	290	237	272	279	289	281	301	304	248	285	287	286	279	280	294	275	274	250	270	273	296	298	269	289	272	308	278	293	270	297	244	295	265	262	288	314	265	304	323	273	300	274	299	288	266	284	259	268	279	297	267	276	270	264	273	285	259	273	274	308	258	299	269	258	277	277	335	273	258	263	264	256	283	302	290	303	263	287	274	273	279	268	268	266	299	264	298	281	285	263	278	295	280	279	283	310	258	299	272	272	308	279	320	280	284	277	322	264	306	294	275	290	261	289	260	291	291	267	300	278	291	276	291	264	255	268	270	275	298	267	288	295	282	285	270	270	288	288	300	255	259	278	246	283	277	272	280	278	296	275	291	276	253	287	259	285	264	289	287	262	287	286	278	269	277	287	267	290	262	279	282	283	277	274	281	274	302	272	267	245	293	288	312	258	256	284	286	254	295	263	260	290	282	300	267	282	308	304	311	268	276	274	280	302	265	290	280	280	254	282	273	291	284	302	254	274	270	272	266	271	286	284	259	291	272	249	278	263	296	305	260	290	285	276	261	294	292	262	281	304	284	308	276	316	294	257	265	287	281	277	297	275	294	311	299	279	292	295	256	285	270	276	295	282	302	292	284	290	288	288	287	287	269	275	269	264	296	293	288	306	280	248	289	328	268	269	275	308	302	290	254	296	288	252	258	281	268	278	263	255	292	278	279	280	242	259	303	296	292	287	282	291	281	278	272	273	304	252	299	277	271	278	255	306	285	275	254	279	268	264	301	272	289	277	282	267	285	303	297	320	281	265	292	296	276	272	284	262	266	264	302	302	253	291	277	268	275	275	246	272	303	266	295	264	281	302	293	261	261	319	298	264	324	288	292	309	282	271	296	267	279	272	276	265	249	289	314	286	261	257	304	275	290	300	246	292	280	270	248	266	268	284	295	273	273	302	294	270	276	275	300	268	297	280	290	284	283	271	294	288	266	272	287	271	280	308	286	275	296	258	307	297	273	269	276	296	271	276	281	299	282	271	290	267	226	298	283	244	292	314	287	270	255	292	292	294	298	292	278	271	305	274	290	272	264	297	250	274	269	255	273	239	317	288	256	301	270	264	274	311	272	279	277	295	299	280	284	301	275	267	293	279	286	274	295	267	301	311	281	280	273	271	262	271	282	275	301	308	290	278	314	296	298	287	248	304	263	282	259	286	283	287	282	280	286	297	271	258	269	274	275	278	274	308	260	284	266	300	250	265	283	274	289	265	289	274	305	278	301	267	245	274	285	269	297	264	287	302	269	235	269	274	279	275	259	268	292	280	283	257	264	273	276	246	257	289	265	286	319	270	283	265	275	281	291	264	277	287	277	277	298	287	293	292	300	278	272	280	284	274	300	271	266	279	275	298	259	285	304	267	273	269	289	255	284	292	278	266	294	293	299	258	294	277	286	271	281	336	311	255	286	283	246	282	285	261	270	285	292	321	240	257	281	302	258	291	268	265	288	278	277	278	299	290	261	292	275	271	271	277	253	261	269	273	292	284	269	278	297	276	291	248	272	264	267	261	297	288	261	287	291	287	285	293	296	291	275	318	296	269	284	270	275	297	276	271	274	291	298	293	281	310	275	294	242	263	283	309	268	272	279	285	265	237	264	255	266	273	279	289	253	265	300	256	245	298	269	287	288	276	269	250	254	294	296	277	275	268	317	305	324	272	270	297	292	303	277	270	298	266	274	291	304	281	282	245	308	276	278	286	294	283	285	284	277	284	289	256	322	265	289	265	315	290	303	272	285	310	267	260	286	263	300	309	278	292	283	292	281	274	294	244	271	261	307	295	272	274	313	301	282	291	269	289	269	276	296	262	303	265	303	286	283	302	282	249
7851	3072	6630	7142	6009	4914	4072	3420	3025	2684	2400	2148	1956	1852	1713	1591	1471	1407	1334	1313	1304	1272	1279	1201	1231	1147	1117	1104	1068	1053	1078	1045	1039	985	1005	1010	986	956	984	984	958	976	976	997	941	914	966	937	953	943	916	914	946	886	918	900	895	908	916	933	907	884	902	864	963	937	932	883	891	886	874	857	909	912	919	882	858	920	878	888	873	880	909	831	828	855	898	853	844	921	895	901	906	940	880	864	857	894	864	852	881	913	886	880	857	877	908	894	877	877	819	876	868	855	827	827	862	850	848	869	873	900	903	880	875	850	843	846	835	886	838	802	908	868	914	877	915	881	816	864	845	892	910	888	908	873	888	878	867	822	859	852	869	881	878	872	797	885	853	831	829	867	898	885	877	913	890	826	889	870	802	845	849	856	885	828	830	892	828	833	867	842	835	874	866	866	883	863	879	856	831	863	816	832	837	882	860	865	892	854	878	809	818	903	846	866	859	827	819	878	873	852	812	861	819	866	850	829	856	876	893	843	921	837	838	825	839	905	875	918	831	886	836	841	841	879	815	885	839	869	859	898	833	834	882	859	811	893	807	908	891	853	863	842	898	880	893	874	817	867	882	836	838	829	884	886	832	899	845	897	828	858	830	889	877	853	880	847	851	871	839	901	859	835	867	800	861	832	840	880	908	891	879	911	868	838	908	891	846	842	812	855	853	851	879	850	891	794	829	845	880	858	902	869	855	898	865	829	869	815	839	855	884	857	836	860	875	854	835	860	846	864	830	834	899	860	848	875	897	888	821	840	880	836	819	893	850	861	934	871	874	830	868	869	864	820	818	923	848	839	852	838	863	861	852	882	920	829	832	856	890	907	885	875	889	924	886	852	880	824	887	892	826	870	850	836	820	834	808	880	822	888	845	781	830	846	866	843	872	870	865	846	861	825	855	865	775	829	871	849	836	842	852	850	869	912	834	905	864	792	856	881	853	888	811	891	839	852	837	819	878	860	811	844	799	853	845	879	868	866	879	871	843	897	840	842	816	872	847	869	920	849	815	863	867	812	898	847	847	873	860	754	853	836	869	830	873	905	829	896	833	819	865	860	867	838	803	884	846	855	856	850	917	815	867	810	890	875	860	880	898	905	875	766	816	881	924	824	856	867	880	869	891	805	760	804	849	881	841	836	822	837	834	888	887	865	809	852	893	856	815	923	819	893	880	799	872	810	849	918	874	845	885	862	798	831	883	895	852	883	883	858	876	810	881	850	836	844	872	870	908	864	833	844	821	878	860	783	831	828	880	827	876	870	875	919	894	832	864	832	875	919	860	845	945	909	883	809	860	842	889	832	877	804	877	919	879	889	851	868	849	885	839	792	828	868	843	829	817	837	896	870	863	974	851	911	866	816	934	856	887	841	881	886	823	903	818	863	844	831	885	815	879	830	833	813	821	859	859	921	876	889	873	808	814	853	858	874	854	870	881	897	850	861	831	867	874	855	809	862	856	802	908	817	822	862	815	851	901	854	875	860	886	849	871	883	846	798	855	797	852	840	879	862	863	849	847	825	875	887	848	853	854	814	850	889	872	849	894	831	857	816	850	901	886	847	893	916	844	816	839	870	884	888	807	859	866	854	838	861	835	888	816	851	849	827	868	886	808	875	819	855	863	904	855	865	830	841	899	808	892	877	870	896	889	812	873	892	834	874	892	847	858	851	865	815	863	891	899	869	856	854	865	860	831	862	836	843	876	850	882	842	881	813	854	816	860	916	830	828	842	865	818	876	886	881	811	863	851	892	844	827	881	837	900	842	875	847	897	849	897	893	836	870	868	853	827	836	889	912	874	829	796	878	878	861	874	892	824	856	867	842	847	881	857	863	840	851	883	840	856	871	847	849	853	878	848	843	846	864	870	822	862	882	879	856	899	822	841	837	859	858	823	852	850	861	889	861	800	894	830	828	799	872	853	867	847	841	870	840	831	874	867	868	840	860	853	867	860	839	826	861	840	914	867	863	876	833	867	806	804	863	838	829	892	836	834	873	865	862	864	844	868	851	876	873	819	933	822	827	846	895	871	826	829	816	863	818	849	839	842	855	878	885	864	874	840	878	894	869	851	864	851	850	818	815	769	924	819	874	808	847	849	838	852	833	856	864	871	846	816	875	849	860	903	812	782	861	842	832	856	875	859	904	802	829	844	828	890	856	907	846	877	866	861	864	895	879	855	845	864	836	810	868	848	860	841	848	853	863	849	798	902	826	839	896	894	900	810	813	846	904	840	869	805	899	851	863	904	868	850	863	836	877	886	843	884	834	869	847	856	872	908	854	893	860	849	880	813	836	838	885	803	882	852	793	893	833	845	849	833	849	868	836	870	849	867	823	860	877	910	859	814	875	862	863	858	802	915	882	864	830	856	875	838	838	844	808	838	883	819	820	864	854	846	872	860	867	835	850	885	851	817	861	858	919	861	875	854	879	799	844	866	874	838	818	868	898	904	838	817	848	822	851	855	837	854	854	880	863	833	845	833	870	897	901	830	887	833	897	873	879	851	878	858	881	834	813	797	881	844	842	900	833	848	843	844	822	876	839	869	860	808	877	862	866	862	855	879	827	867	882	886	875	846	853	843	843	876	922	858	852	860	842	856	796	878	835	822	880	859	864	860	876	833	919	802	858	863	823	871	857	922	859	896	814	889	850	844	859	871	937	854	862	862	842	811	840	843	856	898	842	834	903	833	895	891	851	886	884	871	868	852	888	854	847	789	797	889	872	873	831	893	826	844	832	887	896	848	904	865	847	848	853	899	877	802	863	857	860	872	869	883	878	866	809	872	870	833	827	855	912	845	841	877	819	848	852	870	878	856	863	853	811	879	824	924	873	876	838	867	870	826	815	876	854	865	890	842	777	870	860	844	851	786	877	857	850	878	857	815	886	844	812	806	854	838	830	859	878	817	877	872	858	806	824	847	832	885	873	855	865	853	822	849	837	851	881	897	828	822	828	859	839	846	888	896	889	890	843	850	880	802	887	866	861	888	802	830	835	875	845	899	830	837	855	859	892	871	831	871	860	875	849	812	888	824	846	855	875	855	840	866	883	872	843	865	854	888	822	873	818	869	873	839	823	878	796	837	832	888	853	815	888	831	826	877	844	889	870	831	888	838	900	863	871	874	847	864	872	861	844	851	895	865	866	841	905	840	864	836	889	893	828	866	817	838	821	934	838	852	835	885	870	871	879	875	907	858	847	868	902	884	802	810	859	823	872	880	868	824	838	837	882	911	862	883	917	912	855	842	861	841	889	898	839	887	861	879	830	827	862	893	866	821	888	894	878	834	840	855	807	857	847	867	833	810	826	877	826	836	897	847	869	885	847	862	838	845	808	842	893	917	829	832	848	890	826	879	887	901	828	872	839	826	831	856	846	824	827	789	876	869	857	865	926	855	840	868	870	823	848	813	829	881	832	872	923	845	812	911	839	822	836	812	845	871	868	952	865	778	866	869	880	840	856
1160	229	199	210	195	210	175	193	177	189	180	185	175	188	202	170	158	175	204	184	181	182	185	175	167	184	180	185	169	158	190	180	178	185	166	155	155	179	162	168	144	180	187	179	167	166	198	184	189	199	156	177	177	170	175	155	178	191	135	176	189	171	180	196	192	171	183	184	189	177	171	199	165	189	176	192	176	151	168	179	168	175	179	180	155	171	191	182	184	156	171	179	189	193	179	163	170	178	185	190	196	149	187	186	183	175	180	196	173	165	168	179	184	185	174	187	164	167	203	168	160	166	162	180	191	173	183	158	177	162	171	163	201	170	171	166	162	176	185	198	178	186	160	158	166	188	161	176	188	193	201	188	187	171	171	190	164	179	176	165	180	202	162	182	143	179	183	171	158	181	160	173	165	172	185	193	161	152	171	171	188	191	179	198	190	175	161	174	204	165	182	150	182	189	180	162	197	181	172	153	156	202	184	187	186	155	180	176	171	181	186	174	175	177	180	152	181	175	164	176	179	168	180	178	162	179	170	154	178	176	173	167	182	169	184	162	178	174	165	168	179	180	194	158	167	182	168	175	177	155	176	164	176	164	169	166	198	174	182	163	177	182	176	165	184	169	176	151	170	168	199	172	192	165	182	177	161	167	190	169	167	185	192	175	186	154	163	172	187	175	175	182	160	183	183	169	159	175	210	205	152	196	187	176	169	188	178	179	171	185	154	186	164	188	208	186	176	161	171	168	161	190	170	158	160	176	178	164	181	155	168	178	180	190	163	186	184	172	197	193	180	175	195	165	206	164	180	165	172	155	160	170	180	164	183	196	179	170	170	184	177	181	187	169	151	195	167	161	171	172	193	157	166	172	169	173	184	177	187	169	166	195	175	171	179	175	173	184	191	180	207	164	191	185	174	171	196	194	171	186	175	168	159	175	184	170	171	162	187	172	194	161	188	167	172	167	164	181	176	189	179	166	193	182	194	178	179	185	164	184	158	161	194	194	186	163	158	156	193	182	161	193	177	179	192	170	198	181	181	193	198	183	188	169	176	170	173	174	161	184	165	181	162	199	179	167	195	184	190	181	166	176	179	170	180	174	161	174	145	177	188	182	165	157	145	193	175	170	168	183	150	183	220	192	146	159	180	172	172	143	169	169	174	173	187	183	157	184	188	159	178	160	169	174	195	183	187	169	201	179	167	178	162	177	196	201	167	174	172	189	185	165	186	182	169	198	181	178	170	161	170	188	165	163	173	200	171	158	164	171	178	199	187	190	184	166	182	164	162	197	176	199	184	169	183	154	171	162	167	168	190	161	169	169	171	162	163	167	168	169	195	195	155	171	188	193	182	184	158	176	167	165	146	174	181	189	176	216	173	181	179	154	177	175	165	194	167	183	177	172	173	174	174	177	169	160	169	188	155	194	173	185	166	168	169	196	168	167	188	176	206	168	188	205	202	180	196	202	174	174	188	151	175	197	166	160	146	198	193	193	173	183	162	166	179	173	172	168	162	172	187	152	169	188	187	161	179	176	152	166	167	173	173	155	188	164	195	160	182	176	180	177	175	169	197	174	169	168	193	175	181	172	159	150	161	173	175	171	177	152	174	186	163	189	187	175	169	172	168	183	186	169	194	197	160	173	186	188	157	176	183	190	173	172	179	164	165	174	156	156	165	175	175	163	183	155	157	194	181	185	175	207	209	176	187	176	157	175	192	168	173	149	193	172	197	168	173	169	165	184	158	175	171	199	198	183	163	164	161	188	179	158	191	179	178	148	154	184	157	195	158	168	176	179	188	157	202	162	166	155	164	184	188	179	164	186	161	199	170	182	140	184	176	189	185	184	176	164	177	177	193	164	173	182	162	178	189	159	192	156	185	179	155	186	170	187	168	159	158	175	161	188	181	162	175	170	179	151	176	181	180	172	170	170	177	189	171	176	166	202	176	194	170	159	175	161	184	196	170	171	169	178	167	200	162	197	158	170	191	166	166	181	164	203	169	190	183	167	185	166	195	161	177	172	166	192	174	174	182	180	147	164	193	183	180	173	181	170	158	166	177	170	175	181	159	183	168	187	200	200	183	148	183	161	178	187	184	180	157	162	176	179	163	153	174	189	173	170	176	191	187	177	181	159	177	177	157	173	147	178	177	164	187	205	162	167	172	177	187	160	181	160	195	176	180	192	152	182	172	158	149	151	163	172	177	180	169	172	167	179	198	177	200	179	198	202	157	165	184	180	167	182	156	172	158	182	175	196	179	189	180	177	195	170	162	168	183	164	154	170	176	192	169	196	191	190	171	160	170	196	186	156	176	163	165	185	147	181	188	167	158	157	175	171	167	138	182	170	176	174	201	186	167	149	179	162	192	182	168	156	175	163	154	196	169	161	172	196	140	155	141	195	156	167	166	179	176	179	191	173	199	164	167	172	170	153	162	178	162	169	202	168	170	168	176	180	181	154	176	179	163	169	175	169	194	190	171	196	165	170	175	172	169	166	163	197	166	179	174	194	182	183	186	188	202	207	169	165	146	169	170	192	156	203	158	177	195	165	175	172	186	165	171	171	165	175	186	186	202	164	185	179	180	182	158	187	184	167	168	155	163	173	173	174	169	153	185	192	174	174	190	161	177	173	177	185	164	177	163	214	184	166	161	166	164	179	154	170	183	173	179	186	174	166	156	169	183	204	182	190	186	172	172	166	171	161	176	181	186	187	163	195	180	171	199	164	166	175	159	172	142	165	212	168	172	190	171	193	159	175	167	172	174	175	157	188	168	153	196	192	182	184	150	175	178	184	169	140	179	189	159	175	168	165	175	175	178	212	169	171	164	177	171	182	168	182	190	158	152	176	174	144	161	175	161	174	184	161	185	143	170	166	179	189	195	205	169	184	170	143	177	174	169	173	184	180	176	180	173	193	188	192	175	188	177	176	170	162	198	188	151	171	159	169	165	178	161	180	200	146	190	180	171	171	164	176	192	181	167	164	183	176	205	162	177	175	168	179	161	160	193	190	173	186	184	164	176	162	168	176	194	164	140	172	178	215	193	201	188	165	177	142	197	155	185	185	155	208	184	178	214	154	184	170	170	187	185	181	155	168	183	205	166	190	146	183	155	162	155	207	149	150	171	180	169	194	177	184	161	189	157	139	199	170	181	210	192	181	208	180	167	174	200	175	200	158	161	164	188	186	171	195	198	171	159	176	171	182	179	152	193	186	185	172	181	175	170	163	174	173	176	161	205	165	177	200	175	182	166	176	196	191	197	185	166	179	176	162	162	141	184	169	171	182	172	167	184	177	167	188	211	172	177	172	162	156	152	176	184	187	169	162	183	177	169	167	177	194	165	170	186	176	167	164	169	172	173	191	177	174	177	177	193	179	212	192	168	170	181	185	175	156	178	174	169	182	167	196	155	189	172	176	182	152	169	166	169	179	185	181	175	169	211	175	181	176	186	180	179	168	168	155	167	177	193	163	209	189	163	162	175	184	186	188	174	193
1980	722	706	726	678	667	669	633	642	616	589	617	601	543	595	587	602	607	619	607	586	571	564	577	596	635	584	640	562	617	598	541	549	653	584	621	566	602	596	615	627	588	581	594	573	582	574	642	604	572	598	589	612	560	542	611	599	588	593	594	571	569	602	566	575	580	637	591	576	583	618	631	581	605	543	555	619	604	615	609	580	595	570	599	623	607	616	569	628	553	636	567	620	558	586	584	588	605	558	549	562	585	595	557	585	571	595	622	590	565	593	606	590	619	585	591	547	563	592	577	604	584	615	554	580	562	609	609	601	563	574	654	613	615	568	630	580	612	593	579	599	583	578	592	534	589	546	538	613	592	535	630	549	577	598	610	576	560	642	588	593	560	592	584	590	577	596	608	588	571	591	559	536	611	577	569	589	601	580	630	621	576	565	615	590	593	580	538	560	550	571	613	649	586	577	565	609	621	603	582	604	559	624	610	589	573	626	550	616	603	618	624	610	565	568	619	593	588	608	602	609	587	580	573	564	595	589	581	582	599	579	639	595	549	569	633	560	594	615	608	590	613	600	574	606	591	560	579	575	594	598	585	549	627	603	595	590	615	571	559	615	620	586	576	584	598	601	572	573	577	582	596	612	572	563	603	621	602	576	662	612	571	609	593	614	576	592	581	573	585	584	579	595	574	597	583	620	591	613	617	541	572	579	590	564	560	571	565	571	584	568	553	618	584	607	539	577	613	597	576	587	576	596	627	582	565	573	625	578	609	594	578	622	626	580	606	588	567	596	622	528	613	548	580	602	610	589	622	621	632	587	602	574	593	594	524	537	563	583	597	585	588	572	549	603	592	570	607	588	536	593	575	580	599	598	548	543	541	583	565	613	588	574	527	580	575	607	613	585	556	555	607	573	584	585	595	580	533	557	564	629	606	589	608	605	589	625	566	572	613	617	538	576	613	591	601	570	590	604	551	576	598	609	573	558	592	558	614	610	586	583	578	592	561	610	583	585	594	579	575	565	586	580	599	601	601	627	603	614	566	600	603	539	597	554	603	535	547	569	607	598	597	588	605	635	615	622	563	590	586	642	585	602	633	583	552	601	567	613	593	608	602	565	573	577	563	612	601	618	553	577	588	587	576	592	562	581	576	615	589	595	572	540	596	616	595	593	568	594	587	603	600	557	567	582	589	597	561	635	556	604	593	606	589	641	574	583	590	565	551	605	615	588	612	560	597	631	594	581	597	608	575	560	594	583	572	557	570	626	602	578	577	582	584	562	590	602	614	620	575	558	604	600	644	575	609	593	597	610	621	563	563	624	599	620	587	598	559	574	556	582	642	577	621	623	593	576	634	590	607	586	605	543	624	626	580	574	606	596	618	555	580	563	573	620	585	605	604	595	515	606	563	600	568	634	589	622	583	621	577	560	585	547	608	596	595	603	612	598	602	576	624	601	590	604	606	626	599	628	577	593	605	595	585	592	587	616	637	572	569	623	598	589	538	616	590	623	569	600	592	558	602	552	611	608	605	620	601	574	610	571	563	578	582	566	561	636	553	590	608	605	578	604	567	609	587	606	593	614	600	559	548	581	654	604	606	575	586	556	628	554	576	598	576	542	595	605	615	596	591	600	619	567	581	558	576	599	591	629	599	613	592	600	582	562	591	554	568	631	592	620	615	575	589	562	619	553	561	600	603	572	576	624	610	626	592	616	613	582	583	611	613	619	608	619	578	599	580	561	589	606	578	569	582	615	595	602	584	625	583	604	578	569	599	633	605	558	576	575	618	627	609	609	612	617	588	536	580	584	583	598	581	615	607	583	573	587	626	569	618	611	575	642	587	570	601	630	576	593	591	582	596	593	609	614	554	600	605	619	618	572	613	613	628	661	619	599	602	559	601	597	580	595	555	564	608	584	610	580	595	596	605	611	619	647	543	556	584	605	589	561	561	548	593	608	614	561	544	599	576	574	569	580	560	588	576	585	619	651	588	571	596	590	596	609	586	612	553	604	624	571	607	607	595	570	557	596	559	575	606	585	578	561	609	624	604	642	604	558	587	614	601	590	580	588	585	591	592	625	595	623	622	611	607	598	616	589	580	592	579	566	624	619	645	574	567	582	580	572	635	565	628	605	560	601	598	576	597	578	551	577	592	613	626	583	548	585	593	609	563	626	572	565	582	601	549	550	632	574	583	591	637	590	600	569	605	610	608	619	592	581	557	619	614	570	603	593	577	593	560	586	616	627	611	576	611	608	558	614	550	575	604	567	561	587	589	593	622	595	571	614	604	576	626	604	581	600	574	588	553	628	590	605	590	566	568	638	560	571	588	587	613	599	568	587	579	567	562	599	601	597	618	572	617	589	602	600	579	578	555	596	614	629	620	604	585	593	632	540	569	625	591	578	554	562	594	609	609	579	566	587	592	562	610	564	585	630	586	609	598	632	592	592	571	587	597	565	558	583	552	584	579	635	622	641	587	583	627	604	549	595	619	575	594	575	576	614	575	614	621	583	568	589	623	582	548	568	567	603	584	588	552	541	603	568	591	602	601	594	608	591	626	579	579	614	601	569	572	598	601	583	571	593	618	605	574	568	604	592	538	608	607	563	604	578	597	579	603	587	592	615	636	565	554	601	613	608	593	628	595	565	585	640	596	623	564	584	602	564	600	567	586	573	585	583	554	588	604	573	597	584	565	606	580	577	608	587	570	605	598	588	588	579	555	543	647	633	590	570	595	579	561	614	600	641	546	625	580	575	574	579	588	617	578	572	593	580	595	571	595	615	612	569	568	587	586	605	579	585	585	582	583	573	589	617	622	614	631	596	641	589	554	596	548	599	548	575	621	548	629	617	588	609	594	566	591	579	578	547	576	584	589	604	572	562	634	594	581	584	563	581	562	607	561	624	559	628	565	569	583	601	587	592	603	570	560	585	575	577	587	610	628	607	621	600	600	599	593	589	560	584	573	626	558	640	598	615	594	569	598	590	596	595	591	600	600	601	556	593	596	596	576	579	602	588	617	589	606	615	595	589	577	576	617	595	558	587	603	594	552	600	591	585	575	616	614	550	551	587	616	562	619	570	589	602	588	573	625	609	550	575	594	583	584	580	590	591	602	586	596	588	590	605	559	555	551	572	592	594	600	555	578	569	618	595	600	559	589	561	586	567	586	608	639	603	590	556	606	625	600	627	572	590	590	606	544	568	600	600	607	575	564	568	602	561	559	585	572	610	595	573	550	561	615	609	638	613	548	626	599	552	589	611	563	612	577	590	630	610	579	564	621	597	545	572	631	579	601	594	642	624	604	581	574	589	605	597	578	571	598	536	629	577	622	591	579	576	562	607	613	578	598	617	567	580	583	583	614	584	595	607	625	597	596	540	595	541	570	598	583	584	588	608	611	568	580	604	564	590	577	574	590	590	580	621	622	568	593	593	559	604	564	570	611	558	616	623	566	595	618	588	606	574	637	595	600	635	615	622	527	543	573	629	610	548	556
5087	1377	1538	1266	864	648	596	542	475	464	387	392	352	362	359	319	340	349	335	337	315	341	315	323	332	326	317	329	304	321	322	338	327	345	311	297	317	321	326	286	315	319	307	305	300	315	313	295	301	323	319	337	327	339	319	292	327	323	313	301	335	321	311	274	324	325	317	318	299	311	331	280	307	289	326	283	318	310	307	277	316	344	309	312	296	297	288	285	310	335	299	302	304	298	293	311	304	293	291	322	297	290	273	304	305	308	312	306	304	308	319	339	318	299	323	286	299	304	308	302	283	301	310	287	305	289	317	313	320	345	306	334	313	326	316	297	307	287	304	295	291	278	264	334	327	318	317	301	274	312	307	303	283	285	290	279	316	292	319	312	284	295	311	315	302	286	301	309	308	308	302	331	287	316	320	314	306	288	336	316	323	320	314	329	289	301	312	315	305	316	310	307	302	292	301	327	297	297	303	303	299	306	305	303	270	300	325	265	328	294	308	356	309	302	299	288	294	300	292	318	303	293	297	321	286	311	315	301	309	336	286	300	322	292	310	314	277	323	318	314	295	300	323	313	327	320	326	311	306	292	315	350	296	313	289	291	310	326	296	285	286	313	296	318	325	286	290	298	312	303	288	298	307	301	303	284	337	291	292	299	310	324	279	331	300	250	278	312	303	280	298	273	339	292	301	307	311	309	304	283	299	272	318	285	307	298	281	324	280	307	291	303	313	297	308	309	283	307	307	318	316	315	318	330	307	316	303	298	323	318	329	323	289	276	334	318	314	330	275	308	290	327	328	324	297	307	305	287	305	318	291	288	290	311	311	312	324	306	274	253	302	283	348	281	319	316	343	295	295	312	295	310	307	307	288	319	339	293	328	303	303	303	320	309	281	325	342	294	312	308	324	339	301	312	286	294	307	287	309	301	325	279	324	297	286	291	299	295	317	305	310	308	287	295	300	324	306	308	299	298	280	308	333	304	293	275	288	303	311	322	269	291	273	298	295	305	305	299	278	287	283	313	313	316	304	315	304	329	291	263	295	336	265	309	298	304	292	347	286	299	325	279	300	341	311	282	343	328	297	313	287	344	311	299	306	281	332	349	299	292	315	313	321	308	287	276	313	310	308	315	332	282	332	300	304	296	293	287	291	327	311	302	329	307	319	305	320	277	284	282	293	316	302	267	298	292	327	296	347	348	316	282	316	330	292	306	313	314	338	292	312	294	303	304	320	296	316	290	325	286	287	322	327	287	308	357	302	319	325	306	319	330	291	322	280	287	328	321	302	336	295	338	324	313	287	278	266	308	266	312	315	287	297	294	289	305	303	302	308	300	350	310	286	314	318	330	316	280	295	300	313	314	320	284	304	321	303	300	299	294	311	294	307	306	317	305	331	298	304	304	296	295	289	305	319	306	306	342	309	301	325	298	286	336	277	317	303	304	300	289	288	282	296	265	300	307	278	311	298	312	302	262	322	303	290	304	292	325	273	326	309	297	331	287	318	313	305	326	291	308	262	302	311	300	301	304	289	318	337	338	291	320	314	303	303	323	299	316	318	287	305	326	300	312	316	278	319	330	317	301	337	322	282	312	308	314	288	314	305	316	318	314	313	317	350	312	304	297	304	304	284	309	294	272	312	318	283	286	334	320	292	318	318	313	265	314	303	301	307	310	308	312	316	276	300	313	303	284	304	337	305	291	302	296	306	325	314	296	293	313	285	304	320	295	342	278	305	298	316	308	296	308	286	320	334	314	281	303	296	312	309	283	303	285	290	340	332	287	346	311	298	320	300	331	288	326	259	294	307	322	279	330	276	276	297	282	325	299	321	313	316	320	311	338	279	314	288	322	295	314	342	312	327	328	313	332	292	320	320	317	277	312	300	295	291	314	294	295	300	319	276	298	328	305	334	324	352	318	303	266	288	280	311	296	321	308	314	300	334	291	303	295	332	318	322	317	264	318	296	303	309	300	289	303	331	322	314	306	317	310	308	304	296	302	322	294	302	299	327	345	279	296	342	272	315	289	300	311	292	309	295	300	285	337	340	274	290	299	309	312	280	294	317	287	331	302	347	282	312	310	343	302	319	271	310	284	282	307	314	273	315	301	300	328	334	320	320	303	301	319	318	300	310	305	277	325	315	259	282	273	280	306	317	291	291	294	302	343	290	303	294	306	308	307	286	294	326	312	301	300	311	290	316	306	301	308	309	316	315	293	317	318	316	278	328	314	302	286	312	320	312	302	285	299	321	324	333	310	300	263	298	314	314	315	324	296	309	349	318	284	337	299	325	296	318	286	315	265	289	320	332	329	299	293	286	301	290	298	279	280	299	308	307	327	321	288	321	304	319	313	299	318	278	307	307	339	308	318	321	281	301	313	334	324	325	283	303	307	313	306	304	297	297	297	293	300	304	333	289	266	293	276	300	324	315	347	316	331	315	348	311	278	313	285	312	273	322	323	318	298	339	315	295	287	309	296	298	269	333	296	343	301	283	349	337	309	280	322	286	289	299	291	297	295	295	309	315	288	321	292	295	290	280	282	270	322	272	310	305	312	322	339	281	316	328	289	284	309	303	289	339	301	285	310	295	292	325	314	276	306	315	321	341	268	301	310	320	284	309	289	296	313	304	285	298	320	309	301	287	332	315	301	287	269	313	270	307	304	322	294	285	313	347	292	296	309	305	301	326	301	316	317	284	296	312	290	299	315	322	280	325	305	300	315	322	311	302	282	305	301	273	317	307	298	298	321	304	276	317	307	325	309	301	317	331	296	301	309	297	294	280	306	286	298	288	318	323	295	297	318	314	328	309	289	319	345	295	296	282	272	280	294	284	307	297	306	324	337	281	290	326	289	284	287	302	299	310	301	328	302	306	327	307	270	274	336	304	320	304	307	344	270	343	330	332	312	308	336	311	321	340	283	278	339	289	293	313	300	320	283	281	296	287	279	306	324	296	291	295	317	322	313	301	285	283	302	331	307	322	317	294	275	281	293	296	291	316	311	300	341	285	332	287	326	284	294	294	319	293	307	322	294	305	305	302	294	288	338	312	322	259	283	294	269	305	311	298	303	322	299	302	306	304	292	281	293	283	327	348	299	330	293	295	313	297	268	311	308	343	303	304	304	355	305	313	338	303	303	337	305	309	303	296	274	298	295	291	306	281	324	312	310	302	277	268	333	315	289	299	315	281	323	333	328	294	303	308	294	299	300	336	291	310	311	329	360	313	307	294	276	295	300	278	330	299	312	308	324	319	274	324	300	280	301	286	270	294	301	319	315	311	316	322	309	306	285	309	310	299	303	309	314	322	329	315	326	327	338	312	319	317	322	302	303	278	311	291	290	275	313	347	288	281	300	301	304	316	309	333	291	289	307	269	303	330	358	307	322	298	313	278	297	293	341	307	319	360	310	315	313	316	312	281	345	274	309	292	310	307	323	309	295	248	276	289	293	296	303	326	324	298	314	326	279	315	304	318	309	328	306	288	296	323	260	294	327
5800	2029	4011	4319	3703	3209	2643	2356	2042	1870	1645	1544	1515	1444	1391	1264	1282	1238	1248	1208	1159	1178	1119	1063	1074	1082	1055	1046	1058	1058	980	1040	1000	1014	993	1046	1015	1074	982	1067	995	971	962	1016	992	963	1001	931	980	1005	970	920	956	887	985	970	967	934	928	953	933	911	967	963	969	971	911	961	954	1036	917	1009	978	932	999	919	967	928	972	955	945	989	917	955	912	918	987	952	923	922	883	940	936	949	947	944	954	956	910	928	946	925	925	966	948	910	902	916	936	970	978	888	909	945	868	941	965	917	972	859	913	855	894	941	943	972	920	985	955	968	940	924	907	936	957	924	958	898	915	978	916	942	938	861	888	927	943	928	905	964	935	914	930	927	915	932	911	928	914	972	961	923	907	938	914	975	934	923	922	944	987	962	950	974	983	888	981	921	945	948	978	869	917	927	893	912	941	992	929	916	863	960	915	947	971	903	909	931	902	942	922	934	877	914	947	924	907	934	961	959	939	900	929	922	918	965	910	959	940	941	887	940	930	988	971	951	926	921	910	882	912	966	890	959	923	991	958	915	906	989	913	924	924	953	920	958	973	923	946	883	897	952	899	936	944	964	971	961	969	931	903	866	937	873	911	904	971	886	963	925	916	913	910	936	901	907	906	924	924	955	892	944	926	955	950	982	955	988	911	887	883	932	938	887	930	903	850	949	933	918	908	964	928	927	957	907	861	920	907	959	878	904	889	943	912	958	895	977	953	940	920	963	955	921	967	969	920	950	893	914	970	903	927	916	950	906	888	945	938	984	918	957	901	963	893	911	983	972	1007	943	964	957	966	883	925	884	943	936	944	926	934	941	895	924	928	941	939	943	895	965	970	924	983	930	886	872	873	941	948	968	936	908	936	937	857	942	938	970	917	916	865	909	957	905	929	972	900	917	985	919	900	945	861	880	955	909	874	916	923	964	896	906	935	933	922	949	926	904	873	997	931	898	883	922	897	950	918	927	1004	906	948	955	921	931	907	917	931	921	885	989	931	921	954	960	896	963	906	920	931	997	941	926	1018	980	978	912	892	930	970	956	926	947	884	951	876	899	966	914	891	934	922	930	901	958	924	924	896	932	934	889	931	969	929	899	917	923	928	955	933	892	956	912	900	867	862	938	922	912	966	940	977	954	908	911	968	914	911	944	921	959	932	987	920	897	957	910	924	930	923	955	954	918	936	938	935	953	990	939	933	929	913	951	1001	920	951	962	940	910	935	915	928	915	932	907	938	908	938	919	935	909	932	926	950	927	966	954	925	919	915	956	947	968	968	907	964	907	952	873	928	920	945	947	968	978	913	948	910	924	894	937	982	924	882	945	913	995	912	976	953	952	908	925	936	958	966	944	961	965	880	928	950	929	917	932	907	982	929	912	894	909	931	889	892	911	896	922	1009	937	934	923	930	908	901	962	926	986	939	927	972	902	956	884	972	962	962	897	945	911	931	910	971	949	980	968	993	955	950	972	937	968	942	924	926	923	917	901	880	933	930	913	937	915	925	932	938	893	913	894	980	957	864	906	919	910	881	915	934	964	985	951	922	964	924	911	889	897	966	953	922	970	981	934	967	919	930	954	921	953	950	936	862	965	924	890	932	935	949	928	915	940	908	970	909	979	962	923	1008	952	879	930	936	897	899	955	912	998	968	963	861	910	913	901	927	913	995	986	878	924	874	970	965	918	892	961	863	1001	945	922	883	959	950	915	935	971	919	946	960	919	901	906	899	919	925	910	897	931	955	901	978	953	904	954	932	903	941	934	903	950	922	964	961	952	958	923	898	898	941	930	968	973	924	944	938	963	979	931	930	961	971	918	898	912	914	954	930	904	916	956	942	877	963	971	976	926	941	882	929	900	888	897	900	941	911	924	950	936	888	935	861	918	973	949	931	914	930	932	939	942	890	928	912	930	887	893	911	913	934	921	993	892	877	928	930	895	922	921	975	928	895	915	903	920	889	917	953	880	934	956	902	879	975	964	919	940	918	923	907	890	970	904	912	948	965	958	933	887	961	919	926	927	917	916	876	902	920	944	941	942	899	947	983	913	890	977	912	924	926	933	917	946	892	971	925	921	994	943	936	919	966	893	935	871	949	929	954	868	922	916	958	930	917	922	913	923	932	896	913	909	957	922	969	913	938	952	892	962	959	924	957	943	894	970	947	904	926	898	897	937	964	987	919	901	967	933	903	926	888	920	965	893	1007	959	910	898	907	929	908	880	913	929	886	951	926	926	940	944	922	935	926	888	980	931	942	962	940	911	930	925	909	940	949	893	924	937	951	923	944	928	904	942	897	908	880	936	913	914	975	880	948	915	902	907	919	942	953	968	905	966	957	936	960	970	949	961	905	925	932	926	948	908	914	934	855	974	964	933	948	930	941	930	997	916	982	912	904	952	943	878	960	966	956	996	943	939	888	933	947	952	894	916	926	909	931	945	949	969	948	953	954	936	968	890	910	936	905	939	889	924	875	943	914	907	975	952	907	878	937	926	894	917	952	880	947	943	924	953	909	891	911	921	935	958	945	847	907	961	972	947	968	973	926	899	981	956	933	853	890	910	953	896	959	934	909	899	952	933	863	882	958	960	966	935	924	937	960	947	926	954	945	903	957	933	878	941	863	950	971	901	893	966	905	947	908	821	952	926	907	935	957	955	951	925	949	987	889	985	914	922	922	946	936	909	989	880	972	886	937	931	947	922	913	895	930	924	910	919	880	926	961	919	927	967	883	969	903	911	875	948	950	939	899	923	962	930	919	936	962	967	953	937	936	945	985	946	939	957	886	928	941	928	950	868	945	928	930	943	982	905	944	949	911	870	901	903	899	904	1003	944	913	976	922	941	910	919	941	915	984	929	950	942	921	924	906	920	928	961	940	915	896	967	943	880	893	966	990	890	952	898	946	948	914	880	911	902	857	917	939	907	992	934	886	904	985	936	931	945	896	929	945	926	970	939	913	909	901	928	873	947	889	969	872	950	920	938	917	923	971	922	938	977	918	950	878	943	955	957	949	912	885	888	927	936	938	898	904	947	919	938	889	953	885	973	885	923	899	941	962	932	952	935	860	893	938	905	973	957	863	917	904	903	932	932	934	874	918	1000	915	946	972	913	869	905	937	959	892	962	972	948	945	995	959	929	898	877	906	895	877	917	910	1000	897	969	915	937	961	934	901	917	906	906	904	915	920	964	938	950	886	922	904	861	963	896	922	896	941	925	901	902	937	950	942	916	931	909	927	924	933	981	985	973	969	911	994	926	935	939	1014	959	951	931	922	920	916	904	910	956	922	885	886	934	908	938	978	920	897	933	934	945	920	946	935	925	963	907	905	930	979	913	992	936	956	957	952	959	911	889	905	882	898	980	945	902	922	932	883	867	945	890	942	958	955	893	923	947	932	895	926	912	868	912	944	941	908	929	934	926	887	955	974	979	902	943	934	918	976	885	977	954	943	969	994	922	927	935	901	921	935	895	920	894	904	943	889	926	903	917
9487	2518	2998	2124	1397	1079	837	700	564	525	491	443	413	377	421	371	366	380	339	320	293	313	319	291	307	325	274	286	284	301	268	282	287	272	349	300	277	293	297	307	263	277	282	306	320	310	286	286	310	322	294	264	252	319	291	243	300	284	309	294	324	298	278	306	291	285	273	299	273	287	274	317	328	298	292	288	307	300	298	300	245	275	283	260	257	266	284	304	285	256	268	272	285	288	279	288	298	260	261	295	289	285	305	262	293	259	289	289	262	323	284	294	284	276	302	295	288	262	320	290	285	291	265	273	323	257	277	308	255	301	288	273	268	298	270	258	296	277	268	276	279	288	290	298	307	300	280	299	305	297	318	267	333	295	293	302	292	279	295	275	287	316	258	310	283	266	268	274	276	289	291	272	293	284	290	279	267	304	309	267	255	261	290	288	288	276	291	274	302	273	316	295	249	310	250	250	284	285	287	297	283	279	260	284	273	272	274	302	281	289	297	277	288	257	280	314	297	273	263	253	270	268	299	268	299	301	289	289	295	302	304	251	261	255	297	295	259	268	248	268	269	339	311	312	300	279	286	264	261	260	297	263	293	262	259	255	298	280	305	292	287	307	298	266	307	304	303	256	300	270	283	293	313	286	260	293	246	285	288	276	330	322	275	280	302	288	263	281	268	292	282	284	302	276	284	265	278	292	273	303	296	281	294	297	257	296	292	292	280	292	254	264	301	271	299	297	274	285	290	294	268	301	269	263	322	269	278	259	286	295	280	283	297	271	286	267	306	296	281	291	267	292	289	282	296	300	264	270	291	263	303	293	282	273	290	248	296	259	246	272	282	269	277	283	280	264	282	272	309	259	279	288	274	266	301	260	274	291	285	275	264	273	285	266	297	300	275	313	259	256	264	267	274	286	271	304	270	277	281	257	277	266	301	295	255	321	272	269	270	275	290	259	276	300	295	280	277	294	305	290	290	279	248	301	307	280	270	286	308	305	271	291	329	261	278	265	273	295	291	275	286	309	301	292	297	270	279	245	289	334	266	271	275	296	268	277	292	288	304	270	285	286	285	295	279	271	281	304	286	306	295	292	264	273	307	294	317	280	250	274	281	281	304	277	273	245	276	289	316	295	305	286	298	270	275	258	296	283	285	284	279	268	269	284	280	316	271	308	274	283	303	267	294	285	291	293	296	292	285	281	283	260	306	327	301	283	286	262	289	269	284	263	274	246	250	268	272	285	302	291	266	255	302	277	258	312	259	270	285	303	243	284	306	288	247	288	315	287	297	287	314	276	288	290	301	290	298	284	263	289	307	271	269	254	285	269	287	272	252	273	274	272	277	304	301	282	277	288	319	269	274	272	260	263	260	275	289	317	286	311	303	267	276	298	254	272	284	282	276	299	284	269	256	284	286	284	295	259	287	290	277	269	265	309	264	303	327	282	253	283	259	285	298	280	311	285	292	279	275	269	292	284	272	301	241	282	317	282	316	297	282	275	268	270	262	305	272	281	288	286	284	288	297	267	266	298	285	278	299	305	258	285	281	247	310	289	270	296	291	276	245	279	272	313	277	284	300	321	307	309	294	309	266	305	264	284	288	294	317	298	304	269	259	281	310	313	290	277	289	282	250	293	296	302	257	257	282	301	301	272	298	279	249	286	269	307	303	311	288	316	289	251	279	311	299	282	279	266	302	259	260	300	284	283	307	314	290	296	279	319	258	289	326	301	297	316	272	278	304	269	284	280	293	295	281	278	288	296	266	265	294	299	289	277	272	316	273	256	282	280	314	277	277	257	286	257	278	290	287	293	279	303	284	273	251	285	267	276	314	273	276	280	292	273	272	296	253	278	266	236	283	279	301	286	295	313	304	295	284	279	264	286	270	254	247	281	278	270	319	285	258	270	266	290	287	295	268	280	286	284	290	283	279	296	288	302	293	280	281	267	272	277	280	258	281	289	298	300	264	295	277	297	302	298	292	288	248	264	285	301	294	301	270	283	289	284	275	277	291	281	310	273	275	265	273	288	322	294	293	289	271	266	287	249	310	296	258	279	281	258	299	287	263	279	283	305	296	285	260	303	298	287	268	291	294	295	251	282	283	288	289	270	289	299	287	291	313	303	347	252	312	261	282	306	286	256	257	280	241	270	279	275	266	285	280	280	283	290	278	271	295	246	295	291	272	318	291	280	271	292	270	264	287	243	282	291	287	298	296	287	303	305	290	272	288	269	296	306	275	263	272	285	285	278	298	267	278	307	285	271	258	269	250	276	282	289	285	285	265	291	284	284	284	289	223	290	264	289	265	261	275	285	281	279	264	280	255	297	296	250	290	320	308	276	294	303	285	277	296	278	286	252	265	271	297	262	268	283	267	289	264	264	308	284	319	298	286	294	279	281	274	291	296	299	283	270	289	260	266	281	265	265	280	299	299	308	297	264	299	238	279	289	272	290	276	290	273	317	312	284	279	286	269	274	310	284	257	283	284	309	264	293	302	300	259	294	294	325	288	277	305	269	295	242	294	265	252	276	255	283	292	281	304	267	306	269	255	293	266	303	307	255	290	304	265	265	303	289	296	309	317	304	299	288	276	271	271	300	265	284	254	288	290	278	268	284	298	294	273	293	293	322	290	298	260	285	306	287	308	296	260	278	286	289	272	273	239	285	288	275	275	297	274	301	270	294	276	324	285	262	279	262	281	284	285	267	283	284	278	306	281	311	273	273	300	277	258	277	299	278	303	286	307	266	288	257	261	266	290	281	300	273	273	281	286	272	258	287	255	253	237	267	287	282	285	265	274	289	303	296	286	279	291	279	270	292	290	309	294	256	271	304	297	292	303	269	284	283	283	284	285	309	284	283	294	287	269	285	245	269	276	280	297	280	262	253	290	279	313	288	292	269	282	284	284	253	295	270	291	277	279	279	326	297	283	287	299	241	271	291	276	283	273	327	263	268	299	303	282	276	286	300	293	284	262	269	271	261	262	290	279	286	289	286	305	254	306	272	289	296	270	273	288	301	295	273	260	266	292	262	250	266	302	243	299	303	313	272	267	274	300	270	273	285	283	271	278	272	284	278	299	299	277	280	290	289	293	295	272	280	274	264	285	273	281	272	280	281	305	263	294	305	278	289	292	278	290	267	269	254	289	272	257	313	272	280	295	289	257	287	252	281	250	283	292	272	301	274	304	274	279	270	273	272	283	292	272	283	281	287	259	267	276	298	282	273	293	290	273	288	269	280	254	286	286	301	305	322	300	269	298	267	268	298	288	279	254	261	298	313	291	286	280	275	281	264	289	273	258	291	322	295	302	278	270	252	281	260	272	298	273	282	280	271	291	276	278	269	275	301	295	258	296	291	303	261	295	311	276	261	332	284	297	310	293	279	274	289	300	290	279	283	278	298	242	291	284	288	292	284	283	270	299	295	280	249	298	341	280	273	274	263	318	307	300	256	280	255	296	288	294	246	290	266	306	256	278	279	289	299	302	285	286	274	326	281
7900	3094	6697	7027	6073	4980	4074	3396	2910	2622	2275	2188	1955	1787	1787	1631	1534	1454	1420	1338	1321	1270	1263	1159	1163	1112	1125	1111	1129	1035	1034	1046	1027	1031	971	932	1022	933	976	970	965	998	974	941	951	927	923	913	949	933	931	958	937	948	907	942	950	958	935	933	906	901	890	901	913	933	893	882	859	897	893	833	875	907	935	877	902	846	897	863	887	869	890	871	883	867	894	855	899	904	866	878	930	877	898	823	854	841	845	850	856	874	864	830	834	835	822	895	887	857	873	847	905	858	872	895	922	871	816	859	871	833	839	863	829	901	835	862	870	880	846	903	845	842	921	836	851	908	901	909	861	891	854	908	916	855	885	819	884	836	840	854	848	892	868	890	863	872	850	906	893	842	821	862	873	855	875	909	839	858	870	860	858	854	866	880	899	844	890	831	854	829	846	900	831	893	853	839	853	864	881	804	857	855	904	847	832	853	824	867	842	883	858	872	813	877	833	852	885	848	931	860	857	851	892	850	820	878	866	850	894	837	844	810	824	868	871	820	900	855	850	825	835	851	844	801	822	849	831	862	855	795	889	833	809	864	867	859	889	865	843	848	886	885	876	848	868	834	857	853	855	905	840	875	890	827	859	833	869	846	885	852	876	888	869	870	865	870	903	810	912	835	850	885	859	878	813	837	819	872	898	873	841	866	883	847	844	855	859	918	888	849	873	924	863	913	846	843	840	836	877	847	872	855	855	853	846	851	842	835	895	901	838	803	844	883	822	849	856	930	864	825	868	888	851	902	880	905	823	797	832	901	878	899	810	867	834	897	851	799	775	869	858	855	809	816	896	892	817	831	824	848	849	870	857	905	890	845	856	897	869	896	851	829	812	883	846	887	824	892	818	886	826	833	880	910	817	854	897	864	842	872	902	833	869	873	861	861	862	848	862	850	814	871	879	875	836	859	831	864	886	853	844	898	898	845	774	836	901	877	862	842	891	864	896	907	873	844	831	866	879	856	848	876	865	869	890	882	827	926	836	865	856	915	837	867	849	874	825	866	868	809	837	871	835	892	870	846	882	812	927	849	851	849	845	845	911	871	839	843	847	865	864	849	845	817	848	873	905	842	926	826	852	827	849	871	802	895	878	889	876	838	896	891	876	844	926	896	851	822	826	863	838	821	848	842	863	827	837	879	893	919	869	882	835	852	829	853	886	829	859	887	839	777	792	869	886	869	851	825	829	830	834	877	849	936	863	829	851	882	839	829	885	850	789	835	836	857	862	882	866	844	843	827	852	899	808	871	838	870	830	861	849	844	845	926	870	886	884	835	906	804	829	869	863	836	871	874	855	861	876	829	847	818	850	818	831	875	825	826	895	874	903	858	838	850	824	841	829	889	869	862	832	885	818	804	846	813	867	876	873	825	825	816	845	862	892	834	842	927	817	834	860	810	852	853	870	759	874	858	896	850	899	869	958	849	872	837	791	863	818	867	858	870	912	879	835	849	842	861	908	847	807	836	857	926	868	899	844	840	880	882	851	803	870	870	861	862	822	855	884	835	832	870	814	840	852	888	844	858	878	847	874	810	880	829	868	847	871	842	844	871	816	801	909	860	860	889	880	900	860	885	916	847	874	917	784	846	840	897	833	846	858	860	882	848	902	880	813	870	830	893	828	838	820	831	844	848	841	874	904	891	879	807	828	885	843	902	868	836	816	805	922	909	872	858	843	867	884	858	897	886	891	841	840	847	876	868	884	872	909	847	842	847	897	812	878	875	865	828	868	881	873	801	850	899	859	928	877	830	939	856	845	864	808	886	856	931	893	855	869	828	874	846	854	802	839	904	873	883	943	836	852	866	864	849	824	823	837	833	855	837	823	847	892	816	869	793	785	817	842	853	832	867	874	869	902	869	888	854	858	822	849	907	840	864	851	800	854	871	893	882	861	833	856	859	822	860	828	852	895	864	785	888	821	848	828	824	853	867	824	820	869	874	896	851	841	888	849	828	855	888	881	857	879	831	853	860	833	862	875	877	800	825	824	850	827	846	791	858	850	828	859	825	827	825	870	832	921	844	903	873	840	807	875	877	881	879	854	815	874	865	887	837	801	854	884	839	815	839	890	814	850	876	830	903	856	862	860	830	796	849	833	814	840	827	863	869	889	832	841	876	838	850	884	880	877	817	876	864	896	876	837	885	857	831	846	827	854	872	858	826	878	861	868	865	872	871	881	861	865	843	897	873	848	835	881	873	809	856	844	868	911	877	856	881	851	851	877	887	880	892	814	922	870	826	840	884	855	897	825	827	834	834	852	838	817	853	893	848	875	821	810	884	858	841	855	869	832	850	853	819	833	851	843	904	864	887	831	853	853	906	870	840	808	823	840	823	897	865	859	845	854	860	812	870	848	899	821	844	830	894	900	865	874	831	837	858	917	839	862	856	865	894	855	822	824	820	866	824	851	832	869	878	829	816	868	904	805	875	809	881	831	827	864	850	833	883	882	840	860	819	889	825	884	903	871	843	870	863	853	855	866	835	831	887	832	881	859	849	882	827	822	871	809	788	846	877	890	898	861	872	887	833	864	853	844	804	896	834	799	862	877	857	833	853	886	844	849	880	861	866	891	878	881	831	830	801	874	817	885	883	836	889	829	909	847	865	842	862	856	843	873	855	821	817	868	848	857	868	851	844	851	873	842	890	839	836	843	871	838	876	831	871	848	838	815	857	845	895	834	868	875	855	890	825	880	817	873	907	889	846	851	826	847	790	852	853	878	881	876	858	875	799	838	856	822	871	836	855	886	890	881	910	939	852	862	872	912	827	858	815	801	859	846	908	835	851	848	826	858	886	907	824	858	838	803	856	889	833	877	856	800	839	826	889	935	884	921	887	834	898	862	867	851	862	833	829	837	883	879	826	879	862	877	843	877	861	860	838	880	892	882	852	931	820	848	804	832	875	838	803	894	858	843	877	824	829	830	888	879	832	844	817	844	830	817	876	844	815	847	839	883	865	837	836	832	830	872	865	835	837	925	862	854	840	849	898	885	878	853	792	865	895	853	886	838	869	869	829	822	831	845	858	851	912	882	860	826	825	844	850	826	880	862	833	863	839	874	810	835	870	881	799	814	817	880	841	842	870	881	858	797	813	823	858	889	821	825	821	806	941	876	921	895	835	891	836	905	887	855	839	869	828	871	846	844	890	807	798	900	841	861	860	846	855	876	822	899	855	849	905	865	876	845	848	810	875	843	883	831	890	823	914	881	891	849	918	855	833	862	846	892	801	881	916	860	891	869	879	893	852	880	883	838	833	881	923	917	907	841	860	821	830	844	849	813	865	877	842	900	833	858	864	861	895	812	904	886	861	914	844	847	820	895	812	836	901	829	886	865	861	828	794	873	913	837	845	858	823	885	884	848	867	870	880	885	845	899	849	854	899	830	857	886	897	802	895	864	821	881	863	859	847	854	880	818	874	860	894	862	885	846	882	846	824	870	860	857	835	831	917	882	879	793	822
1201	216	253	225	199	193	213	167	194	181	182	186	193	189	180	177	187	189	166	173	196	204	164	202	161	187	168	177	199	175	169	196	186	180	175	175	169	178	180	162	176	169	181	179	191	186	162	170	155	212	176	191	194	170	186	163	160	173	170	183	176	176	175	202	191	155	195	170	178	170	187	158	195	173	189	190	172	177	191	190	178	176	186	186	182	198	184	176	192	170	170	186	163	173	176	160	200	181	169	166	166	172	173	154	187	192	159	191	196	164	196	169	168	177	176	176	170	164	166	190	174	171	200	167	209	176	156	200	191	148	189	187	182	175	169	214	177	202	180	185	169	140	183	180	172	188	169	185	184	170	183	186	159	177	177	163	178	162	171	169	169	163	182	176	193	173	152	190	175	178	189	205	199	180	162	180	156	195	161	168	196	194	179	175	175	191	179	178	181	187	181	180	203	166	144	166	166	173	172	176	193	164	199	170	182	155	161	173	171	196	169	156	197	163	164	190	174	190	169	179	166	177	185	188	177	189	207	199	166	178	177	171	177	181	206	156	175	188	177	198	176	188	181	185	177	188	174	176	174	178	198	173	178	186	165	171	198	184	175	164	192	188	162	165	156	173	187	198	176	182	183	181	185	186	192	174	181	172	163	178	187	167	162	176	168	188	175	167	156	182	182	186	173	180	182	185	181	170	171	199	180	175	190	184	180	196	179	166	171	153	173	170	171	176	181	179	180	191	177	189	174	192	199	173	172	181	177	180	174	166	173	158	179	181	193	156	156	155	190	163	179	161	155	193	190	171	157	167	179	167	192	200	182	171	190	178	198	173	167	208	182	163	198	172	187	172	167	183	176	164	181	165	214	194	190	171	174	165	175	186	175	180	159	176	167	190	181	199	187	175	156	146	164	165	179	174	152	206	194	195	165	182	187	156	180	166	182	172	190	168	168	185	159	172	185	169	183	165	185	195	176	173	160	180	164	188	192	180	197	177	159	184	183	159	170	172	164	180	190	138	172	168	192	178	177	180	161	205	173	193	157	164	195	182	179	177	190	175	185	193	190	203	197	189	167	183	168	200	195	196	171	184	153	161	175	186	184	186	154	171	172	186	153	176	178	194	173	168	176	189	185	179	187	204	179	167	172	172	192	174	184	180	169	184	177	189	174	176	187	203	180	184	178	185	169	164	178	164	191	157	175	197	167	171	183	180	172	180	188	175	187	166	190	151	181	169	157	139	158	197	156	173	161	166	190	171	152	170	182	193	193	186	188	180	186	179	185	186	188	188	183	167	177	182	195	169	207	177	173	158	183	197	150	170	157	178	176	172	198	187	186	171	158	172	173	194	194	178	165	174	172	189	173	164	173	159	194	171	159	192	187	209	162	181	175	184	156	184	184	174	190	157	182	186	180	158	162	177	188	188	172	161	182	167	193	190	202	193	206	166	179	176	185	174	163	172	192	178	180	156	176	219	176	213	185	183	193	150	184	184	169	184	156	187	179	181	191	181	194	175	181	195	192	166	182	162	172	184	185	165	188	173	189	179	160	190	197	186	166	177	169	164	167	184	156	188	184	163	161	156	169	176	187	174	204	152	170	166	172	170	165	171	178	181	162	183	164	178	176	205	165	183	199	155	167	169	192	152	195	188	177	186	179	165	181	187	186	169	190	185	166	165	192	181	169	173	155	190	181	175	192	175	200	193	199	200	174	164	151	182	180	173	181	193	169	180	168	185	187	164	161	183	153	169	170	196	179	172	153	168	173	187	182	183	191	178	162	155	204	183	163	166	193	189	190	167	186	185	198	162	171	174	141	179	167	179	157	189	183	215	196	172	185	183	160	167	175	181	169	186	188	181	165	153	179	182	169	177	185	180	202	157	163	180	166	167	161	153	179	174	180	177	193	183	164	177	158	182	166	182	194	159	186	193	196	177	192	170	153	192	166	174	187	186	185	170	167	157	162	172	187	171	176	177	179	156	178	168	201	157	194	181	146	198	185	173	176	187	201	181	213	170	161	195	185	170	163	171	162	179	172	193	181	185	177	167	176	169	178	163	185	176	174	156	163	179	183	172	173	158	167	177	155	177	193	171	214	167	173	175	162	190	172	176	166	178	178	185	169	171	156	175	158	180	181	168	172	189	197	164	178	154	170	172	188	195	181	175	169	161	187	186	202	199	175	180	169	195	171	197	153	149	172	179	165	151	194	177	181	190	180	196	174	181	178	179	189	174	191	168	179	174	169	198	174	159	186	192	159	174	151	172	177	164	181	179	146	179	174	157	193	186	182	175	191	184	180	184	183	174	186	173	175	173	190	166	201	172	180	204	138	164	166	192	190	170	152	176	198	200	172	197	167	169	169	150	182	162	172	181	188	171	204	189	179	165	191	188	185	180	189	173	165	186	161	195	200	161	179	175	169	172	186	178	189	182	197	187	186	195	176	188	168	159	159	151	183	190	187	199	159	175	163	178	175	170	180	185	158	157	169	158	173	195	173	163	185	184	137	182	189	170	165	215	178	160	190	202	169	188	156	174	180	195	185	167	187	178	194	171	174	174	195	171	160	164	174	169	189	174	190	163	155	172	171	175	161	186	167	190	202	187	176	176	181	169	185	164	183	186	181	155	181	160	169	165	195	194	182	165	182	175	168	180	186	173	180	201	172	170	179	176	172	174	166	142	205	168	195	175	165	180	172	185	189	195	195	186	157	151	203	172	174	177	192	144	165	174	146	180	160	191	151	174	198	192	145	198	181	212	209	173	183	184	183	159	182	167	200	194	186	182	188	181	162	200	156	155	196	162	171	192	176	176	183	181	210	161	197	144	163	173	161	172	188	168	213	160	185	180	181	188	160	165	171	180	186	165	193	162	192	172	169	188	167	180	172	158	167	183	191	162	181	195	185	184	165	191	210	189	165	176	189	162	184	174	163	177	160	180	159	166	163	173	166	177	169	214	193	185	175	162	169	175	182	182	176	163	165	177	187	195	166	162	182	188	154	167	178	202	178	178	175	154	190	181	166	199	171	192	174	165	168	159	179	193	167	187	157	174	172	171	179	178	190	170	160	182	163	177	181	160	176	177	182	154	131	183	180	180	181	160	177	178	177	178	171	199	165	188	174	201	210	155	166	160	197	177	178	162	164	183	177	171	167	163	196	172	199	161	177	166	178	184	178	197	168	172	178	191	200	165	194	179	164	184	200	200	171	178	179	174	167	174	193	189	157	179	175	178	177	196	160	174	180	175	188	198	185	179	175	174	177	180	192	194	159	182	157	188	176	216	179	168	180	158	202	189	167	164	173	171	197	179	159	185	171	165	176	166	183	172	170	181	174	177	185	174	175	169	175	170	170	204	156	177	208	179	166	156	207	181	184	180	177	178	166	194	166	172	195	166	185	174	195	190	172	149	183	167	173	202	182	183	159	191	183	170	172	186	186	195	201	188	160	160	175	182	182	177	192	187	193	152	162	195	166	186	179	184	194	167	171	174	179	187
1985	625	783	795	734	746	641	669	647	647	618	667	632	601	635	591	600	593	637	597	615	584	630	630	621	614	625	624	616	623	615	641	557	590	596	623	575	569	670	558	615	601	595	620	602	639	620	629	636	559	578	597	580	630	589	635	590	580	577	597	580	631	594	585	609	621	571	632	610	640	591	609	565	595	634	556	612	594	624	580	588	596	611	624	618	567	608	567	559	564	612	602	565	642	627	585	573	550	627	605	625	601	567	565	598	603	596	546	621	601	557	615	610	533	630	615	599	545	602	577	574	590	593	600	571	546	617	598	559	612	602	578	582	582	619	589	595	639	570	645	591	556	607	566	608	610	614	580	558	621	595	601	554	545	575	592	586	602	600	613	609	568	614	579	609	549	571	575	587	605	600	594	603	584	589	626	612	585	596	603	565	600	583	594	554	595	625	557	622	597	613	602	635	611	613	617	544	604	598	590	592	620	590	573	608	630	552	583	587	576	580	612	564	595	631	579	616	585	610	581	563	581	566	580	568	561	625	567	616	616	640	587	594	589	573	614	552	622	607	578	581	577	583	589	575	601	622	586	579	551	571	581	665	600	590	600	592	642	599	584	583	622	588	555	598	612	594	602	557	594	542	598	578	554	566	567	573	599	613	555	613	599	556	631	635	610	602	603	594	628	556	630	592	593	568	584	589	593	585	547	574	587	576	631	595	539	628	567	604	571	591	612	583	630	600	610	570	607	604	583	628	592	592	611	621	586	625	610	568	593	580	565	564	567	591	570	603	621	588	605	594	595	607	593	563	575	577	592	551	585	591	589	620	604	574	591	560	576	610	592	599	618	570	568	626	624	580	602	596	616	598	573	595	599	619	567	589	604	581	575	592	575	593	590	617	636	564	576	573	565	572	595	588	585	591	615	564	574	597	577	582	580	615	613	615	600	598	629	608	584	620	604	609	574	600	574	602	583	572	589	629	600	619	600	615	580	638	604	616	607	599	614	564	558	583	578	610	563	539	629	609	619	558	586	589	627	532	624	642	585	604	585	584	584	596	581	600	640	626	634	590	564	649	613	565	575	578	614	572	564	602	604	579	626	573	636	567	637	520	624	578	590	619	597	655	556	629	624	614	563	604	577	567	593	562	596	590	601	588	586	566	579	583	552	624	575	586	577	607	589	631	571	612	579	580	613	590	601	592	589	525	601	600	660	600	607	631	557	620	646	621	593	604	562	627	577	616	622	640	636	575	599	591	594	602	585	583	603	592	583	577	568	544	593	599	600	564	574	617	589	565	622	612	582	632	581	596	545	573	622	622	583	588	564	545	626	605	634	578	613	591	599	613	602	621	554	584	596	564	587	618	637	599	601	653	586	584	623	613	634	572	611	618	610	586	653	596	593	639	644	585	609	579	610	567	594	543	619	597	599	597	602	583	561	561	555	574	586	615	575	576	581	634	585	601	578	583	560	586	600	644	608	582	597	633	608	561	631	649	579	569	621	601	587	572	598	561	561	605	566	588	562	584	645	596	605	549	581	552	542	599	600	584	623	613	553	587	602	585	575	553	648	510	599	586	580	609	589	544	572	601	601	603	594	600	601	609	577	556	550	630	578	576	604	573	577	618	567	613	577	607	594	611	611	536	563	600	552	594	572	575	577	602	578	566	628	535	594	569	652	585	534	635	571	614	593	650	572	626	549	566	629	566	605	560	613	579	588	609	565	619	581	548	590	620	615	574	592	574	565	570	591	596	578	623	562	632	568	576	538	585	599	526	615	615	577	562	593	562	620	558	594	601	607	659	549	605	616	583	608	623	604	612	586	595	628	577	554	590	607	578	596	611	654	554	592	576	596	573	612	564	587	583	623	620	607	610	588	616	594	580	559	569	601	581	596	574	560	583	620	597	571	607	561	602	550	587	625	614	650	601	596	625	593	623	556	560	568	592	601	601	602	604	625	613	580	599	638	582	630	590	608	576	640	576	620	616	608	597	613	621	602	641	630	611	578	534	582	583	577	591	609	592	555	605	615	636	543	596	597	556	555	615	608	586	576	604	551	630	626	571	535	677	592	571	582	585	575	579	602	585	590	632	606	590	562	587	572	592	568	604	627	630	599	603	598	564	559	591	581	585	611	615	626	575	566	600	655	568	606	604	612	614	591	595	585	547	656	601	589	616	610	598	584	619	562	603	578	585	603	593	576	613	591	579	626	612	600	616	610	581	581	599	596	561	594	619	584	614	552	598	576	595	581	607	624	594	583	617	611	587	581	597	579	592	578	638	578	585	538	590	590	588	602	630	590	561	640	625	566	623	583	552	621	604	581	615	583	594	632	586	553	613	605	571	541	601	626	604	572	595	574	544	599	607	576	610	587	595	598	596	595	601	602	642	557	588	592	601	586	638	565	560	604	616	559	592	613	629	568	593	584	597	623	609	574	585	592	630	639	616	625	600	591	629	563	581	595	591	593	610	584	570	612	599	594	576	587	556	580	631	607	616	635	573	668	596	583	614	611	564	597	574	565	613	627	586	551	572	613	610	608	636	557	593	590	617	599	598	614	625	560	627	625	569	587	638	638	588	595	614	566	622	596	605	615	606	608	581	627	621	606	605	577	623	605	563	656	637	616	563	549	552	612	582	571	573	616	615	590	598	554	595	600	628	558	603	562	572	599	589	596	586	594	572	611	588	558	618	562	551	613	609	612	597	606	618	611	630	568	644	559	597	575	592	544	535	588	597	567	550	616	565	530	570	624	581	575	597	610	561	579	606	594	615	541	603	606	577	578	633	623	597	560	591	575	591	617	632	547	588	617	601	580	611	618	583	603	568	606	616	592	594	583	578	600	635	601	558	567	598	562	577	585	609	602	542	617	613	593	551	548	606	600	610	573	575	576	546	565	608	587	576	608	578	606	584	615	583	567	582	589	592	560	627	574	608	598	618	587	597	548	570	605	578	581	566	544	538	612	589	565	582	616	553	630	545	588	575	674	588	573	599	582	625	627	584	601	595	582	624	548	615	648	614	578	588	649	589	580	569	611	597	580	594	600	568	595	600	587	613	545	604	574	631	613	607	584	566	554	554	611	586	616	580	577	573	602	551	582	600	576	574	577	557	574	601	585	596	620	579	610	581	615	607	577	607	564	573	573	584	637	581	594	583	577	618	595	587	605	593	582	586	633	569	553	583	620	626	586	583	588	589	589	567	580	607	621	596	590	621	638	641	608	613	626	593	602	631	596	628	616	650	569	585	617	566	588	601	556	604	586	553	551	569	615	572	569	579	593	595	575	619	569	586	559	574	635	548	578	620	619	621	588	619	605	588	604	545	583	616	558	587	578	580	593	592	538	572	587	574	571	629	614	578	585	608	619	616	576	583	623	566	587	590	620	603	617	585	600	552	578	559	647	623	594	598	588	598	589	589	562	591	595	576	562	588	614	574	648	568	627	572	579	586	577	540	560	573	574	627	602	563	577	541	572	593	624	638	620	567	630	595	555	624	571
4930	1327	1587	1185	927	723	578	520	491	430	374	399	352	372	381	355	335	313	315	296	338	328	319	328	342	325	318	326	312	294	310	327	333	310	315	312	328	291	348	295	335	301	314	297	324	307	298	278	322	281	362	294	328	318	300	313	282	310	294	302	305	314	290	265	288	314	309	320	303	312	316	314	304	320	333	330	308	292	311	307	274	276	305	315	320	321	308	285	331	332	315	301	286	300	289	345	298	289	338	321	305	290	283	333	306	319	301	301	309	308	283	354	287	319	289	289	281	310	296	326	309	315	295	287	283	307	290	295	325	290	306	285	323	344	311	296	284	307	318	303	294	333	326	285	328	307	309	306	331	289	315	301	334	323	336	311	303	292	336	273	318	268	282	292	303	311	309	306	295	323	333	320	321	297	319	340	301	283	279	309	323	322	278	281	312	304	289	325	344	289	318	292	337	293	306	302	314	309	272	300	290	321	311	316	284	317	290	322	301	320	292	329	341	302	284	308	320	313	318	305	278	268	317	311	295	352	283	289	296	292	273	319	362	315	310	276	315	319	289	279	309	303	320	343	322	296	314	337	304	283	322	315	321	313	275	296	302	286	322	299	305	308	327	319	315	304	295	303	293	330	306	265	319	311	279	305	330	349	281	299	310	296	305	285	323	326	275	282	319	313	325	306	286	291	306	317	321	297	309	334	322	308	294	309	322	305	306	287	306	298	319	311	316	305	306	336	281	294	313	305	304	307	280	313	325	334	292	275	321	342	309	283	288	323	298	298	300	283	302	308	291	330	327	299	300	307	323	312	297	315	309	314	300	284	331	298	300	292	276	323	342	310	295	313	313	254	319	302	347	293	340	308	297	298	309	312	305	281	310	317	295	274	329	273	314	289	334	318	302	338	326	314	314	285	289	340	311	303	289	302	303	320	314	311	320	303	287	286	312	274	315	320	322	357	279	333	278	310	329	303	295	287	290	321	317	286	291	324	311	302	294	325	277	303	306	294	341	309	293	314	322	296	294	329	300	277	306	299	323	310	310	314	331	296	280	322	301	313	324	310	317	307	295	307	313	292	307	305	295	341	301	327	294	339	293	311	303	291	317	298	315	319	304	330	327	283	295	314	296	297	304	315	338	316	326	330	299	302	311	328	294	258	283	336	309	324	287	309	300	304	304	279	297	284	293	334	301	328	309	286	302	301	293	313	331	283	333	310	297	306	305	282	315	315	313	307	302	271	299	319	310	294	292	324	284	311	319	295	338	306	323	324	311	299	304	293	285	355	311	334	317	317	291	309	293	320	304	341	304	300	328	324	313	343	296	283	303	312	304	314	326	318	315	293	328	338	299	312	345	317	287	294	330	309	310	299	324	315	294	311	302	307	310	326	323	303	300	282	364	318	305	312	317	305	325	286	303	334	317	295	323	333	329	320	334	287	336	272	305	306	306	308	290	315	349	300	324	309	296	312	328	322	308	320	308	293	315	284	328	298	325	277	282	310	300	336	292	313	281	302	322	298	308	330	296	303	299	309	320	297	302	328	348	334	260	326	318	319	316	294	298	291	324	301	296	326	273	304	298	314	315	339	297	307	287	292	330	275	258	318	344	324	325	309	309	296	316	320	298	296	297	321	293	315	303	322	341	312	309	331	322	301	291	281	302	275	288	324	305	318	328	346	311	311	285	335	306	320	353	298	315	331	313	316	263	299	328	341	319	329	323	307	286	313	307	323	316	317	314	302	312	321	323	318	324	337	342	300	298	304	271	291	328	266	287	317	304	348	288	315	307	325	315	279	286	291	295	319	306	322	286	295	316	309	329	298	296	305	287	310	297	316	284	304	293	295	316	309	339	341	304	300	321	304	321	343	315	300	322	296	324	281	299	300	330	304	303	295	340	283	326	283	300	311	335	299	321	300	286	312	323	314	303	290	302	284	291	299	287	313	315	301	345	347	285	313	306	276	293	300	288	272	295	283	319	289	338	334	317	298	282	296	294	268	313	274	310	285	328	322	307	285	313	290	299	298	297	320	284	314	280	291	276	333	300	297	321	293	327	319	285	317	297	309	319	307	253	296	321	280	312	305	298	303	269	337	304	270	293	289	289	317	294	326	304	298	285	309	298	303	297	279	309	340	299	295	293	325	297	319	297	274	319	290	301	290	307	335	329	337	316	296	340	324	301	306	303	315	299	290	285	286	323	299	289	280	292	330	291	294	335	304	343	285	326	315	318	289	317	316	317	326	275	330	315	315	298	292	307	319	290	297	316	304	318	322	327	300	312	337	307	291	313	324	328	298	336	315	316	310	306	295	315	310	279	279	320	324	296	299	301	283	308	301	308	334	305	284	315	313	320	274	300	291	283	304	325	317	294	295	313	308	310	321	295	316	284	340	315	304	311	322	319	293	344	284	303	308	310	295	300	284	301	305	305	297	306	306	321	329	297	280	324	323	287	320	297	289	337	289	308	300	326	330	290	308	293	311	299	302	305	297	317	301	283	280	322	323	296	305	315	300	339	286	305	283	313	298	296	308	289	312	284	336	321	281	293	334	316	251	346	301	299	298	321	296	303	279	302	279	290	294	321	330	302	330	308	294	293	338	289	314	300	319	294	296	313	305	312	282	324	313	313	317	299	281	322	322	322	297	293	302	299	285	314	295	299	307	334	311	302	279	301	316	317	287	312	331	280	322	291	313	314	289	292	309	301	323	302	321	304	309	266	335	318	335	312	322	313	280	322	317	305	325	321	296	293	283	315	307	298	285	295	315	297	303	298	299	294	323	309	326	308	304	279	297	304	334	323	303	338	291	307	289	315	327	321	337	280	265	306	322	348	306	326	300	320	319	316	294	298	309	319	335	308	305	317	302	308	307	330	323	325	287	314	290	253	365	308	307	296	302	319	304	321	303	320	305	322	308	312	312	322	316	285	278	318	307	300	323	289	322	304	273	299	344	325	281	324	303	302	292	294	297	280	337	314	343	317	325	335	313	303	294	308	313	317	292	293	254	304	333	327	273	314	313	295	311	325	284	293	295	342	301	289	286	276	312	303	326	310	317	294	282	329	295	315	307	315	287	313	297	304	306	320	305	298	319	335	300	304	281	294	291	288	288	293	305	303	315	299	326	313	341	284	301	290	284	288	301	289	293	313	281	322	312	339	309	282	311	303	324	310	286	326	299	258	288	310	305	309	304	286	309	333	300	311	303	294	278	330	323	285	318	292	339	316	310	316	307	310	309	317	304	340	300	314	325	315	324	303	298	323	293	296	298	279	316	326	320	296	291	320	291	313	303	305	329	332	301	277	308	282	279	294	331	328	306	263	293	326	314	301	323	323	291	271	270	312	310	302	285	322	306	307	291	303	290	317	329	300	289	299	314	314	314	282	307	305	332	346	330	323	305	285	329	299	296	282	298	299	324	297	344	302	282	323	300	279	301	291	285	312	285	322	313	327	309	299	298	296	302	279	307	329	348	294	310	351	292	303	319	290	279	278	345
5756	1974	4028	4375	3664	3116	2646	2285	2043	1807	1731	1600	1451	1429	1375	1247	1276	1193	1159	1181	1176	1129	1107	1117	1081	1079	1054	1148	1049	1024	1069	1001	1035	1048	1010	1012	1016	1034	983	984	958	975	962	952	963	958	982	1015	1005	972	913	938	956	940	968	936	932	945	976	920	980	947	945	940	931	935	933	920	911	1000	913	960	942	937	942	916	936	961	889	947	942	930	926	963	927	936	1000	906	937	958	903	929	942	952	911	937	986	907	950	947	947	916	944	948	913	905	919	914	938	910	899	873	1012	975	978	924	980	964	1021	887	965	900	984	904	982	966	919	964	978	947	930	946	994	930	938	933	931	944	951	920	901	907	941	973	955	948	930	896	964	882	910	889	920	890	920	921	934	913	853	924	965	935	943	920	922	947	915	923	917	963	876	932	945	960	938	909	1008	922	891	944	911	919	926	914	957	929	956	942	940	912	920	941	923	1006	921	943	935	953	901	917	908	902	1012	948	945	940	966	947	898	938	960	948	916	1027	911	964	911	943	916	952	911	967	928	976	922	905	956	921	926	947	921	952	997	908	959	943	903	912	932	944	908	942	907	966	936	978	927	939	920	946	922	935	957	929	957	966	884	954	938	872	905	917	948	944	936	921	885	927	987	921	878	956	983	919	867	939	941	900	897	940	929	905	935	955	975	925	928	932	957	907	876	941	930	941	926	918	996	977	931	888	879	875	935	936	934	890	881	931	941	952	913	919	920	893	937	914	965	934	987	948	949	945	910	939	931	901	917	946	940	911	939	934	946	934	947	961	872	923	910	945	886	940	907	875	986	902	937	901	994	897	927	923	914	954	966	942	989	900	882	958	932	912	904	924	884	974	925	947	935	948	970	880	957	969	934	951	902	954	982	971	959	915	909	939	913	932	940	948	903	945	870	941	956	906	955	903	947	951	878	994	927	840	870	906	949	938	928	937	932	909	906	895	932	915	992	945	958	978	863	941	991	953	905	935	927	903	917	964	937	877	951	937	837	929	938	915	903	909	929	933	909	956	931	979	919	964	990	918	926	925	927	912	854	970	925	872	878	916	986	932	929	922	903	952	947	906	875	930	890	993	1011	982	912	974	916	959	927	936	963	953	909	911	918	937	885	896	875	962	871	931	920	906	874	933	928	948	895	964	949	956	905	989	925	917	918	905	919	961	984	981	921	906	976	927	978	934	909	975	900	956	951	849	948	981	845	916	975	932	929	925	943	933	967	920	944	960	922	928	886	973	930	956	920	955	955	903	906	914	989	894	994	888	907	891	914	941	937	932	921	937	963	959	944	963	934	927	948	907	912	967	893	909	881	956	974	939	912	973	981	932	906	909	915	906	975	921	939	1021	884	898	908	957	916	953	967	896	973	957	907	949	947	911	950	964	929	904	1007	937	919	935	965	972	936	883	940	916	917	892	909	938	956	981	927	916	919	924	918	943	927	933	924	941	896	916	959	908	976	925	922	909	903	904	987	943	938	931	941	968	943	928	950	929	961	887	966	946	975	909	935	962	965	910	943	931	922	943	954	884	933	940	895	938	906	982	919	924	900	901	912	917	945	912	934	855	895	932	927	912	923	988	899	979	951	920	948	961	882	943	917	913	916	934	958	980	952	924	952	913	937	933	886	963	988	888	1006	968	910	912	975	889	916	906	936	1002	932	981	922	871	917	953	917	915	898	931	909	965	900	937	904	934	908	942	962	937	861	964	915	926	943	899	978	949	923	925	942	964	950	918	956	912	938	924	943	897	923	898	956	1000	909	979	913	960	911	925	918	910	910	918	856	910	924	939	897	929	893	894	928	909	911	888	951	903	948	961	950	904	902	974	876	934	889	935	961	913	957	961	955	900	917	906	917	928	973	920	937	939	957	966	921	895	906	938	946	927	927	923	922	938	935	939	948	967	928	912	930	944	895	937	970	891	907	971	900	930	963	937	957	946	884	923	964	999	897	940	969	960	952	919	942	996	930	961	889	968	926	906	868	955	959	892	902	910	887	896	975	906	961	913	931	916	894	951	953	939	908	984	941	924	938	936	936	902	888	915	897	891	939	881	914	935	909	963	930	902	962	919	923	953	928	949	904	942	965	993	983	976	910	914	917	929	959	945	922	974	893	936	894	946	933	933	927	937	938	920	937	958	926	916	919	936	952	939	962	911	937	888	934	961	921	890	941	949	952	936	947	944	974	940	897	930	943	928	869	925	897	936	955	962	913	894	943	914	961	932	940	923	1018	952	936	958	983	940	976	901	881	949	916	968	905	911	925	1001	948	938	871	890	950	987	927	932	942	891	904	982	976	926	953	936	870	862	926	900	980	927	915	920	903	886	922	963	974	994	951	875	894	834	938	913	987	947	956	937	965	946	943	964	921	953	1011	923	934	952	908	968	926	892	951	945	906	945	876	885	965	924	930	882	933	938	938	938	994	985	943	933	902	943	961	922	905	920	929	944	922	958	844	939	954	965	931	940	978	950	928	919	965	948	946	947	872	931	971	921	916	953	954	902	970	912	989	937	909	927	899	951	935	910	938	868	902	879	966	918	864	967	943	943	874	974	976	962	878	910	930	934	900	943	954	937	935	903	949	925	897	905	942	979	914	964	939	931	934	981	932	909	931	953	915	909	929	930	950	882	941	978	928	977	877	933	976	917	957	952	915	953	954	939	936	922	930	904	911	894	965	946	939	916	912	965	892	914	926	926	993	963	948	961	888	971	955	916	901	959	940	945	892	942	934	886	929	970	937	944	910	951	916	916	920	873	924	973	938	928	954	960	922	923	939	905	922	947	952	932	947	966	926	981	915	932	948	937	925	902	948	912	924	929	910	924	918	891	880	954	953	903	969	903	908	935	994	916	919	951	923	905	891	879	982	942	907	910	926	894	951	921	925	929	937	870	914	929	875	924	930	949	922	937	977	989	934	964	1000	904	941	947	941	888	897	867	925	914	945	919	899	983	897	950	910	994	992	916	967	950	935	914	895	954	962	952	899	923	929	967	931	955	971	962	947	925	925	899	907	907	933	882	892	974	975	945	943	936	915	905	882	916	964	926	928	907	1007	958	980	878	922	972	883	925	974	895	950	976	903	936	920	949	903	974	939	944	942	910	920	942	995	900	982	958	896	978	994	1001	949	973	935	912	935	930	964	955	938	916	951	897	924	968	998	956	959	926	922	900	918	912	957	930	928	917	889	944	895	949	954	941	923	947	850	948	930	897	969	940	925	914	905	932	906	938	947	929	960	906	883	944	924	923	901	938	927	969	960	961	872	976	958	937	915	925	958	977	906	897	851	901	942	893	958	965	872	932	954	952	925	898	880	974	969	937	955	983	953	922	954	888	883	943	947	968	909	893	913	906	891	982	935	947	961	958	927	938	945	897	988	904	918	941	929	938	924	907	927	949	924	987	1019	959	932	931	918	928	934	921	955	926	896	934	958	896	926	890	1003	957	956	967	928	942	902	948	925	928	876	905	923	886	923	961	922	967	933	909	964	946	917	989	949	890	938	931
9255	2527	2850	2139	1444	986	797	679	580	504	510	480	402	411	363	360	358	324	324	318	358	320	327	337	320	327	330	306	290	293	310	285	307	322	305	310	274	292	326	278	295	264	280	302	292	305	280	320	276	280	276	301	289	291	281	306	312	308	302	311	280	295	283	270	282	292	288	274	281	294	305	253	299	291	284	295	283	316	259	279	298	295	279	260	299	283	261	275	283	268	287	295	287	258	289	286	273	296	323	276	291	298	302	295	293	304	301	264	341	314	281	290	288	253	294	282	268	279	301	278	262	291	268	273	285	296	301	247	279	311	290	302	286	262	266	289	292	282	271	288	269	268	285	269	297	268	271	273	330	264	266	299	261	277	252	312	267	284	263	249	284	309	280	288	283	266	315	266	308	268	289	278	247	277	268	265	264	301	283	275	295	305	277	301	287	267	286	283	265	275	289	269	270	296	291	290	266	314	225	312	259	298	285	291	297	292	281	317	271	265	272	274	294	312	273	265	275	282	285	300	273	273	267	284	278	267	285	278	301	273	284	309	265	276	276	309	264	251	299	278	277	299	283	288	290	280	287	274	270	278	277	275	274	277	309	274	314	269	280	272	300	309	264	280	303	281	279	284	275	273	283	261	284	304	290	248	271	317	275	287	311	292	300	270	291	291	280	286	299	296	304	277	294	277	281	289	278	294	284	311	279	271	306	284	271	291	280	295	296	279	306	250	305	281	275	273	269	267	285	280	291	294	273	276	266	297	294	306	312	319	304	312	292	262	300	277	255	260	263	290	288	275	276	310	299	274	265	294	318	263	274	280	279	275	262	296	273	294	276	268	295	266	257	280	278	293	275	251	268	289	299	301	261	284	250	263	241	284	255	289	254	264	272	289	290	292	293	283	261	276	304	292	289	265	274	268	297	308	288	296	283	307	299	253	286	275	260	301	292	287	262	269	277	300	298	303	282	245	273	265	282	288	277	277	291	277	279	288	294	280	272	270	272	299	266	296	272	279	293	281	261	260	297	276	279	277	287	296	295	285	286	266	301	245	282	267	316	290	307	294	272	300	310	308	253	291	287	291	259	246	299	296	308	281	295	302	278	265	282	241	270	280	289	264	280	271	277	291	290	283	280	291	286	269	293	282	262	272	294	284	281	269	256	305	255	280	259	291	260	301	274	284	322	282	276	266	289	260	310	257	265	281	291	266	284	270	287	291	301	288	259	268	262	265	263	257	264	310	262	264	297	292	289	285	263	264	277	289	267	285	292	236	290	285	282	271	281	293	279	280	313	271	287	277	298	289	289	297	280	272	249	292	266	307	308	275	291	259	295	292	259	250	280	263	268	275	299	278	299	276	288	263	298	272	257	248	276	286	240	238	286	331	283	290	271	282	284	271	273	288	270	270	284	288	290	289	277	247	274	256	272	290	269	282	284	244	285	298	296	296	281	272	280	271	285	287	275	289	303	292	271	282	287	252	259	291	303	263	271	291	298	290	293	314	310	271	266	289	322	243	267	273	282	286	284	277	288	263	282	298	269	261	289	288	289	296	278	307	235	328	278	324	261	276	317	290	273	293	266	282	288	281	272	271	301	303	298	285	274	296	284	283	276	262	272	264	267	263	313	282	285	301	284	270	297	282	302	279	291	272	296	317	335	299	288	260	276	283	267	262	282	307	300	264	304	273	284	260	292	278	272	298	270	315	276	275	294	289	295	278	270	258	268	297	264	292	299	284	313	303	277	289	300	277	290	282	308	285	246	295	282	296	293	271	310	275	296	260	272	307	273	302	281	260	273	293	280	293	288	281	281	289	285	262	268	273	289	287	306	285	279	272	314	283	288	286	302	290	272	278	279	289	278	288	295	269	281	296	278	271	250	293	251	285	271	292	276	296	280	281	303	277	299	250	255	282	302	283	292	292	299	280	257	308	258	308	249	238	318	251	290	268	274	277	275	281	279	300	311	292	282	294	272	288	282	291	264	274	285	313	303	250	276	281	251	291	268	314	298	293	297	277	280	275	260	290	285	260	260	263	281	273	256	275	303	280	282	271	268	284	253	280	275	248	272	306	299	295	289	284	296	310	265	253	288	290	278	250	296	272	282	245	280	237	252	267	290	289	300	282	274	308	293	260	262	300	301	300	287	262	285	285	267	278	285	287	278	290	255	318	263	303	281	267	269	269	297	260	303	260	265	280	311	311	309	285	254	291	292	311	292	276	250	260	275	288	299	281	264	304	289	283	293	261	279	326	267	310	279	306	296	273	256	289	258	266	270	260	269	271	293	267	267	284	278	281	292	284	277	302	268	295	294	287	286	297	290	286	292	284	285	246	291	264	281	265	291	279	256	263	269	267	271	284	303	285	281	275	284	266	283	285	283	286	315	295	293	272	276	292	306	276	269	261	268	283	284	274	291	299	293	317	317	269	278	268	270	271	264	260	264	275	293	276	275	280	277	272	261	275	277	283	272	256	260	292	289	273	265	277	265	283	288	279	272	294	278	293	308	294	274	279	284	266	276	288	256	297	287	339	291	302	317	293	306	292	292	278	284	292	284	297	284	283	292	264	294	248	288	273	270	251	268	266	276	275	309	286	268	285	286	308	288	281	296	280	278	289	321	247	269	302	291	311	289	264	270	274	264	284	264	305	281	262	258	264	279	245	277	287	284	284	275	323	268	289	300	283	254	284	273	311	284	273	302	286	263	288	289	272	307	286	298	264	293	289	278	267	285	296	282	283	303	307	321	249	285	277	305	297	273	310	277	288	310	293	283	301	281	274	284	271	287	306	257	311	299	268	268	264	287	313	277	283	279	282	279	284	276	298	292	298	279	267	296	294	282	267	310	301	290	272	294	282	313	281	267	276	254	259	307	269	262	300	287	284	265	284	273	250	286	268	283	275	277	301	284	271	287	282	295	286	287	247	265	277	279	261	285	261	277	284	297	309	286	277	285	284	285	323	283	259	298	279	294	276	282	267	264	299	275	273	259	275	294	285	251	259	301	285	278	304	257	281	262	254	293	277	279	301	255	295	266	274	284	281	273	280	298	285	292	300	276	299	309	274	278	268	320	253	276	272	288	289	279	301	312	301	292	272	279	233	290	263	279	279	310	278	291	283	290	320	314	294	240	277	287	279	287	263	302	298	273	264	266	298	284	293	317	276	291	285	284	277	274	273	279	260	298	286	281	279	278	287	268	292	285	281	289	282	285	297	292	277	309	314	293	297	257	300	323	300	292	297	288	281	324	287	301	275	310	268	279	294	265	280	271	284	281	291	289	291	299	297	323	300	279	292	288	271	296	278	251	292	295	271	246	326	318	300	294	293	290	308	319	289	274	282	268	258	274	303	329	276	286	277	307	276	303	289	303	277	300	285	276	303	297	264	308	285	277	242	274	272	273	300	296	257	275	315	276	276	271	273	284	283	293	287	304	267	288	297	300	286	264	270	260	270	269	271	275	265	258	280	311	289	302	284	286	279	284	269	300	274	275	245
7827	3105	6596	7078	6153	4861	4126	3411	3072	2647	2355	2165	1936	1823	1708	1667	1566	1396	1361	1330	1326	1202	1267	1184	1135	1114	1110	1143	1096	1130	1072	1060	1034	1073	975	988	986	977	1026	923	998	958	922	950	913	971	910	941	935	941	956	940	930	949	897	894	933	928	860	942	978	903	918	870	930	870	941	925	901	925	863	864	910	903	873	845	946	915	885	850	864	853	870	874	834	913	854	902	876	838	817	890	872	819	905	871	883	913	844	906	888	874	882	849	865	879	891	915	834	856	840	816	855	855	947	809	967	873	836	847	803	895	851	847	846	884	834	855	889	892	852	839	858	891	823	846	899	876	835	852	863	855	866	848	839	914	844	879	889	861	880	820	856	901	864	852	838	872	884	827	835	862	850	842	824	850	834	799	839	948	847	832	873	855	844	845	869	922	842	802	877	835	888	860	858	857	884	868	876	869	845	885	845	787	861	863	920	812	813	817	890	864	875	852	809	827	879	898	854	888	860	826	824	905	839	827	841	841	846	860	808	870	878	897	905	816	832	803	845	882	823	860	882	885	887	903	871	824	870	881	899	837	888	791	903	910	818	839	843	875	831	839	820	880	879	867	828	834	854	821	840	817	841	894	918	871	833	911	841	848	856	888	845	828	859	828	843	874	841	837	923	904	902	839	842	845	828	836	879	868	838	865	856	867	839	894	888	838	837	851	870	878	785	842	798	901	839	854	889	867	908	890	831	847	792	838	834	824	850	858	817	890	865	802	818	875	878	841	811	888	843	834	864	869	904	869	854	852	850	872	840	845	812	827	916	869	860	815	868	832	877	865	873	892	839	876	858	850	848	867	884	903	807	863	846	855	876	851	840	848	888	870	896	844	857	832	886	844	849	831	816	815	842	871	832	822	837	839	868	953	832	827	834	822	830	847	876	857	880	909	837	827	860	858	872	852	897	873	859	845	914	823	821	818	822	857	873	855	809	901	869	855	894	855	851	875	857	790	824	835	862	844	904	840	868	872	868	842	857	857	864	833	821	850	857	844	886	819	838	865	859	818	835	892	882	866	829	826	865	833	871	835	889	845	822	840	877	879	906	835	912	876	915	885	856	831	865	862	838	839	884	811	834	814	832	794	913	876	830	852	868	887	904	872	904	872	853	829	828	833	907	851	839	867	878	880	940	847	904	881	900	820	872	865	847	901	848	868	876	869	835	802	837	859	852	873	869	854	911	890	891	833	849	875	848	821	913	860	823	899	831	859	835	827	804	873	863	855	876	867	836	878	841	880	816	861	842	824	869	822	855	841	882	848	813	839	804	856	855	807	829	860	872	825	845	825	800	874	851	855	858	824	868	870	827	834	795	841	837	811	789	869	827	820	828	792	820	876	844	847	883	879	838	868	908	842	921	827	836	833	819	854	894	892	869	885	872	894	819	852	917	902	872	865	853	836	924	866	858	848	825	828	900	859	824	854	908	865	888	791	845	877	899	899	804	826	846	825	847	782	868	876	843	845	838	818	858	861	855	826	844	840	860	778	831	876	857	853	850	874	895	884	870	904	822	839	842	889	816	833	836	864	799	818	784	811	855	888	856	849	890	857	870	850	907	842	837	922	877	858	821	811	859	865	792	846	864	786	838	849	867	852	849	881	839	849	857	906	889	861	886	814	839	828	853	820	832	892	925	862	895	904	874	835	827	936	875	847	835	929	827	886	882	852	823	901	913	900	843	902	852	895	818	841	855	868	819	841	897	880	838	849	860	833	816	851	852	841	827	864	898	875	843	868	875	807	855	871	826	897	841	830	847	840	879	861	839	857	819	858	878	840	810	831	872	833	819	888	835	845	848	831	830	837	861	862	854	814	867	901	835	860	802	876	921	872	814	907	881	855	866	912	833	888	880	866	828	882	823	888	862	810	877	891	810	830	857	868	865	853	848	934	868	853	807	844	846	857	817	835	847	807	877	840	865	869	841	870	877	860	779	865	889	830	871	913	877	798	854	877	826	835	866	866	884	884	895	834	867	847	876	882	839	901	805	838	848	822	834	870	860	869	829	849	871	859	813	886	814	907	844	877	855	879	867	840	794	859	851	847	867	864	868	824	845	829	841	890	834	840	845	865	859	872	874	844	849	835	852	809	845	829	841	836	835	892	820	864	846	841	899	887	920	847	870	852	874	850	838	908	888	913	883	883	847	912	897	840	884	876	897	827	909	826	846	868	851	803	860	866	916	914	841	846	917	899	878	828	850	909	874	877	891	887	852	851	806	826	867	841	852	876	842	819	843	873	840	806	895	839	862	869	852	896	817	866	831	828	846	884	871	890	917	831	839	871	869	849	919	845	877	795	875	785	878	863	897	907	833	862	872	861	824	863	845	865	792	844	863	838	866	880	864	827	824	863	873	862	838	844	866	818	876	903	844	854	822	836	844	855	852	798	871	808	858	888	901	836	855	881	889	857	876	860	876	824	818	854	830	857	800	836	884	881	815	840	814	890	837	889	817	876	820	833	896	856	881	854	862	853	847	882	791	880	848	882	878	852	839	859	866	823	864	854	803	881	816	847	860	811	861	871	853	868	878	860	824	873	815	813	844	892	813	833	808	823	857	848	861	836	883	882	882	883	881	846	857	847	867	820	844	845	859	802	880	871	877	804	882	902	872	907	858	812	865	877	897	835	828	844	830	876	805	896	873	877	853	874	864	814	896	841	878	849	834	870	908	850	840	856	889	860	864	902	887	804	864	841	891	831	851	853	849	841	896	878	873	812	921	926	890	866	877	921	838	890	872	885	878	846	906	853	867	862	826	843	854	834	865	819	882	845	842	894	892	868	877	846	808	841	858	832	851	872	918	841	840	782	892	869	849	882	870	857	868	852	896	906	855	878	870	829	834	895	905	849	813	894	879	876	880	864	865	880	878	843	877	816	887	888	888	833	838	878	869	862	895	856	902	841	910	854	843	865	847	849	864	828	874	822	855	841	859	858	871	883	858	874	852	884	871	834	831	844	830	822	825	811	862	824	872	826	861	809	865	838	832	881	856	864	815	873	805	877	859	836	876	870	838	859	868	875	869	882	830	901	848	886	839	848	853	870	922	836	839	863	881	859	885	918	850	839	849	843	846	925	839	801	841	886	866	821	892	847	802	831	880	909	851	814	911	837	837	805	827	893	849	830	848	845	856	856	823	819	830	776	840	890	853	847	853	841	893	841	829	876	841	857	856	903	917	884	841	895	834	909	925	847	883	859	862	803	871	902	832	827	893	806	853	868	858	809	835	867	866	898	867	886	846	861	803	856	849	807	876	867	867	863	812	836	878	828	858	882	885	849	877	873	853	863	848	816	828	867	845	850	824	866	860	831	830	822	828	848	818	865	878	880	811	854	835	853	871	874	869	861	822	859	831	859	858	881	912	827	821	874	865	831	828	830	837	885	836	815	799	864	836	854	866	831	879	914	914	818	831	861	840	884	839	847	834	880	832	858	846	840	836	883	841	877	847	865	820	843	838	874
1323	243	233	193	191	200	190	181	188	195	172	179	174	200	182	152	203	203	163	170	180	181	191	188	172	159	183	193	163	179	219	194	166	160	181	163	153	156	168	191	190	170	193	177	193	195	189	165	173	170	170	201	178	184	166	166	173	189	174	161	185	203	166	169	202	177	183	201	160	185	171	177	173	202	163	182	187	170	183	178	182	172	169	201	163	190	185	183	195	167	204	166	186	195	166	181	161	170	195	174	189	179	196	163	163	174	182	182	173	160	175	191	188	179	164	194	169	201	148	187	192	197	161	189	176	179	184	184	162	177	188	202	191	189	165	171	160	178	183	179	169	168	180	184	167	183	200	164	179	178	182	167	178	185	173	178	183	165	190	194	162	186	160	199	179	179	171	178	169	170	181	201	168	181	179	175	167	173	162	171	174	173	174	187	195	164	154	179	160	180	196	163	168	174	162	181	182	185	183	179	182	174	178	200	159	189	175	160	174	196	170	184	184	181	179	182	198	192	183	205	194	189	175	193	201	203	170	191	171	173	153	192	145	180	172	184	190	198	205	168	175	180	179	167	174	186	204	196	156	179	206	160	170	168	185	181	178	163	177	180	168	177	154	176	165	204	176	164	161	171	189	194	172	162	148	174	195	155	182	158	175	192	177	179	158	171	183	190	148	174	157	177	194	180	193	160	177	207	154	188	157	165	159	201	153	196	175	200	194	203	189	195	183	174	181	198	181	203	175	176	174	168	183	177	164	166	189	177	171	189	173	147	174	178	194	181	169	213	199	178	184	174	179	160	189	199	175	178	167	185	176	179	174	184	181	176	180	152	178	158	154	167	174	177	146	165	205	172	154	192	180	177	168	169	190	148	198	205	184	167	194	170	168	153	168	181	205	191	195	177	172	176	188	180	172	160	148	171	192	147	189	184	160	196	167	160	196	172	187	179	172	190	166	181	178	195	149	179	192	170	195	183	174	146	177	176	181	185	169	168	190	178	159	173	184	177	165	167	163	209	183	203	199	189	170	175	170	177	176	161	196	173	204	188	173	193	174	172	154	198	190	168	154	213	181	168	178	145	178	179	210	169	177	173	179	186	175	191	151	182	187	173	186	202	180	177	167	174	192	195	167	179	169	167	182	161	168	178	175	189	166	178	193	184	179	156	179	170	171	179	175	156	180	177	189	176	185	198	194	192	181	179	180	157	187	190	178	183	163	199	202	200	182	204	194	182	170	182	174	165	159	182	166	180	170	185	179	188	191	166	152	176	173	140	150	200	170	165	186	176	170	190	174	162	184	172	198	176	201	199	167	171	189	185	181	191	157	175	162	170	177	182	171	184	193	207	172	174	161	175	183	175	182	144	172	181	208	188	165	184	176	202	188	180	199	185	188	208	184	156	186	199	169	168	167	183	156	192	179	169	179	182	193	199	166	168	183	183	183	184	177	172	160	180	182	195	185	189	175	159	159	184	175	175	159	184	164	148	175	137	199	190	172	182	203	182	166	186	188	186	209	190	193	168	198	196	184	185	192	193	160	177	180	179	186	205	162	157	167	179	197	172	206	187	166	173	160	184	178	178	179	165	170	182	205	192	187	163	175	192	192	149	171	173	157	167	196	186	193	200	194	175	180	176	174	179	176	190	186	202	180	152	176	175	194	170	186	205	184	180	202	166	179	146	180	198	177	198	214	172	169	190	166	200	166	198	175	158	177	177	129	151	188	205	169	154	176	169	168	186	171	185	192	203	159	148	171	200	185	192	185	179	182	189	198	170	174	193	170	162	175	177	205	179	171	168	180	179	166	180	171	186	171	155	164	183	190	185	188	171	176	200	168	175	195	188	190	159	190	152	159	189	168	183	182	201	183	185	172	176	183	167	192	172	185	188	186	185	189	170	171	189	195	155	183	161	170	186	183	176	170	159	163	179	167	186	184	178	179	172	176	153	172	176	169	142	183	206	189	177	174	183	173	189	193	180	203	204	175	165	185	170	184	161	181	184	187	161	167	166	178	182	166	186	183	189	178	190	165	140	179	182	160	190	178	162	170	187	194	164	160	181	206	179	170	167	197	180	154	180	171	187	157	177	197	182	168	188	183	187	156	168	156	186	187	190	165	190	185	158	171	174	168	189	185	162	167	180	192	187	179	186	192	169	156	178	174	164	199	177	158	183	189	162	198	191	184	195	187	172	214	183	179	193	181	192	157	173	192	179	189	176	169	194	154	161	194	180	168	168	175	161	182	164	173	189	194	179	177	160	181	206	208	194	200	180	179	183	175	177	156	186	170	168	168	178	193	180	188	178	186	145	205	172	178	163	197	175	166	194	168	180	182	195	153	180	192	181	157	156	187	188	179	202	193	170	187	180	180	196	200	173	150	178	185	194	171	178	194	183	181	177	197	182	201	192	211	170	151	183	208	161	180	171	169	168	195	159	197	182	172	201	187	193	192	161	190	159	181	188	181	197	183	179	168	177	174	192	183	186	181	202	165	187	182	177	164	174	177	187	174	176	170	170	177	183	171	212	177	155	187	192	189	178	207	153	177	174	195	184	175	182	180	206	178	197	164	176	173	187	189	202	184	174	166	148	188	187	161	174	173	180	152	159	156	168	190	187	157	197	204	165	163	162	192	202	183	190	186	159	177	195	149	192	175	186	169	183	172	168	185	162	189	186	169	146	155	187	189	185	193	157	180	186	178	161	201	191	171	184	175	195	164	166	190	176	178	216	172	192	182	158	181	180	179	188	192	170	196	187	184	177	165	183	186	160	182	144	169	191	171	178	189	187	185	189	171	143	170	178	171	196	183	185	199	171	196	162	196	164	157	190	160	167	199	181	179	175	169	156	193	178	168	161	196	195	186	165	177	180	163	194	184	154	182	184	189	196	148	145	184	188	184	169	175	170	174	146	159	181	183	186	175	167	175	160	174	191	171	182	171	160	170	182	148	167	195	187	205	180	182	196	173	181	195	179	168	160	165	177	171	163	174	190	171	207	156	168	177	189	176	194	165	196	185	155	195	186	189	178	190	173	190	165	189	180	188	180	180	165	184	176	158	180	192	169	185	180	153	169	193	177	181	172	153	159	194	161	173	156	187	157	159	177	176	176	183	178	162	184	186	179	187	181	174	188	206	193	166	219	182	153	206	176	202	211	159	175	190	169	198	189	166	189	157	172	199	192	167	172	168	177	206	193	176	161	174	173	191	178	180	189	194	175	182	182	182	184	182	175	171	183	151	175	194	179	173	177	165	157	182	149	168	163	199	175	169	173	171	171	187	180	185	164	163	164	162	210	171	198	162	174	160	185	150	169	187	177	174	194	205	184	194	161	189	159	163	176	163	179	177	184	166	172	199	216	173	174	182	150	212	181	202	183	184	189	180	152	177	177	179	211	172	182	177	173	185	166	177	187	176	204	190	174	193	182	192	158	181	172	188	172	171	178	178	175	180	168	180	192	172	173	161	170	177	185	186	180	177	189	182	201	177	179	179	177
1875	647	729	788	681	735	632	674	642	632	654	651	637	618	589	592	599	593	578	585	600	603	644	617	575	589	616	576	644	594	645	597	610	617	581	628	618	573	651	617	596	595	624	597	611	617	590	596	607	568	566	606	628	601	577	621	628	648	601	602	621	573	611	598	620	621	586	583	620	590	590	585	647	614	608	599	583	595	578	609	570	570	614	596	602	628	625	624	599	642	620	679	597	617	574	571	606	626	580	614	579	579	586	610	591	579	617	621	565	594	671	616	605	591	599	594	599	635	632	600	614	609	580	580	606	633	626	598	619	548	593	611	569	614	583	597	580	586	596	606	595	590	597	613	609	598	563	636	559	597	603	620	657	597	582	575	536	625	561	593	546	593	580	617	591	614	596	600	603	573	596	611	650	587	619	598	579	613	582	589	572	611	569	622	604	573	608	605	591	630	585	590	565	605	585	590	563	606	634	598	618	559	602	600	581	596	588	597	591	632	600	607	598	577	611	626	593	621	574	614	610	563	618	604	647	587	560	585	615	654	637	599	606	604	606	567	557	595	609	554	614	603	557	573	641	569	571	577	654	580	629	600	600	629	583	570	610	611	537	613	571	616	595	561	589	597	542	580	616	584	588	646	579	606	642	599	575	583	597	598	575	525	583	565	583	595	623	576	576	568	577	593	608	625	597	566	594	608	564	586	596	586	637	584	544	576	602	569	589	587	588	582	588	598	618	616	647	617	608	579	617	611	590	616	586	567	582	585	639	587	568	640	613	598	585	601	616	593	619	560	610	596	594	599	576	617	582	598	569	587	560	599	566	552	583	507	565	601	567	557	588	604	580	608	582	591	602	600	552	607	617	619	612	587	649	607	561	571	541	590	571	640	586	616	602	615	566	622	611	595	596	610	613	549	586	579	566	579	580	556	613	599	578	578	570	601	611	585	578	592	608	589	546	571	607	564	586	583	607	602	581	613	555	561	611	623	595	571	556	605	624	575	555	579	581	581	596	624	580	623	589	578	588	566	591	579	615	638	616	561	606	593	586	587	584	604	574	589	610	605	574	589	625	602	612	616	591	575	601	590	637	584	590	573	599	620	642	554	615	590	601	549	606	618	576	578	596	555	551	634	610	546	634	622	601	616	548	606	578	623	605	588	603	588	601	604	573	596	568	589	605	610	617	619	579	592	578	558	569	628	576	590	606	578	607	633	612	599	582	571	545	596	635	599	601	572	577	610	628	609	590	614	603	577	647	541	579	602	602	595	616	582	585	637	600	556	580	608	638	544	651	654	653	626	576	601	588	615	608	539	606	563	562	596	609	606	581	596	615	617	560	604	587	571	625	606	624	598	560	537	616	614	547	607	587	608	570	608	603	608	573	616	597	596	593	621	585	579	589	599	607	586	607	595	587	588	552	605	570	610	604	592	586	601	593	619	612	597	595	591	618	573	607	568	586	603	575	551	597	594	588	594	591	581	619	577	606	632	583	555	590	569	579	572	575	603	585	591	608	605	573	628	583	598	596	651	572	559	571	593	592	583	552	591	626	634	592	573	598	603	574	571	579	607	565	626	566	549	572	566	613	600	557	569	573	583	566	552	556	622	604	582	559	554	629	573	601	628	557	603	580	548	576	595	545	595	587	621	630	558	570	600	594	587	588	580	567	530	577	613	629	609	584	608	606	582	586	554	581	589	606	587	610	606	627	587	613	588	578	605	630	594	605	598	616	590	616	609	624	588	624	580	621	609	596	620	600	583	621	639	626	598	601	572	588	606	599	602	625	588	574	595	583	583	554	666	553	598	560	570	589	584	596	563	625	600	610	608	569	608	591	596	602	582	605	578	626	621	573	608	576	557	603	627	640	615	570	632	631	583	568	584	585	611	618	598	588	555	638	572	606	563	553	565	568	611	577	548	559	607	618	627	624	597	590	623	612	570	593	572	577	579	598	635	599	615	599	566	609	561	610	619	617	571	576	582	600	609	593	582	556	567	616	576	579	620	605	573	525	600	557	593	611	633	594	580	588	599	562	605	606	599	574	629	602	643	582	593	608	611	570	604	589	616	605	582	621	590	620	570	591	584	610	640	567	641	566	602	596	585	601	577	616	590	596	597	621	608	630	607	601	607	593	610	620	561	610	630	572	585	636	559	568	603	573	553	600	630	602	576	621	600	547	573	633	609	640	627	582	597	636	608	611	615	630	594	596	618	626	579	591	579	574	574	634	605	571	601	602	629	641	606	573	611	536	549	614	631	585	600	606	575	645	608	559	576	572	596	617	577	610	593	621	590	604	570	633	613	576	616	539	610	579	555	550	629	606	604	567	565	652	601	616	610	609	612	578	645	632	629	603	603	563	539	604	589	606	601	610	590	607	604	571	602	614	594	621	592	638	575	604	583	592	596	544	566	632	613	571	617	574	595	622	591	559	550	631	620	624	546	614	597	580	566	572	597	584	605	600	614	633	587	603	589	567	641	594	623	590	596	528	606	608	592	582	614	609	588	595	576	597	605	639	583	571	633	539	639	586	610	595	597	587	584	605	599	621	581	576	570	578	564	627	572	555	607	596	599	609	592	556	590	584	572	601	599	618	572	610	565	566	607	545	592	579	609	604	584	582	620	603	535	611	618	603	564	587	579	625	588	588	558	560	615	584	591	607	589	533	606	589	588	643	568	571	638	618	543	574	563	589	581	596	585	616	576	606	584	606	581	574	582	581	584	588	573	618	568	563	602	602	582	580	566	602	572	536	602	573	633	614	618	605	568	595	566	550	612	594	586	562	544	626	593	556	597	562	563	587	586	610	610	600	590	594	612	596	590	569	628	601	587	613	620	566	614	620	575	638	551	638	562	642	591	661	601	610	587	638	602	588	564	604	565	536	571	650	565	646	587	600	617	606	565	594	606	627	589	601	612	586	613	577	639	562	629	578	613	639	581	568	578	631	596	636	592	623	543	574	580	597	626	603	602	626	659	592	610	630	574	567	617	573	597	581	541	565	612	582	555	609	626	568	585	631	582	618	597	617	581	610	605	607	612	586	632	617	579	567	621	580	650	614	592	620	596	621	600	596	588	544	586	593	584	596	585	576	592	614	572	564	590	576	605	581	584	580	582	586	586	604	620	595	633	611	586	621	621	631	632	590	573	632	614	611	564	633	580	626	592	611	577	596	620	629	577	554	613	588	575	587	668	613	614	594	615	584	612	595	621	542	600	540	581	606	583	606	620	584	585	583	612	616	618	589	559	608	602	586	586	589	621	603	624	645	599	619	645	587	597	631	573	605	597	602	615	608	599	587	592	565	616	606	609	598	584	614	586	587	563	621	564	615	582	578	608	556	614	591	613	624	641	615	612	584	591	582	622	590	579	619	585	622	605	573	541	576	580	566	589	600	575	607	659	626	593	588	614	596	556	595	580	586	637	575	613	553	587	608	590	615	594	578	610	607	575	551	617	574	614	590	581	600	599	594	588	560	571	524	608	586	638	622	589	572	611
5119	1340	1624	1211	890	689	620	509	459	422	415	419	348	373	373	335	388	328	337	338	314	297	347	305	316	342	294	324	327	318	294	347	332	308	342	298	307	292	318	308	294	317	318	314	352	300	280	311	296	283	333	301	340	280	311	299	330	325	330	301	293	273	305	329	323	300	295	336	303	291	320	286	338	299	311	290	288	313	315	299	309	316	324	370	310	312	317	326	294	336	325	316	320	314	326	318	303	314	310	294	316	278	323	310	323	303	323	322	307	326	300	306	326	324	286	322	310	278	297	345	302	298	304	293	304	296	282	301	269	285	294	311	324	348	331	293	317	320	302	329	310	309	310	311	336	306	308	314	308	333	316	331	300	308	288	316	327	320	325	314	253	326	289	348	328	312	361	347	294	284	339	300	319	294	320	296	314	319	272	295	295	290	293	311	323	324	305	315	309	322	269	327	299	290	340	294	290	284	333	283	295	328	332	309	319	295	277	314	306	331	314	326	311	291	318	292	308	305	312	299	310	285	325	329	297	302	316	297	310	299	310	279	297	275	301	292	344	305	302	321	307	303	316	357	317	340	309	329	358	277	310	313	294	323	307	294	348	324	319	342	322	308	320	332	320	317	300	294	290	273	286	324	298	278	301	334	309	306	353	319	335	282	326	329	292	313	322	333	291	316	301	319	343	316	286	305	326	291	299	337	315	325	284	291	323	300	295	333	298	328	302	315	269	290	286	303	304	300	278	307	315	317	320	315	289	316	305	327	294	325	327	286	310	307	348	311	320	304	293	327	278	311	313	295	309	340	336	294	295	300	337	319	324	322	301	335	321	288	287	309	319	282	303	269	287	332	283	319	312	324	311	280	338	300	311	287	318	300	289	337	341	304	292	314	315	321	321	337	303	316	299	304	298	297	359	326	299	308	348	314	295	336	289	327	303	310	314	308	308	299	315	311	317	304	322	300	300	301	330	299	301	347	303	300	306	297	300	320	298	343	329	280	294	323	292	338	314	320	322	282	309	293	270	311	348	297	324	319	314	288	323	309	324	324	326	286	296	340	321	303	303	298	329	309	314	318	304	291	311	296	354	311	324	351	295	288	297	311	299	326	314	324	287	334	311	315	315	328	295	308	319	306	310	337	309	352	319	317	312	326	303	285	330	277	313	335	313	311	287	302	303	308	324	290	306	331	310	307	304	310	307	319	300	283	297	315	321	289	306	277	313	307	310	302	307	292	271	329	318	301	349	302	295	314	312	338	295	332	309	286	334	321	303	315	310	308	319	330	315	312	328	282	296	309	318	323	320	301	332	317	308	300	325	315	301	322	304	330	301	311	315	312	312	311	296	294	302	306	304	328	326	308	272	327	300	302	303	335	291	276	325	318	321	280	320	335	306	297	314	353	295	308	315	301	325	332	330	297	287	298	304	331	333	335	271	337	344	294	296	337	321	327	301	298	300	297	286	368	289	328	295	298	324	314	308	282	314	276	286	316	333	288	314	345	302	311	315	335	325	311	312	324	313	319	300	291	295	287	336	281	289	314	312	337	351	324	324	310	302	325	332	290	317	289	301	316	328	299	312	353	306	298	296	339	311	328	305	311	268	321	284	341	337	283	295	298	292	334	322	293	303	315	318	324	338	305	336	279	320	278	265	314	348	303	332	287	342	290	275	303	297	296	302	349	324	288	324	303	318	320	301	323	308	290	309	292	289	300	335	294	312	314	323	343	332	290	330	310	303	317	304	298	298	305	311	322	328	344	343	321	338	328	300	311	293	340	305	321	323	302	290	308	275	329	331	300	293	321	287	316	297	316	315	338	280	319	297	339	303	354	297	332	329	307	286	328	308	330	326	336	302	281	274	341	331	313	286	307	298	314	316	295	292	311	319	312	322	321	313	295	292	348	300	325	313	319	311	318	314	358	302	275	341	289	316	305	319	313	287	313	333	306	319	302	291	306	336	290	328	277	336	318	297	311	283	304	302	313	301	343	293	335	310	335	281	308	293	301	311	303	294	327	307	304	310	319	310	308	332	322	293	337	267	285	309	327	334	304	294	304	322	322	313	294	323	295	305	292	329	312	302	331	278	312	301	327	305	329	295	282	304	308	288	329	310	317	317	296	318	315	314	304	320	305	309	322	320	316	300	299	295	317	309	272	312	297	281	295	326	305	313	302	311	287	299	315	294	337	309	318	326	298	311	295	299	332	329	333	314	281	326	308	323	307	280	312	323	306	298	305	330	328	305	302	329	323	287	331	328	302	305	307	316	281	301	321	316	318	343	314	330	309	303	316	290	307	303	308	289	309	342	303	286	283	298	306	292	295	329	313	333	330	325	335	304	331	308	320	322	305	297	322	288	331	275	327	337	290	310	306	319	318	289	315	317	301	272	350	342	326	310	324	369	303	331	348	329	294	320	303	313	303	282	363	276	300	339	309	307	336	301	279	291	306	302	290	324	316	313	294	293	304	293	299	298	293	322	303	285	316	314	296	309	305	306	294	309	323	298	296	309	290	311	289	304	303	315	322	318	301	315	300	290	337	309	310	286	326	297	343	257	317	311	291	314	314	280	273	312	311	316	324	310	329	290	307	322	286	305	292	325	325	303	291	342	324	290	332	301	292	304	298	291	311	284	308	328	304	311	331	318	309	304	279	297	271	307	293	319	319	328	310	325	310	314	322	327	327	316	309	306	297	289	304	308	301	332	307	318	316	289	385	327	339	323	302	325	319	319	325	347	338	347	281	298	309	275	319	285	288	290	281	307	326	309	302	323	324	323	301	302	343	320	297	315	289	312	262	319	320	325	292	278	331	289	339	281	294	336	288	297	343	315	294	302	345	288	298	344	280	300	313	312	329	325	305	322	316	294	327	319	300	325	298	333	324	321	311	301	305	308	317	281	298	357	318	326	307	290	314	312	326	332	321	304	272	311	302	320	331	322	295	286	305	281	282	317	298	312	333	303	303	319	304	312	311	311	309	322	311	298	348	293	322	294	297	289	336	324	313	322	289	315	325	322	331	311	290	303	305	329	295	286	279	302	320	308	284	339	285	330	300	293	344	306	330	313	298	304	281	308	298	311	318	311	325	291	315	315	327	305	284	319	330	264	303	303	310	293	311	290	313	305	281	317	306	315	309	305	325	308	278	292	331	315	292	303	311	328	293	295	325	303	323	316	301	327	308	315	306	307	286	312	289	290	296	311	320	323	349	310	309	281	335	303	327	315	329	274	305	296	320	313	293	304	309	309	327	308	309	293	325	307	331	328	283	309	336	336	323	298	290	316	330	298	291	302	298	286	319	306	342	311	323	302	278	323	350	288	305	272	327	319	314	328	318	310	327	303	293	292	294	298	309	281	318	337	312	305	345	277	312	336	287	292	306	343	324	261	310	339	291	303	295	278	333	323	291	332	295	322	301	303	283	306	324	309	308	321	318	294	311	308	300	335	296	303	321	303	336	304	299	320	272	305	298	304	327	321	299	312	321	313	330	327	332
5874	2048	4034	4263	3676	3160	2700	2218	2045	1768	1761	1570	1536	1443	1395	1336	1236	1289	1215	1191	1175	1151	1107	1092	1131	1107	1046	1135	1090	1082	1061	1054	1093	1015	946	1015	993	1023	1027	995	1012	960	966	1022	919	982	980	970	967	1053	975	1014	968	984	950	943	978	998	956	965	944	940	923	878	955	960	988	966	978	969	939	981	905	929	971	965	967	930	1002	996	988	952	950	1003	899	966	936	968	949	907	903	923	963	1009	931	977	958	903	944	974	947	946	963	877	887	932	1006	976	911	960	935	916	962	951	913	952	987	932	923	928	988	938	946	959	918	909	968	970	961	960	915	984	947	961	968	961	950	889	934	930	1006	939	975	973	946	958	938	868	863	945	927	942	907	951	932	951	932	989	937	949	1018	917	936	940	964	992	943	936	948	895	915	933	939	937	995	927	916	911	949	955	880	875	938	895	962	964	914	925	903	937	969	991	878	917	1010	949	965	909	948	983	961	992	989	909	928	946	909	988	922	959	949	958	921	960	966	983	878	952	987	922	947	939	930	953	905	873	912	937	944	941	903	924	907	918	942	929	921	945	932	911	932	941	858	903	964	943	953	984	963	983	916	926	935	939	982	926	918	971	957	963	894	975	937	947	949	935	979	1005	984	972	925	867	964	983	958	996	960	921	954	936	949	909	950	914	980	917	949	930	902	961	911	985	919	913	862	953	917	974	884	931	977	957	1019	886	957	913	955	929	946	849	937	958	918	986	925	941	982	920	969	924	967	958	936	929	957	921	917	938	930	919	937	907	930	902	936	961	923	935	972	974	980	941	918	951	940	920	929	902	955	914	921	877	973	911	960	926	967	928	942	930	925	903	963	912	909	890	939	980	935	883	913	917	934	889	930	917	891	968	932	944	970	868	912	881	886	922	925	942	949	942	916	895	1000	896	968	967	974	980	1008	929	947	907	871	953	928	896	939	938	929	898	949	934	942	957	941	984	946	982	999	924	964	999	933	976	879	933	881	941	893	939	960	968	1018	956	962	928	925	917	940	929	948	941	926	918	962	934	904	923	948	928	957	929	935	904	948	923	957	950	956	928	910	902	919	944	974	963	939	914	956	937	907	919	925	939	886	948	911	923	934	957	920	962	914	995	913	965	927	941	944	933	911	974	991	910	939	934	926	900	886	915	938	870	918	928	974	958	1009	888	858	961	936	906	940	960	888	1004	950	921	958	980	924	958	893	833	918	976	903	924	920	890	935	948	969	937	992	921	910	920	890	962	989	943	952	921	922	893	948	905	985	967	948	924	916	900	937	945	961	967	949	944	958	1003	927	920	937	931	913	928	864	922	959	908	910	884	916	883	948	940	950	1010	965	913	909	963	911	963	929	922	964	973	954	878	958	963	908	910	1007	912	881	947	950	988	988	947	974	963	918	909	959	956	942	893	950	888	952	923	933	899	945	939	984	904	928	915	915	935	893	994	932	908	972	875	946	943	944	941	976	918	934	889	983	875	991	941	942	912	974	913	999	929	943	998	974	892	912	921	926	944	989	914	897	923	979	937	895	938	966	959	1007	950	915	959	935	974	938	965	891	899	940	892	940	946	933	931	907	947	944	920	963	940	970	982	908	943	890	907	975	957	922	943	910	933	922	924	983	963	969	954	869	939	951	982	964	898	983	947	956	904	953	926	923	943	968	892	886	964	935	970	934	932	958	911	971	969	958	950	940	962	897	979	972	980	908	929	886	901	918	923	943	877	962	972	888	994	897	984	956	946	914	895	949	963	924	946	959	943	946	949	914	950	938	939	914	951	996	911	909	875	931	996	999	974	972	888	978	954	964	933	964	958	991	986	955	997	956	974	960	952	969	970	924	935	921	937	901	933	938	950	892	957	900	954	917	963	904	973	915	898	938	931	905	935	894	868	980	927	913	976	964	922	943	914	947	952	927	911	950	920	1016	960	948	919	943	925	944	1005	954	942	945	983	906	902	935	947	964	954	951	928	930	919	902	901	951	960	996	933	977	938	908	936	915	979	964	911	957	930	923	981	971	938	933	909	921	1001	948	963	956	920	981	895	982	879	938	988	917	941	912	980	928	997	911	985	932	938	967	949	928	971	930	1008	928	932	984	990	929	978	944	938	918	917	920	913	900	906	886	957	933	925	940	885	948	909	913	940	917	956	950	1021	947	947	942	1023	994	994	884	993	904	949	971	980	964	986	918	964	938	905	938	967	911	954	990	927	955	986	909	909	977	983	956	925	995	945	903	954	905	966	893	921	950	921	917	955	930	925	949	967	914	929	901	934	944	914	945	936	891	925	949	906	936	950	913	940	950	992	946	940	944	858	907	917	913	900	934	962	915	943	962	925	927	931	976	906	988	923	983	925	970	950	936	929	906	967	928	933	929	974	1001	996	921	863	983	922	931	925	917	909	966	921	976	927	852	963	925	868	925	926	917	877	961	938	980	897	936	985	919	970	884	978	912	935	937	932	951	972	915	923	876	988	904	915	900	943	972	931	881	900	917	969	921	959	956	918	947	965	1011	940	937	1018	941	957	936	944	927	932	907	911	944	940	976	902	947	954	963	962	923	981	976	956	920	957	943	953	922	931	968	925	957	949	961	923	946	926	895	957	920	956	895	951	933	936	953	911	949	931	942	932	940	920	951	940	942	912	981	924	967	939	913	942	897	975	961	926	982	925	976	925	917	936	955	921	913	901	939	915	892	930	928	897	929	873	962	930	941	919	910	895	997	964	916	944	909	946	931	872	937	966	897	963	924	932	935	920	923	919	985	907	905	863	916	932	941	950	922	973	909	952	935	999	930	928	887	937	997	917	931	938	969	986	895	887	944	883	950	938	928	929	908	929	937	875	939	928	936	996	935	960	960	948	940	852	957	969	927	917	1020	982	970	947	881	905	934	956	906	940	947	911	933	904	955	947	954	1016	944	971	955	979	957	933	909	918	961	857	934	941	961	962	976	992	1007	977	983	924	940	933	960	914	910	946	963	915	945	932	945	954	909	953	988	954	889	982	877	957	906	955	982	964	871	993	947	926	968	954	977	960	956	950	926	912	954	970	969	965	946	907	915	947	949	957	951	958	965	920	973	941	913	949	900	852	964	866	954	923	875	913	940	913	939	881	943	964	923	891	914	937	951	943	897	887	943	927	899	966	938	885	1005	986	908	985	995	887	908	980	945	970	918	927	981	954	913	985	908	916	912	944	980	921	973	912	959	907	913	931	931	994	924	950	962	915	949	908	903	922	893	948	963	997	959	888	935	942	949	940	943	955	953	892	934	898	956	991	940	909	894	923	924	944	898	940	938	950	961	966	916	933	946	923	917	910	949	898	925	886	920	1039	952	898	931	962	880	894	930	916	966	968	914	944	903	914	918	928	999	985	932	986	990	950	920	930	886	914	956	986	938	944	943	922	951	973	959	978	972	896	964	896	954	940	926	907	956	931	944	912	923	928	912	999	933	960	942	948	968	919	943	961	902	943	927	950	931	937	967	959	894	940	863	907	995	915	909	936	867	909	948	918	956	937
9204	2521	2834	2044	1453	1044	803	660	556	529	462	482	445	391	398	357	350	299	308	325	296	290	329	313	351	315	301	299	286	294	295	282	297	304	274	276	291	279	303	272	259	283	305	297	304	313	282	304	296	281	274	313	295	309	300	251	272	284	267	287	298	286	303	304	295	308	273	294	282	288	268	278	297	302	300	263	297	276	275	294	272	301	285	281	289	281	300	268	289	279	329	272	283	308	258	286	307	253	245	279	297	299	274	286	274	281	278	302	292	275	289	277	260	311	297	296	298	262	275	277	311	295	274	295	266	288	268	295	285	273	297	259	267	287	318	278	262	288	288	267	297	292	285	302	312	290	299	260	259	278	287	273	288	272	290	314	283	279	290	276	291	270	263	292	274	274	289	311	298	272	295	293	280	276	293	292	301	275	269	256	295	310	269	290	291	285	272	307	286	275	264	288	267	281	282	258	303	315	278	276	304	320	303	325	301	255	265	279	301	266	285	270	299	276	266	299	274	244	312	295	302	287	293	279	288	295	276	254	287	288	270	289	248	270	302	276	268	313	258	299	296	279	293	313	260	293	304	311	275	292	280	274	296	279	307	291	298	278	278	274	266	267	302	279	288	284	236	264	288	279	256	285	272	293	310	293	247	286	303	252	303	307	279	291	287	276	309	254	290	298	267	292	273	266	309	292	282	289	267	273	269	281	283	312	286	252	286	288	270	279	281	295	289	266	272	274	270	260	290	301	287	294	302	326	254	277	267	310	319	274	299	327	255	261	279	303	271	301	288	293	284	264	267	289	276	276	300	276	286	286	270	279	302	342	307	274	256	279	293	291	278	306	307	287	282	261	267	263	295	273	277	291	255	295	248	292	286	288	321	275	260	286	246	288	269	291	271	287	283	305	294	276	269	253	316	254	278	283	298	284	296	268	256	285	240	316	299	237	270	287	283	268	324	270	298	301	283	289	277	241	296	273	260	290	303	297	297	303	299	279	283	268	301	222	275	297	276	270	281	286	309	307	274	279	310	254	283	270	311	298	287	283	292	311	265	296	277	293	309	296	273	282	262	280	301	307	308	288	303	276	331	258	270	292	296	275	297	267	303	304	300	302	289	283	313	288	268	248	279	295	287	286	310	286	282	254	274	312	300	306	286	283	287	280	296	278	278	307	287	283	282	308	266	262	274	265	289	250	270	300	286	282	296	260	272	311	291	290	288	285	282	289	298	282	249	272	287	305	300	285	308	282	240	298	269	278	283	273	293	307	299	262	267	281	271	268	294	309	272	289	283	257	283	263	275	286	281	269	279	313	270	304	319	260	309	278	284	282	274	295	275	273	293	251	284	280	282	289	281	287	282	286	265	284	304	310	320	262	275	268	253	302	290	307	277	289	302	285	275	298	265	311	302	292	310	257	262	291	301	316	241	304	263	289	289	277	295	293	239	279	281	290	269	312	308	318	256	304	278	288	305	279	279	308	319	290	276	310	297	274	270	274	304	271	307	325	287	280	306	289	269	276	283	299	271	292	283	269	294	273	260	296	260	288	287	305	268	278	312	258	293	309	309	268	299	307	292	287	320	303	277	291	291	267	292	271	299	294	291	293	270	271	289	295	291	259	256	290	256	263	271	281	273	267	283	305	302	277	283	283	283	273	263	287	247	258	250	280	272	296	262	301	314	269	285	282	277	279	312	276	299	297	266	290	284	284	272	277	300	290	309	264	304	316	282	260	293	250	288	292	253	265	295	307	280	281	293	309	281	310	268	290	299	293	250	284	261	291	266	299	263	269	266	297	298	275	294	266	301	297	294	280	306	287	300	262	275	272	268	284	307	288	298	292	288	297	260	272	289	308	289	274	261	282	278	307	247	265	270	271	279	280	297	286	297	283	265	255	292	283	265	293	308	279	304	268	265	275	296	278	255	263	306	294	279	289	291	282	303	280	283	276	279	266	274	276	256	330	306	283	283	275	288	256	296	296	296	267	252	308	286	304	272	265	316	314	278	313	287	294	296	297	292	265	269	290	304	280	265	251	304	266	280	268	254	283	267	285	287	304	288	280	269	270	295	295	268	269	307	260	292	307	272	291	296	317	288	270	326	309	266	308	282	270	286	283	279	305	278	289	255	316	285	277	293	304	287	280	254	282	269	291	299	274	296	289	271	286	279	263	256	277	264	268	276	298	298	313	298	279	293	296	285	298	322	242	274	269	317	305	281	298	295	281	267	281	247	263	280	262	272	268	297	271	303	294	277	277	279	299	318	278	313	279	286	246	269	257	288	292	292	282	261	297	291	301	286	296	277	282	303	252	254	284	294	304	281	279	255	270	252	288	272	308	318	266	302	291	285	273	298	251	291	267	267	257	276	274	317	309	297	285	275	269	289	273	283	267	287	276	300	273	288	256	299	255	268	264	296	289	318	310	267	309	297	276	283	298	301	266	276	288	259	287	296	291	267	290	263	297	299	291	271	275	313	294	306	266	276	270	299	248	300	282	310	292	275	283	279	279	299	271	296	297	270	283	257	280	268	296	283	301	300	272	307	301	279	313	262	282	269	301	312	292	297	253	295	310	304	304	266	265	284	283	289	264	323	270	270	295	271	311	270	283	322	264	272	276	315	292	278	266	284	285	259	285	261	254	310	295	281	296	243	281	295	278	278	288	286	264	291	262	289	296	296	267	278	247	282	277	294	276	305	291	271	297	295	276	285	281	308	304	271	288	284	285	276	285	274	286	273	277	264	308	298	250	280	278	298	301	275	287	279	270	281	279	280	286	264	273	298	286	292	286	272	312	262	281	285	271	265	296	298	300	275	290	310	306	267	269	270	269	310	251	270	260	269	279	278	318	252	284	303	299	288	298	285	283	275	290	273	273	284	276	275	276	284	287	286	260	271	279	277	261	292	295	281	311	281	286	285	299	310	303	246	272	270	278	281	258	247	290	267	290	277	290	246	299	293	287	321	265	277	308	307	270	295	274	285	284	264	294	273	293	258	274	278	271	308	283	295	344	296	276	276	306	285	298	298	287	287	291	273	290	299	313	283	286	284	280	267	280	268	306	272	252	277	297	248	284	298	297	314	286	253	269	283	253	270	270	268	285	282	297	295	288	281	259	292	281	332	298	295	268	285	313	283	265	292	282	267	294	265	285	282	278	293	274	270	285	289	286	283	274	283	284	276	274	285	296	278	291	273	292	300	300	297	281	292	265	280	298	297	287	266	268	259	239	273	291	306	288	268	285	298	297	283	295	279	271	288	246	283	276	300	278	288	292	286	243	277	292	285	275	296	287	309	279	285	277	301	272	275	270	290	283	303	299	271	282	301	269	259	299	282	280	280	301	317	287	287	307	286	269	272	272	307	273	266	268	282	277	301	289	280	270	280	296	292	300	300	290	296	278	301	257	287	285	281	271	298	275	284	296	285	292	294	289	259	282	288	278	304	284	283	253	276	267	306	293	285	279	274	299	304	265	286	274	288	267	260	264	265	284	300	304
7783	3083	6741	7042	6112	4893	4123	3507	3021	2551	2384	2107	2051	1725	1667	1588	1449	1421	1398	1287	1313	1204	1255	1196	1102	1146	1140	1071	1130	1073	1044	1033	1004	990	1010	972	1001	1007	1015	962	987	952	961	986	934	977	961	999	952	872	949	945	875	967	882	922	924	919	920	877	915	927	875	943	911	887	924	837	858	868	900	907	894	906	852	873	887	930	866	916	897	860	928	876	863	904	839	860	861	888	883	866	915	878	879	908	884	856	829	882	862	901	851	931	878	849	835	882	879	824	854	899	859	912	882	843	898	876	898	870	868	899	888	873	853	842	923	877	866	853	853	849	871	852	923	876	869	864	879	872	816	932	862	883	860	887	892	877	829	830	875	869	861	875	874	869	874	860	862	847	827	860	852	888	894	816	887	846	861	862	829	847	879	886	851	865	880	905	844	854	853	883	773	812	866	882	832	853	819	840	836	845	896	862	838	872	852	853	866	806	887	856	882	855	853	827	838	842	830	893	832	844	907	923	872	843	865	893	879	878	859	873	874	863	861	862	879	858	842	820	800	825	830	844	814	863	863	868	832	869	853	818	841	851	846	919	856	852	906	832	875	871	865	901	886	902	849	895	821	848	824	865	925	881	866	831	872	908	870	872	885	848	832	855	797	918	807	808	906	846	836	834	856	853	844	883	829	869	844	830	898	846	885	834	781	841	891	820	848	871	851	826	900	885	858	843	885	892	852	846	854	863	813	841	822	865	885	852	850	871	845	862	813	874	850	867	820	846	878	852	797	831	851	812	848	833	874	873	836	850	849	884	852	900	840	849	876	838	871	799	906	880	850	859	860	830	835	824	853	837	871	832	847	797	868	847	857	817	868	856	885	886	815	846	851	892	816	834	864	840	861	863	862	814	842	886	901	882	844	899	849	813	784	843	863	908	843	867	888	884	859	862	841	895	861	870	841	810	852	851	837	871	902	839	836	890	874	854	841	800	815	878	836	844	813	834	847	820	900	831	871	825	827	864	883	888	810	824	887	874	819	828	818	846	872	847	877	854	843	797	868	859	874	894	838	905	884	859	839	880	868	861	884	846	890	846	840	847	871	822	833	824	905	807	876	865	865	884	889	879	855	885	874	843	746	837	837	886	888	847	815	856	865	890	871	799	880	855	827	874	850	849	844	853	891	842	875	837	893	814	841	848	822	812	898	860	806	845	877	810	866	809	853	876	905	814	874	822	836	836	865	840	826	812	890	822	846	850	867	781	821	874	862	813	856	926	796	844	872	889	860	896	805	865	848	868	854	880	808	876	858	813	847	810	857	835	833	841	909	918	843	837	860	843	858	876	846	879	893	845	876	842	879	866	885	856	852	827	870	844	864	839	898	808	904	829	869	886	828	856	897	873	848	858	865	869	848	852	872	826	836	860	821	908	889	842	905	864	842	843	865	842	893	878	881	816	874	885	860	878	872	874	833	849	847	892	853	873	876	869	855	915	858	812	849	893	855	815	904	814	870	821	860	823	850	865	864	883	835	835	898	826	842	842	849	814	881	803	850	878	848	890	888	863	867	891	815	852	824	819	818	862	937	862	876	833	826	869	828	842	860	886	870	854	888	920	822	806	830	870	851	916	874	866	885	853	850	810	829	857	855	877	864	849	900	859	878	874	837	866	878	831	859	826	830	842	798	925	823	850	781	856	831	813	823	885	848	843	834	845	858	866	842	791	875	851	929	871	833	816	849	822	865	852	884	922	846	864	879	882	819	901	847	820	892	883	823	843	864	860	811	827	862	856	887	866	866	904	811	887	802	901	921	862	861	909	845	845	935	831	904	876	827	814	856	850	877	877	853	853	865	790	885	925	867	843	871	832	873	867	822	850	841	880	830	903	831	880	838	896	834	846	853	850	870	872	906	852	893	842	895	836	919	874	852	854	859	833	852	902	821	862	814	835	844	809	839	827	839	842	886	859	848	879	863	920	816	810	923	864	877	874	825	901	848	814	885	875	895	824	830	880	874	859	883	862	857	855	895	867	889	878	888	912	842	824	803	908	890	852	845	900	831	832	834	799	865	868	871	842	792	883	875	885	831	820	877	850	836	834	876	863	833	874	856	843	880	825	800	837	891	815	830	887	884	871	862	935	850	838	883	778	861	842	875	841	885	848	846	818	862	855	892	822	827	878	863	850	867	836	842	855	837	850	844	873	888	867	832	855	900	815	833	891	881	863	851	829	833	895	836	866	817	868	828	845	828	826	910	861	862	855	862	854	871	847	841	857	911	848	880	848	903	850	891	845	839	921	846	883	871	858	861	846	821	805	886	878	875	861	835	833	883	842	880	781	812	876	840	862	802	896	871	815	856	853	854	909	843	841	919	812	808	872	850	829	877	863	790	822	866	848	861	854	897	883	865	835	856	855	814	866	854	868	859	857	926	855	889	864	833	829	809	834	861	833	880	898	837	889	823	841	830	905	839	873	866	878	884	806	821	882	856	833	814	789	882	878	843	870	868	840	840	888	883	863	843	888	924	783	889	834	824	813	863	870	862	842	898	847	876	865	893	878	849	859	865	810	867	832	817	846	856	843	866	872	868	836	879	899	839	846	886	845	841	809	875	810	845	821	806	911	839	813	856	890	857	836	865	847	896	922	834	881	884	862	833	844	843	898	898	837	827	882	847	894	877	910	881	864	844	840	875	849	833	856	806	832	900	856	870	841	855	832	858	798	855	843	855	831	848	864	852	854	905	826	856	839	878	807	860	833	822	815	810	855	805	860	889	824	866	872	830	852	847	851	851	845	820	880	843	853	864	849	846	852	875	841	850	788	821	890	856	879	857	853	881	823	844	860	856	855	805	867	864	852	823	898	894	824	846	864	869	807	869	871	857	874	809	886	829	841	866	832	830	888	866	871	839	774	844	826	840	826	865	887	892	846	869	858	873	880	855	852	857	805	886	845	796	900	884	886	810	868	813	890	822	872	888	881	839	867	854	852	870	825	871	842	859	812	887	873	803	880	903	861	862	800	873	856	876	888	866	872	840	858	836	854	829	853	852	875	797	825	849	892	840	856	779	845	923	881	883	846	881	877	854	782	863	841	873	875	854	851	866	870	847	859	868	867	852	847	854	855	828	832	828	897	854	842	847	852	877	896	910	898	853	890	895	856	865	906	870	807	838	807	890	842	840	828	862	789	832	855	881	814	810	837	802	860	870	846	868	835	885	833	882	849	881	869	869	851	853	848	838	887	882	878	821	890	874	848	846	858	839	836	831	892	845	820	843	898	822	823	814	892	843	935	903	855	854	856	937	812	818	911	848	845	878	838	858	835	795	875	893	807	883	865	865	895	875	858	858	823	869	888	849	810	858	891	880	861	840	813	851	856	864	848	900	837	880	859	814	835	851	831	886	858	839	856	766	850	869	932	867	884	824	824	858	882	872	880	859	879	881	851	862	884	888	838	857	840	790	862	834	855	863	841	877	813	821	875	833	852	875	818	773	805	825	809	843	854	873	914	881	865
1239	221	226	212	206	181	177	189	178	189	193	189	180	185	178	164	163	194	192	162	156	172	167	169	164	168	199	156	182	171	189	182	180	155	188	174	167	180	159	191	175	174	172	183	172	172	190	193	209	203	181	171	172	177	165	161	173	169	179	168	182	184	152	183	205	178	176	204	189	195	169	171	173	177	192	192	164	144	177	162	176	176	181	208	170	161	201	189	176	171	161	170	165	186	194	189	169	165	197	185	157	155	184	183	191	193	180	170	182	154	179	194	172	190	168	155	193	192	173	165	214	189	183	163	172	185	161	172	188	170	181	175	205	190	171	195	178	193	171	160	160	173	179	201	167	175	164	189	200	198	196	179	202	195	197	196	164	172	165	202	175	180	169	167	180	187	188	208	163	180	183	191	192	179	177	170	173	186	160	212	201	183	172	164	187	221	161	197	191	174	188	173	189	185	176	175	181	175	153	173	183	178	175	193	170	177	192	176	165	189	191	169	156	170	172	179	158	160	175	169	187	186	178	185	163	174	177	201	167	195	192	176	174	226	177	184	180	157	161	163	170	181	182	148	188	189	186	168	195	180	194	162	174	203	186	155	185	174	177	191	173	201	161	196	152	186	165	171	180	184	168	175	185	185	198	195	159	166	197	175	209	174	174	196	172	177	183	173	164	190	187	164	172	145	142	160	170	187	193	205	169	163	159	156	160	184	185	157	179	166	164	189	183	175	205	150	185	172	161	173	178	166	174	154	172	177	187	170	169	161	162	200	161	159	199	213	182	172	164	186	190	178	154	155	177	181	167	153	191	195	180	175	161	146	158	163	162	175	168	187	179	167	188	186	181	197	180	171	170	193	183	163	170	172	186	178	176	188	197	175	172	169	173	176	184	166	164	190	176	200	183	182	173	181	190	198	183	193	195	176	173	171	178	162	182	171	207	179	162	154	156	171	143	198	184	180	185	163	168	155	183	164	182	165	173	164	175	169	171	146	193	175	176	161	176	181	176	199	149	180	156	199	180	180	186	208	199	174	172	195	181	155	185	186	201	183	205	212	196	190	179	164	182	186	176	205	175	163	194	201	168	183	175	189	170	181	177	188	179	163	148	155	192	163	164	184	172	173	180	175	198	150	164	179	203	182	157	184	189	157	205	177	182	158	172	198	179	163	171	174	162	162	173	176	183	203	189	184	149	189	162	170	191	171	165	170	196	168	179	185	159	172	170	179	191	174	192	186	202	189	188	180	175	187	169	194	188	171	200	201	159	184	182	178	170	190	158	170	185	170	160	181	192	188	175	172	181	178	173	181	177	171	177	186	158	159	168	189	161	177	173	177	163	182	186	169	173	187	169	178	165	197	177	187	184	168	156	167	194	194	176	160	198	157	195	167	170	196	175	184	177	158	172	179	168	166	186	164	190	212	175	185	185	181	192	172	181	183	170	187	198	160	190	197	171	182	171	169	168	182	174	173	192	196	156	210	164	173	175	187	158	177	176	192	182	179	181	173	175	193	196	173	160	168	190	141	204	167	154	163	166	172	158	178	171	212	160	170	173	168	196	184	175	190	165	153	171	193	176	170	193	167	188	162	153	171	176	170	200	190	178	191	172	174	160	178	180	174	179	167	202	177	187	195	177	164	174	187	216	183	175	170	182	180	162	169	197	181	146	182	185	176	178	193	160	196	188	188	176	165	162	196	177	168	192	171	169	179	190	176	201	179	212	179	153	170	174	202	202	192	183	192	171	164	187	172	195	177	177	170	181	143	175	172	198	174	198	186	187	189	145	190	180	184	174	183	195	178	159	174	193	186	169	188	202	189	173	170	188	156	198	174	195	169	212	165	155	171	166	187	181	158	174	151	173	178	173	189	198	173	156	193	181	191	210	173	169	167	173	164	176	175	196	169	185	172	181	185	183	170	193	184	179	161	198	184	177	189	162	145	166	188	173	168	172	178	172	187	182	176	182	171	182	185	178	175	177	185	172	161	175	180	183	181	180	202	184	173	178	182	197	169	175	198	161	159	166	171	175	166	172	191	185	185	153	182	197	163	194	189	185	185	180	184	179	182	171	178	154	197	165	159	193	170	173	208	168	203	189	158	161	193	177	199	180	190	180	182	172	166	168	182	155	151	175	173	168	168	158	171	206	201	168	182	179	183	162	167	169	210	176	172	177	173	201	163	164	196	196	165	185	168	155	184	182	203	192	184	171	182	188	177	165	189	165	177	171	200	210	184	176	146	187	184	167	175	186	161	202	208	181	199	178	181	167	173	194	182	179	170	184	174	170	173	186	158	163	177	162	162	192	176	194	188	205	167	185	164	192	163	171	188	180	178	188	170	183	164	173	157	167	180	167	181	182	167	164	192	194	178	217	186	168	190	186	176	173	189	184	181	197	184	175	185	156	162	181	190	169	193	177	173	158	159	192	147	169	198	181	174	180	193	187	170	166	174	196	161	180	164	179	193	162	185	162	180	172	178	163	163	190	181	169	175	180	149	193	183	146	173	187	183	171	190	192	161	197	178	208	168	168	170	185	170	190	161	176	183	161	169	173	176	177	194	157	163	167	185	177	179	184	186	173	175	169	156	202	175	194	159	186	182	174	191	174	182	165	169	189	194	165	181	196	179	209	178	182	203	162	184	162	167	187	183	183	181	148	170	186	191	176	208	177	177	164	187	151	171	172	194	174	186	175	181	201	167	200	177	178	179	167	177	186	180	172	202	185	185	195	161	184	173	189	173	152	171	184	187	186	171	197	172	144	170	188	207	180	186	166	195	162	196	160	172	173	176	179	165	189	165	176	192	196	173	202	155	167	193	197	178	188	173	174	179	194	173	180	219	159	205	197	164	165	188	183	196	170	186	191	182	166	193	196	175	175	192	200	179	148	189	180	195	180	151	186	173	194	207	178	193	179	147	197	186	188	161	168	168	174	170	206	195	172	147	174	161	184	181	159	194	153	157	204	197	182	193	159	176	191	179	200	170	223	177	188	181	169	156	166	165	167	187	174	163	186	165	175	168	185	178	143	185	189	187	189	170	175	163	198	187	190	211	193	192	179	149	189	175	172	185	187	192	173	187	203	188	172	212	172	176	165	179	205	178	187	186	191	178	199	168	201	161	171	186	179	182	171	172	184	172	192	178	168	176	167	177	182	179	161	178	202	160	168	176	179	183	175	164	164	188	186	201	184	179	189	195	185	171	148	177	192	166	157	190	172	171	165	174	178	173	162	164	198	169	178	181	165	171	188	175	180	177	188	165	184	208	199	177	166	155	201	180	184	166	169	196	182	174	184	189	173	172	181	188	203	193	205	148	172	180	188	200	194	167	188	186	172	165	200	171	185	201	162	163	169	140	186	198	160	160	186	171	193	178	187	171	175	150	171	172	182	160	170	180	192	179	181	155	176	188	180	192	161	179	158	156	191	168	192	197	175	180	157	159	182	185	179	181	185	164	188	176	184	202	192	180	181	183	172	185	189	179	187	173	178	176
2048	626	773	797	731	723	696	675	658	603	654	634	612	650	602	619	645	621	611	596	612	613	606	634	589	592	605	594	596	570	614	568	596	579	531	605	562	598	616	567	619	623	587	653	599	590	590	554	669	642	615	603	568	576	612	595	597	595	586	582	570	568	579	592	574	594	581	596	637	550	565	601	576	574	596	608	608	569	577	598	602	587	580	624	565	597	561	588	591	583	585	575	563	559	560	642	595	574	570	564	648	573	602	577	611	588	635	607	601	562	566	617	548	628	625	608	598	619	550	556	580	550	564	636	590	595	573	588	591	639	587	587	586	626	587	575	575	594	553	595	555	638	628	583	576	575	589	600	590	611	604	595	585	585	626	570	598	596	572	617	569	606	586	613	597	578	594	606	573	569	555	585	599	565	602	583	621	553	568	589	560	617	599	582	589	613	592	586	577	606	599	613	592	569	607	619	578	606	546	622	576	570	583	632	624	580	549	593	609	569	574	583	609	604	605	609	592	578	576	584	597	555	626	641	580	618	585	622	575	617	568	627	590	622	589	584	610	608	597	561	595	589	603	628	543	563	603	601	620	605	626	617	640	584	585	581	606	588	624	567	656	600	606	649	603	629	590	584	566	614	631	637	573	604	619	567	595	577	603	599	597	571	595	607	611	592	586	644	598	606	593	629	608	554	604	613	553	637	653	555	528	610	588	573	597	591	595	611	599	595	592	572	598	569	572	588	619	578	616	586	592	603	563	617	599	611	594	604	587	579	608	616	588	568	569	582	595	580	588	622	582	626	597	547	598	512	622	543	609	586	578	576	636	644	578	595	545	565	579	682	579	606	604	611	590	620	578	590	620	597	629	613	613	615	584	643	568	598	589	536	591	614	619	523	549	576	577	622	574	638	608	603	580	579	571	576	578	584	613	623	629	599	610	593	621	603	622	610	561	584	607	548	584	577	631	584	602	630	611	584	610	639	579	624	634	602	619	603	629	608	638	568	599	601	581	615	587	544	623	550	577	594	558	588	560	631	583	605	597	577	535	606	568	635	620	603	593	534	612	541	604	572	607	638	581	592	573	605	608	581	614	574	563	606	614	617	596	578	563	548	594	585	583	625	664	584	603	596	591	578	597	580	588	564	577	603	586	582	616	600	620	628	609	638	614	572	598	572	646	610	563	602	606	586	605	626	622	578	609	592	590	597	612	574	617	597	548	574	619	593	606	601	615	561	593	598	608	597	596	596	586	552	591	560	596	587	564	616	545	619	591	602	602	572	540	581	587	580	602	583	548	643	577	635	581	563	628	607	585	608	555	557	556	628	606	595	608	618	556	585	600	616	609	576	609	597	576	635	601	594	600	571	586	608	568	571	588	591	617	590	623	571	566	607	580	582	570	553	615	592	618	597	541	619	624	596	581	593	592	598	609	573	554	600	596	629	567	614	562	614	595	570	593	602	553	578	612	609	574	594	617	573	620	612	569	602	593	578	594	569	574	624	590	609	610	621	582	611	583	575	614	564	530	571	627	603	575	570	572	628	583	605	575	590	574	630	612	545	574	594	625	628	647	574	624	594	595	588	563	615	606	598	584	602	619	599	596	555	626	593	585	612	594	630	612	620	583	561	641	590	625	573	601	554	601	543	617	595	615	591	580	593	604	616	603	557	571	584	558	534	585	596	620	598	621	611	601	554	634	555	619	596	598	610	591	596	625	572	634	583	553	596	570	576	582	599	574	631	579	587	611	564	630	577	596	611	607	585	609	590	572	577	566	604	563	585	594	594	535	585	617	595	534	596	647	594	598	610	629	584	603	581	610	591	613	600	595	584	587	571	587	585	565	578	631	619	580	607	644	596	634	582	610	559	625	613	605	591	590	547	601	588	589	576	581	606	596	593	569	564	611	610	611	617	631	571	563	623	637	593	569	633	581	551	600	565	574	650	620	586	631	598	604	575	579	597	634	599	589	602	600	573	596	582	581	599	623	611	574	593	586	617	585	644	613	632	668	642	616	560	601	618	610	653	599	555	595	647	622	608	621	646	596	619	622	546	587	611	587	608	588	582	553	597	601	589	585	568	608	568	596	589	591	582	588	606	596	599	618	590	592	603	561	562	575	641	620	611	613	602	612	613	585	614	594	558	569	617	587	570	544	605	592	604	582	605	594	604	622	583	615	608	551	601	588	606	619	577	549	598	590	550	569	575	645	563	586	602	571	596	586	574	596	538	619	578	592	630	582	583	597	577	585	583	631	547	598	571	569	592	587	620	575	610	597	587	614	575	529	563	569	562	587	596	560	553	612	611	629	633	618	603	606	590	595	626	585	586	598	592	570	586	612	592	614	621	565	579	623	596	629	586	605	634	614	558	551	594	593	603	605	609	606	598	582	539	628	623	556	595	611	565	588	584	601	598	565	624	632	611	583	584	586	615	626	576	588	573	602	632	592	598	596	612	603	607	594	642	610	584	584	614	605	626	591	614	591	574	563	604	604	595	636	610	582	593	551	560	580	596	573	573	580	570	580	586	600	636	604	621	624	587	601	583	610	623	549	567	559	551	569	601	628	607	588	608	649	561	628	604	588	583	599	565	585	632	643	601	635	592	567	574	620	591	597	601	621	586	601	599	585	619	596	565	589	618	626	603	592	619	614	583	601	580	593	571	560	620	565	616	633	585	658	591	599	562	597	593	561	599	598	593	560	616	540	584	583	548	577	614	590	593	593	599	580	617	584	604	617	632	570	563	595	579	601	583	631	598	571	605	593	621	555	599	586	602	614	607	613	608	565	600	611	605	609	591	613	627	619	556	632	589	584	613	591	605	593	610	543	610	595	607	570	575	558	612	605	593	568	571	575	591	618	593	591	608	561	572	613	583	620	613	592	628	627	634	620	599	602	614	547	611	592	629	605	564	580	578	595	591	575	589	624	616	636	608	568	668	584	549	602	584	600	551	605	594	618	578	594	589	603	611	628	573	546	574	606	545	594	603	603	574	592	562	560	618	637	581	584	596	585	588	610	614	574	613	554	589	587	615	581	566	574	613	604	590	616	541	604	574	596	568	604	591	626	607	581	589	569	564	598	628	605	569	563	619	624	649	591	583	627	574	592	619	592	597	583	544	618	592	571	605	601	579	572	613	614	604	606	584	637	616	524	598	608	583	536	567	581	617	567	561	605	551	568	601	609	581	628	558	577	615	630	579	611	583	570	612	556	629	625	608	595	581	609	586	598	577	605	575	599	604	605	629	569	618	606	625	604	613	597	594	596	615	583	585	605	593	586	619	590	585	601	613	555	607	597	568	614	592	594	583	605	575	565	637	582	594	605	594	603	568	597	617	627	557	639	601	577	608	631	598	633	589	614	576	604	615	595	621	575	594	587	595	575	597	592	614	564	599	624	584	564	580	579	603	606	599	592	627	567	576	548	576	630	614	588	557	611	623	568	616	630	590	613	612	566	598	629	608	622	613	589	611	607	570	574	574	588	621	607	582	597	604	583	615
4999	1372	1602	1210	890	645	574	524	498	436	396	371	361	350	365	405	367	320	364	353	350	344	325	344	314	319	340	315	297	336	318	309	291	319	296	306	331	305	297	299	348	346	295	306	293	313	321	313	298	309	327	324	314	312	293	331	284	298	323	283	284	282	308	330	283	310	299	296	332	314	302	277	310	316	315	324	335	300	322	294	311	305	332	315	305	295	335	327	307	303	296	343	303	292	310	304	319	288	317	328	285	302	334	323	310	336	306	291	308	301	299	316	301	284	304	309	315	292	320	331	306	287	303	303	344	317	265	291	325	308	313	304	319	300	310	313	331	295	292	334	339	299	339	292	309	301	289	286	329	308	308	323	296	295	305	290	330	297	302	325	297	323	313	302	332	275	302	316	307	314	289	290	319	348	326	297	321	281	301	357	288	312	298	294	314	302	318	287	297	330	342	295	319	289	268	299	330	323	274	316	316	331	323	342	283	338	349	294	276	283	308	284	299	290	301	324	329	347	324	317	314	287	293	294	287	359	317	311	312	293	300	337	311	303	294	314	337	305	299	312	334	328	309	347	301	301	314	361	293	287	300	346	281	301	311	281	341	311	278	295	298	323	279	322	343	334	332	280	291	328	307	337	298	307	309	304	290	293	315	312	311	294	304	316	300	313	304	291	299	310	305	288	297	300	299	316	319	320	298	312	297	299	308	296	340	299	318	327	302	323	304	321	314	319	331	295	324	320	290	357	339	331	307	335	332	304	319	313	306	303	291	305	318	293	310	305	316	316	294	284	289	312	296	316	333	298	295	329	278	324	323	317	301	306	314	291	327	297	312	309	310	315	328	324	346	300	328	300	292	288	301	296	343	292	341	312	314	299	341	331	324	331	303	324	303	298	285	299	306	311	333	287	310	301	324	332	329	334	300	276	278	322	313	330	297	298	292	333	300	331	299	303	318	281	312	309	298	304	351	302	285	318	319	281	312	281	323	321	339	349	292	302	344	320	327	310	323	337	315	308	334	312	306	300	332	312	321	304	307	305	292	290	324	300	327	308	308	315	321	311	286	327	309	314	312	329	317	302	317	311	291	289	324	318	356	345	332	278	314	309	307	314	292	306	317	326	326	317	281	324	310	316	336	279	320	287	315	297	293	315	304	307	318	315	272	325	306	331	281	339	332	301	312	295	327	311	306	304	300	305	298	313	286	330	291	310	320	310	295	337	370	333	314	313	323	348	307	325	299	328	301	292	310	325	319	360	289	325	327	309	301	310	319	296	315	307	293	302	309	297	272	322	293	297	331	325	327	308	305	286	330	325	320	295	295	304	309	302	291	337	297	317	313	329	310	304	313	292	266	301	311	315	324	319	311	308	308	275	326	292	311	306	326	314	295	307	340	303	328	323	317	315	304	326	330	353	310	284	332	335	352	300	310	291	332	328	306	279	299	307	307	314	326	330	288	325	335	293	282	286	282	337	316	316	317	294	339	318	315	308	312	305	306	306	330	329	313	312	351	295	304	312	339	318	294	319	325	267	273	302	332	335	302	336	311	305	301	300	298	320	302	361	303	317	319	324	319	279	301	298	302	330	323	303	310	289	334	284	286	343	313	292	311	308	293	297	297	292	323	278	300	302	292	317	308	319	290	319	310	316	294	308	285	313	312	276	255	313	301	295	282	286	314	318	273	315	322	330	303	277	320	314	313	306	281	301	339	295	288	285	325	300	326	330	301	298	270	297	297	329	321	310	315	286	310	317	299	304	274	279	310	303	317	337	300	318	300	303	335	308	338	294	322	286	277	308	323	300	322	341	324	301	281	282	335	310	313	312	268	306	335	317	322	295	310	319	316	330	291	322	299	304	317	308	320	327	297	369	312	327	294	331	341	347	325	323	356	298	291	354	304	327	321	300	327	333	307	306	303	279	319	263	325	355	305	319	361	322	310	306	306	289	310	330	309	305	327	298	312	317	319	310	278	318	328	347	302	324	296	319	306	311	315	343	292	322	312	317	317	311	298	317	317	317	280	295	304	326	317	287	320	313	310	312	282	320	275	334	335	285	317	297	329	301	320	323	324	289	324	295	292	284	351	328	299	326	327	304	296	303	337	303	307	321	290	323	304	288	313	292	329	300	314	315	302	292	307	314	301	310	325	294	312	310	308	277	332	317	320	296	297	305	330	312	323	320	286	345	351	275	325	333	324	312	310	320	294	304	320	327	333	326	295	309	321	288	322	292	310	292	340	331	289	327	327	313	326	291	339	302	322	278	304	319	331	294	301	301	307	318	362	326	318	334	318	305	341	322	336	310	305	319	334	303	327	328	289	303	309	325	313	308	320	309	322	323	313	331	317	319	316	335	311	289	333	343	301	326	298	280	280	299	292	301	269	301	360	299	339	328	301	331	329	297	297	313	338	321	291	315	330	327	320	294	315	315	308	312	298	328	324	297	308	336	293	307	336	291	329	309	284	310	320	303	333	283	316	313	285	326	288	289	310	311	336	316	290	320	289	304	300	338	319	294	296	319	321	320	321	322	325	285	332	287	307	329	328	278	296	288	307	354	294	302	288	290	292	346	316	307	281	334	285	327	358	327	310	316	306	309	330	318	317	297	329	315	289	330	321	295	301	287	342	317	325	328	313	307	292	327	294	314	309	303	296	314	322	331	285	302	348	293	341	307	290	299	306	273	305	321	286	354	342	304	320	314	316	312	322	298	293	290	317	319	347	305	295	317	294	292	300	312	317	330	340	314	313	303	295	312	320	333	326	327	322	304	363	318	286	305	318	303	317	293	355	309	321	300	337	288	296	351	316	332	306	315	335	310	343	290	300	313	343	312	317	325	295	331	301	338	338	294	303	331	314	331	296	319	292	349	309	325	295	333	297	296	300	294	318	294	326	333	315	342	317	312	300	325	324	301	310	279	290	341	305	327	317	291	327	332	294	311	282	311	317	322	300	292	358	346	286	360	304	314	347	307	303	308	327	317	281	337	285	358	319	282	332	319	299	305	289	313	331	313	291	306	326	322	314	337	290	307	292	349	301	307	331	300	313	306	349	311	320	313	300	316	294	315	315	296	312	308	306	309	323	318	348	296	347	294	324	340	320	314	318	276	321	341	333	330	311	306	343	311	329	312	340	324	330	304	296	307	350	322	340	301	357	325	330	330	308	315	320	333	304	298	305	317	297	348	308	274	296	315	302	315	323	302	307	330	330	319	322	309	289	305	332	314	305	316	301	275	300	295	303	317	289	310	302	304	305	309	332	318	290	302	296	326	307	296	324	278	302	303	289	310	314	316	328	325	326	300	312	310	323	298	323	322	325	307	279	305	279	303	301	335	310	318	297	333	313	370	302	304	327	323	315	294	306	313	304	278	315	333	293	314	304	300	318	318	298	333	324	339	309	338	313	306	312	280	324	319	296	334	292	302	325	353	333	336	317	321	311	332	320	346	315	297	286	313	306	278	306	318	334	308	292	345	337	337	325	285	330	333	336	352
5681	2088	4060	4305	3684	3141	2676	2331	2124	1847	1673	1608	1442	1411	1430	1311	1351	1225	1264	1217	1157	1166	1125	1103	1117	1024	1108	1088	1072	1067	1045	1046	1014	1043	1029	1059	1046	996	1006	944	1036	1040	1046	1039	1004	947	964	952	986	939	931	983	999	953	1008	942	922	944	933	944	904	965	943	993	947	921	989	924	933	949	1007	996	952	933	961	967	943	922	1007	971	920	899	942	923	986	914	1042	925	913	926	936	965	889	980	938	942	910	926	966	920	934	993	936	897	942	925	938	1016	882	961	959	952	945	958	956	943	972	946	903	907	912	977	946	909	961	976	951	999	922	942	953	999	923	909	960	906	942	900	915	913	946	968	958	950	949	961	984	888	958	947	960	914	954	961	990	880	953	931	951	982	975	954	900	936	1003	945	922	1012	925	968	910	924	968	943	936	907	907	959	943	941	916	960	951	963	959	966	948	973	906	928	962	910	973	919	958	939	989	953	911	971	924	950	950	931	963	908	885	926	954	938	977	987	959	901	979	960	942	972	880	939	962	976	916	965	1000	960	955	916	929	967	1009	940	872	985	956	931	907	886	940	922	914	963	998	951	956	905	943	921	1019	956	973	964	957	981	937	945	923	949	963	966	977	903	936	973	973	900	902	922	991	1006	927	919	895	925	945	937	935	940	944	909	896	911	907	941	932	922	910	932	955	963	980	944	937	969	924	960	930	970	931	951	922	963	963	961	977	987	936	937	933	966	923	915	961	966	931	934	915	974	963	911	936	953	908	949	936	944	997	972	944	960	934	943	990	955	938	911	899	938	942	955	984	965	942	974	915	936	912	962	904	928	918	948	901	941	985	997	926	925	930	970	943	969	927	948	921	889	937	928	915	914	952	932	996	889	964	980	928	956	1008	978	908	901	917	972	1040	903	893	925	975	961	907	901	922	915	932	903	918	927	880	962	952	968	943	939	930	925	958	958	993	948	916	973	977	933	941	945	957	952	969	905	910	944	964	936	910	934	905	926	1000	927	969	921	864	964	908	968	937	928	908	916	965	948	873	924	930	990	922	920	982	971	967	935	934	952	925	923	917	993	943	959	908	919	946	938	943	974	930	935	954	904	952	996	962	983	974	934	978	932	884	952	940	888	947	964	950	930	948	939	917	930	954	914	895	927	923	1001	949	945	915	955	916	900	900	960	927	941	962	951	952	963	895	933	931	917	925	973	924	912	951	966	897	1013	944	984	916	981	921	930	983	976	929	952	919	961	1001	920	909	984	905	946	926	906	904	892	977	966	928	959	957	904	895	913	951	981	857	1013	919	973	897	934	929	974	912	957	942	969	953	924	971	857	967	907	926	934	902	951	921	921	996	900	918	986	921	946	955	960	956	884	935	962	895	962	904	870	941	1000	914	956	973	1013	974	984	924	956	905	873	929	928	927	922	952	908	951	872	938	963	874	939	975	934	955	923	879	964	956	927	923	1006	934	943	916	943	942	948	932	954	933	961	963	968	860	957	947	895	963	931	992	947	976	946	983	919	969	894	963	986	922	966	962	964	920	990	903	977	977	947	971	960	899	966	973	991	905	931	931	932	964	960	925	918	960	926	963	920	989	946	916	927	944	965	977	953	983	976	911	1004	991	904	992	920	967	863	950	957	929	926	983	925	930	937	933	906	940	961	929	1012	910	895	898	974	962	955	978	916	954	946	935	944	965	913	919	928	933	974	968	969	939	884	950	889	892	917	951	904	930	896	920	913	901	969	929	929	925	966	970	947	980	944	918	894	935	914	957	957	964	974	903	927	930	957	904	921	922	929	972	944	931	971	949	954	879	971	975	902	937	896	921	948	936	992	969	958	935	902	940	919	961	1023	949	941	947	965	927	918	935	991	920	923	907	989	947	902	904	924	964	963	910	975	979	940	943	965	977	929	969	964	996	932	964	929	924	989	980	968	965	933	919	962	901	920	942	962	990	957	841	929	968	890	949	927	961	917	989	898	912	909	1009	946	939	979	1016	964	961	975	982	939	929	977	963	933	957	963	924	920	912	977	889	911	909	1000	968	943	1013	925	895	1004	903	923	990	902	958	983	903	942	913	850	974	961	944	943	945	951	886	987	991	919	938	940	889	952	949	925	917	912	900	936	916	972	951	886	944	987	949	908	945	959	975	1004	939	949	917	925	960	965	918	935	935	899	912	908	972	951	866	910	943	875	954	920	978	954	942	944	938	902	984	953	960	987	963	937	933	894	872	950	925	906	935	941	999	983	945	962	964	968	941	936	961	890	957	934	935	932	961	918	980	925	984	935	972	946	905	913	935	900	900	925	943	980	912	910	986	957	978	942	912	933	887	938	967	974	927	980	941	939	930	946	891	948	918	949	965	929	911	950	934	906	897	992	953	939	940	961	1026	916	939	931	914	920	947	884	972	916	976	914	999	952	924	952	953	864	979	978	938	1013	964	961	956	983	960	946	932	917	975	900	964	889	918	956	892	947	906	895	950	934	931	922	939	943	924	963	967	917	894	920	1051	955	914	944	925	919	919	948	1004	919	937	900	925	947	956	946	912	926	912	931	930	933	895	879	919	969	879	937	957	921	952	981	949	980	926	947	977	951	947	948	981	937	859	936	958	924	969	958	981	981	917	925	955	917	893	960	940	920	958	915	954	948	928	931	939	927	947	930	920	973	923	968	942	914	937	927	971	912	945	918	1006	943	938	960	983	894	947	893	948	916	957	948	966	909	958	919	941	1016	971	953	842	926	988	916	911	950	926	914	929	938	917	891	987	957	854	927	924	910	946	1003	963	941	915	909	875	916	939	969	977	938	1018	942	964	947	976	956	941	1011	960	942	945	984	916	920	925	949	933	894	945	959	948	923	998	891	934	940	956	1029	910	904	946	956	893	959	973	922	917	943	955	936	970	871	945	952	951	1004	877	948	981	927	917	963	921	941	905	976	931	970	965	967	1033	962	946	993	945	967	880	941	938	941	966	959	905	955	928	906	925	907	941	927	965	956	953	970	998	928	961	895	945	965	978	986	936	922	968	976	908	944	912	943	953	913	937	999	907	953	934	941	919	946	955	943	949	968	869	963	986	949	904	924	927	937	893	956	937	951	967	969	994	916	927	942	948	925	940	921	989	943	969	945	914	976	933	943	946	909	952	895	950	994	964	973	936	968	915	942	914	943	928	983	928	896	932	946	948	937	921	917	949	959	934	962	987	940	961	973	973	965	900	942	952	922	974	903	908	944	993	989	946	921	944	1000	971	936	922	882	940	912	932	958	976	937	931	904	992	949	962	926	978	999	954	907	929	912	941	948	944	940	904	906	941	965	935	962	953	971	984	995	987	934	987	956	962	953	918	965	902	940	972	865	993	922	909	941	900	927	919	939	951	961	921	986	919	908	910	938	905	927	985	905	977	929	905	873	934	938	963	934	947	977	959	914	978	893	932	985	924	968	954	923	921	938	977	952	960	976	899	882	940	893	952	957	888	929	957	973	933	927	981	922	949	983	938	946	937	936	981	905	928	910	921	937	944	920	939	1002	914	932	951	939	940	951
9284	2397	2886	2126	1359	1040	793	719	648	503	525	430	412	364	386	347	407	376	331	302	324	324	341	345	312	317	332	309	298	321	278	332	306	294	288	300	326	314	307	324	264	301	277	298	318	279	293	299	292	323	301	276	331	306	272	287	307	305	292	296	301	309	285	288	283	256	320	310	269	288	289	284	289	291	298	283	278	291	324	292	296	301	256	285	285	270	306	303	266	283	301	298	277	277	295	277	294	319	295	275	330	279	275	311	293	286	289	269	318	267	302	264	280	300	303	301	267	343	278	272	287	288	273	291	295	250	294	285	297	264	267	277	259	283	305	284	251	304	295	266	314	279	309	297	289	307	293	292	292	291	279	278	275	265	280	274	276	296	279	271	287	266	255	268	289	264	262	278	291	290	276	279	262	294	279	256	289	288	261	294	280	282	294	299	281	292	284	277	276	275	275	298	290	299	278	279	287	288	268	283	282	296	302	258	285	282	289	268	313	270	276	281	291	278	297	330	275	269	310	262	271	289	338	271	259	295	258	302	291	280	278	274	291	271	286	267	299	278	278	288	260	303	287	268	261	285	297	292	269	266	293	280	312	287	301	257	268	285	248	294	304	310	252	265	277	296	288	297	284	292	267	286	251	264	302	278	292	276	280	293	269	311	283	276	299	291	268	264	280	303	282	273	278	261	281	285	270	304	255	285	278	284	258	289	302	281	306	280	298	286	278	319	284	283	297	292	303	296	283	277	272	280	260	288	290	299	277	321	283	260	312	284	296	285	282	267	282	278	290	267	281	313	262	271	293	277	286	292	278	289	299	277	278	250	301	281	306	291	328	311	277	279	270	276	298	289	279	282	275	292	278	288	276	266	274	298	263	245	293	290	264	308	275	278	282	279	290	281	286	321	266	288	305	268	305	278	280	278	318	279	277	281	270	247	281	277	271	298	278	278	259	296	291	276	277	303	292	264	274	277	279	265	299	284	293	310	307	261	316	313	287	272	271	298	250	286	275	258	275	284	297	295	310	277	279	289	270	264	270	307	245	292	290	253	285	284	251	312	322	283	296	304	284	267	279	292	293	280	283	280	264	271	264	265	305	288	252	261	276	338	293	302	315	275	285	276	297	286	299	263	288	277	298	296	276	305	280	288	269	312	285	290	253	256	269	289	264	241	273	259	272	304	269	299	287	262	307	285	303	266	312	290	288	288	336	283	300	271	284	285	307	301	294	272	311	294	301	289	288	302	292	316	262	281	283	292	317	309	286	299	305	268	257	290	245	307	252	276	269	310	277	285	277	311	294	263	284	291	267	306	288	260	291	264	274	291	305	259	273	281	305	301	291	273	262	266	281	266	304	278	279	307	315	259	260	281	283	281	289	306	285	261	275	270	296	282	311	281	251	292	273	305	271	294	303	319	267	288	273	291	288	284	285	276	288	263	267	248	303	258	297	267	297	285	289	285	278	291	281	282	308	304	294	309	277	258	300	284	275	259	282	328	261	265	275	296	317	297	307	294	281	278	302	277	270	277	295	305	258	294	295	298	286	294	280	267	273	268	303	276	251	292	297	304	277	269	292	282	288	326	290	284	290	293	296	278	310	312	282	287	320	259	295	277	291	296	274	303	260	279	316	272	269	277	300	264	317	326	272	285	283	306	300	262	302	273	286	293	252	269	306	254	272	278	292	301	301	277	308	249	275	274	291	261	302	275	289	290	275	293	269	278	280	259	284	266	299	279	302	249	278	290	306	299	290	262	310	275	268	296	317	270	284	281	269	313	255	281	265	297	285	306	282	274	303	266	267	262	312	281	320	278	266	282	306	267	292	271	273	289	264	292	269	265	305	311	299	275	287	263	275	263	307	290	261	295	262	290	266	259	287	264	312	270	287	281	311	273	287	297	297	275	287	263	252	318	270	293	306	280	302	259	317	280	304	294	277	267	318	321	314	297	300	293	274	273	257	332	283	281	291	296	282	279	247	317	289	287	284	298	276	304	287	287	272	272	307	289	285	293	316	282	291	295	281	267	330	278	297	292	293	297	277	279	302	280	287	332	269	277	285	282	318	270	299	302	283	276	248	249	271	264	288	291	274	281	270	260	291	304	277	307	269	309	307	286	274	273	261	285	300	278	265	288	292	248	288	311	290	291	282	288	296	310	259	321	289	276	282	285	264	319	264	269	279	270	263	287	262	273	291	265	269	260	265	299	254	306	283	288	268	299	290	281	298	313	290	308	275	285	275	268	289	301	281	292	275	264	279	293	268	298	275	280	299	304	257	291	281	308	275	298	270	290	289	261	279	253	304	286	246	291	296	258	301	284	294	286	292	264	275	272	284	272	297	296	298	289	312	271	265	291	278	299	276	281	302	289	315	305	286	307	295	288	255	271	282	301	271	292	316	317	310	282	314	277	261	253	275	278	257	262	339	287	289	286	298	255	278	280	292	306	283	313	276	274	283	259	277	288	300	297	278	301	308	298	259	267	303	282	308	297	327	266	265	280	292	293	267	310	306	262	258	286	264	284	297	303	279	304	287	263	288	284	258	270	276	277	286	306	276	282	267	307	299	291	268	303	260	283	289	302	305	293	325	289	294	276	292	291	288	296	300	267	264	268	291	289	293	282	288	298	305	289	296	281	260	289	281	289	290	286	260	271	263	277	316	270	288	315	270	282	262	272	294	256	285	318	283	298	289	273	293	274	274	282	249	283	299	293	282	299	270	284	293	269	282	273	285	286	301	292	283	247	264	249	325	268	262	297	266	302	271	286	294	318	266	289	296	296	275	265	285	300	257	294	297	284	278	298	294	288	299	307	282	318	283	281	303	278	326	270	281	287	295	256	262	269	269	303	291	275	265	277	282	282	280	282	264	279	274	257	258	280	260	280	294	281	274	272	292	271	301	325	312	275	259	261	278	290	320	278	287	294	254	283	302	310	276	265	266	274	274	256	268	283	288	286	266	312	273	294	294	276	263	293	286	284	269	272	288	279	279	291	283	288	275	280	265	268	296	243	285	299	283	291	294	297	267	284	287	274	261	306	264	285	291	307	309	285	266	266	281	313	340	259	283	284	311	296	258	286	266	290	306	290	296	273	295	306	252	304	260	266	266	255	287	255	295	293	279	302	296	305	285	280	300	316	269	275	272	257	292	281	299	271	276	265	278	270	279	285	281	279	279	299	293	283	273	303	286	284	290	286	290	286	281	250	271	270	306	285	319	303	278	265	277	275	293	309	270	273	283	261	282	295	270	278	284	268	278	291	287	302	275	308	283	288	260	256	274	276	272	279	273	293	269	287	285	309	253	322	264	282	279	301	254	291	262	255	294	299	292	301	282	294	320	285	307	282	305	289	270	290	273	284	299	265	315	267	301	292	280	273	314	279	271	257	291	275	268	310	285	307	282	306	306	289	268	298	286	284	270	296	290	267	285	307	279	269	315	284	273	287	297	285	293	278	275	257	281	268	291	283	305	268	295	295	297	279	250	276	319	291	282	286
7920	3051	6540	7207	6080	5013	4148	3446	3053	2690	2389	2151	2024	1868	1713	1625	1519	1495	1367	1379	1329	1313	1229	1175	1113	1158	1086	1044	1142	1043	1012	1052	1008	988	1028	991	1009	945	1018	989	1004	952	951	931	1008	883	913	965	910	904	969	961	938	900	869	899	879	941	904	944	919	882	922	880	866	900	918	898	918	849	853	852	867	869	891	889	861	873	904	860	963	829	948	905	911	880	868	902	895	904	924	897	919	846	888	924	905	934	878	899	863	849	866	873	851	848	905	843	888	860	862	914	902	813	860	798	878	870	823	896	797	879	859	931	878	905	877	864	856	854	905	824	833	884	908	804	862	888	809	851	906	874	911	839	854	877	919	856	874	879	872	845	810	876	903	869	934	872	862	894	877	860	953	872	943	833	896	843	913	869	864	860	860	835	855	863	898	877	804	918	805	845	837	851	885	867	840	839	864	905	854	892	844	864	890	845	837	838	897	882	865	850	839	867	859	843	848	883	830	862	876	889	813	875	848	856	867	872	818	886	890	855	890	825	905	862	835	854	891	839	886	825	851	862	824	891	871	851	903	808	870	862	817	862	873	867	879	853	805	870	905	826	845	862	819	883	917	860	918	836	871	835	849	817	841	822	828	880	822	894	873	874	885	859	841	826	845	859	871	881	872	895	854	848	849	875	901	904	873	855	849	847	885	890	805	867	858	920	884	858	882	832	884	857	818	801	908	877	843	844	847	847	843	844	865	846	886	868	866	874	874	905	849	888	892	868	826	842	854	810	861	854	870	866	887	876	871	805	825	872	853	862	850	851	907	913	896	875	897	860	797	814	882	900	837	871	887	910	830	827	894	851	906	866	881	852	888	858	883	877	877	893	861	838	828	846	883	876	872	856	850	842	831	872	857	845	885	850	824	861	831	866	871	886	851	875	835	846	842	860	883	847	826	863	820	896	910	846	866	788	880	839	837	855	858	832	834	832	871	827	835	886	889	938	896	859	810	895	862	852	840	806	883	888	869	898	900	879	868	833	892	814	907	909	868	899	887	881	858	843	829	883	858	852	846	842	920	897	866	849	835	933	817	892	888	864	905	855	841	867	825	843	881	866	866	844	849	892	882	833	814	840	860	823	842	855	859	856	858	831	854	874	849	897	875	870	873	894	838	841	855	837	895	868	842	819	881	835	822	869	848	871	904	865	861	881	867	834	948	822	887	878	854	854	853	914	895	857	855	864	888	832	847	868	873	800	849	847	845	881	856	847	864	862	847	838	846	860	911	848	867	856	914	818	814	868	873	840	825	891	894	845	813	865	894	879	858	829	857	865	860	869	876	842	857	870	914	883	861	874	868	888	846	887	793	884	903	864	820	821	862	831	899	869	856	860	894	869	835	899	832	835	867	861	855	874	815	861	872	830	790	806	861	862	821	911	866	831	838	810	862	826	835	852	835	880	837	863	893	761	873	882	889	909	883	871	859	867	869	854	889	855	857	821	853	863	877	898	840	895	821	859	835	828	831	870	853	838	868	862	881	884	891	872	829	757	849	829	841	821	823	838	861	800	882	874	844	824	861	861	911	837	908	856	895	889	847	829	871	842	842	885	886	850	848	839	874	901	818	909	811	885	821	833	838	877	858	888	860	813	858	854	841	913	852	879	818	890	849	881	869	854	875	786	829	863	880	845	814	843	847	894	849	832	893	822	837	851	874	884	872	851	865	863	889	889	858	846	887	841	849	836	827	829	871	873	842	855	824	908	842	845	798	860	919	885	888	898	819	846	837	899	860	817	866	854	835	886	836	841	860	866	836	897	893	895	808	854	877	883	825	892	875	846	877	842	864	842	848	798	860	821	863	873	829	842	897	881	846	884	884	853	871	821	826	871	881	891	895	905	888	875	823	834	864	902	874	856	822	846	900	881	930	837	842	911	832	912	806	901	929	878	865	826	831	856	846	863	857	881	847	875	865	814	883	881	872	866	857	908	897	858	896	813	897	917	842	861	855	838	886	867	824	802	835	884	819	856	898	878	861	856	855	840	899	922	807	890	892	877	873	847	911	885	826	851	867	887	853	843	845	845	848	852	803	839	838	860	854	838	843	831	795	802	865	896	847	843	889	821	854	816	901	851	840	817	854	873	880	854	914	855	838	845	874	877	866	866	864	887	842	918	822	886	807	826	881	844	870	816	847	852	839	859	842	863	858	829	867	888	851	841	853	869	827	842	893	852	849	889	865	907	866	857	888	872	903	850	883	851	857	873	863	855	863	838	866	858	871	858	905	901	825	834	864	875	860	868	842	894	863	873	863	823	876	854	852	891	860	840	866	868	856	845	850	907	847	870	877	855	840	875	793	827	892	872	878	893	854	841	875	856	864	850	849	832	895	788	877	920	843	895	851	877	854	848	877	851	824	872	850	834	849	845	872	929	861	863	856	838	909	826	888	865	882	874	835	838	866	875	905	886	877	865	887	862	902	842	849	876	916	815	874	893	871	878	832	837	846	892	916	812	831	917	918	825	892	817	869	848	870	851	804	875	855	904	868	820	891	880	881	898	866	851	865	895	786	865	821	826	898	904	886	844	893	839	897	847	822	847	863	899	897	886	844	895	858	885	843	847	851	889	870	839	892	844	873	883	888	902	871	836	823	866	867	865	878	922	812	901	880	869	822	900	872	907	872	820	883	903	817	888	863	852	887	877	872	840	840	843	855	948	851	855	843	837	883	868	898	846	862	846	885	806	884	809	831	852	843	837	842	866	806	876	880	867	873	874	885	884	822	807	889	891	909	889	865	811	818	872	856	862	869	844	841	868	809	875	880	842	866	875	868	908	838	869	859	888	841	856	848	888	850	840	861	815	854	862	861	856	859	868	841	839	833	911	873	802	824	859	904	916	868	794	867	881	877	915	859	843	891	827	909	917	902	912	882	883	831	922	875	832	849	869	792	822	892	885	827	856	890	860	834	875	914	856	831	863	907	846	896	823	834	864	885	853	838	855	866	876	842	916	867	875	853	859	846	854	855	812	822	874	836	860	795	854	819	919	865	824	871	886	825	823	885	847	860	854	847	849	807	856	878	859	879	817	885	892	823	885	896	918	875	837	843	860	828	810	902	874	934	826	844	893	860	865	900	827	829	854	863	847	910	833	869	856	912	867	882	842	901	822	869	843	849	904	833	868	901	874	822	882	854	855	864	836	796	946	827	876	885	897	822	900	859	815	839	834	868	873	868	842	858	894	869	826	803	877	834	866	863	910	874	903	920	805	846	858	843	870	878	897	873	891	878	803	871	885	812	871	918	878	831	869	841	825	863	861	835	845	849	874	829	794	865	841	906	852	895	824	807	903	896	857	875	903	883	824	853	790	851	836	842	888	839	859	878	881	846	845	873	858	877	858	867	851	873	881	861	863	887	872	829	851	886	866	842	873	884	827	850	851	842	849	829	853	845	824	780	897	862	835	849	903	911	850	885	919	876	854	851	851	824	877	847	851	873	880	833	817	842	903	858	905	842	862
1229	209	205	196	185	196	177	200	178	218	171	183	180	179	149	195	185	173	177	174	170	181	201	166	171	186	199	178	171	180	183	185	178	171	167	178	186	199	162	193	154	181	172	160	170	166	190	186	204	169	184	181	193	178	182	176	168	189	172	178	177	202	184	168	168	183	171	179	182	160	165	172	179	173	197	149	158	200	187	161	180	174	186	166	197	178	191	193	183	158	191	208	171	173	177	193	180	149	170	179	180	179	165	178	181	149	178	185	179	178	186	192	198	175	179	204	179	172	190	160	174	175	192	190	183	173	190	165	168	189	199	186	154	186	179	175	194	165	181	175	186	170	174	181	198	158	181	182	198	151	195	183	188	185	181	205	196	165	164	167	179	177	179	175	173	199	172	181	175	167	172	197	164	189	182	173	161	188	167	174	191	187	168	178	186	151	220	189	179	174	181	170	164	200	182	172	184	184	203	190	160	179	173	194	180	163	177	165	192	177	183	180	185	198	174	175	162	195	162	180	150	181	168	164	174	170	161	157	182	205	191	175	189	187	176	168	159	160	176	191	167	183	169	186	172	178	188	186	191	171	162	180	177	181	171	181	178	173	145	177	191	166	188	182	187	168	189	177	168	168	173	173	176	161	182	183	184	184	174	184	159	169	170	175	177	170	172	170	186	187	163	190	198	187	171	182	203	165	165	191	190	191	169	172	170	203	144	179	158	183	184	174	178	184	158	191	167	167	169	177	181	191	171	172	180	198	188	157	199	175	167	191	188	192	188	179	182	177	189	171	173	176	163	180	187	168	157	169	190	186	170	190	174	186	168	175	156	183	180	177	180	152	160	169	191	135	160	160	192	188	182	164	201	183	173	154	171	182	172	183	155	174	174	171	194	207	189	168	188	183	164	183	177	176	193	162	173	178	193	158	187	186	169	173	170	195	163	169	178	169	181	181	177	171	200	165	202	191	172	184	177	190	191	187	176	190	202	174	196	182	196	171	168	176	180	193	164	182	175	171	177	183	169	188	174	178	182	157	167	186	185	182	198	200	177	154	164	195	192	197	186	194	162	157	185	179	191	195	166	171	185	179	166	187	185	187	172	188	160	171	198	194	173	180	173	186	188	171	194	172	189	191	201	175	177	184	197	192	170	188	180	179	207	189	166	172	190	176	175	168	168	182	184	161	181	151	178	197	176	181	164	202	194	190	177	180	196	188	159	167	193	207	158	166	187	164	168	178	185	187	189	185	186	168	170	185	163	172	193	186	183	181	191	181	191	189	190	158	178	159	167	179	174	171	196	174	159	165	198	189	187	160	185	188	183	184	171	170	153	167	173	174	170	160	172	179	178	187	175	193	178	173	195	178	191	161	175	184	158	184	169	194	166	174	184	206	189	187	167	193	175	174	174	164	157	189	183	200	172	192	187	178	192	156	168	162	172	192	170	200	192	189	174	182	171	188	181	174	181	170	190	191	176	151	145	189	208	203	161	187	191	179	189	199	179	193	176	169	170	158	177	152	178	176	183	174	190	175	169	169	176	170	172	180	188	162	193	172	186	168	190	160	187	180	208	166	176	163	138	204	159	165	184	187	170	186	175	180	167	184	189	176	178	170	179	197	186	165	179	181	189	182	182	173	175	183	179	190	173	155	181	204	180	180	165	164	175	178	176	188	181	179	173	161	185	157	189	167	185	197	190	165	167	170	204	184	168	188	175	189	197	186	178	175	162	177	193	183	184	169	182	187	169	170	179	186	218	167	184	161	184	174	160	159	150	165	170	149	180	178	173	159	196	187	170	177	173	176	178	179	167	177	187	177	182	181	178	192	157	215	174	189	174	174	168	180	182	181	196	189	189	170	189	194	176	190	182	195	178	157	176	185	164	183	174	183	159	175	190	166	177	191	211	167	184	179	183	175	165	199	189	198	175	159	183	169	167	199	174	173	188	189	177	155	189	170	180	172	181	192	168	173	198	173	195	168	162	172	173	180	174	207	192	207	168	169	201	189	199	186	175	183	184	160	188	168	187	182	183	170	172	164	174	184	174	171	187	164	159	177	149	185	174	177	185	166	184	180	193	182	182	191	174	178	192	179	153	188	208	186	148	157	192	151	165	181	182	159	174	198	181	184	181	170	178	165	191	173	166	189	175	161	165	191	205	177	159	184	174	202	201	181	181	191	173	165	182	176	190	175	172	163	185	169	182	179	186	178	167	170	161	192	184	192	196	172	177	168	167	185	185	181	197	157	159	181	184	169	188	166	156	206	181	190	179	168	190	191	169	164	184	181	183	167	184	194	180	172	184	159	169	177	180	192	163	195	184	194	181	164	200	165	196	177	165	168	178	179	173	187	178	184	184	214	160	185	185	172	184	183	201	203	184	158	169	207	194	180	170	159	164	195	179	186	189	177	179	175	162	163	204	183	182	172	144	180	159	192	193	205	183	177	178	190	167	155	164	163	182	157	170	190	163	161	168	163	188	181	190	199	184	155	210	195	177	185	168	171	192	185	191	175	182	165	220	192	158	187	199	158	172	163	203	197	196	212	180	161	161	170	181	175	175	159	186	177	189	188	169	178	191	160	197	175	185	176	169	180	193	160	183	172	194	157	164	189	175	185	175	191	189	180	168	160	169	213	198	179	175	191	177	175	186	160	186	180	186	170	176	175	212	185	162	175	175	196	178	174	176	155	195	164	175	164	177	164	194	187	183	175	183	190	186	178	193	166	187	165	192	197	189	173	179	157	197	179	176	189	170	176	201	162	169	203	170	191	169	182	190	178	166	187	187	203	158	176	196	194	188	209	189	185	188	160	195	186	182	170	169	206	206	180	179	177	164	186	190	183	179	194	149	176	184	186	166	209	181	172	193	179	177	199	172	170	151	188	189	163	173	186	187	230	171	170	193	182	172	190	179	183	179	176	175	178	176	192	184	169	178	181	157	165	181	184	197	168	191	172	179	180	165	166	171	187	193	158	173	168	169	170	166	185	173	189	182	196	197	186	167	187	169	180	171	158	196	175	177	197	157	160	189	170	177	185	165	157	177	180	190	173	184	171	176	178	188	164	182	182	200	169	153	192	182	182	169	192	181	170	170	184	148	182	191	190	208	172	207	174	165	178	164	184	167	188	193	185	156	173	190	197	161	185	158	191	187	159	203	194	165	170	184	195	154	186	182	183	153	180	191	160	166	165	200	178	177	175	170	183	168	174	169	168	178	168	180	185	181	162	175	189	201	175	175	203	193	196	160	170	151	162	190	175	163	186	182	186	184	192	184	175	182	212	173	175	162	177	163	196	165	177	202	192	182	167	200	169	168	187	171	161	189	197	177	194	171	163	190	162	202	159	181	166	182	199	167	171	171	174	167	193	170	179	160	185	155	180	177	176	183	195	170	206	181	193	178	181	178	199	190	167	180	171	168	161	193	160	163	178	192	160	192	172	185	161	159	176	189	173	168	183	178	186	157	159	190	170	209	166	193	187	162	159	183	181	187	211
2003	670	755	779	737	673	665	673	636	629	666	644	624	588	623	633	600	597	627	621	621	631	639	595	618	638	589	631	600	614	609	587	630	590	606	606	599	557	598	625	620	623	618	564	608	580	575	644	601	588	584	579	610	581	589	617	609	589	614	583	619	615	628	594	631	564	580	646	618	597	593	644	594	581	583	596	658	594	600	617	607	596	585	615	565	602	612	628	616	565	589	582	612	613	638	590	604	595	569	597	608	559	577	586	652	584	622	639	592	599	600	610	600	616	576	583	540	571	566	575	590	592	553	634	579	585	576	568	598	563	584	567	630	621	569	607	577	596	578	610	602	588	544	605	601	592	618	611	628	558	567	600	584	612	577	567	586	634	608	645	595	565	594	611	586	615	587	617	578	645	627	607	545	583	594	586	564	599	557	609	616	632	571	611	582	580	626	590	609	606	575	568	583	583	543	572	607	572	653	632	575	569	606	643	637	594	627	588	598	605	599	566	573	619	543	570	598	598	570	612	611	607	610	579	609	614	559	580	589	631	592	602	580	584	619	587	614	604	601	598	575	602	579	588	599	576	605	582	647	609	606	595	590	536	609	640	612	599	555	558	581	581	589	630	619	626	577	585	589	566	603	600	629	581	562	574	583	590	586	640	631	620	598	570	607	602	604	606	654	609	611	597	614	544	598	590	604	593	585	561	655	585	601	609	632	591	577	568	581	598	596	574	575	550	566	622	597	563	595	579	614	609	615	612	584	600	658	562	573	594	583	614	622	611	592	613	600	588	562	611	568	558	617	581	590	588	593	543	610	613	608	625	584	574	564	607	597	624	621	599	622	563	572	588	564	558	548	586	581	603	558	565	591	591	587	605	610	595	574	611	602	618	586	622	630	560	617	616	626	559	563	576	595	567	544	632	593	603	532	631	568	591	561	564	576	548	568	571	656	619	617	558	548	598	602	607	596	607	592	556	597	582	608	572	599	595	588	603	641	569	598	563	602	605	615	630	574	580	594	589	630	574	597	626	627	615	606	630	611	571	585	591	586	569	550	587	619	618	603	611	600	588	652	607	588	570	604	577	563	590	573	627	631	618	564	597	592	605	593	603	613	591	587	594	570	585	608	593	579	572	638	587	583	630	562	588	635	578	596	608	625	602	607	594	602	639	626	603	587	586	592	634	579	599	608	581	643	606	567	603	612	637	622	638	610	580	598	583	626	596	599	589	620	583	576	600	565	557	609	544	586	574	627	623	588	589	584	617	615	617	615	584	572	596	597	619	601	584	610	593	605	584	616	583	642	618	578	569	604	576	603	596	623	572	556	607	553	611	593	626	620	602	598	569	608	593	580	588	606	557	540	625	588	613	616	613	587	599	604	583	559	624	566	593	594	553	619	588	570	577	611	596	568	604	564	596	629	601	592	581	580	587	574	609	587	618	584	607	605	599	565	604	599	598	594	575	600	633	567	637	606	584	578	645	606	635	584	627	531	574	614	607	620	568	594	595	553	581	539	587	557	577	582	605	611	585	518	572	618	629	587	619	581	566	616	603	589	598	584	620	568	622	589	667	615	578	613	611	624	598	572	648	577	581	599	594	612	588	608	582	596	570	585	585	543	584	540	642	609	599	572	621	581	624	574	586	626	567	618	575	597	611	575	607	592	614	584	552	566	590	572	605	600	638	541	617	568	600	589	601	578	610	607	637	586	616	605	609	590	553	576	599	574	604	584	614	638	599	621	598	597	591	573	634	653	605	627	623	604	567	594	566	596	574	635	638	598	635	585	627	565	643	608	553	622	621	594	589	584	642	573	590	584	569	622	660	565	567	609	648	606	567	600	590	597	629	610	606	604	594	575	629	588	572	539	591	656	618	619	566	578	569	615	583	578	634	554	612	627	605	600	590	588	603	566	608	538	650	529	593	612	573	575	559	557	606	596	587	631	641	561	624	629	589	587	631	597	583	595	588	650	569	631	578	629	557	586	589	609	621	618	596	566	626	583	617	620	625	571	595	615	602	587	567	605	619	598	590	561	624	577	614	603	585	575	610	610	618	622	622	615	632	590	597	530	554	566	598	586	604	631	574	573	646	588	581	599	574	625	571	617	616	601	590	605	610	558	622	550	597	578	631	615	673	599	585	613	579	586	622	609	606	585	568	580	569	577	596	600	570	597	636	626	590	599	595	592	596	630	634	569	620	604	601	601	573	576	609	590	608	600	652	615	605	596	631	608	612	552	584	614	595	589	610	595	609	585	597	593	632	582	542	594	611	611	579	556	593	603	623	596	610	605	563	611	604	571	587	580	641	599	574	588	572	611	593	588	610	582	582	582	600	606	603	595	551	640	624	582	609	620	602	564	584	585	600	629	610	599	603	551	602	571	606	625	633	608	554	589	628	513	587	612	611	566	633	604	605	607	611	591	617	632	605	574	646	617	551	597	595	585	608	638	580	560	628	586	631	562	595	571	579	600	588	627	584	575	639	552	582	610	588	627	591	609	599	601	593	581	606	595	592	598	582	614	581	583	590	596	609	588	591	599	586	640	640	600	617	581	567	601	614	574	581	589	617	554	594	640	567	619	608	571	583	592	639	605	607	578	594	632	622	630	583	617	616	577	605	579	605	652	593	616	554	622	584	594	590	592	579	501	585	627	606	631	618	607	599	594	610	598	610	616	630	623	602	593	612	568	577	618	604	609	604	615	592	596	582	571	630	585	606	532	599	573	613	623	600	628	603	549	572	600	592	652	637	633	582	592	612	609	598	595	593	568	597	591	552	597	576	618	603	599	570	586	607	593	598	574	601	581	618	619	603	573	590	583	593	549	615	592	641	595	578	613	637	611	592	607	529	567	617	607	589	599	592	573	615	569	600	569	590	567	566	609	578	609	601	611	535	553	592	597	599	579	543	586	586	587	611	604	616	650	598	609	576	569	586	581	617	629	571	616	606	611	608	611	595	544	592	560	583	572	568	637	602	562	647	597	608	630	615	627	610	587	610	585	565	666	553	601	603	576	567	551	602	566	615	569	577	589	619	609	575	591	613	604	597	595	584	618	536	619	604	617	599	611	621	598	603	614	615	599	603	592	586	624	602	641	594	613	595	581	640	614	647	605	582	622	609	625	588	581	596	579	527	611	597	614	578	592	604	607	612	561	623	645	630	631	630	611	571	614	581	601	576	633	582	600	559	596	609	612	584	645	592	603	574	596	593	600	570	593	566	637	583	638	573	574	628	580	607	594	615	633	596	570	576	564	557	600	597	624	620	608	598	592	569	627	587	592	646	580	594	567	586	599	610	610	556	606	594	606	574	579	592	612	568	577	602	632	605	608	575	575	602	582	607	581	612	575	615	575	596	608	624	607	650	593	564	623	594	629	581	626	594	592	581	596	611	601	606	622	579	636	582	579	607	569	563	583	651	608	530	647	558	592	595	554	602	578	594	625	607	605	601	583	569	616	578	598	612	621	581	578	566	622	622	604	592	617	605	620	578	607	592
5132	1296	1682	1197	913	711	560	477	444	416	402	394	381	343	351	381	361	373	325	347	326	350	336	312	316	338	342	338	329	317	358	322	314	334	285	308	325	331	309	336	329	340	315	282	316	296	300	345	296	328	319	318	303	330	317	323	320	340	320	314	330	344	280	288	333	337	329	307	287	301	310	304	330	311	332	286	303	286	307	291	310	304	317	333	292	309	304	286	301	296	296	299	321	310	320	294	301	325	317	317	324	287	297	306	279	306	284	313	318	294	320	318	311	363	325	326	296	294	291	314	295	322	301	316	315	296	290	275	294	279	325	312	340	319	296	328	331	323	324	299	343	305	314	346	285	318	330	285	315	364	324	287	303	299	315	292	293	308	292	315	339	324	305	327	303	324	351	309	323	311	340	277	299	284	325	290	293	324	299	288	316	321	307	290	295	323	332	327	324	329	300	313	309	295	323	324	287	302	314	307	316	329	322	319	286	323	326	312	340	327	318	259	314	291	327	315	319	313	315	316	309	294	313	315	333	331	322	344	328	330	318	330	290	341	305	316	293	317	319	318	258	307	328	331	329	315	304	306	313	346	281	295	312	322	291	307	329	358	292	288	284	305	321	306	285	321	337	300	295	317	317	298	312	301	316	267	295	329	294	303	329	310	289	357	296	306	307	279	315	295	314	285	309	322	313	327	321	328	297	310	305	318	303	306	312	308	314	312	316	295	353	318	279	306	318	314	328	296	296	332	342	307	320	277	343	302	307	308	298	318	325	291	337	353	298	315	317	272	258	297	293	305	309	292	333	297	295	319	288	316	289	297	314	269	326	298	295	303	310	300	292	298	277	308	294	307	336	315	309	310	301	311	318	291	305	303	294	313	313	277	310	305	311	330	295	329	328	310	310	333	305	301	322	317	284	318	315	316	304	322	323	324	319	323	273	295	321	313	283	313	326	346	295	336	326	299	312	286	300	318	304	320	282	320	310	304	297	318	320	296	296	328	334	303	315	311	273	281	334	324	295	310	326	323	309	324	299	317	298	316	313	301	287	333	312	302	304	282	333	309	278	303	302	323	291	289	295	328	301	322	292	300	317	294	310	320	299	320	327	301	307	293	324	308	332	334	270	300	299	284	325	271	315	336	327	339	324	340	302	316	285	315	281	298	310	311	297	307	329	317	275	305	300	308	327	314	324	313	307	279	276	298	291	309	290	324	309	298	318	327	266	312	312	302	302	292	315	318	324	340	320	317	314	304	322	277	297	303	318	326	317	286	293	269	323	291	332	278	287	294	314	308	291	272	306	302	298	294	317	294	307	296	320	329	341	305	342	285	318	332	315	308	327	324	322	305	299	292	298	311	316	279	298	336	314	285	311	337	272	294	282	302	318	320	276	288	322	276	357	306	336	324	314	309	332	307	287	292	286	316	312	302	309	323	306	313	314	314	303	321	308	334	319	321	327	341	321	293	337	304	295	321	322	315	330	318	333	300	299	308	287	316	291	337	323	297	343	307	302	357	323	317	308	343	330	307	321	329	296	340	313	286	343	282	309	301	308	309	320	323	306	277	300	321	288	313	297	320	297	327	312	297	324	330	294	323	326	321	308	287	313	322	327	296	303	328	292	286	343	345	279	303	300	340	310	298	318	313	299	310	332	325	285	318	336	304	339	325	298	338	289	267	303	330	316	331	322	296	333	300	278	299	337	337	322	344	314	316	322	294	293	300	308	356	308	278	328	301	302	309	326	316	327	324	303	304	311	296	322	323	297	303	292	295	283	328	320	300	293	287	320	307	298	308	318	342	304	344	276	304	314	299	319	311	285	314	324	346	312	290	290	319	313	321	310	300	322	324	315	291	312	319	340	307	299	325	331	298	331	318	282	308	310	275	322	320	266	348	319	305	334	309	311	297	304	322	298	319	291	330	302	325	344	299	317	308	286	325	317	284	326	296	326	327	318	306	335	288	319	315	309	307	291	330	338	306	306	304	327	329	307	292	302	322	297	295	292	318	338	296	335	308	285	329	321	317	314	299	334	310	298	317	320	311	320	327	314	302	284	282	334	302	273	335	327	308	316	299	309	299	300	346	316	307	276	292	297	311	320	317	321	326	323	313	335	308	311	326	346	291	325	323	286	275	277	324	298	323	310	343	282	320	315	325	293	321	284	323	296	331	286	301	320	301	260	323	300	294	285	306	277	322	319	304	289	283	326	302	306	325	324	307	307	316	324	324	319	307	292	322	334	264	296	292	315	323	294	307	333	293	298	311	307	314	327	305	317	337	292	320	326	313	324	335	318	290	274	312	302	334	298	296	291	333	296	294	306	322	317	292	316	291	318	313	342	303	303	323	290	317	328	310	312	324	305	312	320	298	306	316	290	341	337	313	290	302	331	316	325	338	296	342	327	299	303	293	313	343	313	290	301	308	291	304	319	304	348	329	357	297	321	303	302	329	324	314	336	295	296	324	318	313	307	299	302	305	291	320	322	327	307	309	280	276	290	327	317	337	333	308	315	275	323	316	321	293	276	301	296	302	343	309	305	310	324	328	319	297	313	278	327	326	282	294	283	316	343	311	319	319	300	304	301	320	322	312	325	322	309	308	323	338	314	306	339	315	317	313	315	313	292	324	317	331	320	321	272	318	330	312	286	317	305	331	303	295	313	281	324	311	290	291	303	326	333	318	321	345	312	273	345	329	324	318	267	310	324	307	308	330	301	290	275	282	293	318	310	302	351	300	332	316	290	303	292	290	301	324	298	299	329	290	353	288	330	337	309	321	327	283	299	294	327	329	337	288	345	325	334	295	331	320	317	285	316	294	313	306	327	317	317	323	288	320	293	324	286	287	311	315	297	292	306	309	343	317	278	329	317	303	329	305	317	309	302	298	283	284	344	303	355	287	287	299	308	320	324	293	328	303	303	304	309	323	312	295	302	294	312	318	307	300	325	316	321	321	305	308	281	293	313	296	274	281	328	313	286	298	317	302	293	324	333	298	282	332	329	336	311	294	296	294	347	315	284	314	307	306	312	327	340	346	310	297	314	329	350	301	304	327	324	331	333	293	275	290	284	317	331	331	317	306	310	321	292	312	293	308	332	346	319	279	326	311	328	321	300	311	304	313	301	336	305	318	310	327	282	298	297	307	328	315	329	309	307	326	297	322	315	312	284	317	299	312	332	310	285	295	303	314	311	320	326	307	310	277	288	292	304	317	325	309	299	299	311	322	287	299	342	323	311	274	329	336	267	309	333	282	307	295	314	283	347	310	291	283	310	313	307	297	308	313	302	309	292	299	279	339	306	308	332	301	318	318	297	313	345	322	317	326	320	337	279	307	310	314	287	347	314	317	350	331	315	292	309	294	357	305	315	335	306	307	328	310	305	338	311	331	338	279	291	311	329	329	324	322	294	316	301	314	293	286	310	339	282	325	279	320	328	350	310	283	300	332	284	310	293	313	293	329	331	295	288	291	321	321	336	320	342	294	334	318	304	328	321	313
5824	2074	4096	4303	3679	3148	2622	2315	2065	1793	1741	1597	1519	1416	1380	1277	1241	1233	1205	1227	1161	1182	1117	1136	1087	1097	1123	1075	1036	1055	1045	1008	1031	1040	974	1022	1023	1024	987	1064	1007	950	998	931	985	966	1013	947	962	979	976	996	980	945	973	974	983	962	958	958	1021	998	967	983	953	1020	1000	1001	915	945	991	907	960	978	946	924	937	1018	938	896	1016	998	977	939	959	953	953	929	957	922	894	986	919	1029	984	951	893	938	959	988	973	949	956	972	956	989	984	904	979	974	974	1003	954	942	905	964	908	966	959	943	1004	951	947	968	919	984	930	981	974	981	894	886	934	970	928	1009	967	888	924	951	991	956	960	946	969	964	932	1004	963	946	975	925	1014	960	1002	946	963	977	1003	967	947	910	943	950	934	943	964	960	1007	913	934	972	919	907	957	922	935	947	958	893	950	956	946	933	911	936	966	976	917	868	1022	924	925	959	940	971	898	944	959	936	943	948	922	969	946	948	912	950	941	940	965	934	929	907	937	925	931	974	983	919	935	938	920	886	892	987	934	961	963	907	1001	964	917	929	940	946	986	951	952	918	883	996	930	959	914	967	928	905	976	941	1014	960	970	959	938	964	920	952	910	966	872	947	1033	929	938	956	928	943	953	1004	1010	959	950	917	914	974	962	935	948	992	949	996	964	950	925	923	907	928	1009	906	970	927	955	957	884	911	986	945	878	930	965	912	973	984	958	885	927	952	990	910	897	958	999	984	942	918	937	916	909	927	937	934	953	970	925	983	945	962	909	940	940	955	930	936	900	962	892	973	948	939	879	925	943	920	991	940	986	957	928	976	916	950	869	937	934	905	949	989	982	932	941	952	925	914	946	911	976	947	926	886	929	967	915	988	883	935	955	938	975	936	908	941	944	970	947	937	970	959	957	930	991	931	909	934	903	999	911	970	946	950	940	886	973	932	950	920	899	994	1040	963	949	922	978	1035	911	940	967	966	921	932	957	944	952	935	1007	955	965	949	959	929	930	986	919	912	930	959	920	928	929	906	918	916	891	879	984	878	978	965	1007	896	901	937	934	977	951	951	968	945	939	893	956	945	937	1006	959	989	979	968	892	913	928	908	964	938	915	900	963	965	956	1001	946	906	884	969	1006	902	917	940	948	922	975	1020	936	955	959	968	944	940	980	978	954	947	982	895	942	961	958	950	950	884	882	961	930	938	969	912	970	932	937	962	912	918	864	987	958	911	922	939	919	939	1002	920	965	956	950	979	1014	946	981	947	913	993	930	921	988	957	920	962	931	902	991	960	949	912	914	945	902	1009	939	909	888	898	919	939	958	929	995	961	998	886	918	973	922	910	912	910	987	954	920	904	921	935	895	917	951	936	961	947	928	981	913	918	974	985	948	976	955	963	951	921	915	951	1045	921	941	906	953	989	929	922	952	964	920	996	932	979	917	998	926	922	988	921	899	972	936	919	934	957	945	949	945	925	924	925	918	922	963	931	896	944	931	930	982	917	978	930	908	891	1003	930	896	968	919	902	956	904	934	907	938	948	898	923	851	993	949	961	922	923	958	936	933	957	929	873	867	934	974	941	990	958	942	935	957	934	877	957	1019	933	930	917	921	955	928	915	900	972	922	1003	947	944	907	1002	978	985	924	929	943	885	921	889	962	982	937	940	943	907	925	971	929	957	885	945	934	955	972	928	992	941	890	985	950	970	883	929	924	902	911	958	986	992	988	962	946	971	884	902	944	997	999	982	976	946	988	941	991	975	1010	923	949	933	959	992	975	863	947	918	950	950	935	964	936	961	931	966	914	960	970	955	937	966	927	960	995	950	966	922	916	911	912	916	953	936	934	931	955	922	941	938	963	1017	954	928	904	959	949	971	949	969	944	942	940	947	906	937	930	907	946	919	893	899	955	937	958	960	971	953	925	962	974	909	949	947	1002	871	966	972	958	942	919	968	916	980	921	928	918	930	959	944	957	921	953	1004	918	924	946	967	932	891	942	938	915	916	977	984	950	925	1007	916	909	941	985	980	932	973	924	948	959	898	937	949	891	1007	953	907	971	960	973	990	924	890	945	962	962	956	909	995	990	941	921	970	926	900	934	930	958	936	988	998	943	947	916	903	927	924	979	957	988	974	1010	882	950	935	926	967	949	909	937	944	937	931	930	958	934	917	981	904	980	943	936	1002	888	909	957	946	974	949	939	950	929	1005	972	1003	942	914	906	936	935	983	936	942	958	876	952	927	945	887	985	892	913	959	902	946	970	946	945	951	924	923	974	939	952	946	950	951	992	969	925	976	936	893	895	920	964	922	912	958	1009	946	976	933	915	968	995	903	965	965	945	962	969	970	929	921	887	903	926	940	913	966	956	912	955	870	983	987	964	941	908	994	945	953	986	877	943	929	953	926	904	948	1005	963	1015	910	956	977	949	925	985	959	925	935	938	935	955	893	955	926	938	936	928	959	924	963	961	888	918	958	945	975	948	917	955	943	896	947	922	949	913	937	936	970	982	909	1002	951	1019	965	940	947	955	917	1010	966	964	989	966	954	948	965	913	893	942	904	899	1001	976	955	963	944	971	930	914	895	997	1032	936	983	971	903	963	907	898	942	890	967	940	951	937	947	933	934	953	933	948	967	976	999	951	944	992	915	938	914	997	953	967	986	986	957	986	966	975	926	934	890	918	935	966	958	943	974	928	972	943	968	976	969	914	945	948	924	922	947	941	984	921	943	941	910	884	919	965	909	911	989	922	914	962	976	983	876	960	902	934	956	982	939	980	920	893	984	952	917	943	939	927	881	962	907	902	956	910	942	960	930	936	921	941	932	962	923	929	930	961	965	989	964	950	921	966	903	898	966	955	894	974	926	952	959	956	866	947	929	1004	950	952	983	951	953	977	956	946	905	949	990	920	975	966	965	938	934	953	1002	966	979	962	942	929	1006	925	940	884	947	949	940	904	913	973	889	956	979	975	961	906	878	996	925	914	980	919	949	993	968	938	946	954	961	955	972	899	970	940	985	981	931	985	954	1020	934	973	963	876	936	962	929	922	950	905	932	927	961	996	945	948	914	979	948	939	904	943	967	925	935	902	976	926	1015	988	965	922	919	908	873	949	942	928	979	924	938	906	937	943	970	936	926	992	953	972	908	905	954	912	1016	992	932	960	910	975	938	923	952	961	938	961	959	914	927	943	1006	929	928	926	964	930	973	917	956	968	972	942	920	925	921	951	948	945	904	924	962	905	956	988	955	1013	952	1000	935	943	960	878	933	892	994	932	891	901	971	935	867	926	907	995	983	1002	966	966	945	978	972	936	989	916	951	975	934	919	933	961	929	972	921	929	930	955	983	971	938	957	930	979	984	925	938	956	998	958	971	975	903	904	928	937	973	958	897	929	971	931	872	904	972	924	946	946	941	969	955	942	985	984	908	1003	924	961	1033	962	925	923	966	924	924	910	922	1006	968	954	955	972	942	959	898	943	943	925	923	944	1006	950	969	936	934	960	947	933	946	937	973	950	930	1002	957	962	989	897	964	997	980	926	957	937	974	892	945	927	922	936	1004
9292	2533	2903	2105	1371	1086	828	655	572	537	480	450	441	362	434	358	342	344	361	380	322	304	345	347	307	320	302	302	305	298	317	338	275	283	304	302	301	294	319	284	298	302	267	285	313	292	301	302	268	289	291	270	292	259	311	269	294	281	287	283	291	295	298	278	285	274	280	296	276	283	301	272	259	296	283	284	300	257	339	255	309	291	263	277	297	295	282	323	265	269	291	271	251	274	291	293	295	277	294	280	281	260	300	290	288	289	273	293	287	298	299	279	285	288	284	273	300	292	283	270	268	284	265	285	281	293	256	317	274	310	272	287	284	271	272	285	293	305	296	286	295	295	277	273	256	304	298	293	287	247	275	292	304	297	287	286	241	262	276	314	259	303	266	287	291	261	275	270	269	258	271	268	311	276	283	298	265	287	275	272	300	267	312	275	322	309	298	287	275	274	293	256	290	291	270	285	305	285	285	260	280	282	295	260	275	300	234	277	297	309	299	278	276	260	298	296	295	266	273	284	301	274	266	273	282	276	285	293	262	263	274	263	259	274	262	242	309	282	291	264	286	297	254	264	269	307	282	292	261	277	313	303	276	267	271	263	292	293	295	264	272	246	276	285	270	276	315	288	271	262	259	283	276	246	260	294	278	274	280	246	304	285	274	293	276	285	260	320	279	302	289	240	270	287	287	262	239	261	304	281	302	272	292	270	268	291	297	305	284	295	283	284	282	280	280	288	292	293	276	265	253	284	263	301	284	275	302	298	277	310	287	304	292	294	267	294	274	299	294	264	288	276	270	287	265	254	282	286	258	270	264	287	297	271	291	257	294	301	284	293	318	290	287	287	261	259	280	270	301	286	270	309	286	267	302	258	264	255	258	330	258	263	287	246	293	278	296	293	295	299	302	291	294	261	322	277	268	281	313	299	289	269	297	268	282	278	236	299	260	300	258	286	287	274	255	274	290	263	293	275	309	275	268	262	263	295	291	313	299	264	271	267	296	289	249	271	284	279	278	298	313	282	294	291	294	292	305	311	274	307	282	313	309	303	300	259	257	296	277	268	270	256	277	286	311	253	270	295	273	281	276	275	276	285	291	271	284	259	263	287	285	263	288	265	287	285	307	277	285	290	294	286	285	296	282	279	277	288	268	276	279	272	282	301	256	265	275	283	277	259	257	288	255	301	301	302	284	259	287	304	270	306	253	285	270	295	265	280	315	313	267	284	295	291	256	285	276	293	247	282	301	271	272	308	289	278	283	257	263	286	322	276	298	292	272	297	272	267	277	273	264	252	264	281	265	268	265	298	294	300	298	294	296	243	250	275	276	263	292	280	287	274	256	291	298	272	271	307	282	286	287	311	319	283	280	287	268	312	247	284	272	284	271	276	313	313	291	300	296	299	275	288	251	308	284	269	286	302	273	273	283	295	272	272	276	281	306	289	274	285	276	292	264	299	308	296	247	281	270	317	275	276	279	286	294	290	281	271	268	294	294	265	272	280	286	308	288	300	270	288	275	302	290	290	273	293	265	305	289	299	291	259	273	253	270	301	280	273	300	265	263	251	299	295	255	267	272	273	287	299	294	274	275	277	284	275	292	302	268	276	277	275	285	277	272	291	301	288	275	278	280	280	282	256	306	279	282	314	272	290	314	274	292	274	288	287	287	282	300	252	278	254	292	274	275	322	302	279	281	285	300	287	286	300	272	284	294	246	295	270	285	270	270	270	282	308	298	272	299	278	266	285	286	288	250	303	285	266	257	291	306	276	278	302	293	305	263	295	259	276	297	277	282	291	288	282	274	258	294	274	282	260	268	296	296	284	265	272	271	252	293	260	267	301	270	283	278	262	275	275	268	303	266	289	285	288	303	301	304	297	273	270	310	290	269	252	302	258	267	281	282	274	265	288	268	256	274	229	280	276	278	277	264	285	287	287	269	308	282	278	278	308	280	291	286	271	277	281	306	273	274	286	286	264	295	282	305	291	281	285	257	267	284	270	289	309	288	284	289	275	271	284	280	255	278	301	287	269	245	311	317	251	310	275	284	287	282	284	268	283	277	287	311	299	271	293	286	298	274	306	291	294	306	262	265	290	261	297	285	276	286	250	278	288	257	288	278	283	291	293	304	298	284	265	262	277	270	276	296	273	268	260	274	291	278	286	310	268	278	311	272	328	303	287	288	295	293	287	290	290	278	288	319	266	266	281	264	269	310	255	311	327	284	264	292	273	300	263	319	294	283	264	316	267	293	265	292	275	305	264	253	262	302	238	276	279	294	279	291	274	260	310	264	260	301	280	266	281	309	245	266	294	291	277	258	253	286	288	314	296	310	288	280	280	279	278	333	257	240	302	258	305	306	247	290	272	291	270	287	281	300	289	296	278	310	300	257	256	281	282	309	294	274	301	273	261	292	276	260	288	275	279	290	303	306	299	283	266	283	250	292	286	270	295	285	271	266	308	267	264	267	317	293	289	262	287	275	304	292	291	267	269	265	275	267	283	278	272	293	306	256	274	272	300	295	273	270	236	285	264	255	262	299	289	291	285	303	272	288	284	284	297	275	273	260	298	274	279	289	274	275	274	276	295	270	291	296	305	276	245	322	282	294	284	277	280	291	297	286	283	328	292	262	296	307	265	300	317	270	300	264	271	272	297	264	271	270	284	322	306	285	321	262	260	292	269	258	282	283	326	293	276	244	286	263	324	288	301	291	278	302	285	283	320	290	279	283	264	273	286	291	281	281	284	292	281	297	279	265	321	303	281	308	278	292	291	295	256	303	286	295	302	286	301	256	291	290	294	293	286	284	291	308	292	270	268	311	282	281	309	291	285	266	281	280	287	273	271	280	278	254	280	274	282	282	260	292	293	284	270	310	292	287	293	268	321	305	269	295	293	298	270	272	278	284	286	296	296	269	299	281	268	299	284	304	269	280	303	307	299	275	254	281	303	278	275	283	257	286	264	250	259	294	303	311	284	285	273	269	277	272	282	290	285	286	292	263	282	266	306	288	276	279	269	279	268	284	294	267	312	245	288	262	294	281	303	279	293	262	276	300	267	292	308	266	263	280	321	258	282	284	283	298	288	294	269	278	286	271	288	254	296	300	257	289	283	295	289	272	272	319	327	288	274	275	276	266	256	296	248	289	249	270	276	273	308	291	292	278	296	292	264	282	304	272	299	261	291	310	292	276	258	283	305	260	279	291	237	310	297	287	252	308	285	274	256	285	297	260	283	270	283	270	274	270	291	277	295	276	274	265	290	268	272	274	294	285	280	298	289	271	281	274	276	308	281	294	299	265	287	299	288	308	258	262	265	266	276	255	285	279	277	267	284	273	284	265	274	266	309	322	265	287	303	263	291	300	282	271	292	267	296	268	288	246	281	297	254	258	299	278	296	254	281	276	270	272	280	264	300	294	289	324	281	278	288	286	283	285	273	278	271	292	314	283	277	260	242	293	265	301	290	286	303	304	293	292	313	264	277	275	258	261	280	277	283
7843	3065	6626	7168	6107	5054	4073	3528	3077	2587	2259	2158	1925	1825	1659	1614	1611	1428	1438	1330	1246	1341	1222	1213	1201	1150	1102	1091	1132	1103	1071	1079	1012	1031	1013	1014	1005	995	976	921	1002	942	954	1001	951	936	993	920	959	916	936	918	940	888	944	927	878	925	898	904	920	903	874	887	901	942	914	875	871	874	924	930	916	879	864	918	905	855	936	896	851	902	871	855	826	856	915	923	869	870	907	914	907	890	891	870	863	882	851	856	866	910	895	859	861	835	829	901	933	907	910	827	911	803	809	841	862	851	889	903	863	858	834	810	920	890	913	890	848	877	857	887	883	872	843	875	891	866	821	907	868	887	884	832	890	833	896	833	880	902	886	833	867	848	907	839	834	871	858	850	911	852	840	913	860	823	866	828	924	875	865	851	864	878	887	886	908	858	879	885	813	873	889	828	851	853	857	875	874	813	901	870	859	826	868	850	873	848	822	826	841	836	846	853	850	896	863	849	874	925	836	924	868	889	852	883	869	854	920	868	868	883	855	849	917	828	854	837	865	853	862	828	842	840	883	845	887	902	823	871	855	899	876	896	874	866	869	896	864	871	857	847	880	865	853	880	940	876	853	864	848	883	879	834	835	875	855	885	881	807	911	857	878	862	834	849	839	844	844	873	855	847	868	886	796	829	879	855	887	903	818	830	829	860	872	876	860	834	867	834	841	851	896	812	870	872	827	891	856	861	857	831	906	838	827	828	857	840	953	885	844	816	896	839	868	912	871	834	887	902	927	867	871	878	893	851	882	878	877	872	873	855	872	892	819	864	891	919	864	847	867	801	873	870	871	888	835	831	855	831	833	872	871	871	814	884	857	856	868	860	815	893	832	873	917	895	880	915	833	826	884	877	855	895	870	828	863	826	803	880	906	903	903	872	841	888	932	835	897	862	899	883	834	835	874	814	901	870	848	874	910	909	888	820	849	890	855	842	833	828	802	861	867	903	807	849	856	912	814	862	843	831	902	838	873	893	852	858	817	868	837	865	900	799	889	833	843	887	860	841	831	871	851	778	884	857	909	896	832	871	904	812	928	831	893	886	823	814	897	792	856	877	900	835	847	895	846	823	864	855	890	821	823	834	878	843	891	904	895	833	816	883	872	869	832	852	874	874	896	863	874	880	845	837	868	845	898	884	869	811	868	854	847	827	866	862	880	900	876	833	857	872	931	887	838	851	882	832	822	861	895	901	865	843	861	912	863	842	822	841	828	889	894	842	812	880	870	820	870	903	881	846	861	806	876	868	847	875	874	861	864	886	909	821	887	819	832	853	835	859	818	831	859	795	853	840	841	871	898	852	873	805	848	864	827	863	928	851	854	872	835	897	818	877	830	889	827	851	854	872	850	864	892	837	851	827	879	842	858	847	805	922	866	838	860	811	886	864	911	858	840	928	852	843	837	882	862	862	899	855	888	912	870	832	881	901	898	864	905	858	874	887	839	805	871	885	854	834	870	889	909	872	856	884	892	865	871	863	901	908	873	874	835	890	869	834	842	903	878	878	867	851	844	880	830	874	911	825	801	888	839	836	815	847	866	791	882	902	868	825	786	853	899	871	869	819	878	864	829	837	855	816	889	873	892	861	873	850	881	876	865	868	850	880	849	829	847	896	851	826	877	873	843	831	864	888	857	854	852	860	849	828	870	878	877	895	842	862	890	868	853	854	829	904	865	850	884	871	873	803	825	915	896	828	879	871	870	809	863	858	882	894	856	853	850	828	855	847	830	875	857	875	800	849	863	862	845	876	850	818	815	831	850	853	821	868	844	836	820	908	855	893	838	870	820	897	925	850	853	860	882	858	853	871	845	854	837	891	880	844	903	862	814	890	834	845	846	904	874	859	789	838	896	846	884	845	856	884	858	869	867	847	956	849	833	871	859	877	837	848	858	895	923	887	889	821	807	871	858	864	818	818	867	889	871	858	866	922	867	842	909	852	839	818	902	925	879	872	890	852	841	819	862	849	872	894	838	870	852	869	878	820	873	882	895	876	906	917	848	808	807	832	886	855	895	809	899	907	894	848	867	843	880	868	891	831	820	856	856	859	845	872	854	854	823	794	826	861	848	884	822	850	840	824	863	880	803	846	857	856	878	880	786	764	880	853	848	876	867	829	857	902	839	871	857	838	885	868	873	835	843	936	822	808	896	862	817	907	834	815	853	843	812	846	898	883	817	966	879	883	849	876	881	846	876	837	809	810	837	849	883	828	836	829	900	855	890	838	872	843	863	854	807	789	929	859	828	834	824	881	915	851	884	871	882	904	840	895	876	833	832	890	836	836	869	856	866	848	881	878	824	852	880	876	826	831	833	841	839	849	852	847	777	865	887	827	853	864	864	851	888	892	911	886	815	857	863	822	884	853	866	834	867	898	837	900	820	850	902	860	823	859	806	866	795	855	884	905	865	900	841	876	880	876	854	806	875	863	851	804	857	876	870	843	849	876	912	803	869	868	855	861	858	835	832	908	815	870	819	858	795	866	852	913	812	839	834	847	878	820	805	841	829	823	838	901	874	826	903	829	846	875	857	797	856	868	886	863	858	818	880	904	841	884	852	840	877	878	865	819	781	850	846	862	887	861	892	885	859	906	919	900	866	816	882	859	811	888	878	836	889	900	886	869	844	839	848	865	875	877	898	892	896	861	871	988	885	861	810	885	887	871	841	850	908	899	913	837	875	863	890	867	832	861	896	828	875	862	885	858	901	856	830	841	869	837	889	834	836	848	836	873	869	903	914	852	893	846	858	884	892	894	868	905	830	875	828	845	833	816	863	827	838	852	841	856	903	885	893	834	888	849	874	875	820	858	870	870	890	830	835	824	866	915	867	870	862	876	848	842	881	847	846	804	850	892	843	861	860	832	877	808	896	877	879	872	872	829	839	829	892	858	834	846	893	883	871	836	856	898	862	880	943	878	869	898	836	901	821	889	855	872	806	792	903	854	828	878	867	865	847	841	900	818	853	851	840	859	853	859	829	907	844	862	962	869	812	878	883	810	843	837	855	848	922	845	864	858	848	849	915	835	883	889	839	860	862	883	903	843	907	871	879	856	809	859	840	819	812	883	846	859	824	839	791	898	883	876	878	893	918	875	862	843	862	853	855	874	853	854	840	827	845	953	850	868	852	829	883	921	882	830	867	851	907	890	898	886	835	884	814	863	812	828	881	841	875	887	892	847	856	843	890	855	840	866	887	866	857	846	861	878	855	888	837	886	879	844	891	854	881	821	847	867	873	824	897	829	866	857	819	860	825	845	885	879	902	886	841	910	891	880	837	871	854	859	792	791	929	866	874	832	879	851	906	850	894	872	906	870	904	846	875	892	835	832	837	883	860	819	861	806	872	885	827	846	847	842	881	841	844	839	869	884	812	872	850	909	874	851	865	876	862	854	886	915	842	873	859	846	857	876	877	888	883	879	848	819	878	852	867	878	905	886	885	838	872	810	832	842	815	864	885	849	909	810
1257	229	248	223	212	216	191	210	187	174	157	167	211	173	183	174	193	214	173	198	188	186	146	190	193	195	180	183	201	194	174	175	194	184	190	193	171	183	202	192	170	174	188	187	170	167	173	171	171	193	191	178	173	176	182	169	160	189	196	175	183	184	222	168	184	188	176	180	174	170	175	188	185	184	163	165	170	159	164	179	160	175	159	184	183	164	161	189	155	167	203	171	182	190	205	197	186	172	194	191	186	179	172	180	174	173	194	212	170	187	183	190	169	177	197	179	188	165	191	175	187	183	172	162	169	178	167	180	155	159	170	173	163	187	179	212	180	166	156	192	174	167	187	149	177	195	167	169	195	180	191	178	201	166	161	184	180	197	166	192	172	174	196	166	178	177	185	147	180	179	177	177	171	204	189	160	161	175	192	198	184	214	200	184	161	180	199	205	169	156	177	181	176	174	185	180	184	181	161	154	178	150	194	198	165	184	181	192	174	184	186	179	196	181	181	174	189	183	183	179	192	172	183	189	167	194	175	189	205	161	188	175	202	167	168	190	167	175	177	201	162	159	167	187	178	183	187	174	189	186	169	192	174	163	180	177	176	203	181	176	176	167	182	176	185	178	194	197	180	193	182	177	168	179	173	199	184	178	180	195	168	194	179	177	172	213	173	201	190	190	167	188	186	172	186	163	179	166	205	172	169	193	191	173	166	169	168	187	190	186	159	155	183	177	175	166	191	166	187	191	198	168	180	183	180	165	185	169	168	176	188	200	157	162	184	159	182	195	177	194	188	185	142	160	151	165	207	161	165	181	163	191	200	176	196	170	168	197	171	146	161	201	181	197	166	183	185	168	189	171	177	159	199	164	199	144	153	164	180	182	177	198	179	199	179	203	181	174	163	198	190	168	177	174	196	168	185	192	176	169	184	183	188	215	198	176	185	192	169	187	197	182	208	182	185	189	189	185	185	186	191	168	184	192	161	160	189	179	163	177	193	179	212	162	169	184	176	169	171	185	178	167	184	176	198	179	170	191	197	178	174	152	165	178	181	195	181	185	205	161	167	188	184	177	177	202	193	175	198	164	186	182	185	171	163	183	162	180	164	189	186	175	158	172	187	161	168	200	185	194	183	176	170	180	177	189	187	174	171	166	181	173	191	173	174	181	172	176	185	202	158	169	168	193	169	147	161	190	153	203	208	194	183	172	173	174	173	178	157	187	178	177	178	183	190	180	188	182	176	169	179	165	174	188	191	173	176	181	183	190	188	160	181	180	176	176	179	187	185	183	162	156	185	191	178	184	173	159	188	183	152	170	175	187	192	195	166	211	202	181	190	203	196	147	177	191	182	195	192	168	167	194	154	175	185	160	171	161	151	187	187	178	162	174	185	157	190	185	177	203	197	203	180	191	171	152	169	159	167	178	163	190	204	167	178	184	186	215	176	186	173	181	182	174	170	182	190	170	162	185	183	193	182	181	163	164	179	166	180	208	183	190	201	172	192	192	160	189	188	164	184	202	178	166	201	202	197	161	188	178	165	179	207	173	168	180	172	152	168	174	174	173	164	165	166	164	189	201	174	177	192	169	166	158	170	190	190	188	174	189	182	178	196	174	166	183	176	178	172	148	182	172	173	183	182	197	220	175	173	185	199	198	176	161	171	185	192	181	175	199	189	193	164	183	189	172	180	165	177	173	173	188	189	178	184	173	180	186	162	172	189	179	162	162	157	210	180	158	165	168	182	172	180	180	152	182	168	141	178	172	204	167	193	198	186	181	173	187	188	186	176	169	198	178	181	169	198	197	161	175	176	179	189	187	162	180	182	184	174	170	213	174	196	187	184	187	179	208	188	198	181	201	182	180	171	192	167	165	199	156	181	178	174	184	189	180	190	223	169	190	193	172	174	204	170	181	188	169	166	191	183	186	184	178	174	161	178	167	187	175	195	198	170	177	183	165	189	179	174	167	192	176	158	189	177	165	191	188	184	183	160	168	173	161	144	189	192	180	182	186	206	173	184	167	177	182	182	192	198	188	196	173	194	176	165	185	174	188	196	200	166	195	168	183	165	180	190	171	173	183	166	182	183	172	193	177	175	199	183	176	185	168	173	198	162	174	198	180	152	197	177	213	188	203	183	178	173	183	197	191	184	184	178	178	197	194	176	151	173	168	200	154	194	168	190	199	185	203	174	174	162	184	183	203	172	184	166	178	182	181	184	173	175	155	190	169	173	186	169	193	164	186	147	169	172	162	183	183	164	171	173	186	173	153	177	187	183	198	185	168	185	177	218	180	172	190	182	155	176	190	158	168	187	175	201	195	191	189	173	177	168	180	166	171	186	173	217	163	187	223	166	174	180	176	180	188	158	189	191	177	180	180	172	194	183	161	181	175	174	186	166	195	184	188	177	184	168	183	201	172	160	152	184	197	179	180	178	158	169	178	172	184	173	185	177	156	158	162	201	172	176	168	189	180	169	184	186	200	162	163	184	166	182	167	179	175	158	191	173	185	175	200	175	203	169	191	193	185	162	181	185	170	177	186	182	181	203	193	202	193	186	198	182	177	183	207	161	162	174	165	179	202	158	176	177	181	173	164	170	189	194	167	167	172	173	183	154	207	156	176	172	182	174	175	175	192	208	160	199	179	182	176	163	174	171	207	181	181	198	188	203	201	192	199	175	200	168	174	161	176	204	175	187	184	164	169	192	217	160	207	191	171	140	170	186	200	195	179	176	187	187	168	195	194	175	177	186	181	200	170	186	185	151	180	190	184	173	169	171	176	182	186	184	181	169	180	185	142	181	187	187	195	189	192	165	197	193	199	169	168	183	184	206	181	172	170	181	166	166	176	202	173	188	171	192	195	176	160	179	178	166	176	186	176	189	150	192	191	161	184	190	179	186	171	195	155	170	185	181	176	158	210	183	188	175	196	156	173	193	170	186	162	193	169	162	175	157	181	164	199	180	169	185	176	185	183	191	182	173	187	167	161	188	185	190	171	164	169	186	192	161	183	195	207	190	191	184	197	191	195	173	172	149	184	153	189	173	183	177	195	178	164	182	195	192	195	170	182	166	183	175	166	172	168	174	165	177	176	178	176	165	180	157	194	203	184	180	188	180	175	182	171	193	200	175	182	211	167	189	197	177	203	202	181	176	184	180	170	173	187	177	188	178	171	169	169	176	193	206	177	193	200	182	169	184	179	185	193	186	197	167	156	208	160	180	202	189	194	167	192	164	194	161	193	184	172	182	194	148	176	177	170	183	158	181	207	173	180	186	168	177	162	185	181	182	193	196	183	174	171	175	180	171	180	183	164	170	187	148	174	179	183	172	181	189	187	175	175	166	177	191	179	180	188	186	183	191	188	193	182	186	200	186	163	203	164	164	174	162	182	185	190	177	171	184	187	175	178	153	185	205	179	201	196	185	153	157	195	187	172	175	167	199	181	172	180	181	175	195	202	161	178	167	169	175	176	183	179	179	199	199	180	167	164	173	187
1985	688	764	805	706	721	647	691	648	615	652	606	600	625	598	633	628	609	582	619	619	607	594	601	589	594	600	598	616	626	595	634	602	612	583	555	627	603	604	594	557	564	576	578	575	600	608	628	599	601	621	638	628	598	586	595	621	618	592	578	618	643	572	586	631	588	580	569	597	600	563	598	595	586	523	635	607	584	589	609	585	571	585	599	624	578	556	637	600	551	610	598	619	607	599	608	606	632	615	543	591	596	588	648	571	584	599	660	608	588	629	625	580	611	642	610	644	613	595	556	608	616	608	647	605	621	601	626	596	591	610	573	560	547	582	604	614	584	591	583	617	611	595	571	622	590	594	627	590	614	602	598	621	582	596	632	616	602	575	588	618	592	587	604	576	609	610	615	560	639	579	562	625	587	604	624	632	631	592	597	597	621	594	591	575	619	624	636	649	603	612	616	642	618	605	626	573	577	562	656	603	624	614	646	588	591	597	602	626	587	592	557	594	588	636	646	595	585	602	652	531	551	555	619	578	639	564	643	539	542	597	588	595	586	568	586	588	566	610	612	586	607	579	592	641	627	620	605	611	584	594	602	602	603	599	527	562	612	584	579	603	617	577	557	604	576	619	585	592	637	618	617	567	662	578	621	604	630	589	594	585	621	613	563	603	549	591	563	564	600	575	562	607	589	600	618	582	661	602	602	595	609	576	604	619	601	600	604	589	619	633	569	590	576	614	571	621	599	582	617	576	597	610	617	600	588	596	623	593	607	636	534	592	567	662	618	631	645	579	586	568	606	589	633	597	597	629	589	601	594	635	607	642	561	618	558	589	589	589	593	572	596	600	597	632	590	610	655	571	602	595	616	601	601	583	575	629	583	594	584	564	576	641	593	612	633	603	594	573	592	615	604	533	602	578	617	561	581	596	551	603	613	572	604	579	561	598	640	616	630	629	596	594	660	565	588	578	585	570	593	610	599	594	607	592	618	582	593	602	608	618	630	621	563	571	593	604	609	568	630	576	630	606	596	633	600	622	575	587	599	619	613	614	597	612	598	583	636	592	615	605	611	586	607	577	564	569	606	588	588	604	611	589	612	585	608	633	591	572	585	598	613	596	633	604	595	570	600	589	602	601	591	549	627	574	578	583	638	618	603	587	589	600	636	579	596	603	608	593	588	593	646	636	618	593	582	596	597	589	609	533	608	620	606	579	599	608	632	645	610	614	607	571	587	558	583	601	603	598	593	642	574	621	557	615	571	640	670	600	565	585	667	587	602	598	587	616	591	613	599	622	543	574	616	601	563	623	616	595	648	606	598	651	559	598	579	615	592	571	601	621	575	590	601	583	584	611	618	619	580	576	587	547	586	554	587	565	608	622	644	606	617	604	630	611	576	616	571	596	611	615	574	556	582	585	543	571	599	555	602	598	577	533	604	583	614	579	594	600	610	617	604	581	606	596	594	600	577	646	636	611	601	604	616	587	579	646	618	594	583	587	619	558	556	581	605	583	617	606	572	597	623	568	630	594	607	634	562	633	593	585	580	601	616	620	626	570	594	582	589	568	609	595	617	648	607	582	591	659	554	579	569	587	581	617	627	602	621	581	623	624	622	595	647	577	590	603	575	595	584	651	616	588	570	620	601	580	613	593	589	562	590	602	637	603	624	617	603	605	596	633	557	589	606	616	595	606	620	617	532	645	611	617	555	619	590	587	590	598	598	578	621	595	573	599	573	635	628	586	567	590	618	571	625	585	624	547	563	584	619	624	557	622	596	561	603	592	584	635	622	588	564	601	607	593	556	543	595	601	604	575	586	616	627	591	627	610	587	638	629	562	562	593	665	632	615	615	606	610	594	639	638	606	578	599	589	570	627	632	587	571	582	609	578	579	566	645	601	631	621	579	581	578	617	619	602	577	602	599	591	635	569	554	643	613	580	572	615	599	574	602	598	610	556	591	620	554	622	582	621	584	579	614	611	629	629	589	645	575	601	609	577	583	618	598	567	541	560	602	586	658	570	607	585	630	580	628	594	593	587	608	590	595	622	574	596	574	607	630	612	625	568	597	562	581	626	575	614	572	622	575	581	599	573	566	600	601	620	604	610	575	605	602	590	657	641	573	574	559	572	579	581	628	545	579	588	544	628	608	610	547	578	607	621	554	612	623	615	615	588	595	672	625	603	623	587	619	601	617	584	578	611	589	596	569	576	601	603	646	641	588	601	610	606	542	581	629	584	583	584	604	607	622	615	565	608	626	599	576	591	582	628	584	550	616	606	596	604	585	611	597	579	595	644	579	632	606	588	577	603	594	619	551	586	615	637	621	610	602	603	559	577	554	582	614	626	594	630	611	618	654	589	564	623	649	596	594	580	580	601	638	563	555	650	621	601	641	603	599	603	632	619	575	575	592	658	622	604	611	557	628	620	574	554	563	601	609	560	607	625	621	583	600	565	569	579	592	645	571	649	608	635	590	594	619	608	567	603	600	638	621	579	614	602	603	615	588	588	635	604	627	619	583	619	593	560	608	589	638	554	611	587	592	573	559	606	616	604	581	653	550	592	622	595	643	631	608	585	615	627	636	589	593	602	616	594	608	599	577	572	627	576	608	594	567	591	581	599	589	532	640	617	604	595	576	584	592	599	617	603	605	623	532	574	578	623	571	615	557	577	592	619	634	567	606	566	608	589	605	590	600	589	607	584	615	633	540	601	637	597	586	591	557	587	583	548	622	557	558	580	618	589	605	635	611	641	606	617	561	599	612	573	583	590	561	597	613	586	603	611	613	618	617	599	581	602	628	645	630	648	607	568	584	580	612	599	600	600	614	603	605	611	614	590	599	548	591	576	591	591	591	589	592	600	589	605	588	601	571	591	610	562	610	590	569	623	572	632	606	574	653	594	571	605	597	637	583	614	561	620	608	561	594	581	582	623	616	618	590	601	559	592	602	602	586	589	613	590	589	583	582	580	553	620	567	591	583	587	605	591	587	609	595	609	595	577	606	579	657	564	645	619	605	583	599	568	597	594	633	587	593	614	596	618	620	622	593	678	622	621	583	591	640	587	602	605	601	583	613	632	621	612	610	558	544	572	582	607	589	563	629	584	563	617	562	565	625	585	587	571	564	614	580	567	614	590	585	596	635	599	611	616	570	610	569	604	628	629	620	573	570	614	560	623	575	588	631	579	577	541	574	590	569	563	609	584	600	572	608	621	599	604	581	635	638	634	618	587	595	579	582	643	585	604	574	589	591	628	623	626	580	610	593	586	615	625	612	590	608	597	583	597	587	616	613	612	572	621	580	580	610	577	568	594	610	589	577	602	544	610	601	577	611	558	629	587	536	593	602	603	648	586	560	592	601	582	580	590	607	618	594	605	597	606	575	618	628	605	611	588	639	642	619	625	567	618	612	582	604	608	587	597	615	645	603	573	565	563	597	585	558	590	592	575	612	558	523	609	570	584	606	614	621	587	597	601	609	559	606	606	563	591	594	630	599	623
5086	1345	1591	1164	880	707	604	496	464	424	401	377	338	335	364	365	353	282	342	339	315	313	296	336	302	314	302	326	325	320	316	341	306	296	345	301	298	312	332	297	319	332	308	320	320	307	304	326	334	310	303	300	299	324	315	310	331	295	270	280	323	311	297	310	309	307	304	313	325	326	306	307	338	347	312	311	313	338	283	285	291	292	312	298	291	301	329	306	282	293	306	335	318	306	301	284	313	297	331	334	343	309	322	313	282	287	319	298	325	254	326	317	322	289	324	308	300	310	298	275	294	306	304	322	314	302	305	325	301	324	302	300	352	302	313	316	308	298	304	332	307	324	323	297	308	302	295	303	329	312	333	328	275	337	299	314	282	303	296	290	298	303	330	299	308	316	295	324	314	283	317	298	303	307	331	335	334	315	318	326	311	282	306	323	343	292	307	297	315	331	298	343	293	283	318	315	304	324	336	308	339	301	344	292	271	303	347	313	285	309	323	315	295	318	316	315	302	297	329	286	336	328	317	298	301	313	296	308	316	334	302	271	326	305	322	317	306	296	334	320	327	321	327	296	317	338	310	276	325	310	318	287	296	286	272	340	303	296	321	305	302	341	301	319	328	305	310	328	282	303	318	304	313	325	334	288	306	290	314	344	323	340	338	324	316	336	299	274	298	311	311	294	274	295	320	305	313	310	293	300	307	303	325	318	340	318	283	303	329	311	285	291	334	330	326	300	341	294	319	286	311	300	333	316	312	309	309	315	297	331	350	320	340	324	312	322	316	262	308	320	268	344	311	317	298	343	306	328	303	297	320	307	299	322	306	329	320	279	307	317	311	334	306	304	297	295	316	313	307	302	328	307	347	301	307	310	283	345	314	309	317	298	305	298	334	326	303	298	251	317	318	301	295	321	271	288	282	352	328	348	303	321	308	322	282	323	298	297	293	300	330	283	277	300	295	296	310	285	267	265	329	319	319	299	366	301	321	315	304	336	318	279	312	334	313	312	302	319	322	299	334	287	329	330	308	317	339	325	284	317	312	312	307	282	319	286	316	315	293	311	329	327	301	301	333	311	298	320	305	310	309	337	322	295	307	327	299	311	303	300	335	318	296	333	299	316	324	334	319	324	307	303	310	304	322	281	305	326	306	324	310	298	300	277	292	329	307	341	304	259	337	318	318	301	315	335	331	297	292	307	309	284	302	317	335	286	325	284	302	322	315	286	284	338	324	299	342	312	312	326	288	332	288	315	305	319	295	312	349	271	300	322	321	294	321	316	311	296	317	308	319	294	312	286	300	319	304	319	306	326	319	324	289	310	292	329	303	303	307	296	324	317	331	305	336	338	309	322	309	337	305	305	286	313	328	301	298	292	320	312	318	361	295	296	324	277	307	275	292	305	331	326	303	263	321	287	341	308	316	306	285	299	322	314	314	314	315	303	331	286	287	292	300	307	314	317	272	307	335	293	327	342	275	297	322	304	300	299	298	280	306	316	262	319	316	320	281	315	317	323	298	291	332	302	342	311	296	314	317	326	338	339	312	341	322	281	314	314	301	300	307	312	312	299	317	317	328	321	300	268	316	309	308	285	295	278	285	318	290	321	296	335	295	281	315	315	320	313	323	334	316	312	344	360	342	319	331	337	314	319	294	293	333	291	306	256	294	306	260	307	322	289	289	312	320	306	325	293	272	297	328	284	325	304	292	330	320	313	320	300	302	311	306	310	269	289	340	292	322	346	322	303	305	363	326	299	318	284	281	308	311	322	303	298	320	276	304	344	319	308	326	318	300	293	301	301	315	317	307	288	319	295	303	294	341	329	310	304	318	300	334	299	319	301	319	292	312	309	314	284	349	278	291	276	307	325	318	306	289	290	316	290	304	310	271	302	283	322	301	324	306	319	309	320	304	315	324	306	342	275	290	305	285	306	282	307	287	308	334	330	310	349	319	272	285	300	329	312	308	308	326	310	312	346	299	298	292	337	308	307	329	345	323	315	296	308	294	307	289	306	287	275	338	326	317	330	310	345	321	353	290	295	327	302	321	296	286	307	312	307	287	302	283	292	284	335	304	340	316	351	315	315	312	331	337	318	333	331	316	322	325	292	341	301	300	328	311	320	317	298	290	317	306	319	315	326	296	303	309	305	309	326	326	313	341	310	304	285	326	307	312	348	271	288	324	289	306	329	320	322	314	314	321	294	293	319	290	313	300	333	309	306	301	296	320	322	326	316	326	310	308	349	310	325	318	309	305	296	321	315	300	294	302	332	339	328	290	320	324	318	323	337	331	311	290	309	338	323	321	304	287	310	315	289	324	306	295	313	301	344	320	315	309	309	307	284	293	322	334	288	333	305	307	297	345	337	306	307	285	288	311	330	299	329	309	295	340	354	315	338	288	325	342	327	318	329	307	334	296	328	299	305	310	312	295	289	291	306	277	308	325	308	325	307	296	304	291	301	305	307	274	323	304	330	322	291	305	329	285	344	304	315	336	268	287	285	316	308	311	323	326	302	302	318	290	354	315	314	304	303	317	307	304	311	302	319	313	303	320	307	313	293	309	329	315	288	290	302	304	295	302	316	335	315	303	310	294	295	325	277	306	317	297	322	322	291	298	286	302	337	324	312	313	299	299	307	309	351	323	350	296	302	346	318	315	280	324	343	291	302	319	302	325	305	305	330	287	337	299	318	271	308	318	342	330	310	363	322	310	315	295	311	339	320	292	328	305	274	282	253	322	305	331	323	326	349	301	344	295	315	323	328	313	279	317	292	324	324	338	299	339	318	290	288	318	298	321	324	291	306	293	317	323	327	309	314	290	300	309	314	312	345	298	295	323	311	282	296	282	314	311	314	308	332	313	325	332	295	302	313	318	335	322	304	311	285	271	277	339	286	312	319	327	321	323	346	324	304	332	332	311	289	294	294	305	319	297	351	288	330	323	320	300	322	280	309	274	284	309	309	304	328	314	327	276	310	306	314	338	342	324	330	305	324	315	320	281	314	298	300	319	335	307	285	313	303	270	290	301	292	303	308	347	324	304	324	285	311	281	303	308	331	305	286	302	295	315	274	318	328	315	289	325	306	318	321	309	330	304	287	281	297	304	320	311	330	295	323	304	302	322	293	328	330	319	281	310	302	305	311	297	337	287	320	349	311	311	343	303	294	320	315	292	325	312	312	299	281	314	312	329	334	283	300	326	302	335	316	312	311	309	332	296	303	316	308	320	298	309	326	308	287	300	316	272	331	321	275	309	290	344	313	315	275	342	301	311	304	308	302	314	317	322	322	318	302	309	326	328	312	314	302	306	296	314	297	324	315	304	299	277	296	320	333	302	300	288	277	326	302	305	321	311	328	307	297	324	309	321	321	289	320	322	319	304	304	284	297	327	312	312	310	279	299	307	322	293	292	299	278	320	314	305	310	304	295	333	315	301	280	324	281	302	288	286	311	279	309	301	296	307	301	300	333	268	296	313	282	309	321	317	335	315	306	328	277
5819	2077	4247	4300	3754	3083	2629	2352	2066	1908	1665	1590	1527	1536	1407	1323	1282	1278	1135	1156	1182	1128	1148	1073	1119	1086	1137	992	1025	1051	1033	993	1011	1067	994	1000	1047	1027	1033	1044	1015	1025	1008	970	1015	951	1017	985	962	1025	964	949	934	944	962	994	997	958	956	1011	950	1015	900	917	1010	965	952	922	940	922	941	997	935	959	978	944	951	911	905	943	953	982	967	986	958	965	991	933	897	967	925	856	935	938	901	954	962	959	949	893	926	907	957	960	923	961	953	992	918	973	929	1011	949	975	925	984	924	959	969	954	985	921	966	961	979	932	994	956	920	1001	989	974	965	943	931	922	944	960	956	930	947	934	965	904	947	956	918	924	946	938	950	944	915	925	906	1035	928	931	958	974	951	902	937	937	928	936	927	919	988	964	994	952	911	900	955	866	916	940	988	929	922	954	977	933	1001	935	979	902	959	954	891	957	982	959	942	925	937	876	970	935	974	956	1007	920	927	978	904	903	957	926	977	921	913	963	937	980	895	961	968	945	937	898	910	952	957	963	956	940	944	924	899	912	988	939	916	957	917	983	981	893	985	961	908	944	947	971	994	954	953	925	948	917	957	961	950	891	982	1002	950	924	978	1058	917	923	937	970	959	915	991	908	951	924	917	942	956	1009	910	924	977	910	995	961	940	942	922	976	916	985	938	943	941	878	964	911	964	933	961	932	920	971	980	949	929	1018	913	912	957	929	912	915	953	941	959	955	939	931	983	930	973	969	950	996	950	1000	962	973	978	1000	919	920	911	899	982	944	908	932	959	967	933	946	904	946	967	975	988	961	972	898	983	962	971	951	862	913	949	996	1004	964	984	934	869	920	910	940	979	909	932	947	900	954	954	953	921	973	934	971	975	959	971	919	900	987	941	996	946	919	962	977	946	950	921	965	952	976	918	939	961	930	957	912	959	954	913	913	931	921	968	892	935	979	907	998	974	992	898	974	886	916	941	971	962	987	912	906	930	954	973	965	919	895	947	990	968	964	924	922	933	988	892	918	919	961	952	911	943	956	953	940	917	943	930	979	975	994	954	1006	931	961	991	925	1026	886	959	947	968	941	969	928	965	922	952	904	915	956	889	941	940	928	922	946	982	997	862	957	920	907	920	970	941	908	920	995	912	931	899	967	946	925	955	971	958	960	874	931	954	882	953	970	882	956	971	912	966	926	922	980	904	922	955	949	959	963	929	922	944	962	967	943	927	906	897	956	965	978	870	947	987	919	983	953	915	951	948	997	921	980	890	945	951	944	991	1020	931	951	931	925	962	977	938	905	940	891	973	958	931	938	920	928	977	975	959	896	939	964	902	928	976	965	912	934	928	1013	997	959	943	956	917	869	965	983	957	908	941	935	949	1007	931	1003	955	904	932	963	930	915	950	977	933	933	994	915	915	925	953	901	913	920	960	947	948	960	963	935	913	962	895	941	934	979	950	940	1048	966	989	973	898	928	910	941	926	954	1004	942	985	946	964	922	906	890	935	898	951	900	882	974	926	921	925	988	984	928	883	990	959	963	916	943	951	960	1001	892	963	942	894	898	944	982	946	920	982	1002	977	990	950	869	963	931	919	913	901	933	981	965	992	929	923	942	870	957	935	917	996	961	965	945	941	969	955	950	921	953	974	965	980	919	858	939	889	960	1002	929	945	926	912	999	969	935	926	951	917	917	969	943	991	955	944	962	883	993	889	948	960	953	972	955	908	927	920	966	914	950	928	892	915	911	947	968	997	923	931	932	907	915	936	950	993	921	956	1005	900	896	971	937	899	926	897	948	995	944	942	922	931	931	944	1013	935	958	939	890	971	972	928	965	941	954	956	932	1003	956	921	940	955	954	975	963	950	905	954	957	937	949	940	979	941	989	906	952	914	992	939	931	934	935	942	920	908	925	981	932	957	917	962	947	917	897	926	918	946	968	905	969	896	980	979	907	947	949	960	978	930	977	989	913	896	954	908	930	921	906	971	954	952	915	954	948	933	959	989	940	921	929	1007	875	925	968	894	947	927	996	961	908	948	990	971	973	911	994	904	944	954	936	936	947	928	938	906	926	909	948	953	954	960	959	903	924	921	899	944	903	948	993	897	942	969	961	970	970	904	970	939	942	916	944	1000	938	912	971	945	968	921	944	1017	963	936	948	938	990	938	929	909	986	922	945	875	936	957	952	934	953	928	951	945	950	925	912	976	938	958	915	967	945	925	943	935	906	895	910	918	951	998	970	1021	984	931	930	904	973	959	925	985	914	933	987	948	946	935	900	967	954	954	899	931	911	902	967	963	966	968	940	981	887	948	899	943	903	910	956	961	939	896	902	954	936	942	953	945	889	926	942	942	1015	903	907	993	930	980	936	964	903	938	955	959	982	939	910	912	927	952	955	957	927	942	908	938	984	933	899	913	922	943	922	990	927	967	956	972	934	923	917	940	894	979	912	936	965	996	905	973	996	964	914	958	947	930	864	972	968	999	866	931	927	919	953	963	890	957	932	923	952	924	954	972	924	940	988	916	900	980	902	970	912	970	955	958	950	912	963	951	922	942	944	983	921	947	923	975	990	912	921	911	951	907	896	978	978	945	929	992	943	973	957	909	937	977	933	941	990	985	970	888	932	950	966	924	964	1037	914	958	924	918	912	926	937	887	903	963	940	911	901	983	933	1009	956	956	949	940	982	934	915	997	921	908	933	984	972	946	923	1001	890	900	944	978	942	949	933	950	972	937	912	951	909	944	903	943	906	935	921	953	955	941	901	921	927	949	945	1001	917	922	914	962	970	920	934	902	936	979	955	905	936	897	935	985	894	926	950	1000	959	951	965	986	930	946	884	954	943	944	951	975	929	949	982	944	957	940	902	966	925	947	979	922	943	873	956	946	949	945	934	958	965	913	924	966	941	931	949	942	928	982	927	973	935	933	930	897	882	976	943	914	937	915	946	962	946	953	930	962	890	972	926	966	946	1027	878	886	904	959	954	972	973	988	974	946	925	899	906	932	966	959	958	992	943	941	943	979	973	916	931	919	991	912	933	973	968	913	953	991	965	986	932	936	927	971	910	965	993	936	915	950	938	948	946	951	925	938	909	930	932	941	936	922	966	959	950	930	921	919	939	963	872	952	941	932	935	972	959	959	901	888	954	916	922	928	958	912	951	928	946	954	982	976	926	954	950	1016	980	911	932	933	950	950	959	937	958	962	891	943	933	893	932	978	965	931	942	912	927	932	902	981	942	936	931	968	956	888	951	943	951	957	929	890	955	959	910	934	947	906	984	940	900	945	902	934	886	989	909	969	948	941	936	944	994	943	945	926	947	951	930	963	940	913	949	940	932	936	1009	945	976	949	969	983	923	918	983	980	926	936	898	939	956	966	950	968	952	925	973	967	911	971	912	962	943	932	956	976	955	933	902	880	963	1012	959	941	945	925	964	1004	950	960	935	947	909	959	930	955	956	972	1012	907	961	912	903	926	954	950	970	937	904	945	934	982	879	908	988	946	896	983	880	975	941	899	956	951	933	882	953	899	924
9406	2551	2926	2052	1412	1046	826	682	532	511	435	437	405	385	369	359	377	325	346	327	325	326	345	322	323	314	315	294	292	316	284	297	300	266	303	299	294	293	292	291	294	255	296	283	301	308	283	302	302	301	305	315	285	285	272	294	268	265	285	296	280	261	298	310	300	288	267	292	251	267	284	245	303	264	286	285	285	312	282	280	286	274	283	238	312	282	282	293	295	264	267	267	269	260	272	270	278	251	302	289	307	288	289	291	312	277	307	282	241	286	306	298	292	251	289	246	288	292	287	313	286	259	283	296	282	298	284	268	309	252	306	278	278	289	263	284	293	277	276	295	262	283	271	288	280	288	307	257	266	269	265	259	262	289	287	266	270	253	273	276	279	289	287	273	280	300	288	225	267	288	269	302	285	308	260	286	306	273	287	288	285	271	290	270	282	253	298	305	279	253	274	292	289	294	283	298	256	268	314	308	278	269	288	309	280	264	318	297	278	282	278	307	301	296	290	325	293	263	297	273	290	271	273	282	271	294	298	281	281	288	267	275	240	285	276	285	281	304	262	269	314	304	309	279	305	306	330	265	305	258	310	279	286	278	311	274	272	282	287	311	280	271	301	254	243	269	291	279	278	281	273	254	259	295	293	306	281	280	289	263	322	287	294	279	281	261	272	279	298	306	270	261	303	282	299	256	311	320	276	289	281	308	277	251	257	309	278	300	270	279	305	270	291	272	299	283	299	255	284	253	301	286	270	266	304	268	295	281	295	303	289	290	309	266	265	298	289	300	279	300	281	273	289	283	270	287	276	302	252	281	281	312	289	282	276	298	313	272	273	298	306	283	284	288	292	275	298	274	275	261	284	305	304	303	292	287	270	272	277	289	307	298	311	268	313	265	269	269	296	283	246	288	272	287	270	281	281	270	277	300	297	280	310	294	292	259	271	306	282	279	314	304	290	296	269	311	298	271	285	255	268	277	299	262	275	311	276	317	295	278	272	297	258	275	281	298	309	326	284	289	268	266	276	282	249	285	250	288	308	284	286	238	275	312	291	305	313	285	294	272	295	291	309	260	312	275	258	255	250	277	298	274	266	273	286	274	279	332	286	274	292	301	239	280	289	305	281	287	288	251	283	324	279	251	246	323	301	259	247	310	300	280	287	279	272	262	313	297	291	289	292	287	282	266	268	278	287	285	271	285	278	279	282	278	284	253	294	285	241	249	289	282	260	297	255	306	291	270	300	281	250	289	273	260	276	287	281	295	254	254	307	282	260	303	297	254	295	310	296	255	285	282	313	278	301	287	301	286	264	280	268	284	292	295	268	260	270	319	292	270	312	289	311	269	293	291	251	287	284	287	304	301	259	259	288	295	263	275	301	262	257	282	284	275	288	265	280	248	264	269	303	266	286	299	284	276	275	299	302	317	290	266	258	288	279	266	276	288	262	291	255	288	298	292	273	265	308	302	305	260	300	291	291	268	293	255	304	302	268	271	243	270	284	279	280	299	284	269	283	288	287	270	262	286	297	301	289	257	282	291	290	266	288	271	300	254	254	260	284	284	305	269	274	296	307	265	277	302	293	300	299	293	272	272	314	284	311	269	299	303	291	294	271	268	282	293	297	273	302	271	283	254	283	299	268	244	299	294	277	304	270	282	295	304	256	242	295	303	296	258	291	264	262	289	266	253	281	306	301	263	293	257	315	265	268	281	293	320	309	274	309	269	300	274	287	287	295	273	303	288	298	269	290	306	291	261	268	310	276	296	279	301	279	274	276	282	268	319	272	262	262	274	295	304	279	286	307	298	268	280	276	266	317	265	271	253	278	264	263	287	268	273	279	282	308	273	267	278	297	288	320	283	269	278	243	260	265	292	278	302	289	285	303	260	284	302	289	265	293	289	279	284	306	258	302	278	282	301	302	320	289	285	290	275	300	281	287	271	289	278	265	290	308	297	286	264	306	298	277	293	303	288	305	298	277	290	285	277	293	278	257	279	311	270	301	295	289	288	264	293	260	299	275	336	274	258	273	290	283	262	267	283	278	299	268	319	280	284	264	286	294	283	302	284	287	317	275	279	284	292	286	309	310	274	277	297	265	276	300	296	267	278	276	289	294	272	287	279	277	331	266	269	293	304	270	270	284	277	301	268	269	299	292	300	291	299	265	296	300	284	287	288	288	291	260	264	274	284	280	287	290	277	299	267	278	302	273	292	285	306	299	311	285	276	295	261	275	279	293	284	294	289	273	306	287	298	279	323	265	238	279	301	292	286	316	264	322	284	276	289	281	279	282	273	289	271	287	314	290	293	267	285	293	276	301	276	287	309	297	324	270	270	260	304	300	274	272	280	271	277	292	295	298	275	288	303	280	274	266	274	294	292	297	306	298	255	281	279	271	285	297	293	289	258	308	288	313	273	298	288	280	292	310	278	277	291	294	294	279	269	278	297	302	295	283	263	276	299	314	305	306	289	257	273	297	305	282	294	279	314	304	273	296	274	308	270	261	291	314	308	246	291	263	286	240	272	289	320	275	273	275	277	290	283	271	291	258	285	279	277	295	263	297	285	289	291	304	277	289	250	279	301	279	330	299	255	304	264	273	284	256	292	279	299	267	264	309	270	280	280	308	282	299	292	275	280	312	338	273	291	299	301	298	272	270	279	284	260	305	280	302	266	276	279	296	258	277	281	274	272	263	291	276	247	276	310	280	269	262	298	311	268	251	282	279	285	253	270	273	265	268	282	303	261	305	274	295	303	250	310	262	277	264	257	295	285	308	304	269	280	266	294	286	273	257	307	270	286	313	273	251	282	277	274	283	283	262	295	275	285	254	282	254	277	280	293	273	286	281	306	293	251	282	242	291	263	294	320	301	300	274	264	268	282	268	277	295	274	296	287	268	266	283	270	282	288	285	296	268	281	290	285	267	261	230	276	262	282	312	295	291	252	293	250	275	268	281	303	275	286	277	285	277	298	262	291	310	286	313	294	302	260	259	292	293	265	265	272	247	272	297	277	262	307	287	291	281	319	282	252	292	274	267	256	270	284	285	287	279	304	270	260	278	282	261	283	334	304	290	268	293	266	261	292	278	300	253	293	242	285	275	289	298	304	308	271	295	264	273	301	296	264	290	279	307	305	290	296	280	279	281	345	271	294	272	271	246	301	278	281	270	257	273	266	261	275	309	312	311	304	280	281	297	316	294	304	298	306	273	288	283	257	281	318	290	309	261	271	277	272	287	298	293	317	276	280	312	287	291	267	274	282	284	305	297	300	293	251	317	267	289	275	286	279	292	311	289	308	297	275	330	285	313	286	296	297	313	304	293	298	298	277	284	290	290	287	281	254	274	276	282	299	285	271	293	281	283	297	274	236	281	278	320	273	310	273	269	293	282	286	239	294	289	266	280	328	263	263	294	266	288	302	323	296	272	283	281	305	269	270	280	317	312	247	293	257	304	281	315	268	256	301	284	304	299	277	275	298	264	257	309	261	259	293	292	287
7771	2970	6678	7106	6111	5009	4120	3469	2924	2707	2379	2039	1912	1808	1704	1633	1526	1395	1397	1378	1298	1231	1282	1150	1175	1139	1162	1072	1040	1069	1075	1082	1081	1045	974	986	967	981	1021	975	963	935	931	915	904	929	967	905	965	944	944	890	972	929	895	882	879	918	909	898	923	904	947	896	867	919	884	893	930	856	894	921	856	872	866	924	903	903	924	900	909	887	887	842	930	888	917	855	877	882	860	895	894	901	870	830	905	884	871	907	931	879	883	854	845	904	818	894	868	836	849	906	892	849	865	851	851	864	853	885	871	882	823	854	883	879	885	871	861	851	850	862	883	863	888	878	903	880	914	845	918	814	905	889	854	777	858	865	859	887	879	841	862	880	903	875	887	842	859	858	952	876	849	895	861	860	876	876	868	870	832	825	885	831	850	880	846	870	894	855	883	833	888	868	886	879	859	851	888	858	838	846	788	887	848	854	849	821	860	885	861	865	850	865	785	859	830	843	886	885	854	889	876	824	801	837	869	870	858	873	890	844	835	829	890	910	847	845	846	829	912	856	825	853	855	836	852	850	835	872	832	829	868	893	847	863	882	862	903	875	886	887	841	857	890	836	861	819	827	831	871	830	843	834	871	863	880	898	906	849	868	888	862	866	844	873	829	877	887	794	808	888	902	852	874	808	873	887	849	879	838	885	873	889	862	845	839	854	865	889	834	888	824	886	837	835	863	876	856	837	852	878	895	830	903	848	882	839	883	905	926	860	845	899	891	836	885	863	867	865	811	816	846	817	847	862	839	848	876	838	850	852	869	876	867	838	854	882	849	858	889	847	849	865	843	843	873	842	864	837	865	900	827	857	852	821	871	880	846	854	859	787	864	867	841	888	846	909	834	864	901	874	796	857	840	859	872	822	883	911	823	865	884	887	780	870	880	916	859	855	842	850	840	850	844	804	854	805	880	814	883	880	887	846	880	855	855	856	812	858	822	842	812	834	911	874	890	856	881	837	851	876	883	884	900	901	832	804	870	799	831	835	850	904	844	864	838	917	852	858	860	885	863	854	843	844	868	828	860	833	882	870	846	884	866	847	853	840	841	868	852	837	919	846	867	887	835	783	891	868	846	861	834	881	815	845	886	819	880	879	836	838	857	902	856	848	843	891	887	881	867	835	870	860	879	907	836	876	844	825	839	878	888	838	810	850	878	831	872	852	902	862	864	833	902	866	854	858	845	909	870	875	874	914	858	858	882	881	894	851	850	835	828	860	855	880	873	883	907	849	854	900	871	787	906	848	888	863	895	837	864	860	849	890	886	877	839	853	877	867	836	833	931	850	900	757	878	874	848	905	897	798	817	824	886	888	865	819	909	813	819	895	879	889	795	832	865	857	828	837	890	857	870	884	872	888	841	877	850	890	878	859	804	823	836	784	880	896	877	869	844	833	865	796	827	869	861	852	856	859	851	901	890	823	847	821	869	842	848	864	827	869	899	849	862	835	837	865	830	831	842	874	873	879	858	902	876	852	856	881	867	868	826	821	870	828	866	842	878	804	827	810	812	827	853	834	854	858	886	810	818	803	862	777	894	825	851	905	879	862	916	821	886	909	800	833	858	854	865	836	885	913	855	875	843	866	870	880	909	859	853	849	894	806	838	867	819	802	830	847	801	814	870	828	879	883	919	858	877	878	853	808	848	879	857	864	890	898	853	883	837	873	850	854	922	843	846	834	839	874	846	840	837	857	822	819	881	891	876	866	897	874	850	795	902	857	863	824	835	853	842	893	870	843	856	833	825	846	878	866	905	834	868	837	858	862	828	925	852	828	836	870	868	874	834	849	807	833	866	880	855	829	835	877	840	881	841	913	851	854	868	938	837	852	872	877	917	920	878	911	872	887	853	886	857	834	865	852	888	905	870	921	913	913	800	853	884	878	816	882	885	926	906	832	852	817	902	827	848	867	862	834	849	888	808	866	841	840	814	831	869	862	864	848	853	860	877	866	881	808	874	850	825	898	845	879	856	879	812	889	872	847	835	845	836	888	904	837	928	848	854	883	857	871	846	868	813	871	856	867	850	832	929	868	851	827	863	873	876	853	887	836	849	867	892	907	902	845	845	872	866	867	788	877	907	822	817	871	858	842	858	886	858	884	846	884	838	871	862	831	879	912	883	826	849	848	893	811	845	827	878	850	847	895	868	881	836	844	868	794	829	867	852	839	794	828	810	869	919	880	863	824	826	839	903	879	778	873	809	809	858	849	892	909	860	864	855	872	810	827	833	827	873	877	822	854	892	869	848	853	878	834	843	928	892	904	804	843	852	822	866	839	853	913	858	861	897	771	848	874	853	901	899	890	835	911	876	885	831	867	846	833	848	869	876	871	811	809	904	862	882	848	846	820	829	842	875	897	876	842	885	820	875	835	905	840	877	907	864	890	860	879	870	871	844	891	901	857	864	865	889	876	867	819	855	902	889	826	891	861	854	863	838	920	888	812	873	837	879	796	810	863	834	829	849	861	915	807	863	856	857	883	851	847	861	841	853	836	902	836	899	903	871	876	826	854	895	798	864	854	850	857	870	913	869	905	851	844	863	826	860	873	848	863	839	852	787	814	897	861	889	917	932	851	922	847	851	805	830	875	834	838	808	866	871	837	870	884	865	867	845	900	904	821	880	887	830	847	874	799	866	837	860	831	902	867	859	847	847	847	890	833	852	849	882	846	859	841	881	845	855	873	911	858	909	868	837	828	871	858	877	863	833	913	825	876	779	862	900	871	847	779	869	864	900	842	858	884	836	868	860	897	870	826	866	849	879	843	843	829	893	854	847	851	836	859	921	872	866	867	808	891	890	933	853	835	848	783	904	887	848	832	851	831	847	881	867	831	865	862	871	863	764	854	823	830	833	837	910	804	853	893	879	848	889	831	859	896	846	851	864	876	851	912	828	864	882	867	882	836	851	827	866	844	878	824	834	924	851	923	810	798	885	893	872	872	841	830	902	925	822	839	824	844	891	843	870	881	872	920	952	825	815	838	855	865	915	875	935	882	842	917	888	876	868	817	870	852	841	911	880	915	828	850	911	879	870	877	877	848	858	837	870	849	868	905	870	854	861	851	820	896	896	846	829	880	852	839	854	838	824	876	851	852	855	845	902	902	876	813	862	866	903	864	856	862	811	817	830	859	865	815	860	876	853	879	883	874	867	824	883	826	851	905	853	908	865	898	874	869	880	807	842	852	812	851	881	866	814	880	885	858	886	786	868	854	867	863	848	826	871	893	856	850	859	873	868	876	847	850	841	857	865	874	912	894	891	885	884	870	868	875	893	859	873	860	862	825	845	878	896	854	831	866	853	830	823	934	860	845	892	869	907	870	878	879	885	858	825	863	847	919	783	854	836	806	837	859	888	893	840	815	822	894	861	851	856	870	879	837	844	877	815	827	848	849	846	875	811	868	849	832	867	823	816	812	856	867	844	831	846	899	838	916	865	905	889	819	875	834	851	878	858	836	864	862
1319	233	227	223	191	184	229	202	193	169	182	179	185	195	177	189	198	148	198	198	202	187	184	176	166	184	151	150	194	188	171	162	194	187	208	214	165	208	175	171	170	185	183	197	187	177	169	175	184	195	191	183	165	189	163	179	206	181	183	174	159	205	182	191	170	173	168	184	169	197	179	170	173	176	193	188	183	167	203	172	180	174	161	176	188	196	169	196	177	179	186	173	178	179	188	173	200	167	213	201	193	174	188	198	184	204	178	198	194	181	191	203	198	184	194	176	175	186	189	169	174	176	158	205	198	154	170	202	177	175	171	191	192	187	171	172	183	166	177	160	190	162	164	185	220	189	160	203	164	168	180	196	186	176	162	167	206	170	154	183	186	164	173	185	162	159	206	192	190	167	178	188	190	184	174	171	197	158	180	178	159	176	152	151	180	181	183	154	153	181	156	200	153	192	185	193	188	177	177	180	178	183	187	201	180	171	181	159	187	190	165	184	176	174	177	161	195	175	195	178	173	173	201	172	190	189	177	157	161	173	202	169	191	161	193	176	182	170	181	180	174	155	190	200	193	158	195	213	228	182	167	203	183	176	196	166	196	160	167	192	188	187	174	193	185	219	203	176	178	194	185	169	176	172	191	209	162	189	205	175	191	179	169	197	183	191	191	203	184	163	179	184	191	164	197	186	175	179	197	188	181	159	164	191	183	204	193	180	163	164	165	179	188	195	178	181	189	209	175	188	170	184	175	179	172	157	218	181	192	175	179	181	180	188	181	189	185	168	169	195	190	183	169	192	176	172	188	171	172	182	195	192	196	189	172	156	147	168	191	163	186	204	200	177	198	183	182	154	164	154	188	207	192	195	183	176	209	182	200	164	171	194	189	158	171	198	200	185	179	169	197	182	176	180	172	162	179	183	163	185	185	168	185	179	172	162	169	162	186	168	174	186	174	192	176	178	180	208	157	163	180	173	189	164	190	189	174	181	180	184	157	178	192	169	210	176	196	194	191	195	162	170	188	173	193	178	174	177	189	185	178	175	192	160	182	191	171	193	187	191	168	165	198	186	173	186	178	165	171	184	192	141	191	173	175	198	186	166	183	183	183	180	186	171	201	191	185	187	202	181	207	164	189	170	198	187	187	173	163	178	174	216	193	187	173	171	196	151	202	183	176	169	185	184	176	170	162	190	179	174	177	179	178	161	176	185	173	181	173	165	179	182	206	190	185	199	185	175	160	198	171	184	168	155	179	178	184	210	178	171	176	187	178	189	155	190	206	161	177	182	184	199	177	174	176	207	163	182	159	156	168	171	159	192	203	191	173	203	191	170	185	177	184	180	165	178	211	197	200	187	178	189	208	199	174	180	182	190	187	173	187	178	191	199	176	192	164	179	163	170	196	154	181	138	174	185	155	202	162	180	178	182	155	177	212	175	168	190	192	180	186	159	183	203	180	194	172	182	178	171	191	175	178	167	187	168	186	190	182	176	183	175	210	176	193	181	175	198	173	183	195	189	182	181	200	190	175	159	176	173	170	178	186	193	199	194	168	184	199	162	196	172	179	190	198	203	201	171	173	189	183	176	206	161	187	194	176	189	180	160	199	191	176	168	161	178	181	188	187	197	154	182	189	189	185	178	195	182	176	171	195	217	180	166	167	179	203	198	167	173	166	171	174	154	169	202	150	171	183	177	184	180	160	189	182	184	183	204	186	187	171	200	194	150	171	166	173	157	176	190	164	171	201	182	207	196	170	171	161	180	162	186	177	189	178	193	162	173	187	186	153	166	201	207	179	147	197	189	183	199	155	190	205	176	201	188	182	187	195	184	181	191	156	180	183	191	198	174	205	169	176	180	172	188	163	183	182	190	185	173	183	169	189	159	158	172	177	156	175	170	177	180	203	180	197	180	184	183	177	186	169	178	212	192	181	179	170	157	176	208	187	185	193	180	172	180	166	181	165	209	191	177	204	186	179	184	150	167	182	179	188	183	210	188	186	177	159	176	203	196	174	192	194	190	180	181	177	180	183	155	180	179	179	173	164	186	184	185	179	166	171	182	177	188	184	153	187	179	191	153	161	192	189	167	162	179	165	191	193	184	191	193	185	184	199	181	204	163	177	193	184	163	193	160	173	194	196	182	188	199	178	181	175	205	191	169	194	189	176	193	192	162	188	171	180	184	180	201	202	187	188	183	181	191	178	165	166	172	178	190	203	170	189	176	175	182	196	175	175	181	172	180	200	173	186	152	184	182	201	175	195	174	204	174	179	196	168	167	166	179	208	170	184	181	181	168	156	198	183	206	182	192	191	183	177	178	196	182	183	187	194	192	200	188	174	185	181	194	182	160	165	165	190	167	161	187	190	194	165	204	179	161	184	172	167	168	171	171	195	168	193	149	182	190	161	173	208	185	196	189	173	193	197	181	179	200	200	154	165	193	179	179	170	193	176	158	187	190	204	235	174	179	188	191	178	197	179	207	212	188	188	179	179	154	175	176	176	203	153	167	201	176	153	180	199	206	163	182	176	180	212	146	183	188	190	177	177	180	201	168	154	175	185	155	172	152	163	172	193	176	184	179	153	183	167	205	193	162	178	173	196	172	186	172	187	159	194	183	165	195	180	170	187	196	184	164	195	163	151	177	194	195	175	188	178	167	159	198	194	162	192	180	191	164	173	181	168	217	185	194	200	194	187	158	192	200	162	162	190	210	177	169	191	221	158	199	207	181	194	173	188	179	156	152	191	202	178	190	187	176	203	189	164	163	178	180	210	159	200	188	178	198	193	184	181	169	163	180	183	170	185	170	182	204	172	168	172	177	172	155	165	191	193	183	187	188	189	174	180	158	175	192	197	182	172	165	180	170	172	164	170	191	183	195	192	175	180	164	178	169	171	195	166	200	170	190	176	198	160	218	200	168	173	194	190	160	159	183	161	200	182	167	177	193	190	189	163	179	173	171	190	183	191	166	172	175	182	173	181	167	189	177	176	206	179	159	181	190	184	181	163	162	182	203	212	187	186	186	188	168	172	140	170	164	166	211	164	184	164	167	174	169	196	176	173	179	195	181	182	166	177	183	209	191	177	192	173	168	166	169	190	175	173	172	171	187	174	167	178	193	151	152	191	183	175	191	173	193	201	179	188	197	189	160	173	172	197	176	163	194	191	169	196	202	176	215	183	193	186	180	181	182	174	187	180	198	171	161	199	162	197	174	193	179	167	205	200	184	190	190	163	207	165	182	181	201	180	193	187	170	185	189	185	198	195	175	188	188	153	202	165	168	155	179	189	173	192	167	175	174	175	170	178	163	178	174	167	169	166	183	198	182	178	199	200	189	174	178	173	160	177	191	179	184	175	183	181	186	204	202	194	170	162	177	159	173	191	174	184	196	184	179	184	192	171	200	175	199	182	177	166	173	168	191	177	166	178	154	169	165	196	171	179	187	151	196	162	156	200	194	194	178	175	164	193	174	179	178	178	175	168	159	175	208	186	176
2019	702	803	766	745	725	651	677	648	627	683	652	592	669	665	654	578	592	563	628	632	584	619	625	611	621	609	614	584	630	626	585	621	616	674	594	620	566	563	661	570	594	611	610	629	565	580	629	614	591	609	607	647	556	573	598	611	586	597	613	599	599	582	600	643	608	631	582	618	638	624	627	615	610	590	555	578	571	570	580	583	556	617	612	570	577	596	582	602	607	598	653	584	569	632	615	565	572	607	579	576	596	555	627	564	579	593	590	606	574	628	601	591	585	592	593	627	620	637	582	586	664	572	579	567	650	612	559	583	582	587	586	582	606	633	605	595	578	611	603	635	569	586	607	610	550	587	580	588	567	664	592	562	627	645	598	641	582	586	581	570	602	604	608	558	629	552	586	567	616	626	604	613	571	633	617	653	610	600	598	591	608	596	596	618	610	610	612	599	607	599	613	563	629	585	604	591	587	576	574	591	643	602	630	578	593	608	640	626	608	525	613	596	601	582	584	657	589	641	595	598	616	598	587	575	559	652	595	608	602	555	599	589	610	569	606	589	640	585	609	635	617	622	626	620	586	577	590	555	627	567	576	568	661	631	631	581	623	571	643	642	647	554	602	574	580	613	609	617	618	585	563	567	572	604	603	617	588	644	648	591	614	601	588	583	577	606	603	544	596	570	592	580	632	626	582	613	597	582	639	557	621	598	576	591	609	578	622	626	573	637	579	584	591	606	627	551	597	619	568	572	597	616	663	596	561	594	634	608	614	589	577	577	582	594	598	613	602	577	589	579	605	597	595	644	620	628	557	594	632	606	606	606	620	615	596	615	642	581	593	602	564	547	611	613	612	603	636	567	571	591	537	616	579	612	583	575	602	578	643	576	572	563	624	583	590	550	589	584	587	573	577	592	573	583	606	628	594	588	624	570	549	619	560	594	602	632	559	597	631	571	567	625	619	624	555	569	591	640	601	585	589	595	603	620	632	615	566	607	571	562	557	609	608	578	645	616	580	567	615	595	617	609	575	622	596	603	609	570	597	554	584	602	585	569	580	624	590	618	601	562	550	610	611	629	618	594	583	601	587	607	575	600	598	596	610	558	568	597	582	556	625	586	624	578	590	602	627	626	616	573	571	617	591	596	591	592	610	600	570	603	587	616	565	590	660	628	571	617	614	609	617	559	593	610	599	664	619	571	611	579	592	642	597	564	556	640	577	545	661	614	600	612	601	621	595	591	611	626	599	593	597	568	575	614	588	615	595	578	582	588	614	591	605	565	603	578	610	613	535	606	588	658	578	561	610	577	599	614	592	616	602	605	588	581	572	618	616	635	568	580	567	555	565	604	618	591	567	633	605	616	593	608	595	512	600	640	589	598	604	614	560	601	615	562	616	565	597	640	586	616	567	615	633	602	658	562	625	593	573	609	598	589	589	557	618	594	583	551	611	599	591	561	573	615	594	600	605	583	614	603	536	614	620	569	572	594	628	588	621	594	614	587	584	560	568	612	577	598	589	562	611	588	605	581	625	579	619	627	595	603	632	593	591	609	607	595	610	594	564	606	584	591	592	583	591	621	565	628	555	588	582	572	652	580	603	556	570	617	565	603	581	598	593	641	633	580	606	589	611	573	613	615	603	579	619	582	630	606	628	585	597	600	594	587	615	598	558	617	607	597	592	611	551	572	582	588	621	546	586	614	583	654	636	618	574	588	589	606	594	567	622	605	610	623	613	585	568	620	582	598	618	599	622	553	529	600	588	604	610	630	632	592	546	580	583	597	606	567	634	623	562	589	602	580	569	633	597	584	605	594	558	635	518	557	593	600	579	577	625	602	589	598	540	588	588	569	566	575	556	597	600	607	612	595	570	572	594	627	619	614	527	598	633	551	601	636	595	572	599	611	593	599	550	607	582	630	592	586	574	605	627	638	581	547	577	586	568	544	591	572	594	620	598	598	608	666	602	590	586	629	596	606	577	616	629	591	616	591	566	627	606	629	603	617	597	644	614	576	653	588	564	639	603	593	590	566	613	622	560	575	591	609	596	592	594	609	563	574	578	598	638	575	596	579	538	632	569	582	554	620	625	608	597	624	622	571	633	575	648	599	632	580	595	620	610	650	587	568	600	609	596	602	628	596	593	571	632	616	581	615	608	544	604	578	617	618	577	524	625	608	585	571	626	617	587	603	605	576	562	567	621	595	616	645	635	602	573	553	586	607	566	625	582	629	610	596	606	569	585	590	643	611	601	619	574	632	588	564	573	577	577	617	585	619	574	610	603	567	590	605	548	620	566	600	571	595	630	592	580	590	629	612	603	571	549	602	571	603	584	587	623	649	582	622	591	607	570	637	600	639	549	573	582	603	631	522	596	590	595	581	560	640	578	588	602	624	567	621	620	632	569	601	597	569	604	613	628	624	612	574	584	629	650	610	573	620	586	593	619	592	605	574	581	598	592	653	624	581	593	601	597	544	625	640	587	599	587	607	603	594	605	609	600	616	590	600	587	564	592	592	631	569	610	573	594	606	622	606	583	608	598	618	622	598	563	604	576	537	628	616	592	620	592	619	607	627	603	638	626	597	566	597	601	553	565	629	644	629	603	601	620	613	579	590	577	624	603	575	593	612	612	585	584	613	625	612	603	627	553	599	606	569	566	572	611	627	612	634	592	604	602	578	667	582	624	576	630	631	610	611	630	627	616	597	616	585	637	592	604	601	614	631	591	615	600	585	601	642	584	635	633	572	576	620	603	603	583	584	600	591	574	597	652	549	576	579	574	581	615	588	595	582	605	624	627	619	572	579	598	636	623	662	604	568	654	649	618	537	623	574	624	581	635	622	610	636	656	655	596	602	631	573	591	591	624	605	619	615	594	596	603	628	561	597	599	599	578	579	607	565	569	633	619	574	624	578	602	602	599	624	618	597	585	612	591	592	644	603	574	586	633	561	577	633	630	593	581	647	546	587	565	593	568	595	610	589	606	560	605	609	567	577	563	629	588	586	583	597	615	599	639	601	575	580	543	609	575	621	618	590	572	616	610	582	607	526	588	616	574	595	618	575	610	612	566	581	578	586	581	571	594	594	574	604	596	587	657	644	591	579	590	591	579	562	641	574	584	635	623	601	620	584	604	570	567	595	625	638	573	648	572	568	603	659	589	597	558	625	559	579	623	610	601	614	597	608	625	527	605	571	600	612	620	589	574	582	582	579	610	594	613	600	610	622	614	560	589	587	605	622	617	589	568	652	612	647	598	561	626	639	615	625	621	596	591	611	597	593	596	595	564	629	618	594	624	569	600	605	561	610	569	658	594	609	578	596	649	579	585	564	628	621	566	614	608	622	615	583	577	615	644	563	601	608	615	557	607	604	583	622	562	599	609	609	622	588	625	617	571	609	593	540	599	624	605	596	590	614	571	595	643	625	606	561	590	597	555	622	579	593	588	649	607	579	624	535	613	642	580	621	595	588	579	630	580	555	624	573	613	590	587	601	607	559	552
5083	1355	1567	1196	886	687	558	544	517	433	429	414	394	360	362	345	350	332	351	326	326	317	338	329	296	322	338	309	330	310	322	336	323	342	300	331	327	316	322	314	323	307	313	316	303	342	307	351	286	329	310	314	313	305	336	312	312	282	330	301	278	313	314	266	294	320	279	306	340	302	328	333	304	266	315	278	312	312	289	317	301	285	314	326	291	321	314	297	269	352	307	294	303	299	312	307	300	317	307	299	276	294	325	269	328	281	309	299	302	311	316	351	299	275	318	311	315	335	286	311	290	332	305	315	312	324	316	297	311	318	286	298	297	311	286	301	324	311	281	322	296	319	278	297	302	274	281	324	300	299	315	298	322	300	329	316	279	325	291	307	338	334	277	320	309	289	321	285	285	311	269	301	299	310	286	338	333	313	316	312	313	299	297	305	325	337	311	265	318	289	347	311	276	316	329	343	310	292	343	333	352	317	304	313	302	332	298	297	300	294	318	318	311	298	293	298	292	305	328	276	318	311	307	306	300	328	318	306	311	315	311	310	285	336	316	283	328	283	295	295	319	327	305	324	317	332	317	326	313	311	302	330	275	305	314	297	296	276	315	308	310	316	313	311	314	297	323	313	310	323	290	333	285	279	297	307	317	326	311	337	335	313	312	308	341	306	291	347	331	310	319	283	324	297	271	300	297	325	279	321	299	294	303	306	299	311	302	337	339	337	305	328	321	341	312	322	301	279	334	349	321	334	315	295	322	300	295	311	302	296	327	299	340	278	301	320	329	327	323	309	333	331	301	315	336	296	320	337	312	312	311	303	335	303	320	310	294	319	306	281	318	310	324	311	307	319	270	313	301	308	290	303	300	314	307	342	315	275	332	328	316	338	319	320	328	298	317	289	306	336	341	326	320	356	305	330	313	312	356	302	334	324	340	328	330	301	301	287	283	281	316	313	317	305	308	314	306	316	330	323	338	271	312	315	322	299	303	312	308	305	312	317	304	321	300	334	315	300	308	321	307	320	298	318	308	299	334	346	314	327	309	288	297	310	310	323	294	289	281	316	302	309	299	286	325	291	333	296	305	335	324	302	301	328	331	303	313	304	325	318	318	332	307	319	309	290	347	311	307	283	319	304	309	287	323	291	307	332	313	286	328	310	312	322	312	316	323	329	314	318	318	272	307	274	338	337	305	290	329	285	373	318	345	334	306	303	314	326	306	295	307	325	303	312	346	324	316	308	312	302	332	326	303	326	332	279	282	321	321	326	290	314	297	335	329	299	306	328	331	314	344	320	301	293	306	291	312	280	312	319	342	286	328	319	329	313	305	317	309	310	320	329	306	294	323	308	305	311	316	313	340	324	301	300	334	310	337	300	297	312	317	312	311	299	279	359	301	293	304	308	344	295	336	307	307	295	289	289	302	301	357	298	281	303	320	329	314	346	298	304	334	304	328	314	276	343	304	306	315	276	307	301	332	285	302	329	301	307	301	318	293	294	345	317	307	311	307	302	319	310	338	306	334	314	338	302	324	302	315	296	288	302	305	290	323	285	348	344	318	279	295	306	329	325	293	292	328	278	301	292	301	300	306	325	305	313	321	298	313	290	287	302	322	337	296	323	300	329	310	293	315	319	304	296	286	313	286	301	361	281	325	314	318	289	324	298	284	326	310	299	315	319	310	290	311	316	268	316	322	326	351	279	307	328	317	308	304	318	319	264	322	338	299	295	285	294	304	306	313	298	297	309	316	297	299	311	322	325	307	290	306	297	313	304	305	299	316	329	312	314	313	320	312	286	310	318	293	304	330	334	307	290	335	300	295	314	315	325	323	315	320	321	313	289	288	313	323	281	271	291	298	312	291	323	312	312	319	289	346	305	321	307	295	297	319	354	293	307	314	343	287	334	299	310	324	306	274	283	315	297	300	319	323	292	293	328	281	319	301	324	273	278	312	330	288	317	311	321	342	306	305	315	318	304	293	317	301	304	278	341	314	285	281	313	299	287	326	285	307	307	317	314	302	312	316	297	299	289	304	328	319	300	334	286	318	326	334	333	319	259	310	278	332	303	318	284	296	311	330	294	333	290	334	331	308	273	333	305	313	307	309	316	313	311	292	333	305	326	304	326	310	294	285	321	313	321	273	299	274	330	308	328	295	321	312	323	313	303	326	308	310	291	313	307	321	310	289	315	311	337	321	292	289	314	327	323	304	318	300	342	324	306	334	299	318	297	273	313	289	334	325	307	305	297	338	298	277	307	275	324	311	328	324	285	337	309	309	296	324	309	305	339	315	311	312	288	304	318	304	272	321	315	282	284	310	303	315	324	326	341	308	313	311	297	295	308	328	279	319	317	293	328	286	337	307	320	302	313	287	318	318	323	286	322	341	315	307	284	313	314	290	309	297	313	319	351	311	317	304	273	310	312	305	302	337	316	334	312	313	307	315	271	313	314	282	310	353	326	308	324	329	304	325	314	308	301	310	281	304	330	296	312	323	321	331	326	315	324	308	307	312	352	348	323	313	309	275	265	318	324	308	323	296	360	327	339	281	303	298	294	327	319	316	304	317	336	287	273	304	342	319	298	313	304	296	280	305	337	309	302	306	320	314	303	298	291	300	332	314	319	299	331	287	296	343	334	301	309	300	300	300	324	318	321	297	301	342	295	314	325	289	320	308	343	305	331	314	287	297	357	306	282	304	325	285	296	339	290	305	296	280	304	291	309	341	319	302	289	364	296	304	301	335	329	281	308	305	322	309	287	315	339	308	286	302	321	315	347	316	320	307	311	323	318	310	287	312	294	310	320	321	311	311	293	305	311	315	272	302	310	337	308	313	300	324	306	302	315	279	328	293	340	300	318	312	305	316	303	320	343	303	298	294	321	298	343	315	309	312	332	271	322	296	338	314	286	294	299	299	309	287	313	318	319	320	296	341	325	322	329	304	339	312	318	324	331	294	346	314	308	276	308	281	331	306	307	323	349	328	311	296	329	328	337	264	268	298	311	282	291	301	310	319	301	321	302	326	322	277	314	319	304	341	312	325	297	300	282	306	324	288	281	310	318	282	300	304	316	331	315	314	307	307	306	318	343	331	288	298	330	298	315	286	314	317	309	339	278	352	344	347	335	322	292	304	306	319	294	321	304	340	281	316	308	315	327	310	308	311	325	324	335	273	333	295	317	303	302	302	289	299	303	305	280	325	285	300	336	315	320	287	313	295	305	325	306	330	290	301	301	311	305	267	280	302	339	304	341	318	307	273	308	322	329	335	326	304	299	317	344	290	298	324	316	293	330	294	292	325	311	308	312	333	320	307	313	313	303	342	301	311	306	303	305	314	311	329	317	284	318	310	288	324	297	307	329	322	325	290	320	292	314	288	319	297	290	290	308	292	344	327	286	302	281	279	318	310	290	296	308	299	279	342	340	289	341	315	311	288	295	303	314	298	297	298	325	335	276	291	306	297	310	301	279	317	335	314	305	345	329	263	342	293	311	314	325
5827	1975	3989	4382	3873	3016	2649	2173	2092	1834	1759	1636	1524	1380	1324	1396	1263	1228	1194	1173	1198	1135	1103	1103	1070	1065	1067	1024	1007	1010	1129	1042	991	983	977	1010	1001	962	1021	990	984	1010	998	944	997	981	974	985	983	982	908	994	992	891	960	980	993	950	983	907	966	953	961	962	981	959	1005	969	982	949	990	931	946	949	960	906	963	940	960	977	925	949	930	983	907	978	989	1012	987	951	949	942	989	993	998	925	945	917	956	953	941	921	953	958	964	973	960	934	880	990	921	923	961	930	939	996	1023	918	950	895	941	965	950	939	952	927	963	1017	930	938	975	968	893	912	886	934	972	981	967	958	910	983	952	942	966	942	973	967	914	920	938	933	968	921	927	968	933	958	971	937	927	907	923	927	917	930	948	937	948	949	946	958	898	944	941	984	938	937	958	925	944	988	1002	982	908	948	899	971	984	936	936	996	940	972	967	896	982	921	978	945	951	918	964	931	941	906	965	982	991	963	903	956	911	947	928	895	983	938	925	941	952	960	979	916	941	965	970	960	962	950	956	928	978	966	962	943	947	988	942	926	886	945	930	883	944	920	920	888	959	924	892	998	997	919	934	917	954	986	886	1001	940	966	951	961	941	976	924	912	927	916	922	960	950	904	907	915	920	963	994	942	946	940	924	915	923	951	986	917	967	1002	961	967	936	971	952	946	928	918	951	969	953	943	957	914	923	941	903	974	961	971	973	916	947	949	943	978	919	957	950	929	958	931	956	965	963	1007	970	946	918	937	926	938	915	925	947	946	947	1020	898	950	933	955	922	921	930	935	948	910	947	944	983	964	962	903	981	933	945	1005	947	949	908	902	949	875	899	964	952	936	941	947	911	963	930	943	934	953	897	952	934	991	914	944	934	922	906	897	950	972	908	920	944	988	971	911	950	955	948	938	966	992	994	924	897	936	908	921	936	904	933	921	958	944	938	921	965	951	902	969	873	934	958	938	934	937	920	915	981	911	884	941	958	966	927	921	940	959	930	978	960	959	971	949	919	895	985	916	954	919	972	943	919	967	919	901	960	908	967	924	942	975	956	949	948	966	916	955	885	939	938	944	929	972	936	925	912	922	932	973	951	943	940	942	942	984	951	975	942	903	972	912	972	927	940	923	962	908	956	883	967	943	928	978	964	949	971	927	982	934	922	915	1010	953	982	920	944	970	896	929	981	1000	959	956	968	925	911	969	929	979	921	959	917	990	982	919	922	948	876	895	918	923	912	971	967	990	911	965	990	953	961	907	958	906	972	930	942	987	959	946	961	932	939	919	969	924	931	946	950	952	971	933	964	975	930	928	943	934	948	948	928	897	940	921	890	933	982	980	908	914	979	860	940	994	974	893	930	938	959	934	940	972	910	924	976	915	965	952	954	949	951	876	922	894	958	920	908	970	961	920	961	944	912	927	957	971	954	933	918	964	923	956	950	903	917	960	1011	921	895	938	903	922	908	940	957	959	930	945	1006	1008	960	945	950	920	956	952	920	885	941	971	992	944	937	907	944	953	941	977	946	988	921	965	930	1005	945	924	950	948	943	945	919	977	940	910	948	908	927	974	977	928	959	917	980	957	896	974	964	969	914	956	990	937	965	974	885	902	961	960	927	948	946	937	998	956	921	962	923	958	970	923	948	918	979	966	912	938	896	949	930	984	934	939	916	898	968	987	960	932	971	917	914	941	914	938	998	930	922	933	890	956	937	918	948	984	982	888	930	980	969	1002	901	898	935	933	974	935	960	958	952	908	907	930	930	958	949	921	898	950	962	913	938	985	944	922	867	996	938	920	886	953	971	911	910	944	934	932	1006	928	974	932	892	923	918	947	923	947	906	932	936	961	895	897	947	962	944	942	895	907	974	992	951	968	960	922	979	928	1028	920	937	953	939	940	973	959	939	905	920	955	955	913	952	894	987	974	929	939	925	975	938	942	979	895	931	982	949	985	934	984	985	936	923	957	908	979	954	942	948	941	919	973	936	971	979	913	957	925	982	938	984	982	903	1018	923	944	913	981	942	926	970	923	958	922	944	964	968	958	984	998	969	948	973	993	920	947	923	931	995	941	899	927	976	986	956	943	922	909	986	960	953	964	921	926	984	904	951	879	952	923	934	997	948	915	924	927	937	916	963	925	921	926	988	937	931	933	929	950	944	875	966	939	929	918	910	989	949	889	967	944	936	1000	981	945	920	915	993	941	933	974	930	922	917	953	956	934	958	938	938	962	986	947	917	912	944	929	935	951	956	918	980	927	971	951	975	962	942	979	965	943	997	952	879	896	924	963	906	949	973	930	959	924	924	967	942	887	973	922	971	932	955	953	962	931	994	943	921	968	923	944	944	906	897	954	882	925	971	945	971	958	916	895	927	943	972	921	934	924	946	981	945	993	967	974	905	972	1011	996	948	965	937	947	921	934	927	868	967	914	921	902	934	922	902	935	965	991	906	943	931	955	972	903	950	918	973	903	964	919	1014	929	978	986	947	944	942	924	867	940	910	871	926	914	994	931	920	959	948	955	967	980	938	924	905	932	892	900	976	888	977	925	929	953	940	926	894	947	931	948	921	939	971	895	990	916	942	935	931	924	946	932	928	896	920	945	1017	905	957	890	938	969	979	885	970	975	930	941	936	917	962	924	972	931	991	915	923	933	956	927	942	963	936	955	991	961	969	961	901	941	980	914	989	894	940	993	901	964	961	969	989	957	979	927	952	933	920	940	925	956	907	965	884	939	952	912	910	945	1009	950	964	947	963	933	927	900	921	951	965	938	982	939	1012	977	915	996	905	960	967	897	924	955	915	916	966	960	913	896	924	1003	975	944	909	915	923	897	961	996	988	872	915	935	919	916	975	964	943	951	948	926	968	937	1009	936	978	949	1002	877	906	885	954	940	864	955	944	969	941	932	961	975	944	927	868	943	959	962	943	986	932	928	929	983	941	902	937	893	890	930	913	929	944	923	941	936	957	915	909	1008	1020	946	923	991	995	950	986	961	890	945	975	905	936	914	981	996	930	922	921	940	925	944	876	957	960	900	914	952	951	986	996	903	969	910	951	948	979	941	931	972	901	876	925	922	976	878	996	997	967	949	982	975	955	988	898	961	889	933	920	922	936	958	964	931	973	954	969	963	945	959	965	948	975	936	963	934	918	979	945	962	914	948	1016	897	930	929	901	908	905	914	966	923	957	898	895	888	942	932	897	927	947	930	945	933	914	957	968	988	1015	946	993	908	928	945	943	952	996	922	930	972	951	938	911	934	957	973	940	938	884	895	979	960	959	920	929	975	936	954	956	967	983	934	947	967	995	979	977	909	926	994	911	912	894	982	949	1015	963	932	899	947	968	921	913	909	936	904	960	960	971	910	972	945	940	868	966	948	956	960	945	964	945	941	954	968	943	1011	956	946	907	889	939	958	943	877	915	951	971	952	916	888	935	953	969	986	956	919	966	962	985	968	1000	973	934	906	934	966	900	935	953	934	917	996	976	918	962	899	959	959	943	936	914	939	973	1003
9451	2458	2895	2082	1334	1005	836	644	597	518	502	409	416	362	398	385	352	341	364	344	354	314	317	315	315	321	296	328	291	288	314	266	308	316	335	301	303	279	289	301	306	284	281	288	278	286	290	284	280	295	289	270	297	287	273	255	278	268	303	275	245	299	293	313	306	301	273	260	252	275	298	292	288	280	301	306	264	293	268	286	256	268	276	297	267	277	255	271	277	295	276	279	301	274	286	306	251	276	279	273	282	296	295	307	279	266	286	291	261	292	321	306	328	272	311	278	293	300	282	293	234	317	308	281	257	297	289	298	265	315	274	282	262	293	262	277	290	277	284	287	259	321	274	285	300	281	317	286	291	272	274	259	265	287	291	279	291	301	285	306	284	274	298	278	291	256	265	286	306	294	281	262	284	306	288	252	282	293	268	302	271	269	247	293	275	282	275	266	284	258	273	283	296	318	270	275	280	263	256	321	313	298	272	269	277	339	273	269	289	301	261	328	300	279	289	308	287	326	285	307	287	299	247	262	260	280	283	314	276	307	275	253	280	281	263	302	276	272	276	258	292	275	276	301	281	280	294	290	303	293	299	294	278	252	285	289	297	262	304	279	304	277	278	283	302	294	282	294	297	310	260	273	299	278	292	297	267	296	299	244	273	285	294	279	282	289	273	293	279	259	250	265	285	277	257	294	279	279	278	278	289	291	290	284	324	277	275	280	284	295	310	263	303	285	291	305	271	258	267	269	270	274	261	257	332	273	291	288	314	282	286	286	285	282	252	260	290	291	266	268	288	273	300	279	278	273	290	283	281	278	301	282	273	282	303	270	268	277	310	289	278	302	303	266	259	281	287	274	276	287	274	274	298	293	299	289	299	269	267	267	260	283	280	286	297	307	287	299	292	292	289	288	262	262	290	265	263	261	280	304	284	275	272	259	290	274	291	323	294	282	266	266	286	278	305	265	321	286	290	286	300	265	279	277	257	285	289	271	268	270	286	295	273	298	301	277	254	302	264	297	293	272	295	277	289	256	278	286	293	304	265	296	265	281	304	306	279	269	284	283	305	304	273	277	298	280	305	276	263	327	320	270	289	268	299	246	277	272	297	278	317	294	274	289	299	274	272	272	258	298	286	280	275	311	301	285	286	247	289	279	271	297	306	277	287	272	306	267	307	295	275	282	283	278	257	331	323	262	295	247	305	245	291	294	277	276	272	296	268	284	263	281	288	279	292	295	282	286	259	271	280	261	294	323	258	288	253	304	278	277	279	282	294	301	298	281	265	283	293	260	259	266	284	294	283	274	267	273	292	290	292	259	272	291	289	320	268	304	277	293	298	263	302	287	269	306	295	287	303	291	291	282	286	267	275	290	278	272	281	296	272	292	286	279	292	281	279	279	264	244	290	281	283	270	282	295	284	272	317	286	300	282	271	300	264	291	269	268	252	259	302	293	286	293	270	287	274	298	302	305	303	277	285	288	237	306	270	285	278	292	303	295	300	267	324	273	293	309	275	300	255	289	313	318	291	268	267	280	288	319	273	284	286	274	276	274	288	283	273	269	263	274	266	269	256	307	289	268	279	269	288	282	271	296	264	270	290	275	312	295	289	270	272	270	274	306	312	289	301	318	278	291	274	278	310	286	290	259	268	266	266	300	300	309	275	275	271	271	258	319	263	269	284	246	315	317	299	268	294	284	264	277	262	266	287	291	285	284	272	289	290	303	288	254	294	292	288	288	307	258	305	293	283	285	303	283	266	274	297	261	254	260	259	283	277	285	287	283	304	263	285	282	307	255	298	280	251	281	279	287	256	292	275	279	267	304	308	309	307	279	284	274	272	282	336	279	305	279	285	286	300	304	271	283	278	284	313	255	275	316	272	279	314	276	287	269	322	279	276	297	277	277	291	292	291	280	282	299	294	281	295	289	279	304	272	246	280	275	259	290	285	300	284	308	272	262	273	285	284	262	281	243	286	319	316	310	297	265	318	298	316	307	267	293	283	270	277	260	310	284	274	284	272	259	289	277	308	309	259	288	283	242	299	282	304	300	287	291	289	311	283	305	304	279	278	261	283	292	300	273	261	307	282	287	264	270	278	297	311	268	318	313	278	302	286	263	275	281	279	281	249	278	271	271	269	256	283	287	279	299	293	278	297	279	281	270	300	285	307	317	278	278	290	315	297	271	266	301	295	317	307	259	304	287	266	280	281	304	279	296	265	275	294	288	277	252	270	284	269	265	291	277	275	306	299	285	291	297	287	306	287	272	255	262	282	267	304	299	299	283	311	290	303	279	271	271	287	249	282	285	268	278	290	279	254	307	274	288	291	253	273	277	306	280	291	334	284	279	249	298	255	277	303	289	259	280	294	271	312	281	286	258	260	298	276	289	299	269	244	285	272	248	311	265	290	288	265	296	267	267	321	286	300	276	276	269	281	306	273	284	262	287	309	315	245	276	271	301	261	289	286	293	271	254	297	320	269	264	265	296	269	282	296	269	295	291	282	272	271	282	301	281	265	307	255	299	284	259	302	294	300	288	281	266	282	286	301	273	252	283	303	282	284	258	289	309	311	285	289	295	286	295	287	294	304	250	288	273	291	270	248	289	276	297	282	295	287	271	274	274	340	283	254	280	269	265	296	277	291	268	262	276	278	306	302	301	302	275	287	264	296	284	278	265	280	309	254	273	261	272	271	267	306	263	267	288	277	294	288	310	285	277	275	304	271	311	298	308	292	278	286	288	282	280	271	276	291	297	298	292	263	294	295	286	258	297	274	285	230	270	296	288	269	274	315	280	289	306	279	294	297	249	278	283	294	288	339	268	259	235	276	280	295	295	281	259	274	293	278	300	284	260	268	275	310	280	275	286	291	279	305	261	277	261	275	263	272	255	279	260	279	315	264	264	290	297	294	323	299	270	286	290	301	291	275	281	251	292	295	259	287	294	265	300	263	294	297	281	283	275	288	291	290	309	265	255	258	288	279	265	277	270	283	277	288	284	291	284	275	267	260	314	273	307	279	249	285	256	304	277	280	271	269	298	275	279	274	312	261	277	294	261	273	277	274	260	290	288	292	277	272	298	303	289	260	272	278	308	288	297	281	236	311	292	308	254	294	275	297	287	275	261	278	238	287	317	303	279	265	296	287	293	289	294	284	293	291	284	284	311	302	328	320	296	251	288	282	294	311	302	265	286	281	266	310	298	285	248	273	259	292	274	257	270	278	255	293	255	274	304	266	266	288	299	313	277	273	285	275	273	271	291	272	296	285	282	274	295	275	244	269	267	272	296	290	280	267	281	260	268	282	279	300	277	255	277	260	274	281	276	268	297	283	289	283	270	270	292	277	268	289	274	280	273	282	291	296	293	288	283	303	299	301	287	266	293	265	296	304	284	313	295	297	306	298	278	274	301	261	290	280	288	285	323	260	255	293	284	289	299	320	287	310	281	275	281	276	278	278	261	303	297	265	297	273	313	286	280	274	321	285	272	297	313	283	260
7834	3045	6721	7062	6017	5084	4211	3430	3060	2552	2263	2181	1938	1861	1678	1626	1574	1468	1350	1362	1308	1218	1181	1166	1207	1111	1186	1048	1061	1091	1030	1074	1025	1035	1012	1019	1026	984	1022	942	970	917	1013	967	939	931	967	970	950	912	947	934	927	919	887	945	904	875	951	891	919	906	920	909	850	942	860	893	893	910	879	905	894	848	911	893	885	890	865	858	850	878	832	807	930	877	903	934	897	847	852	909	886	899	883	843	892	900	841	865	874	904	881	898	872	833	918	897	861	861	860	791	863	876	848	858	860	854	861	870	868	847	924	874	855	869	888	862	928	846	907	823	856	880	887	919	863	851	885	849	836	841	885	870	865	829	872	860	858	837	826	890	812	886	827	884	875	864	894	871	822	907	850	897	862	852	894	840	899	869	857	827	880	834	879	831	889	882	831	871	848	855	896	907	879	901	830	925	843	841	820	877	830	894	877	873	891	841	833	822	847	867	862	875	818	840	868	906	857	807	824	828	866	817	834	874	873	794	810	863	822	852	867	786	930	873	796	892	878	823	886	900	829	878	810	876	848	907	889	848	872	866	847	823	850	806	857	926	834	866	875	877	838	832	841	868	859	845	859	831	815	871	879	855	827	842	882	895	859	839	868	845	870	812	872	881	844	871	855	867	887	830	807	837	927	835	831	888	877	891	900	851	862	777	820	844	881	806	873	774	863	924	869	879	851	892	822	869	914	838	808	827	847	871	890	839	859	866	899	825	882	856	872	864	834	835	844	909	837	914	858	866	846	837	873	875	831	859	831	888	854	872	884	878	863	852	855	929	859	902	922	866	792	909	854	849	844	875	847	901	899	843	789	858	892	834	854	886	867	873	844	851	832	885	890	830	849	908	888	808	924	825	872	867	894	838	855	854	857	852	820	887	853	879	854	826	875	892	854	861	851	854	892	832	857	849	866	832	867	895	832	918	882	857	911	883	835	865	889	845	870	831	869	877	830	863	882	844	836	874	865	840	819	852	899	874	835	846	891	902	836	809	843	846	908	887	845	869	819	831	850	852	895	871	881	876	858	860	868	877	802	847	871	876	893	874	829	835	848	850	917	844	842	864	897	872	893	844	867	872	891	824	851	868	854	910	854	872	915	902	858	864	884	882	849	829	868	869	859	906	817	842	824	792	895	853	911	889	857	858	906	870	848	854	874	914	912	859	875	837	888	838	887	831	843	845	896	877	880	854	845	888	832	863	805	879	831	840	876	831	870	860	848	898	897	952	859	839	843	896	844	865	851	864	857	883	872	851	847	825	847	847	828	882	909	830	902	838	823	897	871	884	812	856	874	878	859	829	842	847	910	831	907	838	856	894	879	823	874	873	861	875	888	871	826	883	813	854	880	836	852	822	789	864	845	818	890	840	842	886	844	855	836	843	891	836	879	827	854	846	807	827	895	839	814	857	889	831	828	875	902	837	872	845	833	859	831	810	867	877	854	882	839	893	813	887	846	840	847	852	852	839	875	830	864	873	834	817	810	907	843	884	863	845	891	852	868	867	820	882	834	848	860	857	878	886	853	871	828	884	859	855	823	852	801	793	883	855	822	900	914	866	893	866	886	860	838	880	825	926	824	837	891	835	811	881	882	877	859	804	841	865	860	819	875	854	850	869	887	830	863	849	878	881	900	897	873	806	843	808	914	868	834	841	854	796	847	848	887	836	841	856	880	860	855	873	858	876	827	831	829	863	877	874	889	831	856	946	806	827	892	862	833	857	863	859	850	883	825	815	853	860	853	877	840	849	859	846	863	834	812	896	859	821	891	825	851	864	858	864	819	825	835	859	848	874	868	867	827	885	831	909	876	898	865	850	894	878	873	847	871	854	887	862	841	881	864	908	896	892	892	888	853	807	855	856	868	820	845	895	897	864	876	864	850	833	928	884	925	863	841	866	848	828	864	837	844	875	893	900	823	829	871	846	865	885	841	864	871	843	831	929	890	903	808	845	819	872	830	891	810	869	859	814	843	859	827	867	842	892	789	868	850	856	852	862	862	800	847	880	868	817	830	875	915	886	901	851	805	898	842	840	851	842	869	852	868	839	873	870	850	845	912	881	826	817	894	841	862	817	843	838	914	824	870	813	894	856	828	865	933	832	885	856	876	878	916	939	865	861	831	839	849	881	847	859	811	845	860	860	840	915	848	837	864	847	818	887	890	885	876	896	878	864	878	853	896	810	863	807	884	827	887	856	893	876	791	885	863	825	864	814	911	831	898	868	872	865	864	857	829	852	852	844	825	847	844	876	867	818	852	783	874	892	842	869	865	870	852	889	843	852	822	878	826	835	884	877	857	848	833	878	851	856	824	868	863	867	823	833	864	887	874	835	830	844	825	856	826	893	855	871	893	846	828	802	802	867	900	860	832	919	879	864	901	864	848	854	875	903	857	874	844	869	801	842	863	882	814	865	857	876	884	869	841	893	803	880	833	862	814	814	896	850	913	800	851	858	842	902	843	865	832	871	869	872	844	845	849	879	825	840	856	846	911	882	846	875	865	891	880	869	808	822	873	830	846	879	926	852	834	883	888	847	839	907	826	844	848	871	851	860	823	899	903	842	930	891	877	854	852	887	864	896	836	876	843	822	825	884	837	902	861	883	827	837	826	894	802	833	922	930	884	849	842	843	856	952	865	905	846	837	877	895	874	865	853	879	818	863	885	861	793	878	855	826	837	860	890	836	834	876	846	830	845	815	853	838	852	887	797	918	867	817	871	877	852	796	865	844	852	864	882	864	856	842	851	905	878	893	814	835	867	865	844	884	869	880	876	870	822	870	844	870	797	844	824	827	874	833	859	853	826	831	880	818	884	869	895	883	826	847	852	857	873	865	840	809	866	898	847	856	881	875	827	898	816	834	858	847	861	793	858	902	886	866	858	857	851	888	844	910	796	874	887	901	876	878	875	838	837	800	862	812	848	871	894	900	843	856	857	884	877	837	886	876	872	878	854	853	810	826	856	812	845	832	868	884	869	853	856	856	863	908	891	862	879	858	906	879	825	831	860	825	854	879	851	851	849	798	866	866	863	851	839	912	884	840	845	888	839	905	822	839	906	838	880	869	857	880	884	817	844	852	887	892	895	871	844	817	885	862	884	898	821	845	881	888	844	859	855	794	856	833	852	811	856	837	871	866	845	850	854	857	888	857	845	851	824	882	837	887	841	838	837	859	866	878	857	836	825	797	864	855	848	855	862	888	872	855	854	863	819	880	899	809	835	866	826	875	868	862	891	854	897	864	834	895	822	821	790	863	913	856	879	853	856	869	861	863	868	822	867	864	813	865	845	859	851	878	866	872	801	879	868	882	905	812	877	853	881	860	865	823	869	832	839	923	811	859	877	880	811	813	839	794	829	818	875	860	887	900	876	817	846	852	825	906	803	863	894	879	837	920	876	867	828	875	850	963	853	927	865	896	876	856	881	846	879	859	875	866	838	842	861	845	847	853	812	870	860	843	848	897	876	849
1208	236	267	197	195	209	178	189	185	171	156	179	189	186	196	186	181	185	170	193	181	182	178	162	184	198	163	198	192	199	221	206	222	195	196	167	185	179	168	179	177	194	220	188	166	184	173	207	190	184	190	177	188	150	178	179	168	170	150	184	185	187	165	184	218	185	197	139	178	183	189	177	190	162	173	188	168	173	181	160	183	171	186	179	209	178	170	192	177	171	169	185	180	194	188	187	160	173	166	184	164	178	192	164	209	193	156	200	192	187	166	160	181	185	174	187	206	180	165	184	183	190	206	175	200	166	182	191	177	177	151	168	185	173	179	184	165	181	161	158	154	188	179	163	181	169	192	187	178	206	176	183	200	172	191	164	148	185	164	179	206	153	190	174	167	173	190	186	187	184	170	178	173	189	164	177	167	195	191	212	209	201	192	171	153	168	202	195	176	178	202	188	158	170	175	167	184	187	203	192	165	175	206	178	169	167	176	206	167	177	185	174	192	169	185	171	160	168	163	181	186	178	196	168	171	173	193	193	156	182	184	202	185	198	182	188	182	161	176	186	172	196	172	178	172	185	180	184	201	186	167	172	183	177	167	175	173	199	174	173	166	181	200	183	177	202	176	198	200	183	186	183	188	162	212	188	175	181	193	149	174	180	176	196	181	177	153	169	182	178	152	178	191	171	201	201	182	166	190	176	184	168	161	179	178	173	172	180	174	183	186	166	185	193	174	166	185	177	187	151	183	187	184	196	189	172	172	196	164	201	141	178	187	183	165	190	170	169	173	172	162	168	173	146	168	183	181	169	177	149	200	187	158	188	170	202	166	158	169	173	198	186	184	180	182	171	183	187	192	177	185	159	174	191	194	182	166	194	182	168	178	182	190	202	164	149	179	183	201	180	157	185	204	180	180	188	168	164	164	181	177	172	198	188	146	168	190	174	186	163	193	157	180	186	179	194	167	216	189	182	177	176	181	172	183	167	167	191	194	171	173	182	196	176	178	196	193	169	161	189	149	192	193	172	159	180	166	170	155	163	182	167	168	177	229	170	179	206	198	194	199	151	176	206	188	209	165	184	171	173	216	153	176	193	177	186	196	190	176	186	179	191	186	188	148	191	181	181	184	174	177	184	187	194	166	176	176	168	174	173	163	182	189	177	172	194	177	165	176	171	167	200	193	186	169	200	203	168	181	152	182	200	192	144	200	178	186	178	183	184	200	171	175	174	166	181	166	169	170	175	196	198	181	189	192	200	222	178	184	165	195	186	170	185	185	175	192	169	179	177	169	187	157	175	176	154	169	189	181	163	185	170	196	168	201	188	201	191	174	179	164	176	174	159	183	173	180	161	157	172	158	173	173	182	178	193	153	176	178	176	170	182	176	201	201	171	162	190	180	171	198	173	182	189	187	172	176	161	172	185	175	168	198	182	181	168	191	192	172	171	186	185	185	179	174	169	191	182	194	168	159	169	178	175	172	199	166	174	176	197	202	186	157	177	179	188	175	201	161	164	190	164	193	187	185	202	180	181	145	168	174	196	187	183	170	203	174	182	161	178	150	182	177	163	161	177	194	187	185	196	174	176	183	199	182	182	168	173	194	167	183	188	194	182	172	177	176	190	197	167	160	166	185	192	179	195	192	198	213	171	190	196	163	158	164	145	182	173	177	192	172	175	167	183	163	177	170	203	201	182	158	186	178	178	178	217	191	174	169	181	189	197	165	207	184	185	166	171	167	184	178	186	181	164	187	187	188	170	183	204	184	180	174	200	184	169	154	175	177	169	180	184	194	183	165	218	173	193	178	154	188	182	191	173	188	190	186	186	175	157	159	177	165	185	187	181	188	204	192	183	177	168	193	160	166	167	173	167	173	177	208	163	166	166	167	187	161	184	182	178	173	178	165	164	187	162	175	180	194	155	170	177	178	177	189	167	182	179	159	180	183	196	188	170	170	178	201	164	188	190	185	191	182	191	172	186	153	181	182	191	187	202	172	180	173	196	173	197	186	178	183	190	177	182	175	159	171	177	178	203	176	160	189	192	202	201	184	196	163	183	204	186	167	186	190	157	195	169	166	192	198	203	190	194	158	183	162	163	181	152	163	154	198	176	177	149	186	188	188	196	187	176	166	176	156	206	172	182	186	173	185	176	222	181	163	175	168	179	179	189	150	167	183	190	170	169	158	183	182	160	155	177	165	182	178	157	181	172	160	187	162	164	188	185	165	181	175	179	198	191	164	192	181	169	192	169	172	159	190	189	176	170	177	176	185	168	165	187	178	185	208	151	187	196	170	187	172	179	186	194	163	190	194	187	182	184	186	175	155	166	199	170	185	177	169	185	176	188	182	184	161	171	162	192	174	190	174	166	185	182	146	183	196	167	189	171	182	158	162	186	195	183	178	196	189	172	185	222	188	183	171	184	188	164	157	174	175	171	184	187	198	163	187	160	176	163	188	173	176	173	192	178	178	156	214	194	165	192	197	210	176	170	180	184	178	189	187	179	183	199	180	210	188	178	186	189	168	156	171	193	207	194	197	164	190	170	154	194	183	181	175	187	173	185	187	186	196	162	171	168	188	163	187	175	160	179	199	164	181	188	194	198	177	176	186	180	183	178	170	166	146	171	202	182	139	158	162	174	175	173	206	153	173	185	178	189	161	187	172	173	164	175	186	181	172	172	181	164	194	178	198	178	184	182	188	184	150	181	163	193	168	192	201	199	185	174	175	157	164	174	178	174	151	211	201	174	160	170	158	194	184	186	184	170	195	193	175	174	180	180	198	184	181	171	195	194	166	176	188	177	159	180	196	172	178	164	167	183	172	166	155	171	196	136	177	217	190	165	203	166	185	190	178	192	166	190	200	175	165	192	167	153	162	157	181	162	186	211	184	173	190	165	196	172	202	173	189	169	180	179	183	167	188	172	154	199	172	169	188	183	173	193	173	176	165	199	176	171	172	174	173	187	191	177	183	166	172	174	186	181	177	168	178	183	178	179	179	195	177	168	181	177	203	158	194	187	190	168	179	178	187	161	171	169	175	182	171	209	172	195	187	178	161	157	174	184	161	181	163	179	163	164	165	172	176	187	171	168	181	161	190	172	177	197	174	178	182	182	180	205	161	197	173	163	183	185	174	191	175	179	186	188	159	182	172	187	159	175	167	186	194	179	173	174	165	180	163	174	211	184	180	174	174	187	169	168	177	175	190	188	203	154	202	189	188	212	181	154	189	185	173	160	179	185	195	164	177	188	187	189	184	164	184	192	163	199	171	182	191	184	199	187	181	165	170	180	195	180	181	188	195	166	181	197	177	170	166	203	192	182	164	176	175	170	202	177	179	185	163	199	165	162	183	197	175	193	164	178	158	172	166	208	188	171	179	164	196	174	176	181	162	174	163	187	186	170	176	158	177	162	169	194	184	176	173	175	179	168	169	185	198	185	188	163	172	168	172	195	166	191	192	202	189	200	169	191	173	188	184	204	186	180	194	147	179	176
2006	655	803	781	731	721	693	667	659	682	638	622	625	633	633	611	620	614	617	566	593	620	637	582	615	618	568	635	556	598	602	585	636	583	600	574	620	579	617	623	576	602	589	563	605	580	655	647	621	552	597	611	629	579	639	621	594	602	573	628	606	610	586	591	603	635	570	565	598	589	612	557	571	625	632	617	583	616	604	588	571	572	647	560	622	645	639	527	600	609	597	620	614	581	614	610	580	587	580	625	622	578	630	620	587	584	640	676	591	611	562	662	605	599	569	611	638	569	578	581	607	590	615	561	583	640	588	600	606	594	579	626	645	624	608	574	638	586	617	626	591	593	610	583	572	558	640	615	634	628	591	632	612	632	588	621	560	551	629	577	613	612	584	593	588	581	615	576	604	582	622	628	598	603	600	612	611	599	609	606	572	620	591	588	567	601	628	553	559	599	628	599	613	602	598	578	593	590	617	617	613	625	566	584	612	587	595	618	610	563	593	574	577	623	585	596	611	605	620	583	587	618	652	617	589	553	568	589	604	576	623	615	609	596	576	625	599	576	546	598	616	619	587	644	637	573	591	584	630	607	594	603	581	591	619	550	640	586	623	600	596	607	581	605	624	615	621	594	572	602	596	576	600	586	652	594	625	619	584	597	599	618	601	639	609	576	595	619	645	573	645	567	627	600	602	610	593	615	603	609	629	587	605	593	574	630	621	571	657	587	640	601	588	624	624	610	570	623	612	627	596	592	576	625	546	589	603	616	619	594	643	541	618	611	604	592	611	604	595	582	604	628	656	624	570	622	631	552	572	538	578	586	591	600	601	580	570	603	631	592	636	580	606	608	575	628	575	613	594	543	620	626	608	623	565	569	586	580	589	612	580	581	589	618	580	560	594	588	606	601	608	575	603	628	620	590	602	584	593	610	583	679	591	605	603	616	609	596	625	622	638	613	600	607	602	619	602	599	604	684	616	574	648	577	562	595	594	589	617	602	628	619	585	622	606	583	613	591	609	590	601	630	584	573	619	586	610	614	579	578	625	597	565	614	607	611	617	565	628	598	584	649	579	599	583	570	581	603	577	581	589	591	591	602	586	627	618	622	608	568	600	576	629	606	588	636	620	639	573	607	579	622	613	565	613	580	594	550	616	618	612	616	543	596	617	580	598	617	620	624	571	597	612	576	613	599	615	605	592	622	582	581	609	597	593	627	637	624	618	606	557	603	644	599	577	571	627	669	589	587	612	552	606	540	575	621	612	623	657	594	600	593	576	580	596	625	613	599	587	550	610	566	626	609	586	607	596	631	619	585	599	594	589	597	603	587	623	600	564	575	555	618	616	646	622	586	609	613	604	634	610	611	632	588	591	590	567	566	625	560	644	621	600	546	591	583	589	624	585	614	578	572	624	647	648	591	585	654	582	642	579	570	601	595	597	622	608	597	607	607	599	655	615	589	577	554	583	623	587	601	571	581	541	617	580	605	596	569	617	557	607	590	575	562	612	573	606	642	593	592	612	599	601	587	608	583	606	606	607	608	623	566	551	595	585	616	603	577	592	616	581	588	619	567	628	601	595	637	598	607	592	602	598	588	617	568	582	645	595	582	627	611	581	602	614	587	643	589	576	585	604	565	541	619	595	605	606	575	648	574	636	591	608	619	573	606	572	573	588	554	581	594	587	572	641	630	590	642	582	578	591	599	588	603	597	625	633	622	588	589	605	622	595	583	609	620	612	644	599	610	612	580	629	655	640	601	637	601	593	607	581	606	632	562	618	599	622	629	581	571	563	625	612	655	646	589	598	619	572	624	590	534	559	587	628	597	593	617	638	591	616	607	594	592	581	587	557	588	643	594	602	584	561	627	592	586	595	631	621	625	608	627	599	598	607	623	591	617	598	548	578	601	584	588	605	586	579	656	576	585	622	576	609	614	613	599	580	587	568	611	577	606	620	618	587	557	577	604	603	593	609	611	551	593	577	582	605	599	574	632	630	630	607	612	620	580	591	641	627	593	591	588	594	591	578	599	575	612	636	621	579	570	638	575	601	587	616	596	598	617	635	610	607	580	557	581	618	579	609	584	634	605	604	562	627	597	620	591	622	571	619	636	607	577	602	596	592	610	614	591	575	597	638	577	580	620	609	579	577	591	574	624	612	570	599	543	597	582	610	585	607	589	582	626	545	603	564	604	569	611	598	620	606	577	596	537	607	604	583	597	581	627	654	591	606	564	542	618	592	625	619	571	613	560	568	590	582	588	626	619	629	632	596	581	584	607	559	613	608	583	600	588	585	609	596	598	600	569	626	634	581	601	581	597	601	609	560	605	604	577	607	599	616	605	575	570	583	596	546	585	575	584	580	580	577	643	555	587	591	590	594	628	632	581	579	600	587	578	557	619	591	634	623	620	627	641	598	621	617	609	600	597	585	554	607	578	582	591	613	613	602	608	624	567	577	619	588	592	621	605	632	614	583	601	560	611	604	588	587	582	584	587	611	586	569	571	579	590	608	600	622	621	640	629	608	626	574	591	626	610	621	583	655	596	623	599	638	588	590	615	607	597	590	582	573	615	615	598	557	564	646	574	617	631	596	570	601	624	570	553	612	618	593	588	580	582	635	613	609	615	652	555	595	570	579	609	588	621	627	587	577	562	610	626	611	630	617	637	609	567	622	575	566	604	616	584	577	609	610	555	602	597	615	636	597	589	577	604	630	579	559	620	648	622	598	591	605	655	577	631	574	594	587	576	618	594	616	611	605	632	565	581	605	570	585	551	579	585	597	608	613	601	601	574	587	580	605	585	574	568	544	587	577	609	582	621	598	629	608	607	572	615	608	595	595	581	605	570	523	594	646	620	554	623	651	621	595	578	604	591	604	645	630	592	600	626	611	583	596	627	637	607	561	598	557	646	644	622	648	641	639	577	640	594	609	579	611	584	588	630	603	565	628	614	618	590	618	619	556	625	628	622	635	590	639	580	557	642	608	597	580	595	607	571	533	620	612	572	615	621	595	597	612	573	636	564	585	645	587	599	604	599	592	605	605	563	628	559	582	614	532	623	566	574	606	528	614	612	614	606	600	601	594	551	573	611	626	588	596	568	637	619	618	615	631	581	528	621	603	620	607	561	612	549	586	537	575	533	611	567	603	601	579	595	632	577	628	597	561	641	610	621	602	609	624	606	573	598	591	585	670	616	567	578	601	581	587	587	624	628	580	572	635	608	589	650	590	590	641	609	614	594	611	614	622	595	597	626	607	545	579	629	649	563	659	575	570	637	552	553	617	602	617	602	613	593	599	657	626	540	586	606	610	556	592	600	607	625	580	608	632	598	558	609	598	609	589	599	569	610	580	634	586	633	595	603	592	640	583	592	632	604	591	666	611	627	602	602	591	583	608	584	610	616	574	578	573	604	607	527	630	614	617	643	575	570	616	623	609	599	638	613	571	619	610	583	594	594	608	610	584	621	590	588	658	603	615	635	625	573	596	582	610	603	600	614
5063	1306	1691	1194	878	676	555	525	516	440	388	397	305	394	366	363	362	346	306	342	340	333	308	322	315	350	309	316	316	287	345	322	309	331	322	354	330	303	310	300	312	328	288	314	302	307	301	317	336	303	288	339	305	294	332	323	334	312	267	310	287	345	305	308	321	297	299	307	312	332	309	313	302	298	312	308	300	335	316	294	284	286	331	279	304	284	312	320	321	302	306	337	343	319	316	324	335	304	324	336	318	295	332	339	324	287	307	303	323	289	312	312	325	310	285	284	293	303	319	299	295	316	295	319	321	293	295	307	287	311	323	301	303	300	292	302	329	283	308	311	295	324	337	306	283	310	315	326	288	298	290	298	293	310	314	324	325	322	256	307	291	319	323	321	299	292	331	300	324	304	330	316	322	315	342	301	317	323	297	290	306	323	298	336	311	331	310	298	305	347	306	316	297	274	273	302	326	326	298	305	333	305	330	325	316	352	314	314	279	335	316	315	332	322	328	280	312	340	327	287	306	311	283	307	311	299	339	319	335	320	296	300	304	284	338	318	321	299	359	314	319	311	320	287	306	305	292	338	318	298	299	307	322	311	278	309	302	330	299	324	297	290	282	327	312	294	312	295	301	284	295	322	290	327	321	324	321	311	303	346	289	283	317	294	297	316	292	335	321	299	321	291	314	292	297	323	296	287	308	313	301	311	311	310	288	329	297	314	294	327	317	283	333	294	303	289	296	283	307	307	292	298	310	356	308	295	298	316	305	322	283	298	323	298	321	286	283	341	327	321	319	297	303	291	312	311	289	321	288	297	300	329	338	297	291	296	317	308	337	297	278	288	328	281	307	314	315	329	310	296	301	312	302	305	305	327	302	277	319	296	302	318	299	299	320	326	347	288	317	297	296	312	313	313	304	333	305	320	279	324	337	293	306	289	307	309	298	304	326	291	318	317	257	299	305	293	323	311	301	285	307	314	302	294	307	327	321	302	276	302	320	289	334	295	296	316	301	305	309	313	301	306	324	321	314	282	312	291	334	318	321	328	332	278	344	287	279	302	304	271	339	297	323	290	350	313	308	280	295	287	326	305	314	312	309	288	301	317	321	333	298	328	311	311	315	323	300	304	287	305	315	296	323	290	296	302	293	309	312	278	316	319	339	298	335	288	293	296	300	286	315	335	302	330	326	299	314	342	318	310	305	297	280	317	347	299	345	307	260	306	337	303	311	305	299	328	267	344	291	288	305	306	316	327	304	302	339	314	318	295	295	331	328	303	293	306	321	303	344	300	282	324	320	291	337	332	355	303	354	320	303	345	307	316	292	314	293	331	315	314	320	312	324	332	300	329	313	305	317	291	314	303	329	290	292	297	353	326	285	338	300	300	277	346	299	361	296	288	297	283	355	343	311	315	300	295	330	303	315	313	305	327	280	305	304	309	318	320	310	304	306	317	318	330	297	318	312	283	332	310	307	363	310	292	336	286	317	338	284	318	358	313	310	305	307	293	315	323	331	329	289	298	334	317	343	315	305	294	307	313	294	293	302	319	312	301	315	284	299	298	295	263	312	303	322	326	303	298	296	294	304	313	328	299	309	308	320	311	296	293	310	295	310	325	313	287	303	298	329	284	284	269	286	318	309	298	326	309	288	323	327	304	337	302	323	307	328	268	312	315	310	321	298	311	286	296	321	337	293	289	331	321	306	308	284	287	282	300	344	324	291	324	294	310	287	320	293	295	299	325	315	306	321	316	301	330	307	296	309	306	320	279	302	290	340	327	272	336	314	325	306	303	328	331	350	271	310	318	317	281	322	304	332	315	303	344	298	316	360	329	301	303	325	283	285	281	327	327	325	288	338	307	300	309	319	330	301	318	317	318	304	332	296	313	320	310	300	319	293	311	349	305	316	304	305	322	307	292	329	344	335	326	313	297	324	311	314	330	319	284	350	332	297	298	325	320	334	301	328	305	320	291	333	318	296	276	282	300	299	318	304	331	314	317	314	310	286	306	326	303	317	353	309	306	262	284	318	341	303	316	351	314	304	323	314	284	331	319	299	306	325	308	280	278	295	314	324	303	299	311	301	301	322	318	287	292	330	322	284	283	273	310	326	312	292	371	308	335	302	328	343	309	302	320	290	331	337	296	328	322	334	322	309	291	317	351	302	290	310	290	297	313	299	318	308	322	305	319	315	323	298	288	326	272	311	265	294	302	327	323	320	331	313	303	288	333	334	309	355	311	293	281	318	298	305	323	288	308	309	318	328	331	265	328	280	312	332	326	306	301	341	295	298	291	306	323	312	289	325	338	284	299	314	309	309	283	320	312	294	328	316	316	309	347	291	296	279	333	308	269	319	297	333	281	351	314	309	296	312	271	310	286	310	280	309	286	322	338	324	300	313	294	336	292	321	288	347	294	289	294	293	291	330	320	289	316	283	326	308	287	270	339	282	289	328	335	280	307	310	317	314	313	307	303	315	299	335	312	304	326	319	303	310	331	325	330	306	314	322	314	336	297	316	268	320	327	326	287	337	343	313	311	310	330	367	294	280	253	294	316	312	300	307	301	308	311	302	340	321	312	288	326	320	322	293	314	319	291	334	338	346	302	315	292	315	315	301	308	299	285	323	329	334	317	300	329	333	287	340	323	273	287	296	331	338	308	326	343	311	317	304	290	309	331	288	314	270	292	306	308	276	328	334	323	328	319	262	300	303	314	300	305	309	329	313	279	306	304	318	299	305	318	343	310	332	303	303	296	292	342	286	303	294	323	302	341	292	332	310	315	336	313	302	317	315	327	326	328	292	320	311	312	327	301	310	319	363	281	312	308	337	286	277	323	280	319	277	316	322	331	330	314	334	309	310	280	328	318	312	317	301	311	294	310	308	308	277	326	303	313	265	283	327	323	307	319	313	297	304	298	297	313	330	311	306	265	320	300	301	291	291	306	341	331	343	302	308	283	331	302	325	309	291	316	295	278	279	286	317	316	303	337	302	326	321	301	327	321	297	335	299	330	320	278	306	298	268	336	333	290	284	288	282	293	300	294	327	294	300	317	294	319	315	337	286	324	329	324	336	298	310	321	314	296	314	302	293	339	293	311	310	297	303	300	328	318	339	313	335	312	263	295	312	292	337	316	285	328	320	292	314	288	276	277	291	317	333	306	289	299	290	311	301	309	350	312	311	309	303	320	271	307	293	328	325	309	309	320	309	294	321	326	285	296	294	310	324	309	315	275	320	301	311	319	288	291	335	325	288	321	324	329	310	331	290	299	308	295	293	325	296	276	318	327	329	350	320	342	301	319	323	289	273	331	307	316	337	316	339	316	290	337	315	348	319	292	286	298	305	325	295	317	321	322	298	324	320	326	302	315	350	315	323	286	261	312	308	322	333	297	321	319	294	353	290	300	321	312	304	300	335	319	301	295	304	296	305	316	370	297	326	300	319	300	276	287	308	362	297	281	300	305	322	327	302	355	332	288	306	293	294	302	296	302	288	282
5795	2017	4005	4383	3821	3109	2624	2283	2021	1851	1708	1589	1526	1439	1363	1293	1254	1208	1223	1151	1104	1213	1110	1174	1073	1144	1093	1035	1077	1035	1001	1093	1051	1002	1050	1060	1010	1029	1011	1016	1057	1019	983	1008	997	947	977	971	924	957	970	945	974	929	973	976	932	978	961	913	971	974	1007	887	952	981	978	958	973	995	979	946	1046	955	979	939	938	974	976	982	971	953	911	919	939	975	958	972	932	929	965	975	985	982	974	969	969	936	977	933	978	925	964	993	988	886	990	915	950	907	948	969	924	936	993	963	961	977	927	933	925	923	966	937	983	1040	893	966	918	919	928	884	1024	944	999	947	1009	914	922	1003	944	958	963	925	926	982	938	917	944	945	913	1001	947	906	893	959	955	950	927	941	898	894	924	942	986	937	953	961	927	940	904	912	923	995	912	958	920	886	933	914	943	957	937	912	955	932	915	922	958	956	969	897	1007	938	980	940	893	943	954	942	946	892	905	941	957	983	964	962	967	974	984	910	937	892	914	950	950	1000	921	943	957	970	956	967	928	953	919	961	916	974	936	963	948	992	942	914	982	948	942	935	988	992	946	949	954	944	977	900	960	928	888	913	903	970	913	956	975	969	950	949	899	989	905	944	961	944	926	937	929	928	971	984	955	962	933	896	944	942	929	931	880	924	920	984	919	952	992	947	996	958	999	919	932	963	941	954	962	977	916	954	922	960	956	919	897	940	932	920	967	970	942	921	930	876	921	971	927	937	973	934	950	970	922	998	938	954	935	971	914	927	922	993	983	893	932	932	889	938	929	1009	887	888	923	915	933	950	926	936	947	919	917	898	910	954	918	934	977	912	901	1011	934	929	929	926	900	924	941	905	962	956	900	924	940	935	943	968	975	983	933	916	926	897	940	988	882	951	925	932	946	930	919	921	967	918	966	976	943	898	990	947	870	955	949	978	887	964	946	923	938	917	972	961	941	936	929	968	923	984	922	943	941	916	899	920	925	940	981	965	982	933	962	933	912	960	936	956	972	923	967	944	955	910	939	934	928	964	916	978	973	976	949	945	946	936	935	986	958	919	913	945	874	920	964	892	987	945	962	929	920	946	937	995	964	960	928	940	962	928	919	965	896	935	931	914	962	936	947	987	907	927	967	897	984	922	892	906	953	913	956	965	922	997	948	929	934	936	923	934	912	939	943	966	1026	958	963	984	950	967	942	934	918	956	970	971	961	996	943	984	929	964	899	948	959	952	914	948	943	957	907	965	909	953	952	927	946	911	910	982	973	953	944	966	949	920	937	912	989	980	955	954	895	942	956	958	964	905	945	931	930	919	950	879	973	946	949	922	934	923	903	925	939	919	910	892	946	951	977	894	955	959	951	944	921	919	964	932	898	911	984	908	946	961	963	934	939	914	951	917	909	976	948	931	961	923	996	962	942	925	906	923	938	949	923	955	973	953	928	908	988	978	947	928	931	973	903	980	1040	908	940	976	1010	957	935	907	960	899	953	954	901	910	923	993	956	890	950	860	959	954	1017	936	904	957	956	933	921	970	940	977	973	970	955	933	937	948	925	944	946	985	949	944	1000	956	965	951	1002	975	1007	955	923	945	996	983	971	954	927	944	943	944	934	978	959	931	953	978	934	904	917	950	988	910	926	948	998	977	943	894	960	973	959	950	914	988	966	967	955	987	978	941	983	930	1005	948	933	954	945	895	989	976	941	917	949	975	935	926	979	968	917	978	922	925	890	928	986	974	985	905	932	989	956	925	930	953	984	929	972	979	988	932	942	914	966	933	909	941	1001	961	921	930	976	991	883	974	976	945	944	990	876	964	963	929	934	929	865	949	951	936	927	896	964	918	936	902	936	990	922	955	948	923	914	936	967	963	1005	959	979	942	965	936	945	977	908	908	873	940	948	964	970	1003	899	886	961	984	968	961	956	990	881	953	942	934	959	949	914	994	926	955	946	967	955	964	893	986	931	902	918	926	928	966	926	946	938	933	915	929	912	915	915	1011	877	909	978	928	935	904	956	919	900	938	921	973	911	975	957	923	946	978	950	970	940	952	939	928	968	959	923	943	984	936	963	964	955	887	918	901	981	937	913	935	933	928	937	920	951	939	931	936	904	938	899	998	941	945	887	926	916	944	942	982	902	873	969	952	912	948	969	904	913	929	974	934	927	961	935	975	973	992	916	913	940	949	953	942	963	962	958	931	990	949	1003	921	984	929	896	974	956	928	919	923	949	918	915	935	965	921	961	977	920	934	943	972	959	930	950	951	981	944	958	964	945	941	911	917	916	961	944	932	974	935	956	979	945	926	883	926	1005	926	896	899	905	949	973	956	943	992	970	989	957	952	925	956	988	928	930	977	937	952	956	975	960	941	894	961	915	870	896	939	934	938	948	917	945	996	968	995	971	895	906	919	949	967	963	900	919	958	945	939	973	975	965	943	969	927	994	945	977	922	1003	982	954	1005	963	936	1021	965	914	939	974	984	942	973	921	983	911	912	968	896	887	938	978	912	931	933	994	946	957	935	962	965	965	913	901	948	870	923	916	934	919	947	943	950	973	976	962	902	918	979	992	918	903	929	972	945	966	938	940	999	900	970	879	962	1013	933	944	949	987	926	931	902	924	934	951	947	931	921	1001	970	986	922	931	905	896	939	926	915	982	944	941	945	888	934	986	963	1001	938	956	916	919	925	964	920	916	950	873	974	891	917	1004	917	934	925	901	933	900	974	964	990	905	972	951	948	963	946	924	946	940	970	899	931	973	960	984	926	935	969	964	997	896	955	975	958	930	954	933	898	936	893	950	879	930	998	962	926	927	929	958	924	927	901	930	938	888	932	936	970	970	972	909	982	948	990	967	966	926	946	960	940	986	897	964	907	913	943	923	902	918	963	868	918	921	935	989	983	955	948	980	944	931	973	946	927	933	953	904	954	972	952	939	929	930	933	971	970	976	945	934	946	973	907	897	956	916	935	976	957	961	910	961	940	938	910	935	984	923	933	999	902	899	948	904	916	913	930	928	902	905	938	954	962	912	934	917	974	923	980	933	943	922	937	964	953	964	989	905	937	909	940	893	942	938	959	941	963	960	969	956	967	990	931	934	946	941	963	976	934	881	995	950	942	875	957	962	911	939	934	925	886	943	912	965	913	902	946	941	920	947	951	961	923	920	914	973	896	961	968	962	934	986	950	934	937	935	961	954	915	901	1004	936	987	952	884	940	929	917	882	926	925	973	889	920	917	917	932	937	965	912	931	982	924	982	928	943	927	888	954	989	975	973	940	897	951	902	923	913	934	940	920	974	974	965	943	889	983	914	946	1012	927	981	949	927	933	912	962	927	912	982	936	929	954	921	924	931	939	904	950	929	946	952	962	944	914	940	940	942	938	935	1000	901	977	920	951	985	944	933	923	1002	986	914	938	941	923	953	920	935	952	955	924	914	940	993	872	936	898	915	1014	953	918	958	920	963	954	959	936	969	959	929	923	901	969	947	913	931	989	892	921	939	932	907	965	928	954	900	918	951	942	962	964
9315	2468	2985	2077	1412	1029	829	670	557	521	468	460	390	400	384	386	357	345	329	342	353	299	319	304	342	296	320	305	329	321	309	296	294	292	295	296	266	327	284	278	318	268	299	287	294	292	312	322	281	276	290	283	333	264	280	313	285	303	303	296	273	297	275	285	303	269	298	273	280	299	277	271	290	282	271	298	278	272	260	295	273	279	311	275	298	258	263	297	289	284	267	290	264	227	293	274	268	277	278	273	271	298	297	294	258	246	262	268	286	269	278	306	287	315	281	290	294	290	293	292	269	311	292	299	247	284	281	288	275	300	299	307	295	311	276	285	276	246	284	278	293	252	301	317	265	292	278	256	260	266	271	288	301	295	289	281	307	284	285	249	294	317	305	278	274	277	329	281	311	248	275	320	298	281	285	270	271	257	278	268	277	272	282	295	280	305	296	260	298	269	277	285	242	266	285	292	315	299	298	296	269	271	299	289	262	308	305	271	287	278	287	284	295	332	329	278	258	325	257	282	256	254	266	279	302	304	323	294	252	305	289	287	272	274	296	311	298	270	283	261	300	283	286	307	286	284	297	296	303	281	289	289	266	286	292	263	289	279	252	305	285	289	338	264	246	289	300	258	296	295	293	286	289	260	272	267	294	277	303	274	267	275	319	287	289	298	289	303	263	271	272	278	267	270	261	290	290	301	304	243	291	256	291	266	308	306	280	288	290	289	257	284	292	276	282	279	267	311	281	279	282	260	294	298	284	292	280	266	265	255	279	299	293	294	295	269	313	296	338	289	293	273	305	307	303	286	273	260	287	297	256	283	303	274	312	287	278	258	260	259	276	294	302	297	288	262	266	260	268	265	289	275	280	249	281	287	277	276	287	282	254	272	285	280	269	291	265	287	295	276	267	282	266	286	286	271	275	302	282	310	260	272	300	288	283	277	264	297	265	301	289	299	275	263	299	265	295	302	291	297	302	288	289	283	281	270	313	287	281	262	289	293	271	263	300	285	276	299	296	280	298	258	301	307	275	266	291	299	300	263	263	280	280	258	270	275	295	258	277	252	297	277	280	292	282	280	305	304	309	306	315	247	269	269	278	257	288	287	297	306	265	268	295	277	279	289	278	279	308	311	304	293	291	283	272	296	293	292	272	277	288	288	278	262	315	288	271	279	265	297	308	281	271	276	322	295	327	315	305	273	302	285	288	254	278	268	278	308	301	271	291	276	287	285	284	283	288	254	291	303	269	286	317	296	316	301	268	268	287	260	274	283	271	269	260	291	291	292	284	292	290	328	306	268	298	287	288	277	297	318	280	256	299	286	280	286	259	313	296	287	295	291	271	292	258	270	277	270	269	283	271	281	296	295	307	306	294	274	280	289	275	300	294	277	270	279	285	279	255	298	291	293	271	273	307	279	288	282	321	278	275	270	269	290	279	324	292	276	295	280	295	254	273	279	304	291	267	298	300	267	256	269	300	263	309	296	271	274	309	292	265	286	293	275	262	284	303	300	299	252	287	256	291	272	289	314	289	301	253	303	277	295	279	277	245	263	276	299	316	286	282	329	269	295	271	272	273	293	313	326	278	288	296	284	311	264	283	257	275	291	261	268	288	275	261	288	289	280	285	290	286	256	258	294	281	284	288	268	285	293	281	298	270	321	298	293	278	276	296	289	256	271	275	320	296	275	300	297	259	258	299	266	283	299	288	297	287	288	279	302	296	278	257	300	285	278	265	301	277	293	266	286	275	270	284	295	298	267	267	290	248	285	261	292	248	288	282	266	259	255	285	284	289	290	275	288	287	258	298	295	279	293	287	273	273	281	296	267	262	285	256	289	260	298	266	304	297	301	288	259	303	241	265	304	273	289	281	246	293	260	277	300	288	276	275	285	294	263	300	263	259	284	237	280	308	301	300	301	288	302	302	294	287	292	266	307	321	295	272	282	279	257	272	277	263	272	254	316	264	297	259	264	296	271	284	288	291	265	297	268	271	274	287	261	272	281	300	291	291	261	269	308	286	310	295	324	300	293	287	279	298	291	295	301	291	305	290	264	285	265	272	272	296	254	263	282	293	261	290	290	265	291	310	275	261	323	273	303	334	279	292	279	270	274	282	293	299	289	298	270	280	298	250	301	268	258	311	297	266	267	273	278	283	274	307	263	290	297	301	266	267	279	284	279	304	272	255	300	258	302	304	282	251	290	262	279	279	287	308	282	287	248	271	278	263	314	289	286	302	259	254	308	304	283	269	285	290	281	272	304	258	267	311	272	288	274	301	260	287	270	293	295	287	249	281	293	287	281	290	249	280	259	245	314	301	269	304	264	298	302	260	285	269	303	299	299	286	224	285	272	287	275	287	268	301	284	289	274	298	294	252	280	270	271	261	271	283	269	270	287	267	308	277	276	262	332	315	277	295	275	293	304	280	288	263	317	274	270	288	278	281	287	287	305	287	283	274	294	281	275	242	252	284	263	281	287	288	280	279	269	271	307	286	282	286	294	256	280	251	270	289	267	271	272	296	288	318	299	287	284	255	267	289	262	276	266	288	280	280	265	273	289	280	308	279	292	280	283	297	262	297	276	256	282	245	269	280	284	305	292	275	316	293	289	308	264	308	295	263	267	276	283	276	267	276	314	267	277	290	323	300	285	276	295	269	261	282	288	317	292	294	268	269	286	260	272	283	287	259	252	280	269	304	293	276	315	280	304	300	305	281	298	265	298	271	297	282	253	280	297	294	287	282	251	294	269	255	307	267	282	265	281	282	308	278	271	289	296	289	275	276	304	277	276	263	264	288	268	282	294	246	284	300	288	288	280	294	314	288	261	292	266	283	291	262	281	285	297	269	288	272	271	282	266	300	300	283	273	265	296	297	300	282	283	300	278	296	290	261	261	299	307	279	276	288	268	259	295	258	280	260	303	271	260	277	290	325	279	263	233	296	287	321	284	274	287	269	289	247	250	262	285	303	269	271	261	250	259	284	293	279	280	272	289	264	275	296	270	279	251	277	294	316	265	294	313	291	313	312	274	282	280	250	267	296	285	292	309	317	277	291	258	262	273	288	293	244	282	280	279	278	274	286	266	288	284	283	297	279	281	270	291	268	281	270	293	306	289	307	280	262	268	302	277	264	243	258	260	285	301	290	268	267	282	282	288	293	289	309	317	288	251	309	279	277	291	298	286	254	273	285	269	283	295	289	256	287	287	268	299	269	296	284	265	310	283	298	289	261	273	275	278	309	260	264	284	284	257	281	277	289	305	293	296	270	288	309	300	265	272	280	281	271	314	295	275	283	276	276	295	279	303	289	276	283	317	272	300	262	283	290	270	271	281	304	292	255	288	303	280	282	275	287	298	275	267	293	297	305	292	286	284	294	299	316	269	290	253	288	269	280	297	301	314	280	264	285	263	302	305	271	280	302	273	269	282	296	257	285	265	276	275	286	297	261	280	258	258	256	298	283	266	277	293	271	301	260	270	296	291	292	318	270	287	252	330
7776	2934	6700	7048	6122	4973	4108	3487	2964	2697	2291	2129	1924	1785	1708	1582	1426	1413	1425	1346	1298	1263	1216	1179	1202	1224	1118	1033	1063	1069	1065	1003	1037	996	1057	1051	1046	972	986	935	944	909	962	943	1013	956	971	961	948	933	936	996	937	916	886	889	910	942	911	851	913	881	872	889	878	851	858	890	934	886	907	876	887	855	919	917	858	860	852	872	875	895	858	857	881	883	887	922	840	907	883	867	892	909	859	831	853	842	863	850	861	844	890	822	909	838	861	897	933	840	903	879	891	836	857	910	820	906	866	886	930	872	806	794	852	893	918	872	836	885	881	848	885	884	897	897	849	846	914	827	898	841	849	915	820	835	917	899	880	832	862	869	856	853	882	875	854	863	851	849	859	914	872	838	872	862	912	896	866	841	815	873	865	885	932	826	870	858	842	818	879	866	892	870	867	854	871	866	895	881	858	833	827	841	818	809	849	858	859	860	874	901	869	865	862	822	869	872	868	904	827	866	890	863	843	851	894	882	900	828	857	843	786	889	857	839	863	895	912	869	859	868	861	843	852	902	851	820	869	911	884	868	852	871	828	860	857	918	868	873	835	835	815	916	823	877	867	896	883	816	879	854	916	813	804	851	869	817	851	859	846	798	821	862	880	839	894	904	899	856	845	912	887	821	870	889	823	908	972	902	890	891	852	852	814	822	850	890	896	814	828	837	800	820	807	889	876	853	843	849	867	829	873	821	817	884	874	871	873	797	804	828	870	901	872	887	875	805	861	867	888	848	880	849	917	842	860	863	841	849	892	858	929	892	868	863	836	874	814	899	827	884	800	870	864	868	845	855	856	821	886	843	840	848	847	826	813	918	849	872	872	833	831	858	825	789	867	885	869	865	825	862	848	890	876	839	834	867	822	880	916	845	890	893	908	844	880	824	825	874	809	911	868	897	852	900	902	845	862	855	865	835	881	920	865	875	842	846	860	898	852	809	862	872	907	903	808	865	879	845	819	838	890	815	757	847	866	816	806	899	848	849	847	813	834	915	846	874	879	836	844	830	908	889	833	869	864	815	825	876	847	817	871	846	857	858	827	840	853	885	845	864	863	873	829	868	852	838	876	851	832	853	844	857	880	854	834	868	837	848	857	882	842	915	854	857	854	858	913	912	880	912	813	847	825	880	827	818	836	843	861	830	866	879	843	883	789	818	897	955	828	829	868	823	886	832	822	861	906	821	890	829	867	891	825	832	856	816	850	888	834	844	893	855	896	796	818	860	857	871	852	903	886	902	890	873	838	816	829	845	807	862	899	819	859	922	840	823	857	840	883	880	916	866	817	910	827	820	892	819	851	884	838	802	955	883	884	891	864	844	881	828	828	819	907	811	814	917	827	861	861	838	826	840	860	875	847	903	840	826	859	890	851	827	850	837	903	914	867	860	856	837	840	854	864	807	833	878	845	868	860	861	885	862	895	890	843	812	843	873	834	869	875	828	823	875	853	902	838	935	788	876	878	829	909	873	861	868	867	859	836	797	815	870	831	852	858	840	888	849	840	866	898	863	849	913	834	900	873	832	814	929	834	792	867	822	862	873	852	912	898	840	854	844	835	876	902	883	848	895	852	896	858	852	809	836	837	853	872	831	867	857	892	839	843	881	905	854	798	883	897	854	843	847	858	847	876	861	871	853	860	874	860	841	875	824	807	868	873	823	860	866	842	862	891	804	824	854	896	829	895	847	856	855	888	825	882	838	814	841	856	884	823	883	804	846	870	872	807	821	814	852	853	915	897	843	826	893	855	874	820	849	868	865	903	870	877	899	863	892	828	861	883	798	858	870	866	872	842	810	802	830	875	931	892	895	896	881	889	860	847	862	915	860	907	845	866	886	913	943	872	877	893	835	878	858	848	820	849	845	858	848	848	833	847	938	852	770	825	850	918	834	838	840	827	784	867	839	901	902	840	903	852	880	860	844	874	842	900	842	898	880	849	834	875	848	919	893	806	900	840	913	856	826	865	879	834	843	870	904	872	860	856	864	899	891	800	847	838	859	848	868	877	848	872	844	811	945	846	826	822	836	829	855	910	916	852	842	822	804	877	869	904	814	860	911	895	864	827	851	845	858	845	833	825	919	897	868	876	863	827	827	876	846	832	844	875	822	873	869	826	818	842	845	798	855	815	824	864	872	867	852	857	824	829	892	863	847	867	890	911	895	844	797	841	840	894	833	850	934	829	814	883	845	838	860	895	842	839	838	845	841	904	891	900	872	866	868	853	836	874	846	837	821	865	837	878	863	818	844	878	876	868	836	868	859	873	862	864	858	796	928	863	832	854	883	860	863	875	847	857	882	862	810	850	890	824	874	876	880	879	840	900	897	888	890	859	864	816	849	863	857	880	852	812	853	814	841	797	830	862	828	874	865	883	853	861	864	800	817	860	766	863	819	866	851	844	861	875	893	866	866	895	850	871	865	903	814	859	884	938	856	867	929	852	932	891	848	886	894	861	841	863	872	828	886	821	868	835	927	858	843	847	854	850	832	874	841	847	842	883	822	809	867	900	873	870	892	833	843	841	918	876	852	829	858	853	910	836	875	837	860	937	858	835	869	811	875	833	862	871	836	870	878	854	803	881	845	835	881	852	893	887	837	850	823	914	824	831	873	783	900	892	864	872	884	852	820	883	852	890	841	864	857	845	916	909	864	872	853	855	869	878	882	826	880	867	889	819	856	869	878	855	875	840	885	905	863	848	858	846	829	839	874	872	906	820	895	848	851	866	847	822	852	837	827	834	851	844	856	847	830	841	868	870	901	822	899	910	837	856	846	847	859	859	855	840	858	869	850	935	876	831	871	866	865	842	839	880	845	856	884	872	861	843	911	895	859	880	848	895	860	839	838	852	858	886	872	857	859	795	878	882	895	899	852	873	847	862	863	840	861	834	867	850	924	831	912	866	802	882	840	915	879	839	869	877	871	880	859	892	867	867	809	882	847	870	835	844	864	832	865	861	910	845	843	838	837	819	869	884	883	849	874	862	853	865	860	827	859	898	813	868	827	879	865	885	861	883	868	826	882	880	853	844	879	898	884	869	827	848	864	866	879	880	867	856	907	841	848	917	878	841	855	872	885	817	848	844	909	885	842	834	822	879	881	852	901	824	850	866	838	885	899	913	853	890	863	838	830	874	845	817	846	899	927	878	812	872	853	878	879	841	839	911	882	884	860	910	826	831	883	867	839	840	866	892	858	844	952	864	857	863	840	866	838	874	856	908	899	810	853	870	883	827	856	850	844	842	895	886	877	839	870	860	793	817	898	867	869	841	920	875	886	876	820	799	878	874	820	805	860	836	849	898	863	844	898	891	893	909	864	859	898	842	872	892	879	842	931	822	822	841	870	830	817	931	872	856	813	874	835	813	903	856	845	862	889	865	820	848	900	879	880	849	887	893	889	879	815	865	831	906	831	881	869	828	938	838	881	801	861	885	881	846	859	830	868	856	887	884	846	835	863	859	866
1237	218	251	217	207	201	188	198	185	166	193	196	159	177	201	189	191	163	180	180	185	196	175	185	189	176	172	167	178	170	161	170	159	192	194	170	177	183	184	184	187	177	199	224	165	183	181	185	182	184	182	156	179	199	186	178	196	184	181	185	186	183	188	191	183	193	182	184	148	165	158	160	160	183	176	197	167	155	182	193	172	184	171	178	179	201	201	171	174	175	167	192	197	184	197	151	165	176	182	175	187	180	180	150	179	152	153	174	168	182	167	180	192	184	166	180	168	199	180	179	180	190	182	185	182	189	167	179	185	162	187	189	175	189	148	166	181	168	183	170	189	195	190	175	181	200	179	212	175	152	175	170	167	175	205	204	202	174	177	191	175	193	169	171	169	169	161	170	181	169	185	183	213	181	182	166	198	179	170	179	152	164	201	176	157	148	182	168	148	173	164	162	184	195	184	179	171	165	204	151	166	180	163	189	183	179	177	197	169	203	193	163	180	191	180	186	178	165	175	185	201	173	190	184	157	203	159	179	201	152	164	163	177	173	178	188	185	187	182	177	178	193	170	208	177	178	165	201	162	185	188	177	185	184	180	202	159	188	184	176	177	167	208	214	192	164	190	175	204	186	183	172	202	181	188	167	203	172	170	175	187	172	188	164	186	182	168	171	164	205	175	200	165	179	176	160	171	176	190	157	188	181	165	161	196	175	173	177	170	167	193	176	193	182	177	191	179	177	184	161	198	176	164	209	200	186	191	186	159	142	194	185	170	198	191	203	171	201	194	178	197	199	172	194	167	160	207	166	169	155	178	180	191	171	198	190	149	193	190	137	193	162	177	183	178	188	202	169	179	183	181	175	191	172	188	156	186	172	193	163	186	173	187	184	172	176	160	176	201	192	177	189	175	178	202	172	149	187	157	182	179	175	188	188	175	183	216	203	163	158	189	187	171	164	191	187	180	171	192	159	175	167	197	196	187	173	193	187	148	189	177	172	187	188	208	158	175	178	192	183	185	169	182	175	144	191	179	176	193	174	182	171	181	177	167	169	217	204	173	167	200	179	199	187	182	186	194	157	150	174	167	201	157	169	191	157	188	189	159	151	156	181	178	173	187	173	175	173	190	187	165	163	188	179	191	172	164	167	172	186	212	180	188	172	170	188	204	179	182	171	169	177	136	171	188	187	150	152	166	175	189	165	195	175	189	195	182	155	172	153	187	173	183	162	180	173	176	204	173	179	171	203	188	192	171	183	173	174	184	172	162	189	173	175	185	175	190	170	166	170	209	159	184	187	195	167	177	185	190	176	160	173	176	192	167	177	194	182	163	188	166	195	156	198	185	194	187	170	182	190	171	184	161	168	194	193	182	183	192	172	164	179	196	172	160	180	182	188	204	175	144	168	176	190	184	156	207	171	188	195	171	194	171	177	169	174	191	160	170	187	158	152	174	185	175	170	165	171	205	180	180	193	155	156	164	172	162	186	177	183	192	168	209	175	190	180	179	201	172	187	190	143	188	193	168	171	161	176	184	173	171	167	184	168	164	175	175	185	213	182	191	159	182	194	172	187	198	182	171	165	165	177	168	149	189	190	178	167	169	177	173	187	197	186	153	171	161	195	168	179	198	181	203	159	196	167	165	207	162	177	165	179	162	198	175	197	158	168	188	203	180	172	188	166	162	169	171	178	162	177	190	185	156	169	177	169	166	189	169	165	153	170	196	178	185	195	181	187	187	178	188	179	200	152	197	177	203	200	174	187	160	159	182	180	181	176	177	179	188	178	177	179	197	183	182	182	163	189	177	160	175	171	191	211	183	172	161	178	198	180	189	190	176	184	180	185	172	193	204	180	180	183	197	151	181	184	178	208	186	198	185	189	207	178	167	187	187	177	165	164	182	184	178	176	186	169	185	184	181	179	188	184	166	178	185	163	184	171	165	196	163	160	173	184	160	165	201	143	193	194	180	196	149	182	196	202	167	185	196	191	198	175	177	184	163	179	172	188	200	179	169	176	182	168	187	174	197	193	196	176	172	173	177	188	175	180	190	163	162	191	170	203	185	175	168	170	178	170	172	170	143	161	166	194	186	170	178	159	188	172	165	171	175	162	162	181	195	176	189	183	182	172	173	176	180	209	144	185	181	161	177	190	150	185	178	170	178	178	175	176	164	180	169	179	179	187	185	173	175	182	164	170	155	197	189	197	175	165	169	161	186	181	171	148	177	163	170	176	166	205	189	163	186	170	178	169	182	177	182	185	163	178	183	177	182	177	169	193	185	161	181	207	154	181	192	188	154	180	187	176	184	171	186	199	189	169	196	166	171	174	192	161	214	157	182	156	179	201	161	185	179	199	163	168	177	163	175	182	155	159	187	166	176	221	199	191	190	195	186	170	161	193	182	176	166	170	191	165	180	170	161	197	173	158	184	181	158	175	222	191	168	189	175	153	186	192	162	171	161	169	171	180	193	175	189	205	203	183	179	185	199	171	160	194	198	170	157	182	203	198	192	173	173	187	185	196	151	166	198	186	187	197	194	192	193	168	171	186	145	151	183	190	184	170	181	172	176	171	174	162	168	177	183	193	187	198	158	173	182	200	171	173	152	158	176	190	192	161	194	195	162	170	174	178	182	177	172	186	184	164	182	196	182	157	170	178	159	178	171	192	173	197	172	173	181	173	186	172	169	193	183	217	159	173	161	191	190	174	175	175	172	195	167	183	176	190	175	209	210	163	193	184	149	183	184	155	173	187	179	173	203	186	190	205	186	189	172	174	184	148	188	188	184	183	197	174	174	184	165	186	177	176	176	173	189	201	168	178	180	165	178	198	199	169	183	181	186	191	196	153	155	176	178	177	167	174	177	162	210	183	179	180	177	192	193	182	206	171	166	192	175	156	192	186	187	161	168	180	198	168	186	177	189	185	175	208	164	198	171	188	179	178	189	188	159	173	161	178	180	195	160	191	181	182	188	188	175	168	187	194	200	212	169	178	162	178	192	166	173	166	182	166	173	200	182	196	175	160	163	198	197	178	184	191	187	190	191	160	205	189	176	207	182	222	156	157	167	175	164	190	210	185	195	176	181	191	154	172	188	182	181	172	176	193	171	187	175	179	186	189	164	163	161	179	202	184	177	175	195	175	199	198	166	161	179	188	187	198	192	183	156	200	184	161	182	186	165	191	170	174	178	159	208	184	174	167	185	177	180	200	186	183	202	165	179	199	192	195	191	181	193	162	163	182	191	207	176	184	152	163	165	191	175	201	159	175	201	150	178	178	170	194	193	157	197	197	175	187	214	196	189	190	184	171	155	196	201	186	176	194	157	155	189	211	173	188	184	179	177	168	196	174	172	189	189	187	164	181	178	146	190	181	180	197	165	173	198	177	172	179	180	181	182	173	168	180	210	178	217	180	183	178	187	172	201	169	211	174	195	183	174	181	159	165	183	177	191	175	155	200	185	180	169	160	164	165	196	168	193	181	189	183	166	184	187	186
1975	687	740	759	725	700	690	654	680	652	666	607	631	644	645	628	643	596	596	626	661	625	604	617	594	586	632	615	637	632	569	584	671	593	625	580	605	574	634	616	600	600	602	593	576	569	638	611	589	584	602	607	613	593	574	619	576	612	578	610	592	607	605	619	597	598	585	628	618	578	609	620	574	614	573	611	527	589	600	569	620	606	563	612	616	597	598	551	613	600	633	607	602	578	614	581	633	554	595	584	531	595	581	607	589	609	630	625	619	540	618	635	620	612	592	560	606	631	598	595	600	595	599	600	602	595	569	587	583	613	573	578	607	582	596	572	591	580	580	569	619	597	575	592	599	586	616	594	592	571	588	618	609	576	594	630	555	608	539	607	602	627	597	597	601	575	595	594	611	587	557	622	587	585	588	616	682	532	637	638	572	606	602	606	579	596	610	541	623	618	621	620	577	602	591	604	598	586	577	608	575	607	570	624	583	610	598	564	631	594	616	593	604	571	611	634	557	627	584	568	624	574	611	604	622	534	518	640	626	601	591	569	579	610	608	608	623	612	586	593	619	602	634	615	619	601	592	616	607	587	608	608	643	637	610	561	592	573	604	577	589	616	608	571	609	567	604	596	640	579	588	608	626	581	560	560	571	626	605	588	590	580	592	562	599	602	581	577	588	606	585	625	581	577	595	567	630	624	558	600	593	520	577	571	564	637	600	559	613	579	606	583	556	608	620	601	594	594	574	563	576	596	549	619	538	626	601	599	626	582	612	571	550	603	582	592	601	622	577	587	606	580	595	600	587	622	615	569	552	596	549	583	611	624	568	567	601	559	602	607	564	593	630	613	589	572	567	622	572	597	570	637	617	618	546	601	592	592	579	615	641	587	622	605	546	650	605	588	612	595	579	574	616	596	588	605	564	606	647	611	615	607	598	586	585	596	579	601	604	586	570	566	589	614	615	567	598	619	597	584	623	566	600	604	599	565	592	597	613	608	606	599	607	573	608	599	640	595	610	628	595	581	591	587	570	599	596	591	583	657	612	591	569	535	592	581	582	600	619	630	596	616	600	582	619	621	584	609	599	597	566	599	632	585	552	593	598	619	594	597	605	588	578	573	573	629	577	599	628	593	660	582	570	582	620	626	571	577	557	582	603	593	620	598	550	564	601	573	612	593	630	602	607	607	606	596	581	557	614	582	623	554	584	594	565	624	597	602	585	587	604	611	600	589	609	619	615	591	589	565	614	605	640	588	599	596	566	578	602	580	571	627	597	557	572	608	610	585	603	617	589	558	586	562	565	574	542	591	618	658	614	607	605	586	588	608	610	614	566	591	573	570	618	601	569	578	592	628	598	612	601	589	603	589	628	594	668	562	580	627	592	613	605	585	607	560	555	579	564	599	570	586	551	617	617	580	570	574	596	604	556	591	613	652	611	601	591	579	567	668	598	601	570	594	560	636	617	604	597	621	642	593	644	570	579	555	613	564	602	542	574	568	595	583	639	607	600	608	606	608	582	617	602	610	595	622	584	585	550	582	633	577	573	586	609	564	553	586	611	596	609	584	563	605	574	608	588	589	548	640	578	595	600	571	603	623	620	584	609	585	648	603	642	582	565	571	585	616	576	586	621	605	623	623	562	599	569	565	609	583	621	599	534	598	588	598	596	541	605	612	576	600	599	628	604	586	603	580	542	513	603	583	645	602	633	531	596	576	636	622	597	578	608	585	635	605	592	611	582	601	599	575	617	618	609	637	602	553	612	652	575	610	589	581	588	607	557	544	596	654	604	601	646	606	587	555	626	618	596	583	626	582	596	585	593	602	604	557	585	566	608	581	647	623	581	601	580	577	566	589	611	611	588	595	629	628	585	611	604	619	586	581	636	582	568	623	556	603	607	585	624	594	588	612	567	587	580	643	584	582	614	602	610	587	591	636	587	557	624	625	626	611	606	567	601	599	618	600	587	620	641	527	600	610	627	593	553	554	578	597	623	570	620	607	598	596	618	544	578	615	574	621	637	595	579	565	606	598	592	562	572	599	569	582	600	634	588	597	620	635	573	590	568	577	572	612	603	570	590	542	581	586	572	631	561	565	579	609	623	626	582	580	606	594	592	593	589	572	621	589	592	536	620	598	588	598	573	595	619	568	615	594	592	617	624	577	582	573	578	572	590	583	603	614	562	620	568	581	569	616	586	585	611	574	606	608	605	618	614	604	610	613	593	602	648	596	580	616	603	586	524	601	559	572	576	587	579	613	583	611	616	619	616	573	597	596	586	607	581	622	634	580	574	615	580	564	627	590	616	576	622	580	577	633	579	593	601	574	589	597	628	596	613	584	577	600	597	613	576	583	619	637	596	615	593	617	613	613	569	641	552	590	649	607	607	599	598	601	616	634	624	562	605	592	616	597	568	622	588	560	574	608	568	588	608	574	618	584	551	548	568	595	615	601	552	614	576	572	563	622	574	642	600	621	580	612	588	593	605	559	546	603	623	572	622	561	621	561	618	565	620	602	593	569	633	591	615	592	593	617	599	605	606	649	577	565	600	645	564	619	596	658	605	575	584	585	605	552	615	563	577	632	597	595	614	614	598	618	638	615	604	590	613	588	566	562	605	597	553	612	612	572	595	595	601	601	619	619	626	610	636	593	573	589	557	539	601	553	630	577	569	591	571	600	607	610	598	620	588	626	593	581	632	556	592	624	574	623	596	654	568	618	592	584	611	603	613	567	651	554	638	630	622	566	579	614	579	589	572	647	632	538	595	581	598	570	617	580	649	551	587	594	585	611	631	642	540	588	609	564	585	606	557	598	557	579	610	590	576	619	616	591	555	597	620	589	568	617	599	573	605	611	590	589	632	599	609	566	543	642	565	592	632	576	611	576	589	640	651	613	584	584	612	582	610	619	584	569	577	613	603	596	651	595	624	609	625	585	598	594	563	598	571	624	622	576	588	610	564	585	612	580	582	646	572	572	621	608	559	579	588	534	588	576	641	587	586	615	597	631	601	545	576	571	621	564	583	614	559	599	592	578	586	598	588	654	562	595	620	569	590	584	571	558	581	586	611	588	594	603	569	588	621	615	584	584	600	579	565	577	600	605	578	589	566	623	614	652	610	638	634	589	600	621	580	597	579	611	566	587	588	628	585	586	638	672	629	618	618	609	636	577	597	615	577	631	554	594	569	542	580	592	597	597	612	566	578	647	617	615	605	622	573	597	600	587	600	581	603	607	559	579	554	618	587	581	611	588	563	626	646	587	527	519	590	602	663	620	584	621	599	587	609	580	608	612	577	586	576	590	660	575	638	582	580	555	607	617	634	603	583	601	648	590	634	633	631	581	676	594	592	558	613	604	587	612	609	610	600	592	628	650	594	604	572	602	596	618	560	563	599	576	570	608	584	574	604	607	596	584	598	621	635	594	585	633	607	546	630	605	605	578	599	589	623	593	587	596	592	610	602	642	630	603	631	565	591	583	597	594	589	597	581	599	602	627
5069	1366	1634	1191	886	707	588	502	458	430	374	393	381	388	330	348	366	346	369	316	343	338	308	319	316	307	342	310	306	300	328	294	309	315	333	296	300	298	310	346	310	335	302	302	336	319	335	286	338	295	312	292	327	328	296	283	290	349	318	326	290	303	296	308	311	318	312	317	297	303	314	316	320	333	330	270	326	298	299	314	304	313	305	303	320	300	331	313	291	332	342	335	312	306	321	316	321	340	327	304	278	303	305	267	300	303	304	304	276	280	276	313	295	302	324	297	313	287	303	323	349	332	302	320	302	314	307	296	315	305	312	327	307	315	313	317	320	335	323	313	328	292	302	318	298	318	324	309	353	311	273	331	307	296	308	351	315	277	284	300	281	318	320	321	311	304	312	315	309	295	306	314	326	295	294	288	292	331	328	283	312	303	297	312	340	296	353	327	315	305	320	297	323	261	298	302	303	324	322	328	316	309	297	348	328	308	321	327	315	298	329	328	302	313	319	287	310	298	312	310	328	303	344	285	301	302	307	299	308	327	310	310	313	306	317	314	335	293	307	314	304	300	290	327	283	321	330	314	318	335	303	321	327	302	306	336	291	271	340	313	262	325	306	319	322	306	311	358	313	299	303	337	317	307	291	293	290	312	289	307	294	299	312	292	312	316	310	337	316	316	346	304	310	310	290	299	290	338	295	309	326	284	298	322	298	338	303	300	300	301	323	298	323	301	339	297	320	326	312	333	322	319	312	300	281	301	315	316	304	308	294	292	328	288	327	308	325	311	302	297	324	301	286	345	305	313	290	279	331	293	300	307	325	289	326	300	331	322	289	289	309	308	298	306	324	307	331	309	299	294	300	310	298	296	331	342	328	314	285	316	300	313	301	336	270	292	313	309	315	297	323	289	295	303	308	326	317	286	317	294	305	298	288	295	304	287	291	328	309	316	289	318	291	284	327	333	317	333	320	320	288	307	315	322	330	324	276	290	314	293	303	301	313	340	309	293	286	289	336	311	294	263	287	318	327	297	317	294	315	314	307	303	268	314	288	343	311	305	310	283	316	300	313	299	304	322	291	306	307	311	325	320	324	315	327	283	276	292	285	306	326	320	266	305	296	300	330	322	308	279	294	326	312	304	325	296	304	296	309	312	306	305	270	298	314	296	299	317	312	321	325	289	289	343	298	286	289	329	310	306	316	317	290	285	323	313	300	312	297	316	314	301	292	323	328	315	324	306	293	342	290	314	296	301	312	323	296	300	304	360	341	315	320	323	314	311	321	319	299	299	315	309	343	316	336	328	324	295	328	317	292	296	294	311	334	299	304	281	295	291	339	290	290	317	302	343	336	300	308	289	280	283	321	291	312	327	277	308	291	301	300	339	316	315	293	314	304	267	272	310	283	309	308	305	309	314	310	315	306	322	291	312	320	289	329	352	321	295	346	314	317	304	359	308	302	305	326	299	324	300	293	336	301	287	306	310	319	313	302	301	296	318	316	318	314	319	309	315	342	315	276	305	327	355	322	294	306	309	297	286	305	322	299	312	320	312	324	298	325	320	295	305	309	319	300	327	306	312	299	310	308	306	290	331	335	325	305	355	314	327	304	311	282	338	331	314	336	305	314	297	308	321	305	302	312	265	311	313	321	289	317	302	303	324	313	295	300	298	316	297	316	315	286	333	337	315	298	329	311	334	320	313	331	331	332	333	329	276	356	311	333	297	291	317	316	292	316	276	265	320	318	315	308	279	315	314	304	300	288	283	310	296	313	318	320	348	322	307	301	325	302	302	283	292	320	284	290	318	291	305	323	309	302	294	314	288	289	294	343	321	311	303	303	315	295	352	319	299	297	312	337	294	345	299	329	278	297	296	306	297	324	329	290	314	311	347	300	319	306	312	286	293	305	334	323	335	311	319	292	296	278	334	329	279	283	304	314	322	310	299	311	301	293	275	290	351	311	302	322	309	325	294	308	312	295	309	328	317	306	315	325	293	303	312	313	313	296	321	319	307	333	285	299	334	298	301	331	304	298	325	301	293	340	309	339	325	314	299	281	301	361	318	327	328	307	279	306	298	319	317	293	297	324	297	322	304	307	325	283	335	326	298	337	305	299	325	296	297	277	337	306	322	275	263	277	300	320	322	284	288	313	313	300	298	303	320	317	293	303	340	337	301	297	314	289	309	295	321	277	301	322	332	300	303	302	343	334	300	328	348	318	323	344	315	276	318	309	302	285	310	299	277	320	280	291	305	279	287	310	336	299	302	304	322	306	300	299	307	322	326	309	276	328	303	301	333	326	347	322	321	305	303	285	304	305	299	275	332	296	284	305	340	332	332	312	299	302	331	304	302	329	321	318	315	277	311	326	289	313	307	302	306	285	270	314	314	302	300	275	287	299	317	324	304	300	323	315	312	299	329	316	295	314	319	297	302	268	327	332	323	313	321	280	304	332	285	289	312	288	320	291	312	304	321	323	337	317	319	354	291	309	331	318	301	310	327	307	306	325	294	286	328	316	293	291	280	339	335	289	278	329	303	327	287	329	270	331	321	306	284	336	322	311	310	291	289	289	289	293	321	324	327	288	318	323	296	336	311	310	295	346	291	340	337	294	316	322	297	303	347	330	288	308	298	319	312	326	330	299	287	318	289	308	302	284	289	304	309	301	315	305	289	295	294	327	291	283	295	271	297	281	324	308	297	304	288	313	325	298	282	319	323	313	314	282	300	285	303	320	330	315	279	334	342	287	322	307	290	289	299	318	307	302	326	323	294	310	315	307	288	310	307	284	312	335	299	291	297	314	318	345	310	305	263	275	299	272	334	303	303	302	303	303	305	318	311	340	288	295	315	325	311	277	314	336	282	329	302	289	301	280	332	335	325	289	290	305	336	323	292	325	283	314	315	323	327	301	293	295	300	319	325	309	286	306	277	297	315	297	315	286	307	289	316	301	346	286	309	326	350	326	327	331	318	317	282	281	315	327	317	299	305	292	320	319	283	316	309	311	303	301	281	314	294	296	335	335	294	311	266	332	317	330	318	281	305	310	325	270	277	305	326	310	305	301	296	308	319	317	307	293	306	296	303	318	281	325	332	320	321	312	307	325	325	301	317	304	301	318	310	318	286	293	313	333	319	312	314	296	339	321	304	323	279	287	291	305	305	330	281	340	323	317	288	330	311	307	316	318	331	326	326	322	314	264	305	313	289	327	350	307	318	312	310	314	323	284	328	327	325	323	322	301	317	285	292	303	305	304	297	324	303	328	337	291	290	299	315	311	298	313	317	321	308	284	320	292	335	347	297	337	307	288	288	298	319	293	284	301	311	272	311	327	311	320	312	311	324	325	310	299	367	310	306	312	292	304	303	305	301	314	289	311	316	314	299	341	300	319	318	282	289	282	324	313	310	346	317	305	314	313	297	320	306	326	297	322	291	292	347	303	277	319	318	326	300	306	311	301	286	300	298	298	340	304	296	289	285	313	303	313	304	303	330	299	330
5855	2048	4065	4272	3632	3200	2676	2301	1978	1878	1716	1516	1500	1378	1405	1349	1187	1281	1202	1139	1238	1144	1157	1116	1098	1083	1065	1126	1067	1129	1045	1021	1007	1042	1004	1012	1036	1039	966	966	993	1036	1015	1010	998	1011	933	981	984	952	976	965	936	901	918	931	972	943	955	1016	954	949	954	958	1000	956	971	974	958	922	994	951	960	993	990	973	932	948	958	996	887	973	1012	950	980	961	933	884	921	977	934	933	936	897	949	983	957	940	910	934	961	948	991	961	915	931	922	885	962	971	967	972	962	974	965	888	896	906	973	945	913	914	918	962	914	972	921	991	972	951	944	968	881	894	1005	935	953	926	987	918	958	920	999	969	909	967	941	905	973	902	948	877	1024	927	948	961	958	918	884	924	964	881	919	995	987	928	894	937	977	902	945	960	915	965	992	925	914	970	884	974	983	927	912	977	906	1019	928	1031	928	960	926	932	934	978	948	948	940	954	951	953	892	936	926	960	958	978	955	950	948	907	898	986	955	855	913	933	968	901	984	944	947	924	983	888	984	964	946	965	923	995	974	945	992	987	898	913	985	954	954	928	990	979	937	906	993	964	954	940	962	977	948	955	982	952	940	960	988	1020	971	956	958	930	983	921	914	931	949	974	972	940	942	887	976	951	905	985	927	960	950	919	953	881	972	946	906	914	908	999	917	847	960	951	972	954	946	963	907	937	940	909	933	957	934	977	963	942	987	939	959	974	939	966	967	958	945	902	917	933	948	927	909	949	972	947	945	955	924	911	978	1028	919	936	938	888	962	924	894	933	988	1015	937	990	893	970	933	1000	923	918	955	916	905	971	994	958	906	947	922	954	995	925	948	897	972	908	952	891	922	916	969	1014	912	948	917	967	958	979	967	943	907	920	938	962	991	995	898	1005	919	962	945	935	922	975	879	926	919	963	927	900	922	925	965	915	933	919	965	999	943	944	838	947	940	972	887	926	955	960	930	925	942	945	905	886	929	934	957	925	940	955	947	971	962	909	897	964	933	980	894	952	988	947	904	919	887	954	926	929	898	951	917	909	943	906	939	891	937	958	922	898	919	952	945	902	851	924	918	943	911	887	924	967	933	947	943	934	892	946	956	916	954	905	891	916	973	940	927	921	936	904	904	941	929	914	926	946	945	950	922	971	954	945	941	879	958	944	970	912	948	899	945	916	892	947	966	887	889	998	923	963	925	923	932	926	924	994	970	900	918	891	967	926	952	937	959	920	988	896	955	951	935	909	989	940	972	975	944	1004	961	1010	914	985	924	960	958	944	887	949	935	952	955	993	865	972	937	956	911	944	903	951	961	907	934	927	930	963	945	933	919	925	972	1003	962	917	939	963	960	962	935	923	965	978	931	942	959	939	985	937	927	885	947	963	987	966	958	964	930	924	869	884	912	953	910	948	1010	930	965	936	943	979	909	947	952	903	960	905	916	907	964	980	937	946	929	911	943	989	929	890	963	963	967	930	944	968	975	940	942	912	944	954	935	931	926	950	924	915	946	922	934	925	926	1008	891	934	948	966	969	966	925	999	933	939	934	935	948	926	884	913	966	944	938	952	933	957	925	964	902	932	878	1017	984	962	963	953	944	920	951	891	889	894	927	988	925	929	940	908	899	929	955	928	966	919	920	892	941	923	971	990	916	902	937	932	922	976	971	990	995	994	978	979	978	908	984	935	969	966	951	901	922	1029	974	998	935	874	935	905	889	884	946	973	925	915	897	994	952	941	974	955	941	872	947	906	977	923	927	933	933	950	926	911	958	896	953	949	891	897	962	895	946	948	943	939	929	924	904	920	946	919	910	961	895	951	937	908	930	896	983	984	945	963	974	917	934	934	953	958	904	971	924	941	911	926	894	960	977	913	908	949	916	928	931	920	982	955	1004	983	967	989	968	970	982	994	944	905	987	963	945	951	955	966	940	957	979	893	1032	919	960	934	962	927	981	940	953	964	902	926	941	934	952	948	953	988	928	935	920	941	928	934	998	932	993	966	946	928	914	977	901	942	903	915	898	941	948	901	998	954	957	932	932	974	930	961	997	925	994	915	987	904	918	901	885	936	940	974	979	994	944	960	915	1000	907	965	932	924	951	979	976	929	1002	926	927	977	927	940	910	917	860	940	956	924	997	976	938	920	902	928	901	971	960	924	942	944	878	945	913	939	947	987	880	980	946	981	957	926	938	948	886	941	938	941	928	939	935	920	952	915	910	942	943	891	945	916	910	985	923	949	969	952	909	966	939	930	967	920	940	970	928	939	971	953	932	960	928	953	924	980	990	905	929	945	972	913	906	934	907	927	886	915	973	912	907	921	928	886	999	946	927	959	960	940	882	963	905	931	955	922	955	934	963	916	970	972	933	883	923	1010	945	935	883	936	910	962	918	927	959	911	931	895	972	991	907	950	984	927	1023	935	938	921	915	914	943	959	942	918	937	870	947	946	988	959	980	950	942	959	986	983	904	887	910	944	940	969	929	905	947	960	990	942	987	956	890	946	885	897	946	929	916	944	954	942	948	933	979	918	938	972	973	947	941	939	955	928	974	914	931	919	930	924	953	918	939	965	955	918	935	927	961	940	942	854	924	931	880	908	947	915	941	943	984	935	969	988	989	906	911	928	918	963	936	934	959	1010	951	975	925	919	907	1003	912	974	885	925	997	898	940	943	919	933	905	954	973	871	920	943	940	964	959	938	982	939	999	1008	920	941	951	954	957	928	946	960	891	936	914	977	956	952	947	950	971	931	969	936	963	984	928	958	904	901	947	915	958	938	948	960	900	938	948	926	906	933	983	930	917	893	952	943	929	891	942	925	913	978	932	937	928	979	926	1044	898	959	985	943	967	917	925	926	944	964	915	956	962	942	1014	915	944	986	971	975	953	932	954	937	922	941	904	919	969	911	971	1005	887	934	964	959	1011	958	948	1007	950	935	969	979	943	912	866	999	876	907	933	963	948	979	975	890	901	929	931	939	913	973	910	976	942	944	875	907	946	954	927	1003	931	944	952	938	904	947	927	931	930	951	942	931	905	932	946	953	891	947	948	933	958	1000	941	923	1011	936	958	905	942	981	976	936	966	974	925	914	967	942	937	984	917	966	935	900	977	998	929	926	918	977	950	928	910	1040	967	971	926	942	924	954	910	947	939	941	940	921	968	921	927	910	885	937	977	934	996	981	931	919	971	877	939	933	932	900	979	947	963	916	928	921	965	941	883	910	944	970	898	945	944	952	921	956	952	908	932	971	943	912	941	973	950	929	929	964	941	931	971	907	957	913	950	913	956	919	928	937	939	962	892	935	979	962	969	1015	948	936	957	957	869	1016	939	957	953	962	927	901	960	1011	974	953	910	967	1018	881	953	969	981	932	958	932	908	961	983	899	938	933	962	925	931	981	905	920	924	951	889	942	929	948	935	976	904	956	943	928	907	927	938	938	972	943	928	953	937	936	926	928	882	959	915	1012	918	1001	958	931	891	913	958	937	915	963	908	934	908	969	957	921	931	953	949	1008	881	974	955	923	947	929	917	960
