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
336819658953	336819659516	336819660066	336819660616	336819661166	336819661716	336819662266	336819662816	336819663366	336819663916	336819664466	336819665016	336819665566	336819666116	336819666666	336819667216	336819667766	336819668316	336819668866	336819669416	336819669966	336819670516	336819671066	336819671616	336819672166	336819672716	336819673266	336819673816	336819674366	336819674916	336819675466	336819676016	336819676566	336819677116	336819677666	336819678216	336819678766	336819679316	336819679866	336819680416	336819680966	336819681516	336819682066	336819682616	336819683166	336819683716	336819684266	336819684816	336819685366	336819685916	336819686466	336819687016	336819687566	336819688116	336819688666	336819689216	336819689766	336819690316	336819690866	336819691416	336819691966	336819692516	336819693066	336819693616	336819694166	336819694716	336819695266	336819695816	336819696366	336819696916	336819697467	336819698016	336819698566	336819699116	336819699666	336819700216	336819700766	336819701316	336819701866	336819702416	336819702966	336819703516	336819704066	336819704616	336819705166	336819705716	336819706266	336819706816	336819707366	336819707916	336819708466	336819709016	336819709566	336819710116	336819710666	336819711216	336819711766	336819712316	336819712866	336819713416	336819713966	336819714516	336819715066	336819715616	336819716166	336819716716	336819717266	336819717816	336819718366	336819718916	336819719466	336819720016	336819720566	336819721116	336819721666	336819722216	336819722766	336819723316	336819723866	336819724416	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2758	3650	2300	2758	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2752	3650	2300	2752	3650	2300	2751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24894	26296	24078	23826	17300	13094	8555	7903	7194	6508	5821	4080	1989	1243	764	856	554	411	396	343	338	343	329	309	379	333	362	299	837	988	283	296	276	248	264	280	277	307	294	286	275	303	264	277	274	238	269	263	293	258	281	286	231	263	273	261	268	245	265	276	280	264	242	264	249	259	249	260	283	234	289	284	227	285	276	265	259	278	276	271	247	269	250	251	269	259	236	269	250	283	271	262	228	264	282	253	251	245	263	283	302	280	264	285	267	258	284	259	280	260	252	240	268	231	266	248	257	262	266	245	264	305	277	281	263	226	268	255	214	283	307	259	261	245	255	275	260	240	316	245	288	264	263	257	284	247	267	265	255	246	273	259	262	232	267	257	302	247	284	227	260	257	253	246	257	256	265	255	261	286	249	238	269	265	241	253	255	262	241	250	237	257	262	273	275	271	259	263	256	243	250	281	260	260	280	260	249	299	262	254	264	256	294	287	245	274	267	245	256	255	244	252	266	266	274	269	243	231	267	251	258	263	272	235	265	271	268	282	263	276	269	248	252	260	294	294	256	271	269	277	256	277	253	251	265	249	241	264	258	271	248	234	275	247	250	239	280	256	237	273	261	304	249	276	292	266	253	241	254	250	247	262	264	262	249	251	233	253	246	254	276	259	254	265	285	250	268	273	243	245	279	232	264	242	239	285	271	256	266	268	266	248	255	280	249	245	256	258	260	252	266	259	236	239	247	252	264	271	261	233	252	273	280	275	231	236	265	258	253	255	278	257	280	255	242	280	260	286	235	253	264	246	236	234	243	240	278	237	242	277	253	278	270	302	264	279	252	276	261	268	276	249	253	258	261	277	234	250	239	251	229	255	273	252	266	241	249	258	240	240	244	239	231	244	262	257	278	240	266	237	255	236	289	266	254	262	256	231	257	275	256	267	249	247	248	252	275	256	260	263	269	268	265	255	247	277	279	264	253	263	279	256	249	271	232	277	272	258	246	255	231	266	235	258	253	252	286	258	245	287	268	277	277	271	287	271	266	235	265	275	244	235	263	290	251	247	260	275	281	231	280	246	264	226	261	281	272	257	252	245	274	283	237	265	241	273	277	263	235	256	244	252	286	243	243	241	267	276	270	279	252	260	244	257	268	281	284	231	278	284	251	279	248	274	248	293	260	235	264	226	281	267	276	280	302	237	271	241	254	278	235	261	242	285	245	216	236	269	240	264	282	271	262	247	246	282	296	270	287	265	260	246	220	282	250	232	222	273	264	260	268	267	259	266	272	226	297	233	258	273	264	253	260	242	273	284	250	238	271	251	260	270	267	254	291	275	275	253	252	219	254	254	261	288	265	237	270	260	278	248	266	255	258	277	256	250	257	276	233	270	232	239	284	243	260	232	270	250	264	270	260	264	267	244	224	289	259	227	264	240	254	240	274	281	262	257	265	241	262	240	270	265	244	266	262	283	245	267	268	235	262	265	261	265	267	263	264	250	277	279	255	218	240	241	272	257	273	252	264	221	255	264	269	253	252	271	242	256	258	263	257	277	284	252	255	253	264	234	267	253	285	277	236	253	283	263	272	243	243	268	262	254	250	250	232	232	271	265	238	279	238	258	277	268	257	250	264	241	256	254	216	262	252	245	241	242	260	283	242	257	268	248	263	260	266	265	239	243	249	268	270	259	263	245	239	283	253	290	281	263	253	266	247	254	267	226	247	286	257	280	242	271	262	266	246	245	265	248	273	238	245	250	262	256	248	277	258	243	271	266	240	257	252	265	252	283	240	247	233	269	257	299	289	261	226	292	234	265	253	270	245	261	288	234	259	269	276	270	251	227	281	253	273	285	235	267	266	262	276	256	312	247	307	214	269	274	275	290	251	239	271	254	262	262	267	250	249	263	274	268	269	257	255	269	242	262	254	241	240	217	269	247	236	242	231	262	273	274	260	273	255	289	234	262	274	262	281	266	271	270	277	240	243	274	263	247	246	274	263	236	275	227	244	271	256	240	288	231	270	244	270	280	233	257	276	258	255	248	256	249	252	313	267	283	276	271	260	248	261	249	248	256	251	254	267	252	276	249	249	276	264	286	272	289	239	265	261	267	249	283	266	297	242	273	265	250	220	285	259	266	255	257	263	249	232	256	266	268	248	269	258	252	258	270	259	247	273	263	277	257	243	241	250	273	276	262	268	250	285	243	257	217	256	253	266	247	274	243	280	275	283	284	267	221	255	275	266	253	254	258	253	278	248	246	238	262	245	255	239	257	269	249	277	270	282	270	254	280	294	251	259	277	279	235	280	265	247	243	254	264	276	243	260	276	249	260	232	243	255	223	248	259	278	283	258	246	242	248	266	272	243	257	277	279	244	288	259	229	270	256	274	290	226	266	269	253	248	239	261	250	240	246	250	271	286	271	239	249	279	270	240	243	264	277	263	278	271	282	252	239	259	271	274	263	260	260	258	276	265	242	247	274	237	241	251	257	267	247	274	305	257	263	256	277	252	252	240	275	293	239	252	248	234	257	269	255	274	265	280	239	232	258	251	239	295	256	243	268	271	259	251	274	258	227	266	244	274	258	265	279	255	255	275	276	240	244	246	256	268	257	270	264	273	259	242	250	227	245	252	261	263	277	246	266	225	230	254	239	269	237	270	277	284	270	237	262	261	263	263	250	290	266	240	235	270	291	251	232	226	257	249	264	252	228	248	260	271	261	261	252	243	272	263	242	288	249	262	253	243	268	251	237	248	265	260	246	248	261	260	275	242	258	279	256	266	240	253	241	269	259	270	238	262	254	274	238	253	274	259	231	253	288	286	251	254	272	270	230	258	261	247	269	287	246	238	258	221	245	285	232	241	272	267	254	276	273	271	285	250	272	270	236	259	273	261	239	258	243	259	253	280	264	300	270	218	263	267	237	262	252	285	232	263	261	225	245	247	276	259	283	303	275	245	284	283	242	266	282	278	249	286	285	231	252	263	261	275	269	246	261	267	243	252	274	264	267	252	290	304	239	246	262	253	249	273	269	242	275	245	291	221	254	254	280	250	253	271	255	262	269	230	251	236	228	269	284	245	247	266	261	232	247	275	258	278	248	240	248	267	242	267	261	264	277	268	245	263	261	276	253	275	241	248	275	292	243	277	275	256	276	237	250	269	264	259	244	288	279	264	287	257	277	274	282	272	272	230	244	277	268	269	274	267	258	268	260	276	258	269	243	222	271	248	261	260	270	271	293	270	233	275	255	286	244	292	259	259	238	234	248	250	268	231	251	297	287	269	282	279	283	251	265	273	261	250	263	272	263	273	256	279	253	263	247	256	274	258	243	274	272	271	241	248	256	247	244	279	224	245	255	245	280	283	269	266	243	248	266	231	245	272	274	255	288	245	247	277	256	259	278	251	284	246	255	254	251	250	272	271	243	247	243	244	250	276	262	258	231	226	252	280	255	255	266	238	255	269	230	248	273	241	238	247	248	276	267	269	282	298	263	270	241	277	240	275	278
16304	18914	18296	21519	17246	19310	13379	15890	15755	15334	14921	10518	5021	4097	3136	2816	1802	1534	1801	1420	1365	1094	1036	1302	1502	1415	1328	1150	5126	5445	819	832	804	805	821	766	756	750	819	778	787	780	778	795	726	759	698	780	745	729	741	715	792	713	713	723	700	709	710	718	735	725	695	720	717	749	756	746	758	741	701	704	727	661	704	712	746	753	832	739	725	652	677	683	765	691	698	713	742	688	692	694	736	708	665	697	716	703	669	676	705	701	683	698	735	681	751	671	709	665	667	685	713	731	669	704	691	718	747	695	701	689	694	722	705	720	712	656	694	663	705	697	649	654	655	711	658	711	708	697	738	703	681	706	719	641	683	697	718	701	680	656	683	674	680	696	632	694	679	693	682	696	685	727	716	708	683	652	638	702	694	661	691	687	679	628	673	667	715	698	676	693	735	713	641	674	702	655	680	689	671	684	680	658	623	680	677	644	650	669	614	726	710	661	738	662	662	684	671	704	646	666	674	670	688	684	671	684	668	687	689	690	675	674	673	712	685	695	684	684	678	703	659	684	686	677	663	706	705	678	672	702	660	682	709	672	727	707	675	669	685	722	681	699	699	717	664	685	703	694	674	737	682	691	638	715	646	667	723	687	701	674	614	701	732	682	704	696	675	724	658	680	702	772	680	705	686	702	682	689	673	656	697	713	703	679	666	671	683	653	654	716	707	660	704	710	697	660	657	693	701	684	675	691	700	649	681	672	730	673	705	684	650	683	722	676	679	694	681	712	679	738	675	629	706	719	736	638	645	670	714	660	674	687	677	656	703	695	700	650	687	688	696	701	717	715	680	690	710	690	652	706	650	691	662	666	667	710	679	734	702	677	709	703	693	644	704	699	673	681	690	662	646	698	693	672	670	680	680	687	685	712	668	720	633	714	666	678	701	659	680	704	638	737	676	686	659	676	662	723	681	670	747	745	717	639	761	698	671	697	690	703	731	695	736	737	669	677	715	683	708	682	683	682	672	672	661	711	659	672	685	693	679	696	724	682	701	708	697	659	666	685	701	707	692	700	688	694	685	746	647	695	704	702	656	676	674	699	666	645	632	650	659	668	689	663	703	667	692	704	682	704	662	720	631	675	654	694	684	645	728	711	663	679	708	722	668	687	739	714	724	698	643	679	709	714	739	649	686	709	667	710	650	713	662	732	683	672	741	692	697	748	687	687	728	670	679	635	674	695	664	650	682	688	662	692	668	680	662	660	672	673	719	685	685	646	669	678	694	722	631	670	684	756	673	706	688	669	677	730	724	689	743	731	686	660	680	656	678	713	712	662	707	711	686	667	720	694	704	689	662	703	665	703	651	676	715	676	658	683	669	695	713	662	687	706	697	665	663	691	697	679	699	678	680	716	673	685	686	697	720	672	699	660	668	689	669	628	662	701	669	700	693	709	667	735	686	693	718	645	677	705	685	664	673	680	649	706	680	674	675	688	702	671	706	680	665	648	674	685	640	640	682	696	676	736	684	664	610	709	649	696	730	721	682	681	689	717	708	674	694	678	697	718	688	659	707	687	646	695	689	718	617	660	681	709	664	704	678	652	683	685	724	663	666	687	660	681	706	695	700	727	685	694	691	716	710	714	704	703	678	687	653	696	723	678	682	649	681	662	676	662	698	707	665	723	681	682	702	694	735	654	665	697	696	700	648	668	733	696	670	680	671	692	689	737	721	653	737	693	669	666	676	662	708	708	671	671	667	679	693	730	670	710	644	692	637	638	729	670	699	691	693	646	687	637	685	696	673	702	679	657	669	697	683	658	702	721	695	698	675	702	697	735	698	659	699	677	720	666	661	684	670	706	666	716	715	675	689	692	662	755	677	636	702	675	613	722	695	664	703	697	681	690	664	702	665	725	722	671	683	701	674	665	688	655	707	638	677	659	692	685	666	694	686	695	691	713	739	670	696	708	712	683	709	681	690	679	660	683	667	695	688	617	672	690	702	687	715	729	666	727	716	666	679	732	691	682	655	658	712	704	715	673	725	667	633	725	717	654	686	725	684	709	647	697	676	702	679	741	713	663	730	697	691	746	615	675	681	661	697	703	645	730	714	658	680	665	678	670	667	691	650	690	697	680	713	691	661	665	682	687	700	720	718	652	659	716	721	705	691	682	677	706	682	697	682	705	668	696	674	677	686	678	687	662	690	657	720	617	739	644	664	671	679	675	771	681	679	684	723	707	703	697	670	651	696	710	690	656	671	679	676	732	728	659	667	679	698	680	649	720	657	686	656	648	691	686	685	642	707	693	732	729	664	655	677	701	664	726	696	715	675	721	747	704	710	677	686	658	702	729	681	658	709	680	714	662	730	751	633	690	704	716	674	698	653	639	698	645	658	697	624	671	730	696	709	704	667	698	699	709	675	731	661	686	712	692	664	678	700	683	703	653	679	690	685	678	648	673	696	723	699	670	675	703	697	662	722	721	655	668	736	689	700	673	730	718	698	694	675	720	688	660	708	672	652	733	684	694	701	715	651	723	662	690	686	696	725	738	696	704	733	669	696	650	672	668	695	675	727	676	640	700	731	694	725	675	713	697	720	687	687	722	704	744	741	684	664	700	726	684	735	694	727	683	667	718	688	669	698	697	668	689	687	697	708	690	670	654	677	633	717	653	668	675	687	668	708	685	717	681	695	668	701	704	701	681	672	644	640	686	648	679	721	713	715	697	701	720	707	692	689	694	692	646	679	710	661	708	696	717	683	666	656	668	673	648	685	647	699	664	705	669	687	691	662	706	654	684	666	713	706	671	703	718	666	715	709	716	730	665	660	678	656	697	686	676	704	695	656	676	688	669	686	676	689	703	700	713	727	685	706	698	695	687	714	670	673	704	700	672	697	686	713	688	689	619	702	700	724	692	677	681	704	673	680	693	664	653	675	684	685	691	677	645	699	697	663	693	695	674	680	704	659	664	677	681	682	686	699	645	690	697	686	720	658	720	657	684	664	698	700	680	704	679	722	653	678	700	678	699	642	693	669	715	686	671	676	692	665	720	699	698	633	710	678	698	686	707	673	705	692	714	685	706	729	688	705	685	660	714	689	691	634	687	671	671	626	697	664	664	681	702	732	645	654	698	721	690	686	720	659	706	677	726	636	662	682	714	737	688	698	693	664	680	700	650	703	691	695	657	675	683	714	691	727	685	664	664	733	672	684	692	671	638	696	689	682	691	665	701	666	674	629	699	701	692	725	700	700	663	691	705	627	665	714	686	705	697	689	716	698	641	681	698	672	682	691	711	712	657	673	684	658	682	697	681	671	658	678	630	673	702	658	699	671	720	691	704	696	701	728	694	724	714	663	664	694	695	718	660	699	671	670	682	707	713	710	683	650	663	725	656	681	698	665	706	743	765	723	658	726	727	664	698	675	735	635	670	685	703	705	662	708	692	680	683	686	665	706	735	700	648	697	706	654	700	657	666	687	663	691	653	714	682	686	658	698	709	680	659	733	699	728	693
3113	1854	1745	1143	754	528	351	422	386	271	278	274	192	200	219	176	173	199	161	170	173	179	195	183	190	187	186	169	183	197	200	182	165	164	194	202	184	174	185	154	218	167	183	189	171	165	178	170	181	209	171	192	169	193	184	178	216	183	180	186	172	196	152	152	183	171	191	186	160	170	186	178	214	180	154	176	193	166	173	167	170	189	187	175	203	191	180	181	192	187	186	171	176	190	174	187	181	143	153	181	156	194	189	176	168	188	191	167	172	179	175	190	181	174	186	187	180	183	169	196	186	183	184	183	191	203	178	174	180	185	189	141	184	163	164	188	190	190	205	172	164	181	179	180	195	197	162	169	187	177	150	201	189	144	161	196	192	165	158	201	214	150	167	184	194	181	186	172	171	176	150	171	183	186	174	178	160	185	190	191	191	191	206	196	206	172	166	194	168	182	186	178	148	177	174	176	184	192	158	159	186	185	179	174	202	166	176	181	174	183	183	199	184	192	184	189	176	193	176	163	178	193	197	177	172	177	151	185	197	171	167	186	185	176	195	186	171	181	142	176	179	190	188	180	193	176	185	182	198	176	173	186	179	167	190	167	193	181	178	194	189	165	189	166	176	192	160	177	178	177	168	175	187	184	172	173	179	179	167	180	158	175	176	157	185	171	175	179	178	172	158	191	167	168	159	198	162	181	192	174	192	204	176	184	182	172	180	196	164	175	169	174	180	191	190	186	183	187	193	198	164	175	181	177	171	171	179	151	186	173	182	183	183	189	209	178	201	180	190	163	174	178	166	168	162	176	185	189	197	180	152	177	195	185	183	172	199	176	175	184	199	183	191	169	150	161	181	173	162	197	175	174	173	192	159	159	188	171	196	157	181	174	207	171	191	179	160	210	191	183	168	177	179	175	205	185	194	207	182	178	195	177	187	193	183	186	155	192	192	172	191	180	204	193	211	183	168	168	188	183	169	161	199	184	185	174	159	173	189	200	165	195	198	179	185	205	180	202	190	149	160	165	200	181	191	146	193	180	180	172	202	177	174	161	198	159	175	174	182	175	177	183	183	192	192	148	159	194	171	168	176	175	155	185	184	204	187	180	177	175	195	173	193	172	194	191	180	177	181	170	177	163	154	181	193	161	179	198	176	205	193	171	180	185	204	159	175	165	167	175	185	188	201	162	202	159	171	187	186	177	174	177	191	175	179	167	184	156	174	182	169	164	189	206	182	167	176	169	175	160	184	164	184	163	180	174	201	164	184	178	182	184	184	158	185	150	168	165	179	179	189	176	170	178	205	156	169	160	172	192	177	137	155	187	205	178	163	160	171	190	174	175	190	181	199	189	147	194	187	194	191	160	167	177	172	181	182	199	207	177	173	172	167	194	189	204	198	183	172	186	201	168	177	175	188	213	173	188	182	180	172	210	174	193	168	195	186	174	189	185	170	194	178	174	174	184	183	184	189	153	192	208	174	165	176	184	185	169	177	192	163	169	187	187	189	183	152	167	168	174	191	167	195	149	170	173	178	161	179	192	180	168	175	171	167	188	179	191	168	168	163	182	179	178	187	171	179	183	171	179	186	183	184	182	177	181	182	173	173	208	161	184	187	183	170	184	187	186	206	166	168	176	189	192	172	183	156	192	176	176	151	171	186	185	202	173	160	192	168	167	178	179	173	164	177	172	173	175	185	160	179	163	175	193	165	148	170	175	187	153	167	168	168	184	179	198	184	168	187	180	185	211	182	190	197	196	161	206	177	183	174	206	179	159	189	168	191	187	200	169	178	185	170	188	164	183	177	164	180	187	163	177	164	203	168	181	191	164	162	156	168	207	166	158	170	185	172	157	154	181	175	194	190	187	200	188	175	172	174	173	182	180	167	176	159	183	193	151	179	188	180	166	178	206	162	182	168	167	180	199	161	181	186	167	200	180	193	192	187	156	172	179	160	165	198	195	177	184	185	184	195	180	165	173	181	183	147	193	174	196	184	194	163	166	175	180	183	200	183	171	197	182	187	172	202	174	167	163	191	192	171	160	202	185	162	164	171	173	205	198	192	172	176	182	178	170	185	162	179	166	171	191	145	196	185	181	187	207	206	153	176	198	183	167	177	168	181	157	215	182	183	164	179	172	196	190	190	209	199	163	159	156	192	176	155	176	175	171	187	175	178	200	188	182	174	180	170	187	176	156	176	186	194	186	187	175	168	172	201	188	200	202	192	189	187	158	210	182	149	190	181	181	196	174	190	178	172	159	176	160	201	190	178	166	187	173	181	174	183	198	190	190	169	162	172	170	173	183	176	161	172	177	165	200	160	165	188	180	166	167	176	175	178	183	158	196	196	172	184	187	189	191	181	194	164	164	183	194	194	174	184	163	188	187	168	182	185	202	197	196	185	156	176	154	194	180	168	180	159	194	201	181	175	185	182	204	171	201	183	179	174	191	200	192	173	171	185	187	176	198	182	167	171	168	179	174	198	176	160	199	185	164	173	191	171	179	166	168	177	190	177	184	181	167	192	175	193	174	176	176	190	192	196	186	183	211	187	162	172	179	189	187	193	193	200	187	156	181	186	169	179	173	183	162	178	139	171	170	182	184	225	146	188	171	191	187	160	210	192	175	186	191	196	180	166	199	171	154	190	175	169	210	186	163	178	198	189	214	180	175	193	173	175	161	160	185	181	207	180	181	169	174	177	171	181	162	182	186	171	200	159	180	185	178	182	194	159	191	179	169	185	199	186	185	168	209	191	199	171	183	167	156	198	164	165	184	187	178	192	160	182	172	195	176	200	174	173	191	186	181	184	171	195	195	170	181	192	183	178	185	174	185	185	186	168	205	173	190	173	190	196	191	193	162	154	196	202	181	196	173	173	196	168	175	190	183	195	166	169	164	162	178	172	146	152	200	180	181	180	209	160	170	186	201	195	178	196	164	195	168	189	191	157	187	159	195	180	168	156	158	167	199	185	171	187	179	196	194	167	173	202	192	173	187	175	205	176	158	179	186	173	162	173	180	202	148	154	148	179	180	180	196	164	196	175	176	182	194	180	186	169	191	176	201	183	193	186	210	175	184	172	167	207	180	162	196	189	182	198	175	198	195	176	163	157	195	172	188	197	188	163	174	181	160	177	169	165	170	208	201	206	181	193	189	187	154	161	181	176	189	165	178	167	168	176	152	164	161	189	171	192	195	166	169	172	185	183	186	193	196	169	163	178	178	164	183	160	154	169	192	181	197	186	173	189	185	178	181	163	203	160	183	194	162	165	191	185	174	195	184	171	179	196	188	168	173	184	187	171	175	186	179	194	177	195	173	180	169	198	177	184	165	166	177	178	163	204	166	183	184	193	189	174	203	171	190	169	178	187	189	174	180	196	180	183	165	162	195	178	161	209	171	207	192	187	163	188	201	143	185	180	183	168	190	184	202	190	158	170	178	182	191	170	192	187	210	195	182	162	175	186	189	194	160	183	180	191	175	189	184	187	166	175	161	194	166
3331	3083	3173	2737	2144	1712	1259	2030	1601	1067	1382	1107	780	689	637	647	532	551	569	552	524	503	530	571	558	566	574	518	596	712	523	534	591	531	531	546	540	530	584	510	512	560	541	558	576	525	496	504	532	570	523	539	518	519	522	510	557	550	579	555	568	585	565	522	590	543	535	542	563	522	522	523	505	549	506	509	581	507	512	512	509	562	536	551	499	527	528	549	503	505	505	525	522	516	489	516	524	528	495	579	542	521	543	513	534	546	543	529	506	531	522	568	545	516	542	506	547	539	556	562	549	504	540	538	543	551	558	554	545	526	529	517	546	555	516	539	547	541	510	502	532	559	553	519	561	517	548	517	497	519	529	548	520	544	552	556	541	527	496	544	572	527	537	535	521	516	538	517	575	568	525	544	531	491	538	522	535	556	539	586	523	503	537	503	512	533	492	548	561	565	580	542	536	540	497	546	563	550	524	522	555	533	545	534	532	543	511	524	540	535	503	548	536	560	525	523	554	550	522	546	481	573	528	591	523	506	581	564	570	541	546	558	540	497	502	543	560	571	527	529	543	538	597	502	563	565	495	527	579	504	510	527	548	541	512	577	534	540	546	511	575	546	550	552	588	549	546	531	549	536	525	505	536	521	554	581	555	566	558	554	504	558	574	526	556	523	536	530	533	539	492	503	552	524	526	561	556	540	527	515	545	547	514	518	565	519	540	557	559	505	539	512	526	529	500	528	523	529	527	514	541	546	524	531	563	500	575	543	510	532	567	554	505	521	533	528	555	561	506	513	543	568	494	556	553	492	486	551	561	568	533	557	529	542	505	557	545	561	544	530	539	491	517	547	561	559	544	536	525	552	514	523	563	534	508	488	523	521	563	545	590	527	543	538	544	516	560	547	560	499	540	554	538	528	546	552	537	543	541	543	545	583	568	540	577	527	497	502	519	521	526	524	510	505	537	553	543	581	568	506	549	515	550	533	534	532	533	514	531	548	500	547	548	560	519	502	525	568	537	538	494	569	516	543	579	539	518	523	577	527	537	536	530	566	499	539	548	522	551	568	540	531	541	549	562	568	516	546	559	521	500	522	523	545	571	556	583	558	563	510	500	580	486	557	534	520	514	533	542	555	546	548	543	515	499	491	571	546	514	532	494	505	535	523	514	519	523	561	539	552	537	519	521	529	522	534	531	524	521	582	508	520	536	528	500	551	511	534	551	526	514	591	587	566	519	526	498	539	538	511	516	561	546	573	556	520	491	557	548	492	530	557	534	520	538	531	556	555	567	546	504	568	520	569	543	561	560	524	500	574	527	554	501	478	529	546	534	548	500	556	551	509	525	512	581	497	544	529	521	500	541	591	533	530	515	562	527	524	554	539	529	554	557	514	532	542	584	567	547	559	516	527	506	519	514	536	523	560	555	526	504	562	545	547	605	564	538	533	513	504	522	532	536	530	493	516	551	524	559	527	529	517	542	507	561	542	510	547	533	573	533	528	551	517	477	528	554	553	537	515	522	542	546	522	517	508	541	577	534	533	536	529	537	538	575	504	534	544	532	547	521	542	520	532	550	523	502	563	548	566	533	525	517	578	529	509	561	531	542	576	539	545	517	504	555	536	534	548	540	527	599	516	546	554	522	498	538	558	548	588	572	546	565	507	504	559	594	558	534	554	532	523	501	581	559	533	505	563	511	544	532	522	571	527	530	524	541	530	540	519	538	523	523	507	560	557	536	532	565	540	538	570	581	515	537	550	538	534	533	548	496	546	574	543	563	574	535	519	535	516	545	504	550	573	511	519	515	511	545	509	555	547	547	547	550	528	485	545	533	557	543	518	560	565	520	565	547	500	548	571	518	541	589	511	545	542	514	521	564	498	522	512	566	589	496	527	539	536	539	528	509	529	551	543	547	550	540	512	556	500	558	491	505	531	547	530	539	555	545	547	556	528	551	506	551	509	537	544	548	515	532	554	490	551	534	533	523	531	548	551	578	533	499	535	555	520	557	533	547	534	543	538	529	592	522	529	553	515	507	521	555	541	587	553	532	553	529	513	546	508	518	563	513	539	538	514	564	553	531	555	532	545	552	578	556	516	490	562	554	537	541	507	550	532	545	507	549	517	510	530	542	503	578	497	539	584	509	548	525	547	526	508	573	569	559	540	526	559	559	517	555	556	517	469	537	516	546	498	562	553	524	539	561	527	556	524	529	551	523	537	487	550	516	520	548	567	520	536	493	594	580	518	490	536	506	559	533	520	536	550	501	517	512	511	491	541	544	554	538	527	500	480	526	531	519	510	488	563	542	580	553	509	499	560	531	558	526	522	545	557	530	516	563	543	544	563	573	546	551	545	524	500	521	563	517	517	498	519	596	514	520	535	541	559	522	553	547	550	516	493	558	561	530	500	519	541	544	596	516	537	514	556	499	540	527	506	503	479	518	566	544	519	526	526	510	511	543	529	514	520	513	540	530	604	535	533	595	536	551	592	537	577	514	540	511	553	529	519	490	518	475	545	549	525	549	534	520	554	553	525	574	539	545	535	527	540	531	495	524	487	519	528	532	523	530	558	524	506	536	516	579	576	535	533	524	553	562	549	540	527	558	554	576	537	537	557	523	525	557	546	555	572	544	543	503	552	523	512	529	541	521	510	542	516	573	543	546	514	578	573	527	538	522	544	549	559	535	490	531	533	551	551	554	517	566	534	541	592	573	548	535	534	511	523	551	556	550	503	569	557	579	514	507	507	505	553	523	506	559	542	521	550	541	524	545	537	559	548	558	612	513	514	515	489	472	584	543	523	546	513	517	536	585	530	517	521	536	535	496	521	517	541	521	511	543	535	524	548	545	563	522	531	561	515	551	551	517	522	511	558	540	519	537	545	504	527	522	516	543	535	520	539	533	513	593	542	533	538	529	530	517	494	532	548	525	526	537	531	536	501	513	493	525	505	505	544	505	526	571	543	543	571	573	561	570	542	504	533	527	535	548	539	532	549	504	545	492	548	536	536	520	550	524	555	535	556	533	591	545	532	569	503	542	542	536	570	540	524	536	580	497	498	563	517	494	509	568	481	523	558	548	553	545	502	565	520	538	548	520	496	550	611	510	534	540	540	526	541	543	556	584	550	530	531	517	520	548	479	536	540	523	509	546	523	587	530	551	531	536	547	534	529	517	541	524	510	494	591	512	527	519	533	558	556	516	516	548	547	512	513	555	523	576	525	535	524	487	540	511	529	499	495	549	544	548	542	555	530	543	499	544	543	548	513	519	537	499	550	502	513	539	572	558	520	529	506	547	499	578	554	510	544	534	471	520	531	524	523	540	539	535	503	569	519	545	548	560	527	535	536	544	547	490	556	555	510	534	560	554	555	564	504	525	557	538	522	558	485	569	540	537	507	564	535	506	530	552	528	543	535	544	491	542	554	522	545	531	526	525	547	556	539	553	534	515	550	559	544	514	525	546	549	504	550	494	537	557	541	536	563	504	560	530	542	542	590
18091	21137	19291	16564	10372	7352	4754	6197	5815	3728	3227	2113	1414	863	675	445	426	376	383	340	384	339	337	357	352	365	355	319	400	576	328	325	311	332	329	325	312	305	343	305	294	311	315	322	312	331	312	317	314	312	336	312	291	331	348	330	291	324	328	319	297	317	333	291	288	302	294	341	298	292	331	317	286	316	321	312	315	315	320	321	318	335	287	322	334	323	283	315	298	324	298	303	311	309	343	309	306	288	313	340	309	322	301	298	315	313	334	315	305	292	329	301	266	304	290	312	265	314	308	297	335	298	287	314	327	315	307	316	305	301	311	307	326	276	347	304	328	316	296	296	307	292	332	317	288	321	328	274	315	313	311	292	300	284	293	321	352	280	317	298	344	328	298	327	291	286	330	306	311	286	277	263	301	291	297	337	337	317	341	294	294	316	320	309	307	349	312	278	306	283	323	312	318	340	315	299	283	292	334	296	333	308	313	304	327	299	302	323	292	302	302	319	306	335	310	291	302	318	286	325	272	317	309	278	328	314	302	323	338	308	323	347	298	312	331	328	298	313	308	309	310	315	332	320	272	312	297	289	316	309	285	289	305	310	304	298	307	315	306	271	331	318	293	309	316	297	310	323	315	320	303	331	287	332	286	307	288	282	284	299	329	306	316	325	297	307	329	289	325	342	289	319	305	286	339	333	313	305	300	333	316	291	295	310	317	323	301	302	272	307	298	293	286	295	289	315	324	343	301	303	322	308	293	321	273	322	321	326	296	304	290	296	333	301	321	286	333	303	308	315	324	301	313	293	301	296	327	327	266	300	310	321	297	297	311	279	278	309	296	303	302	316	284	320	298	320	320	318	302	312	312	286	301	322	310	366	295	283	291	317	298	334	291	314	303	285	324	283	335	303	326	295	334	294	290	331	301	285	301	336	310	309	301	304	299	305	289	310	285	313	299	358	302	287	313	308	323	306	315	308	312	282	301	277	292	344	314	331	317	304	294	288	302	282	307	338	312	307	305	326	323	291	316	281	303	324	293	320	341	302	308	308	308	335	299	315	313	306	303	313	286	339	284	302	294	283	295	341	311	295	302	316	304	301	296	292	315	336	275	297	303	301	315	327	323	275	328	303	301	296	272	286	304	307	304	296	327	296	305	311	336	292	328	335	293	314	301	289	294	338	289	311	297	317	315	329	305	289	327	298	302	291	323	328	285	275	316	317	333	307	328	327	287	324	297	293	310	306	284	321	306	334	293	299	284	347	341	306	305	322	318	304	287	322	308	325	330	324	295	317	307	303	318	342	349	324	322	305	285	367	300	322	295	294	320	280	326	330	340	301	331	314	335	323	304	289	302	287	339	321	316	322	325	300	291	296	296	331	337	347	324	294	296	290	293	317	302	308	315	324	289	301	302	303	315	310	319	296	306	338	317	323	337	308	289	323	311	304	303	304	298	321	305	290	312	329	356	314	309	297	298	308	322	327	328	325	326	285	309	295	305	306	313	295	315	305	312	306	321	288	295	314	310	312	273	305	288	296	304	285	312	300	315	283	343	307	301	313	342	314	318	310	320	334	331	268	294	307	287	301	292	303	288	312	321	302	326	290	291	283	310	306	340	269	304	303	318	321	338	289	303	296	311	296	302	327	297	313	341	301	303	287	303	312	301	298	289	302	299	323	309	296	298	317	325	334	321	291	280	335	329	318	315	319	288	319	300	297	279	291	320	321	290	332	301	347	306	310	291	282	322	333	304	300	290	314	308	331	312	302	308	306	299	275	317	296	284	315	332	264	294	340	345	323	308	283	291	290	319	299	319	283	339	319	337	303	317	318	309	336	300	303	296	316	310	312	295	275	290	308	285	286	301	327	314	291	328	320	300	319	318	353	343	309	289	294	287	314	297	262	297	313	291	301	315	300	269	320	306	311	323	308	287	318	289	277	298	307	298	299	286	289	324	316	284	288	273	314	317	280	268	294	336	329	294	305	300	307	275	331	316	315	319	295	330	292	283	302	319	313	264	291	305	283	318	314	350	309	312	296	297	306	323	322	344	298	298	283	303	320	304	316	304	318	304	308	308	308	285	292	320	311	263	346	295	311	311	297	284	325	311	300	331	282	320	322	305	316	304	299	307	319	303	279	321	294	319	332	273	343	297	326	307	312	326	281	283	302	314	332	316	279	313	298	294	317	288	309	312	304	307	326	329	245	324	334	338	329	333	283	311	331	306	327	320	287	308	314	297	297	294	290	298	316	301	362	311	340	334	281	303	333	272	317	299	291	302	320	307	260	283	294	276	296	318	304	336	308	318	318	319	311	317	315	287	321	304	289	319	305	320	317	307	316	329	273	333	313	293	361	275	277	314	323	308	331	273	342	299	319	267	289	291	307	304	295	311	311	322	366	301	303	270	315	293	305	293	350	324	294	290	297	334	330	299	318	313	303	271	287	281	302	337	289	293	312	310	321	293	330	339	322	293	298	307	317	303	267	305	342	280	321	315	304	259	275	284	287	278	281	309	307	305	318	308	319	348	294	316	309	265	317	304	319	315	326	290	277	325	305	327	301	304	303	292	292	311	300	276	318	308	311	316	285	297	314	350	303	334	289	292	309	292	292	293	300	303	320	319	312	315	332	305	298	302	327	319	327	307	291	321	315	305	328	330	305	315	316	341	349	279	317	330	282	311	314	312	297	323	312	283	305	324	301	296	317	308	311	304	293	307	318	281	311	304	310	294	295	286	314	326	284	309	303	354	294	294	312	331	290	283	317	266	317	295	340	311	283	310	308	292	306	305	299	319	292	293	317	327	280	324	303	363	301	279	306	317	290	330	311	326	304	303	319	264	323	318	312	300	327	290	314	348	325	298	291	320	313	276	268	313	277	330	326	297	300	324	303	313	261	323	322	311	308	293	292	294	320	318	291	302	304	313	295	293	327	299	281	314	305	313	303	332	279	327	312	304	336	303	304	324	310	309	298	284	291	315	303	333	313	292	300	300	307	288	342	326	300	311	325	287	338	314	288	323	310	325	324	310	308	323	303	329	291	303	325	323	288	315	300	345	322	286	314	317	273	327	289	308	311	293	323	307	316	300	306	270	322	279	310	286	313	302	323	308	325	340	309	325	302	284	329	314	294	319	307	306	294	300	310	325	297	275	287	290	304	310	304	315	318	307	292	297	273	313	301	291	284	275	310	332	335	330	274	314	328	289	309	295	301	311	324	327	331	286	299	341	295	303	350	324	297	314	311	353	330	329	302	298	305	315	291	299	312	315	295	326	304	295	311	325	315	273	294	300	356	335	269	266	336	325	306	307	309	313	305	299	290	320	321	298	353	317	284	316	334	340	324	296	325	283	289	285	311	308	295	287	282	301	321	303	301	305	285	299	329	321	308	289	340	289	327	309	310	322	301	324	310	319	287	333	304	298	351	309	294	317	313	323	320	320	297	294	315	328	306	321	302	315	287	299	297	294	335	276	315	318	316	284	318	318	301	315	297	305	335
13766	15875	14614	15866	11511	11813	9165	15021	14921	8383	9254	6859	4333	2790	2747	2038	1527	1403	1314	1175	1113	1132	1061	1075	1316	1333	1136	1139	1514	3327	896	899	893	860	909	938	829	859	868	830	856	862	843	920	875	864	879	815	874	869	771	798	878	897	858	880	849	777	903	855	861	835	863	834	874	883	813	816	863	814	827	826	880	815	826	813	847	870	922	878	822	813	874	823	857	845	836	843	862	822	850	805	864	802	844	830	879	795	885	876	833	897	839	904	842	864	784	786	876	779	860	852	803	860	840	786	837	811	834	804	827	807	822	851	852	860	844	798	799	777	825	809	838	817	846	860	829	835	851	806	822	819	860	832	847	807	835	794	807	857	790	804	872	850	858	846	781	867	773	831	862	910	816	877	854	835	842	887	838	815	911	817	843	794	826	819	843	861	813	792	848	827	884	803	826	774	801	840	849	841	862	820	813	809	880	823	833	815	783	835	846	831	815	871	763	806	859	795	838	864	807	811	846	790	801	871	802	838	849	856	858	834	837	846	824	858	880	813	843	842	866	853	791	875	807	839	835	841	832	783	783	837	767	835	802	796	839	853	801	787	816	829	824	841	843	824	817	819	834	828	785	825	846	776	851	852	855	839	772	829	806	837	823	861	849	827	798	774	835	820	821	825	809	799	822	856	805	834	874	882	851	791	871	798	804	812	823	894	837	801	855	877	868	832	894	849	818	839	886	851	786	815	866	794	826	834	818	856	858	821	814	816	799	786	825	790	838	831	842	803	805	834	865	819	804	836	862	814	835	855	860	895	817	894	857	856	828	785	796	831	818	804	857	796	815	860	821	819	826	837	811	801	842	806	851	856	815	840	756	830	821	859	805	851	806	847	805	838	777	805	785	855	811	826	834	817	816	792	803	806	830	844	830	845	793	821	789	815	800	850	821	781	848	838	814	817	835	808	817	841	857	847	811	767	812	812	794	857	839	792	793	839	816	792	814	853	797	838	839	828	828	843	813	851	842	838	803	851	789	820	799	797	872	861	808	815	862	819	828	817	867	838	817	813	800	849	814	853	805	819	841	855	838	824	805	797	803	807	836	863	804	810	859	790	792	815	862	842	796	829	846	822	811	819	832	845	844	820	802	788	812	851	828	801	801	797	861	834	847	802	844	867	837	841	827	832	792	819	874	848	793	782	790	849	852	802	866	794	858	891	799	804	837	811	812	871	784	822	856	833	844	860	815	859	817	839	878	822	763	843	834	801	899	820	863	812	809	878	826	851	813	862	847	840	849	821	867	837	822	839	868	798	797	829	816	835	809	821	828	835	877	785	788	796	872	790	792	893	823	873	824	845	805	868	836	845	853	840	778	851	786	785	846	883	832	828	823	784	854	843	823	855	834	857	855	840	793	828	901	829	772	813	792	837	832	803	802	818	819	823	792	742	771	848	822	835	818	800	840	830	837	845	805	840	828	777	841	870	840	816	847	813	788	811	805	821	829	868	792	849	778	811	861	832	792	786	838	837	773	811	829	805	838	859	848	764	812	856	833	830	783	862	831	781	854	854	849	806	823	833	803	835	760	804	859	837	794	804	832	817	831	794	809	825	835	807	841	863	823	817	840	840	826	854	796	817	872	818	834	866	841	843	823	774	841	810	808	893	815	761	843	843	820	860	818	802	813	780	789	813	836	856	862	846	824	854	825	872	853	794	848	819	796	817	834	825	815	788	777	819	795	866	847	812	804	819	845	819	869	837	839	818	841	834	822	813	832	823	832	848	855	834	833	793	807	863	764	799	825	808	809	820	784	813	859	833	820	811	825	841	838	808	863	866	833	790	842	847	854	854	820	844	827	818	768	843	812	844	824	791	817	849	826	799	798	776	787	857	824	827	838	842	829	836	804	825	823	813	799	838	823	786	821	765	842	852	846	769	783	840	823	791	836	802	809	802	848	857	826	792	854	749	862	823	809	846	821	829	837	843	834	812	780	838	827	784	883	812	785	846	794	820	875	784	821	804	794	833	866	879	846	826	853	816	801	809	850	818	798	815	852	822	791	840	839	823	833	797	790	810	825	831	830	845	805	816	830	834	838	788	848	788	829	858	817	830	827	809	846	837	881	877	797	804	837	829	823	827	841	859	847	802	833	846	806	808	836	854	859	804	841	831	762	845	794	809	861	756	836	788	792	864	855	838	836	806	796	842	830	866	823	888	817	821	815	857	828	823	849	823	845	794	826	815	825	782	822	795	828	845	831	837	826	851	795	843	864	863	844	824	812	835	882	804	833	845	838	842	857	901	819	826	835	834	839	821	853	823	823	796	802	854	854	826	839	842	810	836	876	804	827	838	801	822	882	814	820	847	806	879	875	900	820	776	806	809	844	783	831	815	836	813	856	853	853	796	814	827	788	831	856	825	802	882	854	864	822	849	814	858	869	824	834	881	830	721	788	817	861	891	781	840	822	857	826	808	847	825	838	774	782	824	818	825	832	818	836	780	817	834	782	811	823	893	871	855	823	831	865	774	813	835	824	789	827	814	833	792	850	824	859	815	857	797	800	836	848	862	868	836	768	826	891	792	808	862	804	821	877	791	835	808	781	789	840	824	825	803	844	818	810	869	807	854	836	831	833	801	807	787	787	859	828	848	837	802	851	796	793	845	871	848	774	823	835	816	829	770	813	862	795	840	808	823	818	845	815	857	785	855	822	843	879	853	819	846	800	859	794	835	801	852	862	827	822	868	771	816	774	841	803	818	845	815	806	804	794	793	803	841	824	847	790	803	841	857	791	781	755	792	848	861	810	841	860	850	855	868	833	844	753	810	842	840	828	826	852	859	768	830	851	816	813	806	838	795	797	816	778	858	830	831	890	828	835	808	812	839	795	863	821	859	873	842	827	814	886	812	839	815	840	855	829	875	813	812	821	824	785	876	833	806	821	823	846	839	800	780	862	851	819	797	873	830	848	832	840	814	804	799	817	827	815	834	835	804	807	834	898	813	824	839	831	884	847	871	836	836	811	862	821	810	853	806	807	857	793	859	811	824	819	835	877	836	845	846	815	811	816	820	794	796	860	837	860	821	797	850	882	826	811	806	801	790	788	818	820	803	822	809	824	838	834	815	842	805	840	817	787	853	809	857	832	801	822	856	830	866	863	802	824	865	816	856	866	854	771	832	863	869	823	829	829	821	886	799	820	753	780	828	839	770	814	808	843	832	908	883	819	845	819	840	834	858	813	826	802	832	827	825	843	846	802	764	833	828	834	887	810	773	803	833	863	771	820	795	833	830	834	857	880	815	834	794	840	828	783	830	855	833	845	843	793	827	832	853	825	835	825	831	841	827	816	843	841	803	864	833	828	859	841	844	850	834	793	835	824	834	785	830	777	807	805	861	867	841	766	846	815	792	813	845	785	817	806	821	812	806	870	858	865	891	824	887	790	829	796	814	791	815	852	833	786	805	842	858	815	831	842	824	885	851	782	853	851	839	850	817	809	843	843	857	884	794	851	821
25278	25373	24130	23071	16402	13178	10173	9424	8129	6668	5032	3595	2185	1200	837	500	475	384	386	339	354	309	275	315	381	371	306	299	426	777	289	239	274	263	232	280	265	291	252	273	264	261	275	271	275	272	240	244	226	222	251	272	248	269	270	264	264	246	233	253	249	293	257	266	287	230	252	255	265	260	272	256	247	276	273	291	259	265	282	249	262	235	253	262	261	259	256	249	227	260	250	235	293	290	253	259	260	246	242	262	232	254	233	247	268	260	228	262	219	255	275	266	255	278	262	263	220	240	252	262	291	252	245	266	274	275	260	264	258	264	232	255	261	322	248	239	231	287	260	255	274	252	255	257	260	256	251	240	239	235	256	253	242	245	229	227	271	284	278	260	244	274	272	279	273	272	251	248	246	261	235	253	256	273	266	272	246	257	242	267	241	253	241	270	295	264	270	283	261	251	240	233	250	273	260	232	254	260	244	276	237	284	250	258	233	246	254	251	255	267	266	241	257	240	271	266	242	231	256	241	278	243	242	241	276	251	303	268	257	231	247	237	244	236	265	250	241	263	263	268	249	260	260	233	246	265	253	279	261	272	224	265	257	248	242	284	251	277	252	259	242	261	238	272	257	249	218	241	262	244	247	251	266	256	238	260	277	236	250	240	250	266	251	246	278	278	270	247	269	289	285	250	266	277	232	296	244	238	259	237	260	238	250	261	240	280	260	254	253	262	300	243	258	245	252	245	238	246	262	264	255	300	287	250	222	218	250	236	289	265	238	236	266	284	229	233	218	265	239	257	250	238	258	254	235	246	259	247	250	257	227	240	261	252	232	231	254	279	247	274	259	256	239	268	246	264	254	276	224	250	267	251	250	280	251	245	255	265	245	220	269	238	290	264	253	240	230	265	231	272	238	292	296	244	271	270	239	223	254	258	251	258	268	265	259	267	267	240	237	240	244	248	237	259	279	269	251	289	252	251	255	223	269	263	256	254	231	223	266	230	238	270	245	258	242	247	251	244	272	258	238	233	226	271	226	257	239	255	264	257	261	290	273	263	250	247	257	261	239	282	253	287	264	249	268	239	255	246	258	296	239	244	262	243	261	287	282	281	254	243	257	230	253	255	260	267	237	258	257	287	275	241	252	228	258	231	244	250	260	255	262	294	284	227	256	244	239	257	250	255	242	255	230	260	271	275	258	298	239	240	244	288	263	247	268	263	231	239	251	226	227	245	262	289	218	271	259	249	254	245	252	233	240	295	269	234	250	231	294	263	260	277	276	240	273	256	258	266	259	260	250	269	269	244	249	280	249	235	253	264	265	226	292	247	232	259	246	252	238	260	236	245	230	231	262	267	279	253	222	236	259	265	275	253	253	259	249	273	275	233	242	252	269	234	265	266	266	260	256	247	255	230	245	249	244	252	250	265	261	262	248	248	261	273	257	256	261	261	281	241	287	238	264	248	235	247	291	300	262	263	256	277	226	283	246	238	269	272	254	246	239	254	225	278	257	267	264	232	271	268	255	285	274	238	234	221	252	245	273	272	250	263	256	255	232	272	268	259	261	256	279	228	249	246	269	245	248	250	254	249	257	248	260	231	254	238	256	269	255	269	243	252	285	260	293	245	265	249	244	250	228	278	271	261	257	258	237	255	242	277	262	251	276	261	273	253	262	235	254	287	244	237	229	259	262	246	226	261	234	295	243	244	264	239	251	248	237	257	242	247	224	237	298	221	253	257	253	222	218	256	276	222	240	262	222	268	261	220	265	253	245	265	251	275	283	241	249	234	252	237	242	229	280	239	253	262	262	259	244	255	273	229	248	276	252	235	268	254	235	251	244	275	224	259	253	227	250	253	289	274	259	256	279	288	244	248	241	278	274	224	258	234	255	270	292	259	262	269	258	245	230	255	239	248	261	272	244	272	262	265	254	249	244	273	256	258	281	243	229	227	241	226	250	232	261	228	269	283	257	245	269	256	264	257	252	249	264	225	252	286	260	249	273	245	284	289	268	246	227	274	292	248	226	233	266	251	280	244	263	241	267	246	283	249	274	273	259	246	211	230	264	280	228	253	241	290	255	279	229	249	264	278	248	258	251	239	238	251	230	270	253	260	267	256	251	249	216	257	263	283	255	245	257	235	277	226	255	224	245	242	240	215	259	284	264	273	260	221	234	246	258	253	228	277	244	248	256	241	239	258	222	253	261	273	252	225	281	270	268	251	260	255	252	268	239	242	254	250	231	247	267	226	230	283	240	236	242	245	289	264	277	264	268	268	229	232	257	237	247	247	271	254	246	250	244	244	281	278	245	243	261	250	258	248	240	251	269	252	240	242	250	247	264	212	235	240	259	244	243	217	248	267	241	220	262	250	256	241	238	246	254	261	283	262	259	281	247	238	296	262	280	261	242	244	269	264	275	256	261	259	241	241	263	263	243	221	251	257	253	249	270	225	254	229	261	235	258	237	235	256	271	234	241	245	238	246	265	264	254	271	271	244	272	261	256	243	288	269	234	239	239	254	261	230	243	225	251	231	273	235	239	268	257	251	251	224	269	257	253	251	262	274	262	251	262	281	256	235	251	225	250	222	248	255	248	209	270	248	262	271	265	244	254	271	236	235	263	251	267	255	260	233	252	209	290	216	280	243	249	268	273	252	246	245	244	275	266	225	220	249	263	235	268	254	289	248	274	258	274	279	259	245	265	244	247	273	232	248	272	241	240	248	232	249	266	257	221	226	240	253	251	262	281	256	281	223	258	243	270	257	263	254	247	246	245	246	245	249	293	258	272	241	246	246	259	232	263	236	258	253	253	275	261	230	261	283	284	254	243	238	248	264	264	249	245	237	256	261	257	252	275	264	267	291	294	274	253	249	265	266	225	220	249	261	249	243	258	259	257	263	261	241	280	245	264	251	246	249	250	241	275	270	274	235	242	259	238	263	249	228	237	256	253	263	256	256	246	240	255	248	231	256	216	254	259	221	237	259	258	247	283	281	262	231	229	254	256	248	275	262	223	246	270	261	259	221	228	263	240	261	273	233	244	257	242	285	264	244	245	250	258	254	258	258	245	268	241	228	252	252	262	242	269	207	254	251	238	257	262	256	244	245	256	256	283	245	268	259	257	243	280	255	251	248	271	252	247	248	255	246	253	243	246	225	236	242	254	274	226	263	232	241	274	270	230	255	210	266	245	249	261	262	272	242	260	252	239	265	247	233	254	252	277	258	267	258	260	230	269	245	249	231	253	244	261	263	267	229	247	270	280	262	251	262	268	262	260	235	234	256	261	231	265	249	240	287	236	271	248	269	261	245	241	259	267	276	253	219	219	243	269	241	231	264	238	266	272	251	264	255	282	246	251	271	252	258	235	254	255	240	249	250	252	246	234	231	235	279	248	235	252	266	254	256	251	243	244	255	279	271	243	277	242	270	259	269	253	252	255	284	244	258	246	259	247	246	247	228	246	258	254	235	270	250	269	253	280	226	237	222	251	273	272	220	253	248
16802	17692	18478	20846	15977	18175	17767	18033	18299	14300	12487	9218	6098	4241	3850	2152	1553	1769	1500	1445	1341	1159	986	1132	1570	1519	1436	1265	2121	4305	811	870	813	785	809	734	765	789	770	795	782	730	766	757	764	735	720	731	731	692	739	750	758	742	732	724	737	738	788	713	673	770	703	708	701	745	726	715	751	724	705	703	686	711	651	658	712	763	848	678	663	744	684	676	676	707	730	694	686	658	709	700	728	659	649	676	695	692	664	689	742	689	621	679	717	713	683	659	690	718	652	680	676	646	710	688	702	672	708	711	668	684	675	658	680	663	656	667	714	657	683	704	722	685	642	698	682	675	677	719	726	729	687	663	651	713	674	626	666	679	712	693	675	647	651	712	707	707	630	657	677	750	680	694	653	713	677	647	664	723	643	715	665	689	680	663	638	647	676	662	691	679	676	691	702	659	720	671	676	678	675	673	636	681	703	652	636	706	636	685	669	672	713	647	720	675	698	634	687	681	683	668	645	703	644	680	663	661	701	681	717	636	668	697	670	626	624	719	652	657	685	700	683	659	722	705	652	678	671	649	685	640	688	698	710	668	624	621	686	624	691	688	683	672	683	690	687	692	709	731	690	714	684	643	680	679	698	650	646	719	688	663	666	675	708	725	677	701	661	699	681	714	651	661	663	739	679	682	621	681	650	665	659	670	684	651	688	642	721	692	680	694	648	710	676	660	666	702	686	677	661	683	683	666	622	647	686	662	683	667	679	665	658	712	654	714	705	702	677	693	715	656	668	688	660	684	659	705	642	668	684	666	727	665	668	657	680	685	649	660	671	675	693	673	675	657	685	665	720	660	669	687	706	681	694	723	642	654	708	646	676	679	651	661	735	706	629	708	660	682	639	700	671	691	660	708	709	658	621	668	656	705	653	679	668	680	663	681	667	678	728	667	667	703	691	714	646	684	676	646	684	649	671	649	660	685	652	670	717	677	710	656	714	691	667	655	741	659	660	674	669	640	688	654	643	706	669	694	679	646	714	679	703	651	659	643	672	643	659	708	678	670	648	667	681	688	655	704	665	678	659	671	632	684	665	702	642	714	696	663	673	656	637	687	643	697	653	617	662	673	663	687	635	686	703	657	660	681	716	625	659	697	655	695	676	707	643	666	670	699	657	666	638	680	716	690	676	681	654	671	693	655	650	715	694	645	710	640	698	695	700	637	669	689	667	682	703	660	701	645	682	722	661	678	710	678	672	654	665	693	674	712	633	684	651	667	668	641	655	718	657	691	684	660	660	650	649	635	724	666	681	688	671	679	686	705	647	686	686	664	703	619	679	668	649	691	652	661	643	643	733	680	695	645	702	702	639	665	651	695	626	701	681	709	723	674	673	623	693	646	653	673	691	665	657	673	664	687	666	700	704	663	700	721	664	691	697	641	684	645	706	659	673	697	612	723	624	693	660	672	668	680	670	663	693	705	676	659	676	731	688	671	663	655	696	668	645	681	704	691	670	649	672	654	671	709	666	717	675	676	676	659	667	660	647	637	693	692	674	680	694	670	671	655	682	640	699	685	651	679	698	658	681	693	657	674	614	667	705	644	665	707	650	657	716	703	695	678	667	629	645	662	693	682	666	676	679	702	682	690	631	677	677	679	718	656	745	707	672	657	694	671	657	700	661	671	679	707	669	670	614	645	664	662	662	672	654	656	687	680	712	677	692	679	650	679	728	640	676	654	663	713	690	676	703	697	685	652	657	692	689	716	671	711	652	684	675	675	694	681	658	640	670	634	685	678	661	713	658	701	712	658	673	699	692	620	702	677	660	657	650	659	654	644	653	693	673	675	695	692	701	674	644	647	654	654	684	663	702	705	646	654	660	696	695	682	688	712	701	693	678	735	715	646	668	658	684	674	679	655	650	731	667	663	679	594	677	671	649	661	699	651	697	654	664	654	698	677	639	728	711	665	651	670	703	667	659	718	698	708	675	693	646	679	687	682	629	675	648	711	698	681	696	697	733	666	650	651	664	708	627	680	694	654	676	698	730	719	666	719	704	708	646	666	699	702	676	656	691	702	623	613	691	717	639	636	637	691	700	642	690	647	625	645	666	619	653	671	684	724	653	630	639	711	675	683	677	734	670	702	673	673	663	655	634	676	702	688	641	689	664	686	702	677	665	693	682	697	671	672	626	690	657	653	711	672	700	654	679	663	640	655	674	620	682	719	670	696	681	644	711	721	685	647	633	770	658	721	715	650	709	644	667	680	677	665	675	631	678	694	610	730	700	715	659	684	751	671	735	680	698	688	680	706	696	631	669	699	726	687	650	699	699	637	707	665	673	691	631	700	689	699	675	697	662	641	687	637	689	626	706	695	679	695	717	636	654	678	700	680	630	703	664	672	734	679	673	694	679	724	656	673	707	682	674	693	652	694	709	641	700	663	695	678	622	644	668	699	662	630	693	612	633	681	642	682	697	670	661	711	650	704	666	647	728	659	651	655	681	687	634	707	675	671	671	617	654	662	708	688	693	686	695	656	659	698	695	689	704	659	640	649	658	686	705	673	668	663	663	705	656	699	633	605	685	680	704	722	708	701	699	641	657	669	698	677	679	670	652	651	692	667	654	651	674	709	700	694	651	642	674	695	695	627	658	682	704	702	622	662	681	731	696	706	694	654	658	680	686	694	665	665	705	689	676	676	644	638	649	713	676	706	691	669	671	678	655	719	687	650	667	672	623	700	685	635	643	646	691	638	696	654	683	678	675	636	637	695	690	655	644	672	673	669	694	697	606	645	658	681	667	657	697	706	674	665	689	711	674	706	668	674	670	659	647	688	645	710	663	689	684	657	654	651	681	670	652	645	692	635	703	640	688	689	702	680	666	660	640	694	683	677	665	677	671	694	658	692	656	701	678	700	712	692	685	656	694	672	718	696	668	647	655	659	654	686	672	690	662	629	672	713	659	657	701	678	637	673	648	682	690	704	663	691	682	669	666	656	636	659	688	688	684	661	718	677	682	702	679	663	716	708	598	669	633	639	678	673	688	658	669	650	677	664	695	693	683	656	703	697	699	636	689	661	681	633	694	646	667	655	671	634	662	717	653	651	698	692	689	666	696	654	698	633	704	649	696	663	658	682	663	710	696	720	697	690	704	677	683	667	641	663	673	642	689	676	661	708	689	646	673	679	684	661	658	674	637	639	703	683	695	656	688	669	718	712	648	675	645	650	721	686	648	669	654	701	672	661	672	628	683	711	695	672	651	681	684	693	683	677	648	660	735	703	657	751	665	672	655	666	714	636	683	662	655	665	671	657	657	658	684	668	725	689	670	655	655	684	699	663	661	691	726	693	688	657	683	685	706	709	701	701	688	697	676	645	685	664	665	692	718	662	674	635	680	648	702	690	696	634	636	720	666	668	682	670	717	664	662	657	725	580	685	703	684	663	660	672	706	690	645	692	634	646	686	683	708	690	658	639	709	652	666	716	660	685	657	671	675	677	652	653	624	663	664	683
3187	2066	1707	1033	536	414	444	384	298	315	240	208	213	186	211	185	187	179	213	186	195	186	183	193	193	196	175	180	197	176	168	184	188	178	183	188	189	182	198	180	190	178	203	185	207	189	172	165	178	152	195	178	165	188	155	213	161	188	168	175	189	192	185	180	220	193	188	189	170	184	190	199	189	200	197	157	178	177	190	194	189	185	172	193	185	168	171	186	184	186	165	146	190	162	192	189	198	199	190	189	188	207	198	152	165	196	203	185	185	174	166	180	170	201	182	181	185	160	181	213	175	181	192	195	192	161	197	200	158	205	197	158	190	177	191	217	182	167	190	184	175	178	178	162	185	195	181	187	199	173	170	181	183	183	209	198	168	190	184	194	196	193	207	173	194	212	184	171	192	176	193	197	190	198	199	176	187	201	187	175	188	182	182	203	181	199	182	194	181	174	181	179	173	181	215	190	178	187	175	199	166	192	186	184	180	175	171	182	178	170	225	189	194	188	179	169	174	189	199	191	192	179	182	200	178	171	201	185	193	206	198	198	183	185	192	178	157	169	185	169	169	172	215	179	182	194	196	181	192	168	178	166	192	185	185	211	206	197	193	168	185	180	199	176	200	196	182	193	177	187	172	198	212	184	184	189	172	176	170	184	193	203	172	185	175	194	179	152	209	186	205	195	195	187	190	193	175	168	176	195	184	150	171	185	186	192	202	179	182	203	193	185	192	204	168	171	185	196	176	189	153	183	165	194	227	182	194	185	189	207	206	186	165	166	190	188	200	200	166	167	205	198	166	188	182	186	177	185	184	172	183	211	170	178	153	185	172	149	195	204	149	170	189	190	197	156	201	185	176	201	170	197	198	161	162	169	191	186	189	178	190	200	172	189	169	183	197	167	165	184	164	172	152	188	188	190	209	165	206	183	179	175	179	173	178	202	194	193	191	177	186	180	208	166	169	182	197	183	163	190	190	186	182	175	184	189	179	190	162	166	215	177	193	165	178	184	180	194	182	201	171	156	187	191	184	184	208	181	170	188	187	194	194	163	180	180	182	190	188	185	188	200	205	169	222	207	170	211	187	173	159	200	169	189	198	189	202	178	199	187	171	189	188	186	204	187	181	202	188	183	180	161	200	184	190	187	215	199	207	192	170	182	198	220	194	181	193	194	191	162	172	162	197	199	170	195	190	195	209	166	203	176	175	183	191	172	171	200	171	178	177	187	167	176	216	182	196	189	174	175	183	223	188	159	184	182	189	187	195	169	201	206	203	196	200	197	180	187	186	185	194	194	168	168	216	198	165	178	215	157	195	185	183	195	178	178	197	199	186	206	167	181	209	203	192	188	182	206	197	187	179	192	194	177	200	189	175	189	166	168	184	182	196	181	163	167	149	178	179	173	168	195	206	160	179	193	170	161	184	184	203	215	185	191	173	166	195	171	193	180	173	207	189	160	183	187	177	203	216	182	172	176	186	190	193	183	191	209	179	185	182	183	179	186	188	170	182	187	180	207	199	185	184	184	187	223	173	185	181	173	191	205	162	210	161	194	202	190	158	186	190	198	200	164	179	197	182	195	168	183	203	200	191	192	197	196	178	199	186	174	205	185	190	188	164	195	206	187	180	195	200	203	182	207	183	206	180	166	176	181	189	187	211	182	167	176	187	189	194	189	178	174	182	169	162	211	174	174	196	216	185	172	174	175	160	206	207	180	189	181	179	196	166	200	173	182	175	196	201	186	192	192	180	202	170	196	190	214	183	171	205	192	204	207	187	188	186	182	207	177	201	195	180	189	183	171	181	184	165	192	163	189	177	200	182	187	196	156	174	169	200	181	185	201	203	187	178	199	186	201	205	180	166	186	167	157	196	181	193	215	205	205	172	180	194	181	165	212	172	201	184	170	178	185	180	189	177	180	195	194	160	194	181	182	177	186	181	180	166	192	171	198	196	197	175	180	190	189	175	183	167	167	176	170	185	176	196	183	137	183	178	177	199	175	183	169	180	171	152	198	202	198	213	178	193	180	187	172	217	173	191	192	162	196	173	214	203	209	205	177	182	176	211	189	174	165	200	199	167	200	176	190	163	170	183	188	173	195	178	188	198	173	190	183	179	155	204	206	186	174	220	167	199	184	201	191	200	209	195	195	208	222	179	179	187	185	175	196	186	184	182	177	202	168	184	176	195	178	207	163	182	210	175	190	177	190	200	202	190	179	179	193	196	170	166	162	188	174	175	193	193	173	179	188	176	176	185	221	172	164	211	184	190	190	189	164	165	172	188	191	182	193	220	191	195	197	219	190	165	193	162	180	172	164	194	195	206	174	188	213	183	196	167	171	189	177	185	186	192	180	178	183	154	187	183	186	194	203	179	187	182	210	200	156	192	201	189	183	193	179	199	202	181	159	177	183	185	187	163	196	192	175	202	182	184	196	180	187	199	177	181	181	163	167	199	179	206	208	183	173	181	185	158	174	210	163	218	185	185	194	196	170	189	217	166	203	210	181	180	173	171	195	179	182	171	176	177	183	192	196	201	150	178	190	190	163	180	171	199	206	175	190	186	189	186	195	193	179	172	190	198	187	194	173	186	180	163	200	170	166	189	184	199	190	210	170	206	179	200	196	177	183	168	188	166	189	191	186	183	166	193	197	173	171	210	165	191	213	177	187	179	195	185	189	181	200	201	167	185	179	158	204	191	153	198	175	169	212	183	194	171	179	177	190	192	186	182	193	171	206	170	202	188	168	171	186	157	192	179	157	184	193	168	170	179	221	216	192	202	176	174	188	213	178	216	189	184	177	147	193	190	188	170	177	196	187	192	189	179	187	207	180	175	186	205	164	171	182	173	194	196	170	181	191	170	179	205	199	179	168	184	172	188	196	201	174	182	189	207	193	178	191	171	187	189	198	206	178	184	185	199	186	182	176	196	198	193	194	179	180	160	178	176	191	189	196	193	183	162	197	196	238	220	178	158	182	194	173	195	186	173	178	203	177	193	203	167	167	200	184	181	212	164	182	174	181	180	170	179	189	182	193	170	183	194	185	188	186	186	183	164	196	172	174	173	194	184	198	176	178	216	179	189	186	179	177	175	174	188	208	199	194	175	168	192	178	174	169	160	191	183	199	179	161	168	203	169	174	181	178	186	221	188	187	186	177	200	192	193	205	182	192	172	186	186	179	198	181	178	178	213	180	157	173	167	187	177	202	162	171	189	185	185	165	166	183	179	171	155	198	183	179	177	190	171	200	192	208	191	166	185	174	169	154	196	179	194	165	152	187	187	182	192	170	192	206	203	210	177	165	198	165	192	175	185	180	173	181	180	165	200	184	193	193	207	197	175	182	192	187	192	171	178	202	184	215	181	213	178	174	181	170	174	197	195	196	219	191	177	205	184	176	208	191	157	170	184	190	167	215	188	194	200	182	168	183	203	186	185	184	188	202	197	187	185	201	187	206	148	191	160	179	197	170	175	200	194	200	182	175	173	179	194	169	180	186
3424	3165	2836	2999	1921	1539	1784	1643	1329	1472	1028	839	753	693	611	594	553	590	600	566	561	585	561	573	559	591	570	585	530	692	592	528	539	550	548	562	546	557	529	572	562	551	591	531	575	582	549	565	551	539	532	527	540	524	580	533	541	550	550	504	570	554	544	559	545	565	550	563	569	534	597	520	516	525	548	583	549	516	559	532	531	526	569	513	539	566	574	582	529	568	580	548	578	559	536	514	565	533	586	546	527	556	541	509	569	528	574	529	559	582	569	595	580	517	581	554	576	566	545	583	566	535	542	536	539	525	549	543	542	516	570	596	559	535	552	572	545	583	554	578	588	545	566	563	537	537	581	594	567	563	545	590	574	582	547	556	595	538	520	533	566	528	554	526	548	556	558	582	522	567	579	581	545	564	548	537	553	608	583	582	556	564	547	504	571	557	530	561	549	553	582	531	569	580	520	554	565	569	557	589	533	561	524	558	528	603	599	576	560	551	541	548	541	533	537	544	548	579	575	547	564	570	554	506	554	513	547	480	548	563	608	562	583	555	560	549	531	550	564	555	537	545	522	571	537	550	525	502	530	597	561	527	543	553	557	554	515	557	559	554	557	554	549	522	529	530	553	553	524	517	540	519	524	498	554	569	535	567	567	562	561	554	531	551	496	563	554	568	563	569	557	561	524	551	540	523	571	568	536	533	528	570	564	583	569	566	540	574	519	551	584	570	562	618	527	567	554	542	555	531	552	569	509	526	540	538	567	570	509	565	527	530	515	561	546	540	542	533	533	576	545	522	580	543	564	530	587	590	547	548	529	546	542	564	540	513	548	557	570	526	544	543	535	529	554	564	571	555	531	561	514	546	520	527	531	520	554	548	569	567	576	544	546	555	595	595	577	532	500	530	549	534	531	568	596	541	567	565	513	509	583	557	553	565	593	537	562	582	570	563	532	556	562	552	590	577	543	528	566	529	550	574	538	551	561	553	567	538	554	535	571	599	593	547	541	573	551	543	582	506	526	570	595	500	534	544	564	486	559	546	550	542	557	555	569	549	570	533	595	548	582	587	560	546	536	557	528	537	577	552	557	541	523	564	536	543	532	566	558	579	537	517	568	554	541	496	525	533	535	592	552	557	530	540	534	560	548	531	561	571	577	519	474	603	507	555	568	592	540	553	521	544	568	558	533	550	533	560	563	543	550	564	576	526	549	567	510	544	529	566	511	524	596	527	525	593	573	594	527	567	558	561	528	558	559	556	559	540	484	496	594	566	580	541	563	555	532	569	568	560	553	561	593	551	534	546	517	553	516	524	567	540	523	536	593	577	614	529	557	533	526	556	511	526	533	516	580	526	561	567	557	545	562	523	528	554	549	545	565	552	573	547	557	574	526	547	580	553	526	532	589	589	576	564	580	478	536	553	519	504	538	539	560	521	537	548	572	539	508	565	541	560	546	561	526	530	561	545	522	547	551	561	568	539	523	540	541	522	566	555	519	542	562	555	545	563	536	561	538	575	568	534	492	529	563	562	526	559	551	546	553	529	573	539	527	552	540	578	534	568	511	502	581	559	555	537	532	586	582	573	535	529	590	518	535	548	537	574	532	533	479	586	544	561	532	577	552	574	524	565	563	554	545	570	540	562	554	558	533	519	559	557	529	518	572	577	574	564	553	545	563	545	532	575	570	516	557	595	582	543	543	559	545	560	578	558	521	526	549	529	533	541	537	539	554	549	572	557	561	547	540	542	564	550	528	563	540	541	543	516	516	564	561	522	556	524	556	555	540	550	560	525	577	544	554	549	529	570	560	547	572	542	555	532	551	530	590	558	565	554	546	563	544	563	513	536	557	552	584	575	560	538	532	564	526	540	535	561	553	569	564	505	562	575	554	545	541	548	610	567	559	576	493	533	516	566	569	557	562	529	551	538	518	545	570	523	521	508	532	566	515	574	567	504	532	529	579	588	554	540	542	617	537	577	590	556	506	533	575	522	589	533	614	526	575	533	512	558	606	569	546	541	566	588	596	550	530	525	557	548	558	527	587	515	550	535	510	521	564	539	557	564	559	558	575	559	538	588	564	538	561	566	563	524	514	498	541	558	543	579	549	589	553	549	590	481	582	566	531	520	549	513	566	528	532	487	535	555	542	570	545	534	580	599	587	564	560	555	567	575	571	569	562	554	574	544	545	548	560	584	563	560	556	557	524	558	570	538	514	537	522	548	532	528	539	581	542	523	587	573	550	504	552	539	571	584	526	603	552	540	547	593	542	519	544	572	492	554	540	545	541	536	550	504	512	575	523	565	586	543	529	529	546	552	578	527	529	570	537	531	507	571	558	558	543	555	539	540	575	532	583	578	565	550	518	529	545	567	545	509	576	571	515	556	548	577	564	528	519	568	553	507	541	571	544	536	533	589	594	556	494	551	560	538	553	527	543	576	534	516	540	535	551	555	528	553	507	519	562	556	554	519	537	559	580	542	583	545	538	570	532	567	523	569	531	552	568	500	572	602	537	556	551	564	542	552	503	599	557	541	575	559	540	520	523	542	542	536	533	537	591	530	566	521	546	541	567	589	518	572	589	600	534	600	568	533	581	556	515	564	562	577	558	556	580	554	556	528	553	560	552	550	550	597	576	559	595	576	560	527	572	561	543	557	512	539	551	578	572	517	533	525	517	563	587	572	535	572	569	548	524	551	525	545	534	547	554	572	539	574	551	543	569	539	605	562	533	587	588	538	551	496	550	561	550	530	542	586	503	610	505	565	541	562	553	506	546	547	558	545	519	578	547	550	504	551	535	552	588	525	560	555	581	575	570	556	561	578	535	520	547	565	571	565	513	577	570	534	561	575	539	566	567	592	558	544	601	551	579	565	534	563	482	536	543	524	556	582	541	540	544	555	591	539	568	577	572	536	574	535	558	506	557	549	542	549	570	564	558	564	593	576	535	585	560	550	559	594	496	585	527	521	531	519	514	545	589	559	554	505	538	532	552	527	538	586	550	541	545	580	591	533	547	558	575	566	572	568	525	544	581	535	574	524	567	549	524	554	557	598	573	552	519	544	507	548	557	561	557	539	561	579	538	581	582	607	535	567	528	537	503	572	551	508	555	549	547	530	534	545	583	528	509	532	524	584	567	579	569	570	554	487	552	527	548	499	551	513	572	544	560	537	520	539	566	576	548	524	576	535	580	565	555	533	574	539	517	521	571	583	544	555	565	547	581	529	556	527	550	547	564	588	540	553	567	555	543	543	520	600	589	550	517	552	525	574	552	560	591	503	563	562	582	554	502	568	568	543	540	563	517	489	538	566	537	569	562	542	528	555	543	585	630	511	556	564	547	561	542	538	574	584	550	524	501	569	541	533	550	539	557	546	573	534	533	575	573	565	534	562	581	530	530	554	550	541	547	556	557	553	550	574	521	502	538	593	555	531	512	523	532	548	535	510	527	559	528	591	558	560	540	572	539	520	543	514	536	576	560	534	551	555	567	543	524	584
17162	20127	19740	16334	10691	6297	6320	4832	4258	3241	2368	1812	1323	935	565	494	434	537	437	386	340	324	335	366	387	422	364	348	649	736	336	299	318	354	321	274	305	329	340	335	328	330	302	313	345	333	344	337	321	315	330	322	317	289	337	318	316	297	330	279	292	335	315	326	322	327	313	333	334	327	346	334	309	290	335	308	329	335	318	316	291	328	348	326	315	319	320	280	299	304	345	301	327	314	344	322	323	352	306	329	338	323	342	314	340	325	314	312	294	311	361	319	346	317	323	319	320	339	297	327	334	301	332	315	291	305	320	336	343	329	314	312	313	277	316	361	312	325	312	298	333	303	320	309	320	311	331	320	323	324	343	309	312	299	327	302	298	337	311	334	288	315	302	306	303	303	317	323	306	293	296	290	320	323	280	333	293	324	332	317	311	347	308	318	336	317	335	330	311	316	322	302	328	316	308	317	315	325	336	347	302	332	317	318	325	307	326	350	354	317	286	290	321	305	335	307	286	292	314	336	291	337	307	313	324	350	323	304	314	283	330	344	325	352	322	310	321	344	329	311	337	338	316	342	321	303	349	314	291	324	356	333	319	323	321	337	306	318	310	382	340	334	340	315	311	339	293	291	334	294	317	355	331	309	327	291	286	340	338	294	312	292	304	319	298	334	305	315	295	320	314	364	375	324	300	303	323	326	349	318	308	298	306	318	281	318	374	292	315	317	331	317	298	321	348	335	336	311	311	327	292	389	361	285	344	302	365	314	310	299	322	295	335	331	302	335	313	284	328	336	324	307	280	291	290	294	313	279	338	325	317	319	323	337	315	306	350	321	319	333	287	309	328	291	330	301	298	273	308	354	328	299	333	320	329	295	333	296	341	297	335	318	313	310	343	298	297	310	334	319	328	308	303	299	297	284	350	297	314	319	309	348	297	323	311	281	338	284	297	312	325	338	308	340	356	318	309	305	312	280	317	341	330	348	319	321	324	297	341	305	316	310	356	316	317	315	303	321	321	323	285	297	311	324	298	316	319	304	292	340	347	313	317	334	325	340	328	283	359	302	293	314	326	330	300	330	301	322	297	347	322	329	334	345	335	307	320	323	315	344	326	307	316	339	328	295	319	313	350	292	330	316	310	331	312	334	333	322	315	294	297	312	302	341	325	337	328	323	283	317	325	297	317	348	313	316	325	318	331	311	286	304	280	324	313	299	296	319	297	316	325	325	323	319	317	349	302	306	331	310	355	308	294	312	320	288	313	320	332	339	334	321	331	319	323	323	294	319	315	319	301	289	277	309	291	325	326	323	307	324	315	313	338	319	326	308	321	318	296	337	325	352	290	323	341	312	312	304	303	321	300	289	333	319	314	303	334	312	349	296	341	323	328	302	297	308	343	310	327	308	305	312	342	314	294	308	290	300	325	327	297	282	319	279	349	308	313	308	264	324	341	320	319	321	332	297	332	331	332	282	320	333	350	302	325	312	329	278	288	336	336	304	337	312	305	326	301	319	298	333	322	310	323	300	290	309	343	343	306	291	309	313	342	319	297	319	343	308	292	347	338	352	327	336	291	306	322	316	307	294	323	298	299	331	320	342	312	316	303	320	313	299	303	336	319	307	308	324	325	313	307	322	285	321	336	297	329	311	343	308	316	301	323	284	310	271	288	325	347	335	333	296	350	311	343	279	299	274	341	332	301	330	318	346	310	334	308	326	321	303	300	316	304	336	324	302	311	303	293	307	319	318	306	318	335	333	310	347	290	330	285	279	324	286	270	297	300	327	319	323	340	303	329	328	339	322	328	341	326	340	347	316	328	290	343	316	310	304	306	320	323	342	327	337	296	294	324	324	319	306	333	307	288	298	327	345	331	328	320	312	308	292	289	325	307	311	296	350	300	320	311	319	325	304	315	327	291	295	302	347	282	328	329	301	294	321	321	279	309	327	303	308	306	330	310	298	331	291	303	328	325	306	340	318	310	325	315	284	301	338	319	287	330	318	288	310	316	331	326	358	307	331	305	317	345	307	347	351	320	322	343	313	321	304	320	329	311	301	285	331	328	315	320	324	296	338	337	304	311	290	334	287	305	301	330	283	322	297	293	307	308	297	354	312	317	292	308	324	332	343	337	330	306	284	276	335	308	331	301	333	318	304	307	339	325	312	308	344	349	311	349	294	325	302	295	321	305	312	309	325	321	333	310	348	303	300	344	320	328	304	309	328	330	320	311	330	319	335	321	332	295	324	329	332	307	342	307	304	334	307	304	331	318	325	352	300	328	335	300	323	325	300	291	327	295	317	336	311	332	337	351	351	334	311	298	313	318	343	296	313	343	336	308	341	314	293	329	306	281	311	305	303	366	332	337	304	327	326	341	308	310	317	336	351	323	340	287	304	295	287	310	290	329	340	291	304	312	330	315	314	277	310	308	315	342	300	318	331	313	310	287	309	334	306	305	294	340	315	294	329	312	324	317	332	331	330	317	317	306	339	316	328	305	300	321	307	347	296	293	312	304	300	313	298	333	311	356	277	309	331	294	290	300	311	318	324	343	303	309	318	298	347	335	297	343	313	288	351	296	317	308	315	333	320	304	337	314	299	325	322	302	319	314	321	319	291	330	300	328	296	334	323	329	319	288	321	301	299	286	337	315	293	310	284	322	294	295	298	305	314	338	303	315	332	314	363	322	308	314	338	317	330	306	299	291	325	329	284	299	346	317	308	294	307	317	305	301	335	291	286	343	304	300	320	318	309	290	307	316	338	318	313	278	328	317	279	345	297	334	319	293	304	307	325	300	298	305	319	337	311	329	304	289	262	293	332	343	307	336	313	311	342	315	330	298	288	332	331	297	327	280	330	334	308	304	306	333	289	319	298	319	319	321	330	323	313	316	308	315	306	333	328	321	282	284	324	335	335	344	337	295	333	289	339	327	312	273	341	335	328	293	331	359	294	290	302	297	325	269	312	318	287	347	308	304	305	298	315	308	309	305	311	299	297	382	336	328	308	329	308	309	296	321	364	314	317	353	318	320	324	332	321	328	313	322	313	321	321	317	290	303	323	327	330	332	301	357	345	334	328	347	306	328	342	336	308	307	307	310	297	299	291	297	310	326	296	320	273	318	298	331	308	284	342	319	299	320	301	293	307	301	305	341	300	305	326	313	275	316	303	312	303	346	296	340	300	304	314	316	330	309	300	320	328	277	289	332	328	310	365	304	317	305	301	303	282	316	358	314	322	329	289	323	279	316	309	335	299	312	324	281	302	284	344	287	328	300	342	303	349	327	287	306	320	326	313	307	321	337	303	346	350	319	314	304	318	350	285	357	304	326	315	302	314	333	326	331	334	347	334	303	334	327	327	339	329	311	330	308	324	321	311	331	316	302	316	311	335	321	332	302	338	323	326	307	318	307	319	340	304	300	334	320	307	273	278	345	341	319	292	306	343	289	329	349	327	323	331	333	323	295	356	296	325	312	316	316	339	318	322	328	296	301	299	339	313
13199	15308	15082	15993	11052	10382	14319	11382	10226	9751	6732	5688	4475	3191	2877	1996	1584	1426	1354	1342	1133	1075	1067	1125	1199	1375	1148	1119	3868	3963	935	928	931	891	931	896	893	931	871	861	886	902	868	804	868	931	850	878	906	870	839	858	878	874	876	926	897	834	838	854	880	816	798	813	827	865	884	902	793	894	851	886	865	876	860	865	863	895	953	865	824	835	887	882	864	876	824	899	862	873	843	855	878	891	876	830	828	864	825	874	839	874	878	861	872	883	856	827	870	822	888	827	936	870	866	888	857	881	860	877	847	878	834	880	863	819	861	809	872	838	905	836	838	860	842	867	811	837	839	848	842	844	841	826	881	803	841	823	837	829	830	817	877	770	844	858	825	807	815	852	822	824	846	891	831	832	833	810	825	837	891	840	836	859	839	810	836	850	786	825	789	852	808	817	859	838	848	830	817	815	852	841	877	835	819	818	875	823	897	812	894	860	877	870	829	788	837	817	790	847	855	869	908	821	865	833	866	858	836	851	873	868	823	841	914	832	867	801	832	834	813	831	838	857	881	845	863	858	874	826	867	881	791	916	865	854	815	834	828	839	812	812	852	853	808	843	841	876	859	900	843	875	825	823	849	857	831	849	845	812	820	870	849	846	822	856	827	880	841	832	832	860	862	833	885	837	791	840	798	849	841	832	840	884	826	831	851	855	868	841	871	857	920	829	896	822	887	846	825	847	862	839	907	788	874	833	893	842	832	855	884	844	807	838	844	828	853	833	851	889	842	834	870	861	895	873	832	815	858	875	887	806	846	847	824	836	854	888	846	855	879	847	853	843	827	854	860	839	884	815	842	853	800	881	787	794	875	821	835	890	836	824	839	915	833	815	847	795	825	815	840	823	821	847	837	799	825	839	855	846	820	826	864	829	852	881	847	857	784	865	838	863	829	822	812	813	847	901	820	869	801	848	847	871	837	848	833	845	878	830	847	886	899	809	857	868	794	873	803	825	843	865	835	828	810	829	833	822	886	837	843	790	832	819	801	814	886	818	806	840	768	880	824	809	809	800	876	866	852	850	830	878	874	871	842	858	896	847	841	853	863	844	827	826	778	839	861	800	806	787	842	870	802	854	865	897	817	816	860	764	859	889	834	844	858	847	900	920	862	851	907	827	853	809	883	855	863	873	893	899	818	869	822	850	876	818	805	871	846	815	905	845	829	831	829	829	806	822	816	827	821	874	851	824	819	848	866	873	841	834	787	851	846	819	856	868	884	886	841	863	864	849	799	870	868	843	821	810	866	844	844	856	835	811	821	870	825	871	860	875	839	807	853	837	907	826	889	849	840	842	870	826	839	785	842	855	826	856	876	830	863	818	851	825	808	858	870	832	838	897	824	841	854	831	846	860	861	805	803	851	807	865	877	825	873	880	824	849	826	850	855	871	833	819	818	882	818	866	852	827	909	921	839	813	854	829	888	820	871	873	815	878	855	889	866	825	893	853	852	852	851	879	841	837	862	812	877	862	826	854	847	836	844	802	854	819	854	789	861	832	884	832	799	904	848	866	806	846	844	831	839	818	845	793	859	872	840	863	919	869	883	853	845	863	822	857	837	875	922	827	887	817	840	830	833	817	862	854	833	902	857	848	837	820	854	871	852	849	826	888	834	858	861	872	895	872	860	838	880	884	806	847	880	828	881	828	831	809	857	832	856	870	844	861	843	848	801	879	831	845	890	815	856	819	900	825	852	833	837	830	859	848	888	816	848	866	798	855	863	833	853	884	891	897	905	854	816	821	899	800	868	871	877	824	822	822	857	897	889	816	842	865	863	830	851	815	851	828	838	794	844	852	860	797	860	854	846	831	828	809	844	902	865	816	894	866	792	817	813	795	894	826	828	820	814	847	865	779	850	826	800	862	820	856	822	883	841	903	828	869	814	842	865	838	866	843	839	841	816	874	874	863	877	820	859	890	818	822	863	821	832	861	808	874	798	829	884	892	865	866	855	875	860	882	865	806	855	861	859	875	836	856	858	878	842	879	886	839	839	841	867	815	854	833	847	807	868	831	863	852	878	876	819	811	824	817	832	863	816	816	838	833	798	834	852	856	789	785	883	837	851	833	838	918	858	841	816	881	852	881	846	793	860	881	804	838	839	830	912	831	819	832	882	839	831	851	830	806	850	846	832	881	848	837	845	832	821	879	857	918	892	850	884	866	898	875	807	857	826	839	844	816	827	792	852	873	847	834	848	876	866	838	850	834	833	874	834	806	850	830	844	848	821	865	824	867	852	899	872	924	868	867	833	794	863	876	813	837	854	874	809	894	824	852	872	863	864	811	817	897	871	861	849	820	836	800	907	811	882	799	820	843	829	782	835	900	828	811	842	867	858	871	869	866	809	837	846	873	810	854	849	817	849	802	857	803	809	833	875	857	829	856	858	840	804	885	817	806	859	781	795	857	868	856	878	890	839	887	821	819	792	827	844	880	869	851	872	828	801	796	824	884	888	881	873	886	902	935	847	889	809	880	774	861	871	815	835	841	880	852	881	893	864	816	866	783	803	894	832	858	814	833	817	887	824	787	885	822	813	850	876	867	800	872	850	905	844	866	835	859	840	858	876	819	844	842	875	824	884	853	883	833	850	853	880	847	881	842	843	836	807	851	850	841	852	825	842	874	866	846	869	835	864	837	901	828	846	840	847	852	854	838	813	836	852	790	829	846	874	789	826	840	868	872	811	803	837	786	805	820	872	839	798	885	861	840	872	847	860	839	851	880	812	864	803	905	819	846	824	820	870	821	847	837	863	838	812	826	848	860	862	873	851	819	868	820	845	789	818	798	794	818	831	925	820	855	860	873	854	815	854	796	823	850	821	896	849	814	829	843	862	826	851	848	861	844	850	870	817	840	945	873	844	857	842	894	834	802	845	860	792	875	810	862	802	870	854	838	902	815	807	882	875	855	834	851	847	819	804	842	885	800	815	890	840	832	850	828	835	843	822	812	870	872	841	824	819	831	770	869	858	825	852	837	818	822	812	871	826	813	832	848	862	843	854	831	786	851	849	848	818	815	847	855	845	878	833	854	905	834	853	826	897	838	899	873	826	837	823	830	848	876	848	841	839	859	876	872	862	822	867	887	829	848	850	871	864	819	877	829	862	843	850	834	858	795	844	837	884	846	851	848	832	856	840	842	847	861	870	844	843	865	865	833	882	845	882	837	873	842	840	873	829	846	850	909	908	812	848	845	775	817	834	778	900	871	865	834	860	823	866	862	835	901	907	872	877	888	856	855	784	895	843	830	821	827	903	836	814	848	818	804	844	823	819	842	850	836	828	883	882	831	868	794	906	814	828	881	866	837	809	830	821	815	817	829	835	835	829	862	877	842	819	812	858	859	843	836	864	868	868	857	843	878	848	884	870	857	881	862	818	826	873	862	876	844	805	912	818	854	819	859	865	824	841	852	878	844	848	854	896	847	855	847	837	894	849	862	856	828	878	894	897	871	847	855
24394	25314	25529	22943	17449	11694	10876	8276	8507	5236	4202	2521	1743	1210	743	500	396	356	384	386	355	315	292	354	352	301	371	343	663	1114	292	281	290	266	286	273	245	268	272	243	257	277	258	258	260	288	247	249	243	258	273	240	270	265	274	288	287	269	256	264	253	291	268	297	235	241	271	254	239	247	299	257	256	271	285	251	277	237	261	222	285	268	259	244	257	286	230	239	227	292	266	248	265	256	256	253	269	254	229	267	269	277	194	242	292	245	250	254	266	260	260	259	263	230	303	251	255	251	235	255	274	265	247	263	241	263	256	251	266	274	259	277	286	268	282	269	267	279	273	283	244	251	301	261	253	278	213	273	276	262	274	235	245	293	243	268	290	245	267	244	248	269	256	259	243	235	267	232	230	235	226	289	294	258	251	276	266	235	279	249	278	217	256	249	257	245	232	248	288	250	261	285	249	242	247	266	265	257	243	266	255	248	284	244	251	251	233	267	237	257	289	280	245	269	287	287	254	259	276	260	265	259	274	235	242	272	272	289	253	265	258	244	259	294	248	254	265	268	261	261	267	258	255	262	297	265	246	233	282	242	242	255	264	238	244	251	273	266	268	217	250	249	261	253	227	296	264	272	247	258	261	264	254	249	280	250	276	246	249	247	303	271	237	255	245	249	239	262	277	257	263	238	246	262	223	265	257	251	264	262	247	245	239	290	260	262	271	241	266	263	252	283	264	265	269	252	234	230	259	271	232	293	256	256	242	252	244	244	254	258	258	237	257	249	262	249	229	272	246	259	255	262	246	251	276	264	286	232	242	246	266	253	250	272	273	265	289	310	277	262	253	258	285	254	269	272	234	266	258	260	273	256	266	242	270	257	271	249	257	276	263	259	258	284	276	252	249	270	277	215	298	284	243	252	298	278	253	287	238	255	263	259	267	269	234	238	246	266	252	244	248	275	268	260	242	251	263	269	253	259	254	263	267	294	282	279	238	266	287	286	251	227	260	271	258	274	263	258	264	265	251	215	235	251	272	247	275	295	262	261	277	265	278	274	246	270	269	241	257	243	270	273	276	266	253	255	253	266	248	245	242	251	275	274	300	255	274	269	258	258	245	246	262	247	274	240	238	263	253	272	246	263	282	251	263	258	257	253	256	262	250	223	289	245	281	268	271	250	273	241	265	255	272	259	263	261	272	297	235	265	273	261	254	297	274	260	242	294	239	247	241	265	269	264	260	250	262	265	246	245	292	248	249	234	259	261	307	272	268	240	256	260	249	232	256	248	251	214	267	257	232	227	265	230	266	298	275	248	280	291	235	257	273	293	257	260	257	256	255	248	236	239	265	231	271	265	238	266	267	276	274	228	252	234	262	246	248	246	274	259	251	247	217	284	246	240	283	261	268	258	254	284	225	259	260	260	266	243	263	246	266	264	276	245	243	255	268	287	249	264	250	282	279	245	234	251	294	261	269	257	256	245	241	251	274	272	247	297	275	236	248	268	252	255	243	273	257	290	246	282	268	241	283	269	245	245	269	250	248	272	241	298	263	286	253	266	263	247	278	257	251	278	265	235	276	261	267	276	246	251	242	266	260	259	302	273	271	265	239	302	268	288	295	229	256	274	265	240	263	272	273	248	251	280	264	257	246	231	255	237	261	242	273	263	253	240	257	250	254	275	272	272	248	244	275	231	240	265	240	255	220	237	277	254	271	239	257	267	256	268	243	250	275	266	239	271	281	288	254	287	252	255	239	264	263	268	249	258	291	247	271	239	272	262	255	231	259	262	285	251	256	255	251	266	246	248	230	238	257	253	282	278	278	220	226	265	256	252	272	251	244	251	304	265	262	240	235	251	258	268	276	252	252	263	248	243	278	240	236	262	275	279	241	249	268	264	243	250	280	253	252	261	262	300	272	254	273	286	267	265	253	252	259	258	283	246	249	242	260	261	245	254	267	235	251	261	275	250	278	231	247	270	252	251	261	281	273	254	272	226	279	261	272	259	230	255	264	270	267	247	277	210	277	277	276	288	280	236	273	252	238	258	249	238	266	211	277	243	243	260	253	252	266	263	253	268	243	235	276	286	285	245	236	294	243	273	253	241	258	284	237	271	270	260	244	254	263	284	271	237	254	271	290	255	238	255	256	256	243	255	229	261	242	272	259	253	271	262	230	266	274	262	280	255	263	254	253	277	263	289	259	257	238	270	241	276	258	271	255	259	265	263	244	282	250	274	247	255	247	265	280	282	265	284	259	271	263	271	246	253	258	256	255	283	258	265	284	260	267	274	261	281	264	240	255	248	263	281	276	236	228	259	269	300	244	261	243	239	270	261	271	282	274	245	265	271	244	252	268	255	269	257	262	238	273	261	260	243	263	262	284	270	266	261	250	260	267	268	271	268	263	277	285	249	282	275	272	279	211	267	243	235	233	223	289	258	263	273	242	253	222	265	249	237	247	275	235	250	250	231	269	275	260	267	286	254	237	265	261	262	267	272	253	255	279	257	276	261	281	267	274	261	250	264	259	245	282	287	254	280	240	255	237	252	240	257	271	253	236	269	232	274	251	229	274	251	282	269	257	260	266	268	263	268	260	266	279	265	276	255	258	275	284	270	242	253	247	287	233	256	229	277	245	249	257	237	245	261	294	252	246	234	242	268	247	263	253	255	269	273	254	241	252	240	246	234	252	263	259	284	253	273	264	288	261	283	259	265	298	267	241	279	230	248	261	251	262	253	255	244	261	277	245	264	264	261	258	245	297	266	277	249	297	254	290	263	243	255	274	249	259	248	234	277	254	251	263	281	248	263	253	251	261	262	255	250	241	253	276	285	268	268	273	241	248	265	255	243	253	257	263	263	244	248	284	302	308	212	279	281	268	251	261	224	276	223	274	251	261	262	278	271	292	267	288	249	238	255	251	264	239	256	291	230	274	247	275	247	275	267	227	244	295	268	251	281	270	275	238	264	228	263	226	283	237	310	269	260	255	242	252	273	238	239	253	245	281	251	257	277	265	263	269	263	279	259	286	257	279	245	275	264	231	266	242	237	244	259	273	266	274	229	274	243	281	270	234	277	290	256	263	267	244	251	273	287	262	284	295	258	266	265	263	266	271	271	235	246	262	250	264	249	271	247	286	256	255	259	267	279	277	257	284	277	273	271	254	252	263	276	263	257	248	254	278	266	269	252	240	277	271	274	257	303	287	250	258	264	235	247	248	254	241	254	255	269	257	246	267	242	235	244	246	278	289	252	267	242	251	245	257	227	265	254	278	270	299	293	222	233	269	258	268	294	254	259	263	228	250	239	254	253	282	281	267	250	290	272	261	256	225	248	271	249	255	276	267	259	270	252	267	284	262	257	240	289	249	259	231	268	232	249	296	237	269	262	251	279	251	262	262	249	247	261	230	281	278	242	259	275	270	255	258	273	260	280	270	247	234	224	236	283	232	276	236	243	243	254	293	291	249	252	236	248	250	263	275	252	253	289	221	290	273	261	226	254
15845	18594	19727	20789	16925	15787	18995	15241	17251	11598	10438	7144	6496	4474	3116	1915	1756	1543	1610	1343	1209	991	1018	1141	1098	1269	1408	1134	3747	5917	855	845	819	788	819	757	830	801	762	790	736	746	765	770	791	761	742	779	741	745	742	757	764	691	698	691	731	720	740	717	761	676	714	704	720	695	675	720	740	717	738	747	717	682	728	708	723	785	938	723	652	688	682	721	678	696	700	679	692	686	737	703	671	714	706	693	665	710	669	723	740	712	689	723	697	695	704	717	742	706	722	696	701	692	728	716	633	699	673	733	714	691	657	703	665	743	723	699	728	651	725	668	669	685	671	707	653	722	698	711	732	711	691	719	744	702	692	732	669	716	685	656	674	713	669	715	716	694	706	683	720	732	671	692	660	699	663	693	684	721	724	705	695	665	718	672	734	680	749	632	718	672	703	695	723	682	725	691	709	682	715	659	703	681	693	682	736	664	682	716	715	752	677	667	715	658	673	714	734	670	678	697	663	678	699	710	690	701	667	707	675	671	662	651	698	660	729	710	664	681	735	689	706	644	647	660	700	703	692	685	679	669	679	671	650	721	677	706	695	715	705	683	706	648	705	674	693	701	667	707	680	689	653	681	648	657	678	694	716	687	717	674	726	667	675	743	688	643	694	704	681	725	699	669	739	676	711	675	725	679	705	641	635	659	655	713	708	709	698	699	670	663	682	737	688	653	697	700	682	687	718	665	696	690	715	702	727	658	665	683	661	678	702	696	689	713	733	678	709	707	707	674	676	649	710	712	713	705	691	695	725	598	729	677	682	664	681	682	656	693	698	747	730	681	689	675	674	715	717	671	693	688	708	661	691	684	683	713	675	671	643	698	700	684	695	651	658	715	701	679	738	706	672	670	675	681	647	666	687	632	733	693	675	728	735	709	668	623	676	660	696	726	686	720	714	731	639	699	744	686	646	693	692	684	660	693	650	686	685	688	673	704	661	689	742	724	662	635	718	664	697	688	647	715	715	678	719	725	684	722	693	659	706	693	692	662	735	683	711	712	688	705	713	698	679	711	698	719	687	673	701	683	720	666	725	680	688	669	677	670	678	727	673	732	653	739	694	659	687	691	678	692	700	686	729	675	707	678	709	710	680	709	646	673	679	684	710	708	659	690	650	686	659	677	689	665	711	709	669	706	654	698	670	709	685	721	658	624	704	686	630	706	686	675	671	679	646	680	657	738	694	725	664	680	730	682	683	693	697	693	749	678	703	679	667	682	692	671	716	646	718	661	706	680	691	684	692	673	707	687	678	667	697	714	690	679	706	645	708	612	719	682	713	729	684	664	680	687	673	709	689	729	722	692	653	691	675	667	647	696	672	703	683	658	738	666	683	714	706	674	703	662	749	677	705	714	702	665	710	702	762	725	682	697	730	686	642	689	669	653	659	694	665	647	663	677	687	708	780	741	709	674	711	718	657	666	664	699	677	731	677	642	723	718	668	706	661	687	728	716	718	758	695	691	710	671	681	665	664	676	658	695	666	666	676	713	680	695	706	677	708	646	639	682	699	644	682	699	683	747	663	708	678	702	672	664	679	678	674	693	682	695	704	679	683	705	697	667	674	679	650	652	677	694	657	676	615	723	709	720	676	686	671	701	716	686	663	731	654	681	653	682	679	711	742	676	694	718	696	699	689	721	658	693	688	676	676	686	726	671	704	702	701	649	651	700	707	727	697	656	676	653	666	690	681	681	684	708	709	717	669	687	681	650	708	726	701	701	691	679	717	685	696	690	653	675	728	696	724	691	649	672	693	694	659	755	702	727	687	656	717	689	714	702	689	666	689	697	702	703	676	709	735	681	682	685	705	706	660	706	680	748	660	731	687	681	718	714	700	721	723	689	721	672	656	640	707	694	680	692	648	712	702	726	700	690	656	661	706	658	711	689	713	651	721	611	690	673	736	708	720	661	681	696	665	661	677	676	723	672	699	676	706	670	647	703	676	680	680	701	667	719	699	715	662	714	670	714	663	715	720	681	670	675	666	687	640	739	702	672	711	661	680	678	645	701	683	694	671	689	681	645	669	684	694	663	685	662	704	705	693	614	693	702	699	662	680	682	645	671	661	665	682	698	672	661	644	705	683	664	629	656	755	695	740	703	694	679	656	665	691	659	670	721	703	693	685	708	730	652	702	694	665	656	701	702	702	688	738	665	684	689	702	692	727	697	722	671	707	664	661	701	704	652	707	722	712	690	727	647	698	701	709	674	711	689	696	729	674	686	669	708	705	681	657	719	662	724	689	655	692	665	683	678	623	716	698	726	702	709	734	676	664	676	666	674	668	683	680	668	690	755	688	717	693	651	719	668	692	725	654	642	657	679	698	682	683	673	686	679	699	694	683	718	679	729	684	658	689	684	710	670	695	631	685	748	714	689	711	607	708	731	685	734	682	703	721	701	697	722	654	701	649	661	729	684	670	674	669	655	701	698	739	667	741	682	688	629	712	640	719	709	706	683	698	703	748	625	738	656	688	692	670	680	700	701	681	660	678	662	703	710	692	699	713	656	711	681	729	709	718	672	732	668	674	687	712	689	680	728	679	724	646	693	711	692	733	664	723	687	698	678	710	716	752	688	627	677	717	690	677	694	674	705	703	733	723	732	647	740	718	673	683	664	699	628	655	744	688	706	664	677	724	706	661	693	697	706	687	681	696	693	712	692	681	762	678	691	694	689	676	672	671	664	693	689	693	626	696	736	687	736	699	663	710	690	665	681	707	687	678	737	696	734	686	677	705	680	693	648	673	731	692	661	685	706	657	736	707	709	697	663	721	724	711	674	700	714	706	697	731	702	716	658	697	706	712	657	667	703	687	721	633	705	725	689	695	676	683	684	695	699	665	734	715	731	694	766	690	718	645	662	696	694	649	693	650	716	707	689	677	677	681	657	667	707	725	670	689	693	665	691	691	661	679	695	681	636	684	713	731	689	696	705	706	674	682	706	697	673	703	697	642	707	708	725	687	723	677	674	706	662	656	700	692	683	728	656	652	782	672	659	677	674	683	687	729	692	688	737	714	721	732	683	725	678	680	665	663	723	729	670	702	692	641	717	675	722	669	673	686	709	679	730	679	694	722	733	674	697	658	688	712	717	708	707	687	697	698	758	671	639	698	644	696	675	648	699	722	677	721	704	713	670	678	704	720	704	653	688	662	691	682	657	669	665	696	681	687	669	699	643	729	686	665	718	722	708	698	672	642	667	710	710	724	648	757	684	707	696	695	662	671	715	670	670	715	755	723	679	704	692	675	676	697	680	697	685	689	666	688	679	689	649	644	727	681	708	705	694	707	713	667	719	647	715	690	671	651	677	691	717	714	710	655	642	680	673	709	704	660	662	675	689	746	671	734	708	690	692	703	682	668	651	658	715	719	716	676	663	682	676	653	662	683	678	668	718	707	665	685	717	708	702	712	660	694	697	694	726	680	714	691	680	679	672	688	711	655	681	693	723	708	727	668	696
3132	1785	1394	924	639	491	570	414	440	264	256	217	180	189	190	199	182	206	210	177	186	194	154	177	184	172	190	208	182	186	188	175	200	183	213	203	174	207	174	197	175	214	197	208	191	192	186	197	201	183	181	195	150	199	184	192	197	193	210	206	174	220	205	179	209	191	204	209	204	171	209	187	166	193	186	189	198	198	171	174	170	198	216	190	153	174	191	216	174	166	190	182	203	180	195	156	181	192	188	173	181	222	194	197	194	187	177	185	175	170	168	157	186	195	205	175	210	209	171	185	188	191	202	179	198	186	178	188	195	205	184	168	168	195	170	186	198	197	192	211	199	209	189	159	173	178	175	186	179	171	205	186	166	183	202	187	190	166	193	172	178	211	198	178	180	187	166	187	212	201	183	194	197	205	171	184	169	183	196	212	225	186	192	184	208	177	184	188	182	183	154	193	195	192	203	215	187	178	167	156	169	160	189	188	206	199	182	185	194	192	202	176	178	184	196	186	178	188	180	161	179	198	188	210	157	182	199	167	204	173	198	192	171	175	187	189	204	188	187	199	188	184	187	202	224	165	184	149	206	192	188	207	182	211	210	180	184	188	195	160	178	175	200	191	195	187	188	182	186	183	160	189	213	191	168	181	198	175	181	204	184	187	207	214	203	171	192	182	186	221	211	204	181	174	172	182	174	198	191	197	200	171	182	171	179	187	182	183	188	180	184	201	211	178	182	171	185	183	196	207	191	208	177	187	190	190	185	180	173	192	216	205	182	205	168	178	210	178	183	199	183	193	194	184	167	173	184	200	172	203	197	176	195	185	169	196	185	212	204	164	185	190	177	194	203	191	185	195	187	178	182	189	193	185	180	169	187	191	183	183	179	180	193	184	167	202	193	189	192	174	197	187	189	182	189	184	188	197	180	186	189	204	186	162	185	170	179	198	208	159	176	159	200	179	202	186	191	173	171	188	194	187	204	198	185	201	197	190	178	180	199	181	183	200	177	194	164	201	195	161	201	169	183	168	177	209	175	168	194	176	168	178	195	183	182	177	202	193	184	195	197	227	180	200	197	201	191	195	193	218	207	189	190	192	195	203	157	182	179	180	188	183	193	184	165	194	186	203	207	176	191	175	182	179	174	161	169	166	211	157	170	200	165	172	196	185	177	157	175	191	165	173	174	163	200	172	171	205	189	223	175	197	218	192	190	175	193	169	207	193	183	195	205	185	204	171	200	186	189	188	174	184	208	195	188	177	174	178	176	189	191	178	195	175	207	204	166	180	176	196	199	190	196	173	165	187	170	212	177	201	190	189	173	192	172	195	163	198	209	172	159	180	180	187	181	154	195	171	178	215	170	199	191	195	187	182	166	170	206	166	153	213	202	184	188	180	191	211	204	205	184	198	206	169	194	180	184	205	195	200	182	198	192	168	193	194	198	154	141	177	192	187	201	195	190	183	196	185	173	187	192	184	171	193	203	179	201	177	175	195	174	173	166	212	185	196	194	197	185	169	185	193	172	177	167	188	186	204	168	192	187	176	180	185	190	193	187	182	188	158	178	189	176	197	211	194	184	202	180	191	195	183	162	161	195	199	173	188	197	186	188	190	205	198	210	230	190	196	177	183	219	187	188	192	188	175	220	178	155	163	190	201	215	199	192	187	197	167	178	210	182	191	189	195	182	175	185	178	172	157	184	184	218	212	178	161	156	201	170	182	213	182	186	212	190	189	174	209	181	180	205	170	196	203	183	180	196	211	202	192	191	182	170	211	191	203	207	169	172	179	190	214	190	184	176	208	199	185	191	211	171	192	195	176	187	188	200	152	177	185	185	176	212	192	195	194	191	195	199	196	202	202	201	195	174	195	171	182	219	183	210	186	200	183	190	174	206	206	165	182	191	163	203	194	186	213	182	187	190	197	188	185	173	193	174	191	198	204	182	170	178	223	162	194	187	195	188	191	193	196	205	184	187	181	199	196	176	193	173	173	180	193	200	185	165	202	181	197	187	184	215	191	208	181	184	203	180	218	159	189	202	175	173	170	193	193	195	179	197	197	189	217	173	180	170	163	183	188	190	165	179	195	186	184	179	190	196	182	182	192	183	176	178	166	208	168	196	184	188	197	191	184	188	184	192	176	174	179	171	163	183	169	214	166	176	211	195	180	185	186	189	176	179	201	200	194	177	162	184	159	173	198	188	176	197	183	170	190	199	193	177	191	208	208	161	190	182	190	200	211	206	190	196	181	214	183	168	183	162	188	205	171	192	188	193	205	173	205	178	206	187	180	210	191	165	184	190	188	193	190	183	189	178	191	190	186	187	201	207	181	199	171	211	170	201	220	181	193	199	172	193	212	191	183	201	222	176	215	179	209	166	182	192	189	194	192	200	181	202	166	175	164	180	205	176	211	178	198	181	172	180	197	194	179	181	185	243	165	175	171	210	186	176	195	187	187	196	189	201	201	198	187	171	207	185	178	224	193	166	202	208	167	178	199	203	180	173	187	180	155	199	198	169	195	195	183	179	187	184	167	206	174	181	183	191	163	173	166	199	190	183	204	187	171	183	200	172	193	163	174	185	179	184	185	171	214	157	185	202	195	187	189	192	199	170	205	184	199	181	184	155	208	178	215	188	199	184	178	187	205	175	170	195	198	168	187	170	179	193	209	182	203	183	186	177	204	201	191	197	181	162	211	175	171	187	201	190	178	181	186	197	197	184	176	201	191	179	191	189	193	194	195	187	188	189	181	193	212	168	196	180	193	175	207	208	191	180	192	152	197	185	213	205	191	190	150	164	181	200	200	200	194	164	210	199	199	177	165	206	170	202	200	170	182	197	173	163	205	204	189	174	189	204	201	180	185	184	236	195	194	170	211	182	172	191	201	160	208	166	187	197	200	198	173	183	186	174	177	189	179	188	172	196	191	188	201	173	193	169	193	200	187	201	167	207	184	190	207	198	213	195	199	181	155	206	175	177	185	201	199	190	199	202	222	193	187	172	186	195	157	173	172	179	207	195	208	179	177	175	197	167	190	206	194	172	207	229	187	178	190	194	188	183	208	221	199	182	180	168	207	178	194	184	194	172	175	192	212	221	200	184	221	191	198	188	173	181	175	201	184	195	174	188	168	197	164	200	199	188	206	202	182	197	194	187	187	190	182	201	192	173	176	185	168	173	207	187	178	162	188	200	171	187	187	186	184	205	175	194	186	200	188	187	181	194	176	182	177	184	193	192	196	209	201	212	169	207	170	150	202	171	164	188	196	199	184	184	184	186	174	184	198	190	202	183	193	179	174	163	203	184	183	208	177	200	186	161	180	188	173	192	202	203	205	178	185	174	167	180	173	177	165	194	180	183	199	219	211	175	173	183	183	207	183	193	189	168	214	200	192	207	182	209	190	189	173	217	188	173	168	195	168	199	181	177	180	198	183	194	189	178	187	181	211	164	161	198	202	181	175	217	204	216	159	173	188	179	189	194	168	185	163	193	193	193	184
3326	2878	2707	2974	2053	1834	2037	1471	1954	1104	990	724	705	674	699	636	593	610	581	593	573	535	567	535	555	584	578	544	554	709	532	544	585	533	549	547	575	572	564	573	550	577	561	571	548	548	585	551	556	556	598	561	545	541	501	554	560	551	567	567	576	575	527	560	520	567	562	583	549	533	535	535	554	562	549	574	588	549	566	549	545	557	593	573	515	553	549	577	568	575	568	551	593	543	537	500	524	540	552	533	542	539	562	515	542	512	571	512	549	542	557	545	574	609	536	541	557	522	574	608	524	525	567	546	549	568	546	538	553	569	503	559	557	535	552	530	513	561	546	567	527	533	531	548	505	562	550	550	528	525	553	543	555	565	577	587	576	517	550	581	549	560	562	545	570	529	597	536	558	539	572	554	537	573	571	542	572	559	546	514	532	549	542	550	590	546	545	551	534	609	562	566	539	593	566	546	536	540	538	560	528	574	569	570	569	552	578	562	595	510	558	536	537	560	578	567	594	556	569	555	533	548	497	555	582	579	536	534	561	575	583	589	547	588	522	533	549	548	479	538	572	594	512	544	535	553	561	591	562	558	568	527	576	551	556	587	539	572	594	519	534	560	567	546	561	542	579	508	553	528	565	545	537	556	532	575	563	542	549	598	534	552	553	601	543	574	570	567	546	551	524	542	545	535	602	568	524	566	560	537	564	577	550	544	571	580	563	550	547	555	519	540	586	575	519	553	509	593	514	587	560	570	542	521	549	512	567	547	570	540	513	550	513	569	563	579	569	561	562	551	512	575	533	554	569	552	559	543	542	551	582	523	583	563	514	552	554	574	616	523	551	563	532	555	518	532	561	548	539	556	537	545	534	569	535	539	549	522	581	529	575	542	525	614	581	562	540	558	532	566	524	543	562	548	529	575	558	545	552	484	586	582	528	551	539	544	512	534	558	541	568	549	615	542	565	549	569	547	532	572	521	552	513	584	560	576	564	545	582	524	577	552	540	578	544	547	587	547	586	547	556	567	535	609	508	554	573	573	565	547	572	566	514	539	576	542	538	557	547	533	556	518	517	534	542	530	550	550	539	522	542	542	562	560	537	550	567	536	591	572	517	605	580	543	550	606	578	555	512	524	552	560	557	550	522	583	503	580	539	539	561	579	567	542	512	581	572	529	593	519	549	574	534	539	529	579	538	530	540	550	550	536	524	540	561	537	602	564	559	575	581	564	536	498	544	590	574	552	566	524	544	542	601	533	526	557	520	535	537	535	524	549	552	541	507	573	551	536	548	570	545	569	573	560	528	543	559	504	555	535	536	488	575	552	543	559	574	511	528	552	557	591	542	542	593	544	573	534	525	535	532	543	559	576	584	594	569	560	569	547	566	533	595	509	533	526	561	571	540	557	543	563	546	557	552	555	539	584	573	553	602	514	549	572	542	549	556	578	537	518	584	548	550	593	548	537	530	557	544	563	593	551	518	534	535	547	540	539	567	566	590	599	551	574	538	517	554	539	558	561	552	531	585	586	525	581	557	576	547	523	548	547	560	523	568	501	556	537	572	565	515	582	564	539	532	556	551	577	561	574	550	542	541	567	527	569	525	554	580	571	546	517	533	579	573	584	569	552	535	581	545	529	596	564	561	539	568	547	581	550	541	543	556	548	545	541	538	600	570	514	549	518	604	587	534	553	572	554	574	563	566	525	548	573	525	573	546	554	564	548	553	541	532	519	566	588	557	533	547	550	565	566	564	583	521	545	568	534	556	533	583	552	549	582	531	543	530	564	569	554	545	554	537	576	597	569	568	567	555	510	526	544	563	540	552	547	545	514	554	557	582	550	536	519	588	582	548	603	572	517	499	575	563	548	555	570	522	556	552	571	545	528	526	558	586	561	516	565	546	534	546	499	557	539	507	509	541	523	528	572	583	543	547	570	556	522	549	539	518	591	557	508	570	586	593	539	570	587	550	557	562	594	531	582	566	560	529	575	600	514	581	521	556	591	566	519	533	559	605	504	576	580	569	546	613	560	604	567	551	531	567	610	551	572	534	576	534	560	626	596	554	583	518	601	609	532	520	528	542	509	551	527	580	527	550	575	570	533	559	544	543	520	550	532	557	551	575	542	569	555	527	602	536	505	595	523	577	550	534	558	515	547	568	548	565	581	572	574	543	552	581	559	632	571	526	562	528	587	530	559	524	570	535	575	546	536	576	545	622	534	556	574	574	552	519	557	558	597	560	581	555	559	516	545	546	546	580	584	568	584	564	559	601	559	553	585	571	538	542	584	562	532	565	562	583	577	529	583	565	547	552	548	566	554	553	505	562	512	531	523	558	552	520	569	586	573	576	570	557	581	561	517	528	568	566	526	544	559	584	547	622	559	529	558	578	609	553	556	554	593	520	578	547	554	556	556	535	509	561	568	519	522	571	603	568	531	593	537	556	577	563	552	569	582	556	521	521	558	562	564	578	625	557	541	544	546	561	580	536	564	564	532	528	542	555	559	531	559	586	542	514	593	522	559	541	564	559	578	560	552	586	553	562	572	570	604	582	564	565	585	571	567	570	555	552	537	500	579	565	559	572	577	513	570	559	573	495	525	545	558	588	544	545	519	561	610	603	597	506	555	601	524	521	521	585	551	594	555	569	579	536	573	583	559	581	535	557	596	541	526	598	549	574	572	532	566	538	538	545	523	573	585	566	558	550	563	557	579	578	522	578	551	540	568	518	518	561	557	558	555	559	549	543	559	558	527	522	618	566	568	549	558	574	552	587	589	559	544	556	575	517	533	533	536	534	585	562	548	543	554	531	534	602	552	549	528	561	593	504	552	533	548	586	533	575	593	564	558	521	519	549	573	543	573	552	545	548	573	541	585	582	564	545	549	543	586	589	526	563	529	502	535	602	580	541	556	550	543	559	563	505	543	513	540	529	558	624	549	551	550	547	566	539	550	537	554	557	589	548	521	566	576	566	571	562	608	544	552	559	527	532	523	556	560	559	531	509	522	524	543	565	549	592	603	543	522	584	592	559	534	569	556	560	546	542	535	551	570	586	537	575	561	528	587	515	584	595	524	562	561	556	549	604	497	580	552	525	568	551	597	548	591	558	550	552	554	565	565	567	524	597	594	526	557	569	567	544	531	560	531	550	550	519	554	535	523	578	589	536	524	567	555	560	596	548	544	551	577	560	544	550	559	526	533	525	534	566	541	552	535	593	563	567	585	531	530	556	544	572	610	546	544	529	534	597	537	575	555	555	573	542	534	524	599	560	593	565	561	559	587	521	579	577	554	559	554	541	549	567	593	556	547	524	552	552	575	577	590	564	535	492	564	556	554	542	571	547	560	528	575	602	537	541	552	567	524	545	513	588	584	542	585	542	524	530	588	573	548	552	540	533	533	561	553	569	535	538	547	511	523	578	518	540	554	502	523	544	584	540	533	540	534	575	580	580	551	558	545	606	560	565	563	593	551	606	556	612	530	520	592	534	607	521	566	572	527
17320	18501	17756	16757	11708	7489	6897	5249	5544	4106	2783	1632	878	620	607	396	413	372	354	382	306	294	380	351	312	326	312	342	814	493	358	363	336	317	330	332	279	323	312	325	323	351	303	301	286	319	323	339	329	361	300	328	310	314	317	298	315	326	347	318	275	329	299	348	314	299	300	335	312	314	342	307	314	328	331	303	335	328	317	325	297	332	330	332	331	366	338	310	355	302	310	343	343	305	327	293	342	311	294	306	306	266	304	332	311	323	332	339	333	321	304	288	323	322	321	287	338	316	291	286	318	312	341	328	336	309	295	336	347	307	326	333	333	304	312	321	339	298	307	313	316	326	352	311	333	325	305	314	320	307	329	322	327	317	350	334	316	301	305	302	307	337	277	322	352	307	322	323	298	313	316	312	319	311	332	310	298	305	307	295	346	328	309	346	339	304	305	331	318	326	340	319	304	302	287	334	332	317	330	309	296	304	301	294	311	309	327	305	335	303	312	332	335	315	324	299	342	348	318	332	311	331	365	289	316	272	327	311	335	301	319	307	326	313	314	321	294	295	299	348	321	299	313	322	291	308	310	315	296	311	303	304	328	332	331	298	323	347	320	314	291	309	313	253	329	296	307	328	306	318	305	306	309	325	323	310	308	314	337	311	333	321	323	319	328	346	300	334	312	331	307	328	298	313	310	310	330	311	301	317	334	298	322	345	326	313	349	351	330	307	308	301	327	288	333	296	316	286	313	310	333	343	309	337	330	287	330	329	336	319	290	306	330	314	279	307	332	342	319	309	304	352	320	292	315	300	325	287	343	320	313	332	312	329	310	291	295	301	327	328	296	314	299	311	316	325	336	325	337	313	313	313	303	323	320	315	323	343	293	345	315	298	321	345	319	323	293	289	303	328	342	302	308	322	330	309	313	340	333	311	322	299	337	344	283	346	326	334	308	328	338	297	329	320	334	290	309	314	323	310	286	299	329	357	332	319	301	322	359	317	324	294	305	286	318	289	336	322	343	314	339	325	288	309	335	327	346	300	307	332	348	312	308	322	305	342	314	278	341	315	329	295	313	323	332	327	357	335	317	333	296	328	297	295	321	300	346	358	334	289	316	337	312	326	297	307	305	317	309	325	294	289	304	317	330	310	336	312	324	339	347	332	308	328	343	342	285	330	336	297	297	272	299	301	299	319	319	366	332	323	310	325	334	296	285	291	328	329	307	278	308	307	319	335	318	292	344	322	341	334	320	332	326	301	343	320	335	327	319	344	322	312	314	369	324	314	337	293	294	316	351	293	319	339	355	317	313	310	318	336	319	283	334	334	315	295	297	305	310	303	355	328	330	295	302	309	312	298	307	300	329	298	298	341	271	335	334	308	301	307	320	309	302	313	314	337	335	312	302	280	321	317	326	298	328	331	306	329	315	333	306	328	324	308	340	311	309	323	335	317	330	308	327	349	277	296	338	328	364	304	349	358	338	306	309	330	330	324	296	295	293	333	314	298	312	323	316	299	302	338	324	340	326	333	306	329	303	323	283	322	318	337	288	329	331	305	344	313	303	300	328	322	309	298	285	319	313	300	315	302	336	315	295	336	254	314	319	301	324	330	282	294	273	309	345	313	317	319	323	279	340	290	330	334	315	316	323	306	341	326	329	322	340	312	302	298	306	324	306	322	329	323	311	329	314	328	309	329	326	326	296	346	335	298	344	338	297	326	335	322	295	298	302	328	320	304	330	286	311	324	321	306	314	351	308	319	315	308	329	359	321	320	334	328	311	323	350	333	319	302	328	298	319	314	335	352	315	293	343	306	313	285	336	310	318	317	338	311	316	327	294	328	323	289	321	297	289	298	301	339	303	307	294	328	325	301	315	353	330	327	298	337	313	308	315	321	311	325	327	331	329	286	316	291	342	329	325	316	330	300	304	317	332	317	328	313	301	344	351	337	308	320	322	287	322	340	332	330	316	340	309	332	315	318	306	295	319	309	328	312	284	337	328	329	324	313	308	353	297	330	310	294	314	304	338	337	330	320	308	306	317	323	299	331	348	336	310	329	296	349	308	313	299	320	314	303	302	313	265	297	330	332	299	291	297	350	298	336	286	313	298	308	316	311	352	289	323	305	313	299	294	337	300	300	312	319	325	337	296	299	338	278	297	319	332	300	334	311	313	337	275	329	293	331	315	340	305	324	325	308	322	328	352	324	325	298	314	321	311	336	321	334	303	284	340	283	318	327	324	322	276	320	324	305	364	354	332	292	323	293	326	316	319	303	304	340	301	305	334	334	317	299	318	324	315	339	303	355	324	291	324	362	309	315	334	340	299	325	340	336	303	296	315	305	328	304	342	305	296	296	284	323	297	298	310	310	288	327	331	311	333	300	334	357	298	345	318	312	323	327	319	323	308	319	296	325	332	328	309	314	300	323	327	340	343	303	321	273	322	339	304	298	356	341	294	339	338	321	318	332	326	313	295	331	300	288	341	308	314	314	320	327	331	310	322	317	288	293	301	336	337	370	294	317	331	316	298	319	321	321	328	305	312	331	308	322	306	312	293	317	324	323	301	331	299	337	314	311	305	303	307	280	299	310	313	360	319	311	311	302	363	317	326	284	309	347	298	346	345	323	304	330	314	301	313	307	328	344	269	337	319	309	318	310	298	311	311	325	314	300	284	333	298	337	338	291	334	320	311	340	321	312	299	327	306	305	328	314	357	296	321	302	294	341	333	335	336	267	289	319	336	277	304	332	314	351	312	327	333	320	356	319	340	318	316	304	328	324	287	336	309	261	299	302	313	314	314	321	318	290	310	326	301	319	314	335	322	350	315	313	332	303	302	302	320	314	307	298	308	300	296	291	323	315	352	323	340	323	302	313	285	314	289	298	307	285	301	302	315	309	299	319	314	316	318	283	336	311	320	324	345	286	316	341	352	290	319	319	329	355	316	291	305	292	305	325	311	338	316	313	342	328	295	322	317	318	332	321	290	328	326	328	330	310	332	321	301	297	294	324	312	307	300	325	310	306	330	302	333	334	315	304	305	307	354	338	314	322	295	312	303	335	301	270	291	341	321	290	301	346	328	311	318	308	328	319	335	280	314	315	316	313	346	320	295	318	329	327	298	324	295	294	321	304	316	322	320	320	321	312	320	315	333	294	334	300	273	306	293	343	293	298	306	291	309	303	322	325	319	368	286	314	303	324	334	329	299	342	303	309	318	304	347	313	337	308	294	337	306	310	320	326	331	294	301	299	316	313	313	287	318	336	313	284	302	335	309	317	324	299	320	310	298	284	327	376	341	289	291	312	306	299	317	326	336	330	318	330	326	291	317	304	321	315	321	324	351	344	296	326	316	315	300	319	320	274	277	326	369	308	330	310	295	321	311	293	298	339	325	345	311	277	330	294	276	331	299	328	305	340	308	326	312	317	354	313	330	297	297	336	310	312	309	333	295	368	293	304	297	316	308	297	335	282	326	315	317	332	304	292	296	350	344	332	320	311
13236	13203	13307	16273	13149	11171	13216	11819	13940	9063	6816	4724	3183	2439	3063	1460	1333	1276	1275	1170	1110	1015	1126	1164	1222	1185	1058	1098	5007	1941	942	920	946	905	915	897	905	840	889	863	887	891	901	882	920	862	866	886	865	895	840	905	848	868	900	856	920	840	944	847	896	888	831	872	855	815	893	888	897	863	896	885	876	902	805	884	838	879	972	893	869	864	832	879	839	819	845	807	865	891	846	824	865	845	804	826	849	862	891	894	842	838	870	832	843	840	862	870	852	842	866	837	855	855	825	837	846	850	835	822	875	871	882	855	873	873	866	893	793	814	860	813	863	826	836	868	826	847	852	865	831	820	871	895	826	873	800	865	816	870	899	830	796	879	858	842	828	873	815	811	842	853	845	812	845	794	877	805	800	866	839	891	830	858	897	789	807	847	818	860	834	848	862	858	870	800	819	836	841	863	853	815	836	824	793	845	829	847	883	826	833	785	858	829	838	836	853	851	824	901	854	845	830	860	870	825	861	819	865	861	823	837	886	796	891	817	813	866	844	827	851	817	840	866	892	898	892	820	856	841	800	827	864	901	784	843	825	851	781	881	868	854	864	894	846	829	869	891	853	853	837	850	796	822	864	842	870	859	858	850	876	836	887	852	811	884	804	825	890	796	842	847	942	861	807	781	802	841	848	841	850	829	846	819	839	829	862	849	883	863	830	868	859	852	838	861	898	852	820	864	865	858	814	866	844	820	829	855	819	887	825	856	798	824	846	857	877	799	863	857	877	834	848	892	870	849	897	850	832	875	855	875	868	877	854	886	848	842	858	877	884	794	796	886	763	877	884	867	818	824	844	843	845	868	901	828	853	861	826	812	815	838	854	833	909	829	820	824	810	776	883	859	856	832	884	851	804	835	854	840	851	840	823	847	855	816	852	836	832	846	811	877	801	851	850	884	870	866	829	859	836	860	847	862	831	875	810	902	832	889	891	826	869	805	881	887	861	855	842	844	840	834	832	870	821	875	822	830	844	824	832	890	854	848	803	851	856	845	891	830	867	897	882	809	830	850	827	877	886	921	900	846	822	837	819	875	810	807	830	824	876	830	831	855	839	857	827	821	865	851	891	880	858	826	899	886	805	841	830	819	878	922	830	816	862	884	900	914	879	858	854	818	807	827	878	830	798	878	855	828	827	865	850	888	791	855	834	883	879	831	805	851	864	831	898	830	825	836	825	816	823	869	874	835	859	819	815	800	850	811	822	811	840	824	862	878	836	812	845	881	789	834	843	815	872	913	840	879	864	826	839	860	861	894	836	830	857	847	820	853	845	840	875	845	859	852	851	831	829	928	840	877	879	871	846	838	825	836	844	852	808	876	866	800	820	845	850	905	844	853	892	849	847	817	837	844	847	801	830	837	829	846	848	839	861	853	801	853	855	836	896	868	878	820	810	862	835	846	834	889	843	807	849	862	816	911	853	834	852	863	824	806	812	864	862	822	824	850	888	896	852	877	792	846	861	809	897	843	856	877	859	863	890	854	867	870	866	824	857	834	863	841	801	830	907	795	810	804	790	872	862	846	854	864	859	813	836	832	858	832	912	895	873	847	790	861	874	844	815	828	858	843	890	877	811	796	878	900	892	845	856	831	863	856	846	828	832	859	832	869	832	821	935	853	896	820	922	816	790	815	838	801	843	845	838	871	823	779	857	858	811	846	853	853	831	835	805	827	846	801	787	883	833	822	848	903	911	893	837	818	861	850	798	910	890	813	911	848	838	847	872	865	784	837	818	876	935	848	804	842	861	851	814	860	887	829	859	830	839	804	823	813	897	833	789	876	819	863	818	902	879	811	862	852	771	822	836	868	889	818	887	843	867	851	830	832	815	881	876	882	818	870	837	809	806	844	891	873	900	854	830	877	826	838	859	869	847	840	804	800	886	861	820	896	844	782	877	830	872	846	878	869	848	823	834	826	841	863	828	885	896	832	826	817	833	830	830	841	912	837	866	845	858	882	882	855	833	861	832	850	849	886	837	864	867	795	795	808	828	834	798	844	857	919	857	901	856	819	862	797	764	884	871	846	839	807	853	835	835	805	862	831	850	800	836	828	822	882	891	858	826	877	857	845	828	837	830	811	851	825	839	863	878	876	844	825	862	826	843	835	859	881	844	883	850	837	801	841	827	857	878	860	797	870	861	817	829	868	865	858	847	815	842	870	886	822	849	832	876	835	839	862	883	871	869	859	843	826	819	848	897	856	804	828	793	818	842	858	914	888	816	852	822	853	873	823	811	882	836	842	859	824	852	918	846	859	859	830	862	906	853	843	867	882	858	853	821	846	879	882	833	855	880	813	867	838	835	864	835	830	856	800	850	893	854	820	840	860	834	875	850	831	861	843	855	819	844	881	808	848	878	837	880	853	846	879	844	824	847	860	859	854	876	865	817	891	826	861	867	817	874	861	809	876	866	870	860	882	860	801	839	840	830	819	841	858	871	837	847	818	799	808	829	854	895	805	870	823	854	850	857	843	886	838	864	800	876	830	836	846	856	846	809	841	899	834	813	775	818	860	874	864	869	845	865	856	802	817	840	827	884	819	841	904	818	834	834	825	907	867	805	871	873	849	844	849	838	851	826	862	844	827	859	794	897	883	818	803	928	825	819	856	885	904	831	848	844	860	866	848	876	826	893	935	856	808	851	876	869	865	868	829	867	832	858	903	823	889	811	828	856	823	880	835	826	848	848	857	848	832	855	834	825	823	880	862	845	771	879	828	840	830	857	858	841	879	893	888	843	955	877	827	867	820	826	854	894	898	812	812	903	807	822	857	888	819	842	883	818	909	837	802	863	844	781	899	899	834	849	847	828	836	875	830	866	866	842	894	848	854	796	845	845	819	851	852	859	810	855	864	814	820	852	859	819	830	851	824	873	886	839	887	867	859	900	827	836	886	927	860	825	807	898	858	780	817	863	868	912	879	835	867	843	828	859	909	855	812	830	867	877	864	824	849	848	900	824	871	848	861	833	831	832	840	821	857	940	844	866	812	826	839	819	855	899	869	880	826	819	868	862	853	853	830	914	820	841	915	851	817	804	847	822	830	817	869	835	890	845	834	843	848	847	816	861	862	871	913	839	857	879	821	843	871	836	920	857	896	890	872	852	826	810	815	877	850	858	852	854	866	872	862	854	865	878	784	830	880	906	890	870	875	850	865	829	828	853	803	840	854	883	831	872	815	881	816	844	815	821	855	837	868	831	833	894	903	839	806	830	849	799	897	841	833	832	876	849	838	862	821	882	848	912	889	785	842	832	829	840	867	857	837	829	906	856	810	822	825	858	871	833	838	872	858	823	833	860	799	905	815	849	836	830	853	837	825	900	840	892	889	879	856	856	840	844	842	830	849	810	844	833	855	847	888	843	850	835	834	853	851	835	831	791	840	820	849	808	828	840	836	815	806	858	872	857	841	853	848	865	833	883	867	854	827	813	857	804	849	805	918	818	818	834	848	833	823
24568	22556	24231	22776	18110	11657	11024	8441	8824	5668	3343	2094	1336	847	774	456	394	322	309	311	294	326	318	344	360	337	316	307	1563	430	300	300	258	257	241	272	246	247	281	313	234	288	263	277	250	245	275	282	259	266	240	268	255	286	281	266	245	251	259	266	272	286	285	295	245	266	262	267	273	273	268	282	279	288	281	254	270	257	263	220	290	265	275	322	265	230	284	281	267	251	275	249	268	282	287	254	281	245	268	233	278	257	272	281	280	264	259	262	267	248	270	274	279	249	265	254	239	259	237	241	261	247	240	240	280	253	315	238	263	244	243	260	272	276	245	259	262	245	245	283	274	272	275	266	266	268	246	266	274	270	271	296	253	254	276	266	258	276	266	267	224	270	247	278	253	266	249	272	249	249	277	283	244	265	244	249	264	256	238	268	279	248	280	258	262	285	279	271	279	244	255	244	248	253	278	247	243	289	264	263	258	234	271	253	236	270	249	265	278	260	241	230	272	253	241	277	254	282	249	245	271	269	260	258	263	269	259	243	279	260	239	262	270	286	257	255	242	247	254	239	233	258	220	263	235	261	242	257	278	284	285	282	247	260	249	271	259	277	259	251	280	259	240	277	290	275	291	256	229	268	255	286	252	243	260	271	258	258	282	243	263	263	242	227	238	284	284	243	248	244	229	286	277	264	276	234	239	304	280	238	254	258	276	249	260	259	253	238	254	254	233	260	260	276	217	263	289	247	226	259	267	256	244	274	259	248	250	245	236	258	260	252	298	255	254	302	265	268	237	268	247	263	283	264	276	243	247	244	269	269	262	229	252	265	242	283	243	276	298	296	235	279	267	262	273	276	262	266	248	249	258	272	246	269	282	292	288	268	256	275	262	249	248	226	264	248	260	245	253	252	261	275	243	262	249	264	273	257	257	261	258	228	260	254	257	266	252	251	277	281	280	288	280	263	266	265	274	297	237	246	245	262	233	257	265	272	293	252	270	234	274	241	250	286	257	304	272	273	288	283	262	255	280	260	250	250	290	256	274	244	252	262	241	260	278	232	239	258	251	244	276	251	231	260	286	249	266	261	269	241	244	264	275	278	277	243	248	282	255	260	263	297	252	254	257	281	227	248	240	293	265	248	276	292	225	269	270	252	241	267	262	264	260	281	261	243	274	265	238	253	248	265	227	263	235	268	265	259	273	301	236	249	284	253	267	262	271	265	242	241	245	259	241	262	265	256	228	234	286	227	233	282	288	287	235	280	259	281	268	248	253	268	257	274	239	268	276	251	270	252	256	224	248	303	256	271	277	253	216	262	258	274	265	251	257	272	239	260	294	251	280	271	225	264	272	283	260	220	247	253	258	283	248	252	227	265	254	250	279	274	268	264	228	260	264	291	300	257	271	279	291	247	309	277	268	240	251	233	253	288	289	256	270	263	276	249	285	276	265	258	257	262	272	260	257	239	258	276	262	249	281	250	292	249	292	279	261	252	259	261	268	255	274	266	287	245	295	271	294	256	302	262	239	253	291	279	258	254	268	287	249	274	270	270	223	244	235	253	258	256	263	268	249	259	243	255	240	259	243	236	292	277	273	247	247	269	258	280	290	245	272	246	224	267	279	253	260	239	277	264	255	281	233	266	263	249	270	239	262	275	259	264	231	235	270	261	262	239	263	291	259	259	283	292	256	251	257	254	251	268	248	281	271	272	270	277	250	280	291	267	298	255	276	277	251	253	266	280	247	257	268	237	256	276	273	278	270	238	268	247	270	263	257	274	247	279	254	280	270	243	253	271	256	295	262	274	256	263	257	252	268	246	229	233	275	273	277	278	282	279	252	261	252	257	261	232	258	251	287	271	241	271	262	252	237	268	242	269	248	241	280	232	256	259	259	250	285	272	284	286	255	280	278	264	239	289	271	248	262	256	247	295	275	270	263	253	270	254	287	244	253	248	255	259	268	253	286	243	275	270	252	261	234	260	264	257	279	257	263	276	274	259	279	264	279	275	262	273	292	279	283	260	242	238	262	253	287	250	271	247	274	259	266	259	277	273	303	273	266	263	254	231	258	266	264	263	283	241	271	274	230	261	289	254	264	244	252	242	265	285	290	282	257	222	259	254	243	260	304	256	272	267	242	249	280	276	286	272	264	251	278	292	259	279	280	259	285	271	246	249	262	230	278	256	240	270	265	273	283	267	231	278	255	257	291	254	273	260	265	272	305	240	275	275	268	277	287	282	248	259	253	260	252	264	268	264	272	278	229	263	256	253	268	261	250	243	249	263	280	283	240	260	252	283	254	271	260	275	265	244	239	265	247	264	238	263	272	285	259	238	254	262	257	252	280	242	261	272	246	253	272	252	281	265	244	242	255	240	262	281	264	257	317	268	244	274	243	270	236	236	268	250	241	239	269	267	266	224	254	285	257	256	251	238	247	287	251	259	270	262	274	256	243	283	237	276	263	259	240	258	264	282	274	251	284	265	258	261	263	250	241	255	262	264	279	234	268	234	223	216	275	246	292	287	269	246	240	256	252	268	277	248	257	252	272	257	251	262	252	232	272	252	272	265	259	259	250	279	277	275	256	259	274	246	270	265	269	260	238	262	273	267	241	240	291	285	225	254	245	289	246	273	244	275	267	285	258	266	238	244	266	297	262	261	262	237	277	231	268	253	277	276	254	283	285	264	263	252	276	263	275	287	272	262	274	253	261	227	258	256	267	253	269	250	260	260	262	255	273	269	277	268	258	298	228	268	260	262	268	275	260	276	276	248	261	277	246	309	274	251	272	259	247	279	272	259	272	253	272	260	277	268	269	253	237	255	261	281	266	256	252	303	271	260	228	252	281	274	278	254	232	239	253	233	240	270	285	260	269	267	248	251	271	279	246	272	271	265	258	259	260	280	281	278	259	255	257	258	279	233	239	255	243	265	242	308	270	256	293	289	250	262	262	261	246	261	283	256	242	261	244	249	264	268	269	250	249	262	250	238	263	277	246	266	288	254	279	275	239	259	245	268	282	293	253	274	238	290	285	246	274	275	256	300	278	276	283	292	257	265	266	262	243	273	260	263	236	250	261	246	243	274	263	290	279	234	258	276	261	274	258	252	257	229	250	252	262	261	249	242	268	256	255	248	270	247	274	273	266	262	253	259	239	274	233	240	269	272	246	300	264	267	224	247	285	260	272	270	268	257	260	276	264	227	254	254	246	270	246	295	252	290	211	261	281	252	249	274	250	278	270	261	257	241	275	268	263	262	254	279	259	262	255	245	276	264	220	247	258	251	243	264	252	268	250	235	261	260	278	260	251	229	261	248	279	243	270	253	261	256	240	251	263	248	274	266	280	263	301	263	254	259	301	260	280	260	245	272	259	269	249	250	228	284	251	252	237	263	264	279	258	235	265	260	263	255	262	271	274	261	274	265	243	276	233	255	246	258	253	239	258	266	246	272	293	241	239	255	263	258	229	218	247	279	242	253	258	275	246	257	316	298	303	262	268	241
16163	15137	19096	21110	17499	13960	17903	16335	19068	10852	8515	6578	4160	3615	3187	2145	1668	1513	1341	1150	1179	1060	1095	1234	1324	1277	1193	1325	9941	1632	837	832	791	788	837	804	794	777	761	783	762	813	786	722	773	736	738	698	757	705	731	742	711	712	743	705	715	705	713	726	717	702	700	737	711	711	721	760	713	742	728	728	749	706	699	743	728	804	885	736	693	693	727	688	759	709	690	727	718	717	707	705	680	708	686	698	728	694	671	710	689	709	670	702	725	714	734	712	729	722	687	667	709	724	735	694	723	735	660	712	695	722	700	685	733	689	677	764	648	663	688	740	697	708	712	690	709	693	714	746	697	724	624	724	664	683	688	692	736	718	747	703	716	721	646	697	719	744	721	680	710	718	674	721	687	707	701	728	664	624	669	731	674	666	689	739	677	703	708	706	700	698	717	715	659	677	717	690	663	734	711	654	652	684	739	685	674	739	681	699	681	699	673	674	699	693	677	694	673	688	692	627	730	724	724	689	711	707	733	683	661	690	689	636	732	733	704	711	687	667	737	677	676	647	677	663	683	694	712	665	662	642	702	716	678	697	674	700	682	694	703	703	715	698	753	745	726	692	679	731	733	707	669	677	719	682	728	703	712	660	690	729	691	693	683	679	651	669	678	657	704	737	658	713	668	682	673	692	709	693	704	640	693	698	677	710	675	697	733	710	672	671	712	653	695	679	674	674	717	672	699	691	707	682	703	726	684	726	674	633	699	677	664	649	705	701	673	715	694	708	732	652	677	646	713	698	707	691	701	665	648	718	694	679	644	730	722	705	688	698	704	698	677	676	690	694	689	680	711	668	696	699	689	674	661	629	720	659	681	679	701	699	662	659	688	719	683	734	635	704	689	657	708	686	681	668	686	695	695	707	683	739	660	654	702	685	665	713	775	718	692	696	651	627	675	695	656	703	694	722	710	673	650	700	692	707	691	722	683	687	676	667	673	720	720	714	708	711	654	692	693	692	696	723	706	707	718	725	700	704	695	641	699	641	702	701	712	708	641	699	741	679	685	691	689	739	704	691	663	716	686	680	712	672	690	670	653	682	687	698	694	646	672	691	639	706	696	650	677	683	696	686	663	700	708	697	687	692	681	689	733	731	720	697	673	742	648	716	680	687	700	672	710	676	703	714	679	658	657	706	679	692	708	700	673	713	674	681	684	666	726	681	669	676	694	733	688	645	669	703	746	711	639	674	695	657	682	700	708	685	732	698	697	660	716	703	724	696	629	674	651	684	682	677	659	718	635	681	667	723	696	711	646	726	673	697	682	632	663	676	672	731	663	696	694	665	681	688	695	663	703	690	702	716	648	679	694	662	685	700	718	686	687	717	656	704	710	664	719	720	707	693	730	679	713	697	708	650	689	695	674	670	732	703	715	704	692	698	650	729	667	699	732	752	727	645	685	760	689	720	663	733	740	664	667	653	721	695	701	675	667	724	726	693	708	664	700	687	682	735	697	690	699	700	675	653	653	755	661	657	688	712	711	746	691	731	711	713	696	679	702	681	707	713	675	706	701	693	702	713	676	680	724	694	668	680	716	716	656	693	647	733	707	687	721	679	690	709	703	695	697	680	679	708	690	712	685	717	664	695	681	708	676	659	732	663	699	733	735	692	671	698	674	693	687	739	737	677	680	689	695	612	732	717	670	671	716	688	705	712	691	722	731	698	714	647	703	715	694	700	739	656	692	665	704	656	744	660	723	658	675	666	671	681	749	710	721	704	694	646	693	687	714	652	653	709	680	644	666	685	690	631	679	670	724	700	704	656	667	676	700	706	650	698	691	687	700	703	679	715	683	676	695	657	669	740	705	681	666	643	697	705	627	667	696	706	686	694	680	675	728	663	653	703	688	693	713	730	685	677	733	692	706	699	719	648	668	710	675	735	671	644	736	679	654	679	660	735	692	713	681	732	638	640	650	693	680	707	685	694	688	710	672	688	697	706	706	672	727	728	713	684	702	699	676	706	694	711	680	697	717	678	667	681	686	660	658	675	717	716	734	707	673	685	690	704	729	700	730	738	680	741	659	719	650	708	678	702	739	698	747	729	662	724	733	696	661	729	674	691	685	661	712	667	647	703	727	686	652	667	672	692	651	697	700	688	693	705	700	704	679	729	685	694	700	687	698	682	678	725	663	679	685	644	700	752	709	691	700	702	717	672	714	725	717	673	686	705	688	677	727	671	725	714	665	710	727	700	731	708	703	682	749	653	727	714	714	662	765	661	678	678	722	706	695	740	701	694	711	732	708	709	708	714	680	668	717	673	685	689	770	724	672	693	684	697	711	719	650	713	718	738	671	712	682	690	709	688	695	669	688	724	700	704	624	681	721	752	749	669	726	665	701	689	715	676	694	690	724	690	690	699	714	684	682	761	651	726	658	699	659	650	696	733	694	739	682	712	720	701	691	648	693	698	718	727	704	695	678	688	684	629	714	684	702	696	669	648	691	716	699	736	731	667	698	693	755	660	683	694	679	689	692	695	685	684	684	707	672	733	688	689	658	664	717	709	688	683	668	665	687	705	724	711	685	730	725	729	648	688	700	724	718	698	672	700	702	696	684	661	687	676	699	704	685	709	699	672	696	710	678	681	722	703	634	695	662	685	726	685	680	690	658	684	706	651	747	701	633	691	721	690	679	694	715	675	695	688	645	658	702	676	656	686	664	654	701	723	686	732	654	696	724	736	676	660	681	711	677	716	697	681	672	642	718	661	657	698	681	687	678	683	677	673	685	687	700	690	672	702	643	729	700	669	660	724	629	651	670	690	679	705	710	691	738	696	656	664	699	681	705	702	717	738	683	704	653	668	683	717	733	654	686	722	657	672	701	688	696	731	730	678	706	696	730	721	735	680	749	728	661	688	674	703	683	720	710	692	678	657	679	674	686	691	688	677	644	688	647	676	670	707	688	687	722	660	717	653	711	699	681	675	697	667	681	663	708	700	689	641	684	643	731	689	644	668	666	659	687	741	643	682	659	671	709	723	715	674	634	677	716	695	683	693	732	661	739	751	693	703	707	659	694	688	689	631	704	683	697	709	707	666	706	698	746	641	676	684	706	711	731	721	700	722	684	663	663	702	694	690	703	770	689	658	673	654	699	690	717	672	690	694	682	685	742	707	631	725	692	700	669	682	692	712	685	712	696	653	725	654	728	711	659	724	669	693	676	684	710	702	668	709	708	666	713	734	647	709	667	670	682	601	652	681	684	706	729	672	663	647	690	705	664	698	718	691	699	722	717	741	695	684	653	662	710	702	698	680	696	672	708	657	709	707	707	719	703	680	705	661	749	745	709	687	686	741	728	705	737	689	677	714	681	677	671	693	690	789	732	667	683	750	668	737	738	699	675	698	715	754	714	664	646	674	740	693	689	685	665	689	713	694	736	748	705	711	715	707	715	712	690	682	707	692	664	651	678	685	690	715	728	672	693	697	748	679	684	722	693	732	682	668	707	699	654	690
2968	1399	1375	1189	669	369	368	400	389	247	220	201	183	189	197	195	218	181	199	190	161	179	194	162	179	177	166	206	206	201	181	195	174	200	178	189	171	228	172	192	179	178	185	184	218	191	171	178	178	194	184	197	187	207	172	187	200	216	185	183	184	204	188	209	221	186	202	185	193	197	191	209	171	169	183	193	207	197	199	201	202	194	175	167	203	174	216	186	178	161	184	179	206	181	167	198	192	189	182	214	167	183	163	193	155	186	152	182	197	179	174	177	194	193	190	185	179	191	182	181	192	170	193	207	153	201	166	192	199	190	168	168	214	179	195	197	183	198	178	190	206	210	201	196	182	203	212	189	182	184	204	178	191	192	175	201	162	197	167	174	190	181	208	151	191	204	171	175	172	191	193	193	198	168	187	202	191	198	178	201	209	203	202	188	193	172	182	210	174	204	165	203	167	175	191	175	173	178	167	164	187	187	192	183	189	195	188	193	197	200	210	187	181	192	181	178	167	185	166	198	178	190	185	198	194	209	181	189	183	198	223	184	168	185	190	185	196	168	182	202	189	179	189	203	181	179	198	175	201	173	160	167	195	201	172	189	198	204	180	153	174	207	196	160	182	197	210	185	205	192	194	215	204	194	204	197	193	188	229	184	185	190	200	179	177	188	183	180	179	182	176	199	172	161	193	196	195	188	172	172	178	203	197	163	176	178	161	211	192	182	197	176	179	186	175	160	177	156	183	180	202	172	176	187	201	172	201	200	199	192	181	161	196	185	205	186	175	205	199	191	193	202	179	189	184	209	191	169	208	202	197	173	205	187	176	206	179	202	191	176	172	183	197	185	167	195	197	193	203	150	188	206	195	166	198	185	217	187	184	163	173	171	213	193	190	200	193	182	186	194	179	148	195	196	177	188	187	185	179	174	190	154	195	190	171	201	160	183	193	178	200	184	181	174	174	180	165	196	185	193	201	188	185	197	202	192	193	161	180	182	174	204	172	215	194	160	185	178	185	171	190	187	182	213	196	207	200	212	198	193	182	200	166	183	190	196	207	207	177	173	183	169	205	195	197	208	198	168	184	171	164	185	176	157	176	179	234	204	191	180	188	189	177	174	187	177	176	189	200	167	179	204	184	185	189	178	198	183	180	172	196	168	196	205	176	197	194	205	195	172	170	164	191	194	197	186	210	208	196	161	197	193	172	205	202	177	210	196	179	155	164	176	173	211	175	172	189	189	184	188	188	173	209	168	188	168	185	192	178	195	208	192	192	212	168	187	182	175	177	178	179	182	178	178	191	184	193	181	183	188	177	189	197	180	155	186	186	192	208	188	185	181	183	222	203	205	187	177	204	184	194	199	193	183	190	203	193	191	177	170	172	197	188	169	185	185	175	192	184	185	164	183	192	174	174	165	173	201	197	184	206	173	183	194	175	152	159	194	184	195	210	167	174	165	196	177	191	169	202	196	190	162	176	210	181	175	176	216	170	191	192	187	168	201	186	192	198	203	205	161	188	190	199	187	176	184	201	187	187	181	189	187	186	185	188	193	186	198	189	199	210	203	172	197	193	213	174	187	179	188	185	182	180	192	217	183	199	198	187	204	205	203	192	164	184	179	181	182	183	202	217	200	199	190	185	173	184	189	196	194	193	179	182	198	190	163	179	213	191	194	161	190	192	210	174	187	206	198	173	182	171	178	202	200	202	197	177	190	187	189	191	182	194	188	198	181	182	175	201	202	194	172	169	194	189	196	177	187	176	177	194	189	192	194	208	196	185	158	160	186	191	184	210	176	191	178	181	189	206	193	193	190	186	191	172	188	190	179	194	184	200	171	201	171	168	189	186	190	191	174	180	183	185	189	186	182	205	191	213	172	172	173	203	184	168	177	180	183	209	185	194	190	175	201	202	194	196	185	191	187	180	193	220	176	192	210	200	165	192	206	192	198	193	161	181	185	161	193	177	186	202	175	171	174	184	183	197	173	204	175	171	199	203	199	197	195	182	189	190	174	194	198	171	197	193	184	169	210	204	179	201	177	179	181	186	192	186	197	181	205	181	185	171	193	188	183	184	187	189	184	201	173	192	169	175	166	202	162	213	170	199	180	182	194	175	211	188	188	177	194	181	179	200	167	205	199	186	196	189	195	193	189	194	172	202	185	199	190	181	199	204	164	191	182	194	195	207	193	174	187	207	209	188	173	196	197	163	201	170	208	193	194	157	215	195	191	171	179	185	182	189	180	208	176	181	184	179	200	201	172	186	185	189	184	197	180	144	208	176	184	206	187	191	188	165	180	214	193	181	185	181	163	188	168	191	193	164	193	203	202	175	193	207	169	199	175	200	169	199	161	197	171	170	173	186	205	165	200	215	177	215	186	184	164	190	178	187	186	168	178	190	167	204	213	168	168	197	197	186	201	182	192	173	199	203	221	176	203	184	186	180	180	176	177	189	181	190	165	183	177	193	182	182	173	208	198	184	186	190	168	200	187	183	201	207	215	203	207	183	188	203	201	197	185	187	180	176	182	175	193	204	174	205	166	194	162	205	172	182	164	175	197	174	229	185	188	184	171	171	169	181	177	182	201	177	208	193	195	209	187	180	184	187	193	203	181	177	195	174	182	171	170	203	182	178	176	207	173	173	212	192	184	200	231	185	183	171	170	166	190	177	168	176	225	178	176	201	178	170	178	177	181	164	201	175	188	177	178	202	174	186	174	182	176	205	168	178	172	196	173	184	190	160	185	192	183	177	185	188	185	220	181	191	185	176	164	180	183	202	202	175	191	191	191	211	192	181	201	191	191	194	175	191	182	197	144	186	179	200	191	196	183	169	158	162	175	192	202	179	204	191	175	203	172	197	176	197	175	176	168	190	204	167	201	181	195	188	174	182	189	190	190	177	175	167	196	179	191	171	193	169	194	196	183	175	182	190	166	204	160	178	196	203	190	171	183	171	166	210	186	175	194	177	181	194	180	200	165	179	199	209	183	199	165	186	178	182	165	194	182	196	201	176	183	198	192	194	173	172	195	183	178	199	169	199	201	186	214	169	183	165	192	171	180	169	185	164	174	181	187	206	189	178	189	186	206	211	180	195	202	214	202	201	178	199	174	224	183	187	172	227	189	187	177	199	208	187	206	192	188	190	164	196	197	200	199	207	193	193	184	207	186	175	183	166	180	175	182	172	158	183	175	190	176	211	183	185	200	169	179	183	184	189	202	215	201	182	180	203	198	183	181	186	194	182	169	193	204	187	180	205	192	191	196	200	176	173	167	183	189	168	196	170	180	192	188	185	201	187	171	198	188	167	199	186	198	195	194	198	189	192	174	166	177	194	204	194	194	192	191	185	195	174	167	171	202	174	190	193	192	183	204	180	181	179	195	170	169	191	175	182	173	204	182	160	203	188	190	179	194	196	192	192	176	175	197	192	181	179	185	195	182	177	187	167	185	179	176	182	194	186	213	198	200	170	208	181	194	186	175	205	183	178	168	185	169
3232	2352	2939	3341	2402	1471	1640	1507	1769	1181	901	800	660	692	674	579	586	557	596	558	555	563	524	572	543	598	616	523	694	559	528	588	567	546	546	536	549	607	521	547	573	579	544	534	579	553	555	565	565	570	538	577	545	564	581	562	565	560	516	513	566	538	519	588	529	566	588	566	596	584	535	570	568	545	536	549	547	592	561	554	536	631	543	543	575	559	538	539	575	559	545	573	557	588	561	574	541	534	588	559	622	539	538	586	571	574	584	580	578	554	568	569	493	579	524	530	564	561	544	531	573	550	549	541	537	546	577	536	511	525	527	549	532	522	533	558	522	590	508	550	542	585	546	563	541	568	530	515	548	567	563	568	548	547	530	545	576	498	543	543	613	499	593	537	546	510	534	569	552	567	583	547	581	544	546	571	549	514	568	589	534	577	574	559	590	568	546	572	574	574	562	540	521	527	562	507	549	508	546	547	550	556	564	572	567	549	566	542	552	538	577	563	573	584	601	536	574	570	557	534	566	533	541	547	541	540	541	559	592	567	529	574	527	539	556	537	565	532	589	561	557	506	561	611	513	572	552	566	545	535	559	529	573	547	571	525	532	590	549	613	564	557	589	533	541	534	549	577	550	518	558	564	585	561	577	539	554	587	527	587	527	542	527	573	564	534	576	531	521	610	583	545	571	546	525	568	537	517	566	594	589	550	553	524	522	553	525	542	524	540	565	531	546	516	572	528	565	538	595	583	547	494	574	494	572	566	538	547	542	538	591	555	518	553	577	520	611	550	532	554	561	553	557	587	555	557	532	599	584	558	553	568	550	580	541	528	529	570	557	509	588	565	557	570	535	531	590	566	542	565	552	538	571	571	568	547	564	537	532	522	531	550	556	564	557	590	568	532	513	530	526	579	535	567	536	591	541	569	542	566	562	520	521	579	583	514	554	532	596	541	568	554	574	537	527	566	540	533	558	557	536	526	572	543	520	535	561	537	534	547	532	533	565	515	545	573	560	564	572	577	557	578	518	539	529	521	551	572	583	585	568	515	587	570	540	518	550	581	573	552	562	602	531	575	552	528	575	515	556	540	575	562	572	552	537	557	569	571	517	591	583	528	575	576	530	579	556	568	503	555	565	547	590	556	531	555	583	565	571	520	519	577	578	535	549	595	594	546	555	526	539	564	555	544	573	576	515	588	527	536	521	575	559	550	555	547	545	555	529	556	580	530	569	552	570	560	572	527	562	544	570	552	534	548	547	517	520	536	568	535	593	583	553	568	604	548	565	515	588	505	549	521	536	551	541	528	525	577	541	629	574	533	554	565	571	498	543	561	569	605	589	574	507	542	523	549	564	566	559	627	575	603	540	548	530	569	564	508	549	543	515	518	537	560	595	558	563	594	517	562	549	558	509	573	565	570	565	544	538	545	526	527	547	544	560	559	564	566	563	537	561	546	557	560	566	553	497	543	532	564	575	531	574	578	558	540	533	547	545	538	558	554	543	561	545	570	553	569	536	558	550	562	549	548	544	590	573	560	595	547	548	556	524	541	564	613	532	559	587	532	549	528	545	568	542	547	580	556	531	533	546	584	523	554	518	583	546	556	553	562	564	578	521	564	548	541	519	571	532	565	599	555	532	577	524	554	564	540	508	518	581	553	533	561	548	583	562	570	591	553	533	545	603	588	512	570	608	553	574	518	563	556	551	575	498	553	592	569	499	553	523	556	603	556	535	551	585	574	583	548	544	505	584	535	536	566	543	578	578	566	565	587	523	547	552	548	539	536	537	544	542	606	554	525	560	558	527	551	543	575	548	533	553	564	585	558	544	534	549	582	518	526	549	530	597	574	559	607	563	501	576	575	560	581	554	538	569	505	555	560	569	509	555	543	571	555	580	551	537	542	532	559	514	562	590	555	525	548	529	579	554	528	571	567	545	561	565	562	570	543	564	509	593	541	549	571	531	569	562	580	564	554	575	542	541	557	553	574	561	546	525	569	559	557	521	566	586	581	536	547	547	534	565	545	591	540	523	588	542	552	551	560	561	571	575	556	515	583	609	540	567	622	584	545	559	559	526	565	613	528	542	587	532	549	564	541	546	535	574	547	550	531	536	580	565	524	542	560	531	513	576	579	503	542	531	557	545	580	581	553	561	524	548	557	579	580	573	605	588	546	572	573	531	563	569	537	559	555	590	554	535	570	576	557	577	561	512	517	541	564	558	539	572	569	522	512	532	528	566	566	578	570	571	555	552	520	585	563	533	566	546	548	561	557	516	587	546	582	497	594	539	579	535	548	549	509	561	552	523	546	535	548	543	552	529	558	600	542	559	547	562	552	562	555	564	556	551	552	531	562	526	604	530	552	564	503	573	593	558	525	574	533	570	545	540	549	586	522	544	563	567	557	534	558	595	528	554	551	570	514	554	559	547	531	571	523	519	550	562	549	528	585	564	550	592	568	538	554	571	582	585	556	608	560	548	561	551	554	561	531	573	576	519	548	537	531	566	551	604	542	568	522	543	548	560	571	564	570	569	566	564	531	576	542	533	577	559	569	525	551	549	561	533	560	580	579	527	529	569	546	545	585	574	587	571	561	561	549	515	519	551	558	534	538	549	554	581	536	562	577	569	547	559	576	536	518	556	530	560	562	578	570	543	535	563	522	547	556	531	575	552	557	530	537	555	578	563	537	537	524	566	532	535	570	569	551	558	532	535	512	551	571	573	606	564	548	589	536	552	587	528	548	544	566	551	603	549	571	585	548	511	558	535	552	549	549	593	529	575	566	561	537	577	599	568	541	555	557	595	550	552	595	550	544	569	552	566	533	528	566	599	552	507	548	513	568	563	561	528	560	561	549	563	555	532	582	483	561	557	543	540	536	563	558	538	585	513	548	580	541	532	532	555	580	568	585	587	573	559	548	531	561	555	598	583	549	568	573	528	585	588	572	569	525	512	533	508	560	600	539	563	531	555	579	542	545	568	536	581	559	544	493	586	535	582	543	535	559	573	549	586	556	555	563	542	519	536	551	546	534	563	576	536	497	545	557	571	594	531	547	542	526	559	550	543	544	569	568	552	580	552	562	578	517	536	559	564	545	567	546	549	555	529	562	525	565	532	524	571	528	547	559	569	533	574	578	516	549	567	537	538	566	529	576	552	558	587	526	585	545	525	556	592	540	610	562	561	567	566	559	561	550	515	529	536	520	563	558	575	584	550	569	560	525	510	573	490	604	568	574	562	568	514	539	573	569	521	554	542	570	571	570	552	544	583	598	514	548	566	552	572	550	581	542	559	542	542	493	533	542	560	557	585	535	582	522	569	533	502	559	560	578	593	565	586	561	561	567	531	541	538	568	567	521	584	535	520	575	527	561	532	572	518	601	581	534	554	554	591	533	529	540	612	543	563	541	525	542	558	560	538	555	547	511	548	491	577	525	570	530	542	609	540	575	554	569	560	556	600	565	551	530	504	554	521	534	541	572	525	547	581	574	568	564	576	549
15619	17529	16540	17396	14321	7602	6247	5432	5811	4051	1992	1233	671	650	422	447	359	367	360	359	369	336	333	358	373	350	352	358	573	488	344	345	347	342	294	295	288	311	314	335	311	337	302	315	298	327	297	283	319	324	307	291	309	321	306	300	317	339	322	307	312	312	325	308	304	322	338	332	341	325	299	314	287	325	344	344	305	327	337	308	313	309	326	355	297	318	305	325	302	338	312	334	328	305	322	293	305	269	328	297	306	291	310	313	313	320	301	321	299	321	286	324	302	300	297	292	314	317	313	291	325	303	304	301	320	294	318	322	296	303	311	338	344	320	303	318	315	302	311	354	274	309	330	328	298	319	313	281	316	296	310	309	312	323	310	307	337	298	323	312	337	319	291	305	336	312	324	314	305	284	318	301	285	321	320	305	331	312	334	318	341	328	291	324	320	308	313	336	311	323	322	313	275	317	288	303	310	282	329	339	310	338	314	318	283	308	294	314	328	285	306	297	297	290	295	277	332	341	345	320	336	333	327	346	333	329	320	328	291	298	315	274	312	315	332	310	336	332	325	289	313	313	316	300	314	300	290	291	295	331	309	352	352	294	351	318	334	310	316	307	286	310	319	336	298	306	311	338	300	319	301	326	313	358	305	301	327	273	326	322	286	294	287	317	293	312	315	331	308	284	350	305	307	275	291	349	309	316	317	317	346	305	300	348	304	334	306	314	320	315	287	283	314	303	329	298	315	326	335	315	355	341	296	328	328	304	276	328	313	303	327	329	317	328	337	347	319	307	341	302	329	327	331	344	293	338	351	314	302	299	314	318	331	326	336	332	290	331	307	351	298	286	334	300	307	310	277	333	339	293	319	328	308	300	335	270	323	317	301	327	327	309	304	322	269	294	363	308	318	295	310	331	313	310	334	287	296	319	282	277	327	316	296	307	297	306	314	326	303	309	323	309	315	288	310	304	308	302	329	298	373	307	296	327	306	317	309	332	298	306	262	297	330	330	287	351	302	301	312	309	349	325	337	327	323	345	319	335	328	306	366	326	293	324	327	332	290	288	272	334	318	336	291	323	321	309	293	301	349	329	310	350	296	299	320	322	311	301	302	316	338	307	278	303	321	339	324	311	306	303	322	312	313	298	326	291	294	291	318	300	306	311	308	280	344	324	336	318	296	308	307	297	330	349	305	333	281	302	303	303	302	292	289	359	333	300	275	316	332	276	297	298	315	308	330	339	303	292	268	295	339	312	301	299	310	327	317	339	332	300	316	293	326	305	338	320	310	303	343	334	315	300	285	317	316	318	322	268	293	309	316	296	305	294	324	302	342	311	312	334	316	313	332	291	325	327	326	311	350	319	312	309	318	315	309	286	327	349	357	335	301	277	298	318	352	296	301	298	319	329	287	311	299	315	322	307	313	339	299	312	328	326	334	327	331	275	305	350	311	310	332	317	303	260	293	268	304	311	291	309	322	314	339	317	303	322	293	301	336	309	317	290	305	310	301	288	304	309	305	320	348	340	317	311	309	323	315	309	297	328	294	279	343	320	329	345	325	310	294	323	332	315	319	297	296	298	314	309	313	314	349	290	309	328	297	315	319	308	314	332	288	319	310	308	310	298	315	307	303	318	289	297	310	323	299	317	308	309	298	299	346	321	287	317	305	295	327	308	329	297	319	321	306	316	285	329	317	299	288	334	297	330	304	316	304	282	330	342	298	319	297	308	315	336	318	336	334	318	328	316	321	306	316	302	336	333	348	323	327	297	331	331	312	321	313	308	296	311	316	331	339	288	302	287	307	308	344	297	342	340	306	284	312	304	306	302	352	299	297	286	306	286	307	336	314	319	321	314	298	292	312	301	298	302	285	312	326	297	307	319	286	326	282	299	297	332	294	306	303	299	355	317	302	326	309	319	313	295	331	304	299	288	322	323	310	317	319	336	303	292	316	285	318	318	289	301	299	295	334	291	315	325	333	298	350	315	308	325	319	277	317	339	319	309	300	289	266	316	289	311	344	295	310	319	307	308	326	326	304	312	315	319	353	330	332	307	311	311	334	326	300	310	334	349	329	332	304	326	336	316	332	290	279	269	328	326	359	292	310	296	323	308	287	316	326	327	317	311	324	325	319	318	321	327	350	304	314	317	333	326	314	303	297	288	307	312	336	330	338	323	320	282	313	286	309	314	305	330	297	348	336	312	304	331	318	311	292	271	304	319	339	328	324	333	319	290	320	305	295	304	322	297	285	315	315	291	324	344	301	282	301	317	313	296	314	277	347	288	323	300	306	337	316	296	334	291	303	290	332	281	288	324	322	291	315	275	327	340	295	327	367	289	291	330	303	316	277	304	318	346	296	310	324	298	314	302	307	327	310	304	345	333	315	318	324	314	316	299	306	325	296	302	298	308	318	286	316	315	291	310	313	330	325	324	309	303	305	290	336	280	343	316	305	273	319	319	302	293	299	291	309	301	286	310	310	339	338	308	329	306	327	294	293	331	295	323	288	322	333	322	346	290	280	318	343	322	277	304	314	297	321	292	314	288	324	305	290	317	305	304	342	311	306	312	290	329	333	280	291	347	319	298	290	285	319	303	291	309	323	297	313	319	320	325	330	311	320	329	322	303	287	274	316	301	310	282	290	352	309	296	308	322	332	322	314	333	316	311	307	335	315	295	299	307	298	295	319	327	295	313	322	318	345	342	300	278	324	309	320	326	341	322	308	334	325	324	333	336	296	331	346	317	295	288	349	298	330	344	307	296	307	322	318	288	313	300	317	304	329	325	314	321	316	333	314	278	321	310	316	307	306	296	309	297	324	298	297	346	338	349	334	317	314	304	317	313	319	295	332	304	325	305	340	307	318	295	322	318	271	334	315	327	280	329	334	282	300	312	316	302	341	324	291	308	333	319	323	329	272	290	339	295	298	323	321	324	324	323	326	331	337	296	295	333	306	325	322	298	325	307	317	286	333	329	284	331	298	292	312	310	307	312	321	318	300	312	333	312	301	323	311	304	299	348	337	289	324	298	340	315	327	318	332	307	330	325	319	332	323	303	312	317	302	329	289	332	304	280	302	325	326	336	306	312	322	324	360	308	335	323	368	321	313	308	337	296	327	323	311	311	323	319	300	295	290	326	300	296	316	320	318	336	322	370	326	311	279	334	285	297	312	288	336	318	309	325	302	304	292	333	318	300	339	325	317	309	293	309	300	328	311	297	301	328	323	333	328	304	310	296	303	328	311	303	300	294	307	328	301	288	318	326	289	335	313	285	296	332	314	328	330	320	323	299	324	356	299	311	305	319	304	295	320	333	312	298	321	373	333	328	292	308	320	322	311	328	310	312	303	262	318	302	301	303	295	351	351	312	333	312	332	285	336	285	321	318	286	343	270	352	251	285	306	330	300	328	280	297	372	311	303	316	321	311	277	318	316	295	310	348	296	334	300	288	297	290	316	299	293	328	349	321	322	316	295	325	315	328	297	328	356	339	323	336	322	323
11761	13271	13146	18846	15898	10168	13287	11458	13872	9287	5162	4123	2624	2818	1787	1665	1282	1279	1161	1183	1244	1121	1057	1172	1215	1120	1200	1197	3494	2126	932	900	908	897	942	924	903	867	854	865	876	920	886	902	880	874	905	917	842	902	878	872	852	862	854	859	901	877	864	868	919	866	818	870	893	873	896	851	902	943	906	821	859	865	843	824	912	975	845	904	858	824	852	820	866	876	868	834	821	860	891	836	875	858	842	836	821	807	857	851	869	890	839	853	849	849	875	830	869	827	877	807	831	853	849	850	877	878	820	762	842	847	843	829	856	897	909	875	873	809	884	905	840	815	841	868	828	872	811	814	887	829	887	829	898	819	798	843	829	850	834	818	809	797	848	852	829	844	839	848	850	837	891	854	803	884	814	793	860	841	853	858	873	806	853	895	888	855	851	877	851	870	811	874	828	833	862	841	845	795	797	846	834	817	867	844	882	858	873	871	840	848	855	869	814	850	800	815	877	867	871	892	862	850	794	883	818	861	827	848	819	866	847	871	904	885	790	811	870	818	866	848	873	840	845	889	829	841	844	809	841	818	876	828	812	848	858	833	857	875	850	868	803	834	853	847	833	810	847	815	821	826	799	808	872	881	880	830	845	865	865	752	815	847	865	815	830	873	807	862	863	835	807	851	832	859	802	864	866	813	819	811	867	845	876	843	851	831	832	864	800	877	883	819	832	886	868	929	811	857	869	848	853	846	838	804	883	886	856	869	899	882	825	818	798	858	848	826	862	872	865	846	820	826	802	809	836	826	817	832	822	862	814	832	853	834	873	819	824	854	874	800	824	847	826	869	854	843	843	845	867	842	832	881	874	829	845	883	838	815	876	778	821	896	800	858	803	848	880	846	851	799	800	866	902	822	854	844	822	805	863	847	825	833	899	799	815	881	852	867	804	823	817	839	838	852	840	839	860	859	832	846	791	817	796	844	815	821	802	817	862	878	840	844	825	851	880	787	822	779	846	827	838	831	813	836	811	782	892	825	787	795	831	827	827	812	853	873	825	833	808	830	886	812	875	842	851	891	889	856	827	815	838	842	867	818	897	811	811	844	861	829	868	808	856	870	841	817	888	846	875	849	792	835	814	841	831	820	819	866	837	823	867	858	875	816	862	791	882	873	835	904	845	868	820	871	797	833	814	812	855	853	831	834	852	894	860	847	847	838	852	843	852	872	837	831	846	829	865	816	819	851	827	868	862	831	812	858	866	872	855	869	830	827	806	799	888	891	812	846	824	857	835	903	869	828	813	812	899	872	805	853	840	859	817	853	817	851	907	808	865	827	853	821	824	809	839	860	835	856	843	859	807	816	826	850	790	816	845	838	817	834	808	801	849	832	820	815	874	847	826	888	833	842	848	802	879	837	839	808	828	867	843	853	826	879	818	826	798	830	799	855	839	838	872	800	820	883	851	867	846	874	841	834	831	880	856	796	888	866	862	784	878	810	838	834	844	801	838	851	875	823	830	807	863	866	878	872	867	839	889	822	799	837	825	833	800	815	815	811	843	868	805	798	869	826	903	850	852	826	853	845	757	840	801	844	843	912	891	910	817	840	828	793	838	867	827	840	882	859	883	890	877	757	829	879	840	811	822	910	900	853	863	810	773	876	867	859	805	854	822	812	866	872	836	787	882	841	808	872	780	805	868	843	836	878	850	816	885	805	909	787	848	829	874	789	855	842	846	844	838	884	804	821	857	859	818	851	921	799	839	883	835	871	844	804	841	851	815	841	831	842	873	856	839	841	820	885	794	836	792	827	801	817	842	812	880	850	816	831	882	830	878	865	868	898	848	824	839	835	848	851	830	862	835	852	853	843	857	889	807	812	807	811	808	873	855	814	834	898	822	874	891	814	802	844	860	824	832	851	838	848	800	884	785	893	832	888	833	872	849	839	850	899	800	854	819	838	853	880	789	837	880	790	868	782	894	860	834	835	892	835	860	847	843	809	823	889	888	838	893	809	839	789	834	872	818	863	812	833	922	792	836	850	829	811	848	777	861	866	837	827	855	821	865	822	836	868	787	866	849	853	855	804	827	853	891	817	801	870	830	894	821	828	788	853	849	849	875	799	848	833	817	790	859	846	836	879	855	857	835	779	890	816	813	837	800	834	816	835	861	825	896	839	808	890	880	828	846	813	849	846	805	904	822	845	866	827	868	848	846	788	840	825	841	824	851	841	862	825	901	829	851	867	860	803	886	826	829	812	871	848	880	839	800	843	856	855	833	874	833	846	890	834	861	861	859	839	843	855	842	837	830	874	828	871	876	828	833	754	818	861	814	835	848	837	882	848	903	843	845	857	811	848	814	837	792	840	850	881	810	821	832	833	833	851	830	870	842	871	834	810	847	835	866	846	796	828	837	765	825	882	861	868	844	846	848	853	847	861	864	843	873	881	820	855	832	845	842	829	825	818	849	887	867	823	877	798	804	852	841	857	878	832	873	879	846	843	837	766	844	864	874	881	880	820	898	851	866	841	856	871	849	858	812	858	837	801	861	796	845	835	812	816	841	822	873	897	839	843	829	876	840	876	858	841	854	833	864	782	859	829	819	894	866	903	830	830	843	872	840	864	846	809	839	817	851	836	840	863	859	851	872	820	838	793	863	842	837	830	807	896	812	833	861	866	886	882	781	796	796	888	851	870	836	879	841	803	805	873	844	857	819	876	851	821	846	868	811	848	885	825	820	822	866	886	828	880	825	872	833	823	891	899	852	860	848	834	812	820	827	860	818	862	868	822	876	867	833	847	827	822	842	787	875	916	849	855	830	839	848	844	842	818	821	877	854	839	838	825	826	835	872	767	883	820	885	873	827	852	872	839	831	782	841	783	839	874	837	842	825	858	846	857	823	859	877	857	805	840	851	807	825	916	856	882	867	798	820	873	860	816	818	835	855	886	861	865	888	852	845	830	905	833	864	841	910	829	877	832	799	833	853	793	860	905	862	823	824	824	851	826	815	878	847	801	841	854	841	834	824	840	857	787	839	808	850	851	874	834	835	851	883	883	840	846	810	813	821	838	862	870	850	834	800	830	805	810	826	794	878	850	805	817	849	810	849	848	843	800	836	838	881	896	813	853	828	812	838	825	875	865	864	884	894	869	826	814	856	864	861	859	863	764	821	804	858	896	855	833	841	876	871	831	843	812	877	837	858	869	842	879	846	868	843	891	862	809	823	835	846	842	825	869	786	842	920	835	786	844	811	825	879	831	863	855	829	859	859	836	840	853	858	853	811	851	829	905	873	828	833	874	854	802	835	872	842	805	868	841	849	835	843	832	816	843	807	871	888	871	881	813	826	818	830	800	864	819	858	885	825	825	882	826	879	842	862	848	842	854	831	847	906	882	892	852	813	818	868	809	844	798	896	811	839	881	859	902	869	851	846	842	850	859	842	852	828	833	841	837	875	849	879	843	828	823	854	844	817	893	845	858	877	819	798	823	851	842	822	829	852	835	841	813	888	816
23324	23760	23013	23767	19313	11925	8858	7751	7534	5825	3474	2002	1389	936	613	402	370	369	300	370	351	302	362	340	325	388	321	300	1413	660	288	274	309	279	272	264	277	266	267	279	267	301	260	263	257	276	251	241	261	259	259	245	252	252	258	274	259	244	267	247	269	283	258	278	256	283	258	278	286	281	258	253	283	222	271	247	240	280	274	260	270	303	270	257	246	257	246	295	260	284	249	260	268	274	291	306	274	260	274	266	268	250	259	250	259	239	248	270	300	271	266	249	273	273	260	281	278	258	263	241	253	261	244	282	254	259	216	257	273	269	260	282	254	271	280	265	269	261	233	273	237	261	298	244	292	244	281	246	258	241	253	260	255	279	280	265	275	251	247	271	267	263	297	251	288	252	246	237	275	266	248	228	265	261	248	294	274	247	265	244	252	290	278	244	264	269	282	282	261	264	261	260	261	246	240	241	287	277	277	273	267	292	292	280	258	262	306	265	283	241	289	267	264	261	241	286	263	262	276	277	273	264	220	234	283	253	260	274	249	262	257	237	254	284	276	241	271	259	255	263	259	229	276	235	273	281	242	262	269	239	263	263	249	251	247	281	261	277	247	240	247	247	255	282	261	252	262	260	297	284	289	280	290	262	293	280	248	287	282	273	262	270	277	248	243	265	269	291	251	246	256	262	278	274	243	269	261	244	270	257	258	289	269	251	247	258	269	251	285	239	279	245	301	270	238	255	251	270	247	248	255	272	269	290	260	282	258	275	245	269	255	297	248	253	266	258	265	231	245	278	266	262	283	273	274	265	292	257	291	269	257	246	273	296	270	239	254	210	266	266	278	254	260	262	256	233	253	271	249	260	279	266	277	248	261	257	273	255	256	249	281	239	280	251	247	286	255	284	258	239	257	274	254	261	280	249	280	234	280	244	276	261	257	282	273	262	298	270	268	291	234	268	238	249	219	245	237	265	247	257	252	270	276	252	285	253	247	244	273	266	248	246	283	264	228	259	237	268	269	246	255	266	284	274	254	253	256	286	234	228	259	270	266	233	257	292	247	253	247	265	236	237	253	291	263	270	237	267	245	259	246	272	258	251	265	232	263	260	243	255	271	269	254	276	271	303	268	290	272	232	244	273	244	255	278	243	273	271	263	271	264	252	269	263	257	268	253	273	279	257	250	287	259	235	265	291	312	276	272	291	270	268	264	249	243	264	274	230	237	269	271	247	260	236	252	273	273	296	278	248	276	280	272	231	233	278	264	237	279	284	266	263	248	235	217	253	255	250	285	257	273	280	266	263	257	263	272	261	273	283	275	276	237	239	254	236	239	251	258	239	291	282	272	257	269	231	256	278	247	290	269	256	274	253	273	274	279	275	253	267	248	258	248	281	272	268	268	276	251	264	257	254	243	257	259	254	264	245	279	247	272	267	218	246	285	285	241	253	275	280	276	251	242	262	236	256	261	281	266	251	290	241	265	251	275	263	273	229	270	262	252	276	273	251	236	273	277	263	255	250	275	247	261	274	270	289	256	248	253	288	271	241	284	274	255	283	235	241	251	242	260	300	281	258	243	256	255	244	263	261	243	255	282	282	273	267	249	293	265	264	257	246	253	241	286	264	257	284	272	263	258	253	280	262	256	238	272	267	242	272	254	294	276	251	255	269	256	237	274	258	236	259	265	266	251	267	256	290	267	269	275	289	242	274	243	267	277	281	266	275	265	252	276	273	271	285	262	274	264	276	276	235	241	257	276	237	283	274	259	276	248	259	275	277	245	286	263	258	270	271	264	239	275	262	258	226	279	258	257	279	236	279	292	259	270	263	242	240	266	250	278	276	208	245	258	253	245	242	250	270	265	259	260	273	246	272	258	233	218	268	277	270	232	275	281	240	265	266	249	260	239	278	277	278	226	261	244	281	239	253	235	261	284	239	233	283	263	245	268	290	280	238	276	258	295	270	264	248	270	266	241	273	273	253	250	291	260	285	259	245	304	277	286	285	255	279	256	243	264	236	239	273	268	246	258	278	263	299	291	244	272	259	241	266	261	268	258	274	258	254	276	270	242	256	262	276	278	256	280	255	276	265	255	280	279	297	266	268	298	274	263	246	283	269	275	247	253	242	250	273	260	261	260	249	264	285	280	276	303	253	273	260	276	250	240	253	276	246	238	257	248	279	277	251	310	292	271	254	274	231	246	260	272	255	281	270	265	297	264	268	262	276	263	257	295	273	268	239	275	250	235	267	262	266	274	241	277	217	269	271	284	283	268	243	255	246	244	242	245	259	254	258	233	249	272	243	286	266	270	282	263	263	259	253	280	244	287	261	264	230	245	248	259	240	238	270	269	256	276	250	253	238	245	219	263	255	255	241	261	250	263	247	253	270	264	284	274	264	234	268	267	239	259	265	262	283	303	281	274	263	270	254	265	275	260	255	253	243	221	260	306	229	267	246	274	268	245	242	268	260	243	271	245	238	252	279	247	244	238	274	235	286	234	271	258	255	279	252	254	249	232	255	263	267	259	272	282	264	265	243	259	275	265	251	261	271	252	283	274	263	268	273	241	258	266	256	214	254	278	254	258	272	262	274	228	270	261	269	254	266	246	260	220	237	304	253	244	299	265	263	243	270	270	263	276	257	276	242	268	264	242	262	273	282	245	265	284	264	236	254	247	258	267	284	264	252	234	281	264	261	304	261	244	262	279	284	274	277	246	274	245	253	271	277	265	256	303	275	254	240	251	273	290	266	262	284	272	248	252	239	262	259	275	287	251	279	248	274	249	254	276	249	269	256	294	251	270	232	250	237	266	256	264	261	258	267	270	281	284	278	255	267	246	277	261	251	245	248	243	258	277	275	253	260	251	262	266	272	249	254	226	258	274	237	220	259	253	255	251	280	249	290	265	287	269	269	221	263	248	270	274	263	274	275	245	266	246	271	271	286	261	280	269	281	265	266	271	245	238	263	283	273	251	281	256	268	284	249	262	276	268	264	268	271	255	259	234	276	270	267	226	287	282	256	215	253	269	263	221	271	259	266	249	249	268	273	260	232	255	242	265	255	235	258	269	267	276	266	287	293	258	269	242	263	282	227	251	282	293	263	270	273	264	267	273	273	245	239	274	273	264	242	270	269	248	263	270	272	286	278	246	266	238	240	253	253	281	252	256	275	245	247	257	245	235	256	281	284	267	271	276	269	262	288	305	270	280	265	290	282	270	251	237	280	269	264	259	261	266	257	262	271	273	284	235	268	258	270	257	265	273	271	288	284	262	273	276	255	265	281	258	288	269	242	239	278	265	287	274	271	247	256	271	257	302	272	259	268	266	291	281	253	280	252	269	254	231	273	270	272	233	297	269	255	238	263	209	292	269	262	226	251	253	266	236	264	268	258	242	253	244	250	281	264	245	244	233	281	282	257	242	268	267	269	255	250	277	264	251	276	235	252	248	268	258	265	239	277	304	259	252	249	281	263	233	246	293	277	254	272	251	265	265	245	263	289
14769	16917	17745	23144	18879	13571	16034	16356	17684	13114	7725	5706	3987	3401	2784	1561	1571	1455	1228	1340	1216	1245	1303	1360	1262	1344	1266	1206	8975	3049	838	862	815	866	805	776	745	804	790	732	761	743	717	738	748	782	732	788	770	750	738	723	719	738	735	734	758	720	736	805	794	707	723	655	735	732	784	734	728	686	733	761	668	726	687	752	798	798	750	694	696	711	709	735	709	736	698	696	660	691	710	707	669	694	676	670	729	675	720	711	718	706	679	667	676	673	660	751	714	664	755	704	730	696	725	694	701	701	683	718	670	678	689	697	679	737	695	672	636	691	698	649	678	720	754	705	711	711	743	696	742	734	644	731	696	685	708	686	687	700	701	709	719	732	696	720	712	715	716	732	663	654	681	728	668	719	704	699	675	678	695	687	681	687	684	639	720	726	710	650	678	674	662	692	724	708	644	661	670	712	689	704	693	638	661	726	708	710	677	681	690	680	717	678	725	689	674	710	696	731	663	646	680	698	709	695	694	703	728	737	680	703	709	681	692	646	682	687	702	694	618	689	695	686	666	751	664	723	696	652	692	711	724	712	690	681	700	681	736	717	676	644	694	688	685	699	738	720	706	654	693	645	697	673	728	703	699	673	692	637	689	715	699	676	675	680	665	678	716	665	686	658	715	692	708	657	684	654	684	704	650	686	698	699	693	692	726	725	702	688	699	689	706	692	667	736	683	679	693	652	680	654	707	700	658	700	726	735	711	672	662	680	700	713	654	688	681	692	673	703	744	660	694	708	692	732	659	656	667	707	701	669	685	693	701	714	737	658	649	690	701	653	717	691	678	706	696	678	643	660	688	693	703	662	706	661	650	718	714	690	684	677	691	676	693	662	652	710	724	679	691	684	652	680	712	710	747	644	721	686	712	712	645	711	717	706	683	655	686	693	659	700	693	689	669	725	707	687	688	747	710	724	701	665	690	664	698	644	674	689	680	745	706	711	690	740	688	678	729	738	696	681	680	757	697	675	692	697	683	712	715	686	664	688	683	698	690	673	696	686	753	705	671	653	656	705	664	706	694	698	748	652	668	666	667	689	710	692	673	733	665	714	675	710	705	731	694	706	683	667	663	705	703	657	716	682	681	687	709	702	686	680	731	710	667	691	672	675	688	672	702	695	717	709	668	694	702	692	674	665	670	667	669	678	682	703	714	670	674	644	742	716	713	691	703	688	720	647	711	718	728	690	721	689	694	713	703	750	723	666	677	683	641	698	694	726	712	708	659	704	655	668	697	750	703	696	677	709	691	707	695	733	673	644	686	673	703	707	643	668	702	637	769	692	650	667	654	721	734	666	688	683	699	719	721	743	689	713	726	733	733	658	678	678	686	717	692	679	689	696	717	653	626	684	668	744	686	711	687	671	666	688	716	729	654	682	684	662	660	700	704	666	712	668	713	678	696	697	718	702	689	720	692	666	679	671	676	703	644	670	686	663	704	734	690	648	710	737	702	725	678	716	679	696	670	643	674	675	645	706	703	726	689	729	745	694	683	698	707	733	697	684	716	718	667	736	679	723	671	710	674	666	692	706	700	692	719	728	697	691	675	687	675	714	712	690	671	692	717	697	643	679	688	671	668	705	672	728	724	699	706	730	704	696	682	680	676	684	701	706	760	703	679	679	687	710	698	722	704	677	666	660	690	692	704	711	717	738	707	642	702	710	692	656	648	690	710	681	711	707	688	719	712	682	685	664	702	706	694	676	643	716	708	710	721	686	700	712	704	711	730	693	703	695	640	711	727	688	718	709	663	666	685	685	695	707	703	695	697	696	696	716	702	699	716	647	732	665	697	695	739	704	748	719	686	707	682	686	685	687	698	700	688	727	678	711	712	669	699	658	681	680	708	709	671	704	658	705	663	691	738	672	698	691	683	720	664	687	711	663	726	692	681	683	693	680	671	688	669	696	727	696	715	688	712	731	661	741	685	708	683	680	713	712	672	684	705	702	700	739	644	682	680	668	651	697	752	702	650	661	665	659	690	684	714	695	679	718	691	672	671	738	685	667	674	699	670	663	700	637	683	688	695	720	685	712	682	675	691	709	704	678	716	684	693	720	657	731	704	659	769	705	748	749	691	700	676	681	702	667	692	654	701	705	736	708	723	681	657	663	723	752	652	655	676	640	682	636	686	685	767	670	671	666	708	658	720	721	693	748	687	678	664	677	697	665	678	712	674	708	739	657	648	671	668	721	684	708	654	713	718	647	706	735	682	711	689	655	685	717	723	698	653	673	709	715	704	722	716	692	710	685	688	697	658	662	694	720	668	729	660	704	694	707	711	695	709	684	671	718	699	728	686	688	679	676	727	730	707	722	755	676	698	718	718	679	683	748	706	719	733	707	702	721	659	721	651	717	717	647	651	690	693	707	698	663	738	679	696	707	749	685	710	753	687	680	672	631	700	711	708	665	684	667	682	689	692	677	688	695	757	702	681	737	705	703	627	692	727	717	653	650	686	727	693	730	669	697	696	683	703	650	675	674	616	691	719	678	682	718	677	694	677	659	702	727	691	636	702	687	718	697	716	694	662	662	675	704	686	748	679	678	691	739	679	713	678	640	671	710	642	653	702	699	686	735	704	697	705	737	695	691	691	717	664	656	664	706	682	700	670	727	722	731	702	704	701	719	718	718	697	653	696	698	681	716	694	728	692	689	722	654	713	687	766	693	670	710	673	672	690	737	689	725	675	667	730	677	674	689	716	709	695	627	736	713	719	696	721	705	731	675	697	681	712	678	706	649	656	693	693	693	654	677	721	700	704	695	692	684	740	710	721	695	695	680	720	660	624	675	663	671	614	688	650	688	684	678	662	668	706	684	681	730	668	709	686	727	701	658	690	683	711	673	703	670	673	713	727	699	694	682	695	702	679	696	684	678	661	704	663	712	651	731	687	664	666	697	719	668	681	718	735	724	698	672	728	668	688	635	750	668	661	660	676	715	710	712	706	672	724	726	684	648	691	669	703	687	697	679	678	670	675	713	732	711	704	704	709	763	654	674	656	662	683	651	637	721	701	656	695	723	693	684	668	684	685	700	715	683	703	682	665	708	698	717	711	672	760	728	704	687	651	679	693	653	705	739	668	685	633	698	667	681	710	696	686	707	712	710	666	707	636	698	650	674	672	692	655	702	664	664	692	707	658	711	658	703	728	680	672	721	681	682	650	731	667	681	689	698	705	685	708	706	686	655	707	691	676	706	682	631	695	717	694	711	712	684	647	691	709	674	658	697	669	684	725	724	687	683	711	691	762	630	672	706	708	738	643	682	651	679	657	691	705	693	701	673	680	674	705	652	721	710	651	699	696	702	690	668	692	654	753	687	695	671	672	724	674	701	665	625	705	707	715	675	683	667	712	729	713	723	713	656	711	700	656	663	670	706	699	650	733	674	625	707	665	700	686	705	734	737	697	718	674	668	685	709	698	687	684	679	711	710	696	685	726	690	692	733	685	696	665	723	733	691
2893	1626	1357	1229	667	349	408	420	356	333	237	234	206	196	194	217	181	192	194	205	202	216	197	203	195	212	212	215	222	186	173	199	220	159	168	210	220	187	183	189	193	175	211	187	185	201	170	209	175	182	196	187	208	198	229	202	171	190	178	188	185	191	206	204	204	167	185	193	179	183	164	205	186	195	211	164	195	223	205	197	153	184	200	184	187	202	204	205	196	205	193	173	201	219	190	210	185	180	200	182	217	195	173	195	189	199	190	196	194	200	189	178	195	186	194	178	180	187	215	186	176	199	205	199	208	216	180	231	186	202	183	189	215	171	181	176	225	225	197	200	184	178	186	182	188	204	182	189	210	200	191	217	187	185	201	225	200	169	183	165	182	161	172	178	196	207	180	177	183	187	205	196	204	179	188	189	204	203	192	212	178	189	191	182	223	197	206	204	184	163	193	172	170	210	200	172	220	203	195	201	203	194	189	207	233	176	173	174	214	195	184	192	190	190	185	188	198	192	203	173	201	173	188	207	199	202	200	179	199	187	201	173	160	176	178	213	215	193	207	181	188	186	211	183	216	197	214	174	202	197	198	217	200	228	182	192	202	191	199	194	218	210	213	199	194	200	197	212	198	198	199	222	178	210	217	194	180	176	190	179	163	211	207	189	218	176	190	192	194	215	185	179	192	195	184	193	192	209	189	191	219	202	193	181	215	182	182	185	218	192	184	214	191	159	177	172	218	173	236	173	190	173	202	198	180	207	196	166	180	163	199	185	197	191	177	188	165	181	177	170	198	218	222	174	181	224	201	195	210	183	165	222	178	211	193	182	191	204	162	181	196	180	196	206	185	181	180	226	199	156	212	209	166	225	175	218	191	199	179	183	197	178	176	237	196	180	200	208	175	177	185	183	173	187	209	194	209	174	212	166	185	172	182	189	186	194	173	198	222	188	186	212	218	213	209	175	184	213	168	187	187	195	197	213	213	179	197	200	168	204	206	212	191	233	196	210	203	212	241	154	194	177	195	213	167	215	210	218	196	183	182	175	193	181	212	194	185	190	182	175	165	195	181	196	219	191	180	190	208	213	217	180	187	192	180	181	205	180	192	193	171	221	176	197	194	190	199	176	197	201	188	176	222	193	204	200	203	170	211	195	198	197	204	211	206	200	186	172	196	190	185	183	194	211	218	177	211	165	167	186	193	189	175	195	183	193	201	187	185	193	208	202	184	209	201	194	190	218	177	208	188	188	200	189	189	198	197	198	200	187	178	210	197	191	194	184	212	182	182	183	207	182	193	197	183	206	189	196	184	200	228	173	190	188	193	187	203	184	194	203	196	175	210	190	187	154	229	217	207	163	198	200	194	170	187	198	189	179	196	209	195	177	177	178	180	194	203	179	210	211	195	194	185	183	199	185	182	215	180	186	205	201	193	223	195	210	180	197	193	185	190	177	186	182	190	202	173	175	191	198	216	177	203	209	185	199	193	183	192	196	200	193	208	211	198	182	200	199	233	186	181	177	188	174	208	173	163	183	208	162	218	204	188	196	192	191	216	213	183	204	174	171	206	181	200	178	182	178	204	206	207	197	195	218	184	184	176	206	175	190	183	198	196	200	184	192	184	227	193	210	189	184	206	172	203	194	186	185	207	213	164	189	177	197	209	186	196	217	201	183	177	172	179	200	188	200	203	185	179	203	192	164	179	209	195	194	178	187	205	190	216	192	174	205	201	195	212	173	188	191	176	193	187	180	188	176	187	181	183	223	210	200	183	197	188	192	209	193	183	201	195	205	167	212	201	192	184	189	193	195	168	193	185	212	176	168	184	211	190	181	208	200	214	188	197	170	202	189	210	178	193	202	194	196	200	196	197	169	172	213	200	184	205	189	183	185	199	216	190	204	211	164	167	173	180	176	205	208	204	174	191	208	198	188	192	174	175	208	164	196	192	195	167	200	197	184	166	178	212	201	191	190	185	190	174	183	203	193	185	187	166	203	199	183	163	196	194	204	219	167	196	210	192	191	167	219	189	150	168	189	196	184	161	201	206	221	193	216	178	177	195	207	190	214	233	156	195	181	188	202	198	193	194	191	156	167	193	170	167	178	174	181	196	194	206	169	208	188	206	173	195	167	174	201	180	208	216	211	203	193	179	205	170	182	183	210	179	167	194	196	210	195	182	191	210	195	195	198	194	186	195	194	206	187	198	193	188	194	191	194	213	182	204	215	198	180	188	161	169	192	193	175	190	204	183	187	190	196	185	190	183	211	185	206	188	195	194	184	223	214	166	202	197	200	203	186	199	216	187	203	193	170	209	182	215	161	187	179	185	194	181	198	193	173	195	197	208	184	218	213	207	203	206	194	183	194	188	172	194	183	212	166	202	169	201	196	179	193	195	212	180	170	207	204	187	161	186	204	183	198	180	212	187	214	204	194	195	186	179	192	196	178	195	195	218	187	192	199	189	188	227	220	181	184	179	180	185	182	189	193	207	215	186	196	183	201	187	185	207	188	195	206	187	194	207	175	223	209	222	192	201	171	199	205	186	196	220	190	198	189	203	196	177	190	196	178	200	195	180	197	173	187	187	197	214	186	174	205	190	203	185	212	199	184	196	196	186	191	211	185	198	213	203	197	206	234	192	194	206	202	204	198	198	193	190	171	201	195	201	189	185	212	207	184	196	188	217	201	198	188	187	210	199	205	198	213	201	191	187	194	202	173	165	199	198	202	217	213	203	211	180	201	203	213	182	185	209	189	196	174	218	182	161	205	198	191	196	177	204	184	193	206	197	176	174	179	200	177	177	210	170	193	196	187	214	191	199	182	189	225	220	191	188	190	191	174	176	186	222	186	198	187	210	237	222	182	180	214	197	198	186	184	194	205	183	202	174	185	163	210	189	207	186	202	199	182	192	190	200	199	194	193	180	172	211	196	172	224	201	209	197	220	204	202	214	206	181	218	184	191	211	183	191	186	194	203	175	195	191	185	193	198	227	188	188	216	188	175	207	190	189	212	190	199	199	195	183	210	199	225	197	188	161	208	195	194	179	183	206	187	200	176	204	158	157	200	197	200	227	214	190	207	191	178	168	182	194	208	199	214	215	175	190	182	189	214	205	179	182	171	171	200	186	192	187	179	202	204	217	206	181	202	175	193	183	178	212	188	184	205	210	178	184	214	186	192	199	207	164	198	206	193	195	207	204	206	185	202	213	198	198	197	180	179	176	208	177	196	193	198	197	193	169	173	185	196	176	189	187	193	186	181	197	204	198	191	178	168	197	195	185	199	208	186	172	200	172	196	180	203	192	201	181	209	184	207	212	189	199	186	198	210	179	196	180	180	179	161	213	198	177	173	189	195	202	184	197	186	171	188	167	209	187	196	195	171	186	212	199	184	183	209	184	178	205	194	182	221	207	194	219	201	166	214	189	206	185	184	207	205	191	187	222	185	200	204	184	206	187	221	204	195	183	188	169	214	179	193	209	211	244	199	197	171	184	193
3195	2643	3171	3621	2154	1300	1660	1662	1603	1238	888	692	666	653	581	608	608	607	617	596	574	570	554	612	589	590	584	591	922	588	570	599	583	589	573	576	572	588	574	553	588	558	611	545	582	557	542	576	587	563	555	554	588	536	559	628	611	548	553	563	536	559	573	586	580	606	616	596	546	592	546	590	510	565	562	583	591	557	594	593	559	562	590	606	576	581	556	545	541	538	608	570	581	611	584	559	583	561	562	591	546	564	591	568	556	541	573	526	576	537	558	535	599	551	592	550	564	531	581	580	563	594	585	526	545	568	601	581	559	567	520	570	555	607	570	589	540	581	554	563	607	534	559	592	598	560	567	550	588	561	611	569	534	535	578	593	585	564	601	521	583	568	622	580	584	555	551	534	572	578	580	507	605	550	559	541	548	587	558	572	549	576	604	568	569	550	513	536	590	587	574	614	599	592	573	584	585	563	585	544	592	563	572	595	566	598	557	567	503	547	543	547	586	603	565	510	553	596	558	559	521	589	556	574	566	575	572	579	582	537	592	552	579	573	548	577	584	504	532	588	532	542	563	588	586	592	547	536	527	587	511	556	556	530	571	521	587	579	598	610	556	562	582	576	565	547	561	548	570	565	615	521	546	559	537	598	559	544	516	585	566	597	557	594	530	515	551	541	565	544	562	587	597	570	631	555	575	555	575	533	540	576	559	595	514	610	535	560	583	576	545	556	569	563	615	589	551	594	572	575	569	559	551	590	552	584	564	539	569	536	551	534	618	523	574	535	577	522	569	551	498	574	565	590	563	568	628	540	563	587	576	552	555	577	586	580	574	610	581	570	582	566	547	581	523	535	521	556	602	541	594	566	572	565	549	504	572	590	594	576	569	587	589	575	553	547	559	564	564	530	589	553	579	566	539	537	592	536	572	580	547	551	567	569	543	577	611	522	568	608	499	616	558	577	542	540	530	541	537	589	555	582	606	569	550	588	561	531	557	537	572	580	560	543	555	535	582	579	614	562	526	580	552	556	561	573	535	593	574	557	580	560	603	576	609	598	587	551	553	517	565	534	571	584	550	575	589	530	589	562	570	597	568	555	538	577	526	543	602	595	549	563	603	534	617	581	554	540	519	550	587	573	577	583	543	566	591	590	552	560	562	541	552	589	538	582	559	608	580	602	553	520	546	567	616	537	565	585	559	559	590	562	575	585	538	568	553	555	544	555	623	575	581	533	581	564	546	561	596	615	554	520	549	587	543	535	563	540	543	556	548	557	562	552	570	550	590	560	579	544	578	608	551	542	541	577	547	558	555	511	539	615	552	585	562	561	587	556	554	536	552	592	546	545	527	546	607	574	557	595	563	564	565	566	574	548	572	579	567	595	576	559	541	528	569	583	593	578	583	572	595	549	584	567	575	581	577	584	552	568	569	573	578	516	595	571	544	560	516	520	616	588	562	599	574	559	553	596	545	579	575	538	580	596	543	548	544	562	596	550	555	591	558	595	526	551	597	567	603	538	583	567	573	595	506	595	585	545	538	554	551	561	592	543	550	575	561	553	554	605	564	578	567	591	552	576	566	563	561	575	564	599	577	537	559	611	511	574	541	578	566	535	552	551	580	556	532	544	578	606	579	614	604	563	545	557	576	566	579	564	594	551	509	581	567	531	592	540	547	602	549	532	544	573	577	578	563	563	586	585	600	562	554	579	594	600	593	565	574	512	563	579	602	549	517	579	540	565	607	575	570	577	550	593	606	520	568	547	529	559	545	573	553	554	546	573	593	587	533	576	523	526	561	589	595	551	577	558	538	576	591	564	631	559	578	557	606	576	567	589	589	600	589	608	532	573	563	559	540	579	510	583	560	508	612	564	588	565	562	565	582	540	542	544	592	518	575	570	581	538	603	575	578	592	580	557	565	569	569	577	525	597	595	594	571	549	600	562	599	558	627	587	548	597	528	526	606	536	588	574	552	578	611	593	547	588	581	563	554	543	563	543	581	564	599	537	555	567	542	589	582	572	550	573	567	543	593	574	526	556	556	551	568	517	545	502	569	553	572	552	581	556	513	559	522	602	546	576	557	542	557	586	575	555	542	557	559	590	557	538	568	612	632	537	569	565	557	560	571	579	589	532	572	516	603	568	529	604	547	583	547	596	563	600	557	605	567	539	607	559	591	587	557	549	590	606	585	614	571	608	548	577	556	551	539	547	559	573	537	591	632	552	552	558	567	560	569	586	598	583	555	563	595	539	588	554	541	570	572	572	598	557	560	560	569	519	582	579	572	606	582	544	616	556	606	575	557	556	585	572	543	559	563	564	554	534	571	572	526	577	587	560	552	597	587	551	560	540	529	522	543	577	562	612	575	532	561	522	544	549	607	582	597	557	554	560	624	597	568	549	619	576	539	572	575	558	599	590	549	552	587	541	580	616	573	587	545	591	601	566	574	533	588	562	544	570	576	545	569	532	589	580	571	557	579	550	580	541	537	568	557	541	583	526	552	554	548	568	582	536	570	600	544	559	606	574	561	526	590	545	549	553	587	594	571	579	570	530	551	587	591	538	573	552	531	532	571	544	574	564	561	567	557	555	626	580	542	543	578	545	587	525	567	581	575	544	614	547	594	565	545	594	622	586	596	604	577	543	561	598	563	549	609	552	586	614	572	588	577	564	564	594	547	589	547	587	584	545	603	608	559	536	563	567	556	537	552	573	585	566	568	584	578	552	594	540	591	563	600	576	544	593	556	567	535	563	560	581	534	579	556	611	558	518	557	526	574	570	572	544	543	601	590	536	512	548	548	546	599	554	567	535	548	544	576	569	585	604	569	562	579	566	551	528	572	555	571	569	581	560	527	591	564	566	527	508	524	583	595	552	531	591	547	562	560	594	618	572	545	562	557	585	586	587	544	567	547	538	573	552	569	540	584	599	547	573	516	564	557	548	576	617	546	578	578	569	569	548	522	535	568	594	552	567	534	584	529	581	576	544	568	565	576	592	545	585	562	626	516	636	591	592	591	573	562	576	587	607	602	587	600	581	578	545	592	533	549	578	573	578	563	552	544	623	581	554	566	569	541	602	546	562	547	569	533	575	546	595	535	615	582	564	528	552	569	580	603	548	599	549	577	542	541	557	543	582	566	561	580	577	564	553	567	585	554	587	572	567	550	603	602	586	577	550	561	599	549	574	553	559	521	549	527	586	593	584	545	550	567	522	583	616	540	575	572	534	524	601	581	615	532	573	595	529	588	562	573	529	576	575	588	584	574	522	603	566	578	540	542	597	535	561	547	554	574	558	576	527	549	554	576	585	588	547	573	540	538	542	526	583	542	575	569	570	575	582	576	578	536	533	580	548	623	566	570	555	560	577	542	551	554	567	588	556	589	548	572	533	594	530	594	538	570	593	566	579	610	566	563	601	564	551	556	596	563	604	581	542	559	593	595	558	527	576	564	554	604	581	606	539	583	583	563	568	549	598	574	580	596	509	584	584	600	571	544	538
16716	17553	18471	17805	12325	6260	5453	5498	5458	3985	2438	1334	895	602	496	412	379	341	310	389	362	334	352	372	373	370	359	328	764	452	333	355	299	335	346	303	334	333	334	329	336	342	315	313	310	306	357	292	352	308	337	345	291	334	331	323	328	310	332	320	318	336	331	304	318	314	301	333	341	298	300	294	325	322	329	321	301	329	322	321	330	313	329	291	315	316	338	325	318	321	265	317	316	298	338	297	323	312	321	323	316	289	284	352	318	338	314	307	343	325	321	325	319	337	323	331	294	299	314	283	315	304	319	308	309	338	326	319	334	344	322	333	335	341	319	366	294	342	332	344	288	358	325	279	319	322	319	334	310	306	292	289	294	300	269	328	364	331	357	319	300	301	311	317	311	340	299	311	352	298	344	294	346	332	329	319	293	322	294	310	306	304	293	345	323	321	330	291	334	301	353	322	316	322	303	288	342	327	339	307	307	329	337	351	333	338	324	341	334	296	337	317	303	321	360	306	323	303	281	308	338	315	288	356	317	320	355	322	285	306	329	321	308	325	311	287	362	333	311	308	331	323	324	322	320	334	348	318	327	318	328	348	285	317	276	288	274	327	347	298	315	332	320	328	314	333	328	308	312	316	351	313	311	302	326	314	332	324	287	289	318	321	325	315	306	286	320	305	322	308	299	335	318	310	301	280	321	327	314	286	288	298	348	318	337	291	322	308	325	321	306	319	301	316	334	310	312	321	314	308	318	326	289	326	291	309	336	282	305	309	271	327	326	316	311	302	290	334	334	323	330	327	303	307	296	324	348	322	316	301	326	314	300	363	286	328	330	338	321	280	306	332	336	286	285	300	296	336	313	282	337	305	326	303	323	320	327	302	295	328	319	287	311	330	299	318	286	325	326	334	315	351	341	295	336	343	347	350	326	329	284	278	322	303	301	305	335	332	299	345	322	297	286	313	320	317	312	320	306	298	320	310	314	344	290	320	292	314	298	310	307	347	302	315	310	319	324	380	303	320	312	318	300	337	305	315	302	340	286	308	335	352	290	309	299	311	322	336	336	294	307	296	332	352	356	335	335	340	340	337	294	332	317	336	319	291	315	306	320	292	321	316	308	297	331	302	289	323	326	299	304	301	300	313	328	347	333	315	308	336	311	313	335	309	320	292	337	338	317	320	313	314	282	334	303	345	339	345	335	283	301	283	312	296	327	317	338	320	329	325	328	297	309	334	329	294	321	301	328	290	329	319	302	339	292	325	303	300	346	309	314	335	321	317	301	294	337	307	305	321	306	354	307	323	303	315	343	320	320	327	327	317	310	335	304	319	319	296	335	301	296	311	300	320	314	314	324	322	307	307	309	285	297	338	297	281	315	300	335	384	323	327	327	294	338	341	331	323	311	291	290	301	308	289	317	306	316	278	290	282	353	332	304	288	355	304	319	325	315	327	331	328	334	318	311	286	331	309	338	320	317	305	317	318	334	326	298	306	302	339	311	304	324	326	326	301	341	341	313	284	306	292	307	315	340	300	327	309	339	342	293	295	303	283	313	302	323	358	337	338	298	302	311	314	319	279	310	326	295	312	318	303	335	327	299	312	336	328	329	337	305	320	298	319	340	310	327	308	320	325	310	323	337	289	312	321	337	290	317	296	302	314	303	306	339	317	349	366	323	316	312	349	342	326	324	314	332	322	323	339	306	320	328	319	287	323	368	304	297	308	347	329	305	301	343	309	314	304	301	323	303	315	300	307	312	333	305	335	315	294	301	293	357	318	315	311	289	326	328	345	306	296	326	349	321	328	277	325	339	350	297	304	295	320	324	309	305	333	331	308	332	288	314	312	306	325	306	298	309	320	302	318	294	359	302	323	327	301	314	318	316	313	307	306	292	320	327	324	304	329	315	325	329	334	325	299	346	344	338	350	304	327	318	298	313	349	310	325	340	309	331	317	297	341	343	289	323	318	355	328	329	324	291	313	300	344	330	340	300	350	323	332	325	332	329	305	353	324	315	315	322	304	332	308	307	316	305	289	324	295	292	344	286	326	340	350	321	310	309	303	324	324	286	301	318	304	324	336	310	321	258	300	287	322	310	305	291	305	313	320	284	302	312	290	296	307	315	299	307	326	300	350	302	311	274	326	360	300	309	314	313	304	316	352	330	306	343	318	296	314	349	322	309	322	339	343	303	318	307	333	316	312	299	281	289	335	314	288	293	325	301	320	331	309	296	297	334	374	338	304	284	314	293	307	346	314	316	333	328	322	328	318	321	367	322	303	314	318	332	296	349	307	319	310	289	310	300	295	324	309	292	328	306	286	345	316	323	326	327	322	271	307	324	322	326	322	334	329	333	289	304	298	304	318	322	296	313	308	337	314	333	316	345	315	326	295	334	299	336	309	310	335	311	305	320	300	346	313	320	302	303	307	333	297	323	342	341	306	291	316	295	273	293	319	346	287	318	326	324	340	308	331	336	324	269	312	326	345	309	288	315	302	314	336	316	299	315	329	337	335	346	319	320	321	307	304	333	281	335	324	289	320	314	323	314	325	318	309	344	316	320	317	316	307	325	301	296	336	292	339	331	336	367	314	324	331	336	370	308	316	337	320	335	353	343	295	333	274	339	310	297	337	301	315	304	317	311	356	323	334	340	300	321	308	291	298	304	318	324	304	319	343	302	289	310	294	303	293	333	359	316	318	316	319	304	335	317	324	300	301	302	315	324	321	276	325	293	349	330	322	310	328	317	318	277	338	306	335	298	321	314	345	325	319	322	333	314	320	343	338	321	336	296	365	281	347	325	321	328	297	323	327	340	331	284	320	302	292	326	339	325	318	318	315	305	327	288	337	316	297	313	322	297	322	320	341	334	348	313	328	286	296	299	277	330	302	347	345	308	304	300	329	374	292	297	292	328	325	300	329	299	324	339	314	346	294	336	307	323	306	356	342	329	320	306	311	299	319	308	310	291	305	315	299	332	339	343	322	295	296	309	333	289	333	295	332	318	362	325	285	282	323	348	324	323	299	305	301	313	324	326	283	275	330	308	338	316	319	335	329	316	327	323	289	298	283	328	295	319	323	300	288	280	348	314	291	350	327	307	330	314	304	308	291	294	322	326	315	309	319	322	288	306	301	320	355	290	315	332	361	296	316	314	295	298	299	326	331	356	296	306	316	284	344	322	303	344	302	328	285	320	325	351	310	349	302	296	341	333	320	338	306	313	273	320	346	340	320	345	344	328	345	280	344	306	361	309	319	324	329	305	324	334	298	326	287	305	333	312	336	321	348	290	324	331	334	318	316	349	283	326	304	271	353	348	293	309	327	286	338	306	280	321	343	318	302	313	324	329	344	322	324	365	343	335	320	321	305	307	319	295	325	301	325	319	324	311	339	359	304	340	296	327	314	336	301	312	305	328	337	315	314	317	335	309	330	313	286	307	308	314	348	326	283	303	307	287	334	326	323	323	332	306	338	291	332	267	304	323	333	351	308	287	298	310	312
12567	12903	14806	18466	12820	8867	11190	12971	12941	9450	6090	4191	2899	2321	2013	1446	1347	1269	1223	1118	1124	1126	1097	1259	1188	1097	1088	1027	4756	1527	937	915	969	888	938	902	877	929	909	884	873	898	867	901	924	883	864	900	954	878	872	914	865	909	887	890	853	868	890	906	911	867	894	851	907	876	845	824	926	944	822	851	883	897	868	915	863	874	871	903	861	865	889	823	864	829	840	891	884	848	856	887	845	856	848	904	875	802	818	796	882	785	859	885	807	870	821	824	838	891	860	894	874	903	920	885	861	873	890	919	876	876	858	834	843	856	876	877	851	862	861	839	822	813	787	829	802	844	875	906	822	888	858	842	885	825	865	766	906	884	839	837	875	868	874	863	882	850	856	849	812	854	888	783	871	817	828	864	845	879	804	894	821	849	827	793	835	873	825	844	921	868	905	879	793	903	839	914	861	846	850	857	902	871	800	814	844	808	840	846	857	850	920	848	876	803	824	872	877	822	837	845	825	826	874	819	873	836	924	817	895	885	870	892	822	870	824	900	879	870	860	849	877	843	831	861	846	905	849	867	854	804	842	888	826	841	871	792	840	879	854	862	887	896	857	899	812	844	904	822	838	872	903	904	880	840	853	873	878	827	817	867	813	855	844	847	828	926	827	854	798	875	874	802	822	869	916	853	861	814	843	835	887	808	844	875	852	846	836	853	866	875	860	887	830	895	840	852	841	834	854	793	865	873	858	855	867	849	843	813	799	841	847	798	917	876	809	881	820	855	845	805	869	812	874	877	866	857	830	863	894	857	857	852	807	880	839	804	857	848	866	856	856	895	860	827	830	870	863	832	843	838	832	826	881	843	818	852	817	915	793	871	845	860	884	883	827	896	822	862	852	861	866	823	831	847	843	868	787	861	820	843	828	894	876	841	850	782	835	872	848	839	905	878	873	818	850	888	885	828	830	827	836	843	836	893	818	859	823	889	846	840	866	827	838	843	852	819	892	905	843	875	873	853	840	841	861	856	812	830	904	818	876	921	856	801	842	823	835	864	874	793	847	842	842	875	819	867	873	909	846	815	836	855	898	847	879	849	799	848	877	898	841	850	836	846	838	842	856	800	870	862	805	828	829	855	896	856	854	787	772	880	777	775	837	858	821	886	879	842	871	817	890	817	820	929	811	863	830	861	847	790	871	867	801	825	833	870	840	853	857	852	840	855	899	842	865	834	881	856	909	883	887	811	815	912	872	828	822	816	836	809	807	827	878	848	876	824	766	850	900	797	856	885	788	872	837	836	846	821	817	848	861	842	844	851	791	817	858	893	853	808	830	870	840	831	830	861	869	840	827	879	828	838	857	802	849	763	853	860	857	907	852	851	863	840	839	867	855	859	884	886	855	793	865	883	829	830	860	868	787	865	843	846	889	848	872	888	858	844	834	807	843	815	898	798	852	879	881	845	818	814	890	861	841	835	870	849	801	780	869	851	886	847	872	810	850	865	790	817	892	865	866	861	879	885	867	839	881	870	894	836	828	813	911	878	824	838	844	857	843	843	831	884	833	888	836	805	853	887	857	864	815	872	854	840	839	878	846	808	816	809	812	890	872	819	851	857	870	857	826	847	877	843	856	835	802	838	858	881	780	842	861	841	878	835	804	833	863	838	841	797	883	841	825	822	874	856	881	833	822	841	826	848	858	872	830	836	848	771	889	829	861	801	857	786	836	832	810	890	860	837	869	865	924	854	865	838	826	846	853	830	875	854	814	818	871	858	832	866	832	871	865	864	843	863	818	830	845	870	889	817	888	885	866	832	851	876	828	886	867	862	842	870	853	837	842	854	850	820	849	834	854	838	891	910	840	810	876	856	860	802	854	764	807	843	841	863	851	852	834	889	799	887	843	851	854	786	846	876	921	854	844	849	829	863	903	829	894	878	912	887	848	850	854	846	868	850	885	882	809	856	834	848	874	848	883	817	846	789	825	880	900	866	864	846	858	860	823	813	836	861	826	886	826	799	844	877	870	860	831	860	858	804	798	874	842	782	855	875	871	895	847	926	835	867	776	867	872	818	846	823	859	829	810	863	806	879	853	873	837	827	837	866	877	916	837	875	847	886	807	840	837	854	850	820	851	916	855	864	840	895	841	843	862	886	871	860	855	850	800	841	834	864	913	848	837	871	855	890	824	829	872	913	888	795	800	850	884	807	837	830	877	830	890	851	829	872	884	811	879	849	848	866	851	850	839	869	820	835	828	854	845	862	825	778	868	870	863	819	851	866	804	861	912	854	835	871	844	823	877	852	825	833	841	873	873	827	801	830	810	865	872	858	815	839	799	854	811	840	895	858	836	850	844	832	832	881	809	864	803	892	864	802	838	877	886	832	820	869	857	835	872	819	853	849	887	824	793	836	885	892	840	862	868	845	870	853	867	821	852	838	870	867	852	836	825	871	865	841	864	884	873	892	853	856	814	827	859	864	877	812	835	789	896	892	863	855	817	846	820	833	887	795	869	859	893	908	855	883	874	860	823	875	833	898	878	886	890	858	808	870	821	838	887	849	816	864	897	829	813	811	885	882	903	825	827	886	878	829	898	891	841	851	846	826	854	809	836	868	817	831	827	859	876	901	837	830	860	814	857	863	802	827	855	833	850	774	830	819	837	772	828	851	879	830	872	871	838	835	818	812	847	859	837	876	772	794	832	860	883	807	832	820	846	844	826	846	831	876	877	826	903	863	809	879	857	882	813	834	842	835	857	841	897	812	838	866	797	869	830	821	846	907	910	849	849	860	901	841	811	894	820	825	870	833	812	879	863	843	856	816	867	871	851	863	827	876	816	920	824	826	817	859	849	847	869	836	868	846	878	858	850	882	847	858	892	793	876	879	904	823	798	806	855	871	790	881	851	858	875	841	883	834	827	841	805	833	829	894	878	800	812	865	842	894	798	820	896	917	831	898	859	851	842	835	878	858	837	888	830	883	913	789	880	839	824	867	842	849	837	837	815	788	782	872	872	936	904	864	809	843	875	824	766	897	855	867	857	882	836	868	868	827	804	827	864	888	827	806	863	867	855	861	850	851	879	860	830	832	849	864	878	841	894	814	801	845	861	860	876	870	863	831	853	853	865	833	853	909	877	898	861	839	870	858	850	828	858	851	832	833	846	868	830	865	871	856	864	880	820	834	857	851	837	785	819	869	827	841	886	833	834	868	853	858	834	847	837	863	852	850	852	838	870	836	892	898	908	881	890	794	848	835	832	888	847	883	831	866	817	859	852	842	863	863	867	829	868	847	803	828	807	830	802	876	820	853	872	768	864	851	821	863	848	874	857	845	838	808	909	846	905	854	876	840	829	813	875	866	818	836	840	883	801	860	802	856	893	831	863	885	875	872	864	843	831	904	831	848	906	836	878	850	820	860	860	852	857	828	872	863	866	858	899	904	810	860	894	774	880	788	853	843	868	854	890	857	867	854	866	897	863	834	857	863	853	861	866	831	875	845	824	814	837	856
24521	22744	24779	23170	17070	11102	9321	7940	8665	5876	3849	2399	1461	789	656	425	402	325	342	330	342	301	305	374	359	348	309	308	1261	592	284	292	257	276	244	310	256	259	284	254	249	268	283	288	259	282	270	270	251	239	232	283	286	280	234	288	302	260	246	235	261	268	269	235	268	270	255	252	298	277	259	233	268	238	282	272	274	270	283	247	232	262	299	256	245	249	265	266	237	251	272	269	272	301	287	250	262	280	256	261	270	265	245	240	281	266	278	264	255	271	272	256	278	272	260	281	240	247	271	227	247	238	264	247	260	292	247	280	271	244	263	255	277	259	251	276	256	232	282	234	217	276	256	254	264	267	248	278	251	266	278	251	261	249	233	258	255	246	254	254	246	267	249	285	266	283	235	292	259	243	265	259	245	250	233	250	243	276	276	247	277	251	281	249	280	255	306	286	289	256	222	276	245	258	272	254	270	256	261	283	261	267	273	266	261	259	286	244	258	271	251	263	250	268	273	231	249	285	227	277	249	278	260	245	276	301	290	260	250	255	248	261	233	226	282	263	278	248	238	247	232	231	261	270	237	239	269	267	281	240	280	276	265	246	282	277	258	255	304	255	239	264	272	266	273	285	265	269	274	278	252	240	259	236	275	287	267	232	258	266	247	270	234	273	257	295	244	244	248	263	243	268	269	300	269	245	271	267	268	229	260	260	251	261	270	242	265	250	260	242	251	282	270	258	229	277	259	264	277	252	225	245	264	253	267	236	261	267	266	251	249	287	288	301	281	261	215	268	265	266	239	243	274	257	262	278	276	289	229	253	281	278	247	273	211	252	271	254	247	265	260	277	257	281	268	253	275	268	246	261	258	242	239	242	267	245	260	276	257	260	272	271	282	288	275	269	241	244	259	262	256	252	243	286	240	317	291	228	256	278	228	257	232	258	280	260	254	261	264	260	259	264	271	266	259	277	252	244	266	265	282	264	247	276	276	256	271	240	272	274	244	271	252	260	264	281	275	240	255	260	259	247	255	264	246	254	266	266	261	277	237	276	281	272	241	238	229	302	261	237	270	253	312	277	238	245	253	235	269	293	250	266	260	260	253	266	266	264	308	268	254	256	238	251	271	248	274	293	263	253	257	246	255	271	247	238	251	244	258	293	296	280	249	267	273	279	255	260	232	266	272	268	252	244	237	280	263	232	238	279	274	300	259	266	257	270	252	289	252	257	270	294	259	243	265	243	273	274	252	251	266	255	268	270	313	270	276	264	284	240	259	255	244	242	260	261	255	254	277	263	248	268	254	258	270	268	218	233	282	254	259	265	250	236	265	271	277	242	264	269	257	241	290	283	258	257	285	267	259	255	245	257	251	275	246	254	282	260	268	277	252	251	231	260	273	261	272	262	258	252	269	275	269	249	257	271	222	228	231	290	276	259	253	246	304	232	263	270	244	255	269	274	265	236	252	306	272	257	236	270	265	255	228	260	244	237	239	269	256	272	258	284	267	274	253	257	258	262	234	250	244	272	265	278	271	257	263	256	257	280	263	251	251	247	257	262	259	273	243	259	252	244	259	285	233	249	250	258	267	258	257	258	248	262	224	253	257	289	266	269	276	272	257	261	224	265	280	266	263	264	270	289	247	245	253	240	248	233	247	271	297	281	262	256	240	267	253	270	248	265	278	265	269	273	274	253	293	243	239	250	278	261	252	249	268	258	255	233	261	236	289	256	237	236	261	265	261	269	260	259	252	238	248	287	266	250	285	266	252	248	236	262	266	269	257	247	259	297	274	269	228	276	301	266	234	268	282	284	271	203	256	280	253	242	272	301	269	262	261	270	284	268	273	283	253	273	230	255	275	269	248	270	263	280	286	262	230	319	255	254	253	266	254	274	261	299	270	252	261	241	271	265	237	238	258	256	264	251	270	262	261	245	265	263	255	267	281	265	272	245	245	245	249	261	251	287	270	246	284	269	293	286	263	275	254	258	291	246	249	254	255	289	290	235	258	271	257	257	263	279	251	254	242	265	223	272	249	269	264	256	263	295	264	255	265	266	258	225	272	276	270	267	262	272	248	260	258	255	257	240	282	273	275	287	262	261	287	290	253	250	270	299	220	270	270	234	234	255	271	250	274	241	268	230	273	260	280	235	297	240	245	274	266	243	255	278	255	258	262	234	281	257	274	249	272	283	262	255	250	274	261	278	265	268	241	246	242	289	245	273	278	284	281	265	252	232	255	265	247	229	290	261	230	251	231	280	264	257	237	253	278	257	261	299	249	267	283	264	295	286	269	270	247	264	245	249	246	247	234	245	249	279	258	256	237	263	240	252	256	280	252	257	282	267	239	247	244	246	270	270	257	243	251	263	263	264	252	266	268	250	280	246	274	247	236	263	251	273	265	271	280	266	261	243	255	267	258	268	248	277	244	231	255	273	246	266	270	260	266	256	261	237	270	263	247	269	242	248	245	255	245	256	264	251	264	289	256	247	259	243	275	256	251	257	265	269	269	256	276	285	259	285	282	239	280	236	242	251	271	239	276	253	270	255	268	282	267	256	265	282	269	274	292	249	215	273	261	250	245	267	257	264	259	288	266	270	242	265	238	247	235	224	232	267	235	279	237	251	255	298	302	225	276	264	265	275	236	294	243	273	279	256	236	250	236	278	259	300	257	249	233	258	249	260	242	260	257	267	265	255	253	247	264	263	232	236	276	262	236	278	262	271	261	255	277	248	219	245	237	261	271	285	269	261	269	235	292	254	260	248	273	268	273	258	255	266	247	269	253	264	255	234	262	288	263	263	281	269	251	240	252	252	255	280	274	263	243	268	279	277	271	281	268	307	263	245	279	245	263	262	244	294	251	243	276	275	272	264	235	247	244	278	268	273	222	282	255	244	271	284	287	240	272	255	295	269	274	244	284	265	243	256	264	265	262	250	283	235	255	296	272	253	247	246	275	256	229	238	283	257	271	294	265	280	273	273	264	269	262	271	268	245	276	283	250	264	275	254	228	242	266	251	261	253	259	234	252	278	266	228	254	263	268	265	236	278	279	245	275	255	272	263	226	274	261	276	260	298	249	270	295	280	267	292	274	260	255	267	257	264	262	244	225	269	260	295	243	262	276	259	259	285	238	286	280	222	236	263	264	271	241	288	274	293	264	289	286	272	253	264	271	257	266	214	258	295	260	271	242	266	257	257	253	262	237	278	226	279	288	281	246	221	235	243	232	279	245	252	241	231	258	259	254	243	262	265	243	257	271	280	285	231	258	239	262	278	243	269	268	265	258	265	263	265	286	256	268	254	268	254	277	227	274	231	277	250	274	265	266	260	218	258	245	241	260	266	258	262	229	269	222	255	247	262	256	246	249	278	274	244	259	243	254	245	274	281	256	265	244	259	255	258	284	264	254	274	252	278	232	253	274	248	262	281	287	272	270	245	283	280	253	276	270	253	256	257	261	221	260	277	253	244	277	265	254	271	277	278	258	272	265	279	248	264	279	279
15718	15215	20124	22064	15110	14523	15823	17175	19147	13182	9269	6466	4085	2800	2641	1953	1534	1345	1341	1187	1146	1149	1225	1543	1403	1244	1099	1118	8698	2140	817	804	853	790	799	807	844	749	779	747	815	767	735	757	753	743	736	776	704	761	721	745	723	744	711	735	741	787	744	680	745	743	724	705	731	755	761	752	807	775	730	706	724	731	729	731	740	842	722	726	697	750	703	708	672	750	738	632	668	684	733	700	711	682	754	774	724	679	686	676	653	731	711	703	728	714	732	735	703	727	657	719	695	678	704	719	680	682	705	717	721	695	743	750	706	707	667	665	713	725	721	744	706	683	682	742	736	741	733	683	713	696	670	696	732	716	671	675	755	680	687	708	609	668	634	695	696	704	721	717	677	683	715	658	687	664	693	714	697	695	727	682	644	727	723	694	719	698	701	753	712	702	691	688	663	753	752	747	721	663	650	684	700	701	677	726	735	668	703	672	679	684	669	679	666	706	726	645	669	688	720	690	701	687	698	706	667	687	689	686	703	704	713	706	752	705	705	678	731	710	696	692	740	663	724	685	659	682	676	681	698	687	718	701	652	699	724	668	697	685	678	685	736	707	653	715	712	653	707	678	716	689	733	672	729	723	741	671	730	663	689	676	653	678	733	714	661	758	735	716	668	679	705	706	699	735	686	699	722	689	704	702	704	701	679	655	729	689	677	660	691	706	726	675	694	703	694	723	728	691	720	649	642	661	716	703	638	675	674	715	660	676	674	706	709	658	671	702	647	722	672	670	668	717	671	674	704	649	714	733	728	687	693	708	706	771	649	614	668	714	725	720	698	681	651	691	662	672	700	689	705	704	673	702	723	712	726	697	709	681	686	687	721	690	664	685	728	705	685	717	745	686	680	728	680	682	674	697	730	679	712	719	761	704	730	690	661	718	683	737	734	716	684	686	709	686	710	678	734	697	686	699	731	684	683	697	689	681	719	708	702	723	696	720	681	668	665	705	737	718	662	709	705	685	699	683	705	700	701	704	698	703	744	669	718	702	701	701	718	713	701	678	691	680	711	675	681	691	686	705	675	723	702	724	689	679	675	705	685	731	706	671	706	699	709	706	641	680	704	729	650	710	711	709	691	728	679	716	697	726	702	620	708	687	696	650	668	664	673	695	647	673	742	683	677	723	691	689	715	724	693	686	678	737	670	701	712	700	697	685	721	694	703	693	651	686	679	723	692	641	706	711	689	663	699	702	681	680	692	680	681	708	673	672	694	668	663	682	685	713	746	705	666	636	699	711	736	679	672	694	658	665	644	681	666	655	705	713	665	659	663	714	701	686	683	669	691	692	636	694	710	667	723	668	732	661	688	670	701	660	701	725	675	751	697	677	678	670	689	694	703	707	697	694	686	701	663	658	643	696	697	713	751	701	655	716	738	724	688	663	728	739	689	700	695	709	685	693	696	686	711	654	674	647	698	687	720	699	679	673	736	694	672	695	696	683	742	678	693	685	654	665	620	697	724	698	692	716	730	682	668	709	653	661	697	666	663	701	728	700	676	695	626	678	688	709	647	690	658	702	668	638	720	622	690	652	666	671	657	647	701	665	698	688	688	746	706	688	689	681	639	674	706	666	688	679	689	697	705	705	692	683	711	679	757	691	697	673	683	728	668	659	686	706	686	656	747	701	732	725	722	674	700	719	687	638	727	692	695	731	702	705	680	654	656	673	674	719	655	723	754	705	680	716	668	687	704	664	717	693	664	669	683	674	759	653	688	655	710	680	709	718	720	704	696	658	692	668	699	672	723	667	692	685	669	683	682	671	683	702	656	679	699	688	726	697	750	717	704	718	703	671	695	760	729	696	697	698	732	703	690	693	711	709	718	662	716	641	707	717	695	655	708	693	672	721	643	678	725	632	666	706	676	737	672	693	685	718	681	698	682	729	662	696	707	665	750	692	701	738	720	748	667	688	710	687	702	628	688	647	727	761	693	702	724	699	695	663	660	722	730	706	708	672	734	733	695	686	675	668	724	715	674	720	689	696	708	697	721	665	717	709	713	727	655	676	662	685	704	679	741	673	680	695	645	727	674	657	689	716	707	683	741	713	701	630	657	707	670	676	696	705	666	700	658	681	672	686	632	717	676	657	680	653	672	664	691	668	686	694	649	725	703	686	689	637	659	692	681	643	665	736	722	722	634	690	732	651	689	719	716	682	688	705	682	704	671	705	669	722	690	693	698	706	712	652	662	704	675	694	675	701	708	702	737	641	693	725	705	707	709	737	666	709	719	716	698	691	704	680	702	677	642	677	687	687	698	719	697	714	685	679	736	682	713	705	679	692	682	678	663	712	665	694	676	693	703	694	738	672	700	637	701	689	709	718	718	754	720	650	688	685	718	719	668	683	654	697	635	693	637	693	703	696	678	710	692	673	686	667	656	695	722	694	681	733	649	714	666	724	631	688	664	710	750	734	700	646	739	683	680	731	707	726	707	675	658	677	710	665	681	662	727	699	726	720	737	727	645	671	720	736	658	707	725	727	704	723	674	696	684	679	730	695	734	691	683	675	656	716	745	711	689	704	702	687	680	701	640	759	728	729	692	666	715	722	710	706	666	690	683	693	720	628	758	697	688	694	651	691	735	684	699	706	677	730	701	663	705	674	700	690	684	647	666	728	661	694	738	720	695	701	714	681	710	711	714	707	705	706	695	761	697	712	673	693	676	653	664	675	668	724	683	674	662	666	691	706	681	672	691	636	724	683	710	695	698	708	723	738	748	643	722	655	700	705	709	747	711	658	714	637	706	671	675	676	696	688	680	665	708	690	697	693	686	663	682	685	761	684	683	684	698	684	664	701	696	713	656	693	700	669	691	691	769	670	692	715	696	678	687	683	716	653	672	699	677	669	668	720	656	672	697	702	686	686	678	686	673	717	677	712	694	721	678	678	701	657	686	723	728	736	692	713	729	627	690	697	708	678	680	688	670	684	717	666	690	691	709	659	689	632	713	691	714	756	682	685	703	730	686	688	680	704	663	727	656	681	711	718	734	687	680	706	713	695	703	688	702	671	688	649	662	671	703	713	682	674	691	685	723	691	639	761	681	672	713	693	673	733	678	695	686	707	630	684	730	700	666	676	696	720	678	702	690	674	687	689	698	721	643	725	693	689	701	728	728	696	703	686	691	697	672	723	722	755	712	660	710	661	700	674	645	718	699	672	722	750	701	672	715	688	735	689	698	695	683	685	688	656	718	695	716	699	675	690	720	694	713	639	676	704	680	703	644	749	661	699	719	687	698	706	711	668	688	697	727	658	689	722	692	675	721	684	720	723	685	684	742	681	688	720	682	703	714	686	722	699	686	707	730	708	683	672	674	707	668	692	713	668	710	727	660	701	680	694	683	695	675	659	670	638	666	673	683	671	702	669	692	688	720	671	702	695	684	671	690	686	698	661	725	694	696	696	654	658	697	629	667	668	656	675	678	688	693	681	714	649	701	712	725	688	692	691	720	705
2931	1376	1157	1060	633	398	482	340	415	309	254	229	185	218	195	198	210	190	181	203	225	193	173	210	181	178	184	177	247	201	191	206	190	191	186	182	194	170	179	205	211	198	188	187	178	201	197	187	205	197	185	183	180	202	196	199	162	213	209	178	191	214	195	196	175	168	183	184	197	193	194	209	179	192	213	177	171	163	177	188	158	185	195	183	209	193	173	184	190	202	213	187	222	175	196	235	164	200	204	185	204	175	178	221	175	190	216	195	177	175	180	175	176	195	171	221	187	193	196	171	194	187	203	192	180	218	219	179	207	190	169	165	181	166	193	193	191	176	178	219	221	183	154	187	190	230	167	191	195	192	179	177	202	224	197	217	219	201	198	192	205	154	188	157	188	225	184	187	181	174	188	225	178	202	205	227	215	195	200	180	178	188	192	197	216	205	185	206	171	178	189	200	217	190	191	209	178	201	207	197	197	186	211	175	215	172	202	160	194	196	179	200	203	179	213	192	180	223	181	211	186	199	169	190	195	196	181	168	184	189	177	200	185	181	178	177	189	187	200	200	192	210	197	181	220	194	215	204	186	175	193	205	204	192	201	197	197	196	185	198	205	209	195	166	200	192	191	189	191	196	180	196	175	173	175	192	197	187	190	209	174	162	171	166	198	195	198	175	184	192	194	177	197	209	211	212	202	232	189	198	180	178	167	212	167	214	231	168	195	193	213	205	197	160	181	175	175	168	181	180	203	202	187	180	209	200	189	196	209	208	180	198	167	179	201	188	189	196	204	189	209	213	206	204	171	180	196	179	202	201	177	192	193	192	175	176	214	189	212	188	195	188	185	192	165	194	184	168	167	167	181	191	188	187	150	191	205	179	154	190	227	190	202	169	210	205	204	173	187	196	186	199	188	185	198	187	204	186	187	216	184	191	201	204	197	190	180	187	194	215	199	195	169	177	201	207	187	186	192	171	181	192	178	205	203	211	195	201	189	169	186	213	172	185	206	223	194	198	169	174	198	183	212	192	176	188	188	214	188	209	205	202	215	201	183	190	181	202	189	159	220	212	209	174	197	200	188	171	189	196	181	212	192	189	158	189	184	192	216	183	184	180	171	193	180	185	176	181	197	206	215	192	177	180	206	195	208	200	194	204	182	181	218	180	197	176	196	173	189	205	214	207	201	176	179	193	206	217	205	204	179	166	205	192	198	196	192	193	201	198	169	170	195	190	193	209	193	173	151	193	197	194	182	177	201	192	161	203	211	191	204	209	167	174	198	213	199	205	181	183	182	180	169	188	164	188	223	192	204	204	193	191	202	208	192	203	211	193	184	186	194	182	195	182	184	198	216	194	194	205	192	216	175	192	226	210	205	191	177	173	180	192	180	172	187	183	212	177	173	182	164	195	180	186	199	196	192	202	209	222	202	202	187	178	182	185	186	190	177	201	201	182	173	173	200	215	178	179	190	183	200	209	187	193	198	168	204	198	202	186	191	191	210	169	182	183	181	182	182	166	225	159	174	203	160	193	196	171	193	189	196	192	188	194	197	162	187	186	218	190	186	205	190	207	185	185	201	201	184	227	194	215	186	203	188	220	193	179	190	199	203	188	185	183	212	167	169	204	170	190	177	184	184	172	162	195	181	175	195	198	186	173	167	168	168	174	189	205	204	187	192	215	192	199	202	160	194	204	202	183	187	191	204	185	163	197	207	197	183	182	167	162	168	205	201	201	181	194	211	197	205	197	186	197	188	165	233	208	181	186	199	183	206	182	178	180	183	187	191	183	191	196	187	185	187	189	184	209	188	170	189	177	197	219	198	177	177	192	174	195	186	176	194	208	190	199	193	202	203	200	207	178	186	177	201	168	190	181	188	193	184	201	201	201	193	234	162	197	180	182	191	211	204	203	194	189	177	185	206	173	180	174	195	193	185	200	178	232	196	180	183	181	195	151	188	167	196	196	210	167	191	207	177	195	176	212	177	206	204	183	187	181	192	175	189	196	200	190	171	218	211	190	206	198	174	167	211	203	165	190	172	199	195	176	193	194	192	191	196	171	191	203	200	194	208	179	193	203	186	189	190	188	224	177	178	189	172	190	197	188	186	177	166	186	203	202	176	190	181	186	181	206	191	199	188	190	208	190	206	201	214	194	187	190	187	195	191	178	217	184	205	208	199	166	210	166	199	192	195	180	181	175	197	206	180	188	209	201	171	161	205	188	191	194	181	180	180	173	192	185	176	189	180	179	190	200	176	181	190	201	197	193	197	167	206	194	184	196	193	192	192	185	202	193	191	193	179	188	206	186	189	192	215	218	203	189	180	174	207	203	190	187	196	201	187	201	193	185	196	188	164	176	174	181	185	194	183	199	189	218	222	204	196	196	212	177	198	179	194	226	191	213	183	220	182	177	190	188	203	182	208	223	177	179	218	175	211	169	197	196	192	203	184	184	172	200	216	194	179	186	175	217	195	191	189	199	167	200	167	213	188	206	198	192	179	209	191	197	183	195	177	169	198	174	172	194	178	187	168	191	174	203	194	225	186	196	171	185	190	209	196	206	201	192	174	212	186	197	172	194	217	229	196	208	204	188	207	173	202	174	182	167	176	187	182	193	177	180	212	195	213	194	191	178	172	156	183	182	185	176	198	195	216	196	188	223	181	178	207	194	190	211	207	204	167	176	175	205	184	179	205	198	197	179	192	188	207	203	168	184	180	196	185	176	193	206	176	204	196	189	178	180	172	201	196	218	197	198	176	207	176	197	184	185	205	192	195	185	197	186	181	188	210	188	201	196	184	192	179	205	182	181	199	179	172	176	186	188	169	197	174	187	192	184	191	202	195	185	212	201	202	201	192	197	193	204	218	221	170	203	184	219	183	185	189	204	187	188	189	184	170	216	179	171	197	204	185	201	204	202	204	222	189	165	187	205	208	206	194	188	185	167	189	171	192	178	184	188	163	185	180	206	185	193	173	201	199	177	193	207	190	192	201	164	168	185	180	182	174	210	205	160	191	184	180	199	178	187	175	207	183	173	187	206	193	194	191	200	205	195	184	182	177	177	178	170	190	193	197	208	175	185	196	186	185	162	189	173	177	193	191	162	201	200	184	224	182	214	189	201	181	199	205	188	189	180	199	178	190	198	182	216	165	194	198	209	200	169	209	189	181	202	182	178	192	181	207	182	174	184	190	215	182	180	163	173	176	184	175	201	191	199	185	196	180	185	195	193	182	185	187	203	184	192	202	200	194	172	195	208	202	187	230	180	179	166	173	189	196	178	188	225	198	199	187	177	189	179	187	203	163	178	202	185	192	174	180	180	200	182	180	177	182	184	184	199	160	200	194	209	194	167	194	205	184	198	202	196	171	194	169	212	176	186	193	186	195	215	194	183	204	198	196	170	200	179	205	201	209	168	182	182	176	183	191	192	188	196	196	201	195	205	177	190	201	208	192	186	182	189	183	179	168	182	184	193	197	179	218	179	198	199	146	197	204	197
3076	2342	2863	3173	2318	1355	1970	1316	1762	1276	952	811	694	626	646	599	581	602	569	568	571	554	594	613	591	584	606	538	780	607	579	599	550	556	562	537	601	578	591	596	542	511	579	530	538	553	528	581	590	561	572	592	551	550	571	569	530	534	577	545	533	541	572	579	584	551	560	539	576	545	568	559	554	509	502	595	522	536	577	564	565	554	524	554	572	561	558	567	569	540	550	570	600	576	538	579	560	562	566	569	564	586	592	549	540	604	535	551	560	570	579	566	552	569	550	546	565	572	567	513	578	557	586	576	578	581	577	574	561	551	524	519	561	571	529	562	572	515	549	578	538	578	604	596	558	552	557	605	537	560	572	554	574	541	575	553	579	558	558	546	557	580	559	535	510	558	595	526	593	540	576	583	519	525	562	545	561	594	540	591	523	580	552	558	569	564	557	576	561	564	569	578	550	535	559	525	578	591	555	534	580	583	547	559	582	567	549	528	513	558	569	561	615	540	566	561	551	547	528	553	540	543	584	512	544	582	534	551	569	552	564	580	588	538	575	564	548	573	600	534	509	615	567	568	562	578	586	539	589	550	583	560	538	573	554	544	550	551	564	554	529	568	567	617	583	568	527	577	553	543	570	584	573	537	541	590	534	559	551	577	582	565	561	540	559	565	568	546	535	537	547	548	575	593	580	513	552	528	552	522	498	534	564	569	552	568	579	532	555	575	554	565	555	545	533	547	593	574	535	570	550	609	564	567	582	559	547	570	580	517	582	594	575	528	543	526	570	569	566	547	509	548	581	622	588	540	538	558	583	569	554	587	602	564	558	545	606	554	578	565	607	527	606	581	560	611	559	560	580	542	575	566	572	597	596	538	532	581	574	578	552	531	569	516	554	587	533	548	556	573	577	587	573	539	495	591	554	603	532	538	603	575	571	561	587	570	588	577	585	563	568	565	536	525	573	584	563	561	538	572	573	536	558	606	566	538	544	571	573	512	554	572	563	577	543	554	601	564	563	551	590	543	563	562	607	581	534	552	553	606	559	570	542	595	578	557	574	565	554	547	586	587	540	561	540	568	538	575	568	561	575	550	561	569	616	565	566	556	601	571	579	549	520	543	534	571	545	543	576	569	553	578	531	548	534	567	581	547	563	532	546	598	588	546	522	611	571	538	535	594	572	574	565	555	527	534	586	552	583	524	547	582	552	538	584	594	557	577	505	533	541	552	619	571	510	540	542	605	559	575	577	542	578	525	549	560	608	544	554	538	566	571	533	586	579	560	550	584	588	577	521	550	562	567	589	602	585	587	588	568	565	541	533	555	603	572	552	540	532	552	569	581	589	541	572	582	585	578	556	569	578	581	570	558	511	561	516	577	548	556	564	546	548	558	577	575	529	542	543	538	560	566	585	607	562	574	557	556	600	565	562	588	574	575	527	547	578	574	588	533	554	586	564	577	572	565	572	573	579	576	596	542	579	581	577	523	592	513	530	561	544	538	585	601	579	583	579	563	553	601	568	591	569	538	578	521	548	612	558	598	542	523	576	570	587	558	532	546	558	518	568	540	568	581	558	547	553	594	567	585	545	533	584	573	588	521	571	532	573	534	563	566	551	592	532	589	545	582	575	608	574	572	534	548	545	554	535	554	560	581	539	604	572	593	552	613	559	584	592	583	568	580	588	607	522	554	528	555	563	575	576	559	578	571	565	550	565	586	554	570	553	569	567	590	542	579	542	617	572	573	586	544	548	559	532	559	575	526	561	593	567	539	571	542	543	516	568	545	560	559	546	569	604	565	592	532	506	559	552	538	531	628	571	560	543	571	586	536	544	548	539	564	569	544	577	563	574	550	539	573	541	521	557	551	553	556	519	561	559	605	539	593	528	564	544	572	561	534	571	569	528	593	508	574	604	550	590	535	541	571	565	572	566	555	557	546	584	557	545	528	529	567	578	556	566	542	544	579	572	609	540	591	554	580	588	549	582	559	578	582	559	571	574	578	536	538	565	531	592	564	578	550	585	556	597	561	535	550	580	556	540	568	569	522	554	584	567	577	598	557	564	575	539	570	521	562	576	564	548	559	538	543	579	558	610	510	549	576	536	557	529	576	549	543	519	589	552	601	542	574	523	532	604	558	595	586	569	569	565	569	572	576	573	548	557	599	551	523	533	564	536	506	590	528	575	571	553	556	553	559	527	563	583	579	564	584	567	569	600	563	620	596	552	564	551	575	581	560	568	561	566	545	546	520	556	576	563	529	553	578	611	544	572	570	543	569	571	549	595	535	552	568	548	551	566	537	563	563	556	571	537	564	550	587	596	529	581	557	573	578	544	570	545	598	564	571	578	546	520	564	503	595	566	537	577	580	599	594	579	568	561	577	532	562	545	560	545	558	618	593	549	558	533	560	563	532	554	554	539	567	544	577	553	605	579	570	511	570	598	564	544	600	570	557	567	604	569	575	582	574	535	590	559	562	547	572	551	522	567	588	565	575	571	561	563	552	548	559	552	608	521	551	569	557	533	524	582	575	581	576	571	573	557	541	584	591	558	546	550	578	542	582	515	550	587	548	530	600	592	583	578	570	573	612	562	579	555	583	594	569	536	578	566	542	543	585	545	581	536	611	579	533	594	548	561	566	538	521	534	586	592	562	569	593	553	553	582	534	543	548	544	555	530	613	592	590	564	563	527	599	565	566	555	617	594	558	549	543	567	529	603	507	567	551	548	549	598	556	580	552	600	566	526	566	606	586	577	531	563	585	542	557	555	565	548	537	558	533	574	541	508	562	633	634	563	594	532	548	554	569	596	571	529	544	556	573	560	536	554	520	548	534	531	569	566	538	548	513	545	548	581	545	591	584	589	552	580	524	623	543	535	501	538	587	555	532	583	571	555	552	552	616	562	552	578	542	555	577	559	581	539	598	608	562	553	587	534	538	524	569	560	590	590	569	524	570	571	555	600	542	535	520	555	578	589	559	564	519	552	598	588	574	547	538	583	562	604	586	529	560	537	593	550	492	564	516	533	562	539	580	541	526	541	570	577	559	555	575	558	529	553	589	595	549	551	586	578	603	563	550	539	560	562	562	555	571	559	546	549	540	552	547	560	553	545	579	592	589	574	586	565	541	579	571	585	562	551	586	598	533	560	581	540	571	554	542	559	624	556	592	552	562	555	619	555	536	525	577	556	587	585	554	560	523	529	572	514	551	542	591	605	537	555	507	536	556	576	537	583	569	530	500	586	531	576	550	567	573	558	546	555	569	553	590	560	575	564	581	551	578	541	554	539	584	520	568	550	553	544	533	547	537	552	534	603	540	543	558	501	583	574	565	590	600	553	587	592	551	558	536	543	544	566	583	590	542	523	557	567	568	528	567	584	598	566	598	546	547	547	564	584	549	564	579	547	606	560	553	559	556	525	584	575	565	562	562	530	581	546	575	551	532	509	570	579	578	562	544	569	579	541	544	538	570	530	536	518	565	573	558	547	526	592	574	554	585
15871	15374	16559	16981	11870	6344	6417	5028	4918	3709	2636	1528	1032	614	521	445	394	365	340	342	365	388	333	359	380	391	345	357	1044	340	374	336	322	350	280	282	299	352	338	339	343	336	320	333	313	334	301	315	325	306	302	310	290	316	322	327	317	302	324	295	312	290	318	330	304	322	366	297	338	331	304	290	284	320	334	315	338	349	305	329	298	291	346	358	324	302	330	325	292	303	309	336	323	317	305	290	293	321	348	299	312	324	320	341	323	325	313	311	308	307	302	308	320	343	317	331	305	310	326	344	349	322	304	305	355	318	304	305	327	337	349	318	329	334	307	333	343	312	292	343	306	310	291	328	363	343	313	348	292	337	333	351	312	317	331	324	322	307	325	318	325	363	309	315	320	302	320	307	331	320	312	334	303	351	332	331	350	304	324	309	314	325	288	315	336	290	324	342	321	322	346	289	324	326	304	305	331	323	315	291	306	327	318	289	314	350	322	313	300	306	313	311	343	309	339	331	292	351	310	306	344	300	317	277	356	322	350	325	321	352	329	325	319	324	326	299	298	312	357	309	327	307	283	319	314	326	318	297	319	308	300	338	336	297	318	353	317	346	321	306	281	333	311	305	339	322	310	293	328	331	319	326	332	318	334	287	297	300	297	313	303	296	326	335	302	289	317	322	322	298	326	277	349	314	307	349	324	331	298	303	305	321	318	297	319	293	316	332	336	280	331	304	320	295	325	291	322	301	301	295	307	286	319	295	331	320	314	351	298	321	274	348	325	300	340	327	305	327	300	325	314	347	313	336	300	329	312	314	337	334	346	313	319	327	339	313	342	300	329	349	293	320	320	317	302	330	325	326	316	324	344	298	295	323	312	312	321	334	331	320	331	332	315	313	293	341	328	298	348	260	330	338	313	324	294	338	322	288	289	320	329	275	281	318	330	296	309	337	362	329	303	310	307	281	317	311	326	320	299	333	290	324	299	322	321	293	306	300	316	305	333	309	337	325	351	311	320	336	309	312	314	311	304	329	310	327	312	339	316	290	308	312	327	305	317	294	314	345	335	338	323	286	304	310	301	312	319	307	307	314	308	339	324	314	342	326	321	275	320	344	300	288	311	311	282	317	313	295	326	295	325	343	329	297	319	333	340	322	293	333	323	292	309	318	328	320	315	331	299	311	333	321	328	318	334	328	344	332	301	284	329	322	346	354	298	315	299	331	308	314	347	319	302	300	339	314	336	318	323	323	297	325	342	322	311	299	319	326	326	292	332	347	330	282	328	312	329	325	327	307	350	304	333	329	322	351	272	311	324	288	305	314	346	284	305	301	314	309	312	326	325	320	306	336	331	305	302	341	314	312	327	281	351	323	304	341	300	333	310	324	320	304	310	283	315	315	330	299	314	341	310	316	315	303	309	305	318	319	311	304	345	325	320	323	323	302	310	331	300	312	303	336	299	321	349	329	336	319	315	305	280	338	277	327	309	327	356	304	302	308	336	334	304	292	321	308	314	333	322	315	323	305	293	316	276	300	311	350	309	296	326	309	323	356	302	319	312	305	308	333	325	324	308	315	337	320	306	327	304	317	298	288	297	330	343	311	304	344	302	337	347	327	327	346	328	309	303	293	327	333	310	295	336	305	311	308	297	322	312	376	357	302	318	282	307	291	319	322	316	379	324	317	289	311	302	319	313	336	299	311	330	293	350	301	290	288	299	327	309	322	314	316	342	302	303	332	307	319	313	318	334	323	321	323	306	350	314	331	347	322	363	347	273	302	341	331	322	299	314	331	299	330	346	340	308	338	315	328	351	316	320	318	299	327	315	309	269	331	303	341	310	317	322	324	325	336	313	309	326	287	327	329	335	335	379	324	325	302	294	310	331	304	294	323	298	349	296	335	327	319	298	320	329	307	308	343	324	312	306	290	304	324	320	315	311	334	322	314	369	340	307	347	328	306	311	317	341	295	339	312	320	315	334	331	317	317	312	318	293	334	311	305	346	330	324	303	304	300	345	347	335	309	335	311	314	322	322	317	333	344	309	324	323	335	303	346	298	339	330	331	285	336	336	321	305	310	305	312	340	309	305	325	319	337	299	289	313	307	334	324	319	349	323	296	338	292	321	316	320	328	317	358	297	321	308	286	346	318	298	320	352	331	308	332	349	342	354	354	357	340	331	332	319	332	297	317	303	333	307	326	312	335	303	330	323	338	327	341	332	326	320	310	328	328	304	267	335	304	340	345	308	352	315	289	343	320	293	321	311	324	308	330	319	331	294	321	311	333	311	329	296	319	318	302	345	295	299	372	299	303	336	312	322	330	300	313	334	306	331	363	308	328	315	314	296	305	314	348	340	300	315	304	299	299	334	302	289	300	325	309	317	308	293	318	310	322	306	334	316	315	334	301	341	345	323	309	302	306	299	321	331	309	327	302	332	326	342	327	322	330	321	298	300	320	329	306	335	302	324	326	303	354	326	286	322	311	321	315	307	304	287	335	315	323	307	349	333	266	265	353	320	298	332	346	329	292	308	331	322	302	341	340	333	291	308	322	286	317	296	308	328	312	303	328	313	331	319	344	295	296	311	332	315	333	343	310	310	282	302	303	278	357	327	331	338	325	315	303	370	311	322	328	332	305	311	315	274	352	320	336	333	333	319	342	335	332	300	316	316	363	307	307	320	313	304	318	316	302	327	322	327	343	317	322	312	328	320	349	315	318	320	336	297	330	331	341	333	335	364	273	313	332	317	322	302	306	317	359	310	265	309	293	317	322	302	321	341	328	296	332	323	328	278	330	323	323	318	314	338	315	361	286	309	301	325	337	312	347	347	318	317	328	332	281	314	286	336	313	279	331	314	326	344	309	326	336	295	361	305	309	313	323	338	321	323	355	301	338	338	323	335	300	306	308	311	305	330	298	356	356	329	291	343	317	305	280	321	324	321	335	294	354	344	354	305	322	329	346	301	323	293	312	295	319	321	290	292	308	300	298	282	314	331	339	323	346	332	323	329	357	308	324	298	324	331	295	292	328	323	360	273	315	324	306	369	327	305	349	325	319	327	315	326	331	333	328	307	289	311	305	304	333	277	304	331	313	305	325	335	316	356	323	300	344	293	312	320	303	302	320	327	297	308	353	349	325	333	290	292	330	318	325	338	329	287	290	311	315	322	291	291	320	296	292	305	294	328	324	324	346	293	332	326	325	309	305	336	347	322	344	304	283	305	350	301	316	290	310	316	343	290	323	339	312	314	331	331	327	321	306	306	305	343	354	327	320	326	326	338	326	269	334	316	302	308	314	315	318	300	308	320	332	320	303	307	323	336	345	324	318	286	313	303	284	283	293	330	311	327	305	325	287	347	333	340	342	344	319	346	314	319	293	326	288	342	322	340	325	346	344	347	300	280	322	359	317	337	303	325	322	299	303	329	311	309	313	300	300	290	326	299	327	323	356	293	300	306	318	277	362	313	291	329	315	327	331	331	309	311	310	363	345	289	313	306	304
11843	11361	14467	17159	13489	9592	15240	11710	11892	10118	6944	4744	2929	2061	2197	1627	1251	1229	1232	1153	1096	1120	1158	1183	1386	1119	1045	1161	6531	970	904	971	952	862	896	904	931	967	892	913	910	881	836	900	868	946	875	849	923	877	876	900	916	964	865	874	823	886	895	915	912	853	829	873	861	887	866	878	847	933	887	914	866	917	871	871	916	917	923	906	861	881	874	902	828	895	836	845	870	880	842	873	834	859	881	870	843	870	844	842	887	880	856	886	892	873	820	864	897	864	874	904	885	880	837	857	829	891	825	878	880	868	855	874	866	870	819	925	830	888	890	880	848	886	829	896	884	881	819	875	887	919	838	852	890	879	781	870	822	890	858	817	881	855	860	863	801	887	844	842	901	849	832	863	894	823	850	850	873	840	837	864	882	824	872	819	896	822	812	887	874	861	923	833	881	842	827	862	887	873	903	871	850	826	838	866	860	845	857	846	874	863	880	899	835	835	886	899	836	862	847	880	886	882	827	820	856	818	857	906	842	875	856	829	844	849	858	818	861	818	889	831	864	890	837	879	857	876	847	913	893	836	901	866	860	852	892	849	917	810	801	883	797	855	872	857	864	916	871	844	877	812	850	846	820	859	845	861	822	886	887	903	875	907	814	839	905	891	910	835	817	848	892	847	823	814	889	849	845	852	827	855	922	801	845	852	859	867	831	881	875	848	873	873	871	827	844	810	817	844	809	847	837	788	823	801	842	875	815	889	848	845	895	834	845	790	843	846	830	866	843	858	908	916	930	827	868	892	891	840	883	873	864	851	912	829	822	837	845	893	825	835	871	829	884	833	795	845	861	864	817	863	875	871	803	852	831	902	870	816	869	867	847	886	873	844	815	830	854	843	895	849	794	818	850	857	847	901	818	861	835	871	832	873	884	840	861	850	860	835	841	900	924	862	893	845	832	867	892	860	863	801	874	861	876	814	863	859	810	820	847	838	853	834	843	818	819	861	874	811	828	828	837	833	888	832	847	898	860	845	875	821	868	864	785	843	852	835	795	846	859	834	893	869	865	801	796	851	819	855	895	874	882	820	850	823	826	869	854	911	844	922	870	890	896	809	882	822	837	883	816	899	842	846	833	943	837	845	858	852	909	821	878	841	830	847	805	846	934	923	836	868	795	919	881	888	842	827	839	849	905	854	821	859	895	878	898	890	854	877	859	828	850	815	845	816	879	894	818	775	821	814	834	833	870	842	859	860	870	911	848	804	868	840	828	926	863	850	876	911	838	826	884	842	887	869	824	889	818	891	913	865	872	879	859	860	838	819	824	840	856	831	868	840	830	849	901	900	882	791	865	823	893	841	843	827	892	835	812	848	880	855	853	852	844	922	905	788	796	788	884	894	849	845	859	889	886	833	864	900	914	899	825	823	804	803	799	859	891	819	884	881	844	843	850	902	901	862	897	844	865	882	822	849	872	846	837	841	867	851	860	872	844	824	879	877	848	854	873	841	903	893	884	865	826	861	827	896	858	891	844	839	821	859	883	825	827	848	851	848	835	855	807	855	931	793	867	877	858	883	853	873	846	866	787	848	871	832	813	890	859	879	851	863	855	867	863	820	819	842	834	839	855	817	827	844	860	855	905	837	875	849	855	834	870	842	823	850	861	828	898	861	805	901	869	884	868	814	849	908	893	844	876	862	803	882	882	866	844	813	847	855	863	833	824	857	846	839	858	838	814	851	859	832	867	860	877	868	867	915	866	830	880	840	910	856	851	847	900	899	827	833	855	850	918	880	925	843	895	885	858	814	865	852	854	852	874	872	873	860	854	844	845	854	854	838	876	843	848	840	886	853	863	903	840	831	893	871	864	870	838	888	857	843	843	822	862	844	894	829	818	854	818	855	930	862	887	863	842	828	859	844	889	870	878	889	902	909	830	877	854	884	837	887	868	843	878	815	846	862	827	841	814	829	851	806	887	896	904	850	826	864	880	824	871	903	866	856	852	828	849	859	885	880	848	824	853	858	834	829	868	824	892	870	843	795	862	867	866	869	760	897	836	875	842	807	874	888	840	852	866	860	900	885	875	862	789	824	849	899	853	829	836	823	829	859	904	830	873	905	841	875	858	886	904	840	851	828	847	853	808	790	849	876	844	844	894	855	923	852	854	887	893	871	874	845	919	905	838	862	843	887	892	815	876	889	815	897	891	875	821	875	816	798	803	867	859	892	867	879	805	887	833	865	858	893	890	835	851	851	817	880	874	828	925	822	851	835	882	874	837	859	879	851	821	841	802	825	848	846	846	886	795	844	880	895	805	857	822	867	833	863	815	841	861	809	866	874	824	890	853	856	903	848	852	870	831	832	890	823	909	901	868	859	868	863	888	833	854	865	833	854	853	834	860	888	836	840	848	875	843	868	849	845	892	876	818	903	871	881	891	874	886	888	813	914	862	843	824	866	835	919	905	835	788	853	840	860	888	911	829	871	856	834	863	872	867	916	872	844	878	804	868	849	793	815	867	847	825	850	862	828	866	847	866	869	900	858	815	914	863	877	889	858	849	840	877	880	836	831	848	885	782	823	862	791	843	891	841	862	846	813	868	877	853	849	826	872	869	830	892	893	851	813	880	860	829	826	803	799	852	855	817	837	849	860	831	861	859	858	821	875	926	827	859	860	869	884	838	864	801	873	848	829	826	817	849	867	836	834	924	909	843	829	880	882	834	868	850	887	855	842	835	870	923	782	876	915	874	839	875	814	831	841	842	856	827	902	876	892	792	854	814	881	831	901	850	885	789	914	807	848	870	817	891	848	871	893	881	857	875	833	861	848	882	845	818	842	867	830	900	852	838	859	896	862	939	870	847	859	876	891	858	895	963	864	823	861	833	908	888	906	886	840	877	797	848	859	858	895	845	861	861	841	811	884	855	880	890	896	822	903	852	855	827	863	855	835	889	842	930	832	829	879	850	852	869	835	846	884	873	828	850	873	823	862	851	887	911	893	843	860	804	886	846	829	829	808	842	864	859	839	859	832	871	887	856	848	827	818	814	845	873	828	855	882	917	844	866	829	773	840	870	866	863	885	873	849	894	860	820	864	853	887	824	871	902	819	858	869	844	876	888	852	865	824	890	881	906	823	855	857	849	835	837	837	841	876	860	845	881	860	852	882	853	848	861	818	893	824	860	842	859	843	880	860	908	904	908	873	868	865	819	866	827	845	847	893	861	839	895	921	845	823	913	861	880	915	867	860	818	828	902	859	866	864	874	789	864	848	844	813	851	896	876	873	910	837	892	847	931	827	833	853	847	815	822	906	840	863	814	820	824	880	873	860	808	904	834	826	836	827	844	843	859	837	864	824	820	873	861	899	858	856	920	832	878	885	875	818	847	901	881	825	841	838	831	859	865	902	845	835	851	873	885	817	835	834	861	843	901	834	855	881	890	859	874	863	849	861	868	865	838	814	900	860	837	842	835	847	869	887	857	848	835	870	855	885	816	893	862	917	858	834	838	861
23921	20987	21950	21667	17641	11033	12201	9685	7766	5659	3317	2316	1415	826	548	402	337	325	327	356	368	302	305	326	418	375	343	331	1205	335	303	316	274	250	253	265	261	281	287	249	248	251	269	286	243	302	259	286	257	262	238	242	278	267	272	257	243	248	271	272	237	283	262	240	290	239	269	284	271	246	244	256	239	267	270	257	280	266	261	260	270	251	277	258	272	253	254	254	247	247	261	301	233	254	259	279	238	258	263	264	248	270	245	252	251	257	288	254	249	279	256	279	262	289	247	242	254	262	269	261	272	275	234	260	254	290	270	280	261	233	264	256	266	287	243	232	258	272	256	264	246	266	241	223	245	228	278	248	285	246	266	254	280	258	236	259	240	231	246	258	272	278	264	248	268	277	265	240	241	239	239	247	255	250	238	235	254	274	263	249	269	265	254	261	234	237	281	268	254	254	265	266	266	262	295	303	277	278	255	264	282	256	287	251	249	267	260	285	255	244	228	258	249	244	287	255	264	250	296	264	287	237	241	269	226	267	258	295	280	239	254	249	273	262	245	258	279	245	260	254	287	243	274	259	250	269	270	287	278	223	268	266	282	252	227	281	261	261	244	270	273	271	232	302	261	270	280	263	240	290	248	260	263	268	241	255	285	270	252	230	262	279	252	272	266	277	227	281	282	266	274	276	252	258	241	268	245	219	249	240	271	259	278	251	237	227	260	268	236	283	245	267	277	220	245	283	269	259	237	266	233	240	255	270	290	271	279	265	270	266	281	262	262	266	256	235	256	253	281	261	246	262	259	264	257	274	281	272	255	274	291	265	267	252	271	221	260	229	260	257	304	269	266	270	284	256	248	279	264	258	282	282	270	256	259	256	263	287	242	265	250	240	206	277	249	249	257	246	246	245	239	263	267	260	283	244	277	248	269	219	293	279	299	242	266	213	261	273	289	253	245	267	265	279	261	257	247	276	257	270	263	254	265	268	258	264	273	260	222	238	254	254	247	277	273	256	268	258	242	272	236	256	277	261	271	262	247	271	269	243	248	279	263	245	240	235	251	254	270	288	226	251	270	261	301	276	261	242	280	239	247	280	237	264	279	237	291	253	266	268	244	277	279	261	258	286	255	251	287	266	261	246	256	280	253	277	238	282	232	257	227	220	274	262	258	263	253	270	276	267	242	230	267	247	251	261	275	240	241	256	297	242	236	277	254	264	254	273	274	250	239	239	246	255	247	263	252	240	260	269	250	264	281	254	259	238	248	246	261	273	284	247	244	242	268	247	253	297	247	256	273	263	258	246	254	251	262	250	253	249	264	283	249	239	241	273	256	233	268	268	234	270	271	273	248	228	257	259	256	271	285	267	249	285	258	263	231	271	250	301	282	257	270	271	274	260	249	241	257	234	254	301	250	267	242	267	246	288	243	240	266	280	265	254	276	264	257	235	272	270	275	241	256	240	225	222	269	287	256	272	272	283	277	248	262	256	252	263	277	272	276	258	255	255	289	275	252	238	296	251	242	231	251	256	281	226	269	265	256	238	263	269	272	225	267	271	262	257	242	243	266	255	283	240	240	249	270	252	255	242	237	271	268	247	255	280	257	255	272	253	248	241	259	274	218	254	285	256	249	247	252	272	273	277	271	259	240	249	279	270	275	261	243	262	259	283	246	238	269	273	270	300	236	251	272	266	250	233	229	244	257	287	248	266	253	264	264	242	275	266	302	246	253	231	264	263	257	265	235	281	259	265	249	260	285	274	280	273	256	267	258	299	262	250	265	259	262	275	292	267	268	270	214	242	257	268	255	241	277	272	226	260	280	263	236	257	260	252	238	249	258	274	294	250	265	284	247	217	243	263	245	238	215	254	276	246	271	268	265	258	228	253	252	263	295	261	282	239	250	270	241	273	268	245	258	269	259	261	256	269	239	251	251	243	281	254	210	262	252	260	277	276	265	273	253	277	259	269	247	247	296	236	247	259	275	245	254	267	280	270	249	270	264	266	226	254	243	262	280	262	252	258	249	266	276	263	224	264	258	262	266	290	252	269	234	272	288	243	274	264	240	276	284	246	263	232	267	289	258	247	262	270	264	302	241	254	263	273	256	264	248	260	252	250	262	240	238	249	226	244	236	282	262	274	287	275	216	260	273	256	265	274	232	264	233	249	269	275	250	267	250	207	253	252	285	268	250	253	222	255	228	268	259	243	273	257	277	275	274	260	229	260	219	244	272	217	260	284	239	237	264	242	274	251	220	265	231	264	239	257	277	246	254	275	258	259	268	296	247	252	245	248	300	284	274	272	283	208	281	275	254	238	266	241	242	262	236	255	263	241	298	270	229	238	248	298	256	251	277	263	236	253	259	240	240	229	267	255	231	252	257	244	225	244	221	254	257	209	232	282	278	250	265	252	261	237	241	226	248	231	245	236	234	260	275	237	245	275	264	268	227	266	263	292	261	257	256	269	276	280	269	242	254	243	250	241	254	252	257	258	290	248	255	251	249	254	280	256	234	280	249	251	249	289	248	246	256	221	260	240	240	247	276	273	252	278	251	271	256	250	254	264	267	271	244	251	258	287	256	246	227	254	271	287	285	244	270	270	251	264	271	270	261	271	282	247	268	256	230	280	276	273	253	276	269	261	272	284	254	253	261	273	264	248	252	236	247	281	282	233	284	281	254	253	247	262	271	259	261	268	244	222	266	244	281	249	269	249	261	263	267	271	249	285	260	247	247	256	259	255	292	271	239	292	267	269	263	281	257	300	227	260	265	246	261	259	243	246	286	257	239	248	272	230	248	276	283	236	237	261	266	250	268	258	262	223	290	232	257	245	249	273	248	238	275	265	243	287	240	285	262	273	276	260	245	268	272	275	238	248	252	274	294	225	283	234	231	254	271	245	256	250	269	274	283	286	249	256	256	270	256	260	275	281	275	250	224	275	270	289	254	212	274	272	241	217	217	261	231	248	283	254	293	265	248	231	266	286	245	256	251	265	261	256	261	268	270	287	288	242	291	298	243	235	277	276	223	216	285	237	251	257	256	229	238	272	264	264	282	248	271	259	254	251	242	227	255	232	232	254	250	275	241	268	315	291	294	199	283	287	284	255	267	285	242	236	271	271	273	248	268	277	243	243	261	240	272	297	262	271	239	265	242	251	254	242	259	283	265	261	273	265	247	248	251	301	269	227	265	254	255	260	250	257	229	238	291	271	226	259	291	270	262	232	225	259	261	261	253	257	282	284	239	245	259	262	274	274	263	288	248	226	262	253	270	279	253	259	262	287	261	237	254	251	256	273	260	263	260	211	273	260	240	230	286	255	288	246	270	263	235	227	242	267	230	260	294	230	253	273	246	220	247	270	252	255	259	273	261	244	271	226	246	268	251	268	268	259	266	275	266	229	239	281	271	249	249	263	268	273	254	281	258	261	256	227	259	271	268	258	300	251	270	267	279	263	265	211	270	251	272	268	251	228	258	278	249	252	254	249	260	276	246	270	257	236
14822	14416	17456	21453	19145	14451	21617	17934	15688	13247	8470	6504	3827	3260	2987	1691	1518	1333	1220	1284	1211	1115	1135	1238	1707	1503	1266	1290	8024	1253	845	835	811	810	802	806	758	795	797	749	735	771	734	768	777	770	771	745	766	738	765	735	720	736	710	732	762	715	731	680	674	706	730	679	759	704	697	753	749	752	752	695	704	701	684	706	725	832	748	731	694	678	696	710	686	655	727	729	730	710	728	666	709	687	687	663	708	733	661	660	698	714	677	675	668	711	725	692	713	703	676	686	705	683	695	640	739	726	700	658	660	681	725	687	686	690	635	707	730	713	652	686	688	684	679	717	685	686	625	707	708	683	722	698	696	712	712	702	656	698	717	697	690	709	707	685	699	674	688	687	694	676	691	699	715	710	772	717	700	682	679	667	666	719	700	684	688	661	712	673	695	724	704	714	671	631	718	699	736	715	671	709	665	704	720	675	704	658	737	685	680	660	660	696	711	637	689	666	677	753	694	680	665	700	687	685	703	657	673	676	714	670	662	713	662	671	687	683	676	724	702	711	685	707	697	665	704	702	668	679	634	729	685	654	664	715	658	732	666	741	700	695	740	658	696	686	673	700	633	679	652	689	700	699	685	695	683	676	696	687	682	700	701	695	660	703	653	661	698	658	687	686	674	731	680	699	671	676	631	671	691	672	686	690	707	720	723	667	673	671	666	704	677	681	728	727	746	687	712	681	684	657	658	658	693	677	720	699	674	707	660	696	679	739	664	675	697	698	741	663	699	701	683	673	690	682	739	709	722	686	726	695	685	707	656	676	707	681	647	673	712	667	657	632	709	710	679	711	692	678	707	718	655	649	674	720	640	698	681	720	698	672	676	695	713	681	655	668	696	697	688	694	662	691	693	673	692	760	719	712	684	704	700	663	648	694	687	659	728	681	715	735	692	706	711	702	697	703	689	717	643	698	703	719	687	669	670	714	720	616	682	691	690	672	679	664	692	658	644	710	713	698	648	647	718	663	707	698	714	691	692	614	643	647	702	671	685	678	681	685	736	736	703	705	670	733	685	709	706	750	671	665	710	675	717	683	702	699	684	670	691	722	700	714	716	680	686	731	645	691	697	712	686	699	675	710	731	681	744	713	737	702	725	666	700	658	721	699	695	659	695	672	715	720	668	704	671	687	667	654	733	678	703	694	671	666	697	685	734	701	716	714	659	678	712	710	715	690	703	673	742	712	689	690	667	736	716	712	702	721	682	722	704	703	664	692	716	670	700	666	665	676	670	689	699	689	688	662	663	683	702	731	698	662	674	688	696	727	678	645	680	701	661	694	706	703	682	669	658	686	754	670	656	671	671	707	660	670	665	673	652	661	670	640	722	702	684	661	703	679	683	687	691	695	675	664	703	732	702	733	687	687	699	660	682	711	628	680	692	709	677	671	702	676	702	687	699	668	708	702	718	672	705	691	714	692	688	729	667	687	654	732	641	688	705	659	701	733	705	686	685	668	637	676	737	716	703	693	740	700	691	701	694	724	708	653	673	723	750	704	691	656	691	697	687	673	696	653	695	698	743	675	723	675	709	734	676	735	709	658	692	674	675	682	676	672	662	707	688	689	672	703	704	673	712	664	708	694	720	696	705	698	704	719	677	692	682	702	709	687	711	734	718	685	711	683	675	690	719	682	671	729	667	704	684	710	715	725	692	686	691	752	693	694	722	694	637	664	667	683	666	673	711	708	699	748	669	673	720	705	686	702	725	739	661	652	708	684	683	683	692	678	647	694	664	696	681	679	689	714	674	696	664	703	685	685	693	671	687	692	690	654	689	669	739	660	657	733	711	643	655	661	638	671	714	719	691	733	679	730	689	662	700	695	737	677	665	722	692	679	697	669	679	734	720	660	682	709	684	676	650	695	665	655	687	711	704	684	690	728	672	642	693	718	661	680	695	688	689	722	649	691	689	686	755	687	713	745	679	694	698	734	665	713	630	641	684	685	683	706	693	735	681	678	677	678	688	693	705	666	660	718	711	657	707	702	678	677	681	689	688	713	694	684	661	710	696	685	696	732	671	692	659	673	669	699	729	651	651	732	712	675	681	664	707	682	683	718	648	671	657	714	706	715	683	678	718	699	685	700	683	718	683	703	709	687	696	661	644	665	726	709	667	742	658	690	681	672	691	685	647	684	657	665	702	674	701	738	722	750	683	680	705	708	676	688	701	721	681	700	721	703	708	670	679	680	623	663	692	656	693	697	735	673	716	693	671	723	734	700	682	670	670	743	698	725	709	678	698	724	705	652	698	684	720	645	701	697	683	701	710	699	710	667	675	671	695	702	688	670	697	681	672	681	658	688	741	686	692	679	660	704	702	719	679	662	725	692	729	658	686	704	696	699	711	669	655	656	738	694	695	705	715	682	698	703	681	702	704	691	702	691	717	718	686	661	695	681	689	695	674	683	669	683	671	689	668	678	714	641	652	727	655	709	677	739	703	678	677	668	691	661	694	699	653	677	691	710	679	723	694	670	701	668	673	691	701	666	707	719	701	674	705	647	689	677	716	645	675	628	687	674	697	734	730	715	734	699	696	694	667	698	663	672	725	748	670	668	686	718	680	677	677	703	714	754	701	690	689	675	708	720	656	714	673	713	732	655	700	694	715	709	694	672	673	670	697	644	713	710	703	695	682	676	674	673	719	688	743	692	710	685	699	663	715	685	669	664	750	706	694	665	658	702	705	689	723	677	738	682	704	705	734	710	689	661	688	704	682	699	676	683	730	676	704	698	721	688	659	700	670	687	706	727	654	693	687	668	664	708	714	737	671	713	691	704	701	709	689	693	704	703	682	698	714	688	671	638	661	732	714	704	722	678	712	659	734	700	668	666	679	660	660	679	733	693	658	712	634	679	677	709	651	646	723	692	655	688	701	653	709	721	710	654	711	722	720	698	695	696	695	721	730	666	697	677	695	692	713	709	687	719	694	706	692	734	671	668	679	720	705	718	693	683	670	649	637	655	721	664	705	701	674	685	703	663	655	685	699	677	700	713	696	683	651	722	682	718	687	653	699	696	673	717	671	682	737	681	670	681	693	696	662	701	677	705	676	650	728	625	655	675	701	667	703	691	656	720	617	727	662	627	707	703	672	688	681	701	668	681	680	660	623	650	678	640	655	770	694	679	667	706	679	699	687	668	696	684	675	741	719	704	693	736	694	711	672	690	663	700	674	673	660	633	692	643	702	719	705	686	712	693	732	692	716	718	705	688	692	687	677	671	712	650	677	684	682	710	701	638	719	683	690	649	630	642	696	658	671	707	650	721	670	693	722	709	679	697	691	689	692	701	677	692	762	698	710	609	717	696	713	681	662	722	668	676	699	719	710	695	702	693	703	682	654	695	701	651	728	663	684	699	663	724	663	701	665	670	678	663	700	690	651	661	645	650	687	642	710	688	651	612	691	717	693	706	671	693	727	674	682	708	729	673	692	702	674	681	728	707	694	673	670	729	655	672
2873	1376	1171	1005	717	568	539	513	453	315	260	223	230	175	195	179	184	181	166	201	181	196	211	215	208	179	198	206	238	207	167	181	189	203	176	182	199	163	178	216	206	219	196	212	188	187	200	182	206	183	208	173	218	198	188	186	216	202	199	202	191	206	179	205	209	190	172	163	209	175	197	211	201	169	201	188	211	199	176	209	180	192	187	187	199	185	205	209	168	185	189	196	192	191	207	184	179	206	173	195	169	185	189	213	213	194	174	182	215	210	211	210	191	160	182	192	194	180	177	177	185	174	178	159	182	198	192	207	174	191	202	212	187	199	192	203	193	212	197	184	200	229	199	198	201	172	176	181	197	200	212	187	225	190	183	198	185	162	189	187	173	205	201	196	201	175	204	181	184	226	190	208	197	179	174	161	203	208	171	196	199	170	197	188	198	204	207	176	205	176	194	215	196	199	170	195	197	208	188	193	199	180	174	169	196	179	194	188	196	208	210	195	191	176	209	181	177	194	195	204	198	197	221	210	214	203	188	167	201	181	210	179	201	191	180	191	164	187	210	158	173	201	195	165	198	207	185	187	181	205	197	231	206	182	208	205	195	193	200	166	186	203	190	185	176	178	168	200	185	181	207	181	187	203	163	181	199	175	211	177	200	206	185	179	181	199	197	201	201	173	187	199	191	213	202	177	206	196	208	197	192	210	191	174	202	191	168	210	174	199	167	192	202	194	189	178	172	216	196	194	192	169	207	193	187	198	186	212	188	187	187	160	186	221	181	197	212	209	203	176	190	196	176	196	183	200	172	200	203	177	202	192	177	177	182	174	186	213	188	161	208	178	205	184	174	196	189	174	200	167	206	191	195	183	207	212	170	184	176	199	193	182	202	186	178	177	184	192	175	198	192	192	188	200	191	200	199	186	202	183	206	192	188	177	204	187	194	209	195	172	167	187	188	195	183	189	177	204	244	191	182	208	215	205	186	192	185	206	177	229	215	207	186	184	184	193	191	191	205	182	193	190	188	179	179	173	193	181	200	194	202	202	194	186	216	210	258	207	206	198	200	191	190	230	178	207	200	197	203	191	196	207	185	195	204	187	206	180	213	182	214	181	185	223	199	216	194	176	201	218	186	213	192	196	206	188	215	190	176	221	172	211	191	181	176	185	185	196	185	198	201	195	205	178	184	201	191	171	185	181	187	191	189	187	170	205	176	186	197	208	214	193	156	168	194	182	185	195	179	184	206	180	210	196	181	188	189	203	181	174	178	183	194	191	198	196	192	190	198	182	185	201	185	196	196	191	196	191	201	184	189	181	177	157	188	186	197	196	197	193	179	220	212	209	185	202	170	171	195	162	171	203	196	171	179	187	178	194	202	193	186	185	170	195	186	191	199	186	183	187	186	184	172	209	206	201	185	209	197	168	212	180	187	193	169	207	187	165	199	181	176	186	181	183	189	192	184	191	181	201	191	201	203	174	181	185	223	193	177	202	193	182	182	207	218	201	195	177	177	205	200	207	189	191	169	165	182	184	172	167	183	201	207	207	189	195	208	171	194	187	205	203	204	186	162	188	179	213	197	192	195	198	189	219	168	216	193	197	190	227	197	187	200	192	178	193	204	197	192	209	193	195	210	184	201	176	179	188	179	188	165	203	168	173	210	177	192	163	191	181	188	204	178	198	196	160	172	196	190	190	166	179	203	204	207	193	190	178	201	190	211	214	199	186	171	172	188	198	189	187	192	183	199	184	173	199	204	184	224	196	189	177	203	180	200	225	174	193	209	186	176	202	191	181	192	169	170	193	193	197	197	186	202	197	175	188	176	204	213	179	183	174	183	192	192	186	227	201	176	196	173	200	208	163	183	183	193	178	189	194	206	208	189	183	193	205	198	199	199	167	197	215	184	176	198	191	201	192	196	199	165	186	212	191	193	212	200	202	199	202	194	188	187	189	188	172	185	170	171	194	202	178	184	205	212	211	192	198	202	172	175	199	210	166	182	201	218	217	188	194	212	190	185	191	191	216	197	190	200	192	199	176	208	187	179	200	182	176	166	179	206	200	187	193	173	159	182	190	214	196	186	205	203	207	184	187	211	180	205	177	184	199	182	177	192	192	206	216	179	185	194	182	191	177	187	201	173	181	186	187	178	222	167	183	178	208	202	191	180	209	194	196	202	184	224	183	200	207	199	177	175	175	198	183	176	189	169	172	185	180	181	207	189	178	187	209	194	164	178	181	192	205	192	202	158	198	220	166	208	183	200	185	187	184	191	183	194	200	201	169	175	187	162	172	191	172	193	190	172	202	168	193	177	191	183	206	172	193	206	176	194	200	204	175	180	218	197	193	197	181	207	181	190	188	191	184	191	194	195	171	192	197	173	225	187	204	193	204	210	210	178	187	187	179	173	218	171	209	165	166	204	189	185	182	181	189	182	206	187	194	179	169	200	213	192	203	180	172	181	182	197	211	193	197	187	148	192	184	190	189	192	204	185	178	172	180	194	208	205	192	194	200	182	190	177	186	194	202	210	186	198	209	177	211	163	197	160	217	163	201	208	214	184	178	197	253	168	180	195	170	180	198	207	182	179	202	190	187	178	212	181	210	175	203	215	185	213	183	202	199	188	166	196	195	192	169	179	168	208	196	199	178	202	177	208	195	196	193	236	194	198	239	179	187	191	184	173	171	202	204	198	189	214	200	186	194	189	197	181	174	166	186	200	206	196	173	208	160	196	175	191	176	202	199	167	179	209	171	201	194	211	193	194	196	193	203	191	211	207	193	179	194	163	206	161	191	198	178	190	188	214	183	184	167	179	187	216	200	206	200	205	217	165	167	184	183	180	185	202	176	208	215	205	213	201	205	188	195	201	190	177	176	165	173	187	208	206	193	185	189	184	169	185	189	217	203	202	185	187	213	199	180	179	194	189	199	166	200	204	180	202	182	189	179	191	177	204	181	194	200	208	193	167	196	197	198	216	198	184	202	184	183	197	200	188	193	191	190	214	205	191	191	211	192	180	204	209	194	177	178	205	197	211	202	226	203	181	222	183	187	190	168	189	186	180	188	183	183	171	182	199	186	181	196	194	201	206	202	188	201	217	182	179	179	173	194	208	181	197	208	172	202	179	197	204	186	208	204	178	213	169	189	195	192	179	198	197	181	186	197	199	184	187	188	197	184	208	198	176	207	180	168	195	210	198	186	194	190	175	188	185	166	199	209	197	186	209	183	179	191	177	173	175	171	191	189	177	178	186	199	196	191	179	200	210	178	203	192	209	215	173	207	185	184	185	183	192	170	189	182	169	199	190	192	198	180	197	217	208	193	203	197	183	188	191	190	201	188	180	168	188	180	193	219	203	212	180	178	179	182	173	198	200	196	194	213	189	189	177	174	230	185	208	186	191	180	181	197	193	192	196	190	193	198	205	196	170	186	205	213	210	192	205	216	177	212	186	180	178	236	198	185	190	183	184	206	223	171	184	184	194	182	197	200	167	165
3080	2144	2694	3151	2055	1599	1860	1886	1519	1363	901	737	650	697	648	588	568	544	591	533	612	588	563	574	588	544	572	561	809	579	538	604	556	589	560	549	552	569	529	581	561	553	549	593	569	557	561	601	611	542	554	571	583	569	618	583	519	538	542	569	584	598	582	584	581	571	560	617	545	569	573	598	607	594	530	581	558	557	570	599	567	578	561	571	596	546	568	626	544	583	562	595	539	545	544	596	539	555	632	548	537	573	554	589	540	565	549	537	565	559	554	517	585	530	583	558	550	595	571	597	624	538	628	589	545	587	564	592	545	608	571	544	578	585	532	585	542	544	551	533	550	577	581	578	550	544	492	574	594	572	583	579	567	565	580	562	551	595	577	559	581	555	590	601	593	574	599	526	565	574	556	558	548	581	574	544	563	558	563	538	538	581	575	594	552	578	590	515	573	593	574	583	632	593	533	579	573	537	575	554	567	579	552	600	552	599	564	559	579	547	575	540	566	555	526	553	543	535	528	559	571	585	605	553	515	568	560	525	551	557	541	575	571	525	526	586	567	608	557	591	596	517	548	578	548	566	531	580	584	550	521	586	571	591	592	526	587	581	593	580	560	526	552	539	564	570	573	594	571	547	564	536	559	530	581	575	603	551	566	541	566	557	576	565	566	543	568	566	544	577	568	590	588	587	554	577	549	565	598	571	536	535	557	610	602	536	522	546	566	584	553	559	557	572	550	584	585	540	559	566	557	602	566	554	589	513	587	570	558	524	553	523	603	555	545	575	551	574	532	560	504	573	623	565	572	546	591	536	583	583	577	532	545	570	608	539	588	568	564	566	552	544	547	578	537	530	564	558	507	571	560	523	601	564	569	530	585	558	577	541	584	545	574	530	534	598	557	565	586	579	594	571	619	586	567	542	545	533	563	516	601	613	594	595	534	556	566	560	602	589	538	577	588	569	578	551	580	623	570	579	577	570	580	567	559	568	574	554	556	559	580	566	627	586	563	552	575	542	560	596	550	566	593	574	563	542	535	554	608	562	574	560	566	590	586	583	576	550	603	565	537	582	522	551	581	545	606	559	538	529	535	563	569	561	572	555	505	566	561	578	578	593	536	561	566	596	549	587	598	538	578	531	576	540	551	579	542	586	560	549	600	555	591	547	543	563	561	561	519	559	547	558	555	615	565	550	565	559	615	567	638	569	548	545	579	573	600	555	590	581	574	585	553	571	589	570	528	558	574	613	593	565	539	583	552	568	605	583	554	592	568	569	532	585	532	581	585	606	585	580	508	569	563	568	540	542	558	565	581	559	543	570	581	601	607	556	573	552	565	535	558	564	573	568	546	588	580	598	575	561	572	563	573	575	534	588	552	595	573	554	539	557	576	595	578	539	581	567	618	558	567	533	595	552	613	566	522	579	578	576	568	546	583	579	578	557	555	575	541	585	586	564	618	577	508	550	567	570	582	620	573	584	550	562	546	587	546	564	568	618	536	585	575	568	606	561	530	571	573	576	562	566	611	600	534	587	533	602	504	548	530	561	582	577	630	564	572	545	555	546	537	569	607	540	600	562	540	588	555	580	586	524	577	594	532	571	602	564	560	580	554	561	552	574	583	595	615	575	585	530	563	547	585	577	566	541	600	567	534	574	528	570	619	548	614	563	574	529	584	556	535	570	563	549	530	558	575	549	596	584	589	541	578	551	537	563	593	500	548	541	572	573	607	566	541	562	554	588	558	598	510	551	540	580	569	601	589	577	530	593	563	543	605	603	569	555	523	589	536	556	573	526	579	540	593	586	577	559	621	516	534	550	556	567	574	557	581	567	551	557	569	571	574	543	601	606	589	563	540	549	558	550	571	593	596	541	573	577	603	556	526	509	566	560	604	583	563	518	569	530	568	584	528	518	548	574	583	586	551	572	566	558	599	540	591	575	533	524	552	595	621	563	546	543	516	565	555	565	535	558	528	562	523	575	549	622	561	589	539	560	586	623	551	595	562	591	571	578	554	577	585	586	562	625	564	558	574	587	539	583	568	564	558	578	548	574	556	524	614	563	580	587	578	577	571	615	580	585	532	546	583	579	575	607	578	558	578	569	589	564	521	565	567	588	550	597	574	526	586	549	575	553	605	569	588	557	575	543	569	516	611	548	553	581	511	546	534	535	578	563	566	595	587	564	527	617	538	562	535	569	569	568	594	523	600	574	610	587	536	598	577	540	584	535	549	579	560	541	586	588	580	560	554	555	586	560	573	532	556	571	577	579	559	539	577	561	607	564	573	545	574	592	554	569	615	538	590	554	541	578	574	570	604	596	562	544	579	556	532	555	586	572	620	562	537	536	572	564	562	566	520	553	600	569	542	564	591	570	584	569	571	558	579	575	552	572	536	559	580	586	568	595	573	556	565	567	570	571	599	517	600	547	563	570	568	570	565	603	560	552	596	530	557	539	549	554	546	570	522	566	524	546	542	552	566	596	531	554	563	590	537	583	579	618	535	540	562	522	579	586	570	572	572	551	570	577	539	547	569	571	574	569	546	551	559	562	547	607	566	562	549	570	552	594	605	575	563	566	563	558	532	572	581	565	537	595	569	596	552	568	579	538	592	604	556	563	544	595	579	557	602	546	612	553	551	566	520	584	556	572	608	608	579	556	546	587	583	581	581	579	526	551	574	545	552	586	572	563	549	547	577	575	572	602	582	548	577	556	593	585	581	568	609	583	594	584	562	551	553	606	550	553	583	567	544	575	541	584	552	540	542	599	533	572	562	552	569	551	567	551	584	617	607	592	534	613	575	578	528	593	561	601	567	585	548	551	577	548	583	549	561	580	574	566	588	565	557	559	581	627	577	586	550	550	547	577	552	589	525	537	536	555	546	570	579	568	554	589	577	562	580	536	558	583	563	552	595	602	535	530	633	548	582	536	556	580	589	576	582	633	606	523	591	547	581	563	594	578	576	563	605	610	546	550	559	589	598	549	578	571	548	564	520	578	557	603	554	548	582	571	548	630	525	561	608	558	559	574	566	578	561	544	587	601	536	537	584	565	551	579	575	552	578	582	569	528	569	590	573	529	583	575	613	562	593	600	607	552	529	625	578	543	553	587	584	540	585	575	579	543	565	591	554	592	552	561	574	585	521	597	539	583	596	580	552	598	550	532	553	559	629	578	563	597	536	526	549	552	598	575	538	569	564	557	587	569	517	561	597	551	545	533	534	579	562	601	561	585	599	555	546	564	541	586	592	558	540	541	613	610	580	610	602	582	560	554	550	587	561	554	544	554	565	539	546	545	530	564	588	553	515	578	566	568	574	526	528	554	544	547	583	583	546	597	582	579	576	533	574	581	536	517	593	577	565	630	574	572	538	504	546	584	539	574	553	606	567	573	557	551	591	545	545	555	578	552	544	596	576	558	558	558	535	526	537	535	567	567	561	562	569	549	544	587	543	536	569	553	572	598	567	608	537	562	577	552	572	555	585	570	520	586	568	584	558	597
15920	14553	14884	14677	11237	6787	6164	6197	5385	3207	2130	1315	826	693	735	498	374	363	375	345	317	354	360	368	342	345	342	355	959	318	360	329	335	358	361	317	335	330	282	328	350	306	320	318	317	329	342	327	335	314	309	340	325	326	339	338	325	321	327	349	315	317	323	273	331	295	335	331	315	308	327	313	325	341	336	281	283	331	337	276	321	335	324	323	334	348	307	363	298	334	339	307	309	301	316	316	345	342	308	327	313	350	327	338	330	359	324	323	333	292	319	317	295	330	328	322	304	332	326	363	313	323	326	306	332	304	301	299	372	327	290	338	327	289	342	298	315	332	350	328	334	310	335	319	324	328	322	327	305	277	325	317	329	327	308	333	291	326	313	312	303	306	357	305	312	319	339	301	359	317	325	322	342	328	302	346	305	294	319	322	296	318	317	315	316	308	309	308	340	304	316	310	312	325	303	350	316	314	315	302	311	350	282	327	321	329	335	317	342	319	326	306	314	339	329	328	295	331	330	325	320	336	324	309	329	288	310	334	309	325	338	305	311	332	316	318	330	331	324	339	360	297	308	297	298	337	321	315	322	351	326	321	305	356	335	295	309	288	329	305	327	349	333	309	315	333	342	354	331	320	357	331	317	301	299	330	294	310	311	306	310	335	343	353	348	294	323	353	285	305	328	340	332	326	316	323	335	292	362	310	325	336	342	334	303	313	290	311	320	288	360	326	350	297	293	306	323	300	321	313	298	325	323	320	324	301	319	310	341	310	338	325	295	331	347	341	312	313	312	316	354	329	311	296	335	322	314	299	287	305	336	328	317	319	298	292	327	321	335	308	331	313	323	336	309	320	303	322	355	294	304	332	301	288	297	352	337	325	298	319	302	312	312	298	277	342	304	342	324	301	332	334	352	343	340	309	296	360	323	324	318	310	311	300	329	332	317	325	333	340	328	341	301	347	342	324	289	321	320	302	326	300	299	315	335	277	315	343	295	297	348	329	325	339	306	340	296	342	334	310	347	291	377	313	316	306	301	321	307	306	356	349	358	340	322	325	335	322	350	308	316	328	301	271	310	298	337	310	327	317	299	312	341	338	327	327	286	319	311	278	308	299	303	336	306	321	290	315	309	331	317	297	317	327	332	331	287	323	355	287	336	296	317	337	315	320	338	308	339	329	337	293	286	302	323	326	310	313	313	319	286	307	327	324	328	316	345	319	315	355	327	309	358	286	284	330	279	339	327	335	317	299	309	367	342	288	338	366	332	318	331	324	337	331	308	327	320	323	301	325	331	312	321	301	322	311	316	316	321	309	316	334	318	324	333	296	318	351	306	315	301	328	360	329	328	327	325	329	325	331	335	318	312	328	298	333	361	305	332	355	357	311	303	303	321	328	341	350	306	328	332	342	319	336	334	326	318	292	303	325	317	353	326	317	319	361	349	311	321	291	313	303	300	340	334	296	334	338	276	306	359	321	311	302	325	328	311	337	333	306	355	307	290	306	329	342	328	292	321	321	328	299	333	306	321	305	330	326	320	313	328	339	289	299	310	312	310	307	298	332	319	294	317	308	311	314	381	321	363	302	299	352	305	341	330	317	313	357	331	319	319	356	311	309	332	291	273	328	316	314	318	296	331	327	293	300	303	324	308	330	302	325	309	317	301	338	330	334	298	303	318	290	333	339	326	354	313	338	324	330	338	331	347	340	308	316	332	320	323	343	296	326	307	337	301	309	331	326	313	297	337	308	296	318	267	315	310	313	346	340	310	328	278	302	281	300	298	328	355	316	299	323	334	298	290	340	343	345	318	297	340	311	322	325	336	312	307	329	306	298	346	288	332	316	333	337	310	342	319	309	319	323	328	303	323	317	338	327	346	300	322	351	317	303	333	329	328	309	334	315	344	323	323	291	318	300	300	311	312	340	320	305	322	323	286	343	297	301	327	329	326	322	340	329	317	327	359	323	291	342	333	315	325	293	316	331	290	334	320	309	299	295	317	301	338	324	315	314	326	308	377	317	327	305	310	308	324	335	306	325	341	337	299	310	318	320	312	287	321	330	330	349	319	314	313	319	368	359	309	322	334	340	291	332	318	318	337	287	348	309	309	309	294	304	334	325	317	309	299	302	326	315	320	339	348	294	323	286	337	291	315	335	318	337	325	339	320	317	328	323	326	335	309	300	304	350	335	327	292	330	302	321	291	348	295	308	329	325	325	360	320	324	320	315	326	366	306	321	329	296	346	313	342	308	316	307	332	305	354	346	325	333	348	325	296	325	325	319	304	307	317	308	330	325	331	316	315	333	288	322	289	324	299	313	315	321	321	329	334	316	325	322	305	313	293	326	319	348	328	334	299	312	333	323	335	304	317	299	299	336	312	328	331	346	330	314	343	339	290	317	315	309	318	310	358	306	327	322	282	293	340	320	308	318	311	319	363	296	282	315	310	299	328	300	280	324	314	340	311	322	286	321	329	306	296	324	303	339	329	314	331	328	331	339	298	299	284	292	333	321	308	325	328	313	336	322	351	332	294	342	344	308	309	311	317	263	308	325	288	298	322	311	284	321	321	335	308	291	278	315	297	323	331	337	314	337	341	317	320	305	331	318	316	332	319	319	312	324	343	332	337	321	329	322	331	343	315	315	319	326	301	373	325	308	307	318	307	322	320	331	289	341	321	308	343	336	314	325	321	326	344	292	280	331	326	312	314	312	314	306	337	291	326	306	324	336	345	321	323	313	315	316	318	307	308	322	292	341	321	330	328	315	322	324	315	312	333	313	314	292	299	286	328	301	350	335	314	311	288	278	348	296	332	289	328	371	324	315	323	324	330	319	313	341	361	306	301	290	308	306	321	310	318	307	314	293	335	301	321	340	309	336	333	327	356	310	320	328	335	319	321	327	354	337	306	358	300	300	321	287	311	311	311	316	339	352	318	297	325	298	304	317	280	332	346	290	315	295	315	335	315	328	302	337	317	314	312	326	320	311	323	348	286	316	315	314	331	306	298	324	323	327	323	324	347	322	331	341	315	294	308	316	317	307	343	311	332	332	296	343	320	321	309	297	310	331	330	341	305	308	302	330	298	327	339	336	316	333	308	327	303	347	321	330	296	314	300	334	316	329	328	333	301	276	357	307	316	304	336	320	335	303	318	313	326	317	311	333	302	295	316	323	325	327	342	304	299	337	343	305	295	323	337	310	313	314	335	314	320	308	302	295	341	308	308	330	305	300	319	321	294	313	323	315	333	323	346	316	320	311	333	329	310	333	304	325	367	333	327	339	308	308	300	317	327	340	308	345	315	325	332	303	306	292	297	332	305	342	290	296	334	312	331	307	334	349	305	319	315	278	336	310	312	301	314	297	315	285	285	332	335	342	319	317	305	324	314	337	332	335	319	320	310	332	327	344	328	281	294	313	311	310	268	303	302	323	328	324	342	323	322	368	330	290	292	292	357	327	326	310	305	320	319	326	325	304	327	336	286	304	299	304	335	329	332	321
11496	10676	12444	15359	13888	11215	14135	13864	13232	8513	5992	3735	2812	2452	2249	1775	1309	1224	1187	1144	1108	1090	1127	1160	1207	1162	1047	1054	5832	939	949	975	940	944	934	856	924	918	917	907	940	924	949	876	914	898	881	907	888	895	892	856	845	843	857	874	860	902	864	894	904	908	874	900	863	873	841	869	909	860	871	894	926	876	873	826	877	922	928	872	832	868	848	844	839	886	875	882	918	867	887	866	829	820	833	791	878	877	899	857	862	913	889	845	870	832	848	859	867	866	874	878	810	852	846	877	885	878	853	879	842	873	841	780	845	852	934	916	843	830	860	861	883	866	916	829	842	857	847	830	841	854	848	836	867	846	827	820	868	798	858	855	836	809	831	872	884	880	848	892	891	831	858	845	847	875	859	865	838	832	812	855	866	863	878	833	878	841	876	884	872	820	816	849	876	861	842	826	852	852	870	897	855	840	839	842	864	878	871	809	809	831	828	870	885	854	867	908	857	825	833	852	861	806	833	916	874	870	851	891	848	885	891	862	797	827	809	791	879	819	882	818	873	886	834	841	875	839	845	837	871	873	856	785	881	817	832	908	864	844	859	799	793	848	841	823	835	907	845	819	861	897	844	860	858	841	831	826	833	901	889	870	878	815	875	910	884	876	842	860	847	868	827	867	853	826	836	840	850	877	831	849	831	886	866	854	865	902	843	867	886	867	825	920	849	848	843	825	843	856	830	832	853	832	838	854	901	814	823	836	849	868	859	817	876	844	859	859	808	829	844	805	895	822	850	840	824	889	841	846	802	904	811	779	831	852	864	846	838	872	857	842	853	843	823	835	884	831	883	880	861	879	801	817	827	856	850	868	866	863	874	843	845	889	880	822	818	836	942	861	860	789	869	820	899	779	865	917	886	828	824	848	823	803	821	910	806	864	880	825	854	847	914	885	890	853	857	876	837	838	812	788	872	914	859	914	863	884	876	854	829	857	864	864	822	874	859	857	801	871	880	882	875	775	905	874	884	820	835	816	834	865	830	865	893	870	815	866	873	912	837	851	876	942	852	833	862	850	892	838	895	848	883	811	859	862	865	878	869	836	848	874	884	849	891	840	812	882	851	828	909	834	879	892	876	853	862	857	858	846	830	820	859	815	880	832	851	865	880	808	823	875	806	821	898	841	848	828	892	872	816	857	868	844	865	844	854	835	864	852	799	864	846	878	905	907	855	855	868	825	812	838	847	897	844	950	825	885	847	876	844	871	857	871	827	909	887	867	833	871	817	836	878	871	868	894	823	863	857	902	873	847	838	855	847	905	893	871	848	884	855	902	832	857	849	851	861	821	851	832	828	848	891	807	899	727	899	848	838	858	843	839	816	840	886	881	857	854	860	880	859	841	865	871	862	884	883	888	819	873	839	844	850	866	837	886	859	873	838	846	872	834	889	787	885	849	883	865	827	851	821	819	895	854	846	857	858	900	836	912	819	847	851	857	837	840	881	829	816	872	865	841	897	807	821	814	806	849	869	778	829	851	817	840	857	800	838	846	835	820	855	857	903	893	822	890	866	844	837	846	825	874	834	876	901	886	858	874	815	904	857	810	835	899	857	870	822	885	832	823	851	843	855	904	852	842	887	857	853	846	826	857	873	830	849	846	850	830	860	864	862	796	893	821	856	823	856	826	870	882	863	864	839	847	885	851	851	862	894	853	838	899	884	872	885	869	828	857	809	824	806	864	873	794	882	833	857	862	874	883	825	840	854	862	850	856	832	869	892	858	856	859	836	843	859	868	803	799	817	854	882	846	853	863	856	879	813	830	901	836	873	861	816	884	837	856	832	823	861	908	855	832	888	882	836	883	827	916	870	856	866	796	844	788	908	856	878	855	885	812	875	839	884	836	890	861	875	868	830	884	856	880	876	855	854	870	865	848	791	853	855	874	844	859	845	807	895	891	800	825	853	888	870	785	875	818	830	834	841	846	828	844	886	877	849	828	824	829	797	780	835	868	819	877	858	889	919	859	840	845	871	858	837	845	829	902	834	859	828	801	817	843	804	887	829	802	854	881	868	834	841	845	851	849	842	837	864	878	826	821	846	836	861	825	853	819	867	838	922	796	833	839	860	833	837	795	881	859	846	877	856	878	906	852	851	893	824	830	830	831	825	863	869	728	838	874	842	859	871	856	827	858	900	857	835	854	828	864	897	884	795	820	847	830	911	864	855	830	856	880	834	819	888	857	856	910	841	866	836	899	834	834	823	830	847	838	857	907	857	845	825	826	880	815	876	870	858	832	843	868	827	858	882	857	869	787	855	873	831	865	827	848	804	902	834	871	797	852	833	837	871	830	805	811	888	827	838	874	823	877	870	870	786	907	825	863	843	850	903	827	837	875	885	885	930	858	875	839	860	866	848	800	858	871	880	863	880	831	879	895	889	868	876	833	905	922	803	803	830	849	866	803	872	857	859	834	841	830	787	788	846	865	832	904	837	856	849	815	826	835	839	887	830	856	887	813	879	849	869	843	892	868	867	854	857	830	860	882	833	818	871	857	825	851	843	850	824	807	916	846	835	828	864	812	914	882	858	822	863	881	856	860	858	850	906	858	849	873	856	820	883	893	887	860	815	846	889	831	827	925	921	805	826	864	853	818	868	873	875	826	827	857	897	840	832	851	845	872	834	854	881	906	820	857	835	793	799	824	805	909	872	892	818	844	827	856	859	910	846	876	871	843	835	878	829	886	857	879	888	852	827	840	861	866	861	931	880	846	866	839	871	861	859	876	855	906	867	834	847	867	825	852	844	800	803	851	904	819	870	906	858	858	855	833	813	887	841	835	850	831	799	868	770	830	865	873	874	785	811	889	816	897	870	829	893	843	840	877	843	849	837	856	822	871	890	842	858	833	823	902	846	847	808	830	840	792	890	870	816	806	912	857	840	880	853	863	842	889	849	899	878	887	809	859	866	838	819	885	781	863	866	867	821	843	835	842	876	881	824	831	918	818	843	893	858	861	853	880	822	845	865	831	886	826	858	873	806	857	893	853	846	834	860	859	838	851	865	838	864	871	798	855	886	879	839	845	871	817	861	838	835	844	873	857	841	853	875	844	844	869	782	853	833	862	810	850	855	881	809	862	854	804	854	876	874	829	835	876	845	828	846	858	857	825	848	878	829	900	806	847	859	848	807	810	843	898	852	858	879	870	861	822	830	898	880	842	887	863	845	852	839	861	880	802	841	847	863	845	897	869	886	885	860	858	897	929	835	861	805	860	867	852	791	848	854	822	868	829	860	905	845	884	884	847	861	868	862	856	887	907	878	856	900	825	889	858	822	874	875	892	877	888	886	875	814	832	873	795	816	851	890	865	878	836	873	846	872	849	866	880	864	874	857	852	865	857	881	880	896	858	895	887	872	849	864	915	838	859	847	876	880	819	827	859	888	862	855	837	895	873	827	821	807	886	850	866	881	888	825	807	875	902	860	875	758	856	890	780	937	843	902	824	807	869	849	842
23651	20280	20437	19912	15618	11028	10245	8604	7880	5496	3349	1761	1012	717	573	514	432	384	333	371	329	343	293	329	301	318	319	335	1724	535	251	291	299	288	302	288	249	279	307	258	272	314	300	274	319	269	271	271	255	273	288	272	225	262	252	252	278	315	284	328	276	262	255	234	259	259	283	261	241	304	266	265	284	287	294	277	303	295	235	272	287	256	246	282	273	257	278	289	304	265	252	269	245	254	265	256	255	282	276	259	240	308	279	266	232	251	265	300	276	268	274	231	266	292	260	268	243	267	279	267	278	239	254	283	256	270	250	251	275	239	275	276	285	265	276	233	241	269	283	275	290	264	233	263	258	282	267	223	250	237	251	267	303	280	247	282	299	266	281	263	267	263	295	283	238	263	271	244	261	274	309	287	268	253	271	250	266	238	281	238	268	285	262	240	290	281	287	273	245	251	298	232	285	260	268	263	250	256	276	254	251	267	274	219	279	264	247	268	257	272	251	252	239	269	254	246	262	291	271	274	270	246	302	274	261	266	271	268	245	278	255	274	269	287	306	252	260	236	282	256	250	275	271	284	266	266	284	240	260	263	238	239	253	287	244	288	281	237	275	273	251	244	280	231	280	263	318	248	291	288	238	241	252	269	245	267	272	283	278	272	284	274	279	235	263	298	222	254	274	273	268	285	255	270	240	292	267	250	259	256	257	298	266	267	288	257	247	266	244	278	265	283	274	279	273	259	305	307	270	254	283	258	231	244	279	259	274	289	267	267	257	277	234	276	277	264	280	238	274	264	262	268	269	263	248	271	247	247	252	255	269	264	254	275	282	253	272	276	263	264	273	270	270	254	280	258	295	299	282	252	242	286	250	270	284	308	285	262	249	273	225	269	272	249	252	260	268	265	278	282	245	279	266	230	263	294	270	251	270	255	258	269	270	259	271	253	243	267	264	264	239	279	251	284	291	278	242	262	272	292	263	227	294	276	266	266	249	273	243	258	262	261	268	263	260	300	273	256	248	261	286	258	281	268	260	277	247	260	245	280	296	276	275	260	266	290	267	246	272	226	255	260	276	282	247	260	248	268	263	230	257	283	295	293	264	256	293	267	257	278	256	270	238	244	269	255	241	245	254	271	240	269	246	270	267	262	274	281	254	291	293	273	276	273	258	270	265	279	262	267	263	253	260	267	250	271	230	261	266	244	255	269	287	276	292	276	263	262	233	261	276	294	278	279	283	275	239	263	252	272	284	270	291	275	264	257	267	255	264	259	286	242	258	287	275	294	260	309	296	286	265	258	286	250	297	290	239	241	251	278	240	262	262	249	255	294	243	260	252	253	264	256	271	244	259	263	286	278	246	275	254	282	280	269	267	267	243	277	252	264	287	290	268	290	238	264	249	272	280	313	254	288	270	250	280	287	289	284	254	281	251	249	248	276	279	282	275	297	235	268	255	286	245	269	277	256	244	258	298	265	273	254	281	293	246	284	292	248	298	254	286	280	245	277	240	298	291	277	287	260	277	245	258	229	281	256	227	261	243	274	249	277	238	283	283	293	255	270	277	257	284	272	258	269	250	267	274	270	263	250	256	252	269	274	263	273	283	254	297	253	251	231	260	271	252	220	281	285	281	247	269	286	232	259	277	279	250	251	267	275	284	282	271	271	274	257	254	234	275	265	241	278	233	216	259	249	270	267	259	237	264	294	272	235	263	253	267	287	259	273	268	262	248	278	265	254	262	257	240	284	249	315	246	274	255	279	276	283	252	270	243	273	253	291	263	286	240	241	269	259	287	296	284	237	276	276	265	269	273	263	263	260	254	253	246	271	265	286	220	256	229	279	258	263	255	256	282	259	249	278	292	262	279	258	256	290	263	295	255	256	242	262	291	265	289	236	270	259	252	273	251	282	241	259	274	263	280	254	270	284	265	260	246	282	261	259	247	270	255	259	280	278	269	251	278	253	261	247	246	270	294	247	277	257	264	273	240	265	278	283	271	270	268	249	269	295	300	253	274	259	268	270	281	243	251	242	266	265	268	272	251	262	249	283	281	263	257	240	269	267	251	263	256	265	278	253	287	265	279	274	285	284	287	287	271	271	295	239	258	271	267	282	284	282	241	266	264	263	264	259	238	278	275	257	271	275	296	280	281	283	261	279	262	259	269	250	279	282	281	276	253	247	252	265	278	271	302	298	263	274	272	265	264	271	257	267	271	262	257	240	291	263	276	278	270	291	274	271	271	284	284	258	257	253	268	282	251	237	258	274	279	252	243	271	272	254	259	289	265	257	240	291	255	278	297	271	274	256	260	238	267	266	257	243	267	250	289	269	261	229	248	281	265	265	249	266	262	245	266	264	254	277	287	253	270	235	272	264	265	239	268	284	257	267	261	255	257	255	258	265	265	249	268	271	272	301	258	259	262	261	280	257	280	260	280	261	275	283	273	257	269	263	273	258	262	275	264	275	261	254	267	250	257	249	255	280	289	247	274	284	273	274	267	273	275	306	284	251	263	264	271	271	229	277	252	286	253	275	295	263	279	285	262	278	258	250	271	266	286	258	252	268	287	266	265	262	282	281	257	267	290	261	303	256	265	217	238	279	267	271	262	257	279	268	271	261	246	268	273	285	259	299	239	262	223	290	272	295	273	250	253	246	253	259	289	263	235	265	236	254	259	241	265	287	257	235	260	248	266	303	227	239	298	272	267	281	235	266	233	264	297	260	286	257	277	281	240	252	286	250	255	280	245	254	256	266	280	265	250	247	307	255	264	245	274	280	271	267	260	250	252	277	260	285	238	243	249	277	268	276	254	284	285	251	290	286	276	278	265	287	230	274	238	244	288	288	244	271	251	280	292	246	295	257	303	271	286	276	291	261	264	260	270	276	304	270	275	266	276	237	249	242	248	252	286	250	283	289	294	265	239	297	255	251	294	272	265	260	255	248	268	302	298	261	276	265	272	271	276	272	265	263	258	281	249	274	273	244	259	299	246	303	267	263	277	249	263	249	265	247	255	266	252	281	293	255	229	287	266	265	266	242	270	260	231	281	268	244	302	267	270	262	241	265	255	273	261	258	258	270	270	251	262	273	261	273	273	269	265	254	295	290	288	266	280	248	247	276	254	249	245	230	253	266	262	249	264	270	269	252	282	303	267	266	274	262	239	235	251	284	250	245	292	256	265	269	252	254	301	297	273	246	257	288	277	266	268	264	248	282	252	257	274	243	258	262	246	262	282	248	267	254	271	232	278	251	261	263	290	257	282	263	278	242	263	286	258	292	283	244	287	237	272	270	287	255	267	269	271	254	265	271	272	268	256	266	257	299	269	270	254	263	278	254	269	250	260	274	267	264	279	256	275	256	273	249	259	256	262	253	249	284	270	235	288	268	279	281	265	251	263	272	304	252	279	246	265	232	281	253	267	278	273	259	267	257	277	277	249	291	259	273	233	254	282	265	260	280	229	278	273	286	275	250	257	258	275	273	296	288	264	251	227	303	276	239
14825	13724	15608	18823	16932	15766	18119	18648	16853	12306	7961	4897	3582	3037	3209	1850	1658	1409	1277	1350	1167	1265	1198	1187	1300	1324	1217	1126	10902	2085	822	812	827	824	843	843	794	843	799	787	777	765	751	767	799	791	766	704	719	785	769	770	760	756	780	773	705	784	748	742	743	744	736	724	676	773	754	746	737	709	741	759	707	689	700	772	746	805	829	720	695	708	739	732	717	761	753	700	721	715	752	710	742	733	752	709	710	692	672	677	756	776	769	735	683	736	741	659	699	706	689	676	717	699	668	707	697	727	726	712	723	674	704	731	750	672	694	702	765	700	669	729	678	689	721	730	682	703	712	683	692	744	764	725	719	696	680	714	742	728	681	710	753	755	747	680	723	710	708	675	741	768	749	730	728	690	700	734	673	689	692	733	731	739	704	678	667	688	717	729	686	723	750	674	717	719	746	674	685	679	648	701	712	700	732	708	701	688	643	751	708	748	719	691	724	728	688	710	739	734	740	715	676	717	743	716	748	684	698	675	747	704	703	705	642	694	686	656	743	669	706	720	734	666	689	694	731	712	677	671	687	740	672	719	703	665	723	705	703	701	751	690	742	690	714	698	702	716	689	677	710	720	675	708	665	694	680	696	690	685	671	669	652	669	707	671	670	715	709	730	707	681	684	688	685	688	709	707	729	720	714	709	732	726	755	666	689	681	725	735	655	717	692	724	723	713	720	721	710	721	713	697	691	709	724	676	714	669	689	696	711	702	719	692	697	731	691	675	676	676	702	682	698	680	676	721	742	768	698	687	684	701	694	715	726	715	712	694	679	671	710	696	660	683	694	709	712	712	674	691	702	664	665	637	668	753	655	745	718	708	662	690	696	696	664	687	664	742	736	740	758	728	775	712	715	729	735	635	726	703	744	690	720	646	691	712	670	690	702	723	750	710	708	711	705	660	674	690	700	662	725	716	694	664	708	723	711	698	653	712	670	626	687	751	748	722	677	721	695	710	792	714	707	741	713	667	667	706	708	695	725	715	714	723	695	699	700	710	701	730	677	679	686	696	682	675	720	718	719	705	719	731	677	710	719	708	704	719	725	716	679	750	690	714	664	711	691	700	681	680	690	748	730	681	737	658	737	703	692	715	733	731	738	721	653	710	708	671	708	671	682	750	687	678	746	711	751	759	715	702	686	727	692	715	742	694	684	725	707	730	707	723	666	671	726	684	694	683	672	681	710	676	733	659	723	701	747	710	675	695	721	676	727	739	704	661	730	691	748	696	750	661	721	691	748	691	706	733	722	667	744	737	695	718	712	740	700	716	717	718	749	673	708	687	692	704	706	729	699	665	705	704	750	764	746	705	714	678	714	724	701	673	677	753	699	692	689	690	684	725	690	732	653	717	735	680	751	693	691	723	724	698	701	733	668	742	720	690	673	653	718	694	683	703	705	695	659	701	704	719	703	681	719	700	704	712	714	679	714	691	737	729	686	727	696	700	681	720	723	705	692	728	682	694	667	746	683	686	702	679	682	692	753	700	708	710	714	708	728	660	697	729	669	724	732	692	692	734	704	690	704	676	725	708	721	738	720	695	689	702	768	728	699	725	723	731	713	691	698	665	707	720	674	680	691	720	677	692	710	671	695	665	678	693	705	690	699	675	677	724	669	669	707	710	690	702	709	694	697	728	681	706	726	746	714	689	656	652	694	689	676	683	673	682	705	756	685	659	675	730	651	752	698	736	721	695	655	663	701	708	688	717	702	679	751	722	679	712	699	669	704	714	708	689	694	701	757	705	682	696	685	694	710	690	627	716	698	729	716	717	716	676	711	709	723	711	694	715	666	713	712	673	711	734	682	708	681	692	710	658	732	738	706	723	709	682	705	713	677	688	717	694	706	660	672	689	769	701	687	737	676	729	715	717	684	665	680	710	741	692	706	752	745	721	697	656	724	780	726	706	697	724	734	713	702	710	697	715	723	716	683	693	684	708	705	698	685	676	670	685	717	747	691	709	718	684	642	724	685	707	725	710	645	738	696	737	715	686	727	693	689	714	745	671	765	725	706	737	686	681	691	703	693	762	659	695	662	721	710	711	673	710	673	688	725	702	693	685	702	668	711	699	700	702	669	738	695	708	698	714	693	701	656	703	665	699	707	680	694	709	705	735	673	746	687	751	720	718	688	684	686	769	697	706	700	711	721	690	717	717	675	671	696	758	747	725	712	713	690	748	716	698	688	721	681	698	688	736	682	707	716	721	781	691	710	667	695	651	701	691	690	703	666	720	716	687	703	680	680	704	697	767	701	684	735	712	678	710	686	680	717	664	739	643	690	761	696	705	705	702	647	717	707	735	724	680	728	712	735	663	708	683	644	681	701	707	716	685	697	708	697	740	659	713	685	709	679	692	692	780	687	702	708	740	727	712	665	688	679	669	671	662	740	736	685	683	690	734	718	722	697	703	669	718	704	688	725	748	697	670	644	732	681	669	738	653	693	759	692	696	673	692	703	702	696	711	661	742	696	720	649	725	699	693	688	749	681	648	743	695	712	739	691	712	742	701	646	707	705	680	687	677	676	715	718	675	767	692	718	706	776	726	705	735	654	743	645	740	693	677	698	683	694	717	721	742	677	682	757	737	669	671	703	752	715	678	703	705	744	756	703	721	715	709	700	709	633	694	735	711	649	755	704	740	726	688	750	674	705	741	693	665	701	738	664	676	692	697	704	730	675	716	708	733	739	684	676	698	659	730	692	687	759	668	657	741	717	727	738	669	755	658	667	689	727	740	740	672	735	726	698	647	698	674	658	671	672	712	740	667	721	800	715	677	680	704	701	740	663	698	675	702	733	753	732	680	730	690	714	705	703	720	717	687	710	672	716	749	729	700	648	715	680	675	716	683	679	736	656	709	724	699	663	689	681	664	735	705	683	685	702	688	707	712	723	744	725	718	677	713	686	654	706	682	718	667	719	701	702	678	660	718	705	737	740	694	767	720	673	725	681	689	751	723	724	785	713	732	683	733	696	683	709	677	694	643	696	671	694	699	726	671	730	714	704	685	724	769	692	691	713	702	717	673	697	693	728	668	705	664	765	728	765	680	697	691	708	738	652	727	688	678	698	716	650	770	694	697	734	671	732	711	717	717	694	730	684	723	743	686	673	689	685	671	729	744	669	746	711	675	687	786	685	678	704	689	733	666	660	703	690	720	717	709	727	672	673	739	691	710	672	666	669	664	746	738	719	704	732	716	668	706	667	710	663	728	694	723	741	687	695	727	711	683	705	666	704	677	709	684	727	671	679	694	696	670	659	664	695	739	728	713	696	768	637	684	694	704	712	731	632	699	684	724	713	742	707	652	690	692	715	727	648	718	707	698	695	691	726	739	735	717	704	701	702	697	696	677	720	697	691	705	647	719	713	696	737	744	656	694	668	724	709	728	714	745	711	683	705	707	689	705	701	722	681	748	681	683	722	708	716	683	676	688	687	691	715	661	706	646	736	677	716	727	676	706
3034	1297	1002	730	621	378	393	347	388	310	233	199	194	201	184	221	205	198	184	179	201	194	172	199	198	194	199	189	247	178	190	196	199	194	191	198	222	207	204	199	201	211	187	192	207	190	186	176	190	187	184	193	202	208	187	175	222	183	200	208	183	184	203	186	190	204	206	201	222	183	192	184	202	185	195	217	182	210	227	213	199	190	207	218	191	201	201	215	199	227	189	220	200	197	215	196	168	175	197	180	196	203	188	171	205	205	193	178	206	199	233	187	208	197	189	196	201	226	184	213	202	226	200	201	203	197	198	209	171	166	162	179	197	208	187	187	175	202	185	205	205	182	203	182	182	197	221	204	178	188	200	183	186	187	197	179	201	230	211	197	195	186	218	195	204	191	207	155	192	209	194	156	187	186	218	180	187	194	180	190	185	216	196	192	211	185	210	197	164	219	191	195	202	188	219	207	188	200	225	169	203	199	192	217	199	221	218	228	194	202	168	196	212	199	220	202	179	192	189	198	218	187	182	173	180	214	181	197	216	208	190	199	171	228	187	194	204	197	185	193	203	190	214	193	169	183	216	209	206	233	201	223	168	196	190	177	180	196	239	210	192	211	199	209	216	172	193	207	201	186	203	198	209	191	199	218	225	193	202	173	215	208	196	217	197	200	172	222	182	194	184	158	189	197	170	187	215	176	197	189	187	189	179	200	180	209	210	198	219	205	190	181	174	201	187	216	183	182	178	198	199	206	192	156	210	178	203	195	198	190	198	209	228	203	204	189	188	197	214	196	205	194	212	187	187	198	242	176	186	227	186	207	177	180	200	191	210	199	210	217	154	164	192	226	197	198	198	206	208	185	201	189	170	217	195	218	196	220	209	225	174	164	209	188	196	208	199	228	201	180	190	213	214	201	186	206	194	188	194	170	189	195	205	215	217	203	196	187	171	185	206	197	230	191	202	201	191	191	189	170	174	203	198	189	215	194	190	191	190	209	194	216	216	185	205	221	225	181	225	219	200	212	212	221	194	177	194	233	205	204	197	214	221	199	196	194	199	203	193	204	214	182	209	187	220	206	210	204	192	189	214	198	182	211	199	165	192	206	207	197	178	202	186	177	202	200	165	216	180	209	194	184	172	192	199	217	164	215	223	219	199	201	179	181	221	203	187	195	196	201	196	211	196	190	199	198	170	191	219	179	203	188	193	209	211	185	202	191	187	192	212	186	198	185	218	186	176	167	214	194	188	203	195	173	186	185	203	193	173	197	199	198	168	213	191	204	207	229	185	188	211	193	185	193	204	195	213	175	204	181	218	175	194	189	194	186	199	206	204	206	215	187	204	184	209	201	207	185	185	175	204	223	197	200	198	186	195	204	207	194	197	191	226	204	173	187	192	199	196	210	198	189	187	213	197	178	202	203	205	206	194	189	208	232	174	188	193	198	192	193	170	199	189	192	195	196	190	175	189	170	204	187	183	226	175	184	206	177	188	221	213	176	233	170	217	214	213	203	197	198	206	201	193	186	204	176	171	201	194	196	186	187	175	200	187	191	189	222	194	186	198	193	202	212	167	202	191	197	193	186	198	189	195	188	208	178	200	190	175	198	196	215	172	204	220	202	198	199	189	200	191	183	199	214	202	189	179	203	206	219	223	194	225	210	189	185	212	209	198	217	183	216	208	211	213	209	183	197	188	186	184	220	219	195	202	182	187	180	198	186	194	203	216	185	209	185	192	217	160	184	184	170	184	198	188	171	184	208	215	190	193	203	201	201	189	214	176	181	184	199	207	222	218	196	210	185	184	207	218	213	186	194	226	213	205	196	198	201	208	180	189	205	201	192	172	183	183	194	230	200	184	197	204	199	197	195	207	198	203	208	222	193	196	237	227	211	191	191	209	213	196	187	212	181	205	175	210	214	210	197	184	184	195	186	189	188	211	196	207	202	195	190	194	187	196	233	193	199	201	182	209	206	206	190	201	177	232	214	211	178	215	191	155	202	176	221	230	188	204	193	223	211	187	232	200	190	190	211	206	184	205	192	204	194	192	186	172	196	217	198	193	203	191	227	192	196	204	189	219	220	224	187	196	208	194	193	186	200	204	165	202	188	210	224	166	194	193	203	211	191	192	176	191	193	195	199	202	204	199	230	184	184	181	204	210	205	206	208	198	216	211	185	188	206	172	191	196	191	188	216	201	226	197	183	195	193	202	196	221	201	185	204	198	228	194	191	204	208	173	179	175	179	196	202	199	185	209	181	198	199	228	195	176	182	193	175	190	171	208	203	182	179	197	164	221	194	193	200	194	195	197	237	184	198	197	193	190	159	214	204	219	197	197	225	197	201	178	184	205	211	201	184	184	210	209	182	203	190	216	174	199	180	213	222	206	196	179	195	194	204	199	219	214	192	203	194	199	219	212	184	172	195	195	223	203	206	202	200	197	185	211	190	195	193	191	178	211	226	183	223	197	173	187	200	165	193	173	194	184	215	210	207	192	204	176	223	179	191	179	200	228	212	209	179	192	170	207	179	205	188	216	194	182	208	234	212	194	189	202	192	204	186	212	206	178	210	216	184	190	195	200	215	200	194	179	194	186	217	197	164	242	215	185	211	196	193	180	214	184	204	213	204	166	190	202	203	200	178	208	187	194	179	199	200	199	190	191	195	208	220	224	200	186	218	171	191	176	202	206	195	185	193	200	216	200	193	195	196	207	219	193	195	188	163	186	183	192	222	189	218	226	174	208	183	173	205	216	182	172	189	215	206	213	221	191	187	206	200	185	195	187	177	175	184	189	205	198	202	192	177	187	169	183	201	185	204	193	211	181	204	233	176	190	209	175	204	183	203	206	203	204	202	190	187	202	217	214	189	193	195	206	236	196	191	189	210	195	200	186	243	207	192	213	197	186	179	215	178	195	202	196	205	196	198	208	180	193	221	190	202	182	172	223	184	191	201	191	191	214	180	198	196	226	178	222	217	185	203	181	194	204	178	198	169	166	214	198	160	201	216	215	234	207	202	201	194	204	221	194	206	194	196	212	179	199	175	198	215	195	198	196	193	186	209	194	197	194	198	163	213	198	207	187	178	164	203	196	189	207	182	235	199	211	197	183	203	221	199	207	197	190	208	165	203	211	205	194	202	199	181	180	205	202	199	196	219	178	195	170	195	197	211	200	192	187	184	213	208	211	195	203	197	191	199	174	193	192	194	208	200	198	174	179	190	213	177	195	208	195	184	217	203	206	227	185	183	171	176	208	213	192	204	185	195	225	211	234	205	219	201	189	167	209	184	220	184	202	198	212	197	194	174	192	206	210	225	203	209	191	196	180	197	204	185	190	223	211	198	217	207	175	201	205	186	200	194	180	202	188	176	191	186	206	224	183	205	174	201	193	179	193	179	170	166	208	195	194	199	205	202	185	182	201	183	203	205	188	203	213	224	200	214	190	179	223	199	212	209	181	223	198	179	175	208	203	175	205	178	195	184	192	207	184	219	173	221
3291	1990	2159	2148	2232	1460	1576	1400	1698	1213	867	695	641	643	666	600	582	581	582	590	604	618	612	607	598	607	586	613	893	653	570	605	591	616	549	566	562	584	620	598	588	616	612	588	607	599	577	603	583	573	582	562	587	528	549	551	594	578	591	577	594	563	583	540	551	592	585	628	600	622	574	590	609	593	577	561	583	572	554	603	501	613	599	585	582	558	594	571	573	539	578	582	580	577	587	594	565	594	546	593	577	602	567	573	618	569	583	581	599	544	567	603	561	574	593	607	620	607	557	559	587	568	570	575	573	557	534	609	537	582	567	567	581	541	571	612	594	592	627	574	527	576	601	600	597	530	537	585	598	594	577	564	611	584	588	554	572	583	619	591	588	562	592	624	547	581	582	578	539	557	545	564	588	555	569	582	561	607	553	555	538	594	594	599	608	568	597	607	613	623	572	568	578	588	550	574	573	573	608	543	574	536	581	574	565	572	612	594	555	579	550	545	523	601	557	608	600	600	572	576	600	592	564	584	600	591	573	592	570	549	566	556	611	589	585	608	578	576	574	589	593	546	593	589	588	596	598	569	603	624	562	541	562	559	605	589	581	592	534	611	549	587	573	571	579	606	545	607	568	643	613	591	584	594	561	551	586	594	530	531	595	583	600	575	535	594	596	599	592	619	590	570	595	602	550	618	546	601	592	584	590	564	521	558	609	544	582	600	594	612	595	561	621	591	583	595	557	626	558	573	594	574	642	566	569	608	604	556	594	548	586	620	613	567	553	569	618	603	558	580	565	613	607	565	552	601	607	606	559	565	570	566	565	557	583	549	602	591	576	504	586	622	542	577	615	551	547	621	578	579	574	535	526	587	541	539	576	573	580	585	579	567	570	578	584	554	620	591	620	563	593	530	567	560	563	554	578	581	556	594	548	546	575	568	553	592	572	582	618	539	600	578	581	604	611	554	550	519	543	572	593	553	546	595	594	616	596	588	556	557	551	580	592	600	642	595	560	584	592	594	585	573	597	586	591	545	585	594	594	590	595	569	578	590	582	635	582	599	582	580	611	571	618	578	579	585	595	565	581	599	609	608	602	616	569	596	571	607	574	585	568	549	574	562	566	544	609	579	576	573	609	575	533	605	617	561	537	568	582	577	611	564	568	566	569	596	631	585	588	568	597	599	576	570	582	562	568	583	606	573	554	550	603	566	607	604	567	579	592	584	648	561	603	586	568	589	613	600	572	554	610	569	579	586	615	567	601	601	555	573	578	615	553	586	582	591	600	595	595	603	579	601	552	574	587	563	584	589	561	560	576	610	608	566	604	593	576	572	581	552	547	588	562	543	583	566	561	594	573	610	586	568	578	611	580	546	541	633	560	578	577	583	616	541	574	623	544	571	560	552	580	542	584	580	596	582	597	582	563	591	561	574	590	578	568	540	602	556	584	601	566	552	544	572	591	510	611	581	586	578	637	551	558	577	556	573	582	574	593	556	618	592	553	606	571	591	578	565	578	582	605	561	543	609	585	533	602	576	520	599	545	619	600	592	635	595	562	595	628	571	591	587	568	607	582	567	583	583	563	608	554	545	560	548	584	603	507	592	567	581	563	601	608	543	591	581	595	553	563	545	597	568	552	575	586	572	565	515	607	599	566	583	621	553	575	615	635	582	556	589	526	587	597	562	589	575	586	516	609	567	551	543	578	598	565	606	566	641	545	556	657	575	575	614	571	556	594	606	581	590	551	550	547	584	582	594	563	584	556	584	560	550	557	545	598	515	603	585	568	595	572	555	598	576	586	595	576	561	557	634	560	581	583	591	620	605	549	603	567	555	587	587	590	569	585	579	574	591	523	585	568	588	604	571	548	589	566	571	602	576	581	609	565	594	540	600	591	542	598	588	582	583	595	541	599	559	597	560	575	644	583	589	541	586	572	563	578	582	580	594	556	563	574	578	608	549	599	594	589	576	566	572	586	554	595	567	588	527	607	589	576	584	627	544	591	583	548	579	596	554	573	615	550	567	561	619	622	566	562	561	593	588	571	609	566	619	537	584	561	588	575	573	562	606	517	578	607	568	577	589	587	589	557	597	520	563	597	569	559	558	558	609	568	592	576	564	594	577	572	581	624	552	601	590	598	572	540	568	529	553	610	582	589	560	544	580	572	602	551	573	599	552	600	582	564	586	562	578	622	527	573	583	613	541	564	580	522	581	506	552	598	549	613	598	581	567	590	569	566	573	623	594	579	600	572	584	566	552	576	609	576	586	548	582	569	548	608	580	565	545	590	597	574	533	583	600	590	572	586	607	596	626	588	559	565	603	576	618	566	596	539	556	578	586	570	609	622	566	622	579	565	533	560	600	598	535	616	608	568	549	569	567	572	540	593	529	615	609	575	589	558	587	545	584	555	565	596	583	570	583	591	569	590	580	627	592	599	579	552	587	603	554	574	579	593	568	631	592	535	608	576	546	568	580	550	561	583	590	553	547	551	576	608	556	591	583	608	557	600	572	544	580	547	596	599	581	564	590	574	584	631	601	566	595	600	567	630	583	554	545	606	539	551	609	628	600	573	589	563	573	622	562	595	581	532	588	527	576	572	548	556	595	599	575	566	583	576	570	578	578	569	575	599	576	576	577	595	583	625	584	618	617	568	591	609	606	568	565	548	538	556	551	568	560	571	612	570	603	572	602	558	573	579	571	602	553	573	614	572	537	601	573	593	622	571	590	581	568	561	556	555	630	580	580	515	545	602	609	556	582	591	539	548	595	595	548	581	602	585	566	565	610	572	578	565	586	592	562	605	543	546	594	609	573	568	553	539	592	618	558	610	573	556	557	577	599	577	570	570	592	572	588	549	607	588	545	571	572	603	588	581	565	582	539	574	594	558	592	631	572	627	577	529	614	573	575	541	539	606	594	577	612	588	605	569	603	566	564	540	595	542	545	563	553	586	567	583	565	579	602	561	509	611	569	592	570	610	586	583	591	575	534	575	588	576	575	586	592	573	583	566	579	599	600	555	596	601	564	570	545	593	613	615	595	616	589	557	640	579	555	589	556	577	595	621	612	578	578	583	564	562	552	621	551	586	565	564	565	585	640	598	584	596	591	579	601	591	562	579	573	602	554	617	565	595	570	549	557	583	586	605	550	587	582	572	593	579	560	554	611	563	588	569	579	538	587	579	581	515	556	573	565	569	555	598	565	578	576	570	575	553	559	586	557	602	559	525	540	558	577	562	566	576	563	568	594	539	578	575	532	551	571	590	551	559	568	582	580	588	566	547	571	596	594	536	534	577	613	538	575	592	584	552	580	588	546	594	576	590	568	588	578	599	557	620	610	559	558	518	585	572	567	592	617	536	560	545	595	586	564	567	572	515	576	600	563	553	610	588	593	614	580	586	559	524	583	580	577	541	551	603	587	581	590	590	586	577	596	529	593	597	588	590	594	593	597	570	552	550	596	576	578	573	606	572	601	552	559	589	593	576	631	574	604	580	601
16304	15128	14825	12082	10150	5570	4864	3788	3822	3550	1966	1244	893	617	482	474	408	341	399	346	365	378	342	353	370	335	324	346	1079	498	347	296	304	339	321	351	319	311	308	314	344	323	299	331	352	309	333	306	348	321	298	311	315	334	315	325	320	292	320	352	312	343	324	349	325	313	329	336	291	311	329	331	334	343	334	341	308	338	341	321	323	328	298	288	330	274	308	332	292	332	330	292	306	337	319	333	334	332	331	339	321	336	321	335	310	305	290	311	319	342	296	321	325	303	369	348	302	310	309	331	343	315	320	332	309	323	329	305	324	313	304	323	314	310	320	292	316	335	315	325	324	313	328	341	301	357	327	332	311	342	322	330	322	296	327	306	312	361	294	335	330	327	356	327	282	341	297	326	331	330	314	324	320	337	328	316	312	328	295	341	323	313	334	353	324	352	294	316	310	355	305	309	307	335	325	320	338	313	297	308	324	332	314	319	333	309	338	309	322	310	297	322	320	319	362	335	347	312	344	311	342	304	376	323	325	340	344	318	325	377	318	332	314	320	312	307	318	362	310	332	310	338	284	302	323	314	316	334	354	337	326	293	329	298	303	293	330	326	333	322	320	339	338	323	323	328	288	345	327	297	323	344	325	332	316	323	319	330	335	338	318	312	297	322	282	335	324	312	329	309	314	305	305	326	312	315	308	324	325	335	291	315	318	314	335	363	336	324	330	327	358	342	309	335	298	316	320	342	337	310	323	316	315	297	334	326	331	291	320	302	324	324	309	318	339	351	316	310	327	310	285	290	319	335	332	338	300	310	311	321	313	330	308	356	291	333	315	306	332	286	316	315	323	267	304	318	362	328	341	349	355	311	288	299	320	352	281	322	322	340	336	330	312	337	333	290	322	333	291	339	322	334	317	311	306	331	300	318	296	323	331	339	297	301	307	295	342	307	294	342	337	308	326	326	315	330	308	316	285	317	324	291	317	295	325	314	302	325	336	322	309	327	313	332	317	316	342	325	318	323	284	300	316	292	321	326	342	318	358	308	296	329	337	310	334	320	316	354	321	298	346	301	312	342	302	316	299	310	340	316	324	287	306	318	316	305	314	300	307	341	338	319	292	354	340	305	336	352	316	317	335	297	304	305	303	306	298	344	309	306	352	320	341	320	369	308	352	307	340	332	303	287	328	311	325	346	324	322	335	296	357	295	323	328	314	294	313	291	309	313	302	323	332	347	312	323	363	332	324	327	307	344	356	324	355	320	318	356	342	333	320	336	344	320	323	336	316	346	331	310	341	324	336	308	308	336	338	314	333	317	316	326	315	307	280	342	307	338	309	324	337	334	318	313	335	349	342	310	314	316	325	323	319	301	302	318	327	330	295	303	322	349	332	318	305	316	317	313	327	292	279	312	353	332	313	349	312	314	322	341	286	328	277	330	327	331	313	291	295	342	325	326	313	333	329	328	305	328	353	330	316	334	354	300	305	304	332	293	301	316	350	307	322	318	351	341	345	303	298	284	336	308	325	334	302	322	299	299	312	316	323	301	298	356	322	308	321	318	297	326	306	291	314	333	297	351	338	341	319	321	347	326	319	342	313	348	336	297	297	324	345	344	329	352	307	329	324	354	343	329	304	299	315	346	319	330	328	319	329	303	318	331	318	299	309	310	317	324	297	295	309	306	292	326	308	336	320	334	299	337	349	346	325	332	311	326	346	321	328	280	321	340	304	318	355	288	332	330	364	321	326	326	278	336	302	339	330	308	308	330	354	327	319	312	329	329	348	315	316	321	311	316	330	306	311	339	301	334	329	325	291	353	317	310	298	309	325	300	297	351	330	335	312	336	302	325	288	332	329	351	345	338	324	317	342	320	333	316	328	334	322	362	318	331	293	312	320	315	306	309	314	298	358	296	301	297	306	282	312	300	314	317	310	314	337	351	348	328	363	315	330	288	320	342	324	318	332	317	335	341	317	322	293	318	320	304	314	340	320	351	328	337	308	304	303	326	316	331	313	318	301	329	320	279	310	304	335	330	306	301	306	320	313	310	322	316	307	300	344	335	310	335	311	311	332	361	295	301	348	365	351	330	346	309	310	314	321	329	345	308	318	302	300	302	371	324	350	331	303	297	321	338	312	315	326	345	277	323	314	327	345	304	325	320	310	334	343	303	330	344	313	328	313	306	340	292	308	299	298	313	342	350	312	295	326	329	336	297	323	356	347	323	302	355	327	353	293	306	294	311	311	347	323	294	328	349	320	302	313	343	286	298	332	336	321	286	312	289	295	317	333	309	301	295	323	299	327	312	333	351	296	319	328	320	325	333	324	327	366	322	316	340	312	333	306	304	353	319	318	289	345	315	306	329	319	323	340	312	296	311	347	346	291	301	297	319	324	340	328	340	311	331	332	316	298	317	355	328	353	321	319	289	328	328	315	311	313	315	303	302	319	332	332	317	299	296	303	333	338	313	318	312	328	326	337	299	300	311	301	300	342	326	359	343	334	310	316	298	311	315	345	298	318	299	316	330	309	361	339	317	306	332	300	302	294	370	329	284	328	321	339	323	319	321	334	335	324	339	334	337	343	299	336	316	292	346	336	352	319	312	293	337	317	339	308	340	306	359	315	337	295	317	325	324	322	339	321	325	307	325	287	319	309	298	324	323	312	326	330	331	368	321	314	336	349	305	295	311	349	290	313	301	327	310	312	316	333	333	318	329	302	330	311	288	308	334	304	342	333	345	303	310	344	302	331	321	317	315	307	332	330	295	279	324	339	298	314	313	318	309	305	350	310	342	310	297	295	329	347	318	327	323	355	332	324	352	331	313	337	353	317	311	341	326	305	310	331	291	325	309	317	331	321	326	321	313	320	338	343	345	304	337	345	296	324	337	361	323	308	326	335	332	329	341	303	315	302	339	323	317	344	328	356	312	318	330	319	353	329	345	312	336	308	315	328	332	305	323	335	315	320	310	330	306	345	310	315	336	289	335	335	316	336	292	298	320	283	297	311	300	291	321	307	309	308	328	328	308	313	356	296	318	339	323	363	336	314	297	352	305	341	291	308	311	338	323	334	290	317	318	305	291	324	319	301	328	316	305	326	319	291	329	351	304	301	321	278	329	323	320	330	315	299	304	332	330	323	337	320	342	345	314	337	330	310	304	317	373	337	314	330	333	324	339	328	322	300	315	332	331	314	341	320	290	322	345	336	287	336	306	307	342	302	343	352	327	318	338	345	336	322	341	307	314	323	318	311	322	324	319	329	297	306	352	346	330	345	332	358	347	356	312	331	347	295	311	317	345	325	334	291	311	321	342	307	300	290	305	339	318	308	341	338	307	319	301	336	320	311	339	311	337	325	294	318	313	315	299	319	328	332	330	335	278	355	318	303	319	335	324	336	298	344	321	300	334	301	317	291	330	357	361	320	356	360	289	331	331	310	340	321	350	332	336	321	305	308	284	330	333	300	327	339	281	292	325	322	327	294	317	331	299	320	326	316	318
12201	10113	11600	11782	13199	8627	12262	10292	11123	9929	5557	3291	3016	2177	2018	1639	1435	1237	1257	1317	1275	1203	1189	1162	1285	1191	1153	1140	7006	1904	922	951	978	905	880	990	890	870	939	908	921	882	923	900	889	902	907	875	896	899	848	901	882	896	911	961	856	885	864	887	834	914	871	911	917	902	914	884	854	909	901	913	853	897	873	878	878	860	876	894	865	879	877	850	866	901	824	859	860	886	935	863	911	880	857	859	865	848	886	885	828	883	857	868	865	871	823	844	881	852	875	867	924	845	855	884	875	833	846	915	882	879	887	854	886	846	799	888	849	856	830	880	879	851	851	823	888	839	846	904	822	801	884	931	883	910	883	872	891	909	821	849	906	894	891	868	841	846	882	836	910	855	897	870	866	847	858	880	843	802	850	831	879	823	859	905	865	832	831	870	880	878	841	844	837	896	884	919	898	857	894	856	819	869	896	902	906	821	927	832	906	862	828	862	808	876	885	865	872	913	818	823	844	837	872	842	848	873	881	849	799	883	851	851	906	851	880	857	891	885	847	919	866	880	822	822	828	897	801	866	818	894	842	863	858	819	860	867	863	804	853	833	864	885	917	892	834	796	845	848	872	859	873	863	840	831	840	876	879	855	846	886	841	842	905	930	858	797	881	857	880	795	852	895	836	882	808	850	812	841	864	841	876	906	857	885	890	864	843	862	846	863	797	869	871	885	814	857	842	845	849	868	899	900	865	846	885	835	844	853	894	899	874	839	888	890	848	852	873	872	867	883	877	868	867	833	862	860	881	900	824	887	900	813	879	859	863	826	823	859	865	863	875	898	889	917	917	921	893	868	826	863	881	886	859	861	844	851	845	868	838	864	831	881	831	869	857	860	837	850	826	896	870	852	888	898	852	894	872	909	815	844	868	929	873	894	911	881	831	895	877	810	846	828	845	889	825	884	837	892	868	879	882	834	832	866	864	832	867	854	858	836	908	862	845	905	842	862	874	925	869	888	839	820	896	875	847	847	867	872	853	884	828	879	865	866	878	817	878	931	864	850	888	869	907	798	862	881	875	884	892	817	877	845	904	852	886	799	907	834	922	887	860	860	880	906	835	854	832	841	813	855	864	868	832	925	911	881	843	879	872	852	870	851	847	815	859	894	840	853	856	896	837	896	870	862	873	839	894	837	800	894	854	871	885	936	930	899	821	863	859	921	914	927	846	842	846	845	942	839	847	833	887	856	894	897	893	826	872	917	936	866	849	876	852	846	846	876	865	844	804	843	906	895	905	884	892	824	822	824	935	855	894	921	906	893	829	828	874	846	858	805	875	911	853	872	860	790	852	876	844	886	881	868	889	877	905	865	862	826	872	884	845	909	850	878	868	863	868	872	832	926	860	951	843	842	873	870	881	855	887	885	900	834	885	827	884	841	876	848	930	856	891	891	795	855	852	911	850	903	914	873	896	830	863	887	879	885	871	866	827	796	878	884	845	884	929	867	875	861	911	799	912	920	842	874	846	850	875	846	831	866	864	896	880	874	896	874	876	879	874	886	894	887	862	870	889	817	876	810	816	870	825	887	917	798	885	839	876	865	884	821	888	811	863	951	873	869	862	868	854	856	819	869	842	867	867	864	852	871	851	883	874	918	864	847	850	852	863	880	876	863	856	851	844	869	861	863	884	843	867	860	887	895	853	870	857	888	877	891	858	821	819	890	825	839	867	846	874	854	852	824	873	867	905	869	868	885	895	925	875	862	849	906	836	856	831	858	838	842	920	836	932	904	895	899	746	908	859	884	805	886	888	881	841	858	875	873	842	852	850	883	864	868	839	827	878	821	886	859	886	869	878	859	873	868	921	881	855	850	883	867	873	874	879	882	883	834	843	880	844	880	893	876	873	849	853	876	852	878	833	902	840	841	874	905	820	903	846	843	836	853	871	854	893	883	911	834	881	893	863	820	881	889	871	896	856	910	876	885	855	791	855	903	859	862	830	907	883	850	882	884	836	860	857	789	868	888	857	887	888	869	892	873	880	880	867	861	857	941	851	866	881	871	866	846	872	853	865	842	891	853	828	883	861	897	840	864	825	926	905	851	858	908	901	854	876	813	853	866	871	855	839	898	845	871	787	856	867	884	907	853	869	867	838	861	849	839	846	837	864	828	872	901	835	866	850	897	846	836	840	835	837	862	803	908	884	885	855	835	878	863	863	872	879	800	870	853	880	867	885	840	879	866	863	908	886	905	838	853	861	839	884	856	851	847	823	797	864	801	857	821	857	883	848	860	905	843	915	845	871	910	841	875	883	857	870	846	861	819	831	918	865	883	823	859	878	841	881	817	883	817	883	886	884	855	832	837	819	901	897	865	782	822	865	872	905	859	895	877	874	849	884	869	885	866	857	848	841	894	902	861	861	911	881	854	871	907	866	878	863	842	814	825	866	879	892	867	902	820	855	878	829	883	893	888	875	893	818	855	895	828	829	799	856	846	868	917	882	867	834	890	879	864	915	836	860	908	841	802	811	869	911	857	866	790	855	832	867	917	878	843	852	895	889	890	871	838	901	902	842	795	869	864	799	840	884	884	845	784	833	871	861	846	844	841	886	906	898	851	817	875	868	819	820	881	865	848	870	894	873	827	855	821	861	878	864	923	908	857	855	896	829	861	825	913	896	886	840	838	917	859	875	899	854	864	881	927	881	859	809	896	841	862	894	819	817	844	865	870	871	866	867	830	837	863	810	871	804	853	894	894	913	837	848	836	904	875	819	898	806	889	864	894	819	906	864	838	845	876	895	933	875	882	847	795	812	904	869	840	837	841	861	869	859	909	926	893	861	881	883	910	891	873	852	853	874	878	876	869	877	850	820	907	855	850	829	924	831	829	841	875	838	890	831	854	901	870	896	921	887	871	841	862	856	808	911	870	893	841	878	854	899	825	881	868	836	860	854	828	859	912	818	874	828	817	891	864	903	843	850	892	910	885	910	824	860	875	857	871	910	904	852	835	838	857	787	873	856	898	884	806	871	868	806	901	832	861	856	883	862	863	851	840	893	911	840	844	906	872	899	870	850	835	846	875	825	857	894	857	832	888	848	899	910	901	849	866	872	853	842	849	888	912	879	848	876	927	851	831	837	842	886	867	872	815	851	925	831	859	857	873	816	859	858	885	875	853	859	871	898	818	816	883	891	804	898	905	810	908	867	891	846	831	912	896	854	891	852	908	862	875	859	825	911	825	856	859	862	869	840	904	852	910	809	869	898	892	868	905	882	876	862	881	924	846	845	838	880	840	917	847	864	849	892	862	878	912	871	875	925	812	857	898	872	895	901	851	874	854	838	869	851	871	869	834	821	823	879	872	849	885	868	878	853	865	891	887	841	865	896	882	906	839	837	845	880	806	866	884	855	860	882	908	896	836	896	883	863	843	798	875	874	850	862	836	827	899	897	876	843	852	889	857	909	876	831	873	882	874	790	839	834	918	884	870	811	867	913	937	868	881	878	894	862	846
23418	20624	20181	16757	13702	9141	7786	5610	5607	5343	3844	2008	1263	697	549	498	397	345	344	378	335	338	370	353	347	308	305	295	864	697	255	242	249	271	267	285	287	288	244	264	247	277	237	291	281	280	241	284	250	248	243	276	245	268	246	274	295	266	253	257	249	257	288	274	276	279	276	266	223	264	261	283	246	271	259	276	226	276	275	265	267	257	281	259	284	253	249	241	262	245	274	247	245	277	229	266	253	259	261	276	276	281	238	256	242	257	275	300	274	280	260	247	271	240	254	267	258	280	242	281	253	250	251	276	249	226	281	252	259	252	258	251	263	245	260	252	253	271	267	252	253	300	285	242	249	267	281	267	282	267	232	255	281	260	258	252	253	258	271	258	246	274	255	262	283	283	262	267	265	261	259	231	253	271	252	288	245	246	256	263	268	260	237	241	247	255	261	263	251	256	274	267	269	242	283	262	247	262	257	282	282	264	257	277	264	273	241	259	238	268	279	273	293	249	238	243	284	267	261	236	261	254	279	243	258	256	274	259	257	225	253	236	262	257	280	298	287	271	243	247	253	260	239	247	239	273	261	266	260	275	273	280	250	261	245	257	220	243	272	256	260	249	259	263	240	259	237	295	283	241	299	277	265	276	277	267	245	266	278	270	260	261	290	254	244	250	268	283	247	267	265	262	243	267	258	291	237	265	274	263	261	272	226	283	271	248	276	279	270	256	287	259	259	263	240	288	251	287	263	275	288	263	232	260	272	263	253	251	261	278	230	215	251	228	244	253	271	242	267	261	274	243	237	256	289	264	280	270	215	245	210	260	244	231	228	252	273	278	240	274	255	282	261	271	250	275	258	262	256	233	247	271	266	292	242	281	275	259	278	269	263	258	282	267	253	252	279	250	271	222	265	257	292	268	223	247	251	255	269	252	292	254	258	251	284	241	262	264	237	262	269	254	242	269	258	262	287	289	254	265	282	255	276	260	266	246	248	280	250	272	249	242	256	268	251	250	239	272	259	237	275	252	274	217	279	250	270	259	277	271	288	275	249	292	294	269	257	273	262	278	254	238	289	242	251	239	263	241	271	255	268	273	255	256	276	256	250	275	264	239	259	261	259	284	267	264	248	266	254	240	244	274	289	297	257	274	245	273	257	261	262	273	281	255	286	261	256	248	273	271	246	216	258	261	255	251	251	259	270	232	265	265	253	229	225	234	274	253	280	253	278	263	268	236	230	259	274	254	263	274	255	249	258	270	285	245	262	251	284	258	267	244	265	289	248	258	256	231	251	287	265	283	260	253	275	239	262	211	246	266	241	260	284	258	264	293	249	244	271	246	279	240	286	260	270	256	250	229	253	289	252	258	273	243	239	240	266	266	270	272	246	267	283	246	260	273	259	267	262	242	255	259	279	251	244	277	254	261	268	259	280	251	273	276	260	277	294	276	250	287	275	264	263	264	250	236	235	293	250	280	276	257	250	257	291	274	233	252	270	262	280	237	268	258	267	259	247	256	255	234	276	249	245	264	265	271	265	279	255	276	277	257	250	239	246	248	269	273	246	273	277	269	258	266	294	282	242	250	246	264	235	278	275	277	263	268	250	220	250	253	236	261	283	260	270	290	250	277	263	251	240	265	256	255	270	238	209	278	313	255	254	248	245	266	259	240	279	276	261	263	262	249	263	273	264	280	264	241	294	279	300	284	255	261	270	269	261	241	273	279	235	249	225	262	257	247	253	231	267	265	291	264	232	255	232	286	232	301	244	251	271	249	247	287	282	251	218	249	237	234	260	226	251	269	254	257	258	262	263	263	259	264	254	269	274	295	250	259	275	259	275	299	283	289	263	264	244	261	261	224	265	264	271	266	246	287	289	232	261	243	258	271	268	312	279	264	277	305	255	244	242	280	269	265	253	266	281	243	256	243	258	265	265	247	246	256	268	264	267	271	270	229	268	250	274	260	256	264	254	256	257	263	235	269	257	274	246	261	276	229	262	254	244	261	239	253	250	270	261	252	311	243	262	260	246	269	248	258	218	240	258	266	284	252	243	239	264	282	290	269	280	250	273	268	242	279	247	257	260	265	254	253	260	243	278	263	254	240	263	250	260	257	230	257	257	260	321	257	259	257	288	254	245	249	254	267	248	274	254	257	263	259	240	227	270	245	268	268	269	204	243	279	287	255	276	235	279	233	257	267	262	257	257	267	240	251	264	237	270	253	264	257	263	284	258	227	253	257	275	233	264	275	265	238	260	233	271	254	264	245	245	269	238	265	256	238	249	247	258	279	283	265	268	274	271	271	245	237	259	257	284	244	239	239	253	258	285	242	271	243	239	239	278	262	259	277	258	258	269	272	253	251	252	276	274	265	260	243	254	240	263	266	279	251	259	263	269	284	263	264	271	275	261	277	282	273	245	256	300	259	254	266	256	251	262	274	206	250	234	271	271	255	243	265	271	239	257	262	269	233	267	240	250	268	267	277	268	233	227	251	253	256	250	260	266	262	227	266	251	264	263	232	240	271	251	264	263	258	225	252	234	257	285	279	260	282	243	250	265	291	267	284	238	263	271	293	238	263	259	247	256	262	278	263	243	259	262	283	238	258	284	262	254	248	275	298	283	259	231	254	264	258	236	257	259	262	268	244	230	264	272	272	242	257	264	251	251	233	257	270	212	278	249	253	253	245	286	263	240	242	268	270	267	257	224	240	254	275	266	247	262	259	296	289	284	236	255	239	258	259	268	263	254	288	257	244	278	286	266	291	250	245	241	261	287	269	269	295	259	254	254	265	251	233	238	241	269	272	252	267	286	254	265	262	247	259	287	271	269	252	270	284	247	257	250	272	251	267	244	259	230	252	261	231	264	235	272	281	261	274	293	267	234	260	268	275	282	268	259	265	268	265	263	236	252	265	293	290	240	269	284	271	237	251	261	262	283	261	229	240	279	262	268	298	244	253	273	258	263	255	248	257	270	289	273	269	259	237	254	262	249	242	249	256	236	265	265	244	261	266	255	241	229	239	239	271	241	251	268	293	273	282	252	268	257	247	252	233	277	247	257	274	230	274	291	256	259	237	272	290	266	252	270	292	238	270	268	259	260	260	296	237	248	266	264	250	261	250	249	263	254	262	250	244	272	273	273	266	271	245	252	269	267	232	253	266	275	267	238	261	253	243	229	258	272	250	247	266	252	295	279	228	246	281	244	270	251	265	272	259	255	240	261	246	276	269	290	251	249	263	271	255	260	218	257	237	236	256	269	261	268	268	256	261	239	272	282	272	264	263	227	260	225	282	252	260	256	244	279	292	274	256	257	249	264	265	257	267	271	227	272	227	252	251	267	241	247	267	245	270	249	241	222	253	243	259	260	279	282	284	246	265	281	254	242	223	258	232	252	278	228	244	274	244	241	250	254	259	244	271	287	259	285	263	270	245	241	297	269	268	269	264	260	245	253	262	279	256	255	271	253	260	230	261	247	244	250	251	225	251	235	270	270	256	275	251
14533	13772	15221	14251	15506	11716	16543	12658	14488	14038	8903	4551	3866	3129	2640	2132	1523	1399	1347	1434	1239	1371	1337	1383	1407	1239	1173	1189	5365	3407	820	845	788	784	801	783	801	818	811	752	771	748	775	748	745	747	799	735	717	778	754	776	777	762	756	740	745	777	758	715	692	704	694	783	747	784	710	762	685	743	759	711	663	701	726	712	706	747	764	771	708	711	675	730	713	751	695	700	745	729	746	694	663	771	688	663	705	716	703	730	720	687	708	702	691	761	665	705	643	693	743	670	704	697	655	678	666	716	773	733	697	698	754	635	728	684	637	698	693	697	681	666	727	727	747	718	744	682	708	737	779	688	672	710	664	713	680	720	707	714	625	714	671	741	725	710	706	706	703	671	632	763	702	698	658	723	708	660	677	676	663	658	682	658	687	736	660	728	713	696	695	734	725	666	716	713	724	694	698	690	736	668	710	706	676	674	713	680	702	723	695	686	642	701	736	664	666	733	768	680	677	680	665	725	706	699	706	724	656	667	643	731	714	709	745	710	684	712	709	703	716	720	717	688	691	706	706	695	719	629	660	693	726	715	685	690	734	673	727	702	712	721	690	698	735	710	677	696	730	744	631	660	689	668	727	707	717	702	719	722	654	701	680	657	714	658	690	703	670	701	716	693	675	714	694	718	705	677	698	738	671	646	708	709	708	732	692	691	702	682	637	664	690	722	727	695	748	704	712	695	701	732	728	716	629	697	674	701	616	689	720	771	704	712	684	684	699	713	693	688	680	714	666	665	683	710	719	627	687	696	632	674	707	716	718	672	735	679	703	665	728	706	708	707	713	661	726	696	675	724	648	693	691	672	726	679	700	689	722	678	661	699	667	745	692	719	690	736	682	679	728	698	695	668	696	660	744	707	686	703	734	757	687	705	694	717	678	672	722	754	706	716	724	695	690	682	688	693	711	673	680	656	714	669	674	669	650	662	702	681	686	659	693	687	703	703	748	658	646	678	722	716	672	692	695	686	652	712	701	665	716	735	687	671	699	679	656	665	672	695	722	663	659	681	699	689	706	671	657	671	637	711	690	655	692	707	713	702	675	721	686	667	692	695	693	720	723	671	685	649	684	732	650	708	701	758	684	696	698	647	696	640	704	690	675	680	694	692	710	723	723	737	678	723	691	720	684	711	690	708	715	671	687	768	699	671	731	676	688	727	650	716	698	734	693	680	661	688	635	671	695	716	703	691	643	668	706	678	686	668	709	686	763	688	669	675	783	727	716	705	679	695	687	671	699	715	680	733	693	686	689	719	682	658	696	722	687	706	718	696	696	692	698	713	694	737	681	710	713	751	685	703	720	699	732	692	701	726	645	720	676	696	741	680	682	667	695	762	714	714	669	676	663	689	733	704	727	711	715	669	702	724	716	644	667	662	669	663	682	727	675	689	713	663	691	725	692	674	735	677	711	701	653	677	710	692	737	697	679	679	675	666	657	717	660	712	671	697	677	692	654	735	714	702	670	688	662	689	687	681	665	676	726	692	706	721	690	694	679	720	734	679	701	691	662	691	677	727	681	703	680	714	727	678	706	640	721	691	695	707	681	709	705	652	747	667	699	707	675	670	703	675	710	654	727	702	689	673	711	706	691	731	716	688	733	738	693	731	690	679	722	672	640	715	714	703	682	727	699	685	693	671	661	680	675	688	706	647	719	723	714	692	691	653	689	657	685	706	642	707	714	656	680	674	729	635	604	704	682	714	684	698	688	670	691	710	729	663	702	685	683	679	737	705	703	721	641	675	707	671	665	688	702	647	732	717	642	670	694	703	710	665	723	711	695	663	699	751	708	686	671	726	729	677	714	680	677	708	636	651	670	704	690	660	669	696	702	693	706	681	655	667	670	677	706	724	698	707	689	676	647	753	699	687	667	692	716	739	695	713	715	662	788	672	666	714	738	693	742	640	723	687	717	720	689	641	685	694	752	700	706	675	717	675	680	727	656	688	699	668	668	686	676	700	726	740	706	671	721	718	726	686	701	713	662	702	686	675	691	673	760	732	703	727	653	652	715	707	641	658	661	688	695	719	700	688	755	715	674	700	685	693	653	686	720	692	641	720	671	702	682	689	696	692	722	679	678	713	649	704	687	710	726	678	701	725	700	683	667	676	704	631	712	701	636	698	707	691	744	723	647	694	732	694	745	721	676	694	688	678	647	676	710	697	661	684	672	681	714	727	712	689	719	669	723	701	690	659	663	716	700	709	731	708	710	708	703	685	661	710	689	718	681	677	661	658	683	681	674	692	682	667	667	680	654	662	687	687	726	710	740	673	713	665	689	692	676	683	721	725	666	648	689	703	698	704	686	723	662	707	683	692	671	693	699	710	682	673	691	676	744	664	701	728	674	687	687	693	691	661	668	704	705	678	701	690	679	698	710	698	728	689	666	694	687	682	755	708	612	679	695	694	686	706	774	672	763	713	690	725	702	673	672	703	733	699	709	730	697	689	716	692	694	636	674	709	676	652	687	651	747	714	718	698	658	687	715	680	761	674	658	687	685	680	752	675	637	682	744	677	710	742	660	712	698	710	703	710	711	672	708	640	688	696	711	647	694	707	664	683	716	694	721	705	647	693	761	729	728	666	685	696	673	631	686	712	668	695	708	728	719	695	701	716	716	682	689	678	656	713	747	664	672	721	654	716	667	714	703	713	667	683	661	683	695	714	715	727	656	679	686	655	676	703	707	664	684	629	755	700	714	718	700	697	638	688	671	691	703	695	770	673	659	657	729	688	690	644	728	688	699	694	688	667	707	674	683	690	763	728	716	727	743	712	687	718	706	670	715	683	707	689	684	636	672	674	667	716	699	686	674	700	675	693	644	675	724	672	683	680	716	662	721	695	745	708	698	697	688	707	679	710	677	700	675	707	723	707	676	642	731	694	706	697	661	689	696	694	677	629	719	681	701	683	707	654	693	709	705	680	679	669	697	642	727	685	706	674	725	686	666	695	713	639	663	660	653	682	676	713	647	665	714	666	718	672	733	679	698	690	680	727	741	741	767	653	718	711	737	677	742	646	742	678	717	693	695	680	690	727	685	711	661	714	656	705	702	677	702	719	638	701	729	726	730	758	679	644	640	712	692	682	708	654	672	724	703	753	691	714	715	691	714	705	700	681	706	652	734	734	720	657	708	673	630	722	727	678	719	724	704	678	679	733	673	682	694	724	707	731	674	686	684	648	700	716	635	691	707	677	697	728	650	707	710	714	711	667	661	674	705	672	682	664	687	735	665	661	687	740	670	684	752	701	704	694	675	681	655	746	688	664	709	707	682	666	736	690	713	725	705	687	666	706	694	681	712	722	709	679	690	654	723	709	696	729	699	712	691	714	655	654	712	642	649	658	774	694	711	664	725	735	691	702	691	729	656	689	685	646	704	696	648	660	722	625	708	686	665	681	698	649	684	670	722	673	704	680	699	740	689	685	729	694	678	675	709	666	695	705	709	734	645	721	672	649
2879	1204	1070	651	422	331	350	355	347	404	294	222	181	218	200	208	215	193	180	182	186	178	185	179	177	196	183	217	219	216	201	186	202	181	179	202	209	215	210	175	208	192	189	211	177	192	195	183	194	215	180	211	192	209	177	219	193	174	205	192	197	186	182	184	188	197	211	182	168	198	185	187	198	216	197	184	209	208	201	195	214	181	197	197	191	212	217	191	197	197	183	192	203	176	177	219	176	164	191	184	192	191	190	199	191	187	211	193	176	201	173	191	186	197	188	195	193	196	208	193	187	199	197	218	201	205	200	213	195	206	188	216	196	177	201	195	215	178	207	216	195	201	191	217	182	173	208	196	196	210	198	229	200	181	188	187	186	189	194	187	195	201	179	215	195	183	209	166	190	199	192	195	174	229	210	187	180	190	197	203	168	186	190	188	214	200	215	184	200	201	196	195	171	206	170	196	189	185	186	212	196	185	177	205	196	196	195	167	208	226	185	182	210	192	210	191	187	191	194	179	197	184	190	216	200	173	202	190	205	171	197	210	188	183	181	193	204	185	202	185	211	212	193	172	192	199	208	211	229	173	192	190	193	217	195	187	190	212	180	193	184	196	199	192	206	182	199	203	230	212	218	207	183	198	171	204	185	211	216	199	185	184	199	204	197	196	194	182	173	199	193	188	218	183	179	188	207	199	220	195	187	191	214	210	212	160	177	164	199	190	207	185	176	215	203	197	177	215	191	189	208	213	209	201	207	192	184	217	193	181	181	205	195	205	190	183	192	186	173	194	196	225	193	199	228	187	197	160	188	187	216	179	193	191	172	205	192	174	208	203	205	196	212	188	199	216	218	201	187	166	200	228	199	211	194	166	185	202	194	204	221	208	185	200	189	207	203	205	208	191	211	184	212	199	196	211	182	212	197	198	184	181	201	197	176	208	196	200	209	187	205	182	196	183	185	194	193	221	199	185	201	194	199	191	187	188	190	210	193	200	169	197	193	217	203	183	203	220	194	230	252	189	196	184	208	202	162	201	207	212	181	192	186	181	200	206	177	187	202	186	169	214	172	184	195	201	187	203	214	196	203	205	188	213	198	171	186	204	220	221	173	190	195	203	165	194	207	205	192	211	187	164	192	209	190	197	193	197	193	207	203	196	199	194	181	190	208	261	195	197	200	190	196	204	191	170	198	178	204	168	206	179	198	202	201	181	209	212	197	195	190	198	190	184	184	218	181	214	179	211	178	185	198	203	195	174	199	215	188	186	219	205	197	170	228	190	222	196	221	183	203	220	181	205	201	203	199	206	196	185	201	205	193	193	184	225	184	190	208	194	177	224	206	183	194	187	200	193	194	230	210	181	189	212	194	207	180	187	186	173	183	197	185	177	186	192	196	199	185	194	172	214	201	200	207	186	197	181	194	185	198	192	197	216	202	201	195	186	196	190	172	190	172	194	200	202	198	174	182	164	196	217	209	198	159	200	196	214	170	171	197	216	230	181	204	195	190	177	218	214	164	185	211	208	171	191	188	187	193	205	205	206	221	211	175	173	183	199	198	205	192	200	226	213	182	183	220	185	212	204	194	222	183	215	216	198	181	206	213	194	217	172	193	239	205	183	175	213	200	204	209	166	193	175	200	193	196	218	203	204	172	176	203	192	206	197	195	201	231	175	194	201	191	211	189	169	221	192	187	200	228	200	206	192	195	183	186	215	204	188	190	213	192	198	188	177	205	204	215	179	210	185	172	198	190	201	171	186	203	211	186	203	184	181	203	189	174	179	205	213	192	189	185	208	196	201	186	192	186	194	200	166	191	177	208	188	213	192	174	183	192	177	175	186	202	201	196	201	197	208	204	198	171	186	175	201	200	195	199	222	210	185	190	187	209	198	183	181	212	225	202	194	203	220	205	215	199	199	185	183	183	209	203	193	191	180	214	205	209	197	203	208	218	184	185	210	206	209	198	196	187	178	203	197	178	183	179	213	186	206	178	183	204	200	188	187	189	216	212	190	195	196	197	228	186	222	213	203	219	178	210	197	163	188	215	196	195	189	188	192	195	207	198	215	197	175	195	201	167	171	194	194	210	179	173	215	182	196	199	182	200	209	216	190	214	195	187	201	161	222	188	195	189	223	211	195	184	170	193	199	186	225	193	197	181	202	208	222	201	168	194	194	194	224	222	204	211	198	207	199	211	200	167	187	182	193	186	196	177	180	217	202	182	175	202	204	208	188	201	209	197	203	200	193	215	178	179	212	180	202	186	210	184	197	189	199	216	192	194	188	198	201	221	190	189	214	218	211	194	169	191	212	207	181	183	182	188	181	185	193	185	179	194	203	206	235	176	205	171	178	189	209	184	212	213	185	184	189	212	197	203	200	174	206	203	191	178	200	198	231	202	210	197	173	234	210	225	209	189	189	194	190	192	193	169	195	194	206	204	203	197	187	194	191	172	174	167	188	182	171	191	204	162	191	174	217	181	181	212	211	206	189	163	221	202	164	169	200	192	201	179	177	193	192	207	182	174	180	215	180	193	162	206	176	205	182	184	188	194	186	191	201	174	178	158	234	203	181	207	202	182	194	191	202	160	198	221	189	190	199	181	193	182	184	185	178	218	188	179	169	187	182	180	183	193	208	213	197	206	222	222	166	180	210	196	194	181	220	180	204	196	209	193	185	203	190	184	208	192	184	212	215	197	203	173	178	190	190	183	228	186	194	184	204	173	188	222	199	194	220	195	191	197	179	188	238	196	201	211	172	208	206	204	205	211	218	205	182	224	183	212	215	185	181	164	180	190	192	193	207	192	188	204	180	199	195	196	220	216	185	208	194	207	182	201	190	171	199	187	211	186	167	192	179	178	191	222	185	200	222	197	176	188	222	218	194	216	202	195	191	186	203	211	195	183	186	212	199	183	183	196	188	194	175	200	176	191	183	207	209	205	202	194	177	205	205	198	198	199	171	184	212	182	201	193	196	194	189	200	188	174	187	197	194	185	171	216	187	192	202	189	172	184	220	204	197	219	181	193	205	204	215	196	182	179	183	201	202	174	201	204	194	174	200	198	184	193	196	186	171	193	189	212	189	201	192	199	204	171	197	209	198	196	210	212	185	199	191	187	178	192	193	196	188	182	178	204	180	183	196	192	191	206	207	186	189	199	200	187	196	203	209	183	187	209	201	206	192	208	197	199	205	208	198	202	188	193	220	186	180	185	202	215	223	172	181	213	179	195	160	191	194	195	175	194	194	220	209	211	212	190	173	189	192	181	197	206	205	193	192	190	223	196	194	186	211	219	179	190	191	207	189	198	191	192	190	201	186	198	173	188	190	190	191	209	188	209	217	196	205	201	186	229	195	225	191	186	195	192	214	192	202	208	212	231	214	210	210	168	220	207	195	179	189	205	202	207	207	205	185	180	190	181	189	204	181	190	220	178	208	174	186	182	207	186	157	198	215	196	196	205	208	181	207	169	179	186	211	202	202	179	210	186	202	191	200
2922	2222	2460	1904	1515	1296	1342	1324	1290	1325	1053	751	680	653	633	611	604	608	586	549	576	594	568	558	602	554	593	583	767	704	573	601	551	529	603	586	572	586	576	573	617	566	545	644	584	597	573	550	594	565	607	600	569	616	584	595	601	569	600	560	571	586	586	545	592	622	618	561	635	594	571	555	599	552	593	539	551	593	574	586	593	564	593	553	589	591	575	590	558	606	606	609	561	576	562	561	589	578	564	559	558	583	557	595	579	592	594	576	595	536	612	599	569	561	599	572	575	550	589	524	549	606	595	574	579	576	605	580	577	580	589	570	587	574	585	573	603	574	616	608	585	554	575	520	596	593	567	572	586	553	593	589	598	561	565	581	565	560	614	587	586	569	572	592	557	541	607	550	551	555	581	601	563	532	597	622	614	551	560	580	593	560	616	586	566	560	566	595	542	567	535	567	592	561	570	599	592	533	596	556	607	581	584	564	557	601	576	545	545	553	610	598	550	548	604	578	524	619	578	558	566	592	552	561	596	541	566	558	624	599	572	585	593	622	612	556	524	610	525	593	581	540	550	588	578	582	586	540	612	577	561	603	590	579	553	573	557	603	576	579	586	545	557	609	521	587	554	590	555	566	582	590	588	586	536	585	632	564	560	588	577	590	550	577	633	579	575	602	579	588	642	595	563	531	564	550	599	599	599	543	590	564	572	546	599	600	577	596	596	577	564	589	611	552	613	531	614	542	587	609	536	576	553	605	559	566	546	596	551	569	588	555	623	563	530	607	539	636	587	565	580	545	587	576	567	587	491	546	564	560	609	629	577	608	585	551	594	541	591	549	571	589	561	586	582	576	599	575	568	567	553	604	551	606	578	579	584	574	568	586	534	540	595	561	600	585	610	592	570	587	582	554	605	562	594	572	590	582	574	591	542	596	579	604	589	586	584	577	622	542	599	563	564	606	605	578	575	592	614	549	620	553	583	595	607	551	548	579	583	572	532	589	597	571	563	583	622	603	596	557	596	614	603	588	611	585	612	613	607	547	564	563	573	575	561	557	604	555	622	558	613	560	567	542	594	598	576	583	582	554	577	574	586	607	560	557	569	582	634	588	535	583	575	577	575	596	540	565	642	576	565	602	575	641	578	599	613	550	605	575	631	563	551	593	589	571	577	580	621	599	578	569	578	575	615	568	587	592	569	582	557	546	568	555	570	536	566	588	572	592	599	634	553	568	571	571	583	576	545	544	565	583	592	550	543	569	570	564	593	534	575	617	568	537	602	566	587	597	576	595	623	638	553	555	588	553	567	560	612	631	547	569	583	582	600	571	589	624	581	575	588	610	560	549	586	567	590	590	578	623	553	544	567	554	568	565	573	580	556	572	577	620	593	537	539	602	591	551	600	573	580	562	585	566	572	588	566	577	598	574	557	580	511	600	579	591	568	598	571	567	591	567	579	549	562	542	575	580	541	590	540	565	569	605	582	572	565	565	604	607	561	580	546	596	604	560	578	569	628	592	559	624	561	582	538	588	539	546	566	589	610	519	588	584	544	542	573	581	574	613	587	588	573	543	577	574	586	580	566	596	561	608	593	590	610	591	530	563	571	555	579	574	582	578	573	629	637	624	590	559	542	564	588	546	588	577	545	610	621	568	514	602	547	574	561	581	602	584	591	560	520	592	577	564	577	566	555	602	581	562	596	526	601	563	591	585	605	599	553	543	601	550	607	576	549	556	602	615	603	563	561	574	576	596	583	604	593	608	596	548	588	560	535	589	548	608	563	556	585	585	616	532	581	555	592	602	592	580	612	582	602	562	567	568	552	586	579	529	581	587	554	553	594	603	593	570	566	587	574	582	565	579	591	556	554	573	569	570	565	582	541	557	601	617	595	576	597	573	534	595	601	574	589	569	610	604	603	546	597	556	568	587	611	556	600	623	633	589	565	551	546	590	600	578	517	559	561	578	578	554	609	564	526	603	626	552	547	581	618	545	621	570	586	520	589	601	590	560	569	572	595	608	572	577	557	586	536	622	571	566	567	580	602	575	581	585	597	568	566	543	570	583	587	590	544	583	558	563	597	571	565	583	552	613	577	539	572	609	583	557	589	572	576	581	580	583	539	588	553	620	558	564	532	565	618	570	574	549	540	602	607	583	558	631	579	656	622	619	564	614	575	566	609	529	586	562	581	554	527	578	565	602	559	568	566	566	591	598	546	565	596	598	562	591	601	602	595	575	564	609	546	565	575	527	546	584	584	547	549	607	556	535	565	551	539	563	566	588	557	568	549	578	574	602	593	575	587	545	586	596	606	530	583	636	572	557	612	613	590	545	542	636	604	551	622	578	580	591	572	578	575	598	587	604	583	535	574	554	600	615	572	595	602	605	579	572	576	598	556	582	568	575	563	591	571	566	589	555	570	593	579	558	606	575	568	569	592	542	622	615	630	556	605	556	577	552	518	571	581	582	583	620	621	545	592	573	582	551	585	587	550	549	600	556	571	625	544	541	545	628	583	576	533	566	638	587	629	562	563	608	577	608	608	562	587	593	591	616	592	553	574	562	602	628	577	573	577	634	574	592	584	574	558	597	565	562	553	565	613	571	587	582	572	554	552	606	582	585	560	570	583	579	597	539	596	588	563	589	601	589	596	589	575	575	599	591	570	561	559	581	543	573	567	592	591	552	576	558	590	572	577	555	608	595	598	591	600	520	553	539	559	586	558	548	592	563	636	580	551	538	538	581	600	583	589	559	601	569	528	588	572	602	630	575	555	602	599	531	609	571	562	585	530	617	531	552	582	593	532	590	587	600	553	556	574	535	611	577	585	579	596	556	600	540	594	609	560	580	566	554	587	590	614	594	624	542	548	616	580	607	564	611	582	565	567	563	565	558	564	580	620	587	550	599	592	588	592	550	629	566	580	569	526	574	560	544	580	568	538	592	596	572	564	568	599	549	576	594	602	568	592	570	600	581	605	566	596	572	589	588	566	560	600	575	568	603	600	559	525	623	514	588	587	603	576	611	596	580	558	610	580	574	588	576	572	547	599	571	567	543	574	614	579	526	548	567	596	586	542	625	601	572	609	551	578	573	599	580	600	591	529	603	580	540	586	595	573	578	593	627	546	574	603	537	555	585	572	590	602	583	581	581	545	528	580	583	611	568	486	541	601	550	558	578	589	552	584	608	567	548	599	563	542	545	617	549	577	595	571	581	603	540	568	597	535	581	556	586	553	567	544	572	573	578	591	542	555	569	593	556	573	593	592	576	608	587	587	565	570	601	574	563	577	591	576	549	606	561	534	572	605	538	565	544	587	636	551	553	601	630	546	628	557	581	559	579	616	573	624	573	566	562	605	587	595	547	582	611	559	557	597	535	545	625	641	577	581	556	627	588	579	590	525	564	535	587	563	596	576	580	547	585	585	568	550	613	546	571	628	581	558	547	576	576	572	546	577	597	528	575	580	545	577	547	589	544	615	570	635	566	594	596	543	590	576	568
14250	13910	14378	10003	6867	4780	3525	3932	3299	2914	2399	1540	1125	768	597	442	362	326	363	369	385	371	372	360	389	389	320	334	918	1037	339	319	327	377	346	357	333	315	322	300	339	323	343	299	340	333	305	347	332	342	307	344	350	303	348	304	331	307	314	356	305	322	324	334	312	357	297	316	320	306	373	340	325	307	334	351	341	318	294	319	316	324	328	358	325	326	305	291	318	315	304	337	334	351	328	303	340	332	331	327	316	325	276	320	369	336	327	311	309	329	344	360	314	330	338	318	337	327	306	344	316	344	329	347	312	338	324	352	327	314	310	294	352	344	333	342	242	320	315	318	345	316	332	362	300	315	321	312	335	339	323	303	327	312	348	337	312	338	318	318	340	314	335	317	336	325	329	301	330	321	326	337	350	339	333	352	322	305	316	348	319	332	317	350	308	322	326	334	351	317	332	324	357	321	335	313	325	356	343	347	335	336	312	314	315	327	320	346	342	329	332	303	338	332	333	340	328	298	311	332	315	337	342	309	347	318	353	297	308	308	349	357	328	299	335	331	312	331	308	314	294	320	326	304	330	299	352	310	332	337	345	334	326	321	300	338	317	299	319	321	305	346	336	328	350	314	330	345	317	327	317	338	290	331	327	337	346	306	314	329	338	329	306	340	302	312	320	332	321	310	272	336	323	334	329	334	341	342	281	311	315	330	315	357	329	334	348	349	313	338	330	336	327	300	352	296	330	353	330	348	337	285	321	356	329	312	299	309	330	342	361	312	320	306	297	319	333	354	315	323	330	346	333	314	318	304	321	323	317	351	342	296	320	335	351	287	324	342	329	341	332	347	325	356	312	339	317	335	312	312	296	301	304	297	333	307	312	339	304	340	325	323	303	308	333	320	343	328	319	325	310	356	332	311	336	310	304	319	348	324	387	313	340	308	299	334	348	307	320	309	303	353	299	313	350	337	350	304	349	333	322	320	352	330	322	307	295	300	336	331	337	282	306	315	334	350	318	337	284	344	348	363	288	341	334	294	309	303	327	306	292	338	339	324	322	315	333	305	321	307	336	333	320	336	311	320	303	334	344	351	320	332	293	295	302	325	338	338	311	322	315	298	336	332	305	307	306	297	303	351	369	347	334	319	335	344	339	336	327	338	335	302	336	344	343	342	318	336	331	340	352	328	318	334	329	335	318	323	299	316	329	340	300	333	317	334	328	293	321	308	340	300	317	296	327	331	341	330	308	345	317	325	331	324	366	273	377	329	318	359	328	336	323	323	310	302	347	306	321	349	317	297	281	316	302	339	292	353	327	307	345	377	362	344	285	348	333	288	331	296	329	316	348	364	317	317	350	332	368	332	294	330	297	340	302	304	324	353	300	315	330	319	339	328	336	309	310	323	335	362	315	326	342	311	328	313	324	358	326	325	318	343	339	327	305	330	306	343	308	335	354	330	336	389	339	321	344	307	359	334	315	336	340	324	308	301	311	324	346	323	342	335	334	288	316	320	334	280	300	348	321	354	285	335	333	328	313	356	319	353	331	328	330	317	330	337	348	336	314	349	338	327	386	321	327	313	316	319	332	309	363	318	336	375	311	313	336	319	331	326	347	362	308	355	348	301	317	354	316	353	324	345	354	307	299	315	340	315	329	308	318	327	311	334	362	337	339	299	338	326	308	318	314	337	363	353	321	313	305	329	341	338	337	317	330	301	330	293	318	369	356	330	304	325	330	324	297	350	326	342	330	331	323	344	316	346	331	333	348	354	329	329	321	334	325	347	310	328	318	324	339	330	332	364	327	340	324	362	318	297	349	335	306	336	352	307	333	335	352	350	340	366	324	349	329	362	351	323	306	348	341	344	319	328	332	285	315	334	329	351	308	341	311	302	328	333	334	323	362	316	306	305	292	296	301	329	362	323	353	315	287	323	322	346	351	343	334	316	314	348	305	295	346	324	343	348	303	333	323	360	330	321	335	316	343	290	286	327	312	348	330	329	299	338	337	355	333	312	314	307	316	335	334	300	320	345	311	294	309	334	346	356	328	344	325	330	359	301	310	335	304	349	298	302	323	336	307	327	338	350	334	336	321	304	325	325	332	305	324	369	359	313	312	321	337	339	318	300	314	341	311	347	262	312	338	348	338	321	323	304	358	339	325	304	321	318	356	339	307	353	333	325	294	350	333	348	324	343	328	320	316	349	320	334	341	354	316	331	329	328	306	332	338	355	311	325	353	328	313	310	312	313	342	344	317	335	327	312	358	313	322	317	356	352	300	306	335	330	317	329	333	338	350	323	305	370	325	326	352	325	307	373	328	303	359	342	331	314	330	299	312	345	324	298	340	328	306	344	337	329	317	306	292	305	296	356	323	335	348	304	303	321	308	353	321	332	292	321	355	322	331	309	315	331	362	324	349	313	333	339	317	350	317	328	296	353	313	310	368	319	354	327	349	316	295	372	305	308	309	316	307	337	341	372	333	348	333	335	342	336	313	337	326	319	336	315	301	343	312	324	300	320	309	322	292	335	313	334	326	320	333	328	346	346	325	336	324	346	338	323	337	361	292	321	356	325	295	347	330	328	342	315	334	335	306	333	344	342	320	310	332	358	345	325	317	312	323	327	330	301	340	327	329	323	323	332	329	316	303	314	334	292	284	332	334	323	300	299	283	343	329	343	325	298	361	316	320	330	345	330	331	311	326	322	342	326	308	356	305	316	348	315	322	339	315	324	365	315	300	311	317	367	346	305	323	308	326	341	382	346	343	317	330	317	325	307	308	327	333	321	288	330	273	308	343	313	305	313	338	342	301	321	318	317	338	327	327	325	315	339	332	337	349	332	320	355	327	297	334	317	355	344	334	349	358	303	320	324	305	340	321	305	323	325	319	322	311	302	341	365	327	322	333	353	347	358	345	313	318	303	349	297	282	326	348	325	349	349	355	310	349	345	312	380	327	332	334	303	324	322	318	351	323	316	314	351	308	317	343	316	349	306	316	333	306	321	316	323	295	334	314	333	326	348	293	346	318	295	322	316	340	303	335	326	317	306	309	356	331	332	322	284	331	300	306	286	299	337	333	308	310	320	357	307	315	337	349	327	367	319	341	373	301	310	348	337	359	313	328	312	309	295	335	359	280	331	338	333	335	333	333	327	341	349	303	310	308	343	318	293	330	310	340	282	325	296	322	325	361	304	315	309	290	317	331	327	354	334	328	336	325	325	307	275	342	341	315	338	324	357	317	354	334	330	374	370	334	320	327	298	329	307	301	318	355	329	296	294	309	342	312	357	344	311	314	353	307	331	369	314	338	306	328	349	306	301	334	333	358	301	329	307	326	339	319	369	329	326	302	326	320	317	337	310	322	310	310	325	327	349	338	332	331	343	354	326	360	325	309	329	320	279	294	345	328	291	335	346	332	362	330	316	331	328	318	335	350	349	353	311	329	352	310	332	352	326	310	315	313	367	297	322	346	363	277	290	337	304	343	339	343	326	311	334	330	357
10546	10727	11106	9423	9695	9377	8809	10104	8144	8602	7143	4248	3179	2463	2064	1631	1386	1383	1402	1226	1372	1388	1292	1274	1464	1365	1206	1140	5598	5177	970	895	932	940	927	949	964	916	881	851	940	834	887	917	859	893	843	905	883	919	907	913	932	896	918	917	874	875	821	905	862	857	867	943	914	898	940	895	956	901	862	860	875	888	944	868	867	895	904	875	852	860	864	901	882	856	895	885	857	911	851	929	844	902	839	860	883	880	892	825	880	854	881	890	866	953	899	889	870	940	890	893	899	854	906	929	823	888	942	863	972	839	882	840	898	831	924	874	890	916	865	882	832	947	888	878	929	865	875	912	946	882	832	903	874	921	871	828	901	829	895	891	865	854	825	917	827	877	884	920	862	879	922	859	836	859	905	827	857	829	877	874	921	830	832	872	930	868	900	907	889	878	889	905	897	792	846	858	892	880	922	847	882	835	860	886	837	849	865	898	858	845	935	905	924	927	899	886	886	941	891	944	895	877	879	840	849	933	881	890	873	890	857	903	884	885	820	874	883	882	887	879	915	888	836	841	883	860	864	896	823	877	899	880	884	860	876	876	869	857	871	857	905	880	901	876	906	925	890	875	878	843	866	863	890	869	833	878	856	886	875	874	823	885	905	873	876	873	855	833	877	888	884	846	909	821	864	847	923	903	862	929	870	836	893	856	828	858	781	883	829	840	832	892	870	850	886	929	933	864	877	873	896	846	819	852	928	855	884	874	855	858	905	894	909	836	844	824	880	808	904	845	897	888	858	926	831	882	850	830	895	875	875	879	881	859	836	899	828	875	887	874	881	892	882	851	878	855	886	904	862	891	881	884	844	831	878	872	937	857	886	846	886	860	885	885	875	837	909	913	847	854	908	895	894	856	875	871	885	873	933	884	898	871	893	917	907	879	839	904	845	900	880	844	962	870	893	848	887	901	904	880	887	861	925	899	908	833	868	841	846	899	881	902	839	837	949	909	864	898	861	877	854	855	883	902	880	856	852	902	903	934	910	886	815	852	858	906	856	879	856	865	898	891	836	912	859	903	919	903	847	881	880	855	828	879	855	848	871	869	803	876	925	855	874	844	839	907	903	852	898	843	874	869	854	843	900	883	895	875	884	896	861	832	919	910	941	876	900	892	927	860	868	874	828	913	895	866	838	806	888	881	843	863	827	873	898	889	840	877	857	837	849	920	860	861	899	897	885	894	844	896	856	860	899	929	905	922	938	862	886	902	865	879	864	901	927	914	861	879	885	883	898	927	906	859	835	871	896	875	884	871	939	890	846	829	893	880	910	898	862	890	862	913	865	862	923	838	868	883	905	859	894	801	920	861	867	897	852	916	880	879	909	842	811	846	855	864	847	880	843	908	883	882	874	869	890	870	922	880	904	904	889	840	898	868	869	833	884	875	923	912	878	895	906	904	869	919	863	885	842	860	916	889	899	880	909	818	844	848	922	873	897	902	885	867	868	901	862	852	916	888	871	856	894	868	877	930	865	877	870	922	849	930	888	865	873	925	890	929	849	881	914	920	899	886	833	864	872	932	891	877	868	881	858	859	857	890	851	846	907	866	874	841	856	881	923	834	893	888	882	915	873	891	902	898	899	872	855	894	826	865	901	934	843	903	918	879	799	849	884	858	812	931	899	887	888	893	922	865	890	834	879	857	926	883	883	852	848	901	875	904	928	885	886	855	811	899	857	852	891	865	895	847	874	868	844	884	936	898	841	899	913	834	872	851	905	896	860	878	890	866	864	839	886	851	861	867	871	884	894	883	876	907	854	900	858	908	842	885	874	923	844	881	824	886	881	826	895	916	874	849	896	883	897	791	835	935	831	872	872	888	926	840	911	857	841	858	862	887	906	858	868	874	906	855	864	849	868	876	883	858	927	862	877	864	911	894	892	929	905	848	893	841	865	894	871	814	848	858	928	916	915	804	865	873	918	828	897	851	909	898	833	883	818	888	853	890	879	866	839	849	881	883	857	831	922	890	903	879	801	871	845	894	866	903	857	900	882	849	912	918	898	843	893	881	857	902	841	890	843	920	895	872	921	880	864	891	833	833	857	855	873	937	818	915	910	843	857	888	821	873	880	878	891	857	894	872	875	897	828	878	926	909	854	856	889	911	870	946	881	887	910	881	839	839	923	827	877	890	885	911	916	815	856	883	806	881	935	850	870	849	877	858	960	868	821	890	897	875	871	858	882	890	900	858	883	838	901	913	890	922	813	866	830	880	868	877	865	922	861	914	890	829	878	886	873	877	854	938	900	885	907	863	824	862	882	890	859	889	906	920	888	901	919	867	886	860	818	904	847	870	851	890	841	891	916	839	876	892	916	860	925	829	827	865	882	893	839	877	858	852	901	848	885	853	870	904	892	893	877	900	945	889	842	894	838	869	812	878	890	916	851	891	882	888	870	868	904	866	903	905	820	839	900	905	868	894	881	925	928	929	900	887	859	847	889	839	876	892	851	847	864	828	866	848	851	900	943	890	833	839	932	914	866	914	850	861	834	808	887	808	857	896	910	910	905	884	873	907	880	879	895	872	827	895	937	839	889	865	876	890	865	884	919	851	875	885	872	836	856	904	808	879	882	846	876	913	858	885	852	856	867	834	871	929	921	890	845	849	819	864	885	867	832	880	851	889	861	845	867	865	900	858	925	893	842	827	875	851	855	912	838	921	889	913	832	868	852	840	934	862	886	867	866	911	856	871	861	899	908	876	897	880	886	936	853	868	918	874	868	870	907	884	897	926	900	896	892	866	881	951	809	874	861	896	848	870	918	867	882	854	853	867	912	897	891	866	869	832	885	863	864	845	905	920	843	904	900	872	870	883	905	891	867	886	914	859	893	897	878	864	887	892	871	920	883	858	866	887	876	887	887	861	861	905	885	895	890	956	883	901	851	908	888	890	881	871	855	821	881	868	852	870	847	893	878	885	883	899	847	879	874	958	921	840	864	902	898	852	883	878	871	914	834	869	830	815	841	886	842	905	825	892	920	889	869	861	897	858	920	876	859	885	851	897	879	864	919	885	837	912	847	838	910	877	881	834	900	929	904	876	904	894	890	891	856	856	861	860	884	883	879	873	857	835	857	846	883	872	913	845	901	883	838	863	880	878	949	875	931	885	874	884	921	862	882	916	919	892	876	856	915	840	859	847	917	887	884	848	878	896	911	868	938	818	900	845	870	864	836	896	890	853	885	885	924	829	868	866	896	876	898	891	918	870	860	918	898	904	880	791	837	886	868	928	912	884	864	850	887	900	866	881	843	877	880	877	897	869	842	906	898	853	883	864	909	954	902	822	846	868	903	844	832	859	849	898	890	913	899	896	885	878	891	861	880	839	900	841	872	834	853	897	821	922	887	820	879	870	897	864	845	887	837	928	877	850	906	866	844	936	874	905	889	905	870	914	861	903	908	842	915	863	923	885	890	905	871	839	906	831	874	878	914	896	889	861	863	862	910	909	851	885	875	820
21375	19132	18795	15668	12173	8627	5581	6836	5558	3937	3219	1818	1170	751	646	493	409	396	346	308	351	344	303	327	377	386	341	313	1514	1418	300	294	297	271	266	276	267	290	294	276	255	284	276	286	284	268	285	280	265	271	294	282	285	278	246	256	269	255	262	257	260	272	263	270	282	289	282	287	253	264	245	259	273	287	287	275	251	267	245	276	269	263	271	266	286	273	279	268	259	273	231	258	252	311	270	239	289	283	285	258	272	254	246	261	226	300	284	278	259	237	259	262	259	245	275	255	281	296	294	255	283	265	291	301	260	275	289	272	260	278	280	252	277	268	282	275	229	269	263	264	256	265	278	256	284	271	234	268	283	278	296	292	248	283	269	267	282	262	229	255	248	271	246	245	282	288	258	259	259	284	250	238	255	269	250	264	268	257	262	248	276	258	285	263	254	273	261	271	276	280	230	285	277	272	272	233	248	268	263	270	249	255	262	283	248	250	282	247	269	261	256	273	274	241	274	282	276	279	284	300	269	276	273	298	278	258	279	271	262	261	274	228	267	268	270	283	262	282	256	285	266	282	272	252	286	284	272	284	274	283	259	265	280	261	266	267	222	289	286	256	252	276	251	267	265	262	277	239	251	274	266	276	239	270	284	318	278	285	295	298	279	271	286	259	247	277	268	246	260	276	270	279	291	261	267	290	279	274	264	285	269	265	278	267	288	259	265	275	263	249	287	271	276	280	273	259	286	270	266	240	278	238	260	271	261	230	274	272	271	250	270	249	250	242	250	289	248	256	266	260	291	269	292	274	270	276	287	256	285	242	249	264	238	242	238	306	296	246	266	281	301	279	253	298	302	265	259	219	282	275	239	259	255	273	248	273	260	266	256	255	252	260	263	267	276	299	285	271	267	267	267	306	293	267	267	252	287	263	274	260	239	295	282	261	272	269	256	279	271	278	259	294	257	247	249	266	272	277	259	255	279	260	274	268	267	248	291	274	277	273	255	234	245	268	275	274	283	303	294	224	263	250	242	259	218	265	257	256	264	282	267	261	251	293	249	260	279	251	271	274	253	262	283	257	284	276	266	238	288	237	273	279	307	268	277	235	283	295	243	248	281	259	283	247	270	266	269	250	252	278	256	298	279	284	275	229	248	251	241	292	266	235	266	276	302	283	254	245	247	273	269	271	267	258	267	269	266	269	254	264	266	268	253	282	240	262	279	276	257	273	288	242	261	255	269	290	253	276	252	286	274	286	235	255	262	284	268	302	282	279	264	250	265	279	281	299	281	267	276	279	264	257	303	261	259	272	238	276	248	256	263	237	273	269	268	244	295	261	285	265	273	261	268	261	294	267	255	286	299	267	255	263	267	284	274	255	266	275	287	272	281	243	299	292	263	255	264	259	278	255	269	272	283	280	265	275	262	267	280	274	271	248	274	249	280	267	248	264	237	256	297	282	277	266	236	268	251	262	262	266	249	265	254	279	269	285	275	286	249	279	278	286	267	277	225	264	261	292	296	272	277	263	283	257	301	289	249	237	280	224	263	259	244	268	272	284	260	308	260	264	283	279	281	275	275	255	283	278	267	287	255	264	233	274	251	277	285	251	263	283	275	299	262	310	270	298	260	269	270	297	271	251	255	231	259	256	275	268	290	278	250	259	282	263	251	271	311	302	263	271	234	247	250	293	245	244	275	248	236	299	275	295	289	260	291	259	261	237	258	243	282	265	283	258	275	234	269	259	286	254	267	267	290	280	276	255	277	297	274	259	286	274	267	282	281	304	268	252	276	237	276	230	260	282	286	284	259	282	275	290	268	286	294	257	262	291	251	267	275	269	262	243	265	252	280	270	293	247	273	274	279	241	266	287	277	241	243	264	265	268	272	263	263	247	246	272	269	250	305	259	265	252	277	249	265	262	248	284	265	231	291	275	260	272	265	257	241	231	266	261	283	271	269	233	289	264	247	271	263	255	266	262	281	291	303	270	277	262	283	282	280	271	299	234	309	243	278	259	247	251	247	268	257	285	264	252	255	280	245	274	274	267	271	274	257	269	290	266	264	274	278	297	271	260	272	245	298	297	284	256	294	270	247	270	266	259	246	285	280	262	257	266	237	294	221	267	252	249	265	267	275	266	272	266	282	282	271	248	261	263	261	315	262	269	285	297	255	294	230	235	253	266	267	279	269	273	238	281	260	246	265	265	278	261	282	281	255	265	280	252	283	234	242	256	292	249	259	253	282	292	287	275	279	242	284	278	255	239	300	258	298	243	255	287	231	258	271	279	270	292	274	275	272	275	309	274	276	286	260	286	290	275	290	254	262	247	285	260	269	283	274	257	256	291	265	257	247	285	283	272	286	269	273	266	281	299	261	309	247	247	253	279	285	286	274	275	286	238	269	249	277	296	288	235	276	266	230	250	262	246	253	308	277	254	263	256	245	251	287	264	252	267	283	279	287	285	272	232	312	285	286	262	248	291	271	248	254	260	272	256	275	295	277	248	271	278	279	258	249	279	276	242	281	262	280	235	253	254	314	278	264	266	258	281	278	271	289	251	275	259	271	251	261	238	238	275	259	281	278	257	287	281	275	296	266	289	259	273	269	254	262	267	276	258	274	279	284	263	240	273	257	283	265	263	246	274	261	280	285	272	264	277	269	273	228	266	275	241	269	267	277	278	284	282	296	255	232	281	261	252	278	266	252	246	289	279	306	294	277	271	266	286	233	308	269	301	243	272	279	307	285	291	283	255	282	261	302	275	265	285	278	249	293	264	256	277	271	238	262	278	250	277	267	275	283	264	271	274	287	295	245	258	267	275	299	266	247	288	274	251	251	279	276	281	280	262	261	256	305	248	270	259	241	268	243	247	252	268	233	266	253	296	287	230	269	271	253	270	248	247	268	296	308	288	268	284	290	267	257	255	270	264	287	279	263	236	268	273	298	279	288	272	280	239	259	236	281	273	266	290	231	261	266	268	251	273	282	263	286	261	310	258	244	262	266	269	257	294	275	264	262	242	265	255	283	244	271	219	287	273	253	272	252	250	259	257	253	288	255	266	267	254	263	254	304	304	290	248	280	307	287	243	272	258	261	258	266	259	279	282	269	240	245	292	257	251	284	281	278	277	253	282	251	274	259	273	281	265	291	242	242	285	275	270	271	249	257	268	258	305	251	257	249	267	272	266	235	246	291	257	290	275	278	275	253	249	276	234	263	269	263	243	268	291	258	271	265	248	265	271	275	304	260	256	263	255	234	284	272	273	235	264	277	270	272	280	225	263	276	266	272	252	292	244	248	257	278	265	265	286	296	307	271	304	308	240	248	267	277	277	274	258	275	278	261	265	251	232	249	310	264	215	301	247	288	264	275	256	270	279	261	302	274	252	276	252	284	289	274	239	271	268	254	283	281	238	283	263	272	290	287	236	263	267	278	283	270	287	259	276	269	251	282	266	274	275	250	274	274	261	267	255	287	265	252	254	276	240	279	292	280	239	271	260	295	277
13143	14032	14489	13980	14502	12857	12376	16009	11856	10368	9107	5575	3857	3379	2756	2118	1635	1523	1417	1315	1341	1322	1236	1402	1595	1721	1369	1134	9052	6185	831	842	853	833	842	825	771	817	771	815	766	767	775	796	771	743	761	769	782	815	765	779	746	744	739	737	739	747	721	735	722	717	754	768	721	707	796	753	842	751	660	721	721	702	725	747	774	858	753	758	708	718	736	799	710	682	719	734	731	698	764	728	752	775	684	753	727	682	686	735	712	723	706	792	751	687	701	705	714	734	740	652	723	717	738	697	712	692	706	737	717	753	759	721	698	722	705	696	698	780	724	729	736	722	680	656	707	755	681	768	724	747	739	728	690	717	692	732	687	755	744	700	738	722	701	758	681	738	722	701	704	674	746	756	637	715	702	722	740	680	684	664	632	733	695	729	715	722	751	723	709	696	723	683	771	665	688	675	724	717	758	706	697	718	720	684	749	667	762	719	740	709	701	720	701	696	725	712	671	724	708	702	734	701	688	684	723	711	684	702	667	760	714	691	707	692	748	730	669	656	756	658	676	691	729	754	712	710	734	692	754	701	728	723	782	715	756	695	694	707	719	724	709	724	762	746	724	636	696	718	711	714	727	695	755	709	709	732	689	674	713	750	721	694	725	680	731	734	692	702	730	666	701	733	689	683	703	697	692	698	670	684	702	704	682	703	689	744	734	722	729	736	720	717	708	723	714	720	706	700	732	724	748	713	716	715	737	681	701	720	734	748	738	703	676	683	707	727	695	721	699	721	727	714	770	671	741	737	678	693	725	735	736	704	765	709	743	691	725	698	661	729	720	755	679	704	768	676	683	692	680	716	703	684	663	725	740	719	715	742	702	767	708	689	727	677	696	715	735	682	703	726	721	705	635	734	699	680	743	727	712	702	782	718	718	712	737	683	666	741	717	688	728	719	701	708	702	717	689	668	724	696	718	706	713	719	752	746	714	752	712	708	769	758	697	709	708	739	748	705	695	662	691	747	705	691	714	732	686	661	691	643	730	756	709	689	662	728	742	692	656	683	728	658	728	662	724	737	675	694	703	740	713	692	707	722	702	731	730	709	747	701	746	689	680	736	721	728	680	715	764	691	717	728	695	720	742	692	667	706	687	751	742	740	702	741	743	689	733	710	732	720	709	696	695	711	718	755	703	714	702	698	718	686	688	652	730	737	702	699	660	688	681	743	703	732	716	691	726	751	694	674	727	748	691	654	724	714	725	767	725	734	713	738	637	703	720	735	672	693	675	676	699	727	732	667	708	732	703	744	716	733	707	694	685	680	753	698	663	744	653	731	700	702	710	650	747	699	709	707	727	684	674	767	666	720	702	699	733	738	740	761	682	679	688	663	702	714	695	704	713	723	719	723	707	704	719	709	714	735	673	683	700	726	694	701	705	680	708	730	729	699	702	694	725	688	773	679	752	725	710	716	756	720	734	739	741	699	708	708	713	725	718	720	719	695	685	716	715	765	691	709	783	740	712	737	719	694	720	720	726	662	670	710	712	734	741	686	701	711	659	727	783	716	725	699	740	701	723	722	743	681	704	673	671	676	713	708	692	648	720	628	715	684	701	699	681	699	756	703	686	709	717	762	681	719	734	728	721	716	686	699	679	723	683	727	683	705	678	695	707	800	716	687	744	723	724	716	678	703	693	712	715	736	680	734	719	729	721	763	671	729	724	732	710	747	735	682	720	722	690	704	730	727	693	698	698	723	688	709	723	710	709	737	688	731	690	742	751	737	690	714	687	706	745	664	730	670	753	702	697	730	753	678	692	661	708	755	700	714	695	772	700	706	677	727	709	725	726	691	716	696	686	707	668	694	707	688	643	740	688	693	692	705	705	726	789	743	739	750	728	713	706	692	728	747	742	718	685	705	701	717	680	710	694	679	723	707	719	682	723	741	688	778	713	686	728	697	734	728	685	702	692	710	666	696	766	728	734	686	673	747	731	678	703	639	703	699	763	662	716	745	712	716	700	730	750	717	726	689	720	691	762	749	731	700	748	733	717	685	713	751	702	716	674	734	671	682	748	721	689	673	679	700	700	749	744	726	673	747	676	725	688	690	672	706	737	713	694	715	738	715	692	717	706	706	699	703	751	706	723	741	700	736	675	649	678	712	737	722	704	719	699	762	697	722	733	749	709	722	710	725	723	728	717	731	714	737	714	731	692	715	677	669	689	721	711	692	671	708	701	713	723	701	705	742	667	688	707	725	656	693	698	706	686	715	736	731	658	716	651	711	710	749	688	714	751	717	710	674	712	724	747	715	721	775	691	714	767	711	681	707	639	674	735	701	739	698	729	739	727	699	757	715	724	778	725	724	684	698	731	691	664	679	732	681	744	726	687	717	737	720	685	676	724	788	689	707	685	715	706	665	675	709	714	723	730	705	720	710	683	727	694	758	709	726	668	730	695	647	700	697	732	719	730	773	723	723	713	739	715	675	708	712	705	687	736	722	718	701	704	688	751	733	769	675	725	703	705	750	716	684	724	720	699	677	745	700	683	737	664	737	686	794	702	698	728	691	681	728	663	773	747	718	710	747	680	683	690	758	705	677	717	754	749	727	729	683	712	731	709	746	651	748	718	725	712	747	731	731	721	742	736	709	637	726	734	707	724	701	671	700	728	696	733	714	706	708	709	737	711	773	706	702	690	701	700	697	634	707	731	756	685	633	720	744	706	742	722	675	704	712	761	678	720	678	740	743	680	712	703	743	761	765	661	710	710	702	719	722	699	698	720	767	715	750	707	688	726	734	707	709	701	682	718	708	685	729	681	743	744	725	719	734	743	751	679	718	734	687	739	687	674	698	711	739	694	687	730	679	699	727	675	691	650	693	728	702	743	745	693	683	737	730	743	721	678	743	740	687	750	746	750	691	715	709	716	686	757	719	706	747	705	744	678	739	695	661	707	688	718	722	645	711	800	719	724	732	675	710	692	729	683	707	716	716	746	742	682	730	649	703	715	680	700	711	680	658	703	714	703	692	743	708	739	638	706	681	709	676	707	683	714	726	744	683	770	690	697	703	736	710	702	655	737	684	716	723	756	656	698	717	752	762	701	705	681	726	654	705	663	689	728	696	731	738	706	756	662	693	704	723	695	697	747	816	715	695	691	752	719	709	680	692	745	688	713	747	746	662	718	714	717	698	708	705	692	733	724	750	722	737	694	738	733	726	716	719	738	693	708	718	742	734	753	711	715	717	716	703	703	723	703	698	707	754	688	712	731	693	725	686	673	728	735	711	733	749	708	720	724	694	740	695	729	697	698	705	733	707	730	716	690	733	690	697	723	693	702	733	709	692	706	724	709	688	706	696	717	679	702	742	717	694	680	697	713	663	702	720	684	696	735	689	727	730	702	717	685	744	757	762	721	641	700	720	731	703	685	723	690	717	675	707	717	697	715	717	756	693	720	732	755	738	732	719	740	714	771	721	721	724	714	761	700	732	735	703	669	683	665	690	692	709	720	745
2759	1206	965	759	596	489	436	514	489	302	276	239	255	197	194	200	220	215	209	183	199	217	216	190	197	235	204	208	200	227	186	201	228	229	204	191	206	219	220	204	192	200	193	202	217	199	189	188	191	208	190	226	198	190	203	199	205	206	227	191	190	188	205	176	216	217	209	189	199	202	211	199	207	192	186	194	198	191	219	194	205	198	223	198	187	227	206	204	168	194	183	199	199	197	188	179	180	205	208	221	188	174	208	175	195	203	187	197	191	185	204	215	195	207	189	179	207	197	201	204	215	223	189	193	190	182	213	189	216	182	184	196	186	179	183	219	243	210	202	189	210	225	198	209	197	181	195	204	176	181	207	220	204	162	213	172	189	192	193	212	243	201	218	188	206	201	197	207	199	199	215	210	202	200	183	184	179	210	205	199	205	197	184	208	201	206	210	225	230	248	198	200	201	182	221	197	200	185	194	205	191	219	193	190	173	208	218	186	214	232	182	198	213	214	214	202	202	174	215	190	189	185	222	204	185	209	182	201	222	185	186	200	208	173	194	193	204	174	200	189	198	210	224	194	210	187	177	187	231	203	195	193	176	189	196	192	197	198	202	197	198	216	205	202	194	211	213	180	189	193	201	181	176	192	206	197	193	192	186	190	187	218	186	189	193	200	191	199	187	197	205	223	205	176	182	192	196	204	193	205	223	187	212	206	204	203	181	186	192	208	203	171	220	199	186	203	223	201	187	199	197	209	185	216	197	204	247	213	212	179	213	210	211	213	211	217	199	216	198	226	203	196	204	177	189	192	192	204	201	200	206	196	191	199	233	203	178	205	202	194	185	205	201	218	205	209	204	180	182	227	207	211	171	233	195	198	207	195	186	216	189	195	201	198	190	206	199	177	212	222	205	182	237	227	199	176	177	198	233	198	206	228	207	174	189	198	206	188	218	196	211	204	220	217	202	204	174	181	204	247	214	204	210	203	167	204	192	184	216	203	206	221	199	209	201	175	171	222	216	185	198	186	195	212	188	198	208	190	213	190	208	227	221	223	205	204	206	189	191	212	205	206	203	200	185	206	189	217	234	168	199	188	190	202	213	201	204	203	213	187	204	211	214	200	196	207	235	206	198	184	196	193	200	187	190	212	194	212	226	195	225	191	222	197	186	200	182	215	228	153	174	188	203	184	223	192	211	200	219	182	230	181	194	196	196	232	210	191	214	193	173	181	211	206	192	200	217	198	198	202	207	191	205	197	200	189	199	204	204	209	198	217	189	201	180	225	209	181	178	190	180	194	194	201	196	201	196	205	222	179	216	208	201	199	211	189	203	196	197	218	209	179	214	193	184	192	215	202	172	216	215	237	202	196	216	165	188	185	187	200	197	186	203	216	192	203	193	215	189	198	177	213	216	187	187	204	208	173	176	198	182	220	197	204	212	203	223	180	205	232	225	205	211	203	226	188	208	185	197	219	182	214	205	188	219	201	217	199	179	189	205	210	170	208	200	197	169	207	208	184	200	251	182	198	220	207	205	202	203	222	192	185	198	204	200	208	191	192	209	220	240	183	211	204	200	209	201	190	220	187	184	195	173	175	207	182	191	191	187	208	195	203	199	191	199	165	212	204	199	199	183	192	193	212	190	188	227	205	194	175	206	199	217	186	174	201	195	197	212	211	212	196	202	200	189	204	179	225	192	166	209	196	182	202	194	197	192	215	207	196	203	200	217	205	219	171	188	177	181	197	205	226	200	206	227	208	200	197	216	215	193	190	198	201	191	214	196	187	184	179	184	194	201	181	199	202	223	205	212	199	204	220	202	201	214	215	198	204	203	203	226	187	204	201	196	214	208	188	209	188	182	176	203	199	188	198	182	188	194	188	178	182	178	202	217	207	206	199	175	191	204	232	198	178	207	179	187	195	187	226	193	199	190	198	212	212	205	221	211	214	208	219	193	224	207	229	202	219	215	184	188	212	171	220	212	205	194	170	198	197	218	206	197	189	179	192	197	197	208	207	193	210	182	188	200	187	214	195	203	200	217	197	205	194	197	184	187	187	201	190	194	204	212	183	203	175	221	232	220	185	204	181	199	203	225	207	210	205	177	183	220	190	223	195	209	188	202	184	173	187	211	196	211	213	184	187	186	194	205	186	218	210	195	205	189	200	185	206	211	214	201	206	211	194	198	218	212	237	204	195	210	176	190	217	213	192	199	187	212	208	216	233	225	207	200	184	172	177	185	183	221	197	203	195	212	203	206	236	217	207	200	190	199	226	185	206	212	221	189	175	215	192	200	183	206	204	184	200	188	178	208	215	212	187	202	212	193	201	182	200	210	175	205	197	203	209	199	202	188	193	208	214	178	199	218	211	178	194	225	218	214	206	176	186	180	214	182	197	192	201	202	201	170	213	200	174	211	195	187	216	210	218	201	187	197	182	186	200	201	202	181	214	184	207	210	192	193	216	187	202	214	225	200	218	192	221	223	199	186	209	201	213	187	210	194	195	217	211	200	199	214	196	216	230	211	185	204	207	204	227	219	183	213	215	195	200	198	208	237	204	214	182	209	200	209	199	197	191	194	181	215	200	214	191	185	212	210	183	210	193	197	204	179	206	180	197	187	188	216	217	184	196	208	210	227	191	213	191	192	220	207	195	222	207	190	244	186	182	216	193	223	212	202	226	186	180	185	190	202	230	223	182	214	198	185	204	224	201	209	200	208	233	201	197	164	204	195	217	193	184	201	218	213	225	214	192	210	204	219	204	199	208	191	189	200	212	223	204	229	190	199	193	202	204	193	206	222	194	176	224	209	184	200	176	239	212	221	187	196	204	227	209	199	206	219	217	217	188	221	188	200	187	191	202	200	194	180	189	204	191	191	213	211	206	166	187	192	191	212	227	223	190	191	205	201	207	200	207	206	182	237	203	196	186	196	207	204	201	191	192	197	184	190	194	195	213	212	208	209	200	235	194	207	198	201	192	190	206	173	194	188	216	201	218	213	176	190	189	208	180	182	189	193	203	191	234	165	202	225	208	216	201	193	202	203	198	231	197	208	201	230	195	213	173	222	191	229	212	220	188	190	186	199	188	202	211	198	200	205	179	185	210	200	187	196	220	219	189	198	193	210	219	199	193	184	204	222	202	189	176	198	230	210	220	205	229	211	211	205	212	225	183	207	225	212	201	172	216	183	202	202	206	200	189	200	221	218	211	220	191	214	211	189	212	214	238	187	207	180	208	194	215	211	212	230	201	210	195	212	218	206	202	195	225	198	187	213	197	190	206	207	212	216	224	203	207	207	193	202	192	185	189	203	203	186	208	207	175	185	191	209	207	201	204	226	227	177	208	190	197	192	196	222	205	195	190	188	186	212	172	187	181	208	205	195	196	194	195	206	211	186	191	220	207	196	220	210	191	190	214	191	172	168	234	195	229	194	199	221	190	222	181	199	194	167	181	237	193	205	203	214	216	163	203	194	222	185	188	168	184	207	191	177	179	201	191
3104	1909	2142	2375	1894	1589	1449	1712	1536	1071	1060	872	656	729	671	606	591	608	641	574	622	605	591	640	602	580	602	603	762	945	615	594	558	567	590	600	576	590	564	576	582	588	559	589	625	588	637	543	609	569	629	605	623	593	641	621	559	595	573	594	603	587	607	577	626	624	586	611	589	559	580	585	594	547	593	584	547	593	594	634	624	579	581	612	627	611	605	603	574	534	605	564	602	567	600	613	583	584	600	584	581	607	615	571	567	590	599	611	567	607	585	619	578	609	590	556	562	580	576	602	604	608	554	541	603	604	609	607	577	572	602	562	525	662	564	587	589	597	612	560	605	583	542	604	600	558	579	614	565	607	601	568	584	578	550	560	636	542	566	567	599	600	584	625	613	607	603	593	589	554	615	583	560	585	628	584	566	607	596	587	625	599	598	589	582	593	586	582	577	567	597	584	648	615	590	582	610	592	621	599	605	583	628	607	611	576	585	594	617	646	597	557	616	592	597	585	601	570	564	608	593	562	559	607	559	588	563	629	602	580	613	593	601	607	593	627	615	504	623	575	594	628	596	574	626	603	583	594	575	605	637	593	535	579	594	566	572	571	584	568	577	582	568	577	558	611	572	593	592	560	540	598	537	605	580	571	586	605	570	587	610	590	597	630	547	598	603	573	562	606	592	608	615	608	592	593	592	589	604	564	581	614	546	657	607	589	589	617	570	625	539	603	565	606	610	577	531	625	605	631	605	600	628	590	617	598	577	562	598	606	613	565	598	602	584	638	603	594	595	584	630	583	611	608	579	572	641	599	597	610	557	591	582	566	594	612	627	564	588	527	606	563	587	628	623	560	590	544	603	590	577	570	545	577	565	593	571	581	594	580	618	593	610	561	606	606	563	580	576	587	552	586	587	563	602	555	581	617	565	598	592	600	558	604	616	579	609	630	612	613	578	601	602	631	587	611	595	639	602	613	594	596	589	580	591	608	603	584	548	603	570	645	589	556	638	615	623	605	563	585	567	588	605	595	619	610	586	584	603	550	618	589	605	603	657	595	597	596	580	575	569	598	617	566	574	587	596	595	591	627	565	605	592	661	619	605	618	585	605	588	600	610	594	558	626	607	551	569	596	574	629	555	586	586	586	574	611	641	578	640	640	574	590	642	618	585	621	570	593	578	607	587	614	616	605	570	613	596	587	599	582	564	553	569	615	583	659	568	627	569	581	630	602	595	576	637	588	613	599	606	583	644	612	577	593	565	579	579	595	576	606	585	610	596	599	610	591	620	601	581	560	560	582	602	574	575	579	593	553	565	602	571	594	596	556	581	559	591	624	603	595	606	572	598	606	602	608	611	564	571	571	569	556	617	600	588	540	595	573	610	598	597	573	598	618	615	574	558	585	626	537	603	610	583	616	592	599	590	650	574	597	574	565	573	552	560	569	588	607	590	603	582	575	573	590	568	594	570	576	634	597	584	571	638	557	587	567	575	625	580	595	607	617	638	524	600	638	611	591	592	604	563	590	621	592	588	582	623	577	580	574	568	577	590	569	590	586	540	587	572	570	589	624	579	606	589	574	638	598	598	568	583	585	600	619	610	583	584	647	591	579	573	570	589	610	581	628	597	633	571	612	602	560	535	570	561	602	577	573	591	580	559	587	597	568	615	593	588	622	596	648	564	542	584	574	601	610	602	581	558	604	579	590	593	581	602	583	593	592	637	615	607	608	596	602	611	635	574	629	591	548	553	569	564	608	614	583	574	624	632	598	568	602	627	601	591	606	579	636	604	597	605	587	628	578	649	596	573	551	552	567	610	586	583	594	599	616	597	577	580	586	608	594	570	583	592	627	613	554	594	600	618	648	584	623	613	588	605	591	572	575	606	599	575	594	573	573	617	592	577	554	589	560	597	566	569	569	626	604	590	610	601	622	612	594	617	536	550	592	580	579	612	577	616	597	580	573	546	589	546	548	555	626	567	593	583	601	612	603	577	639	550	604	586	582	590	576	597	620	567	587	578	587	618	635	601	563	621	567	567	531	622	574	535	602	585	564	578	609	568	587	611	614	587	567	612	595	586	614	579	632	568	595	607	584	569	590	577	629	588	589	593	618	642	587	580	607	602	600	561	600	610	564	591	596	592	576	588	610	595	587	625	559	584	587	617	534	555	604	570	614	627	612	556	550	614	649	591	607	578	600	590	583	567	593	557	572	578	553	590	582	601	598	621	567	603	573	645	617	576	569	594	592	651	598	626	586	581	572	607	556	569	570	582	603	550	607	586	591	592	624	596	589	586	597	639	616	561	598	580	607	593	596	616	616	581	584	566	597	603	595	569	597	577	555	630	603	541	596	598	610	589	629	584	612	626	612	609	574	613	591	543	588	590	579	597	575	589	594	573	627	583	618	571	626	587	588	599	569	636	565	627	584	568	608	578	591	595	570	600	599	590	570	647	585	603	566	591	575	637	549	582	561	584	582	601	615	563	586	594	614	601	605	621	570	595	611	598	527	578	609	633	592	588	591	587	588	570	603	587	627	580	567	581	618	586	551	555	610	584	623	598	633	616	621	574	593	554	579	633	557	557	591	560	580	597	577	595	645	581	623	590	559	576	557	522	584	588	658	586	578	606	591	588	616	603	574	606	583	557	609	611	597	620	538	599	619	604	526	604	610	575	563	621	564	568	612	587	570	594	605	596	563	598	598	606	602	625	547	606	586	562	573	562	558	603	575	598	612	589	586	597	574	565	620	615	642	574	562	597	576	608	588	578	593	603	552	585	627	586	623	596	585	568	600	555	617	585	561	583	621	599	583	582	597	578	585	566	632	598	616	571	599	557	576	585	602	579	555	600	585	568	610	618	582	592	575	578	638	585	579	555	601	566	596	583	582	614	607	583	554	605	555	585	589	571	558	591	561	577	582	574	579	555	581	566	556	587	575	583	613	628	578	605	631	624	592	576	610	621	579	584	585	590	636	586	572	599	627	620	552	549	573	605	596	564	599	565	600	613	604	568	600	589	564	572	592	594	613	607	569	608	559	647	618	590	562	602	614	642	588	569	588	574	610	622	576	595	588	557	538	599	575	574	589	619	598	593	601	580	592	610	578	570	601	598	607	601	538	589	604	631	569	590	560	601	580	559	590	575	610	538	568	567	577	626	593	619	608	587	631	512	645	618	589	562	573	581	616	607	601	588	629	576	606	612	591	600	584	615	570	601	609	588	593	571	589	623	613	584	602	599	597	567	584	629	628	569	610	572	610	573	596	555	570	572	594	609	622	579	599	620	592	589	600	569	603	619	606	629	626	642	618	541	567	570	579	586	591	617	601	639	604	576	577	617	556	586	541	591	578	604	546	553	584	610	592	591	592	600	558	608	606	592	603	605	590	598	592	575	556	564	557	569	607	587	585	598	586	597	589	566	586	614	577	621	634	572	581	623	559	579	588	614	589	630	592	575	600	576	603	611	574	595	599	614	567	577	583	614	590	566	610	572	580	574
14304	11580	12608	11748	7864	6974	4034	4694	3689	2549	1620	1129	782	590	576	505	465	411	358	352	366	352	406	382	342	378	378	395	507	1290	355	333	352	345	338	328	344	331	337	331	313	352	328	308	320	332	353	338	308	298	329	330	282	378	330	375	335	342	332	360	365	344	328	332	305	303	342	313	298	320	341	321	362	312	311	339	337	351	325	345	341	353	351	350	328	326	331	352	310	318	352	318	301	339	296	353	312	346	320	350	316	330	316	322	321	309	334	341	339	342	334	305	317	370	313	359	352	295	320	325	356	309	338	354	330	354	284	342	327	331	339	336	324	333	316	305	334	322	277	350	291	325	302	343	311	322	326	339	352	342	347	291	348	328	350	347	338	337	332	333	316	313	307	342	313	344	388	369	310	285	323	342	305	365	346	320	328	322	328	279	328	310	285	315	341	361	301	335	356	316	324	310	318	304	333	314	325	289	302	346	371	337	385	316	341	328	350	312	347	333	334	335	341	366	331	306	320	317	322	330	283	348	341	323	333	313	327	322	329	320	329	323	314	330	323	343	309	310	337	346	294	353	311	349	335	309	351	327	359	344	335	338	317	324	349	329	314	339	332	315	340	297	335	328	320	316	342	331	334	368	340	314	333	335	351	302	319	306	339	362	341	307	324	344	333	319	347	320	324	346	348	308	309	296	364	335	344	326	315	303	301	331	333	313	307	348	321	350	316	294	330	313	336	356	296	350	367	344	305	324	346	306	364	348	349	324	351	331	326	330	305	326	299	338	327	332	316	333	326	319	322	350	307	322	310	362	356	316	340	352	312	357	324	365	320	317	334	336	340	365	338	349	352	322	267	349	335	340	289	342	336	326	316	327	321	333	316	320	324	305	294	341	337	295	322	325	330	344	340	333	277	323	330	328	321	303	373	312	308	335	311	352	309	322	328	327	350	328	330	338	331	351	337	306	357	321	313	350	313	359	335	304	349	327	339	345	325	336	328	331	321	335	328	341	339	322	332	345	316	381	325	345	342	358	307	339	298	337	291	321	315	315	324	323	328	330	346	320	359	347	305	359	311	311	323	344	320	308	313	339	310	303	334	343	337	324	313	336	325	327	333	327	344	337	311	308	354	335	351	305	347	323	305	333	331	319	319	358	323	307	333	311	323	320	352	318	333	320	342	284	333	327	331	318	336	356	319	350	360	325	332	331	327	371	343	299	328	305	360	326	342	320	335	334	298	339	328	329	336	334	357	364	364	336	331	365	346	329	354	324	325	336	354	313	351	271	359	334	332	332	299	312	341	342	293	322	316	318	315	351	310	307	314	338	356	329	319	327	315	338	339	343	349	310	345	322	352	325	309	336	298	320	337	336	349	302	337	312	322	332	318	339	329	356	343	339	339	301	342	288	346	316	313	328	336	347	339	348	342	342	347	338	351	319	321	352	338	330	325	339	333	352	361	339	344	340	328	345	326	318	336	365	333	323	339	319	343	305	321	330	397	347	341	315	336	335	330	327	303	319	339	362	323	324	339	328	338	321	302	331	328	339	344	372	328	332	343	359	338	336	333	336	333	319	342	357	340	338	342	329	352	328	329	314	324	322	346	346	313	327	318	305	318	333	327	323	319	333	326	334	327	332	334	317	333	333	311	307	358	320	347	330	339	327	319	361	325	339	343	331	325	334	334	312	308	303	363	295	342	333	300	329	301	314	316	324	303	347	337	342	319	339	336	368	336	283	296	344	332	327	327	336	314	325	352	319	330	374	334	350	304	325	325	349	313	301	330	307	303	335	340	331	286	336	288	306	347	336	337	339	318	314	326	328	332	317	347	347	352	305	316	281	336	331	328	321	332	321	343	317	353	308	343	327	313	323	333	296	346	307	349	325	294	329	328	336	333	309	329	350	343	313	316	340	328	319	323	317	330	313	313	365	299	325	337	353	321	320	346	341	333	300	289	313	337	344	337	356	338	328	311	294	326	311	322	316	363	315	345	328	346	345	337	337	323	325	352	357	301	332	326	311	363	333	336	345	329	347	315	346	334	326	334	330	319	362	344	336	339	301	314	359	318	325	328	310	304	332	320	318	302	338	333	316	372	301	341	320	317	325	356	365	330	341	332	317	374	348	338	309	325	346	314	301	337	320	308	324	335	302	324	316	309	323	317	322	319	327	318	300	303	335	315	350	319	340	348	323	351	289	314	347	328	294	314	331	315	322	342	338	309	359	337	322	312	315	309	348	327	318	313	340	346	306	347	320	330	309	301	316	307	292	312	323	355	338	328	314	279	327	327	302	333	331	348	334	332	321	345	322	340	335	333	357	341	339	333	301	284	339	321	322	367	343	319	333	342	339	329	336	319	341	363	327	325	310	329	325	322	317	336	326	343	327	316	323	298	347	336	308	347	315	344	319	329	335	297	336	345	347	319	375	374	305	328	360	337	338	348	345	352	288	307	331	326	361	329	319	344	315	341	334	312	337	308	358	314	301	329	329	333	347	332	337	335	345	337	320	335	320	343	311	307	306	356	323	343	310	327	331	318	293	315	352	332	335	331	363	342	325	329	307	342	334	356	333	330	332	338	341	294	357	331	327	346	300	333	327	314	348	337	323	314	341	303	330	310	337	355	362	330	350	332	327	321	332	319	303	337	320	307	321	317	340	298	342	319	325	374	314	305	346	355	325	338	307	312	353	325	323	335	348	354	353	308	323	325	318	338	315	321	327	315	308	356	327	325	299	337	346	387	312	312	330	343	338	317	320	309	312	325	333	346	298	322	326	314	353	339	302	308	322	354	305	335	312	343	337	327	337	306	325	349	328	326	342	314	335	314	310	307	356	354	327	335	340	332	339	303	316	342	336	311	330	315	318	344	337	340	288	312	340	321	350	325	359	319	354	312	380	334	321	327	311	302	308	333	350	317	313	325	343	357	339	323	337	324	342	340	305	355	351	353	357	321	334	354	314	338	330	295	313	316	334	354	324	330	321	334	314	344	342	304	361	296	340	348	294	357	315	336	296	327	323	304	314	366	336	328	364	316	303	326	323	369	337	347	300	338	339	323	332	342	328	300	338	320	340	305	364	293	349	296	356	342	304	340	312	307	296	306	313	353	319	364	312	330	323	371	350	312	334	338	327	305	330	305	309	339	336	371	357	295	335	309	326	316	363	317	347	350	308	314	339	289	306	339	339	346	319	319	331	301	342	306	329	299	341	325	326	319	317	335	330	306	327	348	307	327	319	323	355	336	304	306	329	318	361	339	321	343	334	316	381	339	303	322	307	349	337	323	360	356	351	315	338	310	304	334	333	306	359	318	338	347	340	340	321	350	280	336	329	344	291	304	323	347	333	285	299	326	350	310	332	371	363	315	353	314	346	330	327	350	323	325	339	337	315	330	299	317	368	327	316	314	347	347	336	342	350	322	342	317	309	330	310	317	327	368	336	317	369	359	326	308	330	316	332	332	319	339	347	350	319	309	354	323	329	333	341	323	335	315	303	351	348
10670	8548	11229	12466	11074	11944	8871	11889	8423	7154	5570	3949	2576	2296	2243	1726	1739	1371	1297	1232	1234	1168	1174	1120	1191	1344	1247	1180	2381	7852	905	959	973	964	933	931	937	941	978	932	926	982	926	894	990	904	873	959	921	933	945	926	900	896	934	938	914	900	901	904	942	923	915	929	937	941	925	906	853	910	877	916	851	894	852	898	950	908	908	873	924	843	878	912	905	930	939	947	926	895	890	859	894	897	957	847	915	850	828	869	916	898	921	895	867	899	884	839	850	921	859	902	868	899	894	870	836	854	855	890	908	925	946	864	854	889	902	926	853	872	837	874	865	896	898	924	925	924	924	921	943	886	911	879	901	871	885	930	891	863	873	872	886	916	892	869	935	887	866	908	886	849	919	843	868	893	892	877	902	890	864	860	912	901	924	912	862	896	852	869	898	909	846	866	912	899	814	865	866	889	894	782	886	860	876	880	808	884	867	881	886	885	893	881	865	901	890	870	905	835	910	875	907	894	893	885	872	897	865	847	882	899	856	898	884	944	875	839	867	865	871	876	960	920	905	890	895	889	888	884	908	859	888	877	892	841	946	850	939	864	900	872	903	880	880	882	880	900	916	868	837	871	852	838	846	902	885	857	860	846	879	867	859	823	887	902	892	847	934	855	906	900	845	869	841	885	871	853	912	912	933	894	895	923	888	822	914	848	890	882	859	860	890	852	863	879	865	826	892	885	888	853	835	935	909	880	889	878	843	885	874	848	898	881	874	867	916	842	881	907	874	908	880	884	874	877	891	841	895	875	855	865	886	885	864	890	892	834	890	875	915	934	849	868	877	871	898	890	893	893	874	850	859	904	879	907	841	890	882	892	830	849	845	885	846	884	884	910	860	890	847	850	905	858	806	926	928	871	897	877	878	877	932	925	877	923	853	874	911	854	908	912	862	917	904	866	834	886	852	857	889	908	878	904	878	858	881	842	857	868	889	886	882	871	891	851	922	878	913	914	881	878	822	869	879	872	932	909	866	897	846	887	890	882	890	875	862	861	850	909	939	884	906	858	896	859	879	894	893	892	834	852	887	865	885	891	906	861	905	882	903	915	837	894	888	879	903	877	879	835	867	868	810	851	892	844	829	910	908	908	902	906	928	873	905	820	908	818	863	862	877	866	858	888	861	888	905	900	919	896	956	954	902	873	824	875	915	865	889	878	899	910	906	900	862	884	893	893	860	867	924	871	918	918	916	859	877	951	933	905	905	927	911	885	931	860	940	888	897	865	889	919	908	866	859	898	869	901	904	848	902	885	868	878	938	893	891	843	875	898	851	914	901	859	860	891	906	888	905	859	856	830	909	839	929	840	883	852	861	972	918	872	837	911	883	928	866	916	875	926	908	912	860	906	866	895	891	934	868	874	861	834	849	883	864	859	872	912	828	851	878	902	947	869	833	874	885	880	896	861	852	850	901	905	851	864	885	823	907	901	907	880	872	871	866	828	901	888	876	931	835	920	830	856	906	908	872	934	848	813	876	858	859	863	949	901	872	892	937	878	901	904	915	877	886	934	935	923	959	891	869	943	847	875	858	889	888	856	843	913	885	880	840	914	903	849	854	887	883	859	903	834	912	798	904	888	837	816	910	953	907	855	842	882	915	905	887	840	902	881	886	934	860	835	876	880	864	863	852	883	878	879	886	876	895	869	855	910	869	853	847	923	842	886	912	848	912	894	886	889	851	875	857	881	871	894	922	878	831	907	894	841	912	889	900	877	833	921	882	887	838	868	927	857	803	845	824	918	837	890	884	874	893	925	880	926	887	861	850	804	850	917	925	872	848	869	888	886	877	877	915	931	836	895	850	855	859	840	886	886	893	895	833	823	891	925	873	843	883	859	889	870	825	872	908	876	904	891	882	854	893	852	905	881	891	871	913	812	915	891	869	891	962	855	895	901	937	837	892	827	929	858	858	897	944	865	854	903	878	896	855	856	891	865	936	896	937	903	908	905	882	902	884	836	843	853	910	870	849	909	906	918	876	895	838	884	871	851	891	865	835	941	876	872	912	918	828	856	949	886	861	904	911	852	907	884	881	901	855	890	821	819	896	860	851	895	907	910	885	849	880	875	867	853	870	906	875	885	840	840	870	867	934	876	899	935	919	903	877	885	827	859	883	835	892	911	884	852	912	871	842	851	911	914	898	898	878	882	879	860	853	911	901	912	932	834	918	875	923	874	884	876	892	874	898	904	879	870	903	878	830	879	910	866	882	935	862	920	876	859	899	820	930	882	904	888	883	900	885	853	882	847	907	867	914	858	888	839	885	894	876	910	929	907	893	887	897	894	893	917	887	884	860	865	935	907	855	891	888	878	893	876	860	889	895	884	913	882	873	898	896	880	911	862	860	824	875	916	869	870	922	921	865	833	883	843	879	853	864	934	903	895	867	933	897	908	853	893	803	945	900	885	901	917	944	886	892	900	893	863	848	865	871	955	886	903	899	865	885	869	926	906	870	868	866	891	878	885	860	947	832	892	926	902	907	883	953	867	904	875	883	922	856	850	909	913	922	914	920	900	847	887	829	916	879	919	901	894	893	866	865	910	928	882	879	850	923	906	886	838	834	867	882	907	864	936	905	925	896	859	841	888	849	906	920	887	884	860	895	879	873	850	884	905	874	880	854	868	904	847	809	906	849	900	922	911	896	870	895	855	884	903	841	900	845	855	861	933	832	891	847	932	871	978	862	893	856	861	930	906	834	880	888	889	895	853	885	813	793	845	887	887	863	890	847	844	950	886	860	822	917	856	908	868	870	873	888	880	875	905	845	829	861	891	885	875	911	846	866	881	801	980	889	850	849	871	898	862	902	916	830	934	924	845	861	881	884	906	835	916	870	845	883	881	911	896	883	900	868	878	881	858	894	935	931	932	837	859	874	885	884	894	871	879	829	902	882	899	883	935	889	881	878	918	897	885	845	899	861	895	869	889	905	868	863	866	910	837	910	889	900	899	876	899	923	908	945	890	927	858	880	922	861	930	859	908	874	862	876	831	865	875	854	909	929	821	903	875	888	901	891	896	877	870	879	889	885	886	905	945	891	904	888	865	902	883	866	865	883	891	919	827	879	844	890	848	865	831	900	929	864	851	866	891	916	915	907	893	917	922	897	868	943	882	944	862	880	884	867	880	900	835	863	895	903	870	854	894	870	837	893	952	875	866	852	860	914	858	906	853	903	832	813	880	872	898	862	852	865	868	838	871	864	866	906	873	925	899	850	852	844	916	841	868	906	894	891	849	870	862	865	919	890	875	835	933	793	846	827	892	874	904	913	863	852	877	911	924	888	902	860	896	817	863	930	892	864	869	915	875	830	884	914	892	858	865	875	867	873	866	847	892	901	918	830	922	874	868	835	893	850	914	826	836	896	889	834	938	897	895	879	816	895	832	895	885	914	932	817	884	911	906	882	882	891	900	829	907	846	878	847	921	888	881	869	878	884	926	899	869	904	876	918	871	875	973
20761	15313	16124	14858	11771	10111	6379	7419	4999	3786	3666	2341	1278	830	714	625	488	383	345	356	320	311	304	302	350	391	355	310	1090	2080	295	312	289	291	294	269	279	282	289	269	307	290	296	263	291	251	256	260	270	299	249	260	281	247	249	296	295	294	244	294	275	286	256	292	268	284	260	282	260	297	264	296	282	299	279	270	258	271	301	274	242	259	268	251	285	264	280	262	267	280	272	309	277	301	251	243	280	285	246	253	285	274	294	279	264	270	315	278	260	267	250	261	272	285	247	258	270	308	282	269	266	252	255	297	254	268	298	296	287	281	258	255	281	285	290	270	247	271	256	253	285	280	287	275	244	261	262	286	282	287	299	299	274	292	242	257	270	316	249	273	265	302	259	268	276	249	286	279	286	276	317	269	307	278	264	273	316	255	255	251	258	263	288	276	268	261	269	282	235	269	284	259	297	259	292	275	260	252	289	285	288	235	274	301	274	270	259	286	278	261	275	266	278	275	282	283	265	287	281	294	258	255	276	270	306	291	284	243	273	262	253	276	274	292	275	249	257	255	260	262	279	281	273	278	253	286	248	269	262	250	308	273	276	273	280	252	280	262	277	270	291	302	295	265	280	275	273	256	293	290	259	284	276	265	269	281	265	256	281	259	256	246	240	252	271	254	305	255	253	276	276	301	308	287	257	275	275	294	278	275	255	265	273	284	292	250	267	287	254	271	299	292	272	278	293	273	272	287	293	285	311	284	271	278	254	258	244	292	272	263	261	284	248	265	292	287	264	284	247	256	275	259	273	276	251	260	289	282	288	303	277	277	264	292	270	250	305	308	286	294	276	255	294	259	280	279	252	281	279	283	247	268	270	276	298	254	280	294	307	285	273	254	271	298	289	268	244	279	266	283	246	294	252	247	247	272	249	264	266	254	266	257	304	257	240	248	302	295	280	287	311	255	271	273	257	293	253	261	266	241	297	272	252	269	256	266	309	248	309	262	279	275	264	263	275	282	274	293	239	278	285	296	272	291	244	248	268	283	277	269	303	294	281	300	297	265	238	263	266	263	270	263	281	306	258	272	286	251	277	236	275	274	267	281	244	276	244	275	238	270	267	276	272	245	285	253	282	264	281	262	299	281	295	253	281	287	272	264	288	263	247	264	278	265	286	268	267	281	262	286	280	253	289	257	272	247	250	255	257	257	296	276	292	306	282	274	289	303	271	261	248	251	298	272	275	293	274	269	287	265	291	300	258	290	267	254	259	282	245	261	260	295	263	261	245	301	268	243	278	288	266	267	263	284	258	285	257	280	272	245	269	270	291	293	271	278	284	261	305	270	248	271	269	272	266	294	260	282	269	264	287	263	282	292	266	258	261	246	257	262	282	288	259	278	299	263	296	265	263	286	300	231	294	287	276	298	256	270	262	290	289	271	297	303	277	261	278	260	261	276	288	262	271	274	252	286	275	287	281	252	275	272	291	276	301	260	257	283	252	262	263	298	277	251	252	293	267	281	265	255	298	282	267	272	270	293	243	261	272	273	273	258	256	280	268	265	249	263	251	259	270	286	265	258	268	248	268	290	280	293	311	299	291	279	274	279	260	283	310	277	263	267	248	270	280	289	270	279	281	314	282	281	270	283	274	267	283	241	270	280	285	281	281	255	261	275	264	264	277	283	275	270	280	295	269	298	245	279	317	301	272	274	271	266	278	282	275	280	294	259	246	245	265	299	272	257	289	261	264	288	284	245	287	261	274	301	269	266	267	254	282	277	269	261	255	282	271	274	263	254	272	254	249	284	272	267	275	282	262	287	282	263	256	284	252	259	268	245	268	246	309	251	244	268	272	287	278	237	273	260	263	287	265	246	267	272	265	249	267	253	311	284	248	287	274	263	280	282	268	243	248	257	260	308	278	242	287	296	296	250	245	276	244	271	286	268	274	291	264	257	258	264	275	275	261	279	253	280	254	255	285	277	298	285	257	278	270	271	290	278	281	261	271	254	274	289	265	290	265	297	254	241	261	269	273	287	278	266	273	307	301	273	260	251	251	270	257	257	291	285	251	265	275	310	275	312	304	305	270	260	274	272	247	260	288	243	252	274	271	250	265	249	280	277	266	289	269	298	257	282	275	261	252	254	275	276	250	256	269	268	293	289	269	263	294	266	275	280	255	277	275	249	247	290	290	279	269	274	274	257	244	266	286	271	276	261	280	257	262	292	255	276	286	253	274	290	238	259	262	274	279	284	261	271	291	259	286	273	272	251	278	279	278	287	264	237	288	243	257	276	266	242	243	252	285	275	268	281	273	272	259	263	246	281	260	271	274	235	273	285	261	307	278	289	270	270	301	262	289	256	229	268	268	275	284	270	246	244	269	295	238	271	272	279	281	267	266	283	275	264	281	260	251	276	311	261	245	282	264	284	273	274	245	258	278	264	288	272	268	280	234	288	260	264	229	273	253	271	274	295	268	258	267	281	295	271	294	263	296	269	280	244	265	260	276	283	281	261	274	286	292	274	265	262	277	274	288	271	292	276	258	292	270	255	270	264	284	270	274	259	266	264	285	295	280	266	273	257	278	254	258	288	255	258	247	267	278	261	277	252	291	272	291	278	261	280	266	251	257	303	313	268	291	227	261	277	290	268	251	283	270	275	258	260	235	306	291	263	307	289	253	292	281	249	272	264	289	293	288	263	285	274	275	296	287	268	291	292	294	274	251	299	262	267	275	299	305	277	296	246	281	282	265	273	265	287	285	280	293	243	309	294	272	249	245	249	277	247	292	288	292	275	280	266	285	269	259	263	321	275	285	274	305	262	275	262	288	294	281	257	234	278	267	264	255	302	260	274	263	282	252	267	288	265	263	272	263	292	258	251	250	252	271	265	296	246	282	274	279	266	304	268	251	265	250	255	290	271	262	249	264	265	258	261	289	248	270	281	270	269	272	266	259	275	267	283	265	269	273	280	274	262	257	252	278	271	267	292	281	267	252	285	294	266	261	280	293	271	273	296	255	243	257	276	287	250	281	280	289	264	252	301	268	286	280	290	253	276	260	272	282	291	295	274	260	280	283	290	263	244	288	271	273	275	288	284	258	298	283	284	264	273	281	274	280	247	262	282	286	247	266	273	284	266	255	263	255	293	290	242	278	255	228	285	284	258	229	252	264	266	281	269	271	268	279	277	248	284	263	292	283	276	262	270	291	259	262	275	258	285	273	290	267	310	291	277	316	293	275	260	258	284	258	295	294	263	288	271	310	258	288	246	277	306	270	248	275	272	249	270	299	275	254	253	279	247	277	285	294	274	259	276	283	264	277	306	285	276	277	258	249	251	261	245	305	276	271	255	264	255	262	264	274	278	306	285	278	271	293	293	258	274	295	281	285	267	282	269	276	267	290	252	302	284	271	273	250	259	271	283	269	292	252	289	277	274	271	283	287	266	267	267	260	271	267	273	269	264	291	267	261	270	278	269	240	276	259	284	264	287	277	268	264	285	256	242
12122	10832	13357	16107	15752	15453	11802	16815	11560	9802	8554	5552	3485	3562	3211	2591	1930	1600	1346	1332	1229	1168	1110	1176	1458	1698	1531	1089	7045	10377	833	853	816	858	831	872	834	782	837	802	833	766	818	753	804	737	762	811	765	796	773	754	774	746	761	740	752	750	742	753	780	776	690	758	742	740	773	687	805	763	756	816	757	771	710	747	833	844	739	689	729	729	776	750	736	779	756	743	687	752	723	737	751	711	748	689	700	748	710	713	756	756	725	748	764	735	770	751	762	743	694	710	725	718	749	717	801	705	734	691	725	726	722	734	785	751	710	746	661	679	713	758	682	732	750	696	731	743	739	707	759	682	723	730	767	683	755	771	713	752	714	724	724	752	726	705	711	743	687	673	707	745	759	714	737	727	736	714	698	726	712	709	740	720	696	761	734	753	776	727	734	737	744	690	772	733	711	773	707	703	778	735	694	734	720	704	716	705	738	778	734	712	704	713	733	741	770	691	747	735	722	749	734	742	696	720	685	712	700	745	734	753	777	734	728	717	751	748	707	738	708	694	636	756	718	762	745	758	777	709	743	724	700	721	767	731	734	705	709	729	740	731	715	770	756	724	701	730	727	731	729	766	705	718	766	734	726	709	750	736	714	747	727	702	740	668	728	780	740	676	707	753	760	725	771	715	711	720	730	691	721	763	738	719	741	774	741	761	733	709	668	715	748	724	722	716	691	720	738	696	737	714	713	760	733	687	731	707	741	689	702	743	716	766	692	750	704	705	754	711	769	720	691	717	699	716	730	715	691	700	751	751	735	718	734	721	710	761	729	710	741	726	732	697	745	725	700	703	746	748	688	698	728	731	763	672	717	735	744	737	755	716	722	748	751	668	711	675	752	707	793	733	747	718	672	671	696	755	735	739	685	684	711	737	740	755	726	732	734	721	742	681	717	766	717	763	718	709	699	700	693	687	720	705	747	737	741	730	763	778	698	735	762	714	732	709	732	734	732	692	709	706	710	718	752	676	720	706	698	729	682	691	767	722	642	707	716	703	730	696	687	725	782	727	705	735	751	714	770	717	691	737	725	690	687	676	745	740	671	762	742	724	687	727	738	705	722	690	743	683	720	705	714	679	726	741	686	704	762	738	698	686	739	668	693	736	767	695	651	708	718	734	729	697	708	765	703	745	743	657	748	715	790	743	726	735	713	745	667	726	795	711	683	709	710	698	766	731	770	743	749	697	730	707	702	738	740	732	664	707	709	776	739	712	718	700	736	688	741	725	715	713	691	779	710	751	712	690	740	749	717	749	735	721	716	704	723	736	743	735	741	698	718	744	731	720	726	737	664	734	713	689	709	724	764	756	720	734	691	765	717	734	707	721	662	748	743	760	751	707	724	732	711	740	754	725	714	719	721	709	690	719	684	743	796	711	739	724	728	731	699	672	746	703	705	720	714	824	736	712	760	768	696	754	756	722	715	717	767	731	707	740	744	688	735	798	725	639	750	716	700	741	720	733	743	699	709	725	711	747	721	743	725	706	727	734	742	714	727	742	726	720	714	668	744	709	694	756	732	728	701	696	703	720	756	723	698	733	678	742	758	696	719	702	747	697	698	704	689	758	726	743	730	768	707	731	731	733	723	751	717	779	671	691	679	706	704	721	695	723	730	725	705	736	726	770	732	712	703	722	734	701	723	748	727	741	726	691	749	734	760	756	700	716	714	733	772	734	748	647	733	732	728	747	725	732	718	783	768	725	762	774	712	710	730	657	772	691	703	700	720	749	751	708	721	754	732	736	707	744	748	711	738	691	757	776	725	713	670	661	737	758	738	743	700	728	713	721	772	699	740	730	745	740	689	747	736	740	719	730	689	744	723	704	696	747	718	727	755	734	709	758	742	695	717	686	720	722	732	688	720	780	692	761	707	685	724	732	730	716	722	714	757	701	802	743	700	737	738	716	717	722	754	730	725	723	709	698	745	743	691	681	747	725	710	689	762	727	707	730	721	745	746	683	680	708	739	679	739	747	728	710	713	715	731	751	712	693	775	726	698	703	733	720	704	738	738	691	714	716	720	690	677	749	731	713	708	741	688	717	766	774	745	751	734	713	710	700	710	735	760	647	687	748	766	768	741	684	734	744	752	753	779	743	729	752	715	712	708	684	675	687	726	733	724	743	756	756	745	779	711	739	731	696	706	765	713	717	715	738	691	697	726	709	786	788	684	737	693	708	714	761	710	666	746	746	705	757	726	733	735	699	779	729	760	725	764	706	757	708	729	749	719	743	726	734	638	681	742	665	695	710	740	710	742	683	739	739	722	748	726	731	736	725	697	747	723	725	656	725	741	744	742	683	761	681	685	755	733	770	721	730	696	713	743	706	737	706	744	722	735	749	715	738	748	734	700	748	727	710	703	717	734	674	671	677	695	732	703	769	733	749	713	690	757	745	745	711	740	720	703	705	710	769	738	710	790	715	670	770	744	758	736	724	765	714	741	729	751	666	676	692	741	687	721	748	713	751	712	768	753	699	740	745	737	711	742	734	709	742	718	670	675	757	755	719	776	659	726	713	744	724	766	687	704	730	715	744	687	725	731	734	724	770	730	748	721	755	755	701	699	693	729	667	716	705	775	728	758	714	681	756	742	690	671	742	717	744	724	686	697	736	747	751	735	692	709	730	717	783	666	715	750	738	718	733	724	747	669	762	739	692	725	724	674	743	744	777	776	748	697	734	732	778	679	746	735	726	691	779	699	717	672	732	724	730	685	750	699	747	742	742	695	750	791	740	700	708	694	722	718	698	706	726	720	729	738	691	737	733	720	724	760	761	718	756	704	656	735	721	747	739	695	742	715	748	716	735	763	714	757	733	702	736	727	734	679	705	767	727	727	711	734	718	751	672	708	721	785	703	744	758	757	720	735	748	780	718	710	699	738	683	737	709	778	714	695	740	687	706	734	736	709	715	688	731	760	740	730	705	715	736	745	714	711	728	736	771	737	718	692	744	672	752	767	726	741	777	715	719	724	708	729	737	675	727	710	703	709	741	722	786	697	706	758	675	691	704	673	713	729	709	759	680	727	714	755	752	772	771	693	714	726	763	686	687	711	715	732	747	700	697	699	709	735	751	740	720	714	717	771	729	759	678	742	726	746	731	709	730	743	656	729	769	716	731	722	722	736	727	729	743	697	705	748	705	724	720	701	693	696	747	721	708	704	699	728	712	685	722	698	704	684	712	759	730	719	750	719	697	691	716	720	728	747	746	718	766	748	743	757	730	718	734	764	733	798	743	744	722	726	709	758	709	701	729	708	764	760	764	734	737	750	687	703	727	696	726	772	686	786	781	746	743	716	681	747	752	725	683	743	735	698	759	712	717	699	708	745	691	688	744	762	701	698	743	730	702	751	723	705	661	747	703	722	725	764	661	741	757	731	733	710	679	673	720	683	731	697	761	703	705	670	726	723	731	707	733	729	700	663	743	734	739	703	749	718	726	712	722	714	743	731	761	661	710
2526	710	672	682	486	557	371	444	350	261	263	238	219	234	216	226	223	230	202	205	208	209	236	215	214	198	223	198	218	265	242	194	209	218	186	236	235	190	205	216	197	210	211	228	240	201	193	239	202	197	220	207	196	214	214	196	209	202	212	178	196	240	187	237	246	209	200	211	200	219	158	193	204	213	235	204	220	230	179	223	176	194	216	205	227	220	226	188	221	222	216	237	219	217	240	199	217	209	188	206	196	212	201	209	206	184	238	209	212	179	210	178	231	220	202	222	218	193	193	218	193	216	209	190	186	196	225	227	210	193	205	209	217	209	213	193	217	232	212	184	227	222	196	221	238	241	204	210	205	184	203	191	196	200	202	222	197	221	248	201	221	253	188	225	180	212	190	192	234	213	227	200	218	212	223	222	212	194	206	179	193	206	226	223	226	184	207	205	217	199	224	219	215	216	242	199	236	210	204	218	213	209	203	183	225	203	192	224	214	216	219	233	209	208	211	172	212	194	228	222	222	203	205	210	199	236	207	231	212	234	225	208	195	217	209	199	190	213	228	222	209	222	226	202	197	215	215	202	212	208	187	211	204	197	198	214	206	218	180	193	220	201	221	200	216	182	222	202	193	244	217	215	207	233	212	213	220	209	203	212	216	230	196	217	213	239	190	183	225	218	216	195	198	208	212	204	220	226	203	208	207	225	184	230	211	231	204	193	222	233	221	207	204	194	229	249	182	261	257	202	201	187	201	202	199	207	195	225	219	192	223	228	199	224	210	192	219	228	212	221	230	196	211	186	214	217	215	188	241	231	186	198	210	194	197	186	221	209	208	220	196	217	202	245	217	225	236	214	182	213	211	225	194	221	195	188	194	203	211	210	196	212	217	202	215	209	189	212	189	209	234	206	204	217	216	201	192	212	233	217	222	179	237	200	218	211	219	187	188	206	186	204	220	207	201	210	236	200	216	204	219	205	213	208	202	199	218	217	191	205	222	220	222	199	227	186	243	209	217	191	208	227	215	216	207	218	220	193	215	208	199	188	193	191	208	195	218	219	200	227	219	218	214	236	207	216	205	204	219	193	216	219	221	228	214	188	239	207	208	231	206	232	207	199	219	220	206	200	204	178	210	218	202	237	224	192	214	190	203	207	178	204	206	220	180	195	192	213	196	218	192	224	205	227	196	251	194	201	234	203	199	209	199	220	223	178	190	219	232	197	213	223	209	213	208	220	212	204	196	196	219	210	215	207	197	170	217	206	196	217	210	219	208	213	215	222	204	222	197	237	199	211	235	216	193	213	244	202	207	223	233	208	204	228	215	232	192	215	233	230	215	197	196	222	191	233	227	213	192	181	220	204	203	190	205	192	223	185	209	205	217	208	195	205	211	218	225	221	173	225	223	210	210	192	198	218	195	191	221	220	194	203	238	200	218	181	191	222	186	221	195	203	191	190	242	212	208	201	209	198	216	196	228	212	219	217	193	227	223	185	184	229	232	235	228	201	198	218	222	199	199	188	223	198	219	211	244	191	221	216	209	206	205	206	186	230	218	231	207	205	215	210	214	215	219	221	212	215	206	214	232	232	219	194	200	227	184	217	191	197	222	231	190	220	197	212	230	221	193	211	187	216	204	200	198	239	210	216	210	202	167	213	214	186	202	206	206	206	200	222	207	197	226	219	233	178	219	225	196	204	217	219	187	193	226	211	214	202	198	233	218	231	186	190	233	228	206	189	193	210	215	220	208	200	214	227	193	215	223	228	197	189	192	226	211	194	182	229	200	208	196	210	211	217	211	220	209	202	233	217	213	199	208	199	211	211	183	215	207	201	207	210	199	227	204	240	217	214	201	217	192	193	246	203	207	233	208	202	198	218	206	220	198	227	196	224	218	219	228	215	211	215	211	220	216	195	224	200	202	230	218	177	222	195	220	219	231	192	207	205	218	201	220	232	216	176	203	221	220	207	211	213	199	190	230	205	230	207	180	230	204	206	192	207	228	208	191	203	222	221	195	219	206	207	198	175	192	205	209	201	221	195	221	204	209	211	192	208	213	177	228	208	194	201	197	236	197	221	227	219	178	203	250	230	209	222	231	224	218	215	198	210	212	222	205	224	207	203	199	212	214	214	212	190	236	226	201	214	192	204	177	201	206	223	190	200	190	179	205	215	208	207	218	220	243	200	218	203	202	203	215	193	213	230	189	189	203	199	198	214	219	215	206	218	231	210	205	216	212	204	193	231	207	176	184	213	215	206	216	194	212	213	216	217	218	184	211	219	188	207	200	196	185	209	209	202	203	220	187	202	218	213	211	205	235	226	209	193	211	216	231	210	206	197	232	195	229	194	208	203	205	202	206	204	204	194	197	216	218	219	204	227	237	231	228	189	209	218	209	202	247	214	219	204	224	199	207	195	231	231	213	183	207	195	221	222	201	207	213	207	200	204	201	207	213	216	216	209	219	203	221	243	200	159	237	202	211	214	208	199	225	211	202	223	215	217	204	206	231	201	218	195	200	218	205	206	231	204	199	206	203	200	190	202	202	210	239	209	205	239	210	214	226	207	203	220	236	213	213	210	215	247	224	192	242	223	204	183	221	236	205	214	205	224	219	219	201	194	197	209	216	207	210	193	232	219	223	204	225	215	228	218	247	205	209	206	207	205	204	243	210	216	204	205	214	213	204	218	224	203	234	210	201	204	195	221	225	218	204	195	221	249	189	200	193	197	200	196	209	218	218	217	214	214	213	169	215	208	200	211	217	201	188	202	217	230	213	198	214	206	204	216	236	217	230	216	202	244	212	227	210	208	221	208	219	228	205	189	207	219	203	184	204	191	219	184	195	222	217	241	207	207	221	192	211	229	221	222	238	241	198	214	195	210	212	210	198	231	215	209	186	202	239	220	217	215	218	234	190	184	237	217	182	213	203	213	187	205	206	251	211	194	221	191	212	204	214	216	194	225	223	228	224	202	205	208	202	224	213	206	211	201	227	187	203	213	206	201	211	212	172	230	198	228	206	187	200	197	212	183	196	196	198	215	209	202	215	217	203	244	216	236	209	208	214	221	205	201	198	196	221	190	190	200	199	228	213	207	208	212	225	216	207	189	206	205	182	209	198	186	239	191	195	204	208	194	205	219	199	223	217	190	188	204	189	210	202	198	239	214	211	193	181	210	219	203	202	212	226	187	200	211	235	238	221	214	212	190	250	218	210	222	214	203	216	214	209	237	215	219	210	191	216	227	209	204	212	197	208	197	205	196	193	216	225	207	208	219	192	221	245	219	197	198	224	190	228	211	225	211	183	239	219	221	206	191	187	229	213	213	201	230	236	218	225	214	220	223	202	220	216	213	221	211	237	194	226	217	185	202	216	220	195	203	206	224	212	219	217	194	210	216	224	227	197	202	214	238	209	196	238	199	206	215	214	196	218	220	222	213	226	185	199	229	201	206	215	213	211	213	190	253	212	206	212	205	232	214	211	209	251	190	200	205	179	221
2723	1397	1868	2149	1837	1935	1397	1710	1367	1080	979	803	663	692	706	706	672	635	610	643	608	646	643	618	562	626	675	599	1014	987	606	650	579	643	645	600	636	586	630	664	587	620	633	582	621	621	618	639	596	587	621	578	587	643	660	603	573	601	561	604	628	604	648	640	615	565	610	625	618	633	656	642	602	648	602	644	632	625	595	533	624	617	594	604	577	620	613	613	626	551	622	637	605	602	578	617	607	611	610	630	620	585	619	604	594	608	575	587	629	614	635	607	593	589	586	622	649	597	623	657	615	643	632	625	643	592	632	635	618	613	629	603	612	578	617	605	628	652	636	587	645	600	562	620	630	568	659	600	674	599	637	567	603	617	629	631	590	638	591	642	585	603	629	673	607	640	595	629	575	597	583	589	620	638	634	602	615	624	629	620	650	597	618	577	611	616	614	610	606	641	652	640	612	599	597	607	621	637	709	615	629	641	591	572	596	621	634	602	616	587	613	590	629	601	653	603	583	591	577	591	657	613	599	651	571	613	616	585	603	648	638	612	605	610	631	622	648	621	652	598	670	592	637	606	652	605	601	580	620	629	624	583	607	572	601	623	600	620	636	630	603	598	602	643	553	600	639	573	604	634	594	648	632	595	600	599	573	586	644	636	648	609	615	590	610	629	595	612	628	606	575	595	612	614	626	629	617	616	610	627	657	674	581	628	644	583	644	642	600	657	583	580	599	564	582	669	579	581	559	631	613	645	608	557	599	634	596	631	600	638	631	616	635	582	611	628	598	610	601	608	604	590	614	609	580	613	650	589	634	625	617	582	611	639	660	634	607	589	629	639	640	602	655	608	663	624	591	604	612	610	637	601	599	617	609	609	574	576	606	595	658	627	637	566	631	623	600	572	625	581	622	627	631	662	650	657	625	588	605	602	625	610	625	652	590	589	666	646	591	617	597	622	609	602	573	614	565	596	565	631	602	592	588	607	591	606	607	653	624	620	641	577	648	635	606	623	576	618	586	609	634	640	623	633	608	661	617	618	625	658	640	587	637	649	537	646	601	615	629	636	593	591	596	598	668	632	627	611	647	602	654	638	638	631	591	599	626	626	574	606	582	591	557	617	612	608	649	630	628	626	649	645	614	603	632	629	571	629	574	602	590	642	579	606	596	622	648	633	617	633	553	631	617	639	628	609	598	592	600	613	589	627	574	617	567	597	637	601	595	638	589	588	586	622	608	605	638	622	578	614	579	643	616	602	566	633	587	587	600	629	592	607	635	650	668	619	578	580	601	586	629	601	632	633	596	588	620	626	629	617	675	600	619	631	625	629	604	586	591	628	620	631	599	600	600	655	595	596	630	643	610	594	590	607	580	618	615	605	602	597	618	583	599	607	646	617	640	622	584	630	588	620	620	622	602	585	593	612	608	657	587	632	590	617	600	651	638	552	582	626	568	614	606	589	634	612	612	615	627	605	585	593	639	637	581	622	638	589	574	652	626	665	606	609	661	580	627	603	632	595	600	614	616	582	628	587	637	628	604	577	622	603	626	650	614	634	639	612	604	601	616	643	612	620	651	609	576	625	626	624	607	641	660	618	593	593	576	594	610	631	612	566	595	627	623	626	608	602	643	591	634	605	641	584	612	550	608	590	630	609	565	610	638	628	664	594	619	587	651	611	631	597	611	637	621	587	619	611	624	618	664	642	603	602	596	649	647	569	642	625	594	590	557	637	597	630	605	621	609	524	638	606	616	649	586	603	634	607	600	617	604	571	608	649	592	649	573	649	615	607	585	618	619	557	614	607	672	602	684	597	645	618	611	620	633	652	590	594	586	643	634	617	631	602	587	616	623	592	607	633	611	574	648	606	626	602	590	581	617	589	595	604	596	615	619	608	608	594	583	590	606	642	611	606	599	621	601	565	597	560	593	595	595	576	603	604	613	617	601	585	618	614	594	619	621	588	596	599	628	617	674	631	639	621	611	640	643	599	551	620	689	634	632	677	600	660	571	622	588	617	600	652	609	606	602	578	599	626	603	576	597	621	630	605	578	673	600	621	612	603	622	660	635	600	634	603	629	620	608	552	601	619	626	639	609	630	626	578	664	597	591	638	577	632	596	622	647	651	607	649	623	621	625	619	590	578	605	591	648	630	604	577	606	638	607	576	611	589	577	566	611	580	587	597	628	650	601	628	610	613	592	631	551	641	626	590	639	585	616	609	634	573	582	599	624	618	623	614	612	637	600	618	608	631	607	598	601	627	598	632	596	660	600	603	624	646	605	600	637	605	561	608	585	617	588	597	638	627	571	633	594	648	566	565	596	577	595	584	624	630	581	628	559	591	651	615	563	582	606	650	636	671	597	634	582	613	620	607	571	621	614	595	644	634	562	619	637	620	624	627	623	615	603	604	570	598	578	590	585	643	618	603	601	625	611	609	620	640	591	582	624	635	606	608	641	621	617	604	584	630	634	596	634	600	634	647	600	645	646	636	579	584	593	622	647	617	604	611	641	606	627	588	637	658	630	636	679	609	657	589	594	572	628	618	565	584	626	603	591	624	615	671	650	611	628	607	647	629	577	584	605	571	614	605	625	597	632	586	604	617	629	646	593	590	618	575	603	601	600	622	589	629	594	629	615	610	664	623	619	633	612	612	585	585	595	592	619	647	608	632	602	599	592	608	612	601	607	620	603	588	600	641	619	590	637	600	623	628	644	625	656	597	644	661	648	595	604	632	626	622	593	599	569	608	619	609	597	630	636	630	615	629	580	621	628	650	619	627	616	622	603	665	553	619	592	631	626	610	582	615	606	595	613	595	586	574	573	539	614	615	579	590	603	635	573	618	619	610	659	601	631	670	565	616	605	645	586	645	608	642	603	605	617	592	574	639	604	638	610	595	573	597	598	587	603	573	616	687	618	653	602	581	628	627	621	593	579	632	607	562	597	582	621	619	595	579	579	613	614	666	620	602	611	589	628	645	632	607	623	650	609	594	625	614	555	619	596	610	614	652	622	617	623	608	570	605	614	639	613	625	623	616	635	590	611	604	646	619	613	634	650	628	606	630	631	663	614	669	634	646	580	598	619	642	622	600	613	600	646	611	635	626	602	614	624	613	632	610	627	607	604	609	612	636	615	600	569	623	609	613	665	598	593	632	605	611	601	642	602	580	587	608	604	622	576	615	611	596	635	641	639	656	616	607	614	633	616	602	610	584	646	632	608	595	577	645	633	591	646	652	652	612	636	595	584	653	613	609	661	626	634	599	589	582	622	629	641	637	622	610	641	597	625	682	665	587	658	588	650	595	587	598	564	624	627	631	626	598	638	605	636	593	634	600	615	631	597	618	624	601	632	618	584	604	610	635	627	602	630	604	634	620	637	631	597	584	675	644	604	604	623	572	598	601	648	650	569	634	582	616	601	584	602	651	615	610	570	607	621	645	662	607	619	608	581	587	638	613	651	608	614	588	661	586	642	613	640	578	604	608	620	582	646	643	668	654
12721	9185	9335	9418	8620	6227	4953	4463	3023	2293	1912	1255	904	712	542	449	419	403	371	376	375	360	341	353	378	405	375	357	778	1000	307	314	345	357	321	308	330	332	359	315	336	309	333	362	354	332	367	317	317	340	335	314	297	344	318	308	346	354	308	358	342	331	316	327	357	357	321	334	349	345	328	311	326	333	332	315	310	345	284	327	327	309	319	337	328	329	327	326	337	304	333	332	332	320	329	293	357	327	347	310	322	330	354	339	364	322	322	344	300	342	342	359	338	352	331	360	310	331	341	303	356	333	330	319	334	375	306	319	329	327	296	330	333	328	327	327	295	337	346	327	311	317	321	348	346	325	348	302	298	379	329	326	327	350	285	357	338	324	331	311	322	323	356	310	340	337	335	325	319	351	343	300	334	303	330	295	337	349	325	322	329	357	325	277	344	318	376	322	299	312	278	322	341	338	298	301	324	331	346	333	331	333	323	337	326	335	332	296	326	347	349	331	330	348	377	320	358	336	312	318	343	319	368	308	331	330	324	315	315	300	303	315	310	336	339	344	279	310	281	325	325	337	343	327	323	303	328	307	341	329	325	336	340	349	352	352	333	341	337	302	319	358	309	312	333	302	303	366	307	350	327	328	306	314	296	306	318	300	324	306	336	316	311	337	322	331	324	309	328	317	327	326	340	299	347	325	332	325	349	311	330	290	328	324	351	306	298	322	334	314	335	335	323	333	339	315	310	342	360	359	345	322	316	327	329	309	347	350	330	352	328	305	330	334	358	328	349	310	356	336	332	331	323	279	309	304	316	367	322	352	335	339	339	348	339	322	346	309	321	337	317	299	328	330	334	328	319	364	326	320	345	331	352	318	329	366	325	320	295	328	304	273	306	320	297	312	309	328	360	340	374	281	340	314	320	327	330	316	339	323	361	349	320	289	355	352	343	288	327	352	325	342	305	339	317	287	309	328	289	320	304	348	321	358	319	332	351	341	335	348	324	312	325	299	325	339	338	300	314	345	362	322	345	319	320	306	333	326	344	331	332	373	359	348	339	335	297	318	328	336	344	320	312	345	355	354	341	335	345	289	339	350	354	322	368	336	317	332	354	331	300	356	332	313	328	370	348	329	331	334	303	323	351	336	349	372	321	309	304	336	319	347	322	331	308	358	318	324	305	359	315	308	331	333	310	313	335	341	329	328	330	347	324	341	296	324	352	337	335	361	289	329	312	329	301	325	345	317	296	332	332	309	323	327	340	322	331	334	341	365	337	347	305	336	347	343	358	340	315	328	308	336	330	321	324	310	331	331	311	352	340	327	325	333	341	307	340	318	326	379	360	340	324	333	326	345	298	351	308	330	318	306	368	321	335	295	360	337	350	313	349	357	316	348	342	309	320	316	308	361	357	333	318	332	317	348	308	312	335	313	341	362	300	324	353	335	326	330	350	336	326	317	356	333	324	367	322	317	329	337	316	340	271	332	325	334	314	352	341	336	310	352	301	322	353	334	330	329	313	304	312	338	341	361	315	331	336	324	346	330	330	350	326	321	311	295	326	326	323	356	347	346	350	313	322	308	294	312	274	333	342	327	321	332	320	317	307	314	358	352	332	311	280	326	346	349	313	318	327	320	330	330	346	321	368	360	338	317	305	358	340	324	334	327	305	319	325	312	353	366	342	348	340	348	329	330	297	310	321	324	310	324	348	337	318	331	359	354	312	352	316	345	320	360	347	343	325	331	320	320	322	332	327	353	344	309	334	316	329	369	320	310	329	326	333	325	316	354	325	306	343	356	346	343	342	320	312	321	310	331	310	335	343	352	310	325	321	318	331	310	327	291	307	317	346	336	312	345	330	304	322	319	332	335	330	320	325	348	344	341	320	318	325	289	354	324	355	313	345	329	335	341	339	351	335	323	340	328	343	321	318	317	338	323	339	306	314	319	377	321	336	325	305	318	345	344	330	330	335	294	348	316	362	324	314	320	294	330	345	347	331	330	366	321	346	324	367	358	330	339	299	329	330	360	331	336	336	321	351	345	336	341	356	336	333	315	363	332	335	359	351	319	325	361	330	304	323	301	342	336	336	328	339	359	320	338	336	353	339	348	326	347	319	326	339	348	314	342	323	321	332	329	325	323	319	359	335	344	291	338	322	329	325	363	319	344	302	328	304	326	332	316	354	332	324	328	339	327	325	335	364	340	318	328	346	296	303	348	347	316	321	328	351	325	325	359	353	336	294	325	310	321	313	348	338	343	303	297	315	329	392	321	358	335	350	314	321	332	328	356	331	348	305	343	325	333	368	337	306	323	362	306	336	359	342	356	324	313	334	336	332	333	341	329	348	337	302	316	329	367	308	352	316	310	361	391	323	338	329	335	299	307	318	383	328	339	306	328	310	298	331	325	329	355	337	322	327	331	337	332	310	300	336	329	343	307	319	302	302	327	309	321	332	363	355	337	325	304	363	316	287	337	330	330	320	316	324	303	328	319	328	289	335	313	380	347	335	304	348	347	343	341	302	334	353	348	311	351	332	293	328	346	313	316	334	309	303	303	315	308	301	305	329	333	287	347	315	342	372	319	330	330	324	326	319	340	346	348	316	320	305	323	356	340	318	281	309	341	302	299	345	332	346	330	307	326	321	342	361	324	341	340	354	311	335	353	341	328	299	325	323	349	306	354	368	315	349	329	333	346	302	323	344	331	325	329	340	311	319	328	329	323	341	319	322	343	354	321	339	347	348	361	294	333	355	306	307	353	335	290	359	333	357	336	303	318	329	337	339	315	344	335	292	328	355	327	359	340	295	352	309	304	319	302	290	317	337	315	329	311	321	338	307	334	330	319	327	311	332	308	323	345	318	330	330	309	339	346	329	321	314	317	309	347	321	293	315	334	330	322	332	324	335	302	340	318	324	334	325	323	344	331	315	336	334	368	302	325	344	310	301	336	334	324	334	320	333	328	337	329	323	316	298	316	356	356	337	351	340	320	322	354	327	339	359	332	353	292	328	347	322	305	314	296	326	306	305	304	353	319	333	329	308	296	319	308	365	353	351	333	330	313	323	339	323	326	319	349	355	361	340	346	325	344	322	344	313	327	321	350	336	340	332	341	342	329	351	312	331	324	346	328	319	338	343	365	351	356	318	339	340	339	334	308	318	303	332	346	321	338	313	303	323	343	338	310	341	313	311	295	324	344	350	328	339	316	339	344	338	348	333	361	287	290	321	329	346	334	323	344	342	311	311	373	342	338	332	310	327	321	308	313	323	337	295	337	334	301	329	334	308	283	360	308	334	341	303	311	318	331	340	325	356	320	299	347	322	364	316	322	307	345	331	303	328	343	337	331	313	347	324	345	300	302	287	342	330	328	342	340	339	326	299	369	369	341	303	320	342	319	303	328	275	323	317	297	326	328	323	349	358	344	373	330	347	333	341	312	292	328	323	344	332	356	312	327	328	316	347	332	314	326	349	315	342	314	321	315	348	357	304	321	335	305	332	305
9339	7430	9193	11965	13958	11270	10647	10964	8215	7064	5815	3605	2814	2635	2316	1953	1427	1286	1214	1178	1149	1205	1112	1351	1408	1435	1291	1166	4178	5374	924	939	865	971	939	937	947	928	911	882	912	842	866	908	931	909	884	910	939	910	956	935	871	952	881	854	919	890	942	841	950	945	899	937	905	922	841	905	871	874	952	884	939	852	914	972	913	1009	901	944	865	917	950	953	888	888	878	895	913	903	856	831	897	913	930	880	832	857	917	851	869	882	926	847	916	878	924	900	893	851	891	884	864	853	852	829	841	902	863	906	865	899	943	956	895	865	840	917	880	878	909	879	880	947	922	869	892	899	838	858	872	885	898	901	914	887	828	871	917	865	865	843	887	858	869	913	867	871	887	866	871	868	870	900	812	884	944	895	885	921	846	833	893	935	908	872	876	869	914	954	776	950	864	885	933	866	842	881	884	909	929	966	902	893	883	906	828	853	888	879	890	909	915	849	859	916	892	874	893	873	893	833	867	898	892	847	887	859	911	860	864	901	906	865	886	923	903	810	895	901	889	890	950	905	911	876	931	903	892	835	851	902	847	847	922	931	860	850	835	882	884	875	877	916	872	840	861	880	857	882	895	854	869	933	922	902	892	899	865	941	926	850	874	881	867	842	880	885	861	876	859	861	846	881	849	901	855	918	895	875	876	860	899	915	841	888	908	900	874	916	918	880	863	860	913	894	869	926	900	839	867	902	866	852	892	952	901	892	830	834	936	861	856	846	893	906	878	892	965	906	908	885	851	891	890	896	867	928	849	866	896	890	826	929	846	882	868	897	894	888	860	891	862	893	886	847	918	878	875	899	874	853	863	891	906	909	904	924	849	853	910	920	838	931	870	921	879	916	845	922	831	848	891	926	833	848	873	888	920	882	871	862	904	892	868	873	909	880	877	895	893	887	884	896	882	861	884	896	886	882	895	892	880	892	866	869	944	894	909	851	889	912	840	923	876	843	839	902	887	884	885	958	861	912	881	928	883	902	902	888	906	846	863	851	899	855	901	883	920	849	892	860	905	838	852	923	854	835	849	896	900	873	883	901	865	870	877	912	879	836	881	882	896	834	874	893	864	868	839	868	884	845	882	896	859	873	878	862	812	880	901	854	875	898	848	923	885	862	872	914	858	876	945	886	892	891	904	930	896	911	923	890	872	893	923	893	878	821	880	938	942	858	858	884	896	856	897	906	930	905	877	810	864	889	908	880	863	911	897	856	879	874	893	897	846	832	890	917	898	897	879	901	887	910	904	856	901	855	888	903	873	884	845	879	855	893	910	873	892	884	902	911	858	882	849	901	843	838	874	907	915	835	904	866	883	848	822	865	909	865	882	842	881	869	871	890	918	887	905	895	868	930	864	913	891	885	890	879	902	914	910	854	827	915	914	918	866	895	908	933	917	911	847	894	844	814	865	885	870	872	864	860	870	877	887	895	931	865	918	873	882	910	878	862	850	913	870	855	937	901	925	887	909	858	867	874	899	868	877	853	884	841	886	869	876	851	898	853	857	892	859	879	880	902	897	864	890	915	857	906	887	882	934	858	892	850	877	843	869	872	892	905	895	847	837	871	920	880	922	897	870	979	871	884	918	872	896	872	935	883	949	956	898	842	870	881	824	948	884	904	889	840	892	892	869	863	915	923	900	876	874	878	876	904	842	858	904	852	901	823	897	852	825	889	884	897	898	863	898	840	908	845	851	876	867	839	933	893	860	891	879	911	864	907	856	884	891	878	869	903	903	864	946	885	894	855	887	902	916	862	858	900	850	906	854	892	898	882	882	903	880	855	850	875	882	907	894	866	897	877	894	819	843	945	872	850	910	925	860	904	902	875	869	901	878	912	880	932	924	893	870	879	907	830	904	832	918	873	892	840	873	894	849	872	863	868	943	894	883	865	919	856	935	888	847	865	834	903	880	864	861	843	916	898	844	915	860	853	856	899	860	913	899	912	939	899	898	901	854	837	897	873	884	881	886	887	886	922	842	858	893	890	872	891	870	922	912	871	888	876	917	905	930	837	855	916	835	896	952	953	869	871	851	861	855	952	857	899	925	844	860	886	916	904	815	897	882	866	876	914	860	861	867	913	856	920	900	895	886	864	924	918	885	879	894	889	915	874	875	845	902	893	935	895	885	856	862	903	882	854	895	913	811	877	883	893	890	921	833	921	900	874	832	903	876	908	920	859	893	883	856	815	890	901	856	896	892	848	868	860	896	895	899	911	883	901	915	886	885	920	904	888	885	828	895	854	876	909	909	832	862	907	867	845	904	886	890	877	859	883	861	869	889	881	914	901	910	888	846	933	928	885	864	883	905	890	884	924	892	930	862	905	890	813	862	871	911	920	919	874	896	914	901	850	822	874	880	854	889	919	869	887	860	840	896	894	855	929	843	889	935	843	878	949	858	910	870	912	846	834	886	927	875	880	850	870	885	948	845	931	893	878	900	870	874	845	922	903	895	887	865	893	855	910	879	816	857	824	893	844	844	858	884	915	885	846	858	894	897	877	897	869	950	859	861	918	889	907	878	888	862	893	905	911	826	893	900	892	821	896	884	864	858	875	910	890	899	862	945	929	810	821	833	896	894	934	865	882	866	891	878	861	868	922	832	881	859	879	916	897	911	864	855	902	914	872	903	935	909	880	873	862	940	930	912	877	888	902	816	933	884	917	878	891	864	837	880	932	871	917	888	858	922	906	867	841	850	900	915	911	859	867	890	874	876	887	854	862	891	850	903	900	916	845	901	855	886	871	906	842	868	910	842	898	820	883	916	850	901	890	966	874	907	881	836	932	919	922	921	894	877	869	917	903	852	862	889	869	882	855	872	919	899	874	920	898	865	914	912	915	928	873	900	911	930	882	879	855	873	864	815	906	851	844	877	930	887	847	888	874	929	901	881	884	890	907	912	872	887	920	883	801	869	895	956	935	906	901	869	913	930	871	885	899	884	889	913	882	838	898	885	854	869	910	877	875	897	874	882	908	865	948	865	873	904	917	907	845	851	903	873	911	956	898	871	901	911	878	860	818	853	907	903	896	872	850	880	898	928	854	879	899	921	900	877	917	840	927	887	847	913	912	875	892	893	887	872	895	896	884	849	882	938	930	862	895	879	846	909	869	898	857	875	907	872	815	867	843	859	882	879	841	927	820	829	890	825	874	899	886	892	842	869	967	861	929	888	872	929	895	897	882	830	854	884	876	837	917	854	892	861	836	873	866	912	883	923	878	883	924	882	883	873	888	879	922	913	878	891	848	908	856	892	859	865	894	873	859	901	872	922	909	881	922	859	904	889	860	873	878	814	904	898	922	898	872	853	919	882	843	911	898	908	857	842	904	934	871	873	834	873	870	923	876	890	879	913	926	882	913	881	898	879	876	907	886	886	920	872	937	861	861	885	890	892	908	918	871	871	871	883	851	843	907	874	934	908	882	912	880	852	905	887	896	843	887	877	863	954	886	817	909	879	896	827	875
20885	13668	14913	15566	14122	10171	7418	6045	5003	4038	2682	1618	1083	702	600	596	432	380	389	329	316	318	339	353	352	355	371	306	823	2367	301	301	247	289	284	273	277	284	319	310	291	306	277	290	263	266	273	278	278	264	266	264	271	284	276	286	289	258	273	263	272	255	301	278	293	282	280	277	314	277	281	281	283	294	279	265	305	282	305	309	261	281	295	284	263	251	264	267	279	274	259	278	298	271	276	285	302	258	292	260	231	270	276	275	288	267	273	285	281	273	296	302	297	283	277	274	267	270	277	251	285	291	281	264	256	276	262	268	278	276	262	242	248	278	284	280	291	282	268	267	273	267	258	243	311	257	280	267	278	254	297	299	261	305	259	255	291	262	269	262	295	264	257	237	297	285	289	241	285	304	298	245	284	300	307	278	251	274	282	279	315	293	277	273	284	256	284	288	259	339	296	299	294	284	273	272	254	278	276	272	291	284	278	257	274	290	245	263	257	264	248	276	293	293	278	257	281	257	273	256	301	279	272	271	282	281	274	279	294	258	266	270	257	290	295	265	255	272	275	281	275	257	272	264	265	286	300	283	260	282	266	284	240	258	282	258	256	285	282	285	280	315	322	282	276	284	272	268	247	293	262	295	258	240	264	277	279	288	278	266	254	250	281	271	268	295	280	294	263	277	268	255	253	264	268	294	286	262	263	288	250	276	279	281	261	296	257	282	279	286	282	281	272	294	283	299	288	273	267	262	257	291	275	254	259	264	258	276	272	283	265	272	259	279	263	259	291	312	267	289	280	255	286	275	312	283	277	282	256	288	294	259	287	277	285	268	284	280	303	286	292	281	283	284	266	278	259	261	272	262	280	289	275	265	294	292	304	307	270	254	281	272	253	286	284	281	277	289	268	256	270	255	267	267	290	284	278	306	286	272	286	269	272	274	281	271	330	257	267	303	297	247	306	299	272	264	266	269	263	299	292	228	288	275	279	266	299	286	288	269	300	301	252	269	264	268	281	262	291	252	281	253	268	259	271	278	280	290	294	280	314	283	289	257	296	281	305	290	272	281	280	274	275	298	253	277	268	308	280	253	270	264	257	284	276	293	295	284	282	289	287	242	297	262	256	265	262	262	281	311	253	257	289	263	289	280	300	252	277	297	298	293	319	288	276	289	294	267	270	260	242	278	269	276	253	262	287	273	279	281	274	248	276	295	280	248	274	283	291	259	257	271	274	260	271	280	266	289	307	252	266	270	271	248	276	273	255	266	259	278	282	285	259	268	269	259	251	274	267	272	275	260	260	259	267	244	281	274	250	261	260	276	297	242	278	317	265	304	248	308	248	283	257	272	296	241	278	274	277	294	262	282	273	310	270	258	267	292	262	278	283	279	286	263	256	284	291	265	282	274	276	286	288	300	308	253	289	271	269	293	277	275	281	278	269	288	284	294	293	300	263	274	280	280	267	266	274	288	258	283	258	315	261	321	284	276	279	268	262	273	303	269	289	278	279	245	280	264	294	284	286	257	271	268	248	287	296	289	260	283	275	299	273	248	259	257	259	280	274	270	275	304	282	328	273	282	245	250	272	281	281	287	278	288	276	291	264	305	291	238	279	307	298	253	316	289	300	239	280	255	266	254	291	274	276	242	246	290	257	292	261	260	289	275	296	307	278	294	263	282	247	281	282	274	302	276	299	287	279	265	270	265	272	285	295	277	263	271	282	273	284	294	271	281	275	290	307	277	288	298	283	271	281	280	290	298	271	273	285	279	298	255	251	282	295	278	238	288	281	258	266	267	278	284	261	279	243	305	282	262	270	303	254	302	264	306	283	303	297	279	284	273	288	278	274	266	267	315	281	243	261	280	251	293	258	269	265	255	257	280	275	285	274	282	277	280	272	293	263	292	296	267	265	262	248	291	281	253	275	274	269	231	262	278	258	313	293	287	271	277	279	287	288	263	237	291	287	269	273	275	279	270	300	246	287	263	280	272	260	270	272	281	308	299	294	287	320	277	248	246	256	271	276	273	297	225	253	278	264	263	310	285	243	260	290	276	304	263	267	286	290	276	288	263	274	276	260	283	280	248	286	295	278	256	273	298	299	267	286	246	290	329	255	263	277	293	264	272	247	268	313	264	257	269	260	290	252	271	278	264	281	287	273	261	248	271	263	265	266	275	286	279	235	278	276	293	287	264	288	266	278	276	287	276	282	273	262	279	258	251	245	295	285	287	292	285	310	303	279	256	271	265	277	248	278	262	294	242	259	273	302	294	303	260	279	289	263	292	267	263	281	291	255	268	284	280	278	256	257	294	299	294	262	265	252	260	277	301	274	289	288	278	303	261	283	272	272	262	263	274	303	287	271	307	273	303	300	267	267	285	285	301	311	250	266	290	282	256	250	279	286	272	273	260	259	256	291	267	297	280	252	266	295	276	277	245	272	278	302	266	274	258	298	286	274	262	258	281	256	245	268	268	303	270	258	280	302	302	259	238	282	295	288	275	264	280	303	280	283	290	249	278	276	256	300	275	284	299	287	289	266	275	275	256	316	302	284	266	269	267	294	276	282	284	284	265	262	280	277	277	300	262	249	284	269	272	271	266	278	285	245	281	255	280	277	294	295	306	279	238	284	278	248	277	261	296	266	284	266	280	257	239	247	296	292	279	288	285	273	296	256	302	297	283	251	281	258	257	279	289	278	288	258	293	248	255	291	293	278	242	295	262	266	285	272	276	279	291	284	266	278	266	269	275	264	277	273	278	265	272	287	231	265	277	265	267	295	277	280	308	302	261	285	289	288	288	252	265	274	272	286	244	272	265	257	254	248	274	293	254	266	264	250	307	275	239	279	319	279	275	293	274	307	238	269	270	281	264	263	265	290	280	281	297	286	249	253	274	256	277	260	295	297	274	282	277	302	273	277	254	289	276	272	281	270	254	272	291	300	282	260	281	292	284	243	289	296	256	286	258	267	277	306	276	291	251	297	269	292	282	270	250	302	280	293	271	283	248	249	284	263	296	280	253	268	279	271	274	270	279	279	282	270	269	270	274	264	315	267	307	240	280	269	296	294	290	290	262	301	311	253	262	278	275	251	281	248	278	277	265	289	265	283	265	291	246	285	292	247	272	286	253	267	303	238	257	255	286	271	246	262	231	295	277	290	245	255	286	277	272	272	315	272	275	273	274	269	259	268	265	272	273	258	268	268	290	248	255	243	224	269	285	281	249	292	255	285	252	290	314	266	269	281	297	284	270	277	279	302	245	263	287	281	250	253	267	311	245	289	289	271	285	288	264	279	298	291	277	267	281	260	258	286	270	272	294	285	272	284	280	288	302	261	289	265	295	315	272	254	287	273	265	278	265	280	272	252	273	276	268	287	302	283	238	283	309	288	269	270	253	269	254	266	267	279	258	274	265	303	271	260	247	273	268	305	292	273	294	276	240	291	299	253	253	266	240	284	254	256	297	294	275	272	266	306	269	247	303	304	294	302	259	239	279	268	289
12449	9415	13449	17876	19904	15847	14152	13914	12098	11417	7990	5210	4139	3255	3113	2711	1957	1592	1661	1325	1303	1209	1238	1280	1639	1388	1412	1129	5163	12009	905	850	853	849	841	852	826	766	823	769	761	790	794	761	783	795	756	805	783	791	786	792	792	762	775	754	755	761	780	761	709	830	777	811	747	750	753	759	753	736	798	742	753	730	764	768	752	889	822	733	723	769	753	717	752	701	714	802	747	765	737	709	755	699	816	723	798	699	690	746	714	733	748	748	759	710	764	771	731	775	730	751	668	753	681	757	716	767	763	793	731	747	726	736	653	729	731	711	775	713	738	722	776	701	788	735	755	726	748	688	708	768	696	773	734	711	758	709	744	740	717	786	734	710	759	760	723	773	717	747	720	780	738	746	725	747	756	766	726	700	751	743	733	730	742	735	714	706	743	737	761	723	769	763	690	762	737	714	744	693	702	706	692	683	714	759	766	748	680	722	709	739	715	738	730	766	713	765	710	731	726	756	771	722	759	743	705	727	737	723	712	800	748	751	745	807	724	712	705	725	739	755	738	751	707	742	738	732	718	728	736	765	753	720	698	706	671	723	754	771	678	693	740	720	748	733	781	722	749	726	700	703	677	747	697	686	719	739	792	735	734	742	785	719	724	776	795	751	748	741	738	766	721	753	673	775	748	699	712	759	724	712	733	717	771	738	723	712	708	709	734	742	720	703	725	747	751	739	737	693	763	779	707	700	745	726	721	768	756	713	662	734	668	726	706	770	779	693	697	768	733	742	693	754	736	711	722	720	778	711	749	705	796	730	691	741	672	740	705	745	707	707	732	811	735	734	735	716	685	742	678	736	710	728	712	698	704	735	726	775	737	709	698	737	726	709	717	790	747	758	733	752	698	790	750	694	706	738	751	714	803	710	785	705	754	764	763	717	730	705	769	700	743	743	692	741	753	721	721	707	771	752	768	749	732	694	770	718	738	738	705	727	743	750	707	717	790	753	715	785	709	730	718	732	702	736	744	705	688	728	755	730	683	722	670	735	721	718	741	735	717	772	722	676	706	742	741	694	730	729	725	727	733	711	716	701	711	709	765	650	735	725	806	751	759	724	762	714	769	785	697	707	726	722	705	741	746	740	778	727	780	712	712	773	726	677	778	694	738	785	758	679	757	717	754	736	707	734	787	718	669	798	717	689	738	733	709	695	774	699	764	722	747	674	710	713	723	750	734	751	777	705	756	792	726	758	743	694	745	743	763	756	734	707	726	735	719	744	709	730	767	762	750	763	784	748	734	811	728	702	685	776	722	707	715	767	704	746	786	740	707	740	720	726	724	730	721	743	723	710	711	760	740	721	715	714	768	731	711	710	748	785	736	780	772	739	729	746	772	709	721	768	768	751	681	735	707	742	768	726	760	815	689	757	717	789	771	726	741	729	734	769	717	802	757	748	773	727	761	735	742	702	693	760	754	728	780	749	727	731	739	703	735	750	741	707	699	699	707	711	807	714	693	787	741	728	725	747	753	760	765	737	689	733	747	722	716	724	685	714	753	773	731	735	720	716	737	744	721	716	749	679	728	733	750	716	700	704	723	721	757	707	746	737	690	759	779	703	755	734	731	676	705	770	726	719	726	692	709	752	745	674	752	751	712	717	724	760	718	699	799	763	710	706	736	714	748	759	692	741	791	725	720	751	724	747	720	766	748	715	706	769	736	754	687	703	751	769	751	713	755	760	723	716	771	715	788	733	736	713	730	725	764	772	724	741	753	723	738	697	752	764	711	736	742	690	699	739	701	729	769	746	696	725	734	765	717	786	697	770	770	725	757	718	732	725	724	694	684	721	717	727	661	773	739	752	723	796	756	761	715	716	737	750	750	753	674	748	676	699	736	741	695	729	770	766	708	725	729	738	764	750	749	754	722	732	697	782	735	692	738	738	778	704	715	711	731	795	745	727	761	729	779	744	737	720	741	722	692	681	722	728	728	754	702	698	693	711	679	716	760	794	738	776	704	718	742	709	694	706	765	728	749	752	703	755	737	714	761	738	718	714	745	712	732	703	738	719	710	718	728	735	725	713	755	739	744	711	700	721	733	728	716	714	727	756	676	727	755	701	718	734	738	697	795	769	746	751	755	728	757	771	743	764	761	714	708	696	755	735	722	762	740	736	733	714	715	717	774	731	724	736	761	779	724	708	748	706	752	778	727	750	761	691	708	775	754	704	727	774	729	785	757	723	763	737	705	730	770	728	724	714	710	789	793	739	736	718	720	728	729	765	774	739	743	725	723	719	732	717	741	732	722	741	736	702	727	716	744	744	755	737	748	750	732	682	685	698	750	722	719	717	708	790	724	729	774	715	739	766	746	772	758	787	754	709	783	719	747	711	775	699	734	759	691	713	764	723	747	771	723	777	713	772	794	720	752	718	764	743	722	717	728	744	684	722	737	756	807	723	759	717	721	773	692	746	726	751	769	731	720	713	762	691	728	714	715	689	735	684	748	709	758	770	752	762	703	743	738	710	699	689	697	752	707	725	779	782	718	761	674	724	678	739	731	787	715	743	723	722	730	761	694	697	706	733	765	771	726	750	714	748	725	754	769	701	748	760	730	689	739	732	750	680	743	768	744	683	763	737	761	715	680	712	722	737	722	755	708	732	719	804	754	728	739	774	725	729	728	751	739	760	711	749	729	697	701	741	759	754	697	693	752	672	736	730	750	766	747	775	748	713	763	731	709	775	753	738	746	723	732	697	750	736	740	709	730	702	745	767	729	752	684	697	755	754	710	704	755	715	738	779	714	736	750	704	751	706	708	722	718	739	718	685	715	741	695	731	765	747	727	713	752	756	725	686	764	717	688	727	708	648	721	731	717	763	766	737	739	772	782	760	703	722	735	722	766	741	799	802	695	733	703	722	718	749	728	743	699	730	723	733	708	721	745	761	690	728	703	771	724	733	721	750	713	733	740	695	743	758	709	751	759	710	697	696	790	717	723	688	739	712	691	755	770	741	702	712	712	698	703	738	745	747	707	709	718	715	782	711	716	710	702	735	686	749	664	751	741	722	733	727	722	775	758	761	757	728	733	719	742	708	767	742	739	704	724	712	714	768	753	718	755	678	742	704	710	729	716	726	735	699	745	727	744	755	702	708	741	731	759	738	725	748	728	722	745	750	728	729	723	765	729	685	730	689	728	707	769	674	733	694	728	767	784	728	737	745	699	760	755	693	763	727	716	737	729	761	716	698	759	748	735	756	734	731	787	720	775	720	752	771	767	748	778	719	705	683	780	754	739	705	758	718	752	744	699	751	724	696	649	739	751	760	721	751	728	695	709	735	704	704	743	695	704	735	701	739	713	722	729	723	785	691	693	744	735	706	769	715	717	726	699	709	787	708	821	741	699	691	714	759	729	751	677	750	723	765	735	751	680	754	712	750	753	745	738	730	743	749	768	744	701	739	650	685	705	755	762	687	695	749	703	721	720	807	722	739	728	749	783	728	714	690	717	726
2588	737	772	838	697	545	452	374	298	303	242	223	240	216	221	248	205	193	215	225	239	225	192	200	217	184	206	220	259	288	235	197	260	214	212	224	218	207	234	228	216	227	225	216	214	210	230	242	238	255	231	240	227	218	197	230	232	219	215	226	185	225	230	239	216	229	205	205	220	248	213	217	224	221	217	230	218	244	202	217	214	212	211	203	253	235	216	220	236	224	246	223	197	215	212	212	228	189	213	203	211	231	212	204	180	213	226	200	218	207	214	212	211	232	235	198	223	215	216	237	203	255	213	229	206	184	215	224	225	194	196	229	213	218	225	218	206	215	220	207	206	235	229	221	210	239	216	209	222	197	222	216	230	203	224	233	247	218	236	220	216	218	221	222	220	207	193	203	209	198	200	222	193	214	211	236	204	194	249	250	198	199	207	203	206	205	216	198	211	234	227	240	197	206	202	197	225	243	210	233	232	210	233	206	198	227	208	211	224	211	226	215	229	220	224	213	244	198	196	218	201	219	205	205	208	190	210	244	219	230	215	236	212	219	236	247	228	223	236	231	228	194	237	212	207	213	207	239	192	216	235	206	236	238	198	213	217	215	211	272	227	187	228	237	218	225	233	241	254	223	231	224	207	238	204	212	201	221	204	197	194	235	237	250	217	225	218	211	214	245	207	214	213	239	225	235	212	218	229	223	219	199	207	241	211	236	250	235	184	219	223	208	223	195	220	222	254	219	223	244	220	205	222	208	187	212	209	247	225	197	212	209	187	227	248	226	261	220	192	240	216	216	230	256	232	210	255	232	210	201	227	234	205	195	253	197	224	199	229	238	226	205	223	197	237	210	241	224	255	235	203	210	227	216	204	211	244	215	199	190	237	219	229	175	212	206	221	204	217	221	211	222	205	215	201	210	231	220	203	225	220	200	198	250	201	220	224	223	195	222	242	233	206	220	213	209	212	202	224	263	218	212	226	226	195	209	228	221	207	211	207	208	234	236	221	224	185	232	221	213	206	212	234	221	215	210	215	216	218	240	236	216	208	205	217	224	205	242	223	208	223	211	211	223	233	223	208	218	195	221	210	218	232	203	193	209	236	222	214	217	239	199	215	200	229	195	234	208	204	212	219	226	242	226	201	222	228	220	199	205	224	227	236	227	215	237	212	227	206	206	204	254	217	251	231	258	183	202	221	199	212	233	203	233	198	206	231	230	221	207	222	224	210	229	215	216	234	208	228	214	245	223	223	239	219	253	225	233	217	226	206	215	191	206	209	210	213	219	231	191	204	213	196	213	211	235	210	217	227	214	228	197	235	210	248	230	208	189	225	209	217	195	227	221	209	199	192	241	188	205	201	191	222	248	229	229	237	217	218	212	221	224	224	228	205	206	195	202	205	219	228	199	219	233	213	214	217	190	210	199	207	220	224	237	231	182	223	192	209	220	202	211	228	242	212	237	243	206	233	222	217	234	214	247	201	205	204	199	197	223	228	210	206	207	199	217	237	206	224	205	200	206	233	196	234	226	199	198	212	227	202	224	249	215	223	215	218	215	207	230	207	217	214	211	209	235	227	209	215	210	218	207	224	197	224	237	226	212	220	221	226	227	238	225	221	226	200	208	199	209	212	208	236	206	231	233	202	227	217	228	214	223	213	223	235	219	196	217	226	194	202	236	235	203	229	221	216	239	230	215	228	236	215	228	220	224	240	231	211	224	232	200	226	236	205	234	231	210	209	220	221	215	224	191	214	192	207	221	236	226	197	203	220	242	210	198	198	233	207	226	214	216	223	216	217	207	213	217	224	208	225	199	229	233	225	205	214	223	192	228	203	207	227	208	231	229	206	207	234	217	208	215	199	242	197	230	204	215	204	200	204	184	235	225	217	226	229	231	220	211	221	212	200	214	204	205	200	223	226	227	239	241	195	205	226	236	222	212	235	205	204	217	208	223	222	219	230	205	212	211	229	197	204	209	200	264	201	223	227	216	241	219	237	221	213	216	238	210	239	220	244	228	238	212	223	239	235	207	198	226	232	222	179	216	209	216	200	197	203	233	222	218	204	227	227	225	206	241	203	205	225	207	234	206	219	242	186	230	233	219	205	224	212	245	240	211	197	224	240	184	235	213	209	219	215	251	227	258	223	207	225	210	240	217	214	242	225	210	208	242	196	200	210	207	203	220	189	227	238	203	225	219	203	214	222	229	211	230	220	218	229	229	240	198	208	215	182	218	229	219	212	194	216	203	225	198	223	259	228	235	213	208	192	199	219	235	209	223	208	190	213	215	214	211	204	215	217	224	210	215	211	215	224	214	214	226	199	253	205	201	217	219	257	203	259	234	201	231	214	205	213	229	222	220	219	194	215	216	223	216	203	203	223	234	239	214	218	222	186	227	207	215	227	220	215	228	223	202	207	214	224	212	189	215	199	201	240	237	207	251	230	183	202	226	236	195	184	204	208	198	218	205	201	228	219	216	207	242	199	214	240	211	222	230	221	220	199	228	220	216	247	214	233	224	208	207	222	220	200	231	212	189	245	218	223	220	230	219	203	199	219	208	222	211	219	196	200	218	231	221	210	217	199	215	213	219	207	238	258	216	219	232	242	203	227	251	221	239	232	210	219	213	191	203	217	221	199	217	250	240	200	207	215	205	231	192	238	198	210	228	223	207	189	195	232	218	218	213	204	228	203	205	250	208	225	210	226	228	194	201	236	214	222	210	226	251	184	218	199	215	216	234	218	218	199	214	198	196	201	200	218	219	238	217	221	216	239	233	206	223	208	208	217	212	204	206	226	214	226	208	202	232	236	203	207	225	245	215	211	205	206	212	236	208	218	220	220	220	233	231	222	233	209	221	204	233	196	219	197	191	233	223	197	200	207	213	204	207	247	213	232	191	211	219	229	235	201	219	227	233	199	220	200	226	200	238	211	207	199	185	199	227	238	249	211	209	221	199	212	194	198	202	218	223	229	224	193	242	204	203	210	213	216	206	242	189	258	220	219	242	239	217	248	240	204	206	236	244	221	228	218	238	218	218	205	216	214	211	262	200	226	189	234	229	213	203	204	214	220	220	209	230	217	220	204	233	214	231	204	209	225	242	200	206	194	237	201	225	204	218	219	183	231	198	216	194	214	223	217	232	224	225	223	250	207	203	200	235	229	229	206	212	209	227	211	231	223	230	194	247	220	225	255	209	222	230	211	212	228	225	192	210	211	224	226	198	226	236	230	209	246	211	220	218	227	197	199	210	186	222	212	220	234	214	177	216	219	217	220	230	218	206	224	215	241	241	217	217	227	223	199	226	233	241	221	184	207	240	229	211	202	187	235	213	219	207	224	204	215	223	231	204	232	243	211	215	254	231	209	233	198	227	223	217	198	227	203	205	189	203	199	221	220	216	215	242	219	216	227	201	213	248	200	233	226	211	212	265	222	192	242	220	210	246	214	210	229	194	212	198	208	182	230	232	210	217	228	245	237	218	234	228	237	227	225	209
2729	1364	1690	2499	2586	1858	1436	1515	1266	1201	927	766	692	682	724	688	656	694	681	627	674	653	647	681	654	653	660	680	920	1220	630	635	615	678	661	632	628	603	654	660	600	666	576	624	633	591	607	662	635	632	605	632	604	624	662	636	623	663	619	601	652	612	652	627	649	659	666	693	712	629	679	706	641	622	582	660	608	666	626	593	672	626	660	626	638	669	635	615	609	644	626	656	633	613	654	626	643	640	607	606	672	618	634	652	606	634	645	625	641	666	569	643	638	639	659	688	620	643	629	682	667	622	693	666	604	702	645	646	579	648	646	655	594	687	633	616	635	657	624	656	635	650	632	640	677	646	628	626	590	625	624	591	600	643	634	626	609	630	630	629	642	608	621	571	602	650	662	671	612	653	656	608	670	611	584	581	631	628	641	609	670	696	656	605	650	598	606	644	621	676	608	620	650	640	633	610	654	612	659	619	603	625	658	632	673	643	666	650	645	639	616	645	629	625	622	603	632	655	617	661	652	657	622	660	600	662	632	612	662	656	625	630	632	613	616	643	637	631	688	622	637	693	644	633	612	661	667	658	668	624	622	640	683	663	628	582	629	625	669	657	675	609	668	612	669	665	592	601	678	659	642	665	610	642	608	642	612	606	658	614	656	611	642	666	636	656	588	660	654	661	653	632	662	641	624	646	656	597	673	628	658	669	625	577	649	627	594	633	677	663	644	644	634	619	600	643	660	610	655	624	629	620	640	641	654	657	655	631	624	585	593	675	681	626	637	671	643	706	642	636	624	639	614	628	664	633	610	608	615	627	634	632	595	626	661	628	592	648	655	561	645	646	602	620	659	591	621	633	669	636	644	644	613	657	620	645	651	626	647	654	657	671	630	621	649	637	659	671	624	656	585	672	671	616	584	626	625	650	622	652	590	630	592	686	660	719	584	608	657	645	611	653	640	671	645	653	648	637	617	643	649	673	641	629	638	660	649	634	595	648	628	622	652	632	675	636	630	653	639	660	660	649	635	610	624	622	615	637	624	676	615	641	660	618	636	629	687	642	632	647	652	667	614	596	652	607	672	628	634	619	626	612	649	645	586	658	666	634	674	618	608	656	629	664	636	693	635	636	681	682	629	604	618	631	592	691	645	654	596	642	665	603	635	690	622	671	679	586	666	666	611	604	641	637	673	683	608	628	606	655	652	613	619	635	656	658	633	586	668	600	651	651	684	659	644	649	635	642	625	569	655	678	667	667	630	626	619	651	605	684	620	645	620	630	684	624	638	636	673	635	651	630	655	689	622	634	672	620	626	611	679	659	650	661	676	667	660	617	618	621	634	644	629	620	676	637	634	606	648	586	568	615	687	660	648	637	567	678	661	615	598	637	613	601	617	664	634	643	629	662	649	639	610	631	640	636	626	613	603	613	592	671	612	630	612	675	629	688	668	649	661	620	628	622	613	628	576	685	647	655	651	638	656	613	637	670	644	647	644	681	648	561	635	631	619	626	633	678	600	612	637	658	569	587	608	599	614	625	620	641	616	604	615	612	649	657	655	614	637	625	634	625	606	642	632	660	635	632	591	675	643	658	590	611	623	656	634	697	642	681	606	644	629	605	649	655	647	652	613	593	645	651	659	668	612	639	616	664	648	643	615	648	634	630	622	639	639	659	669	611	636	616	616	602	658	639	619	639	624	680	613	644	638	656	644	586	623	642	664	659	613	621	674	648	616	631	653	586	667	646	654	630	612	647	614	648	595	633	585	669	637	635	672	649	620	651	645	625	589	590	601	641	618	628	673	622	613	613	620	658	644	624	630	649	683	641	655	661	704	575	608	641	632	654	670	611	628	633	595	626	644	591	622	612	644	606	632	624	667	644	625	646	666	623	616	648	635	643	676	645	615	630	673	659	667	642	660	625	601	625	662	617	619	605	644	662	644	598	634	634	629	606	589	682	622	648	627	611	660	651	636	613	670	694	661	610	629	623	619	678	654	647	665	664	618	602	637	636	626	643	586	607	657	662	644	598	609	610	657	607	682	610	660	582	653	591	606	680	596	591	630	631	617	650	643	655	640	635	637	612	604	683	619	638	597	599	657	591	647	609	599	661	612	591	627	616	598	641	642	667	601	629	675	677	656	594	648	732	614	647	612	607	653	655	567	668	665	647	686	639	677	625	630	680	637	641	647	647	638	618	599	636	651	675	611	691	659	602	652	655	650	599	658	681	625	636	673	596	633	655	631	659	666	602	640	634	627	717	638	597	623	630	665	623	615	655	636	625	617	657	618	703	592	638	663	651	598	581	617	681	653	624	677	647	639	633	657	641	623	606	590	664	631	624	596	639	600	640	661	661	647	634	639	648	626	618	678	604	655	622	615	682	628	638	642	651	616	631	558	610	627	599	647	622	618	672	584	598	627	623	641	645	629	680	641	669	604	650	634	635	631	620	601	590	619	667	633	636	677	617	623	602	645	629	699	676	615	654	638	663	630	690	622	659	631	605	618	559	646	650	657	599	619	642	600	626	622	649	654	615	600	643	626	614	675	635	582	626	664	633	654	618	620	659	613	660	671	593	662	637	610	625	656	678	599	629	676	709	621	628	673	631	623	636	625	651	611	647	637	650	655	592	615	675	667	678	652	622	585	617	596	666	676	610	636	643	643	646	643	665	617	622	605	669	652	661	628	630	640	653	629	610	602	621	602	656	673	635	662	641	656	631	615	599	606	616	633	655	657	644	581	646	636	631	647	617	639	584	609	622	616	587	614	635	672	605	638	673	644	630	657	692	650	647	635	600	657	624	620	606	666	663	681	652	668	578	637	629	599	620	662	618	611	620	608	619	624	622	643	628	624	662	603	627	623	640	616	595	651	616	639	644	636	624	659	648	654	645	640	616	622	657	634	616	636	646	665	657	612	633	621	616	676	598	627	641	613	646	623	597	581	609	641	649	623	651	625	643	629	622	622	626	654	662	674	669	635	609	648	653	656	662	631	584	632	634	650	655	614	588	641	570	603	627	620	634	623	646	627	662	657	627	664	650	610	690	656	630	657	612	627	634	625	657	657	608	625	653	602	677	636	627	589	596	678	664	678	635	663	655	618	600	646	611	675	612	678	625	650	687	623	607	583	630	621	595	625	659	628	614	591	608	673	652	635	624	600	602	664	670	650	608	698	636	622	617	637	652	607	619	633	666	658	608	644	673	632	646	674	674	618	640	642	642	615	641	639	590	598	639	650	637	589	629	592	589	641	608	624	628	629	631	624	672	623	639	632	634	629	659	639	629	629	625	633	644	637	564	597	584	657	593	627	617	597	624	678	674	630	654	592	633	661	637	638	643	627	587	622	630	630	652	624	609	618	601	594	654	630	648	621	644	659	632	626	639	653	682	615	626	675	616	588	633	616	637	699	666	633	609	691	616	625	597	658	620	638	628	620	649	635	656	642	634	619	650	621	633	641	647	619	637	624	653	668	651	654	646	620	626	651	587	613	646	631	595
13135	8728	10517	10997	10029	7763	4995	3515	3592	2509	1899	1414	1081	758	569	457	470	435	414	381	402	396	367	349	409	363	375	449	1886	1337	359	367	365	363	371	317	347	330	353	370	364	353	325	329	332	340	338	349	375	342	383	344	351	346	333	317	337	352	342	327	369	344	344	351	351	331	367	367	373	350	375	394	360	371	369	340	376	354	348	357	391	362	343	338	347	343	327	312	318	340	375	351	346	370	344	332	352	358	339	363	331	365	361	374	335	362	348	334	314	327	366	357	377	380	349	370	321	372	311	344	366	366	367	402	341	344	346	365	360	348	370	324	335	373	366	365	356	355	341	360	370	322	362	348	335	338	364	358	334	368	364	344	363	354	343	336	325	341	342	359	342	369	366	371	352	357	397	319	372	369	324	358	350	361	351	357	339	384	336	334	375	365	348	346	369	341	342	308	331	337	363	330	349	343	316	333	347	356	374	333	373	327	341	333	362	355	368	377	346	345	372	325	361	345	351	333	364	330	310	358	297	332	354	378	360	321	356	346	363	320	333	335	351	363	355	365	353	334	359	363	352	377	335	346	363	311	307	321	352	356	349	333	351	335	398	361	377	328	358	352	357	352	351	367	353	331	316	351	351	347	371	336	344	358	361	341	351	343	358	356	333	351	347	357	375	369	326	320	360	338	318	302	382	356	366	336	362	327	334	361	322	373	351	349	332	361	361	293	378	352	341	356	365	363	356	374	320	345	336	344	343	332	376	339	361	326	359	360	342	364	370	351	339	343	319	355	358	368	353	369	366	352	352	344	318	333	331	344	351	337	386	363	356	363	348	343	342	348	358	365	342	338	389	348	352	350	332	360	355	369	381	336	353	330	384	323	342	399	319	349	339	342	363	307	330	352	352	327	360	369	349	362	312	325	347	368	372	377	316	318	353	352	351	333	336	360	384	367	350	361	363	389	349	350	345	320	385	375	369	367	354	344	365	361	360	366	343	356	353	372	385	316	395	348	323	334	351	370	366	397	307	322	344	353	336	359	326	333	331	337	340	351	334	304	359	358	333	380	349	303	393	325	344	348	320	340	357	364	367	353	352	360	318	352	349	372	355	344	322	335	328	341	353	338	358	341	328	362	340	340	363	341	334	362	373	335	373	343	335	358	323	349	361	347	367	362	359	361	386	341	336	336	361	353	330	324	341	356	377	373	329	336	331	317	370	327	375	357	359	359	381	362	354	375	368	354	341	368	333	359	321	349	366	366	349	358	332	353	354	348	374	354	338	340	375	346	335	324	386	329	323	351	337	341	352	373	381	363	350	341	344	327	338	326	311	357	314	340	341	340	382	368	351	381	349	324	340	331	353	322	412	386	343	322	342	348	354	371	333	380	346	371	339	337	345	354	374	367	352	343	354	371	319	354	373	361	360	357	357	367	336	307	348	323	350	373	354	298	357	361	354	358	362	349	367	349	326	353	337	369	336	382	369	335	355	304	316	344	391	353	359	340	344	338	381	337	326	348	342	334	330	346	363	328	377	360	341	324	358	344	371	376	324	374	350	340	338	344	375	324	362	375	346	363	336	336	341	365	340	341	335	358	334	345	345	355	345	378	352	362	363	331	382	330	358	361	347	371	347	352	350	331	325	329	356	365	331	349	328	340	344	337	311	304	321	344	345	338	336	338	330	352	329	331	325	355	385	358	350	388	345	380	352	354	366	345	362	345	350	346	351	331	322	356	331	358	306	397	353	374	334	322	337	371	342	397	336	329	384	354	363	360	353	338	337	324	356	332	332	342	359	358	353	350	368	316	376	372	324	334	338	356	369	355	364	342	340	350	345	342	327	345	355	370	363	343	385	362	352	352	337	347	319	366	363	346	346	331	347	328	342	347	356	320	333	355	369	319	374	344	354	369	364	362	341	365	353	341	334	341	351	337	349	352	342	323	356	360	293	350	305	331	373	333	337	369	372	340	338	348	334	331	344	335	365	344	332	342	364	362	352	357	340	332	348	375	332	393	392	346	346	354	345	363	377	328	372	381	351	369	329	336	360	364	329	358	360	349	343	347	356	350	349	372	344	326	335	366	384	334	374	371	357	346	360	340	346	339	353	346	361	337	358	343	340	357	337	380	330	328	355	359	329	339	333	309	356	376	340	363	329	364	362	337	372	366	332	345	339	365	342	337	329	363	330	357	349	322	335	325	387	353	336	327	352	374	349	380	332	347	354	362	347	350	340	351	338	354	371	369	328	392	353	334	334	324	383	306	341	355	352	358	344	359	351	382	334	354	350	357	365	340	358	330	363	338	393	341	325	368	371	357	350	340	307	356	357	333	344	311	320	333	360	383	342	325	371	358	372	338	359	351	337	311	349	328	347	340	346	368	371	346	337	344	323	365	342	355	367	369	330	362	352	336	333	360	345	367	358	314	345	324	347	378	320	349	381	339	345	349	355	361	325	373	342	355	328	350	311	338	373	337	333	363	348	354	360	343	372	376	350	387	369	324	354	362	362	370	352	329	347	346	331	363	340	340	365	343	382	333	396	348	371	339	358	351	335	366	354	362	347	340	348	346	339	363	332	374	346	326	323	348	329	371	340	330	367	367	391	359	347	386	368	344	361	317	322	377	361	343	359	368	326	326	327	340	334	361	345	369	336	358	371	363	346	351	324	327	350	373	376	340	361	380	327	369	323	376	341	339	341	372	350	382	355	327	328	322	314	339	382	329	395	309	357	358	378	358	344	334	363	369	318	362	338	332	339	349	353	336	332	345	369	338	354	371	361	354	363	341	361	362	373	350	386	350	358	377	373	368	341	359	361	324	396	352	371	319	318	367	376	331	333	349	360	316	383	359	362	374	347	393	358	342	338	337	354	336	330	362	334	344	377	350	346	375	339	331	361	359	320	302	340	370	345	351	376	341	333	333	342	330	351	383	345	368	338	384	380	352	348	354	332	362	353	340	322	362	343	339	358	384	353	334	334	354	337	345	357	359	358	336	358	384	353	358	351	342	360	347	369	333	341	354	386	340	349	336	324	348	340	360	362	348	361	362	363	327	304	348	414	365	361	343	385	320	353	338	349	321	356	344	360	351	359	334	365	310	337	352	341	363	339	313	337	330	325	350	363	328	351	353	380	367	358	339	350	356	354	343	354	344	329	367	330	368	337	333	363	351	353	334	382	354	333	328	349	298	338	369	367	364	326	367	363	352	367	354	367	337	359	332	332	351	326	359	342	350	301	364	322	341	373	349	317	332	338	349	327	334	336	327	335	358	386	374	333	334	357	366	377	345	351	332	359	329	332	353	362	361	385	395	315	351	338	354	368	336	353	369	363	324	351	376	345	357	371	372	358	374	310	337	360	360	353	325	361	339	341	340	329	373	362	346	346	348	385	373	347	354	336	326	340	349	340	359	395	340	349	379	373	388	361	324	351	338	330	342	343	380	351	350	330	362	336	340	388	368	327	325	343	315	327	318	311	368	348	360	356	351	335	302	344	355	359	365
9421	7219	10362	13380	16555	14054	11880	9278	9457	7680	5828	3810	3055	2512	2608	1852	1661	1480	1328	1157	1159	1124	1136	1260	1303	1224	1281	1675	12545	6609	1045	998	1020	1027	999	991	1040	971	973	941	945	964	980	969	946	908	945	918	959	916	936	945	949	993	961	943	974	970	923	893	950	928	967	960	1025	921	1024	995	995	1012	972	996	941	960	913	959	984	982	948	890	957	888	965	888	927	920	935	981	956	953	886	940	913	934	902	985	965	893	955	956	977	925	953	912	937	942	874	968	910	946	950	992	965	956	891	915	936	933	947	943	891	925	952	946	962	897	939	910	995	930	945	895	946	948	860	921	949	944	998	907	869	899	917	970	892	949	952	951	890	885	917	938	910	910	951	956	910	928	954	903	939	927	853	940	909	902	952	980	911	927	898	983	949	863	860	910	929	948	898	947	990	893	938	944	961	982	969	930	954	915	954	939	960	917	941	872	895	935	965	980	915	934	933	983	937	898	956	889	908	923	994	904	922	954	980	938	947	929	904	928	940	900	907	982	912	940	909	956	980	936	895	956	924	926	891	923	929	919	911	901	890	945	958	934	929	974	959	929	987	939	969	952	903	945	917	893	888	922	925	901	941	986	914	910	958	901	942	968	873	956	987	1015	884	899	1012	953	934	959	994	939	952	901	997	950	975	968	942	946	941	940	953	937	942	980	883	963	927	964	931	915	932	942	976	946	889	923	948	907	901	887	927	913	933	914	964	959	918	869	998	980	923	916	968	927	936	908	940	880	872	894	912	953	966	949	950	948	918	924	1013	928	917	886	939	943	898	939	964	1025	941	903	951	875	943	900	943	928	943	943	895	945	944	963	905	934	995	858	916	934	847	902	906	921	903	903	901	954	914	935	926	931	956	897	923	981	924	903	950	937	964	924	908	929	929	960	951	905	952	874	922	937	954	909	886	935	871	934	983	946	982	973	964	967	867	952	914	960	883	874	969	920	934	913	954	889	939	946	916	950	932	929	937	913	915	940	949	886	952	974	936	957	901	955	979	917	915	950	975	886	933	900	984	933	974	930	912	948	923	935	937	920	933	951	958	870	926	964	863	919	964	946	943	964	930	987	956	910	955	999	916	945	963	920	951	961	858	921	918	937	916	897	942	1023	969	958	968	961	936	935	955	901	956	936	890	923	941	935	965	959	939	964	920	925	883	910	955	903	1032	958	932	935	1007	945	895	919	965	920	925	905	931	907	925	920	927	966	910	886	911	916	912	903	952	879	946	914	975	943	890	892	905	992	964	995	945	919	880	928	964	933	906	940	927	879	940	909	954	960	994	901	965	985	959	1000	961	904	914	898	937	956	906	887	912	971	899	949	947	966	888	941	896	915	912	921	955	959	906	928	949	901	988	937	924	944	908	945	874	975	1000	902	986	971	956	937	980	920	905	900	932	961	900	978	913	915	933	911	912	922	913	941	895	928	979	960	971	919	959	920	980	934	901	964	942	987	928	934	940	918	908	955	969	904	877	924	939	930	895	955	923	933	967	948	927	906	970	904	917	946	909	896	927	905	956	890	960	872	946	878	910	995	904	969	961	940	972	882	897	904	939	918	928	937	951	904	928	978	935	942	916	993	915	918	907	895	939	923	966	939	990	951	947	956	948	926	858	973	961	899	900	953	952	912	943	919	933	865	961	919	959	917	924	936	892	989	980	909	907	936	936	930	919	950	984	897	911	936	971	1005	897	937	878	916	917	920	963	943	947	921	986	914	897	955	910	938	976	942	935	938	973	965	941	887	987	924	912	899	903	936	935	940	929	931	956	915	943	894	895	952	937	907	923	934	953	883	945	934	1003	957	926	964	928	918	932	933	885	919	972	909	909	946	926	918	961	908	899	930	965	941	944	899	885	886	936	905	941	966	931	941	984	861	952	997	918	945	891	927	886	930	930	961	911	919	978	923	919	939	959	957	899	894	937	914	926	917	918	954	948	932	960	913	898	930	910	959	893	887	918	921	914	971	912	848	942	882	982	899	948	880	899	907	895	996	940	984	945	918	916	975	903	931	944	918	937	909	931	927	967	925	964	953	905	941	867	927	941	953	922	939	883	976	943	937	949	946	925	914	936	896	964	898	929	890	886	932	959	908	956	956	990	947	940	935	954	892	959	958	917	977	877	926	977	913	974	933	921	930	890	885	926	922	947	908	974	949	965	974	893	926	954	957	963	930	945	940	950	908	941	942	960	937	969	917	974	892	919	911	975	961	904	861	926	914	958	916	948	954	961	955	962	994	953	977	886	928	927	877	913	945	895	944	877	923	940	936	1003	914	897	899	924	906	915	966	961	915	944	983	978	910	902	940	932	914	967	917	944	903	947	958	947	982	918	961	950	915	941	980	915	962	930	928	896	931	920	932	903	925	980	943	947	924	872	956	954	917	920	964	923	886	979	937	981	909	943	933	938	935	948	959	966	964	911	917	952	946	961	946	975	895	954	941	938	961	933	873	953	913	930	948	901	997	929	955	971	924	936	896	926	916	871	941	912	942	923	944	940	914	929	945	955	960	899	885	932	948	982	926	942	961	904	907	1004	900	920	898	869	945	866	904	961	902	925	916	870	887	915	972	911	937	1002	962	966	956	945	964	909	914	902	956	911	906	909	931	975	993	965	898	913	907	964	918	867	979	968	974	982	873	929	963	948	916	960	923	946	940	917	923	922	940	882	889	932	891	892	962	900	955	960	980	890	918	905	965	929	994	966	911	909	963	948	911	970	929	911	881	930	976	918	912	969	973	945	886	965	937	889	985	951	854	920	964	909	929	968	958	962	924	970	972	932	990	948	950	941	911	912	929	919	967	938	944	958	962	930	899	955	919	884	953	957	1009	935	916	963	926	887	934	906	964	911	906	896	951	916	904	911	970	894	903	909	935	958	878	898	940	960	940	943	965	965	951	858	928	925	901	952	1013	935	907	894	938	933	907	927	887	939	905	929	898	911	944	871	953	957	941	866	962	939	972	880	931	869	948	949	912	981	947	950	940	929	958	915	1003	925	942	906	940	907	867	934	907	912	938	944	943	930	931	991	926	944	909	939	887	912	937	925	982	975	1014	888	940	943	994	921	917	913	943	921	900	921	908	937	909	922	964	879	874	909	925	910	1000	956	936	971	991	928	874	950	869	890	920	981	944	983	994	955	976	911	939	942	922	901	925	917	924	873	953	915	956	954	941	917	947	936	915	879	957	910	895	936	936	947	965	956	1027	947	959	956	919	945	900	890	907	962	995	908	934	927	900	964	929	957	914	971	900	910	892	978	945	962	907	933	886	914	912	947	905	929	914	947	952	911	877	946	912	956	970	972	986	940	898	944	914	948	925	926	937	909	972	918	916	942	923	906	912	871	917	978	991	910	974	926	932	915	915	969	925	929	901	915	947	928	968	908	934	942	926	928	936	913	907	951	1024	960	988	975	908	966	952	972	964	946	958	921	1017	977	928	925	942	918	1001	977	962	954	922	954	919	871	868	957	897	936	973	936	888	902	945	883	948
19886	13403	15673	16704	14439	12640	9337	6383	5508	3613	3048	1520	1162	801	594	506	416	407	333	330	299	347	344	371	374	329	275	344	1911	895	319	290	327	269	289	295	270	296	241	282	278	287	282	245	252	252	287	271	275	284	297	301	319	264	286	292	261	287	259	291	265	256	289	268	296	264	279	299	261	301	241	264	283	327	287	299	282	258	292	301	276	285	301	262	255	299	289	266	243	264	270	242	300	279	320	274	260	282	258	268	296	243	260	296	305	312	248	273	288	301	296	290	259	281	294	276	277	286	270	269	273	282	251	276	314	271	273	318	273	268	270	263	264	262	257	272	254	285	272	233	249	307	283	294	219	313	284	255	256	231	241	278	275	264	262	288	304	263	261	285	272	299	308	288	261	258	297	277	260	270	293	285	278	305	256	277	283	276	293	265	293	289	287	275	285	280	295	284	272	291	270	245	285	311	306	251	283	262	282	303	288	264	285	276	219	285	290	273	273	291	282	273	254	264	274	249	261	279	273	292	248	274	295	246	299	305	262	241	276	261	266	270	288	268	301	264	236	252	302	307	309	279	288	280	254	281	279	277	226	275	283	262	291	306	278	269	267	286	277	264	265	287	247	274	283	275	278	256	242	256	266	272	297	243	297	285	254	269	276	269	257	239	271	292	268	257	268	286	293	284	283	268	297	268	282	258	263	283	305	274	288	259	250	306	304	319	238	283	294	301	257	263	265	232	291	280	272	290	283	291	277	288	262	272	303	256	298	241	285	286	290	293	311	285	255	307	280	263	282	285	284	248	278	274	264	276	258	289	251	275	282	259	251	298	277	251	273	258	277	286	293	262	285	272	263	271	238	275	280	260	286	291	275	288	275	259	290	279	269	288	256	305	282	296	280	292	281	299	263	289	253	291	255	274	264	248	279	263	272	310	260	283	282	268	291	256	294	260	235	279	275	251	303	294	298	256	279	315	260	276	274	291	238	301	280	269	254	251	270	300	253	298	283	269	265	264	295	290	287	297	268	282	262	252	259	261	279	268	264	268	291	264	268	285	282	304	289	283	303	284	277	249	274	263	294	279	282	277	288	266	307	315	248	262	266	250	267	268	255	285	275	258	261	277	271	269	264	247	261	286	264	275	272	245	236	239	288	291	296	278	273	287	263	257	264	258	287	281	270	254	274	270	266	259	273	298	269	288	266	275	281	277	253	256	270	301	267	273	225	273	296	307	287	265	267	299	281	246	251	265	312	264	274	241	254	264	246	290	239	282	271	237	258	271	307	237	263	280	253	272	248	314	292	279	229	280	285	252	246	266	273	307	293	295	274	303	285	265	271	274	283	280	266	268	268	300	293	272	292	298	287	254	289	259	260	279	276	262	262	261	274	276	258	254	261	300	265	303	266	252	263	269	292	243	270	252	269	253	268	269	256	262	289	265	275	259	281	277	285	261	253	299	268	256	260	288	270	287	257	273	267	290	283	254	251	281	264	257	288	271	247	283	255	255	268	290	288	291	287	268	274	270	269	291	290	259	265	272	274	275	267	267	275	278	240	263	260	253	279	289	233	257	241	270	257	255	276	264	272	278	277	250	292	244	285	253	272	281	272	259	306	257	278	293	259	276	251	252	277	251	277	268	304	284	263	268	252	279	277	293	300	289	294	296	297	270	275	291	245	265	265	280	253	292	287	266	279	296	277	276	259	265	274	282	252	260	271	261	278	276	282	282	293	263	238	270	269	254	272	280	250	270	302	277	277	255	274	275	281	297	281	280	286	273	278	305	286	286	261	298	285	271	279	276	281	280	288	234	271	266	266	272	270	282	260	246	290	254	276	256	244	250	282	260	300	285	251	312	273	258	274	296	269	269	254	285	254	235	278	293	300	271	257	275	257	243	278	239	269	261	287	301	269	240	269	255	289	281	281	273	271	284	236	270	282	278	280	306	264	258	266	286	273	280	289	288	265	266	272	272	277	260	267	301	250	252	285	279	258	261	247	267	280	265	262	272	277	284	272	272	305	270	303	274	266	277	302	259	263	269	238	268	284	291	249	244	291	278	287	296	288	268	264	271	268	290	257	250	247	284	279	290	245	274	301	268	275	290	281	250	272	274	299	302	279	280	266	303	280	315	282	264	242	281	273	297	277	293	310	294	282	271	275	298	251	269	288	273	274	272	267	269	265	282	285	296	279	252	283	235	280	274	274	275	292	250	293	264	319	286	275	303	275	267	292	247	243	280	302	286	267	255	289	259	265	274	265	271	251	275	282	273	266	246	259	259	295	267	265	282	264	297	268	287	267	265	259	269	288	283	273	257	280	281	284	245	257	276	301	275	275	251	290	274	291	271	255	286	267	248	282	271	233	287	260	275	291	287	276	271	279	276	282	295	293	286	277	284	255	248	276	284	251	281	271	263	284	282	264	266	266	282	252	281	279	260	303	288	275	271	288	278	277	260	253	299	301	275	270	286	306	265	257	290	279	287	268	245	243	308	261	269	264	287	266	262	255	277	266	279	272	266	283	291	283	275	276	282	258	275	275	286	283	273	257	292	258	260	277	320	297	268	301	269	287	287	304	273	267	262	248	268	300	270	243	295	267	239	275	276	249	274	273	290	260	277	278	302	261	272	292	285	286	266	275	262	274	292	293	284	273	288	281	257	308	298	267	259	247	294	273	260	255	277	301	281	263	294	260	287	281	273	275	285	264	276	258	275	266	309	268	278	265	275	279	284	299	254	271	304	238	282	270	253	284	251	278	284	264	269	272	280	270	287	242	253	273	278	284	303	272	274	272	261	286	284	295	246	272	278	256	290	244	282	240	275	278	307	257	247	267	268	234	299	285	263	262	270	311	249	274	300	278	280	252	301	282	273	286	232	267	301	298	281	299	280	270	248	291	285	269	274	288	237	267	260	240	282	262	278	252	255	269	285	272	264	321	296	278	297	282	262	302	263	297	284	275	317	263	272	265	261	261	269	265	279	295	255	262	268	285	270	261	263	274	275	278	263	277	254	290	272	298	271	278	286	285	260	267	270	252	288	271	285	249	257	272	269	284	255	284	274	293	322	278	294	250	276	238	276	275	284	254	254	286	268	277	265	277	274	270	256	271	261	294	299	247	288	279	263	287	269	291	309	237	242	265	242	279	285	278	295	295	249	260	294	234	267	285	288	288	287	328	263	280	262	290	253	294	251	263	271	278	283	303	303	280	266	261	310	242	281	273	276	278	259	279	244	291	244	278	271	303	284	270	262	249	272	272	283	287	295	272	242	290	286	294	272	294	272	263	263	257	310	283	274	289	306	269	238	308	282	263	249	273	292	293	267	251	291	266	277	256	283	275	268	247	282	248	238	285	254	284	281	294	294	246	279	272	273	283	277	294	263	267	267	282	262	238	273	267	317	276	258	275	303	242	255	269	274	285	253	292	298	264	262	294	272	286	251	284	319	289	291	291	252	251	262	284	284	288	256	284	294	308	279	285	275	276	297	256	255	304	305	284	235
11340	10019	14937	18040	20106	19504	16192	12746	12239	9266	8638	4761	4107	3562	3024	2205	1775	1662	1321	1294	1170	1147	1280	1537	1596	1315	1057	1224	12754	3951	870	875	881	819	819	871	785	829	870	805	800	813	809	821	804	777	790	736	773	787	726	811	770	780	750	749	732	742	759	745	784	772	761	708	784	753	789	796	788	764	744	789	774	741	758	740	829	783	753	732	750	754	794	756	750	727	757	763	751	747	695	697	715	721	729	724	746	681	681	716	695	727	745	702	752	745	758	727	721	721	777	747	736	712	754	760	723	730	752	776	729	771	730	682	741	771	795	766	705	692	763	761	725	734	719	739	737	746	749	735	721	715	716	755	747	698	697	760	706	761	675	711	721	721	714	716	750	710	746	748	722	704	738	764	742	749	718	704	730	759	715	667	751	739	756	765	700	727	718	724	697	712	771	717	719	727	718	775	770	737	738	748	776	697	702	681	753	729	752	710	715	728	677	714	696	725	727	736	713	776	727	645	771	751	763	752	744	754	738	665	745	721	694	706	690	750	690	727	733	722	718	728	735	783	715	754	748	714	692	714	707	749	742	742	731	728	762	693	697	743	753	697	753	731	747	730	725	726	772	726	740	734	744	733	719	752	742	754	727	703	714	751	741	710	718	744	789	680	706	756	696	710	722	755	706	762	714	775	725	774	745	720	739	733	733	704	777	797	769	756	697	720	718	703	685	726	775	705	716	776	742	702	723	743	700	697	717	730	734	758	730	722	748	742	702	771	750	720	696	746	720	711	743	704	745	740	724	723	695	739	758	692	731	710	719	759	675	719	742	712	701	731	696	711	706	705	752	713	705	728	718	723	735	749	783	750	710	731	694	752	733	745	666	714	721	744	743	751	724	720	769	690	760	740	751	743	676	691	724	758	661	749	741	751	717	719	730	709	693	704	766	720	716	747	791	720	683	768	712	693	718	700	727	717	721	715	737	757	803	774	741	718	751	708	742	746	725	716	746	734	730	759	705	697	740	749	699	722	702	700	710	757	748	729	688	757	715	757	747	727	696	737	685	767	759	747	746	720	714	709	702	710	705	723	733	721	739	705	720	678	758	757	732	714	727	731	744	733	735	737	733	714	753	762	747	699	746	676	716	694	685	727	717	687	726	717	731	750	722	718	750	706	720	756	699	690	718	737	739	728	735	722	681	750	715	710	755	730	741	695	705	709	700	723	722	717	731	728	710	698	703	707	707	703	740	753	726	696	744	715	733	723	771	757	713	748	751	718	736	702	774	772	761	725	754	746	741	754	659	736	720	705	713	685	753	720	722	727	702	784	714	727	729	780	774	769	745	701	760	731	719	756	779	742	729	680	738	744	686	694	717	727	704	746	766	708	785	684	692	707	742	743	699	766	698	756	743	760	707	692	700	744	715	745	710	671	743	710	714	746	745	720	734	720	718	760	675	764	747	766	724	737	708	703	712	797	688	735	716	776	737	722	746	750	735	699	752	732	770	704	699	754	700	746	698	683	701	742	743	757	767	713	704	689	763	724	745	754	736	744	755	766	738	748	724	714	749	707	712	710	770	697	717	672	724	758	743	709	693	734	724	688	752	728	697	686	734	729	703	747	720	704	751	681	754	741	729	724	743	686	716	792	725	698	745	736	766	757	739	737	730	729	672	753	727	732	759	731	728	720	728	729	795	702	757	721	731	763	726	688	676	726	750	760	721	752	670	755	725	725	715	730	736	712	757	749	719	735	712	754	727	724	727	727	723	684	676	800	718	739	743	738	761	726	731	759	702	699	743	719	720	745	763	746	665	720	717	719	709	735	786	751	685	721	753	680	719	690	728	721	693	750	753	765	747	689	737	740	760	760	682	722	778	755	724	742	726	698	726	740	746	724	731	712	685	716	726	704	729	715	779	730	790	733	735	730	724	743	674	712	696	716	724	748	701	712	746	742	688	696	718	784	719	706	705	733	750	733	738	761	739	711	700	724	692	743	730	717	727	740	737	752	686	709	692	675	714	720	678	747	694	748	688	699	702	730	728	695	705	738	750	733	700	751	762	726	764	790	741	737	722	769	707	747	714	752	755	741	692	714	730	718	750	687	745	750	705	707	750	698	772	761	706	730	729	745	717	712	682	743	732	732	768	741	725	720	715	705	731	732	732	767	760	778	664	744	753	708	730	720	715	691	706	722	741	733	673	734	725	731	686	721	721	721	740	711	714	689	740	713	791	728	714	738	764	706	701	727	776	760	712	760	679	723	729	740	771	793	725	750	734	698	714	774	758	677	765	744	708	791	718	729	730	712	730	712	730	706	728	722	705	706	735	767	752	716	701	742	742	726	771	692	731	687	741	753	730	721	734	739	712	763	737	735	779	718	705	725	756	767	762	753	741	706	716	758	721	728	728	729	747	702	766	706	727	745	738	758	708	735	692	672	731	707	734	719	744	749	708	740	742	747	732	782	712	734	686	741	743	729	733	735	752	729	735	708	729	714	750	679	721	747	789	692	726	739	698	747	742	741	710	716	737	783	706	746	735	758	739	732	693	736	759	686	761	731	703	735	718	723	728	760	798	712	716	716	742	726	678	717	759	744	733	695	710	755	739	740	705	724	734	701	751	719	649	744	712	763	719	740	708	720	718	726	755	703	706	752	741	733	743	691	722	710	726	676	691	716	728	682	706	755	730	754	694	714	675	724	744	710	771	696	759	760	785	709	661	744	731	718	727	699	733	697	729	748	731	688	696	703	714	771	763	758	740	746	773	731	716	757	714	776	744	720	707	708	704	667	671	721	729	695	652	703	751	709	749	687	735	700	717	706	751	730	705	749	686	719	716	743	715	738	732	751	755	738	720	722	717	734	742	712	740	726	748	739	752	720	780	727	731	688	761	729	722	764	754	757	723	694	737	698	728	705	718	749	739	710	737	710	696	782	730	746	760	732	724	760	737	771	766	705	735	724	741	745	760	748	694	735	690	705	722	692	725	723	726	708	689	700	690	701	673	729	734	739	717	694	746	715	686	711	707	698	667	703	719	726	720	744	747	730	763	741	710	679	739	763	722	769	716	721	728	720	720	733	722	699	739	675	740	703	679	738	703	726	725	757	722	691	753	713	709	725	686	736	743	766	751	685	686	691	687	696	782	775	742	687	741	747	739	694	740	736	724	725	682	771	712	702	716	714	714	785	749	715	700	770	670	748	731	745	700	722	743	721	700	723	721	756	699	722	749	752	698	703	760	733	774	776	726	701	742	738	743	760	729	771	689	718	731	720	676	696	719	740	707	756	693	736	752	731	705	730	751	703	718	734	636	710	731	760	765	742	727	696	707	698	728	712	711	754	722	733	712	744	725	757	735	748	717	751	721	734	716	746	728	734	746	754	764	691	713	717	753	771	749	742	718	839	711	746	790	714	708	758	751	731	751	756	758	739	704	755	735	707	754	718	779	698	723	750	739	713	728	712	685	725	721	700	709	707	749	744	714	695	738	733	705	725	740	800	707	754	708	755
2987	1126	1108	1093	829	804	584	507	431	349	302	256	219	193	259	209	214	205	187	203	225	196	204	216	198	202	187	221	221	192	199	200	205	185	205	195	177	180	198	187	165	217	200	196	180	187	206	208	181	190	203	197	210	206	198	185	201	209	199	192	198	181	187	201	184	212	200	206	191	204	207	194	213	175	174	203	202	191	204	175	186	177	205	205	203	185	184	199	171	202	191	187	229	197	181	177	194	190	194	197	201	190	201	194	201	184	196	173	202	197	164	208	197	196	164	189	195	202	196	196	181	182	194	202	206	206	190	183	216	180	203	208	185	191	206	199	196	190	206	202	178	229	195	183	180	221	186	186	182	215	189	212	204	197	200	195	210	177	180	187	199	189	200	194	189	187	188	178	182	203	188	178	195	205	189	201	192	165	179	202	186	185	210	184	202	193	216	201	181	210	190	190	177	188	194	201	172	217	193	216	184	215	201	179	202	216	217	200	187	203	186	192	181	191	185	168	186	208	193	180	197	202	209	184	180	193	202	185	205	209	190	193	214	208	194	226	189	179	200	176	202	192	181	222	201	215	187	195	156	199	199	200	180	177	181	205	172	176	197	202	217	231	221	197	209	212	220	193	191	203	200	179	193	199	195	211	214	203	191	219	215	207	218	179	198	211	187	200	190	188	166	179	187	180	191	183	209	204	196	180	170	187	201	198	219	200	198	234	179	183	205	175	192	212	183	188	215	212	185	202	187	219	164	199	172	175	193	173	206	191	206	163	199	210	199	208	199	212	177	200	192	181	198	206	187	193	202	215	182	194	206	175	205	184	187	208	213	178	197	201	184	170	200	187	191	172	226	194	214	217	182	166	197	215	239	202	176	209	192	190	210	184	200	192	186	172	188	193	161	205	197	187	224	196	205	170	182	203	196	192	224	197	170	189	201	196	177	216	190	187	219	222	197	217	198	212	197	210	217	201	213	193	236	210	209	179	214	209	195	208	184	219	187	198	196	184	202	217	222	198	199	193	215	216	207	177	205	185	199	190	198	177	202	198	178	185	193	160	184	203	204	198	188	187	214	188	200	186	212	203	200	182	206	169	184	173	201	203	179	192	206	214	201	213	208	176	200	181	186	224	206	214	198	181	187	196	195	206	197	201	185	191	219	181	196	192	207	190	183	170	176	204	199	194	182	210	196	205	199	176	185	203	203	196	206	202	176	214	202	205	209	184	184	168	193	191	163	197	193	211	179	202	192	189	186	200	209	205	181	190	181	203	221	211	209	194	211	202	188	178	176	184	191	192	189	200	213	175	207	183	185	185	210	196	211	169	181	229	206	189	219	243	213	187	190	186	178	194	207	187	183	171	205	185	185	188	191	195	224	194	188	181	219	211	185	193	190	196	225	189	195	196	193	188	224	218	211	175	188	209	190	190	189	205	192	188	193	209	213	210	174	206	196	198	195	195	204	197	195	189	216	207	170	186	211	181	186	194	196	169	207	206	201	205	195	212	194	181	220	197	209	211	198	212	192	185	190	191	177	201	199	181	197	191	200	186	207	189	202	211	189	212	182	193	222	214	211	187	174	193	208	195	201	205	217	202	169	195	198	212	187	203	217	186	195	197	187	188	209	186	225	201	177	192	194	194	211	175	229	227	195	229	192	203	192	212	211	209	198	209	185	181	197	209	210	188	212	182	198	223	216	189	206	195	193	173	215	210	183	182	201	178	183	209	189	194	203	198	193	193	190	170	204	200	182	213	193	197	227	210	194	228	225	192	197	205	189	227	218	188	217	217	183	217	194	183	191	179	204	209	191	194	201	205	200	208	186	215	174	208	201	193	177	198	224	205	212	200	205	179	180	203	214	186	187	197	192	206	194	221	212	187	172	195	194	219	203	198	198	201	189	198	209	182	200	198	181	211	221	190	191	194	174	200	195	213	205	183	197	214	189	189	203	174	188	211	198	196	204	196	197	186	213	187	196	178	192	180	196	208	209	195	216	190	185	197	192	200	205	221	206	197	183	197	201	174	190	204	196	211	205	204	211	192	199	184	206	185	219	210	190	191	201	177	177	190	207	208	206	216	183	161	181	205	186	195	214	195	172	177	209	203	179	194	168	178	192	191	199	168	211	185	190	175	182	200	171	189	199	185	167	198	170	202	199	223	197	193	192	196	211	177	191	201	212	180	198	163	214	210	207	207	176	176	214	209	211	185	213	195	215	196	200	206	189	210	196	189	205	201	202	205	192	184	211	198	225	222	213	195	207	237	187	200	208	192	201	185	165	184	186	193	179	182	185	232	200	205	178	228	188	202	203	177	179	191	176	212	215	208	188	211	180	195	224	211	208	200	203	227	201	216	211	179	191	196	195	197	188	203	193	187	175	197	210	197	201	197	168	168	171	188	196	208	215	171	189	221	232	212	191	185	190	177	197	213	200	205	179	179	182	185	203	186	189	177	223	210	208	199	219	174	200	181	189	211	190	212	181	192	203	196	203	186	183	225	234	220	181	179	195	180	190	181	192	194	199	195	177	196	177	203	203	185	204	206	224	190	218	177	175	172	181	190	206	181	195	184	208	231	205	185	202	176	199	216	200	194	185	187	199	196	195	192	216	190	195	191	186	195	202	216	186	194	188	214	188	194	200	203	203	174	192	191	177	207	182	186	211	204	219	210	197	173	197	194	188	223	192	204	204	210	195	206	178	179	194	194	212	195	208	196	197	189	160	197	188	192	176	196	206	181	227	203	198	206	170	177	194	210	183	211	186	190	199	191	214	203	221	203	188	203	173	176	186	200	191	202	196	179	209	171	214	193	193	168	191	199	196	204	195	160	222	197	178	188	202	181	197	188	188	224	211	183	188	193	179	183	201	188	194	215	217	181	187	191	208	186	192	191	199	173	181	202	159	199	193	176	179	196	199	183	223	208	187	186	203	203	196	185	206	202	207	193	228	212	163	209	203	216	205	206	217	179	191	202	196	181	187	174	195	182	184	217	201	222	187	185	198	203	184	210	187	189	206	196	200	178	224	207	206	221	208	207	217	212	170	199	201	196	205	194	189	196	215	208	192	206	205	210	199	203	222	183	185	195	202	199	203	184	187	189	208	176	197	212	187	205	187	172	178	203	214	174	194	184	224	166	189	188	184	188	217	197	220	189	201	201	174	190	206	210	200	202	170	206	163	196	190	173	186	198	187	193	190	181	194	217	196	211	187	189	199	219	200	187	201	215	190	206	218	183	181	190	194	196	192	196	223	211	209	194	180	167	224	196	173	205	192	199	206	169	183	209	201	191	198	196	189	203	190	202	191	188	196	177	187	221	190	179	202	182	203	211	182	190	216	185	223	204	191	191	217	215	193	200	180	190	187	181	194	208	195	185	206	196	209	204	198	196	174	195	161	203	192	197	181	172	197	200	194	208	221	198	212	175	207	209	207	203	183	179	192	184	222	208	183	207	205	201	210	190	179	187	210	188	194	207	198	188	199	192	207	211	216	214
2956	1549	2265	2763	2668	2414	1842	1599	1365	1205	1089	893	773	683	791	633	645	535	595	608	600	647	645	605	616	636	603	559	747	710	597	590	569	615	611	602	625	571	605	583	587	575	583	595	604	552	623	563	586	563	570	558	582	604	551	572	584	574	587	552	575	578	555	629	586	562	615	566	580	615	616	522	621	587	544	615	598	601	583	582	552	554	558	589	592	595	565	551	604	599	586	563	571	584	531	536	594	601	543	566	574	569	558	543	621	545	583	549	601	591	585	607	591	639	599	540	554	566	589	554	593	537	573	590	570	622	586	571	577	619	596	550	602	531	612	570	532	620	577	573	562	573	608	625	529	579	581	586	623	592	532	600	579	575	609	571	557	584	628	599	556	555	618	579	562	577	580	578	593	551	569	619	579	549	560	569	574	578	561	575	542	555	604	551	551	522	563	560	533	558	600	585	592	596	602	557	626	581	579	540	575	585	612	562	630	616	610	598	569	555	558	582	603	592	565	557	580	576	615	584	580	625	600	582	563	595	562	575	623	547	560	576	553	576	585	606	599	608	560	610	584	615	562	575	568	600	639	602	581	590	565	582	569	642	626	570	614	582	561	589	583	590	587	572	580	564	661	596	595	599	572	609	569	577	570	557	590	601	583	569	603	591	609	607	604	622	615	608	565	569	562	534	632	612	561	602	576	541	606	564	570	599	584	619	561	553	597	593	575	592	612	607	570	599	571	598	546	535	601	582	609	581	599	556	556	558	524	573	577	616	566	534	605	605	595	546	592	586	566	568	588	618	604	582	599	574	584	562	603	611	535	576	567	615	599	595	630	594	584	616	579	538	565	571	552	581	565	565	587	581	610	594	536	597	590	596	572	620	552	612	561	613	600	526	521	566	566	580	561	610	596	580	588	595	569	565	602	548	589	590	598	570	561	625	594	575	613	564	567	572	585	608	613	607	567	574	583	614	598	604	584	581	603	568	572	595	584	632	581	591	603	580	568	580	558	570	585	636	577	588	599	560	576	561	542	605	605	573	599	591	579	585	611	592	588	610	536	552	563	641	595	565	537	607	578	632	610	588	592	564	576	605	584	562	579	569	600	596	559	597	573	583	591	586	577	560	623	561	612	579	603	599	582	564	614	597	592	574	553	583	583	600	618	551	571	575	594	579	585	572	551	572	601	571	566	572	589	573	570	579	608	577	610	569	582	592	614	592	596	591	577	553	614	591	582	572	574	559	577	631	593	540	609	564	588	572	610	604	576	596	600	595	580	571	548	594	577	584	588	641	574	603	565	612	559	609	606	610	578	578	610	560	563	606	618	573	587	597	575	565	560	597	609	560	575	550	613	594	601	591	564	597	580	629	611	567	578	571	581	580	578	584	568	593	572	635	614	544	563	571	610	557	582	594	684	555	589	589	594	536	579	548	608	580	582	576	586	573	608	588	606	561	585	560	595	626	577	569	564	571	594	547	575	625	541	562	591	579	563	666	584	573	634	545	627	557	549	651	620	592	581	577	583	578	612	589	587	621	596	588	619	584	625	621	593	548	584	582	593	561	551	567	594	531	576	577	585	582	618	624	576	604	557	611	582	604	605	577	546	558	549	605	582	597	614	592	609	582	579	601	577	569	577	599	617	588	550	604	592	561	557	544	587	581	560	620	557	559	581	581	542	611	613	610	577	626	613	575	557	615	566	625	595	572	579	595	612	599	565	578	606	614	561	543	595	591	586	558	578	588	551	593	629	547	584	607	594	620	633	607	610	562	569	622	600	589	585	558	542	546	627	559	540	570	619	549	520	594	572	582	593	595	588	553	566	595	582	543	553	622	610	583	583	573	611	604	559	616	548	573	573	558	566	650	565	582	554	584	549	584	579	563	579	621	571	566	614	582	534	580	596	562	599	613	557	615	564	595	606	579	592	582	611	595	575	564	551	577	603	568	586	581	564	571	551	582	587	612	584	574	526	594	587	576	573	609	608	573	624	596	610	556	560	614	590	567	566	598	581	554	551	564	585	585	582	566	614	602	579	536	553	594	556	592	589	564	600	618	547	563	576	568	555	556	541	598	614	564	612	571	574	620	587	564	582	601	572	580	598	604	537	597	591	623	590	584	587	580	548	597	591	594	577	584	573	572	634	531	582	613	574	596	588	585	529	550	557	619	558	596	581	604	607	606	573	604	595	557	619	549	545	567	577	591	576	568	584	577	597	536	527	614	614	590	576	564	574	577	604	608	593	565	574	532	583	615	635	622	585	576	601	562	572	552	594	566	582	617	538	580	590	568	562	605	567	616	552	571	593	609	578	615	575	614	605	596	580	564	612	560	559	539	593	583	602	579	563	588	544	528	601	551	599	577	584	591	577	628	588	587	568	567	576	586	589	571	556	593	570	586	557	604	573	568	546	579	572	604	582	601	572	583	579	611	601	552	601	559	580	547	610	594	583	587	585	561	580	599	635	593	598	594	556	599	560	586	541	609	572	643	611	596	599	538	588	569	569	620	614	579	594	575	609	576	612	572	594	624	596	538	611	617	561	580	570	593	566	570	580	616	581	582	588	573	573	552	571	580	575	569	567	605	539	596	590	573	600	603	569	566	588	613	569	607	554	574	594	585	593	549	563	555	563	576	587	593	570	571	587	590	589	614	574	585	601	570	599	616	571	577	592	564	612	554	567	601	578	599	568	563	560	550	588	671	567	559	603	563	579	571	537	577	576	567	624	609	585	573	614	555	545	567	598	600	580	569	523	632	557	603	590	599	615	558	582	551	586	577	544	553	582	560	584	578	593	588	538	573	567	560	581	561	617	581	584	605	546	633	601	586	578	636	604	563	593	573	609	566	580	607	618	567	631	606	587	600	568	562	574	606	611	569	629	594	616	593	544	593	571	569	587	554	631	592	594	580	579	631	611	581	612	526	591	595	588	596	613	587	580	546	600	596	613	565	571	599	580	533	604	612	580	596	627	577	561	610	616	552	610	610	611	599	585	608	600	547	553	566	562	588	606	559	569	595	607	608	585	574	585	554	623	579	607	570	555	588	594	614	556	594	574	596	575	607	596	565	605	546	596	573	630	585	561	591	578	533	598	630	560	572	580	563	603	568	643	581	562	573	613	607	570	549	584	581	601	649	622	557	585	597	536	581	623	576	561	580	578	570	550	574	554	542	646	583	577	554	562	592	605	577	591	570	565	626	628	594	610	599	572	570	586	635	561	574	565	582	571	581	598	580	601	572	558	577	589	567	630	599	634	585	576	582	547	533	586	581	568	601	570	622	573	574	570	564	585	593	575	548	613	567	592	564	585	541	618	594	572	607	627	515	560	593	536	574	558	550	562	579	569	548	607	567	588	563	605	608	586	578	586	579	608	634	575	656	567	550	561	565	558	560	619	580	575	591	616	532	585	557	615	532	583	575	595	615	586	580	573	584	606	584	571	586	609	587	570	565	622	600	628	571	574	572	632	608	607	586	586	583	592	586	593	602	607	568	593	586
14427	9901	10599	10697	9004	8743	5230	4673	3418	2265	2036	1214	755	693	651	505	461	377	405	353	390	335	334	387	397	390	361	322	514	694	361	324	304	310	368	369	309	330	346	313	340	306	374	374	343	338	322	322	339	326	325	323	328	299	368	341	329	316	377	344	320	326	353	320	334	340	323	321	328	313	309	312	316	293	341	307	341	345	321	357	351	339	341	352	352	315	310	334	363	342	315	360	329	291	321	362	343	345	359	324	339	354	336	341	343	328	296	300	318	311	342	339	282	297	324	305	297	349	319	339	313	324	343	304	341	332	326	295	357	359	299	304	317	340	348	338	356	309	333	307	325	313	327	317	328	316	331	307	350	342	326	330	358	308	360	333	326	344	313	315	332	273	336	337	354	342	324	323	352	309	321	345	305	362	333	365	303	339	309	365	350	332	347	314	340	318	331	320	309	324	338	344	312	338	299	338	356	324	325	309	325	312	283	323	303	297	297	339	326	345	338	344	325	341	362	300	341	307	321	329	297	352	335	297	337	343	335	325	335	323	320	341	344	329	296	320	328	354	366	312	361	306	310	331	349	329	346	328	312	319	345	346	337	339	333	352	338	303	345	320	355	325	319	351	318	317	349	344	309	323	352	337	356	334	341	348	304	329	314	323	308	337	331	339	285	307	328	306	340	316	344	345	351	323	320	315	349	296	305	326	321	314	324	321	317	343	335	338	338	351	370	296	337	326	314	280	334	304	330	350	291	297	339	321	337	308	327	328	347	320	333	317	365	344	322	303	342	328	294	328	349	317	337	340	353	307	315	287	323	340	303	352	309	312	369	341	313	314	339	322	361	346	308	336	336	316	347	326	374	322	358	327	317	360	321	322	313	308	300	369	351	317	344	329	314	298	326	298	330	346	315	330	318	336	306	317	333	359	333	301	347	333	322	324	298	331	308	338	351	321	340	324	292	335	318	363	350	337	292	321	313	329	340	299	353	343	319	322	309	311	329	309	340	346	361	353	300	338	362	340	336	337	332	347	323	326	353	313	290	340	326	306	309	350	341	322	315	313	325	292	326	320	330	349	314	327	325	343	313	341	354	318	360	335	294	355	315	317	336	326	308	326	329	320	308	300	337	320	308	360	343	323	311	310	303	330	339	331	327	340	334	394	319	303	303	345	345	313	346	324	351	369	336	331	285	343	351	332	339	351	328	365	348	329	367	344	331	308	336	351	322	288	355	343	331	313	344	341	304	314	337	327	331	335	338	349	340	309	310	307	343	354	312	365	352	343	362	319	297	342	319	309	316	352	338	332	296	359	329	346	362	334	351	324	355	330	319	329	348	345	338	341	327	345	331	298	329	306	303	336	294	340	315	333	344	291	351	318	316	350	317	322	321	335	326	333	359	321	332	349	320	365	333	337	328	301	332	340	309	345	318	353	334	313	318	368	331	319	370	334	331	336	317	315	347	329	335	313	345	333	306	303	331	318	313	323	317	302	358	315	344	318	311	343	316	345	303	326	367	324	303	353	324	310	368	316	355	340	307	349	343	337	337	327	313	354	344	373	297	350	313	339	339	332	351	317	358	335	326	325	326	308	318	306	286	303	322	329	332	318	329	325	324	333	313	327	320	354	320	307	345	319	337	324	308	324	337	336	347	338	341	275	304	364	318	354	329	351	344	301	288	327	311	325	349	316	299	340	346	295	299	303	285	352	339	329	337	325	326	350	289	318	325	312	349	324	300	362	343	343	294	342	325	327	351	358	335	314	314	330	294	339	291	302	326	345	342	300	343	314	369	333	302	351	305	313	333	329	342	336	333	283	307	345	319	352	309	331	333	317	359	332	345	322	331	325	334	353	312	339	328	359	344	305	312	299	304	360	327	333	319	336	337	324	336	320	318	338	357	329	300	364	327	346	365	309	334	342	323	306	348	320	327	314	296	330	340	327	336	336	316	292	330	349	324	310	317	337	320	333	310	309	330	321	355	334	341	336	315	310	325	314	363	353	318	361	347	311	324	335	320	333	321	289	345	359	342	351	330	331	311	335	353	287	313	327	343	322	342	328	337	321	311	314	334	325	285	321	325	315	312	331	329	310	344	337	313	311	320	344	338	336	311	328	317	302	321	302	329	352	359	331	330	345	349	330	318	350	319	298	359	314	346	338	318	295	339	347	329	316	352	339	334	336	307	341	308	328	317	309	355	349	353	337	323	334	331	318	326	317	307	313	331	336	332	346	332	320	329	323	336	336	311	324	336	337	326	325	299	315	312	342	290	328	295	324	321	323	304	354	267	324	311	324	330	316	323	323	307	337	307	351	325	316	310	325	320	358	316	336	311	330	356	317	328	326	318	347	304	326	319	329	300	320	332	375	342	342	347	319	327	314	300	357	316	329	331	319	308	325	329	338	349	324	290	362	330	293	352	330	359	345	344	340	337	331	315	329	317	322	342	294	316	334	328	351	345	332	315	333	329	314	336	335	312	299	360	309	321	313	292	339	337	360	335	291	307	334	336	343	328	295	326	304	297	307	323	339	302	335	265	326	347	330	316	348	318	306	360	335	340	344	367	338	329	318	332	333	315	343	358	328	319	330	365	325	329	311	346	322	324	336	317	330	345	322	330	315	319	316	398	329	317	328	351	302	307	358	323	289	312	323	326	351	284	296	336	329	317	299	350	306	346	306	315	326	343	330	331	317	325	309	317	296	305	363	295	336	306	317	301	341	328	303	343	335	308	325	334	321	323	329	349	343	300	345	308	303	329	333	320	346	296	319	292	325	319	333	332	324	335	330	334	334	317	314	344	324	331	315	309	335	303	334	328	300	354	332	343	350	328	302	329	299	336	327	315	325	319	302	351	295	316	356	298	299	329	314	366	337	329	319	318	349	307	299	332	346	309	334	287	340	340	350	333	324	334	309	352	311	316	327	314	360	349	358	335	342	322	326	325	333	339	306	323	330	336	305	353	312	355	356	352	320	292	296	327	317	333	337	321	353	341	318	310	300	289	313	351	347	346	357	307	336	332	311	343	317	327	309	359	335	311	363	308	317	350	320	329	349	294	349	303	339	333	297	301	324	325	327	331	354	336	299	355	316	369	335	356	328	344	341	327	330	335	323	338	330	373	326	329	314	321	301	327	314	335	316	306	338	332	334	329	327	297	321	352	365	328	336	346	322	338	338	311	343	304	307	315	299	362	300	317	343	319	323	319	354	334	348	332	318	357	337	338	320	316	348	355	329	325	325	288	332	330	321	332	329	324	326	297	351	330	313	334	307	315	342	321	329	313	322	327	353	346	310	347	367	351	328	341	365	331	362	321	269	313	306	297	311	304	351	302	284	320	313	335	313	332	305	343	281	327	368	318	324	341	321	338	332	324	348	337	298	327	299	340	332	315	332	324	355	308	329	339	339	358	341	338	335	321	333	315	309	313	327	334	315	342	324	301	313	308	318	328	319	333	346	291	317	328	316	289	303	326	309	320	334	325	315	343	345	345	321	331	337
10899	6768	9543	13546	13539	16212	10119	11044	7961	5328	5988	3491	2518	2712	2830	1872	1756	1393	1437	1212	1116	1037	1070	1421	1565	1501	1306	1166	2575	3660	982	943	950	923	908	956	988	903	931	896	932	944	929	902	916	834	928	900	917	901	917	882	894	868	942	949	894	904	850	882	929	906	902	902	877	917	880	889	882	887	886	912	814	892	924	911	939	954	942	884	885	876	899	869	870	943	908	939	880	857	852	846	867	854	924	909	876	881	888	857	854	972	869	896	918	860	875	896	879	872	864	915	926	952	900	900	919	912	912	915	869	882	809	863	853	908	861	867	936	912	951	926	863	867	911	886	951	922	857	879	880	861	873	899	922	894	871	924	898	919	933	816	874	856	906	855	890	871	842	911	843	869	877	844	905	909	891	879	950	852	912	912	839	849	875	827	891	905	921	890	805	860	897	889	856	908	886	868	849	877	856	857	851	826	876	863	878	912	945	803	888	883	882	916	906	878	879	896	904	880	918	910	862	911	871	900	869	902	838	848	881	941	858	906	881	872	890	864	888	849	862	861	887	888	847	902	872	923	854	845	880	865	858	926	828	899	869	860	846	946	865	894	863	917	852	836	897	856	863	883	850	904	884	887	892	854	882	898	891	923	887	858	839	910	827	903	913	863	875	927	910	918	881	874	822	896	862	873	868	916	865	843	889	914	919	843	901	899	937	888	869	887	871	881	871	891	828	877	889	902	913	826	870	863	914	880	911	910	849	884	867	872	863	921	880	891	914	839	863	861	918	867	867	875	932	870	881	903	908	849	914	849	882	910	913	834	852	867	892	845	890	855	866	869	889	861	872	894	888	810	940	945	889	831	841	930	857	889	865	847	909	912	956	888	915	893	888	900	880	886	896	874	893	883	870	893	890	855	868	854	843	874	892	877	886	866	907	849	906	903	859	885	864	892	878	876	874	919	881	885	836	863	821	874	914	877	870	875	842	916	919	863	929	980	864	921	873	901	895	865	935	891	854	918	894	902	871	855	901	867	845	871	875	879	909	875	869	888	899	894	843	920	817	888	886	834	861	872	864	853	894	901	867	943	863	867	896	895	947	865	938	872	877	916	919	866	890	883	875	875	885	890	891	856	914	916	839	856	858	864	830	830	907	867	894	886	826	865	847	885	924	868	879	880	898	811	857	933	836	889	893	879	873	859	876	844	879	873	851	840	897	874	871	855	850	823	848	895	925	892	891	849	892	864	867	925	858	852	865	875	867	875	839	868	922	842	839	860	861	882	856	884	910	910	895	847	866	865	937	881	878	858	863	933	867	874	888	874	891	847	868	872	888	898	895	836	891	883	892	866	907	888	887	860	853	897	886	846	851	884	851	885	844	845	935	864	900	863	927	923	854	934	909	865	906	850	876	950	904	857	890	872	903	861	840	867	842	883	839	859	821	808	836	857	898	922	857	912	858	877	887	881	897	847	857	898	808	883	881	884	876	922	906	863	914	875	851	853	854	895	852	870	856	896	895	851	849	912	869	840	872	921	903	914	960	915	835	854	878	909	862	847	912	924	923	849	863	856	870	902	953	864	875	879	916	824	876	851	892	895	889	899	916	877	900	887	834	863	860	849	844	846	894	892	845	907	887	839	922	867	858	927	849	903	852	824	851	862	890	870	847	869	919	929	863	825	861	878	874	873	891	898	915	888	859	843	948	839	882	870	910	859	862	837	880	858	843	855	833	879	818	873	877	907	908	853	851	876	848	906	815	849	901	828	843	911	905	866	893	819	845	882	832	843	860	878	880	892	915	835	861	893	928	869	872	887	898	879	895	897	875	905	853	897	903	953	887	934	878	874	878	887	835	900	831	935	881	917	865	882	831	864	869	843	899	874	874	875	881	900	945	867	831	925	872	848	876	897	936	946	842	915	874	892	878	822	880	888	866	903	889	831	880	886	900	906	880	882	896	878	822	850	876	909	890	883	910	877	893	834	890	878	874	936	836	862	842	860	883	828	868	909	829	921	880	912	887	832	945	894	952	902	929	879	859	850	852	873	862	867	845	880	911	888	861	908	864	878	931	882	893	918	961	893	883	884	905	891	886	862	853	878	857	868	858	875	857	864	892	877	875	895	850	900	877	861	824	855	910	905	874	899	870	905	891	831	875	857	868	903	889	856	867	875	879	909	888	825	833	862	895	834	874	882	864	883	866	879	845	853	886	925	880	892	860	900	860	904	855	871	918	959	881	944	886	862	872	862	843	898	927	892	860	931	872	833	895	876	863	902	897	843	911	899	859	869	872	818	858	894	888	871	874	874	838	861	866	876	892	826	861	875	862	832	856	860	885	859	865	865	860	783	888	843	850	890	869	920	872	862	839	881	920	884	874	823	899	893	862	860	865	892	895	883	885	848	902	899	879	889	859	872	820	871	859	882	898	893	887	869	878	872	819	872	815	864	837	890	898	907	849	931	930	883	857	850	868	865	912	862	881	834	902	857	880	936	863	886	837	812	929	941	893	887	884	843	869	898	892	906	853	906	849	840	834	870	890	893	923	867	842	856	842	908	875	843	830	912	870	905	903	862	890	841	936	905	855	881	871	928	898	872	843	900	874	904	917	820	828	859	911	851	896	839	859	857	904	876	897	911	839	908	898	870	872	873	870	898	850	883	877	858	892	873	871	946	855	901	883	910	874	904	838	962	806	931	895	898	883	850	890	854	883	878	924	870	858	850	889	859	875	911	902	857	904	879	818	916	840	889	857	907	892	857	868	841	886	811	879	867	860	831	847	875	881	919	896	901	890	870	901	912	900	851	880	883	910	880	878	918	875	898	868	802	860	876	901	809	917	852	892	881	850	853	893	876	868	867	878	855	901	881	904	898	929	942	887	866	834	870	876	877	843	861	891	923	862	864	913	892	867	827	921	919	898	879	874	883	890	916	879	880	868	850	865	885	881	899	883	844	906	864	900	905	953	875	900	864	903	926	838	875	861	839	859	924	884	854	909	868	851	847	913	901	851	854	865	905	901	848	885	898	895	878	902	847	858	884	862	839	874	885	871	896	844	903	918	850	844	876	902	837	864	906	895	891	890	884	857	861	956	843	862	863	885	865	891	899	858	862	856	874	955	820	924	899	833	866	821	930	920	855	860	882	837	856	876	871	875	879	882	870	884	843	857	840	904	852	923	886	876	841	879	876	943	925	883	915	870	896	924	864	835	905	830	889	832	908	868	856	855	875	863	875	820	960	836	853	869	880	904	900	864	930	888	871	873	870	870	880	853	861	894	828	867	886	871	846	850	902	881	875	859	861	884	838	813	897	844	890	918	881	871	917	849	876	869	904	920	887	855	880	879	869	900	888	876	856	894	881	921	929	870	874	896	871	899	858	890	877	876	831	886	843	803	858	818	845	845	893	857	839	862	866	878	860	894	811	848	908	876	846	902	839	884	933	876	871	877	913	866	895	885	885	882	872	884	818	870	883	853	900	835	860	888	898	849	860	897	888	880	901	877	861	868	847
21189	12887	13473	14675	12098	12517	7633	6108	4804	2822	2339	1719	1127	819	729	550	473	371	359	350	338	315	348	304	336	373	327	331	723	1078	328	288	254	297	285	265	285	286	292	268	272	289	265	270	271	297	264	272	289	247	282	270	273	270	281	257	250	265	271	248	293	266	272	284	262	264	261	289	262	263	281	268	264	287	301	288	262	313	292	267	277	262	255	271	260	263	244	268	273	254	277	316	288	259	272	256	257	283	262	253	293	271	252	285	279	283	271	276	290	239	262	246	258	241	291	272	255	267	254	259	284	294	262	296	256	274	255	262	270	293	262	267	285	283	279	268	284	284	274	251	278	257	273	274	289	282	290	251	256	280	252	245	279	249	278	284	260	248	249	288	295	281	274	264	263	265	257	263	242	285	295	245	314	286	266	241	261	270	256	290	260	232	255	259	257	245	260	259	267	291	256	257	269	257	275	273	293	277	258	279	237	284	249	257	270	290	269	283	267	270	240	268	252	264	282	275	254	258	249	282	252	246	236	275	274	280	285	254	246	287	292	270	279	261	297	269	272	245	236	305	250	238	276	247	272	234	247	252	290	254	267	262	279	233	261	288	280	265	285	256	257	264	266	283	269	257	267	268	263	275	259	275	276	276	231	275	267	253	264	281	288	254	272	235	266	258	273	228	260	249	289	252	256	266	253	243	280	264	252	246	254	235	273	291	267	295	292	272	257	256	278	259	283	289	279	282	255	254	240	257	276	302	262	293	287	269	252	278	262	235	270	257	271	273	255	283	247	262	299	272	279	268	267	266	270	279	262	273	284	278	262	264	296	277	270	282	240	219	272	277	241	252	273	266	264	263	258	236	241	261	274	283	247	234	271	308	260	291	230	257	269	291	268	278	235	255	252	270	257	306	243	294	256	252	242	236	259	232	274	265	236	276	276	259	261	262	268	256	267	286	260	265	254	253	278	258	304	284	261	291	266	276	260	270	238	292	254	254	304	296	241	250	262	252	217	270	239	264	257	241	264	275	236	275	287	275	263	279	266	269	269	277	255	286	253	288	276	269	260	246	285	273	256	278	252	290	246	227	246	269	242	252	245	264	286	306	278	241	270	282	279	278	268	254	266	258	278	249	271	243	269	292	265	264	271	263	285	281	294	276	281	238	265	259	270	260	257	281	246	289	270	267	274	279	270	280	273	254	266	247	299	261	254	275	264	278	259	263	242	264	262	293	281	269	280	285	255	266	274	269	271	275	275	238	265	268	275	264	276	272	273	227	278	269	264	266	267	301	252	257	270	253	268	270	280	249	258	245	272	268	258	248	260	308	279	238	270	260	298	293	263	275	292	265	249	270	227	278	273	264	289	274	268	258	263	305	269	254	252	255	251	273	283	263	299	260	262	260	286	272	268	251	287	258	262	266	263	250	273	280	288	269	262	247	274	266	274	255	266	267	280	256	263	283	286	275	248	254	289	247	294	257	284	281	257	249	294	246	224	252	273	270	279	287	294	278	265	282	260	274	268	241	254	288	254	285	279	248	256	254	266	258	272	302	267	289	258	250	257	249	244	242	252	260	247	260	234	245	281	243	239	274	317	259	256	274	274	268	261	272	251	253	257	253	250	266	275	276	256	267	251	267	252	270	288	259	263	257	264	254	291	245	261	256	279	260	272	253	275	282	258	244	278	280	261	264	282	267	248	279	244	252	270	287	272	246	263	231	266	277	262	261	258	214	261	252	242	267	251	229	282	273	279	277	274	260	291	288	239	267	248	257	265	266	241	262	245	277	290	253	272	300	271	287	290	290	262	286	296	266	272	254	295	286	280	293	278	291	280	273	267	230	283	266	296	249	234	257	259	252	288	259	263	267	240	300	257	270	278	264	259	267	273	261	245	257	290	308	286	259	275	259	278	242	269	268	258	265	234	251	275	301	248	297	254	291	281	258	278	264	241	273	250	267	262	255	259	283	269	242	271	229	249	244	261	282	257	217	279	240	274	272	247	267	276	308	253	274	243	254	275	259	279	276	236	267	273	262	248	270	275	281	255	240	260	263	283	279	264	287	291	262	277	277	256	244	276	255	276	263	259	249	257	270	292	283	254	240	259	248	275	263	280	234	288	263	269	254	252	260	262	265	253	237	266	237	285	281	264	258	252	284	272	279	264	269	278	243	254	265	238	243	287	264	257	233	280	298	295	289	258	295	261	259	273	276	264	251	269	244	267	261	264	245	277	261	256	290	274	278	304	266	256	274	273	262	291	298	267	264	252	225	291	263	247	256	297	246	259	283	301	291	248	259	284	249	253	256	263	253	255	265	265	302	260	255	282	266	278	272	273	279	279	250	304	259	272	245	267	281	271	290	268	269	275	262	275	263	266	261	284	262	259	289	252	298	280	261	253	275	281	263	283	241	248	247	291	239	246	253	276	264	225	252	268	233	269	283	267	282	295	272	276	257	245	242	284	245	253	254	296	272	235	241	273	250	273	262	289	276	258	276	289	262	261	276	247	260	272	273	279	287	288	243	287	246	295	258	252	279	281	256	240	263	258	263	222	267	247	276	293	258	284	257	251	278	269	266	271	282	236	269	286	251	268	252	267	278	230	259	280	286	266	252	261	268	246	272	295	264	278	247	262	277	285	259	279	272	266	293	289	274	262	268	264	252	270	280	274	241	305	250	264	284	274	269	277	241	236	259	240	256	256	265	270	234	284	268	266	277	278	293	244	264	256	284	262	267	268	247	258	265	269	281	304	280	276	282	253	294	248	303	251	276	255	273	244	286	271	243	293	311	275	293	244	261	230	285	265	272	259	255	277	245	261	271	267	289	269	289	270	266	266	279	260	272	301	309	247	266	255	261	251	268	269	245	258	242	266	269	298	262	271	269	278	269	258	275	279	265	312	283	263	269	236	313	289	280	283	275	284	277	248	269	271	256	251	264	263	260	281	264	286	278	295	248	259	287	261	260	300	267	252	263	254	273	255	260	245	238	314	265	255	260	245	286	228	251	259	288	256	290	258	281	247	244	236	256	247	262	262	263	279	269	276	275	272	287	262	280	274	279	269	286	255	269	246	259	270	257	219	267	246	282	275	256	254	267	255	280	286	243	262	234	250	267	281	279	273	258	249	283	251	281	269	276	260	266	245	256	259	266	260	281	272	253	274	282	261	262	264	269	271	270	273	269	253	262	240	289	269	278	273	236	255	241	259	243	265	281	244	280	262	262	268	287	250	257	287	254	249	264	255	256	263	294	284	275	287	256	250	286	259	268	261	259	254	251	273	266	271	265	264	249	255	281	240	266	265	300	257	261	262	275	256	295	266	309	255	290	277	296	247	248	266	252	286	268	263	281	268	277	254	252	259	261	298	243	280	284	258	274	255	267	254	269	287	243	268	281	268	274	262	259	273	273	259	260	249	272	276	259	265	265	272	267	280	233	270	249	270	260	252	244	253	296	276	270	271	255	280	265	248	275	266	268	253	302	283	261	264	217	280	268	269	273
12277	8454	12423	17315	17042	21390	13176	13399	10911	6696	8058	5612	4198	3839	4149	2269	2070	1543	1620	1350	1200	1028	1060	1065	1509	1740	1536	1272	4333	5793	835	830	847	886	847	835	835	875	770	798	787	811	800	807	788	774	741	761	806	759	735	765	710	750	736	749	756	731	691	722	750	781	745	778	793	772	768	764	765	758	732	765	739	716	702	715	841	984	775	753	670	734	690	762	715	730	698	735	752	707	726	702	714	690	700	725	748	728	751	702	746	664	711	718	738	719	707	712	759	725	719	768	726	676	704	679	743	772	705	711	701	735	676	677	774	714	676	705	697	739	750	734	717	666	696	733	783	709	689	744	717	686	705	702	701	682	688	722	709	711	698	660	753	731	733	682	716	701	703	721	700	724	693	736	731	695	707	743	704	718	745	725	686	710	719	720	758	719	720	695	748	730	706	766	734	716	716	734	737	671	742	669	722	693	682	734	688	704	676	716	708	726	658	718	740	671	709	689	761	693	746	689	716	691	691	678	699	715	697	751	726	683	720	727	720	699	716	725	718	692	682	689	736	675	692	671	703	720	664	699	714	673	685	705	663	661	674	663	747	697	727	763	710	687	701	725	706	697	742	726	733	698	725	751	664	742	681	690	702	693	679	690	701	698	686	705	665	739	732	701	720	709	743	678	743	693	797	650	730	739	726	692	756	693	685	691	730	711	699	696	742	698	724	694	688	715	680	710	693	730	730	673	699	764	750	708	682	760	707	704	703	728	664	712	694	742	673	731	740	702	741	664	666	746	709	711	673	666	737	716	686	699	699	732	676	737	720	749	699	732	707	658	711	695	694	674	698	753	690	691	712	688	712	704	708	688	690	654	709	735	710	732	693	691	718	705	671	680	665	711	695	682	732	706	702	729	704	734	683	688	717	719	724	713	695	680	677	751	688	696	695	657	621	690	695	706	695	679	752	719	717	730	757	671	692	683	716	696	761	721	680	709	694	757	695	726	722	721	712	686	723	731	674	706	726	719	688	690	664	756	710	689	684	666	710	733	695	700	777	709	659	708	774	668	724	686	736	738	693	700	733	691	690	715	712	750	694	733	681	719	725	697	698	744	763	686	733	732	706	722	725	629	679	679	707	749	752	770	722	707	690	761	711	711	705	658	685	686	702	696	739	725	715	657	689	763	731	712	678	747	696	710	733	658	705	703	709	710	693	694	741	731	671	765	730	755	710	754	696	713	695	700	691	710	728	715	694	659	721	701	782	745	755	712	748	699	718	720	699	724	710	742	720	695	639	697	775	724	754	728	748	710	694	693	763	674	714	690	714	743	734	681	704	704	737	712	688	767	721	761	710	734	706	721	699	733	718	704	661	699	736	721	681	694	725	705	758	726	712	731	722	701	685	735	703	696	702	688	761	745	716	740	727	700	728	727	716	703	718	707	662	647	692	737	726	726	782	683	662	710	649	748	717	730	717	708	653	698	691	696	721	733	668	724	716	730	724	731	741	649	740	707	700	712	690	740	718	738	701	700	740	711	734	698	740	728	634	700	679	695	685	714	667	697	681	726	717	706	742	701	709	751	717	659	683	722	719	747	700	732	728	691	726	683	755	768	686	708	745	718	706	739	714	701	678	740	734	667	683	693	718	675	710	680	670	670	709	696	712	770	682	728	693	673	709	667	712	729	695	731	699	691	737	722	741	709	723	699	687	667	682	709	669	728	673	619	708	701	722	729	736	706	735	693	691	710	699	745	709	683	729	687	706	709	715	710	693	622	649	720	720	683	683	733	742	712	725	661	704	741	714	750	736	735	689	741	682	713	703	726	789	696	723	694	692	708	760	733	709	669	709	708	759	720	744	763	705	703	742	724	676	719	758	753	658	730	739	712	714	719	737	713	680	737	685	722	676	747	695	739	712	690	733	700	711	744	715	721	685	659	701	714	711	687	720	717	729	723	698	659	698	715	687	702	713	670	717	718	708	723	692	705	684	724	689	712	736	766	753	733	703	705	655	707	699	726	685	704	640	771	694	688	741	682	710	741	704	684	690	704	730	678	755	715	695	724	739	739	702	696	654	748	731	718	712	726	703	712	703	765	704	709	751	693	737	752	702	728	709	703	697	735	713	691	708	711	727	718	711	698	666	721	742	741	735	733	740	701	678	721	723	730	732	679	717	686	727	712	683	711	716	690	658	724	715	700	683	671	719	716	679	723	662	697	722	708	704	686	672	679	719	716	656	678	665	709	727	727	726	686	752	734	680	729	672	745	695	686	699	686	714	680	750	694	717	734	703	709	708	710	687	695	729	681	674	713	735	758	700	688	707	706	701	753	718	714	696	713	727	712	754	723	712	678	711	729	723	720	689	693	704	743	727	728	694	711	710	714	689	690	720	740	736	709	693	723	706	713	762	735	683	731	689	679	712	710	711	729	723	675	687	754	715	700	714	687	690	705	719	704	719	680	716	670	754	688	769	704	686	724	697	722	717	682	685	712	733	720	709	647	699	722	699	680	695	714	722	701	725	731	679	692	690	709	694	712	716	733	722	720	722	689	697	717	708	682	760	664	691	715	714	697	692	742	696	746	714	732	710	708	671	773	657	726	657	744	756	687	703	732	730	677	706	718	725	716	696	697	736	741	765	674	724	719	712	743	688	735	667	714	703	713	760	706	704	714	677	744	712	712	664	684	665	689	720	694	730	707	691	709	718	725	733	711	698	722	698	724	701	693	721	685	710	675	691	697	745	719	693	731	703	731	682	702	705	719	729	727	716	733	708	714	701	732	711	745	691	724	700	710	727	714	702	702	730	745	740	693	710	708	704	706	686	672	691	715	747	676	709	725	714	720	682	737	749	734	721	673	746	720	730	687	747	685	709	706	692	701	731	696	749	690	738	680	694	723	762	773	711	703	711	724	734	705	683	701	754	655	703	727	709	707	735	738	711	744	686	715	646	715	708	765	680	694	708	707	748	710	687	681	723	695	698	748	633	698	729	651	704	722	711	733	742	701	728	758	710	689	695	699	689	713	725	671	715	705	762	722	737	734	686	697	692	687	673	681	640	713	667	692	729	735	697	713	738	652	726	730	719	662	670	682	726	697	722	687	703	717	705	696	709	740	705	683	726	689	701	659	697	734	721	669	744	739	705	741	710	659	720	716	688	696	706	718	695	733	728	681	728	756	718	744	751	721	699	692	692	718	720	706	687	740	732	641	689	685	699	714	711	669	707	716	739	782	674	692	766	754	712	693	679	684	689	645	719	692	730	673	676	647	706	713	716	704	730	751	735	739	725	707	762	692	692	756	699	696	726	721	698	738	703	682	737	726	708	669	709	743	737	729	708	726	743	723	721	688	681	719	665	716	689	713	677	681	723	706	681	692	705	727	692	727	716	708	731	693	680	713	711	765	723	684	699	724	670	700	691	722	721	726	686	704	709	715	742	752	753	715	747	697	662	708	664	699	741	678	701	660	701	674	753	634	676	710	694	711	712	704	678	688	709	710	754	741	690	684
2673	754	730	745	629	588	397	319	312	240	243	210	230	214	187	225	225	212	211	203	202	210	202	197	194	199	226	192	215	220	227	231	201	188	219	222	203	190	173	204	200	200	226	228	205	234	195	204	217	192	189	214	212	215	223	210	212	226	203	198	201	191	193	198	202	218	224	225	203	176	214	202	210	210	167	231	207	198	204	207	201	189	207	197	203	192	195	211	228	194	190	200	213	204	196	193	193	182	188	180	197	201	223	186	182	191	186	228	211	184	205	215	166	186	190	204	204	224	203	199	222	179	200	203	192	203	200	199	191	192	221	222	218	191	189	196	206	201	191	194	202	174	192	182	205	228	188	205	225	205	185	207	225	201	195	192	177	192	241	190	230	219	193	189	181	222	191	231	192	205	205	201	229	196	205	211	189	196	235	201	191	173	198	191	204	227	216	180	191	221	222	206	192	223	215	212	227	209	208	217	231	202	177	207	209	210	208	205	204	197	195	203	199	199	213	205	219	203	215	224	209	203	172	186	196	180	214	207	207	196	181	164	183	203	183	205	211	191	211	226	210	191	213	222	207	171	196	186	199	217	187	203	198	188	200	195	209	216	218	223	216	210	196	188	216	209	183	174	208	237	202	201	212	208	195	197	225	211	258	199	210	225	201	188	191	167	210	179	183	210	201	191	206	212	186	201	178	217	204	188	205	233	180	186	190	184	176	216	191	221	213	185	196	220	206	223	201	202	202	217	188	196	198	223	183	175	201	199	195	199	216	210	206	212	217	190	148	195	202	194	206	197	217	187	196	204	196	222	180	195	188	216	192	206	191	218	213	181	207	207	195	210	199	210	202	203	175	216	214	198	191	176	183	183	190	218	199	196	196	192	240	209	184	216	202	201	217	177	209	186	211	173	191	199	196	199	203	210	198	220	167	190	190	177	195	179	208	191	220	243	183	171	185	202	190	192	215	217	213	198	201	222	214	215	197	224	194	195	189	197	205	199	208	205	211	196	203	207	196	188	182	210	214	193	216	209	175	180	210	207	199	194	208	226	197	200	230	219	212	236	202	189	174	197	189	202	189	197	201	217	208	207	233	225	233	206	216	184	202	225	219	197	210	202	205	195	188	217	199	210	226	210	213	217	201	220	195	166	214	199	203	185	195	225	201	198	194	191	191	209	186	231	191	203	212	188	199	224	197	192	192	188	185	214	198	221	182	208	213	192	202	205	212	212	208	202	177	204	188	186	190	200	185	215	198	191	206	221	193	204	208	228	207	208	193	185	198	179	198	215	256	229	235	216	206	181	245	186	221	205	204	214	199	210	202	196	178	189	242	221	228	195	209	183	214	197	212	176	213	189	179	208	185	186	172	190	185	229	196	209	212	210	199	192	179	196	205	198	202	198	212	212	188	217	213	200	195	229	204	204	201	198	178	203	200	218	220	201	207	208	199	194	207	202	210	180	220	179	184	188	221	237	205	210	213	209	217	198	195	217	198	188	229	199	208	208	185	188	202	197	192	196	200	207	183	195	222	207	216	193	182	211	205	220	200	180	210	190	184	207	230	206	212	193	232	210	207	210	202	219	180	185	181	214	199	200	206	192	193	200	195	165	175	194	204	198	204	212	202	193	185	178	208	195	210	235	212	177	228	183	172	182	189	206	190	184	207	189	187	203	197	219	211	197	193	167	207	219	195	206	214	201	209	189	168	187	186	219	196	192	192	193	200	203	204	178	194	212	219	198	208	217	190	206	213	189	210	202	193	172	178	208	180	168	206	214	201	195	192	193	201	193	199	225	196	220	204	185	188	212	193	208	219	211	192	207	199	207	184	203	205	209	182	207	191	205	205	188	197	199	193	194	202	189	180	197	204	203	200	211	204	209	205	187	198	218	195	208	188	188	216	177	235	203	208	200	217	199	203	201	203	193	206	188	200	219	217	203	221	188	214	211	209	212	190	196	199	197	199	221	167	178	194	203	165	184	207	201	195	201	192	208	227	219	207	202	220	202	224	192	198	197	204	216	179	199	190	198	189	213	219	197	180	186	212	208	205	177	212	184	225	191	209	227	206	200	231	216	181	215	237	203	206	212	205	241	190	185	198	195	203	212	182	182	222	202	212	203	216	191	186	221	180	179	190	201	210	201	178	202	211	228	203	206	211	193	205	192	180	210	195	203	211	204	224	198	193	190	207	206	180	198	176	204	209	205	228	172	217	197	174	201	209	227	187	194	166	231	190	201	194	200	203	192	221	197	235	217	188	211	226	211	216	192	207	206	175	211	214	223	214	190	195	205	196	227	195	198	161	215	215	187	219	231	223	210	201	208	197	227	217	193	196	186	216	218	208	183	205	173	231	209	197	188	213	213	193	194	205	218	208	210	206	185	212	185	210	185	194	177	209	181	199	189	204	223	211	222	222	212	217	185	184	184	206	196	227	200	182	208	211	214	222	214	217	181	211	210	199	192	217	194	185	183	188	212	212	179	236	201	214	206	206	202	197	218	191	197	205	214	183	199	205	184	190	179	195	200	185	208	197	196	211	180	228	222	214	178	192	193	193	200	215	182	167	179	203	179	206	224	222	200	199	210	221	212	219	190	205	192	185	204	213	196	180	187	185	189	183	207	209	178	206	214	184	185	198	200	222	224	189	221	208	186	213	200	205	185	187	197	197	211	216	204	228	242	208	210	223	231	207	176	186	207	221	185	204	171	190	194	210	207	213	207	202	182	234	196	183	204	199	208	195	214	152	177	200	201	190	186	182	200	202	193	198	204	215	185	178	200	201	199	221	195	223	192	239	218	178	230	182	205	186	216	209	200	210	185	186	184	171	205	213	189	181	202	205	190	206	186	188	201	208	207	199	222	207	198	191	215	210	196	234	202	181	238	214	171	200	223	214	196	193	202	187	195	207	179	177	196	198	222	214	194	217	210	182	202	189	199	206	210	187	215	201	201	191	222	201	214	196	199	197	161	175	223	191	209	226	197	215	213	167	206	205	224	205	213	195	197	210	211	170	195	182	197	195	158	195	209	194	206	203	194	207	198	223	202	192	211	192	191	212	209	205	197	206	224	198	197	209	197	196	193	210	190	187	211	199	187	212	190	204	212	186	214	193	212	188	176	197	203	213	170	196	202	199	207	189	173	193	202	191	209	195	198	206	222	213	207	197	200	216	172	199	195	205	186	185	237	226	185	208	204	198	202	191	206	192	192	210	206	208	207	215	188	206	208	189	203	218	187	231	197	233	197	217	212	215	188	205	183	196	208	215	201	205	185	199	213	202	222	205	209	197	200	199	200	203	186	183	195	199	214	205	165	205	231	196	185	201	222	219	205	190	197	183	189	218	189	209	226	210	225	202	212	188	206	191	202	226	171	199	206	201	208	189	212	214	184	222	211	214	210	199	207	197	205	197	198	200	216	192	200	186	184	201	198	180	197	216	195	210	190	195	184	199	197	180	203	213	187	189	209	206	197	218	228	220	185	198	199	205	177	209	211
2873	1422	1628	2509	1822	2114	1373	1150	1239	899	889	828	701	671	697	687	627	600	598	630	634	593	623	613	588	617	614	589	688	835	624	666	601	592	610	633	585	591	611	573	601	602	624	585	570	574	553	597	627	579	586	597	586	591	621	599	595	583	576	555	596	626	600	599	591	670	596	559	616	584	605	621	625	629	561	538	581	617	602	590	623	590	629	591	552	627	562	602	599	564	591	580	585	590	593	641	637	638	610	599	586	617	615	592	622	613	609	575	568	602	604	578	563	582	637	631	627	602	584	589	610	626	610	597	597	597	638	570	610	648	611	635	617	592	632	572	617	587	592	592	580	621	623	639	574	636	624	612	577	607	608	591	584	585	554	575	558	611	614	608	570	578	615	594	584	611	573	584	596	594	587	647	538	567	638	559	593	594	595	607	607	630	591	591	579	538	533	626	626	600	595	561	577	590	612	636	586	616	571	559	566	603	580	593	610	631	557	586	557	577	613	601	600	576	590	558	570	558	616	588	621	596	599	583	612	601	589	612	599	593	617	597	546	630	614	592	562	591	590	624	623	618	613	586	574	592	573	577	547	556	644	609	588	576	620	609	588	539	586	597	585	549	660	590	643	585	585	612	572	619	608	578	629	612	573	591	617	553	571	602	581	577	607	560	599	627	604	615	600	613	575	600	571	605	572	544	616	591	575	591	598	585	629	548	594	565	571	620	611	600	612	601	630	614	618	646	566	610	611	597	589	580	570	612	579	566	617	589	608	524	578	618	624	598	596	561	565	591	609	588	578	609	587	585	598	590	593	625	576	601	573	609	615	620	639	593	573	612	561	620	620	582	580	573	580	606	578	591	596	576	597	584	605	601	613	568	568	590	589	597	612	624	569	608	579	643	565	602	591	617	588	587	614	587	567	576	620	594	598	603	570	587	552	627	558	570	591	599	615	609	650	591	591	590	620	614	552	603	587	577	594	615	580	600	584	590	566	603	580	582	595	628	587	597	558	597	538	550	620	605	592	576	606	598	601	610	587	623	595	619	595	627	577	602	565	561	579	569	564	582	586	593	617	616	589	571	604	577	574	606	638	553	636	632	551	576	594	591	630	567	562	589	617	651	578	591	591	625	605	644	611	549	620	606	580	566	603	605	621	634	566	602	598	588	581	616	620	614	602	575	591	604	589	576	607	585	590	594	582	596	628	572	648	587	597	579	608	611	618	562	612	618	597	604	614	595	626	570	645	586	596	621	612	616	580	600	604	610	605	568	601	588	605	609	613	584	580	600	597	599	583	629	644	605	589	615	594	627	564	598	592	595	628	627	618	606	558	609	555	551	619	602	588	560	587	585	617	625	623	596	590	577	581	628	650	575	629	614	571	573	574	647	657	617	583	613	575	617	602	577	594	570	607	569	620	552	573	573	576	582	554	583	613	572	557	592	548	579	621	565	621	583	568	583	606	575	602	597	639	576	605	619	609	573	601	628	588	580	548	623	538	627	587	589	581	625	557	612	582	555	555	574	605	612	595	559	600	617	618	594	585	605	567	590	639	593	626	584	555	602	575	634	564	646	611	584	618	576	573	552	594	627	575	588	568	556	625	559	574	600	550	607	617	604	549	580	592	625	591	605	605	645	543	620	585	639	592	577	590	581	602	562	574	609	576	590	614	628	643	624	560	620	572	567	618	613	626	573	588	607	612	619	610	603	651	604	591	606	597	610	602	566	583	619	576	587	618	614	552	593	614	650	538	580	603	623	612	588	589	550	582	613	618	570	551	622	629	568	567	581	604	574	575	600	614	552	612	586	592	610	607	621	592	602	539	588	626	590	591	593	581	569	591	598	628	573	586	549	596	564	565	606	636	626	590	596	608	576	548	579	596	618	544	599	621	565	556	587	575	587	588	578	580	576	609	637	550	579	569	572	623	574	571	589	591	612	574	589	605	614	625	569	573	608	604	590	628	576	581	582	602	624	595	587	644	551	626	626	599	615	597	631	614	640	573	601	583	583	624	599	631	565	605	612	611	612	639	594	574	596	618	627	627	584	620	613	584	643	615	614	635	583	604	567	583	588	564	600	603	628	618	587	621	602	629	594	608	568	584	595	619	577	576	603	569	582	610	599	594	591	615	583	635	582	558	593	615	586	608	548	623	555	572	629	584	574	612	564	572	603	559	581	565	582	610	613	565	613	615	620	669	586	595	604	613	600	578	572	609	575	574	616	595	581	634	597	603	573	596	645	577	595	583	613	579	600	579	570	582	597	605	585	602	623	591	623	608	581	614	588	615	603	610	606	588	612	576	548	584	580	578	576	597	575	607	572	613	561	524	639	604	619	582	587	626	631	589	642	574	609	604	562	560	608	618	586	580	628	606	589	587	599	557	618	622	598	621	603	609	642	597	620	602	595	561	596	610	606	604	591	615	588	584	610	646	605	598	614	602	579	589	584	551	596	616	564	586	641	596	591	619	608	620	542	601	602	592	559	608	604	623	555	610	599	590	608	552	607	573	581	609	587	598	585	570	625	647	587	595	597	592	579	578	628	596	567	619	601	601	612	606	586	603	548	589	589	595	607	574	629	605	639	609	629	605	598	599	629	613	608	597	582	614	615	579	593	667	595	594	575	597	611	616	586	580	632	584	582	593	613	596	600	578	592	628	609	599	610	604	583	631	591	565	593	561	590	581	584	590	566	589	560	602	601	594	559	577	613	580	625	571	581	591	608	611	576	583	556	576	593	609	600	640	594	611	597	614	565	551	644	610	579	602	580	598	588	615	580	597	547	554	637	594	581	574	598	598	608	619	591	601	595	643	588	583	600	614	634	587	582	563	616	639	575	581	582	617	628	586	601	560	584	622	576	577	601	564	554	593	588	576	568	632	630	597	636	641	578	554	610	593	602	579	606	582	602	618	573	611	617	551	638	594	603	507	627	606	593	545	553	601	563	589	597	615	606	633	599	626	604	569	589	596	574	604	612	557	581	608	586	557	590	569	621	617	564	617	555	590	591	585	590	611	577	535	581	621	574	551	587	612	591	567	629	571	569	602	575	636	650	628	577	597	593	593	582	609	609	627	634	582	607	611	587	577	594	616	638	584	616	634	612	593	539	607	591	631	583	562	578	614	577	549	578	597	616	581	598	598	619	593	603	606	581	615	619	597	599	588	579	558	617	597	573	589	591	561	617	620	615	559	604	592	647	604	611	623	606	625	607	647	631	589	612	608	633	593	568	618	612	601	571	604	612	642	636	565	552	654	571	573	638	590	585	606	593	598	534	598	577	603	596	597	572	605	615	618	549	579	573	601	624	564	617	573	579	601	585	649	609	538	567	596	589	576	604	536	603	626	560	603	590	556	582	607	553	609	651	575	559	593	606	594	649	578	577	586	609	605	594	626	569	629	616	573	641	552	588	606	597	558	598	602	586	569	589	580	594	573	584	550	606	647	606	617	581	574	612	587	584	581	618	637	585	589	566	646	606	607	581	629	589	602	628	572	605
13698	9221	8925	9389	7687	7692	5112	3762	3573	1777	1872	1140	795	638	551	459	434	400	414	390	380	369	376	362	361	361	375	335	512	931	338	337	311	359	373	338	374	325	306	360	313	334	305	366	363	359	346	338	311	358	318	337	296	345	332	345	352	330	308	335	316	338	354	330	325	323	339	350	297	329	323	359	348	347	325	337	338	307	347	331	335	356	335	351	345	326	314	324	325	353	307	321	316	336	313	334	327	340	346	311	356	330	333	352	320	343	335	331	342	332	341	343	324	347	335	353	345	325	314	343	312	342	333	299	319	304	309	329	368	334	342	319	299	303	373	330	327	318	322	305	322	335	346	349	347	351	344	311	318	349	339	321	306	322	294	307	309	359	370	328	324	305	328	305	350	332	337	322	332	347	342	351	331	320	335	313	309	321	328	339	366	306	326	327	274	329	309	367	348	336	353	330	317	336	349	341	336	336	357	359	331	321	332	350	378	329	314	335	336	327	336	322	328	345	367	353	309	350	333	312	332	342	340	349	339	321	347	344	324	304	344	294	320	324	340	327	328	319	322	308	355	355	321	336	339	317	326	317	347	335	331	346	297	321	328	357	337	345	347	325	302	326	347	322	345	323	313	322	343	328	329	310	326	329	295	307	356	336	339	313	319	357	322	337	336	336	339	301	352	313	317	343	331	346	331	351	347	310	360	362	304	360	322	342	308	370	317	340	330	328	309	307	291	314	342	355	338	335	333	359	318	315	310	322	339	301	335	323	347	348	290	356	333	345	313	307	356	337	328	329	296	328	315	324	337	348	356	318	330	355	321	327	350	315	286	318	303	351	315	356	307	328	332	330	342	321	339	320	340	327	360	328	319	311	342	335	333	338	348	343	325	319	335	348	318	359	337	310	346	327	336	354	353	320	315	323	318	344	312	309	343	336	332	301	323	313	312	327	322	316	351	344	346	354	337	319	334	324	340	322	351	334	308	300	367	291	298	326	322	339	347	289	321	354	318	357	335	323	292	312	333	363	343	378	312	284	342	335	347	318	323	342	331	327	358	297	353	340	347	323	332	284	346	342	305	330	330	271	349	326	310	354	368	327	339	323	326	332	330	328	329	329	324	354	358	350	335	326	327	354	369	319	307	355	302	342	381	321	313	324	315	328	350	336	318	345	326	325	338	310	322	333	319	340	327	316	336	360	307	323	354	321	330	326	318	336	333	329	336	351	342	306	369	326	369	335	380	352	314	342	331	326	330	317	335	311	329	319	301	301	369	346	335	340	352	308	355	328	306	313	291	326	319	347	324	303	329	326	379	351	302	294	313	340	333	352	330	316	321	341	349	311	311	339	345	325	317	286	299	324	346	337	358	334	331	347	317	318	330	334	324	314	328	336	324	344	344	341	346	275	372	354	359	330	296	368	340	305	307	308	327	372	348	338	342	307	328	318	336	360	340	326	300	311	320	331	319	339	323	309	308	359	319	317	326	341	328	364	325	325	344	347	296	304	374	328	332	329	333	301	314	301	345	347	329	317	316	322	346	336	348	328	326	331	367	332	338	317	310	336	307	315	327	350	321	325	284	326	357	340	323	314	343	340	336	318	298	327	330	339	308	309	317	332	341	350	310	324	347	318	363	338	298	320	328	336	328	328	303	344	327	334	304	328	312	330	323	324	360	339	297	315	358	339	341	331	318	336	327	305	338	339	327	337	338	319	343	346	313	328	373	326	349	337	339	311	322	292	309	320	322	351	314	366	297	341	331	356	319	340	370	328	360	334	312	326	352	342	345	339	304	312	354	323	337	353	319	285	360	293	349	330	352	339	311	316	329	333	315	356	314	358	333	326	309	340	327	312	308	308	336	296	310	308	349	337	320	315	312	310	338	346	342	346	313	348	282	315	352	346	326	310	324	308	310	326	353	305	327	319	306	315	333	355	322	318	341	312	322	347	353	306	327	341	358	333	302	336	294	325	337	321	330	326	329	330	316	318	292	307	318	355	317	317	340	329	303	369	336	333	312	334	336	336	318	346	346	328	290	345	333	325	329	365	332	322	333	323	354	364	338	287	311	333	337	343	327	334	367	358	355	326	356	339	319	337	321	355	311	351	315	368	332	326	343	325	327	316	334	336	302	356	351	311	336	318	340	324	364	342	317	295	365	330	297	345	372	345	310	317	346	337	305	320	338	314	323	310	351	368	304	328	306	346	326	339	344	339	345	317	353	337	322	337	323	294	333	321	337	332	321	304	296	359	355	346	345	331	350	349	321	329	328	322	324	306	320	307	311	363	356	319	322	348	347	357	319	344	305	361	322	317	302	343	352	346	317	314	323	306	335	346	322	298	325	327	332	332	302	348	324	338	316	339	325	335	333	311	291	306	305	312	313	332	314	273	345	323	273	320	325	338	316	322	281	330	339	334	344	346	306	367	335	330	325	326	301	309	362	318	339	296	325	323	307	347	313	290	311	339	328	314	299	319	321	320	322	325	324	301	333	331	314	344	366	337	357	303	298	336	343	360	331	345	331	320	365	348	309	321	324	327	322	333	349	316	305	361	345	305	299	304	331	324	343	333	340	343	313	323	321	346	301	367	346	319	358	332	341	341	304	322	313	294	308	344	339	338	298	312	347	304	351	323	344	345	365	322	331	350	321	362	326	343	351	325	341	352	311	320	320	340	331	355	372	344	331	331	278	330	292	321	297	361	327	331	311	347	320	336	337	337	312	332	308	313	344	340	297	354	295	351	334	356	302	333	351	358	328	326	338	314	325	327	346	326	343	302	326	313	339	319	323	307	337	331	333	290	350	339	298	343	335	311	358	357	335	317	328	332	347	319	351	354	329	313	338	312	357	320	365	323	344	333	287	303	330	336	328	323	351	336	361	332	324	331	353	294	347	325	343	345	334	319	333	333	359	326	350	331	334	322	354	334	370	345	344	308	327	316	345	344	352	333	347	379	350	320	313	318	317	323	299	341	335	311	350	318	327	350	313	318	346	335	329	330	297	314	325	348	290	334	330	330	322	323	341	320	308	307	301	321	324	318	352	303	312	312	344	321	331	310	347	331	301	320	327	337	301	326	319	323	315	340	325	339	309	334	333	327	320	330	361	322	335	321	314	312	323	364	340	308	287	313	352	342	331	353	325	327	295	334	337	335	328	330	347	346	323	347	332	323	335	352	358	321	313	317	356	341	335	344	324	301	287	327	316	341	324	323	348	317	338	319	341	276	346	329	320	334	313	327	325	318	337	352	335	308	355	326	325	328	306	337	344	305	297	368	306	336	349	329	324	360	342	339	351	330	358	333	338	319	321	354	318	337	332	330	354	303	351	346	327	368	327	332	337	334	337	365	334	312	331	334	341	325	333	327	346	339	324	348	377	324	338	323	336	352	348	330	315	349	339	329	335	336	346	313	334	309	353	343	336	333	305	314	312	297	349	331	340	345	355	315	317	341	287	305	314	330	350	294	325	318	343	332	351	293	356	333	301	338	327	317	328	327
9675	7109	8205	13278	12035	14841	9645	8001	8277	4588	5639	4269	3187	2568	2271	1990	1628	1498	1487	1366	1215	1284	1191	1115	1121	1240	1118	1117	2500	5223	970	947	966	940	946	961	919	937	948	928	949	961	887	935	960	905	924	864	927	877	914	940	889	964	948	875	926	956	911	924	890	974	909	911	957	888	937	898	951	927	962	915	912	978	885	860	857	913	982	896	917	928	908	922	898	890	935	884	844	864	883	896	829	894	898	881	883	864	887	920	900	932	893	909	891	909	922	856	891	841	851	909	893	907	885	903	957	928	904	879	919	856	845	938	879	882	917	861	873	885	950	909	909	900	905	906	918	929	875	933	940	843	849	887	868	869	872	889	942	851	867	869	888	911	931	953	895	902	930	879	862	927	903	861	917	808	899	906	868	880	888	868	876	850	852	870	879	850	877	926	850	902	903	927	883	858	856	860	882	914	883	877	892	903	888	902	863	874	889	883	854	864	891	913	865	925	892	868	868	859	869	888	938	891	873	879	912	909	921	872	907	891	885	915	864	920	858	851	912	904	865	886	875	869	894	907	802	913	889	880	891	856	892	903	887	891	869	881	915	891	860	848	826	858	928	915	927	909	916	904	886	909	915	889	884	880	824	921	845	919	898	877	838	867	877	854	853	870	917	839	917	876	911	839	893	898	907	866	921	878	900	938	923	893	870	868	906	896	854	919	886	810	873	883	878	864	884	932	886	900	860	871	824	883	896	904	921	879	920	913	912	908	862	908	832	929	913	929	913	850	889	889	854	874	863	916	914	876	859	895	884	915	874	870	877	857	854	919	860	867	867	941	928	902	965	878	872	843	899	889	865	933	896	841	878	900	842	898	880	878	909	938	879	869	868	887	867	917	888	899	884	873	872	931	833	867	908	896	853	910	869	918	887	906	843	910	874	874	855	854	922	893	896	888	893	862	935	865	848	871	897	881	900	903	861	853	829	901	902	875	872	916	886	872	837	880	866	917	875	849	897	894	891	909	865	913	872	914	924	849	908	905	881	873	877	925	894	928	836	830	931	870	876	892	903	879	891	861	839	836	873	904	851	895	888	857	817	928	920	927	899	909	893	933	865	897	919	863	889	915	875	931	862	922	949	907	895	866	899	894	881	830	874	891	894	943	937	933	871	916	882	866	915	872	829	916	846	810	879	870	901	832	928	872	856	919	897	847	888	910	829	840	875	884	875	909	930	904	938	875	894	869	853	872	864	884	903	870	845	902	912	878	889	864	863	915	870	850	911	910	837	821	893	839	782	869	860	883	907	917	912	894	878	910	890	908	923	916	924	903	919	972	897	888	865	880	848	866	822	857	872	904	855	904	869	882	911	879	863	877	866	918	853	936	836	888	942	893	909	864	895	888	928	894	866	870	884	832	850	922	906	884	926	895	909	876	880	867	955	896	885	859	883	913	912	891	880	852	908	894	875	877	903	875	889	915	892	891	889	910	892	905	921	960	961	864	939	904	873	908	901	936	859	906	917	921	843	922	881	898	828	877	887	861	890	857	887	886	848	871	906	841	844	897	880	810	934	881	901	873	867	888	926	864	891	882	829	860	813	918	880	952	906	843	881	948	987	860	919	850	913	932	869	856	903	933	866	857	871	906	863	916	856	826	891	844	899	876	848	913	900	867	876	878	857	891	878	870	849	884	864	881	856	908	849	877	892	903	929	928	916	927	895	957	884	875	958	861	933	850	887	856	920	879	901	877	903	884	912	900	901	863	923	966	860	927	938	852	913	892	899	921	854	876	860	897	841	886	887	866	976	827	896	951	892	923	902	902	893	937	886	845	870	909	856	879	863	873	874	936	865	913	861	861	877	896	890	882	859	878	888	881	855	919	900	854	913	941	851	944	933	882	917	895	904	909	914	872	868	886	877	913	848	883	878	941	912	886	869	871	1001	909	963	889	885	920	914	855	859	865	888	896	883	924	862	929	929	871	871	892	881	868	870	888	899	904	952	931	931	850	909	842	900	889	891	906	855	892	929	920	870	912	920	863	907	846	843	874	877	888	890	914	848	858	908	855	899	899	868	912	889	893	853	886	867	890	904	903	871	922	874	828	891	857	904	913	854	887	854	885	838	919	877	890	898	863	876	892	849	871	875	871	895	881	941	858	853	891	888	907	931	892	899	861	859	914	859	892	883	866	839	885	863	868	897	871	813	843	902	924	885	912	905	870	854	838	861	836	946	902	899	911	906	867	900	894	811	886	920	873	840	885	906	890	825	888	844	886	915	866	842	872	847	872	935	878	884	898	871	888	891	892	889	933	906	899	823	884	900	924	911	942	934	921	905	889	874	942	877	876	872	924	873	837	925	870	818	815	890	876	927	870	863	886	877	873	895	920	893	913	900	872	906	867	879	896	851	940	907	902	918	908	828	865	883	935	885	890	902	896	939	874	853	882	877	887	936	892	867	850	864	887	849	915	871	916	872	908	902	912	921	891	860	887	906	907	902	882	954	872	887	871	898	890	827	819	868	947	871	860	871	848	897	952	932	875	897	834	868	967	894	915	812	918	854	874	928	890	886	886	930	874	917	821	904	896	875	859	880	882	918	885	930	893	902	919	910	878	882	951	864	845	923	860	941	925	892	888	875	921	923	910	891	868	866	874	902	813	886	927	917	880	847	886	849	915	858	902	850	857	899	931	855	899	869	876	876	799	874	900	947	843	877	914	895	904	856	852	956	889	952	862	913	857	915	852	976	871	884	869	864	891	835	892	913	885	848	828	881	912	874	878	948	909	839	908	873	879	866	866	896	865	874	889	824	881	836	879	865	862	886	857	894	901	907	911	842	917	914	899	877	873	911	829	914	931	838	851	961	871	907	888	883	879	915	889	890	882	943	908	907	867	853	911	855	867	840	907	905	860	861	834	888	859	904	888	889	901	888	912	865	952	878	851	878	836	846	916	932	891	865	842	937	856	885	828	868	905	886	878	902	906	896	905	858	925	912	884	885	884	857	844	800	854	864	861	875	905	854	862	899	904	909	876	898	900	904	929	874	897	876	909	938	895	913	891	892	883	878	857	865	907	926	933	900	951	879	927	852	847	934	936	879	887	933	838	871	899	905	921	908	912	901	876	894	921	904	896	931	892	825	875	905	868	864	893	907	856	879	876	864	844	935	884	870	889	968	930	917	883	847	927	935	967	881	808	855	920	916	862	872	920	889	854	922	897	901	896	894	908	886	877	962	906	923	868	856	873	846	884	884	928	880	883	873	903	898	904	916	887	905	897	956	831	903	904	855	867	873	913	885	832	814	834	876	851	868	892	875	914	874	881	856	879	920	881	835	863	889	855	865	936	872	911	874	893	935	900	908	898	881	887	870	852	882	916	890	878	878	937	914	933	872	844	928	868	888	926	930	913	900	859	909	829	884	888	917	893	887	865	884	949	901	939	872	863	913	927	850	920	862	891	871	969	932	841	943	842	916	868	891	844	841	936	838	898	864	890	916	903	871	895	925	941	898	957
20557	13186	12560	12245	10893	10408	8142	5312	4550	2678	2465	1507	924	890	660	528	540	418	414	336	342	340	312	313	359	339	323	325	721	1764	297	276	283	287	277	294	273	273	290	264	290	276	288	252	270	279	269	273	290	262	264	313	282	275	273	305	304	296	275	287	262	255	287	244	302	289	295	292	283	277	298	284	282	235	279	271	257	261	312	287	274	267	264	257	246	280	276	262	281	260	254	283	275	263	269	274	279	262	308	252	250	267	287	289	271	271	285	273	272	276	296	294	286	272	257	259	248	263	290	279	264	266	286	263	297	272	285	253	271	246	293	272	285	263	312	288	295	252	264	279	264	323	245	262	290	227	255	272	283	283	267	292	292	284	260	267	278	286	287	259	282	280	253	278	283	292	271	302	268	248	260	275	221	260	273	291	230	254	300	277	272	256	285	257	239	255	264	295	299	265	280	248	262	272	266	265	274	257	264	274	268	266	276	277	301	292	227	259	288	291	252	266	262	249	255	288	255	251	269	308	268	270	240	249	289	281	275	302	290	211	263	276	266	259	247	281	270	261	276	253	299	292	252	275	287	267	254	284	252	263	280	267	272	286	289	245	261	248	257	264	252	305	263	272	269	255	299	265	247	275	270	281	276	280	286	252	277	239	282	269	261	279	254	274	272	250	261	252	264	281	256	249	256	270	287	267	275	287	263	238	267	287	242	271	285	282	287	266	271	243	264	271	240	257	276	260	272	274	265	244	253	255	256	290	276	275	281	278	262	260	261	284	267	239	257	269	256	267	258	288	298	283	280	265	273	254	255	276	273	260	275	276	254	277	284	278	264	263	248	277	291	284	297	282	271	273	256	275	235	254	254	289	281	287	256	264	239	270	293	275	264	278	271	237	237	267	250	309	271	286	289	266	272	273	269	292	267	272	276	268	272	312	283	268	275	270	274	274	288	263	276	257	269	278	294	261	246	269	253	263	260	268	288	250	256	262	280	259	256	242	292	249	282	267	277	310	253	241	260	285	268	251	282	267	268	250	277	264	287	261	276	269	280	279	284	263	239	264	258	253	276	242	263	308	261	288	248	251	276	254	255	259	266	292	270	288	251	267	244	263	267	283	257	257	290	249	272	264	263	263	261	270	269	272	269	265	287	255	292	257	298	247	244	269	251	285	259	278	270	280	230	237	284	290	232	270	259	277	275	292	241	279	267	269	279	267	285	308	257	271	276	251	274	284	306	276	267	284	287	257	291	253	239	274	248	264	272	288	232	290	254	247	283	268	321	261	249	279	275	273	276	305	273	269	267	270	273	298	269	273	269	255	288	305	287	238	252	271	273	262	253	250	283	274	246	301	261	259	270	245	245	275	270	268	304	268	266	279	274	258	266	244	255	272	281	302	296	293	268	273	293	268	251	272	301	267	236	259	227	271	269	248	254	275	271	280	307	270	287	238	282	273	281	308	277	224	263	265	265	274	270	290	286	257	259	299	282	283	294	295	257	274	242	225	253	274	251	282	269	260	273	261	280	252	299	272	292	254	267	246	238	269	278	335	245	293	289	289	290	249	238	237	298	276	237	286	264	269	272	279	303	274	251	287	263	280	287	280	276	252	266	271	276	268	305	262	264	246	256	260	266	299	276	280	277	261	300	273	270	239	265	258	239	277	299	305	279	274	260	247	272	263	277	276	298	267	227	258	279	294	269	279	259	269	281	258	272	277	268	282	265	275	281	270	269	291	289	264	269	263	243	274	273	298	284	247	290	275	269	268	270	244	282	263	276	300	252	277	255	257	264	267	257	283	259	284	253	259	244	235	268	281	265	240	251	291	254	273	235	240	247	268	266	261	250	307	280	266	282	261	300	258	285	290	254	289	276	284	284	279	268	230	268	270	256	271	261	278	250	254	285	223	277	264	295	245	263	255	266	291	275	288	286	254	259	249	284	267	268	253	280	257	261	282	273	262	245	280	282	308	270	308	257	257	272	272	275	264	328	290	249	243	299	295	296	270	251	282	286	273	256	248	280	231	303	296	245	271	271	269	302	255	225	253	295	287	250	265	263	239	244	264	252	256	264	289	276	279	272	249	236	246	286	248	255	268	229	245	265	283	270	263	301	296	258	241	281	249	285	280	248	270	270	252	272	261	264	304	261	278	270	278	271	282	280	266	295	260	262	262	266	250	253	249	259	263	281	278	284	250	287	255	305	265	274	251	309	257	256	280	273	322	266	268	287	278	258	269	263	255	273	251	257	261	281	266	279	281	276	271	317	251	271	239	263	276	257	277	280	286	240	266	277	281	300	277	283	273	270	295	261	304	277	264	276	273	246	261	254	260	283	236	270	324	286	279	280	271	257	284	274	284	279	286	241	266	249	261	264	282	278	268	286	253	257	297	275	283	299	293	250	284	281	279	263	271	256	286	260	288	276	226	275	248	260	243	275	285	260	254	245	260	300	259	284	279	268	274	301	289	252	280	298	276	263	266	268	255	264	276	248	279	301	274	261	269	255	273	249	273	274	260	303	288	253	300	296	292	283	278	279	282	280	267	281	278	293	258	246	226	277	265	307	269	291	261	286	277	297	265	277	248	287	236	259	301	279	278	293	264	275	300	267	251	287	266	248	312	283	266	273	277	275	273	274	278	242	302	277	293	312	277	277	293	292	268	291	266	248	260	277	298	285	306	248	266	279	278	277	258	254	257	260	274	263	268	270	258	259	276	298	295	292	297	258	273	261	274	271	271	258	293	263	268	266	272	284	262	256	277	264	298	253	274	292	267	266	261	255	290	284	279	259	254	292	271	281	274	285	253	256	285	247	262	292	272	252	240	240	241	260	268	274	273	260	272	298	273	268	284	267	300	262	294	275	251	277	253	293	248	274	270	245	286	298	274	240	261	277	276	297	240	270	263	265	253	251	301	282	268	280	257	269	277	271	273	239	267	278	275	267	246	276	265	276	232	273	265	266	268	261	270	250	260	253	287	263	277	255	293	276	237	295	288	274	271	270	292	267	278	265	262	276	279	267	237	285	245	295	273	232	257	262	258	260	274	276	284	255	287	299	267	278	258	276	282	288	258	272	263	276	301	263	282	271	261	253	245	264	290	256	261	307	265	279	250	289	245	250	271	274	274	253	292	273	281	293	262	266	282	277	312	280	252	267	252	270	255	270	259	282	263	250	293	304	266	306	262	258	287	282	281	294	256	276	249	228	272	270	268	269	283	285	259	251	284	277	272	278	286	277	281	282	258	265	237	243	284	264	258	269	291	274	239	314	310	239	255	286	275	256	262	273	269	279	300	303	262	251	237	268	264	291	265	240	275	262	263	264	267	256	249	246	285	303	232	267	258	284	250	253	250	270	285	273	247	271	259	291	263	260	250	250	272	294	271	299	267	277	275	241	284	292	256	268	290	262	262	243	243	307	268	268	280	256	295	258	270	270	263	243	295	259	258	298	267	281	247	264	265	294	284	275	257	282	288	251	263	261	282	273	282	279	253	251	267
12037	8920	11152	14652	15365	18286	13864	11126	10146	6495	7879	5832	4261	3923	3266	2503	2415	1927	1840	1464	1397	1354	1132	1127	1363	1313	1206	1120	4339	8929	858	848	907	795	812	824	820	915	816	791	788	790	825	787	700	773	798	769	800	758	761	770	778	738	758	754	774	765	716	752	749	765	761	760	840	757	791	813	754	774	829	760	735	770	751	680	751	809	981	824	797	733	729	751	695	751	717	739	693	725	765	714	727	757	725	732	776	740	753	800	742	752	759	743	732	755	714	726	741	753	696	711	731	710	737	741	762	777	706	725	709	707	748	737	743	713	742	731	767	758	710	750	751	766	721	718	779	736	757	717	748	735	751	702	705	758	741	671	754	768	686	745	719	741	777	719	694	683	711	726	712	763	707	710	696	736	690	720	735	667	722	786	669	724	763	703	753	728	699	713	750	710	713	697	742	771	759	687	709	681	744	728	741	700	679	777	713	735	747	779	725	699	736	719	677	730	748	712	693	725	743	745	708	705	694	741	718	751	770	779	706	740	755	719	761	720	739	723	712	755	743	741	765	717	720	752	753	712	729	744	727	739	743	711	706	704	771	678	704	739	753	726	765	731	781	728	713	735	721	728	721	742	708	731	703	763	714	745	726	776	692	724	710	732	747	739	731	689	707	731	693	732	720	702	707	700	700	754	699	714	704	713	671	749	717	728	702	728	689	725	763	706	715	719	786	725	741	710	725	726	713	748	698	701	751	736	769	683	739	754	720	729	784	744	716	743	677	727	746	715	727	701	754	715	685	746	715	688	763	733	689	754	684	718	686	759	721	719	749	812	736	755	710	690	717	691	733	726	756	766	708	719	757	731	732	716	716	703	776	751	743	738	756	732	725	730	728	722	682	757	794	727	723	700	717	747	698	734	712	702	708	692	708	747	684	663	772	747	717	717	754	682	696	746	728	724	708	732	680	722	739	748	667	802	774	735	729	718	765	744	762	704	714	738	697	747	739	692	706	725	734	704	709	755	736	721	700	722	712	689	665	746	724	721	761	741	735	718	723	735	760	714	740	721	710	702	751	696	695	708	723	686	707	714	716	717	710	716	708	733	723	771	766	712	755	697	707	720	714	715	698	727	710	655	690	686	703	747	734	759	777	733	751	697	670	717	701	705	719	729	750	760	809	695	760	707	733	753	734	707	722	727	756	726	706	694	667	701	785	690	678	698	700	728	717	684	736	716	733	748	716	745	705	711	779	708	739	776	715	760	713	724	691	739	744	684	729	708	726	681	746	715	672	743	763	718	737	693	737	703	686	681	735	693	688	710	728	706	643	724	716	695	709	701	732	772	726	690	729	721	753	731	732	715	711	690	760	686	746	711	708	715	692	712	703	744	762	691	721	757	768	764	756	713	708	710	754	723	712	742	727	645	747	741	737	739	781	729	683	699	714	730	723	709	716	727	742	712	735	768	693	782	767	701	734	760	728	747	695	708	716	738	717	677	717	711	778	720	726	712	693	698	716	705	737	654	655	683	720	754	755	758	719	720	736	693	748	770	689	694	700	741	732	690	725	684	787	736	709	675	718	703	739	711	719	736	695	740	760	753	690	696	729	675	687	680	718	713	737	709	699	692	748	769	733	688	747	715	696	699	727	709	702	689	747	717	706	747	670	698	705	711	699	689	743	688	679	785	701	745	742	680	686	744	673	751	681	764	728	712	739	692	704	726	704	718	743	732	653	676	671	771	688	780	757	706	754	737	669	774	753	733	763	687	728	739	761	731	735	715	711	759	758	753	751	706	791	740	741	680	737	702	747	744	737	723	718	739	711	763	699	695	755	696	729	699	715	702	706	721	743	742	701	698	740	741	736	737	768	733	735	698	800	723	730	721	749	731	735	763	708	719	721	736	714	687	742	772	759	710	706	691	736	701	724	761	723	704	714	721	737	712	696	688	732	712	764	690	726	739	737	705	703	707	735	737	743	673	705	697	706	778	689	707	769	742	677	664	767	701	769	699	725	731	741	738	707	780	720	729	729	721	752	738	759	748	721	753	718	740	666	709	712	746	693	737	718	736	762	722	763	751	700	752	733	759	719	718	703	670	741	686	694	729	731	693	712	754	731	769	728	718	738	746	754	739	724	718	697	691	730	684	709	690	740	720	776	758	721	778	757	728	718	685	691	734	784	733	689	744	694	702	709	771	662	762	719	766	702	722	700	725	723	751	750	741	732	747	717	716	751	744	707	726	693	705	741	719	737	746	721	778	709	738	757	662	696	747	691	719	758	703	744	694	694	735	721	751	687	766	713	684	687	697	700	679	740	727	759	720	701	784	786	734	737	707	720	710	703	724	696	711	754	770	743	702	735	792	739	741	762	739	674	768	707	716	717	731	693	749	761	694	732	760	685	693	727	686	707	734	741	768	729	683	714	727	756	726	707	702	684	679	726	716	688	678	738	723	688	702	734	730	695	684	735	703	679	717	728	711	736	744	678	732	785	748	737	735	703	704	740	724	729	701	663	701	684	751	761	736	707	739	749	671	751	703	704	741	704	758	756	715	749	743	737	683	712	736	720	725	755	743	715	712	681	658	717	738	700	730	686	657	717	711	710	720	734	752	734	720	696	737	759	745	705	724	777	708	721	745	726	723	712	773	724	726	752	707	719	693	716	741	766	758	767	731	782	694	728	733	668	742	726	758	676	711	717	739	716	728	709	760	711	738	706	693	716	764	709	726	716	727	698	654	717	762	723	729	737	705	691	759	770	700	724	661	712	731	763	720	708	770	761	725	735	746	715	707	687	731	731	711	755	746	750	747	698	715	742	728	735	712	726	758	695	668	731	736	762	729	777	730	720	730	772	726	735	703	736	678	715	705	717	735	743	696	759	716	733	746	695	741	733	725	678	716	733	726	715	713	753	688	702	739	719	707	730	737	749	758	686	686	739	705	680	747	699	677	729	727	742	715	740	747	699	710	720	717	724	695	700	715	694	772	703	726	724	699	700	718	728	683	723	706	709	712	736	778	753	740	706	733	696	748	729	687	683	733	735	729	729	718	685	717	749	699	713	769	735	713	726	715	695	736	716	720	720	751	751	742	738	766	728	713	761	691	729	742	790	727	730	710	714	696	728	705	707	632	778	697	784	731	735	699	734	726	722	727	690	691	728	755	708	758	722	721	718	707	745	743	718	748	725	744	698	756	726	718	724	752	753	685	686	726	735	726	769	778	711	720	757	737	762	695	698	699	702	728	744	732	805	680	719	687	737	740	788	741	689	716	739	713	703	716	731	758	724	674	735	743	723	761	741	739	684	722	731	725	724	683	682	726	682	772	689	708	721	773	702	715	701	708	727	752	699	749	777	740	711	746	709	724	685	715	688	754	751	705	760	708	662	734	703	712	762	712	701	703	797	728	758	756	699	700	678	731	705	658	723	751	730	735	744	669	767	731	758	745	739	723	734	715	728	714	689	751	757	679	745	728	728	733	743	768	766	751	752	726	712	734	728	746	727	681	698	722
2536	757	736	626	489	469	420	358	287	245	251	220	222	224	204	200	226	218	220	221	210	219	216	226	205	196	189	219	207	205	218	222	193	225	194	203	203	244	186	212	196	205	213	204	201	231	210	215	177	195	185	207	186	209	217	195	200	196	221	215	217	197	216	208	195	204	227	209	205	199	211	191	192	214	230	217	224	200	211	171	193	197	204	198	198	233	211	186	215	203	200	192	229	194	191	212	203	198	224	211	215	198	189	199	221	199	203	197	220	194	222	213	216	199	195	194	184	187	198	199	209	209	196	209	209	198	199	193	206	222	193	226	206	193	215	183	191	195	211	188	214	194	220	181	183	214	195	201	203	212	219	207	188	175	175	201	219	191	197	181	209	219	189	198	212	223	217	195	192	200	203	195	185	220	207	216	207	195	216	213	212	199	214	196	208	207	208	229	227	192	218	196	209	212	232	206	221	213	199	219	204	220	207	222	211	204	215	221	187	201	228	199	209	205	206	184	210	205	193	187	200	200	203	196	198	217	186	195	193	202	179	196	204	189	210	205	200	172	205	196	205	186	198	203	182	200	204	199	173	186	190	192	230	198	187	220	210	234	215	202	213	203	206	184	199	192	215	183	213	181	220	185	206	188	211	211	189	207	201	212	195	196	212	216	228	196	203	222	205	216	197	201	191	179	185	193	183	192	191	205	190	190	212	207	231	191	183	225	215	208	220	219	209	184	198	187	213	236	188	179	189	207	213	205	211	196	214	194	223	207	213	201	192	230	199	183	214	213	206	187	191	200	207	207	227	205	206	210	199	204	205	192	206	192	197	200	210	204	195	179	194	194	177	216	189	223	214	220	208	207	200	198	203	223	196	220	212	209	196	208	238	202	199	209	216	198	194	193	207	218	196	222	201	206	205	193	194	185	210	201	217	215	214	203	218	173	221	190	215	206	234	201	202	218	204	188	203	195	226	199	208	197	198	209	179	179	182	237	197	213	197	204	193	203	229	187	197	217	203	168	232	201	226	195	203	222	177	204	203	205	203	200	193	197	204	197	215	191	198	202	197	203	197	223	195	208	209	198	208	219	206	216	214	216	211	207	209	189	212	191	198	186	217	179	218	208	191	203	198	194	209	215	191	213	223	227	225	184	215	154	197	184	209	204	198	195	191	207	203	194	235	200	194	204	213	187	200	199	199	224	195	197	237	217	212	208	206	199	231	228	196	200	221	196	188	196	203	227	189	199	191	219	198	221	217	219	219	215	207	220	213	216	198	223	216	179	216	172	210	224	188	214	220	182	191	201	166	215	198	176	214	209	211	200	197	234	220	198	201	198	198	200	192	215	219	205	175	228	174	184	230	214	218	210	185	215	214	204	245	220	208	204	212	209	198	213	187	225	207	216	206	215	229	173	198	212	214	199	227	211	207	199	190	218	224	203	210	166	198	198	215	213	207	211	183	192	197	194	178	224	213	210	216	210	195	212	200	187	185	238	200	225	192	227	167	210	215	182	197	198	198	209	216	200	195	206	192	209	207	192	182	211	211	214	202	200	209	212	215	196	213	192	225	215	178	208	207	215	198	189	183	210	197	199	204	175	184	210	223	208	225	209	200	191	184	200	210	200	216	209	194	216	221	184	195	240	222	185	210	180	179	197	222	186	172	200	199	217	202	216	225	214	198	203	210	193	194	216	198	194	195	194	237	212	189	177	183	190	218	212	205	225	209	209	205	217	196	206	210	208	198	188	191	209	186	205	223	215	204	206	229	205	208	200	219	196	199	204	199	224	209	213	192	192	211	203	224	198	199	215	229	192	213	225	185	199	213	194	211	203	200	191	224	189	211	196	202	205	170	198	201	214	209	230	211	203	173	182	190	199	219	203	215	190	207	205	209	208	210	200	163	209	203	191	214	210	208	210	209	189	212	203	222	199	229	214	194	191	213	201	193	196	203	223	198	212	196	190	196	194	197	198	181	203	207	209	200	203	205	187	206	218	212	191	200	167	202	217	203	206	191	208	186	204	202	176	199	226	208	207	201	206	210	212	232	190	184	193	188	184	193	195	188	184	211	216	216	201	222	187	221	204	206	230	178	189	204	184	204	220	187	220	206	220	213	222	198	194	189	227	218	199	196	172	200	210	213	215	209	203	185	222	230	205	209	212	206	208	216	208	221	196	209	214	206	222	224	214	233	210	199	220	201	189	209	198	222	183	207	207	193	215	196	228	193	235	230	222	245	209	212	172	192	189	184	203	221	206	217	206	214	207	196	202	188	207	215	180	225	205	183	199	222	210	209	198	200	195	222	230	210	189	169	213	179	192	191	232	202	192	197	208	200	200	207	191	200	224	201	195	204	208	202	217	204	236	188	213	203	204	202	178	196	215	197	200	208	191	221	200	193	199	208	209	209	187	201	217	190	210	199	207	212	222	221	197	188	203	192	188	187	205	202	221	194	215	202	208	197	217	208	202	164	179	225	206	197	200	198	221	210	184	191	208	229	177	183	216	211	222	185	206	204	208	200	202	201	193	192	217	217	212	212	206	210	198	189	214	201	201	188	219	211	193	228	194	211	228	213	192	193	197	202	205	222	207	188	216	205	203	221	195	209	182	210	164	235	227	220	210	219	181	194	191	197	214	225	205	203	199	196	189	185	202	194	199	205	191	209	241	169	201	192	215	190	212	221	197	203	202	199	193	216	201	191	190	177	190	195	182	174	171	190	193	217	190	233	193	178	185	199	217	214	203	198	228	207	191	201	191	201	227	202	225	218	218	195	201	198	216	205	237	224	202	219	198	182	237	198	231	234	182	208	199	190	194	218	210	208	197	214	195	191	206	192	224	212	185	216	180	213	242	216	217	208	203	201	205	175	188	219	248	204	197	212	232	212	199	222	208	209	218	223	202	201	197	206	211	204	193	207	220	176	190	211	203	211	216	236	209	199	213	188	212	212	217	207	181	248	234	225	211	224	210	200	213	190	216	204	200	203	186	208	188	202	201	209	216	210	202	185	201	191	191	188	221	220	205	215	209	205	202	213	197	199	200	208	205	210	174	215	192	196	204	203	216	179	203	208	212	217	200	201	201	203	211	229	207	204	216	220	209	207	184	186	220	204	200	212	198	214	183	215	233	186	224	216	202	218	202	217	208	189	179	177	216	200	172	181	202	179	190	221	188	212	232	192	219	206	190	213	188	207	183	207	220	210	205	227	218	198	208	205	196	194	204	217	235	198	189	211	200	194	198	195	212	222	191	185	181	204	210	192	203	192	189	229	234	199	216	180	211	201	199	201	180	183	181	190	213	191	209	231	233	211	183	215	227	227	206	215	204	189	188	204	204	195	195	201	213	196	206	186	204	176	185	196	209	214	204	207	215	218	199	215	202	210	163	216	236	218	206	212	207	187	206	192	202	202	207	163	188	222	197	217	192	199	209	218	236	185	188	217	236	229	180	215	190	202	203	216	195	198	199	204	193	197	193	213	210	205	192	212	226	190	209
2820	1337	1559	1879	1681	1792	1343	1205	1160	834	890	751	718	671	708	643	643	624	665	617	626	630	640	645	631	624	633	525	790	797	624	571	629	611	645	621	615	591	587	635	576	631	632	641	608	563	670	624	614	625	607	598	624	599	651	622	596	593	661	595	579	602	613	620	546	639	598	638	603	605	598	591	591	601	592	612	588	605	655	609	562	592	586	650	616	605	625	645	601	604	582	588	604	593	613	572	633	613	592	598	571	638	672	606	616	625	586	600	617	618	599	603	605	637	559	605	620	586	647	623	574	581	630	606	590	587	634	617	597	612	618	587	580	609	621	570	569	591	576	589	623	606	609	559	622	595	565	599	611	612	557	648	609	578	587	589	541	618	647	591	591	623	640	623	661	590	565	606	642	552	627	611	596	582	591	622	615	592	581	564	604	619	600	611	642	612	578	605	577	645	580	606	563	617	590	606	654	600	619	608	630	588	606	606	569	626	556	582	575	587	590	603	608	628	617	605	601	602	630	580	589	580	609	586	605	611	606	568	579	558	609	636	636	616	563	619	634	601	590	625	614	583	552	589	618	604	558	619	623	632	603	568	613	595	598	619	602	621	593	623	616	615	578	622	625	598	596	599	538	598	596	596	599	574	576	621	646	631	581	608	626	626	606	541	573	597	580	607	637	627	597	598	628	590	568	610	580	620	648	609	647	550	591	619	585	578	588	623	637	654	629	589	625	626	611	568	633	600	573	608	576	609	595	616	591	635	604	603	632	629	614	615	547	578	643	577	656	599	607	590	590	600	624	612	619	586	613	597	598	612	635	583	599	603	605	614	611	585	613	600	631	653	620	590	612	604	639	620	561	565	633	584	603	596	599	605	643	615	629	601	611	584	577	598	668	578	616	620	612	604	592	589	607	606	659	614	639	585	619	618	604	610	604	592	604	549	653	610	622	567	599	576	587	585	628	633	578	556	622	614	644	596	595	619	637	638	620	584	644	625	586	608	569	618	598	619	622	625	597	627	588	623	603	580	599	619	585	667	636	593	586	608	626	546	625	601	622	608	545	641	582	584	593	623	608	603	604	593	594	598	613	635	578	603	611	589	547	610	635	602	584	634	601	585	606	618	630	620	619	597	597	621	603	614	610	610	582	568	613	589	618	617	623	615	619	644	617	651	603	608	614	594	622	603	598	612	659	619	623	592	609	600	594	583	600	581	595	633	605	606	669	599	538	584	601	595	628	562	604	605	637	620	605	628	602	601	601	635	593	598	602	648	608	597	572	650	590	612	640	623	638	626	555	604	603	628	602	598	592	573	613	597	642	624	624	590	616	593	626	581	625	569	613	642	607	583	623	628	601	591	546	620	561	563	663	584	620	603	586	575	598	599	616	594	628	563	589	632	581	578	613	617	590	626	599	563	576	588	609	603	623	618	618	599	602	597	644	606	595	613	606	594	585	657	605	616	581	603	569	600	593	563	610	620	636	620	618	638	581	632	605	628	637	599	579	619	630	621	643	580	581	650	668	579	639	599	596	651	602	605	614	570	607	629	587	626	570	611	599	588	565	593	610	593	623	643	584	604	615	549	569	579	618	608	623	599	598	617	641	592	604	599	605	611	562	583	599	593	588	614	615	571	573	625	597	623	636	610	627	595	617	617	617	603	603	635	598	607	607	607	625	619	590	561	611	601	661	598	589	607	606	594	614	566	592	573	603	560	571	616	602	603	559	599	607	608	604	606	589	673	591	620	648	661	590	591	655	605	573	617	551	632	631	593	595	571	651	641	613	669	551	630	595	665	655	598	571	611	561	590	556	606	602	633	569	639	597	620	604	592	594	629	596	617	603	595	593	581	592	572	623	605	681	592	624	630	649	574	596	600	575	585	593	605	639	587	581	629	610	617	610	620	582	616	568	556	620	605	630	616	601	609	607	640	609	573	621	576	571	608	634	591	620	590	591	621	623	610	581	580	591	645	632	629	574	534	556	593	615	595	578	628	610	584	663	572	630	621	607	649	593	604	605	590	661	589	644	608	558	596	566	592	619	637	640	594	575	622	653	591	577	615	612	616	600	596	624	615	654	633	587	592	638	571	605	564	599	647	616	603	584	607	570	622	578	638	629	592	554	644	594	609	618	603	632	644	635	633	597	635	600	590	613	590	616	569	588	645	559	577	558	616	633	613	594	614	609	594	558	627	577	596	631	578	647	584	587	609	640	626	621	660	651	606	603	601	615	596	584	604	621	595	639	624	618	580	611	643	579	581	606	654	574	617	656	633	611	583	586	590	593	605	576	583	586	616	623	613	622	585	586	611	629	585	574	640	602	647	628	623	569	585	588	638	591	550	609	601	581	599	567	616	611	639	594	580	574	579	631	607	594	602	598	605	598	582	579	633	605	615	603	604	590	578	581	621	595	560	605	586	586	629	620	635	596	595	636	624	608	587	631	641	597	595	603	630	625	611	586	686	608	552	610	564	591	607	634	595	600	602	615	594	607	605	625	588	596	585	606	612	625	634	610	614	602	600	579	615	591	585	604	612	620	607	617	598	612	597	620	586	619	610	609	628	622	609	592	588	617	595	585	602	627	608	548	656	621	582	612	567	583	591	636	632	580	591	659	659	661	588	588	603	559	603	573	607	582	625	568	599	624	578	615	584	578	633	614	594	642	575	591	590	635	641	612	560	616	624	601	558	596	623	615	620	652	577	586	623	677	562	609	579	626	607	597	625	588	615	578	648	624	605	622	598	630	623	594	616	616	608	633	610	573	615	635	587	594	619	604	615	576	627	619	606	596	606	651	581	613	575	588	570	590	511	633	580	616	611	604	633	563	554	605	617	608	628	586	620	626	572	598	605	637	641	605	613	609	562	607	606	620	621	627	571	615	586	573	609	584	640	604	614	568	583	586	621	592	611	596	619	607	646	623	606	581	624	556	604	580	577	617	649	621	645	582	627	577	624	605	595	605	665	590	629	619	600	616	584	586	600	593	628	613	627	592	599	611	602	580	631	602	592	630	625	584	570	628	587	612	600	629	583	591	591	634	622	611	604	606	575	639	597	616	628	590	588	618	577	597	609	607	612	604	601	599	587	613	626	621	654	614	623	614	578	641	604	619	561	621	607	593	614	562	620	586	604	589	636	647	576	590	630	625	620	608	628	600	599	617	595	592	595	621	638	597	630	598	633	606	564	621	655	592	603	626	623	582	599	582	643	595	548	618	617	535	643	623	601	599	602	636	572	591	649	570	630	565	590	599	560	610	599	619	580	625	570	607	594	587	620	586	635	614	620	630	568	617	580	607	610	603	654	615	581	620	635	631	599	570	598	623	611	622	616	652	612	594	656	574	566	604	604	573	577	588	596	660	580	597	579	564	563	587	583	614	605	613	608	591	585	619	602	634	546	617	584	619	617	615	612	613	536	645	559	585	604	633	621	618	589	610	573	576	618	588	630	567	593	613	596	626	639	626	620	545	606	612	587	585	626	569	622	637	621	598	609
13392	9722	10096	7894	6095	5101	4231	2702	2247	1388	1111	893	697	579	560	548	537	389	429	406	347	354	350	395	359	370	354	383	1008	878	354	327	343	378	336	321	385	349	323	323	349	369	322	356	320	333	341	322	328	360	333	315	349	355	334	301	328	329	381	310	326	340	373	347	332	323	357	360	360	348	338	337	306	355	357	334	334	315	361	356	304	299	353	344	368	332	336	330	352	323	361	333	375	335	325	339	343	332	318	348	329	308	353	304	315	342	342	332	366	332	317	325	353	333	306	327	340	332	334	326	299	339	352	334	320	325	340	313	316	348	358	352	329	377	335	319	342	319	327	332	372	322	337	375	338	346	350	322	336	365	312	345	299	338	337	380	335	347	330	306	318	332	347	360	291	347	343	336	305	317	363	339	338	352	372	290	303	299	306	323	339	308	347	362	374	302	345	339	339	354	345	358	312	356	330	302	343	324	357	335	305	321	350	289	369	340	360	329	339	322	341	349	347	319	311	322	369	340	324	336	340	339	338	344	351	336	300	316	338	339	329	358	323	374	359	320	331	344	316	352	319	340	317	312	313	329	294	318	317	353	318	312	348	368	327	322	316	370	330	326	343	323	346	329	351	323	339	378	315	344	336	357	311	342	322	358	333	335	308	321	316	353	341	348	331	340	316	339	357	343	336	321	349	343	331	326	338	330	311	337	344	334	383	337	319	337	332	337	368	322	352	316	323	310	341	319	330	320	348	343	345	372	312	322	344	342	335	336	357	332	354	355	324	350	306	321	316	339	352	351	347	306	352	320	356	340	334	343	322	320	333	363	316	321	321	342	340	356	343	314	349	343	334	346	341	346	321	358	297	329	337	352	324	312	339	342	325	348	310	377	343	343	337	340	330	341	296	330	348	330	338	328	371	342	326	339	305	339	332	321	347	335	343	357	352	305	329	360	354	328	363	318	313	313	342	308	337	349	309	323	356	311	352	305	332	343	355	349	335	302	327	358	317	345	304	325	306	341	311	322	314	321	321	343	310	307	334	328	344	321	334	323	346	297	329	351	337	365	337	341	293	345	359	356	360	320	335	300	336	325	331	331	354	318	349	345	337	334	339	337	345	335	328	314	352	347	340	307	341	317	331	354	307	382	336	342	357	336	342	322	338	339	338	307	333	337	335	347	309	320	327	334	315	324	336	346	354	339	327	333	320	339	358	344	336	318	332	298	335	328	319	308	305	360	338	363	328	342	328	344	321	345	338	334	364	321	345	323	315	304	331	366	311	310	307	338	335	323	357	349	342	350	348	332	338	337	353	334	340	347	314	367	316	323	281	326	329	350	333	309	345	332	334	313	344	310	327	326	313	344	358	324	320	340	334	309	362	347	369	352	337	344	346	329	362	346	317	325	353	311	364	356	333	346	340	303	330	343	340	325	304	376	336	340	301	331	356	333	375	353	358	347	318	370	351	321	319	317	330	336	330	314	352	368	353	337	334	371	384	328	356	355	327	368	344	321	339	345	357	340	318	297	346	324	351	321	330	311	339	332	354	371	345	340	340	331	337	335	327	327	316	312	368	311	323	328	369	330	319	333	336	314	337	315	348	322	324	324	358	320	323	306	327	335	344	334	361	336	315	348	331	323	373	328	306	345	342	346	347	348	317	334	328	356	332	364	320	331	329	353	318	304	335	345	337	314	307	323	334	322	340	350	353	341	339	298	343	314	331	319	358	328	327	316	350	351	297	335	358	366	318	367	335	319	356	298	330	322	341	366	366	331	334	315	319	327	337	333	322	320	315	336	341	324	343	375	344	340	333	334	307	320	341	326	332	320	316	301	359	331	365	321	328	334	334	327	321	333	319	328	346	389	343	333	329	385	336	347	353	367	341	368	324	304	339	334	306	335	343	318	328	329	323	349	339	370	320	312	331	355	352	388	344	308	337	367	348	340	354	331	320	371	382	319	332	370	351	352	315	334	363	397	341	349	327	314	328	327	347	338	334	339	335	326	330	334	344	329	334	309	361	353	378	346	327	315	345	316	354	289	337	359	336	337	318	306	326	321	344	365	275	310	338	323	345	325	341	346	314	328	369	315	368	339	332	331	353	338	340	320	330	346	355	338	323	327	308	330	349	320	323	312	312	347	350	340	308	326	319	301	311	372	384	353	327	339	304	306	356	369	329	302	350	340	352	350	351	317	362	355	335	308	311	309	328	328	341	309	381	335	330	298	330	325	361	306	341	313	345	338	364	326	308	340	354	303	311	350	357	265	336	312	328	307	308	326	341	341	338	355	362	352	337	346	351	328	349	359	335	318	315	354	318	343	337	340	332	323	338	341	303	353	347	342	338	325	335	364	320	343	332	369	311	305	331	349	354	333	318	341	367	319	338	324	336	361	373	346	379	328	344	299	325	347	337	333	370	305	357	343	320	321	345	349	341	297	327	344	334	335	346	361	330	318	324	336	301	350	350	342	310	326	301	349	337	326	325	323	331	350	346	342	318	357	333	335	311	328	327	336	357	340	339	342	333	318	314	324	359	319	328	309	333	357	321	316	339	325	320	321	341	339	319	375	314	316	355	326	340	371	351	325	358	351	337	286	367	345	327	336	349	337	321	336	326	330	375	357	349	319	324	352	366	332	359	339	334	314	328	343	324	323	333	355	313	338	363	355	356	341	330	348	330	334	339	328	314	311	325	318	327	336	351	312	323	343	317	317	315	337	307	357	320	325	350	357	343	351	331	341	324	331	335	373	341	362	376	327	318	362	342	346	314	359	340	312	336	324	364	333	323	336	356	321	335	324	344	367	336	334	327	322	340	340	343	323	353	362	328	300	314	330	315	317	331	355	315	334	313	315	364	368	335	357	342	345	350	326	335	331	311	345	372	354	311	346	345	313	326	292	344	328	307	316	321	335	351	354	347	349	365	388	352	339	325	356	319	292	338	325	360	347	339	341	325	336	339	336	323	331	338	334	359	329	367	339	319	296	321	336	345	339	344	337	308	348	340	382	350	324	334	323	308	349	334	317	357	336	339	373	334	334	341	337	332	349	302	320	331	313	335	346	316	344	303	328	340	355	337	319	346	336	335	336	352	349	317	330	335	362	342	311	355	348	322	317	334	340	298	352	329	356	291	308	295	342	354	346	351	354	338	358	333	319	334	342	366	294	317	339	337	341	310	345	365	349	322	334	336	369	354	349	319	340	320	368	345	356	330	352	322	352	340	339	343	335	347	343	326	329	326	378	318	372	361	337	336	353	366	366	335	365	340	334	335	337	330	346	342	380	347	364	317	323	334	317	333	338	321	325	326	335	369	308	293	365	344	314	310	338	348	350	326	330	302	346	334	327	315	311	307	320	330	358	334	380	320	337	319	323	314	312	335	341	313	286	329	323	340	323	384	319	322	327	349	357	350	334	342	357	338	355	390	325	302	330	348	280	342	333	319	344	349	334	345	344	324	362	332	317	326	320	343	336	343	349	330	309	316	331	348	334	322	325	321	349
9549	7093	8754	9587	9843	10619	9673	7477	6126	4661	4322	4040	3253	2470	2373	2156	1945	1447	1314	1257	1234	1168	1203	1196	1234	1266	1164	1126	6758	4395	1002	997	1010	988	974	975	960	830	953	949	949	937	918	912	1010	895	941	924	894	949	909	991	923	930	917	920	927	892	933	886	962	887	892	884	958	856	948	982	925	924	923	877	931	961	883	901	942	913	964	1024	982	886	843	883	968	913	925	906	893	862	976	893	858	917	899	956	886	941	835	905	909	926	912	930	922	903	926	901	916	906	929	875	860	880	855	942	943	918	885	872	938	901	899	872	837	933	857	873	912	890	919	923	927	839	920	925	916	894	904	888	874	907	882	903	840	938	938	932	830	882	953	917	914	938	921	964	903	927	899	880	904	925	872	942	854	832	901	934	912	941	862	919	908	933	901	868	877	875	929	843	926	903	877	899	926	934	941	929	952	871	888	894	893	885	923	907	892	915	907	883	915	960	925	904	888	931	871	905	899	877	920	919	914	898	869	852	896	822	897	857	865	889	954	866	931	882	888	863	858	885	918	958	903	952	914	847	884	904	862	901	933	887	927	915	922	870	898	877	940	899	879	892	924	863	918	963	868	868	848	896	903	883	900	896	924	920	928	867	909	899	920	968	958	906	922	916	893	916	891	922	827	881	908	913	909	849	818	923	876	974	899	880	861	911	907	929	918	893	900	980	860	915	912	913	865	860	875	839	940	913	938	875	869	886	906	927	854	888	934	805	908	897	967	901	885	893	914	949	914	913	954	870	857	897	905	839	894	862	911	921	879	859	950	864	899	887	941	859	914	917	924	878	901	896	836	858	911	902	890	901	929	795	902	914	885	882	898	910	881	885	890	902	885	945	932	899	899	899	945	894	867	938	878	905	873	878	923	896	948	849	885	898	875	960	879	816	879	832	919	877	928	853	853	933	946	902	909	871	898	931	906	894	981	916	896	913	898	889	885	921	836	906	856	878	841	907	905	913	891	925	893	955	916	939	917	902	900	920	821	903	902	909	957	841	874	928	889	888	898	904	929	893	898	887	901	858	852	875	903	920	892	941	985	905	876	917	866	859	895	943	865	908	865	921	898	927	926	889	874	895	881	930	913	938	907	957	900	881	901	915	881	873	931	918	924	873	843	913	894	943	911	960	814	895	913	933	945	938	908	902	937	921	903	888	931	884	923	926	894	901	872	917	868	922	938	887	896	866	896	917	870	929	908	930	891	921	884	856	922	872	860	878	923	926	911	925	867	858	919	892	926	893	881	897	950	938	929	869	856	916	937	914	913	906	933	907	911	890	900	882	934	882	916	889	929	892	922	926	912	889	878	902	888	890	884	861	904	899	940	918	964	899	874	902	834	920	912	903	925	927	886	902	894	887	888	907	902	883	952	873	869	916	902	948	898	912	900	895	950	881	899	890	868	903	901	953	905	908	924	879	889	847	919	938	930	940	884	948	952	907	841	856	899	910	893	887	941	884	890	879	874	863	897	903	878	865	911	869	899	914	882	907	884	882	906	849	909	920	895	925	900	934	884	899	928	910	873	924	924	901	905	854	948	864	881	922	870	895	932	887	861	828	922	842	914	921	881	892	870	893	882	880	869	914	908	885	940	915	911	917	904	865	966	831	905	854	928	855	948	922	884	884	927	890	887	902	894	912	942	859	894	931	889	955	923	909	932	866	870	831	955	878	898	899	899	874	908	895	862	859	870	902	917	934	857	886	902	836	858	892	906	939	912	887	929	918	878	896	928	944	932	904	884	899	918	939	930	850	916	887	912	854	881	906	959	887	876	920	891	881	889	940	935	905	902	960	942	932	877	879	905	919	933	877	915	917	851	912	858	888	919	903	917	876	931	934	907	838	926	873	879	898	917	894	869	884	881	867	897	918	951	899	877	931	903	852	890	908	906	958	866	919	940	913	868	889	905	906	922	892	841	870	891	891	918	895	895	885	889	878	900	870	870	937	980	938	865	863	872	887	932	920	914	898	933	901	885	901	895	892	882	937	893	878	912	824	894	854	934	852	902	874	888	905	851	886	920	877	868	899	912	870	875	865	816	858	929	893	878	927	915	890	897	883	862	883	866	912	928	916	893	909	889	958	849	923	853	906	864	862	925	899	895	871	844	926	882	890	882	882	908	897	911	860	929	914	886	909	882	864	890	883	866	971	936	925	946	916	891	892	912	885	909	918	915	933	903	898	937	908	891	826	880	936	918	898	884	840	862	883	877	839	888	936	907	938	918	863	877	907	904	862	916	938	941	907	859	904	878	875	852	845	903	934	913	914	870	930	924	855	900	895	916	892	935	919	908	923	930	892	954	883	882	911	846	879	857	927	893	889	874	903	882	941	853	915	927	909	941	915	888	960	852	874	929	936	917	917	937	837	881	863	909	914	886	861	884	893	923	868	972	943	870	883	881	908	937	890	859	885	930	877	878	849	951	890	908	865	851	844	956	892	923	926	901	933	909	908	879	931	872	965	857	894	867	876	947	946	1002	931	875	862	926	918	900	967	872	950	836	882	903	898	916	890	892	926	893	885	920	890	904	933	879	941	899	931	909	887	918	910	891	909	906	893	928	914	899	892	956	892	934	904	818	872	910	918	898	904	922	927	882	856	886	896	886	821	923	915	919	979	923	902	940	923	889	913	913	916	894	857	913	939	853	928	912	891	891	854	871	906	916	905	867	901	963	928	891	914	917	848	937	903	890	869	863	906	927	924	911	882	898	923	893	883	886	869	893	843	901	897	887	880	891	928	888	899	899	884	945	905	926	916	874	921	935	907	905	927	879	936	908	884	903	931	907	885	905	877	854	880	866	856	838	926	890	904	958	936	899	889	872	849	887	889	892	936	924	943	976	878	902	864	846	898	888	881	938	899	886	924	859	885	853	883	933	845	883	873	848	887	866	853	972	868	911	856	871	898	881	923	859	911	897	893	948	901	885	915	898	889	899	925	874	928	847	867	894	864	885	947	887	894	929	890	890	932	907	923	931	931	950	895	893	880	893	931	929	919	879	922	888	908	947	907	918	912	889	914	886	901	924	873	891	960	867	877	877	897	907	935	873	928	910	943	876	851	903	931	848	903	872	873	910	891	875	920	915	869	905	936	912	882	918	935	887	943	904	911	922	931	888	956	842	905	877	888	932	887	920	869	916	837	893	903	879	902	842	949	883	894	885	883	944	908	919	844	881	900	892	870	944	914	953	916	933	858	881	951	860	917	881	884	913	905	894	855	880	872	881	992	922	902	865	937	934	863	922	906	943	921	908	912	890	906	882	944	915	900	908	967	886	897	877	880	926	865	875	896	855	917	917	889	910	940	888	916	887	894	952	941	903	919	947	880	909	956	899	935	888	907	928	905	905	917	880	892	903	935	904	914	943	918	925	889	902	893	879	915	952	869	887	851	923	851	951	937	898	894	932	902	909	861	905	929	956	914	956	872	921	900	905	896	927	899	920	906	901	952	911	875	942	925	895	940	912	910
20408	12989	13167	11219	9137	8113	6176	4024	2857	2255	1776	1468	1076	973	713	653	479	389	366	343	358	288	321	336	343	397	348	345	1212	1866	311	323	292	306	296	320	277	283	287	284	284	290	279	292	262	280	282	280	263	293	275	272	301	286	298	300	275	282	273	256	292	294	280	242	320	282	278	324	259	285	257	277	240	262	278	278	287	244	290	307	253	266	252	286	270	261	273	254	285	285	263	296	284	285	276	290	291	283	291	280	296	282	246	273	277	241	251	268	294	244	280	226	302	297	263	281	263	248	239	234	311	263	255	253	273	254	310	250	289	262	263	244	305	271	279	275	273	250	267	288	288	256	254	268	252	278	283	280	297	279	295	264	268	304	300	286	271	257	253	275	236	271	258	288	255	297	265	244	260	268	286	254	276	289	256	266	259	262	257	247	286	263	246	255	258	265	242	285	253	303	291	291	285	277	272	234	254	267	251	291	268	281	275	278	277	278	297	281	269	254	276	290	257	257	293	274	271	271	297	263	271	278	279	308	283	277	273	261	269	282	270	288	259	270	291	264	268	276	254	265	249	313	261	264	261	260	275	295	277	266	294	286	292	256	293	241	274	303	253	258	246	277	287	248	302	290	294	284	253	300	279	295	262	248	300	282	255	287	275	275	274	254	244	243	276	268	279	273	268	262	297	256	254	289	269	276	241	278	262	257	288	279	265	282	247	292	297	277	274	289	267	279	273	262	283	240	270	302	278	272	286	285	290	255	249	259	275	248	284	254	270	268	290	256	256	283	286	282	242	297	276	275	291	272	271	259	281	280	295	273	281	230	284	248	276	290	277	267	269	272	275	301	264	283	273	264	311	251	260	263	260	254	234	234	268	285	328	265	277	266	270	254	268	281	291	261	291	256	274	277	263	242	312	286	294	287	284	275	266	258	279	287	299	298	277	285	291	279	258	263	307	286	251	303	288	282	305	295	301	272	279	260	312	261	247	276	257	258	276	267	308	286	295	260	233	259	270	264	275	294	268	294	298	313	282	287	309	272	262	274	289	263	240	248	301	264	300	281	255	268	250	290	282	272	283	282	273	265	288	305	268	269	269	275	253	297	262	249	281	268	295	294	317	285	276	277	282	264	257	296	283	271	254	261	285	280	286	307	258	273	273	288	280	273	290	287	280	241	266	288	287	297	276	271	282	258	288	273	280	277	295	271	250	296	275	283	264	241	262	314	262	282	292	265	267	285	275	256	269	277	264	272	262	259	278	287	283	279	309	288	276	305	319	258	257	267	281	264	280	259	285	264	285	260	316	275	240	298	269	292	291	262	281	287	291	285	287	278	264	254	258	288	298	289	289	286	265	277	303	283	263	260	305	264	263	236	272	275	326	261	251	293	273	275	271	262	260	246	272	286	280	243	298	272	255	288	290	277	275	299	269	242	293	255	271	264	276	262	281	244	298	279	285	295	257	252	290	275	275	257	260	250	251	287	304	308	262	254	318	290	265	268	288	255	263	242	289	278	299	325	266	283	251	257	257	270	251	311	261	259	255	298	275	259	254	278	276	306	281	285	275	276	277	281	283	298	273	307	288	277	285	295	272	261	274	263	264	289	276	251	269	308	272	265	291	285	262	254	269	269	266	272	273	252	277	253	291	261	287	253	276	267	267	268	274	246	291	288	242	282	286	232	303	252	237	278	246	264	292	271	260	276	289	284	267	279	252	268	267	300	275	282	268	251	293	264	309	274	275	282	273	273	300	273	294	251	310	262	278	246	265	266	316	273	257	258	281	304	295	303	275	270	270	272	262	278	246	261	250	295	283	283	257	294	271	285	301	283	284	259	303	246	265	263	277	275	270	278	259	287	288	260	282	283	268	264	254	299	290	262	285	275	263	260	281	265	273	250	250	269	263	268	271	272	286	274	283	286	256	255	256	301	260	291	279	256	272	246	306	294	280	258	300	304	296	258	291	267	262	253	264	278	259	285	314	260	256	249	293	305	275	276	288	272	262	312	272	286	283	275	252	285	287	287	255	265	288	307	258	271	265	271	283	252	272	295	262	271	272	285	272	296	264	268	256	242	281	276	276	286	267	242	261	317	264	252	265	249	290	281	292	277	265	276	283	299	296	293	260	255	264	275	287	276	287	249	270	278	273	265	276	267	261	272	279	280	262	264	290	294	277	277	275	285	273	283	309	288	276	266	256	254	301	277	256	298	277	266	268	230	283	294	283	302	268	263	262	270	265	287	312	286	260	270	306	244	284	266	281	294	272	261	253	264	249	262	281	264	277	266	289	260	283	294	305	251	289	261	270	250	298	277	278	270	292	240	238	252	294	268	272	276	262	282	293	266	276	264	272	285	300	271	245	269	273	265	280	291	270	257	237	271	286	278	289	265	262	247	271	269	290	270	272	290	234	303	271	272	263	259	271	271	280	256	261	276	284	270	263	262	248	274	272	311	274	271	266	273	280	293	282	297	272	281	258	299	288	290	318	306	255	265	283	259	257	262	256	278	244	253	257	261	265	276	251	251	292	275	279	278	272	277	283	292	295	310	262	297	278	283	271	302	272	299	266	275	274	273	237	305	274	274	257	259	255	254	290	258	229	283	300	293	291	284	264	279	269	288	277	292	278	284	287	282	265	273	306	288	280	260	264	280	267	237	252	245	261	245	273	295	272	293	253	280	299	281	270	292	274	281	280	284	266	303	274	244	278	264	275	254	282	305	267	266	263	296	262	277	273	281	269	294	273	279	282	300	293	269	257	299	252	269	301	296	269	281	304	310	271	271	291	237	303	280	290	266	262	248	277	277	277	257	259	277	271	269	298	264	280	310	262	262	275	280	304	284	250	253	270	272	238	299	281	281	263	265	278	290	270	272	333	260	281	247	275	278	280	287	273	285	294	282	262	273	289	279	268	277	275	310	268	261	267	315	238	286	279	289	250	315	256	310	267	270	278	307	269	285	296	262	260	272	299	271	272	275	257	287	266	263	276	268	278	267	258	261	279	268	291	261	259	271	293	285	296	253	275	267	268	256	263	256	259	279	272	256	276	257	272	271	285	291	272	235	262	286	272	285	275	270	278	269	262	297	269	258	283	262	292	258	303	259	257	277	300	269	241	304	255	266	256	287	271	289	267	273	280	263	276	264	279	302	256	288	275	269	283	284	290	290	300	263	275	301	271	256	293	273	300	262	302	265	298	246	250	262	266	260	263	267	260	225	257	258	252	288	274	308	276	267	295	295	295	247	300	257	268	248	246	247	309	306	252	267	285	289	279	289	283	290	285	306	258	300	299	251	275	263	240	273	263	273	289	294	279	257	263	293	268	273	264	268	261	267	284	300	271	279	273	263	268	280	278	255	252	292	306	303	293	300	242	245	256	253	251	282	267	262	277	239	255	262	274	278	284	289	238	287	292	284	283	297	297	286	298	278	256	268	270	280	293	292	298	280	274	270	268	294	286	283	290	269	288	270	257	292	273	269	255	278	289	244	271	281	278	266
12072	8772	11603	13119	13511	14391	12153	9724	7473	6632	5712	5441	4652	3594	3288	3218	2227	1479	1412	1289	1139	1121	1091	1222	1443	1499	1343	1048	7664	8820	864	853	911	885	869	814	852	796	849	800	814	836	793	893	808	750	770	809	812	747	807	791	740	740	747	768	757	797	779	795	744	767	708	800	819	815	791	795	744	816	751	791	797	754	763	748	733	756	828	846	713	771	765	772	797	783	763	801	721	722	742	742	780	708	720	781	760	750	749	781	741	716	780	709	714	781	786	747	731	725	736	769	747	742	798	765	776	798	740	728	736	741	715	733	759	766	740	698	754	706	742	771	748	757	790	752	755	736	814	717	745	759	726	739	697	751	744	714	745	748	714	698	715	696	713	725	747	774	726	738	728	752	765	678	749	784	699	713	678	699	783	728	726	715	737	721	723	724	707	746	719	736	769	714	715	748	728	767	774	778	771	719	657	766	748	737	708	782	704	737	781	801	767	745	714	761	736	769	732	759	730	731	719	706	742	715	713	745	749	676	742	735	719	675	723	778	746	754	730	758	719	754	785	715	735	751	749	730	740	736	730	732	776	726	747	699	750	739	768	732	762	696	804	673	727	759	760	763	722	749	720	761	751	724	748	775	795	694	754	760	765	696	720	739	715	718	720	778	745	754	703	737	736	720	719	757	710	746	729	711	751	789	750	812	733	671	741	758	776	696	722	772	708	689	709	730	741	723	740	729	713	739	761	723	699	763	704	696	741	732	774	770	763	676	716	678	767	749	714	741	766	716	691	769	742	755	695	793	715	747	745	734	761	825	747	727	736	746	768	786	729	770	694	706	753	777	733	751	667	718	737	679	751	752	734	774	762	722	705	713	706	760	726	690	722	702	757	757	674	719	728	729	710	735	742	736	732	734	745	735	743	763	722	736	763	718	758	747	680	722	751	703	723	687	748	701	721	734	716	683	704	706	730	764	719	772	716	773	726	740	714	774	751	754	694	739	735	760	760	704	709	736	718	741	748	726	720	702	712	731	693	723	768	721	741	780	712	751	732	734	734	739	739	698	730	787	720	712	752	726	754	724	730	718	736	742	677	733	734	792	769	745	719	723	696	710	691	712	776	728	735	732	696	728	772	725	688	722	704	770	694	749	706	732	740	733	740	783	755	721	741	735	715	684	788	730	738	723	747	705	689	771	688	721	728	750	751	746	721	689	751	683	769	744	770	733	699	714	767	770	710	703	708	766	745	700	702	751	739	733	730	733	701	692	725	747	747	733	690	750	733	758	735	723	754	737	733	755	736	728	732	719	738	704	703	690	754	688	739	753	747	723	674	762	751	727	762	711	759	719	689	726	729	720	736	756	710	712	693	757	781	746	675	705	693	780	781	728	728	749	755	741	722	738	746	738	730	712	676	751	719	747	713	751	764	757	771	727	722	746	758	765	690	738	729	785	739	735	755	757	773	727	725	759	687	780	724	707	743	751	763	694	772	772	761	740	771	713	733	754	742	740	707	681	731	665	734	701	715	759	751	745	715	733	769	770	728	711	699	756	749	729	721	754	741	706	715	715	740	718	774	746	688	759	736	767	738	745	739	761	768	765	789	749	727	726	711	714	735	715	734	715	759	704	696	788	691	717	717	742	686	768	744	665	711	741	702	737	705	699	743	743	769	752	773	716	729	745	730	714	697	743	691	732	716	758	704	722	713	682	773	772	733	730	738	736	722	676	755	708	685	719	738	734	766	702	714	737	714	727	740	749	776	710	784	757	754	748	738	752	687	764	792	715	737	748	773	805	726	748	692	760	773	698	725	722	751	709	728	714	789	770	736	757	749	709	736	705	716	734	727	721	726	744	731	720	769	742	686	737	702	744	712	758	782	720	732	719	760	728	735	755	763	764	696	724	696	764	741	724	754	712	722	739	731	728	737	753	751	705	716	717	694	765	744	737	725	726	737	746	702	732	732	761	754	740	734	739	736	741	713	734	783	789	695	759	716	670	740	744	719	670	724	704	719	718	718	711	769	720	736	707	699	764	738	759	758	692	695	690	745	756	762	730	724	718	706	717	720	749	710	720	700	721	732	731	691	755	729	778	772	726	740	714	711	734	764	741	693	703	693	732	720	735	741	750	733	735	747	712	729	768	759	710	715	716	726	706	735	751	712	748	725	718	778	693	726	778	740	795	735	716	756	749	687	771	736	754	737	727	721	685	744	734	735	764	747	735	716	742	693	762	746	712	766	722	738	731	764	776	722	740	702	749	701	711	744	731	673	724	741	738	676	733	782	751	725	725	745	750	793	733	709	707	686	735	737	754	713	716	736	722	732	668	712	701	735	735	724	742	763	678	761	716	736	773	672	723	793	753	779	701	707	734	739	737	697	748	745	754	738	702	725	735	718	743	779	757	772	710	716	759	713	736	745	724	768	776	715	683	756	780	752	780	726	725	723	712	752	763	751	714	752	752	726	699	728	687	757	717	717	720	718	759	773	762	731	754	757	797	766	730	733	786	736	747	730	741	743	732	711	745	750	741	702	742	757	748	693	744	709	727	722	781	746	749	727	789	758	710	721	719	751	715	751	742	706	749	750	740	752	741	750	741	737	668	731	721	757	758	738	708	700	759	720	765	697	743	750	736	708	733	679	726	719	696	751	727	738	759	747	732	752	707	797	728	711	703	747	702	775	753	711	753	773	736	797	717	747	745	745	699	724	760	764	754	741	758	751	711	680	737	726	705	725	741	735	732	758	710	743	786	675	699	746	735	742	736	687	739	776	703	763	745	759	729	738	754	713	750	689	745	730	697	743	729	761	722	739	694	697	731	726	716	752	680	711	762	764	725	734	741	750	761	728	729	740	764	699	735	743	717	714	755	692	728	706	751	690	705	723	751	719	729	720	715	776	744	759	761	715	704	715	694	735	743	746	726	711	730	697	722	735	761	715	741	700	757	705	712	733	771	717	688	785	753	721	742	733	763	726	727	771	719	743	738	755	683	707	745	738	724	706	713	740	733	760	745	706	725	725	706	751	742	778	739	723	735	711	822	735	672	708	762	723	739	725	704	735	722	712	702	745	715	736	704	720	803	736	788	676	754	743	741	764	723	757	720	692	722	753	711	714	685	751	683	735	742	716	696	752	733	799	761	716	739	714	777	759	747	729	716	720	700	702	748	774	740	787	734	714	748	731	725	747	744	722	735	722	707	728	747	676	691	769	736	729	759	732	689	738	747	746	688	757	701	761	704	719	737	705	724	725	785	739	710	725	789	740	736	747	726	746	717	737	719	691	769	737	730	719	713	705	734	739	749	749	785	719	691	735	696	696	740	723	746	708	713	732	714	727	731	713	720	738	692	712	696	693	702	777	743	709	765	772	718	738	737	727	751	671	705	737	753	740	685	759	756	758	747	777	723	702	751	670	714	719	731	701	690	775	717	773	786	758	744	714	714	749	714	760	756	683	748	753	708	709	754	721	768	737	747	709	714	674	719	710	758	765	801	794	686	660	736	705	734
2642	856	728	545	468	435	398	264	256	224	207	212	205	208	236	205	216	188	186	195	226	195	171	219	219	213	239	177	237	213	193	216	215	223	184	216	191	184	190	176	187	229	211	197	196	196	229	201	175	217	201	208	205	210	227	177	219	225	192	210	204	206	177	191	184	204	202	196	207	189	196	200	210	199	227	201	228	202	202	198	179	202	212	205	181	219	206	193	231	197	187	216	188	193	226	205	199	224	199	218	214	171	190	210	187	215	214	199	187	204	171	198	209	199	194	190	233	218	190	191	179	217	211	203	221	210	193	199	196	243	200	196	202	187	209	200	208	247	186	211	200	198	241	212	196	228	198	171	226	212	202	212	226	187	196	223	226	210	193	206	191	198	196	204	197	194	206	220	204	204	213	201	192	211	218	210	218	210	191	208	206	218	199	228	215	218	218	192	208	189	213	197	197	210	224	227	186	223	205	189	230	199	195	204	207	194	212	215	209	179	211	194	189	192	210	209	189	220	184	208	203	210	189	207	221	184	192	222	195	214	210	200	230	176	204	214	215	221	189	210	194	240	191	212	199	214	182	216	180	215	189	221	181	223	183	226	198	233	202	201	201	213	206	206	241	189	214	211	204	218	201	207	189	216	201	201	193	222	230	208	199	216	202	192	215	198	183	205	186	209	213	217	219	196	198	231	213	222	208	181	207	181	210	211	225	187	201	204	223	214	235	210	218	228	183	190	196	207	210	226	195	220	208	197	178	219	208	203	181	213	210	192	193	200	191	198	184	181	190	192	204	230	194	211	193	184	213	193	194	203	215	211	221	198	218	227	207	187	223	188	218	169	198	196	226	180	192	209	248	213	198	201	196	173	192	203	200	225	186	221	217	185	163	185	217	196	224	194	185	246	203	214	179	199	192	200	199	191	223	223	187	195	217	211	186	211	198	210	228	195	212	222	199	197	196	198	200	219	199	219	231	207	197	203	186	210	208	206	183	183	211	188	201	208	213	192	229	214	194	180	202	200	223	215	182	236	181	169	218	185	194	220	187	190	179	214	175	201	208	219	219	179	199	200	219	227	196	228	194	199	208	189	228	215	205	215	178	232	201	196	193	189	194	221	207	203	203	220	191	234	217	197	199	221	222	203	200	224	206	222	191	195	211	208	197	210	182	207	201	190	241	201	221	189	204	221	198	210	191	202	219	229	233	191	200	209	172	229	204	206	188	204	196	204	216	210	185	212	173	208	178	227	203	193	204	230	213	219	212	229	244	192	200	202	201	190	225	196	203	226	200	207	177	208	192	196	225	203	212	199	221	165	195	219	200	206	225	224	199	188	195	185	185	194	207	214	207	201	209	204	193	199	199	209	215	228	203	212	197	202	205	219	212	221	199	202	199	209	199	211	211	211	189	210	185	192	217	192	207	210	209	220	202	214	219	205	206	220	213	228	214	195	226	211	218	192	209	219	203	220	218	220	203	227	219	178	200	212	217	202	192	188	205	221	185	229	189	204	205	233	192	226	176	206	207	225	199	191	234	206	198	193	187	218	209	184	211	208	217	221	191	203	193	233	213	209	205	220	198	210	195	207	225	174	219	224	198	211	179	211	206	205	209	209	186	190	219	223	223	201	180	214	222	168	194	227	208	214	193	239	235	210	189	178	224	197	233	228	217	224	213	213	222	187	228	200	209	202	200	202	208	203	185	215	210	218	218	201	222	208	152	203	194	216	191	194	179	196	210	201	203	172	197	222	207	213	194	198	188	209	196	212	216	186	211	210	209	206	229	193	189	223	202	194	205	210	202	196	230	211	217	203	207	212	213	225	216	213	217	226	197	193	195	199	201	191	209	186	220	202	189	224	183	235	197	197	198	192	193	203	200	217	223	187	212	188	237	218	218	194	194	227	227	234	229	194	208	186	193	219	210	217	191	199	206	216	198	186	203	219	206	218	217	220	203	203	184	182	208	209	219	209	179	234	209	229	210	217	188	218	206	219	194	215	204	202	223	206	208	214	197	214	196	202	211	178	183	176	212	193	198	199	192	239	185	213	228	222	197	203	205	188	204	214	222	223	236	217	196	193	204	201	239	208	208	177	236	228	188	216	206	176	190	230	232	188	182	204	182	222	188	207	211	198	212	203	197	206	215	205	220	207	208	199	198	206	209	207	195	184	208	225	197	207	191	207	186	176	201	231	177	208	206	205	219	196	196	188	203	186	222	218	190	232	210	222	163	205	201	231	194	228	210	219	199	201	219	185	189	215	206	230	179	213	224	222	206	213	198	219	186	213	194	217	209	208	220	216	194	221	200	197	201	170	186	193	231	218	204	193	197	204	220	237	198	200	218	203	207	202	203	200	209	184	203	187	213	222	206	223	190	214	227	205	202	175	196	205	214	195	192	196	197	214	192	205	188	205	219	189	200	202	223	221	243	224	206	177	231	198	223	208	193	200	233	193	214	218	196	212	226	195	213	224	200	185	190	216	194	222	220	215	211	206	216	201	218	168	199	206	187	194	214	195	189	214	205	196	200	217	214	212	230	196	212	213	192	223	189	175	193	193	197	200	203	193	202	193	190	226	220	208	221	216	207	234	213	201	187	216	212	187	187	212	190	208	191	218	179	197	198	214	194	199	214	194	219	211	183	214	198	182	200	184	235	217	181	186	189	210	210	199	211	209	222	234	213	207	218	194	217	221	183	203	215	166	217	214	217	216	190	204	198	201	199	214	228	222	200	205	199	183	191	209	199	179	209	221	210	209	183	230	206	218	199	209	206	234	208	209	185	193	203	203	223	190	210	186	198	219	180	203	207	206	204	206	201	210	200	228	195	204	215	213	215	188	204	225	217	178	216	196	175	222	223	197	236	201	208	176	216	200	208	221	198	212	195	225	186	217	181	227	187	218	205	201	191	218	212	220	211	205	190	198	192	199	202	226	178	189	214	192	207	188	206	198	182	194	199	233	202	173	193	219	231	213	203	186	192	188	185	219	187	218	199	196	205	212	205	206	211	214	194	194	218	218	208	214	215	185	177	216	222	209	229	196	206	196	194	188	213	231	200	211	204	208	204	201	195	224	195	229	206	195	207	215	241	212	197	225	201	239	190	190	183	196	206	213	212	184	221	210	220	202	213	196	216	196	202	201	216	205	212	197	192	192	211	182	211	211	234	207	193	216	223	228	222	200	229	197	181	204	193	204	229	222	209	224	192	202	186	185	210	242	190	199	204	223	233	204	189	210	194	203	212	217	225	205	183	193	187	206	195	225	209	199	223	198	212	242	203	184	210	195	190	191	206	209	207	223	202	193	211	199	205	193	224	218	206	192	214	227	197	193	211	202	191	240	191	192	215	192	191	191	222	203	221	181	197	212	206	232	209	197	220	217	210	232	197	194	210	208	193	180	238	172	199	222	227	211	220	204	218	196	216	214	204	217	201	233	212	218	186	221	191	193	228	183	201	212	220	236	175	203	213	186	216	203	198	212	214	210	226	202	234	203
3111	1381	1588	1771	1404	1633	1329	1090	959	838	769	729	725	666	686	708	638	631	615	636	624	639	605	572	641	625	633	660	914	719	626	619	585	624	599	592	615	600	599	594	621	610	612	607	538	613	612	610	629	576	598	598	607	630	615	610	617	610	601	567	570	597	602	657	588	615	674	587	581	640	594	669	598	593	592	608	597	606	582	623	613	631	612	582	624	617	642	599	583	563	598	602	632	643	653	631	579	626	606	638	634	575	649	592	588	571	607	608	587	576	612	605	598	579	583	582	630	648	572	576	573	566	602	600	625	617	618	578	589	560	592	655	574	598	643	638	579	604	611	600	610	629	568	580	594	639	624	621	617	576	599	598	590	650	622	605	701	603	669	619	633	639	626	625	648	596	580	572	614	663	580	560	629	615	558	581	642	606	654	605	604	634	612	622	616	581	632	646	611	595	623	632	631	619	586	610	571	567	566	608	621	605	608	533	567	594	619	602	602	626	604	621	617	648	601	581	660	640	603	590	547	611	612	580	670	583	612	654	578	625	531	628	606	607	623	638	588	609	613	579	637	588	627	643	608	552	595	569	605	624	635	577	597	602	694	606	572	580	590	608	581	595	589	613	627	620	610	597	589	616	596	633	598	568	600	652	618	587	656	675	574	646	604	623	691	595	582	612	642	593	616	620	624	611	596	596	608	655	606	600	627	613	605	645	603	605	637	599	576	654	589	625	612	593	587	636	628	650	621	599	595	602	602	585	600	598	588	595	623	598	625	646	626	599	630	586	613	635	664	612	575	593	588	587	575	612	629	580	634	592	568	612	614	593	632	601	587	644	580	667	556	602	607	596	607	621	611	607	574	570	636	622	608	605	654	647	606	595	579	595	613	581	584	626	608	676	621	653	625	574	626	594	616	607	576	643	632	627	602	608	631	562	614	601	628	595	572	622	583	641	574	618	655	617	603	622	586	610	618	609	598	589	620	607	559	629	583	600	618	623	571	621	584	629	667	602	575	608	598	602	586	578	580	584	609	608	569	610	626	623	621	557	644	640	577	653	628	653	640	615	635	618	673	597	580	561	576	581	606	582	630	621	595	602	613	659	628	638	616	613	617	576	621	648	581	586	589	629	590	609	642	574	604	605	631	589	609	610	637	606	645	630	603	616	593	607	596	609	593	572	646	610	591	573	640	582	575	622	583	622	604	601	629	625	607	658	642	592	631	581	596	579	620	675	627	621	559	613	658	661	626	580	607	580	600	636	596	643	639	596	599	605	569	574	619	606	619	622	607	630	620	594	613	628	631	598	612	616	622	628	617	586	595	609	639	612	624	603	678	613	598	574	616	625	595	527	594	593	557	644	634	626	647	652	645	602	604	606	608	638	589	635	581	616	605	599	623	646	626	572	635	591	639	607	622	608	644	634	617	568	642	585	579	569	631	606	588	618	616	617	575	572	621	592	625	590	616	570	602	603	641	641	596	618	598	594	639	623	670	596	632	622	583	631	621	630	609	616	620	593	585	622	597	579	584	573	591	628	604	565	578	625	628	648	568	611	643	590	620	637	607	633	552	603	572	588	599	604	632	611	627	583	600	601	622	601	612	619	624	585	590	612	609	602	600	612	619	622	604	604	558	614	597	628	641	572	622	609	607	610	612	645	612	671	608	631	608	640	635	618	582	685	597	559	612	614	621	599	592	640	625	595	644	620	581	590	643	581	625	628	605	586	589	678	622	586	625	638	649	587	621	609	589	581	630	568	634	547	625	637	602	644	623	605	642	599	637	621	563	616	594	595	589	625	589	620	593	660	593	620	543	602	626	603	617	622	577	592	606	583	597	601	628	598	607	611	615	583	634	621	626	595	572	662	591	585	617	637	600	575	599	585	628	628	613	604	624	617	592	579	614	649	568	634	619	582	616	635	606	601	608	622	600	618	596	640	625	614	616	633	615	630	621	637	615	612	622	630	628	645	604	611	654	620	573	599	600	576	594	614	610	577	609	646	600	575	620	588	614	636	597	643	585	585	591	588	596	607	612	618	629	584	591	617	594	605	620	614	580	633	666	595	609	592	626	658	573	633	621	550	645	625	625	603	582	615	603	672	617	630	605	640	596	579	600	596	620	596	611	596	621	643	618	604	616	560	648	607	596	627	574	616	618	573	571	581	618	629	589	600	635	606	628	644	615	608	660	592	616	597	595	601	623	568	618	619	604	642	611	628	620	612	583	608	609	608	614	612	610	592	625	609	665	598	605	599	609	618	617	606	590	625	605	585	606	590	601	586	600	604	589	617	638	601	673	598	579	632	685	626	663	617	600	609	610	578	616	611	651	665	634	614	584	620	571	641	580	613	568	576	599	618	615	578	646	618	608	608	593	612	588	577	620	631	621	603	607	580	570	641	597	613	649	558	647	584	624	632	594	617	595	635	632	641	637	613	608	609	599	596	581	573	614	641	642	588	584	600	555	588	665	621	627	658	618	615	664	614	606	625	617	608	622	610	601	623	608	648	593	618	584	577	636	588	629	625	605	610	626	616	604	644	598	611	628	655	612	600	603	600	618	592	612	574	600	604	627	566	602	608	600	587	608	626	617	605	574	590	585	621	648	572	596	648	627	580	571	595	633	649	615	642	611	567	589	621	647	685	656	584	602	625	587	641	599	597	614	639	617	654	598	627	628	568	626	591	616	597	640	634	553	637	663	606	569	600	596	643	568	613	592	671	642	676	589	643	592	615	602	647	599	606	612	618	588	597	607	587	585	647	615	598	579	640	593	590	589	612	602	618	634	610	635	610	634	629	621	615	620	630	604	660	643	638	583	581	595	630	597	606	595	583	600	607	609	623	602	592	615	622	632	569	627	630	583	576	626	633	607	630	589	646	574	620	618	612	629	637	635	646	598	624	596	668	538	613	603	611	575	621	643	592	641	586	594	585	646	642	603	576	567	649	610	592	602	604	619	600	583	625	626	601	613	581	611	598	620	606	639	604	611	582	641	586	571	612	644	622	610	603	597	640	633	605	572	577	624	568	607	606	530	577	593	599	623	591	565	628	602	589	654	660	577	610	607	629	595	577	636	607	626	610	618	611	644	610	633	657	630	611	610	604	578	601	564	596	602	619	608	604	632	635	563	623	622	614	615	689	626	614	594	621	580	574	600	648	603	622	624	621	654	589	637	606	590	598	629	613	585	632	577	575	596	648	643	611	631	604	636	577	597	625	589	613	642	648	578	633	610	605	638	560	609	622	598	621	563	629	576	598	608	568	656	615	614	621	634	602	592	603	625	571	580	587	603	603	615	583	617	623	619	583	564	608	606	604	631	578	571	623	606	594	635	601	598	648	592	590	655	647	603	592	614	611	583	602	649	641	644	584	605	572	591	608	554	591	584	606	611	612	645	585	594	606	594	619	589	664	567	592	577	626	615	604	614	613	619	631	633	594	558	599	578	649	588	624	576	609	663	569	616	611	636	575	630	633	613	602	613	605	601	594	598	612	670	613
13612	8695	8785	9631	6105	4544	3770	2666	1815	1730	1068	814	628	606	599	457	395	354	368	376	370	339	399	329	366	384	372	346	757	618	341	337	337	348	318	363	339	336	305	331	302	341	338	352	320	334	331	331	323	325	334	335	317	351	331	317	360	337	338	346	363	335	333	332	320	356	343	333	346	336	361	303	317	311	328	317	349	328	305	330	332	293	342	320	316	320	343	333	331	342	325	324	345	357	334	330	355	344	334	339	326	363	309	316	310	365	313	321	341	341	331	328	296	343	311	325	328	315	294	313	349	326	324	319	356	332	312	336	317	349	338	336	319	319	293	321	322	325	336	351	326	342	328	339	303	306	343	304	375	322	311	315	314	338	330	335	358	347	324	305	319	342	334	354	327	312	319	332	323	349	303	332	333	313	320	330	296	316	323	299	316	333	336	342	309	315	360	333	309	348	319	348	321	304	359	342	323	345	350	356	307	351	354	348	324	313	331	345	298	342	331	315	357	325	315	364	347	332	362	347	341	316	344	346	307	339	290	370	348	338	340	345	334	324	339	315	340	319	349	335	348	315	305	356	316	311	340	346	352	323	321	290	284	345	322	332	337	324	359	320	312	348	318	328	350	330	334	347	322	356	317	327	317	336	324	302	315	367	321	332	288	311	322	291	337	303	352	306	345	331	323	347	319	348	345	346	322	351	339	351	333	358	327	312	344	345	368	343	330	324	328	337	311	323	321	335	321	330	324	383	348	323	322	331	320	352	343	332	322	339	326	329	331	306	333	326	370	347	339	312	336	362	337	345	332	327	341	353	331	337	336	339	317	317	331	367	354	313	337	342	355	360	299	322	314	313	302	296	333	311	323	363	318	339	349	306	370	299	322	294	335	323	343	349	330	323	331	331	368	309	351	337	364	315	350	272	316	349	308	343	308	329	345	306	322	337	317	323	334	308	361	344	300	354	320	330	349	363	326	321	337	303	319	348	329	304	318	327	358	340	351	299	316	347	323	308	318	314	328	336	339	312	306	317	330	327	351	327	345	360	344	325	380	293	347	331	329	288	322	301	320	322	363	326	361	292	312	322	339	327	334	309	359	340	357	349	321	312	330	314	334	349	314	342	351	320	369	345	349	323	376	337	290	336	317	354	324	334	302	376	306	297	368	331	387	328	285	328	353	343	341	323	338	308	317	315	321	343	359	329	338	287	340	297	341	319	297	302	324	306	334	339	306	360	293	340	293	322	329	339	321	335	322	327	344	311	325	331	334	337	324	332	320	338	338	340	321	336	326	353	333	315	336	324	334	322	329	324	364	342	370	357	351	327	331	336	327	328	311	297	332	328	298	339	345	347	344	313	337	311	344	328	316	330	292	309	323	348	352	355	331	299	330	359	322	362	331	305	350	322	303	307	345	286	330	333	295	318	347	315	296	327	338	309	334	335	339	346	327	319	345	308	316	332	331	312	315	360	338	333	337	323	330	302	317	316	314	312	349	363	290	320	343	356	336	313	361	319	340	322	330	336	343	309	335	329	300	321	362	290	330	346	312	309	333	392	319	317	313	338	360	321	322	334	328	331	328	349	305	321	322	335	341	315	333	343	339	352	324	326	301	346	356	327	319	319	333	337	284	304	317	346	350	332	342	327	330	355	321	356	336	311	342	337	273	330	336	336	364	315	333	354	358	341	345	353	328	299	301	347	306	345	305	310	324	335	321	300	307	328	328	336	318	335	329	344	317	332	337	298	342	297	331	324	317	309	324	314	350	358	299	288	317	338	330	334	328	350	331	343	328	336	304	348	324	324	310	302	347	310	284	325	323	324	348	319	298	352	301	325	314	290	333	335	329	327	304	352	354	347	318	322	315	277	294	340	327	370	330	329	345	331	363	341	319	336	357	338	322	314	327	336	333	362	353	355	309	311	333	328	373	333	321	350	309	344	363	320	306	315	380	333	328	343	321	317	354	325	330	308	310	327	344	341	317	301	334	340	339	308	383	323	331	362	300	346	338	326	310	330	312	319	353	345	348	340	351	334	326	359	330	319	334	347	353	320	318	349	291	316	337	321	344	311	349	323	326	320	322	341	320	351	314	344	328	305	323	350	301	301	346	349	354	322	316	311	350	313	319	324	310	341	322	335	324	313	313	311	330	364	302	331	326	312	327	311	312	366	314	314	324	332	340	347	333	319	322	332	341	347	345	317	324	333	348	364	313	310	325	328	353	330	318	347	344	303	336	325	334	348	322	294	318	344	339	310	325	348	338	354	343	321	340	311	347	339	325	319	353	303	342	289	351	357	338	342	323	302	339	331	340	317	354	358	335	282	322	339	346	340	315	336	295	339	333	319	317	352	303	316	316	293	359	374	318	303	313	329	332	340	347	313	332	348	331	335	340	340	367	316	326	340	328	320	340	331	331	351	311	291	322	338	316	319	320	322	329	327	325	345	342	319	344	327	342	318	334	356	383	331	336	344	331	317	336	347	307	353	352	319	302	342	347	350	322	332	352	326	319	346	314	326	346	327	326	324	349	341	326	323	284	353	312	357	307	307	343	328	317	304	326	294	322	339	318	301	354	322	327	339	332	338	342	341	344	313	302	341	329	306	291	329	349	311	296	324	319	309	323	317	350	334	296	326	348	369	350	333	341	321	374	285	314	339	337	316	326	336	323	326	308	289	336	300	315	362	300	329	318	308	316	318	345	332	363	331	323	324	373	316	341	335	328	328	340	328	333	338	312	323	324	339	312	368	334	340	324	340	324	325	354	323	325	312	337	387	342	338	338	371	297	328	357	304	358	338	302	344	358	365	308	319	311	306	334	342	345	325	327	322	363	341	313	337	355	332	315	347	324	340	310	332	329	320	303	310	324	328	304	318	312	308	376	306	334	335	313	331	322	325	323	356	347	352	352	311	321	327	342	342	316	324	332	344	313	356	298	287	310	332	341	342	325	296	333	320	324	325	334	328	358	331	333	279	336	329	353	333	333	326	355	314	313	301	310	314	353	330	346	311	321	329	342	340	357	315	336	322	327	313	351	332	337	332	322	345	301	353	341	335	328	339	325	328	336	307	324	357	325	327	303	309	352	325	354	327	331	355	318	352	344	352	322	339	288	321	321	355	329	299	365	340	330	359	344	318	320	332	328	325	332	346	315	357	330	344	356	363	341	360	338	322	314	348	372	346	345	356	324	344	314	311	296	351	326	325	350	299	334	320	347	363	323	302	361	322	306	308	345	339	309	360	327	326	309	341	324	314	314	326	338	304	321	335	313	284	320	323	315	321	335	348	283	337	364	310	330	323	329	333	339	324	321	338	318	309	342	354	324	339	340	305	306	338	318	332	300	344	316	302	289	335	332	332	314	343	343	340	304	345	350	314	315	327	351	313	319	354	319	314	352	311	365	319	351	382	348	326	371	335	330	326	319	323	364	364	346	346	330	357	316	334	351	289	316	359	376	340	325	314	306	341	335	334	346	338	335	351	323	343	322	337	326	342	365	344
9750	6129	8493	11909	8158	8594	8699	7008	5465	5533	3916	3446	2970	2188	2189	1995	1440	1250	1254	1195	1154	1121	1083	1045	1364	1208	1120	1144	5002	2832	957	987	939	957	992	959	928	927	850	960	947	880	932	880	919	919	954	939	941	901	919	965	900	885	998	940	933	881	900	928	954	893	940	828	918	893	928	977	951	984	884	976	996	899	873	855	860	930	927	874	893	936	906	925	922	930	945	879	909	914	940	895	889	911	907	922	834	878	869	935	901	916	888	949	887	917	908	899	852	910	903	903	914	866	858	849	883	909	899	895	905	884	861	898	893	889	929	855	892	912	921	887	894	899	928	890	859	915	912	855	840	892	886	899	899	950	869	944	864	901	922	894	912	899	833	884	915	853	908	903	891	876	884	902	895	915	910	899	931	884	925	905	949	897	853	960	953	922	886	918	874	913	874	885	901	933	908	881	911	881	864	937	869	869	875	880	914	861	883	915	919	933	885	913	869	884	926	921	919	957	876	886	877	875	885	884	916	875	979	929	913	916	908	889	906	876	920	908	908	929	903	909	860	894	868	831	899	888	863	868	932	858	849	887	870	913	939	942	907	938	865	855	853	892	919	868	925	908	867	864	931	863	873	859	832	900	909	924	893	936	906	899	837	883	911	920	882	942	936	884	933	882	856	855	903	918	897	872	913	906	882	848	879	892	889	899	870	899	897	872	868	888	952	936	879	898	907	889	947	869	889	921	837	913	928	893	921	865	902	855	929	932	858	890	856	884	887	869	945	922	876	883	852	968	876	910	862	866	939	891	912	922	897	856	930	901	965	944	947	924	884	864	952	869	921	860	878	893	933	891	894	884	891	867	918	923	924	903	854	908	875	858	866	890	853	906	878	869	926	874	878	871	844	923	906	901	859	891	893	872	876	883	940	876	905	899	908	881	843	874	849	889	890	891	934	885	897	915	884	896	881	890	868	929	861	893	915	849	887	851	886	867	896	855	863	897	842	933	907	852	920	896	868	891	857	911	911	845	911	902	901	902	837	920	856	887	905	937	851	887	897	909	894	830	889	882	881	944	860	879	874	891	901	910	916	900	899	923	902	871	892	862	903	856	938	887	886	915	901	916	911	930	865	954	884	881	899	905	926	929	927	858	920	899	907	872	888	889	886	870	890	924	908	934	903	911	924	889	937	931	854	890	884	888	909	888	869	937	862	863	960	930	844	894	893	879	890	883	856	901	892	832	914	920	902	944	917	960	890	842	868	898	862	915	909	840	892	871	887	909	821	870	891	915	914	917	868	855	852	871	881	914	937	877	902	906	866	896	913	914	917	854	879	868	883	890	864	887	883	852	904	904	902	868	897	924	902	942	887	873	914	864	903	851	912	850	877	909	870	848	911	892	926	946	876	936	884	888	908	896	869	865	868	914	829	826	943	883	901	891	923	887	885	889	866	946	904	904	884	900	906	883	878	877	842	883	896	847	915	925	914	890	882	877	939	900	923	932	874	948	885	933	882	944	937	900	904	885	929	886	874	881	873	904	864	946	857	922	868	916	875	881	900	893	887	940	909	872	875	936	931	941	874	845	999	930	912	906	891	820	922	906	919	859	884	909	901	941	909	872	883	944	865	895	915	936	922	927	925	936	872	964	863	902	831	900	849	910	903	901	913	927	867	863	894	900	928	862	886	860	883	897	861	919	909	902	874	861	869	914	899	859	846	907	917	861	917	924	920	885	858	866	834	865	828	913	877	926	899	894	848	853	924	905	859	838	895	884	859	924	913	888	900	833	866	840	903	910	878	928	918	929	922	887	894	860	948	891	853	883	878	952	895	878	887	889	894	871	859	895	903	869	898	873	911	875	949	927	840	899	849	883	899	886	915	924	870	878	877	906	906	900	901	872	911	940	939	858	891	939	910	941	919	936	897	921	928	882	872	877	833	863	882	920	922	877	889	914	901	946	898	894	928	853	849	901	855	892	902	947	906	932	900	903	871	863	875	921	895	872	866	884	901	899	921	871	935	929	916	969	942	874	837	872	903	890	878	839	933	899	899	899	922	951	937	894	872	893	912	879	939	877	906	911	928	888	898	954	911	894	916	839	868	877	941	871	952	845	913	891	876	860	921	904	903	890	947	875	878	872	875	864	896	838	878	857	921	917	921	887	914	868	862	901	870	883	927	858	881	851	920	894	852	899	875	895	894	884	879	889	876	977	883	908	897	893	882	884	891	863	858	910	888	852	850	931	897	896	907	909	939	887	927	904	886	943	935	919	854	853	836	895	846	903	927	940	920	881	864	877	817	884	936	923	904	883	889	861	878	913	903	930	826	938	867	904	828	891	908	910	852	882	840	876	890	869	841	892	929	894	893	869	903	903	874	887	883	852	849	928	869	873	886	908	880	896	886	901	877	882	949	874	870	881	931	917	895	896	874	923	906	868	880	947	869	874	859	938	879	855	905	912	902	882	899	896	888	875	895	892	887	945	850	919	942	865	882	876	889	914	871	933	908	939	901	893	877	903	887	873	903	934	912	862	940	911	908	928	892	866	837	946	878	903	910	935	908	878	873	882	915	862	909	900	885	843	920	924	833	908	863	882	928	915	924	944	913	856	856	907	934	908	925	915	964	900	964	871	863	873	899	859	948	899	918	946	902	882	906	881	848	913	843	903	934	859	891	890	934	890	910	906	891	877	880	887	915	916	911	873	927	888	900	916	939	895	866	910	965	878	905	891	873	930	894	894	892	904	907	905	913	928	887	843	872	923	873	914	906	914	923	870	920	894	894	903	891	869	890	951	915	829	847	886	910	914	903	906	887	936	875	859	927	844	842	878	912	898	934	897	883	910	920	922	897	874	907	916	891	908	901	886	906	896	887	849	893	875	852	914	903	912	918	881	940	863	856	920	871	908	837	922	925	891	923	896	887	957	935	887	835	828	951	872	907	891	844	847	857	903	881	861	912	896	873	871	889	857	879	913	889	854	863	898	932	890	870	882	884	923	896	905	909	864	926	896	870	891	908	877	894	927	906	916	898	882	893	873	871	899	873	866	903	930	892	934	901	923	864	900	939	852	888	916	912	929	831	949	866	919	872	893	919	932	863	897	850	933	927	919	930	902	939	855	882	910	906	900	890	911	892	871	881	866	884	865	905	911	908	902	876	865	910	917	827	912	845	854	895	914	869	914	925	848	898	905	908	879	864	914	875	886	883	823	880	880	877	925	880	845	935	866	922	902	905	936	892	851	934	900	914	882	874	877	940	847	922	970	878	853	915	882	850	901	936	875	871	889	822	912	900	855	876	948	870	861	914	875	842	880	920	926	893	913	896	875	877	904	914	941	831	911	897	848	872	851	923	906	905	972	936	891	854	916	893	886	871	974	912	856	902	870	897	861	899	882	896	945	851	918	953	856	912	900	938	904	858	862	883	962	890	922	875	919	890	906	881	908	880	947	923	907	888	921	863	898	934	876	885	941	868	873	909	909	908	881	843	870	902	951	852	887	831	918	875	929
19860	12129	13048	13036	8086	6895	5453	4556	2902	2569	1643	1074	867	655	632	469	323	339	329	332	298	336	344	329	323	409	321	329	1298	1750	329	295	248	287	315	278	290	282	284	305	301	270	278	301	280	295	279	284	259	254	275	297	277	275	296	304	257	277	283	289	243	270	307	270	306	290	299	288	282	274	296	276	305	280	274	265	272	306	247	247	278	274	270	248	255	298	276	287	307	265	252	283	275	255	280	279	292	274	294	299	250	267	269	284	274	259	267	261	316	261	252	268	286	301	279	288	289	300	277	256	248	255	271	282	267	256	237	245	259	274	268	264	303	263	280	293	268	258	271	278	256	290	294	242	267	271	296	269	292	253	264	257	266	284	300	253	274	313	251	266	280	266	258	284	293	274	255	291	297	285	290	293	259	266	248	257	277	261	265	272	285	267	266	262	263	285	293	288	304	254	254	262	262	279	260	258	256	263	244	303	261	276	276	272	260	250	274	279	264	280	273	292	280	283	244	283	208	250	255	299	267	266	261	285	245	283	269	269	277	286	261	291	268	244	241	262	278	252	285	288	249	278	293	268	258	286	268	279	262	260	290	260	297	267	290	242	249	260	269	252	248	272	253	292	281	271	275	272	282	260	275	268	274	303	305	265	273	272	262	256	249	266	286	253	302	246	285	275	278	272	270	279	256	257	284	280	282	303	309	285	286	271	267	276	277	275	272	263	292	281	249	290	301	252	287	260	278	271	274	243	262	274	275	272	256	255	258	250	263	280	280	256	263	248	269	291	274	274	249	231	292	248	276	286	267	276	243	273	270	294	270	268	242	245	280	264	249	277	273	282	256	276	293	251	253	245	270	262	289	296	256	270	275	281	252	260	287	291	290	274	249	254	274	283	231	270	270	251	283	290	272	264	295	287	270	261	283	270	292	288	257	261	268	273	248	279	243	281	268	261	276	306	272	261	247	237	293	279	265	269	283	254	251	282	300	282	302	250	293	278	282	234	282	271	286	280	248	266	246	267	254	255	265	260	263	260	277	278	259	270	301	288	287	289	258	272	276	257	259	268	294	305	290	270	275	256	256	253	287	270	303	274	235	257	252	272	258	255	261	300	282	250	273	267	258	269	259	257	272	274	252	265	296	277	259	270	251	288	276	271	264	285	265	267	277	254	295	253	262	273	288	272	251	259	278	308	253	280	272	281	241	289	281	260	265	296	260	254	261	247	262	265	290	294	269	294	236	249	263	270	285	290	295	271	322	276	265	288	254	288	270	255	291	262	257	271	267	277	255	316	264	233	269	283	257	294	260	258	281	248	307	289	282	259	282	279	271	289	302	261	258	262	255	272	277	256	312	239	284	295	241	229	244	256	287	240	267	260	256	284	278	262	281	263	269	260	248	274	286	254	244	295	273	245	269	260	241	277	267	275	278	271	236	304	262	291	289	260	274	278	260	283	254	267	262	285	281	279	253	281	272	263	273	262	279	269	306	274	271	321	280	273	251	293	268	295	291	270	268	270	283	293	269	262	247	257	286	281	279	300	263	281	256	276	290	275	266	281	268	262	256	296	247	279	276	278	286	308	270	262	268	280	253	266	276	280	289	297	239	275	267	270	266	276	282	274	294	261	255	295	250	272	288	269	263	273	262	237	274	290	273	296	264	285	275	284	306	269	267	244	257	261	273	255	280	281	285	268	246	272	253	288	262	268	282	266	248	261	301	254	305	277	295	261	285	274	274	249	268	269	294	256	283	262	247	266	268	233	265	292	263	254	255	297	277	285	274	254	270	278	263	257	266	289	259	251	270	295	273	283	262	286	270	266	271	274	247	274	265	273	269	281	304	320	279	267	277	273	273	276	248	279	256	268	271	275	270	286	292	257	316	268	283	277	276	292	275	277	298	257	273	312	281	288	294	269	273	279	278	261	254	283	266	251	245	247	257	287	287	277	298	278	296	242	255	287	279	272	264	250	279	258	261	270	291	260	285	295	249	276	246	294	287	285	270	290	269	248	257	241	277	267	283	280	266	287	288	278	246	271	286	255	266	251	280	276	248	262	257	271	263	238	252	238	265	289	284	291	287	294	275	269	263	272	264	271	268	261	283	300	266	278	250	304	253	247	293	266	299	283	276	252	295	254	302	260	260	285	246	271	272	270	300	238	268	253	278	293	261	285	257	273	287	276	289	274	272	257	257	266	288	256	285	274	246	300	264	287	259	254	259	278	281	269	241	265	270	279	271	281	234	270	296	270	287	259	275	283	302	269	277	270	279	293	271	248	274	289	304	286	275	264	277	273	304	263	252	268	266	271	298	288	260	276	295	279	264	266	287	272	265	300	308	303	249	256	265	265	288	273	281	263	300	281	278	292	289	290	275	281	298	250	262	279	283	297	264	289	275	273	274	260	270	257	286	270	293	262	265	271	270	261	292	238	260	247	272	295	270	269	268	289	292	275	289	262	299	279	283	252	266	276	265	259	272	264	254	267	296	252	271	260	280	280	290	259	267	282	294	273	250	296	298	250	275	285	265	274	258	301	277	274	297	249	268	277	270	262	287	296	237	252	287	279	237	266	274	256	253	294	263	307	295	265	269	287	246	298	280	275	279	290	250	239	257	296	287	271	254	278	277	237	257	290	262	298	276	263	271	293	280	276	289	255	300	313	283	261	265	260	272	257	284	269	289	258	279	252	256	274	274	253	270	271	261	261	268	285	269	270	266	257	263	269	271	246	288	271	287	293	281	243	252	256	262	257	274	283	265	248	291	276	247	270	324	250	263	266	299	275	270	279	279	264	273	283	268	283	303	288	262	298	276	276	253	289	263	288	279	252	288	297	290	253	283	280	274	265	267	253	270	278	243	244	257	264	247	243	277	275	289	255	246	264	290	268	271	296	265	268	277	303	255	263	280	299	262	288	278	298	287	266	275	269	274	253	271	260	261	264	256	284	270	298	265	289	256	267	263	293	237	275	284	272	241	262	277	285	274	252	240	244	270	267	281	285	277	291	288	273	254	294	268	286	289	248	274	289	296	282	279	274	274	284	270	289	265	279	259	251	278	283	250	277	261	252	286	283	281	272	253	279	278	266	297	269	267	274	310	239	278	283	263	268	260	244	295	270	263	273	279	304	269	272	285	289	292	282	268	252	255	269	277	261	271	244	264	281	280	266	240	279	290	272	270	263	322	270	258	284	270	280	303	280	272	274	259	263	274	270	279	289	309	266	272	259	256	265	294	249	277	277	277	292	302	263	247	272	290	231	243	288	255	296	270	265	268	277	280	280	253	271	270	274	253	284	295	287	276	329	274	278	261	266	273	268	261	294	262	278	254	282	233	284	247	252	258	283	283	269	248	307	251	269	265	274	252	290	246	277	279	253	280	274	262	264	271	268	256	265	270	313	289	261	259	279	257	252	276	269	264	263	281	283	252	248	270	298	268	291	321	255	257	247	287	270	250	283	274	270	275	268	272	251	279	287	281	260	278	300	268	274	225	256	275	274
11277	8606	12230	15107	10766	11692	12332	10368	7628	8604	5605	4742	3679	3208	2841	2175	1534	1353	1351	1361	1121	1174	1185	1049	1311	1746	1229	1163	8299	9117	906	845	858	871	871	800	825	817	803	811	829	821	741	766	761	786	793	729	780	725	821	787	761	780	740	768	794	721	820	775	812	788	786	785	779	795	729	763	765	753	712	754	749	733	758	750	790	865	792	770	769	741	714	791	767	763	724	759	750	751	747	743	754	737	735	796	734	718	712	721	767	752	749	738	708	763	772	746	756	753	692	716	806	721	751	751	772	774	707	708	710	716	723	749	739	749	744	773	755	715	798	743	715	735	767	752	767	699	688	731	719	761	770	744	721	740	728	770	717	773	744	696	777	731	727	716	728	721	772	700	696	740	771	786	781	740	728	715	766	692	762	719	761	725	720	743	738	768	751	716	796	738	757	736	805	783	723	724	752	738	709	743	745	756	726	752	709	723	756	746	730	757	747	761	738	744	729	734	760	739	722	763	770	767	772	714	763	692	782	781	776	775	698	744	752	676	741	797	755	735	782	753	700	724	705	716	774	734	711	752	723	780	754	753	721	719	742	742	773	797	717	745	761	676	781	731	736	722	723	715	681	716	766	738	746	761	696	726	730	763	750	752	715	794	773	759	688	692	729	755	768	729	731	680	744	697	722	724	738	735	702	740	729	768	782	742	731	757	758	726	732	759	759	708	806	739	735	724	776	683	756	762	733	705	787	700	727	769	740	714	761	746	699	763	692	752	752	743	684	748	763	766	754	687	745	751	739	789	731	731	771	749	727	728	705	717	745	751	732	709	735	777	709	770	720	718	709	730	767	788	771	717	750	684	719	752	716	737	730	719	803	754	700	709	747	697	750	766	679	734	727	756	735	747	725	682	697	759	746	773	783	765	707	735	708	705	749	775	707	775	700	751	766	807	773	776	690	731	706	735	728	710	737	717	727	775	705	764	741	702	734	726	688	741	711	730	770	743	770	720	708	679	700	730	722	786	750	735	762	743	750	733	734	802	735	721	670	744	745	724	728	724	759	727	728	763	702	729	750	774	706	756	742	827	734	698	700	754	744	756	756	731	712	740	738	693	708	783	726	755	739	681	768	734	755	738	744	707	716	705	721	716	727	730	710	748	757	746	711	758	793	748	777	745	751	750	746	775	706	728	732	743	745	772	735	822	732	750	787	739	753	751	726	681	743	737	742	737	715	743	754	762	690	767	757	759	788	719	722	746	696	710	737	719	785	761	759	736	714	815	741	751	764	776	776	733	716	739	756	733	737	747	716	697	760	702	796	744	816	742	699	683	749	771	724	753	684	789	693	754	697	717	776	773	732	743	727	684	657	705	756	768	774	692	740	745	752	718	748	739	702	723	723	735	764	764	705	691	669	727	768	762	740	733	716	749	794	708	678	763	762	740	737	714	778	751	720	761	747	721	669	688	751	779	720	738	734	720	775	747	734	713	723	778	763	782	727	741	701	752	748	807	698	753	756	763	769	693	710	692	690	730	706	770	730	741	741	759	780	730	766	749	778	724	715	778	759	758	722	747	778	736	722	726	797	761	773	708	758	809	750	731	719	726	778	709	752	737	786	784	694	769	695	686	760	753	766	788	709	732	763	730	718	749	753	703	715	727	719	737	769	789	781	747	702	720	743	700	776	699	725	760	706	745	762	768	746	720	723	736	760	712	694	711	732	720	748	716	755	718	729	717	727	798	729	700	778	690	761	728	710	740	730	789	734	744	745	761	731	733	726	695	715	709	718	755	745	760	737	760	716	690	755	756	750	755	754	779	679	757	727	754	781	727	759	737	704	732	734	753	744	763	715	710	763	726	752	702	722	717	742	697	750	707	738	752	728	741	733	753	727	765	740	700	768	714	739	752	714	755	730	779	776	727	736	714	739	677	762	737	707	730	770	728	727	773	752	751	713	682	791	767	763	741	716	741	696	777	748	695	736	680	734	702	727	771	738	740	695	721	721	751	717	723	771	716	731	768	794	741	709	685	753	724	755	740	745	751	726	698	765	765	745	738	781	740	671	730	764	747	752	757	702	737	781	718	762	742	743	673	749	728	735	744	737	764	767	768	725	758	771	745	736	721	709	721	741	751	763	730	738	732	717	693	717	719	746	715	810	716	715	704	760	714	714	722	729	712	692	719	734	737	724	676	717	755	730	717	743	758	761	692	706	785	733	701	728	710	762	769	652	745	760	778	736	705	728	726	783	702	694	729	758	745	718	689	772	722	704	722	734	701	742	825	757	737	820	741	717	708	751	751	701	720	717	749	721	761	780	777	743	728	743	748	721	771	724	754	768	749	764	712	756	712	714	744	756	735	758	787	731	769	767	730	755	719	731	740	726	736	770	732	677	745	713	716	794	757	742	736	749	719	745	731	748	754	721	715	697	693	735	798	762	749	725	759	761	734	785	734	723	740	705	729	725	744	733	711	741	707	749	731	758	699	734	723	713	744	729	726	750	724	746	765	728	733	746	688	766	748	763	729	687	755	755	725	739	680	726	729	703	707	755	756	746	706	734	755	742	750	734	724	759	651	728	823	754	740	770	730	788	728	717	743	693	768	708	750	732	714	717	718	774	727	745	703	733	682	748	737	722	736	752	719	731	720	726	736	746	732	749	741	739	756	732	719	762	742	740	704	715	753	722	708	758	741	728	707	745	732	694	772	731	714	706	732	774	730	710	702	692	739	715	732	798	742	729	758	737	736	748	751	729	788	741	748	722	720	717	768	753	736	746	737	762	763	731	758	731	777	728	734	747	733	736	761	741	748	763	713	741	713	739	715	705	723	744	726	716	763	777	743	727	771	724	731	738	713	726	703	729	696	698	662	775	752	730	769	769	715	728	723	772	762	763	746	690	769	724	755	715	712	737	736	744	741	740	745	707	703	736	744	804	708	761	754	751	789	794	750	719	740	720	748	735	745	705	784	777	730	698	681	732	748	723	794	706	761	747	778	709	767	734	741	691	719	764	675	740	766	703	752	755	737	739	730	716	765	737	766	716	771	768	712	744	734	742	745	739	818	703	744	718	728	761	707	802	803	698	746	766	755	716	756	738	734	738	761	737	751	733	734	742	708	773	719	721	736	753	777	741	712	724	737	734	746	695	740	708	718	753	734	724	730	743	705	780	744	726	725	741	786	729	768	775	724	726	747	761	736	718	732	742	714	784	732	769	742	758	735	735	768	726	763	757	743	756	692	710	712	710	721	720	723	708	792	733	740	736	725	766	782	730	726	741	685	727	724	735	740	770	730	770	770	762	768	733	724	754	703	721	744	742	762	717	708	702	776	724	704	717	755	750	722	768	738	696	707	755	722	741	750	732	733	781	732	755	690	678	749	665	741	754	754	756	772	732	709	772	698	730	746	746	753	758	770	745	734	745	720	751	749	812	738	783	690	774	760	715	720	749	725	714	727	752	698	744	709	743	709	761	760	731	765	748	749	723	753	746	725	768	749	693	771	742	750
2749	851	925	964	613	485	412	385	325	306	251	249	239	224	245	222	207	223	200	219	240	210	210	227	212	207	237	228	244	285	209	223	189	218	250	210	230	194	203	245	189	191	208	227	221	254	213	211	213	192	208	218	220	213	202	228	233	211	219	237	218	218	215	229	172	222	222	233	221	210	211	239	237	228	202	219	199	204	243	236	235	194	203	249	258	228	245	225	236	193	199	222	231	215	236	200	194	197	235	203	208	212	194	225	231	226	214	229	214	232	220	224	213	221	219	202	229	218	208	224	221	214	200	215	208	207	207	194	237	246	198	210	234	240	219	225	223	222	196	223	221	234	212	217	229	182	214	184	210	198	219	231	232	190	219	213	221	228	215	192	210	202	217	227	221	224	234	206	228	212	225	228	176	210	223	181	207	218	219	194	193	224	222	218	218	229	226	219	208	202	224	225	219	190	204	210	208	202	218	213	228	204	210	212	221	211	201	235	214	198	186	241	205	198	203	228	200	199	215	217	226	190	236	214	223	234	223	222	227	236	226	222	214	224	222	207	212	216	218	211	217	258	237	214	219	224	216	225	241	228	228	218	228	199	223	211	219	213	222	219	200	215	233	235	208	234	208	196	224	195	218	222	195	212	202	205	193	205	212	210	225	212	186	206	205	225	212	204	198	209	198	184	194	201	210	213	218	231	212	208	195	189	211	238	233	210	212	208	220	223	189	199	217	200	233	213	206	232	183	212	236	190	270	224	216	192	215	221	218	235	227	226	211	211	217	213	233	194	232	211	228	203	234	222	219	217	217	205	201	197	218	219	221	210	193	223	232	198	202	213	228	194	210	201	228	240	195	250	210	213	209	207	220	222	207	216	226	198	228	209	226	238	218	181	226	221	197	205	221	217	210	184	217	212	219	209	235	227	219	214	254	209	214	227	220	192	242	214	192	202	211	186	229	210	230	223	226	222	227	216	201	216	227	216	209	220	212	223	227	219	214	228	204	210	221	218	206	217	229	216	221	214	196	215	226	188	236	211	243	247	226	219	188	256	178	217	229	207	200	226	219	236	198	224	207	222	201	236	220	230	215	196	232	209	208	211	213	208	245	209	207	229	190	224	197	215	197	207	249	204	211	205	210	195	207	229	207	203	222	200	237	228	245	238	200	195	195	225	183	236	217	226	225	234	199	186	225	203	220	218	205	203	226	216	220	210	216	193	226	231	201	225	232	217	210	184	203	223	214	215	216	232	203	240	228	224	215	236	234	221	198	211	249	237	207	184	223	235	213	216	211	193	205	252	241	218	216	221	213	211	206	223	218	237	213	203	210	206	214	232	228	216	194	236	218	229	188	199	237	201	226	216	259	230	227	229	222	212	194	222	209	213	220	204	204	233	211	220	205	231	232	178	243	229	210	224	235	216	183	207	228	207	229	246	215	209	191	233	209	216	228	201	210	197	240	208	229	211	235	210	240	223	204	214	224	232	209	223	231	187	207	198	190	232	219	236	227	209	199	211	204	209	214	213	221	200	208	227	241	218	196	215	207	185	230	190	224	228	204	220	203	214	207	191	228	201	218	194	222	191	217	208	223	218	200	213	221	199	199	196	227	241	229	221	220	212	202	223	219	209	211	220	224	214	224	208	231	235	226	213	194	225	212	216	206	211	246	210	231	211	208	235	217	209	209	208	225	197	200	231	244	236	203	213	203	203	209	224	203	218	204	237	230	225	187	195	209	243	215	201	236	187	204	244	220	207	225	226	224	220	216	213	206	190	243	241	207	204	252	225	230	193	215	200	209	220	218	247	211	193	217	234	226	229	237	221	215	219	233	218	209	201	181	217	191	205	247	226	206	222	210	218	211	239	222	213	235	222	233	220	218	240	204	212	198	203	230	193	208	215	201	212	185	229	217	231	213	213	196	222	222	223	223	203	228	218	202	187	215	221	195	213	218	203	222	232	212	223	209	208	215	217	231	250	215	214	219	225	197	234	236	189	193	229	217	198	223	230	211	228	207	196	214	221	217	210	203	232	188	220	211	216	229	192	217	232	186	217	193	195	235	215	222	204	187	219	200	216	218	227	206	223	230	202	229	211	242	205	215	228	225	203	208	234	197	237	208	225	213	219	216	206	195	236	210	189	209	211	225	223	203	215	234	214	203	202	223	228	221	229	205	216	215	214	215	226	232	214	237	224	206	211	219	217	222	238	199	216	207	234	231	224	216	234	194	213	223	217	240	207	214	198	207	197	197	210	183	212	195	235	218	232	231	227	210	211	227	225	213	232	218	220	242	193	230	205	206	232	221	198	244	238	215	221	207	219	222	226	237	250	224	234	226	210	232	216	224	216	199	227	226	222	184	200	218	231	218	214	249	211	210	218	206	226	244	187	219	193	199	196	208	234	196	207	215	186	216	190	220	229	231	189	218	236	200	215	204	232	215	209	208	228	221	242	201	233	202	223	213	207	191	212	228	223	201	218	217	207	203	210	207	213	198	209	205	201	196	190	203	235	225	210	220	239	216	207	206	237	226	233	199	234	232	222	218	211	209	223	205	224	238	218	206	232	201	210	211	245	222	227	213	221	222	223	212	249	207	225	207	235	209	218	198	203	229	209	208	216	204	215	238	221	212	206	201	219	198	218	222	237	215	195	215	201	191	220	181	215	195	231	205	231	211	226	221	182	205	211	219	203	224	225	238	205	219	226	200	218	223	208	206	208	210	251	190	231	189	225	229	217	240	210	218	224	221	228	212	220	215	194	226	171	231	177	235	217	218	209	209	228	195	224	215	190	212	205	212	232	200	214	229	226	202	201	195	226	234	211	220	201	236	224	218	216	249	205	214	218	210	193	217	221	199	211	248	237	235	219	218	227	220	225	237	219	219	233	232	249	217	209	215	228	215	190	222	210	244	195	215	197	222	215	230	224	214	215	222	207	208	207	182	200	196	214	245	220	211	207	218	211	209	233	217	223	213	214	224	236	206	240	237	175	210	199	233	207	210	221	229	208	217	219	214	231	220	222	213	211	229	213	232	216	208	215	229	203	214	210	235	211	221	240	221	217	235	229	221	217	232	205	226	216	243	201	205	206	214	208	225	187	242	195	199	211	221	228	230	208	213	185	213	202	210	229	224	222	220	218	186	223	186	214	207	213	219	208	226	194	217	199	202	208	210	221	205	201	228	235	210	233	205	174	212	217	221	211	197	221	198	231	221	248	235	200	224	233	215	228	219	206	213	200	215	180	208	218	224	204	234	192	217	198	234	211	209	216	196	239	225	219	229	215	191	222	227	204	221	214	221	230	223	228	215	195	219	217	197	204	219	198	229	214	216	194	232	208	220	207	221	216	225	200	222	207	215	229	209	220	181	170	218	204	192	217	194	211	220	221	220	212	193	220	233	230	229	203	203	200	231	230	236	244	207	221	202	213	221	207	197	219	209	218	213	224	231	234	247	220	234	226	201	219	217	236	208	218	199	213	206	210	221	190	223	219	219	206
2844	1429	2120	2323	1599	1570	1583	1339	1101	1190	851	812	757	731	713	653	653	617	718	635	668	654	663	658	618	627	702	674	1052	1101	656	692	634	635	663	624	652	633	621	642	615	602	623	631	625	667	635	679	665	643	653	632	638	661	636	696	647	631	625	676	631	627	683	683	654	632	623	613	607	629	597	660	634	654	649	627	658	645	617	652	622	670	660	626	674	683	659	663	649	676	643	670	601	654	663	605	624	626	669	670	616	652	653	599	618	666	636	657	627	641	672	647	653	610	655	664	689	653	675	651	658	627	629	607	660	608	635	617	688	646	638	647	630	608	660	649	628	582	608	649	629	611	617	655	636	646	621	649	625	637	612	633	616	636	648	637	665	653	575	611	617	652	637	595	659	623	696	632	655	611	677	643	671	635	651	628	596	624	623	649	619	649	648	614	601	639	650	631	590	625	643	652	626	650	645	608	684	659	632	625	596	674	643	671	622	649	645	603	641	687	657	648	697	705	652	603	617	611	580	632	675	657	674	602	663	673	667	677	672	622	624	617	638	719	631	602	661	618	622	626	632	668	674	618	624	630	654	647	674	616	617	630	650	623	633	671	612	614	585	646	659	582	637	655	633	596	626	652	643	622	669	658	639	658	609	670	610	612	627	639	651	653	631	620	657	671	636	591	637	665	626	611	616	618	643	633	661	650	622	588	660	621	616	649	632	681	576	629	662	655	595	591	585	630	660	675	642	646	642	637	682	670	674	594	670	655	616	666	608	685	655	629	647	664	632	619	636	595	641	666	628	639	656	638	625	615	637	646	632	629	599	635	635	652	680	638	612	653	697	608	635	643	620	634	587	710	651	609	597	637	613	630	622	633	631	609	646	670	647	630	620	601	629	629	660	599	639	620	620	647	683	636	649	670	648	650	643	628	636	619	615	640	611	680	663	636	680	650	628	662	661	606	695	606	630	672	634	611	607	648	614	626	617	656	651	619	645	664	625	649	604	673	628	631	662	651	639	606	633	640	604	649	652	642	624	657	629	635	601	616	604	644	636	680	643	654	620	689	636	652	653	625	616	604	652	636	692	651	614	654	624	660	619	621	643	644	640	641	613	632	605	616	649	611	628	631	606	667	634	644	635	638	624	635	638	616	619	636	628	587	591	612	622	631	600	633	660	693	619	600	679	660	674	605	641	646	608	643	626	686	644	647	652	616	652	615	645	675	660	648	634	661	642	638	601	648	635	602	639	634	680	623	673	640	660	659	680	632	658	594	650	682	601	669	634	670	577	653	630	641	652	663	630	615	664	660	689	605	691	642	635	632	606	631	658	631	647	665	650	627	715	640	675	631	638	629	659	663	582	660	577	567	656	625	654	636	643	612	630	702	646	673	652	617	628	606	666	670	682	652	662	681	640	594	594	694	660	645	640	664	688	617	656	637	645	663	623	608	625	667	640	627	652	682	662	615	625	636	634	672	644	648	620	652	662	626	649	614	667	603	628	616	660	647	635	622	609	660	591	618	622	655	668	659	640	653	643	659	648	644	652	650	637	655	662	654	640	666	645	652	631	614	611	629	654	663	620	621	659	624	659	639	654	666	643	629	596	674	637	607	621	650	618	614	629	663	661	651	682	650	626	664	620	665	618	664	611	616	650	623	644	640	616	633	646	654	614	612	630	679	630	622	630	666	654	658	632	649	652	634	611	643	674	665	603	647	621	646	627	664	609	627	650	664	636	637	671	636	624	633	701	686	640	609	630	613	664	677	655	659	621	577	613	643	631	580	636	630	605	606	604	622	631	637	611	637	625	642	626	629	660	640	660	628	622	606	663	628	638	644	635	613	632	702	601	654	647	627	597	693	598	633	620	675	700	657	641	634	650	675	656	691	637	681	625	652	609	613	602	650	648	682	606	657	667	634	629	658	626	628	634	644	599	660	649	638	657	664	644	624	645	643	638	646	630	680	653	687	662	642	652	606	585	675	614	661	645	625	653	637	639	643	682	598	692	630	629	652	626	636	653	642	654	602	692	658	664	598	628	633	638	605	616	684	631	602	658	679	641	678	653	677	667	706	641	633	676	615	662	623	652	651	664	631	634	623	652	634	640	686	636	647	718	635	612	623	578	604	623	587	602	603	656	641	616	644	600	614	652	629	651	618	703	583	648	653	611	612	669	621	616	605	611	653	648	603	665	580	640	649	679	631	664	634	632	651	649	623	616	648	637	628	638	588	689	626	681	675	656	654	611	637	621	637	637	695	641	662	667	594	589	648	626	661	608	691	640	651	591	631	647	646	648	647	646	646	599	660	625	628	688	652	630	635	626	633	639	626	628	619	600	607	638	629	657	649	615	637	643	634	635	642	668	630	654	646	685	638	661	655	627	696	665	608	634	640	627	654	647	634	582	651	618	628	678	612	649	643	646	623	632	613	669	661	607	646	641	652	627	632	628	658	648	654	670	628	645	636	641	646	627	661	635	617	631	662	618	647	621	636	666	673	638	597	671	628	617	609	626	657	671	652	643	615	644	647	627	617	622	623	627	643	675	651	640	604	631	649	663	628	669	631	677	632	622	614	651	617	614	665	688	684	621	663	633	748	680	631	618	689	616	614	640	603	588	657	704	629	617	645	595	649	631	645	643	621	632	648	644	653	593	637	626	613	610	661	614	636	651	600	655	652	616	637	645	629	665	658	640	603	618	620	608	656	642	652	659	633	671	657	610	651	636	663	591	598	615	608	634	636	640	651	612	599	654	602	653	670	653	613	639	630	656	635	693	640	625	644	665	638	619	649	655	668	649	568	646	651	650	645	609	638	639	624	700	613	648	668	645	661	632	629	681	604	645	669	660	636	601	648	643	657	630	632	615	617	614	649	628	598	650	698	662	607	617	578	646	581	642	596	624	647	622	665	623	604	660	666	662	625	645	627	630	628	635	641	641	648	624	621	608	644	632	641	623	642	613	605	641	687	641	602	647	631	654	648	675	642	622	630	657	658	630	630	666	718	642	627	664	627	609	653	659	644	637	664	645	676	657	611	603	586	643	621	629	618	630	582	617	646	619	616	627	705	678	689	643	670	645	598	611	614	667	661	579	660	605	644	622	635	606	637	657	662	667	646	651	671	668	596	642	637	612	650	653	665	602	644	639	684	591	664	606	623	646	637	632	629	620	648	665	603	642	619	637	650	662	649	671	654	603	680	663	664	624	664	641	638	652	701	669	634	667	608	653	616	655	613	628	643	632	604	600	649	641	616	616	656	645	626	642	625	624	622	654	602	619	578	691	654	656	638	648	627	620	606	626	646	596	634	612	617	630	668	666	628	627	681	687	617	708	606	645	647	651	648	629	672	649	624	633	581	653	675	669	676	629	583	636	624	646	662	641	652	616	654	637	637	636	624	675	586	611	643	665	655	658	615	626	610	645	627	611	646	656	628	639	655	669	652	651	616	631	653	666	619	663	649	614	691	632	643	618	612	632	622	662	626	638	630	615	624	648	623	655	660
12269	7525	9458	10108	6946	4607	4150	2960	2301	1694	1364	1081	776	661	546	471	379	452	465	437	400	376	346	376	375	382	358	355	1287	1069	344	336	316	348	357	352	363	358	364	345	338	350	310	326	344	380	350	355	328	322	316	331	319	330	354	352	363	333	336	360	318	323	340	370	374	324	341	367	303	395	335	347	346	319	339	346	356	353	331	356	361	348	363	321	348	339	375	344	321	339	342	368	325	336	354	361	372	351	321	308	313	346	324	342	333	343	345	314	342	338	359	365	362	323	348	373	327	370	325	326	327	326	348	332	344	351	349	329	384	376	376	358	349	355	357	375	352	333	368	337	354	357	273	355	339	327	366	353	379	340	323	299	362	311	368	311	343	316	333	322	335	343	354	357	373	317	378	320	352	333	349	352	338	318	286	323	364	347	336	352	326	358	342	317	363	330	314	323	328	348	331	342	348	324	309	361	346	309	366	350	332	357	334	356	334	338	334	348	341	356	351	350	362	346	360	329	294	312	343	308	325	333	321	357	366	347	296	342	367	354	329	361	338	379	326	352	364	366	347	344	365	354	370	351	328	334	360	357	374	332	363	343	359	329	347	351	366	354	318	364	357	355	336	347	358	323	347	353	369	363	321	365	365	367	341	370	380	337	353	324	385	323	346	352	386	338	331	357	317	337	328	338	344	345	334	341	353	350	307	339	365	310	313	362	328	372	338	352	370	361	356	344	316	326	325	357	347	340	346	338	358	367	320	361	355	371	335	342	359	331	348	358	334	317	341	346	332	319	331	351	338	298	303	314	318	348	383	340	362	330	398	343	369	367	318	318	329	326	336	321	347	357	322	342	308	310	338	329	329	331	320	372	342	342	344	370	344	338	315	336	342	350	334	319	352	324	345	360	372	329	358	347	369	351	320	392	326	345	328	363	341	365	331	304	343	342	349	312	372	331	352	310	317	369	344	331	313	294	348	334	375	311	301	334	356	316	312	352	337	319	358	346	344	352	321	387	355	338	358	356	324	319	328	343	345	352	334	364	367	336	361	341	316	343	322	373	354	335	326	320	336	339	317	337	348	361	331	323	341	368	341	348	354	329	349	314	346	354	353	371	352	314	338	347	330	318	374	328	319	336	340	339	364	351	337	337	345	367	320	386	336	337	357	341	332	330	355	362	364	335	328	338	365	328	317	341	357	349	342	383	386	336	343	316	359	367	323	324	312	323	367	320	323	292	356	340	352	349	355	327	349	347	353	342	353	321	362	324	340	367	349	330	374	308	319	329	331	335	373	310	318	307	365	365	361	342	381	334	333	381	342	330	344	335	331	349	352	346	355	318	347	341	369	318	343	376	319	343	330	285	322	334	362	341	365	334	359	328	363	334	330	338	328	304	314	344	343	322	332	326	334	356	347	354	357	359	341	344	340	348	368	310	314	355	338	364	375	317	332	322	328	329	318	341	366	342	342	349	330	345	338	320	314	349	329	355	326	352	338	335	349	375	327	357	393	345	362	335	334	342	354	326	322	322	327	313	351	361	345	383	352	327	351	325	338	311	356	318	352	342	342	361	346	343	372	319	364	358	330	340	340	312	307	333	341	348	356	327	335	352	340	335	376	317	330	295	348	320	349	323	347	343	379	342	336	348	303	340	358	335	343	327	362	327	332	373	314	337	369	329	351	310	352	338	313	332	330	320	330	359	323	367	316	363	348	363	335	375	346	352	350	346	313	350	343	333	342	341	353	402	337	313	330	361	391	366	357	334	350	344	315	327	315	380	306	324	332	356	359	362	367	344	345	343	328	323	340	287	337	350	334	337	376	335	337	363	322	356	360	354	307	327	362	326	331	335	324	356	358	328	359	337	324	340	347	327	323	357	352	335	319	339	340	341	344	343	346	324	324	362	345	324	316	339	358	358	313	359	378	331	351	330	361	359	351	353	362	359	345	325	351	336	344	331	348	340	385	365	387	349	298	334	348	371	316	313	322	327	344	328	347	352	376	360	302	353	300	333	307	357	347	322	353	304	317	379	380	360	351	328	346	337	315	312	383	328	360	327	303	321	298	328	356	322	352	340	326	319	350	335	347	339	342	340	342	347	328	346	332	347	327	312	365	340	294	342	333	331	336	347	347	315	346	359	328	349	364	351	327	356	341	337	362	346	355	360	341	380	311	350	326	367	340	345	343	351	334	340	337	366	375	338	323	345	308	319	317	364	359	342	342	350	345	362	373	342	332	324	307	359	331	347	346	370	345	343	352	347	336	326	322	342	314	330	318	299	341	353	340	348	344	325	341	342	348	325	341	351	292	359	316	347	337	367	335	360	339	331	316	355	344	326	340	353	330	330	328	339	340	335	358	318	347	320	335	331	351	342	349	303	326	331	389	339	355	347	322	328	318	340	313	330	336	326	308	321	370	376	346	326	326	332	370	354	348	326	356	311	291	339	357	336	313	317	336	375	335	313	365	349	348	334	326	321	332	340	291	364	332	383	353	301	307	334	359	350	352	349	341	350	358	331	346	370	338	327	337	317	356	322	347	347	343	326	355	319	338	355	319	347	374	354	348	360	321	334	316	342	289	358	337	340	341	350	300	335	354	347	333	353	342	345	371	369	342	342	300	325	326	337	310	352	329	315	315	320	290	374	335	320	346	315	312	323	353	352	318	349	313	334	324	368	373	366	342	329	309	329	350	331	360	321	309	373	365	322	292	364	382	340	332	361	354	343	319	349	383	351	359	332	321	339	352	357	338	335	333	360	353	367	322	343	316	342	356	327	317	342	312	324	330	348	347	356	333	358	350	369	328	301	301	323	345	327	337	339	287	350	380	297	328	360	314	351	374	336	326	335	346	328	350	333	351	343	324	342	329	359	336	363	332	355	350	339	318	341	324	347	374	349	344	343	323	315	350	312	367	344	349	355	315	343	363	349	363	327	327	308	323	332	305	365	356	345	363	348	330	333	315	384	321	336	350	339	349	340	358	334	370	339	326	347	355	319	394	344	346	344	372	332	350	351	318	317	327	312	336	349	359	348	354	318	385	315	353	339	347	345	321	320	332	325	353	333	323	372	324	330	364	367	392	347	339	317	326	349	331	365	340	384	361	303	359	344	318	356	363	341	366	343	371	296	329	351	336	319	306	305	352	348	348	356	333	328	350	349	336	317	362	316	372	361	348	346	368	321	355	328	359	328	325	349	342	358	354	339	286	384	364	335	384	341	339	284	339	361	352	334	346	342	353	316	374	343	322	384	360	356	314	333	338	329	365	313	337	321	343	371	342	356	354	346	342	340	371	333	364	312	347	337	343	347	386	362	343	330	322	347	321	311	349	316	347	338	365	367	384	317	337	307	309	360	303	357	353	360	321	318	314	345	321	292	349	345	330	360	365	332	363	328	343	313	355	349	376	348	352	356	330	365	343	322	332	317	346	325	347	354	339	364	375	370	334	382	337	344	317	349	321	315	361	344	366	325	328	372	342	333	322	355	308	340	366	347	333	360
8464	6344	9625	12400	10434	8847	10080	7039	6207	5739	5169	3806	2420	2338	2487	1782	1310	1771	1817	1478	1223	1161	1162	1290	1191	1260	1272	1055	8276	5240	962	1010	943	999	952	934	1004	1006	920	977	966	916	940	1000	977	953	1002	989	849	945	953	936	906	933	956	929	932	901	955	932	959	927	946	932	949	944	936	894	923	924	945	941	907	893	915	931	946	968	968	944	942	984	964	866	957	946	907	918	914	892	971	910	862	936	961	971	901	905	905	963	943	898	935	916	918	901	892	893	969	910	913	948	887	868	929	940	947	955	928	916	932	920	881	898	927	891	948	913	922	902	973	888	900	892	868	927	912	928	889	916	931	903	991	910	886	911	876	925	897	902	897	953	888	944	900	948	896	906	901	939	925	915	932	938	952	923	943	883	938	919	948	936	940	957	953	882	911	901	936	908	913	939	905	917	916	906	944	907	937	918	895	953	901	960	951	898	928	939	967	893	915	904	880	912	876	930	893	924	857	851	885	910	976	923	916	894	853	888	931	910	894	904	912	887	876	880	876	922	924	928	907	942	898	915	879	921	907	932	904	899	917	911	953	932	964	922	937	898	921	966	933	943	919	882	895	917	874	902	934	941	923	933	889	877	969	951	954	964	891	888	831	909	896	916	920	930	959	951	917	906	945	889	950	915	929	904	929	829	952	910	955	917	891	927	954	875	910	916	921	944	866	924	918	933	940	898	962	930	943	934	881	967	928	953	871	904	904	934	928	933	884	931	933	951	853	908	916	918	920	860	924	898	906	933	921	967	900	904	900	855	895	891	939	964	989	943	923	936	931	972	904	908	903	937	899	901	917	894	884	955	871	924	857	949	917	936	864	910	890	926	942	925	928	919	882	910	892	930	928	918	944	909	954	880	906	961	997	926	878	938	930	948	919	944	889	951	1017	937	912	920	897	929	919	907	847	907	959	958	913	926	971	906	936	914	926	918	917	951	927	929	906	920	913	910	901	931	891	871	945	913	915	871	900	904	914	891	927	938	875	817	939	868	911	922	948	897	929	931	959	897	906	956	921	903	922	946	932	883	900	963	924	888	884	936	938	879	914	856	906	895	916	892	943	918	905	940	880	893	994	895	930	919	932	907	888	955	949	922	898	945	951	943	942	893	916	899	909	931	915	991	897	878	949	929	912	885	911	909	859	923	882	893	917	944	941	892	954	875	919	888	957	888	894	967	940	924	920	938	899	928	908	933	877	938	892	892	937	940	888	952	925	893	930	890	923	887	880	904	936	914	887	934	910	954	860	933	892	966	898	930	938	902	940	945	910	915	943	928	877	919	956	899	896	926	895	891	915	921	897	875	951	901	889	911	930	890	934	876	887	928	965	916	941	900	919	935	959	926	945	882	966	979	915	911	881	927	912	861	891	915	901	970	922	932	896	864	847	893	931	876	862	968	930	960	921	924	939	984	926	924	966	899	897	961	898	904	913	937	881	914	983	938	886	981	938	950	972	896	872	895	930	861	936	929	976	973	910	961	955	928	949	957	959	936	904	946	954	929	914	855	947	939	917	953	1001	895	937	882	937	920	857	929	876	927	896	879	967	917	902	975	914	885	917	914	895	934	893	936	890	927	954	962	920	939	879	958	955	934	939	901	925	930	939	928	879	943	956	919	920	938	921	916	910	958	933	905	919	972	923	914	896	947	965	904	869	879	933	875	967	914	931	913	931	942	925	906	923	967	954	949	923	926	964	874	890	953	887	871	949	991	922	920	921	889	948	930	893	915	889	946	899	923	918	908	954	926	981	864	936	909	947	967	884	945	933	932	995	944	919	879	890	910	930	890	950	920	866	920	846	935	918	914	901	913	935	920	942	948	929	961	924	943	855	906	907	931	930	910	911	897	966	942	965	889	948	897	934	899	942	869	938	952	904	916	970	924	937	870	922	907	957	877	935	918	865	917	910	895	941	907	910	883	923	860	937	894	918	941	905	893	902	954	907	898	899	876	914	915	977	918	928	872	898	901	922	876	900	901	899	884	916	879	987	910	930	942	850	954	955	928	875	991	950	888	901	924	936	949	900	903	938	914	890	907	913	893	911	974	919	923	930	931	928	955	895	917	946	928	924	923	950	923	864	919	874	911	938	943	896	894	924	933	905	846	947	939	927	910	972	932	886	905	910	884	949	947	875	918	932	929	894	889	918	941	895	909	892	916	910	915	904	865	860	866	930	963	895	905	945	894	932	943	928	915	895	875	959	917	923	875	906	941	886	918	951	885	886	947	871	894	852	920	898	864	919	914	982	950	952	923	942	944	948	912	958	890	853	941	912	928	923	920	932	941	928	969	930	916	909	910	879	902	902	915	887	877	959	881	896	894	926	895	885	903	938	888	922	921	902	914	968	852	961	899	954	948	951	936	912	890	901	946	899	941	960	890	911	947	916	880	858	929	939	890	881	1015	916	933	894	948	989	912	940	866	837	876	929	920	903	913	935	914	961	960	934	877	925	941	923	914	913	933	950	867	955	906	893	906	919	911	886	944	977	889	919	903	909	894	893	858	908	880	856	908	940	887	894	892	895	894	892	931	953	937	964	983	922	918	925	927	857	972	878	915	935	911	883	876	881	905	940	925	913	943	875	878	910	926	922	900	968	965	898	941	888	915	963	962	927	920	853	895	917	890	908	908	913	909	878	899	949	1000	930	960	952	918	892	967	886	916	937	923	927	924	876	886	930	943	908	900	981	909	896	903	923	928	910	897	912	931	916	916	970	890	908	920	950	962	960	909	946	894	939	928	987	918	902	928	955	901	952	912	948	902	923	944	896	887	905	891	896	889	909	929	896	865	915	863	903	911	934	890	941	928	889	901	843	905	922	931	931	914	915	929	931	900	923	903	890	894	941	889	876	938	931	978	904	932	923	916	881	860	893	970	951	903	943	876	857	931	893	891	936	975	907	931	963	884	918	943	865	912	992	903	955	924	912	916	940	946	952	965	964	914	885	905	930	965	907	930	921	893	929	954	946	898	867	918	888	914	917	869	903	906	901	933	905	940	947	844	972	932	928	941	927	933	909	861	934	999	944	946	923	911	893	870	909	947	926	891	931	898	887	845	902	872	901	912	957	922	891	943	946	900	897	956	896	905	937	928	874	880	961	974	903	901	866	897	920	873	888	869	923	909	892	918	865	954	875	938	931	921	921	952	915	900	913	921	934	957	967	901	880	897	947	931	954	884	952	910	891	912	940	922	911	897	969	918	908	944	893	958	849	911	953	946	849	917	885	949	907	979	935	940	896	889	915	842	933	930	856	930	954	920	975	905	943	896	888	937	949	929	903	905	928	959	970	926	961	955	949	901	881	942	928	937	906	937	883	922	875	976	923	895	932	885	919	929	892	958	918	956	853	942	918	883	887	889	912	929	877	838	951	888	888	905	948	938	918	917	884	893	912	990	903	937	927	930	951	895	879	871	991	876	942	892	966	917	914	905	960	897	921	938	913	955	973	1017	893	917	905	897	855	866	928	869
18981	10873	14193	13632	10757	8338	7155	5798	4407	3185	3022	1719	1105	766	586	469	404	512	381	379	330	346	300	377	388	390	342	314	1456	1557	308	278	280	286	290	290	250	311	289	236	283	264	269	277	277	284	269	267	267	286	301	290	266	250	269	279	255	276	294	279	262	292	287	275	258	273	288	262	281	272	252	307	282	303	296	248	268	295	307	270	300	275	283	295	313	257	282	265	253	292	254	240	309	306	292	274	245	261	279	288	261	301	278	276	263	281	291	265	281	272	290	271	285	295	279	274	257	296	315	300	303	275	250	283	291	263	276	270	287	268	285	268	281	289	280	278	301	289	258	260	277	276	266	290	290	266	250	266	305	273	275	255	265	264	295	298	266	276	262	290	289	253	257	261	296	277	270	260	263	257	292	286	269	256	277	280	258	282	300	284	263	284	293	273	263	263	254	261	268	251	288	269	243	271	284	286	310	256	281	258	278	241	289	259	239	289	302	261	269	297	245	285	249	280	280	262	254	270	303	258	261	281	292	252	274	266	249	288	285	297	271	272	254	292	283	262	258	265	272	259	290	280	242	304	276	260	283	270	248	268	291	277	252	269	254	294	280	259	266	269	260	278	256	253	291	259	277	277	277	289	285	287	290	248	242	285	296	272	263	284	314	297	276	286	257	298	281	295	282	277	261	262	278	255	262	275	270	297	259	261	304	267	279	248	276	266	283	284	268	277	275	255	266	287	292	298	285	289	284	261	269	312	265	277	271	284	277	266	262	301	275	290	280	274	261	276	323	303	298	273	245	320	285	268	247	265	280	286	257	267	278	285	247	219	260	286	275	255	248	262	264	274	270	287	278	279	253	265	308	300	271	270	266	277	264	306	253	248	287	282	280	292	281	255	250	272	280	257	274	306	275	251	268	245	286	290	255	276	258	288	263	259	270	264	285	306	278	285	307	283	278	264	270	259	252	282	269	291	234	295	279	270	265	277	308	255	288	283	305	289	252	263	278	276	283	273	278	296	261	290	242	266	283	287	253	274	309	313	282	290	254	244	260	306	256	278	279	271	293	256	256	264	271	274	248	281	274	282	270	281	260	280	249	282	277	274	298	273	283	242	288	280	279	248	308	279	283	260	242	273	287	282	279	279	265	227	308	296	259	272	262	282	275	279	289	274	262	282	281	298	266	277	228	269	271	255	252	272	293	298	292	279	252	275	316	301	279	262	298	283	256	318	267	227	290	283	258	266	255	273	263	249	277	251	272	290	258	278	261	263	273	269	243	249	255	236	283	286	267	270	258	253	270	270	260	281	261	259	281	295	303	307	281	250	239	249	249	279	274	275	265	288	286	276	279	274	290	267	304	275	263	246	257	292	286	273	276	259	272	290	256	275	255	286	266	257	264	268	256	292	270	288	276	271	267	282	292	304	261	322	283	269	260	271	265	282	275	281	254	264	283	272	269	276	264	262	253	267	271	269	294	270	284	294	276	279	275	275	299	234	299	237	253	288	278	276	281	309	299	272	250	248	288	275	244	270	274	265	283	272	275	274	295	291	267	280	261	264	270	248	252	263	294	292	276	269	249	259	253	289	240	253	283	303	272	251	301	277	282	274	251	246	282	278	266	281	286	261	293	280	269	268	267	286	273	249	310	282	266	273	272	274	327	278	288	273	266	274	270	254	282	256	243	272	259	240	262	278	252	277	279	280	302	277	295	280	313	275	275	285	277	268	287	299	267	263	262	299	275	283	300	280	275	266	263	272	293	263	257	280	283	258	276	272	272	283	258	280	269	259	243	252	272	278	274	280	267	289	263	291	284	258	275	292	289	272	251	309	260	241	257	249	247	302	317	293	261	255	272	276	264	261	273	268	301	269	270	262	271	273	282	293	282	263	247	269	295	272	297	266	288	260	256	280	294	267	271	239	293	252	281	300	286	287	253	261	300	258	281	298	271	278	289	278	261	282	252	270	271	267	309	266	259	273	267	287	289	330	283	279	308	268	278	270	271	264	268	255	245	279	253	276	283	262	290	253	263	277	253	287	291	283	293	258	282	266	263	267	271	267	260	287	264	267	285	266	272	279	279	247	250	266	265	289	315	280	256	267	290	307	283	286	310	277	282	252	254	268	264	282	283	288	276	274	299	259	266	279	262	274	290	273	281	242	266	268	257	281	299	261	259	273	265	258	245	294	253	303	249	277	269	263	288	286	261	262	269	259	258	293	266	264	260	273	270	292	259	267	247	286	269	293	274	265	270	261	287	282	253	274	269	289	294	281	303	310	260	274	246	298	268	276	287	304	272	287	254	269	290	263	279	277	295	259	262	263	284	274	300	242	267	270	275	269	261	251	256	301	287	282	279	303	263	281	288	289	289	252	243	294	258	298	259	275	260	314	283	264	297	272	287	297	301	262	272	290	274	294	290	258	277	284	275	318	308	261	281	276	278	275	277	282	273	259	253	265	276	281	254	246	235	257	269	261	289	292	281	286	270	278	251	248	274	265	253	255	274	296	273	287	310	290	268	253	286	282	257	262	287	306	294	281	317	277	280	267	294	272	271	269	305	279	256	279	283	257	293	281	294	279	283	298	250	293	285	246	272	269	275	291	233	273	290	271	264	303	284	269	239	319	252	269	252	265	276	305	263	271	256	268	286	266	296	260	259	270	264	286	263	261	262	272	270	283	261	301	267	299	248	292	284	278	289	254	292	279	290	257	268	258	267	277	262	300	285	291	287	289	301	314	290	264	286	294	267	273	266	272	257	271	281	269	294	281	265	263	267	266	262	252	268	290	263	266	286	254	261	276	252	257	258	270	247	255	275	272	283	253	254	288	291	250	264	308	273	283	253	272	295	267	286	269	247	269	246	275	287	270	283	281	249	276	275	277	295	277	303	260	295	291	285	278	286	318	247	272	261	293	258	259	249	263	281	232	271	278	257	289	298	277	259	253	286	283	279	255	250	245	261	280	257	250	281	270	289	273	253	270	264	279	317	286	264	271	280	287	287	274	286	264	263	248	263	269	260	265	262	287	256	297	300	289	274	262	276	254	294	264	252	271	277	290	295	283	290	274	297	257	254	287	283	278	261	287	267	255	251	284	242	281	281	299	237	291	263	289	272	251	279	276	263	271	292	297	249	250	272	279	292	282	264	270	248	275	271	277	267	287	264	241	274	260	279	279	286	278	252	303	266	292	296	287	297	288	279	268	263	270	298	258	229	273	270	268	269	276	261	286	230	302	291	307	295	279	233	268	296	286	273	292	254	277	288	283	281	245	286	248	269	256	280	248	271	278	304	269	256	294	282	278	269	275	262	271	259	294	234	295	263	257	272	268	276	282	286	267	282	276	277	282	279	241	260	260	269	276	273	276	302	273	259	278	257	251	292	286	285	304	260	282	288	249	243	274	271	271	263	260	265	280	262	273	261	313	272	270	264	274	300	291	269	249	293	296	277	256	271	271	285	279	252	285	273	297	259	259	286	296	282	271	328	281	283	294	287	254
10587	8266	13790	15438	14635	12732	13920	11834	9127	8589	8593	5268	3885	3014	2977	2027	1754	2352	1696	1689	1333	1124	1153	1395	1552	1436	1355	1146	9191	7696	891	845	882	814	864	798	810	819	841	857	857	817	760	795	797	778	775	800	779	801	811	782	790	794	828	770	740	719	763	809	798	796	742	775	798	812	760	790	803	782	757	750	739	809	770	737	836	900	825	788	752	745	803	730	712	726	729	754	746	807	731	740	765	752	793	744	740	775	749	736	743	703	793	732	748	730	736	731	736	782	715	753	722	715	702	695	738	782	767	727	742	742	775	730	780	711	690	716	764	751	703	800	743	746	720	759	729	728	763	763	743	759	764	710	737	762	755	722	799	765	747	763	756	739	759	709	762	733	695	748	703	729	779	755	733	750	806	773	722	767	709	719	723	724	731	761	757	795	699	736	723	739	723	745	686	778	759	744	737	724	671	680	748	777	710	775	767	742	797	748	703	718	666	759	739	749	711	740	722	765	739	697	768	749	781	832	759	689	718	670	770	720	749	739	743	678	739	776	702	743	701	720	736	775	704	769	759	714	753	785	761	683	732	690	741	744	745	717	750	742	724	768	734	721	744	772	729	693	709	758	714	745	732	726	779	738	775	713	761	714	753	711	779	704	740	748	734	727	784	748	695	720	759	712	723	729	735	710	726	722	741	719	747	707	716	708	706	694	745	757	750	767	714	740	809	747	785	733	760	730	730	734	716	811	751	740	741	717	721	738	715	733	751	751	772	706	769	745	725	706	680	756	684	732	754	743	715	746	723	764	735	766	734	705	748	738	729	728	750	783	732	739	763	726	732	742	664	740	718	690	792	737	730	734	741	714	718	700	748	740	713	712	770	764	729	769	697	701	764	752	774	726	716	782	727	755	743	746	741	745	779	723	759	762	801	778	762	748	718	742	727	717	779	730	722	722	738	740	773	736	714	783	717	718	746	722	700	714	722	717	719	740	656	746	752	743	734	717	698	716	726	730	733	756	718	705	732	711	695	788	729	724	725	747	738	723	704	757	664	722	723	748	754	742	707	766	746	704	700	702	731	729	727	718	741	703	738	765	733	736	713	727	741	720	692	729	727	728	753	732	765	773	731	690	735	761	704	764	741	707	700	737	746	710	718	750	734	739	755	717	698	706	749	693	719	757	729	789	744	713	734	749	778	752	728	716	695	695	762	714	716	729	713	735	744	727	742	718	753	688	744	789	708	764	683	747	722	700	725	716	735	716	716	741	730	722	724	737	786	717	730	763	696	775	705	736	778	709	744	748	733	744	726	717	718	722	717	698	781	789	753	725	747	737	746	788	734	727	783	757	699	756	728	715	746	757	747	743	765	717	686	698	742	683	725	706	774	783	732	742	762	724	751	718	747	722	734	699	733	746	754	742	748	737	715	750	754	726	738	744	728	760	759	740	782	740	745	685	774	782	718	700	741	728	743	723	713	741	723	678	774	742	716	698	757	730	730	739	697	717	742	711	709	716	727	711	747	693	737	735	749	735	757	755	769	713	719	758	768	749	738	690	722	739	713	774	755	744	727	716	741	707	743	717	741	722	721	688	734	725	730	713	730	708	776	736	759	731	743	755	770	735	717	741	703	792	718	738	743	723	761	735	736	710	683	761	735	727	746	696	688	713	718	688	785	744	726	719	715	736	749	738	730	805	771	744	755	749	725	740	727	723	698	712	773	723	742	725	734	727	718	727	756	755	686	761	731	742	743	765	715	714	728	717	761	760	709	705	738	716	719	731	739	734	750	768	773	743	750	773	745	745	723	732	736	734	790	709	722	737	711	736	798	699	716	754	750	698	772	759	767	725	721	733	755	731	735	756	733	753	749	722	732	744	709	729	759	778	688	719	762	759	741	729	728	711	810	712	714	788	741	785	776	760	759	716	759	763	760	778	710	694	728	727	755	732	734	723	757	709	740	741	730	766	759	745	703	713	728	794	742	743	734	735	752	764	769	702	736	728	708	779	767	733	747	741	735	707	734	703	701	752	699	726	750	741	752	679	759	760	720	771	698	732	741	725	720	784	727	692	718	747	752	743	747	724	708	726	766	783	746	715	741	740	704	713	737	685	758	731	708	729	734	766	735	694	758	710	708	754	755	747	716	782	703	730	710	729	732	697	748	808	733	728	715	803	735	765	767	672	708	745	722	741	703	768	736	713	758	740	745	706	754	731	740	698	737	690	709	739	772	735	744	716	711	742	734	688	744	757	780	752	690	724	765	710	736	748	766	705	714	730	725	725	732	717	747	767	769	741	769	761	726	744	753	748	750	726	755	743	736	685	685	747	720	738	744	742	738	767	745	735	730	724	752	785	747	729	740	741	764	744	712	800	735	740	747	682	756	769	724	730	717	779	720	703	690	737	718	686	729	787	751	749	701	762	737	716	706	681	758	732	744	771	732	770	775	721	734	719	754	758	702	725	835	734	771	718	719	737	728	737	751	738	705	710	741	757	731	740	697	764	705	750	765	759	748	739	798	700	757	740	788	735	718	737	752	752	693	749	737	756	724	715	711	682	795	771	725	751	749	690	766	716	731	702	739	720	716	735	752	711	714	763	756	703	709	748	651	742	772	762	693	724	771	719	751	756	745	754	737	718	687	670	731	707	734	745	756	769	760	741	711	752	731	740	754	719	792	742	730	778	790	703	683	709	749	784	743	721	717	753	786	740	729	689	727	743	759	736	726	681	757	748	770	719	741	707	742	767	739	731	683	736	692	749	756	754	756	724	749	723	720	735	735	728	725	745	725	749	755	722	761	756	753	739	711	762	706	761	787	726	717	723	725	732	744	735	814	739	691	747	748	770	765	731	768	710	747	782	810	749	775	751	749	705	767	730	737	709	781	756	707	786	743	751	768	746	735	730	709	720	739	722	765	693	757	695	741	771	781	740	727	753	743	789	736	694	689	725	767	823	704	724	757	705	746	761	748	724	733	715	763	711	748	726	732	738	776	753	724	744	726	802	745	786	735	701	707	722	695	752	649	714	741	705	723	754	749	738	727	723	753	753	720	696	738	734	769	730	706	774	741	754	735	743	756	744	711	726	754	726	785	701	718	709	741	788	738	729	711	779	746	736	798	691	779	700	749	734	761	732	767	670	757	763	715	730	705	765	721	689	768	711	741	724	733	748	736	743	744	729	708	699	711	729	786	723	766	731	765	746	729	754	704	742	695	703	739	718	757	743	752	759	739	763	665	749	735	695	743	739	712	729	748	739	755	743	696	697	770	758	737	718	773	748	737	698	714	726	767	728	738	727	729	766	724	761	761	736	722	728	679	753	740	784	760	711	684	776	734	713	733	697	728	734	725	770	739	759	754	715	764	759	755	788	756	749	738	724	711	732	703	742	777	718	746	724	719	745	740	742	720	796	759	710	727	760	732	746	780	728	743	729	752	732	730	772	763	735	718	765	785	742	733	762	755	769	736	730	711	699	682	705	717	740	724	754	735	753	720	694	728	724	748	704
2484	713	911	712	541	382	387	423	279	252	241	209	202	223	224	211	228	206	190	237	217	226	206	219	203	216	197	249	257	249	201	219	220	228	216	206	203	208	210	215	196	213	238	215	208	231	239	213	200	226	223	212	205	234	205	220	210	200	206	223	224	190	208	219	190	209	192	184	216	196	192	211	216	220	190	198	212	175	195	216	236	219	204	193	211	214	217	231	215	203	212	227	207	219	221	230	194	220	216	220	221	239	212	198	235	211	208	218	234	241	195	233	191	200	220	226	216	202	198	218	220	175	217	205	195	221	219	226	222	228	209	213	231	222	197	223	226	215	199	199	210	215	205	251	218	203	194	217	203	224	232	208	246	203	226	189	194	209	226	200	230	204	171	206	202	197	205	213	223	208	198	213	229	192	214	218	222	211	206	211	220	229	200	214	224	218	221	208	211	215	204	230	194	200	210	177	209	208	205	206	220	208	197	205	209	215	242	198	178	200	200	180	203	212	208	205	218	212	205	193	206	239	191	184	213	213	216	201	208	165	212	181	210	188	220	222	213	243	232	183	203	213	181	214	191	224	195	244	206	244	229	202	198	239	225	206	198	187	207	227	230	230	214	213	254	230	197	225	205	203	211	201	227	197	197	187	206	194	219	185	213	191	217	199	179	208	223	235	202	221	220	225	194	218	190	194	201	235	197	202	204	223	215	209	207	197	185	224	191	225	229	214	231	243	219	197	230	203	219	243	202	204	242	220	211	200	208	217	219	210	226	226	201	226	237	220	216	224	241	190	225	232	205	187	208	233	223	223	210	181	224	203	179	225	227	214	215	206	206	228	208	234	212	219	181	199	214	234	206	208	230	241	213	218	232	227	185	215	200	188	199	216	208	232	235	217	201	202	199	219	215	228	234	221	221	218	222	229	235	193	230	240	207	195	208	208	194	198	224	218	213	229	203	211	198	206	219	212	225	185	206	206	200	232	213	205	212	214	210	193	192	203	212	248	185	218	212	190	215	202	229	217	212	195	204	192	219	213	217	202	230	201	236	214	193	214	220	223	207	212	193	181	199	227	232	197	215	207	217	223	214	222	212	206	178	215	207	208	200	224	212	216	225	192	222	231	216	230	231	196	200	213	211	192	239	211	202	216	192	224	214	188	189	222	200	232	221	213	204	204	204	213	233	208	213	219	194	233	198	204	214	258	233	209	191	219	222	232	215	216	242	224	214	225	183	202	205	214	205	195	183	205	197	237	213	199	251	209	216	228	208	210	222	220	199	205	233	188	231	208	224	197	185	227	185	250	204	215	209	215	196	189	202	190	210	208	227	206	223	200	200	218	242	217	201	216	212	206	232	260	222	198	218	228	202	210	209	206	218	208	207	241	200	216	214	197	222	198	195	224	220	213	227	205	200	218	232	192	238	213	216	201	222	209	215	221	172	205	211	233	204	206	211	188	247	208	190	207	196	215	211	208	218	206	213	201	218	204	229	227	198	207	214	218	215	217	216	193	235	235	211	184	195	204	242	207	230	207	221	219	204	174	206	231	222	207	216	205	225	215	225	192	188	222	189	202	199	217	223	207	190	223	211	214	209	207	208	218	222	225	209	212	210	236	199	216	200	219	207	191	218	202	225	234	215	219	187	232	205	221	224	209	198	246	254	232	217	214	214	201	229	236	221	239	174	220	203	231	252	231	226	231	228	211	188	196	241	235	194	200	210	201	206	206	234	197	212	211	218	191	189	222	209	210	210	219	231	215	205	204	185	205	199	219	213	197	243	217	211	213	227	202	220	211	199	194	212	230	214	194	219	202	231	227	199	206	178	231	222	221	212	172	214	213	207	211	222	196	211	204	217	186	246	209	204	199	233	228	223	211	224	197	208	203	210	219	218	223	227	194	215	207	219	223	208	213	199	209	216	210	209	228	231	200	224	190	211	206	230	197	223	204	209	208	211	208	222	240	214	207	241	211	214	200	216	203	202	183	231	207	204	224	219	217	206	214	206	213	189	193	206	202	223	212	219	211	205	212	222	207	201	189	194	210	211	212	210	188	218	252	202	213	201	200	197	210	200	207	217	242	201	234	165	219	200	212	237	200	229	198	210	190	194	216	217	215	220	191	239	199	227	223	208	204	210	227	208	245	191	235	190	221	185	225	198	220	199	197	242	210	202	209	217	244	230	220	217	201	218	211	202	203	216	195	206	223	235	189	203	213	208	218	207	223	229	235	226	227	244	229	220	228	218	236	226	186	213	217	206	209	222	233	214	220	226	204	213	200	198	199	222	222	218	216	234	231	195	191	222	185	192	214	197	209	223	215	216	217	197	211	216	211	250	208	197	205	207	225	216	210	225	218	211	207	221	181	244	222	211	201	194	219	215	211	215	228	198	195	209	213	219	225	238	231	206	233	207	220	199	221	229	214	198	221	209	227	226	211	218	217	224	212	218	215	208	220	215	206	206	223	233	201	235	230	187	229	190	206	237	217	183	191	212	208	216	198	202	199	218	217	247	222	195	214	193	209	205	218	206	189	212	187	214	197	204	224	195	200	217	194	211	190	222	218	233	216	231	220	231	207	208	163	233	197	210	219	219	208	229	199	205	228	231	215	224	196	188	205	211	211	226	198	216	193	226	205	196	189	224	211	215	256	212	187	207	212	207	230	232	238	216	230	228	193	203	212	235	221	213	202	225	214	219	193	194	207	205	235	240	239	235	217	195	208	208	233	226	190	192	210	224	214	215	209	212	193	203	211	205	238	180	218	223	213	210	197	216	199	197	197	219	241	221	193	220	231	210	193	214	198	216	216	203	218	215	220	178	194	231	186	199	222	199	188	213	216	209	196	221	232	214	210	220	195	203	207	195	197	208	239	218	223	225	225	218	187	208	248	210	200	184	222	228	212	233	234	199	205	206	192	210	210	191	192	209	198	215	186	207	208	251	193	200	245	220	206	189	231	230	213	222	225	204	226	214	219	213	202	193	218	220	218	233	215	195	197	235	236	196	233	227	203	227	214	201	199	219	231	208	211	211	232	201	221	231	201	213	200	223	210	232	209	239	213	214	175	216	233	194	227	208	197	194	186	235	214	236	194	196	225	238	228	192	193	215	223	214	226	214	196	212	206	193	233	205	210	214	203	196	231	219	236	216	204	215	201	222	205	258	207	200	197	198	196	215	193	212	197	206	222	222	202	220	204	199	205	228	194	188	209	177	214	200	229	222	215	193	191	231	196	221	203	206	217	197	199	200	217	219	221	192	239	203	222	207	217	224	192	213	201	216	198	209	202	227	205	234	223	223	236	209	204	213	229	225	216	204	222	209	189	191	201	202	218	210	249	241	223	213	227	199	221	181	222	210	213	214	217	221	223	215	202	196	213	184	223	211	196	201	227	207	187	221	219	207	212	203	214	194	214	209	226	221	195	221	190	217	237	230	204	201	205	229	190	225	214	206	212	207	217	207	225	211	228	228	218	187	204	213	208	206	209	198	214	171	207
2775	1348	1903	2202	1816	1389	1471	1376	1081	953	1040	751	722	720	674	635	684	644	670	653	622	656	656	638	654	647	668	645	876	1005	611	638	612	629	641	613	616	641	604	601	656	681	668	664	646	615	616	652	639	665	644	655	629	640	641	623	605	612	616	608	623	649	652	627	661	660	613	649	631	604	642	634	627	626	629	608	613	666	625	634	636	635	679	683	690	615	623	625	623	646	647	627	665	631	591	633	629	633	611	642	612	609	668	620	659	631	595	641	639	647	665	611	618	626	608	646	586	668	619	603	624	621	660	648	611	655	655	643	653	676	657	635	618	619	628	623	637	657	648	637	674	675	588	607	647	647	626	650	640	668	605	654	590	615	598	609	648	639	626	626	653	592	618	634	642	631	631	600	660	646	643	626	610	650	626	643	636	620	605	616	634	623	669	644	627	633	617	646	651	649	580	599	621	612	640	641	630	617	614	597	656	630	612	634	647	660	689	619	633	609	575	644	664	615	597	670	630	620	628	616	615	661	618	617	594	647	615	630	637	636	536	672	650	614	661	637	642	649	625	660	603	624	694	602	639	606	602	625	658	624	606	606	574	647	597	600	600	640	572	637	605	629	574	637	578	632	643	620	611	617	632	654	630	611	637	625	656	616	672	677	625	594	630	611	603	652	648	660	627	605	627	678	608	579	603	631	582	649	638	603	631	629	644	658	643	647	651	636	627	624	610	637	638	638	577	663	625	617	622	612	657	626	634	606	635	656	658	626	635	668	657	649	652	657	616	613	618	629	584	648	605	594	646	637	671	656	656	632	628	605	628	610	585	635	654	634	638	656	609	610	588	650	671	644	629	651	592	639	655	625	641	611	592	676	667	615	630	623	619	645	642	646	668	613	660	615	660	664	629	596	605	648	633	626	630	617	645	673	663	601	653	646	606	643	632	610	570	623	623	625	667	638	596	634	673	621	645	629	665	573	640	648	644	652	666	630	691	634	609	597	653	661	646	618	625	668	627	670	614	643	638	652	621	615	618	618	648	648	638	706	632	616	619	648	647	577	620	614	630	628	600	636	625	602	615	657	636	671	609	655	603	616	637	609	629	585	604	633	573	628	647	672	610	608	643	637	574	629	574	677	634	616	626	601	637	610	640	606	607	639	642	650	622	625	653	655	614	657	643	596	661	592	632	620	636	600	603	647	609	615	620	635	675	620	570	651	608	647	663	656	599	616	657	641	588	631	657	653	592	660	630	624	658	647	585	678	591	640	620	617	595	636	679	654	630	589	648	616	623	598	633	632	640	628	622	614	627	623	593	667	620	647	622	630	628	614	633	629	642	650	614	606	677	648	643	623	610	638	609	644	602	632	639	637	629	643	669	623	629	684	655	648	643	633	571	597	629	671	617	641	644	626	655	651	646	607	663	624	634	578	667	623	654	610	656	626	646	640	608	639	627	637	653	625	634	597	619	634	622	673	626	672	660	638	582	662	682	648	622	625	615	603	608	612	664	644	653	616	599	701	658	620	643	621	701	650	617	647	639	629	656	654	639	644	675	644	602	671	606	600	643	653	640	645	646	593	577	665	639	652	650	616	609	577	616	617	653	631	627	554	600	655	595	601	614	646	610	659	644	628	632	638	593	633	638	647	616	669	593	589	650	634	658	661	643	631	650	663	662	657	603	603	636	651	665	627	644	606	599	615	647	591	612	622	646	662	639	620	634	661	675	632	660	601	636	616	629	617	632	611	612	626	643	620	642	632	619	618	653	642	596	596	602	607	652	586	630	606	587	640	617	610	614	626	598	643	659	659	635	602	598	693	664	625	629	632	629	661	625	603	622	652	595	621	616	694	644	603	681	638	638	644	669	613	587	596	654	610	622	616	625	631	630	597	679	646	608	614	607	610	660	622	648	602	589	608	594	627	632	657	582	606	575	639	611	638	616	691	621	641	637	634	650	615	661	658	651	631	602	637	631	643	632	642	624	642	622	649	644	638	615	611	635	703	653	593	605	664	648	641	638	612	618	621	640	665	612	604	637	627	607	670	627	617	654	681	644	641	654	647	641	646	668	670	673	644	622	619	666	625	656	626	672	628	638	607	655	594	611	627	633	626	628	636	614	653	651	626	670	650	621	678	628	629	618	645	609	644	642	675	641	671	639	635	624	636	604	650	621	615	615	612	657	633	616	612	640	629	626	648	650	655	648	628	601	627	635	632	650	603	575	655	622	665	664	623	597	604	609	602	618	664	637	632	595	617	638	628	639	625	639	680	653	634	631	612	602	660	653	642	639	631	617	632	603	625	617	662	609	667	643	696	627	610	637	620	605	667	614	610	676	627	622	637	621	633	626	646	617	660	651	655	595	648	593	623	651	628	600	639	624	651	640	651	609	635	620	629	640	630	625	649	619	662	670	623	637	658	642	640	592	663	629	640	620	624	632	637	584	637	642	648	628	626	629	680	661	625	659	622	652	595	627	640	657	617	607	615	609	654	644	641	615	621	625	640	635	641	658	569	559	629	640	632	615	662	675	620	637	661	662	631	605	644	666	602	609	650	640	606	617	603	554	604	649	630	615	632	702	655	561	646	623	596	602	612	680	588	635	605	635	598	668	617	589	682	633	696	654	633	623	608	640	623	629	627	637	650	668	611	625	659	630	649	617	643	642	645	624	598	637	634	610	608	596	629	614	661	662	619	653	618	674	626	622	677	646	629	581	635	601	618	633	654	613	630	647	640	592	617	696	605	652	655	657	599	591	644	653	636	651	637	629	661	642	628	623	620	630	593	675	665	620	664	636	604	623	673	610	635	614	631	662	644	601	642	631	628	620	588	637	608	627	614	632	604	668	622	647	650	642	643	612	609	620	659	639	638	658	641	636	650	656	649	595	632	604	626	643	623	634	675	642	634	646	652	600	607	633	612	669	641	652	660	605	663	637	614	614	611	641	642	643	594	643	637	599	652	619	644	658	638	616	629	577	645	621	669	676	639	652	672	658	603	657	622	618	629	610	670	647	609	578	618	665	619	618	602	601	642	601	573	610	613	672	627	594	681	667	644	579	645	696	625	625	606	654	594	659	700	599	598	636	662	638	639	653	611	626	639	629	638	643	667	641	613	629	596	645	651	647	634	677	609	594	645	697	617	628	631	676	653	629	622	637	648	660	630	629	593	641	654	613	677	618	665	589	669	620	684	564	628	624	689	651	652	589	623	648	622	612	623	606	672	637	626	630	655	630	647	596	611	602	642	627	612	663	611	661	655	598	678	648	681	595	608	607	624	649	623	652	643	600	588	638	636	637	597	618	622	671	628	670	645	630	643	619	637	635	632	637	665	606	631	644	632	637	623	604	614	632	619	583	637	653	664	669	646	643	657	680	610	630	640	655	629	620	607	570	681	667	655	685	656	641	651	666	612	620	659	613	620	646	639	625	634	602	642	665	681	646	607	590	600	644	607	644	607	633	653	645	594	628	609	620	640	654	638	614	595	607	634	604	653	662	652
11635	7279	9909	10102	7443	4775	4353	3579	2835	2189	1675	947	670	618	673	460	403	410	395	382	365	390	389	394	385	387	368	358	1016	1118	332	353	348	366	364	389	336	346	337	310	340	368	347	371	330	352	321	324	359	327	307	327	333	338	336	360	369	321	290	347	360	348	351	352	318	302	357	321	337	334	363	365	327	362	316	343	323	341	334	340	344	330	308	348	361	340	335	367	355	331	331	332	325	337	365	327	347	361	335	326	321	304	333	351	342	364	348	337	338	303	358	335	320	331	327	367	329	331	342	314	350	344	344	356	322	335	353	333	338	367	326	313	311	340	347	329	337	315	354	339	357	354	337	338	307	320	340	362	310	360	357	322	336	297	349	349	369	334	319	343	358	342	337	331	342	320	320	335	366	328	320	354	339	345	348	361	345	323	358	332	324	302	320	333	328	314	360	363	351	376	393	309	322	324	354	341	324	321	388	364	333	347	379	318	348	338	329	347	312	304	322	323	351	363	341	311	351	347	325	321	351	326	296	366	328	339	342	330	335	356	320	342	347	332	325	305	347	360	356	352	364	374	361	343	331	347	359	311	318	334	335	354	313	331	371	380	311	322	334	319	335	350	321	354	332	315	346	345	321	371	357	335	355	350	354	338	334	352	353	311	329	326	327	337	334	337	351	322	350	350	343	335	372	340	310	343	391	355	343	350	348	344	322	331	315	351	336	335	328	313	326	335	347	360	346	335	344	337	324	346	324	362	349	354	347	325	336	331	334	386	358	330	318	364	357	335	345	319	317	343	347	350	360	335	327	347	325	325	353	345	336	311	322	322	320	342	302	322	338	394	354	326	355	338	303	347	322	329	320	340	340	313	332	317	328	319	353	337	355	349	338	312	340	332	326	335	322	312	332	328	331	340	332	353	322	324	329	353	342	326	337	349	359	348	353	299	324	373	314	340	374	336	328	311	315	346	354	356	336	348	342	322	330	329	345	332	353	335	322	343	349	336	320	340	341	322	341	298	330	306	347	344	348	314	339	312	328	336	353	347	351	372	342	352	347	361	322	293	332	337	346	337	332	331	312	329	343	345	339	334	328	318	322	352	326	336	329	370	323	329	319	368	320	357	335	332	337	354	341	351	309	313	328	359	351	346	305	339	351	342	357	319	373	349	376	342	397	356	352	328	319	291	352	367	329	325	365	311	397	352	347	345	346	347	350	357	360	322	329	334	370	346	344	321	371	347	294	338	346	292	322	401	340	336	313	354	364	305	355	376	343	383	322	364	342	366	349	329	341	318	309	329	333	359	350	347	331	328	337	366	338	336	322	372	355	327	338	332	301	349	325	342	323	335	322	328	362	336	354	353	294	353	333	303	365	351	326	328	302	322	314	348	346	322	357	357	334	312	362	325	393	366	383	344	309	317	332	337	333	317	371	360	327	288	329	343	337	344	362	364	330	318	329	320	328	348	344	326	333	333	332	319	333	378	342	368	371	323	336	337	354	328	369	329	314	339	311	309	320	307	317	313	350	344	356	335	370	345	311	327	385	354	347	356	361	310	332	334	363	351	325	336	341	325	347	341	326	341	318	333	361	318	351	320	327	370	353	322	340	328	357	363	330	338	361	350	329	352	369	326	339	337	363	344	372	344	385	324	348	359	347	331	340	356	331	308	328	329	345	321	392	388	312	315	331	332	326	308	327	369	322	330	358	329	362	322	354	369	332	337	351	357	329	344	306	319	359	340	335	350	337	348	319	353	375	316	352	328	340	352	320	346	349	364	340	325	339	312	324	333	317	335	326	355	338	322	353	346	327	343	367	360	337	356	341	329	342	326	341	301	321	328	327	346	328	324	311	361	333	341	370	347	329	324	321	330	342	334	364	335	370	312	311	319	338	316	364	350	358	348	347	313	332	353	300	380	331	310	344	351	328	329	320	303	335	358	327	354	362	318	352	323	332	359	355	310	343	327	352	351	344	370	331	316	331	327	344	318	349	377	352	341	328	355	346	316	322	374	327	341	358	340	336	336	342	332	324	326	348	314	306	335	316	374	344	344	334	335	366	362	337	324	367	352	333	320	347	350	337	358	342	330	330	348	348	337	342	352	330	352	346	326	313	330	363	345	357	374	333	327	312	334	326	350	295	319	330	365	382	340	340	315	334	357	316	338	329	336	326	352	319	333	297	316	353	354	342	317	330	325	310	332	309	355	373	317	330	313	327	363	347	352	323	350	313	370	324	338	311	332	326	355	345	335	343	344	339	342	375	312	320	343	351	363	351	346	353	372	328	378	302	326	333	317	329	309	347	316	345	328	377	320	337	323	346	341	316	329	356	343	313	353	352	301	340	314	326	304	314	360	339	306	322	317	309	334	335	326	333	331	336	341	320	348	371	335	345	355	349	344	344	316	351	329	350	326	373	373	335	383	326	315	340	319	294	325	369	324	336	325	324	352	317	334	322	345	374	320	365	320	341	375	313	354	342	299	313	328	306	333	358	345	339	313	289	331	361	339	347	327	333	387	345	352	367	361	328	325	324	345	325	312	339	346	332	335	328	298	327	352	295	347	319	332	330	355	356	354	338	346	331	346	341	338	343	333	330	360	292	348	353	316	344	345	331	350	344	342	337	337	355	361	340	339	331	330	340	350	332	357	342	320	340	358	362	341	330	353	385	332	352	327	338	350	325	366	308	334	355	303	326	327	300	342	328	367	346	349	353	335	362	375	364	337	348	366	316	334	356	309	374	321	334	301	351	340	314	341	325	345	330	342	342	351	334	315	324	343	324	324	333	333	344	336	334	344	323	321	330	337	301	329	326	348	331	342	311	340	344	370	338	353	334	363	339	342	347	329	361	346	326	355	305	343	349	335	341	293	339	287	355	342	328	340	345	337	368	340	327	358	306	345	339	348	322	322	344	368	355	318	334	323	330	316	331	323	352	304	328	303	344	336	319	364	360	342	349	344	322	360	341	314	348	297	362	326	280	309	362	328	307	354	367	322	289	347	324	335	364	325	363	332	333	368	353	336	345	330	344	304	340	344	355	343	320	338	331	330	324	326	356	339	309	345	340	348	345	328	379	318	309	345	350	334	324	318	305	328	316	331	337	336	385	330	327	361	345	356	355	338	356	335	309	326	327	324	351	323	343	316	323	342	310	351	340	321	356	321	360	291	324	339	315	352	329	320	336	342	340	331	348	329	319	339	375	338	346	336	348	342	318	359	339	352	325	321	349	340	328	347	324	346	325	362	353	328	338	352	349	348	361	295	310	346	333	326	332	338	331	335	330	345	340	370	340	349	359	337	344	346	383	349	332	353	337	366	358	366	332	373	332	301	338	335	330	338	356	358	338	338	328	318	313	340	345	328	293	369	340	323	355	365	356	346	363	320	357	354	368	348	374	307	327	320	340	364	366	335	304	325	389	361	346	322	350	340	349	344	365	316	341	346	353	352	307	310	341	333	332	313	313	331	333	341	351	344	324	319	344	322	329	316	339	366	350	333
8410	6752	10122	12516	10758	8194	10577	8067	6794	6295	5787	3374	2517	2400	3249	1811	1528	1339	1190	1198	1155	1117	1302	1260	1483	1407	1199	1233	6370	6246	994	931	1015	1010	932	972	1006	979	957	951	927	988	1030	969	980	913	1012	968	937	918	944	922	933	928	895	929	904	914	953	955	888	905	943	898	836	902	1007	960	902	946	971	927	940	947	918	966	943	1016	932	933	933	907	941	931	909	902	935	962	946	950	908	905	870	900	914	896	968	910	948	909	926	907	851	926	930	912	866	898	925	961	887	940	897	884	913	922	855	916	968	939	891	919	860	921	862	942	899	871	897	914	899	912	935	955	898	878	896	915	921	942	948	883	909	952	961	940	891	868	935	878	847	886	896	911	928	919	868	874	924	936	956	949	887	913	910	884	948	836	888	887	952	906	889	969	908	851	938	897	886	891	890	934	934	964	962	924	923	967	929	896	902	958	929	880	880	872	925	936	876	905	871	903	903	929	925	910	908	945	895	883	920	939	931	840	942	891	904	873	909	858	937	861	882	940	869	912	905	913	886	937	915	930	914	933	890	908	934	881	903	962	927	937	939	894	959	876	937	887	922	908	990	952	914	945	903	958	903	888	971	894	893	924	907	875	963	910	899	897	907	906	892	911	906	912	913	881	911	977	906	865	953	916	920	861	839	933	902	980	898	898	906	926	933	899	922	873	937	828	925	880	916	915	869	884	902	940	912	888	895	957	915	920	834	965	974	956	904	869	936	936	880	918	926	890	922	911	886	951	918	900	962	919	902	921	928	968	913	883	902	933	907	935	924	870	966	920	875	982	884	927	881	899	871	929	944	928	893	899	874	911	925	968	905	930	875	902	880	931	918	940	960	855	922	892	906	894	884	889	943	935	856	893	861	852	876	938	901	906	892	935	906	977	945	944	888	910	915	967	879	922	902	930	952	899	859	921	966	906	895	902	953	938	934	887	938	885	937	901	857	888	914	988	925	947	908	907	910	961	912	887	914	938	911	885	920	881	954	917	946	942	909	905	922	937	926	896	866	930	924	883	924	908	875	880	936	865	888	937	950	928	894	941	871	912	899	901	936	947	932	881	896	935	918	918	911	868	868	886	888	918	916	863	997	874	902	914	855	878	942	941	927	913	950	854	889	922	929	933	957	863	871	894	875	953	926	947	944	908	888	929	906	910	949	894	901	895	921	880	886	883	904	959	917	933	862	900	914	910	920	881	909	898	934	936	930	934	911	929	902	999	931	909	895	937	894	948	939	895	920	980	955	885	899	919	934	925	908	932	907	884	891	908	903	977	950	952	930	888	918	973	902	915	988	933	924	884	918	980	925	923	898	954	916	908	886	927	922	918	911	961	963	877	897	913	947	836	914	879	963	935	854	970	877	908	943	946	927	979	952	928	931	890	867	889	888	1000	942	934	986	898	901	898	849	910	961	880	922	914	865	895	928	901	943	954	937	914	921	935	920	907	893	950	880	934	905	914	933	946	916	875	904	889	918	912	949	938	930	878	898	911	897	876	900	846	856	903	912	894	937	940	960	869	931	878	893	919	935	910	906	911	901	891	872	928	923	964	914	913	904	923	935	898	910	955	867	859	973	908	874	904	878	933	952	874	935	892	927	886	960	925	928	902	919	876	934	893	910	907	913	923	897	925	954	911	925	894	902	868	983	926	986	920	892	900	983	927	906	891	895	957	893	908	977	952	909	910	876	924	974	904	908	929	926	931	930	902	904	946	922	981	861	945	996	912	854	864	943	895	886	900	913	881	876	851	934	903	877	914	897	901	953	909	941	941	963	908	904	886	937	874	921	887	930	911	886	974	922	893	884	918	952	942	923	844	944	919	938	864	919	945	866	911	929	925	830	896	920	943	911	910	900	941	927	966	916	929	939	907	908	923	962	916	863	982	902	893	905	940	885	870	937	905	961	903	938	887	944	900	892	951	894	953	848	902	917	925	895	883	898	876	911	924	923	945	923	888	905	894	869	932	900	955	948	959	921	913	889	886	913	930	920	913	965	942	927	839	914	952	911	909	874	922	937	939	957	922	899	890	921	958	876	904	881	903	953	923	926	907	939	913	928	929	950	927	926	932	886	896	958	944	894	970	930	915	907	876	962	899	927	895	974	925	916	952	910	926	893	959	921	930	902	880	945	929	906	908	909	892	895	961	1014	899	917	913	911	877	965	908	926	950	928	921	910	916	953	872	921	968	877	898	917	885	958	862	909	914	915	921	859	927	901	910	883	938	895	948	932	881	887	947	907	891	979	923	871	960	942	852	910	903	915	902	885	910	893	935	951	936	907	895	907	869	926	910	948	897	900	923	894	945	890	823	949	980	951	889	861	911	904	920	963	975	956	968	890	905	948	893	932	880	940	913	904	871	937	940	918	946	978	907	929	925	916	941	914	915	897	903	901	937	925	951	909	928	922	902	974	881	899	911	898	899	916	914	908	965	936	940	959	893	911	894	909	878	969	894	930	911	902	858	902	907	916	887	859	897	887	971	942	880	914	886	937	926	913	937	886	846	920	937	918	907	897	881	910	982	897	898	891	895	910	934	938	885	932	889	923	920	887	970	906	945	963	878	909	933	895	946	882	931	952	902	917	920	889	925	926	911	962	916	927	942	912	894	883	925	896	932	893	925	902	904	914	943	913	932	968	940	912	923	962	888	926	861	946	945	890	920	937	941	935	890	882	950	915	897	874	909	864	906	904	912	980	931	874	917	894	932	964	992	903	923	955	895	888	893	921	944	881	889	905	875	945	897	957	930	948	929	860	900	932	873	875	910	918	942	967	899	889	860	896	969	909	936	891	951	912	902	928	882	927	905	939	865	868	926	889	931	934	904	907	890	958	934	884	916	915	919	961	934	900	935	944	894	872	891	910	914	927	919	934	894	893	890	862	931	953	893	883	897	950	896	895	925	905	882	935	929	923	971	924	848	891	915	912	850	947	874	880	935	953	890	904	946	900	879	929	961	924	913	916	860	939	924	892	943	878	945	902	910	911	951	895	929	864	900	969	957	931	893	945	911	950	937	935	861	935	909	874	915	891	883	904	931	888	873	936	916	897	955	951	906	900	924	889	938	958	919	865	950	958	907	931	890	956	856	911	914	948	873	926	892	946	886	934	945	941	908	887	926	899	949	972	911	902	947	921	942	919	874	882	906	874	919	900	900	871	917	921	919	1017	926	897	879	924	854	938	854	898	898	954	848	933	909	934	912	951	918	905	915	908	945	882	904	926	925	928	922	913	960	949	855	893	913	918	943	896	936	896	983	922	898	908	939	856	913	882	929	893	919	864	896	967	916	977	899	937	903	931	943	917	942	873	922	915	895	876	909	896	908	941	913	930	912	906	906	914	952	969	923	920	935	921	945	907	892	916	863	895	940	949	897	899	898	867	854	879	905	930	913	929	938	953	952	933	921	873	896	916	974	929	908	927	947	914	919	931	869	848	918	826	961	947	960	920	895	894	929	901	933	861	949	931	940	920	913
18965	11744	14130	14368	11752	7444	6385	5490	3625	2469	2068	1327	987	1157	1236	655	459	349	333	358	339	352	375	371	425	411	374	324	1609	1906	296	278	280	253	310	308	299	270	271	242	300	285	257	287	288	263	297	277	293	296	287	297	295	282	274	306	296	275	289	265	318	282	321	300	256	288	307	275	270	271	292	280	262	321	268	282	326	301	303	285	308	278	279	267	288	289	265	285	308	293	271	274	282	281	301	272	271	294	281	300	289	254	276	283	271	281	297	265	325	277	273	288	286	273	262	270	269	269	293	290	271	276	290	294	295	283	272	278	290	295	281	269	301	279	230	284	274	248	252	256	253	270	258	265	286	256	279	267	268	284	276	281	308	294	287	290	275	293	271	277	268	270	282	256	267	277	277	307	280	261	258	266	268	294	285	310	279	252	282	268	278	272	272	301	259	268	277	262	265	255	279	288	276	309	281	281	276	335	281	287	286	323	301	297	288	283	235	276	288	268	250	280	267	252	277	278	275	251	263	303	256	274	294	285	262	252	290	264	275	319	305	266	270	284	301	264	272	284	249	265	273	272	291	277	283	292	294	298	266	295	260	278	254	302	279	279	306	274	268	284	251	283	278	279	262	251	253	274	301	275	286	285	264	268	272	285	270	315	266	287	277	267	263	277	284	251	294	255	290	272	281	276	297	267	275	283	305	290	302	277	292	275	283	274	271	247	266	295	291	281	272	294	266	257	269	247	310	246	257	283	243	307	266	312	274	298	284	277	303	283	283	271	251	242	282	277	297	276	268	289	284	255	262	300	289	279	293	264	261	260	280	277	297	286	248	297	272	279	262	254	271	269	268	268	283	283	277	295	280	261	290	304	236	296	305	240	286	313	301	270	268	266	294	274	290	287	283	268	277	285	280	294	263	293	266	296	281	285	297	281	254	298	288	277	239	276	269	290	299	285	257	266	316	268	277	294	270	273	301	289	276	264	300	269	269	286	249	273	262	285	326	278	291	280	299	291	321	276	279	287	244	293	256	280	257	300	291	292	285	261	280	290	263	297	252	268	253	276	268	287	279	283	293	283	249	292	283	274	267	277	292	264	283	262	279	279	272	287	265	224	265	268	276	267	273	275	264	275	303	281	267	290	282	259	292	292	288	310	278	267	256	275	284	245	295	258	285	287	305	259	241	261	282	266	273	260	272	289	287	292	291	302	299	277	262	291	250	279	291	290	272	255	302	281	281	280	258	279	295	289	226	265	284	271	259	262	272	280	277	286	263	284	253	265	290	315	279	279	291	295	265	287	296	293	266	275	287	270	258	291	296	259	316	308	279	278	292	282	271	274	270	271	238	279	277	268	273	259	285	302	255	282	284	291	283	273	289	283	250	310	315	241	295	275	320	292	281	261	284	284	274	259	264	277	256	293	279	272	229	272	278	277	287	265	295	262	258	293	309	326	292	252	275	284	273	264	256	268	260	267	285	276	252	292	273	261	278	283	253	264	301	259	290	281	295	311	274	285	277	271	265	280	298	279	271	265	278	258	260	304	266	274	302	291	276	264	269	263	256	312	264	266	281	304	262	285	298	279	264	298	284	288	272	267	262	261	257	307	272	308	286	286	321	276	274	264	273	271	291	265	293	276	272	290	260	303	285	293	287	270	285	299	290	292	266	287	310	304	279	282	294	296	308	274	284	300	303	284	264	282	304	300	296	295	290	271	256	244	262	292	252	277	281	272	305	276	263	276	259	299	310	279	281	288	270	279	311	274	262	284	281	281	310	284	260	263	303	278	268	270	295	261	299	274	294	267	293	267	258	287	284	243	281	292	267	297	294	280	268	287	280	297	266	261	289	289	284	278	296	268	293	273	306	266	266	302	260	265	290	266	295	276	258	293	285	239	255	288	283	283	292	283	290	300	282	282	249	283	262	294	256	301	301	302	290	296	282	259	285	247	258	292	293	288	276	253	236	267	274	306	283	304	286	294	263	286	273	283	273	271	272	279	285	271	302	247	300	315	302	258	281	301	273	269	279	298	270	270	273	265	314	294	282	251	268	291	277	306	292	285	282	279	281	278	259	275	278	281	270	258	297	273	294	252	275	301	263	290	277	262	278	259	290	267	292	276	267	271	283	280	271	271	249	271	277	264	277	284	257	266	302	298	296	274	263	260	301	286	270	264	280	277	270	288	283	283	242	282	278	276	255	275	301	265	290	262	284	294	289	267	271	244	309	284	266	275	291	278	225	268	278	291	267	263	258	245	248	263	244	300	287	271	282	275	287	266	272	264	276	314	275	273	273	286	282	266	292	248	272	293	286	278	270	271	275	286	272	289	328	280	277	284	268	295	251	311	305	281	320	259	286	277	273	263	299	301	260	289	270	267	238	302	290	288	236	288	249	263	264	295	298	307	266	289	294	262	270	278	284	269	268	275	270	239	261	265	294	302	268	329	288	272	232	285	273	272	291	286	281	271	282	255	270	311	306	258	252	276	283	275	261	257	319	254	308	258	276	275	279	256	313	318	259	271	262	263	272	290	294	271	303	288	327	259	276	282	272	292	302	278	286	280	275	274	255	306	288	259	284	246	268	278	248	286	291	286	248	269	264	269	304	304	287	282	270	271	275	278	288	287	235	269	289	281	295	284	291	302	286	271	300	267	248	322	276	296	296	274	288	279	290	283	269	258	250	269	274	255	260	268	279	249	272	256	249	256	303	298	274	273	261	289	270	276	308	257	316	303	269	266	277	248	268	268	253	293	282	271	242	312	273	278	283	261	266	269	276	251	298	261	269	258	266	282	277	292	305	290	283	262	262	243	273	292	269	290	268	282	246	280	268	248	267	265	266	299	289	273	258	264	274	279	268	271	260	265	267	298	311	273	266	271	270	293	259	262	274	258	276	261	269	278	287	277	263	281	296	298	294	272	274	294	234	282	232	287	271	262	294	271	283	282	314	262	291	293	287	267	271	267	281	278	272	268	265	266	311	258	281	274	274	284	283	267	278	291	252	289	289	291	300	276	273	258	299	281	274	276	271	282	293	275	270	282	301	295	264	274	278	268	282	294	298	280	274	295	263	295	270	256	272	297	284	244	294	274	250	270	260	268	260	305	302	282	286	296	312	270	291	265	264	276	278	260	265	288	300	313	276	269	285	284	255	264	274	284	296	282	282	257	282	262	286	291	256	289	288	275	290	257	281	313	289	268	272	252	289	263	251	287	278	267	277	285	284	254	269	266	282	263	254	285	289	264	273	263	280	275	308	288	275	288	255	259	283	267	300	261	293	280	278	267	294	285	226	259	288	263	269	282	245	288	293	296	306	280	290	293	293	274	269	271	294	276	305	274	286	297	283	273	266	291	284	284	313	278	282	269	273	284	288	276	274	249	257	284	269	266	247	311	270	262	269	270	292	266	254	281	276	272	275	275	293	277	267	289	276	265	287	258	251	274	321	254	275	268	244	260	310	272	270	231	250	263	278	272	287	312	328	271	288	279	273	279	268	270
10680	9093	13007	16838	15113	11214	14179	13097	9149	7508	7296	5281	4646	4545	5243	2783	1604	1435	1216	1315	1193	1189	1750	1672	1971	1849	1350	1156	10334	9137	881	929	828	830	902	862	888	837	802	806	820	831	822	815	775	765	794	789	808	863	786	823	796	827	777	778	786	757	819	773	796	806	793	762	813	787	782	773	810	759	767	789	744	779	795	766	835	1005	791	819	791	783	775	795	773	748	782	788	764	718	768	765	771	717	735	742	797	714	795	734	762	762	779	735	755	766	742	765	783	737	762	783	830	731	762	750	736	745	727	756	756	771	726	790	797	733	748	751	726	781	754	761	757	686	760	727	745	744	782	756	750	735	734	748	770	788	701	742	775	787	737	754	705	751	740	717	797	703	800	762	769	719	803	782	745	792	757	762	776	768	727	773	794	760	749	754	717	794	783	725	723	781	739	732	822	787	708	755	725	769	748	767	761	711	733	777	774	757	734	736	748	736	739	721	758	743	727	736	758	809	749	751	768	770	760	728	743	770	739	758	760	766	772	750	748	761	732	751	750	751	744	739	692	750	761	748	734	739	831	723	782	735	727	817	739	758	805	791	751	786	718	742	762	686	752	694	750	726	722	743	758	745	801	745	762	739	755	755	755	795	738	812	764	746	747	748	724	793	730	741	750	799	720	734	751	688	764	770	771	740	751	715	754	773	750	788	746	767	700	754	708	712	749	778	779	772	716	771	693	721	705	770	740	741	736	738	754	816	741	749	791	748	752	764	760	751	743	728	709	727	746	712	777	723	735	769	784	767	812	796	758	739	777	717	757	760	752	762	797	739	805	796	750	740	787	716	742	704	797	764	765	729	737	765	736	789	751	720	742	696	739	708	730	723	730	777	779	730	740	764	738	734	748	818	743	757	749	745	695	767	726	747	773	722	770	745	788	743	787	808	745	716	721	772	743	781	729	775	776	741	767	721	758	669	736	703	749	750	778	742	751	740	785	778	778	723	809	763	763	777	737	755	774	766	763	789	756	762	766	736	740	733	731	759	769	768	734	700	765	705	727	701	752	754	736	725	729	754	764	768	740	763	745	747	754	754	734	745	716	736	777	741	756	749	794	772	733	746	710	789	714	756	795	732	751	744	717	780	776	783	822	739	779	782	698	700	815	732	782	749	755	783	739	727	754	806	756	731	769	762	773	788	677	744	777	734	765	740	743	779	767	751	723	722	749	777	818	792	768	703	725	753	724	815	712	798	777	732	782	787	802	763	741	708	767	764	772	738	743	750	762	751	773	738	745	801	735	731	754	766	720	754	726	748	708	752	738	752	729	762	775	750	755	758	780	758	736	753	775	742	732	819	764	757	759	737	745	761	750	770	712	776	757	752	764	724	698	834	748	785	768	726	715	789	734	733	742	734	749	728	706	725	784	756	742	774	783	722	734	733	727	739	773	748	724	768	739	709	751	776	705	721	718	759	761	734	719	762	765	685	762	753	735	754	752	793	694	694	724	741	696	756	716	759	749	706	749	739	747	760	766	820	742	754	781	749	769	716	710	768	715	781	726	724	769	697	771	740	762	754	768	749	743	762	755	753	718	675	713	731	774	696	744	774	760	765	683	779	793	719	742	739	721	732	760	742	745	727	765	760	757	758	774	757	725	732	763	699	753	698	743	710	770	714	743	739	766	759	751	746	727	758	765	749	743	671	741	701	746	750	770	720	757	739	723	782	706	784	715	753	767	775	749	723	757	746	775	747	753	750	740	758	798	734	760	712	753	749	769	731	736	766	747	771	736	727	730	758	729	755	785	735	752	768	727	692	768	737	770	786	696	750	698	739	766	766	765	700	782	780	767	753	778	750	745	757	728	792	792	814	712	781	737	740	715	731	775	770	769	690	710	765	762	750	744	758	755	748	798	731	775	778	715	706	755	740	731	726	752	768	741	756	777	706	764	759	763	761	764	762	739	779	741	758	753	824	748	762	779	714	768	733	735	766	771	780	743	735	748	738	717	734	738	733	751	744	748	783	761	743	755	756	751	743	724	789	719	721	770	766	741	779	707	674	785	725	726	719	699	757	748	769	760	766	759	707	700	759	731	721	688	770	688	729	768	755	799	740	744	711	717	724	735	679	768	741	742	755	760	755	717	781	728	734	754	702	746	769	833	802	716	742	794	759	785	779	762	769	815	743	742	738	778	709	762	713	744	701	772	736	734	779	766	713	760	774	786	779	726	737	823	748	748	761	761	793	752	752	771	711	758	753	789	707	715	805	756	777	766	784	754	785	781	779	785	747	738	749	694	720	736	734	752	730	721	755	754	739	689	773	695	711	752	721	733	725	789	736	789	783	769	741	711	749	757	719	718	731	797	756	736	751	723	733	741	784	738	721	754	735	749	751	757	729	746	711	741	759	776	771	711	753	740	820	714	755	739	727	741	802	794	751	738	725	726	742	801	782	731	769	753	746	741	790	794	689	744	735	705	754	738	743	744	709	743	772	774	753	752	720	726	725	763	713	758	769	734	756	660	722	818	731	745	722	748	768	759	725	753	801	767	792	766	758	746	726	752	733	797	762	786	738	754	787	749	736	825	740	819	722	775	771	708	763	734	724	745	725	751	756	746	710	736	768	770	770	771	760	763	758	767	734	740	742	741	778	774	781	760	739	776	734	693	733	758	782	751	743	775	767	734	727	777	735	743	777	756	710	726	797	768	708	787	769	733	778	720	722	743	729	748	786	741	730	716	745	729	729	768	746	768	746	780	779	705	713	762	759	787	759	795	732	712	713	738	777	757	789	767	719	748	764	747	748	734	733	749	739	754	771	768	700	733	777	819	746	776	804	759	733	747	772	785	743	716	732	758	785	706	747	814	759	770	758	774	758	745	738	733	768	755	736	792	772	764	732	711	765	785	745	750	762	742	790	776	751	750	727	779	744	769	722	777	687	729	729	749	752	695	767	791	781	758	745	751	744	761	803	768	743	769	735	750	758	813	770	715	751	727	761	767	715	712	741	765	786	739	726	740	789	719	737	711	759	743	725	727	747	765	749	746	701	757	793	742	740	739	708	734	755	774	724	726	726	766	734	772	733	749	716	697	762	714	809	757	769	760	727	746	739	761	735	708	742	770	782	729	739	778	765	756	761	758	790	762	729	735	727	758	738	736	788	724	746	749	806	749	737	748	716	760	742	803	718	784	719	735	721	748	761	709	757	743	779	748	759	750	758	781	702	775	758	767	765	724	759	775	742	755	807	741	726	713	732	769	753	751	769	807	756	765	771	789	762	751	730	797	725	791	773	752	748	697	732	735	756	739	716	790	752	777	742	723	741	739	756	790	760	743	744	749	763	737	764	787	777	705	731	736	760	755	717	723	725	740	739	706	799	799	733	742	694	730	764	758	759	755	722	730	772	778	782	758	755	746	744	732	769	756	708	754	745	757	734	734	704	754	724	795	762	759	735	752	757	753	713	713	720	720	709	758	787	710	716	761	751	746	725	735	777	773	742	728	703	770	762
2509	696	863	888	582	401	407	334	281	266	230	224	205	223	256	227	232	244	230	201	210	192	212	228	237	230	251	195	236	266	198	202	226	219	199	211	217	211	208	207	237	214	218	210	224	211	199	227	227	209	216	211	217	232	205	219	229	200	218	197	204	234	228	235	188	188	207	238	214	207	222	220	226	197	218	240	219	202	227	206	213	205	229	212	219	222	225	234	227	216	208	242	224	212	201	211	229	212	214	234	220	227	212	196	219	215	240	217	216	215	213	242	225	203	215	214	235	200	206	201	202	225	215	230	225	200	243	224	181	211	211	220	225	216	230	210	231	247	225	195	207	221	225	197	215	207	210	202	217	218	230	212	185	214	229	242	206	224	228	245	235	234	223	190	209	222	231	203	229	226	229	202	213	227	218	203	226	201	200	216	239	221	209	219	228	214	234	220	228	238	255	198	205	229	202	236	192	214	199	227	204	230	222	216	217	220	208	214	206	212	218	214	216	251	224	252	224	218	239	207	232	239	236	208	198	186	218	225	216	204	210	208	219	185	231	219	209	202	215	199	243	210	231	188	210	213	204	201	221	195	211	202	218	230	210	240	176	219	226	208	183	181	208	233	232	207	209	205	189	218	228	212	220	220	230	223	221	214	225	224	259	204	225	230	206	220	211	215	234	197	210	213	187	244	195	206	214	216	228	218	199	197	220	191	214	218	227	224	234	227	214	225	199	221	198	219	207	231	221	215	223	213	226	237	237	190	211	218	221	201	198	240	231	232	197	211	195	210	200	218	228	214	234	205	203	213	190	196	213	206	231	221	211	242	222	184	207	201	227	197	216	236	217	216	200	212	216	221	225	226	209	218	228	232	190	230	217	206	217	205	198	224	203	227	234	200	218	201	219	223	229	196	221	241	241	200	209	203	233	215	239	208	213	216	212	183	224	206	225	200	205	221	215	210	250	215	225	214	213	212	232	226	217	229	201	196	225	210	239	237	198	203	206	223	211	209	209	192	211	215	236	209	193	207	228	233	224	197	222	247	212	207	199	224	231	235	234	232	220	213	229	232	218	195	210	214	240	237	232	207	208	229	204	221	243	208	219	250	195	217	216	207	204	201	208	231	225	238	221	215	249	204	202	229	214	209	225	213	224	208	199	206	225	242	216	206	201	231	219	229	204	233	216	209	224	237	212	212	221	235	226	231	209	195	228	223	221	221	223	225	222	230	238	214	209	232	243	204	202	205	189	219	209	202	183	212	211	202	204	203	233	208	232	223	224	219	212	218	190	200	220	212	235	200	203	219	215	208	218	216	215	222	242	224	238	217	225	220	220	235	211	207	202	223	221	211	226	199	213	217	224	190	232	219	204	223	213	195	220	236	208	221	218	212	212	198	217	200	236	222	197	216	244	204	210	205	218	219	212	237	197	195	204	233	227	216	232	228	183	205	210	191	214	221	196	236	227	219	227	208	215	196	197	228	220	200	229	201	218	207	196	213	212	217	202	224	226	209	203	235	215	198	219	223	194	205	204	224	200	214	213	216	201	200	245	237	218	208	240	199	203	220	227	208	207	246	212	219	222	221	248	204	203	219	226	230	235	237	221	210	208	235	204	204	224	230	216	217	235	238	245	200	208	220	213	181	199	241	227	226	193	208	240	234	190	219	205	218	221	211	227	210	210	221	189	239	210	243	240	233	228	221	189	245	215	172	217	209	205	231	208	213	210	218	229	203	200	212	218	185	206	219	243	236	227	211	215	214	209	216	219	205	192	233	226	214	242	200	214	225	196	196	212	234	210	231	203	213	199	224	227	225	193	204	214	187	186	210	216	234	235	234	193	200	218	225	210	238	202	228	228	203	209	231	235	205	202	240	232	239	222	215	192	233	222	223	208	203	213	226	196	210	218	237	202	212	190	201	212	198	220	213	201	185	220	209	235	209	216	204	215	214	199	210	226	211	210	230	184	205	206	201	210	197	234	194	236	229	241	233	234	237	204	206	205	228	201	203	211	210	225	217	237	196	208	240	223	209	211	215	222	261	219	210	213	220	203	205	224	216	216	214	210	182	207	222	196	233	220	227	202	206	208	231	205	206	216	214	211	215	202	206	225	220	228	201	234	213	202	210	230	217	201	224	213	220	222	193	232	206	211	213	217	186	220	212	209	219	215	215	198	205	197	231	208	219	208	204	216	217	216	192	200	209	205	264	215	214	215	199	212	216	210	219	244	202	205	194	254	219	246	215	221	214	234	208	226	199	225	233	204	232	213	238	237	227	230	213	212	256	187	226	197	217	195	209	216	207	222	210	227	247	224	229	221	204	197	227	230	205	220	237	220	203	188	198	200	222	186	202	214	215	226	194	232	214	202	198	199	210	173	235	193	202	193	200	237	219	250	195	216	239	205	203	218	226	188	215	244	218	209	239	229	188	231	209	229	212	221	202	207	229	200	204	225	221	224	224	210	220	229	212	222	233	228	218	200	214	233	203	211	213	201	242	189	201	206	225	234	200	224	185	227	250	197	226	195	229	223	221	228	206	223	203	233	210	232	236	223	195	226	212	218	211	228	232	201	212	198	221	212	222	195	218	223	215	205	246	214	225	208	193	213	218	227	230	235	222	229	225	222	233	226	197	204	206	178	212	202	212	207	209	229	230	214	226	219	178	209	207	242	225	232	217	206	195	223	208	223	209	230	242	228	230	208	226	242	201	197	232	209	210	246	204	207	222	236	221	211	217	203	218	195	218	207	220	227	204	219	201	217	238	201	174	213	212	226	228	202	212	222	210	203	226	214	243	222	240	215	227	215	217	192	205	206	194	209	218	190	196	220	222	224	190	211	203	185	217	182	206	224	231	192	209	207	249	200	230	233	219	211	242	217	223	206	231	204	229	225	224	216	206	232	232	200	207	209	222	198	229	210	222	241	231	210	227	201	228	232	214	202	215	209	227	233	209	212	212	245	200	211	214	219	197	221	231	207	198	222	214	229	239	234	236	238	228	233	212	225	207	232	212	180	217	197	216	217	212	232	197	198	205	233	208	214	206	216	229	222	193	189	209	227	220	193	221	195	218	224	208	182	221	226	207	201	243	234	206	217	256	244	235	209	212	229	216	217	215	198	220	221	214	199	210	221	195	219	221	206	185	228	225	226	239	220	212	219	201	204	197	194	210	223	219	201	181	236	214	222	227	220	263	194	228	205	196	194	209	229	229	202	217	198	201	215	201	213	203	197	194	211	194	244	195	208	231	205	212	246	202	235	214	226	210	202	201	224	206	210	193	211	211	202	211	198	214	211	199	200	198	208	196	200	214	223	227	224	220	234	191	234	205	206	201	213	216	190	188	227	211	218	243	218	227	225	216	250	225	199	222	208	213	213	223	226	233	214	209	240	233	186	191	202	224	226	211	211	235	200	226	246	227	232	233	210	211	199	206	228	217	215	223	215	203	237	219	227	212	200	229	225	224	226	218	192	224	220	217	225	201	205	224	239	208	238	219
2734	1368	2162	2420	2051	1322	1410	1290	1230	1051	834	777	795	782	811	661	629	608	690	642	644	659	609	675	701	725	651	644	878	1060	660	676	608	621	629	637	642	650	655	579	647	637	646	618	623	678	624	643	587	668	629	647	613	635	622	648	657	609	678	693	661	627	615	661	644	617	671	664	662	617	629	618	663	679	637	647	676	653	635	648	655	640	657	639	673	673	630	647	598	653	630	632	619	632	608	641	656	606	686	663	635	686	662	663	638	639	671	677	674	642	631	650	648	654	671	657	620	631	595	638	650	668	643	592	634	676	621	624	642	654	670	660	653	653	613	579	611	666	678	678	660	666	640	673	636	649	635	623	610	600	663	644	658	611	648	596	637	637	650	629	631	614	639	606	602	647	643	653	653	656	639	652	628	666	631	648	635	657	635	648	674	623	656	632	652	585	655	627	646	657	672	641	635	621	647	667	674	663	605	629	619	665	669	645	649	645	649	675	625	661	610	666	674	639	588	645	671	635	615	650	636	662	618	636	666	585	622	627	665	656	648	644	666	617	649	647	604	629	677	634	629	661	638	656	661	637	625	642	664	670	635	627	640	650	647	678	587	615	668	612	658	676	647	661	629	644	667	653	646	617	651	622	649	688	638	637	678	643	618	633	588	662	638	594	671	689	620	639	622	608	648	679	623	597	664	613	657	621	642	629	630	603	662	683	654	667	618	637	635	627	645	678	614	611	647	650	634	662	728	649	622	625	666	671	647	625	632	645	674	595	599	678	624	663	633	583	633	639	648	676	656	607	686	643	604	641	662	610	661	628	648	644	611	624	648	613	663	636	649	624	644	612	623	636	593	610	642	666	672	623	659	611	647	635	629	662	593	613	664	649	636	666	643	667	667	666	612	625	656	626	662	669	649	644	696	642	629	695	617	658	621	601	671	630	611	631	642	671	605	640	674	643	655	614	652	640	645	664	652	595	635	636	647	677	613	605	622	652	634	610	675	625	668	601	715	635	645	629	674	667	633	654	589	623	637	665	647	612	624	650	611	612	666	632	618	615	675	611	585	651	601	644	663	583	628	655	644	597	626	633	661	648	653	619	570	655	593	633	643	672	663	659	625	658	654	627	653	627	640	664	630	629	622	588	667	620	628	640	666	703	600	604	603	655	674	663	685	636	641	623	696	642	633	654	599	603	658	652	630	647	625	648	627	662	651	653	604	646	656	619	637	689	678	673	616	627	661	635	649	601	605	649	617	582	679	667	637	648	649	608	651	667	683	654	658	648	592	650	630	612	664	634	627	662	617	693	605	611	654	636	624	647	616	688	606	655	631	631	636	607	666	656	683	735	654	664	624	632	614	620	640	660	609	630	619	654	643	629	653	628	693	639	650	628	637	644	588	644	617	636	585	617	579	631	638	655	653	598	641	710	646	636	629	663	623	655	650	620	590	652	625	638	634	645	640	586	650	605	661	647	628	633	650	610	606	629	647	619	659	638	617	660	666	661	643	643	639	638	617	621	646	641	582	651	620	642	622	655	601	637	645	659	636	623	617	643	642	636	658	659	659	646	564	626	687	611	612	668	671	637	647	682	597	639	651	647	614	623	612	686	623	613	636	627	593	687	644	613	641	620	628	637	625	649	650	634	629	633	631	594	654	648	596	612	654	670	682	656	658	642	678	639	651	637	622	641	629	674	640	637	635	659	616	680	704	658	644	612	650	619	656	599	609	614	684	624	656	613	660	634	616	626	632	609	656	656	631	639	617	608	689	638	638	629	601	633	640	620	681	665	674	613	665	629	665	647	598	679	655	653	632	649	626	630	608	626	642	637	660	684	674	625	647	654	680	645	602	622	612	652	608	633	627	667	698	588	623	659	655	602	651	714	656	622	627	631	631	638	631	630	676	700	647	631	645	677	634	610	722	661	638	624	671	640	605	623	645	611	685	661	658	622	641	671	663	600	619	658	643	596	630	609	638	594	660	663	629	657	647	632	643	599	608	644	614	653	649	612	610	662	600	635	611	635	644	605	605	639	665	617	623	638	633	644	636	653	640	658	629	608	660	630	650	642	641	641	627	649	653	651	699	661	641	654	631	633	618	663	597	606	636	606	630	630	646	636	624	655	645	697	631	662	642	658	675	629	667	645	644	619	632	658	611	681	663	600	641	640	627	639	605	602	646	650	627	657	643	623	654	635	646	663	647	659	623	611	615	624	644	665	653	653	644	690	584	702	645	617	622	664	595	627	689	639	637	645	599	650	604	651	644	610	658	647	615	642	645	633	671	671	638	628	594	626	621	595	650	704	620	592	616	608	640	669	655	635	604	628	640	620	633	595	628	621	642	682	669	614	669	634	611	632	605	658	602	673	617	626	662	654	653	608	670	636	617	611	620	612	626	617	647	622	618	682	659	642	633	650	684	626	647	664	617	619	675	652	668	661	637	691	633	630	676	667	655	641	633	662	668	648	636	643	669	654	633	572	658	662	658	640	632	633	660	647	650	662	591	652	664	642	678	617	639	633	633	645	595	648	639	606	636	620	681	669	626	682	637	652	646	648	632	666	651	627	651	625	609	626	653	590	632	634	652	615	641	613	621	604	675	618	640	637	658	619	660	702	627	654	631	654	677	675	648	630	593	621	628	668	621	657	630	661	596	642	640	616	658	643	621	619	655	605	590	704	635	619	673	644	613	613	607	658	633	638	612	650	612	625	609	700	583	676	629	629	633	616	645	616	641	617	611	699	653	640	600	659	640	603	623	626	660	605	641	625	612	661	641	668	629	649	596	644	620	623	663	620	641	654	686	649	623	645	604	604	629	621	628	640	649	630	620	629	615	622	620	651	639	670	622	600	671	621	632	652	620	592	657	633	629	580	619	690	642	659	615	649	631	662	638	640	610	686	626	657	647	675	664	630	648	635	605	665	629	641	678	644	670	633	650	683	644	636	674	625	650	644	635	637	649	634	637	645	640	662	682	572	594	623	640	631	661	662	636	659	652	618	660	638	642	647	640	603	648	635	630	657	661	682	613	582	623	682	666	653	647	637	643	565	643	628	634	621	595	665	643	637	633	622	625	612	658	644	633	612	655	665	677	669	654	654	642	607	625	649	589	637	668	593	635	651	643	664	640	638	630	617	654	647	634	680	635	654	668	649	639	696	633	636	639	616	635	664	659	641	655	688	613	633	671	641	651	604	662	685	674	646	690	618	598	651	631	686	644	596	653	648	648	625	656	687	647	630	673	678	645	651	619	603	649	591	656	651	614	641	640	659	640	667	660	629	663	639	694	645	672	691	628	654	679	618	637	640	662	642	657	665	676	620	623	627	616	623	605	609	615	625	623	693	637	672	628	621	615	634	660	627	614	650	648	642	658	647	684	644	635	654	626	651	645	655	604	635	652	615	606	632	640	604	655	637	610	656	675	619	655	627	671	616	612	637	640	634	611	625	678	619	685	654	606	645	610	644	609	623	656	675	649	671	588	657	637	631	667	642	619	656
12802	8691	10124	10643	9073	5987	4074	4347	2843	2420	1236	971	1045	887	942	455	372	418	417	360	367	399	419	365	434	398	358	373	1337	1434	361	353	333	328	321	358	387	359	330	333	368	342	373	368	335	324	338	370	359	359	319	332	384	374	366	334	361	363	365	344	348	339	361	388	344	347	354	364	369	297	343	308	368	338	342	324	365	361	378	347	350	327	367	328	339	357	321	317	347	409	351	287	336	332	353	350	346	359	365	335	349	345	333	358	354	337	342	323	335	345	367	302	343	367	342	378	355	359	349	326	360	361	347	364	376	375	365	341	357	325	381	363	338	313	384	352	370	347	349	351	323	343	388	339	349	323	339	368	362	337	367	342	362	336	372	347	325	362	344	331	357	345	310	361	382	357	358	359	339	351	367	356	319	364	319	344	352	337	352	327	361	338	369	335	344	327	368	368	361	352	351	339	334	354	359	399	359	343	361	331	353	309	325	350	368	357	366	342	337	344	371	318	394	342	337	354	383	362	340	327	347	372	355	332	310	336	357	342	368	344	379	347	354	334	337	382	346	366	359	342	325	341	363	353	340	367	369	379	356	373	321	351	335	341	342	331	340	300	367	318	394	337	339	326	358	325	375	314	332	357	357	389	356	355	339	328	346	328	373	367	323	345	364	337	379	367	349	361	334	360	328	368	349	360	349	342	328	318	373	340	320	328	394	353	377	324	370	375	358	337	324	371	352	349	368	369	340	357	332	357	368	374	365	339	377	364	351	346	346	357	386	349	386	349	371	360	336	335	324	357	322	365	342	328	355	348	324	356	338	345	363	368	327	355	336	326	344	307	376	337	392	355	334	331	304	359	349	326	317	324	357	361	358	334	358	313	335	342	331	388	411	344	371	361	353	345	309	368	348	347	346	377	337	399	332	359	354	371	373	332	343	336	379	373	333	393	374	370	336	353	341	347	328	378	315	372	362	359	361	339	347	316	332	296	342	343	382	300	362	361	330	349	346	331	354	376	330	327	345	347	362	382	324	310	375	352	389	337	371	353	363	350	406	364	346	394	324	351	352	331	352	304	377	366	382	366	386	356	343	370	317	326	341	357	352	346	373	368	353	392	360	350	367	335	354	345	327	341	352	312	336	370	380	357	366	340	346	357	300	345	361	330	293	341	325	346	304	344	337	398	328	351	347	364	396	353	373	363	317	317	394	357	346	359	363	277	356	332	361	330	364	363	378	340	372	356	338	341	344	384	326	364	328	368	365	353	326	329	341	361	317	372	372	341	376	314	369	353	374	326	364	341	374	334	358	348	352	339	365	375	345	356	360	340	332	353	365	350	361	353	369	345	335	316	387	334	355	353	315	335	362	371	349	328	337	325	328	365	326	345	377	329	347	374	377	348	332	333	339	360	377	337	364	337	358	354	346	339	352	341	377	336	317	347	337	356	334	333	352	363	335	345	356	345	351	325	375	367	351	358	357	383	354	338	364	348	319	341	340	345	342	335	334	341	353	345	326	341	345	349	372	346	368	359	358	360	357	353	342	353	405	367	328	363	342	323	344	345	367	369	348	309	348	359	393	360	356	378	348	357	307	316	335	367	340	355	352	336	337	333	330	365	334	361	341	380	347	345	378	335	335	339	336	372	321	334	319	357	334	337	298	349	361	344	340	346	348	337	358	348	314	358	360	346	357	362	342	327	332	334	347	376	367	362	329	359	380	326	300	370	353	338	321	327	339	326	347	352	317	366	315	318	311	324	381	351	359	349	327	335	381	342	341	349	346	337	343	341	364	329	357	389	359	372	345	365	344	345	345	337	300	327	323	338	373	343	346	343	363	357	350	321	321	329	368	343	339	353	362	355	362	343	377	340	358	391	321	358	379	367	372	351	373	401	377	360	335	341	362	351	366	352	374	322	335	354	364	326	338	319	383	374	338	328	368	371	371	346	354	353	342	331	347	379	324	362	328	356	359	361	358	348	331	368	356	353	365	360	361	378	356	368	336	365	353	329	361	377	323	329	352	355	333	341	346	332	322	364	362	374	370	311	363	317	358	337	332	328	375	344	377	346	349	326	354	312	343	346	376	310	332	352	350	298	348	388	352	339	346	360	299	350	380	351	346	333	349	336	357	337	329	336	353	336	365	374	341	344	358	331	377	381	330	342	353	353	330	359	367	355	348	350	326	339	358	355	339	357	336	352	352	330	353	317	349	348	375	388	344	367	356	320	353	346	336	324	337	313	357	373	364	341	359	337	363	351	333	344	300	355	353	359	326	335	332	299	373	322	360	345	338	330	338	346	361	340	322	352	353	324	314	384	342	366	355	354	349	347	340	338	322	344	363	351	355	374	389	336	331	370	367	359	395	338	372	335	355	318	341	347	386	318	335	331	333	348	360	382	343	374	357	387	304	363	349	337	346	361	342	365	333	345	346	355	353	359	336	341	324	322	360	358	339	317	341	351	362	374	345	376	331	323	306	354	346	334	347	360	341	339	336	352	372	355	334	336	346	383	377	367	359	349	347	329	335	370	347	344	389	364	345	351	343	365	361	360	356	307	338	319	337	384	357	378	332	349	359	347	343	349	358	382	328	353	383	329	350	384	367	336	316	336	334	369	362	337	347	339	349	381	326	351	324	317	338	355	350	345	359	325	345	350	394	361	345	327	344	372	354	337	330	349	360	383	337	349	338	349	339	409	343	355	371	347	313	359	338	353	377	316	386	355	334	330	354	346	309	353	345	325	367	306	352	382	345	307	359	363	338	344	341	337	326	306	340	342	363	338	337	343	341	382	330	356	371	361	381	305	346	348	370	372	312	314	353	372	342	344	363	356	334	356	346	357	371	341	377	329	314	350	384	341	368	350	331	342	323	342	327	357	323	364	380	352	327	353	326	350	337	328	360	345	341	347	346	334	329	277	377	342	342	367	341	377	341	360	375	368	351	383	333	340	366	364	356	342	323	324	381	342	345	347	354	349	340	359	347	336	394	345	347	356	369	330	330	327	342	312	370	331	339	362	360	343	351	339	363	330	346	334	359	370	341	346	351	343	342	366	339	327	383	330	349	338	323	359	314	365	335	335	371	359	343	368	358	362	336	343	353	349	343	332	350	338	355	343	346	349	357	316	363	362	356	351	305	326	332	354	364	321	357	342	349	354	350	368	356	356	349	329	329	384	359	346	330	333	340	384	318	333	343	342	366	349	351	361	303	356	338	344	338	349	365	379	327	373	341	309	397	376	347	361	357	330	353	348	331	369	334	361	321	324	368	334	349	288	340	338	352	349	351	327	352	339	344	355	333	335	376	340	335	344	342	365	340	308	338	346	362	347	349	345	372	348	312	336	345	358	338	367	313	329	368	348	370	357	341	347	394	321	357	336	349	341	331	357	381	337	348	375	345	398	314	346	353	336	384	311	381	333	337	322	342	371	374	348	346	348	344	361	340	358	361	360	348	347	364	347	345	349	344	336	380	350	327	391	366	340	314	328	336	351	340	368	347	351
9231	7291	9956	13479	13594	9972	8997	10368	8162	7795	4221	4592	4543	4077	3640	1614	1364	1283	1280	1172	1222	1253	1458	1564	1739	1221	1295	1154	8121	8116	1016	1002	969	987	1025	1003	1023	996	979	985	967	975	967	997	970	987	959	937	962	988	966	958	957	974	964	962	957	966	1027	970	960	927	981	934	913	949	973	935	927	948	950	972	892	970	949	948	1059	1090	915	942	977	977	980	947	903	980	923	962	948	966	873	940	938	968	1003	933	950	930	1005	943	926	922	993	937	984	1010	1006	977	975	979	1017	975	944	928	976	913	962	974	918	973	925	945	949	997	964	929	930	947	914	995	953	908	949	951	904	903	983	913	895	911	953	993	976	961	932	921	932	978	921	954	938	948	920	961	892	977	929	954	976	957	948	964	956	945	954	991	942	935	928	930	918	994	931	945	936	960	967	936	944	913	954	968	929	941	919	920	1002	885	940	980	885	923	924	922	907	948	946	975	914	957	933	922	940	948	932	914	954	938	928	936	948	947	923	981	929	919	966	942	937	962	976	882	957	940	952	917	1000	932	936	941	1006	854	955	875	938	947	968	932	918	957	882	941	954	957	919	976	933	926	928	902	908	1001	921	969	922	921	932	953	953	973	974	931	943	900	945	878	928	897	897	942	923	952	971	965	966	1004	959	918	871	927	982	936	984	926	987	916	958	901	945	965	948	901	951	909	973	893	913	960	934	925	910	936	958	884	929	959	939	980	957	886	893	931	906	961	945	902	979	917	910	941	929	1010	989	883	911	923	923	960	1004	911	910	968	997	927	945	955	920	943	981	942	910	923	898	929	901	952	905	949	982	961	934	974	934	924	915	932	915	972	925	918	934	936	937	989	882	901	945	967	956	964	922	971	948	933	971	929	912	932	916	918	956	1013	923	926	961	965	918	945	966	953	936	955	920	898	969	936	915	913	935	963	945	946	946	910	931	946	907	915	1002	973	973	931	975	961	943	912	932	968	947	938	935	958	941	954	946	966	974	951	966	963	885	1043	945	918	932	919	978	959	967	972	939	957	921	918	874	915	955	983	964	931	989	923	946	937	913	885	917	921	932	855	950	920	951	940	912	1024	954	938	922	961	949	911	1004	913	920	946	898	971	929	943	930	961	966	986	882	931	1006	955	920	963	1009	916	926	931	917	944	938	914	920	931	946	978	935	946	961	943	990	943	921	935	956	913	952	933	973	950	975	929	876	961	931	923	923	1009	982	939	979	919	912	916	870	951	959	935	982	982	924	916	934	906	969	969	922	995	896	891	955	948	991	995	934	965	924	939	923	939	965	897	921	929	905	938	929	930	927	940	908	988	945	978	963	894	963	946	982	934	893	884	923	936	946	920	937	945	959	941	953	932	951	922	962	897	956	934	990	956	944	955	895	934	906	937	1002	926	961	961	905	944	942	962	942	947	991	920	923	940	991	926	922	934	894	896	933	945	955	964	980	922	973	995	906	936	1010	947	921	971	899	895	971	914	896	948	904	979	908	929	934	942	915	911	915	876	929	993	907	932	952	971	907	974	922	979	928	912	903	939	966	910	934	1003	939	904	1005	897	973	959	969	957	947	973	904	908	927	1002	917	916	939	955	962	965	932	989	942	956	923	893	916	911	916	915	930	924	969	955	939	924	898	988	916	918	924	986	933	944	928	976	934	952	923	921	941	918	996	936	955	974	950	873	908	931	958	930	958	905	964	911	890	891	967	1003	922	894	926	939	928	899	947	911	929	932	891	941	943	942	956	915	957	979	901	983	905	959	931	995	831	905	914	966	974	911	915	964	935	982	986	900	913	951	871	919	991	899	929	996	911	960	966	894	896	949	962	974	927	960	954	914	927	955	977	944	936	896	924	937	901	937	926	959	954	925	926	921	915	967	920	984	920	914	915	990	929	923	893	1000	937	935	931	933	913	919	880	956	930	957	963	936	940	926	952	949	876	941	959	967	942	949	896	950	930	933	904	926	894	949	1012	995	918	1026	951	950	909	950	924	986	957	948	935	951	901	888	953	956	923	962	901	910	1008	952	981	910	936	991	952	928	894	986	969	910	961	908	973	1013	935	942	948	926	857	944	928	907	906	924	941	986	937	945	938	967	922	947	993	952	935	936	961	974	959	919	927	1007	964	904	945	969	927	899	970	965	897	919	978	962	951	973	954	1008	978	942	977	1001	929	929	981	971	904	960	999	914	953	957	960	963	944	908	941	967	963	960	932	930	946	951	934	908	1005	980	983	1009	914	963	940	945	966	931	951	883	996	958	868	926	893	954	950	957	920	945	971	997	970	911	963	956	937	917	1012	949	992	963	947	952	906	922	932	904	934	955	885	971	927	917	905	941	927	925	927	1003	930	924	973	926	880	961	955	918	967	943	951	895	940	964	909	914	911	917	963	970	1016	943	908	930	915	911	924	914	942	955	885	959	967	907	912	933	953	940	960	925	911	955	966	953	970	983	957	978	945	944	907	937	942	942	939	884	960	953	939	980	939	983	1018	907	955	980	894	952	899	930	902	943	949	950	929	918	946	930	990	933	1013	964	943	930	914	947	897	919	961	874	960	919	1001	887	925	915	930	925	944	898	956	931	958	974	955	941	951	955	986	929	925	926	942	975	896	880	939	944	962	978	892	951	962	959	893	959	913	976	930	983	923	959	968	882	921	884	883	894	967	931	916	960	993	907	971	942	879	925	941	958	956	921	914	941	942	939	924	966	941	994	883	955	980	917	971	927	958	934	927	957	1004	954	930	970	945	930	959	921	884	943	947	891	899	932	965	950	930	980	862	904	901	935	930	931	959	940	962	888	953	952	946	985	927	909	951	886	906	982	944	1003	934	929	959	943	935	902	874	965	964	922	930	928	925	870	945	969	961	935	925	922	959	918	934	926	930	926	946	953	962	941	961	908	1009	916	954	906	890	949	950	957	929	919	902	917	949	896	971	943	933	940	944	984	912	1043	927	969	938	985	952	907	993	881	904	1002	958	918	902	1005	931	938	932	952	938	893	964	964	936	947	936	951	944	997	964	926	982	954	943	922	906	900	966	886	940	962	956	960	952	952	939	901	947	894	939	927	962	917	927	970	961	976	967	996	920	906	1006	962	923	951	980	920	950	894	945	1000	890	944	915	974	967	886	955	945	939	949	962	966	914	921	906	896	929	947	955	945	971	967	902	912	975	940	923	922	974	951	915	934	888	913	919	1008	989	950	955	860	963	932	964	996	952	929	960	906	944	955	927	908	972	933	949	929	933	913	971	946	954	980	901	942	938	953	953	982	945	942	900	927	942	868	961	937	932	955	955	928	962	964	937	940	901	916	1003	947	926	959	952	952	942	939	925	942	911	944	955	891	944	959	908	959	912	949	948	1001	891	947	982	1007	945	949	913	930	923	935	948	916	965	959	935	941	908	925	947	968	980	938	967	975	951	966	936	931	899	901	955	996	962	1002	962	984	937	921	967	936	946	905	909	917	980	955	928	974	932	956	940	956	904	934	957	949	904	967	952	930	965	891	969	929	914	900	876	965	922	886	998	970	964	887	879	854	921	926
20214	13116	14014	14575	14503	11745	6580	6293	3901	5498	3687	2301	1957	1385	867	507	383	376	360	353	304	308	359	435	398	411	360	372	2585	2032	283	322	294	293	298	312	276	279	284	314	255	299	270	304	293	338	310	290	273	291	299	288	333	281	257	254	266	294	287	292	281	319	306	288	304	274	293	322	258	295	310	294	287	272	308	271	306	278	259	272	261	260	274	276	278	299	284	308	314	284	265	257	288	265	290	290	300	286	276	301	298	279	312	322	258	300	284	311	282	303	280	276	281	294	295	279	276	267	318	308	291	302	295	313	282	315	268	270	305	297	284	283	284	298	307	286	288	324	255	286	268	275	287	321	280	272	305	257	302	303	279	264	288	298	298	270	283	281	292	281	317	283	263	293	253	285	300	276	265	276	307	254	266	285	274	299	319	305	292	293	289	317	276	294	239	300	271	297	274	305	335	335	299	286	305	293	310	269	317	281	295	309	297	284	276	285	291	282	328	273	323	298	288	260	291	314	280	285	291	289	280	307	250	282	290	286	282	291	280	275	286	262	306	298	279	287	255	319	316	302	325	288	260	263	313	300	310	286	275	276	277	269	279	270	272	283	263	287	264	281	306	269	258	253	286	282	265	285	279	281	282	299	284	296	262	256	287	261	272	301	317	283	300	297	278	308	272	289	302	318	254	261	301	295	320	251	295	304	280	263	287	268	249	277	290	275	266	298	255	290	270	290	298	270	262	285	286	307	318	283	339	296	298	283	278	293	287	270	282	275	305	277	306	282	282	280	274	263	274	288	273	291	320	290	298	313	272	253	301	303	292	310	264	281	275	290	263	270	299	282	302	330	283	274	292	312	276	286	300	264	272	268	298	276	295	284	286	273	301	291	260	286	287	318	290	297	336	278	294	291	296	289	258	230	285	269	312	289	299	291	278	296	298	296	281	288	279	285	284	267	285	298	304	278	300	264	311	249	293	258	304	298	320	275	297	321	286	270	313	282	224	283	299	281	267	285	275	283	312	286	284	304	295	323	261	276	241	316	327	280	290	310	285	285	265	311	287	265	297	297	291	291	264	292	275	320	293	320	300	286	286	321	302	314	272	283	311	291	296	254	310	313	273	249	296	294	309	295	274	305	249	294	300	325	276	278	279	262	286	315	232	318	301	269	285	249	314	302	306	255	300	283	263	294	282	286	281	325	271	281	274	265	302	299	303	283	285	269	288	281	245	267	309	297	285	250	306	267	318	263	282	272	297	311	290	292	295	245	288	294	276	297	263	283	311	294	300	294	262	252	289	237	274	282	286	296	276	252	296	303	301	271	274	252	300	288	321	249	301	308	304	285	300	295	302	299	242	266	292	275	279	289	283	290	307	287	260	307	288	271	318	296	324	287	309	255	306	299	255	307	286	310	315	303	245	298	322	290	281	282	288	273	275	296	267	289	317	273	284	279	301	303	284	297	290	271	260	288	278	270	309	290	312	280	280	296	290	297	271	279	240	288	289	249	288	289	289	279	294	291	274	317	272	288	293	314	281	266	297	271	281	297	275	325	286	256	280	343	298	266	288	309	306	304	268	284	264	282	290	252	289	274	277	283	287	274	277	290	285	283	298	279	249	282	277	279	270	283	267	262	291	270	293	278	282	293	295	339	290	244	271	277	295	285	302	296	273	292	312	291	288	287	291	284	284	287	279	290	246	279	273	295	276	304	270	301	288	293	262	284	298	294	254	271	285	304	297	296	304	287	312	273	263	293	294	314	277	289	264	314	303	281	311	307	289	288	326	294	283	289	307	278	301	298	284	294	289	326	286	262	249	282	326	248	247	305	265	278	278	266	307	300	291	310	270	258	296	286	301	280	283	248	295	303	264	281	296	277	246	280	291	306	277	273	299	335	276	279	291	312	296	296	267	269	274	289	296	320	300	279	273	309	314	293	256	261	290	292	283	290	269	260	279	297	310	286	298	288	334	279	270	283	298	250	272	287	266	286	280	253	274	265	292	300	271	267	315	285	267	280	305	260	295	264	274	304	320	297	287	270	282	277	292	286	291	277	257	273	287	278	261	284	287	316	287	306	251	316	321	332	261	290	307	275	314	296	284	283	263	259	306	274	296	271	302	287	285	291	297	312	265	306	292	280	283	256	295	272	296	257	313	278	303	292	285	290	288	284	270	280	259	265	296	297	292	281	292	267	237	293	285	298	286	293	286	295	284	287	262	286	293	278	264	254	290	322	262	289	287	303	261	281	282	283	275	254	281	270	291	262	308	306	293	300	281	275	305	279	288	268	259	300	254	265	277	292	270	268	310	289	293	300	286	324	304	284	275	278	285	311	287	297	268	278	272	277	291	290	303	287	295	284	279	284	320	302	305	297	277	273	292	265	293	284	283	271	285	304	305	298	321	258	287	273	252	263	276	299	278	272	288	282	278	281	304	300	276	271	330	294	280	251	287	316	280	275	299	285	298	298	270	299	255	287	300	250	279	308	269	282	299	284	251	262	274	273	255	311	298	294	302	255	257	296	290	319	274	288	273	298	276	264	269	295	284	300	306	281	298	266	273	294	279	283	326	262	282	303	304	272	294	289	271	262	271	294	301	301	273	284	308	299	312	323	251	308	320	276	277	282	273	287	292	289	286	273	292	260	266	298	292	302	283	295	286	298	263	300	292	274	304	257	253	302	310	301	266	275	296	273	316	289	287	295	269	271	286	267	288	293	276	257	296	277	285	282	324	291	276	291	304	326	288	295	282	283	276	292	273	303	262	296	248	292	289	273	283	293	255	276	302	310	300	316	286	307	284	300	295	305	279	269	257	285	286	304	264	273	273	280	290	310	299	265	251	305	299	303	307	303	295	317	283	276	268	280	271	301	271	271	280	300	302	295	311	272	261	295	316	288	259	296	311	313	311	309	260	260	276	284	283	302	279	263	254	315	284	287	302	280	288	269	278	295	292	281	287	268	314	277	310	273	282	309	290	292	287	297	264	294	276	295	329	272	333	303	303	269	285	289	252	250	309	304	251	284	296	289	281	265	303	278	321	276	286	280	271	287	290	320	280	291	280	276	287	308	306	275	304	295	288	295	280	262	272	339	270	304	318	277	306	282	259	262	275	299	270	264	323	289	296	296	280	304	295	311	279	273	310	294	270	280	264	289	310	300	289	296	270	299	301	324	282	265	297	284	317	281	264	280	293	282	295	305	282	240	255	286	284	293	289	284	279	264	281	280	324	289	319	268	277	296	307	298	291	305	292	280	302	286	274	274	270	277	265	260	299	279	285	278	285	248	310	315	311	283	281	294	258	280	280	298	262	292	296	298	324	309	299	280	259	289	282	286	321	278	313	293	277	256	266	294	300	297	293	261	260	295	287	273	311	286	267	320	287	305	314	290	306	280	282	280	288	302	266	308	298	307	298	266	280	306	279	258	291	274	311	294	315	302	267	285	283	283	262	280	301	259	287	270	269	287	257	282	305	270	277	250	289	272	282	291	265	300	286	301
11910	9247	12467	17150	19074	15821	10215	13360	9273	15040	8302	6771	6298	5116	3278	1966	1545	1463	1354	1339	1179	1213	1466	1916	2006	1654	1269	1183	15968	9550	894	866	872	858	823	887	866	876	821	819	795	815	843	874	843	791	793	820	829	807	857	803	828	802	832	824	794	752	810	783	777	796	824	774	789	809	829	862	841	777	813	768	782	771	731	788	953	799	778	796	779	804	810	837	731	776	804	819	750	778	778	830	754	774	735	788	766	767	746	713	774	731	775	739	788	783	767	736	734	819	775	770	775	780	742	817	828	800	774	761	771	763	714	778	765	742	760	736	765	768	779	760	746	802	763	797	772	758	791	727	709	756	743	732	769	746	751	803	783	776	806	829	749	810	788	717	752	785	810	818	755	752	781	762	745	839	720	766	778	800	808	772	808	783	800	795	770	787	723	765	767	777	822	838	749	733	701	728	766	799	756	749	763	764	758	789	771	766	795	729	761	767	737	807	786	779	797	810	759	776	751	810	826	779	759	773	750	725	774	770	730	777	728	759	758	761	815	774	778	763	743	766	734	758	759	753	788	789	786	744	794	793	755	730	742	801	774	752	774	722	723	712	749	749	719	782	757	780	781	769	751	752	716	793	746	796	777	762	790	753	765	742	778	783	728	781	795	790	720	792	791	787	760	740	735	781	775	696	758	750	756	806	782	767	802	811	736	740	770	740	746	702	773	753	771	788	741	784	780	724	769	767	740	769	707	760	745	772	810	753	768	780	749	749	749	765	749	724	726	704	800	780	776	863	756	789	782	745	804	721	798	775	765	808	759	827	761	767	794	765	744	775	759	754	784	764	741	725	748	818	807	791	753	766	793	771	757	749	784	795	746	779	798	730	749	782	770	751	730	835	752	772	763	753	698	775	778	753	771	793	735	755	752	785	797	775	756	767	780	755	799	738	743	711	812	749	795	771	816	770	719	763	752	753	758	788	770	785	735	776	771	741	805	804	760	787	767	773	717	783	757	756	822	755	790	796	786	768	749	722	741	767	743	763	815	710	771	776	780	808	849	784	715	760	753	767	755	781	732	721	775	787	737	735	766	766	741	763	760	831	731	782	775	768	785	727	778	767	787	747	772	785	706	727	781	772	863	766	752	762	750	719	739	733	719	774	751	758	720	763	779	746	732	781	773	778	727	734	780	757	753	773	768	779	768	758	779	778	780	775	741	738	753	752	758	749	740	750	758	737	714	751	759	713	760	760	812	744	772	740	768	798	763	797	755	787	767	736	746	754	765	748	724	760	779	770	763	772	787	756	799	765	745	780	745	789	760	771	769	805	728	779	757	783	762	743	775	737	790	775	782	733	759	793	760	716	793	785	795	741	833	740	768	811	771	751	727	777	782	709	779	818	778	757	740	748	788	710	808	735	824	746	742	720	819	772	767	758	738	780	784	771	759	752	739	736	721	760	765	808	794	736	732	756	768	792	762	748	775	774	775	793	743	750	795	791	771	769	754	760	826	751	758	755	817	775	777	798	818	760	727	775	757	771	811	756	782	755	752	703	776	725	746	730	773	759	794	760	752	725	753	766	719	798	757	689	721	806	777	745	770	766	773	770	749	740	808	761	760	791	757	752	785	719	744	787	771	782	748	760	696	810	746	748	756	792	758	784	786	805	791	787	778	755	769	742	801	716	761	789	732	753	733	777	725	768	754	760	709	794	718	790	740	765	755	742	736	792	783	801	752	742	768	737	766	739	814	771	779	762	779	741	735	709	765	724	777	714	739	715	788	737	792	778	767	773	751	785	773	773	815	688	763	718	812	714	765	734	769	804	803	716	762	771	771	725	766	777	787	789	742	814	748	738	767	741	791	742	737	770	752	758	744	773	768	775	781	781	764	715	751	766	758	783	770	763	817	787	791	738	773	724	709	779	756	750	746	763	741	716	765	812	776	754	770	684	733	781	797	782	773	748	781	784	816	786	789	743	765	759	762	758	785	743	780	800	745	785	727	784	791	740	772	753	753	760	714	785	722	767	769	770	792	716	792	770	768	757	767	751	780	751	772	760	781	729	741	779	801	738	781	770	748	736	801	758	787	791	751	782	746	829	807	738	773	707	774	738	759	795	764	755	780	756	776	767	775	744	747	736	771	738	778	782	768	777	743	741	713	721	788	759	717	734	806	770	781	738	779	733	772	763	739	780	764	763	764	738	753	822	789	775	754	780	784	674	784	779	770	779	737	742	770	746	782	752	746	707	698	755	798	753	781	776	807	759	740	764	735	762	773	720	784	725	763	736	744	756	762	766	772	795	751	719	771	789	775	751	774	749	763	772	733	787	716	744	776	782	730	776	764	792	721	724	788	779	764	770	783	755	729	747	800	797	723	778	763	727	742	805	742	781	785	794	735	789	779	788	795	759	791	782	736	793	696	740	739	776	828	752	775	768	763	782	776	754	803	767	820	809	778	753	745	767	767	758	729	757	732	749	760	761	796	787	750	740	774	780	762	740	770	748	757	799	776	734	751	788	800	778	721	725	766	771	812	769	832	736	753	761	750	739	788	738	748	722	795	756	719	749	774	726	770	744	769	736	772	796	744	763	826	787	799	784	741	771	811	793	808	794	805	813	711	793	739	742	730	795	786	727	726	771	751	739	820	769	809	744	820	750	771	789	789	745	742	810	761	764	766	764	792	802	818	750	747	783	740	733	737	767	714	798	763	805	751	761	843	794	767	806	792	762	768	759	772	785	792	755	764	808	705	747	758	835	765	743	794	813	764	754	708	805	798	775	770	780	781	785	750	748	742	732	742	767	753	762	746	742	732	751	716	766	788	780	732	771	790	714	757	777	785	797	756	777	785	757	795	752	768	766	760	751	749	795	753	778	745	774	794	705	734	762	800	751	786	756	768	808	771	759	782	720	765	759	731	780	782	729	779	786	756	750	824	742	765	765	750	711	762	804	773	722	789	697	753	752	729	793	816	752	761	768	765	757	740	724	713	719	772	734	755	793	777	812	765	720	729	816	712	799	825	738	790	784	785	759	754	779	796	760	771	751	719	726	765	840	773	796	773	793	748	743	730	782	757	757	744	816	707	737	798	764	816	793	771	734	744	738	790	801	733	765	770	791	815	749	744	750	749	714	737	746	720	762	793	822	773	748	777	757	715	797	752	739	737	832	734	770	751	754	751	799	763	781	767	792	824	824	794	809	797	756	794	758	747	791	745	753	721	775	791	761	778	841	722	761	753	808	757	763	805	753	777	787	763	783	762	730	804	761	788	786	737	818	749	727	751	766	751	723	789	768	765	766	747	783	794	747	768	778	717	764	781	768	787	778	746	771	800	729	816	744	770	810	761	746	759	780	766	738	769	810	764	749	805	743	741	809	775	815	746	824	768	724	755	779	778	761	783	746	839	816	779	765	754	743	794	778	773	795	785	725	755	719	794	728	838	752	748	783	780	759	767	787	752	724	742	756	788	749	738	796	732	792	772	767	723	778	767	748	715	767	770	747	735	798
2768	1013	834	750	675	707	392	326	294	265	264	245	241	207	215	229	252	220	224	254	214	232	205	229	209	241	198	205	293	243	198	227	206	220	227	213	214	220	223	214	226	241	233	231	225	219	204	220	212	240	246	241	217	229	257	252	246	218	232	246	229	216	245	203	228	246	219	222	235	215	223	211	197	251	208	214	202	215	239	232	211	204	226	217	204	217	212	226	224	229	249	227	233	229	222	189	204	222	238	246	208	237	230	237	226	205	204	231	215	210	197	215	181	200	219	226	211	231	194	222	230	225	218	202	245	218	209	214	246	221	236	230	224	224	204	200	213	229	220	205	235	219	221	224	203	192	204	215	234	236	218	221	208	230	207	198	207	225	211	244	226	226	218	209	217	214	238	218	217	210	223	235	235	246	213	218	200	223	221	229	209	220	240	207	227	205	231	218	204	211	195	225	212	224	223	227	205	215	210	208	236	226	231	214	236	223	206	207	236	210	215	240	238	195	225	198	222	209	230	228	226	223	219	228	254	216	221	206	209	226	207	238	203	202	224	226	225	233	222	215	191	220	226	221	216	216	214	227	230	225	240	238	239	225	220	215	226	211	230	203	248	220	217	232	224	227	201	203	202	244	231	204	213	225	218	245	228	221	238	220	210	192	222	220	204	244	239	260	223	227	223	235	231	218	212	209	193	188	230	211	209	216	205	206	199	211	219	207	233	234	212	263	235	202	228	198	232	220	230	213	229	213	253	221	203	223	213	211	203	233	224	240	191	205	219	247	225	223	238	208	257	217	230	219	233	216	218	240	226	212	236	221	228	236	236	237	210	198	222	203	231	228	219	246	222	243	208	224	211	211	212	207	223	212	237	202	200	244	242	226	217	231	217	199	209	211	196	227	224	232	226	215	207	201	202	223	204	217	198	227	203	234	209	237	195	230	191	208	265	209	243	225	232	215	228	246	205	219	198	219	245	209	209	233	221	226	215	212	218	222	247	240	197	222	207	218	226	245	252	198	211	227	231	213	225	205	197	239	222	213	216	205	219	226	240	224	228	252	194	204	207	232	246	220	199	240	215	239	217	237	214	207	205	235	224	221	233	236	212	228	228	227	218	208	218	229	231	211	227	223	202	248	217	212	238	213	237	225	218	228	206	215	220	221	211	248	224	249	234	192	207	250	229	227	203	219	231	218	196	215	176	227	235	208	224	229	219	217	222	191	218	221	196	234	232	200	233	231	239	224	232	204	221	251	209	250	206	215	220	204	199	223	198	198	222	218	215	226	231	208	204	229	196	219	211	208	223	215	232	213	230	213	211	217	230	188	220	224	246	235	192	186	228	219	251	213	205	241	224	203	223	233	252	217	230	236	214	235	234	233	221	237	217	208	225	256	219	226	200	218	208	211	230	220	231	215	205	224	239	220	212	235	249	226	229	245	224	251	205	214	216	215	260	217	232	240	225	219	206	202	235	216	232	222	212	242	200	203	241	217	211	246	204	227	233	211	198	207	226	203	243	205	216	242	226	217	214	209	206	222	212	226	248	232	213	223	214	229	214	229	221	233	203	211	190	198	218	204	232	245	238	214	217	240	233	197	235	216	233	239	224	183	231	220	221	205	235	234	229	208	217	212	219	208	243	223	231	238	215	255	225	228	215	213	225	220	226	233	212	233	237	228	206	236	209	214	219	248	230	239	223	239	216	231	215	210	225	219	218	211	218	219	214	229	242	235	213	217	202	207	228	215	209	193	195	210	219	253	214	190	240	195	207	249	199	209	229	196	202	227	201	194	225	223	229	191	251	228	197	200	210	228	235	232	236	211	228	232	248	221	212	242	242	225	228	213	225	231	219	251	222	215	236	228	223	235	214	231	216	217	211	229	226	218	215	204	213	198	231	233	240	251	226	235	238	221	233	217	230	202	246	218	225	226	223	240	189	242	261	249	218	233	208	215	249	202	210	182	195	214	213	203	228	205	246	218	223	208	203	201	235	262	193	229	240	218	212	239	231	262	243	229	203	253	238	218	202	222	202	220	214	231	215	223	211	234	240	220	208	212	214	197	206	235	201	244	241	206	215	220	200	181	201	189	238	249	242	229	222	190	200	217	236	207	232	211	224	194	233	230	202	207	215	232	226	236	205	210	216	236	210	215	245	199	238	229	194	193	238	241	213	212	232	209	235	208	224	219	226	226	233	223	234	244	201	208	237	213	209	234	225	232	224	194	209	220	249	225	208	212	225	232	234	210	206	223	234	205	234	231	246	214	223	226	230	234	227	249	251	228	187	248	214	217	233	235	223	218	234	230	221	237	219	200	195	214	240	220	215	243	224	219	221	215	241	212	239	227	242	222	215	215	227	234	204	227	203	201	233	230	206	238	212	251	207	200	221	232	215	230	194	221	226	220	208	224	213	222	207	248	221	210	220	191	231	239	215	193	231	238	224	229	217	196	229	207	238	188	187	242	213	224	221	236	214	236	207	209	211	213	203	205	227	245	213	215	223	223	232	214	197	205	222	261	209	243	189	213	193	224	242	219	221	218	242	218	225	235	236	252	214	226	218	228	220	220	221	200	203	195	200	211	209	215	218	198	203	241	223	231	241	226	225	222	219	227	250	222	202	200	203	224	234	237	219	206	195	249	222	229	219	213	237	214	213	246	233	212	228	207	226	230	221	222	212	215	212	242	220	182	233	215	201	234	222	211	201	211	234	209	215	226	204	238	211	230	231	226	222	225	203	209	214	221	211	228	215	218	230	196	232	230	221	212	200	248	235	225	223	228	234	241	213	228	202	255	227	230	238	225	242	230	235	214	222	208	246	230	213	213	235	214	216	210	234	222	231	200	227	217	224	207	251	214	221	212	234	208	222	203	232	213	210	230	230	255	232	180	220	223	184	233	194	248	238	238	207	226	205	221	193	222	217	229	189	199	211	238	230	206	229	226	229	249	223	231	222	227	229	237	225	226	228	229	229	219	216	214	204	218	229	222	227	223	222	205	204	256	202	207	216	228	217	238	209	230	264	235	243	237	213	193	234	216	244	182	226	214	243	215	227	233	214	217	233	233	220	238	197	218	242	209	213	226	212	212	231	216	207	211	215	207	204	235	228	231	229	223	194	201	223	204	221	212	219	221	223	231	209	224	212	201	211	227	239	218	196	225	230	217	192	208	216	208	245	219	229	247	208	212	205	255	229	234	218	214	216	219	230	241	216	233	219	226	225	238	203	214	214	237	205	251	218	238	201	236	219	243	222	264	243	223	226	216	229	201	224	207	221	225	219	225	236	219	233	192	225	221	211	229	207	225	223	221	243	212	206	238	218	229	206	225	200	245	249	259	230	208	218	224	204	235	221	221	204	252	226	207	217	227	226	184	209	197	236	229	240	246	224	192	219	218	236	228	213	189	208	220	224	234	239	226	216	195	232	241	216	215	219	231	230	228	219	226	206	222	233	219	233	209	210	248	249	242	214	224	237	218	235	202	239	219	232	234	209	250
3035	1460	1785	2306	2326	2167	1299	1390	999	1258	1182	977	916	815	738	669	683	681	643	635	630	688	680	715	686	686	665	651	1257	914	626	607	636	641	636	650	650	655	631	627	675	632	663	644	666	622	640	669	640	649	589	660	650	666	654	623	641	600	666	669	687	654	660	672	646	652	688	681	679	636	629	627	678	656	682	675	634	633	660	639	620	658	599	599	664	668	672	634	626	681	669	649	647	626	634	632	663	616	607	655	668	633	624	677	651	683	622	673	669	651	700	630	697	666	653	651	686	707	643	638	644	641	651	665	670	637	652	641	638	647	696	641	657	626	624	619	600	573	634	627	667	606	645	673	668	654	602	681	646	641	660	645	637	633	648	629	659	677	673	630	656	667	634	647	609	651	611	656	615	677	670	619	665	646	645	610	634	657	654	639	659	647	622	641	656	617	659	637	659	650	663	686	654	631	618	645	632	675	668	651	670	648	669	670	684	698	690	616	629	624	566	615	674	650	650	640	654	654	661	698	647	613	675	658	669	675	684	634	663	608	670	599	679	686	628	663	625	658	605	657	633	658	677	635	674	676	680	682	647	643	640	678	608	635	673	622	669	656	645	671	645	607	654	659	654	650	637	662	632	645	641	663	731	680	627	648	627	684	678	665	683	627	637	631	681	639	630	648	630	646	679	696	609	648	599	651	656	641	624	645	631	660	638	651	602	670	650	582	626	635	698	645	652	630	659	606	620	668	619	667	632	652	617	655	619	625	673	614	659	664	668	644	641	605	673	641	695	631	662	636	669	690	648	633	677	628	619	644	644	661	648	623	638	617	611	643	667	675	660	605	632	641	670	619	639	619	664	629	630	622	633	643	602	648	626	640	618	665	664	641	621	635	660	617	603	636	650	640	647	629	644	677	610	676	708	703	631	649	653	643	574	630	688	611	638	652	617	687	632	665	615	641	665	608	654	609	645	578	651	657	608	648	662	704	625	641	614	636	604	711	662	688	619	679	602	675	656	690	608	703	652	688	584	655	625	635	665	667	581	689	655	634	658	614	631	622	608	612	653	631	618	664	643	636	646	674	665	646	684	626	650	673	622	617	626	604	601	634	663	602	590	626	646	621	647	659	641	655	601	645	683	600	656	631	679	650	632	679	676	647	633	619	667	618	644	664	625	616	697	593	659	721	641	636	619	613	603	666	671	636	663	683	606	625	628	649	619	645	681	625	679	645	631	624	666	648	641	699	694	656	646	614	682	657	644	667	657	647	635	637	652	610	694	694	617	659	643	682	641	626	637	662	649	691	628	615	658	636	649	636	646	635	642	653	626	660	675	619	647	585	596	679	631	656	613	644	634	661	631	656	637	642	665	635	710	664	632	626	579	663	593	624	708	629	685	708	629	617	643	636	672	648	651	624	662	624	649	659	665	602	614	664	653	646	659	642	643	622	658	639	663	638	638	649	681	706	617	611	623	610	675	646	661	646	667	639	606	676	708	596	624	662	671	639	654	621	634	673	638	651	632	656	663	671	646	642	644	613	667	601	618	638	653	692	699	667	635	641	641	642	691	645	619	647	619	619	640	646	626	634	625	628	663	671	664	662	652	615	654	663	635	666	655	631	636	682	637	605	654	638	649	690	627	671	635	618	650	646	658	695	629	652	661	661	666	648	632	629	631	658	674	653	653	661	643	671	670	685	649	635	675	652	637	635	652	647	641	650	670	593	634	676	683	616	688	637	698	644	678	635	680	595	645	644	633	641	658	681	689	625	573	700	639	663	683	611	692	606	666	666	670	604	618	656	624	647	677	635	667	643	619	691	672	632	662	638	672	648	689	635	649	639	653	618	671	657	622	694	609	636	649	643	698	686	639	685	640	631	600	649	654	642	636	611	607	673	680	629	674	647	683	643	622	612	632	645	650	587	628	615	658	674	628	618	657	623	691	604	677	614	674	661	633	625	636	610	689	650	603	658	654	677	666	630	663	621	652	646	640	617	654	618	644	636	685	602	672	630	653	606	697	624	636	664	665	630	629	655	657	607	647	674	687	658	620	650	614	639	638	602	628	700	645	615	655	644	649	638	652	633	641	649	663	705	629	636	626	624	636	640	601	647	663	608	622	641	659	655	700	641	611	597	681	719	635	623	652	643	630	671	673	656	638	621	641	687	667	654	686	657	670	636	668	642	723	644	648	667	638	644	616	625	662	662	666	646	659	682	631	596	656	652	660	650	599	652	677	685	629	622	626	673	646	656	631	640	611	656	671	614	636	616	668	623	645	649	686	633	616	643	618	615	640	624	613	669	631	641	639	669	652	657	669	626	668	648	643	644	693	652	646	645	685	666	640	622	674	636	619	687	653	695	673	627	634	626	662	617	614	662	651	648	656	654	648	641	641	656	672	687	638	639	627	603	658	637	637	692	680	645	676	702	640	683	634	620	659	651	659	614	631	622	673	649	661	665	660	619	633	651	639	674	660	649	646	670	660	668	664	649	652	651	678	672	665	679	625	653	656	643	668	649	649	616	641	627	640	664	612	636	638	710	660	634	674	655	682	608	679	647	705	636	622	597	623	635	646	670	621	586	616	606	612	667	621	606	656	638	639	645	693	643	626	638	630	662	701	587	648	656	624	671	609	663	649	639	623	650	605	660	641	632	665	650	641	621	640	609	653	657	584	667	666	656	637	609	574	666	640	670	606	661	655	665	638	662	681	682	622	632	670	674	686	649	660	649	656	657	679	640	646	605	640	658	617	660	663	641	613	677	627	655	614	653	622	673	627	668	637	616	612	707	628	605	643	666	645	689	691	667	619	678	656	662	653	601	617	635	671	648	642	650	609	656	604	665	639	660	626	662	649	614	603	693	660	658	647	660	656	630	679	635	634	642	636	652	580	642	632	648	601	649	682	666	693	620	634	689	642	657	592	684	652	610	642	623	640	666	649	627	622	646	664	620	628	673	634	663	635	588	643	588	626	608	625	638	618	598	664	686	683	630	668	644	609	656	662	684	618	651	678	636	671	626	634	626	665	639	641	616	622	622	602	687	657	675	636	636	667	676	679	607	606	650	680	659	626	636	642	608	661	626	631	629	642	673	641	669	686	628	651	677	679	669	649	652	681	659	639	639	663	648	637	618	668	655	621	644	645	636	684	642	663	673	671	644	672	640	632	657	659	679	604	650	633	658	670	689	612	663	652	646	636	701	609	620	649	696	643	629	697	672	618	606	627	674	611	679	637	664	633	636	630	620	637	667	684	659	666	654	647	615	632	630	644	662	626	676	650	634	629	624	613	604	659	591	637	660	692	637	660	663	657	660	668	699	663	652	662	623	656	650	615	652	667	644	628	658	671	657	638	657	652	711	644	678	655	654	603	629	662	643	618	638	643	602	614	673	601	646	700	671	663	636	614	656	658	635	634	649	624	631	605	655	669	654	612	620	680	664	649	646	656	662	681	659	626	639	665	634	627	674	642	642	677	634	651	630	647	644	676	640	641	599	618	618
12446	8015	8744	8928	9472	8245	4832	3148	3268	1918	1587	1298	990	807	548	474	422	412	376	362	326	366	379	375	361	373	335	368	1302	483	331	364	354	328	360	336	332	336	325	344	342	328	365	355	349	308	347	350	314	338	339	341	341	333	342	348	319	350	351	340	340	326	336	344	324	326	342	339	375	334	329	335	346	351	368	319	309	319	357	369	339	328	326	319	345	352	348	308	346	337	360	315	344	304	324	291	295	346	322	333	320	316	353	321	333	334	341	310	320	314	311	337	328	332	315	338	332	321	311	335	334	351	343	336	303	335	347	318	337	309	329	351	354	349	350	342	336	305	322	354	288	345	323	347	340	308	337	312	349	377	319	347	338	345	344	355	326	301	310	331	340	314	337	309	333	297	340	359	334	335	306	301	338	322	306	344	312	326	317	326	345	336	317	368	303	308	328	347	332	306	327	328	299	356	351	360	318	346	331	333	328	286	326	368	344	290	360	316	355	344	358	327	338	359	371	359	321	366	300	327	340	322	334	344	373	327	345	295	330	319	330	309	332	320	329	332	315	335	307	392	313	330	336	308	365	345	340	336	338	351	362	321	325	319	302	356	330	315	335	324	364	337	339	342	318	351	370	329	320	333	326	333	358	326	342	323	341	340	334	336	353	321	324	381	330	327	340	315	343	347	289	314	346	327	325	327	318	335	338	297	341	307	308	341	372	340	347	339	347	309	329	334	346	324	363	334	334	301	287	326	333	340	335	342	368	330	348	321	318	344	330	346	361	330	332	306	336	338	351	336	353	302	319	319	304	322	312	294	322	326	339	347	350	317	326	316	357	312	319	336	316	333	332	324	324	319	301	334	311	357	332	324	332	306	361	334	346	345	322	349	335	332	313	321	334	347	334	324	309	349	324	355	339	344	341	332	318	357	338	321	275	344	325	328	301	305	292	344	341	363	346	345	320	350	314	327	381	365	318	339	331	352	300	327	353	322	333	343	340	321	335	346	317	308	299	308	337	354	307	322	351	348	354	318	331	342	317	311	329	311	311	316	307	317	333	329	384	332	295	316	357	365	343	351	323	313	315	332	296	307	334	342	323	292	347	351	357	322	314	340	344	337	320	345	320	321	343	353	347	317	333	357	340	375	333	366	327	322	341	323	332	337	364	350	322	366	318	337	324	332	317	311	313	342	362	332	372	343	356	328	339	311	339	316	330	304	351	348	328	337	338	371	354	350	372	312	398	286	353	342	365	363	321	354	314	327	344	336	348	354	304	365	355	341	345	341	331	322	325	347	333	358	310	339	342	358	335	330	287	354	336	342	372	339	316	336	350	341	358	341	361	331	352	315	351	325	324	318	332	337	348	327	351	337	309	355	353	346	353	359	318	315	316	353	355	304	327	365	319	357	352	340	315	317	328	338	332	331	347	342	335	320	349	330	354	305	358	363	339	354	306	324	341	322	360	343	337	375	356	317	337	343	323	352	316	352	312	316	367	329	301	341	319	312	377	322	336	338	322	354	337	323	344	358	328	339	331	342	340	315	356	314	343	342	313	373	324	362	313	341	345	353	351	328	360	330	327	347	323	323	317	299	323	321	327	363	327	333	339	310	325	324	353	296	375	337	342	349	353	318	340	319	316	348	329	342	359	322	343	341	318	318	346	355	325	335	354	330	343	326	305	348	323	315	344	347	331	350	348	353	346	326	353	318	335	339	378	335	318	317	304	321	338	293	343	325	324	333	338	335	302	294	378	334	298	340	368	344	302	362	333	365	312	313	325	323	308	351	364	348	317	346	321	321	338	332	309	310	329	323	346	329	318	335	297	338	318	318	334	348	330	333	340	322	309	311	334	321	333	315	342	336	317	337	320	327	358	315	315	338	347	319	325	330	342	342	335	338	348	340	355	309	359	312	355	317	331	341	336	323	337	294	347	328	307	354	315	306	356	337	339	326	345	322	338	324	354	315	344	304	341	337	334	346	295	372	353	337	355	348	350	340	345	319	368	328	354	342	365	347	326	316	339	359	346	316	336	335	339	358	352	388	333	351	310	321	317	358	312	312	357	320	307	363	318	343	292	338	323	341	357	368	352	304	353	361	325	331	367	326	354	316	331	339	339	350	302	323	344	340	356	335	338	318	324	356	319	312	349	308	349	332	361	341	310	322	339	325	330	332	331	324	345	305	361	329	307	344	349	319	345	311	323	315	315	289	322	341	325	340	318	349	292	351	341	307	322	331	327	339	348	317	379	327	312	327	310	315	354	333	336	314	316	329	318	377	320	331	345	316	336	336	352	338	353	322	334	330	331	353	368	332	335	331	329	322	327	348	337	344	306	330	341	350	330	329	326	286	361	303	378	323	348	353	306	350	345	329	341	327	353	348	310	337	305	342	346	336	293	350	335	344	343	358	333	329	337	351	337	314	367	298	341	296	327	292	325	350	351	320	346	366	328	335	334	335	359	342	291	373	351	326	344	333	338	350	337	329	354	309	328	342	324	376	359	328	332	361	326	320	332	314	363	327	344	339	351	353	333	336	327	309	342	318	347	351	339	353	364	312	313	326	325	336	353	346	346	277	335	312	324	359	326	319	341	340	386	325	360	354	325	341	326	358	325	332	338	346	315	337	329	321	328	297	333	314	328	320	280	320	346	334	351	360	314	359	337	329	329	331	297	344	334	320	320	350	349	346	328	335	345	333	325	302	304	310	338	343	351	325	342	320	323	312	332	325	330	378	342	333	339	304	346	312	329	307	336	288	317	349	342	381	328	329	337	340	331	316	355	341	336	324	324	357	312	367	326	348	319	310	329	344	338	343	343	314	355	324	321	346	318	323	348	340	328	340	334	327	348	344	360	309	316	345	344	325	326	349	318	350	343	345	331	321	353	356	322	348	333	323	320	333	323	324	342	329	358	338	352	326	312	350	307	323	329	355	353	326	339	334	329	306	301	326	345	350	312	319	339	339	346	342	327	345	346	346	363	338	318	344	326	317	338	309	339	356	377	331	314	328	347	336	332	302	335	322	314	353	310	323	334	319	327	334	321	328	346	338	344	356	300	374	333	309	344	317	342	340	318	307	351	347	324	338	315	343	330	328	335	343	338	330	332	326	346	382	333	324	325	334	325	334	329	319	339	322	345	339	323	306	324	326	335	353	321	376	313	351	336	337	333	352	312	357	330	334	331	309	312	350	332	365	340	317	335	328	377	349	345	320	300	341	342	326	333	325	349	334	350	310	346	326	303	332	355	312	361	360	335	350	315	329	335	302	292	347	352	361	356	345	323	344	329	341	345	315	335	333	339	343	349	344	327	344	322	303	342	315	317	325	316	337	323	327	299	371	306	337	331	361	329	327	333	330	321	338	346	358	349	347	316	329	323	303	356	342	335	346	347	361	345	322	338	292	329	342	342	352	322	317	341	345	284	308	360	333	351	329	339	340	339	329	352	309	355	315	318	351	316	330	336	309	317	339	343	322	346	314	356	377	340	353	332	353	312	312
9137	6636	9010	12245	15429	16430	9386	7668	8213	5562	5887	5133	4321	3340	2110	1734	1435	1360	1242	1133	1144	1105	1241	1236	1368	1226	1174	1137	8622	1680	1030	967	986	988	941	1001	996	966	947	943	957	919	926	895	887	922	919	941	920	889	908	903	880	973	858	924	948	926	938	956	909	907	936	917	921	899	981	906	922	910	957	883	904	903	919	970	939	941	955	899	929	954	895	910	943	908	905	883	913	944	925	907	937	924	918	873	913	899	889	879	901	869	851	905	906	958	882	910	924	886	930	954	907	869	936	860	929	888	896	900	900	887	934	950	907	882	887	907	896	884	834	885	885	907	922	902	893	900	940	897	930	923	887	888	886	893	936	937	943	891	904	968	900	874	911	889	879	886	898	864	904	884	876	862	885	841	931	923	939	889	865	916	928	918	900	921	916	904	882	830	950	877	913	887	848	952	935	874	892	958	856	889	897	912	874	855	937	898	917	898	937	889	882	852	905	944	890	900	885	855	878	892	938	914	897	927	866	857	946	885	911	926	943	933	925	899	915	896	894	895	922	914	907	914	879	943	862	901	903	933	908	886	893	914	861	893	883	885	917	880	909	916	886	891	946	940	926	860	833	884	872	899	863	910	847	903	860	865	901	906	867	964	859	908	941	873	927	891	927	935	933	861	898	880	836	896	891	903	900	857	900	916	902	930	911	896	883	895	913	881	873	942	938	921	913	863	945	894	909	911	862	920	943	881	896	908	885	909	960	974	903	836	866	926	830	885	922	953	865	912	889	878	913	914	901	917	902	927	880	877	874	877	887	900	912	885	848	870	857	891	885	888	906	939	906	849	907	897	862	896	874	849	888	892	897	900	920	866	934	882	903	923	901	906	879	933	867	879	883	908	910	891	955	931	885	838	864	927	909	896	913	897	893	842	891	916	911	918	910	952	909	889	905	879	865	879	900	913	880	920	931	922	891	864	849	891	919	890	910	869	871	969	939	864	901	880	892	892	919	878	876	933	882	938	901	941	884	908	905	881	905	856	858	925	874	894	910	870	857	927	890	882	890	934	886	871	873	867	886	912	905	873	905	860	897	890	868	915	863	879	941	907	889	895	890	890	869	869	963	874	852	882	910	948	876	877	884	885	908	896	872	860	917	940	934	864	866	938	956	931	863	906	863	928	928	939	906	845	853	887	920	893	873	879	881	864	922	887	886	880	864	920	868	880	870	968	840	937	931	884	860	864	877	883	895	894	917	897	907	880	901	912	923	854	924	899	907	901	944	852	901	834	909	925	952	860	947	947	928	893	948	918	908	847	927	894	909	863	933	894	937	936	909	880	868	895	883	869	877	850	946	906	942	918	899	901	836	918	917	861	903	911	866	938	896	896	884	915	870	922	916	925	922	858	882	899	941	865	881	886	900	891	878	859	867	903	900	935	848	860	893	906	936	904	980	914	890	840	951	970	850	896	931	923	898	874	870	882	933	904	904	897	925	860	907	935	893	909	917	913	896	918	894	815	937	900	897	948	887	896	872	913	877	946	913	875	837	905	886	894	895	900	901	882	912	868	880	866	908	858	915	918	926	880	897	923	922	870	951	876	870	949	882	908	915	878	940	896	895	917	902	899	895	866	874	894	899	902	876	901	839	907	905	888	888	915	905	900	908	872	879	857	908	897	866	909	878	913	919	893	948	886	909	911	913	956	871	932	933	947	887	889	927	848	865	895	849	871	889	886	876	857	877	855	910	876	922	932	887	933	932	906	901	840	911	902	918	955	961	853	940	863	878	942	880	917	908	878	868	882	871	843	827	910	920	928	973	939	943	929	864	889	901	922	941	887	982	887	917	898	853	904	894	885	896	936	858	877	879	934	908	830	926	880	857	917	936	910	869	889	884	864	911	937	870	840	917	926	874	878	961	894	925	897	935	935	944	892	874	892	927	872	916	876	934	819	928	912	856	987	890	898	952	900	903	897	864	929	881	873	900	904	876	880	883	877	906	882	944	875	919	892	875	893	900	936	876	884	930	866	894	833	912	882	880	869	856	921	901	920	912	901	870	900	952	903	872	897	924	909	867	901	894	920	915	893	976	983	901	919	911	943	855	895	904	894	869	952	869	923	906	925	926	899	916	863	918	923	886	852	855	951	864	906	878	892	892	864	912	931	987	974	905	921	987	929	981	922	888	887	905	880	930	941	914	940	869	896	881	893	943	889	886	881	913	910	892	899	1000	922	875	940	903	904	853	892	859	940	893	941	885	866	886	882	901	852	945	923	939	935	858	885	882	886	890	913	917	881	967	907	868	905	897	930	894	869	905	901	909	889	893	870	930	880	917	928	878	834	882	897	891	895	933	886	869	854	900	916	931	922	899	894	944	932	871	890	874	952	944	888	935	861	962	932	886	934	918	932	893	895	909	883	861	912	875	904	905	876	909	933	903	824	878	915	954	911	882	885	886	938	925	914	917	867	889	871	926	920	891	903	930	910	889	940	905	871	928	891	899	918	929	894	890	899	956	926	939	911	875	862	967	898	934	955	930	920	863	881	881	913	850	882	921	923	884	880	890	891	849	898	917	904	909	921	916	902	900	902	879	846	866	882	866	913	882	906	862	1009	943	872	942	950	923	867	867	879	912	930	855	929	894	883	876	890	923	949	883	898	924	893	923	964	890	866	942	930	919	949	907	935	911	885	885	897	867	863	922	882	894	923	870	886	917	890	919	924	914	861	853	874	890	897	893	878	933	867	902	922	854	889	820	891	998	849	882	958	934	873	955	941	909	926	901	922	925	897	903	890	903	906	917	975	870	921	912	882	895	894	926	865	913	929	888	926	852	844	899	905	911	854	929	840	911	900	924	892	902	883	889	866	875	944	902	916	916	910	847	907	935	935	877	922	910	928	895	874	873	890	844	849	897	864	934	885	955	888	894	896	853	924	968	919	871	867	876	872	944	928	901	942	919	921	831	935	889	918	905	895	891	886	866	858	883	854	886	891	901	913	886	923	857	879	868	913	927	889	893	876	907	897	929	927	906	854	906	916	912	897	921	965	910	916	889	902	942	911	865	907	944	911	927	922	883	924	914	903	926	897	894	920	916	943	886	874	846	919	934	974	924	917	910	806	920	937	886	918	967	930	938	880	860	902	918	908	894	920	917	903	921	868	863	896	952	895	868	893	899	885	893	945	866	885	918	878	904	896	893	819	913	924	831	920	884	861	869	890	960	868	871	895	883	887	893	874	917	828	842	955	934	880	921	862	891	900	940	895	921	942	855	945	936	923	933	909	931	885	933	966	882	935	939	881	880	924	883	899	875	913	880	943	871	926	918	893	856	915	897	948	915	890	936	870	866	881	869	895	988	923	905	883	884	900	933	888	907	906	890	901	905	923	956	920	888	844	927	900	911	901	934	933	873	914	833	943	911	856	902	906	956	896	863	865	889	915	918	915	862	875	920	963	920	896	894	864	864	884	911	871	925	908	958	872	920	901	956	897	904	902	886	902	919	912	901	890	924	885
19808	13245	13780	13168	15208	14283	10773	6377	6416	3969	2618	2341	1648	981	615	476	390	367	364	302	332	327	335	302	299	301	327	340	1002	303	266	285	271	248	277	258	277	287	226	286	276	302	254	244	268	243	300	238	242	261	268	255	267	271	240	253	296	264	268	279	273	281	266	272	224	279	260	251	302	268	250	271	272	271	237	255	269	225	292	276	249	245	261	255	268	255	278	260	243	259	265	276	282	269	281	288	284	239	254	268	248	267	231	283	284	269	269	243	247	261	256	240	257	248	247	300	280	262	239	272	238	258	279	273	264	230	258	255	288	253	276	235	226	270	267	270	242	252	297	289	258	281	254	236	260	268	262	222	248	263	277	271	283	263	259	252	277	299	273	272	263	220	284	247	261	262	252	240	268	238	262	275	290	267	272	259	264	300	258	242	265	261	259	269	257	262	258	221	244	247	255	223	254	262	266	273	263	251	260	257	267	258	246	264	286	255	298	243	252	276	243	259	233	270	271	234	286	278	249	278	262	273	252	271	234	240	249	280	231	253	262	249	246	254	244	257	269	283	283	221	258	247	287	257	215	239	228	263	243	287	258	294	271	251	261	263	227	268	281	280	250	275	222	251	269	268	235	261	260	265	246	229	280	252	257	270	276	260	253	263	272	248	265	262	286	222	247	255	246	257	253	238	242	274	252	229	284	274	284	249	287	261	256	258	267	275	223	245	277	278	233	243	268	233	256	256	246	264	259	231	259	277	255	249	263	257	240	279	262	272	282	247	265	264	259	244	248	272	240	278	257	247	263	290	262	252	261	241	228	275	270	253	262	247	235	247	269	228	248	268	256	267	263	249	244	247	204	251	254	238	273	264	251	242	260	283	255	267	267	231	245	250	252	260	227	282	251	244	261	238	245	261	269	288	284	238	246	254	278	288	256	229	280	277	268	264	234	274	264	233	262	278	226	247	241	228	249	261	279	247	266	262	246	253	240	240	255	275	255	269	262	272	246	244	286	251	277	275	282	260	258	269	240	275	270	267	256	274	254	265	265	272	246	244	248	266	244	260	260	277	252	264	267	254	281	254	247	272	229	257	256	274	281	262	258	258	250	269	229	270	286	248	262	255	265	256	250	239	269	245	260	271	244	263	281	266	282	259	250	258	269	254	255	236	287	222	272	265	282	270	274	250	300	247	264	252	294	274	243	237	254	265	255	241	263	287	241	262	266	289	260	256	261	257	278	272	271	272	261	247	233	257	264	257	262	246	231	235	246	273	263	226	243	280	244	274	281	245	278	270	252	252	268	252	228	256	259	236	261	258	245	281	236	257	257	262	257	260	280	260	252	253	281	274	256	254	260	251	256	277	252	230	293	239	289	254	239	264	259	238	259	239	251	277	254	268	264	231	251	261	222	293	279	222	258	254	246	267	261	270	253	240	271	265	273	273	263	276	264	274	249	257	264	240	224	273	266	284	257	254	274	282	242	258	278	220	269	256	254	254	266	245	255	263	275	278	248	263	249	275	241	270	252	247	288	261	305	274	248	255	245	269	249	265	283	263	302	254	260	262	271	250	251	235	269	269	262	257	263	245	266	249	256	276	263	260	280	232	238	256	267	241	252	246	267	263	262	227	240	280	246	238	273	273	239	257	242	244	231	269	275	292	238	235	265	258	249	245	278	258	227	239	253	238	263	248	266	243	266	256	235	266	262	266	250	249	269	259	240	296	257	284	274	265	274	279	284	273	261	271	246	260	263	261	257	279	249	262	266	279	277	234	288	238	254	229	270	256	253	286	291	260	273	244	272	250	274	251	236	284	259	272	237	257	249	260	265	265	247	239	239	271	260	273	243	240	268	272	270	273	262	271	255	279	269	269	275	275	268	252	253	278	260	255	247	247	236	246	265	244	290	262	276	266	258	262	246	274	262	247	273	260	269	270	264	281	265	259	251	257	268	269	261	236	278	251	260	248	287	262	280	303	250	232	261	263	266	215	238	256	258	259	239	276	262	273	272	272	266	260	259	279	257	271	263	259	253	292	227	237	270	260	273	248	260	252	270	254	282	244	261	263	245	255	302	281	257	243	249	254	251	225	224	264	253	266	262	246	237	260	256	272	260	246	257	254	246	273	260	255	272	262	307	269	237	244	267	258	267	281	243	282	247	265	303	246	247	245	273	257	251	257	276	262	247	279	252	267	238	264	269	268	267	260	240	256	262	270	264	263	289	264	245	245	269	263	258	231	283	229	250	241	253	267	233	266	302	263	277	271	266	260	241	277	277	262	272	248	283	265	241	245	262	273	273	253	289	248	250	258	241	282	294	263	241	238	247	260	254	277	263	239	267	315	253	267	267	269	244	284	261	269	269	265	240	255	297	282	256	254	263	236	274	295	259	261	241	249	214	241	291	283	252	256	254	278	236	232	235	285	248	246	277	257	273	250	252	287	266	259	238	262	269	245	250	278	249	270	239	257	259	258	250	248	258	246	241	256	267	242	280	221	288	277	253	261	244	278	277	247	254	288	245	220	233	223	283	265	260	267	266	270	267	278	274	275	278	247	257	266	251	257	244	247	276	249	242	269	258	272	258	253	271	274	262	259	270	237	248	280	271	259	254	221	245	263	247	259	260	264	247	265	264	239	271	260	262	275	257	244	289	253	304	252	248	274	250	223	255	256	249	256	272	240	270	261	227	266	240	247	279	230	230	208	309	279	288	287	275	246	267	268	277	279	265	266	261	247	270	241	254	264	255	257	248	248	257	242	241	236	263	264	260	274	256	231	269	253	277	247	249	259	244	253	243	259	272	224	267	248	242	240	248	243	266	275	271	239	250	251	224	291	263	247	252	249	275	260	257	259	251	247	285	265	272	270	261	234	263	271	266	246	252	266	257	250	244	224	254	250	258	257	228	262	256	277	270	224	252	280	250	256	246	255	268	238	237	212	273	280	247	247	269	268	259	237	231	250	266	281	269	250	239	259	271	247	237	263	252	290	248	259	260	250	246	271	268	292	246	241	265	263	272	285	265	254	279	252	249	234	227	273	277	280	265	262	288	289	257	288	267	264	259	260	222	273	248	258	264	238	259	271	267	259	235	279	261	254	262	248	236	251	280	255	227	262	261	263	259	252	249	247	255	260	258	257	249	260	260	237	262	256	250	238	258	267	257	251	214	265	240	279	297	255	246	235	244	262	253	225	253	265	243	253	278	278	248	271	268	257	287	256	284	250	270	254	256	268	255	260	282	265	267	266	269	277	261	249	278	258	264	243	255	240	256	266	241	231	269	258	237	253	266	282	287	232	265	268	268	266	242	260	248	244	228	226	283	267	251	279	245	274	258	271	269	290	225	250	267	288	264	234	251	278	249	257	254	239	249	246	234	254	246	260	269	240	244	272	226	249	253	280	271	246	249	249	273	246	253	275	279	248	255	264	267	249	258	257	246	275	226	262	240	276	253	251	246	272	293	256	229	293	236	268	276	273	272	261	242	269	256	266	282	251	260	245
11610	9123	12439	15714	21418	22073	15717	10280	14122	9091	7329	7375	5256	3962	2728	2269	1761	1605	1536	1241	1172	1151	1280	1292	1350	1258	1101	1302	6189	878	877	847	842	810	768	790	813	749	805	781	770	727	736	792	753	793	750	746	725	738	739	775	690	775	756	756	719	769	739	747	691	760	727	707	733	715	731	771	738	752	709	711	719	695	763	823	784	726	728	752	729	705	682	718	700	712	722	708	702	696	710	701	707	749	705	725	666	711	728	702	752	685	695	670	679	703	702	695	674	745	680	663	746	723	763	696	677	736	668	756	734	730	741	718	739	702	732	710	658	756	687	717	714	667	690	688	693	723	674	648	708	719	712	692	693	706	694	716	713	690	703	680	678	695	725	711	677	721	725	696	673	719	729	706	681	713	659	670	684	687	667	727	707	704	710	682	726	728	715	702	652	718	660	697	706	727	692	647	695	755	675	689	708	697	721	731	733	709	661	693	753	675	707	643	681	707	664	730	640	678	680	708	667	725	692	739	698	683	691	673	738	681	661	728	721	713	701	697	661	688	683	717	695	665	689	715	712	670	673	681	654	718	685	729	633	662	731	673	701	741	675	685	731	737	679	672	706	632	688	746	700	710	700	710	713	694	706	707	709	676	707	686	649	724	686	648	665	653	710	709	670	665	645	660	741	685	689	723	734	649	647	705	727	723	731	653	682	703	676	751	686	697	659	703	671	717	684	728	741	706	731	718	648	677	669	699	654	724	724	729	707	750	659	767	663	714	686	653	697	676	642	708	668	682	714	637	655	682	668	693	708	712	692	654	738	705	739	699	663	669	705	697	728	669	702	725	689	698	704	674	682	702	776	726	655	660	702	672	674	708	749	668	667	707	639	681	679	668	684	693	718	733	701	646	745	698	692	665	681	685	709	723	724	684	702	687	695	683	674	664	683	729	680	710	680	737	686	721	654	720	732	680	701	709	685	725	697	718	729	678	710	705	717	664	678	692	687	710	714	654	695	687	760	720	709	663	698	651	688	679	688	681	704	748	676	680	700	706	696	693	667	732	713	677	727	694	685	659	696	662	766	716	707	706	738	686	671	689	646	670	671	654	700	661	699	704	694	683	702	689	649	663	683	699	690	678	678	687	742	720	747	675	707	676	733	718	691	681	667	662	723	650	685	704	686	658	712	686	719	647	687	674	717	656	704	739	645	723	664	695	667	702	699	711	682	731	663	733	730	695	696	684	744	681	705	703	722	620	685	726	682	724	731	732	656	676	717	682	723	722	691	655	739	681	724	700	695	656	673	679	652	686	711	679	690	682	675	715	716	708	738	673	754	704	708	688	700	692	726	703	720	668	689	716	670	686	717	706	679	708	723	712	724	716	706	692	690	704	710	677	677	683	670	659	712	666	718	707	686	746	677	680	719	723	678	720	709	691	689	727	705	691	656	721	675	720	734	705	678	693	657	677	693	705	665	693	658	686	692	682	682	648	698	712	688	707	689	739	707	678	697	653	697	680	710	702	694	705	717	698	605	684	705	669	758	698	681	703	699	664	684	699	707	700	689	726	691	725	715	658	711	679	673	693	722	719	697	672	685	713	675	650	732	736	697	697	704	713	704	659	703	683	721	662	720	656	666	716	702	619	709	665	711	705	703	701	699	676	668	681	686	683	686	696	689	682	713	692	706	749	745	656	702	665	678	680	664	693	702	655	739	682	719	720	688	719	682	711	706	653	682	774	719	728	675	674	698	705	703	663	738	633	695	701	697	674	708	686	697	670	747	663	696	704	678	736	700	681	640	728	714	682	701	734	710	683	730	669	746	729	715	744	711	711	678	716	630	701	691	683	669	679	718	714	709	755	668	700	698	679	705	714	689	710	710	689	681	688	657	699	682	682	717	696	724	652	690	684	678	702	727	747	658	676	699	715	670	678	689	688	686	675	714	683	703	690	642	699	677	728	688	712	710	717	701	712	685	666	696	701	666	697	743	705	664	709	639	656	707	675	702	674	660	691	701	659	676	695	710	707	677	699	702	707	677	706	691	686	757	637	668	687	683	738	672	658	710	726	718	696	657	710	621	667	736	680	632	701	670	662	642	717	674	671	650	695	741	689	692	676	695	726	723	698	669	723	723	680	707	680	698	723	655	742	732	667	691	723	712	694	695	690	720	683	698	706	703	738	714	695	661	714	681	682	685	752	711	712	733	672	641	687	673	716	708	713	669	689	665	713	666	751	681	704	742	741	700	703	741	642	713	691	696	690	688	713	689	729	697	720	709	692	718	708	688	712	706	695	701	734	645	723	685	655	696	661	696	753	692	647	677	680	713	677	677	724	758	630	711	665	646	708	724	665	732	726	722	671	705	698	718	664	668	694	674	696	713	726	676	670	662	702	651	702	672	700	727	661	698	672	685	678	666	720	656	680	682	708	710	697	699	688	700	733	688	649	725	669	717	665	706	740	711	701	707	731	669	701	675	727	673	708	701	680	704	673	715	687	704	705	691	669	668	673	669	685	688	738	677	726	673	687	668	632	694	719	654	684	691	691	650	690	706	714	698	686	692	702	706	721	634	653	724	712	750	668	752	686	664	687	700	690	678	721	752	708	678	633	752	693	694	678	707	684	698	737	693	704	709	704	713	699	694	674	648	725	677	702	747	706	644	722	702	673	689	716	677	704	714	663	718	704	682	695	711	683	749	731	640	701	690	652	682	657	705	696	722	733	714	727	689	696	668	681	734	697	697	699	678	708	718	743	696	720	705	697	666	667	722	669	662	660	669	718	680	705	715	679	694	666	696	682	746	692	674	675	701	711	681	714	724	719	697	655	697	652	671	727	683	695	699	691	712	758	704	651	718	696	724	716	675	667	715	709	785	662	692	692	705	719	671	644	696	669	667	729	727	643	708	683	731	703	704	716	667	688	729	719	687	701	709	686	670	692	678	689	719	708	663	706	665	701	696	695	744	733	700	632	687	676	721	688	743	695	701	706	691	651	670	669	684	684	690	631	726	740	700	693	745	720	718	671	692	712	650	688	684	727	707	680	686	694	686	673	711	714	650	697	712	646	706	708	704	702	673	693	673	739	684	702	662	707	671	672	690	673	672	696	740	724	712	708	730	666	734	740	689	695	663	677	756	675	700	702	704	695	670	697	715	672	694	678	682	714	689	663	667	715	675	663	712	714	676	693	686	709	715	709	682	734	697	691	647	710	733	685	714	718	659	726	703	714	699	718	702	689	720	698	682	696	700	666	701	731	679	701	702	685	685	688	692	715	728	700	709	709	711	726	667	696	698	693	718	644	653	732	667	672	696	692	703	689	693	706	658	687	673	711	733	721	691	721	705	702	718	693	701	709	705	714	719	652	689	717	692	701	661	676	678	698	711	702	738	749	650	722	697	739	680	742	732	701	666	700	705	713	718	682	726	653	691	700	659	741	720	704	719	732	674	736	722	682	749	658	678	707	727	682	687	711	710	695	672	709	694	639	674	730	695	689	675	660	707	698	725	721
2762	1074	1045	777	879	847	596	400	326	295	253	205	168	209	204	167	203	223	219	225	206	215	216	179	200	178	205	184	215	155	209	185	216	203	209	195	213	188	183	204	197	198	218	177	196	160	177	224	184	173	208	187	211	191	185	198	187	187	183	177	198	201	198	174	187	173	172	173	213	170	186	177	211	196	191	206	166	190	181	196	211	179	204	191	216	164	210	196	184	200	177	198	207	188	206	168	195	181	197	173	208	191	222	193	193	208	202	199	198	207	197	186	196	191	194	196	210	192	200	196	202	208	181	184	196	196	181	209	179	176	173	208	170	190	183	178	188	195	210	177	212	188	178	172	176	190	189	188	214	206	181	180	202	176	194	212	185	206	180	196	213	202	182	208	188	212	224	179	185	195	196	200	180	183	191	211	191	208	214	194	170	185	201	180	207	203	196	220	191	198	193	190	174	185	212	205	176	190	197	201	187	175	179	194	204	197	187	205	199	207	191	215	182	180	204	219	229	199	187	183	187	171	215	171	189	202	195	220	175	201	206	223	167	173	179	192	196	187	190	174	202	167	204	185	211	180	179	156	166	204	212	190	224	208	194	190	197	182	181	202	189	170	215	163	205	192	209	189	213	181	189	187	220	202	186	202	203	167	176	200	187	224	198	176	181	200	202	177	198	183	187	182	207	204	202	231	207	232	222	214	174	205	213	217	208	203	191	171	176	208	174	186	190	191	191	196	202	196	180	183	183	175	199	202	181	199	198	179	214	175	185	187	185	159	159	190	221	210	200	201	183	194	210	194	198	169	229	200	179	183	199	204	170	200	174	218	219	196	200	192	168	170	181	185	200	168	179	183	208	212	162	177	223	217	202	178	197	188	199	188	205	175	211	206	217	199	196	203	199	227	203	191	164	220	193	192	186	190	190	189	182	214	188	203	166	208	177	181	207	182	193	202	228	203	188	190	204	189	188	171	209	200	171	172	207	174	190	203	199	199	187	174	195	203	198	197	200	193	198	186	221	214	181	222	201	196	202	200	207	195	195	191	214	189	181	191	205	188	197	196	189	173	192	180	188	196	185	192	189	206	178	199	227	204	198	211	185	190	191	179	187	201	174	188	182	184	173	215	193	227	185	184	202	215	182	161	207	187	210	175	200	185	202	184	200	198	201	184	215	181	224	196	195	191	219	197	175	211	214	187	173	209	195	195	196	193	212	180	203	192	220	228	173	175	193	169	204	208	190	208	202	192	213	167	167	175	171	212	170	203	204	169	204	196	180	165	192	197	189	227	210	190	189	207	187	191	192	202	187	197	179	216	183	168	165	205	217	198	200	196	213	217	182	164	180	183	181	196	172	200	176	170	231	214	181	198	211	177	189	190	197	206	190	194	189	182	184	171	198	204	187	173	205	191	191	201	205	196	189	168	178	205	192	176	191	187	198	199	189	201	174	187	159	207	186	222	187	211	187	180	207	212	185	192	193	217	186	194	178	181	181	214	188	194	200	206	181	188	181	200	186	203	188	203	191	222	190	177	189	182	182	197	166	202	193	213	202	205	199	184	183	203	187	165	188	199	181	185	180	185	187	197	198	189	193	203	190	189	202	187	179	216	197	219	166	212	201	189	192	186	209	197	203	205	206	199	228	199	168	199	206	204	202	169	189	195	173	215	221	172	199	185	186	207	202	195	197	190	197	224	189	171	197	187	173	183	200	191	211	186	185	179	193	180	185	206	191	203	184	208	200	186	174	179	181	234	229	215	187	192	206	187	202	207	192	205	199	219	184	188	171	209	189	197	172	196	196	194	200	218	160	200	195	184	182	227	181	172	180	171	190	208	218	196	188	194	205	192	209	202	196	189	199	213	185	190	198	201	219	185	216	196	204	191	188	187	178	179	157	226	209	186	203	211	157	190	181	179	186	195	187	213	197	185	203	189	166	219	191	213	146	173	213	192	209	201	173	212	181	184	186	163	212	187	202	224	201	199	212	187	209	211	180	186	182	200	192	213	187	190	206	198	200	216	192	167	207	205	193	190	184	189	201	180	173	186	202	228	178	193	190	186	202	202	176	181	195	195	189	188	192	219	168	175	187	182	181	185	197	184	174	186	176	182	202	204	205	191	177	195	189	204	195	197	194	231	190	195	178	189	172	172	221	159	201	207	191	189	164	174	192	194	189	204	182	224	201	190	175	188	173	193	180	187	185	196	207	207	211	226	186	203	169	186	184	211	182	189	186	205	196	191	204	204	190	198	211	194	202	190	190	201	219	194	189	199	206	211	214	185	178	190	184	189	211	185	194	205	199	188	187	193	193	225	192	178	192	208	201	184	205	194	191	221	202	169	181	190	199	160	191	203	203	168	179	218	190	162	187	196	204	198	199	176	213	220	188	215	188	215	208	186	182	167	168	190	190	204	210	187	190	192	190	201	193	171	176	164	179	194	182	187	170	191	197	200	201	213	187	190	182	194	184	187	186	210	207	191	218	200	211	203	207	181	203	202	175	190	182	198	177	170	168	182	189	209	196	190	227	189	208	174	178	179	226	198	197	194	191	194	160	188	196	181	201	214	192	187	171	173	211	198	186	195	189	198	199	180	190	198	194	190	200	161	174	195	228	215	175	197	169	175	216	189	193	192	183	200	179	205	182	202	188	184	213	195	183	175	188	206	190	194	192	181	186	160	186	193	179	180	220	184	200	220	192	197	156	183	182	188	181	199	184	187	204	203	178	190	207	204	187	204	208	215	199	189	203	192	187	169	194	183	196	195	178	203	179	199	182	168	226	201	204	192	189	206	193	213	199	170	215	165	205	179	194	177	206	207	180	188	187	192	200	198	191	193	192	194	179	197	186	232	204	177	205	197	181	194	192	202	179	197	202	210	203	181	181	173	207	215	208	205	215	203	207	190	195	204	184	225	186	165	216	212	183	187	190	201	193	180	199	195	215	180	179	208	202	179	191	167	184	183	191	199	185	179	198	211	222	192	204	210	217	218	193	211	206	188	204	211	215	192	218	199	199	198	201	203	199	187	195	211	172	169	213	207	196	167	204	183	214	179	195	194	199	207	200	181	187	208	191	218	198	193	184	174	198	221	170	190	195	218	179	173	178	195	172	157	208	202	187	181	186	218	177	206	175	198	195	162	188	201	208	185	165	186	175	205	210	178	174	231	194	185	180	210	176	184	175	217	197	179	191	175	189	207	217	184	168	176	195	198	201	166	204	215	187	182	206	190	194	196	203	178	180	181	183	188	229	212	185	193	197	191	182	185	202	203	203	191	180	190	226	209	194	175	206	203	188	188	214	191	215	190	189	191	187	200	170	181	188	206	196	202	189	193	207	197	222	176	189	207	171	185	189	194	196	185	188	184	207	177	186	206	203	217	191	200	185	189	202	178	204	188	219	187	177	190	193	176	181	203	164	197	215	185	170	184	173	240	188	203	199	199	197	209	198	174	201	190	206	166	187	195	204	200	192	194	224	188	203	191	164	212	202	196
3097	1536	1949	2260	2650	2714	1488	1179	1343	1124	885	929	731	713	631	619	597	580	631	613	596	641	558	592	618	579	573	623	613	571	588	549	597	603	621	562	564	572	556	572	541	604	624	557	595	601	594	571	579	556	604	554	593	563	614	549	596	578	621	586	576	581	549	606	570	550	595	588	588	608	579	603	584	571	594	602	573	580	593	563	592	595	545	555	601	563	599	604	617	558	547	590	565	585	570	600	574	584	566	577	592	592	546	573	655	611	577	582	606	602	578	583	621	579	612	592	605	553	572	549	576	585	582	533	543	601	566	592	574	592	555	559	564	604	590	608	569	558	558	528	605	598	573	578	571	607	571	532	551	547	590	557	570	590	608	579	594	611	611	579	548	646	562	546	564	581	603	576	602	611	585	546	565	529	587	599	611	544	568	610	605	550	568	532	569	590	560	583	583	549	562	596	567	595	601	565	602	576	572	581	554	509	543	590	577	576	552	610	572	546	548	574	608	546	533	594	546	571	580	595	575	584	559	533	621	570	650	556	603	589	563	558	565	592	599	558	590	566	583	608	557	581	578	571	591	579	529	605	589	560	593	591	609	586	581	606	539	562	582	610	577	589	587	584	601	569	649	613	607	567	563	569	562	569	567	574	597	537	576	602	609	552	593	602	582	617	572	610	570	588	526	591	571	548	589	549	582	583	578	528	598	616	580	586	601	584	544	590	601	561	589	575	620	606	611	581	595	540	601	588	524	529	566	582	542	552	542	547	583	625	576	582	534	551	563	583	575	564	563	548	530	558	560	611	545	529	628	542	576	552	589	640	591	568	612	610	609	550	592	536	550	599	586	554	586	571	558	566	534	576	561	557	580	560	579	546	572	543	589	599	545	592	606	565	581	578	638	588	554	589	603	562	531	552	564	578	559	570	567	596	571	567	613	598	580	573	631	606	568	586	607	561	573	572	591	599	567	543	573	586	558	552	609	604	591	561	592	602	583	586	619	589	631	576	580	580	573	559	585	599	584	600	593	554	568	566	579	573	593	601	581	532	572	599	573	598	555	559	553	597	607	553	563	563	555	601	556	599	551	584	566	577	574	574	585	607	629	567	536	576	561	608	563	560	557	597	584	537	580	596	563	539	529	578	592	595	530	545	581	558	589	590	592	550	570	574	555	516	521	616	637	593	591	586	597	525	595	615	593	583	566	588	600	574	604	580	572	559	571	631	576	554	582	590	547	570	617	595	568	591	561	577	598	591	587	596	565	559	550	646	500	573	546	578	598	562	616	562	585	554	612	586	591	592	559	581	554	622	566	584	556	605	605	570	576	575	607	597	613	546	545	564	554	586	578	573	534	612	611	575	571	572	553	623	598	620	598	615	590	566	567	521	611	514	583	561	578	586	618	581	539	606	573	569	571	592	580	578	535	556	575	584	624	613	615	582	593	532	596	572	578	567	559	536	599	543	547	588	570	574	622	578	573	570	542	530	568	536	542	587	542	557	577	569	548	559	601	592	587	563	597	555	600	602	555	598	575	583	576	585	591	583	563	562	538	570	572	642	610	549	550	539	560	555	591	633	545	567	571	586	569	536	561	591	546	571	599	612	554	540	584	572	592	612	572	522	564	598	613	571	605	610	572	548	547	580	582	592	514	536	575	593	564	593	588	611	611	643	538	626	607	590	581	589	591	575	572	557	590	530	605	567	599	613	549	549	583	570	563	547	559	608	593	575	583	560	569	563	568	603	638	591	578	611	558	564	574	568	593	574	546	540	574	594	608	578	578	561	554	581	586	565	576	565	593	571	600	603	557	529	583	576	545	613	591	551	578	561	570	608	545	568	548	599	592	611	585	528	634	567	573	593	552	607	543	575	574	601	580	561	565	580	581	606	589	554	606	565	579	563	572	604	601	551	586	632	603	590	571	589	615	592	592	579	620	587	586	593	589	601	559	587	536	575	615	554	541	601	536	610	595	582	580	587	604	615	553	591	626	602	598	580	578	595	590	573	559	568	573	593	606	578	591	588	572	545	582	562	599	552	552	577	587	569	598	578	553	616	589	557	604	579	581	535	586	572	571	561	581	588	551	574	550	545	637	555	618	593	505	593	608	565	580	529	587	567	557	563	576	510	622	561	595	610	561	559	560	611	571	548	626	638	548	588	638	556	610	570	617	564	561	569	598	564	578	583	627	548	547	549	607	595	572	557	591	548	593	614	580	579	535	614	543	582	588	565	576	584	603	591	580	567	564	557	589	612	592	593	600	618	549	573	563	586	539	589	569	614	604	542	548	600	609	602	601	532	606	537	554	520	566	557	568	564	549	575	588	564	564	572	593	570	549	562	562	573	590	593	587	586	599	591	572	579	575	568	543	545	574	619	595	577	573	605	607	571	580	523	549	529	597	610	536	568	575	605	537	587	577	550	555	558	572	530	515	583	564	599	576	572	572	622	555	593	590	579	584	632	570	590	599	548	556	574	531	583	582	538	593	606	567	555	539	559	568	582	542	562	569	615	587	535	611	641	600	560	560	578	574	605	604	613	564	583	589	595	600	562	625	588	581	557	546	558	615	540	619	536	547	584	564	588	570	620	551	583	583	563	585	564	576	572	574	565	577	559	620	605	563	558	571	622	584	552	625	595	526	599	559	570	571	558	597	570	602	616	558	609	585	611	587	613	621	541	578	566	585	581	568	509	578	578	565	520	584	609	592	532	624	597	566	597	626	562	557	587	551	586	588	572	588	582	578	598	607	577	546	591	546	593	602	601	613	549	578	596	561	546	553	604	577	591	576	592	608	568	572	532	591	573	624	626	558	630	550	537	577	590	595	542	549	582	563	630	576	622	599	588	613	584	590	565	549	576	584	627	494	589	548	574	562	614	553	568	553	554	588	602	554	592	568	585	599	587	528	592	560	601	556	610	606	603	592	564	599	574	584	552	561	569	567	565	586	602	578	580	578	573	577	596	601	577	597	575	540	526	557	542	550	622	581	535	560	610	602	615	552	558	554	610	565	589	584	588	564	590	598	585	595	569	579	600	605	576	570	634	592	560	605	563	571	632	580	590	602	543	541	653	611	625	529	627	577	577	580	628	614	553	591	629	575	606	616	533	614	581	577	561	604	592	590	561	556	588	573	556	585	624	586	576	584	569	589	584	607	549	581	516	606	588	561	552	582	587	545	586	594	563	602	602	566	551	554	602	597	602	625	598	607	530	565	604	595	549	561	563	553	550	574	564	555	584	588	545	561	606	595	591	574	613	565	587	585	548	605	570	561	562	580	573	621	579	557	547	591	615	561	604	566	630	592	613	604	582	593	596	559	595	588	582	589	602	609	580	565	586	593	599	569	631	611	615	547	579	602	551	579	611	570	595	572	545	536	606	621	585	579	592	613	531	558	536	535	548	586	587	583	585	601	593	590	554	575	604	612	569	597	565	611	561	561	561	651	589	564	601	619	563	536	571	541	539	554	554	590	593	580	564	596	581	594	579	548	590	601	575
13801	9588	10866	9816	8243	8677	5922	3102	2623	2837	1605	911	895	707	534	408	389	373	404	357	353	400	369	343	334	357	347	348	393	312	353	337	341	329	351	326	360	347	318	333	304	310	331	346	338	313	324	347	341	310	357	324	305	352	312	332	344	334	332	327	326	306	328	332	312	281	305	343	304	333	332	315	333	339	349	288	324	332	333	307	292	319	341	336	331	309	304	325	342	320	303	340	310	316	327	345	345	308	317	339	278	317	314	307	354	350	340	291	349	310	309	302	287	328	304	283	318	338	344	323	327	300	298	338	314	351	348	331	346	349	324	317	324	328	341	337	328	302	333	320	332	302	327	339	321	342	330	324	323	368	322	366	326	324	337	289	299	330	333	328	318	315	315	369	310	341	333	304	333	294	333	327	347	306	317	294	315	351	322	322	312	349	320	312	336	338	290	281	315	327	322	299	380	326	338	357	310	313	332	305	330	314	315	333	318	317	317	300	339	368	305	324	345	335	317	287	317	290	318	326	290	297	298	352	318	329	307	337	334	309	340	315	328	316	339	310	335	341	320	324	309	298	336	320	342	320	333	320	323	335	318	330	327	320	322	325	331	336	316	308	313	343	308	295	317	303	327	345	306	323	335	285	339	312	282	328	284	341	327	327	328	274	336	333	328	327	330	308	321	351	326	342	350	306	350	334	334	303	321	320	371	345	329	308	316	287	341	306	325	350	291	323	343	333	313	376	326	374	307	301	309	340	308	311	307	344	356	327	312	309	305	336	337	323	328	311	314	331	352	327	309	314	323	315	289	334	316	299	368	333	321	326	338	347	298	305	328	308	325	303	309	337	332	318	372	334	333	323	311	321	320	313	304	335	349	310	354	317	326	296	370	307	316	313	315	331	324	325	287	378	314	310	334	312	325	313	306	341	314	315	285	305	320	328	306	328	363	316	339	340	339	341	306	310	322	326	323	344	308	339	327	306	311	327	335	316	309	291	284	342	304	330	305	302	289	286	299	345	318	319	330	329	327	320	311	315	323	320	324	320	309	322	309	310	330	334	331	318	329	319	318	308	322	339	318	330	304	315	312	335	266	350	304	320	340	325	351	306	304	312	321	327	323	320	310	312	336	316	321	313	334	347	320	325	317	302	311	325	345	321	325	296	337	320	308	355	311	332	292	343	336	304	306	352	362	289	314	316	327	297	302	332	347	335	341	371	324	341	319	331	315	291	320	324	277	325	341	311	338	313	331	312	324	341	306	307	305	328	324	322	323	355	321	335	311	320	314	331	297	315	320	327	330	300	307	359	319	340	299	325	293	344	322	310	315	324	321	324	318	294	313	307	308	323	339	320	301	334	334	305	319	322	349	315	338	342	314	330	339	287	324	337	317	336	342	317	305	322	321	316	314	331	317	312	327	339	326	310	318	324	338	320	310	287	306	298	302	301	321	312	323	365	309	327	300	348	314	311	304	325	319	337	304	337	323	376	330	275	308	343	323	318	309	323	306	308	344	339	333	354	337	335	319	341	307	321	331	294	332	340	294	329	316	302	316	292	295	289	322	305	328	343	313	328	337	285	314	309	308	314	313	290	319	337	307	342	351	328	350	284	331	311	325	295	303	335	348	334	269	315	338	344	342	298	345	319	345	330	327	353	307	344	311	299	329	337	293	340	327	299	299	327	306	313	313	338	316	316	309	354	355	341	369	344	317	316	314	318	347	309	334	292	327	328	321	314	309	296	363	307	303	331	313	316	322	327	341	331	339	341	309	310	325	332	343	318	358	312	322	331	340	344	344	368	327	295	307	324	330	346	296	312	294	301	336	286	313	307	311	301	326	306	337	314	320	279	329	298	308	321	333	305	331	322	304	290	323	310	344	304	308	313	318	309	331	332	305	307	302	338	300	353	319	312	300	318	361	292	320	280	334	305	315	329	339	316	359	326	304	309	273	324	351	295	284	326	287	312	279	324	288	320	338	316	323	361	319	318	332	319	277	324	319	297	331	333	327	301	370	322	325	280	341	311	286	320	312	320	332	276	287	319	322	323	368	329	333	322	324	368	304	337	329	315	298	304	321	363	317	362	307	292	326	295	348	321	322	357	335	351	321	291	305	304	314	335	351	332	332	335	324	319	329	344	318	329	341	332	319	310	320	319	315	347	305	313	327	321	299	357	340	334	345	301	342	319	329	338	301	294	325	384	333	298	333	331	325	324	320	322	309	330	309	346	304	326	334	306	325	330	313	334	302	302	290	325	340	322	316	323	354	329	306	295	323	339	322	324	315	343	342	332	310	346	298	332	336	324	309	326	358	330	335	321	354	316	333	337	322	296	321	324	315	320	328	300	337	316	339	318	305	327	319	321	345	352	295	311	332	310	312	321	311	326	329	321	346	337	352	313	321	316	333	317	309	328	318	299	333	330	331	347	291	311	334	293	333	278	333	311	342	301	316	309	332	320	323	302	317	287	329	327	278	310	340	347	305	318	321	349	308	325	312	339	334	320	322	334	331	323	298	310	338	349	290	348	351	347	325	309	330	284	299	323	325	308	300	339	290	327	379	350	303	331	300	319	304	309	293	322	319	336	345	323	314	309	340	339	331	366	292	318	332	324	300	298	342	326	312	281	325	338	324	341	320	314	321	320	330	290	313	323	342	339	311	312	360	311	332	309	302	336	317	323	337	347	328	321	377	289	329	354	320	348	312	302	315	314	314	315	314	319	311	330	354	304	318	341	322	311	313	288	318	291	308	306	330	311	317	319	310	325	325	292	308	332	320	335	327	318	306	305	328	342	340	329	310	336	354	327	333	304	322	306	326	321	330	323	326	361	323	341	300	341	309	328	322	320	305	301	334	312	338	333	303	309	336	339	341	359	305	327	338	292	314	312	301	309	331	311	310	349	330	314	308	317	324	320	329	306	331	341	327	313	310	339	306	315	286	292	296	318	319	306	322	317	331	335	336	337	313	304	323	307	314	344	320	340	301	355	312	351	291	312	327	324	314	317	321	333	277	318	307	342	296	314	306	372	314	377	318	314	294	323	318	326	325	354	325	324	313	273	322	312	344	302	324	310	330	333	328	324	309	343	297	331	318	315	307	324	309	316	309	317	346	329	339	318	297	312	335	320	394	337	317	305	319	338	329	317	351	316	292	341	307	320	298	321	323	345	334	320	307	325	343	331	309	342	358	301	279	324	356	336	332	342	339	286	313	306	331	316	333	354	323	286	322	337	313	334	309	321	336	305	300	337	340	288	335	337	333	328	348	329	296	286	297	319	323	328	306	336	345	317	332	318	323	332	338	341	313	300	320	286	317	326	319	296	315	317	291	311	301	318	299	302	318	311	318	322	329	322	314	329	300	325	335	309	314	316	353	312	316	324	327	353	361	350	303	346	347	308	333	321	325	342	327	305	348	319	302	335	300	304	314	341	316	327	326	341	316	326	311	312	318	377	320	344	333	317	320	316	306	309	317	342	276	337	324	292	319	327	340	316	323	327
10145	7562	10645	12070	13201	16563	11207	6390	7505	7664	4793	3454	3780	2735	2409	1709	1460	1500	1341	1280	1200	1227	1105	1063	1204	1202	1071	1019	1273	1015	950	962	962	998	918	918	896	920	894	889	927	896	893	917	905	906	903	893	943	922	920	876	850	887	839	877	890	908	864	888	870	936	845	899	913	916	913	884	881	870	895	840	863	849	809	885	918	943	901	861	880	856	887	888	836	839	892	896	893	895	904	922	904	859	905	917	906	841	893	859	850	896	884	866	849	830	835	850	867	895	944	869	867	911	849	836	884	886	894	880	885	861	889	875	889	842	871	881	887	859	859	858	873	830	905	866	864	865	872	845	879	854	883	875	871	870	872	887	911	854	839	862	867	857	891	872	901	857	912	844	806	883	842	880	888	915	810	883	890	853	908	861	859	810	810	857	867	816	891	875	853	846	921	836	882	863	857	871	920	832	842	846	857	854	912	893	838	837	802	905	866	885	876	890	855	911	840	912	900	879	843	866	883	894	873	848	858	855	875	890	849	864	835	825	900	869	899	897	879	917	882	858	839	865	882	840	833	865	863	869	892	902	856	882	882	845	907	870	891	879	859	856	846	881	848	895	897	849	812	806	905	915	840	892	870	854	846	918	854	878	848	895	814	830	849	914	913	888	911	881	856	839	886	795	891	895	847	842	884	922	839	825	867	829	888	823	837	847	860	831	813	871	897	869	883	857	857	889	813	859	869	848	865	798	883	838	873	917	870	858	848	888	847	889	819	834	811	869	870	855	842	888	829	885	866	866	933	850	865	881	844	817	876	896	871	898	894	917	835	845	842	884	867	873	841	857	864	858	906	849	842	867	832	846	892	866	857	865	897	825	890	864	875	907	886	901	897	879	888	848	841	808	910	850	845	915	870	890	876	921	865	862	874	920	885	945	853	835	820	869	898	852	894	883	897	909	862	902	841	845	868	853	878	931	895	904	877	889	801	894	891	862	875	868	852	819	808	843	884	853	867	868	923	929	858	882	861	850	919	837	821	874	863	837	831	862	941	882	855	872	884	860	870	878	906	848	930	899	911	854	828	842	817	891	880	879	908	874	908	823	780	835	853	839	843	857	848	816	848	880	915	834	844	848	884	863	883	887	871	870	922	850	838	837	864	840	858	891	847	840	907	856	888	876	887	909	901	837	815	826	795	862	847	846	833	858	861	882	855	874	869	820	813	835	856	870	855	866	834	838	856	860	844	900	872	902	867	839	863	857	845	836	878	846	848	872	917	826	827	845	849	873	898	891	872	873	873	859	847	865	893	836	893	854	846	862	843	888	882	844	868	911	864	848	855	880	891	910	848	830	794	897	840	876	845	874	854	842	834	927	884	901	895	908	868	827	888	887	891	862	840	846	880	898	922	943	897	873	880	877	879	927	861	850	912	854	879	892	899	869	892	885	899	866	900	884	853	820	896	873	869	856	862	871	848	927	815	814	862	875	864	853	842	839	838	858	858	882	886	872	892	879	860	893	869	854	857	861	842	906	872	880	824	887	901	860	837	884	846	876	872	821	866	788	850	847	843	870	898	892	850	904	879	874	835	889	865	872	877	884	892	834	869	875	905	920	872	898	915	857	857	854	896	918	900	886	903	869	873	820	862	865	930	884	842	843	892	869	870	844	871	851	860	819	838	917	874	830	851	851	897	822	855	833	862	880	864	865	832	875	847	882	849	835	834	856	819	880	863	884	867	856	874	869	820	850	831	853	887	794	909	882	882	803	917	869	854	844	847	824	870	883	850	870	841	850	891	867	846	903	874	872	863	885	864	878	940	906	820	895	911	901	880	870	854	867	896	821	865	812	875	867	887	903	853	904	868	855	868	815	850	872	861	862	815	906	869	812	822	815	850	895	869	852	854	843	882	934	841	889	860	867	882	852	835	868	856	849	858	833	862	882	908	844	877	852	834	874	797	825	928	845	854	864	921	884	862	925	806	898	830	883	889	903	823	869	861	851	848	897	919	883	886	833	850	910	823	821	882	903	923	877	888	830	866	815	863	879	840	894	886	848	912	902	892	864	839	855	824	840	845	859	912	861	931	834	885	907	878	823	886	899	815	839	851	889	869	831	825	865	921	851	872	844	905	886	906	848	874	852	837	860	836	873	872	901	883	908	893	904	883	880	890	850	817	871	867	822	872	866	870	914	871	848	892	838	880	862	885	859	864	876	867	898	872	905	887	855	891	937	807	852	869	885	871	882	860	870	830	870	805	924	867	851	863	895	872	873	854	868	849	844	868	893	903	868	928	834	883	872	829	897	877	868	886	863	889	886	859	853	883	853	875	863	827	829	881	861	899	905	920	838	858	842	900	833	893	817	879	922	866	855	864	888	844	872	898	910	935	879	909	804	861	833	844	866	923	835	878	811	884	839	867	898	877	919	941	884	813	877	915	845	839	918	872	886	862	842	851	868	895	860	870	879	890	922	965	878	856	877	857	867	900	871	901	847	879	855	877	881	868	888	874	849	912	875	887	873	856	904	883	836	865	874	919	878	878	843	840	852	893	871	834	867	855	853	870	874	865	876	899	904	868	882	891	860	849	846	869	890	824	835	879	834	866	877	847	858	895	866	874	832	859	843	847	867	901	891	902	867	852	830	838	835	821	924	868	820	877	812	846	878	826	848	838	806	854	854	914	893	904	824	882	890	900	878	880	878	882	865	902	871	890	872	850	846	873	864	855	814	862	880	896	902	815	863	938	852	832	834	872	813	875	916	862	890	891	852	866	838	881	834	879	874	922	876	837	873	857	897	880	908	880	825	865	873	826	839	861	859	884	852	889	836	847	861	857	886	825	825	855	843	879	911	843	819	826	877	862	832	815	865	867	871	821	859	880	814	840	939	915	902	885	862	866	916	853	889	810	961	839	877	823	854	876	878	889	876	900	867	874	870	881	854	872	860	894	864	820	886	917	899	892	920	881	888	862	841	885	870	861	850	886	875	821	843	880	902	827	845	890	887	822	828	859	884	913	862	952	888	853	882	863	831	882	878	810	887	879	858	895	896	887	879	894	831	854	886	866	846	852	877	880	873	869	868	862	908	861	877	887	890	907	878	910	899	916	831	876	855	919	838	857	876	852	845	869	834	855	872	880	851	849	883	796	885	952	849	899	838	821	891	884	864	892	890	907	909	867	896	855	847	865	905	852	888	923	894	905	888	861	842	861	854	817	787	837	905	875	850	864	833	880	858	883	845	852	864	854	859	904	890	882	890	849	926	853	886	848	933	874	896	878	872	849	891	808	902	866	835	867	852	850	874	831	860	842	834	848	883	861	791	878	929	835	911	813	865	866	819	863	842	833	854	883	867	871	851	895	854	844	894	854	824	827	851	865	814	839	849	884	887	873	867	866	820	888	865	891	867	920	881	873	918	901	857	898	892	891	887	931	892	849	886	838	858	887	831	886	887	837	865	868	849	860	835	882	836	891	853	885	920	906	838	837	827	908	840	852	845	835	870	919	909	899	854
21015	14528	15865	14389	12390	11568	11442	6336	4951	4657	2681	1478	1310	983	651	461	417	390	368	336	278	297	275	288	255	320	320	279	355	384	285	257	272	254	281	282	242	294	251	249	267	256	283	257	265	270	252	248	259	255	270	252	222	256	254	229	290	238	252	253	270	254	251	262	252	288	262	247	273	292	233	263	276	275	248	252	273	274	274	244	256	256	250	266	258	263	273	275	260	288	254	247	274	279	267	276	282	261	253	248	242	276	255	271	280	241	216	243	218	257	265	272	256	246	278	273	239	253	251	273	256	243	274	244	243	239	259	257	255	274	245	230	285	244	221	291	259	260	239	243	256	243	251	254	250	257	226	224	261	237	258	250	269	268	233	225	282	269	249	237	260	294	282	250	258	258	260	263	269	263	273	239	252	293	246	249	265	245	239	291	231	295	260	278	247	245	241	255	271	247	269	275	273	284	278	251	245	277	255	279	241	256	265	256	244	233	229	254	249	255	251	261	255	257	269	289	246	254	236	223	245	263	225	255	255	260	252	261	243	259	269	233	249	281	214	269	239	267	241	244	230	220	268	243	248	262	264	258	238	254	227	274	261	251	289	238	275	254	241	244	263	262	285	295	241	226	273	241	237	233	218	240	262	210	282	239	256	239	266	272	243	258	240	257	263	213	249	232	266	266	221	240	265	275	275	261	268	270	237	251	266	276	278	254	260	247	273	267	279	272	258	253	281	259	275	267	256	250	280	234	241	250	249	232	255	242	241	263	236	251	274	280	261	266	231	254	249	288	261	244	308	259	268	279	241	262	261	277	260	285	266	265	279	262	219	270	280	267	271	264	264	284	279	254	229	244	251	252	284	265	263	277	255	275	247	259	259	240	236	261	257	238	260	245	234	291	273	260	238	232	249	243	285	286	281	272	262	257	269	242	270	266	251	260	233	221	256	264	229	264	265	245	253	260	268	245	250	277	263	257	224	283	272	226	259	271	279	237	253	276	280	256	244	210	271	293	265	249	245	256	254	269	273	252	250	235	253	249	284	256	224	258	249	275	259	259	245	253	254	248	267	237	244	268	286	248	261	246	242	236	261	257	251	272	223	286	251	262	232	279	236	279	256	253	256	244	259	292	254	260	281	264	252	275	248	245	258	278	257	268	237	283	281	285	240	252	262	267	229	236	255	244	249	243	234	268	250	253	243	244	248	256	269	269	273	269	250	246	248	240	249	259	275	234	243	229	273	253	258	276	251	251	249	258	254	263	271	248	258	259	268	267	268	254	243	249	261	263	222	257	246	254	225	285	277	257	264	273	238	263	244	245	254	236	260	267	243	250	275	238	286	251	248	252	257	249	257	275	237	232	241	249	254	265	223	252	265	232	260	261	226	227	262	243	232	267	280	251	260	251	270	236	225	251	248	258	258	239	257	241	241	250	261	255	265	273	241	281	257	273	256	258	242	282	269	235	266	241	284	237	256	275	250	292	264	240	253	243	262	253	247	264	261	272	255	244	270	274	251	237	253	252	256	280	256	273	243	253	245	252	232	263	252	277	267	248	272	219	230	261	279	242	236	266	280	259	275	263	286	233	243	277	267	265	225	255	263	288	265	239	285	238	263	247	267	262	285	245	254	277	243	265	263	258	273	240	251	263	273	244	267	251	270	282	256	235	236	240	244	304	238	230	238	256	254	271	257	242	249	247	266	270	239	255	257	245	265	264	251	262	267	259	233	259	252	238	226	251	260	228	293	248	245	257	252	279	265	281	251	246	234	240	250	278	274	249	271	241	271	263	266	260	241	252	290	246	255	272	260	270	235	270	278	278	255	251	251	271	252	246	263	270	225	248	246	245	269	266	237	270	252	251	231	229	264	259	253	254	256	263	267	266	200	234	231	223	282	259	286	259	269	243	250	246	267	248	243	246	253	260	233	248	253	258	265	242	245	251	228	244	272	211	276	261	242	270	285	249	260	263	272	257	258	233	246	285	263	242	245	255	261	273	247	251	230	272	252	248	273	262	241	279	273	241	261	260	236	248	278	228	274	254	278	272	271	278	232	258	242	261	281	258	262	271	265	251	258	283	283	251	278	257	253	248	285	255	274	258	239	256	248	257	270	266	265	282	263	235	249	205	251	290	238	270	254	269	260	241	252	237	246	260	251	252	233	262	240	269	283	265	246	248	227	243	248	255	264	266	283	258	279	252	253	253	252	239	263	239	257	261	269	285	268	286	256	232	248	266	282	281	262	250	249	254	255	242	242	253	239	249	260	230	281	265	261	248	236	259	277	245	264	261	260	277	284	265	254	292	285	249	222	276	266	260	234	268	268	243	261	245	255	259	264	236	240	248	271	271	268	250	259	273	245	247	240	257	298	239	263	235	214	249	228	234	278	252	253	245	240	268	223	287	264	269	258	251	250	267	275	278	286	280	261	252	258	264	249	258	255	237	280	248	288	238	243	263	271	266	256	222	254	259	262	260	266	274	258	234	258	254	261	273	250	259	256	259	222	239	285	261	242	266	282	250	257	223	240	253	267	252	239	271	244	264	215	240	276	253	268	248	255	239	218	245	255	259	271	256	252	239	282	263	267	260	287	254	259	267	266	256	268	272	274	263	271	271	285	250	238	242	263	250	225	279	251	252	262	245	266	264	258	254	261	247	240	275	271	254	292	250	266	255	250	299	247	232	283	254	281	254	265	260	263	259	268	270	248	279	259	248	249	232	238	268	230	262	251	241	305	286	256	229	234	286	245	272	261	274	255	275	265	257	253	275	247	275	255	230	255	247	257	240	250	231	264	259	289	276	267	259	254	231	228	249	253	234	256	246	262	269	266	245	256	243	262	273	246	235	219	252	247	249	254	267	233	251	272	255	223	229	275	228	264	256	254	233	254	250	273	233	256	263	281	265	256	236	249	256	229	241	258	257	286	260	264	288	293	257	246	282	256	256	259	264	254	233	297	263	248	276	249	259	261	236	283	230	293	242	257	294	260	294	269	243	264	261	259	256	277	261	268	266	279	266	289	259	248	242	255	240	260	243	228	240	271	262	238	207	245	252	256	278	277	232	227	261	294	256	229	240	268	233	259	266	239	248	247	286	277	252	235	231	257	247	258	234	272	247	241	225	240	275	303	256	255	231	254	251	254	247	261	263	259	282	223	261	267	254	244	237	268	274	262	232	235	267	265	248	263	247	247	254	247	217	238	264	237	271	271	256	282	269	253	248	277	252	259	249	261	241	271	266	257	262	236	254	255	221	254	253	243	256	251	271	287	268	270	276	259	256	244	274	271	267	266	266	302	251	246	272	237	248	257	254	266	239	258	241	258	250	236	263	249	239	270	269	248	251	273	243	244	283	259	271	219	247	253	268	230	271	240	267	255	252	241	267	291	255	232	273	286	256	249	268	245	239	256	248	262	229	258	245	256	248	262	234	275	237	253	228	273	259	223	232	246	246	287	236	290	257	277	236	282	266	257	246	262	237	276	260	259	263	246	256	252	264
12649	10273	14654	16281	17131	18498	19849	9233	11026	10543	7009	4852	5090	3736	2823	2079	1801	1612	1466	1222	1150	1010	972	1024	1114	1166	1052	991	1677	1697	833	797	812	803	825	774	817	739	772	768	778	751	795	773	763	803	695	766	732	686	727	762	744	750	724	794	735	791	746	707	746	717	691	703	685	692	671	751	750	760	680	692	686	709	736	728	679	787	936	779	697	720	679	707	698	738	735	714	685	680	769	726	669	730	772	710	735	717	725	700	736	710	717	736	677	650	674	676	719	661	740	739	680	688	685	634	673	710	701	692	665	737	698	697	695	654	682	723	709	681	691	748	726	719	668	667	721	641	700	707	690	634	744	754	666	694	669	717	670	716	691	704	712	685	675	676	706	719	678	653	754	716	681	700	703	765	730	696	709	698	706	690	710	653	702	663	671	727	690	645	711	696	703	689	702	731	669	668	711	685	660	737	694	720	747	683	721	694	759	697	651	742	672	665	709	692	692	694	688	693	674	739	647	621	681	713	687	664	712	702	677	666	672	617	680	727	695	691	661	674	678	690	707	693	716	700	721	678	720	640	715	670	661	709	707	746	687	657	703	679	615	657	662	678	697	700	670	707	727	708	684	708	677	688	699	650	634	644	677	678	697	732	702	683	647	735	648	667	691	686	702	663	643	673	702	722	684	730	714	685	631	655	666	707	676	676	673	681	699	662	709	674	695	692	684	740	702	666	681	676	668	670	669	656	695	700	725	699	698	692	698	682	714	668	709	669	714	698	677	663	737	714	699	698	732	666	677	668	711	643	711	639	741	669	636	722	707	704	716	662	688	658	670	670	666	683	634	638	749	654	715	665	644	690	673	647	640	712	672	685	678	677	712	690	697	731	706	673	683	630	682	724	699	657	694	652	672	686	654	686	682	709	676	715	731	730	636	710	652	709	722	677	771	622	685	673	726	677	698	686	631	672	657	675	678	668	674	706	688	704	702	737	695	664	675	667	652	671	697	698	716	632	694	693	662	701	672	681	704	659	722	743	674	713	735	656	689	711	684	694	666	676	699	660	711	655	744	697	658	712	718	678	660	674	660	659	705	715	670	647	641	689	719	692	686	661	668	764	688	687	642	671	659	680	659	645	678	723	678	636	715	705	736	661	686	681	700	663	665	669	652	666	682	660	701	676	665	683	654	689	695	681	708	651	694	635	679	694	709	645	684	692	692	698	712	705	623	659	698	653	730	673	663	694	717	698	685	636	656	700	632	671	727	686	731	714	693	712	699	723	721	682	683	707	690	686	689	684	720	672	702	674	707	690	687	674	685	680	697	701	685	693	696	727	676	670	651	677	674	671	644	678	694	701	698	679	695	682	694	708	674	698	667	669	709	735	718	672	699	624	714	687	710	695	691	671	738	638	717	682	680	672	694	656	633	709	665	687	665	716	673	679	652	675	713	704	679	713	695	675	656	660	709	690	649	679	708	689	726	679	720	709	661	715	746	700	703	692	693	669	722	686	690	643	664	682	639	666	667	690	663	714	729	700	712	716	662	684	721	711	675	660	687	646	625	657	661	659	701	694	708	689	671	640	688	701	695	679	689	711	720	668	699	675	686	744	651	668	645	731	696	721	621	704	640	701	724	724	651	621	644	682	707	634	698	672	712	725	649	688	712	668	660	665	710	658	692	672	703	686	686	698	695	657	680	661	703	701	681	676	681	701	713	680	675	665	684	688	685	678	681	654	665	679	728	711	635	700	708	714	673	691	681	631	690	673	663	687	679	665	671	750	701	666	661	732	698	640	673	681	696	671	711	674	680	695	696	672	682	692	733	688	718	696	718	691	656	680	681	676	702	714	700	652	683	653	662	625	696	709	691	680	681	676	679	728	674	702	687	718	673	670	687	650	712	705	700	661	676	688	681	677	756	680	663	701	655	669	723	711	685	691	656	678	682	693	654	693	700	693	675	693	683	656	711	710	649	636	678	647	655	717	672	673	686	644	691	705	683	645	701	652	697	716	693	645	671	707	721	719	677	692	696	678	695	685	647	716	682	682	706	680	665	678	679	696	664	738	687	695	703	680	642	672	670	734	682	660	721	654	682	683	688	697	651	686	735	683	697	678	715	723	742	708	685	669	638	635	735	691	703	712	666	712	684	655	698	676	695	652	647	657	680	643	704	695	712	679	700	693	668	694	703	700	692	666	670	714	698	690	733	697	724	688	713	686	680	690	668	677	767	671	653	686	684	680	670	691	675	693	703	679	703	682	621	663	728	652	663	698	739	733	700	649	691	708	672	697	690	700	685	619	680	636	682	676	685	684	667	718	640	660	699	678	689	658	712	689	716	664	726	698	690	654	689	660	638	668	703	687	742	698	697	633	671	658	712	684	731	704	674	672	678	718	691	648	708	671	728	680	693	712	665	671	716	657	699	650	692	711	691	682	741	717	685	707	709	678	681	685	711	752	700	655	649	736	700	659	701	693	723	684	686	685	700	695	644	698	682	713	717	682	711	702	703	666	710	713	688	731	709	716	690	695	638	693	669	628	708	709	675	666	711	740	698	692	644	723	682	636	691	646	679	671	707	765	650	687	691	669	708	664	652	683	688	663	675	691	709	709	716	726	631	679	714	727	686	682	701	672	677	692	638	699	683	699	708	699	712	708	699	684	675	657	688	670	723	656	694	751	708	703	683	650	690	703	660	697	708	699	720	641	697	656	660	687	719	666	656	680	709	730	701	689	652	671	679	716	719	697	700	660	641	701	665	721	709	700	728	729	691	685	700	699	673	725	708	691	721	714	696	678	722	676	667	675	704	638	664	678	707	681	661	667	732	691	648	701	703	740	732	699	712	744	678	689	725	695	659	702	700	662	681	683	695	659	697	681	689	692	706	658	676	673	728	669	701	643	658	665	683	704	692	683	693	677	667	706	680	674	687	608	658	656	689	658	746	701	719	659	681	706	681	657	710	759	681	673	727	698	683	678	709	733	723	647	702	666	675	695	742	703	700	678	694	706	678	682	710	686	682	729	664	684	687	699	734	721	674	657	687	684	703	697	702	702	671	687	735	710	715	672	725	700	694	698	680	740	703	702	676	716	652	673	693	672	760	735	677	677	699	669	710	684	682	670	719	679	643	726	633	646	671	687	688	701	676	710	710	685	683	655	694	691	675	718	706	659	666	680	690	685	696	685	725	657	733	690	682	722	765	699	734	685	689	706	677	667	671	650	692	705	699	695	667	688	657	718	639	691	685	725	687	663	697	671	673	693	670	721	667	718	696	695	690	678	698	739	702	728	742	681	674	683	681	704	713	671	690	667	724	694	662	684	667	720	690	665	698	678	684	660	685	652	713	710	704	682	716	703	682	652	678	668	670	688	695	697	720	691	704	721	688	684	642	681	722	665	637	732	713	706	686	667	680	691	676	673	695	708	655	717	742	710	701	684	694	675	706	723	699	690	694	698	636	675	723	658	674	670	687	651	683	715	688	655	682	656	690	658	648	636	687	680	700	721
2903	997	924	944	587	540	565	387	275	259	220	223	203	211	197	151	210	206	172	213	209	181	221	194	238	201	185	183	178	226	208	208	171	194	191	174	187	207	199	194	201	192	182	193	182	179	208	193	207	186	184	186	189	170	204	189	203	203	196	174	183	193	203	206	202	194	189	188	186	189	183	200	192	210	193	163	199	195	208	217	188	207	177	190	219	185	199	184	177	172	199	208	197	195	208	238	164	187	215	196	192	200	193	214	199	188	205	181	187	200	196	197	183	178	191	205	208	204	191	178	211	179	185	174	201	168	189	177	211	208	195	203	208	214	210	182	196	202	183	202	172	199	180	194	174	178	178	216	192	195	221	185	213	186	222	197	179	183	174	192	197	181	204	189	182	235	213	187	191	208	223	195	205	215	175	209	211	194	205	194	198	185	207	165	211	214	196	193	200	175	180	200	209	182	207	200	204	194	225	205	208	191	194	177	217	198	187	203	194	196	202	206	226	203	190	193	183	194	199	194	205	193	194	171	205	205	223	183	188	164	194	189	195	203	224	211	198	194	203	168	199	203	206	176	178	194	194	190	190	209	175	176	221	209	183	178	181	201	174	201	218	194	224	208	207	179	198	176	199	193	194	191	210	191	198	182	223	212	182	222	200	199	204	201	183	220	202	217	232	177	194	208	207	215	212	187	200	193	204	193	228	196	218	187	184	203	188	200	216	213	221	186	182	175	173	184	187	189	202	187	172	161	183	188	203	199	197	198	202	184	184	202	197	194	198	190	175	202	187	208	185	186	204	190	204	215	188	200	220	231	187	185	180	203	230	179	182	207	191	183	200	203	178	180	176	189	184	187	194	188	196	183	223	164	189	204	229	208	184	180	188	167	208	209	192	194	233	199	159	200	171	218	180	205	190	198	183	206	178	193	205	219	173	200	204	196	187	173	201	192	179	192	168	188	184	189	189	221	197	212	171	205	205	235	158	184	205	185	203	193	181	175	177	198	205	223	196	202	168	175	190	189	177	217	182	208	183	173	181	205	187	185	188	189	190	174	185	206	196	185	203	177	207	183	200	203	213	193	162	177	194	212	183	187	207	185	187	201	209	194	195	196	175	193	201	173	192	189	196	182	194	223	186	194	195	192	192	199	178	194	184	215	189	177	191	185	184	201	177	205	199	182	201	196	209	179	215	190	173	186	180	190	185	198	184	199	186	178	205	200	214	184	199	185	188	214	214	178	206	208	181	200	197	192	198	231	193	211	192	210	199	211	173	185	198	191	204	205	197	179	168	227	205	206	181	203	189	182	181	184	206	205	194	169	179	192	188	209	183	204	179	179	191	165	202	196	162	213	192	186	163	204	213	194	188	189	197	171	216	184	190	202	217	182	183	198	187	199	176	221	180	204	182	198	185	194	179	205	204	189	195	212	211	188	176	212	185	197	207	194	166	182	181	197	203	212	195	177	196	190	177	213	193	186	200	188	183	186	175	189	198	179	191	200	190	207	195	204	209	213	193	181	192	187	208	182	198	184	184	167	184	203	181	180	202	170	181	194	170	183	211	213	172	203	164	185	199	180	209	232	149	190	216	188	182	202	182	200	170	172	185	221	181	211	179	191	188	210	174	192	189	170	197	184	204	215	176	173	202	195	210	212	198	189	208	199	208	200	180	215	206	180	193	196	200	187	189	172	214	184	227	221	168	205	222	208	190	184	183	198	188	227	185	192	215	172	182	200	175	231	190	209	189	206	207	212	196	185	189	198	207	200	195	184	185	198	231	209	215	197	203	205	205	200	190	216	188	192	205	190	198	196	200	203	186	211	209	183	186	200	197	210	193	177	206	190	203	192	187	202	196	186	195	159	185	198	209	195	197	187	198	206	202	179	168	217	191	205	207	239	192	198	229	163	175	186	178	201	198	216	190	189	184	193	200	212	199	194	211	200	173	203	186	197	178	190	171	190	203	181	175	184	190	184	192	215	198	179	175	179	204	185	192	173	182	193	197	183	204	202	178	181	205	213	196	196	198	189	216	185	189	211	203	192	203	182	164	205	193	189	182	176	186	195	181	194	210	229	180	200	204	185	200	213	199	203	205	189	196	173	191	192	182	223	199	170	165	164	182	155	171	187	208	205	189	214	200	198	205	174	205	208	183	201	174	183	205	193	204	220	183	200	213	182	187	192	171	191	196	177	192	195	170	165	191	182	182	190	195	211	191	204	190	196	202	194	198	193	209	184	188	214	230	192	196	191	185	216	164	221	202	191	201	213	203	199	206	213	216	169	215	179	188	216	200	218	191	215	197	196	211	191	186	206	190	197	200	187	178	174	213	169	183	185	186	188	204	190	218	206	207	200	186	196	165	214	167	162	193	186	188	204	180	197	218	200	201	178	214	208	184	196	184	192	190	198	212	176	179	193	209	199	170	215	202	214	197	200	199	197	197	201	158	187	203	207	207	198	176	190	184	209	197	213	183	218	194	191	198	212	182	192	196	210	211	200	207	196	169	198	209	201	204	181	217	190	208	196	183	194	169	187	211	207	183	189	204	206	191	231	184	206	191	180	218	194	192	193	171	179	176	200	190	182	190	197	171	180	191	204	192	184	196	182	216	207	181	181	208	180	213	214	201	201	205	156	177	253	183	191	183	215	214	204	196	192	170	204	191	203	187	205	192	197	208	191	173	202	181	175	210	191	196	204	194	186	180	198	197	229	180	167	192	200	198	196	174	201	187	211	206	188	178	201	183	212	188	199	199	218	201	221	244	199	185	169	181	202	189	192	194	190	219	197	199	197	181	210	203	193	179	197	178	176	188	207	196	182	167	176	170	206	191	191	209	189	182	181	164	198	208	184	201	188	225	185	215	202	198	199	175	185	171	188	193	223	204	189	195	196	184	201	195	200	196	190	228	192	181	230	211	171	180	205	169	212	188	182	202	167	194	168	185	193	204	215	207	180	173	211	188	197	174	207	169	191	194	184	222	189	197	175	202	171	192	196	196	211	184	205	201	219	189	190	187	178	202	178	196	184	218	176	189	202	177	174	191	178	205	202	223	205	227	186	175	217	203	186	178	213	216	201	166	199	192	190	192	225	200	190	180	184	178	159	180	176	200	198	205	201	200	187	199	194	200	208	208	174	191	199	197	192	186	186	180	193	198	210	169	187	174	167	205	194	193	158	185	198	175	174	214	217	161	199	228	212	175	186	178	188	192	200	212	169	202	172	194	220	192	200	186	200	201	179	197	211	193	199	195	157	188	213	199	200	192	214	198	216	214	181	201	170	204	174	186	171	168	179	189	190	175	163	195	195	187	186	182	198	179	180	191	205	192	192	185	184	188	203	202	170	177	171	192	181	215	193	200	193	217	210	193	194	189	188	184	189	185	195	161	202	171	186	192	189	195	207	221	192	184	199	194	179	191	199	209	196	191	201	186	185	209	196	172	197	179	185	213	220	184	188	219	193	195	184	207	186	211	188	193	199	165	191	197	179	186	214
3062	1407	2104	2347	1758	2005	2089	1392	1147	1099	953	690	688	670	625	638	585	608	576	594	572	583	560	625	596	532	542	587	612	589	584	561	583	607	600	568	579	585	559	573	576	579	535	551	575	584	610	533	586	568	558	606	583	587	575	554	600	606	600	569	593	594	591	612	605	600	576	572	543	528	566	592	640	588	558	580	615	600	579	566	609	586	603	577	613	602	571	543	563	564	557	599	579	595	574	574	581	548	546	546	555	545	581	559	583	598	591	578	577	566	623	543	592	603	604	611	567	566	541	611	606	610	599	526	581	566	568	599	590	598	559	541	554	576	586	562	550	562	627	548	553	590	570	617	567	572	570	583	552	615	569	582	578	597	549	584	603	569	562	570	569	600	582	554	529	597	544	571	576	565	555	575	599	586	578	593	560	608	619	577	613	583	585	544	604	609	559	546	548	549	565	583	575	597	597	590	578	566	578	530	587	610	581	587	603	581	587	580	601	593	580	591	595	589	630	585	589	570	562	601	617	575	605	588	619	593	617	630	589	575	581	577	589	594	527	565	588	573	575	585	589	585	592	598	550	548	560	619	595	611	588	597	603	592	558	601	607	566	614	629	603	558	541	564	581	566	588	577	574	557	560	539	569	552	554	587	567	607	540	588	581	580	602	545	611	573	558	613	588	541	581	590	565	569	608	575	631	584	569	574	556	613	597	573	594	574	579	581	575	606	583	575	582	606	571	604	575	581	578	597	574	577	540	544	559	577	582	572	576	587	585	582	599	628	556	571	585	571	547	554	546	652	587	596	583	581	595	580	575	556	616	572	574	589	563	557	598	521	563	564	597	610	562	571	547	583	559	598	555	589	545	588	587	579	608	599	599	540	569	585	587	623	583	566	606	565	572	592	615	565	580	585	586	609	583	570	565	599	612	600	555	522	617	549	546	567	581	597	557	621	608	569	592	587	536	558	606	593	585	606	612	600	587	590	611	592	566	603	556	610	548	570	579	598	577	574	539	602	532	594	567	603	571	607	563	572	599	587	539	560	590	567	578	574	572	522	558	591	585	565	556	582	570	561	559	606	600	623	587	574	589	572	585	545	574	613	614	570	585	586	595	575	567	558	561	571	586	600	599	591	552	563	557	561	586	598	615	593	585	619	568	581	561	607	555	537	541	552	547	562	578	642	580	588	591	557	561	570	581	611	588	562	541	548	569	618	575	581	603	541	611	541	597	606	558	588	585	608	538	555	563	588	551	613	547	630	558	570	589	543	617	578	540	595	554	535	575	554	587	543	548	600	566	601	587	594	587	570	531	588	636	588	551	584	568	572	613	541	614	595	581	601	603	580	552	573	569	604	634	575	600	595	609	561	572	555	576	540	594	563	582	598	623	586	626	587	605	581	621	592	571	558	542	571	548	620	545	577	554	582	553	579	598	596	636	570	573	535	583	577	567	601	574	564	584	598	561	576	575	597	551	576	600	558	543	636	591	557	554	597	603	590	532	540	599	531	572	581	569	549	580	601	564	581	580	572	574	577	585	588	572	578	579	590	555	611	580	579	584	607	592	591	596	574	559	592	575	621	562	631	609	617	564	555	598	552	566	647	595	559	590	558	536	550	599	580	545	573	576	569	619	600	577	559	579	538	557	574	593	592	598	586	555	596	568	606	567	577	540	593	550	559	626	609	602	574	556	589	560	573	542	586	553	589	566	534	610	575	587	565	607	571	580	553	540	578	563	564	613	577	595	561	593	600	569	567	558	547	625	591	558	586	544	673	554	562	581	556	598	587	584	604	560	600	599	558	614	579	555	555	618	593	613	561	644	562	591	568	612	607	584	600	574	575	556	594	563	545	613	602	596	569	563	569	577	607	559	591	569	550	607	594	571	595	536	569	588	570	570	588	612	554	578	556	587	538	604	611	557	604	601	547	567	562	594	613	566	566	622	612	600	599	540	593	612	547	600	578	582	564	555	553	566	570	611	576	608	610	546	597	580	565	598	563	571	535	557	571	535	605	609	558	601	570	566	564	591	541	609	587	587	544	613	573	586	571	590	590	594	588	545	554	590	578	618	564	574	614	572	527	591	552	582	587	568	562	533	590	569	570	583	584	578	572	561	604	551	524	601	596	585	589	571	571	589	579	572	568	591	588	613	626	538	585	522	599	540	555	565	554	614	605	593	569	552	557	618	589	600	540	546	600	556	620	558	595	569	619	575	576	582	618	617	566	577	596	601	594	593	538	614	581	587	555	584	604	630	584	603	591	620	572	562	609	532	564	566	555	602	583	589	570	572	583	546	574	594	562	547	584	599	581	565	616	611	531	587	562	621	628	559	594	638	574	592	555	535	568	569	583	545	566	540	581	520	614	584	580	578	617	553	582	564	603	552	594	585	565	582	613	609	571	541	561	605	567	595	601	569	560	595	614	555	583	570	586	565	578	579	598	576	542	590	582	575	541	596	601	564	601	591	562	553	556	593	619	597	582	540	571	611	566	603	590	595	596	601	574	569	567	557	545	549	551	566	605	601	601	595	557	641	549	629	628	583	612	603	595	565	590	611	611	589	575	599	587	573	605	585	573	619	557	592	582	622	583	557	558	589	558	567	546	601	520	587	563	588	621	590	590	540	586	644	592	586	528	601	585	612	589	547	592	593	596	562	587	604	586	548	539	602	626	621	641	596	598	597	559	590	589	538	551	605	586	580	601	552	546	600	561	569	588	581	558	602	555	581	583	596	560	533	594	562	602	582	560	605	603	602	604	583	621	613	588	582	606	559	622	619	585	606	606	543	558	567	573	589	589	587	571	565	579	588	564	552	617	569	581	537	572	567	613	599	565	579	575	592	564	591	601	594	601	566	513	566	580	565	584	614	604	578	626	567	574	537	553	586	573	560	595	567	556	562	600	610	567	621	538	587	524	580	596	549	569	568	559	557	586	555	585	613	590	576	593	573	568	584	590	517	551	602	595	544	591	552	622	616	579	564	577	540	584	542	575	569	596	587	579	560	574	571	601	579	615	576	584	530	542	573	591	534	568	565	601	595	555	563	611	567	572	574	567	605	625	622	554	593	602	613	566	558	598	573	558	603	602	577	564	614	571	597	618	596	611	537	571	570	594	568	599	570	581	583	566	581	619	602	575	615	581	570	565	556	623	582	558	579	609	536	606	552	577	575	539	604	561	552	592	567	548	579	589	611	518	602	600	587	597	579	583	536	560	592	614	549	578	611	616	566	582	574	576	583	606	565	604	548	565	572	556	579	551	586	561	572	542	561	529	577	601	628	582	535	560	578	580	584	557	578	590	607	565	546	560	562	563	605	594	580	626	532	609	570	612	567	601	572	544	558	581	572	566	541	564	594	563	581	577	564	554	539	576	611	568	551	567	535	624	547	579	557	568	575	542	537	598	600	564	580	581	601	558	545	582	601	555	604	626	547	556	584	601	598	629	571	578	566	587	583	593	579	587	594	581	582	573	560	596	582	590	565	599	586	582	568	594
14230	10089	11561	12040	6940	6707	5944	4521	2462	1967	1364	853	647	686	500	432	391	419	363	357	316	357	368	325	343	408	338	337	346	353	313	335	315	331	326	356	327	336	326	285	329	295	309	291	345	330	340	324	319	331	314	320	352	316	333	329	326	343	306	342	337	336	305	350	322	338	308	313	314	336	337	325	310	343	333	333	326	307	335	314	309	302	322	280	348	302	276	344	308	309	321	316	316	351	305	318	314	340	310	310	334	320	317	338	327	316	295	297	333	296	313	328	320	319	298	338	290	332	316	290	317	302	330	329	319	306	315	314	275	313	313	336	344	318	291	329	304	314	310	300	329	284	303	298	318	327	296	342	296	343	303	306	308	351	307	300	296	330	293	342	301	321	330	307	328	344	318	314	316	337	323	322	300	312	321	305	330	312	324	301	306	346	316	303	311	294	337	307	301	336	354	309	290	300	330	302	340	319	312	291	334	298	327	320	321	336	316	301	324	327	323	306	312	302	317	319	320	328	346	307	322	330	294	327	297	336	316	322	261	317	324	313	324	304	334	309	301	338	308	317	313	353	313	344	320	297	328	272	340	307	322	312	323	320	284	322	342	311	323	309	304	357	337	286	345	291	330	286	327	317	312	297	303	304	337	345	282	329	308	317	312	322	310	296	346	341	287	333	299	330	296	363	271	308	317	321	310	333	291	318	371	340	313	293	319	289	296	287	317	298	309	340	337	304	329	327	287	321	287	328	315	313	336	313	300	311	301	300	311	290	297	326	317	313	346	343	316	305	291	327	265	349	344	338	327	321	305	295	317	314	313	334	319	333	342	307	286	319	326	326	310	320	294	293	256	297	333	337	330	315	324	325	328	315	338	294	311	310	342	325	301	336	338	296	321	303	316	314	348	351	319	311	323	299	287	314	331	296	319	315	358	338	308	293	325	328	315	328	291	316	310	333	327	316	348	305	312	322	291	310	312	311	292	283	298	318	337	310	320	331	308	346	337	326	311	312	355	331	298	316	306	307	321	344	313	333	316	322	315	310	320	319	317	344	296	328	331	313	292	326	314	303	333	307	316	314	347	304	355	287	313	319	309	337	332	349	339	324	309	328	314	314	337	325	299	330	311	349	310	327	326	338	297	335	321	313	336	338	304	332	310	292	316	311	335	310	329	327	339	318	296	323	320	328	305	339	309	284	321	332	305	321	300	299	336	306	311	321	324	352	318	297	319	320	303	319	314	266	324	331	295	311	352	368	354	343	334	292	307	312	298	336	307	305	337	318	312	321	318	300	349	314	326	312	289	338	324	321	305	342	309	306	327	318	315	291	315	327	319	312	317	321	347	306	332	331	305	324	325	299	322	312	313	333	303	314	311	338	331	317	325	318	307	287	341	300	329	313	311	304	321	306	292	340	326	343	294	304	308	292	303	288	328	285	333	325	307	313	287	322	321	318	305	298	317	349	307	306	340	327	308	364	320	317	334	334	319	355	330	332	330	308	292	303	302	305	296	319	346	344	304	290	307	300	309	314	282	309	293	322	315	338	306	302	321	318	309	336	351	332	291	345	344	317	300	299	319	301	306	308	322	318	373	324	341	340	293	325	296	334	316	337	320	317	298	309	322	326	349	315	313	318	324	344	351	329	317	340	313	376	307	360	307	310	322	321	296	311	313	316	337	339	323	315	321	304	303	329	290	309	320	287	342	325	288	322	298	333	312	291	314	323	303	283	341	309	342	294	325	349	323	323	312	315	312	303	318	316	315	303	303	334	323	330	297	324	284	290	338	326	319	331	318	314	326	332	340	322	324	307	305	316	333	322	327	283	306	343	323	317	324	311	318	338	342	314	325	320	293	310	296	294	336	290	329	315	309	302	306	317	351	329	319	351	302	340	327	297	294	329	322	331	322	330	307	315	325	292	308	316	293	325	332	327	330	298	299	346	349	291	303	345	336	357	348	308	309	322	325	298	296	298	322	323	309	294	306	373	341	303	302	326	347	321	287	319	305	326	290	327	329	324	338	277	330	333	325	345	347	366	314	321	301	349	375	291	304	339	363	338	333	316	327	305	355	314	320	325	328	333	334	310	327	330	302	318	305	312	293	317	340	316	302	323	322	319	338	319	345	329	312	310	331	340	363	332	297	339	329	323	323	312	300	317	329	317	327	337	321	301	330	312	290	280	323	321	338	332	353	310	323	347	340	318	311	336	319	323	314	332	286	320	321	322	338	316	338	337	313	343	309	292	312	349	335	334	315	347	306	298	342	336	287	323	322	282	308	309	326	296	351	326	331	285	305	300	326	313	356	307	340	307	317	345	322	339	337	311	318	323	307	321	346	310	302	310	320	319	318	282	341	336	345	336	326	343	319	342	291	339	312	311	295	335	312	335	310	342	359	328	329	346	315	316	295	324	315	291	342	297	332	303	332	340	324	305	307	298	324	311	276	341	320	318	314	302	330	346	293	277	324	324	337	304	277	323	316	289	324	325	334	308	332	331	316	322	334	329	344	312	316	339	344	303	352	330	329	314	296	337	343	308	325	347	297	309	290	323	296	315	302	316	327	320	348	328	336	350	340	315	319	319	328	336	344	328	288	323	324	331	329	301	362	335	313	314	332	282	314	313	325	324	324	301	332	339	307	317	301	310	274	304	312	326	305	293	324	326	304	339	280	330	306	309	328	313	315	312	316	337	310	313	327	349	341	286	313	318	326	310	321	301	348	344	372	310	328	344	336	324	330	293	338	344	335	315	299	285	315	302	347	341	310	306	311	283	331	310	316	343	329	337	310	325	323	319	331	306	325	308	300	311	318	348	312	345	348	329	320	312	326	350	312	308	314	311	299	304	302	313	315	340	306	299	349	302	287	292	300	312	375	315	295	322	296	337	326	335	350	355	355	355	329	330	305	318	315	313	334	299	302	307	312	309	364	330	346	323	310	312	333	308	305	340	302	332	335	325	310	312	327	319	355	291	310	308	316	318	332	323	344	308	294	337	337	363	314	331	336	308	278	298	342	300	329	300	313	311	302	336	314	307	301	306	363	348	300	317	314	303	344	319	322	341	304	296	324	311	282	318	309	301	312	312	284	335	328	313	308	300	323	321	307	313	307	339	326	304	303	291	315	304	342	297	305	303	351	299	361	322	337	319	360	347	315	318	277	288	295	311	322	327	296	339	313	361	299	294	284	335	300	331	314	285	313	300	323	326	311	329	351	329	305	320	318	329	320	306	336	313	306	334	341	305	328	320	321	299	313	307	323	347	303	325	356	336	312	310	302	342	332	310	348	328	319	301	336	331	340	332	321	328	313	326	347	306	310	311	309	287	338	325	304	284	305	339	317	318	299	285	319	308	342	329	345	331	296	312	300	307	353	292	347	303	288	314	335	314	299	308	319	300	341	328	312	298	341	321	309	315	335	302	321	335	339	314	304	311	301	301	294	368	337	323	321	305	314	310	311	312	330	314	329	324	312	332	355	316	323	338	313	297	314	301	336	289
10463	7815	12037	14218	9416	13714	12978	10187	5906	6718	4666	3081	2726	2782	2045	1624	1509	1542	1221	1140	1115	1080	1016	998	1033	1168	1069	1068	999	1027	960	1031	946	982	958	957	908	917	902	968	885	916	862	898	858	913	908	837	888	936	850	843	927	924	841	895	946	878	864	918	893	843	871	890	846	887	837	874	962	855	942	888	847	887	906	920	909	950	888	825	898	928	865	875	866	848	908	877	807	798	902	873	895	917	850	852	812	883	873	909	858	890	909	863	858	880	831	882	865	862	883	893	872	895	847	866	873	838	863	874	899	867	880	844	910	844	826	857	885	846	885	892	879	863	874	866	852	871	790	884	905	852	933	832	876	818	852	860	844	920	833	862	905	877	918	874	870	863	843	871	875	879	843	838	856	810	851	833	878	842	863	897	862	840	805	863	870	846	904	833	906	890	888	867	879	836	854	828	935	843	874	823	883	846	867	876	892	853	869	927	840	877	904	886	886	901	881	841	897	828	804	814	868	846	842	835	916	829	839	847	849	833	839	864	876	866	830	864	921	867	857	881	876	865	785	869	850	862	879	863	853	932	826	928	867	896	884	878	839	873	819	863	876	860	855	774	869	905	893	880	859	855	852	864	862	874	832	871	842	835	877	841	780	874	830	868	828	859	888	850	905	847	867	851	868	859	860	839	877	815	855	912	846	891	920	836	846	856	838	897	849	849	841	900	840	901	888	869	863	868	910	847	891	891	849	894	870	867	827	858	831	822	868	868	860	855	822	844	880	835	865	809	867	888	926	843	844	893	877	853	857	867	852	901	873	833	891	850	862	887	836	909	861	847	854	841	836	850	800	791	906	825	893	895	871	853	871	840	891	839	862	851	861	875	862	885	822	875	837	870	853	867	851	799	888	918	860	872	836	823	887	805	829	850	861	858	895	846	879	856	879	882	872	885	868	849	875	811	888	924	834	839	855	812	871	873	882	892	901	839	849	853	889	852	884	848	893	890	829	872	881	869	781	890	903	876	883	873	831	852	836	904	890	861	881	861	841	905	850	855	811	847	877	871	861	898	844	859	870	858	883	894	863	860	891	824	836	918	879	797	808	851	826	858	856	926	879	923	860	839	867	859	882	810	879	892	854	900	857	914	788	856	905	853	887	887	853	875	847	875	866	838	843	911	877	898	828	840	834	884	886	858	839	892	889	867	862	877	830	868	852	826	851	869	836	842	862	820	855	866	834	841	857	912	867	806	827	835	835	904	884	872	912	878	787	840	871	880	839	865	846	868	846	902	860	808	845	833	819	846	944	851	848	825	848	879	863	847	834	859	881	885	917	840	867	893	864	869	870	831	837	850	848	838	866	845	799	854	813	826	903	916	803	816	842	916	841	920	883	860	869	905	871	858	889	879	930	943	901	893	844	886	905	825	873	881	856	849	847	870	798	879	811	920	876	875	876	853	891	887	874	817	857	842	887	888	851	893	857	867	882	856	890	863	894	874	858	815	795	838	850	858	826	826	901	854	842	885	835	944	863	852	874	895	852	875	843	846	885	908	851	876	836	865	836	891	910	903	948	916	863	821	879	838	808	893	888	926	843	879	819	883	853	867	853	864	886	881	905	873	876	878	874	824	862	851	850	880	870	901	818	845	887	867	836	854	870	896	817	880	889	845	896	849	844	835	846	859	815	858	855	884	880	859	839	826	808	857	880	897	849	811	843	882	858	884	905	875	846	870	949	845	858	812	827	862	865	858	901	908	813	893	777	896	820	837	892	864	855	931	869	884	830	881	856	842	866	877	884	795	777	887	889	843	840	902	863	865	857	875	855	843	860	907	866	837	893	874	883	849	860	895	853	882	917	808	888	851	905	827	880	840	927	874	843	885	863	861	868	855	895	803	913	850	888	872	893	879	818	858	856	850	871	914	881	904	883	848	821	894	863	829	826	892	867	877	895	829	834	796	869	890	848	874	871	847	875	840	850	893	856	842	855	865	883	879	907	850	834	857	827	943	854	864	826	839	856	889	913	843	845	837	911	842	878	861	806	856	852	867	865	931	873	895	859	939	885	893	835	885	857	892	888	883	902	844	845	858	916	846	848	852	836	810	886	928	893	913	872	856	846	843	837	852	854	894	893	829	833	881	893	876	860	831	887	826	841	848	800	830	864	857	855	842	878	892	893	873	868	868	887	921	842	886	842	874	842	839	817	836	867	871	847	882	882	857	832	861	923	854	895	863	844	910	896	867	918	817	802	904	917	845	839	850	868	848	895	845	885	867	791	822	876	887	854	836	852	894	838	876	850	832	868	870	808	888	887	803	882	837	839	931	856	828	895	847	829	898	863	903	837	873	801	852	841	913	885	881	888	831	836	894	811	859	884	796	838	868	887	811	842	882	854	869	847	911	829	817	838	827	890	847	884	886	871	887	803	816	838	858	871	831	875	891	833	837	859	814	865	868	872	820	842	826	821	823	793	829	885	872	824	851	881	904	832	895	879	830	864	879	828	872	927	861	894	879	819	855	871	803	807	827	825	865	893	846	840	872	894	826	818	870	848	906	823	836	854	819	849	806	869	848	872	867	852	889	823	859	878	854	862	892	831	881	884	825	828	862	832	910	802	843	874	868	829	881	829	821	804	908	806	844	871	852	831	880	858	855	847	889	907	871	920	940	923	836	808	916	863	810	890	791	850	871	876	881	883	891	896	831	843	901	911	809	847	913	911	865	836	917	851	867	838	871	860	887	836	854	828	833	884	870	852	839	862	868	840	891	847	846	874	874	865	863	874	877	871	850	914	866	820	893	896	842	884	886	861	852	854	848	873	847	862	862	892	867	882	852	835	872	887	930	883	853	814	827	918	865	837	875	835	860	857	834	920	859	910	900	787	837	884	830	840	852	857	844	880	876	864	873	845	817	863	850	855	841	817	832	872	891	853	833	922	833	833	822	902	872	860	859	835	866	830	779	873	890	807	903	861	839	869	885	859	842	883	834	858	855	834	877	852	882	869	829	855	884	893	875	863	846	873	824	835	899	914	909	838	826	832	857	851	870	865	823	875	842	880	928	902	898	857	827	839	849	848	891	855	823	857	886	855	888	928	932	860	834	851	808	826	852	826	843	853	886	869	877	895	874	803	837	860	849	858	883	808	906	855	818	891	852	781	841	853	888	854	886	882	849	858	884	860	858	845	851	917	887	867	861	865	909	872	869	868	874	839	854	866	874	885	894	840	874	853	914	884	950	860	832	895	828	887	873	848	854	797	835	878	843	877	832	855	893	853	883	856	861	870	843	905	872	863	862	896	874	897	843	897	839	828	844	822	891	825	799	846	845	843	924	822	896	843	822	878	876	853	896	824	813	912	896	894	857	865	832	890	800	843	828	917	829	886	900	909	835	892	901	869	847	836	882	835	860	893	913	813	855	892	846	888	817	868	894	855	864	888	863	845	824	938	857	848	903	859	849	851	874	919	835	839	851	850	888	854	873	895	890	861	888	892	893	875	864	875	871	876	867
20959	14933	16608	16117	10512	9480	8674	7431	4832	3151	2744	1405	924	695	486	460	407	433	376	358	321	313	277	269	320	293	334	308	277	256	299	275	289	253	284	223	281	291	240	225	272	300	261	259	271	242	256	244	248	260	231	264	278	262	269	255	260	254	257	236	229	250	265	279	274	246	235	239	276	248	255	278	263	263	269	265	249	252	254	249	229	275	264	280	257	234	275	257	235	267	237	208	275	251	282	231	246	267	272	256	272	273	262	282	270	263	228	238	261	276	265	258	272	243	204	237	283	244	245	246	274	252	243	268	255	268	280	238	277	247	271	298	262	252	284	232	241	249	252	264	281	249	249	240	262	255	269	254	262	246	268	241	252	261	251	240	236	264	268	260	292	253	249	255	251	243	259	242	270	233	227	263	246	275	289	273	274	265	238	251	247	254	245	263	248	246	263	258	259	274	269	276	276	263	243	223	247	235	274	250	257	244	262	247	263	272	232	254	256	279	248	255	279	265	287	259	249	249	261	256	271	283	275	257	243	253	239	212	248	279	266	233	258	261	231	226	237	258	259	216	224	253	229	255	251	230	266	245	264	238	254	286	283	244	259	271	255	273	269	253	239	251	273	255	265	271	276	287	259	231	236	248	288	254	247	269	267	256	254	265	258	272	244	243	281	270	275	255	235	237	240	241	252	246	256	249	232	255	265	261	255	295	298	252	269	280	293	268	252	243	228	238	281	270	238	261	240	258	275	243	250	263	248	250	257	265	262	229	254	253	266	246	259	246	276	238	238	244	250	265	279	261	256	294	273	274	262	242	259	230	245	233	244	198	268	258	284	254	238	260	230	271	233	284	280	278	234	249	270	262	260	267	259	273	246	259	249	247	236	275	250	244	245	268	238	254	258	249	256	231	244	240	266	235	281	258	255	252	238	258	243	246	251	256	258	264	244	239	257	264	257	282	277	264	247	219	238	285	264	230	251	258	270	269	244	265	239	242	247	259	259	272	269	244	286	223	228	264	255	250	253	249	251	237	289	243	256	253	273	260	235	262	239	296	270	243	251	257	254	272	210	273	270	265	241	261	241	244	249	218	264	257	249	240	261	264	267	253	253	242	247	273	237	263	276	233	239	251	234	255	244	240	280	245	267	256	235	257	224	250	255	238	232	251	242	255	257	245	276	269	240	265	241	270	259	211	232	268	247	256	265	222	276	270	258	248	254	258	253	271	245	244	253	243	234	253	276	251	248	247	247	250	241	245	223	217	241	236	266	245	257	240	223	266	263	248	242	261	263	237	258	218	242	254	257	234	255	225	256	244	266	253	278	270	239	260	255	251	253	252	253	259	229	253	281	247	252	230	239	258	218	241	260	236	260	229	254	244	243	254	271	254	237	251	273	255	259	221	260	238	265	264	241	248	260	252	257	250	245	265	279	225	279	226	233	288	237	247	241	277	263	243	219	250	252	246	252	256	284	248	253	243	257	240	275	274	277	259	289	247	254	265	252	259	253	257	260	225	259	259	244	243	238	281	278	271	254	247	260	256	279	243	256	243	245	284	226	231	288	262	227	286	241	250	239	258	230	243	225	268	221	256	223	246	258	229	275	267	238	254	260	269	240	268	239	272	269	247	238	249	250	287	239	223	258	232	214	253	247	234	260	252	255	277	248	258	249	245	237	233	266	273	258	254	253	220	226	256	246	254	233	234	271	262	263	265	249	241	255	246	231	251	263	243	230	224	249	278	257	251	269	273	243	245	244	243	253	243	248	259	241	240	257	247	236	267	240	248	240	219	248	265	259	286	236	284	258	250	266	255	253	245	248	257	246	255	270	242	262	242	246	234	259	249	248	249	238	248	242	243	248	263	260	275	265	247	239	268	238	248	255	256	272	255	228	263	258	226	236	249	256	259	254	229	248	251	251	262	261	263	249	260	288	261	234	240	276	259	243	281	219	234	246	254	253	244	267	275	258	247	223	265	281	251	240	258	256	245	240	259	258	257	239	248	266	274	267	250	236	259	263	257	265	273	226	232	237	234	259	250	251	256	250	219	245	270	256	277	245	218	257	242	262	262	263	242	269	229	239	244	257	276	246	270	235	252	254	245	288	258	263	254	228	295	240	256	278	260	241	253	205	282	243	270	257	226	255	239	256	265	242	263	244	280	236	257	215	258	252	252	275	249	255	253	250	262	292	259	256	247	253	271	247	283	248	270	280	236	250	240	275	258	273	274	257	267	266	254	246	241	263	236	236	266	216	255	264	238	273	253	256	262	265	266	264	281	287	240	251	242	273	229	230	283	245	228	226	228	251	245	241	273	241	245	233	246	242	282	261	261	251	254	239	239	233	252	269	267	264	268	247	248	241	261	247	256	225	281	263	244	237	263	252	264	250	279	233	247	259	251	235	267	252	242	242	225	285	220	248	241	243	283	267	263	255	260	260	242	225	270	269	282	256	235	274	265	255	249	251	255	250	247	260	246	265	261	234	241	236	227	232	258	276	257	250	228	250	269	249	242	255	250	238	236	239	269	243	243	237	240	245	272	270	252	242	252	271	250	271	268	249	261	237	236	242	284	226	267	239	290	278	252	262	259	242	242	304	262	253	269	249	242	251	236	256	216	242	238	240	247	240	255	278	254	252	223	263	264	241	256	256	276	257	216	262	235	256	271	276	283	223	259	249	270	267	241	248	229	268	232	273	267	258	228	253	263	266	234	244	253	242	262	262	254	251	277	241	225	238	231	264	233	260	253	238	262	251	264	274	259	263	253	234	259	250	289	254	232	243	254	248	257	253	273	263	250	275	250	229	262	256	239	228	255	255	252	248	253	264	243	231	275	262	256	234	248	250	266	261	237	258	286	244	271	245	273	262	260	246	222	259	244	228	239	242	262	254	279	268	199	238	254	245	239	263	251	254	255	245	245	240	275	285	254	234	240	226	246	240	262	286	227	272	263	243	284	264	246	257	228	264	216	271	255	243	237	238	265	253	268	255	267	273	270	255	276	249	239	235	228	265	232	257	251	269	268	273	247	252	277	248	283	237	249	239	296	255	237	248	267	225	248	253	249	250	238	298	245	243	234	252	259	285	272	231	265	272	232	263	223	262	295	262	247	277	244	285	244	251	251	277	283	245	233	250	260	243	261	250	273	256	291	255	240	254	237	256	228	248	251	272	253	278	244	280	229	230	226	270	271	252	256	272	268	265	220	247	254	259	243	279	228	264	267	287	268	274	246	239	239	279	258	219	247	248	253	226	226	254	277	225	246	278	249	256	256	255	254	233	280	248	273	253	263	269	260	269	261	267	248	244	266	233	274	257	245	243	287	255	249	275	234	264	227	254	225	274	247	260	245	273	267	261	236	243	253	276	249	251	236	264	252	252	261	240	243	250	225	295	246	241	247	232	227	259	243	252	238	241	249	237	251	251	263	268	257	248	240	294	257	256	235	254	258	251	262	257	265	291	259	255	249	261	240	274	267	247	276	292	258	237	232	288	244	245	262
12228	10622	15527	17428	12957	16270	17035	15226	9797	8560	7560	4223	3670	2908	2292	1976	1913	1960	1723	1431	1270	963	1109	1172	1366	1298	1158	950	935	908	889	853	821	813	835	818	717	811	800	736	746	810	762	744	780	775	789	733	755	731	733	789	702	725	728	708	703	717	724	759	721	685	753	753	652	718	743	759	745	721	700	740	685	716	697	711	769	753	704	719	667	704	673	689	688	721	718	676	669	723	750	730	674	633	719	703	719	664	721	698	671	716	698	681	646	661	686	675	656	684	651	696	634	666	703	722	700	687	687	692	717	705	679	680	678	690	705	681	687	664	710	714	677	685	681	705	691	660	724	720	692	733	728	659	715	721	664	722	685	660	646	710	691	683	657	683	637	652	666	696	655	633	639	695	717	711	688	677	687	688	683	642	700	699	718	714	750	639	677	682	691	686	654	673	724	680	664	683	706	720	673	646	668	625	738	705	672	653	684	668	688	681	637	694	668	682	677	648	659	669	679	703	628	675	664	642	670	711	712	698	708	642	710	694	667	707	663	668	651	677	687	663	676	672	663	689	673	648	649	662	716	745	693	722	666	749	697	667	710	666	678	677	685	692	704	684	695	686	675	687	673	668	716	699	711	687	717	677	679	730	729	676	703	697	665	663	676	683	701	687	689	691	703	673	665	663	677	705	661	671	668	661	666	704	707	685	726	708	691	710	661	705	675	703	704	686	692	668	669	700	677	625	699	675	671	661	708	691	646	694	666	699	670	654	677	663	677	685	681	725	644	658	668	667	704	647	705	662	680	720	720	698	739	699	663	691	665	676	670	717	714	654	678	728	710	701	665	717	668	701	681	723	641	732	699	674	681	669	693	704	680	697	703	660	663	691	693	716	693	699	674	688	701	690	673	698	680	692	671	665	698	677	676	682	718	699	649	674	680	666	696	683	701	655	653	688	689	651	731	645	701	644	655	715	706	688	661	633	696	722	660	675	645	679	657	672	685	650	721	659	701	672	697	649	639	657	675	685	659	698	711	726	683	629	673	657	657	764	656	657	680	667	701	681	694	684	702	667	659	661	706	728	692	673	686	692	751	697	670	657	691	674	665	715	685	711	732	651	610	673	729	672	647	678	692	704	679	649	717	696	749	633	680	666	646	714	699	645	663	695	687	696	730	681	637	698	697	685	692	725	676	685	691	662	645	727	713	663	712	658	655	692	652	725	698	663	638	700	730	693	724	673	644	688	692	709	668	691	714	710	665	656	701	650	648	679	665	644	676	678	672	695	690	706	675	708	743	687	652	695	658	704	684	687	691	701	655	683	654	664	656	687	733	636	737	634	715	720	708	648	678	696	667	734	688	711	661	665	700	736	659	662	711	666	660	663	714	656	648	671	656	680	685	648	663	746	711	717	691	722	708	666	658	686	681	704	696	659	667	698	739	713	724	701	680	697	689	703	669	656	676	719	688	656	678	731	664	669	657	668	650	634	692	691	634	652	716	718	676	681	695	682	688	651	652	680	705	648	677	693	720	707	665	757	685	631	697	691	717	667	644	694	691	678	689	684	656	723	705	677	689	656	697	693	726	699	706	679	682	635	684	694	709	687	687	667	635	700	706	670	687	678	673	639	708	678	676	712	682	698	687	690	720	673	687	662	694	686	669	679	682	641	687	695	665	692	699	682	644	702	674	684	727	658	638	668	683	696	637	634	689	680	669	677	693	687	694	679	678	669	676	627	706	670	729	661	645	645	681	723	704	644	658	739	686	686	705	657	688	681	708	668	705	682	725	697	688	648	673	659	696	647	713	638	658	693	682	698	738	635	672	693	659	681	673	658	626	687	675	692	632	726	683	668	704	686	679	685	750	684	695	672	688	731	719	692	690	722	684	680	711	703	693	675	681	634	679	667	641	666	677	684	646	657	640	683	660	696	658	681	673	690	687	693	748	689	642	729	682	692	662	739	677	671	677	671	659	679	709	698	694	681	695	670	722	680	646	654	687	691	679	670	718	690	667	691	667	690	673	672	731	660	697	740	713	723	670	684	651	714	664	682	685	685	708	709	653	710	663	693	678	710	656	639	700	689	672	731	681	703	705	706	708	713	634	683	673	698	674	695	688	694	696	743	720	678	696	668	640	651	657	735	699	698	703	686	674	649	663	664	664	689	693	714	639	683	722	665	634	685	654	708	713	657	663	673	721	688	688	652	679	689	658	644	684	641	700	671	705	703	709	739	705	701	682	728	701	678	679	656	692	675	655	683	706	683	627	696	635	704	680	670	682	677	684	739	645	640	633	645	688	656	677	683	651	696	652	723	679	674	633	666	658	683	716	663	679	657	713	664	715	654	638	674	693	632	714	678	667	679	627	623	639	711	679	691	671	709	662	669	675	672	720	679	695	698	661	710	690	695	628	731	652	701	684	680	670	720	695	694	696	658	710	678	639	669	693	674	647	713	688	677	680	730	690	648	670	731	667	730	670	699	696	680	703	678	658	685	733	688	636	650	679	680	645	669	697	644	639	707	642	697	658	691	657	704	671	718	682	662	675	686	658	684	697	676	704	679	665	698	670	727	679	676	725	710	665	685	651	731	699	662	687	661	721	662	659	685	704	628	691	668	653	727	651	670	668	649	684	695	659	687	642	712	704	682	713	675	646	709	642	694	664	667	676	666	654	597	714	725	683	717	692	680	727	677	694	744	690	662	701	698	649	687	660	678	705	672	728	671	690	685	690	703	687	644	667	639	658	706	681	689	678	692	682	688	665	675	689	629	663	721	743	692	670	711	718	681	655	666	709	693	730	674	725	691	678	686	690	675	682	706	707	666	734	682	690	720	746	690	664	644	694	684	697	694	691	694	715	695	713	664	661	665	715	676	692	689	703	694	641	715	669	664	716	674	703	641	706	672	684	662	671	711	687	683	657	732	670	671	679	685	711	675	707	717	689	702	729	712	656	727	695	641	689	695	687	691	626	697	750	716	668	650	754	662	694	670	677	696	723	690	722	634	690	695	659	654	626	705	724	697	711	679	730	702	679	639	667	708	710	656	714	676	644	695	671	702	684	696	710	703	675	665	676	664	715	697	664	702	686	698	656	737	655	642	667	685	668	759	711	645	681	682	667	627	724	682	679	648	683	695	702	722	698	683	705	662	731	670	647	613	645	693	707	673	675	685	699	685	679	691	661	678	680	688	649	674	637	699	646	680	645	666	680	656	657	685	660	668	687	660	723	625	699	690	673	687	688	705	694	645	698	695	691	687	713	632	659	689	692	723	670	659	680	674	685	751	689	648	678	693	695	691	679	691	668	700	716	709	664	721	692	674	688	717	677	697	669	690	673	699	650	659	658	702	689	683	706	692	711	692	675	698	678	644	665	661	669	623	677	681	659	662	678	684	697	708	656	695	635	722	704	640	679	678	699	640	696	709	634	728	665	758	677	668	658	662	655	694	588	684	683	718	724	642	688	685	697	709	671	690	673	686	655	679	696	683	704	644	678	695	712	710	659	682
2582	967	894	675	473	414	422	363	282	251	225	191	192	201	187	172	180	195	215	233	200	201	198	213	205	207	196	185	196	212	190	205	189	184	208	185	188	189	202	204	211	216	215	197	186	186	234	206	193	197	226	180	210	171	193	196	202	195	203	202	185	223	181	205	189	207	213	181	214	230	198	190	197	205	183	225	185	180	196	192	194	170	177	190	184	182	197	207	173	198	209	181	210	213	202	203	192	210	187	172	225	205	194	213	187	199	215	201	189	199	200	201	183	155	204	181	193	204	202	185	191	218	199	187	190	195	189	209	179	185	191	202	193	199	182	178	212	196	224	204	207	196	181	199	186	171	193	175	183	196	217	177	178	187	189	199	198	206	191	199	207	187	194	182	182	186	210	196	190	191	199	220	190	215	185	208	200	194	186	168	207	194	196	214	190	227	218	196	183	193	180	200	203	187	200	172	208	184	157	197	203	194	169	192	208	206	205	197	190	192	192	183	233	207	206	199	218	214	164	185	213	201	216	195	190	190	211	211	188	200	196	187	176	166	190	191	189	210	188	200	191	200	206	194	178	202	179	195	194	206	166	177	183	192	190	207	178	188	190	205	196	178	201	201	190	198	188	222	188	204	214	204	204	191	189	220	182	192	187	193	205	214	172	203	202	190	186	224	183	190	202	198	209	186	212	190	185	205	216	211	191	198	202	194	198	213	220	163	173	193	214	198	208	220	189	194	200	176	183	192	202	196	183	223	212	186	200	204	167	197	183	178	192	178	183	181	184	184	199	208	196	201	168	205	200	197	179	187	192	206	188	222	188	192	180	204	189	198	194	199	179	198	193	192	201	205	167	212	183	189	205	207	189	212	178	198	178	197	181	182	207	211	203	206	177	171	210	197	169	214	172	190	217	199	204	198	188	181	203	192	211	178	180	198	179	219	204	224	199	177	180	188	163	185	195	204	192	201	190	198	212	195	216	215	173	197	180	219	207	196	211	173	197	212	194	193	178	224	157	198	184	200	211	185	211	196	185	173	201	181	198	214	174	188	193	203	195	196	204	157	180	185	192	204	182	178	176	189	177	177	193	176	221	174	185	178	226	193	178	220	202	182	193	202	208	172	192	175	177	225	183	185	196	202	195	174	185	203	192	200	215	207	182	174	206	221	169	198	186	191	172	197	194	177	215	209	189	179	212	182	181	187	196	209	193	203	188	178	189	195	214	189	184	186	190	210	229	200	183	189	195	167	193	194	221	201	195	205	185	210	201	204	183	178	199	206	195	186	190	163	175	192	186	200	186	181	190	182	195	211	208	198	189	204	187	193	195	176	216	208	204	202	198	185	183	206	195	199	200	192	188	211	190	178	206	203	214	177	194	217	185	192	187	166	221	207	213	197	184	181	194	211	170	201	198	202	193	203	202	192	185	190	186	167	198	182	196	206	186	228	225	219	181	186	195	187	194	208	204	205	180	203	207	199	201	208	195	190	194	183	218	189	202	173	213	193	176	193	177	177	228	167	200	209	204	209	185	181	181	160	189	191	190	190	178	206	203	229	195	187	195	207	203	208	183	182	195	215	200	191	213	205	188	203	184	181	197	197	200	205	205	199	211	179	213	167	210	189	222	187	192	177	218	196	203	186	198	200	206	198	191	187	181	207	207	203	170	196	188	155	210	198	200	210	175	201	175	167	209	213	187	201	218	198	187	208	206	179	211	207	181	218	215	200	212	194	196	173	200	204	218	189	191	195	188	188	210	172	198	192	189	224	184	180	187	204	205	189	214	192	198	214	189	209	206	211	181	177	213	210	191	167	203	197	188	210	191	201	211	194	171	201	199	200	209	172	185	193	198	202	204	194	203	200	215	197	195	180	197	191	203	189	205	209	188	177	181	174	181	194	181	175	182	199	167	197	202	189	204	212	187	193	217	205	206	193	179	199	198	191	208	190	204	206	167	187	202	186	189	191	174	207	175	164	200	190	168	194	206	187	187	184	181	192	202	213	190	181	183	195	173	204	219	178	181	190	200	181	184	199	175	213	199	192	191	200	197	178	195	192	195	174	215	162	180	211	167	193	200	213	196	220	184	180	177	175	201	176	186	182	189	185	182	197	188	195	194	196	186	231	193	192	193	212	182	205	199	196	205	216	192	194	188	189	192	187	183	186	198	221	189	198	185	177	179	199	175	184	179	201	201	180	190	210	208	212	168	200	210	181	191	196	203	224	189	193	200	192	185	187	209	216	202	218	190	213	186	222	189	205	209	197	204	212	207	223	213	166	193	200	206	218	198	179	203	186	189	193	199	199	209	185	184	220	184	222	192	202	212	201	210	196	193	172	183	216	187	172	197	192	228	187	203	207	181	190	179	180	194	202	200	195	193	187	200	190	212	209	202	180	206	206	206	188	191	194	203	184	178	167	188	192	186	187	203	201	187	187	220	214	202	219	185	213	192	213	210	178	177	229	193	202	196	195	216	208	169	187	174	209	205	174	176	202	190	183	180	190	198	195	207	218	212	205	194	181	192	192	212	180	198	200	196	182	183	211	215	197	193	195	171	164	205	176	197	188	205	174	186	189	206	178	208	202	214	190	194	196	192	212	204	219	187	194	210	200	193	183	188	212	200	205	194	175	195	206	203	187	200	211	183	192	206	191	208	199	198	175	198	195	207	187	208	183	197	191	178	185	192	196	216	199	220	206	240	182	207	207	186	192	217	216	183	196	204	185	191	208	192	193	216	172	207	198	198	198	203	191	198	193	192	190	193	227	223	169	192	195	185	196	222	194	194	212	209	190	217	197	196	168	202	198	174	175	170	207	219	202	215	208	196	173	178	200	231	188	174	188	187	185	199	176	207	175	186	224	193	184	198	213	208	188	190	207	212	191	192	218	191	191	197	188	149	184	210	182	191	190	211	198	205	178	159	202	180	216	188	200	192	199	190	198	212	197	202	228	220	189	183	181	229	205	226	211	190	188	207	190	198	218	196	213	199	223	195	228	220	187	178	189	194	194	183	173	179	220	203	197	175	190	199	198	188	182	208	199	182	183	196	218	197	197	193	213	182	198	205	201	200	206	194	180	214	177	173	199	194	197	214	201	176	204	188	181	168	216	169	201	199	187	191	187	179	188	195	186	216	200	198	191	196	185	214	179	209	196	199	208	224	198	210	183	159	230	225	201	216	190	173	185	188	161	187	186	196	187	184	194	194	177	199	183	178	176	186	198	195	218	183	193	177	209	238	190	219	210	186	178	171	195	178	206	197	222	214	192	191	205	205	187	219	182	204	193	201	190	184	184	206	212	219	189	198	191	224	206	193	217	191	189	195	222	206	204	206	229	179	194	186	187	192	190	199	195	196	191	195	176	182	195	191	165	191	181	211	216	225	189	174	207	197	228	182	193	196	198	205	210	214	200	194	181	195	175	195	162	187	178	186	199	209	208	158	192	183	208	192	195	185	199	204	205	190	176	186	185	208	213	215	188	197	224	180	193	194	190
2826	1402	1877	2316	1623	1640	1589	1537	1148	898	897	759	701	640	633	593	649	617	593	681	624	605	568	593	630	599	644	629	596	622	587	606	582	586	595	575	579	568	593	585	589	612	593	602	591	573	576	553	607	621	571	527	576	651	602	610	531	583	620	614	592	561	605	598	584	549	587	605	623	576	550	560	582	586	561	592	604	565	582	551	569	607	602	552	576	649	582	599	589	571	551	567	615	550	577	611	562	601	555	594	554	560	595	630	589	612	615	595	586	591	604	600	591	624	589	589	587	551	580	562	583	591	624	557	589	566	548	570	579	592	606	564	585	600	590	600	565	645	559	579	568	620	633	604	580	580	578	529	588	616	577	641	682	558	599	617	595	588	621	578	589	591	586	585	592	569	566	643	596	634	552	583	570	575	568	586	554	578	597	538	589	612	567	604	575	565	563	569	590	574	576	569	564	641	590	598	564	583	614	612	578	638	553	607	597	517	551	583	598	564	548	549	563	602	575	574	579	561	580	555	601	579	606	578	544	616	617	600	575	546	590	589	607	598	562	578	591	605	574	573	592	593	564	578	591	607	609	554	592	552	553	569	565	547	589	606	568	583	593	555	613	561	562	571	615	577	576	572	643	569	575	568	585	614	576	572	594	529	561	563	570	584	610	565	571	617	570	576	554	559	586	553	580	608	589	579	586	553	607	592	562	600	559	591	612	608	575	626	586	569	582	610	574	566	605	587	570	597	603	607	585	561	580	601	543	513	584	585	618	572	559	591	569	559	571	598	617	591	604	569	540	554	577	595	618	598	588	585	622	552	564	601	581	588	579	572	569	562	565	565	603	578	596	576	569	606	580	615	635	618	610	617	557	591	572	598	587	582	568	605	616	533	560	569	607	621	618	586	573	562	557	561	582	612	566	573	546	584	563	596	576	561	516	534	584	566	543	611	597	589	600	632	561	565	589	583	553	590	561	555	576	581	592	565	584	559	604	597	552	562	551	569	567	562	645	583	597	585	587	547	573	590	596	631	586	577	575	572	541	587	600	630	585	592	622	579	605	564	585	572	624	557	552	581	604	625	567	559	562	590	567	613	548	621	567	598	588	619	612	573	586	574	607	565	596	544	589	577	603	592	568	615	584	538	525	617	595	591	584	579	621	654	589	657	599	614	579	615	589	587	627	585	524	600	633	574	563	578	556	584	619	590	569	549	581	555	577	596	545	598	598	585	595	593	609	583	632	598	589	539	627	595	563	564	621	617	577	595	605	572	662	630	530	595	619	589	579	568	597	548	568	586	585	572	573	560	586	535	563	562	594	627	562	568	584	539	603	611	568	605	551	563	592	644	617	570	606	575	566	582	640	588	548	529	567	596	550	620	562	593	526	585	586	562	558	604	576	596	574	595	582	597	599	518	593	585	606	594	548	578	579	560	596	588	595	633	525	599	557	569	565	565	599	586	610	587	575	575	586	611	605	596	595	595	610	578	599	595	582	569	624	562	586	614	550	574	571	536	539	588	608	607	609	571	620	584	567	592	600	586	577	556	558	550	643	618	580	589	578	608	593	579	529	643	560	585	613	579	554	557	585	597	582	631	561	572	542	586	596	582	606	582	568	591	597	593	559	606	583	593	588	552	599	569	551	620	622	609	597	562	585	564	604	577	565	617	606	593	549	586	553	614	624	604	594	579	621	572	578	599	590	593	558	583	599	589	589	539	577	642	613	594	577	592	623	590	589	582	575	601	594	624	587	583	595	567	578	597	552	577	573	567	540	587	612	617	600	595	604	603	585	612	538	580	613	633	572	592	594	631	548	592	555	566	532	588	618	579	603	642	573	610	558	597	577	619	565	586	590	569	558	595	592	601	613	589	605	602	572	583	601	560	602	610	565	594	566	580	593	620	526	594	618	551	580	610	593	560	587	539	595	608	581	595	594	596	566	552	563	585	583	569	574	619	593	607	589	589	590	576	566	580	547	586	622	617	591	589	531	581	592	607	588	608	545	596	563	584	595	617	610	548	615	576	566	596	594	593	588	575	591	610	626	552	597	606	556	592	599	580	574	545	575	618	549	603	595	550	534	582	569	608	600	580	570	604	558	600	604	612	591	579	538	580	576	582	585	612	582	634	579	595	611	623	583	657	576	544	587	585	553	582	591	576	559	608	589	568	602	555	569	619	548	634	597	617	591	606	578	562	569	586	568	552	580	561	601	570	573	591	595	555	557	568	596	598	543	585	545	569	607	615	621	540	585	605	602	604	600	555	618	583	593	610	625	622	616	583	623	604	589	596	584	558	610	603	584	576	572	588	578	556	640	592	603	652	596	566	595	609	594	613	639	560	572	611	599	587	549	532	547	610	547	605	587	523	546	597	610	584	591	563	531	560	562	597	566	572	573	562	563	561	566	632	591	510	606	543	557	599	566	517	596	570	596	597	585	642	595	606	581	575	570	564	578	543	580	614	589	587	547	602	595	607	598	596	596	586	586	546	578	581	607	563	556	606	564	539	595	627	578	554	599	602	590	607	578	560	547	575	588	583	637	579	562	578	581	589	620	601	579	568	608	567	607	571	563	587	600	655	522	585	598	601	603	605	561	632	562	620	570	577	568	557	614	600	610	583	546	603	589	548	545	628	574	591	567	606	580	595	589	596	557	584	595	574	583	650	592	612	584	569	604	623	600	621	572	588	562	581	602	601	658	556	558	612	580	581	593	564	612	570	586	598	591	589	649	551	557	573	577	587	611	578	584	615	558	552	623	593	565	559	569	602	589	607	616	591	597	582	607	614	517	596	538	603	594	580	588	582	533	615	537	568	557	605	621	602	547	583	552	615	598	548	582	569	611	560	550	545	565	565	576	594	609	571	547	584	564	590	593	574	587	607	584	596	633	617	600	587	583	607	593	563	589	588	590	622	593	605	599	567	566	605	588	605	591	580	550	599	611	601	548	580	556	584	576	575	583	556	595	547	555	617	574	587	616	601	580	602	568	622	599	553	622	575	556	581	554	610	570	595	589	611	527	589	628	588	595	567	564	561	564	598	578	611	565	600	612	598	597	634	621	567	626	605	603	593	561	593	555	607	649	603	608	593	544	584	575	634	559	607	573	577	577	569	609	581	580	521	586	601	623	585	571	538	547	578	562	607	588	585	585	553	569	597	598	637	578	560	518	548	613	618	575	590	643	571	560	596	605	589	566	599	577	575	612	597	591	576	587	573	540	590	604	552	588	598	580	576	583	597	568	557	573	626	566	600	560	606	569	563	601	569	557	591	643	602	649	572	643	599	592	555	600	624	595	536	578	618	556	599	583	556	579	598	583	595	567	577	597	570	552	602	538	606	614	618	608	606	635	553	602	614	557	603	587	588	587	555	643	564	584	597	552	603	604	567	592	576	587	545	637	592	610	583	561	626	605	585	636	574	561	567	568	523	624	587	583	580	603	592	590	574	583	584	596	620	554	643	618	600	528	530	635	552	624	600	605	537	589	561	596	589	574	609
13083	9572	9988	9914	6738	4986	5123	4384	3601	2284	1265	821	566	493	484	415	443	423	378	372	321	371	369	358	332	326	361	331	352	380	325	318	312	279	334	306	355	341	314	318	329	287	330	316	283	335	307	303	339	312	359	331	342	320	342	344	315	329	347	348	327	293	341	307	314	328	310	325	365	315	324	316	316	296	300	299	341	353	301	319	298	319	341	306	308	290	335	340	327	282	343	301	310	345	353	295	323	326	342	323	316	318	330	344	337	321	308	323	305	343	289	350	334	312	296	346	337	338	323	288	317	327	326	335	357	334	297	307	325	351	324	301	299	339	317	312	312	307	305	324	335	338	350	359	334	336	327	361	313	319	315	354	316	327	338	327	335	346	311	332	347	346	324	326	334	327	318	324	310	303	277	314	340	323	355	326	328	329	337	347	303	323	321	335	363	280	313	315	317	299	354	356	320	320	326	299	351	291	364	332	341	322	343	351	342	320	355	285	291	335	338	347	291	367	306	346	325	317	310	308	316	318	337	307	337	337	336	320	354	335	319	290	303	351	314	318	322	332	317	318	329	320	302	336	345	327	352	311	300	339	350	325	305	286	308	333	288	326	313	360	339	343	311	294	306	338	326	310	308	346	321	315	328	317	317	312	301	322	338	335	325	311	317	324	336	339	330	323	324	315	333	285	289	321	326	304	345	335	328	337	332	292	338	310	347	307	325	288	305	324	313	339	304	308	344	307	345	320	295	315	326	344	277	321	313	316	311	295	317	335	342	298	347	304	315	361	329	316	344	297	323	321	311	302	315	304	330	313	304	289	306	333	315	312	316	312	323	337	324	297	314	308	315	313	299	321	325	302	303	290	333	328	314	318	353	323	296	337	346	313	323	316	317	317	313	324	334	306	327	328	335	310	328	286	353	365	337	304	333	320	355	328	318	334	330	275	329	302	307	351	341	298	310	303	297	301	354	320	320	290	313	362	342	317	350	311	356	312	320	296	315	285	351	308	283	327	340	326	351	319	345	333	328	352	339	333	300	330	329	306	299	313	316	324	310	313	291	292	330	309	319	310	343	327	305	315	310	326	319	331	329	350	318	306	331	319	347	359	317	308	325	315	294	309	313	343	328	350	335	306	326	307	300	300	306	314	319	288	314	320	339	327	339	313	306	313	317	352	301	324	332	332	345	298	309	297	308	321	319	303	339	342	343	319	281	315	317	309	314	360	330	331	310	317	334	333	326	315	333	346	339	337	315	319	306	371	351	327	295	310	319	327	312	339	329	299	292	320	341	362	321	319	305	353	299	323	309	344	326	325	320	315	316	361	293	342	324	348	339	315	296	316	309	329	288	307	355	319	326	319	346	307	338	339	327	327	341	342	312	310	356	309	333	347	339	299	320	302	339	320	319	328	290	329	334	294	298	308	312	328	302	322	326	312	308	345	316	355	285	273	329	328	323	332	326	317	306	297	320	323	346	313	306	320	313	320	327	335	338	331	303	323	331	344	318	340	290	288	322	296	315	292	301	294	320	303	352	301	337	343	298	321	323	332	321	325	306	335	356	323	309	335	334	311	345	309	297	331	318	322	321	295	298	328	330	314	288	328	298	316	312	303	331	345	338	281	312	357	296	280	321	313	304	344	295	316	291	347	327	317	351	334	322	321	323	311	290	323	354	322	339	320	324	295	338	320	307	344	308	298	310	328	307	327	328	304	358	322	334	338	304	279	303	315	327	327	312	328	300	317	330	318	317	346	304	285	338	344	312	302	311	348	347	344	340	324	316	307	312	305	304	325	340	355	339	311	309	347	320	322	324	333	319	319	329	331	329	344	338	310	306	319	305	310	318	326	330	306	335	320	323	320	370	329	332	326	297	343	321	344	327	310	321	306	317	367	327	290	345	322	328	346	340	300	332	321	348	301	315	325	296	293	339	308	312	307	300	299	302	300	314	329	289	346	351	299	325	337	308	336	317	307	337	296	345	317	297	299	313	328	329	334	330	333	312	300	322	323	341	355	326	305	348	317	296	330	338	322	331	331	346	338	326	340	311	307	384	331	335	361	321	293	339	355	328	312	327	328	323	330	326	308	333	302	330	314	293	347	345	310	325	334	311	322	289	316	314	327	399	330	321	326	328	298	334	322	328	326	275	326	302	335	344	307	346	311	324	326	331	331	341	313	315	361	346	355	330	305	304	337	319	329	300	355	306	306	312	338	340	326	324	313	337	325	334	325	335	315	309	331	281	345	292	314	313	316	276	310	290	325	323	327	297	356	316	311	352	298	305	316	316	340	329	295	303	328	296	304	316	338	332	327	318	289	326	287	340	347	334	325	331	321	302	347	352	294	312	333	326	313	332	306	313	311	329	341	313	309	367	339	322	294	328	342	316	318	327	325	328	304	319	335	300	328	344	306	333	298	333	319	315	303	331	312	308	317	349	331	303	319	341	317	345	342	339	300	348	314	300	312	345	338	316	307	322	313	347	315	340	290	331	304	308	280	314	334	285	325	350	306	340	341	313	320	320	321	324	333	313	319	316	326	321	296	308	296	330	305	303	336	328	319	329	316	307	343	313	306	297	312	325	359	310	302	314	340	343	334	293	322	333	305	355	333	310	308	313	356	342	304	339	313	317	333	324	383	358	339	344	311	340	315	368	300	347	320	319	312	339	309	337	329	316	309	318	316	313	302	299	319	328	334	319	322	321	322	321	320	349	315	336	329	312	327	329	307	321	339	328	335	341	332	334	346	315	323	338	298	325	301	335	295	324	306	336	349	320	312	344	301	336	340	327	318	339	289	340	320	294	312	321	294	326	314	342	325	288	320	329	305	327	345	335	313	318	318	338	319	330	329	361	310	327	323	315	341	322	302	302	281	340	333	365	329	319	331	317	328	348	317	336	298	345	338	322	318	330	323	313	317	304	312	305	304	378	346	299	330	316	352	310	276	344	311	322	320	305	304	301	311	302	330	320	312	316	309	325	335	325	345	335	318	347	326	307	332	310	314	333	310	320	307	333	338	319	310	346	329	324	299	341	341	319	324	296	327	326	323	332	324	342	342	303	321	294	304	368	331	303	314	306	270	295	331	300	315	335	301	322	342	326	306	295	307	304	303	342	304	360	320	301	305	316	323	310	345	316	324	301	299	296	310	334	327	305	312	302	325	331	324	357	317	329	321	356	337	332	309	296	337	338	321	368	328	315	320	334	307	323	311	331	331	327	333	313	309	300	301	347	316	308	313	299	330	346	313	316	330	316	313	321	328	305	333	299	309	304	324	282	321	309	315	354	322	310	325	305	314	347	315	313	308	356	328	301	348	289	332	316	298	334	336	337	283	314	337	348	317	310	309	306	323	340	318	326	316	315	324	293	294	312	304	303	326	314	282	322	344	356	334	352	290	362	327	326	305	304	323	308	305	307	319	337	313	343	338	329	351	333	326	297	335	310	327	321	308	322	318	368	324	321	339	333	318	313	316	305	334	318	319	347	273	291	296	329	323
9489	8070	10074	12751	9229	9654	11530	10040	9030	5493	3802	3048	2329	1900	1911	1598	1715	1465	1652	1422	1106	1160	1031	1092	1104	1168	1135	1092	1047	945	952	962	977	911	949	932	939	967	933	921	927	916	944	957	965	919	948	913	901	865	912	930	908	867	908	897	936	892	895	896	833	868	875	919	937	880	891	886	883	901	869	908	840	909	848	903	929	883	879	917	858	839	922	878	868	856	912	913	900	849	851	897	913	876	836	891	846	796	862	904	821	871	876	924	895	892	885	843	866	869	856	849	875	862	932	929	798	861	837	870	864	846	934	880	843	833	873	891	857	885	843	889	888	855	871	912	872	865	858	851	858	863	884	908	895	888	851	880	866	845	850	949	874	912	911	853	872	862	893	847	884	865	884	794	830	874	834	855	820	895	853	855	912	869	868	847	902	830	893	823	852	864	838	839	825	879	846	889	911	867	846	870	883	873	832	897	839	877	840	872	829	815	822	891	840	892	897	859	889	875	873	904	916	819	953	913	868	879	867	876	868	877	879	841	807	883	858	802	859	830	866	880	878	872	868	860	868	864	871	876	860	928	821	852	880	830	845	823	896	828	846	877	812	864	877	886	860	876	837	872	879	883	869	896	845	830	895	831	824	873	845	851	873	835	893	907	882	847	880	839	828	897	876	864	895	876	843	861	859	873	878	873	881	873	862	866	834	900	857	867	895	868	898	837	881	893	915	908	863	816	859	895	878	899	877	830	861	886	890	898	897	860	849	872	866	860	810	866	877	898	880	861	823	855	880	894	831	906	818	856	862	864	872	826	892	881	888	839	853	876	864	900	905	885	874	829	835	867	855	869	921	888	893	856	887	830	849	845	834	866	885	892	928	864	864	858	808	866	859	871	830	853	855	854	835	888	871	875	848	879	897	934	850	862	855	898	903	874	923	899	878	866	862	929	912	856	891	913	884	851	880	890	845	880	869	859	941	833	814	911	868	840	880	819	834	897	884	892	875	861	840	864	843	830	868	900	856	838	875	891	872	869	861	891	934	827	888	861	927	850	876	838	911	871	898	866	851	898	885	873	850	819	839	844	910	892	860	891	890	875	871	865	885	839	869	870	874	867	848	880	899	885	882	840	877	853	833	898	884	898	870	844	864	849	902	855	806	813	835	866	880	901	856	909	855	889	850	864	885	879	862	885	917	817	829	887	893	894	849	885	819	853	856	840	855	820	870	859	827	847	848	827	930	890	810	881	895	882	872	829	886	815	901	898	804	876	834	908	913	817	877	821	823	861	900	862	870	868	842	871	901	877	854	855	784	869	853	885	864	846	858	848	921	819	918	850	856	858	916	850	853	840	878	917	891	919	884	904	915	864	853	893	844	866	869	880	813	883	839	895	873	842	883	907	823	829	872	890	877	834	883	876	869	858	875	917	866	880	847	887	843	899	898	941	877	846	848	824	934	873	847	864	886	916	799	869	896	892	806	871	825	883	881	884	853	867	861	883	920	809	887	866	834	909	883	853	873	860	858	851	849	840	883	829	937	864	853	873	850	872	850	907	877	858	881	871	850	844	861	857	850	908	883	890	899	852	863	846	827	855	887	887	930	868	855	864	877	870	839	891	927	869	829	915	828	908	882	857	840	857	866	904	889	836	884	880	862	841	877	894	859	912	876	871	892	881	852	786	853	812	834	892	885	864	950	885	854	933	869	875	838	889	833	898	848	881	830	862	860	889	903	858	837	876	893	860	852	842	842	828	832	893	905	865	863	906	866	875	837	843	843	852	883	925	910	878	860	821	892	868	869	857	849	913	851	837	839	881	883	813	871	893	869	884	880	909	868	891	902	842	912	850	891	847	849	869	881	839	898	864	852	884	877	876	891	872	866	926	885	870	874	843	851	894	840	833	848	875	897	883	865	838	892	851	865	879	852	877	794	882	871	905	831	881	888	850	867	892	864	871	851	875	842	843	891	849	861	836	825	882	893	904	884	903	880	851	937	878	904	920	835	851	837	841	864	838	914	856	869	911	890	855	883	884	865	812	885	895	813	895	873	809	853	887	853	883	849	861	892	890	857	856	892	856	863	925	835	808	877	883	868	886	910	862	865	877	852	827	888	866	811	903	864	882	854	822	852	884	877	914	883	875	837	897	880	898	894	834	878	889	929	831	844	856	913	867	918	832	847	827	860	906	797	931	877	863	876	901	885	828	849	884	913	888	882	869	848	873	834	920	862	850	827	893	803	836	840	828	839	826	885	906	855	846	835	848	866	874	838	909	864	814	905	831	905	868	854	903	847	839	846	892	895	898	831	858	790	902	863	856	910	871	943	896	879	866	842	840	885	863	822	905	889	887	858	832	913	871	875	874	883	868	878	881	809	887	839	858	825	879	873	909	887	882	861	865	860	883	923	870	861	922	839	886	860	880	911	854	864	901	868	907	867	860	900	814	898	911	848	854	904	879	830	886	907	903	920	856	844	864	913	896	887	874	866	863	891	871	858	869	905	839	830	853	830	909	896	882	879	854	878	880	832	863	827	907	840	869	839	851	893	915	836	826	870	873	866	872	921	878	891	867	834	878	872	919	855	892	895	844	851	917	825	897	868	892	876	830	817	930	863	831	911	873	861	877	875	848	822	882	887	864	877	918	840	861	881	882	911	885	854	839	905	845	846	885	872	810	870	947	869	862	862	949	847	837	876	882	842	883	864	860	795	867	890	883	885	925	877	879	843	936	935	821	906	860	856	939	834	894	867	908	874	878	914	923	854	870	855	837	867	855	878	899	862	867	928	891	834	869	829	848	841	886	923	833	861	806	843	865	881	869	887	897	901	890	916	842	869	892	888	844	910	822	843	849	877	893	807	892	859	854	801	866	861	922	892	843	870	873	887	874	888	841	849	868	862	856	844	817	847	903	861	851	867	844	898	860	902	854	829	877	899	847	881	850	934	870	933	886	878	888	822	798	923	879	921	907	929	895	870	809	910	880	856	889	857	850	858	917	894	835	858	872	849	844	865	855	855	932	846	869	908	860	816	917	843	880	862	878	857	883	916	875	851	924	827	841	862	885	881	910	864	875	834	897	863	863	891	876	889	882	891	850	876	858	827	920	905	848	841	885	899	884	930	907	876	786	878	875	803	902	887	828	870	852	879	873	878	803	923	872	851	892	871	851	836	853	858	855	943	885	834	911	828	865	892	846	881	845	941	895	903	817	859	877	872	892	892	883	825	856	890	901	930	861	893	872	875	862	873	867	855	850	908	804	837	873	916	833	848	858	939	899	855	869	834	853	856	849	914	843	863	905	874	895	877	859	915	838	886	831	860	836	891	865	917	858	899	913	877	891	894	856	875	837	862	871	866	894	866	831	869	852	827	850	865	858	919	841	919	838	890	830	969	861	872	852	892	862	888	863	893	872	846	864	882	925	838	858	828	883	887	848	886	885	837	860	819	919	887	817	880	909	868	961	874	849	899	841	844	864	906	843	838	879	957	867	870	905	886	884	838	849	880	878
20554	13848	14037	12724	9514	6668	6309	5042	4927	3118	2406	1481	1056	634	537	441	414	380	349	326	394	344	309	264	300	315	299	269	305	297	281	232	288	282	264	246	266	235	281	248	233	247	260	272	250	277	267	247	267	273	249	259	266	275	274	246	260	271	264	253	255	268	266	246	283	249	253	230	272	250	253	274	268	243	265	275	266	266	246	247	264	278	229	268	255	260	277	218	270	244	276	238	266	249	241	241	265	266	276	271	273	281	278	263	255	281	238	256	252	253	260	256	245	270	268	251	303	265	262	249	235	249	251	237	238	241	271	271	249	266	272	256	281	250	263	254	234	263	239	225	229	271	276	245	226	293	275	261	263	269	245	282	256	226	241	263	276	262	229	245	249	277	254	247	262	255	240	260	228	268	248	246	249	265	281	258	264	272	246	268	290	253	244	222	248	256	214	251	242	248	241	259	259	269	257	270	244	264	272	247	254	244	266	244	268	259	257	239	223	253	261	238	243	248	270	266	239	247	273	249	263	273	254	255	253	252	246	237	279	259	252	232	261	221	233	257	238	258	255	226	241	265	246	239	213	276	238	267	260	263	252	252	259	244	242	260	252	271	252	238	261	231	244	254	240	225	255	249	245	273	260	275	244	242	242	279	286	267	253	261	236	261	263	244	255	258	255	281	262	241	270	266	238	260	234	260	251	256	248	261	234	262	243	241	253	232	227	228	237	257	239	234	255	249	247	269	239	255	261	252	245	262	239	240	268	259	231	270	238	260	244	241	250	248	288	270	279	278	242	266	256	245	260	240	244	266	268	261	254	222	259	230	261	215	253	273	251	287	217	292	255	264	266	227	239	246	255	230	245	241	262	250	245	241	244	261	232	252	235	240	235	266	267	284	266	230	268	255	242	256	283	263	249	287	248	263	249	276	269	234	252	247	260	265	243	235	238	247	240	222	283	234	238	241	281	227	248	238	254	226	268	265	242	277	243	256	256	240	280	251	259	262	253	221	284	276	248	273	243	239	253	263	282	249	251	239	283	259	246	277	275	244	258	276	269	229	231	253	260	255	291	253	243	223	251	262	281	267	249	256	267	245	259	243	267	226	233	270	268	282	257	270	278	272	258	233	257	248	262	255	260	244	247	267	244	238	259	242	243	242	239	257	237	268	252	253	241	241	245	247	242	241	291	259	246	248	231	246	236	249	259	268	248	252	207	240	222	235	257	277	273	256	255	253	271	233	229	220	261	246	281	249	278	284	243	259	264	235	258	246	262	256	284	244	252	252	276	236	255	246	250	249	261	248	244	236	264	278	254	235	255	273	262	253	267	249	243	250	282	257	247	256	249	232	277	270	246	272	243	231	226	248	264	238	255	208	256	254	236	212	238	251	280	255	284	245	247	235	286	269	264	235	220	256	232	242	252	243	264	257	241	248	250	247	261	234	241	279	238	243	221	251	216	212	238	249	260	255	253	244	262	249	238	256	267	264	234	234	263	233	272	268	254	249	258	264	247	266	248	249	272	254	244	217	250	275	243	250	260	255	271	281	241	263	245	267	265	271	225	236	278	258	247	264	258	269	227	252	255	254	265	253	248	257	301	224	229	262	250	289	226	259	243	262	239	244	257	274	231	253	304	265	239	265	264	243	277	277	258	261	255	248	255	261	273	254	235	223	247	269	281	281	243	288	233	246	263	249	259	257	262	260	248	248	291	247	260	243	285	267	244	259	247	242	257	245	262	263	245	239	273	252	253	238	284	262	256	247	248	253	245	274	250	256	290	256	244	245	243	256	225	228	275	249	282	258	261	226	247	251	264	253	273	252	255	241	235	273	257	257	250	267	244	266	268	279	255	238	259	239	232	247	257	241	299	267	264	239	255	249	241	289	266	287	269	234	248	262	261	263	241	272	266	264	293	220	248	259	227	289	268	240	225	257	236	226	239	290	250	259	268	244	253	252	274	244	269	234	264	283	260	257	247	259	237	276	243	249	269	255	264	261	255	249	270	257	228	244	249	245	263	263	280	261	267	254	257	274	231	232	256	267	266	247	257	255	275	255	281	285	275	275	234	253	250	268	264	255	240	252	241	271	244	231	234	272	277	256	269	252	285	248	245	275	273	268	247	249	276	242	244	270	238	268	240	273	247	264	265	251	249	258	263	239	266	247	236	261	253	275	245	230	240	248	254	223	260	261	243	270	227	251	291	275	272	262	228	222	228	265	276	253	231	265	253	258	255	224	246	237	255	228	269	251	267	225	260	267	250	277	230	264	261	262	238	241	256	238	246	267	235	289	229	224	261	243	260	256	229	259	263	242	269	268	262	213	265	226	255	237	250	254	273	247	278	260	252	237	226	252	257	262	258	245	251	262	292	260	251	274	271	260	280	259	221	242	271	261	274	273	252	253	224	253	283	241	240	269	274	266	250	267	251	277	263	256	239	280	244	247	258	256	249	244	276	244	279	251	298	250	224	260	253	259	258	221	238	283	262	256	284	235	239	269	272	254	240	254	265	260	241	264	274	290	270	275	263	240	249	263	243	227	251	227	264	239	243	248	217	283	252	237	233	242	245	289	281	255	277	279	261	257	268	251	272	263	274	265	257	250	273	226	246	250	258	259	254	262	259	248	265	261	270	242	249	249	248	250	261	237	298	257	289	240	241	256	250	252	249	252	272	239	260	229	241	256	266	265	259	244	261	296	237	276	255	239	244	276	253	260	271	270	249	251	261	227	232	252	264	246	249	246	220	243	259	251	244	258	250	245	286	243	232	251	249	265	261	243	252	258	262	268	260	246	241	257	246	241	267	247	276	243	253	265	259	246	234	233	251	240	243	229	234	233	268	255	222	233	233	237	251	270	274	255	243	280	255	258	248	276	249	247	247	238	262	283	238	253	242	200	269	271	257	255	222	262	264	272	261	248	256	278	250	271	259	255	273	268	258	237	240	269	250	252	267	254	242	232	266	271	272	238	241	258	258	260	242	279	245	248	275	251	276	253	226	232	277	236	259	281	245	244	257	264	245	240	246	268	276	257	241	250	255	253	256	258	234	221	235	244	266	271	270	272	262	250	258	256	291	224	261	249	247	240	231	246	264	252	242	251	245	236	248	274	265	283	250	241	241	267	260	242	267	260	248	219	234	252	265	273	265	239	235	260	257	268	267	238	204	253	254	269	260	244	275	250	265	228	268	275	241	298	237	295	228	218	252	264	252	244	260	264	250	271	262	240	237	270	253	244	250	248	248	247	258	275	262	263	262	249	291	236	230	251	252	272	258	282	282	241	285	246	254	261	260	260	259	249	242	269	273	246	255	265	255	255	267	268	264	269	225	257	278	249	264	241	266	279	275	232	272	254	243	270	237	285	265	220	244	250	233	281	271	279	269	283	227	215	246	238	236	282	254	271	261	239	244	281	265	255	247	261	245	232	235	264	249	251	277	236	271	247	242	228	268	251	254	262	254	242	237	266	271	265	230	248	303	256	246	277	256	252	235	211	258	264
11854	10110	13257	14923	11808	11470	12588	12601	13633	8232	6343	4391	3260	2319	2274	2075	2023	1495	1608	1349	1143	1228	1108	995	1381	1390	1094	1035	1185	849	827	877	831	891	792	765	798	816	769	769	726	825	727	768	758	833	724	781	714	768	779	726	749	702	711	703	749	753	703	696	715	745	705	756	790	710	747	756	755	723	745	688	687	653	760	736	726	761	729	741	685	722	702	731	723	753	716	664	723	696	721	663	764	707	704	753	690	682	694	699	701	720	690	708	676	670	747	694	736	707	752	694	724	681	711	731	727	709	702	649	719	686	718	670	697	660	701	686	726	686	714	725	720	690	667	747	715	709	702	699	734	667	673	702	625	692	681	678	713	719	679	703	723	676	726	710	691	699	713	692	726	700	659	712	656	676	681	649	682	704	719	705	706	673	728	649	688	714	694	703	710	708	663	682	653	686	683	653	655	695	690	748	701	674	658	690	696	697	724	704	712	654	701	687	707	679	729	677	658	674	717	682	702	704	676	684	605	699	688	713	716	662	708	715	688	650	658	706	651	670	693	700	642	703	673	682	666	689	644	681	684	699	683	723	699	666	678	707	705	649	695	696	698	737	667	687	679	686	694	693	690	697	713	669	618	679	657	688	711	702	695	640	707	714	708	697	679	684	680	695	710	674	674	725	690	718	698	669	701	701	673	689	712	729	643	685	667	715	736	706	671	688	694	737	703	687	678	647	699	709	678	693	693	643	678	676	626	653	671	669	670	703	725	693	671	704	694	662	732	714	688	684	666	664	677	626	697	680	745	689	717	689	706	721	692	680	716	689	640	723	669	666	648	672	684	680	706	638	665	686	683	703	656	691	696	664	698	713	696	723	692	662	732	677	684	643	735	697	702	690	691	653	670	707	701	680	700	697	727	681	662	644	680	652	681	643	708	670	682	695	665	691	653	765	671	657	688	661	636	664	701	690	668	714	731	686	641	663	679	711	683	723	649	674	670	662	647	723	691	707	674	649	649	669	698	687	694	639	712	713	726	662	693	651	682	723	662	664	681	693	680	664	698	684	690	733	666	669	698	663	604	693	661	690	746	698	666	645	719	702	689	712	748	693	734	678	682	687	710	738	676	741	724	703	658	684	651	727	701	685	701	710	720	705	669	685	691	652	683	647	713	691	680	690	701	638	674	675	728	671	684	679	632	702	681	727	670	676	755	696	671	695	659	667	693	676	693	714	730	688	699	700	688	671	754	666	662	686	694	737	693	661	691	679	695	676	712	715	704	670	679	691	668	681	664	688	715	709	691	766	692	649	653	644	690	645	693	710	605	680	705	677	671	676	648	699	700	698	672	708	648	689	715	686	682	655	687	668	715	734	657	705	689	667	659	665	693	707	686	707	681	718	734	690	704	657	712	659	691	658	702	700	693	677	746	674	695	631	754	687	669	695	667	686	645	710	699	725	674	661	713	662	681	692	726	650	689	700	703	691	691	668	690	670	748	680	675	729	651	682	669	711	657	678	708	659	698	713	680	663	660	697	756	711	682	759	679	654	693	666	656	671	672	646	678	701	664	616	694	692	679	708	668	688	682	695	672	665	680	643	704	658	664	705	708	690	694	710	682	665	734	717	671	712	639	679	704	691	720	682	670	706	677	711	703	684	669	666	682	695	698	710	675	682	709	689	695	706	692	667	683	737	677	676	688	662	705	661	643	727	660	688	664	666	657	674	691	661	684	678	726	698	724	673	663	661	674	665	656	693	641	690	687	710	701	668	730	717	642	677	669	680	671	723	673	677	672	687	678	677	699	706	699	694	692	709	689	679	703	689	689	718	675	672	682	681	679	639	695	678	698	680	662	651	709	655	697	652	671	690	718	683	683	680	733	688	707	724	658	654	736	691	676	685	685	651	671	716	690	697	719	669	672	666	702	704	685	704	682	669	667	667	655	706	723	693	676	680	712	663	643	704	748	691	658	644	672	675	742	681	697	733	667	647	731	655	713	662	701	667	644	668	755	716	662	699	714	660	723	685	692	692	707	642	711	668	657	683	705	663	703	687	662	699	675	655	696	710	682	691	701	645	672	671	715	681	669	709	714	671	635	674	680	653	653	734	671	673	699	673	711	695	700	684	724	656	684	669	686	737	712	698	686	648	702	685	716	660	701	700	696	665	684	671	637	619	679	729	672	725	692	695	702	720	668	707	693	687	720	592	662	606	683	693	684	709	695	670	666	681	679	701	676	703	681	691	710	663	668	694	662	662	677	661	679	657	677	693	719	685	681	747	658	707	649	701	710	693	702	673	723	695	648	665	674	717	698	676	695	700	636	711	687	650	666	714	675	699	648	726	686	674	681	706	684	708	673	701	716	683	690	679	672	699	654	695	661	672	667	656	713	735	727	690	669	673	699	679	703	695	703	661	651	718	704	657	693	685	690	697	670	660	663	678	750	709	704	720	709	661	655	673	663	694	669	658	705	703	695	704	677	731	730	681	687	680	713	682	673	657	717	678	676	730	689	703	620	710	649	668	681	688	697	704	682	725	698	703	661	627	740	685	639	687	663	669	681	692	688	669	708	678	720	664	697	686	665	611	683	678	647	743	682	659	692	702	678	663	695	663	696	651	675	655	717	673	633	636	699	665	719	684	719	696	714	742	706	721	692	667	636	676	703	714	699	649	672	679	692	657	679	715	695	679	679	701	715	709	691	696	652	714	693	602	689	693	702	684	706	689	698	690	650	662	704	688	683	704	707	686	710	713	703	720	729	653	694	715	649	667	683	674	690	693	711	676	639	707	660	692	708	680	722	721	680	694	687	694	719	659	678	691	722	692	671	729	695	686	699	713	696	699	642	651	742	671	684	665	668	655	661	714	663	663	716	671	725	698	666	681	711	637	694	686	734	689	634	660	658	712	756	664	639	711	669	703	684	723	674	706	669	708	690	658	719	647	743	658	676	645	652	675	733	678	684	717	757	686	668	674	663	711	684	690	696	665	661	695	699	711	693	649	702	707	699	711	690	703	643	676	690	747	670	734	727	683	711	677	693	666	697	716	641	675	704	705	690	722	705	687	713	665	655	727	698	644	681	738	717	700	748	667	721	666	732	706	700	714	672	678	674	703	682	673	693	721	736	701	654	693	701	697	697	667	680	730	691	701	651	742	690	674	723	709	669	731	697	692	686	736	700	682	730	704	676	721	671	662	679	673	723	704	704	668	688	688	639	682	675	639	624	737	709	697	637	674	710	658	712	718	673	696	743	665	677	676	691	752	674	662	635	681	731	650	677	678	692	683	618	681	705	713	736	650	703	639	685	707	663	701	657	696	652	711	682	725	656	665	708	647	651	674	704	629	722	667	686	676	683	687	711	713	688	683	661	675	675	687	722	648	697	704	715	658	664	717	687	725	720	708	651	687	707	687	671	688	678	682	708	715	671	644	672	663	683	683	629	663	681	681	702	678	646	645	672	664	706	689	680	694	696	666	684	684	741	710	710	690	665	644	701	644	681	632	695	752
2626	948	970	798	573	420	337	303	279	228	209	210	170	214	175	205	200	182	201	180	189	223	204	213	171	200	181	203	196	190	219	192	206	203	182	193	190	183	181	183	165	189	198	203	199	193	199	203	229	215	198	161	198	207	215	201	188	209	205	215	193	184	198	212	192	215	180	196	191	208	204	206	196	212	204	205	181	198	178	194	195	202	192	182	210	207	191	169	179	202	196	192	187	211	206	183	190	203	180	212	202	205	217	178	175	169	202	209	191	216	178	180	182	184	190	207	170	210	199	184	204	171	203	215	215	224	161	199	180	225	174	208	206	190	200	214	200	180	213	194	187	206	211	199	187	163	183	194	204	200	167	162	188	189	196	206	203	178	176	179	207	186	205	183	184	208	196	177	186	188	194	185	196	202	185	177	188	182	193	193	176	177	193	170	188	196	204	194	202	179	188	192	216	211	195	195	205	185	212	200	177	192	177	182	195	215	196	196	197	205	195	190	171	200	200	214	193	203	184	197	185	207	200	193	207	190	180	186	172	191	165	214	206	209	202	199	197	186	190	186	180	196	195	209	188	213	211	204	198	186	211	190	182	184	195	187	204	196	185	183	182	207	198	188	215	185	208	203	191	194	193	189	217	207	187	200	201	200	184	162	187	193	164	203	205	183	206	204	207	195	180	200	220	225	194	175	201	205	183	193	225	192	193	185	186	215	195	193	174	199	179	201	198	172	197	177	186	207	202	206	189	209	210	196	199	205	203	191	173	175	192	198	183	200	203	204	186	175	179	200	187	198	181	170	186	223	211	198	194	206	190	192	180	205	187	197	205	191	205	192	217	208	197	200	226	201	200	194	193	175	183	201	208	176	213	189	191	192	178	203	171	216	206	206	201	201	179	182	210	211	184	209	180	201	180	195	194	209	187	175	206	207	214	202	193	210	181	199	218	196	190	193	202	183	201	210	210	207	225	185	195	188	207	187	199	197	225	185	194	184	191	187	189	183	186	206	178	221	192	193	173	220	184	188	195	192	208	186	220	194	196	212	199	227	190	173	178	219	180	180	183	185	168	217	185	184	189	190	198	213	186	195	183	192	183	189	184	192	203	194	190	184	190	191	180	208	218	183	161	189	152	217	209	195	188	205	180	195	197	186	196	187	179	202	167	189	207	185	223	195	224	199	175	183	207	177	185	184	183	188	229	181	198	191	201	200	194	179	190	212	186	205	192	203	179	197	217	221	171	207	185	201	167	189	203	189	180	207	207	191	191	204	189	194	183	209	203	184	191	213	184	176	192	208	200	177	222	187	180	185	205	190	191	203	195	174	197	167	194	219	174	196	186	177	211	196	193	183	184	171	191	194	192	217	183	194	201	195	210	199	205	195	212	183	177	180	196	183	168	190	188	205	203	210	197	203	200	200	207	196	198	187	206	228	216	176	227	206	207	200	204	173	181	185	201	194	186	170	186	199	192	199	203	199	204	153	187	196	181	183	173	194	195	203	190	185	202	190	196	196	190	179	187	199	202	199	216	193	185	209	195	224	189	165	175	209	206	192	202	189	190	200	195	193	183	192	183	226	214	242	187	187	171	164	174	199	191	187	163	211	199	205	216	167	196	193	195	215	196	223	186	191	181	205	203	189	205	213	193	177	195	197	174	203	184	194	232	190	178	192	201	209	188	169	173	185	181	196	209	180	191	205	172	191	195	196	172	193	223	180	164	210	201	191	198	220	159	202	219	188	217	211	179	183	179	210	173	197	187	179	209	177	173	197	188	172	180	187	190	205	185	189	165	217	167	183	198	172	213	190	179	155	191	236	197	194	201	181	195	176	179	188	176	188	191	181	190	149	188	197	182	211	200	212	215	214	188	208	212	165	171	194	203	177	181	197	203	216	195	193	210	202	203	190	204	188	182	218	196	217	184	192	180	212	196	222	217	198	196	190	203	215	170	214	182	190	178	184	183	216	204	209	217	162	183	178	185	200	188	206	189	187	211	192	210	202	188	190	203	193	197	206	186	201	202	193	221	181	209	192	182	199	205	149	212	213	171	180	196	195	188	196	178	192	210	186	192	191	192	185	191	213	190	170	180	162	192	197	178	189	205	202	190	189	215	199	196	195	216	193	198	189	180	188	189	199	184	193	176	199	189	174	180	192	194	177	203	214	162	190	191	207	203	202	177	193	152	193	180	205	202	199	202	185	196	207	232	175	188	208	185	162	196	194	202	182	237	188	207	175	201	180	166	210	206	196	186	173	207	183	192	191	190	205	196	171	226	210	194	197	199	209	187	200	208	193	190	199	178	197	195	181	197	184	189	190	169	189	176	203	196	212	188	185	193	186	182	188	204	186	184	199	208	205	201	202	213	210	212	186	186	189	191	201	205	210	214	192	214	190	211	173	222	187	215	214	205	179	199	149	203	173	200	192	196	195	202	210	202	184	203	192	218	190	187	198	202	196	195	182	196	185	230	216	203	203	187	187	182	190	197	212	195	206	205	211	195	190	179	167	206	190	210	207	182	209	182	195	178	194	171	206	189	206	203	191	233	182	207	190	205	183	195	170	215	171	194	207	198	211	219	203	194	191	203	197	199	179	171	197	186	193	197	203	196	192	206	202	177	207	185	167	212	169	172	224	214	187	180	202	211	186	209	217	191	181	202	203	209	166	157	177	194	175	208	169	175	179	166	182	194	192	195	193	181	183	175	189	206	159	193	170	191	195	214	173	164	170	199	212	156	215	188	189	208	182	217	215	207	200	178	233	188	203	186	201	167	188	190	216	215	198	214	221	235	190	185	195	205	188	195	214	195	185	205	171	217	187	194	194	225	244	197	195	201	185	172	185	189	189	210	207	207	196	183	196	188	182	199	202	182	217	213	184	216	211	174	220	198	191	207	198	218	202	213	210	231	203	162	204	213	198	168	188	217	212	195	189	177	201	188	182	194	213	207	195	203	191	211	198	175	213	223	190	226	179	203	180	208	196	168	204	186	192	179	183	176	203	209	182	198	200	225	207	213	206	200	195	181	197	181	198	216	185	179	205	206	220	215	248	199	182	208	178	212	197	202	199	183	172	170	167	179	205	202	201	196	207	190	194	205	214	192	194	219	207	192	203	197	170	206	195	164	170	186	230	195	186	194	186	219	179	200	205	195	197	175	185	186	197	187	190	194	180	187	199	186	202	197	202	181	197	205	174	187	196	195	186	210	198	178	186	185	197	202	208	196	161	188	184	200	186	205	192	183	183	185	205	194	199	203	197	224	159	174	206	186	194	208	178	201	216	196	219	188	217	201	205	199	192	185	195	175	169	212	172	191	217	176	200	208	215	187	198	190	192	222	202	179	190	192	192	180	189	180	206	212	205	206	203	220	205	177	179	203	202	209	210	212	193	193	183	189	186	214	220	204	180	196	185	172	195	223	212	200	181	211	174	170	192	196	182	197	177	185	182	168	185	167	190	204	188	185	194	209	201	196	201	183	183	200	187	170	168	190	175
2819	1503	1790	1861	1285	1193	1342	1124	1228	1009	785	701	611	614	612	631	589	621	605	586	556	594	604	608	618	589	581	617	655	546	586	641	651	593	615	611	619	581	592	612	594	562	543	585	555	597	551	587	587	576	565	603	577	539	562	573	597	565	610	590	604	577	557	609	603	586	610	575	577	591	605	541	587	581	596	603	564	598	570	540	601	591	604	577	629	612	554	603	610	610	592	613	594	618	613	581	558	606	577	539	543	586	595	560	566	564	583	562	546	622	579	581	575	589	629	544	558	580	566	562	596	561	588	588	552	581	575	588	555	572	583	548	548	585	580	574	517	590	555	593	536	597	594	612	537	584	596	584	570	563	584	605	563	614	583	608	575	574	555	571	596	566	592	578	547	577	594	572	587	559	575	580	581	547	601	569	589	582	562	585	609	577	557	544	581	604	585	603	602	582	598	647	568	592	618	560	588	583	581	594	520	530	592	581	553	559	572	562	570	591	573	574	625	590	559	563	565	574	563	598	546	610	576	577	579	560	558	608	570	572	599	576	569	609	555	571	588	578	582	628	585	574	556	624	589	596	587	541	550	599	589	643	590	571	552	545	602	565	601	601	592	546	580	627	555	577	536	621	560	585	563	552	524	592	567	566	564	587	568	649	590	592	604	580	595	594	581	614	589	567	585	617	607	555	598	594	565	551	593	573	589	586	592	575	560	581	598	602	591	593	563	555	614	626	589	530	584	575	611	593	596	598	585	585	563	577	582	602	548	572	572	631	633	555	598	575	569	589	585	589	556	564	559	551	592	602	562	606	612	579	607	554	584	590	596	609	564	608	579	523	608	574	551	547	571	581	551	596	579	577	561	596	569	574	620	584	586	555	594	572	595	589	560	564	554	590	554	601	596	589	588	595	576	532	583	629	580	570	586	588	593	594	604	581	557	598	546	627	586	601	585	588	580	599	554	592	579	547	562	542	563	601	576	587	610	609	616	601	584	581	590	579	591	566	604	597	578	621	557	552	591	535	543	583	578	621	525	589	556	562	601	622	575	604	585	553	617	622	662	556	613	581	564	605	579	581	609	584	601	578	574	589	600	582	636	573	553	597	546	578	551	557	578	553	572	588	575	537	617	571	587	576	589	550	641	592	564	570	545	579	606	578	599	573	599	584	595	586	524	586	589	571	612	564	564	608	577	589	582	562	507	578	642	607	595	553	598	570	555	595	597	567	603	614	577	556	581	568	590	557	582	583	576	578	559	600	576	589	553	573	624	557	595	598	610	583	556	559	581	607	619	569	568	573	587	582	604	636	575	569	585	568	563	604	608	595	618	577	549	608	591	593	610	597	627	588	575	568	557	602	538	605	561	582	582	618	569	643	601	594	579	592	614	599	583	627	570	592	539	608	571	551	551	540	601	549	602	564	593	616	594	591	617	532	604	557	566	544	580	606	584	566	590	548	528	599	595	543	587	582	585	615	579	587	585	576	580	555	576	573	557	540	609	537	557	591	552	596	582	533	571	590	589	593	618	582	585	542	590	544	607	579	624	557	613	553	615	596	579	605	570	554	591	563	581	564	574	577	607	571	571	535	607	554	598	552	580	595	576	603	580	641	569	588	576	582	582	578	575	573	596	584	584	572	603	586	564	574	538	554	553	593	570	566	612	565	614	591	619	615	603	573	587	561	580	564	660	543	591	593	595	578	563	605	589	570	630	551	595	565	581	598	572	613	614	582	614	540	568	631	551	590	610	573	567	556	579	602	579	598	568	581	587	546	595	505	573	603	532	565	600	614	615	587	608	656	617	570	613	576	585	638	623	601	627	497	577	580	588	596	638	573	567	614	596	572	590	588	571	571	557	608	563	598	594	590	582	582	569	587	567	615	548	588	557	608	600	608	614	558	565	556	635	601	574	562	591	644	564	563	603	568	562	613	556	569	573	557	611	622	580	583	571	574	574	589	569	607	585	584	557	579	557	584	614	576	557	537	543	604	609	596	580	584	620	624	597	590	558	602	572	547	635	594	586	576	571	616	571	594	586	619	593	595	595	624	520	621	593	543	658	576	605	579	587	542	594	605	629	565	606	631	565	549	586	580	539	630	586	583	620	648	564	606	596	578	549	553	605	606	608	539	568	601	606	582	596	602	593	571	611	554	553	558	618	583	664	605	554	563	557	550	540	632	581	561	584	599	597	624	589	537	557	614	536	580	538	617	609	573	554	606	625	580	584	591	593	580	603	570	589	556	594	592	570	598	582	604	583	585	616	640	563	606	541	593	599	578	594	591	604	552	554	596	548	606	591	554	598	579	574	603	550	567	623	595	569	595	540	608	611	553	588	576	600	533	625	587	540	594	650	572	561	558	613	591	567	544	550	617	638	603	601	561	561	557	559	597	624	571	596	566	603	626	563	590	628	583	604	601	557	610	573	606	557	582	580	587	592	580	574	578	582	607	563	551	598	537	577	571	575	534	608	643	590	606	558	597	603	538	623	569	565	567	554	564	606	599	589	581	593	605	588	604	577	596	619	600	596	532	614	579	569	586	582	589	549	592	554	568	628	600	588	557	574	583	549	570	583	553	570	604	537	567	561	578	565	574	605	586	566	554	594	599	559	605	617	566	588	581	563	595	567	602	548	585	604	572	561	572	537	609	580	584	572	531	590	579	613	568	558	584	573	613	563	591	582	583	583	560	547	566	584	584	605	610	550	610	602	570	568	564	586	585	571	599	620	554	583	630	611	557	597	601	570	627	596	597	578	582	562	614	605	519	633	583	583	598	563	608	538	595	561	550	573	593	628	576	570	571	595	597	600	585	584	606	591	548	583	588	585	603	573	569	576	607	586	589	610	602	580	624	578	592	553	594	559	574	580	597	564	599	597	535	568	587	603	585	598	583	558	635	598	612	579	591	581	563	566	567	545	612	588	560	610	634	535	574	590	615	599	604	568	563	588	626	617	654	582	611	591	601	599	603	548	587	637	561	567	561	620	603	603	590	555	625	605	608	619	565	586	596	590	566	591	576	605	607	616	573	602	571	588	604	584	615	572	618	602	587	589	616	565	565	630	594	627	604	568	614	556	553	609	588	603	601	544	632	581	582	595	575	594	544	602	544	570	569	591	600	584	552	568	549	585	588	607	582	593	558	625	571	566	585	544	571	604	571	589	632	592	564	537	577	571	559	574	560	590	612	618	604	593	555	582	569	571	623	600	561	592	590	588	564	569	573	585	563	575	577	601	542	580	579	549	600	594	579	603	596	601	572	545	595	623	536	596	563	555	617	648	594	571	586	567	599	601	602	584	577	604	593	602	632	564	567	585	603	567	557	552	567	585	570	578	625	562	581	606	568	604	577	555	624	609	569	617	562	599	591	602	570	575	547	566	519	609	597	568	639	567	580	578	601	575	580	605	619	583	608	565	599	576	575	553	568	584	583	622	540	588	576	560	604	602	557	622	609	534	549	561	611	569	586	604	621	597	630	594	591	599	583	560	595	591	565
13556	9855	9269	7962	5536	3750	3370	2952	2664	2169	1019	879	625	471	413	432	371	401	402	369	332	333	339	364	364	290	344	307	464	338	365	315	293	321	319	336	324	330	322	323	334	335	337	330	319	339	301	320	325	312	344	330	301	323	335	327	349	322	334	305	300	334	337	323	314	313	323	330	294	319	341	315	303	320	344	357	323	320	350	347	319	331	335	338	361	349	327	343	320	321	344	352	324	335	325	332	315	346	332	291	326	328	329	365	325	304	301	296	369	342	315	325	314	332	271	291	301	304	295	320	317	317	339	348	347	304	326	330	278	277	302	327	345	311	316	304	329	331	320	302	306	296	351	325	371	331	350	309	341	306	318	321	332	296	305	349	329	294	311	350	337	319	331	326	302	310	352	352	295	347	326	328	358	349	320	298	325	299	324	337	293	322	344	316	307	344	314	325	318	317	326	325	331	336	300	310	322	314	307	337	346	300	332	331	349	308	334	327	336	310	310	310	332	307	299	313	337	355	319	346	311	335	337	309	312	306	307	303	359	302	341	302	331	344	332	322	324	322	327	330	352	323	338	353	311	302	312	311	323	314	322	323	291	337	340	317	332	314	320	321	318	296	308	326	354	339	336	323	297	336	315	303	322	328	341	335	334	288	292	301	318	290	328	332	322	341	310	302	331	320	340	325	329	295	364	318	305	349	335	303	327	318	330	332	333	340	317	303	348	334	341	330	320	312	326	324	323	340	318	315	294	341	337	302	336	326	342	317	298	306	345	339	308	321	329	302	327	329	349	365	307	333	316	322	348	323	320	324	346	299	348	315	336	323	334	320	306	312	322	313	317	325	324	324	323	298	348	330	316	296	323	312	337	313	313	313	296	332	330	325	292	340	322	327	332	338	304	318	373	306	333	289	308	329	333	339	317	352	306	315	317	334	338	282	332	307	315	303	310	316	312	325	282	324	331	335	308	307	334	309	314	316	309	305	324	330	294	342	316	306	337	323	306	303	306	322	337	330	292	301	330	293	320	311	330	328	309	315	336	336	317	335	328	331	307	320	304	337	322	365	340	343	326	377	285	317	326	337	331	346	332	300	292	311	319	287	308	329	311	329	320	305	340	312	310	332	337	344	321	347	319	310	326	291	325	344	353	301	319	341	327	307	315	306	316	321	265	340	294	357	305	319	321	314	321	287	342	329	353	322	301	351	313	294	298	327	313	315	330	353	290	297	353	324	299	349	333	336	328	302	332	299	330	341	325	333	318	299	315	298	331	311	325	313	306	341	345	336	324	303	309	334	330	346	298	329	320	329	313	329	329	315	318	347	295	314	324	307	323	328	333	351	332	299	322	321	329	320	322	295	299	368	297	312	315	349	329	347	329	281	329	305	329	322	344	298	324	307	298	324	320	341	310	306	342	297	313	346	294	332	346	302	358	328	321	325	339	312	294	304	309	327	314	338	331	310	343	301	352	289	323	352	358	281	315	301	306	320	331	333	316	332	316	319	303	320	298	321	312	332	315	331	344	274	348	337	325	319	313	337	325	294	343	304	315	330	339	332	347	303	332	314	302	360	283	326	319	291	357	339	315	291	333	320	331	329	325	314	310	325	345	322	333	295	346	321	315	339	320	325	310	357	318	322	312	295	321	321	308	306	307	303	306	287	306	319	321	335	327	339	314	330	306	330	331	331	341	316	345	353	313	303	315	332	298	332	328	314	321	313	336	312	325	329	367	321	336	302	301	326	330	315	325	294	317	299	321	337	299	318	337	314	348	335	303	322	347	303	369	314	327	311	306	293	322	304	323	307	284	333	293	323	342	324	322	314	343	341	287	308	327	316	320	346	357	325	319	324	347	311	319	314	304	340	313	303	368	322	279	295	303	308	312	292	318	350	330	342	290	335	298	293	355	288	339	298	306	348	335	337	347	330	329	332	315	344	346	300	324	315	368	344	330	328	311	322	303	347	343	308	302	366	322	328	322	301	316	305	325	300	309	345	304	331	307	321	325	333	326	315	304	312	291	338	347	310	302	327	346	299	320	344	338	353	324	342	305	342	317	341	307	325	287	309	313	312	318	323	343	311	313	349	306	282	300	329	372	337	313	312	321	307	300	309	339	313	325	348	331	378	300	312	315	307	346	307	338	334	344	318	322	299	306	341	348	292	305	314	321	304	302	301	313	336	294	336	310	315	339	306	372	342	330	306	351	315	321	324	380	304	329	338	329	322	334	338	329	321	317	335	329	314	339	341	345	278	325	331	369	333	333	356	296	304	312	339	321	310	341	314	299	337	331	305	305	315	315	327	337	321	343	339	352	317	315	324	336	337	327	330	321	293	286	305	302	307	335	306	282	288	305	325	294	311	300	346	356	349	314	347	328	325	309	325	312	314	327	297	316	327	342	355	373	278	309	324	301	326	327	342	303	304	304	343	342	282	327	340	319	309	316	332	317	314	325	331	305	313	339	343	319	320	307	330	336	326	302	292	308	336	335	287	318	341	286	319	321	297	339	319	299	302	291	300	312	291	319	295	300	356	323	287	349	321	324	314	295	329	320	329	338	317	329	333	323	297	291	318	353	332	300	323	340	337	343	312	294	340	330	342	346	278	292	322	314	324	333	316	358	323	318	331	315	311	322	336	324	325	300	344	322	314	333	324	319	309	305	296	368	312	315	332	335	325	345	327	315	330	313	307	357	339	292	327	294	354	313	351	317	308	313	341	349	325	306	330	338	324	298	335	312	331	300	318	341	318	329	312	341	300	327	336	307	314	320	359	358	334	305	320	314	332	318	326	347	327	315	333	334	327	323	313	333	304	326	291	332	309	374	337	332	368	304	325	342	350	320	302	301	315	311	332	325	323	306	310	338	335	315	343	349	322	313	333	310	344	314	316	327	347	334	341	342	315	337	315	335	289	311	340	332	321	317	326	307	325	294	307	302	299	310	299	309	296	289	290	280	319	318	323	345	340	308	284	302	291	301	337	333	313	333	316	289	327	311	313	299	367	310	307	303	311	294	334	308	298	302	327	323	309	296	283	320	308	321	349	309	315	300	341	301	333	344	309	349	294	281	326	343	325	333	325	335	339	314	340	292	329	327	312	315	304	340	355	339	364	325	344	327	350	293	321	372	308	315	313	286	308	325	317	327	302	327	373	331	309	333	308	313	346	313	350	288	346	355	338	296	308	332	313	319	315	313	301	314	351	352	311	313	336	298	352	281	339	316	297	279	284	313	319	350	341	326	330	328	304	314	318	303	295	335	356	330	335	332	342	329	337	297	312	317	325	323	320	323	339	304	317	325	312	333	301	317	354	315	316	308	321	310	310	329	344	311	317	317	321	347	297	344	273	341	315	308	299	300	381	317	335	293	336	321	337	301	337	347	304	343	313	285	325	316	325	364	318	327	308	328	310	305	327	333	316	300	323	333	292	316	360	320	345	316	315	356	300	327	291	299	351	321	309	326	294	334	308	327	308	332	305	337	309	321	340	341	338	331	316
9901	7785	9148	10108	7721	7004	8380	7858	8418	7219	3795	3352	2506	2150	1740	1680	1389	1323	1341	1296	1108	1087	1134	1348	1276	1114	1104	1060	2182	1126	921	1001	962	974	869	949	905	935	966	904	916	943	919	902	892	949	876	901	879	938	914	907	941	913	887	894	904	909	873	890	901	924	878	873	866	913	900	878	884	910	915	871	879	864	876	884	877	919	957	905	851	873	958	848	895	831	903	885	856	919	887	881	918	879	945	862	935	924	856	898	824	855	864	863	879	868	893	902	879	880	905	928	909	907	887	870	832	881	889	869	902	862	889	838	840	824	859	873	878	866	849	900	881	842	886	895	869	903	886	875	849	868	863	899	864	875	842	882	852	870	837	888	881	848	864	878	880	896	881	856	860	879	881	855	857	863	893	895	903	853	899	837	854	848	877	832	851	887	843	922	901	894	893	896	915	898	861	883	885	877	879	869	890	827	888	885	893	880	844	924	927	868	875	867	902	873	779	927	853	865	859	871	883	851	929	896	871	876	884	863	859	891	908	894	881	902	866	892	873	934	855	887	893	865	870	850	925	831	871	928	912	882	888	800	846	849	886	839	885	874	841	877	909	863	889	856	885	897	909	830	833	881	889	886	926	855	881	919	827	851	816	866	891	899	881	855	897	836	876	890	843	848	910	894	837	840	894	855	894	911	902	839	882	847	789	898	948	865	852	865	861	905	886	908	930	851	828	888	826	865	869	843	906	869	867	840	936	809	830	870	883	862	865	911	847	880	884	835	903	865	837	841	927	923	870	926	828	879	846	906	843	909	873	892	857	870	878	919	866	831	884	860	856	910	849	882	893	862	893	863	864	871	879	874	891	868	876	881	846	886	834	790	879	843	865	874	864	855	881	853	885	840	866	885	901	866	848	830	843	895	838	849	840	856	850	829	901	851	891	867	855	837	819	840	839	893	873	847	864	860	932	900	868	833	910	913	855	892	871	920	867	865	822	840	825	916	876	929	910	907	844	818	851	902	937	882	895	851	894	922	868	900	921	859	864	828	926	872	906	853	868	924	900	879	856	901	892	910	880	887	851	879	828	894	877	898	904	850	850	897	910	871	837	883	820	899	850	826	884	878	870	899	892	913	848	825	876	863	869	841	815	901	897	884	852	899	850	883	849	905	856	889	863	840	850	908	895	875	863	883	889	850	880	917	876	840	844	911	891	852	913	847	842	896	877	889	903	854	907	877	824	879	885	886	800	883	875	851	876	826	865	919	863	881	877	805	890	826	900	837	887	875	859	884	872	841	799	889	881	785	884	862	802	876	893	858	863	836	872	896	837	848	891	847	860	881	874	827	885	886	922	864	858	911	862	910	899	870	871	864	873	889	804	873	909	842	895	847	835	840	860	856	834	859	877	850	889	846	878	902	900	853	836	800	899	863	848	901	845	912	837	854	882	899	870	857	902	843	842	865	887	877	884	826	860	887	872	888	920	856	846	892	897	878	846	850	841	810	838	920	885	829	915	830	840	842	879	905	877	863	868	853	931	885	856	859	878	876	883	892	858	899	883	814	882	839	878	871	858	847	823	829	893	855	860	902	869	915	873	849	899	864	887	864	871	884	886	899	818	824	813	885	876	899	853	857	875	858	877	861	887	903	876	856	913	833	861	831	900	831	882	867	825	891	900	861	906	859	881	820	916	859	921	933	888	863	821	860	803	859	888	893	833	879	863	886	915	879	854	831	876	847	863	913	930	873	817	885	880	857	848	872	848	841	855	873	887	853	873	911	831	848	884	936	868	882	827	846	942	879	821	854	882	858	928	838	947	925	860	876	873	838	889	882	874	879	877	907	851	875	826	891	855	884	804	914	851	846	863	861	925	882	863	845	880	863	828	906	827	815	903	860	828	900	872	866	873	866	857	880	838	901	820	915	833	866	814	823	847	858	839	896	878	875	902	826	864	871	880	864	860	866	889	880	806	901	854	856	877	890	857	866	817	864	854	892	873	862	856	821	860	853	881	879	868	892	870	873	873	815	862	887	827	819	834	875	914	860	858	826	901	837	886	903	855	838	848	821	830	888	912	841	894	884	832	821	924	904	877	889	878	879	895	898	851	846	833	847	837	877	894	888	900	842	851	884	855	856	884	920	862	862	860	896	914	831	920	913	852	857	884	900	904	905	844	849	836	885	881	870	846	876	888	844	837	891	853	904	873	809	914	869	853	867	886	864	829	877	839	926	872	871	871	883	813	915	873	822	882	871	873	873	904	860	889	856	881	888	825	836	893	898	882	885	828	852	867	875	892	843	873	831	898	838	830	840	880	861	891	879	851	888	859	883	853	857	862	842	826	942	821	870	855	859	894	832	830	850	953	810	877	897	903	849	836	861	850	891	923	849	887	866	876	846	882	875	873	884	895	915	876	857	874	882	904	873	851	832	813	881	884	921	898	858	876	894	906	840	845	830	842	896	870	886	889	886	866	842	879	870	854	912	872	816	837	841	876	916	890	867	863	907	911	857	847	858	784	851	833	880	869	844	940	931	907	843	838	869	917	781	805	857	877	840	897	894	862	898	842	866	856	879	841	886	884	890	883	870	859	868	834	896	840	872	864	837	874	913	826	869	906	892	888	871	835	861	907	883	865	907	855	874	862	885	832	913	861	863	897	795	832	874	870	869	856	888	889	830	856	871	893	878	890	853	900	907	884	909	911	883	834	885	932	844	894	909	796	886	838	854	832	901	900	847	888	824	898	885	867	902	834	857	877	864	864	857	875	912	862	828	891	865	908	848	879	858	911	869	846	876	874	875	924	920	895	860	911	876	821	922	890	889	917	864	867	896	809	846	847	865	823	923	885	899	910	884	830	849	876	834	889	898	843	868	844	848	905	882	906	892	848	900	920	934	914	883	862	873	847	882	869	795	895	828	886	873	883	901	827	862	845	858	842	860	898	929	846	861	931	833	848	824	830	889	895	852	875	897	900	871	831	888	883	882	884	837	843	889	862	906	832	896	914	845	850	915	872	924	845	875	893	860	849	867	859	865	836	878	891	861	848	903	822	868	903	920	906	795	892	859	862	911	890	900	849	870	885	885	882	827	855	895	893	842	831	870	858	840	888	911	813	829	839	847	855	860	857	854	861	861	901	855	904	872	886	887	826	857	836	838	851	871	861	894	912	897	854	907	892	919	846	826	830	914	870	872	855	834	877	887	872	865	875	889	861	873	889	882	893	854	847	906	827	867	853	876	862	883	838	860	838	824	870	853	866	846	850	901	845	869	846	835	850	832	880	859	885	882	878	834	859	900	897	860	877	871	919	876	859	875	906	843	834	893	950	899	830	845	935	905	866	912	884	838	869	889	874	901	892	840	847	861	861	867	866	894	843	884	865	810	875	860	822	849	887	839	855	859	873	873	847	896	864	876	846	890	876	910	894	902	894	809	890	870	849	901	887	889	892	907	843	861	888	902	803	918	830	888	895	853	865	879	877	881	869	861	900	879	883	892	920	872	885	807	858	915
21202	13804	14010	12464	8525	5659	5064	4020	3876	3301	1833	1117	791	680	548	559	383	337	374	431	333	319	317	349	294	263	331	297	610	425	300	265	296	311	272	250	251	257	259	249	272	265	255	265	281	274	276	258	264	254	260	252	261	259	241	293	258	253	237	243	240	274	250	258	278	264	252	283	247	225	271	261	254	275	275	231	263	280	293	273	252	261	256	263	259	263	267	253	260	232	266	267	254	262	268	234	250	272	260	256	258	252	247	275	239	256	257	255	254	262	269	251	261	260	239	264	256	261	240	265	275	255	256	257	252	248	255	251	257	271	265	277	249	269	251	277	258	259	249	256	262	247	243	248	220	233	266	262	278	274	226	262	233	267	257	263	263	279	306	269	256	265	237	248	263	248	286	242	259	254	250	259	271	233	246	245	265	273	230	235	271	254	259	227	229	257	263	248	247	247	262	230	272	257	276	273	275	244	266	252	237	255	265	263	227	272	263	247	256	265	248	224	235	249	248	227	268	277	251	283	235	237	263	269	262	243	262	273	252	252	288	263	254	257	252	252	248	245	245	241	245	275	271	255	262	248	224	265	242	261	267	221	269	226	249	247	249	265	263	267	241	231	264	273	247	265	280	244	253	242	232	240	231	264	247	277	298	262	291	271	289	260	256	240	274	253	254	271	267	262	255	231	270	255	262	228	212	272	239	241	249	253	296	262	262	250	248	247	255	244	257	255	306	249	259	249	254	275	269	226	247	250	255	251	230	233	253	253	279	250	283	265	254	266	251	239	246	274	253	245	249	261	268	288	252	285	264	257	272	262	268	261	262	250	227	269	255	239	258	263	250	230	232	240	239	252	244	225	274	264	274	262	259	248	242	274	267	271	212	263	239	240	270	257	242	228	250	229	235	226	252	284	252	256	269	251	257	240	248	254	254	271	280	254	236	255	250	251	251	239	283	260	268	284	279	247	261	257	258	265	272	235	264	248	242	248	269	250	261	254	242	237	244	259	249	259	256	260	244	255	248	228	239	249	254	273	286	253	271	250	248	265	262	226	240	237	239	287	269	262	259	254	238	267	258	252	221	233	246	219	259	236	270	263	288	250	275	252	253	224	254	261	288	294	282	270	251	240	234	281	228	246	254	275	255	257	261	268	229	264	250	246	239	259	259	252	265	272	236	251	265	241	249	254	261	252	268	262	240	242	242	237	269	249	262	244	234	265	242	249	271	270	273	262	240	282	262	277	274	272	263	256	248	252	253	246	260	294	246	261	266	273	219	264	238	237	226	249	267	255	233	235	258	256	245	249	249	240	267	246	238	254	248	236	257	256	236	275	259	233	244	242	243	252	260	262	254	252	241	211	245	238	251	250	250	257	244	267	269	250	235	251	279	234	243	248	276	266	255	227	258	279	247	265	276	272	255	242	263	230	246	269	257	278	259	272	226	268	289	257	251	244	272	267	246	270	278	248	258	278	233	253	273	257	290	261	271	276	238	272	208	261	254	245	268	246	275	233	222	274	234	278	276	263	260	272	246	295	244	237	273	217	249	262	285	277	243	259	256	241	274	250	232	268	247	289	239	263	261	258	250	238	261	297	293	234	261	244	260	234	256	244	222	255	238	288	277	268	271	310	288	261	260	242	233	252	243	222	246	272	245	272	272	260	243	269	258	247	268	262	247	253	264	278	262	239	263	246	240	257	258	258	257	256	245	265	252	269	252	261	244	246	257	254	254	238	245	234	259	270	227	247	237	271	245	273	274	257	258	279	237	237	259	241	276	291	239	265	237	268	253	237	266	272	264	280	248	293	249	240	250	251	240	232	256	272	251	270	278	247	246	258	254	256	263	251	276	231	271	233	271	236	283	250	228	233	278	269	257	247	270	256	254	230	260	249	268	276	222	267	274	272	244	283	259	260	255	262	262	268	259	261	241	279	246	255	234	251	251	232	275	226	235	255	231	230	255	252	252	271	257	249	266	299	257	253	280	225	263	251	251	257	250	247	236	263	261	252	248	274	244	259	253	267	276	269	269	254	258	271	305	262	262	266	270	253	239	242	249	270	250	241	250	263	248	265	253	260	262	269	274	247	254	248	283	270	234	248	249	261	253	272	248	277	239	263	212	271	250	267	246	293	251	256	270	272	266	253	295	262	248	281	256	259	268	257	268	261	223	270	245	280	262	284	241	264	232	257	249	274	213	274	243	263	272	264	261	241	247	255	299	225	261	277	264	255	235	257	295	267	237	266	246	226	251	226	230	254	241	233	263	242	254	235	267	227	268	279	241	257	228	239	253	277	256	256	253	274	255	257	274	269	276	269	256	258	263	261	226	218	265	288	269	232	272	220	265	274	301	256	241	253	293	274	227	255	260	273	250	247	299	262	251	267	263	257	277	276	251	269	259	284	250	251	287	258	242	267	277	257	267	245	275	246	264	265	258	264	251	243	275	268	252	281	263	266	240	246	251	252	244	256	229	244	263	235	269	250	248	252	232	254	228	246	250	256	203	242	237	256	233	250	265	235	227	240	263	241	265	243	226	260	240	252	275	255	267	233	221	248	255	270	269	292	260	234	251	255	239	283	239	274	245	245	303	276	259	260	256	251	253	253	236	241	273	264	235	225	244	278	293	280	246	262	222	233	270	265	237	252	248	253	239	279	245	260	232	233	256	286	268	250	253	221	257	259	251	276	244	278	237	249	282	245	256	252	259	250	268	245	248	265	262	249	263	258	273	254	285	285	248	263	254	258	248	246	239	243	269	264	245	260	264	259	270	252	230	260	257	256	232	233	263	275	263	271	222	249	273	247	258	267	223	247	242	264	272	241	257	294	268	265	256	277	253	265	248	254	240	267	273	241	281	251	236	223	267	299	225	255	289	249	255	252	250	269	269	264	269	257	240	239	245	247	241	261	283	266	236	283	264	228	261	251	265	260	287	277	252	256	240	240	240	235	226	262	270	278	251	263	245	271	279	273	270	237	259	243	233	252	258	255	273	236	229	269	263	253	269	208	250	275	267	257	230	255	248	272	278	225	261	239	259	246	245	221	260	288	266	259	264	278	221	266	249	244	264	266	234	260	255	288	253	236	249	238	243	242	288	250	252	288	243	264	237	243	261	215	240	227	255	250	274	234	275	262	260	259	257	240	242	271	272	253	238	252	226	263	238	267	259	276	255	259	253	203	247	266	253	254	246	262	274	256	254	235	244	275	269	290	242	237	245	270	255	269	248	252	225	264	259	258	242	284	257	261	273	238	248	276	227	244	252	288	237	256	278	307	255	293	218	239	227	261	299	259	272	250	268	241	252	248	240	268	274	260	285	245	220	270	239	266	269	249	257	262	264	284	278	289	242	255	278	265	258	255	284	257	249	231	250	261	256	261	247	257	263	271	263	245	283	257	274	265	237	270	273	264	235	264	274	234	239	267	270	256	271	237	273	241	261	269	257	283	265	297	241	266	250	252	262	263	255	271	259	256	289	275	236	262	287	272	255	291	246	269
12511	9739	12777	14022	10207	9500	11868	9490	11436	9863	5403	4268	3420	2954	2701	2348	1599	1482	1670	1855	1202	1080	1143	1542	1275	941	1125	1023	3655	1743	852	855	818	851	803	770	794	786	776	817	793	743	741	717	742	716	744	728	733	818	801	708	705	705	753	709	737	699	725	702	726	705	729	767	726	734	739	751	758	716	734	727	718	705	722	717	714	768	880	789	761	718	704	682	711	727	728	718	733	753	703	768	705	742	715	697	672	665	684	730	742	756	703	665	686	710	701	724	728	659	712	715	706	720	665	725	659	692	712	666	661	722	685	693	717	731	706	653	735	709	682	770	674	666	688	714	684	683	714	652	668	745	714	652	688	675	690	714	681	723	714	687	704	682	700	683	684	686	677	689	718	715	697	654	726	714	672	673	694	719	658	660	661	697	685	681	660	709	660	682	777	741	706	664	679	658	679	699	672	673	667	654	744	681	651	704	678	696	675	669	665	709	702	682	718	672	694	684	709	649	694	666	674	691	687	724	666	680	683	705	729	701	649	734	674	702	728	671	719	713	696	696	679	688	699	670	706	713	721	678	727	646	664	648	698	710	719	748	689	665	747	729	691	673	661	682	686	656	710	690	697	678	695	699	714	685	623	674	713	628	685	710	703	660	711	722	692	670	709	638	661	680	690	718	695	727	677	671	674	709	706	652	717	661	703	681	678	695	658	707	676	677	703	696	690	748	655	662	670	712	660	638	687	691	701	711	692	706	728	685	733	689	712	635	652	689	691	723	690	715	672	724	703	697	636	741	675	677	676	712	716	689	692	693	700	690	661	684	742	697	707	660	673	705	706	671	651	710	682	719	647	665	691	721	650	683	649	741	643	664	690	681	734	670	666	681	718	680	661	711	708	659	719	685	764	750	658	697	681	706	636	701	685	681	654	707	680	652	669	674	734	695	688	682	707	679	647	663	664	766	711	622	654	699	693	673	684	718	651	692	685	690	708	692	671	702	644	709	694	731	718	687	688	692	690	681	698	716	695	690	676	698	729	694	654	673	730	681	687	672	667	663	670	678	644	714	738	654	686	688	660	715	733	699	718	697	709	675	710	682	673	696	689	670	666	667	664	672	699	721	715	661	688	680	682	657	678	725	696	701	645	680	689	729	655	657	717	673	648	677	707	672	748	729	720	641	732	674	706	737	672	662	677	687	725	711	690	706	688	705	729	681	652	689	698	696	666	705	644	702	696	658	685	692	702	664	697	704	676	698	655	675	690	674	686	665	697	668	694	681	688	682	724	661	702	638	709	713	725	693	651	666	670	713	701	674	704	696	667	753	698	692	700	701	716	665	714	687	665	668	672	667	706	711	656	684	690	625	697	695	662	659	734	712	671	685	689	714	697	693	702	712	679	693	654	686	672	666	693	715	719	721	700	730	698	694	672	726	677	739	660	672	688	700	708	707	718	725	705	693	688	688	738	661	642	704	705	713	660	721	710	727	708	684	691	665	725	682	648	645	674	694	737	685	656	697	706	646	681	652	721	647	711	677	681	666	681	682	675	690	656	691	665	672	683	743	704	710	682	712	734	666	660	658	706	758	667	691	680	646	732	701	650	732	661	704	678	686	684	678	672	721	687	702	714	724	719	676	699	719	709	671	677	695	684	650	713	661	734	701	692	740	696	676	696	719	697	729	698	679	667	614	682	698	675	684	667	629	702	665	696	694	688	656	727	652	675	697	694	645	659	706	674	711	700	682	720	699	745	628	659	664	723	680	648	705	672	701	705	722	665	693	690	684	690	688	659	668	688	687	704	686	719	700	684	695	677	759	687	700	720	690	688	730	641	687	669	683	660	669	664	708	716	679	708	666	698	753	693	708	687	677	741	698	696	671	704	672	639	656	683	710	650	695	693	712	639	690	650	694	679	655	666	725	680	673	673	728	685	677	695	642	759	680	673	689	695	674	682	710	713	674	695	708	674	676	705	676	688	663	637	677	708	720	687	676	681	663	697	715	678	732	713	669	660	698	676	659	668	714	695	631	724	693	725	711	711	701	703	728	690	746	669	695	687	720	713	706	693	734	701	703	698	642	672	742	695	708	731	706	700	684	633	660	622	697	681	682	685	685	694	683	683	644	663	711	661	654	660	690	715	700	689	648	710	649	686	701	697	673	653	706	672	717	681	671	686	645	684	689	692	693	653	644	713	713	699	685	676	691	620	733	716	715	612	709	643	688	711	699	716	707	677	742	704	689	680	714	647	696	671	654	672	672	685	694	686	716	689	695	707	697	680	672	719	699	688	712	657	680	718	711	729	696	746	683	680	652	724	694	681	715	662	661	683	690	702	700	676	697	672	703	685	679	700	704	673	681	700	670	655	662	728	728	676	668	684	724	664	686	719	622	697	734	633	736	692	672	641	751	648	671	736	660	699	702	714	701	675	694	698	652	719	654	693	695	671	670	665	693	702	734	683	700	663	720	678	681	696	715	688	733	712	685	692	717	677	666	666	728	678	685	672	700	727	653	687	651	690	728	707	681	658	712	685	707	732	716	707	658	671	747	658	686	709	651	681	667	717	691	668	712	688	655	674	731	664	707	662	664	658	662	696	733	707	695	695	683	714	712	693	654	705	696	730	687	734	683	687	678	716	726	668	639	679	692	684	665	681	696	673	697	674	694	698	709	709	721	714	679	671	660	684	726	680	685	666	673	692	708	699	687	722	725	678	713	709	735	708	656	719	689	659	664	755	724	691	676	679	682	669	698	688	698	680	680	661	674	678	655	690	700	658	690	721	723	706	752	712	677	734	694	689	686	726	748	687	711	672	673	718	700	740	666	662	673	689	700	728	752	751	689	666	668	725	688	705	704	695	732	701	666	710	698	706	689	676	668	705	679	673	685	721	737	695	670	682	668	650	692	708	713	672	676	689	696	718	702	691	687	685	713	719	692	683	676	693	703	683	657	695	709	616	612	672	707	703	681	692	707	709	672	704	707	693	708	655	687	725	674	675	722	719	670	703	686	678	689	713	718	706	675	702	671	661	678	704	698	679	726	711	669	673	716	674	734	652	705	719	663	716	717	710	689	662	680	684	725	747	665	715	664	672	711	687	687	690	689	649	625	689	652	663	662	741	677	672	642	701	725	695	671	737	731	691	660	643	691	674	724	716	670	714	693	728	728	679	731	674	702	720	672	676	656	695	705	651	691	651	747	726	721	718	705	697	741	714	692	708	696	721	715	647	732	731	701	685	679	668	704	739	658	684	726	674	638	685	714	744	709	682	727	680	705	663	693	659	730	753	659	684	674	643	701	701	704	664	702	644	681	693	630	716	701	686	705	712	698	697	721	729	693	689	677	724	750	715	704	699	686	716	658	682	682	656	739	703	719	703	678	678	626	689	684	631	722	747	677	681	667	715	681	691	663	690	691	645	702	674	708	647	645	736	703	706	667	679	687	737	726	701	722	699	733	657	704	664	759	708	705	685	680	674	688	706	686	708	655	693	647	678	728	682	689	649	680
2679	811	777	623	395	336	352	325	237	217	235	201	206	229	206	220	212	215	205	226	222	172	176	216	196	212	189	195	205	193	222	189	169	184	200	215	176	175	209	206	216	201	167	195	194	202	192	201	191	201	196	204	194	198	169	205	186	199	209	191	205	185	204	200	171	193	190	194	206	193	194	203	200	206	209	193	189	220	191	184	184	186	210	195	202	180	192	183	199	201	193	201	207	199	204	169	186	200	214	206	214	197	190	188	182	180	210	199	197	221	189	201	212	180	215	170	221	183	229	209	189	182	181	188	180	210	178	217	201	209	190	209	206	186	189	203	203	186	171	229	198	178	204	189	168	200	214	184	187	215	185	189	181	189	224	195	240	187	190	180	174	183	193	199	179	182	194	211	166	204	190	200	222	196	203	229	167	184	203	178	223	223	192	181	201	200	206	191	216	202	192	206	197	197	191	203	198	181	200	185	192	197	191	191	204	195	214	197	170	176	207	215	179	202	195	212	183	197	185	172	198	180	196	194	198	198	183	197	174	192	183	188	187	215	198	168	215	194	206	199	198	194	217	200	199	227	182	205	194	214	184	208	183	196	209	187	192	223	187	214	206	196	214	193	207	177	166	158	203	200	197	180	172	173	190	195	208	191	182	198	197	191	191	186	198	195	206	191	197	193	187	224	202	194	205	196	232	182	181	202	196	202	209	202	185	187	203	232	193	185	197	194	216	222	206	188	192	190	216	183	195	210	181	198	192	178	181	180	183	187	207	212	197	174	195	197	191	174	208	187	197	167	195	190	199	183	204	177	195	190	193	182	206	190	223	206	203	180	195	218	165	199	167	213	183	169	198	184	201	174	189	213	210	165	210	217	199	193	189	172	194	219	195	187	179	205	186	190	190	161	205	190	189	207	171	211	209	225	180	200	216	203	184	192	170	180	193	206	211	193	210	180	189	205	188	210	200	194	191	212	205	189	189	198	207	192	172	197	217	211	181	198	197	217	199	190	188	215	171	172	191	213	201	185	214	190	201	200	207	200	200	183	193	211	194	213	201	190	191	189	189	196	218	197	187	176	189	209	190	211	205	179	209	204	217	222	205	192	183	209	207	213	177	189	237	189	202	217	191	170	201	209	192	198	207	221	200	216	186	199	187	187	202	212	201	201	189	199	157	192	161	186	200	199	208	178	193	205	200	168	176	212	178	168	181	193	194	175	197	197	193	172	181	189	201	207	225	197	181	183	186	182	186	190	188	202	197	206	211	186	212	184	183	201	185	201	209	162	191	191	193	179	205	202	181	203	220	176	195	212	226	184	201	208	183	194	194	188	197	197	188	222	175	199	217	191	187	213	199	180	215	208	206	169	177	198	177	188	190	207	203	207	195	191	208	192	221	220	173	200	181	193	190	170	198	196	209	199	201	179	203	192	209	204	183	191	222	194	192	208	183	181	170	186	207	202	197	204	196	197	196	206	205	209	200	190	192	188	178	189	230	188	178	173	195	166	182	193	202	205	176	224	188	196	212	192	179	172	197	189	202	195	188	174	186	180	200	172	192	223	195	211	185	173	210	201	186	182	203	192	192	183	186	186	225	205	203	177	203	199	194	188	189	194	187	202	213	184	206	195	182	177	197	197	208	197	197	195	206	211	184	170	181	206	198	192	202	190	175	201	186	194	211	193	204	239	198	227	198	198	202	217	200	207	206	197	199	187	180	216	189	211	183	213	187	191	185	182	181	202	189	189	209	193	208	208	181	209	196	193	183	192	201	192	183	185	156	205	169	174	202	191	202	200	205	188	188	216	199	200	183	207	183	203	192	199	212	184	181	184	210	178	225	175	201	193	195	188	228	188	163	228	179	198	199	187	200	194	196	215	183	204	184	215	208	194	199	201	196	209	204	187	194	189	183	191	174	202	191	200	171	212	185	218	207	211	196	193	198	163	199	193	210	183	198	187	201	185	220	204	186	162	183	193	191	205	215	224	214	191	202	210	206	163	190	178	222	198	187	178	221	194	175	179	179	213	184	206	166	208	196	201	200	192	211	194	170	205	196	195	202	200	180	200	204	181	214	186	173	204	203	224	209	197	213	186	203	200	176	202	192	204	177	207	198	210	207	201	197	178	203	183	194	172	163	215	175	178	206	176	193	169	165	189	179	204	198	186	218	205	199	172	206	217	197	164	212	195	221	203	187	200	191	195	201	185	179	208	193	192	182	174	182	192	186	191	182	187	209	187	188	184	195	218	203	170	196	168	195	214	182	164	184	190	215	212	180	191	213	223	188	207	183	191	177	185	198	205	193	196	190	197	202	183	183	196	205	194	190	200	197	198	215	191	173	193	176	163	211	187	189	205	196	208	218	209	188	210	181	203	186	197	235	211	179	202	204	172	160	184	180	202	204	192	204	212	205	176	191	199	199	200	210	167	191	185	228	206	178	183	183	204	193	181	179	177	183	170	197	211	215	203	200	190	189	173	199	212	182	204	181	202	172	201	199	193	208	201	211	177	214	208	195	203	180	170	183	177	210	184	195	186	199	206	226	201	206	174	189	206	173	209	218	190	203	215	196	201	212	189	196	182	205	202	194	185	208	178	218	205	186	211	174	186	201	185	194	213	171	197	217	195	205	166	203	199	185	181	202	235	192	178	201	212	196	194	210	175	176	191	185	188	196	200	191	209	181	188	205	190	173	204	221	212	196	179	213	176	190	173	172	212	217	187	189	200	208	216	183	199	183	167	210	199	181	185	172	212	192	181	196	197	191	190	227	211	214	213	174	195	191	204	207	198	182	211	180	214	190	207	194	186	214	219	187	183	217	178	188	175	216	199	192	193	180	176	189	189	197	209	202	196	190	204	188	193	198	182	176	200	184	189	210	187	197	201	209	208	218	192	150	183	189	215	200	172	201	191	194	194	183	196	204	198	214	226	187	225	197	210	205	171	206	171	192	219	174	212	215	203	188	197	186	176	207	192	177	194	185	198	204	186	181	184	213	208	183	185	203	202	203	183	197	193	179	180	176	203	195	210	194	213	237	181	202	186	206	200	184	186	186	213	222	192	182	231	194	165	183	179	201	198	194	171	202	202	178	187	207	166	214	183	191	164	186	202	200	188	180	219	199	197	180	187	213	192	201	183	177	168	184	181	209	205	188	193	155	188	195	182	206	219	195	181	234	198	173	227	207	206	200	176	203	197	187	179	203	183	196	201	183	180	200	207	212	201	177	190	203	170	176	195	209	211	187	171	222	191	201	207	190	202	208	206	181	182	203	155	189	188	199	215	204	189	190	165	184	223	207	204	186	201	202	186	198	187	199	207	179	189	208	217	193	193	193	171	193	176	191	184	195	215	172	205	193	174	167	198	176	187	201	203	196	202	182	178	192	180	198	190	208	194	186	174	192	201	181	192	198	193	188	202	209	212	179	168	197	229	187	179	201	178	218	201	194	198	212	183	229	210	198	179	190	200	185	209	182	175	191	218	196	203	207	221	189	207
2824	1286	1802	1716	1210	1004	1096	970	962	853	891	719	653	620	622	620	599	589	582	643	546	613	614	577	615	574	561	568	628	584	587	580	623	585	519	570	566	600	568	581	597	546	590	578	573	604	611	564	520	645	575	587	570	561	628	586	633	573	547	596	608	623	592	562	575	587	605	594	598	584	634	584	564	571	603	591	598	567	646	577	555	590	588	565	596	558	590	588	555	549	605	562	568	572	581	550	569	618	565	555	599	566	574	592	574	575	590	604	564	590	591	644	550	542	571	586	584	604	601	565	579	568	579	570	574	567	592	524	578	577	545	588	608	589	580	596	562	587	621	579	591	573	599	602	566	574	540	565	584	566	573	559	580	638	549	554	602	599	563	618	641	579	561	600	593	577	596	560	595	596	544	621	582	561	591	561	597	548	590	576	605	575	570	568	568	570	528	591	584	568	589	576	579	604	588	577	553	567	578	592	587	596	574	618	556	589	578	578	559	585	555	604	560	578	590	589	531	585	550	604	610	532	601	586	589	571	595	561	591	587	524	588	584	612	574	598	555	537	588	550	564	607	551	598	575	545	605	588	578	565	607	577	573	594	598	565	569	562	606	537	530	604	591	559	554	555	587	564	581	563	572	546	577	612	636	601	565	588	594	546	578	622	544	548	577	574	604	581	603	599	606	553	597	581	622	611	655	580	648	594	585	625	551	542	566	550	531	584	577	580	561	586	596	595	584	572	557	593	560	554	581	573	538	596	584	561	599	651	562	600	606	585	571	594	589	585	583	551	588	581	585	570	615	537	547	606	556	581	573	578	565	573	590	587	600	568	584	590	566	569	604	560	559	600	608	588	567	611	572	575	580	542	567	567	607	544	580	554	571	601	576	567	641	586	588	592	541	563	579	638	617	567	580	616	584	579	544	603	600	598	585	603	607	564	569	622	597	578	567	581	607	562	573	562	556	639	626	589	574	564	551	574	605	596	583	604	576	598	552	579	616	578	579	606	559	552	605	571	622	559	592	586	556	565	616	589	571	551	611	582	603	591	554	582	571	582	581	557	646	556	620	548	579	591	573	584	563	551	589	582	569	548	579	578	554	537	569	609	608	583	572	502	538	593	576	591	544	574	552	593	537	556	561	574	606	574	558	602	611	619	556	609	616	569	573	566	605	519	539	597	643	558	564	634	620	602	608	568	619	559	611	611	571	584	572	585	575	505	604	572	580	571	587	612	597	570	549	600	555	592	580	583	554	574	604	531	559	601	578	531	578	584	536	594	596	597	565	574	603	584	596	558	622	591	581	544	579	572	621	565	603	597	546	590	581	602	580	593	577	601	619	581	622	554	596	551	572	571	590	563	587	588	585	573	550	593	601	558	560	569	546	597	607	567	545	585	581	551	579	574	580	575	586	554	549	588	515	577	585	594	616	612	611	577	581	563	603	586	603	581	560	534	606	551	583	595	573	600	576	564	548	588	538	546	581	524	563	592	531	574	592	593	589	598	603	613	576	596	570	569	555	606	641	593	595	597	605	590	540	576	564	574	590	547	558	577	575	594	588	514	558	632	596	620	568	575	565	596	594	560	570	575	593	571	575	538	599	614	543	536	564	549	612	535	560	621	624	590	556	596	586	580	591	629	581	611	575	582	585	592	607	643	563	607	592	603	607	580	559	604	572	589	596	591	609	607	565	599	541	610	557	568	562	548	602	600	593	601	591	651	556	597	571	562	594	578	590	605	572	535	590	617	594	549	595	646	569	565	590	581	595	611	579	605	577	542	624	566	583	591	581	627	590	590	564	578	584	592	581	651	564	553	569	564	584	562	581	593	582	570	615	580	566	573	570	584	562	591	546	583	579	577	611	624	574	606	541	592	503	628	605	614	566	545	560	570	599	595	551	586	597	574	618	592	571	558	540	607	568	567	586	588	635	592	604	601	606	600	596	577	621	570	573	589	601	630	584	598	563	551	593	581	562	613	548	610	563	594	593	579	621	546	603	571	524	581	588	616	608	596	572	601	570	603	591	582	581	563	617	558	592	574	556	597	592	575	563	571	621	568	613	572	577	638	586	576	577	634	602	540	575	615	642	609	559	571	600	558	565	585	579	594	564	603	589	606	502	609	593	591	573	575	598	577	583	586	561	573	588	552	571	612	573	535	608	560	588	590	583	640	583	551	601	619	545	602	601	591	609	583	557	614	575	568	595	616	614	567	577	572	581	601	608	518	611	574	551	646	591	589	542	588	545	581	544	590	624	587	563	609	581	584	564	561	575	600	576	659	572	539	598	541	596	578	590	585	572	603	588	616	602	609	561	591	588	580	578	592	614	595	548	628	586	554	577	601	642	619	584	565	621	579	564	600	624	547	570	546	568	597	569	606	565	588	577	545	566	555	614	563	638	592	607	594	539	599	593	604	552	600	616	586	593	569	631	611	579	582	531	550	564	600	564	566	571	566	606	590	568	582	559	587	573	576	527	589	585	620	540	596	572	588	563	599	587	588	596	584	565	590	587	557	541	562	588	625	578	575	540	657	573	601	613	620	578	618	578	605	578	595	589	597	587	541	580	603	611	565	594	552	602	585	595	610	549	580	564	550	604	603	606	543	554	617	633	606	550	566	572	585	591	622	623	574	575	588	614	576	567	627	584	573	605	603	582	622	588	589	557	602	564	616	595	553	579	597	523	574	639	562	646	622	558	579	536	579	558	598	597	619	584	609	579	608	563	607	580	573	605	591	571	579	561	536	575	599	610	551	589	594	564	612	557	579	628	576	628	560	570	564	554	581	565	593	585	617	630	598	570	600	582	574	589	541	572	550	547	584	564	584	562	620	600	533	635	598	562	580	566	588	579	564	574	582	545	570	548	579	516	574	576	561	608	588	586	595	637	593	590	617	538	581	547	626	544	574	574	608	601	571	565	553	587	576	603	594	591	611	609	611	578	601	585	593	610	580	578	591	582	588	613	607	571	554	577	590	611	545	549	582	570	614	558	581	588	560	600	613	594	597	606	580	530	609	583	521	570	597	513	584	586	572	585	563	627	569	603	620	528	574	561	588	566	588	583	594	569	541	588	582	576	603	530	572	604	567	596	597	611	599	554	547	581	571	539	559	568	567	595	561	557	567	568	569	588	583	588	617	535	549	587	571	638	514	606	565	586	596	625	628	574	584	604	583	594	614	604	581	608	594	576	595	578	591	572	542	572	549	587	565	569	619	556	581	558	550	562	599	575	586	518	610	617	559	571	597	599	599	566	599	597	602	543	562	542	661	603	611	586	562	581	605	571	581	615	578	593	583	576	586	579	593	572	583	580	574	619	622	626	590	584	590	581	566	608	561	589	562	583	526	591	586	585	598	614	566	575	595	551	581	588	573	580	583	557	581	584	565	570	581	630	613	561	555	580	574	574	554	566	537	583	594	578	583	571	550	580	562	632	597	609	546	555	582	571	624	560	538	570	577	588	575	630	583	568	594	574	575	546	564	598	626	612	620	591	552
13064	7933	8204	7215	4632	3337	2343	1946	2017	1346	993	717	590	473	439	401	414	385	387	392	392	320	372	355	338	340	327	350	356	351	342	331	334	305	287	332	281	338	335	326	296	307	308	312	334	292	329	354	329	330	333	309	327	282	327	308	358	338	323	321	313	315	340	336	289	339	315	316	297	290	336	355	322	283	362	329	321	321	271	333	335	316	309	319	293	347	322	346	353	319	339	340	297	320	308	326	316	309	296	317	275	306	341	322	294	297	307	331	340	322	321	293	309	323	319	332	318	320	329	330	333	378	331	318	339	319	346	312	312	301	357	311	331	346	315	313	321	319	316	315	340	321	318	312	330	344	345	298	321	321	321	310	332	313	294	301	283	307	348	335	330	322	310	314	316	318	295	324	362	311	345	312	330	334	289	330	337	318	318	310	303	292	274	324	348	300	315	331	314	309	327	293	303	333	303	320	329	307	346	340	327	322	345	307	284	317	310	320	317	318	291	313	349	324	309	349	321	347	309	325	322	330	311	330	343	327	296	311	314	304	325	277	310	314	321	328	306	336	320	301	336	351	336	310	318	361	319	320	329	335	316	329	277	341	312	322	371	292	308	315	319	331	344	320	291	335	314	315	287	322	315	288	322	324	319	321	340	334	312	311	329	291	303	299	311	293	314	328	293	323	322	318	304	306	317	301	311	323	340	320	332	298	341	316	298	316	312	296	332	348	318	327	315	313	346	327	288	285	333	329	333	323	295	318	316	318	318	327	334	331	330	315	314	309	303	292	340	338	328	319	289	325	293	302	313	308	315	319	331	303	328	321	331	326	324	301	299	304	323	326	330	320	311	305	303	343	286	334	313	309	320	319	329	357	316	309	306	315	331	305	328	322	291	334	329	332	301	309	299	344	289	314	317	331	336	305	320	325	327	303	300	328	328	307	303	305	313	315	282	319	325	296	336	314	311	289	299	343	328	319	326	304	319	312	323	281	286	337	327	317	307	308	356	314	343	298	318	302	297	329	303	303	308	308	307	311	320	313	296	339	313	345	302	307	312	326	336	347	307	295	326	332	332	324	310	332	276	326	348	334	339	299	282	301	299	307	297	324	328	301	324	329	327	307	356	332	314	318	328	305	342	292	282	287	308	330	338	318	310	332	324	291	314	326	336	340	351	312	313	289	321	333	298	334	332	328	339	316	307	320	322	326	318	334	312	300	333	301	335	299	318	305	302	291	326	297	299	321	315	315	312	322	304	312	338	313	300	308	336	334	315	316	299	297	343	318	345	339	295	308	316	312	331	323	306	319	326	363	317	337	300	355	333	320	312	315	337	311	307	327	323	311	328	324	324	338	312	329	324	316	311	309	296	348	300	315	309	339	287	332	310	308	314	310	316	340	313	319	305	315	326	297	334	313	305	316	272	287	344	346	295	349	322	321	302	324	332	303	322	279	333	349	326	319	373	330	329	347	345	329	286	306	329	304	314	329	310	314	319	307	319	303	324	304	314	326	335	337	282	329	348	321	312	327	289	309	324	309	299	299	299	336	322	331	304	309	315	306	334	314	315	290	320	307	326	313	348	326	278	333	308	349	323	299	332	302	307	296	305	316	314	323	329	328	330	317	329	354	364	310	294	334	355	337	332	317	330	348	302	272	318	331	316	324	320	358	318	338	318	322	343	292	292	321	319	324	315	312	311	309	310	316	356	330	321	333	324	336	329	328	339	306	296	302	322	330	347	314	322	301	337	332	319	328	277	337	340	319	312	337	307	314	345	327	325	322	326	319	321	304	310	306	330	327	328	328	297	315	339	335	332	293	332	347	315	310	283	324	330	289	323	329	324	326	300	309	300	345	311	289	308	314	319	359	305	328	335	330	322	324	325	302	314	345	339	385	318	304	308	299	317	331	318	320	327	297	310	333	303	334	312	314	265	308	363	335	292	350	339	299	307	311	315	312	297	302	310	330	321	354	334	343	285	318	317	307	315	295	342	322	321	328	330	333	306	303	319	320	334	336	337	283	295	305	324	309	338	356	301	305	311	328	320	318	296	328	309	286	330	356	316	323	324	326	324	321	340	318	304	323	299	341	361	314	312	308	297	324	313	320	317	324	323	332	333	305	309	331	336	300	320	301	329	346	325	325	357	297	330	316	331	267	290	345	327	315	318	311	318	320	333	323	324	341	301	299	290	343	331	322	320	308	344	299	352	323	316	287	299	325	330	303	332	305	309	311	342	330	333	315	332	320	335	306	303	322	337	313	355	306	327	310	330	293	310	324	334	294	330	296	321	331	324	329	336	327	313	319	370	281	337	330	318	326	302	288	341	287	312	312	321	336	307	323	321	323	329	291	316	310	312	311	293	348	325	332	303	314	342	338	328	295	322	319	329	346	319	298	326	329	340	274	316	312	311	330	317	323	309	320	289	324	322	308	316	324	341	325	325	311	303	276	301	344	312	339	322	308	304	316	358	327	316	325	362	325	315	310	300	332	317	295	360	334	316	300	328	291	299	342	315	307	338	302	308	306	312	357	338	332	282	350	310	321	308	314	356	320	337	320	357	299	330	306	311	338	312	315	322	286	321	317	345	334	297	328	325	338	321	326	337	329	325	348	312	312	312	305	339	340	352	302	320	307	299	311	297	317	313	278	287	344	337	307	351	332	332	312	326	320	339	323	337	317	310	322	336	324	323	270	312	338	306	295	339	306	301	338	307	340	326	326	323	309	326	333	342	320	326	316	365	311	324	309	318	300	338	308	314	307	308	320	327	333	331	317	299	313	351	357	322	294	316	286	282	314	305	352	314	323	341	285	288	304	317	321	331	328	345	293	315	341	323	320	339	310	318	320	308	309	295	274	322	286	330	313	310	308	292	309	302	310	303	319	311	278	331	319	321	312	297	342	298	290	288	315	294	306	333	315	349	283	315	315	322	313	321	283	302	322	346	306	303	300	311	330	306	334	323	322	294	310	290	324	308	315	301	316	297	275	305	307	325	320	287	335	325	277	332	330	300	309	346	317	325	323	327	313	334	335	288	328	332	315	313	310	344	329	308	325	360	331	313	334	359	337	351	319	315	298	278	361	308	335	320	302	307	317	310	306	316	339	322	278	302	325	289	330	316	323	328	330	305	334	335	329	321	356	333	345	364	298	322	311	335	319	340	306	322	334	335	312	316	302	310	310	301	275	290	308	307	318	351	325	310	307	304	333	318	317	304	319	329	315	296	305	309	332	313	301	312	326	311	305	274	275	318	283	347	330	283	311	329	309	324	340	313	318	313	322	287	309	291	305	318	306	318	307	315	330	301	341	349	306	329	318	320	324	319	301	322	313	297	293	313	329	287	343	334	263	318	297	318	341	334	327	312	304	320	328	304	340	350	287	314	327	307	322	307	317	328	315	296	316	320	315	310	327	326	315	316	302	311	344	332	308	332	295	333	297	359	296	317	293	337	331	306	307	313	346	333	273	315	352	317	315	300	294	344	313	319	306	348	329	303	325
9442	6496	8417	9399	7313	6372	5792	6490	6606	4552	4043	2731	2414	2281	1780	1845	1389	1271	1577	1354	1276	1149	1200	1185	1270	1127	1109	1010	1267	933	931	955	964	965	912	932	941	898	944	901	916	902	948	923	914	931	878	902	898	863	873	951	866	879	914	848	808	851	891	831	863	855	881	907	876	926	877	827	919	874	904	820	841	829	897	911	858	897	908	902	886	863	885	877	875	952	901	907	906	849	872	842	940	871	904	885	886	848	858	865	850	906	869	866	837	872	843	877	829	820	812	829	857	903	878	946	805	841	884	863	890	924	923	850	844	818	849	876	865	854	851	841	909	863	874	869	837	869	855	949	872	829	911	874	858	848	879	857	864	854	879	813	912	847	908	892	886	866	870	870	820	889	907	864	871	892	890	860	874	932	895	851	801	831	835	902	824	896	807	887	873	840	837	890	868	915	858	863	825	874	825	893	844	883	885	873	872	875	864	818	860	850	908	827	831	846	884	871	894	844	823	901	911	868	859	901	882	867	956	823	821	847	838	874	867	809	871	854	868	852	891	903	869	842	848	865	852	913	839	818	899	837	865	869	856	873	909	901	977	857	857	901	848	899	834	864	893	844	906	874	830	857	880	841	918	840	848	896	798	847	842	878	912	847	882	904	830	830	854	875	835	854	839	860	813	818	851	887	855	874	864	872	845	855	825	867	859	888	863	926	853	867	850	843	878	821	910	789	911	870	898	896	866	896	830	885	895	875	879	843	863	865	805	867	901	886	841	851	824	930	856	822	793	850	909	871	883	870	801	826	848	883	841	827	889	790	851	887	854	895	854	847	835	841	867	868	859	868	854	912	861	841	899	877	886	821	865	848	885	895	805	826	851	900	912	834	823	871	841	865	839	885	871	866	854	839	902	862	894	849	910	891	831	825	823	861	850	855	854	865	941	832	888	894	853	849	881	897	869	848	853	815	896	885	861	867	835	855	842	819	921	824	877	897	865	849	848	848	847	895	847	919	800	911	874	931	844	848	888	840	836	866	858	823	875	868	853	909	864	863	893	867	845	853	829	865	835	877	909	870	894	819	911	900	828	875	860	855	853	841	937	844	883	843	845	855	842	886	893	827	856	893	870	889	834	865	848	861	866	831	873	882	783	911	878	934	891	915	914	897	844	846	877	827	859	829	807	861	878	870	847	866	850	880	869	811	836	850	869	877	831	843	901	827	872	849	830	905	852	815	884	818	828	881	832	895	883	868	866	834	890	888	879	779	858	811	854	814	871	905	864	898	846	830	865	862	913	851	883	829	919	889	916	898	880	875	845	857	818	912	916	859	884	810	862	902	869	909	803	903	808	854	911	868	862	859	882	896	827	922	871	855	828	857	853	883	799	834	873	860	876	813	895	822	868	860	880	873	870	898	877	876	864	828	852	848	859	865	900	847	927	834	827	860	941	837	888	842	884	836	796	866	849	837	831	786	873	922	862	860	916	823	860	799	858	882	852	849	921	839	882	856	820	875	893	857	844	872	850	855	873	885	862	846	838	830	840	864	883	889	882	850	826	861	872	872	830	865	857	893	883	926	860	840	855	838	844	877	885	840	863	880	894	843	874	888	888	865	902	907	824	817	892	881	879	880	836	892	856	873	878	874	866	912	854	913	874	889	866	916	843	870	869	875	867	912	837	846	869	821	856	838	885	864	867	837	825	874	839	872	857	870	933	859	805	876	855	827	875	876	841	826	834	797	816	873	815	909	836	846	848	834	927	856	886	895	850	854	879	879	884	852	888	856	877	893	894	843	849	867	877	850	846	860	869	800	863	810	857	882	828	851	867	892	826	858	938	829	916	881	862	830	826	842	887	890	856	826	817	892	836	862	880	908	835	894	888	854	827	875	840	888	833	865	842	877	887	873	848	898	856	886	867	879	830	848	894	880	874	885	884	881	859	874	823	917	863	800	861	795	871	884	851	894	817	852	896	826	834	918	945	899	859	867	863	837	847	867	879	897	845	890	809	753	848	872	877	887	884	867	867	882	878	877	843	871	866	890	887	852	826	843	856	871	928	852	813	830	885	865	859	852	831	906	842	868	885	851	842	830	815	852	861	882	960	879	862	888	864	881	827	857	836	903	845	853	882	846	879	837	892	862	921	877	842	830	863	875	844	826	877	914	917	886	911	827	852	818	839	859	839	946	855	898	865	894	887	921	931	843	889	938	829	890	889	829	878	852	865	861	845	854	852	887	880	897	848	841	877	856	872	858	845	827	871	862	835	874	893	837	893	855	887	877	898	866	858	829	852	854	881	845	884	874	872	820	885	895	884	816	798	812	907	901	890	841	865	845	867	880	849	815	829	861	858	842	898	872	804	892	845	885	850	800	879	875	890	867	864	805	845	867	878	861	842	897	895	876	912	873	887	855	831	870	905	816	871	867	840	814	855	854	877	835	855	876	844	868	886	807	866	849	877	880	874	834	891	881	843	875	874	876	851	858	879	845	847	902	882	908	823	862	859	830	851	940	801	889	868	889	853	862	822	839	882	873	901	860	886	871	882	906	923	850	884	835	883	886	849	868	866	829	878	863	848	787	892	869	861	906	816	839	893	855	864	853	889	875	852	856	900	850	876	910	816	848	917	835	867	888	850	862	834	890	832	838	868	838	864	842	870	854	814	817	847	898	884	856	881	880	869	865	853	862	855	901	885	867	845	825	837	852	911	912	841	854	939	865	872	865	835	857	900	832	893	842	865	877	827	918	828	808	893	872	868	896	869	856	842	823	870	813	897	876	831	900	857	883	867	880	909	899	867	830	809	857	831	865	840	875	808	907	910	868	841	894	857	826	903	872	860	832	916	897	907	884	833	839	813	881	876	863	886	811	858	889	915	890	799	842	873	874	859	808	873	884	888	885	838	865	822	866	859	861	837	876	869	850	882	847	811	896	865	835	824	812	928	867	881	862	833	827	821	873	881	847	865	896	885	844	854	871	884	872	839	822	836	881	852	853	845	839	815	877	847	842	880	841	874	891	866	848	799	862	892	880	838	822	894	896	886	839	805	856	802	859	880	894	832	887	857	921	885	860	888	827	817	849	907	874	872	845	808	845	886	873	840	879	817	814	883	867	896	882	823	908	864	864	909	888	835	879	861	907	860	822	863	885	861	845	790	901	850	870	863	860	858	846	856	821	857	836	882	831	882	861	839	905	857	880	849	899	900	862	879	848	868	883	827	833	873	849	891	824	895	879	820	917	878	908	894	825	877	876	876	846	864	873	848	874	862	887	856	855	893	886	861	851	864	846	853	851	857	850	846	834	882	825	866	838	885	835	816	907	844	836	870	890	841	874	884	885	847	892	881	883	901	905	873	845	871	865	873	856	868	873	802	835	841	843	873	868	867	866	873	883	866	912	889	893	855	833	820	844	872	880	847	802	888	882	896	847	834	885	901	883	896	846	897	858	832	848	874	860	871	802	911	890	844	871	871	861	880	866	883	862	857	828	905	837	869	816	876	898	835	892
19656	11383	10981	9521	6557	4829	3873	3931	2887	1879	1371	960	789	541	529	455	367	292	355	325	323	356	338	320	308	291	287	290	288	247	247	273	259	276	248	291	252	280	229	249	256	273	263	252	241	271	243	265	255	226	251	284	274	233	226	254	229	251	263	259	259	266	254	252	258	236	247	272	248	248	266	255	269	264	253	237	238	235	259	246	265	256	245	236	243	230	271	265	250	237	247	218	249	227	246	274	273	235	271	237	277	255	249	236	257	260	244	264	253	258	242	251	241	233	253	276	214	234	233	260	229	213	245	250	261	254	221	258	281	297	258	268	234	221	271	234	246	264	249	246	230	274	245	266	248	241	245	261	228	231	255	250	253	245	278	266	259	277	281	252	249	244	228	243	226	261	253	241	237	256	244	276	264	270	216	254	274	260	249	260	248	243	263	263	244	267	225	243	247	273	233	242	237	248	229	254	240	240	214	246	247	246	269	225	230	242	264	236	243	250	250	261	232	249	232	255	253	249	243	236	222	273	233	245	253	234	248	268	281	270	228	244	255	291	245	258	257	293	245	258	244	281	251	242	254	242	258	250	246	256	275	246	228	249	227	224	253	232	260	262	257	273	254	259	268	251	269	233	230	262	250	235	238	223	225	257	247	261	248	268	220	238	219	255	238	257	254	251	250	253	238	222	245	250	239	247	272	236	250	266	252	221	237	238	224	236	235	246	241	230	241	235	243	237	252	269	264	240	255	232	242	240	235	231	254	286	254	243	241	228	237	246	226	236	263	269	224	266	262	253	280	267	232	259	252	226	241	266	234	243	225	246	236	227	247	246	240	260	249	262	252	192	256	234	242	254	227	223	239	256	263	239	254	258	234	236	260	233	235	261	230	237	257	270	247	257	230	238	253	234	244	259	267	244	261	237	235	263	241	249	265	254	236	249	212	237	254	292	238	231	266	250	275	233	247	248	263	259	220	237	259	229	263	246	281	250	235	243	233	217	261	233	259	241	239	247	237	243	267	248	273	226	255	256	242	233	258	254	246	241	232	273	234	253	255	250	262	236	244	236	266	259	262	234	256	272	243	239	230	246	261	223	273	253	239	242	249	282	219	250	250	262	236	275	232	249	244	262	245	262	256	252	238	226	270	242	258	260	265	241	276	269	262	254	242	239	246	250	274	266	269	236	240	234	229	237	246	225	226	252	239	240	243	278	257	244	254	239	242	263	240	276	256	252	246	264	249	253	269	257	241	240	256	243	254	253	221	228	256	252	278	248	260	218	241	273	235	249	218	262	299	251	230	273	215	291	276	250	252	262	252	212	257	236	219	241	246	261	236	222	253	248	262	238	237	259	237	232	231	280	245	234	262	257	245	269	248	240	252	266	237	244	242	255	247	232	237	243	221	259	252	239	267	278	233	252	253	252	262	225	231	230	229	255	250	263	230	255	242	242	254	261	242	230	219	262	267	264	242	236	241	239	242	259	273	220	222	243	265	271	249	257	240	226	297	257	267	247	254	261	279	230	234	269	235	239	268	281	260	264	238	261	231	242	256	262	248	222	254	263	245	265	251	241	255	243	243	268	259	229	225	232	240	229	247	265	254	248	238	235	236	242	232	239	225	256	230	245	244	217	225	239	252	221	256	259	269	262	245	245	226	229	260	252	277	244	215	258	243	249	279	278	248	260	227	254	254	239	266	264	269	229	223	257	241	270	250	250	233	252	258	206	253	240	241	255	268	254	240	224	257	262	262	261	238	242	242	279	249	240	261	254	244	263	235	243	225	245	241	270	237	241	274	237	233	235	253	255	225	251	269	257	255	271	239	292	232	262	233	230	272	274	259	236	237	252	256	241	239	238	255	254	260	235	230	242	261	253	249	256	241	218	237	251	235	256	225	243	231	244	242	215	271	244	227	232	260	243	247	244	253	248	241	254	273	248	240	230	243	256	256	248	241	242	282	256	230	240	282	248	270	257	241	272	206	248	213	269	261	237	235	235	244	229	244	237	232	263	241	252	229	259	235	238	276	236	265	247	238	237	258	240	258	233	248	237	266	243	244	237	234	252	256	283	247	250	292	210	238	232	221	257	228	265	225	247	248	245	238	219	255	262	275	250	245	247	245	244	243	288	223	237	233	252	260	282	269	232	246	257	226	242	260	249	239	262	264	256	261	251	243	238	236	244	223	250	233	220	249	258	272	248	233	248	264	246	245	257	254	244	229	252	254	238	296	233	235	254	222	224	248	235	228	253	235	272	278	227	233	220	270	267	271	244	222	258	244	252	239	216	238	226	229	235	263	249	248	243	248	255	279	241	238	242	247	236	232	231	211	261	254	275	213	214	248	250	256	248	254	226	248	254	231	261	245	257	268	254	254	272	230	266	286	254	249	238	253	246	261	258	239	231	212	226	239	256	231	261	255	226	210	273	238	250	267	246	242	275	232	227	262	233	245	224	250	219	229	255	244	228	265	250	233	277	247	244	241	259	283	262	233	264	261	224	243	248	242	229	243	249	227	259	243	223	262	210	252	254	258	231	244	278	242	249	248	256	239	253	200	242	227	231	263	243	235	249	232	249	239	284	250	200	207	218	259	246	241	231	238	275	231	273	247	216	241	246	241	242	233	258	228	271	255	263	218	260	258	284	247	249	262	260	242	259	245	277	234	223	254	227	272	268	230	231	275	210	246	239	246	270	247	259	251	249	248	223	245	261	253	263	249	251	242	243	266	251	222	245	255	247	231	229	239	266	277	228	233	250	275	269	266	265	224	233	264	275	253	255	244	262	249	247	251	271	234	251	244	257	230	238	266	232	245	250	268	245	246	247	240	258	232	237	240	244	208	247	210	213	239	246	250	250	258	262	241	240	252	252	257	226	211	287	237	238	254	241	264	240	204	304	241	260	247	237	248	264	252	220	251	250	205	252	217	228	241	230	222	247	238	256	247	253	282	252	229	280	244	244	240	274	248	238	285	251	255	228	267	256	252	235	228	248	255	219	275	240	264	227	254	241	244	261	263	236	263	222	234	254	253	249	271	271	248	236	247	242	294	261	250	232	255	233	232	225	256	267	232	250	261	267	235	248	242	213	231	252	265	259	249	235	256	252	241	233	241	243	245	259	250	255	243	228	259	244	254	246	269	226	261	230	253	229	246	238	275	258	258	240	248	236	238	258	243	261	242	272	249	213	285	272	236	266	232	220	236	256	254	203	261	254	266	255	243	253	245	277	255	247	215	251	246	235	265	246	214	254	229	247	281	244	238	224	215	238	233	246	251	251	223	276	205	239	233	281	244	251	265	247	240	227	251	248	248	238	268	264	286	241	226	241	247	260	246	272	223	240	246	216	274	234	244	258	269	258	245	241	246	246	225	246	233	253	242	230	244	241	227	225	264	229	232	255	277	262	238	225	235	256	243	253	247	260	245	247	263	232	235	247	255	263	280	236	249	236	258	251	252	242	255	269	229	247	266	260	238	241	243	247	231	247	259	257	251	269	279	244
11248	8088	10810	12124	9604	8798	8473	8980	8674	6514	4973	4285	3399	2774	2648	1984	1512	1281	1424	1472	1456	1557	1496	1322	1336	1126	1044	1038	988	820	823	819	847	784	763	791	799	786	741	775	727	737	736	769	776	703	750	729	760	753	726	745	702	705	747	697	688	679	725	721	749	683	746	707	765	696	727	699	710	720	713	751	726	670	705	723	754	761	791	787	815	707	698	670	718	718	720	661	660	712	713	665	696	706	671	699	687	668	635	681	690	692	687	689	709	732	630	654	683	686	680	720	661	704	642	704	646	651	691	679	698	667	691	675	646	683	664	676	670	642	660	693	640	707	672	651	725	723	720	672	686	689	675	673	680	631	655	665	726	660	633	685	687	679	653	711	659	722	687	666	724	662	706	725	648	670	688	689	692	641	623	660	685	619	621	669	644	670	684	654	660	645	663	716	698	714	673	660	661	684	703	655	687	717	671	675	717	702	656	669	662	681	683	715	661	663	692	664	654	693	683	682	691	688	650	668	714	644	667	685	639	703	669	624	699	689	709	732	689	712	695	638	659	662	634	685	710	637	652	675	678	661	642	670	703	666	658	666	634	675	689	668	638	615	658	654	653	600	680	665	708	668	666	647	657	710	712	686	637	698	701	651	717	668	722	688	681	691	669	665	640	687	696	724	624	675	640	695	643	722	625	725	680	651	635	655	731	720	644	662	660	660	714	700	681	654	713	650	624	711	648	638	719	670	671	669	651	684	654	689	675	685	711	641	658	674	716	652	702	619	674	678	658	701	627	666	693	627	685	687	692	636	654	668	708	670	673	663	663	677	643	695	694	707	664	651	635	664	675	688	624	668	692	671	638	704	716	661	682	636	677	672	631	680	661	682	619	659	670	611	687	702	747	671	640	652	662	686	662	690	673	656	693	670	612	631	696	675	683	680	751	680	641	670	687	707	669	727	676	652	624	651	631	672	639	674	632	676	595	682	681	697	655	696	680	612	636	748	655	646	651	675	658	699	662	631	662	666	716	634	648	680	630	702	660	709	697	652	632	663	710	692	683	737	665	641	659	672	705	644	668	670	645	692	680	725	670	690	620	684	654	673	655	692	678	670	698	669	633	667	683	641	696	671	606	696	681	620	685	676	644	669	643	679	707	646	639	629	626	636	659	697	656	716	705	675	681	714	689	683	646	627	653	694	661	656	634	701	683	668	669	671	604	666	628	633	645	654	704	673	668	696	668	655	687	664	704	684	692	681	691	662	705	660	657	725	687	680	747	678	668	654	704	672	725	652	670	670	777	690	660	687	652	627	662	705	646	662	679	644	641	707	639	632	635	671	640	681	671	650	676	665	684	690	685	694	659	671	654	675	635	688	648	664	640	720	710	649	696	664	711	678	693	677	738	701	698	671	646	685	638	659	645	669	677	624	729	651	702	745	632	663	670	695	711	657	668	685	652	695	673	656	644	692	664	709	696	659	648	637	697	709	682	645	681	684	666	678	683	678	684	672	662	666	697	671	682	647	670	675	676	651	663	662	710	657	683	662	694	662	738	644	636	648	679	688	703	670	701	628	664	639	677	686	646	689	639	638	688	654	677	682	692	643	651	647	656	687	691	691	659	634	731	670	634	696	637	691	648	668	656	650	669	663	675	692	642	630	687	666	710	715	655	689	702	642	658	655	652	688	684	651	707	689	687	658	662	694	678	638	641	643	645	676	711	649	669	644	669	660	694	672	711	742	674	691	650	671	690	720	636	637	671	692	652	681	706	696	630	682	688	692	679	668	687	652	687	659	662	654	664	674	666	650	694	628	651	621	688	650	719	664	654	680	657	671	655	677	645	622	654	704	674	694	614	706	669	653	697	633	639	680	688	683	622	646	693	621	647	631	670	690	650	638	660	655	662	642	667	642	661	721	659	688	663	664	683	678	688	682	674	667	662	681	691	628	648	683	702	654	682	669	712	674	682	681	704	648	644	715	653	672	665	692	628	671	665	650	673	665	692	698	644	703	699	670	666	656	711	654	638	653	663	611	687	635	675	654	655	675	699	702	673	713	660	663	719	624	698	668	685	621	689	653	652	659	699	713	676	675	675	683	671	663	718	652	668	630	645	633	683	689	691	709	671	648	678	645	724	653	610	620	702	660	689	692	689	665	697	696	666	655	697	674	670	646	667	665	676	680	655	737	653	736	697	652	708	645	662	624	711	692	674	653	650	667	644	651	674	690	701	678	703	645	675	648	665	681	669	692	700	672	676	704	703	662	665	649	621	690	643	650	661	629	703	668	702	683	637	650	658	646	682	713	655	656	692	711	729	655	675	689	731	667	675	629	688	688	703	642	689	715	622	634	705	665	649	638	619	659	680	641	641	691	619	679	657	645	671	675	699	659	647	642	636	690	681	717	701	648	665	671	667	648	634	682	688	656	658	653	699	670	720	687	718	726	647	643	674	651	673	674	693	672	655	669	693	661	683	689	691	676	692	663	682	640	670	675	663	693	696	662	691	719	636	716	650	696	652	607	723	629	626	654	666	690	689	651	675	704	628	644	655	657	700	714	696	666	678	678	637	695	672	720	660	691	663	696	654	708	624	680	687	702	639	676	588	659	654	672	708	709	667	699	679	694	651	694	714	690	747	655	692	665	677	628	676	679	720	665	762	686	640	661	641	644	664	676	654	737	693	678	680	666	649	718	640	667	677	683	687	650	688	706	662	701	684	718	627	632	664	673	654	681	657	646	734	674	668	675	691	691	662	693	689	679	647	660	628	686	664	660	678	650	667	663	628	652	701	682	665	649	647	696	638	724	636	686	669	656	629	661	677	680	679	701	655	715	714	696	720	632	646	660	657	643	682	694	663	602	644	685	671	706	686	675	636	680	722	699	656	676	629	639	652	741	671	674	643	644	656	666	657	674	674	668	636	667	657	646	683	653	657	677	688	666	692	695	619	724	654	627	661	646	687	704	636	694	684	663	669	633	674	697	706	661	662	681	674	649	672	682	728	691	687	692	711	646	673	662	686	684	665	727	713	665	679	689	662	663	652	640	681	672	693	669	682	698	686	666	679	699	651	679	675	668	659	670	708	675	697	667	661	717	706	654	652	676	680	631	638	681	657	707	651	687	673	714	669	709	672	713	664	664	633	684	661	667	690	627	648	635	687	672	673	676	627	649	696	628	669	659	659	642	675	640	635	698	677	685	668	667	635	656	671	654	653	634	707	627	650	664	635	675	630	633	706	587	653	667	637	674	681	658	689	651	659	663	662	695	670	618	652	644	716	644	673	665	661	684	685	695	633	686	653	676	688	651	668	717	676	668	673	677	685	645	665	650	680	672	592	675	649	642	671	654	660	687	710	702	666	671	665	667	658	676	659	682	674	684	659	681	639	617	653	686	734	695	669	685	696	687	676	694	666	721	615	666	678	648	660	666	675	695	700	664	658	668	666	635	645	676	693	672	620	666	718	653	632	689	624	639	698	660	676	688	680	637	629	671	671	676	654	661	647	669
2575	631	580	515	324	228	243	273	238	229	193	175	181	190	224	207	194	219	206	207	198	196	205	220	202	193	185	169	214	171	179	221	189	189	233	204	196	207	181	201	188	181	192	191	168	194	168	224	192	235	185	182	183	208	199	199	181	164	196	196	200	203	172	179	190	170	186	173	197	215	188	222	171	188	187	203	185	188	184	219	172	217	220	183	202	183	207	193	198	192	186	216	201	173	196	185	202	188	166	206	225	195	175	181	198	210	183	183	209	196	201	167	202	192	186	177	199	170	178	168	182	167	203	190	192	195	226	175	225	217	192	201	207	204	196	180	201	211	179	198	174	204	186	203	199	185	192	198	207	196	200	200	195	196	189	214	170	184	186	179	186	181	185	182	170	196	182	199	204	188	190	207	204	208	188	191	181	200	211	184	183	190	179	178	203	191	210	194	182	213	180	187	177	196	185	207	177	188	194	197	210	180	182	207	188	179	196	183	177	207	192	188	176	206	185	194	183	206	175	200	210	203	187	186	185	188	182	178	170	196	197	188	216	191	179	219	205	193	202	163	195	185	202	212	205	194	216	175	185	192	189	202	173	179	194	191	200	204	199	194	201	177	207	212	195	206	198	198	174	185	205	174	174	173	197	202	202	187	218	178	184	200	175	193	188	211	175	187	168	179	173	188	167	205	184	207	185	184	225	191	190	195	217	172	194	194	189	188	173	203	179	187	189	195	190	181	197	160	190	175	217	190	210	176	178	181	184	208	211	180	185	212	187	192	191	209	190	172	194	193	176	174	192	203	186	168	179	205	194	198	204	189	164	172	181	188	172	194	195	179	200	209	192	207	214	190	191	171	199	186	200	183	195	166	234	199	217	184	179	216	195	205	199	192	185	198	193	188	188	214	173	199	200	165	191	176	188	207	205	191	198	216	187	199	177	197	197	189	191	189	209	184	176	204	210	205	189	199	197	182	193	184	198	198	184	191	188	221	192	186	171	198	179	187	186	188	185	197	208	201	219	182	196	194	198	195	182	177	187	202	203	200	216	209	194	188	182	188	202	204	191	226	180	175	175	191	176	202	187	188	184	209	165	173	191	199	192	187	183	165	208	192	210	205	183	162	191	181	165	204	201	188	177	177	184	210	203	192	202	183	187	204	193	205	195	203	170	183	168	186	166	167	188	200	200	203	202	185	183	208	196	189	190	198	204	197	180	185	206	177	193	215	179	165	192	201	209	173	186	174	175	202	205	195	197	209	202	182	184	188	185	192	196	193	179	204	211	180	177	213	196	172	196	198	191	183	179	200	170	190	203	223	205	211	206	201	211	198	196	200	179	193	191	198	185	199	201	182	182	184	180	194	211	158	192	181	186	174	192	211	199	164	191	205	204	185	206	187	167	195	150	227	211	205	163	179	170	198	190	191	191	193	183	178	194	193	197	201	207	204	199	207	209	206	163	195	185	198	195	166	177	206	162	195	207	208	184	205	203	172	188	180	162	193	183	190	203	167	183	203	182	183	174	163	190	191	179	203	209	188	212	212	188	222	191	215	177	197	193	184	202	204	204	189	188	193	206	174	197	194	166	170	219	179	178	180	182	194	207	214	179	191	197	210	173	188	222	197	191	206	202	198	204	204	217	192	193	199	202	184	205	194	215	212	186	182	191	207	169	205	188	221	182	187	187	215	190	184	222	201	175	191	182	204	214	208	193	183	191	210	185	203	191	213	179	198	201	195	191	201	194	191	208	186	181	188	199	184	186	217	194	176	201	162	184	174	203	188	201	219	197	178	168	215	204	193	218	157	185	190	170	212	184	182	191	213	200	174	179	190	179	188	206	193	186	183	184	201	183	194	193	205	205	200	215	171	193	178	200	212	177	186	171	190	189	195	190	202	196	191	186	213	184	204	204	179	193	205	195	178	173	198	205	212	206	192	210	179	210	179	212	216	191	195	179	191	204	181	203	193	193	201	194	214	182	185	203	196	199	190	188	190	190	218	196	195	202	166	216	176	209	208	160	186	199	182	189	223	184	199	182	190	189	180	190	204	165	201	195	202	194	190	206	198	202	169	206	182	190	218	197	174	204	196	209	179	213	196	191	199	188	204	177	182	184	198	202	185	192	194	194	185	185	191	191	207	166	184	188	182	173	187	212	229	186	177	212	211	184	174	202	181	216	181	192	226	196	203	187	191	194	204	202	205	208	188	210	174	203	197	174	224	194	209	194	177	184	185	194	183	183	182	178	212	171	197	210	177	204	190	196	197	196	176	174	204	207	195	192	202	150	167	202	181	185	188	186	201	178	171	166	169	154	189	209	199	219	177	174	188	161	194	229	177	161	182	203	208	197	216	204	178	212	158	181	180	174	188	192	195	196	202	194	201	203	197	169	172	183	206	174	205	191	204	199	197	181	187	184	196	186	202	180	190	190	192	174	185	206	196	215	199	200	201	201	194	198	180	186	202	194	187	177	204	185	207	183	214	206	207	202	181	205	202	179	190	209	189	187	179	178	188	199	199	205	215	160	178	197	183	211	190	160	189	186	172	203	187	188	183	195	174	195	167	203	189	191	204	204	199	217	192	179	189	187	210	189	193	176	214	193	173	183	215	187	207	186	191	183	167	214	173	211	209	178	181	201	211	179	191	193	203	187	187	185	206	210	203	188	182	191	211	195	178	194	202	198	201	202	195	202	205	206	198	203	192	210	180	185	218	182	197	173	187	196	197	189	183	211	177	216	196	201	191	183	178	181	183	198	174	179	173	183	200	194	200	186	190	206	177	187	212	205	198	182	194	215	177	178	193	185	188	180	205	184	179	184	197	192	170	179	179	213	184	214	186	169	201	192	192	206	179	182	214	189	161	193	198	178	193	172	180	156	183	213	196	188	167	207	167	191	185	196	234	182	175	198	193	188	190	185	190	209	166	174	158	196	193	197	198	210	187	169	178	193	171	178	197	217	200	172	189	180	164	194	185	170	202	209	188	192	209	202	191	192	212	198	188	190	215	194	195	189	189	201	205	175	193	187	210	187	187	195	192	182	212	195	181	170	178	189	176	183	193	208	199	191	210	182	189	205	170	188	193	194	192	184	183	173	183	196	180	195	190	203	207	209	181	179	219	190	194	176	182	208	203	194	186	221	196	221	199	197	159	204	219	179	176	182	194	217	190	186	194	182	174	192	164	178	175	202	191	153	193	198	182	187	184	186	220	179	167	210	186	213	218	216	205	175	177	216	165	214	203	196	186	185	217	204	215	200	185	172	175	227	189	186	187	192	186	190	203	206	190	211	181	186	203	196	206	192	203	195	190	195	180	184	203	192	192	188	183	214	212	187	187	191	206	163	174	208	211	180	195	209	191	197	189	204	200	213	168	181	211	226	175	188	183	198	195	164	199	173	186	167	202	200	214	199	187	181	181	198	162	195	190	213	175	202	184	185	204	175	183	195	199	182	202	203	181	184	180	185	200	170	211	180	183	196	190	191	177	176	181	185	188
2803	1180	1443	1603	1047	1011	920	1147	912	807	713	638	687	673	648	602	595	574	587	600	604	581	608	566	614	597	607	613	632	543	593	617	580	567	572	588	551	550	558	571	628	606	559	590	523	533	550	596	585	554	551	589	573	605	567	559	562	563	564	558	569	588	604	595	558	596	556	598	580	615	580	551	589	567	579	614	571	569	605	572	578	616	549	586	580	547	548	595	586	581	535	573	588	566	578	565	556	566	574	627	532	558	611	572	548	551	616	600	611	587	550	570	572	586	580	546	580	526	597	550	587	553	575	562	591	587	552	562	537	571	588	588	553	568	513	551	544	578	557	548	581	555	544	570	557	558	571	584	605	570	582	606	570	651	583	621	594	552	565	602	594	572	590	672	587	614	574	527	572	569	576	549	606	562	569	553	557	535	578	595	558	607	581	558	557	571	618	592	588	581	520	599	583	592	606	563	600	618	619	551	545	593	556	532	581	573	609	550	600	604	590	582	616	571	521	577	602	594	654	599	552	558	569	570	582	565	578	613	579	578	575	577	587	585	552	583	590	567	570	624	556	578	586	576	564	578	574	571	551	600	550	584	600	581	578	612	539	579	588	564	568	528	577	581	609	584	534	577	607	573	608	550	566	612	558	573	556	589	589	592	573	575	617	585	591	557	592	535	592	558	584	571	596	561	564	558	633	614	563	603	592	524	585	619	549	545	611	566	599	550	595	556	561	546	563	647	591	605	561	560	615	581	563	612	600	572	515	579	562	558	597	537	588	573	572	542	516	603	611	495	607	609	595	602	554	554	554	561	571	533	576	637	572	640	585	631	581	552	604	533	613	528	585	546	558	545	566	614	541	575	567	580	591	549	587	596	557	636	567	573	537	543	601	579	529	558	599	552	554	576	597	548	604	595	643	593	576	584	559	567	614	566	586	601	546	633	602	567	571	581	622	580	560	598	561	607	588	589	575	584	592	564	584	592	583	547	613	605	534	573	582	590	579	548	593	638	598	569	556	558	576	607	561	586	587	557	556	586	622	594	579	536	565	614	588	596	610	559	576	574	605	566	561	612	552	578	550	632	632	630	583	600	571	592	615	579	574	591	639	576	591	601	600	588	572	618	623	530	568	564	536	600	556	598	629	584	549	521	561	609	585	563	573	592	594	579	605	552	578	577	586	603	557	600	568	565	565	569	559	580	546	578	595	564	573	600	582	551	592	576	623	572	563	585	599	603	556	596	597	583	571	560	578	543	558	552	577	584	549	572	568	577	526	603	599	569	576	562	592	564	577	603	576	566	584	586	565	543	591	533	527	606	583	629	580	546	548	580	562	601	590	635	622	589	578	595	582	587	615	548	569	612	549	580	579	525	549	551	589	558	574	585	577	554	567	578	543	518	586	588	578	601	584	554	556	596	585	581	541	550	561	606	599	555	606	557	580	587	561	588	599	565	581	621	503	528	576	582	570	578	590	590	593	588	617	583	589	583	608	552	579	589	590	602	590	553	628	577	609	594	593	576	586	559	613	595	577	568	580	545	608	601	544	565	564	574	593	605	588	553	610	554	597	575	582	567	570	569	532	590	572	557	576	567	591	567	568	550	528	581	572	577	600	588	592	601	599	638	547	590	591	561	575	553	572	581	597	558	621	559	577	599	586	593	565	606	599	578	611	571	554	589	569	568	570	555	570	577	595	597	573	571	554	570	636	597	602	554	557	603	544	494	546	588	658	573	593	565	586	576	592	584	589	582	609	544	601	581	587	594	600	575	613	580	548	563	552	591	582	607	568	591	594	634	578	575	600	590	516	564	584	580	585	563	590	522	573	567	543	563	547	538	562	617	589	538	577	563	603	612	586	575	568	589	557	587	557	565	606	590	558	611	593	599	581	561	586	565	577	574	595	564	570	565	618	583	515	639	572	537	585	607	589	596	591	580	583	551	574	616	607	602	573	582	557	629	583	553	564	549	581	573	550	582	587	571	588	588	576	556	576	598	592	564	558	538	615	574	538	576	594	602	559	575	541	606	624	621	573	568	559	636	561	592	626	560	546	572	561	580	557	590	581	559	588	539	571	553	593	543	574	599	558	603	592	579	589	596	577	589	625	580	557	607	607	604	616	573	595	615	592	572	610	584	580	564	578	559	569	576	567	518	626	592	609	574	562	588	634	592	614	578	513	631	592	592	576	556	597	549	595	587	590	578	563	572	606	595	580	609	568	539	591	577	629	584	598	592	601	603	578	598	588	580	576	577	607	560	572	587	565	572	588	565	653	579	614	538	580	582	564	590	556	581	534	612	618	546	570	587	631	554	640	569	600	576	547	562	576	541	573	631	571	601	631	548	552	564	587	581	558	540	598	562	593	563	591	568	599	601	595	542	556	542	560	549	554	553	610	551	555	535	593	590	620	559	616	562	620	537	544	596	577	573	558	587	569	574	624	597	573	618	567	598	595	565	585	534	538	570	564	569	522	580	597	605	575	605	560	585	552	577	591	586	565	571	588	589	575	571	558	580	583	585	567	560	590	570	615	582	579	606	608	615	576	561	576	586	582	579	554	593	542	596	579	604	598	561	557	551	584	563	583	588	531	600	538	549	568	586	584	565	514	555	560	530	595	549	532	571	571	616	560	552	626	557	579	583	573	541	587	576	588	531	599	584	619	583	592	596	587	579	590	578	573	583	574	599	594	518	559	617	624	570	559	564	606	627	565	585	600	565	615	582	599	577	625	536	577	568	592	591	591	571	562	546	592	556	553	613	567	588	606	591	562	545	566	578	655	560	589	548	572	528	539	567	581	537	524	603	603	604	561	554	600	554	554	559	587	631	555	559	613	572	563	645	558	618	552	563	588	583	557	600	565	616	547	581	572	598	596	594	565	561	580	594	584	598	597	591	587	555	601	561	607	616	627	557	582	556	588	572	615	553	573	550	570	572	565	520	573	587	576	590	585	564	583	614	620	553	562	591	590	605	567	593	609	601	615	616	606	592	551	588	529	614	585	636	558	547	553	597	549	583	624	601	537	579	576	543	516	596	601	613	535	572	580	552	590	543	617	592	582	599	571	649	594	592	586	571	604	605	584	562	578	586	582	583	566	589	581	601	571	551	609	561	571	533	563	633	596	570	593	548	518	590	583	550	551	565	566	623	568	577	531	594	600	602	547	605	611	549	597	572	593	550	560	576	615	592	581	586	527	583	552	527	606	616	576	538	580	555	570	560	587	592	597	576	574	554	581	637	546	602	558	612	562	562	556	574	579	558	569	576	593	618	581	567	599	574	591	566	580	538	599	580	557	560	613	558	581	599	543	600	540	588	631	573	543	593	595	590	564	603	587	577	561	620	574	601	545	578	539	595	614	550	577	598	569	540	594	594	578	550	613	548	532	583	578	536	564	569	535	590	587	582	621	595	545	542	583	566	593	562	522	578	592	584	570	557	555	551	560	556	610	595	581	596	584	588	559	610	590	539	600	568	600	575	563	569	591	586	570	567	531	570
12158	7037	6549	5672	4313	3993	2872	2432	2748	1672	1082	866	749	825	672	513	331	351	363	391	399	382	368	370	326	350	298	321	364	339	319	327	333	325	326	320	331	298	315	321	339	314	328	338	311	323	295	346	348	334	284	353	297	354	338	295	324	331	323	309	321	315	322	337	299	324	316	327	309	305	307	318	338	293	283	335	304	331	341	329	318	328	306	329	335	339	317	309	326	329	347	345	339	289	340	318	276	321	335	309	316	343	315	304	339	283	344	310	308	327	342	300	322	289	301	322	344	349	307	338	322	344	306	326	291	294	308	311	302	299	322	328	347	291	330	307	324	307	313	288	308	290	304	310	342	317	341	332	318	311	311	330	312	312	325	308	310	349	331	357	294	321	323	303	314	349	312	305	278	305	322	339	337	359	327	311	339	330	347	339	326	315	310	307	325	346	293	372	320	310	326	292	314	349	328	355	335	339	290	334	326	324	325	347	308	322	327	336	330	330	320	293	304	300	333	324	337	315	279	325	346	303	295	339	321	325	316	319	361	294	309	297	322	349	315	345	290	331	311	307	336	334	328	354	339	294	346	316	340	317	333	326	316	309	333	310	337	309	319	334	294	295	343	327	295	318	330	301	347	324	291	313	298	327	337	330	298	302	351	332	320	331	309	313	333	285	323	344	362	322	338	313	321	341	294	325	330	317	352	343	316	321	346	335	320	315	333	324	341	316	329	316	331	317	289	320	328	299	298	334	352	317	315	312	321	313	311	301	331	353	312	323	306	307	307	282	329	322	321	342	332	341	300	298	323	326	305	328	323	328	326	320	324	310	334	282	324	342	323	299	327	315	316	312	334	291	307	304	333	313	285	312	323	312	320	311	326	333	321	351	304	317	301	332	300	322	328	271	332	339	309	356	323	352	289	343	327	314	353	319	283	311	316	330	311	317	318	352	297	303	322	300	331	289	312	315	312	324	317	317	322	331	368	308	353	319	320	327	283	329	306	315	315	305	308	307	331	332	320	345	316	315	343	376	296	336	349	291	325	314	354	310	306	308	332	332	335	311	309	313	342	311	315	312	326	307	337	307	311	339	326	288	325	330	306	334	317	321	337	318	304	317	311	323	304	329	326	354	335	319	302	335	334	329	326	336	342	332	292	327	340	341	303	299	287	328	338	305	277	309	299	350	326	342	320	300	330	328	333	344	351	308	305	309	309	356	345	316	327	323	298	306	328	310	344	351	331	337	337	319	339	335	318	308	320	314	304	336	340	346	320	324	342	289	318	310	325	300	323	333	338	271	365	331	328	347	331	292	323	309	322	314	294	300	311	336	338	321	291	289	297	339	319	293	278	336	345	353	300	315	299	296	301	324	340	314	307	323	317	317	307	319	330	316	313	302	360	345	337	297	290	297	300	345	326	306	325	328	362	316	290	308	326	355	330	301	307	290	322	309	329	307	322	324	284	332	316	344	318	333	305	317	350	308	333	300	324	285	293	307	318	347	329	337	333	320	329	320	326	282	280	307	346	280	311	329	291	285	322	347	329	319	335	336	350	314	333	286	331	300	332	326	336	332	323	305	300	320	338	295	330	307	323	287	354	298	328	326	315	328	306	298	346	322	335	333	331	309	315	281	315	302	320	308	328	326	325	310	312	327	333	333	317	311	324	345	346	333	267	329	290	271	294	353	294	333	307	323	338	343	321	303	334	320	307	307	297	313	296	349	345	343	302	331	312	318	337	300	325	334	308	298	308	321	287	325	330	317	286	313	316	311	347	326	299	293	310	321	319	331	290	299	373	337	330	307	367	345	323	331	318	295	314	292	312	317	335	317	303	304	318	340	312	326	321	338	315	298	308	336	298	320	277	283	318	333	306	298	304	325	295	314	305	318	321	333	341	303	363	319	343	301	319	286	328	320	334	318	327	320	311	364	299	322	340	346	311	307	342	306	313	351	322	315	322	306	319	327	314	285	296	324	328	337	322	316	339	340	315	320	313	300	281	323	347	336	340	333	279	326	311	307	347	313	338	326	327	338	345	320	297	305	291	329	312	316	326	330	325	320	300	333	302	298	290	319	315	302	297	350	319	332	330	309	308	327	332	292	299	308	318	362	326	332	346	340	314	333	348	328	328	304	335	325	327	312	311	334	287	326	296	318	299	316	318	306	301	319	337	329	352	335	317	331	349	323	348	308	297	330	338	279	323	326	321	297	305	321	307	316	340	321	292	332	303	342	358	344	301	313	334	303	346	321	312	282	360	332	287	331	297	336	294	294	321	313	324	310	292	286	324	311	316	324	342	349	336	340	313	326	332	311	302	313	312	305	336	301	300	326	315	332	293	327	323	334	328	308	322	342	314	324	317	338	346	337	342	310	312	301	318	321	302	306	309	312	301	293	321	349	326	311	285	317	301	310	329	303	322	324	323	350	320	328	324	314	334	324	291	291	332	312	347	303	287	322	338	313	306	344	330	360	330	303	315	291	307	321	260	291	338	316	315	312	347	332	289	353	324	328	328	322	329	331	321	279	329	309	315	310	304	340	334	330	323	313	307	349	339	302	299	328	319	334	339	316	300	310	320	318	334	317	321	314	329	323	349	337	327	319	308	306	311	319	342	322	323	341	300	325	313	307	319	293	350	308	297	311	322	347	298	319	306	294	331	308	357	360	313	335	310	309	327	312	313	315	314	317	305	315	316	311	285	292	318	281	310	259	345	324	311	333	337	309	312	301	353	333	304	331	299	309	343	298	348	303	320	344	366	315	322	271	322	300	331	287	346	316	317	302	338	312	311	321	305	338	327	311	344	307	340	356	315	318	325	331	314	306	293	309	363	358	314	334	332	307	256	356	360	342	320	299	336	313	339	339	331	319	298	319	327	343	331	321	317	290	283	353	349	330	315	312	328	316	311	326	303	306	281	339	338	322	325	338	322	271	323	332	322	329	321	350	326	323	317	339	314	299	301	341	324	341	284	315	329	326	355	299	368	307	308	310	351	328	314	334	299	307	324	330	330	314	308	303	312	319	309	302	307	302	323	346	332	317	350	321	335	303	338	326	338	278	302	368	302	320	323	306	315	298	325	317	288	324	327	311	331	318	333	313	364	295	301	284	324	318	336	303	303	347	354	312	336	345	315	331	332	293	312	342	313	341	280	331	324	296	307	305	319	304	343	325	307	311	328	329	295	314	296	289	317	284	316	314	291	302	321	316	310	334	326	306	315	311	298	329	310	309	292	308	310	299	282	308	325	328	338	330	308	319	338	337	332	344	323	315	329	337	318	308	327	342	342	306	347	310	322	347	314	296	341	305	332	284	290	315	344	331	321	365	336	311	346	296	316	331	321	311	308	306	333	324	314	314	315	296	324	336	339	303	345	309	340	334	321	344	302	340	335	332	368	349	339	309	332	338	324	337	328	329	320	315	297	296	319	337	313	310	307	335	305	294	331	330	322	289	300	316	329	314	322	338	322	332	327	334	330	301	292	322	344	302	319	313	329	325
8655	5670	7279	8139	7262	7944	5370	6987	7299	4138	3263	3037	3024	3015	2504	1786	1251	1153	1238	1226	1201	1360	1269	1241	1103	1132	1074	1064	1047	954	948	974	960	967	939	918	940	973	913	933	954	884	934	877	903	877	903	850	868	851	908	852	921	917	886	883	838	898	881	844	918	891	887	929	842	884	819	890	863	938	876	893	879	897	866	838	898	908	903	892	927	898	891	881	907	921	838	900	881	853	885	829	887	843	866	850	874	843	879	876	842	843	930	856	854	847	917	853	821	939	878	854	851	881	850	844	863	888	840	877	892	901	830	869	827	871	837	860	883	909	900	854	856	860	868	940	822	896	894	836	872	848	851	868	861	843	869	855	908	844	817	868	818	862	889	874	884	881	825	902	841	849	905	828	865	846	905	855	862	872	822	926	850	843	851	865	866	883	889	831	869	855	864	851	857	882	844	839	891	863	866	878	845	866	828	828	898	882	890	849	863	863	844	870	871	862	873	900	918	896	888	869	899	841	849	880	893	864	853	859	842	851	824	911	875	872	884	854	887	831	857	834	838	856	823	832	867	855	891	912	875	829	905	846	889	863	846	881	905	843	800	844	871	914	860	831	830	838	858	878	866	894	833	874	807	909	862	832	914	832	778	827	895	925	913	827	854	884	848	888	845	875	859	800	895	856	863	877	825	849	879	894	850	836	874	913	843	863	860	844	881	838	897	862	860	912	841	888	866	879	844	918	898	872	884	877	880	844	868	915	891	859	833	851	881	866	855	872	857	897	839	860	868	871	895	881	886	898	861	934	861	918	875	874	924	808	827	909	797	865	883	870	888	835	846	914	932	889	845	840	841	873	872	866	847	824	861	898	886	883	824	806	884	869	859	823	884	862	866	890	878	855	811	875	831	909	828	873	821	884	849	835	837	875	875	931	819	902	853	898	829	889	881	932	842	830	848	883	901	842	901	876	905	893	809	845	867	899	848	875	904	854	912	841	896	924	870	836	819	875	874	844	869	851	871	852	834	824	884	856	873	886	834	874	872	858	934	848	863	893	857	885	849	835	874	827	837	808	882	810	880	829	880	915	851	855	857	917	880	877	842	875	845	839	861	837	888	863	922	812	798	873	852	891	827	852	896	878	936	856	847	896	895	865	842	906	864	869	891	824	878	816	839	800	851	793	850	899	829	814	874	826	892	863	857	845	913	852	838	819	901	849	897	896	859	861	902	841	846	884	886	873	851	874	879	835	945	893	848	924	881	845	835	896	815	851	911	896	901	882	879	873	871	802	830	846	882	869	866	865	875	897	847	898	886	879	879	873	854	858	817	885	848	885	839	914	846	919	893	811	890	866	820	842	863	881	849	898	820	903	871	906	866	889	909	844	877	904	889	913	879	867	867	850	962	936	857	828	869	890	830	878	884	864	890	898	897	829	908	850	883	833	821	851	834	884	872	823	878	853	850	827	839	857	853	862	886	898	869	872	892	894	865	845	841	891	849	861	858	878	885	840	886	859	858	854	868	847	837	886	901	841	824	830	827	895	863	887	846	843	854	870	836	877	880	857	842	847	869	912	851	860	848	856	871	899	838	849	866	907	837	871	879	877	898	883	837	868	889	879	903	888	894	878	882	864	850	884	888	870	869	865	880	916	934	871	913	829	890	805	868	879	841	887	867	819	874	863	850	895	896	892	837	910	882	882	849	834	837	897	851	872	901	828	820	881	828	845	856	821	845	863	855	855	900	834	828	871	821	896	844	862	855	851	886	833	878	857	861	852	882	867	904	865	834	862	809	849	900	896	885	890	837	807	851	891	890	892	792	882	907	889	895	881	848	818	871	845	905	882	812	834	908	874	907	894	875	868	854	859	837	879	876	861	799	880	901	863	854	857	851	944	847	856	875	836	865	905	901	846	880	881	832	918	860	898	838	852	901	860	848	821	885	899	864	841	887	876	906	894	863	872	873	845	879	875	899	929	891	865	912	849	866	835	844	860	886	854	902	861	870	848	857	833	921	861	884	860	854	904	849	867	841	887	846	871	855	894	826	863	836	864	864	838	877	866	820	823	935	880	808	870	868	864	870	882	833	867	874	878	869	889	912	869	879	829	856	913	866	882	864	857	894	884	835	938	861	896	864	842	847	911	871	887	803	870	886	887	853	880	839	856	861	867	898	834	958	890	826	861	909	861	890	810	859	893	891	911	906	934	844	876	849	863	831	830	824	868	879	854	884	895	881	871	871	846	897	858	906	825	875	879	824	904	892	837	871	890	895	850	908	815	869	801	813	888	845	831	916	841	902	873	904	910	875	810	820	860	918	881	863	875	858	893	892	898	886	850	850	895	890	870	870	856	858	809	849	828	846	872	836	885	844	849	846	883	878	868	880	871	873	886	824	895	869	827	876	889	839	840	914	886	876	881	872	854	862	885	859	875	880	842	879	921	890	867	850	917	876	903	888	875	845	813	835	879	852	900	886	845	865	916	853	840	856	875	865	862	850	832	851	819	856	851	920	837	865	916	859	904	879	874	915	872	871	921	858	870	934	870	811	874	847	844	839	849	839	848	857	874	852	831	906	877	837	863	867	914	843	857	881	847	866	852	901	849	892	899	798	891	858	802	861	855	840	853	897	854	860	906	843	873	788	826	891	868	841	827	912	906	855	831	795	872	822	923	870	858	818	831	870	894	895	844	865	826	878	908	896	901	928	932	862	827	851	844	880	850	889	861	823	862	877	874	895	834	881	860	852	869	911	840	875	903	868	919	859	875	879	832	827	924	899	835	871	872	831	839	880	884	854	877	951	840	869	837	868	834	843	886	873	910	878	830	851	904	862	880	916	889	852	927	887	897	833	916	845	902	884	811	891	819	889	883	913	889	872	867	852	843	893	876	789	820	867	913	889	936	872	878	932	854	856	884	915	836	854	890	915	857	842	881	865	844	851	850	863	848	909	881	852	875	881	838	851	848	858	877	912	830	837	833	902	897	893	850	911	872	887	881	839	827	870	821	895	914	885	933	847	836	895	917	829	916	912	901	896	829	834	876	884	838	856	854	878	897	887	869	900	869	845	850	865	872	854	859	837	851	868	916	884	864	911	889	867	897	838	894	864	813	863	874	954	906	873	875	899	819	850	908	868	852	864	869	849	848	889	932	891	881	869	858	855	861	922	894	856	841	877	892	884	876	871	896	869	837	855	876	931	879	896	869	836	838	887	868	879	895	858	877	881	901	901	868	850	924	853	863	879	906	809	856	881	848	836	848	843	904	824	852	862	879	866	812	878	837	866	865	862	890	841	851	900	875	840	849	840	865	909	890	887	869	907	839	860	831	815	858	879	848	887	873	875	863	867	879	894	844	848	843	882	864	907	823	841	831	861	848	804	799	875	834	842	822	932	847	857	860	863	888	879	904	866	888	855	896	851	906	845	843	836	853	830	825	893	906	856	866	836	889	827	872	855	875	883	847	857	850	826	853	893	853	855	857	892	855	847	829	874	884	880	850	797	878	916	852
19080	9684	9595	8557	6620	7067	5543	5910	5249	2715	1851	1036	915	976	662	440	360	347	347	354	367	331	334	317	325	268	271	294	286	261	290	254	244	252	279	258	239	246	260	258	257	268	240	260	295	261	237	250	258	247	271	247	261	267	288	247	266	253	258	246	244	256	237	262	275	236	253	253	244	264	280	273	271	282	266	265	247	283	233	252	249	234	261	268	263	233	268	262	243	258	240	250	251	238	266	241	270	249	234	279	248	275	238	254	224	249	276	228	238	272	253	265	277	232	259	260	274	240	253	286	251	254	265	264	227	264	216	252	241	281	238	282	279	268	235	240	252	285	248	261	277	261	224	258	249	258	248	249	251	256	225	238	246	246	257	267	251	265	255	259	252	250	246	245	288	271	259	260	281	274	276	250	268	241	239	257	240	234	254	245	261	259	274	235	251	233	272	225	260	281	206	266	250	257	240	230	277	256	255	235	263	249	278	242	250	240	240	253	244	270	262	265	272	240	231	231	283	286	258	252	259	252	244	269	268	259	254	252	246	275	256	250	255	256	249	264	248	256	233	229	252	245	250	265	245	269	274	273	248	252	257	247	209	261	269	258	227	249	272	254	256	260	262	238	248	266	273	231	269	250	244	254	249	265	233	266	265	279	294	253	214	243	257	264	242	274	261	272	274	243	281	243	271	220	257	304	265	256	230	244	245	254	241	238	246	263	266	256	237	218	252	248	214	275	248	260	247	246	260	251	259	258	243	233	243	259	248	258	253	265	222	253	257	251	227	229	269	262	238	263	260	268	242	284	246	264	286	250	263	234	248	262	246	248	257	262	239	237	263	260	261	265	274	245	216	266	252	271	251	264	260	269	269	248	258	255	266	264	257	246	247	269	278	263	266	266	256	267	246	249	257	290	229	274	261	257	253	251	287	247	243	266	255	233	247	218	266	247	209	251	242	252	249	264	237	270	275	227	254	269	237	226	276	274	225	297	247	248	262	247	259	253	268	243	264	268	235	251	224	251	233	248	280	237	238	231	236	245	255	257	274	266	233	263	258	269	255	274	258	242	265	257	257	249	248	256	267	269	218	245	238	225	256	244	237	256	249	243	268	272	289	246	251	245	256	282	219	209	247	246	250	238	240	236	232	254	268	242	243	251	270	264	297	244	230	260	269	267	233	232	227	249	287	242	280	272	257	275	273	295	277	264	234	277	253	254	279	249	239	251	255	267	259	244	267	248	222	248	274	225	277	256	262	254	259	273	250	251	240	253	289	244	274	247	294	248	233	220	261	319	267	253	238	219	230	285	246	269	297	263	244	283	245	254	274	236	265	254	247	253	266	215	247	262	256	265	255	250	231	270	251	244	272	244	247	237	252	254	254	249	248	249	263	269	237	246	272	262	246	273	247	253	264	222	229	257	279	233	238	237	256	264	238	240	223	268	282	281	243	257	274	286	247	261	223	261	257	261	245	271	236	266	262	239	263	277	231	252	245	251	249	248	231	255	242	253	255	241	252	262	229	260	266	229	263	237	253	260	241	249	257	261	245	249	239	276	258	253	271	251	256	260	255	223	265	260	262	271	251	269	249	286	259	247	236	214	253	225	232	259	261	240	254	251	261	253	280	239	267	237	219	269	268	259	245	245	247	292	246	220	260	255	242	262	249	262	245	255	256	223	273	253	272	263	250	263	269	240	231	263	269	234	260	251	271	230	265	236	261	234	243	256	250	239	252	219	238	245	234	263	217	253	246	237	246	219	209	250	254	229	272	245	257	274	249	237	257	250	231	230	250	253	252	237	251	253	238	265	255	249	227	226	254	244	277	228	255	239	267	264	245	272	289	237	244	228	237	262	262	252	259	273	249	231	250	260	250	250	270	260	256	249	277	252	242	234	261	218	246	253	269	260	259	240	283	257	247	253	234	276	279	284	237	260	267	264	253	245	222	235	272	232	250	250	250	271	253	262	265	270	261	203	269	239	278	277	247	280	283	279	288	285	261	247	260	257	268	272	221	271	250	241	269	274	236	250	268	257	255	256	270	278	243	263	237	299	242	264	238	274	260	245	251	270	250	251	257	253	250	240	254	249	266	244	261	245	271	242	231	268	223	257	249	267	266	252	247	271	259	274	244	268	261	225	246	239	229	282	252	265	244	279	280	266	244	252	260	255	254	278	261	233	252	255	256	256	243	241	254	246	261	236	263	256	243	251	256	259	278	261	224	247	228	243	255	248	247	220	231	261	247	243	241	258	239	249	239	236	249	267	260	241	266	241	259	213	246	240	250	259	247	271	262	241	260	238	288	246	272	249	254	271	235	249	242	249	246	216	268	248	245	245	257	276	244	289	256	230	262	245	235	298	249	215	232	232	255	250	260	236	254	254	281	267	247	266	241	274	244	239	251	246	232	228	278	252	256	272	245	283	269	253	260	290	281	251	279	241	258	228	243	239	267	232	253	250	271	248	251	256	242	244	264	252	248	285	262	256	261	244	255	245	261	231	241	279	264	249	263	272	277	271	255	247	249	254	287	264	273	257	271	257	281	252	273	270	254	245	246	258	248	240	251	267	257	279	264	209	235	268	284	273	242	255	252	268	256	253	250	264	263	266	262	257	247	251	244	231	263	293	247	266	242	236	235	268	236	244	276	246	267	268	255	252	254	246	242	271	267	250	277	255	244	272	246	238	241	277	280	214	255	246	275	229	241	235	212	263	252	279	269	221	261	264	268	255	241	235	239	268	283	281	270	263	217	235	248	268	275	255	273	247	239	259	231	229	270	271	243	283	256	255	237	267	260	236	241	253	250	256	237	244	264	217	271	250	250	269	246	241	256	242	236	248	224	256	259	287	263	245	250	241	251	258	249	258	244	260	260	256	258	267	240	222	270	244	255	276	263	258	232	252	248	242	283	258	237	236	251	263	233	246	250	256	272	266	280	271	257	279	263	247	233	266	249	267	263	267	233	235	285	244	258	229	253	239	259	257	271	279	239	258	218	239	249	264	267	236	240	237	267	242	252	253	269	263	215	244	266	236	270	232	247	266	238	246	270	251	277	244	253	280	259	259	266	232	249	236	249	281	244	246	240	257	277	277	250	244	275	264	217	272	273	278	270	280	244	240	249	266	252	253	234	256	251	272	261	250	251	247	276	228	271	274	265	267	250	239	258	282	247	264	246	268	242	282	244	244	269	267	281	247	271	250	259	267	264	286	272	272	261	242	221	243	253	274	234	253	250	261	251	268	275	259	269	276	241	257	239	245	238	264	227	259	267	247	238	243	261	222	283	248	256	264	259	256	233	264	256	251	201	255	285	269	297	247	227	268	269	247	277	240	259	241	253	248	244	237	254	241	251	253	235	289	233	247	246	232	266	250	251	244	277	245	256	254	239	235	252	257	264	248	266	216	237	262	239	259	238	241	253	259	281	259	258	267	260	209	245	230	265	220	255	277	248	259	263	248	227	251	266	228	262	272	276	247	270	227	246	226	253	252	225	249	246	231
10416	7401	10246	11112	11134	13522	9865	14277	12336	7280	4877	3959	4341	4794	3238	2206	1586	1505	1336	1373	1516	1314	1337	1383	1253	1204	1037	1031	1186	851	857	800	877	828	798	844	799	770	784	750	793	759	765	776	802	765	751	731	744	755	761	738	778	763	771	751	736	747	696	726	680	746	727	688	732	736	754	780	703	729	778	698	683	686	688	726	706	708	746	764	715	693	724	773	727	714	732	707	658	684	720	686	715	747	716	682	710	703	701	684	687	722	701	714	675	719	689	716	683	703	706	659	637	687	727	736	710	705	716	689	709	684	702	746	683	706	690	727	687	663	618	691	716	688	706	658	685	738	658	665	671	704	659	668	721	714	700	666	731	694	667	682	682	662	666	645	627	680	651	628	674	666	680	745	686	704	710	699	692	695	672	675	669	673	708	709	656	647	706	719	677	766	752	666	652	611	725	706	690	712	668	676	688	687	651	724	656	677	723	663	720	675	671	657	683	683	708	694	690	725	717	662	725	662	704	655	700	721	654	680	691	692	642	723	734	686	688	669	664	673	742	661	707	710	738	692	709	687	680	680	684	694	706	714	694	673	717	646	670	715	679	718	672	686	638	719	724	681	716	656	677	691	690	684	715	702	681	730	678	659	661	717	672	652	710	718	689	660	671	659	670	650	678	688	697	681	710	676	691	725	721	696	654	650	692	683	704	697	647	636	676	681	650	727	688	670	660	697	709	664	679	688	667	718	710	689	641	724	673	682	701	700	624	667	700	672	662	675	687	682	701	666	665	686	701	651	663	680	659	728	668	691	683	644	668	736	682	660	687	637	696	712	666	672	673	707	669	689	688	702	672	678	684	697	685	702	699	763	651	674	675	654	697	699	766	725	629	685	667	702	689	696	693	682	707	690	668	669	674	696	694	714	677	665	680	724	700	699	674	700	673	664	678	710	673	670	694	657	674	683	680	688	646	686	672	702	702	641	657	675	713	680	667	652	684	663	654	704	693	696	694	703	708	726	720	664	709	668	629	689	674	685	699	665	692	650	702	661	670	669	672	665	688	715	703	662	704	697	657	727	722	701	704	662	688	695	652	696	668	675	691	665	695	672	642	706	680	629	692	697	708	714	706	660	658	675	689	659	645	681	706	732	634	663	663	694	738	725	652	691	696	711	718	662	691	686	691	731	658	654	664	685	684	645	696	695	698	708	644	700	708	690	639	748	668	678	702	656	698	713	668	686	675	678	681	721	653	705	692	659	623	663	671	710	691	659	702	666	696	638	693	673	692	695	684	682	684	687	687	668	680	679	662	725	720	667	660	677	634	666	708	685	662	692	704	694	659	658	681	667	635	692	682	714	686	689	696	689	711	669	649	740	662	689	694	683	686	666	647	692	669	665	665	643	708	690	657	700	715	687	695	693	668	695	715	686	678	682	663	664	681	705	710	698	665	631	690	729	691	722	712	678	723	679	682	759	713	691	693	686	684	656	714	644	679	676	668	683	693	693	645	703	679	687	666	678	677	674	632	744	698	660	697	697	692	642	677	667	666	691	733	686	726	633	707	705	686	669	692	641	647	666	706	664	649	697	712	701	721	719	675	703	670	732	698	672	655	661	688	695	700	681	683	727	677	674	656	682	650	623	693	641	725	697	663	666	702	690	692	719	652	686	667	661	684	717	680	697	652	695	658	665	731	638	695	684	679	688	677	686	673	717	676	661	670	679	651	711	725	691	654	644	667	701	656	682	685	611	692	677	652	616	660	694	702	678	648	704	669	637	655	701	706	687	686	716	649	728	710	688	688	672	638	699	677	665	771	711	686	660	728	691	679	685	698	676	705	678	675	757	738	683	650	689	699	679	693	663	672	698	650	693	738	669	718	702	730	683	674	674	672	760	684	713	677	681	722	706	679	707	700	681	708	694	696	696	702	655	671	669	679	667	660	677	739	719	614	640	670	661	706	662	675	619	670	684	692	648	661	684	709	689	696	692	685	727	680	659	687	701	694	641	647	734	720	711	697	675	661	696	726	716	664	665	675	697	691	664	661	671	699	662	652	710	690	697	693	674	709	649	647	633	689	664	693	673	691	688	728	660	628	693	715	684	686	710	697	685	733	674	626	687	679	701	690	693	682	672	658	645	677	698	659	688	674	635	666	725	697	694	702	711	672	616	660	667	670	659	711	683	707	707	676	717	693	641	712	697	685	701	683	657	657	649	664	665	748	708	692	686	710	699	669	680	675	713	686	702	715	681	631	688	649	699	662	706	625	693	670	723	662	640	709	697	644	711	699	693	647	694	670	652	667	680	690	683	722	713	642	705	712	710	666	669	710	727	714	741	658	655	646	706	713	703	688	700	713	714	688	730	681	683	705	693	630	713	720	726	659	683	631	695	658	684	662	678	675	678	674	636	635	685	653	674	689	709	633	684	684	704	705	692	683	734	665	676	611	709	720	659	683	716	641	657	694	693	639	623	638	662	714	716	651	695	728	697	639	668	706	663	703	692	764	704	674	661	707	656	689	648	702	665	687	670	675	718	694	698	667	682	694	691	671	648	682	648	707	721	719	668	644	662	683	664	675	652	632	728	697	674	663	666	651	677	656	718	687	694	689	657	668	676	655	643	689	646	661	716	646	656	739	615	664	743	684	684	728	668	699	716	695	676	682	692	692	691	700	703	637	723	720	708	650	694	692	643	700	716	691	716	651	661	718	700	660	731	692	697	716	713	665	655	741	702	715	689	667	652	658	686	681	666	679	640	684	655	690	700	642	682	626	704	702	718	705	670	695	663	685	671	679	699	651	722	676	670	665	675	648	696	710	704	652	672	722	656	658	654	652	680	708	709	732	741	669	679	663	659	687	735	687	701	736	691	665	671	696	671	699	711	681	685	677	662	721	695	667	653	704	674	679	703	668	694	704	713	724	647	687	669	696	659	697	721	687	666	658	673	692	674	681	684	705	717	741	734	657	697	697	721	651	752	703	702	682	716	745	666	696	695	675	689	702	686	666	706	689	722	710	711	702	669	650	669	691	667	705	698	670	638	702	705	649	669	680	666	700	711	671	688	699	729	704	684	660	664	702	675	664	666	707	712	680	725	647	669	666	705	679	774	656	685	684	625	678	644	683	710	682	673	721	700	746	670	628	663	672	697	735	669	661	692	692	723	670	670	649	679	707	680	663	703	673	690	701	686	761	689	670	658	674	709	688	655	691	677	668	685	662	692	719	649	711	645	675	747	684	676	667	745	643	712	706	727	692	641	681	707	734	706	712	716	701	695	648	672	707	685	678	643	701	693	713	632	687	710	724	648	676	712	686	678	645	743	683	675	710	677	663	717	677	655	676	719	671	671	671	707	689	698	713	684	658	723	686	710	707	667	702	666	680	707	676	713	669	684	679	690	661	667	683	708	699	701	701	705	675	671	710	665	709	688	721	667	673	726	665	670	641	662	690	669	650	715	669	699	628	643	640	718	698	683	682	658	644	674	659	692	676	674	728	697	722	691	693	665
2328	632	677	554	402	385	374	379	335	293	215	192	219	169	244	202	183	206	172	181	168	209	181	182	189	193	188	202	196	203	204	175	214	197	195	187	194	227	202	206	178	179	193	196	183	195	220	204	187	218	202	218	199	209	195	195	190	202	207	177	196	180	179	187	213	200	177	179	203	210	188	187	185	195	185	192	199	220	202	194	216	208	198	191	180	194	221	222	191	164	197	185	204	185	200	229	162	202	209	192	208	192	191	186	212	193	192	196	207	177	202	181	194	208	198	190	200	217	188	192	181	191	178	199	195	206	204	192	184	173	201	191	229	198	191	209	216	194	223	200	163	187	209	217	201	194	186	181	200	177	179	177	202	202	198	216	174	189	200	199	226	175	217	219	176	197	222	193	159	215	226	195	193	196	206	199	198	195	188	212	195	208	196	206	190	218	194	212	200	198	191	190	187	207	196	213	188	213	162	188	187	177	188	186	211	183	212	196	203	187	199	208	185	216	190	174	195	206	184	201	211	187	200	203	192	193	212	230	187	168	171	207	195	191	211	189	213	185	202	183	204	188	173	178	185	219	192	181	194	181	196	209	170	172	213	204	206	194	197	172	210	205	224	225	195	189	201	201	224	184	194	211	172	205	225	208	199	198	195	193	184	177	216	203	187	216	202	205	205	224	201	206	210	173	206	196	196	203	184	217	202	181	204	193	180	213	207	206	204	171	161	226	205	196	200	184	173	185	192	191	203	218	213	199	198	221	170	215	198	180	218	188	212	174	194	194	188	190	212	196	215	208	199	211	216	189	226	190	211	203	213	177	182	230	183	188	186	209	171	177	205	216	205	206	197	200	213	211	214	198	188	188	197	185	203	216	194	206	193	226	222	182	229	215	178	199	197	199	185	190	206	225	204	182	198	203	193	203	196	218	211	235	203	192	191	196	195	208	195	191	174	236	200	185	209	188	178	216	177	202	202	223	214	203	178	196	199	206	208	199	208	193	175	193	194	194	195	192	185	203	162	172	225	216	195	199	196	196	206	181	197	198	208	233	206	211	208	199	192	181	202	171	210	199	180	188	199	197	210	219	188	179	186	218	173	195	197	177	196	206	231	198	202	199	179	168	218	180	172	185	179	194	212	204	159	188	230	200	189	204	203	195	196	217	165	191	211	187	185	195	187	198	183	183	204	210	192	209	187	225	225	182	190	200	192	198	223	188	210	205	209	201	215	187	180	188	211	169	196	176	164	186	196	195	186	193	217	203	190	203	195	183	194	196	201	204	203	186	192	181	202	212	181	216	196	192	197	221	192	217	181	190	178	202	236	193	195	182	196	196	202	192	178	179	198	210	191	192	178	198	191	194	209	207	190	199	205	197	195	191	188	215	203	171	199	185	200	214	208	195	205	180	185	200	193	185	173	191	175	209	215	211	195	176	210	188	196	197	178	199	197	180	194	196	172	186	182	204	204	204	189	189	196	212	186	211	190	220	199	200	195	201	170	192	185	180	210	200	197	193	207	212	190	204	178	174	189	202	211	207	193	184	185	205	206	192	194	196	158	195	172	195	217	180	212	197	193	194	202	200	186	185	207	200	186	217	167	188	182	180	187	206	195	191	205	201	182	200	210	194	168	180	212	192	203	218	198	187	191	233	190	187	191	192	208	204	163	200	191	184	196	232	202	161	208	206	187	196	200	197	199	215	211	162	192	197	214	179	205	182	173	173	198	159	177	193	197	190	210	223	197	193	180	185	194	182	212	194	216	207	190	191	192	180	186	204	212	209	218	181	183	189	200	211	180	192	210	218	199	211	209	212	214	231	183	199	196	215	205	196	187	190	226	195	188	181	201	189	206	190	186	184	199	219	228	199	192	194	195	179	211	206	193	205	178	187	202	190	214	183	207	206	198	188	203	185	196	181	202	208	209	185	198	193	196	161	199	228	201	210	167	196	201	195	179	191	214	203	186	175	200	169	197	197	185	192	180	186	196	208	203	196	174	187	193	176	180	182	197	211	196	201	177	202	197	211	193	214	205	192	190	178	188	198	210	189	192	206	203	205	199	179	198	202	222	218	214	179	191	213	193	191	170	207	199	190	207	213	175	179	192	210	204	184	191	216	234	199	199	208	208	194	179	193	200	194	203	194	197	208	222	190	187	192	211	210	192	211	196	211	177	197	203	199	204	230	197	201	209	211	192	216	203	209	186	201	196	214	201	195	193	192	195	207	204	195	209	212	189	201	184	208	205	207	239	219	192	193	193	201	176	169	211	201	196	193	180	204	198	180	201	193	188	208	186	209	195	189	207	196	229	197	185	207	189	206	188	211	188	170	196	178	209	192	164	196	201	171	242	187	192	187	212	205	194	165	194	208	175	209	172	208	203	220	185	183	204	194	183	192	191	212	220	183	193	185	203	218	215	195	210	195	221	202	210	169	188	192	188	202	205	191	199	197	197	193	206	218	168	194	211	196	223	187	180	195	192	207	210	185	192	179	202	208	199	200	196	203	211	178	177	178	221	189	213	191	191	188	192	202	212	194	179	196	186	211	196	194	212	197	184	213	206	191	191	193	212	176	187	211	202	182	189	197	210	213	178	201	182	213	211	205	191	195	184	185	190	175	202	194	189	197	199	211	208	201	187	202	212	216	211	198	197	201	190	211	214	207	218	186	187	200	182	188	188	172	198	185	182	210	175	198	197	212	205	164	191	170	200	175	214	208	186	209	207	189	200	193	185	192	204	177	208	207	201	180	190	196	202	168	187	185	203	201	226	200	186	214	231	178	185	221	165	206	195	183	199	185	212	201	193	197	209	200	182	171	202	195	190	208	176	187	183	194	172	169	211	194	174	210	209	206	182	180	186	216	175	203	210	185	200	216	185	213	205	177	170	208	207	185	202	193	188	204	179	201	217	202	210	218	192	191	215	234	224	182	175	196	185	221	200	206	187	200	205	192	196	195	210	190	173	190	229	180	187	217	173	193	192	207	175	200	226	189	184	196	189	206	162	204	186	175	198	219	178	189	200	205	211	200	185	198	204	200	197	228	199	201	213	227	186	178	184	178	214	217	193	196	175	196	212	180	183	194	167	174	204	168	214	185	198	171	203	189	206	232	203	177	169	205	209	205	188	192	204	208	202	182	187	209	183	172	196	178	211	195	190	198	169	203	200	202	199	172	188	217	202	206	194	186	223	213	206	198	216	194	219	178	175	202	209	191	203	196	217	204	202	186	210	225	207	197	187	190	192	174	199	201	201	191	212	197	187	226	206	202	201	205	210	184	187	222	209	194	190	178	186	206	179	205	173	208	213	188	189	212	196	182	191	200	177	208	181	207	191	193	177	216	195	202	214	203	197	208	171	226	183	219	205	166	228	226	202	192	188	188	188	226	190	209	199	188	208	186	184	171	190	204	202	189	233	202	222	206	179	192	204	192	185	195	198	196	212	225	193	192	193	191	197	212	202	196	182	178	185	196	212	188	180	188	214	198	192	197	202	199
2659	1059	1485	1436	1392	1553	1326	1401	1429	1009	745	659	724	723	681	632	608	591	598	651	572	623	623	597	592	627	581	586	588	583	573	597	582	576	555	576	577	566	587	601	564	601	611	582	593	596	605	556	595	593	561	593	648	613	569	582	599	633	583	597	554	567	612	592	572	616	607	624	596	589	575	584	579	587	601	590	628	564	548	564	633	554	618	589	622	583	586	541	575	581	563	570	567	594	595	559	545	596	587	548	633	578	560	560	578	605	595	607	598	588	592	587	575	622	571	594	575	618	584	570	576	580	577	562	578	616	578	581	579	600	565	601	594	621	555	568	573	605	563	578	624	597	608	572	549	577	586	598	518	573	572	617	591	603	554	527	559	547	601	562	583	611	553	600	604	578	628	570	565	583	598	563	583	570	585	596	588	606	601	598	618	563	604	571	598	620	603	548	636	590	607	587	597	579	598	582	578	548	601	585	564	568	595	598	627	577	615	577	582	592	573	575	585	571	576	606	573	603	559	603	593	578	552	641	576	620	597	598	649	569	599	617	587	565	644	584	603	608	587	591	591	588	613	642	606	628	557	549	623	565	591	606	568	559	604	596	593	622	551	590	584	582	528	585	613	602	582	581	585	581	543	571	626	577	573	585	628	634	646	601	643	534	580	639	600	632	578	570	562	571	606	571	610	624	564	593	574	585	620	634	579	565	585	588	606	543	595	590	582	586	590	601	630	600	587	575	598	603	575	591	605	599	581	558	577	594	616	602	555	599	554	562	572	568	607	553	613	555	608	569	572	620	573	608	584	603	558	565	598	614	570	590	579	613	560	582	580	599	529	586	583	578	618	612	593	606	567	580	553	579	620	588	589	575	604	575	562	598	577	623	625	563	539	575	601	580	616	580	655	578	589	570	610	606	614	604	551	554	582	576	576	638	605	564	553	580	609	608	614	607	639	569	546	594	592	605	543	550	596	632	598	590	587	614	573	556	604	554	600	604	583	544	573	580	618	605	593	597	598	561	558	581	587	647	569	600	584	536	587	604	597	604	617	615	618	617	556	592	592	574	573	582	591	603	646	531	625	562	557	612	591	620	552	566	567	610	578	617	619	597	567	596	580	597	571	579	599	608	545	544	555	559	582	546	599	589	566	596	591	586	581	542	641	573	600	586	612	565	620	640	603	560	555	584	623	603	586	582	605	639	573	593	620	589	551	587	580	585	568	548	608	608	554	602	602	576	591	624	604	609	580	569	566	537	556	593	628	573	600	586	602	563	621	588	594	569	609	617	564	545	578	558	588	580	586	588	616	606	628	557	556	558	539	592	566	589	593	568	594	569	603	557	557	587	572	594	581	584	582	565	597	603	607	574	572	581	537	571	595	610	592	563	574	536	592	564	578	571	578	578	600	580	595	554	548	637	596	596	621	592	588	628	597	552	628	582	634	589	532	589	575	615	618	594	603	625	596	609	607	601	569	545	649	548	602	592	562	622	617	606	586	577	601	528	641	606	554	591	595	564	574	587	607	567	628	577	615	630	616	583	665	586	563	570	599	575	611	604	585	576	600	587	573	605	578	586	581	595	548	582	567	582	598	579	615	566	545	599	622	575	542	559	621	570	584	572	584	608	550	575	547	595	539	610	620	600	595	564	593	593	597	546	541	621	591	584	591	592	577	579	579	577	608	553	590	579	627	586	610	611	600	593	571	616	566	601	590	575	563	576	621	565	599	618	594	580	566	570	583	587	555	566	565	582	564	578	606	582	641	584	610	615	563	562	593	588	567	590	615	569	577	560	606	603	573	610	550	559	630	578	556	544	577	594	565	586	553	576	605	591	615	589	561	583	574	615	573	591	582	581	650	582	581	616	561	569	627	607	621	593	587	605	602	600	609	600	589	587	609	597	545	586	567	577	559	551	539	619	618	580	626	588	573	593	579	588	601	601	584	604	601	545	602	566	566	582	562	564	578	569	583	575	592	600	594	582	561	630	582	573	554	621	569	648	534	560	588	603	585	635	592	575	625	581	613	596	591	595	589	566	576	574	598	560	601	646	623	542	581	630	595	588	602	585	617	563	626	552	611	577	572	564	611	601	606	569	581	626	568	641	590	582	625	591	599	588	559	556	589	589	596	542	559	582	558	544	568	570	584	589	591	575	566	565	540	648	588	560	555	558	596	654	611	564	630	597	607	571	588	570	565	575	593	588	625	530	576	574	555	621	621	535	595	602	558	604	628	583	609	590	545	585	615	572	575	635	598	604	580	620	621	586	603	613	602	581	601	573	585	583	590	596	588	624	589	582	608	597	612	605	608	603	572	573	605	599	583	609	606	584	591	595	587	612	542	565	585	561	569	577	582	620	594	624	583	577	582	562	586	546	606	554	577	574	572	595	540	576	558	584	623	575	544	499	589	564	597	562	531	551	587	593	573	595	572	580	580	611	579	561	524	611	588	573	583	618	572	624	613	622	562	601	565	590	560	588	545	572	544	597	607	533	583	509	559	545	586	604	598	603	550	581	586	558	639	577	596	600	596	587	579	569	555	598	570	620	581	629	617	610	568	576	600	600	578	627	616	603	572	580	570	533	594	574	585	573	553	568	602	591	554	566	570	579	620	591	611	583	575	567	589	595	600	549	602	618	580	612	591	593	556	607	565	570	573	608	623	613	607	602	523	584	561	573	566	563	589	632	628	565	584	647	576	568	552	628	621	554	613	592	568	576	555	636	591	583	596	572	618	594	615	608	582	552	572	609	575	613	570	578	615	602	596	574	584	597	597	594	618	581	572	548	585	612	605	602	552	551	561	585	561	590	538	643	548	590	585	566	575	557	584	603	606	613	584	612	595	592	586	606	631	599	615	596	564	631	560	597	623	556	627	576	554	561	579	546	588	611	594	554	541	589	558	588	601	598	572	591	608	609	595	555	629	552	584	570	594	596	589	618	569	623	606	590	613	535	601	595	592	608	617	554	564	603	580	568	581	563	609	580	584	569	602	579	575	585	573	617	604	557	576	636	617	570	635	638	517	563	595	628	580	583	609	597	638	615	577	602	561	592	586	618	574	597	632	596	603	577	597	587	582	599	566	570	566	606	627	598	605	611	595	571	566	611	594	607	579	580	551	581	609	612	568	565	624	577	579	583	615	594	573	597	595	597	604	570	613	553	593	584	593	590	602	546	580	603	598	581	562	553	624	582	631	571	592	611	649	567	618	579	554	591	582	604	534	603	614	591	598	590	525	580	582	585	571	547	603	578	596	583	550	573	584	574	594	559	620	612	586	606	585	632	599	593	606	594	610	580	551	604	618	637	582	563	586	603	556	563	594	588	608	610	579	609	586	609	576	590	545	618	547	555	573	604	607	580	557	600	599	558	583	619	610	560	569	613	608	547	558	594	552	618	563	592	594	614	612	604	554	585	572	604	551	617	576	610	571	588	567	593	652	604	548	566	572	550	558	586	539	595	548	571	587	525	580	599	592	563	556	604	601	577	601	550	545	549
11502	5649	5604	5128	4676	4737	3623	4550	3878	2721	1777	1002	753	991	674	467	376	337	375	363	376	311	326	370	361	356	329	320	306	326	352	327	327	323	322	335	315	311	334	333	302	358	339	334	349	334	313	321	326	295	326	330	344	302	369	353	295	331	324	335	320	322	313	310	290	325	325	324	326	286	298	328	331	322	332	332	342	294	323	280	354	316	306	324	304	329	299	322	323	315	327	319	375	323	328	363	321	319	341	344	293	317	312	303	303	309	307	311	353	333	354	313	319	304	335	306	320	334	333	356	326	317	340	324	319	328	340	270	307	319	334	362	313	322	344	293	317	342	307	305	303	340	318	322	308	330	292	324	325	312	308	307	308	318	302	313	332	306	330	327	338	335	306	319	332	325	331	334	308	314	327	299	302	317	315	348	327	286	317	329	307	335	304	352	324	343	323	338	301	358	321	323	314	346	318	286	315	324	339	324	323	303	330	330	358	354	343	324	318	329	291	327	326	311	303	308	354	322	318	298	331	342	306	347	332	305	299	311	335	309	326	325	329	332	345	336	331	336	328	305	375	307	343	317	327	311	348	312	294	321	297	323	301	296	370	297	304	305	292	313	305	325	311	327	327	327	334	325	352	304	329	318	332	320	304	323	340	359	305	289	342	321	281	306	312	323	292	321	295	316	333	315	337	316	338	331	306	357	317	306	333	311	329	302	310	313	333	316	331	314	308	320	316	334	336	360	310	334	343	323	340	313	322	330	334	339	326	301	331	338	302	315	292	303	313	326	301	310	323	292	341	351	331	307	308	347	293	301	346	297	347	323	328	328	318	303	337	296	294	326	300	325	350	334	299	337	323	298	307	310	313	311	345	298	313	375	295	306	310	329	312	324	332	330	337	336	342	297	299	298	324	321	294	297	343	345	302	306	347	329	302	295	323	310	344	305	326	312	313	306	314	337	358	330	305	324	309	307	335	321	300	302	329	339	325	316	301	313	330	352	327	307	323	297	348	325	321	331	357	327	317	315	342	337	351	288	335	333	302	307	303	308	328	317	323	321	274	317	309	304	307	295	315	344	338	315	292	323	306	333	322	331	333	344	339	316	321	334	317	292	353	308	308	330	314	309	313	315	314	288	319	319	315	316	324	341	314	324	329	309	297	333	299	324	302	298	336	381	348	308	336	331	328	330	333	312	315	343	321	302	298	307	301	281	279	311	350	313	295	329	306	305	327	306	314	325	311	318	301	354	325	333	299	338	299	303	300	268	304	322	313	315	322	326	296	302	324	289	329	313	328	313	336	316	311	340	301	305	308	314	308	322	313	317	319	326	341	309	333	294	331	313	334	306	309	337	330	346	346	336	347	354	324	375	313	323	339	318	307	335	345	331	314	309	340	336	353	322	315	318	337	344	317	310	338	367	290	326	345	307	331	319	305	283	320	285	295	325	320	332	335	334	322	331	324	300	323	318	328	320	314	311	319	300	309	304	350	331	320	316	306	303	332	318	329	346	299	330	309	320	325	304	323	324	308	333	290	349	346	291	334	302	321	361	306	302	309	332	331	313	300	326	304	305	313	331	287	296	309	307	306	297	309	297	323	331	303	328	319	354	327	286	354	315	325	305	316	323	313	333	298	286	317	283	334	342	326	292	323	329	288	317	323	307	349	315	325	301	307	300	284	301	315	311	322	315	336	320	302	340	326	326	298	352	314	361	333	314	327	296	310	346	291	334	350	334	314	357	309	304	300	320	323	326	343	286	306	320	292	327	338	319	320	333	358	321	334	315	377	317	297	321	301	348	333	310	325	290	310	334	320	307	338	319	300	331	324	315	332	324	354	316	300	305	310	338	313	281	348	336	330	318	317	347	350	297	338	335	322	373	334	338	357	323	341	336	308	311	332	304	317	288	336	315	329	334	317	320	319	315	317	283	357	289	325	307	302	335	292	312	340	319	306	291	304	319	304	352	345	346	282	309	286	317	307	350	323	325	363	329	304	317	330	302	342	298	310	285	315	309	342	277	309	301	314	331	316	331	339	342	322	334	334	328	327	337	315	337	322	344	351	314	305	320	294	345	339	325	309	325	299	309	316	321	332	338	307	317	311	301	338	292	341	300	330	294	348	339	300	308	305	309	283	326	296	322	308	278	289	297	306	305	333	318	344	303	328	315	293	314	287	304	344	291	286	289	309	334	296	313	348	290	304	325	299	304	321	302	330	336	324	290	308	319	329	318	304	299	337	296	283	345	328	346	346	311	312	351	315	324	354	333	333	299	285	295	328	321	324	320	300	342	322	309	323	340	321	333	295	300	336	318	315	283	290	315	306	329	340	317	347	324	340	332	289	308	314	349	334	328	307	301	308	332	319	313	354	351	318	308	346	300	331	323	322	322	324	307	363	332	290	310	368	316	304	321	330	330	335	298	320	299	353	308	325	359	321	270	306	294	282	325	341	333	353	353	341	301	337	299	344	300	314	311	312	325	314	286	323	308	305	320	310	334	321	311	339	312	300	310	314	317	316	333	320	290	345	307	313	323	334	325	327	346	316	313	351	310	281	333	297	298	312	334	342	305	324	313	343	343	354	313	323	304	319	321	338	325	323	309	322	331	298	339	271	307	301	326	342	337	344	356	344	349	310	280	339	296	327	349	298	338	315	331	374	327	306	326	319	323	301	308	337	322	334	338	308	307	332	348	322	344	295	324	301	305	278	316	311	305	298	311	311	321	296	308	302	303	302	294	338	327	304	357	348	339	320	304	356	292	313	331	339	355	334	304	309	325	313	300	318	310	328	318	304	314	297	306	322	317	314	334	320	329	337	313	315	325	305	328	320	315	286	319	334	325	318	317	327	320	334	325	299	301	346	317	335	301	326	318	320	323	325	328	296	328	316	320	342	328	335	318	305	330	321	338	352	347	303	312	330	350	281	307	309	334	336	300	309	314	328	297	310	351	323	339	323	317	322	307	322	304	310	336	332	325	290	341	297	322	310	304	313	306	348	309	298	324	330	327	346	298	314	337	324	325	335	271	325	311	368	333	300	300	301	313	320	331	307	274	332	309	334	298	338	314	329	294	319	310	335	323	348	320	356	306	325	334	308	311	339	315	315	324	326	303	286	297	339	325	307	303	320	306	323	311	331	335	375	306	312	316	307	326	323	321	326	307	304	309	328	325	328	339	266	316	305	274	315	341	351	298	312	312	303	322	327	332	320	321	333	364	293	317	315	296	310	324	312	368	327	280	297	286	299	331	334	327	284	309	295	320	314	322	328	354	322	347	331	364	334	324	344	330	314	312	347	344	308	303	295	313	301	301	311	315	324	293	307	319	303	304	324	314	314	321	323	334	309	348	318	342	304	318	336	323	300	320	320	285	287	299	362	335	306	344	309	301	319	331	318	307	322	337	333	312	301	307	340	335	315	317	350	337	320	314	334	293	338	334	328	313	325	323	324	326	294	350	301	308	307	325	289	320	318	322	292	305	340	348	317	321	325	271	297	308
8057	5252	7071	8074	10114	10759	8028	12817	10427	7531	4803	2756	2936	3410	2718	1852	1532	1269	1184	1206	1401	1219	1170	1152	1073	1086	1048	1040	1016	983	957	931	949	986	919	924	953	972	932	935	922	906	872	863	950	869	927	892	929	883	900	911	940	870	912	917	873	942	927	861	912	895	879	912	916	950	890	876	898	929	968	893	835	879	903	899	880	889	910	920	923	870	845	924	852	852	868	894	807	869	802	890	869	867	895	868	884	863	905	907	873	885	837	823	828	907	871	881	866	866	831	838	861	918	933	872	895	860	850	925	837	881	861	897	912	905	868	850	861	884	895	845	864	866	884	868	835	831	853	892	818	832	847	889	830	876	813	881	952	854	889	876	872	853	863	896	869	894	906	881	845	874	904	852	856	891	912	878	855	835	863	856	905	835	837	884	933	853	813	806	881	849	859	847	849	886	869	845	883	896	874	886	882	885	820	859	910	870	904	869	861	874	831	847	840	840	920	892	903	862	874	899	867	883	847	879	869	878	892	867	836	868	882	878	909	862	820	875	851	832	821	808	844	900	867	882	848	905	867	884	872	855	899	839	836	873	881	885	860	859	833	825	815	901	885	915	859	915	919	892	859	897	904	835	886	909	914	880	811	843	893	870	884	871	835	828	843	887	829	850	838	873	864	831	829	836	867	837	872	858	909	845	823	851	868	823	898	884	889	864	820	863	880	865	882	920	897	876	868	872	883	900	840	821	918	898	870	896	810	867	841	839	845	885	879	872	854	853	888	839	918	921	881	893	891	874	872	834	882	878	873	860	839	870	857	944	872	860	877	837	878	864	881	960	891	912	857	901	879	888	852	866	862	840	855	858	869	880	851	836	854	819	848	799	842	861	859	898	870	848	894	847	918	809	889	853	879	857	853	845	861	847	877	875	926	813	863	896	813	838	874	898	853	831	880	862	838	873	857	829	888	879	848	862	896	871	823	873	831	880	804	917	873	902	877	792	942	853	919	860	875	822	939	803	855	864	838	864	890	877	886	877	864	830	833	840	908	894	839	903	872	903	870	893	918	856	869	928	849	876	845	827	840	864	888	879	846	839	845	835	920	856	856	876	880	897	814	841	853	897	880	856	879	818	808	882	893	897	848	842	885	859	886	846	907	885	821	882	850	820	841	908	778	853	890	867	849	917	788	903	876	831	881	872	852	867	842	867	854	882	898	915	869	860	822	905	846	826	856	858	830	876	875	895	844	873	840	839	864	910	852	870	875	844	868	875	842	860	873	849	886	861	843	898	928	855	880	869	892	900	839	906	836	826	902	870	815	863	816	902	865	864	918	817	809	814	810	819	882	889	894	845	828	899	915	840	849	864	820	916	826	863	876	860	874	913	898	841	866	884	841	891	923	891	840	848	882	830	896	876	853	894	893	886	870	887	934	816	872	853	909	869	880	819	905	862	848	879	874	866	951	862	868	888	861	850	851	853	883	855	902	846	836	880	891	851	865	924	828	810	842	861	825	870	879	855	878	871	870	838	898	875	861	851	807	900	920	912	832	929	898	926	864	873	869	868	872	842	900	864	824	848	876	845	882	823	856	902	843	865	993	806	874	889	835	838	848	864	853	834	837	852	902	873	871	861	882	912	835	860	884	869	808	861	895	850	921	907	867	904	879	861	815	868	857	892	841	868	884	943	836	894	883	882	879	819	848	844	890	900	906	869	817	863	886	910	858	846	871	850	822	863	860	908	873	867	862	855	904	841	950	874	879	884	791	848	889	856	887	880	842	870	875	889	871	904	896	876	875	870	860	857	875	888	900	849	875	865	842	866	896	889	898	827	903	855	819	848	867	910	869	929	893	858	906	850	826	888	881	909	867	854	854	858	879	850	851	914	842	883	843	887	867	849	893	901	846	922	892	874	873	850	790	843	889	870	833	891	907	880	905	900	913	903	848	862	880	892	878	896	906	876	881	893	862	817	851	839	905	912	879	841	911	835	846	896	889	914	842	890	866	820	867	898	856	888	836	861	886	866	879	851	851	873	902	860	866	888	945	894	861	880	842	912	857	814	887	856	898	858	889	836	849	910	883	833	887	893	909	842	857	870	854	889	851	827	907	822	847	860	882	866	857	873	838	884	855	852	888	878	886	878	850	881	818	939	836	841	856	909	864	870	919	875	880	817	837	874	847	914	845	920	908	823	856	915	905	871	856	851	833	842	884	892	852	849	868	886	841	873	890	823	844	843	872	856	856	845	833	839	798	862	842	869	845	823	825	876	867	796	868	864	910	852	843	827	828	838	859	850	866	864	890	825	821	862	874	862	867	904	928	794	846	887	886	928	832	850	850	846	914	888	861	858	855	857	874	899	880	839	841	886	880	884	909	888	889	889	947	823	824	861	887	868	905	827	904	868	857	851	857	870	885	934	887	875	848	899	852	816	872	879	884	892	883	882	874	808	889	839	873	891	910	860	877	910	843	848	898	814	843	917	884	893	891	826	873	849	888	873	847	849	847	859	897	866	860	829	860	873	824	869	906	843	865	859	857	881	843	841	872	904	898	872	852	856	870	906	869	843	848	887	867	840	849	862	903	837	818	851	830	845	920	872	901	915	893	884	855	851	872	901	869	846	867	933	854	870	872	820	874	909	869	905	885	807	847	860	886	913	843	818	867	848	879	826	847	901	896	899	881	923	846	905	839	877	919	836	893	864	894	851	807	860	854	788	864	808	863	902	857	848	863	873	825	852	855	870	921	859	809	812	810	877	871	860	911	866	874	893	866	844	872	873	865	889	909	863	877	861	818	890	842	869	901	858	875	873	888	864	841	832	857	912	839	859	876	853	869	913	831	862	938	873	884	832	853	871	926	911	825	837	874	847	926	872	819	877	865	827	857	879	897	850	859	862	863	841	864	864	845	847	836	876	870	886	883	873	888	894	852	872	880	851	906	881	847	861	849	818	885	865	857	817	904	847	880	845	946	885	812	914	892	893	853	864	922	855	886	818	870	891	878	837	859	858	900	849	852	961	897	931	839	836	970	881	958	900	882	836	876	869	887	861	825	815	838	799	852	903	927	888	829	864	853	850	821	846	858	841	869	860	885	868	842	851	843	838	888	885	880	857	853	924	854	852	839	903	856	845	855	851	831	891	883	912	833	802	806	919	832	858	863	889	840	870	826	909	842	846	879	831	832	841	816	879	931	871	887	885	875	849	866	891	909	851	847	875	879	836	851	886	898	845	935	828	874	805	850	841	895	913	831	872	845	854	817	842	902	843	818	900	872	861	864	854	931	891	835	812	857	854	832	824	833	892	865	877	893	899	822	880	807	835	883	896	862	878	852	914	859	855	839	932	854	842	858	878	881	840	856	857	861	874	833	892	811	876	860	898	846	851	891	853	832	884	884	884	901	874	886	902	852	855	870	881	915	885	876	841	920	847	921	845	905	843	860	865	898	867	833	882	896	867	826	867	870	851	892	875	885	856	893	893	860	851	878	843	893	848	905	857	850	823	861	873
18976	8786	8857	8361	8486	7116	6550	6097	5698	2849	2170	1250	1036	1365	862	536	388	358	362	359	316	288	350	341	297	318	294	253	281	268	296	262	274	286	247	265	263	256	253	246	262	238	277	253	261	312	256	247	276	291	254	239	262	237	285	235	328	270	259	230	255	270	242	287	252	288	264	288	248	278	253	254	233	246	256	278	255	243	230	257	262	268	243	246	269	250	264	253	243	255	278	230	232	245	242	257	243	253	247	275	259	243	264	253	273	268	257	256	257	303	259	250	269	242	241	254	269	248	250	235	267	232	245	251	247	220	250	276	241	256	253	233	250	246	225	231	242	238	242	243	263	263	257	235	210	232	255	261	249	233	243	254	238	264	249	240	251	270	258	284	240	249	299	254	246	247	229	252	237	243	237	243	247	251	290	214	252	265	239	257	248	237	256	274	239	256	284	230	260	257	261	258	263	246	265	256	262	262	246	255	235	262	258	262	220	241	252	267	230	292	248	217	249	240	263	265	219	224	265	260	247	243	244	247	242	229	245	245	252	259	248	251	265	265	246	257	286	250	256	250	242	271	227	258	256	257	241	259	224	228	233	268	269	267	282	249	297	237	256	257	276	255	229	254	252	260	252	246	252	256	252	254	256	237	240	262	264	250	256	249	240	240	255	302	245	222	260	275	211	247	256	255	239	261	262	239	253	242	243	245	271	252	254	239	244	241	238	250	267	225	253	222	247	273	246	239	276	250	272	238	252	288	259	256	245	239	289	238	253	241	250	249	272	273	270	245	245	227	262	260	255	268	268	243	271	247	256	251	236	245	248	261	244	250	264	218	262	276	243	262	262	245	287	221	253	245	250	247	228	286	224	256	259	287	260	251	257	247	224	258	274	219	264	251	261	230	243	234	268	267	287	250	236	215	257	260	244	268	251	227	233	238	254	231	246	238	238	234	261	255	240	250	234	228	235	243	255	277	238	259	249	256	259	234	248	242	242	255	249	261	254	245	250	257	257	228	242	225	234	256	251	262	246	271	235	247	282	234	222	247	229	237	247	246	253	267	246	260	261	232	266	244	255	269	245	257	257	272	235	242	269	270	283	243	244	258	257	270	243	296	251	261	257	249	226	247	264	258	262	230	229	240	258	244	268	252	207	254	269	228	265	242	255	235	235	252	264	291	246	272	254	247	264	240	274	232	236	231	254	245	237	253	245	222	277	246	262	250	243	264	293	250	247	248	267	253	236	251	258	233	246	255	250	263	261	247	241	216	248	257	233	258	245	275	227	238	249	241	242	228	231	245	238	263	264	241	243	253	260	222	243	240	248	233	272	248	251	253	263	250	237	256	255	225	231	243	247	246	231	250	256	250	267	232	246	226	237	243	234	256	249	242	246	247	275	276	237	290	222	240	254	230	235	245	240	259	250	268	237	240	237	263	242	245	266	242	279	239	248	242	238	250	248	261	247	259	261	219	251	250	250	278	251	257	236	248	250	257	263	274	238	243	240	248	236	252	249	255	246	262	247	243	236	249	284	240	242	242	271	265	228	267	255	225	275	233	250	233	237	252	258	239	243	251	238	260	243	265	269	259	242	249	238	249	261	257	252	263	214	239	239	240	245	252	228	245	257	250	254	255	282	262	197	222	241	252	256	218	269	258	231	252	254	268	260	263	257	243	251	250	264	269	275	251	280	221	233	243	231	251	227	236	234	242	248	273	255	253	260	244	242	234	254	256	251	260	232	266	223	257	250	262	274	241	256	251	224	240	236	263	248	247	240	252	256	231	245	267	268	235	257	249	224	233	275	220	218	265	250	253	270	249	244	240	280	254	242	242	237	269	249	245	261	266	277	273	247	245	246	252	258	260	247	246	249	230	245	273	242	257	258	263	263	250	270	250	274	254	256	237	226	227	239	272	253	223	228	244	284	272	251	253	271	276	248	250	266	271	247	255	296	232	242	248	263	202	255	250	252	235	212	254	255	258	226	246	265	254	240	239	259	253	251	269	284	278	230	253	254	237	252	266	251	253	255	244	218	250	238	265	250	232	244	225	249	257	255	256	220	262	232	241	282	278	276	257	223	263	250	278	227	254	264	235	242	273	250	239	241	251	236	243	255	278	238	250	242	241	260	215	247	217	241	252	239	241	251	238	284	255	249	243	222	254	267	226	251	262	266	260	244	239	298	274	278	270	263	261	258	272	244	259	245	246	268	268	267	256	256	275	269	269	258	249	258	254	260	229	276	267	274	264	280	257	252	230	233	248	228	250	275	241	244	277	280	254	241	283	258	242	248	258	227	254	230	255	272	255	246	258	240	240	244	280	248	242	240	246	268	247	293	287	222	250	249	260	284	213	270	270	270	263	246	267	287	238	257	237	259	217	269	209	228	228	256	255	252	268	255	263	263	252	246	238	281	235	229	252	264	229	246	268	260	219	246	251	226	242	280	282	259	248	231	243	234	238	273	235	271	240	275	225	239	279	243	272	243	272	238	255	239	263	253	239	275	250	263	227	262	264	250	250	258	252	260	241	263	264	276	253	239	259	260	245	258	249	241	247	234	256	231	260	268	270	255	254	229	246	226	234	248	261	275	232	248	244	253	256	228	227	248	252	237	268	252	238	225	254	283	217	233	281	284	248	237	265	259	236	257	280	248	248	240	239	275	283	247	259	253	266	239	242	273	252	245	251	224	228	224	266	242	246	256	239	225	252	242	252	250	266	245	276	262	264	247	251	230	244	268	276	254	248	260	229	252	229	262	222	239	277	231	230	252	240	257	286	252	265	246	252	239	273	240	258	264	250	257	273	276	263	243	251	240	271	234	261	222	247	240	248	269	252	255	254	255	247	286	238	249	261	263	242	264	246	262	231	258	240	278	291	254	236	249	250	256	248	256	261	221	254	246	222	219	242	270	243	237	238	239	239	236	216	248	257	230	255	263	238	272	268	262	248	278	260	247	256	229	255	257	258	253	257	262	281	242	245	232	259	290	283	250	267	245	235	265	257	229	252	252	272	248	223	223	228	241	272	223	275	278	252	274	248	266	232	275	260	232	273	259	231	259	220	234	253	243	253	249	248	279	245	259	254	259	237	237	246	258	265	247	250	235	262	246	250	240	237	258	265	214	285	266	259	234	233	245	255	247	244	247	257	255	221	259	235	270	253	242	250	268	258	238	263	213	257	274	226	249	255	269	264	246	258	252	248	267	234	287	261	257	217	250	233	254	235	223	250	249	273	259	248	237	247	243	252	283	262	257	273	259	251	240	262	248	276	247	257	226	283	257	262	256	218	249	253	244	248	263	238	232	221	256	253	243	240	230	240	219	233	264	231	246	235	250	260	263	246	238	220	267	244	262	258	247	241	232	277	256	243	249	255	251	238	254	244	243	263	215	211	237	256	264	228	255	248	262	250	263	245	251	252	234	238	261	241	223	284	246	270	250	258	278	235	241	252	255	247	227	250	246	260	259	226	237	238	245	243	280	268	228	241	269	269	243	228	259	256
10555	6468	9642	11680	14484	13090	14034	15551	14594	7770	6365	4256	4837	5063	3027	2226	1593	1469	1536	1453	1349	1322	1433	1288	1247	1044	1054	995	938	805	832	898	803	795	831	804	805	760	765	753	780	732	736	771	754	685	778	692	743	734	689	776	735	763	748	755	723	724	731	706	682	693	756	739	715	754	745	705	785	739	748	752	742	714	710	726	729	711	686	731	742	749	721	732	712	739	705	673	702	703	675	754	696	677	698	640	728	723	717	667	688	703	687	648	642	666	729	687	660	678	700	718	637	726	725	704	716	701	710	659	685	669	702	670	638	702	708	700	656	650	640	665	682	694	728	741	709	693	696	644	697	689	660	704	695	676	659	664	713	694	683	677	635	668	709	694	631	656	647	710	703	694	705	669	664	684	683	739	649	677	693	702	688	719	721	669	718	685	683	710	697	714	697	702	672	676	682	645	678	695	693	661	707	726	699	720	675	667	677	665	683	691	714	656	690	701	693	730	723	706	676	662	723	693	672	696	701	686	732	684	683	677	634	688	676	646	672	650	681	652	712	671	666	689	652	686	687	677	704	676	712	664	671	701	695	664	701	692	665	679	687	724	657	673	652	730	654	677	657	672	687	672	707	683	699	736	642	674	712	651	705	709	681	662	713	644	693	643	683	640	677	689	702	684	713	723	675	638	680	724	656	693	699	704	664	679	688	669	693	649	698	665	660	696	698	635	726	669	685	663	662	669	693	636	689	669	652	676	651	664	699	677	639	660	644	678	691	647	706	697	740	702	666	646	674	672	680	664	708	704	715	653	686	685	686	698	669	687	735	682	715	689	646	706	662	628	726	714	666	618	657	653	661	679	666	669	660	672	697	679	636	679	687	686	698	635	687	725	689	656	721	665	699	722	695	666	741	715	721	712	679	642	711	647	679	725	691	719	708	676	717	672	674	716	676	667	689	675	697	668	693	658	679	680	683	664	671	615	710	649	710	659	734	708	641	683	736	710	691	698	685	728	668	684	662	701	618	704	648	680	654	690	664	744	696	680	706	684	696	665	666	666	651	682	703	640	657	685	634	687	689	653	687	681	687	692	712	691	694	676	661	749	647	650	690	712	664	661	677	690	690	700	699	689	662	652	704	720	681	647	628	668	702	671	693	652	643	652	656	678	729	679	699	710	675	705	649	703	671	644	640	682	711	664	651	684	680	664	686	683	666	659	681	681	707	639	664	692	650	689	678	681	696	655	723	690	735	693	637	662	653	679	676	694	688	695	657	656	722	700	686	681	655	678	640	648	663	737	662	657	706	675	710	724	676	680	692	681	705	633	679	614	735	671	630	656	655	648	688	695	694	658	637	668	755	659	652	677	677	653	672	700	706	687	681	662	704	670	679	659	724	674	691	661	707	628	728	696	687	681	673	696	720	717	711	658	683	702	661	672	722	665	696	611	667	690	618	702	687	695	670	663	679	677	748	676	700	656	715	620	699	708	656	700	696	744	678	689	671	684	666	695	689	726	667	700	688	677	687	686	641	637	703	710	732	709	712	676	717	681	629	643	679	659	712	694	683	692	695	677	706	708	731	699	613	727	623	679	720	687	641	667	643	648	681	675	686	734	713	655	604	656	695	653	643	709	663	687	693	695	654	662	673	622	690	689	727	698	640	699	714	674	705	670	674	699	732	736	669	699	678	676	695	705	646	661	680	666	713	707	675	674	665	703	688	666	707	683	754	691	649	682	650	649	710	722	701	694	685	698	696	689	661	670	693	704	693	659	651	709	668	682	699	667	680	711	669	670	735	676	730	675	655	653	673	614	695	630	683	698	701	681	684	705	712	653	732	716	695	676	674	693	646	667	665	689	665	691	700	661	696	728	719	650	726	703	727	689	698	675	655	718	625	612	721	669	655	672	654	697	701	673	693	664	660	661	722	646	636	673	678	674	657	731	723	694	685	683	654	656	705	691	679	706	669	720	700	688	695	700	654	680	733	684	663	658	692	666	685	691	681	654	690	686	664	642	687	711	653	678	633	694	666	664	664	679	701	617	646	632	723	648	705	688	650	715	713	634	654	674	708	698	684	626	642	720	683	696	703	681	681	701	690	693	691	686	722	664	690	698	683	666	634	684	639	669	665	665	729	708	692	680	706	740	699	666	676	708	685	714	732	713	683	681	654	671	618	664	650	691	709	682	718	671	697	696	717	708	680	673	687	714	654	681	676	677	678	717	661	708	688	685	651	680	671	704	722	680	706	631	685	695	685	669	659	710	711	704	645	717	683	696	684	716	690	673	692	662	699	727	667	648	670	690	686	692	686	676	653	659	708	729	709	654	676	706	692	699	661	690	718	650	721	718	652	726	637	729	675	661	679	672	711	696	703	696	660	711	665	707	658	692	723	693	706	678	686	658	686	669	685	685	669	682	643	729	696	689	647	667	662	700	682	678	696	712	704	659	714	690	718	738	694	688	662	685	688	655	655	673	685	672	642	683	727	690	668	693	692	710	637	680	738	660	659	665	668	667	610	711	712	708	708	697	752	665	685	701	673	703	660	668	688	707	674	661	706	749	685	687	654	679	637	696	725	729	696	701	678	647	679	663	705	685	659	672	710	670	682	699	702	657	680	653	665	647	700	656	694	662	686	675	681	666	682	688	695	616	669	643	666	675	643	719	675	705	689	696	651	678	679	712	655	665	717	694	705	707	717	693	634	704	691	674	668	708	700	727	699	678	668	696	706	688	635	645	663	688	682	722	714	673	679	720	722	674	676	725	724	722	665	702	642	676	671	698	668	660	689	675	698	681	748	653	703	683	704	718	673	670	634	674	653	683	670	721	661	684	662	650	670	679	707	699	618	697	678	687	718	690	675	642	710	700	671	707	639	696	657	690	669	653	691	695	672	732	709	696	633	622	674	673	636	697	692	686	704	694	651	704	687	651	663	660	674	657	692	738	654	704	688	701	681	704	698	670	672	733	748	714	702	643	656	636	677	687	717	711	661	643	693	647	666	668	683	708	673	683	714	688	664	678	662	688	711	644	696	671	707	662	741	701	645	673	694	661	720	677	703	661	692	715	667	705	673	669	685	718	704	722	719	702	698	644	688	672	717	690	684	719	715	696	678	658	723	662	689	682	693	666	731	700	729	641	664	688	692	669	702	721	704	717	719	707	687	623	720	650	690	708	691	654	665	694	652	700	671	687	719	692	687	717	644	677	682	601	693	651	687	672	713	702	687	640	655	659	707	675	705	708	704	708	641	712	660	650	667	707	650	673	669	664	660	654	662	669	689	678	714	757	683	729	695	695	660	704	667	673	699	695	672	654	708	631	722	696	687	708	669	653	662	721	655	731	673	656	636	666	712	666	687	646	650	670	689	691	734	654	702	685	705	700	702	696	673	694	698	698	677	760	701	696	694	669	734	702	665	685	646	694	658	652	715	726	694	704	679	698	688	663	642	657	688	733	620	692	677	693	750	699	667	621	693	695	667	648	612	658	701	714	674	690	704	621	652	671
2430	627	587	571	480	440	532	371	275	261	218	215	251	190	203	190	199	194	197	191	195	196	188	209	197	196	201	175	195	214	191	194	187	187	179	191	163	163	207	211	198	188	188	173	191	179	199	174	187	201	206	196	178	198	198	181	193	206	209	180	192	206	201	193	191	182	201	185	180	190	216	193	179	212	193	183	211	193	180	198	184	189	192	201	198	193	184	200	204	182	219	203	214	205	214	211	220	209	172	190	188	203	202	183	195	198	182	201	204	202	225	191	197	195	197	203	181	176	183	200	188	173	176	210	201	194	187	203	193	189	180	196	203	181	219	198	194	210	166	197	193	189	183	187	189	192	220	182	192	179	203	203	190	216	206	194	202	204	180	202	193	207	193	176	198	180	201	174	193	174	213	183	223	179	185	228	190	181	208	195	195	231	183	203	200	195	211	188	208	203	200	195	196	195	178	196	202	207	183	193	189	205	215	192	201	216	205	203	173	205	206	184	201	201	211	178	186	200	193	189	162	170	182	210	204	194	204	192	214	193	208	195	180	167	206	206	189	185	168	188	209	219	191	171	188	191	175	195	199	190	189	202	201	197	195	184	199	185	196	179	200	220	216	195	196	154	192	169	197	172	188	206	173	212	213	201	177	174	190	188	210	199	211	193	211	178	186	186	191	223	176	175	201	187	207	196	193	203	217	189	210	184	215	185	182	172	192	197	204	183	160	170	203	188	176	200	181	202	161	206	184	175	175	194	190	185	191	189	157	196	210	175	188	189	188	197	176	185	188	202	213	187	180	193	209	204	181	192	194	202	169	223	208	183	199	188	190	204	193	194	170	209	190	173	192	192	186	197	180	196	200	200	230	168	195	205	183	188	168	199	186	222	218	201	188	183	197	182	199	184	201	205	205	169	190	182	198	177	200	203	184	184	182	184	208	216	206	216	202	198	201	193	171	195	175	188	208	201	191	211	203	206	174	195	184	202	178	194	179	188	196	192	201	202	217	198	205	213	185	205	214	202	170	196	191	160	197	183	192	216	181	197	175	248	173	190	198	190	190	219	209	248	191	210	201	212	185	212	197	172	195	216	182	170	201	206	215	187	195	204	209	180	214	207	182	216	184	195	217	191	182	194	203	175	184	205	182	166	166	175	204	181	171	191	181	166	211	192	177	226	163	211	193	227	211	196	172	210	173	205	216	168	193	195	206	192	198	189	184	209	201	197	181	214	198	187	187	215	183	185	178	170	197	185	209	180	198	184	207	221	191	184	180	177	180	198	197	202	182	197	208	197	199	175	222	195	177	226	213	178	200	189	184	193	207	197	205	179	207	193	175	172	201	195	182	201	186	200	192	195	179	204	214	197	200	179	194	202	176	177	177	195	214	190	173	198	193	209	169	188	206	175	233	172	191	202	225	208	201	172	199	191	201	204	188	194	174	191	185	203	209	223	228	201	209	198	196	222	188	183	205	173	196	198	205	166	197	166	191	210	169	193	213	219	194	185	213	198	187	182	212	187	180	214	201	192	192	186	205	193	191	203	189	205	197	198	207	198	182	197	202	202	184	193	203	201	201	180	205	213	219	188	184	192	193	216	202	166	193	195	193	173	209	182	183	163	174	209	201	198	196	165	199	178	181	176	210	208	186	179	183	205	202	202	200	193	184	202	204	199	196	197	193	180	182	186	188	183	204	169	187	185	194	206	187	192	194	204	181	214	190	196	199	197	208	205	190	198	173	195	208	217	167	185	201	212	193	190	194	178	182	179	199	185	198	186	181	235	196	192	189	201	202	194	205	199	188	207	178	213	224	180	165	198	192	200	193	202	205	202	196	188	187	191	183	199	176	192	199	191	225	208	197	198	190	180	192	195	181	181	206	201	194	190	182	201	193	173	206	189	192	195	226	190	199	182	210	167	212	200	193	207	186	220	185	204	207	189	163	193	179	166	175	206	194	181	227	171	189	167	211	163	200	166	187	187	176	211	204	181	181	185	197	198	190	182	190	207	190	201	191	213	175	202	212	167	204	179	213	212	189	200	214	186	196	181	198	205	230	193	198	199	180	166	180	203	201	175	201	182	200	173	193	191	182	223	211	186	186	198	182	201	187	190	193	191	210	205	216	191	178	171	190	198	212	204	167	213	188	181	176	198	205	190	201	189	215	212	199	212	188	204	209	206	197	181	198	180	204	163	214	210	204	194	172	164	191	207	173	183	202	174	199	188	199	182	216	179	192	203	189	179	188	198	201	202	203	199	183	191	204	186	203	189	189	181	186	217	203	207	190	196	234	207	195	187	195	202	212	200	173	199	181	208	180	202	215	171	208	226	167	208	196	191	195	201	206	194	189	170	172	198	183	201	208	203	155	198	194	167	162	192	204	183	206	191	171	177	188	190	183	203	198	204	186	185	209	187	166	205	178	167	196	204	212	179	198	200	180	201	198	201	213	159	185	200	184	197	175	196	184	167	215	201	195	175	210	185	192	208	190	202	213	205	183	179	199	211	191	184	231	201	200	194	179	205	219	186	176	185	198	198	172	203	180	193	208	185	184	175	189	189	214	200	190	194	189	201	203	183	202	188	207	172	193	187	176	222	208	188	186	192	208	178	184	201	186	191	192	193	204	179	190	192	215	218	184	166	231	176	197	202	171	185	205	191	194	180	165	194	219	203	189	194	177	212	193	206	184	193	195	194	191	171	197	154	202	211	176	198	198	208	173	173	187	211	199	194	177	186	183	202	195	175	198	206	186	195	203	173	212	195	162	191	199	192	187	177	192	176	181	187	186	173	200	218	211	179	202	203	200	192	180	160	198	184	172	203	200	191	190	218	208	184	186	171	200	200	176	182	191	222	199	197	184	184	187	187	176	189	179	190	214	202	211	202	210	201	214	184	204	183	212	191	207	224	204	189	224	217	168	193	205	198	172	194	196	208	216	158	211	201	180	213	189	185	216	191	212	182	190	190	185	183	186	208	208	188	204	184	182	170	213	174	187	177	221	200	219	205	193	231	206	195	182	196	207	178	197	190	187	188	178	193	208	190	216	205	206	190	200	178	190	199	182	205	180	193	189	206	204	172	200	207	223	205	194	185	174	199	194	197	200	200	208	192	228	220	185	221	157	206	194	193	184	172	175	198	205	189	206	185	198	191	177	187	194	189	177	189	174	211	184	192	210	201	196	188	176	203	210	190	175	173	193	177	200	187	198	225	165	207	207	163	188	206	198	191	175	228	202	201	216	191	203	196	193	175	196	178	174	195	206	207	193	184	173	204	177	187	215	206	186	207	198	201	215	185	182	200	192	202	215	201	181	180	193	208	227	174	206	211	194	189	196	198	175	174	214	204	214	207	178	187	159	220	192	206	189	201	180	212	200	168	166	204	185	197	173	226	191	207	215	199	204	184	178	221	196	175	201	200	218	185	171	179	191	209	211	187	185	206	222	192	210	197	200	192	179	221	194	188	174	206	221	175	201	191	213	197	197	205	203	178	200	208
2676	1044	1353	1560	1536	1634	1972	1317	1185	985	854	724	813	645	621	633	628	600	618	615	601	607	561	616	624	590	564	590	600	587	560	559	614	571	612	557	582	553	594	583	597	621	613	589	577	590	577	611	599	574	596	539	613	589	530	610	608	566	568	591	576	602	574	611	607	599	601	530	591	573	591	590	569	591	586	600	605	607	597	587	622	575	549	596	589	610	579	582	595	584	529	553	576	598	589	582	567	582	546	609	556	571	542	565	570	550	566	571	584	560	589	597	557	557	604	565	589	560	591	577	569	558	572	596	599	590	549	583	555	654	546	572	581	592	608	585	612	595	562	605	613	585	615	552	579	589	581	561	604	577	601	584	574	571	581	583	578	571	589	567	583	574	534	576	559	563	592	568	583	538	574	587	570	597	629	590	566	562	558	575	544	618	564	577	555	558	586	620	602	552	561	557	581	569	574	549	576	585	584	599	606	574	567	580	554	535	619	633	603	557	580	587	555	587	578	566	538	584	540	607	564	588	575	617	596	584	572	623	585	581	562	580	605	590	593	581	598	591	576	558	574	618	557	590	578	595	573	600	598	574	579	617	511	576	632	560	558	552	573	589	552	566	609	595	544	588	598	569	573	565	579	555	541	598	564	623	556	581	559	568	632	560	569	552	582	542	617	611	536	585	583	583	619	570	603	562	593	580	570	599	568	520	628	614	602	584	557	530	580	609	610	558	565	617	540	609	576	588	556	568	555	558	587	543	561	576	589	609	596	542	623	566	617	636	574	564	577	577	557	563	574	576	602	590	600	587	594	584	558	608	613	580	599	626	581	583	603	555	593	579	583	587	581	536	622	563	563	594	559	590	592	572	581	616	613	603	612	557	593	629	575	588	597	567	587	600	575	571	579	600	598	564	587	571	636	627	636	640	551	613	570	524	539	560	570	585	590	608	622	597	592	613	578	566	579	566	611	594	600	564	602	586	567	590	546	585	581	558	586	544	607	589	605	552	637	579	593	611	582	554	573	584	584	598	581	564	586	543	607	607	577	583	620	598	550	619	580	571	554	625	610	604	553	599	577	611	560	613	572	592	590	563	572	597	547	558	566	553	572	580	588	576	594	609	613	568	548	588	560	594	602	577	582	593	575	551	579	620	639	550	579	599	558	595	597	563	614	576	580	511	556	553	595	533	555	615	603	576	581	620	613	559	539	578	569	644	564	541	596	615	587	622	546	573	587	542	548	610	577	562	523	586	539	588	590	563	581	565	580	584	581	604	579	539	587	550	577	599	567	565	613	604	601	583	552	572	576	565	576	604	566	595	609	594	625	587	568	572	571	614	578	565	583	569	592	605	591	582	567	554	569	562	558	580	560	624	589	588	544	584	567	573	549	582	585	617	591	563	582	621	554	602	637	594	584	592	544	592	556	558	655	577	577	574	580	585	596	601	611	595	572	592	611	607	573	580	578	635	586	587	557	570	596	621	616	579	559	628	590	564	611	574	559	551	568	547	588	587	588	556	610	584	585	568	593	592	607	604	578	591	566	564	550	576	572	605	584	583	573	589	561	615	588	600	525	587	603	594	583	622	534	590	560	549	581	625	557	562	570	615	564	578	533	595	570	611	598	608	557	582	574	572	583	625	594	561	588	583	587	588	590	540	585	605	603	552	621	593	560	555	586	557	578	600	573	580	598	577	603	593	535	563	600	600	609	577	576	581	567	602	583	573	564	564	542	614	568	559	604	564	588	582	582	574	548	588	620	600	591	612	575	537	580	597	592	548	590	562	551	609	606	562	613	618	565	599	582	611	592	565	599	554	631	605	598	606	626	595	607	566	627	609	557	548	613	651	606	599	578	592	566	563	521	583	539	583	573	602	588	562	580	560	622	594	560	597	579	593	553	559	597	568	585	558	582	564	551	608	614	566	574	605	603	565	565	573	564	579	575	584	570	554	577	596	580	610	620	615	565	568	578	613	603	588	578	602	582	592	626	596	546	594	612	586	601	591	569	579	570	627	587	583	573	602	577	575	568	641	568	597	615	593	553	553	565	582	581	552	615	560	585	580	606	544	590	557	607	569	636	585	618	587	579	578	586	563	598	602	592	550	600	583	612	606	628	549	590	582	609	562	579	597	575	571	555	554	605	577	596	567	543	560	551	576	570	602	577	600	594	565	583	566	578	606	585	602	581	571	559	574	575	623	552	560	544	588	581	618	613	570	589	603	583	536	592	561	569	618	614	601	567	584	577	576	557	548	582	602	552	612	519	607	567	619	582	561	624	553	552	598	618	562	544	620	556	594	620	593	591	523	571	567	604	571	594	565	612	591	606	586	622	613	618	576	601	592	558	562	610	562	651	590	595	577	598	550	566	602	559	588	596	599	578	605	574	574	556	615	590	591	550	596	595	598	561	532	572	625	550	559	560	570	584	547	526	586	617	537	579	627	598	562	576	558	586	580	563	573	541	545	573	535	583	563	589	576	542	537	566	574	563	579	601	618	549	565	590	603	553	546	635	573	607	591	590	586	558	593	583	549	569	579	586	583	607	581	565	576	574	614	580	590	598	547	570	614	573	588	568	611	537	602	587	561	606	526	578	556	560	613	605	550	545	624	596	605	596	610	628	569	553	600	593	599	627	580	570	592	596	561	583	561	604	600	573	546	570	582	606	654	573	561	605	569	604	615	573	625	564	571	543	606	586	572	576	577	564	620	591	581	604	572	541	584	556	600	553	570	563	589	547	567	618	598	565	629	560	579	576	607	544	607	592	615	580	569	573	569	621	592	568	622	579	594	581	599	599	586	583	578	549	571	582	574	551	589	555	613	577	590	611	636	560	528	606	549	532	573	576	568	599	578	592	602	554	611	555	632	611	579	573	581	565	555	552	611	589	564	532	550	564	548	612	594	578	603	563	565	566	575	588	587	573	545	564	549	533	583	520	575	587	546	598	568	603	594	595	591	568	605	608	581	553	581	580	614	571	566	552	580	602	609	595	584	591	549	563	595	596	610	558	584	556	611	601	580	571	605	570	616	601	636	586	569	616	588	576	586	586	615	586	554	587	568	584	592	561	533	529	551	600	600	583	575	536	589	628	579	601	541	569	600	586	566	605	557	588	572	580	582	585	640	567	552	587	575	563	572	568	561	612	543	565	597	582	545	578	556	580	581	616	618	599	561	565	613	587	575	574	591	624	583	592	546	607	570	553	571	550	590	588	588	526	585	574	600	569	543	599	567	613	553	568	565	626	579	592	643	552	621	599	588	573	571	570	577	587	578	541	599	568	590	606	575	563	583	582	575	594	597	593	635	583	580	586	555	568	566	599	574	578	590	566	572	587	572	615	581	571	629	560	576	599	566	576	605	583	586	600	572	588	592	557	552	592	551	575	610	584	556	593	623	562	566	577	617	555	585	583	646	609	590	564	576	602	571	546	559	539	606	527	543	563	624	574	574	569	615	561	571	583	648	584	563	591	599	591	623	595	591	613	588	623	524	597	634
11787	5437	6102	5550	6024	5005	4474	2855	2310	1626	1189	1076	790	772	638	426	361	396	355	368	397	333	321	317	329	353	360	358	334	301	335	324	343	307	341	347	339	332	349	313	329	328	313	330	370	330	356	327	319	343	318	326	314	336	312	287	300	303	316	320	333	339	314	317	266	319	333	319	324	348	308	270	309	299	302	338	324	324	316	332	328	350	314	341	300	340	283	315	331	332	299	332	296	340	315	312	305	325	327	310	327	337	304	327	332	344	314	321	315	353	294	352	312	308	316	270	303	299	311	319	319	330	297	307	313	287	299	326	314	340	312	351	322	304	327	330	288	293	311	342	344	330	317	320	294	332	316	334	325	312	303	309	309	339	306	337	309	310	319	301	323	303	342	292	334	306	298	319	311	330	306	346	344	335	327	302	320	349	315	312	347	329	308	351	352	312	358	328	339	346	336	302	314	325	316	328	311	300	306	306	317	311	315	336	297	306	325	344	313	343	331	287	325	308	330	299	294	292	314	339	335	315	318	297	315	288	315	330	312	298	294	312	302	323	326	314	331	328	325	310	324	321	297	315	348	324	320	296	316	320	308	321	338	312	323	326	299	307	322	290	319	288	312	320	302	333	296	300	312	303	293	318	301	310	272	315	364	321	335	341	350	330	326	338	344	322	333	325	319	317	299	324	325	312	289	306	305	332	308	309	308	316	330	307	333	318	324	341	338	314	300	335	323	327	298	323	309	350	334	310	294	330	323	313	300	325	319	314	326	317	313	333	322	320	347	327	321	334	316	266	300	324	330	341	338	314	315	328	301	336	297	300	325	333	309	328	319	312	310	321	293	314	304	325	352	320	283	302	324	313	329	340	334	333	325	307	337	340	317	321	315	320	297	355	307	310	305	302	345	284	323	290	324	308	299	337	288	334	319	311	325	319	325	307	277	307	323	293	332	310	334	350	305	328	282	319	349	306	308	320	321	346	319	334	315	313	310	324	322	321	337	325	326	300	291	305	334	347	304	317	317	336	335	339	325	334	316	292	297	289	320	301	296	328	296	315	307	305	353	315	344	353	314	310	309	313	338	291	320	314	316	284	300	352	317	318	327	323	338	301	310	328	331	308	306	323	315	316	314	331	318	323	352	330	340	288	314	320	314	334	304	290	346	321	317	291	297	308	309	279	301	352	330	319	308	310	327	289	313	301	296	289	320	329	291	319	286	312	318	291	313	340	307	312	336	289	308	307	314	334	332	331	325	356	287	299	299	319	305	328	315	325	323	343	303	316	309	303	319	313	320	345	296	325	333	312	320	316	307	341	288	333	328	303	347	317	381	331	323	338	333	300	346	316	338	326	307	305	306	308	329	324	296	304	337	293	336	315	309	298	320	318	297	311	329	334	310	322	330	326	330	287	334	304	303	320	300	333	328	323	295	307	321	319	368	338	335	298	340	309	319	307	328	317	340	326	327	308	320	324	359	331	313	294	318	328	318	312	308	326	289	291	329	311	315	281	327	312	369	311	325	328	308	330	286	328	308	317	315	312	287	364	320	311	287	326	307	336	345	319	330	325	325	325	313	325	288	325	327	311	337	317	326	311	332	296	303	321	302	315	321	346	328	323	326	299	318	299	321	318	322	328	345	312	334	292	319	323	342	293	303	294	313	344	353	345	325	316	313	312	269	324	303	334	321	266	307	327	303	350	312	286	303	332	313	350	335	315	342	323	323	307	315	364	292	339	310	301	322	290	316	301	328	289	330	300	333	324	344	333	294	294	291	329	335	318	291	319	347	326	318	356	303	360	309	330	338	350	322	317	311	315	321	325	311	356	306	341	346	332	285	295	339	329	329	332	304	314	319	297	263	341	310	338	313	321	335	330	315	320	329	355	344	312	310	317	336	321	328	308	337	352	320	309	327	313	304	343	269	296	333	331	314	286	325	315	323	305	323	315	314	301	293	316	282	303	300	302	335	346	338	354	321	344	319	317	324	310	295	310	337	329	323	268	309	343	336	319	312	310	298	337	330	304	327	296	337	333	342	335	328	316	319	321	354	298	337	315	327	321	312	329	331	313	316	304	298	328	316	318	310	322	319	310	351	311	281	319	314	282	296	297	322	312	321	332	324	336	329	306	329	301	301	312	338	330	296	338	340	333	343	329	331	309	350	280	336	283	315	347	345	319	326	322	333	322	294	325	349	325	348	310	303	334	329	310	331	294	315	313	313	297	318	299	331	283	320	313	309	320	314	355	293	334	332	333	314	341	288	319	304	321	330	316	316	340	327	300	306	311	296	295	308	314	320	337	316	309	315	306	359	368	302	334	296	340	342	307	343	355	310	316	321	291	287	314	305	319	315	338	306	317	309	305	342	301	330	309	324	312	311	347	322	313	328	340	315	308	322	340	343	353	324	348	316	304	355	317	310	326	344	321	331	302	318	330	321	326	311	308	307	336	332	330	308	304	329	320	340	318	323	303	305	287	329	290	315	323	311	353	341	349	321	314	314	325	319	311	316	327	317	328	343	350	333	315	310	306	331	326	307	330	340	336	329	307	306	323	338	321	329	314	346	326	311	316	325	340	332	349	315	288	339	320	312	337	336	290	318	310	329	312	305	282	310	323	346	340	320	346	368	296	319	291	318	303	329	310	347	308	308	288	297	288	300	318	335	316	324	353	311	303	294	299	334	335	340	329	307	304	311	316	321	315	353	313	319	302	328	320	307	311	331	302	302	309	307	347	328	313	322	294	306	304	321	295	311	317	309	325	309	278	318	347	330	285	322	371	286	280	299	319	318	324	291	318	324	301	293	281	345	356	334	317	316	340	298	331	322	305	325	299	343	303	345	328	328	335	349	328	308	305	329	292	347	297	297	327	306	295	307	289	292	316	316	309	321	321	334	337	263	344	311	305	295	345	286	292	345	321	337	288	297	302	303	315	326	321	295	324	337	294	324	315	320	322	314	310	330	344	314	350	368	325	294	346	281	376	292	287	312	304	351	306	306	310	329	313	347	333	316	294	335	341	311	312	318	333	342	289	330	313	310	337	308	307	322	340	299	305	297	308	312	335	283	303	329	284	335	303	329	305	303	328	333	322	306	355	306	339	322	298	295	308	343	294	321	327	303	331	332	299	302	333	332	302	342	300	312	311	323	320	341	303	304	315	307	345	323	297	349	290	345	350	280	324	308	325	329	324	309	320	307	306	338	308	321	283	315	295	308	356	324	347	313	301	320	313	320	313	332	327	327	326	284	340	348	284	353	345	294	324	317	340	365	315	287	351	304	280	322	332	334	330	313	337	298	318	332	288	324	338	328	339	297	318	313	326	308	338	317	296	325	304	300	301	333	322	335	315	353	318	291	350	313	310	296	319	327	328	339	337	329	325	370	331	335	318	344	315	326	323	329	306	321	312	304	344	310	315	312	346	260	296	325	320	297	315	328	289	333	302	311	330	300	301	317	291	321	347	351	300	339	304	303	361	350	350	327	326	308	313	284	323	300	319
8495	4719	7246	8297	11568	10014	10552	7524	6804	5811	4410	3991	3429	3428	2428	1752	1598	1497	1322	1410	1297	1215	1209	1162	1178	1014	1021	1012	983	997	973	967	897	932	937	893	962	909	939	912	893	887	914	897	912	924	951	882	917	932	916	850	879	861	906	882	846	876	907	892	845	846	908	857	822	897	870	908	911	904	899	879	931	911	916	872	856	832	899	871	908	932	842	900	880	927	849	873	899	870	913	870	878	902	875	821	842	859	840	895	865	874	866	786	870	861	887	833	900	843	783	873	867	845	894	884	893	866	869	883	872	893	897	834	861	880	868	851	864	880	862	903	875	837	868	866	904	857	894	863	876	903	858	882	833	907	912	936	937	905	889	915	890	885	879	890	856	902	880	854	870	847	830	895	843	873	824	863	886	849	881	893	772	928	891	926	855	856	917	832	837	837	857	891	857	804	844	878	882	829	886	875	893	881	860	861	935	874	839	900	869	866	898	860	864	885	838	826	852	843	838	864	872	858	862	894	870	861	859	903	836	825	859	857	895	832	882	844	832	840	839	892	872	869	933	863	932	828	864	884	870	797	900	844	867	829	894	866	835	876	847	914	865	845	861	899	823	894	844	891	828	892	874	863	873	842	852	808	901	884	845	817	854	899	901	893	881	840	864	835	889	832	867	882	872	799	868	900	940	901	865	846	820	872	862	869	822	906	897	876	821	885	876	933	845	882	887	881	921	790	848	878	861	830	828	869	871	841	841	843	848	872	817	922	839	855	871	855	911	894	887	840	915	863	925	875	893	863	835	838	836	850	889	840	882	854	901	914	842	917	882	871	851	877	872	880	871	833	895	797	867	903	833	859	841	840	873	861	848	900	826	900	882	865	812	864	845	853	837	847	840	817	874	913	841	867	886	829	818	895	852	907	893	868	788	914	925	859	875	867	856	847	848	873	873	895	874	873	837	872	836	845	866	919	855	883	887	887	834	873	862	831	841	858	870	908	900	866	864	855	814	855	828	925	930	877	854	840	899	913	841	922	858	845	877	845	903	859	916	845	893	842	841	908	881	860	821	935	883	840	856	868	850	850	889	781	834	832	866	823	917	853	873	840	851	874	871	877	857	834	892	882	902	875	836	854	843	849	834	842	865	898	776	872	834	797	864	866	863	889	901	828	830	883	901	853	861	864	854	799	828	843	814	851	817	886	866	859	899	877	837	887	879	847	877	877	808	847	834	899	925	895	889	885	861	904	853	863	810	860	832	838	842	868	846	861	841	860	850	857	870	845	868	900	878	849	841	793	844	866	813	844	824	817	852	887	847	898	859	885	848	864	863	842	876	860	852	826	834	861	831	846	849	849	882	841	888	882	858	861	883	844	872	835	849	867	834	867	906	889	909	894	825	869	878	808	884	845	874	870	859	842	905	850	891	887	861	853	850	852	901	850	883	870	836	862	848	846	872	889	863	904	898	882	896	849	902	894	907	890	902	867	820	856	905	858	813	863	881	849	891	896	827	876	807	883	868	856	858	859	891	899	879	902	862	891	935	866	857	857	861	864	922	839	844	847	813	872	825	919	826	870	819	903	868	805	883	835	876	839	900	871	865	905	861	863	873	854	874	887	870	810	838	850	884	838	878	853	890	782	903	845	837	813	848	897	882	841	886	861	835	872	868	859	866	777	832	871	801	820	878	844	829	899	874	868	827	869	860	838	859	870	867	875	938	860	840	840	848	847	859	843	840	887	849	866	864	867	902	860	850	847	878	819	843	870	860	865	802	833	844	910	857	842	887	854	899	894	866	799	861	822	866	877	839	888	884	869	863	809	868	925	875	925	804	943	846	861	887	904	844	805	848	879	886	823	864	846	834	881	836	870	830	878	831	875	904	853	880	877	871	850	844	880	863	874	873	851	862	890	835	904	888	863	864	822	791	863	834	852	877	858	826	872	845	829	826	850	900	862	849	871	865	862	838	858	867	846	827	883	871	863	894	828	884	894	848	898	860	906	912	901	813	858	866	840	875	818	866	873	880	900	841	831	865	819	846	840	861	858	866	863	873	890	875	843	897	859	856	844	940	870	894	850	800	825	888	841	838	924	878	853	843	901	849	891	831	884	841	807	897	878	879	843	866	902	855	885	882	879	827	893	848	871	920	927	843	884	820	897	862	862	890	854	819	880	839	882	878	857	860	856	874	862	896	866	854	848	878	870	870	864	882	904	892	871	887	822	850	899	900	812	877	870	861	865	889	877	902	845	864	884	891	857	856	838	839	901	894	815	877	855	846	859	915	829	849	830	873	846	863	834	893	855	914	889	831	859	832	872	871	849	904	902	882	862	850	888	861	922	821	823	892	841	852	891	872	843	861	852	887	883	912	909	861	825	864	889	835	894	859	902	912	839	880	811	899	848	844	876	884	836	843	873	882	878	870	812	920	831	865	904	871	886	815	855	908	859	853	863	823	885	879	872	905	895	854	828	817	884	881	859	826	852	875	840	861	854	911	846	888	848	886	838	892	872	846	896	913	866	869	871	903	874	881	827	919	877	930	911	835	859	865	894	811	850	881	889	859	895	838	873	834	883	844	883	877	886	870	829	878	856	826	828	855	915	835	846	873	828	883	866	903	889	842	860	894	893	875	887	886	844	855	882	847	910	840	878	865	851	850	835	851	868	851	834	838	875	896	868	850	853	878	828	888	910	853	826	840	853	931	883	873	837	879	870	894	833	836	846	885	905	847	883	855	854	802	859	886	823	830	877	889	893	851	811	917	869	876	831	911	870	786	839	866	881	896	843	875	869	817	862	952	880	791	862	864	897	912	890	928	878	847	829	798	872	844	855	839	821	854	882	891	841	911	827	861	864	844	865	811	868	819	824	908	884	782	867	826	906	838	875	802	871	890	854	800	894	870	888	859	854	871	908	842	834	807	819	817	919	810	852	825	850	876	897	849	884	804	879	814	848	868	877	859	889	803	870	871	856	893	815	859	871	880	884	902	858	917	842	868	847	877	854	896	920	820	912	871	900	814	868	864	860	875	885	864	864	829	853	860	878	844	871	818	848	880	875	884	904	891	847	913	812	873	885	826	918	848	859	840	851	852	870	842	862	849	895	866	812	872	888	915	872	873	868	839	878	868	906	865	875	898	823	873	874	891	864	861	859	871	871	876	850	837	891	852	882	860	828	824	817	816	948	863	894	870	898	858	866	876	860	852	885	862	871	911	854	855	828	871	845	839	898	828	844	896	914	844	898	869	894	879	887	856	866	850	890	864	827	873	898	853	924	856	804	872	893	872	856	875	880	812	833	854	867	908	812	832	827	846	877	895	875	871	843	902	860	892	899	842	825	844	894	846	865	820	917	816	841	866	853	853	873	895	880	868	864	854	840	858	853	830	869	925	854	844	881	868	875	852	804	904	848	833	864	841	855	863	863	905	823	851	864	845	878	813	891	853	831	885	813	864	916	801	891	864	875	833	841	866	829	875	850	832	877	910	855	895	843	799	872	815	846	828	878
18565	8123	9058	8512	10039	7273	6215	4835	3969	3104	1859	1578	1310	1046	1055	695	448	462	351	337	334	292	305	309	291	290	268	271	271	270	239	292	237	262	267	231	278	266	257	251	219	258	274	260	258	268	267	269	232	269	270	235	258	240	241	246	240	238	262	277	242	268	258	249	243	247	263	261	246	278	257	239	267	273	247	248	262	261	266	277	258	262	237	261	232	246	260	258	265	228	243	227	252	210	244	258	256	289	238	236	252	223	276	247	271	234	218	241	262	251	224	247	262	230	242	251	267	251	256	266	242	263	228	257	275	270	234	245	243	248	249	250	258	261	256	227	252	226	266	231	240	243	264	256	231	213	208	282	223	226	262	243	227	222	256	230	250	256	270	243	282	262	221	260	241	239	206	235	243	248	261	246	244	239	263	253	226	233	214	231	266	219	220	223	247	244	242	252	234	262	247	222	292	263	292	237	244	256	258	249	250	236	275	242	242	266	268	257	231	243	255	230	227	237	223	246	236	254	223	270	254	254	227	256	240	269	240	220	240	263	254	240	257	247	244	247	279	243	230	252	234	260	249	237	244	252	252	250	248	259	248	245	270	219	240	229	215	230	267	256	224	264	263	220	247	251	264	273	267	237	243	239	239	247	244	223	235	247	248	232	257	234	239	217	240	240	265	236	262	233	231	241	253	266	223	258	245	284	269	252	260	240	258	264	244	258	246	249	265	241	274	242	248	268	239	250	252	215	267	262	236	267	251	244	230	252	221	246	273	245	256	257	234	248	245	224	266	263	246	244	279	256	249	250	241	242	258	245	239	267	269	241	236	248	228	242	247	247	238	266	249	256	239	256	261	218	260	271	258	232	272	241	257	268	239	253	228	269	229	224	270	242	221	236	219	266	255	233	225	240	235	245	251	256	261	229	254	238	262	224	271	214	258	247	233	247	254	275	242	235	238	248	254	258	279	213	259	266	234	244	271	229	229	237	249	259	242	237	230	271	238	263	240	246	235	258	261	257	242	264	256	236	261	236	256	259	250	238	244	243	269	244	233	254	245	232	246	235	239	267	271	236	278	254	261	256	258	287	252	229	246	219	251	260	279	227	249	236	256	253	236	231	246	234	264	235	255	253	260	272	269	250	243	249	250	258	247	245	243	258	235	280	237	253	232	262	259	250	221	251	253	256	231	235	231	262	254	265	255	250	275	251	248	253	229	242	233	253	221	250	263	223	269	246	258	232	252	266	243	257	257	241	261	237	259	244	256	294	265	219	251	218	227	225	246	251	218	244	230	234	255	262	264	254	238	216	240	230	242	228	251	258	229	200	248	253	244	250	245	260	231	242	245	233	269	242	232	233	264	256	234	260	244	261	247	257	284	226	248	231	248	246	244	273	226	239	251	225	237	276	274	261	247	252	254	260	256	252	243	223	239	272	244	235	235	255	244	240	252	230	257	248	269	244	282	246	255	275	248	256	255	240	242	250	258	226	231	232	244	256	233	289	243	245	234	245	271	273	258	253	279	230	224	265	262	238	213	253	235	254	234	256	266	265	231	246	255	238	207	257	258	249	223	235	276	232	254	232	255	232	248	253	244	219	254	272	255	270	257	262	234	260	212	241	249	238	240	231	236	259	256	251	263	269	237	258	222	236	244	252	244	232	240	248	228	224	251	252	254	259	266	260	262	198	241	222	259	224	237	243	239	234	232	249	212	231	279	221	242	275	261	239	241	244	278	238	242	239	233	243	205	230	263	241	234	248	266	221	243	232	249	250	251	264	259	252	240	252	253	239	246	243	269	250	256	234	247	253	271	242	229	252	255	236	239	234	257	208	245	271	270	266	250	245	263	254	247	233	254	229	239	232	235	265	251	231	248	241	250	258	280	244	257	241	262	260	273	207	259	257	260	253	232	223	260	259	262	225	238	267	227	237	261	254	269	236	251	244	235	275	270	250	246	232	258	263	242	242	263	243	224	251	239	238	250	230	222	238	263	251	263	232	262	277	237	234	253	273	243	249	252	268	223	253	259	268	274	234	217	212	228	260	245	239	260	253	225	259	247	229	238	265	248	273	259	231	224	252	254	200	255	255	225	255	246	244	266	237	255	216	247	232	248	256	231	235	261	268	225	252	249	254	243	245	243	234	207	249	268	225	267	247	251	236	234	249	232	240	282	262	264	239	259	210	242	239	275	233	270	265	249	240	230	257	211	254	251	275	233	253	259	255	239	250	245	257	262	254	254	255	254	256	227	275	235	273	225	223	221	232	239	285	255	255	242	263	226	237	228	273	263	237	250	247	225	228	241	237	245	248	236	237	245	251	256	256	244	235	229	236	249	267	240	256	267	258	253	232	258	239	248	230	260	240	277	245	239	260	255	251	283	263	256	216	240	240	266	254	227	246	253	218	223	259	251	253	263	237	264	243	241	270	267	216	219	245	248	256	227	254	229	277	258	256	244	262	275	241	263	264	261	281	207	245	291	244	236	243	259	220	229	269	278	292	228	230	220	239	246	223	250	245	229	274	238	256	248	239	231	259	262	220	239	247	286	231	240	237	229	267	264	252	215	257	272	258	259	280	287	235	271	225	257	267	293	228	243	269	237	255	243	244	233	262	248	255	237	247	250	245	257	249	247	235	239	244	246	252	208	230	240	250	245	247	264	241	263	247	257	241	258	212	257	199	229	238	216	270	268	224	232	258	246	222	267	249	238	241	270	254	244	263	262	239	264	229	242	245	269	229	249	270	224	237	237	227	237	234	231	253	248	249	253	255	256	243	244	253	229	254	228	261	259	248	258	241	231	231	238	269	269	250	243	292	224	244	263	272	247	227	266	227	255	256	224	235	235	238	254	262	245	231	239	266	228	238	244	265	244	252	246	268	272	243	234	250	240	258	250	237	248	241	251	254	246	230	240	257	238	256	236	252	253	263	233	247	234	250	235	234	259	217	235	222	237	233	258	258	244	232	243	244	225	236	234	251	248	238	241	260	254	249	259	223	237	231	278	256	267	253	279	235	222	249	254	205	255	234	266	210	227	242	242	261	273	262	240	241	277	279	246	224	246	243	241	258	239	229	279	230	250	202	253	243	262	237	263	250	234	225	241	255	260	248	243	255	233	245	252	268	245	268	240	230	239	233	254	234	245	249	249	254	259	259	235	258	243	245	252	252	240	280	237	240	251	264	236	244	265	272	259	269	287	276	247	266	240	294	233	252	257	233	282	212	239	267	235	244	230	257	271	251	292	278	263	255	226	230	232	234	227	236	275	239	239	249	269	248	239	225	241	226	256	239	221	214	266	231	242	242	245	257	235	245	275	217	237	240	249	203	252	260	258	256	266	240	240	225	232	222	248	241	232	242	261	267	213	248	231	248	247	239	273	253	245	258	232	216	239	241	253	236	263	237	241	252	262	251	246	266	257	238	223	234	242	244	245	244	253	219	267	260	245	280	266	263	259	257	256	206	238	240	252	268	281	263	237	252	264	255	241	224	250	262	213	247
10401	6374	10051	12294	16436	13093	12933	11796	10841	9114	5670	6147	5093	4461	3677	2709	2004	1783	1442	1326	1274	1371	1230	1187	1131	1014	979	1038	873	843	840	795	814	805	809	809	762	800	751	715	759	749	710	748	716	708	725	764	739	750	707	675	709	782	706	736	716	709	705	652	679	697	682	689	699	741	680	731	730	726	705	720	706	711	669	715	684	682	702	708	710	752	723	728	670	759	717	719	703	702	698	691	694	718	733	660	671	712	702	682	675	704	640	650	699	674	706	672	715	692	673	668	714	651	694	659	707	720	690	662	681	637	690	709	702	658	705	695	672	650	649	659	672	676	667	670	663	694	664	690	638	691	645	702	694	688	695	669	671	615	681	643	693	653	671	647	644	700	689	698	644	753	659	659	692	633	690	702	646	673	703	680	634	702	684	700	656	720	669	683	695	648	677	723	672	662	679	657	653	643	668	665	720	711	689	735	722	684	685	711	718	649	689	643	703	648	675	667	705	685	671	677	697	638	670	683	676	715	644	656	671	650	674	688	676	682	654	665	679	697	657	667	676	656	714	690	676	676	681	666	696	667	711	647	756	721	699	701	686	688	627	682	693	659	656	677	692	633	655	640	723	686	712	663	674	654	701	629	682	676	667	677	652	687	682	700	670	648	594	654	689	680	661	664	641	707	670	662	624	661	639	642	661	721	668	669	662	707	679	676	654	705	669	738	701	741	670	702	660	642	674	677	684	656	683	670	643	659	745	675	672	660	654	672	643	678	683	657	707	676	720	674	667	681	653	636	717	683	729	632	692	728	622	674	641	657	625	676	639	668	669	669	639	652	651	691	681	695	635	669	655	716	694	721	715	672	663	683	686	679	643	611	704	617	643	687	700	645	657	656	695	683	639	681	675	670	669	672	665	643	679	676	644	651	653	639	699	658	671	646	666	674	711	674	740	667	690	624	674	663	717	639	642	625	633	618	681	675	685	677	630	656	658	651	713	662	696	639	727	695	663	684	694	643	673	652	708	703	707	673	662	708	749	692	620	647	720	664	659	695	676	658	678	633	637	724	640	683	641	689	740	662	694	700	656	704	692	616	633	650	696	675	617	675	684	679	667	680	721	679	682	635	654	672	663	676	711	648	646	661	671	679	633	645	651	704	660	667	703	741	639	645	654	657	669	665	683	678	650	638	645	633	677	649	656	656	665	635	660	696	692	633	640	685	681	751	694	634	698	707	691	688	643	694	680	668	645	640	675	646	657	685	680	685	660	653	668	652	638	683	672	698	654	666	654	690	654	694	711	662	696	667	683	691	679	647	722	653	678	665	662	657	678	716	654	689	665	687	646	659	657	659	670	670	669	727	695	682	644	670	630	677	664	665	698	730	669	674	683	687	659	652	656	635	693	684	625	645	656	705	688	648	663	667	682	660	746	680	682	632	728	713	737	669	677	689	670	697	725	674	679	666	692	704	657	712	644	664	716	670	666	662	710	670	678	723	687	683	691	665	654	666	687	703	658	655	670	703	672	700	715	661	704	668	648	662	699	684	712	727	652	677	655	697	659	674	671	673	682	714	670	700	620	667	697	683	703	634	688	674	666	672	666	681	658	640	660	671	665	623	666	685	679	667	640	695	693	674	686	634	684	700	659	675	645	676	664	641	642	713	650	696	644	688	700	626	649	706	680	723	641	636	663	682	690	669	655	689	691	713	688	677	636	690	640	674	671	658	680	700	666	672	637	743	644	643	665	682	619	669	693	646	674	707	675	688	667	690	673	697	664	696	699	682	608	682	650	708	725	651	656	663	686	637	669	659	686	700	674	656	665	644	693	675	666	683	665	684	711	671	642	699	658	652	716	617	662	653	660	663	690	731	671	694	661	661	684	667	679	646	661	694	694	687	634	669	616	660	643	740	631	626	619	666	695	667	642	624	673	688	697	638	670	698	648	649	646	663	667	715	630	697	700	665	651	659	638	664	698	665	667	724	682	648	674	683	703	668	739	594	697	688	669	669	706	656	675	665	681	679	669	677	739	666	669	689	646	672	654	715	673	687	682	627	675	676	676	659	703	680	684	709	675	702	663	666	676	695	655	691	690	631	655	696	677	674	639	665	677	687	633	704	660	673	664	689	710	625	668	661	642	692	665	625	632	613	695	673	686	649	722	655	601	671	685	674	678	669	649	646	644	652	653	632	660	719	689	621	650	663	636	690	671	629	670	699	698	651	662	649	666	684	698	682	645	657	645	684	657	668	701	675	662	681	680	623	663	671	646	670	684	657	702	742	659	719	710	670	601	620	651	692	683	718	671	734	667	654	689	659	640	632	676	658	688	690	657	671	677	673	699	628	686	636	663	649	634	672	680	649	669	679	674	644	665	672	662	677	662	699	685	679	669	665	653	700	663	668	687	678	712	620	685	639	676	634	719	651	662	692	657	601	698	661	667	703	678	656	665	669	696	679	710	668	701	663	651	664	649	679	620	652	633	678	698	674	649	705	707	690	666	652	700	686	673	694	663	695	671	677	659	719	608	638	703	667	644	693	679	640	680	657	680	641	666	661	674	724	688	693	690	657	694	656	644	686	609	675	677	717	663	652	691	685	719	688	679	648	680	728	690	685	664	645	665	659	646	678	643	639	641	657	686	702	672	658	645	681	641	696	705	638	687	664	640	644	644	675	679	655	701	657	713	658	659	643	655	724	679	655	719	650	686	653	763	657	653	650	691	661	607	673	690	690	639	637	661	698	663	695	679	676	645	670	623	703	627	656	623	699	620	691	678	674	634	657	671	622	716	681	726	630	666	623	667	732	669	682	675	678	684	702	697	685	642	668	653	676	658	684	619	683	730	648	656	653	656	676	660	674	675	675	677	676	698	711	666	626	653	667	624	629	647	641	618	644	667	678	712	696	743	670	680	699	679	647	686	680	646	705	706	692	685	661	667	691	693	699	682	668	636	697	691	625	679	666	706	689	634	638	687	714	648	628	701	669	682	692	668	681	665	675	677	667	654	652	715	642	649	692	689	704	668	686	667	655	669	679	690	649	657	679	693	726	684	720	712	682	667	688	653	693	649	748	698	650	668	667	700	643	671	667	712	708	647	704	680	653	707	667	707	679	693	728	674	684	712	697	639	681	717	632	659	670	671	671	669	706	656	640	680	609	675	676	701	703	626	701	678	690	660	649	710	624	675	653	637	613	666	664	761	750	655	665	691	654	707	697	720	668	672	677	701	686	619	670	698	677	668	652	691	622	650	679	658	691	679	696	659	651	609	662	715	679	687	701	665	677	633	704	687	702	642	658	695	706	642	689	652	632	702	682	688	666	656	628	669	652	673	721	689	708	689	694	682	633	670	663	628	648	659	682	686	696	742	697	645	678	676	664	717	691	649	658	713	632	650	658	650	684	668	621	653	668	629	711	689	674	672	700	650	685	656	671	629	653	681	689	675	692	651	682	675	699	706	631	671	703	626	677	718	637	681	650	692	696	664	665	685	664	690	641	660	739	666	670
2558	778	724	599	523	402	347	274	337	234	233	214	219	217	213	222	164	214	204	227	218	194	204	198	190	196	183	196	196	200	200	209	197	206	194	195	207	210	184	198	181	193	208	201	183	198	206	199	201	186	197	189	204	208	191	191	205	200	190	190	182	178	193	169	218	194	180	205	200	190	193	185	181	176	205	187	189	203	234	207	204	175	194	200	186	195	200	161	189	167	209	175	196	195	213	190	209	196	218	164	176	183	184	196	168	213	217	171	211	215	188	191	189	216	177	216	169	203	190	200	209	187	194	201	176	185	200	175	214	178	177	187	213	201	223	180	194	187	162	193	208	196	172	195	191	165	218	193	184	207	192	199	193	195	174	183	202	195	188	199	192	198	200	205	206	202	216	192	187	189	188	196	199	197	210	200	186	181	164	208	177	204	198	188	202	183	194	210	184	183	185	167	183	196	188	199	186	181	180	182	194	194	198	222	178	218	183	200	203	176	206	210	192	172	189	205	182	191	222	176	202	201	209	191	181	194	193	185	205	183	201	197	197	191	220	193	185	203	172	178	209	215	176	207	177	215	181	186	192	197	207	213	190	206	193	227	164	172	201	196	185	204	196	185	205	222	182	181	202	222	188	199	213	186	221	175	194	185	199	204	211	185	216	195	187	209	201	205	158	180	194	186	181	157	178	201	180	205	185	177	193	218	213	190	212	179	206	203	196	203	199	202	211	209	191	183	194	192	202	207	210	218	200	210	185	192	213	179	195	197	188	209	210	195	187	191	162	195	168	185	163	202	203	183	193	200	185	178	196	204	188	194	204	201	205	162	194	195	204	188	178	180	180	194	167	211	205	182	180	206	221	193	198	206	191	166	207	187	185	181	191	183	173	187	167	190	188	176	177	174	203	190	191	202	223	173	168	182	191	209	196	179	207	173	176	213	197	177	201	191	201	195	222	180	205	175	196	175	192	188	192	226	177	190	179	194	181	203	206	195	201	192	183	204	222	199	213	209	194	184	192	214	211	198	188	203	183	175	185	200	189	230	199	186	187	186	187	166	199	192	196	189	188	195	213	216	164	203	161	172	228	217	189	175	199	161	192	201	187	198	228	171	207	215	237	173	191	176	181	198	200	206	176	203	204	195	198	198	187	192	206	194	176	183	169	201	228	208	190	205	211	197	184	175	178	179	177	187	184	189	204	214	225	187	201	207	204	202	195	213	188	193	193	217	190	197	184	203	188	201	183	186	195	180	174	202	200	185	206	195	190	191	188	186	177	192	191	195	188	186	208	173	187	204	196	216	190	206	190	182	211	236	200	170	176	207	192	187	200	194	197	190	225	191	213	200	180	198	185	178	179	176	182	190	185	189	202	193	190	186	184	180	206	198	196	177	197	190	188	193	167	184	197	197	198	179	217	207	166	187	177	182	211	188	199	207	187	197	182	197	187	206	202	194	202	223	201	169	196	178	210	218	196	195	210	192	174	194	195	185	195	172	221	196	219	209	184	198	171	199	197	194	187	199	188	181	221	186	185	197	182	178	184	187	193	184	221	186	223	199	190	201	209	190	191	165	202	221	174	204	197	196	173	185	199	168	176	174	191	224	188	200	194	196	190	196	192	213	201	202	201	169	168	181	182	193	187	197	187	172	216	227	186	199	188	188	208	191	191	182	209	190	187	170	200	197	213	190	193	210	190	200	169	208	221	204	216	217	183	209	182	207	200	184	196	196	187	208	191	186	204	194	178	189	197	188	192	185	202	194	217	200	204	179	210	197	188	171	195	209	188	188	179	210	211	207	230	175	184	199	202	184	188	196	181	190	213	198	199	171	199	182	189	209	193	219	188	202	185	191	199	205	197	193	186	187	210	203	205	192	202	208	179	215	161	192	181	178	200	180	187	183	201	186	187	203	212	199	192	197	192	189	191	197	199	176	200	189	199	202	206	185	203	179	217	215	210	221	186	197	206	199	188	177	205	173	207	197	179	199	204	190	166	209	192	219	199	197	195	178	203	185	192	216	176	189	185	193	218	186	217	206	220	173	174	178	180	205	204	187	217	183	199	194	189	201	178	200	220	190	215	205	154	194	179	196	182	209	174	199	188	177	207	182	167	218	222	193	211	182	184	177	195	208	187	200	188	184	199	187	194	201	213	196	169	212	189	162	208	219	221	190	193	200	202	202	192	189	175	190	215	193	185	179	177	204	196	214	187	192	199	183	203	192	216	192	199	216	183	185	198	184	184	189	183	191	198	193	182	195	186	209	205	179	176	173	199	201	205	175	191	206	207	201	195	183	163	193	195	179	201	193	208	186	184	186	193	197	176	193	208	188	195	187	217	212	183	181	193	204	191	201	178	191	185	202	168	195	218	196	214	203	226	196	197	170	203	188	193	181	202	178	203	198	195	184	207	203	183	204	205	176	178	188	200	213	201	191	197	198	210	189	220	192	186	191	179	204	165	182	208	189	202	195	181	191	184	182	194	170	200	203	184	226	198	198	205	214	188	172	201	200	216	197	180	157	163	183	196	196	189	199	201	191	154	194	201	206	184	187	194	208	189	211	178	200	205	187	185	210	173	174	187	194	198	208	186	198	213	167	198	198	175	193	210	178	188	190	194	184	191	181	194	176	177	190	204	199	182	196	190	184	183	195	208	204	171	192	183	186	184	182	173	205	183	169	196	201	226	202	203	189	188	170	179	197	178	195	183	200	181	205	211	178	212	212	159	162	184	184	199	180	206	229	186	203	186	206	173	193	205	175	186	186	190	188	185	214	170	188	166	187	205	182	157	201	173	172	188	182	222	188	175	192	197	198	159	172	197	199	180	184	191	205	203	203	207	207	215	185	176	207	212	179	204	206	183	186	184	206	205	200	205	182	187	217	172	182	206	219	178	175	171	163	182	213	201	177	197	198	202	196	207	166	196	195	169	179	206	203	182	225	185	205	185	192	205	185	173	212	193	177	195	186	195	208	194	165	199	195	210	191	195	155	210	202	201	183	186	191	196	181	187	187	193	198	189	211	217	203	222	193	226	193	191	174	193	213	180	197	182	174	184	223	183	166	201	193	175	203	207	200	188	194	191	221	199	173	179	183	228	199	215	203	181	220	208	184	196	228	192	203	173	207	184	185	179	155	194	185	211	168	187	173	206	199	186	192	198	181	193	217	214	187	202	231	177	148	186	205	206	172	194	203	219	195	220	199	191	178	180	181	187	226	206	186	189	202	204	200	183	182	200	222	195	216	179	192	194	203	214	181	207	189	179	189	180	202	199	191	218	173	197	190	162	184	202	194	190	191	184	164	192	185	179	190	199	178	178	188	207	210	196	212	191	180	191	187	200	180	199	174	185	203	201	179	173	193	189	208	198	235	203	203	226	200	181	187	197	184	188	188	189	209	197	172	190	191	189	179	182	193	176	190	198	196	185	193	225	218	193	185	220	207	175	168	196	204	187	193	190	176	188	200	165	196	195	208	183	181	191	163	203	183	171	171
2802	1115	1515	1595	1808	1487	1458	1288	1323	1046	865	787	722	812	688	631	620	605	622	601	589	607	585	591	580	594	580	554	590	598	635	560	584	538	572	577	577	615	575	583	624	558	611	558	587	611	619	574	593	544	606	572	602	561	600	584	555	585	593	561	593	561	598	595	617	601	575	639	594	613	535	543	565	624	563	529	566	597	588	568	544	574	549	543	577	567	554	598	588	607	589	566	594	600	584	623	566	593	539	530	581	609	627	617	535	590	559	604	600	573	580	587	563	596	579	582	588	571	569	570	573	537	584	563	581	566	540	529	593	563	611	596	562	580	533	580	605	607	593	588	595	552	601	617	610	553	569	578	578	613	574	544	558	586	623	572	552	617	584	569	590	589	588	582	557	597	577	631	584	577	526	559	583	584	610	565	576	579	568	544	571	572	590	521	602	595	611	580	598	617	575	587	616	598	547	572	535	592	567	588	550	572	545	598	575	582	570	577	531	565	586	543	583	579	610	603	590	579	578	588	546	562	566	620	596	540	574	524	559	561	570	564	562	549	600	595	580	532	585	533	612	595	536	582	574	560	543	548	562	575	599	555	577	583	614	609	602	541	532	625	589	634	603	598	530	580	607	562	601	555	559	537	584	603	499	563	567	577	561	597	603	568	605	557	537	558	570	548	575	581	608	571	570	572	570	546	573	609	577	589	587	550	565	563	612	588	577	554	576	561	583	585	578	569	557	552	547	558	569	602	514	577	589	564	599	551	567	613	576	586	589	581	577	558	580	607	554	613	538	592	560	590	606	580	574	577	576	586	616	580	624	593	559	566	572	558	551	580	583	566	602	543	595	615	552	545	590	576	566	616	579	558	585	597	572	550	582	591	587	645	545	588	548	578	531	565	590	532	555	593	588	555	544	547	571	582	584	587	575	548	560	593	553	542	595	544	571	577	621	558	604	587	583	596	593	596	567	569	601	587	570	533	549	555	528	566	606	567	581	551	566	599	604	552	617	585	554	579	570	562	568	573	568	592	581	545	558	567	575	554	594	576	532	569	579	571	572	575	571	610	563	587	543	585	585	576	577	636	595	576	543	538	571	578	593	555	580	620	571	583	578	562	587	537	558	584	594	582	578	599	624	573	579	571	551	560	577	629	593	579	591	547	588	595	564	571	586	581	589	615	598	562	555	570	555	626	537	617	613	605	585	591	591	576	562	594	571	621	574	594	570	562	580	573	528	531	545	623	588	526	572	567	597	602	573	561	577	577	558	607	584	600	589	572	555	587	578	590	568	605	560	635	584	540	597	581	589	555	575	572	562	584	583	606	574	558	568	557	539	580	555	583	594	606	570	560	604	539	587	581	610	584	578	582	576	557	528	613	565	565	599	616	546	583	613	619	589	554	600	552	597	549	560	564	561	560	520	586	572	601	583	580	587	571	553	577	584	606	575	562	518	517	578	556	608	565	544	599	609	610	543	604	593	532	604	568	572	618	566	589	568	568	545	577	578	557	558	613	592	571	604	581	568	553	562	554	570	577	577	587	582	595	559	578	582	602	572	535	576	571	547	598	558	584	603	567	530	555	602	589	586	551	571	542	550	584	585	560	569	547	606	608	581	533	606	580	568	546	598	557	598	541	617	599	571	573	547	584	578	537	575	576	586	570	580	561	518	580	623	605	573	574	574	573	601	606	560	588	572	593	579	605	589	571	585	563	562	534	626	606	579	599	580	575	587	578	575	550	514	561	565	562	581	573	591	590	585	549	596	558	571	621	578	578	597	590	549	583	572	536	538	592	569	542	574	616	560	585	606	576	566	552	599	610	585	510	611	582	584	561	582	557	584	599	581	610	551	600	569	551	519	578	549	562	630	579	580	542	571	597	596	571	595	575	595	581	570	544	573	556	578	572	588	591	584	613	600	571	575	554	585	589	621	591	593	539	603	567	581	563	573	616	543	552	596	541	518	586	538	585	604	567	568	618	582	580	604	611	575	539	567	546	601	567	580	642	569	547	550	567	545	587	618	576	598	577	557	553	557	587	576	553	583	578	528	585	571	577	536	574	602	627	566	580	516	557	546	566	617	560	567	576	569	563	555	568	605	570	630	561	547	568	597	545	550	602	583	591	572	589	609	536	581	563	610	570	567	569	590	582	558	592	564	578	597	561	578	613	570	566	554	583	566	552	572	567	600	607	610	631	538	617	567	593	572	578	599	548	569	559	560	576	581	557	549	561	579	544	594	611	583	543	585	584	548	564	592	583	568	605	599	588	621	577	518	592	574	572	580	561	567	580	608	556	566	558	559	557	581	600	573	593	575	561	575	570	588	577	566	604	610	562	550	555	538	599	585	534	549	572	585	619	607	602	577	571	584	585	539	565	573	604	579	638	561	594	576	614	566	582	603	605	559	623	562	585	586	588	573	563	588	628	578	577	576	565	591	570	619	572	617	530	596	598	601	581	570	556	569	582	565	573	587	618	594	552	586	617	590	566	623	564	616	572	562	599	602	549	582	583	583	559	589	577	551	577	572	588	549	597	546	580	581	571	563	610	603	577	576	549	589	536	545	628	573	593	585	574	598	565	591	596	569	575	582	591	602	519	568	568	602	584	560	570	580	624	620	563	625	574	603	621	614	593	572	580	549	625	591	577	571	537	603	588	543	608	539	565	576	601	573	578	630	541	597	550	579	574	565	613	539	572	622	566	560	574	592	562	581	562	572	527	558	572	539	571	578	599	558	598	550	581	592	543	568	541	627	575	561	541	567	586	570	589	593	577	545	563	567	598	551	583	573	597	588	565	559	597	587	599	607	561	603	634	548	604	587	581	570	597	576	632	546	596	616	570	585	561	526	597	595	573	590	577	582	573	568	564	580	592	568	551	567	545	595	613	559	582	553	623	582	554	563	559	582	597	582	568	569	553	570	606	573	561	626	588	593	604	592	578	605	630	534	592	572	598	541	524	592	559	546	596	564	557	576	575	547	572	515	615	588	626	578	577	565	575	574	558	577	563	543	613	563	589	575	559	550	572	565	581	572	609	551	569	560	548	588	554	624	576	569	608	589	571	580	596	579	560	600	554	602	589	552	548	552	551	565	561	585	564	605	590	566	588	574	572	549	602	603	551	603	568	567	630	539	571	546	602	583	597	570	597	591	623	577	563	558	567	571	574	557	569	570	577	535	605	567	556	577	576	583	568	562	578	586	589	580	565	582	518	568	570	593	595	571	587	533	530	574	585	583	581	541	554	567	626	571	588	588	531	562	573	599	584	607	625	620	592	538	583	615	535	581	565	567	576	580	589	583	553	623	605	599	585	568	629	556	542	587	602	575	585	558	566	596	565	575	601	556	589	602	565	592	618	570	561	553	591	565	538	616	627	597	555	558	573	575	585	563	558	549	615	626	561	552	544	583	587	580	581	598	555	520	567	580	558	598	567	554	561	610	550	616	579	524	580	569	574	582	553	613	556	588	570	563	602	569	605	590	556	613	579	575	574	577	562
11584	5552	7149	6022	5000	3492	2730	2567	2606	1992	1542	1285	819	670	497	460	519	426	355	407	397	403	364	362	309	310	358	340	325	341	337	345	298	326	304	334	298	343	293	327	267	335	319	322	294	343	336	331	325	319	304	298	292	311	319	325	310	339	305	322	289	311	349	315	356	294	325	279	304	291	258	293	339	323	363	284	342	290	352	331	307	314	323	327	323	273	293	306	304	335	330	327	317	334	328	313	289	350	334	346	335	322	327	327	285	309	296	313	305	334	326	320	315	332	290	307	283	322	333	307	285	343	338	327	311	289	302	315	312	317	330	324	338	328	345	292	312	321	311	325	307	279	309	309	310	314	282	296	318	299	331	321	328	341	320	299	301	326	327	288	306	314	330	303	323	329	307	298	300	317	328	321	325	326	329	319	328	289	307	333	296	330	340	316	303	281	306	308	330	293	334	341	284	331	305	317	308	334	310	349	340	327	258	301	326	345	326	338	333	309	341	326	345	305	345	341	300	320	330	296	292	303	303	328	300	319	341	315	367	292	313	308	331	320	311	305	329	327	274	294	322	293	304	330	339	294	347	298	290	300	352	366	303	308	295	312	329	319	317	329	334	291	313	294	309	363	318	331	313	284	319	332	297	314	311	326	341	301	303	315	313	350	324	341	307	318	312	315	306	321	317	320	325	319	327	333	313	293	311	333	333	312	305	290	336	308	328	303	297	303	293	305	318	275	310	313	322	343	324	343	319	344	318	311	314	315	326	300	325	334	344	308	316	327	296	337	317	292	292	300	340	305	341	314	349	333	316	337	307	266	304	340	296	314	283	306	304	307	315	317	342	308	325	315	312	312	290	341	299	315	340	314	323	317	311	301	308	294	321	326	345	304	321	303	332	309	331	306	319	310	302	312	319	340	364	367	310	302	308	330	305	320	349	327	329	324	281	327	294	337	303	315	317	330	306	309	312	322	283	291	283	332	325	313	332	312	322	346	303	331	305	331	272	328	346	272	327	310	305	296	303	316	295	314	304	336	324	295	357	276	298	317	297	304	286	316	317	306	309	313	284	305	347	308	332	343	308	311	315	326	325	295	317	296	304	313	321	315	287	340	355	284	281	336	342	290	306	288	289	308	308	350	284	306	293	331	322	299	301	328	339	320	317	310	302	315	336	295	325	311	314	282	319	318	337	318	313	320	273	309	314	302	332	330	342	295	311	310	299	312	290	318	325	314	313	297	296	295	289	302	316	334	307	313	291	312	319	320	296	326	332	321	340	289	315	318	319	322	300	320	322	345	342	298	314	302	284	297	313	276	280	292	315	333	317	273	318	313	317	315	357	331	297	320	315	317	304	321	300	304	315	306	289	295	327	309	332	337	302	329	328	307	307	310	320	290	279	335	346	291	317	272	312	332	339	300	319	319	311	292	291	322	305	306	308	337	313	358	320	318	330	311	302	323	310	310	306	319	295	301	318	299	290	316	315	307	351	310	350	317	326	291	296	330	329	326	315	310	328	300	316	325	325	305	298	316	329	317	326	298	312	312	320	315	327	311	289	304	350	329	296	288	330	321	319	320	317	343	309	299	312	289	311	313	322	315	318	303	313	304	309	312	353	319	315	335	342	316	317	317	287	317	324	286	310	330	348	312	279	335	304	284	359	332	331	313	321	298	323	327	264	314	294	308	319	330	329	336	270	290	322	316	313	311	306	295	334	314	301	330	316	330	317	275	283	329	302	292	305	314	324	337	302	341	323	319	301	292	302	339	295	345	279	323	329	353	336	310	293	309	320	305	281	314	332	311	337	316	301	320	298	307	316	309	314	342	338	280	343	361	294	288	323	314	322	289	309	312	326	315	332	320	341	294	286	308	320	331	348	343	312	317	303	344	306	309	341	316	330	325	331	307	341	352	316	342	306	332	291	293	316	310	317	324	305	292	341	324	330	300	283	299	330	285	289	314	340	307	347	300	357	347	303	307	304	320	312	307	337	338	297	306	315	320	342	331	329	300	311	304	320	330	329	311	324	307	288	325	299	317	304	308	341	311	295	298	286	312	297	289	292	313	300	289	344	295	289	327	296	300	329	309	326	314	356	318	338	297	299	309	318	328	339	356	326	303	281	325	331	335	301	333	332	294	344	352	303	325	316	329	310	326	337	332	336	319	322	302	320	328	321	303	291	344	296	312	271	312	307	297	286	299	310	320	320	311	335	324	299	321	307	324	331	296	323	307	319	319	318	316	332	333	310	322	339	325	349	282	320	308	333	336	335	302	362	337	286	293	338	296	304	344	312	326	305	334	323	289	272	341	311	327	279	346	329	301	355	299	336	336	303	273	350	328	317	315	317	322	319	293	307	281	304	307	299	330	347	287	326	345	340	314	297	296	319	340	305	316	282	326	308	304	332	298	317	338	358	311	296	322	312	324	283	311	302	333	320	307	293	303	300	344	320	347	301	304	305	324	287	305	303	337	314	332	325	307	319	313	343	293	326	345	306	326	282	308	290	299	294	339	287	309	309	313	326	303	335	301	339	308	348	316	329	317	331	286	302	331	309	301	331	326	338	312	305	337	308	338	317	319	317	323	313	295	315	282	315	303	306	302	352	290	304	322	334	312	319	315	293	313	315	277	338	308	332	278	311	309	333	296	338	314	296	305	325	317	321	320	302	335	329	333	285	301	334	307	324	316	319	330	318	299	326	307	289	327	324	350	306	312	315	343	349	318	342	314	335	308	322	333	316	301	303	298	306	297	314	311	343	302	307	315	309	328	313	287	290	334	347	333	312	312	336	307	301	305	302	281	346	298	291	301	335	326	311	339	286	319	328	331	356	310	310	288	300	305	284	341	295	310	313	303	335	285	321	323	293	316	305	329	300	303	302	316	293	305	311	316	328	328	329	312	304	309	352	319	280	325	325	293	327	325	298	301	323	336	335	326	323	294	327	318	297	324	299	313	338	331	320	330	326	330	320	312	311	348	308	307	327	317	318	327	329	325	289	315	314	311	306	305	323	333	297	337	351	311	322	318	286	283	322	345	334	353	330	300	336	365	311	318	298	307	315	292	341	303	327	308	327	300	299	311	332	332	325	307	316	304	318	282	311	320	323	360	296	300	329	283	286	304	336	321	307	339	285	314	317	283	308	314	312	313	304	329	312	321	345	354	306	301	305	292	304	353	308	288	348	308	311	324	338	344	334	346	318	294	342	332	265	332	341	355	306	316	327	288	323	315	281	302	287	319	325	305	313	323	318	287	315	293	273	328	306	343	311	307	320	339	341	317	325	338	329	309	336	312	335	332	294	326	316	324	293	316	346	329	309	308	317	324	315	312	314	305	315	318	306	309	310	334	293	324	306	310	334	285	332	287	311	284	310	310	320	284	315	295	303	321	297	312	343	314	311	311	326	331	324	322	325	305	323	320	326	332	308	305	303	314	291	304	308	317	325	269	320	327	311	311	341	281	317	323	327	289	318	346	354	335	300	305	293	323	281	313	315	307
8154	5047	8130	8902	9539	7894	7064	7154	7813	5789	4911	3959	3092	2859	2205	1853	2171	1626	1497	1435	1339	1222	1244	1201	1191	1114	1049	952	980	966	976	949	902	961	952	917	898	903	990	880	866	902	831	900	838	877	884	846	904	857	886	896	878	866	896	897	886	905	880	861	859	859	878	851	912	916	877	856	886	853	895	881	876	868	881	843	915	890	940	925	890	853	856	864	878	831	931	859	877	895	922	941	895	883	844	849	870	896	852	862	903	887	847	878	910	834	871	822	884	831	822	842	840	808	847	870	834	824	832	900	824	877	854	850	884	860	831	870	840	861	844	885	837	889	839	832	853	865	843	873	927	853	886	852	798	838	842	869	844	829	930	863	839	879	839	850	812	823	870	804	794	805	833	858	891	844	812	889	865	893	834	845	832	889	847	841	854	852	849	824	830	888	876	824	835	909	838	875	879	882	856	820	781	865	845	904	885	855	883	848	872	901	873	809	888	784	907	837	833	835	891	835	853	853	925	853	849	883	846	805	870	866	897	872	860	834	885	853	923	836	867	849	859	856	817	871	925	826	872	840	850	887	874	879	889	827	906	857	829	891	875	897	823	813	855	832	875	896	886	858	831	849	864	873	866	838	845	860	781	840	850	862	851	846	882	870	844	914	855	855	864	956	834	837	851	862	905	818	838	818	904	893	880	878	820	805	855	862	867	845	881	879	858	837	868	887	875	809	824	893	819	801	898	832	901	840	834	819	789	841	829	859	836	855	877	825	787	806	828	874	810	806	892	825	818	780	839	842	897	819	816	871	866	845	839	883	831	852	883	830	872	897	891	886	843	838	888	832	846	858	864	827	795	860	814	880	867	818	864	891	869	873	865	905	883	844	893	844	864	880	897	873	883	855	891	846	858	882	866	891	846	828	777	874	906	835	831	903	853	864	853	896	811	818	875	873	838	838	882	910	901	839	880	862	821	857	870	874	886	896	860	866	871	909	839	890	886	823	859	817	793	850	910	874	867	855	862	890	877	851	874	840	923	825	917	880	858	863	863	840	860	847	804	863	869	852	810	882	870	782	863	918	855	831	854	886	899	840	873	820	837	832	848	828	847	861	812	821	893	811	870	848	848	840	891	868	864	878	915	873	863	836	882	877	866	868	818	800	880	886	891	812	848	848	848	841	869	913	850	859	889	837	819	867	892	839	843	917	808	881	851	852	906	840	794	842	878	861	844	867	816	859	832	882	866	836	875	865	828	821	900	815	880	874	887	817	869	854	893	875	867	813	901	874	876	904	837	857	867	822	819	828	890	848	853	813	863	855	848	877	868	826	822	827	891	810	851	830	853	792	823	880	877	838	876	824	905	883	816	809	799	849	840	865	859	925	821	843	843	829	835	880	839	877	841	891	869	851	838	817	854	862	863	876	870	867	861	855	838	826	861	832	807	838	883	890	868	864	864	865	850	796	826	898	853	890	855	825	835	810	866	898	835	913	883	892	845	800	844	893	865	905	835	861	869	899	858	844	843	866	850	809	815	846	877	886	838	851	845	840	869	830	881	887	954	866	836	825	860	835	812	913	860	884	844	880	831	882	910	834	828	834	843	860	840	851	896	871	839	835	853	909	893	856	884	894	867	879	834	876	854	848	876	839	845	837	870	881	866	858	859	840	851	898	903	813	836	856	850	857	831	836	800	831	852	798	900	885	837	863	805	879	845	879	870	834	828	903	839	918	872	801	898	864	842	866	870	846	836	868	821	878	831	829	857	895	855	839	875	810	894	846	839	812	842	852	829	890	905	877	810	877	861	889	878	807	854	833	874	873	833	862	876	803	823	870	858	856	880	856	875	856	869	860	830	840	861	848	886	823	845	833	839	869	832	910	844	860	873	851	873	892	898	834	840	883	829	907	851	823	883	842	810	897	883	882	865	840	832	854	814	844	940	873	844	840	848	860	825	866	891	837	915	841	836	877	863	834	886	863	872	861	851	859	840	857	864	824	866	850	896	848	897	885	821	865	832	839	861	840	846	854	875	882	880	859	902	813	850	854	859	878	824	835	827	831	810	839	864	876	857	895	877	833	870	791	901	853	896	830	865	838	876	858	866	870	828	848	856	866	887	839	890	827	872	858	852	892	837	859	865	897	860	900	886	830	891	847	866	858	853	857	850	870	867	854	898	839	792	824	877	837	832	850	795	854	872	827	842	831	831	786	879	836	853	866	867	918	865	850	857	886	817	869	828	851	850	827	842	826	795	809	922	853	850	846	836	825	794	950	839	865	925	851	873	878	883	825	840	830	871	877	867	842	834	848	864	816	879	874	877	863	822	893	841	835	839	879	876	847	875	838	924	813	874	846	868	879	828	843	817	894	838	834	879	798	917	855	934	862	873	847	867	827	854	836	879	851	828	810	882	853	784	826	834	909	837	893	862	847	837	830	844	866	864	830	872	805	813	850	861	834	862	844	874	847	865	900	846	842	860	852	920	838	879	858	862	872	887	874	849	912	819	917	844	835	813	884	842	880	925	871	832	827	851	852	816	869	803	822	845	850	883	862	854	804	863	820	860	860	891	871	867	862	876	883	834	908	830	888	884	836	928	863	852	876	955	878	889	886	838	880	855	872	821	813	879	861	830	832	847	866	855	839	887	842	769	892	879	869	821	853	837	872	847	849	872	853	837	909	847	824	876	838	833	877	892	882	873	831	865	873	874	851	827	856	895	880	825	874	852	873	856	836	811	848	836	875	851	876	843	873	850	810	875	853	879	835	843	895	811	792	841	855	860	828	837	865	855	899	813	869	854	868	860	815	858	809	846	909	898	773	892	833	824	855	887	796	850	844	895	921	907	874	879	880	850	816	849	926	878	847	891	880	864	880	832	826	864	847	866	874	842	803	805	914	850	824	814	871	875	847	856	832	815	846	837	840	821	909	847	885	856	906	833	879	855	869	871	862	880	857	838	875	870	847	904	817	851	906	845	877	866	875	870	832	813	881	809	826	863	881	883	831	873	860	836	856	862	856	885	845	886	901	882	865	795	838	846	834	869	788	868	859	811	870	840	843	898	868	912	834	887	809	859	870	910	872	843	839	855	847	898	850	822	833	883	859	884	865	830	875	820	847	833	861	781	877	810	845	839	823	861	860	860	848	911	834	816	863	862	878	838	872	838	852	887	920	836	843	854	838	854	845	862	886	842	885	835	790	866	858	828	831	848	835	831	826	846	810	805	838	858	836	880	822	827	867	824	848	859	866	864	835	820	872	863	841	836	866	840	856	846	839	847	846	912	829	874	844	819	865	874	857	829	917	842	885	878	878	851	816	857	922	833	824	912	830	830	850	878	792	847	815	851	895	866	804	870	843	852	811	830	837	867	778	849	934	849	909	863	824	860	878	803	892	843	849	820	828	898	865	847	881	895	859	885	859	845	825	835	869	856	808	863	825	881	905	856	855	796	865	843	857	821	863	904	837	829	868	867	857	863	843	851	812	841	876	890	860	869	843	851	908	885	866
18188	8583	10398	8933	7115	5685	4095	3220	2933	2230	1637	1237	907	821	849	576	516	538	464	406	350	334	340	315	286	293	291	262	267	266	231	268	258	258	269	271	284	243	251	255	252	243	222	254	262	232	233	296	248	244	241	268	252	259	260	229	242	264	280	250	258	242	273	230	261	246	266	247	269	282	238	234	246	224	246	237	229	238	237	265	254	237	256	241	239	208	216	242	250	239	262	235	258	252	238	258	236	264	233	228	225	262	245	231	244	259	251	253	227	236	251	265	231	247	284	223	229	248	227	243	245	247	239	228	269	242	218	239	258	245	261	230	265	225	275	243	226	269	236	223	243	244	250	271	267	228	251	227	261	231	267	280	242	227	251	245	263	206	233	224	234	232	251	268	225	255	257	229	236	230	263	271	264	251	239	255	219	248	250	263	250	231	259	246	248	226	232	250	247	245	242	248	260	245	241	247	288	212	233	289	271	248	268	230	233	234	242	248	257	262	277	269	261	225	244	266	258	230	248	249	241	252	261	250	225	231	260	239	247	275	264	237	232	215	249	236	233	237	223	257	269	241	232	234	244	245	237	259	245	253	252	230	222	253	262	219	231	237	253	259	239	237	238	255	248	252	238	247	218	241	251	253	241	249	241	249	246	237	273	220	227	260	256	273	233	238	223	247	240	248	269	280	258	233	243	220	280	246	229	247	249	239	245	279	231	291	249	240	243	246	261	245	246	269	226	261	236	233	268	265	241	258	241	242	238	241	227	261	247	270	241	263	214	268	236	237	256	228	237	230	255	245	252	231	254	241	240	241	231	259	254	266	263	262	264	250	252	253	245	255	245	227	232	249	242	261	262	275	232	238	232	259	236	224	224	226	240	233	249	250	262	268	243	238	253	245	250	250	271	235	219	254	233	248	271	226	249	216	231	252	257	237	227	266	242	245	279	234	259	250	260	276	241	290	252	274	274	248	254	247	240	270	230	244	240	235	226	226	240	226	226	236	250	233	244	258	259	248	234	254	240	272	229	260	219	240	234	224	240	241	277	247	250	257	233	235	218	240	235	258	257	256	235	258	226	247	242	277	262	267	240	257	256	246	235	229	227	229	259	266	256	230	247	262	254	247	259	249	244	235	244	231	222	226	219	222	230	223	262	256	261	221	267	257	226	270	259	238	253	235	267	269	222	248	247	237	236	245	236	236	255	237	270	246	231	251	240	219	242	256	247	231	230	232	238	256	245	247	222	228	255	260	258	261	246	240	262	232	254	243	270	244	201	266	255	236	261	247	212	249	249	262	250	255	216	241	251	231	263	221	233	247	239	244	262	261	270	258	217	255	247	235	205	217	241	276	225	247	261	236	253	209	246	234	274	213	256	242	244	263	239	273	236	282	257	232	235	284	281	254	238	273	288	243	258	269	247	241	266	226	236	237	248	229	243	231	236	262	246	261	245	253	234	249	264	261	264	218	240	277	247	230	260	223	253	251	242	231	244	230	250	274	254	260	265	263	261	230	230	243	236	252	223	257	278	263	234	247	239	233	249	257	214	218	249	249	242	266	215	221	219	265	249	231	250	240	241	254	263	222	231	243	228	245	231	229	241	271	250	231	254	262	255	252	249	231	239	226	278	250	264	250	244	249	246	242	277	265	259	243	249	250	242	236	262	277	224	259	228	211	261	231	257	235	230	259	224	226	240	251	254	221	248	221	275	248	221	244	239	234	251	240	238	287	241	214	260	240	221	236	260	243	231	230	224	265	209	237	246	252	257	242	256	235	234	250	250	237	236	260	272	249	265	233	244	238	283	269	234	262	233	244	241	240	242	225	276	227	249	249	255	255	227	238	256	236	252	245	235	230	253	242	261	253	231	239	265	249	269	278	256	268	233	241	271	242	272	244	259	271	246	233	237	251	253	248	247	256	269	243	234	244	236	238	243	239	257	245	259	238	238	232	242	236	229	228	247	240	265	229	260	279	254	237	259	276	243	265	260	242	243	266	241	238	230	228	239	249	257	264	241	228	236	238	245	255	242	250	246	231	263	226	243	269	274	230	237	239	229	252	239	240	248	265	257	248	251	241	236	253	233	212	236	245	209	234	256	249	247	231	253	249	253	228	268	249	234	273	228	270	243	252	259	263	252	258	235	253	232	256	226	265	259	279	253	242	219	236	258	235	229	249	229	265	235	223	222	255	235	244	243	236	233	261	257	225	224	244	243	261	248	236	213	262	259	230	240	249	249	243	255	260	256	225	234	251	216	234	216	251	247	236	232	246	247	257	284	252	240	258	219	263	285	226	235	257	209	251	237	250	258	247	232	225	263	220	212	238	221	237	249	217	230	236	242	247	256	252	234	236	233	243	244	259	260	258	268	267	249	235	264	249	225	233	247	227	306	246	258	235	220	249	254	222	239	248	230	281	248	266	246	250	250	258	225	268	253	247	264	256	253	240	249	253	259	248	236	237	238	216	255	267	245	237	246	252	256	259	234	232	227	241	250	252	265	240	233	267	232	260	246	235	243	241	266	235	230	223	248	245	249	234	243	245	274	230	249	238	244	241	253	218	274	242	251	270	275	224	266	212	207	255	263	264	227	223	254	237	224	211	265	256	229	244	241	264	233	219	249	257	230	255	221	220	203	237	241	213	263	259	247	271	237	212	226	240	259	255	253	262	242	254	236	228	247	252	250	264	266	271	239	235	274	237	247	264	245	211	242	240	212	245	266	235	242	243	250	240	252	234	248	247	236	264	254	242	237	244	237	267	231	248	252	247	231	247	246	226	247	272	252	252	238	243	267	258	243	224	259	234	256	265	246	241	224	215	222	274	244	233	257	276	230	271	239	281	257	254	245	244	238	255	256	233	265	249	214	246	236	235	242	236	256	238	246	240	237	259	238	234	235	254	265	254	269	256	259	246	252	237	223	251	254	260	238	223	233	253	279	224	226	255	253	220	218	255	229	273	240	263	232	243	237	289	259	248	260	262	244	248	229	263	245	265	251	225	222	241	266	278	246	271	213	224	248	270	265	242	254	268	229	242	264	251	267	234	251	236	252	231	240	206	251	251	288	232	238	234	225	248	247	236	208	238	250	229	237	253	241	242	268	228	241	244	286	270	230	262	249	253	208	253	226	225	262	229	236	273	221	264	227	242	255	256	246	259	238	237	250	260	246	259	246	254	221	238	265	239	261	241	236	246	231	241	251	259	262	264	250	257	232	222	234	242	234	250	245	226	253	234	260	225	263	240	253	255	240	235	226	236	259	255	253	253	238	247	252	247	233	269	274	230	248	257	252	237	236	241	244	254	260	236	233	253	251	230	243	254	262	233	262	241	228	227	255	266	270	215	248	215	237	242	252	226	276	268	262	251	250	247	263	226	242	237	248	232	238	235	271	238	240	247	216	264	257	243	236	256	250	235	235	239	258	244	244	251	251	223	230	268	256	250	240	253	225	260	257	235	237	247	252	273	234	249	260	275	238	232	234	262	251	256	238	253	259	245
10082	6968	11981	13188	12720	11741	10126	9296	9416	7240	5480	5183	4219	4219	4172	2452	2605	2535	2325	1960	1468	1412	1398	1204	1138	1093	1032	959	906	816	783	799	847	800	809	815	805	761	751	793	781	765	773	722	750	733	758	736	697	742	699	776	731	730	698	713	658	722	759	759	703	677	726	653	685	787	723	666	752	762	722	720	692	723	717	678	672	720	774	735	705	736	698	731	737	690	713	656	713	677	680	708	666	652	707	703	652	696	688	736	681	617	669	692	662	667	706	701	694	678	669	676	669	708	655	670	635	659	649	672	661	675	714	695	710	628	702	657	713	738	698	655	756	677	636	650	688	682	703	679	678	699	661	711	664	681	657	620	686	681	623	664	675	655	690	645	636	682	643	658	709	680	695	660	658	677	637	638	681	650	686	672	705	634	633	669	692	659	682	663	730	678	602	663	668	681	615	617	749	683	645	640	675	701	650	653	678	674	689	690	651	626	694	657	663	636	684	643	653	678	661	710	659	661	628	658	707	678	685	666	668	689	669	678	654	716	642	668	653	672	647	709	652	652	714	679	645	622	698	658	683	679	648	666	687	671	683	671	671	695	700	725	697	696	671	680	615	618	683	727	679	673	674	685	669	651	665	649	662	669	681	673	654	682	600	701	630	657	683	626	708	737	692	653	633	687	697	705	700	689	627	646	628	726	690	675	672	661	685	735	668	668	668	637	666	690	650	685	697	694	689	680	689	651	692	689	652	654	677	644	660	673	699	713	684	653	657	667	733	638	673	660	626	684	690	683	676	685	687	652	689	689	658	698	679	648	665	656	663	699	714	648	676	661	638	651	732	664	691	607	683	655	712	687	715	628	652	684	684	653	669	663	689	685	656	698	655	691	672	664	705	635	687	661	675	660	652	686	696	658	671	671	698	652	683	667	657	714	655	683	649	666	689	637	680	639	688	670	667	673	679	670	700	688	669	689	633	734	676	675	668	685	670	672	670	643	621	623	658	652	635	682	662	660	657	661	689	619	703	666	646	650	661	689	684	662	658	679	685	667	705	667	690	691	625	716	679	678	647	694	624	673	683	661	662	687	628	655	697	680	656	657	700	683	627	645	669	718	692	728	654	637	667	661	700	655	673	662	719	641	678	675	694	657	649	628	652	691	634	718	612	654	658	663	689	647	674	626	693	716	665	696	688	709	638	690	646	685	686	627	660	683	681	654	645	672	675	732	664	647	643	661	683	654	629	654	708	644	692	680	668	670	720	700	667	695	608	669	656	650	686	676	696	703	709	700	652	723	645	722	641	675	682	623	661	689	703	634	663	659	633	666	682	640	627	668	683	645	674	671	664	676	689	672	668	693	673	670	665	663	689	678	718	688	654	691	650	662	708	637	679	638	703	699	686	637	680	712	669	693	706	652	679	675	638	655	725	672	660	686	710	647	683	671	716	688	638	655	666	662	669	697	721	709	655	686	659	653	662	746	653	662	654	628	667	694	672	677	676	654	671	664	641	660	672	641	675	648	732	669	699	662	653	642	676	658	652	715	644	689	673	676	683	670	681	660	628	623	669	675	647	710	650	643	697	686	711	678	668	638	635	668	647	715	621	690	690	631	645	630	634	674	649	695	713	693	690	627	693	667	615	690	656	701	649	656	696	661	621	662	665	670	670	635	667	596	668	683	697	711	679	700	687	669	686	672	657	697	687	661	678	714	626	660	706	632	656	632	691	689	622	687	675	654	651	665	662	717	720	650	689	712	664	695	684	700	671	664	677	681	659	645	644	654	674	678	694	646	721	638	648	662	697	656	684	654	657	620	665	668	642	702	655	673	663	634	656	640	621	673	695	684	703	751	632	714	659	701	660	682	677	655	673	704	711	706	660	673	609	643	680	661	706	639	680	710	672	703	678	681	637	661	678	679	684	633	668	703	669	636	677	706	692	676	713	650	675	679	704	667	679	651	655	690	675	702	653	671	681	634	713	640	655	660	664	688	643	657	693	679	669	691	702	631	675	657	619	691	645	667	678	657	665	659	627	641	680	692	637	669	668	717	690	650	670	662	689	701	689	663	662	703	656	673	672	687	664	672	658	670	626	626	667	699	640	624	654	672	653	656	705	699	669	692	687	713	685	672	718	679	691	679	639	636	675	692	673	699	667	655	664	610	652	642	642	684	718	700	633	632	651	710	685	642	712	679	671	693	628	627	687	653	684	641	686	647	659	653	665	716	624	676	675	687	611	671	646	677	652	744	684	656	673	711	678	647	697	663	647	672	690	719	673	640	654	688	674	662	667	635	640	655	673	650	665	695	669	684	644	665	590	698	691	685	719	700	705	663	676	651	684	666	709	668	661	669	688	686	666	644	641	705	678	673	690	662	664	692	675	690	675	696	661	666	647	637	623	643	674	700	680	631	717	660	688	641	714	629	672	646	670	698	651	661	697	697	675	657	660	663	678	711	653	699	627	659	675	717	677	694	670	670	673	691	670	620	682	664	646	641	650	637	701	690	675	684	664	716	675	655	623	696	635	658	608	696	695	710	648	681	686	706	634	651	685	657	691	709	695	640	679	631	628	689	670	679	685	658	676	685	710	662	726	651	667	679	693	671	674	682	656	694	630	676	631	668	693	646	669	705	706	710	672	646	662	674	675	703	658	661	680	672	666	692	670	679	662	696	649	649	658	617	615	672	671	710	724	674	636	650	682	653	653	694	690	666	659	692	685	743	667	713	641	661	663	639	670	667	643	679	707	660	684	709	663	670	690	635	711	655	676	680	669	656	625	663	698	661	674	706	664	666	710	694	690	673	641	702	704	695	686	730	683	682	666	656	742	641	695	646	606	669	731	690	655	717	674	636	612	680	659	671	673	681	678	692	657	673	670	690	678	671	681	669	614	670	645	675	620	684	703	645	638	676	607	644	656	692	669	674	653	705	663	709	688	670	662	688	672	694	695	642	659	668	701	650	666	685	640	684	681	646	654	714	677	665	660	647	687	683	713	659	718	665	673	658	732	633	669	689	663	677	631	637	658	668	667	694	659	658	643	662	661	678	669	679	658	681	687	639	644	664	698	662	671	651	668	664	663	678	658	675	685	676	654	678	680	693	680	671	673	691	657	723	664	647	656	668	645	665	662	687	658	686	642	633	655	640	658	670	680	711	648	670	704	641	675	666	681	637	636	647	682	671	661	624	684	680	643	677	652	642	646	665	709	657	678	687	662	627	699	685	667	663	686	701	657	679	637	642	692	685	675	674	650	676	635	645	662	699	668	660	651	664	658	649	648	685	674	660	629	662	682	618	661	711	689	674	667	624	607	670	638	653	698	642	705	702	692	675	654	648	717	665	729	691	665	644	699	691	651	689	678	683	660	661	689	717	643	662	688	699	682	637	676	701	666	646	684	662	642	661	662	695	684	674	665	673	643	687	680	697	703	670	638	675	694	687	686	687	704	631	634	641	666	706	645	653	616	673	673	676	687	679	675	677	644	661	641	661	681	651	646	664	652	678
2333	538	623	541	431	361	295	247	239	203	213	251	230	218	211	177	193	188	207	198	195	192	222	199	184	204	214	194	212	217	207	193	190	201	204	187	238	196	181	172	187	200	188	184	193	227	183	213	194	175	205	189	205	201	227	212	217	196	199	187	230	202	196	190	193	191	192	205	200	179	213	165	194	212	196	184	209	181	175	202	204	194	205	201	204	184	194	206	191	171	194	193	207	204	194	208	204	202	203	212	250	196	226	187	187	201	181	190	179	207	193	195	204	191	218	200	193	193	185	199	171	197	211	204	183	180	212	178	196	208	224	199	178	184	181	200	212	192	196	189	169	172	187	207	192	222	201	185	180	204	205	210	176	189	165	211	214	225	208	223	223	179	185	207	200	204	179	179	213	190	223	203	209	197	165	206	195	190	197	206	190	193	194	204	195	209	195	209	165	178	198	209	212	195	178	204	206	182	198	179	168	213	193	215	193	196	227	191	196	189	183	202	204	208	211	186	208	190	200	204	200	203	184	194	202	195	205	211	182	205	198	211	195	191	191	203	213	210	199	191	200	195	209	202	171	204	211	189	208	172	192	191	184	183	198	203	215	214	226	198	189	193	196	192	172	187	171	183	195	205	201	197	215	190	205	196	197	200	188	183	183	192	210	196	184	206	213	193	173	179	195	171	191	191	188	183	190	201	215	226	195	206	169	187	215	214	208	199	210	210	184	206	197	187	219	211	207	182	196	164	198	177	187	187	187	202	203	206	194	183	182	212	202	195	201	210	195	180	192	198	201	175	201	219	199	174	206	190	208	205	174	171	195	178	193	197	180	200	189	190	175	197	189	181	204	195	219	183	193	182	195	201	180	212	214	225	175	195	187	213	198	191	196	177	195	203	208	183	196	196	189	191	199	186	179	186	199	202	209	192	186	191	189	197	198	197	228	209	177	187	201	193	161	214	215	206	215	207	185	196	216	205	186	190	172	197	203	176	196	204	179	194	208	202	194	183	192	189	223	185	203	167	198	188	215	192	192	199	170	187	192	179	181	184	216	210	162	209	192	207	202	218	204	187	214	201	182	180	172	203	191	210	184	165	190	194	198	192	187	201	204	205	196	191	193	187	177	209	202	183	190	222	201	199	202	192	186	202	179	196	217	201	205	182	188	179	176	193	200	175	184	193	179	189	189	197	181	178	201	197	200	193	206	215	200	192	175	171	197	188	188	195	218	184	187	178	193	192	198	219	191	193	199	183	199	166	174	198	202	218	208	182	178	183	207	200	170	206	196	180	178	197	196	163	199	208	186	206	185	216	209	202	200	193	179	202	188	223	218	212	204	177	194	192	215	203	180	200	172	193	183	189	178	212	199	205	186	222	174	195	213	187	171	203	190	201	207	191	202	193	192	218	169	183	167	158	185	189	222	185	187	188	190	216	213	177	206	204	167	173	221	179	186	219	200	205	198	204	193	183	192	180	198	180	200	190	180	178	199	207	218	174	197	184	178	197	206	219	177	185	159	192	185	167	186	215	200	203	190	199	180	212	202	186	219	170	198	197	174	216	220	203	190	199	183	208	204	189	206	211	169	177	179	178	203	190	187	179	192	185	185	239	195	182	206	195	193	196	182	193	190	186	184	199	205	209	191	204	179	176	214	176	200	182	191	201	151	181	206	187	196	163	205	206	195	180	195	195	207	214	193	177	182	187	196	212	189	200	191	201	190	190	184	210	203	204	207	189	188	194	205	200	183	182	193	198	212	214	178	181	190	205	188	188	250	208	183	170	189	183	175	194	195	197	218	184	183	191	199	191	177	217	182	193	189	189	172	198	197	210	190	199	187	211	177	233	187	207	188	189	199	190	199	202	196	180	196	212	188	213	213	188	214	181	200	173	200	203	210	185	184	202	196	231	210	191	170	210	184	190	190	192	175	201	195	189	189	199	214	179	181	186	206	180	199	193	183	189	192	186	204	204	202	161	187	178	181	199	209	166	192	201	203	197	189	186	193	201	224	209	220	209	182	221	179	202	196	191	204	227	198	155	187	204	202	188	190	205	208	174	201	213	205	197	200	212	198	186	219	185	189	216	203	222	176	173	184	205	201	198	185	214	187	195	186	192	192	193	203	184	206	195	208	197	183	189	200	197	187	210	191	209	204	185	223	170	208	171	217	194	218	201	182	196	207	188	171	190	217	183	174	181	185	221	203	179	179	197	170	203	185	188	183	203	199	210	182	188	199	182	188	168	175	163	210	194	204	212	195	191	217	183	204	199	199	188	198	196	194	196	219	202	196	197	216	195	210	189	174	190	207	196	190	221	190	205	181	171	196	208	190	185	175	204	181	191	192	232	186	194	209	212	231	180	204	209	204	214	188	213	190	185	186	209	189	170	218	177	198	218	169	197	187	192	194	190	202	242	194	190	178	180	195	202	222	185	204	207	196	188	173	201	203	194	171	207	191	202	197	184	215	168	201	204	171	206	185	201	202	201	211	216	209	214	210	225	204	194	179	194	210	181	206	190	192	171	218	187	193	186	202	182	185	196	201	195	172	194	217	175	183	194	180	198	227	197	188	184	206	197	202	181	184	197	209	209	168	180	194	201	195	194	180	211	203	193	191	197	171	207	206	198	213	193	178	195	207	203	174	169	191	198	186	206	201	184	194	187	204	182	168	206	205	210	206	194	195	239	190	178	228	173	183	183	177	181	173	194	201	180	198	223	193	195	209	207	187	221	188	208	199	221	181	206	191	192	198	206	204	204	194	206	187	210	199	210	209	190	197	193	188	163	198	193	200	186	203	198	189	226	226	173	185	188	195	186	207	205	193	182	200	194	190	218	189	186	211	203	165	229	217	172	176	207	203	169	202	204	209	185	222	172	204	197	202	193	200	201	206	201	187	227	195	202	207	217	195	207	188	208	218	198	206	197	197	163	210	185	212	187	217	191	191	198	181	188	191	207	173	186	179	176	218	177	205	198	190	196	176	195	190	181	185	185	186	197	173	198	222	198	208	201	193	188	191	173	196	202	205	187	194	197	169	187	209	176	180	180	197	195	189	181	188	213	191	178	200	181	227	187	206	172	197	206	233	180	201	214	198	200	210	179	203	177	180	188	206	194	198	207	184	196	151	187	206	195	216	173	191	184	183	212	187	213	192	194	192	219	169	194	185	201	182	195	197	204	198	183	180	192	202	184	180	201	211	206	205	191	198	201	200	194	187	204	206	198	187	200	178	213	211	172	204	201	177	176	168	201	222	209	189	183	184	187	196	217	214	199	195	199	204	177	184	181	182	195	192	181	205	201	195	210	178	222	184	220	185	167	203	207	212	218	183	211	171	208	189	172	223	202	197	204	204	203	186	235	203	166	199	179	171	199	197	184	185	187	195	208	191	192	230	196	184	188	196	218	164	187	182	177	200	221	191	190	182	182	179	189	182	218	215	197	213	194	196	201	206	199	233	221	189	201	205	193	208	204	191	182	188	176	203	193	210	190	186	204
2555	1021	1543	1841	1629	1410	1098	939	974	860	728	685	774	717	736	633	677	613	645	627	628	602	620	588	614	584	601	579	586	590	584	562	594	597	572	567	602	618	616	625	593	646	572	583	610	598	577	585	542	548	578	570	568	596	604	593	579	597	579	577	544	586	584	608	588	593	581	614	549	562	561	604	596	616	594	555	610	574	593	572	581	573	609	618	582	585	580	615	576	597	608	570	589	585	615	579	578	585	589	571	594	553	571	602	555	612	611	594	606	585	618	593	583	575	594	552	581	592	559	578	580	589	567	628	589	564	554	613	606	654	541	564	599	604	556	563	581	578	585	594	555	611	584	555	586	550	559	560	589	572	557	583	572	542	588	569	562	631	587	612	559	608	565	607	606	617	612	585	584	579	586	561	585	552	595	582	618	594	549	605	545	616	595	582	548	655	589	555	572	577	590	617	585	586	597	584	594	559	609	576	580	604	635	602	608	617	609	604	563	595	608	562	571	585	596	593	604	583	583	573	584	598	595	621	588	584	580	580	617	568	595	560	600	589	603	569	573	581	568	622	603	571	608	628	583	581	603	627	592	599	565	559	615	575	574	595	592	536	608	575	549	573	605	595	558	549	578	560	580	571	606	534	608	666	567	564	612	550	580	593	577	584	558	523	575	552	593	568	598	558	606	601	588	602	573	629	598	581	577	625	620	598	552	562	584	602	614	576	555	553	609	589	610	571	626	583	569	584	542	561	622	543	546	604	620	636	589	600	582	574	562	592	555	574	559	552	569	556	555	565	572	607	579	580	596	579	583	554	585	571	617	607	643	618	558	612	599	573	554	627	581	588	561	579	644	570	580	620	560	588	575	594	549	597	580	567	618	554	575	582	574	602	584	561	577	591	555	583	612	538	588	585	549	585	560	531	609	602	595	565	598	628	596	609	579	594	512	596	612	584	554	587	605	606	588	604	571	611	604	589	623	547	630	595	565	599	557	586	604	591	573	560	577	550	587	604	583	625	630	550	589	596	542	596	583	568	570	600	615	589	608	578	610	616	567	590	559	621	583	576	613	618	570	598	603	585	591	573	610	621	588	563	580	581	564	577	586	553	604	563	578	548	586	595	580	574	590	570	572	604	565	609	584	568	612	572	580	578	575	566	629	553	605	573	558	593	535	570	588	585	604	583	592	592	566	610	630	601	588	593	605	586	577	558	624	547	606	632	552	534	563	608	592	574	578	577	576	610	600	597	595	557	580	548	599	575	592	574	602	628	598	597	619	623	536	616	581	550	590	574	550	580	549	579	603	632	611	624	568	612	634	598	568	585	614	620	567	559	625	639	568	594	552	615	560	623	553	580	616	561	599	541	625	563	607	589	632	573	568	582	579	598	630	595	583	568	612	594	597	575	599	599	583	548	587	603	584	547	596	553	582	575	573	572	605	589	586	562	614	576	561	585	629	606	600	590	567	571	597	584	578	621	557	558	556	590	571	602	607	550	581	572	576	589	604	575	600	600	546	537	593	581	608	566	604	557	587	646	632	634	536	598	603	632	574	607	579	614	575	593	559	562	603	620	533	575	565	584	594	596	556	534	593	593	573	546	556	576	659	528	515	585	568	545	571	617	583	550	589	608	549	617	597	598	561	557	628	558	586	572	583	579	574	576	571	579	577	578	620	615	576	604	601	554	606	573	602	586	573	621	585	569	587	606	596	597	629	622	548	607	560	548	618	550	522	597	578	615	563	563	601	593	601	592	606	605	543	603	619	577	574	535	557	592	605	577	544	604	547	559	594	592	593	617	600	602	613	600	630	602	574	583	594	583	613	551	580	613	559	624	569	583	559	602	593	603	582	601	544	609	566	601	569	602	564	588	563	542	575	569	553	541	588	569	590	604	596	596	557	602	581	610	563	536	584	549	595	606	552	580	612	565	577	573	588	575	606	603	586	566	553	613	610	577	585	585	580	635	585	621	600	666	584	577	574	554	565	595	596	595	616	624	630	586	581	548	635	610	603	573	548	595	542	633	554	617	650	557	575	588	602	590	569	579	558	588	600	579	584	565	597	562	566	606	566	596	595	608	524	613	555	598	538	607	611	588	611	589	579	580	545	596	586	564	563	606	595	579	570	576	597	611	574	605	539	639	584	561	595	575	558	553	624	594	583	557	603	606	603	571	626	601	580	569	591	583	564	564	598	556	601	574	598	551	625	598	600	563	584	611	613	575	519	584	582	590	587	589	638	605	576	553	571	589	580	561	632	575	618	551	624	607	577	600	576	644	571	595	611	597	600	592	574	595	554	600	586	575	552	562	593	557	559	624	564	600	535	621	639	585	556	536	590	601	615	595	653	604	604	588	593	594	550	604	599	610	606	594	600	589	581	613	576	535	599	604	573	598	581	568	572	592	600	558	573	566	617	558	538	597	567	559	582	547	565	637	574	597	595	605	584	609	557	601	568	623	576	567	569	627	587	584	595	633	606	615	587	566	587	587	579	563	591	581	567	590	613	536	580	561	577	586	547	620	596	622	567	564	592	592	574	585	631	559	573	570	563	573	568	572	558	583	580	579	579	558	548	555	585	582	614	583	566	597	587	583	601	568	593	595	596	613	554	623	554	589	594	635	574	576	594	611	558	616	563	583	584	572	567	650	608	534	627	575	587	608	595	560	567	616	548	572	597	554	572	595	568	622	596	579	600	615	555	577	583	591	593	593	575	574	581	596	631	609	555	547	617	576	576	578	596	621	583	594	561	603	564	586	564	548	623	587	571	576	581	574	533	556	574	546	617	578	611	595	577	600	555	577	593	588	550	554	577	613	583	610	603	621	593	536	571	565	562	550	602	583	593	593	586	618	564	586	578	599	595	641	583	577	639	549	600	640	554	591	624	593	590	555	549	571	563	567	619	642	566	611	595	561	591	573	591	557	595	579	611	604	600	570	584	591	603	568	613	593	667	577	582	562	555	611	588	579	583	564	524	557	565	541	581	582	596	567	585	615	550	553	598	559	589	592	577	625	546	582	598	572	573	595	660	602	549	569	582	537	624	620	563	565	556	620	594	572	610	591	558	612	610	600	585	538	559	540	576	583	580	586	599	550	568	588	569	597	595	588	580	590	607	616	562	540	573	565	568	600	605	595	594	577	570	619	618	594	578	548	635	599	621	558	597	587	610	560	594	666	597	583	570	626	605	566	590	621	544	541	560	546	572	582	644	609	523	585	598	604	511	632	566	595	604	581	616	573	574	573	592	563	607	584	577	575	548	555	658	551	598	599	578	571	596	577	551	589	658	556	595	615	613	591	547	567	575	614	598	595	588	570	578	590	595	612	569	570	560	597	597	597	597	624	632	568	588	627	599	532	611	581	583	584	583	576	584	597	569	550	611	564	617	639	539	594	583	589	603	549	586	610	586	604	548	602	601	547	582	575	570	608	568	583	592	569	588	632	638	624	597	588	588	568	579	564	560	600	584	552	608	573	606	577	618	577	564	548	552	598	609	629
11157	4579	5403	5141	3829	3785	2179	2288	1706	1420	956	686	677	796	791	535	479	426	411	365	365	398	363	356	324	358	359	314	340	303	299	342	331	320	307	328	325	328	320	297	347	334	320	311	326	317	307	318	319	323	325	315	320	306	332	304	304	294	321	322	286	305	334	298	307	308	339	320	299	327	298	326	350	307	340	323	317	331	341	341	326	324	302	313	313	260	322	304	294	312	305	341	274	304	338	328	322	328	347	319	297	357	307	302	340	323	307	296	316	300	314	323	293	315	338	301	313	325	293	287	289	327	321	321	286	328	345	330	284	304	313	344	311	290	299	275	331	315	296	306	311	312	292	307	302	276	318	306	311	365	302	329	305	287	304	330	293	301	326	299	322	340	319	296	342	329	322	294	304	314	307	352	339	323	337	331	321	325	305	310	308	321	310	316	297	301	301	348	350	309	293	322	292	289	334	305	299	320	301	307	327	298	318	278	330	327	318	321	332	299	334	320	300	318	341	289	326	325	290	318	346	291	326	306	301	286	326	297	308	299	328	293	304	317	309	317	319	335	307	295	355	290	314	328	311	320	279	311	299	336	308	314	308	303	286	321	320	276	302	316	329	311	341	333	289	315	304	293	299	299	321	307	278	340	303	320	298	325	322	316	340	308	319	326	310	313	330	323	308	274	295	296	324	322	325	327	316	289	297	345	312	327	308	311	303	319	301	301	301	302	321	330	317	296	302	345	309	316	303	302	299	317	329	337	340	336	311	296	287	281	307	283	314	312	285	332	291	339	284	284	301	339	316	325	298	310	281	337	324	301	310	302	318	276	254	319	279	309	364	323	332	284	292	285	290	352	330	313	326	281	320	314	321	303	338	311	311	299	304	298	312	358	304	312	340	319	305	331	293	305	352	348	311	301	327	277	292	326	284	300	333	344	333	304	334	356	295	301	315	326	286	319	315	301	299	317	317	296	331	330	338	304	319	332	306	321	332	334	330	356	327	312	321	270	307	351	339	312	299	333	327	304	280	335	305	307	327	332	314	285	285	338	328	307	293	273	298	304	317	324	318	318	305	307	338	355	307	342	311	293	312	319	334	311	283	329	329	336	349	330	303	328	293	308	300	278	340	327	320	297	260	331	305	296	309	296	332	328	313	311	323	286	299	298	327	330	307	314	321	324	339	290	289	320	305	323	303	341	348	303	323	317	318	287	322	290	308	302	305	312	310	318	322	334	305	324	336	301	316	314	353	305	299	320	324	277	302	346	336	335	340	280	301	326	304	333	304	317	339	299	316	319	312	341	314	315	313	332	269	286	308	326	344	291	310	319	300	302	287	305	341	343	341	268	304	380	313	342	330	289	329	323	307	333	338	284	342	309	324	309	306	324	287	314	329	298	277	312	375	294	339	299	337	300	329	346	299	322	295	314	312	322	263	290	315	357	331	275	305	301	320	312	291	289	299	322	258	300	310	331	326	323	325	336	295	282	311	312	309	269	310	310	307	299	282	306	290	334	319	327	303	304	324	342	295	308	301	309	287	276	315	297	319	299	320	302	309	331	276	328	285	339	307	296	312	332	321	326	314	274	309	320	314	317	325	320	318	301	323	307	311	305	316	307	326	299	311	313	346	318	312	317	318	314	308	296	337	301	301	286	277	308	323	277	297	331	326	297	281	303	325	342	291	301	310	318	326	338	272	309	297	282	303	301	305	341	294	284	318	315	313	317	332	300	323	327	330	300	314	306	292	313	301	301	330	307	335	314	318	304	286	366	306	309	299	314	372	319	288	329	303	372	332	342	314	300	300	301	301	319	329	323	327	337	300	307	304	282	328	325	330	346	303	342	302	333	318	354	316	309	318	310	282	289	319	294	314	319	288	318	321	332	306	294	358	299	327	311	308	306	294	287	335	287	310	329	282	324	282	315	311	312	304	338	311	318	325	322	341	278	328	313	299	325	303	305	292	311	328	292	329	307	326	314	326	318	321	292	318	311	349	309	333	343	309	318	284	286	358	315	332	318	291	336	324	312	304	324	299	304	324	307	316	314	320	326	317	293	279	324	314	314	281	320	325	346	322	295	296	315	308	300	333	302	336	289	284	298	331	332	295	324	302	329	289	310	314	311	319	310	332	319	323	301	302	304	311	318	293	305	290	309	301	307	342	328	316	315	300	305	338	355	309	359	322	323	310	307	306	285	297	292	300	322	323	348	301	288	337	330	332	299	313	304	308	314	324	350	315	299	306	336	330	336	333	308	331	320	316	292	284	297	314	301	293	307	335	277	313	300	278	316	323	303	293	288	306	323	298	302	331	323	289	316	310	345	329	318	296	317	326	306	297	331	347	312	323	325	351	314	319	348	322	346	328	377	289	288	267	309	300	305	318	316	317	325	323	287	314	294	361	301	293	310	324	331	304	318	323	280	302	320	312	310	325	314	300	342	308	321	327	330	337	280	328	311	312	349	318	321	298	324	304	328	280	268	325	288	322	314	307	295	308	316	310	324	326	290	271	331	299	309	291	309	311	312	294	292	276	317	343	331	318	331	338	308	298	331	284	309	319	316	307	319	313	293	320	305	316	314	363	331	326	323	316	292	337	305	314	313	287	325	319	304	300	330	302	317	319	339	324	290	310	315	313	320	309	319	300	324	295	317	333	295	310	333	302	305	331	332	319	282	334	284	295	298	336	331	309	288	353	320	318	307	280	297	336	312	317	342	313	323	287	336	304	299	309	316	298	330	300	342	305	321	312	306	307	309	336	349	339	320	343	368	307	290	324	305	297	292	320	304	334	272	337	340	320	316	300	326	281	336	336	341	309	306	329	344	307	309	331	313	322	354	293	324	301	329	326	312	270	307	302	300	312	317	325	295	321	318	322	331	324	282	283	350	283	341	297	286	291	310	344	299	297	310	289	342	333	312	320	316	313	341	333	321	289	323	298	329	332	299	320	312	307	318	324	309	317	339	339	300	327	298	296	286	266	314	304	334	326	309	318	318	306	327	331	302	301	328	320	295	315	300	339	309	249	348	341	298	320	345	337	309	298	318	300	338	300	324	310	330	286	282	320	329	292	327	330	324	290	323	308	281	286	326	320	314	319	302	309	328	304	320	278	304	292	304	321	328	324	333	337	307	331	318	316	315	313	274	314	297	317	302	326	308	295	301	289	323	314	312	326	268	300	323	333	266	317	342	295	320	304	335	313	319	312	316	321	313	291	318	298	285	309	307	300	312	311	311	313	326	311	335	302	310	300	288	298	325	306	315	302	306	291	316	309	314	288	309	318	310	290	305	327	305	313	352	330	313	311	299	307	303	311	316	354	320	299	331	315	310	326	332	313	330	311	338	306	258	300	320	319	277	308	314	319	341	301	284	332	310	288	327	271	310	323	323	323	308	304	304	304	341	305	307	328	307	272	298	323	310	319	311	326	316	312	336	313	351	297	286	314	285	348	308	301	315	307	281	326	323	338	293	285	316	315	358	316	298	330	304	295	320	324	311
7919	4473	7233	8847	8136	8517	6492	7158	5381	4429	3605	3162	3342	3286	3254	2217	2007	1676	1621	1427	1309	1363	1247	1193	1158	1086	1127	1031	941	971	948	939	824	971	939	960	896	920	1018	874	904	872	891	875	939	919	872	831	913	905	937	862	861	827	887	839	907	872	872	909	872	883	907	902	919	864	857	906	812	848	899	911	884	864	865	870	863	942	1038	943	868	908	860	915	895	932	880	873	892	901	878	850	849	886	864	893	904	828	860	847	857	897	802	850	888	865	889	876	844	845	795	866	853	837	871	868	846	845	924	867	848	880	831	889	912	873	825	920	885	854	860	881	834	837	843	849	865	886	872	837	784	862	872	859	889	829	845	882	890	849	865	858	866	907	841	875	884	865	906	890	874	873	849	897	847	868	837	888	892	888	844	822	884	853	818	883	843	830	848	907	885	766	851	897	916	941	846	831	833	835	869	858	861	843	890	869	850	820	881	851	878	907	812	856	848	882	809	831	893	854	883	864	855	897	854	815	801	819	820	849	850	851	865	837	885	914	852	887	866	879	863	813	894	829	881	853	841	829	855	851	819	882	853	848	799	865	885	851	846	818	840	831	927	888	874	882	888	857	846	802	848	877	882	913	847	898	874	831	859	782	847	821	841	868	852	847	852	820	835	864	832	870	862	900	856	880	835	861	870	840	864	883	848	905	797	903	840	822	884	878	872	791	886	830	875	807	840	843	900	824	844	824	895	848	867	871	841	837	895	828	858	857	826	851	874	803	859	903	893	872	913	835	812	860	845	894	819	908	816	835	861	847	863	863	875	806	854	827	870	897	883	893	889	835	893	815	828	829	832	850	819	847	860	860	889	827	881	801	874	825	881	888	893	800	797	843	868	824	856	864	863	885	849	876	801	856	850	901	897	865	870	853	880	840	870	804	833	845	863	856	858	917	820	845	912	889	918	825	809	837	896	858	880	871	848	845	802	884	814	843	806	866	800	858	834	839	861	866	890	896	847	813	852	853	834	913	871	823	889	841	879	817	855	868	893	892	843	884	839	866	876	889	826	922	879	814	911	830	877	862	841	841	852	906	864	844	928	883	884	847	871	796	924	858	831	851	902	895	816	842	908	839	814	887	863	813	866	881	815	892	823	871	886	850	843	862	872	891	824	883	808	877	858	900	885	884	852	843	823	845	868	835	860	812	843	856	870	878	797	855	873	878	863	881	888	900	831	865	846	826	863	847	846	894	868	860	833	874	865	836	905	894	836	835	848	838	898	862	836	850	883	839	858	843	870	832	851	850	892	847	826	856	812	896	842	864	827	880	863	878	816	864	851	865	880	876	867	888	912	849	889	887	869	837	847	867	811	863	868	837	883	892	849	845	836	834	805	895	858	885	871	853	898	838	796	888	787	852	853	839	821	858	838	851	798	851	829	850	864	844	859	843	875	880	843	869	873	807	856	866	873	840	828	921	863	840	858	835	811	816	804	900	792	862	806	890	845	809	860	824	860	891	838	845	843	830	847	886	820	870	871	840	856	851	883	861	852	811	857	842	866	856	861	854	841	900	868	912	888	875	845	897	896	890	855	825	873	881	834	850	843	855	875	849	859	849	884	861	881	876	808	854	845	853	849	875	865	813	851	885	877	870	884	878	820	863	855	847	831	828	831	859	860	860	883	826	859	883	853	844	841	879	804	861	853	846	870	877	887	876	886	909	845	881	857	864	850	892	876	824	890	861	830	872	881	784	927	830	801	871	822	872	851	795	829	836	872	917	846	854	830	852	884	854	830	842	824	914	909	884	876	831	876	868	824	834	847	899	799	885	828	855	851	879	874	905	830	840	855	885	898	867	837	852	866	856	873	870	818	839	830	866	872	889	869	861	846	896	872	831	851	866	863	818	906	884	853	905	868	852	831	834	848	849	886	872	845	860	899	870	858	849	819	860	819	842	844	851	876	881	868	828	869	832	875	820	869	867	862	879	842	854	836	890	855	854	850	831	826	848	855	905	820	855	840	847	850	869	835	881	811	900	854	829	917	878	872	789	847	849	849	806	878	835	869	856	838	807	824	839	811	843	855	840	843	856	808	850	919	879	904	868	880	892	841	837	829	860	889	871	831	820	815	843	854	875	847	863	842	841	872	850	834	879	824	872	877	838	898	884	888	861	855	868	866	887	810	922	833	876	855	847	896	823	825	861	875	825	856	874	835	828	859	866	857	821	872	842	880	848	884	874	827	895	860	870	834	872	853	811	864	798	871	878	899	856	854	839	878	818	888	873	813	869	830	886	877	858	902	883	881	860	897	880	810	810	849	849	823	811	901	932	846	850	836	850	929	824	831	825	859	890	793	852	844	858	831	879	800	832	829	870	911	824	813	887	792	834	867	882	910	825	831	806	851	898	857	848	859	876	866	894	880	904	809	819	881	882	839	849	839	861	829	863	890	865	831	881	865	810	857	838	831	836	841	899	816	859	851	835	825	881	839	844	905	859	815	856	875	857	851	866	845	855	812	844	877	875	815	856	897	892	817	823	871	817	874	868	804	884	826	893	863	859	898	874	850	862	856	893	818	842	831	846	827	860	876	914	857	837	843	837	824	828	925	833	841	888	863	847	879	834	830	857	830	857	885	851	882	838	834	846	857	836	886	864	836	784	804	843	843	862	894	836	867	846	831	895	847	852	814	900	846	859	844	849	823	809	858	862	838	923	887	856	890	883	933	853	869	857	836	841	827	803	863	865	803	848	844	884	858	853	883	868	830	908	858	876	815	888	880	872	876	862	865	889	890	811	883	883	850	807	882	786	856	898	798	867	865	864	871	851	852	809	839	862	868	858	820	836	805	847	837	888	853	811	885	889	896	811	796	853	849	827	888	929	835	844	853	853	899	811	823	845	850	841	824	834	873	872	824	844	878	873	830	918	805	909	876	825	832	818	893	878	857	827	840	859	879	833	850	820	888	896	897	837	798	856	867	827	905	832	830	901	905	848	885	849	832	812	769	855	874	883	844	873	840	842	839	892	781	877	905	918	858	832	849	837	883	892	805	854	873	828	858	870	832	856	881	901	849	920	851	824	844	869	850	899	863	876	858	839	856	786	833	838	865	870	857	839	879	868	863	920	889	872	910	862	880	873	862	873	871	829	889	868	847	873	862	810	902	909	864	839	840	898	868	879	807	859	908	862	863	859	814	846	880	857	878	836	843	883	835	831	832	866	839	838	888	870	891	843	864	889	868	833	890	842	913	847	846	869	837	805	849	846	820	856	889	908	794	885	854	912	868	831	850	864	844	846	859	863	840	842	877	898	855	851	862	840	844	833	867	851	888	861	889	926	815	870	888	858	826	846	857	854	861	825	848	876	831	845	795	833	854	875	793	855	857	829	860	878	848	849	925	879	912	907	876	854	859	871	881	889	871	863	834	903	815	876	872	897	875	874	864	821	850	885	823	885	898	821	878	831	820	850	903	871	834	813	865	883	846	895	886	816	855	878	862	895	902	863	802	830	859	873
17770	7430	8544	6668	4663	4447	3551	4220	2503	2016	1407	1035	1213	1120	809	643	593	549	444	346	324	295	318	270	286	265	282	285	278	258	263	271	260	254	270	283	235	242	244	267	235	217	238	255	238	265	255	263	250	213	273	265	243	244	247	249	256	248	252	258	255	235	234	240	228	250	259	271	233	264	232	236	253	231	279	269	257	258	268	254	283	264	247	243	237	292	263	235	237	239	253	235	254	226	239	255	227	259	245	243	248	277	234	250	245	226	240	254	288	246	238	281	250	239	261	244	247	268	242	221	275	218	250	284	240	230	227	262	254	270	228	246	248	215	201	247	234	224	235	234	232	245	276	278	261	272	241	245	243	243	248	262	254	232	240	251	241	214	248	231	223	231	254	228	211	238	234	270	235	243	287	245	246	232	288	232	274	243	219	225	246	236	254	247	253	233	233	220	227	276	225	239	250	261	205	228	239	261	241	255	263	259	233	204	269	247	233	258	271	258	266	230	246	219	249	256	263	240	239	249	232	240	246	249	253	237	273	254	242	255	222	231	265	238	248	216	241	242	256	288	267	249	256	262	244	253	249	247	241	257	238	244	253	221	258	229	241	245	236	245	252	259	252	239	231	234	234	244	243	223	245	238	231	245	234	231	235	248	258	228	217	232	249	214	261	214	238	249	259	256	254	265	244	260	240	264	231	253	252	236	253	202	232	246	240	246	282	263	264	246	266	255	261	257	241	225	248	240	224	232	222	236	233	226	215	252	253	226	245	267	277	233	210	224	217	248	263	248	227	240	225	231	233	235	244	220	242	231	215	251	254	229	232	257	205	231	214	266	261	247	223	230	256	243	257	281	251	238	240	249	271	257	259	245	239	251	219	247	214	243	272	236	256	228	231	258	248	234	239	208	259	240	227	257	263	242	246	232	254	269	220	257	280	239	235	223	246	262	231	248	202	251	272	237	251	231	219	271	252	263	238	230	234	257	220	217	245	243	238	245	243	210	245	251	261	241	250	246	230	252	266	240	220	266	241	218	224	238	253	234	216	238	251	252	245	235	275	240	240	217	221	255	228	273	243	256	257	244	258	281	242	243	220	229	267	227	228	245	256	234	240	245	233	219	233	260	231	237	234	259	246	246	239	231	255	251	231	254	260	255	227	263	265	243	255	236	247	230	255	242	226	258	237	224	261	198	250	237	218	237	263	257	243	256	272	245	221	249	265	261	221	248	237	263	208	259	250	246	255	237	244	245	241	241	262	245	220	249	246	246	262	254	256	231	235	271	252	230	253	225	269	241	255	236	250	233	258	229	229	228	254	259	246	243	242	230	220	241	236	232	235	246	241	253	229	230	246	230	248	222	252	267	271	227	229	240	235	236	235	235	243	240	250	241	254	228	222	227	233	238	257	236	252	251	230	245	268	261	260	249	234	262	281	232	239	232	283	222	223	226	257	236	226	215	236	276	253	223	249	243	251	255	241	237	250	268	272	240	240	265	218	253	241	229	240	264	239	227	283	267	261	243	257	256	250	217	244	236	250	248	242	224	279	273	239	262	246	231	251	215	247	260	226	239	231	255	245	262	261	222	256	252	227	239	227	250	260	228	214	239	259	228	293	239	243	268	253	228	255	256	242	218	269	253	244	252	251	263	226	223	241	229	252	240	230	259	252	243	244	249	216	226	269	235	224	285	232	231	235	252	246	263	272	217	254	239	236	256	257	252	248	217	233	253	231	214	243	263	251	243	253	243	233	222	265	234	240	238	236	254	256	253	223	255	229	238	248	230	274	244	257	258	253	204	235	246	227	240	254	260	242	265	266	225	226	253	247	231	239	224	260	215	265	205	227	251	222	238	237	236	261	258	244	240	241	261	260	235	242	233	232	240	250	247	274	243	265	231	222	227	221	232	231	233	267	230	274	257	240	218	242	257	272	251	226	283	201	255	237	234	270	227	229	232	244	248	250	252	253	274	262	253	256	250	242	226	268	243	229	218	243	252	236	239	248	231	242	263	217	244	241	233	270	244	259	259	259	237	235	228	236	234	260	228	224	256	246	274	246	241	257	242	235	223	270	266	279	268	254	249	234	255	229	242	253	242	227	260	222	268	229	247	229	230	280	258	260	221	261	240	255	243	250	241	254	237	228	232	255	247	230	235	234	244	236	262	257	247	234	263	262	236	241	234	247	228	218	217	249	227	266	249	223	245	234	224	237	257	252	239	231	243	262	254	239	240	256	248	264	259	263	243	265	250	234	264	231	226	232	267	305	252	240	243	255	264	258	270	265	248	221	218	236	237	255	222	246	241	255	273	231	243	232	223	265	229	222	217	254	271	243	244	250	248	219	237	255	220	257	268	263	230	270	260	234	241	241	256	275	244	262	210	213	248	253	252	225	250	229	267	250	256	258	252	251	247	245	253	240	235	244	245	242	255	239	266	241	246	219	269	247	228	233	241	239	239	262	248	223	259	228	257	243	237	244	233	245	222	276	247	217	260	244	251	241	258	222	259	273	228	236	224	272	247	229	257	241	243	230	243	250	238	227	247	242	224	247	238	234	279	224	240	276	241	244	262	230	269	236	244	222	248	219	243	285	221	236	242	216	261	248	260	254	233	236	250	264	228	253	239	250	232	260	259	215	246	260	232	223	242	237	232	277	252	278	255	262	219	217	252	234	221	231	229	219	230	246	216	258	238	222	239	258	269	250	239	236	240	221	225	211	250	255	251	273	230	231	254	219	249	261	282	234	276	245	253	239	245	264	242	255	227	251	276	193	231	231	246	235	237	249	236	256	263	236	218	216	262	249	215	262	230	230	248	224	230	242	245	248	219	271	252	279	250	227	252	238	233	252	256	248	230	240	236	248	246	263	225	242	258	258	214	261	267	248	221	241	248	226	223	221	231	226	262	226	233	207	271	261	222	237	212	258	249	234	245	235	274	245	238	223	232	257	260	248	250	242	230	237	220	211	233	234	260	268	286	209	220	248	235	259	224	238	258	241	263	258	231	237	255	238	221	241	205	221	276	235	230	260	214	243	250	244	235	242	253	222	250	229	230	233	242	256	265	260	234	247	221	235	241	242	215	258	247	222	240	241	233	238	242	265	245	218	274	254	258	222	239	217	220	256	233	253	227	224	266	256	253	242	246	251	223	247	254	264	255	220	275	252	250	222	249	248	248	219	227	255	258	266	239	214	216	227	254	244	256	244	233	208	225	230	241	231	244	257	218	241	244	239	253	246	256	228	208	255	209	255	232	222	233	258	265	240	238	266	251	253	224	236	235	229	245	249	288	231	234	249	251	256	243	222	238	227	276	256	227	290	221	227	278	245	280	242	231	243	240	217	251	264	237	256	258	215	241	265	232	243	254	222	276	250	263	225	248	250	224	277	247	249	241	271	239	241	251	249	253	226	212	256	228	249	247	256	253	223	228	228	229	208	221	234	234	236	249	244	262	258	235	260	243	233	246	250	231	229	244	232	229	254	229	231	262	239	254	274	205
9692	6048	9767	10949	9576	10669	9347	11641	8202	6356	4692	4334	5159	4668	3308	2901	2938	2733	2277	1319	1183	1332	1291	1198	1085	1079	1057	953	880	888	831	886	823	811	809	768	759	765	756	720	736	787	739	767	752	745	741	746	701	752	758	726	768	766	716	705	714	691	717	721	703	642	688	719	705	733	722	773	707	716	678	708	680	666	710	714	664	707	848	786	762	730	729	709	661	709	701	698	674	655	728	665	732	652	691	746	720	660	680	696	680	723	682	720	634	692	636	657	672	686	670	641	666	675	637	638	692	641	663	674	661	673	647	660	691	692	641	645	675	660	686	666	643	663	700	691	668	678	671	660	641	657	625	616	672	648	692	668	681	750	687	635	685	669	674	675	658	692	664	655	681	664	650	630	701	698	656	649	664	670	634	652	678	658	633	670	684	707	705	695	663	648	702	651	708	664	672	664	664	667	631	654	637	728	695	647	628	633	659	685	643	694	673	659	662	609	635	680	701	681	665	683	695	655	616	654	658	650	725	665	701	683	663	682	652	655	628	685	673	645	685	669	655	680	680	619	610	663	697	624	676	694	675	681	636	648	674	680	668	652	630	714	684	634	641	669	659	671	650	646	675	663	665	659	636	690	708	664	651	634	640	686	631	660	681	689	685	658	712	621	619	691	687	627	665	618	682	634	668	648	682	655	633	699	651	651	705	672	663	640	686	658	696	666	628	697	670	696	678	693	647	631	628	656	700	686	721	661	618	669	635	670	685	661	684	668	651	641	707	672	654	698	693	667	668	647	664	665	622	706	653	661	678	629	590	714	687	701	648	675	647	663	661	681	660	676	647	642	670	638	664	705	668	672	661	635	640	675	635	699	676	660	659	631	675	675	669	647	680	639	676	678	638	639	668	674	666	683	691	696	675	650	690	645	666	639	629	657	632	674	663	635	651	678	656	700	685	721	682	721	650	664	658	676	648	670	627	681	691	677	705	681	694	652	642	681	651	688	712	660	701	693	659	683	676	655	673	700	702	653	683	651	638	667	676	660	647	640	591	680	652	700	713	687	680	662	690	697	686	670	683	649	658	684	742	642	687	659	664	693	651	664	689	653	644	673	707	636	617	651	679	674	659	637	668	693	665	663	640	746	717	630	640	647	688	643	684	676	637	704	695	670	668	644	643	660	664	672	638	636	675	638	682	664	621	665	642	689	675	670	684	663	637	689	671	632	691	683	690	678	685	650	656	690	631	680	621	659	616	678	628	672	658	716	673	668	631	648	649	696	613	705	660	650	659	623	686	656	637	699	688	683	699	676	643	665	664	661	664	679	650	701	714	642	674	692	663	660	666	655	707	684	679	650	629	684	628	684	639	670	699	634	675	623	642	673	676	652	638	658	613	687	636	648	624	628	658	672	640	604	673	639	656	673	723	668	696	719	703	654	701	660	645	657	680	712	697	605	674	674	677	649	708	695	636	662	657	689	649	674	676	686	639	669	642	678	628	707	699	671	683	617	695	642	644	653	672	616	696	647	671	669	699	671	650	643	662	617	669	644	698	672	690	656	705	619	654	650	640	681	659	637	633	639	611	657	663	650	705	693	663	633	641	642	694	649	678	656	653	642	659	705	676	667	617	672	680	647	663	656	682	667	674	660	640	695	675	624	651	670	714	686	678	634	684	663	678	688	661	665	740	622	647	698	674	693	693	669	668	654	684	677	676	726	680	712	656	678	651	655	676	703	660	636	676	649	662	650	635	681	686	662	692	665	704	631	722	647	653	728	651	624	678	658	630	665	690	646	680	688	684	637	669	690	668	684	645	667	657	698	706	666	692	697	671	705	679	706	686	651	691	690	690	654	653	602	705	705	664	651	683	689	682	630	641	636	640	683	640	720	649	652	618	653	675	681	678	705	665	638	658	702	705	678	668	686	672	644	657	650	661	675	716	680	713	683	665	615	623	669	720	643	659	676	649	657	637	729	656	701	648	670	682	662	668	629	691	676	655	696	617	684	643	644	694	673	674	670	653	626	698	702	620	637	674	659	700	607	671	647	658	634	634	628	640	629	674	707	687	657	670	687	681	696	677	634	666	721	701	681	651	679	647	679	665	658	626	704	646	679	654	704	679	681	665	733	716	669	628	676	634	691	628	680	627	669	611	630	666	661	636	722	658	644	670	683	623	670	652	670	683	701	691	643	666	685	668	650	679	666	662	643	659	645	673	695	641	649	645	679	663	681	688	670	670	649	643	641	686	694	654	629	662	644	660	659	626	670	696	713	690	677	640	649	629	709	674	693	645	660	634	711	632	663	625	624	687	696	642	690	695	656	621	651	683	649	667	684	694	627	680	658	678	695	716	703	677	632	718	677	667	665	643	673	641	702	639	663	661	670	675	655	686	675	645	715	654	660	659	611	663	677	690	664	643	661	635	657	620	700	687	721	664	664	630	693	674	658	641	634	652	639	651	672	682	651	651	648	656	641	666	655	659	621	678	666	682	644	656	626	695	640	658	657	654	664	668	681	658	647	668	702	644	689	657	675	684	732	661	681	665	670	695	645	659	637	668	630	695	681	662	654	714	717	664	697	720	631	628	651	663	705	687	665	625	635	664	678	694	659	707	699	689	665	632	637	613	671	645	643	679	662	682	683	654	689	630	648	685	708	690	670	661	659	709	618	675	644	666	683	639	671	670	603	664	651	730	653	671	666	647	665	631	669	709	679	675	707	660	647	654	685	678	668	656	654	663	674	667	644	703	647	669	694	695	670	706	648	696	660	665	651	651	682	652	650	658	665	665	653	651	645	676	663	649	665	702	655	669	694	660	661	663	656	695	672	688	663	647	662	598	700	700	622	671	657	659	645	667	697	646	677	651	626	665	659	666	639	699	690	674	657	674	714	686	648	671	626	645	680	700	673	689	621	595	674	661	698	697	669	629	675	619	672	689	678	654	704	648	687	711	613	659	679	667	661	683	685	673	665	636	652	686	680	685	679	700	629	697	642	659	673	616	678	685	693	643	644	664	648	650	667	646	658	670	665	674	706	685	693	663	618	674	657	655	619	624	649	654	687	648	665	656	690	685	658	654	670	612	660	648	640	699	690	663	648	626	657	636	637	676	679	708	678	659	653	642	671	666	712	669	678	670	677	664	643	682	665	652	672	631	703	660	653	695	623	685	692	646	656	664	679	631	661	659	691	682	690	668	690	707	634	658	742	663	655	642	616	644	671	689	663	618	738	663	646	689	641	669	719	653	644	641	665	685	637	618	640	639	682	672	670	664	680	688	678	672	715	690	670	670	658	653	692	669	626	662	646	634	672	669	673	668	689	639	624	718	595	641	649	676	663	625	619	649	678	635	676	627	645	694	678	714	647	711	673	645	637	643	674	674	654	691	621	707	668	629	650	640	698	672	679	653	692	651	692	643	669	680	661	620	646	665	630	664	714	683	665	637	651	698	667	642	670	643	641	647	616	672	646	669	671	687	680	634	675	635	676	648	652	653	697	637	642	661	686
2302	517	538	440	308	304	269	295	292	251	213	173	204	199	200	179	186	145	194	196	165	206	211	169	203	188	204	204	184	196	211	189	187	180	187	196	215	199	212	183	193	187	176	174	193	197	181	182	187	189	189	216	179	179	212	179	183	180	178	220	169	210	177	188	191	202	175	207	184	188	162	190	182	190	203	200	187	210	206	217	203	176	194	204	198	204	189	204	184	187	179	203	172	177	201	211	194	185	214	167	200	192	201	157	197	189	208	188	184	189	210	161	187	189	198	198	167	184	191	168	177	189	194	223	200	217	170	205	187	165	208	201	198	198	189	181	189	189	183	215	200	208	185	229	187	189	189	201	181	193	187	217	186	185	201	179	206	204	188	197	200	183	180	217	197	211	190	197	178	185	184	207	191	205	161	204	205	185	191	183	197	185	208	196	189	183	206	179	179	184	189	205	184	178	194	195	198	185	211	194	192	203	194	190	209	201	180	167	174	191	198	208	194	214	155	201	217	198	180	221	186	195	176	204	209	199	193	187	186	185	207	181	165	185	189	163	202	175	187	177	170	202	203	187	198	196	214	180	181	178	186	197	194	192	209	206	202	176	193	174	222	187	187	197	199	207	192	177	207	187	201	185	193	189	188	186	188	191	213	177	188	183	183	205	178	177	186	180	175	181	186	177	195	176	207	184	181	183	177	186	212	215	201	173	177	166	187	187	213	178	216	203	193	199	204	178	189	200	162	190	195	203	195	208	217	200	207	185	202	209	194	199	213	177	189	198	213	201	184	194	202	214	193	173	205	199	184	196	216	187	210	188	177	196	205	197	174	191	197	183	183	187	184	169	205	198	211	187	164	171	203	189	196	184	182	223	191	172	164	188	200	207	201	186	194	193	183	193	183	173	182	172	187	192	190	167	188	162	181	183	185	166	185	188	193	160	166	186	164	185	171	176	202	184	178	183	178	203	196	211	191	173	205	188	182	203	201	181	189	188	205	189	195	189	174	162	205	194	189	184	178	202	200	200	170	178	185	197	198	190	177	175	201	198	200	164	192	174	214	159	176	209	181	168	170	182	175	214	160	209	177	219	178	190	212	175	177	192	173	220	187	192	188	185	199	190	185	184	182	185	188	209	223	182	178	193	183	205	185	202	182	185	196	187	213	191	174	194	205	203	199	201	193	194	205	205	168	173	197	206	207	206	210	183	184	186	194	187	184	195	193	183	204	197	204	173	181	175	184	175	203	186	195	209	197	189	183	206	168	194	186	194	227	190	194	187	204	206	220	196	191	170	215	182	186	189	199	204	216	202	188	205	157	216	199	201	174	203	190	187	198	196	186	183	185	190	190	166	213	180	189	208	186	188	209	196	220	176	207	200	205	210	229	208	200	197	198	166	192	176	174	183	204	198	191	178	200	207	195	172	207	192	176	193	202	183	184	203	183	211	185	185	187	211	213	177	179	182	186	193	198	185	205	192	229	186	181	151	200	203	169	201	195	207	182	191	189	177	174	182	189	209	181	187	199	196	192	161	191	164	206	186	214	194	184	192	185	196	172	173	191	178	198	173	191	206	198	193	176	179	197	203	196	175	184	185	187	187	203	188	204	163	177	204	200	173	164	189	196	198	189	196	200	169	181	166	201	181	199	188	167	187	184	200	209	180	195	208	195	199	175	202	202	203	207	191	217	213	209	206	223	201	185	201	188	181	184	192	200	186	182	198	208	169	183	184	160	207	205	173	225	209	179	214	197	202	205	200	188	192	197	180	209	196	187	218	187	199	189	223	201	189	201	204	206	171	175	200	198	194	191	212	184	199	201	190	176	225	213	192	203	186	191	217	201	240	214	169	200	154	195	213	181	187	199	188	216	208	174	194	185	197	164	185	191	192	193	207	242	197	179	201	201	196	178	180	195	185	204	179	184	212	173	198	199	213	170	193	208	183	196	180	187	209	207	204	166	183	181	196	182	198	192	169	185	191	194	190	223	180	180	189	204	193	188	189	205	175	166	187	216	214	187	183	200	190	184	183	195	198	206	224	191	184	180	198	202	197	199	190	233	194	204	180	177	193	165	196	198	196	195	177	186	180	203	197	180	200	174	189	181	200	173	212	184	189	202	194	172	193	183	193	177	192	201	180	201	172	185	187	178	186	209	176	219	218	221	191	180	189	161	212	185	179	196	198	178	178	205	188	173	202	229	184	185	196	180	176	194	221	197	199	189	179	181	177	190	179	197	193	185	204	182	178	178	186	188	176	188	205	177	203	181	190	196	237	153	214	201	177	183	192	179	188	208	187	184	241	178	177	201	191	193	172	173	202	209	210	240	187	189	196	193	186	197	179	191	195	198	200	186	180	183	228	209	193	211	200	217	189	206	182	190	204	188	208	230	192	186	176	201	201	199	210	184	178	168	179	181	177	215	212	177	156	173	203	176	193	203	185	198	178	222	196	195	204	217	181	190	174	175	209	174	183	193	172	209	192	179	192	199	203	192	192	198	216	186	218	189	191	188	202	176	202	207	179	196	201	187	208	209	174	222	169	197	185	181	193	213	208	211	184	207	182	207	201	193	190	172	201	197	176	182	220	181	180	204	213	211	181	185	214	180	192	187	206	188	187	189	194	175	183	185	188	178	196	190	213	159	205	204	174	197	191	195	182	163	193	179	187	182	184	186	201	196	182	174	176	191	199	187	214	181	205	194	201	192	196	163	157	198	210	195	184	178	183	181	193	186	208	188	199	188	212	217	197	186	180	192	202	206	181	185	202	180	187	194	205	189	204	179	182	201	183	203	176	191	181	186	217	199	189	181	201	225	228	165	151	194	184	174	181	218	181	187	188	199	214	219	186	182	191	188	221	177	174	187	197	185	181	207	191	168	232	191	191	209	215	212	205	160	173	186	186	177	178	179	204	231	185	163	198	214	199	175	183	219	217	197	189	203	186	173	202	210	195	173	190	209	191	178	190	207	198	198	167	185	189	184	188	201	186	199	192	220	172	186	211	162	183	190	193	206	189	179	180	183	180	206	209	210	180	203	222	187	212	197	177	190	179	218	200	210	181	199	199	175	180	180	202	196	203	197	190	199	196	219	193	208	197	176	168	195	202	200	166	180	214	188	196	194	206	182	184	182	197	185	182	195	192	204	163	184	183	204	198	179	192	206	211	174	168	214	189	207	195	197	183	171	199	206	215	182	181	194	169	174	161	178	209	201	195	184	174	182	192	177	184	189	196	183	214	193	169	201	174	202	198	169	209	184	198	189	201	199	206	200	199	186	199	181	185	196	198	184	194	205	188	208	188	208	208	201	199	174	185	183	189	188	177	178	182	188	195	205	194	198	210	203	191	166	204	210	175	192	207	186	191	191	197	212	214	198	177	193	176	197	212	185	192	208	192	188	202	169	187	160	185	176	191	193	185	177	181	194	185	206	220	182	203	189	183	169	168	191	206	164	187	198	188	206	213	206	163	175	180	192	180	185	217	201	194	200	183	188	201
2419	963	1368	1504	1042	1130	1061	1069	990	791	875	767	714	598	595	616	623	638	631	553	634	608	588	601	607	604	559	532	605	563	560	584	533	545	578	593	561	580	603	568	502	603	602	562	598	596	590	577	562	605	594	595	567	613	560	592	620	599	585	574	582	570	546	574	573	619	559	570	538	604	612	626	597	555	570	586	589	571	606	603	547	569	599	551	599	614	590	615	563	565	550	559	560	592	552	542	562	594	574	565	619	584	575	573	603	565	570	608	616	548	586	592	576	554	531	565	611	628	589	572	564	592	571	596	549	553	570	599	577	545	566	563	581	570	589	572	574	590	539	585	563	585	624	610	578	638	594	572	560	579	540	589	586	577	568	601	550	556	603	627	605	598	570	564	586	620	545	606	623	587	565	594	586	574	573	586	621	581	577	600	562	606	576	518	531	566	569	599	582	571	573	582	571	632	594	595	608	559	570	571	580	573	534	586	601	552	553	584	548	590	588	596	582	618	627	562	585	589	593	599	575	559	560	602	592	528	590	575	526	554	568	561	606	595	570	582	547	594	537	590	610	582	586	602	577	558	521	555	607	540	606	554	589	587	578	553	557	568	570	603	578	575	543	555	610	561	548	607	539	606	574	581	587	598	565	562	616	575	577	579	535	566	565	552	605	581	637	546	600	534	537	584	575	548	563	594	555	618	599	585	543	576	541	587	560	524	615	604	563	571	574	520	571	551	605	523	555	587	590	588	580	574	564	590	576	567	647	586	585	556	543	576	593	575	531	609	560	598	606	612	543	596	577	577	591	551	585	570	566	550	574	575	557	581	573	611	586	551	579	566	580	578	603	596	557	555	618	558	576	610	545	557	577	559	561	578	596	603	534	612	543	573	607	588	579	553	606	556	585	593	596	578	526	572	557	632	630	586	585	584	568	606	597	586	621	586	594	541	552	601	583	562	592	557	589	535	589	581	569	537	564	610	552	615	573	540	583	559	565	570	564	574	593	566	540	581	583	579	574	559	550	578	592	588	579	570	583	546	533	578	539	564	598	595	553	576	560	571	571	542	591	546	582	635	553	575	608	593	593	555	612	631	589	621	568	612	600	575	585	575	565	594	579	589	551	584	587	568	581	594	581	612	587	554	547	546	550	583	555	615	554	592	593	604	567	581	511	548	559	567	559	571	581	583	563	559	593	547	550	615	535	548	569	598	558	559	580	579	607	602	591	598	591	580	580	615	557	612	539	552	571	549	607	571	595	599	592	601	586	594	515	610	615	596	557	585	577	596	566	576	618	610	573	578	596	579	598	568	606	582	572	573	553	606	584	573	558	570	559	583	629	537	569	598	560	604	583	580	598	597	591	556	569	614	557	563	558	587	558	567	603	661	578	598	610	573	587	612	566	611	593	569	557	552	537	555	600	585	626	572	552	588	534	556	585	554	563	592	574	578	596	576	554	565	537	598	608	567	568	587	536	550	581	578	588	577	610	587	599	551	570	562	557	583	558	563	625	568	599	603	596	550	572	599	621	604	570	597	577	556	575	571	577	575	554	586	564	577	545	586	605	607	573	581	603	566	574	549	590	564	557	573	524	600	601	565	557	614	585	567	619	617	597	577	546	551	599	595	583	586	607	607	569	524	565	585	571	560	573	556	583	580	617	564	573	609	548	555	576	598	600	596	606	637	572	589	593	570	572	585	554	564	568	600	579	603	579	622	592	582	548	571	564	600	616	599	597	587	543	619	560	568	554	581	565	588	536	556	577	564	561	570	532	576	601	571	593	601	569	596	596	623	595	600	556	578	535	567	573	577	554	606	581	596	615	579	613	564	545	561	588	555	577	595	599	606	523	595	592	569	592	622	562	605	540	579	602	604	613	558	583	524	565	586	573	593	569	548	607	612	550	568	550	567	607	614	568	597	587	575	595	560	538	579	580	600	579	593	599	606	601	552	580	527	598	626	586	591	569	580	535	611	559	564	570	584	635	556	601	553	531	589	578	579	593	586	602	617	591	585	567	579	531	572	548	598	569	610	584	594	563	596	582	568	563	611	538	580	571	563	589	568	593	551	631	547	595	552	528	589	592	570	600	626	551	553	625	598	569	570	625	554	535	548	549	574	568	615	573	603	547	579	593	589	571	622	605	597	572	602	607	579	565	574	582	591	610	608	589	610	580	562	568	582	540	558	595	542	558	626	556	574	542	567	616	554	532	572	589	547	562	550	598	565	580	564	563	568	598	565	556	549	594	598	587	579	563	590	600	583	588	585	580	600	571	563	590	573	578	578	539	537	623	572	618	626	586	542	605	546	568	562	576	592	612	557	543	578	591	536	538	572	572	610	508	582	570	577	569	596	570	587	603	569	589	553	578	580	552	551	535	545	573	559	575	562	570	595	521	550	620	588	579	599	527	549	578	618	565	615	580	573	541	582	568	568	582	595	554	604	572	586	557	601	611	572	567	596	596	591	545	585	537	517	534	556	555	586	620	551	586	566	573	558	531	583	585	589	587	558	546	584	597	576	579	589	589	567	589	626	553	561	589	605	559	588	538	552	562	521	568	595	587	557	591	580	555	611	583	573	573	587	559	558	565	603	569	574	563	598	573	586	531	554	607	597	593	590	584	592	588	602	578	585	604	587	580	591	605	587	604	582	586	616	570	590	580	557	589	567	584	544	595	591	524	586	571	574	564	581	576	545	590	543	552	600	571	575	568	572	603	578	595	596	581	569	562	590	560	581	566	557	609	578	598	570	551	559	563	600	575	581	544	567	607	636	620	557	554	571	622	552	557	594	567	601	636	575	619	592	570	625	558	609	587	553	570	589	557	539	572	589	565	549	533	576	589	581	560	585	591	622	589	628	589	566	565	578	566	586	583	605	564	574	569	592	573	605	551	575	569	656	557	578	560	550	534	590	606	571	536	576	567	625	580	582	586	585	600	557	562	621	552	586	560	567	543	561	569	586	599	638	558	556	604	595	618	602	590	553	547	569	542	574	567	577	612	563	586	622	541	601	606	571	558	631	591	552	554	576	604	579	562	611	585	563	581	580	590	622	566	538	551	598	567	553	589	601	555	597	584	569	602	598	592	568	641	600	592	583	631	571	561	615	592	563	598	595	578	613	586	577	607	572	594	592	611	548	564	607	590	562	518	572	614	553	539	567	573	600	584	543	602	547	590	563	599	585	576	573	596	538	593	630	591	578	533	551	598	592	555	546	588	598	593	558	579	568	622	553	617	574	605	621	555	625	582	586	586	569	554	601	587	615	561	617	584	556	580	590	545	586	549	625	551	566	550	585	572	603	546	541	561	581	585	581	558	584	631	599	602	548	596	585	617	586	595	576	564	557	562	584	568	595	611	533	565	594	626	565	586	540	598	615	582	602	560	627	580	563	540	624	591	577	557	568	609	556	585	599	579	581	577	566	598	573	588	591	555	558	521	581	575	604	563	562	601	608	531	631	581	597	573	605	570	633	583	585	564	588	585	577	587	608	535	540
10870	4727	5115	4771	3598	2958	2130	2231	2287	1704	1159	884	846	545	466	489	444	436	431	365	375	329	333	299	355	326	360	331	335	310	356	331	348	296	292	298	325	303	322	344	331	310	328	348	339	338	338	331	287	297	324	338	333	333	324	335	362	365	306	336	318	305	326	326	309	338	336	306	306	329	317	324	326	340	320	339	321	307	312	301	327	312	349	329	316	330	331	313	361	344	312	311	289	309	325	321	329	325	334	277	305	329	340	293	306	296	341	317	358	354	339	352	289	293	334	303	312	332	318	304	326	336	318	274	312	308	285	318	313	321	328	292	299	310	317	342	313	313	303	328	308	328	328	323	309	337	332	324	307	293	319	323	309	327	333	324	302	317	314	326	327	349	344	316	322	282	361	325	315	311	298	299	334	323	289	311	298	325	316	284	345	306	315	316	300	308	293	317	329	328	323	298	328	323	333	301	340	289	314	324	299	327	309	327	299	340	343	290	362	275	304	328	333	279	321	307	319	296	323	313	313	307	350	294	331	328	300	328	297	276	309	282	309	294	308	314	325	314	313	289	335	308	321	309	323	331	312	327	342	333	307	308	328	331	320	298	333	334	325	333	308	337	334	346	326	333	299	326	336	296	336	349	305	303	329	313	363	322	299	278	299	315	305	291	345	298	316	307	293	324	283	325	338	316	338	286	334	312	310	331	316	339	315	313	315	307	340	315	334	323	298	346	321	337	320	311	304	310	300	317	326	290	291	324	303	308	322	341	316	328	311	313	304	327	276	330	336	303	309	363	308	331	336	344	331	308	305	299	325	325	325	307	321	301	322	324	329	294	293	342	340	298	305	341	295	323	309	358	308	314	340	326	302	308	281	318	305	300	358	291	317	324	342	318	287	325	308	297	319	330	335	297	310	274	292	289	336	318	313	318	330	300	320	304	346	331	319	290	322	298	346	312	324	303	301	335	342	325	306	347	286	323	300	319	332	293	335	329	327	307	317	322	335	305	321	282	339	291	273	304	321	339	332	321	312	344	318	318	314	269	297	294	325	327	291	294	323	313	326	281	286	318	320	332	293	315	310	343	287	331	337	338	317	313	318	325	304	314	337	299	323	337	338	357	320	286	342	311	310	305	322	310	289	304	300	338	305	321	299	307	312	297	315	292	321	321	298	297	329	302	285	320	331	316	294	297	308	304	312	317	328	304	307	291	316	328	334	331	370	330	328	315	339	344	332	336	291	314	327	312	319	307	324	328	325	323	323	325	311	303	336	319	320	315	326	312	290	312	305	351	310	295	328	322	309	297	303	334	289	333	307	302	322	313	322	319	296	293	292	319	309	335	317	304	305	349	308	316	315	332	323	311	310	287	338	327	301	343	296	315	315	316	275	336	334	344	312	282	312	295	325	341	328	283	343	279	328	338	303	316	311	287	294	325	312	310	285	325	350	351	357	331	340	302	309	310	291	289	313	311	317	341	323	299	308	311	301	329	315	308	338	272	297	317	340	325	310	337	315	328	301	340	332	340	325	307	303	313	288	332	324	321	320	297	304	316	334	317	358	348	325	317	300	312	314	321	335	293	323	299	323	317	289	330	281	328	313	294	334	322	310	295	304	329	300	290	338	288	313	310	325	325	331	294	337	347	297	313	323	302	297	323	334	285	328	322	319	327	305	330	320	294	340	327	333	315	328	338	334	325	315	301	322	311	313	352	308	357	308	318	319	300	296	326	317	331	286	336	345	328	300	353	329	329	281	329	327	319	290	312	356	316	302	298	303	288	311	322	341	295	336	339	321	324	318	348	317	319	314	348	321	328	316	321	327	285	317	295	311	320	326	332	290	285	335	309	316	319	312	308	341	335	309	295	318	315	318	336	308	319	307	321	306	354	330	298	304	316	316	320	332	313	336	352	311	313	320	313	324	342	319	335	287	288	330	326	290	301	307	291	308	293	275	314	320	295	336	289	309	288	300	345	307	286	304	305	326	325	306	306	301	304	340	304	302	318	315	333	316	315	296	286	309	302	300	345	308	301	341	324	305	320	303	314	335	306	324	293	318	307	316	318	295	320	355	315	311	318	329	308	319	325	312	324	311	344	312	349	300	328	331	298	307	335	327	271	309	327	307	308	321	303	310	310	315	332	268	332	314	314	308	328	286	310	296	334	290	334	298	282	302	318	305	292	314	297	293	273	310	304	288	282	266	277	300	297	318	284	350	310	314	320	318	313	284	308	330	303	303	305	342	286	283	296	350	303	328	308	321	314	311	307	323	321	310	304	333	307	345	322	302	328	298	334	317	328	321	304	299	294	318	269	296	331	303	322	333	290	319	335	303	297	316	330	334	328	337	311	294	307	298	311	310	308	303	300	301	332	310	331	302	308	257	296	323	280	321	368	318	282	317	324	348	302	325	327	337	302	309	310	340	299	306	292	315	321	321	325	347	275	308	290	321	309	254	296	293	346	301	282	333	318	302	330	319	301	297	296	301	339	351	328	314	310	315	278	308	326	308	302	321	309	311	312	307	325	299	283	309	316	268	335	342	329	286	330	304	301	314	310	332	312	320	305	300	304	285	315	321	330	297	308	307	309	319	275	314	329	329	287	284	313	320	315	312	296	333	342	331	301	316	334	325	338	273	355	315	313	301	312	301	302	313	322	333	288	340	303	329	331	309	314	317	316	328	294	346	293	335	317	320	354	294	328	340	295	266	322	291	326	306	301	318	328	277	303	316	328	345	302	289	323	326	296	298	319	295	337	318	321	288	307	333	356	324	278	319	326	306	323	298	335	326	320	305	303	318	324	307	313	278	332	318	319	281	305	296	323	311	304	311	309	321	295	318	295	297	302	309	330	311	305	325	298	334	307	315	302	290	319	314	296	286	336	336	321	322	300	305	350	310	315	321	350	292	342	343	359	318	306	316	308	308	334	325	324	299	320	345	316	310	342	322	340	289	309	321	312	300	341	327	308	327	322	326	332	292	339	314	324	310	319	307	324	337	323	339	308	304	310	349	302	353	289	319	303	330	326	304	320	333	299	309	303	307	320	293	328	313	321	291	314	325	309	303	299	298	347	310	290	316	341	342	313	286	312	308	334	337	295	326	327	308	327	318	303	325	326	348	321	310	303	282	304	312	332	319	337	306	337	343	301	320	278	330	296	304	337	317	311	312	337	289	343	312	310	339	299	307	294	302	308	334	310	331	303	323	313	344	315	322	337	326	306	314	339	293	317	333	305	336	308	353	309	322	324	301	307	323	349	322	292	341	318	335	316	323	331	317	307	339	313	315	335	296	305	323	289	297	320	280	306	331	329	287	310	292	297	319	296	327	311	334	316	310	319	327	318	323	324	286	330	299	305	300	298	292	321	304	360	345	327	312	339	319	311	318	326	284	297	303	291	323	317	315	304	318	296	318	321	325	318	315	300	334	287	339	277	338	343	325	294	330	319	333	325	357	295	300	346	328	311	304	339	312	310	318	313	319	314	311	321	323	326	312	329
7772	4564	6712	7988	6969	5957	5779	7759	7639	5253	3771	3242	2948	2267	1737	1758	1951	1891	1666	1405	1415	1402	1235	1182	1244	1098	1002	1000	1362	968	975	924	921	944	875	936	886	927	886	948	910	899	883	891	916	898	836	870	825	893	902	926	878	940	875	900	887	860	913	874	950	847	905	909	863	897	911	865	929	878	879	889	937	921	889	865	860	886	911	947	977	935	958	951	843	838	860	886	877	930	915	874	852	841	815	888	824	874	904	897	856	893	846	852	929	876	927	870	832	847	834	886	874	890	874	849	801	898	886	891	894	873	870	865	863	791	916	908	919	883	872	841	860	853	889	837	843	866	874	866	900	858	854	839	838	843	804	868	870	811	829	868	847	881	866	848	842	878	857	855	835	836	856	868	860	858	909	867	818	842	856	859	877	898	872	912	825	849	867	867	856	870	851	823	819	903	861	918	918	853	899	870	848	918	792	837	843	879	868	852	879	870	869	868	817	882	861	872	916	875	815	876	896	861	854	863	913	829	826	894	842	851	880	860	914	843	815	839	858	854	872	878	879	881	897	840	882	809	863	854	864	836	861	870	840	872	858	930	846	842	857	909	850	850	854	860	861	882	928	831	860	892	882	883	838	861	818	887	892	845	854	824	828	838	828	893	842	890	867	852	859	849	844	856	877	829	901	879	863	840	837	838	852	881	867	853	903	789	833	884	864	881	891	840	847	852	872	834	849	850	867	845	820	902	852	912	915	865	876	913	860	870	871	879	839	906	906	868	881	927	876	895	897	845	839	880	838	850	872	873	845	831	819	880	843	856	837	871	924	869	912	888	928	860	825	819	795	867	931	830	831	814	886	933	850	852	817	808	867	823	842	862	868	838	898	858	828	964	884	849	838	833	863	885	847	837	856	874	842	895	852	864	808	839	864	874	909	885	874	849	927	913	844	844	879	871	834	850	880	884	837	864	908	844	801	897	886	817	853	886	886	876	800	868	861	837	841	906	878	884	843	868	888	873	913	908	838	883	858	861	843	856	858	932	860	895	848	840	850	829	837	915	825	878	863	900	892	855	887	903	873	892	884	877	809	884	920	882	882	862	901	909	869	835	875	848	881	880	844	854	836	902	894	846	890	814	847	843	852	851	839	859	865	881	859	886	904	853	842	888	863	865	867	879	925	872	893	822	872	832	860	841	878	819	931	807	849	858	878	881	899	867	905	875	816	893	877	889	875	810	869	836	896	885	826	857	877	879	866	882	882	866	845	934	898	886	923	835	829	867	875	899	842	834	880	848	849	841	833	869	788	823	850	893	838	840	881	807	868	842	877	849	876	875	923	859	858	888	823	822	892	844	836	870	860	863	877	854	900	836	801	895	866	817	807	838	865	888	880	901	874	846	834	854	861	908	904	829	887	861	855	853	873	843	831	828	911	879	851	849	897	841	847	863	860	844	876	881	859	867	890	852	832	908	840	885	802	828	960	878	895	846	848	805	836	892	830	882	847	859	819	901	826	888	825	853	852	851	820	841	821	868	882	849	820	819	821	884	855	825	853	847	859	898	816	838	889	871	826	877	883	859	817	831	797	878	843	858	869	831	827	859	824	851	819	859	872	880	864	851	892	918	921	853	834	833	853	835	827	831	850	879	872	850	871	886	851	871	874	838	853	898	882	814	897	860	816	886	864	882	828	885	888	856	901	864	850	859	850	849	824	862	883	863	894	896	866	884	876	868	855	821	872	840	845	816	835	878	876	917	825	825	888	878	820	901	860	836	820	833	818	807	872	860	830	826	832	861	888	874	818	862	864	892	822	890	867	911	840	885	878	859	875	901	868	880	886	898	868	851	848	851	861	879	926	901	901	861	887	877	877	887	861	818	874	854	897	848	890	840	876	861	858	862	861	803	832	839	836	898	879	871	842	794	894	868	846	874	871	861	843	867	824	874	891	794	925	878	908	865	872	908	862	818	832	875	907	899	848	851	808	867	819	840	879	867	858	879	858	843	846	848	865	892	925	904	846	853	827	882	889	819	860	833	888	891	885	863	873	853	886	899	891	850	811	857	863	821	846	882	863	857	895	862	901	893	885	857	827	847	876	881	854	814	900	878	903	865	827	866	902	866	869	910	910	880	849	799	830	871	821	864	880	833	921	841	855	883	848	855	846	927	829	932	869	880	847	872	908	857	829	880	869	860	870	894	898	856	924	862	867	877	869	875	862	870	874	893	835	864	858	903	880	928	836	860	862	856	832	836	875	873	904	902	838	849	860	822	798	870	853	826	885	871	865	856	925	915	845	860	907	863	901	890	862	851	865	802	842	867	853	862	857	834	853	878	824	848	838	844	885	912	832	854	863	826	869	870	839	859	892	840	853	882	843	853	864	863	896	891	865	898	802	831	831	886	796	874	866	850	859	853	893	876	853	805	864	854	891	863	816	881	850	875	847	844	890	836	906	836	852	860	847	847	814	892	852	844	834	937	892	857	867	888	842	862	894	880	897	846	845	866	880	908	831	836	856	851	866	895	850	955	882	894	883	848	810	818	873	877	897	856	874	873	859	896	902	875	878	824	785	849	849	898	902	919	856	870	844	912	847	848	851	845	810	901	905	867	824	849	851	837	855	905	863	878	850	837	895	861	870	851	881	822	889	840	864	882	889	916	850	853	878	869	822	851	867	928	864	927	858	857	862	859	857	842	882	872	897	840	840	864	878	825	867	853	875	853	864	882	919	883	823	828	789	910	859	856	843	877	872	800	865	854	920	860	848	875	825	851	860	865	890	912	903	854	852	899	810	850	865	888	827	901	936	858	844	817	871	847	879	863	884	873	912	913	830	913	866	835	845	865	815	895	865	892	897	865	902	851	870	838	879	872	860	884	882	881	865	830	809	809	800	864	882	826	839	888	911	850	847	883	889	863	907	867	920	850	818	859	868	868	817	885	841	880	854	887	836	854	843	905	903	871	855	892	876	826	873	851	830	847	885	879	891	896	887	912	820	872	921	865	858	841	870	857	799	867	883	854	848	874	831	830	818	960	849	861	868	849	818	819	851	837	888	872	860	861	877	880	870	815	866	843	885	831	878	877	905	888	924	861	835	817	841	831	889	927	906	822	866	863	871	918	909	893	841	899	893	873	876	874	845	814	831	845	839	911	869	877	866	898	862	835	873	852	840	836	848	896	877	864	887	886	889	846	833	893	843	903	883	808	891	842	804	877	849	875	896	812	908	868	880	837	869	902	880	851	892	858	883	871	829	863	873	901	866	836	873	831	867	851	843	907	881	871	887	841	888	811	876	876	868	887	876	846	846	823	827	879	891	889	909	813	880	858	847	869	823	842	837	841	852	853	846	897	820	837	846	855	891	858	846	849	860	847	870	925	819	831	870	839	854	895	874	841	842	900	869	859	872	894	851	856	814	908	873	904	877	894	845	822	858	921	853	832	934	820	856	842	899	868	821	861	844	840	863	827	959	862	867	839	798	895	881	857	881	857	925	839	881	847	880	835	857	880
18238	8603	8282	7322	5671	4284	3131	2355	2380	2591	1357	1186	1034	727	629	421	480	446	436	357	423	396	348	326	294	314	289	283	301	222	266	255	268	250	276	265	262	256	279	295	248	269	284	250	245	258	238	235	257	236	271	284	224	214	253	292	275	235	262	225	248	260	270	250	247	257	251	243	248	270	243	234	259	239	286	271	264	246	270	264	276	280	280	262	266	268	267	267	287	199	263	319	277	259	256	234	243	243	249	246	264	255	255	251	266	241	247	227	270	281	265	244	249	255	242	232	257	262	226	269	226	253	252	273	274	255	250	266	247	255	226	223	255	255	225	244	270	247	251	252	257	234	262	253	254	242	248	244	256	265	249	225	244	262	258	265	242	250	278	270	256	264	286	256	250	257	236	268	249	255	252	268	254	278	278	275	259	267	257	273	253	258	259	243	263	268	248	249	237	232	260	258	251	256	268	250	256	257	256	259	247	269	253	235	284	265	270	230	282	273	255	234	244	265	219	229	255	261	249	241	257	262	247	246	268	265	230	248	281	275	263	265	283	240	245	248	267	258	276	245	255	242	244	237	249	268	251	236	268	240	257	256	243	257	256	214	256	257	245	260	274	276	251	239	269	242	236	277	273	271	221	243	252	245	281	262	265	260	277	247	273	223	222	250	241	237	252	252	244	268	269	269	259	273	263	259	240	211	243	250	273	264	272	264	259	270	246	266	217	259	262	227	242	252	247	234	244	242	221	254	272	241	245	253	266	279	263	242	245	253	253	262	258	265	251	257	253	230	294	255	236	241	259	264	231	268	263	257	255	260	257	223	227	232	243	295	238	256	247	239	260	278	233	258	251	252	265	271	270	247	257	236	246	286	280	255	255	232	257	258	245	241	254	243	247	254	255	267	261	261	227	234	233	263	260	237	235	229	261	265	224	275	256	285	230	242	241	248	237	227	257	233	251	256	272	252	248	247	261	249	233	265	299	239	254	281	255	228	261	252	262	247	246	273	244	278	257	275	247	259	250	279	243	260	237	243	264	281	244	235	282	250	242	245	234	261	247	253	244	245	258	246	257	257	273	264	259	264	234	255	268	252	256	245	260	256	255	246	260	246	274	236	218	255	264	237	240	235	273	272	259	254	263	240	247	227	258	252	234	237	256	255	298	237	260	263	259	257	254	281	222	250	268	265	262	259	260	239	271	279	248	261	267	247	292	242	234	246	232	271	237	241	245	253	248	259	248	250	254	267	243	241	234	251	243	290	260	254	263	277	245	253	270	248	236	257	229	243	239	259	248	259	260	268	268	271	241	235	239	269	253	250	257	250	261	245	255	247	255	255	250	212	220	233	261	250	245	262	231	243	259	229	265	280	237	212	263	266	244	245	231	263	244	260	266	270	216	251	240	247	254	255	262	259	257	247	249	265	259	257	261	289	269	286	231	246	235	253	266	236	240	257	266	249	269	281	243	253	267	255	254	232	259	266	266	241	266	246	273	281	246	248	257	251	221	262	268	252	266	208	231	251	260	242	249	281	247	282	251	271	238	226	233	255	253	269	259	219	247	244	215	263	230	252	246	264	226	264	274	234	266	278	278	252	230	254	241	259	255	293	253	257	252	246	267	248	251	271	230	277	255	260	227	240	226	247	256	247	252	268	239	236	254	243	249	242	242	232	229	238	227	259	246	245	246	233	226	268	252	265	271	265	277	267	249	270	249	267	268	215	284	209	254	253	263	272	243	264	250	239	253	260	219	217	266	228	251	250	250	241	252	280	262	255	292	246	278	261	262	246	261	248	229	250	279	248	261	262	261	239	233	265	256	232	220	293	289	264	262	255	228	224	252	261	252	260	267	256	254	268	271	225	272	250	252	259	233	246	240	279	262	278	223	268	256	287	251	285	245	256	279	258	272	258	236	249	279	287	268	228	231	275	226	249	290	274	249	242	268	264	268	261	267	286	257	267	252	238	286	242	252	273	243	227	279	248	241	228	236	256	259	249	258	257	281	232	242	247	235	266	266	250	242	252	248	242	278	260	263	238	254	287	252	257	270	264	247	282	282	238	268	235	263	276	238	269	250	251	266	276	232	228	264	228	256	258	258	242	254	271	254	283	251	232	278	302	263	255	269	243	267	232	228	249	262	251	219	242	236	248	239	256	240	250	240	216	251	270	259	269	273	254	294	286	263	231	256	242	244	262	249	224	235	262	235	242	243	287	250	248	252	264	266	243	245	255	256	276	267	275	251	275	239	239	236	247	251	245	247	274	243	249	257	247	273	244	270	245	249	272	253	255	263	253	232	215	232	255	213	259	244	229	259	271	259	243	255	235	277	260	223	225	241	266	239	248	214	262	242	258	256	250	248	277	266	222	262	267	250	237	248	230	257	252	240	282	237	235	272	263	253	257	263	245	259	270	237	247	249	261	240	220	228	257	252	277	243	237	236	243	252	267	238	242	277	261	247	305	247	232	272	237	290	281	277	257	253	262	205	286	252	263	233	267	281	226	245	273	260	259	257	250	275	257	272	274	220	262	268	248	253	276	251	230	260	241	249	247	268	270	259	241	282	236	238	256	239	253	282	251	260	273	260	263	264	257	245	274	245	268	244	263	254	238	220	231	264	252	249	245	264	242	263	248	274	232	245	262	276	273	272	237	241	236	239	291	275	254	271	271	277	252	239	260	241	289	252	247	265	229	244	274	255	208	254	251	236	252	252	258	248	234	242	240	244	232	252	259	287	265	218	267	263	280	237	285	232	274	224	237	235	292	249	267	278	233	222	252	250	245	248	261	254	254	258	255	254	254	243	258	266	246	273	241	242	246	247	244	281	244	261	290	248	249	246	277	250	277	261	242	275	254	260	249	259	259	242	240	262	256	257	267	245	236	281	265	232	263	255	243	216	264	257	274	247	275	242	225	238	256	272	214	248	248	277	251	229	272	269	254	280	254	266	284	257	272	256	260	238	278	261	255	268	246	242	262	249	266	245	246	231	264	275	263	228	262	270	253	236	264	246	261	261	251	253	272	252	252	248	258	269	229	252	251	249	260	241	239	229	258	260	236	239	266	263	244	229	260	256	262	256	258	246	251	255	263	238	252	242	255	249	245	238	227	242	278	269	233	244	240	257	251	251	273	243	259	244	258	236	272	282	253	229	258	256	249	268	256	254	238	231	233	268	233	258	243	270	261	273	269	250	234	263	233	247	238	247	279	246	265	264	260	261	227	240	238	255	241	255	246	245	260	272	254	272	259	241	294	266	251	222	232	303	249	207	258	238	245	286	251	248	235	251	268	224	248	258	258	245	268	269	233	232	252	247	257	261	273	237	276	262	224	247	255	259	252	278	248	254	254	237	277	240	251	251	251	271	242	247	247	268	271	264	251	242	260	256	267	247	273	240	252	248	237	221	265	257	250	275	244	281	267	293	258	269	259	226	269	261	236	249	249	247	286	256	261	241	237	279	250	271	256	256	257	233	263	237	284	278	252	238	263	259	282	253	267
9794	6634	9470	11535	9859	8859	7526	8025	9310	8403	5047	4672	4102	3385	2701	1990	2132	1964	2005	1645	2015	1786	1388	1313	1500	1398	1095	983	1274	829	851	814	842	804	827	798	844	777	803	776	752	795	814	745	743	755	749	754	755	766	748	767	793	751	736	725	783	696	740	740	740	724	764	708	743	754	753	712	748	786	715	708	709	770	732	705	687	691	776	827	872	937	817	829	782	815	741	731	743	687	1047	1391	694	719	698	698	702	664	678	645	668	689	709	699	684	684	720	676	744	690	693	731	695	722	672	717	746	691	655	692	680	723	693	692	693	677	740	722	719	742	697	697	744	712	705	700	714	662	698	614	683	650	657	681	707	672	667	667	723	683	725	721	687	690	671	667	646	669	695	679	676	713	680	684	721	724	727	711	691	714	720	658	662	659	685	732	706	711	674	677	694	679	658	697	709	632	686	689	674	681	676	727	716	715	683	693	673	694	648	658	697	638	715	706	670	709	683	721	721	651	656	662	641	673	728	695	694	669	697	679	722	706	668	690	654	684	701	680	676	718	701	699	712	717	682	714	697	731	655	711	698	667	696	686	718	713	694	693	676	690	733	697	699	684	649	693	741	710	709	691	709	684	690	671	661	679	673	619	651	697	692	686	664	670	692	756	695	694	662	707	709	679	658	673	716	689	701	730	691	702	662	688	678	681	605	653	737	720	693	681	679	673	704	674	655	679	736	648	679	715	705	655	695	711	662	648	714	652	661	691	661	691	649	706	686	711	665	656	693	742	749	654	679	712	689	650	654	676	691	643	695	738	684	708	694	677	696	697	683	659	711	660	660	679	684	712	676	723	702	674	719	683	686	696	725	658	686	680	650	665	671	660	679	683	698	746	646	686	719	710	687	683	688	694	685	680	690	686	709	708	692	713	721	649	728	697	694	733	674	647	694	667	723	689	701	733	700	638	702	725	692	708	704	679	666	673	698	708	709	703	639	691	689	643	719	729	639	690	674	711	700	700	678	687	710	699	630	672	707	654	762	691	687	655	714	697	675	729	706	694	682	676	694	722	665	656	642	667	765	730	710	650	643	691	723	718	693	684	654	688	735	717	671	738	673	712	675	693	747	683	749	704	653	710	671	717	685	715	666	686	697	656	686	709	674	712	704	652	678	683	679	724	711	709	726	693	727	693	678	726	708	727	657	698	693	665	685	675	679	660	705	730	716	678	720	674	702	672	735	682	702	698	653	714	684	700	681	662	706	716	650	715	693	669	718	664	680	708	682	693	641	706	712	682	696	672	697	705	763	694	687	703	700	658	715	687	696	699	743	680	712	670	706	695	681	707	719	695	702	721	729	653	683	702	727	665	712	699	690	710	688	690	664	697	680	699	691	686	663	665	683	722	654	711	685	705	710	637	687	678	716	694	692	672	717	633	694	673	646	733	679	700	673	642	670	715	653	725	693	699	696	685	674	675	686	694	656	731	705	688	684	651	646	718	713	681	722	697	696	685	714	665	732	692	661	664	720	647	717	694	694	695	700	703	695	731	737	682	696	682	682	690	672	684	736	655	728	699	723	665	695	687	665	704	743	683	685	678	709	675	661	672	689	674	679	715	670	682	698	674	715	700	707	669	694	696	735	680	660	735	719	682	671	717	658	704	701	724	682	660	707	730	675	710	665	704	705	677	666	711	733	690	705	698	696	701	725	717	685	686	682	707	689	709	734	725	702	691	708	664	677	675	664	703	716	692	682	651	728	699	683	657	675	707	645	683	698	698	696	707	711	694	662	717	678	698	733	687	687	693	719	671	647	673	639	721	727	686	699	714	691	705	663	687	657	656	672	707	703	715	668	697	705	683	750	690	689	666	630	687	750	740	681	686	675	700	726	723	671	692	743	660	668	633	656	693	716	718	661	656	716	680	645	713	645	722	733	695	656	726	689	657	723	697	682	713	665	681	687	688	678	737	717	698	692	698	700	683	637	630	680	679	704	702	684	791	696	678	721	661	704	666	648	711	690	670	650	727	707	671	703	678	660	719	659	649	695	698	704	658	722	653	650	667	672	668	702	732	675	684	628	700	731	712	700	673	750	680	679	720	719	678	695	702	668	648	723	696	670	734	730	705	655	733	683	688	708	738	733	628	692	669	710	644	689	711	673	727	683	667	677	688	676	696	695	677	713	681	660	720	718	672	714	726	723	768	678	679	704	671	683	636	701	670	666	686	706	727	748	675	729	700	673	705	727	692	689	688	690	636	709	720	680	695	673	672	696	736	716	701	663	651	717	702	712	678	711	710	684	675	701	689	702	709	721	718	703	681	644	638	664	659	724	672	746	712	728	705	748	695	696	705	707	717	667	639	683	697	680	731	716	681	656	693	663	706	684	633	680	733	697	697	684	735	665	745	689	777	681	666	645	692	645	657	669	730	665	670	683	650	694	761	674	711	656	719	696	689	708	643	729	678	685	702	708	682	636	693	664	695	734	691	612	677	697	726	735	592	680	732	731	684	685	666	726	698	721	691	665	638	745	689	688	710	688	665	665	660	742	680	712	696	697	671	684	697	752	720	659	692	680	760	761	684	674	668	676	704	704	708	685	672	693	663	666	657	704	682	703	703	674	661	705	703	682	681	730	693	671	711	708	678	723	661	703	700	676	680	666	667	704	672	713	662	662	679	713	684	649	678	707	763	653	712	677	671	726	703	720	701	719	662	711	735	640	709	714	751	695	692	719	724	714	705	709	686	656	690	698	670	711	655	684	733	733	676	693	732	682	703	690	699	719	729	779	652	699	658	661	692	693	731	687	701	702	684	718	673	696	738	680	677	682	690	711	704	658	697	692	683	723	698	656	723	673	625	692	687	656	680	696	667	711	688	689	726	645	668	659	676	663	759	711	678	711	679	701	676	664	684	681	701	708	721	710	705	675	714	692	673	730	701	716	655	669	689	763	667	662	685	677	664	695	713	694	694	726	700	708	677	743	689	655	703	640	705	666	709	662	667	686	686	729	668	694	709	642	648	733	705	707	691	651	688	651	661	680	711	702	679	684	698	697	718	688	704	687	686	725	690	662	717	642	716	734	677	709	667	703	686	721	664	699	759	679	685	709	712	700	662	703	705	668	708	701	663	689	704	690	673	682	680	676	658	678	688	702	731	701	753	713	719	707	711	743	728	674	698	713	709	647	691	704	676	650	688	732	676	704	729	679	702	668	676	656	711	654	709	675	735	678	682	696	684	705	680	706	665	686	753	707	714	724	680	722	673	753	767	704	682	681	676	677	642	660	687	632	685	641	674	654	718	655	682	663	702	714	731	669	661	651	655	682	695	703	703	697	689	640	755	685	686	691	698	715	649	706	673	684	701	700	655	684	648	698	700	686	674	653	717	690	665	711	661	703	703	712	680	694	685	685	652	669	698	671	664	683	702	712	752	677	653	692	707	688	723	658	698	690	740	680	662	718	661	717	763	696	680	660	655	706	727	661	719	692	708	682	726	717	736	711	658	681	675	706	704
2397	512	516	397	368	331	282	230	251	226	231	231	189	187	248	218	197	208	217	228	183	158	193	234	218	196	221	227	194	215	218	196	184	207	188	214	196	259	202	196	223	213	207	200	192	194	233	204	204	209	196	201	185	197	212	213	175	204	204	207	211	201	216	238	221	196	221	195	215	214	207	222	187	181	250	220	206	197	222	198	179	196	204	190	198	222	205	195	237	219	192	223	219	230	193	232	188	207	197	224	231	194	208	185	190	218	226	190	210	216	214	205	221	210	204	213	193	197	188	186	237	217	203	181	215	210	202	220	198	206	202	231	202	190	221	213	192	207	203	183	202	190	225	184	187	207	184	195	197	182	193	213	187	200	185	241	208	178	193	194	210	216	219	197	224	186	191	197	214	239	202	235	178	228	199	207	223	212	201	222	194	193	214	210	210	219	236	197	174	189	245	214	173	223	212	204	216	215	214	216	194	176	204	191	181	209	178	223	197	202	204	210	190	209	200	184	184	173	206	211	208	202	225	187	203	201	219	212	192	169	209	198	199	192	218	206	186	214	201	176	196	217	208	208	183	206	196	206	184	197	201	221	192	219	192	220	223	192	198	214	203	212	195	207	208	191	190	205	205	213	207	216	213	201	210	203	206	184	188	211	188	189	207	211	187	205	221	207	249	205	261	208	196	207	192	225	245	212	239	222	209	193	211	207	220	191	206	202	197	169	204	199	192	190	208	196	189	214	194	235	209	195	204	179	213	177	201	215	221	184	198	234	175	219	234	186	223	218	169	209	226	214	192	178	231	203	194	210	222	202	213	199	201	197	172	183	193	211	189	205	193	192	188	221	195	200	196	202	203	208	238	212	217	209	222	189	189	172	201	171	212	189	188	196	220	227	211	214	204	201	206	202	196	207	223	214	234	201	206	221	200	182	201	211	185	217	241	218	192	198	199	203	183	182	208	196	206	202	202	228	195	220	189	234	216	197	221	197	198	191	204	213	192	218	229	184	200	196	216	218	189	211	213	195	208	227	211	233	240	202	186	203	261	205	214	217	185	212	208	185	190	198	210	201	192	220	203	206	210	216	185	196	179	203	204	208	215	212	189	203	211	212	215	199	218	195	194	204	220	198	201	231	195	225	202	201	201	223	180	203	208	194	214	191	178	192	213	229	229	221	223	191	215	193	215	195	242	202	227	198	184	203	202	205	202	204	224	176	171	210	197	207	206	192	224	211	190	191	207	204	166	198	193	199	228	176	211	189	196	207	213	184	224	189	211	199	221	228	206	203	205	219	194	211	209	186	192	191	191	210	193	189	214	183	196	172	205	210	211	197	191	208	208	220	189	211	214	211	176	186	204	231	222	206	197	198	223	205	209	182	186	215	215	192	217	213	247	197	206	204	202	220	201	184	210	223	204	211	209	199	215	214	193	204	196	188	195	188	201	202	205	191	205	189	179	181	193	200	208	200	208	202	207	199	206	215	202	220	181	223	204	202	193	197	194	216	189	195	208	178	212	183	206	232	193	226	205	212	200	204	194	175	211	175	222	219	228	194	188	225	201	195	196	202	210	205	195	195	184	197	172	178	186	195	202	203	238	187	183	189	218	184	209	212	218	204	223	222	227	190	204	167	191	201	217	183	194	185	200	213	186	206	199	206	211	170	211	193	204	219	221	194	195	185	213	195	197	191	219	185	213	231	213	201	194	205	229	221	211	199	170	199	185	197	202	198	212	232	212	196	207	219	176	211	209	217	200	203	207	227	207	231	207	204	206	212	202	209	200	214	216	183	194	192	191	211	213	211	185	219	196	192	200	220	198	205	189	211	215	210	195	184	224	217	224	190	203	197	220	189	188	195	211	198	224	203	230	208	163	206	206	213	184	197	220	192	188	202	220	213	209	177	204	181	197	213	191	217	211	195	202	186	209	204	217	194	208	181	233	238	215	207	188	220	204	192	201	203	203	196	207	204	212	220	201	203	185	201	221	214	201	226	236	192	190	194	211	209	234	192	243	220	189	205	195	183	196	189	197	224	203	199	228	213	209	183	190	224	214	185	207	196	193	204	191	209	196	192	195	205	222	202	207	193	203	213	213	216	216	202	226	201	197	219	216	234	191	211	204	196	205	182	206	208	233	220	211	163	210	196	199	215	210	203	203	200	214	177	209	215	207	223	182	192	207	185	203	206	193	194	223	192	184	204	219	201	211	208	223	202	193	187	205	199	211	197	192	197	183	196	201	200	186	185	221	195	245	193	210	216	181	212	217	205	195	177	213	198	205	190	206	228	227	181	234	232	184	192	186	197	207	178	210	219	195	216	210	161	195	205	220	191	182	224	197	241	213	212	217	215	176	223	233	208	203	177	210	233	201	194	208	231	194	203	160	198	195	186	218	215	197	213	213	219	218	181	227	200	183	201	196	200	190	227	188	195	215	211	211	212	200	236	195	198	186	199	199	220	215	208	203	210	196	206	196	219	209	191	226	216	218	212	206	166	195	198	204	191	204	189	206	222	227	175	175	191	211	215	213	191	188	204	200	200	203	187	192	175	211	208	182	198	216	172	201	215	194	175	195	199	185	222	181	237	203	202	179	182	209	214	209	210	202	215	230	214	214	195	216	191	208	208	193	218	211	206	238	203	230	199	167	221	183	194	186	188	198	216	198	188	217	211	192	215	212	183	192	209	222	208	228	201	195	185	192	192	201	227	206	217	223	212	186	207	206	200	201	224	167	227	217	211	193	213	236	188	195	186	201	194	213	205	197	191	214	210	216	178	203	198	203	173	208	190	199	188	202	210	196	216	195	222	216	210	193	212	210	190	208	193	194	215	211	196	227	185	198	219	210	240	224	210	208	220	199	183	202	199	195	193	213	222	204	182	202	191	212	224	222	209	209	201	208	193	217	180	263	211	204	204	213	192	196	183	199	182	186	225	187	201	220	170	211	231	189	229	183	197	189	233	200	216	202	183	201	238	171	182	194	200	197	223	220	198	163	212	202	198	196	195	177	199	186	207	202	187	197	198	198	197	203	204	201	187	217	219	217	204	185	226	203	188	213	207	198	222	223	210	181	199	209	204	188	229	221	213	200	212	227	200	194	191	212	204	191	193	208	186	202	182	192	232	200	164	198	218	213	213	205	188	217	197	209	204	190	222	209	223	195	209	206	198	221	193	204	195	221	204	191	206	209	212	216	214	196	199	194	214	213	197	171	180	181	199	227	231	199	217	204	189	210	191	185	219	220	218	175	230	206	183	207	182	180	195	189	194	205	191	187	206	206	218	182	198	198	197	212	183	197	182	227	205	180	212	195	219	201	211	194	207	210	200	180	213	200	179	218	197	199	197	197	224	210	217	222	202	193	200	216	203	205	214	192	227	201	221	210	197	221	197	239	206	220	181	203	225	212	234	177	197	223	197	230	255	225	203	208	205	195	209	177	214	191	218	180	216	229	213	210	177	175	191	193	214	195	191	177	196	213	218	206	208	235	220	192	212
2597	1090	1332	1513	1193	1119	854	845	945	901	804	788	675	710	616	641	667	666	654	645	617	651	619	627	625	610	601	634	621	628	627	628	659	623	587	598	644	596	640	597	612	592	626	625	612	586	634	616	599	654	617	615	644	625	605	595	581	593	605	597	641	612	624	582	615	601	616	624	622	602	614	649	610	631	555	621	583	563	604	645	597	601	637	632	618	552	583	614	593	576	621	607	574	658	580	596	583	651	577	635	594	634	653	617	644	605	633	596	640	608	639	596	632	583	593	609	571	626	594	616	609	592	583	556	586	657	607	632	595	610	599	619	660	623	581	626	654	619	648	588	606	597	612	612	634	635	602	621	619	617	615	614	608	610	633	621	626	638	635	620	651	573	560	598	574	618	648	615	618	581	532	617	603	657	608	623	609	649	609	595	599	595	639	634	623	599	582	600	625	618	635	621	582	588	633	600	612	612	641	601	623	564	592	625	624	596	637	587	603	633	616	589	622	607	594	622	629	589	636	597	649	598	634	570	611	640	583	634	617	584	565	611	644	601	580	607	662	628	609	617	592	603	635	585	586	637	652	591	619	567	623	615	595	619	648	571	614	591	648	569	611	579	643	626	602	595	577	601	607	595	665	609	615	642	634	581	616	600	617	579	581	596	621	651	639	593	639	614	630	612	571	606	545	604	609	621	675	612	590	612	617	615	609	579	611	553	621	634	623	643	625	587	584	622	560	627	611	603	647	620	630	607	623	610	595	587	582	621	624	586	586	612	607	617	605	636	596	589	622	632	605	646	592	574	625	616	621	622	596	581	599	616	592	567	647	624	591	639	562	608	613	618	604	648	619	618	657	588	611	609	602	636	645	607	596	646	593	628	641	656	659	630	610	611	615	581	592	608	611	646	638	600	640	663	644	610	606	616	606	625	580	648	600	578	610	595	625	628	651	582	575	650	583	637	606	601	599	605	596	632	618	603	624	592	598	641	611	642	617	642	628	610	598	661	619	591	585	643	598	607	604	617	632	607	594	634	652	588	600	598	621	607	620	602	634	605	615	619	594	567	591	617	593	581	590	644	594	613	628	639	610	584	616	612	604	584	556	624	599	593	570	637	630	607	633	590	591	602	614	548	595	622	649	663	608	623	612	586	588	615	657	603	602	635	604	591	601	609	615	647	588	590	628	590	638	657	610	647	597	592	635	595	634	607	632	638	605	608	616	584	619	629	661	626	629	607	618	591	617	572	658	614	667	629	621	617	582	598	619	593	592	591	635	597	594	630	588	600	636	618	610	580	589	620	602	633	600	633	631	599	621	587	632	611	600	638	661	598	587	604	621	628	633	583	625	632	601	643	592	614	671	622	581	607	545	627	566	626	605	627	583	613	581	609	624	595	586	652	619	625	630	599	579	618	623	638	615	633	589	652	624	634	611	577	612	583	618	628	618	589	642	589	560	576	610	580	593	605	603	605	590	603	600	568	610	645	630	631	580	591	599	636	623	631	621	610	601	637	603	631	586	656	610	596	620	615	614	604	654	587	591	618	636	571	565	589	607	581	647	596	601	596	606	635	607	585	594	586	581	583	602	587	624	637	658	538	626	548	581	617	583	584	613	578	610	631	583	585	574	641	629	594	630	608	621	643	623	653	622	637	615	596	627	583	599	602	639	623	608	576	630	608	638	644	589	610	606	610	605	602	636	618	598	613	578	565	613	593	642	592	554	584	611	628	619	589	625	615	635	605	606	593	640	617	596	637	666	611	639	631	613	597	607	616	587	625	597	633	616	589	611	583	574	580	589	562	657	619	623	604	619	579	603	617	622	622	591	625	611	605	599	624	551	613	571	587	591	603	633	639	608	594	622	631	615	591	643	581	579	633	592	608	625	611	582	631	585	701	589	618	623	588	608	639	605	631	593	632	642	645	585	610	598	598	617	576	599	597	601	590	612	631	620	602	620	611	657	605	591	638	597	599	636	606	612	671	651	609	629	626	625	624	668	602	608	633	590	638	609	632	617	573	601	627	592	623	663	573	603	643	599	623	598	609	604	612	593	590	592	563	615	600	619	607	602	641	583	582	602	582	597	601	607	623	607	659	603	612	594	587	623	621	616	625	620	553	606	594	618	626	646	670	604	582	574	588	585	608	593	653	605	617	590	612	561	611	632	616	653	614	584	570	621	626	615	623	654	621	617	579	600	655	608	645	641	645	602	613	603	587	623	580	613	632	601	612	658	626	627	571	601	554	578	641	646	549	636	607	619	569	640	568	634	591	597	610	609	578	615	622	602	609	612	584	625	584	620	581	621	622	602	584	555	603	600	601	559	596	596	618	648	627	629	636	573	579	691	607	581	624	597	618	583	651	670	570	614	592	604	607	575	621	594	585	631	622	609	585	611	646	609	580	568	604	610	610	630	587	613	635	661	625	610	592	566	615	690	598	616	570	589	582	596	570	633	574	624	620	620	603	624	580	568	627	620	656	641	603	626	618	595	590	631	636	653	646	591	605	580	623	591	625	579	590	632	593	590	595	575	583	604	611	611	636	603	646	617	614	643	603	586	603	644	592	606	551	593	605	642	606	619	604	661	647	604	567	624	633	588	619	637	603	650	595	636	612	597	620	638	622	574	615	638	577	648	598	601	627	637	622	612	644	620	600	596	623	612	646	652	614	593	605	604	550	604	608	601	623	659	622	626	643	584	657	598	602	573	628	613	606	605	617	576	596	617	607	597	585	667	611	595	582	572	651	630	606	606	601	579	585	601	585	602	610	603	570	632	590	585	615	607	585	598	657	631	625	582	598	610	585	645	567	633	617	637	613	592	560	584	631	645	602	575	600	571	593	633	625	582	643	603	554	617	623	594	551	658	677	607	654	574	582	560	634	628	600	603	620	595	619	642	649	607	625	581	649	593	615	605	643	598	607	597	588	563	618	632	579	615	601	601	646	584	612	619	603	590	584	612	624	598	619	611	638	605	596	606	604	627	638	637	653	608	629	595	638	599	553	582	572	614	600	611	611	635	617	619	640	640	625	601	621	594	613	577	588	578	622	592	593	607	602	607	575	590	627	623	591	572	593	578	621	620	584	609	584	589	630	627	620	600	609	613	635	566	616	607	627	593	612	633	612	608	618	630	616	599	560	595	601	603	625	641	613	597	627	607	614	618	621	650	622	603	621	643	596	604	584	600	630	594	619	626	596	630	583	570	603	652	639	585	542	579	600	584	616	605	603	601	611	624	634	592	670	583	611	620	579	631	614	581	635	598	627	585	638	592	635	584	636	621	671	605	620	609	628	545	643	634	591	620	582	606	620	629	623	630	619	593	599	629	622	603	678	621	635	596	634	618	627	580	585	621	639	621	608	631	623	568	621	594	594	620	626	561	623	589	633	580	625	611	624	636	584	618	602	625	611	611	626	612	581	615	638	616	606	630	578	555	592	612	594	589	611	601	614	599	580	584	630	628	591	632	594	566	646	631	661	622	587	592	600	642	632	614	605
11123	5351	5533	4893	3288	2848	1821	1395	1088	1269	942	692	753	595	460	453	393	408	440	377	336	422	364	379	371	367	310	343	322	336	323	284	306	364	319	306	325	342	349	317	322	339	328	285	324	310	296	282	322	330	352	326	314	334	301	332	310	331	332	323	304	316	321	340	340	297	295	357	300	306	319	352	312	347	311	306	307	337	329	302	325	332	319	295	319	345	362	297	298	314	317	356	345	315	334	323	331	313	350	287	323	345	321	347	310	323	319	303	287	355	324	301	321	331	315	339	306	310	339	348	337	331	301	334	325	332	314	309	288	337	310	337	304	338	309	338	323	361	327	331	307	326	293	310	326	301	288	340	305	308	328	314	304	345	318	327	294	284	348	331	350	320	317	339	332	299	336	326	299	365	295	353	289	308	323	327	323	340	361	348	332	341	320	300	321	326	324	318	311	318	320	310	338	321	279	321	315	349	321	320	316	302	312	348	326	283	306	330	353	343	340	345	335	322	334	322	310	310	293	323	320	337	319	307	334	317	305	284	333	361	346	328	317	331	324	318	341	284	323	298	316	305	316	324	311	335	317	306	305	338	300	328	312	304	312	337	302	311	362	334	308	330	349	335	324	322	312	342	324	312	336	329	305	343	321	330	325	330	343	324	333	303	307	286	336	350	299	308	312	331	303	327	313	335	346	326	297	343	301	366	311	333	294	337	303	317	297	314	297	294	343	284	315	328	332	319	312	353	310	334	326	326	321	303	310	301	308	362	314	283	348	385	319	320	310	317	309	339	296	339	324	317	308	322	331	329	310	350	357	333	322	315	304	325	319	331	306	334	319	329	334	310	323	317	317	337	319	313	325	315	344	324	319	308	303	290	311	315	311	339	337	317	297	306	324	322	331	304	333	293	350	327	330	307	312	337	285	335	375	366	308	332	321	345	312	308	305	314	313	305	306	332	294	307	335	323	303	289	353	306	325	322	318	299	290	327	335	341	335	346	328	352	311	330	313	282	317	318	334	325	334	339	317	361	349	328	332	317	326	309	350	306	324	321	313	311	294	336	383	307	333	298	312	332	317	313	313	337	333	333	326	334	335	327	298	294	354	273	342	339	296	351	356	333	328	323	308	308	318	354	344	292	310	314	335	328	362	313	307	353	318	311	299	310	314	326	331	312	310	358	338	342	338	320	349	305	327	314	302	324	337	338	329	297	297	330	349	307	324	326	335	305	291	291	316	320	342	314	316	313	308	346	320	376	292	359	323	299	323	364	301	323	333	332	345	326	330	296	323	310	313	299	314	347	318	306	320	340	323	306	327	314	302	298	325	325	350	344	336	324	301	315	338	350	308	336	319	319	293	339	305	293	323	305	307	299	332	321	337	325	329	312	314	323	326	327	311	303	297	308	341	299	316	307	317	319	308	347	327	323	316	305	331	300	326	336	340	283	310	327	319	302	325	328	307	346	325	325	314	335	329	350	345	357	345	293	344	306	379	315	326	320	309	312	345	299	324	354	310	355	326	333	322	318	300	298	321	291	304	307	351	336	324	296	330	294	316	287	348	337	299	316	329	362	333	311	348	317	336	334	312	334	319	317	342	312	319	318	325	335	347	335	273	305	308	347	313	326	336	336	335	326	355	353	334	348	321	339	316	323	362	296	307	343	296	334	319	353	309	307	289	315	305	286	318	343	333	319	305	310	314	336	293	313	315	321	305	335	326	339	315	333	305	317	321	318	325	312	318	329	315	318	342	323	310	326	330	340	305	323	323	280	328	298	316	313	327	326	321	335	337	315	363	338	332	279	323	292	350	301	282	292	300	323	360	303	310	314	312	308	343	318	339	298	305	296	365	285	316	334	322	305	334	323	338	322	314	318	322	339	302	315	337	336	325	297	348	352	299	322	294	343	338	336	366	324	349	324	330	313	313	324	320	340	320	342	326	349	340	307	309	342	344	319	285	305	306	317	337	260	348	318	320	310	341	331	325	308	323	341	305	348	307	309	364	326	326	324	338	320	333	372	342	344	314	344	310	275	294	329	328	330	365	325	325	329	320	299	317	301	328	330	331	324	285	321	347	308	319	306	341	326	320	341	319	302	331	344	320	325	307	320	297	308	310	334	333	339	318	289	323	316	308	297	330	320	315	344	332	329	330	346	302	337	333	317	352	339	337	296	298	341	353	334	309	341	327	338	319	298	345	318	344	320	307	299	319	311	336	310	306	335	333	321	291	295	314	328	356	347	300	298	300	353	305	350	306	352	309	346	302	318	312	349	333	378	304	318	297	333	358	330	279	314	325	338	308	327	327	346	316	299	350	338	295	315	324	332	334	304	301	321	295	287	324	284	329	322	314	315	360	304	314	311	282	309	337	326	312	323	319	340	332	311	327	316	296	337	337	295	317	361	315	329	338	294	339	311	316	333	340	364	337	332	280	344	324	297	337	355	321	327	356	344	340	302	304	331	315	345	340	281	330	337	304	336	334	312	346	343	329	341	337	314	270	278	326	307	333	308	298	294	322	362	317	348	291	336	335	326	308	290	349	315	337	300	288	343	325	329	356	301	337	325	309	314	318	348	350	341	352	283	348	346	370	360	309	332	310	337	293	338	325	304	325	287	326	329	330	305	323	333	321	333	304	308	325	281	321	325	297	322	348	291	382	323	317	365	323	328	356	307	305	306	294	304	327	330	331	320	332	320	326	308	320	331	325	333	322	346	312	351	325	331	306	311	323	324	289	311	291	293	325	325	324	292	323	300	308	316	298	330	315	332	315	320	289	321	307	334	330	311	324	322	319	324	323	306	323	340	298	326	355	328	314	300	341	314	273	328	347	342	320	349	338	321	295	331	337	342	327	342	313	337	311	308	333	332	332	298	313	356	355	331	340	300	326	313	334	347	316	307	320	326	335	331	331	331	311	335	343	289	316	297	323	315	335	318	338	335	330	316	324	332	362	338	304	291	344	337	299	358	328	346	305	312	318	293	327	322	314	303	354	355	339	309	333	334	354	328	318	350	311	328	315	305	327	307	321	323	330	327	361	331	304	315	309	318	312	317	313	291	330	341	322	362	330	338	307	299	357	311	333	302	338	352	303	314	330	347	312	347	336	346	315	314	331	308	341	292	297	299	326	350	337	347	305	314	305	295	306	346	319	350	328	317	343	308	309	295	348	332	322	332	326	344	315	333	316	344	332	335	291	349	311	332	315	310	369	325	321	321	285	347	322	313	315	325	319	317	362	330	337	292	311	331	345	274	303	338	322	289	334	308	336	296	318	346	305	301	304	359	305	329	344	336	308	341	312	356	297	302	308	320	293	344	332	311	343	338	340	301	293	315	332	315	311	349	316	312	335	337	332	328	310	304	304	329	282	313	304	321	315	329	320	308	329	357	304	342	317	317	331	310	334	326	304	302	347	308	295	305	327	330	351	303	324	341	330	300	329	333	299	339	351	326	316	330	320	298	344	295	346	324	294	310	332	314	332	346	326	323	325	312	315	329
7776	5331	6757	8174	7091	6951	5343	4281	4106	4759	3630	3380	3008	2691	2242	1835	1611	1686	1544	1454	1351	1338	1215	1445	1321	1178	1064	1064	1043	972	1029	954	1008	956	923	928	930	968	981	932	977	886	882	865	963	903	894	930	944	943	942	874	934	922	861	912	902	905	903	889	892	910	911	895	885	886	893	912	969	875	889	899	910	921	861	885	824	964	858	893	909	850	913	899	925	957	875	887	899	938	1207	875	852	839	880	909	897	891	926	899	908	909	885	858	880	871	896	914	884	886	865	927	904	889	921	838	899	838	963	913	883	853	867	808	843	874	920	849	873	910	899	945	892	831	952	899	878	865	895	839	869	894	917	877	915	871	880	953	896	885	880	883	912	939	847	872	893	875	884	900	929	853	897	890	915	885	895	884	926	904	913	832	871	858	857	831	895	928	850	873	840	919	864	881	857	858	870	831	855	885	828	844	887	888	872	840	906	865	932	887	802	875	901	937	903	907	881	881	891	912	884	845	893	875	893	901	900	857	869	853	876	875	862	848	864	842	824	901	876	876	894	922	840	900	876	889	898	844	885	919	895	898	863	872	877	910	874	850	886	897	902	887	864	867	854	848	865	893	938	835	855	865	887	899	801	884	889	892	893	826	886	886	893	852	854	902	836	845	840	907	867	851	885	886	888	889	882	897	864	903	898	883	830	891	888	885	872	857	866	867	866	874	896	854	886	880	909	873	900	869	884	857	887	906	866	891	901	905	890	885	857	933	873	920	873	875	913	892	845	859	882	909	895	889	877	903	910	903	920	938	926	869	932	890	906	879	886	866	848	890	896	889	885	825	853	907	905	922	859	850	878	846	917	878	882	896	865	833	938	815	873	897	862	850	859	862	856	840	885	884	930	868	858	860	870	921	907	936	958	830	907	846	897	902	879	902	862	851	857	881	887	913	889	850	889	922	844	900	875	855	855	864	865	900	958	901	873	903	923	856	882	813	917	823	894	880	940	844	888	831	886	854	847	861	853	870	871	804	857	868	877	897	920	862	836	859	869	886	905	883	888	856	885	877	874	880	906	896	870	871	888	924	874	849	917	817	820	899	900	867	841	906	841	851	843	853	895	897	917	924	869	845	893	890	883	937	855	910	833	932	930	900	889	884	909	891	871	895	869	873	911	896	842	874	915	907	852	864	839	859	918	901	882	867	923	905	869	904	846	840	887	862	903	928	899	884	872	867	863	882	880	817	901	883	815	859	850	853	855	904	900	859	892	912	851	897	913	958	951	865	902	863	863	951	888	888	903	836	896	879	850	858	880	885	845	877	921	924	885	921	902	877	885	831	865	869	874	902	865	923	886	858	839	912	937	835	905	832	872	831	878	898	896	876	914	873	916	872	875	915	875	903	899	878	876	873	830	842	892	872	863	877	911	912	910	928	886	880	867	908	915	899	888	894	876	910	923	896	832	869	872	873	935	902	868	898	916	847	854	867	926	890	861	864	844	881	876	840	834	834	906	900	865	848	919	889	841	910	832	879	866	912	867	883	898	890	909	839	892	885	889	928	856	887	848	890	935	878	825	902	897	913	896	881	902	867	866	894	854	897	884	874	885	898	899	862	868	863	882	922	903	880	908	850	862	877	906	932	902	865	905	874	870	864	893	877	938	871	863	919	926	875	891	905	838	880	892	883	895	898	895	882	878	828	894	862	901	875	862	927	883	897	867	894	883	877	888	902	890	904	878	844	873	901	856	878	848	872	839	902	927	923	885	892	888	871	875	900	875	874	913	858	909	916	890	877	896	892	897	944	848	891	877	926	900	929	907	932	919	832	897	900	886	853	904	900	915	862	893	941	900	871	938	875	885	899	881	900	876	858	857	867	881	923	852	848	886	860	913	889	936	921	884	904	901	862	882	870	877	895	845	873	906	870	902	877	828	889	916	913	920	859	928	891	910	880	827	867	860	896	934	873	876	862	898	855	866	920	926	873	869	895	922	829	832	904	889	907	890	866	911	826	897	917	892	930	896	902	886	856	865	838	877	902	829	835	860	893	884	933	860	852	894	873	950	862	898	941	864	883	881	932	838	865	862	830	883	863	885	914	889	906	911	894	894	894	845	853	831	866	892	860	892	952	840	922	885	870	880	844	887	919	876	902	905	886	884	917	897	897	901	872	856	892	881	861	799	847	911	881	843	835	890	868	940	880	896	853	897	885	877	894	881	881	922	899	879	878	842	835	883	911	883	843	879	872	864	909	867	831	924	864	842	906	873	928	912	887	917	851	853	878	869	884	858	913	872	855	890	875	906	847	848	874	835	896	875	808	864	893	879	929	878	870	833	851	909	896	835	848	894	861	870	844	854	903	858	827	866	877	869	845	878	910	911	901	878	856	878	863	877	852	892	855	873	878	853	900	830	851	825	930	858	864	868	828	866	835	858	884	894	866	929	878	883	873	933	875	910	895	919	912	867	880	895	915	848	865	899	925	868	860	894	858	866	903	877	860	858	914	900	880	920	912	889	826	875	877	877	879	888	891	862	865	919	880	894	876	844	931	920	830	871	854	932	890	939	883	855	903	911	906	862	853	890	894	924	887	851	909	858	937	893	902	943	910	910	903	857	850	915	899	900	906	904	904	893	894	839	904	910	861	868	891	885	898	907	892	862	897	841	888	833	907	882	901	908	872	875	889	874	848	854	950	886	858	964	860	930	854	914	862	878	904	844	857	829	887	877	894	921	860	875	885	858	895	838	900	844	901	853	874	833	906	908	928	880	911	916	873	910	877	861	885	878	915	944	893	874	874	897	843	894	858	914	929	867	879	911	921	934	860	916	914	871	898	879	849	867	876	903	878	915	888	842	911	848	857	879	816	923	901	906	907	879	862	893	873	864	841	862	880	882	934	860	889	849	857	906	903	873	877	886	914	856	860	901	854	885	869	907	878	862	863	887	873	913	880	887	911	898	884	873	855	924	845	873	917	848	837	836	903	911	883	857	897	946	870	919	837	903	951	882	891	856	860	853	903	833	902	903	856	901	878	839	917	848	855	815	856	911	898	911	893	902	906	873	922	875	861	878	889	894	934	831	885	866	890	864	915	888	898	879	876	875	870	841	858	863	888	886	928	844	824	846	943	891	898	900	895	856	838	837	845	885	837	856	887	912	865	871	890	868	888	814	885	888	931	859	947	854	868	937	901	882	823	905	895	893	895	909	865	922	914	913	852	814	860	920	893	883	845	853	888	936	859	874	923	900	894	925	847	928	899	907	853	887	928	880	864	865	864	812	901	860	873	911	880	843	906	865	826	959	903	933	865	907	902	889	833	869	887	871	902	881	899	915	862	863	898	882	891	887	882	894	826	950	919	916	863	916	839	846	875	878	923	878	932	904	882	935	920	862	950	892	928	870	894	896	908	832	868	845	892	807	902	878	861	868	875	859	895	843	904	820	846	888	877	919	896	919	849	852	883	921	880	928	849	840	849	859	862	872	843	867	876	884	870	874	882	833	876	919	871	860	877
18000	8224	8705	7394	6339	5473	3934	2080	1364	1128	1010	1002	1039	947	749	535	468	434	356	371	313	328	350	297	302	318	285	268	494	315	253	279	306	259	269	265	253	265	261	274	253	277	273	245	263	265	282	271	254	321	249	255	275	252	266	241	254	259	262	266	269	262	271	271	253	277	261	271	262	256	257	265	285	276	258	269	255	276	270	245	284	288	316	260	266	263	270	252	227	282	348	276	236	239	245	257	283	251	258	267	260	261	273	278	261	265	268	274	267	265	261	278	267	247	254	253	265	251	257	261	271	281	285	259	248	267	289	256	262	267	243	269	255	259	240	241	239	228	259	238	255	275	254	282	252	266	264	254	245	265	251	244	235	249	274	269	257	283	234	250	261	274	256	219	258	239	268	268	271	234	275	245	265	264	264	262	241	270	286	239	253	293	226	232	273	281	295	239	249	273	257	250	280	235	255	279	259	249	252	279	284	281	247	230	258	274	246	290	241	286	249	269	272	259	260	263	246	239	280	302	240	243	269	274	257	277	233	248	238	269	261	263	236	257	257	279	255	259	242	235	250	277	269	242	287	248	244	279	268	278	260	246	268	243	233	227	270	247	265	275	268	245	292	275	273	263	258	263	240	275	272	286	266	273	285	260	260	262	282	284	246	286	243	275	266	269	270	245	248	244	265	285	238	226	246	265	232	254	271	270	263	287	264	237	262	235	266	256	263	253	257	259	267	286	295	250	269	270	231	247	252	257	283	267	244	282	221	249	242	229	242	270	250	262	236	278	264	240	237	280	274	280	265	254	284	282	261	273	243	246	263	251	262	266	274	256	248	272	245	252	273	234	266	274	260	247	244	282	268	264	282	269	273	229	244	270	247	271	225	249	273	229	251	239	265	255	254	286	265	278	258	257	256	280	267	257	252	261	264	276	265	286	279	242	266	240	255	250	252	289	250	278	262	268	231	252	261	251	269	274	273	262	267	267	250	221	255	248	263	276	277	239	305	253	288	264	280	271	265	235	266	251	255	258	281	283	264	254	278	280	283	267	259	235	233	235	277	250	250	275	271	245	276	247	228	269	265	259	291	229	269	267	260	247	262	275	249	252	255	261	256	254	252	261	277	266	238	239	224	254	277	276	260	276	261	244	267	263	257	257	255	248	251	259	250	280	258	237	264	287	280	266	284	267	247	266	292	285	245	229	270	276	258	251	277	240	258	258	233	261	257	267	262	242	268	283	256	256	265	274	250	294	289	281	247	262	258	282	251	279	316	254	256	244	246	265	254	251	273	255	274	268	273	269	282	233	260	256	272	259	260	266	220	282	252	271	238	249	246	273	253	235	247	253	275	284	262	270	296	257	253	235	271	231	293	256	261	241	275	255	264	252	236	294	289	258	279	274	279	290	292	257	274	266	255	269	279	302	278	254	271	276	243	275	248	249	256	275	260	295	271	258	263	259	253	259	250	251	240	247	259	238	230	285	251	249	237	261	254	272	273	265	283	257	265	237	290	234	269	271	252	260	281	249	259	233	256	237	295	232	236	259	250	272	253	274	225	292	273	271	246	265	286	250	256	260	248	262	266	270	263	262	253	289	260	248	260	266	247	234	268	240	262	274	258	280	238	249	276	266	288	243	277	246	249	258	247	262	278	236	265	290	259	268	265	258	265	272	259	291	268	272	235	255	233	269	258	246	270	265	246	268	282	251	283	265	250	281	267	270	265	277	241	266	256	236	281	247	252	255	268	248	289	247	222	237	258	282	269	259	253	275	269	246	240	257	250	271	275	249	265	257	253	253	271	275	256	271	244	265	273	260	246	241	253	277	266	304	258	269	264	252	255	255	263	272	269	266	275	252	274	274	266	252	247	265	254	262	276	242	265	254	243	257	275	271	234	247	275	268	264	280	244	265	273	274	261	249	268	247	253	283	234	256	291	268	251	254	261	266	247	265	259	281	257	269	275	263	270	280	268	240	217	237	275	227	254	240	246	282	248	267	253	243	280	232	271	271	249	270	221	270	258	271	270	247	226	249	267	251	238	267	246	238	267	270	248	262	249	281	292	263	253	255	273	261	246	263	235	228	261	267	241	236	246	239	244	233	241	265	271	295	268	287	227	282	297	261	288	251	261	278	277	286	265	255	265	255	284	274	279	264	231	248	263	286	261	245	244	245	263	259	266	261	294	234	295	255	249	256	272	261	268	259	250	256	244	249	273	255	247	263	265	271	284	281	261	279	270	252	265	234	252	261	271	282	272	250	268	280	262	296	220	262	247	255	277	248	269	254	241	251	255	249	253	235	247	273	280	257	256	292	251	264	264	277	244	245	258	260	246	256	266	250	259	258	289	271	274	284	245	280	266	266	232	254	258	276	250	238	256	261	239	276	253	260	266	262	250	241	263	279	272	255	255	276	272	280	265	238	269	243	263	278	271	268	284	275	270	270	306	269	263	241	222	240	264	274	256	249	256	271	275	268	253	266	298	260	264	260	273	264	280	274	271	213	237	201	252	241	256	255	276	257	258	241	272	273	232	243	269	266	242	261	258	270	222	273	260	254	274	237	283	238	234	253	238	257	258	267	243	263	274	235	267	252	288	266	281	234	259	261	231	258	272	261	250	272	279	296	288	233	240	259	279	259	252	277	242	264	278	247	254	243	255	273	271	256	284	261	261	271	264	294	249	229	251	262	267	278	252	252	285	252	258	280	261	256	294	259	253	270	280	252	284	264	273	272	252	261	280	260	276	249	256	272	266	263	278	282	229	268	279	255	280	287	249	260	247	225	269	274	244	246	268	273	270	271	255	281	268	251	229	255	235	287	275	248	273	278	241	276	282	261	264	260	268	255	288	243	258	256	267	241	239	285	264	285	241	272	282	256	287	263	266	270	268	261	247	230	259	253	274	272	234	242	259	253	250	260	257	255	263	269	237	283	275	253	271	249	257	247	266	275	238	255	247	264	222	236	264	261	261	257	251	271	287	245	261	244	263	258	249	265	272	253	264	297	260	258	231	266	280	265	253	237	211	262	254	275	261	292	263	249	271	300	259	266	219	262	290	248	277	256	263	249	302	288	237	237	244	290	255	274	241	217	262	281	261	265	285	266	291	253	243	242	230	250	276	267	255	250	254	281	285	284	243	231	249	289	295	264	261	251	243	265	274	248	249	235	275	228	246	239	260	254	260	262	236	233	245	244	277	258	263	267	252	254	246	259	258	251	259	251	245	241	288	263	276	285	244	267	242	272	290	278	238	277	254	259	259	261	242	272	260	270	281	256	270	269	258	253	238	297	267	265	248	262	252	257	237	244	261	266	250	265	266	253	251	254	263	271	255	255	267	262	263	275	255	249	243	266	252	265	259	241	249	261	257	259	273	261	238	222	255	261	255	264	250	296	206	249	277	263	248	255	273	261	277	300	248	251	260	279	282	279	269	258	264	296	230	257	246	273	303	255	230	236	246	280	266	284	244	244	256	246	246	263	272	270	291	259	248	299	258	252
9753	6568	9820	11873	11687	11278	9016	6303	5218	5458	5004	4331	4216	3668	3097	2856	2044	1830	1586	1360	1492	1353	1450	1260	1351	1189	1113	980	2931	971	807	854	871	835	840	819	881	813	805	809	766	814	805	863	788	748	780	747	779	700	747	834	768	738	744	765	804	705	719	746	688	826	762	765	805	767	777	775	741	722	710	741	722	774	785	714	780	768	748	736	728	720	758	778	708	744	737	734	722	661	1600	1037	733	679	706	738	695	738	678	710	721	738	729	755	746	731	720	670	701	767	709	736	724	725	710	746	733	731	726	677	670	728	707	748	729	696	739	704	705	761	651	698	758	734	678	723	725	717	723	699	766	784	690	713	716	735	706	694	713	703	750	688	725	731	745	713	753	696	687	720	680	707	730	708	688	681	722	745	704	715	725	716	730	736	725	700	688	718	750	707	701	690	680	664	756	715	713	691	720	674	722	733	749	737	716	711	741	712	714	711	721	684	690	735	736	761	685	716	715	766	726	719	745	715	727	660	732	760	722	690	696	725	761	771	767	739	741	736	663	663	751	707	707	721	736	703	697	725	686	727	697	705	719	726	695	693	752	694	746	728	738	756	718	690	712	712	705	688	729	741	768	737	744	730	666	711	725	724	703	733	749	701	704	684	687	716	771	725	677	723	708	804	693	730	719	714	725	748	685	691	727	753	705	672	726	681	722	702	670	713	685	716	719	743	670	722	705	691	729	675	697	737	682	746	700	694	711	764	685	700	685	693	724	733	705	708	729	696	705	693	728	757	703	703	740	727	730	698	731	715	684	718	737	743	704	751	734	694	748	712	662	703	712	693	701	693	739	717	777	687	703	740	705	769	709	713	734	705	733	694	716	760	685	658	667	705	732	732	701	710	674	701	694	691	720	708	734	696	695	663	701	693	701	715	706	689	717	748	711	706	717	699	698	716	680	678	684	716	691	653	686	714	705	680	754	700	699	658	715	673	746	625	734	693	733	754	718	685	657	717	698	688	723	731	688	698	713	697	672	787	695	674	751	690	725	660	750	716	759	690	659	692	723	687	689	653	745	704	695	713	709	713	685	693	667	719	663	693	702	720	708	700	657	708	679	703	708	705	700	727	690	702	731	684	723	699	674	747	693	659	748	688	718	710	658	704	690	736	686	707	716	708	742	725	714	713	712	729	727	695	735	723	706	687	774	709	746	639	702	742	706	726	708	697	705	746	755	719	740	700	670	730	705	700	711	723	694	703	727	668	720	684	754	711	705	718	681	746	725	696	711	719	682	757	764	745	692	718	740	676	739	703	699	678	712	706	685	715	707	708	700	692	708	693	718	689	735	720	704	683	729	729	717	728	708	705	688	692	736	701	716	728	728	716	709	700	690	769	763	699	681	683	674	712	698	734	656	703	698	685	755	704	733	687	700	661	712	726	733	724	735	697	688	680	740	672	736	682	691	736	678	685	741	672	684	664	727	694	726	691	659	717	715	711	652	798	690	754	687	764	697	730	729	658	685	706	730	716	680	706	672	708	710	700	739	678	740	690	692	686	751	721	685	691	693	703	710	716	741	741	740	731	678	674	766	690	692	695	703	717	688	654	686	714	720	702	726	714	732	702	709	720	727	718	739	659	693	706	708	698	717	621	739	703	698	692	623	757	745	703	661	728	701	693	774	717	748	704	722	740	685	724	740	764	730	704	708	712	709	713	743	665	675	699	704	722	727	734	723	723	741	681	710	670	730	660	716	733	654	704	742	751	726	689	718	712	704	716	757	706	716	705	697	696	715	719	722	702	708	745	726	735	729	700	697	729	748	715	670	747	696	703	726	707	759	699	758	741	712	706	731	690	705	752	695	675	718	747	775	691	754	702	741	662	707	723	795	699	688	679	738	732	704	716	687	686	718	713	747	693	709	725	725	691	685	730	700	726	671	740	697	725	680	721	728	630	758	717	769	740	719	680	679	716	681	727	687	746	715	685	726	680	704	722	721	706	705	735	692	719	718	682	716	785	709	691	707	742	676	758	728	703	726	715	703	700	718	724	691	759	678	728	698	739	767	728	678	704	698	705	751	735	701	744	681	731	705	691	746	702	714	695	716	740	736	679	704	717	690	736	686	658	717	737	720	719	727	736	695	733	714	757	718	714	708	698	732	672	732	666	730	708	680	711	725	712	688	696	691	719	673	693	657	723	737	765	674	672	667	692	710	735	688	706	715	726	715	692	712	737	735	696	723	726	684	728	705	721	697	725	694	699	711	702	706	684	717	672	701	724	686	684	747	684	735	720	695	676	668	736	715	667	684	711	714	702	739	720	684	703	663	679	694	660	720	692	694	729	718	677	679	729	684	702	700	687	725	700	677	719	674	734	750	708	706	681	657	709	724	735	694	712	691	718	692	672	738	724	683	690	725	713	742	719	756	695	714	725	703	700	734	739	732	674	710	708	670	696	756	744	690	696	728	723	694	696	703	721	692	700	727	762	783	675	765	671	692	709	688	684	699	745	724	705	647	716	701	707	670	690	725	691	697	757	732	687	720	709	723	728	667	747	761	727	697	712	719	715	685	690	703	695	718	690	647	754	692	686	742	677	677	728	727	683	667	680	705	756	705	703	723	705	723	697	718	698	712	693	703	661	675	738	687	706	735	743	728	694	647	758	779	701	707	704	716	695	735	720	732	790	696	682	712	720	726	699	704	719	651	689	716	675	772	716	715	750	704	737	723	670	686	675	704	703	704	748	702	726	680	705	702	744	705	710	679	733	686	716	712	692	697	685	711	736	685	686	736	723	748	642	723	758	685	666	727	703	689	758	707	710	723	742	681	682	720	738	688	681	740	698	759	717	765	713	676	712	702	690	741	722	726	707	665	730	663	699	718	724	787	671	727	673	716	699	707	704	725	709	696	726	734	729	656	657	731	711	726	688	702	749	720	747	716	774	701	674	746	712	733	686	718	677	686	733	700	734	717	649	700	739	648	734	729	669	716	703	705	673	692	661	734	697	713	786	682	709	685	753	723	680	686	747	745	728	700	689	704	665	747	708	720	698	702	671	718	720	712	707	736	690	685	781	729	689	639	755	713	758	706	669	721	718	683	707	681	693	702	715	709	669	701	697	728	685	719	719	740	682	723	687	698	674	686	686	752	671	698	671	697	709	710	740	727	717	727	698	710	683	652	722	693	692	746	732	723	730	651	702	750	703	749	660	723	700	728	693	770	695	706	701	696	752	688	706	736	720	728	702	685	737	712	715	695	723	695	774	727	732	677	655	743	722	727	665	711	752	723	742	712	707	705	767	709	746	692	698	744	690	753	688	726	650	774	696	729	707	720	693	743	723	758	689	737	709	701	771	697	678	667	713	749	729	716	708	708	691	746	707	746	678	716	702	726	708	753	637	733	725	678	682	730	666	708	727	720	678	684	669	742	739	711	667	717	702	684	685	721	708	680	715	704	743	669	707	723	760	712	718	681	758	760	697	746	692	717	752	732	719	742	706	684	668	700	739	689	685
2464	541	665	610	491	421	331	262	272	231	253	226	220	230	183	222	193	189	221	235	228	221	205	254	224	209	206	212	217	221	211	242	239	226	213	188	203	238	213	228	233	233	201	250	209	203	226	214	214	226	220	208	231	221	219	183	221	215	212	239	213	221	215	212	238	219	212	206	200	219	229	216	218	229	213	208	240	179	211	203	225	209	227	210	225	223	204	235	230	251	217	248	210	221	231	200	198	226	221	221	208	209	209	195	190	198	203	223	224	223	229	200	237	211	204	202	216	199	212	199	195	237	227	227	220	215	224	205	227	211	223	240	201	229	211	230	211	203	203	232	216	211	222	243	219	205	223	218	221	222	207	214	225	209	232	222	218	225	196	188	201	215	211	212	232	192	230	217	212	193	211	199	222	226	197	244	214	229	207	217	166	223	203	212	202	203	248	224	220	248	211	223	217	237	206	214	230	179	236	234	196	233	196	234	212	201	247	225	213	224	201	211	215	206	208	224	229	248	233	259	212	214	205	205	203	202	238	206	218	223	223	204	215	237	225	214	223	206	196	210	216	208	214	216	200	200	210	217	194	206	248	216	218	236	220	229	231	224	201	208	213	206	218	215	213	216	209	225	208	218	237	239	204	202	229	215	222	221	214	193	213	209	209	196	195	246	217	221	199	245	224	229	244	230	229	195	204	217	193	218	193	206	230	211	221	237	211	210	220	219	217	215	227	204	229	221	177	239	216	224	212	221	216	237	239	246	218	230	222	213	204	224	217	199	211	220	205	237	227	215	225	218	203	237	227	212	221	234	222	207	239	196	226	229	228	214	249	242	220	232	222	238	222	212	201	192	205	221	203	220	203	224	249	205	233	192	230	223	236	220	216	211	218	204	202	218	200	247	199	237	222	232	200	225	194	214	214	245	216	223	245	219	183	221	202	219	239	235	258	228	246	219	230	187	223	209	231	243	220	214	235	222	195	229	222	211	220	213	216	219	237	219	209	229	206	244	199	225	193	228	190	218	237	215	216	208	211	206	237	219	197	227	215	198	213	204	217	219	217	212	214	228	195	201	210	208	215	214	197	194	228	234	241	220	234	229	208	213	221	222	215	230	218	229	238	224	213	249	242	216	215	204	218	236	203	238	225	220	216	206	207	227	216	220	231	215	213	200	239	236	236	215	207	211	232	226	200	200	206	232	196	209	208	199	213	227	221	220	235	219	205	229	194	224	223	202	199	227	211	202	215	187	231	252	213	228	202	210	205	200	220	193	198	206	224	234	191	196	196	197	245	234	215	218	216	244	213	199	221	218	213	211	195	214	213	200	257	211	232	225	222	199	221	212	186	232	217	225	203	221	207	211	222	207	215	237	230	198	221	224	198	256	195	219	228	202	222	232	218	216	219	213	220	202	200	227	214	203	215	210	228	206	230	198	169	219	212	217	217	220	212	218	231	212	230	210	230	224	199	219	197	235	238	219	222	229	220	221	208	234	211	209	199	216	211	198	195	254	239	236	198	225	191	229	189	240	202	228	226	208	210	213	215	218	226	225	242	204	202	241	238	196	228	191	223	217	229	216	229	207	192	231	212	225	214	217	212	211	214	216	215	207	205	213	200	222	219	220	226	195	224	235	205	204	229	225	230	195	206	227	252	219	198	220	212	229	257	233	202	221	247	222	216	194	216	198	226	206	225	213	228	247	217	225	232	216	222	210	203	210	238	256	205	212	218	214	180	236	217	220	224	187	217	211	201	237	197	239	238	197	225	220	250	204	257	232	226	209	216	230	225	229	218	220	216	200	190	216	211	213	242	235	192	189	215	215	223	223	220	222	225	228	217	255	221	217	229	199	216	239	222	214	196	220	210	222	229	215	247	205	211	210	215	226	195	243	200	227	222	233	217	206	222	217	230	218	183	205	199	223	204	245	227	249	205	238	191	215	211	202	211	218	231	211	235	212	215	231	230	230	204	224	234	202	245	219	207	208	190	206	228	201	233	254	220	227	214	217	223	220	205	213	223	213	228	235	251	230	222	191	204	241	201	219	202	227	230	228	219	206	210	194	227	229	244	218	241	226	223	215	228	255	227	204	206	229	215	233	200	219	223	227	221	199	200	211	214	203	203	258	224	219	211	229	224	200	218	216	217	203	183	216	213	238	197	205	224	218	235	245	234	238	214	223	208	207	209	221	207	189	206	241	210	197	227	220	211	247	225	228	242	248	247	243	209	208	227	203	216	194	236	247	204	247	205	230	236	204	200	218	247	193	241	222	236	218	227	217	219	205	217	216	227	219	237	226	227	218	215	217	220	177	228	216	226	209	197	202	216	201	200	215	241	226	213	225	205	217	224	238	203	232	215	204	218	235	229	200	199	213	236	198	212	239	225	237	208	190	234	231	208	213	228	227	209	205	209	215	214	201	215	199	225	232	226	217	236	193	250	236	226	212	250	229	248	198	222	212	195	229	207	221	243	245	210	220	241	218	239	242	238	195	230	223	220	204	207	225	235	230	186	247	219	220	213	187	207	207	208	220	213	228	216	222	219	221	197	251	231	221	228	196	220	209	190	211	230	230	229	213	224	216	218	191	240	230	217	201	197	201	229	207	221	203	209	218	237	227	221	206	211	187	247	216	210	194	229	229	198	203	216	223	217	203	220	199	205	204	186	203	219	219	209	227	210	230	187	212	205	219	236	221	198	228	214	233	207	215	203	218	195	225	208	230	193	239	212	219	214	240	213	216	219	206	222	218	208	220	212	229	235	215	203	202	218	202	224	215	225	235	238	216	199	191	219	234	237	205	226	222	198	204	192	198	237	209	233	209	204	237	217	200	214	206	208	199	215	248	218	210	208	205	228	224	190	208	220	241	217	228	201	214	197	221	233	187	213	235	223	207	204	196	208	212	207	228	206	213	224	223	226	204	239	201	229	234	214	238	214	225	213	224	218	212	237	226	228	254	210	251	223	200	219	230	200	213	216	254	203	202	241	202	240	202	213	222	225	202	214	225	211	216	231	207	218	234	220	218	225	197	217	211	195	212	201	215	233	224	206	197	216	212	198	234	216	233	211	231	223	208	213	207	231	236	209	210	236	192	223	204	214	249	245	241	236	209	264	207	212	228	216	218	218	218	215	200	209	217	242	225	202	207	190	216	227	216	230	217	197	223	237	208	225	205	226	233	229	219	230	201	235	241	229	221	207	210	213	210	221	252	251	217	229	212	229	213	218	221	191	204	199	227	225	222	217	215	223	251	195	220	197	214	222	251	212	233	204	226	212	246	261	191	213	228	198	184	181	226	201	220	209	208	197	211	223	236	224	204	206	228	232	199	221	220	197	232	251	201	215	227	214	206	198	232	214	207	232	221	222	215	193	206	236	238	203	229	218	219	222	202	195	229	210	188	226	207	224	204	230	239	232	206	213	207	219	213	230	186	233	284	224	212	227	211	196	202	215	253	240	215	196	235	204	196	213	227	204	207	193	218	245	208	213	227	226	213
2658	1180	1602	1825	1647	1761	1135	903	979	879	843	689	733	693	716	708	657	692	662	686	661	677	731	645	647	707	622	595	747	757	630	659	665	649	662	678	632	627	673	635	623	626	667	640	618	688	644	638	677	645	634	646	682	645	612	664	695	596	668	627	618	674	601	661	621	675	632	679	688	599	663	657	674	649	655	654	678	574	637	616	647	670	648	664	646	682	634	588	652	615	692	651	676	605	631	663	634	679	647	668	617	603	660	656	644	629	659	652	593	648	672	649	632	687	618	636	641	652	627	663	623	628	639	645	594	681	649	663	662	664	645	625	606	650	605	603	652	649	635	670	648	669	633	633	620	664	648	660	645	666	672	633	675	637	689	652	664	638	658	676	644	624	631	662	642	584	638	628	663	675	639	650	646	626	611	678	667	642	661	663	639	659	644	630	621	675	659	685	610	668	600	635	619	642	602	599	616	609	644	622	664	664	640	645	598	628	626	614	611	659	643	621	642	668	638	648	580	635	599	597	652	606	630	634	677	626	639	672	628	663	666	638	653	601	628	631	662	631	646	612	646	622	690	643	629	642	677	685	669	598	680	657	639	635	645	624	662	570	615	644	594	628	678	641	616	659	668	701	610	681	648	647	633	645	646	661	618	610	634	632	615	665	658	644	648	638	634	652	652	635	619	652	649	611	682	621	662	643	657	614	665	637	656	627	665	638	583	600	647	634	631	642	681	670	614	628	643	635	600	606	665	669	652	635	668	699	614	677	586	684	592	662	639	668	634	672	656	629	706	639	647	619	665	675	669	643	606	656	623	627	664	638	645	645	628	635	649	672	649	642	655	680	688	684	693	624	630	685	658	642	635	660	606	647	684	666	622	681	640	701	640	607	617	631	669	618	640	642	612	613	630	622	678	641	655	657	592	621	651	637	630	664	628	635	627	650	605	600	627	664	711	646	658	614	603	630	667	651	636	655	624	649	622	615	613	629	603	606	662	640	635	647	670	612	607	633	676	646	625	664	652	604	665	679	645	613	633	583	649	660	606	633	643	604	641	583	625	623	633	633	637	669	616	654	664	695	696	672	663	618	661	629	590	699	630	615	658	640	680	651	638	623	640	611	625	651	649	604	609	678	647	626	642	671	657	659	630	623	649	649	653	571	634	649	623	675	628	604	634	613	642	633	611	638	654	645	700	688	638	622	642	624	662	633	678	618	653	587	625	642	661	609	639	661	648	656	631	590	616	618	694	639	617	654	634	677	651	643	685	664	622	668	647	629	642	632	654	630	650	634	646	621	696	674	648	636	678	615	663	626	625	635	669	652	634	644	619	568	663	620	631	655	705	645	702	668	665	661	639	644	624	628	634	629	628	627	683	599	597	607	641	642	658	640	656	621	612	657	641	656	624	639	629	604	647	636	665	623	655	634	647	618	625	663	642	608	641	680	658	627	611	636	634	637	661	631	640	672	695	606	646	666	645	638	658	665	668	622	635	604	622	620	613	609	662	666	654	634	639	634	673	653	660	653	674	657	636	612	654	675	638	625	628	649	673	674	627	656	657	658	614	632	619	609	684	662	606	647	660	671	634	629	689	673	648	646	592	631	647	661	655	649	614	656	635	632	641	612	669	639	595	649	592	632	648	627	652	637	690	677	623	642	661	651	625	630	642	655	632	625	616	606	651	657	623	632	654	610	644	707	653	708	652	618	625	625	617	656	656	685	611	627	613	656	663	618	659	676	673	627	583	693	655	646	642	629	661	613	656	699	604	641	608	667	667	646	642	652	682	636	680	636	603	672	626	629	658	632	674	656	659	610	632	675	668	629	584	630	631	632	575	612	597	620	650	658	652	671	677	634	640	625	606	631	650	705	647	616	652	650	662	633	615	646	626	630	669	695	600	646	636	636	649	696	661	634	636	646	651	638	643	612	643	597	622	705	627	656	651	649	642	629	624	626	652	650	655	679	610	661	584	618	636	643	662	636	653	657	661	663	630	691	654	605	674	616	631	639	648	623	640	659	629	656	626	657	648	596	623	624	622	649	620	664	641	627	641	656	622	621	674	637	642	640	654	638	655	674	620	630	616	639	641	662	644	617	687	643	667	673	641	653	673	624	655	632	674	674	640	672	653	640	630	626	640	644	616	661	632	632	612	630	610	652	632	612	708	630	621	633	721	626	619	659	596	716	612	683	650	600	650	657	622	677	641	691	659	661	618	650	675	676	659	667	662	627	646	632	639	617	667	662	628	608	651	644	603	632	656	652	623	682	708	662	693	664	676	589	657	644	654	643	655	666	656	649	659	664	618	639	655	617	651	651	649	695	658	614	651	654	614	635	647	644	686	659	693	661	616	635	677	607	633	676	629	602	629	632	645	680	638	652	658	665	632	640	641	617	654	638	661	636	630	645	634	675	638	638	620	678	646	621	648	669	592	678	620	636	661	668	670	654	635	657	647	623	673	631	668	597	652	622	670	640	665	618	616	632	644	645	588	657	674	642	661	607	630	655	649	674	630	605	627	638	628	642	650	646	678	624	671	660	603	619	644	595	619	638	620	664	651	653	587	689	661	627	655	661	612	655	659	629	653	615	635	639	629	636	657	649	678	634	657	653	613	678	653	649	674	612	658	605	648	648	650	594	625	623	624	648	670	598	653	648	701	634	692	629	634	639	664	601	644	630	677	685	650	607	626	654	597	698	641	633	638	682	666	628	674	689	664	614	633	661	617	652	628	666	630	624	654	614	614	643	673	673	651	699	633	646	679	655	638	654	630	634	619	642	615	652	661	629	657	693	671	627	654	663	613	590	684	623	646	646	669	626	639	637	624	693	564	681	662	652	658	601	644	627	611	606	687	608	673	619	612	663	648	693	663	646	662	632	680	662	651	635	611	656	628	642	619	647	644	671	663	656	641	660	615	697	671	674	675	642	687	629	635	636	658	600	664	661	640	622	639	665	659	669	641	660	637	636	629	652	627	615	648	682	608	660	648	632	643	667	626	659	654	662	621	606	617	667	656	632	621	611	621	650	635	654	630	659	672	662	625	651	635	651	643	617	646	640	631	665	621	614	662	610	634	626	636	658	602	580	609	658	656	654	647	645	646	670	681	600	644	678	646	641	621	641	653	616	627	656	642	662	645	654	632	622	617	603	632	637	659	666	666	648	631	684	618	601	648	631	651	632	648	675	670	647	656	673	653	576	645	699	603	644	627	594	682	670	664	652	643	672	675	653	612	672	633	635	651	649	613	660	662	691	620	639	671	574	621	624	588	660	650	671	696	598	652	635	631	664	677	623	589	655	608	690	648	650	668	620	627	644	639	673	598	629	630	658	646	624	608	661	701	637	627	610	619	670	610	651	643	604	656	614	603	668	620	706	691	700	636	669	622	632	671	635	661	706	630	651	640	641	638	640	673	659	712	642	618	672	654	668	649	658	659	616	681	591	625	639	616	637	616	633	677	644	643	658	664	612	614	645	690	646	575	657	615	689	566	637	639	645
11030	4824	5147	5369	4384	4318	2950	1858	1305	1423	1067	794	741	565	454	451	393	488	446	408	376	363	374	370	338	334	336	332	599	362	317	354	370	356	343	355	358	325	351	348	351	342	300	339	329	324	338	344	338	361	337	379	335	306	310	362	330	343	353	363	329	306	281	317	361	325	344	318	369	362	338	316	335	300	360	336	316	349	325	377	349	346	332	341	341	361	300	364	302	334	354	416	316	329	315	342	319	324	357	349	342	318	341	323	360	325	294	328	324	316	322	315	335	336	348	337	340	335	303	347	316	336	344	342	321	359	362	338	355	310	323	351	312	336	350	369	318	323	315	346	333	311	324	327	336	314	362	339	323	333	352	333	347	322	365	334	319	313	376	341	337	289	325	321	352	377	310	318	340	340	347	351	352	325	330	346	319	318	339	324	319	345	352	334	297	320	347	316	312	343	316	347	307	360	326	334	377	352	341	290	330	387	320	347	345	307	357	271	354	356	333	349	316	346	329	333	333	333	328	295	346	321	302	321	343	336	338	347	313	383	352	381	292	355	364	334	313	299	313	321	344	325	336	350	328	342	344	369	330	338	357	330	294	311	351	331	334	332	336	341	351	331	318	349	332	320	351	349	321	346	348	315	356	303	328	323	332	341	335	341	342	336	331	322	333	377	321	315	342	313	335	313	314	315	337	366	325	311	317	293	340	324	328	316	320	324	312	327	331	357	331	340	303	319	326	325	362	360	332	319	333	338	307	291	329	327	324	348	344	348	365	346	325	341	339	311	344	332	325	322	332	352	328	353	314	380	372	325	345	344	334	365	327	313	349	338	332	332	353	321	329	338	333	326	315	355	341	323	357	334	341	322	314	335	336	322	336	334	323	329	339	337	336	356	319	341	314	324	385	340	311	324	353	351	336	326	346	335	306	327	367	332	347	337	297	334	380	339	322	313	336	352	334	348	330	313	291	338	331	379	321	323	339	317	316	349	355	313	315	323	351	330	300	334	329	326	348	304	332	367	343	341	277	319	329	326	305	317	307	351	373	373	317	337	349	308	342	303	316	332	331	365	364	332	329	329	335	364	328	337	355	292	333	339	308	374	341	342	364	357	372	354	332	299	337	348	327	323	311	330	340	358	338	354	342	325	352	337	312	334	324	325	332	327	312	301	310	336	331	300	343	356	323	306	326	320	370	355	328	309	340	333	300	335	298	342	333	345	320	355	323	346	346	326	344	332	362	333	344	335	316	339	363	345	344	317	325	334	295	320	322	334	344	354	359	338	359	314	348	313	338	358	330	334	327	309	322	318	339	341	315	328	338	349	372	322	304	341	369	323	323	330	350	310	342	336	357	371	342	358	361	281	359	337	338	333	324	358	362	322	334	330	339	295	321	333	337	344	312	346	308	366	324	331	333	342	322	328	324	351	309	339	328	366	343	344	324	340	337	316	343	338	351	349	319	332	322	340	365	308	345	344	341	332	306	333	350	329	333	326	334	338	335	338	351	338	345	327	347	353	319	318	320	339	299	323	283	324	342	347	352	348	352	335	343	340	331	351	329	362	340	314	348	346	347	364	324	334	342	332	339	327	335	328	312	310	326	328	357	302	342	338	307	342	305	357	342	310	349	329	318	330	338	350	363	315	359	298	325	343	330	348	319	362	319	332	362	307	367	349	308	319	350	354	322	311	330	344	316	325	304	349	319	369	335	335	345	362	325	301	322	312	353	333	338	338	284	320	324	338	329	338	345	347	324	315	338	317	332	354	339	335	347	316	312	338	327	369	341	335	348	350	328	334	362	337	341	319	352	342	307	324	308	300	353	297	334	301	326	309	336	307	355	313	332	353	321	321	305	284	317	341	326	313	350	319	332	322	326	285	348	345	332	334	339	332	361	320	345	325	346	336	338	341	379	305	370	329	364	375	335	332	345	318	336	338	333	290	335	346	345	342	306	304	344	350	323	335	317	314	334	337	311	324	337	347	329	349	319	365	343	340	346	329	348	309	328	334	323	334	324	365	374	344	347	361	356	363	349	325	312	296	312	342	347	338	330	342	353	299	316	359	325	354	369	320	329	341	356	349	327	310	321	321	329	357	316	315	343	356	311	327	320	329	342	321	321	329	349	339	339	302	343	365	369	326	328	317	342	338	345	338	351	351	312	334	308	333	360	336	334	331	317	329	328	346	352	342	347	330	356	318	330	340	286	340	321	334	325	341	313	322	377	314	350	369	328	368	357	350	309	342	377	365	326	358	364	338	352	337	324	342	332	334	333	356	322	338	321	348	334	333	300	343	335	346	318	357	346	345	321	312	329	348	323	328	299	322	329	354	339	352	341	372	329	331	286	339	344	328	373	331	343	334	323	298	310	333	319	319	337	334	350	330	346	343	292	329	333	339	324	345	349	331	340	344	311	341	340	313	337	323	347	347	355	325	344	358	342	315	317	344	323	314	333	330	329	312	330	314	353	336	302	336	335	352	290	355	321	309	304	333	342	338	326	341	342	361	343	341	316	310	297	328	380	339	330	333	356	338	336	324	324	309	366	340	328	332	368	364	317	323	335	329	295	323	306	355	310	354	355	380	331	349	375	312	321	335	310	350	372	359	332	379	303	323	319	321	340	332	299	323	307	336	365	314	320	368	298	313	317	338	328	342	367	330	298	369	339	371	332	332	315	296	330	371	334	330	323	317	330	355	329	330	349	340	342	312	330	306	318	352	303	342	335	336	321	315	339	319	342	315	327	338	361	310	335	343	334	330	347	301	358	335	325	355	312	329	343	342	332	330	334	311	330	356	326	324	314	338	323	321	318	345	316	359	367	325	284	366	336	370	328	336	328	300	335	347	329	343	336	348	319	312	320	300	337	374	326	329	355	341	324	312	344	351	351	340	324	349	351	293	360	338	318	326	319	337	322	311	325	294	327	292	300	331	319	338	371	315	319	366	327	348	350	326	367	332	318	331	343	342	339	327	333	331	323	323	337	308	336	333	320	332	314	307	326	332	330	311	323	314	301	347	307	370	303	338	343	325	321	312	341	317	334	324	350	330	325	301	336	344	315	345	309	316	316	332	342	325	343	332	326	284	339	301	336	326	324	334	331	356	321	347	339	319	329	351	325	317	324	316	324	352	346	356	326	336	327	305	324	336	343	356	331	336	307	384	358	362	318	320	345	326	331	329	360	357	356	348	307	325	332	352	303	314	340	364	330	344	342	318	311	313	309	361	345	344	334	328	340	359	342	359	335	338	307	352	287	305	334	337	342	335	317	305	350	328	322	341	314	325	328	367	343	335	318	327	358	341	329	322	321	335	358	315	330	333	339	339	317	367	332	328	327	356	323	361	301	333	354	292	331	353	346	339	333	368	314	321	319	317	344	331	328	317	309	359	319	310	310	291	322	340	344	305	319	328	340	347	334	340	309	336	346	354	365	346	339	317	302	341	330	369	315	356	342	351	365	315	357	353	324	348	325	344	325	348	332	345	349	317	335	348	329	311
7778	4576	6897	9568	8990	10281	6362	4992	4232	4881	3656	2860	2570	2306	1992	1872	1646	1915	1730	1477	1308	1272	1138	1117	1171	1098	1048	1091	3164	1095	986	993	944	938	904	988	1013	988	964	959	951	948	958	887	902	949	999	940	955	965	939	909	915	873	927	898	965	959	937	926	1018	944	943	971	932	934	980	957	938	959	954	888	925	941	975	919	897	924	933	958	911	951	907	881	892	924	886	917	949	927	1373	1759	922	909	887	879	956	933	920	965	870	920	917	944	893	952	908	886	869	994	935	909	878	909	914	919	916	894	946	885	915	878	891	876	878	929	917	924	917	909	931	909	908	909	857	899	935	899	876	904	934	954	934	941	904	857	928	879	884	993	884	876	873	956	881	892	863	890	906	917	917	890	933	843	897	927	925	899	951	842	907	873	905	868	888	900	906	896	885	943	874	923	929	892	919	947	904	921	911	877	850	908	914	951	866	935	865	893	929	1001	929	934	915	923	900	942	908	890	933	904	920	884	921	939	940	960	938	939	924	893	921	897	921	910	950	914	890	916	889	937	889	887	890	895	831	916	907	891	909	912	968	881	950	918	901	874	873	921	954	909	881	913	959	931	923	888	892	907	914	902	918	903	873	903	928	941	948	939	853	942	887	909	899	877	903	902	974	934	881	882	916	880	947	911	926	931	931	928	924	975	909	883	971	893	962	919	884	891	923	887	895	914	909	874	933	918	882	954	944	875	877	946	961	883	889	917	849	889	923	916	889	934	923	927	907	959	957	955	931	908	945	909	919	907	882	900	903	957	922	915	900	902	905	897	849	912	926	886	859	882	880	894	926	920	892	948	874	915	944	919	849	953	920	901	903	863	930	938	922	926	938	879	913	893	932	904	904	932	876	888	897	910	937	897	879	910	882	913	877	907	918	908	920	918	892	875	900	902	908	868	913	877	894	909	846	960	933	935	896	889	893	929	841	866	964	930	884	898	902	932	935	854	927	912	886	890	865	878	853	930	958	919	909	1011	856	898	864	898	939	929	890	874	891	887	928	918	951	904	926	944	869	931	872	945	891	930	928	925	1016	900	879	914	903	887	939	922	921	898	960	901	915	940	945	889	859	966	871	875	855	960	890	903	900	919	859	936	897	930	912	883	886	848	896	892	907	917	884	905	878	903	905	892	923	888	918	913	924	888	907	886	926	900	920	913	942	868	887	932	915	881	913	878	840	896	909	879	913	870	907	897	946	931	925	947	904	951	872	871	887	911	885	933	876	938	885	862	861	917	933	957	863	892	942	901	851	899	972	899	907	832	881	878	899	949	930	930	922	913	868	947	849	898	917	900	862	855	914	881	901	907	941	880	935	896	883	940	943	896	897	909	942	960	915	929	887	942	893	897	904	865	943	901	941	1016	922	932	936	900	934	892	905	923	859	923	853	938	904	936	873	902	884	913	895	928	927	881	929	916	870	901	982	891	956	889	953	889	872	863	983	923	908	932	894	918	927	901	902	914	938	856	940	903	896	922	904	898	897	948	904	917	920	914	875	842	839	929	952	880	887	964	910	932	926	896	871	916	936	929	903	906	941	880	936	921	891	861	873	941	886	882	924	874	927	899	949	900	901	952	871	937	887	859	918	893	924	954	981	868	924	918	865	914	898	888	905	924	909	937	883	930	897	921	949	936	933	926	902	886	949	889	914	862	916	921	895	951	901	948	910	859	900	945	922	859	876	883	892	910	907	920	889	895	893	953	836	909	880	889	888	895	955	944	890	883	923	920	905	918	918	979	913	885	949	895	901	968	938	938	904	951	937	918	894	873	888	913	919	921	934	946	905	920	905	918	882	925	952	920	983	895	911	937	884	905	929	936	919	858	863	946	853	949	898	907	908	930	896	919	921	879	891	880	927	934	911	906	883	921	971	897	931	978	877	903	928	923	894	935	923	908	893	846	888	880	934	965	890	910	888	923	895	938	907	878	903	976	893	864	901	865	846	912	908	872	913	908	859	922	935	901	906	836	951	908	914	912	898	985	931	904	908	902	890	921	904	904	914	873	921	819	910	872	919	912	937	891	903	883	904	931	896	897	916	919	891	930	909	976	909	927	952	931	925	866	893	903	890	887	906	956	898	910	925	909	911	910	888	927	856	928	950	939	896	939	924	916	879	898	920	945	967	893	870	980	885	978	929	921	908	935	887	845	910	875	875	912	910	897	871	870	883	947	933	906	896	923	919	898	898	942	877	982	873	917	894	875	923	913	923	900	874	872	959	892	885	920	918	911	945	904	907	924	946	845	913	867	903	915	923	900	920	897	852	897	933	904	868	895	974	916	848	911	925	894	876	961	918	932	875	965	883	851	929	899	889	904	880	907	890	926	840	878	898	882	891	918	889	916	915	902	945	904	918	880	900	895	929	931	871	910	868	865	941	899	901	855	910	916	825	872	906	882	917	950	889	903	930	916	959	893	918	899	904	908	911	873	876	940	857	903	931	924	963	889	914	895	931	922	907	891	889	938	953	936	939	863	895	850	852	941	890	930	861	960	913	952	863	904	928	922	942	898	906	885	865	895	930	844	983	915	849	904	916	887	927	939	981	893	915	884	969	937	888	849	965	869	873	938	898	925	932	872	892	891	923	907	891	879	855	889	897	896	875	946	946	892	954	887	927	903	856	883	893	915	903	902	861	873	921	943	928	934	890	903	884	885	933	878	888	880	905	871	899	932	887	965	906	938	923	873	882	862	896	886	894	937	917	897	867	923	920	866	880	954	872	893	968	903	908	918	920	894	926	886	899	924	922	895	958	906	938	899	955	902	906	904	870	849	848	894	874	941	910	942	935	960	882	909	891	883	941	877	901	911	932	910	917	885	897	931	928	911	868	928	890	924	894	909	913	919	874	917	951	951	875	848	906	964	873	886	960	972	930	865	932	849	931	918	896	867	875	919	920	921	884	899	911	877	872	947	906	943	887	917	859	881	895	928	907	873	869	902	854	926	936	875	947	868	892	916	862	898	943	938	954	960	865	962	909	931	903	928	950	894	944	918	902	926	907	879	939	895	901	914	895	913	921	935	896	979	954	911	934	934	927	929	933	925	908	863	938	931	958	925	894	923	929	826	861	939	922	912	909	886	878	921	936	935	925	857	899	909	902	956	914	921	917	983	945	928	903	880	871	950	920	854	911	914	892	951	932	874	931	896	870	895	934	895	868	925	916	899	914	912	888	925	886	939	899	912	905	852	927	917	923	926	900	927	904	887	895	969	887	980	915	935	924	946	896	879	937	903	903	871	932	915	918	964	881	887	915	913	877	883	895	891	937	917	913	949	850	872	864	964	930	932	946	938	892	957	923	910	875	876	942	834	940	942	920	863	897	887	917	959	918	881	932	901	877	875	905	935	907	958	886	947	896	931	920	914	885	947	926	938	960	929	896	892	954	889	853	901	915	924	874	895	948	906	875	919	872	881	886	872	935	925	951	931	937	897	919	912	919	859	990	895	943	923	914	921	929	908	932	924	949	956
17933	7528	9178	8287	6462	5991	4074	3043	1951	1631	1624	1165	1023	740	643	597	475	459	465	503	455	418	459	354	318	317	313	340	796	764	257	320	262	308	302	273	324	292	290	302	294	259	261	276	285	284	284	283	293	265	274	272	300	250	248	263	277	283	285	290	280	307	269	265	256	263	288	288	279	247	303	288	255	236	268	271	283	277	270	279	298	271	271	287	300	302	274	279	234	266	343	393	275	259	292	287	288	266	261	274	288	265	269	249	294	247	268	258	265	290	321	280	289	287	279	274	264	268	282	299	285	291	268	275	253	248	251	283	269	313	274	264	269	232	233	258	263	272	267	283	265	305	273	297	266	294	282	259	316	261	248	296	285	281	295	280	283	293	280	273	257	254	272	269	281	272	251	275	275	252	283	267	289	238	304	261	284	270	238	274	258	277	268	285	302	282	273	270	284	278	275	251	314	277	244	275	295	273	266	256	310	275	274	299	256	240	261	261	269	269	261	262	281	319	262	277	267	295	282	288	281	306	265	272	287	264	279	284	301	293	306	262	243	288	288	269	271	275	275	308	288	255	253	297	284	273	273	261	266	263	232	261	291	287	267	267	282	296	264	295	269	281	283	253	272	268	276	263	285	276	276	256	271	290	249	262	291	314	274	287	258	268	289	243	267	284	257	267	286	288	282	298	266	262	289	269	270	275	268	281	299	264	278	267	277	239	256	269	293	270	298	249	267	235	256	290	256	265	236	304	270	258	279	259	257	281	260	255	279	273	282	266	297	310	260	282	305	288	286	277	255	270	278	260	276	237	295	283	269	232	240	240	293	270	270	236	292	269	271	280	248	244	266	267	261	288	262	272	251	274	250	266	269	290	257	259	252	271	287	300	297	265	252	259	275	274	264	262	288	254	265	269	282	273	269	236	284	270	276	252	288	274	275	299	245	272	263	281	286	293	265	261	245	268	260	298	290	267	272	271	246	256	281	253	256	237	258	278	275	274	289	254	267	291	266	250	282	272	304	282	240	255	291	315	248	266	272	251	263	262	303	260	276	276	267	256	252	281	250	268	268	239	288	281	270	277	255	277	281	296	283	262	261	250	263	289	273	281	278	300	308	270	270	266	273	275	252	259	288	259	295	284	243	291	238	228	258	274	293	253	265	270	291	263	286	240	294	247	274	290	277	254	256	297	288	269	272	272	286	241	284	272	274	263	276	268	251	268	307	287	283	268	262	268	289	270	291	268	274	290	253	282	272	255	257	282	275	259	273	293	269	304	309	276	273	253	277	254	264	275	279	304	267	250	252	252	287	258	277	249	265	283	262	285	272	262	287	263	247	269	277	275	290	260	298	295	274	286	269	276	269	294	266	263	283	280	269	274	267	242	299	291	273	278	285	278	268	293	279	270	258	272	295	280	292	264	244	273	263	286	265	286	255	289	288	285	274	303	274	258	255	267	279	295	283	270	255	271	284	265	263	294	255	266	286	259	254	275	262	297	263	257	285	256	238	289	284	269	270	288	275	293	280	280	284	273	262	262	253	299	279	279	294	269	290	265	259	275	299	311	257	283	260	255	289	289	284	273	257	243	268	273	280	264	284	258	264	255	273	297	298	271	250	268	271	277	292	283	266	275	273	265	292	261	270	258	251	304	267	250	301	278	254	278	242	289	279	236	278	263	288	237	280	282	291	270	267	244	282	251	313	270	250	283	283	264	266	277	321	266	274	308	251	278	278	261	319	252	232	269	272	266	272	251	256	270	244	237	230	287	280	242	266	264	255	263	271	281	297	302	285	267	276	294	268	274	260	253	248	276	271	290	245	296	282	288	273	262	264	261	278	284	273	266	284	254	277	243	302	279	269	263	286	288	258	242	284	273	268	283	261	278	263	266	253	291	299	274	280	259	293	272	278	305	247	307	267	271	286	269	239	248	297	288	268	264	284	281	270	258	285	261	311	278	268	275	272	285	271	284	282	264	223	254	284	265	258	256	281	265	266	263	290	255	257	260	272	257	286	277	270	268	257	272	264	286	277	285	244	263	267	262	245	274	270	270	293	262	254	273	297	288	284	221	270	265	262	276	284	268	266	270	286	272	288	277	249	288	292	258	266	276	273	298	294	300	274	260	258	276	271	286	255	237	257	285	268	285	265	281	248	270	281	287	302	296	268	284	268	288	252	290	274	306	239	282	254	264	278	292	257	281	270	268	259	280	249	247	262	278	273	259	292	269	261	267	287	287	316	270	278	257	282	265	248	291	276	278	273	282	287	283	277	275	240	296	285	289	257	257	243	287	271	280	258	286	278	265	264	265	259	265	281	259	223	271	262	256	313	248	272	289	287	259	271	251	289	279	288	328	262	261	273	265	267	265	296	256	261	256	273	249	273	267	274	255	231	273	269	298	294	264	282	247	235	277	274	255	299	274	248	281	260	276	254	286	249	273	234	246	294	264	270	265	270	276	271	272	257	265	262	256	287	285	280	252	273	249	282	279	285	246	287	301	298	274	249	272	254	288	278	268	278	265	240	276	278	263	303	263	268	254	271	252	283	285	286	258	252	253	279	272	270	262	260	266	272	294	268	300	260	292	248	253	250	288	281	270	282	269	261	271	245	294	301	279	272	256	262	274	280	304	282	292	239	223	282	260	280	249	246	261	248	312	270	264	293	266	263	277	285	262	280	277	288	261	260	253	268	276	270	291	273	284	275	287	271	243	305	263	285	308	242	279	284	271	298	305	287	269	329	284	291	285	271	291	261	251	287	296	250	289	286	276	270	257	250	265	248	260	278	250	264	288	269	266	269	280	281	280	281	288	298	286	281	268	264	300	270	303	268	296	257	276	278	287	278	270	298	302	257	253	262	288	258	270	274	284	268	267	287	256	276	281	243	274	276	286	253	292	261	279	285	271	298	275	287	278	259	283	277	255	250	275	262	279	257	253	303	278	283	266	251	282	243	271	292	306	290	274	263	248	252	294	248	273	290	247	265	250	310	281	280	297	282	273	275	260	290	265	275	277	273	244	264	293	255	250	274	234	256	269	280	279	278	257	285	313	266	309	268	284	282	289	287	271	273	254	311	284	289	300	264	269	268	272	268	270	242	260	287	274	280	276	294	246	282	278	243	240	289	247	272	284	297	264	263	249	257	275	238	257	260	289	258	289	263	265	269	242	264	266	250	254	266	288	256	263	279	264	271	249	299	279	270	251	254	279	246	264	290	230	250	283	297	271	267	267	271	273	251	256	275	293	274	262	277	284	276	263	274	271	309	271	256	280	252	262	249	260	254	289	263	298	261	251	281	296	282	266	270	284	267	273	295	297	322	276	268	288	269	263	306	277	274	286	282	286	280	253	272	289	280	271	272	260	274	270	261	277	239	261	292	250	276	302	268	269	289	253	295	260	255	282	272	281	267	265	277	261	263	282	318	280	266	270	280	247	269	297	270	245	256	286	265	299	241	275	254	289	261	284	260	285	284	280	249	276	265	255	287	305	226	268	244	293
9874	6274	11216	13162	12619	13064	10335	8249	5987	6051	6025	4646	4033	3469	3085	2965	2265	2065	2013	2088	1998	1778	1355	1243	1334	1597	1092	1029	5178	3479	857	888	863	831	878	821	865	804	832	814	780	816	862	805	772	810	785	804	767	796	746	784	825	801	804	816	779	803	790	746	784	787	755	810	800	814	811	789	776	770	836	774	796	762	766	773	820	842	802	766	763	823	807	784	745	721	780	750	771	750	1597	1679	755	702	757	753	722	756	685	701	749	760	759	728	726	767	771	777	748	775	789	750	718	732	713	761	727	704	761	745	695	785	716	757	749	768	746	756	743	759	750	746	724	720	740	712	731	753	747	753	739	730	773	722	694	717	745	731	715	706	743	734	748	726	727	752	757	790	738	735	726	760	715	758	738	710	739	693	764	686	764	774	734	722	787	781	764	739	754	713	760	765	723	739	710	711	745	773	753	743	706	741	741	738	754	730	724	721	734	734	736	781	758	720	750	774	735	767	765	761	741	777	730	728	751	750	759	753	740	694	810	711	728	732	720	734	758	736	720	756	708	757	802	714	742	778	763	766	779	737	755	769	723	724	679	737	767	786	770	718	786	728	700	801	706	749	753	740	750	740	762	700	745	739	725	719	713	785	745	760	721	757	736	777	759	781	755	765	789	743	746	725	771	760	764	707	751	716	761	710	789	767	755	748	749	710	726	723	678	797	735	741	746	764	684	734	755	749	722	701	791	768	744	699	751	753	759	703	738	701	701	760	786	714	754	764	707	716	732	747	749	731	750	699	727	707	754	774	725	746	733	768	724	704	736	724	786	726	711	784	747	765	737	735	730	740	826	739	730	755	710	744	784	699	720	693	749	767	741	728	710	760	768	731	740	753	696	738	765	717	700	716	757	694	774	752	783	717	732	785	730	741	762	727	749	758	738	742	765	712	760	725	721	697	713	740	709	745	727	740	670	696	749	753	751	743	752	776	744	752	787	749	743	770	743	751	725	745	730	763	763	702	753	737	741	735	713	727	763	720	709	759	738	724	775	736	734	726	779	756	753	685	754	785	736	701	777	734	728	696	729	734	725	725	764	794	733	745	773	755	738	732	715	738	728	748	781	702	772	712	812	724	728	756	747	735	741	772	762	701	743	769	776	732	783	736	713	720	728	725	736	673	721	708	736	764	684	725	727	736	727	773	708	745	760	722	741	747	741	708	744	749	717	768	812	731	705	714	739	735	732	689	752	755	737	723	794	764	752	677	726	730	754	757	756	694	758	754	762	769	728	794	677	719	739	730	769	743	732	759	744	781	725	711	788	704	701	778	793	741	742	789	723	732	722	757	733	703	736	716	741	681	752	767	798	734	804	735	748	745	749	733	746	740	722	718	708	737	710	769	726	730	726	717	748	743	750	726	780	690	739	736	747	804	741	783	706	760	742	718	736	700	754	731	752	767	736	680	734	693	766	714	713	762	789	767	716	785	737	747	724	697	756	724	725	770	702	713	698	746	720	753	781	758	784	705	718	786	729	756	747	799	762	740	715	696	740	743	733	801	727	752	724	753	825	727	714	747	707	716	793	778	709	728	681	733	771	713	682	693	687	789	767	748	694	741	726	700	740	748	720	706	731	750	776	731	685	749	789	766	723	747	741	749	743	713	772	753	730	790	752	730	773	765	731	758	688	721	765	802	768	716	755	776	728	744	761	759	751	697	732	775	743	718	719	759	741	766	747	797	713	765	754	739	707	756	735	663	746	779	789	714	738	735	665	738	713	706	707	726	749	700	765	750	726	736	760	745	746	733	764	753	745	759	757	718	746	697	761	721	768	746	732	719	765	676	716	736	764	726	797	755	685	755	719	753	718	769	724	739	745	770	693	766	742	735	726	733	728	757	766	712	736	723	742	783	701	708	781	794	768	749	724	800	742	782	774	757	771	748	709	723	706	709	749	767	740	748	706	695	735	792	743	766	768	731	738	720	729	707	730	720	738	742	790	725	725	731	751	832	738	747	748	722	696	756	722	752	772	757	746	756	725	703	725	772	722	743	725	721	788	754	828	687	734	762	723	727	744	734	794	746	738	720	764	749	782	743	759	702	779	768	740	803	703	754	722	690	757	746	702	709	710	752	770	731	701	749	788	773	785	759	760	733	763	739	733	737	716	699	732	742	691	721	748	762	744	745	689	728	701	810	717	731	774	729	769	697	718	706	760	735	741	737	765	712	759	751	748	776	762	673	751	704	689	746	807	740	746	737	754	738	769	696	744	690	731	777	744	734	773	762	786	755	750	791	710	772	698	745	768	734	757	740	791	764	726	739	722	720	709	742	756	692	772	756	746	776	730	716	759	748	770	742	750	738	723	735	744	701	760	783	783	712	756	745	729	738	726	728	722	788	704	732	748	706	703	753	695	771	756	717	767	755	734	725	736	720	742	666	773	768	748	718	739	684	743	798	719	786	738	749	757	705	747	769	776	783	719	674	745	733	719	759	715	773	697	736	799	759	758	754	739	757	765	738	777	752	740	741	723	766	671	753	699	657	714	758	741	702	705	761	770	728	744	719	796	741	735	724	725	780	708	744	760	748	772	801	732	724	711	731	722	788	692	760	754	813	743	677	792	733	736	748	714	749	752	757	790	762	764	763	701	719	716	741	755	770	774	769	717	737	693	750	725	742	749	758	706	745	767	744	755	721	746	736	712	730	730	756	786	722	751	761	711	691	701	746	756	723	711	745	737	728	741	706	766	753	763	739	741	692	749	733	710	719	745	687	712	757	744	781	783	651	761	745	694	745	726	769	797	729	746	717	725	737	736	770	721	732	757	762	735	725	715	740	716	781	751	744	719	752	696	744	704	744	790	763	741	765	747	694	730	774	787	768	763	775	702	787	793	745	761	784	761	776	702	742	737	766	764	723	782	762	729	710	755	765	757	729	791	785	721	703	751	766	745	724	754	678	717	724	763	740	709	756	725	763	766	711	771	751	741	798	754	717	686	777	724	735	721	753	731	720	781	751	774	771	755	707	757	761	748	706	799	715	771	758	756	733	757	733	760	685	720	770	755	762	768	724	734	718	762	709	727	737	741	738	736	765	730	742	765	730	734	702	800	735	811	760	783	736	735	714	774	671	727	755	746	740	798	696	706	769	797	738	753	741	780	753	714	776	728	750	738	731	724	681	753	725	725	757	727	728	720	752	778	737	741	744	781	745	721	791	739	750	747	745	743	787	790	727	736	751	734	726	753	788	748	750	720	778	741	753	753	729	754	718	734	756	752	751	733	750	772	733	770	719	714	744	712	748	745	721	756	763	700	702	740	740	756	737	726	735	729	758	762	721	735	749	702	719	737	767	708	787	762	774	749	711	812	762	737	759	758	772	704	801	785	718	750	742	753	739	730	779	676	767	763	768	741	751	768	673	763	759	728	681	694	725	789	776	761	739	752	712	764	726	781	745	740	675	737	739	736	707	747	745	692	753	737	737	737	757	738	738	751	742	692	729	743	741	723	767	737	745
2489	584	829	586	467	356	353	323	280	232	247	254	259	237	212	220	255	252	244	248	217	230	249	238	209	215	260	240	256	257	241	235	234	224	209	217	217	228	221	245	207	229	226	235	244	241	225	233	262	216	236	239	220	238	234	216	242	239	219	238	226	229	216	203	203	243	254	254	225	248	249	224	203	223	212	234	244	236	230	231	239	227	228	252	234	266	186	228	240	233	240	217	260	268	229	201	204	231	239	226	211	229	215	251	256	208	216	244	260	242	235	199	244	211	255	232	207	237	225	225	233	207	214	262	229	216	214	272	243	192	194	234	211	216	236	240	227	218	244	216	215	267	228	219	197	223	239	207	225	225	229	228	258	208	245	209	235	240	210	225	227	227	250	228	190	246	236	231	259	229	239	262	216	218	233	240	229	215	197	217	242	228	233	250	229	234	232	221	225	224	205	239	220	255	255	243	228	231	231	254	223	210	229	235	227	198	247	199	225	221	205	236	194	261	220	230	221	232	212	237	213	229	233	226	249	228	233	266	240	242	230	204	223	238	216	219	213	224	264	216	229	244	246	233	215	249	237	239	243	238	217	214	233	206	236	232	237	223	239	234	202	233	216	236	272	241	234	211	223	223	214	267	205	234	236	263	265	203	216	217	218	193	218	212	212	227	246	240	245	205	228	213	224	228	229	227	223	211	217	226	245	204	251	240	206	235	204	225	239	247	237	245	216	230	242	229	226	237	239	233	243	234	243	226	231	221	216	212	218	195	218	215	238	199	231	228	248	233	209	186	233	214	234	229	221	227	220	222	203	221	231	227	236	245	249	249	234	211	235	233	221	234	214	231	221	266	235	218	203	223	232	213	228	219	225	244	210	236	236	220	204	238	209	219	231	213	216	226	238	222	208	236	249	232	238	237	214	226	200	230	212	225	245	217	215	248	236	256	227	224	228	235	226	217	204	232	216	229	223	220	241	232	253	199	213	231	230	210	248	264	230	236	206	243	208	199	246	201	205	217	208	229	213	229	203	208	238	230	235	246	248	224	230	232	238	234	209	199	243	228	216	222	258	250	268	222	229	187	222	210	229	228	229	220	203	229	215	251	210	219	236	234	212	229	211	213	211	189	218	229	230	240	237	214	220	266	229	198	223	251	224	219	236	245	223	225	240	227	242	227	253	260	238	253	221	231	239	224	213	219	239	247	235	268	233	231	211	243	253	228	240	239	211	223	227	251	206	230	247	246	233	221	226	215	248	240	237	183	229	212	228	224	189	203	239	242	233	231	224	229	229	224	243	208	228	225	219	226	245	224	214	216	226	230	227	232	209	227	235	230	241	215	234	226	248	226	222	220	224	252	210	230	234	206	231	233	235	243	227	229	224	208	238	231	233	261	224	205	233	242	239	267	269	218	226	210	224	212	226	205	213	219	223	248	258	234	228	245	258	224	226	237	219	227	181	252	211	248	221	215	219	223	225	232	207	220	234	224	233	240	225	236	248	235	244	234	218	210	207	215	241	222	206	232	249	209	252	201	234	210	240	225	218	193	244	210	238	246	250	227	231	228	242	214	266	223	209	208	199	210	257	245	204	215	225	206	228	231	232	220	246	210	229	210	204	232	228	231	224	226	260	229	222	266	207	240	228	236	258	237	237	217	250	231	218	276	216	214	221	227	206	259	203	216	243	226	218	232	237	227	229	224	228	216	188	230	251	270	225	213	229	206	223	199	228	225	221	249	217	273	222	232	235	228	238	231	241	254	222	234	221	241	217	217	226	201	253	233	224	222	246	203	221	242	246	224	233	232	213	252	212	228	237	220	229	210	197	222	250	242	240	203	231	211	232	229	238	229	239	223	223	226	203	229	223	218	219	224	226	245	213	231	232	227	234	234	209	212	243	217	200	222	227	216	218	238	227	237	247	238	224	252	232	206	227	251	201	259	203	237	217	227	225	228	233	252	214	246	213	237	237	210	210	216	250	220	226	205	242	213	252	229	245	247	223	241	260	241	254	213	244	218	219	208	249	230	214	200	193	226	211	212	214	224	229	220	236	223	226	229	240	236	230	240	213	257	210	213	220	216	233	223	235	238	251	246	246	235	240	246	218	233	222	266	216	237	234	219	255	241	235	225	213	230	269	207	232	230	228	261	212	228	237	235	243	228	246	225	231	203	233	221	242	207	250	243	220	232	191	229	216	238	243	234	231	211	216	232	256	228	236	226	238	223	228	222	234	246	217	252	217	237	224	232	228	226	244	224	234	216	228	213	224	248	245	253	233	249	246	248	235	232	216	217	242	222	219	224	237	262	215	215	212	222	221	245	239	230	286	216	216	233	224	228	235	229	211	239	218	228	207	207	243	237	218	212	229	205	226	249	205	217	249	220	242	212	227	239	221	224	214	264	241	193	229	237	223	213	234	220	223	229	258	220	232	238	243	240	245	246	231	213	235	219	251	218	223	217	237	244	210	219	233	222	215	252	243	249	243	250	224	237	222	232	219	207	210	223	232	205	238	236	204	227	237	220	246	217	239	241	230	202	228	219	244	238	248	228	237	256	230	209	215	221	203	240	222	232	213	262	238	210	240	230	260	212	233	225	238	267	223	210	226	213	210	234	205	191	230	189	215	225	248	246	241	205	236	207	224	254	220	247	237	262	235	221	241	217	233	250	228	237	222	220	210	227	233	232	240	210	219	246	204	229	223	230	230	223	258	237	228	244	250	206	221	234	220	226	230	244	243	223	225	217	246	220	244	221	227	207	217	239	209	216	245	250	219	203	243	226	233	248	211	209	227	243	214	247	255	214	230	224	256	217	213	231	230	208	224	266	218	229	216	222	223	215	188	215	248	250	248	240	245	234	244	223	254	234	258	201	226	224	208	231	201	227	230	230	232	218	219	227	272	219	245	231	229	219	237	238	226	266	242	221	238	214	231	235	225	215	232	218	255	229	214	227	223	213	230	215	250	228	212	228	207	233	248	236	250	237	218	234	229	221	239	239	217	212	228	212	250	235	240	192	214	242	227	230	228	229	220	219	238	231	211	211	256	230	247	229	247	202	213	239	214	225	251	249	244	235	217	215	253	244	213	235	228	211	230	226	224	236	233	217	233	230	221	242	258	234	240	261	224	228	211	243	221	239	213	242	249	250	249	232	228	238	249	225	200	218	224	231	256	218	233	214	231	220	233	217	240	229	213	222	228	234	235	224	235	205	223	242	262	211	249	232	206	230	216	239	220	226	240	257	233	253	197	218	233	242	233	239	229	238	218	234	247	243	237	216	218	225	228	249	233	231	225	227	217	234	220	251	221	239	199	233	241	206	222	244	212	242	238	247	235	223	220	201	220	216	228	216	206	221	231	222	245	215	249	221	204	240	236	178	221	208	244	234	241	250	252	225	200	256	212	238	214	244	236	235	196	208	237	192	237	228	207	229	223	221	226	222	225	236	230	219	252	237	241	259	214	241	210	230	223	228	210	208	227	224	225	248	240	220	234	235
2659	1225	1758	1900	1579	1398	1268	1181	887	816	949	902	813	801	793	761	696	729	703	687	765	705	713	642	689	653	661	711	752	911	655	661	673	664	653	676	657	686	671	683	686	692	656	687	691	691	688	715	710	663	647	700	712	674	694	667	674	706	737	662	674	713	666	664	673	716	719	703	689	710	677	682	725	661	668	703	641	719	644	653	641	684	674	667	660	686	655	682	685	659	687	666	710	622	693	706	665	654	650	688	693	660	732	670	693	676	726	656	708	727	716	709	632	647	687	663	683	650	664	650	669	640	686	653	669	663	694	655	660	660	670	675	658	671	675	710	696	687	713	726	698	652	647	680	656	689	664	670	679	650	753	674	672	639	659	661	677	672	637	720	660	665	685	618	655	675	659	707	689	701	679	661	672	688	687	675	677	632	683	671	700	643	650	652	675	641	631	693	675	684	679	677	663	672	631	695	645	679	708	629	645	672	712	709	699	666	642	648	672	670	705	639	666	675	718	651	707	683	670	655	725	674	694	708	737	682	644	680	639	693	655	627	659	672	624	664	671	698	679	685	643	704	688	717	697	687	678	690	714	702	692	698	652	620	661	672	662	704	671	651	666	627	687	663	658	689	731	684	612	697	707	640	704	667	683	602	667	651	658	671	645	682	674	682	660	670	695	694	650	691	660	696	655	675	655	625	665	647	651	653	695	693	681	679	663	678	670	640	650	674	689	662	648	732	674	661	688	685	640	684	672	634	675	674	699	685	680	687	735	698	656	670	676	746	691	599	672	643	654	648	652	679	653	637	690	708	686	671	658	706	686	679	643	665	670	661	643	700	690	635	682	658	656	667	683	651	730	672	662	694	627	681	630	697	679	649	679	657	676	669	714	663	695	694	672	643	681	702	660	646	700	670	696	687	663	711	701	691	641	662	634	692	658	667	667	659	674	641	719	637	658	669	647	683	663	677	658	662	653	655	642	669	627	670	689	689	668	678	662	680	662	687	641	661	676	691	693	711	698	675	655	709	649	669	655	691	688	668	647	674	702	681	648	702	705	711	686	689	643	643	704	664	676	687	692	707	635	664	675	717	634	696	624	723	704	684	665	674	679	627	692	643	675	663	675	636	648	694	618	719	693	711	681	668	654	652	643	640	701	698	665	631	694	666	715	659	687	655	693	621	628	676	633	665	635	650	668	706	649	680	667	657	661	642	685	698	671	743	665	695	685	697	674	707	663	701	632	657	665	660	681	648	684	703	654	680	707	694	660	704	648	680	715	715	658	672	689	695	653	611	638	688	664	664	701	642	650	672	670	648	638	682	663	670	696	673	679	650	668	730	685	707	655	685	635	700	709	671	660	654	665	688	674	654	662	681	677	695	697	679	703	699	670	704	675	672	690	684	650	724	697	678	703	699	673	711	742	689	686	638	654	642	700	702	713	664	633	673	678	668	604	646	662	706	668	651	649	715	656	647	676	683	663	737	690	691	633	655	725	696	658	638	681	648	707	673	697	654	657	693	672	681	674	677	719	648	619	676	679	673	713	684	647	644	639	677	689	706	669	704	687	672	678	653	626	659	691	671	672	738	657	706	647	683	692	671	681	681	659	697	674	707	688	671	635	618	679	671	645	633	676	697	675	665	688	646	662	706	676	678	723	674	684	649	674	697	631	654	675	686	649	684	717	674	649	656	638	713	677	646	706	696	675	688	624	646	679	651	686	714	616	671	661	604	630	692	660	656	687	645	713	655	658	651	637	643	655	718	710	634	706	634	648	654	662	685	625	645	679	683	672	624	683	672	702	644	696	654	651	697	691	678	653	618	695	674	636	667	678	648	696	658	721	624	669	657	647	657	657	715	689	685	676	707	646	670	702	604	663	655	665	664	710	638	708	682	684	668	660	704	673	715	707	673	652	680	644	677	660	622	660	684	741	676	696	672	659	701	676	699	627	670	739	676	692	669	659	661	633	655	685	649	717	685	645	689	655	690	685	670	698	687	764	678	727	634	679	656	618	659	655	682	664	696	700	672	660	610	635	675	671	669	687	641	686	692	686	689	651	736	631	636	664	654	698	702	688	676	729	657	679	683	683	637	662	632	660	664	688	655	625	723	679	695	672	678	708	662	717	667	656	643	679	643	700	661	683	678	702	665	681	659	669	697	663	653	678	693	659	688	691	681	701	679	708	692	646	635	695	646	668	721	700	644	715	674	628	656	704	639	626	661	675	636	638	664	670	674	701	671	653	670	722	680	696	633	671	678	695	667	662	697	678	724	676	692	727	688	699	729	662	701	682	676	674	730	627	689	675	678	679	653	654	641	707	658	634	645	687	663	633	648	625	670	709	690	671	655	689	702	703	661	662	690	727	648	636	693	686	700	670	667	626	675	685	684	653	654	672	707	702	695	697	680	651	691	645	636	665	637	694	652	643	650	692	660	684	659	673	661	689	693	672	706	685	668	672	623	647	653	674	657	670	713	682	668	667	699	694	695	675	637	682	661	697	647	663	663	663	711	670	652	663	687	675	645	685	691	681	664	646	706	657	676	673	669	690	691	638	694	638	624	685	662	676	661	659	656	686	679	692	663	657	642	686	630	625	671	693	675	648	683	715	724	665	688	667	721	691	664	665	638	614	682	687	646	702	661	642	671	691	680	671	666	676	676	633	637	655	630	682	675	609	666	723	668	697	653	677	672	668	676	667	667	689	627	726	637	693	658	687	646	718	680	718	646	629	669	643	665	722	673	633	640	633	697	633	627	669	658	702	691	686	693	689	694	685	676	661	717	684	706	665	682	670	682	716	614	687	641	635	664	654	634	666	651	685	723	692	722	705	676	674	665	628	683	641	613	673	694	679	620	692	678	655	640	647	702	653	684	667	660	732	697	695	717	674	647	663	678	633	669	693	651	654	679	677	679	730	668	680	642	696	706	677	692	674	726	601	668	696	679	706	651	738	658	655	673	703	655	674	640	656	645	705	699	730	685	655	695	667	653	682	698	701	673	675	661	706	633	620	662	658	661	675	682	659	690	666	695	694	658	705	716	686	630	707	709	646	667	653	664	667	739	671	645	679	650	690	686	671	654	665	631	678	659	707	697	653	699	683	663	665	686	612	657	675	682	676	636	677	643	677	718	684	657	669	700	687	715	706	666	694	673	674	672	666	699	645	683	692	685	670	684	662	677	654	667	718	620	705	668	673	643	661	676	682	708	653	642	722	619	722	644	691	666	730	666	695	678	676	637	662	648	747	709	678	653	703	665	702	653	676	679	661	658	634	659	687	668	647	704	658	673	700	651	731	685	679	691	686	703	616	659	682	687	668	657	704	657	704	677	650	704	693	676	665	661	680	651	628	648	660	689	632	662	677	682	712	647	697	648	718	692	686	661	688	693	675	643	693	678	618	671	651	676	698	705	627	649	645	648	639	662	689	725	660	620	704	688	678	650	695	699	682	686	665	708	697	652	619	657	730	650	650	625	697	667	677	597	686	629	638	652	706	678
11318	4459	5660	4777	4448	3705	2286	1907	1689	1204	896	876	933	694	518	433	486	447	471	476	372	426	433	407	386	368	343	371	712	858	352	368	335	366	358	315	363	373	349	338	329	331	319	346	348	375	361	337	372	374	299	335	354	358	329	342	349	353	342	370	355	316	359	358	328	328	354	364	341	350	370	363	349	376	383	334	348	341	389	314	361	346	363	351	342	387	324	331	348	347	378	415	341	350	347	380	371	360	360	363	359	356	347	389	365	333	357	369	356	352	374	353	380	362	349	335	359	352	347	340	365	343	389	339	346	342	359	353	350	375	366	338	366	319	362	345	375	333	345	341	365	357	335	371	361	356	352	334	360	338	313	331	350	354	369	354	324	361	304	362	352	338	344	362	365	365	322	390	346	349	331	353	339	353	372	372	370	323	358	363	333	345	315	363	389	359	349	327	350	329	311	362	310	331	346	331	313	330	378	389	351	322	344	383	369	387	341	373	347	335	342	377	366	337	345	349	361	330	316	370	328	361	339	348	339	349	347	353	318	370	332	371	320	356	369	357	369	323	304	363	363	363	358	361	390	343	300	328	321	358	376	349	369	323	314	366	312	337	360	317	329	356	347	333	378	317	360	341	372	312	288	351	376	366	334	329	341	348	379	368	329	331	349	335	355	344	354	324	340	315	328	328	352	401	360	351	331	370	310	344	356	320	326	330	351	341	347	362	371	335	350	365	316	347	349	326	310	374	303	292	372	345	344	359	320	370	354	339	360	336	340	346	339	372	365	317	359	347	360	380	351	365	339	326	316	339	335	321	346	361	361	336	360	327	380	351	371	353	360	342	388	346	323	344	378	342	340	362	337	306	368	349	330	342	326	329	351	365	348	342	374	342	350	352	368	343	327	336	323	338	352	277	338	347	365	326	328	377	325	327	362	384	349	337	364	381	359	322	382	377	360	349	340	312	351	302	356	337	344	337	356	338	354	346	351	357	324	339	311	372	375	334	343	373	367	361	342	350	346	370	327	345	342	358	380	348	339	363	336	341	344	317	341	354	326	360	354	336	332	320	347	326	328	378	322	338	328	359	318	369	313	352	322	391	337	328	381	363	356	378	382	351	352	358	391	359	331	315	382	356	336	326	339	317	340	348	352	344	346	337	332	347	362	328	300	345	333	324	349	353	335	303	343	346	325	331	301	322	325	330	328	338	320	365	328	365	363	337	325	353	338	369	349	406	381	336	332	335	384	308	349	321	326	357	333	375	351	352	331	374	358	348	390	359	360	358	352	368	368	330	342	341	347	345	369	342	345	342	313	360	329	364	343	321	358	359	380	369	370	347	338	338	354	366	350	354	327	349	331	370	360	337	367	360	337	361	351	357	352	340	356	314	366	371	346	351	327	373	344	339	332	362	339	339	370	355	384	337	352	330	356	336	334	336	329	358	375	332	338	363	373	359	351	328	360	351	379	349	359	327	365	349	338	333	364	383	356	345	353	331	343	380	358	364	327	351	387	350	312	314	322	332	322	356	346	324	357	348	350	357	362	361	355	344	357	345	341	366	324	348	344	325	336	367	314	331	350	339	313	376	353	332	352	366	354	341	335	378	346	388	361	414	351	348	343	327	347	333	274	380	343	362	343	324	344	365	364	362	345	361	333	323	396	343	327	339	355	319	362	401	355	352	343	337	324	363	359	351	365	323	379	379	337	347	308	351	327	354	333	345	354	325	337	342	364	346	342	332	334	349	328	301	337	330	339	337	334	341	351	333	340	336	334	319	342	402	336	338	355	359	368	322	356	347	356	341	353	334	344	320	365	333	340	347	327	325	371	383	328	375	323	334	364	336	298	376	317	310	370	341	343	360	340	360	361	322	335	337	352	336	357	371	382	358	343	338	354	339	373	385	315	328	356	370	357	328	345	382	350	350	353	372	358	319	357	374	344	364	374	327	361	332	352	338	338	362	319	348	347	350	395	326	378	354	327	351	328	330	358	366	387	344	356	372	307	325	355	345	333	337	374	374	357	311	362	315	386	331	349	324	354	380	340	350	322	330	314	341	390	334	330	337	314	350	361	353	341	344	349	367	327	337	364	342	318	334	331	344	374	385	308	360	352	362	349	339	351	318	327	370	371	376	339	345	342	360	335	376	341	339	365	348	330	342	359	377	339	310	343	303	346	363	369	342	347	362	368	350	382	357	331	367	358	336	351	360	371	338	326	332	345	353	332	337	356	334	327	365	356	349	337	331	358	330	327	354	340	363	328	345	322	351	387	362	330	365	323	351	362	388	332	335	347	354	390	325	346	371	329	336	360	349	300	333	378	335	375	369	345	373	386	360	374	376	345	313	373	351	346	341	357	347	344	332	353	354	347	355	327	367	325	326	367	342	341	344	320	323	349	362	346	365	345	338	350	350	343	365	365	346	356	393	357	346	349	332	350	393	352	366	350	364	336	348	379	344	354	323	352	351	342	371	334	326	350	350	346	350	365	353	354	356	325	356	346	360	342	388	337	326	349	320	339	391	329	338	376	356	340	355	351	397	380	385	355	338	370	355	389	330	374	322	350	385	321	379	325	348	349	333	351	348	340	363	349	385	333	374	329	337	362	340	343	347	325	324	342	368	376	356	346	376	343	334	354	374	349	371	337	359	372	320	365	360	334	343	338	360	351	333	349	388	342	351	362	350	348	370	320	336	351	324	322	376	351	323	331	335	365	358	355	358	346	339	334	322	345	392	350	338	317	344	304	357	345	363	345	351	355	338	339	380	360	374	313	359	313	328	377	381	322	360	310	329	325	362	338	332	338	331	367	352	334	344	331	327	348	346	354	371	332	353	317	373	347	377	373	362	328	362	337	358	359	369	342	321	340	357	338	344	355	337	359	359	373	362	317	355	333	355	394	340	393	345	347	341	375	359	336	350	337	322	358	301	367	332	356	342	351	340	321	370	332	312	346	325	394	313	302	335	332	344	379	353	373	332	329	355	328	397	359	334	371	335	350	346	345	361	335	326	386	333	347	347	351	333	334	365	361	360	354	358	321	350	358	365	353	344	349	352	323	368	330	349	392	324	336	357	378	342	348	345	326	356	333	367	359	318	375	338	339	333	378	327	330	360	344	342	338	353	344	352	353	356	359	366	390	362	348	349	365	325	344	365	349	351	343	334	361	343	354	352	355	322	365	361	323	350	344	352	324	350	376	371	333	342	375	359	358	358	313	358	345	340	300	357	350	356	330	343	347	376	359	349	334	358	357	348	334	371	336	338	332	342	333	338	353	340	349	349	359	369	326	333	331	375	346	336	392	361	334	326	355	338	346	355	388	363	339	300	349	340	325	347	352	325	351	350	355	331	347	351	362	374	331	345	364	327	336	359	368	338	353	358	345	380	374	348	354	341	350	355	348	337	340	338	365	341	353	339	332	358	331	359	335	365	320	328	355	348	351	340	394	347	342	356	333	332	337	342	352	359	351	367	337	317	341	351	317	379	331	321	337	328	361	340
7760	4612	7496	8727	9093	8169	5819	5879	4748	3688	2963	3984	3952	3377	2101	1754	1741	1748	1667	1516	1429	1502	1574	1193	1248	1196	1181	1188	4554	4347	1050	1022	1036	1019	989	1008	993	973	973	961	980	964	1023	992	1008	940	1036	976	956	967	983	973	998	938	1010	953	967	948	932	1006	889	976	949	935	999	974	977	953	1002	963	964	982	958	967	938	978	922	1007	993	965	1069	1038	1026	966	914	995	1019	987	997	924	1392	1565	934	957	961	937	941	882	910	961	978	923	960	1011	974	922	960	942	896	974	976	914	934	964	946	902	893	1005	954	947	983	961	951	1004	948	947	908	919	905	961	908	979	932	939	980	929	947	903	927	948	968	946	944	913	937	952	923	887	953	966	942	904	934	946	989	984	973	938	950	928	931	969	953	948	979	933	928	947	997	984	901	949	926	972	906	928	962	886	951	977	961	905	975	984	945	915	893	899	980	941	966	949	969	911	979	916	916	934	941	934	867	925	894	908	917	955	897	932	955	968	999	924	952	970	974	960	900	916	959	940	988	1014	973	979	953	961	947	992	950	923	930	980	938	899	908	931	986	985	891	930	985	947	928	931	973	857	950	915	900	956	938	952	920	959	949	928	950	908	897	992	909	946	889	939	943	918	941	920	922	939	967	971	933	948	960	939	920	953	982	923	929	972	992	927	934	878	975	944	980	954	917	945	975	982	1004	945	950	975	944	976	946	936	921	905	943	941	901	913	899	926	934	977	987	950	920	942	899	900	936	931	984	915	921	942	905	927	952	935	984	928	959	919	981	919	960	967	969	947	991	944	919	1037	942	886	948	991	944	949	961	886	970	996	980	947	935	948	1039	951	956	924	939	913	976	902	933	976	1007	940	985	913	923	923	941	931	914	887	922	976	918	949	913	972	923	906	995	926	931	960	895	949	970	881	914	967	877	964	877	956	921	935	928	951	895	888	961	946	927	933	931	935	961	972	969	974	949	935	907	963	946	930	939	969	953	970	1002	899	972	948	949	946	928	916	938	915	972	940	967	933	942	950	947	944	947	912	931	980	955	1043	958	969	971	935	909	932	1005	1020	946	944	976	911	951	904	919	958	962	978	1003	980	927	977	946	989	949	931	922	937	993	944	984	956	975	931	935	980	964	926	973	904	933	983	951	908	956	995	978	974	962	938	897	916	975	991	979	968	1026	979	966	988	933	953	993	952	928	923	946	979	957	966	959	969	936	975	969	979	965	874	967	924	955	929	936	914	940	989	936	958	926	927	871	914	953	935	951	913	906	960	894	905	961	855	955	949	899	956	929	910	973	937	936	919	947	992	943	1019	922	910	936	980	947	963	964	960	988	933	989	930	927	1045	909	945	965	956	896	960	930	896	964	943	919	936	944	934	937	946	967	931	970	965	915	931	908	957	905	932	971	942	929	900	921	944	972	957	973	960	950	971	955	954	1007	920	987	918	933	983	983	991	959	860	946	891	971	988	918	931	910	930	931	946	960	928	1007	992	940	915	936	892	925	953	889	919	933	920	880	972	977	968	974	945	896	1004	946	970	1005	999	881	922	977	926	956	942	980	943	890	981	935	987	985	937	873	977	867	903	881	951	912	929	962	959	973	941	974	906	949	894	942	954	895	942	932	965	963	894	955	852	915	927	972	936	927	947	930	963	952	898	952	928	1010	939	910	913	968	926	955	944	931	980	895	934	944	932	995	942	968	942	962	942	932	995	1007	934	979	936	972	916	1063	951	964	956	939	911	936	984	955	926	944	961	955	952	936	916	900	923	959	976	960	955	940	909	955	973	970	918	915	920	926	917	933	893	946	892	989	966	921	912	918	998	929	922	903	915	974	983	931	907	955	909	938	957	920	950	978	958	915	909	893	994	986	904	1012	896	923	917	935	944	994	981	927	977	961	920	957	898	941	956	951	981	895	965	952	959	931	972	969	916	955	938	901	971	990	949	956	1001	942	878	925	973	951	908	981	932	927	966	985	955	962	901	935	906	935	902	930	950	949	952	958	955	889	933	918	890	1022	881	948	976	935	942	936	910	947	960	941	954	979	973	953	935	935	960	959	953	927	922	962	1010	916	925	923	930	888	957	972	898	935	964	925	938	984	921	987	939	942	952	982	946	885	973	946	996	953	951	965	962	923	959	932	915	932	940	876	864	979	950	944	959	986	1001	961	979	961	934	930	967	980	906	963	923	987	916	947	964	912	929	947	962	934	890	991	945	899	943	948	931	918	961	952	949	915	942	915	950	984	919	915	896	901	900	910	926	913	943	952	925	966	926	971	959	948	956	987	957	993	933	909	914	991	876	931	927	934	938	918	918	905	936	928	966	931	928	914	893	924	937	995	1005	962	933	955	897	881	932	946	902	964	928	969	904	980	937	945	920	964	953	989	933	960	885	953	922	909	946	918	928	956	992	957	964	943	959	969	925	909	964	913	935	934	905	965	913	976	928	988	953	989	941	931	938	940	931	929	889	931	1036	882	923	920	924	949	934	966	930	950	1001	944	938	928	938	929	948	903	911	951	939	921	916	1007	940	904	937	925	955	954	906	891	949	926	903	929	944	904	966	985	908	910	971	929	968	919	955	1013	967	986	907	914	900	900	919	959	944	879	951	901	912	910	932	920	944	949	941	983	955	961	948	912	975	959	950	970	960	988	914	939	980	901	970	962	915	920	925	968	964	917	936	944	994	902	952	942	896	914	950	950	927	974	950	913	976	906	903	942	1035	876	971	880	939	945	929	962	952	952	970	907	992	930	948	911	988	935	914	964	922	909	972	944	929	915	915	917	918	920	937	933	952	922	899	992	916	939	898	938	965	960	968	925	994	882	921	923	914	937	985	982	923	961	962	947	934	981	967	947	964	920	979	913	940	945	873	911	958	950	960	944	949	884	966	923	983	934	955	975	945	947	942	895	913	914	975	953	921	956	864	983	915	969	951	974	930	883	907	933	952	943	971	906	966	916	968	1005	951	955	959	898	977	945	911	943	915	969	951	902	983	964	903	917	920	940	898	929	936	907	915	1013	957	917	970	957	923	993	937	955	943	899	922	920	929	971	981	928	938	953	919	995	908	961	949	996	992	956	922	931	967	906	976	936	948	970	890	947	997	989	960	963	902	938	965	914	978	947	929	1007	962	893	958	890	945	944	952	964	916	954	933	960	984	936	936	932	970	947	929	985	936	959	912	950	990	875	915	895	937	965	905	1002	1019	940	906	942	919	884	939	995	981	944	932	946	952	939	923	953	950	996	945	955	900	854	926	927	978	905	905	987	942	933	921	955	950	917	936	961	924	998	970	945	946	934	955	972	936	973	954	932	929	966	920	973	960	973	963	937	945	947	925	924	928	899	923	951	976	911	934	936	935	941	888	962	956	933	927	988	893	931	892	937	929	958	986	928	974	919	966	964	926	993	930	898	951	940	978	992	981	970	979	926	948	958	914	850	930	948	914	905	966	911	936	907	927	931	952	960	981	926	964	952	982	962	963	933	892	906	993	970	994	953	954	978	876	921	934	947	983	902	933	958	921	902	923	928	952
17852	7308	8724	7396	5876	5886	3478	2885	2138	1425	966	875	1171	978	613	524	369	479	467	450	366	317	419	375	321	357	340	313	1129	1129	298	290	285	281	296	294	274	277	282	290	280	287	297	267	268	287	271	278	300	278	281	297	246	271	320	275	272	264	261	284	283	273	292	253	265	243	277	264	259	252	290	266	288	255	246	242	280	300	273	291	276	270	259	288	332	273	280	287	245	240	365	327	259	249	286	271	281	284	273	271	288	288	298	291	292	281	301	280	281	276	270	294	278	303	262	282	273	249	272	291	292	265	255	284	293	273	267	288	259	284	338	290	263	298	275	266	259	267	278	270	279	263	287	282	256	259	266	278	279	266	282	258	249	284	263	276	300	252	279	316	287	281	273	288	251	271	302	269	270	274	299	243	277	270	239	285	270	246	283	262	260	253	299	280	246	296	260	287	286	271	281	303	287	245	274	278	293	262	277	285	263	288	287	298	274	263	256	277	285	293	294	257	300	288	291	267	264	263	266	248	272	255	279	286	274	269	268	241	283	296	302	288	238	266	259	295	254	296	288	250	246	256	278	314	292	296	321	260	267	264	287	266	271	243	258	265	285	271	302	295	266	239	273	263	268	287	259	267	262	241	258	295	269	252	259	287	284	279	287	289	261	254	268	292	278	287	262	268	258	266	288	273	303	264	297	275	260	268	269	272	278	229	281	298	275	305	276	285	269	284	282	273	270	306	286	303	261	295	266	278	266	250	262	280	247	285	263	265	253	270	280	287	266	245	297	278	264	265	255	262	244	277	266	287	292	256	289	256	247	267	266	244	291	287	280	271	277	271	277	262	273	262	290	260	271	228	270	255	291	280	293	303	308	274	290	271	301	265	263	273	268	270	260	283	273	292	296	294	283	275	264	277	281	277	270	274	252	250	282	260	274	291	291	248	265	246	249	288	269	235	265	247	285	261	276	271	244	282	283	270	242	282	273	316	272	276	278	240	247	281	271	233	269	268	261	254	283	279	273	265	263	267	263	282	253	285	240	293	230	303	259	265	267	241	271	274	277	278	285	253	275	243	287	268	270	265	263	284	285	287	274	260	270	290	319	277	281	263	259	265	233	303	280	281	281	278	281	261	287	282	296	265	272	265	271	271	292	314	309	261	275	281	320	302	315	293	272	245	238	242	258	271	294	254	287	261	259	269	271	296	280	291	274	273	273	285	309	276	268	280	228	268	275	273	285	302	262	285	263	257	278	258	320	299	299	267	290	273	272	280	277	286	293	258	276	287	324	275	274	285	271	267	288	290	246	300	268	274	284	269	284	289	275	285	273	258	308	238	257	304	267	267	281	268	253	278	284	256	282	269	250	246	287	280	265	266	272	271	263	270	288	289	269	285	296	289	291	285	282	284	275	308	281	273	246	282	265	277	312	274	261	285	285	248	254	265	259	301	285	279	273	277	292	248	271	271	233	248	245	274	267	289	287	279	277	259	248	265	264	273	255	278	303	277	319	297	263	265	287	260	275	255	264	263	250	291	278	260	268	258	243	273	294	269	264	302	277	276	283	301	280	256	254	296	288	283	291	252	245	276	273	291	258	258	264	260	260	251	294	263	270	286	239	296	243	284	264	278	253	266	233	271	286	262	258	280	284	293	273	305	261	292	270	278	284	266	288	286	261	283	262	305	251	266	270	250	248	266	300	296	270	276	264	259	290	267	281	264	254	283	313	255	285	251	280	289	274	267	328	290	270	267	278	274	244	244	276	245	283	275	269	279	261	278	294	266	284	264	318	266	283	287	252	268	239	279	277	313	276	259	250	283	314	253	266	305	264	280	258	267	250	252	283	283	290	279	281	313	275	286	251	292	253	256	265	267	292	265	255	308	286	255	285	295	309	280	272	280	285	264	265	282	317	291	282	272	256	283	282	269	299	273	263	254	300	276	280	276	250	284	288	292	286	260	266	275	258	285	272	279	272	247	284	263	267	278	275	270	252	278	273	282	296	252	280	282	293	292	256	288	270	256	283	303	269	276	290	285	301	243	281	259	295	282	266	293	291	261	269	251	246	266	281	276	284	269	290	289	241	275	245	249	269	296	287	270	290	311	280	299	278	279	264	293	284	269	299	267	277	279	254	251	299	283	259	284	284	259	283	258	251	269	300	295	290	283	267	298	265	269	311	271	251	270	261	289	281	261	269	259	256	285	283	276	264	292	282	287	295	275	270	304	267	272	273	285	263	269	276	273	301	256	278	287	283	274	338	266	282	289	264	298	259	283	266	238	262	256	253	262	254	254	273	275	292	308	303	288	266	285	251	290	251	291	287	267	284	281	282	281	292	280	265	260	279	282	271	260	285	261	277	275	290	269	287	289	281	238	275	293	263	267	273	287	259	250	300	271	259	291	300	276	287	272	258	280	294	281	296	269	248	276	245	280	271	291	279	293	284	264	280	260	248	290	237	288	246	263	269	263	279	273	287	293	265	274	265	247	264	280	261	277	294	258	252	270	261	257	258	270	284	286	292	250	296	266	271	244	238	264	289	265	295	266	265	295	272	291	280	275	293	279	283	300	252	287	285	271	266	263	271	275	293	268	276	286	261	279	274	293	267	257	294	265	279	267	272	249	293	303	271	283	279	259	278	271	293	257	261	255	257	284	266	274	244	285	290	279	261	262	277	297	266	304	286	252	267	259	270	277	278	288	280	303	294	249	295	268	287	275	295	282	281	259	299	302	222	271	262	289	300	289	280	274	253	293	304	299	286	290	292	243	263	266	282	287	291	316	260	259	254	268	249	293	264	284	295	267	282	256	270	260	244	270	261	246	250	281	271	281	264	245	274	274	286	289	284	288	281	285	277	292	275	269	270	285	288	272	254	298	280	257	274	287	235	288	255	281	278	276	301	281	278	272	277	269	263	273	257	288	253	261	244	257	272	263	260	278	237	260	288	286	298	264	249	271	281	246	273	261	288	283	279	262	275	268	272	306	304	284	296	272	259	285	262	289	269	284	283	271	260	253	250	299	268	273	267	269	274	283	296	262	273	266	274	288	257	263	240	293	261	260	274	246	284	284	272	269	252	277	277	290	296	281	238	276	287	287	281	285	287	270	258	272	300	267	268	269	252	265	273	260	257	302	243	295	281	291	256	276	259	286	307	293	279	268	250	301	286	285	272	279	274	271	280	280	258	276	261	283	266	285	286	250	278	269	249	290	286	279	290	239	266	250	271	269	264	282	293	249	296	277	300	270	282	333	273	274	307	268	280	253	277	309	269	275	260	294	277	300	272	255	251	283	258	267	268	255	252	291	258	277	283	281	284	266	269	271	274	267	258	265	297	262	278	282	275	270	267	300	303	238	294	272	292	305	271	247	280	255	280	271	270	256	281	282	258	268	264	275	261	287	258	277	296	245	225	289	278	292	287	278	280	266	266	266	282	270	266	298	268	249	255	289	295	271	252	264	278	271	307	280	263	264	260	280	285	275	238	277	282	251	254	280	278	264
9367	6338	10851	11324	11162	12612	7698	8318	6561	5232	4193	4301	5296	3878	2943	2425	2057	2277	2133	1795	1434	1470	2096	1433	1128	1216	1105	1040	7205	5299	879	873	870	903	821	837	822	879	795	840	846	853	881	809	810	798	771	775	809	787	809	751	820	807	784	803	754	798	707	749	753	814	825	768	824	775	755	797	779	827	784	809	772	764	780	746	781	816	767	763	766	754	811	801	778	769	777	774	726	783	1526	1214	808	765	748	791	763	741	769	732	728	779	711	763	732	724	737	747	706	734	743	717	756	775	716	776	769	724	766	784	744	724	780	741	758	725	768	776	761	732	787	714	740	779	755	753	726	719	794	775	695	803	738	728	780	709	736	810	778	776	697	751	779	809	733	750	729	770	735	778	724	748	744	741	781	739	746	696	788	753	748	749	770	748	760	745	750	758	720	763	712	692	767	756	780	737	790	763	755	700	709	745	746	731	716	790	704	795	709	703	799	755	740	761	747	764	772	771	724	715	752	735	724	718	741	755	767	746	789	764	776	765	760	715	725	753	764	738	750	759	767	732	745	764	764	724	732	716	743	749	761	716	772	702	733	726	723	748	753	734	743	727	727	766	682	734	751	706	735	734	715	788	749	718	734	751	740	734	748	730	730	726	675	747	717	752	805	716	734	725	762	767	789	733	761	742	737	729	724	781	740	745	730	723	701	724	749	766	733	724	716	753	768	747	759	726	750	724	770	790	734	709	748	712	746	760	771	745	794	750	762	748	734	772	749	733	718	735	735	771	685	759	684	777	783	718	712	764	749	734	738	755	696	763	753	784	813	763	748	760	742	756	733	738	694	776	691	763	731	712	805	715	719	763	705	787	691	734	735	736	748	712	807	751	738	724	725	689	752	752	702	741	718	759	719	748	732	734	745	756	727	729	724	717	715	787	710	740	724	721	754	712	721	754	750	725	763	741	721	770	733	725	736	746	710	760	755	764	729	784	716	760	732	741	778	813	723	744	744	769	734	776	727	806	764	720	720	764	763	706	719	737	775	746	755	757	756	766	784	779	746	729	755	775	745	729	784	744	726	724	744	643	745	754	741	750	744	738	736	714	730	743	753	714	718	732	722	723	711	750	732	682	749	727	769	734	710	811	708	742	720	741	737	749	758	733	735	736	763	730	737	731	749	745	738	760	753	773	751	793	770	772	712	722	721	715	724	783	765	718	746	741	780	703	793	766	738	694	772	731	706	757	658	751	756	728	742	781	759	716	748	714	753	763	717	746	784	701	721	744	748	768	768	733	732	711	765	712	772	761	736	713	750	747	772	724	808	773	679	762	716	750	714	737	774	706	722	776	785	734	785	717	779	743	727	700	741	737	784	736	742	775	758	761	734	749	799	750	800	720	766	728	801	750	720	731	706	738	704	714	756	765	743	734	758	756	738	766	716	737	788	800	802	787	729	699	741	726	704	759	724	711	777	737	775	736	782	712	730	797	732	789	761	709	771	739	742	754	752	706	694	752	756	730	783	720	729	762	711	761	759	726	753	719	750	743	742	742	727	723	762	748	739	766	717	745	709	720	729	775	724	744	748	754	748	711	749	746	736	714	770	727	763	741	743	786	765	774	725	742	725	738	717	736	765	763	731	745	763	757	784	752	795	737	740	772	796	736	775	783	707	727	728	688	751	764	737	737	705	717	737	775	752	766	800	749	741	766	776	724	740	715	695	760	736	763	743	739	763	737	740	756	728	762	716	743	774	749	720	702	761	758	789	768	729	723	777	719	716	747	768	753	751	755	781	721	729	730	755	712	749	779	766	726	787	796	739	726	801	736	671	781	786	759	722	690	758	682	721	723	698	741	748	798	757	737	741	765	719	706	725	731	671	729	695	776	747	729	745	743	720	771	766	776	756	749	756	748	757	771	716	727	736	648	667	732	736	781	708	775	707	728	708	745	718	730	720	760	771	734	733	728	744	708	767	720	786	708	775	719	758	794	722	742	723	738	751	776	681	740	719	712	782	745	770	752	731	781	760	721	751	711	686	756	746	793	753	715	775	748	722	758	743	800	699	718	733	750	736	794	731	710	739	732	732	748	695	748	725	760	753	715	752	764	775	787	740	768	725	790	770	754	754	709	750	746	738	797	799	711	744	715	732	729	800	732	751	746	707	751	752	722	763	739	699	717	740	792	684	728	740	725	724	693	736	719	747	722	764	708	765	758	705	772	734	733	768	771	718	755	758	723	779	745	749	734	761	720	762	705	772	745	760	754	733	747	728	756	694	750	712	751	730	705	754	744	673	724	747	784	720	678	715	692	748	687	703	723	732	726	730	772	723	731	705	757	739	749	740	739	751	738	687	764	815	765	785	726	801	717	744	786	697	740	747	747	771	715	771	714	772	729	757	721	744	737	726	694	759	790	775	717	753	756	734	731	788	735	721	781	675	709	722	719	772	754	758	763	742	750	787	711	769	786	754	737	708	735	735	686	737	777	720	793	701	729	748	719	710	740	708	753	762	753	715	714	780	748	726	743	730	770	759	804	782	696	726	745	753	716	724	762	707	720	700	729	764	714	769	750	744	759	732	789	726	752	733	755	693	749	751	753	701	776	753	789	729	760	726	708	746	725	749	758	749	733	739	755	749	806	731	731	746	768	732	767	744	715	742	743	754	753	744	765	780	801	717	762	738	717	791	769	740	733	750	728	760	763	722	730	743	725	784	745	748	774	739	817	765	803	739	749	777	749	739	718	787	720	724	727	751	748	775	737	751	700	733	704	720	751	740	794	678	724	755	727	702	769	774	727	779	718	735	747	725	750	737	756	733	783	781	723	754	726	742	733	706	773	764	767	783	707	787	706	752	773	732	736	744	734	728	723	740	775	700	720	734	739	737	728	746	762	714	729	748	728	780	750	748	812	745	788	756	732	726	733	734	739	779	723	751	716	713	703	775	736	769	704	756	755	758	753	755	747	751	774	728	744	748	766	717	750	766	746	765	725	739	713	720	711	734	732	653	737	721	723	815	688	674	775	762	725	752	745	746	730	722	757	731	728	696	815	721	737	735	748	734	741	714	778	738	742	756	750	737	788	757	760	703	739	755	728	719	739	742	745	777	741	751	736	710	742	769	738	735	743	741	752	747	781	802	707	755	760	729	732	781	760	680	797	769	707	731	743	750	796	813	762	729	721	775	761	731	714	725	775	773	720	768	720	737	754	780	765	706	758	749	728	709	753	727	736	752	721	757	764	739	786	723	724	746	736	736	774	740	781	724	702	778	754	769	764	732	713	767	728	735	773	759	707	696	743	774	723	794	758	743	723	728	723	666	704	744	746	723	749	716	798	705	742	708	745	740	728	772	757	741	795	761	754	743	752	786	728	736	748	750	719	722	712	716	745	767	783	722	796	744	751	718	731	791	753	744	756	721	733	733	692	746	739	697	711	721	758	770	709	744	738	734	788	700	729	741	731	736	742	795	735	736	742	745	769	745	742	751	737	752	763	754	737	745	749	731	750	763	765
2353	522	611	504	388	306	299	285	309	238	263	283	241	241	245	206	250	194	228	232	232	230	233	215	238	231	226	228	216	264	261	198	240	213	221	227	259	222	241	229	259	238	233	245	229	230	229	235	214	235	206	238	239	228	221	215	212	196	213	229	212	227	214	219	205	234	223	241	260	205	242	224	234	235	233	257	200	247	213	225	217	240	232	233	236	234	236	231	227	243	224	234	230	232	244	219	236	209	215	221	252	225	204	210	243	235	228	232	220	241	191	261	209	210	215	226	215	211	211	205	230	239	223	201	247	200	232	237	251	244	215	226	207	221	216	227	254	202	237	210	224	237	210	224	231	253	216	238	231	248	226	213	258	235	236	258	223	218	249	212	236	230	229	216	223	219	260	265	265	207	224	243	198	247	203	217	231	209	239	235	230	215	226	217	244	218	255	242	196	233	247	266	227	226	213	239	208	233	228	225	209	209	268	209	224	233	242	223	227	209	235	237	232	203	224	231	216	233	222	244	219	232	216	229	225	241	239	230	231	227	236	231	215	245	204	222	243	209	255	217	234	231	204	233	229	220	219	198	216	224	215	220	221	226	227	223	247	235	247	199	226	232	219	229	226	215	238	226	193	224	229	217	225	196	218	224	221	230	203	210	256	236	224	209	241	221	247	212	226	218	229	239	240	235	230	226	240	226	241	248	211	229	208	211	220	225	254	231	253	203	229	240	249	219	261	239	208	202	205	230	210	221	249	222	251	250	217	235	218	225	225	221	219	231	223	245	279	228	223	238	211	218	260	257	220	249	217	205	231	240	248	237	210	215	229	250	217	246	241	222	213	245	208	220	216	210	203	207	216	213	241	245	215	215	231	220	253	239	217	239	234	213	234	221	243	229	213	223	223	236	216	213	216	226	226	219	218	248	213	227	241	245	208	221	213	215	243	213	211	215	223	240	242	226	225	213	215	204	223	216	238	223	233	216	242	240	260	251	239	220	225	241	216	240	233	216	217	222	216	215	237	220	243	220	253	225	206	244	208	229	227	242	243	236	233	244	220	211	232	209	223	224	245	230	236	223	208	248	218	231	209	219	247	230	206	259	249	238	214	217	231	210	233	230	224	229	213	202	216	221	223	203	192	229	221	196	198	199	218	223	229	217	218	224	214	228	239	212	210	233	232	221	231	230	212	247	229	232	223	249	233	212	212	225	218	235	218	240	207	216	226	224	244	240	208	244	220	218	241	209	215	201	218	214	231	224	234	229	233	244	247	243	197	265	240	226	241	200	231	237	250	230	191	215	245	230	257	242	237	221	243	241	225	223	231	224	224	237	220	220	205	236	235	216	251	245	210	245	228	214	240	230	210	244	240	216	233	255	229	223	231	224	220	207	226	255	241	253	220	228	245	208	200	210	225	218	240	222	227	211	240	216	213	212	228	225	236	215	230	237	220	250	217	233	224	250	236	232	216	219	214	238	228	226	250	223	249	255	228	229	239	211	245	203	217	227	231	245	248	237	232	230	218	236	237	240	221	230	224	233	223	192	217	215	219	248	218	228	223	222	223	200	221	223	240	227	223	211	233	232	230	213	214	224	240	242	244	246	209	225	252	238	227	244	229	236	214	228	217	215	223	237	241	207	214	237	227	229	211	236	202	235	245	233	228	236	180	224	236	238	210	236	218	231	231	231	211	251	202	229	249	215	233	227	228	231	219	232	230	248	203	228	222	210	222	233	206	223	239	235	215	228	248	236	240	210	234	196	234	242	217	192	227	216	223	246	235	228	238	200	240	216	238	231	242	246	226	262	241	226	244	240	220	210	217	222	225	196	224	209	220	231	228	248	243	227	248	244	232	221	219	233	252	200	237	215	214	239	216	230	198	205	252	244	243	218	240	245	223	226	231	228	244	235	235	233	227	199	210	248	240	224	229	216	213	226	229	251	217	206	249	187	212	260	247	238	229	227	242	239	222	251	211	241	201	224	190	239	194	229	234	237	216	227	233	208	242	224	224	208	233	227	220	231	216	219	196	225	242	241	244	217	261	221	216	248	244	188	215	239	245	212	196	216	223	212	224	207	209	209	236	217	223	235	225	221	191	234	199	205	216	217	258	271	213	221	206	214	225	246	247	225	243	237	196	228	252	220	225	234	233	238	249	227	224	192	222	219	213	245	233	246	212	232	212	230	214	227	222	243	224	241	212	241	225	215	206	250	217	187	209	225	235	206	220	204	212	216	229	219	219	237	246	222	227	232	213	249	226	203	193	223	223	222	231	235	243	225	234	232	210	214	219	206	230	203	250	244	231	273	232	225	248	206	243	232	232	249	224	226	219	243	228	248	213	224	238	209	202	208	230	229	207	233	247	225	219	207	225	246	218	204	218	244	235	205	227	235	254	223	223	259	237	233	217	246	253	233	242	244	242	220	189	249	235	226	213	234	222	230	227	225	231	225	211	212	223	255	227	195	241	246	238	210	223	239	210	205	208	233	239	222	248	267	234	216	236	211	237	252	222	221	230	223	236	220	200	236	234	233	233	252	237	248	237	240	216	207	179	256	226	243	228	211	223	241	215	224	211	202	232	233	219	224	242	246	215	238	259	235	237	213	215	246	206	228	213	221	214	211	216	220	250	228	231	222	236	229	207	256	228	230	234	210	212	211	251	222	226	255	249	203	251	193	228	213	232	210	244	253	212	236	221	239	235	206	236	266	249	249	231	235	242	254	205	236	214	233	215	225	228	214	200	217	195	213	243	216	223	243	213	267	244	235	221	224	229	218	230	245	227	248	208	201	207	227	205	215	254	225	235	222	216	242	255	218	226	255	246	230	216	222	226	247	221	212	233	199	210	225	219	200	231	198	248	231	215	234	223	193	213	218	221	239	238	202	223	235	192	253	219	231	216	231	220	231	227	247	217	196	227	231	232	225	250	210	218	240	244	219	232	211	224	232	237	249	233	219	219	245	195	209	231	233	212	221	242	208	210	249	210	246	226	239	248	214	243	244	220	230	228	231	265	226	211	255	235	208	215	236	256	245	210	205	252	216	204	210	215	225	221	213	257	240	250	212	246	205	219	221	226	217	229	229	238	235	223	221	215	226	228	194	230	231	247	226	235	202	238	258	241	218	248	229	229	217	231	200	252	213	232	217	205	236	212	214	223	213	222	233	243	238	218	217	254	230	268	241	226	221	236	206	218	217	238	235	224	217	234	210	226	232	229	196	222	222	229	234	249	246	214	226	249	231	215	230	237	259	217	220	252	234	241	218	212	226	234	250	211	244	235	250	242	218	226	235	218	197	224	231	203	228	210	217	200	214	231	211	221	215	240	205	210	209	211	218	245	230	214	216	243	236	222	225	243	236	219	231	211	214	229	227	197	212	218	247	235	222	208	230	201	231	224	231	214	228	242	221	240	225	232	241	248	235	215	239	220	251	218	210	210	216	249	242	226	219	218	246	225	227	208	224	230	216	211	231	210	239	212	233	232	218	257	223	197	213
2656	1137	1531	1518	1469	1246	1081	906	877	812	829	835	794	792	692	714	672	708	704	699	673	655	680	668	731	686	675	644	843	860	684	630	665	707	667	645	681	664	695	690	646	640	684	662	719	679	664	717	705	674	654	699	662	651	679	669	686	677	641	694	652	655	705	680	656	711	664	698	650	670	697	639	703	695	678	677	654	685	677	720	683	620	661	660	671	665	730	663	700	682	702	691	657	665	663	644	653	671	661	638	662	645	657	663	654	670	682	714	665	652	683	663	648	688	694	694	666	698	649	653	700	662	644	686	679	705	688	682	686	688	670	666	669	660	696	654	700	661	654	698	650	665	678	643	674	686	685	712	654	705	614	710	641	629	604	697	704	706	626	721	680	670	669	617	654	700	685	673	660	689	646	634	682	650	649	688	637	702	687	683	695	669	675	623	704	672	699	651	658	684	688	629	700	631	680	666	669	652	638	674	675	647	684	711	650	687	666	662	676	657	684	645	706	632	615	685	639	669	704	652	634	645	690	627	686	664	677	699	683	659	722	691	691	646	675	695	657	726	650	619	707	678	690	675	700	663	703	673	677	651	701	715	693	657	658	671	670	688	679	695	697	665	641	681	629	687	682	679	699	631	625	639	665	684	682	698	640	692	623	659	635	616	657	681	670	678	703	639	678	661	665	672	650	671	602	659	659	685	653	694	656	709	735	706	705	680	696	703	659	703	634	641	688	653	660	659	667	676	667	665	611	665	696	665	725	643	623	666	665	672	675	665	697	689	697	657	700	664	644	696	647	672	648	685	677	691	638	675	710	728	679	651	639	669	668	656	714	655	712	663	658	653	627	647	687	639	750	617	658	679	610	646	727	659	648	677	689	667	678	657	660	676	667	684	708	653	677	646	679	658	688	681	721	660	581	683	632	612	676	645	691	637	721	663	690	659	669	648	652	675	643	647	664	637	695	684	641	633	695	704	665	678	635	653	662	666	624	657	678	696	658	721	700	689	645	661	689	650	691	660	647	661	695	678	666	684	638	672	708	682	674	637	696	676	687	685	673	656	683	744	687	667	661	698	650	681	689	678	690	673	673	657	677	631	639	656	689	703	667	679	653	657	667	681	694	623	658	679	646	664	670	648	651	672	648	678	582	680	647	647	672	742	609	669	679	653	671	621	670	670	662	684	670	671	676	659	680	677	654	691	645	686	664	646	663	643	621	650	687	649	626	665	686	667	638	672	698	642	683	670	618	696	641	711	649	650	684	676	680	658	653	693	634	674	669	668	597	695	629	632	675	609	716	656	612	661	678	679	643	659	682	665	727	663	698	698	710	641	660	703	671	646	652	627	592	675	707	667	636	703	682	665	637	652	703	640	665	659	722	731	692	723	656	689	658	693	671	686	659	663	669	659	676	671	704	609	660	704	680	645	669	686	690	650	665	690	635	640	690	694	679	700	669	656	661	664	650	681	648	637	673	684	695	648	625	636	659	674	649	699	605	686	662	674	653	696	672	620	676	656	670	641	718	659	663	636	669	649	633	695	650	688	696	656	685	695	644	665	619	625	643	637	711	680	655	661	688	689	666	684	658	707	673	634	739	643	672	659	666	646	763	670	667	701	646	674	614	683	694	667	671	630	660	677	647	708	651	609	674	694	648	664	634	623	659	675	664	638	668	668	672	690	623	648	669	651	699	638	673	678	664	667	665	671	629	657	625	697	631	639	676	642	698	651	691	653	652	643	669	680	643	692	649	652	692	687	670	664	689	670	710	667	660	622	673	661	644	667	641	684	671	642	628	685	685	708	684	660	672	672	688	698	648	651	682	675	652	647	675	675	663	684	675	702	634	655	690	693	709	651	672	715	682	687	691	634	727	687	741	627	617	636	690	642	662	697	666	618	685	651	653	656	682	645	686	695	669	683	670	676	648	721	652	682	671	678	721	662	661	651	682	706	683	657	685	651	648	687	701	684	696	638	683	678	661	700	658	687	649	722	665	638	668	700	659	637	682	674	620	643	690	673	650	656	658	644	641	676	694	658	690	644	673	734	663	626	652	676	698	689	684	656	644	662	664	688	593	652	653	686	691	640	702	639	680	678	705	658	687	709	664	680	634	684	699	659	654	656	719	669	678	644	672	686	634	683	670	625	654	674	651	689	675	674	648	657	670	652	650	652	626	691	695	665	655	669	682	646	683	660	662	672	697	679	670	623	686	635	649	642	671	704	625	631	689	726	649	682	663	674	657	656	665	643	640	686	663	641	638	663	701	674	668	737	669	715	662	661	661	724	710	662	625	712	683	640	689	700	636	667	657	646	660	657	638	654	673	658	675	643	639	669	647	674	724	700	642	663	737	667	666	691	665	669	658	670	697	661	651	692	644	682	672	677	660	745	640	734	740	666	684	663	723	672	649	697	704	692	658	638	635	642	656	654	718	720	679	664	637	657	684	655	654	651	684	668	665	613	667	656	650	661	661	674	674	627	677	633	646	654	660	633	645	685	678	708	676	687	686	684	641	679	683	686	700	653	643	655	671	643	684	645	665	674	661	694	657	630	658	696	691	682	657	700	640	661	624	681	647	695	680	716	636	689	681	644	655	664	674	668	643	669	628	657	662	700	649	655	624	712	664	661	698	620	636	688	659	680	639	726	643	702	673	661	659	664	652	681	692	639	675	682	673	707	646	648	671	653	680	649	607	679	699	636	642	691	649	645	652	696	679	668	684	645	667	669	641	707	696	661	689	659	689	674	645	667	658	661	642	679	628	655	669	655	678	630	644	700	653	697	626	681	628	708	696	680	652	679	654	670	701	688	612	662	668	691	700	651	667	645	661	637	642	685	664	635	625	672	655	691	678	641	672	702	660	639	664	718	667	663	708	634	678	693	691	609	684	689	677	677	677	646	686	697	684	633	706	664	660	672	625	670	689	685	652	664	700	693	694	652	648	639	691	709	621	642	629	656	676	686	661	707	639	668	686	669	681	711	707	689	684	702	709	656	715	700	679	659	692	670	684	655	683	653	667	652	667	661	673	665	642	674	655	706	637	652	644	659	618	708	649	668	659	668	643	640	634	662	643	644	612	726	683	714	694	656	675	653	689	670	714	650	699	662	655	628	669	721	714	668	626	637	668	644	660	691	699	718	657	632	648	677	664	670	692	687	691	621	689	703	637	649	656	687	665	683	656	685	634	715	648	655	673	703	683	692	637	634	654	668	678	679	621	657	686	686	626	658	664	678	674	655	684	701	609	655	659	684	678	624	684	655	727	645	646	694	647	672	704	662	702	688	676	663	664	693	662	680	661	634	693	687	643	683	690	698	634	674	661	629	691	673	720	675	684	690	684	656	672	705	679	670	615	703	726	632	671	685	684	706	643	670	707	685	662	746	714	661	609	675	680	633	645	660	676	698	679	657	626	691	709	713	648	657	651	649	624	668	654	662	639	682	673	681	694	672	694	675	646	638	670	707	721	693	664	692	703	686	712	656	695	695	674	672	682	679
11140	4735	5403	4790	3358	2521	1611	1162	1131	902	723	797	697	614	549	425	402	426	473	530	413	393	364	374	362	356	390	329	684	1072	380	386	331	392	366	349	345	372	341	352	396	372	330	357	344	325	328	336	360	332	373	362	357	334	345	378	357	378	352	340	305	353	361	377	333	352	390	370	364	356	354	331	337	357	357	340	314	331	342	371	342	360	371	330	338	337	354	390	340	348	354	456	353	341	346	344	325	377	335	325	335	344	373	335	325	368	361	375	379	360	348	361	363	354	355	330	319	375	364	362	337	319	311	351	362	359	343	375	337	336	312	355	356	348	354	325	367	353	360	337	317	354	370	347	364	353	359	366	328	388	350	394	362	327	337	334	322	388	376	353	343	386	325	333	308	339	353	371	348	348	372	347	347	361	334	364	386	356	316	352	370	330	333	340	309	335	346	348	364	334	327	332	360	339	335	346	358	366	369	338	378	328	354	289	333	329	367	339	330	339	329	376	329	325	321	368	358	339	340	368	349	357	354	352	365	337	373	328	324	344	352	331	366	356	329	293	327	326	327	328	374	363	352	336	350	338	345	368	339	385	352	372	339	356	356	332	386	349	357	343	355	337	350	358	316	348	329	348	335	377	304	332	316	356	339	365	338	354	346	398	373	348	383	336	316	389	350	339	360	381	374	326	361	344	371	321	335	339	323	318	331	330	342	370	358	353	354	373	352	358	342	309	350	313	357	371	362	339	348	384	355	341	373	347	374	340	366	354	371	358	336	319	362	334	338	383	364	349	346	299	324	338	345	353	351	316	339	373	364	308	371	355	334	343	342	364	329	336	361	368	362	356	356	353	338	373	350	339	376	347	360	365	345	360	334	371	377	363	358	344	384	344	328	343	348	361	349	373	324	353	355	333	351	322	350	350	343	356	352	327	365	335	358	373	355	356	348	358	362	383	338	316	345	384	344	331	373	357	369	365	368	322	334	351	318	343	370	367	342	303	341	342	315	354	351	307	349	352	364	331	340	361	343	324	344	378	352	357	355	383	322	358	371	370	357	352	361	352	367	341	352	351	337	361	360	349	323	330	333	364	350	342	363	373	338	325	336	386	345	373	322	317	343	356	328	347	298	355	350	348	371	350	375	355	319	354	362	328	324	323	331	375	349	359	329	354	357	332	377	361	323	325	383	375	371	337	347	353	354	356	360	341	341	348	348	364	317	370	380	344	345	351	351	373	347	342	352	389	338	338	357	359	374	343	366	392	326	357	321	344	356	343	375	370	348	347	367	369	350	345	360	333	355	358	351	382	338	361	342	355	353	360	342	331	315	352	325	359	370	389	329	327	318	331	345	332	346	363	318	319	322	345	347	343	337	336	318	326	335	359	327	356	309	387	368	392	344	357	347	349	354	338	332	340	352	357	400	367	360	327	370	343	357	375	343	358	377	344	349	325	365	368	378	341	320	355	333	346	349	355	316	349	319	360	347	359	377	358	370	330	361	365	346	336	353	326	332	326	314	343	361	327	358	332	334	367	358	336	341	345	370	328	324	349	380	346	338	354	360	369	338	365	375	340	323	347	360	323	362	343	355	350	322	367	323	347	338	336	343	339	343	342	343	297	357	359	346	342	362	337	341	377	379	367	383	331	353	335	375	360	372	371	360	315	360	371	365	351	338	351	368	337	347	334	372	346	367	345	370	355	370	338	373	337	343	351	364	356	342	363	336	337	307	355	390	344	354	324	294	352	326	352	356	366	335	343	336	371	336	345	368	342	305	311	294	348	310	363	382	314	339	357	374	344	320	345	354	344	346	330	354	333	376	317	366	366	363	351	360	371	335	358	344	366	394	354	342	369	361	341	391	360	333	311	362	345	350	361	371	397	361	342	355	322	372	326	326	374	342	349	313	355	354	347	371	331	348	347	335	328	357	377	337	343	350	365	315	362	340	348	332	355	349	358	315	334	323	360	347	372	346	338	342	365	352	376	367	340	367	349	322	349	353	306	350	366	309	356	381	350	330	363	370	367	414	396	344	351	374	379	337	374	368	353	381	361	344	359	358	341	365	329	331	367	382	340	331	335	324	358	342	344	338	382	334	388	372	337	342	358	320	361	327	360	358	357	379	349	338	343	334	343	353	346	352	371	335	351	351	338	325	349	331	375	361	349	335	357	311	351	370	335	350	357	372	319	343	365	329	358	323	316	358	331	343	364	378	321	350	351	293	349	340	339	336	355	362	365	334	342	372	355	331	336	349	353	361	359	374	351	377	384	357	309	369	321	347	373	321	296	384	393	361	324	311	303	334	354	309	368	350	341	385	325	315	364	332	365	351	369	376	359	343	381	319	319	325	355	349	332	317	334	351	372	352	354	337	346	341	378	331	336	366	348	389	330	338	398	372	351	341	371	360	385	360	329	356	314	323	343	339	347	356	319	378	327	374	292	344	316	356	381	323	381	350	371	325	363	386	361	326	362	359	338	371	358	354	391	372	363	402	360	410	372	337	337	320	347	353	368	360	340	344	363	365	340	327	317	352	325	346	348	331	401	354	359	351	348	373	352	395	332	342	354	364	318	362	365	328	337	354	334	360	336	342	356	358	312	334	376	331	374	371	313	364	384	347	325	304	355	357	335	347	351	313	370	327	346	340	332	356	356	318	321	354	361	370	335	341	363	339	376	390	332	356	330	361	348	322	305	337	356	345	338	343	340	356	360	352	334	349	367	346	375	376	331	359	344	345	356	331	341	348	361	326	372	340	356	337	367	355	348	345	305	333	344	332	317	373	357	347	351	335	325	346	352	330	333	348	356	341	350	352	377	362	322	337	330	356	301	384	347	348	335	363	321	341	324	369	364	347	370	363	367	364	364	389	351	357	338	356	350	348	330	356	361	356	341	318	329	361	359	345	331	361	348	361	346	338	362	357	383	328	350	336	348	349	350	379	338	353	341	374	356	334	378	369	335	361	335	361	353	346	338	355	324	350	340	348	349	379	363	340	375	364	331	386	356	344	355	385	344	330	342	329	337	367	391	360	365	352	337	380	330	370	354	372	343	320	345	336	337	367	343	341	356	328	331	367	347	332	359	350	347	346	364	354	326	349	353	335	340	354	340	340	365	363	383	345	359	328	355	355	349	363	354	345	355	355	365	346	358	335	394	331	357	360	353	370	338	352	345	364	315	310	373	371	358	342	341	370	349	303	325	337	361	333	338	369	361	364	361	341	380	305	365	318	363	328	321	362	369	372	345	328	363	378	363	346	322	337	371	350	407	328	380	356	343	354	325	351	356	362	340	370	375	362	387	339	352	378	337	342	337	306	366	340	358	354	359	346	375	376	333	314	353	366	324	356	361	328	354	363	377	400	316	327	387	348	328	373	331	332	342	381	356	364	345	345	335	356	318	367	342	341	364	343	354	374	324	338	385	360	343	337	345	350	357	369	352	343	347	356	374	343	381	374	348	329	353	323	333	362	365	374	389	296	342	320	343	358	366	354	298	333	362
7779	4743	7311	8474	7286	6302	4402	4271	4449	3410	2980	3170	2698	2479	2215	1680	1542	1669	1855	1818	1633	1357	1307	1220	1198	1129	1150	1030	3817	5858	1041	1019	991	1024	992	995	1024	1026	1004	952	1012	989	1018	989	971	998	1025	1025	968	1013	977	978	932	983	957	945	965	982	945	914	973	952	1006	963	973	967	1017	964	1045	1000	912	937	954	934	940	930	961	944	1008	974	966	1027	964	990	982	945	966	1000	895	965	1087	2261	1001	965	917	925	893	888	927	962	921	943	922	937	934	961	939	981	961	998	947	920	972	964	975	944	947	931	922	976	925	1014	925	961	914	955	916	979	935	951	934	969	950	991	922	952	967	943	960	916	965	1008	916	1003	888	974	1001	972	974	930	940	932	921	944	930	881	878	921	1006	930	979	957	942	953	906	930	970	914	934	949	988	987	922	934	950	985	973	990	925	1006	964	919	924	999	922	969	872	955	942	913	909	928	907	963	962	953	955	945	979	942	914	940	1008	979	959	978	909	935	897	938	937	985	970	908	948	919	972	921	940	870	912	917	949	977	919	989	929	934	951	928	982	955	956	905	953	976	898	986	954	929	927	930	891	908	949	958	927	1005	943	950	923	912	934	989	964	901	916	925	988	928	896	938	933	924	923	936	906	933	909	968	998	952	949	972	1042	931	945	1025	884	972	1001	928	909	940	935	932	939	980	950	925	936	962	898	959	1021	944	963	959	986	983	937	898	926	968	946	974	905	948	926	963	918	965	953	949	907	972	957	895	932	968	952	983	900	944	924	933	976	895	1005	974	991	910	984	901	969	959	967	944	1003	933	1026	926	960	945	992	954	997	915	899	965	948	953	1004	973	991	950	923	930	972	977	952	940	930	934	945	974	952	887	957	977	923	975	905	973	961	943	912	959	917	989	924	957	889	964	1022	916	966	982	961	965	917	937	921	955	941	954	920	952	962	930	923	962	934	943	913	929	885	920	964	1024	920	1010	1001	997	970	932	962	971	945	943	942	1008	945	978	908	967	937	955	906	997	950	986	945	939	983	954	904	947	935	958	942	947	982	937	942	961	935	931	950	954	919	971	910	965	954	969	953	961	931	939	988	920	913	993	947	957	978	914	949	935	896	986	909	957	962	975	939	1013	919	1013	951	950	965	906	945	960	947	976	936	944	952	906	991	974	1004	920	907	924	921	941	951	951	962	942	927	918	930	960	940	920	898	967	926	858	984	955	941	949	965	989	964	916	1002	921	914	929	944	880	859	938	913	909	957	928	905	932	967	969	957	941	954	932	981	971	953	955	1016	960	918	941	951	934	935	947	959	927	945	914	921	944	956	949	863	949	958	900	969	958	930	876	956	996	901	947	932	867	872	956	965	968	879	970	960	965	974	944	950	993	955	919	945	966	960	878	959	915	980	968	960	958	935	910	882	913	930	960	952	958	980	919	944	1000	976	936	957	996	927	988	995	913	960	961	964	991	932	944	964	965	919	942	963	958	912	961	942	960	941	933	917	940	968	939	905	913	928	975	977	942	974	898	895	981	921	965	858	971	984	948	945	954	898	943	980	964	932	1008	918	970	979	1005	960	923	938	942	961	978	995	910	892	932	912	924	911	922	983	903	978	887	974	956	916	921	962	967	935	977	941	958	929	1011	978	961	952	967	928	1021	940	942	931	928	934	966	944	878	907	889	941	947	941	966	977	909	914	905	968	885	923	947	980	969	995	929	952	958	939	937	922	952	940	916	930	990	914	916	935	933	930	1003	893	957	930	969	953	901	985	977	956	996	930	987	981	940	960	965	1000	935	942	907	994	921	944	964	941	963	912	968	938	962	923	887	930	855	908	929	918	978	936	959	1006	971	919	969	917	955	941	962	932	956	951	893	963	925	956	969	965	915	935	931	909	903	972	972	941	953	957	987	923	987	922	936	926	888	924	961	1008	936	908	919	980	914	972	980	913	946	912	931	921	926	956	914	927	961	1024	935	871	950	916	953	895	936	982	959	954	915	938	881	922	928	893	1010	953	927	969	973	939	956	946	970	963	971	955	960	965	966	905	977	969	941	979	978	956	969	976	981	959	961	949	886	943	962	939	964	955	953	926	939	970	927	967	960	991	933	943	895	929	938	949	941	955	967	959	936	960	919	946	977	941	963	891	981	939	945	983	930	960	979	944	934	969	1008	951	948	1006	971	976	913	982	944	977	954	1007	919	962	955	960	944	949	947	965	955	945	924	983	960	945	940	939	871	985	982	965	924	978	931	933	952	954	938	958	955	880	976	938	921	927	906	908	974	994	893	929	1001	952	944	941	966	947	930	945	949	946	973	1021	941	910	920	898	947	1018	919	943	871	901	1001	918	967	954	901	965	986	951	932	956	920	972	1007	908	919	910	904	902	928	971	953	915	960	923	902	979	892	943	945	915	981	897	982	924	954	910	949	956	920	936	953	911	903	955	936	959	947	962	899	960	952	914	960	894	965	981	952	923	984	951	948	990	948	986	922	942	928	948	952	900	926	942	922	991	957	930	992	975	940	940	926	970	937	979	975	932	943	929	978	955	956	920	909	972	937	914	937	959	985	938	921	957	895	950	912	995	946	967	942	947	949	996	889	935	915	913	933	949	913	920	966	916	924	931	956	922	955	934	942	935	941	933	969	957	921	932	935	928	960	943	916	942	981	933	979	966	939	944	953	920	925	943	942	946	899	983	917	937	935	950	947	975	925	981	955	955	920	987	951	988	956	935	1022	887	1015	937	996	977	891	981	905	963	961	970	906	926	958	893	900	942	968	914	989	931	935	928	937	944	915	943	938	970	909	946	969	939	963	927	948	939	947	941	970	1009	964	927	983	919	952	939	961	942	954	936	974	956	913	959	936	976	979	985	913	945	919	923	947	999	933	955	937	963	946	910	928	892	969	940	932	944	920	971	950	936	919	944	908	987	960	992	917	917	972	938	969	927	990	973	934	953	895	962	929	926	921	942	936	954	960	902	942	933	975	947	963	936	929	911	999	915	966	982	940	947	949	937	915	955	956	957	929	890	954	923	963	897	942	944	941	957	916	952	1006	906	940	990	925	936	972	952	933	925	905	945	928	984	967	950	923	951	938	989	974	940	940	1019	973	929	990	965	900	900	909	1014	999	962	951	929	972	975	946	932	941	982	955	934	902	947	917	960	913	924	919	969	942	957	945	926	934	988	982	947	1000	915	911	965	990	958	948	975	961	951	941	930	978	895	972	967	931	967	913	948	959	929	935	970	964	867	948	897	886	950	925	942	933	965	972	912	963	944	988	921	946	967	932	957	910	918	964	853	968	905	946	942	998	938	961	937	960	923	898	893	961	949	960	922	985	925	888	952	913	925	949	963	1029	976	932	936	933	994	913	995	986	976	967	929	975	964	976	951	980	992	979	957	893	952	982	920	894	968	883	991	953	975	929	953	925	979	970	1002	954	925	980	1007	994	944	895	970	991	967	966	927	936	937	944	948	930	927	891	942	933	967	1024	925	904	983	980	900	950	921	965	953	939	964	956	950	942	988	948	910	953	984	967	985	942	945	988	940	944	959	978	918	923
18402	8575	8655	7584	5430	4706	2894	2007	1669	1466	1157	886	757	625	567	539	407	435	386	432	469	390	411	384	328	302	328	337	1161	903	285	309	283	274	304	291	265	283	312	288	287	306	279	272	312	307	282	288	304	259	277	273	310	292	288	293	279	244	313	293	286	285	326	279	286	305	280	307	284	272	265	283	261	263	272	286	293	305	290	298	292	298	300	271	270	323	277	267	293	266	326	477	318	286	272	295	286	276	284	283	303	286	259	295	288	288	273	281	282	267	246	290	276	264	289	285	281	298	255	278	267	268	291	270	293	293	294	269	268	263	295	292	261	288	282	282	237	295	295	288	228	258	285	291	284	285	313	289	262	289	266	249	310	282	294	290	286	292	253	278	287	268	295	300	300	241	282	278	257	232	278	288	295	275	287	278	294	291	268	259	272	271	276	274	275	288	258	270	294	305	262	275	267	268	269	295	268	281	263	269	269	257	302	265	273	276	280	293	293	306	287	276	270	280	235	290	264	290	270	256	252	282	285	247	279	291	272	285	267	279	268	265	297	288	294	297	305	283	260	266	282	266	300	302	281	276	264	290	304	271	317	285	290	294	303	312	251	280	256	299	273	281	276	284	303	279	270	243	282	292	283	266	288	277	280	263	265	243	303	251	267	273	293	275	267	255	283	254	289	277	263	296	252	257	295	289	248	252	268	256	299	257	276	273	289	306	264	266	268	290	281	278	290	281	257	277	281	295	276	273	276	267	258	297	293	285	269	290	263	271	270	284	261	247	295	284	286	256	277	274	311	262	284	305	252	261	290	281	257	300	269	284	282	311	291	256	257	277	291	267	287	282	266	255	286	281	277	282	318	275	291	293	288	268	276	271	278	299	282	269	254	245	271	271	276	277	270	283	299	283	284	278	279	307	278	269	238	258	314	303	289	291	283	253	274	267	292	277	267	266	269	268	260	279	290	286	253	282	264	243	287	288	273	285	256	292	286	276	262	273	300	275	272	262	279	292	283	309	274	290	263	302	249	270	275	266	272	265	282	276	276	256	282	287	258	271	264	272	282	293	290	290	254	290	272	306	306	260	271	293	276	274	246	286	268	274	290	314	279	271	254	251	247	310	278	280	289	282	285	270	249	287	286	250	280	270	257	266	262	287	282	283	317	289	301	251	279	268	277	275	272	267	280	291	287	262	274	261	276	285	241	299	265	294	294	283	282	281	257	282	266	278	274	296	278	263	273	257	297	256	284	265	268	292	268	260	262	252	253	268	270	274	279	276	270	256	251	273	301	293	266	276	264	294	252	274	298	281	272	281	281	281	305	260	273	282	294	302	290	255	286	277	292	272	253	290	281	279	300	275	283	281	269	279	273	281	285	264	264	283	288	257	278	264	272	273	271	283	304	278	271	276	277	293	268	299	274	290	292	292	278	286	281	294	317	285	288	253	275	314	290	274	297	273	318	275	270	279	284	255	272	292	270	246	262	267	255	278	294	261	275	259	308	282	300	284	262	269	299	286	272	261	244	286	288	294	274	287	281	261	278	288	278	248	262	241	296	255	285	275	269	290	267	273	252	315	290	294	278	241	288	264	264	289	270	261	268	295	278	293	267	261	274	289	251	272	284	274	295	278	290	255	281	255	247	295	258	296	248	309	303	290	276	265	299	270	308	296	245	305	259	268	280	297	268	251	268	272	272	261	275	302	281	263	245	286	298	290	276	275	297	291	301	278	267	274	260	265	285	295	301	251	295	283	281	292	269	276	306	255	253	293	269	246	275	273	256	323	253	256	281	283	256	267	278	290	285	248	263	281	270	290	268	281	282	251	299	294	301	293	276	323	245	263	257	270	260	303	276	307	272	300	224	315	252	273	271	297	276	305	279	283	269	257	259	295	277	263	289	258	293	309	294	285	260	267	294	276	267	276	268	281	283	272	322	278	309	290	271	270	278	271	284	276	254	276	271	290	251	253	290	293	268	309	269	263	271	269	312	283	289	282	247	297	278	268	282	299	254	322	289	305	280	287	256	272	253	272	280	275	272	267	256	269	280	289	277	285	295	295	277	274	292	271	240	277	299	294	268	259	286	292	302	271	276	296	288	297	265	303	313	263	277	300	296	264	293	263	265	263	304	241	285	278	268	268	263	291	268	267	263	292	282	300	298	290	269	282	268	274	258	282	258	311	261	275	271	275	259	255	287	281	276	248	264	296	269	272	260	258	283	315	313	266	259	305	279	316	286	295	305	297	274	276	284	256	273	270	297	286	286	294	289	305	291	271	287	319	268	291	264	259	283	265	280	286	278	258	263	278	263	301	275	295	291	263	256	278	272	297	266	258	244	290	306	265	293	281	266	284	258	283	290	263	263	256	260	285	248	271	311	264	276	270	238	291	303	251	294	263	271	293	265	265	270	237	263	285	272	278	284	263	256	263	279	290	288	303	259	261	302	259	271	278	309	258	281	289	271	267	290	268	278	295	284	283	283	276	282	249	261	258	291	287	289	294	284	258	268	257	268	258	261	278	265	269	280	301	282	287	275	286	284	259	287	257	299	274	280	248	274	282	288	262	283	272	289	266	275	276	281	266	274	282	269	288	288	267	259	276	316	287	282	287	271	271	267	277	271	287	270	244	306	235	270	261	292	243	302	253	271	285	288	272	270	276	314	292	297	296	285	260	290	266	280	281	288	273	327	283	280	307	272	289	271	291	299	274	301	246	274	270	264	256	276	259	275	297	264	304	297	289	258	246	289	274	269	276	293	266	280	266	260	284	303	256	311	258	255	284	258	282	295	279	267	274	289	263	285	251	280	284	254	254	252	275	297	269	321	253	284	275	263	288	281	274	275	307	268	291	265	269	284	249	307	262	248	285	288	285	302	263	234	283	285	271	265	288	269	238	281	298	297	295	291	274	258	292	283	284	293	279	306	272	263	286	292	287	280	295	301	310	290	235	257	270	274	299	284	280	296	288	277	273	280	248	261	296	272	252	317	281	305	301	275	271	254	279	286	276	290	319	283	258	298	264	245	250	273	294	277	244	281	301	289	275	288	251	300	279	252	275	258	259	281	309	272	263	268	268	247	280	277	289	298	287	243	326	250	256	291	283	272	302	301	308	284	255	279	282	262	274	281	303	275	294	280	297	297	298	288	280	252	276	274	248	278	275	288	262	277	307	298	267	275	261	286	275	256	298	254	295	292	273	286	271	305	280	279	282	268	254	286	275	292	289	279	274	263	292	285	246	285	274	285	283	289	256	247	246	289	307	250	264	289	260	286	273	267	285	289	264	253	255	269	281	264	275	263	274	264	300	261	274	244	275	289	249	296	277	271	288	266	288	259	230	255	278	270	279	275	257	280	260	274	281	270	274	291	266	259	249	242	283	266	273	284	292	262	288	270	286	279	290	272	298	276	302	273	269	300	276	266	256	327	270	298	234	267	258	277	270	290	318	298	285	311	310	254	259	280	267	291	303	286	290	265	280	294	252	258	269	285	278	272	264
9963	6797	10447	11168	9862	9034	5931	5255	5566	5381	4340	3555	3433	2725	2856	2795	1748	2089	1721	2033	2157	1687	1588	1286	1178	1112	1063	1033	7401	4973	842	935	842	885	835	837	804	867	813	826	857	808	806	832	790	849	765	806	800	817	783	806	739	804	834	782	775	754	743	768	798	812	824	832	784	789	800	841	828	772	763	740	772	779	771	753	785	761	754	765	793	807	784	763	811	748	813	777	790	723	1136	2634	1046	780	753	719	706	767	762	774	719	730	786	767	781	752	721	744	723	754	743	774	755	718	778	734	722	712	733	764	772	745	751	728	736	735	770	813	722	768	761	728	758	808	708	769	751	754	732	757	747	735	763	761	720	779	748	767	776	739	758	718	731	736	775	755	761	725	749	810	775	745	771	749	792	758	768	752	764	758	723	736	793	733	750	730	748	729	741	725	756	754	759	733	757	759	740	732	783	708	665	740	741	777	760	726	731	769	804	795	751	761	774	745	748	736	744	772	779	780	763	713	764	740	782	776	757	759	777	712	750	776	756	738	730	759	755	784	733	778	734	773	741	741	758	737	733	760	762	758	717	756	777	781	723	749	722	725	723	788	727	768	743	736	726	712	748	731	768	733	767	781	742	778	794	814	709	751	734	752	712	772	762	754	726	749	740	797	750	743	708	737	758	771	752	786	707	742	765	721	739	764	732	752	731	702	747	810	753	745	732	755	757	703	773	768	730	783	769	752	713	748	776	733	755	765	773	715	721	737	758	744	710	749	695	782	766	750	774	737	728	702	676	765	750	732	733	723	737	770	757	750	750	748	765	713	752	720	738	754	727	769	761	767	719	780	752	702	749	743	726	751	741	727	757	739	778	766	740	815	748	749	724	698	776	724	688	767	765	767	724	716	776	718	774	767	751	762	742	743	742	777	774	744	736	758	759	750	752	742	788	742	796	743	718	775	762	695	741	751	768	786	802	783	741	728	734	753	760	735	800	793	693	758	758	739	750	736	800	769	742	754	730	774	741	786	756	796	741	749	763	781	680	714	784	756	724	741	744	725	726	753	751	766	708	739	783	789	771	775	761	743	770	777	734	760	764	757	812	713	735	790	743	740	783	702	704	722	792	806	706	715	683	735	727	730	749	725	766	781	738	714	787	767	722	738	715	724	764	720	720	760	737	746	731	756	721	749	712	746	773	781	743	739	715	783	704	748	770	760	764	753	769	755	725	747	736	765	706	737	752	740	738	742	739	715	760	768	736	772	725	736	711	735	766	759	686	742	778	815	726	768	728	732	748	765	766	732	791	761	730	745	756	766	735	762	758	788	742	787	748	738	763	728	742	704	761	711	815	753	797	767	746	728	782	708	755	755	758	721	762	784	772	778	726	750	793	759	719	701	736	783	729	777	780	724	760	778	748	769	754	757	780	803	786	709	760	756	771	762	736	715	735	775	766	765	772	722	745	763	779	778	766	712	775	695	743	746	740	732	742	747	781	768	731	778	789	789	762	743	710	779	680	764	729	758	767	719	772	748	762	728	795	813	749	751	769	716	743	732	749	738	792	800	767	750	777	730	742	708	770	716	756	758	796	773	718	717	712	744	729	787	675	741	744	784	730	760	756	729	734	731	737	718	771	742	759	736	767	714	725	783	691	755	749	767	801	721	734	760	705	714	719	762	744	791	711	792	739	717	757	749	729	745	808	762	783	785	754	762	730	759	750	746	759	789	769	769	740	732	746	778	713	726	739	771	709	741	730	786	745	757	756	774	703	781	712	739	767	751	766	776	724	773	681	718	767	799	772	738	756	728	742	723	769	708	769	738	767	736	732	731	788	747	765	723	777	733	735	728	762	732	761	766	740	748	757	770	734	697	748	688	750	781	781	696	795	721	779	727	725	734	762	729	739	783	703	784	733	759	748	791	766	703	722	715	752	711	735	753	733	753	803	733	733	729	715	733	721	786	750	770	766	758	790	728	767	767	803	758	720	735	740	708	733	775	780	749	715	777	779	784	757	772	736	742	728	705	740	732	754	769	737	733	786	717	734	796	757	730	749	701	731	738	786	761	728	763	715	756	766	718	746	723	703	730	718	722	730	744	715	748	750	713	715	751	762	732	746	732	751	720	759	746	722	735	757	764	767	718	768	783	748	801	738	775	742	750	746	739	776	765	796	776	713	699	713	719	758	722	739	743	798	742	740	759	760	706	768	773	742	712	743	777	728	733	780	799	748	744	748	786	785	717	713	744	701	764	810	758	734	706	784	711	767	755	746	757	708	750	763	727	788	719	755	746	728	716	782	767	766	699	710	735	745	747	798	732	762	769	702	715	772	738	757	730	755	736	767	712	783	731	784	770	739	761	709	728	789	720	754	748	754	765	716	738	773	692	757	767	770	775	745	766	803	721	762	782	753	724	763	721	752	781	746	729	758	704	763	732	791	745	705	726	736	735	704	764	771	735	791	733	741	725	742	764	762	780	735	757	824	750	701	777	774	756	758	803	724	745	737	763	781	721	758	787	757	705	762	712	777	790	748	705	730	739	775	785	752	743	707	758	752	780	709	710	737	766	734	724	738	766	749	745	744	744	769	767	761	753	724	759	738	802	748	784	735	737	731	689	743	767	763	779	759	801	708	740	752	749	730	727	728	790	772	724	771	743	778	726	721	731	716	788	761	728	748	765	729	761	703	775	726	737	756	770	770	712	711	732	728	813	801	775	760	743	778	748	760	733	747	737	719	732	765	759	707	712	762	770	703	722	758	793	771	741	755	704	783	784	740	729	776	729	763	758	738	777	722	741	701	824	736	766	762	761	745	783	734	727	752	751	771	706	746	739	755	756	770	745	838	741	787	759	715	721	771	759	687	774	720	737	740	711	743	761	766	693	725	728	784	769	742	708	786	756	725	755	751	712	802	829	747	775	764	746	722	730	753	775	712	740	743	735	753	736	772	739	765	750	741	736	786	719	773	771	755	765	732	755	758	752	760	776	767	758	781	744	746	789	750	775	769	770	783	730	746	706	758	718	735	754	760	757	727	720	740	750	740	752	766	733	739	767	718	728	735	788	755	752	763	748	797	736	811	758	761	729	740	759	752	740	695	770	728	770	747	753	744	748	716	731	756	723	738	751	748	743	751	731	707	733	756	746	718	764	769	724	761	711	750	748	741	764	766	761	757	758	745	780	742	716	718	753	733	735	741	694	737	786	763	772	778	698	746	749	734	795	766	729	734	767	797	788	732	730	767	729	718	755	764	783	736	744	760	781	761	757	781	679	775	749	741	753	717	771	754	729	708	762	789	729	734	750	744	761	775	762	727	727	775	741	834	767	714	729	751	721	742	726	770	768	773	784	767	773	721	747	735	724	732	764	742	781	699	764	735	755	764	726	726	793	723	771	730	745	733	719	771	774	766	753	772	761	700	751	715	708	770	762	747	763	753	719	763	761	800	750	753	769	762	787	685	789	750	781	704	794	734	784	725	742	733	755	745	738	747	750	732	750	756	715	727	771	766	761
2400	606	560	530	425	376	309	255	236	252	260	248	245	240	229	232	216	229	234	287	254	242	230	236	248	256	212	215	213	250	227	212	236	215	265	227	223	256	232	227	229	242	232	196	226	220	229	222	236	212	219	236	212	238	244	207	246	252	230	224	195	252	237	223	248	228	215	226	241	234	220	216	261	235	250	254	226	237	226	224	215	216	224	228	219	222	231	240	221	254	224	229	241	239	244	253	230	229	228	228	249	258	257	233	222	240	228	226	239	234	218	234	216	250	238	226	232	242	221	243	212	224	250	258	244	221	219	230	211	242	211	222	235	221	204	270	244	212	198	242	227	210	217	258	259	250	231	231	216	218	231	246	226	242	227	241	252	236	236	239	219	226	254	228	223	237	217	250	213	221	233	232	252	241	251	237	246	230	225	226	237	228	238	221	233	215	240	213	243	254	215	209	235	240	225	257	231	210	212	230	234	232	218	226	221	231	276	236	245	245	229	213	257	251	230	237	240	225	224	237	226	201	241	272	239	253	228	246	231	214	236	240	221	262	238	222	275	201	219	242	244	212	218	233	237	219	266	218	239	293	233	217	231	204	224	196	221	243	251	206	232	249	225	215	218	225	222	219	254	229	213	255	215	229	238	221	234	208	235	216	246	240	224	258	231	206	240	250	224	222	210	186	234	233	233	230	228	226	208	242	249	243	223	242	221	248	209	253	218	243	232	243	212	238	229	227	226	249	246	216	225	242	230	196	238	247	265	222	208	210	229	255	229	223	243	237	221	245	243	235	236	227	249	230	241	267	225	243	220	236	252	227	227	235	220	223	244	209	232	246	246	220	225	254	231	253	238	226	241	236	252	227	230	245	217	215	221	237	251	234	213	245	232	215	240	204	250	218	225	218	239	223	240	238	230	231	234	212	242	219	237	210	235	223	235	244	216	233	194	245	225	234	222	205	237	247	206	231	237	226	218	236	214	232	243	267	246	227	247	241	214	245	263	231	247	234	231	251	250	218	219	251	280	223	238	266	253	210	258	236	208	233	239	245	239	220	225	238	245	232	229	215	245	228	255	225	225	235	215	250	233	211	227	203	240	211	231	212	193	228	217	218	225	249	223	213	228	225	266	244	243	220	245	249	233	231	243	235	236	255	266	219	258	223	240	206	226	250	209	242	247	230	244	254	223	212	210	214	241	228	239	239	219	248	208	214	238	252	222	244	248	237	249	214	218	238	235	228	247	240	256	231	228	210	244	238	233	232	224	237	237	215	253	225	219	238	239	250	249	220	247	227	251	253	230	230	219	246	229	227	241	227	233	238	236	221	228	240	218	234	268	256	207	220	234	235	231	229	231	231	260	258	238	234	230	241	233	233	259	246	247	234	247	211	232	237	223	251	188	252	280	249	214	219	221	219	242	237	219	248	226	231	195	228	230	212	238	244	245	233	223	210	266	244	232	253	220	245	226	242	247	231	244	237	249	218	201	203	226	240	246	237	211	225	251	214	250	238	243	215	236	243	252	250	258	259	219	223	240	232	247	244	247	231	209	213	231	251	236	244	224	230	216	224	252	263	224	233	247	236	231	220	213	220	211	256	247	243	221	234	239	228	233	234	234	228	224	227	240	251	230	225	240	215	238	241	199	213	224	239	225	251	232	211	233	232	209	233	220	246	224	241	225	224	228	234	207	236	207	232	237	196	220	255	268	258	260	230	255	238	230	239	234	254	259	241	214	244	232	218	246	228	229	241	222	239	237	230	209	245	227	224	237	247	228	252	226	218	227	262	262	229	212	241	231	237	229	227	222	228	239	253	211	221	203	223	240	225	231	216	224	214	217	242	247	263	211	244	214	261	229	227	222	226	226	254	234	229	201	228	236	244	245	234	230	221	233	203	232	225	246	228	227	209	259	241	213	255	217	235	223	195	241	237	239	248	225	244	227	230	197	229	243	233	255	241	235	238	223	223	279	231	223	241	250	237	227	243	227	238	244	231	222	208	228	235	236	289	225	248	259	227	229	230	219	232	224	228	225	240	245	212	212	213	251	209	232	274	241	253	215	258	220	213	226	205	237	225	264	231	207	254	240	230	213	220	202	262	217	242	255	190	236	235	228	228	251	228	216	236	229	237	221	234	213	236	230	227	231	251	249	251	228	228	233	234	236	199	238	241	245	240	237	256	233	247	254	227	217	242	234	229	250	253	228	216	228	195	235	226	222	195	212	217	223	243	234	204	232	217	240	244	244	239	243	240	250	229	237	256	228	221	258	234	242	206	236	241	223	243	210	218	231	233	230	237	207	234	224	240	209	220	235	224	212	229	269	192	206	242	256	253	226	244	210	218	253	219	255	237	253	234	230	241	252	235	216	255	231	221	242	218	250	233	272	225	211	238	234	233	231	239	231	226	235	236	232	240	244	227	243	244	214	245	234	238	212	194	260	249	252	242	254	235	211	220	239	241	254	250	191	225	248	207	228	219	236	225	230	249	208	253	245	235	222	247	210	241	229	213	231	225	240	220	256	207	228	252	253	226	224	198	251	227	245	232	249	228	217	233	218	248	212	234	201	211	227	222	220	226	224	231	255	220	244	226	262	214	240	239	236	242	223	238	228	235	224	196	255	247	224	224	247	219	229	201	234	254	230	227	230	215	229	231	252	241	217	246	203	239	217	251	231	240	225	271	236	237	237	239	229	239	206	235	223	227	244	212	182	219	231	253	247	230	237	222	253	243	214	247	223	237	232	222	251	236	232	252	248	242	239	259	242	221	217	234	214	234	239	262	251	235	200	227	223	230	227	223	231	237	261	238	231	246	258	228	246	182	240	221	232	225	204	234	215	233	210	245	218	214	240	229	215	230	240	232	220	235	248	231	229	225	218	219	212	261	239	247	245	233	216	252	234	227	243	232	210	226	231	252	238	224	243	224	232	242	236	238	233	230	216	229	258	257	246	210	224	243	233	244	241	233	203	244	240	228	253	239	234	220	241	243	257	256	201	208	227	198	223	216	233	234	243	241	237	264	229	233	232	264	234	213	241	248	242	203	222	219	204	251	243	232	223	223	228	231	216	232	224	236	233	219	192	222	234	255	252	233	245	234	210	225	207	236	223	219	228	227	240	222	217	248	232	227	219	221	239	240	230	257	222	265	246	243	272	205	264	245	237	243	236	226	235	245	207	244	197	238	243	210	252	218	226	268	227	251	218	250	245	229	258	231	216	246	200	238	234	217	210	247	218	247	244	228	204	241	233	224	243	215	256	232	218	225	242	224	235	202	241	236	224	245	260	223	255	231	236	214	254	236	207	216	229	252	233	275	240	229	243	235	225	201	238	258	234	221	226	236	229	243	223	251	230	238	227	221	227	248	255	254	234	240	227	212	236	240	216	220	229	244	244	216	223	266	221	231	230	221	241	246	241	220	251	218	221	209	223	232	239	243	224	238	265	263	227	225	243	247	229	257	247	229	234	252	227	254	237	205	210	252	228	239	202	214	228	217
2704	1044	1569	1694	1343	1177	940	836	819	847	793	748	769	720	790	727	751	675	640	696	723	682	690	701	668	650	688	722	749	876	637	630	693	676	646	674	735	704	699	696	715	656	699	704	704	672	690	656	668	762	697	647	686	675	642	715	667	672	667	665	678	650	704	709	707	723	666	717	685	656	700	669	622	670	704	755	654	653	642	669	686	717	642	699	638	683	710	721	650	721	683	742	713	673	660	669	639	695	668	664	692	646	694	681	705	625	687	659	686	680	684	715	667	679	683	699	680	696	693	730	708	652	694	661	680	668	673	630	708	675	673	655	723	661	655	661	662	714	734	671	637	657	671	690	680	733	651	684	661	677	685	699	687	689	738	683	697	649	680	694	712	690	723	639	663	681	661	682	730	731	733	695	679	717	653	719	656	695	657	654	667	667	668	688	710	686	702	676	650	721	672	661	701	698	709	688	629	690	663	652	715	673	688	734	670	680	696	687	661	671	658	704	686	666	640	676	661	670	662	699	662	653	616	638	645	678	675	658	639	733	683	691	685	669	701	690	706	622	667	677	687	675	682	665	677	598	652	620	711	621	664	682	675	674	673	692	679	662	710	715	644	660	655	729	719	702	697	677	688	698	667	656	690	654	655	649	650	682	692	686	731	685	641	699	700	651	683	687	667	708	680	656	626	662	711	697	686	657	743	661	680	734	663	632	689	682	693	690	701	648	670	675	662	644	720	682	636	682	678	637	698	668	634	699	721	673	654	645	671	675	685	636	718	728	657	629	655	653	627	672	698	653	673	714	626	697	721	681	679	733	680	673	677	672	677	697	663	665	690	627	639	661	653	688	720	715	654	632	657	716	646	689	675	639	642	636	684	680	672	687	668	669	659	676	695	679	699	667	681	645	670	666	679	693	667	716	697	650	674	666	669	654	728	649	663	695	680	708	635	706	648	660	664	656	734	625	681	708	675	643	695	682	680	670	661	664	699	661	697	700	704	679	671	633	692	680	682	686	691	686	675	709	682	703	697	683	686	687	661	680	703	666	698	651	660	654	686	706	689	688	712	662	701	691	682	700	700	661	698	663	699	680	725	666	680	695	653	678	697	695	672	717	707	699	678	688	688	710	670	654	647	676	668	654	685	730	733	666	667	694	715	654	678	694	654	645	692	629	646	675	664	626	644	664	664	721	683	677	665	693	692	645	696	648	661	699	693	748	699	659	656	684	643	669	686	642	683	692	657	657	728	679	721	626	676	656	693	665	712	672	680	702	660	685	676	650	635	643	649	712	716	689	669	717	679	698	694	690	689	686	677	659	680	696	736	641	680	656	700	662	696	683	695	670	698	703	653	695	737	623	661	663	663	638	679	654	678	641	654	676	678	665	723	686	651	696	658	650	716	676	690	694	708	682	652	644	658	690	682	680	700	665	672	667	686	722	685	679	653	690	689	700	646	644	687	692	693	675	689	669	653	653	647	689	667	705	696	669	662	660	663	698	662	651	672	691	682	649	719	693	699	666	657	686	671	685	686	659	650	671	686	701	676	667	636	701	727	665	684	661	704	657	649	683	737	663	669	722	738	658	690	693	684	681	718	692	644	644	682	681	654	724	600	679	663	672	684	671	655	707	667	660	669	656	715	694	647	628	687	699	657	664	706	676	636	688	707	651	678	698	678	710	676	707	695	685	664	676	667	667	654	705	641	678	673	679	696	695	675	692	703	701	684	663	689	706	684	653	711	644	709	693	673	643	702	663	696	705	677	709	670	654	683	689	687	680	684	715	670	659	670	610	717	661	654	633	651	638	689	697	712	670	697	643	708	637	687	686	672	697	736	697	660	690	699	700	658	688	693	653	628	665	634	713	654	727	700	656	675	679	678	631	663	679	652	725	715	627	701	698	611	662	669	662	712	704	694	693	686	705	687	611	662	652	661	708	675	707	644	704	655	715	710	685	687	650	685	681	685	672	650	684	610	687	694	691	669	674	637	694	673	689	645	667	650	634	705	713	678	664	661	651	695	650	709	680	623	682	637	643	681	711	692	679	673	676	656	666	686	642	674	641	692	682	680	675	685	678	686	704	666	654	657	707	652	700	676	692	688	685	652	652	697	674	616	690	629	691	683	689	664	655	692	616	668	718	670	639	663	625	686	685	640	658	655	693	651	659	665	694	693	675	672	662	678	668	678	700	706	653	646	737	665	690	675	646	689	647	628	678	662	679	699	668	662	645	641	659	647	676	699	698	720	695	687	709	717	679	682	652	679	689	694	707	716	711	689	662	637	683	679	666	648	694	684	718	693	672	656	686	671	656	642	683	640	643	623	692	646	602	633	677	643	673	669	653	716	695	680	687	733	683	683	695	676	676	678	664	723	726	698	685	647	664	684	734	680	686	650	674	661	674	672	661	659	693	712	665	672	713	696	700	697	642	652	706	713	615	658	691	665	635	669	684	709	633	687	687	655	648	709	663	697	653	626	597	696	655	675	688	661	687	721	675	685	685	670	641	683	641	641	675	657	692	677	657	691	677	696	699	662	679	701	672	674	646	695	686	649	624	692	659	674	634	717	674	696	684	618	680	693	674	677	711	707	706	685	691	721	668	688	677	677	685	743	710	634	663	691	680	683	684	698	688	733	686	648	669	688	673	675	658	661	703	675	714	688	650	652	720	668	715	709	660	647	678	672	648	696	672	657	679	694	704	680	697	669	684	686	662	672	706	666	681	691	686	619	692	684	654	704	661	687	709	714	684	613	655	706	678	696	654	651	695	686	679	708	678	680	660	643	635	630	695	667	671	693	624	740	701	697	633	669	688	677	656	692	679	608	701	704	682	690	654	683	673	681	660	688	645	717	659	687	635	685	680	644	725	662	668	685	670	697	651	673	640	648	700	680	677	670	682	671	669	668	689	672	658	714	683	693	677	692	637	642	686	697	618	689	709	720	680	683	648	649	666	648	695	698	671	723	663	650	702	720	685	665	706	683	685	669	698	689	641	699	670	672	675	662	692	671	657	695	654	642	677	596	629	679	681	677	646	693	702	693	647	630	694	693	686	697	707	673	681	651	697	682	645	640	683	649	676	655	656	678	698	665	693	651	709	625	669	676	709	682	676	654	647	655	659	631	666	692	744	681	717	608	721	717	691	676	708	704	669	625	712	667	667	640	679	702	662	655	664	645	685	692	696	650	670	687	651	636	675	686	692	717	685	633	682	682	674	680	641	694	609	691	656	715	652	654	701	642	635	671	671	670	650	665	709	725	682	689	710	633	690	642	656	615	666	634	662	731	677	658	675	700	682	691	694	697	691	646	645	665	669	628	667	605	662	694	704	634	650	678	679	668	608	650	670	674	687	635	705	659	688	626	629	658	667	682	679	670	663	706	637	652	659	713	654	700	658	698	638	676	729	669	712	699	667	659	662	701	666	688	720	683	690	705	702	676	670	680	695	672	665	673	691	651	698	721	668	655	652	615	693	677	673	699	711	638	681	675	666	721	647
11356	4818	4538	4164	3438	2985	1897	1100	1140	893	1050	881	721	580	621	514	490	457	529	466	403	369	378	374	383	360	375	354	535	693	340	368	368	343	319	333	349	362	353	355	358	374	354	353	327	337	384	343	352	339	379	360	319	337	361	343	360	342	352	330	341	360	348	359	333	348	336	337	378	386	354	348	331	384	326	343	333	353	352	361	338	363	367	331	331	338	350	356	327	338	353	420	422	347	325	336	355	359	366	331	348	347	328	374	334	340	326	306	389	373	364	328	373	358	334	320	347	387	319	360	373	358	335	391	338	350	320	336	348	355	373	373	351	338	347	307	359	349	355	311	345	331	351	325	374	365	350	335	334	321	351	359	361	344	365	349	346	304	342	370	346	345	342	332	329	327	327	324	335	354	376	361	352	362	342	317	315	324	374	343	358	352	340	339	318	350	413	375	316	348	384	399	351	334	352	356	341	333	332	326	344	303	348	311	363	337	315	353	331	346	332	363	338	343	363	335	368	346	370	382	330	370	327	357	348	362	332	359	364	351	340	322	362	369	351	329	342	340	370	396	334	333	369	368	352	327	354	330	345	344	336	337	358	335	346	359	334	331	358	344	332	316	329	343	355	337	345	332	348	346	293	353	342	328	329	360	354	345	361	354	362	355	376	319	362	320	366	323	352	329	344	326	351	363	349	340	362	343	326	337	350	358	332	321	352	337	315	368	329	323	376	346	363	322	362	360	375	369	328	369	332	365	355	377	337	357	324	333	334	336	336	356	366	355	342	376	343	336	374	351	367	319	378	368	331	357	365	333	355	339	345	347	349	369	331	360	370	358	358	314	349	344	347	331	364	318	328	339	348	346	360	320	339	358	340	333	316	320	313	360	322	343	333	306	381	351	328	361	374	367	391	317	350	358	342	341	317	341	309	331	310	355	350	367	333	358	343	333	361	342	325	340	350	347	336	349	352	347	365	328	338	350	357	358	359	343	398	338	361	355	370	354	355	362	370	361	320	324	350	336	385	308	369	332	368	349	302	350	345	331	375	371	357	329	354	333	333	315	362	362	320	340	342	329	341	328	340	332	392	329	320	348	342	340	379	338	333	350	333	367	345	332	321	330	307	367	342	353	364	351	357	404	373	342	366	339	334	368	342	371	352	338	343	335	341	340	315	346	324	331	332	333	330	360	329	328	339	370	320	308	345	343	359	332	363	331	322	348	327	355	336	335	323	342	368	337	330	349	353	350	350	353	358	342	340	355	372	344	338	363	375	351	342	351	321	360	361	329	354	335	347	351	351	349	381	307	355	341	340	352	330	356	321	365	356	346	377	364	368	374	361	370	346	352	368	344	351	356	345	353	363	354	346	351	356	342	361	359	348	338	394	339	333	346	318	327	361	366	310	372	368	382	362	357	327	324	355	326	371	374	353	317	289	351	348	353	360	348	330	346	333	317	355	319	333	389	357	329	336	329	328	374	368	313	350	351	343	328	312	335	353	326	319	369	336	323	328	344	339	347	348	337	347	367	354	363	358	353	328	374	360	341	327	343	351	349	363	343	353	368	373	320	351	321	355	322	345	334	338	323	334	348	349	360	353	343	307	358	338	331	332	307	348	339	370	354	330	369	334	366	358	336	376	349	343	369	378	376	358	374	327	336	327	354	333	301	319	347	363	344	350	342	303	346	340	338	345	345	333	346	369	340	340	348	353	331	316	355	356	356	338	342	308	393	350	370	337	376	335	347	333	348	347	339	365	353	350	350	335	313	331	341	355	336	326	309	340	376	358	337	318	303	326	334	353	324	356	325	346	331	387	376	324	366	355	374	319	325	309	335	339	370	328	344	307	335	347	344	365	349	359	365	369	341	355	342	339	342	336	367	359	369	365	367	349	332	363	334	373	369	365	348	368	346	329	321	346	335	339	368	364	338	346	391	335	348	372	368	352	374	359	332	340	340	381	335	337	351	317	330	350	367	324	344	336	363	350	349	353	343	373	335	312	339	329	341	331	340	359	363	374	334	326	348	325	350	364	374	379	306	347	318	355	319	329	345	325	332	368	328	354	294	345	354	330	329	327	349	339	348	357	371	385	362	372	348	361	328	340	350	365	309	332	336	338	354	346	352	349	339	346	367	324	330	330	350	343	338	325	332	368	313	354	329	311	358	379	319	339	361	371	368	379	349	337	336	355	335	314	312	346	349	337	394	347	340	352	318	356	335	364	343	350	331	334	334	339	309	367	323	338	367	377	346	316	394	373	345	369	347	321	332	367	340	360	341	314	330	350	377	344	400	367	330	366	330	340	324	325	313	316	329	334	347	350	363	372	345	347	312	356	323	342	331	344	328	368	321	311	333	341	368	353	352	357	359	356	349	347	357	353	344	336	350	364	342	358	355	330	320	332	310	324	327	321	351	339	315	381	331	362	352	378	350	367	334	375	324	326	363	327	355	396	338	327	404	326	308	328	330	341	329	350	361	343	343	327	329	349	340	350	345	349	344	299	358	328	361	338	345	362	371	389	357	387	363	330	350	374	330	358	315	346	341	336	337	365	343	365	353	382	336	338	358	374	332	344	321	318	343	369	330	330	340	366	372	353	347	342	326	340	360	343	360	348	349	299	380	327	322	345	352	352	321	355	329	359	384	354	331	392	340	330	321	342	319	378	345	316	340	326	336	359	342	349	347	326	364	368	303	319	318	344	362	350	354	336	357	339	325	325	351	328	350	367	321	321	350	347	340	342	349	374	342	333	365	351	378	335	347	312	319	349	335	315	366	344	356	331	348	357	375	349	338	319	359	367	332	355	317	322	405	347	374	332	376	351	332	362	333	324	364	347	346	356	351	362	333	319	389	335	363	358	320	379	346	331	345	321	343	345	363	370	368	391	342	336	391	340	314	340	331	335	363	338	361	351	335	359	337	383	343	356	335	338	289	349	356	341	350	327	334	365	310	371	364	312	344	309	357	360	338	360	359	320	369	351	306	330	356	324	340	358	317	371	339	297	354	363	329	304	374	335	356	341	312	358	353	341	338	360	340	332	352	346	356	329	343	334	353	330	347	354	331	337	328	359	362	367	333	348	364	352	328	348	338	336	319	351	347	331	365	349	323	363	347	344	338	351	318	357	324	341	327	332	350	350	341	351	313	318	352	329	355	308	378	377	325	339	376	379	371	353	306	366	362	331	366	326	346	347	348	357	315	321	355	365	322	362	367	340	338	335	352	376	377	331	301	354	344	344	363	362	338	345	361	323	350	363	327	347	344	340	359	346	362	324	353	328	370	347	361	356	359	353	350	347	359	351	368	349	343	340	345	312	320	333	344	344	342	305	342	333	366	347	350	348	324	334	330	363	358	338	374	299	320	394	341	358	368	333	334	348	379	298	346	331	325	322	309	304	376	334	352	355	352	344	349	330	342	350	371	320	389	341	372	317	339	342	335	327	335	325	355	348	336	333	355	315	334	344	364	352	339	327	340	360	325	353	351	350	300	319	356	346	342
7953	4424	6653	8305	8061	7398	4570	3200	3616	3613	3580	2926	2520	2478	2102	2090	1736	1750	1810	1567	1516	1473	1345	1344	1263	1216	1159	1039	2323	3414	995	1021	999	987	1033	1005	994	1012	911	994	970	958	952	983	1004	970	922	900	1013	966	959	975	962	976	896	983	950	1019	909	880	942	909	885	908	914	1007	952	999	944	1016	878	918	943	895	983	943	895	950	913	1012	932	931	961	1023	922	951	967	883	939	945	993	1805	1783	911	924	947	921	929	926	906	951	947	956	951	895	977	874	908	881	957	948	961	937	956	985	943	915	940	1004	928	911	846	885	965	975	898	944	958	905	968	964	917	955	885	885	954	912	921	901	929	980	926	944	965	901	907	919	944	917	966	895	960	975	891	895	938	951	914	929	872	948	938	977	936	930	900	931	966	875	959	957	923	924	944	930	929	898	953	948	881	891	928	891	896	880	852	904	979	950	900	920	923	919	976	959	934	935	951	882	919	902	907	938	934	936	954	901	948	955	949	945	947	940	901	943	909	939	963	941	894	958	896	948	880	954	937	946	936	895	899	903	914	940	957	917	934	935	914	941	903	901	933	918	980	907	1014	925	856	954	902	922	926	970	899	951	988	991	955	949	897	879	972	971	958	959	975	949	952	988	884	936	926	914	925	883	936	921	910	955	970	929	973	939	940	946	933	978	933	896	920	893	947	936	883	915	926	925	934	908	886	969	967	893	966	969	947	980	926	942	911	927	932	945	913	961	896	934	956	927	897	916	920	902	915	957	916	951	943	932	944	938	926	939	929	972	970	923	905	903	897	873	924	895	937	967	896	971	910	903	967	935	919	924	956	932	917	932	896	941	928	899	893	998	944	937	916	934	915	951	917	919	896	881	909	897	964	944	911	932	943	918	983	942	906	929	886	928	963	926	946	926	1006	979	934	937	900	964	968	921	914	961	987	880	940	892	887	976	880	975	958	901	927	936	901	933	977	927	934	937	970	917	889	968	922	959	873	945	912	905	958	1001	927	951	931	950	955	929	957	938	946	882	895	855	941	970	935	952	929	948	885	904	909	962	925	895	946	917	944	953	899	903	959	931	908	909	945	955	948	914	883	925	923	908	908	968	903	894	909	917	980	903	938	891	875	951	917	946	951	919	886	910	975	949	915	910	950	921	971	956	886	893	966	992	929	909	902	908	936	961	909	930	947	918	911	916	939	942	949	908	954	930	952	902	940	942	960	871	992	894	931	903	907	947	931	878	954	957	916	941	948	957	930	931	906	872	918	953	945	915	901	907	875	956	967	916	954	951	931	887	858	960	842	1015	953	924	934	961	934	910	900	907	915	916	908	908	929	973	953	936	960	910	1007	915	931	938	900	919	946	871	978	971	966	914	948	970	909	917	953	945	900	925	936	901	930	868	901	947	918	913	982	911	936	873	931	962	919	923	923	859	955	935	976	830	936	863	935	994	1000	978	963	848	906	867	942	983	905	868	935	915	974	917	896	911	904	897	872	898	944	916	905	1002	1009	914	932	933	988	916	967	943	920	994	892	985	972	948	901	937	901	895	908	875	905	960	940	867	938	969	957	949	920	921	894	950	920	860	939	938	928	915	916	927	886	976	865	972	949	972	924	937	977	970	930	960	880	975	962	960	918	989	989	975	928	954	959	951	911	921	890	934	934	953	914	911	941	923	912	898	907	913	875	917	904	927	918	953	955	950	926	966	885	909	942	943	961	965	932	978	908	961	849	889	961	983	914	957	975	911	930	895	919	954	914	927	926	908	969	934	961	954	921	906	923	962	926	922	894	940	903	956	930	979	944	926	886	943	919	969	904	914	947	921	935	927	943	893	966	934	898	950	968	895	930	931	922	921	924	931	933	935	1002	984	883	959	955	894	904	855	935	936	920	949	896	931	916	950	894	931	979	953	958	921	926	943	933	965	933	982	888	905	914	890	913	963	921	949	914	913	965	960	906	925	893	928	907	927	896	939	978	918	889	897	900	990	871	889	956	930	956	885	886	939	923	978	896	890	936	976	900	937	899	927	894	981	916	908	913	889	961	930	940	946	931	947	950	961	1002	935	915	914	903	885	933	949	886	1004	984	937	893	915	928	940	927	904	923	965	913	874	887	915	888	917	942	871	921	924	900	923	918	968	906	930	1012	964	942	917	900	928	910	912	937	941	916	916	951	935	907	927	964	897	929	903	936	931	886	919	914	920	948	972	924	928	946	957	951	983	971	933	944	919	936	910	902	907	899	947	893	949	939	928	903	910	925	922	934	903	956	910	914	912	933	896	935	916	924	925	897	914	894	903	944	981	942	988	935	913	942	933	946	972	969	912	992	939	908	976	925	1004	991	964	930	946	992	918	922	919	923	909	956	899	917	895	960	955	930	921	940	940	897	930	885	956	906	942	920	940	921	929	959	966	867	932	945	893	926	894	948	919	922	912	949	940	920	888	938	954	912	909	923	934	942	858	955	853	894	908	929	944	913	966	906	875	891	924	882	922	944	883	972	977	880	950	934	979	929	910	870	951	958	924	933	955	928	856	996	906	923	948	918	928	936	917	951	932	875	919	964	897	972	902	941	941	961	950	882	909	950	899	942	887	937	892	913	875	933	898	940	925	943	930	936	934	895	987	946	846	870	951	957	912	916	939	894	965	957	854	938	884	964	919	926	946	919	943	983	964	950	940	939	907	916	926	932	941	934	910	934	994	989	893	923	888	954	863	921	963	962	963	935	935	923	901	908	857	901	964	964	939	868	916	951	956	900	918	954	942	979	925	905	914	937	899	892	919	910	948	963	1001	925	890	935	943	909	996	918	941	933	892	912	944	914	943	980	910	951	913	944	932	889	905	963	960	937	966	982	981	970	949	925	951	930	928	970	932	894	928	952	940	922	934	964	927	904	932	900	932	980	886	959	938	957	916	910	912	937	952	952	933	935	943	919	901	869	972	901	920	903	888	943	939	896	921	923	973	963	947	965	940	937	939	938	911	928	927	971	923	945	963	1020	901	917	950	905	963	931	946	957	955	900	970	917	977	905	952	923	891	948	913	927	968	899	953	899	958	938	941	930	925	976	922	921	1009	940	917	926	933	901	980	900	907	934	928	971	916	935	905	971	942	944	945	928	925	921	950	925	902	956	908	948	885	925	880	953	897	947	963	904	951	953	903	949	997	906	977	936	874	953	909	939	975	945	898	900	915	939	878	905	966	944	946	914	932	962	932	918	946	919	960	889	933	899	916	941	915	966	901	867	921	920	937	867	982	949	955	943	893	909	975	972	941	917	913	928	988	925	943	949	911	913	851	924	932	957	886	946	935	904	915	944	909	937	909	946	903	934	969	905	935	895	904	974	880	877	976	925	951	903	903	841	944	949	867	881	923	937	943	900	910	955	886	941	987	896	955	950	887	907	937	957	869	935	979	968	962	929	916	911	941	921	887	929	923	951	974	952	938	970	923	900	959	964	900	951	957	904	918	854	952	867	925	977	916	919	884	944	915	927	918	979	884	874	895	938	925	928	907	964
18110	7483	7678	6830	6420	6330	3016	1891	1652	1536	1237	1328	1122	859	573	612	600	544	587	490	412	424	321	332	320	304	300	282	545	1341	311	258	288	282	280	287	284	300	271	269	324	301	303	284	265	291	281	306	261	301	280	297	296	296	307	265	295	304	298	256	302	313	307	291	243	283	280	310	279	292	286	326	319	285	295	304	287	281	264	263	319	292	282	312	309	292	260	283	288	325	304	476	406	255	287	302	322	286	282	284	295	275	282	270	250	283	287	279	292	283	290	275	306	314	307	264	319	250	285	266	275	287	276	294	254	303	276	276	304	284	274	248	281	278	244	259	277	250	289	282	288	284	294	270	264	254	253	305	239	255	294	294	294	279	274	274	284	283	279	283	256	278	281	293	305	278	281	258	283	287	270	284	283	286	315	272	280	277	283	304	278	289	308	298	299	295	277	302	278	307	302	284	274	312	284	288	284	312	255	276	294	250	255	290	286	293	273	302	299	265	291	280	284	264	267	275	304	258	280	267	315	293	265	311	330	300	285	277	289	295	273	290	276	279	278	290	272	284	314	264	291	273	292	281	274	252	277	301	246	284	286	262	260	299	276	282	290	295	271	262	272	275	286	281	282	246	290	236	286	295	284	276	300	312	288	299	300	263	301	299	255	277	269	267	312	296	282	312	278	270	285	260	267	277	237	272	275	261	289	286	286	316	269	305	287	299	285	275	286	297	245	249	248	281	276	265	273	287	314	261	280	272	280	263	289	275	264	292	249	270	282	285	288	279	276	256	302	293	299	294	291	278	285	288	285	293	284	275	288	264	256	261	278	264	272	283	282	272	275	284	303	286	285	270	286	266	259	273	286	278	288	296	292	290	253	300	261	307	270	289	274	296	313	257	278	273	297	290	287	303	269	316	294	304	294	281	305	284	303	299	292	269	285	285	278	259	284	293	289	267	272	260	278	280	317	270	257	297	295	261	291	292	288	261	264	285	296	275	310	297	282	293	264	268	275	285	279	271	269	283	251	274	298	261	271	300	302	289	288	283	286	285	285	303	258	275	299	285	267	308	283	275	252	294	282	272	283	290	291	303	279	312	288	271	296	292	278	289	284	299	275	274	286	283	263	274	281	276	272	280	284	294	302	279	306	248	241	280	264	282	296	280	307	312	298	310	286	275	313	264	311	287	293	265	315	291	262	290	287	294	299	269	282	298	304	269	260	263	285	269	262	313	282	281	280	282	254	273	286	266	268	276	273	266	263	285	281	273	270	316	291	272	258	270	275	266	283	274	316	261	284	295	273	283	321	259	299	286	270	251	285	262	260	300	283	265	282	268	269	297	305	272	296	286	271	267	283	251	282	262	291	285	275	291	271	260	304	267	244	283	252	275	291	258	296	308	267	291	270	261	313	292	304	275	285	263	240	317	267	280	273	285	313	265	261	271	269	254	289	268	266	288	300	278	261	275	278	292	268	270	245	281	291	285	252	250	286	290	290	311	294	281	249	317	275	280	291	303	286	281	339	276	263	275	266	284	344	251	261	279	286	281	306	242	287	283	274	296	275	275	265	307	275	272	277	299	256	280	277	299	275	282	283	271	260	278	288	277	276	295	286	280	281	267	292	272	307	285	281	287	303	275	279	270	303	294	283	304	299	272	273	253	282	287	272	301	290	281	299	260	265	278	288	285	269	284	301	285	308	284	247	277	261	289	271	275	253	293	291	273	281	278	256	298	295	271	259	297	288	291	281	280	267	265	259	299	296	261	270	287	256	276	269	277	289	245	294	296	276	322	281	241	286	300	312	283	269	278	274	294	311	273	279	292	278	278	270	257	271	285	288	265	276	285	280	289	280	287	259	270	291	281	232	307	283	266	301	278	306	286	314	272	265	242	265	286	305	278	290	278	306	275	275	271	232	281	285	301	288	299	264	296	258	279	312	263	279	274	286	273	274	255	264	285	292	288	279	297	279	265	283	269	270	269	298	268	296	274	276	256	292	277	296	289	293	273	269	287	283	285	279	286	297	251	269	280	281	257	291	255	295	282	304	295	273	280	273	298	303	267	280	277	290	282	281	266	278	285	272	275	281	300	252	284	285	265	280	278	253	282	276	282	290	256	263	278	294	286	280	293	294	316	311	281	278	291	248	278	281	284	293	322	263	283	277	269	268	289	283	277	274	279	303	263	269	285	290	255	260	303	262	296	263	273	276	263	272	280	280	307	296	285	293	269	263	295	285	267	287	280	302	288	296	295	299	291	263	307	291	306	271	261	287	280	273	283	323	274	287	271	274	310	256	277	297	292	269	293	288	274	281	292	300	284	282	262	276	269	254	296	267	258	281	280	261	283	253	301	272	274	270	276	280	300	262	275	269	270	274	306	279	279	316	254	291	252	253	293	326	287	297	291	253	316	287	276	275	266	285	271	252	316	286	272	284	264	296	285	281	255	298	296	290	289	302	311	290	309	283	251	273	262	265	287	288	267	312	295	271	266	297	265	292	301	283	283	281	281	267	276	259	266	269	285	306	271	301	315	282	288	302	298	254	254	305	238	288	306	277	253	266	298	255	270	290	279	262	262	277	258	275	268	281	281	288	287	308	279	293	288	255	259	266	274	265	292	273	278	268	274	300	295	328	264	248	285	277	301	295	264	284	268	265	267	282	282	277	314	259	283	258	304	283	301	313	295	299	269	296	267	292	278	310	281	288	297	282	257	288	279	262	288	320	277	301	297	278	281	303	291	281	294	293	304	247	282	264	334	273	267	274	272	289	268	283	266	292	292	270	292	270	283	305	299	283	267	276	307	306	296	264	282	293	291	253	249	300	265	253	291	287	272	261	326	300	287	279	275	248	290	297	302	306	268	274	295	288	316	296	275	264	256	268	292	264	263	285	281	286	289	298	319	268	297	261	255	323	274	294	264	250	317	261	282	278	279	269	297	329	292	297	302	269	288	283	276	308	279	273	276	293	271	283	280	297	290	257	299	239	311	283	278	275	286	270	275	304	298	297	274	283	305	293	274	292	273	333	279	278	298	269	270	293	256	272	310	271	267	289	310	280	276	287	276	290	319	290	299	306	292	286	295	298	267	264	283	243	294	287	266	286	297	285	290	260	282	295	284	295	256	285	256	296	269	296	301	301	258	287	289	304	285	287	301	258	286	275	311	267	311	320	277	262	291	288	268	302	293	271	280	259	290	287	288	257	282	250	289	236	272	266	250	304	302	269	263	297	294	301	261	285	289	311	277	267	308	277	268	291	299	328	283	253	286	302	293	281	277	269	274	257	276	276	273	255	301	268	271	273	291	281	253	278	285	248	252	282	281	264	272	269	295	284	284	302	272	285	285	298	249	291	243	294	283	252	280	312	279	274	291	274	254	281	267	279	290	255	280	294	277	314	229	258	314	249	271	296	275	283	275	287	279	251	280	272	300	300	308	269	264	309	287	271	269	266	299	293	256	253	280	271	252	280	243	288	269	297	304	265	295	308	283	281	307	289	293
9690	6054	9537	11104	12700	11857	6605	4789	4980	5548	4474	5207	3714	3033	2367	2534	2690	2803	2760	2482	2084	1639	1254	1304	1217	1288	1205	1092	3198	7991	890	923	899	848	832	815	888	867	866	852	861	883	836	826	820	814	798	866	827	794	814	795	824	734	773	781	773	877	785	806	829	833	826	820	805	767	805	782	800	788	766	769	790	802	750	793	749	809	813	808	800	766	812	850	807	774	826	792	789	784	840	2613	1892	751	791	740	739	801	773	786	740	752	782	773	766	739	734	759	836	756	803	767	769	746	724	775	741	764	767	744	749	782	757	769	759	734	732	786	743	708	818	747	797	775	749	766	711	726	705	780	713	736	760	764	785	755	799	781	770	710	728	769	768	763	744	690	803	746	812	772	723	731	781	770	744	826	755	766	770	793	760	747	755	784	738	737	742	716	778	715	759	703	776	787	787	803	795	758	787	780	756	752	786	821	728	774	711	727	727	710	714	804	744	753	768	776	719	727	716	750	794	805	804	765	793	759	753	747	764	751	735	740	714	711	738	718	760	756	769	817	804	765	779	737	777	769	788	760	734	777	782	755	756	801	789	761	756	737	745	770	740	769	781	748	787	769	754	775	739	724	721	750	750	797	716	770	738	739	778	738	762	762	763	756	643	764	813	792	744	801	772	764	756	796	763	725	727	796	747	784	809	736	792	722	748	669	721	774	754	748	746	711	785	771	700	712	766	788	745	725	755	780	757	742	717	778	731	789	749	793	770	780	675	726	803	745	739	707	767	747	768	716	808	778	770	755	812	729	766	789	759	741	763	759	748	767	761	768	738	748	742	796	766	764	761	736	717	741	782	735	768	769	767	774	736	782	792	786	760	757	788	745	704	747	768	739	742	752	721	702	783	743	764	704	813	793	734	725	718	760	741	832	733	791	783	742	697	741	731	783	772	758	764	731	786	745	763	713	791	723	759	781	776	770	789	749	715	771	763	798	750	755	731	776	782	739	780	744	739	770	761	797	776	764	739	759	725	738	791	814	768	753	733	741	753	764	721	792	733	757	731	731	742	774	737	762	747	790	707	784	784	753	779	706	757	728	754	712	763	777	748	788	735	740	755	745	756	777	700	786	763	728	764	818	821	764	746	755	779	780	740	713	759	749	748	791	783	773	743	779	777	765	760	741	797	772	736	766	757	767	765	748	767	796	800	770	750	763	714	771	799	769	708	755	730	791	796	749	755	755	762	802	779	752	788	710	795	777	745	789	706	745	798	775	770	747	679	705	744	718	758	783	753	770	754	726	724	777	724	752	780	691	718	808	764	749	755	706	733	722	791	765	768	763	775	724	748	722	744	791	750	721	771	769	797	734	744	736	728	759	756	792	753	784	758	783	784	775	737	755	752	768	817	744	734	760	791	743	715	759	773	753	711	759	721	760	738	775	800	733	823	789	808	746	811	749	752	738	745	749	773	772	754	756	733	783	745	740	744	770	749	721	750	774	730	709	772	737	784	783	780	746	738	736	729	841	753	730	783	835	777	805	736	762	742	756	785	765	727	757	755	721	774	756	708	739	747	793	738	773	721	781	779	771	729	815	780	724	745	783	756	733	770	768	799	771	747	809	743	809	733	730	804	746	802	756	795	754	723	773	747	769	774	762	762	736	731	732	744	712	747	763	748	787	699	794	742	753	776	750	803	792	799	777	825	794	734	745	744	798	781	736	796	767	787	763	720	755	804	805	731	781	733	749	796	756	772	785	792	763	787	741	763	770	754	704	773	762	764	778	725	751	709	724	738	748	749	714	788	768	770	747	762	768	794	712	795	729	733	714	756	778	752	807	785	729	742	738	720	814	687	819	781	747	735	727	770	777	731	763	699	752	738	785	738	753	770	762	740	737	708	792	740	777	759	783	783	770	791	778	738	745	792	715	728	756	769	775	758	775	742	713	762	809	808	741	738	747	738	679	767	724	739	763	783	777	757	698	792	720	790	736	795	787	769	725	797	766	742	758	778	724	764	791	756	783	743	774	760	767	721	765	779	790	733	716	760	737	744	789	715	768	754	751	769	808	783	741	757	768	778	830	727	760	762	756	757	754	737	719	760	749	774	809	857	717	781	722	751	712	779	721	747	725	775	716	778	718	803	776	696	780	773	716	779	728	745	688	737	777	761	779	788	723	736	745	739	783	745	770	758	705	745	769	803	752	735	707	746	734	732	753	763	710	743	763	719	757	749	784	769	732	746	752	750	788	747	749	795	756	767	773	775	728	768	754	711	729	787	777	775	788	736	771	717	735	809	795	765	769	742	776	781	738	726	766	730	772	729	762	744	769	727	760	725	745	741	725	761	773	802	760	775	792	718	741	772	729	768	769	751	805	760	768	773	740	766	751	832	744	784	746	725	716	709	750	738	721	753	777	789	703	727	727	752	776	759	748	762	759	687	776	774	736	752	709	730	764	782	782	810	720	734	749	790	712	764	783	746	786	782	751	746	729	786	781	716	754	757	718	780	747	787	790	733	765	813	711	758	748	746	739	804	701	746	802	716	722	770	779	731	747	787	747	720	773	757	751	773	786	758	759	751	786	691	748	761	754	706	743	772	768	741	776	750	756	728	741	756	743	723	736	757	768	814	816	758	782	802	750	716	713	732	792	759	768	793	732	707	790	813	761	795	762	745	777	716	776	814	765	754	774	738	750	770	727	753	704	728	780	805	766	755	776	739	819	746	745	750	713	767	725	760	729	779	732	797	764	807	764	743	803	773	790	765	760	796	793	744	699	777	803	725	688	781	742	783	766	764	774	762	788	751	736	730	784	763	741	758	754	738	759	778	799	757	786	800	730	756	746	765	758	741	756	752	778	733	802	716	758	767	758	842	776	752	745	782	756	747	768	730	754	771	726	706	774	750	760	730	774	746	760	732	767	757	794	775	799	743	762	710	763	761	772	749	757	790	781	732	737	731	716	758	851	752	756	753	770	748	762	776	716	790	769	736	755	754	751	805	744	769	788	746	769	738	795	743	745	749	757	745	725	728	783	751	769	758	821	731	722	774	770	759	795	769	758	731	762	743	781	774	786	776	751	781	737	755	733	760	808	726	764	796	803	739	702	700	724	743	781	797	790	720	749	730	824	734	785	762	720	801	753	771	783	707	790	758	748	743	727	768	740	732	738	721	716	733	765	752	767	759	730	724	762	773	748	790	739	760	768	700	757	736	741	750	752	752	789	768	728	749	759	783	732	808	739	694	777	771	717	727	760	772	753	761	767	721	744	737	754	776	758	724	732	745	778	799	730	740	748	795	712	712	723	741	784	748	760	741	826	734	785	748	723	701	784	693	746	707	744	725	777	780	768	720	724	792	757	770	786	806	777	762	757	753	778	802	719	759	751	770	743	800	779	725	733	791	727	777	764	817	791	757	759	800	742	750	809	719	770	738	738	754	742	775	805	774	719	743	723	749	778	789	763	777	748	722	736	762	779	773	801	738	765	785	749	715	738	779	750	765	729	734	766	782	754
2639	725	621	469	466	523	383	267	311	246	276	270	260	230	228	225	268	237	230	265	244	239	218	229	218	215	262	240	254	257	218	226	228	249	244	217	241	257	221	231	261	236	199	212	226	240	228	281	202	257	211	219	223	248	220	254	248	246	236	229	220	256	232	234	240	239	235	239	216	225	242	237	241	228	226	231	249	252	256	219	227	248	222	242	209	251	230	236	209	222	239	206	224	250	208	237	204	251	234	201	241	260	235	223	224	205	233	247	233	246	231	205	218	226	243	216	225	219	230	247	226	235	231	234	245	222	216	231	241	226	229	190	225	232	254	225	255	245	221	220	217	217	231	227	260	258	266	212	237	231	255	241	217	217	236	244	271	242	227	226	248	226	266	255	254	245	241	240	245	253	222	227	222	252	232	233	218	229	243	213	239	250	231	247	224	230	249	222	260	210	243	227	222	230	226	241	265	239	210	253	249	240	244	220	246	228	225	233	256	219	246	213	229	225	237	241	239	231	220	222	224	216	262	250	237	245	252	235	239	221	245	219	227	254	210	249	216	231	240	218	222	245	234	242	271	222	222	220	241	244	217	243	228	235	222	232	238	223	247	253	247	257	219	210	247	221	219	234	220	245	217	210	219	249	242	260	196	256	250	234	251	237	225	247	238	220	230	222	199	233	239	235	229	219	232	248	270	232	272	209	232	281	233	238	214	233	253	237	238	233	212	217	218	242	204	223	199	226	246	234	265	245	225	231	208	254	243	240	248	222	234	249	234	247	228	232	207	232	207	237	244	248	236	230	248	237	256	246	270	221	228	241	225	231	216	252	255	235	257	240	236	222	242	218	263	225	240	240	262	216	245	268	239	234	238	269	227	213	235	264	222	232	236	227	238	239	238	259	197	250	260	223	251	222	231	253	251	223	227	208	220	254	224	217	245	203	227	251	230	221	229	251	225	259	268	230	234	263	240	246	233	226	217	243	229	231	230	232	241	227	264	246	210	251	240	243	248	256	220	242	266	263	245	241	233	227	215	240	235	238	235	221	234	247	215	229	260	257	229	239	266	259	207	223	238	233	248	233	234	263	269	235	255	231	254	245	231	247	255	254	263	217	235	252	251	256	246	257	208	232	238	251	235	231	251	237	225	230	206	208	242	266	247	224	240	250	227	235	257	232	228	236	225	263	220	245	243	239	218	231	254	246	256	260	246	223	233	248	266	238	195	257	241	237	224	231	230	240	235	249	238	251	225	208	237	239	222	232	223	229	247	256	245	269	244	243	264	267	263	225	229	236	253	267	234	204	225	247	238	226	247	217	266	237	241	252	202	239	233	247	242	236	241	238	226	251	218	244	226	223	256	208	234	194	245	229	230	236	217	206	265	246	230	239	255	227	229	235	251	251	221	263	263	255	221	237	265	237	224	230	248	264	245	239	206	210	245	242	229	206	200	243	254	221	247	214	238	234	222	257	235	257	244	241	276	246	251	242	226	217	221	240	223	247	243	227	231	240	249	215	219	252	241	238	230	228	261	219	228	215	226	248	229	214	238	242	235	245	249	230	206	210	224	247	243	243	250	239	231	249	230	239	228	250	242	237	220	226	227	253	224	212	226	236	232	240	233	208	194	214	221	244	240	232	260	264	224	249	279	243	206	242	222	267	228	219	198	249	266	269	228	266	245	246	234	254	243	215	249	219	236	235	204	229	258	207	246	237	244	245	232	243	230	234	228	228	250	234	218	206	243	245	273	265	251	257	233	238	241	212	253	252	260	232	238	238	208	250	238	239	209	251	225	224	269	241	225	203	219	203	257	245	269	215	229	252	234	240	243	265	244	217	241	247	204	241	226	245	241	251	230	231	267	238	240	216	249	244	247	237	229	213	245	234	233	239	218	237	215	235	249	230	222	203	251	230	221	241	224	244	229	249	255	211	232	259	229	222	212	226	232	215	214	236	229	236	255	234	241	271	223	232	242	232	237	222	215	252	245	222	200	239	223	229	240	250	214	227	220	222	241	253	243	250	209	242	237	253	235	224	247	236	225	260	253	242	234	203	229	264	239	227	234	266	238	263	235	242	246	233	217	254	207	222	254	213	217	232	259	236	245	279	242	273	239	217	255	258	256	244	206	224	236	237	245	223	242	252	215	231	238	243	242	229	245	246	243	232	259	234	225	263	224	238	228	251	217	224	230	220	227	239	235	217	226	251	232	256	251	244	250	248	246	233	227	240	225	253	270	244	258	231	255	238	238	240	257	238	241	220	229	227	278	245	249	242	214	242	236	259	231	235	227	238	226	237	241	207	228	216	245	257	224	218	235	228	228	243	231	258	285	231	215	250	213	225	237	224	256	232	249	249	213	205	239	264	240	229	288	244	232	243	252	255	200	224	236	256	249	212	238	255	262	233	246	262	253	234	227	227	235	240	256	225	233	213	226	239	250	224	240	240	253	259	222	247	208	259	202	257	226	226	257	246	219	240	252	221	246	240	261	231	212	204	232	260	236	248	227	241	239	249	234	247	273	231	233	228	239	237	242	245	237	250	251	235	241	228	237	221	259	195	244	278	252	267	233	218	254	219	225	223	223	224	239	254	239	258	250	263	214	240	238	246	221	265	230	246	242	235	248	221	226	242	240	232	236	196	231	235	229	218	232	212	242	260	240	219	245	240	262	240	230	258	268	257	229	237	234	234	241	250	257	228	236	222	237	220	210	228	236	234	206	244	257	262	247	244	258	259	223	265	226	247	234	246	235	252	232	259	230	250	266	271	238	216	252	221	256	232	237	244	256	231	210	217	243	247	228	236	238	244	242	243	240	219	239	226	226	234	231	229	236	222	242	266	236	239	224	223	262	212	226	230	215	230	211	232	236	252	242	222	255	246	262	241	231	237	227	227	246	213	210	217	228	223	229	231	238	239	246	260	233	245	271	227	231	220	242	228	247	241	241	217	217	244	234	244	261	237	213	210	233	233	262	254	255	217	244	233	230	219	245	239	261	236	216	231	279	236	230	224	235	232	254	236	230	233	257	266	254	284	245	229	235	248	220	230	263	246	250	209	226	231	230	226	260	253	246	214	237	238	245	237	218	221	220	241	244	221	226	209	248	233	242	244	224	231	216	222	237	254	256	243	264	241	237	223	252	214	249	254	222	269	230	241	226	243	233	238	239	209	235	235	219	233	242	249	212	211	246	243	252	242	259	222	269	249	238	257	231	246	245	220	243	252	253	213	225	219	236	233	245	245	235	235	252	217	211	231	240	245	232	248	237	213	219	227	234	228	265	246	254	239	234	244	236	254	238	235	233	205	241	224	225	245	239	250	255	253	260	228	207	247	219	228	231	211	254	243	223	240	226	244	248	231	227	268	234	262	218	217	235	235	222	234	212	244	239	265	245	232	213	238	229	229	219	210	236	226	236	216	237	253	226	234	208	254	258	235	208	226	228	229	225	205	234	243	240	236	224	243	223	226	214	223	257	228	244	264	228	220	258	229	266	234
2759	1246	1457	1472	1721	1573	1161	839	895	820	862	957	866	828	767	789	812	786	783	700	707	689	728	712	713	737	692	701	798	802	683	708	681	713	693	656	717	662	739	681	687	664	684	708	660	668	638	705	687	703	658	678	702	683	697	680	651	689	668	706	699	674	659	673	657	652	734	688	695	715	676	715	688	692	698	638	674	682	690	699	675	681	660	706	692	683	681	673	679	638	673	726	736	753	661	686	661	681	691	661	705	661	622	658	657	682	696	668	692	686	639	694	634	703	677	694	666	676	708	704	599	678	699	678	681	727	668	624	693	753	660	653	681	676	617	658	663	678	669	683	658	658	699	715	677	655	676	626	708	664	669	708	709	686	718	658	700	699	654	681	691	651	664	657	656	686	673	716	703	661	624	660	675	692	726	644	727	739	657	705	749	672	674	680	688	702	681	663	639	653	613	668	636	620	688	614	690	667	682	683	680	717	661	711	669	713	651	710	675	624	693	707	705	721	652	685	736	680	682	686	660	697	704	668	669	651	673	670	679	691	651	690	665	643	638	674	675	696	676	652	679	651	694	684	629	692	671	721	664	694	697	685	670	667	667	668	676	702	683	681	664	710	625	632	687	710	678	683	737	660	675	664	671	724	665	664	678	641	660	650	678	695	691	660	681	670	672	695	715	663	715	682	652	709	699	682	689	669	729	663	671	686	705	674	686	639	684	707	691	687	679	683	694	685	712	687	676	720	655	689	681	697	664	661	625	672	675	676	639	695	678	650	687	708	687	661	628	699	679	683	641	674	709	676	688	702	663	674	649	676	702	688	638	683	699	676	711	718	649	714	662	667	684	665	696	666	681	686	685	669	679	666	694	676	666	707	716	671	707	648	685	683	678	648	697	652	670	689	660	657	706	692	652	695	667	684	687	685	698	688	681	660	721	655	694	741	684	664	674	666	696	696	706	680	685	703	690	696	688	681	681	654	673	674	692	702	692	658	674	656	705	656	734	692	685	641	703	705	670	695	687	716	655	632	681	660	726	674	669	678	665	668	676	671	668	672	670	705	708	726	719	678	690	659	715	718	653	671	710	732	701	683	626	659	663	690	697	648	716	658	651	664	667	729	671	672	682	624	679	717	694	689	699	643	721	689	668	720	707	708	682	716	645	684	656	763	643	656	702	661	678	630	658	723	646	686	643	683	679	726	709	684	690	680	718	674	649	683	667	691	696	619	721	679	716	681	692	674	689	661	687	672	690	650	721	680	661	669	681	758	673	673	616	697	692	584	678	640	695	738	678	647	635	668	744	720	715	685	695	733	671	681	625	652	718	663	653	704	699	719	710	681	637	727	644	713	703	652	698	601	690	651	672	634	703	660	704	689	644	682	689	645	683	687	679	705	665	645	727	705	663	688	642	682	678	684	697	654	676	691	704	708	698	655	701	623	706	686	663	649	637	691	701	693	636	728	688	664	653	668	622	658	652	689	658	642	692	709	720	647	673	644	620	687	628	684	665	702	716	680	668	668	686	647	658	697	667	716	698	709	698	671	682	643	675	736	668	710	685	687	674	617	726	639	691	680	656	658	722	669	662	704	709	696	662	658	671	656	663	665	674	634	668	677	736	663	661	674	647	700	689	622	694	680	723	725	684	712	699	699	663	660	700	664	707	722	683	645	678	643	677	621	707	687	648	678	679	678	682	647	669	666	702	671	674	648	640	645	714	688	646	666	683	639	641	724	686	675	677	673	672	708	671	702	687	655	678	650	663	675	650	692	653	716	720	675	695	672	699	679	650	695	714	668	704	709	637	651	685	724	666	678	685	704	699	650	698	661	675	697	696	647	703	672	672	692	670	657	699	733	653	729	673	654	675	687	646	654	725	660	644	630	708	671	664	692	670	708	722	663	685	673	627	716	652	664	692	708	677	662	704	625	672	704	677	669	640	669	673	638	669	671	649	682	713	691	633	661	652	663	660	702	714	698	684	698	644	716	663	715	666	688	695	663	704	667	712	701	700	660	666	744	652	639	665	691	682	633	675	660	703	653	724	694	649	705	649	692	709	688	639	730	644	717	661	635	692	665	698	708	664	727	668	677	681	690	750	669	678	686	651	676	668	678	667	692	666	671	747	684	659	662	691	716	644	703	664	669	722	699	673	737	711	687	643	699	701	640	660	672	692	674	660	685	682	639	673	659	713	704	686	694	669	715	689	642	636	695	669	685	676	686	730	674	660	696	751	726	703	668	677	675	728	707	655	696	721	660	684	718	664	681	669	648	695	698	685	686	686	665	673	711	647	719	672	685	739	671	700	726	636	687	701	666	669	710	696	700	674	672	698	680	753	645	665	661	647	699	628	674	690	676	626	630	680	705	673	728	722	635	669	715	661	679	703	726	657	697	683	681	676	664	687	642	661	651	678	644	625	687	687	736	668	668	688	689	691	694	708	631	682	666	697	696	689	686	603	674	669	724	672	645	699	674	672	692	730	699	718	711	668	697	664	677	682	675	647	701	695	675	667	635	676	687	702	753	692	697	659	689	718	693	659	729	659	658	685	632	680	662	657	631	666	702	654	699	677	709	666	646	652	648	661	713	703	689	652	667	712	676	708	642	695	676	666	707	673	689	667	637	693	699	660	636	668	658	700	725	602	645	676	673	659	703	656	694	694	658	695	664	657	700	681	632	691	670	677	690	679	685	710	709	705	672	724	644	710	673	660	696	673	646	673	668	696	687	701	690	700	700	739	707	693	679	670	672	727	622	684	694	706	703	724	658	685	664	675	667	662	688	653	657	671	663	681	676	702	703	724	691	658	701	688	632	624	662	690	712	678	705	670	683	669	671	677	701	723	717	649	713	689	655	659	695	666	661	713	730	662	650	670	683	733	694	673	654	676	700	661	691	690	667	635	670	713	669	693	647	694	716	673	657	619	696	676	703	669	696	708	644	653	689	674	662	669	671	629	699	722	693	730	679	662	715	651	669	638	679	711	645	691	686	677	666	713	635	678	668	671	686	753	671	649	709	697	681	646	712	701	664	733	664	651	664	680	715	710	661	675	697	739	665	695	676	668	664	635	677	699	668	731	669	676	641	672	688	662	676	661	685	660	670	673	647	694	671	699	668	687	702	687	696	731	665	683	696	681	624	702	694	675	685	672	672	643	671	705	685	718	630	662	684	665	720	697	721	690	670	675	673	715	696	698	660	640	697	679	688	678	730	706	708	643	686	653	689	672	670	711	693	677	641	625	639	686	713	651	695	673	704	667	692	717	662	635	709	628	649	694	686	704	677	669	719	694	681	690	712	673	639	657	717	744	731	704	667	726	704	697	697	707	637	687	669	704	658	711	704	673	644	679	691	667	717	707	654	652	721	703	702	676	695	688	673	674	679	673	698	636	681	707	708	678	703	701	691	636	680	687	683	680	669	617	706	650	679	653	691	655	661	691	670	705	681	716	675	682	670	650	691	645	707	694	658	692	704	672	667	687	700	671	703	660	663	702	692
11373	5079	4724	3980	3455	3332	1843	1320	1096	935	888	960	911	568	436	536	572	460	455	475	444	386	337	384	357	345	374	344	423	439	333	341	349	361	309	370	346	341	357	338	330	364	349	354	338	360	331	350	331	335	351	367	360	311	368	380	359	365	353	356	338	336	345	365	350	356	363	365	341	373	361	362	315	336	328	305	356	345	331	354	335	374	360	340	373	359	330	345	374	329	348	465	387	331	344	324	358	358	312	344	324	343	341	347	324	336	347	327	350	365	354	354	328	350	356	383	325	357	346	341	303	348	335	369	335	356	311	315	329	342	369	329	342	322	359	352	348	333	363	324	309	337	362	390	367	338	336	316	325	353	319	352	365	329	355	375	350	319	345	363	349	345	317	344	330	367	338	324	325	318	318	340	343	360	334	354	319	341	329	346	350	340	337	347	350	371	340	321	322	316	364	336	333	351	378	344	359	354	325	334	333	367	324	308	324	348	327	365	322	350	357	345	362	356	327	331	331	328	321	357	349	314	336	367	335	337	330	321	311	324	345	342	385	349	359	353	349	310	321	330	363	323	348	303	345	378	344	337	340	335	321	323	355	321	345	346	344	318	326	323	337	329	349	375	344	314	343	336	372	369	329	320	366	350	332	351	311	384	356	332	344	339	310	314	351	345	361	351	365	318	309	362	388	337	351	352	354	336	356	367	355	296	367	361	358	372	301	341	359	343	342	352	356	364	306	372	381	347	368	359	317	345	350	326	343	332	360	338	330	389	345	352	328	334	361	327	340	327	319	342	324	342	350	342	348	372	348	343	361	311	315	362	383	342	350	354	285	332	339	343	330	328	344	313	308	349	357	330	340	325	326	370	353	347	345	327	313	362	340	327	316	349	328	331	333	367	342	337	372	355	323	342	345	348	324	382	329	327	348	335	340	346	370	316	342	306	372	349	358	323	324	349	368	364	370	329	339	336	309	337	362	362	323	338	362	359	343	372	346	356	353	363	328	336	356	349	320	340	304	361	342	361	330	352	358	324	386	340	343	352	335	332	327	359	368	351	319	329	332	340	349	335	347	368	358	390	358	370	313	373	341	345	341	363	344	361	364	340	324	333	333	367	365	332	367	333	305	334	387	305	329	331	358	376	351	351	342	336	364	319	326	375	360	341	343	329	347	315	342	358	327	309	343	346	354	326	311	351	296	376	329	385	337	313	343	336	340	334	350	327	348	350	340	316	319	370	353	358	315	318	320	351	348	370	358	355	342	366	353	333	334	336	361	347	346	343	341	310	373	355	366	291	316	372	346	320	343	346	300	373	345	332	346	375	336	338	352	362	357	330	356	355	309	322	370	355	318	354	325	320	352	330	337	314	339	320	358	346	356	303	342	351	344	355	325	303	339	352	344	342	329	365	346	322	354	374	324	310	345	313	353	349	358	340	352	337	337	358	349	316	330	343	338	345	358	322	342	343	324	337	324	365	330	324	358	301	329	346	380	365	315	326	343	337	321	332	373	359	350	352	314	323	330	345	339	319	341	363	323	388	343	315	361	345	340	364	359	332	329	330	318	354	343	302	331	350	349	332	370	339	315	304	314	331	343	319	404	324	338	334	327	370	339	372	325	317	320	330	313	363	319	335	357	376	356	347	401	338	337	344	310	351	327	343	365	332	361	316	343	332	366	351	344	340	332	329	355	335	350	341	324	374	350	365	310	332	334	351	333	336	335	330	335	338	368	391	292	349	361	358	407	317	336	370	329	320	337	376	370	322	358	348	337	344	355	314	311	309	365	349	352	368	306	353	377	344	365	332	342	361	314	335	350	357	330	343	324	371	331	325	356	352	367	309	340	337	318	319	371	355	364	341	347	363	322	343	322	340	359	374	355	324	332	321	329	352	319	330	362	311	361	323	330	331	325	347	351	336	327	333	346	347	337	345	329	338	350	327	351	351	367	333	340	331	351	346	353	340	370	384	332	336	329	359	345	338	323	344	333	347	345	335	337	331	353	342	308	364	377	356	330	310	351	349	354	350	362	322	341	332	348	338	374	333	341	347	328	311	344	322	328	317	315	367	360	379	301	342	377	324	381	349	338	379	304	313	348	354	350	333	340	342	319	349	361	347	355	318	354	319	354	352	342	341	333	348	373	342	322	322	361	338	348	373	346	357	327	330	373	319	338	342	362	322	298	339	346	341	360	334	393	337	325	344	347	327	332	369	331	349	327	348	340	347	372	370	347	368	341	336	310	319	341	326	343	349	344	331	364	356	345	368	329	353	323	338	350	349	344	341	342	324	357	356	354	351	355	360	349	343	356	366	320	340	382	327	340	346	350	334	320	339	340	319	313	340	335	316	342	338	350	317	338	345	334	343	369	320	343	314	336	357	330	341	343	359	329	338	360	383	308	339	357	347	372	328	340	336	322	347	314	342	339	354	316	329	342	340	332	333	369	345	356	381	350	342	349	353	360	330	324	334	342	348	376	360	340	341	339	331	341	335	321	340	364	345	341	374	322	301	331	324	369	340	360	334	290	347	345	358	356	343	328	358	336	331	340	328	337	310	343	331	331	358	333	351	334	349	346	341	335	336	351	335	333	327	371	350	378	343	352	326	328	344	358	349	321	294	376	352	346	356	364	349	333	357	337	312	357	324	323	366	343	319	354	375	294	370	339	326	342	297	336	341	312	348	357	337	367	329	357	334	371	353	345	368	302	373	373	358	342	389	345	362	329	344	325	332	345	345	357	318	347	318	305	325	335	378	345	325	355	374	333	306	349	356	347	361	338	335	371	330	347	350	322	348	337	335	377	357	338	344	355	308	343	333	324	378	308	370	321	348	341	345	341	315	339	356	334	353	316	366	318	349	340	328	341	317	353	318	342	343	340	365	335	329	349	339	301	341	309	348	344	338	326	348	334	350	332	361	315	315	309	350	334	355	327	361	328	321	352	361	375	356	339	347	345	337	340	375	339	347	334	305	334	337	365	381	305	305	346	355	398	336	327	326	332	335	338	344	340	366	347	334	330	344	346	358	321	304	341	359	357	349	377	351	332	349	325	335	335	369	338	343	336	349	352	319	349	346	330	352	363	361	351	348	344	343	339	325	284	328	366	349	329	304	348	338	341	324	333	361	326	367	312	300	334	323	351	329	349	357	331	334	349	348	387	352	367	328	335	324	332	354	363	320	365	329	340	350	333	340	373	340	310	317	360	324	350	331	355	340	335	353	350	376	343	337	315	339	331	330	325	357	333	362	332	339	335	335	344	344	340	351	368	339	345	357	338	316	324	364	364	343	320	329	355	339	322	349	346	353	316	328	340	339	353	358	348	345	358	352	343	329	333	331	344	368	337	369	347	337	339	341	334	338	345	350	345	337	336	352	363	355	330	330	365	318	344	337	347	356	325	330	300	343	341	325	294	332	314	350	394	364	347	349	341	382	345	368	349	329	321	357	330	355	340	317	298	353	299	321	359	323	344	357	344	358	342	314	324	322	336	321	321	322
7879	4632	6337	6888	7391	7282	4600	3529	3488	3993	3466	3966	3250	2162	1750	2104	2369	1925	1795	1714	1673	1452	1279	1143	1175	1156	1064	1023	1409	1686	1016	1046	926	1023	983	978	963	918	978	951	932	959	970	930	1003	997	1001	890	960	943	1043	962	970	966	909	895	937	892	923	967	934	923	904	945	898	905	897	973	860	942	932	911	931	958	934	929	954	946	925	1014	957	1021	961	985	990	953	962	949	965	932	1031	2219	1339	930	881	945	914	948	920	905	880	879	882	902	978	968	950	890	922	915	916	888	908	907	984	912	870	906	963	857	937	923	947	869	884	913	905	887	925	907	905	929	933	956	863	912	871	940	940	927	884	953	944	932	910	905	964	918	894	976	908	911	911	938	886	913	877	924	941	921	878	890	936	920	939	867	964	951	959	920	939	927	944	962	855	891	918	953	916	931	944	959	880	885	895	932	939	873	930	890	902	913	919	923	914	961	917	956	929	933	867	899	912	908	842	971	891	903	949	859	901	912	940	908	885	940	976	943	931	989	908	942	888	910	931	962	938	931	897	975	949	978	934	978	875	946	987	922	943	878	927	934	903	935	842	923	909	924	875	916	956	879	916	928	956	954	943	959	871	944	952	858	911	898	906	943	925	943	862	920	926	905	895	936	920	903	866	936	928	951	946	877	916	912	938	959	900	930	949	892	906	878	920	948	913	976	930	917	926	898	920	878	869	916	910	890	959	859	911	888	924	864	930	932	920	913	907	888	908	901	933	873	873	913	899	914	931	838	945	892	936	993	916	931	915	971	924	941	920	926	910	904	916	928	879	850	989	941	877	933	950	926	901	849	909	904	915	946	883	931	940	929	909	885	945	910	892	902	927	843	884	893	958	899	966	956	944	897	861	947	904	965	882	936	870	935	948	907	952	934	890	929	904	951	920	889	928	935	934	877	918	928	918	910	931	893	942	909	921	888	924	903	960	967	950	941	920	924	907	978	970	879	910	925	920	880	892	898	899	963	963	908	927	908	951	902	917	895	970	969	878	904	943	940	917	969	896	866	930	921	892	917	912	953	897	878	889	922	915	910	983	887	890	908	949	913	901	927	939	885	938	891	918	897	878	926	908	909	880	897	937	945	918	904	900	1014	894	915	972	912	810	905	894	915	896	922	897	942	882	923	871	907	961	900	953	930	900	954	873	932	956	925	927	872	889	936	914	891	965	955	958	937	924	876	957	918	915	917	921	930	946	966	919	865	958	940	955	879	860	930	973	921	923	922	928	960	964	907	978	920	887	914	955	921	927	912	946	922	890	860	914	916	969	957	1004	904	928	899	884	946	951	938	940	969	919	978	893	964	880	906	916	949	907	856	937	903	950	895	934	945	949	912	928	910	909	946	936	977	979	910	961	938	960	877	942	897	946	876	940	924	954	898	901	970	1012	930	858	883	941	939	937	913	942	904	915	975	910	866	945	872	920	859	984	886	902	908	992	897	875	946	961	911	909	959	932	910	927	886	958	939	960	873	969	917	849	923	939	895	919	936	981	922	892	896	959	923	883	913	921	945	917	957	875	954	905	1006	888	964	929	890	910	905	909	897	959	899	898	943	948	939	898	900	936	885	912	912	865	951	903	934	916	867	919	920	934	912	929	932	881	905	914	942	911	912	928	896	970	910	980	942	932	983	927	896	909	936	956	885	949	921	886	947	916	928	960	934	955	965	949	936	961	907	922	910	945	952	907	940	920	948	945	943	945	919	900	836	905	908	897	910	964	911	923	999	933	947	969	961	904	910	932	942	937	909	896	910	956	944	897	955	937	937	973	910	933	908	908	881	910	892	906	860	920	914	934	964	858	874	902	895	914	940	885	923	835	930	962	945	944	891	924	940	933	917	901	875	913	909	987	925	833	923	938	906	939	955	940	873	951	907	907	980	895	925	916	938	832	918	898	938	883	917	951	933	921	878	910	894	934	869	908	879	933	901	946	928	914	965	920	913	937	944	921	949	962	898	943	888	901	917	919	936	941	935	902	900	895	901	915	923	983	930	910	925	900	947	895	901	950	907	893	899	920	933	869	851	943	893	920	904	914	942	900	866	930	946	931	934	963	895	930	923	917	869	908	951	901	924	901	899	916	927	899	885	881	957	912	926	965	934	968	983	970	882	836	926	927	1001	928	884	868	885	931	916	928	905	953	861	912	871	930	930	867	913	932	944	898	965	993	868	928	908	950	873	910	899	904	924	929	929	914	905	934	969	962	924	891	918	880	935	944	922	947	863	928	894	889	935	914	904	926	925	906	931	930	912	968	876	902	933	961	897	924	943	954	922	896	910	915	877	902	913	851	906	957	922	915	866	939	901	960	903	926	908	932	893	971	915	926	966	935	906	915	886	945	919	898	903	906	925	874	906	876	905	923	896	928	852	926	927	933	932	932	965	907	909	914	935	891	898	913	914	911	919	994	927	908	925	899	920	895	952	861	896	877	938	891	899	884	949	953	915	939	867	899	885	892	893	900	934	891	985	890	932	939	900	924	899	941	904	943	867	901	918	1005	883	930	902	945	899	917	886	926	938	886	945	953	918	914	913	952	956	927	956	970	895	951	884	906	889	887	971	950	930	917	917	938	927	909	889	923	931	927	947	890	974	919	909	921	995	896	904	937	935	944	970	897	931	898	887	957	885	924	952	904	919	925	942	909	992	944	925	904	915	987	931	974	876	851	894	956	922	905	920	878	927	887	924	897	867	961	956	915	908	920	884	881	908	923	862	944	903	972	887	926	902	930	901	927	946	939	929	950	914	910	859	893	927	897	927	856	922	999	914	875	899	933	902	924	883	957	986	934	911	853	918	915	914	962	865	918	894	924	911	937	951	884	879	925	923	940	942	971	893	975	932	880	916	910	909	983	968	935	881	881	921	880	928	860	969	899	938	950	898	940	888	953	883	890	949	920	945	881	907	898	899	933	925	876	888	927	934	919	924	878	962	906	876	926	946	871	870	965	929	886	915	915	885	894	880	898	918	928	829	879	900	962	967	926	937	914	890	904	904	948	930	937	890	885	910	939	917	911	922	915	935	929	875	941	899	909	932	936	873	903	939	923	890	894	878	928	842	911	953	920	935	892	920	923	947	949	918	932	899	907	885	887	958	887	903	863	907	928	901	879	926	893	908	960	886	902	876	896	918	869	953	924	976	933	910	905	877	915	888	901	933	943	932	900	923	948	880	889	908	976	952	868	928	917	932	917	877	899	948	881	931	922	951	890	937	938	932	887	921	949	907	841	950	846	925	952	915	917	930	891	939	963	880	960	897	908	895	934	906	915	966	920	887	930	865	956	924	971	984	945	887	929	921	851	957	856	927	891	858	929	934	959	912	922	904	931	972	945	945	928	871	944	896	941	939	890	915	939	950	940	922	930	910	958	920	894	856	989	946	917	949	924	945	903	894	874	883	935	935	959	901	918	897	908	877	905	957	886	925	863	961	865	921	1020	876	922	887	966	946	936	880	906	890	918	904	944	936	926	903	935	891
18531	8276	7566	7024	4926	4285	2696	1928	1577	1522	1621	1338	1230	1115	696	451	408	494	543	420	368	475	338	286	302	313	277	303	316	318	267	300	288	257	297	275	262	276	292	262	290	312	289	299	271	276	262	261	285	256	283	277	271	256	282	270	281	286	243	267	253	262	260	264	269	270	258	283	261	261	297	266	255	289	281	273	278	284	259	273	254	294	265	282	281	266	245	244	256	277	314	448	269	295	263	283	266	280	264	271	255	245	247	273	276	287	245	250	273	263	243	290	246	245	255	232	274	267	280	264	272	283	285	264	277	244	275	250	263	231	285	250	239	289	240	268	275	263	277	271	234	292	258	246	257	248	247	248	283	278	265	253	273	302	237	283	239	292	274	271	270	257	282	270	266	285	274	272	291	264	246	248	231	287	245	273	273	245	269	290	270	301	280	262	275	265	267	277	252	275	278	234	272	292	267	266	264	280	271	273	255	304	276	280	251	270	304	271	266	277	270	284	261	248	278	243	230	258	263	287	273	278	247	254	259	260	247	244	270	247	277	245	273	241	267	261	285	287	270	250	303	247	281	284	243	249	269	260	283	282	267	268	262	247	256	239	282	274	265	276	265	299	260	226	253	270	270	279	270	252	240	275	274	281	275	240	278	274	272	262	275	271	268	285	247	274	261	263	287	253	268	275	285	264	286	247	270	271	260	262	225	237	239	279	270	267	260	253	260	283	264	289	265	267	275	267	232	285	292	280	260	294	272	234	244	229	231	279	258	254	246	276	277	255	287	275	272	267	276	300	276	264	256	313	287	248	241	242	292	277	245	245	249	265	258	268	271	266	244	281	275	256	256	265	295	272	263	272	262	261	247	264	271	266	268	254	259	249	294	254	260	271	260	263	260	284	261	248	258	250	267	264	260	259	267	245	259	261	262	247	276	273	258	280	266	279	277	312	286	263	292	283	237	309	292	253	284	287	266	297	294	268	241	262	282	257	265	271	248	269	274	270	263	303	272	258	275	277	286	265	269	285	251	269	248	265	285	256	260	249	246	278	273	272	245	249	283	230	306	301	264	281	254	269	267	270	238	268	277	286	265	246	260	282	260	272	280	261	282	264	267	270	279	267	266	269	284	260	276	270	258	243	261	273	267	255	270	279	241	252	247	295	299	265	301	264	238	270	268	266	272	222	253	261	261	275	265	264	261	258	269	257	267	261	256	252	265	256	279	288	277	270	275	266	270	245	252	246	282	262	292	282	282	297	269	284	254	273	259	270	249	266	265	284	254	236	266	259	265	274	253	249	280	295	259	279	250	252	255	246	291	281	247	265	251	271	247	290	266	260	288	277	277	267	263	278	262	295	244	244	277	219	285	272	297	269	267	261	246	265	248	285	279	278	250	283	259	256	259	278	278	264	285	271	301	236	254	261	255	289	260	300	279	268	292	261	252	273	313	281	239	268	268	257	262	276	271	281	278	292	281	263	318	284	264	285	263	246	275	287	292	254	287	281	276	240	280	285	234	285	282	241	280	258	262	248	261	285	270	268	294	268	266	242	248	268	280	277	267	244	270	305	257	280	261	241	262	246	281	283	270	268	240	271	270	234	275	270	260	294	282	276	254	258	268	272	262	270	259	259	286	272	268	271	259	256	255	267	277	262	283	267	263	279	266	255	273	270	259	272	244	282	273	241	277	257	264	261	280	288	250	261	293	253	301	268	282	262	256	286	273	315	274	254	238	257	261	257	261	278	302	242	305	261	259	231	274	269	264	265	271	248	263	261	257	260	253	278	257	260	251	261	309	271	276	235	272	268	264	255	296	270	259	270	238	267	241	270	278	263	262	279	288	279	279	257	258	270	252	249	255	281	215	244	268	265	232	262	263	257	249	296	252	277	230	251	270	260	267	250	232	262	268	284	234	264	230	306	240	271	264	249	241	251	251	272	269	258	263	256	253	256	286	277	266	254	285	277	278	282	290	260	263	283	272	275	270	270	263	246	261	265	267	279	270	256	281	289	236	233	260	254	251	239	290	257	258	264	259	286	250	253	276	287	271	270	276	256	282	322	245	252	281	262	257	251	263	277	259	282	264	295	281	268	284	296	276	291	267	265	264	275	270	270	274	271	271	254	276	285	240	290	279	269	263	277	281	242	303	255	277	260	282	241	268	248	268	273	274	296	295	251	297	260	259	306	257	252	285	274	283	271	275	257	246	280	276	259	268	267	270	259	272	278	272	291	266	267	251	251	265	278	281	272	256	265	262	224	261	298	247	248	258	278	256	237	294	250	260	259	264	268	267	266	277	287	274	241	262	262	259	274	266	254	264	274	234	270	275	236	275	251	261	227	258	290	234	265	290	271	265	261	257	271	275	281	256	269	244	218	242	250	276	239	238	259	263	251	256	255	286	243	280	280	265	238	284	259	245	257	273	294	247	242	264	292	252	273	268	246	289	276	266	272	238	263	246	243	275	284	278	243	298	260	262	250	280	249	287	252	254	276	260	276	275	270	275	285	273	282	241	240	266	271	254	275	270	270	273	240	263	279	252	257	223	270	246	238	255	260	264	285	266	269	282	264	261	287	250	272	236	247	262	291	269	278	259	273	252	256	286	282	239	246	256	247	252	285	268	281	279	272	268	256	266	300	241	281	252	251	282	245	270	271	289	262	261	248	256	272	293	266	270	276	242	250	277	275	238	274	265	255	241	278	261	305	288	275	267	274	277	268	250	283	254	281	287	256	247	226	247	270	259	268	264	275	277	276	261	282	255	273	294	286	284	231	254	255	278	240	253	265	237	268	269	269	264	234	244	253	282	280	281	265	240	265	260	272	236	272	277	289	288	241	264	248	259	278	270	304	273	245	266	261	265	248	273	278	279	285	259	270	291	270	256	286	259	284	270	259	261	264	271	244	270	247	288	274	260	282	268	292	263	260	256	245	255	270	258	294	274	262	284	279	251	284	282	261	266	268	250	268	279	284	274	255	266	253	280	281	264	250	249	264	243	260	275	286	284	252	284	241	263	245	276	247	285	268	250	269	270	243	280	265	236	278	255	267	282	284	253	263	307	302	259	245	276	253	235	252	258	265	259	249	234	277	237	290	269	251	282	259	245	242	257	278	255	272	290	279	247	278	272	273	281	244	274	294	300	278	276	310	248	285	267	246	259	279	275	290	286	263	283	265	292	283	287	245	277	262	288	280	265	285	234	252	280	275	273	254	301	272	258	290	273	282	277	261	274	251	264	261	273	280	275	252	245	293	264	276	267	230	264	259	240	258	282	254	259	255	316	258	272	271	272	267	254	261	269	299	236	260	283	287	247	245	260	291	270	278	264	274	283	277	268	252	248	289	269	277	237	261	264	272	257	264	270	276	266	250	243	270	259	259	266	256	233	262	262	251	301	277	275	301	275	277	273	258	283	270	269	279	281	248	278	266	281	280	277	264	255	273	267	253	294	261	248	271	268	305	257	251	275	254	233	277	259	239	267	235	296	282	268	290	270	274
10035	6550	9334	10622	9254	9583	5854	5329	4709	5761	5885	4695	4118	3502	2374	2151	2043	2162	2003	1770	1828	1624	1389	1222	1316	1269	1060	888	928	1074	888	883	768	835	824	771	784	838	797	846	824	795	824	803	774	782	764	801	810	760	792	758	791	744	694	762	824	705	764	780	743	738	770	778	767	791	755	781	758	780	752	734	789	715	734	741	722	759	771	716	740	722	759	742	790	758	739	748	695	727	1117	2671	701	755	729	746	689	733	685	712	720	774	701	719	733	773	697	719	747	696	738	754	693	708	735	759	689	733	730	718	679	680	744	682	684	685	700	667	726	700	674	700	726	715	657	724	743	734	720	724	711	730	721	705	724	744	667	700	700	736	688	692	741	655	720	691	695	720	697	721	706	708	751	772	699	713	737	690	721	694	698	701	716	692	698	722	730	712	751	746	741	781	752	728	768	729	706	742	706	739	731	687	705	736	719	720	661	749	714	716	775	722	759	722	708	750	753	690	702	720	730	707	679	726	684	731	722	716	725	729	725	726	714	708	669	748	741	682	693	662	758	671	663	713	702	702	733	713	728	731	674	712	729	688	718	752	712	747	665	699	730	773	777	713	710	720	689	730	696	794	709	732	757	723	685	753	731	781	729	683	747	735	701	717	740	697	729	690	727	718	682	706	699	740	703	720	715	706	726	714	656	724	747	693	686	683	705	748	719	711	725	685	722	731	733	703	735	708	762	702	694	660	700	677	692	742	707	723	762	767	703	708	722	713	720	687	746	751	746	765	693	706	715	725	696	678	726	718	698	730	729	681	714	720	701	706	724	685	690	741	698	674	671	718	731	715	704	693	733	755	736	694	690	733	735	686	724	693	743	679	676	660	726	671	696	731	724	710	699	679	724	721	665	742	702	683	685	713	744	710	753	722	756	687	705	697	664	717	747	705	732	705	766	760	724	740	689	711	729	707	697	762	733	790	714	753	695	665	708	684	677	720	695	677	729	758	701	729	712	728	676	689	732	738	758	771	679	672	700	713	668	744	679	674	687	764	716	712	703	720	673	726	747	690	701	770	751	714	706	731	702	711	720	691	711	773	715	740	720	722	689	707	745	685	738	725	697	769	731	682	690	683	701	764	661	737	722	743	762	745	660	691	700	702	731	707	742	699	707	737	709	738	747	717	737	744	675	722	728	762	676	680	706	718	728	716	722	730	696	697	729	721	709	722	706	664	727	753	725	708	719	726	685	781	698	710	698	693	747	757	734	758	668	702	693	734	691	693	734	729	725	696	746	749	697	740	673	696	690	701	747	623	723	709	738	716	734	700	681	669	648	684	707	735	746	754	675	720	759	714	742	768	693	697	718	715	697	683	767	718	729	720	706	692	731	721	735	700	714	680	752	697	690	727	717	729	732	710	724	727	680	699	696	722	730	676	729	739	675	693	732	733	683	687	716	709	737	746	709	724	724	709	713	734	706	725	727	716	736	706	724	683	685	688	773	734	671	721	691	685	771	714	754	729	680	731	659	666	703	697	682	760	678	677	717	730	734	718	690	713	668	694	684	723	704	732	730	735	773	745	724	750	744	704	698	690	755	731	725	710	719	724	748	754	749	732	692	728	735	779	692	703	754	703	743	757	707	769	685	766	695	703	698	722	683	776	771	726	711	715	766	660	753	726	689	718	711	754	759	699	723	713	679	729	686	682	697	706	737	712	722	741	754	733	733	681	710	678	683	695	727	717	722	691	699	762	679	693	704	646	732	666	742	744	697	705	732	702	697	675	671	666	695	722	686	711	714	736	704	685	728	714	703	680	655	731	713	702	758	703	687	691	723	676	716	692	688	784	713	704	656	690	725	689	731	793	719	679	752	674	740	693	780	696	747	725	734	710	723	794	727	707	717	663	705	747	731	727	698	722	682	729	723	679	662	728	711	676	702	734	674	716	746	729	720	735	725	685	762	717	761	735	701	729	695	726	685	731	734	691	696	695	692	769	718	745	656	717	721	743	672	726	722	722	755	686	700	721	728	705	705	692	725	678	687	728	696	718	708	712	715	707	762	695	730	680	742	722	739	714	654	701	709	745	723	723	733	788	723	700	706	701	721	697	703	674	761	695	721	775	748	721	718	695	718	727	719	720	770	679	687	731	702	728	707	713	671	669	735	698	720	765	688	656	711	713	746	699	759	736	727	709	709	737	681	718	696	765	727	701	737	723	662	744	712	718	678	715	723	719	694	691	753	738	729	766	735	718	700	731	685	739	714	702	694	748	703	724	754	729	706	700	710	663	752	719	783	705	731	715	703	750	705	715	739	721	731	719	719	718	708	695	649	715	743	727	689	695	695	694	732	748	759	708	726	729	782	722	693	671	697	704	732	710	700	752	692	701	706	728	675	688	756	689	718	743	728	728	665	691	725	746	725	714	762	676	715	704	700	725	700	712	678	706	687	697	699	717	685	720	737	705	743	728	745	689	778	763	733	706	693	710	691	727	734	691	727	725	749	714	679	711	718	681	707	720	670	698	668	722	728	737	688	716	774	748	702	714	699	713	694	782	693	721	685	676	753	668	748	717	692	727	681	725	759	734	719	745	674	728	675	729	715	727	750	730	711	731	736	717	671	751	718	726	716	721	707	755	699	735	707	725	714	717	716	735	766	728	729	680	728	690	689	710	737	747	735	696	728	732	709	700	699	675	677	734	714	701	788	731	699	707	803	685	663	738	726	728	695	713	733	750	726	714	655	697	674	719	758	720	765	711	736	735	733	735	738	701	703	742	714	699	691	706	716	739	687	732	714	720	714	730	716	698	699	691	727	768	725	688	714	708	678	690	682	733	779	699	723	714	691	714	748	733	716	770	754	748	699	701	721	698	757	737	716	762	719	731	709	689	720	687	704	728	717	701	717	674	681	746	743	676	728	732	711	733	725	740	706	708	688	669	719	694	728	695	743	708	722	708	709	779	721	722	697	704	687	681	693	726	714	739	744	694	741	726	708	688	736	729	719	679	765	679	647	661	706	702	688	694	711	699	686	714	719	699	694	736	675	742	747	703	739	694	696	782	722	673	712	763	706	696	742	727	751	713	731	722	732	703	693	699	724	689	723	718	732	731	736	763	710	663	705	718	718	695	719	704	701	734	676	708	678	742	752	699	716	678	728	737	698	737	702	709	722	743	689	707	729	666	714	714	710	734	767	771	685	722	759	712	737	756	758	722	730	706	733	731	696	708	693	742	729	720	704	709	678	677	683	680	751	697	749	676	741	702	770	700	698	693	699	715	699	729	707	721	654	706	707	693	700	718	726	680	726	685	724	732	674	717	674	674	712	788	717	721	727	731	672	665	744	717	721	723	758	665	699	690	701	758	664	744	757	692	720	729	668	696	710	725	728	685	678	716	745	715	704	712	697	736	691	750	738	704	738	719	691	718	732	727	708	700	725	649	721	674	700	740	718	704	709	724	734	712	718	672	719	718	744	771	709	734	735	722	718	711	670	686	703	741	681	729	755	737	690	732
2782	886	700	486	349	356	259	254	258	254	220	231	220	233	237	225	269	213	234	202	209	233	223	225	231	212	222	215	210	189	207	220	180	214	217	215	239	218	219	205	206	207	222	208	213	226	245	220	241	211	241	215	239	217	221	239	213	224	237	223	230	216	218	224	215	209	217	215	200	217	220	203	238	247	235	238	183	224	218	222	239	210	188	211	209	200	212	211	215	219	222	207	207	235	239	234	171	190	226	224	216	222	216	218	224	220	197	227	199	192	236	217	219	231	230	224	232	189	233	239	202	230	224	237	218	216	201	221	226	242	225	230	189	224	204	226	237	207	199	192	220	226	230	211	223	226	216	211	214	196	218	225	236	230	225	208	234	210	214	210	196	226	217	228	221	227	226	215	204	220	202	200	228	227	199	255	203	231	217	223	232	220	223	237	219	203	217	218	220	215	203	221	221	212	221	198	221	218	234	209	188	220	238	198	204	232	218	213	201	214	223	239	232	224	195	240	247	218	211	231	226	235	200	219	215	244	212	226	209	206	217	221	249	245	207	208	220	206	216	209	221	215	221	267	221	208	211	213	224	204	222	224	199	240	215	164	212	216	209	233	220	221	222	229	237	210	243	220	217	225	235	227	224	234	245	192	227	221	194	220	234	228	211	208	242	219	219	235	186	178	233	221	236	219	218	200	230	202	242	233	207	227	214	214	197	240	225	217	227	226	216	199	219	240	212	232	238	211	230	200	202	221	226	204	200	198	240	219	237	201	228	185	220	226	208	217	220	237	218	216	198	227	220	217	189	218	204	233	213	216	235	197	197	197	246	223	270	211	204	211	233	216	236	215	194	212	217	215	222	220	237	212	216	210	203	203	228	229	202	222	227	240	230	211	222	202	210	218	231	234	222	212	208	203	207	215	217	226	204	192	218	204	223	212	207	230	238	218	209	215	235	261	242	210	223	212	234	233	242	236	225	229	230	205	214	243	202	227	201	225	202	225	223	210	212	206	199	226	233	228	236	207	217	198	226	208	219	190	189	209	246	218	212	204	213	211	241	235	230	211	238	228	207	223	228	195	214	224	246	232	222	209	241	213	232	212	221	197	245	233	232	216	250	229	213	231	213	220	224	215	239	216	238	244	194	238	210	235	233	211	224	223	218	224	225	241	206	198	203	224	214	250	232	232	214	209	229	193	184	235	225	195	208	238	204	183	184	214	226	251	206	239	225	216	210	211	226	200	239	234	206	220	204	215	216	210	195	208	232	228	233	225	223	209	192	185	189	185	202	216	224	232	244	215	226	212	210	223	216	214	202	202	229	213	224	208	230	202	245	227	223	227	200	233	243	237	224	227	240	230	217	218	207	206	234	243	225	222	244	199	228	218	206	204	208	226	213	239	218	241	227	214	216	220	222	235	219	235	239	244	218	204	210	215	218	216	229	231	236	202	223	227	207	240	233	197	206	219	194	237	216	248	224	216	233	216	211	215	224	227	209	228	218	224	231	204	232	226	213	222	212	206	204	210	228	219	231	202	196	233	214	203	222	196	219	215	227	238	227	219	215	227	204	196	217	189	223	204	210	201	201	221	217	214	225	196	191	231	226	191	231	207	218	188	218	204	201	223	195	221	219	229	226	244	224	223	263	220	208	277	194	221	237	220	232	219	225	220	218	216	215	233	236	218	221	203	215	212	199	221	215	238	254	228	204	227	220	195	206	233	235	200	221	209	244	182	223	213	224	212	246	227	230	205	247	224	221	204	223	185	217	231	228	196	205	217	230	208	213	229	224	219	200	249	203	199	225	213	199	185	207	252	203	234	231	217	199	237	227	181	231	217	205	216	206	217	218	221	208	234	239	225	229	214	206	213	195	219	202	223	217	213	214	207	220	195	240	218	227	214	179	238	203	226	179	184	230	186	201	181	206	194	212	234	204	248	209	228	214	205	237	222	246	191	195	202	214	232	248	215	227	229	225	192	179	217	238	233	229	216	238	230	212	188	207	230	203	217	184	224	208	200	229	223	231	198	224	252	228	211	217	206	242	217	214	205	234	218	230	196	216	215	212	193	207	198	217	221	227	209	237	206	211	215	186	225	212	207	218	234	207	224	203	212	235	219	202	229	221	207	199	211	221	217	206	222	203	232	221	243	214	214	234	235	205	214	217	213	215	220	219	210	223	220	243	220	208	214	218	241	223	229	224	232	236	248	233	234	204	214	236	195	202	215	203	199	211	230	212	219	212	234	210	221	249	211	221	206	245	235	204	207	189	222	194	239	234	202	194	242	219	207	201	204	172	218	239	215	198	182	231	228	214	213	210	228	229	212	191	217	193	223	190	231	210	204	211	215	207	234	241	217	224	202	232	214	230	219	200	220	218	224	220	214	208	247	221	207	193	221	220	213	215	227	192	195	215	210	197	202	264	233	189	225	233	201	204	218	221	207	207	221	209	225	211	244	198	245	225	195	202	208	190	215	224	215	225	236	232	202	195	216	221	212	201	224	179	230	208	230	214	252	229	215	211	229	249	210	224	195	219	249	221	240	245	197	224	194	225	202	201	225	223	228	217	228	219	226	205	204	213	241	244	241	232	230	216	235	197	213	217	193	223	233	239	193	209	224	201	200	197	236	227	221	214	208	201	232	231	222	208	221	213	210	229	224	203	222	208	216	228	238	238	243	203	218	206	234	213	210	239	201	220	221	193	246	246	205	209	221	206	224	224	228	207	211	246	263	175	220	206	208	234	205	226	223	221	200	225	227	225	234	228	222	211	239	197	208	229	218	237	213	227	211	220	201	208	220	238	209	191	232	230	218	227	210	198	261	256	209	269	213	209	198	227	210	212	229	218	234	246	223	212	219	212	213	206	229	249	226	208	233	211	222	208	187	215	209	229	192	218	230	206	215	222	230	236	179	215	224	195	206	195	219	238	221	223	208	235	204	222	192	222	231	229	199	230	210	206	236	196	228	232	214	228	222	204	180	224	233	223	234	214	205	195	220	219	212	231	204	211	209	219	203	232	222	217	251	231	217	235	231	231	241	205	221	183	231	203	205	234	218	225	229	219	204	197	213	203	227	233	208	212	225	223	216	205	202	247	211	271	214	223	242	215	203	205	239	222	221	210	215	225	215	202	204	260	212	221	234	211	207	240	215	218	231	206	231	215	211	197	205	209	209	202	215	204	223	233	242	221	215	221	206	202	199	213	221	220	234	233	202	209	201	222	237	201	212	208	200	209	208	249	227	217	226	215	220	203	232	221	242	220	219	243	230	243	238	223	196	213	231	240	207	226	223	218	208	230	216	249	238	204	223	215	208	237	201	192	207	206	215	210	224	223	192	200	189	212	230	213	212	217	218	225	212	200	244	214	202	214	225	212	191	219	213	219	216	216	225	203	235	225	220	208	216	206	198	219	217	217	203	251	238	216	196	232	197	190	218	212	197	241	221	222	220	197	202	195	205	237	211	243	206	237	194	218	206	229	229	185	227	194	208	229	208
2892	1317	1502	1529	1202	1193	883	808	910	881	952	856	792	792	756	718	704	745	654	708	676	636	644	595	653	678	634	676	625	704	665	689	674	652	629	684	641	626	686	680	644	628	612	628	654	639	661	608	635	664	680	626	675	630	638	683	677	678	625	626	673	673	656	621	655	667	632	663	688	629	602	629	680	701	623	637	648	661	631	613	647	622	661	655	642	641	651	640	673	643	715	699	602	626	602	659	646	683	638	645	636	627	677	666	646	639	649	628	616	637	666	622	625	636	603	627	649	631	629	618	611	630	650	635	605	646	644	674	612	639	631	600	684	650	647	674	636	624	664	663	617	624	662	641	617	635	636	660	687	639	665	653	590	626	658	639	663	636	608	659	706	667	658	620	653	654	639	639	637	673	666	602	628	652	655	642	660	618	650	681	580	643	652	650	660	639	619	619	614	658	602	652	618	630	666	654	642	628	605	604	626	633	665	613	651	672	654	629	636	642	633	668	598	620	625	590	700	616	635	663	612	633	667	640	587	615	650	632	650	643	669	642	606	610	642	667	646	644	667	661	607	663	625	654	620	684	595	689	656	634	617	642	618	612	672	635	633	613	617	634	636	632	631	652	637	620	658	636	653	602	566	676	635	626	626	603	634	595	673	639	626	637	628	631	651	636	617	656	645	624	664	631	632	659	605	568	601	636	621	609	605	598	657	605	640	670	670	637	666	650	614	658	645	647	608	644	655	644	638	669	672	635	657	609	654	633	665	628	638	635	663	635	628	618	639	657	637	662	677	663	623	652	686	582	666	666	628	624	630	611	591	622	652	625	670	641	626	637	668	668	638	594	629	643	639	624	624	629	675	673	632	669	654	670	622	648	675	636	629	638	669	623	675	643	623	583	680	641	634	642	654	628	684	627	594	643	633	626	640	598	648	629	628	610	650	646	643	634	693	612	645	630	663	668	662	619	562	623	623	627	626	663	644	677	659	636	617	685	661	637	610	593	596	587	624	600	657	618	627	638	634	640	650	637	625	616	622	637	599	650	665	623	620	620	623	653	649	589	627	665	582	653	645	637	652	658	627	656	617	630	610	617	638	681	647	689	618	670	657	666	644	685	612	633	653	635	640	639	653	601	603	676	624	615	628	640	650	705	638	635	620	669	600	649	616	612	623	666	697	651	639	640	619	625	626	666	657	615	667	657	636	699	587	634	655	639	638	643	633	651	636	591	612	627	622	664	650	719	649	605	658	630	626	629	673	570	608	647	621	608	632	626	596	637	620	658	600	608	680	605	618	641	577	655	660	614	672	645	603	633	606	680	669	658	663	632	642	668	638	595	675	617	597	624	658	617	625	667	664	567	570	632	635	600	615	691	672	651	607	619	645	623	644	648	655	668	657	637	635	639	658	614	601	632	589	659	676	628	661	641	612	663	643	683	602	676	634	662	623	615	647	598	647	624	677	617	646	609	652	664	608	634	608	643	713	675	635	713	612	636	625	623	628	644	611	649	613	695	630	634	647	667	643	611	614	664	652	628	631	609	654	625	626	634	660	620	629	664	649	638	641	635	669	631	666	636	655	593	601	583	658	702	589	596	669	625	653	645	640	690	657	673	669	635	599	677	607	628	632	618	611	652	619	627	634	634	588	658	633	625	711	647	632	610	592	630	667	645	625	596	674	656	637	619	650	677	663	627	633	663	615	653	594	639	648	603	598	672	615	596	639	639	608	671	603	606	661	592	666	614	677	605	656	687	640	645	659	654	605	604	618	652	644	669	683	637	614	643	639	665	632	656	651	634	604	636	622	605	668	651	667	649	646	608	595	606	613	641	621	684	673	663	637	602	631	618	615	670	633	641	587	654	621	672	676	623	659	665	648	646	640	643	591	687	659	628	630	627	584	600	625	662	671	612	662	648	629	688	632	644	655	585	604	652	635	637	639	605	636	656	633	624	621	645	655	664	634	636	628	660	662	670	604	617	623	620	631	651	695	659	625	627	657	614	643	624	633	629	602	644	634	636	620	638	626	610	635	644	686	607	618	632	628	686	655	642	621	633	633	624	630	665	661	653	623	683	666	573	636	621	643	645	604	604	625	650	642	669	637	600	638	610	639	637	675	652	665	646	694	659	680	657	661	659	628	622	599	605	657	632	681	664	631	630	682	624	627	581	662	627	621	694	620	637	679	684	610	594	602	658	618	629	624	668	660	690	697	606	674	672	625	584	635	643	639	659	661	578	631	638	632	642	646	666	625	575	568	626	639	633	654	627	622	676	604	633	632	661	650	697	685	632	684	654	629	629	658	643	649	623	629	656	633	677	630	622	644	623	611	644	656	630	629	610	615	657	674	613	621	633	672	651	582	651	636	662	618	634	704	645	669	652	647	604	621	630	663	688	639	611	630	626	609	657	633	620	643	601	634	655	630	647	635	639	637	621	625	673	638	634	636	663	603	589	593	603	652	609	648	651	638	613	666	629	618	627	658	636	638	660	665	608	678	670	623	609	653	640	608	643	644	612	622	606	638	647	628	662	595	677	615	610	643	596	628	626	649	657	650	669	600	617	621	625	658	640	611	654	639	638	606	647	587	672	667	643	631	625	623	644	606	643	585	645	621	625	611	656	638	618	668	641	649	643	617	668	646	638	614	638	647	610	674	619	645	648	613	670	636	638	602	644	671	653	667	661	680	676	672	596	692	682	612	636	640	642	662	614	640	641	629	619	627	633	647	626	619	661	607	601	644	677	608	673	635	615	570	633	643	698	622	620	591	588	642	660	672	671	683	645	677	633	651	639	675	591	631	649	593	620	677	616	619	675	624	587	626	684	616	639	640	648	676	612	663	607	635	718	659	619	594	662	657	640	646	619	706	620	678	601	612	611	634	631	633	671	644	666	594	701	645	622	628	648	623	643	647	663	632	642	632	641	624	660	609	629	654	621	654	615	668	635	708	623	614	617	624	630	636	645	615	647	630	608	671	662	648	630	613	617	618	607	613	684	668	604	647	649	663	633	670	644	628	628	616	659	679	667	639	627	629	630	611	629	640	646	630	581	656	655	613	622	594	590	686	633	613	661	653	647	668	688	604	616	635	645	602	601	640	649	614	650	670	653	594	633	644	624	625	657	661	642	642	612	644	620	623	631	656	663	618	628	631	696	637	646	635	623	638	678	606	679	685	647	650	678	629	651	646	597	619	659	651	646	600	636	672	661	648	615	635	677	687	671	582	654	637	585	672	664	629	678	589	620	613	596	584	619	645	677	629	636	635	594	631	621	618	664	662	660	668	642	644	623	608	677	632	646	627	642	601	634	653	644	600	599	629	623	590	621	623	659	659	657	650	638	634	576	655	676	615	651	634	634	657	613	643	621	649	633	639	672	644	622	621	665	626	651	625	608	653	623	611	644	614	668	618	615	659	575	639	634	604	632	603	659	683	642	600	599	619	676	643	637	670	649	669	614	632	635	671	643	680	671	634	635	630	663	642	634	601	653	657	631	652	653
11619	5984	5293	4164	2970	2835	1601	1215	1030	946	980	903	741	594	566	607	427	406	436	407	365	364	362	374	387	342	342	358	399	350	327	312	339	329	352	332	334	309	311	358	312	324	340	324	341	337	321	331	315	321	330	340	331	336	339	316	310	327	340	346	339	349	378	324	314	352	313	349	290	318	304	320	339	322	333	336	330	328	302	331	353	301	331	327	328	343	334	313	330	298	366	370	321	314	360	305	323	327	275	341	311	318	346	336	333	325	326	348	310	299	304	313	330	313	331	320	303	329	304	304	333	325	317	320	331	340	302	326	343	347	314	350	326	318	308	322	331	339	322	344	320	327	340	321	311	336	334	323	317	322	360	334	321	353	337	316	333	347	320	324	315	321	289	371	309	332	360	341	319	321	334	331	281	302	344	345	337	337	303	331	322	332	347	328	361	354	340	319	312	344	341	316	309	331	362	349	320	308	309	319	331	360	363	343	328	311	333	348	309	337	329	307	350	300	337	325	356	329	354	337	341	322	302	345	323	317	325	312	320	311	320	349	376	292	332	328	334	341	320	301	290	322	317	309	322	329	287	309	342	363	322	343	289	345	321	328	311	325	324	334	339	319	325	286	316	318	303	287	316	342	346	328	346	323	336	320	308	316	289	333	308	377	329	298	326	296	319	363	329	315	327	290	349	315	308	293	334	335	316	333	298	341	336	342	312	355	319	340	339	307	333	297	350	319	307	328	346	309	315	329	314	304	306	318	320	314	325	361	294	313	310	286	351	339	336	351	347	292	337	290	291	344	354	326	309	300	340	335	335	340	357	356	332	343	337	300	306	315	292	309	315	345	289	355	307	338	308	345	333	317	338	350	352	280	323	313	324	343	330	321	324	321	303	334	318	325	332	321	337	305	337	325	320	335	296	331	320	299	308	322	304	324	313	318	328	322	288	310	331	332	306	319	321	283	377	317	326	303	324	312	322	317	319	344	325	309	319	316	319	321	329	338	321	350	332	275	331	310	349	336	343	325	305	338	337	347	323	316	325	337	277	315	326	346	342	344	334	323	302	310	350	328	324	321	363	337	330	305	367	327	351	310	360	323	331	325	319	343	307	326	298	321	356	349	335	340	318	345	332	314	340	349	298	339	313	347	303	356	336	303	315	332	320	322	309	339	303	344	317	318	298	346	314	331	334	340	343	324	322	292	336	317	309	330	311	328	329	308	347	317	342	319	287	329	348	353	330	301	333	300	332	330	326	343	329	325	332	290	302	359	289	340	377	298	307	317	331	326	337	354	355	318	313	343	321	355	299	331	341	326	315	341	331	332	348	332	296	350	359	318	355	339	307	330	338	319	317	316	322	298	313	297	326	340	331	293	306	317	325	331	300	301	331	312	347	332	344	319	341	321	302	341	319	283	324	305	312	363	310	345	325	317	338	300	344	317	305	333	333	311	289	310	323	317	323	344	330	323	327	294	309	319	283	333	321	326	312	318	304	311	322	310	293	325	338	350	320	345	339	327	333	327	310	312	337	334	364	320	358	323	343	335	342	352	262	350	341	337	361	306	319	310	322	346	323	304	326	301	314	317	321	322	324	342	362	320	300	336	333	328	344	298	327	349	311	343	324	308	357	340	308	319	321	339	325	321	316	319	293	337	343	357	323	298	329	348	331	332	322	315	300	293	341	333	349	339	364	326	328	328	321	311	298	290	338	329	329	344	329	318	327	334	331	286	358	322	301	307	356	336	328	306	322	302	346	324	335	296	325	327	347	321	342	350	345	381	328	342	333	307	333	319	362	344	324	328	305	329	331	359	327	342	338	322	360	315	332	294	303	335	306	358	301	365	324	304	315	336	341	325	322	311	317	299	312	307	316	321	301	310	316	298	343	323	332	294	296	320	332	337	389	336	308	334	337	318	313	328	356	330	344	290	317	314	353	328	339	358	327	333	349	333	312	293	337	298	315	321	315	333	334	285	302	305	324	319	310	310	329	335	301	324	330	289	359	310	322	301	306	349	337	345	324	298	320	330	317	323	350	348	300	317	363	365	332	328	297	318	316	355	318	347	312	326	317	321	304	320	304	323	358	315	331	332	320	319	331	341	321	311	333	319	327	310	306	322	319	340	304	292	322	317	348	349	326	309	346	345	312	351	301	304	329	302	317	359	341	352	335	329	334	313	309	328	336	334	321	320	329	296	375	326	335	324	304	345	353	323	332	331	291	324	349	313	333	295	341	306	301	332	331	341	326	309	317	314	338	341	321	317	338	337	322	322	307	325	327	310	326	301	327	334	309	342	342	328	353	301	307	302	343	298	321	321	314	324	352	327	317	345	310	317	336	328	325	325	310	339	356	326	323	329	288	343	345	319	304	322	327	335	319	338	293	335	323	330	344	334	326	282	333	318	307	303	280	344	331	338	330	299	296	329	348	315	314	337	346	353	290	345	328	312	322	364	325	298	354	332	327	316	319	298	290	340	313	355	340	323	335	337	278	328	345	315	318	351	296	345	339	324	327	343	336	332	288	296	373	310	323	320	302	306	329	360	316	336	347	337	308	301	330	330	309	333	323	320	335	293	293	342	314	316	310	330	325	335	318	328	344	301	306	306	339	346	331	330	302	325	331	310	296	303	335	310	287	319	317	336	321	313	293	346	343	339	327	305	326	332	303	317	320	344	332	318	352	310	328	317	335	332	293	340	326	332	285	314	361	314	330	302	320	307	328	312	310	316	328	346	312	304	315	359	298	338	320	310	313	320	329	336	314	314	308	347	352	304	334	291	311	324	327	343	319	327	330	314	326	344	304	370	308	322	309	306	337	326	309	331	332	333	300	334	303	291	292	340	343	300	328	303	343	339	340	326	301	314	336	338	322	315	354	322	343	358	306	323	317	291	312	298	328	327	342	301	339	333	330	329	332	308	364	342	338	319	309	327	327	324	320	325	307	333	326	310	362	304	335	337	337	322	349	350	298	331	318	333	328	338	346	342	361	306	351	307	330	307	342	319	345	344	333	320	319	310	340	328	350	320	350	322	326	342	325	346	376	356	327	316	340	340	325	336	318	320	318	333	328	312	334	319	335	327	381	319	372	324	334	326	331	305	301	336	301	328	355	325	330	339	342	338	348	315	321	321	316	363	312	319	336	307	338	319	314	321	329	302	336	321	313	276	322	347	379	317	311	314	333	335	312	340	317	318	293	355	311	325	362	336	339	307	327	312	341	310	317	339	307	292	289	322	347	327	315	337	349	294	320	300	351	329	292	304	334	322	340	348	321	306	287	349	353	349	314	310	307	361	344	331	326	346	306	376	315	324	353	316	354	299	324	314	339	312	301	349	345	298	351	317	334	275	299	313	354	327	318	330	317	324	319	324	356	308	278	304	319	331	302	317	304	314	332	341	307	343	323	342	324	360	377	314	315	308	315	328	296	343	342	305	341	317	320	328	356	316	357	286	339	332	315	325	305	326	334	328	296	314	322	326	348	296	360	340	346	332	338	320
8184	5377	6892	7507	6278	6791	4344	3807	3433	3652	3754	3486	2853	2482	2464	2321	1903	1534	1630	1384	1437	1263	1256	1150	1094	1190	1027	1007	1796	1184	943	932	918	1034	983	949	957	948	956	921	890	908	914	911	923	917	924	893	911	891	941	865	934	928	895	907	897	891	928	881	875	902	875	899	905	940	900	891	991	883	906	906	884	903	883	881	873	902	882	902	962	914	904	911	900	873	912	861	880	861	1402	1455	905	885	898	838	858	834	955	874	833	1000	923	881	878	844	895	888	911	968	941	920	851	912	874	885	886	871	890	844	940	874	876	859	933	873	941	883	935	922	905	924	899	915	966	928	862	915	922	840	894	885	894	903	870	856	888	878	861	897	896	911	939	875	864	903	871	891	857	902	915	909	893	896	910	899	867	876	891	886	891	873	888	915	903	880	863	837	913	887	915	890	937	853	856	909	924	889	902	857	947	881	888	883	849	837	902	822	907	852	924	890	843	835	866	882	873	889	874	858	925	903	928	871	873	908	884	896	845	832	874	931	880	872	866	836	865	902	851	881	896	893	930	864	858	885	875	844	916	920	892	926	882	875	902	862	868	858	938	899	969	897	923	865	892	874	885	868	847	894	911	886	877	895	911	902	933	906	888	898	881	902	942	843	929	861	821	908	894	911	906	890	898	870	879	867	871	840	886	859	909	882	886	860	879	862	891	874	907	862	867	916	862	886	867	905	879	857	911	890	907	828	834	848	887	867	922	810	916	871	866	925	910	881	925	933	883	871	863	941	883	864	919	881	928	902	886	877	905	859	864	881	853	885	819	852	879	883	921	847	901	914	898	876	884	879	904	885	845	856	904	934	862	837	810	918	937	931	913	843	889	919	851	891	908	895	846	860	848	886	892	881	975	864	868	909	902	924	870	828	912	875	912	851	903	829	886	850	945	888	889	880	917	875	936	876	855	888	931	857	916	859	883	833	908	904	899	938	836	948	883	904	894	900	873	899	894	896	921	898	856	894	897	849	911	929	914	909	866	885	912	877	841	885	941	867	936	887	841	926	863	870	894	924	846	921	865	820	845	891	912	880	844	867	845	927	895	864	892	950	922	912	892	864	881	884	870	884	858	825	867	944	864	855	877	852	872	880	920	909	886	925	883	870	898	861	909	872	924	898	845	859	909	892	899	873	904	897	861	853	891	883	869	879	891	857	884	897	875	928	911	893	900	810	896	901	905	916	845	867	870	911	910	918	925	874	877	864	873	857	886	902	916	849	851	881	853	862	924	891	881	919	887	892	864	902	854	855	873	900	886	888	846	923	902	882	871	880	898	945	877	866	882	853	904	911	885	946	855	875	850	856	913	908	915	879	845	905	867	939	858	907	947	882	898	847	890	886	895	805	915	861	861	892	889	906	873	902	876	874	882	861	968	923	904	895	883	875	871	916	883	859	830	891	943	894	912	877	852	882	913	895	885	910	848	889	907	944	930	917	884	860	841	875	918	873	855	861	856	914	895	871	851	879	850	817	878	897	924	877	918	843	911	847	857	913	853	880	867	835	874	821	868	918	938	874	911	849	882	892	869	877	862	825	954	867	931	895	841	895	883	905	895	909	833	894	922	864	877	890	901	899	879	922	853	904	856	886	892	873	910	915	900	837	909	861	891	881	930	891	939	827	878	890	912	879	845	928	853	874	888	955	895	908	852	909	911	852	889	869	879	877	911	875	889	910	835	899	874	911	868	870	888	920	841	887	880	927	849	872	903	870	892	874	857	907	901	861	870	874	851	841	867	894	885	947	906	940	921	862	875	873	913	868	887	871	924	920	889	901	883	838	884	841	924	880	883	945	924	895	890	863	892	930	875	899	913	855	915	893	873	906	871	862	894	839	910	871	932	878	914	981	863	862	924	865	863	889	909	873	921	857	904	868	903	909	925	848	872	874	919	902	884	854	902	868	867	880	893	876	929	888	845	927	901	890	870	892	827	889	878	913	918	886	854	857	878	876	913	876	901	865	893	883	878	933	830	877	915	920	902	827	855	879	916	907	886	906	927	810	860	889	852	925	908	894	869	898	911	827	904	843	885	852	879	823	932	908	888	967	885	920	937	861	873	795	870	911	843	874	864	914	923	928	961	866	882	868	870	892	904	853	881	919	929	847	889	848	858	872	892	857	907	875	849	884	892	828	833	857	943	921	919	916	847	882	824	913	907	877	915	872	871	819	905	880	955	924	903	894	895	925	853	896	955	911	919	915	885	804	936	907	895	852	878	905	897	870	897	915	837	897	874	874	907	922	869	911	952	899	864	914	874	843	909	862	856	912	914	884	927	904	881	897	869	923	871	860	906	921	841	860	861	886	868	912	859	915	929	833	910	883	873	874	850	878	861	949	865	881	906	873	906	853	914	929	847	917	864	863	907	883	904	849	876	897	869	891	891	906	872	920	909	896	900	848	892	873	899	878	929	926	902	897	887	837	893	874	845	862	856	907	900	927	845	906	879	882	881	897	855	927	890	895	906	861	914	887	885	900	920	893	909	847	881	875	956	874	905	852	919	951	905	905	854	867	875	905	839	926	896	857	921	896	831	878	876	850	872	914	909	864	869	909	903	901	863	893	839	900	863	878	887	873	942	883	874	856	836	832	880	893	903	855	867	834	866	877	897	946	863	836	941	945	925	866	849	912	912	920	837	907	928	863	896	930	874	936	901	919	870	881	876	848	851	834	854	907	873	933	868	884	906	898	892	897	865	905	952	820	845	883	873	849	892	901	899	904	881	899	882	900	891	873	896	900	927	900	837	843	887	872	891	881	894	909	902	853	876	923	884	862	900	931	870	889	938	916	836	915	897	906	899	879	873	907	901	912	906	893	904	900	892	892	862	918	904	875	970	885	908	924	934	901	901	895	906	914	911	893	939	889	875	928	879	885	875	968	902	876	845	915	846	880	895	898	902	891	915	927	855	865	912	875	923	916	885	879	862	850	861	886	901	894	868	795	915	872	939	876	836	895	885	935	856	888	856	874	882	847	856	937	874	893	867	941	916	919	901	892	859	919	876	873	910	849	860	839	847	875	902	909	900	896	928	964	889	858	910	903	914	891	907	905	851	933	892	926	953	896	880	918	867	843	884	906	897	864	915	861	821	907	929	863	904	882	877	882	934	864	888	920	875	868	879	856	855	882	924	869	865	890	867	852	885	916	917	887	925	880	873	927	912	821	924	851	899	907	956	830	910	925	896	860	900	857	952	901	868	939	887	908	870	910	846	909	860	850	902	878	883	872	814	911	890	887	913	892	838	905	885	946	927	887	868	875	868	864	863	862	873	893	910	923	885	881	842	823	820	851	874	919	916	858	909	851	867	860	898	957	827	852	850	869	852	878	935	864	892	892	891	854	851	898	876	884	810	853	910	932	912	845	887	931	882	874	860	848	839	910	889	856	890	846	891	898	905	863	871	903	888	886	890	903	839	872	865	863	898	869	929	930	926	935	846	839	926	904	895	929	900	873	867	856	884	866
18489	9126	8121	6859	5050	3817	2752	1473	1361	1298	1445	1278	1211	1016	712	622	504	463	423	384	380	356	333	303	276	313	305	301	477	401	283	250	267	261	272	281	245	226	242	264	255	271	272	283	246	241	264	262	253	255	238	239	245	264	230	243	276	262	265	230	259	247	242	259	278	268	262	255	261	247	254	218	222	261	239	266	248	271	253	251	241	259	230	237	229	224	231	244	235	250	283	248	233	231	224	278	281	225	255	260	235	236	237	244	263	259	247	249	278	236	217	244	247	271	270	256	276	242	240	253	260	237	268	225	260	218	199	235	240	256	224	262	277	238	220	235	265	293	254	236	230	240	221	248	243	250	232	297	242	283	255	272	273	243	258	236	245	239	255	249	244	229	275	269	238	265	237	255	262	239	236	246	231	245	241	237	248	252	214	223	266	244	232	232	242	238	244	245	223	259	255	288	247	237	263	222	259	241	257	270	228	271	237	256	241	248	241	229	221	240	232	244	246	245	231	236	248	219	269	255	263	225	248	243	266	236	252	251	248	246	233	259	249	243	250	244	261	248	254	246	230	218	245	229	252	251	262	243	268	261	216	247	230	246	253	251	218	276	251	279	219	254	264	251	246	243	270	234	246	224	248	254	230	256	222	239	261	212	226	265	293	231	262	252	260	227	235	248	255	273	237	230	276	250	258	244	206	272	226	256	269	254	203	267	267	239	218	254	228	225	240	238	236	267	259	243	249	252	261	241	230	258	247	242	247	244	234	268	259	221	250	227	253	231	279	254	265	259	266	250	264	225	247	238	245	254	246	227	246	239	232	278	279	273	254	234	264	267	263	217	233	274	268	262	252	271	244	225	248	229	250	255	242	219	248	244	236	258	263	242	243	236	246	264	255	244	247	229	239	224	238	239	254	257	244	248	238	239	287	240	267	245	271	228	277	273	254	237	252	271	264	210	242	286	237	259	229	256	271	275	250	272	228	256	249	269	233	219	261	243	235	221	287	232	229	234	270	251	261	257	265	204	215	258	214	275	267	262	259	238	233	214	262	208	259	233	284	276	254	237	250	266	232	250	260	275	262	238	292	222	243	276	252	287	278	235	237	211	253	226	255	260	235	238	232	278	226	234	271	261	223	261	208	236	258	265	244	203	281	265	264	254	251	280	266	266	270	284	242	235	257	252	255	236	243	235	277	239	243	269	253	257	278	262	248	245	251	250	237	235	230	238	245	230	234	278	210	211	231	283	269	235	259	244	246	239	252	249	237	245	246	236	265	246	234	239	244	263	258	234	227	278	235	250	233	253	240	229	207	260	223	238	225	233	268	243	229	258	238	253	230	249	251	236	239	258	224	230	261	271	256	260	232	237	270	257	255	253	279	246	249	239	288	239	254	235	232	277	240	249	252	237	276	283	244	246	225	244	259	249	242	242	273	251	241	237	253	250	262	245	236	242	265	234	274	234	247	264	247	237	249	285	245	259	238	263	249	220	235	272	257	238	258	278	242	267	215	247	267	224	247	257	226	264	232	239	272	255	239	222	241	250	222	229	276	245	269	269	240	251	250	227	247	217	230	223	244	228	234	259	248	238	244	287	255	241	252	269	273	243	213	231	247	271	265	250	261	223	258	268	247	263	239	241	266	233	234	251	274	238	260	252	235	245	238	278	244	226	266	257	281	271	237	252	229	254	243	222	237	257	255	251	245	265	222	239	244	242	237	265	252	262	241	262	250	253	254	258	279	244	266	250	255	258	274	253	224	245	251	245	252	270	264	243	258	228	250	237	259	257	261	268	242	255	233	242	213	231	280	251	290	273	255	217	261	264	267	231	236	258	238	231	236	263	250	244	260	256	291	258	279	220	259	248	243	274	221	272	250	250	245	276	229	253	243	256	251	265	260	266	269	249	261	245	258	236	237	240	227	260	258	258	254	242	261	245	266	249	237	250	267	226	266	282	268	271	223	267	235	285	269	257	241	228	234	244	251	218	261	230	243	254	265	241	239	252	246	256	251	243	246	246	253	242	281	250	252	244	255	253	265	248	234	261	243	237	248	268	263	252	257	243	281	243	245	283	248	256	257	239	257	239	263	256	243	252	249	216	251	264	244	277	266	269	230	259	244	235	263	245	236	252	237	238	248	257	239	247	235	273	230	216	243	250	252	276	246	249	242	258	246	275	232	243	266	241	250	245	262	280	267	258	264	231	241	253	210	238	228	236	223	235	243	257	215	253	260	260	264	242	254	259	288	246	240	244	274	248	253	269	253	237	261	245	245	246	241	238	257	245	246	244	232	247	265	259	245	217	246	256	258	211	248	226	270	232	238	232	242	283	260	270	255	231	256	274	243	258	249	276	243	262	249	239	251	241	239	236	238	235	262	244	219	235	269	237	234	259	267	243	252	251	241	277	253	257	239	245	260	249	251	262	236	269	283	246	226	226	248	259	235	257	249	272	246	253	255	230	253	250	248	246	209	269	249	231	236	251	249	235	230	262	232	250	248	240	260	235	244	243	252	238	237	260	243	254	242	227	274	235	251	227	245	244	239	257	238	249	240	217	259	280	255	255	208	245	280	254	218	240	253	229	243	248	238	231	248	235	227	264	274	248	245	255	259	235	246	269	223	235	274	259	211	228	247	240	261	277	252	223	234	226	273	257	245	214	255	237	242	238	204	252	251	226	259	266	267	243	243	260	250	267	238	224	266	237	249	234	268	252	240	267	242	248	251	244	252	226	270	236	263	256	224	243	254	232	262	275	244	244	215	261	227	267	239	288	232	229	251	262	251	222	254	279	263	238	270	274	263	236	247	262	241	235	251	288	243	259	228	226	236	251	213	236	242	262	249	241	273	251	252	272	231	238	234	249	239	237	237	254	272	236	221	257	245	289	280	252	293	235	235	228	252	247	255	234	243	253	241	241	246	267	253	246	229	269	238	247	240	267	260	241	242	261	271	260	254	255	238	236	224	273	258	273	230	271	254	243	267	254	256	217	231	242	232	252	272	266	233	249	237	245	270	237	246	254	260	248	252	248	261	252	245	241	257	230	246	224	263	273	280	246	260	242	254	244	249	263	254	248	261	255	257	257	263	237	226	226	244	205	232	256	225	261	259	246	252	226	280	237	237	239	251	241	279	271	250	247	247	273	238	237	244	240	242	260	232	238	228	261	242	266	245	228	263	255	223	245	236	236	258	245	251	236	254	266	236	231	224	219	248	283	245	247	237	236	268	247	277	241	236	265	255	254	243	242	258	242	247	236	240	227	243	265	248	265	266	274	246	254	242	260	253	248	239	249	270	276	254	235	248	258	224	240	242	251	243	259	263	241	267	241	253	224	252	264	244	228	244	218	243	233	276	244	247	277	249	242	243	237	260	222	252	251	242	253	238	239	255	262	270	255	275	249	238	233	256	271	260	257	235	246	263	217	246	256	247	248	254	250	233	212	246	244	259	229	237	252	251	244	241	250	261	266	219	220	250	232	257	245	263	262	243	256	261	264
9892	6971	9843	10902	9249	8541	7055	4878	5136	5448	5968	4998	4217	3684	3311	2781	2394	2025	1649	1691	1647	1737	1419	1189	1146	1099	953	891	2878	1544	859	855	880	795	841	811	808	766	755	763	774	830	739	707	738	725	759	767	765	711	716	731	716	768	727	734	753	684	736	754	742	747	738	694	724	770	721	752	688	717	752	684	696	668	651	693	739	711	765	716	715	700	709	696	731	666	727	654	665	665	1182	864	700	771	738	731	712	694	676	650	713	662	698	677	695	729	665	709	691	683	718	732	682	696	693	638	659	647	661	685	668	691	659	726	643	673	686	677	692	682	646	642	691	691	705	671	720	666	703	690	674	717	660	645	729	658	650	703	675	686	658	678	686	632	667	643	679	719	691	672	650	686	692	679	705	677	679	708	707	684	726	638	679	718	684	660	670	702	661	707	683	642	644	704	653	670	632	649	701	663	659	633	730	682	668	703	632	697	694	696	739	661	713	679	676	652	668	684	671	694	695	691	652	693	712	740	679	732	666	698	691	681	700	720	697	682	680	663	680	741	681	680	662	681	690	678	608	686	699	683	674	686	671	696	716	649	705	662	615	672	707	695	668	656	671	685	670	656	663	688	681	630	653	690	657	707	725	662	702	659	669	706	652	685	658	692	641	705	682	654	718	672	657	684	666	639	719	715	715	674	672	723	593	686	664	696	695	642	657	722	695	686	671	687	622	690	646	751	687	664	708	674	656	671	665	679	667	676	677	691	652	666	713	775	667	651	712	687	682	676	704	652	691	708	685	650	684	712	643	723	728	680	660	676	654	679	724	665	695	658	681	664	655	707	680	718	675	702	687	692	662	644	734	724	704	696	672	653	687	621	730	733	662	687	679	687	718	695	689	667	608	664	706	712	703	668	682	648	722	674	650	683	695	720	659	724	721	678	655	671	683	680	692	692	657	684	700	678	665	671	675	703	632	734	650	687	715	701	682	628	729	640	662	663	684	700	650	714	674	687	700	654	701	717	704	691	702	654	679	680	645	700	656	699	696	643	692	703	676	710	689	683	713	700	724	671	724	659	715	668	688	646	693	710	668	709	666	691	653	672	673	735	670	651	719	669	655	683	693	751	688	652	710	682	685	734	714	698	681	694	666	655	669	701	667	712	653	626	676	648	643	709	673	659	671	689	705	660	699	725	720	662	639	644	667	669	693	724	691	625	660	686	703	700	669	691	703	673	695	693	749	676	694	651	675	698	629	681	692	685	686	676	669	715	714	681	676	641	716	675	685	694	663	675	724	707	665	655	660	710	628	656	677	656	693	707	698	670	631	707	739	692	716	671	658	689	672	673	656	696	682	646	640	699	656	680	694	704	691	656	635	642	678	666	720	699	644	657	705	620	652	721	666	689	669	694	675	685	698	616	652	647	642	639	663	691	709	675	678	732	693	706	684	672	670	652	643	699	673	672	695	718	704	674	665	651	698	689	680	712	654	700	699	681	725	679	641	680	650	680	709	670	682	666	688	704	689	670	676	656	684	662	696	688	686	657	702	704	675	703	663	670	684	671	701	697	641	673	651	666	687	682	645	655	697	703	646	728	685	632	696	700	651	707	690	696	673	685	691	682	685	649	675	682	662	678	661	627	659	708	666	736	654	653	649	653	666	704	694	679	716	690	657	692	711	638	683	684	654	723	682	669	696	687	672	691	630	693	702	679	718	706	704	665	698	747	626	708	733	628	663	644	690	694	720	667	630	709	692	706	647	715	680	676	709	651	681	680	686	641	657	675	648	695	708	707	643	655	683	697	710	690	664	689	700	731	736	663	654	695	729	658	610	685	668	665	712	665	688	692	686	627	645	689	692	645	658	641	688	681	661	734	650	641	639	683	703	709	679	672	710	669	648	673	695	662	658	684	652	663	680	671	654	660	642	695	650	672	663	663	687	656	632	674	673	728	661	666	718	704	711	656	653	684	683	675	616	656	693	661	680	689	668	681	659	673	685	662	686	678	712	695	672	738	689	679	726	692	698	724	661	710	644	679	691	666	655	669	681	671	668	701	702	694	724	688	677	703	659	695	668	647	751	691	692	738	671	679	671	696	686	694	681	693	669	675	669	742	654	687	688	681	675	701	667	731	684	644	707	663	683	672	677	687	711	622	658	700	645	647	686	651	657	674	660	654	701	677	727	683	667	643	678	713	697	667	638	661	708	653	673	720	655	675	690	704	652	660	724	649	682	689	669	698	660	675	692	702	658	742	665	680	693	667	723	720	687	655	660	638	681	659	696	663	668	672	660	669	707	662	701	686	669	687	663	661	691	681	689	676	671	662	691	663	723	711	701	667	676	691	650	687	645	688	680	645	733	645	680	698	700	688	685	662	691	684	670	742	690	715	678	700	674	707	687	676	688	667	704	659	603	657	683	700	680	706	683	697	682	692	654	677	664	662	666	680	719	718	665	706	717	685	699	685	643	703	637	675	714	625	729	716	705	669	658	649	645	685	681	667	690	662	685	649	692	686	703	672	690	701	682	708	728	678	668	665	679	674	698	660	647	724	673	707	678	691	681	665	691	671	665	712	676	686	697	647	672	724	652	663	685	716	704	671	684	668	680	735	686	677	639	674	695	675	676	656	679	624	690	703	708	651	693	705	674	653	693	666	747	678	677	654	675	676	684	698	679	648	681	699	691	680	647	659	674	682	697	640	696	668	686	726	681	636	643	704	686	680	655	690	661	685	670	725	720	668	637	646	687	665	692	697	671	685	701	702	699	724	640	695	683	705	654	713	694	658	661	699	690	696	667	705	708	656	692	702	671	700	674	713	656	686	688	750	706	679	679	693	657	686	683	696	666	739	671	673	682	639	697	670	695	653	675	711	702	675	698	712	710	686	628	684	687	761	641	708	637	645	686	669	680	682	645	687	675	652	728	658	623	665	669	639	666	696	707	676	703	644	682	667	684	675	638	691	664	669	660	725	689	647	695	678	680	727	667	678	706	642	695	701	687	657	682	635	651	649	685	669	695	657	683	712	655	685	659	668	683	738	687	684	672	678	704	706	670	679	660	695	630	688	671	703	664	657	682	678	685	665	680	689	634	692	642	672	707	628	686	661	668	669	695	668	719	695	718	639	708	706	693	701	730	718	716	694	651	628	683	726	668	689	686	650	705	657	717	702	670	637	704	693	662	703	661	682	658	704	704	697	653	690	644	664	671	696	695	656	647	692	762	693	648	704	680	705	675	674	625	726	681	674	639	660	708	686	665	670	692	658	696	670	650	670	667	680	643	657	694	659	647	684	621	708	665	675	643	652	688	672	671	704	674	685	697	693	661	659	664	681	674	630	730	734	682	684	673	690	685	686	620	686	701	663	743	663	673	665	714	654	721	649	647	687	718	719	679	679	653	695	647	695	656	716	685	655	718	717	686	668	666	659	759	694	721	708	681	689	694	685	666	702	696	690	694	684	680	670	663	701	712	681	685	709	641	666	680	670	692	670	702	668	646	654	728	676	676	642
2635	611	688	499	381	339	308	210	217	240	223	209	209	205	206	203	193	196	211	215	203	206	198	209	212	203	212	236	218	199	223	221	183	179	213	207	178	227	225	200	209	215	193	199	200	201	193	173	196	190	209	212	237	177	228	192	207	175	232	222	198	192	247	184	214	234	202	212	206	216	191	214	206	227	224	225	205	219	201	202	201	212	185	206	195	188	183	196	217	201	213	218	226	194	179	207	179	205	230	218	194	202	172	188	205	194	224	190	192	199	197	183	173	189	186	207	200	186	223	196	197	204	206	208	176	201	179	203	212	191	225	194	203	206	198	212	198	222	205	191	193	192	213	187	207	190	218	203	197	219	200	173	204	204	199	203	188	178	185	195	216	211	195	224	189	205	205	206	165	211	195	162	214	203	209	220	201	168	206	200	209	197	189	198	192	206	203	203	186	223	199	205	197	199	197	188	177	205	213	205	219	188	169	172	188	213	194	203	177	207	220	193	213	201	196	196	204	190	212	211	228	219	196	175	196	196	232	204	187	211	203	209	192	208	235	236	195	190	210	198	216	190	203	209	205	226	195	198	226	184	189	169	203	202	218	218	210	181	224	198	212	199	189	206	209	176	201	182	211	206	197	199	210	157	219	213	184	228	178	182	195	182	197	225	219	197	196	179	197	200	211	196	197	204	212	212	188	202	203	199	204	215	212	190	180	216	198	205	220	204	183	220	206	199	217	200	207	215	207	204	219	211	210	218	205	189	217	189	192	215	211	210	198	189	182	213	187	201	194	197	204	205	190	217	203	203	208	221	214	197	192	196	189	190	196	199	208	210	202	198	211	232	196	198	212	226	203	208	209	186	206	183	202	187	203	218	205	198	190	217	199	200	203	227	207	216	215	196	198	184	198	193	201	162	202	210	192	205	184	197	189	196	196	212	213	232	190	199	210	200	212	201	184	182	204	201	185	187	191	181	207	226	212	207	209	213	196	224	177	176	205	190	185	197	185	199	205	196	218	185	225	212	184	205	182	190	212	199	193	221	223	191	199	179	210	207	190	206	204	222	191	193	191	209	213	207	199	186	190	189	208	219	175	173	172	197	201	194	194	203	172	181	222	186	201	198	224	215	193	196	202	175	186	198	207	209	196	198	176	216	191	174	176	206	187	215	205	218	193	203	213	220	186	179	177	204	212	190	185	219	189	195	208	162	182	211	201	198	215	183	185	189	177	210	204	211	182	195	195	209	216	199	213	178	180	206	199	190	211	174	212	187	190	205	170	212	211	182	211	191	187	199	205	211	190	214	196	193	196	225	214	179	191	194	213	194	170	198	219	202	206	219	195	184	208	233	190	211	220	205	215	183	216	218	191	202	202	182	224	189	217	203	193	214	186	210	191	215	193	194	201	201	221	197	198	216	229	234	210	209	187	215	197	211	191	196	213	214	182	183	196	202	186	221	208	212	214	210	188	213	175	193	207	201	206	204	206	213	229	201	200	211	183	200	188	160	218	222	224	213	205	185	178	191	177	200	179	200	212	204	192	191	222	195	198	183	202	211	200	222	225	221	199	206	228	192	199	221	213	213	185	212	206	189	196	205	195	203	200	205	200	196	207	211	215	199	209	206	204	208	195	216	214	181	212	193	195	205	214	194	204	193	215	194	191	199	226	196	221	206	198	205	222	221	219	205	210	220	223	182	197	210	202	208	186	201	185	210	199	186	175	203	203	216	205	235	237	201	207	215	191	203	201	202	199	213	206	219	222	202	189	201	201	193	200	181	198	205	203	180	205	231	170	200	199	205	186	201	191	191	215	174	202	229	194	201	218	209	193	208	178	201	199	207	224	211	190	217	189	205	216	190	214	200	182	220	212	189	184	189	211	198	197	202	220	212	241	195	199	231	205	212	196	191	198	223	193	169	199	220	213	203	202	202	203	200	213	211	219	215	188	204	194	198	188	195	171	205	192	199	195	185	204	204	202	205	200	200	205	184	210	208	199	219	215	196	212	215	200	215	203	204	209	205	182	223	183	221	206	190	195	207	215	186	187	212	199	207	169	205	180	185	193	207	202	184	184	203	206	202	228	202	197	209	190	180	190	202	216	184	233	171	211	200	214	204	207	209	192	210	207	195	203	210	191	189	204	192	182	199	217	197	228	222	200	195	203	184	197	227	208	217	210	206	223	217	174	190	204	215	217	223	203	203	193	206	171	208	180	189	190	218	194	224	187	200	221	178	222	214	184	210	193	216	210	188	204	194	177	204	191	200	188	213	195	206	225	191	199	191	178	202	202	187	205	208	216	180	199	215	214	192	198	217	193	197	204	180	223	200	213	209	179	208	216	201	195	196	199	209	210	194	185	188	188	230	181	192	181	199	218	194	221	213	196	213	206	189	188	189	213	184	202	213	193	217	204	189	193	194	201	192	189	228	187	198	228	185	195	185	199	204	211	235	186	192	158	193	235	179	217	202	189	194	185	221	210	184	203	231	209	227	190	178	194	194	210	220	198	187	211	197	208	217	176	184	191	224	212	205	212	248	200	201	203	205	216	203	226	212	184	193	194	197	191	204	190	219	193	168	188	222	219	192	203	194	194	199	185	220	207	213	195	190	208	196	214	196	194	191	197	190	193	218	196	197	203	187	198	201	221	193	201	219	227	234	201	222	189	227	222	189	199	228	182	214	194	204	182	205	220	211	183	228	199	204	195	231	204	211	193	203	205	218	188	196	200	232	194	201	184	184	160	205	195	177	213	186	216	189	192	195	231	202	204	197	220	200	189	213	227	184	205	193	177	223	218	184	201	202	179	179	237	216	224	219	200	189	174	176	206	219	197	190	212	204	197	194	206	192	204	212	203	172	221	230	200	184	199	200	201	179	215	206	198	193	189	194	207	203	204	198	213	184	188	210	196	205	192	196	215	230	195	199	212	221	196	205	200	188	222	202	197	213	213	209	231	212	208	205	218	204	221	185	186	202	198	221	209	196	179	214	209	193	212	216	200	202	220	197	204	184	245	194	217	204	211	199	217	209	200	187	185	197	216	196	181	231	199	173	188	204	209	215	218	228	187	205	220	218	188	232	203	208	203	185	225	200	216	217	223	216	212	224	209	196	199	202	203	221	177	201	184	169	203	174	216	213	213	220	183	202	204	208	212	199	201	209	210	213	182	167	212	198	211	201	193	209	203	196	210	209	193	219	198	203	189	205	215	219	221	220	179	216	221	199	192	214	214	206	176	202	186	223	211	223	195	226	190	219	194	216	194	201	203	198	210	199	181	204	204	176	199	190	211	229	214	213	213	189	224	191	199	209	207	197	200	219	194	207	206	218	222	187	220	198	202	209	206	185	206	198	205	218	170	176	216	216	194	209	225	231	201	207	183	217	228	210	218	195	183	208	220	186	204	208	207	200	216	191	215	208	185	177	183	200	233	220	194	193	197	210	204	194	196	218	207	190	211	208	188	205	206	211	198	188	191	199	196	202	169	190	189	191	221	199
2790	1206	1585	1576	1193	1127	927	751	783	871	849	763	746	710	709	690	673	629	595	639	616	648	601	604	649	619	579	613	689	644	556	618	591	604	616	631	573	578	588	622	593	633	577	550	596	592	622	598	625	598	580	556	625	610	626	648	609	574	577	596	583	590	591	628	570	654	596	663	595	607	610	623	612	644	603	594	589	612	577	630	641	612	633	639	564	559	583	585	672	608	630	583	603	616	620	586	539	610	579	637	613	592	639	608	612	590	620	627	611	601	593	580	658	616	586	588	612	598	620	547	569	647	563	566	601	573	561	600	561	608	589	575	592	573	584	596	610	611	602	593	637	559	607	619	608	600	565	600	615	574	618	573	607	651	600	633	602	577	576	619	628	628	600	600	566	599	592	611	634	585	618	576	558	580	600	582	599	606	582	576	623	599	562	606	617	595	596	594	629	601	569	620	624	565	641	604	585	607	638	580	622	573	618	555	571	615	634	622	596	611	611	526	628	635	553	599	593	598	566	595	624	574	601	611	607	618	592	587	588	609	586	573	600	610	612	615	583	618	591	580	606	643	625	602	550	605	626	572	625	640	623	584	624	609	590	618	597	590	572	609	571	623	605	594	632	558	586	638	610	558	601	635	607	601	608	603	609	609	605	563	535	548	596	599	582	618	628	578	612	615	585	561	583	575	595	555	608	567	565	601	610	599	593	559	627	598	601	615	600	616	637	616	600	615	636	635	612	625	590	604	599	611	571	595	607	669	602	568	577	637	594	602	633	535	619	643	589	589	616	559	591	596	608	586	613	679	599	603	598	617	592	589	587	641	557	630	598	625	631	612	571	631	598	595	604	591	534	623	571	624	617	598	613	623	592	601	552	580	589	584	599	597	600	610	584	565	573	585	612	572	619	605	610	612	591	582	593	568	593	633	604	543	619	594	567	585	577	626	574	586	615	583	608	637	576	584	599	609	602	587	578	643	576	633	590	621	588	615	585	542	647	644	614	602	592	593	600	610	619	609	591	593	585	618	587	631	590	606	627	604	558	587	604	607	556	567	578	576	598	578	606	592	591	579	607	603	585	605	587	596	582	578	615	641	645	663	570	587	601	572	568	595	586	626	599	608	613	651	596	593	605	644	568	549	590	561	581	576	596	611	627	606	569	612	646	579	616	594	624	569	655	613	584	603	618	594	611	562	572	642	613	635	611	513	603	623	617	640	622	598	600	582	628	625	609	582	613	567	615	612	560	593	588	636	622	622	614	597	586	606	623	596	583	583	619	570	596	592	616	595	618	603	613	618	561	581	645	632	607	617	592	597	587	625	616	561	572	632	590	642	575	616	582	576	615	629	591	629	580	607	647	576	583	629	601	590	576	653	628	598	626	568	603	633	560	586	568	590	553	606	589	609	575	621	597	623	564	648	616	602	618	617	592	611	598	613	645	604	575	562	595	574	628	603	619	602	607	594	621	597	591	609	596	591	594	590	580	627	634	610	538	584	573	640	613	601	601	595	608	632	593	662	625	629	619	598	567	565	596	569	645	549	536	599	559	601	587	609	605	577	595	560	618	592	583	601	557	579	600	595	586	591	609	558	603	626	595	579	618	590	570	579	598	558	615	661	582	636	594	567	581	578	592	614	576	600	649	599	588	610	636	579	619	589	623	569	575	585	610	557	604	587	577	577	593	589	592	595	580	571	627	648	584	585	612	604	612	598	603	603	576	557	616	664	642	581	637	597	555	572	618	602	578	638	604	617	576	601	606	574	633	605	606	580	580	590	544	656	626	605	607	595	550	618	595	601	572	616	574	614	609	629	570	598	599	595	623	616	554	546	589	629	620	633	604	596	576	563	586	631	610	617	618	609	572	609	602	613	572	573	611	597	626	602	609	681	601	593	605	544	608	579	635	603	602	566	597	639	555	594	617	647	604	637	620	534	590	609	616	566	638	628	644	582	590	600	601	595	564	635	626	597	594	574	567	572	586	571	664	604	607	595	592	582	620	610	627	607	589	613	552	632	621	614	589	580	630	543	594	629	560	625	612	603	659	565	553	598	642	636	597	650	596	594	578	587	597	597	583	579	667	607	583	603	568	570	625	675	596	563	648	630	624	592	604	563	631	579	578	612	589	595	586	573	628	595	617	651	580	580	636	595	551	623	600	578	569	599	620	572	584	595	596	576	605	608	621	622	589	610	626	582	631	577	612	579	593	637	549	589	601	591	589	603	626	593	584	601	559	593	635	606	571	542	588	645	600	593	621	551	628	626	589	593	647	581	583	590	588	605	608	608	618	594	613	612	593	603	579	637	624	598	614	595	637	598	603	578	624	592	592	608	606	612	618	579	598	566	587	617	585	571	593	622	544	588	616	603	576	618	615	562	627	615	576	581	595	627	620	610	612	629	602	589	611	604	660	627	601	618	556	610	607	598	598	611	621	591	588	577	624	575	649	631	567	577	629	621	572	584	601	581	579	595	623	629	621	590	636	632	637	609	600	577	571	603	645	595	609	644	622	648	565	591	592	646	576	560	626	669	635	612	639	583	582	583	635	564	570	559	615	624	593	619	594	581	581	590	594	589	609	619	584	560	625	595	652	583	632	634	563	641	626	609	598	598	582	595	637	572	645	639	617	605	562	552	604	586	614	612	557	577	605	598	560	609	636	607	606	588	602	628	637	623	634	564	583	601	602	615	596	578	623	587	601	630	628	609	614	567	580	640	596	580	611	626	590	596	652	601	597	560	650	611	574	598	596	598	632	595	590	621	578	610	592	606	625	576	569	560	630	596	614	607	583	620	595	576	583	596	632	614	627	609	554	644	582	590	567	611	591	590	560	599	594	593	611	616	576	602	600	609	643	620	616	596	590	594	601	567	594	591	614	615	629	591	617	597	579	660	612	596	629	578	607	609	593	576	615	631	569	601	640	641	632	637	635	561	618	574	569	589	598	609	585	639	623	648	586	592	632	607	645	610	653	561	587	562	571	609	621	593	589	578	613	659	625	632	616	596	603	573	615	584	566	588	613	576	578	633	562	655	595	601	620	586	625	612	591	593	592	613	634	568	604	655	562	627	590	635	636	597	671	600	603	592	562	610	607	599	589	598	623	580	606	654	607	596	606	616	621	594	618	614	608	599	611	592	618	590	630	621	588	598	558	564	631	583	587	583	601	592	630	609	621	582	606	647	560	622	658	633	582	574	640	629	546	592	574	610	620	580	624	587	595	659	596	622	592	580	592	587	620	610	618	623	581	630	592	581	584	558	568	579	526	590	635	579	555	601	596	587	623	622	628	591	622	597	603	615	648	549	601	594	590	610	595	544	671	615	573	609	605	582	594	602	614	632	581	631	567	576	588	596	593	617	607	588	617	586	588	553	606	550	636	594	612	598	564	568	602	601	575	594	610	580	570	579	597	552	587	574	597	571	585	585	601	657	602	623	520	608	606	646	595	616	581	597	569	620	617	618	613	586	604	592	592	548	638	594	630	610	592	610	678	559
11925	5642	5258	4348	3079	2911	1783	1316	1034	932	800	881	554	651	786	557	525	432	446	408	378	376	393	366	341	386	354	361	503	401	376	330	311	341	330	352	350	358	358	338	355	301	318	317	357	295	330	311	323	327	337	314	344	355	314	348	328	333	324	312	296	309	374	346	295	334	321	289	348	325	335	328	335	328	328	313	319	314	313	342	303	341	324	318	314	329	333	330	335	339	351	370	338	338	292	367	299	314	298	321	320	318	355	332	309	353	305	317	342	313	339	320	296	329	346	351	336	306	319	319	330	342	339	330	364	345	307	328	331	336	332	346	360	342	296	326	367	353	320	321	312	326	309	307	306	327	334	333	323	319	336	343	331	349	335	303	317	325	301	317	366	347	339	331	315	319	329	323	327	333	338	319	304	300	316	341	333	325	349	321	358	344	319	317	317	332	341	292	335	332	313	335	317	321	315	324	324	339	346	320	315	345	347	335	336	311	311	329	329	337	316	358	326	325	328	308	315	358	327	330	337	333	313	317	356	326	336	358	329	313	308	329	313	323	298	315	306	315	310	328	317	320	339	345	340	310	325	375	361	322	310	327	324	352	323	322	372	333	288	317	346	332	334	320	323	328	337	331	352	309	356	336	334	302	333	282	303	358	331	336	315	329	326	366	339	313	358	316	331	336	336	346	364	324	287	319	333	338	348	333	361	344	310	323	330	308	333	344	336	307	334	340	365	313	315	321	305	307	362	316	295	309	310	326	332	309	307	286	340	323	367	300	328	354	317	346	334	340	311	304	304	350	320	308	340	334	368	322	330	337	319	339	327	301	335	335	301	321	317	321	285	308	332	347	316	336	345	343	323	330	308	343	335	312	352	306	313	331	296	306	324	363	350	337	325	336	323	314	284	307	323	314	331	342	320	304	300	309	319	315	349	309	342	363	334	330	327	337	329	293	305	309	348	297	363	303	359	316	348	308	321	305	318	340	350	346	340	348	307	336	321	352	340	334	313	334	314	316	356	305	344	329	320	362	332	335	313	354	314	324	325	329	323	367	327	326	331	332	311	346	322	322	357	309	311	342	303	306	320	331	339	337	357	318	326	363	345	307	332	335	293	317	342	334	313	358	300	309	361	301	308	334	301	330	295	314	325	311	350	308	320	318	311	345	349	317	308	321	314	344	295	300	321	332	339	313	308	334	332	346	356	333	304	318	324	340	353	352	344	306	317	329	324	313	309	312	350	341	330	310	277	337	354	315	290	323	322	337	328	318	320	324	338	358	317	326	347	321	344	287	359	301	348	334	332	349	331	339	350	336	354	324	332	351	324	324	317	343	331	328	314	318	358	322	326	364	333	355	333	352	312	318	344	317	339	334	316	338	324	316	334	334	304	289	327	331	317	347	345	303	371	339	333	346	327	312	312	349	317	351	331	318	338	323	337	307	333	321	336	352	310	326	324	317	354	301	373	347	328	333	332	326	327	335	294	319	305	315	324	333	306	342	293	340	363	350	360	291	359	347	328	353	353	308	347	335	317	321	310	319	357	323	315	358	295	318	291	352	305	329	310	345	304	329	316	336	338	322	321	324	321	343	325	331	326	335	309	308	324	312	332	336	299	351	317	389	338	341	334	333	335	333	340	312	345	354	323	326	347	340	339	322	345	351	325	343	306	330	341	337	329	312	315	336	345	297	324	332	363	370	313	311	339	316	294	353	354	330	354	350	327	348	328	308	349	319	315	325	324	310	305	329	314	325	281	320	347	364	337	323	305	311	334	306	349	308	303	337	294	303	290	328	320	332	296	307	340	320	317	334	317	300	311	292	303	321	323	316	341	282	314	303	328	303	353	342	340	329	322	345	328	320	359	311	315	341	329	321	317	348	342	334	372	316	317	369	341	307	323	351	341	342	294	301	353	313	374	300	325	290	342	318	355	335	331	294	361	339	285	324	311	331	298	321	332	318	330	339	320	333	294	371	347	314	348	339	318	329	334	304	308	350	301	318	325	306	351	364	311	345	324	326	313	314	323	311	336	342	327	306	339	316	312	323	384	376	303	322	313	330	318	335	323	317	339	335	278	329	336	299	328	315	329	296	306	310	320	306	330	329	365	332	292	306	381	313	318	332	386	348	316	332	379	325	304	312	343	366	328	287	326	331	311	307	337	308	315	296	317	325	321	310	357	350	321	330	336	358	299	318	339	343	335	324	352	330	340	335	395	309	326	336	327	329	305	348	355	345	311	338	321	338	347	352	326	350	325	299	326	327	340	331	326	320	328	316	334	322	303	320	346	314	347	315	344	301	341	323	302	297	311	336	318	340	347	367	344	298	327	323	351	313	356	325	347	301	377	328	329	340	351	309	337	348	273	335	309	296	323	321	301	326	327	317	290	367	321	330	332	307	319	311	367	333	308	322	326	324	314	307	315	349	343	308	313	320	330	326	343	298	304	341	307	293	311	306	325	317	328	298	321	324	353	348	326	334	315	336	350	319	299	316	313	328	325	317	306	314	352	343	313	305	325	330	306	359	338	318	340	353	267	346	315	336	355	312	347	312	361	335	329	336	322	343	331	327	318	330	328	338	343	309	336	349	329	306	321	322	303	372	354	315	343	310	301	322	328	352	286	311	329	339	334	329	325	368	339	340	329	355	333	314	329	283	353	337	325	330	293	339	331	326	322	319	361	332	319	282	341	320	307	357	330	326	334	322	316	319	331	309	294	337	321	314	319	327	311	322	330	354	337	317	309	344	316	338	323	322	283	321	319	274	346	330	360	299	326	315	310	321	313	330	350	300	334	296	350	366	348	348	322	305	331	332	308	315	342	320	320	318	308	318	323	290	341	300	334	332	365	336	306	313	337	354	353	321	321	321	307	346	338	315	327	319	362	346	319	305	326	349	322	337	312	297	329	327	341	326	290	338	345	351	329	300	311	325	325	311	325	335	333	324	307	351	335	332	316	350	293	290	336	330	330	328	328	297	342	343	316	325	342	340	310	306	328	312	316	333	324	345	328	323	302	309	298	300	345	323	336	352	323	316	353	327	281	318	333	325	323	337	362	299	345	312	325	358	348	345	295	307	326	306	334	311	332	350	327	319	309	324	361	305	341	329	329	317	339	328	309	330	307	357	295	332	347	366	320	300	313	309	345	347	313	318	329	324	327	321	344	350	346	348	315	335	337	334	273	319	370	317	335	315	327	330	349	326	302	338	334	302	343	300	345	329	311	304	304	317	336	344	338	285	296	343	337	321	326	318	328	306	338	320	343	343	314	327	336	319	339	331	316	350	314	297	322	350	343	342	321	349	281	297	329	343	350	345	303	301	305	301	307	312	312	326	291	304	311	322	334	309	311	302	312	350	305	318	315	337	330	338	329	310	320	330	324	346	306	307	334	342	335	336	312	348	336	297	326	305	296	336	312	352	290	342	325	327	336	283	332	322	304	332	320	358	303	353	328	328	330	308	296	328	347	335	343	343	313	307	332	290	324	292	317	325	344	345
8604	4790	6977	7184	5618	6109	4118	3458	3272	3691	3294	3505	2367	2629	3176	2672	2189	1626	1598	1303	1417	1331	1296	1240	1108	1110	1074	1014	2207	1379	965	966	890	925	975	978	992	916	936	923	900	914	961	986	879	903	945	939	884	885	935	874	887	1008	887	820	915	885	926	953	890	900	885	923	950	936	873	852	913	938	919	881	894	882	896	921	899	871	983	905	920	887	879	889	933	916	892	909	911	895	1093	1521	949	885	930	854	897	963	899	885	875	911	915	890	884	918	889	894	895	895	915	904	875	854	931	833	855	864	868	931	865	852	826	938	882	933	860	876	857	864	931	906	911	906	794	862	880	893	833	896	877	893	906	870	899	908	930	859	892	879	842	838	945	889	893	889	850	858	932	922	880	891	846	863	857	836	865	912	838	904	889	899	875	863	889	909	898	902	910	887	832	885	898	874	896	899	866	902	865	936	953	918	926	896	938	879	903	861	869	904	915	861	893	925	928	851	929	844	881	918	855	907	919	856	892	933	948	844	854	860	901	924	889	859	924	855	896	960	886	895	941	837	855	855	875	930	882	906	903	876	854	913	900	909	830	939	841	879	862	898	884	875	883	886	882	868	858	896	847	850	888	893	941	885	854	899	914	823	910	947	881	887	871	891	875	891	888	869	858	880	905	911	906	940	888	817	862	867	829	911	907	824	917	878	892	922	879	928	911	924	878	867	889	867	893	903	942	959	937	917	893	907	885	870	838	863	927	882	933	942	897	910	870	908	883	964	863	882	898	843	859	871	909	852	900	889	834	820	874	842	890	918	850	854	911	858	894	882	897	847	872	885	897	892	851	913	872	878	910	885	956	889	893	911	854	867	875	851	882	863	910	872	907	914	915	861	871	856	925	871	912	833	867	884	855	898	902	846	864	902	892	850	855	851	848	873	895	923	832	859	900	830	884	885	902	899	915	976	866	854	890	900	897	914	870	856	890	924	894	925	859	899	933	958	878	856	891	869	834	877	907	865	885	875	890	880	824	866	854	907	943	914	870	893	935	894	932	873	886	867	932	845	858	861	866	878	852	887	877	905	804	859	817	922	885	888	873	887	890	926	852	875	862	906	869	884	903	856	910	899	878	907	844	852	908	894	852	905	948	892	841	917	857	953	858	887	927	906	879	884	906	936	869	843	900	869	922	931	901	874	921	901	879	870	878	830	887	833	981	883	940	900	891	894	869	969	843	853	900	884	894	912	848	881	816	855	895	889	865	865	873	894	903	895	898	902	922	932	885	854	862	833	873	924	863	895	880	853	926	851	912	887	906	895	833	831	891	886	918	848	886	893	865	871	879	856	870	862	922	849	903	901	849	917	833	897	898	888	862	925	859	880	889	872	875	833	875	865	884	866	845	838	915	901	827	900	900	903	997	861	838	954	934	874	907	885	919	921	870	862	903	878	852	874	851	909	889	855	893	898	886	882	886	918	918	862	900	915	810	882	884	851	916	825	918	819	913	900	869	858	916	863	893	932	906	859	867	872	910	926	866	905	830	928	884	830	864	919	840	906	893	902	865	888	913	902	864	917	881	858	870	872	899	900	897	862	918	865	843	905	825	853	898	849	871	912	886	867	886	920	900	913	890	834	891	835	929	887	892	847	875	899	910	910	885	880	878	902	950	908	891	913	856	858	876	858	896	895	892	874	901	857	887	897	906	878	855	897	924	857	875	864	904	875	885	842	888	871	879	858	836	887	929	864	903	885	874	893	902	883	903	884	886	851	887	985	908	937	866	890	853	876	908	903	905	883	899	863	853	871	885	885	842	904	899	915	924	862	877	825	832	890	856	916	914	875	859	863	872	843	869	861	941	899	913	882	944	907	896	910	854	882	923	916	856	936	915	882	954	848	921	833	931	905	887	865	852	908	927	871	869	855	884	875	909	858	919	835	824	908	886	906	867	868	877	896	912	843	880	864	890	913	878	886	866	893	915	867	821	923	855	905	881	905	908	852	823	890	899	888	839	899	888	843	904	898	828	868	878	878	891	847	970	912	896	868	832	876	899	891	881	921	881	878	923	915	933	873	897	931	939	878	874	926	888	878	802	850	908	851	925	898	893	857	900	847	858	856	924	849	908	853	902	866	932	844	865	889	901	873	920	908	859	908	872	853	912	925	905	883	923	827	862	862	880	861	882	864	870	918	854	896	897	924	902	853	908	899	933	885	890	869	906	899	890	895	848	891	863	906	870	899	955	835	861	880	920	907	924	874	821	878	921	895	928	849	896	912	925	897	948	872	870	927	837	903	847	871	841	904	863	857	895	888	877	913	935	918	892	884	881	876	935	885	927	897	817	841	885	881	866	917	846	916	869	888	878	894	910	889	885	917	859	852	862	880	905	872	855	914	848	864	846	922	870	865	872	869	953	867	879	910	944	919	890	858	918	878	839	913	915	899	873	863	851	877	874	852	867	885	884	926	852	876	940	850	877	871	914	923	902	870	883	894	898	900	834	849	921	887	905	856	826	867	890	898	928	849	931	891	907	905	882	910	917	878	868	931	868	907	886	934	894	900	873	854	867	884	892	918	885	896	878	892	882	884	890	912	866	898	836	922	878	918	905	875	919	901	892	868	928	823	849	881	860	917	889	909	869	921	892	888	876	872	908	877	888	917	826	891	905	929	874	889	882	882	859	878	874	838	882	904	885	867	857	852	853	905	893	897	862	852	909	865	878	904	917	880	892	857	893	940	894	895	825	892	910	856	859	901	874	912	803	826	877	844	845	930	906	857	884	893	909	880	892	910	873	913	868	902	857	904	868	891	869	870	898	873	847	885	835	941	911	878	876	858	910	847	930	906	911	863	871	907	797	854	897	914	911	873	848	864	908	894	880	815	898	871	892	904	866	887	848	881	898	870	921	893	932	880	962	836	909	851	899	918	925	862	920	891	892	886	882	880	862	850	920	843	892	949	907	839	832	884	872	865	868	940	883	903	836	885	915	848	879	877	871	892	929	928	835	925	865	895	868	877	872	920	946	838	855	892	859	883	911	887	849	868	879	952	878	863	894	825	859	894	906	844	892	871	915	864	923	869	899	822	886	859	893	869	867	853	897	876	919	886	821	874	887	876	926	842	833	812	882	881	899	860	870	894	876	896	869	897	864	880	874	905	892	897	843	902	899	890	889	859	882	836	820	866	896	920	913	866	857	941	932	887	872	857	897	903	912	860	883	878	864	918	905	888	877	894	839	901	960	882	931	890	870	878	884	866	871	864	853	894	884	908	895	927	911	884	928	854	854	889	894	905	872	857	861	874	853	820	898	942	897	886	868	889	881	923	916	877	900	855	875	895	850	916	805	925	866	891	946	879	891	848	858	881	933	892	919	900	915	889	823	950	908	869	867	911	919	893	859	880	894	904	918	853	846	909	826	848	924	891	906	878	905	836	900	903	851	890	877	891	893	838	877	825	842	852	859	890	898	882	878	879	940	904	873	919	908	861	857	943	893	894	915	886	863	911	892	934	863	891
19526	9296	8291	7357	4999	4065	3147	2173	1363	1259	1160	1126	881	759	961	673	521	497	461	332	369	316	316	341	325	311	286	273	517	330	257	297	282	225	263	278	264	257	250	273	292	263	247	284	279	243	265	246	292	233	241	275	259	266	270	259	242	268	266	258	263	304	240	271	266	279	255	259	266	274	279	246	274	245	244	248	273	258	256	267	261	284	287	268	258	253	237	270	292	270	249	469	254	270	250	253	245	272	262	250	248	277	283	260	267	258	264	259	254	285	244	286	258	278	237	292	256	279	265	250	258	257	267	293	257	238	298	246	245	273	261	271	268	251	262	230	284	272	249	253	253	251	244	267	268	263	265	242	259	256	248	245	259	277	232	267	260	244	240	241	255	266	268	256	264	269	257	243	281	275	251	268	245	221	251	265	281	267	260	269	275	266	219	291	228	222	295	279	269	262	262	259	232	279	277	255	248	263	274	247	257	222	265	234	243	258	264	258	271	268	259	265	272	273	258	273	275	241	248	253	265	235	241	269	271	249	254	245	267	284	253	263	248	259	248	260	255	244	264	268	284	269	264	258	261	232	265	242	254	232	247	263	270	256	225	254	265	295	271	260	252	264	246	262	270	259	215	259	267	228	257	257	284	273	254	264	240	244	245	275	222	271	264	254	242	257	222	244	260	290	273	247	253	248	267	278	240	265	229	264	239	245	277	254	260	291	272	273	272	253	226	247	255	251	248	247	264	279	233	275	255	265	295	279	254	281	263	287	288	280	276	283	247	259	266	251	274	239	266	264	273	244	280	265	237	275	271	291	269	263	272	284	250	266	241	260	263	266	234	251	270	269	227	283	282	268	262	255	266	262	290	250	266	256	265	254	249	244	290	247	241	252	265	263	278	244	278	243	268	252	256	268	274	298	250	247	271	279	245	255	254	281	258	280	255	255	270	247	261	282	269	235	240	251	255	267	238	267	240	275	269	221	262	283	244	276	257	260	234	275	256	279	269	275	252	269	256	255	221	279	251	267	243	245	240	254	247	271	265	264	237	268	222	230	285	268	255	277	285	262	284	251	258	243	265	235	267	256	264	248	251	238	277	293	255	271	261	268	282	237	257	259	246	267	268	252	249	260	254	294	279	268	286	242	273	255	244	277	294	231	262	269	278	272	266	244	270	271	243	265	264	234	269	288	280	278	237	273	261	251	272	240	259	306	268	240	284	262	245	274	245	296	260	257	218	239	277	272	224	236	254	261	259	283	235	289	254	248	253	255	259	267	269	276	260	258	267	257	256	276	242	226	270	278	252	295	281	266	282	265	252	266	279	244	238	282	285	243	276	238	286	268	227	229	285	260	241	251	271	258	270	239	262	235	267	266	258	253	265	247	239	246	266	235	254	267	235	240	238	239	255	230	263	254	248	288	275	262	282	264	267	264	268	265	237	260	262	257	264	249	251	265	271	272	295	278	281	249	301	264	257	238	268	240	248	279	265	239	279	257	270	271	235	276	244	258	272	224	239	253	237	231	245	252	267	256	262	265	282	235	240	251	297	254	259	258	246	258	278	296	267	237	268	271	247	233	273	279	243	254	264	286	264	255	223	233	262	262	259	264	240	276	268	250	283	257	283	267	275	258	256	270	231	242	277	269	279	283	261	256	268	236	263	267	301	259	275	247	274	274	231	244	243	244	259	270	276	259	248	265	258	278	239	294	263	264	251	235	271	247	245	279	263	257	243	247	300	279	261	277	259	263	254	274	270	239	255	263	251	294	273	280	284	225	267	276	261	253	250	285	258	297	261	258	290	240	278	276	268	264	254	255	288	260	243	271	255	277	253	285	246	262	261	232	260	235	255	256	252	268	309	280	213	257	266	254	258	279	229	287	257	256	221	268	280	260	260	254	268	245	257	235	257	248	273	257	252	260	261	315	270	280	244	268	276	279	257	223	260	257	217	251	236	269	273	261	252	268	273	277	247	251	262	265	260	284	261	248	276	246	260	246	257	244	271	231	267	283	261	256	263	277	255	254	255	268	259	276	259	266	263	258	269	262	244	243	228	269	269	234	251	258	261	256	265	241	272	256	229	297	303	270	294	264	276	264	256	275	272	258	264	250	279	270	255	253	258	271	262	265	286	274	273	225	289	259	259	262	259	245	240	269	244	295	252	264	251	250	255	253	240	253	283	235	237	284	279	250	247	265	255	302	238	249	281	264	287	249	270	255	271	238	227	269	260	273	289	284	257	241	235	297	250	273	283	269	250	275	246	260	273	248	270	246	268	268	275	282	251	250	268	295	236	253	245	254	256	251	266	271	254	268	236	247	290	273	248	291	267	288	215	237	265	259	271	264	239	274	291	267	278	258	259	268	275	263	290	261	246	255	238	258	279	261	231	253	284	259	254	283	247	267	275	260	269	286	289	269	271	248	271	260	229	242	267	248	264	260	255	289	242	255	260	281	269	245	268	289	273	279	252	236	247	258	263	262	265	271	231	259	240	301	276	281	260	248	265	262	269	242	259	282	265	292	238	288	259	265	235	303	250	260	245	259	257	246	233	279	259	257	251	274	246	256	268	281	286	288	269	243	299	276	255	274	244	252	250	250	283	277	252	244	252	249	261	258	266	285	258	274	266	231	290	245	261	258	275	240	276	252	211	245	289	255	240	274	244	251	225	247	298	245	250	272	244	266	253	266	271	258	242	277	244	243	246	267	246	258	240	268	245	233	262	278	253	259	257	272	254	266	261	233	241	270	251	263	267	268	267	268	284	285	260	265	231	249	203	252	254	245	291	214	257	279	270	255	272	285	269	261	259	240	251	249	249	247	270	272	238	263	279	255	260	268	245	253	264	258	299	283	245	241	275	268	237	258	276	232	280	256	209	291	252	239	254	264	280	268	273	234	270	250	234	247	236	304	262	240	272	287	237	272	283	265	262	263	266	255	271	309	239	275	251	261	245	249	267	259	268	272	269	249	270	265	247	267	257	265	253	245	265	276	248	263	255	274	278	265	270	273	245	236	256	240	284	262	285	271	219	293	248	284	244	263	258	237	252	289	233	265	272	281	278	258	275	264	278	253	281	248	284	271	264	268	262	276	264	272	266	261	312	279	260	256	271	265	238	269	253	256	275	276	251	256	264	265	239	232	295	259	267	275	251	240	254	264	258	256	243	268	260	253	261	260	269	292	269	274	269	238	255	242	226	285	287	229	285	237	266	276	283	247	238	266	270	259	270	249	231	247	250	232	268	266	249	268	243	254	241	252	274	254	268	250	244	277	279	260	272	274	271	262	272	267	273	290	262	258	260	280	262	282	270	266	256	263	249	256	293	264	258	272	251	285	281	267	255	268	239	259	253	265	252	236	255	261	247	273	235	274	264	242	265	270	227	248	228	244	241	279	266	259	260	267	269	264	258	250	259	264	255	283	273	300	272	278	266	256	292	235	252	272	274	241	284	254	280	255	246	278	246	257	252	241	249	263	256	289	232	259	229	275	241	279	248	270
11060	6706	9542	10595	8326	8431	6865	6000	5043	5586	4814	4848	3732	3533	4792	2942	2266	2608	2052	1565	1798	1219	1229	1431	1349	1240	930	983	3009	1341	860	886	871	793	832	822	826	803	794	810	759	796	795	743	766	768	766	748	739	740	706	740	700	753	764	749	743	762	744	787	776	782	765	765	753	787	708	721	730	801	782	721	772	752	732	734	734	808	722	790	699	714	734	707	715	742	731	737	712	704	916	2584	744	701	704	758	706	697	714	731	751	723	725	751	725	709	725	741	705	685	702	733	696	716	687	720	732	709	698	725	714	689	694	743	719	737	698	727	699	747	703	656	706	678	689	761	732	658	699	715	685	704	713	728	728	730	703	709	750	675	688	733	749	687	712	654	701	618	778	695	728	717	737	710	662	726	678	720	713	712	741	675	668	734	706	705	703	692	686	679	723	730	701	716	698	648	696	679	670	712	689	691	733	697	674	732	680	694	716	662	710	669	762	720	671	712	701	700	708	725	693	707	747	715	706	702	718	686	706	748	705	714	714	701	719	752	720	675	734	719	717	706	719	755	668	694	779	729	706	698	697	692	736	668	758	715	716	708	710	689	663	705	735	720	727	707	689	718	751	715	694	697	707	721	705	690	763	644	723	734	741	721	686	686	729	704	700	691	726	680	727	688	730	728	759	654	726	696	724	731	702	728	690	669	701	653	683	689	751	658	680	692	693	669	793	697	734	709	709	721	670	718	709	736	689	690	693	734	713	716	708	707	715	674	737	661	706	741	735	662	686	663	727	706	719	693	693	706	709	727	693	660	716	731	695	738	698	738	721	733	720	755	749	722	692	695	710	728	709	726	714	686	707	729	682	734	694	680	691	698	688	684	707	749	686	702	766	697	695	726	702	707	696	708	713	689	714	748	727	696	706	646	692	744	719	736	702	674	643	684	736	727	722	705	747	719	705	746	700	743	677	677	692	719	754	747	727	724	674	664	738	726	672	769	674	723	699	688	672	722	718	743	707	701	664	728	700	705	650	683	685	686	679	692	752	696	744	757	687	688	720	695	664	676	725	694	660	740	731	661	713	700	708	710	743	670	693	688	690	661	712	692	743	696	685	749	708	672	732	682	698	718	713	715	692	748	727	666	753	727	731	718	684	732	765	697	728	716	709	697	713	683	720	679	692	695	707	715	675	639	710	705	679	745	699	749	690	727	702	700	668	686	694	689	740	677	743	726	672	709	758	677	700	648	689	696	713	700	681	646	713	662	750	727	697	719	694	726	698	690	692	673	718	750	730	709	690	732	693	657	686	729	683	721	701	704	729	691	730	676	696	699	735	695	695	723	717	651	695	695	750	707	647	738	677	695	688	737	653	710	684	674	709	696	677	697	702	737	722	747	698	695	708	752	699	718	715	744	711	648	699	641	680	717	672	686	747	651	680	748	689	733	750	673	701	705	702	776	768	716	695	686	694	714	720	708	719	703	699	683	673	757	689	684	734	702	695	759	666	733	683	673	707	688	683	707	715	730	717	726	682	685	675	675	733	686	704	674	700	687	721	700	681	716	752	748	683	742	733	727	713	643	715	672	714	706	689	686	716	698	776	663	733	748	687	719	704	773	756	717	690	711	717	696	720	766	717	667	683	708	711	697	718	721	689	724	687	730	709	633	691	764	679	713	691	703	674	716	694	691	693	667	701	724	712	661	770	668	709	725	710	671	693	699	702	661	708	702	757	694	675	750	692	707	715	670	696	721	694	703	764	747	709	715	694	700	721	733	732	704	674	766	698	692	743	734	670	731	700	729	702	708	708	736	669	678	707	684	687	696	742	692	717	717	698	734	702	721	687	712	716	707	685	730	708	701	724	725	665	714	758	671	714	735	702	696	741	678	695	780	718	660	695	737	656	723	688	673	726	726	712	710	719	716	708	709	711	689	661	702	705	680	711	740	669	707	680	725	664	747	718	719	708	719	716	671	702	731	684	669	670	733	678	661	690	718	694	742	703	715	687	734	696	738	677	724	727	726	683	682	696	666	705	650	698	660	658	745	655	652	704	690	681	689	682	665	677	685	679	729	733	684	705	716	776	771	706	702	701	712	696	725	729	716	683	704	714	725	744	728	678	717	706	739	734	668	668	651	717	712	758	686	696	720	732	723	700	693	762	659	728	695	721	697	695	724	687	706	722	710	734	664	726	721	712	794	666	706	721	656	734	700	704	689	742	671	698	684	679	675	733	670	708	725	757	727	716	715	683	715	701	734	735	693	694	619	714	690	709	673	729	683	670	712	717	754	703	696	725	650	722	716	722	663	685	697	695	715	695	705	688	687	712	663	744	708	678	736	715	753	747	711	680	726	729	691	693	659	683	727	708	666	740	674	730	749	617	722	725	743	720	729	691	667	753	747	709	692	743	694	732	693	710	704	673	704	692	666	751	684	668	716	699	684	713	730	729	678	771	680	681	697	694	707	701	662	718	666	684	722	679	717	681	709	703	685	733	727	724	683	678	697	689	695	693	713	730	735	725	716	744	729	694	702	693	728	692	642	697	723	731	732	668	691	706	721	667	691	712	700	671	705	712	687	685	690	768	708	722	746	756	674	681	694	709	693	668	740	687	702	700	747	702	682	642	710	765	667	703	674	682	722	688	694	683	668	688	727	705	736	721	673	710	727	727	682	740	692	752	678	726	695	731	680	668	697	665	738	666	738	760	698	698	740	736	726	696	667	771	696	674	704	719	715	681	704	677	745	710	683	711	693	696	695	674	666	710	732	702	726	715	694	692	783	731	680	681	661	679	729	717	705	688	729	732	710	740	729	690	778	683	697	723	694	711	738	725	707	630	697	706	742	699	717	697	696	695	704	711	714	731	686	707	761	695	724	717	698	740	725	695	685	700	749	692	679	727	691	726	720	708	727	680	714	752	738	668	713	730	700	727	724	727	700	670	674	712	715	702	679	719	706	650	685	744	693	680	732	687	707	670	729	687	687	706	719	688	718	678	716	682	710	702	698	753	731	696	701	705	700	666	684	691	719	694	645	716	682	699	702	724	696	698	701	767	726	681	724	737	762	688	658	725	711	701	722	711	678	734	696	682	686	719	691	682	721	705	729	730	703	731	705	717	704	701	691	698	665	726	666	718	729	704	740	669	682	732	669	742	726	684	713	709	737	720	664	717	729	698	691	690	708	746	699	701	717	705	707	714	705	725	713	685	736	666	694	703	749	748	737	718	699	714	708	726	741	701	730	674	686	710	738	662	720	671	725	723	718	750	663	689	725	676	684	695	763	684	692	714	723	721	763	698	730	708	719	748	701	687	742	669	698	695	682	715	671	733	689	707	729	708	683	686	700	721	709	724	736	683	751	762	714	697	750	705	692	714	700	696	713	750	697	705	697	692	717	733	701	673	690	696	680	690	668	734	703	667	677	742	670	689	695	742	705	631	670	736	704	736	703	689	742	690	675	709	695	692	680	704	694	715	667	677	694	692	729	686	711	628	729	668	721	731	689	692	681
2486	479	524	430	286	295	305	256	237	250	224	256	233	217	208	230	222	233	219	232	205	199	202	225	211	228	243	218	204	201	257	213	239	203	188	212	191	193	205	205	239	199	233	246	214	206	219	194	206	216	197	221	207	199	195	231	209	224	185	214	229	211	247	220	203	198	203	196	190	247	205	214	219	218	209	185	228	237	199	226	238	209	205	208	210	203	222	211	206	204	206	221	242	223	224	212	207	235	208	226	211	190	200	213	187	218	229	208	217	206	235	220	212	175	207	226	227	215	204	197	196	190	201	238	212	220	229	208	223	231	204	197	197	211	207	218	198	223	195	220	202	219	197	200	193	209	209	192	182	220	201	186	174	207	200	191	212	202	205	174	209	190	209	217	212	204	233	207	199	189	197	204	227	228	222	213	221	233	207	207	204	209	225	211	201	200	231	221	199	197	226	221	222	220	212	199	206	236	216	187	194	215	208	200	214	210	220	182	206	205	209	208	232	231	199	204	206	216	229	215	192	209	224	210	221	199	203	201	221	198	197	173	241	200	255	200	180	207	220	210	187	225	204	211	228	217	221	195	200	184	192	245	233	201	177	212	224	225	209	213	190	207	214	238	182	229	225	216	196	201	181	201	226	201	209	212	203	211	218	213	215	215	210	220	200	222	211	216	229	204	211	196	203	208	227	212	221	219	205	205	215	185	217	210	216	210	188	207	220	200	193	212	201	207	200	243	225	202	224	204	235	206	192	218	204	225	221	246	202	197	209	185	230	220	199	204	214	212	226	200	209	202	189	189	214	199	203	207	211	223	198	224	179	196	181	210	225	187	223	209	203	229	216	225	207	193	222	231	234	207	207	192	193	185	223	212	211	210	183	194	188	213	211	195	215	237	207	201	185	233	201	194	199	230	217	202	207	197	208	196	222	202	215	188	227	208	221	187	210	218	214	203	231	196	208	223	211	214	212	224	201	209	235	214	205	195	191	179	236	202	178	185	226	233	209	216	235	211	177	189	191	230	210	190	206	215	198	217	208	211	223	232	213	198	227	202	201	220	214	233	206	208	208	222	220	196	217	195	234	175	209	196	196	201	232	185	221	203	218	211	197	193	200	175	225	189	211	226	220	204	214	222	222	212	207	214	223	211	223	205	220	220	200	193	198	206	223	263	210	233	232	192	209	246	167	225	203	202	223	219	226	213	193	206	210	212	164	198	218	190	201	208	207	239	190	237	213	208	204	201	201	201	175	202	201	192	193	185	203	227	193	247	204	221	224	192	209	186	197	227	226	201	211	197	224	200	204	185	225	220	192	186	209	196	214	240	208	203	222	213	187	199	227	221	225	166	220	203	223	210	191	200	209	217	212	204	201	214	207	203	202	222	185	236	214	199	211	232	209	190	213	210	179	235	219	238	233	225	207	188	206	215	214	206	214	216	230	211	226	222	207	209	186	225	201	203	218	235	199	217	215	197	221	210	228	194	224	191	219	192	215	227	212	210	217	197	202	225	226	218	191	219	213	213	228	223	223	221	216	211	207	209	194	226	198	189	221	203	189	219	197	213	217	214	179	208	202	203	186	188	211	193	207	197	185	215	219	223	208	203	221	187	221	218	224	190	208	210	214	192	186	186	181	224	168	182	208	214	206	204	230	210	205	191	196	197	186	204	200	229	204	203	220	206	225	253	207	198	190	204	204	218	230	192	214	215	221	233	212	205	217	212	206	216	222	213	214	225	229	186	199	232	213	214	229	208	213	185	231	222	200	210	213	202	204	231	200	202	222	224	199	203	179	231	213	208	195	190	200	224	214	205	208	204	204	205	201	225	227	219	204	205	184	221	174	205	230	197	201	231	239	217	210	233	211	199	214	237	224	186	204	214	243	213	185	225	208	203	229	196	243	193	256	208	230	228	213	237	221	231	217	204	209	213	191	222	195	207	228	230	202	205	213	208	222	215	180	225	197	187	200	197	188	198	210	231	185	208	218	216	204	211	178	217	215	203	181	182	210	219	205	211	207	194	242	211	206	189	228	201	171	204	223	190	212	239	204	193	194	216	203	203	191	214	216	201	228	221	211	221	206	223	209	203	210	198	185	208	211	209	238	225	212	216	206	223	197	198	187	226	224	219	229	209	173	213	223	199	204	209	208	217	200	184	209	193	218	200	212	206	177	251	215	202	199	186	203	206	203	208	203	203	194	206	207	200	210	200	213	205	225	204	208	198	216	205	206	204	220	190	207	189	196	219	228	218	212	182	202	225	218	218	230	185	201	221	230	192	214	194	174	216	211	189	193	203	222	192	223	197	189	218	217	218	215	180	191	194	214	201	215	203	193	200	239	197	213	213	196	213	230	200	216	236	226	195	222	202	269	193	210	201	215	206	198	183	203	227	206	217	222	194	219	221	207	210	225	205	218	225	203	193	205	197	215	189	224	217	222	187	198	229	196	200	218	231	198	195	207	208	207	201	238	210	210	230	208	223	186	200	219	190	224	212	196	219	248	189	207	225	212	191	185	222	167	200	231	216	205	206	213	220	222	215	203	198	215	193	195	232	211	204	212	217	191	206	194	198	209	202	237	205	208	238	231	215	236	201	175	198	200	215	192	206	221	206	233	212	188	202	232	202	210	207	224	200	201	210	222	194	215	201	194	205	207	240	216	203	222	210	203	218	225	214	200	195	230	207	203	211	204	198	231	196	208	186	207	191	192	220	217	217	215	205	208	181	206	202	226	229	222	211	191	189	189	209	219	210	208	218	191	224	189	207	213	192	206	223	198	221	189	189	212	216	207	198	220	198	240	212	203	214	214	206	214	214	201	190	195	219	186	222	212	241	202	207	224	219	221	214	195	210	190	231	216	205	220	185	193	205	202	243	209	196	210	210	213	227	189	194	224	224	195	212	215	195	214	221	187	191	207	220	216	201	209	196	215	215	196	211	217	212	221	224	220	209	240	216	212	220	215	211	211	223	175	233	208	218	189	228	230	195	209	226	199	232	173	226	212	199	200	233	202	225	194	231	187	221	234	216	200	207	212	214	242	224	242	219	216	199	193	222	203	250	193	221	240	200	218	228	206	213	220	182	223	211	240	201	192	212	224	232	202	233	214	207	237	196	193	192	212	222	211	204	202	196	218	236	207	205	194	210	201	210	189	200	208	213	218	217	231	236	193	225	198	207	232	217	211	191	208	208	200	233	201	188	186	231	218	209	216	186	207	200	193	193	221	199	227	189	193	203	214	227	187	236	202	208	199	214	198	231	244	188	189	209	217	196	197	223	216	202	201	201	197	193	199	220	227	213	199	207	206	210	223	230	208	216	191	202	229	216	224	223	211	223	222	202	178	202	191	187	197	226	238	208	215	234	190	195	222	198	195	215	203	205	201	205	219	199	228	204	190	182	207	203	206	213	214	238	237	228	235	218	190	215	215	227	220	213	191	200	226	215	230	206	204	215	215	213	180	205	227	205	229	223	213	170	226	218	219	211	207	198	210	206
2751	1079	1453	1396	1045	1093	1192	1019	867	767	770	820	763	788	788	679	702	678	664	630	621	662	629	626	626	607	605	598	624	653	615	660	633	644	563	604	585	595	635	669	650	573	598	595	630	614	595	606	629	633	598	588	638	600	576	602	637	608	633	632	654	636	605	624	608	650	615	648	637	649	618	631	636	616	633	625	627	629	610	632	599	624	585	591	598	658	636	643	592	630	606	687	600	575	609	614	612	638	606	603	604	599	627	609	607	616	600	638	610	615	618	638	661	605	645	583	624	647	596	575	624	622	618	565	611	576	589	656	605	580	622	621	629	594	609	610	609	546	647	609	568	650	640	637	627	559	639	601	603	631	614	576	622	616	584	558	629	585	624	647	620	647	624	673	630	643	554	592	624	676	558	644	610	641	619	621	660	634	584	631	605	563	603	661	615	575	636	582	605	629	622	679	591	618	604	625	619	628	594	566	628	629	617	646	653	661	642	609	659	631	647	659	650	631	594	571	600	623	644	653	614	611	626	597	642	608	632	624	635	589	594	653	610	650	579	602	618	539	569	627	630	630	624	612	577	646	598	641	626	640	638	637	596	620	652	638	666	645	587	628	580	607	618	607	639	617	652	620	602	597	639	580	592	618	651	640	582	608	601	607	620	620	614	649	592	575	617	635	620	658	584	613	600	607	595	610	594	621	638	620	609	599	586	610	645	576	636	608	620	633	589	633	603	628	602	635	590	593	617	608	575	597	587	582	638	615	663	633	674	592	619	613	583	620	595	614	603	623	604	660	638	594	569	628	652	642	607	606	659	597	652	573	632	609	580	631	595	625	621	609	604	599	599	604	567	615	615	668	587	628	675	598	621	603	580	585	577	603	654	614	609	651	607	574	567	605	619	654	590	632	598	661	630	612	629	629	636	575	626	636	603	621	645	624	674	618	646	642	643	618	593	598	621	590	647	650	611	646	604	620	586	618	621	642	613	587	625	657	604	593	597	613	594	612	595	631	627	612	633	620	597	616	629	639	590	606	588	589	610	595	621	610	608	578	610	614	597	567	624	594	618	658	608	641	629	611	637	680	619	615	641	655	639	596	590	615	621	627	634	577	661	599	647	612	626	606	603	597	607	623	591	607	643	622	634	614	605	618	648	628	622	625	636	608	665	604	626	612	569	654	590	641	659	591	630	621	594	681	633	598	610	642	641	617	650	644	621	590	596	573	620	614	600	637	623	633	624	635	624	602	623	644	619	597	606	634	623	662	615	639	636	640	665	630	611	597	615	671	599	595	613	612	580	652	569	594	597	606	622	607	617	641	627	564	621	578	608	599	630	570	646	619	574	597	641	643	616	579	634	579	600	605	652	611	613	619	622	587	603	643	622	600	667	646	612	645	601	614	627	601	618	634	625	590	637	591	630	642	690	556	621	615	584	614	670	625	587	601	593	623	565	652	609	615	622	620	656	613	581	625	596	625	644	639	601	637	627	591	637	598	640	593	671	575	609	643	619	663	618	624	633	639	586	592	610	604	601	634	612	581	639	614	627	610	595	616	590	613	582	664	618	617	616	594	657	648	601	642	622	640	635	601	615	613	623	612	607	636	609	619	605	614	609	620	594	625	612	605	585	620	635	581	667	614	616	656	621	615	591	615	593	600	622	610	627	632	595	610	639	612	602	567	609	595	611	589	608	633	661	607	656	606	601	625	620	669	651	650	599	614	613	615	627	665	629	615	622	606	661	635	586	637	645	595	657	623	585	617	632	588	596	615	616	650	629	624	617	598	565	605	650	606	601	612	605	639	593	613	648	614	608	618	623	634	640	609	660	631	615	629	582	595	649	617	598	586	635	631	655	626	609	617	619	624	601	604	642	603	606	605	609	615	599	591	624	586	646	613	613	622	620	604	599	622	613	644	605	609	642	607	633	580	571	609	587	572	671	628	602	620	628	617	595	618	583	597	637	647	607	634	613	636	636	601	631	629	592	556	645	649	598	692	606	585	619	598	635	637	651	599	617	588	620	617	554	631	632	602	630	577	629	606	605	641	620	609	657	620	635	556	616	604	580	623	565	604	605	601	621	598	595	560	608	650	585	591	634	630	624	641	620	586	582	610	648	608	625	617	652	634	647	629	630	638	629	634	636	591	627	585	582	597	650	614	632	574	601	610	637	616	580	621	599	597	632	635	633	615	636	605	613	636	639	625	632	599	636	628	548	634	637	552	640	581	616	605	618	612	656	611	640	649	602	584	644	641	551	578	632	603	619	660	608	626	598	621	632	606	636	609	649	613	603	598	630	649	551	591	626	611	606	622	640	619	675	613	606	634	604	609	585	664	593	626	595	644	614	596	597	617	613	588	586	636	653	598	544	612	605	608	583	655	648	616	621	584	618	630	598	597	603	651	606	587	650	604	571	591	611	693	625	601	627	548	617	624	623	591	647	642	619	628	594	642	607	615	643	630	583	610	652	591	582	621	569	609	592	646	622	628	545	688	620	615	627	613	632	642	602	586	597	613	618	629	619	597	596	642	616	610	602	587	601	597	620	573	624	645	640	610	656	628	566	647	564	640	582	648	603	605	585	598	597	618	589	630	619	602	584	619	642	594	598	640	619	590	647	637	616	616	627	589	612	625	632	619	646	648	655	594	618	618	614	601	621	578	623	636	618	631	658	628	643	589	637	615	632	614	548	585	607	669	626	605	629	573	624	614	619	637	631	569	585	657	628	613	623	566	638	637	587	624	607	639	585	663	587	605	619	646	601	558	666	563	588	584	626	565	589	611	642	616	593	568	598	636	644	605	616	644	604	590	597	607	596	604	599	610	611	616	622	637	587	590	582	622	664	605	597	622	605	661	599	606	628	586	642	643	616	624	654	630	618	648	613	613	602	613	610	619	597	590	586	614	596	607	583	600	627	637	609	595	614	602	616	654	580	613	622	591	591	622	580	617	595	627	620	596	597	681	641	637	618	578	635	673	599	630	645	618	628	599	613	660	605	610	649	622	585	581	582	633	610	625	590	637	631	628	624	551	617	636	587	569	598	611	599	618	613	604	620	625	633	608	603	587	660	643	659	607	666	575	633	608	623	632	609	612	635	592	584	614	576	606	583	614	664	600	620	606	580	611	638	655	603	644	671	657	608	637	597	629	610	628	584	586	651	629	617	625	585	617	624	645	641	611	586	627	645	584	626	603	631	648	619	612	610	590	626	630	583	633	634	630	639	604	601	631	598	582	633	648	650	629	654	658	659	629	640	623	614	640	639	617	611	602	606	610	652	635	652	612	585	615	564	604	642	621	575	606	673	610	628	570	593	626	625	596	631	588	632	594	595	612	614	607	631	597	618	606	623	600	602	604	677	626	617	577	621	615	634	566	606	625	590	616	643	615	624	567	601	668	603	630	559	645	595	606	620	620	665	584	573	643	608	617	601	606	620	634	579	612	627	646	636	651	608	613	606	625	662	623	661	622	602	582	635	627	618	622	600	595	611	624	632	664
12177	5826	5426	5051	3076	1997	1810	1651	1264	1437	1021	820	740	574	654	654	527	432	443	403	350	336	364	365	360	320	364	325	488	622	315	331	327	345	328	336	304	333	316	365	323	316	292	333	356	316	316	330	336	299	319	369	308	333	344	356	334	303	352	328	362	296	316	320	327	306	324	307	346	341	301	338	317	335	348	304	315	304	299	352	342	316	319	327	318	346	341	287	340	333	325	293	316	311	290	333	318	346	316	312	306	293	304	336	341	291	293	333	303	312	328	286	303	329	320	322	345	314	341	317	309	307	350	327	314	336	325	288	327	321	335	343	299	318	335	366	290	288	330	318	319	341	344	319	335	302	323	321	331	332	361	323	313	293	312	314	359	328	349	311	312	348	331	326	304	350	305	318	340	329	304	324	330	311	311	317	313	321	323	348	359	310	319	319	311	317	296	302	313	315	297	353	336	279	324	299	321	327	343	311	328	330	341	284	300	286	337	322	304	288	343	335	322	300	319	334	358	353	333	331	320	340	321	338	371	312	315	326	349	345	309	311	328	317	298	294	351	334	298	310	302	324	321	316	321	299	326	322	322	362	303	342	328	316	329	308	291	315	335	308	315	318	300	342	301	311	321	286	304	345	297	341	278	320	319	312	321	354	308	308	320	343	319	333	313	296	315	328	329	318	333	310	328	314	328	345	317	335	342	324	315	341	316	293	314	299	326	329	348	322	305	317	323	321	343	337	333	318	324	303	311	332	295	304	330	317	328	308	309	328	337	286	320	297	301	320	331	336	325	316	337	334	341	301	292	311	292	331	306	324	290	335	324	313	316	309	306	345	310	331	321	346	335	319	332	326	312	320	308	342	293	293	293	342	302	311	326	293	327	325	313	308	313	317	317	326	324	290	310	291	339	315	341	313	336	307	299	309	348	342	282	297	307	314	331	332	333	338	322	334	320	286	344	302	344	331	322	338	316	318	340	336	312	325	310	321	323	298	344	319	321	329	329	315	316	307	313	337	347	322	345	362	277	323	338	288	312	316	326	341	352	329	310	342	329	338	301	324	312	313	378	330	320	333	311	350	342	332	299	325	335	350	319	314	320	319	324	328	307	313	293	324	338	350	348	353	315	334	336	350	298	342	305	317	334	315	290	316	305	266	325	307	307	349	326	338	311	305	315	325	337	316	332	313	314	313	311	328	326	316	319	316	337	311	350	340	329	328	333	323	303	331	321	318	342	296	341	300	318	332	299	305	296	354	289	349	336	318	346	310	291	320	342	335	357	339	322	313	294	296	331	305	344	325	332	317	313	310	340	333	301	304	335	300	366	336	332	312	316	349	308	342	317	359	336	328	301	347	335	311	302	336	335	289	299	316	297	318	335	320	310	340	327	325	337	327	309	322	305	318	328	275	331	350	318	307	292	328	333	316	324	326	306	317	341	323	348	334	340	321	337	329	319	389	321	325	307	333	314	328	318	322	309	319	277	327	299	358	340	316	305	357	312	336	357	337	307	319	333	337	304	303	331	339	303	312	336	313	315	297	341	296	329	313	309	348	306	354	345	340	358	318	295	315	324	327	328	315	318	333	294	304	315	291	329	325	319	333	306	299	284	321	296	297	333	314	316	323	297	334	304	334	316	320	336	334	311	319	315	330	348	318	310	364	342	318	355	336	354	320	330	315	292	259	311	319	319	321	352	329	350	331	331	303	320	350	293	322	326	311	340	306	295	328	300	353	316	328	337	315	331	316	334	339	307	313	341	326	323	300	302	347	325	348	341	313	328	311	317	302	301	335	321	308	325	340	323	324	297	325	334	319	359	305	334	306	334	312	323	317	331	304	352	284	331	327	293	301	305	309	319	335	317	337	285	345	312	330	336	316	311	332	308	334	352	354	316	320	341	380	322	331	313	351	282	322	343	340	370	341	316	353	301	315	291	332	335	320	313	341	311	298	347	325	354	302	364	330	319	322	319	325	313	290	312	314	303	330	333	314	347	342	313	323	338	313	305	323	302	310	314	308	336	326	333	329	292	332	302	326	320	339	329	332	291	299	330	316	302	332	324	320	338	320	309	288	331	306	316	335	334	318	318	319	298	298	294	313	338	317	297	308	324	321	328	340	336	314	331	335	304	320	320	277	320	324	324	327	284	374	319	333	332	287	336	319	335	341	312	289	359	314	317	294	332	343	325	318	339	340	327	318	326	265	349	336	302	334	310	290	320	339	322	353	333	346	320	326	314	315	331	288	312	300	324	314	304	311	338	329	330	312	312	302	327	301	312	309	305	327	326	310	320	326	300	315	299	344	309	343	317	296	320	324	343	309	308	327	326	322	315	342	312	317	320	299	310	304	318	302	302	311	297	316	343	342	319	312	319	309	292	317	316	307	291	301	334	299	311	288	305	343	317	317	340	353	321	287	307	307	331	350	285	344	325	295	328	300	303	323	328	322	319	306	303	346	331	303	331	337	350	269	308	287	307	319	343	304	338	353	319	321	321	349	342	320	312	319	339	335	309	323	286	346	322	327	321	305	320	311	324	324	303	338	355	320	321	331	314	317	309	301	344	319	319	356	330	335	321	327	327	313	346	367	324	333	331	310	306	322	347	343	316	276	321	306	316	330	322	311	319	336	322	319	335	316	305	311	339	343	314	336	328	315	302	347	326	285	309	304	297	318	301	299	315	342	299	315	315	313	298	307	319	357	342	348	285	307	340	338	330	338	303	319	341	354	321	318	296	303	331	323	323	318	281	292	299	339	336	330	316	281	318	323	302	337	353	312	330	340	285	331	330	346	346	333	319	331	312	336	312	310	344	292	331	323	292	346	324	291	330	338	367	313	351	325	302	323	322	323	337	326	354	291	331	328	315	291	318	322	353	302	307	303	318	305	308	325	325	328	320	316	309	332	330	297	329	359	295	342	307	327	326	314	325	337	301	291	297	320	318	315	341	311	296	313	346	335	311	290	320	285	339	319	325	301	312	311	307	329	315	299	326	286	338	337	315	308	303	323	304	335	304	309	316	310	312	333	322	294	316	340	296	337	330	362	323	281	351	338	337	319	325	308	342	300	365	310	338	308	360	308	334	342	319	331	342	313	310	322	328	322	338	314	300	309	323	350	351	311	299	310	314	361	357	316	316	326	374	307	270	318	336	303	310	360	323	309	295	306	303	365	302	309	296	310	321	332	339	298	302	311	335	319	342	327	376	311	292	363	323	304	308	320	343	306	272	330	334	330	322	315	316	320	347	324	334	333	352	335	285	339	313	312	329	333	351	303	323	346	324	320	339	320	292	332	383	333	326	326	327	342	306	338	340	328	322	308	294	282	304	334	320	319	323	332	329	305	313	333	306	331	305	307	311	327	316	321	316	304	312	334	315	324	302	367	331	323	332	314	296	307	307	348	336	337	299	322	322	337	313	331	357	354	309	341	350	337	308	305	330	289	325	305	355	331	324	334	336	333	334	302	317	301	335	307	319	338	301	297	309	277	327	298	323	284
8699	4807	6753	7815	5513	4989	5812	5486	4643	5091	4061	3350	2743	2637	3109	2729	2216	1809	1614	1348	1239	1130	1132	1150	1165	1137	1053	1001	2447	3409	945	959	918	973	934	898	896	946	935	881	907	891	944	901	932	899	906	911	928	847	868	870	857	898	893	863	893	901	912	907	869	944	851	927	919	863	887	897	907	817	885	903	922	918	929	903	920	849	916	893	864	909	878	900	923	833	837	882	931	921	996	1019	858	880	811	882	896	845	849	884	889	870	874	873	888	884	817	858	877	865	815	855	880	880	909	889	849	840	903	899	863	839	893	850	923	875	881	855	862	857	854	861	909	911	846	855	858	910	868	862	890	886	870	862	850	872	901	860	869	882	919	861	837	864	849	852	900	851	842	867	863	850	855	887	868	849	920	837	893	893	813	873	877	814	850	871	869	835	861	851	905	840	835	877	841	849	847	901	839	875	850	821	907	850	874	892	861	880	876	862	898	848	945	869	826	877	799	846	871	834	884	854	867	874	871	894	883	853	901	887	927	856	841	886	902	838	911	864	840	897	800	961	874	888	861	820	862	908	877	814	904	866	918	841	888	921	885	839	879	909	884	830	877	858	833	853	868	854	894	880	858	890	917	881	888	828	914	879	875	870	891	823	885	888	877	825	803	859	838	895	902	838	877	904	869	856	807	894	854	852	906	908	899	869	878	926	825	856	912	906	865	898	912	865	819	892	859	870	849	825	895	853	851	877	838	896	797	866	875	871	928	818	868	899	868	858	867	874	868	832	852	899	842	861	875	819	879	858	867	864	910	852	892	882	877	875	844	848	907	904	844	840	888	870	877	852	863	839	931	889	907	861	889	885	905	857	844	849	892	875	867	858	882	903	900	863	796	852	877	847	813	868	825	875	841	890	872	845	907	883	891	822	841	903	801	811	854	871	859	879	872	906	881	861	888	888	894	831	851	891	853	862	859	898	845	858	843	872	880	893	872	873	817	882	866	860	873	866	867	874	912	892	842	895	873	895	888	853	863	810	900	865	870	874	832	886	893	817	880	887	868	907	894	872	843	852	875	901	871	855	866	920	870	877	866	855	905	898	907	869	865	892	852	873	845	845	870	914	868	853	903	853	899	867	846	847	897	868	876	898	916	866	858	910	864	859	892	852	873	896	863	853	865	879	942	836	908	882	848	825	885	861	872	840	899	905	852	847	889	882	872	857	923	854	836	881	822	880	872	866	896	874	864	834	868	822	901	823	867	843	854	848	839	894	820	864	887	857	880	912	851	813	870	854	900	920	876	861	867	870	851	929	856	871	860	879	858	933	829	892	882	893	796	835	921	861	874	875	839	914	865	925	909	867	890	878	822	879	901	839	849	880	865	880	811	904	891	902	872	860	885	935	840	876	879	842	826	851	870	897	859	818	851	898	819	848	890	841	870	832	888	839	875	862	913	815	872	875	843	854	892	843	895	873	816	891	867	861	925	874	924	861	864	861	910	817	906	864	874	806	840	776	839	838	856	875	841	858	888	848	837	845	866	894	821	826	814	925	880	859	885	903	876	875	834	872	827	896	859	862	858	858	838	865	835	850	869	848	829	854	872	860	877	857	884	861	855	893	841	819	893	863	877	865	876	824	880	850	898	893	863	891	914	854	894	875	840	842	886	886	831	906	880	910	873	846	896	868	825	842	832	825	886	860	886	904	809	914	825	871	843	940	870	838	897	839	880	842	861	878	861	881	861	855	867	801	881	921	846	915	902	856	884	899	847	899	891	854	836	856	847	887	845	890	916	866	940	868	845	858	854	818	904	879	847	860	820	906	842	843	898	859	862	820	928	890	905	873	848	929	889	863	912	868	875	881	888	866	835	866	799	801	917	869	848	850	867	795	848	849	824	857	872	848	864	881	884	841	818	855	860	912	920	856	858	844	902	849	878	901	865	875	859	814	850	913	837	851	858	885	905	859	839	860	838	837	896	902	867	917	834	838	890	857	882	872	859	863	864	855	922	857	842	899	895	825	821	897	873	861	939	871	836	872	862	872	831	853	870	869	866	835	859	857	888	935	894	902	936	846	866	840	841	880	879	879	862	860	889	854	883	854	874	871	896	899	907	893	871	925	880	895	857	855	896	845	864	860	907	859	854	858	839	901	850	840	874	838	856	869	864	847	888	891	830	860	923	894	829	903	806	880	885	842	872	905	896	878	815	848	869	907	878	897	837	825	870	892	890	874	860	910	875	852	853	814	914	875	858	823	899	872	918	839	866	901	939	844	872	866	891	859	890	873	871	850	890	888	891	898	821	884	896	883	923	822	863	864	878	869	839	885	845	866	840	911	895	901	878	892	866	826	864	904	875	849	857	916	878	828	814	844	887	865	867	900	828	903	881	864	836	879	906	926	881	847	895	863	838	824	861	856	884	884	912	893	919	889	890	893	918	853	861	904	862	817	866	888	876	846	877	888	876	902	818	835	888	847	873	807	889	880	856	860	843	839	889	873	865	863	860	880	846	873	865	899	883	898	842	888	917	866	851	849	834	903	851	841	912	872	923	862	883	844	839	864	901	809	893	838	870	911	905	873	859	854	859	885	869	839	875	897	866	859	870	915	867	891	825	858	853	842	890	895	885	926	896	868	848	817	878	853	859	900	869	943	788	839	889	857	937	892	828	874	830	892	845	886	901	845	883	846	872	869	858	899	835	858	892	884	871	902	875	878	838	848	920	883	925	839	864	860	846	854	839	844	853	894	850	859	874	911	804	857	880	826	861	857	817	862	832	910	810	863	834	846	878	913	840	862	891	889	834	870	889	874	828	873	840	839	852	892	828	883	935	904	827	861	768	877	888	847	848	906	854	884	891	865	850	908	808	901	871	852	832	881	908	876	842	908	887	847	881	895	891	859	907	869	892	873	879	878	853	868	842	867	846	903	889	866	837	847	889	906	841	868	837	859	848	861	828	870	897	931	828	862	875	900	859	846	866	869	858	862	870	843	845	895	871	874	849	859	835	802	895	916	895	886	886	922	859	859	871	869	903	861	880	894	873	846	853	907	870	865	954	851	860	882	918	898	881	860	858	840	906	933	838	879	891	832	857	858	913	894	882	845	843	878	823	863	870	831	893	865	850	897	889	916	824	867	883	877	835	901	885	876	850	895	851	843	838	818	849	846	873	869	867	846	901	900	841	861	836	867	862	862	899	875	850	878	809	804	927	838	850	844	883	879	886	883	915	880	891	837	850	897	873	912	824	847	870	863	901	862	808	834	759	866	899	881	886	853	901	900	915	855	883	878	905	848	876	892	858	846	881	851	853	852	854	888	855	899	827	859	866	894	848	826	883	853	818	857	903	861	831	883	855	873	917	888	886	867	852	857	918	941	909	896	848	845	870	906	861	913	851	899	857	833	889	794	825	877	878	863	895	886	869	913	862	833	833	870	854	892	858	880	896	866	902	862	869	866	827	873	868	873	867	906	851	917	933	880	851	847	879	864	897	856	929	895	919	828	874	887	836	885
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	120	27	27	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	17	17	17	27	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
