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
336886665557	336886666116	336886666666	336886667216	336886667766	336886668316	336886668866	336886669416	336886669966	336886670516	336886671066	336886671616	336886672166	336886672716	336886673266	336886673816	336886674366	336886674916	336886675466	336886676016	336886676566	336886677116	336886677668	336886678216	336886678766	336886679316	336886679866	336886680416	336886680966	336886681516	336886682066	336886682616	336886683166	336886683716	336886684266	336886684816	336886685366	336886685916	336886686466	336886687016	336886687566	336886688116	336886688666	336886689218	336886689768	336886690316	336886690866	336886691416	336886691966	336886692516	336886693066	336886693616	336886694166	336886694716	336886695266	336886695816	336886696366	336886696916	336886697468	336886698016	336886698566	336886699116	336886699666	336886700216	336886700766	336886701316	336886701866	336886702416	336886702966	336886703516	336886704066	336886704616	336886705166	336886705718	336886706268	336886706816	336886707366	336886707916	336886708466	336886709016	336886709568	336886710116	336886710666	336886711216	336886711766	336886712316	336886712866	336886713416	336886713966	336886714518	336886715066	336886715616	336886716166	336886716716	336886717268	336886717816	336886718368	336886718916	336886719466	336886720016	336886720566	336886721116	336886721666	336886722216	336886722766	336886723316	336886723868	336886724416	336886724966	336886725518	336886726066	336886726616	336886727166	336886727716	336886728266	336886728818	336886729368	336886729916	336886730468	336886731016	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2691	3650	2300	2691	3650	2300	2691	3650	2300	2691	3650	2300	2691	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2689	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22756	11572	12242	11983	10659	8702	6772	4297	2849	2294	1797	1853	1324	1030	988	855	894	721	603	505	486	445	406	381	438	418	394	369	331	288	274	307	322	285	274	268	293	275	280	256	251	267	262	268	258	252	267	291	255	244	243	262	251	249	234	234	267	268	242	237	259	263	252	251	229	247	251	240	245	242	227	249	255	244	271	238	224	238	229	237	257	236	240	247	238	251	250	227	266	227	255	239	267	215	214	256	252	255	237	207	238	219	221	229	267	236	244	221	242	246	202	240	251	260	249	237	274	282	234	267	219	252	242	247	228	247	216	237	213	252	220	234	253	272	249	198	203	243	263	244	236	226	247	261	237	227	213	230	222	225	230	231	231	233	251	242	245	223	248	226	251	225	219	252	251	237	265	257	224	233	231	276	269	232	234	230	219	232	235	257	239	245	239	224	259	243	241	274	247	247	241	209	208	238	221	250	219	265	263	255	239	240	270	233	224	248	253	268	221	226	210	263	210	264	240	250	236	245	222	238	239	239	231	241	248	276	246	240	228	251	254	232	211	211	250	221	236	245	233	224	223	261	218	274	269	244	275	242	204	226	268	237	243	231	237	236	229	272	265	225	213	236	227	245	254	258	285	252	248	244	230	262	239	214	247	207	225	247	238	239	239	245	241	247	224	243	246	224	223	278	243	238	243	269	234	226	257	233	265	246	236	259	216	222	228	246	261	247	234	229	241	219	260	216	216	223	249	247	232	238	227	252	244	272	252	230	241	244	259	249	225	254	232	242	225	236	248	230	247	217	225	262	237	258	243	250	239	242	235	250	240	246	267	238	235	234	226	228	254	227	253	238	222	238	204	228	241	230	235	250	260	252	221	242	240	256	244	210	261	241	242	260	254	229	230	266	258	234	245	252	236	238	253	244	248	231	234	225	231	277	261	252	230	218	232	248	226	258	269	239	238	231	228	237	265	244	260	249	259	236	250	257	237	239	244	217	257	220	257	239	226	237	235	228	252	255	257	242	241	241	251	224	242	283	235	229	236	250	244	209	236	255	235	223	222	263	237	237	203	225	255	240	219	224	240	254	218	244	252	232	249	217	249	239	258	244	223	242	268	242	217	238	228	222	258	243	253	239	241	245	226	237	231	245	234	247	251	249	259	236	233	257	218	245	238	243	220	217	235	248	266	247	226	230	254	241	240	229	230	228	231	227	249	271	235	226	249	252	259	232	261	229	282	210	203	236	243	231	232	232	234	213	232	263	228	221	256	241	241	254	249	244	260	222	224	267	240	281	245	274	248	230	227	259	239	253	240	254	242	232	206	235	237	230	219	252	271	234	248	225	242	245	242	240	248	230	272	249	272	257	256	261	217	277	248	234	236	246	240	208	241	236	268	241	248	220	248	261	272	238	262	218	219	241	273	236	222	263	231	276	236	233	250	253	227	260	231	204	243	243	245	230	295	224	234	257	247	232	255	247	218	253	250	266	252	252	252	240	246	245	263	240	264	236	230	216	243	235	230	239	226	265	273	254	236	245	262	233	251	225	250	252	223	256	230	248	250	236	238	218	229	204	242	195	206	238	222	246	236	248	253	237	258	260	255	249	239	210	247	248	269	219	233	238	231	255	254	244	231	229	254	267	247	254	228	232	224	229	241	253	222	268	203	220	197	258	254	249	207	241	250	263	248	247	217	254	253	245	270	223	241	242	241	220	236	222	233	240	235	237	293	234	227	260	230	266	257	249	246	201	234	252	252	231	234	231	245	261	236	225	221	246	225	232	248	271	228	240	226	237	255	233	242	250	227	223	248	232	224	273	223	237	240	214	231	248	245	227	249	247	219	242	250	274	236	220	256	221	228	240	270	248	235	247	240	240	209	225	264	261	244	264	236	242	261	235	263	213	244	254	224	236	259	242	264	228	249	240	227	217	228	248	244	238	232	225	241	244	214	242	217	230	233	255	265	202	237	264	248	234	248	256	251	246	207	243	225	229	244	243	241	247	244	217	221	218	234	249	208	217	248	254	228	223	213	251	253	225	227	230	221	255	242	246	217	275	253	287	221	222	248	254	239	216	245	243	249	252	252	256	266	241	240	255	262	230	216	236	215	244	216	226	226	239	240	239	232	254	215	209	227	239	233	231	233	217	223	240	252	206	243	233	242	231	267	259	268	235	232	237	221	224	253	271	224	232	214	240	246	236	232	220	218	237	216	236	209	237	231	237	250	240	235	209	249	211	225	227	231	224	267	241	244	221	230	260	244	213	233	231	261	206	222	259	257	231	239	252	218	228	221	233	242	255	241	221	235	240	230	255	245	214	238	262	243	208	227	214	228	256	259	224	249	224	261	241	233	255	239	271	252	249	246	224	234	237	243	246	284	212	228	247	230	233	226	244	260	237	252	251	213	230	232	184	223	235	219	253	230	234	243	258	231	250	226	229	228	247	251	249	238	247	238	232	233	235	230	255	236	211	258	232	221	219	215	220	200	228	231	240	238	232	241	256	213	235	251	245	266	260	236	263	244	227	258	253	263	236	226	259	250	227	221	230	244	258	245	209	217	228	243	218	267	230	251	238	228	244	219	224	201	219	236	255	200	258	260	238	234	243	240	233	239	232	220	240	248	247	242	229	266	217	238	225	250	215	237	215	239	257	238	251	241	247	236	228	260	234	260	253	235	240	237	245	240	241	264	238	228	224	205	240	256	248	246	242	249	240	242	210	233	230	250	256	234	270	226	270	240	286	275	250	238	243	259	236	230	238	225	231	246	243	230	212	252	228	225	237	238	219	215	245	243	250	230	213	220	231	247	250	232	245	232	280	253	243	257	275	238	234	230	249	216	235	235	228	256	239	266	245	217	232	223	224	234	228	223	261	244	229	232	221	229	241	246	231	213	229	240	267	235	275	209	240	269	250	255	249	261	263	277	251	260	237	245	233	238	235	259	254	240	244	229	242	246	228	228	242	247	250	223	249	260	237	224	227	236	207	208	277	223	258	243	251	229	219	253	245	234	225	245	230	246	262	254	246	255	228	246	246	242	251	262	223	257	263	215	233	233	234	211	215	234	211	241	223	210	237	251	217	243	222	229	241	248	225	254	250	244	278	244	231	262	238	236	214	268	235	236	228	206	258	233	260	241	237	254	242	259	234	246	269	237	264	215	245	256	220	262	223	247	268	244	249	225	228	262	224	226	250	238	233	236	259	218	227	236	234	214	259	253	257	245	215	236	257	247	237	210	227	231	238	224	196	239	208	256	232	245	207	263	265	224	252	228	238	235	207	245	191	236	218	254	237	230	260	269	225	242	204	207	219	239	241	248	260	243	284	235	267	227	216	245	228	216	224	194	253	245	217	239	237	218	225	229	256	251	248	224	234	237	244	213	239	253	239	244	214	241	247	251	245	254	231	255	222	246	262	266	251	248	258	266	234	247	256	245	248	222	240	258	220	270	212	208	261	261	261	261	237	217	230	215	245	229	224	252	251	211	273	237	224	248	234	262	227
12456	8035	11438	14838	16509	16934	16196	12168	9962	9259	8135	7367	6002	5200	5258	3896	3960	3461	2616	2376	2325	2233	1973	1853	1956	2055	1609	1454	1349	1092	977	1164	1165	1058	980	989	879	872	835	866	884	839	853	776	898	877	868	867	800	832	728	771	701	762	732	720	736	645	707	684	671	756	732	656	676	659	669	639	672	684	649	688	665	680	668	697	620	645	701	673	688	663	673	654	632	641	639	639	684	643	645	617	633	664	639	660	622	658	627	648	632	661	681	651	657	660	652	614	705	645	675	636	625	667	662	653	650	685	639	653	671	653	659	620	624	633	616	673	678	700	617	651	651	678	643	625	647	639	618	647	612	701	631	656	594	644	647	588	622	616	649	592	641	615	637	626	674	643	606	647	673	585	675	642	613	606	642	633	650	611	684	643	690	643	629	596	681	594	629	641	615	625	626	646	583	678	632	627	675	633	634	608	610	630	642	654	622	620	640	619	643	626	620	640	623	666	617	683	659	654	600	638	649	666	645	634	618	615	631	661	622	596	677	638	622	615	650	667	639	641	693	563	664	619	643	625	609	625	617	662	657	612	659	659	654	615	633	630	629	589	654	665	612	630	653	617	640	633	613	645	661	635	611	728	606	655	621	659	652	647	652	629	639	668	662	599	624	657	628	620	641	643	578	655	637	628	612	675	631	608	629	679	655	634	661	637	695	623	601	647	655	631	631	657	623	640	639	651	623	609	586	662	676	577	639	689	665	597	687	642	646	609	626	603	620	626	687	646	647	631	693	629	649	645	619	703	669	637	642	657	597	644	603	667	593	650	651	677	634	621	598	668	584	600	649	648	638	612	636	632	618	676	578	601	645	613	645	635	664	647	645	613	644	598	674	640	631	616	588	663	648	605	619	640	608	669	624	691	628	610	628	675	629	654	611	643	657	634	650	653	639	643	664	625	605	651	640	637	667	661	627	662	632	641	651	639	625	640	639	617	669	585	654	651	639	618	625	678	668	672	626	681	661	712	614	641	616	639	625	663	609	632	633	658	609	665	617	634	575	617	659	650	648	625	629	663	565	623	653	619	631	692	619	634	605	619	629	619	626	633	658	615	648	623	660	616	653	630	632	634	629	647	623	669	631	610	627	654	656	666	638	620	644	628	647	640	669	628	653	599	708	628	639	642	636	629	631	659	640	618	651	625	672	629	647	660	666	621	653	589	658	603	608	652	626	648	629	647	610	638	695	600	642	610	605	578	660	644	656	656	611	632	639	631	641	605	612	584	651	693	623	620	591	616	625	657	606	635	654	636	676	637	668	650	654	615	701	646	600	589	597	659	610	619	633	629	653	639	632	675	623	637	641	630	644	637	667	623	613	598	653	651	660	647	641	643	630	631	659	636	637	604	656	650	641	649	651	647	648	615	599	650	648	684	631	637	677	568	659	671	644	646	613	638	598	628	570	634	616	655	635	624	641	634	631	644	626	648	635	654	618	612	602	643	647	633	684	618	608	655	636	625	635	603	649	651	669	675	651	688	635	592	645	670	626	627	651	651	664	631	671	649	603	674	618	639	623	682	602	647	587	669	598	625	632	601	641	637	663	679	590	613	649	678	622	605	623	613	649	635	604	592	621	627	667	634	637	656	657	653	643	668	642	632	663	630	648	584	624	614	641	668	631	644	626	659	655	649	634	633	642	643	649	610	661	655	666	643	642	682	604	660	621	618	599	623	664	633	603	616	625	638	667	641	631	669	616	610	621	625	639	656	614	611	639	653	617	619	608	624	626	641	573	616	609	649	690	663	630	649	677	629	658	607	670	592	622	653	600	723	680	642	595	617	644	643	608	606	608	642	611	626	639	641	594	614	632	648	616	632	657	679	610	631	604	602	651	660	595	615	634	616	625	599	623	617	655	643	626	577	630	615	606	633	654	642	635	626	592	638	588	625	655	582	622	612	670	615	628	613	655	642	649	665	633	595	674	659	568	631	635	579	638	607	630	638	622	619	613	656	648	641	638	673	594	573	628	627	642	614	613	622	656	656	595	659	655	682	643	667	666	627	650	631	630	638	630	631	622	620	650	596	639	628	622	608	612	598	633	635	625	610	615	611	664	629	627	630	678	639	642	622	638	609	641	603	626	630	662	626	640	635	648	651	624	683	607	598	605	600	621	657	637	606	615	667	646	660	676	633	658	636	669	646	667	606	647	617	655	620	658	616	617	619	657	654	670	671	609	643	643	609	617	641	614	673	643	687	665	650	613	678	655	644	610	673	631	674	606	653	671	619	664	626	659	658	679	648	610	677	654	592	668	648	623	624	656	612	606	588	646	655	600	660	647	653	626	670	629	643	630	596	655	663	648	618	656	660	608	645	583	674	609	627	649	645	636	687	668	644	623	661	611	628	573	618	651	653	654	628	647	640	609	653	604	620	621	583	600	620	617	608	613	646	645	649	638	587	632	566	644	622	631	647	602	646	626	639	653	651	645	639	644	617	626	641	661	631	634	651	660	590	622	594	644	633	659	652	635	656	578	617	650	672	615	622	641	650	694	644	611	612	627	615	614	619	673	627	672	634	612	599	651	615	659	618	635	617	614	640	662	654	636	629	710	635	645	674	639	634	638	660	690	635	645	654	620	623	593	643	672	675	629	628	653	630	645	641	653	656	632	645	610	650	592	640	604	633	608	638	625	610	650	664	559	628	649	603	633	641	643	657	630	620	651	609	663	628	632	640	606	630	616	638	624	611	661	663	593	680	676	575	627	612	643	674	630	658	633	625	629	595	624	665	661	653	591	667	643	676	619	652	644	648	603	668	670	594	583	661	659	688	623	624	633	633	642	632	641	657	648	604	651	600	654	643	626	659	643	663	620	665	619	616	643	645	612	660	612	629	632	623	692	624	650	610	605	621	594	610	604	645	677	644	665	635	638	650	662	660	646	644	619	680	598	600	690	634	645	597	636	658	630	637	646	639	650	644	655	593	636	626	638	594	617	642	637	697	637	682	643	604	626	619	638	611	625	689	597	609	643	621	637	652	642	674	642	653	618	619	629	598	600	664	658	654	647	640	632	638	639	641	615	636	656	657	644	627	626	623	703	649	622	662	665	633	600	631	589	602	649	586	688	659	634	683	613	603	617	645	640	624	641	629	617	596	651	646	623	619	648	623	643	644	600	665	670	661	628	614	676	598	603	679	629	651	636	611	669	634	637	646	652	600	653	661	665	619	652	634	605	664	627	648	669	627	665	619	626	657	648	607	645	657	631	631	641	585	633	638	676	624	636	679	629	690	617	611	649	610	642	674	637	657	589	600	706	631	623	637	693	639	671	657	646	677	632	674	650	655	619	659	631	627	649	641	644	645	653	625	611	650	640	681	658	619	666	647	674	603	657	662	640	636	625	643	612	645	671	695	608	652	628	602	604	628	657	605	632	633	635	660	683	667	615	648	654	679	645	618	579	633	640	643	631	667	647	624	666	617	636	644	615	670	553	628	670	646	635	621	654	628	669	622	693	637
4791	934	909	725	678	590	530	437	405	380	389	375	368	362	339	339	328	332	351	385	373	327	311	316	337	330	344	315	314	324	323	316	368	324	331	352	355	318	316	317	339	339	348	328	344	317	348	308	308	340	316	306	329	322	349	281	343	342	318	330	324	304	337	321	300	339	319	316	319	303	327	323	307	307	332	314	287	327	289	343	334	337	314	319	339	300	298	300	326	302	307	324	317	309	315	311	339	324	302	333	282	351	345	300	339	338	340	304	307	341	316	365	297	290	331	309	322	320	359	318	339	302	337	323	336	327	318	300	327	324	327	353	312	329	321	337	305	322	322	323	327	329	303	319	321	314	331	299	333	343	304	353	326	336	322	331	346	329	331	310	341	330	313	307	344	331	336	334	361	306	308	306	385	321	376	314	306	345	341	311	340	303	333	321	316	311	341	350	348	310	302	319	326	334	304	290	338	335	317	328	334	321	342	358	326	318	326	322	307	311	305	293	315	340	301	308	337	338	311	343	309	368	349	326	317	329	328	313	326	304	324	340	326	307	338	307	301	344	288	296	317	291	359	348	279	317	333	332	327	303	360	276	332	337	325	299	309	324	324	308	331	341	319	300	327	332	322	337	368	331	330	310	344	340	319	318	330	321	320	279	311	307	313	321	340	348	339	301	325	309	331	365	305	334	360	336	313	326	331	336	354	340	316	327	350	320	325	298	345	359	330	310	313	338	307	286	346	336	332	299	335	325	302	316	346	328	337	330	315	331	320	324	303	327	336	309	309	335	305	312	271	333	350	297	280	317	357	331	300	308	357	328	343	328	350	313	348	329	310	328	321	332	295	352	323	318	324	314	284	316	354	291	337	308	331	313	308	307	340	322	300	317	319	287	294	314	344	310	338	309	281	336	297	301	343	337	327	324	320	321	330	335	350	317	316	292	292	333	350	327	307	333	293	343	297	329	304	310	325	315	352	334	289	317	315	293	321	281	310	310	330	333	297	333	304	292	299	325	311	325	317	318	347	311	310	301	322	349	321	320	313	323	333	327	338	302	341	340	304	343	307	290	331	309	314	328	358	350	335	338	319	334	330	296	349	282	321	340	318	313	350	321	349	311	326	336	295	327	337	294	338	340	333	300	342	296	333	317	311	313	344	326	311	310	351	306	344	331	338	312	323	349	337	354	332	328	342	304	351	304	305	328	368	304	296	301	303	328	294	319	365	362	332	334	315	338	326	340	328	358	323	353	327	313	305	336	334	303	323	321	368	345	313	305	332	337	318	294	321	313	302	332	334	316	291	312	315	311	311	361	297	303	306	305	319	293	314	364	302	272	292	336	327	329	311	335	324	347	289	316	332	312	331	269	319	310	345	302	304	328	318	311	330	297	332	289	315	322	318	341	328	294	318	325	298	313	302	336	324	347	305	344	326	299	346	328	287	310	284	303	303	300	313	332	338	313	324	336	325	327	344	315	304	306	349	326	331	289	303	372	317	329	336	333	333	339	315	324	326	345	313	328	350	330	343	307	339	309	322	320	309	309	283	322	325	339	330	336	290	339	296	362	359	346	323	335	331	340	309	307	328	305	351	334	329	308	309	328	291	328	315	318	351	334	334	334	316	318	347	311	310	349	328	300	347	338	319	313	350	316	294	323	316	332	345	321	332	323	334	357	325	313	321	322	315	310	316	324	332	311	270	282	338	330	309	331	307	320	319	363	338	306	314	322	323	293	337	283	329	326	298	309	287	338	311	339	315	342	326	348	309	316	329	293	300	329	341	303	322	332	327	333	323	337	347	316	335	317	335	330	309	345	343	316	300	328	319	297	328	330	284	311	294	330	319	288	343	354	293	331	321	319	321	306	342	318	309	335	294	334	305	308	328	328	283	318	307	304	307	317	299	303	331	317	333	358	312	322	342	345	306	303	356	320	314	268	319	316	305	305	337	322	274	312	340	317	331	300	326	323	317	324	309	357	303	336	334	346	354	301	324	323	329	298	320	343	336	318	331	347	305	315	329	308	354	293	335	309	298	337	345	306	318	324	355	312	328	304	335	316	308	310	333	310	288	325	309	316	323	318	321	317	317	321	329	330	336	348	326	293	306	300	305	309	287	332	351	316	300	328	317	324	305	318	304	348	319	316	341	319	281	324	339	297	336	293	344	317	313	319	291	351	291	310	345	308	334	328	335	321	315	319	319	333	332	316	339	339	338	329	315	372	326	328	352	307	342	336	314	339	336	322	290	281	313	304	294	304	315	316	287	342	318	297	346	316	296	313	300	314	315	292	363	318	315	319	307	316	364	334	313	291	288	305	319	332	316	364	334	317	307	283	308	359	366	319	301	297	333	342	318	308	324	325	289	354	336	330	318	308	287	325	314	335	325	348	339	316	311	301	274	334	334	350	323	333	329	306	316	332	302	300	307	313	325	302	331	311	316	311	321	288	317	280	339	309	326	333	299	301	305	325	306	319	310	345	338	355	325	357	314	350	330	345	313	302	319	295	300	341	365	334	341	330	335	306	330	346	324	330	329	312	312	279	311	310	305	312	311	330	346	319	312	327	322	288	310	317	307	358	313	309	307	315	300	308	340	331	317	310	334	329	340	323	320	289	289	341	312	305	311	335	295	314	306	313	324	299	292	358	292	315	305	335	338	348	305	296	311	333	340	315	342	331	311	348	318	330	329	348	330	359	326	329	348	307	307	289	293	301	313	279	298	296	318	332	308	304	323	337	311	313	302	369	322	323	322	313	333	325	338	324	307	330	298	328	331	322	324	360	284	269	309	291	325	353	337	311	297	319	325	317	303	298	298	381	366	366	305	297	269	318	289	289	314	321	349	283	320	331	301	318	319	302	300	343	333	329	328	344	324	352	315	316	304	324	306	347	318	359	315	294	343	313	333	332	298	312	310	313	344	311	299	326	316	333	335	337	308	306	305	320	331	324	335	330	325	338	294	332	327	331	312	333	324	319	305	330	328	336	314	289	323	307	309	310	327	340	342	335	322	336	359	315	320	315	271	334	302	323	309	332	295	312	321	355	294	331	303	319	324	338	355	359	331	325	300	311	336	328	313	304	336	311	326	310	329	312	327	330	322	298	309	333	345	301	334	327	333	304	321	325	314	316	360	306	295	297	336	338	343	312	321	345	316	307	323	312	300	316	335	339	322	322	335	330	277	343	335	318	310	352	351	357	326	317	318	328	349	330	314	330	292	322	334	332	287	300	299	307	335	308	303	303	342	300	306	297	325	321	310	300	311	309	331	332	334	288	330	340	352	345	312	339	314	319	310	317	339	316	330	330	339	343	337	331	324	321	348	319	304	327	337	294	323	329	285	316	329	342	323	282	323	281	308	312	321	298	356	354	316	303	331	317	325	284	331	368	319	350	308	303	333	332	324	313	308	319	311	337	324	323	336	320	307	301	311	308	325	357	336	308	303	292	312	319	326	324	307	304	327	310	317	310	299	328	337	304	323	327	290	288	315	322	330	321
3680	1380	1885	2263	2197	1820	1756	1517	1259	1154	1156	1251	1029	963	1024	913	906	984	969	937	923	896	887	885	900	883	826	836	848	825	783	821	802	806	803	778	797	837	789	807	783	772	788	790	794	837	817	797	796	745	811	788	820	798	795	783	814	816	769	820	762	799	770	825	759	775	798	759	828	729	797	813	755	789	734	787	761	776	734	719	782	784	792	816	785	818	800	765	738	794	838	757	798	785	794	766	745	801	731	801	776	782	785	782	775	794	827	762	778	748	824	763	746	800	772	749	836	766	766	741	803	809	762	767	796	777	754	760	754	760	737	738	749	758	812	815	771	790	776	827	804	749	845	791	758	808	830	723	776	747	777	782	781	794	785	801	735	753	768	753	784	758	794	780	753	807	804	742	769	729	827	764	805	761	736	780	816	764	765	803	784	803	769	796	780	784	732	766	785	742	800	764	778	732	812	781	777	799	780	765	795	813	740	801	729	747	788	805	770	800	788	776	795	778	747	838	846	767	804	800	748	764	760	812	771	790	747	759	737	779	806	825	743	814	790	778	776	821	810	821	781	767	747	796	777	831	726	754	747	768	776	772	762	789	755	826	793	811	758	783	810	804	786	783	790	746	821	746	771	769	787	839	754	794	761	788	798	801	822	765	776	780	771	766	774	818	823	794	799	770	766	777	752	799	761	808	755	794	821	752	784	803	781	787	784	758	793	744	804	742	761	767	776	761	755	752	788	790	806	752	792	778	782	811	786	781	793	756	773	736	767	773	767	808	801	785	839	788	770	757	794	744	721	839	766	762	795	745	753	781	781	739	767	794	757	782	785	844	785	772	785	797	765	806	775	753	800	722	745	822	751	774	802	800	775	776	791	791	778	777	775	774	798	793	768	758	812	799	827	758	799	764	830	824	785	768	734	783	793	791	746	754	820	764	809	750	746	765	798	749	770	778	801	790	757	826	780	787	757	773	770	816	781	809	784	818	792	787	816	777	794	778	826	808	803	811	749	756	736	800	757	787	749	783	770	718	783	756	748	750	758	797	757	798	784	795	833	767	801	858	779	782	736	799	764	811	757	743	770	749	757	778	804	764	810	851	772	787	771	783	767	763	744	813	768	745	740	822	766	794	788	839	741	730	738	789	782	759	809	775	749	772	758	796	795	779	759	778	798	724	807	754	754	789	838	824	723	826	778	766	739	774	806	799	771	739	776	786	799	703	790	781	768	785	767	813	780	759	799	810	797	755	712	714	786	730	761	774	806	800	799	727	793	808	795	758	759	835	792	765	752	798	742	810	711	757	783	804	810	769	788	744	755	789	802	761	805	808	738	823	813	784	792	789	790	856	816	809	793	820	716	817	780	748	740	790	734	798	757	769	779	741	745	741	780	795	772	815	815	764	773	729	813	767	808	771	781	785	752	806	759	746	763	787	776	783	791	795	734	784	781	758	778	791	764	787	772	777	766	782	791	772	721	785	791	796	757	794	807	754	773	724	793	795	730	698	816	757	772	760	769	731	750	744	771	786	780	751	788	804	783	781	801	783	806	771	803	753	801	726	764	836	779	819	786	772	784	796	801	816	787	762	828	769	779	762	773	778	800	827	771	786	784	738	795	813	818	803	737	740	795	793	770	769	766	782	768	808	791	754	782	754	772	774	725	827	731	748	781	781	810	791	775	786	798	797	829	758	770	788	769	762	799	816	777	766	788	797	819	762	749	791	782	766	755	790	784	776	810	793	769	776	717	777	783	779	777	808	798	803	737	788	775	765	755	768	780	767	731	804	783	821	758	770	770	809	770	773	787	779	763	758	760	785	837	732	764	762	787	758	824	768	870	752	768	788	754	753	758	756	799	842	753	748	759	758	811	831	762	787	741	764	772	798	816	787	775	798	775	803	772	785	800	786	769	830	762	759	800	771	782	770	767	802	773	771	837	788	749	793	813	747	762	773	810	759	755	750	810	800	779	771	763	789	828	799	745	770	783	755	801	743	777	786	778	784	786	813	761	773	740	836	734	762	792	809	773	785	785	809	826	802	751	788	784	771	799	770	827	772	760	743	725	786	834	784	764	802	731	823	828	726	784	758	780	725	807	773	794	774	806	783	807	775	806	768	772	723	755	804	831	788	784	778	781	774	778	779	765	791	777	764	813	746	823	775	778	773	761	793	795	764	798	734	759	720	777	801	807	762	751	799	737	814	775	765	770	776	813	774	774	811	750	796	747	750	808	778	758	830	785	753	768	815	772	767	739	774	792	797	736	752	797	753	816	756	780	747	779	794	775	779	779	769	746	760	818	775	756	780	733	764	787	800	792	728	850	783	750	790	789	789	777	764	796	782	772	774	792	751	777	731	783	787	804	777	758	728	790	816	758	789	731	767	794	784	772	736	794	791	766	752	788	742	774	729	801	765	766	789	752	757	812	775	797	759	802	798	788	788	817	810	748	741	799	807	711	786	815	788	769	769	769	801	772	815	807	773	817	771	797	763	760	823	748	777	781	805	756	828	805	816	806	775	746	809	774	800	800	786	796	828	791	817	809	808	755	807	786	747	793	742	792	798	770	783	820	781	778	793	749	762	748	786	739	769	810	811	763	797	761	773	774	797	763	818	769	721	809	756	721	799	783	797	769	788	743	738	789	744	784	765	822	782	794	778	774	790	782	774	770	770	779	818	770	783	749	816	837	778	809	783	804	773	702	747	801	864	778	735	783	798	752	796	830	744	816	806	788	790	802	795	768	802	766	773	807	751	760	750	782	827	815	818	772	803	849	786	772	789	797	750	736	803	787	720	757	823	793	799	786	747	778	797	736	786	782	773	778	794	748	780	830	783	768	833	806	801	797	835	810	788	769	811	800	778	799	711	785	745	762	813	779	769	765	769	783	737	762	763	813	821	749	832	758	775	754	756	774	780	773	801	733	813	787	761	732	749	806	767	783	806	794	790	759	820	769	814	807	798	787	781	746	786	797	747	766	756	778	761	764	796	779	769	763	795	775	789	777	790	753	760	789	768	788	791	749	758	776	804	790	796	828	722	794	817	795	795	734	769	768	760	764	765	806	788	793	834	797	797	792	792	784	791	772	763	779	788	776	770	771	773	808	778	772	770	753	787	830	763	830	773	842	783	766	770	781	799	740	771	746	812	804	826	733	825	748	760	786	789	788	762	774	781	807	802	819	755	775	790	799	827	763	788	806	785	768	803	747	794	739	786	791	792	829	779	752	808	733	787	775	703	775	799	795	762	777	775	812	819	805	776	754	778	783	805	752	776	796	798	801	800	765	847	759	837	788	800	743	779	816	697	762	780	737	765	761	761	774	784	809	728	799	740	781	785	751	801	734	775	795	777	835	769	772	768	836	835	733	794	768	784	738	769	810	772	777	854	757	741	801	757	799	784	751	825	796	781	776	822	787	789	794	819	743	754	748	792	758	763	783	738	785	760	783	804	782	796	782	753	732	768	759	776	798	754	766	774	747	779	796	824	795	806	806	772
14440	5671	6269	5936	4713	3266	2689	1884	1310	994	866	994	759	591	492	394	360	385	386	329	327	275	256	218	275	243	218	220	220	183	201	191	211	189	158	213	188	191	165	192	192	209	189	200	217	215	192	185	169	221	162	196	175	184	169	166	159	169	169	178	174	153	175	200	177	173	193	151	160	174	185	180	167	189	181	165	181	188	162	160	169	195	160	173	184	193	170	186	181	177	179	173	183	162	175	209	152	197	169	178	170	164	204	160	196	224	195	177	173	180	180	172	181	178	166	190	170	161	187	169	168	175	176	183	167	179	167	203	173	178	163	174	173	187	194	181	181	145	178	186	180	193	175	175	151	170	180	166	166	176	164	178	180	186	167	168	158	223	171	165	186	177	186	183	197	201	159	185	197	151	159	160	174	171	183	173	180	208	158	185	173	184	178	154	191	187	185	182	203	192	162	197	159	195	184	170	201	172	175	179	156	180	216	185	170	186	183	170	182	182	194	203	166	185	166	174	182	172	163	165	173	189	185	180	153	157	166	185	189	173	188	165	173	184	188	180	195	187	179	192	169	166	165	165	142	189	179	175	174	200	147	167	166	175	186	176	159	189	160	147	178	177	175	167	187	166	176	197	187	169	170	158	191	175	162	203	175	161	178	181	172	184	154	187	174	187	179	192	197	163	168	170	198	167	174	165	152	186	175	154	164	156	187	156	174	185	163	178	166	193	182	193	183	181	187	180	177	159	176	193	170	187	157	174	194	163	149	173	162	177	195	189	167	170	190	178	170	179	170	164	210	191	177	173	165	175	185	178	160	161	179	170	177	171	182	161	195	192	164	167	175	205	169	168	175	171	151	167	147	185	173	174	173	153	190	164	192	163	187	176	186	197	197	195	191	175	163	185	180	165	181	177	194	177	177	191	187	180	150	151	189	169	177	190	185	182	167	177	166	169	192	186	205	197	173	189	187	181	153	179	158	156	166	168	186	179	164	162	164	189	178	187	158	164	141	188	189	187	157	171	197	173	179	165	165	191	188	163	191	176	183	161	177	131	181	159	166	187	171	183	174	167	170	163	175	168	185	162	180	169	166	170	181	191	195	181	195	186	168	168	166	199	187	171	172	201	180	167	188	170	193	190	152	176	154	194	174	195	183	197	174	173	175	179	166	156	164	197	193	184	192	152	166	167	197	187	146	178	184	182	198	185	148	193	202	160	190	178	182	201	204	166	170	169	178	174	178	191	194	185	165	173	174	189	169	185	182	158	171	185	187	187	165	183	161	182	186	186	171	162	170	196	169	183	182	177	180	183	167	169	170	183	169	176	185	175	170	167	176	171	172	175	153	170	178	171	165	172	164	163	195	184	214	172	183	193	202	158	175	172	172	190	148	183	182	189	175	170	182	172	171	191	182	182	151	167	192	176	175	155	179	180	171	169	169	161	199	175	157	186	183	184	172	173	182	181	172	173	156	162	188	192	175	181	146	170	193	168	177	176	166	178	157	165	168	188	167	192	199	178	155	157	161	182	193	181	193	127	157	179	167	171	151	203	153	192	173	175	174	176	170	162	157	161	186	185	158	162	187	163	185	165	163	181	172	158	184	210	187	192	171	151	175	186	180	196	164	177	153	180	185	200	178	162	179	163	191	176	170	189	153	178	159	173	190	184	173	146	175	190	175	154	183	161	179	178	180	178	203	174	164	182	168	182	167	188	181	181	177	177	172	179	168	200	199	167	165	167	188	185	191	159	172	188	177	204	171	171	179	155	160	166	175	174	189	178	177	170	184	166	187	174	179	162	187	181	152	163	162	201	218	167	162	181	192	167	163	168	173	174	191	187	166	163	187	172	177	179	179	170	151	174	199	183	181	161	186	194	165	168	185	175	173	171	189	169	184	188	208	182	171	191	162	171	206	163	169	169	173	181	188	152	148	189	194	175	191	177	175	168	185	179	192	192	182	164	191	174	188	176	208	190	182	172	199	153	172	178	185	183	196	162	186	167	182	186	178	178	171	175	174	182	184	170	184	171	169	171	160	187	191	171	185	178	181	153	156	197	181	162	180	148	163	170	174	178	194	175	165	174	155	148	187	154	182	163	189	170	200	172	166	174	158	183	173	161	160	181	159	198	175	180	185	210	176	182	203	169	180	198	203	180	181	195	211	195	194	148	193	188	193	179	188	175	184	190	198	171	170	186	156	159	173	196	180	195	168	161	178	175	194	167	170	172	201	164	175	194	183	172	193	176	166	179	166	153	182	180	159	178	206	167	191	171	189	155	206	176	194	153	186	161	174	177	176	195	173	171	191	203	176	153	182	177	181	200	151	183	180	178	187	150	171	162	166	151	181	192	181	155	172	189	187	168	164	166	198	195	164	176	164	211	205	152	175	193	170	172	174	167	167	182	174	170	167	145	197	192	165	165	163	177	190	150	193	193	204	168	155	162	165	173	173	185	159	154	176	188	171	198	193	166	198	193	174	198	170	172	185	169	193	169	147	166	175	204	188	187	180	186	180	173	173	180	159	174	159	182	195	183	176	181	179	159	167	167	186	189	191	172	165	184	194	186	172	183	179	181	161	171	170	144	186	192	147	184	186	180	163	187	191	156	164	156	189	152	162	177	168	172	194	182	174	177	167	185	193	164	172	175	181	158	163	160	176	181	176	196	177	183	178	183	170	189	178	201	188	203	186	200	167	160	167	188	174	181	185	173	163	181	175	154	175	150	176	183	201	180	177	179	187	169	179	175	191	176	158	166	175	174	220	188	159	180	188	178	185	195	185	164	170	148	180	167	176	178	165	171	158	170	185	162	174	193	161	157	173	153	190	181	182	200	194	197	165	170	188	145	215	163	167	174	166	182	156	188	164	174	180	172	153	184	181	173	184	173	156	175	169	184	190	211	180	172	182	188	170	159	168	173	158	176	164	178	181	170	169	188	176	152	182	197	175	167	185	174	163	180	167	175	178	194	190	192	168	166	180	170	165	200	174	182	180	156	171	174	168	175	159	202	205	189	185	173	179	172	196	174	177	190	160	165	186	173	162	189	145	184	176	177	183	174	183	172	171	158	172	171	170	168	200	185	181	178	183	171	173	203	173	157	180	190	183	167	169	192	171	187	162	146	177	169	181	172	181	192	143	140	153	167	181	190	176	162	180	174	164	156	198	161	159	198	179	143	184	149	190	166	178	181	168	200	191	198	166	161	186	160	158	182	202	159	163	177	172	158	195	167	181	160	180	158	201	172	175	184	146	204	196	193	153	183	165	154	176	192	168	113	163	159	176	179	194	161	169	191	199	173	191	175	175	206	172	163	171	189	185	154	168	146	187	193	172	188	185	188	158	168	173	166	164	159	156	175	184	185	177	155	187	174	181	159	166	149	176	181	195	165	175	182	182	195	183	180	171	183	160	177	196	164	180	193	170	180	191	167	167	179	183	156	164	186	188	174	187	172	187	170	174	180	179	186	185	171	183	168	162	163	168	180	181	157	180	165	159	173
8743	4368	7221	9650	10329	9380	8881	6989	5928	4805	4417	4527	3477	2822	2437	1912	1603	1796	1725	1495	1332	1240	1086	1117	1119	1073	907	893	906	853	727	706	714	661	638	732	651	611	556	588	588	561	601	567	602	591	540	593	580	598	539	548	544	523	518	501	520	511	511	466	479	499	558	525	460	479	523	481	517	520	474	497	483	478	509	445	519	505	502	511	510	510	521	479	493	474	504	472	501	465	496	462	478	493	464	475	493	494	478	515	513	491	459	462	496	493	488	495	498	469	509	489	507	490	493	455	497	490	453	489	492	487	451	479	456	541	493	503	491	489	464	464	509	517	514	511	455	473	486	472	478	493	475	462	518	507	533	479	482	499	510	495	450	467	464	500	490	477	527	535	518	485	506	475	464	502	472	508	486	481	471	466	510	496	462	488	463	490	463	470	488	479	464	480	484	485	481	497	490	467	481	494	513	491	438	546	450	442	487	492	532	492	469	473	500	517	489	511	461	473	498	451	475	467	492	492	472	501	506	513	490	473	488	532	494	497	488	456	493	454	464	456	504	469	522	474	485	454	456	469	464	470	474	457	459	478	487	473	472	478	511	481	468	509	484	464	472	489	487	464	471	466	465	505	510	524	523	474	492	508	461	480	469	449	481	489	510	481	454	496	485	495	480	487	479	470	488	497	530	464	454	502	482	505	451	481	492	472	422	465	506	516	496	478	460	488	448	477	486	471	500	451	495	449	463	504	495	464	520	456	483	447	523	500	479	464	503	542	465	464	482	447	445	438	459	488	506	474	490	472	424	501	492	473	508	424	484	445	457	480	478	478	473	462	511	474	467	480	495	453	465	433	493	488	489	465	469	461	456	463	459	480	483	493	456	521	513	466	460	506	472	460	552	485	487	466	492	469	472	467	502	472	488	521	499	514	478	478	473	446	519	505	495	466	492	469	521	471	463	475	460	479	460	460	455	478	477	492	478	457	476	486	486	489	497	461	428	487	467	494	463	464	481	483	497	450	460	491	505	509	450	498	498	440	494	512	495	491	472	469	471	476	451	524	534	477	484	504	443	489	471	480	474	459	505	484	509	482	462	492	452	472	456	497	503	450	481	475	442	482	463	447	506	473	451	506	438	476	473	495	495	445	538	455	491	505	474	475	458	498	462	483	489	452	480	514	474	456	531	501	464	463	490	457	459	482	473	483	503	474	496	465	466	453	482	466	475	480	476	527	458	491	461	508	489	463	459	471	502	488	462	484	476	472	462	450	505	479	478	441	511	535	490	489	483	449	473	470	475	459	499	504	479	466	530	506	507	459	519	469	470	482	475	493	490	452	449	509	482	488	499	456	461	464	460	463	497	479	513	461	464	470	503	473	507	482	475	433	438	465	453	504	482	470	483	491	466	443	476	461	472	455	507	499	447	509	495	498	484	454	483	515	475	452	503	453	466	506	477	464	484	491	487	473	510	468	481	450	493	475	483	490	487	490	475	476	474	537	535	495	479	469	447	451	446	452	498	504	447	472	488	487	458	493	472	493	478	460	512	449	500	447	486	479	491	486	466	492	464	487	468	480	448	473	440	487	468	501	491	475	445	474	490	482	468	484	476	489	503	481	460	509	509	507	486	476	472	489	496	502	474	484	445	455	497	501	474	486	484	447	497	482	492	464	479	470	508	493	458	469	474	422	494	490	481	460	452	472	444	494	484	476	472	472	470	497	478	498	473	475	486	477	513	489	486	456	485	486	499	473	497	469	488	505	501	496	452	453	505	491	498	499	496	486	476	462	491	447	499	492	453	487	466	485	463	469	490	452	537	465	478	463	479	506	477	492	504	484	490	480	458	488	481	495	513	451	482	495	502	536	464	499	479	478	487	510	468	476	439	442	498	457	494	447	499	453	496	493	486	483	464	509	488	476	534	454	482	509	468	431	488	464	500	461	506	461	492	452	472	513	494	506	481	485	499	476	501	471	483	474	512	513	483	451	502	457	512	516	495	485	514	535	455	463	471	470	488	481	472	495	489	452	519	518	475	529	530	538	463	520	482	444	478	460	494	446	455	504	506	450	477	494	509	468	499	510	473	503	506	485	440	486	478	500	516	493	475	471	473	468	460	504	455	453	439	494	479	509	480	505	460	483	500	459	477	504	474	492	489	484	556	474	472	493	536	473	479	489	475	412	527	492	457	451	474	470	479	479	493	483	480	507	487	521	478	468	487	504	488	473	480	489	470	451	461	492	457	481	466	512	499	490	438	485	487	484	509	470	467	512	494	480	437	458	488	486	478	439	471	449	453	508	492	516	502	467	466	468	475	479	482	459	515	463	459	505	474	503	521	445	482	472	468	493	454	466	466	529	469	452	490	471	537	492	488	460	490	486	446	487	468	480	479	475	508	497	467	467	469	470	511	487	489	483	500	483	472	468	475	468	520	474	478	488	498	515	500	466	443	493	500	499	494	447	453	500	477	535	447	481	475	492	492	474	497	454	516	497	521	488	503	464	437	469	498	463	502	502	484	438	479	465	470	492	477	475	519	497	502	515	467	454	466	495	507	456	491	470	503	465	509	501	485	472	473	470	515	464	503	480	494	510	515	473	453	491	489	469	485	521	472	469	549	507	469	468	457	489	503	488	496	488	434	485	460	465	482	491	496	479	492	485	473	446	512	465	498	487	470	476	500	480	460	500	479	463	544	480	455	498	468	465	464	469	503	488	457	496	489	437	522	469	502	481	459	480	498	478	479	492	448	477	481	474	484	474	483	503	499	473	434	478	475	454	489	432	457	478	471	466	475	512	479	504	510	459	512	457	457	459	473	499	479	507	470	461	487	485	481	465	439	507	439	442	500	466	481	494	517	488	515	440	486	487	455	485	469	464	454	506	465	514	521	486	472	471	430	461	502	471	501	509	461	454	475	472	477	482	501	477	485	472	510	507	497	497	505	490	519	453	424	422	489	493	485	497	468	497	508	506	460	444	492	521	465	523	485	474	474	476	480	466	505	441	475	539	524	503	512	463	460	460	483	497	455	488	442	486	544	476	490	470	487	511	453	520	449	471	439	468	513	506	477	471	496	426	469	479	479	484	501	479	469	500	484	462	474	478	475	487	507	465	502	480	490	518	513	439	456	477	508	481	464	448	507	486	483	470	468	502	515	483	454	466	469	472	517	488	461	491	480	515	460	483	491	509	454	507	455	512	490	461	490	475	456	500	473	459	452	450	489	477	463	537	474	448	466	487	493	486	487	511	489	502	458	445	511	481	494	484	446	490	502	459	485	466	469	491	483	509	490	518	482	495	506	472	485	506	475	487	476	475	493	469	483	426	478	471	482	472	480	455	481	472	479	482	507	461	476	478	462	487	497	462	474	482	461	486	524	453	475	508	516	521	439	494	485	499	478	442	506	449	478	491	473	464	483	462	471	508	487	505	515	487	463	463	497	480	489	456	433	494	500	488	422	490	472	484	427	497	540	468	488	488	475	519	486	489	495	478	507	453	460	474	468	484
24351	10817	11873	11615	9849	7065	5067	3790	2841	2283	2043	2126	1655	1221	1092	829	737	662	579	590	525	492	477	386	475	408	374	360	372	323	273	293	255	252	287	295	288	256	279	274	277	252	240	252	260	266	289	279	280	249	239	228	254	263	242	238	218	266	238	220	214	245	248	242	255	222	221	231	242	202	248	233	229	257	245	208	257	245	261	244	218	249	247	234	261	239	258	243	242	246	252	242	241	228	235	237	256	240	256	240	272	246	224	208	242	225	235	241	246	234	252	232	227	268	212	238	232	249	217	247	233	244	216	243	230	250	235	212	201	215	220	248	235	225	242	232	221	253	225	215	232	224	230	247	231	205	251	229	224	244	221	249	260	214	234	223	226	258	233	232	236	247	244	214	213	240	226	248	247	225	250	220	244	235	243	230	246	244	243	216	233	248	246	244	227	244	263	259	226	220	210	253	227	234	226	232	231	235	234	226	257	208	223	253	219	230	215	220	240	218	208	205	228	246	248	238	234	242	220	220	225	243	226	226	216	240	248	237	252	201	246	205	238	232	231	232	236	247	234	233	224	254	227	233	239	222	233	245	211	239	254	217	229	249	257	230	258	246	236	238	247	228	219	245	239	233	246	227	215	238	240	239	250	221	201	217	238	232	244	206	234	229	251	223	238	243	222	256	231	264	241	214	226	253	237	238	236	249	220	254	249	227	217	241	242	240	229	242	266	233	268	219	256	222	221	227	225	235	252	222	231	214	232	228	221	247	292	239	221	211	217	249	242	221	221	237	251	237	233	238	243	259	234	216	249	267	248	254	217	232	248	239	259	242	242	241	211	211	261	264	238	229	232	230	221	246	222	264	248	244	238	241	256	229	235	199	208	273	261	239	247	224	224	229	229	251	232	233	223	246	247	250	244	243	249	235	247	241	266	222	272	259	241	223	273	250	225	243	238	235	221	225	267	253	239	251	209	238	235	230	229	257	241	232	245	206	240	253	263	247	233	241	234	236	199	231	250	225	226	233	237	253	253	265	236	219	239	260	250	224	258	243	233	224	240	245	251	235	252	203	229	243	232	258	229	245	254	239	235	210	228	232	242	255	227	225	214	240	214	241	227	250	226	218	227	234	243	233	231	235	220	232	249	267	229	244	226	248	228	256	234	227	228	231	241	239	262	224	211	223	252	264	218	251	229	264	235	251	247	244	261	210	203	224	226	232	263	250	246	245	246	253	263	227	231	203	253	218	276	199	200	241	232	241	243	241	260	245	227	212	244	247	206	251	239	225	216	233	206	224	241	231	240	241	255	232	265	235	236	218	243	212	245	233	230	208	220	228	262	222	224	254	240	257	232	233	226	246	205	233	228	243	244	250	246	249	236	210	229	251	220	227	266	224	229	227	220	225	239	263	232	228	234	233	240	208	221	240	201	211	242	234	252	223	233	242	220	240	242	236	231	253	267	239	234	246	256	238	236	208	240	234	238	241	248	256	239	207	254	239	228	243	244	249	223	245	266	231	256	220	236	198	202	231	259	234	251	237	228	235	269	242	241	218	220	234	246	241	227	223	233	256	226	243	211	242	239	231	255	207	246	236	228	237	235	248	263	227	232	226	243	231	225	238	230	227	230	244	230	226	207	242	280	225	234	233	249	266	230	252	216	250	253	232	201	244	245	234	246	236	237	223	218	245	237	237	276	227	239	266	224	234	216	240	227	238	239	252	257	239	239	232	239	220	244	241	201	234	255	232	267	255	249	222	236	247	217	230	226	242	204	227	220	250	232	218	244	242	228	226	225	242	234	222	248	261	220	240	220	232	233	236	220	228	251	251	243	239	224	256	230	254	223	244	259	231	238	280	250	252	235	237	243	230	241	262	249	259	248	231	245	250	238	255	238	230	256	204	241	218	207	248	229	241	228	242	262	239	207	220	245	234	246	257	249	219	234	230	213	206	236	214	244	272	258	252	262	247	207	200	275	238	258	205	224	279	236	240	234	199	241	241	225	243	224	250	255	225	231	218	236	239	221	257	237	242	245	249	235	223	230	210	240	212	192	231	206	231	254	257	228	222	231	212	248	249	246	232	240	212	202	253	245	258	231	227	200	237	240	233	229	260	224	242	237	239	257	238	218	278	251	212	234	271	240	226	263	254	243	238	240	244	225	234	254	249	219	228	236	235	235	255	234	214	256	274	258	236	267	247	258	218	216	247	242	230	250	234	226	250	227	250	243	229	244	242	201	239	224	249	239	241	233	255	235	238	254	244	215	236	242	239	263	231	224	240	241	226	230	242	225	233	225	218	235	227	253	275	223	230	222	203	229	256	236	207	246	230	275	235	241	252	226	240	234	256	211	216	254	215	266	230	250	241	227	214	247	255	238	228	223	226	264	240	246	210	249	247	235	263	255	246	253	232	216	220	230	246	238	241	263	241	236	237	253	239	234	217	215	238	207	253	227	222	249	258	231	244	221	224	236	236	227	243	260	229	245	208	239	228	253	246	220	255	245	258	219	236	231	210	227	208	261	228	215	240	251	256	227	235	216	234	214	228	258	239	232	225	233	246	243	233	244	242	243	250	230	222	241	230	240	241	242	219	228	231	242	243	245	262	227	225	228	225	225	244	250	247	248	218	210	231	220	232	257	251	219	239	216	246	233	251	269	216	236	243	244	223	236	242	236	213	216	250	237	229	219	226	212	226	247	226	245	242	263	235	242	242	259	272	227	250	246	216	221	280	237	250	217	226	240	240	240	253	239	221	245	221	241	238	262	274	232	238	211	231	222	243	244	242	258	217	215	247	245	222	249	230	242	253	256	241	250	242	233	219	240	251	240	195	239	236	242	260	262	243	228	233	271	234	235	243	236	239	276	196	237	242	224	227	225	221	255	252	240	219	246	245	232	204	207	223	223	227	237	238	263	243	239	216	231	241	238	253	243	227	239	241	249	204	231	233	214	240	256	228	254	225	230	245	238	237	204	208	247	252	236	223	228	228	215	242	229	232	194	274	254	223	242	249	240	273	254	260	247	236	232	217	229	229	211	218	224	235	246	250	231	225	236	239	228	226	231	212	253	235	220	262	250	218	209	230	232	211	242	218	210	214	234	222	242	232	229	239	264	249	268	238	259	217	234	242	243	233	202	224	225	227	274	250	261	232	233	261	205	248	249	216	259	221	202	226	254	230	235	286	227	252	218	227	274	254	247	232	219	243	258	243	254	239	242	219	219	248	249	211	242	255	248	231	234	251	249	242	233	215	231	264	239	229	221	246	257	190	231	227	241	254	246	223	251	207	219	230	254	228	205	202	248	252	241	255	248	228	235	230	220	259	244	243	221	225	249	247	256	222	215	213	255	254	268	233	254	229	235	240	230	245	230	234	203	235	223	248	227	235	233	219	243	253	238	246	247	240	235	218	244	253	240	227	248	245	228	235	229	221	242	209	245	259	234	225	214	244	226	269	221	223	254	254	237	250	223	249	236	229	243	253	201	214	231	234	229	237	248	239
12817	6950	11474	14918	15545	15778	13942	11454	9656	9200	8216	7241	6646	5544	5520	3761	3510	3379	2625	2507	2200	2103	2199	1893	2085	1849	1604	1494	1460	1197	1256	1110	1056	1056	972	948	884	890	839	899	835	792	757	881	888	854	874	826	854	831	859	724	686	707	697	740	697	664	699	699	692	655	699	690	658	712	635	668	686	664	655	672	690	649	655	670	584	660	672	625	624	627	684	630	619	638	626	650	599	643	643	659	615	645	614	677	663	649	679	659	641	597	604	627	652	620	677	613	652	632	661	637	637	622	664	611	668	604	634	648	665	571	659	660	659	612	613	626	675	617	621	603	659	621	634	631	647	626	625	617	642	604	620	630	668	632	656	656	655	610	691	620	622	625	651	586	594	676	595	665	586	581	648	629	638	649	607	599	620	610	614	607	609	645	604	640	575	618	626	608	659	610	598	655	642	648	667	665	672	606	647	638	572	643	597	664	640	631	656	686	611	621	578	608	598	655	664	624	604	635	589	642	583	632	598	632	628	603	654	606	608	592	600	568	620	626	590	636	611	633	605	581	653	676	622	646	608	614	589	609	606	655	625	652	591	629	628	625	644	675	629	648	599	638	612	619	609	625	690	663	629	629	633	670	653	630	636	629	605	601	648	686	659	651	592	664	597	630	638	628	630	657	636	609	623	594	608	657	589	611	589	647	666	611	634	564	622	601	635	659	642	619	653	629	662	611	610	541	658	619	636	613	654	635	677	616	660	622	635	628	653	619	624	609	608	642	591	672	623	612	602	665	612	623	650	664	615	640	684	668	631	627	657	608	653	634	663	626	622	624	613	593	625	637	623	637	622	659	603	657	643	646	667	628	636	624	620	641	634	631	639	641	626	637	650	628	648	618	599	639	609	574	580	633	690	603	662	647	639	621	591	644	678	646	626	623	638	625	623	616	616	598	657	621	638	628	626	605	642	650	615	635	626	600	623	581	623	624	666	617	611	606	610	629	623	611	614	614	624	667	572	624	621	645	622	641	663	656	610	619	660	625	657	630	601	668	623	633	634	617	607	638	653	658	579	647	624	607	631	589	588	641	610	653	648	673	629	631	583	609	690	653	616	582	679	623	610	629	588	652	604	599	623	634	629	638	636	656	654	616	599	640	668	685	661	630	609	620	642	616	583	624	639	658	612	634	621	603	599	639	623	598	606	605	652	636	616	662	623	580	617	606	618	586	619	604	621	595	633	657	619	649	608	614	584	640	640	629	636	665	642	628	642	601	633	598	621	640	621	637	614	628	650	676	615	633	653	666	600	668	642	640	619	629	659	622	644	605	619	615	626	602	609	618	566	585	604	660	651	574	647	623	663	621	626	646	606	591	604	642	604	641	619	628	607	650	585	638	604	640	645	676	667	676	669	652	624	638	669	612	614	655	619	581	605	605	575	566	636	628	661	584	600	655	600	625	643	634	638	630	624	634	621	590	626	655	589	661	609	621	611	609	609	620	640	645	640	627	629	595	568	651	600	608	642	636	622	680	635	616	562	655	668	590	648	636	606	632	620	589	630	644	615	630	618	605	659	634	623	627	640	604	631	621	641	664	568	608	635	662	582	633	653	613	650	652	648	643	567	661	609	619	650	582	623	608	619	672	594	584	626	631	628	642	633	591	660	611	598	641	652	636	539	606	603	588	612	642	597	614	628	595	662	650	644	613	642	656	644	581	668	633	640	638	624	619	605	608	597	607	658	615	603	632	614	639	588	620	597	603	634	624	614	584	584	638	633	624	594	598	601	641	609	596	644	622	602	657	624	639	625	603	607	622	603	646	623	641	623	592	641	643	627	629	667	620	668	573	572	642	613	617	630	616	659	644	600	642	609	604	592	644	635	649	634	624	599	682	663	616	612	639	680	646	637	620	601	612	592	670	609	617	620	638	616	629	626	652	644	643	606	651	668	658	607	613	644	630	594	636	642	595	615	601	639	641	633	587	626	618	608	644	627	614	659	646	609	665	617	568	607	679	612	594	631	675	641	604	663	652	662	619	635	639	630	579	607	624	601	627	608	600	636	657	607	674	654	614	641	615	666	618	603	688	634	618	594	594	576	652	686	577	626	597	594	636	597	606	625	659	587	600	665	637	630	590	600	617	631	629	630	652	635	635	599	666	630	620	635	583	632	653	625	629	631	631	610	597	637	580	629	562	620	611	600	610	623	653	621	581	681	601	612	617	648	651	618	616	606	669	637	607	623	613	632	632	634	635	613	640	603	584	597	662	615	638	640	604	636	643	638	659	595	706	636	597	641	569	619	649	625	644	641	624	647	650	608	668	609	643	634	582	644	620	614	638	626	630	630	635	665	643	616	674	636	635	611	644	671	652	620	646	644	630	626	673	614	632	613	599	656	610	678	658	662	617	603	672	630	606	651	612	644	672	594	624	580	623	580	629	623	703	607	694	629	601	598	607	617	665	626	633	662	626	659	660	607	595	594	622	636	631	658	600	613	624	599	624	631	648	604	647	625	599	602	616	625	665	602	613	618	594	603	633	608	599	628	610	610	606	604	671	624	621	625	609	621	638	663	631	643	670	651	601	646	617	596	654	645	625	675	631	645	587	609	667	618	643	634	643	630	650	614	612	645	652	624	638	635	599	618	599	639	616	663	650	623	601	623	587	639	606	619	620	608	644	657	610	640	652	658	613	699	646	622	598	633	653	638	596	628	675	625	588	629	619	666	654	587	620	634	655	621	596	615	594	648	674	583	647	622	592	620	604	612	626	608	618	614	643	648	565	642	622	643	652	640	636	635	632	625	612	610	636	606	644	629	646	561	612	640	640	606	628	654	614	631	670	613	622	641	645	658	592	650	658	601	622	631	630	606	598	620	618	600	611	618	631	589	679	592	613	669	603	646	661	638	609	650	619	654	594	654	646	669	652	603	651	598	601	628	641	620	638	632	675	642	623	624	625	624	653	673	633	604	611	632	619	577	657	630	621	617	644	632	653	633	626	638	640	625	640	632	591	603	615	627	614	643	664	594	650	610	632	610	638	653	646	625	592	610	643	619	604	651	621	630	581	625	629	628	625	638	600	600	615	663	640	654	635	618	644	625	599	616	637	642	599	605	630	613	652	666	619	596	643	654	649	603	672	596	640	612	616	653	637	654	675	615	612	622	672	595	655	639	606	620	612	652	673	679	601	618	635	631	570	647	620	679	636	607	645	623	621	647	587	647	637	619	657	622	578	592	630	640	647	645	606	625	669	673	630	589	631	616	604	628	639	640	613	614	618	605	599	603	635	675	594	639	594	666	631	633	628	596	631	667	640	650	606	637	630	617	640	598	591	643	614	629	589	604	698	646	623	610	636	618	632	621	634	627	672	630	615	601	602	605	618	647	581	633	628	614	629	639	613	642	622	635	589	623	646	668	623	641	574	634	614	597	615	615	625	637	579	636	596	623	645	650	590	610	672	599	617	652	619	641	633	606	651	641	609	648	600	601	647	612	646	649	644	640	600	650	602	671	645
4870	960	997	787	677	526	481	465	414	409	418	370	334	371	359	355	369	317	378	336	352	332	358	358	330	359	311	332	347	351	308	301	312	330	336	343	327	327	354	303	338	339	301	352	331	296	339	338	347	343	302	339	339	316	350	342	308	310	337	351	341	340	331	312	311	318	353	299	311	319	358	338	322	327	318	322	330	316	325	331	330	315	333	347	312	340	327	341	318	329	339	299	338	298	287	337	307	311	301	328	301	313	319	318	375	311	303	318	339	335	340	340	331	334	328	320	322	307	353	300	323	325	334	337	290	344	313	349	328	324	329	346	296	320	376	313	322	321	313	283	342	307	322	339	328	352	333	327	310	306	336	343	350	322	329	386	326	316	297	341	335	335	337	336	315	329	306	299	328	333	295	342	303	308	306	333	304	341	323	342	294	357	331	328	344	309	349	319	340	331	333	342	310	339	330	318	301	299	313	296	324	331	310	299	320	332	386	317	293	303	304	306	342	286	302	320	334	328	353	342	328	337	355	308	343	334	334	344	294	322	317	283	302	316	333	291	367	322	338	314	327	338	338	337	319	294	332	311	286	328	335	286	322	315	322	332	331	323	337	294	310	344	329	345	321	331	356	314	356	300	336	342	335	316	330	338	351	331	321	323	310	328	346	374	331	360	326	342	317	317	307	344	324	344	338	329	328	303	347	342	310	333	361	333	315	311	315	310	333	346	354	322	301	329	342	324	357	327	313	328	353	329	327	305	309	299	308	325	315	325	303	293	322	322	333	326	299	356	322	360	337	312	343	349	283	299	311	279	309	356	310	297	333	313	348	313	340	308	352	322	330	337	323	287	343	319	301	281	333	297	319	309	337	279	284	311	359	329	329	320	341	323	332	318	322	325	322	322	301	317	343	338	313	318	347	333	331	341	328	343	318	347	327	336	315	352	305	328	338	328	325	320	326	303	332	318	315	302	356	327	308	347	294	312	344	319	301	305	326	305	313	313	305	325	325	333	353	343	299	327	309	351	357	344	339	347	297	335	335	324	315	310	331	345	323	298	328	329	337	291	317	321	349	344	298	303	369	323	323	329	339	304	300	353	318	333	353	322	341	330	303	355	332	299	327	313	337	336	323	329	329	323	304	303	293	290	296	350	329	325	334	302	346	319	323	304	329	314	289	316	368	330	332	325	308	319	316	325	308	341	311	306	334	336	338	297	305	341	311	325	319	343	321	318	333	342	314	385	322	291	331	306	293	349	329	334	338	326	344	322	334	305	313	316	326	334	356	304	329	324	312	322	316	324	343	307	319	304	314	367	338	324	333	335	305	327	324	323	329	323	298	300	343	335	324	320	289	316	325	326	312	332	322	349	337	326	316	307	303	329	358	331	300	365	317	345	311	336	305	323	335	349	363	366	349	333	367	310	319	290	333	325	336	334	335	315	337	305	341	349	299	333	335	360	322	328	369	329	319	311	319	289	331	316	307	305	353	293	335	336	318	355	380	331	313	375	324	332	328	332	324	315	325	326	344	340	299	279	345	361	312	297	355	326	336	304	318	324	337	319	293	318	314	302	319	294	310	313	318	334	347	309	294	316	346	335	356	307	325	365	310	337	317	342	300	341	348	321	305	332	321	334	361	321	325	336	318	317	344	326	333	338	326	331	330	321	344	354	315	358	349	312	293	296	308	329	324	338	343	323	311	320	311	376	359	304	288	312	294	298	330	343	297	348	350	340	329	338	343	318	313	307	330	364	335	308	308	322	309	305	337	352	311	337	340	340	316	298	268	323	320	317	316	350	332	300	324	334	348	320	335	313	308	315	358	312	322	317	298	329	321	299	304	309	327	320	332	326	343	334	352	346	315	322	358	361	332	341	336	341	312	324	333	358	308	337	345	303	327	342	306	288	389	311	303	307	305	337	330	344	354	325	283	316	284	355	340	307	335	310	315	291	335	321	321	320	331	343	304	294	337	304	310	347	310	314	300	262	318	336	317	316	302	298	334	368	311	325	315	345	300	349	319	330	309	300	293	322	309	324	341	274	336	282	307	323	319	297	331	354	319	308	294	375	332	342	353	332	339	325	311	315	295	308	298	321	325	328	298	313	291	320	296	321	331	301	342	323	307	329	314	298	361	311	339	341	346	317	330	349	291	349	303	315	325	337	330	369	352	346	316	316	360	341	329	325	335	323	298	323	330	311	326	340	326	297	352	326	324	332	344	311	320	314	312	307	352	301	343	318	330	359	313	308	318	345	305	345	337	306	290	299	341	352	326	324	322	350	330	284	330	286	313	302	316	294	324	324	317	295	353	309	326	321	313	317	316	325	307	327	316	332	321	305	345	327	339	306	339	350	316	313	332	328	337	329	345	333	340	328	309	299	327	333	297	358	297	303	324	328	301	329	356	336	325	361	323	326	336	367	341	315	318	351	327	326	340	313	343	304	359	314	327	321	366	335	335	310	331	333	337	315	331	348	298	356	288	309	308	341	326	307	330	277	337	305	307	360	330	341	318	339	336	339	328	346	342	332	321	300	339	292	303	325	319	320	322	316	333	332	294	312	331	308	327	326	331	299	349	356	323	305	347	328	322	329	315	329	332	314	325	332	317	323	321	300	312	319	325	313	358	313	333	328	358	370	292	318	316	336	328	331	309	330	309	322	309	333	338	328	337	328	318	337	330	338	327	319	324	318	328	350	343	339	312	334	317	312	333	327	310	298	335	316	324	319	347	293	352	319	333	339	317	348	340	324	304	310	328	361	318	330	321	310	292	352	301	339	330	333	299	318	334	346	290	308	327	300	296	308	334	304	329	301	328	334	296	318	326	360	352	297	299	290	326	321	342	315	291	327	336	355	295	333	278	311	352	321	342	323	309	323	339	320	330	310	325	304	335	324	308	332	309	300	326	319	332	303	299	329	300	338	306	321	294	290	311	300	305	359	313	313	317	310	316	333	306	338	301	295	315	313	319	322	278	289	318	350	329	332	294	338	342	366	314	342	324	301	305	360	345	330	317	345	313	324	338	327	328	329	355	353	325	322	330	340	348	331	299	305	357	334	286	346	313	324	362	374	329	321	311	310	330	317	322	320	307	307	341	351	354	309	300	327	298	288	329	325	286	322	337	344	333	334	332	324	333	315	369	329	310	354	339	323	319	312	366	310	348	326	333	328	311	328	346	344	355	321	357	374	323	342	319	314	325	310	311	322	293	315	322	323	268	335	350	345	346	330	327	328	316	340	314	335	369	331	302	329	350	320	335	326	330	329	320	330	327	305	349	342	345	310	328	307	299	333	369	350	344	346	361	347	337	320	328	313	336	332	335	281	310	319	318	336	320	334	328	335	332	321	340	333	328	309	310	323	327	348	330	309	328	299	343	354	321	342	337	284	315	321	356	349	312	321	336	324	330	344	307	332	318	370	307	342	320	331	359	350	304	331	315	335	355	347	315	315	319	327	308	317	295	323	283	324	317	297	296	317	299	351	321	333	301	309	330	315
3622	1388	2126	2317	2200	1754	1662	1425	1296	1203	1186	1170	1090	1051	945	979	1023	937	928	905	873	951	954	926	907	893	883	830	822	876	879	823	823	841	826	827	797	766	783	791	774	764	811	845	779	799	841	802	787	813	816	807	792	787	797	817	781	809	831	791	815	760	833	833	746	767	777	731	753	847	807	797	751	739	773	866	805	819	779	781	782	773	745	705	753	754	819	842	803	783	768	805	762	758	783	804	776	704	865	820	806	790	813	773	790	833	776	761	762	805	805	784	766	785	804	775	820	782	802	775	782	792	772	748	737	766	764	769	792	784	755	782	819	796	829	800	838	841	796	792	820	784	802	801	778	746	809	775	718	826	779	780	810	815	799	801	770	793	735	823	804	818	789	768	809	788	798	778	806	782	818	762	807	803	799	748	778	774	804	817	730	827	801	772	819	784	841	823	812	780	753	779	808	797	806	769	770	776	780	784	792	790	805	765	781	780	765	752	846	759	828	803	803	795	786	753	777	743	790	804	828	808	819	798	819	775	792	830	800	789	755	765	751	801	775	759	746	807	792	739	778	786	795	747	819	761	807	759	753	724	784	750	807	798	780	757	750	741	775	787	800	797	784	808	769	761	829	765	798	783	742	779	793	835	718	754	749	778	751	794	812	731	771	787	802	805	797	762	776	775	803	767	772	836	791	810	788	765	745	790	807	796	757	778	743	778	787	779	774	790	787	808	767	807	793	779	765	791	829	798	789	766	791	814	748	757	811	811	769	752	785	741	781	761	739	799	782	738	864	787	783	774	774	757	807	840	790	796	803	805	809	790	801	775	746	769	828	808	820	856	813	809	788	809	778	803	778	777	774	772	809	792	763	784	822	718	783	770	776	801	792	801	746	833	755	762	766	805	740	765	795	727	785	802	774	738	774	766	767	814	811	775	789	833	777	780	781	767	816	777	816	779	758	816	743	819	780	797	788	764	866	786	785	785	785	769	779	821	756	708	795	785	792	748	777	776	793	747	801	769	773	781	797	773	798	785	792	800	817	822	776	775	802	833	838	752	808	746	821	765	795	801	771	786	787	761	767	769	749	808	738	837	767	776	785	802	787	796	802	790	768	754	781	842	752	761	819	737	778	825	806	784	766	807	810	826	787	800	800	765	814	746	775	790	762	795	763	774	764	809	770	785	810	810	790	791	747	740	796	778	805	774	824	735	814	745	767	803	798	748	822	769	757	776	764	827	795	757	719	802	774	823	755	775	800	806	818	749	747	820	768	759	745	757	760	764	753	806	805	784	799	739	794	740	813	828	807	797	811	754	803	775	782	768	771	798	787	777	797	793	788	780	772	803	740	831	790	766	827	774	832	797	751	803	813	750	794	771	784	800	826	819	806	804	841	776	766	775	806	787	772	798	772	850	825	792	798	832	773	779	769	791	832	791	804	775	800	792	764	771	758	793	776	785	798	772	739	732	763	786	773	765	758	792	777	755	801	782	784	829	763	731	730	790	808	771	754	778	800	787	751	810	835	795	793	768	772	803	791	786	747	763	786	803	763	785	776	827	813	824	778	820	762	799	776	775	766	797	814	790	788	807	794	766	794	793	756	755	717	780	801	820	788	737	807	805	742	773	776	809	787	790	795	788	792	782	785	808	762	778	822	783	772	809	784	777	774	765	784	768	772	830	843	750	810	778	806	810	792	848	770	767	827	822	786	779	793	762	821	750	817	745	799	808	739	772	859	800	800	801	758	770	793	765	834	810	800	799	825	779	745	761	771	784	752	794	743	778	801	820	731	744	825	779	768	787	777	784	811	787	750	748	724	786	763	759	778	776	775	785	775	803	803	791	780	755	752	781	788	785	771	761	784	793	828	811	843	748	777	783	741	807	792	805	770	825	798	777	814	804	792	779	826	761	781	785	809	809	803	755	761	803	771	774	767	766	823	795	750	778	756	754	790	796	824	795	802	766	782	805	835	773	785	765	797	744	748	812	789	758	819	803	866	727	788	792	829	784	715	839	775	817	782	811	785	810	804	801	777	826	765	795	815	805	775	765	760	785	833	808	738	785	857	807	762	770	783	833	781	779	784	766	753	775	781	811	769	793	789	751	777	793	789	812	796	775	792	809	832	791	690	777	802	768	748	786	753	771	776	812	827	789	763	763	819	763	814	794	763	793	775	778	757	763	781	812	741	805	820	807	731	764	768	777	818	762	799	781	756	773	820	861	825	828	787	748	785	774	742	800	753	768	830	800	780	816	794	804	804	766	781	798	742	809	748	759	772	802	772	783	788	782	782	781	789	778	774	798	783	769	778	779	724	735	791	749	802	776	799	776	785	827	753	782	782	833	791	733	797	841	760	790	795	746	789	782	806	749	790	816	765	732	778	750	746	817	763	804	787	810	765	746	787	765	777	728	788	780	787	771	782	761	794	746	765	781	804	753	767	795	795	826	770	835	757	715	776	816	796	800	815	804	753	808	802	799	740	794	799	831	773	748	796	761	764	746	786	774	753	818	782	736	782	826	834	798	769	764	836	788	812	768	784	782	750	831	789	754	812	746	747	805	772	812	768	771	736	749	758	775	783	746	743	816	797	813	800	815	824	782	751	794	774	777	786	814	772	775	770	731	773	744	763	753	763	749	765	842	772	793	822	736	828	793	769	796	818	706	745	770	803	834	771	805	773	759	824	728	827	760	800	775	777	787	759	780	786	753	786	806	740	795	795	792	738	756	813	833	808	787	794	786	848	778	758	753	776	752	793	784	787	765	792	792	739	749	749	807	779	828	813	787	785	820	841	777	815	785	786	793	787	812	731	781	798	813	774	801	739	784	736	766	720	722	816	756	828	752	851	803	820	774	787	791	829	851	737	763	747	773	786	768	811	820	766	762	784	776	785	807	802	741	801	734	779	747	817	754	851	783	736	820	743	801	785	761	811	776	794	772	801	744	753	766	791	810	763	863	782	765	826	771	787	823	766	732	727	784	752	757	725	792	793	797	763	780	809	774	767	787	740	800	777	749	784	787	767	708	778	798	792	771	764	770	746	779	762	787	846	788	809	701	744	746	767	795	771	786	802	742	761	812	798	841	740	797	794	816	738	802	796	760	822	796	725	722	764	746	808	810	823	776	815	743	780	788	763	789	785	744	774	799	786	775	773	763	781	799	767	773	791	849	767	758	822	722	773	727	801	775	769	815	732	761	818	740	762	780	779	825	794	787	784	791	815	777	772	827	814	820	743	737	766	776	779	775	789	824	797	780	741	740	777	800	835	719	775	829	810	742	765	814	783	769	827	761	811	811	758	823	763	807	765	747	817	782	811	805	789	798	784	742	802	780	788	766	776	789	802	756	787	767	811	781	727	764	775	795	836	785	753	765	786	765	806	753	789	766	801	777	767	774	753	829	816	806	779	781	819	783	797	746	773	730	806	757	808	812	814	771	741	812	787	790	787	791	770	774	820	796	812	801	817	779	830	709	807	781	778	741	787	798	772	813	780	772
13773	6202	6951	6787	5611	3513	2785	2161	1400	1142	1063	1260	891	544	588	458	373	366	354	347	310	242	278	281	268	267	236	215	215	210	212	205	187	189	198	169	178	188	178	200	208	173	197	192	196	202	197	163	190	201	193	184	183	161	168	157	181	176	183	151	174	181	186	193	206	189	172	164	210	161	166	210	162	166	191	166	183	169	187	164	190	162	200	165	188	160	170	205	174	173	199	183	179	168	170	182	184	186	179	166	187	200	190	165	157	199	154	187	181	174	178	166	173	170	180	185	206	186	168	175	169	198	176	168	159	168	170	190	178	194	180	206	150	180	179	176	178	164	192	170	194	175	160	160	165	171	169	156	190	183	181	216	193	183	191	180	189	157	162	191	150	175	161	164	192	169	166	185	153	160	174	172	208	195	212	171	187	201	185	171	183	185	179	154	173	161	158	173	180	171	201	198	171	179	159	174	180	191	164	187	168	222	180	178	164	193	194	188	150	193	191	144	167	190	200	173	210	192	170	203	174	176	159	186	148	177	188	173	174	151	171	172	158	202	167	165	161	189	150	175	196	167	165	159	180	170	188	178	207	174	160	160	194	160	191	179	216	180	170	168	172	176	183	185	172	164	191	176	161	184	153	170	191	169	178	174	168	184	177	181	175	185	157	154	178	210	184	167	180	181	161	189	179	183	162	170	203	176	189	158	178	184	207	179	170	156	175	171	188	165	185	169	163	181	186	189	170	191	171	188	170	182	182	180	199	188	183	180	166	162	203	189	184	196	183	161	164	175	171	168	170	202	182	167	195	140	177	175	169	174	161	169	186	164	162	166	171	186	169	184	161	177	183	187	196	183	190	170	194	178	172	175	188	182	199	175	175	160	185	184	173	163	173	178	195	167	174	173	179	204	162	165	161	190	158	167	190	201	188	181	177	178	177	193	165	182	202	184	178	206	172	167	192	176	186	165	177	176	164	192	158	193	169	188	200	163	193	175	152	177	157	182	185	166	187	167	158	177	154	155	180	186	174	182	177	190	174	162	164	204	154	207	187	193	164	155	174	179	169	179	196	176	201	176	153	191	181	158	186	171	207	159	177	183	166	170	181	175	181	182	170	186	177	195	178	176	193	164	190	179	192	208	164	176	219	164	180	207	169	200	180	182	178	187	184	182	155	172	205	178	183	179	189	169	196	184	175	185	158	190	184	190	177	192	179	184	161	178	186	206	169	182	194	167	183	173	158	177	156	197	178	195	163	199	156	184	185	169	178	193	179	174	155	213	161	178	169	186	174	173	181	178	146	192	165	166	169	176	192	196	179	188	191	160	166	186	154	200	163	182	188	163	177	186	169	158	172	198	176	148	189	190	177	197	176	192	177	166	165	185	171	168	165	164	162	218	196	185	163	205	165	168	206	179	169	179	180	152	156	173	210	171	189	179	156	176	187	188	164	194	164	176	189	182	165	182	198	176	177	175	179	179	159	156	202	198	180	168	165	163	161	180	173	189	165	159	186	155	156	171	164	177	164	171	137	181	154	175	172	172	163	173	182	167	169	165	177	175	169	202	162	165	165	173	176	166	169	181	164	190	167	154	176	182	197	184	169	186	200	178	150	164	156	194	176	172	177	175	210	187	157	179	185	180	162	166	188	188	192	188	184	176	183	176	165	194	197	163	176	162	215	172	174	175	152	159	193	195	172	182	188	155	186	173	179	187	179	167	159	186	170	166	177	187	188	188	171	178	182	169	171	192	180	157	192	175	168	156	179	195	176	229	192	174	159	185	164	175	174	171	161	163	169	181	179	198	209	179	190	190	173	184	192	173	214	174	165	149	175	186	193	179	165	152	188	172	208	174	192	165	190	193	172	187	167	161	151	153	158	177	171	142	158	188	176	168	175	186	183	193	192	187	182	206	178	190	166	175	170	157	194	191	200	199	212	180	184	172	186	183	165	176	194	148	174	168	199	183	179	179	198	171	154	172	182	164	183	171	178	176	191	169	184	178	194	196	202	185	185	173	186	180	165	204	184	169	177	186	191	159	176	174	169	201	165	152	159	166	162	189	176	203	155	164	173	197	190	163	169	175	188	177	173	200	202	164	185	165	177	166	200	180	175	167	189	172	162	178	182	179	171	141	175	167	187	170	184	166	168	223	197	179	181	170	174	162	199	175	174	182	209	164	168	166	203	185	201	158	184	191	182	174	173	188	188	187	181	159	170	158	200	161	197	191	152	160	175	195	179	171	178	169	166	169	178	179	176	174	167	188	158	144	180	185	184	193	164	195	164	179	162	177	189	169	163	183	181	169	175	192	175	207	194	174	184	166	202	188	189	179	184	184	175	174	182	180	177	186	212	155	146	177	153	185	164	191	173	169	196	158	198	183	168	198	181	194	183	169	148	145	175	189	194	186	196	174	182	159	182	201	190	193	159	163	194	171	173	206	168	175	168	176	187	193	159	166	172	196	173	181	175	185	158	184	189	169	169	218	185	204	201	181	190	163	186	183	189	195	196	184	183	166	188	190	189	204	173	162	188	223	165	159	184	197	187	179	192	182	185	174	179	189	158	182	165	176	170	198	178	159	167	192	166	160	168	177	195	177	184	173	182	180	164	175	158	177	179	151	176	179	191	176	173	192	161	169	177	172	184	155	174	159	181	191	155	162	158	175	198	153	189	163	183	170	158	170	189	164	177	152	185	171	163	173	161	174	169	216	190	181	155	166	193	163	149	170	184	184	185	172	193	187	187	155	181	178	183	184	159	165	176	196	169	168	173	159	177	176	183	189	190	183	179	157	177	170	186	156	184	184	162	168	206	181	154	164	158	151	191	190	185	177	185	165	153	181	173	179	172	204	180	157	174	152	177	186	201	187	169	172	191	173	174	179	170	198	180	167	177	151	187	206	171	186	173	166	174	184	166	195	182	204	193	177	178	192	169	190	185	185	184	186	189	184	186	189	176	183	189	152	160	181	182	164	181	152	178	210	179	211	168	181	160	172	190	171	170	175	158	166	175	188	184	178	212	195	183	176	176	167	177	162	144	165	209	168	150	163	157	193	185	164	161	167	177	182	173	183	171	167	185	159	179	174	174	174	169	170	164	185	201	166	180	164	191	180	186	176	194	177	175	178	185	187	191	196	200	203	203	168	175	188	204	196	175	170	176	187	177	200	165	192	181	152	185	211	172	165	185	176	164	194	150	183	172	186	166	175	196	176	163	182	178	174	172	187	165	157	158	181	160	175	180	168	180	204	178	174	172	166	162	203	169	181	166	162	171	175	185	173	160	172	181	200	187	202	178	184	197	162	191	186	183	186	180	157	169	180	179	176	195	168	157	178	161	183	184	186	195	194	195	154	189	193	167	167	208	196	185	166	174	168	176	176	186	182	168	204	174	161	191	185	173	168	192	162	185	171	196	166	175	160	184	167	138	182	177	192	165	163	172	219	184	192	193	191	185	165	170	165	172	188	172	182	182	161	170	170	187	178	177	184	175	175	177	187
8756	4593	7327	9923	10713	9013	8718	6464	5512	5006	4795	5541	3498	2669	2481	2063	1697	1672	1455	1514	1313	1245	1116	1110	1262	1137	1007	882	823	758	818	749	676	671	638	643	620	629	565	628	593	536	601	598	602	606	590	612	598	587	576	530	527	521	517	543	505	518	532	505	521	529	502	497	498	552	513	502	515	511	491	463	492	486	486	510	492	489	477	446	467	496	501	454	486	507	472	478	474	455	522	525	485	489	466	500	496	509	519	490	499	462	492	477	489	539	460	523	486	450	487	488	496	491	476	487	480	466	506	490	463	478	506	511	494	509	503	501	470	523	506	482	502	497	512	505	449	478	491	521	477	483	485	495	524	468	505	462	481	504	476	495	478	460	463	477	492	485	486	461	475	523	458	506	527	477	511	503	483	481	486	466	476	512	500	495	495	470	478	509	508	448	496	474	491	502	483	498	515	461	504	469	518	440	485	468	475	482	487	486	464	478	488	468	492	499	501	470	458	475	452	500	488	484	449	498	486	489	512	484	505	461	445	538	465	448	516	504	481	493	477	422	495	489	479	463	459	503	508	498	477	460	460	491	463	454	489	505	481	486	470	466	474	452	474	464	486	484	499	451	470	445	465	499	479	496	505	493	463	507	510	507	477	514	484	493	483	474	498	459	442	490	477	457	455	499	470	470	476	485	470	481	486	490	478	504	460	494	477	463	501	504	463	467	469	465	517	484	481	491	496	450	521	507	466	492	503	496	470	481	496	519	495	530	475	507	439	516	493	514	464	482	530	502	462	472	484	510	478	479	516	502	480	448	496	475	464	472	505	514	458	475	451	474	481	518	455	462	457	469	474	526	478	477	462	486	497	468	477	479	510	495	471	467	499	461	476	515	471	488	504	522	456	438	472	495	456	440	437	456	459	480	496	456	501	488	464	479	480	488	438	472	463	465	459	499	484	489	467	482	460	486	507	464	503	484	485	492	490	490	450	470	506	451	439	499	497	467	453	483	512	482	461	460	483	521	474	506	480	489	511	493	481	486	470	460	467	441	490	505	515	463	527	513	497	502	471	493	480	488	499	488	504	496	472	463	484	458	499	457	497	471	511	489	473	476	494	487	513	511	538	462	512	450	506	461	471	473	468	465	524	492	468	493	477	461	456	463	485	487	467	475	464	486	458	503	474	479	469	498	496	500	501	476	496	471	505	501	505	511	504	495	474	455	503	472	449	496	460	473	460	450	492	484	471	473	506	483	512	478	499	491	472	469	460	499	459	421	457	447	493	508	489	418	512	514	475	534	481	443	490	434	502	507	503	422	492	516	439	458	472	458	491	438	473	491	497	471	453	506	472	473	519	462	460	490	485	465	447	500	419	495	468	461	452	489	475	478	469	531	539	441	508	445	470	474	486	505	457	485	489	472	541	475	499	467	439	459	481	477	483	454	531	450	475	475	463	463	476	467	496	473	446	489	476	514	445	495	492	469	488	458	481	496	504	506	459	467	442	477	462	445	501	459	495	476	490	509	492	491	482	498	515	494	485	515	493	472	462	494	509	505	452	450	446	494	456	470	464	445	443	507	507	468	477	516	466	463	471	504	538	483	482	468	527	464	500	477	500	484	495	470	507	466	483	461	524	514	457	497	485	487	516	483	505	474	474	500	499	461	495	471	438	494	487	511	497	476	472	450	489	477	509	496	535	485	494	506	479	458	521	479	469	515	486	511	510	510	489	483	488	479	440	448	479	475	454	528	503	520	483	468	484	449	497	476	514	490	460	516	488	498	496	474	497	484	489	513	479	451	492	488	491	487	496	487	461	470	472	482	505	502	487	515	446	495	499	457	483	516	483	470	480	480	450	469	466	503	476	513	506	459	459	498	472	494	493	501	446	500	467	470	472	516	488	449	465	523	480	462	469	494	489	462	505	482	487	501	537	463	454	470	489	495	492	507	476	458	508	483	478	490	499	453	456	477	489	491	461	450	484	522	500	464	484	472	457	494	513	483	506	472	522	458	508	512	541	470	489	507	483	502	490	485	483	514	486	443	481	459	492	518	473	481	526	484	457	473	477	466	435	461	523	496	458	463	531	484	493	530	448	468	467	504	495	481	501	484	475	501	469	477	478	494	464	465	492	470	493	479	504	461	489	494	505	495	500	465	499	517	492	500	485	469	503	525	493	476	465	513	485	490	493	492	524	496	503	497	471	480	488	469	480	501	467	507	478	485	506	513	472	483	464	460	478	498	484	477	485	459	476	479	521	487	467	495	480	509	499	486	501	490	521	468	477	463	473	502	472	520	491	466	542	494	496	475	462	491	487	478	507	499	478	508	470	488	460	525	503	453	520	449	476	491	503	455	531	472	489	490	484	466	502	464	468	486	472	507	456	482	469	487	493	494	441	458	477	457	473	486	503	472	427	456	475	513	486	462	500	527	469	465	483	474	491	465	523	463	518	497	476	471	492	482	461	488	506	467	465	476	481	486	468	485	469	509	482	509	462	503	489	494	467	497	500	509	445	489	497	513	462	495	479	494	486	499	492	488	467	488	502	485	510	498	430	457	513	509	480	429	462	492	497	473	503	464	494	523	459	468	467	474	450	507	490	445	466	480	516	482	443	514	448	455	495	439	504	521	438	496	447	486	462	495	484	487	448	471	489	483	473	494	462	503	501	454	458	467	515	519	480	428	468	506	483	487	523	487	463	496	517	503	472	515	491	467	489	486	479	502	497	467	495	483	479	474	449	514	515	525	524	475	462	497	472	512	469	494	531	496	460	479	511	462	506	463	469	453	479	468	481	490	501	454	496	459	502	489	480	491	493	501	509	482	486	462	516	488	479	483	497	497	461	496	451	514	481	487	525	491	474	483	500	478	487	471	482	481	513	497	504	528	487	475	506	514	474	481	449	512	507	475	487	496	482	465	500	462	511	473	509	462	479	452	450	465	492	461	480	484	486	460	495	480	512	479	484	502	470	466	506	515	497	496	465	486	456	489	460	492	459	454	453	476	497	484	491	512	466	465	503	476	495	471	481	494	474	473	478	512	529	476	456	482	502	445	511	462	463	490	454	482	489	504	468	548	456	462	495	498	485	445	513	487	500	506	469	424	470	483	477	504	493	483	469	485	462	483	474	459	470	484	499	462	487	467	459	489	484	474	526	509	444	411	447	448	504	451	445	501	505	496	466	491	445	484	463	508	467	466	496	494	460	523	494	506	443	472	465	482	513	489	505	473	472	469	509	465	436	435	468	467	474	475	491	487	497	471	477	483	472	488	491	449	475	494	436	510	496	458	484	473	513	494	436	463	497	495	475	447	489	495	492	472	488	515	489	471	484	480	462	480	508	494	495	462	477	484	513	513	480	481	510	515	500	460	513	483	465	504	433	492	483	467	511	497	464	511	510	474	506	492	506	511	481	495	487	469	462	472	467	495	503	461	488	480	487	461	487	483	478	483	458	497	507	477	465	473	462	495	492	472	495	488	514	482	495	513	467	524	464	474	486	470	489	478
22946	11374	13062	12272	10669	7320	5641	4279	3047	2614	1989	2323	1396	1013	894	773	614	751	644	536	503	444	434	400	409	421	397	361	293	304	304	334	307	285	253	272	305	284	262	282	237	239	277	265	234	261	279	245	228	257	234	265	262	230	255	248	232	271	233	242	248	260	222	245	243	253	239	240	234	236	231	240	213	226	255	215	253	265	255	241	215	252	268	236	213	266	241	249	258	249	235	234	243	212	248	231	249	235	248	255	231	218	226	250	240	215	222	224	240	216	255	227	252	223	232	239	276	243	222	282	222	234	234	210	250	215	278	248	242	254	226	244	226	233	235	243	243	237	224	257	259	241	237	240	222	255	226	215	238	249	202	251	230	262	229	244	219	258	222	237	235	238	234	236	233	237	223	221	233	207	222	242	212	228	255	248	247	204	220	246	256	243	245	238	222	223	224	246	223	221	224	235	227	229	245	213	226	220	204	209	235	202	234	237	227	235	262	234	233	270	235	238	235	255	279	243	249	251	224	240	259	256	217	204	249	212	224	248	223	248	253	251	222	250	236	227	237	203	199	234	214	224	289	226	229	236	247	218	232	223	204	247	242	232	257	239	235	242	233	263	258	230	221	231	247	202	228	234	231	262	223	258	254	254	218	245	208	240	237	238	239	223	188	231	222	270	269	208	229	252	229	247	239	244	245	210	269	219	251	249	251	243	229	217	251	245	241	250	222	229	192	233	262	236	213	227	257	232	226	206	236	212	231	229	204	222	217	198	262	235	266	251	260	250	239	264	247	225	217	237	211	230	256	225	238	218	223	253	238	258	236	222	234	238	235	237	258	257	239	236	203	233	209	218	240	231	226	219	240	236	232	227	246	246	224	216	216	257	256	272	254	242	225	238	239	211	242	263	242	230	208	226	241	238	237	198	212	234	257	222	205	231	210	259	232	231	224	262	214	194	215	204	228	267	238	234	221	238	251	240	232	223	274	241	244	246	248	238	245	212	231	222	242	237	237	238	229	226	211	250	224	227	231	242	253	247	219	220	226	243	245	254	233	236	239	233	261	279	236	253	230	231	199	237	228	248	236	218	230	214	255	227	231	238	242	213	225	227	227	217	263	200	245	261	219	252	231	232	261	233	262	216	227	212	227	254	239	229	232	225	233	246	232	264	233	239	267	263	245	235	244	224	265	254	213	227	229	237	238	227	231	204	245	238	251	243	228	215	232	221	228	211	255	250	218	222	222	240	190	217	250	255	240	220	253	208	237	230	252	256	243	241	223	254	231	244	231	239	245	242	230	242	247	227	217	218	208	231	239	241	238	261	232	243	248	225	237	225	232	226	238	201	230	212	240	219	229	215	246	228	241	240	232	227	235	253	247	236	247	239	254	226	227	255	220	215	231	206	226	237	248	259	225	226	225	217	250	238	249	241	248	212	233	236	234	252	249	223	220	216	250	242	242	246	237	248	237	256	245	217	248	227	238	244	251	238	207	261	229	245	232	214	258	253	264	236	226	266	244	250	212	212	251	250	237	243	251	237	209	248	259	251	245	259	253	259	226	234	243	234	232	254	229	248	245	239	231	218	220	262	222	220	223	250	236	223	268	220	237	239	235	256	236	251	249	215	204	221	226	227	229	241	252	249	230	248	236	226	227	243	250	228	251	247	234	241	255	228	220	238	234	221	240	227	222	248	214	227	226	232	240	230	227	234	240	276	247	210	228	279	235	229	216	240	222	235	240	226	246	254	238	222	230	198	245	245	247	213	237	263	206	212	234	232	214	208	233	248	233	248	201	258	232	252	249	206	257	235	228	227	264	221	200	224	209	229	248	248	240	256	233	239	208	231	223	223	238	246	237	213	237	244	268	248	208	231	241	227	209	213	244	229	216	219	244	241	233	229	230	224	252	250	234	243	223	232	243	254	245	241	199	218	222	228	262	208	228	251	230	252	279	237	255	260	223	257	236	226	241	222	219	221	246	195	225	234	206	224	253	261	231	237	253	244	230	222	249	227	226	226	232	237	228	239	235	249	227	221	218	237	236	241	229	248	211	207	245	226	249	242	218	212	214	246	238	242	229	213	221	264	258	226	239	240	226	252	226	228	230	224	225	242	198	265	228	240	229	210	224	222	236	247	251	219	221	245	240	239	236	225	240	216	219	213	240	223	217	211	225	256	234	251	255	229	227	205	223	263	264	234	203	257	237	228	242	251	245	229	233	227	224	225	237	247	232	215	219	248	242	259	259	242	262	234	237	232	203	260	224	244	229	271	244	239	219	247	244	251	233	232	229	236	229	260	232	214	250	226	243	237	231	225	212	219	234	228	233	238	221	222	236	242	243	238	205	273	246	217	251	252	227	236	210	217	275	222	254	246	206	231	262	228	227	220	234	236	241	237	208	234	230	219	254	275	226	239	233	211	241	237	232	256	221	231	231	222	257	240	222	244	218	241	215	216	211	238	210	238	239	248	240	252	228	219	220	229	218	256	229	218	238	240	249	233	258	254	260	224	223	214	215	277	253	234	244	231	239	252	240	224	248	239	230	234	223	239	217	221	254	217	237	234	225	226	251	225	215	252	236	263	226	240	228	227	238	223	243	268	229	242	254	231	233	233	256	232	279	234	233	240	247	221	237	232	234	262	211	229	228	266	270	249	239	191	240	215	246	219	238	231	230	228	235	215	187	271	229	257	225	227	217	246	214	236	218	243	220	232	243	242	257	236	245	214	254	241	242	243	230	239	222	219	241	235	228	227	225	235	258	217	254	217	232	233	235	220	257	216	219	232	230	248	219	217	231	250	224	226	223	232	246	248	258	262	220	235	236	220	253	261	229	236	242	202	247	241	207	211	259	231	205	218	239	249	232	242	247	240	237	242	250	239	234	244	228	232	215	215	248	239	214	242	218	229	236	257	247	240	230	250	247	257	240	238	239	248	205	256	248	231	255	244	246	245	228	230	236	200	214	249	222	233	216	218	230	243	232	228	229	235	244	243	205	234	237	202	201	236	234	251	251	249	251	242	228	244	260	229	225	243	215	229	225	238	236	248	236	231	233	227	227	251	219	240	235	222	237	265	247	251	210	234	248	239	214	238	237	202	224	239	253	247	204	234	248	238	220	229	230	238	232	255	210	245	223	231	217	220	249	253	216	240	220	268	232	242	243	196	227	227	250	223	248	240	225	228	248	233	234	234	217	255	253	238	270	224	219	218	252	274	265	240	235	233	233	250	224	238	205	249	213	249	232	230	208	255	231	233	231	228	233	262	237	225	238	232	222	213	218	250	240	231	229	250	239	234	211	249	261	254	224	212	243	245	238	245	232	256	243	258	214	250	228	226	243	252	221	235	225	264	225	267	234	245	246	232	248	233	228	216	211	223	229	251	225	239	226	239	267	223	237	228	249	201	250	256	250	258	253	218	234	270	243	247	265	227	249	238	248	205	258	252	228	218	246	218	232	269	235	265	210	257	225	252	245	243	216	221	255	231	230	232	232	252	239	246
12315	7507	12063	15149	16733	14649	14280	11478	10409	10085	9033	8411	5769	4799	4443	3769	3336	3177	2549	2460	2289	1944	2019	1919	1928	1897	1398	1397	1230	1217	1204	1137	1125	1027	990	977	888	902	851	801	773	873	902	841	816	815	866	824	822	845	812	749	735	693	716	662	702	750	672	670	710	672	659	654	638	667	678	679	645	625	674	635	653	659	673	615	690	650	657	630	602	656	583	631	632	593	627	642	636	597	601	600	637	649	649	632	647	660	619	618	624	625	643	585	627	661	663	602	638	641	615	660	634	592	656	632	662	644	636	629	625	658	678	613	625	598	611	629	659	626	608	696	627	662	640	677	641	627	625	639	627	605	631	634	612	578	622	622	659	642	665	597	623	587	669	650	592	610	671	629	603	618	611	619	634	610	611	584	665	582	629	574	624	643	605	626	598	630	595	627	572	618	597	617	660	603	618	638	598	632	650	640	705	596	584	598	634	633	592	625	651	627	614	559	617	633	629	629	612	614	622	622	638	608	624	612	640	635	620	585	576	640	639	632	648	644	620	616	664	645	579	613	627	617	646	628	690	624	614	602	655	615	579	646	692	587	655	599	594	618	589	644	570	580	610	649	651	622	639	640	629	631	596	570	632	660	671	624	639	602	603	623	606	637	635	641	652	605	622	605	586	626	644	686	654	587	669	668	595	626	594	605	573	628	618	602	612	621	615	670	638	661	611	591	651	638	603	606	595	608	605	623	590	635	623	647	638	610	606	617	648	610	637	599	603	626	599	594	602	601	644	617	663	641	576	669	595	595	628	616	679	607	645	606	631	566	638	579	599	662	611	620	627	643	657	621	615	607	620	638	644	652	619	636	575	596	613	604	597	679	606	607	653	630	608	631	619	588	672	620	579	571	613	631	634	618	594	632	619	630	553	654	628	655	620	679	615	621	576	633	625	645	668	621	646	662	632	596	671	652	629	645	642	606	604	623	641	595	627	611	635	603	610	671	639	593	632	687	626	633	591	638	595	618	596	609	587	644	574	622	633	617	638	610	609	594	609	600	659	654	607	622	600	651	648	627	619	598	679	628	580	665	632	616	606	650	608	674	615	595	619	619	636	653	612	629	609	624	623	622	624	619	615	631	677	629	634	594	641	677	609	616	656	572	650	644	629	606	600	650	645	635	633	670	642	615	582	583	627	607	616	594	654	641	621	568	590	646	598	662	601	627	588	596	634	593	630	608	635	644	599	661	648	649	640	618	631	640	617	615	626	617	561	621	615	600	588	666	586	578	610	637	654	641	643	671	593	610	601	633	631	639	627	608	622	624	594	624	629	629	643	621	625	685	601	624	676	609	600	631	576	641	576	631	604	621	595	601	575	621	621	615	629	629	570	653	635	599	636	658	606	623	615	626	582	596	615	594	612	690	609	625	592	589	607	661	632	633	620	597	649	594	649	662	638	591	612	627	635	585	621	631	647	662	614	653	574	634	619	668	580	626	616	658	632	601	572	631	620	614	642	653	625	642	586	607	633	596	598	609	614	649	647	620	670	660	609	655	593	616	620	623	546	644	634	615	631	632	632	632	641	623	636	574	636	631	600	627	585	610	624	601	580	620	635	618	620	617	633	614	623	663	598	624	618	596	659	588	676	641	599	628	623	670	630	597	625	604	591	641	650	661	606	651	648	609	589	580	616	644	641	624	617	589	623	619	598	608	623	651	572	648	633	615	652	610	640	653	602	587	597	612	679	595	615	593	640	602	635	637	554	614	625	628	622	646	636	630	643	641	614	598	612	598	643	624	636	647	579	597	625	605	624	627	600	606	628	614	634	639	609	623	621	654	596	684	672	606	614	593	638	589	588	609	615	635	610	611	590	679	673	633	624	630	645	585	593	625	670	668	643	636	593	616	633	649	636	642	591	600	649	634	593	601	625	645	627	628	638	606	578	605	635	655	646	606	612	635	605	619	618	647	607	647	618	639	617	613	615	638	651	593	657	646	616	603	624	622	618	625	626	563	623	573	627	679	621	609	637	668	633	647	658	583	643	635	598	604	624	627	587	596	643	626	581	618	648	627	651	614	654	581	611	597	620	630	614	654	616	631	645	619	582	639	628	642	613	599	627	629	626	625	650	619	614	632	615	627	651	642	599	637	626	606	656	621	585	610	638	634	681	638	619	605	595	636	602	652	639	656	642	627	601	632	651	625	606	616	629	598	622	634	592	645	636	634	652	657	616	631	588	623	592	612	644	580	590	611	616	604	662	640	600	617	620	625	614	638	658	630	614	576	623	627	618	640	610	608	615	648	645	644	621	606	616	595	625	635	599	597	652	615	610	629	619	651	629	614	609	623	626	689	595	651	604	630	663	590	686	575	592	677	673	602	644	599	641	630	671	609	637	646	606	586	611	591	621	601	611	620	651	625	652	628	644	612	614	626	609	622	663	657	630	635	611	614	655	597	574	635	573	634	678	652	639	632	691	621	641	659	589	607	611	619	599	620	615	612	614	614	610	644	602	623	661	633	624	621	604	640	613	618	607	619	644	645	570	632	604	662	661	618	646	585	640	668	613	654	636	622	567	621	639	625	685	607	636	625	644	662	627	599	621	624	631	625	621	628	603	631	629	622	638	646	642	623	614	588	615	604	597	664	636	643	591	665	609	600	611	615	642	606	565	611	563	613	610	627	610	612	617	594	612	633	624	632	613	627	687	630	621	610	612	647	629	630	618	608	575	621	642	626	629	592	582	664	570	648	642	659	626	579	622	593	618	589	656	593	624	684	614	593	606	640	612	618	588	602	634	614	657	615	600	581	582	623	620	632	596	618	664	617	629	624	611	609	632	629	648	571	582	631	662	612	646	629	655	605	648	598	620	603	621	602	642	600	630	638	620	617	621	618	615	663	632	627	641	611	618	618	622	581	570	617	662	618	609	626	654	610	626	613	624	603	627	609	645	599	593	628	604	580	644	623	614	622	640	604	606	595	643	658	642	590	604	621	591	653	616	638	594	621	598	629	622	591	650	635	626	640	603	650	653	661	625	628	646	640	612	615	636	623	575	653	592	585	626	653	600	606	610	650	589	637	619	598	621	654	584	617	639	657	616	613	626	584	606	637	628	643	619	657	621	622	589	684	630	643	635	646	645	588	653	645	642	624	599	601	613	595	653	625	638	607	606	632	655	618	628	599	663	629	585	615	636	626	571	624	635	656	626	627	644	624	593	628	671	629	626	657	630	622	648	653	634	630	603	598	639	619	622	606	602	691	593	660	632	613	601	629	633	604	621	671	663	598	594	618	654	629	600	641	645	644	604	586	618	654	613	638	671	615	634	616	639	645	597	607	624	609	650	615	606	678	608	632	612	651	588	642	647	600	603	633	647	644	638	662	616	623	592	633	651	610	634	633	614	639	696	617	608	629	621	599	600	632	611	674	595	656	615	684	631	640	615	645	563	632	617	613	639	608	643	588	673	613	649	625	603	612	602	616	655	592	620	613	608	647	598	586	641	644	628	632	631	639
4556	900	1133	843	643	542	449	397	396	408	360	370	369	357	386	352	370	352	326	328	347	349	338	355	327	299	307	305	337	296	296	314	322	349	353	351	327	335	304	319	353	289	327	321	346	317	305	299	316	319	322	325	338	293	297	324	310	325	352	368	347	341	339	318	296	301	373	325	298	340	292	318	329	314	320	320	315	313	329	318	344	283	324	328	352	327	327	311	338	321	309	316	331	331	329	346	349	285	323	313	302	313	295	305	336	343	311	331	358	312	304	337	316	317	311	353	304	318	329	320	339	309	342	289	329	328	300	328	338	344	318	345	301	306	313	267	320	312	314	323	344	327	331	330	333	342	317	330	288	333	329	314	363	339	316	336	316	310	320	339	378	319	331	356	333	346	352	324	352	338	315	284	318	286	338	326	314	301	328	316	334	323	325	326	318	312	311	292	318	310	325	317	318	353	307	294	300	280	342	314	342	320	335	322	330	272	334	343	338	329	313	344	302	320	304	317	283	332	359	338	350	309	326	336	309	320	319	320	371	318	301	314	338	316	282	310	306	326	307	286	322	357	334	323	347	320	321	298	345	316	328	303	310	317	312	319	302	330	298	334	301	300	296	348	314	361	354	318	328	302	335	347	346	336	307	354	346	346	312	299	325	319	325	348	350	298	345	334	292	337	303	310	312	320	313	302	305	332	310	361	308	305	344	326	307	329	326	341	335	328	326	324	270	349	333	290	324	337	321	322	352	322	316	360	332	387	325	347	312	304	305	337	295	318	323	308	322	327	312	307	319	340	327	339	346	328	319	339	303	302	315	319	301	307	344	358	337	335	302	299	336	335	341	331	324	310	338	336	326	341	340	364	309	308	319	320	321	300	337	323	348	303	278	315	323	300	333	295	311	329	335	320	304	335	306	352	330	288	318	358	313	352	287	306	330	322	322	311	336	314	341	308	327	331	319	344	366	303	321	323	349	346	331	350	307	294	328	315	350	308	313	314	335	314	297	320	300	340	348	331	317	323	328	321	339	312	298	296	319	319	341	317	297	337	294	298	328	325	349	335	316	329	331	287	317	307	330	296	352	354	325	303	325	314	353	339	341	344	339	329	332	349	354	306	331	322	334	347	309	340	353	320	329	329	309	313	322	318	301	291	336	303	311	308	301	320	305	300	326	332	318	324	334	322	312	333	296	316	303	337	312	294	329	334	321	325	307	319	336	320	314	355	299	321	352	312	301	346	355	329	308	312	292	373	328	318	315	297	309	302	321	346	314	354	325	304	304	327	335	305	329	309	334	343	295	295	292	310	319	294	308	314	312	336	339	307	302	352	349	318	331	295	315	325	284	322	336	337	352	342	337	295	292	314	342	330	310	311	355	331	322	312	353	318	327	347	322	307	327	331	334	326	316	311	302	326	309	336	344	343	340	327	329	311	331	303	302	358	315	303	321	332	322	317	313	305	300	328	299	307	366	310	336	339	337	335	328	330	295	328	305	310	342	330	317	335	298	344	335	330	334	332	307	311	329	330	296	312	320	353	330	321	299	285	320	331	354	356	332	339	330	350	321	325	326	278	337	312	333	324	308	324	331	320	368	326	345	287	333	327	330	339	292	315	315	297	305	337	325	323	309	346	291	306	329	355	303	311	314	381	316	322	323	330	342	320	316	320	311	350	330	320	304	333	319	333	310	320	325	330	309	332	295	308	319	318	326	322	316	314	331	336	360	313	320	317	310	339	319	330	297	346	311	331	303	358	344	321	323	312	315	329	299	316	351	330	324	342	301	313	309	322	320	315	319	313	326	296	337	321	328	316	349	346	342	281	341	300	299	341	315	316	318	321	312	303	311	347	314	290	317	284	329	310	298	338	294	303	333	319	348	340	331	302	338	354	306	342	320	324	340	327	301	310	339	358	323	329	349	315	332	308	324	326	363	319	334	316	347	311	323	320	333	325	349	331	309	297	286	272	294	340	335	292	295	337	291	298	348	298	322	335	316	319	327	310	359	316	320	324	322	343	315	309	357	316	349	302	331	313	307	356	312	306	324	353	325	335	300	313	312	311	313	324	390	317	318	309	288	319	290	303	315	310	318	335	325	339	318	289	305	330	291	329	310	349	331	322	349	327	329	321	287	305	322	336	311	341	336	317	342	321	302	330	309	323	286	311	329	312	315	333	313	297	321	320	315	337	327	336	315	313	335	320	366	300	332	322	316	308	320	325	309	339	326	309	287	318	320	308	317	342	336	300	337	342	329	331	346	294	277	292	314	302	310	347	309	311	297	283	293	351	329	300	313	306	291	336	338	320	324	317	311	349	313	337	311	331	344	360	353	328	338	336	327	323	293	312	314	332	329	338	307	311	293	340	344	321	315	310	323	337	332	317	318	335	304	328	320	289	308	322	337	309	302	314	338	335	333	314	334	312	350	302	340	334	287	322	332	323	317	310	340	328	337	339	319	303	284	297	318	342	301	316	327	328	320	309	333	314	340	334	341	328	316	310	347	306	308	318	310	316	321	306	322	350	325	300	312	335	343	343	317	299	308	356	352	320	372	368	326	322	339	320	312	326	336	346	353	351	315	291	337	328	346	308	329	327	303	322	313	333	320	318	327	334	299	302	309	315	303	315	315	337	319	325	312	320	333	305	350	327	344	330	325	338	330	326	344	301	334	319	318	280	324	304	337	309	293	321	308	304	323	332	310	327	370	357	311	306	340	321	315	366	328	319	336	315	329	332	337	319	329	297	326	333	367	329	330	355	334	328	321	315	329	333	309	316	312	320	334	317	309	322	319	311	320	333	334	307	283	344	334	340	322	317	327	318	334	316	286	335	324	332	353	304	330	303	320	308	303	349	350	339	333	349	332	333	320	330	330	309	323	300	327	303	335	322	341	314	366	314	330	301	313	316	297	329	287	319	321	313	323	310	319	318	302	331	289	296	335	301	343	340	300	293	330	311	286	314	306	334	337	318	318	334	339	336	318	322	343	309	339	321	355	339	354	355	315	339	338	335	345	306	337	309	332	311	323	348	354	329	321	329	285	311	351	308	323	307	346	320	320	349	315	341	304	341	325	333	320	326	345	341	304	322	347	335	318	285	362	323	314	286	363	319	336	324	297	312	298	305	312	318	343	321	297	297	303	313	318	307	315	324	312	281	318	332	324	316	338	346	313	324	310	313	304	344	337	318	303	321	335	362	341	313	359	305	355	349	302	327	318	316	316	310	294	321	336	339	334	332	332	305	324	309	331	294	339	331	302	347	369	361	323	317	330	306	335	317	303	318	312	327	329	297	311	323	316	324	322	359	290	320	312	381	343	313	329	330	314	318	329	337	345	304	317	303	303	327	318	353	324	325	311	307	294	301	336	367	331	276	328	289	325	316	314	335	326	339	314	313	321	329	352	355	344	336	324	317	302	317	326	312	337	302	338	326	327	327	324	326	290	327	301	332	330	297	312	333	273	333	312	324	319	316	299	324	318	318	327	326	334	316	326	308
3428	1414	2152	2311	2277	1731	1647	1291	1304	1278	1211	1184	1046	1007	1011	939	1010	998	924	928	915	972	963	937	953	855	868	876	855	867	815	827	837	838	786	799	800	855	719	814	794	808	817	839	835	821	788	785	747	818	780	762	764	755	774	756	747	777	763	799	802	758	756	790	789	782	799	768	778	765	793	773	786	833	757	797	799	782	781	768	876	787	783	758	752	744	787	742	816	742	747	749	769	734	811	753	725	785	789	799	759	759	752	730	741	769	790	840	784	787	745	791	778	812	756	752	775	774	795	761	772	828	778	755	804	794	746	761	778	824	805	810	711	762	805	756	814	775	696	763	803	760	818	712	794	753	741	726	757	770	805	755	792	783	729	789	744	788	726	770	785	827	780	801	792	779	801	816	765	787	779	762	793	697	804	799	741	763	836	827	782	745	765	787	808	810	751	805	762	779	810	793	769	787	836	765	791	736	794	722	749	764	764	763	827	783	770	801	769	765	756	778	747	797	789	772	809	777	829	808	794	812	770	776	716	786	829	759	815	770	782	811	791	810	805	835	795	837	763	722	815	823	824	765	796	731	767	838	779	868	772	788	773	809	810	794	731	784	769	780	740	812	756	765	754	757	737	797	753	755	780	787	783	739	811	808	772	824	788	806	832	772	810	803	823	777	814	797	773	781	778	743	750	816	764	824	828	784	804	763	848	788	728	819	791	794	796	775	762	803	778	721	783	783	799	765	743	825	809	750	732	800	756	775	771	790	737	779	752	785	743	808	788	775	767	804	757	773	787	806	821	800	737	758	767	740	757	794	814	734	796	784	801	752	743	766	766	815	775	770	797	786	736	794	816	697	751	787	787	802	795	780	755	780	778	732	769	789	799	760	760	831	802	727	799	745	795	818	869	769	800	801	763	801	776	767	739	792	761	755	791	768	797	771	799	787	758	759	750	754	816	791	732	793	828	795	849	748	801	750	775	818	769	787	801	773	779	822	804	734	714	715	822	786	803	797	778	766	779	794	805	771	763	742	760	738	826	772	837	761	794	811	751	782	799	765	787	775	834	758	780	797	746	770	793	795	764	771	791	789	770	779	858	810	785	752	721	782	801	769	788	786	756	806	813	776	726	780	800	778	771	762	778	764	724	755	741	800	785	809	748	772	776	805	768	804	732	773	809	780	786	821	792	769	740	823	791	819	817	732	825	802	776	810	763	771	742	768	793	834	772	776	775	771	793	814	761	760	801	792	804	816	779	777	778	803	745	761	780	731	811	755	764	756	832	764	760	802	811	737	742	748	791	753	841	788	802	829	743	742	717	776	790	722	776	774	812	790	750	787	798	756	766	791	803	833	792	726	822	814	805	743	784	775	793	816	827	729	776	750	811	797	767	810	815	825	814	769	793	811	784	798	808	839	776	785	799	828	768	776	781	808	755	804	739	842	802	816	782	814	757	767	765	817	787	796	726	713	761	782	800	773	786	759	764	783	795	750	768	771	721	758	728	729	782	738	723	794	776	761	742	786	799	776	753	762	773	773	841	757	820	821	814	820	761	763	776	743	824	841	744	776	806	740	791	762	742	756	788	798	768	801	736	773	734	721	769	813	759	779	828	782	741	755	746	743	784	746	762	841	839	897	764	787	771	809	786	808	762	777	862	794	786	759	742	727	766	783	772	765	792	792	743	761	780	805	778	761	771	774	791	827	824	805	799	765	787	768	783	794	798	774	761	817	758	769	794	815	732	761	817	793	781	806	806	786	758	780	810	820	819	793	777	792	782	723	814	797	760	802	768	819	763	788	752	792	763	730	828	762	848	757	758	775	792	781	868	798	813	792	774	798	811	788	720	773	777	806	808	778	768	744	815	733	789	813	776	799	786	812	809	791	792	747	782	747	755	803	768	830	792	756	789	792	794	749	787	750	753	775	783	875	746	794	847	780	748	748	765	713	799	812	781	770	801	775	795	802	809	779	796	776	774	795	824	738	773	743	758	833	767	801	792	757	840	775	798	734	765	745	775	840	778	776	756	812	761	760	820	762	767	756	768	775	762	756	815	784	798	747	742	746	795	791	796	794	801	755	777	807	821	751	766	789	766	780	783	802	793	732	778	745	786	787	789	789	766	806	793	752	765	770	801	782	763	810	812	753	796	792	769	770	770	791	821	769	759	782	868	761	783	727	770	771	736	797	837	820	794	806	773	774	786	783	729	816	812	772	757	752	767	787	823	817	749	778	707	735	795	785	751	810	837	805	793	780	779	780	809	848	760	775	761	731	817	778	818	784	823	764	771	788	812	817	786	760	801	786	759	839	734	787	778	829	752	730	792	821	782	756	798	821	802	771	762	759	759	779	837	812	800	740	791	744	786	727	797	768	773	803	747	752	771	768	784	746	792	841	834	793	790	768	772	761	761	761	823	788	760	776	814	771	727	808	768	798	814	785	783	794	816	765	785	803	782	763	743	766	780	783	838	788	761	813	804	780	801	785	794	768	768	827	753	740	781	768	738	790	753	737	823	815	774	803	809	809	829	808	769	812	781	710	825	791	737	748	794	806	827	749	801	826	794	756	732	771	741	753	744	797	805	804	802	789	775	773	725	700	780	760	766	749	797	755	778	764	770	780	752	765	824	751	775	745	758	804	805	774	754	794	704	839	761	805	813	826	811	812	738	791	747	805	769	780	740	777	748	783	815	785	786	800	805	770	780	784	789	763	754	810	789	773	771	788	812	806	831	723	816	779	781	751	796	767	748	811	773	805	798	766	798	801	801	821	787	787	763	775	830	780	790	753	813	765	826	754	760	773	784	788	769	760	802	789	781	776	787	802	781	760	798	809	690	735	816	800	765	825	780	779	774	759	807	743	808	833	782	745	804	835	800	781	780	751	795	798	811	825	827	784	773	782	796	749	799	747	849	750	760	789	819	785	823	757	725	763	821	763	762	822	770	756	774	789	734	753	772	781	839	765	823	751	733	758	767	782	797	791	750	792	750	815	774	744	764	740	815	770	756	768	800	783	768	820	782	809	780	772	764	737	810	753	776	808	813	767	789	755	813	795	727	795	798	781	794	796	796	772	786	792	816	754	808	746	730	834	814	792	808	816	778	788	849	769	759	790	831	754	791	779	809	798	812	789	784	860	757	770	780	766	788	776	756	814	739	767	801	828	794	788	863	790	779	795	763	830	764	758	755	742	826	749	759	779	773	787	817	804	791	769	776	804	724	770	801	821	791	796	782	761	794	746	778	794	753	819	805	764	780	811	810	782	790	761	796	757	772	772	815	729	799	780	750	810	737	754	800	802	765	816	804	809	775	770	761	748	734	753	805	772	804	779	786	788	744	819	833	802	830	766	772	773	763	779	727	788	792	811	722	757	779	771	840	786	827	747	819	789	784	743	791	787	738	785	826	737	829	735	824	785	806	840	784	751	785	809	797	755	748	849	803	789	812	806	778	818	789	762	748	792	784	736	821	768	784	774	762	747	811	825	773	762	763	772	785	807
13793	5614	6470	6065	4920	3131	2315	2013	1572	1125	1037	1266	934	598	492	438	466	350	298	309	263	291	247	263	231	270	211	238	206	231	227	208	188	220	189	184	187	172	180	152	200	190	196	165	163	200	214	149	207	179	195	174	177	164	189	173	148	197	149	166	191	178	165	171	172	179	154	189	186	186	161	192	167	170	151	148	178	173	164	178	170	178	191	180	191	163	182	187	177	196	171	168	174	168	189	146	183	169	157	174	157	175	165	165	176	203	172	185	187	191	157	163	169	201	172	181	169	180	179	168	184	184	202	180	165	181	196	168	189	179	194	165	175	171	178	187	173	198	181	185	173	173	172	185	164	208	203	159	194	172	180	183	195	156	195	186	169	165	154	175	175	174	176	169	168	194	168	184	173	152	185	174	164	197	183	166	175	180	190	164	195	188	179	205	185	174	185	202	180	169	200	168	184	172	182	179	192	185	175	162	172	203	148	168	163	185	176	183	186	163	190	185	183	215	182	175	173	187	172	187	176	178	169	188	192	175	177	166	171	194	164	185	174	187	186	173	175	169	205	180	166	188	171	188	191	199	181	195	154	170	161	171	179	168	175	186	182	174	181	183	167	191	184	189	196	155	179	195	170	188	206	183	176	160	177	198	188	185	172	180	164	202	178	184	182	176	173	181	194	204	200	184	183	187	196	207	173	183	221	184	184	170	162	194	182	204	166	173	177	177	172	157	173	171	177	203	171	173	183	185	187	186	172	189	155	200	199	178	191	174	189	193	151	172	189	163	162	193	165	175	171	212	175	187	145	175	176	152	187	173	173	192	169	173	213	174	182	164	182	159	170	175	175	175	171	155	176	192	152	165	171	196	192	196	211	190	190	189	176	188	192	169	184	171	193	161	161	173	191	193	169	185	168	179	184	175	163	187	178	171	189	187	144	171	176	161	165	169	197	160	172	154	153	178	196	175	164	170	167	161	184	185	170	173	192	170	174	168	165	178	181	202	174	165	182	174	174	161	148	191	158	183	183	206	206	172	176	173	150	174	176	166	168	158	185	175	173	187	191	165	159	172	166	203	151	168	173	188	170	170	190	153	161	177	188	175	161	187	172	178	146	177	180	193	165	171	173	181	171	215	169	193	201	158	221	164	173	173	173	170	183	166	171	157	172	187	169	145	185	180	176	139	193	162	198	183	180	198	159	178	167	178	188	166	170	206	163	190	149	157	133	162	180	182	187	179	194	166	177	180	165	152	178	218	174	177	190	170	170	175	183	169	172	188	192	186	180	166	177	182	158	174	197	158	179	207	185	192	155	194	176	195	184	180	177	185	193	157	180	187	185	158	170	201	157	191	185	193	172	193	197	202	198	183	167	161	191	163	176	137	174	192	159	182	201	162	197	184	171	170	185	180	191	164	179	191	175	169	147	163	197	181	184	172	180	172	176	189	167	173	184	165	162	186	171	204	162	174	186	180	183	188	167	170	170	175	179	190	175	186	171	173	163	166	179	177	180	158	187	214	163	175	192	195	180	177	189	173	177	167	182	209	168	168	169	162	191	209	155	182	171	165	186	189	175	175	172	161	185	196	172	166	175	160	176	202	177	151	176	184	169	175	177	165	188	215	191	176	177	194	164	153	184	175	177	154	178	152	182	171	172	181	194	195	145	184	167	177	159	213	199	167	175	154	191	183	166	183	191	186	160	207	164	188	172	193	156	147	177	162	186	183	181	180	170	169	180	198	166	153	168	172	185	171	182	163	160	168	169	177	175	219	167	179	183	180	193	178	161	187	187	147	172	174	195	170	162	166	169	193	169	163	195	176	185	186	192	196	173	160	193	187	183	187	150	185	189	174	184	191	179	162	162	176	190	160	177	187	152	194	178	170	192	204	183	161	180	168	161	177	183	190	186	186	170	170	181	207	177	162	192	179	192	167	175	181	172	188	184	164	174	156	165	178	143	162	164	187	170	158	180	173	148	179	156	169	185	168	141	183	178	165	175	166	176	178	159	172	176	170	177	200	166	167	178	174	177	172	200	195	192	183	198	198	175	164	175	153	170	197	180	169	181	165	164	198	192	160	178	156	205	192	171	158	165	166	212	188	198	153	178	202	186	168	194	193	191	177	226	216	165	186	185	175	187	182	162	163	175	185	180	158	189	185	187	172	179	170	169	185	209	188	190	173	173	180	179	176	171	196	230	186	155	174	178	192	186	157	188	165	169	176	196	182	175	198	221	173	159	139	160	202	187	186	176	197	162	169	184	165	200	182	202	159	188	159	160	196	179	153	159	164	180	174	171	189	196	166	180	188	190	205	176	162	172	180	159	174	189	176	150	165	183	178	173	172	193	170	198	177	173	190	180	153	189	160	177	187	182	163	182	169	165	193	161	189	178	149	183	169	176	166	177	169	169	162	181	176	182	182	175	169	171	183	194	173	175	185	183	210	155	180	179	173	193	156	174	184	182	180	190	159	193	175	209	155	168	169	187	187	197	192	148	172	203	186	198	179	147	180	198	187	180	193	190	177	179	188	179	173	158	191	199	149	173	169	181	175	180	161	182	178	175	172	179	163	183	154	169	172	160	149	186	172	171	150	155	178	164	172	182	201	166	175	197	186	190	175	182	186	152	159	177	162	156	177	179	171	160	171	169	165	164	151	186	186	182	182	172	192	187	163	177	163	153	169	191	209	180	160	187	177	195	177	163	183	168	162	175	192	183	184	192	191	168	170	195	169	183	168	194	160	152	169	170	183	167	147	204	193	179	165	176	166	176	172	165	178	180	164	215	176	172	177	179	194	180	202	178	186	160	182	177	175	186	184	185	174	149	165	181	175	172	186	169	160	205	154	174	189	167	173	165	166	188	194	166	184	197	176	158	188	187	187	188	184	195	162	145	171	182	170	182	183	183	163	183	152	177	172	188	169	172	169	160	151	136	181	180	158	176	193	167	183	168	193	190	187	175	185	197	179	181	182	170	182	174	182	179	175	162	166	163	194	188	180	164	170	195	182	197	143	173	180	187	177	187	196	175	185	183	174	157	176	185	194	162	198	201	177	182	171	198	172	182	154	160	195	178	184	189	184	159	195	173	164	198	198	185	185	185	164	191	182	172	173	186	157	181	173	190	160	175	183	175	158	159	177	168	189	182	176	186	157	190	170	179	168	193	177	163	178	150	164	172	183	178	184	180	179	191	185	189	157	198	178	146	179	186	199	204	170	180	201	181	156	174	173	185	174	181	179	157	174	169	182	185	162	171	168	173	189	197	154	174	179	156	179	170	177	178	195	167	189	175	182	175	178	197	171	176	176	152	171	187	166	159	159	179	145	168	178	192	187	160	166	199	179	196	172	169	171	189	173	198	185	192	164	181	183	181	175	196	167	186	189	162	188	153	177	166	176	193	177	194	174	150	203	180	183	176	191	149	165	179	189	188	177	173	172	179	179	178	164	186	204	164	200	183	186	177	154	190	167	194	169	202	174	161	153	184	179	181	156	176	177
8327	4611	7353	10077	10675	8863	8096	6951	5722	4910	4674	5185	3778	2894	2536	2164	1924	1488	1325	1298	1310	1394	1072	1159	1119	1031	964	950	819	809	729	760	735	611	629	645	591	594	586	578	598	561	616	637	619	595	586	625	614	539	568	537	542	501	527	493	515	525	523	500	557	506	512	496	520	503	522	504	498	508	479	515	503	514	499	504	509	493	502	507	495	474	528	504	478	498	478	480	480	471	479	506	506	488	448	512	453	494	508	473	513	494	492	462	508	517	487	469	490	506	494	487	472	498	512	522	486	474	507	541	468	502	519	461	492	475	475	471	493	498	488	492	483	499	470	497	447	491	485	460	486	522	475	472	425	488	461	478	481	466	468	483	528	498	497	487	481	480	519	471	523	499	498	485	480	483	490	471	510	490	461	546	506	494	501	438	504	478	512	496	481	477	492	474	466	500	482	504	500	465	527	481	472	485	483	458	448	514	500	473	469	481	483	472	486	482	481	448	498	487	477	484	494	511	489	478	503	454	476	532	465	459	495	469	511	530	479	448	466	465	478	479	505	454	462	483	443	483	528	517	418	492	452	510	506	466	487	479	483	510	498	455	524	463	472	485	501	460	486	495	519	501	478	506	477	517	463	476	458	472	471	468	487	483	462	477	481	494	502	499	488	512	460	490	459	474	513	499	445	443	493	501	477	499	468	480	493	500	504	483	513	462	483	462	461	492	452	465	480	472	475	473	499	461	484	473	487	504	471	462	474	456	484	470	508	486	482	455	485	468	458	508	495	517	484	504	491	482	484	450	471	449	488	452	455	471	443	467	491	504	508	484	442	517	489	506	487	500	516	498	459	468	469	479	467	453	499	481	459	506	502	490	505	466	473	480	460	456	443	443	481	460	459	503	419	488	445	531	492	507	497	491	453	491	486	490	486	485	487	521	525	446	496	447	468	480	447	465	486	474	508	487	498	447	497	465	476	497	501	481	452	484	529	450	490	481	489	484	504	521	483	491	499	503	494	461	508	455	474	477	491	535	475	466	504	482	453	508	470	441	486	491	465	476	491	466	489	452	492	521	494	517	479	443	568	483	464	469	517	462	515	486	473	442	434	442	466	480	517	463	506	527	453	489	483	441	509	506	487	494	483	455	464	489	490	484	512	489	439	465	490	481	476	457	472	499	517	475	480	458	479	485	449	504	516	493	522	496	498	514	513	510	514	492	475	506	479	489	495	522	480	494	480	458	482	459	501	479	430	495	464	478	455	455	505	487	516	491	474	473	520	491	483	469	474	435	481	480	476	519	468	461	517	491	477	526	486	479	509	471	487	463	468	446	476	506	476	512	529	480	449	504	445	524	476	474	456	478	495	478	460	485	535	494	516	512	461	500	485	458	516	439	501	457	458	506	460	516	504	515	547	472	486	475	449	499	486	440	490	479	495	459	461	469	523	432	518	458	495	496	451	492	473	450	488	489	443	477	514	467	464	486	487	484	504	487	543	473	479	469	509	486	496	490	471	450	499	483	504	508	500	470	521	432	458	437	483	467	463	487	469	457	466	465	505	453	513	434	497	465	477	476	503	465	479	434	463	450	491	440	462	457	499	481	485	474	479	491	492	476	468	464	496	465	492	478	492	493	513	468	520	492	462	505	475	533	480	485	481	467	466	491	454	523	474	460	428	484	496	469	475	431	520	492	479	479	477	498	483	447	491	545	478	459	500	480	474	489	507	485	496	465	472	480	532	443	448	504	478	446	478	513	479	474	476	455	490	424	477	484	499	481	485	473	496	491	449	474	520	487	485	449	500	499	484	485	521	465	492	436	485	450	523	492	471	493	487	491	445	475	476	481	475	484	457	506	503	468	480	454	453	448	470	474	451	455	458	490	514	489	456	481	463	501	508	517	452	473	508	472	489	494	515	461	489	456	477	500	499	506	500	546	485	491	480	495	484	476	495	467	494	476	489	509	444	483	465	467	504	479	507	522	511	484	484	465	467	514	481	463	500	505	456	505	499	491	471	499	469	483	496	485	484	457	510	480	475	505	499	524	509	502	493	514	487	529	478	510	494	499	499	551	472	473	486	481	472	484	492	464	496	514	459	521	489	469	475	497	472	480	461	457	478	469	507	502	503	487	500	467	473	447	490	486	469	477	472	520	478	470	482	497	466	481	472	480	443	466	471	489	459	479	477	499	504	482	493	453	453	509	516	515	469	479	496	443	505	454	499	495	476	511	485	480	432	485	488	497	506	428	447	498	502	506	484	496	478	485	490	516	459	491	462	505	507	470	481	469	499	483	547	494	489	477	515	492	490	497	457	483	474	473	510	476	447	495	519	501	493	446	498	442	497	489	472	481	464	505	491	481	476	471	500	484	502	511	423	464	514	477	495	508	476	504	433	504	495	509	479	477	456	509	468	508	468	464	498	467	491	467	497	489	515	504	474	474	475	477	464	452	488	491	473	475	446	501	451	474	464	504	482	508	473	478	472	477	493	516	507	459	479	504	488	478	491	465	474	505	493	443	473	486	477	510	460	489	502	453	465	460	458	491	496	488	473	495	461	474	496	467	492	470	484	434	483	472	503	481	515	456	457	480	490	508	463	483	455	477	517	488	473	485	438	434	537	488	501	451	478	488	511	473	489	446	450	515	460	479	459	471	470	479	473	464	475	502	500	465	510	496	492	465	486	456	468	460	493	455	490	506	515	490	484	461	491	495	469	451	478	512	442	506	471	494	485	476	474	484	479	485	455	483	489	469	460	526	510	457	526	481	486	456	515	447	482	509	502	472	466	461	501	460	461	437	458	485	487	523	499	438	481	486	511	468	486	468	479	461	494	490	471	467	473	502	489	463	527	451	467	464	518	459	460	466	457	464	479	467	476	500	473	490	479	493	507	488	466	486	486	481	458	491	475	438	473	477	500	500	488	474	458	444	457	467	508	475	493	501	495	501	449	487	482	479	447	504	486	479	472	447	534	469	461	470	500	481	418	536	463	491	517	468	453	504	501	498	523	463	502	469	531	465	457	521	534	504	489	475	480	507	454	498	492	498	510	480	519	490	456	486	500	531	510	470	442	498	463	481	506	487	461	480	430	502	461	496	462	490	428	512	474	503	497	509	457	488	530	477	457	508	479	494	465	495	487	503	475	476	445	499	538	480	475	507	496	471	472	481	502	479	474	458	490	458	463	479	462	476	487	463	508	513	514	502	499	498	472	469	453	522	469	464	475	518	488	528	484	486	508	451	470	505	490	448	489	489	503	465	458	447	477	482	467	510	452	491	465	523	456	461	452	461	501	472	459	503	489	461	470	470	461	474	475	470	462	556	492	455	500	470	497	452	473	515	501	515	466	533	461	505	479	500	478	478	507	481	455	469	463	471	483	472	496	490	474	493	473	483	469	490	488	490	488	487	480	518	510	458	461	483	470	501	509	494	445	495	446	481	532	466	496	515	460	525	479	418	450	521	548	494	443	489	499	508	498	503	490	477	453	499	491	463	464	464	484	480
23859	11232	11884	12243	10030	7261	5256	3872	2794	2459	2286	2794	1726	1026	908	765	632	625	607	533	489	450	424	365	398	427	343	326	327	307	276	323	296	255	253	276	245	261	235	269	280	228	291	254	273	252	245	281	256	258	262	221	252	256	252	239	243	261	238	239	258	266	224	244	249	241	241	232	247	239	242	249	242	238	265	236	242	247	198	217	235	251	226	222	240	231	250	251	225	244	217	222	256	227	216	248	246	262	245	236	257	208	211	261	271	269	241	223	238	243	267	255	240	229	257	247	233	227	260	227	265	212	222	256	254	253	236	232	234	239	229	246	231	231	242	247	224	231	247	246	221	228	240	233	218	233	233	260	268	218	220	215	228	262	232	244	205	265	236	243	260	240	236	247	226	234	253	260	229	255	211	246	258	217	248	205	208	247	235	246	216	252	211	213	228	227	239	242	244	241	247	236	235	241	238	257	263	214	257	231	237	262	254	229	229	231	262	245	240	245	224	242	266	241	229	199	252	235	216	226	231	223	246	231	255	233	230	252	228	268	238	253	224	235	247	238	228	253	230	222	240	222	237	234	226	234	238	245	230	235	189	240	211	223	253	247	238	241	238	234	244	248	218	245	247	257	256	249	271	264	249	260	227	239	249	240	257	239	253	263	241	234	243	233	237	240	251	247	242	216	248	229	235	247	246	216	223	196	243	244	231	217	234	245	226	245	241	210	228	229	230	257	231	270	230	242	233	240	243	229	232	229	242	213	243	236	257	248	241	216	228	235	250	266	258	252	249	216	239	220	239	259	233	215	234	244	226	258	243	237	255	260	238	265	237	224	232	250	243	238	216	249	211	204	227	218	270	249	263	241	239	206	226	214	240	250	239	286	237	218	237	222	239	237	228	205	239	247	257	231	262	237	225	236	228	225	251	245	236	265	239	237	213	228	229	224	216	253	231	231	224	248	245	248	234	227	249	226	252	253	245	232	236	215	240	228	230	225	225	226	252	235	236	253	241	246	237	265	265	207	219	270	244	251	244	278	254	250	239	242	233	237	279	250	218	223	267	242	224	232	233	241	212	220	238	232	223	231	230	248	264	235	247	248	261	247	228	204	210	230	238	235	218	244	237	232	247	255	256	252	241	244	270	274	263	272	226	238	251	256	260	224	228	248	243	249	243	242	222	228	257	249	245	244	284	242	218	220	224	231	257	233	242	236	246	231	237	248	255	219	230	220	251	245	268	263	234	234	255	264	227	236	239	256	246	239	238	232	220	257	246	212	248	252	217	226	250	234	252	228	239	274	219	235	220	242	218	233	233	239	228	238	256	220	232	241	265	257	219	237	231	201	265	222	251	231	252	242	244	242	242	250	226	236	241	233	251	232	246	234	229	227	241	245	236	255	228	252	203	225	247	251	225	256	227	257	265	240	230	240	224	218	242	244	225	238	227	249	236	204	241	230	264	257	250	236	237	262	224	229	232	233	243	232	252	235	224	253	250	246	233	250	255	223	257	255	226	215	249	209	214	232	220	204	229	222	228	258	230	249	239	259	220	237	274	227	230	219	251	257	242	230	254	253	229	231	255	245	210	222	235	222	244	219	236	222	256	229	227	239	235	233	249	239	266	249	234	234	223	229	248	238	233	245	220	249	245	253	256	243	221	216	238	223	238	213	266	221	235	221	238	245	255	250	238	251	258	226	246	228	247	250	253	261	221	269	225	229	215	232	242	265	237	210	208	223	199	235	238	237	244	249	224	230	213	232	228	237	261	242	254	258	256	230	217	236	219	245	231	231	256	212	245	220	226	251	269	229	242	261	216	237	252	245	256	245	207	228	226	254	237	231	230	231	226	276	236	231	239	271	251	232	250	242	242	270	223	256	222	252	219	255	264	235	231	221	223	220	224	220	240	211	241	239	232	232	220	217	208	223	242	221	248	243	214	261	241	242	235	234	242	274	210	256	245	237	241	251	236	286	250	233	252	238	236	227	221	216	220	245	225	258	246	242	234	223	238	236	229	235	248	246	229	233	196	213	228	238	246	240	229	227	237	241	182	245	216	250	213	243	250	253	226	221	249	240	213	256	255	233	248	257	242	250	212	249	219	245	238	209	231	233	224	253	229	210	235	286	206	239	255	231	259	234	213	270	243	227	239	209	247	240	214	230	203	207	252	272	240	229	248	229	243	253	241	266	238	244	213	225	256	225	247	227	219	216	244	231	243	257	234	238	235	213	231	244	243	236	218	237	230	259	254	213	226	231	243	255	265	247	232	229	221	224	254	247	225	246	226	239	218	235	207	233	238	254	232	253	244	254	226	235	250	243	241	219	222	228	238	226	237	209	236	249	240	237	229	239	264	225	240	242	248	218	225	208	250	239	226	247	245	227	260	235	269	252	221	220	246	255	230	225	240	270	226	250	239	243	237	227	236	238	270	245	262	255	226	233	221	235	238	237	262	247	247	220	264	217	223	254	213	208	228	227	247	211	235	228	235	243	239	254	230	213	213	217	258	237	230	256	238	228	241	232	258	215	253	273	269	241	245	231	233	275	247	229	223	259	233	227	261	241	223	215	228	238	247	250	219	206	245	215	241	241	232	249	245	227	243	231	226	217	232	229	242	228	204	253	247	230	274	240	243	222	228	242	220	216	252	256	241	250	254	246	235	222	234	222	251	250	230	236	230	234	235	253	227	236	228	247	239	261	222	256	256	238	256	249	214	224	230	244	251	248	271	269	242	253	267	268	231	242	203	235	262	234	246	248	238	236	236	234	233	255	254	230	231	242	245	237	229	225	239	230	235	207	213	222	252	233	260	244	201	223	250	257	233	252	245	243	263	219	248	217	227	227	226	223	231	243	237	199	227	254	245	263	246	246	228	258	247	235	230	251	231	241	254	238	272	227	268	238	273	247	267	239	213	241	267	255	234	210	254	217	252	250	240	226	251	227	249	241	248	228	248	242	233	235	247	228	213	226	213	245	223	234	238	230	218	226	243	219	230	208	245	238	248	213	255	231	243	224	260	232	246	240	215	223	257	252	206	216	240	215	251	235	246	247	269	219	199	248	247	229	236	231	249	249	257	248	231	227	229	217	246	227	218	230	236	247	246	248	260	248	256	255	211	251	251	229	261	237	240	247	230	244	235	212	244	209	211	257	245	221	284	238	254	261	251	220	247	229	242	250	227	243	225	213	196	245	228	255	233	240	233	248	242	238	231	268	234	234	223	239	219	249	255	240	245	233	207	254	242	241	215	219	254	258	274	296	254	249	251	237	240	256	231	233	252	247	257	222	218	238	234	223	249	242	249	223	245	227	226	227	232	244	229	257	224	219	204	221	250	235	247	248	245	277	226	208	242	232	224	259	223	247	225	213	247	270	219	246	231	242	222	237	232	234	263	243	251	254	252	240	250	243	239	222	253	248	237	261	235	263	222	276	253	232	227	242	239	225	247	235	229	230	267	228	220	261	219	229	233	259	224	267	259	257	276	220	229	250	223	225	266	254
12779	7433	11529	15660	16357	14782	13037	11642	9586	9547	9090	9424	6587	4919	4434	3416	2936	3037	2291	2382	2481	2383	2081	1697	1939	1767	1414	1393	1363	1216	1138	1147	1101	925	903	956	869	883	859	855	880	858	854	875	871	849	818	827	851	830	830	750	758	725	692	682	655	664	752	698	630	692	675	655	688	650	675	738	684	681	614	658	680	677	622	651	670	667	645	665	670	647	671	688	636	647	637	645	648	648	630	669	614	614	654	609	668	628	657	634	665	636	651	656	616	622	650	650	630	634	621	640	648	657	641	648	678	642	667	664	675	694	614	621	601	648	629	640	611	679	634	632	636	625	656	657	656	654	637	618	629	627	640	607	639	633	594	634	609	627	613	654	602	650	624	602	609	633	666	631	617	649	621	607	646	633	665	637	628	619	642	572	654	633	618	621	626	674	648	646	647	601	658	643	646	625	646	588	633	613	620	641	604	622	611	644	629	637	626	601	685	570	635	571	655	633	606	614	615	606	636	649	636	675	667	624	597	588	680	696	649	633	614	619	655	635	657	654	619	616	601	640	617	602	607	678	605	625	624	638	634	645	643	611	672	677	627	667	632	624	655	652	601	642	646	634	637	622	578	659	643	646	635	697	642	609	626	617	625	600	617	616	598	597	596	622	601	643	632	641	604	645	622	645	614	633	629	613	684	627	628	620	630	578	666	600	619	610	631	605	661	633	598	620	643	636	603	631	637	599	615	635	609	630	645	618	632	634	623	599	601	630	621	618	670	631	625	659	620	611	608	599	658	636	657	659	621	603	651	627	657	627	631	631	653	659	668	605	614	651	676	590	641	646	639	639	615	614	605	676	635	619	662	656	657	661	649	630	617	606	596	660	569	652	619	623	667	660	588	629	678	636	643	635	625	637	653	631	629	622	603	634	620	617	602	614	647	694	649	638	602	637	645	629	600	633	609	598	638	629	624	639	621	665	613	637	589	602	591	601	555	632	671	653	646	576	622	674	645	661	641	640	639	689	646	619	621	602	651	634	633	656	648	604	635	625	592	650	623	555	648	633	610	668	662	629	615	610	609	626	622	628	657	610	648	614	620	650	646	620	598	589	651	623	606	651	628	636	663	621	675	624	622	633	643	585	581	599	629	656	592	661	657	642	612	658	615	588	566	622	571	644	657	570	609	645	660	621	620	642	650	615	626	619	640	674	633	660	648	684	626	623	634	625	641	623	666	579	625	559	625	622	655	628	603	618	602	595	612	629	657	606	629	656	616	644	633	584	662	661	632	584	661	644	640	606	653	676	636	625	600	628	641	601	637	610	661	592	601	595	648	624	651	640	637	615	594	612	632	630	620	632	604	623	590	638	635	601	664	603	604	665	619	654	632	678	625	626	625	613	653	663	628	635	642	686	614	613	655	660	606	616	643	637	650	651	602	645	585	641	593	625	652	627	628	623	657	651	646	641	606	647	622	664	671	660	642	621	645	645	632	690	577	627	600	548	599	637	642	678	645	592	622	692	701	640	623	625	603	658	702	619	638	611	619	589	625	641	649	630	647	640	626	621	633	647	645	606	621	631	595	626	586	630	614	586	617	595	688	625	626	646	627	654	647	638	646	615	613	630	617	576	640	637	621	621	600	660	589	597	668	648	622	634	596	593	617	644	584	663	607	650	625	661	582	624	647	624	634	620	679	631	625	649	624	639	597	596	612	651	624	627	643	627	640	615	647	625	589	639	607	650	663	597	655	618	655	633	637	621	635	605	630	606	611	619	622	678	642	664	658	627	633	662	672	620	644	643	638	628	607	581	634	623	621	597	616	636	602	633	635	640	603	586	603	656	598	662	618	604	652	628	662	636	614	644	638	651	608	651	674	629	625	622	644	661	654	658	627	607	685	616	654	667	670	653	593	617	631	639	621	628	620	592	538	641	625	600	660	604	596	625	638	632	667	660	659	682	647	638	612	660	661	579	606	580	675	648	614	548	628	663	587	623	607	636	641	627	616	614	645	643	607	596	629	648	653	630	665	628	636	678	638	604	631	673	609	618	631	593	608	661	593	597	662	613	651	592	691	652	663	600	617	601	642	659	609	638	626	602	634	663	650	563	657	626	615	648	687	584	616	631	621	640	643	666	581	581	640	629	635	619	624	599	658	642	647	645	638	614	597	614	625	627	647	628	628	629	616	645	626	665	649	630	617	590	641	601	623	659	662	607	633	631	604	633	633	638	640	632	657	689	590	651	620	581	645	620	670	656	610	626	656	626	620	688	630	601	661	637	655	603	655	664	646	594	618	618	612	616	611	591	616	590	605	670	681	658	583	664	643	629	654	609	645	611	633	656	662	632	588	651	634	638	639	644	611	648	647	682	678	609	650	671	639	641	623	654	640	692	604	648	647	644	623	594	641	664	601	633	607	656	659	636	613	659	596	633	603	599	630	666	565	633	610	632	622	631	621	634	647	643	617	614	630	595	602	595	653	594	577	629	638	617	632	557	625	626	623	629	665	634	640	651	611	678	616	643	624	652	601	631	638	612	633	688	653	604	639	622	630	603	650	620	588	625	623	659	681	663	637	627	628	608	619	618	658	624	612	624	608	667	663	646	619	615	643	623	637	647	627	661	656	609	644	645	625	638	629	615	633	603	610	622	654	647	604	617	653	613	654	614	638	593	606	624	595	639	659	620	636	622	628	610	598	568	658	632	601	613	673	627	658	619	645	674	646	674	624	656	637	633	588	648	601	642	684	661	645	599	657	663	673	634	569	589	625	604	621	640	634	583	624	596	601	664	650	650	647	662	672	624	636	635	594	615	588	630	645	686	606	597	650	650	647	614	628	628	658	660	643	647	632	678	635	589	614	598	601	566	627	669	604	685	632	629	650	640	614	638	623	646	635	624	620	667	615	636	617	565	629	619	664	589	637	620	613	587	638	650	656	645	615	612	584	572	655	609	651	650	654	651	602	656	636	569	646	649	670	625	661	646	632	594	601	599	614	635	634	625	655	628	651	615	660	631	608	630	602	617	656	599	651	614	612	652	617	569	605	612	648	656	586	639	627	646	604	613	572	675	618	597	592	652	640	630	574	605	613	647	660	628	607	639	681	636	619	613	600	646	631	649	635	604	600	641	575	619	627	630	666	646	622	637	648	652	631	668	621	671	605	621	660	642	630	690	632	665	640	684	664	656	631	634	620	627	624	654	625	594	602	661	625	654	605	673	615	608	610	623	645	651	615	621	592	659	619	674	630	628	590	648	634	571	641	620	655	621	671	610	660	659	647	587	642	668	632	621	656	622	651	655	555	667	634	626	656	625	636	597	614	612	616	647	641	627	608	593	633	594	624	643	631	612	636	607	648	641	613	579	628	673	630	632	661	634	647	612	634	680	645	560	586	607	611	625	579	624	601	616	653	688	613	635	617	670	578	636	576	649	637	641	648	625	648	660	621	613	652	601	660	694	599	622	654	615	607	606	612	602	634	620	685	625	629	650	575	639	662	607	591	606	590	604	635	636
4667	954	1058	809	612	510	504	468	399	395	393	403	367	336	338	343	358	319	333	394	345	350	335	360	365	358	370	326	333	309	311	341	358	297	328	322	353	333	360	327	341	320	313	314	299	330	362	338	315	339	322	309	326	318	327	308	306	359	329	301	326	338	329	339	337	328	338	330	327	305	291	335	330	356	334	320	332	343	326	292	339	318	324	329	294	322	333	326	314	340	309	330	329	322	312	337	315	310	338	324	353	286	334	326	327	311	333	295	329	334	308	333	312	330	295	343	336	341	318	319	323	336	324	302	323	325	359	361	332	308	354	339	313	311	316	351	334	341	308	312	335	323	321	333	350	318	340	338	343	346	323	313	315	356	308	341	301	309	343	342	326	346	316	324	292	319	334	338	363	370	333	308	313	350	331	343	303	346	358	333	319	334	286	330	328	363	326	322	338	306	343	334	352	338	331	324	335	293	362	318	290	318	310	306	288	329	335	300	333	311	282	331	342	364	315	315	317	319	322	329	339	319	319	332	277	352	317	344	307	309	340	325	309	302	343	310	333	296	316	308	297	319	346	335	311	323	320	333	314	328	287	315	322	319	355	317	338	330	325	317	303	294	329	322	317	342	329	314	321	344	312	358	342	295	332	326	310	320	316	304	310	336	334	319	289	321	344	304	319	335	355	328	327	324	325	301	308	340	319	297	355	323	363	313	311	287	354	344	325	293	333	353	322	367	333	303	348	313	342	318	316	318	325	312	322	333	290	320	291	364	334	315	304	278	354	299	356	315	330	299	306	292	313	315	326	319	335	297	355	295	351	335	341	312	345	344	321	318	321	308	294	274	303	323	331	357	270	344	359	313	322	341	293	310	336	358	335	324	305	324	369	342	345	321	313	346	325	315	319	315	302	367	365	320	357	319	305	315	305	323	341	306	337	345	332	301	332	300	344	266	362	341	315	345	325	323	305	329	341	319	337	306	317	312	329	343	302	309	342	358	328	327	327	338	324	346	323	324	336	315	313	328	332	335	346	331	341	329	343	339	327	312	363	333	334	329	320	337	321	286	306	298	352	335	303	325	323	305	322	363	337	331	295	345	302	338	309	340	291	304	302	343	288	287	342	316	350	332	319	339	307	336	301	296	364	320	326	311	315	323	295	321	341	306	326	345	306	325	308	330	346	331	334	321	326	320	313	323	356	302	300	318	334	320	314	313	346	356	336	334	304	325	328	341	358	350	336	337	313	295	324	307	338	320	352	319	321	350	291	311	336	343	319	325	343	311	339	351	340	320	320	303	349	315	317	301	295	291	313	326	318	342	311	277	335	312	315	291	338	310	327	353	316	321	339	311	331	347	306	308	355	319	309	336	324	292	281	318	323	311	279	315	327	322	280	299	346	362	315	316	331	337	332	300	316	325	333	329	332	352	320	318	352	305	316	328	303	356	297	290	307	308	353	343	368	328	329	324	338	311	317	336	321	359	315	337	289	308	343	332	328	340	312	326	332	302	355	320	331	309	334	333	328	315	292	299	322	342	327	308	315	314	328	306	340	313	308	344	326	340	332	308	335	362	319	336	319	338	329	366	332	331	346	345	326	341	343	308	311	342	308	308	309	327	352	289	344	309	332	355	326	349	336	301	335	347	310	314	303	302	332	309	311	296	320	347	337	349	329	347	331	331	308	328	313	352	332	320	342	309	308	313	328	315	346	303	307	324	312	298	297	315	345	321	346	291	322	333	336	348	334	303	320	312	333	343	361	320	345	306	336	300	291	338	334	364	306	314	348	321	298	316	322	316	322	351	337	317	349	327	322	345	333	311	347	306	330	315	293	342	315	322	318	320	333	324	306	304	341	338	318	284	335	318	309	293	314	323	325	341	315	321	300	343	301	349	334	330	356	302	337	329	299	315	290	338	337	302	331	346	308	347	344	327	320	331	334	333	308	320	330	283	338	330	315	315	325	333	330	316	337	320	334	328	309	341	315	344	355	343	320	336	334	325	357	293	313	331	330	324	328	339	342	337	317	330	329	297	329	315	311	329	343	322	278	295	302	345	340	338	294	297	289	321	316	314	346	335	310	297	300	314	340	331	349	297	338	295	351	326	307	320	279	342	319	297	288	315	328	292	326	332	290	318	295	313	346	314	324	303	311	315	328	278	309	296	329	313	336	300	319	296	299	332	289	325	332	329	329	340	350	307	329	354	310	326	366	315	323	340	321	308	286	282	336	325	346	346	319	324	301	332	347	364	289	327	313	354	302	327	324	321	319	286	341	337	342	288	298	301	313	315	327	304	337	300	338	349	339	327	344	315	317	306	307	323	330	320	350	343	354	338	351	363	298	338	316	335	338	300	338	337	299	324	358	342	329	314	355	328	354	334	345	339	334	323	321	303	332	325	315	287	330	299	332	340	331	344	334	345	288	339	325	285	318	321	340	309	324	345	359	302	332	338	341	337	323	302	343	316	327	354	345	322	336	270	306	315	325	318	322	313	348	330	302	347	324	347	327	339	325	313	311	310	305	315	304	298	323	333	331	363	312	339	336	292	308	344	319	345	287	324	289	334	350	359	317	312	328	369	316	306	350	306	313	338	321	317	310	339	312	363	318	331	334	329	338	317	330	303	339	331	329	333	325	311	349	287	342	355	286	296	310	303	325	324	339	327	355	312	340	340	330	293	283	327	327	338	327	294	320	331	338	337	314	332	340	336	326	320	313	325	326	302	310	289	295	329	338	351	308	365	360	321	329	327	324	302	316	321	344	313	308	296	299	308	337	334	339	309	322	334	330	318	306	302	340	318	313	324	333	335	316	296	355	327	333	317	293	319	347	324	337	314	323	349	323	334	318	356	310	323	339	329	318	294	362	317	329	300	302	328	323	311	335	321	337	305	320	336	337	320	309	275	346	325	335	324	290	318	342	334	296	313	315	336	323	315	312	344	337	334	323	289	306	350	344	334	323	314	287	292	351	331	320	301	334	342	341	329	320	331	325	324	329	300	325	325	330	354	307	321	344	339	323	315	351	312	322	327	308	317	316	327	345	328	315	306	323	329	341	333	328	304	346	326	308	307	337	338	319	335	310	344	290	328	332	299	299	341	324	321	331	330	375	329	336	370	330	334	326	335	326	324	354	319	324	323	349	301	362	334	297	328	345	338	336	308	338	338	334	314	318	357	299	311	308	331	328	308	364	333	291	338	343	313	319	326	375	272	352	308	315	344	314	296	319	325	331	355	332	313	346	329	311	303	343	294	317	341	305	343	328	309	330	311	327	337	318	313	342	307	305	309	311	308	336	294	310	301	307	332	325	328	310	303	317	345	338	321	319	305	322	300	340	324	302	297	289	322	353	333	333	331	346	332	330	338	352	325	325	291	317	334	335	333	302	306	352	289	299	340	332	326	324	318	333	344	346	326	336	325	318	329	356	326	312	315	343	315	335	324	331	315	382	344	342	276	298	334	330	322	311	332	317	308	320	344	316	359	372	318	306	300	302	315
3581	1493	2144	2290	2122	1728	1596	1417	1315	1301	1211	1190	1099	1049	952	1019	959	925	945	923	899	937	922	879	921	904	850	834	830	820	861	813	855	799	835	795	817	764	807	818	758	779	811	835	799	785	794	782	815	813	811	814	841	807	803	789	752	795	781	820	775	775	807	706	798	736	759	790	757	739	779	789	766	769	754	680	807	749	787	791	823	804	791	802	785	789	809	784	787	752	813	766	789	791	749	780	808	763	784	784	821	795	767	783	787	740	749	783	792	789	738	780	710	826	829	762	774	787	809	721	780	847	735	740	739	800	757	799	835	805	765	773	799	767	803	787	791	792	836	748	829	752	761	756	768	773	798	762	773	816	789	792	779	775	753	782	782	772	757	754	810	836	780	789	799	825	781	802	796	749	820	770	742	759	830	731	778	778	832	800	775	799	808	793	779	731	792	812	764	799	779	770	778	787	783	791	770	821	794	778	739	806	776	783	775	812	781	772	779	799	731	786	793	816	786	853	765	771	785	797	762	834	806	777	771	796	828	801	813	811	790	814	800	768	790	790	781	754	805	804	787	812	790	762	772	780	767	761	766	751	830	783	791	769	800	833	775	838	786	828	763	737	797	767	806	819	767	803	745	746	801	782	799	768	795	835	748	772	750	800	807	708	754	771	788	801	769	707	769	809	824	820	756	786	784	788	812	787	857	788	781	833	764	828	760	796	788	814	783	777	817	811	816	774	769	782	846	792	828	737	823	800	717	740	796	832	793	789	788	809	773	776	741	724	773	748	777	729	817	739	785	848	811	795	818	777	794	799	791	761	818	823	776	787	809	827	776	778	828	744	733	803	822	773	764	786	763	810	762	735	796	763	792	762	765	780	757	815	794	770	788	806	780	818	816	793	747	779	817	805	799	756	849	759	745	731	791	746	771	802	791	763	767	808	814	797	756	828	758	797	824	785	745	761	760	756	795	787	852	818	798	824	805	769	755	718	807	796	738	776	766	739	812	764	737	804	790	772	809	765	781	831	730	771	747	792	799	776	759	774	801	809	782	844	740	784	817	846	723	791	801	743	789	769	798	768	779	744	829	825	799	795	752	782	737	806	778	790	807	722	800	727	774	790	821	802	804	799	768	811	805	775	749	800	803	797	749	777	766	764	815	792	771	803	769	786	822	779	771	750	772	796	808	743	782	848	800	761	789	778	740	733	759	850	768	780	795	806	798	765	762	771	772	807	814	784	844	810	747	789	777	753	830	790	770	813	802	737	786	776	749	768	810	768	806	809	750	776	801	797	775	746	759	848	825	809	821	774	755	774	745	754	842	804	820	783	762	799	806	769	750	777	792	784	744	783	826	794	747	793	718	736	806	751	790	801	787	820	778	789	808	794	780	769	800	767	804	771	790	808	747	782	753	729	849	755	806	802	758	766	788	793	805	784	775	757	786	774	774	741	802	776	797	794	819	846	742	789	773	780	819	801	793	816	820	714	792	751	774	825	771	814	768	751	789	742	731	810	793	774	803	810	827	772	802	779	772	794	778	815	833	788	827	805	841	814	755	827	773	821	751	826	769	774	768	835	782	775	809	786	770	784	804	759	780	840	775	797	796	772	798	773	851	803	785	800	838	800	814	816	774	802	789	748	746	775	731	744	782	783	747	799	828	763	786	716	785	791	798	781	760	823	785	747	847	782	784	787	802	742	766	741	758	787	766	796	799	801	829	785	797	753	774	785	744	749	807	819	783	786	751	801	753	792	742	774	787	770	799	765	772	782	758	825	804	762	808	768	738	788	796	809	727	775	787	835	820	834	730	809	833	716	787	744	766	799	830	818	793	775	772	802	765	791	735	735	776	764	794	840	770	807	803	736	755	752	752	763	784	759	740	786	788	757	829	798	788	786	805	763	858	792	757	734	788	787	824	748	805	780	800	846	749	761	771	774	761	776	794	748	758	800	784	719	785	722	831	812	733	812	790	796	734	798	783	801	778	750	840	742	772	805	793	809	772	825	827	831	816	750	784	808	751	784	795	775	743	781	805	752	793	754	760	763	816	805	751	809	800	762	784	750	785	751	767	779	823	807	805	809	787	854	831	830	772	808	810	823	817	830	781	786	766	761	771	789	749	784	821	758	807	789	826	752	731	787	758	839	803	815	723	766	757	849	772	752	786	759	716	802	776	782	806	774	759	750	768	817	783	761	775	800	808	794	763	785	803	774	747	727	777	797	740	791	811	752	783	807	795	798	863	771	818	807	747	819	776	808	776	791	759	739	710	778	803	779	806	802	788	825	759	844	800	786	805	791	801	840	837	830	778	788	801	792	775	809	797	775	845	786	827	797	804	728	762	791	786	787	793	815	826	793	775	733	770	785	805	802	771	815	787	773	807	796	743	792	759	795	782	803	803	824	759	767	791	781	796	763	801	794	762	756	763	786	784	779	777	816	715	766	753	754	786	763	797	780	721	809	782	754	844	791	784	780	827	780	763	833	825	778	751	800	804	851	778	768	721	748	800	786	807	801	789	735	782	762	808	784	808	776	740	765	794	814	796	739	852	814	811	808	750	810	746	773	774	842	818	793	820	807	793	784	779	771	739	755	772	819	768	785	805	746	840	780	783	787	765	763	756	799	764	793	785	773	797	824	811	781	812	842	765	791	795	820	772	759	797	758	773	826	775	774	748	774	797	836	798	806	788	794	758	801	810	761	796	788	772	739	747	778	760	752	787	752	774	787	826	734	791	751	802	771	777	769	777	806	838	780	767	789	827	754	820	806	774	731	766	760	809	856	763	785	793	813	821	783	792	776	790	754	802	798	765	804	790	821	776	754	783	860	775	747	801	763	773	782	807	830	818	797	774	758	808	746	774	809	822	771	811	774	803	768	797	775	828	787	765	777	797	770	785	824	772	808	805	741	746	812	810	772	834	796	765	735	818	783	818	776	780	800	793	809	786	809	814	748	811	708	793	749	754	789	783	797	829	804	764	837	735	776	802	843	795	804	762	821	735	768	769	848	821	828	765	771	758	761	753	744	806	799	820	804	770	792	813	806	776	781	777	803	814	789	737	824	766	799	820	831	838	733	772	772	786	747	813	767	821	797	818	786	795	790	792	773	841	756	793	731	803	800	739	780	741	820	762	792	779	779	734	766	726	804	764	763	817	756	758	790	762	791	770	818	780	790	790	823	795	779	778	853	812	777	759	710	785	814	757	787	759	774	748	760	824	771	783	751	811	755	762	807	802	797	790	756	779	750	760	773	781	839	792	785	820	800	763	771	793	782	736	781	814	768	762	804	792	779	799	789	773	746	784	780	765	757	795	786	773	800	804	793	834	834	793	748	757	782	773	829	737	792	769	821	769	747	744	779	811	831	774	732	794	768	762	784	732	747	763	764	763	748	792	799	787	879	771	800	743	826	773	781	778	779	799	768	752	776	856	809	797	769	822	785	723	737	722	813	763	790	781	797	770	819	801	809	745	761	823	807	754	782	843	778	741	804	746	771
12464	5999	6534	6093	4602	2895	2585	1960	1543	1284	1059	1214	795	562	426	428	344	442	397	297	228	302	292	242	219	257	243	232	221	208	206	199	248	184	206	182	199	212	187	208	240	181	178	209	179	198	152	207	176	182	157	153	185	201	180	168	204	195	189	176	163	168	154	186	183	186	154	182	161	196	182	166	190	162	169	176	194	175	178	199	177	150	161	166	155	171	156	184	164	181	195	169	175	177	180	176	184	178	168	194	183	165	184	173	204	179	186	178	173	200	164	201	180	178	156	167	191	170	160	186	173	155	178	170	154	207	185	158	174	182	170	172	160	172	162	180	189	196	202	174	163	173	167	186	164	184	184	179	178	161	165	175	191	175	169	168	174	155	164	166	186	163	187	178	174	170	182	182	187	193	197	177	172	186	177	155	172	176	181	201	186	169	170	171	182	177	208	202	160	194	179	173	176	172	196	189	154	152	191	189	197	186	193	170	176	181	171	179	191	199	163	155	168	175	181	171	175	182	201	207	182	194	184	190	188	162	174	188	178	184	186	183	158	154	166	180	187	183	177	175	186	178	195	214	194	215	200	185	183	180	175	203	189	171	184	181	197	176	185	160	163	166	182	186	174	182	172	166	186	181	180	203	163	185	186	170	174	177	182	191	185	193	197	200	196	192	180	167	169	207	180	179	170	195	194	169	217	151	173	189	169	164	197	179	182	205	199	189	174	197	180	191	153	173	181	191	179	164	209	194	166	194	172	178	177	174	164	171	178	167	153	178	170	180	180	206	172	158	185	185	204	194	179	185	159	150	164	174	177	178	153	180	162	153	178	183	173	177	180	197	190	193	183	184	183	183	189	193	173	184	172	174	162	169	180	200	162	178	178	201	185	184	191	181	183	173	163	187	189	161	197	189	190	167	178	178	205	179	183	174	173	186	165	172	172	191	166	185	167	155	187	158	174	171	183	170	180	184	192	192	186	197	183	175	163	155	172	162	191	167	161	179	193	190	180	216	178	160	182	195	169	162	204	182	185	156	182	197	204	173	188	182	178	182	188	160	155	175	192	183	176	180	166	208	170	184	187	163	194	173	180	212	180	169	169	169	176	177	174	155	180	200	167	179	151	173	173	174	203	177	188	170	149	191	176	190	161	191	187	183	198	199	171	158	164	168	169	188	172	188	174	166	181	172	180	174	174	148	182	183	166	173	177	186	168	176	195	205	188	197	167	160	209	188	192	174	181	202	158	186	161	195	194	157	188	170	178	190	165	189	199	180	193	177	173	170	175	187	168	167	190	195	158	180	168	190	180	174	204	187	188	190	154	195	169	179	212	181	158	165	174	172	190	171	200	193	177	160	197	173	168	153	189	190	180	170	189	188	189	182	172	196	184	174	186	171	187	179	162	186	172	183	168	181	160	155	182	226	175	156	193	147	166	170	189	180	191	180	183	182	189	183	183	176	191	187	191	158	180	185	149	179	184	164	180	191	181	176	154	168	168	181	191	182	190	187	192	179	176	178	207	195	183	156	191	179	163	167	198	170	162	199	160	173	193	178	190	170	181	161	169	208	167	174	194	186	195	194	214	153	188	180	193	181	169	204	191	175	187	184	166	180	161	175	177	198	160	181	166	187	194	172	176	200	183	212	198	154	184	217	172	189	215	173	183	171	189	179	174	191	179	173	165	198	171	167	200	169	188	158	191	171	159	165	184	165	207	169	194	179	156	173	178	152	198	160	197	183	202	197	182	172	202	179	179	194	182	183	182	184	191	169	180	203	203	226	201	161	184	171	159	175	185	161	178	164	162	181	152	193	168	192	174	183	179	174	168	190	181	175	156	179	174	179	173	176	185	191	163	177	187	183	194	191	180	179	176	182	192	180	171	164	160	183	206	158	202	202	160	185	191	184	190	213	175	200	191	163	192	190	167	205	176	180	181	186	174	179	165	163	197	178	207	204	182	185	176	173	176	191	158	172	198	174	195	216	184	186	177	202	163	155	170	168	164	188	171	191	205	162	187	171	168	164	181	173	172	184	175	186	191	195	160	158	173	177	194	162	167	177	194	178	180	163	183	183	167	175	163	164	190	185	177	184	186	184	194	176	181	175	181	162	169	166	178	159	166	191	185	185	165	159	195	183	201	168	171	154	174	167	196	189	188	149	214	132	186	192	190	183	155	158	171	151	155	187	199	158	174	196	210	176	188	167	167	184	186	168	164	185	190	179	188	199	198	190	192	196	192	160	187	165	167	195	166	182	203	192	219	214	180	180	192	158	188	166	171	186	168	186	164	169	167	173	183	162	220	182	219	184	176	156	182	163	153	189	189	202	157	185	185	189	177	163	173	182	182	181	183	168	189	197	170	199	177	165	171	173	167	204	164	168	183	180	190	188	180	181	177	194	175	191	196	178	183	180	192	203	185	165	190	173	183	152	187	173	174	196	208	176	171	158	179	164	172	155	169	160	186	197	180	181	207	193	180	181	198	173	192	178	176	170	180	158	174	184	179	185	205	178	139	187	170	203	201	171	203	195	171	193	176	196	221	160	180	176	185	200	183	174	162	188	174	171	160	184	176	207	171	173	186	189	191	187	159	139	172	183	156	176	189	192	154	168	180	163	196	187	173	179	186	192	182	154	186	153	160	163	178	188	206	202	206	173	188	215	186	182	182	176	174	178	176	151	175	176	175	170	182	183	167	159	176	182	209	177	202	190	173	167	194	152	191	166	183	196	199	185	199	185	196	189	218	186	202	185	181	179	163	187	175	174	164	168	198	200	190	178	151	170	205	182	179	171	178	156	204	173	160	195	167	179	170	221	191	156	173	201	171	135	169	189	175	194	168	214	186	187	187	159	182	182	159	167	193	192	172	182	195	205	183	187	162	188	209	191	188	187	176	196	182	184	187	169	159	177	171	189	177	165	191	168	187	167	169	172	202	164	173	167	188	168	172	195	226	152	179	206	154	181	176	191	173	188	203	173	191	195	176	145	185	182	187	145	177	174	178	193	204	173	173	173	195	171	186	170	189	180	186	179	155	199	212	179	185	174	183	203	162	187	179	168	200	165	187	165	165	150	190	188	166	176	194	181	179	191	165	180	187	189	187	176	177	175	165	182	175	185	191	186	151	179	187	187	159	200	158	179	159	196	178	174	194	165	175	184	170	198	173	182	182	156	189	186	184	167	177	182	171	165	167	206	184	165	181	184	166	175	189	164	184	159	171	182	158	209	171	173	177	156	177	161	171	150	172	156	174	198	181	189	189	179	183	187	181	169	185	174	171	196	182	176	182	169	165	199	185	164	205	185	188	182	154	214	163	162	176	182	188	174	194	182	172	167	202	194	178	176	195	203	164	190	181	178	182	192	179	169	196	177	150	171	172	171	177	155	182	149	162	183	156	190	199	195	207	174	182	213	169	171	148	167	166	164	151	194	177	184	158	177	175	185	168	165	192	180	172	186	191	173	181	192	173	182	181	191	169	192	199	204	187	179	189	194	187	184
7899	4899	7213	9912	9854	8238	8373	6511	5994	5808	4432	4691	3402	2862	2279	2179	1689	1996	1666	1237	1088	1376	1264	1159	999	1044	962	839	875	738	753	731	773	679	620	647	588	612	577	580	599	615	621	635	609	582	619	592	620	562	597	527	575	557	520	520	530	487	578	481	513	492	490	522	509	479	556	486	532	481	490	480	506	517	574	496	508	548	499	501	486	485	486	498	527	521	495	487	484	473	511	458	504	469	467	519	505	480	498	541	515	509	464	480	479	494	438	478	454	495	479	486	505	502	501	520	496	507	490	514	493	505	506	486	488	459	495	478	512	463	494	535	495	503	487	485	481	509	513	502	480	521	486	525	480	438	448	536	473	494	482	519	467	487	515	520	517	514	509	464	527	466	506	511	473	523	484	543	498	510	484	495	493	518	443	488	492	518	517	539	484	503	501	492	477	542	533	449	506	474	483	458	493	498	511	540	527	449	510	493	545	525	496	488	488	491	492	518	502	465	471	497	476	481	467	517	478	483	528	497	507	496	513	466	477	503	520	465	496	518	509	482	457	508	487	505	475	528	519	521	484	488	482	476	470	497	472	509	461	504	516	504	470	481	500	524	447	469	465	471	462	499	505	520	508	489	558	478	478	509	512	482	509	472	520	453	477	486	478	531	485	457	463	473	495	472	483	482	534	492	505	499	463	538	465	507	470	476	490	490	432	502	517	481	487	491	481	478	513	454	513	493	515	447	487	514	514	506	507	510	509	510	498	483	501	509	459	500	507	473	481	473	504	476	471	499	476	531	518	459	496	469	502	464	482	515	489	492	435	494	498	498	497	418	486	456	466	513	473	482	501	473	522	535	471	531	525	493	498	444	492	478	518	492	500	496	476	470	484	528	459	543	466	473	503	509	532	519	495	500	478	486	523	489	480	456	505	458	508	495	493	512	493	463	497	461	495	519	470	472	493	462	517	480	471	497	485	501	487	459	498	482	516	467	518	481	478	456	472	504	504	496	495	505	493	499	477	507	475	488	521	523	474	474	507	499	471	462	470	497	490	486	478	494	526	449	510	491	475	479	500	466	456	507	491	499	490	487	489	472	518	494	496	497	501	430	463	496	503	491	510	534	507	450	506	520	498	490	502	474	508	491	474	494	530	516	466	504	526	492	491	484	512	478	510	485	512	495	457	498	520	466	466	523	530	459	470	457	477	499	475	531	477	560	495	472	451	571	500	488	501	461	440	516	507	481	505	494	473	528	499	466	479	486	479	487	492	475	471	469	518	565	460	516	500	525	476	483	477	480	472	467	496	481	495	475	491	492	524	476	501	491	464	494	498	442	492	480	520	448	468	498	508	481	487	536	459	494	493	493	485	497	488	527	508	464	490	509	499	483	507	466	466	470	498	465	513	467	513	510	521	527	496	491	468	502	443	479	480	484	453	486	472	492	522	490	486	522	481	513	506	483	478	484	504	507	477	501	504	481	471	478	439	492	521	517	471	496	482	491	552	463	458	477	493	471	497	497	494	473	513	509	498	480	477	478	471	480	483	491	494	484	524	475	503	490	465	485	487	475	472	474	525	513	480	486	448	520	499	453	460	493	511	499	489	474	533	491	490	510	507	494	493	518	479	478	539	473	467	485	470	517	507	500	476	501	471	474	494	515	513	520	470	466	526	475	483	497	489	464	488	485	492	517	512	506	525	515	482	452	527	435	473	523	471	484	476	480	518	500	472	483	530	486	504	509	489	457	476	515	470	477	466	500	493	535	498	479	477	497	491	507	452	475	456	519	484	496	490	462	482	456	467	483	486	514	544	516	507	520	474	481	484	483	494	476	485	492	538	502	460	478	507	457	542	489	449	484	483	494	455	470	460	488	527	485	453	484	524	528	501	506	485	510	491	515	514	425	455	498	509	476	506	499	484	489	491	530	502	470	529	486	504	476	501	472	459	487	473	500	469	488	517	501	508	462	456	496	504	516	498	479	464	471	514	493	505	498	500	499	492	484	491	548	515	490	479	517	506	466	505	518	522	471	481	481	469	508	478	500	455	527	490	479	514	481	509	453	491	471	483	493	465	488	500	525	450	482	507	517	459	516	498	479	469	482	560	482	488	476	492	486	488	490	520	462	484	491	447	522	508	524	524	479	476	457	490	492	468	506	516	498	492	506	493	485	536	489	504	503	500	492	485	477	467	490	511	505	471	484	506	489	503	468	522	474	482	472	488	471	456	475	474	542	495	479	506	515	491	453	502	532	482	455	457	514	472	526	469	483	500	517	465	501	490	480	477	503	510	458	491	508	527	522	479	483	497	492	477	508	474	514	534	471	499	444	536	464	492	462	484	478	498	477	495	456	521	520	506	493	485	450	497	502	478	480	510	483	509	486	468	471	507	472	501	493	513	464	438	478	491	509	458	469	491	522	478	502	499	499	478	465	487	500	465	495	506	459	511	495	502	525	466	486	517	455	513	468	493	494	503	512	457	502	518	446	529	465	515	482	509	477	513	508	469	491	492	468	492	470	546	452	479	474	479	516	449	482	514	435	458	510	470	466	467	468	505	447	467	479	465	469	482	511	500	485	487	458	491	475	509	485	453	497	490	481	477	510	489	502	471	443	545	520	530	476	470	462	487	482	462	493	450	484	474	481	451	494	497	487	498	505	513	476	459	511	480	495	485	473	483	511	458	487	491	458	494	484	476	487	453	487	443	489	468	465	482	482	523	522	479	483	477	518	492	498	467	501	519	519	458	486	433	492	475	532	524	520	506	490	484	500	495	449	518	500	482	495	501	502	507	562	493	502	558	494	496	495	503	461	489	499	485	518	499	486	474	462	487	474	505	457	485	471	511	499	491	499	474	478	466	502	471	465	503	460	475	534	461	453	469	501	514	499	448	465	511	496	505	514	491	498	506	522	447	468	479	502	500	476	453	488	472	479	478	514	484	483	482	520	472	495	470	513	476	508	502	523	477	442	492	498	467	519	475	462	476	492	488	507	470	488	492	423	502	499	513	517	490	483	469	499	501	513	479	498	457	511	512	459	495	476	526	510	476	483	482	479	543	475	492	452	476	480	481	453	514	496	515	517	456	542	484	484	470	491	464	496	470	478	479	495	502	512	482	510	485	469	497	508	458	501	479	527	466	462	479	477	510	502	512	532	482	510	495	490	483	458	512	499	485	464	551	482	469	503	468	502	519	514	482	481	468	470	484	509	499	520	491	513	497	495	486	530	510	522	494	461	462	454	483	461	510	472	492	478	492	501	496	450	514	481	497	503	514	514	471	476	493	524	477	468	500	484	462	489	486	501	532	503	491	489	499	509	486	481	509	467	501	505	464	532	495	485	499	487	498	457	478	485	438	468	491	466	519	489	520	507	491	530	507	468	506	496	473	528	456	551	485	467	476	486	458	545	530	496	500	489	516	470	493	495	455	519	501	496	507	486	475	461	507	469	527	540	489	494	503	474	468	500	493	492	456	484	486	458	529	501	456	453	503	490	503	436	509	522
23291	11765	12120	11788	8930	6401	4998	4045	3113	2466	1991	2654	1585	1164	877	987	718	799	571	425	473	546	449	386	365	407	334	323	300	320	298	338	298	288	299	297	258	292	246	324	266	276	280	256	259	265	270	284	269	260	291	259	227	252	225	243	250	272	271	227	229	235	242	249	253	242	236	256	244	249	243	240	243	246	261	255	268	228	258	249	251	230	271	242	267	257	215	239	250	233	251	247	258	225	252	238	232	259	221	268	220	276	267	244	259	252	204	215	245	244	243	216	254	218	232	235	254	203	234	253	229	252	236	239	244	218	233	256	238	249	239	245	233	226	244	253	246	240	202	243	241	248	268	254	255	201	264	261	229	243	254	224	231	275	226	259	238	232	239	238	231	250	269	238	234	252	221	230	234	232	230	214	243	276	267	220	266	237	249	266	226	200	280	236	266	255	231	249	232	233	218	253	250	253	248	216	228	269	233	254	263	230	241	197	220	238	243	252	276	219	273	260	253	225	234	227	225	245	212	223	241	255	250	263	228	226	246	239	264	230	229	248	215	220	238	206	261	233	245	233	210	248	232	247	233	240	245	228	238	258	248	219	251	225	234	264	259	247	245	219	257	235	257	211	221	215	231	243	220	266	229	226	218	238	249	264	229	235	241	243	245	216	262	250	220	219	255	231	227	222	237	246	218	221	255	246	253	229	247	249	253	223	247	262	248	241	245	235	243	221	251	244	271	265	244	264	228	252	231	241	231	243	245	221	234	235	234	243	271	256	247	246	263	250	279	259	247	249	248	225	242	228	240	225	263	233	236	226	228	259	239	246	246	263	241	235	244	241	234	249	254	248	243	223	212	249	239	224	248	222	221	271	216	225	237	235	239	280	217	231	227	244	255	269	253	228	259	243	257	225	246	257	246	270	217	255	257	254	266	247	222	237	224	256	224	220	249	232	236	241	246	228	236	262	267	230	221	191	265	229	221	240	242	256	236	252	227	227	225	279	227	226	224	258	253	238	231	243	269	242	234	221	228	242	269	233	253	240	193	236	237	258	239	213	259	240	263	245	241	255	226	248	225	247	228	232	248	225	247	212	216	246	229	229	237	232	246	253	227	228	246	241	235	227	216	241	234	258	216	238	222	255	257	221	225	225	233	235	236	228	215	223	230	231	235	225	218	243	246	252	248	220	241	249	233	230	241	232	235	252	230	223	251	262	231	252	241	229	243	253	246	225	220	247	240	216	237	282	259	238	260	266	263	220	234	244	254	233	254	273	253	251	249	242	223	227	285	226	216	249	215	197	253	232	227	239	243	275	257	261	234	261	217	237	273	285	229	206	223	253	245	259	243	272	238	243	250	232	238	257	253	250	218	239	223	246	265	246	270	282	219	229	216	246	248	235	230	240	250	201	261	250	258	224	240	259	226	241	209	236	231	220	248	260	236	229	241	239	217	237	207	245	209	234	255	222	263	228	253	244	238	224	237	235	238	235	251	253	234	227	259	243	227	244	230	222	255	224	239	230	216	222	237	262	241	256	234	220	228	251	243	237	252	217	257	251	268	254	280	240	258	240	207	257	253	241	237	226	242	253	231	244	220	226	234	219	234	237	279	221	226	237	224	221	228	219	248	252	208	222	247	230	234	249	221	257	237	265	239	225	273	229	240	208	227	238	257	246	239	252	228	240	242	231	248	220	223	241	247	264	277	240	238	222	238	237	239	257	242	240	259	204	217	220	238	249	243	238	237	243	227	220	254	222	237	248	240	240	248	248	248	236	234	237	238	233	245	215	223	230	242	231	247	220	226	221	225	273	273	230	233	238	255	223	228	223	227	261	239	237	196	253	238	236	252	255	231	210	245	243	237	222	228	215	229	249	257	206	244	255	223	231	245	265	249	243	228	251	230	234	223	234	226	256	237	246	223	241	241	240	250	259	271	243	260	235	231	249	245	269	242	222	219	243	228	248	247	241	250	237	209	218	234	234	247	219	219	261	229	217	253	271	229	233	221	211	229	261	229	256	234	218	217	244	217	268	262	265	221	264	245	242	220	213	232	242	247	236	232	252	229	248	237	224	244	234	229	253	216	254	228	245	219	234	244	267	225	217	228	245	242	277	218	272	236	251	266	257	245	207	243	239	233	263	269	271	273	234	259	237	244	231	240	233	249	218	232	248	242	195	246	250	230	235	237	254	237	239	219	262	241	233	244	237	223	258	234	248	256	232	217	246	223	237	232	217	236	247	240	253	236	254	230	219	232	254	230	217	256	229	214	261	257	255	212	250	250	267	225	231	249	243	255	225	239	261	243	257	236	244	252	233	245	233	248	227	253	222	201	237	244	273	247	230	247	250	235	233	225	253	242	223	204	242	216	258	242	251	243	276	222	232	218	233	230	201	240	241	242	252	227	250	230	221	228	241	235	264	223	285	229	244	239	243	261	237	231	257	219	239	246	247	268	235	250	219	225	236	256	225	239	244	229	221	238	228	257	228	255	241	274	224	225	228	244	262	223	238	205	234	238	242	216	210	245	227	248	263	257	228	222	236	223	265	255	200	247	247	223	263	229	234	234	234	263	251	256	232	251	251	212	219	250	218	225	231	232	228	232	226	276	239	217	256	227	250	244	227	255	225	238	233	255	249	265	231	264	266	244	242	276	222	246	242	255	223	247	214	238	249	271	254	254	244	222	240	246	265	251	259	252	246	231	254	237	260	234	250	224	235	216	240	202	213	244	250	255	229	235	247	225	248	237	237	270	236	234	253	249	230	267	244	214	240	239	263	263	208	233	223	257	236	246	237	254	234	246	236	247	217	222	263	249	225	224	276	243	232	226	250	255	255	221	227	240	250	242	272	247	225	232	247	230	264	275	231	238	232	254	234	203	241	239	245	229	253	256	249	227	240	246	256	236	237	218	237	256	227	243	247	245	243	237	231	244	247	241	245	200	222	241	249	233	258	272	250	263	223	269	240	256	249	221	232	239	246	244	247	224	242	229	238	262	199	233	266	253	244	218	258	269	246	235	227	234	242	260	217	236	242	268	236	230	219	211	234	245	242	276	244	249	247	226	263	257	223	263	248	246	263	228	259	232	230	256	239	203	246	249	226	242	234	234	241	231	241	244	260	218	245	248	213	244	233	235	241	241	282	245	269	233	223	223	224	239	251	250	258	229	257	254	222	253	216	229	228	226	263	252	244	248	202	219	251	255	249	289	255	262	246	265	258	234	232	237	274	252	267	267	251	253	230	230	258	222	243	242	236	230	256	244	221	221	217	255	243	239	225	266	236	252	197	228	254	231	263	262	216	246	255	248	201	231	224	245	235	253	260	251	272	242	248	239	223	247	227	241	248	245	209	206	238	239	215	232	251	246	241	216	239	241	248	243	224	228	269	219	251	212	233	221	235	265	202	265	255	227	248	202	258	244	225	284	236	236	245	227	252	247	224	248	246	241	278	246	225	226	245	256	252	240	239	254	244	248	240	255	226	225	225	222	265	243	226	217	259
12548	7519	11276	15418	15258	14101	12533	11632	11103	10006	8292	8537	5796	5334	4605	4311	3668	3490	2157	1775	2043	2375	1902	1691	1758	1753	1591	1264	1327	1226	1085	1197	1150	920	944	1003	863	911	794	896	859	872	872	837	883	840	870	823	816	820	812	740	735	749	728	726	699	698	676	743	683	745	725	722	675	653	624	695	684	697	705	648	662	646	648	651	631	655	659	637	655	680	640	669	693	669	665	663	609	641	679	674	654	691	634	647	639	630	663	640	669	641	658	639	665	616	652	657	646	614	684	664	667	674	666	665	608	684	632	621	638	683	663	622	644	626	654	654	657	633	638	643	639	624	661	669	649	618	666	639	630	667	622	645	612	643	643	638	609	573	658	598	697	645	662	627	667	629	672	625	636	686	632	612	639	678	619	674	655	633	594	625	635	643	632	672	684	650	669	604	623	649	687	690	624	649	622	650	626	644	630	637	670	639	610	614	655	630	589	623	592	655	665	650	602	630	675	661	650	680	613	574	645	629	592	653	620	637	608	590	658	603	649	643	617	648	635	651	620	647	656	671	605	670	649	663	618	629	703	627	683	597	657	634	617	609	648	657	647	656	640	669	645	643	656	639	630	630	623	658	655	653	639	660	562	641	677	619	711	625	633	618	647	647	602	636	612	625	652	667	656	646	613	626	635	642	667	648	631	662	668	632	594	683	671	667	642	609	636	648	640	622	634	676	604	661	672	608	637	657	615	636	665	607	626	687	647	631	630	653	642	645	638	657	631	588	693	620	620	638	629	675	600	639	652	663	605	631	648	659	669	653	630	686	644	659	668	651	668	632	646	689	610	630	662	603	670	629	655	623	640	603	638	657	622	633	634	619	675	657	634	659	686	641	638	641	620	693	616	629	621	643	626	628	628	661	620	658	637	648	637	630	630	626	660	624	634	668	676	619	616	611	599	690	607	652	593	628	618	627	639	688	640	626	628	665	641	633	674	636	671	644	637	627	656	650	640	584	663	604	641	631	618	605	670	640	648	652	619	612	642	640	643	596	621	624	631	633	665	636	643	640	599	653	659	710	654	658	657	584	625	677	599	599	619	641	665	622	638	652	652	646	583	638	609	621	619	623	676	688	682	651	642	664	614	647	588	662	638	635	626	671	641	647	655	651	663	682	636	626	635	620	647	644	631	633	625	638	637	656	612	648	615	625	657	622	647	673	681	623	601	633	649	610	578	649	623	643	577	617	661	628	621	627	614	603	629	607	633	652	626	684	627	666	640	635	621	660	617	623	642	685	628	633	617	677	622	637	657	636	689	637	648	637	641	690	670	609	620	623	649	654	637	620	633	693	668	649	647	633	653	603	669	684	597	607	685	686	667	657	628	627	661	661	699	659	680	630	651	675	632	611	632	603	618	633	654	604	631	636	669	623	670	687	661	641	631	610	649	667	670	610	647	616	684	656	612	633	620	610	672	645	630	649	605	657	643	645	614	695	596	680	637	624	634	628	610	622	678	624	644	609	646	656	650	655	668	630	652	646	614	637	647	669	718	625	635	597	616	661	621	608	654	581	655	670	645	638	656	632	615	628	634	617	634	605	619	647	614	657	610	653	642	625	650	657	623	603	625	604	637	613	653	671	627	647	644	615	654	642	648	667	634	644	664	662	641	657	619	656	633	644	596	635	653	670	618	644	705	599	644	663	605	644	671	653	606	627	645	596	629	621	641	629	601	632	646	641	610	651	638	600	655	668	630	601	622	614	606	655	664	631	602	680	619	638	627	645	650	611	618	662	636	622	654	595	589	614	642	636	668	683	621	638	636	670	665	651	641	635	615	651	622	627	616	597	619	633	619	615	667	635	673	604	643	608	642	596	659	661	677	642	605	599	680	640	651	640	599	612	648	603	664	646	681	625	663	625	678	628	619	590	626	641	641	662	652	638	621	641	635	588	642	614	647	607	654	618	671	639	590	629	640	635	624	670	630	659	611	641	661	645	647	659	595	633	648	640	624	657	637	644	670	655	639	604	641	664	639	610	665	613	652	659	652	627	624	638	661	661	658	623	655	626	576	640	650	604	605	622	649	625	662	645	626	591	610	651	632	684	695	638	636	627	643	615	618	590	642	634	639	586	580	648	648	643	673	608	605	589	643	670	666	689	616	649	616	693	640	604	673	643	670	632	661	620	636	658	644	639	611	652	673	652	660	670	580	650	673	670	646	687	662	622	650	659	604	581	628	644	683	637	649	613	596	621	647	657	640	610	627	675	674	666	686	623	665	658	623	620	628	627	614	614	635	588	632	598	651	630	625	597	632	649	646	638	640	655	621	653	662	650	666	681	682	623	651	687	605	623	620	668	677	641	609	612	612	666	642	648	601	620	637	648	650	641	633	673	667	690	612	617	600	684	635	673	666	631	660	613	652	656	640	634	587	637	668	630	597	625	701	637	639	670	676	637	585	658	667	687	644	614	663	588	646	693	625	647	607	663	645	662	630	622	655	669	647	658	611	659	620	650	660	619	606	626	639	627	607	635	634	620	625	591	624	637	643	646	656	658	628	635	659	644	667	667	605	634	656	627	602	658	609	680	654	651	609	620	615	654	619	655	655	630	648	685	616	636	613	612	641	609	674	653	615	606	668	649	609	632	634	621	657	675	616	595	644	610	678	625	662	630	656	620	627	641	635	655	650	634	633	640	648	673	644	674	629	654	662	630	648	620	608	691	652	589	668	631	606	622	638	669	663	607	678	675	669	626	629	591	642	646	664	644	622	638	660	614	627	665	648	649	612	660	673	667	654	627	630	663	643	630	680	623	642	639	593	635	609	640	624	640	652	640	661	672	641	640	590	658	606	662	573	656	644	654	669	640	612	646	618	624	648	643	640	629	628	628	676	648	626	663	662	619	638	591	605	661	651	653	608	632	640	622	631	689	654	642	680	666	618	676	669	615	632	668	596	674	643	657	687	653	614	630	634	655	654	612	662	618	622	633	629	658	611	592	644	641	609	649	672	677	658	550	609	669	651	604	700	641	629	667	644	660	591	604	622	621	651	608	651	653	619	656	626	660	642	694	657	621	642	610	660	613	634	664	655	613	604	614	669	620	636	669	680	652	649	632	639	691	636	649	648	634	635	617	620	641	631	628	622	653	676	614	636	649	613	671	622	629	627	640	650	608	658	629	617	653	655	660	647	632	625	652	648	660	629	620	635	636	632	646	656	622	639	631	647	642	679	665	684	655	645	648	628	630	625	637	604	633	658	637	636	629	665	706	657	631	667	634	637	647	695	638	627	691	580	622	688	644	616	648	643	578	645	642	650	666	683	636	690	628	625	613	628	643	603	651	653	661	657	603	635	646	648	658	617	644	642	616	643	635	664	630	660	636	634	640	628	625	653	637	616	655	621	667	620	617	630	645	634	659	610	619	614	626	609	629	677	640	637	655	707	594	642	667	666	664	609	604	635	598	605	662	617	641	590	655	655	605	611	613	651	660	635	678	596	628	670	636	646	632	626	587	606	652
4845	1236	1073	916	738	613	474	432	448	428	400	403	392	356	357	378	371	294	321	340	340	406	341	355	339	347	333	322	330	341	338	311	355	342	285	307	309	350	288	361	329	335	298	343	322	277	320	357	320	347	354	313	326	301	329	357	299	289	318	311	328	308	308	314	308	325	327	324	333	324	310	336	329	276	317	315	345	340	320	333	310	321	322	291	331	291	326	362	327	317	316	366	349	326	317	308	304	342	326	300	315	328	293	292	359	308	329	369	307	377	337	325	332	324	272	297	311	312	300	339	308	347	311	340	343	357	334	328	328	319	314	339	301	323	337	335	348	313	300	342	312	286	331	323	311	357	339	309	312	353	345	319	365	321	329	332	345	353	321	294	305	342	328	322	352	316	326	362	308	296	291	333	323	326	352	345	315	326	311	308	325	320	352	285	310	329	340	327	335	305	355	318	321	346	362	347	331	327	308	331	308	335	352	316	346	342	340	353	327	326	364	351	307	326	328	336	311	343	297	326	317	340	322	318	342	345	352	294	349	359	351	304	311	345	335	343	303	274	347	354	341	321	296	312	301	300	319	324	324	309	364	338	330	309	366	305	345	333	317	346	331	336	327	362	327	317	311	306	305	329	318	327	340	317	314	314	335	357	312	338	321	316	318	338	326	323	311	305	343	341	351	311	326	334	329	302	332	333	308	347	307	296	324	322	318	320	342	322	332	326	314	309	323	314	304	348	317	329	377	334	342	340	303	343	338	321	336	321	290	323	347	325	335	306	329	329	305	322	323	325	334	330	330	306	332	318	333	346	346	348	331	335	358	316	348	340	320	294	329	318	323	317	370	327	301	378	302	336	342	327	328	324	314	301	307	344	343	331	320	339	377	352	321	334	353	318	321	349	355	352	371	309	341	350	324	347	316	353	383	288	322	310	302	303	328	317	341	319	319	338	317	293	296	325	301	351	325	311	349	288	322	299	332	323	304	347	351	330	359	324	345	328	336	303	345	330	314	312	309	348	339	283	325	320	339	302	316	297	319	344	302	313	319	314	333	311	351	318	304	322	330	335	331	348	351	328	306	338	343	305	328	316	342	339	320	315	346	315	327	314	285	307	317	312	311	329	333	312	314	294	335	334	324	340	331	349	324	314	335	298	331	289	331	314	351	315	339	325	333	324	332	308	298	331	321	310	339	323	336	361	324	330	313	346	337	296	320	325	323	313	316	313	309	316	296	324	358	304	323	308	307	306	333	334	312	314	319	325	338	309	328	359	369	327	348	291	328	310	318	312	307	339	320	341	301	340	327	322	315	333	369	311	312	310	338	318	313	327	305	294	317	319	306	322	364	322	305	275	326	363	303	337	324	340	306	330	361	351	309	323	342	312	319	310	328	305	327	300	306	297	347	291	287	323	330	326	322	339	320	296	311	308	321	278	335	340	320	336	321	316	323	325	342	344	324	358	285	335	340	337	305	323	290	354	324	358	295	316	356	321	371	322	326	297	318	299	305	351	331	320	351	291	336	325	358	324	304	318	345	341	341	345	332	346	302	320	314	311	308	341	321	316	338	313	329	322	348	327	332	320	309	331	320	317	276	313	319	341	338	297	338	332	297	349	352	299	309	314	335	335	340	358	330	301	295	329	319	315	315	339	341	355	318	325	328	314	312	342	335	346	343	318	318	299	314	344	316	308	336	307	310	318	331	314	321	305	332	327	327	348	318	325	323	317	329	332	333	284	340	350	311	300	350	321	318	314	327	310	352	326	334	332	324	323	320	324	346	359	337	302	321	323	317	336	353	338	342	315	363	331	309	336	320	327	324	269	317	330	324	284	313	322	320	307	326	336	342	310	323	299	332	318	314	304	307	344	301	315	336	315	338	329	330	316	351	327	334	340	301	324	312	307	323	301	315	310	301	331	305	317	325	300	318	310	369	333	310	313	312	356	351	318	332	327	321	314	333	316	309	319	338	321	316	361	301	356	325	318	355	303	323	314	311	314	355	329	340	338	347	312	327	337	342	328	324	343	308	296	317	316	338	317	296	347	331	339	348	338	344	307	318	357	315	373	325	299	342	352	314	316	345	327	339	316	314	327	321	330	307	334	348	293	324	329	309	294	311	318	331	317	317	338	371	306	329	319	321	332	324	338	305	316	330	339	303	345	350	302	324	350	302	292	360	332	317	310	329	341	336	352	329	339	329	347	369	318	299	341	337	291	342	336	321	275	325	350	321	325	336	300	332	326	327	371	353	355	335	319	302	354	305	336	308	328	309	318	331	286	318	334	318	289	287	324	359	304	351	311	329	306	316	335	350	344	317	315	284	320	316	320	332	339	315	302	306	320	326	337	337	348	348	309	311	278	316	326	301	296	290	324	351	329	304	339	311	363	321	328	320	307	322	296	345	314	336	332	327	328	336	348	335	312	328	339	335	320	362	351	338	339	335	338	342	341	318	299	330	305	320	303	322	333	333	339	336	290	333	310	327	342	315	315	333	316	318	318	291	327	366	335	314	322	313	311	327	345	336	331	323	313	290	325	352	325	322	354	332	308	318	332	308	313	362	318	314	318	332	335	314	321	343	322	373	319	344	328	328	309	331	331	333	314	336	327	348	338	304	288	290	325	297	300	316	326	317	328	360	326	353	309	333	328	353	304	349	317	333	341	335	365	323	358	335	322	327	365	323	322	308	324	333	304	314	308	287	324	344	326	344	331	317	303	311	311	335	344	306	309	331	325	342	312	320	330	300	320	362	343	328	323	343	367	334	307	322	321	293	318	343	339	306	327	341	341	330	326	315	292	334	316	333	316	312	303	306	312	341	354	313	355	311	320	356	330	326	355	321	322	327	344	343	321	302	338	327	325	286	346	345	334	296	324	338	314	337	342	345	314	336	341	333	326	267	332	322	335	321	305	329	351	332	327	339	345	314	317	336	316	339	350	310	351	357	313	331	364	330	351	323	296	341	323	312	342	345	303	313	330	325	313	318	312	337	332	355	304	355	338	304	321	289	305	301	351	296	313	330	309	339	294	324	317	296	326	333	354	341	306	320	300	297	347	343	345	337	338	281	326	311	342	345	343	353	315	312	303	342	328	310	351	324	298	342	303	310	343	361	346	338	333	312	330	343	320	332	294	269	296	330	309	318	294	326	341	339	324	299	310	300	320	319	329	349	325	327	312	298	322	325	281	322	325	325	331	372	324	346	344	331	306	328	364	321	288	314	302	353	346	338	345	354	334	359	321	325	315	348	335	339	346	313	316	313	310	345	317	346	319	316	326	343	356	323	334	314	319	328	346	306	327	330	307	317	289	320	303	331	306	301	309	337	350	323	326	305	344	328	354	313	331	298	332	320	289	315	341	344	324	342	298	308	311	318	346	321	326	316	325	312	344	301	302	331	312	317	325	337	304	326	323	315	333	347	327	293	347	323	325	320	311	320	336	317	294	326	296	307	335	344	317	317	344	319	344	344	347	333	343	329	319	321	300	337	341	346	316
3537	1627	2124	2422	2225	1827	1746	1579	1419	1340	1307	1407	1090	1150	1005	996	926	1021	967	1040	1017	934	963	888	895	908	844	886	899	851	799	831	865	789	768	780	748	786	785	781	749	801	769	791	797	817	815	759	821	830	808	800	827	803	831	827	830	785	783	810	797	800	749	778	815	787	760	807	782	802	763	811	785	787	788	802	797	788	815	805	759	744	783	794	766	752	822	813	772	796	724	750	800	789	804	798	811	747	789	718	819	764	738	791	751	837	758	779	814	847	817	742	820	810	749	775	822	784	776	781	746	766	735	748	798	834	741	808	794	784	810	790	798	781	775	734	828	830	801	807	808	771	724	830	809	813	780	788	810	790	842	824	747	842	765	749	776	814	807	826	783	791	771	801	728	791	815	739	808	772	761	823	788	787	788	765	779	817	768	796	805	754	760	739	767	777	738	781	810	797	795	806	850	804	765	787	778	801	764	787	793	762	805	756	788	797	775	791	796	791	747	789	776	772	798	768	785	793	766	792	794	781	839	801	803	770	793	811	770	768	790	811	782	774	792	780	768	798	808	833	726	794	770	739	812	767	784	796	844	809	769	799	776	796	795	814	768	776	793	815	835	775	783	794	846	786	816	757	808	761	770	770	779	786	789	768	828	760	770	801	767	784	802	809	816	738	776	796	783	810	802	840	824	758	862	804	804	799	809	804	771	756	795	753	753	760	780	730	813	845	779	800	771	767	786	802	792	802	788	820	800	762	765	761	821	774	815	832	792	816	769	769	827	806	817	801	784	769	755	773	788	815	775	791	797	796	802	792	801	801	832	808	784	815	836	767	807	766	787	775	787	796	843	830	851	777	830	801	758	771	774	780	794	806	779	812	773	761	801	750	775	797	799	786	811	799	796	800	782	835	780	793	750	796	766	799	780	818	802	724	812	759	756	799	807	799	833	806	803	789	790	788	806	813	751	768	767	776	730	797	812	749	755	791	759	807	762	807	800	777	752	830	802	809	791	739	761	845	778	782	778	809	764	801	773	768	790	750	802	734	822	741	809	722	761	794	795	730	803	828	754	814	820	804	767	825	841	759	739	728	765	743	746	754	812	729	819	732	770	788	769	800	798	786	833	783	778	804	792	812	792	775	803	782	785	753	757	754	782	794	823	815	839	744	784	816	834	791	794	792	776	784	802	767	773	841	809	781	801	795	790	766	815	759	780	808	752	802	779	815	801	795	808	833	787	788	764	770	764	820	807	811	784	761	807	827	789	697	751	841	802	807	769	774	786	779	810	831	778	759	813	744	790	840	787	844	800	779	791	733	782	806	769	739	808	752	817	792	790	784	781	798	827	822	726	845	797	784	834	789	804	730	837	785	781	808	786	799	782	788	820	758	723	797	748	798	805	783	788	768	741	798	795	804	827	795	765	784	793	748	785	820	819	806	780	760	797	744	804	803	760	731	797	790	778	812	797	776	776	820	753	757	801	781	784	839	772	798	788	788	777	739	752	795	806	724	741	757	768	806	761	812	797	793	801	817	801	841	744	801	773	743	779	772	758	825	806	812	776	762	758	788	753	787	770	764	808	808	772	787	699	795	771	794	778	781	780	764	772	791	796	804	769	820	783	761	777	821	765	759	745	784	843	788	772	780	766	807	785	771	814	812	779	817	798	788	788	757	806	794	848	807	763	750	761	802	767	811	827	790	814	786	769	779	770	802	815	764	772	844	784	787	796	769	737	744	795	790	796	795	813	771	772	802	790	762	772	809	811	765	810	786	770	807	796	795	794	780	832	796	779	782	772	755	797	779	816	753	826	756	787	761	826	828	802	787	846	792	801	764	789	814	804	750	739	790	790	772	798	802	796	784	806	755	757	799	820	783	793	779	738	783	840	784	792	749	774	764	765	818	770	754	805	769	748	785	791	790	783	758	756	800	747	825	816	764	817	798	772	790	783	778	817	784	753	767	783	821	763	763	781	802	756	795	796	771	794	766	810	754	809	728	771	762	806	837	783	804	766	768	810	769	768	828	797	763	787	807	776	750	780	827	770	809	798	798	794	830	740	764	829	728	778	801	779	816	746	790	750	778	799	807	751	767	752	737	772	815	715	748	780	810	771	767	791	794	764	756	844	797	767	797	740	763	751	784	800	743	774	785	798	777	776	766	789	827	779	813	788	786	765	786	762	798	834	831	792	827	766	809	780	792	784	750	782	755	801	800	734	769	753	791	807	807	745	806	794	792	784	748	776	747	767	815	763	767	784	799	715	776	763	817	810	785	796	761	826	767	811	816	755	760	756	818	793	787	813	753	768	778	763	781	759	785	813	821	796	805	802	790	789	803	806	779	758	809	780	794	780	758	773	750	797	779	770	818	825	806	811	762	768	747	771	783	806	798	750	791	788	761	825	764	783	821	788	831	765	818	839	802	804	768	762	836	745	823	747	798	812	816	794	813	790	754	780	774	795	780	769	749	796	761	808	839	817	817	760	784	756	781	792	776	797	795	824	762	765	778	781	807	763	801	798	749	790	772	773	833	741	770	801	807	785	794	801	778	789	768	760	755	787	788	805	796	811	791	791	746	773	848	811	809	774	818	796	819	811	806	769	847	769	763	826	794	814	760	793	813	790	776	822	787	792	763	773	805	841	769	760	825	807	847	808	761	751	825	776	785	763	774	784	814	837	786	783	831	789	798	818	829	774	812	809	771	834	802	794	799	795	769	730	825	782	834	755	762	812	757	822	811	777	836	756	748	749	781	744	775	824	777	794	811	841	760	772	806	827	735	771	780	798	765	803	768	806	777	794	780	823	833	790	747	793	795	815	794	837	801	800	829	795	826	744	817	778	790	784	773	845	814	775	749	781	766	818	790	779	805	813	783	787	796	776	787	758	786	768	780	783	812	788	809	807	773	766	805	769	768	741	800	798	761	811	828	734	769	793	724	781	828	802	800	766	794	786	827	858	767	834	805	818	803	807	767	786	811	805	723	780	769	787	827	803	822	759	794	791	769	850	791	768	783	748	787	794	812	810	804	805	829	839	761	790	850	765	808	772	797	811	750	789	745	764	800	802	765	787	793	791	776	773	775	766	826	814	805	762	789	818	831	818	780	781	819	770	773	817	788	786	792	817	756	796	780	817	832	810	839	802	768	796	765	806	768	725	833	831	786	805	753	773	808	841	776	815	784	790	762	830	818	762	828	806	743	796	834	814	760	770	786	797	762	807	828	743	763	802	786	844	773	805	761	792	791	760	816	767	795	799	750	797	762	787	801	784	746	827	746	753	800	813	796	781	786	793	805	780	782	804	734	774	777	806	784	812	801	757	730	756	777	776	800	725	800	779	787	755	799	803	778	773	825	802	765	769	797	795	740	773	819	753	770	781	796	779	778	775	809	780	784	800	788	784	742	807	751	800	787	734	760	809	801	807	807	793	773	795	787	777	841	793	798	780	779	807	761	765	862	785	773	808	791	774	811	827	795	797	730	779	788	768	789	817	785	802	761
13129	5381	6221	6101	4307	2762	2599	1835	1220	1132	938	1176	887	625	407	335	309	432	373	350	280	274	270	252	261	259	215	218	203	207	195	216	218	205	207	203	176	177	176	205	209	179	212	196	194	191	194	200	202	184	196	203	173	190	166	165	164	203	187	179	205	189	186	209	184	182	175	192	160	164	185	200	206	182	196	180	195	203	184	164	197	164	177	197	194	209	178	206	193	184	176	205	179	175	194	190	181	175	156	154	198	158	177	177	183	161	182	165	192	184	187	200	180	174	173	165	186	174	166	199	178	155	185	176	184	170	189	168	168	187	197	211	184	174	204	169	182	190	187	190	181	187	183	182	180	174	185	185	182	182	190	180	186	158	163	180	196	191	176	190	180	170	206	190	148	164	178	196	162	200	195	192	167	184	200	188	177	196	176	179	181	184	186	185	199	162	195	196	188	163	196	166	183	179	154	173	192	179	168	177	196	201	194	207	194	191	194	181	206	159	176	179	168	190	203	184	176	173	191	191	182	187	194	176	174	170	177	170	182	172	190	173	183	181	174	178	192	193	168	184	188	167	203	188	195	172	179	166	169	190	191	183	175	179	162	187	164	160	180	179	165	169	196	170	181	165	187	178	173	183	186	171	181	186	193	187	181	170	197	181	178	183	195	200	184	184	190	167	164	167	176	176	174	167	170	193	196	170	191	171	188	212	163	184	179	172	207	203	190	191	189	186	177	154	194	190	198	150	191	188	179	168	187	175	189	174	183	188	188	180	152	173	159	210	173	186	205	181	188	179	186	208	142	169	172	172	211	179	194	155	148	178	203	202	169	174	192	212	194	165	186	180	174	174	179	169	184	166	188	198	168	189	164	183	194	170	200	198	171	157	188	175	177	184	172	190	209	185	169	183	182	182	194	183	189	175	161	177	165	165	185	197	187	188	182	190	185	170	189	199	179	221	178	160	172	169	165	175	186	190	186	168	179	199	187	197	185	152	199	191	195	164	202	181	165	195	198	177	189	178	193	176	207	181	169	169	181	170	197	186	186	176	183	173	159	164	215	176	176	163	191	175	201	200	163	163	196	202	173	172	183	183	195	159	186	197	174	189	185	178	181	186	170	192	173	182	179	201	178	173	157	179	168	173	183	177	201	174	181	183	199	168	193	185	180	162	154	182	198	171	187	182	170	166	177	174	184	195	157	182	190	184	173	181	187	170	163	199	174	185	189	166	182	186	184	171	193	179	160	199	172	201	187	193	169	210	204	160	200	167	173	174	154	158	178	169	158	183	170	192	174	168	162	163	177	187	164	177	171	182	195	178	184	177	184	169	178	206	172	181	168	179	157	158	169	177	160	184	159	160	181	154	166	167	173	186	173	177	177	173	172	167	197	178	179	181	171	179	191	200	178	168	183	213	192	183	169	168	171	184	167	202	190	186	193	166	171	195	161	173	178	185	163	178	181	181	192	193	174	156	175	176	177	194	156	202	169	185	180	194	174	176	187	186	176	187	177	179	171	205	167	162	203	181	208	181	168	205	227	181	155	172	152	170	168	157	173	187	161	168	200	163	210	203	176	159	173	160	169	204	173	192	180	169	163	156	167	187	176	167	170	189	187	152	175	157	205	177	181	172	190	189	181	199	172	173	178	186	204	176	171	159	191	180	179	171	173	166	205	170	171	189	186	164	186	173	166	179	161	177	170	170	163	167	179	204	213	203	198	203	190	187	176	194	196	193	183	186	164	173	185	197	192	171	194	187	186	199	160	188	182	170	163	186	161	167	193	195	171	176	172	160	187	162	175	201	138	186	201	174	174	193	194	182	160	182	165	160	175	210	165	204	182	186	179	163	196	189	190	214	188	195	187	168	175	171	188	207	196	160	155	169	195	211	200	184	183	179	178	162	192	167	193	171	170	167	171	179	159	193	186	193	196	174	180	165	169	196	191	171	183	182	191	175	165	158	173	180	177	178	174	172	189	174	181	176	193	187	190	195	182	166	195	187	156	178	190	156	197	188	195	166	180	181	169	170	184	169	196	177	165	203	195	177	184	182	166	183	199	147	188	179	168	156	180	188	182	183	215	182	176	178	202	167	197	176	184	189	177	177	183	191	169	182	171	168	199	190	179	180	188	166	175	203	194	170	161	208	199	202	178	202	168	189	171	188	185	177	167	187	198	193	188	191	204	178	174	167	186	208	166	195	185	182	170	174	155	168	187	164	181	182	145	171	172	201	203	198	205	198	175	190	169	168	180	168	160	172	192	151	175	193	191	195	202	174	154	179	198	177	166	183	170	185	201	184	174	182	167	180	177	181	177	185	153	174	165	205	167	163	155	164	158	178	191	169	183	190	186	181	182	177	187	190	157	172	156	178	177	171	165	167	172	172	179	155	166	209	167	167	177	170	189	178	198	177	197	173	176	181	165	168	186	209	170	186	201	189	182	188	189	185	199	166	193	192	180	190	172	176	173	171	181	175	188	183	181	189	175	166	189	178	160	160	168	165	189	158	185	196	179	183	190	154	163	197	182	197	200	172	181	172	181	193	184	195	199	171	194	158	172	155	183	194	172	192	157	191	153	185	195	182	171	175	182	189	179	203	183	177	206	169	175	182	175	186	192	162	198	191	157	175	186	181	200	186	185	179	202	180	167	163	173	193	172	178	189	182	199	163	173	175	179	166	159	164	194	187	182	187	164	182	159	168	206	205	158	165	209	183	160	169	207	179	199	184	184	193	157	174	177	196	173	192	174	176	184	176	172	188	172	164	166	181	167	166	188	174	173	169	204	159	171	185	174	179	168	178	182	197	196	207	169	182	185	147	156	197	209	176	180	193	179	168	186	185	169	176	171	180	184	198	173	167	172	157	189	168	185	192	168	175	156	166	163	160	164	193	183	179	170	182	162	175	200	192	193	203	188	188	154	172	178	162	169	181	162	177	165	192	182	188	177	156	165	195	187	202	188	171	162	189	155	181	197	174	185	207	186	194	197	164	192	195	150	182	181	178	188	208	180	168	158	188	159	171	186	189	184	201	169	184	185	171	192	188	172	170	228	170	185	168	198	175	182	174	173	208	178	192	186	152	167	180	202	179	175	163	171	156	210	162	182	175	191	177	168	198	170	174	179	170	166	189	186	194	162	200	190	184	176	166	168	192	165	179	163	172	181	192	218	175	175	193	187	188	177	196	186	202	166	185	171	175	168	183	196	209	201	209	191	192	175	175	200	182	178	176	190	175	167	173	175	170	171	185	190	161	178	176	188	183	185	198	185	184	176	196	192	183	169	170	195	187	173	182	182	178	201	191	183	189	182	185	174	185	180	190	165	185	171	184	176	164	203	201	171	194	172	160	202	201	202	194	189	187	168	165	202	160	187	171	189	176	185	183	181	184	162	171	174	189	171	168	175	202	183	173	160	171	192	185	173	184	158	175	198	186	172	184	142	152	201	179	182	179	173	176	176	182	202	177	184	159	171	167	187	184	182	171	172	164	165	187	200	189
8146	4407	7540	9657	9868	7830	8025	6826	5674	5381	4689	4741	3424	2809	1806	1727	1678	1853	1655	1497	1269	1174	1332	1107	1093	1079	931	802	843	801	788	760	714	631	639	601	579	594	599	597	606	570	580	631	591	600	557	561	583	551	617	530	510	519	531	510	463	527	471	524	543	527	504	505	528	557	472	518	519	498	499	541	515	507	475	502	552	478	509	493	490	531	494	473	487	480	505	461	456	523	503	480	464	498	503	493	500	490	511	503	527	484	485	494	520	469	475	503	469	522	486	493	506	472	493	507	493	443	499	507	480	507	484	514	483	453	498	512	496	498	515	517	485	520	512	504	516	507	466	503	473	489	517	469	494	490	561	519	499	477	486	495	512	496	507	476	488	508	518	534	497	500	487	503	498	505	507	521	519	506	473	524	503	475	485	507	541	487	514	511	487	499	490	501	515	539	460	521	498	507	535	493	524	479	474	509	496	485	509	493	462	513	464	461	497	482	452	458	540	493	462	533	504	521	503	468	499	473	515	500	500	500	498	537	446	511	476	529	511	520	540	501	503	489	479	492	478	491	473	504	462	489	503	460	475	520	469	492	463	458	476	494	490	509	530	470	504	530	478	504	500	502	498	489	441	522	478	506	527	518	507	490	456	502	483	515	489	496	487	462	515	472	500	491	512	482	477	501	504	475	491	474	487	490	500	457	466	480	505	511	491	506	508	499	482	497	501	508	497	494	539	514	502	489	470	532	484	482	521	541	528	487	465	537	488	507	494	471	455	494	457	487	526	525	455	489	473	461	484	500	490	477	475	513	462	529	507	493	485	502	502	510	505	458	526	501	496	527	477	543	490	486	509	515	489	479	507	473	485	481	482	514	461	484	470	487	504	489	518	481	488	527	465	469	483	506	483	487	493	493	490	513	477	531	491	479	505	499	482	514	498	522	482	512	454	468	507	468	471	509	448	481	501	465	487	507	510	497	527	496	500	481	517	553	484	450	495	486	472	516	464	501	490	488	495	452	480	522	449	450	505	479	536	493	507	513	470	504	483	504	511	516	500	486	450	477	476	489	463	453	507	475	543	482	479	474	512	481	516	495	487	482	558	497	520	465	503	492	466	471	471	490	455	479	521	507	483	466	502	504	510	511	494	505	514	513	543	507	470	474	488	504	465	446	481	500	487	512	489	489	481	493	487	491	518	470	492	495	523	503	502	524	458	459	494	509	518	507	477	491	480	485	498	491	462	447	506	499	509	517	480	472	472	449	483	467	505	482	487	464	505	500	482	493	510	497	513	518	476	477	468	496	481	504	471	503	493	505	491	535	543	528	498	503	496	472	509	478	478	471	488	474	511	508	482	486	470	485	510	487	477	522	494	480	509	508	417	494	484	465	474	496	514	511	512	484	465	500	483	470	484	493	509	491	488	521	503	501	483	488	471	494	502	529	493	496	498	475	511	487	472	485	485	479	499	488	483	495	472	508	476	504	495	472	466	489	491	499	480	460	450	526	476	532	493	491	449	508	516	510	455	480	467	465	506	448	495	493	527	466	507	474	474	454	510	487	492	481	499	466	490	511	497	494	467	477	519	510	508	527	505	491	495	485	473	503	510	507	477	514	491	498	454	480	480	467	511	526	490	508	478	472	444	501	513	480	528	513	456	480	474	502	460	466	482	494	492	473	484	523	519	446	488	498	482	478	476	498	511	458	480	498	561	493	478	529	509	516	494	524	494	522	495	513	475	473	508	456	498	523	530	493	499	485	469	503	455	471	504	523	524	470	510	483	478	475	496	505	469	504	515	493	495	492	485	478	534	539	484	476	458	469	458	440	462	476	480	491	449	488	464	492	495	526	497	471	544	499	510	509	481	480	518	482	510	471	520	497	450	492	497	482	476	528	505	547	476	491	488	490	460	486	492	483	510	489	494	470	508	478	473	488	464	470	471	444	474	501	520	455	466	520	460	434	516	472	518	500	508	494	501	472	477	504	507	510	556	481	503	504	503	508	492	472	519	474	499	493	491	509	509	478	493	473	478	547	528	467	538	464	512	492	468	485	519	487	484	507	517	477	507	481	510	476	523	513	492	538	537	517	472	492	462	502	512	521	503	490	540	501	463	478	502	508	506	486	493	496	504	495	516	460	493	527	473	477	477	531	493	503	475	519	477	489	494	504	502	507	462	523	479	498	535	521	539	497	492	460	482	491	467	460	480	499	491	499	524	477	516	511	505	491	513	490	514	509	471	515	517	492	488	502	447	514	462	514	477	486	528	508	513	484	483	492	482	489	515	488	503	469	501	473	489	480	497	460	478	485	448	485	482	453	542	485	501	490	535	458	485	503	481	461	520	425	485	485	472	480	484	497	522	466	498	484	494	493	486	486	465	520	493	480	476	470	499	418	486	496	467	517	513	458	485	477	478	487	467	500	473	509	514	500	505	464	480	485	475	527	516	486	497	493	500	477	524	487	493	493	519	485	540	534	501	514	496	498	518	490	496	494	454	498	507	492	477	477	511	493	520	513	502	493	490	493	480	485	499	479	483	495	500	489	486	482	503	490	503	463	482	489	507	508	473	489	472	502	512	512	497	499	515	474	495	517	508	473	506	485	454	489	515	470	487	497	494	459	513	496	528	499	479	505	486	471	509	488	486	447	505	481	535	481	488	507	491	484	485	447	531	489	507	483	523	455	499	475	510	467	498	493	499	482	492	472	483	493	497	472	534	512	481	523	483	527	474	488	483	484	467	512	474	462	476	521	480	497	505	516	528	496	486	538	478	461	525	507	476	493	469	499	478	509	481	499	485	535	526	465	484	490	481	503	502	454	516	483	497	500	505	500	553	496	515	504	473	448	483	517	439	494	536	514	524	477	499	466	511	507	477	508	473	469	468	478	478	500	474	512	484	507	518	514	485	473	478	471	486	508	518	485	489	533	469	485	475	503	497	448	512	497	528	468	533	441	513	463	514	476	520	500	526	507	472	496	487	471	498	514	505	462	516	490	505	475	497	512	458	534	493	487	483	526	469	517	519	447	456	491	458	533	520	509	469	502	489	511	549	488	497	478	469	490	501	495	514	520	488	481	473	501	476	487	464	478	468	512	492	481	473	497	519	483	475	463	520	490	528	473	482	480	502	468	494	514	496	463	500	521	494	500	479	488	474	485	503	483	451	504	531	511	483	467	479	524	515	508	486	488	448	467	452	484	548	472	477	518	455	487	504	497	479	528	514	464	440	488	480	516	489	448	470	473	493	484	495	470	464	504	516	450	503	491	510	476	512	490	473	523	477	491	500	501	532	496	486	508	535	502	501	526	476	524	519	496	508	470	481	494	477	469	471	459	495	477	502	525	501	496	506	508	468	485	469	498	468	525	501	513	475	525	488	445	479	487	486	503	499	525	524	513	495	476	464	495	492	497	515	538	474	502	523	491	530	510	530	449	453	463	516	484	472	494	508	510	485	496	471	478	493	483	522	495	490	470	473	501	533	488	490	522	537	477	448	507	487	431
22744	10658	12250	12380	9498	6594	5354	4122	3056	2291	2118	2265	1304	959	765	701	655	912	614	505	425	452	549	407	396	351	426	308	299	264	299	300	267	292	251	251	271	262	245	251	269	276	262	267	248	270	287	266	243	251	289	261	247	228	270	251	242	240	256	234	248	253	239	263	237	240	270	268	256	249	236	265	262	201	244	234	261	244	215	244	234	245	239	220	240	232	211	242	243	236	246	259	255	244	248	222	230	215	284	239	261	243	239	238	247	245	239	245	233	264	222	235	239	230	251	242	267	205	276	236	246	268	254	248	245	250	227	245	199	245	243	259	233	237	231	213	265	248	252	251	236	244	259	242	245	238	238	249	242	245	220	266	234	236	245	242	238	232	247	242	254	260	260	215	240	216	242	242	219	241	216	284	240	217	247	242	271	219	215	225	236	236	234	222	254	230	263	257	245	233	251	249	225	235	234	239	236	251	249	244	221	208	247	231	242	228	254	252	263	224	238	226	221	234	201	233	243	226	258	263	239	275	246	248	219	235	227	226	246	268	252	226	236	239	239	252	251	221	237	224	259	251	219	240	249	227	266	236	225	239	243	220	219	228	259	220	235	273	219	275	246	228	214	275	261	261	273	218	193	273	245	246	217	232	271	242	231	226	228	244	224	252	235	216	259	220	248	225	215	209	220	254	237	263	225	235	239	208	232	252	258	255	265	236	224	247	214	219	225	235	231	240	270	235	229	231	251	224	262	238	237	225	239	237	214	222	260	226	222	254	221	249	243	229	270	247	216	259	237	250	258	247	240	249	238	233	231	257	237	235	243	227	252	220	231	238	251	236	225	218	194	225	225	214	266	237	224	254	220	228	234	239	224	258	213	237	226	217	238	241	244	220	240	227	260	239	228	247	238	231	235	238	254	238	259	235	214	242	247	249	249	224	236	234	222	226	227	232	231	230	241	247	229	240	233	257	254	242	257	191	221	260	224	259	252	259	256	250	249	254	247	238	238	252	233	221	237	254	216	240	220	224	257	241	241	234	236	267	245	276	224	239	264	225	248	225	240	251	233	251	230	231	230	247	226	234	229	242	222	270	247	266	273	226	215	224	239	246	239	244	210	236	232	230	244	228	271	240	231	266	223	239	258	252	238	246	256	259	240	253	231	223	262	215	272	223	247	231	243	243	237	252	194	246	236	221	261	221	255	249	245	261	264	236	266	229	227	235	235	245	248	238	231	218	224	244	228	236	260	264	247	208	248	255	216	234	240	222	224	253	266	211	237	236	227	238	235	236	267	236	256	264	248	244	232	243	244	231	243	254	230	250	241	221	236	196	234	228	241	243	234	243	245	264	222	213	252	246	239	229	256	237	228	255	239	244	232	228	244	253	248	223	256	239	234	222	262	267	253	232	244	238	237	216	236	238	224	227	205	229	252	210	240	233	255	220	245	254	226	238	247	248	255	238	238	250	248	231	246	239	247	251	221	268	213	210	237	262	239	230	224	195	239	220	251	235	261	230	194	213	207	219	228	237	250	235	236	246	266	249	241	242	244	236	238	236	239	242	239	231	235	237	253	264	223	237	241	255	234	243	231	223	267	254	249	214	253	235	250	214	257	221	222	230	271	245	271	247	242	240	246	259	214	251	243	243	236	258	264	240	227	229	241	204	234	229	229	266	229	241	287	221	211	240	233	237	237	259	241	239	204	223	231	235	241	227	264	225	268	259	246	242	249	211	239	248	241	244	211	218	235	225	238	248	257	224	259	254	245	289	250	245	224	241	219	261	240	255	260	257	238	252	276	223	244	238	238	271	243	221	227	223	236	229	229	248	230	261	216	247	225	222	261	242	247	240	241	252	225	254	246	225	230	240	216	252	253	251	228	243	277	251	231	240	244	256	231	244	219	233	254	248	230	249	284	228	286	270	225	246	248	258	244	244	207	226	247	244	227	251	241	218	261	215	226	226	253	232	236	240	220	204	217	232	237	220	247	204	266	244	232	224	208	231	270	260	222	225	235	233	235	263	225	268	266	249	276	269	246	250	225	254	241	226	232	223	229	215	233	222	211	253	230	246	224	211	230	268	259	219	232	201	218	248	278	254	203	236	261	248	243	223	247	245	228	255	219	253	269	253	244	247	214	235	221	240	243	252	214	242	233	251	221	206	235	240	229	206	234	197	261	232	246	236	254	228	221	229	253	239	227	219	228	251	229	230	240	263	249	258	268	243	220	230	260	224	213	235	246	248	226	223	204	254	214	246	265	240	230	220	233	241	207	259	248	244	243	239	214	209	214	223	263	204	235	235	251	193	242	255	243	241	268	247	226	227	236	237	228	228	247	237	263	240	218	218	202	214	252	225	258	237	227	237	219	239	237	208	219	253	242	246	243	239	253	240	209	235	243	242	269	246	219	236	230	240	236	220	256	215	241	276	227	249	236	270	248	243	247	236	274	236	253	242	258	229	257	242	259	223	213	267	253	240	241	242	273	235	258	253	231	239	262	236	270	278	234	239	217	241	207	253	224	223	211	249	244	248	216	228	241	197	225	204	271	236	241	228	226	229	243	238	234	239	253	265	254	251	242	235	222	251	222	234	263	232	257	238	253	238	242	232	255	221	244	233	251	248	232	236	262	251	235	234	243	263	214	224	232	253	248	244	238	268	254	255	217	232	292	227	242	236	247	241	253	260	223	267	263	240	259	268	259	252	268	267	205	229	239	270	235	220	235	232	278	243	240	238	233	245	238	250	248	238	225	232	227	265	258	210	239	245	251	248	254	248	255	247	248	228	237	249	247	224	264	268	253	279	221	248	230	237	228	217	263	247	243	236	240	263	245	239	231	232	229	227	223	267	237	225	261	238	210	235	241	231	251	250	256	238	254	247	240	241	212	243	226	208	227	233	247	225	208	220	240	228	226	231	247	257	224	216	237	239	244	201	241	247	201	261	231	241	241	249	231	236	221	220	242	243	242	231	253	259	269	259	240	233	255	235	228	241	229	228	243	208	236	279	243	240	251	254	225	233	261	231	223	245	237	240	272	227	227	238	235	258	233	223	235	247	217	240	243	231	221	229	240	238	242	204	224	243	239	264	241	228	260	265	227	222	241	232	266	248	250	202	226	241	260	224	251	241	212	265	224	234	203	248	249	214	251	225	259	244	262	234	238	206	257	259	270	237	273	226	212	240	246	253	265	242	229	258	262	234	248	234	249	216	230	221	238	237	251	240	213	268	207	248	240	257	252	246	279	234	229	227	236	241	260	205	246	243	219	233	247	266	248	240	261	256	248	242	216	232	192	220	246	246	232	228	255	245	250	244	234	236	236	236	230	234	214	221	201	255	243	211	248	234	236	242	222	251	254	239	216	227	245	252	255	261	252	215	270	232	246	240	221	230	210	237	213	252	229	238	238	223	206	248	257	221	229	253	236	267	266	240	232	227	234	273	243	234	248	227	276	242	259	240	229	213	231	247	255	263	257	221	260	231	221	232	263	210	199	242	250	229
12258	7006	11889	15593	15413	13447	13520	11341	10466	9281	8533	8748	5007	4848	3791	3176	2979	3689	2515	2081	2060	2301	2236	1819	1725	1694	1690	1246	1123	1103	1129	1108	1130	1048	977	1002	925	857	868	913	817	835	911	876	860	878	886	818	810	815	830	718	800	653	684	703	681	686	728	672	693	703	667	637	729	637	703	678	688	657	650	712	678	688	676	686	608	705	632	625	657	673	646	681	675	618	633	691	645	643	700	656	669	672	682	695	611	656	660	632	653	671	669	679	674	628	605	632	671	662	641	694	664	646	627	644	645	639	623	646	636	666	695	662	665	680	637	682	642	610	672	627	640	675	607	630	622	624	632	652	671	660	629	652	659	646	625	646	616	661	711	634	658	651	666	657	605	656	633	631	623	662	673	614	628	636	639	590	659	655	653	674	674	621	601	628	654	636	677	585	660	640	690	656	656	693	616	619	623	644	617	654	629	620	659	655	598	650	603	674	634	665	667	618	632	644	662	627	680	646	671	638	682	622	648	663	616	635	601	629	643	593	698	668	628	625	602	669	644	644	586	652	634	636	650	627	640	635	637	612	670	636	673	660	667	657	622	649	649	680	634	626	612	604	675	635	655	617	653	704	651	608	667	648	656	633	648	656	663	658	617	630	657	603	603	634	600	621	601	637	601	646	654	623	608	644	682	626	633	607	653	644	672	632	646	618	640	646	658	632	688	657	649	653	613	626	619	630	620	638	676	641	586	636	625	643	693	668	653	652	642	640	653	629	579	625	643	622	644	616	624	632	684	594	627	649	685	615	606	654	620	645	655	665	660	675	645	628	703	669	617	685	657	645	640	629	645	629	619	657	586	619	671	650	651	622	640	654	629	627	651	614	620	637	628	682	640	623	635	641	651	615	628	658	587	628	668	626	627	630	626	634	622	642	664	646	654	663	656	620	673	639	642	611	638	607	700	642	656	648	608	625	617	659	625	598	649	648	676	669	635	624	652	678	612	652	608	654	664	621	643	633	605	639	664	655	597	623	688	604	618	666	629	635	639	628	640	650	647	588	633	638	661	641	604	623	655	616	644	690	660	674	662	672	594	651	652	647	611	658	644	612	593	660	677	637	660	628	653	636	676	649	650	659	685	633	631	662	661	642	666	645	660	675	640	672	662	658	662	668	662	642	620	639	706	622	668	655	616	633	595	628	613	634	646	601	650	644	635	689	594	633	649	644	630	642	614	657	614	621	710	617	717	629	632	641	638	659	668	633	631	630	672	626	637	634	615	616	623	613	643	616	641	655	647	631	648	585	650	659	667	668	611	621	653	622	660	647	651	620	591	626	663	691	611	635	709	611	689	635	617	664	620	635	650	646	648	633	640	657	616	620	639	689	656	687	652	633	605	640	667	683	642	642	642	635	639	591	648	654	602	573	652	626	585	614	664	638	632	656	705	622	667	624	653	678	637	646	652	654	690	619	636	655	604	693	681	649	633	632	618	589	647	647	655	571	608	623	626	616	574	672	630	617	607	628	612	648	616	628	635	629	681	656	605	620	610	643	646	654	631	655	612	641	645	639	627	628	619	665	674	635	629	606	615	676	656	687	629	622	632	628	657	607	601	638	615	671	612	605	634	631	625	677	635	623	672	655	647	637	611	641	623	642	627	651	713	655	659	650	662	634	609	601	651	642	635	626	598	645	628	666	632	634	661	636	645	624	647	665	622	647	607	665	636	663	648	634	625	591	622	640	606	633	676	638	616	640	574	662	633	625	611	606	640	631	641	638	694	610	648	611	588	610	664	623	616	637	630	604	628	678	632	633	576	664	666	658	601	668	655	605	638	643	646	618	625	681	655	606	670	652	646	622	603	616	650	650	618	635	640	626	635	651	661	655	649	659	654	662	646	638	676	659	621	616	616	637	643	619	626	681	625	648	666	636	658	672	655	639	642	620	591	617	637	667	677	637	629	653	634	636	639	620	681	626	651	629	631	611	662	633	676	618	628	636	673	595	672	636	629	603	603	623	640	629	634	667	626	614	642	622	666	640	653	635	644	669	704	637	587	642	643	648	615	647	640	657	616	605	642	628	672	687	618	635	714	600	639	654	601	638	671	634	638	646	588	671	639	630	686	616	634	605	638	671	656	640	583	633	611	703	589	629	627	609	656	621	642	669	661	666	615	630	655	613	658	664	633	629	640	647	681	621	649	670	629	619	673	650	630	637	652	710	661	612	592	638	652	600	622	631	598	664	617	615	574	664	641	613	715	648	652	648	628	675	635	646	615	616	637	660	664	664	633	620	649	603	644	619	607	646	649	681	603	622	649	680	631	602	627	646	636	607	622	627	631	589	654	612	617	631	620	645	650	612	618	652	619	659	661	641	650	647	649	617	640	633	608	689	664	622	666	688	603	660	613	627	620	635	582	653	584	610	682	633	620	626	670	618	619	616	648	612	633	691	667	642	630	652	659	601	665	621	588	608	654	604	631	621	641	612	660	662	696	663	639	618	658	690	616	655	673	651	611	614	647	660	675	690	622	615	630	667	634	647	683	664	641	657	634	634	638	651	669	652	640	628	599	628	614	674	673	623	624	657	623	602	635	670	657	649	651	645	593	651	629	630	665	666	655	641	587	617	609	597	590	631	665	646	620	641	664	645	609	614	654	641	613	649	670	684	671	592	660	638	601	627	652	651	690	610	645	620	644	679	659	665	596	669	682	635	624	645	684	640	640	634	657	608	595	580	685	620	638	634	654	617	682	620	584	662	613	643	623	653	664	646	638	628	621	617	615	627	659	644	626	642	609	688	663	634	644	631	641	671	675	624	619	647	587	623	648	655	626	618	664	664	701	643	652	644	607	665	642	666	659	650	606	624	629	667	594	672	667	669	642	649	630	665	612	588	619	677	679	666	665	659	609	659	610	665	645	657	632	649	646	664	610	649	624	691	646	653	697	614	579	645	661	641	616	604	622	637	631	648	647	640	652	621	694	654	648	636	628	635	660	596	660	598	639	630	649	646	649	650	636	645	716	670	636	629	583	621	613	633	626	667	638	666	641	657	603	668	597	663	626	616	647	616	614	661	657	653	658	631	618	617	619	622	644	676	630	651	623	638	664	606	643	664	632	588	684	633	639	669	630	669	637	627	638	691	656	596	651	643	623	602	604	618	623	635	646	641	606	631	614	638	620	689	622	610	619	638	631	624	601	627	597	613	683	590	668	649	649	635	615	629	625	629	649	623	661	638	633	641	635	610	683	653	647	613	686	686	626	621	628	648	631	691	657	656	624	659	639	645	650	611	653	651	612	637	598	654	648	644	648	642	652	641	656	640	619	605	649	624	635	649	662	626	613	630	663	578	649	652	625	654	660	628	642	620	646	624	632	643	648	695	649	628	664	661	619	690	681	595	650	655	593	639	616	608	635	665	633	636	636	638	697	619	632	644	612	658	622	624	662	661	637	651	591	623	612	638	662	645	640	632	617	646	677	611	694	719	652	641	640	648	673	652	688	644	633	647	624	670
4077	988	1019	817	652	529	463	472	423	424	389	400	345	360	349	363	328	343	343	344	330	391	341	339	318	350	336	364	352	338	345	332	331	326	317	347	312	340	312	330	347	329	351	336	327	306	330	344	339	327	337	358	309	331	305	328	297	337	315	314	352	341	341	324	321	308	321	354	314	335	312	341	317	309	357	323	333	308	301	355	338	313	342	273	291	318	341	350	327	299	323	310	323	322	326	326	266	273	295	326	363	309	324	318	335	316	318	356	331	362	319	289	340	347	364	352	314	324	296	291	315	309	350	325	345	348	350	334	322	324	339	351	318	325	342	321	340	320	349	321	324	315	309	352	333	317	339	327	344	318	336	322	350	342	330	340	324	306	330	340	319	290	381	300	310	324	334	325	333	333	285	283	339	297	313	326	313	356	311	342	317	307	310	330	293	323	320	352	340	297	319	318	323	304	314	346	317	345	341	328	316	319	345	333	295	315	320	330	317	320	307	289	311	322	316	325	324	314	341	317	323	340	339	324	319	306	304	333	310	332	280	339	296	347	307	331	342	319	327	325	297	335	340	352	318	295	308	314	322	298	315	313	329	333	325	318	313	315	293	338	337	313	326	312	332	351	301	327	332	335	301	316	313	345	322	359	324	352	334	331	327	332	315	312	366	338	343	330	308	303	340	302	311	304	353	338	280	342	313	315	325	325	302	317	297	325	325	345	304	322	295	306	321	327	300	299	328	311	307	299	320	292	346	350	342	336	306	334	312	313	309	343	333	332	313	332	314	306	325	337	303	321	329	300	313	323	360	298	302	329	315	303	358	313	335	376	321	346	312	326	335	324	299	311	349	342	263	300	282	304	320	324	311	341	362	352	327	314	298	293	322	321	334	305	331	281	329	319	327	286	294	322	330	330	321	312	347	319	343	323	355	324	319	333	311	303	328	325	335	336	330	324	310	324	287	327	327	355	325	332	322	343	309	323	316	322	334	308	324	327	362	322	290	322	332	350	360	307	305	289	339	342	298	308	306	341	317	308	313	315	345	322	352	311	329	285	336	313	325	302	308	299	314	310	319	343	314	320	332	342	317	347	318	318	336	313	331	326	317	315	311	320	346	341	334	316	330	347	306	303	318	316	311	323	321	315	336	314	325	325	335	317	283	321	352	332	329	292	318	298	316	303	294	356	303	311	280	316	293	311	312	290	323	338	320	313	305	307	326	338	329	331	347	338	329	303	305	301	341	313	360	323	338	346	339	305	279	327	329	304	337	310	281	330	329	316	319	296	347	318	334	292	331	331	306	367	333	329	319	322	314	321	313	308	337	330	316	297	294	303	355	311	329	303	314	325	319	334	322	325	354	339	285	315	327	351	342	365	316	295	340	334	318	330	312	351	314	333	332	319	337	353	317	315	281	345	317	305	343	301	297	305	331	264	345	315	305	345	321	313	286	342	324	333	350	312	334	298	335	334	305	315	328	326	302	330	291	323	328	339	314	339	346	331	336	302	353	316	327	295	320	357	339	331	338	316	304	334	310	350	293	317	338	342	307	318	342	315	347	316	300	344	351	311	344	300	340	297	319	325	314	339	349	307	309	320	338	314	319	327	330	322	309	330	302	323	329	308	327	316	325	327	340	303	320	300	323	331	330	332	327	349	329	315	334	352	272	311	330	309	317	311	340	310	305	331	307	318	333	318	300	309	327	301	333	307	365	345	308	341	325	317	297	303	322	323	282	314	295	315	337	357	330	313	330	311	323	326	315	296	328	284	316	314	333	312	318	344	292	284	289	331	304	321	313	333	338	337	316	325	331	337	312	292	312	344	347	349	297	310	331	308	328	347	314	297	326	350	312	310	265	329	348	345	304	316	342	337	322	311	309	295	332	350	300	280	341	352	347	324	296	354	338	288	331	358	345	328	338	371	309	320	313	333	304	358	337	332	310	332	342	299	346	331	337	314	297	322	343	292	327	297	355	319	310	311	321	295	332	316	313	345	381	322	309	308	321	328	320	339	332	342	316	315	309	302	334	325	341	311	325	324	351	330	315	316	353	334	325	343	337	307	283	328	325	346	364	339	303	310	344	327	308	334	319	333	301	328	322	327	321	342	338	340	352	336	338	323	326	298	277	318	351	368	330	369	303	349	352	333	346	323	328	322	327	373	361	308	304	313	333	326	343	317	311	317	345	324	312	344	328	293	313	287	333	322	331	290	320	294	305	304	308	316	321	334	348	286	324	354	354	286	327	321	341	359	316	312	294	306	302	361	303	295	318	309	328	328	312	327	336	291	357	301	306	339	318	343	329	300	299	339	309	357	325	314	338	315	336	314	317	374	336	343	316	344	316	307	344	311	326	307	337	329	359	318	310	339	306	320	332	318	318	323	336	336	328	317	339	343	338	325	327	307	352	296	320	306	313	289	320	319	324	329	305	318	342	318	348	319	340	334	331	335	290	319	322	340	368	320	323	319	308	327	312	292	311	305	352	349	325	311	301	316	315	308	324	333	321	285	326	339	323	315	328	336	312	305	306	352	321	345	316	287	331	324	280	301	332	290	313	297	347	333	346	292	310	308	322	312	344	341	283	308	288	320	322	356	313	307	316	336	363	317	342	314	318	322	345	324	312	321	351	317	330	364	315	342	341	320	314	350	322	310	360	355	304	298	350	309	301	303	340	349	330	335	326	310	302	303	311	329	333	329	333	312	350	355	328	316	354	331	318	315	300	319	318	304	353	319	275	303	337	339	317	357	346	324	324	324	325	319	301	274	313	321	331	310	350	314	358	326	323	328	336	325	298	329	327	316	294	318	330	345	310	345	310	340	329	339	306	323	331	332	336	336	365	325	316	291	325	327	326	312	324	334	313	309	282	341	341	336	322	326	311	324	336	291	301	330	303	329	342	335	328	317	310	330	321	314	337	338	333	341	307	316	358	330	320	324	313	312	333	270	336	343	310	312	331	319	329	307	325	331	305	340	321	327	313	320	332	361	290	345	316	328	304	339	326	318	305	334	336	291	315	329	361	309	327	303	326	313	308	374	316	325	359	293	338	316	306	282	332	358	345	311	310	324	333	338	332	354	345	289	322	324	308	280	303	332	332	334	314	334	329	300	312	323	306	315	340	302	314	331	335	344	325	333	337	286	305	291	352	286	341	351	321	277	273	324	300	311	332	333	324	320	309	362	321	349	360	338	357	323	303	305	336	332	310	310	288	312	323	300	333	322	331	317	334	347	358	305	308	333	317	319	307	348	300	339	365	331	327	314	341	307	308	314	344	353	318	330	311	335	293	333	326	308	323	356	348	358	292	294	293	330	290	327	325	325	353	331	314	283	311	307	313	311	347	286	354	328	297	333	344	329	347	310	315	355	336	293	345	305	311	338	321	297	348	330	317	312	308	351	323	292	335	311	335	323	347	311	313	330	336	330	327	317	332	320	315	333	316	319	349	314	309	344	294	324	304	357	318	347	324	322	339	324	328	347	307	333	355	284	307	302
3311	1462	2115	2385	2156	1823	1609	1516	1370	1266	1257	1229	1119	1116	1040	972	1003	996	893	917	921	930	957	929	880	871	841	881	891	831	813	814	816	766	808	762	831	819	804	849	837	807	811	775	800	760	777	799	785	835	808	840	791	782	791	808	729	782	806	807	740	818	751	786	768	791	793	733	843	787	774	822	763	794	789	774	794	777	791	796	788	750	797	831	815	795	796	789	750	775	832	752	802	778	772	788	738	752	764	759	832	765	769	814	762	839	746	768	818	793	796	768	757	820	764	771	766	802	801	767	776	789	790	775	764	814	801	776	781	770	804	798	796	795	771	754	790	823	775	800	817	747	730	771	810	773	765	789	763	775	785	771	799	839	788	771	801	747	775	849	778	740	801	752	788	787	759	801	756	787	776	820	782	776	786	758	797	759	772	762	771	818	757	754	757	786	770	783	807	774	820	764	765	819	784	748	738	831	836	810	765	821	843	783	815	763	822	776	793	730	831	793	819	768	777	746	796	797	782	729	789	794	729	771	745	759	804	774	820	796	732	784	778	741	763	784	819	800	787	743	786	814	788	744	792	751	789	767	782	767	779	804	806	810	787	753	813	760	706	761	805	780	820	789	811	731	794	784	768	769	767	786	792	783	809	772	779	754	739	795	769	813	792	781	791	750	832	810	843	787	749	783	783	803	782	755	763	771	792	816	805	745	749	792	771	782	862	770	757	786	769	747	757	782	841	793	786	726	737	759	770	790	792	775	791	813	791	822	793	789	778	736	789	786	752	807	793	758	804	774	821	811	725	786	784	751	763	782	786	771	708	816	825	789	807	796	757	786	759	822	818	702	770	809	773	822	836	808	774	815	785	805	836	792	777	782	750	827	799	750	755	814	793	775	786	771	770	795	810	768	755	745	746	795	802	772	754	796	719	784	780	766	756	815	785	763	803	741	809	816	811	760	799	808	797	842	790	816	762	774	749	740	773	850	807	753	734	761	802	784	786	766	804	752	830	779	800	762	736	757	745	748	819	800	723	762	749	809	808	788	753	802	759	749	753	800	766	763	803	817	760	802	805	790	764	782	778	753	802	757	769	794	798	769	806	776	814	816	791	760	783	742	773	761	820	783	758	745	766	791	778	769	785	806	752	785	801	767	799	829	779	788	743	822	762	793	767	771	736	802	768	819	797	772	829	809	789	812	752	780	806	752	781	798	802	741	724	742	746	821	797	816	790	822	810	802	819	773	774	742	756	770	811	797	778	754	832	810	764	834	775	769	794	758	813	784	764	823	805	760	786	697	814	736	776	784	798	759	769	836	733	787	744	752	770	765	759	777	836	777	814	776	811	752	778	769	753	808	777	793	824	759	768	790	819	785	778	768	774	765	769	783	794	831	765	812	799	801	818	797	814	785	761	798	759	815	735	822	787	763	764	795	792	779	788	771	758	785	753	806	801	822	790	779	816	779	733	783	818	810	796	779	790	831	817	787	787	786	760	718	788	753	754	800	803	778	797	754	781	759	758	811	755	790	755	850	770	827	833	796	762	756	750	826	764	805	819	791	806	791	800	819	794	791	861	773	761	783	762	737	812	750	745	851	788	807	819	807	769	791	798	775	773	772	741	820	780	763	767	737	734	744	784	814	802	723	747	782	767	792	769	800	793	760	781	819	810	770	790	829	730	777	754	753	760	780	817	770	807	761	769	756	798	776	802	808	780	760	785	746	733	721	797	753	826	786	798	740	788	806	787	773	760	834	774	770	796	787	776	822	806	807	735	801	745	774	783	796	750	830	797	786	739	771	742	793	747	820	782	806	770	797	798	821	748	806	769	796	741	814	788	755	808	766	803	830	777	783	808	777	778	786	791	774	760	764	843	774	784	760	810	787	773	818	785	801	775	785	798	800	746	762	731	780	748	804	771	777	795	756	812	784	792	758	803	761	803	796	822	800	813	804	785	776	842	779	766	793	805	784	807	796	781	769	824	788	778	861	824	795	779	806	771	787	783	783	791	739	793	787	767	837	824	777	827	817	820	798	806	767	757	784	833	802	761	774	797	790	809	722	824	777	794	757	748	758	827	781	771	828	823	810	812	728	758	822	786	824	821	751	795	814	792	765	758	828	762	776	761	783	790	818	753	745	797	797	799	758	774	752	798	783	816	738	765	803	816	789	817	840	759	799	793	810	794	790	774	771	777	771	766	757	764	790	778	809	799	780	723	794	750	803	788	821	791	812	809	797	720	803	772	772	766	787	740	751	816	737	790	773	841	798	802	784	821	758	816	832	801	771	725	786	841	779	778	787	824	823	757	749	774	753	738	794	787	784	778	798	757	735	829	826	821	764	776	793	817	811	770	776	813	817	783	775	771	789	829	812	806	785	786	778	820	779	785	780	798	781	769	819	745	775	772	800	772	779	794	800	776	793	799	779	769	869	778	730	783	782	799	790	776	779	814	803	806	769	748	735	790	738	755	788	730	808	820	788	764	756	769	819	786	784	814	811	744	784	814	769	760	785	774	787	777	791	820	792	781	826	764	838	785	771	758	796	754	793	739	762	800	801	832	763	785	748	847	772	787	813	772	798	776	784	779	759	772	831	821	779	800	773	767	791	800	838	743	799	805	756	835	777	771	801	844	752	725	758	771	798	794	766	775	790	763	775	748	783	779	734	817	770	809	787	767	789	794	808	755	814	820	786	817	816	831	762	791	817	774	789	848	771	793	765	799	753	815	780	752	801	794	838	802	813	770	773	753	790	765	804	772	840	724	809	772	773	747	787	790	809	805	788	726	755	810	793	783	810	812	777	776	788	775	755	784	795	825	773	756	791	759	781	737	794	822	753	807	735	762	732	782	766	763	804	774	762	773	811	762	818	751	785	808	817	754	759	772	775	760	853	830	804	758	821	808	770	762	813	794	798	791	836	786	791	875	793	750	826	768	743	841	765	792	745	795	743	773	795	776	771	736	812	766	786	835	796	824	781	741	785	752	780	774	785	820	789	782	808	727	801	767	742	780	763	778	796	796	752	772	744	758	815	763	790	744	828	773	752	785	742	774	814	739	798	795	734	789	731	763	789	743	732	805	796	811	803	775	774	809	830	761	807	754	763	726	815	785	777	836	785	794	788	807	793	774	830	760	785	805	777	756	790	803	788	831	837	721	847	779	794	789	841	804	818	817	770	759	778	823	796	756	713	784	737	796	783	791	786	745	745	811	774	781	795	773	784	795	799	792	798	760	797	772	816	807	799	757	737	767	816	824	752	778	741	800	805	835	775	812	792	764	763	797	771	818	788	743	763	796	780	752	741	783	762	813	741	781	812	779	764	760	758	765	800	787	747	788	788	804	792	833	716	781	793	760	828	767	786	781	754	745	766	790	772	781	872	801	758	789	755	749	750	800	808	786	755	766	775	780	774	755	756	804	757	804	793	764	795	771	806	794	780	774	787	773	774	789	772	820	805	820	784	765	796	809	743	799	766	806	836	783	814	788	823	809	739	776	776
13208	6165	6828	6176	4407	3215	2316	1669	1441	1266	955	877	689	606	496	396	303	315	334	323	319	260	255	238	290	235	210	241	206	184	241	232	226	176	214	194	195	208	195	188	208	190	206	199	206	177	193	187	198	192	165	180	189	206	215	168	157	183	186	187	183	190	206	173	176	201	179	179	177	146	189	160	187	162	190	148	179	167	184	203	169	179	185	165	164	156	171	158	165	160	190	178	181	192	196	181	166	200	203	186	223	171	200	207	166	201	178	177	174	179	193	171	191	186	179	184	195	159	187	175	178	189	186	201	181	189	190	168	181	190	196	188	177	200	150	161	154	214	182	158	168	168	170	178	203	167	173	203	194	186	180	186	171	187	211	153	210	194	179	178	193	157	172	188	185	181	146	174	159	172	183	190	198	159	189	189	175	189	151	194	164	192	167	195	175	167	167	200	201	155	173	161	168	179	177	199	162	169	177	175	202	170	189	183	184	203	164	160	141	175	159	170	168	170	178	162	205	181	169	203	182	170	182	170	154	176	165	170	199	173	180	155	187	167	195	192	170	168	191	198	175	182	177	212	174	154	178	189	178	196	201	156	178	187	188	188	164	196	180	182	172	188	187	182	167	186	183	172	185	160	176	186	175	205	187	175	158	191	185	196	169	185	158	159	183	177	186	166	171	184	191	187	168	172	167	171	185	216	163	176	171	196	171	174	183	207	180	178	175	160	172	181	163	203	198	164	145	179	190	184	160	195	173	195	176	189	193	149	165	196	169	202	194	165	161	151	164	214	190	183	186	185	184	177	160	198	177	175	207	212	149	180	181	169	221	170	189	176	179	178	195	177	186	186	155	190	199	198	161	193	175	183	163	185	195	182	168	168	194	185	192	192	183	151	191	203	180	199	195	177	150	166	184	189	190	155	196	178	181	195	210	161	185	196	172	212	166	190	184	168	171	209	172	170	181	168	173	186	167	184	200	182	186	183	192	184	181	177	205	189	186	197	183	171	170	146	178	174	196	191	183	174	180	154	186	175	160	164	204	184	158	181	182	172	174	183	206	179	160	174	181	191	152	178	168	158	219	182	174	191	201	169	199	177	191	179	204	182	202	185	183	175	191	170	195	195	181	183	195	175	198	166	203	176	198	193	177	168	181	188	164	181	182	182	176	204	195	173	187	174	206	197	184	182	166	177	169	171	161	199	198	164	191	161	182	196	193	175	179	178	176	193	163	193	174	189	157	168	157	181	175	179	153	197	194	202	189	168	180	169	197	176	171	188	190	161	173	165	190	190	189	172	173	155	183	207	166	176	187	178	162	195	190	186	194	174	176	169	183	181	197	171	177	172	186	162	156	197	189	196	194	137	161	187	181	183	194	168	190	195	211	194	175	164	203	187	195	170	169	183	174	191	171	191	166	167	187	164	166	177	140	171	154	168	203	192	158	196	179	194	204	168	169	180	192	176	170	170	186	157	199	178	180	189	169	179	168	186	154	169	194	161	179	171	171	156	183	180	177	190	182	192	179	178	161	183	192	171	179	183	171	216	191	180	176	173	178	167	175	172	180	188	205	170	179	180	179	169	166	186	197	172	174	176	176	183	156	176	201	173	190	191	159	174	159	182	169	198	170	186	170	183	178	177	164	192	166	167	174	166	185	148	173	173	195	203	196	173	142	193	160	181	152	183	158	178	174	200	195	191	172	190	192	197	194	162	167	192	178	189	176	187	190	192	203	219	182	184	194	206	163	173	172	190	166	187	210	196	168	189	154	210	190	171	173	181	154	188	189	164	205	192	207	176	190	176	200	199	186	168	188	151	170	178	194	166	183	183	179	163	156	167	180	190	181	163	188	184	173	144	183	182	167	180	167	192	177	176	175	177	170	182	178	160	186	174	183	176	180	197	203	173	178	198	188	176	195	170	171	196	172	161	185	192	185	182	182	154	196	168	198	177	178	169	182	189	186	205	180	177	182	172	178	195	183	195	197	175	159	180	163	161	177	178	217	192	182	185	190	163	183	189	186	166	172	172	158	168	198	175	192	194	186	196	169	203	188	170	186	179	175	184	168	171	207	190	189	155	165	187	188	161	182	185	186	178	203	183	176	196	213	207	188	180	192	190	197	204	234	183	172	190	188	187	206	198	165	175	188	165	170	176	189	179	181	187	178	169	150	196	168	173	164	187	155	178	196	184	170	153	200	186	187	196	163	172	164	183	184	164	205	166	186	180	204	190	183	194	203	198	197	175	192	204	188	179	186	158	142	167	179	165	199	168	175	172	179	175	195	174	194	192	160	194	175	173	207	162	183	167	200	175	187	197	161	172	203	174	184	159	178	181	191	213	167	194	176	171	166	176	197	160	169	191	209	198	170	189	178	188	189	188	182	204	165	174	190	174	174	176	202	183	190	209	167	157	160	183	160	163	172	188	199	166	179	178	203	196	197	219	182	171	219	164	173	183	173	186	181	199	164	193	185	184	167	188	173	164	186	197	159	184	187	168	159	164	192	178	195	165	197	167	161	176	174	171	160	175	183	171	195	211	177	204	184	165	180	187	175	157	179	187	167	176	179	174	167	192	198	181	173	185	188	210	213	143	157	181	221	196	168	191	170	188	193	178	183	162	211	180	202	196	179	195	168	176	169	180	190	163	172	191	188	194	188	154	196	170	188	192	205	182	187	165	170	186	169	175	188	203	166	183	217	175	172	197	224	176	186	184	161	189	180	173	180	212	164	184	186	176	182	173	170	186	186	186	174	185	194	177	194	187	193	169	162	206	175	214	202	181	203	189	169	174	192	179	147	231	175	183	182	196	155	163	182	202	190	176	171	185	187	202	177	166	180	166	174	200	209	161	192	166	195	195	162	147	180	187	206	179	196	186	178	183	186	192	181	179	180	196	168	180	173	180	158	199	169	185	170	211	169	180	188	192	181	188	167	162	169	207	195	182	197	189	181	176	172	188	189	172	180	183	178	169	182	174	171	180	170	179	175	180	175	174	198	181	172	179	178	191	171	150	191	169	192	159	182	171	208	178	177	206	181	190	172	166	191	192	177	151	204	202	181	186	175	187	167	189	153	187	167	172	162	180	185	182	163	170	164	180	172	208	175	175	161	144	179	175	155	167	191	178	172	179	167	186	170	170	182	190	173	181	182	166	173	186	183	175	179	178	191	201	172	177	176	169	175	191	190	173	173	178	174	169	189	160	169	179	171	166	159	177	176	170	198	170	195	155	173	172	193	196	170	171	193	202	169	171	166	189	185	192	205	183	182	169	184	154	148	175	167	184	170	212	174	175	182	187	188	172	159	175	182	176	190	185	153	212	175	189	170	161	197	178	170	202	201	179	165	158	179	172	200	174	174	190	186	173	176	167	200	194	188	196	186	189	180	166	197	177	183	173	188	181	192	162	185	173	199	178	162	173	187	169	207	225	200	169	186	163	176	171	188	173	164	191	156	202	173	179	209	183	194	163	181	186	162	202	192	188	204	186	166	188	189	167
8075	4773	7339	10387	9558	8112	7337	6464	6397	5715	3935	4060	3017	3179	2320	2066	1595	1635	1362	1557	1378	1210	1124	1104	1055	1029	951	790	791	815	826	690	705	666	668	662	639	566	612	575	635	572	614	550	572	639	627	616	553	587	602	590	560	510	524	548	532	516	547	536	526	466	531	486	492	490	536	519	535	533	494	508	523	524	487	497	497	528	530	483	514	505	500	459	514	470	476	493	528	489	544	500	529	530	490	537	483	488	495	437	503	480	477	465	509	477	513	504	505	503	489	486	486	465	529	519	494	507	502	517	511	500	516	499	522	518	483	509	531	518	481	463	513	466	491	477	486	489	542	520	497	451	481	504	476	478	497	478	478	485	516	506	475	488	507	514	501	510	487	526	486	500	537	474	511	503	512	460	482	462	515	456	516	502	510	479	512	468	488	467	492	480	510	501	483	502	510	480	492	520	488	474	467	473	527	477	523	499	527	503	468	508	487	482	529	489	484	504	514	486	453	480	499	495	484	519	506	506	500	507	489	502	508	524	521	479	507	489	487	480	484	457	505	484	488	472	506	482	514	529	446	529	478	495	481	465	463	495	461	494	483	490	492	484	472	492	471	526	523	487	506	459	475	527	467	481	488	528	477	502	478	494	517	493	473	519	478	521	507	480	494	519	530	503	477	515	509	495	531	509	519	490	484	498	502	469	491	466	503	463	470	497	510	450	493	490	511	518	474	497	489	479	515	470	519	484	463	502	471	465	488	484	480	480	508	490	483	504	479	495	499	498	479	489	463	475	493	480	488	482	505	515	492	506	496	491	515	522	495	488	446	480	498	497	502	461	504	511	512	494	505	507	460	490	481	510	447	484	478	492	481	449	491	516	465	498	528	515	456	482	520	506	492	441	479	491	470	490	487	515	501	474	494	496	485	513	496	479	484	492	521	483	505	506	501	476	514	448	500	495	511	509	506	467	483	503	513	524	515	491	497	491	484	570	523	493	452	521	512	525	484	535	511	472	495	472	480	457	540	488	473	473	467	522	483	504	495	501	523	517	491	545	470	479	477	481	482	533	498	480	536	524	472	469	488	484	508	503	488	466	471	489	488	503	500	520	498	469	490	483	507	487	473	510	479	519	489	517	426	496	497	525	475	474	513	471	469	477	458	484	498	445	470	459	479	499	481	501	454	489	460	527	464	492	445	467	527	472	546	456	494	490	497	486	496	525	513	522	504	482	499	479	491	502	485	479	502	496	478	530	515	466	455	487	451	479	515	464	501	509	444	484	519	510	502	479	500	476	482	532	467	455	498	476	511	484	430	493	506	526	517	502	505	466	475	490	516	492	486	496	492	512	498	510	513	512	485	520	506	474	466	479	508	458	488	479	468	482	506	469	484	478	516	468	486	459	495	497	499	474	534	471	471	485	494	490	504	528	484	520	484	491	504	526	483	499	493	488	506	501	515	488	465	486	496	490	516	506	476	489	496	481	506	524	530	509	509	494	497	458	449	506	431	526	501	507	467	517	467	513	486	515	486	493	525	494	466	493	477	515	480	431	549	473	494	531	507	487	520	519	496	474	486	436	492	463	506	522	470	533	457	488	497	479	530	518	511	512	503	466	489	494	449	497	500	514	513	473	501	488	475	551	527	539	495	504	514	509	491	501	489	533	531	525	485	504	493	536	482	479	498	525	492	508	499	479	518	464	491	488	513	507	497	496	496	540	491	496	491	481	483	471	497	486	548	464	486	492	464	502	502	498	523	526	481	510	497	509	551	523	472	498	504	479	512	471	477	472	504	491	476	473	503	461	479	481	503	533	488	494	524	513	493	491	493	493	511	509	505	513	481	500	482	478	532	471	507	456	483	432	492	534	448	494	472	474	467	508	492	464	525	526	519	477	516	515	514	495	514	509	478	486	474	491	515	492	499	466	501	521	449	476	476	462	513	537	496	501	484	518	508	495	476	467	527	473	454	490	484	495	421	496	486	493	447	469	475	447	469	526	486	489	488	472	511	438	489	513	482	462	494	492	501	457	500	482	483	489	502	522	512	531	504	503	513	475	468	501	472	494	480	487	497	481	505	515	515	491	479	538	496	483	463	530	457	489	502	488	501	465	527	507	461	480	464	498	449	497	497	495	520	541	495	488	498	508	498	475	481	515	483	502	514	478	478	520	519	509	527	512	473	509	462	472	520	512	514	494	509	496	491	487	457	504	493	499	492	532	514	504	461	526	520	516	475	453	495	521	511	458	505	480	542	491	472	478	490	485	481	483	504	436	468	451	463	498	519	493	514	495	476	487	516	486	480	485	460	518	502	515	497	477	493	499	490	514	472	489	448	508	491	469	487	466	536	538	440	492	507	475	462	494	476	472	478	475	493	472	502	518	528	464	490	467	491	523	518	501	489	520	492	502	499	477	485	501	462	533	503	544	505	478	450	522	477	475	498	501	505	489	492	551	512	476	512	490	479	512	523	485	478	485	483	484	474	499	469	458	529	493	449	482	502	526	524	469	486	515	470	458	476	484	496	462	497	535	500	498	498	514	491	483	476	504	477	488	510	483	493	463	528	497	491	453	485	471	461	479	544	557	484	485	487	503	466	488	479	463	496	477	567	531	493	484	516	544	512	495	454	479	477	465	520	525	486	488	469	481	533	503	510	517	518	506	490	486	479	473	496	496	490	510	528	520	492	496	469	515	448	481	484	497	512	487	481	511	499	468	434	517	478	523	505	490	501	492	441	514	517	485	487	476	481	541	467	502	496	498	481	495	485	466	508	496	482	504	442	487	485	503	483	495	519	513	517	510	490	484	538	506	500	481	493	512	465	480	472	444	513	481	506	503	483	470	513	470	540	508	501	464	494	471	478	488	487	490	513	496	513	521	479	514	501	488	507	455	504	477	485	489	518	486	459	516	523	481	504	495	502	472	520	506	507	496	499	468	509	491	484	503	498	478	496	452	488	493	459	496	478	507	502	501	504	468	513	443	440	494	477	438	465	488	505	484	461	515	492	480	445	471	534	519	482	503	492	479	494	501	512	474	527	518	501	530	494	482	509	499	517	482	501	505	516	491	515	500	512	526	501	512	480	474	528	483	496	439	496	521	518	504	500	455	514	500	494	487	509	521	475	468	519	468	509	497	489	513	503	473	492	531	452	505	516	470	550	461	504	446	487	514	511	474	444	508	478	481	455	457	510	492	499	505	505	493	487	545	481	451	499	524	463	471	500	491	517	482	481	504	476	485	460	483	448	507	484	471	515	488	493	500	512	509	504	487	511	512	475	514	523	501	476	534	489	514	503	493	482	528	474	498	494	500	463	481	528	539	517	483	485	503	503	491	488	510	447	496	489	467	487	525	517	484	557	504	474	496	510	516	525	486	501	487	454	476	474	468	479	476	506	496	466	448	520	506	503	520	532	482	486	481	523	448	454	478	521	463	497	497	488	509	513	495	479	524	484	533	483	463	519	479	500	484	518	498	479	545	454	428	475	522	512	478	468	461	514	523
22761	11734	11844	11961	9067	6337	4639	3666	2932	2144	1767	2069	1703	1200	771	618	608	586	555	578	426	426	423	365	401	403	353	300	292	333	314	313	286	311	291	305	311	242	263	263	249	282	279	314	269	284	266	274	270	244	238	271	254	274	241	231	256	229	257	230	211	260	256	250	260	232	219	237	231	239	238	225	245	261	230	263	253	244	260	240	255	233	245	234	251	232	242	222	258	248	248	265	234	234	209	227	255	244	249	255	233	217	209	224	251	261	220	212	231	250	235	261	261	276	226	238	242	256	252	215	235	251	232	210	232	250	247	276	255	231	236	218	200	215	239	242	260	241	244	224	220	240	228	229	256	230	272	227	216	237	269	249	248	249	230	225	265	246	259	252	262	240	255	214	251	255	237	239	257	249	242	214	251	229	242	271	261	242	254	233	220	226	265	216	230	231	235	211	241	259	221	243	221	246	262	238	214	250	224	260	233	244	235	253	224	239	225	247	233	244	237	266	233	251	265	290	269	235	244	239	252	278	254	249	226	242	238	251	262	273	232	266	262	241	230	265	247	223	209	267	243	248	249	226	249	256	246	267	226	249	208	229	240	223	222	236	253	223	249	250	222	209	250	250	234	244	224	235	229	269	227	243	226	222	234	220	258	252	223	260	259	223	237	233	247	237	253	234	229	261	243	240	228	237	225	258	223	227	240	244	236	241	242	235	239	216	226	230	254	224	254	233	237	207	242	229	251	230	240	238	241	289	230	230	240	253	253	235	230	230	270	240	263	216	264	239	222	242	245	237	238	228	232	220	244	247	239	243	255	244	249	266	231	238	220	255	225	266	241	243	232	250	223	220	258	243	239	265	228	254	234	231	239	255	240	238	215	254	227	247	266	248	233	268	225	216	248	233	211	230	227	242	240	227	259	250	256	234	259	270	256	248	278	215	244	206	248	217	259	239	248	255	268	243	255	252	224	227	241	211	260	231	234	254	235	228	269	240	227	249	256	230	255	227	236	262	225	255	227	262	241	252	206	269	250	269	246	248	234	264	247	224	253	243	227	226	238	216	268	249	226	226	270	230	250	233	252	248	252	226	250	244	264	251	209	223	257	233	248	241	238	233	212	224	248	225	235	231	230	232	252	224	215	222	232	218	217	256	223	235	240	239	236	234	249	273	235	278	259	254	244	256	249	232	222	263	249	262	236	223	241	249	230	242	229	226	238	226	212	228	252	219	245	247	228	244	266	259	246	241	230	224	251	260	254	254	242	247	229	241	264	253	245	197	236	240	226	220	235	231	254	249	229	245	237	222	240	251	227	249	239	252	242	267	216	272	250	212	272	270	240	275	250	228	229	255	240	230	251	229	258	209	249	227	272	256	247	249	228	241	247	231	247	236	248	226	250	230	236	264	202	222	217	248	235	255	241	260	271	255	217	237	236	269	240	248	232	241	249	263	272	243	250	248	260	217	235	245	233	225	236	245	255	250	231	212	218	265	232	276	237	244	276	246	229	243	212	229	222	226	213	236	241	229	232	264	241	219	240	249	229	238	226	224	276	250	241	243	262	257	233	280	230	245	241	241	219	262	215	217	232	246	238	240	251	214	245	251	253	225	237	237	231	232	249	248	233	243	253	232	241	243	248	257	243	259	246	239	246	260	256	227	235	220	230	239	264	243	273	243	249	218	234	254	221	231	221	254	279	237	237	255	256	243	234	237	255	224	231	231	242	246	240	255	240	236	263	246	229	247	266	235	224	214	280	225	269	248	241	240	249	230	269	228	284	254	256	215	257	243	245	262	222	258	244	242	234	244	244	250	268	274	243	283	247	218	265	241	225	258	234	250	242	229	218	240	211	222	278	232	248	244	263	209	256	262	224	238	223	250	252	249	261	270	261	243	248	247	235	233	214	245	243	254	260	234	225	260	199	271	283	228	247	243	268	214	230	259	251	246	242	226	211	231	255	228	225	228	244	256	237	250	229	244	252	243	222	229	246	262	228	233	230	236	228	264	227	253	250	206	256	258	232	249	238	229	241	240	231	249	241	215	257	256	253	274	268	218	269	265	235	222	261	254	260	247	248	238	279	268	257	253	275	235	232	238	223	256	258	243	222	214	234	221	243	247	280	221	270	238	262	264	238	226	268	249	226	270	247	232	245	236	256	245	217	246	237	262	220	255	231	207	273	259	251	247	244	256	242	239	269	248	251	226	234	244	259	249	252	238	230	254	264	246	265	226	240	218	212	251	247	227	251	235	217	225	239	245	268	233	270	246	228	251	263	255	228	241	240	247	247	246	262	238	230	250	232	233	226	238	271	241	231	246	265	233	205	247	270	225	220	249	246	243	253	246	201	228	236	256	264	241	230	228	233	222	263	250	234	241	251	276	245	237	264	249	225	221	258	216	271	252	243	258	229	261	240	217	253	244	214	244	246	244	230	231	245	254	241	249	212	244	232	247	261	261	264	228	239	248	245	238	247	223	245	250	204	238	277	229	257	213	261	219	234	217	254	236	269	243	233	242	244	260	236	266	260	250	279	246	262	243	259	271	257	261	249	240	237	271	273	212	244	236	250	242	253	226	246	259	267	246	229	254	258	254	229	225	230	227	244	260	245	224	229	240	237	244	232	228	243	226	226	266	259	245	234	224	226	234	249	251	254	263	226	243	228	232	236	237	219	246	242	230	213	257	254	220	259	234	270	249	279	239	213	230	256	229	261	246	227	259	236	229	237	254	222	252	244	263	262	266	226	265	265	284	238	282	247	259	238	249	227	230	242	244	258	236	239	210	231	236	260	245	231	248	254	215	241	231	209	244	227	242	231	249	231	252	288	247	246	227	270	264	248	243	229	222	207	237	220	246	253	238	229	259	241	256	241	273	256	232	231	236	277	254	218	235	232	256	241	227	233	267	220	230	272	230	246	247	266	271	262	239	255	271	260	204	240	231	244	257	258	240	233	215	263	279	234	228	240	261	255	274	269	238	269	248	206	254	246	233	224	223	234	252	256	234	244	232	239	226	241	261	255	244	258	243	228	249	236	256	225	252	233	229	231	240	252	218	259	254	245	259	233	265	259	224	246	244	232	229	245	236	271	234	229	233	250	248	267	211	246	211	236	287	243	264	284	247	219	238	220	247	233	244	243	266	252	261	218	223	237	249	241	246	208	238	237	228	279	230	235	228	265	241	243	212	211	226	224	225	233	241	228	261	258	257	245	238	223	249	230	212	242	290	259	256	248	244	235	248	243	257	259	271	263	232	250	207	258	239	203	219	251	223	267	229	252	249	258	263	244	263	254	263	218	225	234	238	230	246	231	247	244	231	240	231	269	265	283	238	238	280	258	212	236	228	252	209	245	207	233	225	242	260	236	281	230	222	242	233	245	218	256	209	255	265	236	214	236	234	257	245	236	262	216	234	203	237	202	240	239	215	228	208	261	276	279	238	238	229	248	234	262	215	241	228	247	231	246	227	241	237	254	228	264	247	221	236	223	244	255	231	247	277
12317	7698	11680	15725	14955	12689	12654	11508	10819	8074	7051	8502	6625	5401	3498	2900	2774	2763	2538	2500	2038	1912	2040	1702	1620	1464	1560	1296	1173	1162	1176	1202	1135	878	933	976	947	802	824	817	852	861	904	881	833	870	864	858	835	838	807	783	706	728	691	730	703	734	738	703	659	696	704	686	681	708	702	642	682	704	715	639	694	677	661	622	699	634	665	695	693	689	648	669	674	695	627	694	664	666	652	637	685	616	689	635	678	686	672	654	638	665	647	661	630	668	628	633	660	702	676	633	678	629	658	685	658	643	658	614	628	655	717	668	649	626	654	680	643	645	653	674	610	640	700	657	661	666	675	664	677	683	638	627	651	680	619	656	663	605	653	688	695	648	681	757	633	605	655	683	612	675	668	643	671	626	670	627	664	632	626	676	667	663	627	650	662	646	645	615	657	658	618	653	627	643	689	670	669	661	619	634	664	613	626	619	648	623	674	696	586	639	657	626	648	597	641	692	625	686	643	689	663	631	647	646	630	699	669	648	656	632	630	632	699	672	650	674	649	667	659	631	614	650	638	643	643	618	613	634	630	636	633	689	665	584	671	637	663	639	637	628	636	603	700	655	612	661	651	671	652	669	649	678	650	690	672	685	641	653	648	632	571	626	671	605	667	676	669	626	668	656	661	648	668	662	664	650	634	634	620	660	651	677	677	673	624	653	634	662	674	652	656	643	630	633	656	641	619	650	647	643	666	621	682	660	624	658	602	652	674	671	627	634	638	639	670	632	658	648	619	624	643	662	637	651	691	641	665	682	670	637	698	634	641	657	656	672	618	658	623	671	611	670	591	640	691	621	683	613	622	655	644	614	658	658	692	644	623	661	687	655	660	656	651	652	676	640	670	659	581	675	647	615	622	592	621	620	592	683	667	621	654	596	615	632	633	608	644	655	684	648	656	632	625	631	651	593	702	600	689	673	649	616	632	636	597	624	659	699	636	607	632	641	644	674	642	674	659	588	642	673	654	683	613	682	657	686	606	654	634	693	617	651	629	612	657	645	609	635	631	650	614	701	623	673	673	659	652	663	638	638	689	674	622	651	638	653	594	653	666	578	650	664	682	639	666	656	630	621	643	641	620	636	629	644	630	679	613	592	607	700	622	640	645	644	641	666	634	657	652	635	646	654	672	636	561	675	648	635	660	630	633	699	679	670	661	642	637	673	623	673	686	605	684	651	668	654	656	634	652	656	692	609	621	637	681	592	633	682	627	661	621	663	684	696	656	658	668	657	660	614	643	676	653	675	649	631	607	629	641	657	648	595	653	575	673	622	691	632	666	693	595	644	650	658	640	620	630	596	646	664	614	637	613	647	633	685	667	637	637	651	656	619	652	640	605	649	660	660	624	669	657	626	640	654	623	704	613	625	635	645	652	624	643	605	661	646	634	647	694	637	641	644	684	631	634	664	659	622	646	618	674	649	687	660	628	618	668	644	676	677	586	674	617	651	659	668	663	637	624	679	644	672	665	655	702	693	678	626	622	614	710	690	636	664	648	616	685	673	616	587	648	627	630	684	652	690	609	660	605	620	665	613	602	635	632	658	665	632	645	631	658	630	680	671	675	631	635	629	655	630	631	624	714	641	696	632	701	643	611	650	666	630	660	650	683	623	661	645	666	624	607	665	651	660	702	652	662	649	631	628	618	662	648	609	638	637	700	648	637	664	681	636	670	600	637	640	627	628	660	602	641	683	673	646	625	610	666	657	637	630	627	639	643	644	644	613	636	688	637	623	648	618	651	633	640	612	614	678	657	653	658	693	673	695	651	630	658	634	689	680	580	643	636	662	679	598	658	683	632	661	671	701	637	672	633	651	655	686	677	670	690	681	688	656	642	631	618	627	697	590	671	665	664	647	632	643	640	698	631	625	668	657	659	652	638	631	649	614	636	640	599	639	605	586	676	671	654	663	675	600	641	674	640	622	630	661	684	613	668	624	675	687	651	611	680	694	634	655	609	650	643	686	607	688	654	664	671	707	599	634	661	651	655	622	626	587	697	647	655	636	606	621	665	641	652	689	644	624	662	688	623	651	618	621	651	673	666	642	651	645	616	659	627	649	647	661	644	640	649	673	640	637	632	631	663	680	647	652	640	659	703	661	611	646	688	689	637	625	681	726	623	665	626	617	700	617	646	630	679	661	628	681	658	605	703	652	653	639	660	622	635	634	651	624	642	641	628	666	665	649	625	647	681	703	620	650	671	631	653	655	700	648	604	649	621	640	695	649	683	629	670	660	628	649	656	685	621	656	643	651	624	647	638	654	633	629	639	669	661	669	628	647	609	674	647	634	623	671	653	680	645	672	621	627	611	661	640	665	619	663	625	706	657	633	618	647	629	603	609	620	670	641	662	645	685	657	656	584	637	664	661	629	648	644	642	668	625	692	640	650	632	660	636	583	651	645	630	672	678	634	620	680	609	624	666	646	624	647	648	677	680	640	685	669	619	657	635	624	614	661	681	659	678	627	661	622	611	653	635	630	688	641	582	637	649	659	694	617	651	672	631	666	658	657	625	632	653	636	668	641	639	665	649	643	623	689	634	624	666	598	617	652	681	684	620	653	688	678	640	650	661	657	678	640	658	656	645	670	624	647	654	683	671	648	648	623	650	619	626	676	671	641	611	641	685	648	618	667	645	648	640	682	653	645	676	638	661	600	654	652	667	674	647	684	628	636	654	615	664	634	626	600	687	664	617	624	661	643	672	608	669	643	701	642	686	626	620	613	631	678	578	630	659	654	641	611	616	635	666	661	691	672	618	636	646	678	611	673	685	635	702	659	673	657	692	619	621	683	644	613	596	620	641	648	623	641	606	635	677	658	619	632	624	663	663	639	676	682	656	623	664	616	653	667	631	657	702	640	708	663	693	649	632	673	696	595	650	650	666	690	668	666	653	673	674	618	687	644	654	644	602	670	646	672	687	654	648	643	629	624	657	631	642	621	634	653	654	657	628	675	620	631	617	676	695	634	682	648	626	642	673	598	611	647	670	590	676	666	616	558	637	643	670	654	622	692	648	613	665	667	682	653	595	673	647	639	678	587	612	653	641	666	652	661	620	643	635	660	684	665	655	677	655	675	663	712	655	663	661	625	633	628	660	672	659	628	637	684	637	675	638	674	623	611	654	674	605	683	633	625	660	614	644	585	634	648	624	640	688	627	672	612	681	621	605	679	669	652	680	646	628	638	644	651	654	629	660	654	660	670	663	648	612	645	646	685	668	680	676	660	617	661	690	648	683	639	670	660	637	645	641	645	643	605	673	641	637	641	642	667	640	650	635	690	653	663	624	629	637	649	681	651	638	670	660	652	665	606	639	663	669	612	640	631	639	632	607	638	684	681	640	673	630	620	632	648	642	689	595	671	635	670	626	645	638	623	666	680	672	661	647	654	681	648	654	648	643	627	625	661	667	617	696	689	660	702	622	634	627	646	644	623	630	676	662	663	638	655	706	623	608	586	646	592
4713	918	1056	822	623	558	495	441	432	406	384	423	368	358	366	341	363	386	358	357	344	339	362	333	300	321	342	306	336	308	404	351	352	314	313	332	324	363	329	297	286	331	298	321	372	340	352	348	323	304	322	349	323	330	311	344	301	340	296	321	304	310	324	339	330	317	330	296	341	322	333	329	319	320	350	336	332	353	316	321	371	323	314	335	319	322	338	345	349	328	308	318	347	320	336	328	331	311	313	321	326	310	337	300	309	311	336	312	338	336	301	301	329	363	337	332	343	314	331	330	321	318	309	346	313	345	335	316	351	297	310	328	344	322	337	337	307	326	324	326	309	316	313	335	323	297	324	338	330	348	346	334	335	322	311	320	309	337	365	320	333	316	324	327	369	320	307	367	322	361	288	324	345	326	338	325	317	355	328	348	350	325	307	333	321	315	328	346	325	302	296	326	295	341	326	317	309	349	345	317	328	290	326	341	346	322	331	326	340	352	356	336	339	344	337	340	318	325	319	318	320	310	345	325	342	320	354	333	328	335	334	313	346	325	308	325	319	297	325	319	336	309	322	347	321	333	302	332	351	323	326	338	348	350	297	335	337	302	320	313	321	316	276	326	292	331	316	334	310	293	324	326	334	309	370	341	305	331	372	347	323	323	344	319	320	320	332	329	343	321	334	323	345	305	289	328	375	302	345	322	336	327	376	327	314	311	315	368	329	348	293	328	350	352	289	331	335	326	332	342	356	333	315	319	296	338	340	346	304	344	337	311	308	313	314	293	317	328	307	340	317	286	356	346	318	318	316	344	320	330	309	341	322	322	340	296	313	330	311	302	357	342	346	328	336	329	327	348	351	329	335	338	340	336	293	337	319	324	335	348	351	371	363	299	323	331	305	312	389	329	325	323	350	344	354	328	342	318	308	323	361	354	322	336	326	301	312	322	346	345	362	349	337	338	313	336	315	305	336	372	344	361	303	343	313	308	325	307	315	363	345	352	295	300	326	332	315	305	327	319	333	343	352	359	350	318	326	302	325	355	336	304	306	311	338	339	315	311	300	324	334	350	313	354	314	312	310	325	342	310	348	302	333	343	372	364	374	318	322	329	327	332	312	343	317	302	296	326	334	322	309	341	333	322	340	306	324	345	314	300	296	331	346	292	327	308	324	344	307	352	335	369	329	348	350	313	350	330	308	308	283	331	306	324	314	349	334	289	300	311	340	340	336	329	337	364	365	355	344	308	328	329	315	307	308	302	340	368	322	314	326	339	307	327	302	318	308	322	325	318	318	302	324	306	342	330	350	333	308	355	324	327	343	336	331	312	335	321	299	304	345	334	342	313	343	328	335	317	313	341	320	361	320	288	319	369	301	324	324	338	325	315	327	351	320	343	318	333	283	310	329	331	324	321	330	316	328	314	331	330	324	309	294	320	350	337	326	327	323	372	289	326	342	323	332	307	304	324	332	354	315	296	307	354	331	308	305	310	346	354	321	327	360	346	338	349	327	325	363	326	315	287	322	344	337	324	328	344	312	278	313	329	315	338	316	345	349	315	337	345	335	332	314	314	315	298	312	351	318	293	323	276	294	336	345	302	304	313	306	332	348	322	317	318	353	330	323	342	324	316	310	342	292	304	312	331	320	326	346	341	315	288	315	324	344	361	336	335	288	307	319	351	353	340	307	323	300	323	338	321	315	349	303	343	279	310	315	332	350	332	306	310	315	320	355	307	345	328	334	323	336	334	319	363	327	277	339	318	311	316	338	304	338	316	300	333	330	326	325	314	306	354	344	332	317	335	311	315	304	347	342	298	346	308	343	314	357	292	283	328	320	310	308	302	307	323	319	321	316	336	328	355	355	333	291	315	333	331	340	304	320	316	310	284	316	281	331	333	295	346	359	348	320	329	323	333	339	352	343	296	319	317	349	352	335	331	316	301	307	332	311	304	307	317	319	313	343	326	309	323	308	330	327	339	306	331	325	346	349	312	307	325	323	329	349	307	318	317	303	322	346	337	346	358	339	300	331	332	313	363	327	342	310	318	335	328	338	314	334	337	333	338	317	323	338	332	293	323	327	293	337	341	348	313	321	315	347	314	320	332	338	295	321	330	342	329	331	320	337	333	287	333	293	347	326	358	337	329	333	327	332	341	332	339	371	368	320	303	313	339	328	312	341	339	312	327	322	316	318	320	337	320	315	315	282	320	331	313	318	330	295	340	322	329	347	354	327	315	304	345	324	327	333	323	324	335	317	324	324	314	360	316	290	347	292	311	295	317	318	354	357	325	351	341	323	300	330	364	343	304	346	303	309	334	324	320	324	355	312	306	305	318	338	343	325	292	344	344	331	321	289	331	325	334	306	316	321	324	342	305	350	323	310	303	298	327	332	321	344	328	356	346	311	320	320	309	344	315	328	341	326	359	340	345	311	360	334	352	311	301	349	317	350	335	334	334	370	337	305	309	347	317	340	314	314	317	300	344	316	338	326	306	313	291	361	310	347	315	315	336	315	338	326	364	321	334	346	321	301	375	335	321	329	335	315	341	331	350	304	289	336	326	315	312	335	333	327	331	339	308	332	334	337	309	345	343	358	344	306	305	354	320	334	330	330	322	359	310	310	336	319	351	313	329	323	328	300	305	333	340	327	316	306	330	313	338	278	353	337	314	282	327	322	322	334	314	314	310	314	325	313	374	300	310	344	319	346	320	308	345	352	317	331	322	339	340	324	329	315	328	306	311	314	329	330	341	320	340	320	319	360	328	326	355	317	332	343	312	322	306	342	340	318	315	359	307	350	306	334	359	319	324	309	320	325	340	329	344	334	305	319	349	317	329	352	307	325	314	306	315	336	336	327	324	296	316	313	313	300	329	289	311	310	312	334	308	350	335	361	308	344	334	361	299	311	326	289	285	297	309	293	305	323	339	325	348	328	321	332	318	338	309	332	334	323	334	324	346	327	303	307	353	316	323	341	342	329	315	365	317	314	379	341	324	337	345	342	298	313	321	325	338	332	344	337	299	344	333	313	305	330	321	347	336	332	338	366	357	359	332	324	329	292	319	313	322	308	311	317	304	306	323	328	337	292	307	311	343	357	307	314	335	294	327	330	315	336	342	342	345	294	319	337	306	316	333	324	312	321	315	314	324	296	340	299	318	337	342	320	339	301	364	315	316	331	322	327	313	307	313	326	328	315	323	328	312	352	319	367	313	321	309	337	328	347	335	288	332	299	345	311	347	332	306	299	337	316	339	314	348	311	322	300	334	329	330	301	315	324	292	381	309	344	336	350	316	298	304	310	334	341	368	311	278	313	346	304	316	329	301	359	300	281	308	326	336	322	304	343	343	349	341	341	297	303	336	320	321	318	300	325	301	328	331	309	325	300	290	316	314	303	313	325	352	341	335	337	287	333	345	326	324	328	325	314	307	361	309	327	340	322	285	320	328	328	314	323	333	304	268	323	338	340	303	306	290	366	341	337	311	310	338	302	333	298	342
3538	1451	2261	2480	2169	1859	1556	1514	1486	1379	1292	1223	1044	1035	1047	1098	1004	1125	972	917	959	1018	927	906	948	896	892	887	811	819	842	784	807	814	760	783	854	776	774	834	749	793	851	835	761	803	856	825	765	810	801	817	779	807	807	788	817	770	770	773	848	808	782	790	782	811	826	777	821	801	730	793	807	809	780	803	751	795	786	822	802	767	811	762	843	796	810	796	773	792	754	832	803	777	813	775	737	774	782	785	829	791	775	775	793	756	769	824	740	784	822	817	750	803	793	823	805	809	786	799	794	756	799	792	747	751	772	802	804	811	783	788	803	807	793	776	793	795	814	829	795	824	815	816	803	815	783	796	812	792	759	804	748	855	779	770	781	798	790	813	797	832	805	773	783	809	754	774	782	769	795	805	778	797	818	754	803	769	755	794	764	777	762	826	810	781	799	789	851	805	798	814	809	815	788	775	804	783	816	783	804	774	796	795	768	793	807	794	776	754	800	817	764	783	796	806	771	775	770	768	810	796	767	731	831	790	792	789	794	771	881	799	794	785	778	785	775	789	821	799	758	833	760	803	774	786	801	814	750	788	764	814	747	779	788	781	805	830	776	738	794	764	807	783	760	751	802	768	790	810	799	750	840	825	733	782	832	774	809	792	848	831	756	745	803	752	792	777	834	804	784	758	829	777	806	849	787	788	794	791	746	795	818	773	794	780	829	827	771	761	787	816	796	811	767	739	790	798	819	789	832	819	795	779	765	839	771	747	790	801	816	765	788	824	785	791	808	780	778	780	778	786	826	837	813	849	765	813	798	827	774	754	802	791	792	761	810	803	788	809	807	777	794	789	753	776	807	814	772	811	778	770	789	797	806	772	775	786	778	768	793	761	768	805	753	842	843	795	753	790	774	781	786	787	790	772	780	810	790	793	806	730	825	791	778	768	858	763	764	792	799	792	865	741	786	827	788	780	848	811	799	789	781	820	800	792	742	757	820	780	795	840	811	781	802	808	811	825	837	745	785	751	752	805	826	792	803	811	809	753	825	747	792	859	821	812	843	797	767	806	823	782	736	778	758	741	810	802	826	803	802	765	761	815	782	829	795	793	765	804	805	770	812	783	790	806	779	783	780	830	764	787	817	784	775	773	830	849	729	835	796	814	787	795	786	782	786	849	770	804	782	748	833	787	790	738	761	863	849	862	797	810	727	803	803	755	787	789	797	744	768	800	818	822	807	791	804	748	790	836	750	807	819	777	754	784	785	768	827	747	757	783	827	802	791	824	817	806	780	804	836	839	814	774	797	766	767	807	822	814	821	762	828	794	807	804	793	800	826	776	776	760	773	787	837	785	757	771	766	816	782	824	755	783	815	841	811	839	770	773	810	814	831	790	822	768	815	803	784	791	804	839	786	864	765	776	829	783	803	819	836	820	786	777	789	791	783	786	785	785	846	803	805	776	781	796	756	813	842	834	842	807	812	819	798	815	783	799	786	871	838	762	767	798	837	825	807	808	756	829	795	789	798	829	755	768	764	774	837	770	864	827	724	804	765	816	823	819	828	754	791	799	787	855	799	804	813	806	795	814	795	820	792	768	796	785	806	809	772	799	827	808	763	776	810	787	750	819	796	810	779	849	791	809	817	724	770	752	807	814	809	848	791	786	820	827	801	840	814	839	803	729	784	801	806	785	846	812	818	799	776	775	838	755	814	784	775	792	794	801	771	795	737	739	799	808	784	800	759	826	816	819	788	744	722	797	807	770	765	747	809	827	761	825	812	773	797	781	805	793	798	793	761	796	775	759	777	764	790	760	819	758	775	772	768	747	822	817	823	772	780	807	807	763	822	865	767	823	796	802	786	781	814	802	817	828	754	798	836	753	719	788	777	790	800	821	791	766	780	765	807	786	765	760	773	837	802	781	800	807	815	828	804	794	768	779	797	803	844	790	768	747	796	827	771	830	817	773	802	826	811	785	753	791	815	798	785	806	808	766	720	801	825	794	782	802	750	826	807	795	830	754	766	755	779	832	790	785	781	807	780	820	748	785	748	831	787	795	756	775	781	790	819	799	804	797	747	750	797	837	790	844	796	822	825	758	806	776	826	794	842	798	817	841	801	839	849	802	791	798	825	861	716	821	792	825	810	769	762	771	788	814	803	772	798	752	853	765	803	769	812	782	739	846	749	781	773	793	783	831	781	818	766	757	796	804	816	825	799	793	835	799	806	759	830	807	814	782	850	776	809	821	782	796	809	844	867	785	789	844	821	764	791	760	815	783	783	778	763	817	770	739	781	820	748	788	809	786	763	777	750	794	786	781	803	785	817	801	791	789	778	825	804	822	795	802	833	793	825	816	793	800	779	782	821	792	808	844	820	769	776	779	766	777	731	825	772	774	854	814	743	810	762	812	784	786	832	767	800	828	790	798	848	768	838	841	828	838	805	767	780	781	765	788	812	810	836	758	820	774	792	800	827	822	817	815	773	814	821	776	806	805	839	738	784	799	755	797	868	775	792	780	806	821	776	800	846	782	840	739	795	799	792	801	755	765	796	781	755	777	745	789	766	826	780	756	838	794	791	768	781	780	729	771	796	819	834	826	793	789	809	782	839	785	792	798	859	791	783	814	820	813	814	811	796	830	797	774	776	760	821	816	795	808	767	809	806	799	830	797	835	839	809	777	771	791	826	766	789	817	819	795	752	843	768	815	860	792	788	823	818	838	874	788	796	784	864	808	766	775	807	788	813	792	817	817	802	771	807	778	771	811	792	830	784	829	762	767	784	827	774	793	776	766	823	805	785	819	812	801	859	827	769	762	763	779	784	750	800	810	776	777	813	790	804	793	816	812	819	716	827	830	824	767	847	791	819	790	819	782	817	839	766	834	811	814	827	833	800	776	778	802	793	785	771	773	789	779	809	754	803	851	817	812	829	821	784	833	798	847	798	804	836	817	797	792	787	778	788	772	803	772	786	760	789	781	785	803	768	774	765	787	801	814	796	796	818	769	886	805	792	793	825	734	811	836	795	796	813	847	775	781	775	744	786	808	810	792	780	786	770	777	783	747	788	797	793	856	788	796	852	789	774	761	804	854	810	832	770	814	803	790	796	827	791	784	784	719	772	798	738	788	838	787	783	830	796	775	807	750	761	777	729	795	863	785	795	747	757	825	769	818	809	736	797	809	857	852	757	818	688	808	798	756	828	770	781	767	789	788	791	812	756	798	792	804	788	821	797	774	790	839	837	813	855	804	795	774	843	815	803	828	790	818	775	783	820	833	806	789	830	772	771	788	815	811	784	776	817	747	779	811	760	806	786	808	753	789	861	775	816	766	829	766	744	791	788	750	767	818	803	799	790	766	863	788	802	814	769	823	790	788	816	782	867	814	788	776	750	816	795	783	805	800	759	746	811	836	779	782	786	751	822	795	867	777	808	794	803	771	804	799	766	816	815	765	818	798	803	768	768	821	753	792	769	788	805	823	825	794	781	846	776	789	797	751
14139	6155	7266	6311	4838	2965	2424	2282	1465	1415	1022	835	513	536	437	401	367	431	315	331	304	390	275	242	259	239	245	191	199	200	203	222	221	196	229	166	192	198	175	181	206	207	168	193	210	218	205	192	185	184	182	179	185	181	179	210	178	186	193	181	175	197	156	202	194	201	190	215	192	170	203	164	150	190	182	171	187	171	177	158	215	170	184	196	156	181	181	167	176	196	182	176	202	175	189	178	203	174	214	185	198	174	195	177	194	189	197	211	190	182	204	164	173	193	192	173	187	174	193	177	189	194	154	184	153	195	187	153	169	166	161	177	186	170	202	199	181	159	165	181	183	158	188	180	188	174	195	177	190	174	185	186	186	171	212	180	196	171	178	170	178	187	164	184	182	190	172	158	178	200	185	192	191	183	190	199	210	216	183	185	164	169	168	196	174	179	202	189	187	200	180	189	186	195	173	171	163	187	182	200	220	170	189	201	197	191	208	171	172	178	197	181	205	192	194	185	196	181	186	174	195	175	180	164	173	186	181	178	162	176	185	164	171	172	170	190	204	186	160	171	201	174	169	193	189	181	191	187	187	189	184	191	185	158	181	195	193	161	191	187	174	172	184	174	169	202	182	170	177	191	189	205	184	163	177	172	191	172	186	187	198	180	159	184	157	177	207	184	174	166	184	178	175	182	228	165	192	183	184	184	198	165	172	164	194	179	183	183	170	179	171	176	182	178	204	188	187	198	181	186	185	197	168	188	188	173	159	197	168	188	185	166	174	181	201	159	159	180	173	177	206	192	184	178	175	166	170	196	187	180	180	193	176	187	168	194	189	169	170	201	175	175	176	167	204	183	202	172	193	223	153	188	190	163	163	178	159	178	199	168	205	187	176	192	162	176	161	195	217	207	178	164	198	156	178	203	182	162	171	205	182	173	170	175	166	168	147	171	190	173	169	171	158	160	189	200	157	177	193	176	201	192	160	194	188	195	158	189	194	192	184	175	184	196	206	205	182	177	201	175	182	166	156	162	185	185	184	199	204	190	164	179	209	171	173	182	190	191	200	179	185	161	160	182	175	179	187	191	176	188	166	159	166	179	172	194	189	202	211	171	190	172	180	154	190	195	162	164	169	163	190	174	176	187	198	165	184	201	185	176	182	194	195	172	176	181	181	211	193	188	200	186	189	174	190	173	188	173	160	209	198	204	184	190	164	185	182	193	174	158	185	171	188	177	152	174	189	182	182	175	169	182	175	202	204	181	179	173	188	192	170	191	184	177	174	166	181	190	201	188	202	192	176	167	151	186	180	181	194	173	196	155	203	197	174	181	201	198	195	178	157	178	182	179	170	167	184	188	179	197	190	166	183	182	168	194	200	156	178	172	171	201	170	190	161	174	175	175	195	192	208	203	196	192	195	170	179	174	194	172	190	196	185	197	191	187	188	168	160	179	172	194	169	176	195	209	190	197	199	182	177	178	148	176	197	165	191	175	189	177	183	178	189	192	165	196	179	176	191	180	187	175	172	170	159	187	202	156	164	189	194	170	167	169	177	177	172	175	181	174	201	187	166	204	168	176	194	199	164	168	157	176	190	174	200	202	201	179	190	177	182	175	167	207	192	186	167	160	168	179	169	187	178	186	190	192	201	195	183	174	162	197	174	200	199	161	173	184	202	189	166	172	188	193	173	177	205	185	176	190	197	179	185	178	198	178	197	201	180	176	181	194	184	178	178	187	178	201	200	165	157	198	174	172	182	185	163	179	180	170	160	183	190	194	164	189	190	191	197	184	170	183	183	178	162	178	171	164	162	176	189	184	184	181	176	187	179	172	179	166	179	172	191	163	182	170	182	186	184	185	163	175	166	185	173	191	179	177	167	181	199	205	205	213	181	178	206	175	181	167	171	173	172	159	200	167	195	179	152	181	157	178	176	169	183	192	165	174	200	180	176	190	159	168	181	184	182	168	174	170	213	182	171	177	179	176	190	157	164	175	153	182	182	202	173	172	206	198	181	185	204	180	203	175	187	186	184	183	178	178	157	176	193	192	184	179	199	163	181	197	170	173	167	164	188	176	177	180	176	171	172	164	210	175	170	198	178	184	173	187	169	167	180	174	193	154	196	173	172	172	209	185	168	171	194	194	195	174	205	197	179	172	187	170	180	188	196	173	174	181	161	172	187	173	185	146	202	178	162	170	187	192	168	160	196	168	162	180	161	187	192	194	180	171	187	178	173	168	199	207	151	156	171	179	186	182	171	199	191	187	178	178	209	206	173	186	191	190	170	183	175	184	169	191	172	164	205	175	208	194	182	172	163	195	195	180	188	210	158	189	153	176	180	190	185	170	199	174	172	194	204	183	179	183	177	193	167	196	158	180	177	196	185	169	187	183	204	183	176	174	176	182	172	196	191	192	183	197	181	178	196	171	173	193	187	173	182	188	166	197	176	175	188	159	189	178	168	187	195	180	201	181	175	172	177	172	175	179	156	177	211	193	191	206	177	181	183	171	200	178	186	168	206	169	177	175	168	185	180	172	173	161	183	180	170	178	171	188	200	197	183	201	190	188	159	198	150	177	189	185	194	158	189	178	168	178	179	159	184	164	176	177	185	183	178	186	174	187	198	191	169	202	165	185	182	204	197	178	178	205	156	165	200	194	164	196	185	202	156	193	199	199	187	179	181	188	203	176	161	175	164	187	165	167	204	162	190	169	177	157	184	180	173	195	202	163	169	196	168	210	184	178	187	176	171	177	178	179	203	194	172	196	167	189	188	159	171	180	204	157	176	173	165	185	185	166	170	165	152	167	181	180	182	204	198	178	181	167	180	184	195	194	186	169	168	201	215	177	184	160	172	187	154	228	196	195	190	153	218	167	182	161	174	205	179	179	192	152	176	161	186	214	201	192	204	201	174	184	183	173	214	183	176	207	177	175	180	183	173	207	197	167	170	175	170	180	158	194	141	169	192	174	180	194	169	181	167	178	194	178	184	188	179	192	193	204	192	174	148	165	181	188	183	197	188	179	179	199	180	208	188	175	218	173	180	193	176	186	185	187	175	187	178	202	201	174	201	180	202	171	185	169	170	180	162	193	200	164	160	169	159	157	192	150	168	171	168	159	179	197	155	166	185	193	178	177	178	175	195	192	196	193	192	157	182	201	200	203	157	197	177	172	190	174	194	188	181	175	143	174	177	172	197	191	168	181	205	179	184	187	177	185	180	173	192	149	155	177	193	216	180	190	208	186	174	181	202	180	184	165	197	192	185	178	179	201	186	200	203	187	169	184	181	192	189	190	181	201	177	191	162	181	201	199	207	166	177	206	168	202	179	196	210	168	211	152	167	203	174	170	185	163	224	176	180	181	176	164	173	199	168	191	194	170	191	199	186	194	161	188	198	187	181	192	175	152	177	200	187	183	195	186	157	190	171	170	185	192	162	158	163	184	159	175	183	193	172	158	179	170	188	177	160	189	178	187	201	179	212	190	176	189	169	162	185	160
8411	4961	7689	10248	9928	7920	7435	7030	5450	5891	4752	3685	2615	2822	2366	2311	1772	1738	1402	1496	1328	1483	1151	1032	1000	945	845	794	807	730	758	742	693	636	604	642	634	593	678	570	585	605	581	625	578	605	608	571	693	552	558	537	540	542	548	557	514	533	515	522	525	531	503	518	520	510	491	545	471	474	522	513	509	515	488	490	521	539	508	502	503	525	516	482	486	518	512	518	522	526	509	522	513	465	497	510	490	487	540	492	489	476	523	495	489	488	536	461	476	497	505	510	539	497	511	446	512	527	511	516	506	531	502	491	513	510	487	482	541	516	499	480	469	495	485	493	501	506	500	461	457	451	505	488	507	473	509	495	448	483	488	500	507	501	498	494	492	489	508	509	494	492	491	513	486	476	476	510	517	512	513	515	509	527	548	456	499	489	501	450	508	522	496	473	503	461	492	523	489	523	523	455	512	478	527	487	496	514	539	481	483	475	505	477	501	486	495	486	500	497	505	518	490	528	468	513	511	491	517	435	479	478	474	513	498	486	534	481	499	503	522	514	527	484	487	532	512	513	481	534	492	466	539	477	507	459	501	510	515	483	497	536	518	490	476	455	493	479	501	498	509	506	476	472	525	517	502	492	518	510	464	490	487	454	475	545	489	535	510	500	469	492	527	528	513	492	542	492	527	467	517	489	512	500	493	528	525	483	495	474	521	530	492	473	468	463	475	493	485	534	501	512	503	495	489	508	491	497	495	465	502	502	451	461	485	482	493	506	477	496	505	485	508	488	485	526	468	513	457	468	506	503	546	509	496	498	457	537	502	469	481	491	517	482	525	535	471	474	496	508	511	513	520	508	498	508	508	463	518	495	533	495	485	484	474	529	509	456	523	490	529	500	475	495	494	489	495	465	525	521	513	512	500	469	478	506	492	497	493	540	522	500	494	495	476	482	488	508	472	501	478	497	482	486	474	513	509	535	479	522	492	471	496	480	499	489	480	505	496	475	472	508	525	471	489	503	527	507	462	539	475	510	465	525	468	476	451	501	484	456	503	532	505	487	493	470	499	515	524	507	485	533	515	504	551	502	497	496	473	456	507	495	535	492	516	472	486	496	517	551	485	478	513	512	493	525	521	483	493	459	536	464	512	475	488	504	494	483	503	545	546	513	462	486	486	513	508	470	522	529	543	521	525	492	514	486	502	483	486	483	547	515	491	523	520	509	510	510	464	517	479	493	483	488	517	485	482	476	471	479	504	483	472	501	513	449	503	480	465	494	523	481	484	470	533	515	478	492	532	540	485	519	466	522	505	483	500	528	533	505	522	516	477	495	507	492	484	537	528	481	532	502	481	489	484	489	482	501	438	476	528	506	491	490	480	518	487	514	484	537	481	504	504	455	518	491	513	474	518	530	519	468	468	502	456	525	488	510	519	522	509	515	456	494	469	542	493	498	510	504	501	478	472	489	493	495	501	523	506	488	479	529	498	533	490	481	503	499	473	493	475	491	493	477	528	460	506	493	515	491	513	542	524	525	497	516	488	476	510	479	502	489	528	456	504	512	465	449	471	511	499	493	497	514	473	497	515	485	507	462	510	514	487	463	474	455	497	540	525	471	532	503	470	514	526	494	488	530	526	491	539	460	498	484	486	473	508	495	440	510	475	501	518	504	522	493	532	474	545	516	475	497	510	549	488	472	520	496	532	522	485	456	509	491	466	525	549	472	521	544	498	466	470	521	531	479	487	491	456	471	475	478	487	503	527	532	486	511	518	473	511	472	518	523	496	500	453	532	485	498	542	498	498	489	512	498	491	489	488	531	504	491	533	506	497	539	551	499	511	526	478	490	518	497	540	504	491	475	504	508	506	475	519	486	473	461	504	521	488	491	489	509	502	518	552	528	508	507	498	528	499	485	490	508	553	478	455	492	504	523	513	494	504	517	502	501	506	494	479	472	497	497	500	504	491	507	517	533	502	475	501	512	544	503	474	514	497	501	493	524	496	503	491	509	456	486	484	475	516	502	476	507	474	488	521	524	522	484	516	540	502	479	516	491	491	516	494	499	476	493	452	508	450	500	489	548	505	527	475	528	497	508	497	501	509	500	493	514	506	461	492	456	531	504	475	528	479	504	506	460	484	484	532	480	496	512	518	527	508	500	535	502	489	508	526	472	508	493	498	502	497	508	503	480	509	498	479	509	493	509	500	504	536	464	539	468	514	503	500	486	528	481	473	500	492	501	474	532	528	528	505	479	507	522	519	479	462	475	537	490	488	506	476	486	524	489	515	480	477	449	487	512	505	550	478	505	502	488	487	482	502	519	449	467	470	496	514	469	443	521	459	500	498	461	501	479	510	494	520	523	531	484	475	500	483	469	489	529	470	449	528	529	491	512	474	469	522	502	503	535	509	520	485	514	519	487	517	472	499	525	523	498	520	495	483	499	512	464	463	459	488	482	489	499	476	522	449	469	518	507	521	455	522	482	493	507	483	557	509	526	470	470	504	487	514	500	496	502	517	526	493	519	500	518	496	482	529	498	508	490	505	496	508	504	493	555	520	502	521	501	494	496	501	485	550	476	519	525	510	495	533	510	517	481	491	482	481	517	528	530	505	480	497	514	464	526	511	485	486	494	451	503	480	493	488	482	488	525	530	508	494	500	487	517	524	509	522	539	489	445	525	511	469	491	541	469	511	515	478	527	504	480	492	492	535	487	516	488	505	488	484	508	521	484	525	515	492	506	477	495	491	486	494	442	497	515	510	494	512	533	489	481	521	481	525	487	474	520	496	492	511	540	534	499	501	514	498	503	498	472	494	449	547	544	428	491	460	508	517	527	471	492	472	512	546	543	487	545	468	476	515	497	499	515	509	499	521	511	492	502	461	478	497	523	504	480	487	516	492	507	502	493	468	472	512	496	496	477	483	514	513	496	510	515	535	512	479	492	491	480	475	488	471	510	492	484	492	443	514	486	507	458	539	530	500	544	508	482	493	503	495	526	499	493	496	459	505	498	493	493	492	480	522	490	522	520	486	492	521	453	499	537	493	478	497	519	487	490	527	497	524	520	499	498	523	524	508	520	495	483	543	463	448	489	504	537	519	514	471	490	519	490	483	478	484	504	532	491	468	493	519	522	502	486	527	487	496	525	465	502	529	486	556	550	501	501	476	501	508	507	489	502	518	526	497	537	510	484	505	469	490	510	516	501	485	510	512	486	534	534	490	517	501	501	547	541	517	468	508	522	531	491	496	521	514	441	498	518	521	491	468	492	503	501	530	505	494	472	502	503	488	566	499	482	512	495	496	511	493	481	502	505	498	520	508	497	528	517	495	482	484	490	529	528	516	514	464	510	481	503	465	504	475	513	496	534	518	486	484	467	546	484	495	480	450	495	529	468	464	536	524	466	489	504	486	500	507	504	503	500	492	532	536	521	507	533	448	526	480	532	525	493	514	499	531	490	477	514	494	507	470	501	500	513	517	518	510	530	518	493	515	511	503	498	513	505
24883	11961	12379	11840	9028	5872	5019	4008	2895	2898	1867	2239	1407	1250	769	731	555	554	561	549	489	468	427	395	350	369	376	359	305	336	308	276	271	278	284	291	251	245	256	271	291	252	248	278	266	304	271	264	226	237	273	253	291	260	238	257	246	227	237	274	258	245	225	250	265	253	260	238	244	238	288	261	270	241	233	225	232	228	228	212	239	272	261	253	264	261	229	239	248	230	248	214	233	231	244	252	227	243	252	253	267	268	209	249	247	249	233	241	244	238	249	212	249	240	261	258	252	234	269	243	237	269	245	242	240	245	228	229	241	220	260	231	240	265	215	247	247	240	277	230	254	241	208	245	214	241	268	241	229	228	232	255	254	253	231	262	255	259	245	254	238	223	264	282	245	236	257	239	224	234	234	243	229	246	227	230	237	246	259	274	239	239	252	209	250	216	236	240	241	225	263	228	233	238	253	248	256	251	237	254	244	225	252	243	234	228	237	258	256	244	243	246	242	244	228	233	234	227	243	214	222	248	231	232	245	253	235	277	259	244	214	229	241	261	250	235	272	237	275	228	247	242	278	225	224	237	240	212	272	259	219	244	249	245	229	247	223	260	229	217	236	233	240	214	236	255	220	250	263	228	243	228	246	247	236	267	263	267	216	266	252	259	239	231	221	260	224	250	233	266	227	262	251	234	223	237	238	230	259	257	244	255	245	246	244	266	221	236	230	238	261	254	235	254	275	217	230	255	260	250	263	247	276	245	231	248	245	263	210	243	231	266	266	243	215	235	243	221	223	238	227	248	229	240	244	246	221	241	241	282	254	221	259	251	271	233	256	235	215	204	223	231	252	254	252	238	253	265	229	206	246	259	228	225	242	227	221	266	237	207	231	259	242	232	243	243	220	225	209	253	228	276	220	221	266	277	238	225	239	253	227	218	249	275	255	234	246	248	223	246	265	247	247	251	230	254	234	248	226	218	246	262	265	230	236	225	249	225	248	209	224	222	251	244	226	222	226	240	239	245	238	239	262	260	249	246	236	254	228	280	253	275	235	233	231	254	248	272	228	229	227	237	229	263	231	289	261	235	232	236	217	244	249	229	251	244	273	252	246	242	232	249	215	243	240	221	262	230	264	241	218	225	250	253	255	231	249	234	266	231	249	229	251	238	235	238	243	224	219	249	238	260	244	234	205	221	225	238	273	237	239	263	273	264	241	252	241	223	264	258	250	235	247	224	260	241	236	248	240	243	227	237	242	256	255	250	280	240	248	262	253	231	261	236	277	267	228	240	202	270	237	231	240	227	234	256	237	219	244	241	254	251	226	247	230	234	225	209	226	255	254	246	220	241	223	250	232	255	240	244	250	233	234	251	221	225	231	248	228	250	255	241	242	248	228	237	250	279	228	269	259	246	222	269	236	239	250	238	269	245	278	227	268	260	238	224	225	221	241	241	255	261	235	252	220	251	230	235	221	254	218	224	227	225	242	264	243	231	219	246	266	238	233	220	235	238	224	242	266	230	246	264	223	257	252	293	215	226	210	260	246	224	271	263	212	243	224	227	287	259	223	247	257	225	243	260	230	252	227	257	205	269	260	259	254	251	252	253	241	257	231	247	247	231	228	249	240	250	252	280	213	262	228	217	247	259	240	216	255	263	258	247	248	230	222	242	233	220	257	256	215	253	228	234	266	229	250	226	256	234	227	205	249	245	270	234	237	237	252	219	224	248	240	241	235	252	290	231	252	230	228	252	231	254	234	276	271	256	254	248	267	255	224	250	238	230	264	240	262	248	224	225	243	271	248	211	239	223	244	242	260	224	254	236	230	226	239	231	228	273	240	204	247	241	264	261	233	230	214	221	234	236	250	258	243	270	218	222	254	220	238	244	257	218	219	235	274	249	223	249	226	216	222	251	236	253	229	235	261	204	232	212	224	250	249	225	255	261	218	237	271	252	209	253	232	239	238	268	238	248	238	260	236	259	227	251	222	249	259	242	236	235	229	231	224	216	240	244	231	246	243	254	244	242	255	267	243	232	243	211	253	253	213	258	228	282	225	243	249	236	243	261	245	234	224	222	244	252	262	257	226	243	249	235	242	260	265	260	250	216	260	261	253	245	226	239	234	269	247	267	239	253	262	240	233	262	243	228	241	241	257	272	258	253	228	260	238	208	239	254	229	230	250	251	239	242	249	215	240	226	255	255	232	240	257	232	247	232	272	238	230	252	249	228	245	234	236	218	275	258	266	238	233	199	258	262	255	242	255	254	244	238	213	230	220	238	231	229	247	248	250	282	239	233	221	224	263	241	232	265	259	250	274	290	243	246	222	259	251	231	249	255	264	254	271	253	269	287	242	238	257	197	276	219	217	254	252	197	260	265	208	268	238	238	247	264	263	238	225	301	246	261	225	212	229	224	259	264	234	262	239	254	219	239	264	245	250	239	225	239	236	222	263	259	235	230	218	228	239	249	234	239	260	240	201	244	259	260	238	246	277	230	226	215	248	242	248	253	221	222	237	245	232	243	260	240	258	237	289	236	272	259	242	237	261	253	240	275	231	246	265	249	236	236	256	237	238	231	257	223	208	229	226	229	243	280	267	240	232	264	251	249	245	243	238	249	248	241	232	259	233	247	252	215	246	237	278	247	260	233	255	228	236	264	230	242	248	228	229	278	224	239	239	268	252	282	238	249	248	240	239	251	240	272	240	260	243	263	232	237	242	271	249	263	258	237	230	235	242	244	228	269	237	241	230	240	276	253	248	261	232	237	223	253	269	264	236	235	260	228	222	250	244	207	242	228	252	259	233	231	237	235	242	233	282	262	265	270	221	275	245	214	248	240	227	300	238	252	253	258	238	248	231	235	258	227	226	221	245	282	258	204	260	254	265	260	240	259	238	258	241	246	238	276	246	253	245	249	243	225	232	241	253	248	234	242	271	259	267	230	284	255	246	240	235	282	243	229	230	234	225	247	232	243	254	263	275	239	229	220	251	250	245	204	227	231	249	203	240	247	264	238	253	246	226	235	239	261	248	221	251	222	240	258	238	249	223	262	233	230	239	238	245	220	254	248	240	266	251	258	271	281	261	230	217	219	244	238	259	229	235	241	268	252	260	240	247	224	248	255	232	237	220	235	232	261	232	243	240	204	230	264	248	243	234	223	209	227	236	232	277	252	238	264	250	243	254	247	239	213	231	243	238	253	247	216	262	249	237	202	245	242	257	242	234	235	253	246	258	263	239	245	240	266	248	264	238	233	238	221	240	245	249	248	236	260	247	245	235	246	243	262	239	249	228	235	257	254	232	256	228	227	242	264	248	247	248	262	228	255	208	239	249	243	225	241	237	254	250	258	254	220	236	226	236	234	224	261	222	224	235	224	221	237	224	249	231	240	254	264	232	248	248	237	241	233	262	239	216	245	215	244	233	239	227	241	266	229	233	261	268	241	208	220	207	229	243	260	215	239	258	241	242	241	232	234	257	227	241	237	237	230	246	241	258	252
13174	8086	11745	15959	14873	12464	13129	11087	10680	10246	6885	7480	5305	5739	3433	3387	2752	2593	2773	2586	2349	2218	1905	2014	1819	1597	1406	1312	1357	1045	1241	1144	1127	904	932	1018	896	924	920	882	811	873	859	909	910	840	892	843	862	821	855	811	758	737	708	728	714	701	696	713	711	645	696	666	662	646	705	678	723	683	655	681	655	714	688	660	663	678	615	680	679	645	710	651	663	679	670	674	658	670	635	670	689	613	640	636	677	657	667	649	664	639	637	659	648	677	659	685	663	688	667	679	637	690	652	653	663	604	659	690	630	681	639	684	637	669	622	608	670	632	650	681	648	636	645	696	644	620	634	667	671	682	688	667	613	637	649	624	643	640	685	667	631	659	618	672	655	624	644	655	646	674	647	629	633	665	671	662	668	665	680	603	675	637	620	637	667	650	665	635	642	608	638	652	658	623	630	656	696	673	638	627	680	589	634	618	635	703	719	631	635	666	634	631	625	648	630	658	595	616	619	650	683	688	658	644	620	651	635	632	622	658	657	622	685	652	677	639	628	659	692	665	655	646	652	641	674	649	638	656	694	639	666	661	672	652	650	667	643	681	669	676	686	600	636	705	651	668	647	671	642	655	662	650	644	615	649	620	658	619	629	636	648	577	637	643	642	687	644	638	630	651	657	619	631	622	655	640	642	645	680	675	687	672	642	649	678	651	630	624	694	650	679	634	662	661	653	612	669	640	616	656	625	632	645	654	691	682	643	613	617	635	653	652	640	628	635	662	635	690	642	663	678	718	648	645	666	661	625	611	651	637	650	645	602	659	642	678	640	614	635	646	650	641	639	648	674	662	641	642	650	645	636	670	634	651	641	696	655	667	630	685	612	635	680	618	620	636	643	594	622	662	669	661	637	654	650	657	648	644	654	721	663	578	631	653	661	628	657	621	684	672	650	650	679	633	635	657	633	662	638	631	678	641	672	698	638	607	614	665	667	695	620	655	671	639	620	615	651	623	645	680	651	658	682	640	652	624	686	597	660	670	622	633	624	650	627	669	710	630	638	666	631	695	681	650	662	688	615	643	677	603	590	666	627	656	631	640	665	645	651	631	620	671	686	644	630	672	627	656	664	588	679	658	654	689	693	652	609	626	656	656	633	651	654	703	583	672	634	610	641	644	631	629	665	638	595	660	653	667	631	596	664	631	636	674	622	630	646	624	658	597	678	643	644	644	639	604	623	611	639	669	669	655	606	675	665	630	677	657	647	649	638	669	642	681	621	674	675	655	669	578	644	638	633	651	672	603	680	633	654	634	670	668	618	603	665	624	659	696	636	659	656	668	621	665	594	630	678	626	643	670	671	640	649	643	676	614	630	623	599	664	684	647	674	643	644	663	625	664	594	635	680	633	639	618	626	641	619	668	642	628	604	633	628	651	635	604	613	640	620	677	647	676	657	661	653	635	634	683	656	636	642	656	659	658	616	648	661	680	653	658	653	639	649	648	637	629	627	662	607	627	684	667	616	631	632	674	647	659	609	621	625	652	665	660	691	659	603	653	664	621	650	617	660	694	694	619	648	679	650	667	668	642	636	679	638	672	646	663	617	671	651	666	687	633	609	638	683	655	667	683	609	648	649	724	660	606	643	617	653	677	647	689	711	596	691	609	643	668	626	629	667	645	654	640	631	676	671	661	668	704	699	624	641	662	642	624	650	665	706	664	655	644	641	661	683	663	653	662	697	623	641	669	659	693	691	632	680	624	678	616	679	649	620	627	662	618	677	648	639	654	669	649	655	682	650	626	640	667	672	649	652	627	655	631	651	639	687	614	683	633	688	629	644	602	610	606	685	656	665	652	669	673	639	653	644	637	692	654	627	664	657	678	692	647	636	680	613	639	650	687	650	663	609	635	630	686	633	631	646	696	657	673	667	645	630	684	647	640	633	613	648	648	672	622	658	649	640	666	686	659	639	615	683	657	643	603	671	610	664	636	681	697	625	626	673	653	624	607	642	648	695	640	655	696	670	680	599	639	632	644	626	627	645	632	641	663	650	667	689	631	618	636	657	641	639	652	616	665	681	648	657	673	636	644	680	640	653	624	618	665	661	662	690	666	633	651	676	689	644	637	678	661	622	660	636	637	655	607	660	663	652	653	698	682	626	629	677	643	649	655	655	618	622	660	637	661	662	653	655	688	649	631	627	677	657	660	646	642	624	663	615	620	637	631	611	620	705	668	662	681	652	625	681	602	619	639	651	618	671	616	641	621	658	650	685	634	621	695	690	656	657	686	670	637	652	684	635	628	674	624	644	553	645	674	653	648	637	646	630	636	658	636	623	633	641	693	627	706	618	636	639	660	612	654	644	603	658	639	678	616	656	617	670	649	668	628	608	630	655	581	660	688	629	632	659	628	659	652	633	667	619	635	630	721	648	637	675	673	652	675	624	658	624	678	674	636	701	699	673	667	624	645	674	628	623	629	672	656	609	624	650	635	664	652	691	631	685	617	697	648	641	676	667	653	606	667	599	650	653	664	618	640	634	620	690	629	627	649	654	616	683	710	663	649	653	669	630	643	653	675	661	684	665	684	633	662	673	634	648	664	648	678	653	631	644	643	636	643	626	641	630	658	692	650	639	678	610	629	662	614	692	655	644	636	651	655	659	578	638	630	674	658	618	665	616	643	627	605	621	654	613	668	649	632	631	609	620	669	630	655	692	623	638	684	642	638	668	655	646	675	640	674	647	644	737	634	642	679	618	635	678	672	668	609	685	621	661	673	626	677	634	619	666	664	671	624	649	679	680	635	641	663	653	647	640	630	639	634	638	671	684	626	694	622	678	643	669	633	669	673	673	659	654	648	640	655	612	654	628	612	666	664	665	685	660	627	599	653	627	646	632	652	619	694	658	714	662	645	664	628	639	656	673	652	615	646	603	620	681	621	606	672	620	695	705	657	618	620	661	612	648	689	639	608	690	626	681	672	625	606	653	646	628	654	653	663	664	640	650	599	675	671	626	627	636	657	653	666	612	654	627	646	642	651	684	638	632	607	656	683	688	650	616	663	658	669	637	613	681	682	652	634	648	658	640	632	687	699	596	646	659	634	613	658	662	680	634	607	664	656	631	667	648	636	669	634	642	625	583	632	620	616	652	651	679	653	621	670	653	672	661	658	659	664	608	682	629	661	658	615	603	629	626	621	650	665	650	634	663	696	614	637	656	606	673	669	632	646	618	655	618	698	622	623	666	658	631	669	675	697	695	652	660	680	670	671	655	616	646	661	616	643	686	624	620	639	625	652	675	705	631	668	702	661	628	658	659	672	681	642	670	665	670	643	612	629	652	637	680	689	644	641	623	640	643	664	616	658	662	666	664	617	701	606	602	649	651	644	658	621	650	627	657	637	651	648	684	585	659	629	650	666	648	687	711	627	617	631	642	649	615	681	668	671	674	637	644	619	629	663	625	653	657	643	643	670	646	668	665	677	668	670	699	628	644	655	705	617	671	677	634	655	655	635
5016	1011	934	872	637	599	504	512	448	365	421	386	380	379	353	370	363	352	342	350	351	357	347	311	318	332	344	330	359	310	333	330	305	316	345	317	339	336	331	310	331	318	319	317	302	311	307	323	333	314	319	311	312	300	341	330	323	325	354	310	311	310	313	349	307	317	302	311	309	348	314	302	313	319	348	320	337	317	326	319	364	329	301	319	332	340	315	306	309	319	338	333	325	299	328	329	316	332	346	341	324	356	314	324	340	356	315	336	348	331	348	316	307	338	333	313	335	311	332	315	338	341	316	325	353	335	316	341	335	361	358	343	330	330	331	346	314	312	333	340	344	332	287	333	301	299	330	332	306	316	321	347	323	331	338	305	312	333	345	337	331	335	308	290	320	324	308	287	343	326	345	303	297	363	338	314	341	318	356	343	355	326	331	337	336	283	361	314	318	325	327	337	316	378	326	314	319	314	321	315	356	337	338	320	337	347	324	288	315	320	323	337	327	301	314	359	306	312	353	312	321	343	343	355	280	340	340	324	347	312	344	326	327	308	349	318	312	330	333	331	325	323	298	348	324	316	333	321	327	342	345	338	310	315	314	329	321	319	322	307	302	348	304	319	316	288	339	310	319	342	321	318	323	324	320	317	330	340	313	294	322	336	350	277	327	310	317	328	344	347	330	308	304	331	349	324	345	285	365	350	347	338	323	315	327	346	325	336	320	350	318	323	337	316	325	323	332	323	314	342	278	280	266	318	324	326	341	375	347	323	291	327	347	317	311	332	329	351	365	293	337	329	310	302	329	289	313	336	331	379	296	337	311	331	317	319	326	321	337	294	306	303	306	296	307	347	350	332	323	308	309	315	355	333	340	343	329	332	332	312	314	299	337	327	315	270	344	352	333	287	316	330	332	313	350	298	324	334	327	318	321	291	335	335	328	346	318	326	279	335	333	323	343	310	330	322	321	314	318	335	335	323	283	316	317	342	355	307	324	332	343	313	304	343	313	298	339	344	360	318	296	314	321	339	321	320	333	305	346	330	331	336	314	338	314	328	309	306	308	342	319	335	314	302	314	319	321	290	290	319	356	311	340	333	308	329	346	341	364	315	332	349	330	329	332	343	335	344	306	299	317	294	328	322	311	355	303	312	322	306	342	289	342	339	328	313	346	331	315	315	295	297	304	302	328	332	296	326	321	328	303	305	326	318	301	293	335	327	340	340	334	311	333	310	309	327	321	316	349	307	337	362	312	306	322	326	343	315	364	306	350	336	322	336	335	323	307	302	301	332	344	316	350	348	320	325	348	294	327	321	336	330	350	299	328	330	344	299	313	329	330	319	324	343	324	327	309	303	331	335	302	326	331	296	308	336	341	329	300	329	323	311	338	288	346	334	320	309	304	324	316	315	326	311	321	358	338	306	319	322	352	331	352	352	329	292	346	334	344	309	317	342	315	307	301	342	300	344	285	317	324	328	343	311	308	314	326	319	336	311	339	347	344	341	318	337	345	324	357	334	336	315	305	297	319	328	321	327	314	330	326	346	312	307	315	334	340	332	329	300	324	346	297	306	310	352	366	315	350	344	314	323	339	320	297	324	341	311	329	336	337	324	307	345	319	346	328	339	325	327	335	329	329	332	287	347	302	325	329	361	332	342	328	309	311	322	350	287	329	315	364	331	304	321	359	317	331	320	351	323	322	301	316	328	306	305	310	323	347	322	325	353	335	292	353	353	339	333	362	325	336	293	306	324	334	313	306	315	367	305	341	335	329	320	326	326	315	315	345	325	335	320	320	319	287	300	338	323	330	327	316	332	318	358	342	328	342	315	352	347	338	311	306	304	335	329	360	342	339	330	350	336	324	318	326	302	322	308	338	342	324	344	345	321	325	308	313	330	337	334	328	340	338	337	293	325	342	347	319	327	330	328	318	315	297	288	325	318	359	337	312	324	324	324	365	345	292	293	334	353	322	304	317	322	347	354	325	345	323	322	342	299	344	312	336	289	308	295	327	309	346	310	301	331	342	296	336	306	330	334	328	327	306	344	327	340	339	319	314	313	321	307	286	341	329	333	287	300	316	289	312	298	300	317	332	321	319	336	339	318	334	344	310	286	298	348	350	330	311	335	347	326	336	308	312	324	317	347	328	321	304	336	299	318	334	303	361	340	319	321	276	300	324	310	318	323	345	338	293	356	328	329	300	317	316	308	305	317	312	300	323	325	319	327	333	323	299	302	333	310	327	315	314	323	352	337	332	307	315	321	348	363	370	308	319	331	339	332	345	323	343	340	355	320	317	322	347	349	351	298	326	312	340	319	316	300	333	340	305	342	331	327	359	314	341	356	347	338	296	323	342	345	359	337	309	331	325	286	298	362	315	316	322	318	377	317	336	337	355	318	334	296	337	321	337	333	361	331	320	315	313	315	311	310	354	350	335	321	310	308	299	306	348	378	339	372	302	360	320	303	359	338	338	337	316	324	343	337	304	339	335	339	341	338	307	298	316	298	310	316	336	371	292	330	294	314	331	336	328	327	345	348	320	296	314	310	336	340	304	332	349	354	305	337	335	366	333	314	327	339	351	345	309	325	291	312	280	362	355	354	325	328	320	334	320	339	323	327	334	317	310	338	291	308	348	317	318	326	314	334	335	349	308	318	308	340	341	333	319	313	336	304	341	339	316	372	328	307	324	318	326	350	347	324	316	289	342	303	326	301	338	302	323	261	304	329	343	351	309	346	313	321	324	312	352	323	334	351	311	335	333	301	295	299	320	333	318	334	326	340	315	309	346	316	300	346	322	333	305	303	287	344	319	336	360	304	363	339	335	349	339	305	314	328	326	308	355	329	346	334	308	324	335	305	351	314	288	303	313	339	322	316	333	300	330	325	358	365	337	335	337	345	334	347	334	309	349	322	352	311	307	310	343	321	325	345	328	315	299	336	287	337	324	319	341	311	391	284	319	338	333	314	302	340	329	305	322	290	340	294	300	345	297	343	333	321	332	292	323	306	333	335	320	314	359	354	328	297	311	333	318	316	317	352	291	307	329	329	310	324	317	322	322	328	334	311	335	342	334	334	328	345	307	350	333	292	303	312	343	311	327	323	326	332	343	314	341	310	326	326	312	362	346	338	286	342	320	299	326	312	301	352	341	323	331	335	345	342	319	350	273	328	325	296	332	349	322	337	318	327	331	335	312	315	350	319	349	292	319	313	346	333	293	304	297	317	365	336	291	307	327	327	318	360	335	312	332	320	335	345	321	312	296	349	285	303	307	353	334	316	293	328	308	344	324	333	314	332	333	316	339	353	352	317	302	287	351	352	308	319	327	314	300	325	333	319	321	317	314	316	325	313	357	309	302	338	351	288	311	341	354	315	325	335	334	327	365	333	333	339	330	297	330	321	334	324	294	325	304	308	359	317	323	320	297	322	332	327	295	319	299	345	317	325	307	358	329	354	334	348	310	338	331	307	320	340	340	324	313	331	321	319	315	325	327	331
3696	1492	2193	2711	2055	1798	1657	1552	1319	1278	1266	1258	1155	1044	1035	1089	962	1043	1014	1066	1000	959	910	912	944	877	869	835	854	814	836	785	841	814	797	781	802	809	843	793	804	806	863	808	789	844	836	819	863	797	785	838	786	795	820	765	801	819	810	751	806	738	782	842	776	816	810	789	825	802	751	804	792	786	825	805	778	827	801	803	781	794	785	835	774	786	769	843	763	739	779	795	822	815	821	813	780	789	785	816	811	803	790	790	818	795	825	831	864	793	855	788	801	778	829	753	760	795	762	833	817	838	765	770	806	785	831	738	790	818	753	845	855	802	769	757	833	794	783	814	792	800	817	774	753	806	833	788	735	795	797	823	814	814	769	819	805	788	794	836	814	796	805	788	788	749	775	815	833	808	813	786	787	797	782	770	808	819	758	791	810	794	794	789	837	743	780	805	774	820	780	772	804	802	822	782	790	807	746	816	807	805	802	781	817	763	821	761	821	776	811	794	798	795	806	798	829	807	782	811	819	808	764	774	830	821	802	819	789	793	810	776	835	758	751	794	719	776	843	785	788	823	811	788	755	749	775	753	773	751	801	783	816	818	828	789	819	782	789	769	830	817	793	797	834	853	847	746	799	818	819	808	752	816	811	792	799	812	868	848	758	773	830	769	783	746	816	806	778	869	791	849	798	793	784	774	773	825	817	768	789	788	764	795	785	793	819	840	762	773	859	800	778	855	795	746	850	783	746	755	840	803	835	809	833	818	791	807	826	852	832	772	847	733	829	741	786	799	828	801	812	829	799	774	823	795	747	845	832	825	749	758	772	774	794	775	810	829	793	823	811	766	823	793	809	820	795	779	797	825	813	778	793	809	824	802	814	734	813	851	786	783	775	743	837	797	744	724	794	850	776	781	800	828	801	779	816	778	802	807	819	828	815	787	769	771	790	847	772	800	815	806	766	828	796	778	809	760	827	837	848	779	781	838	821	806	857	817	790	832	801	863	793	837	787	775	841	772	827	803	804	785	821	756	781	765	791	831	829	807	812	783	800	775	805	786	745	783	804	788	763	846	779	792	770	816	828	768	795	807	759	813	795	795	777	821	764	828	789	821	761	759	802	756	793	796	758	798	784	861	758	763	823	800	843	805	786	829	784	781	801	772	796	788	796	763	773	772	832	768	827	809	818	760	807	760	794	815	867	815	771	777	763	771	800	797	791	801	786	829	779	834	772	798	818	808	800	793	804	754	775	788	816	781	734	795	825	808	750	846	828	768	777	799	798	750	751	775	833	778	765	856	819	809	815	786	800	831	777	839	808	805	810	793	789	781	767	803	796	798	770	785	804	811	765	807	789	751	825	759	756	759	810	866	844	849	780	798	794	804	775	781	786	804	779	865	748	810	775	751	827	786	811	765	796	772	776	778	809	813	777	841	785	788	764	824	783	774	778	797	813	767	786	786	846	849	811	788	831	782	760	824	816	768	822	812	821	806	771	867	789	851	766	838	776	775	803	770	790	788	773	807	776	785	803	831	740	819	776	790	832	803	728	810	833	829	815	802	807	754	844	778	878	809	792	754	784	836	783	818	752	819	832	773	844	835	829	784	803	799	818	810	829	815	853	779	819	825	803	786	798	811	812	795	826	772	818	769	844	801	813	758	742	823	782	815	793	825	803	772	803	804	749	815	776	755	882	840	839	793	748	762	817	784	793	776	755	809	762	796	817	810	860	822	810	781	865	801	768	795	779	840	818	816	773	829	805	792	769	819	783	799	792	770	741	863	768	804	790	819	801	795	828	784	788	836	763	729	775	800	810	785	777	817	847	825	804	832	804	792	822	820	815	835	783	810	788	743	804	785	810	775	813	789	807	808	801	802	799	791	783	796	835	818	776	805	775	827	795	777	845	758	824	758	784	769	788	798	805	800	810	758	834	762	859	757	787	811	781	806	843	795	776	816	779	771	742	806	776	831	799	800	802	824	826	773	794	865	819	762	800	836	813	767	804	770	822	830	843	775	841	730	801	786	806	799	802	790	796	791	789	791	796	792	758	799	773	811	770	821	812	838	797	793	835	798	767	809	843	806	756	811	825	793	854	735	784	765	796	794	795	780	790	814	775	800	758	828	821	769	764	738	836	770	829	821	799	776	817	777	798	789	787	834	808	788	808	833	811	798	831	811	798	804	783	746	776	770	816	766	803	793	798	831	846	838	751	825	801	791	793	779	827	827	867	806	841	800	792	801	773	792	784	738	769	787	785	814	766	740	827	784	783	789	777	758	769	795	808	818	741	849	775	786	758	876	837	818	776	811	760	788	788	788	841	791	773	763	800	799	809	811	815	789	760	825	839	854	782	774	811	792	759	834	762	754	783	808	825	800	749	798	779	817	792	824	791	771	810	818	814	788	820	825	815	804	772	788	808	838	839	816	777	786	789	787	831	792	771	827	799	787	795	748	802	773	780	783	756	784	786	783	816	811	805	813	783	812	853	762	810	746	783	778	762	769	823	782	787	819	803	843	797	782	801	814	770	768	792	808	762	773	765	803	801	788	772	806	781	724	769	797	801	797	811	785	828	776	780	816	835	811	730	808	759	830	759	757	786	838	790	817	762	779	779	786	790	804	840	759	776	766	827	780	793	801	777	781	765	825	812	762	803	810	738	789	817	759	859	830	819	818	780	732	841	808	795	788	829	776	794	767	808	820	809	797	783	790	839	850	781	812	792	798	763	799	823	840	806	784	760	788	785	794	814	800	780	822	810	772	795	819	773	774	721	770	746	817	784	768	811	812	845	732	764	817	743	802	820	767	789	813	789	838	772	770	846	748	840	761	794	780	839	855	792	799	814	789	833	817	800	859	814	777	793	831	834	806	815	779	844	823	764	842	798	830	742	766	816	821	850	822	792	771	782	807	783	798	806	795	774	774	795	811	763	751	815	773	823	825	780	808	837	812	806	782	786	818	775	760	803	770	847	836	786	741	726	764	833	764	768	775	790	761	787	781	828	803	834	842	772	799	799	872	804	768	768	773	762	773	847	811	774	811	778	836	801	827	793	832	789	778	787	753	813	779	798	760	745	842	844	759	822	849	777	820	785	799	831	730	813	805	839	809	851	807	793	750	783	768	837	775	842	814	777	767	789	750	825	809	824	801	814	759	838	779	795	758	775	804	824	781	772	760	812	756	839	763	792	745	828	788	763	815	753	801	756	727	798	795	811	798	863	780	806	748	780	826	805	797	837	776	818	749	813	755	809	811	773	818	838	830	812	779	819	732	797	838	789	780	836	771	760	786	814	781	764	759	806	756	796	813	823	822	804	795	809	796	782	801	765	794	765	781	779	790	853	775	803	747	839	868	823	775	811	763	766	808	826	805	791	830	790	775	772	810	764	813	792	807	789	788	825	772	843	791	816	784	821	847	834	808	765	805	782	821	840	782	816	798	802	818	791	797	777	836	802	744	780	802	779	823	772	802	770	778	785	796	788	784	786	822	794	785	852	836
15730	7159	7502	6688	4289	2956	2180	2228	1301	984	1187	1117	677	549	436	388	371	381	421	366	343	327	315	262	242	245	235	240	217	209	191	208	218	191	195	205	187	210	209	207	217	197	206	202	204	192	189	237	192	196	208	182	183	213	181	218	195	196	186	193	190	196	200	169	170	196	157	170	179	185	208	188	179	181	179	184	195	185	181	170	197	188	221	183	163	180	206	177	198	182	187	183	158	173	166	154	183	166	178	175	180	170	177	170	200	195	187	194	178	189	175	172	173	167	170	182	192	200	182	201	182	174	186	192	192	183	180	182	162	184	179	198	202	156	194	167	157	154	187	195	192	191	194	181	185	190	184	184	182	169	184	176	181	189	173	181	185	185	190	160	164	170	199	167	198	160	168	173	187	197	190	216	218	162	176	221	166	173	181	180	206	166	162	168	155	169	178	182	187	188	178	196	194	188	172	198	214	169	197	199	176	209	171	189	196	192	172	166	208	177	186	158	204	192	185	208	190	178	184	176	148	165	180	183	199	171	172	198	177	186	165	184	196	177	184	189	161	182	200	198	157	174	157	193	192	176	189	194	171	191	176	162	182	179	175	168	185	177	208	168	156	159	180	177	201	191	178	187	170	153	196	170	195	189	167	194	186	181	188	185	157	188	170	214	153	179	178	189	192	164	175	193	176	178	185	196	154	195	200	183	197	196	174	205	158	171	185	172	187	167	179	204	194	186	189	181	175	178	156	188	195	203	169	202	205	181	167	189	188	186	181	190	165	198	191	177	180	191	177	185	194	200	182	177	172	181	186	170	202	202	174	192	191	187	210	170	190	175	187	198	176	163	175	200	177	188	201	192	161	175	182	186	172	197	153	169	157	186	210	181	157	169	169	184	178	152	178	182	164	198	194	182	190	191	194	192	188	196	188	183	226	173	200	163	183	169	189	184	190	160	185	207	181	185	205	165	171	169	190	174	194	195	173	175	182	208	189	190	206	191	193	189	177	180	176	192	176	164	210	220	171	197	185	197	166	170	175	175	193	191	221	176	196	200	182	168	186	205	180	175	192	187	191	184	165	190	177	191	167	206	199	170	177	177	190	218	167	181	190	187	203	165	181	209	187	198	169	209	185	187	195	171	168	195	176	163	198	189	187	199	173	201	193	187	167	146	195	224	210	201	177	172	173	180	206	188	185	143	205	204	186	192	170	191	184	206	186	185	164	169	177	174	198	190	179	174	182	191	177	204	171	204	168	166	191	219	203	186	186	197	177	193	202	174	174	170	182	160	205	172	182	205	180	192	182	185	171	149	160	198	194	202	182	198	185	209	152	189	188	203	173	169	181	183	179	190	178	195	173	176	187	188	191	181	196	165	188	198	197	188	196	159	186	189	195	155	181	188	180	197	186	193	182	202	178	206	172	151	164	188	191	195	174	173	160	201	188	156	190	162	176	191	164	171	195	191	174	211	169	188	161	193	170	183	189	159	179	171	210	192	188	183	195	185	164	217	171	172	190	209	202	179	193	195	185	171	189	186	195	208	167	171	187	171	161	169	176	167	180	178	194	164	187	217	181	190	177	182	169	184	189	179	198	184	201	174	187	182	185	187	160	182	204	187	194	151	189	169	182	191	178	206	192	185	171	181	192	201	181	180	166	193	215	192	173	194	188	165	173	185	185	217	192	201	173	185	183	188	179	161	174	178	181	172	209	161	181	186	206	204	184	189	168	191	173	180	184	182	196	171	178	174	202	153	165	186	195	177	205	176	179	158	183	162	202	199	193	190	165	173	181	195	197	181	183	179	188	191	153	181	185	166	170	205	168	150	179	188	168	162	176	186	173	175	171	175	196	216	199	159	200	194	178	195	196	176	193	184	171	184	196	187	181	170	177	177	209	162	184	171	186	186	183	163	194	172	170	163	200	187	180	166	187	223	180	158	180	195	184	195	191	205	170	195	189	145	172	183	174	191	177	178	154	181	200	181	202	197	171	189	187	175	202	169	196	184	216	196	179	158	185	187	215	177	183	168	189	177	197	182	195	182	200	152	212	158	172	175	207	195	190	196	190	200	197	190	204	192	194	207	189	190	175	165	161	176	179	198	182	185	154	183	183	178	175	209	176	185	160	167	177	168	162	174	202	200	170	197	196	184	150	201	192	193	156	176	179	156	178	175	180	172	179	202	185	163	197	173	175	190	171	172	191	166	196	189	190	173	184	176	199	183	183	168	187	164	198	163	189	179	205	192	163	191	201	194	187	202	192	188	177	197	172	202	176	172	169	180	180	181	183	178	201	189	211	193	193	201	212	203	184	206	184	176	201	194	187	183	211	178	172	168	166	174	184	186	176	160	164	188	204	187	190	190	219	167	160	190	203	161	181	181	176	184	177	140	183	174	190	161	204	183	195	191	208	192	191	185	181	183	189	171	188	178	184	183	177	178	190	200	191	174	208	194	206	173	183	180	190	184	153	155	207	155	206	199	182	179	162	175	195	182	191	190	181	177	170	186	186	180	203	181	179	173	167	183	187	165	175	187	185	177	185	209	181	175	190	173	184	197	158	196	227	182	171	193	179	182	181	171	198	165	166	171	202	174	173	182	184	175	161	190	194	178	161	192	185	200	189	185	174	196	183	176	194	177	187	170	202	176	164	182	185	216	178	201	153	217	204	196	157	201	164	189	204	169	199	173	206	185	175	187	198	173	183	179	182	193	212	197	189	212	157	175	184	199	173	160	188	187	165	185	169	188	199	193	169	200	193	172	172	188	198	187	184	197	153	188	182	208	189	162	202	181	163	161	184	170	176	158	208	204	150	169	180	188	186	189	187	152	165	198	186	195	177	197	204	174	183	196	179	167	174	179	177	200	175	219	171	159	172	152	169	187	168	149	165	186	181	214	194	185	186	198	197	189	193	163	208	170	165	166	208	214	189	192	183	193	188	169	172	209	177	174	184	196	187	191	187	202	218	201	163	178	200	153	181	154	186	178	200	188	198	179	181	174	186	181	212	171	192	181	184	178	187	183	203	181	169	190	176	185	193	171	184	211	203	220	166	173	175	193	165	175	191	210	188	185	177	177	172	192	184	197	179	197	183	185	196	178	180	195	201	184	180	197	184	179	183	167	178	182	202	182	188	167	187	214	189	183	159	169	161	169	189	185	190	173	187	187	185	182	184	204	189	177	199	189	183	173	201	175	178	200	190	190	170	176	219	181	187	188	179	180	171	181	198	201	172	203	197	203	187	206	190	181	208	213	175	181	188	167	182	187	174	180	185	188	189	187	162	176	169	162	185	178	210	163	186	189	200	154	177	203	192	173	173	181	178	180	185	184	207	186	173	188	188	192	181	196	182	185	178	177	210	180	182	177	149	177	200	168	210	200	170	160	172	199	176	164	172	216	146	183	181	165	189	148	176	190	203	173	165	185	185	168	172	171	182	189	187	212	155	195	184	198	195	170	171	189	180	195	187	214	186	186	162	197	188	193	173	175	193	174	155	193
9291	5484	7963	9513	8965	8106	7451	7846	5006	4626	4570	3832	2562	2669	2215	2177	1738	1784	1650	1610	1406	1456	1241	1082	923	963	884	740	809	730	702	721	736	670	669	698	655	601	619	599	622	613	610	641	619	650	657	654	619	566	606	552	550	543	593	588	551	547	516	560	575	539	548	544	529	566	528	539	531	582	529	591	535	495	493	525	543	527	534	530	487	512	526	548	510	480	515	517	508	499	518	529	501	508	553	507	515	509	498	532	500	498	551	536	484	501	495	493	577	527	542	493	543	514	492	495	518	502	509	491	502	488	527	556	491	495	519	495	491	518	508	493	502	519	543	513	533	545	496	497	538	542	509	513	507	508	499	560	497	471	515	502	529	539	513	523	521	510	497	516	520	487	548	541	503	515	498	505	493	521	469	498	477	518	519	494	502	518	539	496	524	490	523	549	495	481	513	506	536	491	499	509	471	547	524	531	544	499	515	544	503	495	497	561	496	519	466	515	487	506	480	527	476	528	515	519	499	500	485	526	471	522	527	498	540	533	494	524	493	494	504	505	481	529	533	504	522	534	518	553	533	524	517	488	539	502	532	526	483	510	546	501	519	518	513	508	483	501	491	473	474	497	547	490	517	481	505	474	491	481	546	513	490	463	523	497	486	512	523	538	526	518	465	482	510	494	504	533	494	499	515	512	542	529	509	553	534	584	509	479	538	514	507	528	546	533	535	526	488	518	525	516	530	552	502	553	482	488	540	491	528	495	511	479	512	536	517	505	525	552	495	489	518	501	530	502	499	482	543	494	483	505	491	533	535	543	474	527	519	552	488	547	494	513	533	514	519	474	496	469	517	521	483	530	554	505	462	475	498	464	529	530	502	520	465	524	499	496	527	520	531	504	524	514	548	525	484	525	464	500	527	533	520	485	531	557	506	521	509	507	480	550	498	515	542	576	513	526	530	496	494	519	539	518	498	499	526	503	522	542	499	528	545	509	514	525	488	505	505	482	502	498	536	503	524	501	515	463	505	496	528	521	517	472	520	484	532	510	488	512	560	520	539	494	557	514	508	513	514	490	545	477	519	477	540	525	521	549	510	490	510	502	540	485	470	506	522	536	512	538	490	499	517	517	524	484	517	490	499	479	507	506	509	507	505	527	517	526	522	508	476	475	504	500	501	489	521	473	527	515	514	524	525	472	512	506	511	523	527	517	549	560	501	520	550	514	500	492	484	492	502	510	480	507	509	487	538	525	496	507	531	528	512	497	515	501	517	533	488	494	474	521	506	515	538	523	506	527	500	507	544	508	489	484	552	534	486	502	507	529	544	538	492	478	557	518	508	549	510	536	518	490	534	475	517	540	519	533	539	501	501	516	552	518	507	540	514	568	533	510	507	528	506	491	496	525	521	532	510	556	516	531	507	514	482	513	477	517	465	459	475	511	498	495	492	500	516	527	529	531	550	490	508	495	481	505	525	526	523	525	550	487	501	518	509	498	517	524	526	505	518	514	503	509	509	503	532	491	510	524	533	520	481	509	512	520	522	500	455	525	527	520	511	500	511	516	517	492	504	465	522	562	510	520	516	509	523	486	504	506	505	489	516	472	513	498	468	483	505	506	498	507	502	511	527	555	507	482	537	503	493	499	491	526	528	558	513	538	531	513	537	488	514	494	507	542	592	489	519	487	534	508	521	528	563	515	528	532	527	491	521	545	511	529	516	530	474	502	522	538	527	514	510	502	499	522	489	491	511	530	488	476	487	475	479	515	512	523	501	533	498	514	532	551	500	541	489	533	495	505	500	509	507	545	491	499	503	520	503	507	513	495	493	486	536	515	512	519	542	511	548	532	477	528	486	527	517	531	531	504	510	481	495	500	511	490	492	525	500	533	492	468	520	564	498	548	532	475	510	489	499	478	507	543	503	499	501	503	498	532	514	528	525	517	532	548	513	503	525	518	477	489	509	507	514	509	535	534	463	538	531	528	499	522	562	496	509	498	471	534	495	546	548	550	519	514	522	510	502	507	490	480	485	473	499	508	488	513	535	491	546	471	488	479	534	500	533	520	484	503	502	513	505	500	487	507	530	517	488	523	557	491	490	528	513	503	474	472	508	529	496	485	532	516	527	481	549	488	536	503	499	514	482	509	581	487	482	493	509	536	505	513	521	509	507	508	479	588	502	544	480	589	510	488	500	480	496	496	472	478	481	497	505	500	474	520	522	518	536	507	523	474	498	525	503	502	484	471	516	534	511	531	547	455	479	555	480	509	503	505	521	511	533	537	509	512	552	483	506	527	480	490	516	484	490	504	527	499	491	545	492	502	517	508	557	511	476	516	490	544	504	509	494	502	516	507	499	516	464	494	500	531	530	530	517	498	532	508	497	540	534	500	521	499	525	487	496	540	499	497	510	531	511	499	520	476	509	533	487	512	522	546	528	488	530	483	530	541	557	534	511	544	519	540	543	503	498	517	536	528	482	502	531	501	520	485	527	547	486	464	518	473	498	476	480	524	517	500	509	529	555	499	548	501	526	517	470	532	498	541	497	515	485	503	506	507	510	475	512	533	524	527	507	492	468	527	519	504	517	469	517	477	530	510	520	527	493	499	490	509	529	494	507	546	564	541	524	522	481	525	480	513	475	515	507	500	517	474	492	518	539	538	485	499	490	533	502	487	514	528	537	519	523	502	491	480	510	537	505	513	491	479	521	488	521	520	526	517	522	584	524	523	544	472	502	501	521	494	523	532	540	480	500	497	542	486	504	485	521	521	508	484	488	517	493	519	544	494	495	531	497	539	496	500	496	512	514	462	510	518	491	509	500	519	512	509	529	518	513	515	452	551	476	531	515	464	463	484	479	495	574	543	520	510	544	489	486	524	559	557	525	503	482	498	498	527	465	494	534	500	470	532	531	502	505	476	499	516	518	502	511	518	524	452	473	551	532	467	499	495	497	511	532	533	469	539	487	531	492	511	535	549	543	548	518	549	517	508	515	544	504	515	489	506	546	515	477	491	508	500	557	489	508	479	518	512	503	524	504	485	494	531	473	480	518	499	457	491	492	522	517	504	525	520	500	499	546	505	493	463	509	513	498	523	541	517	503	499	487	507	514	478	541	499	478	535	491	502	521	501	540	517	496	532	551	522	506	495	504	504	480	453	506	534	477	492	570	506	510	473	517	494	510	502	476	515	505	506	506	524	481	490	556	499	542	516	479	480	561	510	518	478	475	533	482	555	493	520	528	490	529	510	486	510	522	514	493	506	499	543	513	488	480	517	485	504	485	546	447	511	519	487	466	501	504	536	539	490	524	501	498	502	532	518	503	531	497	536	531	487	493	477	468	467	494	446	471	522	496	527	513	536	539	512	510	516	521	482	495	502	468	515	496	557	517	487	533	497	496	519	483	527	524	552	483	556	542	527	510	518	462	549	500	554	470	518	498	484	490	559	514	502	504	497	543	532	471	499	489	525	509	486	531	519	521	480	527	494	484	537	559	475	482	503	508	515
26616	12379	13060	11416	8445	6358	4876	4109	2400	2454	1884	1573	1211	1112	816	884	647	705	608	591	507	450	413	384	359	306	387	291	308	296	342	315	308	288	292	273	295	306	278	260	261	281	273	286	269	300	253	271	283	248	249	247	249	239	226	258	260	243	246	264	237	248	211	217	240	282	266	265	252	220	255	224	254	227	246	225	213	251	229	263	248	240	231	246	236	221	264	226	243	253	259	237	210	242	277	248	271	293	266	266	288	216	244	258	199	247	279	229	242	263	231	263	227	249	260	256	236	236	231	244	231	238	230	238	226	249	229	237	236	259	264	257	259	241	215	224	233	255	285	245	263	244	264	261	232	257	269	249	244	253	232	231	239	255	226	252	209	222	246	263	262	259	270	217	253	222	227	232	227	283	244	241	239	279	234	265	236	230	243	239	273	247	231	260	238	255	255	249	258	253	226	249	251	247	225	241	262	246	245	250	231	249	246	247	214	241	245	242	240	207	272	254	247	232	219	249	270	228	247	226	245	252	232	248	227	245	237	241	245	238	243	248	254	233	245	250	264	227	239	245	251	242	263	234	237	254	257	243	260	246	219	245	249	258	228	243	239	255	238	244	281	246	233	245	256	241	245	232	255	234	219	256	242	252	247	210	262	258	234	231	244	254	239	267	229	262	258	269	259	243	257	274	252	231	263	231	228	264	258	235	250	228	249	275	235	233	252	252	239	257	260	257	250	247	237	224	258	265	260	250	237	222	213	243	274	235	222	246	275	246	266	223	243	270	222	258	272	229	250	241	248	222	223	217	264	262	244	224	266	216	215	260	254	275	243	261	237	253	219	250	250	239	215	269	220	262	287	230	271	230	263	274	261	238	257	234	239	269	232	235	231	237	255	213	254	234	260	215	262	240	268	249	236	270	240	266	236	265	269	238	255	263	243	251	261	277	231	242	258	238	234	240	262	249	263	236	252	247	239	239	227	242	245	255	259	256	266	233	264	253	253	221	254	236	237	217	254	248	242	214	226	261	248	266	231	239	254	260	228	254	204	239	230	263	233	222	257	249	245	231	249	230	224	240	225	266	240	241	255	261	255	254	213	248	257	246	247	269	239	264	225	268	254	252	268	252	236	258	282	241	245	226	228	241	246	240	238	275	243	259	250	264	239	262	254	291	251	254	251	256	262	255	258	269	267	263	275	224	235	219	263	251	257	234	248	264	267	242	244	229	213	250	270	237	277	233	240	264	237	230	227	238	243	251	248	248	282	272	234	247	237	236	225	242	261	243	250	227	250	279	234	262	268	235	267	241	250	255	227	270	270	256	212	256	235	256	231	232	250	273	249	221	256	229	262	273	235	225	269	255	268	255	254	248	258	236	219	234	235	239	254	229	237	223	248	232	236	279	240	225	232	243	255	262	224	236	257	238	265	230	251	231	247	234	252	234	266	260	230	220	272	233	240	251	259	257	274	233	253	246	282	255	233	253	261	264	237	235	269	248	227	245	262	261	239	232	236	228	254	239	223	244	242	238	254	235	218	241	244	214	247	266	222	226	247	225	265	247	242	274	231	241	261	251	271	232	252	260	270	285	288	250	242	245	257	239	261	234	217	238	215	270	257	250	239	276	235	230	251	246	231	269	253	266	240	228	239	246	240	251	230	244	255	246	266	242	228	245	243	246	273	244	254	250	230	247	252	248	252	288	235	241	231	255	254	261	214	257	216	254	253	222	257	257	237	262	249	244	295	267	251	247	205	207	218	264	274	235	219	235	256	248	231	234	262	250	240	238	259	233	220	225	230	254	261	235	257	267	242	249	249	258	253	264	251	268	226	253	245	234	260	242	252	249	248	248	250	233	278	246	272	248	226	225	223	261	237	215	261	244	259	236	253	242	256	261	309	249	236	264	229	244	228	229	233	229	252	213	254	241	218	281	249	247	231	246	253	253	231	245	262	247	226	250	222	214	232	237	231	254	294	256	243	240	214	256	223	240	261	255	254	247	251	225	222	233	231	254	278	240	231	237	240	208	239	270	253	249	241	251	256	228	251	238	233	236	241	249	244	237	231	264	255	249	261	255	242	233	220	220	241	273	241	262	215	264	250	232	250	240	248	274	234	264	258	257	262	277	298	240	251	261	246	248	266	255	218	276	261	230	223	212	234	263	263	204	227	243	224	251	236	246	242	231	243	241	228	271	270	230	257	268	225	251	245	256	221	236	237	247	244	236	233	246	270	259	239	225	257	263	249	228	238	252	256	235	226	254	235	250	242	197	237	278	266	281	241	272	247	247	237	249	241	234	247	216	278	223	237	216	261	248	254	246	250	273	247	265	237	247	252	238	243	221	252	276	227	228	226	262	257	243	250	237	239	212	228	236	256	231	261	247	245	249	239	248	213	271	253	226	247	220	251	253	230	238	257	254	259	255	239	247	232	245	255	239	246	260	251	236	235	215	265	259	222	257	238	228	231	251	245	267	262	259	239	261	250	263	261	228	231	249	229	252	253	232	195	236	236	239	244	245	270	244	256	257	218	242	257	222	205	247	232	249	259	236	244	250	239	273	259	256	242	246	247	248	271	283	241	264	268	231	243	238	233	235	275	215	243	242	223	242	251	238	252	280	217	218	241	273	234	249	209	260	254	234	270	235	246	270	249	276	269	255	232	261	252	248	259	235	209	249	236	252	236	250	242	233	239	256	251	253	242	237	271	252	251	241	215	258	230	250	249	261	265	208	261	220	244	253	260	242	196	251	224	262	246	263	261	252	256	232	240	247	233	262	250	224	241	243	252	268	232	249	254	261	242	235	247	248	256	271	232	251	245	253	267	281	248	242	231	198	209	247	257	239	265	244	250	266	246	247	248	238	245	229	270	229	227	239	234	250	243	241	263	256	257	248	248	238	225	235	223	222	234	244	240	242	249	243	238	235	230	231	224	212	215	248	225	258	267	225	254	248	266	253	255	265	244	273	229	204	238	263	253	261	259	227	227	250	245	257	237	228	221	238	262	216	247	272	219	215	220	234	244	266	257	233	224	272	240	240	246	239	229	248	241	245	247	245	258	240	256	250	231	241	230	252	230	250	252	229	252	250	257	264	244	243	268	251	228	256	250	255	232	253	234	237	227	236	260	237	277	235	235	246	281	251	228	285	261	242	264	253	239	247	214	246	255	258	255	257	252	258	240	267	241	241	258	244	270	247	236	230	243	218	255	235	229	237	242	262	226	223	233	243	246	238	252	234	231	253	244	222	234	248	259	236	232	225	250	267	244	254	226	277	230	240	253	263	243	257	267	241	255	271	240	231	258	240	232	264	250	250	242	240	215	230	230	227	244	231	283	257	207	258	248	242	249	198	279	250	240	273	245	242	233	228	249	249	253	280	259	258	235	232	241	219	237	243	235	245	238	240	255	250	258	244	215	237	235	245	277	217	262	266	243	211	261	232	231	241	265	249	265	241	230	243	226	240	235	240	263	236	231	254	263	210	225	268	272	238	266	240	252	264
14118	7906	12299	14651	14709	13147	13146	11648	8588	10119	7335	6792	5427	5053	3859	3548	3026	3175	2864	2722	2274	2084	2086	1811	1528	1415	1283	1191	1237	1214	1196	1069	1141	993	982	976	875	858	909	882	870	859	902	960	853	880	896	903	825	854	824	805	756	713	756	778	778	713	693	663	693	725	720	688	745	715	652	724	718	724	685	667	709	662	680	723	733	650	647	644	691	676	642	674	663	615	622	684	702	734	680	677	703	646	660	685	686	673	754	659	661	677	627	698	681	668	690	679	659	654	691	698	691	658	677	648	692	667	673	663	673	662	696	682	690	735	610	682	656	693	660	659	683	668	678	680	672	688	631	691	659	639	689	632	656	636	621	689	673	649	643	628	712	686	672	642	664	676	665	654	641	656	627	697	718	667	650	686	653	699	667	650	629	652	685	664	670	666	658	689	675	687	646	671	676	683	686	607	641	667	676	671	653	682	670	685	680	712	698	640	670	644	681	684	678	681	654	606	679	690	661	623	636	708	675	678	715	669	698	691	696	629	698	688	641	683	656	659	657	671	676	673	636	660	629	634	643	731	655	654	635	679	665	644	638	652	658	678	737	648	692	632	644	706	663	618	615	664	696	639	646	635	646	695	655	662	668	700	652	631	636	687	680	649	651	648	668	707	676	699	651	660	646	639	647	654	669	691	693	662	665	642	667	610	651	676	677	610	662	663	680	694	724	663	617	628	645	638	674	684	731	641	610	662	681	672	644	666	669	676	682	662	645	624	672	668	666	651	688	664	641	683	704	606	749	640	640	681	654	664	639	662	677	650	622	665	668	667	632	652	635	654	650	647	687	700	670	656	657	617	640	682	638	663	702	649	658	706	664	675	660	660	623	680	655	702	652	662	622	634	703	676	655	667	639	692	672	675	683	692	671	663	669	628	676	670	647	686	703	653	662	633	673	671	681	625	633	661	649	661	662	681	689	684	699	676	653	681	661	624	670	649	625	671	663	678	639	683	657	666	659	662	624	640	675	662	625	657	686	623	626	674	669	658	707	702	654	715	646	657	654	675	658	642	650	699	675	713	679	700	700	684	685	652	687	706	658	627	684	661	651	648	702	678	697	680	649	677	652	662	659	697	639	667	660	670	659	678	665	679	641	716	603	692	658	670	656	684	636	691	637	656	653	615	654	685	652	659	700	646	688	666	685	677	674	651	654	693	667	661	644	639	662	689	659	652	662	656	627	660	690	674	650	652	676	636	647	694	651	640	712	655	685	653	642	613	658	647	670	727	680	663	647	666	640	649	648	680	630	644	667	645	652	678	674	672	645	642	658	625	677	706	655	683	624	668	684	694	628	636	635	679	621	665	645	662	679	626	646	618	659	695	680	606	690	694	656	640	671	612	636	707	647	676	684	623	669	689	671	698	654	631	671	635	631	662	614	654	663	663	690	699	646	655	674	639	708	675	640	646	648	627	661	696	632	686	662	673	651	643	679	695	663	653	667	688	659	668	651	639	665	665	679	675	672	689	629	632	656	679	625	651	677	648	642	637	680	669	651	670	700	674	699	668	678	693	682	626	712	668	675	658	680	669	645	673	691	647	688	628	685	678	661	701	693	678	703	633	663	654	651	706	666	681	644	688	673	641	696	722	634	644	661	688	665	650	669	669	670	640	694	645	661	626	648	665	678	673	671	689	701	639	671	665	659	650	700	630	666	655	670	683	688	717	644	645	638	634	703	680	673	668	651	626	677	712	670	707	654	704	707	704	698	643	696	658	618	674	666	677	703	709	656	655	699	677	636	683	687	664	625	668	680	609	655	617	644	702	674	738	663	702	702	706	678	663	700	705	661	687	616	641	674	645	690	675	700	694	651	675	679	691	676	643	668	672	616	677	695	695	692	635	635	727	615	629	676	658	692	651	659	703	625	681	657	633	647	631	655	696	637	722	663	674	655	674	665	628	736	649	716	617	692	699	669	640	700	673	666	704	662	650	686	691	690	662	619	644	645	673	673	715	672	649	651	660	670	649	670	642	695	704	603	644	668	704	681	639	654	647	640	647	642	694	689	674	700	624	671	690	657	683	674	678	644	653	630	641	652	658	662	680	691	661	694	687	696	699	633	663	688	646	682	668	670	644	686	654	679	673	691	648	730	698	662	680	642	679	685	650	688	662	735	685	668	639	647	685	676	667	631	664	668	693	664	662	705	643	658	748	617	641	629	643	713	658	673	669	679	637	669	614	688	630	682	675	672	721	658	649	661	661	669	646	638	676	646	642	617	661	649	616	663	641	675	680	671	643	690	695	691	614	661	634	647	651	641	681	622	650	661	717	702	684	651	720	627	661	699	715	676	707	662	609	639	648	660	645	654	654	649	664	659	711	692	661	709	716	636	672	602	707	690	637	689	672	660	670	618	606	706	642	671	631	613	688	693	684	655	654	637	654	630	653	685	693	622	689	696	668	653	640	699	671	650	691	656	684	649	657	652	636	663	644	685	690	663	614	656	654	697	694	691	686	682	675	642	655	639	708	668	609	659	634	669	671	682	627	645	649	669	650	680	643	677	687	629	692	676	690	669	678	663	652	630	654	673	645	663	671	582	681	644	629	676	657	662	643	657	665	691	647	623	700	672	673	687	719	672	644	704	652	692	656	658	678	702	640	590	671	675	632	648	680	645	682	667	671	638	669	636	628	648	643	621	643	684	668	663	646	668	667	648	649	636	686	657	660	640	643	634	690	664	623	677	641	687	674	679	681	654	664	700	694	645	654	658	663	611	630	679	673	619	747	689	625	664	648	634	655	662	649	651	605	635	621	694	671	653	684	633	690	665	655	618	674	687	659	650	664	667	682	736	702	678	646	668	656	690	616	664	648	660	690	627	729	609	701	667	682	698	657	678	651	650	627	644	691	655	653	717	668	691	676	672	688	645	662	635	681	672	657	669	706	691	671	673	658	640	723	685	662	678	677	668	707	672	639	668	656	688	655	678	619	635	651	672	685	614	665	637	633	680	691	669	696	663	676	683	671	673	632	682	678	643	679	642	679	649	646	677	708	648	649	678	655	709	629	632	677	626	669	653	687	646	625	637	661	671	703	648	662	656	669	676	653	684	664	650	664	708	607	638	680	664	651	650	631	670	650	650	681	648	653	703	646	668	666	621	726	678	657	667	661	626	704	626	652	713	690	673	665	655	653	657	642	704	678	642	680	652	661	652	632	682	674	655	653	682	688	665	682	636	687	655	683	698	712	704	651	667	673	661	642	665	644	641	682	699	615	644	624	654	703	591	654	636	630	646	686	676	683	670	670	666	694	675	637	646	649	653	670	695	687	711	678	623	690	735	632	638	684	601	696	663	682	690	651	689	622	676	655	711	668	629	651	658	691	604	657	653	650	682	647	645	643	649	678	674	660	708	731	685	638	660	679	634	669	669	662	650	664	744	689	654	630	653	668	646	665	673	706	653	669	715	638	675	617	684	699	654	700	726	634	641	651	673	669	633	663	646	675	708	678	689	672
5206	937	1026	874	664	572	533	467	427	382	401	368	372	386	348	333	370	382	357	312	342	340	335	384	342	359	323	310	350	331	314	302	345	300	307	319	349	336	324	339	352	312	307	331	316	340	284	343	366	307	319	349	310	340	324	338	348	323	339	331	338	364	335	333	314	358	298	315	307	329	293	343	309	310	312	334	339	300	320	339	368	316	353	302	308	325	354	323	336	303	349	323	322	334	343	315	329	304	364	281	348	332	304	338	316	307	329	323	316	313	333	336	313	328	324	336	326	331	331	323	313	340	340	336	305	288	352	360	333	306	316	319	316	342	313	329	308	339	330	343	314	302	323	313	306	339	302	340	351	330	335	326	308	299	338	299	321	333	334	348	322	341	349	317	293	358	335	327	326	311	340	302	347	326	326	321	313	342	309	317	313	317	320	342	318	306	315	307	300	292	325	312	328	322	334	314	327	318	326	311	318	325	324	315	327	342	336	324	331	341	331	319	331	307	340	338	327	315	369	329	335	346	340	301	332	351	334	342	315	332	315	317	340	307	311	302	382	340	329	335	343	320	328	337	321	355	297	328	309	301	345	334	311	342	306	311	329	317	343	378	324	290	343	367	334	314	295	352	338	328	323	280	349	279	322	302	338	347	322	324	336	327	334	339	343	316	336	321	335	340	346	367	331	338	334	318	350	279	315	348	305	317	320	334	345	334	331	343	326	323	294	310	274	381	332	341	342	334	328	328	318	320	339	311	305	334	346	341	323	331	336	318	330	348	314	295	319	312	326	350	325	331	352	358	285	355	306	316	360	341	361	312	334	314	345	327	348	323	326	335	312	320	323	341	324	313	344	318	298	306	327	309	339	288	337	321	333	345	307	313	310	318	321	300	334	308	357	318	310	342	332	330	365	369	306	309	307	304	335	321	351	327	284	346	300	310	338	316	320	323	354	324	336	318	345	343	307	328	332	338	310	342	343	289	350	354	353	323	362	313	350	336	316	320	303	326	317	317	318	317	363	304	334	327	313	328	315	311	327	306	344	290	350	353	337	324	297	333	331	304	361	307	347	326	332	320	311	304	316	308	309	304	320	346	318	328	327	348	340	316	333	345	327	347	346	347	314	307	326	264	326	353	317	311	353	300	303	321	331	314	298	327	326	346	343	341	344	314	316	315	321	348	321	340	320	368	312	312	357	332	349	327	333	331	336	327	308	303	323	338	313	316	329	334	343	340	312	315	388	336	320	339	344	343	329	337	349	328	342	355	314	317	299	318	313	288	328	363	296	338	324	312	307	309	264	374	322	356	306	327	342	323	332	333	354	364	353	315	333	315	338	346	312	320	324	304	332	327	314	357	346	302	309	315	350	330	306	344	313	339	305	344	344	297	341	352	329	326	313	330	320	359	321	327	314	313	353	336	355	283	330	329	384	296	294	305	345	325	334	292	320	285	296	321	332	328	341	306	329	309	380	315	338	332	316	329	309	286	317	355	312	317	311	317	328	321	346	338	335	307	320	327	341	335	337	304	333	305	314	336	361	340	322	372	321	332	321	349	332	310	350	326	333	340	325	337	331	318	318	343	318	344	327	325	332	333	339	324	340	335	355	313	313	318	341	313	310	311	302	340	325	330	333	330	316	327	326	347	331	334	296	313	361	314	321	341	316	346	306	316	309	317	327	351	333	333	288	323	335	336	319	334	325	316	375	338	326	336	318	358	331	340	309	316	313	312	313	364	309	349	350	333	356	310	329	323	323	309	325	340	296	312	313	366	342	342	303	317	315	333	304	344	334	356	331	357	335	328	318	315	324	359	337	333	313	328	310	343	368	330	308	307	347	330	350	313	309	347	329	337	348	302	339	350	298	329	318	318	294	312	343	333	346	312	292	305	322	367	321	365	307	319	352	320	303	339	356	346	334	294	338	333	325	330	333	299	330	330	336	352	336	317	328	323	317	336	290	309	316	336	325	310	303	353	325	291	307	312	299	318	328	323	319	344	300	332	323	331	314	328	315	310	364	346	312	333	302	344	319	308	318	324	334	300	339	330	290	315	303	303	342	355	309	312	323	339	367	330	328	357	327	303	341	310	322	371	353	314	300	309	341	340	326	326	341	343	361	314	307	292	329	320	355	298	343	354	341	300	360	300	327	326	323	325	294	305	326	322	351	330	317	345	313	321	305	319	322	369	317	327	294	319	329	305	321	333	327	313	290	328	316	346	294	304	333	306	322	341	341	314	361	302	327	280	279	348	327	348	292	334	286	333	350	335	325	304	327	331	321	332	331	335	331	340	288	320	296	301	298	295	315	343	289	330	347	342	304	345	308	337	322	324	356	352	315	347	312	313	353	328	308	333	330	327	330	332	347	324	316	328	327	314	322	346	333	327	331	325	338	324	317	288	342	328	325	312	323	324	332	295	333	320	300	326	314	343	313	342	316	347	337	340	307	322	301	342	330	291	320	350	361	315	310	309	360	334	308	340	310	329	280	349	345	319	288	304	329	337	320	335	333	287	315	326	333	341	335	310	301	344	322	340	337	338	305	290	322	344	319	340	362	343	365	334	329	305	288	320	293	352	320	326	326	335	324	350	318	329	278	335	334	364	304	342	351	338	338	314	324	303	315	316	338	314	338	336	297	288	318	334	338	288	303	317	319	322	363	334	316	357	329	310	323	325	304	356	288	338	341	366	346	306	321	346	348	327	346	347	329	352	320	305	320	333	350	333	305	284	293	299	328	325	290	306	331	304	344	363	331	375	305	334	334	325	340	345	302	315	345	315	361	331	296	312	313	348	339	332	335	305	344	334	331	309	341	341	318	331	307	337	315	344	351	310	311	311	334	318	326	300	352	372	344	325	306	304	299	331	302	319	322	340	323	309	336	300	289	357	322	309	339	308	307	324	337	350	331	325	322	344	356	359	328	331	326	330	300	286	296	311	324	313	329	310	324	317	318	347	332	331	306	348	337	356	346	338	305	358	373	321	305	331	331	288	319	311	313	360	331	323	327	311	339	341	363	306	364	325	336	315	363	292	333	329	322	348	331	325	323	343	314	304	311	344	324	360	343	332	325	344	313	323	345	372	318	298	338	331	323	352	326	305	319	306	332	325	349	299	325	311	335	351	346	375	336	361	319	336	335	309	339	317	330	302	321	299	306	328	315	340	318	335	311	316	335	354	341	343	331	323	317	337	313	309	305	283	279	330	335	357	318	335	311	373	304	305	350	328	335	321	344	348	334	315	334	304	358	335	338	342	348	370	327	336	343	352	290	292	329	310	323	321	325	338	331	338	326	341	291	302	316	324	328	310	325	306	314	331	305	314	322	373	327	353	330	339	321	312	301	298	324	348	305	297	300	318	337	314	338	315	308	324	350	358	325	316	317	335	288	349	352	332	308	337	304	313	304	319	298	320	324	316	314	292	330	334	339	339	343	319	330	301	333	330	322	340	297	347	325	347	315	352	325	327	345	333	327	331	312	307	346	312	334	307	326	352
3807	1494	2211	2583	2295	1842	1810	1482	1378	1296	1244	1152	1132	1097	1074	1099	1037	1002	1061	987	987	931	1000	946	876	863	862	876	811	848	834	818	829	836	796	858	826	820	807	838	828	864	827	834	856	852	793	779	854	863	860	765	771	822	795	775	840	786	794	846	812	795	794	799	761	773	793	792	813	824	795	826	837	842	816	713	846	815	866	846	802	798	809	785	878	794	805	833	849	819	789	833	802	820	823	803	853	753	769	792	851	794	857	745	812	818	806	785	809	831	791	852	771	805	788	837	818	774	824	789	804	791	814	804	817	842	830	810	757	794	849	738	779	803	847	812	812	772	818	834	804	802	806	812	821	813	784	812	819	807	785	805	805	789	795	774	869	797	777	771	797	830	805	793	822	852	789	845	827	795	842	795	818	791	831	802	779	766	754	866	826	819	814	831	778	774	793	811	836	898	839	832	767	778	793	828	825	816	868	805	792	819	807	818	823	785	810	803	805	853	790	845	791	797	819	820	766	797	834	800	756	813	786	828	821	786	798	797	823	794	795	768	765	805	781	802	839	806	791	837	800	804	788	867	832	786	799	816	810	798	844	794	813	794	852	827	774	795	819	869	810	786	792	800	823	807	818	841	799	832	750	793	836	823	799	800	826	791	857	831	804	828	790	835	854	825	773	798	808	795	832	801	813	811	823	820	740	812	774	816	813	796	745	783	787	799	800	829	830	777	785	824	827	822	796	854	804	819	822	774	786	819	802	829	835	840	836	833	801	813	772	765	807	818	783	829	833	835	790	791	787	831	768	790	831	831	854	813	806	782	752	842	812	799	808	831	832	783	750	790	779	815	844	835	815	767	829	809	792	820	816	786	829	815	839	815	784	772	786	770	825	841	828	862	828	807	800	802	821	789	789	805	806	777	831	847	874	804	880	816	791	804	841	822	815	827	776	813	790	804	773	824	874	831	782	787	839	799	816	747	813	806	773	855	808	775	846	843	817	768	836	802	791	807	792	842	792	831	858	835	858	781	816	829	773	803	796	834	838	834	796	804	754	789	781	801	794	814	782	791	787	733	821	851	786	814	817	783	813	768	820	807	737	801	812	845	797	799	813	798	822	830	856	786	808	792	772	790	790	819	889	791	819	801	811	819	809	811	823	834	824	821	825	789	835	842	801	777	789	795	790	790	783	805	817	827	821	821	833	826	775	871	839	814	746	826	806	801	814	797	800	819	817	799	804	846	780	760	821	823	825	815	768	805	797	815	815	830	819	792	813	816	795	802	823	802	781	764	818	824	802	805	843	803	766	796	840	783	837	840	792	808	834	823	865	779	808	847	811	804	801	846	811	848	733	839	806	820	840	843	848	784	814	838	817	826	825	799	780	782	800	856	863	779	775	786	825	798	830	768	840	816	816	842	852	790	808	825	822	808	840	755	776	829	781	802	776	807	782	772	829	755	838	833	829	806	769	811	810	791	797	785	816	787	829	782	820	852	808	801	799	798	825	811	828	808	830	786	813	775	792	779	836	844	796	771	809	809	814	862	831	834	786	813	801	769	759	796	835	818	801	792	786	850	799	795	794	842	829	816	814	776	795	879	840	771	805	821	773	740	812	796	772	804	798	723	797	826	797	744	813	850	810	810	819	815	785	830	787	776	843	792	823	772	758	803	799	795	808	791	718	818	807	825	830	804	848	785	843	802	808	810	817	816	795	800	768	806	792	810	775	808	807	821	807	758	814	786	787	815	838	767	754	767	773	824	772	809	812	799	809	802	793	795	830	846	810	788	786	820	802	761	807	817	809	837	782	761	822	789	795	839	815	806	753	831	736	824	837	803	823	804	811	813	795	807	784	770	790	835	841	800	806	865	814	776	789	804	852	815	830	821	825	837	803	832	802	807	842	789	797	770	810	849	853	821	775	798	798	781	808	821	806	780	749	811	814	767	847	811	765	802	805	789	825	837	754	827	782	855	831	788	792	843	788	785	812	852	836	824	812	791	855	767	793	822	828	819	837	767	846	805	799	797	792	827	770	780	820	766	785	786	794	813	793	834	829	823	818	845	773	781	816	851	771	794	802	794	812	762	763	767	773	821	802	837	821	775	818	775	814	828	829	797	823	828	787	819	791	842	835	775	791	803	807	816	833	820	769	815	805	808	810	849	831	836	811	812	785	802	827	809	838	790	784	820	787	780	792	814	805	794	830	799	812	759	835	840	903	846	794	776	767	792	809	841	885	813	808	780	795	830	856	801	795	833	761	827	842	774	804	850	789	828	777	809	775	818	850	785	814	765	775	760	770	847	790	811	793	796	789	855	812	836	823	795	825	740	837	809	790	783	790	780	847	834	825	810	768	834	790	785	800	799	829	804	772	823	782	829	775	771	815	804	815	756	838	848	824	773	793	802	783	784	774	783	788	777	814	822	842	795	848	829	818	837	795	825	761	759	816	790	906	819	833	853	814	825	768	752	782	848	804	790	795	830	826	781	842	800	784	798	814	776	856	768	794	776	785	744	774	799	796	796	805	809	761	813	822	798	805	773	796	770	768	797	772	795	785	805	865	786	751	790	783	795	838	786	856	822	849	767	812	801	792	780	783	790	859	807	820	806	874	786	801	812	822	826	811	754	834	807	772	835	810	845	863	809	841	819	859	765	833	803	781	841	815	831	871	822	761	853	809	831	789	840	756	845	789	799	828	789	856	784	811	851	786	781	806	813	778	823	803	810	771	814	828	884	819	846	836	825	841	795	812	781	775	803	852	837	776	814	831	818	789	804	805	754	830	826	828	802	771	779	843	792	827	774	830	810	851	801	800	833	881	796	789	809	864	788	766	823	752	792	785	809	800	813	729	794	795	782	772	766	837	795	801	794	842	793	815	813	807	829	793	812	864	835	786	866	800	767	834	807	769	800	843	791	815	846	804	803	807	813	820	802	792	794	787	856	796	824	755	791	835	792	838	797	802	762	748	788	792	820	826	813	802	830	790	785	853	793	841	787	801	814	824	806	806	812	844	788	799	788	833	766	786	826	859	793	773	792	832	818	809	784	853	802	812	819	828	770	793	804	784	856	826	808	799	859	780	821	856	773	819	813	794	841	805	798	840	805	821	835	816	831	802	811	845	779	814	754	804	803	770	792	732	809	833	803	799	799	767	809	786	770	818	792	828	839	805	822	799	791	795	762	824	831	827	806	856	798	821	770	834	784	788	841	815	822	846	823	837	830	768	793	808	843	760	836	787	853	826	801	786	794	821	796	815	856	835	824	828	789	791	817	797	814	822	747	854	836	787	813	815	847	834	815	834	775	756	807	823	788	850	777	762	813	798	799	780	817	856	839	763	808	825	820	804	823	831	820	828	812	798	810	839	813	765	775	787	810	812	838	842	830	816	828	788	776	802	866	808	774	769	814	768	878	809	800	798	778	770	799	863	825	815	761	808	802	798	767	793	822	805	823	756	792	840	817	789	822	838	850	817	792	775	832	822	874	800	831	804	816	844	774
15276	7758	7757	6378	4291	3089	2389	2162	1741	1073	1000	866	572	477	362	463	417	399	453	378	332	244	262	261	238	213	231	227	228	219	230	232	196	220	204	215	177	195	224	207	189	195	191	179	185	176	206	192	202	194	213	192	211	215	178	177	210	168	180	180	190	194	160	193	205	186	191	174	180	192	181	172	173	194	177	180	206	204	203	188	205	226	176	177	166	185	177	205	164	168	179	167	200	188	196	172	171	223	173	175	215	179	217	197	179	197	173	192	190	186	190	184	187	180	162	178	174	173	174	178	172	189	175	190	184	181	188	198	177	194	169	181	200	203	187	166	170	197	175	196	181	181	173	194	188	166	189	182	188	185	183	176	199	195	161	171	187	198	171	183	180	170	180	201	195	195	211	169	171	177	192	199	174	193	208	201	184	208	191	196	192	183	198	209	202	186	158	182	180	182	160	167	193	166	177	179	173	159	180	172	178	166	151	174	170	177	205	177	173	155	223	164	178	176	175	188	185	176	192	181	196	181	178	157	199	163	195	164	181	193	194	163	163	170	184	185	176	196	189	151	192	209	164	179	174	199	209	195	172	174	199	180	182	188	214	182	181	181	167	185	153	180	211	167	186	183	189	170	167	211	227	187	200	178	189	201	180	194	192	188	202	193	211	192	179	170	189	179	193	228	209	203	204	160	179	173	183	200	195	162	182	194	180	179	203	163	190	177	192	182	193	194	191	209	207	156	155	188	195	147	198	195	205	193	197	186	182	187	190	177	158	168	199	186	172	187	183	197	187	189	181	201	179	192	191	191	145	191	176	209	172	179	164	203	178	162	200	196	191	168	175	210	198	194	153	175	179	199	180	191	171	172	191	192	181	187	181	170	179	137	161	172	169	200	153	188	196	198	160	206	182	190	161	170	188	173	164	194	194	183	200	194	175	200	165	192	173	196	193	187	182	190	199	140	187	176	196	208	202	184	166	184	174	184	193	176	163	172	181	217	201	201	200	184	172	196	199	165	183	189	199	192	168	185	171	197	175	180	183	180	178	191	186	200	183	195	195	175	205	171	189	158	202	208	188	190	176	188	195	197	185	187	193	166	188	189	192	163	183	198	170	162	174	180	213	191	179	172	199	187	207	176	175	182	187	149	173	192	156	171	192	198	171	187	201	189	211	190	176	191	178	212	188	174	191	200	222	205	156	186	185	209	175	208	187	184	197	179	180	204	185	166	185	180	162	184	195	178	191	180	197	179	186	175	178	188	178	177	196	193	186	203	181	196	181	179	212	157	177	161	179	183	188	179	189	175	213	187	168	179	190	174	166	195	183	196	196	194	184	180	201	182	177	177	172	172	199	173	200	166	197	195	163	198	188	199	183	168	167	170	163	196	191	196	197	179	177	157	191	179	184	165	209	172	158	177	177	167	209	183	190	178	196	175	156	199	150	171	182	187	150	159	194	188	196	196	203	197	190	192	191	207	187	206	176	174	191	181	195	171	196	188	146	187	189	189	176	169	165	170	178	203	180	193	180	153	208	191	192	205	192	185	188	186	182	179	180	202	192	152	186	169	177	197	168	185	195	202	195	203	189	203	168	197	188	202	182	193	196	208	192	199	196	207	157	186	174	179	167	179	170	160	184	168	181	181	171	189	169	179	181	172	167	174	163	190	174	190	175	190	207	188	184	195	194	179	154	182	166	199	165	172	192	210	161	183	191	177	186	175	184	173	197	185	188	186	187	173	185	175	200	179	191	190	198	211	171	174	198	159	186	164	201	162	183	180	179	173	183	192	183	160	189	181	184	191	201	173	194	196	171	165	196	186	166	201	214	192	175	199	201	188	173	159	189	200	197	194	186	178	179	178	171	164	167	187	177	188	190	183	206	168	189	195	184	200	186	157	180	183	190	178	178	178	185	187	190	156	175	172	178	187	188	182	202	168	162	196	176	186	180	152	177	164	154	213	172	191	165	173	180	196	203	175	184	209	213	164	194	195	163	206	180	172	155	151	178	187	172	203	166	193	217	213	187	180	155	180	185	219	185	190	187	197	210	173	202	213	178	200	167	192	195	169	181	177	182	188	154	183	178	170	173	197	194	193	177	178	186	175	161	203	205	178	163	179	208	153	197	168	209	194	203	199	197	190	175	178	192	175	197	198	197	166	183	191	172	181	177	222	198	207	189	188	178	179	188	167	171	198	172	194	174	173	182	178	200	195	171	201	195	194	179	189	167	167	176	176	172	204	187	205	177	183	184	192	198	193	169	199	198	177	171	201	193	175	170	206	186	190	174	155	188	173	190	181	168	177	182	164	167	171	164	166	213	190	173	160	192	207	195	193	205	187	212	188	197	171	156	207	160	197	187	197	202	196	156	195	197	176	196	195	161	185	182	200	170	180	175	162	190	167	185	180	179	183	182	197	202	191	177	185	173	179	202	171	181	161	179	177	187	200	201	201	198	173	201	204	186	155	175	189	181	197	189	167	192	175	189	172	172	190	174	162	180	174	204	169	186	181	172	159	186	178	192	216	182	216	217	190	201	194	180	184	175	168	147	179	176	207	179	196	183	181	179	160	201	205	183	202	194	187	171	178	176	211	180	171	200	156	164	182	187	194	189	195	221	169	172	197	200	173	203	227	159	175	163	168	212	190	188	187	179	177	195	199	156	202	185	182	184	174	176	175	175	187	159	178	164	185	165	192	177	178	167	191	179	194	164	160	178	186	182	176	185	201	197	178	201	174	200	197	195	184	201	194	221	189	189	161	184	173	209	181	194	177	187	199	190	161	181	192	198	159	184	179	184	205	179	187	168	216	165	168	171	179	203	179	178	179	187	188	194	196	166	196	191	185	164	161	199	192	174	190	189	181	196	172	184	167	191	191	156	184	184	163	186	186	133	188	166	201	189	189	189	191	204	175	228	194	151	167	183	189	174	191	176	178	190	183	178	179	172	179	174	216	177	181	181	175	206	174	204	178	189	172	173	209	176	186	186	176	188	173	193	199	169	174	177	167	220	197	188	160	195	182	188	176	194	210	177	202	166	158	185	205	161	169	175	190	183	188	177	194	163	189	186	189	195	169	164	161	193	167	201	172	194	184	164	195	192	197	192	176	189	201	181	162	156	179	163	157	198	175	184	193	176	213	179	178	195	163	178	197	203	168	190	184	204	195	190	177	195	169	181	177	165	169	193	181	166	193	188	212	188	181	190	189	194	189	153	201	179	205	182	182	171	170	181	152	177	196	171	169	169	186	172	196	189	195	170	163	178	165	178	161	187	191	184	183	171	176	196	175	176	182	196	191	180	181	199	175	174	176	189	192	190	182	169	180	165	189	191	201	162	186	183	185	172	167	210	206	177	177	180	170	174	189	208	189	175	170	162	201	179	183	201	209	185	184	177	203	178	173	189	170	155	188	188	181	227	187	199	206	183	187	204	203	198	178	185	193	191	164	180	182	194	189	171	162	196	182	190	189	184	171	212	189	155	183	181	157	193	185	172	190
9085	5797	7868	9648	8843	8607	7958	6904	6171	4496	4427	3803	2698	2384	2076	2163	1759	1836	1862	1466	1293	1197	1200	1068	934	893	831	747	800	713	783	707	631	717	616	635	640	598	627	572	642	599	659	648	677	642	648	607	565	595	584	506	553	594	560	524	548	572	557	532	563	552	558	517	552	519	524	547	472	562	547	492	517	496	545	521	534	530	534	527	511	516	525	515	554	538	553	538	568	518	504	577	515	525	518	492	554	515	512	566	503	519	528	546	520	496	566	517	521	510	488	465	478	493	549	557	517	519	507	539	529	529	483	516	542	518	509	593	519	562	512	508	528	510	532	468	488	535	546	488	496	566	539	515	506	519	493	549	528	523	528	512	514	508	497	509	507	560	549	522	557	489	532	529	544	536	501	494	499	494	506	549	536	511	564	541	534	555	528	498	480	506	548	515	507	514	503	527	515	510	538	501	530	501	548	481	473	508	528	539	489	510	512	521	526	551	523	517	502	504	521	506	488	480	502	531	492	540	509	512	510	551	554	495	481	526	521	519	470	537	518	540	553	494	555	486	514	521	520	502	496	525	498	543	499	476	537	540	487	532	507	489	478	558	475	507	563	511	523	490	507	530	554	532	515	464	518	499	513	514	519	521	512	510	546	498	579	534	520	506	521	513	544	502	490	508	516	522	541	526	513	514	518	546	518	517	508	502	502	493	515	499	460	515	521	505	525	468	556	496	532	520	511	519	517	512	519	518	496	525	561	531	508	529	499	506	510	527	495	515	494	537	520	540	517	478	545	496	514	526	495	524	496	533	492	529	543	508	521	535	509	499	533	550	481	538	522	473	516	522	521	512	523	510	501	526	511	576	533	529	529	532	507	534	484	563	508	575	492	505	535	534	527	534	523	498	545	477	519	537	526	510	528	544	517	495	524	527	520	508	513	487	500	510	538	517	503	544	527	519	524	531	521	544	489	469	570	493	493	504	538	508	507	554	537	574	540	473	509	531	498	499	520	527	509	502	557	498	509	519	494	528	542	510	521	506	537	526	537	561	523	539	520	516	527	502	540	529	517	485	528	532	515	516	514	501	507	501	516	481	534	480	474	502	515	487	540	520	520	525	526	469	517	514	493	520	539	521	556	516	499	526	521	501	487	476	525	507	522	548	532	548	550	520	509	514	508	561	516	576	556	500	510	473	504	536	519	519	492	501	528	544	516	527	518	523	533	471	529	472	552	500	531	535	513	546	544	536	519	522	519	545	507	512	551	519	483	521	508	477	533	491	510	521	514	479	484	537	511	512	519	488	507	549	540	553	517	528	514	552	501	481	508	500	538	513	507	520	510	500	535	524	517	516	537	555	505	516	515	495	531	506	545	515	510	531	529	525	486	500	544	491	471	504	502	516	532	570	511	496	552	471	533	531	529	520	542	551	511	533	479	481	490	491	534	518	486	494	525	485	510	545	514	520	497	541	483	534	475	523	463	513	511	531	557	514	544	525	471	513	519	480	509	502	526	511	501	517	521	511	516	534	509	543	525	490	524	544	543	567	484	531	517	519	533	501	499	539	514	502	494	477	528	584	539	523	512	510	513	520	494	507	486	482	508	482	510	524	508	535	549	562	516	529	500	510	522	539	530	511	525	490	491	527	496	504	522	485	489	571	492	490	516	493	557	512	514	508	508	509	536	525	520	507	484	516	542	519	521	515	533	536	511	531	512	544	463	514	519	523	520	494	562	521	512	497	514	478	487	514	493	543	504	531	530	545	476	456	494	522	523	514	503	526	507	541	530	529	550	500	537	490	506	526	581	516	526	511	530	516	519	449	536	507	542	492	494	532	552	534	515	525	509	542	494	536	484	563	508	473	514	478	506	498	513	540	479	515	510	554	502	489	494	481	520	494	512	527	496	496	536	562	491	500	505	517	545	509	519	514	521	522	537	514	508	510	508	512	519	550	539	552	547	492	495	526	502	502	469	511	510	557	537	508	538	484	468	527	503	537	522	506	492	534	494	544	457	515	534	514	530	518	502	515	566	481	526	481	503	530	528	485	539	518	500	571	512	515	468	511	491	484	505	527	484	491	522	499	552	508	530	548	531	543	508	493	537	513	491	540	499	522	499	547	488	512	475	524	487	514	489	495	498	530	532	556	473	535	523	506	477	515	551	509	482	501	520	538	508	499	484	548	502	475	518	512	514	495	555	504	493	500	478	527	504	493	528	520	537	476	496	512	497	495	529	518	506	499	546	521	542	523	514	484	498	528	545	543	553	498	540	490	544	500	507	476	514	496	485	493	507	522	501	514	515	545	522	534	524	504	531	545	497	523	534	507	540	544	491	484	544	524	582	515	513	495	529	524	517	496	569	540	511	520	539	549	530	526	506	494	533	490	505	527	487	495	501	536	516	487	546	529	521	505	494	500	507	524	472	506	499	490	528	523	519	532	528	515	528	539	532	513	508	520	515	548	517	476	531	533	517	483	501	498	573	472	509	521	500	562	479	520	504	483	518	531	535	457	512	484	547	475	475	536	512	515	516	521	492	541	503	483	534	539	508	504	473	543	493	493	539	521	525	526	510	560	499	475	524	505	547	519	523	560	503	538	540	533	525	539	516	514	571	507	509	557	473	521	513	541	553	523	535	512	530	508	513	551	522	520	523	499	559	507	559	546	513	531	509	504	503	544	540	473	513	542	506	520	570	494	507	505	509	485	495	560	500	557	481	509	565	541	523	499	495	527	494	534	553	530	521	507	526	532	534	530	513	526	517	518	564	558	480	498	515	504	523	537	523	502	541	531	529	541	538	573	564	541	568	517	526	526	531	555	541	556	513	536	540	505	550	544	522	542	482	522	520	532	525	485	535	528	503	518	510	509	489	529	501	573	457	491	539	524	488	501	509	551	514	524	518	482	536	513	478	518	514	506	550	524	493	469	525	521	528	524	513	532	518	512	501	518	514	528	549	505	498	533	554	499	516	513	498	548	544	522	554	522	566	523	509	535	498	490	496	466	488	534	506	543	539	527	495	515	561	516	536	530	503	517	498	544	483	495	514	499	485	555	547	494	502	542	465	528	532	496	509	470	543	493	562	506	526	511	535	528	520	487	529	508	528	489	501	582	511	511	515	503	499	528	525	531	513	489	533	517	542	498	526	523	523	534	544	495	481	528	504	505	486	514	523	459	496	532	483	509	546	539	520	467	516	532	489	585	526	481	500	523	518	520	510	506	508	494	549	502	506	547	528	519	512	529	514	505	519	522	511	514	512	486	532	468	546	534	500	541	518	475	457	505	558	511	492	570	524	494	551	471	518	563	540	530	511	479	534	486	539	513	529	506	489	486	458	502	487	484	530	536	529	491	540	533	514	526	524	549	514	501	495	535	475	505	531	498	495	487	553	506	508	515	529	539	517	499	524	505	477	515	489	521	529	553	554	497	481	528	526	533	507	517	490	536	489	519	526	546	549	534	545	510	513	497	512	545	555	550	512	528	495	476	493	509	484	546	519	500
22597	12381	13288	11997	8885	6885	4804	4567	2736	2394	2038	1747	1371	1075	751	762	647	720	656	561	459	454	436	443	347	383	334	282	312	271	312	285	299	297	296	299	269	255	277	261	301	240	245	254	268	297	242	254	272	261	265	269	269	258	261	264	230	257	241	237	277	236	236	252	254	267	237	246	272	222	274	263	253	250	267	245	238	242	264	233	228	224	247	209	240	256	238	232	252	236	227	267	249	248	274	242	255	222	227	202	254	251	230	245	277	247	249	256	254	239	218	250	240	258	231	242	240	250	243	221	254	248	267	259	254	240	263	213	227	269	252	225	235	190	252	262	238	245	242	231	250	242	255	254	232	247	258	214	202	223	248	234	248	280	275	220	224	220	232	259	252	212	239	256	236	255	246	250	252	221	222	236	246	259	244	246	210	238	227	249	232	224	229	251	249	238	251	243	216	255	250	251	236	235	242	238	242	244	232	230	281	258	241	258	241	248	264	251	255	247	267	260	247	235	230	250	251	265	253	234	213	224	232	236	291	246	276	230	242	266	225	249	231	247	252	243	250	255	230	214	245	240	235	227	247	240	263	232	238	223	246	243	246	243	250	219	209	235	244	257	278	256	245	218	238	238	228	241	255	216	260	244	245	238	250	240	264	253	237	249	257	257	251	233	235	250	235	252	249	248	231	251	251	238	271	266	259	269	216	245	245	267	251	250	255	258	256	245	259	289	245	260	218	236	239	239	256	241	273	239	236	221	209	254	237	259	256	250	245	283	241	254	240	249	259	224	260	252	216	241	254	227	242	228	250	243	250	224	239	255	269	228	244	231	253	245	244	252	251	241	233	240	241	262	250	264	245	238	230	257	240	238	235	227	240	221	243	223	241	220	202	259	245	256	251	243	244	259	258	243	219	232	228	247	215	228	221	257	247	241	242	220	246	245	253	244	258	251	276	248	248	232	255	247	228	259	245	265	276	240	261	244	224	236	218	226	227	250	220	230	254	243	244	239	263	241	256	235	227	250	251	229	262	214	279	221	231	232	240	232	229	248	222	225	230	224	258	243	242	220	252	242	244	249	255	258	228	243	246	253	248	226	233	230	220	250	218	247	240	254	246	229	225	252	254	237	233	235	243	241	244	270	241	227	243	251	247	235	262	269	253	244	268	270	239	241	263	227	217	216	263	243	261	229	235	241	265	214	225	225	260	245	225	218	252	224	246	232	231	252	259	244	230	222	267	245	239	247	259	231	239	260	240	261	259	245	235	264	238	258	247	255	239	254	288	259	259	250	254	233	227	238	252	282	238	262	241	236	254	227	253	271	247	218	252	259	269	264	250	257	272	240	262	231	230	238	245	228	244	253	248	251	218	243	248	266	241	242	249	236	246	252	224	222	215	237	199	236	247	254	242	234	231	231	249	242	251	221	253	237	228	271	275	225	246	267	222	243	235	242	243	231	256	241	248	269	251	240	265	245	260	257	232	245	225	258	247	235	259	255	276	250	274	229	229	244	235	271	273	275	224	240	219	247	217	239	247	265	236	234	231	237	259	234	269	233	241	242	224	257	267	238	247	226	234	227	226	229	280	241	237	243	249	231	275	236	258	213	240	251	266	226	249	265	234	250	243	216	218	256	259	254	250	240	238	246	238	235	257	267	243	250	259	229	251	255	263	220	257	225	236	236	231	269	252	243	223	235	234	243	276	248	262	234	271	236	262	266	236	267	307	264	250	252	209	228	239	251	263	261	239	231	235	247	255	257	251	258	251	267	236	230	224	229	243	254	281	245	260	213	248	236	213	237	241	265	278	239	203	275	237	261	262	228	266	278	242	239	267	256	250	251	204	233	232	223	243	251	246	238	251	222	245	249	241	259	220	257	266	228	240	270	254	227	236	261	236	258	243	253	217	219	259	275	257	224	264	226	243	232	233	236	283	249	224	237	252	263	254	259	229	236	232	244	244	219	231	245	228	222	235	238	251	244	237	229	252	237	213	247	252	240	245	235	255	239	246	243	210	235	211	228	250	249	230	225	241	244	278	202	250	236	249	219	230	243	232	235	237	261	238	228	253	227	259	242	245	243	239	227	261	221	254	244	253	228	268	256	248	224	242	239	238	211	270	265	245	254	237	242	255	250	248	231	234	221	250	254	282	268	246	250	238	239	255	229	234	246	240	240	223	226	248	228	223	248	212	230	241	239	248	223	232	237	260	245	242	227	238	222	238	239	228	246	248	245	260	242	239	257	242	261	268	227	223	223	248	233	252	238	246	239	287	242	233	239	246	252	236	223	242	254	233	271	263	212	235	256	235	218	239	240	250	254	252	277	243	244	276	249	223	271	227	246	246	236	259	240	242	248	251	245	283	252	255	245	220	246	265	216	219	216	236	228	272	277	257	233	232	257	226	248	242	242	209	231	215	234	252	256	236	235	224	255	271	253	226	228	256	233	247	251	297	234	235	241	271	225	230	254	241	245	251	235	242	223	232	218	254	238	245	220	253	232	237	249	239	235	250	243	225	230	269	229	242	245	220	258	251	216	260	240	241	233	222	214	233	236	231	237	229	249	246	263	235	248	257	227	247	248	220	214	258	255	228	259	246	253	265	250	240	243	232	263	261	233	248	252	231	246	244	235	237	252	224	245	214	233	231	232	227	231	233	267	253	246	243	257	259	261	252	233	204	249	253	229	268	251	258	239	220	232	245	234	223	256	245	236	264	272	220	239	242	260	283	256	225	216	245	238	262	252	235	219	243	257	266	238	211	229	247	234	243	257	239	254	243	266	243	258	257	245	254	250	256	241	259	220	270	250	236	261	216	245	234	255	253	258	243	245	241	281	228	256	238	239	232	254	235	269	242	232	238	273	254	212	254	250	223	258	259	247	246	248	233	232	252	221	232	221	258	244	267	240	261	255	247	259	241	253	239	235	269	218	253	232	237	235	258	216	252	250	244	269	249	253	236	263	221	215	221	209	261	260	236	280	230	266	224	233	260	252	245	232	251	236	242	237	226	261	258	253	237	236	220	281	235	222	237	247	264	227	279	234	269	212	257	249	241	261	233	260	224	240	244	249	254	239	250	248	248	253	243	244	237	229	229	257	250	226	278	254	238	224	243	233	269	238	233	235	256	248	267	284	241	259	250	237	237	254	220	235	214	256	257	218	240	232	231	250	235	267	242	231	238	263	248	260	237	258	258	246	258	277	279	265	248	248	244	225	263	241	244	218	230	243	239	253	248	242	250	258	251	251	192	240	244	236	253	219	250	258	242	250	267	241	233	224	231	234	246	248	250	263	250	258	247	230	244	220	220	206	267	232	248	261	231	223	232	241	276	242	258	251	266	250	273	271	224	229	256	261	254	265	256	229	250	230	257	254	266	255	279	274	262	240	248	271	234	224	244	258	282	214	233	200	253	225	221	256	268	250	267	220	253	255	227	223	229	233	247	275	241	279	242	218	267	242	224	261	223	226	258	213	241	255	226	230	231	255	242	252	247	240	242	264
12226	8730	12311	14972	13923	13992	12656	12242	9107	8882	7014	6305	5197	4357	3590	3583	3116	3361	2687	2680	2009	1997	2010	1682	1503	1473	1376	1200	1260	1256	1257	1122	1136	922	1025	1015	906	924	886	863	845	888	943	944	911	880	823	827	790	777	829	821	791	750	719	730	729	797	743	751	723	749	671	658	726	675	719	700	657	692	659	683	700	690	699	667	696	699	699	676	676	636	646	711	687	644	708	665	692	677	698	691	667	716	666	662	681	694	663	678	643	648	678	680	713	681	686	642	734	676	643	697	682	623	664	646	739	681	657	659	640	613	686	659	683	711	672	660	674	689	611	615	677	701	644	671	686	658	645	663	650	628	665	679	669	655	645	614	693	690	634	670	658	657	659	656	664	673	707	688	615	650	679	665	667	651	636	622	687	651	679	639	671	663	640	714	674	688	669	708	660	659	713	703	671	656	679	618	672	679	663	658	683	642	615	686	678	714	666	657	676	681	670	720	663	690	658	662	680	696	665	676	660	667	657	674	664	643	669	714	708	608	659	692	624	706	664	664	707	694	650	683	697	682	612	647	643	658	666	668	650	656	621	667	615	657	674	678	669	684	664	677	698	693	621	685	686	670	665	650	642	649	650	642	651	632	643	653	622	673	667	619	700	667	686	682	618	645	641	687	672	683	645	627	612	699	665	644	615	685	619	659	694	612	658	614	684	623	739	655	650	660	686	648	659	688	660	645	624	654	624	690	697	661	634	657	589	678	626	649	672	641	637	667	653	639	678	696	679	635	680	681	638	589	650	649	615	642	634	627	657	685	672	668	609	631	661	657	638	672	690	646	638	685	648	639	661	647	677	682	653	639	637	623	657	678	682	625	655	638	630	648	656	721	680	650	653	689	671	705	642	637	722	653	667	646	632	688	645	683	668	646	644	692	665	653	614	640	645	674	658	676	657	710	692	656	676	680	665	617	616	606	644	695	622	662	664	623	643	652	651	689	676	664	661	657	649	685	654	645	703	703	648	638	694	631	690	674	695	671	628	702	697	648	654	703	655	679	667	659	698	703	659	677	677	646	643	645	658	672	666	658	646	659	672	656	699	678	692	660	676	626	667	673	620	661	683	704	670	646	622	634	643	716	640	642	656	669	685	678	615	678	627	637	651	687	643	646	674	657	640	661	630	638	672	683	674	639	680	623	683	732	655	659	704	615	645	664	707	636	734	685	691	627	691	659	653	662	628	647	705	697	677	677	653	658	650	700	660	667	660	626	647	702	663	670	664	675	641	615	679	620	662	662	621	665	639	635	668	643	646	631	685	653	607	625	646	653	648	673	671	612	673	669	634	685	697	703	678	661	714	655	655	648	648	669	645	695	632	640	645	587	632	665	707	668	687	691	655	611	701	635	684	689	640	682	666	647	664	631	693	691	658	672	668	643	643	635	705	584	642	675	671	725	673	672	670	630	650	673	627	664	665	660	634	694	678	667	630	686	671	661	640	666	663	625	664	665	644	669	665	694	700	633	658	672	669	658	602	684	612	623	629	653	665	633	645	706	646	619	663	653	655	649	685	697	656	674	679	687	673	644	657	646	668	631	638	653	636	707	649	637	613	672	624	647	654	665	658	709	636	642	661	629	633	626	633	644	700	657	657	666	650	602	648	660	668	635	659	670	669	693	669	643	654	661	626	622	624	670	647	639	659	674	685	671	694	661	644	659	655	664	662	668	655	675	604	647	673	683	624	655	663	672	658	650	678	681	660	642	663	709	653	647	692	677	674	650	701	658	682	684	675	660	648	614	648	637	594	678	686	638	639	669	684	644	617	662	655	675	622	665	659	642	671	658	662	669	664	640	668	639	667	662	655	630	673	733	609	664	681	672	685	649	681	600	697	634	710	669	692	641	641	630	609	633	638	697	653	695	673	640	691	715	671	659	698	701	648	675	633	650	662	658	678	698	663	615	692	635	666	637	671	681	681	659	668	680	612	660	628	655	714	641	668	681	633	630	698	649	648	692	644	653	682	664	701	679	655	637	686	723	711	653	678	682	671	662	669	661	658	711	627	614	656	653	644	662	667	653	665	655	674	639	701	679	630	656	634	619	638	625	662	633	686	627	633	647	729	707	672	648	654	634	640	663	679	663	727	672	654	673	673	629	618	679	701	680	693	655	627	634	704	682	659	680	619	668	621	657	697	705	652	681	620	653	705	647	643	677	620	659	696	711	715	605	668	640	659	679	707	614	654	654	674	651	690	654	675	642	649	693	638	670	659	673	672	677	688	669	666	616	670	663	666	670	673	654	634	715	672	697	651	645	630	652	664	677	671	703	676	657	664	672	645	658	702	677	673	678	650	644	633	615	662	599	683	693	644	671	645	649	630	640	682	686	661	626	673	661	684	623	697	644	659	683	662	635	643	668	640	718	632	656	633	631	612	656	638	673	663	664	674	688	668	672	629	683	706	646	634	647	696	649	674	687	680	645	648	692	694	705	690	696	624	674	712	666	629	654	672	687	669	679	670	680	686	654	678	635	676	639	641	633	705	621	693	664	673	688	696	691	678	641	669	701	618	632	666	719	627	620	644	673	624	658	674	643	673	653	676	677	681	647	664	611	649	623	602	683	691	683	610	651	659	653	656	702	665	663	654	635	681	637	642	652	619	654	673	664	656	612	704	620	622	622	673	671	620	674	662	681	639	641	663	714	647	660	660	694	668	688	618	632	727	686	662	610	668	650	692	663	715	670	659	669	652	675	662	675	631	645	647	676	667	691	675	671	657	684	654	654	670	667	659	638	673	687	661	687	650	674	688	638	648	659	702	623	629	700	684	645	635	638	651	646	633	646	668	640	697	692	698	647	672	662	665	711	659	626	629	701	615	603	661	646	667	678	664	652	668	655	666	678	643	662	688	678	686	645	673	700	677	639	696	673	626	699	681	682	671	667	682	661	628	636	652	715	669	642	635	647	687	694	657	633	629	645	660	668	611	656	635	670	647	649	711	679	654	702	661	616	697	680	654	684	675	647	675	637	641	687	683	631	638	682	620	637	614	681	643	638	683	645	685	694	697	659	664	635	650	701	692	664	640	662	678	669	643	602	675	618	661	639	661	677	629	693	683	644	650	663	687	644	687	642	629	638	678	629	675	689	669	712	644	647	702	617	661	636	656	677	715	655	643	656	653	608	656	689	698	649	667	673	606	691	678	630	665	658	680	659	646	667	677	617	629	656	654	660	609	678	679	638	641	646	644	693	658	684	623	679	657	677	674	625	649	648	663	635	641	676	669	596	662	622	690	642	678	696	619	627	670	676	638	662	694	652	668	675	670	637	651	640	676	715	665	640	641	623	668	682	683	650	722	674	658	687	667	679	634	663	629	664	630	672	680	699	680	661	646	693	664	656	646	652	643	670	680	683	655	680	694	648	689	648	675	659	658	670	668	660	629	619	670	696	657	707	659	680	693	637	671	688	704	661	643	601	669	630	631	665	661	664	669	672	687	653	698	633	641	640	671	700	651	650
4825	1043	999	757	607	596	455	449	387	372	415	369	381	369	371	350	358	343	370	342	343	328	354	369	339	340	355	310	315	341	318	335	319	332	315	321	311	343	312	322	348	350	280	347	333	325	328	320	311	318	339	325	319	345	312	309	294	309	325	321	311	323	305	338	331	309	377	326	347	313	312	320	325	322	303	342	350	305	323	329	328	318	303	372	335	346	321	330	323	323	322	331	331	338	358	348	311	321	313	325	310	309	325	325	343	359	359	304	348	335	329	328	351	343	341	314	334	306	312	309	327	361	351	328	286	347	349	340	362	323	322	339	305	334	321	302	324	332	337	325	334	359	315	321	291	338	300	333	339	320	320	315	308	336	331	306	324	351	326	339	335	297	348	323	319	344	318	309	311	308	318	337	295	285	341	333	316	321	307	313	311	315	347	313	344	309	318	337	318	326	306	328	311	315	325	341	332	328	319	344	306	322	355	325	349	320	319	315	309	299	347	301	306	287	331	330	307	300	337	332	354	305	309	343	293	306	308	320	335	305	313	348	323	315	341	316	338	292	331	355	304	285	335	311	316	320	343	333	338	309	333	321	313	291	306	339	289	330	331	320	393	266	343	360	367	354	301	325	330	295	336	314	311	307	306	306	317	332	357	302	356	303	324	342	338	351	336	336	333	321	359	331	315	337	320	307	298	322	347	323	294	280	322	348	324	326	344	345	331	355	312	325	362	309	313	310	328	310	307	304	356	296	363	320	331	319	322	349	302	318	299	336	321	290	307	315	311	324	333	335	316	363	334	325	360	309	297	269	306	302	356	296	334	354	286	343	321	330	312	289	330	291	338	304	284	350	285	321	306	298	318	316	342	306	338	329	326	308	344	309	326	358	313	335	289	339	350	355	344	321	336	300	303	287	315	307	338	300	332	294	337	327	295	312	335	343	311	342	313	329	334	316	304	310	341	293	319	319	323	322	321	308	295	361	319	318	343	311	309	347	327	315	318	352	309	324	324	338	338	329	330	326	327	341	361	289	320	298	311	337	350	319	318	331	329	319	359	323	290	347	310	341	332	316	337	314	337	322	354	353	335	318	322	308	325	326	305	359	355	294	319	334	287	318	344	293	286	309	293	318	310	327	342	340	311	337	304	317	303	329	351	333	323	324	338	292	305	282	303	279	325	339	306	328	303	336	313	337	334	335	319	340	350	326	308	304	351	300	317	324	339	332	284	310	308	316	315	332	326	310	310	287	342	309	316	289	323	360	298	332	327	323	304	355	295	334	316	307	298	324	303	314	335	302	319	308	308	296	316	321	348	335	323	307	303	344	337	322	299	323	323	312	285	305	314	319	341	312	334	320	296	344	318	319	340	326	322	335	324	325	359	314	310	310	318	354	304	344	329	317	285	314	325	296	326	303	310	326	315	282	339	315	336	329	292	330	293	296	334	303	326	323	334	315	302	285	319	321	330	305	278	324	321	334	325	313	329	335	310	334	329	322	299	302	369	340	336	312	305	311	315	329	336	318	317	283	333	322	372	281	300	316	321	329	274	314	309	324	298	315	310	303	317	300	356	329	315	331	332	329	311	340	337	314	337	365	336	322	323	313	336	299	338	306	316	329	347	331	321	327	296	290	337	311	329	339	292	321	312	327	335	313	345	296	320	308	312	338	320	334	291	314	315	319	323	317	333	311	311	307	314	329	320	310	356	369	311	349	292	322	332	317	324	351	372	329	298	313	283	305	340	326	318	307	323	322	305	306	294	319	334	351	359	329	333	330	310	347	324	292	312	299	302	324	310	312	319	290	354	323	355	298	320	358	327	319	283	320	337	311	313	289	314	314	317	343	326	300	335	334	312	324	336	313	342	304	318	337	319	298	361	319	327	292	324	318	314	319	306	311	307	313	336	328	350	347	319	380	320	312	320	348	332	324	304	316	313	343	374	322	342	328	315	311	339	342	332	316	314	314	327	358	300	336	331	292	341	341	333	299	293	330	317	330	335	333	311	349	329	312	342	348	317	330	328	321	322	319	337	342	317	294	319	301	355	339	308	320	321	322	284	329	318	320	300	283	315	319	309	322	312	341	311	349	343	358	313	305	340	312	308	324	331	372	312	331	318	314	367	339	340	323	301	327	291	274	315	333	321	356	369	330	293	318	304	344	302	350	290	327	343	330	315	338	305	343	317	327	332	319	346	334	332	337	364	309	338	345	319	310	330	288	322	332	324	323	321	350	319	341	311	301	309	319	314	323	318	340	314	310	316	343	341	318	327	339	311	327	338	305	305	373	354	309	296	308	312	324	360	325	338	318	336	338	326	301	356	292	322	332	309	291	333	290	347	295	332	312	306	361	329	331	316	327	298	306	316	372	342	288	329	310	339	293	294	337	348	307	318	326	325	328	320	322	331	325	313	346	339	334	297	360	323	323	306	321	304	333	311	319	327	304	315	355	296	348	321	302	338	324	346	312	345	326	292	321	300	365	332	309	308	280	337	312	309	302	309	358	334	332	349	343	295	333	354	306	340	298	343	294	348	303	325	332	320	325	305	346	326	313	334	329	323	325	327	291	301	309	336	330	317	301	321	318	347	306	301	342	317	320	326	301	343	288	337	301	301	307	307	325	305	295	311	323	340	299	343	355	328	349	384	326	341	321	312	309	322	328	323	325	321	340	327	359	339	330	332	339	322	326	331	270	329	314	298	304	329	351	295	309	356	311	320	366	313	289	309	362	322	332	310	353	317	301	322	332	315	363	339	344	329	350	316	326	323	313	318	343	323	357	301	323	339	325	383	347	336	313	327	323	350	322	296	327	360	330	290	319	329	329	334	322	286	327	325	308	309	299	325	319	338	315	294	321	315	318	261	318	345	335	346	355	321	295	323	315	340	303	306	327	312	347	348	315	315	316	342	335	326	330	344	351	335	320	348	329	281	325	345	342	321	312	326	300	334	323	328	321	291	320	337	309	324	318	315	323	322	328	289	296	302	299	314	331	349	326	301	311	326	282	347	328	327	280	337	342	340	323	289	289	319	340	304	325	296	304	300	299	332	315	321	315	318	311	316	313	329	335	324	323	305	350	347	296	308	320	319	313	338	336	307	326	311	327	328	331	327	310	325	356	349	335	351	318	344	313	306	339	315	338	341	302	310	295	289	333	359	309	297	317	346	354	310	329	313	317	334	362	354	328	341	336	306	294	329	323	328	330	333	384	331	286	329	321	293	337	353	296	316	355	338	323	298	344	310	307	335	304	331	290	342	317	293	328	324	323	337	360	300	332	314	341	320	307	335	317	301	331	327	319	305	335	335	337	317	313	305	343	345	330	334	314	321	326	301	294	300	322	325	297	334	331	322	310	329	312	310	297	303	324	294	309	304	335	309	293	314	330	349	305	292	312	308	317	288	343	304	329	318	332	335	321	322	290	305	304	339	292	302	328	290	310	340	302	325	361	324	356	355	309	330	323	281	289	323	323	335	289	329	334	296	339	335	320	312	332
3649	1528	2136	2424	2121	1948	1760	1532	1378	1331	1278	1213	1084	1108	1060	1022	1017	1024	1041	977	943	1044	843	878	927	820	832	824	803	818	852	757	797	786	852	783	815	826	787	810	804	835	793	762	796	781	813	832	805	841	719	831	756	837	769	823	814	785	754	813	813	835	811	828	809	775	773	809	801	769	770	826	744	773	774	815	813	802	795	792	782	839	823	805	802	806	808	854	808	804	771	750	807	815	836	803	781	813	821	798	792	805	788	752	787	830	740	790	772	794	830	786	817	837	739	795	839	778	818	768	785	807	810	794	811	842	832	799	832	826	741	802	782	785	769	824	828	787	848	764	816	721	772	822	808	756	813	797	763	794	787	814	838	799	813	793	826	773	811	801	727	855	774	835	848	787	789	768	763	736	761	780	773	781	806	809	818	820	812	810	852	759	778	739	810	772	784	809	799	769	881	831	780	759	804	773	777	813	813	769	802	799	808	837	771	824	848	799	814	771	786	795	775	831	774	848	800	840	833	817	781	833	799	742	789	770	816	769	838	747	811	784	754	813	793	862	828	820	764	807	794	815	755	827	767	807	822	830	799	829	804	798	792	795	817	784	811	819	782	792	808	766	794	785	814	790	787	828	768	762	762	848	787	776	796	818	786	766	862	780	782	817	788	824	740	778	811	788	781	790	791	764	794	770	796	756	819	824	777	756	797	763	765	774	819	804	803	756	836	799	800	862	793	729	786	793	763	770	841	778	861	775	805	806	785	754	775	738	778	767	794	768	775	752	837	801	758	809	788	817	790	791	792	738	778	833	812	786	785	766	778	786	788	804	804	774	782	837	829	825	800	812	786	782	737	814	766	819	761	771	773	753	793	742	769	786	779	796	823	797	828	779	775	788	842	793	795	781	747	745	733	773	813	794	769	775	791	818	848	778	856	836	783	776	753	841	802	790	823	721	780	763	786	760	825	757	882	793	785	791	787	843	807	754	789	766	792	803	809	841	812	789	807	730	817	779	774	809	789	832	833	808	733	780	807	766	842	803	781	829	814	778	796	798	799	790	825	781	809	795	763	830	829	824	844	758	802	789	742	808	832	775	832	763	802	830	767	753	777	800	769	783	740	811	827	807	785	794	780	785	823	819	827	808	841	821	790	798	791	795	808	782	777	827	802	773	787	813	757	758	782	795	809	778	785	846	772	801	803	764	777	784	794	792	754	757	765	786	770	800	771	757	785	788	843	833	813	800	874	805	731	821	801	784	869	849	864	803	793	806	844	757	752	787	800	744	783	788	803	787	802	749	799	838	815	789	798	862	765	823	776	799	807	780	773	818	795	787	778	795	793	795	815	758	770	811	816	889	824	867	834	791	794	838	786	787	782	764	805	774	808	784	766	825	813	753	785	841	810	820	749	786	795	771	762	789	784	829	824	770	772	820	797	844	718	762	777	812	816	778	794	794	788	810	846	773	814	838	751	773	771	797	755	820	803	796	766	791	770	793	770	798	798	789	783	776	779	758	770	752	782	821	815	739	801	817	835	802	778	776	775	765	767	807	768	746	806	799	800	794	799	789	834	792	852	794	772	813	761	801	843	752	767	776	834	773	729	814	822	745	787	803	798	755	763	816	767	861	807	818	812	797	765	777	724	809	774	781	815	813	801	813	790	767	824	732	796	813	777	841	779	743	762	768	810	795	842	782	813	771	767	800	775	753	842	843	778	794	788	806	787	758	776	821	820	781	781	778	755	799	770	835	803	795	775	763	778	816	766	792	777	760	799	815	812	768	757	844	790	770	802	780	806	758	829	784	801	812	800	805	842	810	799	818	769	829	782	764	807	766	846	800	821	769	814	771	772	759	775	796	817	805	782	791	741	835	764	814	800	842	747	835	811	821	795	771	764	797	760	774	772	782	808	809	772	767	790	809	798	755	747	822	764	815	854	829	786	819	829	809	807	783	784	795	764	873	829	779	797	777	770	769	841	762	768	788	785	780	753	781	773	792	817	767	766	778	732	779	804	789	831	800	830	824	795	745	811	779	830	805	771	829	771	797	886	763	769	792	851	785	808	795	777	773	812	813	773	796	782	760	763	808	747	809	821	785	814	767	797	777	797	806	834	789	793	787	797	779	814	870	806	835	813	780	826	778	821	767	746	820	768	807	753	790	806	758	792	773	821	750	777	802	734	828	760	813	841	791	773	785	775	779	779	820	782	801	799	800	800	779	831	755	737	784	752	779	787	807	792	782	767	803	765	760	804	812	798	789	799	843	799	793	816	786	789	825	756	817	762	830	794	765	783	779	780	758	767	784	827	797	832	805	748	798	807	771	785	860	761	746	764	790	735	794	812	752	823	798	774	791	800	833	776	766	785	801	802	822	814	756	815	803	752	801	830	725	807	807	799	810	792	800	842	779	734	840	791	735	809	802	835	804	766	814	758	848	769	792	781	784	810	760	825	776	816	772	727	817	783	797	766	796	780	805	763	801	774	756	805	774	761	808	764	790	792	819	763	813	792	826	766	836	823	851	773	774	823	836	713	796	817	797	765	738	818	746	802	818	806	768	812	788	794	778	770	782	792	791	752	830	843	780	801	811	759	805	798	856	819	760	806	779	746	781	855	810	764	817	778	803	745	768	778	809	794	729	797	748	724	783	758	752	752	803	839	822	821	840	833	834	805	836	835	777	752	805	792	757	806	795	796	759	749	846	752	786	813	784	772	787	792	793	756	822	803	776	785	776	732	800	805	786	825	758	776	760	770	811	752	789	778	869	759	764	809	838	768	751	787	814	826	771	815	804	822	788	791	859	766	792	746	773	756	798	802	762	796	752	774	800	754	794	812	769	809	828	820	774	808	804	770	800	800	777	831	785	805	808	755	803	803	762	759	811	807	812	803	786	757	859	818	796	750	779	766	771	766	768	810	792	754	809	799	807	754	833	808	810	818	808	760	813	777	772	840	776	812	812	750	799	781	761	838	794	818	782	819	824	804	773	735	796	774	799	810	790	815	767	771	802	762	784	818	774	799	802	760	806	799	747	747	756	805	782	822	759	824	760	788	821	810	783	800	791	753	776	786	808	753	753	787	821	789	768	816	782	803	779	800	804	813	808	804	725	775	745	761	774	807	777	789	805	857	784	782	794	806	792	822	813	806	802	781	788	798	805	811	751	801	792	842	804	781	804	808	830	772	743	782	814	800	775	738	798	802	865	795	854	802	784	825	833	821	802	787	825	779	784	801	767	790	773	820	868	771	828	803	801	856	781	805	775	796	832	779	773	813	735	787	743	772	810	785	819	792	818	772	744	779	756	822	815	774	819	741	783	776	818	781	756	782	792	809	839	828	778	803	823	823	865	843	832	746	865	798	823	805	809	735	814	794	798	817	790	781	748	829	816	747	791	829	805	856	793	820	774	803	774	780	808	778	775	822	760	841	766	813	786	799	741	758	781	766	769	816	751	782	799	794	783	815	827	785	832	812	767	791	819	824	775	766	821	790	830	801	809
15055	7115	7088	5670	4219	3118	2061	1845	1128	1066	1016	1086	594	406	428	467	371	382	340	341	271	273	284	269	214	230	207	214	222	195	211	233	192	212	192	211	203	199	186	205	196	202	190	216	198	227	171	191	190	190	180	216	183	175	191	211	202	181	169	190	180	183	176	180	214	184	193	200	219	183	194	197	165	181	186	175	169	177	180	182	180	173	171	186	179	190	190	190	191	192	179	205	183	176	198	171	193	186	172	194	205	214	180	178	182	183	204	172	215	170	175	187	184	166	194	212	167	209	182	200	192	189	191	182	162	167	182	193	179	172	186	194	177	187	175	184	181	205	202	153	178	179	199	181	167	170	215	181	169	185	186	181	201	170	181	174	159	166	172	161	196	187	184	158	173	196	191	192	153	174	202	184	171	184	198	179	176	157	186	166	175	183	179	179	186	184	189	192	224	179	177	168	192	183	182	193	168	171	178	193	174	182	178	199	182	172	195	191	187	178	176	173	170	187	194	178	180	185	185	204	203	171	176	189	190	157	161	174	188	171	177	182	175	179	164	187	179	193	176	196	158	160	207	183	178	180	175	175	169	190	171	186	195	169	167	191	188	168	178	198	188	184	179	193	199	173	161	182	172	191	176	200	179	169	201	184	188	190	177	185	185	202	208	171	174	207	177	206	183	198	165	194	155	165	197	167	212	195	188	178	201	196	188	199	184	176	178	194	177	165	197	192	174	192	183	174	188	197	180	170	159	182	219	188	209	176	192	174	186	191	177	175	205	165	176	215	161	188	189	209	166	183	177	180	212	174	147	199	192	193	208	157	173	195	198	198	192	158	165	173	182	205	167	196	186	187	180	186	178	181	180	169	190	173	173	192	181	199	184	182	171	197	191	174	192	189	176	156	176	165	193	184	180	183	161	189	158	185	214	204	179	191	198	195	190	178	177	205	181	191	186	177	188	169	157	188	154	161	170	197	175	193	211	187	201	188	156	198	186	172	175	176	200	194	197	187	189	179	171	150	170	177	183	192	195	170	209	163	162	193	163	178	156	199	193	163	179	170	187	194	145	154	180	186	200	168	177	173	180	195	195	212	181	171	162	178	192	187	187	182	186	175	173	200	189	177	160	172	183	196	169	199	174	195	162	187	187	194	190	191	181	188	164	217	178	173	176	173	191	201	193	184	174	162	184	165	209	189	187	195	196	176	178	180	177	195	182	160	186	176	197	171	171	213	178	188	194	169	219	201	179	170	179	179	167	192	198	203	180	177	156	169	210	207	160	190	169	178	185	174	187	163	175	170	194	187	199	158	177	177	188	203	184	169	173	187	171	193	171	180	160	188	191	155	206	175	211	161	197	185	193	173	191	168	194	176	194	176	176	195	170	179	187	192	166	206	197	186	178	182	185	192	154	175	156	187	207	188	186	166	171	184	200	177	181	182	184	205	196	165	190	183	185	190	181	191	196	174	159	180	195	208	169	190	194	201	156	208	180	206	220	202	168	181	197	210	183	200	181	177	205	190	174	192	169	166	176	172	189	208	176	187	157	202	190	185	203	204	173	179	185	166	197	154	195	195	167	175	200	186	177	192	180	164	201	168	175	169	207	188	179	181	204	169	185	175	179	177	196	182	200	169	193	193	170	170	173	177	182	172	177	209	190	170	155	171	181	185	169	186	175	199	187	153	182	223	173	205	180	162	178	183	176	192	169	186	188	164	205	192	190	161	172	207	158	178	173	190	176	185	171	205	193	171	182	208	189	191	195	183	203	187	171	177	163	181	192	187	167	181	166	195	189	221	164	170	176	177	215	199	190	184	203	181	180	184	194	188	177	187	187	182	186	212	174	173	213	183	143	183	198	201	157	174	193	171	176	196	228	187	179	182	168	167	188	170	210	158	177	178	192	191	153	188	161	181	212	210	189	174	193	216	176	179	170	193	178	176	202	196	204	176	165	172	165	198	178	182	186	168	213	194	170	202	226	180	172	201	174	184	177	149	197	177	173	185	167	179	182	168	184	185	195	185	199	162	168	172	181	164	191	184	177	165	177	177	188	178	181	164	177	182	173	205	194	181	176	179	192	178	174	192	159	181	177	169	162	172	167	192	179	189	182	201	181	182	193	168	171	187	164	180	182	179	218	199	190	184	181	185	182	199	190	195	173	165	187	181	192	168	173	177	178	177	184	195	191	166	154	202	170	208	177	181	184	168	192	185	168	199	181	165	180	173	172	193	184	195	165	184	193	203	158	182	180	204	180	195	155	169	158	193	188	195	172	183	201	161	196	172	205	198	159	174	195	182	170	183	189	185	176	160	199	210	161	179	179	186	173	156	173	178	175	202	202	193	179	165	161	188	181	184	172	197	155	185	194	210	188	205	192	160	193	175	190	213	194	185	189	195	186	185	189	182	192	193	174	176	187	181	162	206	189	186	202	172	175	174	152	193	201	179	188	191	210	176	189	170	200	189	165	210	166	171	170	166	218	183	173	173	178	181	169	147	198	206	207	171	157	201	167	187	180	199	163	192	226	196	183	186	170	180	188	180	183	168	212	188	180	182	171	161	164	192	189	176	201	185	179	161	187	185	171	199	183	187	168	185	175	175	170	184	198	194	161	190	186	186	163	180	157	199	193	194	164	198	195	185	203	184	171	208	181	225	169	174	174	172	190	166	209	184	177	181	160	175	172	184	172	179	207	184	156	198	162	189	172	181	168	174	178	187	173	166	165	199	192	181	186	158	188	162	176	184	207	171	181	168	186	180	194	169	171	180	186	177	200	196	199	189	204	200	197	172	170	184	191	172	188	188	197	203	167	177	202	181	204	184	185	188	181	200	185	187	186	180	178	202	176	157	182	179	186	186	199	171	178	213	217	170	175	186	160	196	189	178	162	175	185	191	184	177	190	180	200	177	210	188	178	185	184	174	191	169	168	183	207	209	171	197	194	171	181	200	193	187	204	194	179	186	167	182	176	172	209	198	197	183	169	173	218	171	192	172	198	173	188	187	175	186	184	185	202	181	188	219	185	175	180	190	201	184	193	188	186	178	191	181	174	209	187	211	194	199	168	189	178	167	176	184	172	207	203	174	178	188	179	173	183	186	178	171	190	186	191	184	212	176	163	190	170	188	190	167	188	169	192	199	203	190	172	177	163	190	169	180	205	204	177	168	178	154	162	195	212	211	191	173	183	200	170	186	180	167	186	176	185	196	197	175	198	142	160	166	199	203	194	162	175	214	208	216	199	176	154	176	191	164	161	200	191	192	193	184	135	170	202	169	202	159	200	178	194	212	191	208	152	152	180	181	204	198	196	170	181	193	189	215	185	167	202	172	191	199	197	189	193	206	206	209	190	215	172	207	177	179	186	182	177	191	217	169	183	170	171	179	177	183	174	169	185	165	188	162	168	176	184	187	196	187	169	161	176	183	174	174	219	158	172	172	199	207	170	193	192	176	192	157	158	161	190	170	190	186	185	207	166	167	209	183	183	191	183	179	192	198
9140	5115	7827	9042	9257	8405	7483	7072	5374	4741	4068	3969	2818	2490	2282	2212	1728	1740	1618	1411	1288	1222	1123	1038	896	865	810	776	853	810	760	753	675	670	639	661	680	592	626	567	627	714	645	611	609	652	611	565	607	620	570	560	579	550	519	563	549	532	549	538	544	524	501	555	527	589	539	524	492	498	567	533	511	527	526	493	504	535	542	518	536	544	535	552	587	523	488	527	501	517	566	549	558	497	476	533	499	537	524	531	523	474	532	526	489	510	517	526	485	538	554	493	497	518	539	484	543	465	520	546	504	503	529	547	514	537	459	527	533	518	521	530	498	505	534	526	522	523	523	543	557	486	488	514	524	482	485	487	511	512	529	547	510	548	502	533	527	532	538	500	491	496	478	506	531	483	551	498	531	543	486	568	503	526	530	464	517	523	533	532	512	543	523	528	498	517	483	533	458	544	497	534	489	508	524	482	495	537	543	480	544	563	473	570	497	479	468	525	534	495	495	533	491	529	490	498	530	538	508	522	513	525	492	535	478	485	481	487	512	506	495	509	500	496	553	559	489	516	545	525	483	519	512	506	507	544	529	502	521	535	507	497	503	514	510	499	492	523	514	496	474	528	531	519	489	515	494	527	532	542	529	522	552	505	489	503	492	511	497	555	497	546	484	505	501	494	509	518	482	503	531	542	538	515	500	475	494	538	516	507	533	463	530	515	501	528	531	504	483	489	526	451	530	483	504	483	484	495	547	552	504	517	529	521	512	516	516	483	505	519	486	495	537	480	523	544	521	521	487	501	537	519	511	510	533	523	512	513	554	562	499	540	490	518	516	501	536	473	516	562	546	516	527	540	501	533	514	556	501	516	491	559	504	498	545	524	503	511	521	556	464	500	484	503	497	542	498	526	468	499	456	521	508	483	466	495	496	490	517	520	495	523	507	505	483	531	513	512	507	534	525	528	513	533	471	537	490	529	513	520	533	534	568	496	534	527	516	517	528	515	471	510	516	494	553	497	517	475	501	501	535	538	478	509	500	548	527	526	475	492	532	526	536	449	473	538	508	536	493	528	541	495	495	502	505	488	477	527	480	496	501	509	529	523	519	468	548	516	515	524	489	508	532	483	547	510	532	479	523	575	483	523	503	515	514	489	508	513	507	504	524	562	513	555	469	543	526	507	523	515	533	507	504	531	492	529	527	548	556	576	494	499	487	526	545	477	524	522	490	552	520	506	541	510	505	512	516	531	546	451	549	508	524	503	515	501	522	522	477	540	502	539	513	480	497	544	513	497	517	555	529	508	516	524	505	513	527	495	508	492	509	515	519	510	503	494	528	487	477	521	533	519	542	478	498	512	505	494	531	487	550	498	512	540	494	515	492	512	487	475	530	489	529	546	543	508	506	496	488	476	529	485	497	493	498	546	453	487	505	532	523	567	479	516	519	498	525	528	514	499	501	506	533	517	513	535	557	547	473	482	538	511	506	542	499	530	528	508	488	570	528	514	506	511	510	533	545	499	534	527	503	524	513	520	521	511	517	533	469	509	539	489	490	529	504	477	523	507	506	488	519	544	504	514	539	520	532	515	502	516	533	502	479	509	518	513	522	552	535	563	506	544	518	536	527	529	494	517	536	539	513	500	510	513	510	529	530	511	491	519	544	503	518	489	497	548	518	504	527	514	466	520	531	556	541	495	498	502	479	488	505	526	490	476	521	506	513	522	486	508	511	505	538	506	500	530	489	486	482	497	506	520	539	541	525	522	489	525	516	499	537	518	522	518	491	497	516	509	513	551	500	528	530	491	513	486	508	487	500	521	528	565	486	490	510	504	497	513	489	496	510	519	479	517	516	524	457	514	469	475	523	505	520	520	511	520	530	536	532	466	462	463	531	497	506	532	541	497	527	544	521	517	519	505	510	515	539	529	507	555	478	515	540	473	541	509	527	537	520	557	554	504	527	536	524	477	496	542	478	498	511	509	522	505	508	558	511	517	490	510	521	533	477	525	495	507	530	468	507	506	553	516	506	480	485	536	522	528	505	518	463	484	488	499	461	508	515	513	490	517	480	547	526	539	484	517	499	440	488	519	516	512	486	535	481	506	532	488	493	479	508	472	525	545	482	520	498	532	479	539	473	501	509	546	515	518	501	516	523	516	540	521	507	527	503	522	580	516	450	536	475	499	521	521	512	487	498	518	526	490	521	528	544	509	563	511	540	449	514	504	516	539	535	544	524	505	517	509	480	503	545	512	479	518	528	548	501	505	529	511	547	534	512	515	528	492	476	499	493	524	524	534	502	516	494	476	540	477	516	520	501	488	479	518	508	523	549	496	502	475	501	473	518	539	511	510	521	505	503	531	538	540	550	523	547	517	538	504	548	450	492	510	524	519	514	522	518	552	526	535	515	547	582	489	540	529	511	517	514	555	567	546	524	491	512	516	517	500	506	543	498	478	530	509	550	503	520	490	543	518	494	502	494	525	514	528	498	514	483	504	498	465	508	506	513	517	537	506	530	488	499	513	525	543	481	500	523	502	522	521	495	486	539	520	491	518	463	515	512	525	506	518	523	513	497	489	525	545	533	527	503	530	485	521	529	492	487	479	517	463	542	505	490	510	521	519	553	511	468	508	545	512	495	534	500	504	511	566	502	516	517	485	509	525	484	514	551	500	492	530	529	516	554	513	505	490	542	512	481	482	490	527	542	492	551	537	526	524	533	513	506	519	502	502	517	488	532	494	530	550	494	506	497	495	485	485	516	538	496	513	480	493	490	499	538	513	515	492	500	504	512	520	508	516	515	501	500	475	532	536	531	506	522	527	480	511	540	518	493	491	484	494	532	515	502	514	536	550	509	514	493	518	498	492	539	507	522	486	538	514	541	507	492	465	497	527	522	548	491	519	534	510	513	519	532	513	494	501	532	556	548	512	548	487	513	554	490	531	505	521	510	511	534	523	553	507	489	547	513	482	548	477	535	518	546	557	525	491	530	501	501	517	515	528	505	525	500	550	496	545	496	563	534	511	468	472	508	523	513	503	503	515	506	500	528	510	495	504	527	515	498	514	520	523	491	510	516	495	459	509	531	541	515	491	525	491	508	463	528	481	494	517	528	489	490	478	521	510	498	492	502	472	502	531	524	533	502	525	481	530	506	510	543	489	529	516	520	512	509	533	496	478	500	540	541	557	547	498	489	492	509	505	521	531	510	528	523	553	503	524	472	527	487	488	535	485	530	496	535	495	555	499	551	517	507	530	497	510	516	535	491	554	522	493	518	525	515	510	477	515	524	521	514	554	519	518	518	533	517	527	487	509	510	481	485	533	528	506	492	508	529	479	488	495	524	536	547	519	574	513	519	490	515	526	513	472	550	494	504	513	503	504	512	523	520	504	529	508	528	530	529	531	565	549	501	519	512	490	522	570	484	511	546	536	503	531	497	521	528	520	440	528	530	511	478	473	532	513	494	489	513	522	527	558	516	455	499	507	494	504	539	522	504	533	510	531
22978	13551	13771	11548	9393	7304	5063	4652	3007	2215	1771	1549	1257	882	785	751	568	624	617	560	438	481	446	439	373	349	396	336	313	295	340	331	283	263	294	302	269	245	289	242	269	291	250	277	301	263	265	260	254	275	270	264	262	267	293	244	261	249	228	252	227	224	265	267	233	232	281	253	266	268	246	267	262	264	247	235	262	242	245	254	266	249	248	261	225	264	275	251	249	232	257	262	240	243	229	259	235	226	263	254	230	241	267	244	261	247	252	246	246	218	259	252	269	243	260	237	244	274	244	246	255	231	247	252	249	261	247	251	254	258	243	235	211	226	236	240	249	241	253	263	257	268	215	238	236	243	265	240	249	220	262	254	224	235	247	247	274	252	234	241	241	229	226	240	229	228	254	238	262	228	245	265	271	242	242	245	243	253	242	248	237	248	249	243	263	270	239	241	238	254	235	241	215	241	219	276	230	239	273	248	275	276	251	284	268	238	260	233	233	236	233	245	230	247	258	267	235	253	235	280	220	227	217	260	225	203	217	246	247	226	260	226	247	224	227	223	240	254	259	252	236	259	262	228	245	236	269	262	237	230	242	218	250	265	229	243	251	243	250	254	252	229	249	255	225	258	270	243	214	238	240	222	273	255	244	215	272	271	247	236	213	257	263	252	248	221	258	237	239	232	232	258	222	218	252	235	236	263	231	288	277	233	227	230	238	252	252	238	250	265	228	235	250	244	248	257	256	226	274	244	242	240	228	262	247	265	242	229	230	246	270	259	238	235	227	240	234	260	248	270	253	245	240	226	259	267	259	254	247	260	243	255	260	252	219	262	241	227	219	247	239	242	237	209	268	227	250	252	253	254	226	232	244	240	227	234	261	249	218	255	222	221	223	247	255	241	241	266	262	248	247	256	209	230	240	282	220	231	271	226	216	252	262	259	242	275	255	246	223	244	233	242	250	239	246	245	269	258	241	262	238	233	225	216	256	241	237	245	232	253	234	257	233	265	254	283	226	248	232	243	234	257	207	252	239	239	271	263	273	252	244	251	233	222	271	197	205	239	272	253	247	255	240	234	222	216	223	210	223	251	270	264	250	265	246	253	242	252	229	247	273	240	240	218	254	230	235	279	256	286	207	263	239	257	249	241	241	247	236	258	256	239	248	260	216	259	240	260	237	251	221	268	263	237	220	255	267	225	286	258	258	265	265	229	245	263	254	232	225	238	239	244	244	262	266	234	252	240	262	243	253	225	258	250	233	216	284	242	259	269	258	280	274	250	243	260	273	263	262	258	241	240	239	249	231	228	238	257	247	238	224	241	235	253	255	259	266	234	229	240	236	232	241	231	244	240	244	209	236	251	232	239	238	267	290	230	244	273	220	258	246	258	256	231	254	257	256	240	227	258	223	269	219	275	254	240	234	237	235	261	263	246	235	229	251	237	248	247	270	252	234	257	254	243	249	227	254	240	243	219	260	265	272	213	285	263	236	258	245	254	258	233	225	241	204	253	242	272	260	272	257	228	253	248	245	259	244	249	243	265	270	242	222	246	248	276	239	242	268	261	236	263	230	251	248	247	229	235	238	254	261	230	219	284	290	257	265	262	279	255	251	278	249	231	283	255	250	239	245	249	240	256	252	241	259	231	221	235	246	259	250	248	252	263	262	245	229	254	255	241	239	237	249	240	235	256	232	240	253	276	242	241	255	265	227	235	244	274	267	246	242	237	251	260	256	225	232	238	234	245	253	246	240	233	203	216	219	245	272	252	248	264	237	278	259	242	237	200	225	258	253	244	247	241	239	253	265	224	235	240	220	229	255	233	244	246	246	254	228	217	265	259	216	239	216	252	241	221	244	252	260	257	231	273	237	245	254	250	226	228	237	253	232	271	279	273	237	256	270	209	251	250	224	246	256	233	260	216	224	256	280	232	234	262	247	244	258	241	250	223	245	250	256	267	246	249	244	222	230	251	250	243	273	251	221	252	247	251	233	240	242	231	263	277	234	236	246	235	261	250	250	238	269	236	250	271	260	255	267	224	248	262	230	256	248	276	256	266	241	256	243	257	261	230	241	229	237	234	246	240	256	263	249	232	244	223	237	253	229	226	230	231	282	226	229	254	265	259	248	233	239	223	246	244	232	252	267	251	253	262	242	259	247	234	223	270	249	255	233	228	247	258	239	227	250	223	250	252	278	255	210	260	231	239	226	253	248	241	249	231	266	235	194	253	278	234	202	231	227	245	282	244	255	262	247	245	208	265	254	247	248	282	246	254	259	286	252	246	248	237	215	240	260	251	235	236	246	235	241	235	214	243	232	224	226	249	260	255	257	258	265	232	245	222	264	247	226	257	258	231	245	260	240	247	228	223	237	230	238	270	265	235	261	229	270	233	253	238	230	281	253	196	215	235	229	259	228	273	244	222	277	262	230	220	245	239	248	237	257	263	255	244	247	227	226	274	261	252	255	244	229	231	271	248	249	239	244	257	241	247	252	258	235	277	267	244	265	242	258	232	235	243	219	244	226	227	283	222	218	238	248	246	275	264	240	236	220	244	237	225	237	249	259	226	249	275	231	223	257	263	243	251	253	264	242	235	244	257	242	286	226	302	243	248	216	253	236	240	248	238	237	251	262	250	223	250	221	258	236	248	229	215	223	235	249	267	257	283	268	248	226	231	244	233	225	236	267	234	256	200	257	232	230	250	229	248	249	226	251	261	241	238	258	228	237	238	251	276	226	265	267	252	242	247	239	246	224	208	239	232	257	266	250	226	262	275	257	258	227	231	235	228	259	242	238	254	239	296	263	251	206	261	271	260	262	237	252	254	232	246	254	234	221	244	219	219	250	234	274	252	227	232	249	255	255	245	248	233	245	232	256	277	230	264	240	287	245	242	235	235	271	243	246	264	257	239	215	259	274	241	256	269	216	257	259	222	212	257	282	238	251	221	244	259	257	264	244	246	244	249	238	231	234	222	239	249	228	233	217	221	259	242	246	218	253	262	259	258	237	245	228	236	267	259	239	258	231	240	267	262	253	253	272	230	248	225	231	253	241	267	247	270	242	240	263	228	249	275	236	215	252	258	254	229	233	249	215	253	249	237	247	263	230	247	264	253	242	242	250	257	241	241	262	237	230	262	245	246	245	242	238	254	249	232	240	243	266	243	234	285	273	225	219	211	262	261	239	231	258	232	242	259	248	230	261	251	227	245	289	259	223	262	279	241	255	270	209	237	237	248	245	268	239	257	260	222	230	218	229	228	238	231	257	246	253	266	255	250	251	261	238	230	252	242	259	290	231	224	234	247	252	276	242	240	254	250	260	244	262	251	241	230	261	243	265	239	246	241	247	249	229	245	283	247	266	249	257	243	234	249	258	242	269	237	255	242	237	239	246	242	257	247	273	242	256	246	257	243	249	232	240	213	240	235	247	219	233	224	207	257	254	248	227	237	262	264	257	221	257	235	230	251	238	233	230	232	256	241	257	254	244	244	247	251	270	232
12876	8757	12475	14402	14685	13654	11812	12265	9516	8383	6632	6522	4987	4186	4100	3902	2878	3079	2696	2363	2090	2060	1904	1643	1437	1367	1345	1251	1220	1319	1263	1131	1039	976	976	1070	969	882	947	831	859	966	950	931	894	892	844	849	817	851	817	828	802	777	776	754	724	744	742	717	711	701	731	735	677	713	682	692	692	716	694	686	710	733	719	741	710	660	673	686	645	693	695	665	646	674	660	686	692	629	696	669	674	702	697	687	635	664	602	691	634	749	692	684	660	700	673	645	691	627	678	659	660	677	712	658	713	641	663	692	662	645	666	667	665	655	672	677	662	646	680	650	703	641	645	677	651	710	609	667	613	692	654	689	654	656	668	614	630	614	666	715	666	648	699	643	607	642	606	652	704	713	688	673	696	668	669	659	656	669	690	671	645	659	674	674	665	662	701	661	666	655	704	682	641	642	669	655	635	677	687	677	648	663	641	665	674	637	695	646	693	645	629	652	670	637	652	679	682	680	665	654	653	663	641	677	657	688	666	649	715	655	667	640	608	664	667	686	685	668	610	656	642	677	666	666	688	667	684	683	617	665	694	657	645	656	657	652	693	621	700	706	693	645	648	665	710	680	695	691	634	663	721	674	686	659	668	714	636	650	681	683	632	686	674	707	641	700	678	639	663	653	681	655	674	617	663	611	688	674	668	650	669	671	645	696	652	626	683	641	657	647	647	678	632	668	650	632	662	705	652	689	666	646	723	611	690	677	674	654	669	651	701	656	689	653	661	635	629	627	637	647	651	669	679	726	668	706	656	674	645	655	643	639	640	685	707	688	668	716	696	645	681	605	678	674	646	663	639	669	638	707	665	661	678	600	655	680	686	593	625	639	685	668	675	624	652	647	675	640	709	660	671	641	646	640	670	682	636	664	674	689	675	677	641	642	665	639	661	676	713	631	681	682	632	683	665	658	682	666	701	675	673	710	648	707	660	715	657	702	678	629	651	675	650	690	697	601	674	653	654	722	634	642	698	676	691	654	655	650	676	602	661	689	666	680	664	625	682	667	710	677	666	633	665	642	638	667	667	694	688	681	667	671	607	640	700	677	683	645	694	641	671	701	598	637	663	646	678	619	659	675	643	697	596	666	661	676	682	674	661	676	649	628	739	689	675	651	626	653	658	708	663	653	712	671	688	641	632	645	631	687	669	600	678	714	683	664	634	642	704	658	667	671	691	671	672	688	618	696	673	622	661	665	669	664	666	658	669	632	690	668	670	658	672	653	650	692	665	677	659	627	641	653	724	623	678	709	650	654	643	722	676	657	664	644	648	670	689	692	649	682	622	673	651	718	686	688	667	637	673	639	602	708	665	673	625	617	669	655	628	664	661	642	636	615	636	668	690	642	616	657	640	666	637	695	682	648	695	714	679	637	687	653	671	657	685	656	687	589	610	670	698	644	653	627	683	675	684	673	680	681	666	701	702	640	697	650	653	711	720	650	690	663	631	651	707	707	630	689	700	695	674	660	593	674	693	693	654	701	666	689	690	673	686	638	704	680	663	645	656	696	685	648	689	692	670	670	654	645	636	693	670	670	678	673	631	643	695	671	636	659	706	641	643	638	680	663	683	621	660	618	699	656	664	616	671	625	698	692	705	656	715	684	654	667	679	679	645	676	675	621	690	662	656	645	680	636	665	692	654	652	680	680	603	652	643	639	708	657	665	677	682	686	667	628	679	653	629	686	637	741	683	626	631	680	685	672	647	661	646	670	664	675	649	605	702	658	635	662	669	644	681	669	652	686	667	662	692	644	641	647	670	667	692	649	653	689	630	650	657	663	653	665	688	667	686	658	681	644	669	674	629	637	644	648	694	664	645	677	676	653	668	632	668	669	666	681	688	648	691	648	668	655	694	654	634	676	697	628	647	674	722	688	687	613	613	679	678	587	678	653	666	664	695	651	691	660	615	669	657	625	656	701	624	633	671	676	676	624	643	643	701	634	677	682	644	620	653	676	654	680	670	672	672	730	659	695	652	643	677	677	643	662	645	630	688	609	618	654	676	654	693	652	657	630	653	668	649	672	669	693	643	692	636	641	660	666	662	683	673	643	657	702	668	685	681	684	694	672	701	681	694	645	669	713	648	675	682	681	643	586	633	660	634	706	684	652	656	670	688	661	650	666	668	666	665	626	676	690	629	680	695	627	705	626	692	631	703	675	672	680	658	659	680	672	690	698	662	681	665	714	631	693	674	680	637	653	663	684	695	632	654	661	662	685	650	629	662	657	671	654	688	669	660	618	676	676	662	674	651	687	677	697	647	671	656	657	644	642	687	663	647	692	659	651	660	652	631	664	680	634	737	666	630	686	658	708	672	651	659	677	670	657	684	644	673	660	720	664	653	632	653	674	662	639	649	685	698	674	628	700	671	608	665	653	707	706	661	678	681	641	670	662	683	723	665	662	677	675	634	677	675	662	619	655	659	650	708	674	683	689	653	656	668	659	692	707	646	677	657	650	700	640	645	681	662	646	636	684	656	706	687	667	673	630	643	675	686	679	648	698	678	617	701	679	636	714	635	678	614	672	649	685	641	682	642	638	630	651	671	663	727	652	706	678	664	654	632	659	673	644	661	621	629	657	708	666	696	663	656	633	668	664	680	659	647	685	668	730	663	647	671	666	708	660	714	692	634	647	656	651	675	631	626	696	655	633	670	642	632	715	653	645	630	618	633	660	614	679	665	651	674	648	638	712	654	663	637	653	676	644	652	676	647	689	626	624	637	629	669	678	688	686	676	638	628	667	659	688	659	684	675	707	658	701	698	656	705	666	669	658	638	702	641	650	639	636	612	669	676	690	646	653	654	705	664	665	672	666	697	663	716	626	668	662	639	705	654	700	660	658	666	668	650	660	679	656	702	659	687	709	644	650	648	689	698	675	693	643	619	643	639	659	671	648	666	646	680	671	701	639	654	641	696	644	626	678	632	669	664	724	719	652	639	654	661	674	674	635	626	683	657	669	635	627	684	663	668	671	641	660	679	671	646	662	726	696	670	650	715	704	674	621	645	628	697	684	621	668	681	672	650	639	711	662	648	629	694	677	656	660	624	632	709	655	614	695	639	662	653	672	611	652	652	650	647	646	666	598	651	638	645	626	679	661	657	653	654	684	673	639	659	664	671	666	660	664	723	602	661	634	678	640	611	625	647	646	646	663	632	702	644	630	701	615	680	659	666	661	674	615	675	651	679	711	688	613	672	648	695	646	698	647	682	619	647	640	663	679	667	698	657	655	650	637	644	669	645	644	645	624	658	708	673	672	698	677	674	622	592	670	689	592	694	680	692	707	659	664	661	634	649	643	679	674	632	712	684	655	673	677	668	657	645	689	661	665	651	650	701	660	649	684	618	656	689	648	668	669	638	629	720	629	655	634	658	653	674	655	698	645	645	641	651	698	699	644	664	692	637	689	663	712	671	685	704	653	683	618	679	684	651	634	650	673	662	636	658	644	656	671	656	689	684	643
4486	961	1121	925	727	580	550	549	453	402	420	404	361	368	350	360	339	361	345	371	364	362	345	348	350	322	336	307	325	358	346	333	327	316	324	317	336	312	308	325	325	320	342	295	340	318	319	313	313	342	351	331	324	281	355	339	343	337	295	329	318	325	325	331	302	359	304	306	381	341	331	314	311	310	296	323	314	314	350	339	345	361	344	351	341	315	321	314	325	312	297	358	327	315	323	309	348	317	323	350	310	330	317	333	325	334	331	334	342	304	357	317	347	300	340	323	305	338	345	348	316	292	293	334	318	339	354	320	301	333	328	312	318	326	325	358	357	363	345	307	319	304	311	319	342	333	362	342	315	324	344	326	333	338	338	306	319	331	345	331	318	346	316	352	325	321	346	345	307	330	332	309	326	341	308	321	338	338	328	338	358	311	329	335	308	326	348	336	367	327	331	327	321	345	294	333	325	343	305	327	342	362	320	348	354	333	310	310	307	339	335	337	316	345	294	347	300	341	325	346	326	321	326	336	323	349	336	322	329	347	321	320	323	346	318	305	327	320	379	322	332	345	342	301	354	315	314	334	320	325	344	314	346	315	304	312	329	305	321	323	358	339	337	326	323	329	338	321	332	330	328	342	328	302	318	309	323	336	321	336	318	331	328	329	322	339	315	305	305	340	319	287	300	316	348	295	283	337	319	308	318	318	311	329	337	309	301	354	354	308	336	324	346	319	314	332	344	313	288	350	345	337	313	321	334	369	352	316	312	362	324	351	342	311	370	304	323	334	346	310	314	351	332	329	337	314	335	335	329	325	333	311	308	355	377	344	299	334	315	328	337	322	324	345	325	329	338	342	309	324	344	304	311	336	337	354	292	316	343	356	322	290	320	307	345	347	307	349	315	346	355	349	319	313	304	329	302	344	335	348	348	346	305	354	326	312	290	348	292	354	314	331	356	349	350	320	331	340	315	362	346	335	327	335	304	331	368	347	352	353	331	325	306	321	328	337	301	349	340	375	316	335	330	336	333	344	319	338	308	318	339	335	314	332	329	356	317	337	322	314	337	282	342	310	339	341	321	328	345	332	326	330	327	361	369	345	339	327	345	329	326	301	302	347	296	341	367	313	313	326	378	379	312	306	329	326	331	350	313	325	327	318	343	307	298	312	323	299	295	308	331	320	323	338	324	348	344	352	315	305	327	337	351	323	340	346	344	332	352	327	337	317	340	328	306	341	295	297	314	334	337	316	297	321	347	355	330	302	312	338	352	353	328	305	319	306	347	300	341	321	327	340	379	330	323	327	346	310	345	330	322	317	318	333	330	337	317	333	370	299	334	339	333	345	354	310	355	346	350	309	324	298	288	311	319	359	365	326	332	322	334	295	327	306	314	326	329	335	349	334	309	313	374	312	313	300	329	320	323	327	312	317	332	298	345	324	332	327	296	315	347	333	330	323	364	353	322	323	324	296	331	311	340	326	322	326	298	361	339	324	305	349	321	343	320	318	317	302	338	337	343	327	303	317	350	320	372	310	301	360	315	361	344	317	319	322	320	312	310	292	291	332	307	335	337	293	343	312	337	331	360	324	317	368	347	338	312	340	296	318	314	324	338	321	334	337	325	330	307	354	327	384	350	352	319	319	326	322	310	317	357	353	332	365	338	335	331	356	334	334	309	304	356	333	323	345	288	332	307	302	351	341	336	312	320	309	319	345	323	330	310	321	348	344	337	321	326	327	333	340	346	331	317	360	320	322	316	342	324	328	362	330	310	329	322	346	321	366	314	363	319	322	327	314	324	359	356	339	362	298	340	362	345	330	336	345	347	339	340	312	329	348	340	340	329	342	322	307	318	357	311	362	319	308	336	348	307	330	317	324	312	313	339	331	360	366	325	350	329	315	311	332	348	360	341	334	314	328	335	322	292	324	339	326	344	321	318	341	357	331	333	314	356	341	330	307	325	311	359	304	354	319	323	348	277	319	304	337	333	312	314	336	326	332	349	323	349	337	345	316	345	346	308	348	359	341	329	304	298	335	324	304	335	320	292	328	347	355	320	335	333	355	296	353	355	329	351	324	349	319	334	362	304	323	340	335	338	339	336	355	300	312	326	308	319	344	322	317	351	328	310	359	344	327	317	320	317	304	335	331	299	312	347	318	343	334	324	317	338	318	305	320	312	324	343	384	311	314	358	305	342	347	306	328	324	329	327	315	355	339	301	310	329	315	348	314	339	325	331	305	330	347	309	324	335	351	336	322	326	318	321	339	320	320	309	285	343	348	324	336	359	333	328	317	343	336	330	319	337	372	300	318	331	345	330	309	316	288	340	328	351	338	306	302	331	342	324	320	348	327	328	319	341	321	319	363	312	338	337	315	322	308	318	350	327	305	363	325	319	338	318	328	314	347	315	343	315	328	333	312	330	348	358	337	310	308	324	322	329	320	304	349	293	330	311	324	357	312	314	334	356	331	315	328	313	306	298	371	362	320	334	346	340	358	349	306	321	347	339	332	307	348	296	339	338	328	304	325	300	347	350	321	356	363	333	340	333	382	304	321	348	305	338	356	306	317	333	305	349	318	355	328	343	312	339	325	317	331	310	319	348	317	320	312	351	316	310	354	333	316	311	344	332	302	313	322	319	331	326	304	325	342	365	297	336	312	359	330	319	319	339	318	321	345	332	330	316	328	316	282	350	333	307	304	307	349	375	349	323	348	333	330	333	333	354	334	310	345	331	349	320	311	332	341	352	339	295	333	330	290	351	317	328	319	322	335	327	371	324	317	311	323	309	274	323	333	305	297	298	322	328	357	357	357	321	316	328	337	336	307	356	327	306	333	315	329	333	313	326	342	344	335	309	321	320	316	307	316	321	318	289	315	354	298	314	308	329	312	364	308	346	340	326	331	346	332	334	306	326	333	329	324	301	306	331	318	316	311	354	325	315	327	347	313	301	357	342	323	311	327	317	328	334	335	330	333	338	309	345	317	333	300	328	307	350	328	327	316	341	348	342	344	325	324	327	330	361	312	313	329	318	350	307	345	346	315	330	341	321	309	355	329	305	322	346	335	339	319	329	307	348	348	334	346	323	325	319	324	345	339	337	313	349	328	327	295	333	313	329	296	330	328	303	318	351	311	335	333	325	333	348	360	330	324	329	294	339	345	335	314	293	333	346	351	298	324	338	322	350	338	312	337	319	292	337	327	350	325	291	327	327	307	332	348	359	326	314	324	321	298	303	296	316	312	347	329	328	330	318	340	292	292	350	294	329	285	354	338	299	312	326	329	319	336	323	323	352	302	354	377	365	338	323	312	346	338	354	334	362	340	367	350	312	306	323	316	319	324	330	321	327	337	309	347	346	337	285	308	319	345	358	326	350	348	327	327	360	320	337	310	334	310	319	328	343	313	322	312	362	356	341	316	330	337	319	352	318	347	338	377	312	299	354	337	342	317	338	339	347	329	357	346	353	311	284	341	330	341	314	360	310	320	352	296	307	320
3454	1487	2426	2532	2165	1966	1682	1750	1412	1355	1320	1203	1134	1096	1166	1129	1064	1033	939	972	969	966	964	883	843	922	870	843	775	813	831	837	809	832	793	876	830	789	787	799	858	852	813	820	827	863	750	822	821	832	789	797	857	869	821	829	864	830	802	850	811	826	850	802	788	810	818	788	837	829	779	838	810	823	806	782	858	832	835	818	811	816	797	775	768	811	790	796	779	805	769	768	820	796	810	796	819	796	755	800	749	821	778	836	832	805	836	783	818	799	819	873	839	827	814	806	785	819	790	775	837	818	798	802	824	807	801	837	835	793	856	872	793	834	817	827	733	807	813	796	786	815	807	802	867	817	803	807	824	792	778	806	815	786	772	847	831	823	771	740	801	786	785	847	832	803	828	792	831	786	819	809	804	775	795	843	833	800	813	804	830	822	784	779	809	854	835	843	821	756	737	817	779	832	806	805	801	817	798	862	804	772	821	797	816	778	790	827	813	756	802	801	752	805	775	771	833	833	793	784	823	794	749	816	802	789	808	790	771	766	711	785	843	787	837	843	807	806	771	849	802	776	768	841	817	837	776	801	792	833	829	799	761	838	825	825	788	812	844	829	762	846	797	787	832	870	832	807	795	806	863	791	785	810	777	800	816	813	833	789	811	774	819	828	817	781	809	834	803	797	840	809	813	821	771	749	845	781	831	841	781	774	815	813	812	809	825	811	819	797	803	780	818	832	804	837	837	830	811	785	792	851	808	818	801	790	762	755	837	805	794	809	809	817	780	803	879	771	810	795	837	866	785	779	788	759	790	773	762	801	809	789	837	811	818	827	831	769	807	756	808	823	777	793	826	790	772	837	809	847	799	783	799	819	765	815	795	743	781	752	813	804	804	856	879	785	808	794	842	782	820	816	811	826	794	828	869	815	809	759	796	792	802	790	780	800	800	823	818	766	782	832	792	828	822	815	800	800	828	801	817	877	807	756	821	810	769	831	830	823	782	823	829	811	828	800	810	808	795	781	815	824	819	780	830	794	793	789	845	829	839	823	846	818	797	855	823	829	820	804	786	811	815	817	749	809	789	803	782	820	782	792	780	794	799	819	789	774	817	831	826	718	818	799	810	797	774	766	822	825	822	835	799	824	804	801	846	809	795	774	794	751	840	768	767	801	812	822	795	768	790	789	832	830	840	796	796	894	833	789	793	810	823	827	804	798	795	821	824	782	824	728	787	779	787	792	823	806	801	779	820	784	783	835	859	784	802	825	797	763	814	845	801	812	802	825	847	830	822	804	822	811	759	827	837	822	809	802	798	820	804	832	811	822	840	839	814	843	789	818	852	808	784	870	813	809	800	749	804	814	835	826	811	823	776	799	822	802	821	833	840	786	834	822	801	769	736	814	758	793	827	810	812	815	831	817	790	853	771	777	869	803	831	816	823	792	798	802	828	806	759	793	823	776	802	793	785	839	761	762	791	829	850	750	829	858	825	815	772	826	775	828	827	827	779	822	780	815	775	790	801	841	792	803	794	817	768	843	809	778	812	795	821	782	816	791	819	758	814	840	771	783	722	801	835	780	817	801	816	826	826	830	838	767	782	832	822	832	839	856	797	798	770	814	771	855	836	795	810	805	832	802	795	820	868	834	813	785	800	788	820	817	813	824	793	834	805	810	823	824	811	816	807	774	826	830	806	816	772	768	832	862	811	889	799	852	778	849	751	820	799	808	828	742	820	833	845	817	736	815	853	816	831	826	743	829	831	811	821	733	861	831	836	788	839	770	798	766	823	825	812	781	859	754	805	779	802	847	775	797	834	781	792	845	809	823	836	775	820	804	795	848	843	828	809	786	813	803	774	821	795	788	814	783	840	766	847	835	747	766	817	828	850	791	848	820	811	797	829	822	783	766	806	788	754	853	814	816	822	796	824	751	840	802	815	766	786	832	822	812	838	791	842	827	817	835	841	838	783	814	820	805	774	803	804	779	732	769	820	810	820	854	756	811	849	817	820	816	819	829	797	806	878	828	808	782	855	802	778	805	796	828	801	826	776	799	767	775	815	825	807	810	790	779	775	811	788	824	838	792	789	834	804	808	816	821	794	839	788	832	803	810	785	827	843	798	797	849	795	809	857	827	852	808	782	874	799	865	770	775	820	848	800	769	775	812	805	845	817	841	794	776	784	812	816	851	793	800	835	801	803	809	813	847	778	768	790	813	742	839	808	814	836	795	804	864	782	849	770	800	838	880	805	788	834	772	799	811	755	766	830	781	827	778	800	844	788	793	794	840	803	762	773	853	835	790	802	789	867	844	759	811	829	814	814	807	815	810	777	779	787	823	818	796	796	831	844	768	761	913	848	839	829	769	830	824	798	799	843	822	812	806	814	837	762	795	817	809	794	809	826	810	783	814	814	794	833	744	797	720	850	805	875	820	770	800	829	805	833	793	831	801	845	823	831	841	808	826	833	813	830	817	800	829	823	757	786	829	809	850	800	849	825	818	831	803	806	819	813	789	854	767	838	782	813	792	799	807	815	801	820	772	806	750	837	803	738	791	810	832	779	765	759	825	828	840	863	790	857	829	814	779	818	822	817	797	798	810	780	806	828	774	812	780	825	811	840	763	788	831	815	794	863	853	879	784	842	821	811	824	785	805	797	836	758	834	823	787	802	841	818	834	831	808	816	819	835	745	804	836	759	829	766	811	771	839	798	801	804	843	787	803	828	832	819	830	799	816	768	790	800	825	784	868	786	800	842	836	749	831	831	818	833	829	812	784	855	816	843	774	817	857	780	856	792	816	778	830	811	858	785	803	792	796	798	837	818	807	850	818	853	786	844	809	846	813	781	789	895	828	836	803	784	784	792	850	795	786	802	826	800	778	841	759	808	798	773	803	765	846	821	800	807	806	769	803	781	792	807	785	853	812	737	778	805	822	813	853	799	826	842	813	778	808	777	804	808	804	801	830	828	822	775	802	792	768	800	796	811	802	808	817	791	824	786	799	776	739	800	839	810	810	805	772	857	792	757	818	800	846	832	787	839	797	801	825	860	806	802	796	815	775	808	810	775	810	834	765	819	805	708	807	781	847	803	801	790	871	750	805	799	812	821	826	844	814	829	776	802	832	787	793	792	793	820	810	860	778	782	752	822	758	820	828	820	786	808	829	757	785	823	819	761	827	844	755	775	794	811	840	819	822	831	810	802	787	812	793	806	800	864	776	797	797	735	825	816	784	805	798	835	817	789	854	786	826	831	799	809	771	796	773	794	789	845	785	776	791	825	784	811	815	816	797	793	754	809	835	830	826	795	817	837	827	844	806	798	828	841	790	838	805	770	800	799	809	809	770	783	809	846	801	788	814	853	802	877	783	727	823	756	799	818	825	845	805	763	797	864	796	789	807	789	852	793	802	826	817	850	810	789	811	804	804	755	785	738	846	841	775	797	775	801	783	779	816	836	796	793	841	812	831	816	818	823	792	757	794	818	822	812	837	793	822	826	848
13031	6974	7885	6629	4550	3076	2527	2167	1453	1137	1080	959	592	499	467	367	352	334	327	283	300	299	263	244	271	236	215	214	192	189	254	216	207	237	200	221	185	223	205	196	182	230	205	200	198	189	181	213	190	188	211	183	196	184	190	196	198	198	159	206	156	203	175	201	205	172	189	167	197	182	202	193	185	163	173	169	186	170	201	202	196	174	171	216	204	183	191	185	173	204	187	189	195	151	148	173	175	189	185	181	181	205	219	162	191	171	185	177	167	192	183	216	188	183	174	194	188	188	183	162	207	180	197	181	187	165	173	176	186	199	203	185	185	182	178	221	192	187	201	199	193	196	192	180	185	177	192	195	188	204	173	192	180	186	178	202	175	170	192	183	189	196	183	196	205	203	194	215	192	201	180	197	183	197	172	225	187	177	194	188	208	211	188	188	203	183	173	195	167	217	212	179	149	195	197	159	188	183	215	218	196	190	190	163	192	202	188	185	172	188	148	166	202	183	182	204	188	169	182	192	200	192	184	212	186	193	181	191	202	195	184	170	180	181	205	168	186	199	173	200	165	172	188	178	175	187	188	191	184	172	183	175	185	162	177	166	212	190	186	192	164	176	189	172	190	199	196	224	197	187	195	197	159	174	222	154	189	155	158	186	172	182	177	193	178	170	176	185	147	168	175	206	164	175	210	172	211	178	193	189	199	185	165	165	191	169	185	203	186	190	164	223	193	169	195	194	197	188	191	177	199	215	186	198	161	172	206	177	201	186	181	176	179	194	171	169	156	199	186	175	186	161	186	199	176	208	196	201	182	191	191	187	210	184	199	191	198	170	172	167	190	177	178	187	180	207	188	176	214	174	163	181	202	193	186	179	176	179	181	194	186	209	213	191	180	175	193	204	210	183	188	193	171	190	183	177	178	178	158	186	172	168	180	192	183	173	166	176	194	195	165	198	191	178	176	168	174	192	193	176	160	183	199	205	195	175	179	186	180	173	175	175	182	178	188	163	171	178	199	164	208	166	185	175	168	183	185	177	161	164	177	171	194	205	172	182	181	195	174	203	184	167	172	206	171	175	181	172	183	184	194	197	196	193	190	179	191	189	218	171	166	179	169	188	186	176	176	170	175	173	177	163	186	213	187	202	184	162	187	199	163	180	193	184	195	180	189	168	169	200	203	178	160	183	178	172	182	185	225	175	219	187	185	201	210	180	176	197	186	198	199	207	166	157	196	171	201	196	179	173	186	164	180	202	190	185	192	181	197	165	183	169	188	196	211	174	191	176	207	191	188	194	192	187	192	195	179	171	196	201	162	184	183	177	185	163	185	181	205	181	176	185	176	181	196	189	196	188	185	163	186	196	197	201	210	177	164	189	184	190	201	197	230	208	172	180	176	185	166	192	193	181	183	172	172	187	195	168	188	178	185	184	169	168	177	173	201	168	163	212	206	177	171	189	179	180	182	169	190	192	172	169	179	176	190	189	192	177	196	181	187	194	193	192	211	182	161	193	160	188	208	184	151	214	191	185	198	197	169	183	177	191	172	179	206	194	201	177	184	186	198	193	221	207	205	181	202	185	200	187	165	180	171	184	204	163	167	175	177	203	190	185	185	194	178	205	185	173	183	191	181	171	162	173	196	189	192	192	188	158	170	181	167	179	192	188	192	173	188	200	216	159	180	194	220	187	170	180	174	197	184	155	177	192	170	168	176	196	203	202	174	175	184	169	199	171	201	177	208	174	175	172	189	191	189	175	192	176	173	177	165	173	192	190	160	211	176	196	210	151	193	169	172	207	200	204	178	187	183	187	182	173	163	167	179	183	182	192	199	182	200	180	189	171	199	161	188	211	207	206	170	202	190	170	199	195	158	173	179	176	189	195	159	174	190	172	177	185	204	181	183	171	191	206	185	194	204	189	189	202	190	171	186	192	211	171	196	178	179	187	206	182	198	169	174	195	205	179	174	191	197	208	194	197	178	171	184	190	197	172	214	200	192	189	185	176	194	174	208	187	172	201	176	201	189	188	195	177	197	195	179	187	170	179	196	201	182	204	151	201	187	196	173	184	190	161	172	196	191	195	194	202	166	210	176	186	196	194	194	210	175	196	178	184	193	186	215	232	197	189	160	178	182	204	172	182	199	188	188	151	201	167	173	198	180	182	197	176	181	164	180	167	196	190	174	188	152	175	185	173	169	183	147	181	206	183	205	178	186	208	188	181	188	171	166	189	177	173	183	176	200	198	169	186	185	179	178	181	188	186	185	172	182	187	203	173	179	197	194	176	177	172	194	161	206	198	188	172	180	199	191	163	198	192	160	211	192	169	196	173	196	181	194	185	178	191	184	196	157	171	181	208	171	188	198	179	197	173	173	216	185	182	185	182	197	176	194	208	205	159	194	200	186	196	195	173	197	173	172	208	194	183	160	181	171	182	184	172	192	199	216	200	177	172	190	201	182	166	192	165	194	195	170	185	210	177	186	186	190	162	194	190	201	206	176	198	197	183	178	180	191	196	190	196	205	190	207	185	188	172	181	201	192	210	171	184	187	191	177	196	200	197	185	177	192	178	180	210	154	179	186	203	181	193	174	172	175	175	205	173	164	181	169	166	208	169	202	192	174	182	199	179	210	177	183	199	215	163	190	179	194	176	154	184	192	182	197	158	179	205	177	170	187	201	164	173	189	162	190	194	214	169	187	187	171	202	214	199	166	183	197	200	197	163	162	182	173	199	169	170	194	191	179	197	168	186	203	171	190	216	152	197	167	166	170	161	184	201	197	210	177	182	185	182	204	189	173	181	181	189	202	191	172	182	189	194	195	187	183	192	196	178	196	186	189	179	210	165	187	197	182	157	176	200	193	194	194	168	186	170	206	174	173	192	175	193	171	189	200	180	201	181	184	179	184	178	191	196	162	179	178	199	186	171	204	183	189	186	192	205	187	166	189	194	167	160	154	199	164	178	190	153	184	192	193	164	181	171	203	164	163	197	185	191	194	187	212	176	187	181	170	197	194	193	185	212	188	216	200	174	184	192	170	182	168	182	181	223	195	183	188	186	188	167	192	182	187	195	177	183	161	206	196	190	167	165	220	171	171	168	180	178	179	180	181	197	164	192	203	189	173	168	183	179	164	183	198	179	193	190	172	184	209	170	180	182	191	184	189	176	186	195	197	193	183	180	202	182	188	175	201	194	182	173	198	207	195	183	199	175	166	188	187	178	218	184	184	185	183	176	185	176	167	185	160	186	195	203	153	193	183	199	172	204	196	198	190	160	181	186	175	201	190	191	200	202	181	186	195	203	177	198	214	189	187	169	188	172	168	164	186	200	192	204	190	184	189	185	174	194	188	178	173	187	159	198	185	190	180	187	200	188	197	159	200	178	183	195	206	183	191	180	198	195	161	190	172	196	171	182	180	197	200	196	176	234	205	187	205	167	185	185	175	190	176	169	183	204	183	168	191	186	180	183	175	181	200	176	168	177	179	155	194	191	195	199
8394	5128	7992	9620	9519	7996	8152	6854	5182	4507	4068	3747	2733	2480	2064	1826	1640	1545	1478	1411	1204	1235	1010	969	967	928	825	740	795	763	755	737	671	616	652	670	632	585	596	657	638	621	619	659	605	649	578	558	597	605	599	615	561	591	560	558	586	530	483	545	555	523	529	531	505	549	527	527	536	519	525	543	589	505	538	545	543	513	516	556	559	527	542	548	533	547	523	517	497	530	493	525	544	506	513	535	516	505	491	545	543	508	469	476	561	551	497	529	493	511	531	537	549	502	543	535	476	497	533	532	515	527	523	539	502	533	491	528	539	531	486	524	509	511	493	536	524	495	522	495	515	527	527	499	552	531	471	517	476	472	511	527	517	504	475	530	550	546	513	529	499	478	511	551	532	545	492	554	507	555	497	506	511	505	502	508	524	568	537	532	531	527	501	522	502	529	523	511	521	505	485	506	537	492	517	487	495	529	520	521	500	510	531	515	497	533	493	486	491	534	552	499	514	543	534	545	533	510	517	555	495	534	500	502	530	521	530	525	561	512	506	534	533	546	471	519	550	503	473	526	529	532	502	513	565	516	480	534	524	504	521	531	538	540	538	512	506	535	492	524	550	546	495	542	530	525	477	497	535	498	526	504	523	547	496	532	531	565	534	514	505	521	533	532	528	563	499	533	470	511	513	552	513	500	548	516	483	515	544	488	527	524	498	506	514	509	512	548	532	510	554	487	540	518	529	499	517	545	503	523	560	492	498	503	495	481	549	487	501	551	539	558	509	526	516	561	509	497	503	487	546	524	504	484	472	534	496	472	521	546	466	517	501	528	516	514	490	529	509	528	535	504	501	482	563	503	532	485	534	498	500	563	532	514	489	528	515	533	521	552	468	512	521	534	539	509	517	489	556	514	503	517	503	515	485	516	523	511	520	484	512	525	520	516	507	526	513	540	494	560	483	483	519	505	555	499	540	524	483	531	557	493	529	524	566	533	499	532	512	522	513	515	505	492	523	522	503	536	515	465	535	540	495	518	564	506	481	497	502	499	526	481	545	522	505	510	529	538	543	530	549	524	521	510	538	524	496	545	502	524	480	558	499	519	513	526	525	532	511	520	493	520	551	500	519	531	530	531	495	473	494	519	480	529	539	516	522	530	504	532	507	492	475	529	529	567	495	511	540	523	522	532	508	534	541	529	520	526	519	519	504	529	525	522	520	500	526	508	527	476	494	537	501	514	534	521	524	497	522	527	500	543	545	512	522	527	514	504	528	505	538	485	534	522	532	521	520	521	504	520	506	533	500	507	535	495	536	492	510	510	545	551	562	505	542	528	527	556	517	521	523	508	516	521	454	516	538	539	553	511	519	515	522	511	487	506	500	532	535	524	502	509	532	482	497	500	503	554	490	535	534	472	518	477	504	518	480	516	518	555	554	507	495	503	541	492	491	518	506	486	517	520	551	510	529	509	510	488	521	508	498	522	530	497	533	512	535	494	505	531	532	509	516	506	516	520	541	543	478	532	499	523	522	504	553	543	549	530	515	542	508	529	541	520	514	524	497	488	548	513	525	533	526	479	543	538	547	491	479	483	531	501	511	548	518	520	513	524	527	489	524	511	497	477	471	492	565	500	488	532	536	507	486	515	552	519	530	486	536	542	515	515	505	555	521	532	507	516	523	501	463	507	524	551	501	532	539	503	504	507	541	546	516	512	530	496	449	525	528	488	503	530	505	462	493	525	510	498	547	558	525	529	498	478	480	541	552	512	498	508	515	522	516	490	536	483	524	536	495	539	544	486	485	506	504	524	518	508	512	528	506	540	527	505	519	515	540	529	515	525	566	521	491	492	511	491	523	500	481	478	532	535	519	472	521	541	525	569	509	496	506	467	524	506	510	483	525	529	537	526	557	531	492	548	486	535	518	509	490	542	487	474	501	512	474	541	512	531	540	494	527	523	494	522	509	501	489	519	497	487	543	515	515	514	528	533	524	525	518	515	525	516	499	510	527	530	492	511	521	497	501	575	498	494	506	527	518	477	484	500	511	532	515	532	490	540	526	511	538	551	477	464	540	529	546	505	530	552	528	517	522	555	542	536	522	511	517	505	495	511	517	500	533	532	546	511	530	540	534	488	521	504	507	550	539	494	484	545	515	503	509	477	492	515	514	507	493	559	518	500	499	529	507	507	512	539	497	507	458	504	530	544	502	532	556	522	475	547	509	565	520	516	523	538	534	556	467	536	527	516	553	526	501	512	545	493	518	520	503	527	514	470	547	545	492	510	471	483	527	525	520	522	527	459	494	498	488	507	523	492	528	525	513	530	528	506	549	530	515	518	519	505	489	539	526	503	530	522	523	502	486	519	491	520	471	533	585	532	502	511	535	562	498	506	518	533	540	553	545	528	544	516	517	530	544	500	503	512	488	546	501	483	523	481	541	524	530	519	493	512	514	505	496	539	524	532	500	539	469	503	522	501	501	493	523	515	475	514	496	462	517	509	538	497	526	520	549	530	528	513	528	529	552	508	509	491	515	493	502	535	509	529	462	465	518	504	477	494	561	501	514	534	512	518	547	498	527	518	530	525	502	501	531	485	510	521	518	541	537	549	515	495	505	518	540	478	530	495	536	524	512	512	512	542	558	512	514	516	547	501	542	520	542	522	476	553	508	477	532	518	548	525	551	541	536	530	528	519	515	534	517	469	529	526	501	522	546	522	522	502	495	517	545	559	524	475	497	482	524	533	521	469	545	526	514	487	526	528	487	528	506	522	513	510	529	507	538	539	485	511	493	528	482	491	525	516	511	513	482	509	523	533	526	529	524	549	505	495	502	503	551	502	501	501	494	505	533	534	515	495	536	504	534	494	490	511	516	559	516	509	548	501	486	535	519	501	499	565	523	477	528	514	524	508	577	489	524	518	498	542	529	518	511	535	494	530	558	473	505	520	520	491	515	539	493	561	537	496	476	518	530	478	509	528	511	545	505	515	531	554	509	505	548	545	524	534	523	494	499	505	548	534	522	505	491	510	516	573	493	536	483	465	498	501	528	558	509	534	517	543	509	507	518	516	510	451	524	510	501	492	519	547	517	477	515	515	529	500	493	528	511	547	550	529	489	508	499	510	549	501	474	511	514	508	518	498	544	516	512	530	551	532	526	515	504	519	532	526	524	483	469	479	494	496	549	492	512	493	535	491	514	498	476	504	498	503	512	507	495	560	524	539	482	521	532	487	539	554	533	559	536	525	523	516	529	530	521	556	537	516	544	569	523	516	530	492	532	537	529	485	484	525	505	487	546	528	520	547	519	536	510	482	504	543	545	519	519	515	476	517	534	476	529	545	536	523	527	529	509	534	497	506	521	489	486	484	518	483	495	496	565	529	544	488	522	484	520	515	517	505	534	509	513	552	527	509	482	489	507	572	538	515	513	546	513	552	533	513	502	504	492	541	505	518	550	531	496	547	548	554	499	532	500	498	524	494	523	500	540	509	544	492	504	522	508	533
21070	12265	12205	11304	9323	6830	5278	4647	2737	2123	1839	1746	983	914	770	666	547	614	535	525	464	423	445	370	338	367	367	331	341	281	321	291	320	285	268	283	256	264	291	256	269	319	279	307	268	291	252	254	295	272	273	248	255	240	241	255	252	245	250	262	244	276	239	236	258	246	234	285	240	237	285	259	262	248	255	278	274	238	270	251	245	208	232	231	241	237	244	277	287	240	227	255	269	239	241	250	240	207	255	248	245	234	265	241	239	220	270	263	247	241	273	263	216	249	243	239	256	247	267	256	264	249	237	244	249	250	282	216	264	233	251	244	247	259	257	238	244	227	273	242	234	240	213	268	215	271	244	258	253	242	268	252	260	262	239	252	229	223	247	259	223	237	237	231	216	220	247	212	238	254	214	237	251	236	273	254	264	273	241	280	278	255	240	265	257	222	246	253	263	267	249	242	241	230	257	249	255	246	234	234	242	264	282	228	256	260	275	258	252	288	265	253	236	260	248	230	243	260	252	250	266	252	264	274	236	248	238	268	243	221	241	257	263	238	232	275	256	246	236	261	260	267	253	270	244	223	226	256	201	266	272	254	236	218	280	239	261	256	257	257	266	248	233	230	250	232	263	238	243	247	256	265	251	253	257	250	241	259	262	200	228	248	258	238	220	278	283	243	255	250	246	228	258	233	225	229	263	227	229	220	273	232	242	231	238	254	250	245	272	216	229	227	224	275	229	215	231	242	263	249	269	240	219	215	253	229	222	249	270	238	225	244	249	237	255	231	229	247	241	202	256	249	262	226	267	237	236	270	244	253	271	247	253	246	274	259	240	247	256	239	251	235	223	232	256	242	234	272	266	238	256	253	222	242	226	256	233	271	257	261	239	247	231	233	242	213	202	296	272	247	233	268	263	277	270	284	270	258	275	251	269	242	241	238	259	261	269	235	280	255	232	245	218	278	252	267	232	248	253	255	272	252	241	251	227	247	247	252	260	233	205	230	230	257	245	231	251	254	243	271	263	258	241	244	227	238	276	220	244	249	255	233	234	282	253	257	238	221	239	228	245	241	213	248	233	248	245	276	222	248	247	226	250	254	218	266	235	254	217	256	257	248	246	268	264	255	263	258	233	251	247	263	242	247	234	246	252	248	237	230	262	252	251	268	252	252	239	226	226	257	272	259	225	224	245	278	260	251	229	253	227	229	228	255	243	257	233	247	250	252	240	275	248	235	233	222	245	285	245	245	265	234	216	257	245	210	261	266	282	252	230	256	260	244	241	258	231	242	211	253	230	251	258	256	245	245	236	236	247	239	255	243	224	255	222	263	239	254	255	222	246	256	233	233	284	239	245	245	249	241	229	233	245	220	268	222	227	234	258	239	262	261	254	231	252	251	219	283	257	243	254	217	221	252	248	185	242	243	262	264	267	251	248	276	276	228	274	253	251	220	230	263	273	249	251	223	241	246	275	232	225	250	237	222	255	264	241	235	259	267	247	247	252	234	226	251	256	275	274	268	221	226	222	266	253	272	249	259	278	247	223	243	257	236	238	256	242	273	259	222	263	238	256	255	259	238	250	223	233	242	245	235	229	252	233	258	254	264	250	227	262	238	247	265	255	261	245	261	242	260	261	239	270	246	231	215	241	277	237	238	233	271	216	256	258	242	262	295	256	207	217	234	215	252	242	264	232	270	264	237	255	234	251	256	246	261	235	243	241	248	225	249	260	280	243	233	228	249	262	255	218	272	241	234	270	231	234	207	253	233	228	236	234	233	258	271	229	243	248	273	243	271	257	249	267	247	222	240	256	258	251	236	279	229	226	239	240	245	275	239	255	204	269	258	235	226	242	224	249	252	250	232	228	244	233	280	269	259	243	234	241	258	225	221	243	256	248	245	255	254	291	259	237	243	237	284	269	257	257	274	232	233	235	243	247	237	240	226	262	252	267	226	234	251	239	239	253	228	218	215	269	266	251	217	198	221	268	257	260	243	231	245	223	235	242	211	242	240	219	231	258	242	202	268	263	227	257	245	267	229	245	250	242	257	225	276	226	269	250	244	249	237	231	263	222	248	211	225	234	231	229	237	231	248	238	240	256	218	240	274	257	248	220	248	225	258	229	259	259	267	265	230	245	262	219	234	254	240	249	240	250	271	247	253	263	245	239	255	262	249	223	236	268	243	222	225	252	246	255	257	237	265	236	219	262	250	246	239	208	257	199	230	260	224	216	234	248	254	254	243	271	282	237	254	224	251	250	233	232	225	244	254	209	230	278	209	226	272	263	220	251	239	270	243	252	265	235	248	250	234	258	262	232	243	237	243	215	243	251	252	251	245	273	254	227	270	268	257	247	246	220	250	269	253	263	245	238	268	243	252	264	241	254	250	239	226	258	244	251	244	266	248	252	248	266	251	266	262	234	253	253	252	234	255	215	271	228	244	233	256	240	227	250	252	216	285	243	235	262	208	232	255	242	240	273	213	234	227	219	250	251	239	270	249	235	267	228	290	264	237	256	241	245	244	246	268	238	249	245	221	245	227	239	253	238	270	264	241	257	256	223	244	205	217	253	266	233	246	263	267	256	234	241	245	260	266	244	232	235	254	248	244	254	236	231	245	247	249	218	218	251	239	285	274	233	257	233	248	247	273	271	245	236	241	228	243	247	272	246	272	275	241	248	237	256	255	250	270	201	242	229	249	237	231	252	241	245	230	258	232	247	276	238	252	247	259	217	262	259	247	237	209	247	226	240	256	271	254	265	243	223	234	210	244	239	229	241	272	222	271	251	264	249	226	236	245	229	258	232	236	262	256	209	243	244	225	248	240	224	230	272	271	237	241	239	246	230	238	212	236	246	251	265	226	246	247	220	243	264	265	260	251	243	265	236	227	255	236	253	298	227	257	275	290	251	246	266	238	282	254	256	273	252	250	220	243	246	245	223	234	249	250	221	268	240	242	282	234	238	242	253	262	242	273	290	253	269	257	219	233	223	266	251	235	240	251	237	242	223	213	252	239	255	276	230	248	274	257	248	250	257	250	269	258	243	224	258	263	264	226	250	257	243	259	262	236	238	247	238	249	254	251	226	277	244	280	227	229	250	240	275	273	251	251	268	266	261	255	259	274	242	243	252	230	250	241	251	264	265	240	238	231	270	229	242	214	240	265	245	270	213	257	259	253	276	258	252	254	241	233	276	233	274	238	265	269	260	268	262	249	257	265	250	228	222	245	241	265	251	265	240	230	265	249	214	247	266	230	247	265	233	244	255	233	223	253	250	243	236	244	255	260	237	261	249	232	233	264	240	269	262	241	263	260	227	223	251	249	222	261	243	255	233	229	246	231	266	248	242	235	218	255	253	238	258	227	218	255	227	246	243	221	231	225	236	230	254	241	232	222	244	254	230	240	297	278	234	258	245	245	252	229	233	270	252	287	249	248	246	257	244	249	249	281	241	266	227	238	237	238	247	239	225	226	223	246	247	249	254	248	243	226	276	255	238	244
11621	8023	11673	14628	14826	14162	12623	11104	9079	7992	6720	6564	4689	4013	3885	3368	2675	2643	2458	2264	2035	1933	1824	1467	1403	1374	1325	1203	1247	1170	1157	1137	1063	956	907	949	929	906	923	932	886	927	902	820	893	915	839	832	796	820	802	784	786	792	783	699	745	717	713	728	702	708	739	692	710	716	731	743	697	729	667	706	696	704	693	688	675	658	692	692	691	755	732	669	649	641	703	687	676	679	709	665	715	715	642	707	677	671	684	638	725	669	657	631	658	704	658	706	679	641	693	683	632	742	689	676	656	620	676	689	660	679	663	672	644	654	643	704	678	710	680	708	650	647	670	645	679	631	616	677	665	664	649	693	669	673	683	637	662	673	674	684	703	689	711	687	698	667	641	661	652	682	670	647	654	681	708	651	717	657	659	654	707	628	632	627	738	650	672	624	665	670	639	664	659	659	702	685	662	649	640	647	672	704	633	655	667	637	634	622	655	684	726	650	737	673	674	671	674	683	694	677	622	690	707	629	646	696	697	653	700	676	670	711	690	667	661	706	665	688	675	708	667	681	601	672	673	710	668	725	660	682	605	661	696	673	681	680	620	625	688	650	645	720	724	640	650	679	697	669	655	634	676	654	684	631	699	671	649	666	640	670	658	645	655	667	655	683	698	662	691	664	661	698	689	632	676	643	704	661	657	682	654	652	674	662	664	678	670	659	653	674	680	721	633	646	679	687	657	639	684	702	633	710	668	667	675	665	733	681	690	631	664	638	655	642	699	635	668	673	647	666	694	686	606	638	643	658	690	642	640	661	677	646	694	685	698	667	652	687	663	670	625	614	662	658	676	709	669	684	667	686	626	659	679	671	667	668	689	623	631	658	695	670	697	720	630	686	693	665	662	639	693	659	692	633	643	671	667	706	637	677	649	671	647	670	716	640	664	648	662	668	635	650	653	728	648	666	692	714	693	678	684	674	655	633	658	636	657	670	688	670	661	687	681	717	646	672	637	702	652	720	699	627	661	661	666	636	657	637	660	654	651	691	714	669	624	645	660	653	627	631	637	675	621	670	645	666	668	740	658	650	665	696	666	690	627	649	638	679	693	657	617	654	664	638	684	703	658	666	712	670	694	658	673	655	663	676	682	667	670	663	595	721	665	627	637	704	657	696	709	649	665	666	699	684	675	665	679	688	678	689	644	702	647	660	681	648	673	618	666	640	718	643	649	683	653	699	661	680	662	629	699	652	714	701	701	668	685	694	623	689	657	706	648	656	657	632	654	711	692	654	638	657	626	665	670	614	671	661	737	642	639	642	649	672	675	673	692	621	677	688	680	601	694	689	700	652	683	673	666	738	683	686	702	708	702	647	661	700	678	680	697	679	676	645	639	655	621	688	647	650	721	611	665	685	660	676	689	639	696	697	667	676	662	645	675	696	723	663	683	676	661	666	710	637	681	659	696	695	694	674	650	680	637	689	641	659	618	639	649	719	676	645	635	645	688	684	686	649	663	622	680	621	675	652	646	655	682	708	626	699	659	696	682	683	696	668	696	683	645	681	686	702	675	726	600	635	667	653	665	675	652	690	646	718	724	627	655	634	689	642	676	701	675	656	677	697	647	658	655	657	693	676	656	657	688	690	660	620	688	657	658	692	666	622	645	646	673	666	640	711	656	677	675	650	641	700	635	676	661	668	650	673	665	700	674	645	629	673	678	699	710	640	660	675	699	670	665	687	713	656	631	639	662	716	660	621	659	631	680	717	691	669	662	680	703	707	690	674	629	643	680	698	667	667	636	662	663	674	601	687	602	662	687	645	593	660	653	640	658	607	685	641	643	656	692	641	639	642	669	693	682	685	649	689	645	622	639	613	642	656	705	676	649	664	681	682	662	689	688	674	676	651	682	728	695	685	671	658	679	692	702	671	665	701	669	650	659	713	648	614	636	682	702	683	655	652	739	631	640	662	697	616	714	674	647	679	639	700	713	683	681	713	666	666	686	707	698	661	656	655	682	665	691	669	674	686	611	666	675	663	702	670	678	618	657	643	686	663	685	663	667	653	656	667	668	657	634	682	656	690	623	682	682	672	670	677	667	700	628	657	710	683	674	639	693	653	662	689	680	706	661	673	649	686	650	677	657	667	675	679	630	671	634	679	667	616	700	638	680	679	666	681	665	681	667	681	699	666	687	699	641	709	667	655	643	627	706	662	650	653	709	698	661	692	689	633	661	676	643	669	632	635	644	662	676	612	657	677	688	676	666	676	689	700	660	666	654	660	700	648	633	653	675	685	654	646	637	675	672	726	665	689	716	664	721	650	662	674	645	649	686	641	666	699	654	671	641	656	691	621	617	652	683	660	685	690	600	663	682	648	655	662	645	626	646	623	705	641	651	669	624	707	661	627	693	698	656	655	609	686	661	656	713	646	691	638	653	634	728	665	686	636	666	706	686	679	646	633	686	660	638	670	672	660	640	667	684	692	619	717	628	640	675	672	676	679	623	695	663	679	671	657	697	714	671	701	723	637	657	656	649	678	646	657	629	649	654	645	674	632	633	654	716	615	652	633	647	658	648	694	672	677	678	642	625	707	691	689	669	606	656	658	673	630	650	699	683	631	636	667	644	722	657	653	667	659	640	673	697	711	607	685	650	658	620	639	688	667	651	686	626	672	648	677	639	681	671	644	675	694	706	653	676	674	683	667	681	655	606	666	686	687	660	722	636	701	656	645	676	690	651	669	671	672	706	650	638	659	612	646	702	669	655	687	663	679	649	679	696	665	671	675	665	718	682	638	651	666	645	701	634	704	695	656	670	719	690	641	748	658	639	718	661	663	644	670	692	667	653	675	676	662	671	684	699	640	652	677	617	695	646	735	689	692	644	684	696	622	663	649	652	664	643	675	677	652	662	654	657	655	637	684	696	680	650	661	627	706	637	671	699	621	671	651	661	680	636	655	684	683	706	682	687	684	698	714	697	659	674	628	700	681	671	672	706	683	627	639	647	676	621	697	691	670	651	660	646	678	651	634	633	662	665	662	659	703	687	676	639	678	691	661	677	645	679	624	650	720	692	661	627	649	661	634	663	660	689	662	649	664	726	680	684	632	642	643	695	625	657	660	684	691	651	661	666	611	723	684	651	659	712	634	656	650	689	656	644	664	664	687	658	646	651	659	678	644	673	660	762	684	663	630	658	668	679	692	681	591	701	636	646	673	680	672	688	707	620	687	667	647	694	623	688	685	637	635	679	678	674	673	670	669	684	670	645	652	644	676	693	691	691	659	606	627	638	645	611	698	693	657	653	629	646	679	674	661	677	672	654	658	667	692	658	658	672	692	668	638	700	691	702	664	684	703	647	689	672	672	680	642	684	609	642	700	679	699	652	664	680	662	693	655	650	651	637	744	705	696	637	659	667	669	669	742	666	656	675	626	679	622	677	670	679	653	674	703	637	703	646	700	670	703	650	707	646	708	697	650	712	657	676	713	683	644	648	666	688	726	610	706	689	671	663	712
3754	1060	1087	909	680	584	477	472	404	431	369	376	350	368	363	363	338	364	361	366	352	344	357	345	334	312	308	289	340	306	308	349	318	315	327	318	330	350	330	358	336	324	352	333	358	309	327	344	322	311	333	340	308	371	319	348	338	314	344	330	337	353	322	350	333	314	312	322	336	339	326	317	317	368	317	356	352	324	356	332	289	294	318	331	343	315	330	311	326	356	323	339	312	299	307	332	369	326	343	353	338	333	343	337	356	277	317	336	321	290	284	330	327	326	335	320	333	321	329	330	343	346	306	332	332	344	280	292	325	346	352	304	322	311	305	320	323	331	326	299	334	315	350	328	313	340	312	338	333	362	338	318	330	335	327	343	361	346	313	311	313	355	378	349	282	351	359	333	313	319	335	327	353	331	370	325	298	291	304	366	300	313	311	318	372	299	299	303	313	319	313	350	319	312	369	350	342	312	357	331	396	379	335	308	319	307	330	307	334	321	305	313	320	334	334	322	322	303	343	350	358	348	326	320	351	316	323	311	298	320	349	327	324	323	360	319	311	335	357	357	357	382	318	355	318	301	311	345	330	334	305	328	297	348	356	308	313	302	326	321	350	316	331	298	278	333	323	319	350	343	322	332	352	331	301	300	320	307	345	329	324	323	309	327	323	286	332	289	355	329	356	324	327	318	344	352	323	335	312	330	303	332	341	311	323	349	338	333	340	357	337	358	320	324	334	353	333	313	343	338	354	317	347	335	347	342	316	319	338	321	322	321	326	329	303	331	338	322	341	351	298	322	341	319	301	316	337	340	313	327	351	321	313	296	303	321	340	331	366	306	308	309	353	380	318	324	337	371	298	295	320	305	323	373	329	328	308	312	322	350	342	332	341	325	331	319	310	327	372	308	332	312	325	319	344	305	320	355	334	328	309	279	355	303	342	334	299	328	318	331	344	333	352	349	334	318	340	305	322	342	322	332	309	324	314	355	325	342	317	353	328	308	321	312	351	320	349	318	288	306	326	339	329	306	321	308	318	358	317	329	340	328	323	362	364	314	329	338	345	324	313	321	334	334	325	347	384	329	321	357	333	331	372	345	337	340	329	333	326	317	330	305	325	298	309	309	349	314	316	313	297	314	333	299	323	330	318	372	298	326	327	303	344	283	306	336	324	341	328	316	311	329	358	306	325	316	333	318	346	323	352	359	333	309	344	334	332	332	302	336	325	312	304	320	333	304	305	335	305	310	314	327	318	336	331	348	343	362	336	369	323	313	342	317	327	347	305	318	315	338	364	383	313	307	340	340	322	346	357	325	339	296	345	340	336	329	299	308	328	359	375	326	360	321	345	316	325	302	334	332	355	316	318	335	335	335	339	344	344	311	360	302	307	335	323	328	349	330	323	324	366	337	341	368	325	322	324	308	363	291	336	317	355	344	322	340	321	361	343	331	348	298	370	334	290	359	322	325	338	349	337	346	341	320	342	329	335	295	364	339	355	336	346	333	364	348	363	319	347	339	330	323	344	332	319	329	330	291	318	334	354	319	370	342	317	332	305	295	322	328	341	327	313	335	312	333	331	342	337	347	339	324	313	308	361	331	317	314	317	344	338	343	321	328	309	361	359	316	336	297	347	289	343	370	305	323	310	366	337	294	312	333	335	331	305	337	374	360	318	332	342	338	341	337	335	328	328	332	307	352	335	335	317	356	304	351	335	350	317	363	329	337	298	302	346	319	347	332	311	336	337	312	316	291	352	326	322	330	360	328	338	333	308	324	312	311	344	346	342	310	344	321	341	318	295	321	338	336	337	319	291	301	302	337	332	322	348	319	348	324	333	353	351	352	346	311	329	353	315	307	327	319	334	290	324	281	333	311	294	321	282	298	308	317	311	335	308	315	320	333	328	333	321	316	324	282	331	332	324	318	320	327	336	336	305	345	344	340	340	347	342	343	330	312	324	312	289	314	348	320	330	306	303	291	337	327	325	318	337	340	341	323	308	328	340	348	323	314	352	343	324	320	381	310	356	343	307	355	307	291	296	348	308	339	322	341	314	340	337	301	339	336	338	361	328	341	328	339	340	361	342	311	324	327	325	326	322	323	329	313	324	331	338	340	354	332	310	305	307	330	352	320	332	306	347	328	334	359	330	317	304	318	342	318	317	356	329	316	319	299	325	320	348	311	341	327	300	345	324	338	329	333	334	330	351	332	303	273	288	352	323	343	313	318	340	305	329	291	324	332	341	313	309	319	328	323	327	298	258	303	305	339	320	343	332	293	315	353	330	319	347	336	333	328	304	321	315	323	297	279	345	293	313	332	344	347	344	337	332	342	339	332	317	332	346	295	321	326	319	346	369	364	352	322	322	331	269	310	327	329	311	320	332	327	320	298	318	325	348	338	288	349	320	325	322	338	316	305	359	310	319	332	333	311	293	333	369	301	332	317	325	308	339	344	344	335	362	304	320	341	346	314	319	285	341	339	338	306	343	340	338	299	321	334	322	337	307	295	294	346	317	341	331	333	364	316	349	350	334	332	342	363	310	329	317	313	340	313	341	310	364	329	312	323	345	326	316	321	323	299	323	351	307	353	341	326	367	314	336	324	320	320	341	325	360	367	306	326	357	312	309	326	324	317	316	324	342	347	357	317	320	289	344	337	334	340	306	342	295	317	318	313	337	304	352	351	318	348	322	326	335	323	308	336	322	342	312	325	307	301	319	336	329	341	328	349	306	327	322	301	335	386	358	333	327	333	316	313	330	314	335	336	332	337	332	331	336	316	324	318	321	309	356	345	343	350	331	328	314	330	335	290	327	344	328	305	327	311	333	333	311	335	318	322	274	351	377	343	315	304	352	320	340	298	334	309	294	343	306	346	324	333	323	351	319	331	364	315	317	325	293	324	364	323	335	330	319	306	310	321	301	341	337	329	348	342	321	301	316	331	303	344	335	318	352	336	357	291	335	321	353	343	335	348	302	340	334	308	340	328	307	314	333	294	337	340	326	333	327	307	335	326	343	325	302	328	349	329	308	327	347	345	344	339	350	370	316	337	351	329	299	307	339	321	290	318	335	298	318	324	325	340	355	310	303	347	333	356	333	332	321	366	361	333	337	339	322	334	326	311	325	351	349	317	351	323	323	297	338	326	320	313	324	313	322	325	320	338	316	363	315	341	363	314	328	313	314	354	349	318	330	313	278	336	324	318	320	299	346	345	361	327	309	302	340	336	309	338	328	337	318	320	312	354	328	308	328	343	349	321	340	300	345	323	342	313	281	325	364	340	357	324	304	321	359	300	341	341	319	340	347	290	324	302	338	300	345	296	308	329	339	281	329	357	330	348	321	324	365	330	331	340	345	348	336	349	320	340	304	338	342	325	308	361	326	325	328	301	342	302	301	317	299	315	305	329	310	305	325	329	334	334	316	342	344	331	310	335	300	304	316	295	364	333	332	335	330	313	353	336	338	332	334	347	330	353	332	353	332	315	338	308	355	310	335	346
3313	1581	2382	2650	2300	2057	1891	1601	1429	1434	1345	1269	1227	1259	1152	1042	1064	1078	1054	1019	962	973	977	876	876	951	867	891	835	805	839	854	861	809	807	805	833	837	823	891	793	860	824	877	803	768	848	799	843	814	829	838	850	822	811	813	815	841	832	819	811	794	812	760	814	803	828	863	814	788	817	802	797	773	850	818	840	781	757	769	787	815	770	757	806	750	824	777	788	868	759	786	794	762	789	821	718	822	826	846	792	833	794	827	816	827	844	851	811	729	856	834	815	798	815	806	852	789	792	763	759	818	815	788	821	768	809	835	819	813	830	832	851	834	827	780	785	815	795	794	811	824	813	787	830	786	821	847	763	787	839	783	795	789	807	824	811	832	804	834	818	778	808	749	808	836	824	823	819	780	764	772	818	798	744	816	781	833	911	777	811	793	857	830	805	819	806	769	782	808	869	773	777	790	792	823	825	797	786	799	795	819	813	864	814	816	830	750	795	825	742	813	796	808	862	801	835	771	777	792	831	813	833	842	805	831	837	865	818	776	822	732	827	820	849	809	855	830	777	848	821	841	817	814	804	789	812	797	788	801	797	769	751	808	791	849	843	826	779	816	851	870	825	784	818	816	838	800	815	805	783	739	817	779	809	841	830	822	779	777	775	803	780	762	791	853	751	752	790	817	812	834	837	788	766	809	787	805	798	812	837	806	847	795	788	840	751	798	850	819	829	822	815	827	762	822	842	812	801	825	815	788	818	818	776	785	841	807	765	813	806	835	739	849	778	812	791	788	811	833	832	869	817	834	839	797	806	820	770	765	887	794	756	832	818	820	805	837	753	813	876	769	811	830	810	824	806	813	786	844	780	788	799	771	792	856	819	833	819	794	821	822	852	832	808	826	814	801	826	772	780	817	839	811	801	796	801	784	806	841	818	828	804	821	779	796	762	800	830	787	803	844	782	767	794	750	860	833	818	873	824	759	805	803	829	841	769	801	801	840	869	818	800	790	784	808	786	864	841	819	767	796	774	818	830	784	828	828	848	858	799	823	784	798	818	811	803	817	786	822	800	890	816	788	753	832	834	827	797	752	832	760	824	828	813	864	855	772	790	823	820	781	822	840	833	768	835	876	821	762	787	822	814	810	843	784	839	794	816	785	791	820	809	776	810	802	834	809	804	773	760	785	783	839	854	833	811	811	830	849	852	895	855	823	870	747	796	821	834	806	870	826	822	839	818	796	828	811	824	771	799	767	824	815	885	846	824	790	795	795	806	758	848	817	806	808	864	844	872	807	824	842	823	805	835	808	795	795	835	815	814	754	844	777	863	796	810	842	857	807	829	853	809	760	853	801	827	820	830	802	787	786	848	802	814	815	770	814	803	864	793	787	767	831	780	824	779	814	809	807	783	780	819	816	807	825	856	826	775	835	823	810	794	815	862	771	829	808	818	831	843	745	816	821	802	831	808	816	806	807	829	829	818	807	815	762	829	827	771	838	826	801	827	858	800	820	852	850	872	812	772	807	820	796	788	768	830	786	781	801	808	812	818	838	846	840	759	787	815	832	828	845	728	805	856	813	781	845	768	835	795	832	801	816	829	805	836	838	789	835	754	791	809	818	780	822	800	839	796	834	823	804	829	827	794	815	825	783	830	853	811	821	824	825	829	800	836	826	830	808	793	793	804	836	795	844	823	776	826	826	757	807	793	811	783	821	831	776	807	852	772	803	792	824	871	816	793	802	782	851	839	791	826	794	789	804	847	831	852	764	799	818	847	779	861	809	750	810	822	856	811	771	799	801	859	812	836	776	826	822	840	809	798	793	826	839	772	779	889	851	796	776	809	844	818	763	776	764	774	826	799	759	798	897	805	763	822	812	796	815	781	848	882	787	810	805	783	849	811	799	828	784	808	878	772	772	814	869	796	810	801	794	728	795	841	854	810	814	803	855	790	750	756	859	819	786	757	837	800	816	796	822	844	825	754	832	789	779	811	798	791	808	846	794	809	808	802	822	815	845	823	772	811	827	849	838	797	795	855	841	840	830	833	820	812	833	797	831	782	819	764	841	826	811	833	870	831	807	762	803	837	792	804	822	842	837	811	776	858	776	822	811	802	780	841	826	785	824	774	809	818	810	829	831	824	809	819	798	806	813	817	829	775	798	856	810	832	833	819	801	805	774	838	773	772	831	831	846	809	780	808	859	787	806	835	803	838	813	871	813	823	851	762	747	816	779	824	806	818	841	811	852	798	758	792	831	796	818	853	863	761	829	842	812	798	836	848	828	845	789	838	760	761	762	794	826	795	784	795	792	827	786	834	832	823	805	783	801	785	793	829	807	806	802	851	850	783	793	788	843	827	776	809	777	770	779	790	817	787	768	791	807	755	795	861	776	812	737	838	807	869	838	771	813	833	772	814	831	771	793	801	805	807	856	781	854	840	777	796	819	788	832	797	843	793	767	829	807	790	797	803	794	767	839	852	806	785	837	802	840	871	842	786	835	783	814	840	805	837	799	805	812	777	783	820	786	801	827	806	835	828	788	779	758	887	812	841	820	802	837	822	823	840	793	809	783	845	801	793	844	805	827	824	770	781	779	806	826	803	790	830	835	770	855	805	809	848	811	779	809	828	832	834	838	787	778	852	809	821	791	819	818	804	817	842	826	820	831	801	826	816	840	784	786	814	849	796	815	813	866	849	805	783	781	797	868	808	762	815	817	757	801	832	764	800	798	760	774	811	864	845	845	842	820	819	757	826	854	846	823	809	846	828	818	790	804	773	868	776	843	778	836	868	765	844	807	801	809	811	781	838	769	776	796	828	808	836	818	842	776	808	776	840	850	785	805	800	816	793	795	785	838	820	854	832	762	808	828	919	786	791	786	834	827	786	808	840	836	805	805	848	782	805	811	791	828	804	802	836	808	815	832	826	804	773	783	794	854	806	765	830	853	831	788	848	803	796	812	825	811	846	807	854	783	835	758	848	791	832	813	842	808	796	771	818	830	826	778	819	836	771	795	788	806	791	830	828	820	793	815	819	810	817	811	802	813	773	853	841	818	795	806	850	853	853	781	828	796	846	774	795	849	794	825	780	807	857	798	823	849	851	838	774	808	820	781	831	815	841	816	796	847	786	855	813	796	833	837	790	842	829	831	806	850	791	763	784	802	795	834	785	775	784	794	808	852	757	838	724	833	852	776	839	800	792	803	802	813	794	820	846	813	847	819	814	805	814	848	829	846	821	775	832	801	849	746	768	842	850	782	826	837	859	864	824	799	790	773	871	772	848	834	804	777	805	819	765	845	843	814	778	806	835	805	816	815	767	831	772	785	810	825	802	805	823	775	811	819	843	862	798	815	785	817	749	848	840	821	829	805	815	768	791	831	831	887	786	860	751	819	874	795	790	794	784	841	861	814	782	786	778	759	823	758	770	785	825	833	803	834	869	815	836	808	874	767	845	789	798	812	809	895	859	816	810	803	827	831	800	776	882	848	803	798	841	821
12091	6748	6760	5893	4017	2990	2343	2126	1229	1048	925	1093	592	538	463	340	313	306	343	315	319	276	252	287	205	234	217	220	198	208	217	225	202	212	201	201	176	199	202	194	193	188	206	164	194	192	215	193	182	175	212	184	198	174	189	195	188	168	177	198	153	173	194	188	179	186	197	195	195	182	159	192	194	181	203	207	179	189	188	164	159	177	182	168	175	188	188	215	209	164	206	187	167	204	196	182	178	193	197	202	176	185	195	193	182	174	196	193	209	175	164	192	184	195	195	158	185	217	188	195	187	181	188	168	192	179	180	167	210	169	190	185	183	197	172	177	177	199	168	210	181	189	185	171	184	188	168	189	188	184	177	178	183	164	193	193	195	186	185	192	196	196	182	175	192	185	186	173	186	167	176	195	169	185	182	184	174	167	189	180	173	183	211	180	193	187	183	189	202	173	167	188	166	184	174	181	191	183	196	192	170	213	182	196	204	156	189	191	176	182	175	207	208	203	204	173	180	183	203	192	201	174	187	181	177	177	180	179	184	183	178	172	184	173	196	185	201	183	176	180	184	186	194	191	198	182	184	200	180	216	185	191	190	188	185	180	169	188	172	163	205	174	167	201	166	195	192	179	174	192	176	174	195	194	188	198	187	189	191	219	192	183	175	192	184	170	167	159	175	170	148	186	192	178	179	214	198	159	200	207	169	167	182	191	173	186	177	190	182	177	183	205	184	171	198	186	223	212	178	144	165	176	188	175	188	163	203	187	195	187	199	188	181	185	201	207	204	161	148	180	185	185	181	209	209	184	190	193	196	194	187	191	186	190	183	184	195	178	179	176	182	180	185	187	183	183	182	177	201	159	177	190	181	196	182	185	188	188	200	171	180	178	188	204	187	180	202	188	202	166	177	176	178	213	194	190	192	162	165	177	165	160	181	188	199	186	192	193	171	178	187	197	195	186	191	177	177	179	181	190	173	182	186	188	185	176	183	179	186	171	184	207	168	170	170	191	146	188	186	174	183	182	171	182	187	164	205	167	198	172	195	201	180	191	184	199	178	178	162	189	164	197	176	187	192	196	185	186	187	193	169	169	160	177	154	197	176	148	189	181	184	169	188	210	173	184	207	189	202	200	207	203	158	173	179	214	179	159	179	187	183	170	200	187	195	180	175	179	203	195	205	194	175	177	211	180	179	174	188	183	180	176	208	203	177	182	189	175	169	195	174	197	185	160	206	184	184	200	187	172	178	158	216	190	194	163	158	187	205	210	194	215	161	183	208	169	182	187	170	184	173	202	187	197	214	176	194	174	189	191	190	189	150	159	177	174	193	179	181	174	178	211	174	178	180	163	199	211	177	185	191	169	191	152	186	183	192	189	206	187	191	198	193	177	177	203	207	176	196	193	178	173	184	183	194	172	187	225	190	184	196	181	192	179	198	179	186	155	179	187	182	203	162	180	188	171	180	183	186	212	205	159	201	181	183	187	197	178	203	210	189	228	190	186	169	213	198	191	202	184	186	167	194	171	181	200	173	175	175	184	183	186	183	190	183	189	198	184	200	176	178	197	183	189	177	186	195	187	163	201	187	168	187	184	183	192	163	193	167	187	187	191	204	185	156	186	189	208	208	169	180	200	189	155	187	186	185	183	187	160	182	181	197	183	212	157	190	166	186	189	190	160	196	158	216	211	187	190	169	204	180	204	197	193	180	179	201	191	169	171	159	168	181	190	199	183	169	168	180	188	151	187	154	178	199	197	201	170	181	165	188	171	192	157	178	174	172	219	189	181	188	182	167	157	187	216	178	192	199	170	177	168	190	191	158	187	194	193	167	188	186	166	188	217	195	171	172	195	177	161	181	157	157	159	205	152	206	190	159	173	180	175	152	176	182	167	199	189	181	177	177	187	164	178	225	160	168	167	192	219	151	168	207	189	201	191	170	180	180	171	180	178	181	188	183	185	186	177	188	170	161	212	164	181	190	165	183	168	178	175	199	178	182	189	206	185	166	199	206	178	224	192	186	188	171	174	189	188	186	188	184	174	187	184	172	172	166	187	187	200	208	206	188	183	157	199	189	172	210	171	163	186	198	176	183	187	185	178	201	174	205	186	164	186	186	169	176	182	181	179	170	176	191	199	198	154	187	178	195	201	167	180	175	177	178	207	185	187	170	186	211	198	217	212	180	204	183	177	203	174	189	199	182	197	182	223	178	178	161	167	188	179	184	213	185	199	168	207	170	212	200	146	191	151	175	196	206	195	208	167	156	174	197	174	197	170	183	190	188	169	185	188	163	166	187	202	189	210	209	183	208	176	185	189	191	201	188	185	184	178	215	202	183	172	166	158	185	188	182	182	153	180	171	194	178	189	185	192	202	200	184	229	200	193	172	167	206	204	183	180	201	196	184	169	189	165	193	189	188	175	186	204	199	200	194	165	213	191	177	204	184	194	182	176	188	198	163	203	189	197	187	179	189	192	179	185	175	199	184	163	197	168	184	195	215	204	187	168	178	178	204	186	178	184	197	187	194	200	201	181	187	154	183	174	202	168	164	185	189	180	185	180	177	189	180	167	179	188	177	206	213	171	208	176	181	179	162	183	191	185	189	173	205	171	169	202	191	180	202	169	195	179	175	177	208	190	155	179	191	181	203	190	178	200	190	186	198	197	173	204	172	180	196	176	176	189	161	181	168	184	189	201	158	194	189	205	208	188	178	178	207	207	184	183	181	191	181	189	192	183	180	188	156	156	191	184	184	166	191	197	214	168	171	163	161	192	193	205	166	167	173	179	180	193	181	173	174	212	198	170	173	205	176	187	166	187	205	181	209	162	172	159	205	200	195	180	186	182	176	182	193	179	199	204	161	183	179	199	175	167	204	178	172	192	161	207	167	183	150	215	208	198	196	196	189	209	193	203	181	185	178	187	184	156	210	185	186	173	199	204	196	177	182	151	187	214	171	180	187	167	183	186	227	177	173	184	182	184	189	188	180	185	178	202	182	193	186	179	188	185	185	170	169	178	204	218	172	201	181	187	211	183	199	171	197	183	173	196	155	223	167	199	185	203	187	181	198	180	178	193	154	190	191	198	172	193	171	211	212	198	182	203	187	207	197	179	182	194	177	187	163	180	225	187	185	168	185	192	167	188	175	174	186	197	197	177	169	178	201	177	199	183	182	163	182	182	176	183	189	178	176	165	162	204	179	167	183	162	165	210	185	196	227	185	192	180	177	210	193	180	196	190	148	196	177	200	180	180	166	180	210	181	198	176	186	191	192	180	166	196	165	174	187	203	178	162	194	182	176	177	189	179	179	184	215	205	188	209	196	197	192	183	173	200	182	199	203	182	172	191	183	180	186	191	180	209	212	185	197	174	189	174	193	184	199	176	199	172	179	167	162	215	193	161	182	190	194	200	174	188	204	194	168	195	176	214	174	202	198	220	181	146	167	181	152	165	189	204	178	188	195	212	197	220	185	176	188	178	200	201	180	187	160	175	190	190
8008	5055	7751	9532	9402	8583	7862	7149	5124	4758	4144	4354	2700	2617	2226	1822	1478	1476	1409	1320	1283	1212	970	995	867	935	801	798	813	729	734	696	641	645	607	639	684	598	619	634	549	686	626	637	631	606	620	550	598	600	565	587	581	547	578	532	580	564	556	540	547	583	545	560	565	534	542	566	500	548	523	515	487	536	549	515	517	535	517	502	519	488	545	522	504	521	521	547	544	518	529	549	546	521	474	506	546	511	483	542	500	512	521	552	551	492	505	494	577	523	505	515	520	502	499	512	544	528	520	484	554	505	527	535	504	549	541	533	525	536	535	524	509	470	561	556	478	545	520	533	556	492	535	497	567	516	502	516	565	507	523	537	513	500	519	542	516	508	534	538	505	481	516	541	533	539	547	518	508	525	542	530	481	516	525	498	505	488	530	524	525	508	522	536	528	578	499	507	519	498	530	507	516	542	492	516	559	511	512	508	471	539	513	562	513	559	510	520	530	504	486	507	511	492	505	517	508	488	471	515	506	531	498	510	492	538	518	480	540	530	519	521	533	489	537	490	526	472	492	491	535	514	521	512	530	487	539	522	483	517	536	498	537	517	512	497	479	524	522	557	495	497	545	495	495	533	531	495	535	503	493	500	503	493	506	565	521	505	493	574	475	509	522	500	548	497	518	542	536	522	533	471	550	510	494	534	543	534	496	507	492	492	519	494	517	541	532	521	484	493	527	510	509	548	537	538	515	541	518	552	498	545	537	519	511	539	535	521	516	500	489	529	568	508	524	538	518	470	504	466	498	474	490	552	546	513	527	559	548	529	511	539	486	488	496	498	500	516	513	493	511	533	508	486	528	505	467	534	507	526	538	504	503	490	535	505	536	541	555	541	510	529	511	531	512	512	482	537	528	519	546	544	558	538	543	478	552	501	563	498	522	497	525	505	536	522	538	495	510	538	488	487	543	502	480	532	522	509	517	514	479	522	481	502	517	497	512	520	537	503	508	504	551	559	528	490	530	511	521	520	486	499	497	567	484	556	482	486	512	515	491	523	518	511	510	520	507	537	468	510	517	529	528	544	495	529	524	522	540	493	518	501	517	522	573	510	517	555	543	537	477	526	547	547	560	516	494	517	561	544	557	517	521	500	502	496	506	500	503	504	534	504	550	526	515	479	525	487	480	499	520	513	518	529	531	513	502	565	487	509	550	571	511	494	494	527	522	518	516	550	528	526	506	495	552	532	492	505	471	515	502	501	519	494	531	481	507	483	495	540	499	509	508	514	548	528	528	551	495	539	500	543	536	555	527	471	520	544	503	504	505	505	488	500	525	513	475	525	544	503	509	529	496	568	510	532	503	517	533	522	524	489	502	540	563	475	548	532	534	498	496	546	530	506	535	502	528	528	489	529	457	504	510	504	508	498	500	482	538	571	535	497	496	539	505	500	521	507	550	532	504	528	532	524	533	572	499	521	498	504	535	540	500	520	509	494	472	480	514	486	551	490	494	540	527	506	538	538	525	500	553	549	485	543	521	473	521	516	476	545	519	494	478	496	566	528	536	540	521	503	521	525	497	497	526	496	541	594	519	515	528	541	497	500	512	488	518	468	502	501	520	515	493	479	488	555	511	514	507	476	483	478	541	510	488	521	508	507	535	532	499	535	504	500	538	516	496	533	513	512	539	516	546	506	475	524	501	518	508	501	468	518	529	508	499	514	539	506	528	538	489	540	506	520	488	506	476	496	539	502	506	542	527	550	508	538	539	507	531	525	484	510	526	559	517	523	556	513	568	562	478	498	495	519	548	530	522	547	549	523	510	519	527	484	481	535	517	512	524	480	493	523	536	521	538	504	495	519	511	501	516	489	511	520	496	472	491	485	512	524	570	512	552	529	534	538	514	458	517	521	551	534	532	486	495	522	512	486	514	523	507	472	509	531	520	524	504	517	507	532	548	517	524	496	505	485	530	497	498	554	553	513	550	580	491	501	551	519	492	463	484	506	506	527	542	476	511	489	516	536	526	527	500	546	524	540	499	515	530	513	487	567	537	495	543	517	528	529	515	565	525	563	515	548	521	579	531	493	540	526	515	512	511	552	495	558	522	535	461	497	483	506	495	523	512	520	504	532	538	504	545	521	513	495	522	523	478	501	504	537	525	487	538	540	518	496	507	503	511	556	533	493	496	518	473	562	516	530	504	511	495	513	486	513	545	541	441	486	488	525	530	522	511	547	479	527	528	488	533	540	485	492	500	514	565	534	526	525	506	546	527	487	518	537	506	475	522	483	489	499	511	555	524	519	533	515	490	509	556	503	538	516	529	516	509	508	522	512	464	528	538	464	479	485	497	527	539	505	536	530	540	516	558	528	529	515	511	527	521	515	484	493	501	530	507	509	549	548	481	515	511	565	493	527	540	540	555	532	521	531	489	528	509	480	536	493	485	460	502	565	523	523	562	518	516	523	500	498	480	506	515	521	553	565	474	502	532	550	498	485	526	529	513	510	524	504	542	545	560	549	501	533	527	527	505	504	511	552	496	531	488	530	499	525	524	519	518	491	553	537	507	496	486	505	513	498	503	490	523	505	503	516	522	473	540	572	505	516	514	487	496	491	587	537	500	510	504	547	481	529	532	553	519	536	478	548	532	513	561	518	532	513	571	517	508	515	508	517	517	529	553	536	530	528	509	486	501	548	504	496	504	522	482	522	487	532	509	516	553	571	520	522	508	496	512	535	551	505	542	496	505	536	533	513	517	538	526	534	508	533	501	526	493	505	507	515	537	537	504	545	545	543	511	495	538	568	508	534	536	516	515	529	521	498	486	472	476	492	537	550	512	507	488	513	492	480	523	568	509	537	494	543	529	515	527	524	532	523	523	539	543	490	493	570	524	500	506	484	519	519	555	515	539	542	540	526	492	530	520	471	500	570	519	523	495	496	520	548	512	518	471	540	480	508	531	530	510	471	528	501	517	495	549	520	515	524	530	551	514	579	504	539	502	521	508	538	533	465	497	520	529	490	487	536	531	542	531	541	489	546	492	532	542	482	516	507	531	495	522	479	527	529	495	525	488	492	526	541	519	516	497	536	517	541	509	501	490	502	562	522	513	538	569	531	489	508	486	503	513	503	532	498	572	489	477	496	528	538	516	522	542	517	523	551	505	521	519	498	507	528	492	495	499	535	494	514	509	501	512	479	548	519	541	497	520	537	492	530	492	492	510	538	497	532	502	559	524	479	480	504	495	508	494	516	519	509	510	495	535	544	527	486	486	505	493	486	522	490	529	477	531	515	514	558	494	492	543	526	535	526	494	511	524	467	517	515	503	488	511	512	523	477	510	514	530	516	497	501	534	494	524	531	504	517	512	545	486	492	498	515	493	552	499	504	515	531	494	445	536	534	527	537	550	543	514	532	525	525	477	484	523	540	514	502	550	554	493	493	502	506	521	517	517	503	535	545	516	495	519	513	531	542	484	546	548	531	535	533	529	520	507	513	516	491	515	497
21519	12232	13762	11927	9068	6810	4789	4144	2615	2061	1948	1984	1071	836	765	526	571	578	536	533	546	443	372	384	309	284	390	371	357	305	336	277	330	327	277	300	245	274	269	284	275	263	268	291	298	290	292	283	265	266	270	277	236	255	258	272	249	244	262	240	234	244	258	278	264	261	268	253	239	264	240	254	260	219	251	265	259	285	238	226	253	265	254	250	246	254	256	245	232	261	251	269	246	244	261	242	240	223	231	257	223	265	225	240	250	226	256	237	248	227	220	266	223	242	263	236	224	246	233	257	248	253	229	257	230	247	239	238	257	223	243	231	275	253	260	261	245	256	249	248	266	249	281	248	237	258	236	260	253	249	264	261	236	248	261	268	249	254	257	258	272	272	242	244	264	223	233	230	231	268	237	260	237	245	224	218	240	241	239	242	255	247	234	265	245	234	269	249	243	258	212	237	240	236	243	224	263	238	229	259	260	244	270	222	253	236	255	240	246	239	249	219	263	233	264	273	243	226	262	236	242	280	251	227	236	244	227	223	254	232	250	235	253	236	255	248	227	232	233	248	238	249	224	249	255	251	254	250	259	254	277	216	270	251	245	256	254	245	267	257	260	267	249	270	247	238	256	253	250	232	225	240	243	243	258	258	232	249	257	239	237	270	272	275	247	264	208	242	246	234	249	259	247	236	230	225	266	231	222	227	248	224	243	264	250	262	246	253	240	247	247	253	224	263	252	242	241	244	242	267	252	257	245	229	237	220	235	273	266	236	258	248	254	238	274	240	242	249	262	249	218	244	258	257	263	253	252	258	206	234	233	222	245	231	293	252	257	246	256	235	233	229	236	247	230	272	246	242	256	243	247	250	274	203	280	230	245	212	234	231	218	248	268	241	271	253	241	236	227	227	230	252	234	228	237	243	262	266	265	263	288	260	254	268	255	208	241	263	262	257	269	246	229	273	213	267	250	266	231	263	255	257	225	254	259	281	233	260	261	227	249	260	248	234	279	236	224	243	282	267	251	236	222	225	234	235	261	238	252	246	260	242	229	251	270	256	273	222	258	234	250	255	242	262	241	258	265	269	232	249	249	248	254	295	265	263	222	233	244	252	251	262	246	275	255	214	248	224	262	229	247	230	226	237	266	271	261	243	250	237	259	242	229	248	207	258	244	294	245	241	244	255	242	238	237	243	266	264	245	224	247	233	250	244	234	244	239	269	254	235	236	236	265	258	228	251	263	271	230	255	257	264	243	255	233	248	245	265	272	246	239	246	247	266	255	226	267	298	235	201	251	267	276	242	260	244	225	233	270	223	222	246	258	244	285	263	235	270	262	257	293	254	250	267	246	275	249	230	237	291	251	255	249	268	256	262	259	227	269	290	282	258	232	250	246	264	249	242	287	222	208	250	250	220	271	267	253	250	265	258	221	237	237	246	279	269	249	261	261	250	309	263	265	288	269	196	234	259	234	279	245	250	247	232	258	245	225	240	254	233	276	237	247	242	249	278	264	262	264	231	257	216	244	244	262	231	243	245	264	245	232	246	256	228	255	246	254	234	243	236	250	263	263	254	269	235	273	263	251	245	229	227	261	251	209	252	252	255	265	213	263	281	226	222	261	229	234	251	246	249	260	212	226	210	234	250	260	232	216	257	231	261	251	259	237	260	235	276	294	247	247	250	251	248	243	208	258	252	268	248	258	249	250	260	258	256	244	230	232	249	261	243	235	263	246	252	254	246	249	245	259	254	227	252	266	238	249	248	233	234	237	242	226	238	231	245	258	229	235	243	252	230	265	243	226	269	244	240	228	250	245	261	239	254	265	254	277	268	251	232	252	242	248	236	273	231	236	255	248	274	259	244	239	247	241	262	252	267	239	258	283	273	235	251	233	243	260	234	250	252	226	253	237	248	235	248	239	272	257	236	275	241	248	234	231	252	219	282	259	231	248	250	239	235	248	272	261	267	263	218	238	228	262	223	242	250	262	272	209	230	230	234	257	290	256	240	229	258	242	241	258	264	271	267	235	256	224	277	248	238	253	234	257	257	265	239	256	230	237	242	274	218	220	253	268	237	276	240	269	270	243	254	232	252	239	268	221	221	248	246	267	248	241	271	254	243	221	280	284	255	256	270	237	223	258	218	259	248	241	246	236	248	250	270	223	234	288	268	240	264	238	212	259	258	256	277	269	273	268	252	251	259	259	234	246	262	214	213	250	285	257	240	232	258	245	249	251	242	263	271	254	237	261	236	245	253	265	234	269	227	252	249	250	244	252	257	209	238	260	239	266	243	259	258	269	263	220	237	260	232	236	292	241	245	254	253	231	240	228	249	244	259	238	212	237	254	227	230	234	245	266	256	260	238	237	275	270	231	226	247	250	268	259	241	241	252	255	235	235	263	228	261	232	254	263	219	257	261	242	224	246	237	238	225	254	240	212	262	238	241	245	249	232	249	265	225	250	241	267	264	266	267	237	237	225	228	253	276	262	272	226	238	225	210	274	251	250	231	283	245	241	290	224	253	231	249	226	261	211	249	234	246	227	256	257	240	239	240	250	261	301	246	266	278	245	225	262	248	251	254	227	255	241	264	232	250	255	225	257	245	268	240	244	215	264	225	237	257	238	255	240	213	221	265	253	271	255	259	252	230	229	252	273	271	231	259	235	249	253	245	231	245	246	256	256	256	245	257	244	267	256	259	280	233	227	254	245	237	209	247	225	248	226	244	239	251	256	239	252	241	225	237	236	253	216	203	251	261	261	263	274	265	246	257	258	242	240	266	272	256	239	245	260	267	243	252	242	210	224	237	238	218	223	269	248	262	224	268	233	257	231	235	249	227	286	246	252	237	242	240	233	258	262	240	248	260	265	234	244	259	258	241	251	257	241	252	222	265	245	251	245	251	260	207	224	233	253	243	235	268	239	280	205	226	215	253	262	263	241	215	233	289	247	260	244	280	244	253	239	242	271	256	250	234	292	254	224	255	242	259	244	280	245	227	245	252	286	249	228	237	257	237	214	239	217	225	249	247	252	220	255	216	237	246	265	249	248	251	249	240	227	253	253	267	247	251	243	234	249	231	254	263	248	252	225	253	259	221	267	269	274	253	240	268	244	236	254	226	275	253	221	240	242	243	251	256	277	205	236	283	261	236	229	244	265	258	231	264	276	253	258	265	210	218	247	242	212	267	256	253	242	262	233	252	232	222	237	240	212	248	240	223	255	255	260	265	256	269	247	224	263	259	257	264	253	252	261	225	226	271	236	239	245	257	282	205	258	249	284	238	259	248	284	245	282	235	227	228	253	261	241	238	235	243	254	246	251	245	247	254	275	218	229	246	223	239	225	233	245	236	235	246	220	226	231	245	258	236	268	257	234	237	244	250	263	240	265	238	255	233	261	225	253	257	267	216	257	236	279	231	262	206	248	247	238	246	237	224	249	263	249	264	230	255	262	253	281	259	248	257	231	238	248	248	238	267	229	261	241	259	245	232	226	266	242	251
12237	7940	12707	14437	14746	13935	12445	10543	8811	8021	7432	7600	4864	4528	3924	2933	2839	2578	2578	2418	2209	2002	1740	1713	1304	1315	1283	1220	1302	1196	1176	1057	1127	1002	936	978	937	855	930	894	891	879	911	955	824	919	889	856	815	804	825	839	799	737	749	751	662	757	730	683	682	687	740	753	728	699	639	705	637	721	707	710	729	756	710	694	670	727	675	701	672	680	746	724	704	674	698	648	657	638	699	684	684	646	682	683	668	670	655	642	604	708	674	700	719	651	700	665	668	666	678	676	675	710	647	666	724	685	682	658	664	683	647	706	706	705	671	696	672	690	672	710	630	660	663	665	704	650	671	713	680	683	675	670	672	640	686	669	636	662	667	715	660	644	642	667	680	656	677	662	654	667	669	634	663	658	645	663	705	691	667	661	700	704	725	656	685	726	666	684	662	644	619	649	723	700	698	662	649	678	654	667	634	629	681	683	680	686	663	638	695	693	704	648	650	640	694	681	654	639	683	625	694	653	644	702	653	670	651	693	686	657	653	696	713	655	672	682	691	661	679	695	654	686	670	681	637	704	664	661	654	687	695	674	664	687	669	664	688	685	674	622	677	638	705	672	682	678	658	640	682	644	656	651	609	685	657	604	714	625	682	691	702	693	693	638	670	657	668	714	663	652	641	642	678	641	627	716	699	677	659	684	685	649	661	713	669	710	649	625	671	653	614	688	669	656	664	667	641	662	655	655	663	644	654	668	685	638	644	661	656	671	667	711	663	711	683	651	644	646	631	673	689	636	669	685	645	712	636	718	642	698	633	695	711	677	660	701	654	665	723	690	687	616	666	665	639	638	686	686	665	665	682	645	641	649	632	716	666	740	637	682	673	674	678	671	651	669	671	645	698	707	704	662	658	725	644	732	692	658	642	685	657	705	675	621	644	704	642	625	647	718	656	624	674	664	668	640	677	688	647	666	650	662	660	684	723	640	671	671	630	636	638	659	693	669	695	653	658	665	690	653	655	678	632	642	670	639	639	682	641	662	696	667	654	610	648	675	652	660	656	669	670	672	688	686	663	652	644	641	709	662	651	662	669	676	694	649	688	683	668	670	722	711	686	687	624	654	640	706	684	688	667	700	653	683	674	651	670	669	671	706	690	671	685	667	687	653	724	658	684	645	695	693	661	621	661	687	636	690	631	657	645	700	673	692	652	644	667	669	685	654	679	684	688	689	658	686	703	693	629	649	621	723	651	669	668	651	634	675	694	666	651	656	688	644	631	758	635	674	685	679	670	636	664	637	718	699	676	679	678	685	705	665	685	653	672	682	674	634	669	676	661	682	664	665	636	614	672	667	669	696	638	671	642	662	697	686	682	703	606	675	684	716	703	704	710	656	655	643	691	652	671	687	653	682	690	630	648	658	683	705	637	679	655	661	641	702	690	693	704	675	668	624	676	652	658	667	652	666	657	696	724	670	662	741	691	701	696	668	696	695	648	700	688	648	664	688	690	716	719	680	691	720	669	692	679	641	675	645	659	694	636	647	696	680	634	674	660	666	663	646	670	665	683	690	661	644	675	671	674	670	675	673	643	689	679	663	703	622	695	716	699	656	667	660	651	713	635	637	692	666	681	647	669	662	651	629	647	741	660	681	695	657	675	662	610	657	674	634	627	645	677	652	617	676	655	670	654	654	645	640	688	681	694	635	687	660	633	664	713	652	670	661	622	668	629	644	679	702	678	699	642	662	688	665	661	633	651	677	672	696	672	649	706	668	667	681	695	662	660	716	655	673	631	653	679	655	693	662	675	663	680	659	699	670	665	665	700	682	649	716	677	696	679	718	638	648	720	664	638	644	673	658	690	652	614	683	682	640	699	637	657	611	654	688	649	666	687	665	657	662	681	583	653	669	743	705	681	677	665	644	681	607	693	668	675	683	660	650	636	630	688	658	656	685	709	668	694	695	641	650	696	679	622	646	672	670	669	679	619	655	660	650	662	691	684	672	654	637	695	674	721	659	656	696	687	712	634	663	722	705	668	661	648	693	678	677	711	710	665	635	645	682	681	688	653	639	662	669	672	668	695	619	661	649	659	674	674	694	688	664	739	718	710	701	686	681	699	658	649	633	633	658	676	651	698	666	628	669	676	655	658	690	647	656	657	670	681	655	666	694	691	642	698	682	635	668	645	630	685	699	666	667	681	643	672	646	676	625	638	651	647	652	696	748	618	734	639	618	641	664	643	626	678	640	643	697	622	710	714	670	692	706	688	657	694	663	651	678	686	660	640	658	669	696	658	635	680	684	680	677	699	685	675	686	688	667	684	702	664	620	630	625	674	643	647	698	686	646	727	687	669	708	693	664	701	668	645	709	677	659	645	651	662	664	659	651	644	668	630	620	649	678	671	662	671	713	660	629	676	655	664	653	664	663	646	690	654	641	649	667	672	677	676	616	630	702	654	664	651	662	663	648	665	671	686	644	695	626	631	679	709	706	627	656	656	697	681	709	621	715	696	692	655	642	711	639	671	711	676	678	704	680	682	688	670	623	700	669	689	593	641	639	673	652	697	699	637	697	640	656	647	675	628	683	665	698	664	631	688	669	687	687	744	679	663	658	607	676	665	670	620	668	694	667	697	681	684	644	668	700	670	654	636	659	660	606	670	649	654	629	617	624	702	682	692	679	641	658	663	669	693	659	666	687	710	606	639	671	665	682	690	626	671	655	695	669	710	677	701	641	692	607	654	672	708	651	687	659	670	680	693	658	655	698	679	676	675	655	691	664	675	675	656	699	684	680	650	678	635	648	638	678	648	693	627	680	649	669	670	666	667	704	711	673	695	676	664	681	659	650	665	647	643	690	687	674	670	694	682	708	683	680	698	673	647	690	650	655	666	723	634	623	684	670	666	698	664	689	672	690	682	671	672	662	701	635	663	618	637	709	683	648	642	670	686	657	661	629	704	626	700	697	647	674	635	673	683	696	646	677	675	675	655	633	647	686	696	686	665	655	653	664	593	688	663	669	670	672	672	685	674	667	644	731	664	629	686	682	728	700	662	693	618	679	659	664	626	641	678	665	660	689	661	634	639	695	625	674	638	647	675	687	676	675	677	675	653	668	649	647	670	671	657	656	669	674	662	670	662	677	653	636	654	653	673	681	619	676	717	712	690	666	650	710	652	675	644	614	619	663	643	653	661	642	671	673	664	701	662	676	638	655	669	648	672	678	677	712	692	661	688	704	661	629	630	680	663	659	666	670	727	655	673	677	704	653	603	685	681	679	684	664	729	674	685	654	654	641	652	699	636	664	668	666	651	652	675	636	667	687	669	650	655	645	679	621	608	686	620	661	681	646	663	624	635	657	712	663	670	648	651	695	704	697	670	668	646	723	650	647	693	643	674	691	696	665	684	689	668	654	699	630	643	688	676	701	687	622	681	710	671	639	637	682	632	685	706	683	653	658	662	700	670	662	687	666	696	633	696	678	612	700	652	709	655	680	688	727	706	684	649	694	625	699
3856	1131	1144	894	795	600	496	559	461	457	477	442	354	375	362	405	348	376	373	385	361	348	384	328	357	334	347	346	345	323	321	342	354	336	368	352	331	331	337	318	323	334	361	320	331	343	329	356	354	329	305	316	298	341	323	332	304	356	351	316	335	309	349	301	325	364	311	327	336	332	355	333	323	336	305	324	294	344	338	361	335	314	310	349	319	316	328	353	327	343	319	307	335	333	314	336	351	326	342	323	338	311	321	326	310	332	296	315	325	320	317	317	304	352	348	354	341	356	333	320	345	328	320	302	364	358	337	322	348	324	317	319	310	316	314	331	317	334	330	299	350	313	319	335	328	374	348	345	333	324	309	333	337	339	318	323	312	354	301	315	320	308	314	318	356	356	334	381	313	325	327	337	324	322	312	312	347	302	285	344	325	327	313	319	323	326	309	342	329	348	313	294	348	312	344	314	325	322	351	302	325	347	351	323	358	337	346	313	313	351	347	320	299	326	335	328	321	334	326	307	330	322	333	321	308	330	286	334	312	321	318	336	354	320	332	334	351	310	317	320	342	325	308	339	356	340	318	322	317	343	301	340	323	345	329	330	310	308	285	337	315	358	334	342	314	332	323	326	347	339	329	303	306	348	346	301	311	361	351	331	318	324	295	367	304	308	354	357	300	328	325	324	344	336	313	356	319	304	313	343	342	324	336	317	312	355	340	311	338	308	348	363	314	383	338	319	313	312	318	321	330	323	317	308	335	324	344	345	298	337	350	323	326	356	318	320	342	306	325	331	299	333	333	349	321	343	328	320	313	300	294	345	306	317	288	343	348	320	303	325	335	290	353	342	338	324	309	317	330	327	290	317	338	332	368	321	342	331	345	318	344	318	345	315	346	307	342	310	351	298	334	315	336	311	310	316	316	368	340	341	322	358	331	331	337	331	313	337	339	304	310	322	325	332	321	304	334	302	321	335	310	389	350	333	312	302	332	343	335	326	337	334	325	321	298	331	351	317	329	323	318	312	331	351	338	378	324	341	318	319	329	320	357	312	317	344	295	339	367	352	297	317	296	345	322	334	302	330	311	356	326	336	352	299	320	327	347	349	340	350	360	315	339	309	302	329	318	320	317	322	308	305	378	342	342	304	334	316	345	301	330	309	295	332	331	337	330	334	323	334	304	317	319	330	326	314	286	337	313	289	317	316	323	320	294	307	280	335	324	311	338	313	338	321	352	327	327	310	351	321	323	339	300	289	287	313	332	323	336	312	348	327	330	338	324	307	306	290	366	327	288	360	299	334	348	329	348	320	316	348	302	306	303	315	359	333	331	353	322	338	344	328	316	339	311	304	337	335	329	292	294	310	315	342	326	321	309	317	327	327	353	347	332	324	333	327	316	321	329	382	327	307	335	338	334	310	304	296	360	356	345	310	321	346	333	343	336	316	340	330	299	346	330	308	326	296	334	322	322	333	344	296	312	322	328	352	299	328	329	303	301	336	306	347	328	309	337	326	335	328	311	320	332	350	294	325	324	317	308	308	320	323	299	305	332	341	325	338	333	339	334	320	346	298	317	314	328	340	331	284	326	363	337	313	319	334	316	359	324	323	344	328	355	339	309	343	294	316	340	328	362	351	312	343	332	294	316	321	294	298	329	331	323	370	306	304	325	363	366	332	346	299	348	325	333	326	332	322	333	363	326	341	340	317	308	334	343	337	347	326	334	309	325	334	311	326	329	325	332	330	319	376	361	354	335	285	326	332	316	300	320	307	334	285	337	328	336	330	321	304	332	307	354	327	320	300	340	324	304	364	294	339	293	309	305	325	334	315	319	322	336	309	359	303	376	327	329	349	331	330	329	296	314	299	324	305	314	353	307	275	359	313	287	333	319	367	336	325	359	329	332	350	306	339	308	317	344	327	310	337	278	327	319	341	316	337	322	322	311	325	345	329	300	327	327	342	304	302	315	305	337	327	330	325	335	333	326	343	325	295	334	313	332	325	314	343	333	325	314	345	318	321	311	311	324	363	291	329	337	306	299	330	304	336	331	306	324	326	298	349	352	279	300	318	344	302	328	352	336	324	316	351	302	313	295	339	294	367	301	324	302	340	331	377	321	352	324	349	341	353	363	335	316	319	317	307	307	325	333	321	337	319	301	328	322	354	313	319	305	329	317	302	315	328	367	335	310	294	358	348	330	326	369	318	326	335	303	365	338	331	315	359	323	296	298	334	370	311	317	290	329	313	345	324	331	369	305	315	339	349	311	361	319	345	299	347	329	330	339	343	329	315	314	326	302	316	331	349	327	335	323	324	379	318	334	315	334	306	334	334	303	316	326	322	330	311	297	326	336	349	323	331	305	311	355	350	314	313	347	309	347	337	324	339	354	312	322	309	308	314	299	338	361	310	350	350	347	319	318	299	333	344	335	329	314	333	357	335	358	323	326	337	311	312	342	332	320	335	333	329	345	312	302	324	301	349	308	342	318	321	321	340	330	339	335	311	313	317	316	305	333	309	366	310	329	363	310	308	331	323	348	317	301	328	332	335	328	315	334	319	355	341	363	336	320	348	296	363	328	318	350	335	310	335	315	346	330	299	349	347	311	334	320	309	340	332	340	309	292	319	329	333	352	267	349	351	349	307	317	290	363	334	323	326	323	326	322	343	351	360	296	323	360	329	355	346	337	300	326	300	345	302	342	345	309	349	319	348	306	345	326	323	345	307	326	328	366	308	360	339	320	350	331	348	342	301	320	331	321	343	324	323	321	336	296	305	301	356	337	304	341	349	299	313	328	309	315	335	283	334	286	333	296	306	334	344	327	312	342	329	310	330	315	321	284	295	313	325	337	312	308	344	357	346	338	379	310	283	359	340	330	334	324	334	357	325	323	334	334	329	331	303	305	331	340	325	340	317	328	319	328	312	282	308	300	336	329	327	325	324	335	337	326	323	349	315	324	349	318	325	328	331	334	347	311	294	333	331	316	346	307	335	342	327	315	329	332	290	318	293	292	338	342	343	358	378	385	329	358	350	298	332	353	331	322	351	352	339	333	341	305	328	311	338	343	345	316	320	332	325	357	369	347	322	338	339	326	313	358	355	341	329	345	314	329	352	319	367	303	332	335	338	333	342	317	324	331	295	324	275	320	318	317	331	332	351	327	320	312	326	326	335	330	347	345	331	330	314	335	328	329	324	341	327	323	298	304	308	325	306	292	307	346	338	339	325	366	329	316	331	299	323	349	349	321	341	341	318	308	319	347	357	327	334	321	350	351	320	310	305	302	341	383	317	331	287	324	319	338	295	332	311	325	299	350	340	326	341	312	314	319	320	334	284	347	362	336	312	322	340	354	317	346	329	292	331	350	291	303	335	322	309	328	302	299	333	334	335	348	311	317	311	298	305	334	331	340	326	320	318	334	312	306	348	322	297	331	314	361	327	320	347	346	353	337	357	312	318	340	353	323	335	314	320	349	314	349	350	313	310	319	347	304	316	341	331
3396	1563	2472	2729	2428	2116	1831	1706	1508	1547	1570	1421	1325	1176	1095	1090	1000	1052	978	946	949	957	892	887	881	872	858	861	883	797	883	843	827	801	802	749	844	765	819	798	791	818	875	828	851	876	807	804	842	877	793	810	845	873	846	836	793	794	827	801	782	828	792	807	775	799	716	787	833	817	827	768	806	829	824	807	803	811	827	841	871	827	842	800	777	824	761	829	878	853	841	787	733	838	788	808	789	794	833	819	804	810	767	809	816	824	807	809	765	796	813	815	778	798	867	816	833	794	809	853	799	815	799	764	814	803	791	819	817	783	842	788	790	824	830	847	804	818	814	854	818	830	856	846	823	769	784	881	876	806	761	797	804	805	748	841	824	798	816	888	867	834	798	926	772	782	791	796	806	804	783	804	788	793	749	816	823	798	824	807	783	735	806	809	812	777	781	794	804	778	846	766	815	792	786	829	794	807	866	810	795	838	802	829	794	845	818	773	805	751	828	811	843	826	796	778	850	824	737	847	816	786	830	788	815	807	753	755	818	795	843	820	771	773	784	810	840	773	806	813	777	824	835	756	831	812	802	831	802	848	809	806	803	794	811	814	831	827	865	775	803	749	761	823	790	789	780	806	857	789	809	844	756	852	790	802	805	831	763	777	790	793	769	823	764	827	812	820	824	832	791	864	826	810	798	776	812	801	776	782	799	805	821	807	793	782	782	788	800	797	847	772	811	831	787	794	785	903	834	795	768	861	828	809	830	806	814	824	812	814	823	809	870	813	787	774	815	806	816	778	793	824	800	794	830	823	799	809	793	808	784	826	796	826	789	816	823	864	804	836	785	808	822	816	814	808	774	801	813	803	818	849	820	796	797	823	874	809	790	842	819	799	799	807	850	827	802	804	809	811	735	862	769	794	798	783	784	780	857	783	828	802	783	802	790	791	811	776	806	809	812	815	792	791	814	741	760	835	819	798	782	859	827	795	856	819	798	770	850	839	853	796	776	829	820	785	850	803	804	817	859	831	807	810	823	786	784	774	822	835	863	802	808	868	803	788	785	805	790	856	805	837	833	835	774	818	807	801	836	846	792	802	787	803	785	772	841	800	806	835	812	875	771	850	817	820	760	827	808	734	775	776	788	820	792	794	831	805	803	803	841	809	810	788	799	831	815	834	802	827	807	841	819	813	775	838	855	821	826	840	803	779	806	807	806	804	739	795	790	768	840	807	810	799	825	825	808	781	830	827	821	811	795	792	789	832	794	796	798	797	824	783	782	832	796	797	811	798	803	751	828	803	797	800	820	819	827	849	841	798	756	830	774	757	795	798	786	816	781	797	796	806	810	770	795	825	808	799	826	826	829	819	788	805	794	851	819	810	816	822	834	853	776	746	773	778	781	908	811	792	821	799	832	818	768	783	823	836	849	856	795	791	794	818	807	842	811	823	777	829	778	804	788	765	827	758	793	818	767	794	827	831	798	805	782	876	795	882	805	833	824	823	796	831	780	805	797	802	816	835	804	768	762	856	835	785	767	818	820	790	820	823	808	825	847	786	765	789	842	836	754	735	799	833	845	802	819	776	792	761	810	828	782	808	763	786	816	803	845	814	844	786	831	817	808	787	828	823	830	785	852	799	841	789	769	817	806	780	800	826	811	783	774	810	746	800	778	802	831	762	784	781	837	825	755	811	852	786	808	782	798	810	776	812	785	783	831	776	829	798	769	824	876	821	800	841	841	842	825	799	849	748	792	785	834	775	817	763	789	845	807	775	872	779	769	812	845	827	805	809	835	832	803	766	812	775	804	842	793	832	810	788	811	805	813	799	802	797	782	822	793	814	814	794	835	824	783	801	858	839	857	775	766	850	786	875	842	785	803	858	819	786	798	779	792	847	829	805	791	870	809	849	806	826	833	870	795	818	805	785	833	790	812	792	854	809	826	812	834	786	859	866	781	821	832	780	819	820	774	815	803	781	785	866	744	829	792	819	805	823	810	785	814	810	821	732	795	810	858	806	781	807	803	778	795	811	789	808	782	830	835	811	806	835	863	815	776	804	761	808	767	764	830	847	868	808	802	797	790	811	835	802	844	787	856	823	830	760	830	813	827	784	804	863	811	816	796	812	776	845	864	826	814	777	841	850	798	819	855	814	812	833	809	820	803	801	807	857	809	836	859	820	804	809	797	799	847	818	798	792	797	794	851	838	783	836	791	797	843	871	829	858	835	794	782	770	794	814	876	769	817	832	780	843	819	798	790	827	798	825	823	789	795	818	790	770	788	823	806	805	811	815	772	825	802	797	851	826	816	830	805	783	837	777	832	844	835	802	786	862	784	822	835	824	861	798	827	746	759	790	810	772	787	838	808	790	807	841	800	812	807	817	808	750	820	762	758	788	816	802	808	846	823	830	792	754	814	821	800	828	805	844	812	772	781	785	804	837	756	800	762	825	746	812	784	781	805	763	794	807	799	831	806	809	808	784	782	821	766	837	810	848	820	798	825	788	808	815	783	781	822	823	817	818	791	827	831	828	807	739	802	768	883	797	819	781	830	803	828	787	841	791	823	824	821	851	769	797	820	795	814	797	802	767	815	819	784	815	838	861	798	788	790	782	792	811	819	857	824	802	797	807	799	804	800	841	793	797	815	766	825	801	822	823	825	820	831	720	812	840	809	786	838	814	825	806	772	850	827	811	802	861	732	823	808	783	827	826	842	810	802	830	865	856	810	789	831	804	829	797	810	838	800	770	823	814	813	789	825	821	835	780	830	837	837	817	806	831	817	818	754	753	800	797	775	824	825	796	790	845	811	758	830	797	782	828	832	824	842	846	800	805	800	789	749	851	809	809	783	795	745	782	783	767	794	844	803	840	804	814	807	799	790	783	808	798	820	825	824	816	799	818	819	808	774	834	806	767	779	774	855	773	821	812	816	831	771	777	826	806	792	818	822	821	800	852	809	824	807	774	789	847	810	807	787	798	772	834	823	795	822	864	833	793	795	753	788	833	853	762	795	827	804	871	823	863	814	816	838	833	798	811	783	886	779	839	805	761	815	800	797	810	828	837	790	780	814	790	815	763	806	804	828	832	837	857	845	844	745	795	811	846	791	822	790	791	842	826	815	776	822	804	781	790	797	773	833	816	818	852	823	803	795	819	795	768	884	769	789	847	798	854	789	805	813	836	781	797	823	790	814	810	771	841	815	823	784	765	833	816	768	820	792	804	827	842	772	806	858	797	763	809	813	833	868	745	797	746	783	816	781	812	828	754	785	760	791	840	739	871	785	829	796	785	782	843	795	785	852	767	848	822	831	818	790	811	813	829	934	825	785	807	810	816	785	785	776	859	846	748	813	797	797	808	756	834	789	790	833	807	854	769	816	863	811	838	805	750	782	813	787	823	810	831	804	765	814	743	808	804	808	809	785	806	849	848	857	757	806	803	819	830	797	770	809	814	813	796	763	787	783	745	783	814	808	804	832	786	880	836	801	809	763	810	798	810
11844	7711	7550	6232	4777	3216	2185	1837	1204	909	855	849	617	466	434	362	370	337	333	306	277	245	231	238	232	214	223	205	227	208	216	206	194	212	182	214	211	206	197	219	199	205	206	181	186	191	194	196	226	206	205	218	180	221	194	190	219	207	179	185	202	192	186	172	174	185	174	199	193	182	213	214	162	187	179	201	182	204	161	174	172	193	197	218	201	173	186	179	181	179	194	210	183	192	179	221	189	181	210	166	204	206	198	183	186	186	199	190	167	187	193	184	208	166	214	189	188	163	197	200	177	190	181	187	185	189	197	174	187	186	162	182	166	196	177	215	195	187	187	200	203	198	190	203	138	168	179	184	166	192	185	197	189	198	178	179	171	196	167	189	178	171	196	179	186	177	187	211	188	187	191	182	175	164	184	208	227	191	167	183	154	175	163	187	185	203	177	184	183	169	177	181	197	181	184	209	206	204	193	170	182	177	187	204	179	204	195	199	186	202	201	200	178	177	224	176	192	175	171	192	188	176	181	169	188	191	192	180	172	180	182	186	184	202	197	179	198	199	195	175	172	214	187	208	188	156	173	191	197	190	189	182	177	197	178	174	185	196	188	185	182	199	189	198	178	176	189	202	195	223	179	195	202	198	192	194	185	165	167	203	158	179	201	207	201	194	176	154	175	171	176	165	172	190	190	207	204	193	170	187	183	188	189	172	188	201	198	179	172	176	187	172	184	177	185	193	190	220	162	183	179	168	175	186	190	174	174	191	189	175	178	186	178	182	181	176	188	202	160	171	177	196	174	184	183	189	180	190	162	180	175	178	185	180	170	192	208	192	189	204	205	181	164	181	182	180	177	176	185	190	192	176	178	187	229	174	176	184	189	183	158	216	177	178	199	198	178	181	197	200	195	211	183	180	195	179	177	195	164	178	171	207	176	198	203	198	201	180	194	163	204	190	155	200	195	201	171	185	190	182	179	172	174	183	187	192	191	175	183	180	180	191	189	191	165	180	186	206	173	190	174	190	175	184	186	186	166	191	194	200	168	166	200	196	185	194	185	161	187	170	213	171	184	169	203	168	212	198	182	170	178	199	164	176	194	177	186	210	162	187	173	180	185	207	193	179	195	191	166	196	204	197	188	197	191	188	185	177	208	201	185	188	160	188	203	147	167	217	190	172	211	204	172	168	159	190	178	203	209	158	174	211	191	167	204	200	154	180	150	181	192	201	172	183	175	187	200	183	200	174	170	175	172	179	178	180	200	189	171	205	183	173	176	178	188	211	167	191	175	187	194	193	184	187	204	168	189	184	167	177	182	180	197	174	194	167	193	200	206	154	167	181	153	184	163	182	182	175	172	178	185	181	183	190	212	158	186	193	164	168	195	214	201	205	201	184	158	198	176	205	164	182	185	173	191	176	189	208	175	203	199	151	180	166	167	208	192	174	175	182	167	200	202	196	193	170	194	174	179	174	173	177	179	188	185	197	182	174	173	167	189	166	179	191	207	185	196	195	205	194	186	202	198	190	161	187	185	181	190	186	216	169	198	190	192	175	194	215	185	167	180	184	184	195	191	200	175	180	175	187	174	164	186	180	178	199	168	202	190	171	172	190	192	187	199	210	181	196	195	203	185	178	182	175	182	187	171	185	198	189	199	203	177	197	184	192	183	211	206	170	201	178	162	167	203	178	186	168	163	198	186	173	164	165	178	172	182	209	185	193	188	193	172	187	193	200	156	201	213	176	176	165	164	192	200	178	183	213	183	172	192	196	194	197	186	167	176	207	198	195	178	159	225	187	162	215	192	191	201	214	199	205	189	178	189	170	196	174	198	189	197	158	175	194	170	193	194	163	176	182	197	198	180	178	197	205	193	195	183	188	168	180	185	213	165	168	188	200	169	161	201	165	168	181	195	182	180	185	179	218	175	181	164	198	182	187	172	174	208	207	176	180	197	170	159	167	186	174	207	185	198	197	173	147	186	186	190	169	179	189	182	184	185	184	201	174	186	163	204	173	190	164	185	180	190	177	186	188	180	169	173	194	186	174	181	182	209	185	221	191	200	184	167	194	189	175	173	214	192	208	186	176	190	197	214	183	185	202	181	169	194	169	178	207	183	176	181	171	178	178	168	179	205	208	173	201	166	208	208	171	169	181	204	193	177	194	202	197	196	192	185	195	182	168	180	202	197	207	194	192	221	190	177	188	204	211	197	192	196	157	192	176	194	155	192	209	189	168	199	162	196	176	191	183	185	182	191	205	178	203	195	191	180	175	176	170	192	182	193	205	192	188	174	211	183	180	173	179	186	192	170	197	159	186	162	181	170	193	183	198	201	175	195	180	207	187	183	194	191	212	202	179	210	186	178	213	225	186	187	165	188	193	195	176	176	183	193	201	189	191	172	168	194	187	187	213	185	194	209	185	181	179	184	188	171	186	205	188	176	180	192	180	209	165	182	178	173	201	181	183	208	198	188	200	185	211	217	163	181	192	203	194	184	192	174	159	199	170	182	176	181	195	214	190	219	172	211	203	199	183	189	218	185	196	187	219	217	199	194	175	170	171	185	188	203	188	179	184	200	193	201	173	201	186	200	185	181	194	211	175	188	167	213	183	184	185	182	186	179	206	183	185	176	176	186	190	183	178	184	206	191	192	187	172	197	198	196	189	187	198	189	182	202	199	198	169	218	165	191	193	167	167	177	199	171	173	181	210	180	190	174	181	168	180	176	169	155	187	192	191	180	199	174	182	224	171	197	199	176	199	174	185	178	177	189	184	179	183	185	192	189	170	190	189	178	194	211	182	189	169	182	201	177	206	212	193	194	184	182	193	170	179	172	179	184	180	185	174	187	184	197	185	171	170	180	184	161	189	194	168	160	174	193	214	202	183	190	191	194	179	200	170	186	208	186	212	192	174	226	201	191	187	163	173	199	178	177	172	180	186	166	198	215	198	179	175	182	215	206	185	203	207	182	203	216	179	199	206	195	181	181	175	173	218	177	201	172	190	192	197	183	200	176	188	200	206	199	172	176	185	186	201	204	178	215	195	185	183	216	198	170	175	206	163	198	170	164	195	176	193	184	184	200	194	192	195	165	179	209	203	205	184	188	181	173	206	185	177	184	173	192	192	202	170	219	183	175	210	167	184	180	181	194	186	190	174	170	197	163	178	177	188	193	178	174	194	200	208	177	188	176	172	203	188	192	186	199	169	161	181	187	182	211	176	187	199	194	190	195	176	200	176	159	171	189	192	194	202	172	197	192	188	158	160	178	177	182	174	180	193	175	185	207	205	220	192	176	201	196	184	209	174	191	186	201	188	164	206	197	204	175	201	182	180	189	193	180	187	189	173	173	184	209	198	199	175	201	190	198	195	166	177	196	183	184	186	193	199	201	200	161	175	183	175	182	183	171	204	207	183	142	203	169	194	210	189	186	194	203	161	208	227	182	209	191	170	187	195	193	208	189	193	183	198	187	167	161	207	173	189	159	166	190	190	207	195
8220	5561	7950	9563	9944	8783	7383	6141	4914	4285	4163	3898	2783	2488	2091	1738	1599	1501	1466	1415	1233	1051	962	923	878	851	874	782	759	753	702	640	748	665	668	645	592	636	625	605	610	640	685	633	644	598	624	608	610	602	553	625	599	588	585	556	554	570	574	511	543	599	542	557	546	538	550	516	561	524	514	556	493	547	542	585	555	570	550	529	538	506	535	537	511	499	549	560	502	539	523	552	521	528	544	495	540	542	542	523	491	557	526	549	539	522	493	521	533	520	540	537	544	525	489	516	541	491	556	494	483	502	506	524	515	549	537	494	536	550	538	512	553	488	545	510	511	490	532	574	515	524	499	500	521	514	568	527	553	542	529	541	530	555	477	505	535	515	538	514	491	513	516	547	521	504	568	490	538	560	531	523	551	528	546	537	509	532	536	556	550	522	539	534	543	519	558	477	515	489	546	550	483	498	545	520	485	517	508	526	527	535	530	558	506	534	527	532	475	496	506	546	510	538	517	536	548	485	493	552	476	516	519	522	547	519	547	519	513	542	503	493	547	509	512	499	509	509	553	509	505	523	496	509	538	546	529	534	538	542	536	544	496	541	495	542	509	546	535	518	541	559	502	519	502	516	544	502	520	508	493	516	514	533	505	529	529	551	495	511	520	560	519	536	541	557	528	496	524	552	511	528	529	553	501	553	545	535	522	500	553	547	497	519	510	550	549	494	532	522	497	553	474	521	517	508	539	509	524	540	529	524	526	530	528	508	515	543	527	553	568	502	552	528	553	570	540	551	521	511	507	522	522	543	528	524	520	529	531	519	519	527	549	498	539	500	493	504	519	503	531	547	534	529	495	533	511	528	479	524	532	533	518	503	535	516	542	562	514	561	522	522	512	561	542	522	519	507	524	509	461	555	518	538	482	504	481	530	530	543	523	479	520	511	515	523	530	496	523	499	501	564	523	527	518	537	559	527	527	534	542	533	497	536	521	560	525	568	554	535	555	509	510	518	548	528	529	530	546	554	512	514	532	479	519	518	517	535	543	506	521	522	497	507	515	517	521	490	537	536	509	505	513	524	535	509	538	580	550	498	551	536	496	500	526	510	534	506	543	556	561	541	550	555	536	514	534	486	499	517	515	503	544	504	517	549	487	488	515	487	517	547	536	546	484	547	513	535	589	577	527	508	540	555	525	498	493	543	521	518	549	559	505	562	520	524	561	523	519	468	495	527	523	515	461	537	545	513	475	503	520	513	488	542	551	516	508	495	525	557	523	494	519	595	543	501	543	570	529	514	568	484	482	515	484	521	508	520	541	522	530	558	525	519	503	517	495	504	565	529	504	547	511	522	540	477	547	486	491	530	526	521	498	521	508	541	555	526	508	577	542	540	558	531	554	575	569	497	525	554	519	509	548	547	532	518	519	529	492	530	514	518	526	558	521	505	535	510	485	559	549	542	547	505	523	511	509	497	559	508	506	516	560	509	548	524	527	531	525	499	509	526	519	527	515	552	504	498	510	520	535	519	506	522	502	486	547	532	497	510	513	510	498	505	529	549	527	519	517	540	515	515	524	516	519	559	563	496	508	524	532	513	537	492	528	515	509	497	495	530	539	520	523	512	502	502	516	508	512	542	564	516	522	507	518	535	539	561	545	541	526	514	541	493	520	525	554	519	526	523	510	540	553	534	534	525	484	524	518	514	537	500	547	555	538	519	540	532	494	527	501	518	540	528	461	517	507	514	512	508	520	516	531	528	512	521	507	518	523	514	545	473	522	517	532	539	534	503	495	511	563	518	541	536	541	540	523	548	548	525	449	555	533	505	503	498	563	511	530	524	510	559	531	523	555	542	540	572	525	503	565	559	542	495	511	486	550	526	546	552	541	503	523	513	510	546	533	549	530	509	576	494	495	546	544	523	497	521	493	502	503	491	525	530	519	539	489	502	534	575	527	525	506	503	541	545	510	529	515	530	542	560	519	559	566	531	506	487	489	557	540	494	500	535	535	506	490	568	506	512	508	569	501	527	547	506	522	511	521	538	547	520	524	487	559	559	534	510	509	482	513	521	548	500	552	559	514	508	555	519	521	520	517	565	556	516	504	512	498	553	499	503	519	526	512	567	505	536	543	515	534	563	494	529	545	511	508	528	518	507	531	509	498	534	525	516	535	549	553	523	512	521	554	501	537	506	559	552	530	541	492	521	518	489	540	539	531	532	550	570	495	528	559	503	530	583	520	558	531	559	522	509	563	512	475	540	507	506	476	565	525	521	521	506	468	515	529	533	528	515	500	487	528	493	519	518	511	521	505	535	502	550	551	553	498	575	495	530	512	551	540	507	518	505	530	530	489	539	545	502	502	507	556	508	544	516	467	490	505	541	522	485	514	520	511	550	529	556	497	560	523	553	538	533	519	552	511	505	527	545	503	535	533	507	500	539	489	538	519	521	537	526	522	525	484	521	531	538	497	488	496	537	501	548	497	536	517	518	552	542	542	542	482	522	517	507	511	537	508	550	482	489	535	478	460	479	549	516	486	516	527	537	529	515	521	527	525	493	507	570	592	504	500	545	534	553	493	532	558	542	547	552	508	511	531	530	534	478	535	492	517	539	499	482	510	487	503	510	525	574	500	492	511	524	490	507	525	535	516	526	539	544	517	526	499	508	553	499	496	481	517	528	510	517	511	541	523	538	556	504	535	534	538	526	533	543	489	534	517	554	526	503	514	548	529	522	557	559	558	551	554	547	518	552	526	502	524	530	503	563	551	489	516	529	577	500	515	531	510	554	512	504	488	502	555	501	541	492	536	540	537	513	523	535	532	517	552	543	517	526	524	523	480	535	519	547	501	501	518	537	511	506	528	527	555	518	540	512	520	516	485	480	535	502	553	507	503	529	523	528	517	516	507	481	532	494	506	484	505	507	525	566	546	495	507	522	496	508	527	521	493	495	494	520	502	466	539	554	541	569	544	508	528	529	532	522	548	532	519	539	516	529	511	536	535	519	498	516	558	552	518	501	537	549	546	540	516	510	495	524	512	539	580	520	539	573	484	516	543	517	499	545	497	535	510	496	539	531	500	512	520	537	509	494	515	468	506	509	508	518	555	529	536	495	513	502	509	567	533	531	524	530	550	552	504	565	539	518	514	511	488	524	549	538	500	518	495	518	536	534	548	511	522	555	519	525	501	492	520	512	554	509	526	540	499	570	477	543	549	491	505	518	514	517	474	518	526	570	524	501	535	499	489	521	530	506	506	533	531	543	509	557	553	485	545	512	526	561	513	533	519	506	538	515	513	528	549	531	517	537	563	494	539	497	550	505	547	494	536	481	521	485	506	492	575	543	529	521	504	525	539	491	550	522	553	513	530	520	523	513	561	488	496	506	568	524	529	516	500	508	499	530	486	506	530	571	543	498	541	538	569	517	458	505	537	528	513	520	538	488	510	523	519	522	553	596	548	498	539	515	476	519	552	555	530	518	545	557	551	487	543	505	543	532	506	517
19379	12730	13017	11615	9476	6800	4377	3772	2623	2104	1833	1573	1174	927	789	694	539	554	575	510	496	451	430	371	354	332	338	316	345	274	319	316	307	290	303	292	287	300	263	276	259	250	286	279	293	268	261	277	287	271	256	269	266	256	292	259	259	253	249	240	254	256	272	239	254	231	248	245	260	275	247	221	262	244	256	276	252	236	271	258	247	247	267	271	248	255	266	237	269	259	260	247	247	231	253	257	243	234	267	280	267	244	253	281	298	240	257	252	241	250	231	237	250	247	240	259	244	246	229	265	261	249	244	225	255	248	277	260	240	232	231	240	256	249	252	244	236	228	240	268	251	260	287	263	209	238	241	253	242	257	232	243	262	262	260	230	251	251	246	283	247	226	247	251	244	244	258	254	253	203	237	265	255	266	249	247	229	241	224	259	297	247	248	240	257	239	246	256	262	272	252	262	267	230	229	277	270	239	276	271	221	234	237	235	214	228	246	282	254	237	252	256	251	238	238	235	225	220	234	265	259	262	253	249	243	233	259	223	247	269	259	248	252	232	223	247	280	249	250	253	235	281	243	243	275	224	272	262	251	267	255	279	249	244	256	257	262	239	241	261	281	249	275	264	256	251	247	252	276	250	264	256	237	233	221	251	263	236	256	259	267	232	246	246	239	261	232	244	273	256	247	257	254	253	246	265	252	245	253	278	257	252	255	245	260	253	277	229	246	267	233	284	255	267	260	251	250	247	262	268	255	266	233	238	263	272	231	257	262	231	239	261	244	244	232	235	252	228	233	213	219	267	274	251	250	237	246	263	231	231	237	254	233	251	251	253	213	277	255	224	234	254	248	267	263	286	224	249	251	243	249	254	248	207	234	262	264	250	281	264	273	254	285	237	242	281	257	237	277	231	216	248	268	248	251	257	241	227	230	228	269	221	239	276	245	254	231	230	231	254	281	274	264	265	258	254	255	263	245	234	221	248	241	238	238	243	244	246	244	245	256	249	238	248	239	253	244	245	287	247	212	241	263	231	252	251	226	243	276	234	240	228	257	269	252	236	232	236	255	259	232	288	232	237	268	254	251	254	217	252	257	278	255	244	241	249	254	227	233	240	245	257	255	259	242	252	254	265	244	249	260	221	268	269	204	263	220	272	248	246	216	241	237	244	244	268	205	227	250	253	240	254	240	227	231	263	280	263	259	254	241	260	259	229	220	270	236	235	262	250	228	253	256	243	264	288	255	246	274	266	234	253	237	252	232	237	248	256	254	233	262	229	242	273	280	251	252	279	222	261	252	257	250	244	233	233	266	274	252	238	251	235	263	248	259	266	240	232	260	223	267	249	211	237	272	247	238	251	263	257	267	259	236	253	249	245	255	245	231	281	265	254	257	258	258	279	237	225	264	255	234	236	258	270	258	230	245	271	242	247	255	225	267	257	235	242	273	242	239	259	263	273	230	259	245	254	264	225	251	259	229	253	257	258	269	247	242	282	268	243	260	236	238	242	247	286	226	249	243	230	258	232	238	268	238	254	234	239	252	253	225	245	256	233	255	235	225	243	233	259	253	249	234	238	252	270	251	260	243	233	243	244	269	278	251	251	245	267	248	247	257	246	254	257	210	243	278	274	250	255	255	278	252	245	239	286	272	276	236	256	263	237	263	233	230	251	243	242	252	252	278	224	233	255	257	218	237	276	288	260	261	261	262	253	260	273	261	278	244	251	242	253	258	257	255	255	229	217	250	226	231	278	227	252	238	261	248	247	250	246	255	234	232	263	261	251	256	249	292	229	232	248	277	253	260	258	272	260	237	256	240	270	252	240	254	264	263	248	244	247	241	237	248	257	255	213	231	266	245	226	251	251	246	231	249	253	222	239	250	237	276	247	266	255	261	257	260	247	255	253	281	226	271	235	243	243	256	243	272	248	216	261	241	241	237	264	265	247	251	259	282	276	239	231	241	225	241	229	243	237	253	233	264	254	245	248	239	223	235	233	275	216	269	251	246	259	215	224	232	274	230	288	239	243	227	258	247	253	241	256	281	268	278	256	246	276	234	244	263	250	253	261	234	270	230	271	264	246	243	240	271	245	228	254	245	272	247	268	213	238	264	266	235	259	250	252	231	275	248	255	235	246	269	276	243	240	246	226	247	272	249	254	238	241	238	246	233	240	268	239	272	245	252	244	213	258	254	266	263	270	265	243	246	238	250	242	263	231	267	245	239	233	253	257	251	232	235	243	251	267	241	236	264	273	257	251	219	255	253	245	268	271	278	238	214	230	241	244	244	273	236	219	261	252	233	241	244	241	279	243	225	265	246	254	263	211	228	241	256	226	252	264	233	230	273	228	256	282	232	224	247	246	244	222	236	266	242	265	251	235	253	254	265	246	246	239	229	212	278	251	272	240	243	237	240	246	249	227	257	244	251	246	246	262	257	240	278	259	236	247	253	260	242	255	231	214	221	217	255	243	291	232	263	247	266	252	242	251	243	248	209	223	238	241	263	229	258	238	237	231	241	241	210	260	241	222	235	274	262	248	266	249	257	232	231	268	257	246	224	249	276	224	240	232	267	244	268	252	222	223	237	242	257	232	255	231	257	235	264	281	266	261	248	263	259	252	269	232	237	250	243	276	243	253	243	262	252	228	241	261	270	230	254	282	209	230	251	269	255	282	251	271	247	247	248	255	256	252	278	240	249	272	244	265	232	248	241	226	255	259	238	240	233	253	263	252	275	260	269	265	258	273	268	237	274	278	234	233	220	240	249	237	208	229	249	233	268	250	220	250	237	243	256	253	240	255	241	246	243	260	253	235	254	272	257	247	258	269	255	246	239	268	223	229	235	248	265	232	259	258	242	241	243	268	238	252	233	260	257	263	255	250	245	217	246	243	238	258	281	248	248	215	255	248	265	242	232	231	230	250	252	244	230	228	271	275	246	231	251	286	242	241	261	257	241	278	248	238	251	228	263	250	245	263	236	248	230	228	281	268	261	273	247	274	245	252	242	247	238	248	270	265	238	249	230	236	220	257	261	227	242	235	258	271	271	238	246	277	224	238	270	245	292	253	225	265	257	236	258	236	239	246	269	245	259	252	234	258	266	217	259	222	218	235	240	240	233	237	200	231	242	229	245	275	228	256	258	223	230	256	260	233	246	252	243	239	252	237	291	268	269	269	256	259	245	279	273	261	244	253	244	250	229	238	290	267	238	287	246	247	262	249	245	228	244	266	243	253	264	247	259	271	275	277	286	247	258	258	248	247	259	265	217	243	254	248	262	238	255	258	251	243	282	246	283	254	285	228	254	267	280	235	244	243	236	255	273	239	252	250	261	264	237	273	232	236	293	235	265	225	246	259	246	229	221	245	261	216	272	277	242	265	257	235	242	229	240	230	265	255	250	189	245	253	246	253	241	247	264	230	230	255	263	262	261	237	272	239	238	252	234	271	237	253	232	260	229	256	238	237	234	217	229	261	247	220	235	264	244	244	231	243	241	256	259	274
11390	8356	12537	15056	15499	13713	11722	10311	9094	7987	7278	6793	4864	4263	4054	3289	2738	2813	2595	2327	2207	1896	1729	1546	1363	1260	1449	1185	1293	1116	1132	1113	1055	967	900	914	894	891	884	887	954	931	959	946	870	848	855	826	782	802	845	804	719	786	742	739	743	723	728	763	724	681	721	751	689	732	745	715	725	706	740	726	741	676	726	725	727	677	664	686	691	714	699	651	713	665	700	726	698	675	715	714	676	695	639	689	680	676	679	707	706	717	726	660	704	695	714	708	655	685	647	710	683	688	685	695	655	673	651	665	654	696	750	724	659	633	695	654	689	700	677	633	690	687	687	681	692	651	686	659	674	690	662	675	610	708	704	641	671	712	635	661	710	729	691	671	667	705	656	673	717	651	685	677	639	654	659	677	641	727	683	672	642	692	683	685	639	689	674	640	618	697	694	655	653	657	649	685	690	665	670	667	668	642	637	669	695	663	671	668	694	675	704	713	713	673	689	694	686	686	673	687	620	703	663	671	661	626	645	697	694	670	630	696	683	646	697	643	651	668	642	685	660	658	683	698	666	682	692	692	703	684	704	645	669	687	671	676	651	694	702	717	655	650	694	684	715	684	681	686	680	688	691	672	700	657	669	691	694	675	660	697	665	674	666	647	649	712	677	713	663	703	655	655	670	700	637	728	731	670	708	697	652	689	663	652	701	662	626	682	676	668	673	647	636	632	674	726	688	632	681	666	661	684	663	687	729	672	689	691	660	683	699	668	675	668	614	668	671	678	651	658	692	651	646	655	677	663	714	681	674	678	716	699	658	662	686	654	695	681	681	664	653	665	684	685	640	676	688	711	627	711	686	701	682	714	671	652	662	668	664	742	653	660	674	671	641	704	660	684	662	677	696	688	681	661	669	674	678	642	707	650	640	668	673	642	701	660	655	694	670	678	690	695	656	646	678	709	684	676	655	629	676	700	661	658	663	678	711	677	713	673	652	676	673	688	701	663	675	637	667	622	671	686	687	702	682	718	634	706	727	702	674	659	660	633	677	660	648	732	672	677	673	705	673	666	700	669	666	691	656	667	670	657	673	678	709	638	659	665	697	680	657	660	639	638	683	658	678	660	688	691	677	679	705	684	653	698	708	702	715	703	662	701	696	693	697	670	667	661	686	708	684	676	639	639	654	658	665	685	682	635	714	734	668	602	632	658	651	647	702	669	691	663	615	680	621	675	696	685	667	668	655	686	736	648	665	678	671	712	652	683	658	683	701	684	665	734	647	651	636	688	711	661	639	678	663	671	690	658	643	677	692	654	653	685	626	693	709	669	699	681	622	689	648	626	664	682	644	696	708	703	640	707	644	629	694	653	708	673	702	665	661	716	686	686	702	661	673	677	663	658	705	708	671	657	645	680	655	671	647	652	669	685	694	711	676	678	703	653	687	695	685	682	666	652	683	676	735	630	648	682	636	698	650	658	663	688	706	668	652	654	675	726	667	645	667	686	668	700	687	714	684	692	650	651	683	636	653	661	681	644	643	657	660	687	701	682	702	682	701	703	690	657	706	631	680	639	698	704	723	637	652	678	669	675	686	693	708	714	691	707	681	660	670	681	691	703	699	668	638	638	651	667	607	646	659	679	700	668	707	705	688	701	699	680	702	675	763	705	688	697	677	638	671	683	678	615	676	661	645	691	699	669	689	593	631	724	665	665	634	707	688	681	709	641	658	664	670	701	670	669	683	641	726	628	634	651	662	701	685	698	673	713	573	670	695	677	726	649	707	650	684	661	696	701	678	701	662	668	692	689	663	730	647	671	625	695	666	628	647	663	653	678	641	710	682	692	684	650	689	646	640	673	664	654	703	654	675	640	611	647	655	637	653	697	665	685	641	631	673	651	709	679	680	679	678	668	659	652	649	667	703	647	653	652	711	696	679	715	693	664	658	728	637	654	657	664	666	679	656	698	708	638	684	707	624	641	667	710	695	665	687	652	665	689	649	720	743	685	715	663	673	663	639	711	712	700	706	681	658	661	682	692	688	653	671	666	743	672	675	692	679	745	744	675	670	677	639	676	666	687	708	674	694	663	664	683	713	694	669	726	672	682	646	658	728	655	702	656	660	616	679	662	667	689	667	681	704	695	713	644	696	662	668	736	650	689	658	661	721	674	652	675	637	716	676	697	705	685	684	691	689	675	677	670	711	667	655	720	711	691	662	668	669	702	715	645	662	706	709	729	677	699	650	710	659	664	636	696	693	624	647	673	659	663	646	682	672	662	668	643	679	644	683	707	673	666	647	657	670	638	666	684	669	694	712	646	617	667	651	716	679	723	681	690	680	682	635	658	658	649	666	706	708	677	712	656	715	727	652	698	731	684	635	638	650	687	691	649	627	644	621	690	681	647	681	694	697	673	631	680	668	687	693	674	674	719	683	712	686	715	688	745	638	711	647	693	670	651	696	736	666	640	711	712	690	656	694	635	709	676	686	663	689	671	680	679	705	650	701	654	623	701	662	696	687	703	709	660	667	717	687	679	664	667	652	701	656	684	722	667	656	699	691	646	678	681	732	670	664	612	668	697	666	644	705	705	686	643	697	691	670	696	717	665	656	682	661	677	712	676	697	667	650	726	664	701	642	685	689	645	647	659	667	670	639	688	715	662	705	683	670	733	643	716	672	626	656	645	697	673	665	683	698	728	686	662	654	703	712	630	669	700	726	698	669	692	678	665	732	701	699	688	712	661	644	672	630	679	666	659	679	692	670	683	653	680	688	669	698	660	698	698	660	675	715	686	625	671	685	685	668	674	687	712	656	708	689	641	684	651	678	663	670	615	676	639	631	691	684	702	686	602	641	706	704	686	645	648	691	676	692	682	685	653	633	713	631	697	695	676	708	686	665	639	675	653	690	695	658	647	660	686	680	697	652	677	690	685	689	672	626	671	673	683	688	707	659	642	710	694	680	684	663	673	674	660	665	653	676	651	761	643	740	696	632	660	665	690	703	706	640	662	668	650	636	662	700	683	649	631	707	708	680	705	662	663	661	680	659	679	693	689	690	708	657	665	688	676	633	658	652	709	699	694	699	634	669	679	688	720	718	634	688	655	651	694	681	706	668	679	667	674	667	648	677	651	680	689	654	623	678	664	655	658	629	696	683	713	693	673	684	684	689	643	645	658	641	643	652	686	713	630	683	694	651	606	726	695	693	689	667	688	642	691	719	678	694	717	691	610	725	657	666	671	673	694	678	701	676	745	702	661	690	695	639	658	635	710	691	685	655	701	648	743	674	682	717	709	713	703	753	690	676	711	659	688	691	665	645	649	674	689	635	700	651	713	650	613	676	671	692	661	695	656	680	682	698	663	693	672	712	629	661	687	693	650	669	655	705	640	699	683	696	685	682	711	678	707	703	667	706	657	657	675	726	651	726	693	683	668	698	673	696	696	637	648	669	696	654	701	694	656	678	647	690	653	638	698	624	681	675	636	658	655	651	646	657	675	684	656	644	676	676	711
3871	1095	1125	880	705	614	524	434	460	450	399	412	436	344	382	378	344	369	358	334	313	352	332	336	333	350	337	351	340	346	328	311	327	356	330	331	321	351	319	327	315	368	339	323	332	362	336	316	361	337	322	334	326	351	315	314	361	361	313	304	359	331	331	343	314	373	328	338	342	345	322	337	320	371	348	304	337	340	324	315	323	327	341	348	334	337	317	337	319	321	321	337	318	337	319	324	318	340	344	324	339	339	346	289	329	306	359	312	321	357	334	315	371	324	313	347	316	346	354	312	341	295	330	306	332	301	323	312	332	325	365	300	334	331	331	322	339	333	329	328	335	355	350	341	345	317	341	334	372	349	328	317	340	350	328	331	316	351	336	328	328	327	321	329	353	315	320	332	311	332	316	383	329	330	297	312	342	315	335	356	305	299	339	338	355	361	323	324	341	354	330	321	326	360	334	319	360	314	365	320	342	343	319	320	332	381	310	324	329	306	316	338	331	320	309	360	328	293	325	332	310	299	317	312	345	338	319	314	329	386	327	352	333	324	332	308	326	358	340	362	326	348	308	323	366	368	365	334	331	331	340	353	376	327	318	342	324	368	346	308	305	311	315	319	345	371	331	333	366	319	302	355	292	306	350	353	345	312	318	306	364	301	298	320	329	337	353	366	325	353	305	375	344	355	351	322	344	326	332	327	286	315	350	327	327	350	334	296	355	334	349	372	320	341	353	342	324	307	318	291	334	325	326	316	349	324	334	350	322	333	345	328	337	350	334	327	368	348	356	357	307	314	332	349	346	305	324	326	309	322	317	318	334	316	335	350	334	327	327	329	341	367	335	335	346	338	313	319	312	323	317	296	332	331	349	300	338	349	322	364	342	324	297	307	339	338	316	356	324	351	321	359	315	320	315	364	335	355	335	318	309	337	355	325	322	343	373	321	374	341	311	326	308	356	358	324	328	310	312	302	318	371	371	341	337	304	350	352	317	316	356	321	341	356	341	315	320	323	329	393	358	296	328	331	335	316	322	320	364	311	354	336	340	345	315	321	318	313	309	345	325	281	282	319	317	339	334	346	329	332	307	328	315	338	341	294	300	358	350	344	326	320	319	310	337	347	329	337	332	338	310	329	339	332	337	334	338	315	314	324	330	370	319	327	336	349	304	344	321	316	352	341	346	297	318	333	330	327	335	275	329	338	347	317	371	362	327	323	305	354	345	309	313	322	318	331	305	323	323	333	354	335	335	325	358	318	315	329	326	331	376	307	366	348	322	361	334	311	311	341	312	361	324	336	361	327	327	321	336	332	339	325	339	303	344	338	316	319	300	381	340	326	304	309	329	320	329	326	307	342	323	308	320	329	339	308	330	346	352	345	339	338	312	343	302	346	282	334	327	322	362	313	345	365	347	352	293	341	342	331	339	309	336	342	306	329	311	321	332	337	319	312	335	315	299	342	318	331	325	306	336	292	309	363	354	323	320	325	339	370	316	313	323	329	307	340	301	335	338	323	340	315	340	335	327	331	349	361	336	375	312	346	363	337	330	380	392	332	309	340	338	332	356	313	338	325	324	301	314	350	345	316	333	303	326	332	380	333	320	322	339	324	321	334	339	373	327	327	344	344	350	321	334	314	342	316	338	330	306	333	320	332	321	354	340	344	289	335	332	334	323	344	327	306	319	322	397	300	361	340	326	338	315	333	281	342	323	313	300	364	311	296	345	301	345	334	326	338	322	328	345	360	347	324	338	356	299	320	337	313	353	344	295	344	345	326	346	331	339	329	338	344	338	353	372	333	317	349	322	328	337	355	338	353	345	308	311	334	350	297	329	326	344	335	332	348	349	317	365	342	312	328	333	317	301	352	328	333	294	333	343	331	325	318	365	340	346	315	316	319	299	344	332	340	313	337	328	357	337	334	349	321	348	340	328	341	327	315	310	316	338	352	363	318	326	354	358	354	287	350	316	318	347	309	350	323	325	331	339	306	353	321	318	301	325	318	333	340	310	331	340	323	324	286	311	334	322	338	306	356	369	340	316	284	314	349	308	316	335	315	324	335	330	316	314	346	334	336	324	292	369	345	325	363	342	366	309	341	315	316	339	335	329	312	307	337	348	322	346	302	317	333	324	369	362	356	366	342	343	340	288	314	309	335	340	301	373	322	333	322	348	355	338	305	310	318	343	346	365	347	312	349	342	321	331	300	356	324	374	324	347	305	372	309	353	344	342	329	310	359	312	343	355	364	327	307	327	347	348	321	270	327	338	365	343	352	352	306	286	323	307	335	322	336	310	314	319	333	333	365	325	309	318	303	334	367	333	362	333	330	325	296	292	333	342	333	344	316	327	304	315	336	354	352	340	337	318	332	314	316	334	312	330	338	324	349	339	345	328	316	334	334	333	344	376	304	318	333	340	304	335	346	324	327	347	340	326	317	340	290	316	331	336	338	346	354	310	339	348	351	329	309	334	292	316	323	318	325	355	334	356	354	318	332	350	327	370	365	338	308	298	325	331	307	323	345	348	334	300	332	319	344	354	351	338	328	327	322	338	360	337	331	333	332	317	349	360	335	348	336	337	309	343	341	338	315	309	326	309	315	316	336	333	330	337	356	345	311	331	370	312	351	328	345	338	363	350	349	319	317	311	320	315	327	323	340	338	318	341	337	303	330	330	338	318	322	337	333	298	278	319	346	321	328	316	294	324	336	309	329	362	344	320	359	366	330	328	343	358	330	342	303	385	303	358	318	347	299	327	319	330	369	368	317	316	305	346	313	324	371	346	331	325	323	313	352	289	332	334	325	333	365	357	320	324	310	327	352	315	395	307	330	345	307	306	298	349	396	307	317	321	346	332	283	355	336	358	343	348	341	296	320	316	355	327	334	322	300	316	330	287	358	344	319	321	343	316	348	366	347	338	296	313	314	349	334	340	336	323	362	308	334	338	347	308	330	336	342	289	371	355	332	354	323	297	333	333	344	337	319	345	349	354	330	321	324	342	318	330	311	355	309	309	309	347	299	312	313	311	348	319	346	318	342	352	341	314	358	355	327	371	339	317	321	309	322	359	345	330	334	325	336	337	318	344	328	310	340	340	313	339	364	322	293	340	307	313	345	306	311	324	348	356	304	353	306	298	352	318	312	332	331	340	350	319	332	372	331	334	315	325	321	317	341	341	323	320	331	364	348	318	338	307	335	305	334	277	308	340	333	323	323	333	341	320	343	308	346	329	327	363	350	289	327	298	351	314	311	328	323	331	315	319	320	294	316	361	354	329	387	329	315	343	324	284	330	352	338	323	347	333	333	329	328	319	344	325	351	300	352	317	303	352	339	324	340	292	312	312	320	333	318	360	320	305	324	308	331	325	351	355	336	319	325	307	336	373	332	305	343	334	325	329	341	346	336	344	326	338	347	327	336	302	306	343	297	321	344	350	369	332	322	358	313	337	331	350	316	330	357	329	311	316	327	315	326	324	309	336	358	331	353	339	359	343	374
3340	1597	2276	2673	2572	2178	1943	1671	1548	1517	1518	1365	1253	1187	1133	1107	1009	1044	1009	1006	988	937	929	856	890	872	892	831	843	803	831	838	783	807	835	835	781	865	766	807	864	858	809	813	855	836	831	831	825	867	808	802	799	817	826	815	829	796	791	796	849	844	799	835	812	818	831	800	879	826	878	863	822	801	802	766	816	785	838	790	832	777	837	779	830	842	779	793	779	815	839	852	791	799	853	780	826	832	849	821	844	833	834	809	821	802	788	759	833	807	811	823	792	806	815	775	816	849	887	829	827	782	836	778	803	781	810	766	803	788	808	827	814	804	798	812	809	818	815	807	834	864	827	818	805	830	843	797	874	812	794	820	802	835	852	890	782	809	816	762	872	820	788	817	801	857	780	845	822	820	813	798	869	812	812	866	791	835	800	820	820	782	822	824	782	828	863	803	871	793	821	856	846	808	823	819	802	811	789	817	850	842	800	785	805	816	840	860	810	843	828	786	819	817	776	799	810	813	800	785	804	800	844	842	811	851	774	791	786	793	804	814	792	830	814	837	823	775	819	890	789	797	822	813	809	790	818	797	794	812	794	844	794	862	778	853	792	772	840	808	829	817	837	823	781	856	764	794	815	840	859	831	824	835	811	822	860	853	822	876	838	775	840	840	809	836	836	834	800	860	813	823	837	838	850	816	867	806	807	810	825	823	856	809	806	843	821	792	809	804	833	828	817	805	792	804	841	832	833	809	867	875	882	829	842	808	802	751	805	794	846	813	815	785	841	797	768	806	750	792	790	724	785	833	822	867	817	815	869	850	750	810	823	836	827	797	811	757	839	860	788	852	833	807	879	843	760	823	802	773	787	814	824	849	776	753	875	762	857	805	804	850	804	788	800	775	820	831	777	848	847	789	781	815	833	845	816	743	792	817	808	834	818	818	820	768	825	822	805	817	796	845	816	805	856	802	808	833	793	818	848	792	831	782	811	839	884	811	804	786	833	803	814	817	802	831	804	835	833	759	829	832	774	792	770	856	837	824	822	808	823	752	850	770	807	827	797	826	772	805	819	857	814	783	854	795	849	797	802	853	787	847	812	773	832	815	814	831	829	801	804	832	829	819	814	878	838	841	856	772	796	854	851	778	784	804	813	809	827	799	838	836	860	798	796	821	846	824	805	827	870	845	835	804	844	846	842	803	856	827	813	828	818	831	804	800	825	814	867	801	827	822	845	833	817	829	809	828	824	781	777	835	819	823	858	832	807	810	787	831	788	792	858	818	840	863	835	791	797	853	850	810	782	778	788	859	799	822	829	848	819	817	840	798	840	845	816	861	804	833	812	858	789	841	836	792	818	823	832	829	759	809	802	823	818	874	849	798	791	803	806	796	860	780	789	842	755	838	830	783	803	794	839	793	837	808	810	809	838	825	863	785	845	823	850	769	790	809	813	794	856	802	781	755	817	864	825	808	895	850	804	832	827	832	777	879	826	800	799	776	796	816	802	843	814	811	828	796	808	829	803	835	820	791	828	789	751	781	760	847	841	809	779	809	822	830	850	839	814	817	831	832	781	786	805	859	814	810	862	816	860	860	809	792	822	830	823	841	809	808	839	849	808	885	808	834	801	808	824	845	838	805	825	809	799	805	860	797	796	816	781	826	859	810	831	776	831	836	801	853	800	812	817	842	837	792	806	829	822	781	812	835	776	785	803	791	799	873	790	764	827	850	824	800	821	787	792	828	862	843	882	797	799	788	845	786	778	853	803	791	827	748	799	798	785	764	812	828	811	855	821	780	817	789	769	802	828	818	852	754	811	814	845	778	831	828	802	833	860	794	805	862	732	837	838	783	814	844	774	786	803	782	787	829	875	877	789	809	832	810	812	845	803	827	795	787	821	784	783	826	887	832	900	802	807	815	812	821	849	768	827	811	819	824	811	822	779	813	827	784	797	795	779	826	829	791	833	809	811	812	800	800	893	841	845	804	819	839	812	787	852	818	820	760	859	827	870	813	831	844	815	776	782	847	785	843	819	819	812	758	819	851	785	819	777	819	817	812	825	832	775	824	768	839	796	824	806	815	821	770	793	812	801	818	810	785	799	807	835	785	869	856	795	833	817	843	791	793	785	830	834	791	833	859	810	834	836	801	801	792	781	796	805	831	835	782	879	835	789	854	808	842	810	806	844	828	806	815	817	814	809	851	814	848	777	807	835	852	854	809	844	849	803	837	841	784	855	803	789	787	791	840	797	825	822	774	841	876	844	789	782	832	787	835	857	810	839	835	836	802	808	798	826	803	789	799	851	829	799	782	855	798	800	810	784	814	844	799	864	829	811	835	780	776	843	832	848	817	837	826	844	828	816	853	840	808	828	808	861	794	813	777	896	829	776	831	850	844	856	815	787	809	848	837	845	834	797	803	759	854	789	846	860	764	813	843	806	792	839	824	791	786	817	819	832	840	815	880	793	833	779	839	826	869	792	857	823	794	815	806	844	816	853	797	762	841	765	828	793	856	838	848	817	762	829	834	797	816	834	887	802	776	842	802	884	790	848	871	856	828	825	840	796	797	828	831	805	851	813	877	852	842	729	850	835	784	817	803	820	771	835	835	800	806	816	813	847	874	855	821	866	803	812	806	815	835	829	822	838	835	806	770	826	824	832	817	804	802	824	866	810	758	837	777	845	817	876	831	839	822	821	803	805	847	815	802	800	827	797	799	837	817	816	854	783	835	849	862	765	828	799	798	796	818	855	802	810	822	794	789	847	863	831	843	789	825	824	798	797	737	806	826	842	787	875	808	809	867	786	800	864	817	835	822	764	813	806	826	752	767	829	777	817	852	767	801	825	806	841	797	799	851	773	735	807	835	785	830	827	814	849	749	829	821	761	806	827	791	800	789	824	834	803	826	828	856	828	826	730	797	790	842	819	875	825	773	815	839	826	816	839	823	835	813	827	769	745	823	847	850	790	791	803	821	844	842	811	808	845	799	805	776	826	863	765	810	830	812	857	862	813	809	803	767	795	786	804	863	841	794	834	809	809	845	797	833	792	842	849	839	785	820	782	786	840	814	807	829	830	860	811	861	841	836	797	791	819	820	819	813	845	788	807	794	822	760	743	891	831	788	826	781	801	865	858	815	851	829	870	836	798	781	795	770	811	831	840	809	808	825	851	846	835	837	773	773	814	834	769	836	860	768	780	774	811	854	803	802	819	809	846	824	824	812	822	823	834	824	827	793	828	839	770	807	832	853	856	786	811	819	786	842	845	833	856	795	802	832	805	808	793	823	734	844	846	843	837	837	798	791	877	812	843	805	816	831	807	821	820	836	837	788	790	782	781	872	871	840	839	819	826	807	860	808	781	830	823	820	807	872	858	824	841	844	791	817	881	792	862	820	828	765	821	808	854	820	844	799	844	868	791	767	820	821	786	857	839	783	774	804	782	789	812	814	832	802	792	860	777	781	808	855	808	816	800	804	802	817	836	862	813	812	769	858	830	773
11345	7743	7944	6745	5074	3227	2126	1749	1306	1057	1111	926	608	516	436	423	315	317	312	298	272	255	265	251	229	224	231	213	209	204	233	207	199	190	183	198	207	213	213	187	205	220	216	202	175	177	179	220	204	200	207	214	201	207	222	200	158	168	185	175	192	190	207	204	184	160	163	179	173	174	190	173	190	189	187	212	181	184	190	198	169	175	183	166	216	174	173	185	214	184	175	179	161	194	214	184	201	163	193	179	181	197	179	176	202	180	209	181	190	188	181	224	181	187	187	196	204	195	169	186	164	205	190	161	194	173	187	198	176	203	181	212	169	199	188	202	190	178	206	217	179	195	177	164	192	199	166	180	178	176	195	196	216	176	204	191	203	207	194	195	197	185	189	212	181	197	177	189	203	170	201	187	152	167	182	177	193	178	192	202	193	177	190	194	220	219	183	187	185	191	189	148	182	190	172	199	192	201	189	185	178	172	189	187	202	200	187	192	175	191	183	185	170	186	187	196	167	169	182	190	172	197	190	208	170	163	175	198	187	204	176	199	174	188	178	188	169	197	187	172	184	205	199	204	175	193	177	199	170	181	219	164	174	200	162	181	213	187	191	201	195	195	198	175	200	218	199	178	165	162	185	170	225	180	179	231	176	197	181	187	181	172	179	220	157	192	179	182	201	189	168	213	186	191	185	188	182	191	188	169	159	203	197	220	185	196	197	195	176	200	214	170	189	171	184	194	192	190	206	192	198	195	194	204	161	200	193	186	195	172	207	159	195	201	204	188	180	181	209	170	187	188	184	195	189	163	199	170	188	227	172	169	186	201	209	177	190	182	177	200	171	200	185	172	170	186	176	164	187	191	166	174	175	198	163	203	200	198	185	206	149	160	169	201	179	179	197	197	172	186	177	187	191	158	191	192	161	182	176	165	177	165	165	191	195	169	193	177	191	177	219	171	194	189	193	198	188	189	204	190	175	177	190	188	180	211	233	181	207	195	176	158	195	184	200	169	198	197	157	196	167	187	155	181	190	173	168	171	186	168	181	217	181	174	177	216	167	175	189	191	230	201	199	188	202	192	182	179	181	174	182	197	206	208	163	194	200	206	187	179	188	203	194	177	194	178	187	185	179	201	166	185	165	202	200	192	210	185	187	189	181	209	194	179	197	174	181	181	184	212	130	180	184	160	204	208	197	184	184	186	190	186	195	204	203	190	180	190	176	212	170	170	182	197	177	189	189	189	161	193	193	187	169	179	193	198	195	190	163	178	164	184	194	161	181	180	198	199	192	183	205	210	185	191	169	177	173	190	200	171	192	170	161	210	184	188	178	206	170	202	178	166	189	192	188	187	201	193	151	160	188	198	181	184	181	206	188	193	189	196	185	200	186	172	187	217	182	194	183	210	192	174	179	181	189	164	185	185	193	195	193	159	210	184	195	183	187	181	184	182	180	178	190	155	199	204	193	165	175	181	199	200	175	199	188	221	208	219	172	189	177	175	178	191	194	191	164	176	181	177	180	200	202	169	191	176	177	192	206	185	173	219	215	204	171	189	191	192	161	190	181	188	176	179	186	186	197	182	201	186	204	177	189	206	196	225	195	175	193	189	172	213	160	184	161	201	177	180	192	181	180	192	193	180	202	177	221	177	183	173	184	176	161	180	187	227	207	184	195	163	174	183	197	187	173	183	179	204	196	186	166	208	187	181	188	186	207	184	184	209	229	183	184	200	162	182	205	182	212	186	175	181	168	195	197	186	186	192	196	182	171	189	180	188	201	195	192	171	163	173	181	184	196	190	184	215	201	188	197	182	173	179	157	193	180	190	181	189	206	192	190	176	184	176	177	173	191	197	188	176	178	198	169	196	178	187	213	183	193	179	193	195	204	186	196	189	173	183	172	185	167	183	195	206	182	187	168	169	192	185	202	200	186	202	171	180	206	207	172	195	195	205	191	198	199	162	213	199	180	183	193	193	183	182	214	176	174	191	158	197	180	191	163	173	190	183	201	195	184	199	191	195	160	178	165	203	164	211	194	182	157	174	184	167	212	178	171	203	216	191	168	183	178	205	161	185	172	176	211	178	175	185	200	182	191	206	184	180	171	198	185	172	179	165	168	179	193	200	173	170	178	159	178	174	188	190	199	191	185	203	197	197	197	188	193	179	188	187	186	185	213	201	185	176	203	182	200	193	215	208	180	223	200	183	190	173	171	198	196	171	183	206	197	186	199	184	170	184	198	189	177	172	185	183	178	196	177	199	193	180	177	207	208	222	167	180	174	147	175	171	180	163	198	192	194	189	188	184	193	188	161	206	184	182	183	170	187	175	205	185	176	206	191	203	196	205	208	174	208	187	159	176	174	186	187	200	170	165	213	191	198	169	196	206	177	205	197	188	207	204	166	195	195	182	203	199	172	165	244	189	172	161	195	170	199	152	196	201	192	214	172	191	154	174	165	195	194	191	213	184	173	181	171	192	206	173	220	186	169	182	189	156	188	168	190	179	201	193	187	165	174	177	202	221	179	178	195	170	194	180	183	196	187	202	185	202	197	169	189	178	185	210	159	203	193	211	212	175	168	193	179	200	168	192	209	186	196	201	172	183	175	184	204	195	198	204	184	188	172	197	199	186	200	179	221	170	169	201	191	206	167	209	191	184	187	195	173	184	197	208	177	190	195	172	194	198	170	164	186	180	195	152	184	207	202	212	176	177	202	200	178	199	186	196	174	177	207	197	173	176	186	195	183	173	205	207	156	178	173	159	187	188	180	188	192	189	199	194	178	191	178	200	190	203	185	192	198	184	188	176	178	172	195	188	192	193	180	180	187	176	197	199	166	167	180	170	177	172	172	162	192	181	199	178	172	192	195	192	187	190	179	211	177	184	167	205	199	175	183	173	179	214	167	204	185	164	168	183	202	180	174	184	181	196	193	196	166	180	184	215	195	173	194	177	204	177	170	192	209	161	189	184	195	184	192	163	208	197	167	171	159	215	204	160	196	184	180	181	189	177	190	184	174	193	202	201	169	178	206	195	198	191	210	201	186	174	217	168	205	175	173	184	188	177	181	181	200	166	213	176	209	207	207	169	183	167	176	206	170	183	203	172	198	205	172	187	171	190	181	190	199	181	182	192	184	189	196	200	193	182	174	183	207	187	175	189	187	192	200	196	163	184	176	214	189	200	175	180	225	178	170	184	179	194	191	184	169	175	160	189	203	220	169	202	181	171	173	182	184	190	164	185	206	196	187	179	185	189	209	177	190	218	173	165	172	178	204	201	217	209	180	198	194	180	178	187	204	180	204	181	165	185	229	173	165	192	193	203	161	199	199	188	196	163	178	165	172	182	169	179	184	189	185	215	193	187	197	175	204	186	222	206	158	175	177	172	206	169	187	191	198	177	176	191	184	186	176	193	180	196	204	182	165	197	173	187	187	180	179	173	214	181	166	193	169	183	167	175	184	194	197	192	199	198	201	188	174	193	230	174	199	174	195	186	174	176
8199	5715	7903	10343	10230	8328	6748	6036	5085	4859	4579	4208	2831	2714	2145	2011	1674	1527	1405	1420	1257	1210	1087	953	894	862	868	828	783	852	710	740	705	674	639	705	625	628	585	663	592	652	669	613	618	609	581	625	572	606	586	614	619	584	611	560	542	548	540	527	545	522	579	572	543	523	512	560	559	511	567	549	516	521	493	532	514	515	592	523	518	536	542	555	527	538	489	529	524	539	533	538	522	500	492	550	559	518	495	501	532	534	495	529	563	551	532	494	523	545	529	501	501	505	525	522	485	524	564	547	549	511	538	523	525	522	512	542	507	534	506	559	511	564	527	537	556	524	515	513	486	537	499	517	550	525	521	533	537	517	543	543	491	532	502	550	559	502	529	495	532	533	532	507	521	507	493	513	494	582	512	468	565	498	544	564	521	466	520	533	563	520	538	522	514	513	497	549	547	499	525	526	570	536	547	503	533	527	532	516	498	519	538	522	542	539	533	570	552	511	475	510	506	533	524	505	491	497	532	479	551	535	490	524	587	566	547	564	510	557	563	527	520	506	531	553	524	553	525	565	519	540	514	506	543	508	515	544	512	536	525	516	487	531	497	551	529	536	524	474	493	503	522	520	551	547	528	545	511	572	525	572	482	553	511	498	569	514	512	495	511	541	504	490	517	527	530	545	525	494	542	523	554	506	520	546	505	500	530	490	499	505	492	544	515	541	515	495	534	544	542	526	538	520	522	509	495	524	536	539	521	537	490	494	508	499	537	557	483	576	576	536	523	514	485	503	571	540	513	518	517	557	512	495	483	573	537	543	508	530	533	570	513	535	512	515	505	521	508	515	506	524	554	494	525	530	510	523	557	531	520	532	539	569	501	525	533	522	510	525	507	490	517	497	514	542	534	509	519	533	536	511	537	513	479	533	576	502	545	518	536	498	510	536	550	523	523	502	525	469	536	495	504	548	529	532	518	554	553	523	524	520	517	527	533	530	491	540	501	544	535	562	573	552	524	550	551	550	491	482	534	562	505	547	510	567	492	548	538	527	528	472	552	513	531	518	496	537	507	514	541	477	495	551	506	509	546	552	452	533	522	506	519	552	514	530	536	556	523	526	525	505	535	552	502	560	486	537	531	572	555	563	484	488	496	532	527	535	493	521	514	502	525	516	501	520	508	552	502	486	502	490	491	456	507	490	483	507	532	551	525	521	543	535	516	574	556	526	543	549	513	491	521	486	524	539	530	549	535	576	517	509	502	529	505	528	549	536	483	549	511	493	540	500	500	540	508	523	485	525	538	491	542	553	510	513	533	485	513	523	525	494	571	517	520	546	497	504	543	541	526	515	562	507	517	542	525	545	557	534	523	517	528	502	489	521	548	541	497	540	541	530	525	512	554	543	524	546	533	500	519	508	500	522	535	524	497	521	520	512	511	534	518	575	569	539	545	563	498	469	507	509	471	529	490	500	503	553	543	529	477	547	542	525	534	516	502	518	532	519	494	515	541	511	527	526	583	493	566	514	516	546	519	544	517	505	561	539	516	559	483	537	522	517	566	509	523	519	530	514	510	541	532	574	524	495	537	541	551	497	553	518	503	544	522	516	502	525	536	514	558	556	531	511	521	497	539	564	528	572	511	530	504	487	524	490	513	580	529	561	476	488	498	523	540	501	500	545	569	556	533	506	505	536	466	501	515	569	553	525	560	545	476	512	515	527	537	530	532	524	539	517	519	546	565	513	554	486	494	530	521	536	516	562	494	541	491	499	517	481	528	520	491	530	493	526	541	500	519	540	566	506	528	520	528	503	502	565	549	547	545	492	506	556	522	525	516	514	562	519	495	553	538	531	537	547	528	509	532	501	501	554	524	515	541	521	499	491	523	549	552	501	548	506	529	542	552	548	519	547	470	516	490	512	537	555	490	518	523	501	524	537	528	527	527	527	539	528	562	535	541	516	522	509	540	531	526	512	519	503	527	524	512	485	583	493	499	516	536	546	484	542	506	513	551	541	518	522	518	552	479	530	539	527	523	490	504	518	547	546	492	486	470	516	515	483	531	513	542	528	534	562	531	521	521	510	540	542	481	539	518	529	533	523	546	508	505	576	528	534	513	505	506	559	538	527	552	482	528	485	517	519	554	534	539	524	516	537	541	559	542	555	494	476	528	561	481	534	553	531	548	550	537	511	558	506	521	538	542	509	536	509	554	548	519	549	500	478	512	532	567	511	542	500	495	535	522	531	560	503	553	562	496	561	519	473	565	503	525	525	529	568	544	533	501	502	551	569	512	519	562	500	533	514	560	541	509	503	506	503	540	532	537	531	486	522	537	513	533	544	530	546	516	497	539	513	563	535	482	495	569	573	526	529	518	497	515	543	541	514	524	491	528	556	543	530	548	534	509	528	449	560	502	500	507	527	503	513	510	509	538	545	514	493	529	525	528	539	522	472	436	524	526	538	518	526	510	518	534	520	536	517	533	497	513	487	540	520	544	533	508	534	540	514	544	549	544	553	534	535	523	512	534	528	532	532	487	533	515	549	547	518	575	499	542	513	559	541	506	538	538	534	506	490	535	552	516	509	508	476	525	560	584	498	517	527	495	530	518	523	506	531	554	499	516	477	516	531	470	473	488	500	556	518	518	539	520	527	525	576	500	515	521	536	520	537	486	543	544	539	537	526	487	544	531	507	514	534	534	537	517	540	545	490	494	523	544	485	520	520	562	554	482	489	486	518	522	514	519	539	529	467	489	527	527	502	552	544	529	497	472	564	550	515	558	512	567	528	544	527	516	543	532	518	502	498	517	486	496	540	551	524	539	514	524	534	539	539	506	508	488	536	554	530	519	540	508	515	498	526	559	515	489	536	550	551	514	542	546	530	569	510	510	513	518	541	501	516	458	518	524	531	537	552	516	484	532	540	506	525	490	538	560	552	541	560	533	498	532	475	528	480	509	527	549	514	515	533	534	484	538	497	522	537	500	559	525	520	532	508	545	542	487	526	492	504	544	526	536	532	520	518	494	498	550	496	552	501	551	498	558	554	494	507	500	522	510	538	542	505	493	520	545	530	504	512	552	523	561	544	547	522	506	520	560	543	509	538	527	563	508	544	544	540	490	511	548	529	552	522	525	556	550	509	499	492	506	534	508	487	514	506	496	530	540	537	526	561	518	527	561	479	523	554	514	558	526	569	537	503	515	506	518	507	495	490	491	506	475	516	559	526	507	522	547	497	509	540	521	517	491	512	511	568	556	537	548	536	557	562	474	564	516	551	531	477	487	543	508	491	531	525	513	548	509	534	484	517	563	534	544	537	515	518	496	523	515	520	508	557	485	521	490	532	532	518	516	498	505	531	529	511	522	511	522	563	527	515	523	553	514	498	485	494	542	514	521	487	505	542	502	541	604	483	516	489	524	514	531	539	514	491	515	515	467	536	556	515	520	510	511	503	485	536	490	522	541	554	564	494	517	541	531	515	541	526	553	517	510	529	549	540	540	506	526	497
19970	14197	14531	13001	10714	7090	4837	3531	2403	2292	1986	1711	1180	1034	851	797	620	617	541	482	428	419	380	341	403	426	381	348	323	325	333	316	303	295	293	272	260	283	280	282	288	288	288	293	258	296	250	278	292	256	245	270	263	271	274	263	272	253	256	289	250	246	274	280	250	250	248	248	267	270	219	244	224	216	256	244	278	256	247	252	258	252	256	262	268	241	242	259	255	261	254	237	262	254	237	237	251	249	240	267	256	267	265	270	237	246	286	229	251	251	245	238	209	279	274	261	248	261	274	239	268	230	256	238	231	252	256	273	264	263	232	256	248	241	252	246	233	253	245	280	235	267	265	246	247	255	274	278	265	289	250	278	266	239	245	256	240	220	264	257	258	252	234	220	245	246	250	232	292	243	254	223	239	291	229	262	243	220	259	235	248	255	258	238	213	270	248	248	270	240	222	242	263	264	235	244	260	253	228	258	236	270	249	228	271	249	266	248	285	239	225	220	242	250	254	230	247	245	266	254	214	263	257	268	249	258	235	257	228	233	267	282	243	252	223	224	228	263	233	266	236	241	261	217	262	252	223	237	243	229	240	273	248	254	224	263	260	243	254	230	254	227	269	267	257	233	228	259	276	244	232	276	224	232	244	256	278	219	260	264	250	250	254	249	245	260	227	251	240	260	232	249	210	211	213	264	256	243	238	266	256	257	273	242	278	277	220	226	249	265	267	235	249	271	262	257	256	209	254	249	240	244	261	264	266	245	255	242	246	239	254	237	236	253	243	251	247	236	258	245	224	252	240	245	247	238	266	256	245	266	236	259	250	292	283	235	243	258	250	257	257	239	241	247	255	214	235	229	261	257	256	213	273	236	233	270	260	288	245	245	281	233	265	233	258	254	270	238	240	266	228	267	276	231	224	202	227	262	227	251	248	249	270	278	268	245	248	254	261	262	239	248	260	249	255	193	237	230	261	253	252	242	269	267	256	225	231	271	239	233	254	237	266	234	230	266	241	226	255	250	247	258	237	247	268	259	274	250	231	190	250	231	223	298	227	237	256	243	245	246	247	257	265	257	236	230	278	219	251	227	257	255	247	220	241	257	250	229	254	242	239	259	223	244	257	258	252	215	251	227	254	246	237	254	267	267	239	230	239	232	234	263	219	243	268	240	265	249	269	256	254	262	257	242	256	253	243	237	261	269	248	247	248	263	227	248	259	244	266	221	255	250	223	241	258	266	232	257	241	258	271	238	250	235	261	252	246	262	230	270	276	260	264	248	271	246	241	235	257	251	244	255	245	258	271	286	234	245	262	259	244	248	262	260	248	244	232	274	251	254	269	289	252	280	247	256	240	236	252	258	252	238	257	278	247	246	235	274	279	280	245	266	264	239	262	233	239	220	256	249	246	244	227	234	242	256	251	246	273	251	251	235	241	249	254	262	267	270	225	272	255	249	239	256	271	254	239	232	258	259	245	240	242	258	253	251	274	255	254	267	249	249	247	275	216	242	265	258	270	290	285	206	247	260	254	231	218	246	252	248	241	232	250	214	223	210	236	236	269	256	226	237	252	247	261	236	242	253	253	277	280	229	224	249	251	273	275	238	235	219	260	203	264	253	248	232	247	254	271	231	241	240	234	260	250	259	248	258	233	235	238	226	241	228	247	231	247	227	243	255	240	254	230	257	237	261	236	262	241	257	255	258	258	245	233	244	269	219	273	239	250	246	266	231	271	256	245	262	260	258	246	241	255	235	250	255	237	254	256	252	260	254	261	248	247	209	217	271	263	250	267	246	260	252	261	246	266	235	239	254	249	265	278	256	243	225	240	248	240	276	248	288	225	242	242	245	279	247	261	265	240	260	261	257	260	249	266	273	228	259	252	235	246	242	256	225	241	249	226	259	282	231	257	239	245	283	244	247	253	303	225	246	224	255	268	261	257	219	225	248	241	262	254	241	255	222	227	234	252	257	249	261	230	250	266	281	261	263	249	234	213	240	248	252	260	272	231	229	253	232	243	215	239	240	260	254	232	231	240	242	263	238	243	241	244	225	232	254	238	246	272	264	231	235	260	278	271	245	256	241	270	256	252	251	231	293	276	228	241	234	267	226	263	222	221	243	246	280	261	225	262	250	246	243	250	245	257	262	238	254	241	274	285	240	263	265	239	247	230	267	243	255	270	241	262	275	228	257	230	233	285	270	238	234	263	235	259	250	245	251	239	258	247	239	260	273	221	248	273	242	257	286	233	231	245	254	230	238	234	236	235	262	209	266	230	232	259	242	242	254	238	255	270	245	246	240	249	223	227	258	233	237	258	236	234	247	220	228	280	244	241	250	234	264	243	259	246	238	267	264	231	223	237	237	233	226	259	237	255	252	231	259	269	244	261	240	273	255	233	242	211	272	253	243	231	215	235	253	271	248	243	232	219	252	253	251	248	264	246	236	268	223	249	244	240	232	231	230	243	243	262	254	258	251	265	245	242	244	281	264	252	220	258	260	267	246	235	278	278	272	233	283	265	276	251	231	249	261	238	249	243	255	220	284	244	259	273	229	246	253	263	294	253	251	270	274	243	262	255	255	253	271	228	232	232	256	239	222	264	241	231	241	238	254	256	219	220	260	239	270	229	238	204	230	268	241	234	246	266	239	242	237	222	266	239	270	248	221	245	266	260	230	275	264	217	262	246	256	264	248	238	242	251	221	243	263	259	236	249	226	253	255	234	239	264	253	243	263	281	251	252	284	245	279	238	234	261	237	262	274	255	273	263	237	275	244	279	217	268	234	240	249	219	260	237	272	234	260	244	259	242	282	271	263	267	245	226	250	238	216	214	231	253	275	250	254	255	253	240	280	245	271	254	261	245	261	223	248	267	229	265	267	235	254	263	241	234	212	223	245	245	255	244	258	234	261	248	274	248	261	249	274	241	261	234	252	238	252	251	224	253	255	235	264	267	251	276	209	249	248	259	256	262	249	224	233	241	271	244	287	264	249	244	254	256	224	254	250	233	244	253	251	245	247	231	227	255	269	202	224	237	249	272	265	251	263	275	255	230	245	232	250	255	261	234	244	263	257	252	246	254	224	261	241	232	235	280	240	263	240	265	240	241	250	248	230	268	255	249	266	241	255	249	236	222	259	245	272	222	242	270	242	244	250	267	252	236	241	233	245	244	252	248	251	250	257	238	234	264	276	280	286	237	274	245	227	251	258	252	248	253	269	253	275	225	261	248	264	255	261	239	255	276	224	258	240	250	277	245	228	238	254	241	218	249	246	248	212	250	244	259	262	234	253	246	277	249	246	270	237	240	262	235	247	250	251	250	243	287	258	252	228	250	255	255	268	254	254	247	236	246	246	241	247	280	265	226	244	245	244	270	282	276	248	265	244	225	269	276	242	233	247	248	239	238	229	237	244	255	255	273	267	245	254	274	233	253	274	236	228	235	234	272	276	253	261	272	263	251	243	253	234	235	281	256	271	281	253	215	271	246	241	230	227	243	256
12251	9272	12977	15393	15574	13099	12010	10164	8700	8558	7630	7434	4903	4536	3903	3596	2981	2801	2632	2295	2022	1795	1748	1502	1460	1354	1338	1353	1257	1277	1049	1113	1096	1008	966	942	887	946	903	881	925	966	914	885	878	880	826	839	773	880	819	764	812	734	715	724	701	680	740	725	720	718	683	679	750	718	692	683	718	680	719	697	722	720	698	694	691	710	654	663	673	716	697	673	698	646	680	698	672	683	677	670	675	689	667	731	669	653	671	675	720	714	650	685	705	671	723	661	705	688	700	698	674	651	711	711	664	729	749	653	663	666	665	642	653	704	663	661	676	678	643	678	719	668	706	723	647	661	650	717	673	635	697	653	698	660	652	642	667	714	682	633	659	694	666	680	641	685	693	695	710	704	673	686	697	652	666	741	671	664	686	673	729	628	676	665	639	645	664	680	685	659	680	685	710	640	647	647	672	704	696	681	664	668	664	627	658	646	713	649	659	646	677	641	685	649	670	679	605	668	743	696	629	696	661	665	685	648	659	634	617	691	700	704	674	729	641	698	719	621	685	636	706	675	638	663	684	676	620	673	676	703	666	730	676	700	664	655	693	702	684	665	637	694	668	711	693	687	659	703	703	720	675	702	702	676	667	671	685	730	701	680	715	635	652	656	668	643	675	657	654	695	683	634	660	703	644	684	675	706	673	641	710	695	620	689	706	620	703	683	667	670	692	663	696	637	630	692	637	656	673	672	695	660	701	703	647	665	660	628	633	657	632	685	661	676	672	702	712	652	691	684	653	700	685	713	676	655	704	671	672	679	653	661	667	695	689	681	706	711	641	675	674	690	623	693	610	646	627	679	660	692	664	678	663	690	662	659	663	674	665	689	670	656	637	684	626	666	687	639	683	661	629	664	696	666	664	681	653	712	643	635	668	695	648	654	625	644	661	655	687	657	681	658	671	663	675	643	675	672	677	686	661	694	682	671	675	684	688	656	701	633	691	666	707	687	705	611	687	640	694	665	707	661	690	646	684	693	665	687	663	635	618	703	692	700	712	646	693	694	703	685	666	667	657	705	642	679	719	610	632	671	666	659	652	643	683	679	671	707	664	637	661	661	687	636	701	678	701	668	723	681	675	670	657	635	686	711	661	659	658	667	680	633	654	687	651	655	676	695	652	709	670	675	665	704	681	603	681	670	666	672	669	684	660	681	703	679	680	732	654	631	606	616	656	686	695	668	671	689	707	677	678	683	682	640	691	656	717	711	666	667	652	714	683	658	681	727	636	694	670	670	712	662	657	649	665	683	668	606	656	660	700	720	714	687	599	671	676	702	695	692	685	646	642	662	652	681	701	670	677	704	672	721	675	709	643	670	664	700	665	688	660	700	683	648	643	699	665	657	656	656	673	661	678	666	727	670	651	689	667	639	673	608	629	640	686	654	676	660	668	658	672	669	696	644	685	666	664	715	717	668	639	666	668	657	726	636	696	658	660	618	676	636	694	732	711	633	698	672	625	662	686	703	697	736	653	650	616	682	659	708	718	697	694	664	652	668	606	694	654	655	663	687	719	654	683	653	655	686	635	672	702	659	683	690	702	676	668	647	666	698	685	679	676	653	642	674	648	696	672	666	669	709	644	653	664	661	688	677	678	641	683	710	690	668	648	679	653	641	670	673	648	688	659	657	624	653	694	707	740	693	659	699	696	636	672	683	693	715	689	671	663	664	671	696	665	652	675	641	697	679	679	636	694	685	673	632	690	660	639	675	731	686	659	693	654	683	672	653	682	650	665	688	637	652	668	662	661	697	708	660	655	677	709	679	735	675	653	689	654	627	696	695	689	675	654	665	666	719	643	649	697	678	639	701	693	674	723	645	649	659	655	613	632	669	657	643	684	634	707	703	662	652	677	682	658	643	679	677	687	674	691	667	636	690	654	683	680	705	660	679	623	661	682	659	695	691	711	680	657	656	680	661	677	664	635	705	666	654	694	690	716	667	718	675	690	640	691	653	675	676	665	652	623	653	715	670	647	677	670	681	637	655	666	684	664	661	682	643	717	685	670	682	653	604	701	691	675	686	686	661	681	689	682	649	637	724	662	640	699	672	694	713	664	634	660	715	670	658	646	613	670	688	692	684	635	693	654	680	702	703	682	681	689	673	645	666	676	629	708	686	647	671	672	695	641	653	681	658	660	669	705	659	684	703	685	650	682	746	651	691	682	611	647	659	661	685	643	653	697	660	681	708	690	655	643	674	691	710	696	668	648	624	683	659	661	700	720	611	675	664	668	659	660	651	679	705	646	652	698	714	696	640	687	673	657	609	675	655	651	655	648	675	652	666	656	638	654	689	671	678	683	652	640	668	699	689	636	676	667	673	681	654	658	663	652	718	659	701	702	680	647	697	619	688	669	671	653	673	690	734	626	699	656	650	629	677	689	648	679	701	651	683	661	631	654	630	671	646	633	663	708	659	700	680	659	711	666	672	652	693	673	658	670	684	690	632	683	671	691	705	703	659	653	651	690	677	655	674	637	680	687	677	683	700	685	710	652	726	645	694	678	665	646	660	714	647	647	646	661	667	707	658	721	669	655	706	661	679	653	649	675	681	643	695	638	715	661	690	667	695	659	651	686	657	663	671	681	697	652	678	721	640	691	677	614	704	735	649	724	684	664	673	701	703	709	638	681	633	649	667	714	683	695	688	685	663	678	689	676	665	680	659	690	609	699	643	665	711	636	693	672	713	658	674	661	687	683	653	652	678	667	640	701	648	668	673	661	651	694	646	667	598	700	666	660	638	698	659	655	665	686	696	693	682	657	634	675	656	613	698	687	656	713	703	654	611	676	664	659	664	661	710	639	662	690	663	660	673	701	688	666	624	674	661	670	736	654	691	718	652	700	688	650	645	700	698	656	694	659	667	686	650	682	655	693	645	713	681	663	678	666	701	665	651	669	691	674	723	668	653	714	633	669	641	637	641	664	656	669	688	666	641	690	658	658	677	674	680	674	709	656	643	649	696	725	674	696	686	627	664	644	691	699	680	653	634	682	680	663	642	695	670	724	668	692	706	674	670	662	690	671	644	677	659	651	665	726	661	650	687	682	650	698	656	709	682	669	669	655	671	678	643	673	712	726	653	693	674	673	646	690	663	671	640	646	667	697	671	639	718	710	693	679	643	670	688	657	607	726	698	644	666	735	666	685	656	640	675	708	650	669	648	728	654	696	673	640	700	680	673	723	638	717	646	640	677	727	684	664	687	668	730	660	658	665	667	656	696	683	672	701	702	627	656	683	649	678	693	705	673	650	718	701	649	692	715	662	687	672	678	674	652	666	664	679	635	691	655	642	692	678	712	670	735	657	674	649	604	691	640	737	618	636	674	704	683	640	698	618	681	667	697	668	640	679	680	661	643	665	656	672	717	655	694	671	700	665	655	651	692	642	641	651	649	689	671	723	638	664	675	712	654	690	730	686	683	658	696	630	644	644	671	626	691	629	677	719	688	654	672	738	672	640	685
4023	1227	1144	973	788	639	522	481	449	467	445	424	385	388	395	353	367	343	332	368	340	339	344	347	345	319	340	330	323	374	314	342	320	356	308	363	319	319	339	341	341	319	320	342	337	318	329	320	316	339	313	294	330	321	345	317	313	307	314	325	342	308	314	344	361	343	328	305	308	343	302	275	281	329	329	295	324	298	323	317	348	330	338	344	350	357	325	334	272	329	351	303	321	316	308	335	348	337	337	306	312	352	308	316	291	304	353	306	323	314	337	320	309	292	303	298	340	329	345	350	332	326	294	311	298	327	344	302	308	332	277	327	327	344	331	299	341	305	334	312	330	324	299	327	275	315	327	312	328	344	340	326	326	286	333	300	334	302	300	308	332	327	326	293	352	340	312	359	316	303	310	328	286	346	319	283	331	319	320	306	336	337	276	300	302	307	353	319	381	325	347	319	316	306	328	307	331	314	280	326	306	309	363	339	315	329	301	320	301	341	296	336	349	335	312	301	322	320	290	307	327	319	310	333	350	331	331	292	333	332	304	289	318	324	303	299	331	307	304	333	339	327	312	319	313	369	317	310	350	323	358	333	339	319	310	322	320	324	298	322	325	308	287	340	297	320	350	341	309	345	293	322	341	289	334	326	309	322	328	313	329	325	339	314	336	338	305	300	317	348	288	333	348	312	289	349	326	329	322	329	333	298	276	314	338	309	330	322	351	336	316	314	322	323	331	343	302	346	310	335	330	330	316	315	338	281	326	334	337	307	344	325	306	331	316	301	321	289	324	293	350	314	285	335	353	315	302	339	312	348	317	345	339	342	324	298	312	324	324	344	273	318	324	354	328	320	330	317	320	302	304	302	333	294	312	322	336	311	309	329	308	340	318	301	312	346	339	311	340	321	306	329	313	354	345	310	333	285	317	347	341	328	338	328	312	311	336	311	342	316	304	330	319	365	317	294	365	318	339	328	304	319	341	296	361	349	310	322	307	317	347	341	320	346	327	306	343	331	337	313	336	303	294	296	315	311	301	316	337	357	337	316	335	332	349	344	353	298	314	335	338	305	330	328	341	312	314	327	358	296	311	348	325	341	330	323	281	355	314	313	263	352	304	343	322	308	347	328	336	310	340	318	304	329	342	305	310	309	332	340	335	354	293	306	323	328	321	329	288	300	328	312	312	305	325	299	329	328	339	338	327	335	280	339	312	332	325	258	307	317	299	321	312	349	319	277	303	339	320	273	299	308	329	353	305	327	313	337	344	304	329	294	305	335	310	330	320	356	342	326	322	331	324	321	325	356	366	307	338	300	311	327	347	317	327	319	320	308	314	307	294	326	337	351	353	334	305	322	315	310	328	324	323	350	320	321	350	294	302	284	318	334	338	314	354	347	327	318	338	307	329	327	321	331	314	347	315	331	338	280	331	337	312	326	308	310	307	306	324	334	335	321	320	306	314	309	303	317	299	352	341	307	356	289	327	297	339	292	351	326	313	338	327	299	329	331	296	302	308	298	324	316	287	321	334	324	331	306	300	322	307	325	329	337	339	328	334	289	346	305	305	351	352	323	295	342	322	307	306	308	308	310	298	319	342	346	326	317	338	269	311	314	332	358	339	302	310	317	318	299	364	329	310	326	334	307	330	306	322	317	307	305	314	314	302	322	323	326	344	336	345	296	309	309	328	347	329	324	314	353	337	343	299	310	335	336	383	325	299	341	296	294	312	322	319	298	349	317	301	362	326	334	335	376	339	339	314	319	358	350	331	336	336	291	333	327	318	315	353	335	349	318	315	330	336	366	328	303	313	317	329	340	316	330	335	336	329	324	329	320	341	317	314	310	290	326	287	302	305	331	322	348	335	320	302	297	299	325	328	311	302	324	341	315	315	307	362	300	340	291	338	333	303	305	307	324	323	311	316	320	324	327	313	336	315	312	308	299	329	303	333	324	320	332	370	326	317	286	335	319	324	307	316	330	331	290	315	338	300	309	323	356	352	347	318	324	350	364	313	313	320	315	342	302	328	309	283	303	335	340	350	290	339	325	324	346	329	327	315	304	315	319	327	316	337	319	342	357	320	337	328	337	320	338	340	328	332	292	341	306	303	329	305	332	290	321	301	314	278	316	325	328	323	319	326	337	338	313	317	302	309	344	367	309	327	310	318	355	333	326	301	328	311	323	329	329	353	329	351	322	297	314	353	325	362	310	294	324	342	324	341	329	333	285	317	359	316	337	323	317	316	316	361	295	318	304	322	349	331	315	347	330	347	341	309	328	294	327	323	295	323	322	318	328	318	306	326	344	321	323	313	331	313	321	300	301	342	303	309	325	325	321	348	348	307	297	337	320	335	284	344	321	303	325	336	320	350	348	326	319	313	351	311	342	314	363	302	326	288	321	309	338	326	339	289	302	304	319	355	295	334	311	320	318	353	330	322	314	323	299	301	312	310	327	333	334	328	313	307	334	316	357	312	289	300	293	289	335	347	326	338	314	318	332	303	341	321	315	346	327	365	337	337	329	320	300	308	318	333	340	303	336	350	273	338	301	327	286	332	324	312	293	309	295	315	325	339	340	324	304	311	329	339	333	315	319	350	331	308	337	324	330	329	332	340	276	346	310	299	298	330	311	323	320	342	347	343	337	314	324	323	308	308	310	347	320	288	352	332	332	328	324	312	344	329	331	319	325	313	298	322	337	331	310	308	322	324	351	350	312	307	332	361	308	330	320	323	313	308	330	321	314	303	291	328	323	316	295	318	295	307	323	349	334	296	319	298	327	327	287	329	308	299	352	321	325	322	287	321	329	307	293	336	317	305	288	322	326	344	314	306	302	310	326	336	304	313	317	317	323	338	328	353	339	331	320	322	335	327	326	334	331	315	334	309	312	353	329	305	381	304	317	346	334	335	334	308	327	342	313	366	351	322	333	326	287	344	340	338	344	337	300	339	334	313	339	366	306	325	318	306	342	314	325	309	336	320	324	337	284	323	337	313	342	331	329	298	303	328	322	312	313	340	337	323	349	332	313	325	333	330	332	291	321	322	327	307	291	315	357	303	292	301	342	330	312	324	337	338	305	357	316	322	321	323	327	299	300	316	314	307	310	311	340	339	326	336	348	330	290	318	320	339	317	346	316	309	332	341	305	313	324	327	280	333	345	328	315	334	297	339	323	349	325	347	323	306	308	300	288	298	328	305	347	310	347	319	335	344	335	295	341	339	323	334	310	306	311	316	317	336	299	298	350	302	342	325	307	306	290	343	346	349	364	332	345	337	308	294	313	306	360	315	316	306	336	317	333	290	296	297	312	325	292	301	361	313	328	307	318	320	334	318	333	309	330	309	348	305	317	316	342	320	318	338	327	322	330	342	325	329	347	323	306	288	289	333	321	316	269	312	286	306	327	323	342	335	323	312	325	348	317	332	323	343	369	324	332	310	326	354	308	335	344	313	319	315	301	361	331	295	284	349	300	329	314	294	320	331	337	338	331	335	332	301	321
3390	1665	2339	2866	2506	2284	1893	1710	1577	1694	1654	1451	1256	1142	1139	1083	1055	1013	1024	985	943	891	854	897	859	807	805	807	812	820	846	819	854	790	793	854	802	839	792	790	821	843	853	799	763	807	818	805	794	751	837	777	824	817	794	806	812	752	819	771	779	789	807	767	775	788	828	795	786	776	819	775	823	816	815	777	856	834	817	841	821	833	822	771	805	802	801	799	773	785	804	789	846	803	816	787	774	776	815	793	819	808	808	795	786	789	767	835	797	805	771	812	805	758	795	771	822	786	769	788	791	797	788	847	835	822	748	814	839	760	817	791	757	833	813	874	792	845	818	773	778	790	846	800	788	801	853	809	786	776	775	835	798	806	777	804	796	801	833	806	789	826	728	742	816	769	792	799	779	810	777	814	787	821	778	828	821	829	768	808	763	810	749	843	805	784	767	756	831	808	786	811	746	794	786	810	792	763	841	736	790	814	789	813	790	764	812	816	794	799	744	806	781	784	826	763	788	817	759	798	750	797	787	787	791	774	857	811	833	807	791	820	775	817	770	827	845	774	820	782	803	786	805	844	787	843	737	782	741	799	817	776	768	787	809	742	850	778	805	859	772	816	780	740	784	828	812	815	788	837	830	788	832	829	748	786	785	809	767	823	818	775	784	801	804	813	781	792	799	750	834	833	778	793	750	883	849	795	823	819	766	809	850	832	773	809	766	778	799	839	771	830	776	847	782	825	799	825	812	826	760	809	800	775	777	809	753	833	747	822	769	837	824	823	815	784	813	794	799	781	784	807	757	785	753	811	779	849	808	793	821	814	736	758	760	794	768	835	796	771	755	798	830	718	770	744	781	791	787	794	809	767	764	801	814	817	791	747	827	763	800	804	821	787	874	812	777	810	738	813	830	834	758	834	794	761	789	770	813	791	819	814	753	800	759	808	764	749	773	841	784	798	836	751	808	773	815	822	786	814	769	789	802	793	778	855	825	793	812	793	784	803	800	803	784	781	806	810	789	802	839	745	774	788	818	746	814	831	835	790	809	794	802	826	754	756	796	771	801	797	757	805	764	792	820	842	806	802	774	778	723	761	768	821	802	747	838	780	778	806	784	752	813	769	787	736	810	786	835	834	780	811	813	851	777	795	786	814	748	797	877	766	807	741	779	807	808	780	835	828	803	804	784	786	807	851	842	786	826	808	802	782	800	786	775	820	816	786	793	849	788	823	783	788	760	803	777	782	839	797	834	839	778	824	774	793	806	766	778	788	792	796	851	783	798	828	753	814	780	798	775	785	808	794	818	767	776	787	786	797	760	801	804	837	804	789	788	799	770	802	849	819	826	776	773	801	768	781	771	821	794	830	840	832	797	781	835	807	782	817	805	755	788	840	794	783	823	849	761	820	775	782	845	832	761	796	804	799	794	807	740	730	732	820	790	817	771	812	723	808	731	845	769	825	760	819	754	824	820	790	772	830	752	841	775	826	789	839	772	801	821	772	739	792	762	763	824	798	765	794	801	795	772	763	787	809	812	810	823	742	843	785	851	784	797	793	803	811	818	772	768	784	767	847	795	792	805	765	781	759	833	805	773	774	773	796	756	778	781	789	794	795	788	784	760	802	827	823	831	820	845	787	788	790	804	764	758	826	779	750	794	749	790	816	817	831	804	720	788	812	779	764	814	811	821	762	823	816	800	777	784	812	727	803	813	819	819	847	785	809	791	864	780	799	786	772	759	833	749	763	746	778	858	771	819	783	808	798	790	812	786	786	768	768	745	843	754	849	835	800	814	815	783	785	771	774	785	760	780	759	795	779	821	841	857	804	726	800	817	781	781	854	791	842	781	817	794	842	782	828	771	734	750	786	809	795	790	768	793	790	796	727	782	819	786	788	830	771	751	787	816	794	826	821	777	797	847	816	850	847	772	785	773	770	868	769	820	817	808	807	810	774	817	818	750	824	817	782	765	803	803	818	823	820	750	769	826	858	805	775	794	783	784	765	828	831	759	871	785	782	836	778	843	812	800	785	799	753	788	771	781	825	804	801	735	790	848	741	754	843	809	807	874	770	775	814	828	768	766	862	844	794	802	815	807	795	792	797	776	825	768	824	850	774	783	826	790	765	763	778	809	832	808	810	783	828	765	769	809	767	801	847	781	789	797	804	772	819	787	821	817	798	801	790	794	833	817	749	797	816	846	776	823	784	819	735	802	775	783	761	787	792	806	818	846	809	806	807	806	829	772	743	794	845	809	773	811	807	812	792	772	782	813	825	791	800	845	853	780	830	743	764	772	801	762	810	813	808	822	793	813	790	785	806	750	772	761	786	830	741	817	793	811	752	783	776	799	795	788	749	811	763	767	801	768	792	817	798	782	813	785	862	803	819	758	774	786	812	812	783	769	737	807	762	790	792	805	769	851	791	849	780	757	788	824	797	820	820	805	800	844	811	815	776	817	804	777	791	791	839	761	746	775	769	777	825	786	797	778	782	784	828	787	765	817	843	773	744	811	831	825	835	755	782	853	792	778	780	830	808	787	754	767	862	792	816	838	769	862	783	763	815	808	778	795	799	815	766	740	820	769	820	799	795	788	757	815	837	783	846	800	803	853	832	751	777	829	782	761	758	782	829	805	807	738	781	794	837	817	798	819	815	786	730	838	775	826	799	821	794	774	798	802	812	811	832	826	789	783	792	830	817	770	787	823	836	838	796	773	809	777	772	779	843	847	787	764	770	788	806	770	847	775	783	811	845	740	776	785	769	796	802	787	797	788	806	825	845	775	819	850	789	818	797	800	737	770	816	773	806	793	780	792	797	750	774	822	808	770	796	813	808	809	824	799	821	820	790	806	823	868	846	824	775	803	799	734	805	777	794	804	806	778	769	775	787	760	834	754	819	815	790	803	744	844	874	794	790	780	816	787	779	718	786	784	763	787	776	781	791	802	821	780	770	781	797	798	747	753	773	793	775	757	790	825	798	765	793	817	821	801	826	846	822	803	776	821	774	804	774	761	785	793	795	790	809	845	814	807	749	792	804	808	775	786	814	813	795	789	838	747	789	834	772	816	736	741	768	786	810	768	791	786	807	791	762	801	776	767	802	815	803	780	802	797	778	830	775	838	767	746	768	789	813	794	800	839	820	788	824	763	782	776	753	794	773	830	782	801	806	785	765	780	826	799	766	838	828	846	749	782	804	781	797	813	789	764	817	814	817	811	800	838	822	808	766	794	815	893	779	775	796	786	815	786	811	832	835	783	770	777	756	713	799	793	767	756	756	775	732	803	837	759	782	769	819	768	797	804	817	781	792	809	821	770	803	802	758	792	825	780	818	770	800	802	732	797	772	807	843	801	767	824	812	714	765	823	752	804	761	819	840	755	748	784	793	807	742	793	777	804	868	814	782	832	778	802	798	778	794	817	819	786	814	802	804	833	820	792	818	752	796	764	802	779	792	816	794	795	784	787	755	802	774	792	768	824	810	805	772	805	806	719	783	780	833
11139	7609	8226	7344	5146	2991	2094	1831	1479	1276	1037	901	546	476	434	415	341	321	303	287	293	249	257	229	251	234	223	221	188	216	201	192	202	203	223	182	179	191	195	205	170	185	200	196	169	202	216	201	188	193	196	204	191	159	175	178	195	191	163	188	190	190	170	184	179	187	198	202	178	159	165	187	189	168	187	176	194	190	172	186	180	182	173	172	186	158	174	190	198	180	171	173	181	181	179	169	187	170	184	183	208	181	188	178	176	193	181	191	167	196	152	192	193	163	166	188	198	193	173	173	164	193	202	178	182	206	188	164	191	200	190	196	189	174	196	173	182	165	172	216	189	203	183	159	178	195	168	202	181	182	171	204	197	175	173	207	177	170	161	173	188	178	165	177	184	178	189	168	196	196	172	179	182	196	193	196	160	164	191	187	178	168	211	193	167	188	196	190	174	184	175	190	160	194	176	176	203	198	175	181	180	179	200	188	188	182	183	181	178	225	183	166	170	210	179	182	193	210	184	193	201	182	180	137	177	177	180	157	168	153	192	147	166	170	187	181	200	185	169	189	186	202	157	185	175	177	209	203	164	169	203	188	169	201	167	156	192	191	189	189	148	167	170	169	161	183	183	181	190	179	179	196	183	171	209	179	160	169	171	173	203	167	203	175	167	197	187	181	169	220	170	225	167	175	166	185	173	173	164	190	178	168	197	193	185	171	179	212	196	169	160	204	195	205	196	178	184	172	165	152	189	176	171	191	183	186	171	186	167	186	197	186	191	161	201	200	188	210	173	185	156	161	178	193	175	180	169	169	165	164	168	165	203	189	179	207	166	193	196	189	166	167	196	186	203	188	147	161	174	182	192	171	189	186	200	169	186	210	172	179	187	197	162	170	189	178	185	176	160	187	182	185	213	181	186	173	187	195	183	173	191	193	199	188	193	194	183	195	195	199	208	164	208	169	168	189	191	195	189	190	170	177	158	178	183	185	156	194	180	167	170	170	183	151	179	173	183	187	157	169	182	170	183	215	161	170	165	168	166	187	174	159	163	174	176	166	204	152	162	168	198	170	172	180	195	177	189	184	175	159	183	192	187	188	164	191	196	190	176	179	183	146	156	185	171	164	193	171	190	168	173	197	173	161	208	169	205	183	159	174	190	210	144	187	168	188	191	197	202	177	177	193	188	193	179	196	175	187	156	184	177	188	176	182	192	186	184	207	181	181	180	165	143	192	189	173	186	205	177	203	180	198	159	175	185	178	189	193	181	189	158	204	175	169	177	181	190	168	191	210	185	181	182	175	174	178	184	184	188	200	225	195	190	174	178	175	167	169	184	183	174	192	176	180	192	172	186	165	214	181	179	199	180	159	205	190	194	163	185	186	177	188	190	178	177	166	188	182	158	193	199	153	179	180	193	170	173	194	180	170	178	201	195	156	192	188	173	175	190	177	207	159	171	185	193	192	161	194	169	179	183	172	156	167	210	196	204	199	189	166	183	181	156	198	180	184	163	175	203	182	158	161	190	176	191	175	195	170	153	175	181	188	153	190	181	168	159	187	190	181	189	173	199	208	177	181	184	202	180	207	161	175	180	213	170	170	147	204	170	197	185	179	164	174	181	177	179	181	161	180	163	162	189	175	179	154	172	178	148	175	185	210	196	175	191	159	200	178	194	186	187	172	163	167	173	172	184	165	169	193	175	194	171	207	210	204	184	181	197	196	195	163	178	201	162	190	173	171	161	149	194	189	184	229	172	198	170	190	160	162	179	176	182	176	165	205	199	186	179	178	200	183	168	185	170	177	182	162	176	194	182	185	192	195	194	165	197	190	157	163	190	170	194	195	163	182	183	191	183	187	170	201	190	182	184	196	188	202	154	190	167	151	180	175	178	176	189	181	192	175	180	192	200	173	185	184	210	177	172	184	175	177	206	200	174	175	168	186	173	165	187	174	176	172	198	189	186	203	159	178	180	173	187	168	167	156	175	193	179	198	165	177	195	174	190	195	180	165	166	165	182	173	167	181	171	166	185	206	186	183	155	171	174	182	178	181	158	180	174	201	189	196	189	195	184	173	186	188	175	180	204	190	193	167	191	192	176	173	175	164	182	181	171	206	178	165	191	203	173	174	185	196	180	184	166	171	151	177	187	194	173	166	167	195	198	175	191	168	194	193	177	162	184	172	192	180	162	179	182	176	169	158	197	189	177	184	167	167	188	178	175	209	171	167	204	186	171	199	187	176	164	175	168	181	199	210	203	175	182	148	177	202	175	157	176	184	211	190	184	187	176	199	189	200	190	169	168	183	176	193	167	190	178	175	203	162	177	159	175	174	156	162	183	184	195	190	161	179	192	181	168	192	198	164	181	181	170	189	174	157	196	196	197	186	173	188	183	190	184	171	185	165	174	183	181	177	168	161	195	155	177	181	177	173	167	202	168	175	209	203	188	180	211	159	161	179	185	191	190	209	198	185	165	172	159	193	177	176	190	153	182	188	219	166	186	170	171	195	181	167	180	162	182	185	190	166	167	173	187	169	176	198	153	159	187	194	182	174	200	176	188	165	163	180	194	171	187	181	136	184	159	175	219	183	185	168	196	195	168	187	198	193	183	194	193	168	176	209	189	180	170	196	182	178	191	202	171	193	173	180	179	186	193	196	154	187	186	178	204	206	174	168	194	180	197	191	198	179	174	187	173	172	170	187	184	186	148	161	181	185	169	187	180	202	199	178	166	164	159	167	171	201	199	190	166	166	155	208	178	191	190	156	192	154	182	166	209	158	183	185	179	181	193	162	170	163	204	192	201	161	182	164	181	173	176	196	194	166	178	186	201	191	158	186	191	176	161	180	196	171	170	174	138	179	207	179	196	202	178	184	150	170	207	191	178	155	158	187	179	176	161	192	209	175	186	172	203	175	171	186	162	189	169	229	193	195	174	186	180	173	214	213	184	199	202	195	170	160	185	159	169	179	161	151	180	196	183	168	176	185	188	198	182	182	180	173	191	171	172	185	152	186	182	211	178	145	209	152	166	195	184	184	193	199	179	186	169	175	198	177	172	156	201	179	170	184	164	175	168	180	159	169	180	178	183	181	185	186	182	175	174	180	170	190	169	179	197	187	195	203	184	177	180	177	175	192	181	183	196	182	168	168	171	202	169	196	202	194	186	194	187	177	165	192	195	186	180	178	184	191	207	199	171	164	177	190	177	189	193	187	187	181	202	182	169	184	190	194	180	195	199	177	182	189	171	168	179	177	184	199	178	194	180	178	181	193	179	200	174	169	194	170	186	186	176	191	167	191	175	166	166	166	159	160	145	204	190	182	183	172	178	152	192	163	180	182	162	196	199	181	188	191	184	182	172	173	222	181	171	192	180	178	168	167	170	194	157	151	202	194	206	165	176	193	177	168	182	165	194	199	173	198	204	154	180	172	183	211	237	162	184	193	202	170	170	179	164	184	187	189	201	196	187	167	163	216	176	188	164	181	202	196	178	194	196	190
7794	6029	8906	10881	9724	7974	7318	6151	5278	5213	4269	3826	2651	2640	2279	1947	1792	1529	1491	1338	1218	1058	1054	929	887	833	828	773	799	729	734	712	701	609	672	622	649	650	577	669	592	641	625	581	592	565	562	530	579	566	569	592	577	542	521	489	495	486	531	501	527	532	515	498	512	544	516	516	520	511	512	523	515	472	518	489	527	517	506	488	494	476	516	519	529	539	542	467	546	504	530	499	519	523	500	512	500	511	507	522	525	532	525	506	502	478	499	508	474	513	529	471	499	484	553	529	516	510	534	496	518	510	515	503	538	500	511	531	458	501	522	489	523	509	481	509	483	485	476	521	505	566	549	510	496	543	529	531	475	509	489	503	532	472	496	524	503	466	499	496	518	514	495	509	480	483	495	499	482	496	469	485	511	488	484	485	491	555	488	531	489	513	482	478	494	539	522	518	515	497	450	487	489	509	525	503	484	527	471	484	488	432	464	541	477	495	491	528	506	522	495	507	565	504	486	538	497	516	525	490	552	520	495	514	481	454	525	444	472	470	511	496	453	477	505	479	515	485	478	545	516	517	480	504	532	544	486	539	506	520	521	495	486	496	482	543	505	529	533	515	470	481	522	528	470	513	514	504	507	483	514	530	496	535	478	495	524	503	524	487	527	526	515	487	522	482	509	476	495	483	472	481	478	492	533	459	462	514	520	502	501	478	469	497	507	508	510	493	487	507	492	481	560	481	493	491	521	502	498	518	462	483	485	535	495	450	506	511	471	499	532	517	450	521	555	466	470	524	528	491	522	501	504	528	528	466	496	473	468	501	466	462	510	488	544	493	519	504	486	523	503	550	503	547	468	494	519	502	500	501	505	492	519	505	514	521	504	481	482	509	496	482	504	489	509	502	488	527	487	492	473	495	513	468	529	523	485	525	561	501	509	497	505	469	500	522	535	494	540	496	499	548	506	501	486	477	493	510	530	498	547	506	493	519	508	567	514	498	525	484	510	524	523	506	511	504	532	491	484	503	461	487	475	479	537	503	479	502	481	503	506	498	474	505	555	503	502	526	530	506	519	477	537	507	473	488	515	481	490	494	512	500	505	513	472	565	493	516	492	466	488	485	538	502	521	531	549	454	502	476	474	518	488	538	491	466	521	502	532	513	483	517	481	513	506	499	517	528	499	529	482	499	494	504	494	492	507	526	505	518	486	526	514	513	479	476	480	463	522	485	549	520	557	497	507	524	569	506	455	478	499	532	493	510	521	491	474	507	477	525	532	505	508	481	490	537	457	506	483	515	468	499	522	470	484	473	508	486	541	497	512	499	479	518	505	510	513	520	447	490	503	505	482	484	499	484	522	491	480	504	531	511	533	501	503	506	509	468	491	534	505	512	485	499	462	466	498	498	496	484	498	502	503	495	511	509	476	494	541	515	528	549	500	487	508	501	498	503	519	547	508	487	521	494	509	563	517	514	489	480	478	463	485	506	525	508	521	485	500	451	524	493	499	536	493	521	482	487	542	514	497	464	517	486	514	520	470	499	497	506	481	495	492	524	468	477	527	518	502	502	532	513	502	499	480	519	490	524	504	501	511	504	472	534	501	471	490	513	530	522	496	512	546	515	531	463	491	470	496	482	497	499	514	510	506	518	525	494	497	521	446	504	492	490	539	545	495	550	542	536	501	504	515	473	529	499	482	519	500	502	511	504	495	499	495	516	510	459	423	478	496	493	511	543	485	494	457	475	466	526	516	509	495	500	529	519	530	513	498	534	496	535	500	527	478	514	513	506	528	513	502	487	487	481	500	516	525	519	504	484	505	518	502	505	484	528	515	480	514	485	482	521	497	559	514	516	473	461	493	520	485	491	523	535	520	475	514	470	497	526	471	506	518	513	499	527	517	501	462	519	533	484	521	481	509	480	491	473	486	522	517	511	510	511	501	516	476	514	525	483	500	513	498	503	486	504	494	483	549	534	524	512	492	516	528	513	516	494	487	501	525	474	526	505	516	527	525	500	546	483	486	501	489	531	522	500	491	533	534	471	496	491	524	512	519	490	502	501	460	518	490	469	500	520	517	515	515	503	521	474	507	492	518	490	492	478	504	471	519	543	466	539	490	527	488	521	514	444	489	504	477	519	533	512	521	514	479	580	507	491	481	501	519	484	506	514	509	513	532	491	518	485	506	478	530	497	510	492	541	460	487	498	491	528	511	511	532	505	483	496	543	483	461	482	517	489	503	516	488	519	519	518	531	505	516	516	538	459	488	534	507	519	513	509	471	483	549	548	542	504	477	489	504	495	512	538	488	497	511	548	516	539	536	475	504	554	464	478	519	516	490	501	531	537	523	485	515	519	499	509	534	544	539	476	503	460	508	489	534	491	474	512	541	528	510	487	450	528	502	511	512	486	525	533	474	516	490	529	527	489	528	512	503	493	516	506	525	478	521	505	528	491	481	527	509	497	501	521	517	480	505	481	501	496	449	503	458	522	506	511	508	549	507	535	504	537	510	529	506	463	537	514	494	529	514	501	488	525	507	517	494	506	508	513	520	541	540	485	500	540	476	491	527	486	534	489	484	490	524	505	506	518	475	498	540	515	555	493	522	539	501	433	479	504	527	501	493	511	524	534	479	513	504	485	490	476	504	541	530	520	489	499	521	499	464	481	542	483	482	531	498	532	528	539	491	505	554	508	511	519	521	512	547	528	490	477	482	524	503	487	492	493	525	486	486	503	483	489	508	504	483	487	513	517	524	521	488	499	493	526	504	512	504	548	509	497	531	524	504	488	480	492	511	531	486	489	509	475	504	488	467	508	541	503	489	480	506	521	514	502	476	489	508	518	519	515	499	513	538	509	478	474	514	542	476	515	480	478	511	500	499	505	500	499	495	483	514	507	490	498	542	536	509	460	465	511	517	545	531	534	486	474	475	494	514	469	497	493	503	511	498	516	482	534	558	530	553	483	543	499	475	495	543	501	478	512	512	519	491	497	465	492	553	509	496	518	524	508	495	509	496	514	468	502	531	490	505	548	494	489	516	505	502	533	528	476	506	492	557	465	500	503	492	554	493	520	541	514	538	517	483	500	456	489	486	523	525	493	507	512	515	523	464	525	515	535	523	529	491	530	531	497	488	497	508	482	476	512	496	550	507	526	557	461	510	473	485	494	532	516	524	519	495	516	464	556	459	499	557	503	524	498	511	470	513	485	508	510	517	510	476	501	467	477	480	498	490	493	508	521	527	510	487	555	500	496	514	495	550	515	527	507	508	508	508	496	494	487	519	498	505	507	509	522	479	465	518	538	516	504	523	558	481	473	504	490	486	506	511	507	503	466	463	445	479	494	471	460	526	532	485	474	519	535	515	497	485	487	497	485	470	493	545	520	505	478	507	511	501	506	527	496	489	464	495	524	526	496	532	504	489	526	508	508	487	511	472	495	500	534	516	516	551	508	470	501	489	498	502	548	520	482	521	497	529	525	554	488	510	507	552	482	506	491	494	520
19042	15083	15032	13927	10508	6790	4674	4088	2601	2252	1897	1829	1032	975	802	751	534	574	532	475	445	388	415	374	366	342	345	296	292	312	290	285	272	285	304	282	267	274	291	291	258	252	283	250	242	252	272	271	292	272	283	262	279	243	234	225	240	251	259	213	212	256	264	246	260	221	239	257	263	246	221	258	212	237	218	280	230	265	255	260	270	237	252	254	246	234	251	231	264	255	244	242	233	246	248	243	258	232	231	221	257	234	226	278	223	244	260	262	236	262	227	229	260	234	276	246	292	262	238	245	252	228	245	219	241	236	239	253	244	265	269	234	269	267	245	253	232	250	227	236	234	239	242	233	243	235	236	244	258	221	231	250	254	234	222	250	272	213	239	275	254	245	228	254	269	214	240	255	268	234	235	242	273	243	234	251	246	244	256	258	238	228	253	245	274	247	253	232	240	236	247	214	260	252	248	236	246	242	245	268	255	232	235	241	254	239	241	223	247	249	239	252	229	258	256	241	229	262	224	238	250	242	245	241	252	249	258	253	261	232	246	274	256	242	265	276	263	251	250	261	250	260	234	229	270	261	231	245	239	253	227	251	229	232	254	262	221	251	225	259	256	255	245	260	266	267	244	251	243	245	228	232	272	226	248	239	279	242	253	225	243	265	263	229	249	258	232	253	241	275	250	244	251	230	253	263	217	252	211	241	228	231	235	263	258	242	263	275	279	266	243	246	250	244	227	275	233	244	245	260	251	246	223	247	219	247	266	266	242	270	264	254	242	234	246	252	229	231	227	228	207	246	251	232	242	240	265	227	283	241	243	248	251	274	229	233	248	238	262	250	228	239	230	249	231	232	243	253	228	235	243	214	228	239	269	249	257	239	231	263	240	266	226	268	243	231	249	225	289	232	239	271	263	253	219	227	260	249	227	253	254	223	236	257	238	269	228	229	247	222	239	205	290	254	256	255	221	230	229	226	249	242	231	205	238	236	230	239	250	246	254	253	260	249	261	261	238	250	273	263	218	249	254	228	226	254	229	235	249	260	229	234	263	257	248	249	239	247	236	240	251	241	263	220	247	211	267	250	242	255	255	266	228	250	221	244	253	252	230	248	264	227	254	269	245	228	239	245	234	225	230	231	254	247	239	224	239	211	221	217	217	233	245	264	242	263	248	232	261	238	279	258	256	244	248	257	255	273	242	240	243	268	230	222	247	275	227	230	262	257	223	248	267	248	240	235	227	232	257	251	261	229	246	254	254	263	231	259	274	249	241	256	241	230	255	245	230	231	249	244	266	275	254	254	227	254	247	225	249	277	237	252	231	212	244	222	229	193	231	266	259	221	236	243	232	223	247	225	228	252	254	267	243	249	235	237	231	248	237	237	222	238	248	250	267	233	224	259	250	235	241	242	236	224	208	242	255	241	224	235	247	265	248	258	238	242	253	227	233	271	259	237	210	245	241	258	244	257	207	227	236	232	230	232	255	236	265	233	213	240	263	258	270	216	238	239	250	247	251	240	256	252	267	257	219	245	227	300	245	242	275	235	257	257	245	238	254	234	237	247	246	277	248	237	236	253	230	255	245	233	253	255	259	257	241	256	214	257	248	247	263	225	248	247	247	244	273	218	245	247	219	247	239	252	217	223	263	258	230	251	259	228	238	237	256	237	238	272	254	243	227	238	249	255	212	247	215	238	244	257	250	251	255	237	254	232	267	242	231	260	269	240	281	241	255	239	243	262	229	245	224	240	265	241	247	246	255	242	212	252	257	247	271	227	239	251	251	261	237	223	259	223	252	261	224	254	253	247	246	244	265	272	213	248	218	262	262	243	226	251	259	251	237	228	240	237	267	215	223	249	237	250	250	233	262	256	252	267	277	248	221	256	238	234	233	237	256	234	268	243	255	249	254	231	240	255	240	222	249	236	233	240	250	241	219	232	253	211	283	252	243	231	237	256	267	243	234	259	238	274	233	222	247	238	252	232	236	247	264	237	243	259	259	247	257	231	229	234	241	219	248	262	229	240	263	264	240	258	224	234	248	253	233	245	230	262	233	223	250	251	262	252	246	255	247	244	257	239	263	233	273	270	223	242	225	258	271	237	216	243	227	274	232	236	238	213	237	274	223	234	234	257	234	220	248	247	216	274	248	271	235	247	239	229	253	253	257	217	244	249	244	269	212	258	260	219	238	228	253	250	240	267	251	216	246	221	234	198	273	261	258	249	262	275	226	257	239	259	252	220	274	232	246	246	243	257	253	231	225	221	262	269	246	232	238	230	234	246	257	254	287	260	233	241	225	224	233	249	242	225	245	266	260	220	210	240	259	236	239	244	274	255	212	230	263	220	240	235	267	239	247	266	222	237	253	245	267	263	216	245	253	236	249	249	245	254	254	230	251	250	241	242	246	271	263	248	204	262	257	271	256	230	246	248	248	273	251	227	239	261	232	278	259	229	257	245	245	245	229	248	260	243	256	227	255	256	235	246	258	252	211	228	250	245	232	240	230	249	242	284	230	282	255	271	235	238	238	260	239	254	260	282	245	276	254	251	223	262	267	232	245	247	276	221	245	266	246	234	265	246	251	257	243	262	258	270	250	240	273	233	243	247	236	243	233	245	221	246	231	252	265	244	263	249	240	242	253	249	229	244	270	231	239	237	220	252	233	266	230	191	252	244	255	256	273	245	274	243	263	273	255	215	246	251	233	244	221	246	247	255	272	235	244	236	252	236	226	243	252	222	259	267	259	240	265	271	228	245	249	261	242	255	225	250	213	248	248	261	241	252	246	230	223	249	239	237	271	253	245	241	252	263	253	236	216	233	245	239	228	254	262	246	229	256	237	236	251	276	229	222	256	236	251	221	250	213	238	233	266	233	232	223	269	231	233	244	234	226	259	230	250	229	223	232	235	250	244	243	267	255	250	213	214	231	242	223	233	227	237	228	221	244	240	239	231	266	270	255	254	246	266	241	260	267	221	260	271	252	290	235	262	258	261	234	237	246	217	244	258	256	228	252	248	264	222	258	250	226	239	255	207	240	257	222	235	263	232	261	217	292	239	228	226	266	269	262	242	265	244	258	275	231	235	215	238	253	258	229	257	247	246	245	224	246	248	248	204	248	252	253	247	238	213	257	245	250	245	223	245	237	260	236	206	230	237	252	228	250	252	255	224	220	241	244	244	258	248	236	254	262	218	248	245	230	248	246	226	257	231	242	232	261	232	231	260	220	273	214	235	295	243	235	235	241	243	247	274	239	279	232	284	243	253	216	207	266	263	213	239	252	230	249	212	278	259	260	226	253	269	242	269	248	246	275	278	229	265	260	232	251	251	246	245	242	232	288	253	236	233	235	227	268	238	242	249	257	274	244	239	256	227	237	242	254	269	245	236	250	231	216	261	266	248	263	225	249	259	244	225	246	230	285	232	238	282	228	238	259	253	248	219	232	284	237	232	249	219	242	261	261	255	238	239	211	268	240	229	259	251	274	250	251	221	256	233	245
11015	10423	13628	16281	14980	13808	12236	10841	8894	8610	7329	6883	4669	4541	3971	3233	2689	2740	2505	2252	2050	1723	1689	1546	1388	1308	1284	1217	1189	1151	1135	1077	1146	1012	910	923	888	832	923	922	948	884	890	830	810	788	714	849	818	800	820	858	786	757	730	738	711	704	691	707	687	704	700	669	723	699	690	635	710	694	692	678	666	686	672	650	697	650	698	664	698	691	663	691	627	678	681	619	659	634	661	701	619	695	675	667	663	664	649	646	647	675	678	646	675	646	672	654	687	711	653	668	662	625	675	667	644	693	640	667	697	643	669	685	646	638	677	677	686	706	692	635	680	625	652	656	609	645	604	639	637	636	648	647	660	632	674	675	630	645	640	613	607	673	650	669	618	637	659	614	614	651	667	661	662	685	641	695	668	641	634	682	622	666	661	640	710	653	677	652	670	679	641	643	634	611	630	637	642	684	645	662	660	643	638	678	613	669	636	682	654	678	613	649	708	697	651	607	640	699	666	675	647	649	631	646	679	647	658	684	660	617	623	643	650	657	685	651	661	643	624	642	654	636	634	676	638	641	668	630	717	635	690	628	646	624	660	633	678	674	602	621	659	665	677	643	631	598	620	668	668	681	678	651	632	651	639	680	644	665	609	668	677	665	610	708	658	633	649	666	644	629	623	619	689	667	633	657	660	668	642	664	699	635	661	676	643	631	652	666	696	667	655	630	678	630	648	683	669	640	630	630	619	662	664	664	613	656	636	610	635	667	633	614	649	620	632	665	652	683	629	680	670	625	613	655	629	645	667	617	641	695	649	629	652	673	674	686	674	622	654	651	676	656	613	665	617	630	676	675	644	640	696	669	674	635	656	636	662	647	643	653	654	686	639	642	590	636	658	653	686	649	639	643	624	650	654	628	625	604	680	616	631	629	666	615	686	614	647	667	625	630	601	647	653	646	627	649	617	658	681	672	616	634	651	639	660	663	663	654	658	648	620	668	694	645	655	612	631	643	670	662	687	661	672	661	685	657	662	619	672	670	653	699	661	691	624	661	666	680	651	636	676	653	617	666	628	671	663	591	635	601	644	639	622	648	617	689	650	651	637	676	639	645	671	653	616	616	638	608	682	659	677	662	666	695	656	677	658	608	704	685	650	644	662	651	629	693	654	653	619	614	701	673	630	645	656	697	641	642	638	631	653	605	646	700	636	647	649	601	711	675	651	646	640	645	631	638	650	672	681	647	638	651	696	616	666	670	692	671	591	705	647	627	663	629	654	652	680	651	587	637	671	649	632	686	659	678	638	649	669	646	679	619	626	638	652	684	673	638	661	668	656	719	663	680	619	622	612	675	676	643	653	584	615	593	656	677	669	581	666	644	691	650	662	711	654	625	594	637	673	682	651	647	640	623	640	657	649	646	666	678	653	663	688	658	619	683	628	662	719	657	649	669	643	655	646	615	655	703	685	598	689	598	640	635	648	601	643	626	666	683	657	611	631	630	653	679	647	602	638	623	669	648	668	615	643	641	659	648	667	602	646	634	676	640	625	665	636	639	686	692	646	700	674	649	656	662	641	583	656	617	685	684	642	684	674	639	681	650	631	609	655	630	653	663	654	636	711	679	691	681	646	630	629	721	678	635	643	656	652	654	653	653	640	630	635	638	686	652	615	642	643	639	665	629	655	631	671	683	658	638	663	650	670	640	687	659	682	656	692	592	663	653	645	660	611	679	625	627	637	634	655	602	646	676	657	644	672	673	667	657	656	657	685	678	629	613	649	649	660	622	619	624	663	612	652	626	684	650	660	686	661	654	666	677	684	637	649	633	683	604	679	654	638	647	644	649	636	622	689	677	634	643	631	663	575	675	681	698	636	690	685	631	654	655	669	665	651	644	631	679	670	601	676	664	661	662	654	676	634	648	642	613	711	632	653	662	606	641	661	599	632	691	660	651	686	632	645	628	695	620	630	628	661	630	622	645	655	688	666	681	715	647	689	590	688	652	629	657	679	610	602	642	651	645	651	621	638	693	689	641	651	665	634	629	646	640	634	631	598	645	635	691	636	677	665	638	633	634	607	656	679	601	647	639	688	666	655	640	626	685	652	644	637	612	616	644	617	629	660	694	670	658	679	601	670	651	605	657	627	657	647	661	654	632	676	657	668	659	655	642	643	624	690	660	671	671	660	652	666	656	650	664	666	627	657	671	634	651	660	677	650	645	658	665	706	621	640	693	617	618	658	676	654	630	677	642	673	718	661	675	616	682	628	686	679	679	668	645	627	671	641	618	634	650	656	661	650	630	667	673	650	665	689	643	608	606	600	687	665	674	672	650	683	647	605	644	698	661	680	654	635	682	656	655	636	660	616	723	621	646	653	714	647	681	612	654	668	624	665	644	700	629	663	686	607	635	657	688	642	632	650	651	658	694	663	597	644	702	651	702	655	622	658	653	633	661	657	657	678	701	663	681	689	628	703	617	621	604	633	623	630	611	660	655	650	624	617	682	688	652	664	632	654	674	634	658	627	625	677	678	671	688	636	701	680	644	627	599	612	637	670	639	663	661	654	653	662	670	642	671	654	638	636	630	648	623	646	637	644	654	700	645	601	636	671	654	699	645	657	666	637	671	682	649	660	635	643	641	675	622	635	687	670	647	657	701	686	652	613	604	633	668	670	617	666	628	663	639	679	632	624	628	669	674	602	653	611	619	673	669	642	637	636	696	667	671	644	651	662	672	636	670	653	646	651	635	634	642	625	635	671	667	676	638	653	652	635	629	701	646	626	658	642	661	659	644	635	624	656	628	690	661	625	649	627	646	644	612	667	682	637	672	661	613	664	682	693	670	631	654	688	579	656	594	669	631	662	657	672	693	653	637	646	661	664	669	699	640	665	646	631	646	608	672	659	651	615	636	655	683	680	707	647	665	638	651	665	658	664	693	672	696	678	678	679	625	628	670	643	619	640	613	654	652	617	629	632	655	662	644	673	616	638	654	671	644	643	668	637	678	673	668	685	666	705	675	649	681	676	684	663	612	663	655	697	667	647	668	698	615	661	622	634	645	659	643	658	638	632	635	637	658	670	686	666	671	668	667	662	598	665	636	668	651	669	609	641	605	662	657	676	652	693	670	623	714	635	711	635	646	661	678	656	679	671	670	662	663	702	642	642	680	654	650	658	655	612	697	628	658	670	643	630	679	594	690	661	680	632	661	675	666	708	685	650	673	655	675	674	640	630	641	683	670	678	648	638	656	675	625	637	678	635	640	669	654	637	686	637	625	692	603	631	614	652	639	637	676	646	676	677	681	678	679	696	671	673	629	699	654	651	658	635	649	635	606	663	658	653	659	633	670	624	625	656	685	632	680	661	694	643	694	634	646	655	653	619	652	641	642	659	618	666	665	597	676	631	651	637	669	688	641	647	646	692	648	651	651	656	656	691	646	629	654	643	616	661	675	675	634	651	659	606	639	630	672	640	637	635	660	664	664	656	630	630	638	670	666	657	619	622	590	688	652
3834	1241	1208	985	786	613	561	494	452	481	378	386	377	378	369	358	318	377	324	353	341	334	339	343	352	344	336	318	337	344	314	298	316	306	337	345	335	331	329	332	307	327	319	297	319	341	334	309	326	327	304	344	293	284	331	353	343	325	323	302	342	310	303	308	339	332	277	315	322	369	388	327	286	331	366	319	297	297	297	313	315	322	305	329	298	294	349	351	322	322	300	321	316	310	339	308	318	328	301	308	319	314	326	295	314	313	302	341	321	311	311	311	308	325	305	328	338	312	316	303	297	307	303	309	313	334	339	323	323	316	350	341	301	305	312	328	339	327	339	332	331	326	310	304	320	311	323	320	318	323	322	323	334	316	315	339	357	286	303	315	348	319	324	339	306	316	314	333	351	344	344	295	301	354	304	353	316	345	302	324	335	304	314	344	325	324	336	320	342	306	300	318	303	345	318	314	327	300	328	336	358	329	314	327	328	302	310	336	339	286	303	288	311	316	321	296	351	340	306	347	337	292	284	332	299	308	331	317	314	310	312	309	333	349	319	313	332	308	350	303	306	311	312	317	286	351	304	312	327	315	297	326	306	318	334	319	335	338	318	313	322	317	356	305	341	363	316	311	337	332	317	343	330	287	308	298	326	310	298	296	317	344	331	343	377	341	332	357	335	320	348	313	321	333	309	325	307	314	315	360	331	304	325	318	288	296	314	291	338	308	376	329	362	307	327	316	304	339	338	315	330	329	322	314	334	359	324	355	325	327	350	314	332	329	346	303	301	317	346	279	331	293	310	303	309	328	305	316	305	323	323	322	330	335	330	340	331	307	311	339	320	311	324	344	314	330	318	314	323	315	288	335	336	329	360	334	317	305	369	294	306	325	289	326	327	300	329	330	313	348	342	330	296	326	317	330	324	318	324	305	316	319	339	295	322	305	278	310	350	322	329	334	309	304	335	307	330	358	319	319	305	285	351	351	329	301	353	324	332	300	335	313	332	351	351	325	318	348	280	287	322	304	295	348	325	310	356	332	295	334	312	319	362	337	315	326	320	322	297	308	310	317	303	308	341	315	312	336	335	305	324	314	340	323	310	340	315	349	327	336	304	318	291	324	327	304	306	312	343	327	347	371	321	314	299	340	317	319	337	295	294	328	330	328	323	326	318	299	322	320	303	309	335	320	304	318	333	352	349	333	371	351	318	309	337	283	341	320	334	312	330	341	324	306	337	292	350	289	323	293	323	314	322	319	326	330	316	346	335	332	332	299	327	344	357	320	349	307	315	315	334	325	316	308	327	341	334	306	297	360	344	298	343	332	348	343	305	351	329	343	370	349	343	326	332	309	312	322	345	339	351	336	337	309	328	323	327	309	277	310	330	292	316	327	340	289	296	347	317	356	320	313	320	312	315	322	325	326	348	288	291	294	352	337	307	353	333	325	310	312	342	340	326	320	289	317	318	330	306	310	337	365	331	295	287	328	311	318	305	346	317	372	319	334	317	347	288	323	329	341	311	342	363	322	355	340	340	308	307	328	308	310	357	332	321	326	317	300	322	314	336	341	304	320	333	301	311	320	324	319	297	330	308	324	286	314	320	346	309	339	349	315	339	317	358	329	330	296	322	310	327	321	315	332	303	319	306	330	322	284	331	342	345	349	322	316	337	324	327	314	356	317	329	307	342	293	307	310	320	325	281	341	325	323	316	327	325	291	305	360	339	315	313	338	310	347	315	322	338	341	339	329	319	305	326	291	303	342	347	316	339	312	324	325	321	359	313	309	339	345	336	326	318	327	328	325	306	307	314	318	309	309	327	336	324	327	334	283	325	333	316	319	327	303	284	314	337	292	342	302	330	313	317	272	309	292	304	336	301	299	323	332	330	327	316	315	320	328	317	332	335	312	346	296	320	289	295	318	345	351	327	323	346	310	320	304	326	315	299	343	313	371	340	324	325	320	362	314	309	323	297	343	351	322	304	289	324	335	310	327	336	313	336	351	325	329	314	333	349	319	338	310	330	311	340	343	332	312	325	302	354	316	307	354	327	327	311	327	310	340	325	365	345	346	311	322	361	330	308	315	338	331	313	305	353	324	334	315	331	340	317	297	332	322	307	331	293	353	297	326	331	295	349	287	367	310	343	310	303	359	324	339	299	310	313	330	312	316	334	336	336	323	320	343	301	344	328	332	312	309	285	318	340	317	331	329	313	331	340	299	322	309	355	329	319	335	329	344	334	300	283	347	333	318	334	307	312	336	324	322	305	310	318	348	335	306	333	329	338	334	296	317	316	332	313	316	334	315	302	297	342	324	331	299	305	326	341	350	306	338	305	316	359	310	265	354	334	342	337	293	328	310	325	313	351	296	321	321	295	317	302	299	294	338	320	304	333	328	340	331	357	321	335	305	318	307	320	366	305	309	341	336	321	297	314	320	362	315	294	307	325	343	366	323	341	293	338	324	311	321	331	283	361	292	337	319	363	369	361	299	325	340	340	315	347	344	320	275	356	347	350	343	343	375	332	305	316	306	362	338	306	301	310	347	291	324	322	354	367	329	301	305	314	318	309	309	323	347	285	331	322	319	328	340	356	308	317	324	291	299	305	299	354	315	315	314	324	292	324	316	303	306	322	310	325	354	344	329	317	320	299	325	329	310	297	355	305	333	316	309	311	328	311	304	310	308	313	317	295	340	345	332	316	286	366	334	336	356	321	312	324	319	314	348	319	296	342	362	325	351	319	284	320	303	350	319	333	328	316	298	306	343	326	309	355	335	312	305	323	315	354	316	352	313	332	292	361	300	360	344	301	337	332	331	316	319	308	352	315	322	297	308	335	312	346	295	348	300	302	311	308	312	324	358	334	362	329	334	289	323	299	341	329	334	314	338	335	311	296	352	352	338	328	314	338	311	318	313	309	342	308	325	307	353	328	277	320	300	320	341	301	308	359	346	346	317	347	314	296	341	334	314	319	287	349	316	317	329	350	325	331	313	333	350	336	290	307	344	314	360	338	309	332	303	343	328	346	316	327	300	359	341	311	361	301	339	364	326	331	352	327	319	293	339	315	364	320	301	292	307	329	299	294	317	353	323	310	343	324	346	356	319	316	333	325	335	341	322	315	324	332	310	341	345	306	332	349	322	346	285	347	335	313	328	315	328	323	352	316	312	314	339	305	316	358	319	338	327	296	289	326	304	357	350	314	322	320	312	313	347	333	319	319	319	316	339	317	354	281	326	314	319	314	326	277	327	344	303	336	312	364	347	324	337	344	302	312	299	347	338	322	304	290	309	324	339	362	302	362	323	317	329	325	336	340	312	353	327	332	333	329	337	340	349	315	343	285	357	317	312	301	325	325	315	330	330	316	308	333	332	325	292	294	298	331	343	261	326	313	351	338	294	309	319	312	300	333	307	329	307	347	324	331	322	317	275	309	279	322	326	323	307	282	315	334	286	318	323	303	310	323	359	298	344	358	325	325	326	340	366	313	304	325	346	351	325
3259	1803	2568	2960	2665	2377	2097	1753	1635	1682	1485	1372	1261	1154	1091	1070	1097	1029	996	988	904	873	874	828	799	836	838	822	824	819	777	790	775	776	818	838	821	861	802	838	797	838	784	787	811	776	806	804	817	758	845	768	794	786	769	828	790	772	820	711	790	780	790	755	787	825	747	770	818	746	809	792	778	845	785	821	762	838	749	809	844	801	751	764	839	812	767	817	769	786	817	766	773	804	773	782	789	750	772	787	766	750	789	814	785	768	787	759	726	767	810	774	846	754	811	817	812	766	852	811	786	788	828	808	835	790	806	813	787	769	800	765	790	815	783	766	822	815	790	777	828	784	749	828	751	789	870	798	807	808	806	810	791	771	788	791	779	743	842	836	729	777	739	771	776	805	790	749	799	755	786	706	825	822	751	746	793	855	803	809	848	828	826	821	811	750	815	757	851	756	827	747	805	777	829	793	812	768	739	800	739	743	803	820	799	790	789	792	859	765	789	822	788	751	770	783	794	834	817	814	785	756	738	802	755	714	740	768	784	762	855	771	780	834	777	828	778	848	785	787	808	836	802	732	777	805	771	751	809	741	826	802	768	765	761	789	779	780	788	826	724	780	762	791	811	758	787	758	794	799	796	745	754	750	825	780	783	807	823	764	808	812	844	794	727	780	807	763	790	735	748	819	793	808	756	825	786	787	776	784	811	745	753	802	781	771	791	769	799	750	743	820	771	770	826	796	820	773	769	763	745	762	768	825	761	836	788	804	761	843	780	774	776	769	755	726	763	800	752	749	772	801	810	765	796	786	784	795	800	794	767	734	776	810	796	807	774	795	804	763	797	794	756	836	762	839	823	793	705	799	752	761	839	860	811	741	865	845	784	805	782	761	796	774	795	757	793	780	822	775	809	787	827	744	805	789	800	847	806	786	787	784	721	796	789	797	819	752	776	787	805	805	758	792	785	766	806	765	765	822	833	795	747	796	835	764	821	776	784	796	787	804	789	837	780	766	740	798	811	789	816	808	787	765	774	785	788	800	834	738	746	780	782	761	798	796	742	762	822	781	786	829	784	720	775	832	702	775	795	857	743	765	751	758	795	754	776	811	766	724	762	819	810	838	795	818	849	859	759	799	799	743	779	789	824	796	776	797	791	787	811	754	744	781	787	781	805	792	783	778	771	774	786	816	779	764	775	766	767	778	788	787	760	805	782	789	837	753	788	777	808	810	769	727	758	799	800	736	768	800	736	771	813	778	786	741	761	771	815	786	803	766	774	746	760	791	798	770	779	756	766	834	805	809	801	791	802	773	750	829	752	787	817	791	770	779	801	818	806	753	808	761	800	770	775	777	754	714	714	768	785	773	797	782	747	794	784	770	826	729	772	759	780	817	742	814	825	773	802	769	826	755	764	797	784	770	826	814	730	796	805	788	782	761	723	731	766	758	786	806	746	783	791	837	797	746	832	825	796	785	751	784	780	788	793	767	779	808	815	774	763	774	813	773	791	729	791	780	813	859	830	785	753	801	832	734	866	794	724	766	757	794	780	815	797	778	790	799	762	856	805	801	758	737	779	789	768	759	789	792	737	756	798	839	796	814	743	728	773	768	774	767	811	791	816	729	781	819	740	708	815	799	758	796	803	768	792	775	768	814	774	817	766	783	815	834	765	742	766	760	805	739	779	837	808	799	760	757	772	813	760	738	818	802	814	817	729	810	795	783	797	717	792	781	807	740	758	759	844	794	786	808	758	786	800	803	755	762	785	769	855	806	768	782	786	805	783	773	767	760	818	792	823	809	814	775	805	773	839	795	762	803	802	755	799	782	787	798	784	761	825	773	797	785	798	758	788	756	802	796	763	820	823	776	758	790	788	760	761	740	759	772	787	802	774	773	856	803	791	769	782	817	779	849	781	829	784	777	712	783	807	791	798	747	774	791	791	725	776	817	826	794	783	750	722	754	748	751	794	723	771	771	779	811	814	799	787	783	804	767	755	772	749	779	808	786	757	755	842	811	819	801	778	803	801	820	818	806	776	792	807	832	790	776	750	780	831	798	767	779	785	795	815	736	773	795	805	799	775	813	784	804	812	817	766	752	802	809	808	774	759	834	784	804	759	827	772	783	758	771	754	791	790	776	816	787	781	772	751	809	837	844	779	835	820	779	771	805	806	782	785	841	776	763	735	837	831	786	754	774	782	785	771	755	760	800	814	824	792	770	794	820	749	788	837	773	835	806	773	793	821	805	828	731	802	779	765	783	780	798	842	791	824	795	786	801	806	783	759	782	795	796	758	791	792	791	804	781	807	815	752	794	803	758	790	771	772	800	753	800	770	796	758	823	787	809	776	776	794	789	740	777	785	816	798	811	768	774	794	801	779	795	794	793	799	819	747	823	804	741	799	768	769	799	754	757	831	792	820	758	787	806	798	808	843	822	780	802	795	770	804	822	775	781	824	829	820	789	807	776	779	844	803	707	800	765	748	765	746	776	749	760	811	785	825	802	811	778	792	794	774	784	766	777	775	797	835	750	841	813	802	842	804	777	798	782	815	819	745	796	788	811	762	835	718	801	821	785	801	753	786	818	765	745	768	734	784	743	768	815	759	828	772	773	767	789	774	747	808	765	762	814	781	773	804	792	765	759	752	810	775	764	801	716	866	830	790	788	781	841	799	779	813	747	789	787	732	792	810	747	755	774	784	817	790	811	772	761	777	814	754	759	778	735	792	785	733	808	766	783	821	743	780	775	773	741	742	804	803	786	782	790	767	746	786	830	842	778	804	814	749	767	780	784	811	821	799	790	779	758	853	814	815	811	772	794	784	786	703	779	779	759	776	835	789	782	775	777	820	760	792	769	820	788	825	770	811	752	815	785	766	743	763	774	791	758	774	788	828	784	831	799	775	800	772	835	826	794	765	780	804	771	773	740	761	792	762	825	767	799	813	832	768	752	827	769	839	831	730	757	793	763	798	767	825	813	782	770	785	769	727	751	806	799	818	804	769	773	791	832	822	735	790	791	748	778	768	772	790	769	845	773	800	747	809	782	825	798	764	853	768	813	775	808	753	769	744	792	707	809	774	754	774	791	825	748	755	796	799	806	812	800	809	776	828	840	771	763	782	760	788	814	725	797	779	782	798	791	825	783	806	772	763	784	772	768	769	800	787	825	810	771	783	807	770	768	787	806	751	777	829	782	810	792	815	787	801	851	800	768	805	791	770	824	804	824	778	763	852	753	735	730	733	742	777	823	800	780	763	783	771	842	756	808	776	824	756	773	810	770	829	818	796	762	752	815	791	809	774	783	792	768	757	753	762	772	834	773	742	777	736	788	828	749	743	772	767	802	751	815	808	774	778	767	804	860	806	770	814	788	771	796	850	811	746	818	808	833	861	826	783	833	761	753	770	782	797	776	810	774	809	796	767	777	744	725	775	761	736	766	833	776	783	784	841	765	756	781	771	824	726	849	732	815	740	810	777	805	830	784	796	750	759	832	773	779
10441	8707	8925	7254	5041	3298	2169	1746	1179	1247	921	827	500	472	398	353	385	333	267	310	255	268	243	231	235	247	228	221	194	208	209	193	225	191	193	209	202	196	211	191	190	178	191	198	196	195	173	191	205	166	169	173	177	190	172	185	172	163	190	176	179	158	181	207	173	187	193	175	176	183	206	184	153	184	185	164	158	162	181	160	182	185	187	198	141	177	184	191	185	163	174	208	160	171	165	200	164	178	188	164	199	185	178	150	176	172	183	176	178	171	184	176	199	162	200	188	149	181	195	183	164	208	184	187	162	206	204	220	171	154	175	187	163	174	162	175	175	196	158	182	186	165	174	159	164	171	190	172	183	144	175	163	184	177	159	167	185	197	188	185	174	177	177	164	166	196	193	197	175	191	206	164	194	179	173	182	198	189	179	155	172	174	178	180	205	192	176	160	177	188	189	163	173	184	198	179	186	192	197	187	170	188	213	176	208	180	191	198	204	188	173	169	166	166	195	168	187	169	175	190	191	181	189	176	159	164	183	188	175	167	168	165	166	170	164	187	183	154	155	214	201	183	186	183	187	149	169	159	163	190	152	209	176	168	162	169	179	173	179	175	188	185	181	174	161	159	166	180	193	178	184	171	182	187	189	163	167	185	177	165	174	173	199	185	191	191	178	165	189	181	177	182	162	181	183	168	192	180	171	173	165	201	193	179	184	174	210	191	194	160	193	184	172	177	155	156	172	177	175	183	170	164	163	187	172	186	185	211	175	196	171	204	194	159	192	185	181	176	197	177	196	178	183	185	194	177	162	176	190	197	186	189	178	163	197	184	177	162	169	171	184	164	186	176	180	166	176	199	184	183	213	178	195	180	203	158	168	187	173	172	183	210	159	195	197	179	175	197	178	178	168	193	176	207	167	190	175	193	215	160	175	185	196	195	181	158	194	187	186	164	186	215	165	206	193	200	212	161	189	184	193	176	168	180	176	191	203	160	152	156	172	194	180	170	207	185	172	165	176	187	182	162	172	165	169	175	180	185	164	162	159	168	165	181	205	151	173	204	225	164	183	182	167	157	199	163	187	167	197	180	188	163	194	163	167	189	193	166	189	188	179	195	172	183	174	152	158	183	191	186	172	163	196	193	201	185	177	164	168	155	179	189	206	180	180	165	196	167	164	182	171	174	159	193	180	187	176	182	167	170	181	178	165	151	195	183	189	173	159	182	189	198	170	164	184	176	199	175	200	185	175	191	181	180	195	179	169	168	178	147	203	195	168	186	180	176	186	199	189	173	192	168	173	148	184	187	168	184	177	186	220	191	174	170	184	195	200	188	177	177	168	210	161	200	183	182	183	170	190	206	179	168	166	191	190	199	187	179	171	188	192	207	210	182	212	185	206	159	175	184	188	170	202	184	174	195	188	177	179	138	165	184	179	163	187	205	215	164	199	164	170	194	176	190	178	175	192	172	188	212	182	182	169	177	183	183	169	181	177	186	168	183	206	152	148	189	198	162	196	186	185	159	210	191	169	171	173	178	183	181	180	194	184	173	181	181	180	184	169	179	198	184	169	146	175	200	167	199	195	191	178	191	191	162	160	176	188	161	179	170	188	191	206	173	186	174	200	198	158	178	182	172	161	181	185	165	182	193	190	191	183	158	185	201	177	177	172	178	182	183	177	208	196	204	186	170	154	179	201	163	202	187	200	176	182	192	184	195	176	176	187	171	156	175	191	170	166	169	195	194	180	178	155	197	175	186	171	176	177	175	173	180	194	171	185	161	184	181	161	161	177	167	164	195	162	173	171	161	185	179	194	181	158	174	190	168	159	189	173	201	182	178	161	147	185	189	140	170	173	167	187	186	196	188	193	179	172	188	148	185	160	162	175	213	178	170	179	165	185	188	191	195	202	190	176	168	193	171	177	174	192	183	178	180	181	203	205	185	174	189	167	167	159	188	188	177	167	185	170	172	182	168	178	165	169	171	181	161	178	168	170	167	170	183	184	187	168	192	186	184	188	176	177	173	177	153	181	186	187	171	183	170	186	164	168	203	167	179	182	197	160	181	200	178	167	186	191	201	196	165	181	192	190	189	171	166	180	188	181	188	181	162	199	200	196	162	188	185	157	194	166	182	189	208	153	181	172	171	187	163	196	183	173	181	185	192	179	191	166	170	192	165	174	167	196	192	194	152	176	183	178	193	207	189	164	153	192	176	197	177	174	156	194	164	180	202	178	203	188	174	161	171	187	159	181	196	174	173	172	166	191	181	174	177	164	186	193	152	197	188	181	193	180	185	185	187	167	188	177	186	189	183	175	180	202	181	173	172	196	176	194	212	185	213	190	168	194	156	201	167	188	169	191	186	195	172	180	163	167	185	169	185	172	175	172	180	195	193	184	179	173	151	177	167	175	173	203	201	188	153	176	195	182	195	180	170	180	173	205	170	227	178	161	180	171	198	165	173	187	177	189	190	172	212	196	188	186	158	203	192	177	178	173	183	196	186	191	182	183	164	161	181	181	212	180	151	182	165	150	175	168	183	187	169	176	192	157	199	194	193	170	186	173	173	195	164	188	171	171	184	191	154	187	219	158	160	175	178	190	173	177	167	177	166	168	175	186	223	174	186	172	196	178	154	203	174	197	212	166	199	190	186	186	188	190	163	178	208	169	174	169	169	190	175	169	179	171	176	172	183	175	178	190	167	179	184	171	188	157	157	176	173	167	217	179	192	189	173	192	184	184	205	164	171	176	167	161	215	188	179	169	176	177	216	179	172	169	158	183	193	174	163	170	160	197	145	192	199	198	184	179	170	195	168	163	182	183	182	171	172	189	188	187	206	178	157	179	198	181	183	163	195	178	174	197	175	197	188	170	164	213	189	196	185	159	204	171	153	182	178	185	175	164	165	165	192	175	173	179	168	186	157	185	173	178	190	185	167	175	179	177	160	183	160	207	167	163	180	181	184	210	199	169	178	178	176	189	208	167	210	184	155	190	218	190	195	157	177	194	183	185	222	190	150	199	174	179	169	197	192	202	181	179	175	173	194	165	162	179	190	167	205	179	174	183	167	182	189	178	195	180	186	182	198	177	167	198	158	189	168	187	169	206	181	151	167	162	183	175	159	173	191	182	162	171	187	172	177	161	164	166	182	173	196	194	183	179	166	161	185	176	168	193	190	172	196	177	198	194	174	171	177	184	194	194	182	193	193	192	163	183	184	189	198	203	200	177	176	182	162	167	167	180	192	189	186	193	204	178	197	192	171	203	176	203	184	203	183	152	169	148	182	192	191	181	161	191	159	190	180	179	194	198	188	187	177	164	188	175	167	205	170	158	180	175	187	177	162	185	175	181	174	203	194	186	164	157	187	176	193	160	202	202	187	180	184	193	186	180	198	196	177	202	165	176	203	176	181	192	166	187	179	197	174	188	172	184	166	165	174	186	192	195	189	193	198	185	172	184	177	171	187	173	188	211	174	182	168	169	187	214	198	179	177	193	165
7611	6420	9100	10327	10281	8711	6906	5868	5105	5079	4298	3671	2489	2476	2309	1894	1870	1606	1511	1415	1205	1021	1064	873	928	841	857	791	721	721	707	665	682	663	624	657	621	608	603	585	612	645	604	605	598	575	561	550	609	555	584	596	584	543	521	549	481	588	555	485	511	535	544	517	539	477	505	515	548	514	506	487	520	507	506	543	515	516	522	486	491	510	477	485	477	496	475	455	565	522	494	450	504	504	554	524	473	535	519	531	494	486	507	479	477	519	469	528	535	448	486	503	514	511	454	494	481	504	493	477	508	537	529	498	522	541	470	467	499	487	551	547	491	523	538	484	556	520	458	495	504	525	450	492	480	513	493	486	472	466	536	470	510	485	508	481	485	504	488	492	502	480	494	502	487	464	528	537	505	515	496	487	515	497	504	514	483	435	513	551	482	464	501	506	479	499	504	503	499	492	478	462	476	485	520	483	528	527	477	524	501	474	510	486	480	490	517	540	523	533	484	512	509	486	469	516	539	485	509	508	506	473	518	507	482	528	515	490	533	530	549	463	504	512	465	476	497	493	495	513	502	473	539	494	514	536	503	495	514	533	481	487	523	520	501	466	534	515	515	487	509	492	521	462	483	514	498	520	479	486	481	499	475	486	501	488	495	494	462	506	497	482	463	528	482	491	476	504	459	502	484	498	450	517	476	541	445	483	459	477	500	492	499	500	516	459	510	504	473	498	467	515	476	513	502	540	508	512	487	512	521	562	456	490	461	472	498	472	551	459	471	500	506	494	473	522	422	491	495	508	499	464	509	493	478	435	497	501	504	509	496	509	469	478	540	480	495	492	508	493	483	499	489	479	483	499	515	493	503	484	514	484	500	525	527	529	471	532	469	491	485	537	485	495	493	497	533	455	495	460	479	501	483	504	506	487	514	493	501	478	484	489	475	509	505	499	507	464	513	487	465	478	495	539	524	491	529	512	516	479	484	495	496	502	485	493	496	529	491	519	501	501	476	501	528	511	536	498	466	468	497	498	487	529	504	495	489	463	453	482	508	502	507	514	466	480	476	481	506	548	487	513	502	477	503	446	488	515	504	475	526	477	474	481	509	491	475	479	465	504	518	519	508	458	518	510	513	493	536	487	545	480	492	476	456	496	502	501	536	472	518	509	511	459	488	513	470	500	477	498	524	444	530	502	485	522	536	494	496	455	516	476	515	518	486	535	516	494	445	503	521	485	485	511	528	477	516	496	480	513	465	510	493	481	502	504	532	467	520	517	497	518	518	478	499	479	501	497	504	503	518	446	539	504	496	513	482	485	548	494	519	527	495	503	522	495	533	468	459	525	476	471	505	476	459	533	472	504	452	468	473	469	449	515	491	484	478	515	493	447	494	488	487	474	493	479	526	471	519	498	466	495	488	487	493	464	528	485	489	493	530	497	496	489	462	479	482	481	505	519	478	518	511	514	454	501	482	511	476	501	495	434	505	508	490	488	465	517	505	487	502	455	491	484	476	480	504	491	501	486	508	492	471	485	511	503	492	466	550	484	491	529	504	487	463	533	488	487	486	513	522	533	471	503	506	470	531	489	535	486	508	514	480	495	467	483	461	519	502	515	513	506	547	468	518	544	479	503	506	516	461	519	538	481	487	473	463	488	500	472	513	495	520	506	479	494	484	483	491	462	500	476	487	490	520	512	502	488	482	494	527	531	511	488	546	519	526	494	497	517	472	496	515	444	482	489	489	492	501	459	476	529	476	475	477	527	484	478	458	568	510	491	495	499	478	489	496	457	495	460	491	513	497	498	450	501	472	491	457	464	514	482	530	471	519	496	462	534	508	505	455	504	450	475	530	508	511	492	507	442	503	490	471	480	508	524	501	535	524	527	512	461	512	506	525	500	476	503	515	497	473	491	501	514	509	490	511	529	478	514	474	470	491	484	517	495	484	477	528	507	535	477	482	512	469	517	476	533	501	485	487	501	474	501	452	469	473	473	515	513	534	464	503	477	498	464	506	518	489	528	490	501	495	491	494	525	514	460	520	498	530	526	496	497	451	496	518	493	487	493	503	471	481	468	473	497	507	467	535	507	522	499	454	463	524	507	523	502	478	500	481	517	506	461	484	478	464	488	479	500	567	487	466	518	493	521	492	511	505	471	449	481	488	480	513	483	488	507	500	468	509	460	488	538	553	485	509	499	493	484	480	471	508	498	489	503	494	483	494	512	477	486	463	479	499	519	497	489	484	480	541	475	498	502	504	506	498	501	479	497	487	528	533	486	470	501	481	503	475	487	441	511	484	490	495	491	474	490	519	484	501	478	521	507	483	479	514	466	485	473	487	467	471	526	551	511	499	501	507	517	534	493	465	499	519	514	529	480	507	495	471	496	496	522	457	504	458	502	472	528	460	494	492	490	497	504	479	513	526	506	473	480	523	480	490	506	502	502	518	438	472	467	535	501	478	474	485	508	521	482	455	507	522	494	493	515	506	466	502	508	496	486	446	473	513	486	509	469	501	487	496	505	542	507	483	508	476	485	456	506	497	500	507	511	516	539	529	489	457	535	497	496	510	486	511	543	476	500	525	482	475	493	511	480	478	513	490	482	544	503	498	509	501	502	492	498	490	481	487	485	472	466	526	473	494	533	506	476	512	501	474	510	499	495	501	525	453	446	488	498	484	538	500	474	493	495	460	496	480	503	505	495	465	461	477	494	472	525	481	450	485	488	459	486	491	468	477	488	514	503	495	466	475	517	471	481	559	513	557	469	499	491	500	472	519	489	504	478	475	524	500	520	539	494	508	506	481	518	488	507	489	483	495	497	507	475	502	529	520	478	484	478	535	461	491	505	472	499	498	510	500	493	464	484	501	495	485	543	540	478	503	468	529	508	502	465	484	464	500	508	494	520	486	478	468	512	515	492	509	471	522	497	506	505	507	513	504	481	521	456	500	537	483	511	526	492	509	503	477	488	513	495	523	525	467	504	495	503	480	454	507	542	528	499	493	458	502	518	515	503	516	465	490	541	466	491	449	503	496	505	481	510	499	525	498	470	495	456	486	468	469	469	490	456	526	471	515	482	487	487	472	476	506	517	491	498	457	490	493	458	497	517	538	531	484	498	466	482	505	499	484	457	481	453	453	474	518	488	436	489	515	470	488	510	480	497	501	515	526	464	512	497	537	429	498	478	502	505	438	492	501	522	461	576	479	484	499	480	516	503	516	487	517	499	481	520	508	503	492	491	517	522	510	516	490	518	495	499	485	487	473	490	520	509	518	497	516	514	498	512	512	527	512	502	518	470	531	487	515	496	503	491	537	493	504	515	480	529	492	490	474	473	511	511	549	508	542	497	511	474	525	476	457	504	488	506	485	516	542	497	478	526	494	508	523	465	493	469	472	488	483	510	539	478	468	532	525	522	498	519	498	514	513	538	535	492	468	478	485	496	453	516	456	532	489	500	495	564	472	458	514	482	475	491	508	493	543	491	496	506	461	455	490	487	446	507
19868	13735	14461	12793	10037	7082	4559	3782	2409	1999	1724	1860	1098	1070	959	711	571	533	548	485	482	430	393	375	331	354	354	306	331	355	313	328	300	263	301	268	280	268	252	304	260	287	268	257	258	245	273	291	278	278	266	245	268	247	249	263	249	262	264	240	269	261	237	237	223	241	213	237	224	251	263	232	246	235	250	265	257	232	223	255	253	239	253	258	261	251	270	247	265	239	242	247	257	268	248	251	271	218	245	250	266	251	267	257	281	228	243	251	245	258	253	245	229	247	222	226	235	257	245	240	250	286	243	239	204	247	225	213	254	258	245	272	236	253	245	249	232	263	227	256	277	256	251	246	234	259	234	243	233	243	229	237	227	255	241	243	240	245	237	241	283	244	247	239	228	232	241	238	243	278	242	270	257	252	254	261	265	251	276	226	239	245	255	239	242	276	276	261	232	222	239	238	279	215	255	258	270	254	261	253	242	258	255	233	241	232	250	270	243	261	261	231	233	223	231	277	272	247	279	253	241	235	241	256	261	267	240	216	260	253	235	244	230	267	229	242	244	270	231	234	235	238	258	228	232	269	233	261	215	231	246	271	256	255	260	240	265	253	223	244	242	213	264	240	254	252	263	229	265	262	223	274	247	245	219	275	239	284	237	230	265	266	233	239	241	246	273	250	218	255	244	256	229	233	239	245	230	269	261	263	195	217	226	279	247	257	223	226	261	240	244	253	248	254	222	217	230	229	210	244	249	265	256	244	231	248	249	267	227	257	245	248	254	228	262	235	228	231	240	250	267	255	250	247	282	226	237	221	249	259	251	246	259	236	250	240	256	257	230	208	245	218	246	244	249	272	240	255	233	235	238	204	260	236	266	232	221	234	225	261	233	273	237	241	256	234	251	241	280	269	245	244	259	252	230	276	242	217	227	221	232	230	271	248	240	251	228	216	254	253	238	248	251	221	269	252	241	261	242	255	261	239	239	238	297	260	251	253	248	249	255	254	243	256	258	234	220	240	235	261	243	253	258	233	232	224	227	247	245	249	244	257	258	244	260	246	215	255	256	248	252	256	262	208	259	223	237	281	241	253	251	233	233	274	242	251	243	279	244	226	263	243	215	205	251	224	282	245	261	236	230	247	247	242	266	246	263	240	248	262	258	212	230	255	231	234	276	198	230	274	256	235	230	260	236	234	258	255	241	248	255	242	241	239	256	235	229	246	251	263	250	238	233	237	230	245	235	215	258	225	240	235	218	264	242	238	241	239	230	244	259	250	201	229	236	232	223	286	266	247	234	273	236	264	228	217	265	236	235	231	238	213	236	228	218	232	232	255	250	246	268	234	224	250	243	265	246	229	258	233	234	249	275	233	242	238	273	233	251	265	237	215	243	230	249	258	236	229	227	252	267	234	242	223	254	241	255	271	262	259	274	231	254	247	231	252	254	267	225	261	236	245	257	248	195	251	226	252	260	250	259	275	252	261	212	238	245	256	226	263	248	262	241	214	227	243	224	241	260	231	242	249	257	224	230	231	258	261	250	286	227	223	256	256	231	249	235	225	243	250	235	250	241	255	247	256	241	249	234	208	253	247	231	221	270	229	251	251	266	247	230	254	240	258	240	247	235	220	219	222	216	221	258	260	238	237	228	265	245	277	249	254	212	243	229	253	253	228	264	248	266	272	212	228	227	258	238	233	223	256	281	250	215	237	216	238	225	227	216	241	246	216	258	238	245	236	267	273	230	215	215	253	232	206	264	248	251	260	229	253	245	225	240	225	235	234	261	249	266	270	260	238	235	251	236	238	271	220	268	257	206	258	231	230	263	234	244	214	232	252	254	252	240	240	256	246	225	263	274	231	219	270	221	232	231	242	262	269	268	242	226	262	225	224	246	237	251	218	255	247	275	244	241	295	254	267	250	263	224	218	237	248	243	232	249	249	275	251	230	241	232	251	255	227	245	237	230	285	252	233	238	221	257	223	259	228	263	235	243	231	230	261	250	241	222	282	230	232	247	263	266	243	260	260	226	242	243	281	238	241	246	239	236	256	241	234	236	250	222	219	255	231	247	236	259	258	239	241	262	274	228	266	265	217	253	242	247	219	243	235	244	235	256	237	243	232	240	215	228	271	263	268	242	259	270	235	227	239	219	243	261	274	228	261	242	227	258	237	204	231	223	268	242	223	250	250	227	243	256	233	276	267	249	233	274	243	209	263	232	231	211	269	234	258	248	272	272	240	207	231	254	230	253	273	263	232	263	239	219	246	248	272	252	241	214	243	224	260	252	223	221	232	260	246	244	242	236	236	240	240	254	230	241	255	229	231	247	245	232	261	250	261	238	239	239	236	248	240	214	216	252	227	236	258	245	237	240	248	241	226	223	252	210	231	262	240	272	232	222	257	248	261	237	233	272	234	239	233	251	267	274	313	269	235	232	247	245	248	233	241	252	236	245	253	262	247	243	253	211	221	228	235	239	255	254	250	228	260	242	232	260	242	244	239	268	238	241	248	250	235	278	241	245	229	257	265	267	261	217	253	232	235	226	234	261	232	199	233	247	263	245	240	239	234	251	244	226	273	245	247	227	240	263	253	225	262	224	243	275	235	245	258	260	251	237	284	251	248	222	239	251	269	270	252	276	244	252	237	217	238	242	244	233	215	213	242	227	230	267	232	272	243	228	258	260	248	238	230	270	261	230	254	235	230	220	208	233	215	249	239	255	218	257	240	300	268	281	248	253	235	234	238	237	235	247	246	275	247	270	234	245	254	223	262	228	235	227	235	235	259	215	245	239	273	249	218	232	274	254	238	279	247	263	222	235	219	245	250	231	230	261	281	231	267	269	224	241	233	272	258	258	217	230	266	242	222	235	224	250	258	246	229	219	242	260	223	222	256	240	270	227	267	248	280	255	258	256	255	241	251	245	248	232	263	248	255	262	259	240	238	244	249	238	253	266	224	220	236	246	255	259	266	239	268	256	245	234	250	266	274	231	252	205	258	233	256	250	255	236	261	254	247	238	255	247	276	233	247	275	234	241	232	254	243	236	251	232	238	250	244	273	214	266	232	260	231	258	229	236	250	253	275	236	245	288	223	247	242	259	253	193	276	243	245	241	260	236	240	219	250	241	253	263	265	248	241	237	236	227	284	251	220	234	258	230	225	262	286	248	257	274	247	256	226	253	231	250	265	253	241	242	269	230	236	228	265	256	253	231	260	263	232	249	224	242	199	227	234	230	275	278	262	268	235	259	246	237	266	218	261	268	256	257	235	216	242	222	233	231	272	246	270	237	250	226	224	246	260	256	217	258	256	231	225	245	237	226	265	270	252	240	225	237	257	250	226	232	229	241	236	240	228	237	255	241	265	253	255	257	221	230	223	274	253	231	263	251	240	234	273	259	244	258	234	244	250	224	233	255	230	232	250	245	256	264	278	229	277	240	223	242	252	224	260	242	254	251	233	264	221	254	225	237	247	246	256	244	258	251	253	227	232	264	262	226	235
11127	9592	13495	15685	16103	13973	11340	10142	8196	8185	7145	6404	4340	4582	4439	3560	2918	2713	2466	2380	2037	1779	1791	1547	1419	1392	1324	1313	1285	1144	1026	1022	965	964	962	927	901	889	916	892	909	932	832	816	781	781	807	764	802	781	744	834	763	732	772	722	705	679	742	677	716	631	627	679	675	689	707	704	651	686	678	702	689	673	692	610	686	671	672	704	607	689	670	628	690	688	669	690	684	664	622	648	677	692	614	642	638	661	677	627	624	617	661	630	694	672	681	696	658	670	643	649	691	657	689	713	629	673	655	653	640	637	633	680	657	656	640	652	668	651	719	668	661	659	663	675	669	645	603	623	654	673	662	629	625	675	688	689	643	707	628	631	647	698	668	668	674	639	671	674	678	666	667	671	665	636	655	673	610	616	668	644	682	672	651	654	601	627	665	672	680	722	688	647	610	661	667	659	680	627	680	636	633	629	680	647	655	642	669	630	612	639	640	638	604	682	642	648	647	654	634	679	634	639	657	653	674	670	646	628	600	660	634	643	655	634	613	643	652	683	665	614	652	632	660	674	616	622	654	623	625	605	612	671	664	629	659	604	686	701	646	636	662	625	650	637	620	621	675	644	646	630	626	670	639	646	633	616	651	703	622	636	631	615	670	592	654	654	639	583	688	652	665	654	605	635	627	633	633	691	662	629	645	651	686	650	621	619	638	685	653	675	631	630	657	636	687	634	614	679	639	695	640	619	653	688	608	649	671	703	688	622	683	657	705	615	663	643	625	629	679	636	665	655	637	600	625	715	689	628	610	638	654	662	643	626	645	645	624	622	573	634	638	672	647	667	618	657	671	646	627	659	657	669	673	646	646	689	611	624	694	569	680	622	645	623	624	624	657	684	658	630	629	620	632	636	656	642	699	640	634	657	647	638	636	692	687	630	656	658	678	637	682	681	632	643	662	629	698	672	635	593	704	664	650	636	690	611	695	640	665	614	647	670	645	623	629	695	664	634	661	619	664	627	617	680	608	659	638	704	628	651	712	641	638	660	615	644	661	676	640	629	695	640	629	628	600	639	631	652	670	631	648	706	622	592	630	623	651	693	649	644	635	695	636	644	647	692	658	641	629	650	649	661	684	604	647	671	658	651	659	646	636	646	626	637	677	656	652	619	593	639	704	606	651	656	645	632	660	655	660	674	691	645	654	695	625	631	620	635	601	640	679	612	626	614	636	665	676	651	623	642	609	646	601	637	625	661	648	641	640	684	646	674	691	650	637	634	694	637	648	675	625	608	640	644	628	634	650	646	659	646	600	696	641	604	616	665	617	641	667	616	649	683	608	672	647	643	673	633	682	685	650	693	656	657	677	652	697	665	636	552	642	623	659	648	635	662	627	635	656	697	649	662	635	606	683	653	674	705	597	618	608	667	649	628	660	661	633	644	644	660	660	662	672	648	642	636	651	643	651	651	671	658	627	635	673	659	618	641	631	631	627	679	643	637	645	661	670	696	654	668	646	726	662	631	649	648	631	647	648	626	673	627	640	650	641	673	638	621	653	648	667	622	645	654	649	644	611	648	691	627	659	637	668	658	635	652	653	655	620	623	660	633	666	629	673	657	647	641	623	654	650	659	617	648	673	592	648	647	673	635	714	643	661	663	678	665	655	638	611	679	649	692	649	650	665	647	630	636	667	667	657	620	616	674	629	630	656	672	701	632	679	628	715	623	626	651	695	627	620	641	661	668	696	689	657	647	601	628	665	607	645	669	688	634	622	671	650	610	643	669	664	639	635	638	630	649	617	644	628	666	655	697	655	613	669	622	675	608	665	624	639	666	605	688	684	660	627	666	620	653	663	660	629	629	659	684	633	667	626	629	639	668	697	655	621	663	653	646	670	630	602	617	683	671	631	713	651	656	680	665	657	578	655	619	647	619	613	617	637	664	667	684	669	646	614	620	691	649	654	630	643	626	662	667	662	674	609	681	693	623	607	620	671	634	663	629	629	631	592	688	652	667	697	642	603	669	592	641	639	626	665	629	661	610	686	632	613	642	621	679	643	653	676	662	669	637	659	681	612	660	655	626	656	635	599	650	654	674	653	650	622	655	688	602	627	657	644	622	634	693	684	662	603	627	668	649	616	679	710	601	631	609	673	645	665	610	595	624	674	613	636	630	613	696	658	617	650	610	647	675	610	620	640	672	648	667	622	647	672	680	658	611	672	665	611	666	614	682	633	653	629	651	658	686	668	695	652	661	666	638	591	674	633	600	676	662	609	622	682	668	696	683	689	639	657	686	650	638	630	691	637	635	629	663	639	633	704	675	680	629	644	669	668	659	643	638	644	658	628	569	661	660	683	644	657	659	621	656	641	625	608	662	637	622	624	672	647	679	689	680	703	620	696	648	659	657	691	660	670	718	635	659	695	610	579	690	677	655	671	629	678	660	672	639	599	681	654	626	689	655	625	645	691	676	624	636	607	655	619	643	693	637	690	608	690	641	662	622	673	682	627	642	653	677	643	653	682	614	622	670	666	667	675	651	666	645	654	701	642	650	633	626	644	662	647	641	666	651	619	644	703	668	633	633	679	645	633	660	640	671	634	669	656	670	651	604	643	701	669	672	626	625	642	692	629	603	677	627	668	652	670	634	630	617	682	607	707	667	650	663	584	619	630	696	658	646	651	635	638	687	632	655	648	692	633	628	612	702	651	651	675	647	624	663	634	658	612	639	660	619	612	659	682	613	615	654	625	723	674	620	640	684	689	664	624	651	615	595	642	672	679	666	635	634	667	644	640	663	659	684	639	645	661	622	630	659	657	685	642	674	627	674	658	679	624	623	632	646	629	672	630	679	680	643	696	662	623	651	681	647	674	635	674	649	630	657	626	657	629	651	625	678	631	668	652	630	600	580	675	638	662	634	643	630	663	639	657	622	701	639	632	667	665	644	668	650	616	655	667	663	638	696	624	625	643	655	670	640	650	659	685	689	676	629	670	627	657	644	674	635	653	668	650	653	666	610	670	626	737	656	604	648	664	655	638	616	684	642	610	641	613	635	610	669	650	652	738	633	639	688	657	647	632	645	661	674	624	630	694	664	663	676	651	667	633	660	649	627	645	639	660	601	638	628	700	620	633	650	650	662	663	649	669	665	680	598	643	669	623	624	653	647	681	640	651	627	617	681	661	683	671	634	663	635	642	653	606	653	647	665	649	637	638	674	662	669	649	671	632	642	627	650	617	638	633	693	654	634	692	659	658	635	642	633	649	644	687	677	659	613	651	631	639	659	696	703	689	675	625	648	641	574	632	654	693	639	613	618	672	661	690	631	617	630	627	632	639	682	636	630	662	660	643	629	650	650	648	663	624	664	650	656	721	627	617	631	628	601	637	633	643	664	680	647	636	633	651	638	615	640	612	639	649	636	671	655	612	670	663	681	644	615	650	681	639	597	632	587	657	681	700	622	695	643	643	642	643	629	631	643	605	633	635	609	621	610	664	705	649	601	678	663	630	639
4230	1285	1410	1042	923	670	527	509	502	479	404	403	418	392	330	331	358	349	365	315	303	334	330	331	349	308	323	288	298	326	302	328	312	314	337	301	287	338	327	302	352	365	320	368	309	349	314	332	311	354	324	319	271	330	315	332	323	344	303	341	312	276	332	319	316	321	316	305	325	321	332	311	293	305	315	328	308	345	296	320	309	348	327	305	321	302	308	335	318	374	317	300	341	266	306	335	321	314	332	329	321	321	282	329	337	321	297	346	330	314	307	325	285	309	364	312	306	310	334	332	322	309	326	320	349	310	327	315	330	330	287	307	325	332	306	334	329	341	310	348	306	313	303	325	344	280	316	329	319	338	317	333	265	310	302	308	341	338	323	305	323	307	306	254	306	326	310	314	315	331	346	326	339	317	345	293	304	367	309	296	328	309	327	295	312	309	324	306	322	312	350	328	330	310	326	301	368	308	323	321	327	334	303	329	315	303	334	350	323	310	317	330	327	312	315	298	324	325	331	315	316	307	322	341	303	301	330	298	327	346	297	322	327	314	334	318	296	334	286	293	344	310	328	319	318	352	347	332	325	323	324	318	304	304	335	332	331	318	345	332	298	286	330	330	349	356	352	322	373	298	341	295	316	339	325	353	305	304	330	317	287	326	317	343	360	335	323	336	293	307	313	310	317	355	347	295	340	293	349	312	323	365	346	307	333	304	317	341	341	327	355	308	336	330	348	350	315	319	334	323	326	325	294	330	297	312	334	319	295	328	320	329	340	332	311	363	307	322	344	327	309	337	296	334	302	323	343	274	351	318	339	315	301	297	314	346	327	325	311	322	302	333	330	318	336	311	297	355	336	338	318	326	297	321	297	308	324	305	315	330	324	361	333	299	317	332	354	323	317	311	308	297	333	298	320	326	305	359	318	326	336	308	329	335	329	319	307	297	336	311	347	332	353	313	312	330	341	326	316	306	320	318	321	334	310	352	286	297	302	336	340	358	321	330	334	307	320	307	325	317	333	311	336	314	288	350	347	328	316	293	320	284	307	308	278	310	282	281	327	321	319	313	313	300	338	346	299	303	308	300	298	344	305	309	309	339	306	325	320	313	387	327	318	316	320	349	337	316	277	320	350	300	339	296	328	310	315	322	310	325	334	329	321	331	303	308	285	326	315	336	316	284	320	344	336	327	299	325	324	349	316	337	308	287	310	332	314	311	340	323	306	308	315	319	311	329	321	314	296	303	349	290	307	340	327	316	298	348	325	343	297	307	323	336	331	348	316	321	321	324	329	351	331	327	335	330	332	323	297	333	324	346	313	313	305	336	318	294	316	306	327	338	333	306	309	344	325	343	332	327	326	332	286	303	306	342	325	347	335	311	314	340	297	326	293	328	321	327	317	328	330	329	328	311	309	350	316	353	314	344	292	319	316	325	296	315	307	329	323	324	311	331	329	315	297	336	329	320	295	342	337	314	317	307	317	290	350	316	369	331	335	320	288	322	341	362	329	313	327	338	292	302	316	314	292	345	317	327	316	335	320	306	365	319	304	312	311	306	321	364	333	316	291	302	293	334	296	314	299	347	344	306	302	318	325	289	339	328	281	308	333	308	289	321	301	294	306	309	305	324	280	306	301	301	276	297	308	323	345	343	340	328	302	317	303	350	337	339	334	283	333	375	323	318	319	295	312	326	350	321	348	334	311	346	323	329	322	296	318	336	331	342	334	318	329	305	300	339	330	315	330	297	312	335	346	278	320	337	291	353	309	304	313	336	321	303	329	350	280	315	315	323	288	330	345	287	337	326	323	315	322	330	319	340	300	308	312	354	340	356	346	324	317	304	330	311	336	319	324	323	309	337	325	339	310	295	352	335	328	333	329	329	330	319	367	341	356	325	336	281	299	359	316	326	353	325	310	309	336	295	296	353	322	313	298	333	333	333	304	338	279	338	290	330	340	329	319	363	279	320	328	317	315	316	324	325	345	317	321	318	294	307	304	286	316	332	321	313	292	334	306	292	331	360	318	335	293	317	300	341	300	314	322	338	316	317	334	300	282	320	331	298	284	313	305	340	291	341	321	331	315	303	325	332	309	326	300	292	317	326	343	326	326	325	328	338	310	330	314	329	309	301	343	353	323	315	299	324	351	307	319	319	342	321	330	284	313	322	337	325	339	311	312	356	324	345	358	326	318	336	296	333	335	315	326	344	308	335	308	285	309	291	325	313	330	346	341	326	323	311	318	302	284	324	323	314	325	333	321	353	313	321	322	322	336	333	326	290	318	328	315	334	297	326	303	303	327	365	328	289	322	298	303	338	291	332	316	340	335	320	319	330	343	311	334	357	333	285	297	319	350	305	330	341	314	307	311	341	314	301	316	355	350	334	296	332	355	334	304	353	311	307	320	298	305	334	298	361	309	318	293	339	347	344	347	301	301	326	293	338	366	301	332	307	333	308	286	289	322	336	309	316	338	324	347	328	345	305	301	338	334	351	325	330	323	315	315	325	322	330	342	323	317	317	332	294	320	312	319	310	337	346	329	302	360	303	327	324	317	335	321	341	324	303	300	319	316	335	317	313	315	347	308	304	330	332	321	338	333	312	307	319	356	338	326	304	326	316	334	330	358	313	280	327	298	345	298	340	334	371	338	358	312	323	353	286	332	345	297	276	330	328	353	321	324	320	351	329	292	310	326	311	300	313	352	286	321	329	334	375	321	321	316	354	297	308	311	285	305	335	318	315	312	308	322	333	327	304	353	307	307	306	330	275	336	291	288	303	328	323	312	279	312	318	304	324	331	323	336	309	304	330	302	343	332	287	311	344	340	307	358	325	312	343	338	298	335	306	293	315	326	337	319	319	306	307	305	326	323	308	341	320	345	308	311	308	330	349	329	325	359	301	300	319	288	350	323	300	320	328	333	311	325	324	327	309	315	345	322	352	314	318	312	299	311	324	306	311	309	275	302	331	305	318	312	343	303	319	339	314	326	321	300	329	326	303	325	322	323	314	314	321	346	308	328	342	301	340	314	318	292	359	291	354	319	311	305	328	345	307	347	329	343	323	283	304	300	320	300	304	349	316	326	334	336	333	309	369	309	339	299	305	275	312	310	298	314	315	302	300	328	302	353	305	337	330	326	324	340	318	303	325	302	303	343	326	332	316	330	339	283	301	331	316	321	314	308	334	328	306	297	343	315	335	306	341	328	285	322	327	285	313	354	339	312	303	290	349	311	315	314	312	316	316	314	301	332	330	310	340	319	315	332	329	315	326	319	334	343	319	334	324	321	311	292	331	340	335	333	316	326	327	318	325	324	329	304	288	328	350	306	314	341	300	315	331	338	349	305	315	311	312	308	327	277	337	322	279	334	349	315	295	330	300	310	300	357	346	352	258	332	285	311	294	334	345	330	338	325	347	328	357	315	317	319	329	305	315	339	331	327	358	282	305	312	305	351	320	285	305	308	308	329	320	301	324	336	289	304	326	315	356	351	330	329	352
3481	1869	2605	3217	3112	2383	1933	1845	1743	1696	1437	1400	1306	1151	1156	1116	1065	1046	990	941	954	891	884	841	815	844	851	806	830	752	765	776	767	795	838	815	762	856	811	783	867	815	817	832	747	766	758	792	791	838	770	770	814	800	785	805	765	744	795	809	796	808	799	792	775	790	819	835	791	830	745	789	835	778	770	796	758	820	783	789	821	758	739	778	837	760	743	787	776	785	767	797	789	789	766	799	765	792	797	817	823	790	813	744	818	790	787	815	765	843	752	764	769	804	815	771	751	725	794	767	756	769	775	792	735	792	761	764	770	753	781	780	734	775	785	801	765	763	772	692	779	772	790	753	748	765	813	786	809	794	769	753	831	784	787	789	765	813	751	762	795	762	780	731	806	760	744	781	769	740	785	753	783	816	767	765	759	753	773	757	801	739	786	729	802	765	767	846	747	771	828	780	795	777	844	781	802	748	757	780	778	729	832	816	776	767	793	745	759	801	763	814	721	784	779	749	735	790	767	807	746	779	760	820	780	778	768	784	759	771	755	801	787	808	734	723	773	774	780	796	765	770	768	781	767	751	802	800	773	781	820	765	798	812	761	735	745	801	841	763	784	776	823	776	772	771	805	777	800	761	775	717	828	767	775	790	737	732	790	783	743	797	762	775	781	777	810	766	765	779	730	765	776	739	790	765	753	786	795	757	822	789	762	766	777	804	810	797	792	780	739	786	747	779	762	799	766	765	840	788	774	793	792	726	736	774	775	771	802	777	748	752	778	770	819	762	786	796	802	779	732	789	782	757	761	793	776	752	817	810	819	809	774	821	755	745	788	777	789	728	778	747	777	755	778	759	767	743	774	817	790	796	756	748	745	804	761	828	747	773	727	739	754	801	781	809	865	808	754	768	789	800	756	758	763	785	755	761	768	778	786	804	776	817	740	803	756	813	762	763	799	741	739	778	796	778	756	777	749	769	789	799	766	794	764	746	766	749	779	774	798	829	780	798	792	795	834	787	812	724	826	782	791	798	801	771	791	754	827	792	793	719	805	773	781	803	732	774	764	833	782	805	757	805	757	819	794	766	755	808	786	733	798	807	803	821	826	751	782	761	762	755	776	753	743	787	751	765	802	818	786	785	769	785	754	811	745	803	779	750	768	796	764	759	774	768	782	806	762	805	764	749	816	796	729	767	839	805	823	839	779	753	788	773	753	772	799	803	718	774	747	771	794	778	769	828	729	746	774	767	712	821	746	811	783	821	765	763	757	765	763	781	778	819	754	807	755	761	718	794	812	754	790	778	754	752	796	739	771	795	762	796	772	782	750	789	781	772	811	840	783	806	751	782	803	760	825	811	808	815	734	744	789	816	812	757	782	815	772	806	778	775	791	808	829	761	740	766	774	777	793	769	752	753	742	806	754	759	754	779	788	794	786	779	804	760	797	786	784	749	752	776	769	820	797	818	824	855	829	821	752	830	780	759	776	814	816	788	753	775	751	722	767	780	814	785	789	799	795	767	762	808	774	811	779	761	685	787	819	824	763	758	788	747	781	774	750	815	764	733	761	760	775	750	792	811	804	764	777	804	785	746	773	802	763	813	781	767	863	770	825	770	763	786	746	820	751	743	805	786	726	777	768	842	752	746	727	742	785	736	798	784	785	809	767	820	761	823	789	798	771	799	747	758	798	796	781	747	814	808	785	798	789	796	825	789	771	808	764	723	814	796	778	777	785	849	768	819	763	783	767	779	795	785	788	714	779	773	757	735	747	776	804	782	783	797	759	779	751	797	795	879	741	767	836	848	770	758	776	769	724	739	813	754	732	784	716	775	780	784	749	771	765	780	745	764	767	825	772	813	795	755	743	757	723	788	823	754	774	777	795	734	779	771	751	806	789	768	806	808	801	801	805	808	786	767	741	805	768	786	793	818	734	783	781	778	813	798	792	811	848	776	786	780	779	806	785	827	785	770	776	826	782	741	747	781	761	813	777	714	770	758	830	775	772	772	772	809	813	791	787	814	723	741	782	798	762	782	782	760	757	769	757	750	809	778	796	798	783	794	777	789	774	789	778	813	789	746	819	817	826	745	826	772	811	813	762	761	789	770	766	794	768	792	752	743	807	749	825	798	763	738	767	760	839	740	781	766	740	797	763	796	772	752	765	800	758	806	783	782	750	829	806	776	877	775	742	773	776	802	800	713	826	752	757	741	778	788	835	806	791	820	741	759	797	800	749	809	784	760	802	768	784	755	798	799	749	767	772	789	776	738	805	753	785	790	746	757	768	802	768	745	780	781	731	786	803	799	805	763	771	820	793	743	789	815	801	789	809	807	804	781	765	767	813	778	826	790	814	799	817	812	776	819	761	769	803	783	773	776	774	746	769	777	829	789	709	763	830	782	753	811	763	709	803	784	826	764	750	783	771	783	781	804	746	796	786	780	756	750	802	740	806	805	752	788	790	807	757	761	798	745	776	791	788	750	746	768	783	718	780	786	788	793	749	792	794	775	782	811	750	788	790	758	780	855	770	765	750	787	836	821	787	803	763	817	740	770	773	787	798	776	742	808	781	750	761	826	745	809	789	733	797	705	735	765	775	822	782	773	774	722	802	846	777	754	759	795	825	806	796	816	769	795	771	754	799	775	791	789	778	763	761	824	804	809	756	812	748	796	735	768	835	772	779	723	750	794	748	780	738	752	790	769	782	724	808	804	820	815	833	808	797	798	801	783	756	762	743	756	775	765	807	773	781	780	791	763	745	791	796	773	769	748	787	753	771	751	792	815	746	798	793	790	834	778	781	753	818	770	776	791	794	775	794	787	737	775	831	822	723	747	827	789	759	770	808	765	795	803	768	761	759	806	750	768	787	801	814	785	762	753	773	786	724	788	747	764	778	814	795	791	736	807	776	772	808	791	814	766	739	811	833	827	835	755	795	774	775	788	777	752	808	795	805	803	784	663	788	717	794	749	786	736	757	805	784	789	768	781	797	742	749	776	778	772	760	765	746	768	804	778	787	789	827	789	775	801	784	761	821	797	755	819	757	806	741	797	819	791	811	775	818	729	778	744	812	807	785	746	807	784	786	795	770	788	831	796	800	773	793	801	850	791	747	751	816	810	783	799	757	779	775	791	760	773	770	769	755	780	785	740	768	773	736	777	808	792	812	775	798	777	762	795	808	770	772	813	774	763	832	773	769	792	824	771	799	705	766	815	751	828	724	794	815	769	772	813	793	764	823	761	731	748	812	747	744	793	738	772	775	787	757	773	827	775	769	739	801	830	774	802	798	722	816	790	793	800	729	762	805	814	803	780	780	817	770	794	768	788	771	792	808	778	805	730	747	794	788	782	806	755	813	779	762	807	806	814	784	844	775	815	772	790	775	843	798	787	797	772	806	769	743	737	778	787	830	811	843	798	815	755	786	774	798	766	771	773	795	816	776	773	798	734	771	775	779	797	715	789	799	808	753	848	825	752	775	798	752	783	795	763	791	819	729	783
11171	8663	8678	7064	5244	3288	2149	1950	1231	1073	980	818	550	505	453	436	340	318	290	329	288	261	249	247	231	237	233	224	206	211	195	218	216	189	198	185	197	191	177	210	201	191	160	188	166	184	198	179	223	201	179	208	177	182	162	185	189	179	206	186	163	185	160	182	170	209	184	181	183	177	183	214	177	176	185	193	175	190	198	199	181	182	183	188	170	187	187	177	189	163	165	162	187	202	167	157	157	170	193	160	182	175	171	164	170	177	192	160	161	173	161	178	189	155	181	188	202	185	207	179	155	189	183	190	192	190	164	180	163	205	181	197	184	178	164	184	175	163	197	182	186	177	169	214	158	156	163	184	186	177	182	184	182	174	168	151	201	194	190	149	200	186	181	170	181	186	170	178	182	196	173	182	187	187	188	183	180	167	168	167	162	178	196	207	178	177	155	193	166	186	173	178	189	162	186	187	191	170	198	178	199	187	165	177	168	188	210	172	183	168	179	174	186	199	176	166	177	174	171	177	168	175	167	167	166	176	192	175	159	167	156	182	197	173	205	156	171	162	162	187	204	179	180	203	182	168	196	187	190	172	175	166	171	166	190	205	173	210	164	192	199	178	187	181	173	180	170	162	191	193	180	208	177	191	156	165	193	174	185	179	178	168	178	172	174	179	211	167	164	189	188	166	178	183	147	169	158	182	188	204	177	176	203	184	165	152	178	171	164	173	205	187	195	166	168	187	207	164	185	167	189	178	195	202	177	181	199	198	150	207	184	195	195	179	164	185	170	199	175	187	184	185	170	192	205	198	186	206	180	199	174	206	181	176	175	180	209	184	167	201	168	169	174	177	194	186	183	177	170	185	196	173	165	178	181	180	177	195	161	191	171	182	179	170	176	184	180	173	181	190	195	149	186	187	172	185	145	200	183	172	210	189	161	175	184	179	185	162	170	168	169	160	155	190	182	177	178	178	184	160	155	180	177	189	202	201	162	182	165	171	183	163	202	184	167	186	183	182	180	148	193	165	190	197	170	175	192	173	189	181	182	178	195	183	168	158	179	180	177	173	212	178	188	167	164	185	165	194	197	191	169	193	166	198	184	197	158	150	173	179	165	174	183	182	174	174	170	182	197	189	170	203	188	162	185	199	168	185	185	200	184	169	167	169	186	193	196	202	186	146	157	156	175	156	166	166	223	186	183	189	169	212	182	179	186	160	187	187	153	190	183	179	193	220	169	188	194	167	186	169	177	183	190	171	190	185	184	190	192	180	180	169	180	183	179	190	173	185	196	181	190	164	188	192	192	172	169	161	158	201	174	176	158	188	172	186	160	181	185	187	182	180	178	163	192	204	195	184	163	178	202	165	189	192	174	174	190	184	181	160	155	161	195	158	201	176	170	164	184	189	179	186	194	216	182	188	170	178	180	197	172	180	179	216	170	190	175	170	191	198	194	175	196	178	183	212	180	181	200	143	179	186	186	172	175	186	193	199	191	196	187	184	184	182	160	180	177	160	191	164	170	174	192	186	178	178	171	187	162	179	174	186	182	170	192	171	162	173	184	144	146	160	168	211	180	199	177	180	160	190	164	178	177	186	187	160	166	203	193	190	186	177	182	177	187	196	183	182	173	181	199	160	201	198	164	176	211	173	173	196	171	176	159	203	155	187	175	197	171	170	178	159	189	197	176	179	186	178	164	158	156	167	176	169	185	177	212	200	161	143	195	182	156	186	180	173	189	150	147	172	177	159	200	180	151	179	184	171	172	183	191	178	186	149	164	159	167	165	187	216	200	178	173	162	187	160	164	161	189	181	200	158	177	175	177	157	182	162	159	188	206	172	174	217	184	197	194	164	199	180	180	197	194	183	197	179	178	200	158	183	195	186	180	191	183	156	172	183	197	161	171	196	176	196	183	183	171	170	169	187	188	203	164	180	178	176	196	189	182	175	176	165	179	156	172	168	183	182	167	191	205	179	183	200	193	159	185	180	179	188	173	185	147	155	166	191	160	160	176	186	197	171	171	163	173	142	199	177	210	185	153	169	198	177	181	162	159	202	159	178	205	188	160	163	185	189	168	170	136	205	177	179	151	195	178	168	172	165	155	164	178	180	178	175	187	177	172	165	181	171	190	198	167	166	193	182	168	182	140	173	200	210	156	170	192	175	183	185	191	190	187	189	185	203	196	168	156	196	180	176	206	222	177	177	148	158	185	180	187	157	182	180	208	183	198	197	172	177	156	199	183	187	176	163	180	177	175	176	197	182	178	187	189	176	175	187	179	199	195	166	154	199	209	185	173	179	192	197	169	201	179	171	176	163	184	209	175	188	164	176	187	186	180	184	174	155	195	185	174	195	188	216	184	182	176	178	196	199	197	175	194	198	198	165	182	172	176	193	158	178	175	191	154	176	178	173	173	181	176	163	146	198	173	175	189	201	190	174	205	197	180	149	171	179	189	178	199	189	157	190	189	172	187	193	189	164	177	178	174	152	195	178	181	177	212	192	187	187	182	155	167	154	165	197	168	180	168	199	179	185	159	176	173	195	208	168	199	192	175	176	183	180	173	191	194	202	159	173	171	172	148	178	179	171	197	170	185	210	175	182	172	197	196	153	183	183	156	187	150	173	203	170	183	175	181	196	176	194	194	174	176	190	173	194	223	187	195	173	201	195	188	170	174	175	168	190	164	192	168	201	178	170	177	180	191	196	165	172	162	173	201	177	195	180	177	178	180	161	200	167	170	173	183	185	163	195	199	187	186	148	194	189	195	179	176	187	164	192	152	188	178	166	162	174	163	175	183	178	151	167	181	166	171	175	162	168	163	183	178	175	193	195	181	237	177	166	196	159	192	169	199	173	189	182	198	197	172	162	177	165	188	161	194	185	175	168	170	186	171	182	190	167	186	176	184	203	200	167	175	178	193	184	176	192	157	203	189	212	152	185	168	163	209	165	161	161	167	224	182	176	155	188	191	165	197	168	162	184	190	181	169	174	168	181	176	212	205	192	203	181	175	168	189	179	186	159	189	195	174	178	183	168	185	190	157	177	157	160	147	188	196	190	194	201	209	176	187	215	172	180	171	173	170	177	180	178	164	177	187	180	191	192	196	162	202	197	185	189	184	192	177	201	187	156	167	166	192	182	182	182	172	193	170	172	204	184	160	174	184	184	203	176	174	158	175	160	171	181	183	187	189	178	180	184	184	157	168	180	206	165	176	187	178	173	155	145	189	195	160	170	157	172	176	149	168	181	179	174	176	186	189	178	181	178	204	188	160	176	189	186	193	176	169	195	175	170	161	179	168	158	185	171	178	192	170	168	170	175	204	173	180	185	192	192	172	182	138	161	177	165	184	180	165	188	189	178	176	188	149	187	190	177	190	177	193	201	171	206	184	191	176	169	179	151	176	174	183	169	183	170	194	167	183	157	168	184	186	171	174	212	190	173	188	192	181	160	183	158	181	172	162	160	179	195	167	164	199	166	179	160	189	155	172	184	165	179
7634	6750	8749	10594	10509	8207	6722	6018	5117	4848	4051	3712	2711	2480	2231	1992	1648	1473	1439	1431	1190	1071	1083	879	909	810	792	776	812	744	773	709	689	623	647	586	617	623	585	581	626	626	600	569	563	533	570	575	509	555	557	560	595	567	486	526	471	492	492	455	493	511	466	490	510	515	520	509	505	475	501	470	495	562	482	479	497	532	469	487	518	561	537	491	493	498	500	488	487	488	512	489	526	478	514	488	470	472	486	512	477	494	526	487	502	485	472	514	472	491	544	514	455	479	489	492	513	524	479	482	491	508	539	469	500	515	475	458	486	510	495	481	509	516	458	457	522	513	481	520	482	545	521	532	456	466	527	480	536	474	462	472	484	492	476	458	491	485	508	455	501	520	525	499	493	445	505	462	491	502	483	492	499	522	464	492	512	496	462	524	509	510	475	470	536	468	486	506	493	544	510	486	497	505	532	488	462	513	498	500	495	538	514	484	492	530	469	510	475	500	510	488	501	508	479	465	492	493	507	510	492	495	465	483	454	463	468	533	498	487	519	485	466	495	488	490	502	480	487	508	488	527	473	516	516	476	507	543	481	474	455	509	502	468	508	479	489	515	504	473	506	482	532	496	492	498	513	480	497	511	502	501	533	508	484	512	475	491	466	493	454	487	468	525	483	475	545	551	485	478	486	477	508	510	516	513	526	473	511	523	481	526	468	499	527	498	468	499	491	505	524	507	494	503	464	454	484	491	475	503	493	498	501	499	499	469	494	492	489	467	445	479	498	500	489	492	481	486	484	502	505	512	504	531	467	535	498	483	499	520	517	491	525	501	488	474	504	490	526	442	474	484	448	489	507	508	461	484	463	508	490	489	495	538	490	557	494	487	502	462	485	480	511	472	498	453	521	488	479	520	467	466	471	502	503	485	521	516	502	473	485	446	484	497	464	500	543	453	497	482	460	479	501	450	477	533	496	506	508	477	456	485	460	509	496	492	472	485	475	488	498	521	446	461	492	508	483	480	503	486	470	499	504	475	544	506	516	502	520	510	520	501	519	496	489	505	509	506	520	496	471	486	502	494	482	525	476	495	494	483	471	530	461	514	490	478	513	445	512	476	488	489	494	461	465	500	478	487	501	479	481	445	515	514	511	491	491	484	504	494	476	498	463	481	533	508	492	540	474	462	458	474	476	480	457	462	456	513	490	481	485	480	491	507	459	453	559	473	478	494	486	484	499	488	482	508	502	512	486	470	492	468	488	497	497	525	475	504	498	498	475	492	501	491	502	510	497	472	503	479	520	509	482	492	504	488	491	462	559	481	498	531	465	509	485	501	502	491	477	473	534	504	524	468	538	502	473	458	493	503	517	486	492	490	513	518	481	494	505	478	463	483	488	452	488	531	489	504	455	492	472	466	530	506	519	508	509	494	458	466	482	512	492	493	471	481	480	492	493	490	491	507	470	469	522	486	499	534	474	472	522	523	470	485	485	502	523	514	540	509	456	455	514	539	497	483	513	498	466	478	469	477	467	479	497	501	476	508	444	460	530	451	471	495	513	498	516	536	484	491	474	474	526	441	515	482	506	499	476	504	496	484	481	496	491	501	472	469	559	482	494	487	481	498	516	467	508	509	471	486	494	459	491	476	486	490	479	463	483	507	501	474	511	491	534	520	482	462	499	474	516	477	499	471	465	453	492	537	484	513	500	456	520	506	512	472	465	518	463	508	530	493	478	513	518	518	485	485	512	491	495	491	479	498	500	537	499	475	508	450	489	459	478	518	482	498	476	477	467	485	471	498	501	465	478	487	485	497	517	471	502	519	471	494	490	520	439	473	486	484	458	487	455	494	490	484	525	472	517	490	504	488	503	516	505	496	493	509	474	494	486	526	520	483	454	488	513	493	493	504	480	533	489	468	494	506	486	473	447	517	448	518	486	491	511	480	533	478	489	510	507	455	475	486	506	511	498	456	485	482	504	471	521	492	509	485	527	522	532	469	488	482	518	522	475	498	471	510	489	456	521	448	454	458	484	477	543	497	501	496	507	521	462	462	515	528	460	484	484	483	487	486	444	513	527	538	514	482	484	488	501	502	518	476	488	526	483	497	482	510	474	540	488	496	495	459	477	484	518	472	466	516	513	521	486	520	509	491	507	469	503	467	506	470	449	485	504	480	530	464	497	515	456	529	511	516	486	444	470	484	519	460	497	554	534	489	472	465	504	550	460	471	491	503	500	500	482	527	493	497	499	532	485	470	481	490	492	494	500	481	473	459	495	493	486	481	465	495	485	480	538	479	474	476	514	494	515	458	466	535	506	489	472	522	465	477	482	453	511	497	501	465	479	508	501	426	529	477	476	509	507	480	506	500	485	462	474	508	507	478	520	469	488	478	493	449	505	465	512	471	507	467	517	486	496	459	465	479	460	495	464	516	490	513	480	499	480	478	535	520	514	463	464	506	498	492	515	519	467	451	511	515	464	525	483	515	495	515	461	489	479	512	464	487	492	518	476	513	490	495	476	532	474	470	483	491	524	454	499	490	459	497	470	493	484	488	513	477	489	509	521	477	531	498	463	483	476	512	441	509	488	477	461	484	513	472	480	519	495	461	499	517	469	470	512	501	447	541	471	481	480	467	500	494	516	483	500	479	511	503	533	499	455	487	456	474	462	516	521	434	509	486	492	493	501	492	461	510	517	480	483	471	497	490	469	489	489	521	495	508	467	435	488	466	509	522	490	499	502	480	528	509	480	500	441	493	531	494	510	512	459	488	504	492	498	535	476	511	516	539	508	501	511	483	491	470	454	482	516	453	525	425	481	490	511	472	492	503	460	469	502	477	565	486	494	478	471	496	521	495	535	507	459	543	478	456	563	476	505	482	479	480	522	488	495	474	494	483	495	499	500	496	483	535	504	487	514	455	474	500	468	492	451	440	489	497	503	498	466	506	468	494	493	493	520	456	466	508	477	429	506	537	509	521	514	467	462	459	522	502	460	493	460	502	488	507	481	470	483	470	466	503	482	507	492	510	492	490	463	501	449	486	494	505	487	517	477	492	482	495	475	526	484	527	475	501	483	470	471	480	502	504	475	474	491	532	496	493	501	525	527	514	469	534	515	460	499	501	476	469	449	471	483	443	504	486	486	511	499	486	512	473	451	494	478	492	474	503	493	510	508	493	511	506	453	486	517	475	470	465	521	508	468	477	497	489	452	521	491	470	486	494	432	509	523	487	483	471	507	465	460	476	453	486	491	515	523	510	451	529	458	480	475	472	484	507	497	462	520	474	507	499	500	555	529	510	528	454	490	515	494	443	459	501	475	511	509	501	500	471	485	475	489	471	479	483	499	482	514	559	532	481	461	494	456	483	496	480	515	469	512	494	467	509	476	497	501	503	523	467	503	510	478	491	466	501	503	515	495	456	489	465	493	483	489	489	493	475	499	473	514	478	495	496	533	468	526	498	487	493	484	519	443	526	479	444	522	492	496	485	474	518	492	463	544	506
19845	13562	14586	13180	9832	6776	4092	3134	2239	2132	1783	1618	1006	962	842	663	565	472	499	499	457	472	432	362	331	335	329	318	308	330	314	330	297	287	283	298	301	248	263	288	303	253	252	233	268	243	227	231	266	243	206	256	257	272	235	229	246	230	241	248	260	275	250	249	222	245	267	248	243	269	250	217	252	238	256	263	256	243	233	271	239	259	262	238	223	226	252	257	232	241	256	231	235	251	242	235	245	263	246	221	260	263	245	208	279	233	252	261	259	257	231	228	239	252	221	230	235	220	244	264	225	205	274	241	249	233	263	247	239	262	228	246	230	215	206	264	253	249	241	228	231	228	272	234	257	249	243	244	253	274	265	263	270	241	252	216	230	229	203	217	240	247	266	273	233	226	236	243	239	250	215	279	239	225	254	259	244	247	218	239	216	225	254	239	252	279	247	268	240	244	241	202	230	286	252	252	242	236	249	241	261	238	229	246	245	218	225	209	260	232	251	265	258	237	230	238	244	251	241	284	260	255	261	259	238	253	240	253	273	250	258	247	249	229	215	217	247	235	242	242	246	238	230	256	234	250	235	246	248	223	222	249	216	220	239	269	225	242	213	253	244	228	271	253	233	232	254	239	228	242	226	242	222	255	229	242	213	233	202	245	213	245	222	231	228	255	244	212	253	229	238	216	232	248	222	243	237	260	235	243	223	228	254	258	237	232	233	234	231	255	247	231	256	253	256	251	265	211	224	229	292	265	241	233	247	277	260	272	214	248	229	237	216	238	242	226	240	243	238	248	218	252	248	214	239	231	242	237	246	255	256	247	246	225	234	260	248	246	244	270	243	256	231	242	241	239	236	241	256	227	244	248	256	228	240	248	261	234	225	238	234	251	191	245	255	253	263	263	234	249	212	268	237	278	225	222	218	228	224	246	244	231	245	248	249	238	227	228	264	213	239	213	234	247	248	220	225	260	254	234	240	228	235	228	224	245	222	248	244	255	232	233	246	281	231	239	252	212	233	239	232	253	219	235	218	232	251	229	245	227	216	258	265	251	241	251	232	246	269	251	232	239	241	253	222	210	238	264	236	236	244	249	252	243	263	244	222	231	254	220	238	227	223	260	263	249	237	259	255	254	253	235	250	236	221	216	218	252	266	222	231	245	265	242	235	238	264	239	247	269	295	247	250	265	255	226	258	235	252	235	224	236	261	223	250	236	252	248	266	224	241	265	244	239	228	230	253	261	228	230	256	270	253	253	258	244	206	228	264	227	234	277	247	235	214	211	238	233	219	260	237	258	236	217	252	224	237	253	225	232	272	234	244	262	227	240	275	246	275	258	253	231	239	218	234	239	250	267	231	260	243	251	259	245	259	224	250	238	253	251	238	249	230	257	225	241	260	238	243	266	275	238	251	256	271	229	231	261	235	223	258	257	214	238	225	253	232	240	260	234	255	193	232	249	272	251	239	246	292	236	241	220	247	236	239	272	228	229	230	248	235	255	244	237	253	231	244	249	245	233	240	257	238	259	223	254	224	231	248	242	243	247	236	254	259	216	269	282	284	242	249	230	226	225	233	231	243	263	232	241	255	237	245	232	241	278	258	240	227	245	225	247	239	250	239	236	236	260	226	239	202	254	228	253	214	247	230	249	247	248	213	244	265	262	226	237	252	257	227	234	233	233	238	234	238	244	244	239	242	235	229	220	235	259	260	260	233	260	257	225	235	264	280	234	244	242	236	241	289	256	203	205	235	248	239	226	222	216	250	231	244	240	219	227	242	231	235	230	242	234	261	232	239	225	254	239	257	243	240	204	234	222	235	229	246	233	238	266	232	226	250	234	246	253	237	231	268	254	251	201	246	224	236	226	253	242	232	242	237	251	219	229	239	253	241	248	257	247	253	242	230	237	265	240	246	258	272	254	250	228	214	240	280	247	237	243	243	220	259	262	240	248	261	236	237	276	241	221	244	249	239	249	239	217	254	259	215	224	277	248	244	243	238	227	255	233	286	238	230	216	241	259	196	256	270	234	255	230	254	247	248	247	233	234	242	247	235	260	238	227	217	219	232	250	241	255	240	264	236	246	267	255	225	222	238	224	247	261	205	262	232	235	256	273	251	249	262	215	242	218	235	212	216	240	245	249	252	238	265	255	264	271	243	230	212	238	256	253	221	246	256	216	237	218	211	268	280	229	251	240	247	223	242	251	239	244	244	243	234	238	248	237	254	258	240	256	235	247	251	220	245	229	218	242	229	242	246	242	247	239	263	249	259	243	263	248	252	251	253	253	237	266	253	217	253	231	252	236	261	241	250	231	250	242	244	261	237	239	256	249	243	266	222	248	277	250	225	268	282	224	237	256	212	220	242	237	223	232	236	247	249	247	222	221	254	233	247	241	249	239	256	243	225	252	245	260	227	290	251	243	222	237	273	281	242	243	252	257	218	229	242	251	206	258	220	232	233	216	223	227	227	275	226	238	286	269	265	232	217	243	246	232	217	214	222	245	266	254	239	250	239	243	254	247	229	258	209	244	233	230	264	248	276	233	230	256	231	255	229	282	211	206	234	253	270	247	231	227	235	240	239	255	245	257	240	238	257	260	262	256	253	242	230	232	218	252	249	236	242	255	246	239	250	274	241	216	272	220	224	218	253	213	259	263	258	258	263	228	212	265	222	250	242	257	275	260	208	266	266	223	228	265	255	234	237	276	213	241	261	246	235	249	263	269	251	247	229	227	263	244	251	267	236	254	226	214	247	242	230	213	256	258	265	267	249	261	240	224	249	248	248	249	262	229	264	265	218	243	236	251	237	259	272	218	237	242	232	251	217	257	224	240	247	249	273	264	243	216	225	239	233	257	222	261	253	257	262	243	231	241	275	262	243	267	236	257	245	256	226	247	253	238	249	244	253	244	256	229	216	242	227	219	233	251	278	242	265	217	262	246	228	259	237	254	255	255	232	253	254	254	243	232	243	215	244	236	240	237	259	247	208	238	223	242	264	252	256	238	239	216	240	239	227	237	249	250	250	289	231	250	231	235	245	222	239	261	239	246	233	233	273	255	234	214	220	227	216	238	259	252	262	244	243	258	267	267	217	261	240	240	263	210	228	263	247	235	227	240	217	244	261	255	241	221	258	251	252	239	217	226	244	219	252	239	275	267	241	220	219	229	251	228	226	226	233	203	239	238	238	226	204	205	237	256	250	237	264	229	257	266	282	256	234	230	247	285	256	242	244	235	227	264	252	243	257	252	262	233	218	231	257	225	258	267	248	234	205	243	265	246	256	235	266	242	228	235	256	226	255	217	267	249	261	249	222	291	227	254	244	228	245	239	251	256	236	238	238	233	265	241	233	219	264	244	224	226	259	209	248	229	248	256	246	273	236	224	265	246	226	240	250	269	217	221	236	250	237	280	246	228	245	256	252	266	270	241	254	246	240	262	262	274	251	246	234	227	250	227	256	242	239	248	249	256	246	227	246	261	231	233	249	224	250	246	243	250
11292	9826	13481	16162	15485	13521	11098	9755	8761	8882	7119	6642	4589	4695	4224	3375	2728	2457	2398	2325	1861	1724	1611	1587	1355	1271	1388	1277	1253	1201	1062	1048	1079	918	976	898	893	858	848	903	938	905	875	866	779	740	797	751	741	815	707	751	819	797	732	690	694	678	741	697	650	685	655	685	716	705	700	695	677	714	655	625	640	642	650	672	668	634	629	648	635	690	679	632	645	640	649	651	661	634	646	647	657	639	617	661	703	637	663	663	624	652	658	630	622	596	629	667	631	640	631	662	658	638	633	677	640	607	639	614	667	658	684	658	663	678	677	649	616	653	667	677	659	655	648	663	624	609	648	634	631	630	674	611	671	660	631	637	682	681	650	658	660	651	603	676	641	613	666	622	603	660	654	628	649	634	632	628	640	641	643	721	626	641	671	635	649	627	675	599	642	650	661	651	700	650	642	638	630	624	692	619	653	635	667	595	675	647	660	654	664	614	639	678	630	673	651	652	612	641	671	664	619	654	611	634	649	632	661	636	654	632	640	627	636	652	627	654	684	629	638	613	678	618	652	654	684	654	637	631	607	619	656	639	643	642	632	606	648	652	642	651	630	654	655	608	609	618	630	657	617	666	708	597	637	648	677	613	658	617	647	607	610	638	671	647	650	676	659	612	626	637	663	616	680	647	612	632	631	621	618	619	671	619	649	673	625	641	605	651	606	667	653	689	640	651	625	635	669	619	650	652	636	679	661	666	691	618	603	587	652	652	633	645	666	652	621	599	620	600	635	623	681	602	632	642	616	666	604	648	646	635	634	623	664	649	668	633	649	661	684	573	629	656	657	620	660	643	636	639	676	632	591	627	671	649	654	661	645	677	631	612	679	611	657	671	647	591	670	687	646	672	613	633	664	638	622	645	647	652	629	667	646	632	682	620	581	657	661	642	682	703	656	619	610	663	623	641	644	634	658	651	604	629	639	681	657	629	637	621	672	640	645	657	658	654	599	647	680	643	676	631	581	657	640	645	659	634	660	652	685	626	659	659	637	658	683	662	631	603	642	660	624	613	655	608	604	685	683	707	645	634	677	630	669	647	635	635	694	638	640	629	613	658	653	621	583	662	640	679	649	636	648	679	628	627	607	679	647	619	639	655	640	642	714	644	657	657	630	609	643	684	598	635	660	679	574	651	643	667	640	647	657	625	646	613	681	643	664	640	628	680	648	613	696	670	622	668	601	639	617	648	627	688	629	635	709	607	617	662	647	650	671	669	662	676	647	640	638	639	626	635	632	668	642	600	609	652	624	600	626	632	655	647	659	613	654	654	673	655	640	620	651	608	667	605	629	657	642	676	671	624	692	673	615	617	642	661	633	676	664	644	655	619	633	654	688	666	660	647	657	641	656	651	658	622	687	644	633	678	690	633	646	664	665	631	626	623	620	629	667	631	678	708	683	665	665	634	692	617	650	639	599	669	617	606	665	660	635	602	611	633	635	655	632	626	658	663	646	635	685	668	643	655	657	615	653	654	652	631	615	685	661	663	720	668	663	638	642	620	656	661	634	625	675	657	650	682	619	643	614	636	606	653	590	667	642	620	662	661	623	638	679	633	667	635	651	652	653	615	638	604	691	595	622	707	641	640	671	660	638	640	654	649	627	624	628	653	648	641	631	679	606	624	654	628	656	637	662	630	647	682	668	654	629	645	610	638	647	656	637	662	651	650	667	699	652	642	673	630	674	644	640	661	634	624	640	631	622	628	608	649	640	628	610	624	614	655	597	619	649	598	700	644	668	650	656	672	657	657	639	565	639	666	660	677	614	601	594	651	675	678	608	666	624	680	629	636	638	669	630	657	657	600	656	672	646	651	636	678	645	653	627	681	669	626	632	703	618	613	640	601	612	635	615	668	653	652	649	676	662	631	617	607	579	631	633	690	619	658	629	649	652	629	639	676	674	609	618	660	575	601	649	622	646	650	606	601	637	649	634	688	700	631	668	599	672	615	615	642	664	656	674	646	653	609	592	682	622	615	666	651	646	599	636	638	634	639	655	620	664	634	650	667	647	675	633	662	546	640	647	613	684	695	662	632	658	640	669	645	682	629	622	614	692	669	647	677	639	615	682	607	632	638	662	609	671	625	627	640	674	685	692	600	663	645	641	625	674	652	612	625	664	659	605	670	662	651	657	657	652	637	683	654	619	641	664	659	625	656	691	662	679	664	678	661	661	613	623	600	584	574	692	629	677	644	691	627	641	697	642	625	609	628	639	684	620	624	626	639	659	679	656	625	656	615	640	627	657	643	655	669	648	672	681	663	650	620	681	685	678	636	699	645	630	680	621	645	619	679	672	661	645	633	621	653	664	615	642	665	694	619	582	627	625	659	638	628	651	601	655	668	696	634	615	616	675	638	656	627	654	630	625	671	631	619	664	633	626	614	642	641	613	632	623	636	618	606	647	605	636	637	678	616	620	624	601	638	648	632	683	633	655	656	662	641	669	643	577	668	646	691	661	647	642	671	621	661	616	658	631	661	648	639	656	649	640	660	635	659	664	643	631	613	612	655	614	627	708	628	647	655	625	629	675	653	655	659	614	659	613	666	616	645	683	636	663	588	701	616	620	628	607	643	640	603	670	629	678	602	688	629	601	665	629	642	644	606	645	645	665	634	645	644	655	628	607	671	637	648	654	614	667	629	639	660	643	667	673	690	682	623	665	646	648	649	653	678	631	624	600	637	667	627	654	662	630	637	635	596	641	628	618	673	613	644	683	664	674	651	696	652	679	655	623	627	596	609	650	608	617	642	643	712	700	652	609	653	665	660	654	648	633	629	655	635	645	644	630	617	611	630	645	649	685	695	654	649	666	628	634	646	580	646	644	628	624	650	624	650	608	646	678	612	641	656	627	650	623	652	615	668	631	613	656	659	660	658	680	638	648	668	644	680	628	630	639	657	644	634	706	671	660	637	617	598	687	636	644	642	598	661	677	627	653	583	663	629	654	691	631	616	717	629	622	640	664	640	647	638	618	675	659	639	615	695	624	641	633	638	684	682	668	662	637	664	666	645	640	628	653	646	640	684	629	606	657	662	624	637	691	601	652	606	693	611	620	608	650	605	655	661	656	658	630	671	632	638	600	667	618	630	589	639	613	602	640	641	602	676	631	636	636	639	621	645	633	687	653	646	644	672	671	668	630	696	635	652	690	604	615	606	662	640	611	612	657	628	624	625	639	603	600	618	668	639	663	623	656	671	653	613	633	644	623	638	628	663	667	672	648	605	630	618	618	601	638	633	600	609	643	673	641	676	607	642	656	679	640	643	634	614	653	650	650	679	639	658	582	615	696	636	641	643	629	628	621	633	643	663	629	648	643	657	704	640	626	657	667	670	612	670	659	627	614	655	657	642	644	649	613	686	666	630	624	666	659	629	630	606	656	629	696	656	639	657	673	644	654	629	652	635	656	671	655	704	641	640	671	661	653	619	640	661	649	644	636	676	599	683	635	668	633	659	614	652
3883	1292	1393	1116	906	633	561	515	542	448	419	430	377	394	352	347	377	363	393	347	334	309	297	334	324	295	329	322	330	313	312	351	305	291	327	302	313	314	330	302	335	349	324	315	313	303	317	358	303	337	330	339	314	313	331	335	316	329	326	311	322	324	332	306	331	306	324	318	317	317	354	305	342	325	334	313	314	320	333	319	341	357	332	334	302	312	318	324	326	340	299	343	323	332	348	324	328	311	314	313	299	328	318	299	323	330	322	317	322	318	324	305	313	323	331	328	316	304	290	332	255	313	332	318	311	321	339	321	315	344	320	292	293	325	287	316	288	319	313	336	287	316	328	337	302	318	344	332	331	315	306	328	330	307	307	334	316	341	314	323	281	311	301	328	314	367	344	327	321	320	306	302	341	336	324	279	307	303	323	311	310	325	365	328	316	309	320	357	306	321	330	301	336	324	320	325	351	339	372	331	308	330	343	300	351	334	306	305	303	332	310	293	319	313	320	324	313	309	322	310	335	305	321	315	323	318	347	352	294	339	289	319	366	305	298	324	273	330	352	312	318	292	309	310	328	310	301	307	327	337	310	324	323	327	326	328	335	333	311	331	310	329	279	295	335	318	325	339	295	292	310	326	332	320	320	335	307	319	331	314	282	297	295	317	318	315	316	312	312	302	307	309	289	328	337	317	314	295	322	339	322	314	297	335	304	340	325	310	314	319	320	334	333	281	327	341	310	319	320	309	306	341	327	363	326	315	302	321	314	337	350	305	299	325	326	343	344	307	338	255	311	282	332	330	364	343	313	302	321	304	337	337	343	329	326	319	304	359	301	338	315	308	316	313	325	272	290	317	320	324	302	319	310	335	291	340	329	302	326	303	297	341	361	301	290	331	318	320	304	352	325	388	304	316	313	329	284	314	332	335	304	334	336	340	293	290	332	326	320	313	325	332	312	324	304	314	351	282	343	337	324	313	286	314	295	312	326	328	324	327	320	324	342	310	321	303	345	319	311	329	327	298	332	337	312	309	315	323	286	305	298	338	308	324	286	309	334	319	304	335	321	292	293	327	299	310	289	339	314	337	308	294	362	314	353	347	327	304	308	341	313	323	299	310	361	324	336	351	356	342	316	321	338	355	320	290	327	335	298	304	317	313	330	336	346	298	300	328	303	305	330	319	345	307	328	306	333	269	311	340	315	324	350	342	301	311	357	316	321	316	315	279	315	333	323	317	330	320	340	324	357	354	303	338	294	309	315	319	289	315	314	277	331	318	337	338	335	292	314	338	304	295	306	322	322	326	331	300	302	327	311	303	333	341	307	337	313	307	331	291	330	329	313	298	343	293	328	319	323	307	381	339	316	338	316	360	333	311	317	306	342	331	305	317	287	329	319	299	310	362	301	329	334	323	322	315	328	333	320	303	324	296	321	305	325	296	314	313	320	318	367	330	304	314	301	302	323	328	293	329	329	342	312	301	333	307	296	325	328	339	323	310	327	311	366	308	301	313	339	347	302	304	328	335	306	310	307	308	328	305	338	305	307	337	343	356	361	344	336	318	294	349	324	324	314	321	344	326	331	311	298	360	287	316	291	297	313	318	314	305	344	350	321	351	285	318	306	308	328	321	324	317	328	318	331	370	346	330	333	316	306	277	340	295	320	331	310	309	313	315	328	332	320	329	316	296	339	318	332	329	349	333	356	325	350	321	330	330	330	352	308	322	327	328	320	311	313	325	362	292	311	316	324	291	298	339	301	305	338	318	318	320	321	347	336	344	322	337	338	325	319	341	322	323	317	319	312	323	311	305	316	309	331	336	313	314	306	284	312	335	324	351	365	335	336	349	310	333	323	329	296	298	339	330	312	300	313	379	305	324	329	327	330	324	359	306	310	308	312	314	299	329	340	347	325	321	334	368	333	342	316	307	330	337	314	335	337	305	344	334	311	329	319	316	346	328	309	348	300	325	302	330	358	351	366	304	299	311	326	298	322	314	335	313	374	310	341	350	294	344	335	336	364	342	320	360	318	336	367	349	321	303	355	327	323	327	332	336	294	309	304	351	345	325	293	291	360	338	290	311	313	305	334	317	324	343	306	320	318	321	334	309	337	321	362	321	353	306	323	326	336	298	318	342	340	321	308	306	307	328	323	287	322	328	312	344	304	346	325	326	337	284	337	303	292	320	296	317	333	319	304	306	336	354	346	354	353	317	306	308	306	299	292	308	306	311	321	320	287	355	290	321	329	352	330	315	332	286	350	345	319	293	326	327	359	321	315	310	334	320	313	308	321	313	311	345	325	339	342	312	322	294	334	300	307	330	322	326	265	357	311	310	338	309	314	289	312	327	332	322	314	332	327	367	322	317	307	330	292	303	308	317	324	313	300	328	296	347	308	337	341	295	328	337	347	312	286	301	323	343	284	315	309	300	320	328	321	316	354	334	309	291	295	358	311	315	339	329	315	320	344	329	339	311	283	365	302	264	325	335	309	343	292	286	337	328	322	309	336	326	297	322	340	313	343	316	293	320	327	291	349	359	283	297	307	311	336	325	340	299	316	310	301	337	296	343	309	317	291	299	302	304	330	319	315	319	316	281	310	338	313	299	307	307	313	304	316	289	320	330	280	330	309	335	289	310	300	316	302	308	324	335	317	337	334	325	321	317	317	324	325	314	333	340	322	326	324	309	354	320	347	340	331	334	334	333	304	319	283	328	301	301	311	334	341	330	317	320	322	325	304	324	314	325	368	330	297	316	351	290	293	297	301	297	320	335	329	306	368	305	314	307	312	313	319	309	300	352	342	323	347	304	335	295	311	292	317	325	329	316	345	281	309	303	316	297	281	322	332	337	325	321	318	306	357	365	321	297	341	354	352	277	288	293	292	297	322	345	282	332	311	315	314	306	320	324	304	351	315	335	309	331	323	336	318	292	294	346	329	290	287	330	321	375	315	336	344	313	322	323	332	330	346	334	309	287	314	338	312	325	328	310	341	354	343	333	346	318	333	299	315	352	313	313	325	333	336	322	359	331	336	325	316	316	300	330	314	331	330	353	347	325	343	328	296	299	320	335	323	292	331	350	315	268	310	302	323	327	329	326	327	306	327	317	352	343	317	316	330	300	355	312	305	337	323	301	331	319	322	325	320	328	329	311	298	317	322	298	309	335	316	323	318	311	308	330	311	320	318	328	313	336	305	321	297	328	296	325	336	323	308	330	322	331	304	339	299	395	309	338	323	335	337	323	289	330	339	329	316	314	325	295	289	324	319	286	329	289	331	320	333	311	332	336	318	302	326	314	347	341	338	322	334	347	332	330	318	290	300	320	307	316	336	311	300	310	296	337	351	332	288	302	345	343	314	318	324	306	337	313	359	315	315	302	329	322	297	327	305	314	317	325	299	299	325	321	311	282	302	296	296	300	305	311	327	352	323	323	355	289	296	316	346	328	313	314	316	309	356	303	348	320	314	313	330	318	347	305	300	315	314	301	347	301	310	310
3200	1715	2707	3325	2967	2356	1875	1908	1869	1619	1387	1260	1211	1127	1096	1053	999	1013	918	887	860	890	884	829	859	857	882	777	818	813	806	760	767	818	739	772	815	782	814	808	859	801	811	817	769	794	814	758	738	818	755	779	772	778	759	770	718	824	779	751	805	740	779	765	794	757	762	789	764	789	741	815	765	788	789	801	805	732	773	769	794	816	759	769	761	721	757	745	775	786	755	799	819	817	772	742	816	736	779	793	736	807	768	704	781	771	767	772	805	828	785	825	798	815	777	822	791	790	790	819	773	774	780	830	803	769	781	802	813	751	809	767	778	776	797	768	801	795	750	760	745	814	771	780	788	739	785	789	765	817	755	797	761	768	835	836	776	810	761	763	783	818	817	751	790	760	763	789	788	767	760	817	804	821	827	776	714	785	774	781	825	774	781	814	828	800	732	761	715	791	777	744	794	783	707	776	789	807	815	827	749	759	713	769	789	788	781	783	723	785	787	779	780	755	823	767	766	783	793	815	750	744	817	768	773	783	786	804	791	719	767	771	801	753	762	756	786	779	803	794	800	749	809	780	819	751	778	813	770	733	774	785	774	774	759	735	744	796	784	793	765	799	801	764	822	765	734	811	779	752	741	751	787	753	808	811	766	754	783	779	828	769	795	751	775	781	811	770	778	767	779	804	758	817	756	797	772	731	763	804	780	817	809	766	771	803	804	802	802	781	738	755	731	768	783	760	740	784	761	753	772	779	761	792	735	806	781	773	782	777	792	747	741	810	791	806	780	808	794	714	782	776	731	779	803	773	818	847	761	751	764	758	825	782	780	770	813	734	786	831	785	748	741	801	778	801	767	781	834	773	775	787	754	773	814	780	770	807	801	776	749	762	741	784	800	756	788	775	729	803	742	775	742	761	777	803	800	792	739	785	802	786	794	741	776	854	798	768	805	782	747	814	784	782	799	751	804	773	773	785	774	799	817	740	793	790	777	774	807	818	802	781	789	723	752	792	751	811	856	794	774	747	755	756	796	803	754	756	752	778	760	829	802	783	731	785	740	773	809	735	766	779	792	805	786	785	772	814	758	789	779	764	785	786	753	776	761	775	789	768	735	801	794	796	797	746	797	772	777	728	765	827	843	801	749	759	745	730	775	789	763	788	792	777	734	798	753	779	791	803	751	834	740	776	786	773	766	784	789	769	806	832	787	733	814	791	775	779	738	724	804	799	772	796	757	817	743	799	764	798	806	809	794	838	746	793	759	758	769	778	794	757	760	795	817	770	809	751	763	761	809	765	778	787	765	767	753	768	728	782	765	783	771	784	751	803	796	780	744	773	765	812	739	777	755	806	781	774	749	788	798	785	792	778	791	760	744	812	781	735	795	759	747	822	768	803	829	785	778	757	776	774	762	752	790	760	775	825	766	751	763	787	811	789	841	776	788	759	745	809	761	758	739	768	738	772	783	786	744	835	782	750	744	793	780	738	777	772	801	782	790	768	768	768	797	805	773	782	784	790	771	785	787	785	823	764	793	817	765	761	780	765	718	776	770	736	756	787	822	790	716	771	823	826	749	745	758	811	769	785	783	766	800	777	805	780	760	760	777	784	768	745	835	781	754	834	780	782	817	782	728	789	797	780	770	796	756	794	836	766	832	803	834	784	797	829	771	785	765	773	743	750	780	761	801	774	760	774	748	796	782	784	721	761	807	803	797	787	800	775	776	794	778	764	777	839	763	776	804	823	766	745	795	767	802	787	738	807	797	813	772	759	814	744	815	802	793	755	776	785	781	735	786	762	790	758	733	783	800	758	840	764	784	768	843	825	741	784	816	804	783	784	745	777	725	771	797	776	745	840	795	796	777	747	801	795	758	805	783	749	747	756	765	793	758	734	798	818	779	771	778	771	801	776	775	751	769	811	784	789	769	776	754	751	777	761	732	819	776	768	751	812	751	804	790	781	734	811	747	742	740	747	763	740	795	742	785	813	799	769	741	751	738	794	798	782	748	782	795	719	786	775	805	756	802	788	777	747	785	774	770	806	807	766	808	809	810	768	764	754	847	796	751	757	767	809	758	745	744	812	803	796	781	777	826	836	791	815	776	729	786	726	773	787	754	792	787	787	786	786	777	765	779	807	769	764	811	757	776	746	738	740	746	766	766	797	809	779	790	811	794	768	754	787	824	772	797	764	713	773	806	756	761	765	808	817	804	745	770	757	785	736	759	748	772	856	838	817	779	742	817	730	761	819	777	810	789	845	750	768	741	745	804	781	743	744	749	755	756	775	772	816	801	767	810	814	796	767	778	769	826	807	792	755	765	775	823	751	720	748	761	741	751	821	727	739	756	778	740	837	773	837	780	783	820	785	846	757	827	785	733	735	787	762	808	764	829	756	753	785	801	707	767	744	787	797	788	740	750	799	767	794	764	762	781	770	829	808	795	769	785	799	783	722	766	786	786	792	793	783	766	782	775	760	747	783	764	756	753	788	795	785	823	772	733	808	762	787	799	774	807	751	834	762	731	808	839	798	758	772	779	764	811	790	799	752	847	792	799	813	830	794	782	737	753	727	852	802	743	745	783	783	794	769	762	764	738	773	798	763	759	789	796	781	788	791	739	800	799	786	787	756	786	728	780	775	777	819	793	743	740	738	777	794	764	768	757	777	792	763	770	798	800	776	781	783	873	793	761	779	779	797	785	802	763	804	776	790	758	764	779	763	752	776	719	777	760	799	810	777	744	763	799	766	813	772	743	740	838	764	780	734	780	774	794	818	805	726	771	754	792	786	779	774	783	750	807	753	761	802	794	752	759	785	774	749	791	771	746	783	794	779	790	805	754	791	783	796	801	756	759	808	809	780	778	772	791	825	780	790	768	759	814	777	769	761	795	754	785	829	766	806	777	832	769	774	764	787	774	748	759	767	781	776	743	789	841	729	787	789	763	736	770	768	776	804	761	795	804	741	832	796	762	762	776	734	779	756	799	728	829	770	826	758	764	766	794	769	781	749	789	780	780	789	760	790	743	761	814	833	802	767	777	809	762	780	753	794	778	822	757	740	769	769	782	806	826	784	777	795	749	716	791	810	793	785	781	761	766	754	795	750	780	780	763	743	735	759	805	842	666	743	760	758	788	777	786	760	773	792	817	772	731	767	787	797	810	791	791	789	796	790	745	810	792	773	757	800	810	800	800	744	764	774	835	835	772	796	786	799	775	786	808	797	791	759	755	747	795	756	764	713	794	783	767	741	769	765	715	751	793	785	721	792	819	787	779	749	791	756	815	773	763	805	762	789	752	731	748	822	720	796	797	797	843	796	770	811	770	732	795	817	747	804	836	763	761	787	736	800	768	798	762	808	801	780	779	797	755	769	759	801	769	781	807	764	740	799	742	774	735	751	777	761	814	824	824	816	804	738	750	914	792	769	777	728	760	783	748	720	753	780	799	802	788	775	762	815	782	754	787	785	776	795	820	800	797	810	757	789	744	821	782	840	781	794
11483	8136	8032	7051	5231	3216	1958	1772	1268	1097	900	788	525	488	484	394	307	315	336	285	263	239	232	238	226	216	215	214	206	222	184	199	206	195	189	204	195	181	219	232	178	186	176	171	178	184	179	168	177	192	193	194	168	205	186	173	177	188	186	172	193	185	184	173	212	162	200	189	170	185	192	181	181	181	157	177	178	182	188	192	206	184	204	173	173	203	171	182	177	160	166	190	176	195	170	182	177	180	188	168	162	192	154	186	191	173	168	160	190	202	180	181	171	192	161	203	196	171	199	189	213	174	168	175	185	163	181	193	190	165	177	190	183	173	171	174	148	183	178	168	161	205	190	184	184	170	191	181	195	175	197	180	175	180	176	177	182	178	167	181	191	171	180	178	181	160	186	151	173	199	191	158	168	171	163	194	174	191	182	167	187	192	176	161	156	165	183	202	162	202	189	162	191	178	182	169	182	203	175	190	192	187	204	176	160	184	192	171	163	185	175	165	174	175	177	166	185	160	163	189	184	193	177	196	185	170	185	170	196	185	200	181	178	206	206	196	164	188	176	169	157	188	177	160	181	195	191	173	179	147	174	180	197	174	176	184	187	169	192	193	150	183	180	167	217	166	170	189	191	180	178	165	185	163	183	191	172	185	178	192	151	171	178	191	200	185	173	184	164	153	176	177	167	192	148	163	181	178	159	168	191	200	176	154	175	165	162	207	197	164	150	175	190	178	175	175	181	196	183	179	171	158	190	183	189	189	158	176	153	189	177	170	165	177	185	181	168	176	192	175	176	162	184	165	183	199	175	179	173	193	172	203	168	186	188	183	181	175	179	154	174	194	184	180	161	179	172	175	169	179	185	182	180	164	174	179	160	174	187	185	176	191	170	177	187	168	182	156	172	177	184	160	199	156	153	187	211	149	177	175	156	188	191	161	166	174	170	173	155	161	187	170	188	163	188	172	168	204	172	199	167	205	209	188	181	164	176	174	176	173	167	178	181	178	177	181	181	152	178	166	190	201	175	167	171	167	181	166	171	161	198	175	173	195	201	178	175	188	176	162	180	196	164	157	161	180	200	174	189	180	162	174	174	170	204	201	172	143	169	175	186	172	199	176	187	170	160	194	174	173	171	182	155	179	189	183	181	182	167	178	175	183	166	201	175	158	189	169	185	168	185	184	172	182	161	176	187	195	208	167	190	210	185	179	184	197	167	188	188	182	186	183	180	169	181	191	165	183	173	188	173	178	186	174	174	187	193	170	173	184	201	158	174	179	185	190	167	191	185	176	183	178	183	180	168	177	187	171	159	194	182	159	173	194	144	160	157	175	156	177	159	195	175	150	192	170	172	188	174	183	158	163	159	189	178	180	181	187	184	173	179	200	174	136	161	190	172	197	185	195	168	183	197	183	204	176	167	200	165	185	152	179	175	200	181	171	181	170	180	171	168	161	177	171	174	186	173	171	194	190	186	182	164	177	182	199	157	162	167	185	192	174	157	186	209	183	189	206	204	166	176	153	170	185	170	168	195	189	200	191	195	199	148	203	172	166	164	172	171	180	168	177	182	163	212	182	186	185	185	188	173	176	183	170	168	178	184	187	171	166	189	141	169	172	208	196	165	216	167	159	178	186	197	191	190	173	177	190	176	194	180	182	177	205	183	185	156	175	181	174	171	155	177	169	173	161	169	174	191	167	177	194	181	174	191	196	193	165	166	178	200	186	158	184	158	183	168	185	175	209	207	198	181	211	174	168	169	182	200	190	187	178	187	175	197	169	165	199	178	178	157	191	187	160	197	186	197	199	162	180	193	192	193	196	160	202	188	195	162	188	172	186	190	181	175	180	170	162	165	199	184	210	197	154	178	181	183	187	168	179	194	159	163	189	166	163	169	172	178	155	172	167	196	176	191	160	186	167	181	178	187	191	153	164	198	181	164	166	189	189	205	161	190	196	177	160	188	199	177	204	193	193	172	173	205	168	207	171	183	185	192	178	153	176	194	171	192	186	158	178	205	177	159	156	186	163	182	189	167	208	186	206	173	154	167	188	197	176	195	176	184	202	152	176	193	157	190	171	199	179	171	188	158	179	174	180	174	153	189	169	195	156	210	182	187	188	181	184	189	185	186	185	194	185	183	181	164	197	194	168	194	174	185	183	177	180	178	180	178	198	170	205	205	195	182	175	173	173	197	174	171	204	185	179	203	170	187	196	168	165	188	162	194	193	191	175	182	216	188	149	178	171	202	148	193	161	179	174	179	169	193	173	186	183	179	203	203	185	177	219	176	170	195	172	163	196	181	193	188	176	183	180	160	177	181	165	158	197	164	210	197	179	172	175	158	182	171	160	169	169	177	189	201	177	179	172	173	181	164	177	184	179	191	180	214	198	149	171	201	195	198	168	161	183	169	197	182	183	173	169	151	190	164	186	170	170	173	199	190	158	174	178	190	189	187	187	164	159	186	179	171	171	171	203	189	190	143	200	163	169	171	159	183	164	182	184	170	192	195	152	170	194	184	159	209	192	177	207	181	190	176	176	187	183	176	190	148	157	173	168	172	148	195	186	172	176	171	183	180	159	177	188	204	177	161	181	163	185	174	193	174	201	189	163	205	178	204	183	152	187	165	153	165	165	171	164	165	180	151	166	170	223	183	185	161	175	146	191	170	175	183	176	192	213	160	184	189	186	172	171	210	189	184	141	148	175	178	193	163	194	158	182	180	169	182	176	170	162	164	164	186	175	203	188	207	159	194	186	184	198	171	184	166	170	172	181	166	162	163	177	161	157	169	161	183	174	186	191	191	212	191	186	189	187	161	176	205	169	194	158	173	167	173	175	165	165	168	131	171	156	161	175	188	168	186	187	190	176	180	186	189	185	179	171	198	184	159	170	185	181	166	175	169	171	172	189	159	188	172	174	160	154	193	194	146	185	184	156	171	170	164	187	208	159	189	170	177	195	139	181	175	180	189	195	190	177	159	189	163	168	194	187	172	180	178	163	180	191	170	193	173	158	204	175	180	166	184	170	167	165	164	174	201	154	176	191	181	184	202	185	202	202	154	194	186	183	207	184	168	179	166	200	170	185	166	169	195	173	168	168	167	158	186	171	179	177	172	181	193	169	177	184	156	180	189	180	191	197	170	186	192	189	190	183	175	190	191	195	166	179	204	162	175	179	203	184	181	199	180	172	164	173	175	162	183	181	187	187	162	154	186	173	178	169	170	165	197	176	155	160	171	207	175	193	164	179	170	170	179	185	187	191	203	171	190	177	203	166	194	216	182	169	177	176	156	198	167	154	174	181	153	172	146	203	185	204	167	181	170	188	227	178	189	182	174	169	166	165	192	203	179	148	190	153	172	184	161	174	182	173	185	165	172	183	198	168	174	171	172	161	162	171	178	179	168	145	190	168	185	174	193	172	182	179	157	160	170	193	190	171	175	204	189	161	196	176	191	178	204	184	179	178	163	176	194	196	183	211	190	169	162	182	189	201	158	163
7593	6349	8681	10977	10803	8363	6884	5951	5245	5124	4133	3405	2600	2660	2560	2122	1557	1398	1310	1244	1121	1034	958	1005	954	832	833	713	788	755	734	721	661	625	618	631	575	642	656	607	688	576	591	610	535	539	578	532	549	544	565	563	607	547	495	505	518	509	479	505	500	504	495	509	500	478	543	513	493	500	518	503	499	539	498	491	450	511	479	487	499	494	486	448	504	497	485	515	492	503	493	439	519	468	529	522	527	529	547	454	505	514	477	498	486	492	513	518	476	486	484	501	492	509	506	507	510	485	478	522	491	496	483	485	478	489	469	472	465	481	487	463	476	510	507	501	475	484	522	512	508	521	467	506	457	492	500	480	486	483	508	482	455	538	492	524	449	457	535	518	459	495	467	497	475	430	481	478	504	459	445	499	453	508	463	511	496	487	482	489	499	490	477	510	523	465	460	519	463	460	469	492	469	458	469	522	472	488	488	477	517	464	506	518	491	490	492	485	458	477	498	508	531	455	501	519	491	494	519	513	489	465	507	482	480	471	490	501	503	450	484	520	497	469	454	473	434	495	501	482	514	532	508	493	504	445	511	508	477	495	504	474	478	459	545	488	477	485	496	475	460	514	489	471	476	460	466	518	505	472	509	502	462	472	476	513	458	463	463	467	483	475	511	504	485	479	489	507	482	492	521	475	487	489	497	502	468	486	502	482	445	496	514	472	468	484	498	486	497	524	448	492	512	493	475	500	491	505	470	470	450	530	481	504	470	483	498	474	495	481	479	484	485	508	487	483	507	472	484	481	487	449	504	506	500	502	522	478	482	493	479	439	495	511	472	499	473	510	502	444	505	487	499	483	498	512	456	461	506	511	476	501	505	507	468	468	504	486	443	494	446	476	462	491	485	482	464	458	490	492	514	484	549	475	520	529	475	496	471	458	479	476	487	522	462	485	478	493	462	501	497	503	530	512	426	497	491	470	476	445	463	492	513	487	498	496	502	500	485	476	480	524	488	520	458	443	509	483	524	508	499	446	482	489	502	447	500	476	485	500	494	504	461	512	463	470	450	534	468	474	513	493	465	479	485	478	507	506	483	464	456	475	484	493	485	505	472	483	524	470	459	484	498	464	500	510	504	494	479	529	521	484	482	470	479	488	499	473	490	488	546	473	487	443	493	515	483	487	488	485	459	474	469	487	472	503	500	485	484	451	507	450	460	487	444	471	492	511	476	498	481	512	489	507	465	481	461	480	500	460	463	507	498	508	469	521	476	489	489	521	463	482	483	497	512	472	519	472	517	488	498	476	462	495	528	486	490	479	478	496	493	428	495	477	508	499	513	482	482	470	526	478	517	464	482	468	524	485	469	475	459	495	491	505	470	501	490	482	463	500	488	489	495	490	519	521	476	522	513	458	484	479	480	445	450	483	516	515	478	473	509	499	493	458	471	493	477	461	466	443	456	520	503	496	473	483	482	468	517	483	429	474	467	457	458	475	494	510	465	443	500	468	468	449	526	497	477	472	481	512	457	495	467	461	493	506	512	484	497	496	477	473	494	488	470	500	508	470	523	526	479	508	491	474	472	476	481	499	480	477	509	521	500	507	536	508	526	463	469	489	494	464	467	487	503	443	452	476	471	514	485	454	484	483	456	488	499	500	495	484	507	459	474	496	485	487	497	537	483	521	487	468	483	487	472	471	531	450	518	470	481	491	508	473	513	505	517	482	471	514	501	459	510	476	481	456	460	468	513	510	491	458	492	522	495	459	520	471	514	478	518	476	490	480	459	491	502	478	470	465	473	489	489	510	478	489	471	505	495	465	448	465	482	484	505	479	517	476	507	481	528	510	489	453	464	509	486	497	503	442	465	483	506	483	486	445	468	507	521	476	519	486	503	494	466	490	494	481	484	506	469	499	512	473	499	535	527	494	522	463	467	492	496	508	505	462	502	485	493	482	483	466	506	520	467	481	459	528	481	487	478	518	490	494	490	474	454	466	538	517	516	492	452	504	478	513	494	495	469	501	485	504	474	501	477	476	501	500	485	471	511	467	510	465	476	462	444	483	443	463	466	476	523	506	541	487	479	455	477	455	484	511	459	484	470	466	497	476	499	505	493	518	482	522	513	485	483	481	514	537	456	525	477	498	471	502	516	464	482	522	464	477	455	460	515	484	502	479	525	470	469	455	472	536	499	490	484	495	496	482	490	520	506	482	479	480	462	488	495	490	512	499	510	480	473	488	464	494	478	525	512	485	476	451	493	491	496	481	487	496	512	492	517	483	490	522	436	480	519	473	451	494	527	495	493	477	511	458	521	438	458	455	472	509	505	467	520	493	508	521	486	516	477	485	524	476	499	471	522	448	471	498	488	492	502	458	469	502	491	463	524	485	469	456	479	476	502	489	524	495	487	487	521	473	502	481	505	486	496	547	497	506	438	481	478	468	446	465	518	521	492	469	462	484	488	493	488	469	516	516	496	519	482	482	473	514	493	494	529	498	468	509	473	460	501	512	460	463	515	504	539	507	542	480	493	469	492	487	463	505	494	522	527	478	500	481	496	493	490	462	493	492	487	481	458	506	510	473	513	517	484	500	516	487	493	493	514	502	508	489	469	445	474	520	497	493	487	470	518	501	525	495	507	492	501	460	486	474	461	460	485	483	458	532	482	478	474	543	457	469	474	488	468	469	529	507	446	498	523	508	437	478	483	495	479	540	460	466	469	486	501	541	448	498	452	517	501	443	481	488	463	484	473	443	473	516	485	477	498	495	472	520	491	464	504	480	495	488	465	499	480	469	492	489	510	495	475	490	493	492	462	472	489	488	481	472	490	468	484	476	487	486	460	488	508	469	458	490	522	481	506	458	529	473	523	494	473	491	507	497	477	493	512	515	503	508	466	476	499	493	488	494	501	472	512	469	480	508	488	432	488	502	439	455	507	506	457	536	477	516	472	491	505	482	469	470	520	458	475	452	518	476	463	481	466	471	500	491	477	488	496	498	490	498	503	509	461	486	469	505	506	494	473	445	506	504	497	497	469	472	480	455	499	501	484	455	487	493	506	523	474	502	487	497	466	486	513	468	500	480	496	494	479	455	488	497	495	494	508	492	485	500	478	479	477	499	452	509	476	464	463	481	462	448	476	476	493	509	504	480	491	455	498	493	508	456	468	458	482	475	519	462	497	480	500	483	491	511	459	488	488	441	487	464	485	500	502	438	494	466	511	506	502	487	489	497	524	502	525	489	476	491	476	510	446	489	502	499	496	469	463	487	492	509	481	491	483	508	488	450	518	517	474	456	501	464	474	491	468	466	472	475	490	483	453	501	477	463	465	502	454	521	508	508	482	471	500	486	519	513	488	540	476	496	473	479	481	493	482	488	541	489	532	455	526	516	469	503	488	485	495	536	466	494	515	521	500	486	495	487	490	492	498	482	514	493	469	440	449	464	465	523	474	495	469	478	486	479	509	479	480	481	487	510	439	527	488	516	493	502	513	505	494	478	500	497
20906	12839	14208	13703	10672	6688	4305	3545	2380	2249	1987	1450	1088	1065	965	816	646	496	523	516	514	410	390	450	359	327	366	320	308	303	323	288	294	271	311	253	254	263	280	253	280	274	275	254	259	248	317	280	267	233	273	267	246	268	245	237	236	230	233	240	268	270	254	227	235	262	249	237	260	244	233	241	247	250	238	263	247	267	219	246	255	246	285	241	258	223	257	224	240	272	250	236	234	249	240	267	229	223	248	252	225	246	252	255	278	254	238	245	229	253	240	247	221	238	223	254	226	266	225	250	258	247	208	275	240	247	260	222	236	241	245	214	198	206	252	199	248	244	239	244	220	255	218	236	216	252	237	223	237	237	243	213	258	242	246	271	253	242	245	262	213	264	242	239	241	249	219	238	234	255	225	243	236	248	255	225	257	271	222	257	243	246	243	203	227	235	250	242	276	254	240	249	254	235	231	248	236	267	236	274	246	220	228	243	255	238	247	242	228	234	228	248	237	231	246	245	207	236	245	258	260	222	235	236	261	249	253	232	240	255	236	228	254	253	223	243	245	248	241	267	239	242	247	238	254	250	226	252	257	232	220	282	218	223	195	243	271	236	240	239	241	253	214	212	269	236	234	224	225	242	242	221	248	221	245	246	245	231	235	242	215	256	246	222	214	256	233	248	228	229	228	234	209	253	228	219	225	239	224	223	229	237	267	238	242	236	263	242	258	268	232	258	223	254	225	238	242	238	210	234	240	240	279	257	218	233	242	231	261	268	229	244	232	224	256	249	253	262	237	227	225	240	230	251	269	271	218	241	211	251	221	251	219	255	279	263	227	238	254	248	264	246	281	220	252	247	234	245	252	233	253	237	245	247	239	254	260	243	248	234	254	245	254	230	254	228	240	245	245	247	218	240	261	242	260	242	250	234	266	225	226	240	252	235	216	249	229	230	246	231	233	247	235	269	256	240	261	241	255	240	218	247	285	265	251	217	246	241	241	238	256	248	222	232	248	238	250	239	251	254	280	236	251	249	243	221	244	232	229	252	233	219	222	212	229	249	241	246	237	248	242	255	249	259	267	199	215	253	196	223	227	240	240	228	267	262	258	222	209	254	247	239	239	247	261	211	242	223	246	243	253	238	254	239	244	229	263	224	267	227	246	264	223	249	264	225	240	257	284	249	226	274	251	256	241	208	235	266	269	249	223	265	239	253	265	231	239	234	207	238	242	235	255	247	243	263	261	277	233	238	272	245	233	241	240	235	236	253	219	244	241	233	257	220	256	222	223	248	261	253	239	206	243	238	230	254	259	222	244	233	267	241	223	225	266	285	252	236	254	238	250	235	268	269	244	246	243	226	238	245	241	232	227	265	241	247	234	256	250	255	239	270	243	235	262	235	240	265	249	236	230	239	237	261	273	238	240	237	247	221	251	233	273	249	222	238	218	245	211	215	256	241	250	220	224	230	243	229	257	286	256	206	238	236	246	244	249	219	234	239	238	246	235	263	242	223	243	220	262	261	263	256	240	234	217	225	236	239	243	233	249	256	212	279	249	248	230	239	243	272	237	255	225	243	255	236	257	234	222	254	237	222	250	239	234	243	248	213	246	245	249	229	229	253	236	239	252	262	260	247	229	259	244	243	243	239	255	258	255	242	246	254	255	239	260	244	226	222	236	246	288	243	248	257	223	233	237	236	250	233	240	252	233	232	228	264	243	234	241	235	234	210	231	248	246	242	244	245	240	227	208	254	227	247	234	251	242	253	247	263	205	261	223	254	244	227	245	227	232	248	223	228	223	251	272	254	241	254	254	247	231	237	264	264	248	242	255	192	239	210	249	231	279	246	256	246	235	264	242	245	250	245	223	257	226	248	231	273	268	242	264	245	224	253	244	273	244	258	225	236	214	235	249	228	241	244	229	238	206	222	253	226	244	244	219	226	221	246	230	232	248	235	203	238	254	258	229	249	224	278	249	198	265	226	243	237	262	249	221	243	208	240	252	242	265	227	279	238	231	242	242	263	231	242	227	229	242	233	223	239	226	214	214	240	239	270	248	237	224	226	223	236	245	243	239	241	252	247	244	241	231	254	264	226	228	257	229	221	236	215	244	240	246	229	260	262	249	225	258	247	255	224	228	243	251	230	239	223	232	226	232	255	254	225	228	273	227	231	245	234	199	246	222	226	227	213	231	275	265	221	248	224	271	237	253	260	253	247	232	256	226	242	228	251	218	260	253	246	244	264	259	244	223	251	202	238	263	252	251	244	237	254	233	222	256	236	263	278	204	235	251	215	258	253	238	248	251	237	246	236	239	224	255	237	237	247	217	257	226	247	242	237	252	226	246	261	250	245	268	250	252	256	246	248	279	221	237	242	252	255	246	241	229	224	236	209	250	233	263	262	205	231	289	221	231	258	230	251	274	222	255	242	231	227	256	239	237	275	236	245	233	250	252	252	246	238	223	251	238	246	234	256	235	226	250	230	248	238	260	216	234	217	232	255	254	224	245	252	229	237	265	259	247	238	244	253	226	232	231	277	273	261	225	244	251	246	251	282	220	253	244	262	268	236	231	252	234	228	243	217	235	247	260	253	204	261	275	238	269	240	256	252	255	243	231	225	246	256	236	250	228	215	247	261	251	242	234	229	264	241	233	249	240	224	243	229	237	249	201	234	266	252	232	235	269	246	255	248	249	230	223	233	262	225	260	234	239	245	239	287	239	238	245	249	233	235	269	250	242	244	251	228	230	227	230	238	249	243	283	245	245	246	240	243	235	285	254	236	249	221	258	233	234	265	224	242	222	242	245	244	234	222	235	255	216	242	227	257	266	228	236	235	233	229	250	236	233	242	234	216	264	262	237	226	235	253	227	239	197	223	230	230	213	245	252	246	209	248	235	233	233	238	225	250	268	236	257	245	230	226	255	240	233	224	230	232	256	236	244	273	237	229	262	233	232	259	244	248	245	230	268	214	230	222	237	249	223	205	231	266	268	246	260	257	254	256	259	252	229	233	259	252	256	248	242	280	199	216	248	246	223	266	224	236	259	260	226	258	241	242	253	242	252	234	254	231	245	236	243	250	224	256	244	254	227	242	214	262	223	257	219	275	251	231	236	216	255	229	240	251	267	265	254	269	235	239	244	222	233	228	251	230	261	223	218	250	269	242	205	227	237	233	222	252	260	255	234	228	254	247	234	251	264	225	269	237	214	230	264	254	244	234	245	269	262	232	243	240	233	217	213	223	248	238	232	238	252	220	251	256	269	250	262	245	244	238	257	221	270	234	251	238	229	240	223	258	245	218	219	275	253	268	240	223	258	250	234	229	250	263	231	239	258	247	242	253	244	264	249	218	244	249	223	203	221	252	257	228	231	261	258	237	258	243	254	255	237	242	229	242	254	233	225	244	248	231	257	252	231	244	249	226	228	244	237	239	251	239	236	239	227	221	260	256	265	241	253	229	259	248	213	233	219	218	253	244	222	266	249	266	241	241	260	246	242	236
11209	9334	13510	16939	16399	13090	11976	10348	9101	8659	6769	5911	4984	4852	4791	3426	2716	2567	2368	2354	1875	1680	1642	1654	1408	1370	1381	1278	1316	1075	1254	1134	995	930	920	929	917	887	902	907	858	838	772	848	821	809	754	758	790	837	783	781	788	711	730	720	707	722	626	692	653	668	689	694	693	663	697	672	695	661	693	667	661	699	662	642	643	655	670	686	663	684	681	681	662	634	666	711	659	697	665	646	637	624	627	652	665	696	650	661	666	623	610	662	647	651	640	664	639	670	675	653	671	612	650	626	653	658	649	632	653	666	641	664	660	573	664	628	617	648	671	660	662	613	620	658	681	660	620	639	608	630	621	637	622	612	664	624	635	638	647	671	607	665	661	665	685	620	630	674	639	635	655	643	653	708	669	658	607	665	631	620	673	652	672	656	672	617	648	651	629	640	668	660	625	610	659	692	586	608	631	645	625	687	649	652	696	683	643	680	631	615	659	605	629	648	662	691	669	647	641	617	665	654	618	635	662	683	638	652	649	671	650	659	676	669	648	625	618	670	600	629	627	613	617	698	653	622	701	611	638	655	665	639	625	669	643	611	653	664	625	639	631	638	689	607	675	649	606	653	629	654	610	649	673	652	615	680	681	643	621	679	679	589	621	636	624	626	626	667	639	661	662	686	643	667	650	678	675	660	638	649	645	635	676	636	655	610	589	618	655	631	661	617	654	659	626	651	615	655	636	665	599	616	662	626	655	624	639	632	619	610	650	660	586	626	630	626	660	617	663	651	645	643	661	661	652	667	626	660	602	626	644	649	642	675	656	663	648	657	668	660	647	649	610	654	646	619	637	677	630	643	568	637	640	636	635	657	665	648	653	600	598	647	596	640	625	600	647	634	649	678	648	639	664	637	656	623	665	604	634	646	647	649	606	650	699	676	657	638	638	656	616	609	684	657	642	694	617	668	645	668	614	631	677	645	619	651	641	630	647	637	648	647	615	639	647	631	629	626	634	617	709	645	628	626	612	604	596	646	647	663	619	656	638	591	631	654	610	673	610	698	660	660	655	649	594	649	624	626	604	607	672	642	600	654	686	660	612	655	636	602	637	672	655	697	639	660	623	632	662	623	656	622	698	669	667	656	678	616	677	679	613	612	654	643	645	610	637	621	671	618	652	654	661	596	697	554	623	628	673	649	638	665	654	654	593	648	643	634	645	662	635	644	666	641	618	636	610	634	615	653	662	645	645	654	661	650	620	651	611	624	680	647	641	666	632	603	634	637	681	664	625	608	663	652	650	641	630	643	653	646	696	632	650	638	652	659	618	623	648	657	663	666	640	634	592	656	630	628	660	673	618	619	653	666	670	585	672	666	658	620	662	652	618	620	659	635	692	628	677	646	656	647	589	632	624	672	627	631	611	676	669	614	636	642	644	620	619	689	659	660	645	670	606	601	634	667	683	656	639	627	611	609	696	640	655	635	682	624	622	648	648	652	666	593	631	636	635	626	632	634	641	641	671	673	658	651	676	680	609	639	633	677	583	642	659	612	610	651	647	606	633	636	644	603	657	606	621	640	637	639	669	649	596	665	651	659	634	669	663	640	640	619	621	615	607	673	636	629	656	648	644	620	604	661	650	690	655	675	614	650	641	632	611	683	682	684	670	618	646	695	650	666	668	666	627	646	603	647	705	650	690	611	632	652	643	667	600	631	622	634	642	688	644	665	634	644	700	633	655	634	655	635	650	635	625	614	596	633	626	655	624	640	624	627	645	664	633	657	624	649	625	586	632	669	669	660	612	642	644	624	653	669	651	643	615	671	682	693	659	692	639	712	658	648	614	598	611	623	621	656	635	619	668	617	657	598	616	658	655	666	632	645	661	648	628	620	643	674	625	610	615	616	615	635	588	636	624	640	651	644	589	639	602	644	635	594	647	622	636	681	663	649	581	667	624	616	640	628	635	619	615	676	636	615	645	617	687	636	642	625	605	607	628	655	633	635	638	645	658	652	635	618	643	662	662	648	643	633	608	633	649	624	597	688	615	621	660	621	673	652	599	659	645	644	665	684	629	609	655	632	627	683	628	642	600	647	668	639	670	660	650	647	629	622	671	621	626	638	674	629	671	633	623	658	652	629	617	654	656	655	645	575	636	678	646	673	675	611	612	658	656	687	646	659	623	623	656	659	633	648	642	621	633	635	684	667	630	636	611	629	638	602	630	657	645	683	667	622	655	679	671	606	624	638	638	615	631	665	636	643	666	622	603	608	645	653	653	631	690	630	619	680	625	691	674	650	600	638	633	625	596	644	625	622	657	657	642	634	610	612	636	634	656	680	617	661	658	642	653	635	590	623	645	619	643	578	623	578	652	652	642	628	638	631	629	598	647	621	670	660	628	664	608	616	655	626	638	683	627	643	660	625	655	605	642	626	633	609	691	630	646	655	676	629	660	648	632	644	625	646	622	640	573	638	625	680	623	688	659	655	615	628	620	675	628	625	650	623	623	644	643	669	669	618	644	649	630	682	666	697	639	638	689	662	644	669	636	638	670	613	653	659	630	646	643	645	646	633	617	717	673	622	634	678	650	667	648	660	646	650	632	642	614	626	657	638	611	614	626	617	636	623	617	644	656	669	663	629	636	650	651	705	611	673	680	585	694	644	659	662	644	639	645	622	679	635	681	632	629	632	613	645	620	663	673	657	644	646	626	607	646	626	675	635	578	682	658	712	652	665	650	613	668	678	645	668	642	634	630	592	664	631	644	606	624	634	657	650	615	664	626	662	653	646	609	660	617	620	651	638	646	606	615	654	640	626	649	693	641	633	658	621	671	674	633	603	622	639	633	637	636	647	629	643	635	600	654	648	595	633	653	618	663	636	678	644	619	645	637	649	665	668	667	655	620	682	653	650	657	677	644	620	656	652	647	612	616	658	614	687	614	666	633	626	657	593	692	634	654	663	615	674	703	635	622	644	651	660	651	636	712	687	651	637	664	652	645	618	564	642	649	634	653	645	628	650	658	658	676	645	629	637	658	652	660	690	646	607	660	668	644	636	599	641	586	637	587	619	659	622	648	702	615	620	638	672	675	617	606	664	634	655	646	687	661	698	599	641	609	600	656	625	640	653	656	676	632	645	607	651	672	657	647	656	624	633	565	608	632	628	628	633	629	592	640	656	675	655	659	548	634	640	639	613	615	651	626	680	630	678	661	683	637	583	628	599	626	640	653	626	618	697	637	614	672	601	634	636	680	639	610	599	619	689	607	597	638	655	614	656	661	709	629	646	624	610	679	661	679	685	616	634	668	674	613	610	683	616	624	660	645	624	572	661	640	665	659	667	656	625	660	597	629	634	626	627	598	664	621	631	632	638	640	616	622	631	640	659	643	631	612	642	641	615	633	635	672	679	656	655	615	656	623	699	631	626	644	648	649	611	614	586	653	649	644	627	652	634	631	592	664	662	663	637	605	648	679	616	596	607	664	627	628	649	657	624	668	618	620	628	627	638	627	633
4290	1167	1464	1259	1056	679	613	614	508	450	410	369	367	372	380	357	364	352	329	324	357	346	349	317	316	349	311	318	349	366	321	303	315	283	322	299	322	319	323	329	305	304	336	330	326	310	319	329	323	322	300	339	319	308	293	329	320	296	314	301	310	301	326	327	315	301	288	334	355	351	290	316	334	336	312	342	329	339	328	261	319	334	308	330	308	339	344	358	297	303	329	317	306	340	293	326	313	318	301	309	302	286	286	320	315	297	307	350	318	322	320	309	356	309	280	327	335	311	322	286	313	339	322	295	308	309	346	325	296	343	331	307	327	306	285	322	333	311	294	322	357	309	301	317	321	319	303	306	311	360	299	296	305	301	334	306	304	293	324	331	317	327	315	358	315	316	297	295	331	319	321	351	321	279	285	291	326	340	326	275	327	358	314	303	351	304	303	329	319	313	317	311	358	317	332	301	339	367	335	308	302	306	308	330	319	303	338	302	313	318	325	327	350	330	280	313	331	330	292	310	333	341	336	297	329	305	286	337	324	344	323	355	297	311	282	317	323	315	323	362	338	331	299	291	268	307	309	310	278	308	297	329	315	273	318	333	311	317	330	308	293	335	303	327	311	322	328	343	326	282	332	301	336	314	279	318	334	313	318	325	327	342	326	323	350	320	305	331	300	329	328	290	333	338	335	311	332	316	327	338	305	324	296	346	328	271	314	295	311	333	293	328	306	357	319	296	337	333	334	304	340	343	329	328	322	327	311	311	314	362	326	337	314	345	330	311	300	331	319	301	308	320	305	309	314	307	298	313	310	271	330	284	328	315	305	320	311	312	341	332	293	332	320	310	320	318	340	286	285	328	323	327	330	332	340	307	312	320	344	290	337	342	320	321	310	299	310	339	295	317	291	318	309	295	304	296	307	335	307	282	322	332	319	325	303	303	314	304	311	316	303	332	313	325	369	319	300	306	329	275	301	301	325	339	340	306	292	297	302	334	300	315	308	311	368	266	333	299	343	335	358	324	280	296	289	308	289	314	322	293	358	335	328	321	293	315	281	326	366	320	354	302	343	346	328	334	323	299	315	317	322	285	324	324	320	323	347	299	353	288	332	310	299	273	320	286	312	311	277	321	296	309	314	350	282	328	351	332	317	303	321	299	300	326	333	289	306	309	329	303	315	311	351	303	286	311	297	348	293	311	319	306	328	299	309	307	346	323	301	306	299	317	331	315	334	310	329	362	323	315	334	349	332	304	333	323	307	307	347	316	318	319	300	324	295	320	314	319	333	290	341	281	335	330	344	304	314	287	333	291	280	345	284	303	331	297	300	303	301	281	302	334	329	332	329	300	330	325	341	318	310	297	296	328	285	320	308	320	286	320	307	322	296	301	312	268	302	337	320	346	362	315	294	335	293	320	310	329	339	319	313	286	303	298	311	292	347	332	302	307	315	353	356	317	318	292	346	324	321	302	331	329	309	348	307	308	335	313	299	346	370	344	324	321	326	292	295	315	305	325	335	340	317	336	339	301	327	322	309	306	326	329	336	295	307	281	312	354	315	314	326	296	311	294	321	319	303	311	300	310	312	317	295	313	305	325	319	310	307	364	301	297	307	322	335	332	321	329	273	329	321	312	337	351	363	321	317	331	295	346	306	301	286	308	314	305	314	300	326	298	347	319	317	302	318	297	311	301	319	306	330	341	283	343	315	305	334	343	321	314	317	323	309	326	315	298	340	320	295	307	311	332	322	334	312	356	286	304	295	318	272	323	314	314	298	326	305	297	321	302	281	284	291	310	329	301	331	312	325	356	297	297	278	300	317	294	322	321	349	336	322	336	321	310	342	312	310	317	314	286	310	331	313	308	342	334	328	322	310	336	320	325	307	330	306	320	323	307	310	327	306	350	335	307	326	333	339	326	324	330	327	306	318	329	295	319	329	303	328	288	344	311	348	299	334	309	327	320	315	288	307	323	306	315	330	313	327	298	311	290	369	322	304	292	308	298	314	352	345	320	314	306	314	318	306	308	290	327	331	326	299	290	313	310	349	328	283	340	355	295	313	339	318	299	327	332	295	307	326	316	312	340	312	287	319	319	290	294	335	313	291	333	335	314	305	304	362	339	332	321	301	328	301	280	271	335	331	298	334	320	315	325	305	301	314	311	340	360	322	301	338	280	308	301	311	319	317	300	300	311	311	322	330	296	310	290	308	341	343	334	316	347	320	328	296	292	330	332	302	314	298	338	301	325	314	324	330	318	321	306	287	331	313	288	316	292	301	333	300	316	311	329	329	320	327	325	315	343	307	325	334	306	309	310	320	302	312	300	353	286	313	328	295	314	341	313	323	292	338	317	336	344	290	322	356	303	337	293	332	330	327	307	317	322	343	323	315	324	285	328	354	285	358	302	288	309	294	330	298	318	306	329	315	300	302	323	307	282	324	318	287	329	317	293	314	321	303	306	299	330	322	343	294	284	320	332	326	329	312	310	323	299	340	340	313	312	342	333	313	298	274	322	302	326	320	325	298	323	303	298	320	332	323	317	345	340	320	302	325	299	330	334	329	326	329	384	296	309	340	312	309	310	324	315	322	345	306	329	305	310	325	314	339	331	308	339	322	331	311	306	346	299	294	300	324	364	308	344	297	345	312	337	305	323	301	322	294	316	325	314	326	320	324	336	318	323	305	317	312	346	308	321	289	334	319	306	299	318	360	320	310	337	355	324	310	310	305	314	337	334	321	320	314	308	318	343	317	299	344	300	314	296	321	302	327	331	312	307	325	294	311	324	306	320	285	329	345	283	322	306	292	313	315	324	294	288	278	334	311	307	289	321	345	331	306	310	276	325	332	324	315	321	297	349	333	316	308	340	311	292	345	314	305	350	310	337	333	286	280	327	319	331	356	328	308	359	294	309	334	339	305	309	310	369	308	329	295	320	314	322	333	272	323	336	330	319	312	352	307	321	321	318	359	342	310	323	326	297	308	323	302	320	336	344	308	312	303	323	283	348	303	300	293	353	328	326	284	296	319	346	292	325	324	306	330	322	307	289	330	317	309	317	325	322	297	341	305	325	299	341	289	292	320	310	291	298	324	350	296	330	345	332	325	315	311	343	312	326	324	314	340	318	323	309	349	313	351	336	332	310	297	309	290	309	307	327	333	361	308	312	314	303	282	310	291	313	314	300	283	309	299	324	316	342	327	334	342	331	348	333	370	348	327	347	329	327	299	318	326	337	314	312	280	314	321	308	290	329	308	319	296	310	307	304	296	329	290	299	312	302	293	306	293	332	320	328	315	294	314	280	321	322	309	329	340	318	314	315	315	296	337	321	330	356	303	310	312	351	339	320	301	311	282	350	305	304	311	311	303	271	318	308	313	334	305	345	314	359	342	285	343	342	334	317	321	320	319	299	321	312	305	346	328	332	299	337	349	290	326	330	331	299	301	311	350	337	303	315	301	306	317	324	319	332	281	302	334	335	315	295	319	296	331	345	339	353
3444	1693	2962	4049	3741	2721	2332	2165	1794	1652	1366	1235	1148	1071	1128	1076	971	1016	908	877	879	808	837	892	820	807	798	798	808	830	813	811	829	857	872	750	809	792	845	838	797	758	799	765	731	784	744	827	793	791	834	759	727	783	795	784	814	798	796	780	743	812	759	764	779	763	797	780	787	739	813	729	810	769	748	806	766	753	776	781	837	764	765	816	731	733	726	796	791	786	807	763	756	741	780	812	788	819	782	767	795	737	753	785	737	784	750	773	780	788	738	783	766	823	781	790	760	775	748	766	778	780	803	748	777	774	803	748	766	771	734	743	802	806	784	771	745	792	748	791	753	728	806	782	776	783	827	762	774	801	785	788	788	795	718	712	800	744	791	762	768	816	727	750	783	790	780	759	793	787	797	812	775	799	775	758	815	765	793	788	737	773	778	783	772	761	768	771	748	777	817	761	779	797	759	764	759	772	704	778	720	730	795	785	738	781	760	806	794	745	758	756	787	762	866	773	779	774	744	753	780	779	739	749	800	774	780	773	777	757	809	797	745	760	769	789	741	778	796	735	764	764	829	779	736	727	747	755	786	703	815	794	765	775	738	790	764	798	807	822	743	770	812	752	813	769	791	781	810	818	797	754	749	761	759	802	756	755	777	758	772	790	734	805	776	774	758	842	776	760	754	719	792	807	774	787	750	782	736	762	758	769	813	754	795	780	771	806	768	808	751	764	751	759	831	737	743	762	776	770	771	806	780	833	746	738	790	814	781	808	749	788	817	777	793	732	732	788	693	809	819	740	754	786	759	775	812	770	750	794	778	746	800	742	786	771	730	790	732	814	798	811	770	737	798	765	794	763	746	778	753	748	760	783	796	793	773	723	807	783	781	806	798	745	828	755	790	850	782	816	730	718	779	808	765	770	790	747	759	786	790	776	757	761	810	787	779	776	750	778	737	813	767	792	795	737	797	743	765	801	749	795	775	784	776	792	766	806	765	782	768	796	704	751	756	801	731	756	776	817	763	757	774	768	781	742	738	771	770	771	797	730	750	794	807	810	783	750	760	764	774	741	768	774	790	748	779	793	759	791	729	741	760	788	809	780	752	811	782	817	797	810	765	744	729	790	788	761	774	774	771	788	813	825	768	795	782	761	830	757	728	715	759	786	751	775	790	819	808	732	726	724	785	700	803	769	800	757	738	774	785	800	801	798	750	756	720	754	759	742	782	765	756	796	796	785	786	810	758	731	767	787	735	773	747	740	803	802	720	784	756	773	798	749	773	770	734	782	729	787	771	761	766	792	768	748	762	793	810	773	792	810	785	732	797	755	732	752	755	800	754	751	761	793	790	824	806	787	737	774	773	792	785	827	792	767	746	764	751	740	788	801	761	779	789	785	752	791	772	782	759	765	829	801	719	738	793	809	790	766	757	745	757	727	733	792	798	745	785	791	743	726	789	730	792	769	747	769	746	766	777	789	734	820	770	716	814	772	756	735	767	762	751	756	804	764	844	812	748	763	741	794	732	784	773	799	747	711	794	779	796	784	799	780	743	783	760	768	814	816	838	824	784	797	757	797	776	795	756	774	806	798	803	752	799	764	773	798	778	784	730	769	758	782	802	802	747	750	754	798	802	700	764	777	773	745	767	790	717	782	761	715	789	735	745	768	740	801	815	787	800	801	735	798	733	786	844	739	765	863	731	771	751	775	724	751	747	825	785	739	788	786	763	772	753	796	795	757	747	771	814	811	728	771	733	733	785	732	793	809	802	786	775	761	786	757	750	776	752	736	757	817	751	760	786	809	786	792	812	744	780	844	794	777	750	779	717	810	769	760	780	775	776	769	773	776	794	803	775	744	782	772	772	791	766	777	707	780	738	798	775	782	771	752	799	779	805	736	750	762	743	785	766	758	789	800	781	748	756	781	797	775	761	735	780	772	827	759	757	778	775	761	815	784	757	808	747	761	764	753	763	787	778	742	780	751	781	742	751	750	820	799	811	778	803	779	746	772	773	746	723	738	805	725	816	750	747	826	757	784	753	769	774	760	748	745	772	793	798	752	780	795	798	808	777	746	765	810	829	793	704	744	798	714	816	789	792	807	789	758	825	769	771	797	810	752	757	775	788	773	805	789	844	751	786	799	758	758	799	759	789	744	748	789	769	744	802	801	816	788	777	764	742	814	742	732	857	745	779	749	778	772	821	780	810	755	724	762	779	766	767	844	771	765	761	772	822	770	757	774	775	772	753	769	792	758	753	772	809	768	736	793	838	765	739	789	788	756	785	791	747	782	728	788	822	766	782	750	790	756	737	777	748	735	769	766	733	765	874	854	785	813	718	775	788	743	820	798	767	775	720	798	753	743	720	764	811	761	771	746	742	719	811	775	752	780	766	777	804	784	758	808	797	784	794	758	797	784	727	787	822	775	778	812	788	760	791	743	770	763	792	816	738	806	788	763	765	810	798	779	784	751	757	788	773	752	733	762	765	758	784	730	781	807	757	815	779	779	769	769	766	797	770	801	767	780	802	802	795	751	795	767	778	757	791	754	781	816	798	819	738	773	764	771	760	771	778	770	724	790	748	770	802	775	773	832	790	783	727	764	756	728	759	774	721	775	744	776	830	736	801	799	763	805	805	757	813	760	760	784	737	789	802	771	739	745	780	758	758	721	744	779	786	743	769	741	764	759	821	782	720	738	777	779	739	804	769	784	777	788	842	738	784	782	769	814	719	829	809	766	744	798	775	808	806	788	834	755	754	745	745	722	759	738	791	822	770	809	758	719	809	797	769	738	774	782	743	787	763	781	814	808	769	729	819	782	822	824	739	776	751	815	792	762	780	768	837	752	746	763	789	750	795	777	775	814	797	736	755	755	773	826	791	755	763	763	763	782	748	808	796	763	807	713	717	755	715	756	732	752	753	765	767	798	790	776	804	788	835	785	791	765	717	764	818	769	769	763	821	744	774	811	780	811	813	776	806	744	735	784	742	810	780	747	764	826	811	791	771	804	781	758	752	788	754	823	773	828	728	763	737	773	791	738	746	794	788	767	763	775	801	796	743	770	797	796	809	766	786	773	721	788	765	741	741	810	808	776	772	790	767	730	783	765	800	763	755	788	791	783	805	769	785	779	744	770	769	752	747	763	802	742	756	774	712	740	798	794	796	783	784	771	765	790	791	774	769	733	792	777	777	704	804	817	768	789	787	779	778	739	772	838	768	782	777	788	799	786	858	779	784	750	795	786	822	766	746	807	792	778	734	792	766	782	722	701	766	732	810	734	718	779	728	752	773	794	731	845	776	796	780	790	725	761	792	766	807	743	755	741	770	764	799	799	757	833	731	770	788	796	761	779	744	770	758	769	761	777	794	763	818	795	816	798	834	807	803	786	797	807	801	706	766	765	736	766	769	750	764	832	753	747	753	797	738	762	762	795	786	801	806	791	797	750	752	719	759	795	798	761	780	794	803	848	776	752	760	785	817	788	786	799	804	773	740	755
12718	7196	8346	7797	5455	3251	2052	1669	1221	910	895	896	729	553	495	353	296	339	274	274	269	245	210	247	256	238	225	205	202	199	175	191	208	190	226	188	163	184	220	175	200	183	203	180	174	177	201	169	165	175	182	184	190	173	190	195	179	198	171	170	168	189	205	184	198	183	187	210	144	151	184	173	171	199	153	158	178	167	170	161	185	176	152	177	192	186	170	178	163	177	158	167	173	174	181	172	175	166	188	154	173	208	172	169	187	170	177	167	169	184	201	171	149	175	193	191	196	165	184	188	145	180	170	177	163	176	184	182	193	190	178	187	199	187	190	195	165	181	180	167	174	189	175	158	173	199	184	184	187	199	153	182	184	162	156	161	172	188	183	157	188	184	174	201	151	161	191	170	213	157	178	210	186	167	181	169	178	191	162	169	172	192	172	175	175	179	172	159	156	185	176	171	184	182	180	175	189	172	163	154	182	172	183	198	151	192	157	170	149	158	175	168	162	160	155	172	187	202	182	167	165	173	175	165	175	168	189	188	149	161	173	163	168	174	177	195	199	187	193	198	186	195	183	179	204	173	172	196	157	161	194	171	170	169	200	194	173	182	188	161	181	169	164	196	176	186	157	196	180	186	182	191	193	169	207	175	158	198	173	168	174	165	174	188	179	190	148	158	176	193	179	214	173	158	165	190	172	188	153	179	182	165	192	149	207	166	200	172	173	167	198	182	197	167	161	162	177	154	204	194	166	165	169	178	161	174	169	190	166	154	156	170	169	190	201	171	198	176	172	168	192	168	184	173	208	189	165	151	177	174	193	170	174	158	197	143	192	183	203	157	192	174	181	181	162	195	168	168	164	161	178	158	178	166	180	176	165	142	180	161	156	195	145	170	193	175	180	197	166	176	173	167	149	186	170	173	156	172	168	182	183	174	177	190	191	167	174	192	188	167	173	190	148	191	207	190	163	194	194	183	183	174	188	194	155	164	202	181	183	130	187	176	177	177	188	199	182	202	177	182	160	163	169	169	186	172	136	180	176	172	161	175	178	207	198	216	186	201	182	168	150	177	178	168	167	179	165	168	199	137	181	198	176	195	167	184	200	158	210	173	170	177	142	153	160	175	179	172	191	195	155	147	191	200	169	180	185	158	176	181	176	177	166	189	189	171	167	186	162	173	158	161	160	184	202	190	173	186	203	167	164	153	172	154	164	150	171	177	186	163	164	193	193	195	190	155	175	164	175	181	176	181	183	192	175	174	193	176	165	192	176	168	204	180	148	169	168	184	210	166	184	168	185	176	187	158	167	169	174	176	173	159	183	175	176	194	186	177	163	164	169	183	174	192	173	211	178	160	164	190	170	163	181	172	196	162	169	197	156	174	191	189	148	179	194	187	173	165	192	154	184	165	174	159	169	174	178	152	186	183	169	157	147	185	193	191	173	180	186	172	177	171	179	168	200	161	174	180	184	173	184	163	193	194	172	181	187	162	163	152	203	165	182	148	197	184	162	158	156	158	166	169	165	205	182	184	179	125	172	182	165	176	156	205	202	181	181	186	158	187	173	169	181	184	168	176	181	166	182	187	158	180	189	157	214	176	173	178	152	198	192	195	168	157	162	154	195	174	171	155	167	163	177	174	193	180	169	172	192	209	193	183	189	185	189	168	175	184	163	178	186	171	160	203	168	169	161	170	163	176	196	164	166	195	183	183	185	168	187	190	185	175	174	191	180	162	163	183	164	194	197	169	155	152	187	197	180	196	171	166	173	170	173	195	172	178	211	166	176	175	160	150	168	139	156	181	174	171	186	207	168	170	186	174	185	175	180	180	141	158	191	196	146	184	192	167	176	161	211	189	182	165	173	171	167	191	179	163	156	165	182	170	174	192	198	176	146	176	184	189	184	191	180	149	200	157	200	163	174	162	175	173	145	168	171	171	179	160	175	158	168	183	181	178	179	195	179	185	167	175	192	163	191	171	180	188	165	167	158	203	177	179	166	196	177	193	184	172	188	175	174	216	175	180	170	198	178	180	191	177	171	156	186	192	183	183	164	179	145	168	150	173	180	182	158	176	168	164	144	155	171	178	162	169	175	163	153	194	199	160	172	192	158	169	193	195	200	154	177	181	168	165	187	204	178	175	189	206	164	191	188	189	174	193	154	169	188	160	173	145	166	192	178	159	192	183	177	176	193	150	174	182	187	169	179	186	172	196	172	175	178	190	184	164	185	212	163	156	167	181	178	173	170	186	175	177	195	197	151	175	175	184	157	156	213	179	156	177	176	154	178	189	179	195	182	160	160	181	179	179	185	178	206	186	212	177	157	178	176	178	201	185	154	196	165	177	197	187	202	165	207	202	182	152	168	206	174	185	155	157	186	156	180	170	178	215	161	180	179	159	202	192	170	183	176	175	155	174	172	158	164	185	188	168	182	184	177	193	162	179	181	194	174	184	153	175	199	172	176	175	174	159	184	169	203	156	167	191	173	171	154	161	167	168	184	200	172	160	189	190	151	199	173	182	147	198	167	182	173	188	169	165	160	182	162	161	178	179	187	166	156	174	172	181	170	166	185	189	171	157	186	173	165	174	189	183	165	186	161	163	193	196	179	194	172	157	176	161	173	156	186	153	194	168	167	176	183	159	143	176	177	192	158	187	164	168	207	175	166	167	176	178	164	169	197	186	196	197	173	164	176	162	184	168	176	214	159	167	176	180	168	182	194	209	175	195	182	185	183	192	189	170	180	185	182	214	191	171	179	170	181	191	196	191	174	167	200	167	200	185	219	173	171	163	173	197	143	188	157	156	156	177	175	195	178	172	161	183	154	186	206	200	181	183	167	176	168	181	173	153	182	174	151	178	155	165	166	207	196	195	167	171	156	172	181	190	166	180	178	189	166	196	163	189	194	163	187	184	181	186	203	174	183	151	179	182	164	169	180	168	198	169	183	192	185	185	190	170	205	185	183	168	154	169	172	189	167	195	157	159	158	170	192	209	181	191	173	178	161	175	188	167	155	176	174	170	189	197	181	203	195	183	175	172	185	164	198	188	173	180	164	173	183	182	179	164	179	191	187	169	168	183	174	152	171	174	160	195	176	164	174	172	186	179	160	160	184	190	155	182	162	175	179	175	180	169	170	187	170	191	206	180	182	169	183	165	192	178	158	167	186	142	180	184	184	161	176	171	182	175	182	196	175	179	150	203	180	162	151	168	180	178	178	179	181	169	186	155	153	162	163	166	144	145	192	178	166	181	173	195	166	178	160	151	167	178	179	189	161	187	184	177	185	155	154	176	169	195	176	175	168	176	177	158	202	167	181	158	165	188	211	151	181	152	186	182	153	171	174	175	182	185	191	174	159	181	180	147	155	179	171	169	190	176	173	176	185	161	164	176	163	162	213	180	183	192	188	150	187	152	184	181	178	179	175	195	171	172	171	158	180	173	149	199	192	161	175	197	177	173	181	197	178	173	159	182	209	195	205	181	190	180	181	174	176	175
8295	5683	9482	12800	11086	9209	7200	6378	5353	4535	4133	3733	2811	2701	2533	1914	1497	1394	1332	1257	1201	1032	1027	994	904	885	910	733	770	794	719	709	676	656	649	622	615	587	595	591	590	578	582	572	552	543	524	569	556	596	529	553	571	528	501	499	486	534	487	491	510	481	485	502	487	495	497	500	544	513	503	520	492	497	495	509	503	489	508	512	485	501	480	516	499	484	462	511	488	501	526	497	480	498	529	512	484	505	480	484	475	489	498	501	513	534	488	493	507	456	488	471	468	485	456	474	500	494	488	475	476	488	464	481	502	512	478	465	460	502	456	514	499	453	465	474	451	494	497	467	475	451	488	473	490	454	474	530	507	501	463	474	447	470	517	530	518	514	465	495	486	521	482	458	513	532	515	497	474	483	502	485	470	518	515	488	515	489	493	448	455	483	518	475	473	483	489	530	466	538	472	479	472	494	501	467	488	456	445	498	461	493	518	516	512	466	473	457	488	499	467	496	460	505	487	496	481	475	469	445	491	483	461	475	490	477	493	450	495	502	498	455	465	511	471	442	493	455	464	504	446	463	498	456	477	450	496	491	471	508	497	486	525	450	483	502	502	498	506	476	480	495	459	465	495	504	475	465	472	474	460	481	496	435	453	468	488	480	452	445	534	469	498	448	483	481	497	473	448	447	498	461	471	445	516	471	453	491	500	454	460	461	470	455	490	485	506	485	493	470	486	463	457	476	504	464	484	460	504	470	441	486	518	519	475	474	483	519	510	473	467	510	486	493	496	493	517	472	450	496	455	521	469	466	483	477	478	455	450	517	487	473	505	491	438	499	487	471	473	495	497	507	529	485	468	508	486	529	477	457	479	442	484	456	505	483	514	504	509	529	483	461	482	515	452	490	478	442	477	480	466	467	507	498	454	468	478	449	464	480	473	486	489	492	496	496	470	517	462	510	477	475	489	506	449	467	439	485	482	473	474	501	490	475	509	459	448	455	460	490	505	493	492	476	477	480	449	512	510	487	468	464	434	491	487	505	471	475	488	508	523	439	499	466	461	481	461	509	460	490	464	451	486	534	529	458	488	513	496	482	449	472	474	474	432	485	515	488	482	473	465	460	472	465	502	465	495	484	515	437	490	461	477	455	512	490	485	483	501	457	461	478	483	464	496	442	466	458	481	463	507	453	475	474	486	498	487	476	478	507	506	512	477	510	507	466	486	452	472	473	458	486	464	477	433	485	489	557	461	488	522	500	465	452	451	468	498	538	501	468	483	511	483	443	491	521	463	495	498	482	484	523	524	459	495	459	480	444	510	468	461	479	448	470	492	510	487	484	483	460	452	456	462	472	463	511	429	460	496	516	449	467	461	507	522	465	469	465	501	486	486	460	480	489	445	492	448	504	478	482	443	521	435	455	463	487	467	474	495	507	481	464	500	500	452	486	487	464	483	465	480	500	480	454	439	466	474	509	516	458	463	492	487	486	491	478	498	501	459	475	477	488	506	500	505	521	509	474	520	468	460	501	492	489	473	413	444	467	483	502	487	458	501	533	474	485	498	499	524	468	476	484	487	449	463	499	483	471	485	479	483	516	469	469	488	461	486	488	465	457	467	465	438	460	504	492	492	499	469	456	460	507	482	466	491	457	486	493	441	515	487	476	470	486	502	473	505	476	474	480	492	500	469	424	466	504	507	461	477	509	544	505	471	490	501	503	542	485	449	479	495	486	483	480	476	484	489	507	492	486	462	481	491	463	485	483	487	492	504	462	452	497	466	482	459	480	516	498	501	506	508	483	498	435	511	500	467	464	452	476	493	460	501	532	498	470	508	525	514	445	480	475	445	477	484	493	472	466	495	497	475	509	481	491	503	460	463	466	514	496	484	508	494	458	478	489	427	489	492	495	455	475	483	482	478	463	511	505	470	488	475	493	485	491	476	477	449	515	507	484	488	470	478	474	461	487	478	491	490	451	480	453	441	477	472	478	493	472	511	444	480	456	486	462	495	515	494	473	496	478	500	482	488	447	496	495	462	453	499	492	471	476	489	441	482	499	500	480	476	459	476	491	511	476	479	481	520	489	498	452	442	477	476	513	485	507	484	466	502	502	491	469	487	494	513	489	467	510	514	503	466	462	489	488	455	476	508	489	463	480	527	474	491	501	481	456	479	480	517	496	492	475	497	496	464	491	487	500	481	513	498	505	497	444	532	505	512	524	551	495	470	447	494	513	475	493	490	487	498	509	477	460	468	526	516	505	521	495	485	479	493	504	489	469	491	495	500	461	469	493	467	451	488	495	476	498	507	484	491	502	494	501	473	444	508	478	505	520	504	495	478	485	482	496	453	458	509	472	462	493	471	484	476	474	515	450	474	477	497	458	491	468	500	487	498	487	516	514	476	436	469	441	463	485	507	451	479	512	463	489	464	466	476	466	475	446	485	474	485	465	469	457	457	473	470	474	528	485	474	509	480	494	503	483	441	494	462	497	468	509	465	479	451	518	480	499	461	486	492	510	488	500	468	479	501	501	512	499	466	497	489	468	468	437	497	521	493	476	468	468	483	478	496	484	476	489	472	465	474	498	508	470	473	482	471	469	505	499	492	490	458	488	505	473	458	484	471	472	513	502	487	502	507	444	509	510	497	513	472	466	481	486	477	457	518	463	475	481	486	452	465	470	470	503	490	472	474	489	490	463	454	487	444	463	464	490	455	460	468	470	469	470	457	498	484	497	512	479	465	482	477	499	495	491	477	519	511	536	486	506	459	465	487	489	463	473	476	488	455	528	449	462	457	532	459	442	460	450	484	472	487	518	508	488	474	462	484	491	484	456	487	493	498	491	487	453	489	432	486	517	474	481	492	458	510	462	517	497	466	491	479	484	455	454	495	460	512	507	529	472	439	506	478	477	474	477	491	480	502	504	471	446	473	546	487	508	476	510	456	484	503	492	499	493	487	484	480	508	498	443	430	508	444	482	462	492	439	479	489	447	493	476	532	494	500	482	413	449	502	485	449	478	503	470	506	501	517	478	488	491	508	484	514	509	512	504	474	481	481	457	471	457	472	427	507	447	476	480	498	522	500	530	496	466	465	495	487	466	491	464	510	489	513	477	505	492	455	512	487	501	493	470	492	498	496	452	483	479	466	528	430	496	490	473	481	513	455	488	511	497	504	473	504	477	544	481	494	473	518	520	511	488	484	483	466	461	464	486	479	456	426	463	510	521	494	470	432	487	459	482	519	507	512	510	466	449	464	495	536	468	450	492	464	467	440	465	503	503	497	522	487	490	474	477	497	487	467	459	493	507	495	464	469	494	540	500	481	499	463	491	455	516	507	482	502	493	475	524	481	481	500	482	482	497	478	444	513	497	462	507	482	504	485	453	450	477	512	456	497	447	486	479	484	460	486	451	464	478	472	450	524	539	510	505	480	492	485	510	448	455	464	441	469	499	472	495	497	479	477	512	464	461	476	476	475	494	476	495	491	524	486	518	513	524	496	533
21741	12606	14679	14714	11210	7329	4665	3524	2473	2124	1725	1585	1130	1045	965	758	571	531	500	477	456	370	341	427	363	355	359	378	296	282	297	339	274	269	259	265	255	277	243	267	259	227	271	254	254	251	271	260	263	241	268	280	255	243	226	223	228	269	230	251	242	236	260	248	243	257	248	242	253	229	211	258	243	229	247	243	232	251	232	236	243	206	238	217	227	240	243	220	241	244	246	242	270	225	255	220	219	230	238	229	222	229	204	220	255	232	270	250	260	209	256	232	265	263	253	231	228	232	202	229	239	251	214	242	225	232	290	243	235	235	239	275	249	245	212	243	253	267	256	261	238	213	219	241	250	235	248	230	234	245	274	225	236	242	232	248	241	221	244	212	252	251	226	239	247	226	231	247	216	232	249	233	222	220	244	224	223	238	223	258	247	218	224	226	220	244	230	255	234	246	263	260	251	230	220	236	255	247	232	260	223	234	273	226	246	228	231	253	257	243	230	240	238	234	241	253	277	234	241	236	235	246	258	241	219	243	258	235	244	263	239	199	252	254	241	248	210	238	239	238	226	239	251	238	231	259	236	212	223	246	229	247	231	238	239	231	221	210	240	235	205	246	227	242	219	244	237	235	238	253	239	266	271	244	253	238	253	242	264	267	210	230	225	251	235	250	241	262	242	239	232	231	253	265	238	237	231	243	213	243	251	236	237	247	236	232	253	238	222	245	227	232	240	269	225	252	221	219	250	237	226	248	218	228	223	243	226	238	214	254	243	241	242	241	223	245	225	216	244	259	229	240	230	224	250	219	263	249	265	243	224	222	231	251	257	209	225	224	255	206	262	271	261	213	236	226	242	234	242	226	273	214	247	255	236	236	243	222	216	227	240	223	255	275	265	227	257	224	224	269	229	249	225	254	241	235	221	233	266	258	247	232	276	247	209	252	255	226	239	204	231	267	229	220	232	243	233	229	237	248	226	214	258	249	225	248	246	228	226	235	210	208	243	245	240	192	260	231	246	230	281	250	251	254	217	234	245	225	264	229	269	221	234	241	241	242	215	254	293	245	245	256	246	264	258	228	241	261	240	243	206	241	259	224	256	278	232	228	240	229	203	244	256	212	258	236	240	244	225	236	237	248	252	223	266	221	229	204	238	219	241	203	214	235	262	230	246	228	245	259	230	268	259	244	255	250	273	225	234	244	263	236	240	263	234	247	225	213	244	228	252	230	250	249	250	252	250	275	258	240	213	241	240	203	251	239	236	218	250	257	255	237	243	263	260	230	249	232	230	229	223	234	264	230	234	238	197	207	259	253	263	221	243	246	234	246	228	240	252	266	247	260	246	249	238	250	219	268	244	208	233	245	232	235	204	219	233	233	251	268	234	266	240	220	204	241	260	255	244	233	227	255	229	237	270	232	216	226	258	227	242	225	265	269	247	262	217	257	224	244	259	226	225	254	241	245	251	238	273	229	222	253	253	259	285	228	244	227	229	242	233	265	241	233	238	235	252	255	251	225	226	242	276	245	261	239	207	223	220	267	252	235	227	237	230	224	267	241	236	254	225	255	233	250	277	216	245	241	256	220	229	224	244	255	250	262	169	252	268	228	242	214	224	261	225	241	229	251	220	220	236	226	249	234	245	219	247	267	253	215	228	220	227	261	219	245	274	259	265	277	221	229	227	231	215	254	273	230	245	278	259	223	238	228	255	239	297	229	215	255	253	239	224	225	241	235	261	255	264	252	238	226	230	229	226	243	237	251	249	240	244	231	259	248	236	224	224	241	224	215	242	222	240	261	223	246	266	248	239	246	250	233	250	261	239	239	255	258	245	236	239	244	259	249	249	232	253	266	221	222	237	250	250	225	210	241	249	230	236	255	240	233	236	258	254	234	237	243	253	262	252	237	226	240	253	235	231	223	266	252	242	248	228	250	252	262	254	266	254	246	237	227	228	240	226	234	248	241	239	234	252	258	256	236	232	205	249	256	229	270	214	240	241	256	274	209	258	236	224	218	247	244	245	225	267	257	248	245	236	263	258	244	248	253	261	219	231	217	253	247	253	243	216	218	227	231	239	216	238	233	238	259	245	206	241	247	228	235	226	232	241	240	252	254	242	225	220	218	223	225	230	238	246	260	229	240	262	275	229	235	227	233	233	269	256	229	246	223	234	270	239	225	265	222	260	246	221	256	208	241	209	220	231	217	259	254	232	245	243	229	214	248	205	220	229	228	240	262	239	240	243	247	214	238	272	222	231	221	233	239	247	252	244	242	221	277	247	255	259	247	250	238	259	230	236	262	248	242	260	227	223	243	235	264	240	234	233	263	247	224	251	251	238	226	223	257	219	248	229	252	239	236	241	247	265	202	225	249	228	229	237	236	243	247	208	238	254	224	231	236	221	256	239	249	228	231	231	247	238	256	228	231	253	244	247	279	238	242	203	232	238	235	250	243	264	226	241	246	203	256	232	234	237	231	245	225	229	238	245	230	247	244	226	255	202	290	255	245	239	224	255	243	252	261	251	229	226	247	243	230	229	252	239	231	260	235	223	271	231	235	256	222	235	214	257	252	239	235	257	241	215	238	256	194	251	221	245	258	260	239	242	233	258	254	226	233	237	237	265	246	242	241	229	219	231	234	249	284	218	226	247	239	237	238	216	238	208	236	248	247	242	248	249	226	241	232	232	236	239	203	233	229	253	263	219	243	225	246	250	271	234	263	252	250	221	218	236	220	249	256	225	244	230	254	228	224	232	234	226	229	243	251	229	258	253	255	242	274	282	248	248	265	239	202	241	270	213	253	212	213	230	255	231	248	217	243	241	249	259	222	240	241	228	278	211	215	240	280	241	257	226	252	216	272	207	262	252	237	240	220	217	216	244	237	254	217	252	238	241	251	239	275	246	262	228	215	242	244	221	233	242	225	222	248	227	233	207	253	246	225	253	234	237	211	271	263	235	214	244	225	218	248	250	251	239	228	247	242	257	242	231	258	228	255	264	231	228	255	212	230	250	236	242	246	240	232	231	241	235	213	236	217	244	253	244	245	249	220	219	245	256	221	256	236	218	235	268	253	237	248	254	224	220	260	217	253	249	237	235	229	240	238	217	220	247	251	251	250	237	220	250	258	263	215	257	243	234	243	216	238	247	247	231	251	266	247	250	234	254	231	245	244	250	222	276	233	248	253	239	250	249	253	236	256	284	256	237	254	216	223	237	225	249	223	238	240	212	234	240	261	254	250	246	264	234	220	218	237	219	215	214	236	230	244	228	249	228	258	224	239	253	228	232	251	236	247	258	265	212	260	258	238	240	234	258	228	244	269	248	247	251	274	226	239	233	234	260	238	263	224	229	228	279	256	244	224	267	247	211	258	241	235	239	245	251	268	264	238	275	273	243	240	230	286	223	235	238	209	235	235	242	225	249	254	243	248	252	218	226	221	254	236	254	236	227	262	242	261	221	226	238	257	273	233	213	245	233	244	220	256	243	272	292	246	218	252
11872	9141	14458	18228	16284	14219	12055	10312	9400	8198	6406	6329	5254	4938	4756	3212	2466	2407	2157	2037	1877	1736	1691	1747	1616	1500	1479	1409	1233	1231	1135	1154	997	958	922	1020	877	893	900	869	867	870	840	795	759	783	777	815	818	738	773	765	791	762	693	692	645	689	674	681	748	698	665	665	680	650	679	662	657	666	666	672	649	634	650	684	629	678	688	688	645	621	692	640	655	701	651	650	635	682	674	654	634	645	618	664	604	631	644	643	636	642	678	672	632	647	657	645	685	657	658	666	629	650	663	658	646	671	625	627	619	685	631	693	649	626	654	609	606	637	652	611	658	678	623	624	660	624	664	633	642	640	640	623	673	611	659	655	633	635	664	624	603	613	605	648	627	666	680	640	655	616	625	592	617	687	652	616	611	631	627	645	612	646	643	624	629	670	604	581	624	616	620	663	645	604	671	635	622	648	667	607	645	649	690	628	668	656	662	650	656	672	663	637	648	626	640	624	685	639	660	636	662	616	619	618	592	628	629	642	671	622	642	610	608	660	654	668	640	633	605	635	610	593	620	625	596	632	683	597	642	682	634	659	631	593	633	651	621	634	628	641	614	641	683	620	667	595	673	600	648	661	645	625	655	654	641	613	619	678	640	635	639	648	624	604	642	638	639	684	621	608	650	651	631	623	645	649	623	606	641	612	619	623	643	639	616	610	624	634	657	612	625	582	622	657	638	634	626	618	633	592	645	662	614	590	650	618	649	614	627	603	636	669	640	617	607	628	630	646	615	662	639	641	689	651	646	643	668	556	645	640	659	617	650	626	619	669	640	631	655	609	628	604	660	624	638	633	588	632	650	612	671	649	622	634	642	599	656	607	618	650	657	628	672	600	670	627	668	622	657	621	599	645	596	618	693	670	596	629	609	618	617	603	624	613	604	640	647	626	650	652	662	625	609	618	619	605	633	599	598	639	651	615	640	647	612	632	630	646	641	607	635	602	660	628	626	698	604	649	589	629	689	605	644	635	635	628	655	672	642	624	639	652	635	634	622	621	608	590	607	688	617	611	611	621	642	657	608	621	619	638	650	638	637	620	647	667	640	650	670	652	615	646	595	653	653	668	688	632	596	605	648	624	668	636	658	635	635	647	588	604	616	614	623	627	603	652	650	679	638	621	660	643	604	655	611	654	642	655	589	625	613	632	625	645	651	652	621	643	587	613	660	635	622	629	652	638	637	642	632	619	610	630	660	675	696	653	638	670	628	636	637	630	650	657	608	672	590	648	621	631	634	658	672	640	623	649	587	644	656	654	632	665	672	648	658	639	673	698	667	589	681	653	636	648	616	663	604	643	650	646	642	593	623	720	579	611	636	649	657	618	614	650	633	597	592	685	611	658	620	641	703	640	594	634	581	653	634	629	629	655	634	657	619	666	642	646	613	643	621	661	647	679	619	614	618	641	626	615	649	640	634	670	653	677	622	655	628	659	632	653	652	605	638	604	627	607	616	638	635	635	627	642	677	662	615	607	679	625	605	628	623	680	661	635	657	622	637	667	620	658	656	609	632	659	641	606	599	662	638	646	614	630	611	635	664	635	637	583	644	647	609	645	640	626	651	643	613	651	606	644	677	645	627	667	597	630	681	623	640	634	624	689	640	649	618	669	637	612	595	626	624	608	670	661	606	636	635	626	613	647	658	634	615	620	663	691	587	597	627	687	646	633	639	620	622	645	622	609	635	629	645	660	610	623	622	628	689	634	587	591	626	652	637	671	657	683	618	693	664	608	660	609	643	600	658	615	619	670	635	635	655	641	660	646	614	702	610	680	617	618	656	661	630	667	637	633	654	673	645	637	636	650	625	638	639	621	632	636	621	657	645	663	673	646	624	645	647	640	621	646	653	595	637	633	662	630	605	633	619	657	634	629	626	630	624	620	652	633	676	612	647	606	590	656	628	615	630	641	617	650	638	678	655	619	628	638	664	635	632	646	614	659	664	663	593	623	631	623	632	631	641	592	617	637	629	619	625	620	702	679	647	664	642	618	620	638	660	668	622	598	638	643	684	603	689	611	636	673	636	601	633	616	595	652	661	623	648	687	632	658	635	598	609	646	631	641	652	671	637	567	644	599	666	631	638	636	642	635	649	598	645	596	647	610	663	629	605	603	652	700	669	626	660	590	660	662	642	645	622	648	652	668	641	613	669	649	643	600	618	627	626	593	638	630	606	622	682	671	669	653	634	643	589	607	645	640	660	628	577	622	620	637	612	646	652	604	660	642	686	649	629	633	627	658	613	654	618	638	652	609	624	604	656	636	663	631	688	669	659	641	674	640	645	669	610	610	606	631	629	646	604	610	642	668	607	634	626	575	666	655	608	676	656	630	624	607	606	633	599	587	643	687	643	634	606	643	621	685	593	598	584	649	671	638	588	645	644	680	641	603	632	606	570	641	648	645	649	652	654	608	632	609	633	664	620	665	604	625	632	615	668	645	639	660	625	625	656	667	636	652	593	615	665	605	619	642	638	654	647	616	662	651	627	687	621	602	632	625	624	618	631	633	629	637	697	597	638	649	637	703	587	647	648	603	639	633	600	637	692	642	615	633	683	642	599	606	648	665	615	622	615	631	636	656	663	660	620	621	643	619	643	646	635	605	671	612	659	621	642	612	616	613	664	647	612	603	623	657	640	609	627	631	643	631	640	640	615	611	651	646	626	669	642	638	641	652	591	633	641	596	638	639	661	594	664	654	626	607	653	636	682	633	643	644	621	623	644	652	637	596	631	651	626	628	617	642	613	630	642	610	657	616	602	672	656	604	649	650	627	625	621	632	627	640	656	654	652	635	631	619	629	605	602	632	606	648	660	637	607	628	647	601	631	672	613	609	608	623	577	671	650	643	607	641	661	644	626	596	633	649	654	646	625	641	615	613	667	616	692	666	621	680	564	643	697	618	649	611	633	635	640	636	629	621	693	647	651	591	639	668	689	606	642	643	683	644	687	621	630	659	656	622	650	640	619	651	660	621	676	642	630	609	621	642	632	647	619	664	637	638	642	616	649	652	600	623	636	624	649	622	592	589	627	629	697	622	670	615	604	639	638	640	624	631	642	566	619	607	654	619	605	598	618	663	649	590	611	661	637	639	640	620	648	663	589	663	616	651	617	662	633	610	652	588	626	655	654	683	616	613	639	633	632	650	634	657	637	653	658	618	622	653	628	630	644	664	648	634	644	646	654	619	622	681	620	612	618	592	647	622	663	613	627	696	631	629	629	589	624	634	623	630	609	638	614	652	636	627	649	649	613	593	650	666	621	650	682	669	628	658	658	671	615	600	648	622	586	608	668	666	630	599	637	600	645	606	678	631	637	635	596	660	626	633	618	619	611	626	664	610	615	655	618	654	653	670	638	639	634	651	624	581	686	627	626	650	632	633	629	616	633	672	638	621	652	640	672	662	647	650	609	614	643	653	676	613	578	652	619	629	620	662	643	627	675	612	629	665	640	633	616	647	616	598
4422	1351	1574	1442	987	739	584	515	516	396	377	388	401	361	361	349	336	291	321	322	312	322	335	366	297	303	326	343	319	323	293	312	297	320	313	315	314	316	336	331	278	353	333	335	326	328	354	349	316	301	328	317	288	336	341	302	310	306	305	317	301	321	353	322	291	352	318	333	294	295	327	276	290	335	322	322	301	351	334	316	326	322	321	323	309	298	337	296	340	319	311	290	319	311	316	329	332	336	337	320	345	303	303	331	298	304	369	324	302	332	313	320	312	291	338	324	336	301	323	299	315	339	289	328	320	355	321	347	305	289	307	307	350	332	313	291	307	333	320	368	326	322	305	301	351	296	323	319	292	319	327	275	298	305	303	290	304	276	308	335	282	343	310	285	308	274	276	310	300	293	305	313	319	316	290	328	309	316	319	295	306	288	312	344	309	328	290	317	328	299	327	294	282	327	316	300	324	318	347	318	300	328	330	275	318	306	302	324	316	297	296	291	310	323	301	312	283	287	321	311	330	293	315	278	317	314	279	310	300	339	311	326	324	298	319	270	323	332	297	296	317	324	327	305	336	322	338	289	295	307	340	317	335	302	313	304	341	307	291	302	325	297	302	329	307	332	274	306	307	283	301	313	310	312	331	278	298	296	313	292	292	309	292	297	312	316	303	328	304	311	316	320	275	309	301	294	286	328	334	333	296	280	302	300	272	320	314	345	322	273	317	332	315	321	295	298	309	341	318	277	326	376	310	328	336	286	309	330	323	316	285	340	314	317	312	303	287	302	356	333	307	312	303	296	292	302	321	291	304	312	307	300	291	310	297	341	307	323	287	326	350	306	307	287	283	309	345	349	303	304	297	304	312	314	326	344	305	331	316	326	297	319	319	342	302	326	282	312	305	323	362	328	298	319	316	343	310	312	345	362	297	326	312	329	311	285	286	302	315	332	355	316	329	302	347	308	309	326	305	303	300	323	340	310	314	316	332	342	309	328	316	321	297	295	305	326	320	313	295	317	312	308	315	301	312	301	297	316	328	321	301	299	319	309	271	308	290	298	311	327	330	328	340	311	305	292	292	316	309	316	301	266	309	345	341	281	301	313	332	330	314	301	302	280	346	298	323	287	308	332	271	331	302	303	302	335	288	316	306	316	310	320	251	319	330	329	301	315	327	323	299	339	289	313	298	340	310	298	329	313	352	328	303	307	295	356	307	325	286	314	316	349	294	305	298	288	288	346	296	306	319	285	331	303	307	292	306	303	329	352	278	285	329	307	321	312	318	313	303	290	338	317	308	315	323	299	304	278	293	324	283	329	329	316	317	305	314	320	307	355	297	332	318	323	325	300	310	328	278	278	339	341	357	291	318	327	311	294	288	304	321	304	333	304	330	301	308	333	316	328	282	330	313	353	315	315	293	330	324	290	332	339	307	347	281	305	331	298	323	319	311	297	328	346	328	305	333	313	308	326	320	326	298	317	325	284	284	314	322	282	334	321	338	293	287	305	331	344	302	317	305	312	312	317	277	308	335	320	313	342	323	315	320	284	322	314	304	303	286	362	319	308	296	315	295	319	331	335	275	313	332	321	336	318	344	290	310	291	282	301	325	343	321	306	303	333	319	305	309	277	346	330	302	288	342	330	304	325	289	322	302	325	318	335	298	296	322	332	291	335	320	314	313	299	305	309	339	277	323	298	342	313	302	324	289	300	321	313	283	303	336	287	320	332	303	268	302	283	275	307	330	322	302	313	293	294	310	308	340	340	343	305	287	343	296	327	296	272	283	341	305	303	291	332	321	326	297	321	306	340	287	317	280	309	306	257	341	301	315	320	288	306	301	333	325	292	331	324	306	339	320	288	303	298	323	336	309	329	333	311	347	320	298	315	306	331	319	292	300	331	300	291	315	344	326	305	357	296	297	314	315	312	298	294	324	336	325	330	290	329	307	299	334	343	306	309	289	318	332	311	350	318	323	299	322	330	299	316	300	289	336	337	296	307	319	301	301	298	298	301	291	333	332	298	315	309	317	306	318	277	304	308	309	267	324	333	304	360	318	361	319	308	289	305	343	310	328	333	293	297	310	304	290	326	329	317	287	315	296	312	296	286	300	341	311	327	318	308	302	317	315	284	329	284	290	319	313	315	307	314	294	289	320	299	310	298	338	316	317	310	340	328	308	345	304	308	311	316	340	326	330	312	289	307	335	329	305	315	315	327	325	291	304	304	310	304	337	294	327	299	293	332	320	270	297	290	304	315	281	331	339	301	309	333	292	339	289	329	320	290	308	324	329	361	329	298	333	325	279	310	292	290	318	285	319	326	333	309	297	327	299	321	275	328	319	296	313	328	314	285	299	319	309	271	306	274	331	313	298	322	329	317	317	317	297	291	280	286	311	318	314	323	324	320	269	293	320	293	333	298	288	336	334	324	308	331	339	313	309	313	321	313	302	291	288	332	307	319	313	306	296	336	318	321	294	321	308	300	338	345	314	283	323	332	290	305	311	311	312	355	303	307	343	315	324	315	303	293	328	297	293	325	318	279	279	322	276	277	337	338	327	291	291	317	304	325	296	298	318	316	322	310	320	310	315	278	293	339	325	315	304	316	317	343	290	315	284	315	310	298	317	318	315	320	331	335	299	288	307	317	313	328	319	317	321	311	314	295	303	324	297	295	314	308	323	333	299	310	326	339	315	292	293	299	318	320	286	334	303	299	300	336	315	306	319	295	297	292	278	301	311	301	309	296	303	334	302	301	335	294	321	304	322	326	312	300	336	316	309	326	325	313	310	349	335	330	306	306	336	331	307	305	329	291	328	336	307	304	284	340	354	316	335	318	314	338	298	271	308	325	329	288	318	323	308	333	317	314	333	331	299	309	274	292	338	288	315	325	291	325	306	307	289	279	307	323	350	294	321	308	290	299	285	318	346	288	273	300	329	314	308	306	305	280	313	321	298	300	333	315	315	321	304	307	309	310	316	317	366	303	294	334	300	303	328	298	317	369	352	327	311	326	293	315	330	324	307	309	301	330	299	289	292	301	323	301	299	324	332	316	311	291	296	338	321	319	316	356	312	318	353	310	322	316	308	318	298	313	339	283	289	343	287	288	318	291	311	296	283	344	324	326	324	294	290	323	308	271	310	321	319	306	325	298	317	353	280	286	333	327	308	282	309	323	335	289	312	354	327	314	308	297	313	301	329	287	327	324	293	333	319	345	295	292	283	332	334	300	308	298	322	295	293	322	315	321	331	293	323	296	275	320	322	331	309	313	299	314	300	301	311	342	334	294	316	329	310	271	337	316	348	276	289	327	323	313	269	336	297	336	318	288	287	300	347	289	295	304	277	294	321	319	339	299	309	297	312	309	315	296	325	327	296	322	363	336	307	296	312	286	288	311	343	285	305	300	329	325	321	282	339	317	310	291	296	367	300	287	317	317	297	315	294	305	282	295	325	344	342	336	347	323	280	295	298	316	294	360	312	267	300	317	293	316	301	283
3499	1836	3373	4396	3349	2731	2344	1960	1635	1427	1392	1220	1180	1139	1038	990	1010	984	920	865	845	890	789	803	804	748	796	840	782	792	789	820	745	822	766	755	742	776	791	816	792	787	764	732	773	800	801	806	747	781	768	725	763	794	766	753	765	763	783	775	764	774	734	750	762	793	715	793	759	792	771	745	809	767	772	770	735	800	757	738	763	767	737	734	738	738	761	767	776	802	746	785	775	750	725	767	770	757	738	789	719	723	813	752	738	730	759	786	749	796	776	772	767	757	791	758	761	738	794	739	801	728	792	732	798	742	755	787	758	778	800	738	752	759	712	750	735	822	729	747	762	766	773	778	759	726	794	791	805	756	757	749	777	770	725	778	805	728	764	803	758	711	747	725	739	750	804	742	714	761	761	699	786	758	777	745	786	766	733	745	787	775	759	780	744	757	743	774	742	745	731	739	735	726	754	785	736	725	735	731	749	717	698	726	764	730	806	783	782	807	751	733	762	779	761	769	730	734	778	755	735	749	751	783	733	742	803	808	780	762	742	781	785	828	745	763	741	770	830	732	799	721	728	731	789	812	757	763	791	757	707	728	758	732	757	759	789	781	758	750	781	781	768	791	758	783	754	758	778	800	757	728	722	759	752	785	790	731	776	784	759	707	748	770	787	763	766	777	779	771	733	760	784	740	746	764	797	730	739	722	746	733	807	767	769	719	781	789	754	788	716	743	771	787	727	743	737	772	743	764	797	737	797	749	768	723	787	758	756	764	803	746	761	766	711	744	791	777	786	748	788	759	821	765	780	752	758	779	759	788	757	769	786	766	828	772	744	734	735	702	738	748	741	831	738	774	725	740	767	778	773	733	801	782	766	705	732	737	748	775	786	719	738	826	713	737	820	803	749	772	703	761	769	832	788	758	706	755	745	707	720	739	746	761	755	767	789	738	784	739	781	733	763	761	759	759	797	731	760	755	779	726	736	730	777	698	716	781	737	774	728	760	766	743	764	709	731	751	719	753	829	761	794	750	790	805	737	768	698	759	789	757	773	784	763	759	748	761	702	815	753	746	712	738	768	798	770	771	764	741	715	769	770	806	743	768	726	743	707	781	739	769	765	734	750	745	777	790	757	727	787	779	745	738	765	740	743	701	731	791	757	790	789	742	789	724	782	751	744	772	766	790	782	789	805	721	757	786	785	756	754	811	751	758	771	746	760	801	797	756	748	757	742	755	771	754	791	735	769	766	778	763	791	765	782	776	799	733	763	820	751	756	774	757	753	747	780	752	787	774	709	750	782	730	751	741	779	703	767	783	777	791	762	802	832	741	740	792	805	747	763	768	736	811	755	744	799	745	795	761	791	803	781	793	743	749	718	769	734	760	761	701	767	755	758	740	781	784	776	781	773	754	804	749	770	763	704	741	754	752	788	765	747	712	732	756	744	777	828	774	706	741	758	757	754	733	805	784	802	774	701	743	739	761	790	758	759	710	727	749	752	789	762	710	781	761	752	761	737	724	712	740	759	745	764	768	763	778	774	741	741	757	739	745	749	752	728	770	745	704	756	736	722	792	795	718	772	782	759	730	720	742	777	759	775	733	823	735	758	802	747	743	814	742	719	740	729	762	766	772	796	765	765	752	770	787	731	762	755	732	774	776	771	787	786	750	727	732	758	771	781	761	778	754	748	746	758	761	790	796	739	720	785	743	749	768	770	783	745	801	746	786	770	742	756	719	760	734	761	774	733	788	829	787	791	747	779	733	750	761	734	745	735	787	822	738	756	769	726	782	785	736	727	798	729	730	753	744	730	764	805	709	721	777	810	759	724	744	724	729	732	771	724	759	788	763	757	729	799	789	765	720	775	742	740	728	754	785	742	803	763	746	760	733	800	732	760	765	756	782	739	754	788	780	781	770	758	794	783	759	745	760	764	780	737	799	730	769	769	746	708	788	723	702	843	740	788	756	720	758	756	740	778	740	748	764	731	846	736	759	741	750	730	769	783	733	740	794	746	757	768	756	762	850	814	778	770	749	743	735	790	776	776	756	771	710	753	762	819	724	763	763	796	719	745	786	697	786	732	743	793	780	741	802	703	796	770	797	764	731	737	755	769	775	731	740	715	785	731	738	749	738	714	790	798	763	758	667	757	780	799	775	726	711	780	733	813	761	794	786	754	776	736	726	735	718	771	770	784	807	726	749	759	766	736	802	771	789	754	807	753	742	814	726	720	791	795	752	814	788	799	777	786	758	718	789	739	767	724	755	757	766	743	812	759	791	791	730	789	769	718	796	762	757	734	731	765	804	788	789	757	744	734	726	787	792	789	778	762	735	694	774	810	715	769	732	782	742	740	749	723	757	747	794	768	714	800	691	850	807	762	796	775	754	780	755	751	779	744	739	763	721	756	760	747	786	793	735	777	730	797	733	761	783	781	694	747	739	796	720	729	750	779	776	735	796	753	755	729	770	747	729	773	734	792	835	749	786	738	727	778	713	723	823	721	738	778	720	749	731	720	741	705	796	738	733	821	713	779	754	781	765	695	788	732	724	696	816	779	737	747	744	780	759	748	778	800	728	741	773	790	776	794	773	777	750	758	759	748	749	768	734	797	708	734	740	771	803	754	784	758	802	742	758	725	749	743	764	774	766	839	776	752	760	775	742	785	724	761	758	778	732	773	755	734	768	745	735	788	716	768	766	803	751	778	768	739	730	742	734	746	760	718	781	713	763	771	728	705	754	760	786	749	776	749	806	766	750	751	721	766	743	812	726	726	732	753	758	759	760	773	813	743	728	780	740	761	783	789	774	765	771	758	743	766	780	800	736	751	737	773	784	777	736	741	768	773	760	812	760	703	760	763	755	737	792	756	747	780	777	783	767	704	779	751	738	693	801	729	750	767	767	717	761	729	748	748	805	743	745	785	770	808	775	774	745	790	767	763	718	736	804	773	747	727	785	801	795	726	771	820	809	760	719	758	758	717	776	764	732	803	746	782	768	741	729	782	756	754	735	771	736	758	740	741	792	705	761	739	741	804	722	769	730	740	772	764	745	784	749	782	793	797	769	743	771	784	774	788	771	763	699	760	754	740	750	770	745	769	773	754	733	759	800	781	783	785	737	734	789	714	764	714	809	698	734	738	792	757	783	769	714	749	741	762	777	789	761	706	713	781	774	741	808	799	769	786	756	814	718	754	788	721	758	751	752	753	765	758	763	749	771	744	797	774	745	748	765	782	798	743	802	756	755	747	735	784	742	773	795	753	771	758	770	737	791	793	738	775	784	745	796	737	707	771	747	763	769	752	732	786	718	741	798	797	775	712	797	727	701	774	751	788	729	755	741	762	776	760	782	735	752	745	826	707	772	720	745	795	736	766	741	741	731	787	746	756	772	722	676	744	780	777	764	729	724	770	705	783	769	780	780	821	741	773	748	768	786	759	733	781	752	747	777	773	777	782	759	785	720	807	754	756	783	744	758	776	790	765	807	777	775	790	732	792	748
12460	7680	9199	8732	6159	3319	2200	2256	1315	1206	941	620	578	518	550	375	316	309	284	277	232	243	247	208	249	225	230	196	227	211	225	202	215	220	216	198	210	193	200	185	177	182	185	179	182	181	175	193	153	190	191	167	201	158	168	136	182	181	181	156	191	190	170	177	194	186	177	186	185	176	177	190	179	173	169	170	164	176	157	163	169	163	153	159	173	178	196	165	176	170	170	150	169	172	179	176	170	192	160	182	199	161	182	164	183	189	174	206	184	166	165	167	174	166	164	164	169	198	175	180	142	156	184	176	179	187	151	189	178	178	185	193	155	186	161	210	185	168	170	176	180	160	173	187	169	166	180	191	157	173	181	206	181	176	193	212	175	180	195	188	164	182	162	136	180	165	198	184	179	167	187	157	158	175	186	179	161	164	211	173	153	181	166	173	186	185	166	195	181	193	175	160	184	175	178	210	183	187	201	179	170	157	180	174	166	174	159	168	180	172	184	176	162	165	173	180	173	182	167	153	192	170	160	167	176	171	142	171	172	147	192	183	168	178	167	168	164	191	186	171	164	170	178	180	196	179	180	171	179	169	182	196	151	149	190	163	174	180	187	161	166	163	185	177	162	190	167	180	184	165	192	151	182	171	177	164	182	190	196	187	167	163	163	145	162	184	173	172	170	174	164	190	175	176	183	173	180	172	160	168	199	174	154	155	167	179	168	171	186	164	170	179	161	180	177	151	169	165	163	158	193	171	171	177	182	173	182	167	160	174	180	181	194	173	178	171	177	165	168	177	128	189	199	185	181	172	176	190	177	182	164	153	186	181	191	188	178	180	171	183	176	179	181	181	216	173	188	193	204	181	176	185	190	142	172	168	188	181	165	163	175	163	210	198	183	147	191	160	176	180	181	168	178	168	182	193	177	157	178	168	167	168	168	178	181	189	162	189	149	187	174	159	158	201	156	167	174	199	142	171	171	184	154	198	167	163	164	187	167	166	183	179	153	161	177	181	170	137	182	187	173	168	171	160	173	188	172	183	176	174	189	187	185	157	161	212	184	195	176	162	207	162	191	171	171	183	169	159	190	132	193	162	190	190	174	185	156	195	166	177	161	176	183	185	182	218	173	173	195	186	196	174	178	172	175	184	183	175	151	172	180	193	184	162	187	192	184	194	177	161	170	174	185	146	164	175	162	185	199	166	184	145	180	177	197	194	155	171	217	197	195	175	172	179	197	177	183	179	176	182	181	172	198	175	181	174	173	172	180	171	164	178	166	161	175	169	160	152	164	195	162	158	170	159	176	191	167	177	176	184	189	181	182	160	170	159	178	170	154	172	164	186	182	148	176	174	194	190	175	163	172	182	153	149	200	178	192	169	155	199	190	189	163	193	177	168	171	189	175	156	163	148	156	187	127	166	154	174	179	179	193	179	175	171	142	155	184	159	177	165	174	182	166	138	166	195	172	169	187	157	168	150	176	183	159	178	185	168	164	185	181	195	192	185	198	166	170	204	166	161	172	174	167	150	184	184	188	174	159	169	153	178	167	190	170	171	174	138	187	205	166	169	162	189	160	176	189	187	184	182	162	169	184	172	185	162	176	174	204	156	189	168	145	160	182	180	173	182	179	187	177	191	172	147	183	158	168	163	167	201	192	160	179	172	153	147	170	182	174	216	183	184	184	163	166	188	167	166	175	177	191	199	193	197	184	163	190	180	173	174	171	154	165	183	201	195	181	164	180	158	179	174	179	155	183	181	173	182	185	178	172	157	166	174	195	187	169	201	196	158	171	179	160	180	164	174	173	164	167	163	183	162	182	196	179	180	147	173	154	180	194	167	168	185	151	170	192	191	188	173	184	182	186	185	176	204	188	177	203	178	183	158	157	169	177	163	160	176	165	199	183	150	185	158	173	160	171	154	205	164	187	177	147	156	169	153	176	201	157	196	168	189	168	201	169	171	171	178	169	197	185	177	185	159	172	159	201	181	161	188	160	154	163	139	170	163	186	184	152	177	194	178	183	188	181	190	195	147	184	179	155	157	163	168	175	168	189	163	176	177	172	170	171	196	178	166	183	158	206	203	169	176	157	182	181	181	189	191	176	184	195	182	180	180	172	178	171	175	180	199	168	149	173	177	173	197	174	174	168	183	172	151	187	193	176	166	183	153	177	167	180	170	171	176	173	188	176	162	179	185	177	175	183	173	183	186	185	172	176	170	172	178	168	179	166	166	172	171	172	163	145	172	159	158	173	167	161	161	156	147	165	164	169	178	156	173	182	171	200	200	214	169	171	175	165	174	213	151	160	176	165	175	166	171	196	190	181	165	173	188	184	164	146	179	198	169	182	174	176	170	169	184	169	156	153	174	195	169	153	158	152	188	178	211	146	195	180	169	198	186	154	197	167	139	170	204	157	172	166	176	177	156	192	198	151	181	160	183	181	193	182	169	178	174	177	182	177	200	170	167	211	163	189	169	152	188	173	166	188	158	180	177	181	175	147	196	157	188	176	187	167	183	166	162	183	202	183	148	173	160	179	190	164	187	166	168	196	183	181	162	186	165	164	173	179	187	175	177	157	216	158	160	172	193	180	194	181	176	183	147	208	194	210	166	161	190	146	199	176	190	172	183	180	177	172	162	154	158	162	156	157	192	175	172	161	189	160	189	190	193	148	178	194	174	171	156	185	194	173	155	181	171	181	167	163	182	193	192	171	173	160	206	194	152	169	185	185	175	158	183	173	168	159	192	178	178	168	181	171	177	194	166	174	169	204	170	192	213	176	168	158	170	184	177	204	191	150	170	190	148	183	173	170	186	181	177	182	171	193	191	158	172	163	171	159	174	158	191	164	199	153	170	181	182	153	171	166	177	168	215	173	160	176	161	166	172	163	199	189	161	184	175	181	181	182	203	177	167	184	185	177	173	179	171	171	168	180	169	194	175	180	178	157	190	193	176	185	167	181	178	176	172	191	163	165	175	156	179	202	174	189	176	181	194	179	179	202	187	181	185	160	152	207	189	160	168	168	176	194	171	148	185	161	186	167	190	180	192	190	153	197	181	183	174	161	166	163	173	170	167	190	174	180	173	154	167	169	172	187	134	189	185	144	171	181	191	155	190	177	154	168	168	190	178	178	161	192	163	197	173	205	173	188	164	201	172	195	159	212	181	180	166	174	196	174	185	167	161	195	173	181	188	168	193	179	186	159	176	197	172	186	175	170	177	198	183	178	185	192	192	174	174	181	183	156	154	171	178	196	178	178	166	160	172	184	161	184	178	176	168	178	180	178	164	214	163	169	176	175	186	173	176	156	173	187	165	167	176	150	188	164	160	190	154	172	180	169	165	200	180	167	167	152	171	192	180	187	195	161	173	200	173	155	158	168	162	176	192	170	169	178	174	185	167	165	206	173	190	188	199	166	181	201	181	166	176	187	156	154	165	155	210	160	151	185	185	169	169	156	171	191	175	169	210	188	176	164	196	179	187	188	170	157	144	178	175
7943	6212	9996	12727	11672	9018	7819	7001	5210	4818	4211	3389	2927	2733	2285	1628	1470	1339	1342	1192	1077	1035	907	1040	1105	955	896	744	803	742	772	710	684	614	620	638	621	592	645	621	561	558	585	562	559	567	548	570	551	553	595	558	546	516	505	518	500	510	512	524	496	466	491	508	497	548	510	508	514	475	458	510	496	483	539	487	497	512	493	465	501	459	499	495	482	507	507	506	504	462	476	501	489	493	457	490	474	498	482	534	482	470	478	501	509	492	504	493	504	497	501	526	487	489	501	515	505	494	455	490	463	467	514	474	510	454	490	458	454	447	464	444	489	478	459	469	479	485	494	488	512	501	460	484	463	486	501	444	483	506	498	485	493	490	462	456	455	489	490	498	472	485	474	483	452	490	508	506	493	473	486	456	499	490	501	496	474	489	478	481	443	444	478	470	465	492	517	441	451	444	476	508	518	472	470	508	491	476	492	505	525	481	464	488	500	488	489	453	487	435	463	490	510	521	523	490	475	490	491	471	520	489	467	477	538	468	472	451	496	481	436	470	509	464	480	470	472	505	494	505	511	501	477	487	482	488	470	553	487	490	472	509	476	457	459	469	486	514	467	463	483	470	475	517	502	468	480	481	477	491	461	470	509	479	500	474	508	446	474	491	467	467	478	454	478	445	481	474	499	483	489	507	449	506	479	500	466	465	485	443	476	461	462	496	467	460	495	467	476	469	490	493	440	464	468	459	504	451	449	440	482	489	485	489	483	484	457	503	480	489	487	449	475	469	525	495	521	481	480	485	477	483	458	469	437	497	473	483	481	515	495	463	492	489	492	474	479	462	477	478	518	493	437	451	474	509	470	467	493	479	467	504	425	474	499	479	515	489	502	487	469	446	465	476	497	469	491	498	481	528	451	462	458	493	493	468	472	484	484	480	470	499	476	471	488	493	480	470	465	487	502	535	475	510	413	498	491	449	462	482	474	455	481	491	486	455	506	482	433	475	501	508	478	497	478	472	473	482	468	484	448	503	466	465	483	481	450	469	505	493	488	440	460	496	489	498	494	466	472	484	451	479	452	455	490	497	505	495	486	496	502	489	504	418	458	489	460	484	465	484	469	533	451	474	490	453	473	508	480	519	460	483	466	498	453	475	476	488	478	469	474	459	484	447	485	436	484	487	507	454	469	466	475	510	463	520	517	448	497	476	477	469	466	503	425	473	485	483	475	486	512	489	450	452	469	444	450	503	516	452	483	459	505	479	475	518	494	470	477	454	482	503	453	481	457	427	488	488	471	471	455	473	483	469	511	514	448	480	481	476	465	494	493	521	477	468	479	475	499	479	450	449	482	473	498	469	474	518	479	438	440	466	448	491	452	479	521	504	479	484	452	450	537	476	451	489	518	481	501	470	481	486	487	452	460	492	484	456	444	498	449	447	494	493	497	488	465	523	487	454	458	489	508	465	492	454	511	506	488	506	449	450	430	501	482	490	447	490	471	464	473	484	465	464	463	461	480	488	495	516	457	463	500	485	494	518	491	510	460	479	507	480	496	458	480	494	505	465	489	457	498	462	447	457	468	494	487	495	484	489	484	459	476	486	506	458	444	516	461	490	476	455	494	490	482	477	439	495	471	467	458	502	437	536	474	449	464	477	471	498	501	465	460	458	469	483	455	505	456	510	452	444	520	503	536	477	461	486	462	473	438	476	441	472	493	455	500	480	469	477	496	487	480	466	458	482	467	473	493	470	511	471	473	453	478	480	492	469	464	502	481	507	468	478	483	483	448	488	486	461	465	485	488	471	510	446	486	454	423	484	495	488	467	456	464	476	486	438	468	489	444	480	510	505	447	451	463	458	455	471	490	485	474	468	481	477	459	453	468	472	476	465	499	464	435	467	470	472	473	491	468	483	481	481	484	496	468	486	453	461	482	493	523	463	496	523	485	508	500	492	495	432	510	483	463	480	444	472	502	494	494	508	480	467	481	521	488	466	489	464	512	482	451	509	483	437	515	472	486	475	499	513	488	519	461	469	518	515	515	465	488	454	480	469	522	480	463	472	476	449	470	484	493	432	488	462	491	464	478	481	504	470	472	473	506	496	493	466	499	463	498	449	503	491	469	505	439	458	481	443	479	499	478	464	458	434	469	467	479	516	471	497	496	513	513	483	474	505	477	454	470	505	467	487	450	482	498	439	491	487	481	491	459	500	446	462	472	479	461	519	480	464	494	494	501	478	470	428	461	481	441	474	476	451	495	472	501	526	464	467	479	453	463	470	499	512	486	499	472	477	496	476	509	471	488	467	492	474	447	472	481	476	493	477	464	473	470	491	452	493	452	440	478	505	527	451	492	469	475	502	470	494	473	471	484	447	473	444	516	476	505	521	449	517	470	476	451	477	460	472	455	468	471	462	479	481	488	466	487	440	470	514	492	487	503	478	510	527	508	472	455	481	466	499	510	516	500	474	488	494	504	485	437	503	508	463	507	504	526	480	467	485	468	515	450	513	506	479	467	483	475	444	450	500	468	442	470	541	496	484	463	481	468	470	475	497	469	481	454	456	488	461	492	492	463	473	453	459	511	476	501	479	481	437	470	510	469	452	512	469	477	453	477	479	458	458	485	468	481	487	505	532	480	520	462	509	523	510	459	502	493	493	469	474	481	489	490	454	465	481	490	478	483	502	445	499	479	483	467	459	449	499	480	477	473	441	490	453	513	472	462	477	499	515	506	457	491	476	461	479	475	464	475	501	506	499	504	488	472	461	447	484	481	465	508	480	439	426	484	492	501	455	441	472	485	475	516	462	491	501	471	497	466	488	464	475	456	450	499	483	458	508	471	454	481	520	488	488	489	489	426	472	453	509	493	521	493	499	482	480	475	488	499	478	508	483	511	519	452	464	486	486	450	481	458	436	448	451	450	491	464	493	465	485	458	441	470	497	505	473	471	485	454	464	426	490	443	449	463	492	494	495	508	472	478	495	472	465	503	464	505	520	436	482	475	444	495	479	448	525	464	489	501	469	451	469	454	518	478	501	500	458	509	481	457	458	520	493	471	490	482	495	454	477	479	468	491	448	508	504	462	502	475	517	510	518	491	493	459	483	485	507	488	480	462	447	454	492	476	483	442	469	498	457	466	498	470	503	493	475	466	481	479	462	472	473	475	481	473	511	438	490	466	497	481	482	504	513	414	461	485	456	486	508	480	469	493	487	503	528	486	440	470	470	486	475	464	447	494	488	493	487	481	438	486	463	449	498	425	502	441	503	462	508	477	480	464	456	485	452	466	480	430	481	525	480	459	486	492	481	482	493	458	518	483	468	467	484	495	478	465	499	494	438	470	448	521	474	492	492	466	494	464	464	488	459	466	453	441	469	500	469	450	485	454	465	478	490	468	499	466	482	459	459	477	466	498	465	443	483	468	449	456	484	487	492	493	495	460	477	457	502	523	451	490	524	464	472	479	478	477	496	503	456	451	475	465	458	463	453	467	478	492	493	514	469
21410	12722	15402	15195	12113	8434	5927	4325	2733	2656	2343	1587	1214	1020	983	760	579	474	485	448	399	463	377	410	398	506	364	345	312	300	322	282	324	293	306	256	256	257	268	274	278	268	272	263	278	256	259	263	251	254	267	270	237	253	259	244	233	263	227	259	243	263	254	244	259	231	266	259	256	213	236	254	253	270	248	234	214	258	217	252	259	268	244	242	266	225	213	248	254	259	275	242	217	196	259	229	238	261	224	230	248	241	254	231	247	250	268	217	243	244	240	198	232	268	241	239	220	223	244	239	228	238	236	234	232	227	230	262	227	262	254	207	254	250	257	235	219	223	251	222	243	235	251	228	238	265	242	224	271	249	259	250	245	250	228	242	237	200	234	233	229	256	246	236	231	214	226	248	244	269	245	255	224	234	231	241	219	227	234	244	248	248	224	242	214	236	247	295	228	233	241	269	227	257	227	265	210	244	242	259	191	227	245	262	205	235	216	228	225	202	249	240	247	255	270	230	234	226	210	224	264	197	240	252	267	229	210	245	238	222	223	265	225	253	266	251	252	232	230	250	250	265	259	250	235	293	232	257	236	227	258	228	236	233	255	260	232	243	236	244	223	240	219	246	256	243	233	227	249	247	241	230	222	247	247	239	228	236	274	239	263	233	233	257	232	251	232	244	242	237	239	242	258	235	246	233	244	251	222	240	224	254	242	218	248	248	198	269	210	231	215	230	247	275	234	268	236	220	232	220	240	219	230	236	229	241	239	237	247	217	254	226	232	239	218	254	212	224	217	236	243	225	252	232	235	259	229	269	259	245	206	232	244	222	203	265	243	231	248	234	237	239	257	269	224	218	253	240	247	231	238	236	229	251	226	236	228	291	279	241	235	252	261	281	224	197	232	240	244	234	239	232	234	251	222	249	222	229	223	254	233	240	260	231	219	248	252	240	261	246	239	250	239	233	248	242	257	245	268	245	232	264	229	267	228	229	266	250	220	240	261	256	251	248	196	239	232	249	245	255	229	241	223	245	231	222	238	219	247	242	268	245	276	231	236	256	252	277	224	210	230	253	252	233	226	238	216	237	242	227	257	253	239	284	230	214	249	259	228	264	259	241	275	224	254	246	258	245	267	272	240	221	222	243	236	234	221	252	224	233	246	256	240	250	199	230	264	244	248	254	215	229	222	263	243	244	256	225	223	230	244	248	244	238	272	241	257	227	249	260	213	223	241	256	250	232	245	232	242	216	245	246	248	241	230	231	242	268	224	255	264	236	282	229	252	230	210	238	225	240	267	274	241	222	232	263	236	232	204	269	236	253	248	252	246	232	244	259	235	252	237	268	235	228	253	260	257	221	229	233	254	272	224	232	236	227	252	214	239	254	252	286	228	252	240	262	243	267	233	209	247	227	228	228	232	232	257	212	244	232	256	242	230	243	222	240	257	240	267	232	258	247	236	255	242	243	228	253	236	239	255	244	232	218	236	237	252	233	232	208	234	199	222	258	243	242	251	229	245	284	227	266	233	239	231	250	230	245	234	232	243	257	254	236	268	253	256	247	220	286	235	245	216	238	256	233	211	239	223	218	214	255	230	222	248	229	229	261	227	246	236	245	247	269	237	237	258	229	237	254	243	230	228	227	248	231	227	212	231	251	232	256	233	246	243	242	228	255	253	258	272	253	228	248	232	258	234	237	262	252	229	272	254	229	271	226	226	239	233	270	231	267	268	237	258	243	248	238	239	239	207	233	260	245	246	237	237	235	262	226	227	242	247	264	243	237	259	235	233	239	238	249	216	231	244	255	237	245	240	244	248	238	217	255	249	223	218	249	251	252	249	282	242	236	260	267	232	229	223	250	244	249	250	249	258	223	267	215	231	251	262	214	238	255	220	246	239	205	239	238	221	253	233	234	250	252	242	231	232	237	255	231	254	243	275	257	269	217	234	244	239	247	251	225	239	238	228	236	276	265	240	248	230	248	236	223	242	230	232	267	232	233	245	219	231	278	256	244	225	224	250	281	249	226	252	231	264	250	240	271	249	230	219	230	254	250	233	244	237	246	201	260	239	224	209	249	261	249	234	220	232	231	236	210	247	263	254	247	239	253	235	233	284	210	211	262	237	265	249	249	238	216	239	233	232	223	268	215	239	217	231	238	247	249	238	250	237	262	265	249	237	214	262	229	279	243	246	256	223	219	236	254	248	232	231	245	225	251	238	241	267	246	239	222	250	223	229	244	233	255	211	233	226	232	258	243	211	259	250	210	233	236	230	271	249	226	253	257	248	240	244	218	250	220	247	259	216	242	274	227	237	258	244	223	248	248	233	229	239	231	233	241	230	230	264	235	221	250	246	284	265	188	231	248	239	283	226	264	247	244	246	254	241	220	249	233	243	245	253	249	228	245	247	249	261	226	230	251	210	249	254	216	221	247	226	273	243	262	238	264	228	239	266	245	237	235	237	237	224	220	229	271	246	250	245	215	242	270	239	237	236	241	229	234	234	228	249	254	219	231	253	279	213	219	233	245	249	247	232	241	214	214	252	256	218	213	267	235	259	227	259	231	239	245	242	236	244	239	235	223	254	234	265	223	245	261	233	216	230	238	221	212	222	250	238	263	259	245	241	246	213	242	249	251	220	259	228	217	260	233	231	244	252	243	246	235	255	233	269	234	244	237	259	229	228	249	238	250	269	238	256	255	242	222	246	271	231	235	273	249	222	233	224	251	230	221	225	253	224	223	256	217	250	277	254	258	249	239	226	228	261	217	234	264	257	238	275	208	230	242	227	276	223	276	248	240	255	266	242	228	231	250	238	230	229	245	255	223	218	246	218	246	239	257	250	232	262	223	248	231	244	236	261	249	245	226	232	224	253	247	235	237	233	228	241	202	239	225	242	244	252	240	223	247	245	247	228	245	231	234	249	210	265	282	255	215	281	223	265	265	232	238	254	228	233	220	252	247	243	217	229	250	249	237	221	258	227	234	237	239	253	229	212	234	227	264	271	251	231	252	230	233	218	259	244	244	252	242	226	249	255	211	224	259	235	233	240	241	212	215	223	247	263	227	246	220	246	236	225	203	258	218	229	221	243	269	263	243	268	230	232	226	232	215	233	250	222	255	246	211	249	233	258	219	267	246	259	241	246	239	238	236	223	261	245	246	216	265	230	224	222	240	233	249	226	242	216	259	238	267	263	238	257	264	247	244	253	227	241	241	235	226	238	240	260	217	222	235	252	222	232	237	247	245	235	243	242	254	250	230	239	270	269	257	215	232	269	245	227	248	214	280	222	277	206	236	248	249	225	242	237	222	257	266	244	241	244	255	241	258	242	232	255	221	254	258	245	268	248	236	245	257	210	254	235	238	229	219	218	244	252	241	250	237	237	261	227	230	236	228	223	251	265	263	237	247	257	240	215	242	249	249	232	228	238	237	266	268	250	257	239	241	264	230	231	251	257	234	254	242	231	243	229	227	268	256	232	245	271	248	235	247	255	230	265	257
11707	9410	14610	18183	16663	14819	13305	10588	9044	9097	7593	6217	5508	4872	4450	3261	2705	2278	2347	2240	1931	2037	1803	1821	1957	1768	1545	1364	1304	1214	1238	1098	1141	942	1083	889	915	916	902	902	839	900	845	821	767	779	790	805	786	765	805	776	747	746	688	687	668	707	672	664	683	678	715	709	674	711	653	648	673	631	664	689	626	620	662	647	680	688	628	702	672	671	663	637	657	650	652	655	635	633	669	654	652	669	689	682	653	643	597	600	647	675	634	720	638	695	646	664	641	603	712	663	640	648	626	644	668	639	673	703	601	612	650	637	672	615	606	643	645	620	648	708	640	703	647	605	594	631	659	695	627	642	616	669	630	623	666	658	588	685	635	593	671	682	643	672	635	666	690	647	668	641	602	673	652	623	646	670	644	613	651	621	627	608	693	642	651	711	669	660	662	617	623	651	607	608	631	680	616	647	639	668	617	604	623	619	632	675	611	647	670	646	620	661	615	660	652	641	652	645	639	621	634	664	628	646	664	598	617	663	623	600	593	630	692	653	587	631	661	594	696	662	640	615	570	625	642	603	648	651	660	651	656	631	627	614	645	605	647	606	612	614	656	638	613	643	646	688	643	641	647	692	643	638	636	642	667	624	651	629	628	614	680	684	607	655	692	622	676	633	658	664	633	635	641	653	623	637	647	635	648	658	654	604	626	607	658	680	642	650	634	599	623	665	629	612	672	615	636	670	644	632	643	621	694	621	643	619	686	660	704	615	660	621	618	673	558	669	649	657	615	633	659	648	607	643	645	661	609	682	679	681	647	624	631	645	622	663	616	625	676	660	632	663	680	675	637	583	598	648	633	657	643	602	653	654	617	631	662	632	621	619	652	643	584	649	603	647	636	626	636	633	649	636	631	640	634	603	673	626	617	625	632	602	678	629	619	688	637	643	643	605	601	669	651	648	624	662	690	633	642	636	623	636	643	638	618	635	641	604	620	619	652	604	651	634	653	643	644	660	651	662	622	615	649	672	653	619	647	642	621	631	645	600	686	679	641	663	658	637	609	628	657	675	598	604	620	618	636	635	657	616	646	633	657	646	670	629	626	621	645	691	651	610	688	690	608	633	637	629	596	652	673	683	654	612	664	618	627	669	618	645	630	679	677	647	659	656	668	628	626	635	661	637	681	650	676	640	631	660	636	597	672	653	681	618	654	626	636	675	664	643	683	632	650	644	650	662	656	665	624	603	685	639	643	650	636	637	648	665	643	592	630	650	698	664	647	625	617	701	620	577	609	620	648	629	659	678	591	677	584	642	612	656	634	694	587	665	632	612	615	588	633	641	659	620	706	650	598	627	612	648	603	580	618	675	593	654	598	647	680	615	650	636	625	581	606	675	650	666	644	653	676	691	631	614	642	665	678	639	596	639	651	600	640	657	636	649	642	653	644	658	649	675	655	635	593	635	664	625	619	658	666	675	665	626	636	674	658	647	631	599	612	653	602	645	649	652	661	644	637	656	643	622	650	627	650	642	622	663	631	692	653	657	633	632	640	636	634	635	666	655	614	659	613	652	548	647	650	707	605	592	626	625	660	631	670	626	630	600	655	627	645	650	636	653	637	637	593	634	625	663	634	643	632	595	636	648	618	646	649	625	639	660	618	702	593	648	624	655	590	628	657	612	641	637	605	656	648	640	599	581	649	640	637	638	629	629	663	654	626	649	654	622	686	630	634	627	639	602	645	637	614	579	675	625	679	644	677	624	651	650	652	675	602	655	664	590	616	644	646	606	664	624	591	633	627	656	635	665	618	627	676	598	678	650	665	666	617	627	621	622	677	667	619	674	617	675	659	649	646	685	664	655	628	640	628	653	638	631	613	622	596	608	657	644	631	634	618	632	600	643	671	635	628	624	631	636	638	651	631	673	586	638	647	617	629	610	637	652	665	614	649	617	634	643	640	659	668	647	652	633	614	608	627	596	648	616	624	624	637	674	608	628	668	643	642	620	637	600	635	678	657	654	632	644	694	651	662	634	634	630	635	657	611	633	628	651	644	673	603	651	647	642	655	575	617	666	637	611	638	624	611	646	640	635	628	625	649	671	669	617	637	639	648	615	622	612	617	662	661	705	643	690	616	617	671	608	657	647	613	592	616	646	612	636	637	597	635	645	637	652	650	645	606	649	649	658	638	607	687	628	645	669	611	629	662	635	606	622	675	627	614	612	629	609	651	694	673	609	666	678	641	605	692	602	625	641	642	621	670	644	643	625	598	630	640	639	678	610	609	633	645	578	657	679	630	624	665	603	660	669	606	611	647	657	666	669	606	619	665	656	646	673	705	661	609	629	625	658	684	607	679	599	608	622	638	627	654	665	642	596	669	659	648	666	659	702	623	662	601	674	629	647	661	627	654	642	663	635	624	626	676	603	647	654	614	605	660	638	616	615	649	624	643	671	617	686	614	602	663	650	624	662	660	619	622	649	669	630	617	664	623	665	648	641	646	629	664	651	624	659	658	633	606	693	636	656	643	651	642	637	661	647	627	603	683	632	638	641	659	626	652	642	606	624	617	650	636	654	643	601	651	633	651	662	647	614	635	672	639	642	645	679	668	609	647	604	661	625	647	668	613	646	678	638	643	626	667	648	612	620	635	623	679	615	637	639	628	673	669	661	636	625	649	661	625	630	650	629	598	634	663	673	631	661	623	647	585	685	640	621	649	641	679	641	565	616	652	664	647	637	649	657	632	651	637	630	662	611	589	652	663	620	639	617	636	631	653	679	661	620	628	650	618	642	647	662	642	650	615	642	609	659	635	685	637	620	629	633	668	617	655	666	660	689	659	676	693	595	652	629	677	647	621	647	641	655	610	645	638	636	608	605	639	669	645	640	630	666	652	695	660	644	636	649	640	688	649	633	640	619	606	691	629	653	670	662	592	602	663	603	645	620	580	659	641	613	641	692	625	629	640	635	599	603	668	618	633	616	647	662	663	652	699	599	640	631	606	594	643	611	622	626	640	667	645	623	666	635	638	628	643	629	612	615	603	621	682	661	639	633	617	637	664	624	649	592	637	663	647	638	651	635	699	676	633	643	666	620	573	634	677	647	651	665	677	647	628	629	632	633	613	599	648	626	631	605	635	633	630	641	626	635	636	646	644	662	629	635	630	648	670	611	601	608	598	661	628	658	669	682	608	611	670	587	623	611	663	652	643	648	638	614	660	655	627	673	619	616	659	649	617	623	642	678	652	623	638	646	651	622	650	669	649	688	630	639	627	606	605	602	666	646	646	638	603	639	686	661	663	604	603	647	638	680	675	624	604	625	603	648	622	622	653	643	649	605	656	616	647	658	654	615	672	641	635	643	637	643	638	608	655	634	661	596	617	656	651	624	666	641	662	655	586	644	625	627	656	657	613	616	620	620	651	622	657	642	628	653	718	647	622	640	638	657	655	645	639	644	638	694	609	672	652	673	627	630	647	635	624	644	588	646	604	626	643	630	617	624	599	603	653	582	644	597
4715	1522	1803	1412	934	695	664	552	499	454	408	375	377	344	370	338	343	364	328	361	326	302	313	301	339	300	319	299	323	340	341	304	308	295	328	321	296	294	344	330	316	330	329	290	314	304	308	301	326	313	299	272	361	305	302	292	323	305	307	329	339	302	329	309	283	296	333	299	305	336	304	315	358	289	310	338	274	304	283	307	317	334	308	340	319	319	323	303	282	350	321	324	320	349	321	294	300	307	291	310	310	318	314	326	296	309	320	303	331	293	319	304	289	309	315	289	288	289	341	294	336	305	312	342	323	324	304	310	307	292	306	303	316	309	310	336	309	320	290	317	323	331	305	335	316	320	311	305	282	336	337	288	315	317	321	322	313	298	320	338	334	327	359	330	347	355	352	333	297	310	322	295	323	355	323	280	344	315	321	285	331	303	324	340	300	316	318	318	318	288	307	340	270	335	327	321	303	310	327	300	321	340	355	325	304	295	330	312	308	310	313	304	298	297	349	340	287	343	292	328	310	293	338	311	334	302	332	323	288	329	314	329	317	352	315	328	314	283	344	321	302	293	279	320	275	300	301	294	340	287	320	312	313	275	296	343	313	332	321	327	317	315	326	332	318	321	339	289	267	306	302	343	303	323	307	348	312	278	335	282	314	315	326	334	317	333	330	344	273	314	294	302	347	300	325	298	335	345	298	319	333	337	319	304	303	303	305	326	296	290	304	318	315	307	369	306	318	328	343	340	313	291	290	300	318	308	327	328	324	350	336	329	297	330	299	286	304	334	333	305	323	329	340	293	300	329	294	312	325	327	301	315	301	338	341	335	316	345	314	332	323	322	319	306	320	349	292	295	333	322	320	294	303	304	333	321	328	333	322	282	341	306	349	341	275	294	282	335	346	357	300	336	284	317	302	325	323	320	289	324	329	331	335	315	317	337	321	311	332	337	320	290	316	300	323	336	339	331	298	310	294	326	318	327	327	294	314	307	325	339	352	303	292	292	315	320	295	286	311	298	318	327	316	310	313	327	300	310	325	327	314	315	317	326	322	293	329	326	321	309	295	319	309	335	306	321	309	298	296	312	302	326	296	331	286	311	311	298	303	319	317	316	317	299	308	298	337	341	321	300	334	326	290	305	307	287	346	347	327	295	339	316	308	325	310	292	307	316	324	317	314	317	312	325	315	322	297	269	299	319	305	305	319	281	324	333	336	313	326	323	313	311	319	311	311	298	366	331	304	305	324	339	315	330	281	352	347	355	337	290	331	303	309	316	291	343	298	299	306	333	293	300	284	344	317	310	316	335	309	291	327	333	331	302	336	304	323	317	340	348	336	329	293	324	276	302	317	307	312	340	319	299	307	300	279	330	309	324	318	350	321	314	357	293	308	338	295	324	303	309	320	295	299	309	321	337	303	322	325	317	317	295	297	324	310	323	319	300	324	306	302	320	336	324	301	287	322	307	305	324	332	329	287	333	311	304	340	291	307	313	296	319	286	309	356	311	326	296	315	286	328	349	274	321	290	288	323	321	321	324	326	300	304	341	319	344	308	284	299	310	330	341	297	322	336	315	324	299	354	301	309	310	329	328	347	334	298	303	295	324	337	301	325	308	302	326	306	306	321	323	344	343	315	315	346	320	302	324	320	327	319	324	335	304	300	313	312	309	360	332	333	328	333	339	295	347	333	294	328	347	342	317	322	313	290	306	315	286	307	292	331	296	297	329	327	340	302	311	339	322	346	306	329	294	319	311	325	315	305	296	320	298	346	298	324	334	293	324	319	296	341	323	323	296	298	332	311	302	312	320	326	340	326	292	315	293	314	326	277	306	316	323	331	312	352	335	324	332	330	329	279	282	362	334	324	349	275	323	339	309	329	303	310	312	307	309	325	314	321	329	321	297	278	299	268	286	337	306	319	301	298	342	310	326	301	319	292	327	342	288	300	294	312	308	354	322	295	312	334	296	313	307	304	298	308	296	298	327	298	279	321	322	313	314	314	311	342	360	347	293	292	319	320	323	326	292	323	347	346	332	336	345	328	339	303	349	286	306	332	325	298	307	321	291	330	329	329	326	298	306	303	330	346	336	333	300	345	274	318	318	282	298	318	345	308	286	308	323	300	279	330	321	299	289	356	298	306	336	293	296	282	326	345	304	356	318	324	303	312	330	327	312	310	288	333	328	300	333	281	341	302	335	334	304	298	271	316	279	317	376	325	285	283	334	355	347	319	333	338	332	315	291	353	294	311	298	307	346	334	317	295	316	321	312	303	322	318	319	292	352	294	295	308	308	332	344	335	321	308	340	311	322	335	354	315	333	336	305	282	294	340	305	294	302	298	318	320	294	341	324	290	306	286	321	316	324	311	318	315	334	322	289	311	350	340	316	297	320	332	309	306	268	313	295	289	330	342	343	335	312	314	304	309	342	318	317	322	344	303	310	308	319	299	360	297	312	328	336	317	343	322	291	322	296	299	282	342	315	283	307	317	333	346	341	310	318	347	296	340	323	347	339	300	325	340	301	330	310	340	306	308	310	299	332	308	294	320	332	313	338	310	333	346	288	280	316	305	344	327	314	354	331	316	298	315	320	310	314	314	327	314	345	279	335	298	322	279	306	334	318	299	310	279	348	293	299	332	337	296	323	320	295	306	302	307	317	316	291	332	284	312	311	315	333	277	328	319	294	285	302	310	340	306	290	323	284	348	314	302	336	333	369	319	311	320	341	323	314	314	316	310	361	328	291	331	321	335	324	352	336	320	296	341	331	324	326	321	326	320	309	344	307	319	295	298	336	313	316	308	311	336	319	296	301	300	343	343	309	308	291	282	343	311	304	314	314	305	313	300	326	300	320	318	295	291	293	329	331	340	372	322	300	333	349	303	319	306	339	302	307	317	323	315	328	303	329	302	283	300	293	342	322	311	317	315	359	316	330	350	299	307	301	314	321	333	322	290	331	306	324	318	324	307	307	312	298	304	317	353	327	315	308	312	303	270	303	347	310	321	297	321	315	274	332	317	323	317	321	339	289	333	353	308	311	303	289	317	327	333	277	326	363	306	348	332	309	321	319	282	307	301	318	286	308	352	324	319	344	338	311	288	335	294	290	328	352	306	320	309	279	309	311	366	292	333	334	312	319	304	334	301	330	325	341	341	300	300	316	318	346	289	326	297	297	315	313	306	303	354	331	322	302	301	308	316	338	326	368	308	293	295	308	297	321	295	321	291	317	271	279	286	331	280	302	342	302	316	304	301	338	314	312	281	268	295	325	293	301	312	309	324	275	284	300	349	333	308	297	305	317	312	353	335	298	308	323	277	322	330	295	325	288	326	345	338	317	307	292	283	325	357	332	303	316	295	319	317	319	321	300	319	328	298	341	340	280	313	331	308	381	295	302	295	297	320	306	324	300	312	304	311	347	317	303	314	319	316	333	310	323	341	290	293	293	296	294	332	318	305	289	343	351	295	312	294	305	324	281	290	293	327	301	318	315	301	302
3576	1954	3721	4299	3232	2778	2448	1981	1656	1493	1281	1296	1253	1180	1071	940	945	950	932	898	847	870	855	814	785	862	820	757	794	786	757	762	780	799	805	773	824	805	813	782	750	785	801	799	803	692	790	806	796	789	799	764	791	783	739	801	757	820	750	745	763	784	771	760	759	717	776	747	752	815	785	786	754	769	773	779	763	745	795	745	764	746	728	772	721	807	769	735	806	778	744	833	770	774	758	804	739	811	760	758	765	766	760	751	753	732	793	761	765	783	804	768	758	776	745	779	811	745	761	732	751	801	748	762	792	769	746	758	790	809	755	753	726	806	775	797	796	755	782	781	778	797	771	735	787	762	773	804	794	779	796	809	712	783	762	762	729	749	748	772	805	734	774	733	810	715	776	684	837	800	733	782	797	748	844	793	765	767	773	735	771	761	796	752	762	794	793	758	783	758	807	778	811	751	789	734	775	780	839	770	745	765	780	816	802	729	781	766	810	780	794	809	794	727	828	750	805	782	797	802	783	755	770	778	779	761	774	765	770	770	842	795	705	762	757	759	795	744	745	820	790	729	788	752	782	780	813	848	792	796	785	773	757	716	724	832	744	802	791	751	793	726	761	764	733	735	727	734	788	783	718	771	793	726	774	810	747	760	755	743	773	804	738	821	746	796	780	745	788	738	753	757	727	761	764	767	760	772	762	755	783	778	772	747	721	794	785	785	807	726	741	796	753	774	791	758	778	809	824	748	809	774	766	763	788	805	773	798	765	767	769	715	744	770	771	767	788	761	760	779	775	742	769	777	803	807	777	792	768	727	753	796	747	751	766	776	735	716	771	790	796	769	761	788	694	779	735	766	745	804	792	773	739	794	759	759	758	724	753	787	790	749	818	781	787	739	777	738	745	748	734	756	771	786	761	745	764	755	794	806	776	761	753	730	757	780	756	753	757	772	804	781	765	819	778	770	774	758	800	728	791	753	768	790	784	766	720	754	777	776	818	752	719	722	741	737	747	760	762	769	805	784	726	779	756	799	759	772	757	754	742	740	755	749	742	763	722	818	776	734	758	796	786	793	739	784	756	821	763	746	766	779	768	802	764	762	758	764	766	821	753	795	788	806	774	744	765	790	754	722	779	809	744	752	768	764	798	784	765	767	746	810	762	711	786	775	753	768	712	749	795	738	729	763	755	761	805	760	725	785	753	746	754	839	767	786	781	733	770	802	754	780	798	749	755	769	797	774	770	771	818	746	757	770	805	780	766	760	781	800	740	721	791	746	754	795	748	790	766	740	746	774	782	743	773	804	762	774	774	768	760	737	782	795	721	809	796	738	815	746	797	754	784	742	731	831	747	726	772	786	719	750	680	770	784	822	788	779	757	750	796	771	764	778	777	715	760	739	716	762	780	752	734	756	763	795	761	774	724	802	772	750	749	792	764	764	732	795	745	754	796	759	761	780	759	780	804	786	770	749	781	744	799	745	764	731	771	771	795	728	776	768	709	794	809	758	782	794	746	687	767	772	756	778	713	837	773	762	743	794	802	779	731	758	777	761	746	813	797	707	737	815	753	800	755	754	797	755	767	816	790	775	781	764	793	732	791	744	781	730	808	788	737	742	747	865	726	762	807	789	756	748	787	787	796	734	810	772	742	802	781	777	769	747	787	758	785	785	797	760	775	746	768	793	741	768	803	777	787	751	760	738	808	786	769	745	776	802	756	746	757	810	769	740	724	733	772	750	779	733	791	815	782	810	756	750	729	756	797	734	759	734	763	784	811	762	739	784	769	752	801	760	736	764	776	767	743	782	797	822	753	722	768	794	770	738	769	732	731	828	767	756	805	786	757	755	781	750	770	807	752	770	759	818	763	758	765	715	788	725	788	770	793	769	795	764	760	781	764	809	768	759	727	743	795	750	763	720	785	798	728	757	727	781	735	783	754	781	779	768	735	805	783	798	741	778	760	757	776	741	797	738	760	819	778	711	736	768	793	738	738	813	792	748	758	795	713	780	781	753	742	784	787	762	738	795	792	762	737	805	751	763	764	769	819	783	801	759	761	754	742	759	755	859	780	776	764	751	725	735	753	785	758	792	804	758	775	730	741	804	766	754	759	776	781	789	779	779	800	777	814	750	718	789	781	775	765	798	734	762	787	768	790	768	747	733	759	765	813	773	795	776	776	755	814	756	742	739	768	797	751	746	755	744	705	750	753	796	713	744	730	797	745	802	800	745	752	729	777	784	800	799	793	786	778	808	742	756	742	742	708	761	740	771	751	789	745	762	772	812	739	789	771	741	784	778	794	783	767	742	736	773	781	802	785	762	776	800	761	794	777	759	780	741	778	749	719	749	803	790	750	738	765	815	769	800	755	734	784	743	758	768	758	790	784	810	744	723	758	762	769	791	790	763	825	801	781	767	821	760	787	796	799	761	759	790	789	735	798	748	810	748	751	763	820	760	788	746	758	836	783	779	738	764	728	803	761	811	791	779	684	792	804	717	743	779	749	765	799	756	711	773	798	769	764	757	736	709	771	788	805	818	789	827	754	776	740	738	759	734	711	748	785	795	761	778	779	766	753	785	763	772	785	793	756	779	723	738	768	763	785	772	798	749	787	755	798	735	809	780	789	765	741	754	737	753	735	802	791	748	726	810	746	779	761	717	777	833	752	770	774	768	742	772	771	743	779	731	722	757	785	788	776	764	755	715	733	772	794	762	774	770	795	750	771	801	742	774	742	709	739	797	786	740	770	766	752	773	815	721	747	758	798	741	794	841	720	782	750	760	813	795	761	772	720	784	778	786	791	801	796	790	762	779	790	784	792	770	745	764	803	814	809	765	756	759	807	802	767	744	778	791	789	787	764	841	759	743	771	750	789	793	737	823	801	771	783	757	759	785	744	794	831	774	737	731	752	754	733	778	758	798	810	817	769	751	775	758	793	739	774	792	768	794	800	768	817	754	764	761	805	705	784	767	800	736	744	730	770	768	784	771	758	777	742	760	736	763	822	798	720	776	774	775	781	833	725	797	752	747	765	737	759	745	724	772	811	819	738	752	754	784	743	752	776	792	762	776	729	757	744	753	774	756	780	788	746	739	832	802	751	755	707	822	739	777	772	806	745	809	778	762	801	775	773	769	783	748	772	771	772	797	783	760	718	823	750	762	772	800	755	790	768	772	781	714	707	741	751	761	759	742	762	750	739	742	797	760	753	750	773	770	727	761	738	780	722	765	779	743	740	798	784	834	776	763	724	746	739	747	750	763	772	765	778	802	719	774	746	803	761	709	790	752	734	755	759	728	782	753	737	729	737	764	787	749	810	756	770	785	777	795	743	816	755	770	813	775	748	763	806	796	777	745	792	758	685	768	756	777	722	758	810	780	735	779	762	798	759	764	784	761	722	750	735	811	754	739	749	787	756	805	760	820	749	781	778	713	757	739	800	749	784	785	748	720	794	765	727	788	790	779	781	762	779	739	771	784	757	788	768	744	796	774	745	792
12231	8435	9156	8493	6161	4362	2540	2161	1481	1238	1000	749	624	465	459	431	396	326	322	306	307	316	256	248	234	246	197	223	211	247	229	180	200	181	226	191	211	170	176	170	183	187	183	197	202	184	176	213	180	169	185	187	171	178	177	175	166	181	178	199	166	189	158	161	199	185	189	184	176	209	206	173	166	233	161	183	187	185	158	170	172	189	188	168	183	186	177	190	176	178	168	180	155	193	181	178	145	203	190	202	177	173	177	176	166	205	169	191	169	168	153	172	179	181	178	165	158	163	177	156	196	185	152	152	174	181	192	206	175	181	174	171	168	190	165	178	160	201	167	202	193	158	169	148	184	189	190	173	163	193	177	171	158	178	165	177	175	193	186	144	183	167	186	156	179	181	169	163	151	186	174	200	172	171	180	175	175	180	163	194	215	187	192	179	186	159	196	175	173	184	176	184	167	179	165	177	183	154	186	165	173	181	163	176	206	156	139	189	173	183	161	181	181	176	172	171	163	153	184	193	165	168	168	186	183	195	222	172	178	185	158	182	193	181	177	158	193	165	168	165	202	196	150	177	190	186	180	178	184	163	211	163	181	153	195	183	177	172	166	162	172	179	173	201	151	187	176	218	164	174	176	164	166	163	169	164	175	171	193	167	167	187	162	160	160	174	190	190	157	179	185	170	192	200	158	173	178	158	177	188	191	180	170	169	179	165	185	160	180	163	182	204	167	179	171	198	166	192	194	173	158	179	210	170	177	171	175	175	197	174	179	166	169	181	170	162	152	163	166	168	166	166	176	177	181	182	157	170	170	192	178	163	163	159	174	151	196	170	148	159	174	179	172	205	158	165	170	166	177	199	180	140	161	164	166	179	173	170	166	190	185	191	195	180	190	164	164	161	191	198	168	178	181	146	152	174	174	183	158	153	168	185	171	165	199	181	178	177	157	204	168	151	186	178	161	179	163	198	182	167	182	150	173	171	162	184	188	188	189	174	173	166	187	191	156	159	192	191	205	172	171	178	176	195	177	198	180	194	174	201	176	170	190	178	180	169	180	163	181	174	173	167	177	189	179	175	173	176	181	187	187	170	183	189	169	207	181	170	181	169	161	167	190	188	184	173	175	171	175	165	154	183	168	143	162	190	170	188	163	161	189	173	195	178	174	165	181	209	181	171	165	158	176	205	175	187	200	170	175	173	165	162	179	164	178	164	181	179	170	178	184	165	158	167	180	189	171	181	173	190	171	167	174	188	188	186	198	177	175	163	153	207	197	181	179	207	190	194	170	156	182	174	187	166	173	196	172	190	176	184	168	163	180	193	209	200	184	212	157	198	182	179	183	179	174	172	199	173	174	166	152	179	179	173	173	172	169	166	176	173	185	154	190	151	189	184	198	175	169	162	176	155	197	209	201	173	142	191	189	188	195	184	194	194	176	173	164	190	182	176	195	184	186	183	170	195	167	180	169	183	177	208	197	160	173	206	158	197	191	174	176	192	193	174	181	185	166	152	178	183	160	185	173	197	157	177	186	171	165	198	194	155	169	197	184	185	170	153	159	168	175	175	181	177	211	177	155	174	187	192	169	204	176	146	166	184	176	194	165	165	186	154	180	163	164	147	179	163	189	167	183	195	182	178	170	185	178	169	161	160	193	173	166	162	187	163	169	180	173	161	171	194	183	159	197	187	207	159	169	196	165	185	161	191	174	199	169	188	162	195	181	160	194	181	170	193	182	164	166	154	192	172	184	163	166	180	187	188	169	181	169	156	166	172	190	181	200	189	183	163	182	186	156	153	195	171	148	155	185	182	172	181	172	190	172	187	182	188	167	156	178	165	171	170	182	181	187	139	184	180	187	192	176	177	208	161	174	195	211	163	194	169	160	163	165	166	184	168	177	171	165	172	191	158	187	191	166	187	196	164	171	166	177	160	179	192	189	193	187	176	174	176	178	178	177	193	192	179	159	164	164	156	184	169	165	187	198	165	186	181	171	162	169	172	181	182	185	185	185	179	172	161	166	189	180	194	180	171	159	158	162	170	163	168	190	179	174	171	178	168	194	163	172	152	162	170	198	178	182	177	175	155	182	204	179	166	180	161	175	179	179	173	149	169	160	185	170	205	166	163	151	181	176	158	173	156	147	140	182	166	171	159	177	187	157	158	150	180	195	191	154	165	164	163	174	170	178	191	189	180	175	181	179	206	208	166	169	172	187	173	163	172	162	178	157	172	162	166	169	157	183	169	166	166	180	175	156	168	170	166	193	178	170	187	174	178	183	159	155	179	153	167	190	173	166	156	185	157	177	183	163	176	163	200	164	189	183	178	192	171	179	186	166	183	175	187	175	188	176	147	191	172	192	182	153	170	178	153	181	177	172	153	173	188	183	175	186	167	192	174	161	198	177	176	183	177	162	183	187	161	174	169	187	190	179	159	206	170	165	171	178	161	187	182	177	156	190	172	182	169	174	173	190	183	176	169	179	159	173	169	151	166	163	155	180	187	152	170	161	173	184	186	183	189	163	192	170	179	182	194	167	172	175	184	167	188	164	159	171	178	155	177	163	167	163	170	191	167	141	186	179	180	180	163	170	190	170	171	167	160	175	187	140	163	172	181	177	186	163	171	177	176	192	172	181	180	186	160	199	183	171	153	176	194	152	185	190	180	190	192	165	185	165	182	161	179	170	179	186	172	154	207	162	188	181	189	177	177	194	215	161	168	194	187	190	176	173	184	181	193	165	200	186	167	179	180	184	198	169	156	162	194	192	180	185	177	166	136	161	176	188	187	193	175	181	159	161	188	201	169	198	210	174	173	183	169	166	177	177	146	175	180	167	160	169	175	176	155	176	168	177	174	182	198	173	182	179	185	173	197	216	183	152	209	168	165	179	209	181	177	205	173	192	176	190	155	173	198	157	176	163	194	163	158	206	154	175	164	200	206	176	163	183	176	142	205	190	174	169	186	183	174	178	158	164	178	209	163	196	203	197	195	188	166	166	158	196	187	170	176	190	157	182	201	182	196	186	176	177	179	181	185	175	178	186	203	182	167	198	176	177	193	163	183	177	173	156	188	192	167	175	167	179	188	168	151	163	149	167	163	180	152	174	169	182	183	177	159	187	140	177	166	185	186	188	177	161	186	170	173	198	160	181	177	183	173	181	178	178	180	162	168	163	173	211	166	165	172	183	179	194	163	156	180	187	178	192	168	175	202	181	159	185	196	177	169	180	158	177	195	206	178	158	173	174	159	180	179	174	177	201	150	164	177	178	178	168	184	202	166	170	174	160	161	151	193	173	183	163	173	185	172	177	156	174	168	190	157	167	174	161	182	178	189	193	207	176	174	170	179	185	180	203	190	151	164	180	193	180	169	183	172	190	180	156	188	181	183	177	170	159	177	182	218	167	213	171	163	196	146	163	164	173	192	201	189	157	156	183	170	166	177	167	174	176	172	161	179	172	173	158	190	173	190	166	197	159	178	152	175	185	192	181	166	147	193
7986	6724	10135	12605	11801	11242	8127	6839	5709	5169	4410	3189	2972	2508	2293	1884	1625	1340	1377	1259	1258	1192	1024	1089	1034	1127	963	921	894	794	751	696	718	675	600	618	617	597	630	601	604	611	548	532	552	566	552	555	547	549	550	538	541	521	506	505	488	490	489	517	515	517	530	541	497	510	520	472	493	501	500	459	476	478	509	480	515	480	494	489	504	491	454	478	483	465	517	543	484	507	459	481	491	475	494	464	502	499	521	489	480	483	493	516	499	506	485	479	477	441	452	541	502	458	457	467	483	484	463	487	468	512	459	483	485	464	496	501	497	482	456	500	515	489	506	462	417	528	444	487	530	475	485	469	512	486	522	521	451	490	436	482	462	461	449	506	455	457	473	504	482	494	498	480	499	503	455	498	493	489	487	481	526	472	485	500	499	521	487	454	449	450	460	475	475	504	519	505	471	445	477	494	503	508	463	482	498	499	489	451	506	462	478	458	472	509	447	441	515	498	499	462	459	511	465	506	504	479	496	523	468	492	528	494	467	489	474	449	460	485	462	477	543	475	475	509	477	449	516	498	489	502	470	488	518	448	475	475	496	545	490	494	442	482	477	478	472	479	488	483	469	498	506	465	497	485	499	523	496	487	446	448	495	509	463	458	493	476	474	447	549	492	453	519	470	497	468	509	483	480	486	461	463	484	488	488	491	481	487	461	475	506	460	494	480	510	513	507	480	452	484	488	469	504	492	466	523	478	451	489	454	513	485	488	439	473	484	468	503	500	502	480	507	491	518	493	479	434	505	470	481	518	484	490	491	476	516	511	504	431	495	523	472	491	492	526	506	464	498	496	504	479	492	481	476	479	477	500	473	532	504	491	484	492	474	473	466	464	489	508	453	470	511	457	459	448	477	466	491	467	469	485	463	445	458	479	476	526	516	502	518	482	471	499	467	487	463	469	472	471	481	458	466	423	481	493	481	499	502	483	500	473	472	483	498	510	461	491	484	497	463	501	469	477	451	505	511	487	488	479	508	499	478	476	450	474	488	497	483	457	506	488	453	509	458	510	538	456	479	460	520	473	507	464	495	490	481	485	459	453	505	512	442	450	489	522	475	452	441	491	502	501	479	478	463	495	495	471	482	481	472	486	489	483	481	492	482	466	473	501	500	471	511	468	494	458	446	488	430	464	476	481	485	479	458	488	508	470	504	485	521	491	519	498	443	482	509	504	499	471	525	501	475	486	449	492	518	492	462	501	470	483	490	506	464	435	474	480	473	483	499	448	477	513	510	480	491	506	468	506	531	505	514	466	483	462	515	493	452	497	507	500	476	530	472	517	448	450	514	472	516	467	447	479	468	488	452	537	511	472	482	469	489	462	498	484	512	499	511	461	505	441	462	440	481	477	460	476	462	504	456	504	470	471	470	482	504	488	514	499	489	462	464	511	496	447	476	449	489	468	475	466	494	467	461	446	451	489	503	494	486	504	482	434	482	460	445	498	482	472	484	443	516	487	532	484	460	484	434	520	456	481	468	464	499	477	495	486	480	494	461	505	473	515	555	466	474	463	504	454	492	499	467	515	477	478	457	467	498	498	503	501	514	481	495	470	498	483	490	471	477	508	493	487	479	526	463	521	468	463	483	515	516	479	483	429	473	488	467	475	465	455	490	489	490	456	490	467	486	480	483	490	481	465	476	470	457	494	499	513	477	455	432	522	492	475	504	477	453	459	514	551	497	463	444	482	498	461	480	510	470	496	517	518	464	499	532	499	432	474	484	480	496	486	453	493	528	478	489	483	467	448	475	474	435	490	482	482	485	489	488	483	500	445	504	485	479	483	475	487	492	480	491	505	489	485	438	450	481	474	502	482	503	523	496	498	487	440	480	489	489	497	456	501	522	482	497	474	496	469	466	493	482	486	487	484	500	449	482	509	504	470	473	496	527	479	442	497	528	474	542	489	479	487	529	514	479	476	518	514	471	537	457	499	463	496	488	464	462	500	495	489	458	493	484	482	511	485	483	467	463	528	472	483	465	468	508	514	498	476	490	468	443	489	491	491	523	459	502	465	457	523	454	505	518	455	483	467	484	487	473	493	494	483	450	455	456	486	485	467	477	464	487	450	510	476	476	458	476	476	459	470	470	501	496	472	475	476	479	487	499	473	478	479	464	447	495	510	488	478	431	533	464	454	499	437	459	485	460	448	454	492	483	455	488	445	501	471	503	459	501	507	486	478	489	496	451	497	420	506	490	483	486	473	495	504	464	500	476	488	497	536	472	450	496	490	463	468	446	500	484	445	498	467	507	473	517	486	484	463	489	489	469	479	456	482	470	509	483	474	456	466	476	473	522	443	493	451	470	526	446	524	500	483	507	511	488	476	479	472	499	492	479	484	478	475	487	529	463	463	491	489	495	450	497	492	473	524	485	499	488	499	465	497	468	487	517	506	461	453	537	539	459	511	471	519	480	438	467	495	471	521	500	491	481	503	487	523	483	524	463	484	466	458	484	480	459	510	468	544	501	532	470	479	502	470	468	474	443	458	475	466	439	445	488	490	481	433	464	534	534	450	514	482	502	463	486	466	490	471	516	450	453	490	466	502	500	508	522	494	486	452	484	492	479	483	489	433	493	474	488	462	492	449	453	473	454	487	457	502	472	495	464	494	461	503	492	503	451	501	491	490	479	449	475	503	461	479	462	466	494	495	492	523	497	510	519	483	487	482	492	485	488	490	502	498	482	486	492	478	508	499	496	464	447	493	513	476	482	477	459	473	478	443	492	498	503	500	518	476	489	508	475	495	481	446	472	479	508	471	518	485	476	451	485	457	494	505	451	481	489	459	495	461	488	454	477	460	500	485	438	482	503	475	497	462	477	484	463	508	491	506	516	477	476	483	447	500	460	499	465	452	468	498	484	526	506	470	498	474	479	460	488	495	450	494	472	463	480	476	501	508	491	497	480	453	478	473	478	490	463	469	488	482	510	513	477	487	504	494	439	462	458	479	451	502	472	481	443	483	478	442	497	488	511	452	500	457	472	489	487	485	491	466	472	479	526	503	462	443	466	512	479	480	484	490	486	486	463	489	449	471	438	472	456	471	520	483	438	447	450	443	530	522	504	521	468	484	490	527	499	476	458	516	504	430	471	482	507	463	473	467	466	491	513	490	478	479	474	492	503	496	456	513	470	505	455	446	490	465	462	440	513	492	453	506	494	486	446	501	498	500	473	491	517	505	490	474	496	475	468	510	511	524	467	485	486	503	461	482	508	488	486	487	511	461	499	488	499	472	484	474	479	490	492	501	471	533	432	501	438	448	399	480	473	465	491	465	487	469	490	460	494	493	497	501	463	488	484	483	484	461	497	489	475	460	458	489	467	465	487	514	507	476	465	498	497	517	486	530	470	483	484	456	455	486	523	491	525	464	470	487	455	500	505	490	492	483	511	513	491	460	476	488	494	473	506	455	503	521	474	480	492	458	467	499	499	463	505	478	482	466	478	470	454	450
22065	13418	15550	14500	12201	7860	5520	4466	2824	2660	2172	1431	1061	952	786	726	568	476	572	565	447	444	457	468	481	444	417	350	327	367	307	312	310	274	279	292	269	310	272	277	264	254	222	280	243	263	276	256	253	258	259	282	255	268	250	250	247	245	237	237	249	251	231	240	239	245	233	262	237	228	275	251	238	237	235	236	222	260	211	227	256	215	260	236	249	261	244	218	249	240	239	251	258	249	241	214	240	229	251	241	217	221	236	260	231	217	232	282	257	237	242	254	252	262	230	237	245	259	237	240	247	231	241	256	222	250	217	236	227	255	221	228	227	235	220	241	235	229	240	219	227	227	257	242	216	233	251	236	261	258	282	252	236	256	253	235	237	247	239	261	284	252	277	253	234	244	272	266	230	243	266	224	235	233	246	267	250	233	220	234	220	248	210	224	246	241	256	243	244	237	236	249	245	230	244	219	247	268	261	226	242	232	240	283	256	228	236	247	270	259	280	225	232	219	264	256	206	242	224	257	246	236	256	245	240	248	241	250	217	251	237	241	191	209	231	280	249	283	243	269	256	249	236	222	263	243	237	268	240	250	248	241	259	215	261	263	241	238	259	239	244	237	282	240	226	266	249	257	263	207	260	246	213	228	224	244	224	234	243	254	221	241	235	258	233	229	240	266	228	248	242	228	229	231	251	257	268	226	252	195	268	250	249	229	234	205	245	251	250	231	240	202	242	237	265	225	257	262	244	224	226	247	220	246	231	249	225	254	251	216	256	232	239	217	240	233	261	266	255	284	268	257	269	239	253	245	253	246	238	242	234	225	234	239	242	226	223	254	229	249	237	248	245	194	219	231	236	261	215	248	241	231	252	231	249	258	251	227	228	249	248	236	225	223	228	251	233	230	229	256	241	216	207	214	219	228	241	232	218	235	232	247	232	215	253	220	231	228	244	235	254	233	240	224	257	231	251	254	244	231	243	226	238	252	229	238	225	275	260	253	255	216	220	216	250	248	233	245	235	259	243	215	235	219	239	229	248	236	220	212	238	276	262	240	221	260	232	228	236	239	238	251	233	246	273	241	231	251	258	256	250	230	286	232	267	219	218	234	238	238	254	250	252	252	228	236	260	240	238	241	234	251	256	265	263	224	226	237	248	247	245	242	235	259	248	245	249	247	221	246	249	261	216	245	282	264	239	232	203	260	198	247	261	257	276	233	234	244	259	235	251	251	232	254	249	214	219	203	256	224	186	254	238	238	263	226	258	243	269	253	241	256	258	232	226	232	227	254	238	251	258	231	260	240	238	232	229	255	231	234	251	234	221	250	227	229	228	233	248	239	256	231	226	246	217	239	233	244	236	233	223	253	254	241	223	219	230	218	265	224	248	224	237	235	225	235	261	262	238	239	243	253	240	249	232	219	223	231	231	270	253	220	242	234	250	267	236	223	226	246	250	241	252	252	237	236	254	258	227	228	235	227	211	232	244	256	266	245	237	230	258	236	244	221	236	258	226	246	215	208	240	246	246	267	260	238	266	238	248	240	204	216	259	233	253	232	255	231	236	238	226	246	231	259	230	243	234	248	239	245	226	227	237	232	244	261	235	273	248	234	247	227	237	231	232	247	218	228	207	223	227	251	219	241	248	251	204	264	249	236	218	216	242	259	247	240	232	243	257	209	243	236	239	211	232	230	256	246	222	246	224	267	242	231	255	248	225	229	223	228	229	292	241	257	250	237	239	248	220	245	219	240	254	236	228	242	227	212	217	245	235	253	245	262	267	259	229	253	271	269	274	203	234	219	259	246	237	272	247	249	258	264	273	252	258	262	251	243	250	281	245	222	258	226	217	230	250	214	232	264	262	265	244	268	219	231	222	233	261	222	230	246	247	233	246	235	264	292	216	249	241	238	239	265	240	234	240	255	245	219	230	242	225	232	253	255	243	226	250	249	220	247	254	252	246	265	232	253	259	249	239	232	244	244	235	230	228	247	233	244	233	265	210	235	230	258	248	228	251	240	248	251	242	262	236	257	271	259	220	239	250	225	239	270	233	247	280	256	251	232	262	227	268	216	258	248	240	249	259	262	238	234	245	271	275	248	244	282	230	221	263	232	237	244	215	235	230	217	240	237	253	256	211	261	275	232	249	235	236	268	258	229	213	252	239	265	233	233	219	223	257	210	253	255	233	256	222	284	234	258	235	248	253	228	225	243	244	258	230	233	230	278	246	264	225	265	226	231	244	236	243	210	249	261	252	227	230	250	253	266	229	247	253	226	220	243	240	246	248	234	206	234	232	251	256	264	235	233	207	232	240	231	254	202	294	238	228	240	246	205	242	237	253	247	223	247	237	221	237	243	242	246	235	241	270	219	252	239	233	242	242	239	236	225	240	268	245	238	263	253	240	255	246	237	256	203	252	261	232	235	248	220	239	249	254	223	249	246	246	235	238	266	257	228	228	228	214	248	245	235	258	270	228	228	248	252	216	272	243	228	261	257	244	226	207	263	240	249	240	231	250	262	272	211	243	246	257	225	234	267	207	214	216	240	243	234	258	219	232	222	238	236	219	249	241	237	216	225	244	229	232	244	239	230	220	244	215	256	255	247	246	215	238	230	241	234	205	237	259	220	236	281	263	242	236	237	220	249	227	244	257	230	243	234	235	235	249	215	258	208	262	247	249	248	243	213	238	260	248	274	231	229	261	235	217	251	287	234	217	243	267	223	244	252	225	236	234	266	248	240	265	232	234	240	233	252	246	229	235	234	214	223	261	216	236	209	242	221	253	254	272	243	219	245	286	234	238	257	241	225	243	230	249	244	244	231	243	250	233	218	257	267	273	216	218	239	274	239	252	247	249	252	244	229	256	239	261	233	227	220	223	251	244	256	272	241	223	256	237	271	253	242	261	253	249	225	236	246	259	226	246	237	233	269	226	280	262	276	247	254	235	238	219	213	251	224	230	235	224	262	236	230	237	238	224	212	234	250	242	254	261	231	237	241	254	250	219	226	266	205	243	239	234	259	223	229	241	214	265	227	218	231	256	245	261	222	229	234	233	239	230	247	232	244	228	227	237	235	218	221	226	209	234	244	245	263	236	224	263	243	240	208	212	250	223	214	232	242	258	218	230	239	246	247	224	205	250	264	243	252	237	258	233	271	201	251	228	244	283	236	251	229	264	255	262	221	241	256	229	229	244	232	232	243	244	226	229	226	261	231	235	268	233	230	222	241	241	274	240	237	238	226	222	275	267	245	227	249	253	262	241	244	257	252	249	257	221	242	240	250	229	252	253	218	238	244	243	239	227	222	257	248	267	251	263	237	239	237	258	262	239	235	232	247	222	223	222	238	229	217	231	258	263	290	226	223	244	235	257	243	202	252	266	265	244	225	272	214	250	227	266	239	240	259	238	261	255	241	219	226	262	254	267	245	221	232	229	246	219	229	226	227	236	274	241	233	226	243	258	242	218	271	249	248	230	229	239	229	257	234	236	257	207	238	239	233
12060	9282	15331	17664	16918	15152	13175	11991	10358	9346	7701	6163	5311	4675	4005	3365	2835	2215	2285	2181	2172	2069	2010	2161	2166	2133	1702	1545	1496	1488	1235	1115	1150	923	927	947	958	919	898	881	867	884	802	787	796	821	717	841	790	776	795	791	811	760	735	680	754	695	669	704	646	704	671	661	729	713	707	680	658	705	672	672	672	683	671	670	634	658	685	661	653	671	641	670	681	694	647	678	678	680	635	630	648	690	635	642	635	659	634	629	622	637	618	676	616	634	673	674	685	649	616	601	642	622	681	668	618	695	645	644	615	664	619	681	651	623	601	644	595	660	650	658	631	680	617	650	635	704	633	632	689	635	632	613	672	642	608	649	689	648	635	662	628	645	626	641	657	655	653	639	690	652	674	628	703	654	652	651	636	662	634	596	670	591	665	624	627	632	631	639	616	637	611	601	642	686	661	642	644	620	588	641	594	610	592	619	620	629	650	636	669	619	646	640	686	621	671	618	667	658	628	615	610	651	633	666	585	565	639	648	686	653	659	658	647	625	626	682	645	669	682	632	653	637	649	619	652	621	648	667	642	660	654	673	614	642	655	613	696	605	653	632	619	618	614	677	675	625	645	641	649	635	615	659	677	592	611	601	665	596	645	653	633	616	637	633	651	627	622	657	615	650	614	641	635	628	620	629	610	660	638	624	604	650	640	680	646	625	607	621	614	578	644	644	635	595	654	629	667	629	629	587	652	679	686	653	657	624	639	637	631	643	659	612	671	606	666	633	672	629	672	677	627	615	650	587	585	648	655	630	637	632	651	673	617	664	611	630	679	619	600	645	698	659	646	654	640	639	655	647	593	657	616	598	599	621	642	635	653	626	667	683	673	608	662	640	653	624	619	678	668	687	612	599	622	630	638	622	638	610	661	679	660	616	631	674	655	588	563	606	618	634	670	622	657	656	589	673	613	626	659	646	610	673	586	640	638	628	641	595	630	568	631	642	652	640	639	629	687	636	619	621	615	638	632	644	648	621	623	613	670	640	615	633	638	602	649	648	641	652	600	658	642	632	613	590	638	625	646	613	616	607	663	615	596	638	645	644	631	643	627	626	628	591	646	636	615	641	635	633	644	583	614	630	599	649	630	651	651	645	668	656	610	634	650	671	625	631	599	638	711	643	616	642	651	650	618	692	650	636	672	675	622	699	670	633	622	641	642	643	653	615	616	645	623	625	640	632	675	594	661	651	658	631	620	611	640	600	652	655	632	656	621	615	645	657	649	638	626	643	588	608	642	625	615	622	676	645	634	642	646	656	586	608	673	578	653	633	629	644	651	632	665	667	628	617	642	588	639	603	640	663	623	581	603	626	635	670	693	613	652	634	645	645	667	661	570	659	640	654	628	629	661	651	654	630	655	660	663	652	620	608	649	640	651	624	657	613	654	653	639	605	600	620	650	649	654	618	621	636	631	629	636	645	655	652	546	701	624	605	623	638	645	637	645	574	590	641	679	604	647	631	673	625	651	609	630	615	658	657	669	637	636	627	623	625	652	638	694	640	635	630	647	655	598	603	639	597	642	655	648	645	623	640	632	628	631	634	648	657	629	654	657	647	653	679	614	622	641	616	591	648	595	660	661	651	629	636	656	631	630	620	644	650	670	628	643	639	648	622	612	658	632	623	602	607	613	606	645	648	635	604	646	624	645	625	661	686	659	624	658	648	656	654	598	588	685	645	607	660	659	618	647	632	620	630	662	659	668	563	620	604	608	626	684	651	622	656	650	598	640	624	645	630	683	634	609	640	622	657	679	668	639	640	644	602	636	604	595	635	652	619	651	617	637	592	609	621	658	651	625	637	611	625	614	656	612	613	641	658	610	634	624	621	635	624	610	650	629	659	624	636	654	655	686	675	609	584	636	653	617	650	683	673	645	590	649	628	623	633	678	658	699	653	625	609	670	640	638	614	606	658	618	683	634	629	628	639	637	611	630	620	673	615	609	632	594	616	624	622	632	620	653	635	650	659	641	644	648	677	678	631	673	630	621	606	610	618	633	594	612	627	645	618	641	662	613	679	644	626	610	624	645	609	646	675	645	643	659	665	665	615	627	599	595	621	616	632	625	620	633	602	674	682	638	669	629	650	621	591	632	636	622	640	645	608	624	620	603	659	639	674	658	657	646	669	632	638	651	605	634	655	661	605	632	588	627	616	653	654	670	598	627	679	673	627	640	657	623	623	665	589	604	642	596	623	601	609	675	646	691	631	626	606	611	619	682	668	621	597	609	670	671	674	580	660	680	602	638	596	629	639	632	660	645	643	599	635	583	621	661	690	680	613	623	618	601	642	646	647	637	626	632	631	687	661	659	620	631	644	616	608	644	647	589	621	665	616	624	626	604	620	641	653	621	638	653	611	641	625	637	647	613	667	649	627	611	630	632	615	634	604	649	620	705	609	628	645	673	633	620	633	592	654	630	628	603	638	647	634	665	642	644	631	642	651	641	592	668	643	641	595	591	660	645	664	655	647	684	691	637	636	639	650	623	608	636	656	655	688	655	616	595	603	603	624	602	633	607	629	674	660	611	645	659	658	665	679	623	676	609	658	640	679	617	610	667	677	645	675	587	632	629	644	627	631	623	658	617	671	630	686	593	630	647	638	662	616	619	634	632	650	653	657	655	644	599	635	605	654	670	587	626	646	627	654	650	689	608	603	660	646	634	632	602	696	623	656	636	599	642	650	674	654	637	670	662	620	615	652	579	648	639	593	660	680	643	649	637	622	631	626	661	611	625	667	597	643	668	651	658	608	633	623	664	680	608	617	630	647	613	600	620	652	630	638	645	659	643	638	635	635	645	638	647	610	617	637	671	617	612	692	629	640	633	660	658	633	616	633	672	635	652	606	637	589	628	648	626	636	639	643	641	638	622	667	653	656	664	634	683	633	664	670	662	642	576	589	655	612	603	576	632	626	652	652	643	670	624	659	614	658	626	646	625	638	645	641	626	651	619	619	647	627	677	638	632	612	694	606	675	686	644	600	609	664	623	637	643	638	624	661	669	623	635	671	620	657	620	622	572	603	599	642	615	611	627	651	650	629	612	643	619	628	622	653	661	657	608	642	638	652	643	607	665	674	630	627	658	612	621	653	649	626	589	659	670	625	656	630	590	682	672	564	624	634	646	629	649	641	638	643	616	636	627	674	637	625	666	629	648	625	607	676	657	658	661	601	626	613	684	636	589	658	691	681	643	618	611	603	644	611	646	652	635	621	604	638	622	679	681	636	651	695	634	637	631	610	673	659	660	653	666	643	617	661	598	617	636	632	715	669	636	663	654	658	641	626	635	686	663	689	630	627	641	613	701	614	587	637	629	629	645	606	658	623	614	657	615	652	622	600	651	636	649	650	628	647	621	673	616	662	658	635	649	623	648	635	637	702	658	627	589	646	622	610	632	655	615	632	649	660	646	653	621	672	637	616	587	641	622	630	641	658	629	687	650	603	630	622	642	630	619	639	602	604
5100	1840	1899	1357	1032	823	627	527	432	488	439	411	397	380	336	337	322	341	311	313	323	344	345	328	319	330	327	309	351	339	316	299	300	310	302	302	313	320	318	335	300	294	340	300	320	294	361	316	282	325	344	339	298	308	326	311	304	304	323	282	266	343	339	315	325	279	297	287	304	302	296	304	326	259	315	293	307	298	298	335	338	303	309	261	346	303	298	312	324	319	289	314	310	320	305	285	298	295	299	331	330	320	289	301	315	307	291	296	315	320	352	296	320	319	327	308	334	335	281	292	294	301	304	306	294	294	339	305	339	332	345	324	323	326	327	273	322	320	316	290	292	309	288	309	303	324	343	340	323	274	311	314	339	333	296	324	333	279	335	294	304	291	303	305	314	335	323	306	314	344	275	299	331	293	285	317	301	298	313	339	296	383	280	291	302	316	264	331	304	321	304	325	344	313	283	290	314	328	309	332	347	314	310	309	295	321	341	288	324	316	306	294	334	320	290	282	304	321	317	280	300	312	290	323	311	305	293	298	331	321	302	323	306	314	307	305	306	291	278	296	324	290	284	313	295	280	284	303	309	290	284	321	288	337	301	309	310	291	310	321	285	312	306	304	304	295	306	305	288	307	302	304	286	303	306	329	334	309	290	332	296	308	290	318	273	339	323	326	335	290	285	320	315	306	325	314	313	313	313	295	319	314	313	307	290	304	296	293	322	287	318	289	333	311	323	302	320	304	285	332	313	344	306	334	306	291	287	301	308	275	300	275	299	310	314	317	307	289	360	300	300	320	316	284	300	337	299	311	294	302	302	330	319	324	331	308	312	340	322	280	310	323	335	301	334	325	287	301	343	310	306	321	308	321	298	282	312	306	305	324	307	300	291	338	345	323	295	313	330	284	308	348	288	340	343	313	280	305	301	318	309	328	319	291	319	291	265	310	321	326	324	287	306	300	323	322	312	309	296	305	295	283	322	323	302	278	290	298	321	298	312	324	312	324	289	328	300	287	315	313	291	341	336	314	316	303	299	315	356	321	311	308	318	289	261	327	285	329	336	286	315	313	316	300	321	301	324	285	330	326	319	307	320	318	356	301	297	307	330	317	325	306	348	328	338	312	330	301	295	297	308	300	287	294	308	310	305	306	297	281	336	302	318	310	304	314	287	317	332	292	301	304	320	313	322	273	332	334	312	311	325	330	263	291	335	327	309	290	323	273	295	301	330	305	297	326	275	285	274	335	295	328	321	306	295	314	299	302	327	281	273	297	276	306	308	321	317	330	296	295	263	314	286	309	316	327	356	277	330	316	308	312	266	308	351	312	318	289	310	307	335	341	286	292	304	299	329	308	323	301	270	311	311	273	315	313	283	310	305	294	329	318	285	306	302	337	305	332	329	332	305	314	326	307	295	302	294	323	306	303	335	314	334	316	290	346	307	321	286	295	307	321	288	274	312	294	312	315	336	309	325	294	290	294	269	310	308	282	331	313	301	335	282	296	311	313	338	323	318	308	289	277	306	323	352	314	313	291	313	290	318	314	302	319	315	341	307	335	296	313	311	339	316	300	312	326	312	301	346	333	316	297	299	327	327	342	300	335	310	319	310	310	276	308	288	301	302	334	340	314	319	299	292	298	315	342	323	341	311	312	321	273	293	299	336	329	303	326	280	324	287	303	312	315	314	297	314	277	344	339	329	308	319	310	303	314	315	297	327	344	310	319	298	309	302	297	311	302	276	328	294	321	299	324	299	310	307	276	307	324	349	332	315	279	324	325	334	302	310	295	291	320	282	340	352	307	303	354	284	304	299	299	308	299	338	280	319	292	331	324	312	321	295	279	321	301	318	283	303	326	305	292	319	329	331	336	326	325	311	315	320	286	303	288	347	343	294	285	306	295	303	309	321	310	310	304	324	311	303	301	305	328	305	307	336	298	327	338	306	320	289	289	311	301	310	316	295	317	326	281	305	297	314	290	354	296	300	293	336	321	333	287	314	325	285	296	315	320	324	335	267	310	323	321	272	329	290	348	299	302	316	326	291	319	313	335	290	309	275	311	295	342	335	325	306	298	337	299	323	310	312	282	300	338	328	292	285	329	344	322	345	298	305	310	315	327	319	310	345	297	327	321	328	334	312	326	336	309	315	315	362	329	266	301	323	317	294	309	309	314	307	303	306	320	339	325	275	309	321	307	286	289	327	316	306	290	313	290	326	323	326	324	294	304	337	304	324	324	296	300	334	304	290	305	294	279	285	274	324	315	254	298	306	334	297	303	294	297	311	307	300	302	307	294	351	325	296	277	305	296	311	295	320	320	310	293	347	301	308	310	296	324	311	310	298	287	320	315	318	330	299	316	320	277	301	323	308	313	352	302	321	327	321	302	330	339	311	260	289	316	304	339	339	302	289	319	351	316	321	320	315	310	299	294	330	328	313	302	322	307	295	287	319	332	299	305	330	340	286	306	290	314	315	298	300	320	319	307	305	317	317	315	329	304	329	323	323	320	259	309	298	310	286	301	306	278	297	317	325	304	286	282	331	297	317	301	270	316	286	315	315	298	313	287	321	321	354	319	308	307	297	312	319	336	305	278	276	317	303	288	320	286	292	335	337	313	301	328	306	293	308	326	323	309	326	315	285	292	303	344	312	334	313	269	320	306	325	323	331	309	320	325	337	305	294	327	300	303	299	312	323	302	306	310	323	339	314	306	306	335	309	304	280	335	312	309	299	297	346	290	300	325	310	309	319	321	318	328	316	315	292	319	326	317	320	306	299	328	312	311	304	316	299	323	306	324	328	296	310	303	299	305	330	323	314	278	314	312	304	297	312	308	336	322	300	296	314	318	325	292	337	295	283	299	298	342	307	307	333	302	283	318	337	305	292	316	318	302	289	315	335	313	301	294	276	341	320	291	298	315	337	296	310	307	313	291	323	335	292	335	315	282	312	300	302	294	291	326	316	324	311	293	340	301	302	310	313	331	355	310	330	341	313	345	328	337	352	296	313	317	330	321	323	294	316	313	289	322	330	323	288	304	324	297	303	314	290	311	326	294	327	300	333	320	322	302	299	313	305	340	289	308	329	323	299	353	320	301	307	284	324	291	325	352	306	324	284	314	298	333	329	349	303	268	299	326	325	339	294	279	310	325	342	289	297	330	317	305	281	291	328	330	318	319	308	332	317	333	303	343	310	288	325	306	297	277	309	304	294	353	319	335	292	273	301	304	323	326	297	311	311	318	297	316	316	338	314	284	336	306	324	313	368	326	316	299	310	296	311	355	308	309	298	330	298	328	329	321	326	359	295	318	312	310	280	321	315	303	277	314	299	301	343	320	303	257	309	318	296	311	301	339	327	292	303	325	301	337	301	309	300	321	308	314	319	303	316	289	297	270	312	303	340	305	312	296	300	321	308	312	330	306	333	331	326	312	320	303	332	307	299	296	282	318	308	292	305	295	326	316	301	311	314	295	320	318	310	296	296	299	348	283	299	333	307	325
3773	2260	3657	4105	3484	2981	2297	1960	1616	1513	1390	1278	1106	1072	1043	972	921	880	857	850	863	866	831	819	816	812	805	824	761	763	784	756	775	751	746	791	798	764	815	794	722	778	770	778	818	744	714	749	692	844	786	800	749	759	745	778	764	713	819	736	770	731	780	794	763	740	782	754	757	769	730	784	753	779	777	768	720	778	826	796	764	773	700	768	790	762	755	748	726	707	732	695	741	782	769	715	803	749	774	744	770	759	746	757	820	751	725	765	711	789	817	723	728	770	740	758	764	732	720	738	766	766	742	762	753	801	798	703	770	705	741	745	693	785	773	767	723	794	750	768	743	721	771	747	725	794	734	717	808	768	673	774	785	743	705	761	758	764	765	812	762	755	790	781	748	786	781	740	755	740	808	781	785	751	754	753	770	698	775	741	749	748	715	752	739	749	689	735	763	744	820	774	738	770	706	751	804	713	795	733	770	701	744	767	782	780	763	718	764	753	767	768	761	772	747	756	747	749	781	757	749	744	764	784	734	739	714	762	738	758	720	735	756	772	780	795	763	772	731	753	791	760	779	721	792	768	764	765	739	742	757	798	765	808	689	763	753	751	716	741	767	755	735	756	735	772	762	750	781	703	772	786	733	754	743	750	747	737	711	750	779	774	716	710	788	704	755	730	730	795	788	805	754	789	752	744	768	751	772	791	733	743	759	719	746	731	769	720	757	774	735	821	831	745	742	750	757	774	784	728	730	742	781	794	760	724	751	754	793	754	757	733	795	761	777	796	776	758	715	717	736	787	712	795	742	727	763	764	733	750	779	771	767	816	784	707	722	683	757	769	703	735	762	748	757	729	723	813	813	799	712	724	758	758	799	771	760	742	728	768	753	742	731	689	772	754	765	784	751	772	730	774	755	783	738	756	802	793	761	725	753	826	764	749	785	740	700	740	693	760	742	827	782	771	696	741	755	745	738	751	775	795	747	699	787	763	727	765	760	746	776	779	743	782	716	782	732	748	787	736	778	731	785	777	739	741	727	728	797	817	764	820	746	788	798	735	867	776	764	759	761	747	793	752	772	786	799	699	752	802	756	787	720	779	752	795	799	716	713	764	801	738	797	789	741	756	740	764	743	726	737	763	765	703	785	772	759	771	754	757	799	778	740	773	762	789	769	781	731	793	745	737	745	718	758	752	761	763	769	771	751	756	694	761	734	784	755	718	772	772	797	762	801	759	741	735	766	805	728	725	805	822	811	799	757	828	741	740	748	741	713	731	747	728	737	764	771	752	777	763	750	765	762	759	758	739	763	761	747	736	784	739	766	712	774	767	755	767	782	769	744	739	721	767	740	722	705	738	773	737	763	754	768	740	740	736	732	728	750	777	758	754	713	718	774	728	768	811	711	784	731	726	750	722	751	760	737	773	771	765	741	707	747	690	811	743	742	743	814	761	735	777	778	712	716	725	746	786	748	793	733	733	743	740	731	797	738	731	732	753	760	757	764	776	715	802	784	816	751	792	750	778	749	747	778	770	698	683	792	751	733	723	728	749	727	764	745	751	729	801	711	771	750	714	741	766	753	778	760	784	716	773	763	700	758	734	772	779	765	769	766	787	773	743	716	740	746	715	760	734	747	745	757	790	724	736	752	751	758	769	752	734	778	715	766	764	755	721	700	779	783	815	759	753	759	746	774	760	746	801	780	736	693	820	768	765	744	785	759	700	770	778	778	707	771	763	800	783	763	733	741	768	764	735	732	782	747	770	739	728	761	757	780	780	771	798	761	781	748	807	782	757	782	760	719	864	785	681	712	782	752	787	757	746	772	818	734	756	759	731	754	772	761	757	751	738	759	789	760	770	755	719	758	744	757	732	739	733	730	730	772	714	755	711	774	793	739	739	796	739	756	784	747	743	785	744	753	791	802	758	759	789	735	752	764	746	779	776	762	762	744	748	789	783	746	756	796	733	711	760	738	790	773	771	755	746	809	784	757	755	772	744	755	732	790	779	729	793	755	783	749	758	750	683	760	697	784	785	729	758	734	812	734	768	772	784	764	796	741	839	755	735	778	745	782	768	750	734	745	758	815	723	746	767	726	736	766	722	757	745	760	730	775	756	683	744	756	760	726	831	727	735	739	696	784	771	768	778	785	748	729	732	771	800	728	705	702	744	774	754	806	715	733	741	734	782	766	748	825	765	731	769	780	795	756	746	800	726	778	783	725	742	687	805	719	733	784	752	732	753	757	729	737	698	768	734	718	739	736	718	773	737	749	759	819	734	799	771	815	739	759	730	741	725	756	776	738	717	731	780	739	815	784	734	769	729	760	758	731	764	752	737	729	772	797	732	707	762	758	753	730	754	755	736	757	791	749	762	751	761	754	755	757	775	704	790	759	768	779	791	767	754	826	739	775	817	693	801	723	711	780	746	767	746	797	799	782	810	751	810	731	730	746	755	753	728	786	765	736	733	785	730	720	709	749	743	753	799	774	744	759	754	720	735	737	764	771	765	702	741	741	755	775	798	777	777	767	731	811	705	719	722	736	766	712	762	770	694	781	738	782	728	745	757	799	788	734	795	734	734	751	730	829	806	772	756	748	757	767	765	716	739	751	745	763	774	754	771	727	748	729	759	722	767	721	772	712	756	808	756	760	751	780	748	741	780	733	738	685	717	812	712	758	754	810	762	772	764	773	767	723	735	768	733	727	745	737	746	738	738	754	780	826	748	741	784	768	799	732	695	792	767	761	715	742	734	728	713	776	775	741	764	761	722	748	729	731	753	755	767	730	723	780	778	774	736	748	744	713	765	779	788	747	757	715	744	740	808	718	735	799	744	775	766	733	766	768	787	763	771	780	782	738	777	748	750	753	773	714	708	762	741	754	718	747	787	770	750	767	790	710	730	760	758	804	721	746	763	772	773	752	779	771	760	742	760	769	763	712	712	784	796	768	761	736	801	800	746	761	708	781	747	752	795	726	780	709	736	719	780	736	734	772	741	749	767	715	741	785	775	715	683	792	742	726	759	731	764	734	756	778	741	710	748	751	731	761	729	714	796	740	746	780	742	737	750	793	753	720	703	747	742	740	777	774	760	749	752	736	774	769	779	748	723	753	731	779	770	771	774	727	735	759	745	707	744	718	758	777	682	776	744	768	763	779	790	766	743	754	755	738	742	783	739	794	734	731	744	772	719	808	779	799	749	770	773	776	757	811	789	779	737	727	762	695	770	761	721	710	802	761	719	726	773	726	769	771	745	757	774	746	784	779	818	728	771	751	805	741	761	748	719	764	744	774	727	777	711	748	699	732	785	773	715	755	752	762	722	767	752	779	739	797	697	762	717	768	735	711	726	794	733	732	765	779	780	763	815	781	830	723	758	746	746	776	753	783	734	743	784	771	728	833	784	734	747	755	791	742	704	660	752	723	792	752	759	736	740	765	741	740	801	685	743	767	763	722	772	777	771	722	763	715	699	787	739	781	750	781	751	760	777	784	717	748	716
12674	6855	8009	7314	5866	3864	2735	2241	1599	1405	1054	687	609	580	473	388	370	270	243	299	264	295	262	263	262	229	242	281	247	219	227	225	187	194	197	196	206	193	184	195	186	183	187	197	181	170	152	193	159	204	186	178	176	184	181	183	177	178	150	148	190	180	196	184	181	197	189	152	191	169	174	195	165	163	153	181	158	189	172	174	172	148	168	184	190	188	175	182	181	169	168	167	185	161	177	170	180	190	225	181	174	173	160	192	175	166	168	167	192	151	174	181	169	166	171	202	171	198	175	182	187	167	153	194	174	187	171	189	165	192	179	169	171	182	187	177	149	167	199	159	174	187	167	166	169	179	174	163	196	184	163	163	159	173	186	163	147	178	173	185	183	195	179	174	137	192	154	175	194	149	190	199	187	155	173	173	192	178	179	172	177	189	176	163	184	188	171	171	191	171	188	160	174	180	154	175	187	180	178	184	166	202	189	163	185	208	171	163	164	159	187	170	179	173	172	183	159	153	191	192	176	154	154	154	178	157	153	176	170	170	188	170	168	180	164	166	177	178	164	166	177	169	144	190	179	173	192	176	153	181	170	187	188	210	179	175	190	178	202	180	188	178	186	166	198	165	198	176	166	160	189	182	182	171	179	168	178	160	191	163	161	163	192	165	169	180	157	180	165	183	172	200	181	185	208	178	165	198	210	174	164	170	179	149	188	163	175	183	178	169	184	168	169	189	183	198	154	169	162	186	163	141	173	173	146	181	169	189	148	187	175	158	184	148	201	170	182	180	183	206	175	190	152	167	182	168	170	175	180	192	187	146	178	184	172	159	164	175	177	193	181	166	190	158	171	194	177	173	166	156	196	180	172	164	159	196	185	177	164	178	177	191	188	207	184	192	182	169	164	181	162	181	184	167	186	159	205	161	202	160	151	172	190	190	176	175	173	177	174	171	175	168	185	167	158	181	170	192	159	193	183	185	193	197	182	157	175	157	197	224	159	171	158	166	153	188	173	148	183	190	193	204	197	154	169	156	157	151	191	154	170	176	194	182	190	171	173	163	175	173	184	151	196	159	182	202	171	187	160	155	159	176	170	196	182	164	163	179	194	188	182	168	181	147	178	187	212	171	172	179	179	183	180	191	188	193	161	174	137	171	153	151	173	184	176	178	170	167	187	169	184	157	189	200	177	177	166	176	197	163	189	169	183	180	188	173	170	180	198	206	169	183	177	169	173	171	175	161	165	151	164	196	190	183	158	185	173	155	172	184	170	169	159	191	185	181	156	189	166	176	169	176	196	173	177	165	175	171	180	166	176	178	166	183	148	186	178	175	164	187	169	176	173	176	180	141	170	168	181	172	188	163	179	187	169	157	187	162	196	194	176	185	157	173	167	195	187	175	200	180	178	180	181	177	187	190	168	172	176	181	152	180	192	167	178	153	166	203	188	202	200	175	165	181	199	164	170	177	183	165	187	165	174	184	179	180	184	208	168	192	171	188	199	182	152	150	173	182	170	164	186	142	174	163	184	169	163	168	183	165	182	183	152	165	186	166	155	166	173	176	170	174	153	171	177	177	182	167	173	184	187	190	190	187	169	193	185	174	184	191	180	170	174	187	165	157	172	186	179	195	166	186	178	165	168	190	184	143	161	185	176	185	188	172	175	166	174	162	173	173	169	165	184	183	189	195	164	177	180	164	156	181	162	189	177	166	176	185	201	187	188	167	182	181	171	150	167	202	210	169	177	155	157	166	170	179	175	182	187	175	178	180	193	188	183	169	176	159	173	183	177	182	191	184	185	175	164	156	159	163	188	162	189	209	169	183	171	207	165	159	183	172	182	175	188	180	157	140	194	170	155	183	174	172	168	169	175	162	159	189	163	185	171	183	183	185	169	175	180	196	173	158	163	173	164	139	199	181	202	172	200	199	160	147	167	186	179	176	153	184	166	196	174	199	154	180	174	154	188	177	178	162	163	136	148	158	165	168	197	168	187	162	177	180	133	164	192	168	185	150	173	192	173	175	188	192	168	180	172	180	192	191	173	199	164	166	153	163	184	174	176	172	182	174	214	177	167	168	156	148	170	166	176	189	220	153	176	181	174	171	163	183	156	188	173	197	163	185	184	179	175	180	194	174	187	189	148	161	193	177	170	166	182	192	176	184	160	172	204	168	183	181	173	199	157	181	185	183	183	182	191	174	190	192	145	172	187	174	193	157	161	169	170	162	171	177	186	156	170	169	183	144	166	164	163	177	188	182	191	172	175	178	188	166	172	186	167	189	196	208	133	189	160	154	163	189	166	184	162	184	166	182	174	199	159	166	164	157	166	189	177	179	186	182	163	165	168	178	194	166	166	174	170	144	158	180	173	174	159	177	194	194	159	168	169	165	168	164	190	190	166	187	164	182	195	160	175	173	184	173	185	183	171	165	169	173	161	196	171	189	156	178	175	187	177	186	196	175	161	193	172	186	178	184	171	173	162	171	169	198	157	183	179	190	181	170	164	161	180	190	172	142	163	187	175	169	185	164	163	167	182	166	157	161	164	174	158	167	166	185	176	170	191	182	157	177	164	185	169	166	157	179	175	163	193	178	163	164	162	153	186	172	153	157	199	143	183	169	160	172	159	167	189	178	175	173	212	183	164	157	195	177	191	180	151	179	185	176	155	199	187	183	182	186	171	153	193	193	183	162	153	161	176	176	192	194	184	205	166	171	148	168	180	165	168	154	197	179	164	190	188	171	170	185	174	183	164	180	167	169	164	149	145	185	167	173	186	183	187	172	194	167	158	160	184	169	179	173	187	183	161	176	180	169	178	179	184	161	153	165	173	174	188	144	161	196	149	186	177	178	156	175	155	183	154	170	181	176	182	149	153	178	144	177	166	178	187	179	184	187	190	175	194	197	171	215	191	175	173	192	141	172	181	169	168	186	168	173	200	158	174	161	179	177	177	163	158	216	166	186	161	164	184	167	170	173	163	175	162	172	178	167	192	150	163	190	194	169	171	189	174	157	185	170	165	171	178	171	173	173	210	186	183	187	179	195	189	176	181	183	152	165	176	185	198	181	186	170	171	172	178	206	178	148	181	175	174	178	177	167	176	195	164	210	164	163	170	169	182	166	176	182	163	172	172	168	191	190	159	157	181	159	168	158	193	164	177	178	190	195	190	162	156	170	171	178	181	159	179	161	190	153	184	174	183	166	163	171	173	138	180	163	185	179	195	164	163	143	162	169	174	167	173	168	165	181	172	171	185	171	163	188	198	183	161	169	169	193	180	188	185	180	186	168	168	173	154	182	149	154	180	186	158	187	169	180	179	168	201	163	177	182	171	209	187	209	181	170	173	180	174	157	182	187	175	178	174	171	173	165	160	157	179	168	175	156	174	173	199	174	172	178	166	190	169	159	147	173	188	161	171	170	162	184	171	166	186	172	187	178	163	185	198	170	176	150	186	168	183	184	180	140	175	169	162	167	184	173	180	193	173	174	168	187	194	187
7884	6137	9148	11529	11185	10160	8993	6809	5845	5476	4399	3261	2953	2601	2243	1868	1510	1244	1215	1426	1296	1314	1233	1349	1291	1169	1222	1339	968	787	744	672	707	641	637	635	621	623	620	587	583	559	594	564	545	563	565	547	584	562	567	495	527	523	467	571	527	506	443	565	509	501	464	458	484	489	509	516	507	494	531	491	471	454	479	505	517	515	465	439	459	470	543	530	521	464	476	452	467	513	441	488	517	511	496	508	490	455	457	496	451	433	475	485	497	502	478	483	477	477	461	521	469	466	501	466	442	461	499	473	508	462	466	486	469	483	516	518	494	499	506	461	512	480	491	445	497	474	514	510	459	480	508	506	497	466	460	497	516	471	488	542	438	434	475	474	458	468	509	471	458	471	485	439	455	482	456	470	527	480	448	494	451	499	481	466	463	474	463	481	449	486	468	485	475	424	466	421	435	443	505	514	512	476	485	492	503	459	492	476	471	442	484	492	483	475	457	505	517	572	485	488	474	446	501	523	459	478	474	473	477	494	476	430	480	480	446	496	494	467	471	483	475	453	495	472	466	464	474	477	461	476	452	444	486	493	500	490	427	478	487	489	458	462	460	475	478	515	472	512	470	457	461	461	469	468	500	483	472	520	456	501	426	453	510	487	481	482	473	460	458	464	465	518	488	465	444	499	465	497	476	466	482	445	477	513	478	487	494	461	547	484	481	458	499	479	463	438	474	458	475	499	527	478	451	534	490	503	443	470	515	480	452	490	490	468	484	488	501	482	484	494	528	462	474	442	468	444	465	461	518	469	481	520	503	482	494	466	499	469	479	480	474	456	465	496	504	492	489	457	492	489	456	515	457	469	466	502	505	515	436	449	447	487	484	451	453	469	480	496	501	450	463	475	486	481	495	459	521	463	467	492	494	488	468	478	481	480	470	485	503	440	495	494	494	441	493	489	466	503	507	502	463	468	474	478	456	464	505	479	479	509	488	458	497	461	488	487	456	481	481	466	472	482	449	473	480	489	475	463	447	456	486	467	479	498	487	504	487	472	475	449	478	473	471	494	480	488	501	496	505	492	445	435	490	533	442	482	455	480	461	461	500	479	490	475	463	490	446	447	467	464	438	501	495	453	436	453	463	507	489	481	481	482	475	500	502	489	502	474	460	482	540	469	434	503	490	475	443	492	441	496	494	509	501	499	460	500	483	466	492	485	465	488	494	502	480	478	426	511	480	510	438	518	521	477	482	503	478	499	466	499	504	474	487	448	518	477	502	510	488	498	502	455	459	454	492	485	486	514	494	524	481	483	439	488	496	470	481	469	509	482	505	497	509	482	460	481	517	488	496	505	486	543	465	497	469	493	497	475	479	476	468	479	537	530	483	492	468	479	468	475	447	480	475	472	445	481	479	474	506	466	447	487	454	448	506	479	529	462	500	484	452	466	485	416	465	452	471	479	478	491	474	474	480	453	477	506	448	494	504	466	472	486	425	415	452	474	462	490	494	516	489	469	450	511	476	515	530	514	489	508	461	509	502	482	514	476	489	482	512	467	496	506	464	460	487	502	463	491	470	488	479	494	470	464	463	506	512	486	475	445	517	532	444	483	496	454	498	453	491	501	466	503	477	470	456	463	510	475	450	483	475	480	465	501	498	474	471	525	475	467	450	516	462	514	502	485	481	441	488	467	525	514	491	473	509	500	459	488	483	503	494	482	475	504	441	452	454	489	494	481	466	479	496	502	488	482	452	471	489	480	467	408	455	496	487	502	463	461	465	473	473	481	479	483	473	488	471	463	474	471	464	460	489	471	481	503	461	480	502	473	453	485	500	456	493	447	456	462	471	492	470	424	479	516	478	447	526	504	465	480	487	492	430	497	473	486	473	478	449	464	524	484	491	476	459	471	502	466	482	484	499	481	460	492	485	455	491	501	481	488	519	468	445	480	471	473	473	489	503	462	509	515	478	475	492	469	487	468	464	476	483	507	489	471	475	486	470	483	454	476	511	472	480	475	481	471	467	455	522	484	480	486	484	484	491	452	482	445	451	471	460	520	439	502	465	475	491	456	447	495	482	485	477	485	497	480	483	453	418	466	486	483	481	484	503	487	501	464	489	476	502	457	489	475	484	476	471	471	462	504	433	486	479	489	480	476	503	419	487	465	470	482	493	451	469	460	467	485	498	498	490	475	530	519	485	451	447	479	471	494	494	479	486	494	478	506	493	461	471	454	470	483	458	464	473	486	464	466	480	500	489	474	504	473	481	474	442	452	482	509	479	503	499	458	487	543	473	479	494	508	488	462	480	481	474	507	473	479	455	493	455	487	445	490	474	528	495	477	474	476	491	459	497	493	498	494	507	494	476	492	479	476	447	489	474	493	462	471	482	506	475	466	448	501	516	459	488	442	468	455	462	470	459	451	519	497	494	482	445	482	473	428	482	446	497	481	486	537	463	466	458	439	483	478	461	469	488	472	442	463	449	498	443	482	476	473	468	465	489	454	487	485	470	475	470	496	466	469	473	453	440	523	469	507	477	499	512	475	483	463	444	446	471	481	481	501	493	429	479	463	460	455	485	482	482	528	467	511	469	446	461	482	473	479	511	474	487	503	477	493	492	499	536	477	485	512	470	480	454	499	491	497	487	484	465	509	423	461	468	496	495	503	526	486	478	499	460	495	476	461	483	471	471	431	504	492	498	494	471	452	470	536	488	475	471	452	463	474	501	468	505	491	490	444	440	477	502	518	481	477	490	489	474	502	490	416	461	457	451	513	493	494	468	472	477	502	447	474	500	464	494	445	494	496	464	464	426	516	494	494	465	486	488	489	460	482	466	530	507	487	468	450	472	457	470	510	469	475	492	473	487	454	477	486	478	434	468	449	511	497	494	498	488	498	498	486	484	489	462	469	494	447	483	501	452	458	498	465	471	468	483	455	494	501	454	443	478	488	529	496	461	502	470	484	449	485	459	492	469	448	474	446	509	463	465	431	532	451	468	503	501	443	477	507	473	474	513	460	483	472	466	525	497	482	482	467	509	490	476	465	465	463	486	496	502	490	446	463	491	500	499	456	453	475	496	489	465	507	476	449	484	454	469	477	502	466	486	432	464	476	460	485	478	473	481	479	505	464	457	479	501	506	460	465	486	449	470	501	478	477	484	477	492	479	500	458	455	450	484	481	457	474	506	514	475	496	456	450	494	451	482	469	457	502	450	488	468	478	465	483	501	478	495	477	452	483	467	471	487	509	458	460	492	482	492	450	500	501	428	469	513	490	486	497	493	455	492	484	462	483	478	472	500	475	473	454	483	462	504	455	454	463	522	472	483	485	442	482	461	455	501	486	502	475	494	471	506	484	486	496	490	453	467	482	481	488	453	441	503	484	475	493	495	476	475	502	513	456	461	490	517	487	476	448	479	453	500	479	505	501	453	507	440	436	484	472	495	511	442	506	508	483	495	488	446	445	479	457	471	479	459	487	476	470	516	470	467	459	506	490	474	481	527	479
22361	12805	14521	13899	12001	8724	6376	4234	2944	2457	2278	1514	1075	993	799	722	608	526	503	523	546	463	426	472	502	479	517	524	346	338	295	274	291	282	314	251	290	294	275	256	279	270	260	234	228	249	250	243	255	258	252	265	274	259	261	262	267	224	228	247	238	244	216	224	229	252	250	238	235	243	197	226	252	244	254	244	211	241	268	247	236	245	219	229	246	234	227	273	252	241	246	235	222	259	259	236	238	255	219	227	261	263	236	227	249	266	232	249	228	260	255	262	251	227	230	253	213	233	268	227	228	247	232	260	224	212	242	248	237	217	231	235	226	251	233	220	252	239	225	249	215	216	240	231	250	215	252	203	245	249	241	224	269	246	242	226	257	240	244	241	236	239	229	219	231	239	230	217	238	232	231	234	222	257	241	226	238	232	278	236	232	247	239	211	222	290	256	235	243	242	239	248	229	235	241	227	239	271	228	245	272	252	236	260	231	213	257	226	262	237	253	239	244	241	213	256	240	229	257	252	224	244	261	245	244	244	267	263	239	238	219	247	264	258	239	281	236	250	232	247	208	260	257	218	253	273	258	260	254	247	223	212	235	234	256	227	236	256	233	233	264	222	265	262	216	249	227	240	220	230	248	252	261	242	247	238	259	237	235	256	247	236	230	237	211	253	221	237	245	241	237	251	224	233	247	234	246	198	257	246	247	227	257	264	227	242	241	243	231	250	234	205	225	243	260	257	258	204	235	243	259	252	235	262	241	247	262	254	246	251	229	228	252	266	239	245	240	246	259	249	246	263	235	255	261	249	241	243	243	252	260	240	214	234	231	265	248	244	211	234	217	230	255	241	250	223	204	233	251	258	254	244	241	242	238	249	237	234	261	237	238	233	267	211	235	252	227	229	219	245	246	257	255	246	234	247	225	223	258	215	239	249	248	272	238	268	260	252	237	217	270	259	270	294	221	232	220	243	243	253	255	243	246	264	271	242	249	228	243	232	251	207	237	238	238	274	231	248	260	243	221	231	260	245	231	207	286	227	235	246	230	244	248	252	226	246	267	240	261	239	251	259	242	261	257	264	226	252	249	230	259	258	201	248	238	235	266	241	242	230	251	244	223	250	244	252	257	249	224	249	232	249	222	229	218	222	246	256	242	220	233	231	259	241	240	226	234	244	242	228	242	239	233	247	248	210	238	241	257	265	267	225	242	235	232	259	213	211	250	245	276	242	287	265	264	235	246	229	245	205	240	215	238	258	241	266	217	233	224	261	250	236	259	223	236	239	224	242	256	237	239	246	251	254	230	242	233	254	237	229	246	236	205	239	228	238	236	228	237	235	245	252	227	251	221	223	235	236	254	275	249	223	217	210	237	228	244	262	213	250	236	243	244	249	241	276	247	238	230	247	223	234	268	232	236	233	229	254	247	244	249	237	264	229	245	244	254	227	242	255	243	239	243	250	203	221	222	232	228	207	212	252	248	226	211	220	255	225	224	216	222	216	233	253	214	243	244	225	245	256	262	232	233	257	237	262	245	233	241	254	236	236	247	265	234	251	246	237	256	224	232	250	227	253	235	246	233	251	246	248	249	241	250	217	250	248	265	278	248	249	235	250	253	232	246	276	250	250	222	260	261	251	214	257	220	240	245	234	231	251	232	230	256	227	254	212	222	222	247	236	251	222	249	232	244	222	245	250	242	220	244	239	246	237	245	221	253	210	266	246	257	252	238	246	223	255	216	244	265	215	270	217	229	245	244	258	262	251	240	228	243	235	239	253	272	235	254	231	261	234	220	258	252	243	265	242	248	252	267	208	237	258	227	223	234	269	248	217	225	249	244	236	215	283	242	227	271	252	260	254	257	260	256	227	209	240	253	237	223	244	231	250	229	220	221	261	232	205	223	232	241	261	258	247	237	223	216	229	236	236	255	251	225	265	269	229	249	242	240	221	235	237	242	244	230	241	240	244	240	220	255	214	239	241	234	198	222	220	241	217	233	240	244	233	250	260	263	260	254	223	259	236	256	247	227	274	223	223	225	241	244	234	257	255	255	242	247	246	238	202	232	263	258	230	266	223	257	233	226	227	236	231	233	246	258	236	242	236	226	244	256	257	227	267	261	263	250	263	212	253	292	212	225	243	263	223	236	250	243	240	239	229	259	262	259	245	224	230	227	256	250	248	213	256	227	219	242	248	271	240	214	217	257	248	236	257	251	256	228	243	240	224	219	236	253	239	246	239	214	267	232	242	244	225	237	259	230	218	243	267	278	258	236	264	231	246	239	265	242	247	231	221	234	252	256	234	234	216	240	244	227	247	237	219	225	248	224	269	233	234	238	252	239	238	215	248	244	205	259	224	213	224	217	227	255	236	252	247	243	240	210	263	224	228	215	232	284	238	249	232	232	189	243	254	235	250	241	223	243	228	239	273	238	227	270	262	220	255	248	216	245	261	247	207	225	244	261	260	254	233	282	231	230	227	233	222	236	229	230	253	244	240	254	217	248	256	243	258	262	211	233	230	242	246	250	221	222	241	239	243	216	220	246	219	238	233	264	207	214	235	230	238	235	253	214	261	239	218	221	248	229	208	259	241	227	234	218	229	275	213	250	271	248	232	253	237	226	233	234	224	251	239	246	233	245	255	235	219	228	256	246	224	234	254	259	218	286	231	247	224	220	226	232	241	235	225	232	240	235	224	248	239	249	224	244	215	247	238	236	216	250	219	276	220	236	239	268	220	236	235	262	265	254	223	256	261	233	237	226	221	254	265	231	233	242	265	270	226	242	248	259	217	241	226	257	242	233	242	268	213	257	248	252	223	252	240	258	252	254	266	288	248	216	241	255	251	239	233	277	240	256	230	246	222	261	247	242	233	249	215	243	261	263	255	232	235	250	240	258	241	257	227	213	258	249	251	241	251	224	264	214	261	211	217	212	266	261	233	244	247	244	240	209	259	251	227	247	245	232	229	221	229	237	242	241	259	260	227	209	233	264	218	225	240	248	261	246	263	234	235	260	240	200	224	231	260	224	228	218	246	224	239	222	241	215	224	247	231	224	253	222	238	253	233	241	239	221	226	250	248	247	242	226	257	255	211	228	235	247	272	249	245	209	241	253	244	260	240	262	264	252	220	225	250	257	260	239	265	239	241	256	230	242	245	206	225	276	223	237	246	232	233	260	233	220	249	233	248	267	246	217	224	238	222	242	238	238	212	267	235	234	239	224	218	240	243	223	240	229	255	250	241	269	270	207	253	243	238	256	232	232	239	249	207	260	236	243	251	294	244	252	246	249	251	238	226	243	261	230	230	231	231	250	225	213	244	238	218	247	272	240	247	221	269	242	258	211	255	212	244	237	240	256	246	232	257	244	232	269	264	221	232	243	233	221	266	239	226	249	228	247	238	220	269	254	279	226	247	247	222	228	246	219	235	213	249	232	252	229	231	254	258	247	235	239	238	240	260	234	252	221	251	222	239	229	237	225	247	220	260	246	224	254	229	262	288
12098	9455	14065	16936	17050	14751	14121	11040	9991	8806	8266	6118	4980	4424	3764	3288	2948	2443	2554	2626	2491	2159	2246	2431	2286	2256	2384	2615	1748	1351	1115	1072	963	969	942	955	969	937	930	960	875	803	919	816	790	797	777	810	817	785	763	767	755	716	700	668	666	692	704	655	646	682	701	668	682	646	694	669	687	635	716	642	662	712	722	670	670	628	640	628	636	654	616	627	667	663	639	618	650	678	625	670	671	682	697	615	629	633	671	647	686	679	661	660	678	665	614	672	630	647	602	677	701	632	653	614	648	619	647	609	622	637	658	619	603	619	639	649	709	662	600	689	618	635	671	627	612	621	658	604	629	689	682	592	669	659	639	712	666	609	630	636	672	612	607	610	689	628	643	651	591	665	659	655	608	638	602	660	731	591	607	678	624	633	611	595	654	620	652	635	647	633	644	613	634	612	593	671	677	645	578	663	636	624	635	606	623	601	704	656	624	629	634	653	629	626	647	643	617	608	603	663	658	657	649	637	624	642	641	621	631	597	617	663	657	608	660	620	648	668	621	654	610	643	640	653	651	641	608	585	645	635	601	607	633	634	625	633	668	652	615	640	614	649	627	611	645	643	673	639	602	668	677	609	632	662	620	667	622	608	613	621	679	630	602	598	647	621	644	634	633	669	601	644	592	611	621	614	627	612	688	622	655	623	658	621	639	647	646	681	637	650	641	628	641	643	572	674	652	590	577	670	600	655	658	627	653	616	643	651	627	643	612	661	596	628	652	584	637	625	675	642	599	659	627	658	685	595	591	644	691	633	616	687	607	672	643	612	628	627	636	647	646	651	638	641	620	648	633	650	603	672	638	656	612	611	648	639	633	660	635	618	641	617	583	654	620	578	649	627	644	632	626	636	655	652	585	597	681	652	606	625	600	618	661	633	634	606	643	600	654	614	647	655	623	641	574	611	621	644	633	607	633	633	637	663	649	634	664	606	628	645	636	627	626	667	651	658	644	642	658	665	606	637	647	654	669	652	599	612	668	664	652	659	639	601	652	622	618	627	624	675	634	639	619	676	614	681	590	621	662	609	645	634	645	609	653	660	618	630	685	645	698	627	668	632	662	662	625	616	651	607	666	609	632	670	669	670	684	629	631	649	628	676	642	634	625	647	664	613	628	649	598	626	645	647	704	684	621	649	605	677	635	650	602	636	660	637	632	602	644	664	618	661	661	648	624	611	639	634	669	627	648	626	605	632	615	668	621	663	667	584	632	615	618	604	624	683	643	605	644	623	638	657	665	652	591	662	609	660	653	563	617	636	623	615	654	626	644	645	641	689	654	647	611	680	643	639	664	631	624	639	640	671	640	629	667	660	604	675	596	608	649	671	602	645	670	708	604	625	617	655	597	659	640	655	652	624	643	618	644	627	612	657	672	625	666	610	612	626	618	631	638	651	631	620	648	613	588	618	653	631	628	638	655	641	653	637	658	624	632	645	626	679	639	634	637	665	618	695	602	623	634	617	640	636	624	638	663	631	657	602	663	617	679	592	649	692	657	659	594	626	640	587	686	648	629	589	679	649	650	635	663	580	633	586	625	588	608	642	611	626	615	665	671	657	690	647	651	627	595	669	675	624	623	591	657	650	605	615	637	611	674	659	637	611	583	665	611	640	670	612	618	649	601	665	623	617	630	641	611	601	621	685	633	671	605	652	639	666	683	617	634	662	644	585	670	637	653	649	632	635	663	622	646	665	627	608	676	642	678	621	651	688	603	625	660	663	690	584	657	635	609	644	626	632	638	651	640	638	648	662	654	660	630	653	609	615	664	653	652	593	613	660	643	632	676	656	647	633	626	622	627	660	598	625	669	662	652	630	679	584	633	661	670	579	606	603	648	656	655	650	630	621	675	609	574	680	677	658	637	637	616	652	596	650	624	625	579	631	659	615	659	620	676	645	640	618	618	589	646	648	651	641	658	654	643	609	630	680	630	657	656	662	659	660	655	660	657	655	610	640	661	679	607	621	618	611	624	607	639	622	648	654	630	633	633	652	601	662	628	600	612	674	638	618	634	662	652	614	600	634	607	604	609	630	657	648	609	629	607	601	642	656	643	603	630	634	625	651	631	596	634	661	638	680	653	657	651	610	610	653	595	697	642	621	622	668	627	628	681	668	679	635	642	656	631	656	626	644	647	656	601	646	659	639	665	603	632	637	659	681	676	672	669	624	626	629	650	659	611	632	637	611	651	658	598	608	675	627	646	628	623	657	629	612	715	708	611	676	668	627	669	674	639	654	661	647	649	676	616	620	686	628	653	575	631	646	643	652	619	638	622	617	667	691	616	585	617	666	667	663	635	603	633	652	657	603	632	670	629	646	617	598	648	676	628	595	637	640	619	638	606	628	661	642	599	625	596	671	650	631	677	628	685	603	668	668	598	615	622	668	649	592	638	622	630	644	617	657	639	591	629	604	644	637	643	622	670	614	656	656	646	647	649	598	649	590	613	677	629	649	665	639	640	639	612	665	631	686	652	621	632	612	649	633	671	616	639	653	628	595	622	630	653	628	634	638	663	603	660	620	646	642	662	646	661	627	646	601	591	630	656	649	648	670	655	643	592	623	624	658	646	655	611	636	630	619	649	638	627	627	661	613	616	616	579	640	624	604	640	660	569	641	606	680	653	634	593	633	634	604	638	696	618	615	594	643	631	649	645	617	617	674	689	609	579	651	639	627	653	652	630	633	622	662	660	570	645	640	662	661	645	615	622	644	619	618	615	635	654	651	650	657	634	641	640	611	645	634	657	675	605	651	606	620	625	616	666	662	655	676	641	637	632	646	635	667	648	638	646	621	644	648	626	676	667	642	651	652	649	661	662	635	623	608	670	621	672	628	645	625	671	618	665	650	670	629	664	641	633	630	656	658	638	633	692	682	644	654	692	604	610	617	606	633	658	651	624	668	657	649	627	636	613	620	634	648	650	623	633	642	642	627	646	685	633	669	668	635	686	663	639	628	644	640	606	651	631	691	659	611	616	641	651	642	647	620	626	608	604	630	609	609	588	582	639	602	626	647	643	654	609	660	651	690	609	630	627	645	586	644	664	660	637	616	648	611	603	629	596	626	658	614	608	602	642	622	636	620	660	645	572	660	649	628	620	631	630	642	615	631	631	621	639	681	617	670	651	617	607	591	601	656	632	644	627	638	641	615	595	610	664	680	632	634	670	643	618	643	648	629	696	644	619	619	642	657	609	622	619	596	659	649	667	658	627	621	621	646	640	637	646	687	556	585	648	593	647	674	674	652	620	683	619	628	590	649	635	662	603	643	640	651	588	658	616	682	600	594	668	680	689	626	577	643	650	610	607	581	642	619	596	658	650	609	671	631	595	635	641	634	602	606	634	628	621	646	641	588	628	624	653	675	634	664	673	622	623	618	651	676	618	601	617	654	632	637	679	618	674	616	651	644	622	645	558	645	654	641	642	683	670	638	629	624	655	650	622	646	690	623	611	633	657	631
5032	1816	1685	1395	919	698	591	508	407	418	409	382	361	375	367	355	336	344	339	339	321	325	341	319	330	300	296	320	307	302	290	282	321	303	332	337	326	325	300	320	309	313	282	322	356	304	349	309	300	354	313	298	303	306	304	294	296	319	312	356	317	357	312	297	311	323	359	313	330	298	319	305	336	329	333	271	332	344	321	309	327	299	312	316	311	319	349	300	344	316	274	288	316	304	280	298	286	296	323	322	330	320	325	338	322	302	314	328	328	296	322	326	289	292	321	327	324	316	325	316	291	299	315	328	334	327	327	331	314	277	294	305	308	305	303	308	332	316	309	331	334	337	318	330	307	332	307	331	297	292	295	324	322	337	282	299	290	299	356	328	327	327	315	336	333	284	297	344	331	304	276	289	330	337	336	290	319	320	273	308	326	333	282	290	320	279	292	288	342	327	303	306	313	304	322	334	321	300	340	285	352	331	309	297	280	323	314	314	321	310	289	312	321	311	311	304	335	318	314	319	312	332	323	283	294	339	331	322	328	318	332	343	327	310	300	329	302	305	287	286	299	294	339	346	333	316	297	262	295	300	302	301	304	288	302	330	324	308	322	272	311	321	337	353	309	306	310	294	310	301	350	314	302	321	319	300	293	304	325	334	310	298	329	290	307	318	317	310	283	313	313	316	289	322	309	336	312	282	287	320	302	330	297	294	295	303	297	315	287	321	327	279	319	269	330	306	297	312	300	307	328	335	325	293	312	307	304	284	321	337	329	320	310	316	290	308	304	298	308	331	288	320	296	318	324	319	283	325	312	330	298	343	360	300	303	302	319	285	297	327	315	323	334	323	314	313	330	322	327	308	303	287	332	306	335	302	314	317	297	319	307	308	315	322	296	328	317	303	287	330	291	357	291	294	324	318	325	326	280	313	313	291	338	308	322	325	317	308	326	305	304	323	300	290	327	331	332	320	302	351	300	311	325	317	319	335	336	290	337	309	306	290	313	341	306	297	351	296	318	275	294	314	310	302	301	302	298	294	293	349	311	289	291	294	300	346	310	355	307	303	318	314	299	309	260	292	334	348	296	348	313	334	320	268	318	343	270	323	312	289	306	300	328	280	317	323	322	291	297	295	302	330	330	314	300	301	309	298	325	310	315	315	293	302	358	296	329	299	328	311	337	335	313	299	308	293	336	313	330	323	311	297	317	290	309	317	329	308	272	310	312	311	328	322	308	349	301	330	315	328	311	338	297	314	336	306	305	326	328	331	323	357	316	302	285	302	348	316	309	287	312	342	309	323	309	299	292	333	295	317	341	316	288	303	302	321	312	315	287	285	279	298	323	300	326	296	305	305	326	310	304	302	320	306	293	308	378	342	395	315	318	329	327	307	317	316	276	330	303	286	296	345	314	305	322	310	319	306	328	321	318	308	327	316	306	309	290	312	319	321	331	353	319	315	307	304	301	322	342	321	294	308	307	314	330	310	313	314	321	317	310	313	337	323	321	283	315	314	363	299	315	316	294	301	332	305	301	337	312	314	278	310	275	317	318	293	343	300	296	290	335	318	309	300	361	333	306	296	308	310	330	322	300	317	319	302	334	322	306	288	304	317	294	298	321	302	289	308	342	294	308	333	304	327	344	292	307	263	303	329	325	303	327	305	317	294	288	309	295	354	337	305	343	309	296	305	291	333	319	303	282	317	294	312	318	335	294	318	344	311	308	317	356	316	309	313	284	295	287	294	320	323	309	278	278	300	303	306	332	301	321	302	318	306	318	310	295	310	305	312	306	317	286	281	326	310	303	312	308	334	308	306	333	327	298	316	305	293	286	300	314	298	303	336	322	298	306	259	300	309	301	283	290	315	310	321	316	330	316	309	318	287	347	300	324	312	302	304	282	276	336	334	293	291	322	303	322	332	316	329	320	329	317	314	300	341	318	301	290	323	313	304	316	322	311	308	302	325	302	293	291	320	335	321	319	301	281	339	308	325	275	313	315	305	312	323	321	304	313	319	304	326	326	304	334	323	290	313	323	299	277	313	299	329	304	331	312	333	294	325	341	349	272	322	330	316	343	304	349	284	312	340	334	309	320	306	324	310	299	298	281	302	289	313	310	293	335	356	299	341	290	292	316	314	299	303	312	308	298	348	318	321	314	304	294	324	330	303	342	282	314	325	303	299	311	306	307	349	303	308	318	294	327	315	286	302	344	302	303	353	317	335	289	326	312	295	328	339	358	294	301	303	300	297	328	324	261	304	309	296	342	314	298	305	280	350	306	315	314	320	313	277	311	360	347	324	301	322	312	303	349	328	325	283	309	302	300	295	346	343	293	286	280	320	300	267	283	328	303	305	287	298	306	312	311	306	321	297	312	291	326	306	316	302	320	337	321	322	316	314	318	312	298	307	362	314	332	310	323	301	293	311	317	293	294	317	301	318	301	302	312	315	309	304	314	334	330	308	291	321	320	323	329	292	311	331	304	308	334	334	307	316	291	322	326	307	330	344	306	279	311	272	328	316	286	294	353	310	342	304	314	311	367	327	307	305	306	321	294	316	331	324	293	299	282	304	333	357	317	292	298	298	313	341	337	295	305	294	305	298	275	316	299	340	301	298	329	323	287	315	320	342	326	348	303	319	303	324	306	308	349	278	302	316	307	309	321	308	303	320	297	304	321	282	261	333	309	285	308	316	310	336	281	309	312	309	331	293	341	321	288	268	299	305	304	289	309	304	315	352	323	323	297	320	279	315	304	314	341	316	298	306	339	299	322	289	316	287	367	318	332	312	348	340	333	307	329	281	301	304	355	312	300	330	304	315	329	308	323	332	312	338	295	312	308	331	345	345	319	277	307	326	322	318	312	304	292	331	309	353	298	333	305	334	289	302	308	336	307	282	310	325	310	313	278	293	326	324	315	332	289	297	287	295	306	326	315	341	318	343	300	287	299	300	328	293	304	303	324	322	338	328	299	315	280	280	312	289	303	312	350	338	326	310	331	321	286	294	311	333	321	315	290	348	288	329	320	351	279	318	291	328	313	329	330	311	305	281	315	332	311	280	304	309	327	346	298	326	301	307	319	302	301	297	318	305	314	317	298	336	302	289	288	306	295	288	308	293	346	313	318	329	330	319	312	337	317	317	299	316	352	296	293	323	305	282	298	322	311	299	317	326	300	323	281	301	310	311	322	307	283	283	341	315	305	326	294	301	279	309	333	306	339	338	322	353	325	295	310	319	317	297	343	287	310	344	324	296	307	324	318	294	282	336	329	292	297	328	322	317	311	298	319	311	321	310	318	309	350	248	313	352	308	336	291	333	309	275	297	321	352	294	300	351	339	311	339	334	363	304	338	305	296	332	355	302	291	309	312	309	312	305	338	317	291	321	298	281	263	281	309	318	325	301	337	284	306	281	324	317	316	347	280	321	316	328	360	317	347	335	320	309	303	299	293	290	319	323	284	274	307	331	299	315	316	314	293	314	304	284	315	299	322	317	343	345
3889	2249	3360	4022	3417	2640	2171	1908	1658	1387	1348	1215	1135	1065	1044	962	897	924	891	794	850	871	769	769	823	812	844	800	745	770	797	787	791	773	774	789	752	754	743	795	782	716	779	761	772	762	758	778	783	760	742	772	765	807	742	761	746	762	771	719	801	748	755	693	821	764	737	777	741	773	694	722	736	736	758	746	716	782	771	786	738	757	769	773	735	785	789	753	774	809	749	783	761	738	804	803	740	723	757	720	714	802	815	756	758	768	796	732	712	768	764	743	693	780	783	780	777	765	784	781	773	776	764	758	749	720	776	778	801	741	728	723	726	778	799	755	740	721	769	758	760	799	724	799	752	779	766	752	733	776	788	750	783	766	716	770	740	800	727	748	743	759	768	764	758	729	747	800	781	744	737	763	740	774	713	735	723	698	766	759	769	804	763	760	708	754	712	750	717	803	756	771	760	752	814	760	727	814	741	719	807	769	765	803	732	745	721	727	810	767	769	794	706	767	754	758	726	794	777	742	730	793	782	730	752	712	786	760	748	745	793	739	725	726	728	757	779	761	727	757	765	736	799	768	706	749	758	774	784	740	778	769	810	767	745	710	749	770	808	749	768	753	791	783	764	771	764	764	765	703	779	792	726	751	759	737	780	756	789	805	740	764	738	745	758	721	765	769	773	747	771	707	749	748	740	740	807	763	746	726	715	762	766	757	753	808	768	735	724	759	764	733	757	770	721	798	770	768	771	731	780	784	768	763	723	738	742	725	801	760	808	803	743	762	737	800	785	768	732	716	735	826	711	722	743	730	745	726	778	767	749	771	806	733	756	755	790	791	778	755	711	787	772	773	741	724	838	744	762	774	811	766	787	761	807	741	763	754	738	743	777	776	761	733	801	732	825	756	753	754	786	734	749	708	726	807	767	767	779	761	752	779	787	766	813	751	763	781	756	781	738	727	815	717	750	773	757	747	749	718	740	749	750	797	740	736	814	761	760	740	753	784	740	738	779	793	783	747	739	710	721	750	750	778	699	744	737	728	754	729	749	786	761	806	778	723	767	780	752	725	771	777	759	781	789	768	722	711	770	720	773	705	745	803	761	719	742	757	752	755	769	780	782	760	770	742	748	814	736	778	759	792	799	734	751	735	741	781	771	771	747	763	766	744	792	780	711	772	746	744	713	771	734	734	777	745	764	743	789	777	781	736	741	754	727	796	770	743	763	793	766	736	764	773	757	801	721	698	783	780	739	785	796	744	779	757	774	776	756	756	745	726	760	748	745	769	783	811	743	806	731	788	745	737	769	787	808	771	769	732	784	697	742	728	721	760	752	778	762	762	746	741	751	743	735	773	815	763	758	741	796	721	761	786	735	767	795	791	759	743	794	749	781	804	751	730	762	773	737	746	749	730	730	739	752	778	748	769	783	758	785	773	774	770	800	761	793	752	766	749	821	762	794	800	754	737	704	736	764	765	738	720	789	763	725	744	792	733	785	783	755	767	732	745	761	793	743	758	768	757	767	748	774	729	782	824	733	751	716	756	782	758	703	752	740	778	772	761	820	744	738	741	726	711	698	727	762	777	785	741	798	782	780	764	780	779	708	806	769	761	726	815	709	770	815	748	787	778	756	805	775	724	792	739	771	813	745	780	806	718	762	780	737	681	828	774	704	699	715	745	752	754	757	765	802	752	759	765	735	796	759	770	736	777	763	772	734	777	786	796	811	810	776	779	790	744	763	778	777	756	776	796	766	794	758	771	809	760	778	749	789	755	773	728	737	711	755	746	764	756	749	717	728	737	765	799	748	756	778	727	771	768	801	812	735	762	809	741	757	743	773	767	818	734	772	775	753	794	786	761	775	753	792	756	708	751	738	742	729	766	794	747	771	749	733	693	748	724	745	757	782	728	797	749	765	727	719	717	758	826	787	776	798	739	756	724	727	733	807	747	827	779	749	747	770	756	797	776	765	743	830	762	784	761	768	713	832	750	773	773	760	712	733	746	713	809	767	755	731	760	711	745	780	746	753	739	751	769	762	716	740	720	702	788	776	748	797	772	761	797	751	777	773	706	777	726	742	747	756	732	763	723	738	717	753	768	722	776	785	754	791	817	757	745	748	710	765	742	774	763	758	754	726	726	763	704	758	725	734	762	743	758	759	785	791	799	778	725	708	738	771	723	717	779	727	747	819	731	798	732	788	790	767	812	785	748	815	757	764	740	753	744	754	767	758	758	772	728	787	715	783	735	756	749	749	727	776	796	777	738	795	756	804	765	755	739	778	772	790	736	712	724	846	760	708	756	750	767	770	783	734	794	789	761	754	732	784	737	763	789	815	778	758	760	777	783	763	763	719	785	727	794	806	832	701	783	790	731	732	772	779	778	779	703	766	744	784	759	785	743	807	767	787	768	823	757	806	754	745	728	735	739	748	742	760	753	764	733	786	794	757	768	724	737	729	770	804	773	792	803	776	796	773	726	758	762	758	798	786	788	779	746	747	729	709	753	761	732	767	792	750	794	760	763	832	763	768	760	731	781	814	726	710	702	806	789	755	812	724	769	830	784	752	776	819	748	746	789	727	749	736	759	764	792	751	780	798	716	771	701	714	797	753	734	773	742	792	772	737	724	777	739	765	756	775	807	759	707	768	753	763	727	728	786	748	755	752	812	723	781	786	760	777	702	743	806	784	772	733	751	785	783	757	787	719	765	820	747	794	788	734	805	781	784	771	789	750	722	738	771	756	773	753	745	820	785	786	765	745	786	788	817	807	744	767	774	724	767	746	789	752	739	750	795	776	689	754	792	781	823	780	743	752	754	690	768	809	729	788	755	756	783	801	759	715	778	765	741	720	788	750	828	754	791	758	719	740	776	734	716	721	753	769	779	726	691	757	716	840	740	800	779	768	733	765	711	746	728	798	768	777	772	716	728	710	700	767	808	793	753	760	735	731	719	776	777	725	720	763	774	750	714	730	746	742	753	708	689	742	769	738	713	733	733	786	791	775	756	739	735	768	757	716	778	774	750	731	745	745	755	683	766	759	750	782	741	765	755	763	741	750	752	753	807	787	784	774	748	767	767	762	727	765	767	743	750	765	705	740	797	727	754	776	724	806	770	801	768	770	812	803	729	806	750	775	730	766	792	740	728	720	733	751	784	770	785	783	747	768	721	742	778	730	718	766	773	778	697	744	771	720	769	709	771	811	766	729	763	791	734	810	763	743	771	752	734	819	775	773	788	782	764	758	771	774	747	756	736	756	768	737	732	764	735	748	783	766	755	790	746	756	791	779	756	718	817	786	740	802	732	762	793	742	737	758	783	757	713	784	795	740	690	755	774	812	798	790	774	781	693	782	793	739	771	775	777	732	786	761	718	742	817	711	757	796	734	758	761	733	771	769	760	746	757	759	771	723	751	759	809	762	755	749	781	782	753	805	737	731	760	775	750	724	772	802	751	759	713	767	781	805	799	757	731	781	824	741	731	808	751	751	813	779	749	774	776
12515	6704	8110	7477	6061	3899	3068	1841	1396	1378	1053	634	505	502	494	359	389	313	358	445	413	329	296	299	300	323	313	297	225	193	197	184	202	244	175	168	166	172	200	200	206	187	201	188	190	155	177	188	184	183	181	164	191	171	180	167	180	153	158	177	176	176	182	169	179	178	183	197	170	167	177	181	173	182	159	165	170	171	192	182	184	189	163	179	209	171	162	163	177	159	176	198	174	188	158	194	172	186	209	156	162	169	185	166	191	170	175	173	174	186	187	168	184	184	157	155	187	177	169	166	154	179	178	168	186	178	200	190	155	189	181	170	181	174	189	199	179	184	184	191	173	199	182	175	172	171	186	175	182	166	186	147	190	140	166	187	175	158	158	156	168	193	160	198	149	176	174	194	188	160	175	166	154	172	211	163	172	169	166	182	175	175	202	172	154	191	176	178	171	155	165	172	173	170	183	150	182	175	196	178	173	170	186	184	175	172	180	189	199	178	172	183	161	162	184	176	179	152	178	170	183	190	201	194	173	173	164	182	173	185	172	161	177	186	173	164	156	172	171	179	173	179	191	177	157	206	191	144	151	172	180	172	174	136	170	167	162	203	152	192	179	168	184	177	172	185	164	184	182	186	162	150	171	171	191	159	154	202	187	167	159	179	166	181	155	178	142	149	148	201	149	179	155	175	195	190	190	162	166	165	169	177	161	169	154	174	208	177	192	169	157	167	158	210	170	185	180	194	188	182	183	189	170	173	178	163	169	151	176	175	150	179	197	179	167	184	176	194	199	160	176	162	177	175	189	198	174	158	173	182	168	180	188	172	169	187	177	168	167	192	153	159	187	156	181	182	180	148	142	159	172	190	199	174	174	188	202	193	192	169	186	164	154	158	178	172	174	174	159	159	177	181	163	191	172	164	190	171	159	176	194	161	150	186	173	176	189	121	161	174	179	161	175	173	178	159	206	162	161	184	173	168	168	200	188	166	157	202	183	184	170	182	171	158	186	189	184	173	139	153	180	176	180	183	175	189	172	183	169	179	186	161	193	185	178	187	175	162	182	185	188	183	173	190	172	172	206	191	179	156	165	163	168	184	177	157	205	164	174	194	164	158	172	156	168	168	162	173	184	174	163	167	178	163	185	167	190	196	192	180	194	166	168	187	137	182	175	171	157	194	158	147	174	171	180	167	155	170	177	175	184	165	161	186	175	164	170	176	167	171	163	166	183	174	177	129	163	160	183	181	144	170	166	151	175	168	191	175	167	180	185	169	175	195	183	167	163	149	171	172	174	166	187	176	161	161	174	174	166	158	165	179	161	177	197	151	164	182	177	190	180	163	185	169	180	197	203	163	158	180	154	152	176	175	141	182	184	174	158	174	165	181	169	175	177	172	160	186	163	170	157	188	179	194	188	202	165	177	139	167	157	166	167	182	164	170	169	168	178	177	201	154	177	129	165	177	150	168	197	179	161	177	181	178	178	162	165	142	162	168	181	163	197	166	168	178	165	178	151	143	165	171	161	167	186	167	158	184	180	189	190	168	165	181	167	179	182	160	164	178	176	187	190	178	163	182	165	184	174	162	184	168	158	165	169	194	174	167	188	174	165	152	159	180	172	189	167	185	177	183	168	165	188	142	198	170	187	162	165	174	161	154	154	172	166	176	169	168	157	162	191	153	187	174	162	173	170	183	196	169	156	179	169	158	168	167	180	157	168	170	181	162	165	180	164	171	204	182	170	142	209	191	193	186	198	187	168	156	180	151	151	180	175	195	152	189	169	184	179	205	168	184	177	174	175	173	164	168	166	178	172	188	184	184	183	175	159	195	167	167	170	184	167	188	185	186	175	173	175	155	183	164	184	173	178	182	162	181	142	171	185	182	157	175	165	156	172	189	154	166	172	177	180	180	171	175	202	176	182	172	156	168	172	162	174	184	152	179	181	156	182	171	165	168	176	172	203	174	190	180	190	168	181	161	169	167	155	172	181	163	209	190	196	174	212	163	190	169	171	158	184	177	189	165	160	152	181	155	169	156	195	173	152	164	173	167	142	177	174	191	159	167	162	192	167	179	151	172	184	168	160	144	175	188	175	167	174	180	161	188	195	168	180	168	181	179	171	170	175	158	160	171	176	197	166	163	151	165	146	181	164	175	173	174	192	187	178	191	154	180	192	169	196	172	146	194	184	165	201	189	166	163	180	188	189	163	156	207	189	179	179	174	165	167	165	192	166	185	159	176	193	181	172	177	159	167	171	201	173	150	167	182	174	171	156	163	180	164	182	173	202	191	199	177	193	193	184	184	176	209	168	190	158	168	176	169	189	173	165	178	200	161	195	174	203	170	172	178	170	180	160	165	176	170	157	186	189	178	158	174	180	185	146	150	184	163	169	186	160	163	196	202	162	196	150	165	180	149	163	149	165	163	167	193	193	167	182	174	185	165	166	201	176	190	208	153	172	170	189	180	172	173	202	156	208	173	187	185	203	158	174	155	183	149	170	159	179	155	169	186	164	172	183	161	196	167	196	178	190	168	194	167	168	167	190	181	187	171	166	165	166	160	157	169	174	160	165	175	186	180	160	188	171	170	198	171	178	178	167	182	172	161	162	162	173	174	155	167	197	160	174	171	174	173	159	186	190	160	175	179	161	152	171	167	164	160	170	173	169	192	165	167	185	177	162	158	200	171	169	183	183	163	161	182	173	173	163	182	171	175	193	159	195	171	196	162	185	172	174	164	188	183	166	182	161	185	148	171	178	174	150	172	198	171	180	179	163	160	157	167	176	179	167	171	191	158	173	169	201	189	177	148	166	186	190	169	157	177	179	185	158	186	178	171	168	175	187	155	178	183	169	195	167	168	166	192	193	180	152	173	156	134	190	175	185	155	177	182	173	153	167	172	167	177	155	160	173	174	170	179	174	159	178	197	157	183	188	190	171	174	183	168	184	190	180	189	163	164	182	171	169	148	150	155	191	141	170	192	160	164	153	163	200	175	177	165	185	151	178	155	182	194	150	157	160	151	173	188	157	165	185	185	162	185	177	205	166	186	171	200	186	167	159	175	181	162	180	178	141	172	204	167	189	175	172	168	176	197	163	166	165	184	169	166	185	177	176	161	178	194	176	172	171	181	181	184	155	170	181	154	160	166	155	178	181	187	188	192	155	178	160	163	175	165	190	202	179	163	188	184	178	155	183	169	166	183	177	184	201	180	178	174	189	168	171	211	170	206	179	187	165	205	167	197	155	152	185	158	177	190	188	168	185	166	176	183	187	192	184	158	167	176	177	195	191	197	186	186	186	199	194	159	140	180	171	177	175	153	172	133	163	191	176	182	198	154	148	174	198	175	177	202	187	174	163	158	182	192	174	174	163	189	161	173	185	149	178	189	178	163	156	173	185	200	159	186	177	187	177	178	164	155	157	174	166	171	185	162	188	180	185	160	169	154	185	178	184	170	190	179	198	171	154	173	172	163	157	175	181	163	170	172	187	152	150	164
7887	5666	9300	11344	11240	10055	9298	6243	5977	5472	4426	3081	2560	2619	2390	1622	1522	1447	1710	1637	1710	1351	1312	1482	1374	1648	1566	1468	1038	830	794	655	680	582	645	594	656	607	653	559	576	618	617	576	542	574	507	544	540	541	528	523	511	498	526	486	517	488	472	485	526	484	495	457	500	476	487	476	474	477	486	499	469	476	488	500	492	485	471	483	474	475	469	516	497	525	504	459	486	437	450	514	480	472	479	496	473	454	484	464	494	479	492	515	490	465	449	448	436	490	522	487	421	487	513	479	436	448	516	507	503	484	498	502	495	502	477	530	511	485	482	474	479	501	425	461	461	492	461	479	478	481	426	484	484	470	502	496	523	501	462	475	469	446	462	451	512	459	483	503	468	476	496	446	466	486	486	456	472	473	474	480	474	479	485	483	476	473	484	484	497	510	468	443	484	474	447	470	457	457	476	468	466	449	446	495	462	514	492	478	472	448	460	472	469	476	505	468	469	498	477	463	469	456	501	485	494	457	470	452	476	472	482	445	463	450	476	451	491	460	449	450	454	470	515	483	457	500	446	444	454	511	493	521	465	507	452	440	490	486	475	454	472	471	489	465	471	426	512	438	467	480	465	482	482	478	480	433	465	500	441	450	474	458	491	491	474	479	423	454	482	449	463	450	498	482	507	472	460	469	483	473	481	480	502	444	490	461	483	492	486	497	444	437	489	483	479	481	491	476	501	487	458	499	470	451	448	446	459	463	469	465	472	435	491	468	491	458	476	478	471	498	448	481	467	510	453	438	444	476	467	468	471	516	454	487	449	504	476	425	493	483	497	436	491	489	475	469	513	463	480	473	441	464	479	475	494	442	467	479	468	499	472	455	428	457	441	447	476	491	452	475	463	438	466	496	497	465	439	469	444	516	461	487	467	497	445	475	492	468	510	504	474	473	449	455	480	448	436	465	461	470	473	476	463	481	488	484	475	484	470	485	429	472	454	465	493	451	465	468	442	473	470	473	513	436	462	476	513	438	495	484	503	490	482	442	471	449	493	491	488	476	493	526	444	479	465	511	489	456	450	470	467	459	488	470	466	484	504	463	491	458	488	458	478	526	485	476	457	470	494	493	508	485	483	472	466	469	469	470	460	491	454	479	469	507	494	457	464	465	503	472	479	458	497	519	488	475	502	512	470	509	486	487	510	481	460	433	491	471	469	462	472	451	464	499	434	468	482	499	494	486	459	439	460	479	483	458	444	488	484	482	478	487	457	481	481	498	464	458	496	455	480	463	450	482	464	478	480	469	492	447	467	482	468	501	483	443	457	471	492	471	466	449	461	496	497	540	508	464	458	471	444	496	436	455	474	490	449	449	429	476	486	503	495	437	459	464	454	459	456	472	451	453	473	474	458	472	494	507	451	466	480	525	434	437	489	482	472	480	498	479	476	498	463	486	507	494	461	470	427	523	456	471	474	454	486	495	464	479	449	428	441	505	486	442	495	484	476	499	457	487	486	455	549	489	429	491	467	444	451	447	477	465	499	495	450	464	482	494	429	463	453	494	464	435	494	517	473	435	458	471	437	479	494	486	493	511	462	469	452	432	430	465	466	515	442	497	453	468	438	482	480	473	447	509	451	458	454	496	506	485	496	496	463	504	503	503	456	494	453	441	463	492	501	469	481	490	498	480	452	481	482	472	450	476	465	454	485	481	492	457	481	488	479	488	525	485	485	533	488	511	452	498	459	465	440	460	458	443	477	463	490	466	473	460	498	475	499	479	466	487	469	504	511	478	483	467	466	435	458	438	460	475	460	456	470	462	463	477	471	471	453	487	531	465	497	457	475	482	498	472	471	491	485	469	495	461	440	467	489	482	476	502	440	485	451	492	469	477	432	462	442	469	443	432	486	493	457	461	490	471	502	490	472	474	464	483	471	456	493	476	516	465	452	436	467	494	473	462	456	468	467	426	466	505	468	462	476	484	493	491	472	518	477	498	482	435	507	452	491	499	466	483	451	469	503	495	461	463	493	496	445	465	498	468	490	476	482	466	460	472	484	477	457	401	475	457	494	504	522	493	502	502	466	481	485	490	510	477	432	475	489	490	477	455	475	496	447	462	481	514	463	468	473	463	494	466	498	466	451	476	463	484	478	476	488	534	485	468	455	475	498	503	440	507	480	481	445	476	488	498	477	444	474	486	468	492	490	461	437	488	472	450	476	513	464	464	462	457	464	452	494	486	496	466	474	472	484	479	467	431	494	470	466	477	473	492	460	493	460	472	470	457	477	468	511	487	487	458	501	484	489	510	430	457	437	516	479	472	490	491	495	464	494	464	451	468	466	448	460	455	458	469	468	481	450	451	493	475	497	523	494	459	483	485	514	482	482	485	498	479	471	415	502	454	474	452	454	495	463	471	465	476	457	459	461	485	464	465	473	486	486	474	486	424	446	480	476	467	474	481	477	487	452	442	445	452	485	536	491	437	472	446	465	477	485	464	462	496	483	468	505	457	426	443	436	449	463	411	454	500	454	472	495	448	457	480	463	480	473	531	468	459	486	498	478	466	460	484	454	473	508	471	472	505	466	462	496	440	494	491	496	517	449	495	497	461	449	473	449	436	480	471	469	483	472	441	493	481	430	500	526	506	503	461	418	511	517	466	486	457	444	474	426	482	474	461	486	490	436	434	466	504	476	523	482	500	498	494	463	488	475	485	483	473	471	481	468	491	486	460	487	449	414	409	468	471	492	466	459	471	463	434	500	466	467	496	482	481	455	472	484	504	497	465	432	467	472	482	489	436	448	444	476	488	490	481	485	474	465	475	492	454	494	485	496	460	486	481	467	482	501	467	483	463	472	480	461	500	508	476	463	452	477	482	460	476	459	477	472	443	464	480	452	458	429	478	479	462	492	444	476	497	507	477	465	496	488	503	473	438	462	473	473	452	476	484	430	475	462	456	466	496	483	485	482	482	468	431	473	445	427	451	445	469	472	456	519	472	484	480	473	491	455	482	522	522	480	462	453	478	453	470	466	492	449	456	483	416	462	487	482	471	446	472	469	502	468	448	467	460	474	490	452	505	480	461	453	475	520	476	467	437	482	500	458	475	493	456	480	473	462	442	509	476	497	489	484	499	499	469	533	450	467	483	452	503	472	475	437	499	495	521	449	487	467	498	465	515	433	487	479	463	472	480	525	527	477	509	496	456	450	479	414	480	498	422	489	498	479	487	470	467	473	493	475	481	460	471	499	445	479	489	441	495	477	440	496	445	438	482	486	475	443	474	478	477	504	515	458	468	476	446	483	508	443	470	456	471	541	481	473	441	448	506	458	459	437	494	474	472	474	456	452	479	473	476	454	500	460	465	501	453	442	481	488	458	481	503	459	496	449	488	456	482	479	497	451	505	494	489	503	505	474	494	485	515	477	481	429	480	475	476	457	481	515	485	476	506	487	500	443	484	504	486	483	446	457	492	499	507	432	490	461	444	500	468	495	458	512	493	474	465	472	482
22905	12005	13385	12514	10680	8109	6126	4202	2948	2843	2164	1207	1003	944	794	691	511	586	679	675	635	537	498	456	525	632	542	561	423	322	340	298	281	258	304	299	292	253	290	269	272	259	284	286	259	270	249	252	252	267	266	259	235	235	266	244	260	252	264	246	254	264	255	236	245	246	268	238	234	260	243	248	248	229	222	234	238	218	251	250	220	242	215	259	237	231	219	254	231	244	224	266	233	255	245	255	248	254	261	220	200	233	235	240	241	224	269	243	230	257	225	264	251	232	245	218	219	234	229	217	263	211	221	270	254	234	210	250	253	248	230	234	229	282	248	223	231	253	262	261	236	235	256	231	248	247	234	220	235	248	237	241	260	210	247	228	246	240	253	265	263	244	247	219	222	261	253	220	252	224	235	228	262	250	237	245	238	258	200	208	236	230	254	257	242	228	251	242	251	207	236	256	261	254	234	228	225	251	233	269	232	220	240	257	210	257	252	268	243	257	250	218	229	241	267	255	253	220	282	224	226	217	239	229	232	228	252	244	229	251	234	248	230	220	243	237	258	237	239	234	247	239	271	262	212	278	242	222	254	227	257	226	258	224	217	242	248	238	235	251	230	235	246	246	241	248	214	258	258	214	236	254	258	227	250	261	216	229	231	250	238	236	239	250	234	251	255	225	239	230	235	221	241	218	224	215	263	245	239	243	232	209	262	226	231	257	225	219	240	246	206	214	240	221	230	269	250	244	261	240	258	223	211	231	230	215	237	254	231	245	258	243	243	239	258	229	251	224	235	235	221	238	218	238	249	230	231	223	245	246	248	245	239	270	242	215	219	215	242	237	228	254	211	255	232	261	245	240	248	213	241	238	232	225	252	227	229	224	237	240	251	248	216	231	272	247	238	236	222	244	254	243	278	239	265	260	266	213	233	231	214	249	236	237	243	222	264	246	244	211	202	235	243	235	223	233	249	229	255	274	248	257	230	230	228	247	261	227	228	247	230	249	216	236	237	247	230	223	247	202	246	232	227	247	263	231	219	270	255	228	247	255	225	256	227	258	244	244	250	220	226	240	269	209	215	217	235	255	254	261	230	236	241	248	215	264	239	287	231	243	251	249	275	233	233	262	258	245	250	236	226	236	239	228	246	229	237	243	234	266	241	253	250	263	241	218	219	233	247	279	201	249	217	247	218	256	240	251	259	223	262	258	256	224	266	236	249	222	240	258	229	241	236	217	217	217	251	245	238	265	230	245	246	243	261	219	223	224	217	215	239	219	252	197	233	225	254	239	220	240	218	290	242	220	223	233	232	247	253	225	234	223	229	209	229	248	235	225	247	242	227	228	281	241	255	239	239	258	241	209	251	249	257	233	241	208	274	241	199	255	251	262	216	217	221	244	256	290	226	228	239	217	233	242	233	260	220	229	233	210	221	239	242	264	254	239	208	240	232	251	237	229	206	250	250	232	235	244	235	261	224	229	265	244	226	237	247	219	260	224	233	227	259	232	223	238	228	240	257	243	270	241	242	231	201	248	230	219	236	274	235	236	248	240	222	240	233	251	251	217	219	246	231	235	232	236	265	244	230	217	270	239	230	230	240	246	240	265	213	291	207	238	223	225	249	216	259	244	257	239	230	228	227	253	247	243	248	269	234	233	240	244	268	242	232	250	239	252	240	266	210	245	240	222	246	217	226	238	254	261	237	240	243	248	250	249	225	229	241	265	252	243	233	237	245	239	224	266	235	228	235	216	208	230	224	245	251	248	235	268	250	225	245	227	259	249	232	231	235	261	248	256	247	230	226	244	238	241	225	252	215	245	236	249	249	240	212	259	240	237	266	234	269	232	237	250	245	254	236	242	230	248	252	237	261	251	228	238	233	269	242	236	251	243	240	218	220	240	243	261	239	220	262	240	244	255	237	216	246	273	248	246	246	246	262	226	250	247	274	243	232	222	252	268	247	237	241	221	244	229	237	247	231	251	237	243	237	247	217	233	247	264	247	238	237	216	231	250	233	250	212	274	235	209	255	221	226	272	261	207	263	243	235	230	242	286	218	214	214	259	225	246	212	246	229	234	207	236	236	216	229	233	233	243	262	232	250	257	219	215	224	249	222	247	254	268	305	266	265	234	251	248	254	267	224	228	232	265	244	249	254	248	259	248	245	263	224	249	219	240	240	252	248	205	261	234	243	240	249	223	265	287	257	248	238	229	254	206	244	233	255	241	260	265	202	243	241	250	249	225	233	238	250	247	250	248	223	240	247	237	262	221	229	264	258	229	261	214	206	233	214	230	215	219	250	231	219	251	241	264	241	247	231	236	247	231	240	229	242	237	211	208	263	253	233	215	213	239	232	234	216	238	243	247	249	213	251	246	236	245	232	213	254	232	246	266	242	268	226	252	263	237	227	232	284	245	231	257	231	271	222	245	202	239	246	244	199	230	251	234	220	297	269	227	233	225	228	235	251	248	223	216	243	211	219	254	245	252	233	226	218	238	246	241	257	251	228	248	225	246	223	249	257	232	230	213	278	246	243	248	227	262	230	241	231	215	218	238	250	240	232	261	255	232	264	246	244	275	247	225	251	280	229	252	247	241	243	240	256	250	247	230	234	232	256	244	248	256	240	260	241	255	242	231	234	210	220	230	249	263	230	216	221	234	233	255	219	236	258	286	233	250	237	234	237	244	269	256	237	220	242	248	237	221	234	239	235	214	225	237	260	248	217	234	241	246	260	232	248	203	216	238	239	256	246	233	227	245	220	252	267	232	234	258	234	238	225	260	239	220	241	255	243	238	236	249	258	223	218	217	264	249	241	250	256	251	219	200	255	244	259	218	221	229	246	254	247	220	275	224	221	239	239	227	247	241	223	247	239	245	240	228	231	255	242	259	205	249	242	249	254	251	255	249	248	228	220	228	241	239	238	210	250	239	266	255	264	252	233	225	259	234	242	229	246	223	261	230	260	230	250	268	234	211	253	223	237	267	215	214	225	219	215	223	248	227	235	266	224	247	277	220	253	269	239	227	219	249	230	233	232	271	223	240	228	225	225	224	245	252	249	237	239	241	246	230	234	232	241	201	231	259	238	245	228	254	242	227	255	227	230	243	227	283	223	237	251	266	269	220	223	233	266	223	239	215	215	209	240	231	255	249	216	252	232	234	231	240	220	198	261	215	248	259	218	239	224	246	220	234	251	254	225	243	245	226	250	246	234	213	222	268	233	227	255	226	239	239	259	250	257	240	257	221	242	233	242	241	240	276	248	269	234	240	261	258	241	237	221	216	230	224	236	245	231	231	195	240	258	213	282	257	208	242	231	231	225	226	248	252	229	229	213	260	246	237	237	252	238	259	206	226	230	242	226	232	256	243	253	260	221	252	266	249	243	258	230	243	253	247	249	209	234	205	252	246	239	230	231	236	236	206	207	244	245	240	241	212	241	212	241	227	230	245	277	238	217	243	230	280	232	250	269	254	234	253	267	269	253	260	250	259	215	264	209	243
12261	9003	13599	16676	15903	15615	14297	10629	10007	9426	7318	5263	4771	4375	3861	3143	2821	2686	3174	3223	2985	2534	2643	2477	2776	2995	2814	2907	1952	1262	1275	1042	1091	1025	976	945	912	913	864	849	859	882	847	803	803	795	727	799	740	834	755	781	700	714	687	725	684	682	674	653	656	644	739	703	686	714	653	701	653	620	650	671	653	644	652	673	660	657	619	660	642	680	678	676	702	617	598	649	631	677	664	685	665	661	679	600	671	678	684	661	679	601	648	668	616	667	615	659	614	634	637	624	625	606	688	654	648	635	694	650	675	629	626	607	626	624	629	649	631	638	658	643	649	596	662	633	600	676	618	643	621	620	621	645	622	592	659	663	628	628	618	648	660	619	604	674	609	591	671	606	641	645	652	639	621	677	602	621	663	610	624	639	661	679	647	591	609	643	614	602	636	613	600	629	668	655	677	642	663	615	655	667	654	611	590	640	588	573	630	642	644	631	626	634	666	661	642	636	675	614	617	615	579	615	631	653	629	607	619	617	641	640	654	679	609	652	654	669	633	659	648	617	668	613	623	646	604	646	644	655	582	655	626	640	591	637	605	630	615	606	659	647	617	683	655	638	647	605	643	660	610	662	685	619	630	652	654	682	678	666	615	671	662	586	635	663	630	609	652	647	670	656	609	686	646	591	613	588	637	623	609	609	617	598	606	613	635	623	605	644	608	650	648	609	632	627	667	661	635	620	621	636	636	583	649	588	616	659	642	659	677	700	651	595	686	620	643	651	649	661	586	621	629	609	626	584	623	629	650	648	633	635	607	688	608	645	642	645	572	643	640	636	633	631	665	629	631	634	669	595	668	578	605	625	653	616	561	628	616	627	604	646	625	649	662	603	642	635	623	597	630	646	612	666	639	662	602	626	589	632	597	617	643	678	643	639	612	644	616	659	617	671	614	670	635	606	633	644	618	639	616	620	676	641	650	649	647	640	630	643	676	638	634	650	648	681	685	656	629	652	636	567	589	638	661	587	634	628	637	684	654	658	591	613	618	675	633	655	642	631	682	596	648	633	627	648	645	633	623	648	629	643	643	702	649	663	612	622	614	630	647	607	593	603	633	609	623	627	610	634	614	685	631	616	672	688	606	657	618	627	613	636	673	650	626	637	603	616	622	625	630	635	689	645	624	617	651	626	654	621	643	610	640	653	666	666	597	651	652	614	615	597	670	617	677	589	645	653	686	621	645	653	619	634	649	612	670	610	618	636	667	640	694	654	609	628	630	601	690	614	627	668	611	615	629	660	609	602	616	650	614	602	628	662	652	624	638	670	629	626	634	628	630	659	643	645	647	631	653	604	641	631	651	602	597	634	613	645	634	634	611	641	609	627	621	629	642	612	631	638	620	648	662	614	618	653	646	628	661	609	636	584	640	621	574	582	609	661	629	640	613	656	642	626	616	644	621	575	694	627	578	654	634	639	611	645	641	676	674	657	607	664	631	691	607	663	639	589	642	674	615	604	602	635	597	617	600	625	669	625	612	657	630	652	593	637	640	678	623	579	617	665	603	621	629	643	618	589	623	623	614	665	614	587	594	618	649	649	636	629	594	630	638	621	649	638	625	622	617	627	650	677	649	627	642	631	636	612	601	622	666	663	632	650	674	618	643	639	631	588	607	627	633	604	619	653	643	640	619	604	643	646	638	680	640	604	611	639	657	647	595	593	631	679	617	645	683	610	636	635	691	617	612	590	580	619	630	652	640	667	628	641	658	618	621	631	647	650	664	629	604	637	611	627	609	650	643	665	675	652	622	628	622	607	628	609	634	669	612	601	680	679	663	598	605	684	639	626	693	632	649	616	630	682	668	621	594	615	627	664	616	604	647	657	666	615	601	655	641	618	604	647	604	608	636	691	704	630	580	661	591	668	636	655	635	626	655	647	639	657	627	601	645	624	658	635	646	632	618	645	699	618	614	654	628	624	614	658	668	648	632	618	654	624	650	623	659	620	616	615	661	648	574	611	675	647	637	664	678	661	628	640	646	632	677	608	653	612	615	600	627	677	624	623	635	604	640	615	626	659	650	628	656	660	664	629	629	671	622	629	619	648	628	642	714	679	647	631	697	639	621	672	645	623	670	638	641	583	616	662	637	610	639	622	634	642	628	613	616	660	603	591	611	639	651	633	585	614	632	624	616	618	631	630	605	618	633	646	652	606	580	658	589	639	649	628	594	629	639	605	638	646	641	643	646	615	659	615	670	603	595	633	642	625	632	642	640	613	625	643	630	628	645	600	616	607	650	636	599	631	632	629	647	630	595	597	631	614	605	607	627	617	632	643	614	642	688	577	639	594	636	613	604	628	667	637	686	609	642	650	619	593	695	680	607	667	633	626	630	585	642	622	654	645	651	640	590	586	619	654	619	596	577	621	648	666	651	645	659	659	643	649	636	677	610	614	613	603	626	677	664	599	658	595	623	663	630	606	689	644	618	644	682	609	648	623	634	643	630	617	634	639	629	658	644	623	640	627	638	655	628	604	591	634	624	668	645	620	640	650	584	635	630	635	644	630	597	619	609	637	655	614	638	655	648	650	602	648	646	642	666	622	622	659	664	641	646	653	645	636	631	642	698	650	632	674	681	631	698	662	624	624	659	627	609	637	626	593	679	616	637	681	630	660	669	666	643	634	633	590	639	674	603	654	599	634	614	592	629	622	641	637	594	660	631	616	609	653	613	654	660	614	626	613	704	636	631	613	637	615	625	612	600	605	617	635	614	658	659	667	657	637	637	603	637	665	617	599	633	614	599	620	610	656	621	615	646	604	628	626	633	653	670	628	620	658	647	615	618	593	630	654	595	623	590	657	617	669	642	643	635	681	600	621	609	590	617	628	635	620	642	602	645	629	635	637	665	612	663	621	608	644	622	645	667	628	653	635	623	634	650	615	610	621	626	633	642	608	620	643	634	607	627	614	616	626	652	672	629	616	623	675	604	641	659	639	612	630	630	632	660	643	585	621	604	664	622	644	639	652	644	628	602	660	619	631	629	620	653	608	615	646	630	638	651	617	613	608	627	688	623	626	656	659	684	634	664	635	636	668	682	682	631	585	668	647	626	614	653	626	607	644	651	689	659	652	600	638	624	641	618	658	641	609	624	663	575	639	636	655	668	618	624	617	650	645	643	638	628	663	651	656	597	662	639	628	626	639	601	596	634	631	642	619	591	625	610	612	666	589	594	628	572	610	611	658	657	644	690	639	596	653	651	649	659	635	596	638	626	617	624	644	620	569	637	627	670	632	646	638	622	660	662	683	622	611	595	639	624	611	614	588	645	639	618	609	671	657	632	598	633	664	598	636	634	672	591	622	649	639	606	630	624	601	614	639	611	606	575	629	671	660	630	658	623	604	642	623	625	663	648	578	647	628	661	666	658	648	652	636	627	624	671	671	618	627	619	609	588	624	620	633	599	614	652	653	579	610	603	620	612	614	662	612	649	621	663	597	583	615	638	626	618	626	628	658
5270	1491	1691	1174	862	700	591	496	475	450	399	379	361	362	331	329	360	327	347	332	355	325	290	301	315	306	311	306	299	326	326	320	332	317	323	333	314	316	315	314	321	297	298	325	299	308	320	367	310	275	324	335	311	308	316	306	338	312	299	326	335	316	304	303	303	278	327	308	318	301	311	309	317	312	328	300	300	314	301	305	308	341	318	360	296	302	295	300	330	313	294	276	335	310	352	317	308	296	300	344	288	287	295	324	355	334	299	274	295	289	303	289	304	312	312	322	296	264	313	333	275	313	321	330	317	291	347	306	320	330	317	305	321	309	295	300	296	311	289	312	329	339	306	322	326	295	322	304	277	288	311	324	273	306	291	266	309	296	335	340	322	327	314	322	326	317	288	322	293	308	316	338	325	314	304	298	322	297	306	319	317	296	302	345	321	289	280	311	340	345	318	276	293	284	328	309	317	322	312	291	292	279	313	322	317	332	251	299	326	282	331	292	317	320	347	315	312	312	308	308	337	324	318	318	317	293	317	313	280	293	318	314	334	304	317	313	336	313	264	316	312	306	344	316	316	285	325	301	343	301	324	283	301	340	308	286	287	284	301	340	312	317	283	306	312	315	302	296	298	275	304	288	310	326	290	331	347	330	296	332	292	300	286	321	318	324	302	309	310	336	289	291	321	288	290	340	316	338	313	328	300	302	319	311	322	282	325	300	282	317	311	332	308	289	318	329	324	314	297	334	291	306	310	310	329	315	311	281	289	281	280	341	305	352	291	331	299	323	349	334	310	319	300	300	301	307	327	309	308	305	307	309	333	285	331	333	321	292	350	336	322	311	329	292	328	352	299	303	299	308	332	303	311	287	304	284	326	319	327	314	340	307	338	328	277	305	329	305	310	314	318	304	291	296	290	336	294	309	298	325	295	305	317	294	280	293	335	304	351	315	314	306	309	303	304	298	309	317	320	303	284	303	325	331	289	313	272	333	304	335	350	336	329	314	342	278	305	298	304	326	296	291	314	323	323	301	315	288	299	315	303	287	284	291	297	302	306	297	339	271	319	293	308	341	327	311	287	332	315	292	325	314	306	299	302	339	324	295	292	319	275	289	299	335	317	295	311	350	335	305	304	287	321	338	294	316	325	280	335	272	333	282	295	311	343	337	316	318	307	253	321	290	327	276	316	299	313	295	334	328	296	304	360	341	295	326	320	298	319	277	317	299	317	301	300	292	320	296	303	305	329	320	302	351	337	328	300	330	309	310	330	296	314	307	295	313	286	333	338	316	305	303	331	309	332	321	302	306	313	322	312	315	303	306	332	297	320	290	308	279	348	335	314	295	318	325	286	296	295	327	290	312	269	320	294	308	337	306	298	340	301	316	331	306	326	314	317	328	329	294	326	288	294	282	346	298	301	305	329	292	332	280	321	334	313	349	334	341	295	290	299	345	285	342	283	305	317	286	302	306	316	304	323	299	295	291	336	301	273	323	333	286	326	311	305	321	286	320	322	287	306	332	303	282	294	306	311	312	277	302	309	314	308	320	338	274	320	303	298	315	300	301	295	304	299	289	288	271	296	312	320	302	296	308	292	282	314	291	301	315	308	309	299	320	315	334	303	350	314	302	333	282	282	294	279	314	339	326	310	325	290	299	253	293	298	304	298	285	307	321	336	271	303	305	295	310	301	302	310	313	296	288	291	322	301	309	327	324	284	314	323	308	307	293	276	320	321	292	295	273	320	315	312	312	348	341	289	296	277	283	325	307	321	306	327	299	306	305	327	297	304	318	318	303	294	333	306	317	332	271	305	318	328	292	301	276	297	309	310	314	305	277	305	313	297	308	320	328	304	285	290	314	336	320	332	302	307	317	293	336	313	286	298	329	306	294	274	294	298	297	294	317	315	312	302	291	329	332	313	323	339	310	312	327	319	351	306	299	320	346	333	277	304	328	317	309	295	327	317	315	309	286	332	333	294	298	314	312	329	307	317	300	324	331	333	317	291	322	319	324	279	295	293	310	296	285	307	294	312	323	280	347	298	315	282	325	297	300	296	328	324	289	291	294	292	314	318	323	308	298	324	313	282	304	284	307	298	302	282	298	288	311	339	278	312	293	294	318	301	326	311	310	307	304	311	339	311	299	319	279	361	255	306	316	310	308	295	344	311	279	294	309	321	318	315	307	315	340	308	339	308	302	319	323	284	320	315	283	284	334	304	286	304	307	335	318	316	296	313	291	319	283	309	319	346	304	321	314	325	323	283	306	309	309	298	305	302	308	269	306	304	336	307	315	299	299	285	297	325	302	315	330	296	313	331	314	302	334	323	311	290	329	286	317	304	303	334	295	314	314	298	329	287	302	319	306	307	334	311	293	294	304	284	333	279	345	310	306	325	295	339	317	292	314	329	311	362	306	313	329	321	338	329	334	342	301	319	320	301	300	308	299	330	299	283	321	290	299	329	295	317	300	292	333	310	326	301	301	296	280	301	305	333	308	297	301	308	293	317	290	323	315	298	282	311	304	311	288	298	319	319	331	340	325	305	354	306	311	301	314	293	317	283	318	296	280	282	302	293	321	322	309	333	284	290	312	300	315	303	331	302	284	327	325	291	302	320	332	310	324	317	302	322	307	303	285	306	322	295	338	320	321	328	294	317	295	313	296	305	296	350	333	324	309	314	299	313	329	313	316	326	317	305	325	304	295	333	294	281	316	310	323	317	296	283	324	323	311	277	317	308	315	317	320	319	295	291	324	302	335	305	305	312	321	324	308	299	318	291	303	309	318	324	332	289	321	307	284	296	330	303	290	281	315	294	280	321	313	315	321	320	310	302	329	304	318	301	281	332	299	316	331	280	316	305	276	334	321	314	300	304	291	278	325	305	310	322	318	302	288	290	343	276	299	311	296	346	322	324	287	292	292	327	297	293	322	312	357	291	311	291	311	317	305	318	316	296	297	322	353	316	305	288	292	319	311	320	330	327	311	306	295	346	292	306	301	268	313	298	316	334	332	328	331	317	316	306	274	307	311	319	295	312	317	309	308	310	343	307	285	316	314	340	292	299	290	307	288	325	311	330	313	326	324	281	295	300	319	288	299	334	292	307	321	331	308	326	322	312	316	302	321	343	301	303	327	301	298	336	326	314	289	282	294	312	349	295	301	290	322	324	335	358	316	313	307	335	327	311	322	305	328	287	331	299	339	313	317	291	311	301	294	319	315	353	310	310	288	327	295	308	307	305	306	305	302	320	300	316	291	322	288	299	330	289	305	328	309	287	295	322	322	344	300	321	325	317	296	310	307	316	336	306	328	304	325	319	325	320	302	302	286	344	288	323	304	313	283	333	328	332	289	277	281	314	336	285	321	277	307	344	316	312	341	346	318	323	319	374	318	318	305	299	279	303	347	324	323	328	332	301	354	299	304	301	288	333	268	299	277	313	358	314	325	328	333	285	299	312	308	314	320	268	319	296	273	321	291	296	308	363	306	314	349	284	305
3829	1866	3389	3678	2942	2512	2119	1763	1571	1490	1300	1231	1132	1124	1016	874	872	891	895	843	893	809	846	810	852	848	781	777	795	776	753	772	791	806	820	735	818	758	814	793	853	781	743	747	768	795	801	742	793	795	746	772	767	762	826	771	724	732	756	731	796	754	744	780	785	757	776	752	792	766	724	715	789	741	738	766	779	734	755	808	770	782	739	745	756	781	780	746	706	729	726	725	763	730	705	757	717	770	763	760	720	759	788	744	733	733	791	679	794	737	742	785	746	792	747	795	734	777	768	746	824	763	752	776	734	784	709	784	748	735	755	709	796	730	780	761	721	730	755	724	755	740	727	745	777	701	748	724	790	704	799	745	789	758	698	738	753	749	756	801	752	752	798	746	794	759	766	768	771	767	786	746	712	805	741	782	733	765	735	743	775	735	803	699	788	754	789	757	755	753	704	750	741	742	707	741	723	769	738	739	784	725	761	763	796	769	681	758	784	698	762	715	714	742	770	769	722	791	771	787	758	806	783	795	724	825	746	792	760	754	753	744	731	764	746	760	794	745	727	771	708	745	741	748	746	763	745	748	788	765	778	763	725	762	738	767	741	763	718	776	745	744	708	763	748	756	780	755	771	745	754	757	741	717	748	759	711	785	785	737	810	783	798	771	747	740	764	758	741	797	737	775	766	765	797	703	782	826	822	741	730	741	755	751	761	739	719	762	714	713	744	756	771	765	770	756	765	709	765	805	774	772	750	745	731	719	767	791	745	728	707	764	740	698	715	751	690	750	781	713	787	739	718	771	768	755	784	758	797	785	704	728	714	742	754	738	730	736	736	745	770	778	749	767	695	731	759	793	800	781	726	762	761	760	789	758	741	717	788	727	773	766	733	799	770	793	754	734	738	743	741	801	789	792	717	742	723	695	720	761	761	764	775	740	696	764	745	737	768	755	741	709	791	714	767	758	777	748	794	778	816	730	730	725	767	779	767	747	738	706	741	750	784	784	767	756	737	745	744	753	786	755	801	694	801	722	806	778	763	783	781	743	769	726	743	693	761	799	743	698	753	743	769	713	763	742	796	743	787	793	743	711	747	760	748	740	710	796	765	754	749	756	725	744	825	716	730	769	749	701	776	750	729	756	804	743	758	718	736	755	757	776	763	790	733	778	738	740	686	787	751	751	727	769	708	792	763	751	725	749	726	772	778	765	779	808	725	774	731	745	746	767	775	765	775	790	772	720	758	771	739	773	770	747	790	746	720	762	744	736	752	752	746	786	741	727	753	767	745	743	755	752	786	781	788	739	751	733	733	733	749	767	762	833	753	774	764	763	795	768	732	740	706	717	753	768	803	764	744	800	742	812	755	720	768	750	727	798	761	742	763	739	763	755	781	735	750	759	739	751	713	720	748	753	767	747	750	748	776	763	775	752	746	760	721	714	818	773	776	725	762	719	819	702	716	778	744	767	747	755	823	762	725	748	758	765	716	707	714	732	749	786	768	729	751	743	766	717	746	780	710	812	780	740	746	684	768	798	710	785	765	752	786	722	758	719	794	729	749	756	708	749	753	755	710	720	748	780	775	759	749	761	744	772	714	786	763	736	801	718	769	750	758	760	758	733	745	724	815	733	748	702	761	735	706	773	826	757	727	759	742	807	735	810	764	752	760	724	808	771	766	707	761	750	742	736	754	752	749	722	766	756	760	794	750	687	746	763	768	745	771	734	722	779	758	758	734	727	721	743	784	750	771	792	706	789	765	771	768	783	788	755	763	716	756	787	714	770	747	752	758	723	758	719	788	747	780	804	797	756	775	735	723	746	785	737	734	779	716	758	757	755	791	777	731	801	754	750	713	736	708	766	767	775	782	750	768	737	770	758	754	759	733	755	778	723	740	746	752	761	770	782	731	746	726	716	769	739	781	754	759	710	731	771	741	772	821	776	785	716	721	781	780	747	705	772	759	744	752	764	735	733	717	722	761	764	769	709	760	784	721	709	791	716	747	695	768	737	774	824	749	816	739	754	745	746	775	782	769	816	764	805	768	716	768	732	784	770	737	734	783	769	756	802	776	763	754	772	701	743	732	763	730	719	701	778	798	753	733	748	748	751	757	746	747	736	761	734	786	786	717	723	793	752	800	731	735	749	738	766	739	777	778	781	720	708	755	776	777	755	762	743	753	796	717	759	730	770	786	793	741	774	768	825	785	759	784	745	763	739	748	780	760	788	751	801	747	805	766	795	729	723	787	754	769	766	763	720	779	740	779	775	709	739	768	743	772	800	732	778	779	724	756	724	735	767	791	760	741	754	732	699	745	762	712	765	771	748	751	747	764	752	765	761	734	755	724	738	709	754	708	761	707	772	776	737	754	769	782	769	779	738	746	796	779	725	750	788	751	740	753	720	733	790	707	721	783	745	732	747	749	745	731	744	787	752	783	754	728	729	768	764	747	763	737	719	721	730	771	765	758	753	768	771	721	773	729	738	767	734	776	731	758	770	791	760	751	704	764	706	749	777	733	730	735	730	758	774	807	726	675	735	738	778	839	716	733	746	781	790	798	758	778	731	738	753	772	740	783	717	722	774	764	753	771	735	775	727	744	779	734	768	718	776	747	766	777	739	773	738	787	758	705	766	766	823	742	718	725	723	732	755	802	762	734	717	701	766	778	766	749	703	738	739	796	771	725	752	762	795	721	737	708	764	757	814	743	714	721	736	767	710	751	797	759	781	737	779	750	763	762	773	737	723	815	794	765	777	756	744	735	702	780	749	707	742	795	775	749	712	710	753	724	832	753	791	726	751	717	730	750	762	771	723	748	760	723	809	725	770	769	795	745	760	731	705	770	760	784	748	767	767	786	732	773	728	749	772	715	782	763	741	719	768	715	773	801	748	762	759	760	758	765	745	766	723	715	776	741	747	753	741	724	784	759	726	773	727	775	747	716	715	748	814	788	788	746	765	758	748	735	726	765	778	764	785	759	771	766	757	748	739	778	767	765	734	754	727	729	728	774	809	736	745	701	773	757	769	785	801	729	734	763	787	785	739	747	753	756	754	751	787	787	757	749	803	756	740	737	783	788	728	757	784	684	751	782	775	765	740	794	780	786	776	779	752	780	793	713	739	704	757	801	737	736	757	740	778	743	743	776	730	788	721	691	737	824	779	798	703	756	770	739	748	746	766	753	756	737	748	772	761	762	780	751	736	776	788	829	757	785	721	782	776	709	752	770	751	723	780	707	754	702	838	752	767	730	757	729	722	747	776	713	781	768	734	765	759	755	760	726	736	774	713	726	790	803	749	732	759	801	822	722	709	758	759	717	763	690	781	785	746	750	812	776	725	781	752	728	733	754	774	763	734	757	730	746	735	731	766	771	728	789	792	744	766	780	792	769	757	781	796	729	805	720	739	755	760	749	771	742	746	759	727	703	758	755	779	763	708	761	766	779	757	769	720	727	730	736	777	733	757	706	735	745	734	763	756	745	737	708	742	704	760	747	770
14534	5367	6906	5991	4963	3278	2759	2396	1500	1345	958	620	574	463	449	374	383	421	432	373	359	273	280	318	287	332	299	272	244	199	217	190	204	225	189	183	181	215	200	199	177	167	187	169	207	170	195	189	156	196	194	206	159	181	192	173	180	176	160	199	174	210	178	187	191	172	169	202	169	165	170	187	175	195	162	180	185	188	152	168	175	170	174	177	176	173	170	174	171	172	184	178	178	153	175	199	192	173	169	174	182	186	177	166	172	158	171	190	161	179	158	183	147	178	180	163	177	146	165	161	179	181	178	192	191	201	177	213	154	200	178	151	202	183	184	155	196	181	153	177	189	203	160	190	206	169	155	154	162	174	173	149	155	189	145	167	175	186	169	154	166	174	179	187	149	164	197	170	185	172	199	174	165	208	181	198	167	196	171	157	185	166	190	153	176	144	181	188	158	179	181	141	175	156	197	166	163	211	201	174	178	186	184	203	195	159	168	193	175	159	189	161	171	155	165	173	185	172	176	161	171	179	171	178	178	163	181	194	174	148	169	155	184	201	197	158	156	175	173	169	184	212	192	158	146	171	175	198	165	168	155	172	187	156	158	166	165	185	168	177	178	179	184	184	189	182	165	154	170	173	168	193	178	196	191	173	148	160	165	175	185	167	187	181	182	171	181	154	187	170	178	194	164	170	170	187	183	179	165	152	181	189	166	164	149	206	193	161	168	184	175	170	154	180	174	153	193	186	194	178	173	178	183	164	168	160	176	167	176	193	166	169	178	193	184	184	186	164	175	179	173	166	168	190	162	173	171	162	190	178	189	175	192	180	167	170	177	204	169	139	165	164	198	172	193	185	170	167	172	193	156	180	171	187	170	177	171	193	180	170	191	164	170	158	158	171	169	160	169	160	179	175	175	163	177	189	182	188	159	166	162	175	159	176	183	173	170	183	170	159	159	162	164	164	171	177	187	195	158	148	169	177	161	156	163	178	198	180	170	155	144	186	176	196	212	183	174	172	181	191	169	168	157	185	169	152	169	183	158	178	168	159	169	157	188	145	147	175	161	175	147	165	176	179	174	189	181	169	174	178	147	170	177	189	171	185	152	184	173	170	171	189	192	160	192	185	178	183	190	179	207	183	171	175	188	182	167	163	175	192	189	164	180	155	160	170	185	194	160	161	164	152	196	165	169	196	159	158	162	187	185	200	160	194	175	173	180	194	182	196	179	191	170	185	191	174	172	221	179	172	164	186	148	153	165	156	175	180	169	145	183	177	167	175	191	190	194	171	189	154	146	190	193	179	161	170	175	181	168	181	175	178	171	169	165	180	169	183	184	189	193	203	187	171	165	180	179	164	202	193	154	169	176	167	152	201	194	126	158	190	176	163	184	174	183	179	193	163	173	175	170	173	186	153	185	158	169	169	165	164	199	174	170	165	168	186	185	160	187	188	167	187	169	159	169	185	170	151	200	192	200	180	163	178	174	177	187	166	202	187	160	185	165	174	169	146	190	159	170	176	178	159	153	179	180	192	179	190	188	176	176	198	171	184	167	190	185	170	178	170	183	172	162	152	187	152	170	162	163	198	179	155	184	192	177	178	174	174	150	182	175	161	161	146	176	164	172	181	163	191	182	166	180	169	164	162	178	199	176	168	160	191	161	181	190	183	178	155	179	190	178	162	185	147	171	161	205	178	191	164	169	176	185	171	159	162	170	189	164	175	174	178	177	163	175	165	159	181	173	177	180	195	205	174	181	174	190	158	194	143	185	174	169	174	178	186	177	178	179	176	155	175	178	163	130	167	190	186	182	174	158	175	179	188	175	157	176	157	185	167	170	183	165	178	193	207	194	172	176	169	195	177	179	168	171	187	167	174	177	172	184	154	161	166	182	190	164	170	182	163	172	166	185	175	161	157	160	175	178	168	202	190	206	176	178	185	163	189	179	180	193	168	150	179	167	164	169	171	173	175	152	160	158	186	169	158	197	179	173	174	159	181	177	190	153	164	167	184	159	176	162	200	163	177	176	175	171	182	173	178	176	155	203	177	187	199	153	171	177	161	153	169	193	167	155	177	170	181	165	158	178	163	167	175	156	179	186	198	188	161	160	174	169	165	169	182	180	179	184	171	186	175	162	187	173	152	184	202	166	192	167	181	152	180	174	169	185	205	163	165	192	164	182	169	152	154	190	169	165	172	157	150	170	163	172	167	156	166	187	186	188	149	152	180	170	183	169	166	183	174	207	187	165	186	160	170	186	191	171	160	166	167	174	169	173	187	173	183	179	176	160	152	195	195	175	199	151	182	170	162	176	142	168	164	192	146	179	166	176	183	167	170	171	183	183	166	174	193	152	168	160	177	201	182	177	172	181	161	187	195	137	161	171	202	195	203	182	167	170	177	181	186	176	171	178	184	188	181	153	175	157	177	157	178	188	170	168	155	192	182	190	192	166	182	164	170	181	176	182	180	175	184	166	156	164	172	175	196	179	186	208	161	166	185	173	190	161	157	195	153	189	169	182	193	197	169	183	172	166	158	192	194	173	177	172	174	187	181	180	173	197	176	156	185	193	179	174	161	200	146	170	186	175	170	171	188	200	183	182	202	203	181	181	154	152	169	194	147	149	185	183	168	183	169	172	161	206	178	174	181	177	190	162	184	163	183	171	169	158	172	171	165	175	157	172	157	201	160	174	222	193	191	197	170	172	175	160	182	189	154	187	177	157	181	192	178	175	168	183	182	168	189	175	187	171	155	160	177	176	183	153	163	187	169	197	184	187	161	159	163	183	155	170	159	197	190	180	183	178	174	158	161	183	170	169	162	160	151	175	173	186	199	177	172	159	178	193	168	148	157	169	182	181	179	184	181	155	166	208	165	174	151	164	170	172	160	146	165	181	169	172	162	172	189	180	175	190	177	173	161	165	149	191	166	163	194	181	184	186	186	159	197	148	198	170	179	187	195	177	177	184	173	173	175	174	170	170	156	170	174	153	168	155	179	175	179	166	191	177	163	182	179	173	175	174	181	203	166	183	152	170	158	156	162	189	182	195	187	168	183	177	166	190	175	179	183	210	177	171	184	169	172	161	161	161	179	156	195	175	176	169	159	170	162	180	175	182	166	177	172	188	180	174	191	175	182	176	192	178	181	148	183	172	171	175	209	179	200	150	191	163	170	155	174	180	160	158	187	170	169	204	151	165	184	181	145	172	161	189	181	164	159	187	183	162	168	197	159	176	170	144	173	148	154	160	166	197	167	182	173	156	194	172	172	176	182	208	170	178	180	172	168	172	177	177	159	161	175	170	185	196	186	183	167	173	162	177	171	160	165	169	182	200	187	186	160	169	171	164	172	153	149	217	182	173	176	169	187	175	165	168	162	174	159	171	175	155	167	172	169	188	171	168	137	185	157	188	175	170	180	169	148	174	182	176	164	196	136	194	158	182	177	185	169	151	154	183	176	193	181	182	165	200	204	168	156	195	173	164	177	158	163	183	158	175	169
8516	4937	8679	10332	10375	8992	8471	7305	6670	5206	3768	3005	2683	2281	2386	1807	1889	1783	1897	1704	1560	1539	1541	1389	1517	1635	1435	1595	1090	798	765	765	678	623	633	650	644	637	589	600	566	560	541	627	565	520	528	509	608	574	568	529	568	523	505	496	488	531	508	482	454	495	508	519	497	501	469	475	496	498	517	496	520	486	493	487	474	448	476	477	489	485	467	456	510	475	518	452	456	502	467	494	488	487	490	459	462	437	485	491	428	494	479	493	512	468	464	515	510	465	467	448	493	494	480	498	480	522	493	496	488	464	486	493	466	490	480	472	469	470	457	489	479	488	471	444	461	483	472	504	517	463	479	495	504	473	479	447	496	496	439	485	484	464	413	490	491	456	461	495	456	442	438	508	479	470	506	467	494	486	478	507	495	511	479	512	482	448	480	448	475	472	452	504	470	457	470	516	454	508	455	461	494	417	496	493	521	490	470	440	478	500	441	496	481	460	496	475	472	480	460	503	457	497	434	503	535	484	506	485	482	496	483	449	433	460	503	492	441	463	466	455	435	497	431	481	477	419	460	482	449	487	439	472	520	485	527	466	472	418	485	443	463	474	454	461	424	511	440	477	464	469	486	489	458	475	504	471	446	468	517	468	475	471	508	457	450	483	481	460	481	492	474	467	484	468	477	481	502	461	474	507	486	474	440	482	498	458	494	472	489	505	493	449	477	486	502	468	459	465	428	528	485	469	488	459	463	496	444	452	485	469	483	469	502	458	518	472	472	489	452	457	499	466	486	483	482	460	525	449	465	494	463	451	459	493	479	457	490	470	456	468	464	488	497	492	487	490	472	482	460	475	487	472	464	484	507	496	492	491	449	467	469	464	456	483	470	475	450	434	478	454	443	470	469	455	471	470	452	480	487	469	470	483	498	462	465	483	455	478	493	464	489	514	487	488	466	444	512	486	455	491	498	466	456	458	493	517	474	472	496	478	484	492	475	477	495	474	506	525	456	461	503	499	492	497	444	451	460	483	475	503	453	435	503	446	424	446	512	491	480	485	452	472	486	479	461	490	476	515	481	489	477	476	449	465	455	490	495	466	456	470	467	476	476	522	460	491	480	473	470	488	474	451	457	488	507	459	507	462	497	478	490	443	441	451	503	485	484	457	472	509	505	461	438	432	470	507	459	470	502	477	489	460	486	483	472	482	461	509	488	465	446	442	430	490	420	492	471	447	488	481	457	478	459	493	454	482	469	466	456	476	477	500	503	440	471	461	506	439	435	452	453	502	463	489	486	480	463	458	448	486	477	505	470	447	469	442	443	467	494	453	485	479	479	442	465	476	444	447	458	491	480	492	503	514	469	466	451	458	473	476	478	444	474	493	487	476	466	461	473	475	434	465	495	493	461	483	473	470	460	484	483	453	486	487	490	529	467	463	468	482	489	457	486	471	473	460	488	478	495	490	464	519	482	488	480	473	518	507	478	481	462	477	470	452	511	486	507	469	473	439	494	473	510	471	440	500	500	478	471	491	481	543	466	421	454	495	444	493	441	469	471	461	507	461	479	453	469	464	486	474	508	460	465	469	463	468	469	462	450	474	484	473	508	468	458	491	471	498	487	467	484	446	471	453	519	452	469	523	506	484	500	455	499	484	420	502	502	490	492	459	486	461	453	508	474	452	458	457	472	469	485	464	479	511	450	501	477	499	433	492	461	485	468	511	469	477	471	467	503	480	452	477	476	513	479	477	476	511	486	477	490	460	474	503	473	493	514	462	469	462	478	502	489	489	527	442	455	527	488	476	466	497	466	463	485	489	487	471	433	469	483	469	476	469	481	496	467	477	473	491	445	474	461	454	491	473	483	479	490	484	459	465	483	476	455	444	492	487	462	495	467	458	471	460	469	473	452	521	481	451	517	515	471	424	454	461	481	492	488	471	448	494	461	490	483	517	486	458	466	464	521	450	514	485	477	523	480	493	464	485	488	482	463	492	404	482	523	456	499	488	469	447	464	448	524	515	482	527	463	420	478	477	475	520	494	458	440	463	467	465	484	488	514	485	467	479	515	479	471	471	450	462	436	505	461	507	452	439	515	488	523	460	492	466	491	477	498	500	455	502	441	494	438	470	477	470	489	473	469	458	493	493	494	464	505	521	450	468	427	406	492	487	449	462	479	499	477	479	484	463	482	467	478	458	463	457	471	484	480	490	498	465	476	484	467	436	477	451	476	502	472	482	462	467	483	483	463	494	434	467	471	438	484	453	450	494	471	511	453	482	458	436	490	454	449	455	446	474	473	512	471	484	450	456	459	452	484	482	457	464	480	526	482	492	469	462	459	470	486	500	496	485	459	485	485	495	465	487	469	445	468	510	459	487	475	422	473	463	449	474	476	500	447	464	445	488	474	463	478	501	500	476	449	452	459	458	467	501	494	473	495	465	525	483	499	454	450	503	464	485	462	474	505	475	459	488	518	456	499	469	473	458	500	452	473	464	493	462	465	463	477	451	512	465	464	474	456	488	490	454	461	502	498	476	469	461	438	459	464	463	479	469	452	487	455	469	429	469	487	502	523	458	487	437	488	490	493	473	474	521	458	472	505	471	485	483	453	440	473	453	479	449	446	479	495	505	469	486	472	499	508	498	448	462	468	484	450	474	490	469	488	491	470	463	440	495	471	449	444	479	442	468	471	453	497	503	483	483	445	461	451	463	475	467	478	505	481	474	448	502	472	468	474	521	480	490	496	519	515	498	475	463	459	481	475	488	477	525	479	457	489	497	494	452	477	485	447	492	467	463	439	484	468	458	457	458	497	438	511	446	456	477	483	479	483	449	458	442	520	490	471	493	441	485	491	474	480	458	429	429	479	485	538	491	452	521	488	448	445	470	488	499	480	480	498	466	483	500	501	469	480	480	489	497	459	475	456	500	467	477	498	481	492	469	485	472	492	511	467	459	497	457	492	466	478	487	477	472	485	474	493	498	504	489	460	438	487	482	485	495	466	508	470	463	449	472	476	473	473	479	449	471	484	458	514	483	503	475	501	508	481	499	487	445	464	488	467	500	464	475	469	507	503	497	471	452	442	475	456	509	476	492	481	495	483	459	470	505	490	478	484	464	466	476	478	462	467	477	454	486	499	476	503	488	479	474	465	459	489	457	450	414	487	434	498	500	499	484	527	463	486	484	493	481	465	491	470	486	457	433	462	467	462	481	421	480	496	431	475	489	490	503	478	484	521	503	490	500	475	462	514	464	448	450	498	484	484	476	504	426	474	508	481	469	514	433	441	457	459	470	467	460	504	458	495	461	462	496	496	461	484	506	491	458	474	509	465	444	447	484	462	462	466	507	493	483	471	510	518	479	503	478	478	490	488	440	494	487	466	461	464	461	462	467	438	452	475	490	468	471	495	447	465	447	470	483	471	500	485	447	459	461	506	445	470	443	455	475	483	502	447	509	466	465	493	476	465	457	481	494	464	467	457	466	477	443	463	461	472	476	495	480	522	482
24719	10949	12030	11914	9682	6840	5524	4444	3444	2418	1657	1206	940	842	902	679	700	636	737	736	588	580	557	488	544	551	493	561	428	329	297	310	295	243	296	316	282	292	260	256	266	258	272	254	275	263	236	222	250	281	246	289	250	287	271	251	245	224	242	210	240	242	253	255	236	277	240	241	243	238	238	258	201	253	237	227	222	209	242	271	243	224	234	240	219	249	224	256	275	250	263	227	228	233	244	247	250	241	239	232	221	281	243	256	248	219	242	255	255	243	247	227	243	270	271	249	230	277	238	233	262	225	245	251	199	239	279	234	243	230	272	234	236	246	214	238	210	229	257	229	234	231	204	275	248	246	240	220	249	254	236	210	240	240	235	225	239	227	221	254	239	244	223	254	242	245	236	241	256	247	264	226	234	259	264	242	272	233	216	246	254	229	230	245	253	248	261	232	244	273	242	238	237	209	227	252	220	228	242	227	249	244	261	251	233	242	231	215	214	229	285	222	226	225	236	238	231	248	251	228	254	209	252	236	218	257	246	242	253	241	265	229	208	251	252	256	239	245	253	225	260	254	244	229	257	222	244	242	250	205	215	245	228	221	255	269	239	232	237	217	230	220	255	231	252	243	276	235	230	247	248	238	238	221	207	235	264	254	244	251	234	237	229	226	239	238	211	266	231	259	236	250	235	241	258	224	237	216	237	237	251	224	262	278	234	245	247	240	266	249	230	245	246	233	196	239	252	238	256	233	255	236	241	233	234	258	228	250	242	268	230	235	252	249	271	246	253	247	286	251	222	229	229	249	230	233	248	251	239	238	239	252	249	253	221	238	252	255	247	253	232	226	242	247	239	244	225	227	222	237	251	225	248	272	241	232	242	247	262	257	255	229	240	261	243	217	238	258	227	233	236	238	255	230	236	224	250	248	224	256	232	242	243	239	240	245	268	262	265	231	216	227	256	228	223	255	238	230	235	236	248	250	229	228	242	233	253	230	244	244	257	216	221	248	239	233	258	247	250	238	213	230	218	269	237	219	219	226	248	250	243	245	229	231	261	242	265	242	230	225	257	263	263	242	263	240	244	240	220	213	264	238	251	261	274	239	239	248	255	235	212	239	252	265	257	258	229	236	198	263	227	225	230	210	266	238	220	258	263	234	220	276	221	217	245	235	261	248	261	251	238	272	216	247	197	266	244	248	240	252	247	247	259	225	223	223	246	244	237	251	246	245	236	256	260	237	234	243	224	223	241	225	229	225	237	217	222	241	228	225	243	256	235	257	219	237	255	256	237	231	259	236	270	223	254	259	238	248	237	240	221	239	204	241	255	210	249	253	228	208	250	232	229	229	276	237	248	249	243	223	203	214	219	252	230	211	225	224	199	228	237	209	231	244	228	235	235	211	250	220	241	234	237	233	255	252	245	237	234	222	260	282	252	206	236	247	248	224	208	224	225	230	244	212	268	195	220	246	264	239	232	224	248	263	200	223	251	234	234	231	236	246	235	241	249	233	226	223	220	215	276	222	226	259	236	225	235	245	231	249	229	209	242	268	238	233	247	253	248	252	264	227	242	249	235	247	257	215	215	197	248	262	232	234	230	247	237	256	213	205	259	215	215	255	244	244	257	267	219	231	243	212	204	254	245	218	257	228	219	234	252	251	248	266	268	252	252	235	249	229	237	243	262	230	207	276	256	244	266	252	202	259	224	223	233	265	218	247	238	227	269	246	239	238	238	219	246	212	234	248	225	228	257	230	234	217	216	227	213	223	250	223	237	232	231	256	233	208	219	235	236	230	242	226	223	244	231	212	241	260	220	247	216	234	240	246	243	230	235	232	248	235	233	242	217	242	261	244	254	250	229	243	251	236	252	251	263	218	249	257	266	209	230	262	259	259	212	236	246	221	245	251	265	245	241	239	238	240	260	240	225	236	222	241	250	228	243	226	205	260	226	257	253	224	246	223	247	230	238	217	224	232	250	198	231	237	253	224	234	230	260	220	265	242	214	210	233	279	248	246	244	216	226	244	220	256	259	254	246	247	263	278	219	223	228	254	239	236	238	224	247	250	266	247	229	206	246	221	269	254	240	250	235	241	261	213	232	249	254	237	255	227	218	236	227	263	261	252	257	266	244	229	287	218	249	244	240	232	248	239	264	216	247	226	232	253	253	212	207	254	238	233	247	229	267	263	223	249	271	240	229	238	235	247	228	228	202	226	250	223	240	239	233	243	235	237	224	251	249	237	235	237	232	237	248	220	218	239	247	214	250	231	252	255	221	233	251	220	255	227	242	252	265	218	250	227	269	242	254	243	231	242	201	227	209	245	202	229	227	241	217	238	226	232	216	251	235	227	234	236	242	240	256	262	235	212	227	261	244	259	226	249	245	261	245	215	260	230	235	207	225	240	228	223	264	208	234	260	239	213	237	227	243	252	237	238	212	252	248	225	258	218	257	235	274	275	251	212	229	280	240	249	236	236	229	248	230	224	222	246	234	244	248	227	226	222	252	235	246	241	237	243	222	247	226	204	233	245	247	258	228	240	258	216	221	216	241	258	242	243	210	246	261	265	230	248	246	235	239	245	211	233	263	246	248	230	263	216	241	240	241	239	237	219	223	229	216	245	240	259	207	240	255	221	251	232	240	249	253	237	224	243	246	221	240	226	253	243	228	238	226	234	239	243	267	273	271	198	201	277	256	256	257	237	237	211	228	238	220	230	237	221	221	271	244	231	274	258	225	232	231	224	229	259	234	228	239	229	229	247	216	252	247	255	230	231	233	250	264	265	224	257	256	237	226	204	231	232	231	237	244	211	264	281	230	215	238	207	217	261	252	225	232	230	245	242	245	252	229	246	213	202	247	259	251	265	232	251	257	259	253	218	253	238	225	239	240	239	262	241	261	245	244	204	270	219	237	243	228	250	261	237	229	221	250	251	220	256	258	243	243	226	247	246	237	276	247	224	230	246	241	255	243	221	258	256	241	235	269	230	220	255	253	258	234	238	239	246	260	242	245	232	244	229	256	242	226	223	272	220	252	237	260	228	243	231	218	239	252	237	237	254	261	249	244	232	236	216	227	279	247	233	248	225	246	233	228	237	243	255	225	232	221	233	255	238	248	237	260	247	274	223	229	221	237	242	228	231	268	217	216	241	232	240	244	227	225	248	246	237	251	257	230	226	233	258	232	240	243	236	272	202	210	250	239	221	263	253	237	236	245	231	221	237	239	227	212	223	246	204	229	239	256	256	251	263	234	257	255	253	248	269	244	234	215	239	230	232	236	245	246	220	221	248	237	246	215	241	221	221	210	236	227	267	260	252	233	245	215	219	225	244	246	250	219	228	243	217	257	233	221	249	247	236	262	251	263	249	204	258	232	223	258	239	263	239	253	229	237	241	222	260	229	272	257	251	250	219	220	243	255	246	237	221	243	207	253	247	215	237	228	274	215	252	242	242	224	209	243	254	264	228	254	256	231	259	232	228	218	224	245	251	225	227	244	257
13058	7836	12520	15973	14944	14018	14139	11919	11411	8424	6511	5249	4748	4240	4271	3323	3720	3508	3474	3730	3143	2910	3109	2775	2870	3157	2430	3055	2015	1467	1230	1038	1094	961	950	988	925	1022	925	845	885	886	789	820	823	772	778	785	844	809	762	803	747	699	733	684	669	699	649	635	691	687	644	738	668	652	674	659	693	683	678	611	653	698	628	680	661	686	642	681	653	691	651	708	631	673	700	637	671	616	637	645	683	645	629	653	658	652	695	681	698	639	633	699	582	628	641	596	682	623	674	702	627	631	603	641	664	624	643	612	657	646	674	657	631	619	627	656	607	668	616	637	620	674	617	628	708	616	619	664	634	701	613	599	622	648	641	690	607	599	660	675	615	612	615	624	603	618	630	635	614	625	630	605	629	595	612	650	617	576	620	599	623	588	617	639	629	663	647	627	598	602	621	651	660	624	624	605	635	692	716	622	626	616	643	689	591	644	616	603	644	692	614	650	647	642	590	634	585	660	621	631	633	663	688	665	630	602	672	613	631	660	652	584	611	640	617	631	605	635	591	651	624	615	641	620	634	609	634	614	590	638	622	625	652	599	638	646	628	655	656	656	626	638	672	628	605	610	629	637	628	615	614	702	586	611	663	635	619	616	656	620	625	609	640	627	654	636	645	614	604	674	612	606	591	662	611	632	632	631	637	651	633	672	660	628	627	640	630	641	628	656	641	597	641	632	637	666	642	587	612	664	632	617	615	612	624	600	679	648	640	670	609	632	648	667	641	612	639	591	666	658	550	604	641	668	639	650	622	673	645	649	633	631	655	655	682	639	605	623	649	600	612	575	600	610	638	613	639	655	606	614	638	613	613	634	627	665	620	624	609	610	624	644	644	624	632	664	627	639	672	617	619	651	639	552	625	606	660	677	671	682	663	639	685	643	690	660	618	598	640	623	591	624	635	622	619	654	668	645	683	626	631	671	651	641	641	615	637	609	603	630	618	615	625	637	610	630	616	651	607	616	628	589	662	623	639	646	590	611	643	596	656	625	651	623	603	641	634	633	582	643	636	590	651	658	656	590	648	626	613	620	590	645	637	618	659	638	628	612	606	606	568	636	635	610	634	667	620	616	640	704	620	619	647	604	637	693	628	611	694	620	606	672	660	626	638	608	652	668	622	627	633	628	626	612	653	656	656	640	637	630	626	600	655	680	626	634	646	629	611	645	632	656	636	647	596	624	667	677	634	632	618	647	602	615	651	582	640	625	615	650	635	618	642	608	602	616	644	611	605	609	654	657	636	608	620	623	644	617	622	628	633	668	655	621	599	667	633	666	665	680	615	643	659	617	633	664	599	614	581	642	611	608	648	673	656	640	581	666	651	588	615	619	608	633	629	643	608	620	625	622	651	633	609	590	592	609	632	643	638	635	629	621	634	634	610	623	642	630	611	632	639	645	671	652	639	618	610	654	623	652	652	613	663	618	622	598	664	623	641	661	669	659	657	650	632	590	617	675	613	655	649	625	592	622	653	607	618	592	621	651	644	588	614	626	611	637	707	650	635	590	630	691	635	615	612	633	642	646	619	587	635	618	676	634	618	642	658	663	658	630	664	585	632	622	621	653	656	623	652	662	619	588	616	601	594	651	637	636	590	660	655	675	588	601	647	630	624	672	649	622	616	614	601	624	649	701	612	647	638	610	603	597	663	641	625	639	667	623	624	577	617	626	646	614	660	655	665	651	559	606	641	611	626	635	633	616	626	627	636	648	592	615	661	651	626	595	626	647	644	604	635	657	636	653	605	589	658	655	577	655	635	604	623	561	619	613	613	666	681	630	657	602	639	622	619	593	623	688	608	638	644	680	662	619	642	689	655	627	633	619	603	637	672	658	654	679	628	599	608	590	619	657	641	611	652	639	635	631	671	627	634	644	657	653	628	664	657	654	663	658	617	647	629	637	646	622	645	678	646	633	628	599	659	646	629	646	619	635	625	607	605	652	662	634	629	646	599	621	647	611	642	648	590	602	629	618	661	586	639	649	660	649	618	633	643	640	627	625	611	641	631	643	604	672	630	622	638	625	656	593	609	643	626	663	666	593	651	623	635	607	635	621	655	598	681	659	608	643	629	622	600	692	632	603	643	638	618	609	624	662	598	603	638	629	618	605	656	610	669	581	658	622	652	618	613	612	623	625	633	633	658	658	607	633	623	658	618	667	603	625	623	600	640	666	652	661	666	603	642	631	591	635	660	641	653	691	666	639	605	617	605	681	613	646	651	629	606	610	690	621	672	607	654	599	666	668	612	612	616	602	588	613	616	666	602	641	603	627	647	635	616	630	660	625	661	641	647	661	654	613	651	627	661	633	642	642	590	622	652	624	641	600	670	628	646	633	603	659	629	622	610	612	570	633	683	629	648	604	668	609	645	604	670	603	632	622	612	599	644	637	647	647	638	635	612	648	656	608	636	614	634	603	632	638	590	659	609	611	623	662	653	626	641	648	652	630	628	614	639	653	598	641	700	597	601	637	610	584	643	653	638	625	615	649	630	664	653	654	644	639	677	661	626	655	647	588	623	627	631	621	631	653	676	622	638	636	651	634	620	670	613	636	626	599	591	636	635	628	611	625	642	639	611	629	641	651	684	645	605	646	598	616	645	627	639	640	628	604	617	671	653	584	647	627	587	638	653	649	642	604	590	655	645	613	649	634	644	640	629	614	623	594	604	621	590	647	663	595	590	661	625	622	629	654	625	644	615	657	626	645	588	619	596	626	653	628	612	648	629	597	665	632	583	604	681	612	586	660	605	634	637	690	654	606	606	619	616	653	640	667	637	598	592	612	600	629	616	670	620	636	650	659	618	652	642	651	625	645	653	637	627	632	637	616	648	660	658	604	603	647	597	620	698	652	607	594	620	629	637	616	627	622	645	645	641	593	650	632	631	632	645	635	642	643	624	654	657	595	662	648	595	635	611	647	635	608	644	574	623	589	596	605	627	633	620	637	557	660	666	612	660	613	628	642	624	656	668	659	627	613	622	615	636	578	655	598	599	612	656	590	623	638	628	650	657	627	618	600	662	649	641	615	623	608	635	601	633	606	599	610	617	657	597	624	619	623	628	641	621	681	637	616	661	627	647	667	639	644	655	663	677	645	640	641	653	653	600	646	654	645	627	623	624	604	649	607	640	590	640	666	628	646	636	619	618	642	635	612	634	653	588	644	638	586	640	679	617	629	616	684	640	644	601	611	635	628	665	612	649	605	633	600	615	599	590	645	590	624	571	621	601	638	643	633	604	666	628	646	615	633	664	646	651	606	585	670	635	620	634	659	610	628	618	661	612	604	613	647	604	628	625	641	582	639	654	650	636	584	630	646	596	636	629	660	664	634	595	624	640	623	611	688	630	684	628	655	614	573	612	615	603	614	616	671	670	603	618	661	649	656	615	600	618	623	650	602	667	602	612	627	662	645	639	599	641	679	627	600	617	633	621	615	618	612	639	633	672	563	579	651	629	626	595	681
6589	1606	1441	1329	856	631	571	491	444	437	396	348	335	360	320	350	362	341	330	327	309	342	356	308	290	302	318	304	295	314	310	313	320	298	312	300	318	304	323	290	322	313	278	333	300	289	320	295	274	310	318	316	303	281	306	306	290	310	292	299	317	281	317	328	306	322	347	318	324	278	312	305	305	317	317	311	313	302	319	328	353	296	316	329	318	308	302	323	321	363	322	314	309	319	259	294	314	302	321	322	326	318	287	301	324	304	286	312	289	330	300	308	357	313	323	319	295	283	299	311	306	331	362	310	287	315	300	305	343	324	315	355	294	303	317	311	290	306	345	308	349	338	294	297	315	334	309	314	284	307	305	321	349	357	327	310	321	309	339	314	288	288	314	324	316	285	297	327	322	305	295	342	308	286	346	296	334	294	315	322	284	297	279	293	322	330	326	295	332	288	320	344	311	318	326	342	320	313	326	308	296	333	300	301	312	363	285	320	324	293	293	304	323	288	287	306	313	282	313	312	298	322	319	295	301	320	314	316	308	313	317	339	277	314	303	288	314	306	330	314	322	316	362	340	326	337	320	361	308	317	318	331	300	328	305	278	313	310	298	310	323	320	338	347	332	329	284	296	328	316	322	325	296	339	320	317	294	301	282	287	307	331	336	293	322	329	279	287	324	308	301	307	332	309	311	308	304	306	309	296	299	302	330	331	303	323	302	297	289	317	293	306	293	306	315	313	294	313	286	305	354	314	318	302	319	342	299	294	319	303	344	304	305	294	291	317	329	323	312	336	306	303	295	286	299	328	299	308	303	315	297	304	321	319	307	330	294	299	291	318	336	289	293	336	292	321	313	341	341	280	331	315	307	303	303	272	267	284	295	333	301	315	321	325	304	297	321	315	308	302	292	303	317	319	319	315	315	303	329	323	303	319	309	327	300	309	323	302	328	333	294	341	304	295	357	339	331	306	332	289	311	319	312	315	312	346	336	282	310	317	314	307	317	325	320	275	316	320	297	327	293	280	327	339	295	279	323	300	299	308	306	294	303	324	322	275	309	290	296	297	356	297	287	305	305	328	342	288	302	319	317	307	358	278	326	325	303	294	287	339	282	304	274	316	312	340	279	333	328	297	318	303	317	320	308	310	317	278	314	298	309	309	299	279	303	318	322	316	304	325	292	319	292	332	309	297	282	290	344	312	332	314	303	309	324	315	286	313	323	325	308	304	308	342	289	300	264	338	300	336	321	292	328	334	327	306	318	305	308	315	320	289	298	338	275	324	306	308	301	328	294	314	313	309	326	302	308	300	330	329	337	287	317	342	295	281	310	313	308	282	343	306	320	325	288	304	296	305	299	310	300	323	301	320	314	302	286	300	300	306	350	277	285	307	322	282	293	302	269	304	309	281	319	282	336	293	331	303	283	312	321	283	306	305	289	304	311	321	322	261	309	327	313	328	301	315	290	264	333	321	312	307	318	284	326	350	299	285	330	280	339	307	335	333	318	297	296	320	317	313	310	299	294	319	308	305	322	313	329	278	331	321	309	318	314	294	330	300	308	298	337	328	316	272	302	315	324	328	299	334	343	319	318	295	300	327	323	310	309	314	303	306	312	318	304	300	293	295	299	298	318	309	330	326	290	312	307	323	318	317	301	287	285	302	315	310	337	299	327	320	315	321	317	337	337	353	317	300	302	295	333	350	308	313	304	342	316	331	302	317	287	327	317	288	308	293	314	313	328	321	307	333	315	277	297	293	303	305	306	319	318	291	314	291	294	285	313	284	312	336	304	318	332	286	318	315	301	303	306	317	336	265	302	278	285	331	299	308	357	296	303	321	273	298	331	317	294	295	304	289	342	255	306	315	314	311	320	318	274	293	314	290	295	313	295	284	322	273	282	376	321	287	321	293	334	304	300	310	294	309	311	281	286	321	312	293	297	297	311	309	314	334	293	306	318	322	305	350	319	321	317	299	331	316	333	307	286	322	311	368	323	274	330	286	315	306	298	339	319	349	311	296	298	308	298	303	331	320	338	300	317	315	289	296	324	271	299	297	323	304	301	299	316	315	272	331	318	287	314	297	302	241	302	320	331	284	325	335	277	276	328	301	277	304	297	325	345	306	304	307	318	313	323	309	337	337	297	340	300	313	291	311	324	304	334	340	335	314	301	283	324	328	304	301	342	304	337	323	309	298	314	301	329	311	316	284	300	352	292	292	300	314	320	334	309	339	326	324	341	305	307	285	318	319	299	282	303	302	338	327	335	337	317	312	331	337	323	352	298	286	329	302	345	297	297	309	348	326	325	292	316	317	318	312	320	306	308	324	310	319	316	272	327	323	277	340	306	310	301	343	324	329	308	300	333	293	280	303	335	321	308	331	295	324	313	308	309	330	298	298	336	337	298	306	307	308	316	301	306	326	268	326	303	304	296	312	281	299	290	313	299	319	301	278	269	318	318	314	304	331	269	305	325	319	336	280	298	307	318	292	305	315	311	301	341	299	272	292	306	338	300	341	323	312	321	299	351	332	302	303	292	291	331	313	294	307	344	317	304	295	290	330	296	319	284	317	295	324	291	315	321	303	314	277	342	302	288	292	332	328	307	342	305	324	304	304	298	316	304	352	328	305	289	322	282	312	283	308	327	279	254	317	286	313	329	290	346	317	326	362	312	312	334	319	314	320	304	301	292	291	305	284	294	317	307	309	302	326	310	283	305	290	295	302	333	320	303	278	303	310	295	288	314	328	295	286	328	304	314	298	299	305	319	279	329	326	332	348	302	297	323	318	276	277	304	304	302	290	324	320	339	319	297	332	306	297	334	303	293	330	306	289	296	320	307	317	297	325	322	337	314	282	323	284	322	292	317	294	307	304	304	304	290	329	327	300	321	291	318	329	304	321	327	278	313	314	294	286	309	310	318	353	317	305	296	285	293	289	296	304	257	311	333	272	310	298	272	312	306	314	308	337	307	311	323	307	275	301	310	313	340	303	302	293	301	284	312	316	316	333	305	331	337	320	334	298	326	336	293	293	344	301	311	279	309	315	331	306	303	320	313	307	335	331	325	277	294	302	347	293	271	302	330	325	316	350	302	293	299	278	315	310	306	317	346	328	298	313	292	317	331	336	328	332	324	278	344	338	308	295	270	282	298	301	300	282	324	332	332	322	313	296	303	313	321	353	294	335	307	294	326	322	298	281	310	302	282	304	324	305	333	319	312	310	320	300	316	284	321	300	310	317	321	326	298	322	273	301	317	317	292	323	301	336	298	303	313	293	339	324	325	269	309	314	336	325	338	291	345	301	306	319	322	285	330	286	308	300	336	295	271	313	315	334	283	299	319	309	322	283	330	314	295	347	297	292	290	304	327	302	304	316	306	323	294	332	304	314	348	290	335	285	305	295	290	319	304	360	324	313	309	326	295	323	323	319	296	300	331	330	320	327	306	262	263	270	315	305	325	314	316	311	313	288	290	320	294	316	303	311	286	318	309	335	311	292
4232	1745	2932	3758	2888	2303	2175	1808	1612	1325	1294	1151	1107	1026	1017	853	867	954	869	872	848	875	836	832	796	786	802	794	796	795	775	794	807	778	758	752	830	760	779	787	767	712	816	743	748	736	763	751	807	754	743	717	745	809	758	775	753	753	777	735	746	799	715	742	749	720	748	769	706	728	762	727	738	758	726	777	764	740	785	744	794	747	745	770	753	745	731	752	749	807	721	758	777	730	738	755	759	739	735	731	742	765	711	792	723	744	761	769	749	694	753	752	752	735	721	718	728	699	755	741	727	781	783	747	739	728	692	735	711	732	757	729	754	763	731	739	749	766	742	800	781	754	741	736	736	748	738	736	773	742	749	747	761	729	766	743	722	767	810	779	689	747	731	754	717	676	749	782	761	772	778	748	735	755	739	736	765	680	843	749	735	737	718	736	748	745	771	753	722	762	721	759	736	714	736	773	770	695	746	753	761	786	718	763	740	727	749	762	765	747	747	733	697	759	730	759	723	795	748	748	762	762	733	729	776	702	732	750	736	738	733	797	796	738	762	728	734	700	771	711	716	701	771	769	759	720	783	810	726	746	755	764	762	742	748	752	741	767	803	740	743	743	734	762	806	823	714	706	749	721	785	717	703	745	782	737	758	770	684	735	748	766	741	723	781	731	732	717	733	694	751	769	745	776	736	715	753	780	735	778	761	737	787	743	795	696	770	754	765	731	736	738	681	696	761	727	779	734	768	778	758	759	758	805	789	766	761	746	779	813	776	772	765	745	798	722	745	762	730	723	738	741	756	754	774	784	769	759	736	745	683	780	744	737	799	758	781	723	719	771	741	783	758	768	733	753	754	754	775	804	756	718	749	713	773	717	782	775	745	721	739	727	728	726	760	756	742	732	760	789	776	755	736	764	783	754	806	738	755	719	773	725	770	783	764	758	741	724	750	767	762	751	788	775	769	743	756	701	749	751	765	741	727	751	781	783	733	760	725	745	715	722	751	738	738	710	744	744	760	698	745	733	740	769	759	731	756	761	784	726	757	776	746	736	758	741	731	733	768	736	768	774	790	787	747	689	737	742	736	745	708	764	716	762	790	777	750	753	735	749	704	745	729	723	746	752	740	724	770	738	760	710	710	742	755	775	726	723	740	791	726	726	732	786	763	698	689	760	772	745	732	730	771	745	747	746	723	764	754	758	766	730	694	745	695	766	788	736	724	770	714	759	764	771	750	765	694	692	754	742	720	765	726	765	790	703	692	725	723	789	744	732	726	739	743	737	719	741	711	746	772	767	686	755	759	750	735	729	763	759	739	800	738	770	709	771	765	766	743	721	724	768	756	769	779	759	739	776	752	738	770	792	778	757	749	780	748	702	755	744	755	773	793	705	723	733	778	795	726	758	770	761	762	729	760	767	777	806	740	785	778	748	711	755	755	744	771	726	756	733	768	782	756	753	746	741	722	756	723	786	765	736	739	743	729	743	792	759	698	752	722	784	655	741	797	690	723	788	725	770	753	738	762	752	735	796	742	743	767	738	704	787	726	745	747	731	767	768	742	721	771	734	705	726	758	794	756	754	690	808	755	750	709	747	739	722	749	751	753	756	737	801	713	773	790	789	710	739	747	786	746	760	758	769	712	765	735	723	764	742	773	702	790	781	776	773	771	778	785	724	744	753	713	742	748	779	740	729	681	792	790	757	737	744	767	743	766	763	792	719	760	766	737	769	744	750	721	781	759	745	729	779	761	736	738	717	779	760	726	752	736	757	732	672	786	709	781	731	711	776	756	748	782	790	747	743	732	731	697	727	760	776	728	712	760	739	744	755	758	787	706	769	731	752	764	702	751	712	756	713	770	786	723	796	749	734	774	789	749	727	739	735	745	753	757	737	745	732	776	750	739	779	769	732	754	755	789	769	760	745	728	775	730	736	772	767	778	735	770	731	705	767	742	746	723	762	784	759	774	767	720	764	758	724	751	744	716	763	751	774	726	754	719	766	764	751	790	752	740	714	761	730	767	737	769	764	777	769	768	771	748	762	748	742	708	766	748	767	686	753	773	751	719	733	735	780	756	731	786	782	734	711	753	750	720	726	747	767	765	759	756	724	716	771	775	732	744	735	760	774	721	727	750	740	769	755	730	731	738	792	759	757	769	738	749	721	693	760	720	749	778	797	763	746	770	747	787	758	745	765	741	735	671	727	745	726	792	759	703	757	778	747	702	776	722	762	699	695	768	762	730	738	721	721	733	727	779	646	725	710	752	730	747	721	725	763	730	760	778	743	744	801	722	744	706	782	750	774	705	760	739	721	752	699	726	771	762	725	678	762	755	735	747	748	817	771	757	786	729	760	732	709	761	759	776	770	769	790	724	745	764	741	715	748	732	750	786	740	772	755	721	740	798	778	769	728	762	799	804	727	718	713	680	734	749	744	781	700	734	783	757	743	793	752	729	741	810	727	750	723	732	780	768	744	742	716	803	724	716	761	703	739	738	739	729	726	745	719	742	745	760	755	743	720	716	747	700	721	700	746	768	748	744	719	758	755	723	755	746	752	749	749	796	758	725	786	767	764	725	738	746	747	731	775	753	743	716	721	756	738	769	712	751	751	742	786	747	738	734	793	721	753	786	749	753	766	753	800	754	765	737	712	755	747	711	739	705	734	746	701	742	736	801	775	768	774	743	727	729	758	709	689	734	751	686	740	718	728	704	715	750	753	739	711	753	788	730	754	729	764	728	695	774	767	759	722	771	763	743	742	761	744	774	796	719	786	770	690	739	732	793	758	764	741	711	784	781	778	736	724	748	774	745	795	741	751	714	729	714	755	737	771	728	731	759	760	781	772	749	772	743	726	745	772	770	786	746	769	712	716	726	773	746	733	739	763	745	747	756	751	743	727	781	770	763	699	714	753	746	801	732	731	800	766	727	762	742	698	792	790	715	718	730	766	789	691	748	761	752	725	766	768	740	781	733	718	732	760	710	758	784	765	736	755	732	749	765	729	763	774	761	736	713	790	774	748	762	777	730	763	727	717	746	742	768	732	767	755	730	668	703	804	730	711	723	728	755	737	722	752	707	742	782	754	700	735	771	745	777	739	718	724	740	703	775	733	752	747	755	707	770	726	756	737	760	683	759	755	700	763	704	725	755	743	741	741	768	749	744	757	728	735	757	766	773	756	707	770	773	694	704	779	743	754	786	740	730	729	756	757	752	775	776	699	721	748	717	792	716	769	742	805	753	760	722	731	733	692	775	745	752	761	727	718	736	730	741	753	698	753	763	768	746	727	731	770	756	761	764	794	741	728	782	759	749	774	715	726	764	746	716	718	788	797	757	725	709	771	778	695	732	715	758	710	786	750	727	709	813	750	745	736	765	758	747	741	769	771	772	762	800	720	785	702	812	777	777	759	724	705	709	792	727	696	789	700	748	712	725	730	710	795	742	779	773	706	735	792	735	757	746	772	762	724	721	726	761	754	758	738	727	734	730	685	730	764
16749	5774	6366	5975	4339	3109	2743	2403	1615	1142	879	638	491	440	424	399	405	407	472	424	430	351	314	263	304	278	299	285	239	231	189	194	187	202	194	172	205	212	165	203	196	200	200	187	170	187	162	161	211	177	171	165	185	205	179	167	184	169	187	170	170	174	178	149	177	188	196	160	177	173	198	187	148	149	152	166	168	170	158	191	175	182	160	153	181	171	192	171	147	142	191	171	155	163	157	189	168	181	178	138	180	177	155	153	196	176	190	167	180	184	176	174	195	198	164	157	170	170	191	169	173	176	194	176	185	197	164	187	198	190	171	188	157	167	188	166	190	195	170	166	174	185	193	171	177	184	188	178	183	164	175	162	180	156	173	194	183	140	175	184	161	178	150	169	149	178	164	150	135	191	161	167	172	168	165	172	174	169	187	189	157	153	181	172	184	192	148	177	167	199	192	152	159	164	157	169	167	184	171	170	178	173	177	151	168	158	193	151	161	180	184	180	158	180	163	192	137	183	196	199	180	178	206	161	158	183	185	134	177	180	159	201	172	179	160	163	181	169	191	157	172	163	178	151	174	179	183	187	178	190	165	173	164	181	160	182	172	181	166	165	184	198	206	173	179	185	174	175	149	179	164	185	181	168	182	179	174	183	176	162	164	178	178	176	175	176	152	183	147	178	179	157	165	155	174	161	164	175	193	186	177	167	181	190	150	193	177	170	172	186	177	163	180	185	165	180	191	190	163	174	169	185	172	156	169	176	180	159	178	147	156	148	170	180	184	167	161	182	172	186	145	184	141	180	172	184	200	165	176	201	193	197	160	174	158	183	158	171	179	186	196	189	171	166	183	164	193	187	177	193	169	159	171	168	164	180	177	168	186	159	177	187	201	184	171	183	155	187	157	184	149	168	160	175	180	185	174	204	165	166	188	199	184	187	185	181	178	177	168	193	186	161	165	184	155	171	165	162	170	165	201	177	191	185	170	189	181	208	166	176	192	164	168	176	170	162	181	219	182	161	167	163	159	182	204	154	174	172	164	164	149	165	156	166	166	198	168	177	192	172	148	186	167	175	199	186	198	169	154	186	156	163	178	209	159	195	175	156	196	181	172	156	198	187	167	178	207	159	173	168	198	219	176	172	183	141	198	186	187	132	186	169	181	178	168	162	178	154	188	182	165	222	173	168	151	166	188	200	160	175	162	168	179	143	155	197	175	208	164	167	175	150	177	161	152	172	183	192	134	179	174	150	165	184	206	180	164	192	185	170	167	160	187	174	166	195	187	170	173	182	156	173	182	201	196	143	153	143	181	187	187	184	190	182	149	183	174	137	158	163	155	146	178	180	159	169	192	163	179	170	164	188	170	160	180	189	192	166	176	144	167	176	185	186	171	176	166	171	155	177	168	184	158	148	176	158	166	148	162	183	148	189	196	174	177	200	172	160	172	181	172	187	161	174	188	152	166	169	171	152	146	174	176	168	198	182	182	158	191	160	149	162	172	175	152	172	164	177	173	181	171	178	138	151	166	166	186	169	204	175	185	173	170	184	156	173	179	191	178	168	168	169	150	162	171	178	158	155	179	170	183	155	158	177	163	169	161	184	169	189	195	161	168	171	181	155	183	165	184	186	172	161	168	155	155	169	165	175	146	183	201	152	176	186	165	169	185	180	178	196	190	189	219	179	164	165	182	189	170	169	163	188	193	170	183	167	143	172	179	175	160	188	166	173	192	186	187	156	163	175	180	200	181	172	180	200	175	163	177	201	171	167	175	161	180	167	159	173	176	169	171	169	170	179	181	183	182	183	167	169	178	195	161	185	191	174	161	149	171	154	158	150	160	175	170	184	189	144	185	156	193	176	182	183	169	176	184	150	177	188	161	184	187	179	171	159	160	178	172	159	186	168	181	194	187	159	187	174	162	178	203	177	168	193	180	180	180	187	189	162	197	171	184	178	183	169	185	173	158	204	173	156	158	169	166	162	195	183	179	144	186	201	181	163	164	168	180	192	173	189	199	177	178	170	180	173	192	189	175	155	167	167	173	175	191	182	154	163	195	168	181	170	155	153	179	164	160	163	158	184	162	170	172	168	182	190	171	149	174	169	178	184	172	160	175	168	157	187	177	170	175	165	177	186	172	194	213	180	168	167	155	173	184	183	192	159	180	179	168	164	172	153	172	187	171	155	162	192	182	144	142	168	171	187	172	172	195	171	170	174	178	188	186	201	175	200	154	182	185	178	182	187	180	166	174	169	202	189	181	171	165	194	166	182	148	166	185	168	185	180	180	191	159	168	188	179	180	173	173	163	162	174	166	217	200	183	162	171	167	160	160	148	154	167	154	183	180	150	174	163	174	155	183	198	156	170	196	172	170	168	166	180	178	197	190	186	163	157	174	173	163	180	181	177	166	192	153	186	180	198	165	173	180	169	186	175	177	143	167	183	197	180	162	178	167	163	187	192	180	176	176	175	210	166	173	182	177	171	191	174	171	173	191	180	182	153	157	200	167	199	174	177	171	172	179	176	168	180	148	155	183	177	177	169	163	188	172	154	173	166	167	187	171	164	159	184	176	159	178	171	200	172	167	150	165	171	171	189	169	148	178	171	152	179	171	161	162	179	145	147	170	189	165	167	167	166	180	167	174	170	193	200	188	172	149	161	169	189	178	152	168	171	167	150	168	187	175	161	178	183	188	187	175	156	191	163	163	175	192	190	185	168	189	183	180	200	195	160	176	177	190	200	184	153	185	178	175	151	141	162	177	161	162	161	196	182	196	181	167	182	182	160	182	166	194	190	168	169	168	168	181	164	178	179	176	174	154	174	200	188	147	169	184	141	180	164	174	167	180	170	186	171	180	173	194	170	173	190	187	187	197	149	181	190	188	177	191	164	202	185	183	178	165	186	161	164	165	178	189	182	171	189	182	183	158	162	150	170	173	166	180	205	195	177	173	180	137	162	182	150	185	169	161	178	187	165	184	178	163	171	149	164	191	164	179	152	169	162	158	188	179	167	160	161	162	163	156	189	165	172	167	166	204	186	169	165	151	187	171	184	185	161	213	189	182	172	175	200	181	168	189	205	178	187	177	190	157	172	192	154	194	176	180	164	173	205	201	165	197	141	173	173	185	168	178	191	169	189	167	191	184	178	154	180	176	177	192	165	177	180	184	176	160	183	171	204	146	165	166	173	168	196	173	173	187	171	179	147	169	161	197	183	180	181	182	174	180	169	154	171	185	174	190	188	165	180	184	187	166	204	190	150	168	200	180	181	203	180	189	188	174	161	162	165	161	187	187	209	158	158	182	172	183	161	186	186	192	168	177	150	195	151	148	203	214	172	150	175	158	176	160	170	174	159	180	178	184	200	149	175	167	156	175	149	183	162	187	178	191	189	166	190	173	160	162	163	176	161	168	195	161	179	179	177	189	185	164	168	166	169	187	181	157	175	200	186	179	182	191	167	166	168	155	178	162	184	197	174	181	172	197	170	175	149	165	164
9680	4794	7902	10256	9013	8748	8848	7804	6579	4895	3644	2674	2514	2249	2587	2065	1959	2026	2310	2010	2006	1504	1481	1334	1469	1383	1379	1467	1371	893	793	718	684	679	658	615	582	648	593	614	576	594	577	604	523	555	513	513	540	545	555	517	537	471	475	489	488	500	491	524	482	455	492	527	492	491	532	500	482	483	489	430	502	482	457	464	485	491	484	500	475	461	497	469	474	499	457	458	465	462	472	450	484	502	485	471	430	454	501	490	466	506	489	465	483	465	460	480	496	435	503	500	474	487	459	462	458	495	472	468	474	434	487	472	475	497	501	514	493	468	468	433	474	509	447	460	476	480	435	501	450	476	481	467	498	461	478	474	454	462	468	466	503	445	487	478	458	488	447	467	491	458	456	456	489	479	436	472	488	486	480	471	475	478	485	482	460	471	450	454	447	479	488	491	451	474	457	476	451	443	524	464	456	469	450	506	483	472	482	447	482	436	504	457	481	481	488	449	467	456	478	509	516	470	486	465	464	496	478	479	468	465	491	430	473	493	477	442	461	417	470	457	454	495	444	478	486	494	494	429	459	468	473	462	505	413	486	463	476	474	424	484	459	463	476	490	462	420	458	520	460	442	495	485	444	485	511	460	463	458	452	486	498	441	459	469	486	500	463	462	462	482	437	500	452	427	477	457	493	434	478	437	466	446	435	485	481	509	470	504	438	428	493	512	485	472	469	448	427	459	505	487	468	466	460	472	435	455	484	492	478	477	458	465	459	478	473	433	434	483	470	462	443	447	492	497	482	475	460	490	477	457	456	498	454	453	477	532	483	453	502	463	482	483	500	446	473	447	466	454	469	441	493	457	472	447	442	480	486	468	447	476	467	504	474	440	480	498	444	484	461	469	455	477	484	448	484	455	476	466	497	474	452	436	435	453	448	487	481	468	473	497	447	466	442	507	474	473	470	499	459	463	466	529	446	492	481	438	467	456	433	445	481	483	490	417	479	481	460	480	466	486	490	451	475	502	484	484	456	477	490	452	454	442	466	470	455	458	462	474	490	463	441	470	499	466	428	470	466	473	475	443	489	444	445	489	499	488	476	485	499	448	495	453	483	453	472	469	493	459	507	477	514	432	528	505	474	448	462	451	472	499	468	458	451	468	495	435	458	481	499	490	475	487	453	442	455	439	490	474	482	422	435	432	496	464	468	463	496	463	473	448	468	447	483	472	458	493	461	470	463	496	439	461	474	470	424	482	480	493	448	440	464	487	479	466	521	482	456	503	468	448	448	463	429	445	473	465	483	457	471	437	451	464	485	456	472	478	473	479	472	466	436	471	495	515	452	482	492	462	458	468	500	467	491	476	483	495	441	495	488	507	485	471	464	475	451	471	501	507	482	475	489	453	487	458	474	477	459	449	473	488	455	469	491	465	487	497	482	485	477	454	470	474	481	466	463	485	482	450	430	494	492	517	470	502	468	487	493	497	479	440	531	474	447	511	518	472	476	489	405	463	438	473	455	493	455	476	488	468	465	475	474	446	451	477	451	487	469	451	513	457	493	470	463	448	441	489	501	482	454	483	496	475	460	477	481	480	487	454	472	484	483	463	504	484	455	471	451	484	453	493	494	487	468	458	435	472	456	497	461	465	429	452	445	501	474	461	469	492	497	506	501	468	494	489	526	502	476	430	463	444	505	435	485	492	466	506	453	483	482	434	444	473	450	463	447	509	435	438	462	500	455	489	479	468	482	460	453	475	526	454	496	476	457	464	469	492	485	498	461	450	465	449	465	490	495	452	513	469	470	512	474	465	477	468	489	451	458	473	456	494	489	445	501	451	461	467	447	453	476	431	442	445	463	453	473	466	497	471	490	449	461	501	471	496	459	490	458	493	455	460	496	491	474	507	463	492	468	505	454	502	483	485	507	443	483	459	483	480	520	488	442	471	481	465	443	485	461	466	435	454	478	491	497	450	450	478	494	493	473	431	475	439	492	488	505	474	457	468	464	451	478	486	486	489	475	496	433	478	486	486	516	472	491	472	438	493	504	498	458	519	478	482	454	479	441	448	461	440	442	478	488	496	488	492	466	486	479	441	464	471	468	474	489	460	471	445	437	452	499	500	462	457	493	505	483	476	454	464	440	484	469	481	476	486	489	459	497	455	458	477	481	467	455	483	470	438	490	486	480	492	504	477	458	479	502	509	461	443	483	495	437	440	497	457	468	482	435	437	457	493	488	515	508	427	475	430	462	448	490	442	459	477	461	493	454	480	437	500	457	461	501	482	517	477	465	468	493	429	474	469	452	440	476	515	460	468	440	448	501	471	459	523	497	460	493	453	505	487	444	459	475	453	496	476	452	456	478	456	478	485	498	465	477	515	491	476	486	481	476	476	502	509	466	454	449	469	452	510	509	489	487	452	481	450	445	476	524	513	499	451	484	459	450	462	458	481	451	479	494	491	443	452	469	450	463	503	484	501	437	456	446	480	479	482	484	475	503	447	470	456	470	457	478	489	484	453	455	476	443	478	460	477	445	472	459	472	465	434	459	464	447	433	458	438	483	512	477	479	448	483	463	457	474	442	474	483	484	465	482	492	450	486	420	486	455	448	499	444	472	454	496	458	445	438	479	457	453	465	444	496	459	489	467	466	465	456	486	446	482	457	467	489	480	453	443	460	501	439	478	457	489	467	441	459	508	513	488	455	472	453	459	490	486	529	504	471	473	479	466	467	499	466	475	462	467	501	485	432	488	474	446	480	508	458	493	465	484	465	467	472	474	485	493	498	462	486	467	475	505	471	498	460	504	430	491	465	492	453	453	485	449	477	477	500	496	471	465	496	480	427	463	463	481	480	464	480	457	476	481	489	484	473	478	477	454	446	461	522	487	448	476	459	473	434	448	468	460	465	487	473	457	484	479	425	453	417	486	483	458	502	475	459	466	458	461	462	482	461	479	410	448	488	450	423	489	448	457	455	505	471	476	445	439	473	496	484	458	514	489	461	518	481	516	471	472	446	452	456	465	478	523	447	445	457	474	485	446	498	458	490	464	473	468	474	530	450	488	434	477	477	447	493	498	471	465	461	484	464	450	489	453	445	461	473	500	438	483	469	480	450	430	463	460	482	508	506	456	463	446	466	465	477	495	464	438	483	478	455	463	445	467	473	441	452	487	496	497	478	496	477	466	482	464	520	461	485	448	476	490	499	471	470	474	468	458	454	497	458	469	459	466	447	463	472	433	467	477	441	453	470	443	442	444	466	470	486	451	470	476	480	445	471	493	444	464	470	493	462	513	484	477	483	482	446	466	476	439	500	455	490	474	514	430	501	445	484	482	483	452	456	486	469	485	449	511	490	446	479	464	484	467	442	453	491	471	438	494	473	459	492	489	453	460	439	505	472	466	444	472	474	475	478	488	444	501	487	513	464	466	468	504	473	448	512	511	504	484	462	476	470	450	451	466	459	460	464	493	456	483	432	451	484	494	492	488	491	492	488	469	449	446	477	483	465
27201	10900	11587	11065	8456	6490	5630	4577	3336	2252	1682	1120	944	1024	1015	846	657	651	767	844	804	546	482	493	542	574	523	512	458	325	309	313	309	303	295	243	306	244	281	266	266	269	267	275	271	256	274	259	271	251	239	255	235	248	262	255	244	260	246	240	253	237	223	218	286	254	282	234	226	261	241	240	272	257	235	260	267	245	229	247	233	253	250	287	224	230	256	223	232	247	206	259	257	220	258	239	236	249	252	218	227	226	282	255	248	223	239	244	268	236	268	264	226	243	235	261	235	248	244	217	233	233	259	218	217	267	224	268	236	244	242	218	258	228	252	226	252	239	221	241	220	235	236	246	233	226	255	242	233	227	239	245	238	251	219	214	244	223	264	229	256	249	255	218	229	222	230	244	223	245	227	228	244	235	225	245	259	283	240	243	214	219	256	261	219	234	226	247	233	237	246	231	233	251	249	238	243	237	260	227	245	248	234	240	267	233	229	240	214	237	221	236	203	257	246	230	230	220	263	232	239	249	242	244	206	235	248	238	237	238	264	236	251	255	252	246	219	268	252	233	231	237	228	256	231	260	235	236	251	217	269	239	227	235	199	250	212	230	224	223	232	231	239	247	224	217	239	253	226	234	244	239	224	230	251	217	290	246	237	230	233	233	213	216	243	231	230	244	214	239	246	250	255	222	248	258	260	240	235	236	241	248	233	261	255	232	262	215	204	232	220	217	233	238	251	226	251	270	254	254	251	248	222	231	217	233	239	235	229	234	226	219	248	239	231	222	243	228	216	228	275	243	245	261	215	251	251	231	220	231	213	221	230	278	218	239	241	258	247	245	267	224	236	242	219	254	224	248	244	241	255	217	250	246	248	238	259	257	240	258	248	237	243	248	251	224	223	254	251	220	233	228	233	229	249	213	245	246	218	204	208	234	250	235	259	249	231	222	232	241	229	237	213	242	248	233	224	243	287	260	234	261	232	247	224	233	243	249	231	263	221	255	250	223	230	212	254	265	243	249	230	254	231	244	265	262	250	227	196	232	262	220	247	218	229	252	244	238	236	246	220	241	217	231	224	224	240	225	257	256	233	223	226	217	234	232	229	228	241	248	242	241	223	241	275	216	257	233	238	236	269	241	256	238	221	263	230	268	255	237	244	218	246	227	214	251	226	241	215	216	230	233	216	264	235	232	220	244	248	217	252	265	259	236	238	209	218	245	236	218	244	266	208	244	231	193	241	227	242	216	224	237	207	200	244	217	238	241	242	245	229	239	232	216	223	244	237	261	228	229	263	247	257	217	217	214	260	215	247	230	259	233	229	231	233	222	233	236	240	258	244	234	257	236	227	242	251	245	241	218	237	195	243	269	249	243	232	228	222	259	240	226	238	238	231	260	226	237	243	246	238	239	238	240	225	228	222	241	258	235	248	262	223	249	241	220	245	232	262	251	270	244	257	258	259	250	229	249	233	243	215	224	236	212	207	246	214	221	247	219	226	241	269	246	241	227	239	235	235	220	239	239	236	238	219	263	243	231	249	225	236	223	241	236	254	243	236	223	243	231	223	261	236	239	239	255	243	224	258	213	236	245	219	221	226	218	236	223	261	242	263	243	243	246	249	246	249	207	252	262	234	225	243	227	238	213	229	237	242	255	237	231	250	226	256	247	243	222	267	230	224	263	238	247	253	213	256	247	241	239	243	247	234	233	233	264	234	233	245	221	232	255	211	217	248	243	240	243	238	223	223	217	224	228	239	242	233	223	208	231	236	253	238	274	250	245	242	217	249	238	236	231	225	209	236	223	211	272	222	214	252	231	255	250	241	254	261	245	225	254	265	231	215	234	272	229	246	244	261	247	221	226	265	241	263	235	235	218	231	263	209	236	248	211	209	230	233	254	249	234	235	243	237	220	217	230	225	250	228	234	232	263	255	249	244	249	255	199	238	222	224	218	219	229	205	258	250	250	253	254	248	225	228	263	224	241	231	241	223	247	229	244	223	236	232	226	229	248	255	229	238	207	238	217	225	244	220	227	250	213	235	242	243	224	244	232	250	245	243	233	248	265	224	215	239	236	223	265	245	223	228	224	259	244	238	236	228	240	247	233	210	225	261	235	247	248	240	239	258	227	226	242	244	262	249	215	217	220	229	235	201	243	217	245	250	250	249	232	249	256	245	240	252	227	244	231	236	219	282	242	236	206	223	236	236	238	262	229	239	239	233	209	236	271	243	255	262	235	269	273	235	238	241	204	221	225	231	232	223	251	243	199	226	244	271	227	245	221	239	253	224	243	231	211	247	252	236	221	240	220	253	238	256	248	240	243	239	245	233	252	209	228	246	258	257	218	231	256	252	251	240	259	233	248	243	225	250	257	233	227	221	246	216	247	271	224	246	249	223	200	228	251	262	222	231	258	215	258	228	255	226	251	225	231	246	224	222	249	227	226	230	262	234	240	232	240	236	226	225	219	222	279	217	241	266	236	227	224	211	238	240	242	252	231	234	242	238	223	258	223	234	215	270	246	226	248	244	241	233	251	253	220	240	237	250	250	219	255	225	237	229	220	232	254	236	233	229	247	220	256	220	284	231	244	259	220	241	234	242	218	253	253	235	239	226	253	256	235	252	229	256	266	252	245	246	241	234	230	218	235	238	214	235	235	249	221	253	257	216	247	215	263	240	219	247	204	248	208	257	214	249	221	264	226	230	229	254	230	226	235	223	249	233	252	218	257	243	227	216	223	223	242	259	244	245	244	229	292	265	235	251	232	271	238	261	249	281	231	254	235	234	219	263	243	241	237	253	239	221	243	274	271	235	229	252	241	250	221	232	271	237	224	233	226	247	253	244	234	231	234	233	221	261	233	240	238	257	256	259	216	222	219	227	245	269	256	241	241	221	239	215	246	263	225	223	259	245	256	214	250	232	219	238	260	241	271	273	264	233	259	249	241	236	228	225	229	251	265	231	236	234	248	241	241	225	217	240	208	245	242	239	224	229	226	235	267	248	223	239	188	221	244	251	245	206	238	249	227	230	239	218	242	221	238	247	237	230	212	248	236	252	235	197	237	232	236	268	258	222	259	256	228	231	237	222	221	223	242	236	222	230	229	207	220	214	254	254	245	216	269	220	244	220	238	247	240	241	223	251	222	248	262	243	245	236	234	258	237	222	234	254	217	217	255	229	239	224	230	225	219	242	258	205	234	230	243	227	235	247	238	261	234	247	250	205	257	247	246	217	223	241	227	216	239	241	239	237	226	253	202	210	242	245	225	217	235	253	243	238	257	252	211	237	235	209	218	227	267	217	236	267	242	218	228	240	229	266	250	213	239	243	229	229	253	214	222	217	240	250	260	227	218	222	237	221	278	223	256	247	255	238	244	226	254	250	218	239	244	258	249	236	227	249	226	255	267	200	253	218	223	218	248	234	237	259	234	232	243	258	253	267	214	214	251	243	214	257	247	243	235	245	238	249	203	240	235	232	206	239	243	223	238	227	225	262	244
14090	7160	12221	14858	13607	13636	13496	11940	10883	8246	6749	5217	4768	4587	5086	4148	3447	3452	4007	4226	4083	2803	2555	2349	2631	2569	2548	2618	2492	1441	1125	1099	1035	971	1020	924	987	892	913	817	864	855	794	763	788	785	864	761	718	798	733	728	700	693	713	654	688	667	701	657	651	701	695	683	700	644	628	658	651	668	641	657	659	601	650	648	631	642	667	668	682	646	673	671	629	611	673	617	646	654	639	604	625	669	696	642	634	603	622	617	621	670	648	598	621	633	641	638	663	641	612	647	630	672	661	659	649	597	628	642	585	628	620	581	601	658	657	609	663	608	654	619	632	679	638	631	653	615	619	647	616	642	669	615	605	635	622	639	627	634	634	659	600	655	657	668	594	597	656	626	621	654	660	644	628	586	588	650	609	575	610	625	629	623	610	635	580	620	616	631	596	653	659	650	635	633	637	613	609	651	627	619	589	613	599	620	669	640	648	660	627	653	621	678	628	628	597	642	637	634	606	615	638	635	654	611	607	669	599	662	645	665	687	576	605	649	604	584	588	643	664	597	622	621	627	607	656	664	653	658	643	620	656	643	597	634	663	638	644	597	602	636	624	641	643	609	655	609	602	623	587	639	635	607	628	639	607	637	676	578	618	657	630	652	619	589	628	597	624	615	564	607	605	650	610	660	647	656	619	650	621	612	611	651	651	650	608	646	634	632	622	584	611	620	609	637	657	638	610	653	631	643	631	637	612	652	649	607	577	609	611	572	652	597	613	646	629	656	621	582	632	600	637	630	643	595	606	610	639	613	608	615	589	651	646	636	634	660	617	665	588	657	657	616	587	617	603	652	601	609	662	607	658	642	622	598	610	638	620	617	629	652	621	601	597	652	638	608	632	608	616	674	630	625	622	617	631	643	620	605	618	642	605	583	606	621	624	598	600	629	589	624	564	584	627	612	604	612	638	636	698	612	624	633	651	638	630	612	620	652	642	598	609	586	637	609	612	649	633	641	591	639	611	652	627	612	580	632	644	628	600	595	625	610	643	669	606	640	598	654	607	616	662	628	619	621	658	576	641	607	632	617	668	640	631	625	691	622	628	684	640	625	664	649	590	629	597	601	668	577	616	623	628	584	630	648	689	592	647	631	613	625	607	652	623	582	624	633	617	611	628	678	614	664	670	638	588	654	626	607	628	607	653	643	586	647	602	619	640	620	599	605	649	629	606	609	629	644	582	612	620	633	596	597	663	619	612	627	609	592	626	629	645	637	594	631	620	599	598	622	631	633	633	614	593	635	643	622	650	608	630	606	629	667	620	656	571	596	626	632	688	644	639	635	608	604	617	606	649	606	621	610	606	636	618	643	638	593	669	647	640	648	629	653	611	612	652	583	620	631	647	646	603	618	632	662	643	618	656	604	617	650	598	629	599	599	635	648	631	613	635	627	683	611	627	657	653	615	646	604	621	633	578	608	612	624	594	636	623	640	661	656	659	618	614	610	629	632	615	605	631	597	631	618	597	623	620	599	658	628	622	600	658	618	622	630	682	621	621	642	624	666	643	607	626	629	609	655	658	672	601	643	633	675	663	581	624	656	628	614	618	627	619	624	636	645	639	608	676	606	608	633	637	663	611	672	609	633	612	636	662	614	626	656	656	606	637	593	590	603	602	606	583	625	617	615	621	623	628	676	604	634	622	630	621	655	646	641	615	626	603	604	663	633	639	607	665	611	618	628	609	632	645	609	597	620	649	668	606	608	637	592	666	619	599	588	623	623	601	617	666	617	601	644	650	602	629	585	646	630	585	615	598	582	639	640	617	639	616	596	606	609	641	661	629	615	647	628	613	648	603	622	602	633	605	628	613	620	651	632	703	624	601	679	672	632	583	624	591	567	606	669	638	618	601	679	622	638	598	655	663	621	608	624	651	634	649	656	628	606	626	639	592	599	658	597	625	627	636	644	623	639	602	624	640	641	635	596	584	641	611	641	646	649	617	585	632	597	603	601	594	625	588	612	617	586	629	600	653	629	621	577	605	663	601	679	594	601	667	610	638	619	621	620	645	621	586	599	634	653	631	640	641	599	624	615	625	601	680	627	644	645	627	629	629	596	608	619	600	579	643	592	645	603	617	565	607	646	617	637	642	635	638	653	633	648	606	608	601	646	627	581	645	627	600	609	637	621	638	615	630	584	661	589	588	630	630	610	606	618	620	670	667	689	630	676	625	669	626	600	637	585	621	596	598	583	654	638	644	621	630	620	672	623	612	616	608	679	611	655	668	587	649	596	628	622	642	611	628	671	639	631	568	632	626	662	628	606	655	688	595	632	625	606	601	677	631	625	572	627	619	629	620	637	640	594	606	626	597	628	630	602	641	597	602	640	654	660	631	637	611	621	649	600	631	623	611	618	667	645	595	673	614	609	639	649	606	591	655	578	615	684	624	651	637	716	667	604	667	645	639	669	607	637	635	651	602	620	623	587	644	635	566	616	614	608	625	641	676	616	645	617	672	608	580	621	618	597	628	662	658	581	637	666	622	652	604	616	599	637	620	563	636	626	639	633	608	649	655	644	636	618	647	635	668	640	614	641	609	643	626	589	629	630	657	623	667	631	629	650	644	662	626	639	607	597	613	599	628	637	614	644	598	654	629	617	608	622	650	620	627	635	605	622	573	623	667	601	604	667	638	655	663	620	635	649	670	640	640	636	637	608	643	595	590	651	650	598	627	590	658	648	657	620	620	604	607	669	630	638	582	655	636	636	609	643	586	600	635	577	607	613	603	633	617	602	604	617	620	605	615	595	601	625	641	582	613	601	643	621	640	628	615	627	684	656	648	604	619	627	625	589	641	654	630	632	601	628	607	649	614	634	592	653	653	626	611	629	664	613	654	648	650	630	609	628	576	630	609	633	597	676	602	635	640	596	619	666	673	625	631	598	591	671	624	620	625	660	637	668	646	614	631	660	599	602	656	651	589	616	624	641	608	654	612	590	629	602	625	583	656	604	638	624	625	600	602	600	634	617	629	632	616	675	653	645	605	595	610	634	613	634	601	662	604	589	623	632	613	613	619	603	603	627	658	582	631	628	623	608	656	678	632	633	621	639	606	626	619	627	636	644	583	633	635	611	641	630	623	613	608	646	649	639	630	602	616	637	639	602	629	651	612	632	640	606	613	626	600	620	640	632	600	627	629	591	627	633	593	611	654	636	619	598	593	588	642	620	602	599	679	599	656	613	567	617	659	641	599	624	598	632	621	650	605	652	667	595	661	613	613	564	682	598	602	605	633	620	630	682	654	636	618	677	629	584	660	602	634	578	642	617	595	644	617	632	634	669	631	652	632	658	624	602	596	628	612	645	594	602	676	572	634	614	640	669	584	605	647	614	656	588	723	616	657	634	587	631	623	641	663	601	649	659	605	617	623	622	617	670	656	633	622	630	640	628	597	656	621	628	631	627	641	569	634	606	600	626	603	609	641	643	642	644	618	650	607	626	634	630	614	620	636	630	583	623
7851	1407	1467	1079	786	697	543	484	425	447	429	353	344	327	350	307	313	306	331	356	316	317	307	323	326	333	317	333	318	291	310	276	293	325	325	281	337	306	301	313	303	335	328	310	317	328	325	335	300	294	276	300	337	316	366	304	325	311	301	330	328	344	339	309	315	285	323	296	331	340	321	302	290	282	309	335	284	325	303	310	332	313	302	308	344	318	323	315	315	317	302	301	310	271	266	334	310	322	317	331	314	290	313	305	329	309	300	325	319	311	289	342	321	303	333	299	308	356	327	336	323	308	307	315	289	287	315	312	319	266	276	311	309	312	350	325	292	318	291	310	286	322	293	335	321	310	313	298	312	318	303	308	335	327	264	312	306	322	301	318	319	346	312	342	328	279	314	304	319	281	348	355	329	347	297	327	347	330	340	352	318	335	312	323	326	300	323	295	324	320	305	308	300	283	301	335	328	322	329	296	303	330	284	297	307	327	321	302	339	289	320	294	321	293	310	294	329	286	315	322	310	302	321	333	367	312	345	311	325	338	315	326	286	345	329	291	339	313	308	290	307	321	320	320	317	304	321	323	299	311	301	306	333	337	328	344	296	313	322	318	350	327	315	327	339	306	292	305	323	334	301	294	300	312	301	298	307	307	319	322	301	316	322	304	300	343	308	304	285	300	324	342	290	290	343	326	306	315	315	318	303	309	294	323	329	297	300	296	323	325	296	322	341	304	285	330	284	284	309	322	318	320	325	314	327	316	351	327	307	334	312	310	296	303	309	288	335	301	314	329	293	296	312	323	288	310	302	320	322	322	336	299	311	306	311	299	295	301	337	310	314	274	323	323	322	334	305	314	288	294	304	307	298	324	310	316	297	327	304	297	296	299	303	330	306	288	333	334	315	318	324	306	312	318	303	332	336	343	297	324	300	322	326	333	280	325	313	317	314	311	288	297	304	302	328	297	327	328	312	313	311	275	336	324	340	303	267	308	334	303	333	308	291	317	339	314	293	316	300	324	279	319	276	327	338	314	311	272	294	300	296	315	304	331	324	294	309	306	347	315	335	327	277	313	314	303	323	315	296	258	298	336	306	309	317	286	303	293	305	305	308	293	377	321	319	332	324	292	320	311	334	324	315	288	348	343	304	277	319	280	279	291	311	306	293	329	321	292	303	313	313	314	345	286	286	296	283	301	312	312	312	301	315	325	317	312	312	319	296	337	326	296	292	296	332	320	331	296	286	293	275	315	317	324	291	267	344	300	331	295	323	310	323	318	280	304	295	319	332	311	310	301	302	333	349	337	305	310	303	322	325	299	285	321	303	334	329	330	314	301	313	317	336	356	336	301	292	297	318	309	334	322	299	318	302	305	316	297	323	330	299	297	310	308	326	328	302	319	338	322	302	304	318	317	317	305	301	304	299	292	272	302	321	323	314	280	324	314	321	327	313	308	334	310	314	359	291	317	295	279	297	302	310	295	341	361	322	283	349	343	303	320	282	315	301	336	293	292	320	317	304	317	327	323	297	285	296	293	301	321	307	286	335	291	303	306	297	328	330	332	303	342	315	319	302	303	297	284	307	327	328	313	283	323	314	314	342	351	321	327	314	300	305	325	325	329	327	303	315	307	295	297	297	333	339	290	360	312	319	300	318	318	306	319	348	328	322	301	298	283	320	297	313	325	328	311	293	323	315	307	305	322	302	291	293	337	307	308	317	300	352	313	317	300	301	319	316	292	317	291	317	328	312	307	311	275	325	343	291	315	334	297	321	312	334	305	321	310	332	325	306	313	282	328	310	288	312	320	323	281	320	292	323	317	303	325	293	311	307	294	320	315	291	313	324	293	304	308	284	315	354	329	313	312	330	325	287	333	325	302	263	338	306	307	298	328	298	311	348	291	320	282	290	331	315	278	278	312	299	278	291	336	321	297	287	332	289	305	341	324	310	281	305	317	300	280	316	307	286	342	307	305	298	299	308	321	301	322	304	305	297	321	317	322	309	295	305	296	346	339	281	339	335	295	288	310	319	311	303	325	272	330	301	323	325	285	310	301	334	330	335	302	304	319	304	317	300	293	335	312	330	306	353	318	314	300	287	269	311	308	299	301	289	301	320	318	288	312	296	323	344	292	295	298	307	304	317	296	322	279	323	330	321	313	316	333	284	341	319	323	314	331	347	300	340	320	291	327	345	326	310	310	300	327	308	317	298	325	346	303	332	332	329	303	285	298	285	315	325	299	308	331	301	293	303	282	325	290	334	339	322	289	328	316	327	314	287	298	320	284	319	318	320	281	312	313	324	310	337	328	345	291	313	283	306	333	312	311	280	319	267	323	335	301	315	309	313	316	319	329	341	322	309	312	317	318	308	293	341	317	273	290	321	341	327	313	316	294	309	302	305	333	299	321	329	319	326	333	304	290	273	349	277	296	325	333	294	322	325	311	311	318	317	280	332	304	320	291	305	300	281	305	303	291	290	307	335	336	305	291	327	324	334	304	309	312	308	307	322	316	290	300	311	332	304	314	335	333	331	291	305	298	321	317	304	327	318	315	307	295	337	323	300	317	361	322	300	275	333	325	324	334	304	331	326	345	326	281	291	342	294	321	303	312	317	328	317	326	302	287	315	311	297	289	294	326	287	332	292	314	295	344	323	305	310	317	315	312	300	312	314	283	313	313	306	334	305	304	322	320	311	322	314	326	307	344	284	358	274	281	333	311	334	352	324	337	324	280	325	320	325	298	325	297	306	334	328	313	307	309	340	313	331	270	293	354	321	316	297	302	333	289	303	290	331	315	311	272	304	315	289	321	284	283	312	315	322	327	306	268	302	310	292	299	319	319	329	350	324	301	318	307	307	305	279	327	280	293	347	310	350	352	320	290	348	319	334	295	333	319	334	341	305	301	319	327	301	302	317	318	308	302	296	341	331	347	250	314	305	310	302	301	315	311	293	303	308	311	302	321	335	311	342	301	307	298	271	303	303	310	297	341	314	305	307	295	280	279	314	306	296	310	300	307	299	318	326	281	332	312	303	310	328	277	355	303	299	295	289	302	321	283	288	309	332	318	343	312	312	332	322	313	291	330	299	287	319	302	302	325	290	293	289	332	288	295	288	309	295	286	316	277	294	312	294	306	299	306	311	295	324	325	330	307	321	299	309	338	334	284	282	346	319	315	267	306	330	295	291	292	283	298	303	340	325	305	305	301	286	335	308	330	313	303	304	290	333	296	317	305	352	322	302	301	288	299	314	314	337	295	283	334	331	281	345	344	306	296	336	286	326	339	313	360	336	321	299	294	309	329	296	316	285	313	339	334	325	331	310	343	311	291	337	336	334	339	301	316	294	303	311	306	316	301	356	316	294	321	333	338	296	297	301	299	318	284	314	294	304	298	279	319	319	298	303	293	299	332	319	320	282	341	282	327	304	318	300	303	350	338	304	318	304	315	306	306	302	334	308	298	300	328	332	303	334	314	297	328	304	341	307	267	332	326	331	302
4708	1725	3275	3505	2741	2341	1997	1733	1535	1353	1319	1191	1098	1047	986	907	944	890	928	853	896	812	795	842	797	844	780	771	786	823	752	792	778	786	819	790	787	772	870	791	777	801	729	742	792	746	726	758	755	763	736	753	766	755	748	746	740	758	731	786	746	772	778	746	785	775	809	764	740	737	784	839	743	764	764	795	806	723	780	777	758	755	763	766	758	788	775	760	771	740	719	721	716	764	734	781	763	761	792	729	737	762	728	771	712	743	779	726	785	742	750	749	749	797	756	735	749	773	765	780	765	749	773	727	749	738	764	792	789	698	751	741	782	709	732	737	756	776	719	712	704	751	776	769	731	750	741	752	762	768	796	779	725	767	747	765	735	813	723	779	790	781	748	760	765	740	778	745	757	761	747	727	729	786	747	734	723	719	742	730	733	739	769	723	744	776	739	766	794	786	709	772	801	797	736	722	730	831	712	719	761	676	739	763	741	743	732	715	731	784	766	754	742	729	740	733	744	748	764	784	799	779	750	682	760	707	714	782	772	733	733	665	758	728	779	751	753	747	796	769	825	796	753	719	743	766	774	760	718	751	767	777	716	790	721	743	745	707	726	780	721	725	762	789	690	730	734	812	743	833	805	743	743	697	778	728	761	759	716	760	754	773	765	733	730	785	730	746	744	794	787	721	776	757	748	761	756	750	789	709	734	752	766	747	747	739	778	724	759	776	734	761	785	735	773	722	764	718	808	751	748	733	769	742	732	773	721	718	749	782	741	733	776	785	734	739	721	783	756	760	788	778	780	782	743	699	774	763	782	784	746	746	729	774	754	725	733	752	806	723	671	767	731	725	782	782	763	777	743	730	751	754	788	725	742	758	777	712	765	760	765	772	715	727	734	721	777	738	696	803	768	756	757	773	772	760	803	766	727	787	759	729	751	726	768	743	741	774	758	761	736	755	719	730	762	760	792	765	828	726	766	782	712	763	751	787	814	740	762	750	775	724	768	746	797	790	776	767	761	788	756	729	770	729	825	760	713	747	766	752	737	762	751	753	732	814	755	764	764	775	709	737	744	719	714	724	727	747	715	737	716	773	756	776	728	784	742	742	765	773	779	780	721	730	722	788	735	732	776	749	751	743	756	718	726	833	790	721	766	710	721	757	738	767	736	741	730	747	732	720	752	796	744	757	730	739	737	773	748	762	818	750	777	721	748	775	738	754	793	769	764	796	754	765	724	792	752	748	760	753	717	742	770	797	759	756	745	761	692	752	751	756	740	739	777	731	736	709	790	764	748	741	742	757	758	698	733	760	773	741	841	698	772	747	780	706	678	774	775	737	713	775	760	734	781	728	757	695	794	714	789	775	754	728	765	757	731	754	799	793	730	747	750	756	709	745	758	757	792	732	777	757	782	772	741	700	724	796	803	797	757	764	749	729	737	756	781	742	771	746	726	757	761	800	759	761	778	774	748	756	727	806	772	746	733	769	735	718	746	844	773	799	757	739	751	756	750	738	719	753	702	728	737	727	739	723	754	747	745	734	748	720	740	705	729	755	783	716	772	747	726	792	742	725	757	745	758	741	768	747	806	783	785	747	750	765	796	797	726	743	731	732	744	731	734	750	747	719	769	763	714	734	816	710	750	802	709	763	746	741	731	745	750	716	783	788	752	768	744	694	771	711	757	729	799	771	711	759	718	738	786	755	764	729	750	731	745	767	734	749	755	683	748	759	798	753	769	841	738	734	718	804	721	746	746	672	767	760	746	740	760	795	759	750	734	745	778	697	799	750	735	757	773	756	751	709	737	786	733	756	757	699	721	792	760	761	719	720	708	757	712	753	778	770	719	737	768	771	736	754	778	751	772	752	765	748	784	761	705	748	741	776	670	751	778	742	735	723	740	804	782	792	723	754	715	729	731	752	776	738	732	716	744	745	749	727	743	693	732	765	749	785	776	707	731	723	749	719	777	721	741	719	790	779	730	740	733	718	767	785	761	759	753	792	765	706	766	760	734	790	747	745	746	753	748	764	793	717	753	771	772	708	709	724	685	748	758	755	759	744	717	779	771	773	799	773	774	737	744	752	735	791	734	777	739	757	739	779	709	746	764	700	726	750	787	710	715	762	754	705	741	743	762	731	791	722	760	715	753	737	732	759	768	807	740	768	712	763	754	753	767	745	809	738	754	702	797	725	742	748	718	721	755	734	746	747	737	748	787	764	765	708	719	738	747	762	711	778	776	770	796	771	775	734	780	701	767	801	773	728	778	759	778	749	731	737	741	723	768	740	795	808	803	741	731	702	762	752	808	788	743	738	751	706	751	743	747	785	741	793	752	774	706	786	801	740	775	748	719	733	769	744	753	718	787	767	684	774	722	746	765	749	797	796	756	767	769	797	819	753	763	790	759	763	778	795	779	725	775	777	773	779	777	813	746	794	760	736	737	768	782	753	761	749	776	741	787	720	750	731	773	705	728	749	784	763	719	765	709	733	766	776	760	740	753	839	722	746	780	740	762	740	744	744	798	757	759	787	774	741	794	780	747	727	699	724	721	742	806	738	749	729	733	733	707	760	731	742	701	793	752	769	710	772	730	758	783	786	747	739	757	789	777	720	765	793	786	715	773	730	740	752	731	720	759	743	745	748	775	697	857	765	701	749	721	751	738	757	734	788	732	769	720	775	735	759	734	772	776	738	741	774	708	741	751	728	786	718	748	715	739	722	723	748	749	803	800	758	722	727	716	747	747	761	732	711	751	779	786	760	718	739	743	752	783	782	773	702	802	775	773	755	715	711	747	805	748	737	720	750	773	731	793	765	752	747	758	732	790	764	770	746	751	775	768	724	768	792	773	721	760	765	748	760	718	752	756	752	771	721	766	720	779	790	736	776	764	761	765	718	800	735	782	782	754	748	762	757	725	735	760	795	795	799	741	815	736	780	735	772	722	736	748	771	770	780	778	787	759	741	718	747	738	752	756	752	783	785	764	732	752	745	713	752	731	731	768	770	744	720	714	750	777	791	733	765	800	739	753	762	792	771	749	772	728	760	762	776	763	743	741	759	762	788	735	722	668	756	779	744	756	750	729	760	796	706	730	753	699	688	755	715	820	735	794	759	755	739	748	764	776	757	810	725	758	758	764	730	723	740	769	744	666	768	806	799	750	758	764	754	741	743	775	730	776	746	763	737	826	744	748	774	755	711	732	793	752	812	740	730	796	762	751	720	709	750	761	760	756	724	774	745	737	747	704	747	764	790	784	765	748	770	781	727	829	748	786	768	758	796	776	737	723	724	758	706	727	766	777	732	737	751	732	811	772	706	728	791	763	757	744	731	767	759	774	715	727	746	762	776	731	745	730	741	798	749	742	782	766	751	695	739	791	708	726	738	767	781	742	813	758	728	752	703	762	764	738	713	747	726	744	752	771	756	716	793	742	729	744	748	739	773	723	773	755	716	789	690	751	725	772	749	812	696	695	782	779	741	774	753	768	752	740	725	727	786
19408	6665	6997	5831	4717	3055	2329	2052	1337	1176	861	568	556	512	577	577	385	409	407	425	318	289	258	218	255	287	278	278	231	228	207	207	205	188	186	194	200	194	202	165	179	173	173	181	193	199	191	212	159	182	167	169	200	176	156	186	173	172	179	172	178	145	188	172	155	173	183	188	188	179	191	192	196	167	170	149	188	175	162	187	155	193	182	172	156	210	192	174	169	180	199	171	190	179	193	170	140	186	172	167	168	183	182	180	175	188	177	177	183	185	176	170	182	180	182	190	170	172	203	169	162	181	157	168	166	158	179	181	176	187	167	170	199	178	174	169	173	181	185	168	164	183	184	148	172	168	163	191	176	177	171	187	179	209	200	198	172	186	192	174	194	192	205	170	193	202	169	172	193	176	171	180	168	147	163	209	164	167	179	179	173	171	176	180	181	169	148	177	173	191	181	160	156	122	169	213	171	152	179	158	171	170	171	172	166	200	195	176	169	185	160	163	185	180	181	180	183	173	165	173	160	183	180	167	161	171	185	183	192	171	160	191	186	189	188	187	158	167	197	162	179	179	181	181	188	172	188	177	151	170	167	164	165	178	185	177	184	183	149	186	182	173	161	196	177	184	209	171	159	173	161	169	172	172	173	166	179	167	186	172	167	182	178	185	151	157	160	174	183	166	193	154	150	182	180	165	165	192	174	173	164	185	192	173	183	197	184	143	179	167	174	204	179	164	170	198	170	153	189	179	175	173	185	162	166	171	183	166	163	180	175	169	175	174	162	177	182	185	162	193	185	161	178	173	177	153	178	173	174	146	183	190	163	185	173	168	146	164	171	155	179	179	157	172	190	174	194	172	157	163	167	171	160	169	199	172	162	169	201	161	162	174	189	181	189	200	188	155	198	179	175	181	164	180	198	182	190	161	189	183	176	174	179	164	145	192	175	166	175	170	175	147	161	177	177	192	183	179	195	178	152	176	167	162	164	191	206	189	160	173	174	204	184	158	162	182	178	150	152	174	146	212	161	167	177	178	170	165	177	170	189	189	169	194	192	171	176	163	152	183	180	178	172	148	170	172	201	168	153	186	178	193	181	193	164	172	200	148	159	171	160	175	189	189	172	191	173	145	157	171	171	154	185	163	177	180	203	153	163	163	183	166	172	146	205	160	170	182	187	178	185	191	147	143	199	179	197	167	194	168	189	179	164	180	164	183	186	177	161	180	166	171	172	175	164	172	194	181	177	153	184	173	185	176	174	140	201	149	178	170	191	197	171	159	162	175	163	193	168	180	184	170	176	177	204	149	172	172	166	151	187	151	197	171	174	160	158	161	171	168	164	186	187	174	177	195	170	177	173	160	185	202	191	163	177	165	187	165	175	175	194	189	198	171	198	178	159	181	160	151	154	182	176	184	173	190	185	186	171	157	168	179	170	154	158	194	171	195	173	172	184	181	160	168	167	160	170	194	162	173	181	161	184	174	162	177	178	171	177	162	183	164	183	164	191	172	190	189	187	171	165	197	180	182	178	175	188	178	188	163	180	175	156	151	154	180	181	142	155	170	180	155	182	152	145	165	163	176	178	166	175	141	170	189	168	179	168	170	176	182	182	181	174	177	166	173	155	188	172	182	175	176	181	163	167	168	176	179	185	176	181	162	200	167	196	176	180	183	179	181	183	162	175	162	149	165	176	184	148	169	166	175	171	182	171	196	196	199	172	177	173	185	181	192	186	165	171	186	190	207	182	175	177	155	176	168	169	169	182	168	173	161	162	178	173	195	166	163	192	178	148	169	172	188	175	161	198	167	161	173	175	186	173	181	173	186	187	174	152	193	191	176	157	189	191	173	171	158	167	172	177	189	188	161	173	174	177	211	173	160	174	161	193	149	194	187	188	170	166	155	195	169	155	198	186	189	177	187	174	180	163	184	189	168	154	168	167	154	151	146	190	183	161	163	175	194	185	184	179	203	165	172	194	187	142	161	170	177	170	165	168	177	173	152	169	202	168	152	202	160	176	193	161	163	194	171	183	181	181	160	173	158	157	165	171	194	182	169	206	155	163	176	180	154	171	207	165	174	164	175	161	168	199	168	166	180	188	148	196	178	172	209	186	166	186	188	187	159	185	176	186	166	177	164	164	170	175	171	185	165	164	176	184	165	187	183	159	150	200	176	182	177	159	186	187	166	168	181	157	184	198	185	170	170	163	191	174	176	167	176	167	188	196	189	178	155	192	180	181	147	182	168	184	155	168	174	187	154	188	154	210	186	161	183	177	182	196	176	156	202	160	164	200	208	152	181	172	161	175	165	166	189	198	161	175	194	167	176	165	152	201	187	176	153	186	186	166	171	188	181	174	180	189	153	178	173	145	174	191	146	154	181	161	186	176	166	157	179	169	149	184	169	186	160	185	167	171	185	207	197	182	186	173	162	201	184	160	179	162	182	166	185	204	177	179	163	187	167	178	179	184	173	192	161	190	192	187	168	181	191	213	188	180	158	185	161	165	192	156	180	186	183	158	181	184	183	166	178	178	179	172	185	175	166	185	164	185	183	173	166	171	179	152	191	182	165	149	186	157	183	165	177	174	177	184	152	132	176	179	178	204	171	176	180	187	184	177	187	188	161	162	175	198	176	181	182	181	172	171	164	180	161	154	174	186	194	175	177	170	172	215	199	179	197	165	203	171	172	172	180	168	149	158	185	190	178	183	180	166	192	155	171	165	168	181	176	157	182	201	182	189	183	155	177	192	175	163	171	169	145	181	176	165	185	159	190	205	173	170	159	165	192	182	179	164	209	186	202	181	184	178	152	166	199	164	149	178	155	170	174	183	175	169	146	166	174	173	195	159	186	162	161	175	177	166	164	180	175	156	158	184	182	191	183	180	186	166	196	193	161	163	188	177	190	141	174	193	155	209	150	157	175	181	159	149	183	174	180	179	177	164	181	176	163	175	172	171	171	183	174	198	168	166	173	177	184	178	172	192	172	164	168	175	168	176	195	172	166	174	164	158	201	173	175	167	198	138	176	188	187	161	180	174	167	181	181	177	186	189	162	181	147	177	184	202	174	181	174	173	188	189	172	154	178	173	172	176	211	177	161	189	161	182	176	178	198	190	166	156	176	204	151	161	161	180	168	201	174	179	160	167	181	187	170	161	196	161	160	162	181	179	176	189	180	177	153	183	174	164	168	157	181	166	214	181	193	170	171	176	170	174	189	167	178	192	178	180	161	173	180	177	191	158	186	158	166	185	179	167	191	181	152	184	164	143	193	156	172	182	172	167	193	154	173	188	179	170	199	193	152	176	212	155	168	198	169	150	170	199	188	177	164	195	194	170	188	160	165	186	189	160	149	184	161	180	170	172	162	155	159	158	170	174	182	190	178	183	185	186	213	158	204	193	151	180	163	156	165	169	175	158	188	180	192	138	160	193	157	177	151	167	215	159	183	177	176	181	181	171	189	188	166	199	141	164	167	162	177	169	183	179	165	180	180	157	179
10941	4783	8226	9967	9728	8465	7687	6934	5296	4755	3826	2913	2687	2832	2952	2296	1821	1863	2182	1930	1707	1488	1147	1111	1057	1387	1292	1181	1149	827	720	758	676	690	605	660	667	640	630	608	579	598	561	564	565	577	515	568	529	548	513	500	508	510	477	509	497	481	478	484	487	500	462	495	471	527	504	517	509	507	508	482	468	486	467	490	474	491	497	486	501	449	489	427	486	465	467	454	502	494	484	488	483	477	505	468	460	451	447	460	450	493	463	440	502	522	503	463	481	516	477	485	506	491	476	484	466	502	468	471	439	494	475	518	485	453	453	452	476	464	492	432	420	474	496	473	459	481	502	503	478	458	510	480	456	471	448	497	485	504	459	500	499	498	477	455	489	505	496	461	435	451	498	451	441	460	474	476	482	496	447	488	463	505	519	502	491	466	462	468	488	542	470	460	500	477	476	457	470	431	462	505	489	476	501	476	455	492	469	456	463	493	494	487	478	461	483	443	461	486	477	470	418	445	473	460	435	508	455	488	460	475	457	479	461	415	470	472	486	470	464	457	492	442	497	454	479	503	469	501	492	455	507	474	478	500	467	488	489	506	485	440	506	506	474	476	484	487	493	496	453	470	435	468	456	483	448	477	496	480	431	532	461	479	459	472	481	494	455	479	504	462	481	485	483	472	460	462	479	506	479	523	499	462	504	458	463	481	445	490	437	473	462	462	454	469	494	476	514	465	508	495	451	492	430	499	513	419	482	481	515	459	484	431	470	476	480	454	497	459	476	548	434	475	467	490	479	480	449	468	474	459	483	494	452	485	442	445	478	434	503	495	535	497	481	475	494	480	467	451	460	466	494	490	481	433	490	480	445	476	478	483	478	459	442	452	440	463	455	467	456	451	493	481	498	474	493	439	477	502	462	471	471	483	479	517	475	483	448	448	498	498	511	454	466	466	496	449	468	491	444	462	453	459	495	454	482	461	466	452	463	464	493	480	454	482	446	440	499	470	479	481	471	496	476	477	502	484	461	498	478	461	470	450	461	472	431	463	512	456	491	479	468	493	508	474	477	498	448	464	462	469	509	423	491	482	500	488	458	463	488	494	447	464	490	464	451	525	476	465	492	491	437	475	497	498	465	486	474	447	506	494	455	486	489	501	481	453	453	475	467	475	476	434	487	456	470	467	506	473	514	467	472	482	431	473	440	535	503	455	476	488	456	505	474	478	484	494	475	444	486	476	471	496	457	462	455	481	489	461	474	520	476	443	452	440	462	455	498	468	480	482	482	489	479	466	492	505	452	456	458	463	479	479	481	455	473	454	436	476	472	439	461	470	498	536	471	476	539	530	475	461	461	446	449	497	487	480	465	452	454	481	461	511	500	467	522	488	486	461	498	487	489	468	468	477	473	426	450	452	484	464	449	466	468	499	501	491	481	476	496	433	489	485	477	462	472	481	460	519	456	450	449	466	466	506	460	470	466	464	471	442	448	489	469	466	472	426	448	469	517	460	499	456	476	446	491	482	460	456	476	459	513	474	469	510	450	474	463	432	496	510	461	464	496	460	447	449	499	461	422	457	505	456	433	489	456	438	456	453	428	460	451	488	487	429	506	456	463	442	458	452	511	481	513	485	467	503	447	448	481	417	442	450	461	483	485	481	492	463	446	461	430	498	473	474	482	478	483	498	473	432	493	494	470	468	445	496	472	510	509	472	486	507	474	474	446	475	465	459	469	465	514	459	456	462	481	525	487	469	472	427	505	496	457	481	493	494	495	483	473	434	476	481	444	437	504	488	488	487	492	476	478	431	496	481	489	447	434	464	492	443	452	490	478	481	496	450	502	463	485	486	463	488	466	481	476	471	455	466	486	496	456	493	447	473	466	445	490	456	488	466	468	462	492	463	456	475	471	425	475	423	473	463	471	496	460	514	472	461	430	440	435	431	448	467	483	503	485	500	510	482	482	472	487	466	464	484	453	458	468	452	475	471	482	466	512	495	502	471	459	444	475	493	484	472	478	495	481	506	491	502	495	503	503	464	480	463	512	458	444	468	451	446	476	499	467	463	516	462	467	481	480	478	467	468	449	477	474	486	514	507	476	469	466	471	472	462	442	470	464	508	472	465	503	477	519	454	466	470	455	453	490	462	468	445	470	493	507	480	449	454	492	459	453	439	477	477	483	488	440	473	491	482	465	460	442	468	464	498	478	504	452	420	458	499	506	478	469	485	478	503	456	506	498	471	493	475	478	469	462	475	444	500	465	486	474	449	509	490	444	469	454	458	475	489	501	476	480	456	505	438	518	465	473	452	460	450	475	487	440	468	516	491	455	472	508	508	455	473	432	487	513	474	484	468	459	475	463	449	470	479	475	506	447	471	488	456	475	467	481	491	482	488	475	501	488	483	492	445	443	466	460	437	463	471	487	446	462	462	451	471	486	470	489	470	505	491	497	531	462	486	469	436	461	518	515	495	462	478	439	466	429	487	515	470	447	457	492	459	470	471	490	458	468	461	462	470	468	466	488	479	480	493	513	471	486	461	436	498	496	481	465	478	487	469	484	494	493	465	464	486	498	464	475	457	478	460	480	485	465	480	493	509	454	495	484	512	452	510	479	461	477	510	492	459	472	505	483	489	454	506	494	473	489	525	459	458	440	476	482	489	503	477	481	466	443	501	451	415	494	468	472	508	485	492	420	427	457	511	438	482	470	457	449	498	484	478	475	508	431	464	442	512	501	443	460	458	481	453	493	463	472	455	471	458	478	472	441	470	483	475	448	484	473	413	448	489	474	471	493	471	440	488	469	485	480	496	456	465	481	475	479	439	466	439	498	475	487	459	471	482	438	489	464	450	475	448	483	509	480	504	497	468	488	483	465	420	469	509	457	481	447	455	466	477	423	454	485	475	501	492	487	486	475	471	448	507	491	457	494	432	467	459	447	455	449	443	496	488	479	475	498	490	428	454	463	494	446	507	492	519	478	468	449	483	464	475	455	476	483	449	435	457	496	491	451	493	462	427	454	436	499	473	455	470	468	446	470	450	502	496	498	462	463	467	526	449	465	495	476	452	485	475	458	475	488	505	452	511	483	471	467	456	501	491	449	473	491	512	512	495	462	471	504	481	476	470	459	464	468	439	499	459	472	459	462	459	479	450	492	474	466	470	506	450	455	472	443	483	465	468	473	495	469	475	489	455	468	449	463	451	500	465	503	460	456	458	478	468	453	452	476	467	492	502	456	470	494	468	460	467	469	486	476	477	465	494	438	491	461	469	469	500	497	436	479	478	462	454	473	442	457	463	473	494	474	447	462	523	465	484	442	479	483	458	452	475	484	435	467	521	496	438	485	438	505	516	484	488	461	485	448	471	458	487	483	489	440	514	490	470	460	501	505	452	487	475	470	518	478	478	431	503	491	471	492	484	497	491	493	471	473	471	507	471	491	505	503	473	490	448	479	453	416	470	456	469	491	457	488	471	500	460	465	469	508	483	487	471	414	476	462	488	479	484
32885	13446	11358	10482	8923	6591	4895	4366	2780	2070	1628	1060	1090	1157	985	962	644	660	781	828	585	507	428	426	430	520	488	476	410	338	280	300	318	295	278	285	305	267	283	280	269	300	278	254	222	268	255	289	236	249	259	231	262	254	226	232	244	250	282	238	255	234	258	273	273	248	258	261	225	231	249	230	253	238	257	254	277	230	238	217	224	241	240	229	237	233	234	228	257	229	264	256	255	237	216	253	235	250	244	236	214	206	241	264	255	260	237	233	226	211	237	240	231	263	260	238	253	241	268	252	247	232	240	232	255	248	233	249	226	239	236	266	253	218	235	257	249	248	262	238	251	249	239	232	219	239	229	233	260	246	249	249	238	231	241	278	207	251	255	254	218	247	213	216	229	251	268	226	238	236	223	214	224	280	230	237	227	265	246	246	256	228	275	237	269	250	234	249	203	223	223	262	245	203	247	258	267	246	258	234	251	269	254	265	243	229	236	251	194	238	253	226	211	220	245	233	252	246	212	245	230	238	251	214	254	249	253	225	260	235	224	242	225	246	251	256	289	224	228	230	261	243	256	234	263	252	260	250	273	253	237	255	239	232	248	262	223	248	237	270	231	234	231	223	223	228	213	261	232	235	236	243	243	223	244	214	225	242	262	248	250	247	223	220	278	243	227	227	236	258	239	246	246	249	235	243	228	223	241	238	220	225	239	233	245	270	228	236	253	248	231	258	251	249	249	230	238	278	224	238	239	223	252	237	258	247	241	231	270	227	224	234	242	236	226	263	226	223	227	247	255	241	231	239	239	256	252	232	259	237	268	234	260	254	252	248	251	247	223	253	245	245	249	254	258	243	215	228	234	230	255	242	241	234	241	229	245	253	247	234	262	224	244	195	243	237	241	268	242	253	267	224	229	251	222	258	220	217	237	236	224	229	199	202	244	260	245	229	240	259	272	240	254	242	251	222	242	250	239	290	260	258	223	274	241	241	233	250	254	242	227	238	263	228	247	229	280	230	267	230	247	245	246	259	264	272	243	223	235	227	244	257	260	233	259	230	221	268	221	254	229	233	228	257	240	244	249	246	226	257	254	264	268	224	255	232	239	213	222	227	249	226	244	218	276	247	248	245	251	257	262	214	266	229	235	257	264	224	229	244	233	231	217	223	272	215	255	238	256	242	231	226	263	262	248	243	279	252	232	272	234	247	259	227	275	243	233	235	245	251	290	207	265	241	237	250	243	247	253	233	234	233	225	233	238	263	260	244	237	263	230	238	238	226	215	232	233	245	263	262	248	268	282	234	232	210	237	247	226	253	239	245	256	227	246	241	257	232	238	231	219	222	253	262	232	244	243	245	255	232	243	226	229	252	248	259	273	252	218	233	257	248	248	232	236	250	245	254	257	235	222	240	249	236	261	226	258	246	234	258	228	239	252	211	262	248	225	223	258	242	218	211	230	244	235	204	230	252	227	244	227	207	232	209	253	240	228	263	251	263	260	262	247	259	232	265	226	247	282	246	236	235	229	253	235	238	232	259	254	220	210	234	232	246	235	258	256	241	237	249	204	224	248	236	241	231	218	228	245	226	243	224	244	255	258	252	258	258	229	234	229	240	261	210	249	247	243	261	261	257	252	226	252	254	229	248	238	249	243	239	246	232	226	238	236	240	221	238	235	243	229	230	266	234	223	252	230	239	258	229	209	242	243	239	202	237	238	238	245	214	233	245	236	239	250	265	274	248	229	236	248	239	204	243	258	256	250	229	227	247	277	249	224	213	233	237	244	223	234	227	249	250	232	206	251	221	260	235	222	227	228	236	260	267	243	214	254	223	239	224	218	274	238	219	246	236	224	226	240	245	236	257	243	265	233	254	216	247	250	224	237	245	237	218	256	249	253	237	224	265	254	244	265	267	214	217	240	239	255	241	213	248	223	244	244	266	226	255	278	235	233	278	240	252	228	224	271	226	212	213	223	235	251	258	263	257	231	246	259	244	242	239	263	237	234	266	249	271	227	256	227	223	245	254	225	234	232	219	221	236	240	215	232	240	241	251	239	231	245	245	248	242	232	245	224	261	229	256	246	235	243	235	249	232	232	227	244	240	254	230	233	254	219	240	235	244	212	225	248	235	231	235	226	235	274	222	227	242	245	233	231	265	226	250	273	238	263	238	220	246	237	264	253	209	241	253	250	240	240	250	222	235	278	255	237	264	226	220	211	220	242	246	232	240	233	226	255	271	248	216	234	223	240	278	232	231	258	228	240	248	217	245	249	222	252	276	239	239	251	251	234	212	245	229	241	243	266	256	241	264	223	225	241	244	262	193	227	259	219	213	236	231	219	239	242	232	270	280	266	230	240	222	238	225	215	212	263	250	256	241	265	235	253	220	253	227	244	287	236	219	218	265	234	255	247	240	238	208	245	234	247	232	251	241	249	269	231	244	263	213	246	232	247	248	248	244	229	241	225	235	229	192	240	236	244	261	234	264	243	270	249	230	242	246	252	249	233	247	260	240	252	256	259	240	226	288	219	206	249	252	237	241	224	251	248	224	274	243	247	260	225	242	200	262	233	254	247	234	251	229	233	254	220	231	280	250	226	212	236	236	274	232	221	244	216	231	229	238	240	255	254	226	243	227	259	220	229	228	251	239	230	229	245	250	246	262	260	219	258	242	228	246	251	237	261	242	214	219	271	234	259	222	243	211	252	246	248	234	243	246	250	260	234	238	230	235	234	238	224	236	249	224	229	242	214	260	246	248	254	254	218	242	226	235	247	250	227	228	261	237	216	249	248	272	228	240	208	273	243	277	253	230	266	292	276	234	231	246	236	231	223	228	198	223	256	274	229	230	225	248	246	244	272	270	264	218	266	222	223	243	243	224	235	226	240	215	228	234	237	270	261	232	256	216	243	252	247	237	233	229	253	223	217	227	252	235	235	233	261	215	251	207	221	238	239	239	249	233	279	228	251	265	256	239	261	242	219	253	244	243	256	252	254	272	249	250	244	220	253	227	244	243	239	246	209	217	256	218	214	265	221	232	214	209	268	262	235	262	256	246	227	215	202	253	221	223	266	236	263	246	254	217	213	248	240	250	246	258	257	231	231	255	220	261	225	216	254	257	242	264	225	230	245	256	249	253	238	294	254	240	245	242	254	273	243	272	219	266	256	253	230	231	214	248	261	243	237	281	250	217	239	247	221	217	229	249	229	246	249	231	255	263	214	217	238	205	264	233	235	241	238	238	225	237	238	240	232	242	251	216	220	223	242	224	252	260	227	256	247	245	246	243	208	249	225	242	236	256	240	237	234	250	247	233	245	261	247	244	246	259	214	226	255	237	257	228	281	235	244	240	237	246	255	253	216	223	241	233	231	237	226	259	249	200	204	242	223	265	247	244	220	241	246	238	241	257	269	232	193	233	275	273	233	249	251	253	227	221	221	225	247	255	277	264	221	231	243	256	248	222	246	241	247	236	198	214	231	285	242	234	214	252	252	242	232	255
18108	7270	12367	15073	14222	13320	12046	11297	9115	7954	6654	5537	5517	5417	5381	4448	3279	3478	4021	3606	2694	2484	2194	2089	1977	2359	2347	2367	1978	1543	1153	1123	1040	1017	960	1022	976	926	958	873	854	883	816	794	837	744	786	832	766	759	772	806	726	694	684	685	665	663	691	713	659	683	649	693	666	663	693	702	662	709	628	714	701	655	659	708	666	658	623	680	660	675	647	672	638	687	648	659	659	626	673	675	639	647	664	641	624	653	661	635	645	630	635	615	651	616	647	660	674	653	707	596	641	695	619	633	633	731	639	642	650	629	615	646	677	633	620	630	651	650	632	595	609	623	625	641	624	635	688	626	671	664	634	653	625	631	579	692	632	627	632	640	644	635	644	638	635	654	649	669	641	606	601	617	647	642	662	669	670	594	625	634	644	657	618	623	655	633	666	632	645	601	659	616	659	679	624	698	633	673	657	603	616	629	618	621	635	611	627	626	617	638	648	605	651	652	617	671	642	644	672	616	645	650	668	626	636	606	640	653	595	619	612	646	594	668	628	651	642	663	689	635	639	640	710	660	637	660	627	639	602	625	661	654	601	616	624	650	615	641	603	647	639	655	633	607	617	629	616	636	671	658	655	607	630	661	659	619	643	631	612	679	653	598	625	605	618	681	679	627	667	639	627	637	641	629	625	636	646	633	628	656	618	638	631	626	635	660	656	661	644	604	680	641	642	626	627	648	655	627	640	648	597	603	646	625	616	646	651	635	597	636	655	614	662	589	678	631	606	661	621	605	640	640	635	626	642	596	649	640	662	654	635	630	614	617	574	660	622	663	683	619	639	657	593	617	622	617	628	617	650	586	637	632	660	663	625	633	623	641	680	632	602	698	630	639	649	625	611	685	607	643	634	600	670	579	599	587	630	625	636	630	589	694	628	623	619	629	661	647	668	629	674	667	649	641	630	616	628	672	644	616	608	638	676	644	627	617	633	647	634	650	633	666	598	606	685	594	619	621	619	617	652	619	639	570	645	661	635	640	660	623	641	623	574	668	608	661	683	648	647	586	668	612	605	626	643	626	622	643	626	647	636	674	614	628	663	654	611	650	696	665	651	649	645	618	625	636	649	644	675	629	634	633	598	687	643	661	611	678	617	593	621	617	659	624	611	699	659	590	635	658	647	626	598	621	609	649	663	672	668	613	670	672	638	666	638	616	611	638	586	628	674	599	666	636	621	647	633	642	631	639	635	661	637	673	653	677	606	615	630	633	666	598	638	652	596	597	633	623	662	625	610	611	618	629	620	619	614	637	650	657	624	665	636	652	641	674	646	677	646	644	651	645	613	636	672	608	633	629	658	639	646	587	644	652	621	612	630	647	688	612	614	584	646	643	613	667	670	667	623	656	631	635	631	598	620	639	606	657	632	635	651	635	686	626	622	600	680	557	602	633	667	643	587	608	617	621	630	651	623	678	655	631	625	615	644	630	637	654	653	654	694	579	599	564	661	615	622	612	663	605	622	662	650	631	598	657	634	647	655	638	658	634	635	648	665	578	613	600	633	609	668	587	647	656	679	596	634	670	677	614	685	675	650	644	653	624	645	636	617	644	595	624	607	617	630	676	644	640	655	564	669	628	641	648	638	640	620	636	612	685	682	666	636	619	638	660	663	607	618	666	645	600	655	674	662	618	642	627	656	611	677	626	611	601	650	646	583	636	594	609	582	611	610	626	652	615	677	610	605	652	640	660	648	610	658	633	627	624	670	630	602	714	628	610	652	659	638	640	632	626	643	623	634	653	603	597	647	630	656	599	628	617	680	635	597	587	620	687	648	637	595	659	657	652	598	629	594	651	606	604	627	649	619	641	649	609	663	648	580	606	624	630	650	589	605	637	638	641	632	656	617	638	676	643	699	644	636	604	684	626	627	630	639	644	649	619	638	674	649	639	599	589	624	648	681	665	606	630	623	647	599	643	619	673	637	620	666	685	665	615	643	639	630	650	668	651	610	630	640	639	636	623	629	600	657	661	614	597	657	679	650	633	647	631	623	616	623	643	642	650	623	631	638	626	610	595	660	644	654	632	620	605	600	633	628	654	645	679	636	614	589	584	644	665	620	590	609	663	659	657	635	633	661	669	623	610	628	645	661	623	651	642	645	632	659	653	610	657	638	635	662	609	612	638	623	645	687	650	653	662	605	600	655	646	625	666	658	639	645	665	642	655	634	658	666	611	633	614	625	625	628	650	602	629	658	654	632	606	623	634	638	678	581	643	618	705	632	598	612	662	620	637	612	674	666	630	624	631	628	676	593	626	618	653	626	635	601	608	583	669	658	631	664	638	632	665	643	686	652	593	691	620	631	606	641	668	635	603	629	597	639	664	606	640	620	629	667	610	633	607	628	662	673	663	645	661	613	616	665	649	643	640	633	679	696	639	655	603	653	625	601	630	621	631	650	674	640	635	626	609	617	611	636	606	632	641	672	612	616	660	693	656	594	599	603	621	590	638	618	656	632	641	606	647	617	631	615	617	657	681	653	648	626	664	661	635	634	655	621	639	632	602	644	651	627	654	617	640	662	636	647	587	655	682	629	643	618	660	650	605	637	684	614	631	635	672	650	609	652	608	613	645	661	634	598	631	627	650	631	594	621	658	697	597	637	619	643	664	650	575	600	634	617	639	591	610	662	644	639	613	693	657	660	639	622	627	621	623	611	621	640	613	644	669	642	653	656	637	642	613	600	647	628	675	632	661	728	643	650	597	614	616	642	635	693	598	652	631	621	639	635	653	610	609	622	621	682	615	623	619	661	621	620	644	667	627	638	622	642	634	632	634	659	632	633	666	633	681	662	616	617	666	624	646	621	616	615	633	604	632	625	637	608	597	629	644	589	658	636	689	605	625	646	651	642	596	575	631	624	570	622	634	641	674	655	624	627	685	641	608	663	650	617	646	603	671	625	614	635	610	626	605	642	681	673	649	627	649	587	660	693	680	719	638	636	626	616	611	586	641	624	613	612	595	685	599	670	634	627	641	683	654	561	610	639	645	606	649	666	659	639	662	617	639	632	666	624	640	678	643	594	650	632	640	627	629	668	655	687	610	689	621	648	605	659	634	602	599	579	651	637	615	629	630	627	655	673	670	616	651	609	616	611	678	647	660	660	620	662	631	590	598	642	586	636	622	607	644	647	627	642	580	647	645	611	635	642	611	589	636	644	639	647	637	623	652	672	628	643	665	661	674	638	597	658	621	600	602	571	641	631	635	631	648	662	646	605	612	682	656	619	604	622	643	617	614	641	639	626	612	622	603	569	652	598	644	686	656	661	697	616	672	613	683	622	638	653	644	587	659	648	614	633	648	624	614	682	641	651	677	682	606	633	594	662	620	683	623	608	609	691	606	632	642	576	636	662	587	626	626	651	633	617	620	598	656	604	653	647	690	614	613	622	556	638	641	618	637	613	634	622	654	625	634	634	658	582	603	661	578	636	638	644	594	633	606	632	605	594	620	664	653	607	618
8324	1680	1604	1324	817	625	537	537	424	399	408	369	347	318	279	384	335	294	324	330	312	312	296	327	329	311	303	310	323	317	305	284	299	328	317	314	316	347	345	334	308	303	313	324	317	289	291	308	318	292	295	272	282	301	316	302	333	327	304	290	324	291	323	291	320	324	295	317	320	300	303	289	300	292	286	285	311	301	284	280	344	318	293	294	284	335	313	290	328	302	307	341	268	292	314	291	313	276	307	321	290	304	314	331	310	289	320	290	330	317	282	305	312	315	323	327	311	285	331	284	291	333	295	300	297	313	318	301	359	296	321	311	309	295	283	307	286	300	284	302	312	287	307	336	305	327	313	303	329	317	286	331	313	315	329	327	329	318	321	277	328	346	320	304	311	297	316	305	324	323	291	326	346	331	260	303	334	318	307	307	314	338	311	279	309	263	314	282	307	306	309	308	326	320	320	292	279	330	333	315	308	301	323	330	308	343	324	313	328	276	254	336	312	307	312	308	329	292	372	313	277	297	281	306	296	298	303	286	323	285	299	297	307	316	307	298	296	298	307	331	292	277	294	304	276	277	333	310	311	282	295	309	313	295	302	303	292	342	338	300	345	322	284	281	293	334	333	314	327	302	282	277	312	296	315	325	296	302	316	297	303	277	307	341	305	302	308	305	325	337	315	308	311	290	315	288	294	306	341	298	309	297	322	339	314	298	286	287	336	300	300	314	312	306	294	323	334	338	313	302	301	281	339	322	290	311	328	313	293	322	321	294	349	310	280	306	300	314	289	295	274	328	313	300	314	310	278	276	286	301	287	320	282	294	285	294	330	319	312	271	284	325	298	293	321	322	312	332	301	298	340	299	298	309	293	316	300	306	280	313	313	277	310	305	325	296	322	312	339	313	274	326	312	303	285	311	304	306	301	283	294	327	300	306	317	310	305	339	319	303	319	292	272	297	315	298	292	267	276	309	330	322	331	330	318	305	337	325	318	287	322	293	312	298	290	316	304	263	311	273	302	275	300	317	296	283	310	319	288	306	315	333	307	331	328	314	317	328	317	274	293	281	304	299	268	290	318	303	299	315	287	325	301	293	309	334	283	340	289	306	314	277	343	320	296	280	305	283	304	315	315	329	307	323	292	318	326	323	306	317	299	337	293	312	351	298	322	287	286	290	291	324	310	356	300	321	280	292	319	302	271	323	308	313	297	306	284	311	300	298	267	335	296	312	332	296	304	300	294	310	289	307	288	300	312	299	342	306	296	304	308	324	308	287	318	318	286	288	323	313	338	294	317	295	312	317	279	315	297	334	321	329	290	326	266	325	344	288	323	329	283	320	318	304	269	320	286	332	315	274	289	341	309	335	315	313	309	280	265	324	335	301	283	289	310	329	337	289	316	305	271	315	316	326	301	303	302	302	310	279	300	311	283	287	331	325	299	310	324	301	311	328	303	288	319	323	288	316	291	278	290	306	307	297	349	311	317	327	292	357	309	324	315	332	303	309	303	342	293	297	349	333	316	275	279	314	305	318	312	276	282	292	368	286	326	302	311	317	322	297	326	291	321	250	352	310	298	325	352	316	296	320	310	288	336	294	299	336	263	281	318	293	323	300	323	299	295	376	314	299	334	306	297	324	282	320	286	311	299	294	284	298	331	307	282	254	338	291	314	308	300	324	329	314	300	270	304	289	295	315	324	310	311	326	308	296	288	339	293	278	335	318	313	302	279	316	285	323	298	309	304	284	285	298	290	347	297	319	323	303	305	317	316	323	305	312	270	317	319	303	313	302	309	273	302	320	329	295	326	329	303	302	292	278	299	292	296	317	330	280	270	293	321	300	293	331	317	297	278	311	301	293	313	327	308	327	353	319	280	322	260	323	310	292	338	290	264	292	311	301	284	285	316	334	314	326	319	310	324	313	305	328	324	319	324	325	293	299	306	303	325	306	308	300	304	304	333	318	348	308	330	334	302	328	287	294	292	315	276	310	305	308	319	318	295	324	307	303	298	300	290	305	347	298	332	298	295	314	337	272	313	311	356	268	337	294	293	295	317	306	309	329	314	299	304	294	322	315	279	328	308	321	328	268	328	335	289	310	314	295	322	307	299	314	308	319	303	295	318	301	256	309	323	310	312	275	279	305	290	297	313	335	314	314	297	323	307	307	296	308	302	345	325	265	317	324	318	312	311	329	284	332	338	321	332	305	321	294	346	299	338	317	314	310	298	314	310	361	272	266	281	309	301	281	326	321	336	287	285	316	308	310	308	321	309	338	291	333	277	273	306	316	278	313	282	311	319	336	318	316	306	292	299	356	320	314	332	294	312	338	325	317	259	324	329	324	302	310	285	318	312	297	321	269	352	294	309	329	316	330	291	259	302	309	296	303	299	284	316	293	325	305	331	296	320	305	351	381	304	319	307	306	288	317	321	308	335	282	326	324	268	325	331	340	310	310	305	311	308	343	302	322	300	298	281	326	324	356	312	306	290	322	308	313	319	325	307	292	340	290	274	304	297	292	337	306	317	306	310	290	358	299	304	327	303	333	338	309	283	337	302	305	285	314	320	290	313	318	327	320	312	293	318	319	295	309	309	324	309	289	313	313	291	288	280	282	306	314	290	290	300	295	282	317	310	264	318	307	341	330	297	300	313	276	314	281	284	280	293	290	321	322	291	300	294	317	330	308	278	319	306	320	310	313	366	308	317	310	311	304	307	280	292	293	319	278	297	305	314	299	312	311	325	307	298	315	332	314	299	285	314	315	324	323	296	308	315	278	282	314	284	296	330	290	299	342	310	325	322	302	302	287	286	289	309	267	313	324	291	297	314	288	343	344	281	323	309	308	299	283	327	308	298	329	332	303	321	284	344	279	318	300	339	317	318	323	296	347	290	332	313	293	305	283	308	354	317	307	318	277	321	282	292	309	312	281	317	311	313	305	314	298	301	279	291	322	307	278	304	341	320	325	308	320	316	261	290	323	287	340	285	274	313	312	320	283	324	334	315	313	331	281	327	320	315	308	305	307	296	306	285	298	302	316	291	325	280	290	312	333	318	313	304	327	265	309	317	337	297	287	328	303	352	282	294	306	289	320	304	316	320	308	303	296	315	326	304	333	314	317	313	317	324	288	296	320	301	251	290	321	343	312	335	300	297	306	330	295	300	333	289	280	288	295	297	311	323	322	325	304	327	318	302	287	330	276	287	326	311	299	317	293	298	312	296	297	339	346	307	296	273	300	292	297	310	300	311	293	292	318	307	302	323	311	328	314	312	312	315	355	310	318	259	290	317	314	285	305	297	306	309	300	295	281	310	299	301	270	298	281	317	314	286	325	307	311	310	309	305	287	281	322	303	306	302	314	298	307	324	317	300	286	301	294	284	284	315	307	282	301	337	291	328	266	321	297	312	345	314	302	314	303	309	337	305	353	303	279	327	300	295	326	296	290	300	305	306	294	318	330	307	298	301	310	299	299	355	320	313	291	302	282	313	318	315	294
5150	1772	3216	3675	2864	2368	1922	1662	1439	1434	1240	1155	1060	1045	1014	982	978	890	835	838	873	846	830	800	827	836	812	831	813	803	797	766	794	772	826	787	806	809	748	806	778	758	764	786	733	743	783	751	751	771	743	778	769	727	733	729	766	777	798	763	744	699	782	743	753	780	752	745	775	738	769	770	762	721	779	768	743	755	755	735	746	749	743	806	747	778	716	777	716	757	719	767	704	788	749	744	725	737	755	754	715	746	759	725	720	738	778	747	722	719	733	750	789	767	763	682	744	764	750	771	722	766	764	780	741	754	767	698	747	750	772	728	706	703	726	681	702	747	746	793	698	737	758	743	728	709	792	719	754	775	811	706	787	759	722	713	755	800	748	711	742	725	769	729	771	749	755	780	720	800	756	743	741	795	728	757	773	746	704	727	795	733	718	734	764	727	776	749	705	720	719	761	724	741	705	775	758	736	673	707	753	730	697	759	727	764	744	743	746	730	662	752	742	698	721	748	782	732	746	745	785	798	725	755	727	745	744	757	732	771	733	749	751	765	748	745	724	687	758	718	763	758	704	744	721	704	733	776	719	784	721	737	769	754	751	765	751	740	738	741	761	732	771	745	731	747	723	799	704	737	726	708	757	710	760	746	787	796	744	767	762	774	713	741	780	768	705	724	761	773	748	699	755	738	721	777	763	722	704	711	713	786	751	760	720	785	730	731	745	785	765	702	730	790	718	772	728	732	778	719	700	761	735	774	736	727	765	729	746	769	736	772	731	773	757	723	704	766	758	706	726	744	712	721	721	806	745	735	747	784	793	722	751	767	764	771	766	737	678	721	715	764	716	746	730	786	792	755	762	751	714	701	718	727	774	739	764	760	722	741	745	746	752	730	731	795	775	715	722	731	741	757	710	779	731	772	788	703	705	787	775	755	746	713	741	762	753	784	821	758	746	745	775	724	694	774	682	730	741	710	750	743	710	770	797	724	736	754	733	757	746	759	744	708	738	699	759	765	737	716	784	696	767	745	707	747	743	784	725	714	760	777	726	750	760	772	731	717	740	781	743	762	755	749	751	732	721	770	747	756	710	709	724	727	732	733	786	761	728	771	748	691	735	754	739	757	752	744	741	703	788	714	753	732	763	762	765	764	770	748	763	756	749	813	782	724	731	710	727	714	773	759	780	741	792	784	772	767	749	704	721	694	738	726	772	739	687	713	761	781	753	683	739	720	745	759	731	744	715	750	756	689	704	777	749	710	709	740	785	749	789	703	725	754	757	816	735	731	701	771	756	771	738	685	757	766	749	678	751	723	723	799	710	685	720	747	733	716	723	724	725	759	740	797	785	797	772	739	754	782	736	743	750	775	786	773	747	755	794	720	757	767	760	761	683	738	729	750	730	757	722	724	720	727	798	741	734	752	729	702	776	801	746	747	744	768	788	709	720	710	752	737	795	757	747	766	721	728	743	724	769	733	739	720	777	730	732	721	689	781	734	690	750	749	705	726	736	720	739	736	734	745	751	757	736	744	789	733	743	730	710	768	727	713	767	736	727	747	774	759	779	745	761	731	733	762	720	763	759	729	715	771	794	741	775	735	794	768	728	699	767	731	728	786	747	743	711	773	726	809	757	693	742	745	727	710	780	725	710	743	734	782	715	747	835	704	739	738	716	723	744	705	762	704	795	777	771	766	727	733	730	768	757	732	779	759	730	748	766	765	710	723	763	729	769	741	756	730	701	793	742	729	795	737	766	724	766	754	737	726	744	740	771	794	803	721	771	728	773	794	752	743	765	796	727	748	713	747	718	764	770	757	735	742	732	712	710	777	769	756	735	740	735	778	673	771	754	732	730	761	724	770	782	769	750	779	737	716	756	728	794	755	733	747	735	766	743	768	690	704	741	728	763	720	744	764	745	785	773	777	773	766	730	741	779	730	747	742	747	794	764	767	762	703	768	745	757	714	732	747	724	789	757	749	757	728	831	702	747	768	781	728	725	791	738	744	767	768	776	725	663	796	735	766	741	765	790	694	769	757	763	780	786	722	716	730	729	766	724	763	779	703	753	803	786	762	769	752	690	741	721	745	676	739	709	765	746	794	767	686	710	792	755	757	749	742	721	737	737	702	744	717	739	665	753	727	737	696	755	681	743	702	754	727	719	741	730	751	728	721	740	767	729	740	765	758	695	743	746	754	741	750	704	750	750	719	717	715	725	732	729	712	689	726	792	737	714	749	749	757	803	719	769	752	760	713	768	747	707	701	751	737	786	789	767	737	785	746	709	715	724	697	698	758	760	738	788	763	754	736	763	768	765	750	720	699	745	708	741	754	775	747	748	766	740	786	766	757	772	745	798	743	770	695	782	738	762	760	761	780	756	765	762	752	698	725	686	749	732	791	763	741	725	780	738	721	687	779	726	775	736	763	741	776	797	755	779	748	718	749	706	769	794	756	753	735	782	751	713	754	726	748	754	795	717	740	764	771	679	744	792	783	807	744	742	686	752	757	765	751	742	746	767	778	695	746	768	728	744	741	787	720	719	751	721	746	725	765	753	739	771	709	724	785	722	710	722	742	719	717	759	747	753	792	771	730	755	736	721	746	775	752	768	734	791	755	772	796	650	742	755	733	759	695	735	734	769	747	757	744	719	714	748	747	709	720	758	714	781	698	722	722	749	727	764	705	783	728	755	738	798	784	775	687	749	731	775	770	751	759	749	752	737	744	800	795	739	760	719	746	741	754	738	728	804	747	782	729	711	711	720	727	738	751	762	708	719	695	770	736	716	707	726	758	748	759	737	770	764	715	723	772	702	791	704	768	786	721	781	712	796	729	751	759	791	723	698	785	755	772	795	713	748	744	718	787	696	725	713	754	761	731	726	737	771	756	734	770	712	724	773	686	783	733	700	793	799	734	749	763	719	744	744	772	792	765	751	766	688	741	729	748	751	780	799	706	772	710	751	763	763	765	742	740	757	735	713	798	748	770	775	768	733	715	697	725	761	787	722	761	734	761	742	690	778	779	793	782	732	704	741	794	713	726	767	722	730	758	726	746	725	723	708	724	744	737	796	718	737	762	742	761	726	702	752	713	734	756	732	780	693	759	745	728	694	701	716	755	750	737	760	727	774	720	777	695	784	749	732	724	739	806	685	816	753	755	745	721	751	761	767	718	775	762	714	750	793	738	783	788	739	750	744	707	770	735	716	747	767	722	696	746	747	731	715	758	730	765	755	808	705	786	698	712	754	762	718	785	730	727	734	745	758	752	757	747	705	757	690	709	712	715	733	756	712	746	762	810	763	773	690	731	763	743	744	715	738	722	811	743	730	748	754	701	757	750	749	750	782	769	709	752	724	675	696	755	746	743	746	757	737	729	766	741	744	726	775	681	692	716	767	754	694	714	721	762	715	689	738	771	739	767	747	740	720	739	732	767	755	719	773	768	709	773	717	783	783	709	750	776	748	766	736	733	742	714	740	719	693	700	763	766	759	760	726	693
21794	6493	5747	4953	3915	2671	2046	1869	1378	934	771	763	591	562	514	406	356	350	444	359	365	324	247	277	268	278	272	298	246	244	211	206	202	190	202	207	190	198	192	178	187	174	184	170	188	172	165	167	180	169	167	194	161	171	174	151	195	158	175	167	185	198	166	181	171	167	165	162	169	179	167	173	160	175	163	185	184	192	178	164	160	151	155	178	174	179	180	163	185	133	167	150	170	184	167	191	177	154	185	175	171	172	174	194	214	155	143	166	163	149	174	197	189	143	164	138	167	176	185	158	147	191	156	178	166	157	180	191	168	183	184	183	173	159	186	176	161	160	186	160	183	177	169	161	192	181	161	157	150	151	186	205	159	190	160	164	176	166	189	189	163	179	205	154	180	167	162	152	174	157	165	177	176	177	167	179	182	180	180	195	174	179	176	186	193	175	154	166	168	168	198	180	190	182	141	198	173	190	183	189	186	159	152	150	180	192	167	180	159	140	146	144	198	154	176	149	164	199	163	157	199	172	154	178	142	159	166	163	180	160	170	170	190	168	191	195	157	156	170	179	181	186	165	178	178	172	160	187	173	187	172	184	168	168	195	165	167	155	169	150	178	169	178	176	195	178	178	201	193	174	178	186	144	185	156	161	193	173	188	172	200	198	175	155	145	178	164	175	171	189	186	189	158	164	158	164	174	134	188	171	168	189	155	164	188	172	176	176	171	175	193	196	199	176	168	174	171	171	187	169	183	173	193	172	153	170	184	168	176	186	191	199	177	164	161	162	162	172	176	163	170	195	148	181	180	200	146	171	150	158	174	162	157	157	165	169	185	189	152	168	151	183	162	173	160	161	165	169	170	156	162	137	180	164	170	178	175	159	186	169	184	169	193	161	200	164	166	159	136	166	161	156	182	167	146	176	182	156	156	168	160	200	171	163	202	201	203	166	174	186	175	166	194	186	163	168	164	174	159	174	174	167	189	162	182	173	171	174	171	187	152	179	187	161	167	166	184	171	164	203	204	176	167	172	169	169	176	146	169	183	155	202	192	183	149	168	181	147	180	195	200	199	173	180	168	178	188	160	182	166	170	165	171	157	155	168	183	179	154	172	166	179	152	179	140	156	164	186	177	177	194	175	167	180	187	157	176	156	165	158	175	173	172	173	196	175	165	188	164	198	183	177	187	156	168	157	175	187	178	181	163	186	196	171	171	171	174	197	195	161	177	176	164	154	167	188	176	181	175	188	189	167	183	162	159	174	170	169	197	151	156	173	210	185	187	169	178	166	200	169	146	176	161	166	179	184	152	188	153	184	166	193	183	190	192	157	160	172	172	150	178	155	181	168	174	175	161	173	179	154	168	202	177	170	175	174	161	173	177	197	173	182	184	161	195	147	181	161	166	169	180	158	186	158	179	190	171	152	175	170	183	189	183	192	153	186	191	167	198	173	178	164	177	174	176	191	162	169	162	198	196	167	190	165	210	190	179	148	162	171	147	184	180	163	150	151	177	163	167	165	162	187	173	143	160	201	179	160	165	176	166	166	170	179	162	193	174	157	167	153	182	191	163	184	176	166	174	171	175	190	176	172	168	160	182	176	185	173	203	175	160	169	172	191	166	186	160	160	159	180	182	195	203	176	170	178	178	195	191	166	184	184	173	152	203	200	176	176	171	168	172	180	168	163	162	177	191	161	170	177	179	198	177	165	191	189	159	161	180	165	178	175	147	173	196	161	166	189	159	175	191	165	186	172	180	180	129	166	173	160	181	160	167	194	170	166	182	161	197	206	175	157	158	158	154	177	179	157	169	181	163	176	196	196	158	142	183	179	177	159	163	186	171	180	170	168	172	177	163	167	164	168	154	200	178	177	188	196	167	172	168	190	189	182	185	189	154	187	190	195	171	171	167	185	171	158	193	170	158	197	189	165	185	160	188	158	167	163	176	174	139	155	163	184	166	186	187	189	174	154	191	182	171	155	205	177	173	176	171	165	162	181	174	180	165	168	174	187	174	179	183	185	164	168	148	165	160	169	172	160	183	176	162	147	201	186	181	189	159	174	181	194	193	174	140	175	164	181	160	162	202	180	161	176	174	171	166	180	187	170	173	173	192	164	163	182	152	182	159	163	168	184	175	199	181	193	174	170	160	186	168	184	185	190	186	192	169	166	163	162	170	158	157	178	181	197	177	172	178	193	156	195	187	167	168	165	165	152	176	193	183	178	158	164	161	156	180	190	195	188	161	180	175	205	159	182	158	175	181	170	171	158	164	178	180	180	163	185	163	164	184	174	157	157	167	157	185	168	176	172	175	176	196	206	166	158	177	178	176	175	166	168	166	174	161	150	174	156	163	189	156	173	165	174	151	179	164	149	181	183	187	172	165	184	170	168	173	193	185	175	175	194	164	168	169	162	179	176	177	195	171	184	172	189	175	150	170	169	179	197	163	166	162	168	191	162	166	181	168	174	174	175	173	169	180	173	175	198	168	183	160	185	178	164	162	163	170	202	175	182	189	196	179	182	167	173	169	186	180	168	151	157	167	155	192	179	175	171	170	177	200	168	173	194	192	168	190	187	195	181	166	191	172	169	171	174	162	174	171	174	193	177	144	195	170	162	170	168	156	187	162	164	180	184	156	173	185	150	155	150	163	161	190	185	157	168	186	181	154	166	158	177	160	179	142	172	190	181	180	192	174	159	166	166	157	170	176	175	163	179	169	176	163	177	206	181	173	193	199	182	182	157	167	182	185	177	166	141	178	170	164	164	165	177	161	172	179	174	191	148	158	177	142	138	177	166	186	168	160	186	186	152	181	180	209	160	182	185	163	167	188	180	175	167	175	146	181	143	178	200	180	183	175	138	174	178	168	156	167	159	214	189	176	155	177	187	158	179	153	171	187	165	162	183	192	178	157	161	197	171	174	166	181	174	193	180	174	169	193	139	188	176	191	179	163	174	185	181	196	167	172	172	179	162	175	183	192	157	184	190	167	181	159	168	189	175	175	181	187	196	199	164	178	186	185	154	164	180	185	167	166	166	192	163	162	175	194	177	173	161	154	189	187	156	163	164	172	187	208	153	160	204	167	182	206	170	172	180	176	169	159	174	162	185	166	191	166	175	169	183	150	156	163	165	168	191	143	178	188	192	171	191	180	183	188	186	182	160	181	168	190	180	155	180	187	187	165	181	170	169	196	157	176	180	195	196	141	157	176	165	175	164	154	180	160	198	172	164	179	173	186	201	203	175	193	163	175	168	179	200	205	193	165	169	169	163	171	173	149	173	178	164	188	183	176	184	183	144	164	174	143	194	176	171	178	175	172	174	177	178	177	164	163	170	155	174	176	172	180	180	207	164	173	174	177	193	181	168	171	198	170	166	195	178	173	162	170	183	175	167	201	192	171	147	184	151	174	193	164	169	201	174	183	167	157	182	172	158	157	176	185	163	177	175	189	173	166	191	177	167	171	169	172	146	171	163	177	176	196	176	160	177	150	172	181	148
11968	4177	7570	9682	8911	7844	6999	6682	5907	4500	3645	3405	3112	2946	2765	2207	1875	1666	2000	1659	1559	1224	1070	1044	1185	1419	1287	1358	1188	847	707	733	620	671	673	697	629	646	625	584	574	584	576	590	561	560	548	565	528	446	506	550	537	502	528	474	509	497	478	466	483	468	533	465	444	479	500	500	493	466	497	469	474	489	455	480	481	448	474	481	480	476	459	426	529	465	482	456	458	463	521	475	485	469	489	445	481	455	479	503	484	487	491	472	463	454	436	454	493	483	477	478	471	473	477	502	525	471	484	485	472	459	497	425	449	513	492	499	482	495	486	463	498	421	496	440	473	489	488	440	438	477	443	483	516	445	475	498	474	476	475	485	489	470	490	475	466	525	460	458	488	448	514	469	490	433	468	488	452	464	502	490	527	475	449	498	487	494	493	447	456	450	465	513	488	410	473	463	465	485	474	485	495	485	509	463	464	471	480	474	464	493	513	531	474	448	479	488	492	458	478	492	455	437	465	479	454	485	499	501	476	425	466	485	496	451	450	456	477	480	493	481	483	452	456	485	456	476	433	483	467	458	445	466	517	464	514	463	454	490	466	467	441	480	526	497	492	484	523	465	434	525	504	499	475	460	490	492	409	469	497	457	472	493	535	473	503	481	442	483	517	459	508	456	483	458	459	425	451	473	472	482	495	447	503	460	475	456	498	503	459	501	489	447	444	472	466	476	538	426	499	491	484	500	456	478	461	486	474	469	460	470	468	492	485	449	484	451	453	496	475	476	489	459	462	502	487	446	493	466	456	462	444	459	464	473	457	477	450	471	481	473	430	477	457	461	468	471	436	475	497	465	495	447	454	472	476	434	493	468	512	495	483	493	454	481	465	500	463	460	480	476	454	450	498	450	469	511	474	483	439	440	486	479	438	478	471	485	466	483	450	480	508	447	465	447	454	492	458	490	484	453	473	492	454	475	465	460	410	464	487	492	445	494	516	491	482	460	484	452	468	443	472	447	503	414	436	516	487	450	470	496	439	496	475	479	462	471	472	464	504	479	418	483	480	453	407	495	473	480	448	468	483	475	503	438	474	461	491	493	483	482	495	463	491	464	491	504	456	492	473	473	449	476	463	457	474	487	457	479	448	475	460	444	464	491	459	481	482	474	492	479	457	500	497	465	478	481	494	451	467	479	466	472	475	487	438	477	481	442	484	495	440	488	490	461	471	499	505	461	458	453	487	469	475	508	450	453	460	463	502	501	473	487	488	452	489	493	454	483	513	441	455	474	459	486	476	500	475	457	450	487	461	473	463	434	477	467	504	467	446	475	482	454	463	469	491	473	448	452	472	499	445	496	471	447	512	469	461	476	453	456	496	475	438	462	499	453	500	451	452	482	512	464	449	454	472	484	470	472	482	490	489	483	455	445	457	468	471	485	469	457	499	452	486	507	468	468	469	468	469	464	507	476	492	467	484	427	512	441	507	486	494	462	478	466	470	444	454	449	473	476	495	481	491	496	501	498	463	451	449	506	466	449	523	409	463	502	483	492	469	477	420	458	459	487	472	470	522	466	466	515	453	469	487	492	454	498	470	503	495	485	496	451	451	458	495	491	459	476	459	485	443	449	473	452	460	478	486	511	463	472	447	480	425	499	489	491	451	480	454	430	520	470	489	459	489	448	429	463	471	485	476	492	470	461	481	519	448	525	484	462	498	418	492	483	521	485	441	468	474	452	490	472	464	471	489	433	445	466	437	460	460	446	476	460	451	478	417	476	473	471	508	477	473	503	475	464	480	497	481	508	469	477	451	460	498	444	490	515	486	490	461	485	450	461	497	477	473	476	438	472	499	494	508	490	457	433	467	452	500	469	485	467	465	471	473	506	498	482	465	468	474	482	495	483	478	471	459	468	486	483	479	476	471	452	516	497	503	454	450	461	466	471	518	478	452	482	483	436	454	425	481	473	484	452	475	495	460	461	463	482	446	473	459	495	495	472	423	443	503	485	501	470	456	465	495	475	489	517	479	480	448	463	486	488	469	465	508	486	467	495	461	497	464	497	478	472	471	519	453	483	442	457	469	489	484	496	456	477	486	497	451	485	453	473	469	480	481	487	455	465	483	478	415	459	462	503	456	479	449	467	465	477	450	491	473	497	471	494	449	474	495	497	465	482	466	474	468	471	468	494	470	461	496	505	490	487	434	480	476	499	478	492	470	517	451	471	463	487	468	432	487	452	469	473	447	506	466	461	454	467	476	490	436	462	458	462	470	429	529	520	499	471	475	463	489	445	454	462	497	478	494	477	488	465	432	481	432	531	484	453	461	468	464	503	463	473	467	480	472	479	503	499	458	462	502	417	491	453	460	454	459	496	471	493	512	457	484	466	475	466	474	514	438	439	507	459	489	457	467	471	465	481	491	473	468	524	460	466	487	464	440	484	500	491	445	470	487	446	494	472	457	488	479	489	482	489	445	481	499	445	458	451	483	479	478	457	452	474	475	487	450	436	481	483	481	452	452	460	438	486	493	494	490	479	452	417	460	432	440	470	467	498	484	496	517	460	460	456	466	494	447	457	459	499	464	465	502	439	467	466	509	502	483	465	490	441	474	470	442	477	457	491	482	495	502	435	473	443	466	470	490	492	492	486	493	446	474	469	479	464	501	443	459	474	434	449	460	452	462	482	463	491	468	465	458	470	442	458	452	463	485	474	456	493	499	492	499	479	431	480	500	483	489	453	496	456	456	473	437	488	452	460	479	470	465	485	476	521	439	493	460	453	474	486	496	471	474	442	499	467	455	440	499	460	452	475	471	475	466	426	492	489	502	452	480	482	507	478	462	461	473	486	449	479	455	462	447	445	456	441	501	439	465	456	504	460	463	465	474	452	487	452	449	460	484	494	459	483	463	442	429	489	450	472	451	468	455	481	443	478	498	440	514	469	455	485	445	467	457	450	438	456	502	476	472	483	497	445	496	475	475	478	432	456	469	427	459	458	474	519	490	464	418	486	479	442	488	442	459	505	501	467	445	488	507	484	463	479	458	465	505	485	481	470	474	461	477	477	469	473	465	463	478	421	497	465	455	489	505	482	470	524	525	475	500	466	474	479	488	517	477	473	482	484	456	492	459	464	454	442	466	506	457	496	479	461	477	485	500	474	457	483	478	481	492	479	478	472	490	446	435	449	460	488	468	454	487	462	450	479	446	475	462	483	470	481	502	492	468	462	477	491	473	473	457	488	501	458	425	446	487	478	454	447	438	455	507	478	490	499	479	466	463	452	460	483	505	528	466	456	463	471	470	523	486	491	462	479	454	461	476	426	462	465	471	439	439	475	468	440	497	481	486	506	495	454	514	472	503	421	497	473	478	427	489	465	429	435	465	464	467	454	481	473	459	469	476	482	460	453	467	474	491	494	455	489	470	470	469	472	503	495	464	453	454	501	420	481	487	487	462	426	465	473	503	480	523	486	470	474	515	461	463	468	484	472	446	465	480	483	457	484	454	491
35327	14060	11230	10540	8669	5870	4657	4232	2719	1934	1688	1167	1100	1301	1140	889	651	613	658	629	539	487	450	385	387	487	523	518	400	303	322	298	275	279	269	270	303	256	266	278	234	238	278	259	257	265	238	244	260	247	277	274	253	262	227	218	229	238	254	234	258	260	245	223	227	238	236	244	259	263	246	242	260	224	214	239	260	246	198	240	218	241	220	257	235	227	241	270	254	223	229	200	218	242	241	254	245	229	229	238	265	227	246	230	228	246	237	233	235	241	261	239	233	239	237	234	218	207	232	260	272	229	222	242	253	229	235	249	225	239	228	258	240	253	238	226	243	246	235	254	237	235	233	263	264	269	231	259	255	208	271	231	245	253	250	234	225	272	248	253	216	246	214	254	234	257	246	260	227	252	259	254	261	219	274	241	255	266	230	232	221	231	241	247	268	245	225	235	250	253	243	241	268	256	246	252	219	257	236	232	253	263	240	243	252	244	254	241	266	236	203	244	223	247	239	255	224	235	241	227	233	228	222	217	240	220	247	256	231	246	259	219	252	221	256	222	232	248	255	250	227	256	252	202	228	236	248	232	228	237	224	257	230	241	225	239	261	246	222	234	254	228	221	239	250	261	247	254	235	252	239	233	234	229	250	246	262	219	227	235	227	250	237	240	251	209	234	241	224	245	238	226	229	234	235	231	225	238	220	252	238	255	249	207	236	242	247	235	220	243	230	229	236	216	269	229	258	235	260	206	225	222	268	237	216	243	231	253	271	263	256	227	259	244	244	247	242	230	230	231	220	231	229	223	227	251	236	252	255	229	215	225	201	234	230	230	251	254	281	245	220	253	262	254	245	239	258	248	241	250	216	232	258	252	235	244	237	227	225	250	243	248	217	244	245	249	247	224	230	271	220	251	231	238	228	224	230	240	242	252	277	220	236	258	242	251	236	269	245	257	241	236	255	240	234	236	258	263	216	226	239	246	252	243	223	244	248	259	242	252	245	256	253	219	243	264	223	244	246	254	240	220	229	259	243	243	243	242	240	241	261	249	232	227	285	234	196	247	235	243	241	228	215	243	219	233	264	261	223	236	232	232	249	215	224	236	207	216	255	241	263	225	237	237	254	243	271	220	225	214	232	228	221	222	201	250	267	222	225	241	243	261	247	228	246	239	258	229	226	237	236	228	240	224	233	250	259	242	249	227	265	228	232	217	247	270	231	224	256	221	231	246	232	234	234	252	257	256	261	233	260	234	230	226	241	250	210	213	263	251	235	237	248	250	248	218	218	264	233	240	262	220	235	236	265	236	232	240	268	219	237	248	255	222	255	236	250	265	201	238	252	239	237	246	249	233	266	228	235	236	264	229	256	230	245	252	232	227	266	214	250	250	234	238	256	225	251	234	245	260	248	239	213	216	223	249	215	239	261	227	227	233	269	247	242	229	245	248	258	223	229	241	243	274	258	263	249	230	223	219	254	209	211	255	224	235	228	231	247	210	265	242	249	232	242	213	236	211	246	232	254	228	230	241	213	223	269	220	263	241	275	243	201	234	242	232	266	232	228	279	230	244	255	250	260	245	234	217	237	249	252	242	253	238	227	271	237	250	252	229	270	267	220	238	257	252	230	249	221	238	254	262	228	232	246	225	239	229	264	257	223	233	264	247	256	257	251	260	243	240	232	217	246	238	244	244	250	239	216	257	256	249	229	215	247	233	249	243	247	245	214	244	235	233	238	222	242	232	218	208	269	214	234	238	220	237	238	266	218	217	243	227	215	253	208	269	235	242	219	218	229	249	256	253	212	243	263	223	243	244	235	222	235	229	222	235	253	238	218	252	226	222	228	244	227	230	241	245	233	256	251	249	264	239	221	242	267	243	261	261	257	256	241	238	229	216	206	227	252	255	235	227	229	212	253	232	211	245	212	230	262	239	249	260	234	211	248	255	252	223	222	223	207	234	240	245	230	249	235	211	214	208	241	236	227	243	253	228	245	233	221	235	273	235	226	226	250	223	220	241	230	256	212	242	233	241	242	236	254	234	278	229	247	234	255	247	218	254	257	231	276	218	235	246	255	239	249	263	248	249	234	224	239	227	262	217	243	246	253	219	220	244	238	263	239	246	256	265	218	235	238	220	209	235	240	241	236	252	251	227	233	266	246	241	250	258	251	215	246	222	249	221	258	233	240	263	234	246	222	199	267	232	237	263	209	250	265	244	220	236	206	248	245	224	245	262	262	222	219	227	241	244	221	252	237	243	217	221	242	262	245	210	242	229	254	250	243	232	220	221	208	232	220	269	271	236	273	236	241	251	249	245	240	246	236	238	238	232	226	273	252	261	265	268	219	264	242	280	230	237	227	233	238	240	246	215	245	253	227	260	238	258	229	241	227	242	197	264	253	235	216	218	237	209	251	222	214	242	243	254	218	227	236	276	251	229	210	216	235	231	216	243	227	272	227	226	227	236	241	239	203	262	282	221	256	223	236	216	269	262	240	273	238	237	232	229	233	255	239	258	238	235	277	260	246	228	230	261	237	256	241	253	232	233	239	219	249	234	214	254	222	259	224	248	256	255	216	241	249	237	252	268	258	250	219	242	271	248	257	241	232	237	233	236	238	216	199	229	245	238	223	224	247	251	234	250	231	258	232	243	268	216	233	253	225	234	237	235	233	250	235	204	249	254	224	219	249	231	259	231	239	234	249	274	234	240	242	240	238	188	247	238	222	245	248	212	245	254	225	231	250	237	242	250	266	251	256	259	262	239	224	211	228	222	279	222	244	220	251	236	237	254	238	225	232	210	225	259	269	231	216	233	247	283	221	241	261	247	211	236	261	261	241	242	242	227	247	243	227	222	268	231	210	236	232	238	265	236	236	255	236	260	249	215	213	241	220	211	252	234	211	242	211	242	233	227	287	220	261	268	236	250	256	234	249	252	235	230	258	231	245	268	285	227	261	235	247	236	213	237	254	237	239	248	236	216	233	257	205	230	250	229	254	221	217	241	252	249	224	225	241	235	224	240	208	253	228	209	243	260	229	241	238	287	223	255	236	233	231	230	233	250	233	236	226	260	247	218	237	237	202	222	250	259	232	219	239	240	244	263	253	217	251	224	246	205	252	231	245	222	234	245	269	221	232	264	246	276	212	265	223	246	233	245	245	245	245	227	253	244	225	227	251	236	247	233	253	260	249	257	262	212	216	205	229	255	244	232	247	223	252	265	243	242	233	249	265	253	222	242	260	252	220	253	243	267	251	239	258	238	214	258	221	222	266	246	265	256	258	251	235	273	239	240	253	237	238	236	218	240	232	238	268	263	243	233	251	232	256	264	240	218	239	236	248	236	273	253	267	237	237	233	253	235	234	245	222	254	226	234	240	273	228	231	239	248	258	256	242	245	261	237	236	250	245	260	246	241	250	267	212	200	241	224	242	230	220	252	253	204	254	244	270	267	259	237	242	248	207	215	250	245	231	238	238	274	262	227	244	227	248	201	268	230	228	238
18989	7169	11698	14809	13745	12488	11995	11200	9726	7263	6653	5546	5399	5902	5534	4074	3201	3228	2952	2742	2442	2264	1894	1864	2024	2486	2667	2586	2312	1401	1157	1195	1024	1083	981	1010	1027	923	952	889	869	809	808	794	769	744	788	778	744	786	801	749	696	692	679	684	681	695	658	654	674	683	686	722	690	656	682	676	717	681	686	687	674	676	658	607	633	638	644	689	701	655	630	662	675	648	618	641	689	663	691	637	659	630	617	735	660	614	643	638	651	582	619	665	636	637	605	615	629	628	665	665	646	629	626	611	605	668	614	629	630	682	643	627	642	626	619	604	638	653	701	623	610	643	648	652	626	648	645	606	600	626	649	623	676	663	642	604	656	661	660	656	666	656	633	609	610	641	582	617	613	650	596	649	615	659	593	673	645	618	649	596	602	636	663	630	611	632	591	616	662	614	593	660	632	616	629	582	658	648	626	611	622	609	665	597	661	629	666	644	627	649	625	629	636	661	655	655	646	640	659	609	670	648	610	579	651	637	672	599	615	647	611	630	618	649	623	601	662	645	679	650	658	638	621	622	621	637	643	655	636	669	693	638	629	570	602	612	585	652	637	613	600	592	654	651	643	691	619	619	634	613	613	664	639	664	615	645	620	612	644	644	649	650	638	626	648	631	603	623	616	618	640	649	643	672	605	668	628	623	633	658	637	630	633	594	637	597	571	631	608	678	594	583	620	605	603	604	624	626	612	624	641	645	628	605	610	616	670	673	627	687	643	604	639	639	632	679	667	606	654	665	630	612	676	606	604	645	599	635	642	622	677	667	627	656	569	560	611	614	651	629	620	631	657	667	667	642	660	617	607	631	642	620	641	672	642	630	583	647	584	640	632	619	648	651	614	642	635	624	617	651	629	633	687	662	638	615	628	604	606	618	655	669	590	609	646	628	634	645	634	673	655	589	667	627	623	657	583	626	616	659	682	654	602	641	639	662	614	627	637	587	640	655	626	630	624	656	631	651	654	636	646	631	637	587	629	615	633	619	635	629	644	620	626	614	606	620	663	603	642	678	603	674	673	623	648	631	611	648	638	627	604	614	600	651	629	698	642	664	637	633	614	637	631	622	662	635	649	625	610	632	600	643	645	652	652	656	620	663	625	606	644	678	625	622	625	635	629	630	673	613	588	596	615	655	675	661	652	699	609	622	637	613	652	641	619	622	618	655	634	642	636	619	567	616	629	668	621	649	605	649	582	640	661	600	608	626	599	593	626	647	639	663	626	621	661	643	649	625	641	649	596	622	693	648	645	611	611	650	651	587	624	623	598	617	626	648	677	685	567	674	624	623	647	623	608	674	606	624	649	634	639	613	649	605	618	650	630	617	641	572	599	670	603	626	605	605	668	656	618	635	632	620	649	631	620	614	608	656	637	663	639	590	643	638	644	624	599	639	651	650	627	648	616	628	577	656	658	643	657	624	638	584	618	627	647	617	633	588	615	623	662	609	665	644	682	629	616	639	631	637	621	651	598	595	618	610	623	629	595	672	635	599	631	609	633	614	671	662	656	610	644	629	641	601	656	622	648	632	593	635	645	614	611	601	602	595	634	641	624	646	580	641	603	624	645	651	673	631	638	581	602	619	644	632	614	668	639	620	661	569	647	645	650	627	631	628	629	648	665	604	619	632	651	656	629	617	648	623	638	649	631	646	587	643	634	681	644	622	617	648	616	624	648	634	594	626	662	645	638	631	637	636	613	636	671	636	629	624	655	594	682	660	642	689	636	677	628	628	672	647	645	608	638	633	611	640	623	666	621	590	626	606	578	669	649	603	641	615	621	664	615	627	649	632	635	661	603	631	665	643	628	612	613	611	599	680	638	634	636	651	662	598	640	617	617	640	652	621	614	675	662	605	609	604	642	660	683	644	637	586	625	617	623	611	616	652	619	625	607	672	641	626	656	624	675	647	618	656	656	597	598	637	604	688	629	630	639	682	654	613	614	636	662	645	642	664	631	615	652	586	639	653	651	642	623	641	639	632	628	640	649	688	629	642	646	625	640	633	624	656	616	602	609	576	644	649	656	656	641	625	614	661	644	656	672	601	659	648	617	625	640	591	645	646	619	645	613	651	586	655	643	598	637	640	621	649	659	634	598	604	615	615	639	645	626	633	634	657	642	600	686	670	630	602	646	610	629	625	624	651	626	636	663	643	659	597	622	633	640	602	608	645	637	649	559	621	629	666	636	607	626	600	635	663	665	655	638	637	644	656	601	672	646	646	642	667	599	604	598	651	629	584	581	648	617	655	658	641	626	627	654	629	667	649	670	638	647	649	643	616	664	653	635	623	611	623	635	612	572	657	598	655	644	625	638	643	617	631	627	630	596	639	716	652	635	615	656	664	581	620	636	651	607	676	637	639	636	638	619	638	636	626	633	677	682	628	639	652	660	650	636	632	623	628	654	681	641	626	665	665	613	621	633	635	630	641	603	622	660	620	618	627	643	603	648	591	607	640	675	602	634	609	600	617	576	626	580	659	617	623	580	633	634	621	652	571	614	641	583	602	621	656	672	683	607	635	589	630	689	609	620	649	667	649	665	671	626	647	598	651	654	624	685	630	628	652	625	639	619	611	628	603	670	622	631	693	610	595	649	657	641	628	631	607	627	601	690	611	614	620	611	585	634	639	627	615	670	631	653	660	629	652	637	673	633	589	610	610	602	618	638	617	630	658	635	695	653	658	643	625	649	613	647	645	608	637	590	581	669	621	634	646	680	601	617	614	653	603	639	593	639	628	607	619	623	630	650	657	637	634	656	638	662	687	633	650	623	667	635	674	641	653	595	630	651	629	659	657	639	653	594	617	672	625	641	605	643	650	678	633	637	637	604	634	614	625	676	624	626	687	590	651	672	666	624	659	612	633	651	663	637	615	667	671	640	691	618	610	637	588	677	616	674	631	643	602	625	659	666	602	645	629	662	631	666	661	661	612	584	594	692	636	615	642	610	627	664	635	659	636	644	655	659	684	628	656	618	607	634	637	661	627	617	662	664	631	651	660	636	614	677	654	673	654	677	670	663	638	644	634	633	629	656	679	648	644	618	668	638	620	599	646	671	596	626	636	659	658	660	651	595	618	663	657	651	666	617	614	591	650	628	611	637	622	642	675	597	615	613	623	622	646	624	651	615	603	638	625	599	646	611	595	620	594	602	624	642	638	657	609	654	663	630	639	642	616	613	664	687	635	601	651	652	665	632	648	626	679	632	620	643	658	576	621	584	647	634	648	628	633	640	646	633	582	637	633	638	640	668	642	649	636	627	626	575	647	662	629	610	646	630	635	643	639	670	615	596	680	634	643	635	643	652	600	643	639	679	656	591	662	642	654	603	633	611	619	639	608	632	603	623	635	666	632	667	637	636	682	616	641	644	614	660	625	645	656	635	628	597	632	612	602	653	580	623	645	634	633	652	621	629	613	633	621	637	637	655	655	609	614	683	648	619	678	646	603	659	638	639	598	656	656	665	643
8795	1486	1400	1273	867	567	520	473	431	446	403	348	355	374	340	367	331	351	331	327	325	288	285	293	323	306	328	338	323	290	329	265	323	296	279	290	300	311	320	309	310	319	325	323	292	298	331	301	312	294	349	312	289	344	292	300	283	318	310	341	312	315	315	314	311	288	309	265	290	303	298	282	323	353	264	293	328	282	326	303	320	297	286	304	332	339	301	319	312	348	334	304	292	294	324	283	307	332	295	333	278	287	318	311	345	328	315	299	309	290	322	297	325	312	318	327	312	349	328	312	299	299	290	324	272	311	320	273	304	313	291	295	322	299	299	299	310	306	291	299	315	322	335	291	315	327	314	324	320	319	313	306	286	279	291	298	315	298	280	318	314	309	296	303	310	305	301	319	317	303	333	292	324	351	312	312	268	296	329	319	329	311	319	299	320	321	323	294	325	321	312	309	300	305	312	292	318	307	309	331	346	279	294	320	314	319	325	284	285	296	348	275	286	336	326	304	298	325	315	305	293	318	316	316	303	297	331	308	284	275	321	309	320	315	299	312	282	309	292	302	331	315	284	320	322	320	328	342	325	306	320	308	350	308	315	272	315	323	354	298	299	321	318	324	291	331	265	301	299	292	324	321	312	313	316	327	327	297	316	289	306	293	278	255	326	300	292	312	294	277	311	317	309	315	324	315	304	311	287	331	309	292	328	316	291	306	290	360	296	347	326	332	356	347	301	307	312	308	324	295	320	280	321	310	293	299	336	317	308	332	299	300	288	301	277	311	319	298	343	294	270	321	352	326	309	332	325	277	314	320	309	304	308	287	288	284	300	290	339	332	315	352	295	324	336	307	330	296	296	342	311	347	347	337	294	328	305	297	323	310	282	309	329	357	321	316	309	290	323	324	308	316	295	301	276	307	314	316	299	338	325	295	317	319	326	307	330	318	305	309	311	321	315	309	293	270	301	297	298	308	302	318	282	332	356	294	322	310	330	311	258	352	334	331	317	326	262	274	320	310	303	289	276	300	288	320	327	305	302	308	279	317	295	329	316	309	331	304	299	343	333	305	260	307	329	329	296	319	281	336	309	314	288	301	313	289	278	295	301	286	349	308	318	289	317	347	322	331	318	294	299	342	285	281	319	310	301	272	299	316	318	309	280	311	296	292	295	294	290	311	307	312	355	312	286	297	305	307	310	344	286	333	297	280	311	310	341	324	298	307	328	315	327	304	331	298	298	326	328	344	297	340	315	298	309	299	314	305	304	313	326	328	310	291	290	323	348	310	293	319	334	322	313	310	299	284	308	283	301	318	285	342	319	322	334	285	316	330	307	312	310	286	308	304	322	304	312	279	312	314	299	291	292	336	286	306	308	327	322	297	330	292	310	282	312	301	331	311	340	317	321	299	280	298	333	316	300	309	324	271	285	342	319	331	299	326	308	285	317	319	310	317	349	304	293	321	349	307	313	313	314	299	305	301	318	309	311	284	306	293	334	334	336	338	307	299	299	346	301	336	307	325	309	325	338	291	338	300	327	293	308	327	331	314	314	320	325	314	316	308	323	324	329	290	329	334	291	322	326	341	301	321	319	311	333	284	302	297	325	298	344	325	302	352	334	332	341	329	305	316	334	311	350	319	305	294	314	336	327	327	300	300	304	300	288	319	329	298	274	307	318	312	277	320	309	314	326	291	330	292	286	305	331	292	304	293	308	297	307	316	292	292	282	305	281	304	284	314	303	268	330	324	285	307	301	297	300	315	267	283	320	316	298	289	326	296	351	292	328	321	322	282	286	341	316	304	300	314	303	300	305	328	287	315	344	346	295	311	344	304	294	324	319	329	300	291	306	292	295	302	297	308	315	324	320	310	302	317	288	299	294	336	299	293	346	286	293	310	309	301	316	290	312	305	322	289	302	317	336	311	302	321	295	305	298	319	302	295	308	263	277	290	314	338	334	299	313	310	319	287	313	280	334	301	312	301	303	312	304	310	319	320	330	298	358	304	319	303	308	327	327	280	321	361	306	312	345	298	331	301	261	307	312	283	320	321	310	338	312	306	264	296	283	320	343	284	303	304	292	294	288	300	306	305	279	318	282	296	302	314	286	317	306	298	307	330	287	303	321	293	338	284	306	329	282	289	315	299	345	331	289	261	310	287	297	285	322	309	293	320	306	330	314	319	301	336	312	334	321	302	284	322	313	312	326	349	313	295	280	311	299	293	323	343	314	311	285	306	357	292	324	327	292	303	326	300	286	296	318	318	293	289	299	335	330	293	287	304	344	328	281	308	308	345	295	306	271	290	286	312	302	308	315	292	292	307	291	293	297	294	322	323	301	281	309	325	299	271	322	301	317	307	340	321	323	325	315	297	322	303	316	308	297	318	285	298	306	300	321	309	299	288	297	302	336	313	327	291	301	315	283	345	314	315	309	286	297	277	340	272	316	323	301	319	314	300	315	319	314	294	305	271	305	321	316	292	312	315	300	288	310	311	323	314	319	299	349	302	327	299	325	269	293	306	298	310	296	295	307	292	273	308	313	340	304	284	351	315	330	297	306	319	312	290	296	306	329	308	321	322	307	295	298	309	302	297	325	314	282	293	302	325	305	296	301	295	300	279	279	316	340	296	349	298	261	295	321	316	306	322	295	283	317	298	307	313	347	279	302	317	304	298	296	322	333	310	288	286	333	337	312	283	291	287	342	284	290	296	305	329	302	299	319	314	330	321	282	276	319	318	336	272	313	290	277	303	297	313	316	267	321	309	309	287	298	287	305	307	293	317	295	308	321	295	273	286	304	288	327	315	328	291	324	314	313	303	290	293	317	334	310	320	276	337	308	294	301	286	318	310	335	316	316	298	325	272	327	293	275	312	300	312	297	339	312	295	298	297	295	308	338	327	309	330	297	296	304	273	306	273	265	308	303	299	310	328	301	315	325	282	315	328	312	298	338	313	303	308	321	319	299	308	327	309	294	291	305	301	331	360	341	308	334	333	324	313	323	315	301	288	313	310	327	355	328	330	307	288	305	321	333	301	292	280	312	334	335	296	301	299	290	312	317	328	318	312	307	322	328	308	336	302	288	317	295	308	316	308	310	309	344	307	299	304	258	289	334	316	283	322	339	306	309	352	292	308	348	292	321	306	319	297	334	285	339	297	315	296	300	289	293	298	312	334	322	292	306	309	295	361	308	301	277	314	288	349	325	294	332	294	328	349	325	335	298	336	328	297	319	302	329	296	276	310	307	310	295	317	314	287	298	314	322	293	314	343	347	290	326	359	302	301	344	293	319	312	324	322	287	321	267	294	309	257	297	319	293	304	274	302	297	329	304	303	286	308	311	330	318	308	329	321	280	318	312	284	291	279	328	294	336	319	315	334	293	334	324	328	311	318	297	340	294	328	275	353	299	300	337	300	330	306	305	306	298	283	307	304	308	340	299	322	316	326	310	302	285	325	291	303	298	287	335	280	318	342	329	327	331	315	290	323	294	367	307	311
5256	1712	2939	3486	2765	2130	1749	1671	1485	1438	1220	1196	1040	964	1036	983	833	888	880	825	832	830	784	764	837	822	836	809	827	794	800	776	788	774	806	788	808	785	725	785	768	759	803	766	742	753	769	798	775	761	811	728	739	852	737	752	818	723	696	753	781	769	710	791	704	749	768	733	775	730	749	731	736	771	722	736	765	753	727	737	743	767	752	723	754	694	742	726	762	796	748	728	775	758	772	721	754	757	732	768	754	729	748	781	733	759	747	767	802	747	780	709	747	767	725	775	748	775	781	727	728	796	733	763	788	750	719	769	747	799	721	722	741	738	791	723	757	765	748	790	764	785	721	754	743	770	747	761	745	742	801	731	750	768	752	731	737	757	769	709	723	817	747	751	800	754	722	753	742	745	802	736	719	747	754	746	765	731	784	750	737	712	746	765	751	769	708	778	707	750	749	763	770	688	736	744	758	770	755	742	755	784	740	754	807	786	787	705	748	768	736	730	754	722	752	759	733	762	780	805	746	779	746	720	766	763	729	769	785	691	774	737	736	805	743	791	741	747	729	716	698	726	726	721	749	742	743	778	768	754	724	739	711	763	819	771	751	734	770	781	767	719	750	747	740	751	735	768	772	738	744	723	731	792	749	752	789	714	738	693	770	733	791	763	753	755	720	733	756	746	779	732	743	804	780	704	733	747	732	732	738	731	782	734	755	758	770	793	793	784	749	745	782	734	739	768	743	752	702	781	685	764	731	724	738	716	770	807	790	763	817	736	741	755	782	715	746	781	760	700	785	729	783	734	782	722	748	772	754	766	807	749	741	798	737	777	735	724	738	726	746	768	726	777	800	743	710	794	764	721	769	759	721	711	725	751	769	757	770	743	740	784	728	752	770	757	731	726	761	723	754	745	786	755	798	748	729	755	810	778	771	758	728	692	729	766	811	742	724	767	753	744	733	750	760	722	743	777	718	732	757	784	768	775	739	714	782	733	756	811	748	724	762	735	820	775	724	754	720	721	761	809	755	731	789	730	722	781	770	746	758	708	775	735	760	755	729	799	747	784	740	745	773	750	786	738	771	782	742	699	764	796	744	768	733	734	723	724	764	754	805	742	733	730	734	751	708	744	750	759	756	720	760	729	717	769	752	758	757	741	733	713	752	773	739	760	758	710	782	753	756	779	771	760	800	715	766	724	764	715	741	780	769	773	746	799	719	765	791	715	778	732	750	745	706	751	766	718	692	768	772	744	699	761	746	751	740	765	755	708	740	771	758	807	766	722	718	771	770	715	721	731	733	767	708	736	766	766	761	764	785	760	776	700	741	764	753	745	738	781	768	740	763	724	779	755	739	751	745	732	725	734	748	763	762	737	778	785	789	767	769	754	738	775	765	777	753	754	749	684	695	771	789	745	796	720	774	713	753	779	784	702	724	765	707	710	722	767	783	748	727	759	756	743	753	708	744	806	756	737	731	782	739	785	723	763	751	740	801	752	775	708	769	769	730	800	762	776	782	764	719	740	741	708	780	745	741	762	726	734	846	741	744	749	739	749	763	746	686	756	778	747	738	773	727	741	743	766	816	737	768	733	775	765	719	757	772	715	768	758	739	770	729	787	731	743	743	735	782	755	769	732	736	774	772	778	779	748	720	728	771	730	725	794	770	789	751	717	738	804	721	719	722	773	701	735	762	717	806	743	737	749	727	744	705	780	761	730	781	757	715	750	676	776	759	733	755	744	776	718	771	790	741	753	760	741	744	766	780	789	750	785	729	743	762	799	750	721	728	725	718	760	739	757	778	697	777	782	778	765	774	718	755	723	767	767	784	773	776	751	782	784	776	760	722	774	757	722	696	764	738	705	746	732	787	764	750	702	734	763	763	738	762	797	737	736	695	757	745	735	778	757	796	736	742	780	698	791	800	775	710	725	791	810	728	759	750	737	739	722	703	749	720	751	779	821	767	747	741	685	725	754	763	794	802	744	770	732	767	746	764	748	735	762	735	777	762	734	681	719	733	751	772	733	829	726	697	713	721	781	780	737	744	723	739	775	712	766	754	738	776	751	756	695	715	757	744	800	740	786	723	784	723	727	800	783	721	764	732	721	754	807	749	752	766	753	763	750	768	716	762	745	772	753	751	771	740	779	747	774	739	735	799	771	763	784	803	770	700	771	739	781	750	751	735	717	772	716	702	679	795	749	791	756	793	766	721	727	763	764	791	744	774	739	724	772	738	771	769	785	737	751	747	815	730	697	723	780	771	726	731	766	796	727	781	767	739	775	714	753	781	727	718	772	775	718	729	757	743	770	757	755	770	780	738	792	761	735	717	750	777	768	800	779	748	739	757	751	769	763	715	764	765	764	764	749	777	766	764	752	711	772	749	753	747	780	759	752	744	739	750	773	772	767	773	743	723	780	732	800	774	715	769	773	731	791	743	779	717	768	813	772	700	766	703	766	756	751	758	723	731	706	704	722	756	735	753	762	715	740	719	751	741	749	774	726	793	729	715	761	755	713	716	745	757	742	736	737	733	788	752	742	741	752	765	754	720	722	714	763	754	757	777	735	800	724	759	737	740	728	770	776	723	750	787	701	745	717	727	762	785	785	785	719	802	770	764	748	703	768	762	761	781	788	742	779	784	784	753	739	782	757	724	717	755	744	728	781	760	733	743	736	722	745	779	742	771	726	752	698	729	738	724	704	762	755	782	756	801	722	754	735	792	738	698	749	741	765	737	757	723	770	724	770	727	740	766	737	775	745	750	773	762	745	749	724	737	741	729	761	761	713	738	745	706	734	737	757	754	712	756	766	765	756	799	749	777	753	766	765	802	736	766	730	727	777	783	759	748	774	765	751	774	730	756	734	786	738	737	735	753	714	731	755	773	725	775	771	784	806	781	773	747	813	705	729	738	761	726	739	764	691	751	784	753	764	747	775	739	803	793	781	773	781	800	757	753	730	750	723	744	770	698	710	747	725	705	739	776	736	784	802	765	805	730	770	746	761	770	764	754	726	723	783	774	774	781	780	753	765	781	735	748	779	753	732	743	752	721	745	764	768	749	778	725	742	707	774	742	731	730	779	783	736	705	804	783	743	759	783	829	738	745	731	741	720	767	754	722	731	773	775	764	734	770	720	724	758	722	721	770	740	801	735	762	751	811	706	748	711	756	731	799	716	776	765	755	725	755	791	739	763	729	761	760	765	768	729	733	745	751	788	766	750	763	771	750	742	729	764	693	801	774	757	742	760	798	755	680	761	734	785	786	736	771	768	752	764	758	733	713	709	751	773	742	757	744	772	726	755	759	726	751	726	802	730	766	723	763	715	710	768	752	709	724	765	737	764	782	768	788	743	726	714	754	757	726	747	763	752	785	725	739	760	753	757	813	735	770	749	746	775	771	777	695	734	716	755	734	689	738	737	720	752	754	743	757	740	784	754	798	785	757	739	762	777	739	723	756	777	760	766	750	717	725	766	784	755	740	789	768	725	751	769	751	741
23070	6920	5777	4782	3208	2354	1702	1663	1149	1072	804	721	560	459	504	390	349	326	310	311	296	284	245	223	251	285	272	265	215	217	181	231	204	173	208	213	216	170	178	194	183	207	186	193	182	188	193	196	200	212	188	181	171	173	188	157	186	164	167	164	171	188	163	204	199	172	174	185	185	191	184	197	155	191	163	150	180	165	195	176	192	157	157	179	166	182	161	180	191	174	163	199	190	159	174	178	162	190	177	167	175	169	182	176	164	174	157	163	174	182	178	163	165	188	180	179	164	188	174	199	177	185	183	166	160	219	172	161	155	168	170	163	189	150	193	176	185	164	154	171	189	190	147	152	175	166	179	171	199	174	171	168	160	173	139	177	181	158	167	190	180	178	195	169	151	195	177	163	183	169	157	163	162	161	154	166	165	167	156	172	169	177	180	180	149	183	152	159	175	168	176	168	160	194	177	181	204	182	172	195	175	161	178	158	179	187	184	170	156	161	172	188	179	171	165	175	178	169	180	169	179	178	176	183	152	198	201	138	170	168	185	195	198	176	190	200	147	161	178	165	167	174	179	170	167	148	195	172	189	141	187	166	168	157	179	170	154	167	162	181	187	167	203	164	171	189	202	181	180	152	174	163	160	170	172	162	166	187	177	175	179	194	175	168	160	156	166	163	157	181	177	189	177	160	165	142	179	189	174	175	173	169	186	165	181	178	175	178	171	183	182	169	170	168	172	179	179	177	148	190	163	202	194	169	151	175	191	179	186	164	171	177	182	169	172	160	195	174	158	178	161	166	169	167	175	189	185	207	180	230	184	161	179	157	190	176	173	155	181	186	183	165	180	177	177	169	173	186	166	174	161	172	194	189	191	170	159	191	192	168	165	155	164	176	185	193	163	184	182	174	188	170	162	162	170	178	153	158	178	161	187	177	191	190	181	170	188	170	188	162	155	201	164	175	183	147	161	169	160	180	156	173	176	171	175	163	171	144	158	172	194	153	179	191	165	177	190	157	171	191	175	174	167	173	186	199	168	151	169	197	165	194	180	168	171	185	177	170	179	188	183	181	183	176	193	206	182	164	182	164	171	164	170	149	174	199	170	167	191	172	193	147	191	192	179	186	174	185	159	168	175	177	170	150	188	197	163	181	164	166	183	153	191	158	191	185	172	154	180	165	190	181	144	198	156	151	163	170	164	176	159	196	199	154	173	195	204	165	194	154	173	152	198	172	186	179	165	145	165	169	179	155	193	147	177	179	166	178	154	178	181	181	195	176	162	182	166	159	153	180	193	180	180	207	179	184	193	179	173	165	165	159	140	175	182	183	166	181	190	174	183	182	176	158	153	164	171	186	187	157	157	179	161	176	196	187	173	183	207	180	146	157	182	190	161	182	164	188	168	178	176	185	183	173	170	174	162	190	175	185	184	173	184	184	176	165	177	193	166	165	189	169	175	161	175	162	181	162	155	178	177	172	190	195	180	179	187	166	196	173	171	194	190	172	155	159	183	161	182	183	152	194	167	166	169	164	175	191	178	163	158	187	173	149	183	184	183	181	191	174	184	184	171	168	185	182	180	165	164	157	176	162	172	166	169	177	179	162	151	181	188	165	175	174	177	169	173	164	181	177	179	164	169	197	184	184	177	183	161	129	165	180	185	189	170	172	173	197	168	179	169	167	173	182	178	155	172	192	160	178	181	173	194	175	179	201	167	156	151	165	202	164	157	166	185	165	164	155	200	217	180	187	193	185	188	188	166	166	178	169	188	171	209	179	162	169	185	158	160	166	164	199	168	188	167	187	159	180	181	155	165	160	180	164	164	191	164	166	176	207	170	182	179	183	180	172	165	172	166	171	180	187	180	200	172	162	201	189	153	179	201	172	162	166	151	200	189	201	185	168	181	151	166	173	172	170	172	165	186	154	168	186	174	172	170	164	167	185	157	161	178	185	180	159	178	179	157	170	179	177	171	183	176	175	204	206	195	170	173	177	187	157	167	172	179	195	158	194	204	156	180	174	174	175	192	180	184	172	147	157	189	166	167	169	165	185	164	178	155	166	187	168	158	175	166	159	159	210	167	176	206	161	192	198	159	173	180	176	172	169	166	188	169	166	176	185	178	182	174	186	179	176	194	166	182	164	169	179	185	187	172	182	186	175	180	165	179	199	211	170	169	192	182	182	187	162	175	158	201	204	169	180	146	178	170	156	164	175	145	158	174	159	179	169	169	172	183	209	217	175	172	173	168	176	189	178	189	161	201	176	177	171	141	167	166	178	151	175	167	169	206	155	191	164	151	141	163	167	184	157	170	181	188	169	174	182	191	171	181	163	158	164	185	181	171	193	168	164	161	174	191	171	182	169	155	179	183	167	167	178	180	201	169	182	165	173	178	194	163	167	175	184	160	175	173	159	166	160	168	180	172	162	157	157	160	190	178	159	168	160	158	165	174	182	175	151	167	184	166	182	172	192	179	164	157	179	181	167	161	168	168	176	173	170	196	174	180	151	176	170	159	194	205	194	184	172	157	160	180	183	173	178	150	191	185	171	172	167	168	164	199	188	156	171	168	181	187	164	155	183	178	170	192	152	187	168	142	174	170	183	136	154	175	184	177	195	179	169	158	198	177	177	193	177	172	177	191	158	186	157	186	169	170	172	153	179	170	174	171	167	198	151	196	174	168	204	177	173	145	184	182	191	182	182	199	188	168	168	173	166	167	173	155	163	166	174	162	172	162	167	183	173	170	151	178	162	166	193	168	149	158	188	149	165	169	177	152	158	194	187	155	175	183	153	162	187	187	156	184	192	180	159	195	167	159	169	159	178	145	170	170	172	168	210	162	181	178	160	167	155	174	177	160	176	171	157	168	174	159	176	177	155	187	181	184	190	199	188	160	192	194	167	166	168	152	181	171	158	156	169	180	172	167	166	165	168	177	149	167	171	188	156	165	152	148	154	177	177	195	168	195	155	160	164	159	186	173	185	176	194	181	143	147	195	188	161	170	179	165	186	170	187	176	175	193	198	191	180	160	179	181	161	151	154	182	181	160	180	175	183	177	166	156	186	171	168	183	180	179	207	162	164	191	168	173	160	176	175	156	171	164	161	171	159	192	177	173	196	176	178	172	182	155	171	169	167	192	165	190	148	175	185	153	153	187	171	191	185	167	157	156	185	171	169	169	174	166	175	170	178	166	186	176	161	168	155	161	175	168	200	167	173	178	156	156	185	193	153	162	186	158	166	175	188	196	169	179	172	174	176	162	175	167	163	195	196	150	153	171	159	160	175	177	146	137	187	167	173	175	167	167	176	173	180	183	207	158	173	153	147	178	173	177	176	187	163	183	165	194	177	160	191	168	154	174	192	184	183	172	145	153	167	185	169	181	162	172	175	162	164	189	165	193	195	181	180	176	173	205	171	182	163	183	190	163	183	169	149	145	180	179	174	157	175	166	172	168	176	180	162	203	166	176	180	176	161	174	168	179	194	177	183	174	183	166	175
12605	4264	7599	8934	7659	6399	6453	6255	5119	4686	4063	3593	2968	2430	2678	1923	1651	1736	1608	1519	1334	1301	1065	1023	1289	1311	1316	1187	929	807	708	646	670	659	645	676	625	638	624	575	540	559	573	590	545	538	538	532	521	607	529	547	535	520	480	520	487	468	497	481	454	503	476	470	493	484	536	484	485	530	490	486	434	466	493	489	507	479	460	471	506	511	496	462	505	482	469	497	442	440	488	465	497	463	477	474	447	525	509	468	479	446	494	479	464	490	469	462	459	505	461	478	515	451	479	486	477	480	518	453	465	491	509	507	506	473	436	475	462	477	448	468	477	461	489	462	461	452	514	495	515	473	449	497	472	475	488	513	449	488	496	524	495	511	484	457	520	480	522	505	475	459	475	446	478	508	482	456	505	479	524	477	492	478	468	460	479	448	472	509	472	469	480	487	495	453	478	485	458	456	458	473	507	494	490	495	512	464	466	452	496	483	515	476	513	450	473	479	481	430	444	498	480	425	466	468	454	470	452	517	443	458	505	498	477	511	455	480	478	494	517	502	473	509	498	507	452	479	492	490	478	499	491	507	452	502	500	493	510	498	475	514	468	455	502	474	468	502	490	448	471	501	462	464	465	501	457	472	495	451	490	518	447	457	464	479	468	465	467	479	500	518	433	480	470	509	494	486	458	478	503	462	475	517	509	459	455	468	493	500	477	446	462	485	469	484	455	504	468	516	454	529	455	454	482	491	440	505	476	469	530	455	513	493	495	450	483	474	487	461	451	449	467	475	439	481	482	492	463	480	456	507	486	456	459	464	476	479	458	479	458	456	468	466	488	457	502	460	428	484	460	439	445	513	473	457	448	498	457	496	443	493	472	468	449	510	484	496	495	493	444	494	461	500	486	484	498	490	499	479	485	466	454	523	498	465	475	476	465	465	433	458	489	494	505	457	542	443	477	484	465	476	491	461	462	503	442	488	489	484	490	521	460	429	463	439	502	455	460	430	476	465	480	506	439	480	446	491	466	525	491	483	478	487	478	471	483	473	489	440	468	465	469	449	491	505	460	447	470	472	453	475	493	469	491	481	455	461	485	479	482	525	435	490	478	458	523	481	460	468	477	436	466	460	498	477	533	445	430	449	481	462	490	495	478	467	495	484	505	482	481	460	452	466	483	453	482	488	474	478	480	508	475	446	487	490	445	482	476	444	496	524	450	468	479	447	495	506	453	497	499	479	502	465	453	447	454	467	479	482	477	481	443	485	495	464	467	479	481	461	445	520	494	468	477	468	485	487	506	494	494	455	482	496	440	468	459	480	464	478	461	471	481	462	504	510	505	523	461	481	476	459	472	494	470	489	481	497	441	467	489	507	502	486	455	451	507	485	473	459	481	497	485	457	485	448	483	462	467	513	453	484	490	502	444	444	475	479	455	440	490	496	455	492	478	479	478	457	482	473	505	447	479	500	524	463	516	466	456	486	470	441	499	482	476	503	466	479	466	450	478	471	468	494	450	463	474	461	457	475	473	469	428	447	479	464	473	485	494	453	497	481	487	476	499	452	469	475	470	449	494	500	442	453	453	457	464	489	526	483	459	509	460	484	461	493	476	502	495	499	457	493	520	467	491	504	499	493	454	472	512	462	502	510	488	464	480	486	490	474	484	466	451	454	469	476	515	493	494	470	491	477	486	476	467	441	512	481	480	457	483	451	478	490	483	506	485	494	490	523	465	491	458	495	540	441	452	478	464	514	445	440	455	480	460	465	483	463	460	449	505	461	486	489	489	471	499	470	463	498	491	513	494	461	462	486	509	508	471	449	471	483	511	436	514	483	497	488	470	479	482	492	474	490	501	472	482	474	468	411	454	492	490	478	462	437	490	464	476	464	447	463	470	498	471	507	453	483	499	484	471	476	510	462	504	478	434	466	459	490	515	479	473	480	471	465	498	493	454	477	434	472	472	444	485	449	472	493	437	510	509	535	455	423	514	486	460	479	463	484	461	444	487	510	503	491	469	476	475	497	438	494	452	495	453	471	467	460	535	447	480	460	463	475	488	504	504	483	446	469	481	463	479	481	500	465	492	481	468	494	512	459	506	464	496	472	451	478	476	490	467	438	461	470	449	503	477	485	451	465	467	475	459	440	485	464	441	501	481	527	493	440	486	494	445	454	477	459	510	468	464	449	463	474	504	482	457	476	486	473	485	483	529	502	469	472	494	492	475	469	502	503	481	514	490	493	469	505	481	473	469	479	496	491	484	482	459	466	485	492	444	501	485	503	513	485	484	462	493	463	462	486	491	427	456	432	471	480	436	492	518	477	427	445	478	443	489	474	429	453	486	469	466	470	482	467	510	434	505	511	464	531	454	474	474	480	476	506	473	439	481	481	478	477	466	460	449	453	514	459	460	504	432	466	475	453	480	486	464	489	491	444	471	495	468	493	486	450	501	530	496	488	488	504	455	464	465	462	489	494	486	482	518	489	479	455	511	466	467	451	513	492	494	471	495	458	479	478	455	492	448	478	468	487	478	467	520	486	473	487	477	469	495	512	453	490	535	466	496	459	490	464	453	458	461	487	469	482	463	486	513	468	515	479	460	493	485	438	467	489	505	517	488	475	472	474	492	455	491	487	482	477	480	440	474	480	456	503	458	504	499	457	485	502	508	471	484	512	485	505	493	477	489	437	465	484	497	436	483	471	471	496	472	471	461	543	493	459	499	465	469	455	464	484	463	455	466	457	460	501	462	475	475	504	483	521	503	472	450	470	449	472	460	469	475	481	496	520	451	541	489	512	467	508	494	448	490	476	517	501	481	442	469	469	488	466	496	476	474	480	480	445	467	448	463	465	483	475	396	506	499	445	476	461	463	474	466	509	446	487	461	502	480	461	495	466	452	499	472	448	461	455	517	479	485	494	486	516	465	517	502	481	482	452	485	467	477	455	488	457	500	479	475	471	495	473	465	463	485	467	479	478	473	501	453	478	474	478	515	449	504	497	446	490	508	499	486	481	489	443	451	442	476	508	471	509	457	441	473	465	499	482	510	479	443	466	445	435	493	507	492	453	504	468	497	500	442	451	498	474	493	466	528	451	466	463	484	484	494	498	497	502	490	484	484	492	501	523	493	510	508	472	473	456	463	482	479	465	476	499	456	478	510	461	500	485	466	466	488	489	479	493	476	462	443	455	468	426	508	482	494	454	472	457	485	461	493	492	444	506	479	468	456	467	454	497	497	464	450	451	490	457	487	482	491	464	464	484	430	487	485	441	480	482	469	477	468	510	488	494	528	446	540	499	553	459	484	496	448	485	449	462	514	501	448	483	476	512	472	463	484	504	454	493	464	485	513	461	478	437	469	478	455	473	436	482	448	463	456	512	460	475	457	480	481	475	485	458	489	443	482	524	480	462	481	451	483	503	461	496	497	477	497	477	462	498	472	471	482	409	447	464	510	488	474	449	467	461	494	441	489	497	464	510	458	472	464	443	486	459	494	504	474	465	538	486
29968	11741	11221	9121	7101	4719	4126	3407	2566	2178	1820	1344	1057	1002	903	856	599	656	571	524	658	538	376	402	393	440	500	446	388	348	335	286	302	298	317	307	280	239	259	245	284	280	246	229	258	247	247	258	249	260	255	248	278	239	248	230	225	249	248	272	259	246	253	254	250	262	250	217	254	255	249	219	241	254	251	231	245	244	238	230	227	274	229	248	271	234	233	247	236	240	255	242	229	214	240	249	220	234	223	239	240	251	256	240	257	230	242	242	257	218	258	223	262	233	234	243	234	255	247	230	238	228	230	233	225	241	250	242	225	230	259	238	233	260	245	266	246	232	253	233	249	233	236	259	248	236	239	244	231	227	246	237	238	218	258	228	249	266	255	246	254	235	244	241	228	267	232	248	228	241	244	271	228	263	255	215	239	250	218	268	232	237	239	251	282	231	223	215	226	226	252	201	240	255	252	241	200	212	240	248	252	246	263	267	280	251	230	247	232	246	251	255	243	249	242	242	248	239	223	228	267	259	246	217	230	263	230	231	252	225	232	236	245	224	228	249	230	249	235	232	239	234	219	239	229	259	225	272	225	191	258	255	221	232	229	254	280	242	267	237	214	246	248	237	237	253	265	250	247	232	253	224	272	247	240	251	247	227	271	262	242	247	220	222	246	249	275	261	255	246	226	223	255	229	235	252	222	236	261	239	276	280	246	271	249	234	240	232	229	257	215	250	207	275	249	237	226	242	214	220	232	239	269	244	222	252	236	262	243	235	250	263	209	225	226	233	246	239	247	231	256	235	232	273	242	248	236	248	227	255	282	256	241	214	264	224	232	229	257	215	247	239	242	252	239	245	233	232	271	246	235	242	237	264	252	253	253	257	228	249	232	251	220	225	256	238	245	231	240	218	219	227	278	220	228	243	260	216	254	205	232	255	252	249	240	253	239	258	228	246	271	224	281	233	235	241	244	251	252	239	232	262	237	204	246	233	232	226	238	234	255	220	215	227	236	239	231	244	216	261	250	242	241	237	240	227	224	209	252	255	229	244	218	221	243	258	249	217	230	230	235	229	207	240	261	214	230	229	218	249	222	242	257	255	252	257	241	253	242	242	250	245	220	240	229	252	291	240	243	238	244	250	211	264	251	244	236	275	240	237	237	254	237	233	226	232	224	239	257	265	238	243	246	262	246	259	258	240	263	222	244	242	223	235	253	239	261	205	239	250	258	226	225	234	235	254	224	257	251	209	253	229	262	264	243	231	206	242	226	231	263	247	236	239	212	239	261	217	255	222	249	243	240	241	255	244	224	217	256	245	229	245	234	206	245	234	249	256	233	265	252	251	229	247	257	205	237	251	216	249	256	241	223	206	252	259	221	281	255	257	242	231	253	237	253	241	240	229	243	226	226	289	266	252	209	245	282	239	221	277	262	257	237	234	238	237	250	233	226	212	231	216	208	263	240	262	225	221	227	243	264	229	230	241	224	240	261	247	228	241	226	236	286	238	199	245	239	279	248	208	264	215	236	229	230	236	224	237	244	240	240	223	231	222	236	263	224	226	245	255	242	234	258	230	270	242	236	213	284	255	258	242	254	242	228	240	234	250	247	233	259	252	205	235	243	231	224	247	232	251	230	234	252	247	262	237	254	215	248	243	246	233	217	237	230	255	217	268	255	215	217	229	248	266	280	258	223	223	224	241	236	242	238	251	254	240	221	243	236	215	247	242	240	238	240	253	240	246	216	237	261	213	253	239	225	241	255	252	236	235	236	228	227	232	204	268	283	269	218	254	233	273	221	250	211	246	228	262	220	235	237	223	215	216	254	224	256	234	240	224	249	233	216	229	243	251	218	212	244	244	246	229	222	246	230	243	240	255	213	240	245	247	244	260	204	256	210	241	257	242	236	242	244	263	247	253	220	257	262	238	222	254	258	211	229	248	250	264	235	244	222	231	258	249	240	240	239	231	239	243	289	243	251	213	252	241	245	230	230	262	259	240	264	226	232	225	238	260	240	212	270	240	248	238	217	204	215	242	251	249	227	265	259	242	235	237	231	234	226	235	222	220	222	236	253	255	262	253	222	226	220	246	231	257	231	236	237	232	239	260	202	238	246	259	255	267	216	251	238	244	243	230	248	237	243	237	241	217	243	262	243	208	235	250	241	222	247	250	256	226	241	256	217	268	263	264	246	228	233	229	236	222	231	250	238	253	228	242	248	259	238	227	248	249	259	259	242	228	239	229	222	242	225	257	227	231	248	242	243	229	227	232	267	263	254	239	227	260	225	230	237	230	255	234	206	247	250	248	239	255	247	248	246	213	250	254	212	243	258	247	249	241	259	228	244	251	270	230	234	245	266	271	236	254	249	242	214	224	249	263	231	254	253	258	238	202	227	248	264	231	248	255	228	220	237	231	222	262	241	232	216	255	250	246	242	226	239	247	269	258	242	242	251	233	225	243	224	242	230	238	240	227	260	218	229	238	248	218	247	221	235	263	257	240	237	222	229	233	234	258	223	227	231	230	207	256	259	243	236	222	236	231	252	228	244	226	251	253	236	241	236	251	215	210	203	248	233	224	221	236	235	268	240	238	265	231	249	234	235	237	224	218	254	219	254	240	243	247	229	248	268	256	240	250	217	229	248	215	248	231	226	260	238	245	247	240	243	242	233	230	237	252	254	224	227	219	241	220	260	230	243	222	265	236	258	207	244	247	266	244	234	235	230	216	267	236	232	242	251	233	249	253	223	225	245	242	236	242	229	230	263	256	237	249	238	227	226	219	262	225	256	243	232	195	236	251	261	239	226	244	242	229	265	229	254	228	266	253	219	246	230	233	242	236	232	226	228	227	210	257	241	240	250	254	215	247	240	225	247	255	237	258	210	251	246	241	242	205	233	249	230	244	257	268	247	215	259	233	236	246	257	270	255	252	258	261	234	247	244	221	241	239	240	236	261	212	244	243	259	235	235	243	221	217	242	242	254	239	241	250	238	262	242	206	246	239	253	253	243	231	239	240	249	267	224	228	215	266	232	239	238	240	266	239	225	246	250	249	247	252	225	222	240	235	239	249	232	267	255	266	232	232	245	219	207	230	234	243	258	223	228	219	248	257	266	243	237	249	246	251	240	249	266	246	257	270	244	218	235	244	236	248	250	234	248	247	240	221	214	234	222	229	234	225	234	233	236	280	236	253	251	234	247	251	235	238	211	207	271	268	219	250	231	223	250	246	257	266	239	258	228	248	220	234	221	258	254	261	233	245	233	227	226	252	247	234	203	190	241	233	249	249	231	248	235	247	196	238	250	253	236	280	258	262	254	231	266	221	260	243	219	212	239	238	224	234	242	258	257	248	231	236	237	253	233	239	230	234	252	244	246	223	232	232	231	235	227	231	246	234	249	237	206	248	234	249	254	263	230	259	222	251	218	249	264	256	245	252	255	278	222	225	259	230	259	223	214	232	213	231	256	288	228	268	223	229	271	242	251	202	218	224	233	225	234	237
15479	7299	11763	13254	12313	10560	11184	10232	8950	7920	7424	6199	5020	4828	4845	4273	2931	2886	2655	2426	2809	2003	1760	1946	2250	2302	2685	2127	1736	1315	1199	1114	1045	1103	956	1055	1021	934	966	929	800	804	838	779	837	718	745	782	787	780	801	730	732	689	748	689	660	727	667	650	662	695	633	714	680	601	702	676	692	662	689	652	704	636	663	670	626	667	672	652	651	646	662	604	679	634	622	632	661	657	650	629	661	671	674	625	649	655	589	655	681	649	678	650	629	659	637	631	640	655	652	644	717	635	626	672	633	665	681	648	655	664	622	618	620	643	703	602	648	646	609	637	591	634	616	658	673	641	679	623	648	598	634	639	629	644	659	650	612	650	636	645	674	645	630	654	679	619	656	695	630	614	630	640	640	627	636	658	641	628	642	643	625	639	609	642	669	631	612	616	618	638	677	638	645	667	613	636	693	645	645	653	666	614	679	680	637	630	623	661	597	631	640	692	648	608	653	598	637	668	642	600	661	665	604	637	642	618	659	645	627	637	604	622	642	663	648	649	647	664	686	654	636	659	645	656	637	679	647	645	593	597	684	644	579	647	662	664	653	682	623	637	620	638	659	650	606	631	629	604	604	642	617	603	661	640	622	657	635	599	642	647	644	660	580	647	610	612	634	663	611	646	619	627	638	580	600	670	660	677	661	681	659	628	632	626	634	649	619	639	675	603	638	661	632	603	606	615	644	638	676	617	654	649	641	604	615	627	603	631	622	629	640	652	639	692	612	616	630	689	655	628	639	649	648	634	636	618	640	611	626	625	612	626	633	656	613	626	667	637	612	671	645	678	634	617	615	613	663	660	662	631	654	633	676	660	644	627	630	588	606	628	635	634	627	616	638	637	627	706	609	625	620	613	681	605	619	633	655	650	615	603	629	600	593	635	656	630	618	630	649	638	666	640	633	663	610	621	633	667	629	636	591	654	581	655	634	640	677	664	651	638	607	624	670	655	617	631	627	628	673	652	604	676	681	641	664	592	626	649	606	616	669	656	649	622	672	647	676	668	659	613	718	634	625	605	627	656	644	626	606	616	624	622	633	646	631	615	617	659	623	670	640	663	601	626	635	599	624	655	625	618	674	613	685	654	652	617	641	662	635	628	658	628	656	639	667	646	646	653	633	649	640	617	637	647	626	623	632	641	672	651	657	658	637	637	637	615	608	673	656	630	640	619	628	607	615	617	655	657	638	650	636	629	624	632	642	599	615	606	610	601	639	684	604	598	623	682	609	655	661	623	654	642	664	672	655	635	677	669	649	604	658	663	660	646	677	630	683	635	645	601	631	642	626	666	586	602	633	627	631	608	629	633	608	633	626	656	618	647	651	634	685	620	663	627	674	655	634	642	649	629	615	647	627	669	651	688	641	634	614	619	631	581	681	655	690	663	606	614	654	607	613	615	643	612	676	633	653	628	633	644	607	659	664	614	683	628	654	625	630	637	626	662	595	658	623	680	598	654	653	643	617	622	587	630	634	650	582	632	627	618	635	690	638	621	661	616	661	641	689	604	670	591	613	633	620	651	631	645	651	625	664	611	651	673	641	661	643	651	666	646	676	624	625	618	641	668	631	642	607	626	619	713	649	673	600	634	657	626	647	631	656	688	649	624	646	635	638	627	710	645	657	689	633	640	613	642	644	660	612	646	634	643	644	655	614	611	620	654	642	689	624	636	603	636	621	640	654	603	678	639	623	579	646	630	650	655	681	684	624	635	656	664	658	688	686	632	649	610	674	635	649	652	664	639	603	599	619	647	614	617	695	626	614	634	645	623	674	670	647	622	633	610	666	670	638	620	631	622	620	631	617	622	631	655	608	643	618	641	612	659	631	629	631	668	641	640	648	620	609	651	641	665	632	673	645	692	656	660	684	631	673	618	602	608	614	628	663	619	621	634	585	603	638	619	640	624	691	633	627	619	628	613	650	626	626	623	649	667	668	607	665	616	637	613	601	664	634	614	614	628	653	606	595	612	648	629	605	645	606	657	632	627	612	568	631	628	633	642	632	685	660	620	656	647	619	660	627	681	644	675	628	623	655	660	655	647	620	622	621	633	630	644	679	649	625	679	619	611	631	659	639	643	621	635	603	578	663	643	620	671	677	606	655	679	630	645	676	666	655	620	630	649	611	596	634	644	631	616	700	660	602	650	626	602	617	610	615	630	641	648	612	659	640	633	629	591	636	597	686	648	665	630	604	637	653	656	635	670	627	640	582	679	654	637	594	635	648	646	604	649	650	650	639	644	617	630	602	671	636	649	633	634	632	629	584	626	613	627	629	674	644	575	624	615	591	657	665	631	671	630	613	625	595	606	617	628	621	633	624	633	656	596	617	550	664	661	617	609	655	645	607	636	622	615	623	696	643	625	657	606	597	636	676	632	610	628	645	602	652	577	623	633	652	646	634	604	634	659	657	621	658	662	645	621	655	668	645	678	656	644	666	593	633	613	664	643	665	627	617	586	672	682	661	612	649	612	626	636	615	641	603	657	682	615	634	616	640	652	588	635	672	601	624	696	607	619	691	615	582	645	600	617	656	656	655	598	643	649	645	660	634	641	644	621	634	668	586	668	638	614	650	597	624	649	666	652	648	630	641	656	646	648	654	668	669	670	587	621	642	638	672	615	640	597	584	654	625	657	663	630	644	670	650	620	619	681	583	600	627	691	668	654	682	630	639	666	654	573	664	643	703	649	661	647	629	662	638	675	626	636	642	618	648	657	617	590	597	605	629	627	609	630	636	605	650	613	704	661	651	679	649	641	642	642	618	628	612	654	631	618	623	623	646	625	661	611	655	622	633	671	659	643	625	681	594	644	636	629	613	619	595	637	666	654	608	616	606	614	623	633	622	627	640	653	660	644	591	616	650	622	628	615	663	660	614	611	623	670	630	613	638	668	666	599	621	637	610	602	588	650	646	625	635	603	667	654	669	596	616	646	631	642	624	644	680	668	631	642	660	643	656	672	642	642	639	619	626	620	660	597	692	612	690	625	643	619	638	646	597	606	634	675	610	651	637	653	667	689	628	626	634	660	618	659	655	644	650	654	620	608	679	599	676	615	627	632	673	675	615	603	653	616	651	662	636	601	688	635	602	577	681	625	649	650	664	636	641	630	644	599	654	636	596	621	660	661	622	601	668	622	651	623	660	643	627	619	667	663	626	634	630	621	577	625	617	639	593	627	575	633	633	636	619	619	613	632	600	636	572	656	584	657	621	589	631	589	610	659	619	640	614	672	629	635	696	620	642	607	643	616	605	626	637	610	625	626	653	625	660	656	600	624	668	663	672	654	651	598	599	651	624	667	655	630	651	629	654	651	597	660	615	642	657	665	666	678	637	614	651	673	637	629	672	631	647	623	609	649	639	624	660	650	668	621	606	655	634	644	650	636	628	629	645	600	678	671	662	645	597	599	693	658	630	637	630	666	575	610	662	646	626	609	659	631	624	654	625	657	629	635	623	630	616	629
7770	1376	1372	1031	753	594	472	491	439	413	397	400	349	347	351	318	322	322	328	289	292	291	287	319	314	333	304	327	297	348	341	304	281	294	306	288	312	299	313	286	337	324	318	307	332	345	310	313	318	303	264	320	306	294	310	305	303	305	288	320	300	302	301	306	323	275	314	289	298	311	265	336	313	275	299	319	264	297	310	332	299	288	315	290	327	325	305	308	296	308	310	310	312	290	308	320	336	346	288	317	293	301	300	299	332	297	320	300	320	308	327	276	290	318	305	282	286	289	314	317	308	312	309	304	320	302	291	326	299	303	310	308	337	311	293	257	300	290	340	281	302	326	293	287	311	308	303	304	315	308	308	275	293	281	308	290	304	339	308	311	323	312	311	314	322	313	287	271	313	286	311	288	317	306	327	330	281	301	306	281	285	290	305	314	335	341	307	272	304	294	282	314	306	348	336	281	298	322	314	303	286	320	316	322	319	315	273	344	279	318	257	304	341	336	302	330	302	301	295	297	317	335	328	302	344	317	302	321	341	288	324	317	301	318	318	316	317	297	333	321	267	306	312	305	289	321	378	306	285	314	280	329	258	308	283	273	318	317	317	311	295	298	306	298	324	311	323	338	300	322	291	312	315	328	298	305	317	292	330	301	276	284	320	325	290	301	303	302	337	295	297	322	322	281	306	284	291	316	274	263	305	300	293	306	282	328	293	321	286	317	319	304	281	302	332	283	285	317	289	335	326	330	306	306	331	334	340	298	288	304	332	301	278	296	301	299	262	282	338	308	314	327	323	350	310	345	286	314	276	304	309	310	295	271	335	343	307	303	303	340	313	300	280	272	333	321	313	310	293	296	262	312	316	283	308	298	297	306	298	297	318	291	310	298	292	301	305	321	309	281	314	321	328	309	301	316	290	297	330	335	257	326	292	300	318	304	312	306	331	320	304	296	282	298	325	295	316	321	311	277	312	288	262	305	307	345	303	319	314	332	276	339	310	291	306	333	319	294	343	346	291	304	304	298	288	326	267	319	304	309	311	278	300	337	346	295	295	300	297	348	282	289	339	328	294	311	293	283	317	330	311	295	341	299	308	293	319	325	291	299	262	298	322	279	309	318	323	335	299	264	315	283	323	303	307	298	319	274	304	323	322	297	285	301	295	306	300	294	286	301	295	298	311	311	292	292	296	293	335	280	293	318	319	291	324	336	338	313	348	305	314	322	300	293	335	300	295	290	310	279	307	323	336	273	299	297	323	306	299	330	306	336	308	306	302	298	333	298	284	320	333	328	290	317	311	315	321	308	302	345	314	310	284	311	292	290	291	291	295	266	331	326	325	334	352	289	283	304	292	286	306	340	298	282	301	344	312	313	300	302	324	292	327	281	336	321	339	306	289	284	321	278	325	299	310	287	325	343	321	322	311	305	302	295	318	281	309	302	350	319	310	340	318	282	342	310	305	300	323	328	298	301	322	282	322	304	313	335	304	331	278	291	303	343	298	301	336	298	313	273	314	301	331	300	319	278	320	293	301	320	316	319	320	343	292	319	312	278	323	317	275	320	329	307	280	334	308	291	321	290	327	303	332	330	288	308	358	317	268	330	303	312	300	330	267	289	285	309	303	326	321	275	303	333	313	325	344	315	330	275	316	285	304	291	335	283	308	266	330	314	316	345	308	296	292	333	335	336	331	290	310	288	299	298	300	334	307	288	294	308	301	305	318	313	298	286	319	266	275	276	288	300	312	302	294	315	307	289	302	302	307	311	307	308	304	333	291	326	325	288	315	321	321	305	274	303	339	324	287	301	314	302	274	297	280	296	312	301	300	321	323	319	302	305	300	332	299	282	325	309	303	358	315	291	321	295	297	327	324	289	280	280	315	322	320	330	307	330	331	295	270	290	310	289	300	307	304	314	319	289	325	330	346	292	307	287	344	292	291	321	289	293	303	287	313	303	291	282	290	291	299	327	318	278	317	267	321	294	328	311	309	329	313	278	305	305	288	321	328	289	350	293	337	307	294	348	324	296	317	284	301	309	298	296	292	337	282	312	323	298	303	293	304	306	314	291	296	325	300	309	321	270	323	292	280	281	296	304	312	312	315	330	277	343	316	316	313	317	309	310	269	312	318	293	321	310	307	304	279	311	318	342	308	296	288	317	313	309	312	316	310	303	330	322	334	286	317	312	322	284	339	318	291	309	300	323	299	330	305	280	333	308	335	318	322	304	282	291	295	312	313	294	297	306	311	302	312	304	342	324	291	308	329	301	291	342	320	308	277	328	318	339	262	279	295	312	305	311	333	283	302	313	278	315	310	297	307	313	314	326	323	312	315	322	311	273	299	328	281	293	340	325	342	321	308	296	284	323	292	324	350	279	300	294	299	281	311	312	280	295	302	284	336	319	296	305	335	304	313	286	321	324	319	305	302	285	292	316	328	315	317	319	276	312	307	308	313	301	331	314	291	294	333	274	296	292	303	332	322	316	327	303	322	330	289	300	339	301	315	329	340	325	308	299	306	296	303	323	296	298	299	270	319	275	307	324	311	257	264	334	339	320	323	307	304	324	313	293	279	326	326	304	332	350	302	295	321	293	297	300	295	307	291	308	326	292	325	302	298	321	331	297	337	318	338	285	295	298	325	346	298	322	302	338	301	307	307	324	293	298	304	302	334	271	308	303	302	339	339	304	282	324	295	311	305	279	285	323	297	315	297	313	308	320	300	296	343	318	305	309	279	298	319	333	295	270	305	299	312	327	327	280	309	326	303	324	308	254	273	307	289	293	310	325	309	310	283	304	354	284	301	316	297	291	312	334	351	292	302	313	320	294	308	301	302	325	305	293	315	303	318	328	304	343	295	300	325	334	329	312	293	294	327	315	331	295	297	300	300	330	305	299	305	304	309	311	308	296	319	297	285	300	330	315	314	290	301	305	306	334	280	324	311	301	300	331	317	339	292	303	304	298	337	311	295	321	322	284	278	346	300	308	308	295	305	310	302	283	314	316	298	295	329	305	312	345	300	332	295	345	282	328	296	301	340	315	292	306	288	310	298	287	303	310	339	330	339	283	297	304	293	335	323	316	306	317	342	307	317	291	310	323	326	317	308	305	316	304	312	310	317	298	319	323	309	324	325	285	310	318	328	310	283	309	326	308	297	326	310	299	285	317	294	313	338	326	301	331	322	292	283	364	308	326	298	310	304	324	328	312	320	282	331	328	309	244	322	310	299	295	313	319	292	303	290	301	306	314	275	299	325	302	346	331	315	282	315	338	293	290	304	309	317	333	333	329	325	326	314	306	311	310	317	339	277	297	306	296	303	307	307	287	320	312	310	291	295	316	327	340	328	273	335	298	316	331	297	332	301	336	310	329	256	298	294	320	306	307	309	316	309	299	327	304	339	323	303	320	313	336	294	286	302	330	294	282	336	306	286	321	336	320	325	321	311	306	304	330	307	316	316	298	295	336	322	295	340	299	340	321	294	338	295	341	301	294
4723	1625	2608	2945	2551	1986	1842	1722	1567	1398	1230	1111	1057	1045	969	922	909	879	866	846	813	817	803	829	809	811	865	810	754	767	788	763	744	755	775	784	757	703	742	765	755	747	758	740	785	794	768	733	735	753	750	798	740	784	766	729	761	731	733	759	792	723	756	735	739	755	768	746	733	722	698	692	745	779	732	738	747	767	776	720	747	741	814	772	771	703	748	763	764	711	742	760	810	716	752	722	714	767	774	753	789	766	701	756	730	750	744	794	762	783	715	768	732	771	747	788	746	769	744	717	757	775	752	782	739	704	723	729	739	698	779	720	744	785	763	747	745	791	759	736	745	755	716	733	718	725	734	715	733	714	733	779	774	760	710	704	765	756	679	756	739	713	752	783	731	712	751	742	789	750	710	721	763	776	721	712	735	736	774	718	726	748	714	753	706	780	745	751	747	730	744	794	761	755	718	759	772	725	766	730	756	786	703	774	735	725	743	749	784	708	774	776	734	710	772	762	737	758	810	743	728	757	716	734	734	726	723	675	752	751	731	769	752	765	701	757	764	782	751	708	762	757	785	756	781	760	747	727	762	729	742	688	701	742	751	734	747	740	753	714	753	737	803	689	762	737	734	733	776	759	728	708	745	758	792	776	749	758	767	764	744	773	720	767	744	737	770	800	757	760	711	763	754	740	754	795	758	782	709	720	698	766	760	711	819	724	809	751	777	739	723	774	788	761	787	760	772	756	749	748	761	779	779	711	745	748	752	730	761	738	694	724	747	722	740	738	766	731	784	728	722	757	753	734	732	731	723	736	732	761	749	811	769	764	723	794	753	702	768	697	744	709	704	763	724	758	732	695	808	726	739	771	750	769	751	730	751	738	790	752	717	712	747	775	742	743	767	709	739	777	752	765	723	762	755	743	748	762	731	739	757	731	765	743	751	713	744	756	723	696	736	763	716	792	791	732	741	788	721	705	752	793	721	751	748	788	748	753	800	730	779	708	776	758	728	783	769	725	767	750	748	751	793	750	752	738	716	726	721	721	740	742	728	711	680	757	722	769	735	724	771	738	728	713	720	745	739	671	743	786	739	708	729	696	734	726	771	803	743	764	728	778	725	725	705	771	730	702	757	776	749	712	731	797	727	774	772	737	789	736	712	714	727	715	750	759	748	768	784	740	771	799	743	728	766	741	748	697	741	739	762	797	678	723	747	696	802	720	773	787	748	747	760	657	721	769	731	710	789	755	717	764	765	699	741	781	752	737	724	801	727	718	751	721	737	721	724	735	754	754	722	772	739	734	743	726	752	782	705	764	799	782	719	779	747	769	789	745	719	779	781	767	745	698	769	765	741	764	731	766	737	739	745	801	717	756	711	736	738	769	743	747	757	711	788	732	796	755	764	705	694	717	740	713	741	766	690	737	715	770	785	769	679	739	729	779	751	738	744	733	751	744	742	736	799	666	734	715	744	767	753	745	753	768	720	757	727	705	774	704	722	782	760	770	717	765	748	739	737	778	737	719	756	711	751	724	735	757	732	763	714	732	779	777	757	681	718	684	712	764	767	747	748	750	770	748	736	734	733	739	735	764	723	740	776	693	750	781	757	748	727	778	784	699	746	734	749	743	726	732	726	753	743	717	760	749	722	725	729	732	761	724	774	742	701	710	736	728	756	699	743	708	778	705	760	784	738	703	752	739	698	775	735	727	754	746	795	749	767	716	748	724	752	784	764	734	733	776	776	736	728	744	688	683	758	737	751	722	775	734	703	760	747	758	765	791	784	755	740	802	794	785	746	756	763	767	724	704	789	745	755	714	752	748	765	760	778	749	725	779	786	748	722	735	721	690	791	746	782	749	707	757	719	763	746	766	789	723	723	719	724	744	736	725	700	738	757	758	713	736	738	753	716	742	719	751	758	737	746	781	751	721	728	776	719	784	762	729	765	749	738	757	785	761	769	715	730	748	645	749	708	716	746	741	768	732	734	779	726	764	746	725	750	750	726	724	771	729	765	737	752	723	726	756	795	746	737	747	716	688	740	740	742	774	735	791	743	743	767	803	740	741	791	704	757	728	703	685	795	799	774	742	702	744	737	726	754	780	742	750	745	804	772	743	708	808	780	719	747	776	719	790	781	719	783	710	764	837	806	749	724	728	704	736	741	746	727	732	705	743	765	687	701	738	724	725	756	766	782	761	751	718	741	762	699	802	777	720	775	739	762	761	709	711	747	756	738	767	758	728	766	757	781	713	702	765	751	732	736	719	709	717	750	785	764	727	758	765	736	726	736	714	738	729	815	768	757	729	753	723	702	788	731	782	733	761	761	760	703	739	700	765	715	710	755	698	739	758	734	752	766	765	746	753	726	685	752	802	741	768	716	744	733	762	708	705	805	734	793	753	715	746	780	754	764	690	742	736	733	718	695	751	760	697	744	753	770	767	712	736	697	700	734	739	795	746	737	804	779	717	748	757	735	761	751	730	762	743	747	744	760	756	759	745	764	791	723	797	750	760	724	769	731	748	738	720	771	751	779	729	745	810	715	711	772	761	789	709	737	727	762	720	760	773	733	799	793	722	741	745	742	791	821	691	784	776	737	742	752	763	741	696	731	729	752	740	746	787	768	756	729	764	740	731	788	789	768	759	779	770	763	746	773	716	771	786	761	741	790	763	759	734	734	766	761	751	770	728	757	724	740	739	759	701	722	726	744	782	728	736	792	772	766	719	702	755	769	769	770	761	757	751	760	724	739	794	740	705	741	720	721	772	746	705	725	734	740	729	751	741	699	752	708	766	742	752	735	721	725	750	750	738	762	779	752	749	778	755	789	729	745	690	741	786	824	750	724	772	750	762	767	766	722	772	697	756	781	731	728	734	768	739	708	774	720	722	696	729	773	706	769	751	751	757	827	762	742	740	768	719	712	702	744	742	785	761	792	708	808	772	704	752	747	809	788	739	766	748	721	741	760	764	728	734	740	755	751	755	739	783	768	708	754	743	756	714	734	778	782	749	740	781	677	716	715	723	751	758	740	723	747	755	761	789	725	809	770	752	757	737	787	743	795	744	759	731	760	767	782	729	740	791	728	703	758	711	692	753	759	754	758	798	752	777	706	746	763	752	747	766	728	722	720	780	752	763	817	721	713	784	771	730	783	716	725	753	762	779	772	711	743	748	742	726	795	747	769	772	775	748	774	782	746	765	695	780	773	718	789	797	755	737	767	716	712	779	764	741	755	733	702	796	778	743	760	743	738	753	773	709	773	725	749	763	807	752	769	749	774	722	746	762	728	771	778	755	782	759	757	710	805	788	752	774	697	695	699	710	795	759	744	744	794	747	756	795	752	778	760	754	696	785	771	761	726	745	716	743	761	807	743	757	752	742	754	746	745	816	721	732	740	758	797	733	735	760	771	744	785	773	723	734	772	755	728	759	739	743	754	767	777	711	714	735	702	758	731	726	720	738	757	766	786	722	763	689	784	760	788	803	740	725	761	772	716	739
21305	5920	5268	4464	3506	2347	1857	1645	1139	1159	819	633	556	448	471	445	337	330	326	292	289	242	260	257	257	299	284	250	271	213	204	183	195	190	193	170	178	197	195	176	180	195	198	170	175	202	203	204	189	167	165	176	180	153	178	159	180	161	167	167	178	168	173	168	183	160	142	179	174	182	146	161	185	194	180	198	173	177	171	162	196	183	188	180	166	161	143	167	183	191	169	178	181	174	178	190	162	160	174	169	148	189	189	175	165	172	191	160	181	163	189	146	150	170	190	162	182	166	171	202	167	158	152	179	152	168	173	162	166	197	166	192	190	166	169	180	188	171	160	163	186	189	150	171	170	148	187	194	159	164	182	162	161	178	214	180	207	154	186	175	165	145	202	195	177	179	168	210	168	178	184	169	195	182	164	163	180	177	180	144	173	166	172	171	180	200	191	175	166	172	164	185	164	154	172	167	169	163	172	165	185	183	152	178	189	150	154	176	184	167	169	170	165	173	180	168	158	163	172	171	173	184	185	170	189	178	164	164	153	153	171	166	166	191	153	152	200	180	165	165	184	175	169	191	174	201	201	154	167	194	157	153	171	166	176	178	191	163	165	176	178	188	158	171	175	195	165	167	179	154	175	172	185	169	156	177	170	199	179	175	176	188	178	187	184	166	180	178	206	190	172	181	193	167	185	183	177	201	151	180	146	156	186	190	172	149	159	191	157	151	146	164	175	189	185	173	177	156	182	173	170	166	156	194	155	168	181	154	173	177	174	179	174	155	175	163	207	169	172	168	172	172	163	179	158	192	165	177	150	189	180	181	189	152	157	156	163	169	178	176	144	179	164	173	169	182	170	185	193	177	157	166	161	181	196	160	172	182	169	148	167	159	176	164	162	176	163	167	181	170	161	169	188	166	161	169	177	177	173	182	167	171	175	177	157	178	174	185	161	181	174	189	182	172	172	180	172	176	170	168	195	152	193	152	172	144	162	153	181	187	176	170	183	171	182	168	161	146	187	182	202	181	185	171	184	148	145	167	171	193	172	178	192	190	182	150	178	180	172	194	166	168	165	176	173	147	179	174	170	149	168	173	190	170	159	188	156	159	196	161	168	176	162	175	186	172	184	155	188	156	167	164	174	180	195	177	188	172	188	197	163	154	162	180	165	161	162	182	194	168	145	142	157	171	168	183	169	165	158	163	188	197	192	158	186	193	168	179	190	180	184	162	177	187	179	171	169	179	166	161	205	187	173	161	177	191	162	159	188	210	171	162	162	154	175	168	167	158	175	156	163	193	184	183	170	185	173	197	165	169	160	161	191	163	180	174	179	154	181	155	186	177	143	177	150	167	182	164	190	151	164	160	162	183	160	190	182	182	179	155	171	181	191	188	157	187	164	167	172	190	177	151	175	195	180	170	178	174	176	193	169	160	164	171	194	179	163	165	170	161	200	170	188	172	153	172	164	160	165	171	176	189	165	178	169	136	183	157	175	177	168	174	160	169	191	145	192	168	201	204	168	157	165	187	159	180	160	186	170	173	157	186	158	170	158	147	157	159	163	186	176	170	159	159	186	175	176	178	194	192	162	184	162	185	167	179	187	173	172	160	182	159	181	160	171	176	175	203	172	179	160	138	162	184	174	185	170	201	178	171	170	205	157	177	182	169	198	179	168	169	143	172	157	170	166	166	161	174	182	146	178	166	170	169	172	170	186	161	179	166	150	196	192	140	155	190	182	152	178	159	184	174	162	161	139	167	166	196	169	185	172	180	186	165	170	179	163	161	177	172	183	153	164	178	172	166	139	173	195	186	170	161	187	161	156	161	180	174	169	178	177	168	166	172	165	161	173	159	168	157	170	176	174	164	167	174	177	158	177	176	161	173	174	186	167	148	154	170	144	153	158	189	171	166	174	170	165	179	161	166	170	182	185	162	174	168	179	170	166	173	182	185	180	173	167	187	193	167	167	196	162	157	160	161	181	183	187	163	187	178	188	173	181	186	170	171	173	177	165	186	179	172	179	174	177	180	161	173	202	163	164	158	173	177	175	164	184	188	173	178	175	188	194	166	178	151	171	150	176	174	197	136	185	174	197	181	179	177	143	165	175	169	162	173	171	194	172	189	167	157	188	171	154	162	200	172	194	159	162	153	191	188	201	177	193	177	160	177	166	172	165	175	194	160	164	173	188	183	179	194	163	175	155	161	157	172	192	160	189	148	164	161	163	177	158	177	187	184	173	171	147	165	176	189	181	150	172	148	188	156	177	173	176	157	170	152	176	179	201	160	158	173	181	176	174	167	163	187	178	164	175	150	185	179	143	183	148	198	176	155	178	180	187	161	172	172	185	169	148	199	181	185	193	155	169	179	173	179	174	173	212	176	177	167	165	184	189	183	162	178	176	152	188	169	172	159	150	185	174	185	184	150	175	178	196	147	177	165	163	169	176	184	145	159	189	166	171	178	171	165	174	175	188	166	168	157	156	173	180	191	170	171	164	195	176	166	155	192	160	162	188	177	174	153	170	162	165	195	185	160	167	205	170	176	172	175	156	161	168	185	169	173	196	185	175	183	155	179	154	169	177	180	164	184	178	188	166	177	159	168	172	142	141	157	187	176	169	147	185	179	163	196	170	175	140	153	169	175	166	201	193	144	176	156	157	167	139	166	177	179	173	173	165	176	203	143	182	147	189	165	170	160	174	192	171	174	149	169	153	165	180	168	176	185	177	178	171	179	192	209	155	186	155	156	175	149	177	179	179	177	196	187	177	163	178	161	195	190	185	187	181	176	199	170	160	166	185	184	198	156	165	158	149	194	201	159	158	159	163	169	183	149	186	184	184	179	165	161	178	178	180	184	158	180	160	191	161	163	164	172	165	180	153	192	184	161	178	194	172	169	203	166	161	169	177	157	180	175	166	166	172	168	173	184	158	193	167	162	164	155	165	167	152	164	151	159	171	171	165	161	177	194	184	184	142	186	172	165	174	175	173	157	138	167	172	180	175	164	176	156	168	199	172	181	186	178	187	168	184	195	176	182	165	204	171	170	172	175	186	176	182	179	171	174	166	181	172	194	201	184	175	186	167	168	173	196	200	172	167	183	170	171	171	174	166	171	179	199	183	163	152	172	165	167	172	181	156	176	177	156	172	170	170	178	180	180	146	175	168	173	178	175	197	152	179	186	161	171	165	176	171	169	164	194	172	149	154	183	159	172	167	180	152	153	174	163	158	153	171	183	150	184	183	186	161	178	157	170	186	175	169	170	180	184	189	161	180	149	177	177	165	165	167	194	169	174	164	138	175	183	189	177	192	154	166	169	164	172	158	165	175	190	146	179	162	148	165	182	166	156	190	152	176	156	143	173	175	172	195	185	153	180	171	180	189	185	162	204	162	166	163	166	162	174	163	170	154	174	171	174	186	192	178	211	178	200	168	172	151	172	175	171	182	170	169	168	189	156	193	196	177	165	158	170	199	184	181	155	187	189	172	141	186	172	184	213
11560	3836	6635	8414	7833	6872	6520	6247	5303	5301	3804	3250	2713	2615	2596	2296	1684	1540	1524	1466	1386	1170	1134	1052	1306	1355	1457	1254	1183	845	693	729	710	791	632	680	670	611	590	602	583	544	541	525	526	549	514	500	565	520	538	531	546	495	519	474	490	485	525	477	492	466	464	475	506	499	467	487	469	506	436	505	466	492	448	500	472	514	474	485	482	477	464	527	436	468	453	493	503	483	489	545	532	539	524	448	505	433	436	472	484	496	452	457	474	480	459	479	466	480	448	441	475	493	506	471	485	477	481	465	500	489	459	530	496	497	522	507	525	478	476	450	510	517	440	498	438	458	481	499	450	470	479	503	483	449	483	461	435	476	468	474	488	466	473	492	448	419	446	500	473	515	485	469	431	425	420	479	497	478	451	471	427	481	472	509	447	489	455	475	427	408	468	458	510	483	493	506	446	452	457	479	485	477	472	468	474	445	512	481	499	490	468	459	492	475	462	501	471	483	459	448	445	497	444	463	480	443	453	490	505	462	487	493	473	449	489	453	490	464	499	495	449	465	480	490	435	480	462	457	474	476	470	456	483	472	477	509	467	463	467	479	490	501	478	476	497	491	500	446	492	486	482	485	492	468	504	494	468	465	491	440	495	479	470	476	470	487	509	478	473	450	471	454	462	473	476	436	474	500	534	445	477	488	479	438	489	479	463	437	505	507	465	443	524	485	455	483	476	472	476	482	518	476	495	459	481	499	480	484	506	466	499	476	523	465	476	464	481	488	462	458	495	495	474	466	494	466	459	467	457	507	488	477	485	431	438	486	491	442	471	455	463	473	464	434	520	492	499	474	462	469	479	474	470	499	472	471	466	459	479	502	459	498	474	490	485	473	465	449	510	508	477	479	407	490	480	460	476	447	473	505	458	493	462	499	476	465	471	485	458	453	506	489	464	501	484	469	474	493	468	496	501	500	489	459	475	484	454	425	477	458	473	452	458	496	473	504	490	446	479	457	490	459	447	477	442	484	443	480	495	472	455	472	452	452	447	472	488	495	468	455	468	455	467	498	454	518	498	448	458	455	506	483	473	480	500	480	470	466	475	505	494	473	482	488	486	475	475	477	471	456	484	511	452	456	515	455	509	511	452	486	460	438	480	479	486	486	458	492	491	490	438	528	488	398	454	473	457	472	467	455	457	473	488	477	452	506	447	450	432	467	477	450	481	499	453	444	460	441	429	514	478	419	479	447	472	518	480	486	455	467	459	471	451	464	456	490	488	472	451	447	472	496	459	465	466	505	488	480	473	487	476	463	498	451	475	444	505	473	468	496	481	483	501	468	508	449	456	457	440	462	471	471	503	439	465	506	476	501	474	442	503	484	460	503	447	429	453	470	473	476	463	475	459	479	465	459	487	484	490	456	442	452	506	509	491	483	466	483	464	484	468	470	473	465	488	446	504	520	429	485	467	494	473	460	457	484	455	512	448	482	510	504	465	476	460	475	494	469	438	439	491	464	474	444	465	452	479	472	461	482	501	460	436	491	436	437	468	492	487	509	479	466	480	510	496	489	482	471	457	472	493	496	486	519	453	472	441	478	469	514	506	478	527	459	481	484	491	498	524	413	492	444	469	461	459	472	481	477	489	483	475	461	471	484	442	463	478	518	474	485	463	465	467	440	460	472	472	480	467	473	466	468	469	472	450	502	469	434	477	430	489	496	488	479	474	511	488	480	465	439	485	468	483	463	461	467	458	470	446	541	456	481	452	447	487	483	434	449	464	482	437	505	450	491	458	451	478	473	470	480	474	455	445	485	464	486	457	500	465	470	483	470	459	464	473	480	467	454	486	496	465	496	476	495	495	467	474	470	484	486	490	467	439	507	502	481	443	438	433	462	450	472	478	471	486	499	497	458	492	484	512	487	457	531	514	484	467	453	468	466	468	447	462	489	456	445	473	493	465	476	515	457	496	503	491	477	456	490	507	497	498	415	462	490	485	490	445	472	467	482	445	487	482	484	545	448	467	488	473	495	496	494	464	459	519	470	453	491	480	500	455	464	455	481	496	466	491	495	434	433	519	473	471	517	455	501	493	481	465	444	488	505	424	448	486	512	455	482	473	485	444	491	474	486	442	464	500	466	495	474	444	458	455	457	448	467	454	446	487	497	477	481	475	484	471	462	463	480	546	458	458	472	463	446	478	447	483	462	477	469	441	491	500	506	491	483	477	455	464	446	476	461	505	479	480	452	457	477	469	471	498	488	497	436	479	525	507	476	499	465	462	492	468	468	444	426	464	419	436	523	453	501	501	478	473	500	458	482	432	492	469	490	484	465	494	491	476	480	495	471	466	449	426	484	476	503	475	505	470	508	492	469	461	467	465	462	462	502	501	442	509	479	522	423	515	483	451	441	469	469	487	487	518	488	528	473	476	481	471	440	483	450	531	455	513	498	472	457	488	421	494	506	456	484	509	502	490	508	524	457	495	470	501	446	458	472	503	473	463	470	411	465	482	483	486	552	462	476	458	459	464	481	440	450	489	517	478	498	494	456	469	505	459	468	464	456	452	463	455	470	484	506	459	457	508	479	499	471	507	463	484	451	490	470	490	460	454	483	476	487	467	451	478	506	449	459	485	447	476	490	472	496	453	465	473	452	476	433	452	452	461	456	470	455	447	468	478	469	452	479	477	471	462	485	464	470	450	494	470	460	496	460	468	486	475	462	482	496	454	468	465	499	484	455	501	468	465	471	447	440	450	446	489	504	536	479	451	494	513	461	437	471	448	481	492	483	506	454	437	482	465	506	481	484	456	506	520	463	492	455	486	479	486	446	490	478	435	467	503	494	474	489	491	455	441	498	479	436	481	440	483	478	488	423	470	493	496	520	466	469	482	438	458	462	493	503	455	441	433	454	500	465	465	524	461	486	445	469	463	459	465	461	453	518	506	495	467	432	491	482	499	476	453	472	477	492	509	470	427	475	463	483	485	474	503	485	464	483	472	489	505	456	465	477	477	445	474	509	432	444	514	505	484	510	525	489	471	465	501	483	499	490	463	449	436	475	474	482	476	513	457	476	478	498	488	467	483	446	489	488	408	513	481	476	461	455	483	498	449	453	486	502	474	483	471	491	479	473	450	466	477	481	448	496	493	491	501	485	481	496	485	464	518	529	474	422	476	459	486	490	487	427	447	435	466	479	454	477	473	506	473	463	496	467	473	438	465	472	503	454	481	468	476	483	498	491	490	471	486	499	478	461	433	475	454	451	484	491	476	471	424	508	455	489	472	452	472	457	482	473	480	476	466	488	464	494	468	495	462	448	489	457	455	519	482	480	461	487	498	463	470	460	472	486	507	459	484	504	465	457	505	462	460	458	482	465	474	469	490	457	439	511	487	458	479	478	444	461	505	461	447	495	501	473	505	510	463	486	487	472	507	459	476	505	485	489	525	487	480	477	490	509	488	476	481	482	427	478	473	479	448	454	448	520	465	442	482	475	472	460	480	472	527	483
32424	12006	9937	8435	6745	4919	3953	3156	2496	2489	1724	1292	1121	1127	938	855	607	558	547	514	457	432	426	461	448	513	499	477	442	340	289	281	280	271	291	307	307	269	253	256	261	258	271	283	256	258	263	256	281	255	259	274	228	261	234	268	236	299	253	240	231	226	269	241	232	265	228	235	241	253	252	227	259	253	238	217	235	284	235	255	223	249	244	231	242	255	219	232	227	255	229	246	246	229	244	256	232	227	224	255	246	220	254	244	251	253	225	242	232	237	230	249	246	234	239	243	231	230	229	269	242	234	250	234	231	241	216	257	230	227	231	249	243	220	232	250	228	227	251	232	243	232	237	215	246	210	228	268	250	262	241	256	233	248	242	228	264	262	242	245	232	231	242	250	232	232	231	251	241	229	258	232	233	212	244	203	252	236	224	233	238	228	269	240	250	256	239	244	267	256	217	252	249	255	220	235	253	210	215	265	248	259	229	264	226	242	237	263	240	244	251	224	240	257	248	226	252	205	239	229	224	223	241	261	225	250	226	232	241	238	234	216	231	264	233	261	278	239	243	242	210	267	229	262	254	232	224	232	228	222	229	249	240	263	214	240	245	246	230	259	242	236	246	237	233	273	210	245	218	245	229	255	249	208	245	237	228	230	252	265	255	243	267	237	206	249	248	221	241	237	245	209	247	240	228	230	233	244	250	253	245	258	231	220	243	242	215	242	271	227	256	236	223	216	277	232	255	242	236	237	262	222	260	215	252	247	218	229	242	229	218	230	238	248	246	222	241	252	249	233	244	238	249	243	225	229	230	243	259	235	230	213	239	264	230	254	240	244	245	234	255	256	234	237	268	252	250	250	242	243	240	248	217	239	230	245	277	237	222	230	268	248	238	239	206	265	259	254	251	229	230	248	258	246	248	228	260	228	230	228	236	232	249	286	256	247	245	215	255	250	223	222	267	210	216	257	213	223	224	211	243	236	228	233	234	248	225	216	253	223	219	235	249	216	212	209	246	247	257	247	215	254	241	243	243	238	224	239	213	235	219	251	268	253	280	221	260	239	209	271	239	239	225	245	240	237	233	243	244	265	232	228	235	222	229	253	240	234	258	221	248	248	238	215	244	225	232	239	224	223	227	245	217	232	254	226	236	231	265	249	253	207	267	248	222	257	240	269	248	291	237	222	246	230	254	266	255	226	260	223	239	270	241	234	264	267	252	237	271	235	252	246	219	236	232	239	251	238	245	233	258	219	253	240	214	222	227	239	262	245	227	235	241	255	251	242	227	254	236	245	240	239	237	234	234	249	237	247	220	258	245	225	272	242	214	268	243	242	221	274	273	230	229	207	238	249	216	238	251	265	226	236	238	238	251	240	261	254	241	249	231	220	241	248	248	218	244	253	234	248	262	240	243	232	241	232	259	209	213	219	234	244	213	225	236	260	252	221	252	223	206	235	242	240	238	246	231	236	238	239	214	243	244	227	230	233	229	228	237	227	229	251	227	233	257	250	243	260	206	234	217	217	236	220	237	246	254	249	245	240	250	248	238	245	239	243	240	226	229	251	278	254	272	236	246	220	231	169	264	243	245	235	246	242	228	247	274	240	243	218	230	257	226	242	249	195	247	245	220	240	246	255	253	226	233	241	256	230	229	248	247	236	243	220	253	222	229	221	231	264	262	219	234	239	248	248	247	215	251	250	237	235	255	208	229	221	229	221	249	253	241	243	253	238	232	244	266	225	253	226	233	215	232	228	214	278	238	257	254	208	225	271	228	258	257	231	243	232	214	231	240	239	246	230	221	227	254	221	272	231	258	245	245	233	252	241	239	244	228	257	260	242	267	218	221	246	247	259	248	231	249	209	262	220	238	242	227	238	269	263	229	223	242	225	248	234	274	263	269	264	237	231	226	236	238	244	233	245	214	264	232	250	239	261	226	222	228	212	250	268	240	251	241	246	242	237	220	255	230	257	222	252	230	252	227	242	262	250	270	209	233	252	236	230	245	230	228	224	277	251	234	254	250	242	244	248	233	224	237	248	250	216	238	245	245	229	247	246	242	227	246	201	269	217	211	251	232	246	256	230	231	230	227	243	234	215	239	251	243	220	236	262	246	261	242	255	220	222	252	236	223	257	220	236	213	240	235	262	223	248	259	223	227	238	241	275	246	225	233	244	252	248	271	247	266	248	229	250	219	254	269	228	250	227	212	200	227	252	227	261	247	220	233	215	233	253	259	237	241	252	239	238	258	256	264	253	226	247	244	232	250	264	252	241	232	207	205	260	237	231	204	235	253	233	253	231	233	245	242	234	233	212	236	212	208	211	252	210	242	219	224	222	213	273	230	241	243	223	250	239	236	219	238	226	247	246	232	209	256	252	251	221	264	239	262	225	233	234	245	221	236	258	218	214	225	232	238	251	236	223	232	195	239	261	235	242	226	238	239	229	233	252	234	241	242	244	241	273	237	221	264	255	241	272	234	253	231	221	275	240	261	233	231	251	246	229	184	239	211	247	248	234	257	253	237	258	237	249	255	228	258	251	247	261	263	222	223	237	228	227	224	251	235	235	233	240	255	235	230	237	270	264	267	236	243	240	250	252	244	233	237	245	219	227	212	253	258	240	259	234	244	237	223	223	261	245	235	221	250	260	249	248	237	257	226	217	233	251	239	266	225	236	245	237	251	253	255	247	243	252	242	227	265	239	231	241	241	230	231	237	235	239	237	215	237	229	218	239	252	276	215	235	254	212	256	265	243	215	213	245	260	233	216	252	239	246	234	249	228	227	240	221	235	244	247	232	256	215	247	240	238	249	234	225	250	253	247	227	258	255	252	237	252	254	230	264	225	218	275	239	220	236	234	266	249	217	280	225	248	261	242	258	238	242	249	232	199	219	258	214	253	248	254	231	238	266	234	224	231	243	217	204	238	234	227	210	207	193	231	243	236	237	252	242	234	248	239	232	227	241	236	214	233	267	231	211	216	245	224	234	245	239	231	228	244	262	220	222	243	245	214	276	238	240	241	266	251	226	223	262	228	199	235	262	253	230	226	249	273	279	247	248	235	237	223	249	230	226	230	245	239	227	233	242	248	249	240	249	235	237	241	245	257	251	228	225	250	229	261	250	251	227	253	266	241	224	212	246	238	260	250	251	241	257	267	242	247	230	236	247	237	211	230	220	239	202	209	239	236	252	229	230	239	254	227	230	240	227	226	242	281	237	243	237	243	241	234	224	229	239	244	232	272	239	252	244	261	241	231	234	224	248	246	256	266	256	238	237	228	247	236	219	261	221	209	246	224	230	219	256	261	270	262	231	264	244	250	213	254	232	235	230	245	251	249	243	224	236	239	222	229	255	256	220	218	247	248	279	244	236	251	211	247	238	273	239	253	241	241	232	246	234	247	201	275	233	277	242	261	234	250	251	288	256	233	243	199	226	229	265	240	258	234	268	222	240	213	263	259	214	243	252	235	216	224	261	241	241	243	251	246	240	222	256	266	215
16851	6525	10552	13069	11818	11101	10852	9226	8906	8910	7036	5825	4869	4870	4775	4054	2771	2703	2583	2838	2482	2058	2235	2108	2333	2655	2633	2289	2103	1323	1190	1149	1139	1084	1030	1016	1024	951	851	880	901	872	853	776	770	804	809	783	842	758	790	768	767	700	747	726	703	660	696	664	721	662	682	732	709	697	696	722	616	638	675	631	711	671	643	657	658	649	659	663	648	646	688	655	650	671	679	657	646	676	660	661	670	649	648	681	659	693	665	609	614	709	597	690	659	670	646	662	679	621	667	636	644	645	655	652	654	600	637	615	658	669	639	665	632	655	639	598	632	647	639	630	653	640	665	688	650	672	622	634	695	661	644	649	633	616	646	651	645	644	635	618	666	635	616	651	626	640	640	642	652	641	663	641	696	639	656	615	642	675	637	649	615	639	643	645	642	614	658	636	683	642	640	657	641	659	633	645	610	644	639	638	617	633	698	594	646	651	599	654	611	606	590	641	648	667	642	579	700	672	598	638	636	668	626	598	682	619	645	601	650	624	637	614	637	621	628	599	620	713	595	642	621	604	632	605	636	634	682	612	653	646	597	620	651	685	638	601	609	654	682	621	628	615	657	692	645	681	598	656	646	663	620	627	643	637	642	600	598	679	646	656	636	659	613	667	622	632	659	637	618	652	651	635	649	650	633	685	622	634	648	605	653	676	640	612	649	668	634	633	659	656	683	676	633	662	642	624	666	670	637	662	628	645	656	662	656	635	654	660	657	636	662	665	619	613	635	684	709	645	641	655	671	647	667	654	579	618	711	640	660	620	630	632	670	626	661	653	611	631	654	606	664	643	621	616	663	683	646	656	635	668	643	632	607	621	669	603	633	661	647	652	621	655	643	589	640	648	658	611	635	673	614	653	632	675	608	622	654	618	625	653	625	670	608	704	661	680	647	609	647	611	648	632	633	596	664	661	622	601	667	691	677	603	634	669	635	678	648	647	655	632	631	622	659	609	628	626	637	640	657	680	639	664	655	664	603	645	686	633	643	636	628	650	636	664	614	676	641	613	655	650	630	662	640	675	612	630	608	695	673	660	627	638	668	624	652	641	653	603	615	657	639	643	627	626	648	637	675	618	600	650	682	628	624	655	632	678	675	635	589	657	675	628	641	611	615	610	643	647	617	627	597	649	593	630	677	606	660	633	656	599	657	622	625	676	695	640	616	622	642	656	648	621	648	604	686	665	630	634	633	617	635	659	640	668	627	675	600	661	616	677	659	663	608	635	656	582	663	607	665	651	628	672	637	637	612	689	665	618	620	664	622	645	662	649	669	616	650	596	674	626	659	651	633	664	640	676	642	628	650	655	610	681	640	613	636	621	641	636	627	662	608	644	629	634	624	619	626	585	610	647	618	634	684	653	624	635	640	622	649	653	641	639	662	636	641	657	618	654	646	640	658	654	669	661	695	631	622	647	623	644	604	621	677	672	615	656	669	644	685	679	670	622	663	684	635	667	626	614	617	654	640	698	676	621	642	628	695	657	606	633	616	618	615	657	643	584	625	674	641	646	655	649	598	624	658	596	654	648	605	699	616	587	633	661	620	637	661	678	677	636	661	673	613	666	657	665	631	638	620	670	619	650	643	662	662	657	662	625	592	657	650	597	671	665	608	675	629	631	607	626	628	618	661	675	632	669	596	612	614	647	688	623	624	613	656	644	622	629	664	643	605	635	647	620	612	621	661	655	632	625	638	604	679	627	653	632	651	616	692	658	609	644	626	614	652	606	661	684	645	621	658	627	593	645	688	606	629	644	660	618	660	624	646	616	629	605	628	638	637	587	646	631	597	600	645	654	654	628	597	616	657	624	619	643	695	641	649	630	662	630	637	639	691	637	664	650	647	654	645	633	608	645	617	638	640	680	614	639	656	646	633	655	651	700	643	624	640	658	633	659	638	679	630	655	640	620	675	665	609	681	647	635	687	626	621	647	636	611	662	649	654	618	632	648	668	631	603	640	650	642	590	622	672	662	590	604	699	668	680	661	611	695	649	617	647	626	616	612	684	656	643	652	664	615	597	600	658	638	627	635	605	670	671	652	675	672	659	621	600	636	686	603	640	625	653	645	632	633	600	625	614	676	622	651	623	640	634	621	617	660	624	621	656	640	642	610	639	618	596	583	644	654	623	671	669	638	642	656	658	612	651	654	669	659	612	593	686	636	682	626	651	623	670	654	622	612	654	589	598	595	667	626	650	618	615	677	619	636	621	592	615	633	604	663	656	639	661	689	620	664	677	701	648	648	641	669	639	670	629	619	640	621	633	587	687	625	618	625	647	626	647	646	646	626	656	663	647	661	627	665	603	686	665	664	664	633	654	648	605	653	626	650	682	616	670	594	610	663	658	649	646	639	650	662	599	661	632	612	639	635	662	666	642	630	636	669	659	652	653	670	639	719	605	614	635	671	620	664	673	696	610	613	602	612	628	627	645	634	643	642	641	664	626	662	587	606	658	687	694	652	640	623	627	588	646	653	656	583	610	604	633	655	635	648	687	638	604	624	635	689	660	643	665	654	637	639	664	632	602	645	632	646	658	686	633	614	662	666	670	640	590	619	629	679	664	662	576	649	630	662	678	627	641	649	660	639	658	611	631	641	646	642	629	639	631	674	643	621	624	631	631	623	647	676	632	632	656	639	626	652	622	651	649	635	640	620	652	642	641	632	637	616	698	690	628	688	626	681	677	633	624	620	651	620	663	624	655	668	649	622	630	633	598	607	609	671	600	680	611	615	633	664	619	625	641	656	667	613	659	637	637	626	671	600	621	642	649	606	649	652	656	639	613	634	636	673	671	586	677	655	644	665	621	694	590	663	667	665	641	654	655	618	627	660	651	654	647	613	694	642	617	600	606	622	638	653	646	601	656	612	683	622	658	654	608	643	645	642	655	622	640	703	667	667	617	618	695	633	618	642	600	627	612	614	609	650	636	609	657	678	638	631	638	633	626	613	656	610	634	671	639	666	649	653	651	607	625	605	665	623	576	584	670	627	612	610	656	647	674	648	644	632	649	630	646	604	672	631	644	631	615	638	651	621	629	648	640	643	645	657	610	638	683	627	585	596	623	630	645	622	664	624	607	648	662	681	617	636	614	663	646	639	623	668	666	660	614	625	608	631	644	622	679	592	653	651	630	675	612	638	620	676	644	628	648	665	679	631	629	673	657	644	619	632	642	676	640	654	611	670	682	625	624	655	707	600	618	661	639	672	632	618	619	621	604	629	652	619	651	651	634	660	661	687	636	631	605	632	654	662	660	683	690	647	621	643	641	608	648	631	633	578	627	641	631	667	627	669	669	616	621	646	625	679	640	628	614	651	653	643	650	617	624	652	620	636	606	604	643	659	619	623	638	680	658	632	623	644	674	634	657	640	643	606	619	614	610	626	636	620	664	637	616	659	641	663	625	624	595	660	650	647	611	628	584	594	610	652	625	602	616	640	645	643	656	667	678	636	642	650	654	656	632	676
7062	1436	1382	1004	787	670	642	498	477	451	372	373	363	352	333	344	333	314	324	315	303	318	312	338	312	330	335	276	308	331	316	339	298	331	325	311	299	348	344	343	317	274	297	336	292	324	303	298	267	302	293	309	326	295	286	304	306	300	324	296	301	314	324	330	315	284	284	310	303	289	291	293	295	285	279	329	302	312	315	349	336	339	350	314	301	320	315	327	324	281	329	334	312	334	326	291	287	320	299	294	321	329	333	329	298	294	338	314	289	282	351	314	306	269	305	324	305	307	287	323	296	291	331	285	288	290	296	332	323	330	321	335	320	278	311	266	323	340	311	306	313	316	302	299	303	323	331	303	291	300	270	330	294	299	299	289	315	334	358	298	323	348	327	300	239	307	290	343	291	290	281	298	333	290	329	330	311	326	301	281	300	304	302	298	297	302	302	318	309	309	294	325	286	289	297	277	289	296	306	312	315	321	302	317	305	330	311	348	301	303	275	290	335	271	291	309	309	305	301	310	340	318	286	292	319	290	300	314	294	316	299	295	314	325	299	291	314	309	302	309	293	339	308	310	306	298	328	320	311	325	331	323	337	313	313	314	277	300	308	326	336	308	293	311	324	295	322	329	293	289	341	344	292	294	299	311	306	312	304	329	273	310	327	284	321	309	275	283	295	310	298	318	344	297	356	314	283	309	323	301	310	319	299	349	332	328	272	326	272	299	327	288	294	271	321	304	267	297	297	302	306	330	299	307	277	290	347	312	319	314	305	308	279	342	302	302	330	336	309	287	275	321	302	351	324	317	285	312	329	302	295	329	327	299	311	296	336	345	324	314	330	322	310	306	304	281	325	304	313	261	293	297	287	277	312	298	302	330	266	319	283	275	320	337	275	301	316	330	301	292	309	344	323	294	323	311	313	317	318	330	321	319	297	299	320	280	310	315	296	327	315	315	280	307	320	298	290	299	281	304	314	316	287	303	301	285	264	331	289	272	315	279	301	306	312	312	309	299	307	295	287	290	329	303	335	331	320	325	355	293	331	345	325	292	317	301	293	299	300	307	293	291	314	307	328	325	301	279	323	318	324	302	304	303	305	352	324	294	348	274	276	319	276	281	303	302	313	296	325	262	358	332	339	323	276	304	299	268	301	321	291	307	317	319	298	297	303	294	306	298	314	300	295	291	335	342	318	305	288	312	318	326	325	251	300	313	300	301	293	308	307	315	306	293	311	271	300	303	301	323	311	324	307	327	319	306	297	294	283	329	321	316	286	327	276	320	322	338	311	311	321	313	308	312	275	308	320	308	294	286	323	287	306	295	302	329	263	322	292	267	327	315	284	328	341	303	296	286	291	322	362	311	285	332	324	308	317	353	315	297	327	279	340	311	311	314	307	331	305	283	320	264	362	293	322	289	319	322	299	318	315	290	319	308	326	310	314	295	311	318	323	294	314	326	315	291	302	326	313	304	304	305	290	345	341	331	310	279	309	298	299	279	279	305	325	308	308	295	293	326	314	315	296	316	326	302	281	302	289	306	299	324	326	303	308	283	328	312	305	321	293	311	310	312	269	323	304	327	297	310	326	304	262	295	313	322	304	291	277	320	340	305	289	287	329	321	294	311	336	333	328	298	337	295	351	308	327	299	265	284	294	289	298	333	311	290	329	319	355	346	308	291	318	289	313	334	310	276	316	336	285	323	312	280	324	319	315	363	303	304	280	291	299	283	316	353	308	328	312	332	316	327	306	303	313	305	289	298	306	294	308	331	351	307	315	264	334	307	293	329	309	316	273	337	286	290	344	307	304	307	305	313	304	313	265	315	294	294	310	300	317	317	300	313	300	334	311	295	320	322	328	313	319	332	298	284	286	330	289	294	295	348	338	311	302	314	269	326	292	306	283	293	293	290	361	313	313	300	312	292	290	313	302	358	334	291	276	303	325	308	299	289	314	299	276	318	323	315	307	315	292	312	294	282	286	321	316	340	290	324	301	329	281	297	319	325	323	312	344	319	286	303	305	303	310	288	279	309	310	266	307	323	300	306	339	312	306	328	317	308	315	322	297	265	285	300	355	294	321	298	314	310	303	298	309	295	278	322	339	289	291	300	276	295	298	339	307	292	290	331	304	305	319	300	314	280	329	325	298	307	289	350	312	345	330	275	315	320	296	296	315	307	322	299	323	279	308	351	273	298	315	339	311	302	312	316	347	294	311	307	313	300	344	287	307	310	288	292	291	310	301	308	297	315	333	290	275	290	304	320	315	303	322	319	323	294	290	323	297	312	328	306	297	308	293	316	311	314	295	296	322	280	293	321	321	295	326	331	316	337	294	322	310	319	321	347	302	305	314	318	312	324	264	288	310	287	324	304	271	247	333	325	290	316	352	332	274	334	287	300	297	323	278	326	279	330	328	331	317	283	272	303	319	299	332	323	279	321	317	313	296	293	347	298	311	302	283	273	307	293	310	305	286	307	303	333	288	292	302	307	308	329	337	290	320	311	308	292	299	312	297	333	326	308	276	319	315	301	312	334	320	322	285	312	311	312	300	340	272	313	341	292	311	316	301	298	350	290	323	274	325	324	323	290	330	318	303	309	284	326	309	326	333	327	299	313	283	294	299	326	305	315	303	294	302	345	319	300	284	283	290	316	300	325	278	292	315	310	303	343	331	286	314	303	285	314	335	271	304	324	318	292	277	328	297	305	291	311	335	318	312	316	315	303	306	298	304	306	321	291	280	327	299	353	301	307	320	322	296	271	304	328	298	323	317	305	319	299	279	298	294	303	308	327	333	308	290	317	330	324	323	313	320	306	300	316	317	294	302	295	322	282	275	297	345	304	281	276	319	324	315	309	312	273	326	340	282	325	318	316	304	303	311	315	328	334	314	300	299	286	317	285	301	318	302	258	319	307	273	309	274	314	290	308	330	298	313	286	337	310	321	319	308	352	312	310	316	314	318	335	283	346	312	305	292	325	304	306	302	300	296	318	277	310	309	305	302	326	294	320	307	295	306	316	288	303	316	313	335	292	312	304	325	278	318	312	310	305	298	315	304	311	332	332	334	316	318	285	308	313	334	346	337	269	294	315	308	308	271	264	303	302	269	286	315	305	338	320	311	305	360	306	317	313	304	289	306	276	318	286	318	303	281	317	320	309	280	308	312	298	328	320	289	283	286	307	289	320	306	323	283	308	276	274	278	309	301	306	299	281	314	319	295	331	339	287	308	317	320	337	343	326	344	278	318	284	299	282	283	302	295	308	327	345	315	316	308	323	280	315	305	316	315	307	322	333	316	275	340	336	293	288	282	338	299	342	313	277	330	300	302	308	306	326	278	333	284	294	296	301	334	359	326	315	278	319	307	293	295	300	317	316	307	308	307	320	318	310	301	321	324	311	264	292	325	313	315	317	334	350	286	314	324	275	325	294	310	317	303	308	287	304	325	313	312	306	318	308	307	292	271	309	323	317	290	285	328	322	314	289	341	271	293	288	297	321
4559	1644	2733	3044	2562	2292	2042	1641	1563	1525	1330	1246	1071	1048	1045	955	944	884	870	900	838	857	824	831	928	848	838	796	816	768	813	749	820	807	813	754	841	801	757	745	806	813	736	772	812	774	835	770	806	757	780	691	772	759	738	805	778	732	759	738	728	758	730	771	756	807	821	733	738	786	743	786	740	785	719	810	790	757	787	726	780	755	780	738	771	747	742	738	769	739	733	775	776	769	755	724	728	704	743	784	769	786	756	747	765	814	739	723	783	696	753	795	759	736	748	757	735	826	733	741	762	713	756	772	793	768	772	779	730	746	754	763	733	757	777	742	791	758	754	771	780	773	802	734	759	784	718	783	789	783	767	784	734	743	781	764	770	790	796	815	712	799	749	771	720	785	730	762	757	763	774	769	766	727	782	718	729	768	779	756	762	749	747	796	758	752	788	751	743	821	698	743	788	743	805	785	740	778	755	796	736	715	684	762	703	713	751	752	736	726	753	753	798	754	732	756	752	763	784	776	747	791	724	731	781	764	707	725	744	755	744	765	755	711	750	801	750	755	795	737	779	750	717	772	710	772	703	720	743	748	797	751	767	727	778	692	763	717	731	708	765	779	775	786	749	766	685	776	744	798	711	794	743	714	790	771	739	728	713	727	742	732	763	771	747	711	730	721	746	721	819	805	737	750	770	717	736	771	759	780	792	733	778	754	733	717	720	760	833	789	774	774	755	727	748	739	772	734	761	791	802	697	787	746	757	714	769	692	779	799	768	765	725	768	766	741	747	768	750	761	737	752	761	798	735	763	699	753	713	766	727	730	803	755	744	747	718	767	787	778	708	785	762	707	744	758	816	770	774	751	772	790	766	765	784	753	749	725	785	803	746	710	763	763	787	768	736	739	769	723	766	752	786	766	756	719	757	777	761	792	722	726	768	753	743	805	770	799	721	779	742	762	782	757	764	739	719	749	741	744	706	718	718	767	785	743	709	768	741	749	718	765	799	789	785	755	762	768	765	817	765	744	735	715	765	757	793	773	754	716	751	762	776	775	740	729	749	755	755	793	741	751	759	737	744	762	778	726	729	740	774	739	772	779	731	740	733	713	795	744	699	754	771	765	747	773	789	830	784	689	718	758	750	776	700	694	751	775	780	728	724	782	769	791	743	769	748	772	731	769	749	744	750	754	778	747	768	729	811	747	781	778	750	787	736	739	738	748	730	749	728	739	764	735	763	799	727	788	751	698	740	779	806	727	743	750	765	785	741	737	729	736	780	708	733	781	792	762	761	713	687	758	790	768	776	756	813	723	746	743	795	764	749	792	718	748	777	794	744	758	743	767	756	738	738	759	759	743	726	739	730	715	739	729	775	759	772	757	766	793	768	760	731	723	709	739	760	739	783	744	782	788	748	748	719	711	719	760	744	711	739	773	758	738	774	695	766	765	717	746	730	757	751	788	750	774	730	748	731	770	787	740	755	775	763	760	763	745	731	720	740	726	718	769	731	781	750	710	751	745	785	734	704	706	747	752	768	776	687	739	802	760	751	753	721	713	793	683	776	758	804	746	771	751	716	802	747	763	757	792	757	751	771	715	800	783	822	809	759	767	728	761	707	768	719	757	761	763	746	745	754	774	702	760	768	763	734	782	745	765	819	749	700	759	743	772	756	747	778	753	752	723	757	740	746	718	748	733	794	747	800	784	787	765	737	728	766	768	675	751	779	728	771	749	728	788	737	773	757	727	734	769	761	784	745	757	760	750	738	779	783	775	782	708	764	738	714	701	726	848	781	789	764	716	744	780	738	761	760	742	739	769	768	739	698	766	726	781	797	763	750	782	678	751	740	764	784	759	819	742	786	751	797	756	803	766	770	745	756	787	778	771	722	765	772	756	727	746	782	763	710	762	738	755	783	738	731	765	719	648	758	767	756	749	726	732	759	773	742	750	774	766	728	713	770	747	764	761	716	762	770	740	751	756	724	770	683	792	768	755	767	744	757	779	732	782	738	735	757	784	750	716	737	765	726	792	721	786	743	740	736	775	710	718	794	708	773	708	787	745	743	752	761	762	775	802	720	755	723	762	733	820	769	684	745	785	697	775	754	773	734	748	792	711	735	709	719	788	717	749	744	759	756	769	756	782	720	765	786	787	762	743	793	774	742	725	753	778	761	712	744	782	737	791	765	772	755	776	775	763	731	763	772	757	742	777	729	760	768	805	740	784	740	752	802	775	776	788	762	739	766	736	769	726	715	748	789	728	767	700	745	801	753	732	783	762	803	761	825	743	752	683	764	738	764	737	818	774	752	778	732	750	739	740	757	754	710	712	779	742	735	780	739	768	754	766	792	742	795	709	772	759	770	743	749	760	739	781	787	714	716	746	735	787	772	808	718	725	757	827	773	773	744	772	745	766	762	759	737	732	702	757	781	792	761	756	770	740	748	769	793	802	705	764	774	776	753	743	728	729	785	744	765	750	775	790	771	795	773	763	742	806	736	723	755	780	784	736	724	813	771	774	809	718	775	739	775	782	726	751	774	777	780	764	762	783	766	693	754	771	743	778	770	751	714	767	770	739	810	807	741	742	800	749	751	731	757	732	792	839	793	827	713	790	782	723	736	747	772	690	755	735	738	748	763	712	772	726	744	748	774	806	741	793	783	764	796	737	769	753	757	755	764	703	784	742	743	722	789	698	762	784	705	786	698	751	746	717	749	709	790	724	686	773	755	744	715	749	733	741	806	742	731	779	734	776	736	760	697	758	728	738	735	761	726	781	765	765	756	769	751	744	785	753	787	796	722	747	809	754	755	774	760	762	754	706	789	738	755	744	763	811	781	757	782	753	784	702	786	798	733	766	791	760	761	715	771	761	703	717	770	713	817	735	739	763	709	737	829	740	742	702	767	753	818	797	788	733	809	729	803	699	758	774	770	737	726	749	718	776	765	736	751	700	692	773	755	683	788	729	736	756	760	771	809	746	716	749	761	711	786	745	793	766	712	757	798	790	807	783	698	785	793	781	785	766	772	744	758	790	728	776	822	787	732	763	712	764	749	776	746	759	780	787	750	763	790	785	741	738	806	775	808	765	768	756	752	748	825	771	743	751	773	775	827	759	767	807	740	694	770	768	767	746	755	791	727	789	739	783	750	759	785	756	745	761	753	725	777	735	756	758	763	751	772	761	781	755	742	760	761	786	738	719	796	787	744	797	760	718	750	773	792	783	760	755	773	766	743	759	768	778	749	756	803	754	762	813	715	728	742	770	772	738	781	738	743	820	768	719	753	767	715	792	766	736	720	761	786	764	727	794	755	784	773	746	753	726	774	719	789	767	726	805	769	720	764	750	756	738	761	771	727	759	769	771	789	745	746	793	740	780	787	779	796	721	731	722	752	773	763	740	764	762	778	810	800	701	784	776	739	786	741	741	727	797	741	734	724	761	758	777	763	759	796	742	764	734	750	768	743	734	763	798	723	747	757	761	751	752	776	766	728	760	721	720
17065	5448	5297	4295	3209	2119	2078	1687	1381	1077	852	601	483	505	423	375	323	335	305	328	333	292	276	280	296	281	281	250	229	211	173	189	197	218	219	191	169	193	181	187	182	180	173	205	164	197	181	169	169	206	173	163	154	143	168	173	156	172	213	191	173	174	170	188	186	176	173	180	186	198	162	173	163	176	193	156	176	191	152	168	178	186	175	189	163	179	157	177	162	189	166	192	182	173	171	171	189	176	186	152	187	176	171	187	175	190	165	162	177	184	171	157	182	178	166	208	176	175	157	172	161	192	187	157	165	188	169	162	184	195	183	169	172	170	204	176	181	157	195	191	144	168	182	198	184	178	193	182	196	161	176	153	165	157	177	171	166	175	172	180	178	189	168	157	174	187	163	189	155	176	197	163	187	186	182	169	174	175	178	175	193	160	164	163	192	172	180	186	161	170	202	206	198	165	188	175	188	191	162	155	172	160	149	188	169	146	201	176	170	208	169	162	185	193	163	173	167	171	157	157	164	174	176	190	172	189	154	222	182	189	199	190	155	179	168	166	176	166	175	160	204	168	184	164	171	159	168	174	167	171	179	173	171	167	154	174	178	174	185	155	194	178	186	155	172	176	182	188	196	175	182	177	165	167	163	172	196	177	175	192	188	158	186	167	197	186	158	204	157	158	172	161	172	173	169	194	175	172	175	174	174	166	195	186	165	198	184	189	167	162	188	184	182	160	162	191	184	170	216	185	157	187	179	180	201	172	178	154	183	175	188	171	167	194	180	161	195	176	204	181	197	154	164	163	174	170	164	152	168	158	186	195	162	169	178	189	176	180	170	151	175	176	166	172	162	152	160	190	181	177	168	164	189	194	204	171	172	173	180	165	169	163	172	175	187	186	170	176	169	207	160	171	200	154	184	176	153	163	170	178	205	155	179	160	174	194	167	181	170	181	192	183	163	177	179	191	184	174	175	172	152	188	163	155	181	146	187	171	176	185	164	162	155	182	188	188	173	144	168	171	176	163	183	163	173	176	163	163	178	197	167	180	189	172	183	166	169	154	163	170	155	172	171	192	181	187	155	153	168	174	184	162	210	181	185	201	172	193	165	189	174	153	200	177	177	148	187	179	163	177	165	172	157	167	171	209	197	181	192	175	181	165	199	174	184	186	177	194	189	180	164	179	184	160	177	172	167	197	151	169	165	161	195	195	164	153	171	180	187	170	151	183	143	173	183	175	177	176	166	170	158	174	178	187	152	177	173	187	169	174	176	143	201	155	194	177	164	203	192	178	193	171	159	162	171	176	197	164	197	182	166	181	199	175	193	162	163	150	164	156	165	162	187	170	179	164	171	179	161	189	147	189	184	148	159	163	187	164	163	180	168	159	159	208	145	169	173	184	168	175	188	172	189	187	163	143	164	173	178	187	188	197	179	171	185	158	166	193	184	177	194	158	171	171	183	176	187	154	181	198	176	178	186	174	173	186	165	164	195	161	164	162	155	174	183	188	174	162	184	211	185	158	192	177	192	185	168	168	150	200	177	156	174	174	168	197	199	201	196	173	186	163	162	160	145	173	193	182	186	175	182	163	180	151	178	181	131	171	162	166	182	175	187	168	159	178	175	185	144	151	172	189	167	163	183	195	185	184	192	180	201	182	187	165	181	179	151	177	163	195	172	178	181	148	185	180	174	162	203	174	161	184	163	166	165	172	210	173	185	180	166	155	159	169	174	152	165	175	193	180	193	159	168	144	180	171	175	170	165	180	159	177	152	162	190	184	155	172	160	155	167	170	184	173	179	173	193	177	174	196	183	174	162	158	207	182	191	187	195	165	196	174	191	180	170	187	172	159	163	177	189	163	164	176	161	195	165	182	153	177	164	156	144	158	196	166	167	174	182	180	156	156	190	150	181	173	178	183	170	164	161	170	198	163	163	186	177	174	165	172	176	159	192	160	171	171	172	178	190	193	186	150	167	179	168	150	166	175	190	185	177	186	172	185	156	155	172	186	179	190	193	178	174	157	169	168	192	159	159	183	182	186	182	161	142	174	178	170	187	143	176	145	172	174	196	167	180	167	186	166	169	183	172	176	170	184	187	187	188	159	188	178	156	156	177	194	173	185	162	175	182	195	169	155	158	172	172	187	217	191	174	175	176	172	200	186	177	175	181	151	178	176	163	195	186	165	173	191	154	179	179	156	171	186	180	160	173	183	178	184	157	162	161	171	201	174	203	156	164	170	166	170	160	161	191	187	165	167	167	158	182	201	180	196	188	182	188	182	176	165	152	175	194	199	180	178	193	159	186	189	176	157	193	145	188	164	186	132	173	182	185	180	148	181	166	179	180	195	169	180	186	177	187	166	176	201	157	171	190	184	160	177	153	134	160	181	182	171	183	178	174	189	163	164	185	170	192	174	188	188	199	164	163	172	145	165	182	171	192	168	174	184	158	149	172	184	177	168	159	177	175	159	167	195	188	177	171	168	179	178	181	148	171	174	182	153	156	180	173	170	188	164	187	169	177	171	164	197	163	181	150	174	162	182	183	195	161	147	169	204	187	163	156	157	169	170	193	167	154	163	157	170	181	186	192	193	178	158	166	166	185	176	154	211	184	154	177	181	179	196	186	184	154	157	180	181	174	172	184	162	174	189	181	179	188	166	169	154	162	177	163	179	145	191	169	163	172	186	149	170	163	166	162	177	144	156	145	178	175	167	164	204	133	172	165	171	159	176	184	176	193	180	180	184	176	182	184	165	187	175	177	191	174	182	189	195	180	195	148	190	180	181	182	150	151	167	175	166	169	171	156	157	169	165	170	191	206	187	151	166	186	166	206	183	160	200	167	198	163	200	178	198	158	156	157	155	164	160	198	181	187	204	184	161	177	215	173	177	151	157	163	188	156	164	180	183	171	162	171	158	172	165	180	208	160	193	188	189	159	189	177	151	146	179	175	183	168	159	132	170	176	207	194	183	183	165	188	179	175	168	174	163	182	168	177	141	184	182	155	165	182	181	186	170	170	173	177	161	156	165	163	194	181	198	182	185	171	170	183	173	174	180	189	185	161	190	167	170	178	153	153	182	150	193	188	166	165	176	180	153	176	171	149	192	170	196	177	172	174	169	175	143	174	173	194	162	196	199	157	187	159	193	179	180	204	180	204	183	134	180	179	203	183	178	170	178	160	167	164	167	171	180	173	169	160	184	208	184	178	191	206	182	213	162	188	181	156	196	191	159	193	178	168	178	187	153	179	171	186	161	193	176	175	201	173	167	146	162	172	184	168	164	184	193	163	189	180	166	176	169	159	175	175	159	146	176	167	178	175	194	163	140	191	170	174	169	178	191	168	191	192	162	172	181	172	155	193	167	193	194	180	168	185	190	190	167	184	187	171	173	183	157	175	198	182	196	198	189	170	184	188	170	172	201	183	156	193	182	171	177	198	185	192	171	182	174	159	196	171	163	164	157	160	159	142	175	170	179	193	157	165	177	179	192	166	164
9549	4021	6910	7947	7377	6841	6656	5938	5584	4432	3898	3214	2728	2537	2227	1812	1425	1475	1503	1589	1341	1334	1297	1229	1319	1298	1250	1238	922	895	725	749	716	726	647	684	602	631	644	590	579	547	536	535	534	550	596	546	551	603	517	531	534	519	546	496	473	566	491	489	497	489	483	527	522	517	527	516	498	456	491	515	494	491	494	494	478	529	482	454	552	471	468	480	483	507	464	472	509	484	505	497	511	461	470	455	488	513	502	493	484	490	474	482	495	461	491	502	450	540	517	476	496	496	538	485	498	441	483	502	461	447	467	499	479	529	462	442	458	504	497	478	525	500	535	502	498	470	497	498	453	485	473	523	518	505	470	513	462	475	504	448	470	486	489	475	479	476	474	505	469	464	477	461	487	519	445	502	486	454	474	489	479	521	467	498	483	500	475	499	457	502	486	463	484	489	441	518	508	477	480	502	456	500	466	489	506	485	500	486	516	470	480	481	468	455	460	526	497	490	443	489	492	474	500	504	445	497	515	523	493	481	468	521	462	489	472	488	460	500	499	505	461	469	500	498	477	503	542	472	475	479	466	478	481	479	459	449	501	486	538	470	482	466	465	470	490	498	461	496	473	499	493	497	446	472	493	521	481	497	455	499	460	489	485	485	477	473	496	492	469	462	481	503	476	494	511	436	470	508	491	490	426	489	472	498	470	452	463	507	481	516	505	507	471	489	493	495	459	442	460	481	481	508	460	495	473	508	479	454	507	472	442	479	499	493	456	495	479	494	477	506	472	480	486	490	477	506	502	470	514	487	470	482	449	488	475	495	497	489	467	509	464	469	493	490	523	491	501	470	502	487	462	475	467	471	474	471	485	548	449	473	483	496	484	494	487	440	489	493	497	448	488	483	474	503	481	463	453	494	450	506	459	473	462	500	410	472	505	480	465	478	501	457	474	486	498	478	461	490	469	514	454	466	486	498	462	428	475	498	473	464	490	453	484	481	502	472	494	505	521	494	471	527	479	444	509	459	477	466	469	487	499	466	499	468	485	445	442	467	495	479	486	471	505	470	469	488	471	490	504	520	520	449	485	454	522	516	452	532	472	503	470	506	429	501	466	466	487	427	497	453	479	501	492	502	455	527	449	484	459	487	521	475	496	490	482	491	507	442	499	491	492	483	460	510	495	520	471	466	482	480	457	509	505	443	474	486	489	494	495	433	471	525	509	492	487	445	480	473	477	496	484	475	486	445	471	486	466	483	459	439	481	485	506	485	475	459	472	461	521	457	494	474	476	504	493	474	493	511	477	471	497	471	459	501	465	516	467	480	486	505	494	451	526	448	495	525	464	523	436	411	499	483	463	487	536	475	473	492	473	476	500	431	483	496	488	463	498	461	438	482	478	474	481	486	514	474	478	462	477	498	502	484	489	517	488	497	467	478	482	488	475	485	469	504	462	496	519	494	466	499	481	482	495	504	491	467	474	483	484	480	471	479	464	500	501	441	534	495	470	510	450	452	456	483	459	487	479	476	474	507	499	454	469	475	490	518	473	481	468	516	518	492	457	487	474	483	465	493	497	488	483	515	511	481	478	485	491	469	479	457	470	495	501	510	489	475	473	497	469	519	523	452	477	502	503	461	518	498	472	525	486	489	506	452	449	459	472	485	487	509	443	497	487	501	492	537	485	507	471	450	520	460	482	480	506	465	494	488	500	436	472	500	486	474	494	509	476	466	473	490	548	455	471	463	498	492	512	479	542	461	465	470	484	484	497	457	491	501	465	459	464	499	487	480	447	476	476	453	490	468	473	491	473	473	452	458	470	453	475	467	485	500	522	475	478	503	476	463	475	509	502	473	482	459	488	465	487	484	494	480	450	495	489	500	508	521	456	482	491	426	469	456	470	461	464	465	471	488	456	456	494	447	476	491	447	448	475	499	476	518	512	474	460	479	458	478	453	429	469	496	477	475	476	510	479	489	501	457	500	516	469	477	509	485	475	460	488	464	517	464	479	457	452	506	466	507	465	438	551	503	473	499	462	515	497	469	467	467	514	469	473	478	458	504	484	451	476	521	486	482	478	484	479	467	480	470	505	507	502	486	504	499	474	493	483	483	482	459	540	536	499	481	458	482	485	508	532	483	487	497	501	457	522	485	481	460	475	482	480	478	489	479	505	484	480	477	522	469	495	500	499	510	491	484	500	460	486	497	492	494	493	517	503	483	476	485	451	480	527	526	467	456	477	472	504	482	486	505	469	492	487	518	455	479	470	489	519	518	460	508	476	494	487	438	500	471	448	491	490	486	443	501	466	504	498	496	467	491	472	488	451	492	473	493	452	526	484	447	455	474	482	513	519	487	529	489	499	485	484	534	486	478	505	486	520	479	486	486	494	429	500	476	507	491	485	485	476	471	446	492	455	455	478	462	471	541	487	484	485	496	497	482	466	460	496	457	472	492	483	507	460	503	489	497	448	472	488	465	501	523	498	514	453	469	469	473	499	487	499	473	439	475	501	517	491	458	469	473	459	482	518	469	522	499	478	472	504	473	467	469	459	466	460	509	467	492	474	499	473	484	474	454	467	499	495	525	484	475	501	500	489	510	494	461	466	486	477	455	508	479	486	505	448	454	510	514	498	470	480	521	483	491	476	475	498	499	519	541	498	494	492	488	510	491	475	467	548	462	498	459	513	510	466	504	483	466	512	474	519	476	472	484	490	478	523	482	470	460	536	463	504	491	479	498	474	501	448	483	491	499	496	517	483	469	509	453	462	503	476	496	475	442	483	483	512	491	484	499	471	491	469	478	492	510	482	507	483	494	465	481	468	503	516	488	502	512	466	490	503	486	494	456	472	459	486	466	470	493	460	482	493	473	485	517	511	481	461	468	531	512	482	487	496	474	510	454	445	500	509	473	499	479	545	504	455	478	486	442	491	498	477	460	458	479	492	514	485	484	528	475	497	458	492	516	481	471	519	477	466	489	453	506	484	505	452	537	479	491	425	462	508	496	482	495	419	468	475	499	493	483	464	480	484	512	456	488	469	490	491	503	487	479	531	491	484	483	507	504	507	491	515	479	494	484	469	490	474	518	467	476	482	500	452	500	467	480	479	470	506	479	496	515	460	466	496	509	472	488	506	501	505	509	480	485	467	479	484	495	468	485	496	457	462	488	450	475	464	488	471	484	520	465	453	478	488	514	533	452	530	470	496	498	487	494	505	473	451	534	476	472	475	458	437	525	495	458	464	502	473	505	497	487	452	478	455	502	484	476	523	537	480	477	473	486	488	491	485	483	503	466	490	495	495	489	465	499	463	498	464	462	470	455	448	479	468	486	497	491	489	472	449	477	496	480	458	497	482	499	462	473	521	463	456	461	546	496	512	488	454	459	499	454	494	520	444	478	508	489	477	488	488	465	452	482	477	480	478	473	466	499	525	456	497	482	516	457	493	469	473	510	465	474	505	516	521	460	458	463	502	447	475	491	471	519	471	517	482	469	484	496	473	500	539	505
27695	9928	9572	8150	6153	4409	4254	3462	2665	2160	1865	1374	1040	965	839	610	509	539	591	600	482	540	445	448	456	460	442	447	357	312	336	290	292	286	299	279	309	275	252	253	245	282	264	271	281	251	247	264	245	246	261	250	249	274	258	267	269	262	231	265	266	246	245	215	230	235	245	268	245	214	211	240	226	271	243	225	255	268	226	238	212	253	280	254	245	264	241	257	276	218	250	219	260	249	265	238	244	216	245	256	250	258	234	235	250	246	248	250	260	261	229	254	243	219	227	235	271	252	248	224	256	265	241	243	254	254	245	263	237	215	262	255	263	240	236	239	259	228	258	264	259	229	250	257	204	231	229	241	231	229	262	266	228	255	250	233	233	236	250	244	251	245	217	242	244	259	255	240	237	242	232	276	255	259	227	241	230	235	234	233	212	224	257	253	277	248	224	230	243	276	234	235	239	233	236	224	268	229	249	251	266	251	285	261	242	266	220	257	225	235	236	255	237	282	231	232	237	230	249	235	222	236	244	221	256	257	242	249	237	235	215	231	221	239	224	248	232	219	233	212	226	219	247	253	267	250	248	256	278	242	238	247	250	238	260	249	251	244	252	239	241	243	239	231	236	249	263	233	231	220	258	260	237	229	230	265	242	262	229	238	229	267	279	226	222	224	235	235	254	218	242	215	258	250	230	223	249	264	264	250	257	248	224	265	247	240	249	218	261	252	255	252	257	262	277	238	237	232	240	241	270	249	217	239	246	205	263	244	218	256	287	243	234	239	233	255	257	227	213	247	247	260	215	230	260	271	221	215	205	266	264	218	245	232	217	245	275	237	284	240	240	247	250	231	225	241	215	249	273	249	238	235	259	205	248	254	219	231	228	239	239	263	222	246	227	248	255	238	227	238	256	249	244	247	226	247	252	240	271	253	237	242	223	271	253	263	246	243	258	256	238	248	272	242	229	242	254	264	246	239	241	247	227	236	217	255	235	234	232	247	239	220	247	248	232	228	274	268	248	229	239	244	240	248	241	268	199	218	233	232	254	263	247	266	234	241	259	244	256	241	229	274	269	253	225	235	249	258	252	234	237	261	242	257	232	259	259	261	235	242	242	230	238	231	239	232	223	233	257	224	228	235	227	237	211	246	243	207	248	260	226	265	257	269	249	258	235	246	233	255	240	254	238	248	229	219	241	248	263	239	236	268	224	253	221	233	229	247	287	268	240	237	235	228	243	230	261	233	234	246	262	245	242	242	226	235	227	252	255	258	244	232	235	261	243	253	269	229	241	240	241	226	258	256	261	250	222	252	235	230	257	270	216	237	255	261	265	235	227	239	234	226	224	222	247	222	243	239	221	247	251	262	257	263	246	251	262	221	224	253	263	242	246	211	226	216	260	257	258	242	261	223	228	234	219	253	255	232	256	235	215	225	248	230	232	281	243	244	253	253	237	238	251	289	255	216	224	212	235	238	227	240	221	264	257	234	209	253	269	259	253	265	244	251	241	230	234	254	254	257	246	230	244	246	275	224	247	227	228	230	248	231	236	267	229	223	238	197	248	233	242	258	230	242	232	233	244	273	239	212	247	260	259	261	230	230	225	282	245	253	241	233	195	250	256	242	223	245	245	257	263	236	239	238	234	258	239	247	277	233	226	231	243	261	228	253	254	260	212	238	240	239	226	232	255	262	202	257	236	242	256	248	250	248	266	260	212	232	232	227	260	241	233	241	258	230	248	253	247	236	247	246	200	266	280	242	233	225	266	268	252	251	244	246	265	259	228	236	219	243	225	230	216	235	269	260	240	197	219	270	217	230	244	224	226	266	261	254	253	241	235	246	219	222	222	271	243	217	251	251	231	221	261	249	243	262	262	236	264	219	223	230	229	240	247	231	246	229	220	253	253	248	264	252	249	252	238	240	242	239	243	278	300	253	243	223	251	238	246	243	248	260	221	267	242	223	230	264	249	235	230	218	236	246	217	256	241	234	240	209	238	254	252	230	235	230	220	237	216	236	227	222	266	240	199	238	242	243	267	245	256	227	243	243	206	197	244	268	242	235	237	222	208	243	233	249	219	266	263	240	217	275	249	242	242	239	225	231	242	279	253	240	280	235	236	255	244	262	276	238	236	238	275	264	221	231	250	258	249	240	229	264	237	248	219	256	284	228	249	250	249	225	247	250	229	266	242	229	249	254	236	245	257	235	247	236	245	230	248	286	257	269	232	252	244	262	235	254	227	217	222	244	244	234	231	266	250	263	241	250	248	232	234	231	223	220	250	237	231	230	242	247	236	225	265	221	235	230	221	246	250	252	225	245	244	252	258	261	256	257	229	230	230	248	257	271	247	238	230	238	226	252	239	223	262	253	256	281	245	238	240	256	251	262	235	243	219	219	254	232	232	225	233	233	270	251	224	252	224	261	222	264	228	234	232	228	229	240	234	271	228	267	228	234	232	264	227	242	242	232	278	252	249	248	251	253	248	241	233	251	241	235	254	232	225	266	243	231	257	272	251	225	241	229	261	248	241	250	261	241	245	234	239	221	221	249	235	276	257	250	261	251	236	273	252	219	254	251	234	230	228	222	244	220	257	227	231	242	236	257	234	228	236	235	215	212	252	242	237	220	250	215	228	250	241	255	246	219	224	252	268	231	243	264	243	253	253	233	242	247	236	231	265	210	257	245	225	232	247	243	263	250	221	225	265	249	269	256	255	256	240	253	260	251	235	251	255	228	257	221	233	239	259	249	216	258	244	236	219	236	250	264	282	237	235	241	225	219	225	252	270	223	236	233	234	265	222	263	244	234	232	246	245	238	237	269	240	261	237	232	235	248	233	252	292	257	219	261	265	238	238	214	235	234	228	249	256	252	249	225	247	255	256	259	235	251	226	221	249	219	216	264	255	273	244	221	227	228	240	239	232	245	230	239	240	238	228	254	232	243	263	223	244	238	240	215	264	267	248	228	256	246	217	256	247	220	254	258	265	237	231	227	224	202	258	238	257	241	251	247	227	258	274	212	222	231	256	255	244	245	232	255	255	256	263	252	209	230	220	250	243	235	234	236	258	245	210	230	233	250	277	247	215	224	269	241	235	248	250	244	238	229	210	267	232	199	231	258	237	250	218	270	229	245	253	241	246	225	243	239	227	217	234	265	256	262	270	231	215	243	236	212	235	279	241	229	209	266	253	261	244	243	228	252	252	251	273	236	257	250	235	226	241	280	218	246	251	219	246	261	225	248	262	265	239	228	228	219	255	271	234	230	249	228	250	235	273	228	235	234	223	240	219	254	215	262	237	242	254	229	228	218	247	244	245	226	235	259	227	232	262	246	248	246	249	247	236	203	253	243	219	230	255	258	232	248	244	223	235	242	234	229	247	247	262	247	261	248	232	242	247	213	248	252	226	237	219	241	231	228	265	243	211	208	236	241	228	265	264	210	286	216	255	222	239	238	222	243	249	249	237	261	237	237	236	224	250	257	253	250	258	250	240	259	240	229
13975	6501	10858	12628	12103	10947	11045	10192	9115	7488	6703	5741	5154	4814	4345	3325	2845	2828	3115	2893	2435	2386	2163	2131	2205	2434	2356	1976	1544	1349	1154	1124	1107	1175	1062	951	984	929	974	837	843	823	793	824	820	843	858	774	860	781	791	797	723	720	710	705	725	774	710	698	717	711	705	664	727	744	695	705	689	699	692	675	678	686	663	623	678	652	716	663	687	645	667	636	644	668	695	651	626	667	652	631	642	604	620	675	686	665	688	677	626	692	671	702	638	649	681	663	683	669	624	690	688	654	647	675	662	656	634	666	676	624	637	656	638	660	660	670	653	647	630	652	636	683	676	681	647	661	658	663	655	633	649	656	631	663	649	647	685	646	676	718	600	609	617	692	647	670	650	644	603	605	629	634	657	641	663	659	667	652	667	665	617	660	662	656	697	666	642	671	638	653	692	657	644	681	636	690	661	667	634	652	644	669	612	631	632	643	641	629	646	615	665	679	599	631	671	621	655	648	648	607	659	668	624	685	625	637	644	675	651	649	680	695	705	641	629	613	638	643	647	635	634	691	640	665	684	645	673	680	677	686	613	652	655	637	627	640	608	633	653	670	665	668	615	682	661	651	685	698	678	618	629	638	637	651	644	650	601	670	655	599	649	637	665	652	664	651	668	646	590	640	685	625	636	608	677	683	635	634	657	660	679	634	640	659	622	720	641	639	655	649	651	618	692	618	599	645	683	656	659	641	665	632	619	637	622	651	706	649	595	606	646	663	649	647	667	642	681	709	613	614	662	656	654	619	662	656	640	639	615	670	631	655	631	626	640	593	668	663	641	623	643	635	623	654	666	601	595	659	657	641	608	607	687	667	665	693	656	617	654	661	646	599	654	679	646	628	599	637	645	588	599	643	668	599	614	675	695	642	683	617	667	636	640	595	672	661	663	642	652	664	589	670	636	703	682	654	648	633	647	642	676	667	655	592	635	622	643	674	663	627	682	657	701	665	705	610	646	660	660	690	630	645	635	607	621	643	651	652	659	663	654	627	664	657	624	648	666	600	611	665	624	595	650	655	693	661	641	642	612	606	625	644	686	678	653	673	608	693	654	661	611	646	667	662	635	651	645	666	644	660	642	647	664	654	708	731	629	650	616	657	673	659	634	655	650	663	653	660	656	640	642	645	643	636	650	666	664	659	622	660	648	612	676	684	608	655	672	695	588	597	728	675	636	660	694	681	627	633	651	659	687	583	658	632	640	626	642	651	665	603	606	662	648	650	620	627	661	634	634	605	617	644	662	622	655	643	676	676	637	611	670	643	699	645	612	623	650	600	652	645	630	695	628	653	632	642	657	635	638	638	666	650	635	724	681	594	618	585	625	683	604	628	634	642	655	641	611	635	659	678	657	666	650	620	689	606	622	646	602	675	634	620	661	598	676	665	651	627	647	679	636	617	613	618	654	647	652	642	660	618	623	640	611	707	646	658	671	638	634	660	660	662	630	632	702	647	660	614	637	654	682	672	616	656	647	640	641	667	681	647	645	659	672	684	690	670	663	655	607	653	699	653	640	654	641	648	657	629	670	645	679	618	663	655	658	663	659	665	667	653	669	669	589	661	678	685	631	627	649	632	613	620	605	609	621	614	614	666	615	617	629	654	656	603	651	635	615	634	588	658	652	651	693	625	614	651	643	627	652	646	642	624	647	644	634	632	647	647	699	652	638	633	670	674	616	648	666	634	629	655	618	669	660	662	666	681	666	616	652	635	659	718	668	655	635	662	606	649	641	648	593	648	662	646	656	666	653	640	650	638	625	673	643	669	677	676	636	618	686	653	594	652	662	664	651	578	620	647	655	650	635	632	603	643	695	642	661	637	659	638	679	658	670	652	645	624	671	609	650	618	687	636	675	657	637	662	636	636	683	677	664	669	617	650	647	703	626	638	640	627	631	634	662	626	663	687	645	673	662	651	634	631	659	681	660	628	644	614	657	637	701	648	681	668	697	667	623	659	657	664	646	659	670	659	660	704	655	639	668	663	643	595	631	623	654	643	652	649	648	584	634	725	613	694	676	639	639	597	657	636	609	671	654	668	660	635	638	693	649	686	618	659	657	683	617	638	667	687	634	668	673	620	606	705	699	664	611	654	659	689	698	592	629	639	669	653	648	660	689	623	656	623	669	673	690	673	636	638	620	642	685	658	679	659	636	692	638	649	685	591	650	622	658	627	681	647	655	620	621	606	649	667	660	634	642	655	637	634	656	598	688	659	659	627	590	666	605	675	680	604	693	627	644	699	609	639	639	634	637	659	628	616	687	696	605	656	631	645	642	638	696	668	673	646	638	684	622	663	643	612	660	639	638	639	689	633	601	644	632	685	640	629	677	633	628	666	704	640	617	647	667	664	641	627	690	670	673	667	632	636	617	659	607	626	655	663	683	643	641	619	614	686	651	649	638	677	666	636	627	660	648	664	691	637	652	661	629	697	652	676	650	655	661	623	621	620	635	626	630	639	677	640	660	640	659	616	641	692	675	603	689	692	675	651	665	652	663	625	664	645	639	632	612	647	702	663	645	651	596	640	668	709	640	622	597	635	656	675	642	669	622	672	685	630	654	648	651	662	680	652	626	660	662	669	650	624	630	692	623	641	665	680	652	640	646	643	631	669	657	675	670	656	613	627	632	642	665	688	632	618	653	631	674	652	653	612	641	677	648	619	654	634	644	639	645	660	585	645	653	658	628	636	667	642	661	652	602	610	632	603	619	656	668	642	664	598	619	620	635	664	675	654	627	608	695	674	642	625	674	662	657	650	624	667	620	578	697	626	649	676	649	644	633	708	631	644	669	646	672	652	635	644	603	675	620	626	703	668	656	635	670	677	654	687	630	656	661	672	641	686	678	636	651	687	574	610	644	642	646	655	649	615	672	672	669	660	671	636	704	675	615	674	658	659	657	609	636	642	662	623	614	638	627	629	721	646	654	631	635	629	649	617	615	649	631	666	621	697	702	691	661	671	640	643	640	607	646	664	679	589	632	697	653	631	667	653	687	641	716	669	632	636	658	621	688	652	632	649	719	687	688	651	600	624	672	656	633	650	585	648	634	645	632	628	650	643	639	651	622	618	603	664	652	662	646	623	612	636	603	657	631	668	699	653	643	680	687	652	669	631	629	653	639	611	646	620	652	690	669	618	653	678	663	626	622	632	659	628	640	633	580	640	612	668	627	655	653	659	608	643	605	650	618	679	641	670	621	641	676	671	653	650	653	649	638	645	659	662	664	630	643	659	639	670	667	640	682	613	665	646	692	653	641	626	628	683	679	679	589	642	666	663	642	646	660	647	664	615	658	640	657	618	642	639	645	661	700	661	650	623	648	647	653	695	687	698	673	692	642	619	639	621	670	622	660	625	657	644	627	671	665	626	650	661	650	685	623	630	693	701	635	612	655	642	612	603	643	678	626	674	649	682	634	677	642	666	631	651	675	615	648	666	684	673	591	689	646	688	680	667	614	627	672	657
6277	1199	1258	948	674	634	531	498	452	407	390	352	352	314	375	338	349	369	324	307	315	317	320	323	298	340	334	324	286	304	349	343	324	336	320	303	296	310	316	282	311	305	301	306	279	301	283	292	285	332	320	294	313	294	317	291	307	332	330	299	314	310	291	332	290	289	348	321	340	307	296	309	314	327	302	304	312	308	304	284	328	305	327	304	301	325	313	296	278	285	322	280	324	305	316	280	312	309	300	322	310	321	279	327	318	315	306	260	275	287	295	302	315	321	306	336	319	284	306	329	321	334	339	321	307	284	314	300	290	309	325	328	279	339	309	328	292	334	308	311	313	329	325	315	303	321	325	328	326	315	327	315	307	318	315	280	318	321	281	299	337	284	279	295	341	288	335	309	312	308	296	328	310	316	329	300	331	322	284	306	295	291	314	303	295	301	289	314	302	324	361	304	282	308	320	289	287	326	337	317	320	306	316	294	298	299	297	318	278	316	307	323	305	306	305	309	301	313	332	295	308	299	337	326	308	314	268	300	305	303	302	281	290	304	299	310	335	295	304	325	282	312	301	303	290	343	306	338	306	282	292	302	313	321	311	330	304	334	327	313	341	328	315	308	318	340	308	321	307	335	328	302	311	324	319	263	281	320	316	321	310	290	327	293	329	300	331	300	320	361	332	323	331	305	283	318	320	322	292	292	333	316	282	338	311	304	333	302	289	296	305	306	325	297	322	314	320	328	304	274	291	266	305	307	320	320	336	318	280	318	311	350	293	322	309	289	274	293	312	286	325	346	295	287	334	301	334	304	308	296	320	340	336	322	299	282	287	301	294	329	320	296	305	323	309	289	328	349	346	299	309	296	312	324	277	291	308	304	299	285	274	301	313	282	317	295	287	280	303	316	301	320	310	293	329	305	334	318	348	328	332	295	279	301	302	310	297	317	290	312	260	323	328	341	312	291	307	317	281	268	296	326	289	271	339	314	289	281	289	293	311	319	316	348	318	310	295	311	311	295	305	297	303	296	300	293	297	318	278	279	326	337	301	309	293	310	296	303	274	331	295	273	302	255	277	341	311	339	306	335	311	321	298	296	321	282	311	290	304	317	293	311	283	330	258	303	293	310	322	304	308	274	311	259	285	316	252	293	304	305	294	364	325	316	308	284	295	318	287	314	314	297	292	319	321	326	319	316	329	302	316	311	303	302	299	327	302	298	329	343	270	308	327	314	293	328	325	302	302	293	329	329	302	343	285	314	302	320	302	315	305	278	324	320	337	298	307	293	322	306	330	326	315	314	324	292	327	313	321	287	306	305	302	307	356	284	271	304	328	331	331	297	328	325	340	330	354	315	316	317	292	293	287	322	321	320	302	297	313	350	248	316	355	325	298	320	308	299	336	280	314	298	312	286	330	328	291	272	298	312	316	291	290	325	310	294	278	322	298	308	300	318	328	304	285	315	301	291	304	317	333	318	273	346	291	307	310	347	340	323	282	282	281	302	323	328	290	311	290	341	320	296	305	313	327	287	295	290	336	337	328	301	273	315	314	372	335	277	293	312	322	308	341	350	316	305	299	289	297	292	276	292	309	319	303	327	299	333	277	326	322	308	301	322	287	340	296	305	298	299	310	321	291	294	334	306	284	322	319	314	325	295	307	309	310	304	307	284	307	306	298	289	280	279	316	303	307	318	291	298	290	325	320	308	326	309	306	316	323	314	316	329	310	344	316	307	304	287	313	310	309	323	293	294	340	305	318	299	301	336	308	332	294	317	294	310	351	299	270	338	308	349	302	308	283	310	319	343	327	321	308	323	297	348	321	312	302	314	280	289	303	304	278	344	349	310	302	308	304	262	298	307	312	297	276	322	306	325	270	361	326	303	300	351	319	300	300	315	301	306	326	300	325	343	281	272	314	283	292	294	284	310	325	314	296	284	323	285	341	336	323	312	302	299	288	345	310	308	352	269	277	280	292	319	337	282	297	330	283	306	331	308	335	311	305	317	307	341	318	334	303	311	329	328	337	302	308	306	303	322	299	363	310	337	293	295	304	309	350	294	342	295	306	323	285	330	357	292	318	284	287	287	290	306	277	317	316	314	284	309	309	305	317	327	339	323	284	306	344	291	310	313	299	315	301	275	359	292	302	320	311	332	308	302	317	341	339	294	295	277	299	304	315	316	329	286	300	309	299	329	303	349	294	315	312	267	299	281	287	318	325	279	278	311	317	341	314	362	321	315	287	315	299	310	323	312	328	351	326	306	314	306	309	326	292	272	329	316	316	310	305	306	282	303	308	313	322	312	348	323	318	277	310	297	295	349	313	282	314	283	300	281	278	308	322	292	304	308	320	267	301	296	342	318	302	311	297	324	314	307	331	296	307	287	312	310	314	295	304	300	299	318	330	293	340	301	335	313	293	335	302	334	282	320	297	292	331	314	279	317	331	310	311	301	307	331	304	293	327	305	291	276	302	301	331	260	308	313	289	320	309	301	336	300	273	286	311	321	314	316	298	336	329	285	314	312	324	301	309	336	304	296	314	316	317	310	323	287	329	298	310	290	313	335	330	314	299	274	302	303	320	326	318	309	314	281	302	315	317	320	285	323	334	308	285	309	317	292	299	319	310	299	287	298	327	357	332	305	285	278	334	309	312	342	294	311	295	321	335	260	325	294	322	320	331	298	284	302	303	331	320	310	297	312	300	272	276	292	310	305	296	304	335	315	331	320	290	307	307	302	342	302	329	304	349	303	351	294	304	297	277	300	291	327	312	293	303	300	314	306	293	317	325	320	300	280	297	313	297	335	338	321	312	289	301	309	302	312	317	292	320	272	331	292	277	299	290	303	342	303	337	328	300	322	317	283	301	328	292	299	326	330	330	299	305	304	320	323	288	309	305	301	356	302	341	296	291	310	342	328	311	291	332	327	336	291	307	334	311	299	343	310	306	323	344	344	278	303	303	311	271	285	298	328	295	313	306	309	313	295	307	325	301	306	318	305	285	326	282	306	320	313	300	305	316	309	337	298	302	301	293	319	332	364	312	332	290	283	318	311	316	323	328	285	314	362	290	291	314	306	317	337	329	309	327	302	290	343	305	299	314	328	351	324	324	320	366	336	331	306	304	308	331	345	322	296	317	292	313	302	289	308	317	311	315	310	325	304	283	303	296	322	290	321	327	306	276	277	311	277	341	301	325	314	332	302	298	285	341	327	301	300	284	311	309	334	300	303	312	308	292	329	330	288	351	314	331	345	337	280	312	313	328	303	306	273	315	285	276	308	298	299	363	315	307	303	271	336	311	341	299	317	305	313	348	314	304	301	301	320	328	315	339	309	327	310	307	296	329	299	292	297	332	297	331	310	333	299	320	304	317	294	306	300	308	325	271	315	290	344	309	339	305	307	320	296	285	330	299	308	316	300	307	317	280	327	277	307	303	305	308	316	302	293	335	315	312	307	305	308	307	272	321	289	322	284	317	328	307	296	347	311	278	305	295	306
4117	1559	2566	2871	2543	2235	2030	1692	1554	1423	1267	1147	1076	1003	1001	858	898	880	895	800	788	843	871	866	833	837	780	848	848	813	777	760	780	763	749	787	779	795	743	765	749	779	747	784	822	723	778	784	762	846	758	755	785	770	754	818	724	760	799	761	765	759	774	829	722	730	786	764	756	764	730	744	748	785	784	750	730	785	801	774	700	786	813	790	752	735	759	755	702	732	737	780	756	736	720	708	750	779	767	790	761	738	826	817	788	784	792	771	777	705	745	734	725	711	779	718	773	747	771	705	752	734	779	804	782	761	777	761	797	759	767	782	723	741	772	765	773	703	772	780	747	727	751	777	771	796	804	802	779	758	789	806	760	751	745	780	720	734	736	807	750	810	768	775	792	762	761	748	769	778	737	757	750	777	717	771	791	773	778	760	744	765	713	743	747	757	768	753	718	718	765	759	763	801	735	784	784	799	777	772	754	721	730	773	795	752	773	790	709	785	756	740	812	722	785	784	745	757	768	745	741	779	752	757	792	735	747	733	749	785	746	760	780	741	798	767	753	779	772	759	747	766	784	774	725	769	770	770	752	774	721	792	762	774	768	746	758	784	759	752	747	752	766	765	771	761	760	762	742	731	714	772	740	743	786	731	711	731	726	741	735	763	751	710	758	756	740	744	762	772	761	783	734	758	763	750	783	758	740	780	736	727	787	708	792	740	746	802	747	740	763	717	769	787	737	766	816	806	793	792	768	768	762	759	809	781	775	725	782	763	789	764	756	756	792	783	743	771	765	767	752	726	754	793	767	773	783	765	759	751	773	681	798	774	772	764	768	771	763	766	747	787	760	786	746	789	766	748	760	772	735	702	798	768	773	768	737	757	716	746	753	760	750	817	756	762	767	752	679	788	736	790	777	731	782	794	768	754	722	777	739	769	776	793	742	751	744	762	765	761	752	829	797	736	837	733	786	734	773	762	705	758	764	776	748	771	734	753	786	772	773	792	742	752	741	744	761	777	764	750	721	769	784	778	711	803	759	776	736	796	762	759	799	768	779	765	741	779	727	729	786	781	778	768	713	732	785	783	731	767	761	715	711	784	769	795	754	766	746	756	744	742	778	744	781	754	796	760	751	753	809	788	720	774	769	715	757	771	783	780	776	762	735	753	740	788	737	773	801	744	768	801	750	737	750	846	739	756	773	764	758	746	782	759	713	725	778	814	721	729	784	786	751	756	777	760	774	761	806	778	787	767	720	775	746	739	749	802	752	762	795	740	786	800	766	817	794	778	785	748	739	785	782	789	703	735	764	756	777	835	781	741	760	737	755	801	791	791	745	762	731	794	720	725	787	756	786	753	774	790	784	767	779	729	791	783	753	750	744	807	754	741	796	766	771	771	762	783	767	752	736	801	759	762	722	728	736	706	743	770	808	804	681	740	786	717	784	775	815	790	741	729	743	774	782	748	793	736	724	745	749	717	722	759	736	769	756	724	822	776	806	743	758	808	757	783	762	760	758	778	758	741	800	794	770	782	783	755	748	824	742	794	733	790	731	786	718	733	841	718	752	782	783	726	713	759	788	757	740	703	786	754	786	738	764	764	788	690	743	753	795	765	810	782	782	807	750	741	780	774	681	732	731	762	767	772	777	769	740	771	745	783	776	749	793	744	758	749	771	748	750	736	761	767	763	742	777	764	806	821	784	740	769	804	754	724	774	761	727	760	773	849	794	805	768	711	751	737	810	754	772	755	727	772	770	749	785	763	781	724	753	775	727	745	774	801	779	784	799	736	780	752	752	753	755	719	759	781	788	740	767	758	778	746	778	763	785	728	761	732	797	767	811	743	806	755	744	785	710	779	745	734	768	757	789	754	738	763	818	687	760	750	854	789	736	764	786	739	766	752	798	775	739	754	798	749	800	781	747	814	802	756	798	798	762	741	728	782	794	722	798	762	755	806	795	784	826	828	733	752	783	734	758	804	787	719	781	728	727	793	795	711	757	786	782	789	693	793	784	769	785	708	754	788	760	819	760	763	773	719	798	754	782	797	770	754	761	746	784	813	764	717	736	826	767	787	774	798	773	776	743	787	756	722	771	754	784	773	791	796	761	767	782	771	758	748	746	699	763	760	779	836	786	786	787	759	764	721	741	775	789	790	755	779	795	814	751	726	743	766	762	751	714	786	766	771	758	722	755	792	738	697	768	808	736	800	769	720	721	779	751	755	822	738	818	783	721	732	750	803	757	706	736	771	773	797	758	783	801	774	760	835	737	753	720	770	749	726	765	753	755	746	745	812	760	755	779	748	795	793	762	755	832	735	780	754	772	763	785	730	748	780	700	773	786	797	815	770	774	768	730	773	717	779	817	798	763	777	770	775	766	810	783	751	757	774	820	801	777	774	775	798	751	811	663	760	735	748	758	750	820	743	758	734	784	772	792	787	740	729	746	772	766	747	786	831	790	788	788	740	749	792	730	733	778	796	745	766	759	757	780	731	773	807	760	769	741	754	773	771	723	774	792	749	751	726	734	798	722	740	727	787	770	798	777	791	792	756	752	783	815	723	740	777	744	801	779	788	781	760	762	763	750	827	771	799	767	735	789	771	758	771	713	767	776	758	757	740	756	746	788	791	758	739	744	772	713	756	736	804	754	746	803	790	759	793	781	747	736	786	800	819	758	775	791	742	740	767	793	750	811	764	767	779	754	796	810	767	791	771	780	832	745	762	763	733	742	817	771	735	806	730	799	737	763	805	774	801	755	802	817	743	762	776	784	762	748	764	833	754	765	792	755	786	740	761	788	760	809	731	803	813	764	728	760	762	765	768	761	757	794	698	737	784	748	709	780	732	775	774	751	731	723	763	789	733	733	769	788	772	786	763	783	782	783	728	743	779	727	815	717	764	715	753	778	795	757	766	750	747	722	763	774	814	788	760	756	821	786	796	769	771	765	764	741	766	756	768	770	832	811	754	755	787	772	729	772	726	692	772	817	726	756	762	788	802	815	768	803	800	800	757	795	734	733	801	810	794	791	772	770	760	774	786	773	753	782	796	725	746	796	737	763	777	700	745	746	830	790	763	770	740	758	794	749	754	751	811	786	748	707	761	763	742	747	756	767	793	780	762	786	691	734	745	741	809	745	755	757	732	791	711	736	800	759	727	809	776	801	769	756	748	751	796	790	759	749	804	728	796	804	780	740	780	805	762	720	757	753	780	739	719	752	751	728	733	785	736	753	787	776	741	825	798	766	832	759	767	757	767	752	784	740	789	753	735	727	731	820	809	761	772	741	801	787	799	748	736	755	734	725	811	730	758	754	741	714	751	768	770	797	718	771	769	742	757	774	797	762	728	795	725	767	799	761	790	782	767	753	741	750	798	781	752	749	784	745	744	811	728	752	784	749	718	824	766	793	829	767	815	729	769	727	761	738	756	754	777	777	785	827	743	765	770	735	790	732	794	776	748	766	786	793	744	761	769	779	747	810	727	749	818	772	740	785	750
14859	4579	4690	4226	3490	2181	1970	1405	1052	1002	859	681	589	484	394	352	310	295	307	330	260	269	289	278	308	283	277	262	244	217	233	195	217	231	196	175	212	206	204	203	190	177	187	179	188	193	146	187	191	175	175	193	157	153	161	182	174	179	178	162	200	202	187	191	153	172	164	188	169	198	167	186	189	154	170	181	172	185	183	176	162	172	172	179	209	185	189	179	204	167	194	200	187	168	178	184	158	181	199	162	167	177	182	187	200	195	183	176	193	188	179	175	191	184	182	190	185	165	198	171	191	173	170	166	181	175	207	187	177	147	168	186	195	164	165	195	169	178	169	151	140	180	166	145	183	179	163	184	186	179	183	169	189	172	206	158	195	185	209	160	191	187	155	181	183	193	177	165	190	183	164	190	155	154	159	155	181	171	163	155	180	194	171	169	181	176	176	197	171	162	158	172	181	202	183	194	199	171	178	188	201	184	194	173	193	183	170	149	168	188	202	183	173	159	176	175	177	170	191	179	173	155	188	196	171	162	175	173	188	170	177	153	167	150	173	172	156	176	182	165	178	179	170	170	186	192	189	177	169	173	182	179	157	172	201	202	194	206	204	177	171	195	175	191	160	170	184	203	167	200	153	179	189	163	180	183	183	171	177	195	154	172	183	172	184	191	169	190	182	182	177	178	165	198	171	193	173	171	178	173	181	180	189	184	165	177	178	177	181	178	182	182	180	190	187	170	181	175	180	177	171	195	179	163	172	170	189	190	191	167	174	193	145	159	173	192	180	187	180	169	179	156	180	189	171	168	179	207	191	175	192	179	190	168	174	186	172	180	167	174	186	158	172	204	168	158	178	173	169	169	171	182	161	184	189	168	179	161	196	148	206	172	146	207	205	192	176	163	191	147	137	178	184	168	146	163	173	201	189	161	184	170	191	180	163	170	170	196	161	196	159	160	169	172	174	172	158	199	168	171	186	176	174	175	196	158	165	181	172	165	195	175	188	177	185	189	164	202	191	176	186	176	163	167	185	186	185	159	201	169	183	167	167	177	179	172	186	163	195	193	187	177	162	167	178	170	172	143	162	154	162	185	162	177	201	181	178	159	173	184	192	181	154	179	147	173	171	173	183	179	191	184	190	179	169	170	182	178	181	185	191	188	169	155	165	168	173	178	194	156	172	180	178	150	156	153	168	165	170	178	193	177	165	171	159	187	184	168	176	193	170	162	194	175	182	194	193	163	160	188	173	162	179	170	175	163	165	178	186	152	167	187	152	155	159	189	199	164	191	176	172	171	163	179	151	154	155	172	163	159	194	149	155	177	162	162	193	193	186	173	167	196	183	178	177	160	170	168	150	168	194	195	176	183	188	181	154	162	171	192	164	181	176	165	153	178	190	173	167	156	180	170	180	151	189	192	168	155	200	154	169	185	190	170	175	179	182	169	166	189	174	197	166	153	169	178	175	185	180	189	174	144	172	170	194	155	162	163	187	173	189	175	184	181	170	153	160	152	170	188	160	160	188	156	159	165	186	165	152	181	179	178	174	187	195	195	187	167	169	175	191	184	179	193	183	181	157	176	179	168	188	164	181	180	179	167	177	194	178	162	182	160	180	174	165	164	187	178	187	172	175	182	191	159	174	150	187	156	152	163	166	169	174	174	179	184	176	181	167	187	162	155	175	179	175	185	171	169	165	170	172	174	176	175	153	164	173	179	160	172	174	168	180	186	178	200	190	178	166	172	175	201	142	178	182	173	185	175	156	163	156	165	166	162	177	178	173	166	162	169	169	185	169	177	173	176	167	196	167	171	196	169	173	155	176	164	166	173	177	206	175	169	197	178	187	161	160	181	160	182	151	184	175	192	180	194	180	182	182	191	183	193	178	165	172	205	184	182	197	185	152	165	177	149	175	180	171	181	163	199	182	166	187	188	182	159	173	181	154	166	188	192	165	186	203	190	190	182	190	190	195	191	176	164	186	161	198	181	207	159	168	146	149	163	179	202	169	193	187	164	175	159	170	184	194	162	181	185	147	151	157	186	166	171	171	189	157	172	187	166	188	169	175	180	171	168	143	186	175	179	177	179	177	171	167	180	188	167	169	178	173	185	168	157	169	152	178	188	182	191	171	178	175	198	190	153	181	180	164	184	162	167	188	178	190	186	180	192	166	158	179	189	183	176	169	186	160	153	177	158	185	162	154	172	173	178	178	189	149	161	164	170	160	165	183	196	154	187	165	194	153	177	181	153	153	172	172	186	200	157	185	184	171	161	185	165	187	170	168	154	181	167	160	192	180	164	175	177	173	178	153	169	172	187	174	181	186	185	184	173	169	184	156	173	178	182	179	178	181	183	198	166	173	177	173	166	175	173	192	191	172	182	180	180	182	183	171	188	170	156	188	198	157	175	182	199	177	175	198	182	177	168	161	167	177	171	170	189	213	200	196	195	194	183	146	203	159	193	173	175	185	187	172	186	180	151	179	192	183	170	173	207	170	174	167	177	184	176	193	171	171	179	169	190	169	166	176	214	193	167	152	214	183	183	191	158	162	184	179	173	182	181	186	195	188	175	154	168	195	173	186	199	132	158	176	165	202	193	140	165	172	184	165	178	194	210	175	171	171	181	174	168	168	214	185	172	157	185	184	178	189	189	148	185	170	171	168	183	179	163	168	181	160	185	164	183	162	184	182	203	175	200	166	149	210	190	175	201	167	181	162	176	167	180	154	158	171	193	171	189	171	187	196	178	183	161	188	170	189	149	175	155	177	197	179	179	214	183	158	197	160	183	187	191	174	172	182	176	172	200	152	209	164	171	180	205	193	197	173	180	175	157	189	165	165	186	185	163	165	167	169	174	175	186	154	194	188	181	186	185	187	175	188	184	197	155	186	175	189	179	187	157	157	209	171	139	184	165	168	140	175	177	190	158	178	184	166	169	159	174	180	171	179	167	181	161	165	200	159	177	189	169	181	182	209	169	190	160	154	164	166	185	184	156	163	189	187	170	190	194	183	141	163	199	181	194	181	158	153	171	185	182	180	174	226	184	166	198	173	191	173	185	160	149	182	186	153	170	192	184	203	174	184	180	185	171	175	186	187	152	178	170	204	172	168	168	185	174	162	181	186	181	172	173	168	155	174	178	165	197	178	194	170	185	159	180	178	185	165	166	196	188	176	158	161	174	171	165	171	182	170	198	183	168	169	184	162	167	164	183	194	171	163	148	169	155	188	173	181	195	187	190	201	177	155	185	175	176	148	174	183	177	174	169	191	179	170	185	162	179	169	159	172	171	166	191	189	163	173	176	173	173	180	193	186	185	167	188	193	171	153	166	187	192	179	178	191	177	189	193	220	190	182	167	176	180	179	162	180	160	178	171	174	164	141	172	174	165	195	165	186	176	165	203	200	201	161	196	160	174	174	208	190	177	159	168	189	204	137	180	170	168	167	174	172	166	171	190	162	192	171	199	159	195	165	171	178	171	166	200	181	152	161	172	174	175
8799	3701	6313	8188	7937	6885	6827	5409	4755	4168	3600	3085	2961	2633	2342	1818	1468	1612	1592	1696	1303	1324	1359	1280	1404	1276	1251	1139	1039	759	682	797	764	794	704	662	682	634	585	554	588	581	569	534	576	515	504	594	563	529	536	570	552	497	475	573	502	504	511	520	487	549	512	553	542	482	521	486	499	508	513	507	572	491	490	471	504	525	470	516	503	503	508	488	495	548	497	511	485	491	476	509	451	500	475	471	484	496	459	470	494	511	495	474	522	462	514	518	499	455	488	494	506	490	499	501	478	487	497	499	519	491	520	540	458	458	501	493	479	493	516	470	454	488	480	485	497	496	529	518	525	531	496	481	474	446	518	482	463	538	453	478	491	518	503	493	468	437	512	510	517	500	462	522	521	449	501	492	477	546	463	483	499	492	493	462	453	501	475	507	463	452	481	507	509	475	479	486	515	482	471	496	514	523	518	500	531	495	488	468	487	488	492	564	486	508	507	482	519	452	498	506	487	468	492	496	473	480	485	504	468	517	501	496	536	507	480	507	519	498	529	511	472	493	468	503	477	472	489	517	467	494	458	488	494	485	486	490	514	461	486	469	498	483	481	489	490	476	476	481	438	458	523	551	469	514	505	469	468	474	527	518	501	468	505	449	512	471	518	493	464	506	475	488	487	477	482	499	479	477	502	506	512	495	506	474	469	512	487	485	501	464	454	482	484	471	473	470	476	487	508	469	496	520	464	510	511	486	477	493	516	494	493	484	484	468	492	505	506	479	483	491	491	460	520	505	509	498	487	504	469	480	498	479	455	480	514	503	485	524	506	506	448	459	495	498	504	516	450	490	491	476	531	491	466	491	487	486	469	464	498	500	480	490	471	470	507	515	509	474	495	531	472	483	532	423	459	494	493	510	472	457	487	485	467	511	496	494	485	542	488	467	487	497	497	478	474	457	493	455	484	536	538	458	494	500	479	468	498	486	474	465	454	494	489	493	488	491	484	479	476	553	503	486	458	505	488	486	498	516	471	476	480	470	495	483	463	514	491	504	492	481	479	470	456	480	495	464	454	489	486	550	486	522	469	496	478	495	480	521	495	494	496	503	494	471	508	474	521	480	476	484	466	479	493	501	501	491	504	484	504	480	490	532	495	514	436	474	472	511	483	490	468	450	497	489	488	444	505	501	457	485	513	481	498	497	534	486	467	484	492	516	495	486	492	470	495	522	478	501	498	502	496	525	493	524	464	453	533	477	528	466	508	462	509	491	481	480	491	467	462	484	463	501	522	489	480	469	508	503	498	502	501	523	477	432	501	455	503	476	470	476	527	487	525	490	480	485	489	493	504	532	462	499	455	479	460	513	524	498	456	526	498	491	454	490	501	489	462	506	557	500	489	482	498	499	467	494	476	491	479	499	491	516	502	483	515	506	509	509	475	496	467	504	484	491	502	517	494	523	497	518	492	486	519	518	537	533	489	500	486	497	501	509	491	473	497	496	482	454	467	519	477	475	503	489	508	497	518	458	468	461	508	464	540	515	496	485	480	482	527	515	467	513	491	483	493	515	459	509	449	501	498	493	479	526	478	486	500	487	468	499	487	457	515	477	505	483	493	501	479	475	478	510	509	461	459	486	491	479	486	471	449	452	513	503	502	519	463	502	458	515	488	477	519	492	515	510	529	514	474	509	457	493	474	478	469	500	529	494	502	463	492	498	469	477	477	472	494	515	514	501	451	510	478	484	489	493	500	501	472	476	476	467	483	455	508	472	505	498	456	527	486	492	452	480	509	511	488	466	536	496	528	478	479	471	442	483	507	474	490	504	524	505	485	501	478	507	461	484	490	442	480	482	521	507	494	481	502	473	505	482	508	463	484	530	469	478	481	464	475	504	453	489	468	491	538	486	510	513	541	483	469	492	469	490	469	468	462	494	507	511	494	473	497	493	520	458	498	455	473	519	498	520	509	490	512	524	467	493	484	523	480	510	489	476	455	492	460	484	486	477	516	516	548	529	481	490	494	477	490	474	487	474	454	512	483	514	513	478	475	505	503	461	447	495	466	473	470	464	459	492	499	518	477	499	520	502	506	473	447	476	519	484	516	491	455	497	480	498	505	472	485	523	516	476	497	506	504	452	493	481	467	491	472	469	496	490	466	499	524	466	501	544	455	522	445	491	478	446	501	477	513	479	510	472	498	501	478	495	434	485	500	481	488	468	512	529	477	508	526	519	528	518	507	474	494	469	495	485	483	489	488	459	489	489	454	494	515	522	517	464	465	512	498	532	470	481	505	497	480	458	448	473	458	495	508	478	492	470	486	496	489	528	449	484	489	483	504	460	480	467	485	481	513	455	518	479	520	493	480	464	506	480	481	489	482	477	479	476	439	455	489	466	442	444	474	483	480	442	490	463	467	484	509	504	498	490	528	519	482	468	464	514	447	476	494	499	508	467	526	488	508	446	474	471	495	497	450	515	463	472	509	491	495	470	495	510	504	503	505	488	490	503	529	544	487	451	489	505	490	515	513	475	431	469	518	500	509	485	526	512	490	487	491	517	522	506	487	463	494	505	475	471	488	517	527	537	521	516	489	514	502	497	489	518	520	473	484	534	499	506	480	469	516	484	490	462	482	507	469	506	510	498	458	460	487	500	504	521	487	483	465	479	509	498	493	482	462	486	448	469	547	565	464	502	467	495	515	531	482	503	518	486	527	487	495	510	492	471	537	476	510	520	491	471	463	509	524	473	519	462	480	465	474	537	489	483	490	504	474	495	524	494	489	524	501	515	472	515	480	479	459	504	479	506	501	474	502	474	488	533	513	466	535	475	498	489	491	466	483	509	507	491	493	540	438	521	462	480	494	501	528	503	493	529	444	501	482	489	438	517	508	548	512	492	493	465	472	511	503	464	482	467	504	501	485	476	510	489	471	482	515	501	514	494	491	478	482	495	477	485	489	488	476	471	511	469	504	513	451	502	506	478	445	467	510	480	502	505	505	469	478	512	479	510	504	479	497	511	473	455	502	502	498	520	457	460	484	459	502	507	447	504	478	493	495	491	485	502	460	490	486	471	516	452	461	442	501	466	450	465	531	493	478	479	511	492	463	492	518	502	501	472	525	491	469	471	464	521	480	484	455	497	508	476	502	473	483	495	465	498	519	500	496	522	495	480	535	471	499	508	484	454	500	479	483	437	481	492	486	487	477	491	516	477	468	496	497	485	475	495	494	483	513	509	489	506	491	536	500	505	476	499	467	489	466	507	529	518	520	486	445	458	463	507	501	478	504	445	514	448	530	433	542	505	473	498	466	471	519	470	501	463	509	529	502	482	530	489	491	468	498	452	490	468	463	487	478	488	473	500	505	534	492	474	492	459	460	499	479	494	458	500	481	494	493	486	511	456	469	498	466	487	477	469	458	485	482	483	524	500	450	505	454	513	510	446	465	509	476	467	532	490	481	475	485	511	488	487	490	490	527	507	512	494	496	503	526	478	462	490	502	494	499	510
25259	8922	8828	7997	6656	5106	3979	2937	2232	2066	1520	1215	1068	860	760	668	511	553	570	548	525	604	601	489	446	450	443	421	316	340	296	342	282	295	289	298	299	318	247	309	277	277	251	280	294	273	258	286	248	281	265	239	264	226	278	265	243	240	236	277	261	224	242	233	245	244	239	247	270	278	254	263	264	261	250	248	218	263	223	234	257	268	270	265	257	253	261	244	250	249	239	248	249	238	245	249	243	259	235	247	255	224	248	249	296	240	260	229	244	277	246	252	265	267	259	239	226	249	224	259	256	240	268	216	231	248	254	252	265	249	247	242	240	234	242	249	249	232	226	246	259	241	266	261	250	258	224	248	219	245	243	233	256	236	266	231	221	242	275	224	294	260	288	242	253	261	246	239	290	227	233	230	246	232	238	256	259	232	211	215	230	241	240	270	266	246	236	234	235	215	235	230	234	257	245	251	229	260	251	253	249	253	255	236	257	240	241	246	251	241	276	278	240	225	240	261	245	262	245	267	246	230	235	251	244	242	247	258	258	226	258	242	264	253	247	234	224	251	258	255	245	220	245	261	263	259	244	241	229	276	247	275	267	234	252	226	237	243	228	236	290	247	267	259	239	252	240	231	236	247	242	256	235	229	258	244	225	230	232	243	232	246	257	212	248	273	238	231	263	238	244	218	249	236	236	252	247	246	274	249	248	256	241	196	233	235	265	253	250	262	285	264	256	194	237	240	252	254	236	223	238	250	230	277	238	260	235	257	261	233	236	259	228	248	248	250	268	265	226	225	249	266	240	278	255	223	223	211	221	236	231	231	242	228	226	261	221	230	268	249	261	223	233	231	230	265	252	255	249	224	227	237	255	252	229	217	241	276	252	228	223	278	232	232	251	225	260	254	268	232	271	288	254	231	234	261	228	249	249	245	235	253	217	250	251	217	267	247	244	248	267	232	239	252	247	254	259	263	247	247	252	227	260	273	234	238	230	236	236	258	229	236	239	227	249	229	274	237	233	241	239	199	239	258	238	242	212	261	242	236	253	245	277	229	257	247	224	301	247	263	230	252	231	279	232	271	273	254	225	232	234	258	271	277	276	220	234	260	229	268	249	253	261	253	266	213	241	238	246	227	259	254	240	215	241	260	252	231	267	278	237	245	223	220	241	264	291	231	248	252	267	221	244	223	233	221	237	264	248	229	263	260	227	229	248	239	228	252	240	283	258	223	258	255	266	232	237	249	255	277	247	260	271	250	283	244	264	249	232	246	224	247	225	253	224	250	245	258	254	240	264	206	267	261	284	248	235	241	251	251	232	260	252	237	248	233	252	251	286	258	235	229	260	267	243	254	256	253	235	258	216	243	248	247	232	217	275	236	247	243	269	234	255	241	221	259	233	250	247	227	236	268	230	266	239	253	260	247	239	245	280	259	266	249	266	233	253	263	263	235	245	248	244	240	254	234	238	256	233	252	268	234	280	258	232	228	263	252	255	243	237	256	236	237	235	240	208	236	268	235	237	220	227	233	232	260	238	244	254	205	257	270	227	217	237	249	255	245	254	236	254	236	209	257	242	254	247	231	224	260	270	269	261	249	247	215	260	208	240	230	233	230	222	234	254	229	242	262	255	243	223	231	258	241	226	249	256	246	252	241	272	255	237	253	272	213	239	253	223	219	246	215	246	247	222	249	251	255	246	232	245	246	240	239	256	246	250	272	227	255	242	265	237	253	225	231	261	235	231	252	233	236	227	262	271	235	254	239	207	258	244	284	257	251	234	253	228	252	248	240	197	249	240	217	245	248	287	244	231	235	264	264	237	231	261	245	236	241	261	231	240	245	253	221	262	237	262	252	243	244	251	244	252	229	237	245	229	226	246	224	228	237	254	236	250	243	261	242	248	229	242	219	239	231	253	225	238	247	225	277	269	250	236	257	259	220	209	250	268	243	233	217	244	224	236	204	255	244	251	223	266	253	257	225	238	229	220	235	206	251	241	256	241	258	254	244	295	244	242	228	216	234	234	234	230	261	255	231	247	252	255	236	219	243	245	244	244	233	272	267	236	248	267	239	221	234	243	226	257	241	238	192	252	248	215	217	238	261	227	234	243	256	230	260	264	229	228	247	230	225	239	244	259	240	259	262	252	275	248	252	256	255	264	257	247	258	268	240	259	228	239	228	245	237	238	227	214	226	230	246	245	276	237	218	243	242	208	230	260	239	231	260	228	263	259	247	229	227	211	228	252	246	239	253	239	245	244	246	261	228	252	222	238	244	242	240	267	259	248	268	276	242	207	240	228	230	273	280	231	267	256	277	260	273	225	240	226	236	242	234	249	212	241	253	215	236	269	244	244	248	250	234	237	227	256	235	230	230	223	244	226	236	252	244	237	221	213	250	226	263	250	233	238	225	259	263	257	242	241	246	230	257	217	239	231	262	258	278	226	246	235	271	254	230	227	257	255	246	233	258	250	265	250	250	226	221	246	251	269	244	250	247	241	248	239	239	250	242	265	260	246	240	254	269	240	210	215	279	283	231	229	223	266	234	250	220	225	252	257	222	222	239	271	259	249	239	231	216	252	238	240	264	263	233	242	251	228	248	251	277	240	241	289	229	231	262	278	235	227	220	252	212	247	251	249	259	228	238	243	223	239	212	253	246	233	229	245	247	249	290	232	254	240	250	236	242	238	253	280	285	236	240	243	262	243	233	254	269	244	239	202	270	260	218	248	237	234	243	254	249	246	227	231	252	239	260	262	231	230	254	230	286	225	288	220	246	219	258	259	248	259	212	249	225	255	249	249	246	242	220	241	231	260	244	254	256	261	242	239	249	239	238	266	235	221	247	218	234	229	236	264	246	260	245	253	233	246	234	259	251	248	249	220	240	256	263	229	237	239	253	252	253	281	244	262	258	248	247	239	269	231	224	252	252	250	242	226	222	242	243	211	269	257	257	231	234	265	235	257	221	246	276	241	249	241	266	224	235	261	240	229	274	258	246	234	232	260	249	269	260	250	252	211	225	237	246	223	235	229	240	244	230	230	225	256	238	242	243	241	258	268	240	241	234	241	266	246	253	288	242	245	241	265	247	259	236	235	206	221	241	225	225	258	253	222	257	248	263	246	261	262	241	238	229	272	242	235	233	259	260	219	226	243	243	250	255	256	254	261	249	253	236	247	233	226	256	232	230	228	251	265	243	247	238	247	241	258	261	240	224	232	252	219	236	258	246	272	262	239	265	240	272	250	221	232	271	217	221	229	242	244	242	240	270	258	211	276	259	256	227	247	236	231	214	242	237	260	204	236	225	233	247	232	233	243	263	256	258	231	251	249	268	253	280	236	229	240	261	233	252	229	237	264	231	250	255	231	238	259	247	229	248	236	240	266	254	272	256	261	223	243	245	258	261	236	228	265	239	251	281	247	236	253	232	245	220	262	256	248	264	243	252	261	256	247	250	231	246	233	244	261	254	248	230	231	216	236	256	244	240	247	205	247	239	249	242
13064	5809	10442	13174	12812	11376	10214	8832	8138	7361	6184	5703	5022	4428	3874	3137	2505	2576	2747	2783	2278	2432	2543	2292	2384	2432	2413	2097	1577	1305	1212	1042	1127	1110	1075	1008	1010	939	869	830	834	824	773	814	829	789	783	853	814	746	743	748	733	715	722	726	721	677	712	706	682	680	731	733	720	658	682	717	675	673	696	713	707	693	666	636	661	662	669	640	730	600	665	632	674	694	669	663	692	673	674	652	654	617	655	678	671	645	650	658	672	644	673	665	702	672	644	637	688	663	638	676	640	705	659	672	643	736	638	636	634	645	674	648	646	682	643	658	667	633	686	670	628	666	650	626	668	667	670	680	635	673	663	669	669	661	648	657	653	632	633	627	633	692	678	700	659	625	664	612	659	643	618	631	617	659	657	638	648	625	660	627	680	706	632	679	643	681	711	671	649	681	634	645	631	677	647	643	693	649	673	644	612	667	642	680	664	640	670	632	631	676	675	688	608	644	656	627	674	632	659	661	658	669	669	664	703	700	647	700	680	657	666	645	636	623	628	584	619	622	676	649	650	651	688	655	694	612	674	687	674	616	615	696	670	689	677	630	662	659	714	673	665	653	646	680	625	648	615	692	622	630	646	632	694	675	617	683	652	677	683	636	676	656	637	643	638	631	655	672	654	668	638	608	617	668	638	683	681	696	669	645	645	653	644	649	635	688	658	641	611	637	689	669	676	691	663	650	672	642	679	616	602	643	633	671	647	646	659	695	625	660	666	683	683	598	703	626	632	675	652	662	605	620	661	632	680	618	667	647	672	643	626	610	658	680	678	681	672	655	676	684	678	659	657	645	648	651	650	680	644	664	692	634	667	680	655	707	690	646	639	666	655	642	662	678	665	661	679	616	670	648	669	634	655	645	666	664	685	659	671	640	665	629	625	636	653	632	662	684	673	630	711	670	684	678	677	656	676	659	650	678	679	621	625	649	610	686	671	614	626	673	634	649	681	641	652	665	609	637	630	646	668	682	665	626	625	619	606	677	587	686	686	637	640	633	651	652	636	676	604	633	681	649	662	684	672	659	685	686	671	666	645	651	668	609	670	634	644	635	651	653	638	606	651	643	658	635	632	695	636	644	650	662	649	672	674	642	648	644	641	612	612	695	662	716	652	654	641	633	656	639	679	671	680	642	675	615	667	607	636	662	655	655	636	614	679	645	618	619	692	641	630	656	708	643	664	633	688	633	627	678	656	663	617	669	677	635	668	680	621	626	641	682	619	685	649	642	681	668	671	610	675	643	656	589	663	606	635	656	688	641	645	563	676	625	680	668	629	631	656	650	612	619	669	663	654	681	637	652	627	683	651	661	660	647	668	646	677	651	653	618	657	647	669	612	621	626	605	654	643	668	622	621	664	685	637	628	681	663	685	651	618	689	647	637	657	681	676	646	683	728	652	672	634	641	646	599	631	630	665	649	652	663	607	652	646	579	698	619	675	628	668	672	626	651	637	678	643	670	678	614	658	678	625	672	631	646	648	640	624	639	582	646	658	639	685	666	667	648	665	688	634	674	696	680	662	650	642	655	654	655	607	666	700	683	632	637	713	627	675	611	641	669	669	706	647	652	660	632	677	695	608	621	650	654	662	700	673	663	661	664	663	678	620	649	653	627	621	674	619	655	642	648	645	700	636	644	697	676	639	670	646	685	672	625	624	644	597	646	672	693	629	646	659	660	652	653	673	648	612	615	647	662	615	662	642	659	670	679	658	672	672	648	656	653	632	610	640	664	657	648	628	675	678	638	616	665	642	677	609	638	644	657	636	646	689	657	612	633	579	636	632	625	622	621	683	679	635	666	623	643	608	676	668	637	681	677	654	599	632	684	648	662	674	627	667	632	652	616	685	684	684	598	676	645	680	682	656	713	648	655	668	628	674	657	683	645	693	684	659	658	588	713	718	607	699	633	640	690	612	726	643	638	668	663	656	694	689	654	682	668	632	716	689	671	652	616	639	649	675	642	636	665	616	627	638	655	619	640	660	643	644	638	674	702	632	672	660	654	688	634	657	674	651	675	641	650	670	630	659	689	688	608	648	619	661	591	650	592	662	679	683	646	637	660	666	684	663	633	649	637	635	695	662	619	657	681	678	633	636	664	623	639	659	661	699	615	650	623	698	649	650	676	594	664	633	679	618	671	707	632	664	659	693	650	671	643	667	649	626	631	701	667	652	643	662	600	631	617	645	663	633	607	659	638	670	626	636	674	630	691	628	654	627	687	612	623	668	616	630	655	709	613	697	627	679	600	637	645	699	674	615	595	632	660	635	637	656	651	683	674	672	633	651	614	654	651	673	664	664	667	664	650	667	649	696	646	647	655	637	659	652	642	641	682	656	634	684	632	640	600	648	661	663	622	686	653	617	637	630	655	639	650	669	663	682	669	625	650	686	638	736	694	617	671	656	665	689	675	636	640	626	676	626	657	687	629	607	698	648	650	629	611	662	665	631	650	671	639	685	648	670	641	657	659	654	667	656	638	675	624	648	645	634	629	667	651	699	684	640	658	655	619	647	729	654	634	639	681	618	694	697	668	680	677	661	649	642	663	636	662	661	669	615	669	666	680	642	661	648	651	675	689	673	628	674	666	667	647	631	687	651	678	648	717	669	645	670	661	667	600	660	672	646	727	621	708	677	646	647	679	661	662	639	683	641	668	650	696	612	664	657	636	639	661	658	639	688	651	668	628	658	691	644	692	664	584	639	669	641	639	660	676	657	723	692	668	634	695	696	645	625	694	603	674	668	640	714	661	709	641	659	634	670	643	640	629	656	618	628	640	677	650	655	668	650	670	636	650	616	651	668	656	611	651	650	613	596	658	674	615	660	673	611	674	652	683	679	636	667	623	685	689	691	687	658	621	628	622	676	691	643	628	673	665	643	657	634	651	652	632	661	633	668	671	700	654	606	694	592	616	650	648	672	680	622	640	649	589	666	677	631	664	658	639	666	667	673	650	692	642	618	671	706	687	714	656	669	677	630	685	655	630	681	683	656	664	632	662	672	679	656	703	643	616	624	623	640	633	647	643	682	649	663	581	660	658	621	664	686	616	645	630	634	629	673	658	653	645	723	640	642	675	656	675	622	642	601	675	631	624	680	655	636	675	658	686	630	642	616	672	653	643	607	677	704	631	641	667	619	687	660	652	644	626	652	717	674	640	610	653	610	651	613	656	677	683	626	652	621	662	641	663	662	651	631	674	708	620	641	689	690	687	656	689	665	661	615	652	645	672	644	669	608	693	637	663	651	646	684	655	643	665	634	640	723	652	637	671	633	656	673	686	634	688	646	619	687	666	635	668	652	669	631	715	649	647	670	693	636	647	658	647	640	665	646	586	683	678	663	635	668	614	685	621	691	666	675	615	670	659	648	627	627	625	627	679	692	663	641	675	694	634	659	635	672	715	644	633	665	621	615	670	639	634	661	598	700	684	681	679	692	657	669	681	633	622	665	677	627	673	661	630	619	603
5915	1285	1247	1024	802	816	583	486	472	438	410	340	354	333	329	291	355	362	360	319	336	321	372	318	332	329	300	321	321	329	314	307	322	322	335	328	312	299	291	333	330	316	305	312	273	319	297	296	307	310	337	323	299	320	320	293	331	353	333	340	350	313	283	318	316	308	290	312	329	353	312	306	331	296	309	326	296	310	319	311	300	301	346	362	319	314	277	294	295	279	282	309	338	317	314	317	296	323	307	298	281	332	321	289	325	309	313	267	292	298	302	303	342	349	332	354	311	334	344	339	272	316	307	294	344	309	315	340	282	326	266	333	336	327	345	299	303	324	305	288	302	304	276	297	301	302	296	310	310	326	310	339	319	297	312	314	308	319	306	304	315	327	308	318	351	294	320	314	303	307	329	329	318	307	324	328	338	317	300	300	282	292	307	333	293	332	306	310	304	316	304	308	343	329	327	350	313	289	299	323	309	318	300	311	322	287	290	312	280	318	316	307	331	313	304	321	294	314	355	313	291	332	323	315	299	325	319	322	311	344	348	304	318	334	304	296	324	292	332	316	292	334	358	359	283	328	301	308	331	325	326	303	288	322	322	338	313	335	302	319	315	316	327	312	306	322	330	287	291	334	305	300	308	317	313	305	329	305	311	333	308	292	295	345	313	328	309	315	308	341	324	274	323	297	314	325	329	304	328	289	309	308	318	309	325	290	281	321	291	336	355	328	324	333	307	287	296	314	303	318	296	274	309	298	316	297	291	335	301	312	339	270	296	273	306	324	298	318	323	323	332	318	328	309	278	311	338	287	322	328	301	327	263	311	311	332	331	284	316	319	319	309	279	319	333	291	313	289	332	312	323	304	284	312	313	322	324	335	318	309	313	322	303	312	290	305	346	309	305	282	313	309	322	297	334	317	277	305	305	330	319	342	310	324	343	306	316	334	328	285	317	305	342	282	313	316	320	294	311	303	342	323	285	321	302	299	349	312	322	294	306	349	315	317	296	262	278	296	323	323	298	361	278	302	289	285	308	324	298	338	336	297	329	316	291	323	287	318	292	304	311	305	281	297	312	333	319	298	316	308	301	310	294	348	275	298	308	293	327	348	313	291	301	337	314	332	298	309	309	319	293	304	337	305	327	329	337	311	299	315	325	304	305	327	290	310	310	319	336	298	305	336	291	333	316	307	304	277	333	321	325	298	294	333	307	309	288	325	312	291	356	350	332	309	281	306	335	330	343	334	297	314	321	356	306	350	284	265	298	341	323	319	336	324	328	329	327	293	298	316	317	302	321	294	321	310	329	295	311	328	301	280	290	330	285	333	313	337	316	340	283	323	336	311	324	333	330	284	298	279	319	300	297	294	287	350	321	315	302	347	322	283	329	312	302	309	324	309	294	320	321	325	313	313	305	331	339	337	331	298	301	276	282	292	337	336	300	308	310	309	331	305	313	277	330	334	276	324	323	304	301	313	346	313	325	340	324	316	302	324	296	313	285	309	310	297	282	309	295	315	307	309	302	313	314	300	319	332	292	285	341	317	321	343	269	316	321	316	308	340	327	320	308	321	303	325	297	313	345	349	309	253	306	322	348	327	291	345	312	279	314	314	315	309	317	328	317	349	327	306	294	320	313	295	315	330	322	342	332	358	304	303	317	368	335	322	276	309	312	327	289	323	273	322	291	303	324	312	315	300	301	341	340	309	306	293	340	296	294	306	324	309	270	329	329	278	287	338	318	341	299	312	326	287	297	319	354	321	324	301	268	315	311	327	314	308	333	330	317	351	315	286	330	308	307	315	332	281	291	297	314	298	306	320	323	296	331	304	332	327	288	310	361	325	315	293	313	323	304	332	322	341	347	335	295	317	327	318	314	306	315	303	345	307	304	306	286	324	345	335	297	314	314	305	310	301	307	303	330	301	300	331	298	340	318	328	314	313	311	305	303	315	308	335	315	309	337	291	324	319	340	301	333	341	286	307	320	313	323	313	326	291	343	287	320	300	295	303	314	316	337	310	326	315	322	318	312	317	293	329	285	284	302	314	300	276	309	308	321	277	287	303	300	280	290	311	309	317	310	305	313	288	349	316	278	293	297	312	322	287	292	279	309	332	298	306	334	312	341	308	296	293	295	324	283	316	319	322	312	332	328	362	309	341	332	309	292	326	329	308	301	322	343	305	309	354	320	306	318	324	292	341	304	285	309	307	323	299	299	318	324	333	306	300	326	302	322	304	312	290	307	320	341	314	319	331	313	314	321	316	318	317	298	349	296	294	288	289	292	305	341	320	363	299	251	338	311	310	314	321	304	332	307	336	283	290	306	291	323	272	291	322	277	328	310	332	308	289	315	306	317	313	321	332	334	299	346	306	316	313	301	324	328	301	318	318	328	328	301	325	316	308	317	294	320	302	316	296	304	307	307	317	284	348	339	312	312	313	309	301	310	314	321	322	355	325	328	328	336	286	346	320	323	366	295	330	295	297	326	296	295	302	321	317	302	328	298	318	328	317	342	276	311	305	307	355	311	312	294	298	327	356	296	329	300	294	338	321	311	307	330	298	361	306	326	288	327	325	305	288	290	291	308	322	315	291	303	285	336	292	314	316	342	340	334	327	309	293	313	299	285	318	330	336	313	291	277	310	345	320	325	328	318	308	276	344	294	325	356	337	344	284	308	322	314	302	329	333	299	322	325	328	316	329	283	315	301	318	304	307	302	276	309	312	328	292	273	314	293	304	274	286	317	314	295	326	336	308	292	331	310	307	300	298	324	286	270	309	284	299	333	319	338	318	313	350	326	309	307	276	294	310	304	305	301	343	357	320	304	307	337	313	334	309	320	315	299	353	292	306	295	332	329	297	303	338	307	321	326	313	312	316	289	283	298	315	320	312	331	312	310	303	290	291	292	324	312	320	314	323	332	292	271	311	330	334	296	293	311	303	321	329	306	299	322	291	338	300	310	325	318	298	328	324	311	321	276	334	335	312	323	272	308	332	287	306	325	325	322	295	294	323	320	304	299	301	318	313	319	325	302	303	337	292	352	332	313	295	329	345	321	294	297	301	285	336	303	328	337	288	329	287	313	332	323	327	290	309	299	331	310	314	332	306	319	296	303	272	294	316	316	293	291	309	328	319	354	319	325	320	316	320	303	316	317	290	317	320	322	305	301	332	322	318	318	326	339	327	309	316	299	319	306	280	321	300	310	304	296	287	281	315	274	306	345	298	289	330	310	302	308	315	322	299	302	305	303	305	300	298	351	303	318	283	293	315	330	325	318	304	327	325	296	294	304	296	330	298	346	319	338	302	314	344	327	350	318	321	282	301	292	332	330	304	297	308	281	331	283	294	294	338	309	320	294	326	324	306	303	293	319	309	318	277	317	292	308	351	330	286	304	301	320	317	313	323	300	294	296	313	340	302	315	300	316	321	317	312	332	332	326	352	302	295	317	291	275	302	380	273	299	314	299	304	323	316	305	323	318	301	309	334	306	329	326	323
3976	1532	2651	3125	2805	2332	2001	1817	1613	1481	1322	1165	1052	991	953	952	889	919	941	868	874	870	940	923	812	853	845	824	785	822	817	796	785	853	781	838	811	791	760	795	772	789	770	768	767	815	802	811	747	720	775	768	741	804	791	758	768	739	740	703	733	785	775	801	789	804	755	745	766	808	785	798	764	742	756	764	775	776	717	750	798	743	767	779	813	766	773	793	804	755	780	798	790	798	772	770	750	782	762	771	750	813	740	758	806	826	778	754	807	771	776	749	837	795	726	760	794	778	765	799	794	781	753	754	784	773	789	761	754	753	771	784	755	750	799	794	764	768	787	812	748	784	770	753	745	762	732	804	776	765	756	791	731	729	760	726	789	772	763	798	770	778	792	739	730	787	796	769	795	734	777	769	780	782	751	756	803	781	774	793	758	821	750	731	764	749	765	723	722	821	757	754	741	810	796	769	779	753	726	750	757	793	773	773	777	706	761	815	792	775	783	760	736	731	776	784	750	789	773	746	758	806	799	775	777	759	841	778	760	758	816	814	761	776	775	774	773	716	736	750	720	790	807	792	726	766	800	772	799	788	789	795	721	815	793	770	792	765	783	726	759	778	760	757	729	769	815	784	764	771	791	767	815	741	777	729	749	738	773	781	802	773	728	749	719	744	736	771	782	784	799	786	743	777	768	782	727	748	783	747	771	759	724	779	741	755	741	736	761	792	777	780	777	736	775	681	743	803	778	794	786	823	816	773	752	793	773	758	804	748	755	711	781	753	793	771	743	787	745	765	770	791	750	721	793	762	801	801	819	734	779	787	756	804	751	717	772	778	745	806	712	819	741	807	751	757	770	791	731	744	722	734	803	766	767	759	777	765	766	786	738	737	773	813	811	810	774	734	768	773	740	740	758	786	810	746	800	794	764	746	742	781	743	777	790	801	807	766	771	810	766	724	767	767	740	766	715	804	711	777	769	793	790	736	752	726	762	733	801	759	784	745	746	767	754	792	725	770	725	746	806	791	765	762	788	719	802	711	826	752	757	750	745	794	768	785	736	812	765	787	756	747	775	784	781	784	770	716	752	727	760	736	738	778	749	786	770	747	786	729	778	786	793	799	776	767	749	780	765	763	738	742	755	783	754	717	776	750	781	761	784	815	719	718	757	764	754	753	804	740	751	706	760	783	746	785	740	805	757	708	757	826	795	746	764	816	818	779	798	792	754	720	698	785	708	781	772	770	753	796	742	765	739	778	803	777	746	747	745	785	781	727	727	777	805	804	798	759	749	764	750	789	741	773	760	784	763	708	764	758	797	802	789	709	764	689	722	801	778	767	785	798	753	739	751	784	816	790	725	784	758	782	758	729	764	801	748	754	715	773	739	736	744	780	792	805	766	822	771	826	694	776	798	762	774	720	751	765	774	742	770	779	730	749	759	739	801	789	793	776	748	762	753	794	728	736	786	764	752	710	755	786	758	771	760	747	817	742	835	778	748	841	744	792	747	794	774	764	780	756	759	668	754	799	729	729	772	742	780	800	780	728	779	749	744	730	815	806	794	766	776	794	747	814	789	749	794	798	760	768	758	832	769	758	763	824	765	798	740	760	758	799	782	772	788	756	761	782	751	751	815	747	746	744	771	780	816	744	706	754	750	784	720	710	728	792	758	835	785	724	849	676	796	785	718	733	775	776	771	739	802	798	821	802	802	778	749	747	788	775	771	815	776	811	761	796	766	761	777	772	771	781	785	762	774	803	767	741	780	758	771	733	797	768	765	745	780	797	799	766	763	804	793	750	747	756	838	776	687	769	778	744	745	782	834	775	746	758	738	776	769	735	728	789	810	749	769	762	765	762	720	792	798	753	780	788	781	848	758	824	765	753	779	735	771	770	738	777	742	796	745	798	753	826	764	809	805	765	766	805	811	765	788	724	774	783	771	752	786	759	807	766	739	782	768	798	786	798	745	717	777	830	761	717	781	799	791	770	810	759	764	759	795	798	786	779	751	741	713	708	730	781	799	758	743	743	743	744	801	782	780	755	759	757	800	735	762	771	796	746	780	730	760	737	776	772	779	771	801	810	782	775	731	796	781	713	731	792	821	710	767	785	792	715	779	746	759	811	757	729	772	810	778	731	788	775	750	768	812	800	762	738	777	772	795	728	772	770	770	791	708	759	692	760	771	770	779	751	780	774	745	780	806	763	765	757	733	768	789	728	751	772	819	793	777	740	770	748	805	759	716	782	711	732	737	749	770	800	742	802	772	759	754	777	759	771	783	737	792	729	790	796	768	763	778	796	770	801	755	778	767	776	732	803	763	779	744	727	749	780	744	740	765	763	713	769	791	753	802	727	786	756	772	784	734	780	803	759	718	775	772	787	735	771	811	769	768	774	763	774	825	725	812	818	722	782	815	761	814	763	727	793	781	812	791	752	730	731	770	806	774	714	773	806	707	775	724	736	748	720	710	789	730	823	789	738	784	779	773	763	748	773	782	740	773	749	797	743	786	728	763	754	787	790	770	779	795	743	793	737	795	755	789	743	767	748	759	786	772	750	777	763	764	741	757	775	786	797	748	764	804	795	763	747	728	754	785	753	798	776	801	782	766	730	754	742	774	810	788	766	770	773	737	793	808	734	774	768	731	774	788	753	769	781	776	766	781	722	784	770	744	810	752	799	811	761	789	780	811	759	798	730	750	750	732	763	787	762	768	800	807	755	770	765	765	768	805	749	785	737	755	738	798	742	790	758	788	769	780	791	783	758	764	766	804	784	779	743	773	801	808	748	781	758	769	761	766	742	823	742	749	770	787	769	743	790	769	794	760	775	771	780	735	739	761	772	783	750	770	788	754	795	740	765	784	748	791	816	777	801	778	718	753	779	754	761	777	806	769	793	764	775	730	787	781	756	787	766	734	782	769	759	762	782	768	795	723	767	776	793	766	716	746	833	792	798	787	747	796	757	746	763	755	737	763	804	778	760	797	766	785	766	802	756	759	764	764	754	765	772	808	735	728	768	775	730	724	829	736	731	730	788	764	750	761	818	799	793	773	760	770	711	727	818	763	751	796	784	733	829	763	701	799	722	774	762	766	774	783	742	811	801	766	738	726	759	768	752	749	786	743	754	758	747	770	765	774	775	772	764	748	743	789	768	757	748	732	757	754	749	756	827	797	776	795	759	842	784	766	801	744	700	809	774	761	744	751	766	792	724	754	756	799	751	780	769	769	771	771	761	774	744	795	762	776	773	811	787	762	720	741	753	764	742	729	778	714	788	740	751	775	782	751	767	798	780	805	774	736	798	754	773	728	744	785	739	790	756	765	801	765	735	764	766	851	749	759	729	802	773	747	807	769	803	742	848	726	769	746	777	755	755	811	794	761	785	800	784	759	734	810	751	744	767	710	789	799	752	795	771	756	760	775	775	786	763	759	761	816	781	779	753	777	770	748	776	743	783	752	750	776	766	779	783	796	763	769	726	777	815	759	807	761	827	764	781
13161	4005	4691	4314	3513	2264	1900	1348	1059	1009	740	590	521	402	446	343	320	324	347	306	372	299	309	290	290	286	277	267	211	227	204	202	209	223	218	204	214	190	191	180	203	180	169	184	169	155	183	193	217	191	157	213	194	184	187	193	203	204	180	162	191	183	174	189	161	180	177	186	178	186	187	173	178	184	185	167	123	182	183	188	192	173	173	159	176	180	179	178	173	209	160	182	198	181	186	199	186	180	165	186	177	184	180	179	176	159	182	179	190	185	194	173	172	196	171	199	180	208	166	205	194	166	165	162	159	189	196	173	182	198	191	187	196	172	205	139	185	172	182	177	175	181	184	190	198	176	183	178	164	175	180	177	181	201	177	190	167	167	231	180	175	186	166	182	180	189	172	171	185	190	192	191	177	163	194	184	190	192	167	203	192	180	156	185	187	157	187	178	175	167	145	165	185	164	205	196	169	176	154	185	168	199	176	184	199	163	185	182	165	164	166	176	187	178	178	159	184	167	157	178	183	159	179	201	178	198	187	180	186	159	184	186	163	192	171	176	168	191	189	182	202	190	161	166	167	185	190	178	175	188	176	168	166	166	191	183	151	180	192	189	180	182	180	181	160	171	181	148	172	177	158	176	179	179	172	164	155	183	166	175	178	170	174	160	202	158	190	223	193	176	185	174	146	154	170	171	187	177	199	182	190	171	168	204	172	167	168	188	174	180	182	178	184	170	189	218	166	163	179	187	152	164	184	206	166	164	162	180	175	173	198	174	177	177	183	172	153	182	183	193	188	150	197	199	198	142	183	168	179	191	154	178	169	194	180	171	167	169	180	199	199	169	218	188	177	168	198	161	188	193	191	179	202	199	185	164	182	185	194	199	190	179	184	178	177	183	189	162	198	203	198	163	190	189	169	177	157	175	156	192	176	185	170	167	186	176	182	185	166	173	186	192	171	174	164	202	153	178	155	201	181	154	165	193	180	183	174	178	174	177	174	164	158	174	195	202	185	174	178	186	170	147	168	191	157	163	187	162	152	192	173	166	169	170	192	186	177	198	185	150	155	181	183	170	157	187	174	178	164	201	174	163	186	189	178	158	189	187	150	155	157	193	203	165	213	195	210	165	171	191	171	179	178	210	196	216	184	166	206	188	213	156	188	185	173	176	178	186	173	200	188	171	165	167	175	161	190	180	170	185	196	175	184	171	174	168	182	171	188	183	189	183	205	181	184	186	177	186	203	196	162	184	184	166	175	184	181	167	190	172	183	190	182	162	190	161	180	155	175	193	186	163	191	192	176	171	179	179	174	191	182	182	209	195	168	177	162	197	171	167	200	178	194	163	174	178	175	183	188	190	173	195	181	167	173	175	167	166	175	198	186	164	197	172	190	185	200	161	201	174	185	196	176	150	196	178	161	185	162	175	189	192	196	200	184	181	194	187	194	207	174	199	190	147	155	176	188	178	206	204	160	189	172	195	183	168	180	192	160	163	171	159	186	192	178	185	190	160	194	186	186	188	183	158	167	182	181	182	161	175	193	189	200	170	193	159	158	172	210	182	169	179	172	169	196	176	154	139	190	206	175	170	173	158	168	158	207	193	191	177	210	183	186	198	192	196	182	182	173	187	205	161	173	175	173	192	186	171	165	158	177	206	193	175	166	186	191	179	177	182	201	167	166	186	170	182	189	156	199	196	164	154	164	142	165	190	184	181	182	185	168	183	161	168	179	177	174	183	216	193	169	168	165	192	191	171	164	172	171	159	194	187	178	185	175	187	156	205	171	200	185	171	176	169	160	172	183	187	177	175	148	177	172	171	153	182	156	164	162	202	176	160	149	176	190	192	189	192	166	170	168	181	185	188	145	176	170	169	186	151	176	191	191	187	151	201	186	183	186	173	180	176	172	190	184	170	190	168	177	181	189	159	188	189	190	177	173	180	191	184	174	185	177	160	184	184	155	162	202	165	182	188	170	201	192	181	178	205	173	161	186	173	166	174	189	165	196	199	190	177	166	174	149	179	181	173	177	166	185	171	163	165	171	154	184	193	180	190	184	168	179	165	156	173	183	184	160	186	153	185	167	185	187	185	170	182	170	183	197	158	183	181	187	176	192	188	171	182	177	186	176	181	171	149	187	156	167	170	180	154	175	163	191	163	175	192	180	170	174	193	213	152	184	181	192	189	153	169	161	192	181	180	161	179	178	185	178	175	185	167	169	189	187	147	179	146	174	163	198	188	186	173	162	156	159	176	179	170	182	170	176	175	183	190	191	179	143	168	185	178	194	169	186	181	167	186	181	187	174	186	170	193	175	162	157	182	151	185	178	191	177	194	196	166	165	168	174	157	174	156	185	185	212	172	170	202	184	181	197	187	162	163	148	176	169	174	173	160	176	197	150	173	188	183	179	210	169	197	195	140	177	162	181	171	165	198	179	174	170	164	179	177	166	166	186	167	185	172	199	180	205	183	189	162	184	194	164	183	180	182	175	179	187	175	172	184	151	167	170	174	174	189	178	189	165	209	154	169	178	178	168	173	181	169	188	170	194	181	171	178	146	186	177	176	187	150	177	201	182	176	182	154	201	164	164	176	144	198	175	150	160	173	200	197	184	176	178	175	199	165	182	191	188	181	187	184	161	165	160	173	184	196	163	177	164	176	164	168	197	181	184	203	161	181	139	167	175	183	187	169	184	216	197	176	190	189	176	186	189	164	195	185	171	203	187	191	164	174	201	177	186	188	177	184	180	185	191	171	183	195	163	183	215	175	180	186	188	166	184	181	200	162	180	166	167	177	181	164	140	193	167	154	185	172	154	191	167	183	193	193	162	177	187	166	197	178	181	172	164	159	190	160	174	164	184	172	200	181	155	178	180	186	174	175	180	180	188	202	171	175	169	190	180	172	166	184	172	188	189	174	181	196	184	176	165	169	184	192	171	196	179	182	192	184	177	183	205	183	200	176	199	173	179	169	189	179	167	161	151	182	195	151	167	164	160	159	175	161	199	165	175	191	164	170	166	169	179	169	169	160	161	157	205	181	169	186	158	191	167	165	172	190	191	193	174	179	180	171	174	171	176	183	179	198	185	182	171	209	183	156	174	163	166	173	174	173	164	178	172	165	167	165	183	182	183	193	181	179	168	205	153	154	165	178	154	191	198	191	198	175	203	189	186	155	192	153	185	193	177	164	177	157	190	182	177	174	156	167	164	175	181	161	174	172	167	181	159	180	184	157	187	181	181	163	184	176	198	182	200	178	187	184	196	168	198	179	186	175	183	191	206	180	171	184	186	187	171	163	198	196	176	172	175	182	183	178	157	178	178	167	174	154	184	178	210	175	199	165	189	178	194	188	170	171	193	191	172	186	143	182	174	181	167	176	172	186	189	157	195	190	179	184	163	158	160	182	181	195	172	174	166	178	176	189	168	179	163	156	158	165	171	192	176	188	205	178	168	181	175	166	177	183	181	152	164	182	179	173	184	162	174	182	174	188	175	187
8264	3457	6800	8651	8344	6864	6624	5133	4353	4717	3363	2891	2446	2166	2167	1745	1404	1434	1500	1346	1485	1413	1454	1300	1355	1501	1414	1121	959	869	784	744	753	766	692	702	705	643	620	650	590	567	606	557	589	565	551	578	609	556	554	558	552	565	518	549	504	495	475	530	495	510	537	588	524	521	539	536	519	490	527	545	457	496	481	480	526	513	481	473	491	533	495	516	536	532	549	542	499	494	508	484	549	517	523	505	483	487	549	519	499	492	489	487	490	495	490	483	485	495	498	460	476	445	495	503	503	490	496	482	492	470	485	570	484	502	525	494	512	502	530	457	524	510	477	488	504	509	471	529	443	538	469	478	491	471	429	519	501	497	503	490	473	476	509	506	465	532	490	492	487	499	494	471	504	532	530	485	475	531	542	476	497	505	491	512	525	514	480	480	476	497	492	483	482	510	517	528	489	498	552	476	473	486	453	528	455	507	449	490	536	490	460	493	471	505	512	484	490	504	469	483	510	508	494	537	484	509	506	493	491	477	491	484	523	489	475	498	510	478	505	494	500	526	494	536	495	535	470	511	549	484	460	515	539	481	487	478	505	467	471	498	490	514	493	485	492	506	483	498	477	510	464	485	455	476	532	492	506	476	487	507	480	485	505	507	527	486	471	509	471	514	458	526	512	454	495	547	514	517	472	518	455	503	496	520	495	522	513	518	466	468	487	487	494	518	479	538	504	513	521	531	493	502	516	458	496	501	471	514	531	457	497	470	479	483	477	458	517	486	493	509	501	503	510	515	507	470	489	467	484	515	495	522	491	485	509	464	514	508	504	461	498	494	503	479	517	498	486	475	500	501	532	539	464	553	495	517	491	466	495	506	503	481	507	488	521	474	481	501	486	508	469	470	496	504	470	481	469	511	481	475	502	506	496	489	518	461	501	476	480	528	479	462	528	485	500	511	506	486	530	496	498	468	504	520	483	492	534	474	468	507	483	486	478	510	482	509	470	525	487	528	463	513	547	502	489	465	460	507	462	483	495	479	484	507	494	484	464	475	478	458	493	507	452	531	502	460	465	473	507	504	509	492	489	486	536	457	498	531	495	525	499	500	452	483	492	494	398	528	504	504	486	507	486	451	490	496	460	483	503	488	498	480	466	478	454	491	489	496	497	465	550	480	450	496	477	468	521	509	500	496	447	461	480	479	488	489	527	495	503	505	507	501	503	455	512	535	499	498	509	464	490	491	567	498	504	497	526	533	485	497	515	498	528	499	468	518	489	507	493	465	522	524	487	464	499	495	488	508	496	497	511	498	492	500	472	530	503	475	468	502	501	460	517	541	510	485	471	473	509	441	520	491	479	470	492	518	444	457	491	485	490	517	528	489	507	482	519	520	547	453	515	516	493	478	483	539	510	489	513	535	501	488	465	498	482	515	483	453	500	508	508	492	501	485	482	534	493	497	502	519	511	494	511	463	517	454	499	505	480	450	508	499	470	502	449	493	504	542	495	502	484	538	480	527	480	540	469	500	476	510	477	526	508	498	445	511	479	477	533	494	479	489	487	531	447	500	483	494	529	489	476	506	502	521	537	490	484	491	492	502	526	542	465	546	506	466	476	497	547	497	550	526	550	494	499	517	489	508	475	487	514	478	512	476	498	473	513	498	490	508	502	523	525	480	488	496	498	475	503	473	486	537	488	494	502	494	491	525	463	511	519	495	499	509	505	463	455	495	493	508	508	469	500	523	506	464	503	516	510	509	541	477	499	478	520	491	495	481	514	501	526	503	486	504	482	507	509	518	512	502	483	535	488	486	521	483	508	489	521	494	543	486	495	500	521	518	472	481	501	486	501	471	478	514	522	513	455	510	495	468	515	519	519	508	520	528	502	515	482	462	483	533	484	523	504	474	506	471	511	540	509	468	487	499	488	477	494	517	500	500	451	496	504	478	482	496	481	480	528	517	536	521	488	468	490	515	520	501	466	504	508	481	456	495	478	463	513	475	494	478	495	528	478	471	505	471	502	555	479	509	467	483	478	483	495	478	490	492	483	504	477	476	503	517	510	446	530	503	496	478	452	469	500	475	494	508	521	485	503	518	467	471	484	449	468	462	492	480	463	520	497	528	483	486	470	462	479	475	486	444	467	488	486	508	515	482	482	467	502	462	527	486	502	488	478	480	482	530	493	500	496	477	515	493	499	508	539	468	485	490	473	535	499	491	485	499	573	507	470	493	510	489	515	468	544	495	502	469	508	522	499	475	483	473	481	472	494	476	506	497	524	511	481	490	513	489	502	495	499	499	511	488	487	489	491	505	506	481	513	513	504	470	498	480	473	492	526	485	508	484	490	484	494	485	518	501	466	492	510	519	493	477	493	525	504	536	495	457	493	502	470	453	501	494	479	491	487	534	516	479	524	498	523	459	506	503	503	495	500	445	475	503	502	463	491	513	499	483	531	499	480	482	507	498	486	492	522	498	504	498	496	479	453	501	494	455	510	484	518	514	455	522	469	509	497	489	502	522	480	520	492	501	508	442	501	517	471	468	459	471	527	515	486	497	491	504	525	512	477	513	486	496	479	486	531	519	512	516	496	490	484	500	486	503	488	486	473	524	472	522	448	524	498	533	521	514	486	498	564	515	487	526	515	494	497	490	460	474	502	531	481	531	503	533	476	479	526	484	502	472	490	497	525	494	462	494	484	511	506	487	475	492	509	491	516	473	517	506	451	475	499	501	500	521	505	473	522	507	505	523	473	483	484	502	524	502	462	509	544	492	487	482	469	502	494	483	474	458	482	534	506	457	471	514	524	518	490	495	465	497	485	453	532	445	485	488	477	490	501	496	496	508	501	492	491	510	496	484	516	492	418	496	500	497	517	473	515	538	507	534	529	497	495	494	471	503	460	468	512	490	465	505	494	485	511	533	525	512	488	474	471	499	509	479	477	471	479	467	532	520	512	527	527	502	431	456	513	521	487	513	522	510	497	528	528	499	467	517	451	486	488	502	510	515	524	458	544	486	489	484	501	528	518	522	499	482	496	503	493	494	493	517	473	487	471	507	494	524	489	478	486	519	487	476	504	484	522	476	517	505	468	494	460	485	482	482	496	541	480	499	477	512	500	506	501	515	508	476	509	528	536	474	475	531	543	491	505	508	443	527	530	478	475	502	480	551	475	492	449	507	495	532	530	533	487	514	516	483	500	476	479	511	506	470	529	495	533	493	495	516	497	492	475	516	509	528	502	476	480	472	502	506	461	495	557	507	498	522	494	455	513	492	485	482	479	531	483	494	509	483	480	480	488	492	526	480	534	457	483	471	498	483	518	500	492	473	464	519	497	514	470	516	492	466	505	470	474	470	504	515	463	532	526	554	534	503	467	493	522	495	482	535	498	539	500	509	511	507	523	521	498	500	470	476	496	515	480	516	528	531	526	430	496	502	505	493	479	481	510	447	548	463	492	510	534	469	513	508	481	470	520	486	496	493	510	516	488	513	569	494	486	495	512	503
22553	8494	9357	8220	7289	4742	4118	2683	2374	2076	1479	1107	850	781	828	559	510	465	525	478	537	547	526	430	484	492	461	375	368	312	326	286	269	319	280	287	258	274	253	252	257	278	276	287	273	245	265	280	274	246	251	271	234	235	276	275	240	230	259	239	286	251	260	272	266	253	277	217	234	256	248	258	274	247	256	280	258	253	258	256	234	238	247	227	254	234	223	234	258	253	229	248	243	247	243	252	274	270	218	237	272	244	236	227	237	250	256	276	230	215	254	247	226	260	224	257	231	245	241	216	240	253	240	258	288	245	251	224	250	240	213	276	272	227	256	258	223	245	235	211	249	277	250	267	232	209	223	242	227	257	241	257	242	257	250	272	254	239	284	233	237	248	258	255	266	258	259	244	260	253	235	234	274	251	228	253	248	226	232	230	249	259	242	269	245	221	233	254	266	273	241	247	265	235	243	228	256	252	263	260	269	233	230	258	253	225	252	250	247	275	248	269	233	259	259	230	231	226	234	252	280	289	232	214	252	239	232	247	233	242	239	228	270	259	273	232	272	254	214	224	259	236	253	273	240	263	224	238	233	282	249	258	232	269	242	247	267	235	245	250	237	247	228	258	252	249	241	239	258	252	253	239	261	216	284	265	223	231	245	236	239	273	240	235	244	219	256	271	249	256	266	266	230	234	241	253	234	238	281	243	217	235	307	240	267	257	211	249	255	256	255	235	266	253	242	267	261	288	251	261	249	269	248	250	263	255	246	234	228	269	271	251	294	272	250	240	253	218	253	243	253	257	240	245	253	249	248	236	272	234	270	231	243	259	236	225	237	255	267	237	252	250	233	233	253	271	262	242	229	282	240	235	250	257	246	254	278	256	252	244	235	244	244	232	251	219	256	222	241	265	245	240	268	247	244	251	240	261	250	257	286	277	216	243	247	244	237	236	292	248	233	240	236	260	231	215	236	261	246	262	256	269	258	252	254	203	221	249	237	229	238	227	249	223	271	217	257	261	279	260	219	244	254	232	257	252	247	239	290	242	263	214	271	260	237	219	258	218	289	258	249	236	223	242	273	257	234	268	250	280	259	207	242	247	262	256	249	242	227	262	233	219	247	242	213	236	251	260	238	242	227	274	264	240	225	265	244	217	281	269	223	242	275	242	238	247	255	239	224	257	232	238	227	258	234	243	240	223	236	219	238	294	231	252	268	267	274	245	247	206	273	274	252	259	247	235	245	236	250	225	221	225	254	243	220	248	242	264	231	255	259	236	254	254	228	238	246	257	220	271	255	256	225	291	252	237	266	242	241	274	258	254	277	227	247	225	244	249	233	262	250	233	218	242	236	257	238	237	262	259	252	252	253	239	242	235	253	255	238	262	252	261	213	240	234	227	246	208	246	247	276	239	257	219	222	233	238	250	279	258	278	257	254	234	263	235	227	239	246	256	237	255	245	214	272	264	228	262	243	220	289	259	270	258	255	256	284	243	276	264	249	243	249	246	250	254	222	255	236	249	273	243	225	250	237	225	232	229	241	246	238	260	238	245	260	266	244	256	259	267	249	260	258	260	242	224	277	239	231	233	244	254	267	237	244	240	251	260	234	238	246	252	244	251	274	236	246	247	242	270	241	226	248	262	216	254	257	237	243	234	224	231	269	251	264	248	228	225	247	258	249	246	246	271	282	263	241	229	242	233	228	243	244	248	234	241	233	274	274	256	258	255	252	279	241	268	234	253	260	237	255	281	236	275	242	252	227	256	241	254	235	241	270	266	241	235	217	257	263	236	257	238	244	220	232	274	271	259	239	250	244	220	236	252	273	258	227	219	254	246	248	267	245	270	261	246	230	220	228	229	235	241	213	247	262	258	259	272	244	257	245	247	256	229	245	253	235	227	247	235	248	244	269	247	237	236	275	217	277	247	251	250	235	231	247	217	227	229	263	231	237	225	263	244	235	229	261	265	237	249	253	261	245	247	264	213	218	246	259	263	256	237	248	226	252	237	247	291	221	274	241	245	250	256	235	260	228	254	251	237	255	253	256	281	239	255	263	278	238	267	218	224	251	249	244	246	275	249	232	256	262	268	248	247	261	248	224	266	227	234	235	246	274	250	247	242	243	252	246	244	262	273	234	239	239	248	264	276	233	262	241	234	244	279	267	266	277	263	243	252	261	223	200	240	238	236	235	295	244	245	217	232	292	232	223	213	245	222	265	242	236	250	277	237	275	249	231	253	263	219	248	248	238	265	218	239	231	254	239	242	230	249	248	250	262	242	268	255	261	226	245	275	246	241	233	232	226	272	245	231	266	258	254	260	231	250	257	217	255	236	230	247	235	232	252	240	258	252	280	261	239	246	264	240	238	232	240	236	229	218	210	236	220	229	241	242	252	267	234	282	282	229	257	213	284	284	248	221	259	255	250	231	238	265	236	251	230	237	234	254	226	261	265	249	251	244	258	246	227	203	267	260	237	248	220	246	243	230	254	247	247	230	252	265	265	252	267	235	242	208	226	254	258	271	223	267	256	270	253	235	219	244	225	234	272	238	245	245	235	241	224	239	231	251	224	241	271	246	232	218	261	244	225	235	236	235	221	245	256	246	235	276	268	240	236	263	252	238	263	257	227	219	235	233	252	254	237	252	272	253	263	233	244	260	248	262	213	222	249	260	257	253	267	243	247	208	227	240	240	214	219	231	209	233	259	236	264	265	253	258	269	241	241	243	247	218	257	269	231	229	249	258	269	236	255	270	270	255	237	243	258	255	228	240	245	225	230	232	269	243	265	205	286	274	236	257	253	235	269	259	258	284	242	242	276	261	248	246	222	234	248	245	237	255	240	242	266	257	230	234	284	266	258	254	251	225	254	263	238	244	240	245	235	258	207	242	257	263	233	239	230	239	245	267	242	233	212	241	237	253	252	218	259	235	243	230	227	241	245	224	235	251	263	237	246	260	262	259	247	246	242	268	249	255	262	249	247	249	245	246	262	281	219	253	239	268	226	242	238	257	249	260	232	258	247	234	254	241	238	260	261	246	254	242	245	256	230	268	232	237	259	246	249	242	258	234	237	235	246	272	233	232	255	244	290	228	225	249	294	229	260	232	234	255	237	221	230	254	244	250	280	244	262	251	253	258	253	233	238	242	256	234	223	250	271	256	239	251	259	238	242	246	232	238	263	253	242	248	221	233	240	246	268	269	243	257	262	241	256	244	239	288	235	261	257	260	224	233	260	247	229	221	266	261	251	257	238	237	224	249	256	247	258	241	256	242	245	236	246	269	284	231	218	241	243	236	225	233	226	255	238	241	251	260	245	253	251	247	241	240	252	259	260	228	256	240	261	260	234	244	268	284	253	235	237	241	258	236	264	240	252	256	263	274	258	251	273	241	234	230	224	272	231	249	252	251	254	243	250	275	255	266	257	240	226	258	250	253	261	247	252	234	269	249	234	241	242	248	262	267	263	270	290	246	256	221	245	232	248	264	256	264	224	257	243	220
11938	6219	10994	13204	12793	10696	10124	8418	8601	7270	6426	5329	4625	3936	4118	2863	2548	2298	2850	2372	2518	2705	2670	2179	2427	2884	2611	1962	1646	1486	1257	1190	1147	1140	1005	1053	982	886	942	870	819	837	821	782	849	783	827	792	813	824	785	740	760	739	715	728	734	732	746	710	724	699	767	711	753	679	748	710	681	731	699	689	688	721	687	663	666	677	668	657	692	654	704	663	670	632	642	673	661	686	619	652	697	671	699	672	617	650	680	654	674	671	644	714	663	645	646	645	721	638	702	673	691	668	709	685	703	683	659	681	672	652	643	694	694	673	674	662	678	671	673	616	667	664	667	664	671	708	687	665	676	663	655	672	666	667	640	616	687	676	672	672	678	648	599	698	680	645	649	680	657	715	680	686	615	633	659	668	696	655	694	704	685	711	660	663	666	668	711	662	649	700	651	656	676	662	665	621	683	686	664	645	680	661	655	640	647	677	725	637	699	629	634	676	712	679	666	722	638	639	680	669	658	629	630	623	714	657	654	670	633	646	638	652	625	618	676	634	662	657	717	661	676	648	741	652	665	660	651	637	686	684	627	640	670	617	704	646	701	701	693	644	673	698	654	672	680	660	686	696	736	680	695	668	651	597	671	647	669	696	636	640	659	682	595	636	604	702	703	654	635	682	635	618	645	650	682	678	647	718	639	635	637	624	664	643	698	658	693	670	678	637	623	656	640	665	670	677	661	660	651	683	678	639	677	647	656	649	633	663	670	669	645	668	702	670	649	649	673	678	707	699	644	623	678	661	662	627	680	703	647	651	633	641	656	680	684	633	669	699	655	719	699	670	667	652	667	646	633	661	663	660	632	669	659	670	669	691	707	635	635	651	620	647	659	685	638	643	634	647	654	627	678	664	645	652	671	688	659	662	674	673	725	619	668	624	657	643	672	675	663	661	639	698	642	663	654	616	660	645	685	638	693	625	683	730	616	677	675	641	629	671	645	678	648	695	660	654	656	659	616	634	649	612	675	680	701	657	695	674	656	641	680	620	690	653	644	635	683	703	654	652	643	654	676	672	695	646	652	681	656	653	693	646	627	694	623	661	666	618	671	671	651	670	722	672	679	666	656	653	668	722	675	677	621	663	655	643	683	633	654	681	676	686	665	644	695	660	650	684	662	649	679	672	633	653	698	686	672	637	663	642	652	645	632	673	649	647	658	673	715	645	664	679	627	699	725	712	621	658	643	667	642	675	613	666	641	650	634	680	647	642	689	628	603	683	668	666	699	648	709	650	686	642	635	664	623	684	640	648	699	629	693	666	584	638	674	671	667	685	658	646	623	671	652	677	653	631	693	676	683	655	673	674	624	665	645	679	699	648	645	613	660	680	628	674	662	657	684	660	642	638	678	662	623	674	688	645	660	686	683	635	687	642	623	646	676	663	643	616	707	635	662	656	643	686	705	639	670	696	703	653	682	597	678	682	651	690	633	663	662	633	662	661	657	647	628	678	671	701	665	666	650	645	670	669	638	705	671	680	695	658	658	690	657	654	629	667	669	651	669	648	681	680	643	665	623	657	686	658	676	632	663	646	623	686	650	607	677	639	687	637	653	639	719	708	695	697	673	675	734	733	697	683	663	686	631	700	677	684	617	658	705	714	645	702	631	665	618	669	648	627	694	664	703	684	663	642	647	626	656	707	645	659	688	628	649	636	679	668	648	687	665	662	660	670	670	721	609	632	648	686	681	669	663	719	684	664	699	661	632	661	622	679	628	620	684	684	621	672	677	631	647	714	649	611	661	719	661	634	640	682	673	671	703	665	689	677	666	660	646	631	621	658	656	668	653	683	680	653	652	687	668	654	646	679	668	651	661	598	617	687	680	709	669	620	634	619	690	662	655	672	703	675	670	622	693	664	649	651	672	656	635	654	693	661	657	665	679	636	638	652	658	684	666	660	671	675	600	643	645	624	657	677	606	627	707	608	651	623	639	711	640	717	678	635	645	625	639	685	664	633	687	697	650	722	655	684	639	663	658	637	613	691	640	661	676	667	652	633	659	665	619	667	678	679	683	697	696	667	629	683	671	617	643	710	607	700	676	641	654	634	640	658	643	665	694	695	657	672	629	710	673	707	735	673	690	644	646	669	641	630	655	668	638	662	628	589	675	697	700	639	650	659	683	669	636	664	670	660	680	679	625	668	675	694	680	680	697	667	660	672	658	679	658	693	657	638	663	659	628	670	644	617	665	719	684	645	666	646	669	666	666	660	656	668	667	677	670	693	631	654	648	687	610	632	682	680	679	664	685	681	654	664	649	692	671	693	674	663	621	645	626	650	688	647	640	683	606	692	632	646	605	701	624	648	578	642	640	670	654	639	673	687	651	695	625	647	611	649	670	628	622	631	653	667	623	682	640	620	637	644	673	662	675	657	701	665	624	721	695	637	640	634	679	630	673	655	670	646	664	635	671	680	634	630	707	671	627	640	664	637	688	720	689	630	715	655	681	650	672	685	662	658	678	584	643	662	683	671	658	650	613	661	692	666	669	655	675	638	673	643	661	710	698	606	675	651	646	629	673	712	631	717	724	699	659	684	662	661	664	623	706	685	677	638	639	639	681	684	709	682	659	677	623	642	580	661	676	668	644	656	612	638	638	668	608	655	734	666	653	675	618	660	676	651	642	697	634	669	619	667	683	660	645	687	622	674	638	643	659	701	666	679	634	677	663	685	630	653	680	679	647	620	670	653	694	643	638	630	636	650	709	655	642	658	696	702	677	645	629	713	668	666	715	660	611	640	684	677	672	634	664	671	704	685	670	715	689	654	650	702	705	661	614	676	669	665	690	630	637	674	669	621	666	695	696	679	637	643	674	648	652	707	678	642	660	641	665	637	669	636	631	626	645	682	704	654	664	658	678	689	681	691	597	654	627	726	617	666	693	635	628	679	666	637	665	658	675	643	721	694	656	674	661	684	684	631	651	688	624	689	696	694	692	655	698	676	638	674	661	644	671	656	672	695	641	631	665	682	629	645	663	644	687	659	638	630	640	640	659	687	658	667	713	684	631	645	636	672	660	646	658	666	661	651	677	646	669	652	682	745	653	643	699	643	651	689	666	682	643	643	681	598	656	661	644	650	623	649	683	678	648	641	654	705	652	649	644	663	672	684	671	607	672	658	638	675	713	711	699	632	657	684	687	653	656	646	676	681	674	658	677	700	650	658	690	684	672	651	660	720	619	644	671	675	701	687	686	686	711	672	686	709	683	666	638	676	681	655	692	642	687	659	640	699	662	630	687	651	655	628	626	656	699	634	636	616	656	637	673	651	651	689	706	693	643	653	686	661	642	653	676	652	654	635	682	665	678	702	688	618	703	665	674	665	675	636	660	638	645	677	656	731	632	657	627	650	650	642	655	659	652	718	661	670	656	644	650	617	655	653	691	677	641	620	667	663	638	657	697	687	667	656	642	684	664	675	668	668	686	654	651	668	654	676	608	668	665	626	637	684	713	666	698	667
5408	1119	1151	1019	801	619	554	490	377	401	403	356	357	332	372	327	296	336	331	323	312	321	316	339	288	307	331	295	300	354	330	324	338	346	293	308	343	315	336	301	274	315	296	349	314	329	329	307	318	323	353	307	281	322	311	314	338	310	306	324	327	334	297	317	301	326	289	289	309	317	333	334	327	356	318	320	320	319	283	340	308	321	318	342	342	334	332	326	348	303	318	318	324	309	327	317	311	301	280	276	334	324	334	317	318	311	320	306	306	311	366	324	305	320	306	326	304	295	307	319	298	310	305	333	311	354	333	293	306	321	315	265	314	293	290	290	306	279	288	291	318	319	329	297	288	297	283	317	271	308	328	299	283	339	275	278	295	314	312	285	327	358	339	319	297	286	307	304	319	293	317	349	321	297	311	329	290	300	344	303	330	325	332	287	336	298	316	320	313	301	298	311	318	311	281	322	335	313	284	339	281	307	303	324	303	321	326	319	318	319	329	292	303	328	308	305	297	347	331	326	300	309	292	308	274	296	306	332	353	322	290	268	292	284	338	325	290	310	274	308	318	295	340	329	318	316	277	346	301	319	307	312	296	328	301	331	344	319	321	293	321	298	320	335	318	315	344	310	304	303	311	336	347	314	297	312	308	355	282	323	331	298	355	284	328	346	361	313	296	325	321	317	320	312	307	320	305	350	304	294	339	333	284	297	288	334	313	295	300	318	312	287	279	357	334	275	304	329	308	294	341	296	269	365	325	304	288	269	317	309	313	289	338	321	318	313	348	325	306	300	332	306	299	274	313	311	286	314	302	330	323	300	319	319	323	313	318	320	317	301	321	322	309	351	336	317	298	336	308	326	282	283	299	292	323	334	314	333	310	311	286	333	309	303	294	328	279	326	312	288	307	310	320	287	322	290	326	314	300	315	269	323	309	341	335	320	283	296	324	316	304	309	273	295	277	312	285	313	322	253	300	313	287	287	311	291	320	302	292	337	289	305	308	298	311	323	307	322	328	325	338	291	306	301	338	314	373	323	304	320	309	306	319	315	297	323	323	323	307	302	311	311	323	284	310	318	354	332	289	342	304	338	323	313	306	309	309	315	356	338	323	311	308	287	314	294	285	326	322	343	326	311	317	332	301	314	334	315	312	312	314	280	310	327	340	338	294	300	325	307	287	302	296	321	316	329	318	328	330	299	327	314	329	325	285	298	305	295	326	327	305	290	350	290	312	311	280	329	312	303	313	307	322	289	316	308	333	308	318	316	319	291	347	322	317	307	310	296	287	318	304	303	339	313	317	296	310	321	298	289	327	328	322	313	311	325	319	307	321	320	305	288	310	325	319	297	336	340	335	336	342	295	283	295	325	318	316	313	288	352	326	302	270	316	336	347	312	322	284	295	291	309	327	295	319	291	299	308	324	327	325	314	302	329	319	341	333	310	321	289	290	336	314	305	282	282	322	317	303	329	316	297	310	279	311	325	300	321	253	301	316	319	306	330	326	295	321	309	299	278	294	312	316	310	336	307	308	307	329	316	301	307	289	331	325	328	299	334	302	259	309	325	344	268	304	282	315	342	295	309	316	295	279	316	285	324	292	280	332	304	290	319	305	303	326	316	319	313	290	325	298	272	320	313	312	330	306	344	337	309	301	318	354	313	298	332	310	339	312	310	316	287	310	312	296	323	326	300	288	295	332	307	310	316	315	326	281	334	320	328	328	320	345	312	342	321	319	302	342	309	321	340	331	319	323	338	292	322	340	313	339	333	306	301	286	318	285	310	286	335	315	327	341	330	304	332	330	317	307	297	269	303	327	321	332	347	317	316	316	307	316	328	318	300	340	314	286	330	297	309	315	324	319	300	316	329	318	290	307	282	313	338	272	309	302	315	291	310	314	331	332	334	335	322	347	311	287	299	304	312	304	299	282	336	312	288	297	311	316	322	295	315	323	315	313	314	347	325	267	327	315	339	331	325	316	301	302	304	330	290	321	273	312	303	314	312	283	314	306	323	311	294	331	327	332	309	320	299	316	300	284	343	331	309	295	309	339	315	303	304	307	298	295	292	312	324	333	320	331	317	318	335	294	308	332	310	287	337	309	289	324	304	304	320	300	301	320	285	318	296	348	352	330	330	297	312	309	303	302	341	317	326	353	282	315	306	298	302	312	302	312	321	279	306	328	301	306	332	290	318	296	311	329	305	310	317	313	343	299	274	289	291	336	317	306	289	319	324	328	323	312	307	340	311	332	311	308	312	312	311	339	335	318	335	289	317	328	300	342	309	298	273	321	322	311	307	297	314	305	313	349	328	321	301	335	291	334	313	298	346	347	303	303	312	328	311	300	303	307	303	322	321	288	297	313	315	316	323	317	293	315	314	346	330	307	322	320	357	321	304	307	313	306	343	303	337	310	303	302	297	293	329	329	310	319	346	329	337	345	320	320	302	295	311	323	317	304	313	312	306	283	266	310	312	313	321	335	332	318	321	318	308	326	317	321	290	283	293	356	312	297	276	277	274	288	317	325	335	358	293	301	303	327	337	317	300	289	350	338	319	327	298	274	315	295	325	322	306	306	358	310	310	286	297	305	278	313	327	315	341	332	282	282	306	277	331	279	340	329	316	319	316	335	370	324	341	300	284	299	306	318	300	290	316	312	261	297	332	308	328	317	301	312	310	333	358	285	337	314	317	318	311	258	326	333	322	323	300	311	293	335	285	272	306	308	300	314	334	354	303	299	294	316	331	306	318	310	310	298	275	274	319	323	320	341	313	304	338	301	267	297	340	319	326	319	325	345	317	297	340	321	319	327	318	334	323	317	352	342	321	304	312	315	295	335	311	304	307	305	313	325	317	308	325	368	314	282	324	301	297	297	309	334	316	298	281	329	301	299	299	305	333	310	311	294	319	338	291	353	296	327	315	312	331	324	284	303	309	332	302	344	323	289	333	303	324	317	286	301	320	319	304	276	310	336	325	318	284	339	339	292	318	331	290	280	323	303	296	278	339	317	346	342	318	334	289	297	306	303	298	296	337	347	289	307	323	329	367	297	298	328	326	334	338	304	300	312	296	321	279	334	333	316	305	328	272	279	298	342	312	311	320	307	309	302	326	317	303	301	318	280	287	314	307	327	301	290	352	323	333	337	323	296	316	287	302	291	319	288	273	282	314	327	310	286	344	345	328	313	308	313	330	267	318	296	291	304	316	285	269	329	314	283	293	335	332	324	316	302	306	330	350	314	284	286	286	302	323	287	308	323	318	297	323	293	343	325	312	317	300	294	309	296	311	330	325	304	302	332	322	302	309	352	335	290	313	316	315	282	298	310	300	314	311	312	360	358	313	327	285	312	297	269	318	303	294	316	275	316	282	297	294	301	338	326	299	320	313	308	271	308	323	317	350	301	303	335	308	294	308	364	337	313	347	315	307	325	315	313	327	329	294	328	319	322	302	307	326	289	308	308	284	305	315	337	333	298	329	306	312	290	317	299	308	308	338
3979	1484	2524	3095	2772	2139	2012	1686	1461	1395	1185	1065	1055	1011	930	868	891	837	844	891	886	953	825	863	818	837	810	814	815	771	819	841	795	803	785	782	839	832	820	764	752	777	734	815	819	785	749	769	821	751	765	795	853	807	772	797	786	776	754	797	751	827	777	769	808	753	784	768	769	804	772	727	757	765	771	841	771	785	742	833	773	743	792	738	762	815	723	704	772	763	780	768	810	759	788	809	803	785	759	759	804	754	763	795	812	774	750	777	761	789	771	806	777	801	775	787	771	858	774	764	761	795	760	761	801	766	757	815	791	738	779	753	820	788	767	781	751	720	781	742	760	753	773	783	738	782	814	774	800	779	761	773	766	787	762	751	803	772	752	803	752	784	775	758	815	755	782	835	729	751	785	747	759	816	798	775	755	805	830	802	787	751	743	768	769	736	785	798	787	776	779	804	761	779	739	717	771	762	781	757	819	784	735	819	788	738	803	809	703	769	786	827	807	762	758	750	813	738	781	764	813	783	786	777	769	785	770	752	755	776	763	791	748	807	763	803	827	816	789	805	824	731	814	776	732	744	808	873	760	760	753	821	705	789	808	815	769	780	727	794	764	723	804	753	816	720	751	730	802	748	827	814	810	761	758	792	782	748	797	806	766	804	822	811	781	809	822	770	753	787	778	790	779	764	773	766	790	791	779	768	832	790	797	788	753	687	763	799	730	755	787	741	771	749	744	800	736	790	770	754	750	750	744	776	813	804	775	747	774	762	820	809	785	780	748	752	778	756	784	770	784	760	759	804	790	801	749	801	801	789	804	733	828	712	816	778	751	759	758	803	833	769	785	758	759	786	778	788	695	772	829	777	793	778	787	796	763	739	834	779	793	750	766	773	782	748	778	760	792	786	791	765	734	758	782	796	781	750	749	777	762	778	769	720	763	782	790	771	791	787	714	758	789	785	775	748	761	736	777	796	797	782	856	723	769	710	765	774	753	775	795	801	822	788	764	758	760	788	759	811	767	730	816	791	784	701	748	784	812	739	796	731	778	768	764	810	765	752	759	783	804	762	768	800	849	760	792	754	781	756	777	742	822	790	748	802	783	825	768	763	772	741	751	763	777	729	742	755	768	762	789	811	783	752	751	809	765	790	769	758	781	814	746	783	800	773	822	753	737	766	787	758	827	750	756	782	817	768	758	763	808	769	736	776	755	763	676	832	845	740	793	763	781	827	771	800	757	791	780	785	802	794	798	763	745	751	771	791	789	721	799	805	769	737	740	799	792	772	743	760	804	753	745	776	757	791	784	716	784	729	779	773	776	768	769	747	780	751	776	795	806	795	789	776	725	764	801	759	799	745	744	776	749	826	790	746	737	765	802	800	762	775	799	796	725	766	772	721	785	780	758	770	782	787	758	757	764	777	748	725	725	799	779	755	751	776	779	763	767	765	724	741	802	751	827	770	811	736	774	744	784	761	837	755	771	748	810	751	760	717	793	739	779	776	732	763	709	795	764	815	795	757	756	763	697	787	754	794	769	750	762	832	813	766	789	768	739	722	814	770	815	762	769	724	791	784	786	788	727	749	721	745	779	783	768	741	762	805	797	758	828	759	802	798	819	797	755	767	798	824	797	742	762	763	810	809	832	805	811	762	764	788	751	744	731	800	736	748	763	774	782	774	773	823	784	812	766	838	805	746	734	728	770	773	765	792	805	803	815	760	800	781	754	807	783	752	815	731	768	728	756	784	811	777	789	785	743	766	775	751	766	785	750	767	787	798	816	778	760	793	755	807	742	760	803	808	794	774	761	780	764	750	770	776	746	752	760	770	820	808	803	760	790	761	773	764	769	746	779	831	810	767	794	770	779	743	806	754	795	787	767	781	807	784	772	742	810	725	724	801	743	777	751	771	770	735	790	790	765	774	809	731	759	764	766	783	758	807	739	760	779	747	779	709	745	782	772	758	736	765	793	802	758	786	772	805	760	786	811	760	794	804	754	740	789	738	782	774	800	743	802	779	766	746	772	769	828	748	761	782	763	772	742	747	750	792	809	747	786	782	794	774	766	726	789	747	820	820	789	747	789	783	759	754	762	763	726	808	771	780	763	795	778	778	780	831	782	768	794	756	758	796	806	797	802	791	769	826	751	797	779	768	764	813	763	797	772	757	831	790	809	756	738	766	774	763	742	735	782	752	740	736	791	762	775	763	743	782	688	785	761	755	744	795	778	765	807	780	786	790	812	808	769	737	735	837	802	762	784	794	775	752	772	806	788	819	739	817	796	728	793	806	784	806	749	759	787	793	792	753	826	825	753	792	745	798	782	767	756	750	746	731	830	771	774	789	777	747	752	809	796	789	757	739	793	790	770	794	699	767	813	773	786	779	796	765	713	738	768	795	779	777	802	765	806	773	754	769	806	797	755	821	796	778	785	770	763	751	816	773	787	813	793	779	789	715	792	740	768	823	743	758	761	743	753	766	787	813	711	781	780	792	752	808	780	759	781	757	791	739	731	800	803	768	758	741	737	795	797	725	740	740	729	712	780	788	787	825	763	789	717	731	779	792	774	795	753	816	799	796	758	783	786	755	778	767	794	772	775	783	773	792	741	836	772	818	741	821	761	758	772	716	786	762	778	797	783	767	818	789	780	801	765	778	766	785	734	805	758	857	793	756	804	781	737	740	767	808	770	791	780	800	750	728	792	756	789	765	751	767	751	754	783	732	756	796	782	747	749	797	779	769	765	786	788	819	765	787	721	769	752	733	785	784	742	745	753	762	791	798	802	783	742	798	794	820	757	831	781	827	773	792	789	794	781	773	775	800	774	779	802	762	771	753	755	771	770	797	761	778	758	817	759	757	763	782	789	783	748	777	771	733	800	759	724	781	790	753	772	816	783	764	802	787	780	776	776	765	804	735	758	788	743	779	812	722	741	821	760	823	762	776	786	840	803	785	751	796	817	765	743	777	705	727	766	780	817	776	777	770	761	769	701	775	766	711	782	796	775	723	767	801	788	784	759	824	805	749	787	738	743	740	792	777	794	796	735	753	729	741	787	778	776	746	780	788	745	747	754	725	741	819	773	781	816	762	795	771	807	817	758	741	762	764	776	827	790	686	776	759	752	824	828	799	780	758	764	796	776	771	820	747	770	810	786	794	763	806	779	785	792	815	760	761	731	838	759	729	730	784	772	780	723	823	713	738	798	778	786	748	773	780	737	748	807	701	779	770	776	772	817	807	766	770	801	750	749	763	781	756	760	804	777	766	785	813	777	752	737	742	768	802	688	720	799	765	776	729	780	791	754	721	781	773	730	797	803	744	780	741	769	750	766	752	803	768	791	792	837	788	749	798	778	767	820	752	794	756	764	759	777	769	789	787	729	761	779	754	799	759	795	744	739	777	760	778	760	759	792	841	779	757	791	769	780	767	768	787	768	784	770	770	769	772	781	765	776	779	739	790	765	741	788	792	775	808	795	736	753	837	727	739	791	799	726	757
13824	4279	4722	4421	3544	2241	1777	1288	885	861	652	573	642	544	484	368	294	257	336	337	350	295	310	294	278	336	293	250	240	198	209	221	198	211	199	205	184	186	183	203	191	212	194	206	185	190	177	210	177	183	208	169	181	172	181	172	177	186	164	188	183	164	177	178	192	168	197	196	208	187	172	176	190	183	170	171	185	170	196	189	176	183	193	179	182	189	174	171	181	192	180	158	180	179	156	177	168	204	147	178	177	182	182	157	185	164	173	175	186	189	167	174	198	172	153	160	179	156	170	187	165	189	166	190	192	159	186	181	190	168	167	176	160	161	152	183	204	155	151	174	175	167	193	206	193	201	211	168	175	172	183	173	171	174	170	186	193	174	152	165	153	165	205	171	192	169	159	148	186	172	172	180	170	182	176	189	196	178	211	183	161	185	157	173	194	199	200	181	180	185	168	182	163	201	187	180	177	177	159	152	189	158	185	171	191	184	206	173	163	170	191	181	179	213	166	184	174	165	180	171	164	197	162	192	179	190	196	191	183	179	187	170	160	207	182	184	179	169	165	193	160	160	187	187	193	175	180	188	185	174	166	195	157	174	175	161	188	183	177	152	192	166	177	152	175	191	190	186	190	171	187	188	170	200	170	168	182	163	159	174	166	158	169	214	177	186	166	169	162	181	174	200	186	175	174	192	164	183	186	197	176	180	175	184	199	190	185	199	186	193	176	156	197	176	176	155	175	173	188	149	175	169	220	184	190	176	165	169	190	182	180	160	180	170	178	187	190	183	160	167	186	185	180	160	188	174	189	161	185	173	181	199	183	171	146	178	175	163	163	171	176	208	167	196	157	176	168	171	183	181	177	156	188	190	161	206	152	170	184	172	196	165	187	169	171	183	184	189	181	158	186	181	187	189	199	169	185	161	178	169	169	155	175	182	168	157	189	178	157	183	194	184	176	167	174	182	157	170	181	151	195	165	152	182	194	213	183	180	181	209	168	189	165	165	177	185	188	191	178	180	175	166	186	174	175	163	156	209	172	208	175	173	173	171	182	177	189	179	169	160	185	190	167	161	180	183	175	189	191	185	151	192	167	171	184	175	198	185	200	182	184	175	166	173	188	167	189	189	186	181	184	158	182	175	168	188	192	195	187	157	177	176	179	200	187	187	165	177	165	206	194	185	186	175	164	149	173	215	176	179	171	167	178	171	171	164	174	157	192	167	140	189	171	167	179	162	169	180	174	189	214	177	185	177	154	188	171	195	178	173	189	182	167	183	191	183	179	178	157	191	160	183	177	164	189	180	189	161	194	164	163	164	196	195	194	192	183	186	181	199	174	180	199	154	165	144	176	183	189	182	191	181	190	177	172	164	180	183	192	182	175	182	155	192	202	204	198	189	201	172	179	171	178	190	191	197	159	179	181	175	165	193	188	186	184	164	173	179	157	178	154	159	154	176	172	204	181	181	176	184	178	169	189	178	180	198	179	193	187	186	197	178	162	158	188	162	175	163	171	162	184	174	169	186	165	183	201	177	159	171	158	185	171	195	176	183	156	171	187	209	193	171	174	159	172	205	193	175	175	191	172	171	176	195	184	205	183	157	160	203	175	162	191	189	160	181	170	168	173	142	175	174	171	189	170	178	180	173	206	179	168	181	180	178	188	190	200	193	174	180	166	176	155	151	154	182	155	186	175	169	165	185	177	183	155	170	189	191	191	169	180	165	175	175	189	162	190	166	187	181	196	156	189	174	168	166	179	194	178	159	172	196	182	207	190	209	166	164	197	176	169	158	182	178	181	179	172	202	176	194	185	161	156	176	199	171	173	183	193	172	192	202	166	180	172	158	172	170	173	178	168	149	177	170	163	170	198	168	176	203	159	173	158	168	178	169	190	173	186	169	186	182	188	189	186	182	162	196	203	174	210	187	173	178	193	189	181	193	191	203	196	178	177	199	188	181	195	177	194	193	180	180	179	166	157	168	207	189	188	179	203	174	183	164	177	180	178	169	187	176	192	192	180	183	163	201	191	186	160	174	191	181	169	194	200	207	181	189	169	209	167	179	156	174	177	166	179	184	173	163	166	180	160	176	183	174	150	177	179	177	171	210	178	192	167	172	181	176	185	174	188	211	188	200	164	175	199	174	191	173	183	183	174	160	169	144	168	201	174	161	170	159	188	162	174	174	174	194	168	158	159	176	185	155	169	153	169	166	192	183	169	186	192	202	186	189	187	180	181	173	159	190	179	166	184	159	160	171	147	185	195	192	168	162	177	172	174	171	169	180	208	197	172	145	201	186	179	176	178	180	186	182	199	177	197	185	202	179	190	182	210	175	173	188	169	173	172	179	167	167	189	172	171	155	162	187	176	182	173	166	187	165	183	167	194	185	215	190	173	187	182	163	176	194	190	164	173	197	179	164	154	168	206	189	171	160	182	181	188	190	205	172	173	186	181	205	203	177	186	188	182	184	176	163	170	162	173	187	171	183	190	181	184	180	182	166	166	191	197	141	172	175	166	181	181	173	179	165	188	178	150	156	198	161	178	177	167	178	166	175	189	189	189	177	174	172	175	178	172	183	174	179	187	150	158	153	192	191	161	184	175	182	192	198	162	189	183	169	189	170	178	180	173	206	207	191	178	190	194	156	185	193	171	178	163	192	178	173	181	185	172	172	202	200	165	169	177	164	162	169	183	126	184	178	191	188	177	170	198	182	184	166	167	176	182	205	149	173	197	192	181	156	176	175	177	184	158	173	179	154	166	180	187	173	163	176	185	175	178	175	189	177	208	169	176	192	181	170	182	153	192	194	193	191	174	171	174	197	161	155	179	175	167	192	171	159	150	176	193	162	199	180	177	162	177	176	229	190	181	188	195	189	190	195	173	193	212	175	161	179	189	192	188	155	204	156	166	161	187	168	179	188	171	168	180	176	210	180	170	184	186	170	166	185	166	187	174	173	165	193	179	180	195	187	191	216	179	179	172	159	227	169	161	167	169	197	162	173	163	163	180	175	180	178	164	225	153	188	166	160	184	173	161	199	181	191	181	158	160	171	173	165	180	177	162	196	163	173	200	195	201	162	169	175	189	182	189	192	182	189	185	179	175	169	200	166	159	170	187	175	208	187	204	165	203	180	157	174	207	180	167	183	194	188	204	211	202	163	183	194	178	185	189	159	191	160	174	166	155	185	187	198	172	150	163	219	180	166	188	191	167	200	156	157	180	179	188	171	195	189	161	178	171	162	178	157	202	189	193	159	208	160	176	165	170	203	155	183	183	180	174	189	179	195	181	180	174	167	205	175	191	175	180	170	167	183	176	186	172	199	194	178	164	175	197	168	189	171	154	179	173	185	167	193	198	170	190	167	184	194	193	162	182	190	179	171	193	189	186	176	185	164	199	176	170	173	188	201	189	175	180	203	194	163	185	148	166	187	173	203	210	200	157	178	158	156	162	194	164	201	191	192	179	159	192	185	180	160	215	198	183	191	176	183	169	200
8335	3475	6549	8559	7751	6600	6143	5292	4616	3982	3393	2823	2781	2350	2237	1674	1354	1276	1521	1415	1506	1396	1438	1173	1445	1535	1295	1031	953	876	723	750	646	697	627	657	683	615	597	563	577	545	536	540	544	556	536	555	558	533	581	538	527	511	511	553	527	486	520	517	494	559	498	510	515	552	508	531	481	528	482	501	485	546	497	526	504	498	484	472	501	530	492	552	530	512	500	486	543	512	488	476	503	502	517	478	498	524	554	519	507	459	532	486	459	488	522	523	530	474	513	472	568	491	502	508	485	447	497	536	469	463	503	473	512	492	470	494	494	526	486	472	498	491	504	521	477	483	484	461	477	465	493	512	467	491	504	457	516	495	474	488	492	512	484	459	482	484	486	492	540	471	471	548	492	500	480	491	524	500	498	495	513	483	521	494	508	508	453	489	474	490	479	498	495	479	504	457	475	472	497	480	501	510	493	491	484	508	506	489	489	452	490	514	472	462	486	472	467	516	487	500	517	473	512	472	483	523	493	490	487	465	504	463	520	519	505	507	456	496	494	491	510	487	485	506	511	447	514	500	500	484	434	480	499	482	440	486	517	498	483	495	502	495	479	533	502	442	497	454	482	497	476	482	512	488	477	497	523	511	494	487	485	483	480	505	481	510	488	484	496	491	509	479	522	532	460	485	535	470	502	474	482	492	486	485	549	492	519	507	496	466	476	497	474	466	500	490	507	484	492	533	489	472	509	466	508	461	494	517	493	495	485	451	472	450	492	498	482	497	500	494	514	483	481	529	505	447	463	476	452	508	485	500	541	468	511	487	482	473	518	494	481	489	481	520	517	496	471	484	491	486	497	460	458	486	487	491	479	481	508	488	488	509	493	500	487	477	509	500	512	514	496	466	488	532	500	549	480	471	511	489	513	504	479	497	470	517	484	492	489	521	518	492	481	492	494	496	486	498	470	497	499	479	481	484	465	519	524	523	494	462	476	487	511	508	480	501	531	530	473	528	510	525	530	463	479	493	484	506	523	464	481	498	509	482	480	440	492	504	469	462	485	488	505	487	452	498	474	509	512	506	503	514	490	526	502	518	481	499	504	471	493	509	471	549	495	476	484	484	500	486	482	538	496	503	469	502	496	534	493	488	514	486	530	511	475	520	473	511	466	488	483	435	484	498	505	513	471	511	492	490	491	483	492	464	508	491	501	504	498	504	496	474	478	463	501	466	513	507	504	523	477	507	485	505	466	507	502	512	497	507	472	496	501	451	456	486	494	502	510	488	475	526	519	486	489	505	509	494	445	519	487	482	515	507	462	502	434	508	526	489	478	500	505	435	501	542	498	481	505	465	451	464	511	519	486	470	473	534	493	494	451	507	509	498	514	488	499	507	461	495	513	492	510	498	477	517	481	474	466	461	474	463	515	484	496	486	492	464	498	496	499	477	490	505	508	485	475	506	508	483	487	520	501	474	472	457	502	502	488	456	481	497	485	474	504	495	529	529	517	468	546	467	498	477	521	456	525	488	500	532	482	533	484	460	463	531	514	465	460	478	477	496	507	485	498	509	478	536	464	538	497	456	492	484	516	498	489	501	535	521	501	542	496	496	508	469	492	481	463	525	502	515	482	482	488	459	547	504	548	476	528	512	515	495	484	503	495	498	439	494	515	470	504	522	482	466	513	460	477	464	462	500	504	498	536	465	475	491	491	483	470	474	523	524	499	523	488	484	489	518	464	472	544	459	461	514	490	469	478	485	482	502	479	482	442	484	460	500	491	502	474	495	487	506	496	513	508	466	489	525	544	483	457	490	488	511	496	464	497	511	517	502	448	512	499	459	469	481	503	512	460	543	508	551	496	490	514	459	478	521	494	459	473	526	505	460	514	483	478	522	477	474	525	500	494	508	486	507	478	470	507	487	491	466	482	499	517	518	469	467	496	496	485	530	485	500	491	508	474	503	497	509	507	495	519	485	467	497	500	499	513	499	489	474	486	501	475	485	512	504	482	527	551	482	489	498	484	509	498	505	508	462	460	488	498	514	494	497	497	536	479	480	511	460	485	509	500	548	466	514	516	542	503	494	500	513	476	469	496	524	459	483	476	472	505	511	512	546	497	492	504	492	510	500	467	475	522	479	507	500	498	511	501	503	502	486	498	484	507	479	507	487	493	471	498	518	460	542	509	496	518	489	495	508	458	476	520	491	486	485	503	513	452	509	480	510	465	477	479	485	504	490	502	478	554	455	503	548	452	506	486	533	501	476	485	452	489	537	502	498	504	480	478	501	482	500	507	489	487	529	506	535	467	489	517	501	509	478	494	462	492	500	488	466	509	525	456	491	455	491	472	509	505	477	464	479	464	480	513	503	490	503	530	506	502	524	489	497	521	487	500	502	529	482	517	484	512	523	503	492	484	496	493	489	492	469	477	499	518	475	487	438	513	455	447	526	450	509	458	480	506	543	504	519	486	521	502	493	488	469	428	500	502	491	530	505	504	512	526	522	500	495	494	486	517	496	557	514	512	479	491	484	501	544	508	544	497	479	497	507	475	500	476	482	497	489	476	478	517	476	512	521	466	497	520	469	488	474	478	523	492	489	518	458	493	464	483	464	490	484	498	497	479	497	502	471	507	529	485	493	500	537	502	508	525	510	482	470	528	520	454	501	511	508	422	508	487	474	524	467	527	480	474	534	481	460	494	516	507	519	507	460	509	507	523	497	476	461	477	486	440	500	486	509	474	500	533	495	493	478	527	519	489	495	503	507	489	509	520	476	464	495	480	467	513	487	480	476	496	497	469	467	532	531	524	515	485	520	475	479	520	500	508	498	492	490	449	469	493	524	487	481	440	474	469	499	500	479	523	483	535	514	494	469	490	489	481	483	493	547	523	475	529	488	504	505	478	472	467	493	465	459	526	529	450	509	494	466	508	469	456	489	473	520	510	501	497	532	501	461	500	529	488	538	514	540	503	495	457	531	476	483	490	475	456	492	499	529	526	503	509	516	465	517	507	474	473	516	510	465	483	467	486	509	479	453	466	547	480	509	483	524	516	479	520	466	480	517	511	474	518	477	474	474	498	490	490	474	494	482	518	487	507	530	524	503	495	508	460	534	506	492	504	486	497	427	503	501	507	460	468	465	474	494	472	461	513	506	481	462	541	504	505	458	494	487	473	487	506	487	476	486	481	486	533	496	512	490	436	499	497	501	502	465	483	527	499	484	499	476	479	492	481	483	486	475	507	501	518	487	494	467	514	473	499	470	487	466	494	533	469	527	510	469	516	516	523	486	451	515	479	503	528	510	500	508	466	474	496	471	550	521	532	498	482	481	485	482	522	509	490	473	507	517	513	500	500	489	476	475	506	549	477	504	464	464	542	493	522	492	474	441	482	480	462	471	472	475	487	499	502	489	484	506	468	486	550	477	462	523	493	532	457	513	540	493	466	495	518	459	467	506	509	515	497	513	494	531	539	498	495	476	520	508	487	506	500	493	481	514	508	480	535	502
25425	8217	8307	7937	6417	4744	4062	3074	2301	1991	1504	961	1064	792	827	602	542	496	515	667	655	533	579	498	489	516	401	388	373	360	296	325	258	315	306	301	289	266	302	267	269	315	262	263	292	241	272	252	271	254	262	261	278	240	263	260	256	280	257	246	260	248	264	220	250	226	253	230	244	256	242	231	251	227	262	243	259	251	249	269	246	255	248	214	259	260	279	231	259	275	277	261	290	238	239	244	242	248	249	256	221	258	238	239	257	245	228	260	260	273	279	265	263	247	256	257	292	240	227	267	239	246	227	259	250	268	259	234	242	248	224	241	258	276	251	224	261	253	235	253	228	239	244	263	261	246	270	250	261	252	226	250	265	257	225	235	252	254	261	244	268	284	264	276	261	270	219	262	261	235	240	247	249	239	220	283	242	257	235	222	224	266	248	245	242	256	284	270	261	240	244	272	253	265	248	243	244	243	283	247	262	229	242	196	225	265	262	270	241	245	247	248	265	288	256	273	226	247	227	275	219	218	244	236	280	230	260	237	265	213	266	243	237	237	270	249	253	234	268	229	260	265	261	273	252	244	257	220	242	254	245	234	212	241	231	280	265	232	237	245	232	235	230	227	255	191	229	248	264	244	270	268	225	231	231	228	258	241	251	256	276	253	261	257	264	246	235	256	276	239	241	246	233	256	218	246	260	240	230	222	242	243	220	227	246	255	210	228	240	242	239	256	221	270	224	264	264	249	239	223	254	260	242	244	239	247	245	234	232	239	249	255	224	253	224	240	229	252	295	248	235	239	229	272	231	225	236	237	243	259	254	237	277	272	259	230	263	242	224	255	257	219	237	233	266	254	253	238	249	247	249	243	253	242	274	244	226	227	257	234	233	260	229	269	270	227	240	238	271	239	252	254	282	233	232	260	247	246	239	252	285	245	240	242	272	252	222	247	277	232	256	294	271	268	227	240	249	268	257	229	260	255	240	244	240	246	249	232	224	234	223	268	220	255	239	263	278	246	262	265	243	264	253	228	236	253	223	208	256	297	247	256	241	253	233	251	231	244	248	261	256	257	241	191	219	269	254	264	223	229	235	242	247	227	242	246	277	270	257	240	231	235	255	247	230	242	226	271	273	241	255	250	253	227	242	256	217	243	263	253	236	256	235	235	267	219	257	242	254	257	253	248	283	253	259	236	244	226	246	248	256	274	231	260	248	225	255	262	258	250	259	286	261	254	212	230	209	222	221	253	285	251	267	271	212	258	258	248	255	248	229	243	234	219	251	225	245	234	234	255	220	250	250	238	245	245	252	250	260	254	236	236	280	238	251	232	236	263	246	237	267	243	254	266	236	259	262	260	250	241	230	243	254	225	222	221	241	227	231	235	262	254	242	242	239	252	256	265	234	222	233	309	247	234	240	214	272	247	269	253	259	222	255	249	227	245	249	246	254	217	252	246	256	228	253	248	246	237	298	234	225	261	266	252	251	281	265	241	238	257	230	246	278	261	220	247	251	228	251	240	263	242	266	235	230	241	271	242	237	238	231	242	245	288	255	256	242	264	257	260	223	252	228	244	235	246	271	250	225	244	230	242	255	243	257	259	255	239	265	255	281	259	269	261	243	290	255	239	222	234	254	235	256	256	249	268	247	259	248	252	242	232	284	258	251	240	228	237	262	245	256	277	241	262	213	245	253	254	247	240	254	251	286	262	209	254	252	249	251	250	268	260	260	260	226	223	257	258	264	245	229	253	223	290	231	262	279	258	245	267	251	262	247	228	219	242	227	242	268	259	249	247	247	252	255	256	251	261	253	225	250	220	252	259	226	268	294	267	244	245	226	263	266	240	268	237	253	248	268	248	238	248	236	238	264	260	254	238	243	247	245	291	266	222	245	259	231	258	236	267	247	220	212	252	268	265	276	251	228	247	295	248	262	272	230	224	255	228	244	204	226	263	235	235	242	242	261	259	241	235	238	259	257	247	249	249	238	238	209	253	243	238	229	267	249	233	237	201	255	242	247	247	255	231	269	234	246	237	271	233	246	242	268	232	247	240	221	236	244	283	258	233	224	222	267	262	299	240	254	254	257	235	245	286	256	234	275	260	287	224	229	273	263	255	240	246	262	261	244	275	234	243	232	255	235	221	254	257	272	274	236	231	253	263	240	231	258	244	254	219	251	240	251	240	277	223	274	237	252	239	272	246	290	291	259	246	243	260	242	231	251	269	236	274	250	250	237	267	274	254	262	223	268	231	224	242	225	254	224	242	216	252	241	263	240	233	236	250	259	274	215	248	254	246	235	247	229	274	258	252	264	250	254	238	262	251	239	252	256	256	243	306	242	250	243	263	245	274	269	232	264	239	262	266	247	237	238	262	276	231	279	261	240	222	242	258	234	235	264	231	247	250	263	251	256	245	238	238	222	289	257	238	261	243	274	243	251	224	227	227	253	272	228	246	264	247	261	250	246	242	246	243	266	215	266	256	254	245	236	251	237	259	263	249	239	227	262	242	265	236	244	249	257	222	235	244	267	238	254	237	264	223	232	258	220	247	236	229	257	263	269	242	257	260	281	266	244	239	221	236	217	263	248	248	227	243	269	246	253	246	273	258	250	244	262	257	227	242	248	250	256	250	256	244	251	254	238	246	237	261	214	247	254	222	237	263	251	286	258	247	226	240	251	290	260	242	263	240	244	250	257	247	276	284	256	257	259	262	262	249	278	247	261	257	225	237	271	244	262	270	264	253	231	252	244	260	250	235	227	267	223	242	257	227	251	241	225	261	244	232	272	241	230	237	238	242	264	238	257	230	232	229	265	260	222	273	248	263	231	256	238	225	257	237	248	256	267	219	260	271	239	230	237	239	232	259	274	260	235	246	201	229	261	231	248	239	244	206	260	259	246	253	252	257	236	243	262	276	266	254	226	239	268	267	253	240	233	228	264	271	245	237	274	249	237	271	243	250	242	232	248	263	246	248	258	264	242	260	260	282	244	237	228	239	255	247	208	267	236	253	242	253	229	223	255	266	242	256	277	245	254	238	242	253	262	252	250	251	247	224	233	253	232	239	236	263	235	228	240	244	263	264	233	231	252	264	280	250	262	251	247	244	233	235	257	239	232	252	216	235	251	247	255	241	263	270	255	254	232	253	241	238	278	239	247	250	246	248	233	243	232	260	251	235	243	238	238	226	274	208	247	264	245	225	237	242	279	250	235	246	229	273	256	225	246	220	233	272	252	233	266	248	254	253	260	250	257	262	237	262	230	240	267	239	239	260	235	231	248	264	262	235	289	227	277	260	254	278	232	246	223	233	253	267	258	239	260	238	252	225	247	246	257	262	254	238	230	247	257	252	264	242	242	239	246	245	211	258	251	235	269	240	223	260	252	220	283	260	235	252	241	268	266	248	229	254	258	237	209	240	243	238	250	245	245	237	235	263	252	263	235	272	238	274	272	268	270	245	252	244	226	233	258	250	221	272	234	240	227	233	233	226	239	241	253	255
12801	5555	10698	13415	11815	10738	10494	8935	7747	6779	6022	4715	4750	3977	3932	2951	2535	2356	2569	2878	2851	2633	2594	2169	2450	2707	2042	1695	1482	1295	1191	1254	1079	1090	1040	1016	884	909	829	837	829	840	840	800	818	855	835	755	752	729	764	713	693	725	741	686	735	694	663	748	691	692	702	709	723	685	686	696	645	703	742	696	719	661	671	666	701	680	689	704	637	683	685	730	652	707	670	616	675	634	691	672	703	647	724	694	703	694	643	684	707	718	700	658	678	686	655	650	695	681	650	678	610	687	684	714	671	652	639	656	629	689	668	650	661	665	642	676	673	671	683	626	643	695	674	686	726	609	650	667	632	654	687	697	678	640	698	677	627	691	651	666	676	658	635	669	667	607	675	645	648	667	702	671	657	657	624	612	643	644	634	584	662	631	677	689	722	697	644	647	634	651	659	676	647	623	653	657	686	669	682	659	679	650	696	679	655	661	715	683	657	649	712	661	645	689	661	668	687	690	686	636	667	677	694	671	635	681	679	655	661	668	692	652	681	660	643	644	671	670	671	669	634	666	636	693	649	675	657	654	640	670	647	721	660	618	646	670	677	637	679	690	636	667	691	636	660	682	647	673	670	650	654	616	671	671	682	635	629	633	625	643	678	650	670	693	705	663	688	677	652	675	658	665	675	663	687	591	691	672	673	663	692	642	651	682	650	665	645	635	658	627	667	652	663	665	751	630	698	659	651	673	660	633	652	667	678	703	690	626	711	710	715	627	669	651	658	643	650	677	636	637	649	668	591	655	694	690	634	632	672	641	663	633	707	669	661	602	623	642	633	672	665	638	645	639	660	704	627	664	682	684	659	629	692	627	681	640	644	684	630	666	681	659	669	653	625	649	679	669	696	651	671	641	701	634	667	629	660	665	658	660	690	701	676	624	659	610	600	625	655	657	621	689	656	676	669	641	654	660	677	649	678	687	695	670	684	670	678	632	673	672	679	646	669	634	657	668	668	628	660	632	620	663	672	662	640	701	664	651	658	634	625	663	699	612	690	653	678	674	702	688	621	652	640	694	659	667	620	660	666	649	629	675	660	634	660	648	657	639	642	654	684	665	676	681	663	657	694	636	668	616	660	698	642	664	656	658	663	681	630	702	646	647	716	643	630	646	677	650	655	629	635	636	631	654	632	633	644	699	680	630	673	640	672	620	683	623	633	685	693	658	635	617	622	653	687	694	633	645	604	681	650	678	677	653	675	638	650	720	654	622	667	641	696	650	626	715	673	612	661	687	679	674	670	648	642	680	651	654	644	645	693	640	676	646	629	686	714	656	670	644	663	666	660	659	617	656	681	646	655	608	683	621	662	650	652	655	638	644	663	653	601	700	634	679	654	643	636	655	672	652	706	627	657	640	662	671	619	662	660	673	694	701	680	665	673	627	654	653	675	650	676	665	629	624	650	644	709	636	656	664	655	715	683	693	654	641	622	680	652	630	691	655	660	671	656	645	645	602	582	708	620	741	667	622	665	668	687	664	617	646	672	648	674	670	645	662	674	673	652	656	652	656	630	686	654	644	673	665	668	662	638	661	649	681	688	709	695	643	664	704	695	668	662	635	692	677	671	687	602	699	633	659	645	701	641	665	680	669	678	656	622	678	687	670	664	674	632	688	686	634	625	600	626	670	682	728	665	669	641	644	663	664	622	645	639	641	684	649	608	690	674	697	646	668	698	669	664	659	676	636	641	687	643	642	656	679	710	694	626	662	670	637	666	661	691	692	689	692	664	695	688	612	700	671	696	650	668	608	624	660	633	663	657	668	599	648	639	663	614	655	648	645	687	648	631	613	643	615	640	671	633	641	577	649	701	642	662	643	672	649	703	660	605	625	668	680	684	702	655	655	664	668	656	598	655	686	690	682	665	642	691	647	640	642	639	670	677	659	633	633	668	633	650	657	707	703	672	696	676	639	605	652	683	653	676	654	655	640	675	660	636	630	652	635	621	650	657	693	651	641	679	626	635	668	638	699	635	655	674	640	653	711	623	631	682	667	685	662	643	620	636	657	706	661	660	634	652	689	654	671	656	654	645	671	646	692	669	690	624	635	634	612	696	683	641	672	657	654	657	663	643	661	641	626	641	680	668	646	615	667	676	693	688	634	648	633	649	631	641	664	625	651	646	658	701	624	704	672	628	712	648	647	670	658	665	655	666	665	677	691	648	674	643	665	636	664	658	646	672	658	643	660	653	614	679	682	686	675	680	660	638	673	659	665	639	685	638	633	660	678	709	638	672	645	698	670	691	647	648	679	756	638	693	661	655	640	675	648	657	672	682	630	671	681	628	662	622	694	716	627	630	609	692	657	725	676	641	584	697	664	628	607	667	665	684	693	681	638	665	656	645	680	616	708	650	629	645	702	674	674	697	661	669	658	632	689	650	682	687	695	646	668	653	636	645	642	649	602	671	652	721	694	656	656	677	681	648	676	675	604	612	665	634	663	642	667	686	677	661	690	671	661	639	694	639	650	637	662	659	657	679	655	644	713	651	670	673	682	648	643	641	652	667	636	706	626	658	671	644	636	685	637	705	645	629	640	641	637	612	676	681	701	637	639	641	695	658	623	685	650	680	641	650	655	690	683	624	680	639	666	668	603	637	655	624	638	658	675	657	647	650	695	672	676	636	676	642	687	644	691	671	621	637	685	640	680	644	654	631	658	639	635	603	690	643	654	727	667	687	660	606	704	659	682	637	654	646	642	667	644	656	667	650	639	668	669	659	634	655	653	677	680	666	642	659	662	648	608	699	692	696	652	635	678	680	678	624	666	662	640	658	702	627	644	631	652	647	653	656	649	668	640	693	653	660	658	638	662	670	614	699	675	653	684	615	647	655	659	685	637	630	660	685	645	670	628	645	673	673	643	695	662	678	650	637	645	682	683	648	672	685	640	669	656	653	622	658	712	658	679	636	674	660	635	647	687	689	656	664	694	655	695	665	606	686	637	629	684	687	663	638	684	673	642	686	651	643	643	698	685	671	647	682	688	606	627	622	683	731	642	680	697	667	648	641	678	683	667	651	623	683	684	701	665	642	672	668	660	648	658	636	645	632	670	646	660	651	700	639	661	674	687	660	627	667	657	669	628	630	619	688	684	690	714	664	666	615	643	665	650	634	702	654	711	657	662	659	688	700	661	680	656	633	666	652	675	677	661	719	589	718	610	678	682	653	684	665	670	668	665	678	634	687	697	666	659	674	645	706	688	660	647	691	620	694	675	671	673	683	697	682	676	691	649	638	661	659	635	649	711	678	666	626	674	676	679	687	673	644	705	638	622	623	692	699	652	685	641	617	682	663	669	663	667	653	677	627	630	644	659	638	664	656	675	712	650	651	714	642	653	657	662	618	649	675	688	671	688	683	653	684	700	642	669	667	684	655	677	659	657	643	653	663	705	605	661	671	650	667	656	662	661	651	629	685	708	674	648	659	670	670	685	666	685	616	596	653	645	694	698	675	716	654	606
5676	1108	1210	969	705	645	572	478	450	398	343	358	348	349	372	345	296	346	307	297	324	312	350	337	322	296	323	315	298	320	308	316	319	324	333	324	305	315	316	295	340	305	319	302	321	325	328	279	368	314	286	328	322	300	323	333	334	359	318	316	329	348	291	298	295	299	292	300	319	301	350	332	351	292	323	315	324	328	315	331	306	340	324	321	280	341	316	303	308	312	291	300	327	335	339	327	343	319	315	354	335	334	291	325	334	333	313	320	286	315	311	280	309	307	310	312	310	287	298	290	307	302	307	345	328	318	295	324	307	308	313	315	321	334	315	319	310	297	326	275	329	286	282	296	339	307	308	340	325	307	296	320	313	286	308	340	322	305	302	275	339	284	315	335	336	360	320	337	343	324	313	293	288	324	331	316	318	324	335	311	308	316	307	294	320	325	276	304	322	305	315	286	308	297	305	309	292	304	319	319	325	272	288	307	343	359	305	320	313	312	337	345	300	291	279	286	284	306	327	298	338	333	306	323	321	302	304	329	311	305	298	318	321	338	311	295	302	317	321	320	311	319	318	333	319	321	299	323	314	320	288	321	334	318	303	338	300	297	317	278	340	299	329	317	327	295	331	331	326	312	328	289	350	311	311	315	306	326	292	305	329	332	323	309	337	330	285	322	336	310	330	303	279	311	333	311	340	348	294	322	304	316	325	343	306	267	301	321	279	302	335	327	309	299	322	299	308	301	329	323	299	278	334	304	334	326	325	332	311	289	291	291	302	280	259	306	343	323	306	341	311	314	286	330	296	308	330	339	324	347	308	327	308	309	283	333	275	308	300	319	288	311	303	298	303	320	314	307	300	331	296	289	295	334	343	325	297	336	336	298	312	299	317	317	357	313	339	340	314	318	295	310	314	317	303	292	335	322	276	348	305	270	329	315	331	305	315	335	340	305	313	309	343	328	317	289	339	326	338	301	331	303	306	328	301	303	315	313	312	317	309	313	313	300	316	314	305	307	319	291	321	286	311	284	317	316	296	321	312	258	293	313	313	353	344	286	306	292	323	304	276	330	288	312	261	326	348	345	304	331	314	313	263	357	321	303	321	306	317	327	289	318	327	309	307	347	307	309	294	333	317	329	312	300	314	332	332	280	317	310	299	330	298	299	297	344	313	296	339	322	295	302	305	314	313	326	301	288	315	330	305	316	310	327	348	348	289	326	316	280	309	294	341	283	292	320	331	304	300	312	274	305	312	310	329	339	334	327	298	350	302	290	321	340	300	320	296	325	351	294	311	286	333	289	319	311	293	327	313	310	311	319	333	290	320	301	298	297	324	320	322	303	338	310	296	291	305	362	329	316	340	310	317	307	317	309	345	324	314	299	340	287	328	326	298	332	322	298	299	292	326	349	300	330	296	310	319	338	327	286	307	331	327	246	318	318	277	329	325	327	312	336	330	307	330	334	335	322	345	320	348	291	306	313	297	315	298	344	316	345	306	293	306	311	321	322	302	305	360	326	270	311	294	313	293	302	305	283	340	323	333	298	309	298	291	339	322	342	295	312	315	319	325	291	327	300	281	282	317	305	295	327	304	303	358	305	327	294	328	338	338	311	290	292	288	312	330	306	302	331	322	288	319	296	308	331	316	324	347	317	292	314	320	326	329	299	351	332	311	306	314	297	320	314	318	330	295	344	310	313	291	302	304	316	320	343	306	342	317	316	321	330	303	304	305	323	347	300	291	291	292	303	299	333	331	329	322	316	319	308	307	342	307	310	334	297	342	333	310	313	329	329	325	309	330	320	329	311	306	305	294	324	309	334	324	322	297	327	327	272	365	316	308	305	292	321	306	309	308	340	306	335	278	296	336	315	324	304	316	312	340	313	338	337	340	322	329	306	323	323	304	283	295	315	318	312	307	310	276	290	315	303	311	309	325	306	294	323	306	304	310	369	302	316	319	305	337	321	344	320	299	340	329	285	323	307	322	318	318	291	336	291	303	336	312	286	284	354	326	319	325	332	347	310	300	289	296	343	330	328	335	315	349	314	313	325	302	308	309	298	337	289	334	306	331	278	337	295	328	316	322	338	305	301	330	334	297	308	312	297	304	305	299	322	337	303	303	335	291	323	332	305	334	297	316	329	348	329	289	333	317	328	317	346	316	310	368	349	322	328	325	324	319	343	312	280	319	306	328	334	316	306	297	293	326	297	320	331	287	328	324	347	278	307	310	341	309	325	288	335	315	332	324	315	333	304	280	304	327	345	327	335	297	344	346	282	321	296	308	336	311	302	296	290	290	336	270	294	328	311	319	313	307	297	313	348	307	343	337	335	315	314	298	314	341	304	275	307	280	337	316	271	272	326	310	332	345	299	336	297	320	316	325	333	332	317	298	323	343	327	310	316	320	317	302	279	306	338	319	317	336	293	303	317	344	304	326	336	317	320	336	330	347	305	336	316	290	318	332	319	349	322	332	329	287	321	315	332	331	328	333	283	333	331	317	278	306	345	313	320	280	286	284	331	313	310	310	318	294	321	329	335	294	316	303	290	296	303	300	301	320	339	293	273	293	306	308	291	331	281	331	332	330	309	327	315	307	356	314	323	296	306	300	305	314	287	309	309	324	320	312	309	308	334	300	323	316	288	357	320	340	288	285	317	319	295	312	355	284	309	318	279	278	301	322	324	302	300	302	308	308	314	316	312	328	315	320	304	304	327	277	347	292	334	307	328	306	316	296	327	263	311	326	297	319	316	295	341	335	328	337	311	318	327	356	254	335	314	337	312	299	300	330	282	317	310	290	320	316	294	300	304	326	306	289	313	344	310	295	289	321	295	304	306	310	324	319	301	341	327	300	302	289	321	286	353	331	303	332	302	315	298	333	311	378	291	308	341	313	297	279	289	318	337	273	324	320	299	319	343	326	310	308	347	308	316	317	316	302	305	323	318	326	335	307	300	336	286	316	312	282	299	315	321	294	295	275	304	309	320	295	342	308	280	305	310	284	305	341	335	347	297	310	289	323	319	323	297	326	307	333	320	314	322	326	314	311	309	304	336	336	327	289	335	296	310	305	318	301	279	327	323	298	321	298	315	336	305	311	329	331	321	319	316	329	294	312	306	342	311	304	306	289	323	309	307	278	332	331	322	314	336	300	318	322	314	305	306	330	310	325	289	301	321	291	298	317	308	340	346	310	341	333	319	311	312	318	309	313	318	326	307	342	293	327	323	339	299	322	362	317	316	286	308	290	316	314	291	302	330	308	318	344	297	325	303	322	338	280	303	311	328	350	292	317	336	288	315	308	305	273	333	295	317	309	300	329	310	303	323	295	311	321	284	303	331	330	313	328	342	306	309	308	356	318	325	296	316	300	308	322	318	302	282	336	319	324	323	285	336	326	293	301	331	328	292	306	331	339	340	296	306	337	308	325	294	305	318	298	302	322	303	310	278	303	332	320	348	317	311	321	337	300	312	330	314	306	346	313	308	324	352	356	315	317	306
4084	1530	2646	3087	2579	2268	1973	1672	1489	1315	1131	1149	1053	1010	928	868	803	900	900	931	969	924	869	877	860	869	832	870	803	767	817	856	797	803	782	796	797	772	788	786	788	859	776	789	730	802	778	743	818	769	761	816	834	769	792	777	762	723	759	758	727	804	710	788	770	782	818	746	791	730	743	787	772	836	769	804	785	782	746	787	788	814	804	776	766	796	760	753	749	796	778	785	806	772	812	779	738	774	809	762	786	795	782	741	758	764	785	804	765	757	748	763	785	746	814	745	808	793	816	771	812	803	778	763	795	797	745	778	796	788	763	708	697	760	791	774	763	776	813	781	829	754	825	726	821	741	744	766	740	768	750	730	785	749	773	847	747	765	752	788	771	804	780	765	746	825	749	786	777	798	748	765	768	793	777	751	777	778	787	806	751	775	796	843	781	757	779	775	808	795	761	767	782	772	790	807	778	754	713	778	801	736	781	794	785	719	768	772	760	789	766	781	750	760	769	814	834	732	745	752	799	754	748	781	791	796	790	772	793	762	751	757	793	768	720	839	741	766	736	762	789	752	825	773	744	807	774	723	780	785	789	713	791	797	750	749	857	840	745	796	727	709	796	786	810	810	780	811	788	807	794	819	700	828	791	753	820	793	749	728	761	768	781	726	767	841	837	783	789	732	787	773	780	814	788	773	794	745	803	760	824	799	774	720	820	722	749	801	786	753	777	780	790	740	784	829	763	768	792	787	783	774	758	804	735	759	779	803	824	765	749	749	771	714	757	806	760	761	776	775	739	795	764	779	744	799	755	781	752	754	797	786	763	792	792	752	797	794	799	766	782	759	777	744	806	752	703	773	786	810	774	792	805	785	766	815	767	760	765	747	798	731	749	762	753	762	827	798	754	780	774	773	758	718	773	772	773	805	800	712	797	790	799	756	812	771	766	742	746	739	779	794	773	785	785	807	781	772	722	784	738	708	767	785	803	818	787	792	784	769	749	772	738	782	798	756	749	823	781	747	770	807	769	789	796	730	790	786	734	768	718	801	799	840	811	769	794	726	747	741	818	780	838	766	781	761	765	798	805	808	761	728	780	782	781	805	803	827	760	744	815	790	771	755	742	807	718	784	799	761	785	726	753	778	807	805	775	747	734	777	740	767	773	724	771	773	766	746	752	749	771	800	778	772	793	784	777	800	730	792	784	789	823	788	816	771	743	756	813	716	821	755	772	788	784	783	790	776	768	768	789	748	712	761	743	776	751	781	785	771	819	823	742	770	796	771	776	789	788	787	721	776	780	762	777	823	829	776	785	750	763	800	780	740	801	820	752	724	762	789	806	712	797	743	736	761	777	816	704	810	808	755	767	787	764	829	755	717	774	742	801	770	777	768	759	771	793	755	741	789	788	735	730	722	775	766	803	760	779	775	732	779	733	742	777	809	768	816	769	799	732	803	788	764	816	714	745	707	803	774	742	752	850	750	755	786	794	789	757	738	749	783	764	748	776	780	798	791	735	777	780	735	765	729	780	778	826	772	754	774	735	796	800	742	792	734	806	764	745	783	800	801	765	761	750	835	750	734	786	759	824	746	766	808	757	776	780	794	751	734	810	768	766	810	750	756	824	715	774	797	810	683	756	785	780	778	748	753	761	774	740	736	723	843	772	725	785	737	762	758	786	793	774	796	801	798	740	769	769	754	777	815	793	792	766	793	735	732	749	760	800	755	744	765	745	777	843	812	783	794	762	748	786	790	724	810	814	829	754	752	742	745	773	759	780	745	778	768	825	784	754	792	810	758	706	776	747	783	739	690	782	775	744	740	780	722	791	778	796	744	751	757	799	784	739	753	792	776	810	782	769	750	739	839	761	843	804	824	748	774	758	822	771	781	785	735	794	763	771	796	799	760	717	749	756	763	797	715	770	749	788	753	780	765	772	706	748	765	770	739	811	764	758	783	768	811	798	794	844	770	744	802	741	753	732	722	752	788	754	787	766	790	761	794	706	752	796	751	826	787	752	767	777	769	747	774	763	753	814	795	780	759	756	762	765	776	793	769	770	774	742	777	714	768	813	748	780	787	749	797	803	774	772	764	806	764	807	764	718	764	782	787	775	797	784	788	795	779	801	768	743	798	740	736	794	760	784	780	800	764	755	756	778	700	807	751	790	707	821	856	754	811	777	782	773	744	813	785	812	757	731	769	733	770	769	751	778	783	767	734	753	766	797	754	773	780	744	769	764	752	780	807	759	767	764	798	782	710	757	753	764	771	800	770	798	747	791	786	796	744	762	789	706	734	790	805	722	785	796	768	796	835	801	748	794	798	753	743	793	755	810	762	787	778	776	749	735	809	778	735	801	760	760	760	792	765	769	768	795	787	746	778	787	807	813	754	823	775	815	777	817	741	782	750	762	845	818	811	792	744	785	756	796	770	797	799	807	692	706	747	785	810	770	738	786	807	747	782	778	794	809	738	763	817	783	780	756	742	773	775	768	757	811	807	772	780	771	762	745	750	812	749	741	769	763	815	813	785	801	766	796	777	763	742	765	809	780	803	814	760	790	797	784	786	755	782	761	805	798	746	749	804	818	706	786	765	807	815	783	752	779	727	783	788	783	754	765	780	747	760	750	734	770	797	777	809	758	767	737	748	806	798	794	832	733	752	788	805	786	748	719	781	769	786	760	778	754	766	744	740	775	833	739	761	806	741	747	767	748	810	783	786	690	789	831	764	715	791	779	801	779	786	785	746	805	743	790	777	768	751	775	784	802	775	787	798	770	794	816	743	782	788	816	784	815	722	771	828	782	732	786	810	756	747	791	829	782	753	810	768	786	791	766	780	751	790	794	778	767	782	810	783	821	797	810	795	794	784	830	785	747	685	750	831	762	724	807	733	812	778	783	756	786	758	723	777	778	741	773	720	753	748	762	760	768	766	735	806	756	804	742	786	721	751	780	775	749	792	816	814	796	808	804	770	724	751	719	775	788	742	737	780	751	774	804	774	790	750	783	821	752	784	787	754	736	778	787	750	733	778	810	789	796	763	784	773	797	817	798	773	766	794	743	780	774	720	747	797	768	830	754	792	782	748	820	751	798	788	693	793	796	760	765	759	793	800	744	744	770	801	745	773	823	782	781	775	763	794	781	763	813	771	752	803	790	806	732	737	749	743	764	722	795	767	771	788	751	717	789	772	757	695	750	812	783	774	779	733	783	743	756	749	788	755	808	790	762	767	757	786	773	773	765	732	766	750	795	753	769	739	785	755	779	745	803	744	758	805	773	801	768	783	784	803	757	807	777	793	823	781	774	795	789	811	732	752	807	771	776	743	745	767	788	755	762	788	722	782	750	750	796	815	752	782	757	775	716	781	796	717	790	820	799	788	750	771	774	800	778	828	762	743	755	794	748	777	795	784	763	731	758	766	787	792	789	725	753	812	787	783	785	762	754	781	755	717	786	761	797	744	834	836	754	814	829	748	785	746	767	774	746	807	780	740	779	768
15836	4008	4607	3789	3105	2234	2124	1428	1058	785	547	525	477	402	441	370	370	312	320	317	298	301	312	248	270	239	265	252	228	229	193	203	220	205	191	202	200	200	197	198	176	178	196	203	185	171	198	197	176	159	184	175	195	180	201	151	185	179	162	193	167	190	181	174	178	176	200	173	174	186	171	174	203	167	194	190	191	186	151	169	180	174	196	170	158	194	193	205	192	185	188	198	170	173	172	185	197	163	167	180	167	156	188	176	195	189	174	187	183	175	166	192	177	188	170	160	217	182	181	160	197	176	175	181	186	172	181	175	204	176	193	161	210	193	164	205	187	192	175	164	182	190	186	179	178	183	170	178	166	175	175	167	196	201	185	174	182	173	194	193	194	171	175	175	193	161	178	194	188	168	189	170	174	187	173	174	164	164	156	182	168	200	179	207	181	187	181	178	177	185	160	184	208	205	162	179	202	166	194	189	193	180	188	197	164	204	175	194	188	163	184	171	166	161	205	184	162	194	191	184	193	177	185	187	162	184	158	193	151	175	182	156	185	195	170	193	184	193	177	169	185	182	150	160	161	199	188	168	179	175	184	173	193	205	187	174	195	169	181	167	172	172	177	166	178	168	167	213	175	190	175	203	178	185	186	193	162	173	185	166	178	176	172	144	168	177	157	150	164	176	173	187	170	172	184	185	181	175	188	187	149	172	175	175	178	175	158	166	163	180	187	182	201	178	170	207	166	182	163	177	154	191	183	184	180	177	184	201	167	178	166	170	200	177	164	173	190	183	177	188	154	164	173	156	164	164	179	177	202	164	168	184	170	175	164	151	189	193	181	176	197	202	160	178	193	186	206	182	190	178	193	183	173	167	184	188	149	169	162	187	158	190	188	205	161	175	172	201	184	176	161	175	165	188	179	163	183	191	171	184	142	173	168	187	175	167	211	197	152	158	163	177	182	172	160	167	177	175	151	171	166	170	198	173	175	181	192	180	171	174	175	180	187	183	155	146	177	186	183	174	171	167	185	196	190	188	166	169	169	192	158	179	167	189	191	176	174	184	179	173	201	193	192	168	188	178	183	161	177	178	191	168	187	162	149	173	176	166	166	220	167	159	167	190	184	184	156	200	174	165	159	170	175	162	170	166	182	178	197	184	189	204	165	166	184	193	183	174	183	157	157	173	160	186	189	197	166	164	168	175	168	161	175	189	207	205	184	169	193	168	170	171	173	160	165	175	196	160	184	166	175	189	169	190	180	168	188	205	187	167	164	178	184	169	190	203	199	175	198	173	167	176	178	181	204	179	185	165	192	177	205	191	199	161	188	165	194	192	177	175	178	184	165	168	178	204	190	186	183	170	184	193	180	184	192	164	181	160	200	168	186	172	170	214	168	168	185	191	167	179	163	173	181	177	209	183	172	193	154	181	179	171	181	167	173	177	192	179	187	173	199	178	176	175	205	178	178	185	175	168	181	173	156	163	171	180	205	165	205	188	146	198	186	177	185	167	168	149	150	188	196	186	181	179	165	173	188	203	165	185	183	161	182	183	206	182	154	192	191	161	171	186	191	160	181	177	180	212	181	162	188	195	168	206	181	162	211	179	160	192	175	177	172	188	174	164	160	196	183	184	167	149	177	193	149	207	171	185	202	199	156	175	181	177	185	178	167	178	178	187	201	194	187	164	196	190	182	163	168	188	190	193	179	165	169	158	193	177	196	162	191	178	149	181	190	186	184	183	184	163	184	187	176	178	199	167	184	174	168	177	191	175	185	150	197	162	152	159	186	180	157	192	157	201	177	179	178	168	181	172	168	149	180	179	186	202	180	191	156	181	196	159	166	173	186	193	184	197	190	191	201	189	162	168	177	189	173	199	176	185	177	168	173	189	182	155	190	174	180	178	180	191	164	216	154	182	164	210	186	195	185	173	177	167	186	205	175	187	176	188	173	171	184	178	176	199	179	178	174	184	170	186	162	170	183	225	171	203	172	189	183	172	175	170	177	169	193	187	181	160	191	187	176	162	180	183	183	208	187	163	148	157	189	186	180	183	180	204	177	166	168	168	176	172	182	193	172	188	199	197	199	170	175	197	196	202	182	185	168	178	183	196	165	184	167	190	198	180	173	173	146	180	171	177	145	199	188	186	210	177	181	164	192	166	188	203	187	189	192	177	189	176	176	169	169	173	169	159	160	170	187	169	215	170	175	178	152	173	181	142	180	190	157	156	175	154	174	186	166	187	170	163	180	185	177	182	176	151	191	188	197	176	173	162	152	180	168	175	164	158	180	181	183	191	179	185	181	162	179	182	153	172	183	178	189	177	180	156	171	180	188	166	185	163	164	164	179	176	177	155	178	181	172	193	189	204	170	171	171	208	184	175	157	172	195	165	189	183	175	175	182	183	190	161	166	163	185	159	179	199	179	167	165	189	160	163	189	174	184	164	159	193	187	183	172	169	202	173	167	194	175	173	164	195	178	187	174	183	186	175	173	174	205	177	196	167	180	184	179	193	181	163	192	174	186	169	168	196	177	182	197	176	181	180	171	167	180	181	169	157	185	176	174	180	176	179	195	187	180	193	163	179	186	190	186	176	185	172	172	190	191	181	199	180	160	197	168	194	196	181	153	204	195	176	165	160	178	179	181	155	183	188	181	204	180	167	155	167	190	184	197	182	170	185	179	202	160	176	173	190	190	160	186	189	182	161	173	168	163	150	158	202	187	158	195	171	167	217	189	202	188	198	182	191	179	188	167	181	201	193	160	163	198	167	174	189	170	175	173	187	184	180	169	187	164	192	172	168	188	145	175	176	179	192	181	171	168	179	193	184	181	170	172	165	197	184	168	165	169	190	165	165	204	193	200	162	168	193	189	183	174	184	207	189	164	192	203	175	161	153	173	165	189	198	181	195	170	229	207	171	170	165	183	171	159	176	172	182	187	199	204	171	168	173	186	188	162	158	168	176	180	191	168	205	161	195	192	183	170	185	174	178	187	158	172	205	196	174	173	205	191	206	172	190	173	196	175	150	162	187	180	159	183	196	157	208	168	184	173	200	185	169	162	193	161	215	180	176	168	197	178	174	177	182	169	183	166	174	182	183	181	186	181	176	174	201	210	195	173	168	180	182	173	171	180	154	165	174	182	185	171	191	220	183	163	199	210	178	173	158	173	197	152	153	180	183	171	172	178	182	179	208	163	184	180	216	192	168	165	178	180	184	190	189	166	188	176	201	206	183	174	195	191	190	195	168	184	168	177	167	161	186	176	198	192	149	180	185	188	174	191	171	181	171	208	172	193	170	177	190	159	166	188	179	194	181	188	188	180	200	145	198	184	177	195	199	153	187	206	183	192	180	192	159	187	194	185	179	171	166	182	181	179	177	159	168	178	161	158	205	161	169	178	186	187	160	198	188	174	156	182	172	171	171	193	160	182	172	186	228	192	180	165	197	178	162	194	190	193	173	179	193	178	157	152	186	191	179	169	181	202	182	168	160	194	202
8993	3329	6473	8172	7615	6831	6831	5096	4383	3695	2989	2793	2681	2181	2140	1677	1542	1444	1685	1535	1449	1367	1362	1380	1361	1234	1027	985	818	861	694	655	701	713	650	672	628	635	578	604	608	576	608	548	542	564	516	581	528	537	574	553	484	535	510	504	550	480	537	556	537	517	528	554	522	518	552	497	499	473	509	532	544	518	504	502	498	492	497	492	500	487	510	525	479	505	502	533	461	528	515	516	532	496	489	486	539	507	502	472	484	516	525	542	492	511	529	506	477	512	474	542	487	461	481	529	467	503	492	521	495	520	477	486	460	433	544	518	494	453	505	480	512	497	500	462	485	527	485	496	515	487	474	531	485	515	511	487	513	486	517	467	489	537	537	541	461	502	421	534	485	503	513	488	501	518	470	498	507	483	512	478	513	512	520	492	488	503	501	495	460	468	525	505	488	498	497	520	517	510	513	482	479	504	514	449	466	504	523	512	467	477	473	481	572	504	490	498	478	516	509	477	471	497	496	528	524	470	527	480	492	492	423	500	506	491	509	492	456	513	478	486	467	494	527	453	502	531	446	470	511	521	505	475	461	494	498	467	513	500	492	530	517	494	415	534	523	541	502	480	523	511	501	536	492	474	488	497	493	509	531	557	488	488	488	503	514	475	504	556	551	513	504	489	494	510	472	502	462	509	517	483	520	482	509	467	474	534	488	479	502	476	501	530	522	502	466	445	456	476	501	500	485	500	501	507	447	485	505	498	522	537	469	512	532	492	524	479	497	485	485	468	499	481	508	486	484	489	478	487	491	525	519	516	507	522	520	490	511	471	537	497	511	479	509	491	495	485	512	522	492	468	507	494	535	481	525	484	493	509	492	491	497	536	483	505	522	505	499	478	469	493	512	495	500	479	525	490	504	474	483	487	499	539	493	459	479	489	523	513	491	499	504	472	484	480	505	526	517	499	512	512	513	536	490	480	495	496	480	490	517	537	503	525	520	477	475	528	524	518	500	478	470	484	508	470	466	538	505	500	497	490	485	471	525	504	458	493	496	483	473	475	431	478	451	499	476	520	527	459	476	476	486	459	502	502	468	491	480	494	508	502	519	471	463	513	478	463	508	496	507	533	508	524	485	500	464	458	463	517	453	486	472	555	500	532	498	576	515	495	503	512	510	480	484	508	483	510	475	522	491	491	496	482	465	491	486	490	551	499	499	542	495	522	496	532	519	488	481	486	533	526	527	529	524	503	504	460	469	505	502	553	474	485	506	479	500	467	523	483	501	491	479	494	487	521	467	474	506	525	486	502	458	510	484	481	511	505	537	485	504	494	476	470	471	508	531	492	504	452	481	483	521	517	472	502	506	537	470	504	498	517	503	505	474	499	465	480	481	541	463	533	455	493	526	497	517	498	465	506	516	497	517	492	493	482	521	475	470	495	504	525	473	493	484	555	494	525	488	498	516	507	522	487	505	498	482	517	514	500	510	506	494	483	519	458	524	505	455	474	515	499	480	507	476	476	508	528	478	480	450	498	497	481	515	476	506	481	482	513	471	469	482	514	453	483	521	519	483	482	507	535	488	498	506	509	463	491	520	507	502	480	509	480	546	513	512	521	503	524	480	524	492	465	542	511	480	509	480	520	485	466	485	501	502	511	497	484	488	483	497	529	475	484	504	481	475	526	470	488	514	507	541	477	457	498	505	517	509	485	488	500	482	514	481	511	515	494	521	513	485	522	506	502	484	503	537	491	492	492	499	518	486	499	487	503	505	470	468	529	502	480	512	521	541	477	552	483	523	541	487	513	473	508	503	495	505	515	523	528	483	505	506	505	552	432	488	504	445	524	524	517	470	521	524	452	481	503	515	510	491	495	502	529	534	516	487	526	489	534	482	493	500	496	502	503	500	493	498	484	487	491	515	498	540	486	458	484	474	533	496	477	457	507	539	483	478	483	536	495	508	494	483	466	518	494	455	499	475	516	496	507	471	480	456	499	513	488	535	463	522	495	479	508	524	462	486	493	507	472	504	521	478	522	510	484	526	493	512	488	486	477	486	487	503	510	497	519	471	498	540	489	511	512	516	477	529	498	483	509	476	509	527	525	496	473	488	506	510	504	488	465	499	533	533	519	520	530	488	532	507	492	465	507	501	470	473	467	486	497	489	477	503	479	481	518	497	475	453	503	505	498	530	481	505	516	465	497	471	466	498	476	467	493	495	513	521	480	483	464	471	489	488	534	532	495	504	479	509	542	516	464	511	539	457	481	490	487	520	451	494	485	500	521	499	524	532	508	450	522	488	518	498	480	470	534	513	450	532	488	462	496	458	489	451	510	505	469	501	477	476	516	541	483	524	483	500	497	496	476	499	518	476	469	473	507	499	518	470	479	505	535	521	478	472	477	512	517	525	509	494	501	456	533	525	527	478	516	510	475	516	482	457	547	496	464	484	491	457	540	517	523	473	464	468	522	521	454	454	514	486	485	501	481	464	491	534	445	495	516	483	484	540	528	512	469	476	493	450	508	534	502	513	533	534	475	492	544	484	474	494	520	519	490	496	473	485	534	502	528	487	535	473	483	512	484	525	511	533	476	495	460	491	509	476	509	467	525	532	496	466	508	503	515	504	483	503	496	473	480	508	488	499	498	541	516	503	507	493	531	490	565	456	471	502	514	454	483	499	476	520	501	512	484	496	512	466	500	483	473	500	540	477	498	461	514	470	472	516	492	510	509	470	496	481	456	511	477	486	490	489	537	503	494	494	496	510	487	483	511	509	479	508	515	482	537	487	524	490	498	493	477	516	533	493	482	493	492	505	505	463	479	515	492	482	507	539	507	501	532	506	508	541	503	460	516	528	467	489	500	534	535	523	478	521	500	474	488	497	477	512	462	493	477	493	483	544	470	491	524	497	459	497	470	535	518	490	514	522	501	479	528	484	495	452	521	527	479	467	495	501	514	515	486	482	507	472	508	499	464	500	476	473	498	490	478	507	468	495	496	518	493	523	443	506	496	512	505	521	485	529	494	516	515	444	483	499	493	544	489	498	474	456	522	526	489	506	503	509	508	473	502	539	495	491	542	479	508	455	484	487	525	487	496	464	507	520	510	483	489	512	466	465	478	480	497	480	495	510	451	503	509	504	525	494	519	533	484	510	480	515	486	492	459	489	486	493	514	447	499	488	506	512	507	506	508	516	454	493	520	506	487	518	485	483	515	436	514	480	498	465	511	467	489	536	462	491	450	516	478	492	481	489	496	538	517	520	468	487	515	473	487	503	497	493	518	492	512	529	524	489	499	511	444	541	485	491	516	491	504	487	519	488	515	465	501	504	552	465	482	463	461	488	449	496	497	498	494	481	498	506	516	457	475	498	481	501	487	475	470	490	496	529	460	548	486	510	527	505	444	516	497	507	501	512	440	470	481	510	506	498	485	476	511	500	517	514	484	520	511	469	464	474	510	500	510	465	486	490	471	488	452	516	552	477	486	468	532	533	499	500	491	549	486	464	493
25949	8587	8700	7867	5895	4195	3799	2610	2260	2032	1383	1087	1044	809	715	603	558	517	594	605	549	469	572	549	573	484	385	357	344	329	280	271	314	298	278	316	257	277	268	258	276	267	270	244	249	236	242	238	227	256	257	241	277	247	233	226	251	248	234	242	272	259	254	238	248	254	270	220	231	261	287	225	258	246	256	267	201	258	236	249	265	254	264	256	254	262	225	276	261	253	275	264	249	252	242	258	259	231	244	268	258	232	239	243	227	216	245	257	274	252	256	262	227	306	258	254	220	240	244	250	251	236	260	243	270	223	240	247	243	276	230	252	259	227	262	233	240	222	226	265	232	244	248	286	277	221	227	253	235	224	236	250	233	256	247	260	249	234	265	244	242	259	239	256	241	262	246	244	213	238	261	248	237	263	230	219	244	264	259	240	236	267	254	249	231	248	261	238	264	246	226	276	231	273	243	272	258	265	241	241	253	247	255	249	251	240	228	279	257	249	266	230	263	269	232	245	237	256	251	270	267	253	253	231	246	230	247	250	245	247	255	262	269	241	242	238	234	238	239	280	211	230	253	270	218	255	246	246	268	234	264	237	247	257	243	251	251	277	241	190	249	254	238	267	254	231	228	230	266	234	263	253	215	251	228	263	245	238	263	269	261	235	232	234	250	242	263	242	225	240	258	238	254	260	246	267	261	244	248	268	231	227	249	234	290	231	228	285	266	226	235	279	273	222	246	283	238	245	237	247	259	237	279	257	243	219	277	247	242	234	259	250	238	248	236	268	227	259	260	256	213	270	251	244	217	234	219	252	259	231	252	243	237	273	212	260	261	230	248	239	251	257	223	249	277	230	258	249	259	267	226	274	226	233	246	230	225	253	244	210	240	222	256	215	256	233	261	252	249	251	234	263	229	287	246	217	270	244	252	234	260	236	265	250	239	251	265	238	260	257	237	245	248	245	238	239	253	251	219	262	233	211	259	227	256	242	233	243	249	246	242	263	266	236	257	265	247	255	257	247	230	247	266	246	273	234	267	254	273	263	243	249	228	252	258	254	230	281	269	256	248	252	239	223	262	233	256	237	281	283	253	232	263	249	263	250	259	251	278	277	222	232	242	225	250	229	257	259	247	229	268	264	241	273	274	260	274	227	224	242	232	266	256	215	278	253	251	257	277	235	211	225	224	226	256	254	271	250	261	260	254	270	219	260	274	226	237	263	249	250	267	258	245	258	261	259	235	255	293	263	248	243	235	231	255	227	249	264	258	238	255	236	247	246	255	260	222	246	251	270	225	259	232	244	249	217	278	263	249	244	232	262	247	245	264	264	277	270	260	238	239	239	237	238	246	258	254	280	253	249	245	244	232	245	275	246	242	264	240	262	265	255	217	231	251	260	259	245	251	250	235	248	263	266	250	225	238	250	254	254	229	258	257	264	300	270	232	247	230	234	226	241	239	272	250	256	241	267	225	240	248	250	264	237	253	238	265	278	278	237	228	278	261	238	236	227	236	258	265	289	261	267	264	240	237	247	242	253	239	236	284	251	250	228	265	228	257	246	281	249	240	246	250	276	240	253	254	241	242	262	247	238	239	269	220	242	273	237	250	244	266	240	288	249	268	236	236	240	238	276	261	253	245	275	275	224	258	248	252	227	263	256	256	249	206	245	267	226	240	236	229	259	265	265	259	266	279	259	262	260	244	246	270	259	224	243	240	252	255	241	275	256	237	262	234	207	270	237	245	259	257	249	271	260	229	247	247	245	248	239	259	236	249	259	252	235	243	240	232	288	239	269	272	251	260	256	260	275	253	218	235	248	249	240	258	255	243	254	297	223	265	245	244	261	237	240	255	227	225	251	225	253	214	259	275	205	222	268	248	256	254	226	236	269	255	239	239	246	248	248	245	279	245	232	257	254	246	242	256	254	243	252	238	226	256	240	256	265	243	252	265	240	234	251	206	202	254	250	254	237	271	217	225	245	261	236	254	264	275	264	240	220	254	233	223	250	262	236	232	233	236	253	282	229	238	245	259	262	249	286	234	257	273	252	260	253	281	231	248	245	267	225	234	249	259	249	252	243	236	248	248	236	250	250	252	267	228	220	232	260	272	258	263	256	236	230	221	240	217	231	288	255	256	247	253	247	262	268	233	269	232	255	222	224	248	244	252	250	248	276	224	237	240	238	249	251	235	240	257	249	262	286	255	240	255	259	221	232	260	235	257	268	271	249	245	249	210	226	264	243	245	246	240	221	246	261	275	230	248	242	260	229	258	263	259	241	218	245	248	222	255	225	268	235	285	256	289	252	271	249	210	243	258	256	244	222	229	249	250	242	240	255	240	244	244	248	234	242	268	256	229	264	251	261	257	265	262	258	246	262	226	262	233	259	238	261	223	258	229	253	261	230	248	265	229	262	239	245	241	231	235	240	248	259	251	230	240	233	278	254	277	244	218	277	262	281	242	246	260	261	260	270	253	230	241	235	266	230	201	241	236	251	232	252	271	269	260	263	251	247	255	259	262	258	229	237	259	240	244	248	230	245	279	271	245	233	258	249	241	269	231	244	250	260	252	239	264	255	259	248	276	257	245	270	256	244	268	248	238	252	268	243	243	259	225	263	271	236	265	229	241	254	258	259	260	282	245	264	228	243	249	282	263	230	257	246	245	295	227	257	208	204	259	240	250	270	238	227	258	257	254	245	240	222	230	268	225	212	254	254	258	262	229	235	264	249	237	271	240	236	273	224	270	263	257	255	259	243	248	221	230	254	261	243	231	216	274	233	218	261	252	241	231	270	262	264	257	224	259	285	253	248	237	226	254	272	268	257	245	239	257	236	240	239	243	256	278	251	252	253	281	254	272	250	266	237	196	219	287	297	257	260	239	284	250	245	257	235	254	273	240	219	208	258	235	263	225	233	253	245	278	256	255	275	233	242	219	226	250	243	227	236	255	250	255	279	237	274	243	265	243	243	243	259	235	265	231	263	225	259	277	249	266	264	216	263	257	244	268	261	285	253	255	263	236	260	237	228	272	273	230	242	226	217	242	248	259	258	268	240	239	236	254	266	234	239	267	270	254	247	249	248	237	263	264	249	240	235	239	242	255	253	255	245	239	258	249	229	243	266	228	257	233	275	256	257	257	225	252	236	234	230	233	234	237	253	233	245	247	259	261	254	294	255	226	262	266	233	227	244	240	250	219	278	246	250	260	266	260	232	233	239	250	247	248	258	267	216	254	229	241	241	242	247	240	237	251	275	249	217	244	266	212	260	248	231	229	238	248	244	270	299	269	236	257	272	235	253	265	237	254	292	227	238	215	257	247	239	251	261	248	240	243	285	255	202	248	262	247	230	244	290	228	247	260	232	254	233	262	261	274	246	252	219	274	228	238	267	259	260	240	246	254	250	270	266	235	238	251	236	267	264	252	267	237	242	233	293	251	222	236	259	251	236	247	248	301	236	245	248	259	234	251	230	233	264	243	256	257	259	231	211	248	274	257	251
13212	5696	10542	12807	12267	10916	10548	8872	7958	6906	5613	4962	4757	3793	3812	2882	2691	2758	2908	2726	2543	2304	2622	2447	2458	2128	1796	1727	1444	1356	1103	1061	1154	1138	1011	972	959	946	864	879	844	829	798	895	827	776	809	796	829	774	803	742	786	745	712	691	710	740	714	779	763	691	719	717	789	779	720	694	699	705	666	673	660	687	703	683	705	684	661	721	689	706	706	700	688	690	692	687	662	715	681	684	716	672	647	638	677	624	727	687	655	656	695	668	664	706	721	679	622	626	630	661	677	685	632	667	699	719	643	698	629	717	680	705	657	653	661	676	676	669	642	644	663	659	663	686	636	660	673	675	637	617	625	654	661	684	646	682	684	671	675	619	626	638	640	648	664	655	628	649	692	699	689	648	671	666	681	683	684	710	612	704	697	623	663	658	696	654	733	725	652	660	643	670	709	679	703	669	703	650	648	727	682	688	719	657	699	692	639	681	631	735	656	688	625	657	690	643	664	657	689	632	674	649	657	662	641	674	659	679	652	625	659	711	607	636	666	628	641	708	702	633	682	662	601	651	708	729	671	654	653	663	706	662	697	601	663	652	647	668	674	676	665	650	701	646	716	669	678	682	693	661	657	668	690	673	630	668	639	650	717	589	689	634	678	638	629	671	654	635	675	650	647	675	645	683	650	631	657	668	682	645	654	648	693	704	656	671	662	618	617	665	649	653	661	657	635	684	662	631	661	643	669	656	624	661	676	672	660	650	647	647	660	668	671	674	675	634	635	666	680	709	663	656	649	706	640	621	643	701	645	664	648	729	690	677	660	663	666	677	642	699	687	672	682	636	676	665	647	630	624	697	714	698	694	624	653	647	686	689	616	645	695	655	643	657	682	635	628	674	619	649	646	663	624	706	658	665	628	685	701	653	647	616	683	672	671	650	639	661	662	670	620	673	621	687	662	654	679	667	658	649	647	685	647	639	678	664	663	692	658	683	651	670	726	648	686	660	690	632	686	658	676	712	685	612	654	590	696	658	642	672	643	659	649	657	689	690	642	681	641	685	656	659	653	682	655	634	645	685	663	610	640	662	649	632	664	621	682	695	677	666	644	608	668	689	651	698	661	658	701	636	660	674	708	667	697	642	661	630	653	674	655	665	667	660	677	675	683	647	655	670	679	646	701	675	655	662	663	678	640	677	711	682	657	671	650	641	628	674	660	666	684	675	665	688	622	665	658	673	667	706	662	623	658	655	697	723	665	596	657	643	639	663	633	618	676	654	661	672	674	712	632	638	654	660	673	711	694	670	651	658	665	712	672	638	655	648	684	672	670	660	656	705	636	633	654	702	664	628	649	670	636	647	723	652	628	659	671	606	675	676	682	669	694	660	679	681	676	696	640	668	659	633	660	677	643	595	640	690	700	663	696	665	659	598	653	651	624	630	666	621	687	677	675	640	677	633	663	636	585	652	652	703	686	669	674	670	730	581	645	614	637	692	750	671	659	649	639	672	710	623	619	646	687	589	632	689	688	678	651	635	722	707	705	657	662	676	670	645	682	648	634	712	643	617	671	674	613	654	679	660	633	641	689	636	709	647	697	620	690	695	733	699	656	704	656	665	684	641	682	662	676	693	662	669	641	640	654	662	660	679	669	653	626	675	668	660	647	674	664	622	699	684	693	652	660	635	686	646	664	679	656	676	691	657	681	614	651	666	644	658	658	665	646	650	634	612	632	655	647	610	640	681	689	664	638	627	668	665	620	641	628	653	700	644	654	658	616	675	678	665	671	639	687	641	666	736	685	637	668	681	660	664	654	679	663	666	662	663	664	692	706	681	681	692	615	651	644	704	657	678	667	636	655	658	661	674	682	638	689	652	608	647	666	624	707	683	652	687	654	660	668	662	658	650	669	667	710	653	684	667	663	685	659	692	684	651	678	685	667	674	678	653	689	640	649	684	726	660	652	670	660	682	694	670	678	672	722	620	653	684	657	703	606	661	612	673	688	712	673	644	637	631	639	715	687	613	716	663	698	680	646	672	693	677	710	656	637	664	653	624	685	689	689	661	667	609	686	663	671	668	610	662	679	646	657	625	650	649	683	635	672	651	663	662	639	644	667	651	669	674	694	682	634	665	668	668	672	663	665	660	625	658	668	672	675	642	680	670	639	605	655	694	664	640	672	651	715	663	648	702	653	639	647	660	678	643	667	725	656	655	663	650	664	644	636	672	690	669	666	720	670	658	677	655	665	659	626	671	651	662	688	671	701	662	667	702	684	633	678	637	649	641	645	659	639	688	659	662	681	673	653	652	639	632	664	677	669	663	660	685	681	687	649	629	692	655	668	708	708	632	654	656	671	734	670	644	657	616	654	684	636	621	685	676	702	661	669	630	660	684	653	661	664	674	669	707	691	636	673	652	689	692	667	633	636	664	656	686	682	682	698	647	685	693	683	619	655	638	609	642	692	657	636	688	668	633	662	651	666	684	643	653	664	675	673	696	677	606	674	664	653	656	643	646	656	672	636	693	673	688	713	665	686	687	661	647	635	622	682	667	708	691	658	677	615	674	666	637	679	664	678	650	664	658	706	647	657	699	721	728	687	632	686	673	698	689	666	685	630	646	670	640	668	646	641	632	667	682	628	657	646	664	659	586	710	701	662	638	641	705	684	651	666	657	671	636	673	643	624	671	653	684	635	679	650	611	641	675	671	697	624	669	667	673	656	634	682	696	712	656	613	608	634	660	652	624	669	688	601	693	704	650	666	610	683	646	657	650	649	698	652	638	691	656	691	669	667	656	668	675	644	652	653	654	627	666	675	665	726	669	685	657	655	696	659	711	688	649	636	676	671	667	751	674	693	656	672	675	625	684	625	643	658	649	638	620	676	692	642	690	698	637	662	669	695	645	701	698	629	667	672	681	683	674	638	656	652	657	678	649	687	647	632	616	635	699	688	617	624	645	618	678	615	695	700	649	725	654	733	642	671	668	666	678	699	673	666	685	612	661	624	643	611	655	658	666	682	652	699	647	713	618	643	660	664	673	673	658	645	673	678	600	655	630	647	679	676	682	694	700	648	637	699	685	677	675	652	645	675	631	688	642	684	642	618	647	666	665	678	610	659	665	661	699	643	699	645	667	679	660	622	662	637	703	624	661	678	686	689	623	674	690	632	625	681	701	676	647	677	691	670	662	660	664	725	654	695	694	662	676	679	667	674	655	664	602	704	631	659	647	645	660	698	632	646	674	644	622	715	677	637	625	648	626	629	681	660	666	681	688	670	666	654	660	662	658	651	642	626	672	670	716	661	691	628	608	632	634	678	678	635	646	671	650	665	655	679	671	672	645	631	711	671	620	681	631	652	682	648	676	688	655	656	668	661	646	665	663	651	700	628	686	623	690	688	643	627	656	638	664	640	687	675	613	630	704	656	567	657	637	712	639	638	685	683	639	698	636	698	599	641	646	630	642	660	659	696	681	662	642	651	660	693	651	683	671	600	660	639	651	645	645	685	622
6355	1165	1212	939	812	631	549	479	404	411	361	342	335	315	350	315	323	313	310	332	341	332	335	328	341	348	319	330	309	323	312	278	277	308	322	319	331	313	308	302	328	293	323	306	329	309	330	314	317	334	296	320	319	315	328	319	319	310	310	323	345	313	314	325	306	344	287	307	308	298	294	321	307	345	275	306	352	298	339	292	324	305	299	306	324	317	296	339	324	358	332	324	303	324	284	330	289	295	315	331	318	333	305	326	311	299	294	301	330	296	280	332	312	288	354	314	284	282	342	316	298	308	293	302	336	360	324	305	356	304	302	298	326	312	313	313	334	335	315	323	303	344	332	315	294	342	315	342	280	302	313	352	287	307	301	282	322	322	300	320	305	356	310	318	326	300	305	310	306	313	349	281	307	295	311	303	297	298	311	325	323	317	320	333	303	331	343	285	338	316	301	297	320	314	320	340	328	317	288	319	275	319	314	311	331	314	298	300	307	309	313	321	318	337	321	329	297	356	284	311	338	332	309	311	314	314	312	311	326	323	283	330	342	311	328	311	301	321	307	294	306	309	315	337	329	339	320	299	283	315	311	339	307	340	334	312	345	285	300	328	319	334	320	305	309	341	311	319	319	329	316	303	292	303	310	285	301	316	294	302	316	335	309	296	326	266	304	303	305	301	321	303	300	321	303	280	323	334	319	311	346	335	320	333	322	309	340	337	327	347	301	335	324	316	332	323	306	291	320	321	342	324	294	309	352	328	288	321	308	293	309	317	308	320	323	328	288	296	300	335	308	335	321	325	304	312	302	316	292	303	331	335	311	339	305	307	307	309	320	311	321	280	327	298	307	305	325	330	319	330	305	309	292	333	309	299	317	334	338	310	315	265	317	351	309	326	301	352	325	309	304	316	288	317	316	311	320	332	313	316	317	313	318	319	331	328	331	306	336	328	338	316	327	321	298	333	332	313	317	336	304	322	317	315	322	305	313	318	303	343	346	346	328	312	309	314	300	297	308	343	278	329	299	327	342	320	327	314	327	288	293	297	319	277	313	328	319	292	296	313	314	325	334	321	325	322	293	330	313	297	317	318	300	307	320	296	323	307	310	320	306	328	324	313	311	287	294	306	301	297	334	343	291	331	326	293	293	317	351	332	293	291	321	294	331	345	316	310	304	295	332	290	311	326	245	311	332	316	282	287	286	322	297	310	346	311	293	291	319	360	314	335	323	315	309	341	310	287	322	315	311	319	312	319	323	272	316	305	298	306	297	310	314	318	295	325	279	347	321	265	323	307	348	323	322	307	317	284	305	335	321	335	336	305	346	307	305	322	308	350	298	311	313	309	297	323	301	283	320	281	302	314	305	324	327	317	327	297	307	280	310	338	319	326	288	297	296	339	288	305	316	355	337	297	314	319	307	303	327	337	311	340	350	320	327	302	336	295	312	313	336	329	303	309	314	286	289	325	321	304	334	329	335	364	324	298	281	322	344	331	322	332	326	314	337	319	327	307	293	328	335	335	302	349	307	301	333	342	296	326	318	305	276	318	340	313	291	356	339	319	357	309	306	294	306	339	318	322	328	313	319	372	329	316	298	306	315	318	326	311	307	298	352	303	321	318	312	312	318	312	324	333	304	297	294	297	294	331	305	317	284	318	314	320	287	270	329	344	316	267	304	330	325	323	281	307	317	324	316	342	320	340	300	320	299	303	297	321	326	295	300	292	290	284	308	316	301	296	306	348	282	311	305	319	361	338	334	279	302	278	332	318	331	307	286	338	345	339	343	332	328	300	337	321	321	306	278	287	278	322	288	343	293	286	315	323	334	290	337	311	316	307	312	336	292	328	333	332	304	302	315	321	327	338	334	322	317	280	310	311	286	315	314	324	308	287	318	307	324	298	280	299	298	331	306	309	343	330	303	311	308	338	315	294	294	322	321	311	308	280	328	292	325	339	305	302	289	307	286	341	339	298	307	302	295	299	320	324	310	296	315	345	289	314	336	313	329	320	313	317	293	314	313	299	297	321	368	327	314	335	314	347	332	303	296	299	304	305	326	302	338	316	328	324	288	306	288	291	293	323	296	286	311	303	314	322	327	322	314	309	314	302	320	302	351	321	303	306	325	308	316	311	323	298	300	315	311	346	300	273	317	324	317	296	325	352	300	311	300	332	310	284	309	313	284	306	328	306	322	323	308	315	292	321	294	314	295	338	297	323	299	327	315	332	309	325	305	295	320	313	321	305	329	322	338	322	303	334	285	299	318	335	321	318	344	322	304	328	319	300	342	320	301	321	333	319	307	338	304	318	304	322	297	301	325	307	310	319	303	303	304	293	310	319	305	306	316	294	308	292	337	306	363	299	339	361	335	310	309	287	302	311	297	334	323	281	305	319	322	320	331	326	307	297	314	315	303	328	295	321	357	340	320	303	327	289	347	289	311	292	321	332	320	318	307	306	347	323	320	288	324	303	301	315	315	308	312	302	307	321	321	335	313	308	346	333	317	319	324	337	304	312	318	297	317	283	289	301	302	313	301	318	318	289	335	295	335	346	305	283	379	321	304	328	332	313	347	310	318	302	316	310	361	316	317	333	296	339	308	321	338	333	299	296	297	326	323	310	343	314	289	308	312	320	319	304	301	335	322	315	318	271	297	286	322	292	304	296	308	295	332	308	327	300	309	324	319	335	326	267	299	286	302	333	338	295	326	304	310	328	323	317	305	326	322	290	275	340	313	322	287	339	334	302	342	310	327	285	348	292	315	262	318	297	305	308	302	325	309	328	284	301	330	312	325	295	273	301	331	298	305	318	291	332	298	318	282	330	311	295	313	350	341	313	320	339	298	273	328	331	303	307	294	300	316	340	351	305	298	303	300	288	321	344	331	336	324	321	301	286	318	307	322	309	312	284	307	324	317	328	332	284	307	312	324	297	296	307	319	288	326	319	279	300	300	334	315	323	323	314	277	318	336	337	323	309	299	315	277	330	337	294	355	335	338	317	292	303	356	327	319	289	307	276	298	314	315	317	283	308	313	343	325	315	302	328	312	287	291	312	320	321	310	299	308	307	303	318	306	349	319	302	320	326	304	295	325	293	306	326	309	309	289	337	295	292	305	309	317	318	334	341	341	307	354	307	327	284	288	291	317	307	294	303	298	349	348	306	332	318	358	315	333	324	315	322	278	313	333	303	321	292	310	324	282	295	354	344	300	264	320	289	322	332	288	301	305	320	326	344	312	302	303	296	277	342	314	295	317	296	311	309	324	319	317	309	334	325	312	290	292	326	296	325	292	338	298	313	317	324	287	315	313	288	283	321	303	315	341	299	315	298	327	300	332	313	313	326	285	318	323	298	303	306	327	331	345	329	327	328	363	318	301	291	317	303	351	310	304	307	304	310	307	289	277	303	341	290	292	294	248	295	327	324	322	325	281	297	316	310	284	320	304	307	312	355	293	307	331	338	348	335	332	315	328	316	313	324	326	333	314	324	308	290	327	302
4227	1480	2647	3070	2725	2312	2052	1732	1452	1312	1159	1096	1008	976	906	840	884	920	915	921	846	867	866	881	810	838	834	886	826	839	819	796	838	788	823	831	760	780	759	792	797	775	784	783	794	732	784	764	783	774	772	787	797	801	777	785	779	773	750	865	761	764	805	789	818	782	791	697	795	785	781	769	789	763	770	837	791	743	765	798	759	798	793	768	768	815	767	788	817	839	763	771	829	817	759	764	748	852	743	774	792	771	763	758	746	789	762	756	741	820	768	775	754	764	773	787	761	747	766	772	767	798	783	818	763	751	791	790	753	777	790	748	777	787	701	714	781	740	745	766	784	743	770	720	835	791	744	776	794	749	754	686	764	794	816	760	754	765	765	786	804	773	768	747	755	779	827	813	783	779	782	792	795	800	771	797	778	787	749	804	734	777	791	815	813	699	734	773	760	789	781	785	783	727	764	781	747	756	734	808	744	804	749	778	791	779	759	796	777	774	763	784	762	787	852	752	740	783	786	782	767	753	757	760	751	745	784	785	780	718	757	785	736	798	764	720	797	773	763	787	786	760	822	778	787	745	759	784	812	769	787	769	744	776	824	783	755	835	786	874	765	770	821	750	806	738	743	805	777	737	768	767	784	817	735	776	788	727	793	763	795	806	810	818	799	753	812	786	799	814	835	772	774	732	747	838	759	747	780	782	766	801	751	745	781	767	825	787	747	802	746	799	801	779	799	783	742	752	720	737	790	768	749	775	805	749	775	796	767	726	779	755	767	762	793	827	810	778	744	786	789	786	731	764	781	840	784	745	805	757	780	835	785	761	742	741	751	790	807	812	769	798	752	779	740	765	822	796	747	751	766	771	781	723	833	778	808	783	746	811	791	765	786	781	773	790	800	771	758	802	811	786	805	763	718	734	715	700	742	769	774	772	794	771	809	817	758	736	782	765	765	765	773	762	779	783	791	760	803	771	782	772	783	807	783	782	797	784	778	793	735	772	758	774	776	769	748	771	796	792	795	743	742	755	787	793	812	720	728	712	766	771	771	821	783	752	746	739	802	794	753	762	735	774	731	793	761	789	740	808	762	768	806	811	758	811	724	757	760	827	769	795	777	721	761	744	734	794	751	767	789	784	782	750	784	778	817	758	793	795	737	771	745	781	732	730	796	721	775	778	822	770	772	777	767	767	768	801	777	795	805	793	787	781	821	762	770	775	782	744	732	818	755	829	767	768	817	731	743	792	781	812	779	794	717	777	768	772	745	826	795	798	741	788	771	757	755	817	783	738	818	800	757	814	745	812	777	809	775	829	753	751	763	796	713	784	782	763	797	755	808	738	764	784	746	796	781	803	772	793	806	783	786	778	763	749	774	748	780	770	787	802	734	763	768	737	765	829	803	788	784	784	759	760	790	809	730	805	781	777	809	787	768	741	808	748	761	747	773	767	746	787	740	780	772	780	752	814	772	772	757	744	804	780	736	789	841	769	756	792	769	790	775	824	754	826	734	809	753	739	752	785	777	797	718	814	768	781	762	751	799	816	782	784	767	772	730	713	770	774	771	759	722	788	788	784	780	790	745	762	834	840	800	741	800	778	819	792	737	732	732	764	802	749	775	760	749	768	806	804	806	774	760	799	783	760	760	755	772	790	751	760	752	756	764	787	757	803	826	789	778	817	789	771	754	775	760	761	742	778	793	779	757	761	747	759	777	818	748	767	773	752	792	795	830	749	752	766	777	782	748	766	769	774	742	808	702	782	789	783	778	787	782	747	767	703	766	756	774	762	816	744	783	826	773	760	822	826	768	763	706	752	752	782	757	771	783	733	816	796	803	821	781	748	763	746	732	741	756	797	779	816	771	767	741	734	738	783	752	757	737	761	802	779	735	720	767	804	760	810	759	794	735	729	758	804	752	779	744	726	771	792	792	787	799	773	779	755	797	788	769	775	782	741	775	777	786	775	781	759	762	794	797	746	761	778	759	771	751	785	776	751	776	792	766	772	780	809	749	815	757	749	788	794	759	781	757	788	789	815	756	767	765	782	756	782	793	782	772	805	752	811	815	760	740	769	781	807	790	757	771	776	775	769	792	783	786	804	771	785	785	792	742	797	804	795	785	718	789	767	783	755	757	755	788	753	790	798	724	776	749	743	765	734	751	761	766	783	782	788	729	726	812	828	761	746	810	772	776	756	783	744	771	758	792	744	753	788	789	779	795	780	754	750	817	804	814	749	796	732	744	786	761	784	776	786	759	787	769	774	762	800	750	826	767	764	758	770	783	761	745	747	811	772	778	776	753	792	767	749	774	797	757	765	745	798	774	817	814	775	810	764	768	776	767	756	726	807	770	818	778	729	772	773	793	815	765	780	736	798	798	793	746	775	780	751	774	793	803	756	787	750	745	712	785	808	762	751	759	763	794	765	802	808	817	768	765	800	788	740	779	775	785	723	782	735	800	801	778	759	799	745	741	735	799	776	747	755	799	822	752	785	762	772	747	769	802	763	763	734	767	802	769	813	770	754	755	767	802	741	775	778	781	772	723	777	727	809	750	805	799	759	683	711	732	779	752	747	770	820	783	805	804	772	738	772	726	770	752	811	746	774	767	785	765	797	816	806	788	805	840	802	783	776	777	783	777	821	782	777	815	745	770	774	754	766	772	754	806	737	783	754	757	838	731	807	766	751	818	747	731	734	736	785	790	743	760	796	742	761	708	800	777	810	810	772	797	818	767	772	790	720	763	743	769	754	764	772	751	753	810	761	788	773	756	815	811	782	767	803	708	769	782	777	800	792	796	781	794	808	741	758	735	788	784	813	771	706	784	739	795	772	789	778	762	836	773	739	759	785	813	777	752	776	796	757	740	774	754	797	788	806	797	762	770	780	736	760	842	790	761	764	760	813	768	752	780	780	767	767	815	785	788	825	797	783	769	737	768	761	753	759	781	768	774	842	759	774	763	730	744	746	737	780	788	782	760	786	770	775	783	802	794	824	713	773	756	785	798	763	732	729	789	774	766	774	775	798	792	758	796	822	775	758	771	747	772	803	798	784	776	777	793	766	766	742	773	787	759	763	703	773	749	788	777	801	769	808	741	742	751	758	754	782	745	803	760	707	813	775	740	728	748	787	775	772	755	760	823	726	755	800	729	768	781	732	760	804	785	779	775	764	754	769	753	768	781	764	785	754	764	737	727	725	750	746	760	739	820	778	791	750	805	768	781	795	785	795	809	751	754	805	769	748	778	774	726	787	745	786	732	737	769	803	825	762	802	805	770	802	758	825	794	734	781	745	724	732	727	773	762	804	751	755	728	772	790	784	750	811	789	807	769	785	777	793	770	789	757	804	746	734	804	768	823	775	704	833	824	734	775	774	761	765	738	773	807	778	763	753	776	780	758	787	755	809	744	791	730	772	749	807	780	794	733	789	743	839	725	772	751	760	734	798	768	793	791	774	724	789	762	757	775	735	771	790	803	780	773	780	800	810	794	858	818	767
16981	4000	4123	3705	3272	2043	1901	1346	896	877	717	617	505	463	445	404	333	304	373	334	312	302	266	270	259	273	241	233	204	217	206	203	192	174	175	204	180	192	194	193	199	204	183	200	182	177	183	173	181	185	190	192	183	172	178	184	203	193	198	188	173	184	190	215	181	179	190	203	174	182	170	195	186	185	187	181	187	190	189	193	206	172	193	171	163	198	173	201	167	192	184	190	159	208	211	184	179	185	170	163	171	146	177	194	193	187	215	150	189	204	174	158	172	189	191	183	181	171	186	188	193	166	134	208	150	192	185	196	181	192	198	168	151	178	190	166	186	175	176	183	182	186	162	187	173	162	198	171	174	164	209	151	193	165	178	175	161	196	173	162	181	178	191	174	182	147	192	163	199	182	159	174	180	162	182	173	195	175	200	172	157	176	186	156	194	187	153	174	170	195	188	188	177	171	178	172	194	161	184	170	179	173	176	180	161	182	193	163	164	172	191	182	184	186	175	196	176	170	170	177	177	181	189	166	195	177	175	151	161	204	177	174	195	167	178	199	175	184	173	174	173	189	181	173	203	170	146	195	157	165	194	170	172	201	163	169	176	155	216	168	160	187	193	185	178	188	173	184	204	170	167	171	151	179	183	191	206	210	156	178	191	200	165	155	192	177	181	161	193	173	190	187	164	199	183	177	182	192	155	150	173	184	156	175	167	175	177	193	202	180	156	168	177	172	157	197	199	184	170	181	157	182	170	175	174	194	169	185	208	180	178	158	165	163	155	186	182	168	179	168	175	186	190	171	191	184	164	164	168	178	189	181	180	179	178	187	176	188	164	156	165	160	194	182	188	185	158	168	170	160	172	151	193	176	183	154	178	185	170	197	171	185	174	164	184	202	220	183	159	165	168	186	164	156	171	165	171	180	162	160	194	169	171	170	173	180	180	191	172	201	195	183	210	189	167	155	170	168	163	189	172	188	169	176	172	197	167	173	160	181	203	183	172	147	172	186	178	186	184	182	183	138	193	154	176	196	185	172	190	180	181	206	152	154	166	199	193	181	170	206	205	167	145	174	183	167	187	195	196	188	189	155	192	158	168	172	163	192	138	159	179	193	161	169	186	187	186	186	159	182	179	197	165	180	161	188	167	221	170	200	176	159	194	174	181	181	162	163	171	184	171	181	176	166	188	171	199	152	169	182	176	207	173	215	181	176	162	200	174	180	166	202	160	193	181	175	180	190	165	183	167	170	175	183	169	174	178	153	168	176	174	178	176	164	166	162	182	168	178	178	198	198	195	199	175	186	174	181	181	189	166	182	174	179	160	174	157	201	177	200	154	171	172	173	197	178	180	174	180	167	182	175	179	189	160	174	199	179	158	175	156	196	172	188	172	157	171	173	194	174	166	191	191	184	183	161	169	164	185	163	178	192	155	170	168	182	203	181	179	184	182	189	208	202	198	200	219	195	158	165	164	213	160	183	160	166	172	178	184	193	203	165	196	171	175	162	179	192	170	202	183	168	183	203	170	171	176	175	183	169	178	188	200	181	181	175	175	195	174	171	180	148	169	188	169	153	178	182	166	173	180	154	196	172	190	190	191	196	160	170	185	195	173	210	154	182	179	166	179	174	187	191	166	183	173	186	172	169	203	191	173	178	158	202	180	203	199	156	201	170	189	151	169	163	171	168	165	173	179	174	150	183	193	192	179	172	228	197	175	157	183	172	196	162	174	160	165	181	185	188	176	207	185	187	192	169	179	191	179	165	197	173	199	179	181	196	185	159	190	149	176	190	167	147	175	181	166	173	201	185	199	170	169	172	187	184	163	192	182	173	184	177	170	163	183	182	191	181	206	167	176	190	199	175	164	168	211	171	201	166	153	179	187	195	180	200	175	188	152	194	181	179	171	168	166	145	175	199	166	186	180	179	174	177	174	192	176	172	178	195	190	195	181	188	180	177	161	197	160	181	175	167	168	190	181	210	177	178	146	185	177	193	168	190	178	195	152	183	177	184	157	184	202	183	194	158	190	170	184	220	168	189	183	181	200	181	170	189	181	178	179	179	159	194	190	183	189	195	170	171	166	169	159	185	189	195	175	191	177	175	192	179	162	185	154	191	163	202	171	163	203	172	164	171	183	151	185	162	191	160	172	191	181	199	192	164	181	168	175	194	162	191	178	197	181	184	177	184	198	191	198	159	180	192	177	203	167	176	187	207	193	187	192	179	164	194	181	178	182	172	175	180	189	167	200	180	155	178	196	175	180	191	192	181	169	189	187	194	201	177	215	170	189	196	178	167	167	167	184	175	171	177	192	171	188	163	185	157	167	184	185	170	178	174	179	169	179	164	179	170	164	186	133	154	203	188	167	170	196	210	186	177	185	190	172	203	161	177	179	178	172	186	166	207	153	176	179	192	158	177	183	160	193	191	209	169	166	188	201	216	189	177	181	168	169	188	183	205	173	200	154	184	146	205	197	178	199	188	181	159	189	165	184	192	181	171	175	188	179	181	176	180	188	189	196	183	175	176	174	183	174	185	190	170	170	174	167	196	194	186	195	196	193	181	194	168	178	182	173	189	179	170	208	149	189	164	169	156	193	187	194	223	146	184	179	175	198	188	175	199	199	198	188	176	176	175	166	177	198	164	159	184	189	181	165	183	177	201	147	179	187	181	168	180	197	194	185	185	195	184	166	167	187	172	191	191	177	196	176	174	180	180	177	216	204	176	171	164	207	182	195	179	160	220	189	197	194	179	207	178	168	177	170	209	182	180	197	176	178	187	182	165	180	188	164	147	183	162	155	196	172	179	185	198	173	187	162	211	189	152	168	159	176	165	179	188	187	190	184	174	186	177	171	203	180	191	173	163	199	178	164	173	169	176	174	172	173	188	189	184	174	182	165	184	172	201	185	182	157	201	181	186	168	184	186	198	165	180	184	174	207	206	194	194	147	153	159	184	185	148	188	180	183	177	161	173	160	168	180	185	170	195	149	170	167	174	181	161	169	176	178	173	187	159	183	193	208	172	187	174	186	170	173	202	195	188	203	170	198	180	183	170	179	175	156	172	187	187	177	150	177	175	169	169	200	194	181	164	181	174	178	164	214	191	192	166	178	177	164	169	179	182	159	171	162	186	174	213	183	195	187	158	192	177	180	191	154	171	204	194	171	196	201	189	220	195	181	167	161	194	172	182	190	189	167	171	174	186	168	190	173	193	159	175	172	170	163	171	159	170	187	184	193	180	163	169	182	200	189	185	177	182	162	195	184	183	193	170	171	157	176	174	174	176	165	169	178	214	167	167	192	191	164	172	176	174	178	149	179	187	153	165	167	180	169	199	181	169	174	210	177	198	209	187	197	201	174	178	187	157	168	184	177	195	172	202	180	168	167	181	199	182	181	148	185	169	179	195	182	182	179	171	163	157	176	170	160	147	186	194	166	202	158	180	189	194	177	177	180	171	146	167	197	169	192	145	158	176	189	184	193	183	185	183	168	170
9378	3081	6445	7792	7835	6235	6480	4994	3994	3810	3459	2727	2419	1952	2241	1746	1519	1521	1639	1366	1437	1263	1424	1319	1089	1155	922	924	901	828	697	658	715	652	662	646	602	648	580	622	616	562	561	552	602	538	606	489	540	552	534	532	514	555	479	534	560	538	515	521	535	538	542	482	555	546	506	467	530	531	520	489	540	531	512	521	494	464	494	525	469	501	521	507	534	495	515	480	526	500	509	481	467	515	454	540	449	516	483	510	507	475	499	512	481	486	550	518	526	539	461	481	500	510	490	502	497	461	498	528	490	478	501	526	490	515	499	542	502	498	464	496	491	524	475	490	525	495	474	555	509	509	458	493	508	481	462	487	507	492	515	480	478	499	521	511	474	480	503	455	486	500	512	481	535	480	468	492	470	505	530	471	505	502	497	506	499	454	532	488	519	493	448	507	514	483	510	496	517	509	487	488	465	477	466	508	502	522	524	537	489	502	490	486	519	499	491	488	477	456	455	518	506	542	508	486	488	492	482	518	509	486	463	514	457	528	531	488	485	498	494	511	427	505	518	527	484	464	454	530	499	465	474	527	507	537	495	514	432	474	490	510	490	496	519	493	451	474	517	466	491	490	475	535	502	519	516	518	484	473	484	517	480	516	490	485	480	467	503	484	487	488	462	477	502	456	523	455	545	522	513	504	499	441	502	508	496	480	527	450	508	467	507	492	534	539	536	485	507	509	502	520	507	488	478	484	488	493	495	519	475	472	481	501	485	501	512	483	502	501	457	502	493	514	470	492	472	480	541	478	478	475	530	481	533	507	510	502	490	447	444	507	508	534	517	510	493	512	503	478	525	492	479	462	491	484	513	491	492	522	497	492	498	522	497	490	523	517	543	504	506	500	475	504	517	484	510	518	486	508	482	488	501	472	501	457	489	503	521	476	500	468	475	491	456	491	489	458	469	506	495	461	511	457	513	478	515	536	507	462	502	532	514	487	454	501	490	533	508	501	493	522	503	482	484	522	458	477	504	510	445	500	462	508	523	497	471	449	476	519	465	472	519	492	505	462	455	527	472	510	501	503	518	504	502	481	462	503	492	503	494	465	493	520	516	491	478	519	503	486	470	518	510	488	503	483	516	497	474	487	498	527	494	513	511	457	496	488	504	512	500	524	513	492	498	488	461	521	486	512	494	492	509	482	475	501	496	461	459	483	452	543	471	548	479	488	503	473	500	505	446	513	472	465	512	507	474	501	551	514	444	471	478	506	499	517	516	511	508	494	501	530	497	557	529	470	488	510	468	476	455	479	495	506	460	498	533	488	472	464	478	511	519	532	503	495	478	493	510	506	505	514	529	485	528	515	500	498	519	501	507	479	502	506	500	529	503	484	490	473	484	498	491	489	511	499	487	474	486	523	494	486	476	506	486	500	538	473	492	509	467	507	533	499	490	502	466	483	525	493	509	503	464	530	502	539	475	488	487	456	496	475	514	445	500	464	478	503	524	482	524	505	483	525	473	487	505	498	528	540	497	488	491	519	495	508	484	546	499	527	490	473	529	496	515	475	532	497	519	501	507	481	450	538	481	499	513	444	516	475	488	489	487	509	495	514	498	492	507	465	504	508	528	489	497	481	499	487	497	504	498	510	490	465	475	511	475	505	500	507	503	528	474	502	517	521	528	489	498	468	484	466	509	509	507	478	503	544	490	501	498	499	503	500	514	474	494	482	503	480	503	458	505	498	510	511	527	490	508	505	514	539	499	500	523	508	506	516	503	535	491	538	473	508	483	509	475	491	504	481	472	518	495	481	463	551	475	460	547	510	479	518	550	493	485	476	516	496	518	470	497	525	476	472	489	495	483	480	476	478	567	523	485	461	518	486	480	480	519	489	492	518	495	470	513	497	504	494	521	572	469	495	510	509	507	521	490	516	534	516	512	464	493	477	469	484	496	522	460	476	476	477	447	504	500	477	515	505	509	465	457	486	489	540	532	492	481	506	525	461	552	462	510	527	532	516	498	491	473	530	525	475	500	493	492	519	498	501	483	510	525	426	482	496	534	488	476	452	466	493	489	505	512	511	500	510	510	469	464	486	461	512	505	523	475	498	502	524	469	519	487	484	509	474	475	517	448	501	497	480	478	470	508	468	505	533	495	458	480	521	502	502	476	519	469	498	532	525	529	505	501	511	478	489	500	540	474	496	499	491	511	491	511	478	490	509	511	476	475	487	487	480	514	542	493	490	490	504	488	508	517	493	551	477	494	478	503	483	515	529	505	453	527	498	527	507	546	536	464	508	521	493	510	515	522	496	476	506	483	499	478	502	464	476	471	517	544	521	523	478	490	468	517	513	523	535	466	489	512	509	500	513	512	473	548	462	481	488	481	514	508	495	524	536	481	475	488	508	467	506	477	508	538	484	502	505	486	489	481	478	538	483	507	504	520	471	489	492	494	503	492	542	460	524	526	490	514	543	503	501	476	508	485	496	457	492	509	477	471	515	503	508	520	484	528	497	516	510	490	489	482	499	493	473	490	467	513	539	484	498	473	498	540	484	483	526	469	541	523	520	506	515	480	475	487	536	542	525	477	496	470	531	480	494	517	510	498	490	519	513	487	521	494	517	500	505	505	491	469	521	489	476	481	526	519	498	500	499	486	508	499	513	493	547	496	492	440	466	511	513	511	466	478	527	486	478	515	526	528	515	478	484	533	498	496	551	491	511	515	458	469	492	525	454	515	483	461	554	504	529	500	525	499	502	499	514	494	530	505	537	471	513	527	483	515	510	456	496	480	516	466	495	522	478	486	515	465	501	504	486	504	472	493	497	483	454	534	554	486	484	498	486	503	490	495	463	565	473	558	501	519	484	490	515	512	471	505	467	469	524	514	530	491	490	467	497	484	484	486	459	513	524	495	485	487	511	485	495	476	513	529	478	519	496	482	495	490	525	463	490	487	467	475	440	471	464	511	514	485	496	472	467	448	471	482	489	489	492	496	512	483	484	491	528	482	467	483	499	501	463	511	501	511	500	466	468	508	492	482	504	461	521	481	503	490	431	509	511	498	509	463	502	505	493	477	476	525	485	507	489	528	509	526	522	488	458	509	518	512	482	487	499	488	500	513	482	469	512	508	498	534	484	509	496	537	503	454	497	489	517	501	482	482	509	501	486	500	492	468	517	496	500	514	460	514	512	506	505	529	497	525	476	496	490	509	545	513	486	476	480	479	544	485	511	517	520	470	517	508	452	490	481	524	495	521	458	527	514	499	506	492	470	478	484	536	478	529	463	532	507	496	504	528	490	505	456	495	528	480	529	517	475	519	516	490	499	519	500	515	538	515	512	447	480	488	508	481	502	464	481	513	516	486	523	512	516	519	479	490	499	529	483	498	482	473	491	487	457	493	503	492	492	484	526	491	515	496	491	471	540	506	512	462	487	460	501	540	493	503	484	482	499	537	510	489	494	490	506	502	519	523	462	507	490	515	505	462	477	471	502	481	523	497	482	490	484
27983	8543	8122	7104	6179	4263	3146	2312	1943	1882	1611	1079	962	869	841	744	611	579	615	597	554	528	511	466	386	437	377	327	346	359	291	307	318	305	310	269	253	281	254	272	266	261	245	263	259	255	275	269	283	249	264	254	260	235	270	257	258	227	284	231	283	251	235	269	269	246	259	263	231	237	273	229	236	225	260	262	261	269	229	251	267	265	267	239	252	254	195	233	237	239	254	253	233	277	246	278	258	219	278	248	269	259	247	216	229	240	246	238	248	280	270	246	232	277	253	273	269	254	263	242	261	257	235	281	277	251	266	230	240	257	241	237	243	260	266	216	264	236	253	245	209	268	259	239	229	255	249	241	254	247	255	239	283	241	267	235	248	235	242	242	242	225	249	257	226	260	241	251	260	244	227	221	242	253	237	263	228	243	245	238	242	247	244	261	256	277	212	262	244	238	214	231	253	251	229	248	228	235	281	227	226	244	258	261	249	233	232	264	266	269	237	223	251	225	245	251	236	260	232	232	268	224	244	285	247	230	271	303	232	245	266	247	261	247	237	271	249	206	254	281	243	240	223	261	265	259	251	244	248	244	239	244	278	235	245	251	241	249	258	239	262	222	271	260	233	229	263	257	249	288	252	209	239	239	263	233	258	241	224	229	235	261	267	275	231	268	251	267	268	236	267	261	264	266	260	243	247	273	258	237	257	260	252	257	265	219	274	225	254	258	219	251	238	263	256	244	281	230	222	222	245	231	252	227	253	251	247	249	256	286	254	233	295	277	250	234	221	263	269	243	235	221	254	255	247	233	238	261	264	225	231	238	261	251	267	250	244	267	231	232	232	225	213	238	245	270	233	245	249	246	252	244	265	256	263	247	250	252	239	237	241	248	225	245	271	235	258	240	280	251	236	230	228	226	262	254	260	258	234	229	235	264	244	263	241	238	248	242	251	248	261	240	226	245	229	233	248	225	262	244	227	236	245	245	225	283	257	226	262	276	261	236	256	257	221	227	241	231	248	246	240	232	269	266	252	246	238	225	249	266	231	249	211	234	255	274	264	245	241	239	228	266	239	239	270	237	257	244	258	240	248	247	236	276	245	259	288	243	246	246	249	251	229	217	265	257	252	238	240	239	249	262	256	239	253	221	237	286	236	250	222	246	248	219	237	254	228	268	248	243	258	230	251	209	259	231	268	241	240	267	246	233	242	257	252	246	281	252	259	239	244	233	254	249	246	271	242	224	222	235	266	257	252	241	236	237	233	228	259	246	242	266	260	264	245	255	263	243	236	266	250	234	252	267	260	250	245	239	256	253	274	228	261	259	260	235	245	254	258	256	254	281	274	257	289	247	244	240	250	263	227	247	257	239	230	262	245	265	241	232	250	228	235	246	245	244	275	238	282	257	232	253	222	263	235	280	236	226	284	211	244	222	249	224	265	241	254	224	233	274	250	249	282	247	273	259	260	241	232	201	245	234	249	252	259	264	244	254	235	244	259	228	262	245	238	247	256	234	251	244	252	240	222	262	244	233	250	208	248	242	246	241	235	253	253	258	255	252	237	272	267	258	287	242	246	247	248	247	267	252	248	252	252	239	274	242	248	267	281	239	239	248	230	255	279	253	230	268	241	242	218	266	273	248	246	266	257	243	263	271	238	243	227	284	251	256	247	254	249	248	230	264	212	233	239	264	255	247	270	237	255	269	260	254	253	277	254	246	232	270	236	264	264	246	230	239	248	267	275	264	249	228	253	272	250	253	259	264	225	220	233	232	248	255	245	271	254	231	255	262	234	279	217	260	271	252	232	258	241	256	231	222	247	241	272	257	248	226	255	264	211	255	244	267	227	238	270	243	267	240	245	233	229	230	239	251	242	240	231	252	233	223	211	241	213	253	244	245	270	243	258	241	256	254	245	269	256	256	249	241	251	246	250	237	228	244	221	250	267	216	231	220	284	251	242	260	277	245	261	248	247	247	228	236	245	266	228	261	264	258	285	260	257	270	246	275	267	254	226	257	266	239	236	256	231	251	254	222	251	237	279	247	252	245	268	261	251	241	257	240	264	235	226	204	233	240	270	258	239	239	231	254	286	255	238	224	236	225	237	244	250	240	243	262	241	267	268	267	264	258	304	262	247	258	227	232	246	254	256	246	268	226	241	233	242	237	245	268	254	226	255	253	241	278	259	260	218	276	277	250	258	227	244	249	236	223	241	233	247	251	250	263	238	255	258	276	235	244	264	267	258	270	256	251	214	253	237	237	233	229	277	272	237	265	257	265	225	268	249	231	242	249	248	246	245	240	262	255	265	259	262	274	234	254	242	239	239	250	236	244	255	251	245	277	239	231	272	252	247	287	251	247	228	246	241	247	247	248	218	247	242	234	242	226	253	248	246	224	225	230	235	261	240	264	238	257	243	250	276	262	259	244	212	259	239	247	263	246	250	232	253	237	240	232	231	237	278	236	265	268	263	261	254	258	265	244	254	257	245	222	227	251	253	231	275	247	248	252	251	250	239	230	263	214	252	271	253	235	254	234	230	227	253	256	262	224	251	236	256	229	260	253	258	219	251	242	243	242	263	259	240	227	264	242	229	230	232	253	270	272	260	219	215	243	245	239	228	238	239	277	252	263	267	238	232	270	240	264	240	247	232	220	219	234	254	253	275	229	263	269	254	266	267	249	253	242	234	241	216	243	244	275	226	257	250	258	279	248	258	242	240	239	245	271	233	234	260	245	265	227	237	238	274	236	256	250	245	216	266	269	251	262	215	245	243	243	242	276	248	266	270	247	235	230	255	264	245	287	270	235	221	233	250	252	273	224	250	264	263	249	250	251	254	240	257	269	251	265	222	251	214	254	257	260	239	250	255	268	249	223	265	244	250	247	249	250	229	243	259	257	269	263	264	254	262	255	240	238	249	231	266	223	240	269	230	254	273	245	251	272	242	248	241	253	265	246	265	208	239	263	251	257	263	238	232	275	254	235	256	264	281	260	262	238	245	240	247	240	225	283	226	239	247	232	250	234	266	264	245	251	243	254	243	257	222	247	238	259	253	248	254	244	211	288	272	274	224	233	266	255	245	274	246	227	249	273	246	258	227	255	247	232	250	244	221	266	279	254	253	256	250	253	278	227	230	243	264	253	244	259	236	255	235	269	239	277	266	259	236	249	272	227	263	247	251	258	264	244	237	276	252	228	256	240	242	228	247	257	244	235	243	251	281	228	245	232	258	198	232	255	245	256	240	254	251	245	244	245	260	273	239	254	269	263	241	223	254	255	291	227	255	251	250	257	277	231	228	289	246	235	236	228	234	257	248	234	251	261	252	257	244	259	240	237	245	244	245	242	274	245	229	244	257	283	225	250	265	255	278	267	252	252	254	238	220	277	264	246	270	257	258	250	263	268	249	244	250	253	247	248	206	268	231	226	244	261	252	245	218	234	247	249	249	218	230	239	288	232	247	254	287	302	238	271	234	236	268	260	240	253	198	243	262	230	245	271
14289	5238	10346	12644	11976	10599	9897	8325	7434	6913	5624	4600	4156	3804	4189	3268	3061	2744	2848	2537	2522	2341	2456	2236	1879	1960	1555	1684	1480	1377	1079	1011	1137	995	1009	951	923	857	911	825	891	831	774	772	797	820	814	741	746	714	733	786	751	737	721	678	729	735	700	720	705	718	729	719	724	715	704	671	694	666	703	633	697	721	709	680	682	712	693	680	659	681	663	714	665	685	664	697	727	633	678	651	685	685	654	669	669	647	683	737	662	666	658	673	644	663	664	671	613	669	685	678	611	639	707	667	668	644	652	648	714	665	665	697	686	668	682	687	709	629	701	640	669	669	700	681	673	680	622	676	652	658	670	703	698	658	671	663	678	676	664	650	686	640	645	691	657	684	695	671	705	656	690	687	664	701	612	651	676	676	672	665	669	645	687	670	673	675	652	681	658	676	687	698	657	678	677	575	648	685	658	656	671	669	619	701	675	672	709	661	632	747	643	704	685	721	671	660	669	639	672	687	675	670	650	627	633	660	659	701	671	622	631	657	659	670	662	699	649	692	680	639	660	648	646	666	676	654	680	659	703	664	656	646	639	648	672	681	671	669	650	690	680	663	646	648	693	657	661	701	655	644	640	640	698	588	661	648	652	628	657	658	649	666	645	672	661	639	703	657	663	668	696	657	654	687	646	664	729	704	614	654	690	674	606	673	631	624	696	701	657	651	647	700	696	638	601	639	658	664	613	644	665	678	671	641	622	664	674	649	660	663	649	659	716	621	701	678	662	641	672	649	715	675	617	694	660	675	639	663	687	701	620	713	667	638	652	664	702	647	653	612	667	686	666	671	683	672	662	659	627	678	653	680	717	657	678	700	646	668	679	660	678	691	610	666	646	646	643	631	704	645	707	666	715	684	626	672	673	654	682	669	661	701	658	658	651	665	701	684	630	659	694	638	642	649	691	671	656	653	628	663	657	659	624	665	689	653	669	651	683	679	661	656	639	674	648	646	657	658	658	695	687	647	689	663	611	665	688	669	696	629	637	662	639	668	630	656	671	645	668	705	703	642	658	678	705	624	664	692	695	693	623	671	690	676	713	643	608	705	670	661	652	689	674	677	671	666	678	676	708	609	637	642	694	700	667	666	682	627	704	672	696	667	661	694	671	680	651	663	657	660	666	673	663	664	637	689	645	653	636	712	614	680	658	692	698	671	672	652	729	697	668	662	659	643	718	642	662	673	674	629	663	668	682	633	635	653	660	651	682	643	659	607	630	688	649	668	644	641	678	692	701	698	667	694	659	667	689	658	692	690	679	628	665	684	682	670	697	706	649	618	653	652	655	669	668	679	642	714	665	620	584	663	658	628	676	655	651	689	692	675	715	666	658	615	699	659	643	688	649	658	664	653	633	666	665	726	672	673	653	643	668	701	678	702	673	691	646	622	625	688	687	670	679	718	629	680	666	702	668	641	652	669	651	676	651	652	661	700	599	662	651	698	689	669	675	640	665	652	702	617	669	671	615	700	715	646	677	660	631	704	711	640	702	663	725	620	638	630	652	700	662	663	659	602	668	684	662	706	670	665	687	651	653	726	624	633	659	706	660	654	703	693	682	692	692	701	607	687	673	691	639	695	674	679	604	673	632	623	718	659	669	639	678	678	668	671	712	630	678	662	653	647	673	647	679	647	643	685	656	656	680	686	672	652	664	686	633	664	672	648	698	691	648	657	629	668	690	666	722	702	710	688	658	720	667	684	684	692	655	637	638	616	670	669	683	643	707	686	669	677	737	667	665	642	716	732	639	630	693	663	682	652	645	669	691	699	657	668	712	620	697	640	641	636	661	689	668	682	669	645	633	702	692	715	675	680	710	693	653	686	671	669	633	672	665	674	662	638	705	631	678	650	676	633	628	691	634	692	631	660	605	670	661	659	676	671	683	659	666	694	689	677	625	608	654	628	659	639	690	696	649	682	695	697	662	661	661	682	657	705	689	670	660	667	688	692	663	632	676	674	685	688	729	656	695	639	670	657	635	681	715	645	641	727	652	672	671	665	630	655	661	689	663	683	658	688	659	634	689	656	678	639	680	697	648	686	645	696	620	703	640	669	659	691	617	655	676	697	643	689	618	683	657	717	707	649	606	620	632	645	706	647	634	689	648	708	689	656	640	670	671	684	650	692	665	684	677	642	690	656	680	657	707	671	664	685	688	626	669	662	682	668	656	656	676	682	614	671	691	656	699	671	671	643	656	670	672	675	678	692	689	655	678	639	675	602	662	739	712	654	685	652	675	675	750	724	649	658	693	618	669	681	654	666	643	682	657	650	682	649	706	708	690	655	634	675	703	658	648	650	673	657	659	683	650	662	647	670	697	664	641	702	655	646	602	647	609	667	703	644	707	683	723	699	644	646	655	672	620	655	668	638	685	676	685	652	702	631	672	661	671	702	679	629	667	689	680	644	669	642	670	644	651	628	656	672	661	642	683	634	678	675	660	730	629	681	658	669	626	677	666	674	669	687	677	647	659	690	678	646	648	659	629	648	622	696	676	664	673	696	703	645	653	717	689	674	657	630	668	683	693	686	688	623	682	676	696	664	615	628	655	683	672	677	660	656	652	674	611	665	679	657	632	626	653	700	665	629	678	645	674	700	643	654	639	654	687	661	625	644	642	661	682	666	678	658	666	651	631	643	662	711	664	687	699	672	693	608	677	667	650	693	641	687	649	676	679	675	703	656	688	696	606	662	642	723	650	648	650	659	660	621	627	699	692	679	648	654	614	680	691	647	623	671	647	680	640	686	643	603	683	651	635	646	674	686	634	671	683	686	691	701	646	648	617	598	647	629	615	684	688	697	704	687	644	652	656	680	650	656	679	644	679	675	671	671	642	683	668	649	651	649	651	664	711	633	677	625	661	684	653	660	653	667	674	670	625	640	652	652	641	683	671	619	677	674	696	639	706	614	620	690	724	682	691	683	711	669	645	658	706	662	671	654	697	630	674	695	649	604	648	675	665	663	722	696	682	684	668	653	678	676	707	666	669	702	616	699	664	605	652	636	679	663	680	639	656	694	667	618	706	604	665	646	623	634	653	644	664	605	654	659	665	677	678	676	660	672	647	654	685	663	666	657	651	627	657	740	727	662	662	672	620	618	635	635	684	710	681	634	652	689	700	709	649	684	684	705	709	627	693	627	671	722	673	653	700	695	642	669	643	659	668	637	609	683	679	699	664	655	657	623	654	627	668	664	685	706	670	668	650	650	665	679	658	626	663	622	696	675	656	654	683	720	686	665	688	629	658	673	633	679	666	698	699	706	661	675	683	704	658	680	695	628	683	663	655	704	697	679	661	651	629	689	631	661	596	669	657	694	645	695	692	708	658	644	678	657	660	665	668	689	699	692	686	610	697	656	613	664	671	646	672	671	707	681	690	701	644	689	701	633	701	661	597	661	669	711	680	643	649	636	678	635	672	671	662	662	678	641	696	634	722	657	667	651	698	639	668	639	696	642	637	621
7381	1237	1312	973	829	649	554	491	423	408	380	357	325	328	340	308	328	329	313	330	325	321	350	319	304	297	317	323	308	325	298	291	315	312	299	304	311	315	312	298	349	305	328	303	311	294	306	279	349	325	288	291	316	301	328	333	313	319	361	312	359	333	296	330	314	311	295	333	332	312	327	316	329	277	329	320	310	297	301	326	336	341	337	307	317	315	303	339	336	317	313	328	270	307	305	298	298	327	274	278	337	305	321	309	310	356	298	305	303	301	289	343	315	303	329	318	310	327	301	343	288	316	317	315	283	310	331	329	295	317	331	317	322	275	297	295	318	310	307	332	288	333	339	308	331	289	343	326	298	306	315	308	290	340	297	302	300	312	293	265	302	335	305	294	298	298	312	277	304	361	314	326	316	309	333	302	312	326	331	319	315	287	295	300	315	289	328	303	310	311	328	303	315	336	311	317	311	322	338	297	279	351	309	311	318	309	320	313	316	289	287	290	298	311	325	307	301	335	291	321	337	333	348	304	319	316	308	339	343	279	312	311	328	333	305	323	311	326	317	306	292	319	362	310	344	337	299	304	328	340	312	306	326	321	301	309	316	310	309	354	312	321	344	335	311	349	318	321	307	303	281	297	319	312	327	295	297	323	299	328	301	319	307	326	280	293	309	319	297	290	325	316	339	292	322	324	319	325	357	299	319	310	298	330	310	311	331	300	300	320	317	294	323	287	294	345	337	336	280	300	279	320	307	294	336	305	319	329	273	307	288	314	320	340	322	326	335	341	324	301	305	303	347	313	314	340	285	298	324	312	316	288	285	341	313	330	329	318	293	293	317	296	355	328	325	305	283	305	290	315	330	320	335	300	300	297	265	332	301	323	302	270	290	326	307	305	320	311	331	302	285	327	309	323	305	313	293	307	312	301	316	261	305	312	287	317	288	294	334	276	363	315	290	332	342	316	324	308	339	319	316	314	314	310	310	365	307	332	302	264	287	305	325	303	304	296	292	302	274	324	300	313	286	322	320	347	304	318	323	321	326	323	301	308	326	314	288	310	365	294	328	323	311	304	322	340	313	292	323	321	336	310	299	343	307	327	304	325	296	292	316	292	309	292	324	352	327	311	313	322	307	324	293	299	313	309	318	295	344	283	282	319	316	318	317	321	328	289	302	301	301	308	334	309	319	290	291	311	309	326	335	352	291	293	306	340	309	295	322	295	318	315	345	324	277	272	329	325	294	301	319	313	285	336	314	325	349	340	323	324	351	324	338	291	328	310	291	316	315	326	307	286	324	324	291	313	313	306	295	264	330	290	324	300	349	323	306	335	308	314	333	337	307	318	301	326	332	339	313	320	331	315	303	311	311	311	304	293	312	302	320	310	343	305	326	316	306	301	314	318	280	306	313	328	342	316	301	305	275	308	313	324	329	317	283	334	337	282	297	352	289	304	290	321	288	330	307	315	325	318	323	297	317	322	328	328	328	331	315	300	309	282	337	306	312	305	288	326	308	307	317	334	341	308	345	303	272	328	295	313	327	332	306	296	314	309	303	322	319	322	304	337	324	288	290	328	317	327	323	323	305	347	309	331	308	328	318	326	320	312	301	293	300	297	347	325	323	351	285	307	326	328	371	302	291	279	315	304	277	307	303	301	317	302	281	299	298	308	342	315	296	335	308	309	340	331	328	288	298	310	335	330	321	313	309	305	321	316	313	335	323	308	289	315	298	339	299	301	307	290	312	328	310	334	332	328	325	305	292	272	262	305	297	277	331	326	347	289	293	329	313	303	318	304	290	293	322	289	295	310	321	289	276	303	327	317	311	314	314	333	325	304	314	296	301	308	314	320	320	306	297	295	314	332	303	268	319	310	299	326	301	359	291	346	293	317	295	315	323	325	321	305	295	336	324	328	294	315	337	302	283	320	324	327	323	319	299	318	326	301	279	330	316	315	320	300	337	307	319	305	312	278	297	350	327	323	318	301	315	329	296	303	325	294	301	303	328	322	318	358	296	273	284	329	290	305	326	345	317	267	303	320	313	327	304	318	339	325	319	280	315	313	321	321	312	306	323	327	338	317	292	313	301	327	312	364	293	305	317	317	305	314	333	319	310	309	290	300	314	309	314	292	305	333	306	315	297	286	308	282	309	321	296	321	318	314	310	312	313	333	350	328	292	292	318	280	354	336	335	307	307	350	321	318	346	317	285	304	316	323	280	290	323	309	339	316	293	333	306	329	300	313	305	343	310	326	309	301	293	329	324	343	316	320	316	314	312	306	279	295	306	290	298	358	354	333	332	293	330	345	309	350	302	326	325	294	328	320	300	304	306	315	341	306	303	304	315	337	333	278	299	305	311	299	330	314	316	317	287	294	325	293	310	306	347	284	296	331	332	298	307	312	296	327	336	321	289	303	342	333	310	317	322	326	282	333	310	329	318	314	344	297	329	292	299	328	313	330	310	326	336	301	313	318	282	301	297	305	341	315	317	298	337	337	311	317	282	285	314	312	351	330	293	297	341	291	263	297	293	323	332	337	309	297	314	310	302	308	297	313	336	330	338	359	322	303	336	340	281	347	338	317	300	314	321	321	311	280	328	314	299	313	333	322	323	318	309	338	316	311	303	325	322	300	335	318	333	329	318	286	321	319	330	330	286	290	313	317	305	311	302	366	303	293	302	296	305	336	300	323	293	292	317	303	304	299	321	347	312	315	291	307	324	296	329	284	300	318	305	282	325	297	324	297	338	321	307	325	336	301	321	299	327	300	317	312	280	308	312	317	295	274	304	301	307	305	320	355	281	298	306	309	307	309	305	302	294	321	322	327	308	308	301	324	316	316	316	326	319	335	295	319	324	313	327	321	338	296	332	306	319	298	315	335	320	351	312	303	310	322	318	329	332	304	326	284	311	304	314	323	277	304	323	345	344	332	316	347	370	296	307	305	317	341	317	289	310	331	340	319	271	332	290	310	284	311	336	305	345	291	315	299	319	286	308	313	320	338	327	318	316	287	290	339	303	326	323	325	298	315	326	310	311	312	291	302	317	322	337	290	297	310	306	329	311	326	321	325	332	312	349	325	331	282	327	303	327	295	327	282	317	287	307	326	327	295	350	278	288	310	303	297	285	321	299	293	329	319	292	346	305	339	320	295	297	321	314	309	335	342	307	303	304	326	323	320	317	297	317	328	299	275	331	302	313	317	311	306	288	346	268	350	302	344	300	278	331	333	301	312	283	292	341	313	359	339	332	311	308	294	321	363	307	322	332	338	323	311	340	296	341	315	324	336	313	300	328	304	324	340	306	296	308	311	324	293	329	340	307	322	311	330	300	289	290	321	318	307	309	305	301	298	343	307	305	322	295	303	296	315	298	316	290	336	336	312	318	298	297	282	321	334	333	322	337	320	319	305	307	309	301	341	333	308	297	326	319	358	325	293	293	275	283	321	283	283	273	335	319	307	326	324	328	297	308	320	300	345	324	309	305	323	337	303	315	316
4564	1548	2657	3088	2756	2387	2130	1719	1493	1368	1062	1035	980	912	878	903	881	920	891	889	857	855	864	852	835	818	867	837	825	832	733	763	877	827	769	749	818	771	783	799	828	781	753	750	790	764	764	724	787	810	773	770	766	745	794	747	811	808	775	781	829	792	746	824	830	798	792	766	821	809	821	778	769	765	809	786	756	797	807	780	781	772	801	799	805	744	771	764	771	743	800	773	765	753	719	775	766	783	771	809	773	769	779	805	750	731	755	754	747	847	782	743	801	775	806	752	767	702	770	737	786	768	747	792	810	793	766	733	736	803	722	732	788	773	798	727	759	757	793	731	790	753	760	726	795	794	732	785	716	760	768	722	780	801	786	850	759	751	755	742	783	759	739	785	772	748	797	751	765	781	773	742	754	769	793	742	763	818	763	811	751	786	775	783	746	841	731	777	773	709	784	764	827	796	778	813	738	764	805	816	781	742	806	787	823	742	772	797	797	748	728	777	772	791	739	815	750	796	747	787	783	772	775	753	835	752	751	755	769	797	772	758	742	753	784	820	728	678	739	784	830	780	740	782	762	810	755	762	760	754	806	810	784	758	779	786	761	781	798	773	825	777	783	799	705	798	783	753	761	720	819	798	798	747	759	780	790	772	796	750	824	785	802	824	790	743	803	757	765	744	764	716	780	804	735	789	759	729	768	775	783	759	734	774	761	776	821	776	758	743	789	757	772	747	727	765	755	773	745	770	760	757	751	775	775	746	781	799	740	769	788	761	813	814	770	760	792	764	846	750	805	791	811	796	782	773	758	808	804	752	786	774	790	773	796	746	775	815	747	766	801	783	732	759	795	768	797	783	764	782	777	792	775	768	746	784	755	756	750	750	789	755	771	769	837	718	789	770	746	772	798	755	773	762	755	765	797	734	745	762	799	778	753	735	757	813	817	740	770	770	780	793	771	787	763	754	814	788	771	778	742	781	774	755	770	760	781	787	781	789	771	773	750	773	752	755	783	791	755	770	724	829	770	777	758	728	801	788	747	742	804	759	752	719	724	783	768	752	764	782	791	759	771	763	765	825	772	782	767	740	815	811	773	786	811	771	735	740	728	764	757	752	806	819	730	824	739	746	727	771	761	825	734	756	774	765	739	772	796	707	801	732	756	814	742	799	736	806	743	736	780	742	725	791	766	749	738	815	787	769	813	714	774	790	750	747	765	763	741	778	778	747	808	804	755	772	821	820	759	765	744	778	763	779	779	742	731	775	802	770	803	785	789	812	737	769	770	749	743	760	800	804	819	760	773	732	759	786	768	815	797	791	786	733	729	785	739	774	783	781	768	766	826	800	751	766	790	765	753	733	800	764	792	747	759	776	790	774	829	800	725	718	768	776	739	731	741	787	768	809	809	773	799	774	770	793	761	791	781	790	791	738	772	832	779	764	755	812	766	768	761	783	737	753	700	790	802	799	771	779	771	809	755	753	753	749	832	786	785	756	761	800	760	711	780	741	788	738	753	761	792	780	730	787	820	756	775	805	767	781	784	773	707	753	758	772	811	822	728	723	840	791	772	747	794	763	761	766	801	780	791	797	787	738	820	724	785	750	778	788	796	776	791	766	756	781	746	751	765	793	789	782	843	761	763	788	801	744	767	760	763	814	768	796	781	761	807	798	797	822	753	788	801	773	757	803	768	796	798	811	804	776	786	767	793	762	726	757	792	764	786	815	783	805	780	822	752	774	800	792	833	762	762	731	750	749	764	744	740	728	757	826	758	785	812	790	801	788	737	823	784	829	774	750	757	754	776	757	766	765	753	768	779	754	785	749	767	785	753	773	789	788	725	800	738	738	772	815	774	772	808	788	764	742	752	799	786	792	774	726	803	790	793	771	804	764	759	782	808	748	845	745	783	742	796	712	755	791	821	769	743	802	751	797	789	766	749	735	779	726	732	769	842	784	814	804	750	737	754	802	762	811	724	799	789	803	769	759	764	825	768	772	774	760	768	760	799	738	782	766	761	771	770	749	805	765	793	775	755	740	791	754	729	757	782	733	792	787	750	746	753	789	778	776	775	756	770	776	761	739	777	789	773	749	734	770	796	764	754	740	755	731	770	800	719	766	802	768	734	780	814	775	796	766	804	740	774	774	792	783	764	736	791	813	784	769	783	797	784	798	749	784	771	772	819	767	784	717	726	794	776	717	795	783	786	771	762	842	798	762	768	752	732	735	811	755	747	789	755	740	785	776	794	756	772	775	774	771	716	778	791	731	789	788	803	814	755	771	724	777	757	790	774	777	784	743	745	794	777	786	773	806	758	774	770	706	745	817	784	785	754	764	793	789	756	769	778	783	744	744	802	797	737	768	771	826	748	751	784	676	779	804	837	758	805	792	756	769	745	767	783	754	810	747	712	746	780	802	757	775	742	763	770	778	737	776	787	773	779	770	766	757	787	762	785	809	805	754	731	788	743	754	783	803	861	767	779	855	778	787	768	745	801	817	847	749	732	764	771	794	788	753	810	793	807	772	753	780	769	828	774	789	751	715	766	806	789	785	741	734	797	765	777	773	784	797	770	784	747	806	745	766	815	823	766	791	747	792	716	793	808	795	805	768	806	764	750	759	772	774	736	771	747	792	746	774	793	774	743	755	812	797	722	799	801	786	810	827	823	828	796	789	805	762	762	745	808	776	762	768	839	766	776	747	757	797	734	762	710	747	822	758	743	717	722	806	768	726	731	802	757	717	749	788	830	784	765	755	770	758	782	803	785	795	780	817	772	776	759	805	777	815	797	721	727	743	737	771	773	793	800	823	804	814	775	780	783	797	739	765	808	760	820	733	807	761	767	792	780	809	774	781	781	770	735	800	778	816	789	717	762	808	756	793	816	778	766	760	752	813	799	752	773	775	743	716	749	771	763	798	746	729	833	707	794	764	740	733	796	817	754	797	797	756	817	791	790	769	755	790	752	762	740	810	783	794	783	749	766	718	785	761	778	766	805	775	762	799	789	782	779	827	776	779	741	756	766	738	755	705	792	797	789	782	827	770	807	755	782	770	802	805	730	790	749	795	734	847	816	838	786	776	743	783	772	813	791	764	791	778	758	722	776	803	752	762	793	786	772	807	813	742	749	753	807	786	785	833	774	789	767	792	800	728	795	789	733	789	809	806	808	787	744	740	805	795	762	734	735	767	765	755	743	789	820	771	758	761	749	749	809	791	710	784	771	724	775	799	741	759	783	845	748	796	765	763	777	758	740	769	830	776	771	779	758	757	814	783	829	784	749	808	777	782	757	809	763	790	733	761	780	806	743	738	784	800	816	803	749	792	784	794	769	818	761	776	797	807	763	705	761	729	813	754	796	825	769	757	782	771	758	813	811	777	778	798	755	772	818	795	781	760	782	783	758	772	763	812	821	753	721	793	799	831	773	808	770	791	769	699	753	766	741	757	783	788	777	767	811	799	725	770	759	799	729	764	755	811	756	810	765	823	789	787	786	762
21028	4871	4367	4218	3008	2078	1836	1481	945	822	694	503	459	425	450	362	356	321	344	334	272	263	285	289	287	251	242	231	230	205	215	220	207	234	236	195	205	199	175	177	192	209	210	180	206	171	194	181	182	217	180	179	179	214	194	215	179	176	186	184	173	197	190	178	180	173	214	167	173	155	192	204	199	178	216	189	184	189	168	183	190	189	168	183	183	199	195	192	189	201	202	189	192	186	174	166	185	211	187	162	195	168	192	193	179	187	176	178	182	171	155	178	174	190	202	173	176	179	172	187	165	180	193	161	194	214	199	174	179	193	185	166	197	179	175	176	170	187	158	191	182	184	182	208	180	159	201	182	197	177	177	169	169	196	182	183	173	165	175	173	186	169	188	206	164	199	169	174	189	149	193	185	200	205	201	179	209	180	183	208	167	185	172	173	164	176	189	163	190	180	186	185	171	151	192	194	189	223	184	210	174	191	142	194	186	225	195	182	190	171	193	195	178	173	168	171	160	159	137	160	194	205	197	169	178	202	168	179	174	155	197	211	178	212	182	178	159	183	176	164	186	164	187	184	179	194	210	193	198	184	189	186	170	207	202	210	184	195	220	196	186	174	200	182	177	214	212	195	200	189	217	185	197	164	187	202	165	180	192	182	176	194	170	180	203	193	188	203	181	182	196	178	190	184	197	184	191	170	180	171	181	184	178	226	206	191	176	175	195	170	201	178	193	225	194	184	182	182	188	189	191	206	187	200	165	178	193	205	183	167	203	191	193	171	189	157	215	197	166	175	172	190	183	176	182	178	192	184	199	185	173	187	183	194	176	192	164	162	160	199	178	178	185	169	185	198	216	198	195	201	161	181	182	193	174	184	209	206	185	191	175	180	196	187	189	200	197	142	182	163	187	163	202	164	167	206	190	183	176	171	180	201	159	184	199	196	185	164	172	175	195	175	173	182	180	185	168	171	184	190	188	201	171	191	180	188	188	194	174	168	186	211	180	183	177	204	194	170	182	172	185	211	185	181	202	195	175	179	161	181	202	185	196	175	190	175	188	189	184	168	185	159	220	187	210	183	177	185	206	178	162	185	186	203	189	201	202	215	160	181	183	190	188	166	177	184	191	182	182	184	175	178	193	203	207	188	168	196	206	176	166	178	198	205	177	193	167	189	183	189	195	159	154	230	199	172	184	165	186	187	175	170	163	183	197	183	161	187	181	196	186	196	203	172	185	167	214	179	178	173	191	177	200	184	182	195	186	186	177	203	190	181	180	179	206	186	202	229	185	166	215	176	188	162	157	194	204	174	179	188	181	197	170	208	194	182	190	189	188	179	219	179	183	146	182	171	201	189	213	199	189	181	192	195	178	151	181	196	202	183	172	210	190	198	196	160	202	168	191	195	191	175	184	187	205	183	190	200	181	190	173	164	204	188	182	171	197	194	173	170	173	169	163	168	178	192	188	184	188	210	177	173	180	186	176	193	165	191	184	191	183	186	206	179	195	186	169	192	159	172	197	193	183	192	183	166	185	164	182	198	172	174	207	208	183	198	183	184	199	194	197	175	201	203	194	199	193	171	189	168	195	202	191	162	161	188	198	194	173	178	199	194	192	170	197	201	193	188	196	191	169	197	169	176	195	185	195	166	210	176	170	204	195	186	173	204	190	172	191	164	220	178	178	171	177	173	196	185	201	191	164	203	198	198	188	161	199	192	179	193	197	188	204	203	180	174	214	166	201	178	194	177	185	218	183	194	204	167	186	177	169	193	193	175	180	178	201	186	182	202	192	189	177	211	167	196	182	199	200	221	167	191	198	191	206	178	182	177	181	177	154	177	180	186	185	180	177	185	186	182	183	175	170	178	171	191	176	198	183	189	185	154	205	180	183	181	172	202	186	158	187	185	180	202	197	189	194	172	194	159	200	204	172	185	179	194	171	166	185	193	164	182	179	216	196	188	186	218	203	179	188	192	200	155	184	170	197	173	173	203	174	184	193	184	192	193	193	211	156	188	182	200	176	193	186	192	173	191	168	191	184	184	220	200	173	180	200	168	185	169	193	177	181	187	198	208	199	166	199	177	167	190	180	180	178	161	162	165	191	219	186	163	210	196	176	175	193	198	159	188	203	192	179	197	216	188	197	184	175	165	172	194	177	181	170	172	209	194	182	198	194	211	195	208	190	197	183	185	174	163	186	160	183	186	200	180	165	198	188	205	188	182	184	192	160	202	198	178	169	182	178	203	188	197	187	195	191	180	188	193	168	153	212	170	190	168	185	175	193	171	178	181	197	189	186	181	186	172	190	184	165	204	168	165	185	191	190	195	188	180	195	164	162	197	165	162	168	192	192	200	151	178	205	183	193	188	177	193	187	193	191	175	197	184	147	199	178	196	169	188	198	193	185	167	180	189	155	170	169	195	165	216	185	205	186	185	182	174	192	159	188	164	198	177	196	181	188	193	166	170	203	173	178	161	164	206	180	188	216	188	169	200	170	174	172	197	180	182	172	175	179	173	168	211	183	201	199	180	185	200	203	198	218	186	186	188	167	177	211	190	166	183	183	193	171	169	178	175	183	173	190	194	193	162	194	161	203	181	181	186	191	175	183	189	184	184	189	191	189	180	162	205	194	196	176	187	193	192	156	206	180	175	182	207	194	181	166	169	170	171	211	154	189	176	177	201	194	189	184	203	201	187	201	213	192	181	193	179	176	207	192	198	201	175	172	194	190	211	205	189	166	217	183	161	172	175	166	181	161	180	188	185	185	181	154	192	148	188	201	181	198	193	171	178	188	186	160	178	189	191	193	177	156	198	220	201	210	191	193	191	189	187	200	177	176	176	195	192	179	210	192	164	177	183	195	197	161	208	188	186	166	180	183	171	204	187	172	201	207	188	214	189	187	198	163	178	198	177	215	182	203	135	179	178	184	190	172	182	180	185	185	186	177	184	186	219	188	205	177	186	168	192	189	189	178	197	173	179	172	185	184	166	185	189	180	181	185	167	193	165	208	183	173	189	183	189	185	195	185	163	166	203	175	161	189	171	215	201	169	199	160	191	199	191	177	195	195	187	191	186	184	183	177	192	180	194	138	187	177	204	177	174	189	198	179	181	198	184	183	180	196	183	166	175	188	174	175	178	187	182	173	198	159	156	189	194	187	189	187	188	187	176	184	177	175	173	190	176	223	191	193	195	174	170	193	187	183	166	189	195	189	210	157	200	199	187	185	199	203	168	185	179	188	184	189	187	187	164	188	207	196	165	188	178	195	201	179	175	203	222	236	185	201	174	173	201	212	192	176	178	178	216	198	190	182	168	149	207	193	183	164	190	192	198	181	192	196	180	190	187	182	202	178	176	172	195	197	209	177	191	185	177	166	174	178	185	185	166	192	215	182	174	185	205	187	213	225	194	195	177	183	174	177	193	178	187	184	182	182	183	188	171	184	199	216	191	181	180	207	195	177	194	198	162	177	191	189	203	177	193	195	161	184	196	168	180
11041	3112	6430	8274	7706	6665	6187	5450	4036	3713	3163	2446	2331	2118	2171	1633	1599	1509	1623	1616	1315	1302	1342	1156	1138	1070	997	951	985	812	669	745	673	740	649	654	655	615	613	596	575	559	573	583	549	573	583	615	531	548	581	531	567	545	550	545	565	554	546	605	541	556	542	545	592	554	549	524	539	504	495	529	515	539	528	529	564	533	538	509	535	552	507	479	534	488	499	473	497	511	509	525	529	491	475	489	502	487	508	531	534	508	512	521	534	558	492	521	548	519	531	548	493	515	531	523	515	490	537	510	532	476	503	539	525	482	495	508	542	521	505	533	500	496	479	508	536	549	494	525	508	542	508	494	513	496	475	516	508	499	558	544	535	542	520	517	537	499	513	546	506	492	500	480	520	519	530	505	535	522	510	499	508	475	511	534	487	557	459	508	481	469	469	506	466	536	497	530	498	516	468	545	529	562	501	553	518	508	574	505	517	558	514	501	574	530	539	527	446	535	479	521	546	576	525	503	532	496	528	512	533	532	480	513	519	541	483	517	497	556	549	486	516	546	454	526	529	568	522	451	456	516	550	497	544	532	488	544	545	510	528	509	524	507	500	499	494	498	479	537	494	494	558	544	477	517	510	520	495	552	542	512	497	508	535	491	525	502	540	485	539	508	470	518	536	523	505	514	484	516	540	546	538	507	488	544	508	516	515	508	535	467	554	547	534	492	488	555	512	511	516	485	506	504	521	497	512	503	517	498	482	480	479	494	518	502	541	499	504	504	500	526	506	562	526	520	512	498	503	499	491	519	513	486	504	512	482	523	573	491	500	527	499	552	502	470	513	531	495	528	492	522	544	505	504	536	500	552	507	513	533	517	505	551	540	492	555	529	508	517	488	510	576	551	492	520	507	546	493	504	515	523	532	501	532	482	546	485	510	496	543	508	483	477	525	557	489	498	509	531	490	493	538	536	485	473	508	530	502	516	556	510	477	513	515	522	506	519	500	490	498	508	521	508	524	531	547	551	552	491	516	543	517	549	495	499	514	481	492	514	524	509	519	506	527	506	484	478	534	497	533	538	529	505	524	501	509	592	475	528	539	522	492	519	506	512	493	503	518	483	515	523	503	480	493	554	502	524	541	507	505	560	524	519	499	517	478	492	529	496	520	486	491	535	556	525	464	501	519	490	483	522	508	528	523	489	518	535	514	554	523	547	516	474	527	537	502	501	475	523	491	508	502	513	493	536	522	533	536	529	511	501	517	529	524	509	499	498	482	524	558	523	566	563	578	503	494	506	530	505	499	536	524	494	487	544	510	535	525	528	498	538	565	537	493	511	520	524	484	540	551	481	498	489	505	522	517	534	504	503	511	521	505	526	500	501	482	529	500	507	538	495	526	541	450	530	478	477	525	538	519	510	493	534	504	514	501	478	492	489	482	526	522	476	520	535	515	485	531	538	559	497	518	510	514	507	575	492	531	522	481	488	467	540	483	482	519	510	533	464	510	535	493	488	513	523	492	478	590	503	492	533	519	506	514	559	547	522	551	516	502	515	469	553	534	493	534	544	510	502	554	472	493	483	548	517	519	467	504	529	512	541	528	505	504	554	501	546	529	516	509	490	496	529	522	525	489	540	501	485	504	526	523	517	494	531	512	461	506	541	540	500	501	506	491	490	484	548	497	509	526	518	524	531	510	531	550	499	533	506	510	483	540	559	516	493	529	536	510	527	527	499	539	544	533	554	490	479	503	504	532	526	517	540	498	491	527	530	506	518	493	518	538	498	494	503	534	442	530	512	524	499	508	470	504	504	536	471	490	493	506	541	474	520	495	539	490	530	531	452	512	495	523	511	515	494	540	499	501	512	541	518	526	520	525	492	501	498	515	526	483	503	512	507	483	538	477	510	538	529	523	503	493	570	520	515	551	493	512	513	466	489	496	517	515	519	472	553	498	531	515	514	518	522	530	480	512	465	435	488	543	467	489	515	526	516	562	497	542	544	507	501	540	521	472	515	515	490	502	518	555	547	564	515	487	495	488	517	565	493	483	499	532	504	473	532	500	514	516	484	490	509	503	523	534	492	487	498	530	477	516	526	518	532	513	473	518	543	539	514	508	547	516	512	524	515	484	500	474	488	515	516	494	498	566	530	532	514	481	479	523	521	514	494	497	554	502	517	492	496	514	513	513	515	528	528	472	490	542	528	494	491	541	481	483	543	547	523	524	513	511	515	525	553	506	463	540	526	567	534	488	494	488	569	514	492	472	513	571	552	503	480	513	492	518	494	539	497	551	491	531	489	519	500	499	503	525	518	492	520	529	488	474	499	534	502	549	502	503	527	491	491	481	507	466	530	477	490	505	519	493	506	483	526	472	485	519	515	505	517	510	545	499	546	522	516	499	503	555	556	497	496	525	554	519	497	510	528	497	502	519	488	536	530	484	523	490	537	549	478	494	521	525	518	547	485	518	516	526	526	503	493	493	516	490	527	540	477	518	538	487	509	528	483	500	496	471	534	510	499	541	495	526	506	506	548	543	516	498	534	493	497	521	505	532	515	509	533	518	531	512	526	497	520	508	489	505	517	528	487	520	549	511	499	503	528	545	494	540	539	501	520	487	495	473	493	511	495	473	516	543	508	560	505	519	517	509	511	527	506	516	503	499	514	457	560	512	499	548	521	543	512	527	502	469	536	529	514	513	540	495	501	532	563	483	491	470	521	532	521	487	459	500	479	505	536	534	498	531	552	557	532	539	509	537	520	508	492	524	500	533	541	532	503	528	507	519	510	496	482	469	540	527	521	495	470	542	528	545	496	499	523	509	554	512	492	496	498	503	538	502	480	516	519	549	538	506	517	480	489	508	482	509	535	518	519	500	499	535	512	514	545	492	509	519	515	549	533	503	497	480	486	507	486	491	554	575	500	548	521	547	492	493	535	509	528	507	513	529	520	521	502	461	508	518	500	518	505	542	522	514	500	514	514	539	519	496	513	507	529	502	480	475	484	492	514	526	553	508	515	501	535	502	520	518	525	480	520	521	520	499	542	525	549	503	559	520	547	531	494	544	503	537	530	546	537	574	512	480	532	535	512	490	519	480	506	489	532	504	561	521	521	512	495	537	527	511	462	523	529	489	503	543	542	514	505	538	481	555	498	523	529	550	524	521	508	484	475	513	498	540	500	481	500	543	530	518	497	514	484	485	512	541	492	483	487	518	527	531	500	558	459	500	481	517	499	510	489	473	531	504	512	500	557	563	497	500	517	495	490	512	514	496	518	538	516	507	517	533	518	533	530	479	516	474	496	514	513	502	534	516	521	484	537	494	529	523	525	518	513	536	512	487	513	543	488	517	540	535	501	468	470	492	495	526	539	515	484	509	487	498	537	556	535	536	503	510	511	529	539	569	502	491	495	531	510	505	527	534	540	476	531	489	557	512	536	526	537	479	516	481	505	512	520	502	522	486	498	497	538	535	500	513	516	533	519	467	502	524	544	514	464	518	538	502	524
32162	10331	8621	7555	6220	4478	3890	2585	1979	1748	1398	991	970	881	771	676	599	559	637	628	494	535	510	501	390	411	375	402	422	317	284	302	340	316	306	300	268	310	283	285	268	278	255	263	269	250	334	283	287	243	246	284	275	256	258	265	276	312	247	256	267	273	260	265	277	235	285	245	216	282	285	258	283	246	247	255	248	267	260	309	249	252	259	247	276	257	256	267	260	265	261	251	255	232	266	240	282	264	259	264	280	246	240	277	242	249	279	262	278	246	275	253	243	254	261	247	244	254	252	275	250	257	266	251	280	278	255	260	281	230	288	246	258	258	281	235	256	272	257	273	231	238	269	275	273	279	277	262	267	265	280	266	216	296	276	303	287	272	249	270	250	237	241	281	261	243	262	255	250	247	244	262	268	237	252	268	262	250	237	253	208	287	278	260	270	270	259	259	241	255	280	231	258	258	245	238	283	264	261	276	254	281	264	273	244	259	311	274	274	284	254	227	270	252	289	273	248	257	235	249	270	284	250	287	280	235	250	245	266	292	276	278	250	276	259	254	241	285	250	258	259	262	204	237	267	228	264	279	258	253	258	248	272	256	261	245	270	261	265	242	299	290	287	228	293	256	273	255	253	272	274	245	270	258	259	253	252	248	253	244	260	287	267	222	234	278	270	255	257	264	287	258	261	244	233	249	274	265	236	268	272	274	229	256	238	272	238	249	276	243	243	275	246	280	281	220	266	262	248	248	295	268	261	284	270	242	254	216	262	266	237	258	279	257	245	259	253	276	237	238	277	250	247	248	266	268	238	250	273	258	263	258	237	252	260	237	258	270	271	273	266	269	239	268	242	257	258	255	272	279	257	257	275	267	266	255	275	255	268	282	285	238	284	257	262	263	271	267	274	244	264	264	258	263	224	259	243	250	246	236	249	300	275	267	287	259	241	245	270	240	268	289	281	278	260	238	278	266	269	239	250	253	256	287	247	241	259	236	264	261	247	255	253	286	273	266	259	253	271	276	245	259	268	273	224	234	234	252	281	236	260	270	250	272	244	276	288	265	268	291	242	232	270	261	257	248	282	281	251	261	248	229	254	255	257	242	275	260	271	271	244	275	277	260	275	247	268	271	248	245	280	234	252	247	272	274	254	244	251	263	226	245	263	249	253	280	297	255	266	252	260	284	268	266	272	260	269	254	259	265	230	238	257	251	289	236	239	273	268	306	234	237	261	251	269	274	255	253	281	240	270	256	261	258	256	224	269	254	268	245	276	254	270	252	232	270	263	260	267	228	240	235	263	273	235	235	265	309	225	248	240	262	258	244	261	233	271	246	235	276	258	250	237	256	253	258	270	257	246	272	269	256	248	293	233	255	248	246	239	259	268	240	249	255	261	271	230	262	253	269	275	250	265	255	254	278	272	228	241	269	242	263	289	252	272	305	267	247	244	267	237	251	253	253	273	251	257	264	229	261	247	269	241	249	238	269	264	269	232	256	261	267	257	266	237	234	286	261	228	278	253	268	261	263	262	271	256	247	274	263	268	245	264	232	281	258	256	228	271	274	242	266	213	241	240	273	274	231	253	261	257	279	253	243	256	267	248	258	274	260	265	236	255	244	270	242	267	252	250	251	242	253	241	240	261	257	254	261	261	222	265	261	258	291	229	255	287	273	257	266	291	233	223	237	249	259	262	269	255	246	241	247	234	251	223	263	271	295	257	258	244	256	262	234	258	264	250	252	248	260	239	247	249	242	255	261	269	231	253	269	249	248	270	254	291	274	265	242	253	239	278	278	282	248	266	285	251	258	226	266	246	285	245	245	280	241	244	249	259	250	277	240	249	241	269	260	257	255	240	229	242	261	254	244	282	228	239	256	273	246	258	295	245	254	284	242	243	264	266	249	266	268	249	258	259	242	271	263	285	240	274	263	249	253	226	230	243	245	271	267	243	263	278	281	254	242	293	272	246	270	278	275	273	236	248	273	256	276	281	262	262	243	277	245	242	239	261	242	260	256	254	261	242	249	240	251	254	261	239	226	226	278	270	234	245	275	261	267	231	277	264	273	244	251	242	269	256	209	268	278	251	259	267	247	271	259	247	264	256	220	268	267	286	266	260	255	247	264	267	274	254	222	203	239	249	275	249	278	256	253	256	224	221	265	247	252	262	249	258	283	246	284	267	263	249	266	251	276	262	246	241	251	245	257	244	239	247	258	227	260	268	284	242	224	245	270	273	251	271	242	269	262	276	280	242	283	271	250	223	254	252	221	257	257	256	245	261	251	266	284	255	259	251	227	255	273	248	234	265	246	263	286	261	261	243	282	269	287	254	270	248	251	272	274	270	253	278	258	277	255	299	260	269	224	257	228	269	276	234	239	278	248	229	249	269	246	291	258	222	285	266	253	268	269	286	222	235	267	261	244	241	274	230	281	280	233	263	251	251	254	261	235	240	274	249	230	277	217	241	242	256	253	273	255	261	259	274	264	286	244	248	233	269	257	251	245	267	278	265	237	231	263	267	251	246	256	235	254	240	300	250	298	282	270	257	258	228	240	264	272	272	267	258	252	263	273	272	270	286	252	239	260	253	277	265	275	246	257	237	271	267	273	252	245	250	271	231	273	280	249	238	217	288	256	260	266	260	242	264	241	265	256	243	261	274	269	264	225	248	279	263	268	252	255	261	250	260	260	263	247	281	264	251	244	299	281	258	283	250	287	233	252	283	261	245	259	270	270	247	254	249	252	242	237	278	253	257	247	247	262	257	248	273	262	250	244	264	242	251	243	259	257	269	265	247	264	267	293	290	256	220	237	252	249	273	263	275	271	245	242	270	247	272	252	256	244	277	254	242	247	251	248	242	276	272	231	270	231	261	252	246	267	239	282	243	255	232	272	264	235	259	274	275	254	276	240	263	261	266	268	267	255	250	243	252	245	238	252	243	244	257	273	231	263	275	242	245	258	242	241	257	265	245	260	250	233	224	238	275	252	253	264	247	275	245	252	256	249	239	236	237	253	271	279	279	236	233	232	264	252	246	269	278	275	256	262	268	231	263	266	278	240	259	274	266	259	243	254	257	287	259	252	261	260	254	267	264	224	241	264	238	273	241	258	264	253	264	252	238	245	245	267	258	247	240	266	254	274	265	255	269	264	245	231	266	259	281	245	276	269	240	274	266	273	251	261	287	285	268	264	247	282	286	236	279	243	266	278	249	239	257	243	267	231	272	269	288	278	247	260	265	266	276	269	244	256	257	235	224	260	276	253	259	282	236	266	234	259	260	241	267	245	282	253	242	276	273	271	255	263	250	265	247	285	255	282	265	228	251	237	256	234	261	262	292	247	269	237	239	263	275	264	278	282	271	243	254	250	267	227	261	219	281	279	256	245	277	268	268	261	274	254	270	275	272	274	274	244	258	258	241	281	252	259	249	273	282	273	224	265	259	253	237	264	248	262	272	262	262	284	254	287	234	231	251	240	247	258	263	246	246	224	271	283	276	269
15935	5724	10479	12925	12096	11026	10301	8618	7274	7074	5801	4361	4536	4034	4255	3292	3244	3149	3062	2655	2316	2333	2196	2382	1691	1883	1773	1684	1521	1322	1157	1116	1154	1052	1013	949	1006	878	893	894	919	893	849	799	837	896	849	860	842	810	774	745	772	764	731	691	740	781	745	743	743	769	805	744	763	728	743	693	712	695	703	757	705	732	694	711	705	681	720	720	740	715	704	681	730	711	748	743	666	696	703	730	704	691	704	684	731	719	671	684	711	756	708	723	637	681	726	653	684	713	704	764	712	607	712	700	719	710	744	712	653	667	700	675	667	732	697	714	692	739	667	702	721	703	699	733	692	668	725	675	666	680	702	686	666	706	726	655	683	698	684	641	680	710	684	690	700	732	717	676	662	749	772	691	689	659	714	679	731	687	730	724	715	709	641	725	689	720	706	691	700	664	711	640	727	643	720	667	704	680	747	673	707	654	691	675	626	699	677	679	707	716	714	686	707	714	698	666	726	679	702	680	697	692	701	680	668	690	707	753	723	727	709	752	700	683	714	648	682	679	710	723	665	693	685	717	698	646	715	695	684	705	668	649	720	708	642	681	705	693	672	642	709	689	689	705	695	721	682	697	679	712	697	730	679	619	679	685	630	708	672	715	703	737	672	705	698	703	690	729	640	714	714	658	667	640	643	705	706	652	699	703	696	706	713	660	729	705	736	701	702	657	723	668	752	681	710	696	732	689	701	682	678	715	699	712	691	719	688	750	687	662	696	706	707	638	688	670	719	660	734	674	692	635	650	696	729	737	704	661	685	697	760	689	728	716	674	678	665	750	688	686	640	676	666	681	733	743	684	697	664	628	699	693	675	702	703	736	741	707	691	656	673	707	694	712	718	692	704	686	782	742	693	721	727	718	682	714	661	692	639	694	704	727	714	693	697	704	693	673	716	693	705	685	695	677	681	699	683	755	664	657	625	692	753	647	656	747	705	735	689	686	666	704	658	660	665	686	721	681	742	675	668	668	696	683	700	723	700	700	676	736	696	652	684	682	693	715	669	690	689	717	691	670	687	725	683	723	670	651	708	698	690	670	691	711	667	658	691	657	659	646	688	712	703	687	663	686	707	714	714	677	740	722	707	713	649	720	732	667	706	656	704	731	736	682	707	698	644	677	699	708	694	687	676	651	718	713	711	682	690	737	670	756	706	669	670	644	642	667	666	744	717	681	742	649	702	700	701	750	694	722	684	657	694	692	724	655	724	669	694	670	685	673	698	679	728	675	731	728	702	697	696	655	700	670	665	683	664	695	715	702	667	731	642	735	699	651	648	707	696	713	714	701	713	655	707	707	670	664	686	682	708	701	695	676	727	668	681	679	676	679	676	708	630	713	669	717	694	680	658	699	681	619	701	676	640	707	702	696	681	649	721	683	692	739	692	653	683	694	692	711	677	687	685	646	680	655	688	647	662	658	758	645	720	657	676	681	667	705	737	674	687	711	720	713	670	705	660	681	643	780	686	656	681	683	727	718	707	715	727	710	691	694	702	666	667	689	678	708	668	696	668	651	668	673	688	671	729	736	711	728	704	690	673	699	729	693	706	746	680	694	669	706	673	708	690	721	713	672	688	673	707	724	733	712	690	755	681	704	654	650	668	631	710	707	676	696	713	654	665	653	675	727	710	694	675	714	704	654	744	697	664	724	702	636	750	716	700	657	651	666	656	693	761	679	751	674	691	675	719	685	697	674	700	646	690	714	676	703	715	671	694	689	737	745	726	686	729	719	719	698	677	678	725	695	667	709	682	690	706	692	677	668	703	757	709	707	676	747	741	755	742	670	681	662	658	719	671	690	704	624	708	686	714	697	712	686	649	686	701	680	690	654	658	684	714	678	643	668	678	659	671	735	702	709	680	696	678	708	719	675	697	638	709	679	718	673	693	688	671	720	697	677	696	672	667	698	681	718	714	653	762	646	730	705	644	733	657	701	700	705	637	706	676	717	690	707	691	692	706	638	696	676	660	691	707	732	704	731	713	651	728	656	697	695	679	716	673	636	716	604	681	685	740	691	684	697	727	681	691	686	712	710	709	715	696	674	709	658	677	686	702	740	718	721	709	705	691	703	694	641	671	668	717	642	697	684	736	675	688	682	677	672	666	700	682	711	681	696	674	683	709	713	679	650	708	732	691	716	675	775	729	719	658	739	644	665	673	676	681	728	706	724	612	695	673	711	687	717	716	682	708	740	705	685	725	678	697	653	666	693	736	655	736	715	694	677	738	687	714	713	732	664	712	665	711	694	741	727	711	678	754	636	697	663	742	722	719	710	695	668	665	701	731	704	681	714	723	690	716	679	680	680	679	650	669	689	663	641	668	681	710	680	686	653	656	719	723	670	669	668	697	645	703	688	657	663	698	689	687	713	670	719	728	697	726	666	767	673	705	749	676	665	710	670	691	691	694	673	680	683	690	667	693	667	690	694	720	657	666	691	723	676	667	659	715	671	725	685	723	658	679	699	701	720	685	743	683	703	677	731	671	665	716	707	634	656	710	695	701	629	677	666	674	646	707	726	723	701	701	671	673	701	682	709	678	698	692	683	659	652	638	705	694	679	722	672	654	694	687	676	660	704	689	742	677	654	666	710	648	653	725	711	663	700	701	686	681	727	707	691	686	724	746	710	706	708	721	693	709	675	662	653	717	681	701	702	666	710	710	720	693	681	713	700	727	680	693	702	724	663	722	693	721	686	665	711	646	653	697	658	714	697	707	645	733	724	642	677	703	691	726	738	698	691	636	675	672	705	719	737	679	696	701	674	694	674	722	771	714	684	679	674	635	708	700	663	686	685	700	719	653	660	759	672	682	675	679	742	708	685	710	665	719	713	696	643	719	670	689	677	751	753	675	678	679	722	723	764	707	728	681	674	694	729	727	708	683	703	692	671	674	711	683	705	696	728	683	706	726	672	677	760	695	676	702	693	718	679	785	708	667	693	669	718	625	689	683	694	723	735	696	632	674	682	690	689	672	693	675	689	661	696	684	695	678	679	705	693	669	613	682	700	701	738	681	692	692	724	645	686	688	671	683	607	668	648	657	671	684	694	636	701	674	709	758	663	654	664	629	661	691	724	705	715	730	705	692	712	696	703	662	669	662	685	687	671	742	726	722	696	692	701	701	684	701	718	704	728	703	693	711	678	673	722	715	686	691	676	647	696	637	693	716	731	690	678	725	654	687	668	707	718	737	694	709	707	622	692	699	693	694	679	715	703	707	663	691	722	691	696	699	702	721	727	667	713	695	731	693	694	690	727	691	685	690	690	655	678	747	717	687	712	679	679	659	688	673	651	677	707	702	681	731	694	692	659	708	681	675	698	641	697	669	657	720	695	652	694	671	744	685	694	694	722	667	669	662	698	695	697	711	707	703	665	650	728	707	694	682	721	680	688	696	685	736	680	717	701	672	727	705	695	691	658	677	668	669	698	726	681	696	730	709	719	710	661	678	683	703	699	710	690	681	691
7588	1255	1302	1035	811	746	618	495	469	431	411	360	380	351	314	346	339	370	352	324	360	358	321	340	295	327	348	329	324	317	358	331	307	312	352	303	305	322	303	331	288	320	331	303	303	280	315	340	318	329	330	348	334	335	313	311	329	325	314	341	286	319	289	330	321	345	303	290	300	350	312	325	340	297	350	323	325	311	324	331	337	323	316	343	325	296	333	318	328	346	344	319	312	311	329	312	345	271	329	288	320	324	343	321	291	305	331	297	316	328	316	312	319	309	321	337	310	305	336	312	347	322	333	281	303	312	358	325	303	308	310	313	306	318	320	329	310	318	352	306	338	299	300	358	305	333	363	338	336	326	367	342	303	320	310	326	298	318	295	306	318	320	320	338	307	337	323	337	308	321	329	352	303	316	296	317	285	349	319	311	317	320	310	309	326	299	293	326	318	317	304	365	320	299	320	291	336	310	322	332	315	269	353	307	327	370	313	319	299	348	329	306	304	316	300	343	314	315	296	317	319	317	265	315	331	337	295	337	307	346	326	300	317	316	347	311	319	311	319	327	346	317	347	347	291	342	293	305	332	320	315	361	330	347	317	321	311	319	307	354	310	320	328	312	350	326	341	331	335	315	317	341	329	324	376	361	391	323	283	318	285	297	285	318	334	327	325	314	312	318	306	319	325	335	280	302	321	326	330	327	320	291	305	289	325	320	330	342	290	312	319	324	335	338	343	304	315	313	278	320	305	343	316	355	323	303	333	323	324	335	358	326	306	317	329	344	338	326	321	317	333	318	313	326	324	343	310	306	307	296	324	316	326	304	325	319	295	308	333	336	327	281	346	345	304	319	323	337	324	330	334	326	361	311	324	356	371	336	299	344	310	306	305	341	338	293	327	292	309	310	333	291	333	355	279	288	299	311	323	324	339	332	329	346	348	300	340	333	311	309	339	341	287	345	289	289	342	320	311	300	343	312	290	308	294	339	288	336	313	314	318	330	339	329	314	322	328	307	322	338	335	323	293	347	310	331	312	312	318	354	323	302	307	296	325	324	303	297	323	332	280	275	308	312	332	329	327	339	319	329	321	329	306	323	330	328	361	311	313	341	267	304	299	282	288	332	356	321	306	297	279	321	323	319	326	291	311	316	330	299	345	363	307	351	316	340	288	306	308	330	326	334	321	341	329	312	319	335	310	344	299	305	309	301	330	351	325	346	356	328	323	316	353	321	317	362	355	342	330	313	320	325	334	333	325	326	346	321	310	360	306	334	349	311	304	325	355	349	293	319	347	316	325	294	321	310	347	310	309	334	325	309	326	343	388	328	318	342	355	324	277	345	349	323	328	284	320	354	333	313	293	306	346	305	346	310	330	286	325	346	308	323	337	295	318	303	332	319	286	333	338	335	292	305	314	320	325	355	295	349	309	304	304	345	346	337	299	303	317	333	308	326	319	318	322	299	298	298	280	313	296	348	321	329	286	310	299	336	303	326	304	329	276	341	315	304	307	294	320	339	295	299	334	324	315	327	331	336	296	328	340	319	311	329	331	358	336	310	348	307	341	330	314	308	322	296	345	355	328	320	329	302	314	334	325	298	307	313	322	312	322	329	336	317	312	287	347	336	311	351	299	344	302	298	304	308	310	333	308	311	310	337	315	290	337	314	301	289	299	327	325	334	308	281	306	346	333	331	325	346	332	302	325	332	341	356	332	296	301	302	279	326	303	299	312	302	303	309	302	274	352	311	333	277	317	342	316	289	332	340	312	316	311	291	318	312	316	306	298	282	294	294	304	313	327	296	331	331	373	327	305	290	285	337	307	347	319	324	345	307	306	336	341	345	332	312	294	316	327	310	341	297	352	308	315	337	322	302	293	316	348	338	293	336	348	327	300	339	325	342	311	309	336	316	303	316	335	339	331	323	329	305	338	310	314	320	332	321	325	345	374	353	307	345	323	323	335	331	317	325	310	327	344	308	332	334	313	289	300	303	353	312	321	308	377	350	274	332	361	351	367	319	326	306	276	310	326	336	278	317	285	340	336	288	336	316	340	330	297	317	340	321	282	304	309	308	299	317	330	302	287	313	316	320	321	351	314	320	342	306	337	335	332	295	341	324	326	313	335	337	330	319	305	322	277	317	327	298	296	337	311	280	357	330	315	308	317	271	295	339	342	314	323	305	295	321	340	345	316	332	331	320	326	361	323	337	335	300	311	339	341	294	336	336	313	314	329	351	351	357	326	330	290	312	327	324	331	341	312	328	329	300	304	315	311	305	355	329	352	335	321	331	347	365	329	326	320	315	326	309	305	303	306	337	320	335	292	347	287	299	312	323	324	307	306	304	309	334	338	306	295	319	290	311	349	329	301	305	321	339	321	302	315	306	299	336	343	306	326	319	349	313	347	328	340	311	336	327	334	351	324	330	310	346	289	349	336	312	329	324	279	339	320	326	317	302	304	293	286	328	322	321	340	297	304	289	334	343	343	277	334	302	341	312	321	323	306	305	309	341	325	352	302	337	336	334	334	310	328	320	317	371	330	332	318	320	316	323	312	319	293	309	314	289	324	320	340	328	337	330	326	311	312	288	310	294	346	339	300	322	302	306	313	324	320	288	351	287	342	292	310	309	320	338	298	329	345	298	314	288	300	312	341	303	293	319	294	343	316	310	319	309	322	353	328	316	323	330	349	315	299	301	319	326	326	317	311	352	302	352	317	299	316	308	311	289	319	315	304	313	308	329	309	357	348	310	314	289	291	308	356	358	324	309	335	320	331	283	333	371	288	311	327	347	297	319	314	298	332	337	348	308	330	322	337	298	308	327	325	300	347	344	316	313	298	313	357	329	321	306	320	289	308	332	290	362	339	330	331	310	324	307	338	338	322	286	315	325	329	297	302	312	290	307	326	336	312	324	311	321	311	301	297	354	324	295	293	320	346	337	341	326	305	331	318	287	328	353	340	287	350	307	336	317	313	307	333	328	335	358	349	305	320	339	294	316	328	318	314	304	302	318	317	306	326	344	300	335	303	289	306	327	341	331	313	314	323	309	321	317	317	300	366	320	344	317	312	300	309	338	322	321	314	324	295	277	328	326	355	345	285	340	308	330	325	352	356	334	336	329	328	325	298	345	332	327	320	324	288	337	337	323	286	329	287	323	302	307	320	304	296	309	306	327	336	364	341	336	354	297	314	330	317	332	308	331	303	329	314	345	321	309	315	304	304	304	314	326	320	293	335	317	322	338	327	303	302	324	324	366	321	325	317	299	357	313	320	311	322	311	315	322	325	329	354	301	315	343	326	323	342	325	340	316	351	327	340	334	329	321	293	332	342	345	294	326	350	308	316	317	370	328	316	321	301	293	318	328	319	324	286	282	313	326	316	301	313	308	291	328	305	307	335	310	330	311	304	290	337	317	342	330	330	305	335	301	328	327	330	330	284	293	308	284	313	305	322	299	304	305	319	336	345	281	314	318	347	333	328	325	323	314	303	312	309	314
4752	1520	2699	3263	2887	2616	2289	1808	1667	1391	1227	1016	1040	1022	982	937	950	922	991	930	974	944	927	883	886	897	834	892	817	863	849	823	843	812	823	878	834	827	799	786	812	830	786	796	813	732	826	838	828	804	835	803	804	837	862	780	814	786	777	841	820	791	785	792	819	769	775	779	768	841	769	786	803	815	819	707	806	770	820	826	836	866	818	823	757	778	760	820	817	751	816	779	773	787	764	795	833	761	808	805	806	820	864	835	807	805	773	800	753	754	821	780	757	811	786	799	802	807	798	771	851	823	810	773	840	808	797	777	774	774	789	789	770	769	806	826	788	848	780	803	750	822	775	778	772	827	776	777	827	803	768	774	793	796	798	797	789	785	797	805	770	812	779	790	765	836	794	778	738	797	755	793	825	734	750	830	826	769	782	836	772	802	760	790	756	790	844	783	807	790	856	805	812	760	779	812	797	866	797	770	732	797	829	787	818	762	813	796	763	791	747	800	813	830	796	800	790	801	828	836	825	760	809	826	793	840	782	773	785	780	826	775	795	778	787	776	772	851	811	777	782	745	809	806	789	798	814	795	782	783	758	782	747	765	840	780	813	788	758	777	784	768	810	801	821	795	828	805	736	838	783	863	802	769	838	811	797	822	860	769	758	808	813	802	794	803	766	772	795	799	810	793	762	827	779	753	817	813	756	838	782	835	793	809	771	825	794	816	803	820	752	766	783	787	839	791	798	834	830	819	763	839	784	779	811	787	802	807	804	792	735	820	758	810	800	822	785	776	769	808	823	745	824	771	826	785	755	804	773	802	770	844	806	773	789	785	861	787	798	822	837	851	765	769	800	769	828	803	726	823	770	734	796	789	778	780	806	782	797	816	822	770	761	783	794	834	804	801	769	841	823	776	774	810	768	799	788	759	779	797	788	793	753	789	780	782	774	805	788	757	786	779	737	719	791	787	769	791	738	808	789	823	809	808	774	812	808	756	781	833	812	848	758	807	789	829	789	797	831	789	818	811	793	792	822	797	787	766	819	803	829	842	809	801	794	835	752	777	783	804	780	867	777	787	767	792	832	791	807	793	831	768	782	767	758	768	792	741	826	798	834	807	764	827	778	800	751	800	748	800	772	855	771	837	760	795	791	801	770	757	754	818	781	773	791	806	848	765	786	845	817	822	759	816	790	843	736	772	778	801	821	788	789	812	824	855	776	765	787	796	802	772	766	846	776	822	790	833	772	796	763	741	825	836	776	823	843	768	790	825	825	832	787	848	802	811	793	835	766	796	763	826	746	766	794	740	769	782	762	827	793	788	794	804	770	821	782	793	775	791	821	778	789	817	842	802	817	811	791	777	756	728	807	806	828	795	792	813	805	786	804	782	771	838	826	793	786	792	771	769	792	806	786	825	798	729	837	752	763	788	788	785	822	813	819	782	813	754	791	791	788	827	782	797	751	822	824	796	832	827	809	787	796	836	802	775	797	776	814	805	793	825	825	804	782	819	718	789	819	787	790	767	833	784	847	764	770	799	795	746	815	798	769	847	813	840	796	811	831	777	814	763	770	811	775	837	752	719	767	784	790	820	849	790	815	783	788	857	775	837	800	812	762	760	882	761	823	802	775	799	790	774	814	758	798	798	748	820	765	788	815	847	793	803	770	802	761	794	815	792	840	801	793	829	814	810	786	813	750	735	839	855	791	776	795	783	805	741	789	843	823	849	813	799	787	773	768	801	810	835	854	804	759	792	800	775	801	810	786	773	800	807	814	838	802	808	794	811	780	789	767	819	774	803	821	744	782	824	829	818	834	806	738	781	761	789	801	799	808	816	845	815	869	802	764	798	797	813	854	820	825	759	785	757	820	766	768	805	800	832	772	778	785	837	804	747	806	825	755	786	809	798	806	847	785	786	798	801	787	781	772	778	803	822	759	782	771	801	741	803	796	773	763	762	787	829	783	771	799	802	796	782	818	797	811	817	815	839	794	791	783	868	811	804	847	753	815	788	790	807	782	775	804	824	803	792	747	777	788	768	819	845	849	793	795	790	796	799	751	849	804	778	803	818	821	841	791	824	757	773	862	787	802	790	784	815	815	829	801	863	804	737	742	795	832	755	765	834	817	822	790	788	805	775	762	856	810	804	818	793	756	802	768	721	795	851	825	806	744	804	772	815	768	748	764	796	772	765	830	797	768	759	793	804	801	793	792	786	811	810	761	802	810	808	784	777	795	798	812	780	783	793	801	743	793	830	802	845	795	732	769	828	821	797	834	805	777	805	804	792	738	757	756	771	767	802	821	817	789	808	796	830	777	767	808	785	770	793	815	782	797	838	819	822	740	813	803	795	840	776	780	793	742	809	767	812	759	795	819	776	756	832	757	809	746	779	797	799	815	776	761	763	844	765	834	777	787	840	843	838	801	804	796	820	805	797	785	802	785	815	812	766	757	806	801	804	790	857	775	788	807	757	796	807	807	773	762	787	783	835	738	840	766	813	712	797	811	809	764	814	832	796	791	756	740	813	811	746	807	756	807	764	800	826	768	739	752	794	802	838	784	834	819	734	753	812	773	785	792	778	788	779	838	756	796	820	848	820	765	803	839	742	797	783	798	782	793	826	852	822	816	795	805	754	810	793	835	772	785	822	838	751	770	832	741	793	761	834	792	813	809	845	836	791	749	776	841	757	799	775	791	840	814	804	781	813	840	787	811	773	860	796	753	782	794	804	751	770	782	760	745	836	781	803	785	813	763	785	792	809	780	787	831	837	810	767	820	815	789	799	783	800	804	797	809	808	801	775	794	753	833	783	800	753	817	801	851	801	801	819	807	813	808	854	833	774	823	808	809	816	780	808	783	840	777	777	791	816	797	796	733	762	842	813	803	785	786	799	761	789	782	793	797	798	763	795	805	785	757	775	796	831	783	794	778	832	783	784	807	813	773	824	785	751	812	805	772	796	820	772	814	787	770	778	808	762	792	835	783	849	835	812	846	780	829	837	848	818	729	831	802	740	796	833	814	811	785	792	758	763	823	791	805	801	807	781	793	774	808	824	797	797	782	798	833	788	814	776	798	766	805	838	828	841	762	764	865	764	812	815	818	781	762	796	846	743	818	829	750	838	806	821	818	850	778	832	816	769	791	879	764	829	833	785	798	816	803	764	812	829	769	796	795	764	767	762	832	799	831	776	806	849	805	751	777	780	786	761	778	829	804	803	784	788	770	843	762	841	830	829	817	780	820	878	795	776	775	824	719	819	816	806	829	809	792	789	789	783	829	804	787	751	782	804	804	813	841	828	780	814	791	769	767	820	816	814	787	764	749	784	740	827	808	812	810	842	750	825	836	816	788	809	806	821	779	767	783	775	803	815	808	879	789	850	846	782	811	793	754	792	797	779	778	785	772	746	764	762	829	806	849	806	818	769	815	821	859	801	789	772	771	808	853	802	774	797	833	841	801	802	775	768	788	792	768	770	820	762	798	849	804	868	800	841	803	811
22546	4988	4221	3970	2817	2128	1538	1154	903	773	638	507	494	462	472	358	345	347	402	377	328	336	277	308	261	278	266	230	224	239	215	238	200	217	197	199	178	189	230	184	207	201	200	180	218	198	196	182	201	184	183	228	181	183	188	208	193	188	187	197	203	173	207	175	203	208	181	175	190	183	196	209	196	180	173	199	196	191	192	205	203	210	206	163	208	201	156	171	189	199	213	183	194	188	209	201	214	205	201	197	193	199	191	217	170	170	229	190	191	223	209	213	187	175	178	194	181	190	187	182	185	196	209	197	194	199	176	181	181	184	177	195	184	200	173	199	204	196	200	194	176	186	190	185	194	216	198	195	209	178	172	193	168	195	172	212	157	178	195	185	205	194	187	174	184	189	189	185	181	206	193	186	166	195	210	188	173	173	198	193	208	206	196	211	177	179	204	206	192	180	189	189	194	208	200	168	205	179	189	192	211	195	204	175	168	215	192	198	208	183	182	201	192	173	193	207	188	193	197	203	212	177	192	182	183	185	211	186	206	222	191	194	178	153	203	199	174	176	185	207	211	161	195	185	192	168	185	190	186	188	151	190	189	185	179	183	190	201	194	220	200	184	194	183	185	195	180	189	190	196	172	189	183	218	188	211	198	206	198	198	184	184	176	198	183	208	197	170	174	204	205	218	205	165	181	190	194	174	186	179	179	216	204	170	176	193	220	202	198	196	185	213	203	185	170	199	180	182	168	189	192	183	196	190	192	172	193	211	206	177	194	201	204	167	147	222	183	191	196	200	208	164	186	178	155	199	182	181	204	156	174	195	192	179	169	204	163	177	200	173	200	193	187	188	171	224	178	191	201	179	186	197	181	216	189	195	209	205	196	208	228	211	183	184	190	202	171	181	204	185	162	216	193	206	189	199	193	166	180	187	207	214	207	170	183	177	168	180	160	182	172	201	153	183	187	174	214	204	194	171	204	190	194	195	215	167	178	175	190	193	188	198	193	198	192	199	167	181	201	173	204	187	214	184	186	172	190	195	200	181	181	191	196	208	175	185	188	195	152	192	177	202	197	198	194	179	186	189	205	189	182	173	222	171	193	192	189	192	177	170	204	177	185	205	180	176	195	220	192	189	184	212	213	202	171	183	225	187	170	220	165	196	185	193	199	170	185	203	211	179	193	192	165	190	192	191	181	214	186	173	179	160	183	188	207	173	182	205	171	178	197	180	172	179	186	178	171	188	215	184	205	187	200	189	200	182	171	172	176	209	199	203	197	177	190	198	199	209	176	195	176	186	208	180	205	156	188	157	203	209	206	195	214	169	181	169	172	182	189	185	183	201	191	192	195	209	216	177	211	190	185	194	177	205	198	204	173	190	178	214	197	200	204	184	196	203	187	169	205	180	183	196	172	165	186	177	187	209	209	183	201	200	197	195	192	194	222	181	215	191	160	182	179	227	195	202	213	173	167	199	168	189	193	188	176	198	189	231	165	188	239	182	193	212	187	210	198	180	212	212	217	208	168	182	175	184	197	214	187	199	166	179	191	195	191	177	164	176	170	188	211	190	190	184	198	185	208	179	179	181	172	178	197	194	198	196	162	192	170	174	185	158	199	186	206	191	200	182	187	186	159	184	178	205	161	182	175	219	200	183	158	194	192	184	198	203	186	214	197	201	178	199	185	203	182	179	175	191	200	183	176	203	201	193	179	193	200	212	180	182	177	187	196	192	206	162	173	177	164	205	181	198	170	181	178	187	201	165	174	174	184	177	205	190	176	201	171	197	182	187	210	198	187	199	201	190	179	189	184	185	181	180	206	179	204	185	195	189	181	192	182	163	180	192	165	176	204	194	206	202	182	190	166	172	192	184	172	203	180	196	194	183	198	193	198	178	193	183	217	190	192	175	187	192	187	214	179	197	200	175	206	207	235	186	172	157	184	196	185	201	155	191	195	180	181	201	201	188	195	174	193	198	194	186	203	191	208	200	198	195	186	207	158	193	182	180	183	215	185	195	198	215	220	170	173	147	184	187	210	191	208	178	183	235	192	205	214	190	190	181	202	206	184	184	181	191	179	182	174	194	188	203	202	213	184	183	197	194	187	193	167	179	214	179	178	187	177	179	179	174	214	192	205	184	175	182	171	190	184	175	184	210	185	184	180	208	186	152	207	190	171	214	196	178	185	169	180	176	203	192	211	189	183	208	198	175	196	176	183	191	185	182	186	195	201	173	177	205	226	195	182	180	188	176	193	191	214	185	203	203	173	199	159	188	199	176	188	195	191	204	189	218	186	209	175	189	184	193	216	197	203	205	179	183	197	177	178	186	160	193	196	179	164	203	193	176	200	200	194	201	199	184	164	180	176	168	190	174	162	177	190	196	210	165	172	197	167	156	187	194	194	197	197	186	190	170	193	180	196	183	224	205	196	179	177	190	169	183	191	179	204	163	180	191	176	192	182	183	209	163	164	189	168	193	200	195	220	188	208	173	187	208	185	211	194	203	184	174	183	173	207	183	179	191	194	199	184	191	179	187	179	195	172	191	185	164	189	203	199	191	197	183	174	205	168	165	177	187	184	174	200	183	170	181	204	219	199	174	215	172	197	202	194	180	202	179	185	181	160	203	188	201	184	196	185	204	221	198	214	193	188	207	205	169	173	182	205	218	194	204	205	198	170	188	186	176	206	179	185	190	184	183	204	194	195	200	167	190	194	186	188	217	170	180	210	189	212	209	200	198	204	168	195	194	186	182	201	194	173	195	209	179	207	195	191	185	179	171	183	203	198	192	176	193	193	181	214	191	191	193	201	201	207	198	187	207	200	213	197	188	180	204	193	180	198	204	190	188	187	203	184	199	198	203	174	188	214	201	197	201	191	202	187	196	199	190	182	187	171	210	179	193	163	189	179	184	182	170	153	194	194	177	206	226	207	186	183	186	204	202	178	204	197	185	194	177	192	179	179	202	207	201	221	206	208	203	183	189	202	184	180	205	183	198	167	180	213	183	186	181	177	205	180	175	195	178	174	184	184	203	176	190	203	187	182	194	198	195	185	197	178	210	215	202	192	175	201	188	207	181	202	206	210	209	211	189	189	189	191	201	207	205	192	189	181	189	191	176	223	211	185	177	191	182	197	175	177	169	195	190	177	207	215	185	182	198	196	179	174	197	186	204	157	192	191	181	170	218	200	178	218	200	213	200	190	186	193	183	226	185	187	198	207	189	187	210	203	174	202	183	191	200	207	211	221	161	181	190	209	172	185	204	183	195	171	195	185	193	210	193	190	191	190	195	204	189	169	217	211	197	177	207	190	203	191	202	197	184	182	186	191	181	190	175	181	200	188	201	191	180	178	192	197	181	207	198	189	202	194	168	198	221	175	194	179	198	195	198	193	180	174	196	187	185	209	180	218	192	174	176	192	159	202	186	156	173	165	195	190	184	194	211	209	201	187	191	211	199	213	203	191	176	186	205	211	185	205	178	225	175	211	187	197	187	171	179
11547	3221	6353	8611	8075	6821	5961	4794	4021	3378	2943	2432	2520	2323	2357	1775	1796	1707	1892	1812	1487	1437	1193	1101	1117	1103	997	927	831	731	786	762	756	691	655	667	654	624	660	630	608	577	592	595	559	595	561	588	584	588	595	583	558	543	530	499	557	515	558	594	556	586	563	554	550	566	590	600	560	559	546	538	535	566	529	483	537	547	526	523	529	557	497	524	555	525	536	565	526	523	543	536	505	518	560	539	563	506	579	553	519	521	561	530	521	559	564	538	536	584	569	542	551	522	483	543	555	516	575	531	507	530	505	537	546	519	540	551	552	543	531	613	495	521	520	555	533	537	518	525	519	515	508	537	562	516	537	578	534	507	540	503	545	494	508	549	495	552	552	516	568	512	544	509	536	561	525	503	534	558	536	582	529	536	570	504	557	540	519	522	547	533	537	542	542	554	551	526	584	526	541	576	555	532	536	529	546	488	529	524	541	560	545	541	525	503	553	543	521	495	559	565	560	536	510	526	528	551	526	533	531	541	533	532	513	525	547	542	524	522	568	577	566	569	514	502	526	515	558	515	510	541	558	573	505	524	485	536	505	512	524	539	577	529	543	514	511	546	554	507	534	480	509	534	530	534	550	519	509	506	545	533	608	524	533	536	520	484	526	497	518	554	499	569	537	511	501	543	501	565	528	534	529	525	545	553	525	557	539	521	514	553	585	528	536	547	531	534	477	505	526	526	540	535	507	545	564	549	526	555	541	541	512	566	554	505	543	498	542	529	543	507	526	500	534	521	559	567	573	532	537	522	568	526	565	554	509	521	484	580	503	520	505	545	525	521	535	568	528	553	571	541	550	584	536	532	524	550	567	518	563	493	550	529	543	559	528	554	533	551	529	520	527	516	546	533	534	513	547	555	530	520	555	521	540	549	536	517	538	562	526	534	533	546	533	504	523	538	536	514	566	529	542	538	523	536	507	533	518	563	539	523	506	506	567	540	522	505	515	538	518	517	506	562	554	576	560	494	520	554	522	542	549	505	537	496	585	564	574	511	486	548	478	521	537	566	552	518	547	539	515	523	515	550	506	571	520	506	529	503	535	525	546	502	545	580	533	526	513	468	560	548	530	562	518	542	514	516	551	518	505	509	546	517	508	518	558	566	550	503	552	559	585	543	544	533	530	562	543	532	489	544	520	504	556	551	523	557	560	538	530	551	501	581	529	512	525	516	509	525	555	515	552	514	571	498	517	489	544	529	534	495	540	505	526	564	529	540	567	486	534	514	502	528	537	586	546	574	529	529	570	550	510	529	554	505	529	517	519	530	539	507	510	486	527	522	493	521	552	560	531	539	550	546	498	558	553	544	568	542	496	516	501	573	567	517	531	577	537	517	532	524	539	546	540	554	526	515	516	528	533	547	532	554	531	521	511	509	494	555	543	510	556	522	513	538	541	543	528	553	566	521	511	535	543	497	503	516	556	545	519	530	496	530	547	491	516	522	522	567	506	545	535	537	535	520	577	562	545	546	524	565	551	488	524	512	518	491	528	551	531	513	540	494	544	533	552	524	513	472	539	522	507	551	561	568	528	538	580	502	519	494	525	500	502	585	521	524	549	565	523	557	522	547	544	562	523	513	523	525	538	516	540	524	533	560	512	552	547	548	558	518	562	566	546	526	546	534	537	555	554	532	520	543	530	521	524	554	530	535	537	513	548	529	515	557	547	528	538	518	529	516	562	526	547	526	503	536	545	550	519	530	508	489	500	557	563	547	542	514	496	529	529	542	547	528	524	540	551	527	499	533	546	533	538	556	556	522	536	536	540	526	514	544	559	546	524	532	499	510	531	513	557	523	524	525	545	550	522	550	531	568	501	569	530	549	546	528	546	554	535	529	499	560	490	546	604	538	533	559	506	586	540	538	531	517	506	519	514	542	530	486	536	552	493	535	543	578	528	521	497	569	524	521	512	513	525	562	496	513	528	519	482	519	560	534	529	498	543	519	543	537	521	527	531	504	514	534	542	510	535	499	519	523	564	522	553	551	549	552	563	547	502	554	505	539	528	545	577	536	519	531	514	505	528	521	508	506	505	504	530	520	549	472	574	591	536	517	532	532	529	548	520	605	544	516	554	543	536	514	551	518	561	543	542	526	532	541	514	570	530	560	552	517	501	539	569	512	516	543	546	517	517	567	555	503	517	522	568	563	566	557	488	535	514	532	532	521	590	510	549	546	512	541	536	545	513	537	536	561	504	520	486	497	520	559	550	537	556	520	525	513	523	592	552	524	521	574	558	499	533	527	512	545	551	592	558	546	552	495	494	556	523	506	540	549	576	568	533	523	528	515	529	538	535	554	501	509	551	525	506	488	562	511	524	538	542	523	523	511	518	528	511	526	530	513	544	532	527	549	536	556	515	540	496	518	539	570	547	530	513	522	509	538	531	533	533	502	534	545	530	492	574	501	512	553	544	540	557	520	514	523	530	493	559	511	561	563	515	545	526	538	582	541	526	532	538	552	531	512	540	509	535	507	516	574	469	532	565	537	554	512	523	529	554	522	506	503	534	514	525	546	528	542	522	533	538	510	537	499	547	514	558	508	540	495	561	533	526	536	564	528	557	524	530	522	512	518	557	527	515	552	546	577	507	554	506	550	532	568	546	563	567	556	518	513	502	558	507	545	582	530	561	557	524	547	560	521	548	510	508	576	501	524	480	501	560	486	509	549	513	562	585	550	545	545	529	485	523	535	539	556	501	509	533	566	549	534	513	531	529	564	566	539	508	578	495	517	551	533	500	532	542	545	527	510	547	536	518	553	526	562	540	540	491	511	522	532	536	526	522	561	568	550	501	521	565	519	557	489	534	503	514	537	522	552	511	551	522	541	563	515	508	555	542	520	519	531	545	501	537	530	529	540	487	534	546	536	516	565	531	517	596	547	480	542	549	520	533	525	514	523	541	550	536	541	493	534	488	550	536	529	521	510	556	536	525	539	521	513	544	557	579	499	500	538	539	531	512	547	511	511	510	528	538	501	521	583	536	519	526	521	517	528	532	528	540	544	527	538	544	556	540	556	528	561	504	503	518	484	556	577	526	531	528	508	589	572	564	523	530	520	518	533	542	532	527	535	563	553	529	522	510	531	530	522	544	498	556	529	553	529	519	585	534	535	562	503	525	522	530	504	558	546	538	571	541	526	565	539	503	524	541	577	486	557	520	556	555	497	528	533	573	575	546	513	505	551	536	526	532	560	542	575	551	524	547	542	565	517	516	516	549	542	543	589	514	515	537	515	537	526	532	564	498	576	535	565	569	522	523	493	529	551	505	560	550	542	542	500	498	534	552	500	538	526	553	529	577	529	547	545	540	518	518	533	473	530	527	585	480	536	515	486	578	476	502	532	519	570	584	555	499	529	521	524	558	541	509	553	562	517	532	524	565	571	553	535	592	518	543	505	534	538	483	525	523	543	522	536	534	519	550	527	507	514	521	522	563	540	491	537	537	504	522	515
32223	10496	8651	7811	6649	4434	3737	2512	1851	1569	1401	1118	1033	924	943	645	653	574	642	593	537	576	473	448	392	402	355	366	361	348	357	328	333	315	277	281	275	277	270	287	303	239	278	269	266	271	271	303	299	267	271	263	252	282	269	251	285	275	254	265	285	266	291	266	292	263	310	270	254	276	293	253	267	264	259	273	260	258	272	251	267	273	265	248	241	269	262	254	262	266	263	295	271	273	261	245	252	260	254	276	235	280	292	264	295	261	284	271	284	265	251	266	303	261	254	242	250	251	284	266	269	275	247	275	245	300	269	236	255	237	253	276	250	251	281	294	269	254	238	229	258	288	242	255	273	277	272	282	274	262	291	248	252	269	250	284	271	286	238	264	279	277	280	270	258	242	249	274	287	285	270	225	246	267	304	278	256	235	280	240	278	238	256	275	253	237	235	264	258	243	234	259	239	238	266	300	260	295	272	257	274	269	282	259	252	260	261	272	249	260	236	284	260	276	250	234	292	242	270	247	266	238	277	261	285	242	242	287	288	265	290	274	264	270	270	256	279	253	243	267	294	280	275	285	296	282	262	279	260	263	255	259	274	284	250	262	239	279	303	242	265	262	266	249	245	265	251	254	279	272	268	256	266	260	238	259	266	264	257	250	295	254	265	256	277	268	261	267	241	234	279	254	257	289	234	245	256	278	287	269	265	252	269	269	249	252	250	287	279	271	264	244	263	246	269	266	277	267	274	259	264	264	273	267	246	263	268	271	278	266	264	239	250	261	296	246	250	272	256	272	256	274	262	245	246	224	244	288	250	262	241	289	269	261	263	271	257	256	267	285	260	278	265	262	261	242	260	269	263	253	292	230	258	273	237	272	269	251	264	266	272	254	270	247	239	257	299	285	282	268	243	281	226	295	238	271	248	256	267	264	267	276	253	265	270	261	271	258	244	283	288	258	262	291	267	261	278	243	258	266	266	274	272	278	276	214	244	278	286	273	287	287	256	283	289	223	240	255	267	258	278	265	254	259	259	284	269	259	279	253	278	255	276	250	272	273	284	279	223	267	257	249	254	262	260	237	228	260	294	241	270	251	273	290	254	250	247	271	261	226	263	249	271	266	250	274	246	229	245	274	240	250	294	270	238	295	276	268	244	225	247	258	278	229	256	254	283	229	245	275	247	290	245	248	274	276	250	264	278	253	261	249	250	260	273	250	268	257	280	274	265	272	286	257	251	273	267	291	236	259	243	262	267	281	264	286	264	247	262	259	263	240	255	260	267	264	263	255	242	231	279	248	256	265	263	254	274	255	256	246	268	288	248	258	254	305	244	245	273	288	248	242	253	245	259	267	251	247	254	271	256	250	302	275	271	264	290	279	275	275	255	265	258	246	272	267	270	236	261	251	257	258	235	276	270	255	233	267	256	274	243	261	261	260	247	255	251	261	247	271	275	259	297	261	265	258	244	245	265	207	268	251	274	278	270	271	238	255	269	262	246	261	237	269	240	291	283	256	256	269	246	278	266	283	265	249	249	244	265	245	274	261	305	296	264	247	275	272	261	263	262	264	230	253	250	260	292	276	263	272	232	248	270	275	233	250	250	270	270	233	271	227	252	251	245	276	254	225	261	259	259	286	247	239	243	290	246	270	234	281	247	254	307	262	258	243	255	270	248	224	255	274	251	272	252	261	253	280	264	273	257	241	273	274	270	253	287	245	283	286	268	258	311	260	283	260	263	284	238	240	292	253	275	281	259	281	251	267	264	272	248	277	268	254	255	263	256	300	244	254	269	247	268	290	255	280	282	258	255	287	277	259	258	246	278	266	274	260	270	261	271	253	247	226	277	268	244	270	288	270	259	256	275	256	235	239	223	248	266	258	277	286	284	269	252	258	250	263	242	259	275	260	261	249	260	275	301	232	239	284	283	284	279	259	273	281	294	270	274	276	279	263	284	246	260	249	260	253	272	262	307	267	250	304	273	241	261	255	257	252	254	301	244	274	256	270	264	273	289	234	260	269	243	277	233	271	255	250	269	275	249	246	265	249	243	293	272	239	273	262	289	287	266	268	258	243	253	252	274	239	263	260	249	279	273	270	262	254	272	293	263	267	275	244	270	284	259	260	246	284	250	267	246	262	256	267	286	278	250	263	264	246	257	274	244	272	229	262	262	263	264	241	288	229	269	273	296	287	261	253	267	241	271	240	234	279	260	253	257	261	266	234	264	272	245	261	260	297	287	288	276	244	277	242	245	307	269	260	252	254	264	255	268	268	267	275	264	281	256	250	254	276	258	249	244	283	256	245	268	248	287	274	250	257	282	240	272	255	254	250	262	275	246	240	263	254	279	263	247	249	259	240	272	265	250	254	268	225	268	286	241	250	269	245	267	254	268	251	259	296	269	240	291	253	255	235	249	277	273	277	259	258	274	264	263	266	255	248	263	275	257	271	278	267	278	238	263	242	276	253	263	275	260	251	260	234	273	252	272	231	268	270	262	292	247	245	253	249	257	277	262	256	283	267	259	247	242	272	243	259	250	282	283	247	275	263	283	259	244	256	240	266	261	260	267	254	254	255	261	257	231	253	246	250	258	260	260	268	299	239	259	258	268	244	299	255	240	244	231	274	253	259	274	257	236	244	247	264	244	281	260	255	297	280	249	262	248	296	259	259	254	256	267	292	274	291	254	288	232	290	275	258	247	256	273	255	231	236	282	288	264	252	243	284	245	235	305	255	266	278	269	262	234	239	249	281	259	269	264	263	263	274	263	263	276	258	263	259	270	270	242	250	286	274	261	266	241	269	283	273	248	292	250	236	232	267	265	285	274	268	236	284	288	305	250	276	285	231	224	263	256	232	243	283	275	263	247	257	267	268	248	265	242	246	283	259	290	227	245	273	234	250	267	248	242	270	249	272	241	245	254	255	276	271	241	265	262	258	253	273	252	299	255	235	267	260	287	279	240	264	250	250	242	268	277	235	271	232	263	251	278	274	277	275	272	252	270	254	263	266	247	285	261	294	263	280	287	268	249	286	299	272	258	267	256	269	265	282	275	248	245	241	296	221	281	237	250	302	255	264	272	281	254	275	283	246	260	273	261	266	249	248	245	253	273	244	262	260	276	281	231	263	277	273	278	272	277	254	252	262	277	258	232	256	279	255	268	258	260	256	285	281	272	246	264	249	258	261	240	261	244	237	257	296	229	248	245	263	242	283	271	263	252	257	265	245	255	278	284	255	260	244	258	288	267	245	274	250	292	239	264	259	277	288	285	256	256	261	247	263	295	276	252	261	254	247	262	278	263	275	262	241	266	256	274	272	233	251	266	268	268	272	243	273	270	224	238	265	267	251	245	261	279	263	256	258	264	276	280	234	240	256	277	238	268	242	237	232	257	300	275	288	289	262	293	244	258	248	243	301	270	286	269	267	289	269	262	268	256	285	257	229	281	283	299	278	250	278	253	292	283	246	273	236	302	260	242	249	303	274	250	258	257	297	238	218
15929	5395	10686	13412	13082	10921	10652	8108	6528	6474	4970	4638	4438	4380	4450	3380	3272	2897	2678	2630	2639	2864	2331	2129	1746	1879	1635	1384	1354	1230	1121	1132	1120	1098	1056	958	957	882	877	858	890	890	834	841	828	841	809	848	826	791	773	779	734	755	782	768	754	761	799	790	759	749	774	826	785	774	730	734	718	714	742	736	729	764	692	709	706	703	701	728	719	747	678	711	703	733	746	699	750	703	693	673	714	714	720	720	761	728	721	708	677	758	683	720	747	699	711	694	709	695	733	679	697	734	700	700	708	688	682	719	728	719	708	720	721	711	713	689	643	663	708	753	683	711	703	713	764	749	721	665	715	728	677	706	685	703	676	724	715	709	731	703	682	717	649	696	718	703	726	757	717	705	723	740	686	677	706	755	745	704	702	666	724	705	722	750	701	722	671	686	688	721	729	669	691	724	742	740	691	724	791	694	755	729	744	688	734	759	696	669	690	725	688	715	714	678	720	753	734	704	715	686	693	684	728	689	716	685	691	688	739	697	732	689	750	710	668	722	735	734	700	695	687	678	711	720	691	785	764	708	708	727	671	728	756	737	706	706	733	667	704	689	680	717	745	728	686	702	741	732	748	697	708	686	765	713	705	691	690	683	754	706	705	749	725	704	742	697	728	710	687	695	734	676	702	685	695	752	725	717	721	718	697	675	732	685	707	744	701	722	687	714	721	683	742	700	706	705	723	698	726	713	734	711	709	699	720	669	677	703	722	724	684	712	763	716	709	684	664	715	671	717	692	682	680	746	721	693	726	685	715	772	706	701	708	752	689	730	703	683	745	740	665	681	688	654	701	749	709	706	694	698	732	665	720	717	720	724	707	729	746	706	647	706	677	687	745	707	689	726	690	668	732	712	706	707	697	746	670	695	724	668	712	688	712	687	741	677	702	708	731	702	658	717	743	678	745	752	709	744	728	708	739	692	694	672	666	700	738	685	713	683	671	704	715	698	719	694	746	727	700	717	725	742	714	729	709	678	698	668	701	745	699	666	740	756	703	737	684	734	701	738	719	724	699	723	681	755	690	704	688	672	688	727	715	646	722	750	705	679	728	695	721	687	682	708	680	733	705	698	745	729	722	734	672	747	719	734	698	701	725	698	652	717	734	658	771	609	678	704	678	716	724	727	728	705	717	749	693	686	686	736	647	696	723	670	719	703	748	676	669	718	677	729	740	733	674	702	668	812	683	700	719	754	750	727	679	698	714	678	753	688	739	690	750	716	771	724	716	739	696	726	716	670	711	736	704	673	672	710	696	660	727	700	665	697	749	718	705	679	681	737	680	689	719	748	670	765	722	771	724	704	718	648	669	737	692	710	721	660	679	718	727	733	694	694	648	753	680	707	756	718	697	738	731	682	714	680	685	708	734	687	719	702	738	686	675	720	694	745	689	668	672	704	711	765	663	730	699	713	719	729	709	691	667	700	725	688	739	730	707	717	717	720	787	672	691	745	708	694	697	699	704	732	741	724	757	693	681	717	686	719	640	694	682	709	675	684	696	682	684	724	695	739	687	656	709	782	716	718	665	673	659	675	675	701	745	723	732	753	722	721	681	737	703	687	695	696	729	676	711	761	756	691	732	693	708	735	682	726	708	771	731	714	725	742	698	726	693	696	671	725	678	740	692	668	687	725	745	681	662	731	735	694	704	729	708	676	693	698	719	699	735	694	677	681	677	710	681	682	667	698	747	719	641	718	737	733	717	701	723	717	732	742	699	736	708	678	732	709	700	715	732	708	694	715	698	712	760	713	707	683	732	683	730	671	739	760	651	716	708	719	733	707	652	732	678	715	703	733	709	695	733	723	701	615	701	681	698	668	728	697	759	681	703	662	687	675	683	707	712	695	690	693	700	734	686	709	728	723	706	732	703	692	691	710	748	729	727	714	723	659	685	715	761	672	760	751	719	751	712	723	713	714	690	726	690	716	711	692	715	743	732	673	743	699	647	697	702	666	722	727	713	715	732	733	714	693	704	692	653	685	723	706	675	713	712	656	689	671	689	688	741	703	713	652	652	716	751	687	708	751	687	715	751	709	684	711	710	690	726	720	691	699	732	724	707	700	673	682	690	695	692	733	669	718	688	710	692	692	734	698	738	697	699	656	699	665	685	711	686	722	711	706	748	708	703	723	722	714	732	703	725	686	674	695	734	749	702	691	727	755	704	690	703	701	675	679	728	730	707	738	694	716	760	682	683	671	714	687	704	699	738	680	688	752	658	737	649	732	707	682	719	743	720	679	692	714	736	697	763	693	697	705	699	706	705	702	706	697	692	733	703	702	708	717	759	705	671	693	660	695	688	703	686	694	634	712	712	673	677	658	760	675	682	713	713	708	694	737	704	726	738	681	743	728	696	709	716	678	683	718	713	689	663	687	671	696	664	700	708	674	668	706	719	680	772	740	735	718	677	737	719	687	689	727	681	721	701	681	675	736	714	736	654	729	717	682	681	725	754	688	731	719	710	701	667	702	729	712	682	699	692	761	689	686	737	679	692	724	701	721	677	683	723	787	688	721	707	778	759	724	702	654	742	697	704	701	746	708	722	751	726	665	700	680	713	732	701	704	681	727	686	667	682	719	664	699	737	676	717	666	687	703	755	759	701	704	667	672	691	684	732	698	695	654	727	706	728	712	704	685	687	705	712	694	682	750	711	717	709	655	698	739	703	714	694	685	680	729	675	704	687	715	675	716	694	736	679	710	714	695	767	703	742	700	707	684	726	676	706	697	723	651	763	687	672	687	723	729	722	736	705	722	708	703	725	722	691	715	744	743	733	707	738	680	713	697	689	668	673	746	704	711	739	723	730	697	718	715	693	711	738	725	707	694	786	707	707	694	702	732	738	678	678	710	756	699	706	700	724	706	699	686	750	736	722	698	714	729	736	701	669	671	712	697	680	710	736	696	714	734	685	693	720	696	686	672	689	714	768	703	718	674	648	693	699	718	727	711	740	699	748	717	790	730	655	729	711	696	729	712	664	679	724	710	735	666	719	698	748	785	666	773	664	694	683	725	743	733	754	716	721	703	686	672	759	728	673	696	749	709	726	731	707	649	708	703	662	689	728	670	728	676	726	718	714	647	741	706	735	774	705	695	680	737	750	710	697	694	707	722	685	748	674	676	681	680	643	679	688	722	681	712	742	720	737	725	701	696	686	707	699	697	726	739	682	726	713	729	703	712	724	710	611	733	668	679	695	688	701	745	682	678	760	675	712	729	703	693	698	695	732	701	706	720	718	728	736	712	687	728	681	709	659	729	716	670	686	726	698	680	737	719	712	687	741	754	709	698	740	706	711	718	707	678	782	697	726	734	721	690	701	693	749	708	685	708	691	746	774	718	707	667	721	715	705	706	764	700	678	695	692	722	745	683	719	704	706	710	719	690	694	747	728	681	692	721	732	716	673	749	761	675	711	686	751	684	759	669	742	734	714	694	747	732	734	678	727	748	738	701	723	677	718	672
8386	1265	1279	1068	915	680	637	498	409	420	400	365	376	344	337	330	354	336	364	358	365	332	356	319	319	339	311	330	314	331	340	366	306	356	366	328	309	333	345	330	310	311	326	319	314	349	335	321	339	319	318	307	346	315	323	370	321	302	348	345	318	340	346	318	332	347	314	346	334	326	268	319	318	323	323	316	335	296	302	346	311	348	332	326	305	324	335	329	302	317	338	336	328	327	296	346	337	329	342	350	327	317	328	347	357	298	341	309	322	348	330	335	315	337	320	320	332	357	309	321	339	334	322	297	314	324	333	346	354	320	295	321	329	333	318	329	317	329	306	357	320	314	309	303	332	367	328	317	348	340	318	352	342	338	348	340	313	344	331	342	339	314	327	318	307	345	333	308	299	308	343	351	344	319	325	315	299	300	347	325	351	322	317	299	341	352	351	327	348	340	369	355	317	346	313	299	323	307	314	353	316	322	314	341	323	332	314	299	333	277	343	318	333	321	325	356	337	296	338	296	299	367	355	300	332	312	324	325	333	303	314	305	325	299	336	331	329	343	326	328	322	366	319	327	360	367	343	327	334	322	338	340	342	359	333	335	321	326	340	303	354	354	316	313	357	344	327	348	327	354	315	340	302	318	325	348	311	312	319	309	320	340	362	338	300	363	313	296	328	303	293	324	360	317	312	332	284	346	344	303	345	345	316	335	315	346	334	327	357	327	349	324	325	331	355	370	305	307	288	336	332	340	307	333	341	346	320	344	298	336	335	360	305	330	357	342	288	305	356	359	321	334	314	345	337	326	325	335	332	324	323	346	312	315	347	369	312	340	330	327	306	317	335	350	345	322	347	291	315	305	337	344	311	324	364	324	311	325	308	338	346	330	338	349	297	297	337	331	338	386	325	330	297	309	311	307	335	377	313	318	339	314	324	329	349	378	375	300	331	316	356	342	341	329	346	328	317	315	344	368	332	303	317	367	345	331	318	333	334	329	314	331	338	325	305	340	355	317	330	315	341	335	318	372	335	347	302	329	360	319	340	326	329	298	360	319	328	323	342	331	302	319	317	333	337	317	328	327	326	329	328	352	325	353	341	320	318	345	340	342	329	288	307	325	330	318	285	356	336	343	326	315	308	302	339	313	318	306	281	345	319	333	327	303	344	333	317	341	358	366	328	322	345	343	290	324	344	337	353	296	331	333	335	314	340	307	314	321	334	333	343	320	318	358	283	322	315	305	328	317	330	316	335	341	305	351	337	371	334	351	327	325	357	321	316	344	302	320	336	327	353	316	329	290	328	334	340	299	335	346	342	357	339	324	313	336	305	300	316	329	301	335	343	328	340	314	324	339	329	343	339	369	327	335	349	326	303	325	320	310	318	302	319	312	365	320	338	321	298	336	325	315	336	357	353	287	327	317	338	352	309	293	327	321	331	363	340	321	328	301	289	330	316	353	326	339	336	318	346	322	348	350	330	306	337	347	315	329	340	308	334	329	307	350	317	376	340	336	312	339	357	297	323	309	335	322	323	310	324	308	312	361	301	351	354	323	328	307	341	296	306	296	353	325	320	290	337	296	332	312	328	342	357	364	309	368	338	316	348	314	342	310	303	312	316	320	322	319	309	331	345	312	347	310	338	316	323	347	335	295	326	346	312	349	332	328	325	355	338	312	348	319	319	333	326	361	302	301	332	331	291	330	324	289	353	366	360	311	364	344	344	353	333	345	318	315	328	337	341	337	338	344	328	339	303	300	313	364	356	324	326	316	310	339	361	337	331	304	318	319	330	315	331	327	340	326	339	327	350	318	356	374	325	347	327	341	303	323	309	317	325	318	319	291	339	324	342	316	308	323	321	339	341	357	326	347	324	312	328	324	310	338	320	312	314	317	320	312	339	336	344	335	311	335	341	360	328	356	314	311	342	316	317	356	323	337	330	349	346	343	307	305	335	307	320	358	365	306	330	313	313	319	356	337	289	332	300	348	315	310	335	333	351	341	324	350	341	326	312	360	307	347	372	344	318	316	326	312	309	365	326	336	326	316	346	325	334	356	346	312	317	329	333	307	326	341	335	343	326	353	339	306	312	349	311	303	329	335	333	348	317	348	338	315	333	296	346	348	353	322	337	350	310	353	331	320	349	349	285	324	344	317	346	322	328	333	291	339	314	363	351	330	294	325	362	335	347	333	339	311	331	333	337	372	312	340	319	295	322	310	333	322	326	321	332	347	309	352	379	325	306	347	313	288	366	321	319	325	376	301	340	326	318	319	331	293	322	331	348	349	318	321	336	333	309	310	350	333	325	320	326	326	327	360	287	308	353	347	307	315	308	297	325	341	336	325	336	317	338	299	321	287	355	339	330	329	344	352	327	329	328	334	308	318	346	322	342	318	352	337	348	321	337	322	322	326	339	333	306	349	349	329	317	325	302	312	336	353	298	343	338	295	323	311	311	352	303	320	348	336	304	334	343	350	331	312	323	337	363	325	300	326	304	323	348	332	355	349	330	322	311	305	317	333	292	370	342	334	331	321	349	330	323	345	353	337	297	388	364	349	318	326	311	328	340	315	334	328	303	341	331	322	330	279	308	384	322	356	351	321	331	279	335	295	363	307	352	346	331	326	317	340	318	358	321	307	303	306	353	308	324	333	324	313	286	336	340	317	342	312	317	375	322	319	327	361	333	344	365	300	313	319	315	325	334	329	316	345	308	346	332	312	319	332	329	319	322	318	350	322	330	322	306	336	334	375	288	344	336	334	293	346	341	337	318	297	329	309	293	289	310	306	315	356	326	345	339	289	321	320	336	306	327	306	343	329	302	294	299	337	310	310	361	314	307	321	332	347	310	326	348	343	349	323	355	325	306	319	337	305	305	375	320	341	344	316	338	337	329	329	347	345	321	314	325	340	336	332	327	339	332	319	349	338	280	313	321	323	369	339	341	308	328	338	324	323	327	316	334	360	350	313	331	339	315	334	339	292	325	287	316	323	322	326	334	305	339	333	340	320	351	304	305	335	308	320	349	312	347	305	335	368	309	319	306	360	299	315	324	320	342	374	384	354	348	301	288	344	295	325	326	340	339	312	336	323	337	336	302	323	332	321	342	320	342	306	307	310	313	329	297	370	301	320	346	306	367	314	338	331	316	312	313	346	311	335	336	337	331	300	343	310	331	329	353	346	341	343	354	328	310	350	341	357	382	321	356	307	342	334	335	339	322	319	302	330	339	324	316	354	334	321	358	328	318	321	338	316	345	340	328	342	300	334	317	321	324	322	332	315	374	338	336	366	350	338	308	347	328	321	315	346	337	322	322	354	337	336	292	369	330	333	335	344	333	305	324	328	348	342	336	305	385	338	355	334	305	333	282	347	322	344	333	361	308	313	348	303	328	339	313	334	347	337	353	327	340	378	353	316	313	324	316	312	299	335	304	333	305	335	345	341	333	344	326	308	338	319	350	319	335	317	364	310	322	344	319	334	304	334	342	319	340	318	342	345
4957	1525	2881	3425	2998	2611	2309	1742	1438	1294	1173	1035	1069	941	934	969	938	877	943	950	970	941	951	892	893	887	845	872	857	877	846	863	850	852	871	809	795	808	900	844	831	792	831	807	827	802	839	798	809	781	858	851	775	781	818	886	816	864	894	848	839	880	861	831	817	809	818	792	790	826	845	834	839	878	827	786	809	785	827	848	852	885	827	803	803	792	806	869	837	826	784	902	759	789	853	808	826	792	786	878	788	837	790	853	822	787	806	803	788	838	798	779	822	814	799	803	905	834	787	784	838	854	831	828	771	817	834	812	831	800	839	831	805	819	869	861	824	845	854	771	821	851	793	859	817	821	793	826	814	786	815	820	832	813	866	831	818	851	784	854	832	784	802	783	787	784	797	840	798	838	792	809	870	803	832	810	787	849	801	793	799	861	814	816	871	816	784	801	794	854	838	792	844	811	804	778	835	822	807	831	809	812	829	791	792	814	843	816	801	779	832	821	828	844	832	826	823	816	848	811	808	785	807	872	812	818	846	833	834	847	838	834	847	784	769	757	826	847	836	796	792	811	865	796	782	800	792	840	829	753	805	831	812	847	813	827	798	816	828	799	809	789	792	789	848	799	796	779	829	813	860	887	799	873	828	811	838	807	786	777	826	784	842	831	871	828	835	820	772	803	803	824	791	788	824	790	806	871	806	791	795	808	841	855	812	837	839	779	793	797	774	857	823	797	868	852	809	804	771	826	799	835	831	830	800	816	799	827	816	802	787	834	825	816	813	786	853	782	821	804	793	771	808	833	809	763	834	834	772	787	825	773	839	784	799	808	798	822	801	803	838	813	813	854	822	799	813	846	796	821	780	829	831	777	794	798	806	761	831	857	791	779	823	758	768	873	830	835	809	815	818	817	802	801	820	836	802	800	806	783	815	789	858	764	839	886	861	805	807	795	839	857	800	813	824	813	778	823	819	811	827	791	771	805	791	838	848	780	799	806	840	800	787	799	841	856	808	831	803	807	762	842	857	795	776	784	827	754	809	802	841	808	825	827	858	856	788	796	822	839	813	836	781	802	835	807	805	853	823	820	757	842	798	801	791	776	823	805	812	802	787	848	781	865	799	777	809	747	826	784	790	840	789	802	771	846	808	799	816	871	779	804	832	806	836	854	837	785	793	830	786	863	834	845	827	793	815	779	783	799	782	800	806	833	868	801	757	824	867	851	822	800	851	790	833	840	796	859	821	780	822	817	809	757	782	808	778	783	806	806	757	853	813	890	781	856	868	836	815	760	781	813	825	846	772	822	821	839	783	804	807	841	806	851	809	783	801	821	882	817	823	793	864	809	806	779	829	829	819	810	823	897	843	840	795	775	778	878	847	789	822	788	806	778	843	839	817	864	809	767	791	785	790	825	829	768	908	809	793	824	808	813	796	827	759	815	859	796	816	804	805	833	814	804	850	821	782	815	786	839	841	804	819	856	806	805	804	872	779	867	825	783	849	794	817	812	791	830	799	827	865	805	817	804	838	775	776	861	777	788	819	782	835	839	867	892	809	805	844	812	806	845	854	791	787	824	809	763	820	787	792	832	784	816	831	793	867	775	780	812	824	824	779	851	824	822	826	823	804	854	809	822	796	814	819	877	803	816	795	804	810	804	787	795	786	861	871	794	807	779	818	815	818	798	841	799	824	854	781	772	780	824	777	848	862	840	780	808	824	775	784	833	796	872	837	810	786	787	846	822	819	824	839	851	804	823	812	875	851	807	797	830	811	878	825	806	809	829	840	782	810	814	850	823	809	791	816	851	802	793	769	825	836	831	771	823	834	802	832	777	832	760	863	814	799	803	791	813	843	833	835	863	860	805	807	840	749	837	781	851	854	864	823	809	777	811	791	843	878	805	836	824	807	816	769	841	753	851	820	844	846	881	776	774	814	835	836	782	864	848	809	792	821	853	808	788	844	842	779	801	866	820	801	873	803	799	860	821	798	847	766	810	819	822	822	820	831	831	816	785	812	866	815	815	849	834	785	798	833	794	777	818	803	867	836	798	800	754	824	796	835	772	806	761	815	804	849	821	806	864	815	844	855	806	803	827	800	812	835	798	819	862	852	825	779	794	801	820	781	774	782	789	807	850	778	826	829	769	851	813	815	797	807	813	815	805	832	790	812	861	793	775	794	838	849	840	790	839	815	844	853	861	834	812	818	828	809	796	779	787	867	840	779	834	854	789	788	792	809	826	840	834	839	859	809	807	799	860	778	828	841	851	818	833	854	841	744	832	821	828	850	809	769	814	749	797	797	787	780	847	893	823	866	802	850	768	807	800	775	792	862	851	826	794	824	854	835	851	842	799	809	789	868	827	796	833	765	817	811	823	791	787	807	856	802	840	817	788	804	848	840	846	782	751	802	852	810	816	826	811	834	836	802	802	832	827	808	757	857	800	824	836	772	769	822	790	781	833	795	840	862	837	775	821	806	799	780	813	798	854	866	823	828	852	848	833	836	796	820	798	828	782	846	812	825	810	825	812	789	799	765	738	796	786	814	814	833	820	779	778	867	820	822	870	832	794	827	837	792	809	845	792	819	812	840	822	757	828	835	769	842	836	825	800	796	836	814	793	798	835	824	830	860	797	801	818	852	824	810	881	794	924	848	822	801	832	760	819	827	783	840	834	830	798	774	776	852	812	839	833	808	832	779	776	767	852	800	825	839	882	792	805	809	829	870	814	848	813	836	708	796	838	790	789	790	836	800	892	804	789	850	857	822	798	796	782	813	797	850	807	836	819	772	820	750	835	782	802	806	817	793	835	812	865	825	822	835	857	828	860	775	806	817	775	797	805	838	856	800	775	791	821	821	816	788	828	860	852	832	821	849	826	810	798	868	757	808	848	798	803	873	799	830	787	796	814	794	843	794	792	832	799	818	840	820	817	846	837	816	779	800	873	840	830	869	811	871	838	779	809	806	825	854	861	757	802	782	856	845	801	847	813	801	789	791	839	846	844	844	846	824	830	794	837	781	801	783	837	802	806	862	769	797	823	853	792	780	788	816	780	828	821	818	795	797	830	855	870	815	797	829	817	818	781	828	777	837	835	829	800	858	821	798	820	832	813	849	845	829	835	784	823	816	873	779	820	810	830	779	783	862	798	808	807	815	821	813	818	779	840	884	777	793	848	815	807	860	806	807	767	850	811	838	816	762	835	817	826	842	767	799	823	818	852	811	816	806	823	839	836	808	821	789	747	855	801	835	766	857	826	769	840	761	783	871	780	838	802	797	784	800	797	862	844	838	831	791	847	836	801	808	811	806	820	832	847	764	801	804	779	797	812	830	844	801	834	789	847	841	827	747	842	798	833	846	777	825	821	814	808	809	796	809	837	798	802	843	818	842	863	794	844	833	782	848	804	837	818	805	856	798	820	809	783	890	796	834	826	768	815	828	814	801	798	711	840	778	797	801	830	799	850	797	846	806	875	816	838	835	763	849	832	811	835	828	824
22063	4936	4605	4167	3066	2087	1655	1172	939	832	543	556	483	458	469	408	358	503	392	319	350	342	263	288	276	273	239	255	244	209	213	192	239	163	213	189	224	213	212	197	189	199	192	194	189	191	194	175	194	195	202	197	191	220	197	201	173	257	191	193	183	217	217	202	174	193	190	207	200	216	209	188	190	169	209	214	191	186	193	178	191	208	176	186	204	198	240	199	162	218	215	181	203	211	188	214	195	203	220	185	190	188	212	188	190	192	185	192	205	206	191	174	198	204	190	207	173	204	186	195	184	205	199	173	204	189	202	191	189	176	223	200	198	169	179	189	184	200	193	190	175	191	217	181	186	186	204	206	189	201	188	211	209	175	210	183	199	160	175	209	203	198	204	206	193	195	199	197	206	197	193	184	188	189	201	198	179	190	192	208	188	190	211	180	190	190	191	173	180	177	193	180	205	206	212	181	196	221	198	190	183	189	191	190	186	168	209	204	182	198	224	194	169	197	195	206	196	169	189	171	183	169	182	193	188	178	204	208	209	185	203	201	200	208	169	191	212	167	183	195	213	184	186	203	209	182	189	210	219	202	176	211	201	201	207	189	164	193	199	203	226	215	179	150	186	196	167	202	223	217	198	178	194	194	203	191	226	185	200	195	176	208	193	188	200	161	192	179	188	201	210	215	229	202	203	211	197	178	208	181	194	196	152	177	179	195	198	176	190	200	220	206	223	213	171	198	180	225	201	188	182	203	199	202	197	198	172	192	171	186	175	180	180	208	192	204	169	200	189	189	183	215	197	196	163	191	203	207	198	185	174	178	181	178	212	159	195	204	201	197	191	186	158	202	164	207	228	184	198	198	204	179	186	191	198	192	182	186	169	184	191	191	188	209	184	170	194	184	198	192	185	223	192	188	192	184	186	200	205	178	182	195	197	184	188	207	212	202	210	197	190	180	193	208	184	209	210	211	187	210	188	190	197	182	183	202	200	178	170	172	216	184	208	204	186	200	197	192	197	186	192	199	217	192	205	204	196	203	184	192	189	214	189	174	210	198	223	190	211	194	207	214	164	215	188	191	204	201	191	205	186	203	236	210	199	146	181	212	187	192	187	200	191	172	183	190	224	208	186	203	189	176	194	212	175	227	184	193	199	195	191	178	192	207	235	210	185	195	203	207	215	206	184	186	169	198	187	194	208	182	184	196	186	206	203	199	179	180	185	205	183	170	193	204	171	195	195	209	194	187	190	212	200	186	218	188	199	182	178	188	186	183	227	202	191	185	201	173	180	176	184	176	214	183	198	193	199	215	205	224	197	217	172	193	192	190	210	198	199	208	198	215	214	201	199	211	186	210	184	189	208	168	181	198	193	211	203	195	183	165	189	201	203	203	190	194	220	198	180	202	187	200	179	183	188	201	189	185	155	208	206	195	205	191	219	201	224	209	211	197	186	183	201	187	192	205	223	201	191	188	204	200	201	173	185	183	193	165	189	201	181	196	210	189	205	192	224	192	201	213	188	198	193	176	219	202	197	195	206	189	188	163	186	196	187	176	201	191	195	197	190	177	199	180	175	197	199	183	190	196	204	221	206	190	212	182	187	192	212	199	207	183	203	178	209	188	196	179	198	193	211	197	195	184	179	170	202	192	201	177	196	193	208	198	191	210	206	192	188	187	195	175	180	201	190	201	186	206	203	197	185	206	173	184	195	198	213	198	189	207	197	218	203	196	195	192	177	194	204	198	169	207	193	191	209	190	184	198	187	184	201	186	194	179	174	201	200	184	199	181	187	180	192	193	204	200	179	201	215	195	191	168	214	197	187	194	190	205	199	206	176	187	174	206	178	205	184	187	186	199	214	191	211	200	182	196	199	187	178	212	212	215	197	203	189	194	199	178	193	197	171	191	183	196	173	187	194	175	204	195	204	191	211	217	200	182	187	192	203	187	177	168	208	174	197	201	185	190	208	170	183	183	207	181	196	196	168	176	189	190	182	184	203	189	187	201	212	187	184	198	166	180	197	199	181	182	219	190	183	181	170	183	209	195	205	182	196	175	193	168	173	202	194	197	180	181	201	197	161	205	202	191	201	146	170	195	197	186	177	189	171	198	211	179	176	193	187	214	217	185	182	201	181	185	191	174	175	181	195	212	172	220	201	217	184	213	193	190	196	196	197	210	196	198	201	199	187	174	161	187	206	190	182	183	186	187	184	210	191	192	197	196	233	222	175	200	180	193	213	172	205	175	190	210	196	209	229	192	179	179	187	184	206	199	181	192	210	193	193	183	175	181	191	205	189	187	167	188	204	180	191	207	190	177	186	202	189	189	186	185	194	209	197	195	188	218	180	184	193	197	187	208	194	185	193	207	187	220	214	192	211	185	225	194	202	179	191	201	193	216	201	213	183	214	187	219	228	189	177	194	200	201	183	195	182	192	179	186	198	191	175	179	207	178	219	199	165	206	195	200	207	198	181	189	190	199	179	199	194	163	176	182	177	214	204	200	175	220	216	194	191	177	207	211	200	193	208	154	186	209	174	216	193	189	215	212	180	197	201	179	193	202	196	193	208	218	200	190	201	176	199	209	191	218	215	215	171	191	230	205	196	197	201	183	206	188	198	190	211	194	190	200	190	225	224	190	182	178	198	206	204	168	198	201	200	231	185	173	178	186	197	201	194	219	182	171	205	213	177	192	212	156	213	206	198	197	203	213	174	172	193	182	211	203	169	205	177	209	203	175	173	187	217	193	211	177	211	206	188	177	188	209	202	192	205	202	174	185	194	194	189	177	183	212	200	192	165	198	193	187	186	182	180	194	180	205	194	199	207	195	184	193	180	191	199	200	185	190	188	183	205	205	182	217	215	210	186	193	193	199	205	183	196	185	189	157	176	221	226	213	160	194	211	165	188	190	182	197	195	195	185	182	199	244	202	180	202	187	212	222	215	197	185	174	188	228	196	193	213	200	198	175	177	203	214	182	181	174	210	155	183	199	201	231	200	201	174	203	187	194	210	190	187	185	210	183	176	191	199	229	186	229	197	180	189	184	196	185	217	208	189	204	197	175	206	224	198	165	191	204	192	195	168	237	199	202	190	157	196	202	176	186	185	185	177	205	214	203	183	210	212	178	187	204	198	184	199	201	199	202	243	205	186	157	182	168	187	210	231	192	196	188	216	207	234	182	215	191	216	185	187	189	221	200	200	187	195	179	213	198	188	187	178	186	186	171	219	179	203	185	196	194	191	214	226	196	187	184	213	175	216	184	209	210	198	191	215	156	205	206	188	184	182	195	186	186	188	194	193	195	184	180	191	213	186	176	201	166	211	175	163	212	181	189	170	220	202	203	163	187	200	193	197	181	204	216	183	217	221	187	190	181	176	195	173	177	184	193	176	199	181	204	176	192	183	188	200	193	192	189	199	209	190	193	207	187	198	171	162	209	209	185	197	187	189	196	188	187	207	190	205	193	207	211	174	194	190	215	177	191	220	185	187	198	180	173
11592	3182	6750	8584	8059	6674	5881	4601	4009	3545	2939	2682	2539	2052	2397	1974	1687	1826	1914	1542	1687	1476	1268	1254	1041	1113	1042	1060	899	730	756	817	710	719	676	644	682	625	631	652	597	583	571	647	596	621	634	602	583	625	588	554	573	563	530	569	553	557	600	581	602	531	558	549	601	553	561	562	569	524	540	558	545	606	535	584	551	547	537	550	545	551	546	536	569	545	544	533	550	518	522	552	519	549	567	494	532	533	495	542	524	544	513	492	562	547	519	551	556	595	568	562	555	555	540	515	535	558	563	540	502	527	543	534	522	542	536	552	549	574	498	515	587	560	510	553	519	538	534	509	504	526	534	524	573	547	518	536	507	540	562	580	537	525	577	539	579	523	520	550	543	566	539	503	523	583	563	525	583	551	521	541	550	581	519	531	537	569	537	542	491	560	559	557	558	523	532	553	547	549	523	533	531	513	564	565	528	538	542	544	540	519	535	563	548	554	518	520	549	559	533	545	532	522	552	535	561	490	509	523	552	542	558	521	524	547	569	535	537	556	555	521	551	539	550	557	494	517	539	542	486	541	539	530	528	564	598	543	515	543	480	535	559	534	529	538	537	535	500	576	552	496	566	544	545	544	543	564	549	571	522	539	509	507	512	526	550	515	492	509	550	563	550	549	563	508	535	515	546	532	552	511	512	509	529	510	536	522	544	549	551	540	546	539	526	494	560	505	540	509	500	478	529	553	585	520	502	555	513	514	520	534	537	521	534	526	560	524	485	503	509	542	517	525	541	544	511	568	535	590	558	524	513	526	581	539	593	531	523	545	571	560	515	533	511	547	520	544	530	560	539	556	541	566	512	513	482	523	582	552	553	513	564	533	498	545	539	532	521	551	537	538	514	568	535	529	561	494	576	525	524	530	557	498	536	530	515	490	548	530	527	545	512	526	541	561	555	529	513	507	518	570	527	507	534	524	528	531	528	536	549	517	517	548	542	541	557	504	471	531	585	561	547	556	542	539	545	561	542	513	553	536	556	513	534	545	506	515	549	557	545	537	571	555	532	524	517	524	469	566	508	575	543	560	534	538	548	536	565	536	532	534	518	524	562	588	532	518	558	571	572	540	534	530	510	554	565	531	517	504	511	513	575	575	524	514	567	534	510	545	513	543	559	500	546	543	526	550	522	561	514	561	569	566	553	536	519	543	545	554	533	522	539	520	536	588	499	530	541	539	519	513	561	558	521	554	569	531	490	504	559	537	535	569	516	523	538	494	543	493	523	524	514	559	556	565	571	537	576	526	539	561	560	565	575	549	543	561	536	523	534	510	538	513	550	550	575	518	545	593	536	575	543	550	521	534	520	521	535	527	509	530	535	524	509	536	484	533	499	550	544	521	548	531	533	517	521	556	574	535	508	564	551	532	544	533	529	505	527	525	513	519	519	552	507	515	534	528	570	537	510	581	536	593	516	550	576	523	550	532	513	537	506	525	530	537	520	514	554	517	584	519	522	534	498	500	547	539	552	526	595	497	586	519	568	528	543	579	563	524	532	514	534	521	547	569	516	539	533	538	542	588	504	503	526	546	508	497	500	569	576	533	512	544	579	564	528	554	535	524	521	533	519	555	510	566	494	528	545	570	539	583	534	530	506	573	547	573	528	559	574	518	536	560	513	542	550	546	520	525	548	576	533	559	529	544	521	545	527	577	569	537	514	521	581	514	539	602	546	530	560	536	549	548	501	565	533	495	533	552	557	520	517	534	535	512	533	511	528	535	503	557	592	560	529	566	504	536	540	543	530	516	554	528	549	518	500	523	545	535	498	529	531	537	581	540	525	549	523	578	547	557	544	517	527	530	541	527	506	558	537	542	524	541	504	561	555	495	543	546	529	531	559	542	555	530	540	562	543	529	553	512	518	514	515	548	501	546	538	560	528	541	520	542	530	510	557	552	512	521	547	539	548	535	538	498	573	546	532	526	543	558	513	516	507	522	533	516	530	531	528	580	588	557	537	540	552	530	528	560	543	559	555	571	511	488	513	569	516	508	523	480	520	530	534	485	557	548	528	506	524	545	555	518	520	551	507	485	512	550	559	526	508	562	553	491	516	545	525	530	550	527	500	529	513	547	566	602	515	570	584	543	607	560	526	569	517	553	520	565	544	597	568	554	530	542	554	527	535	529	546	581	547	579	566	507	551	573	583	533	600	543	561	527	550	524	518	531	529	556	485	508	554	555	513	496	552	557	578	555	556	536	509	543	526	554	480	554	529	514	527	550	541	579	513	537	532	531	555	550	562	538	518	512	599	525	499	536	545	583	476	536	526	586	549	549	495	574	536	558	546	537	574	527	530	564	508	572	524	539	565	531	522	557	537	574	541	533	536	550	546	516	488	542	533	513	540	516	553	524	540	555	536	539	559	525	527	526	535	535	539	517	521	534	548	556	550	502	535	493	533	542	494	569	539	553	535	522	510	563	585	519	536	514	546	506	572	583	488	527	521	505	520	557	536	528	571	536	528	534	544	554	572	538	557	506	527	547	600	512	533	553	498	525	572	521	501	556	505	521	524	527	550	512	501	532	508	534	541	521	550	529	540	534	528	555	534	532	545	538	530	526	526	513	546	536	514	544	528	526	507	580	540	491	527	525	505	505	520	555	553	480	556	545	540	529	544	557	550	542	528	492	538	546	523	542	558	526	532	540	535	520	569	560	559	536	481	570	543	578	566	550	534	536	565	564	519	555	517	504	510	508	545	544	566	580	537	516	582	500	563	571	500	545	552	539	536	524	570	559	556	541	538	530	503	555	537	561	573	532	520	542	534	534	536	534	515	526	553	536	548	560	517	530	541	535	546	508	558	515	516	549	537	535	549	566	503	524	557	519	536	541	528	585	547	562	576	528	536	533	521	550	554	501	512	517	522	556	521	533	566	534	494	559	522	499	541	560	550	517	574	463	510	493	513	555	571	517	498	553	544	533	538	500	548	563	531	592	504	508	545	611	498	529	549	539	507	531	515	575	530	534	560	542	575	529	543	544	534	552	542	545	544	548	527	529	530	499	562	517	550	508	515	593	504	549	557	525	555	567	501	523	555	555	508	567	538	558	507	548	541	506	514	524	500	551	547	558	529	559	565	543	510	536	541	520	514	550	525	550	577	550	546	507	523	539	538	527	510	508	534	517	550	556	506	525	536	542	557	559	539	520	546	558	490	559	535	530	527	511	539	527	575	543	535	549	563	538	553	513	538	499	532	498	551	510	551	500	540	553	535	547	495	564	525	525	558	542	528	556	533	547	547	522	500	497	514	536	541	560	564	502	514	504	558	568	541	544	508	528	514	538	494	551	536	571	532	553	513	510	517	507	534	568	552	523	547	555	530	521	540	521	531	583	549	541	551	549	561	523	557	552	548	526	502	588	548	510	527	496	536	499	516	561	530	489	525	557	512	551	522	517	531	500	556	531	541	556	567	560	531	537	506	566	565	539	552	541	540	536	558	525	511	535	560	549
33046	10545	8625	7312	6413	4579	3205	2451	1850	1562	1214	1080	956	926	832	684	627	580	663	600	616	453	477	436	424	432	392	400	335	287	302	308	311	298	329	270	295	265	297	300	283	276	315	288	272	283	287	289	299	274	281	263	280	286	245	264	245	273	300	249	310	272	261	279	288	278	297	280	272	287	272	271	268	266	281	259	283	251	241	291	287	281	280	269	244	275	269	260	276	290	243	261	263	209	269	273	259	274	251	284	261	282	242	266	267	286	249	247	241	285	270	263	290	273	246	263	290	244	272	276	245	252	281	252	266	249	245	255	264	252	287	226	289	264	285	305	268	307	286	271	253	273	292	264	292	239	283	250	264	271	273	252	300	286	274	234	260	303	253	227	276	250	264	247	283	277	269	256	278	283	240	279	276	266	293	259	283	265	248	239	274	249	285	252	273	234	244	261	273	254	267	280	311	251	265	240	258	287	259	240	269	274	256	288	281	269	244	258	244	242	269	262	275	325	256	274	279	264	242	272	277	277	252	246	267	289	293	256	310	299	275	262	276	270	271	272	285	255	286	283	286	261	265	287	268	245	299	286	226	270	286	286	241	283	285	248	264	297	249	254	271	269	264	299	257	262	280	266	287	247	264	299	270	271	268	291	247	265	288	303	268	282	267	299	300	288	271	279	276	263	261	296	263	259	246	284	255	235	265	275	253	256	272	269	277	266	269	263	253	290	284	290	261	229	262	267	276	291	229	248	287	269	277	272	276	267	230	302	263	284	246	296	284	242	251	283	247	269	257	237	258	257	280	239	261	259	285	282	284	250	290	259	228	289	307	286	277	266	297	263	226	278	248	281	286	238	286	263	275	267	238	270	251	308	248	269	268	272	266	241	300	262	276	259	257	266	296	266	293	297	249	270	293	235	269	248	252	224	267	266	293	282	259	283	261	245	262	259	268	251	248	287	244	245	245	271	259	230	260	277	261	264	254	286	252	273	273	241	279	249	256	281	285	265	265	275	286	284	266	281	252	256	240	239	259	263	272	271	216	245	242	262	293	247	290	238	253	280	256	269	272	263	240	270	280	247	239	257	274	239	244	264	302	245	271	234	258	267	306	289	299	256	275	261	271	251	262	275	288	274	284	258	252	257	246	287	250	298	257	285	254	274	258	235	263	243	273	281	282	291	263	255	280	275	249	276	285	251	269	268	258	266	252	264	280	270	261	275	277	267	273	295	250	266	271	277	269	279	261	264	262	282	294	270	260	278	269	259	275	296	286	274	237	278	282	288	260	281	243	243	270	257	270	277	295	238	282	268	288	274	241	266	279	252	255	262	240	292	264	255	264	238	272	273	253	247	237	264	262	265	272	239	259	290	259	259	248	298	229	261	290	265	276	247	271	252	296	271	249	283	267	290	262	270	239	250	265	266	252	265	253	265	265	275	299	266	244	281	269	254	276	272	272	252	269	260	250	271	258	268	260	269	261	318	314	252	261	291	263	269	277	234	254	273	276	267	260	266	250	284	270	230	278	258	254	253	283	235	229	234	260	303	271	255	293	275	261	251	251	274	285	283	260	298	263	260	269	260	251	268	256	268	265	255	238	290	236	285	266	249	250	259	279	281	264	263	294	264	237	270	266	287	291	257	283	262	255	249	263	256	264	263	284	249	279	287	251	248	256	257	280	285	239	306	254	268	282	254	265	275	245	268	286	248	244	297	306	267	284	263	281	290	286	259	255	266	269	298	293	250	270	274	257	243	285	273	287	253	268	277	270	269	260	245	249	289	268	257	262	286	267	260	298	264	245	276	263	249	279	235	232	257	269	262	248	263	263	280	273	310	273	245	289	269	263	242	266	250	237	240	289	264	284	297	256	288	255	233	249	261	280	261	270	256	287	232	252	232	248	259	244	252	283	257	273	272	265	308	250	286	293	270	273	261	283	276	261	279	269	275	266	261	261	293	262	254	265	265	240	274	250	278	293	256	262	237	270	276	270	294	265	246	272	292	261	304	267	278	254	283	270	249	269	282	275	246	280	239	281	263	268	273	261	270	258	255	242	285	260	233	275	294	247	268	252	264	272	257	272	265	290	261	253	280	265	288	296	245	256	271	257	268	278	268	286	271	278	247	269	235	253	239	246	283	252	257	287	302	261	264	259	247	266	274	286	274	276	282	251	266	242	261	288	241	263	262	277	284	281	249	247	272	256	287	268	251	234	276	245	260	262	290	282	270	240	236	219	246	274	289	276	287	259	260	298	262	293	276	255	290	274	254	264	262	267	247	268	277	278	268	280	256	262	283	288	279	257	258	251	265	265	219	244	248	272	308	273	252	255	285	273	273	270	280	262	267	247	264	274	261	275	261	253	240	267	265	282	290	291	257	277	273	256	299	246	266	268	267	290	275	293	282	272	223	294	245	270	245	247	268	295	252	252	282	268	248	289	270	307	267	256	261	282	258	262	279	234	260	257	265	254	290	267	283	258	252	239	256	266	247	252	244	263	290	266	228	245	249	285	270	276	270	286	261	294	277	288	276	268	250	256	294	261	268	275	281	300	297	253	285	265	273	250	269	302	261	268	300	255	280	275	274	257	314	291	264	276	266	310	276	243	258	279	244	271	297	267	303	289	232	266	240	259	293	291	240	258	265	250	265	271	271	264	233	271	264	258	247	244	292	262	264	260	267	265	251	296	263	282	275	269	281	289	301	261	265	254	277	269	251	239	271	264	291	284	260	258	265	287	257	280	251	265	278	266	293	220	272	266	243	251	257	246	281	295	276	279	249	294	262	274	274	308	279	273	268	265	252	265	246	255	290	292	266	244	269	237	293	245	241	274	269	273	262	280	264	300	272	245	275	260	301	291	271	278	242	257	272	269	271	269	272	276	233	269	252	253	312	262	275	292	264	245	265	264	289	260	270	238	260	289	278	260	297	277	256	272	292	276	288	257	269	257	257	228	251	251	255	252	299	284	275	249	275	267	255	248	241	266	310	284	255	259	260	277	259	291	268	306	266	286	247	277	264	247	294	284	283	269	256	251	277	256	272	306	263	273	256	252	248	259	231	243	251	280	261	306	275	281	265	229	255	279	221	276	244	294	243	269	273	255	277	262	244	260	272	292	263	247	265	260	299	272	284	299	278	262	258	287	248	266	258	264	269	272	253	240	294	286	273	269	280	248	275	245	257	243	232	255	280	306	258	256	268	277	263	248	266	276	246	260	291	284	276	215	228	262	280	258	284	239	251	264	236	265	259	249	259	240	242	241	279	266	251	287	270	276	272	263	248	243	247	272	261	253	268	255	245	255	262	253	224	246	249	280	253	249	261	312	266	241	244	239	266	298	274	234	244	258	263	255	269	266	287	263	267	231	262	247	242	274	272	223	234	235	273	279	271	268	276	266	253	229	245	249	284	269	275	275	275	254	269	282	249	255	263	254	294	287	284	266	270	250	274	272	272	261	254	260	260	267	280	302	246	251	283	248	231	311	283	246	253	267	284	255	252
16746	5256	10452	12975	12781	10879	9350	7638	6875	6299	5441	5244	4811	4216	4449	3184	3091	2977	3235	2926	2785	2555	2158	1951	1744	1911	1857	1762	1439	1168	1119	1113	1131	1077	1028	1010	923	943	861	878	842	879	843	883	840	822	823	834	813	801	795	822	811	782	781	789	762	747	719	755	749	772	790	752	776	801	758	755	752	751	757	752	759	729	703	726	749	720	723	726	763	733	722	694	717	741	720	689	768	728	749	711	685	707	729	756	695	747	721	757	779	680	705	758	686	693	737	722	682	769	754	714	757	695	673	724	751	698	724	725	761	723	717	744	720	717	707	714	699	767	770	747	740	757	775	710	729	706	713	697	717	732	746	726	729	750	696	716	735	748	685	719	714	713	752	726	732	698	662	673	757	699	772	701	737	745	733	714	709	723	716	736	785	739	738	726	724	749	708	743	733	731	722	741	730	706	683	692	707	705	738	681	665	757	746	693	775	686	701	690	734	720	700	691	703	707	688	720	791	718	752	698	699	672	749	758	738	703	722	712	684	718	705	730	713	753	727	695	704	695	700	714	649	684	695	733	722	677	739	761	704	665	675	678	753	746	783	714	768	749	683	740	666	737	759	729	744	761	728	671	745	712	698	736	727	697	675	700	674	721	701	675	732	726	696	705	657	755	685	732	689	737	716	724	745	704	743	744	702	707	735	741	690	722	730	716	706	681	679	714	755	712	716	678	730	703	680	703	654	731	778	720	706	772	716	712	692	763	738	758	750	747	788	700	671	725	693	725	733	693	728	759	678	708	704	706	719	701	697	682	697	721	716	673	701	726	740	714	735	709	782	729	713	783	731	718	711	704	708	742	751	709	727	755	695	728	683	715	686	730	740	717	709	725	741	687	759	733	738	734	781	729	731	715	690	754	729	699	734	732	688	733	704	699	751	731	757	668	680	739	730	751	712	656	732	707	759	736	714	727	757	724	737	716	679	703	709	707	754	758	718	724	721	714	718	705	696	690	697	735	717	793	712	686	757	712	754	742	689	677	764	722	686	707	703	708	726	738	712	701	760	736	720	763	705	665	705	708	726	737	708	768	686	732	755	752	714	726	745	791	726	730	694	706	726	719	739	720	699	691	707	699	737	666	720	726	730	751	693	689	675	736	697	681	711	705	724	729	689	731	701	744	656	688	762	711	743	709	722	675	720	728	697	692	754	684	699	743	700	728	734	751	680	690	733	667	712	707	685	711	724	666	671	744	739	686	708	749	708	762	701	745	731	707	706	723	720	708	680	696	741	752	723	700	705	707	725	719	693	711	682	796	759	672	741	771	705	742	726	750	756	772	685	711	750	733	717	696	721	709	695	691	727	668	726	731	703	704	679	728	747	764	700	706	731	706	723	661	689	782	723	719	709	698	672	707	739	721	717	713	684	681	776	692	735	673	720	738	713	692	730	751	726	691	740	730	694	725	705	710	693	721	707	744	688	683	724	741	704	667	688	720	671	718	715	725	763	711	749	698	693	710	721	691	751	702	696	734	785	705	763	727	687	698	719	724	689	754	699	718	675	689	679	741	718	716	743	706	677	683	741	754	746	693	675	731	757	709	744	678	695	711	770	751	711	706	716	716	691	703	719	688	729	735	766	744	718	678	767	642	730	666	728	747	710	721	745	682	719	689	750	724	734	744	756	698	771	690	701	691	726	694	688	729	735	675	708	687	752	746	713	682	757	753	732	725	698	720	661	716	729	731	735	763	749	734	703	702	698	711	710	719	731	666	729	672	762	722	694	705	743	756	691	708	745	709	758	689	680	689	702	723	716	699	724	706	686	714	734	724	680	725	675	698	725	691	747	717	740	711	699	720	735	761	711	722	688	724	709	750	687	695	752	757	682	699	708	730	720	727	688	716	709	757	699	704	738	693	724	718	716	691	739	671	729	717	731	713	698	683	724	757	752	723	723	681	707	741	684	749	695	771	712	712	700	718	739	725	725	686	739	738	740	729	692	694	702	727	739	728	733	690	679	703	725	706	697	721	769	659	719	719	682	721	747	724	690	755	686	716	708	703	728	724	705	652	740	652	711	715	712	700	685	721	751	702	720	772	760	716	724	707	701	686	701	720	748	661	737	734	670	657	723	713	728	721	682	712	767	671	696	785	708	729	729	729	729	710	771	722	719	723	720	758	745	731	731	708	730	726	747	662	713	727	715	726	691	713	774	689	736	735	705	740	710	723	698	694	751	712	714	756	702	682	662	679	725	746	673	742	726	720	678	695	758	710	690	663	671	759	690	726	760	732	714	657	695	721	722	701	774	709	685	686	697	758	714	734	682	756	661	673	682	709	674	720	740	767	787	737	718	732	744	674	734	717	736	741	697	713	717	714	744	735	687	715	713	700	686	663	807	681	709	693	702	724	723	682	740	689	708	777	741	721	732	745	683	700	723	714	708	761	734	705	716	726	702	724	708	749	711	716	653	754	724	728	733	685	712	733	715	708	747	691	731	708	680	721	732	751	717	694	715	715	763	724	753	794	779	734	765	727	735	710	702	708	805	738	747	747	692	704	718	712	735	686	735	701	712	630	724	696	768	724	726	740	741	673	763	727	727	704	742	689	734	681	718	694	717	755	654	717	750	720	695	733	699	724	670	728	695	733	756	699	720	755	716	721	712	725	692	730	688	745	702	697	681	738	755	729	749	730	698	719	709	700	683	726	718	666	753	691	749	717	715	690	677	707	679	716	712	704	730	753	777	766	672	703	709	715	743	681	752	744	709	678	706	723	774	696	708	749	694	727	764	717	743	713	700	683	749	670	706	694	711	691	682	678	702	702	694	721	739	675	721	724	730	715	762	744	705	713	764	768	696	726	732	694	686	795	713	692	741	738	692	734	698	721	740	703	692	705	678	782	714	748	703	748	753	683	714	736	701	741	728	723	763	692	763	703	783	718	694	683	716	732	694	735	722	741	691	697	701	726	659	718	720	719	734	685	716	703	749	731	714	710	692	739	726	706	719	657	755	732	736	728	710	681	738	715	735	662	673	718	695	699	728	715	751	735	723	654	717	726	692	708	675	692	735	683	758	700	731	703	707	722	633	748	739	743	682	759	683	726	759	780	742	673	722	730	701	726	705	706	730	711	693	686	704	728	714	735	680	687	740	716	730	748	727	699	758	712	767	749	748	747	749	732	709	738	722	725	724	725	698	746	746	681	678	705	745	742	752	723	746	708	745	710	689	716	726	742	707	741	698	705	717	686	689	729	707	687	710	704	705	720	726	731	671	684	697	753	662	706	701	702	708	764	770	724	718	734	703	703	721	703	738	688	695	751	704	716	705	697	726	729	724	763	700	666	747	738	682	708	705	713	767	733	689	727	725	745	699	726	718	739	705	739	735	748	708	678	741	719	672	664	689	747	706	706	727	685	705	711	702	734	708	738	706	725	712	707	728	719	725	715	712	723	688	690	700	688	750	752	721	754	755	771	740	675	736	689	727	727	696	690	723	741	701	723	715	733	755	703	680	708
9502	1386	1339	1092	905	707	626	511	424	393	405	341	366	365	332	407	355	366	329	353	345	347	327	348	351	378	345	327	342	341	385	340	343	339	366	352	360	338	337	330	318	327	342	365	334	327	303	373	339	349	331	336	350	312	356	321	377	356	323	340	296	333	305	360	345	335	311	329	329	352	324	357	323	320	312	324	363	365	337	326	370	326	325	321	348	332	372	332	320	341	336	341	331	355	343	301	334	313	332	330	306	291	351	352	323	297	352	338	342	309	331	290	354	320	313	350	345	324	347	346	335	312	336	337	346	339	323	337	341	345	315	327	317	326	307	320	331	354	345	318	286	342	343	332	322	313	309	323	341	326	321	329	360	316	347	324	330	343	327	294	334	313	321	321	338	329	347	336	376	371	304	319	335	329	325	342	313	340	328	334	348	355	351	347	347	334	321	372	355	330	343	343	329	335	338	345	337	332	345	332	316	316	354	330	329	325	349	320	311	288	308	333	334	320	324	324	315	306	363	319	330	329	324	304	321	337	329	314	334	307	339	351	343	330	336	359	327	314	348	304	326	321	335	318	333	334	375	288	346	330	332	311	330	333	317	331	320	311	286	319	345	331	349	318	327	329	310	339	322	349	345	316	333	319	324	307	329	368	367	320	359	330	374	321	331	314	372	336	300	340	310	322	315	330	314	348	342	320	370	321	347	342	330	335	369	299	344	349	332	345	329	322	352	328	361	337	332	364	300	358	322	323	354	320	307	371	345	290	314	332	318	347	296	358	309	295	351	344	322	328	353	320	332	323	361	304	317	337	357	348	342	317	345	309	332	340	313	302	323	293	339	323	324	342	294	359	333	299	305	303	317	374	299	331	335	329	311	322	320	349	336	310	352	342	315	316	301	326	336	336	352	330	314	351	293	348	351	324	331	354	343	301	337	317	305	356	323	345	332	309	332	333	319	351	357	325	358	315	310	307	315	311	302	328	346	295	339	343	331	323	319	327	334	337	330	303	303	356	342	312	309	324	325	359	353	314	328	315	304	340	349	357	324	337	340	344	367	314	336	305	291	366	330	329	320	351	309	323	344	326	309	341	320	333	351	349	295	280	328	324	328	335	368	349	315	340	347	325	339	358	341	390	325	319	327	332	319	327	320	368	347	305	335	324	330	349	324	338	330	355	310	327	350	316	322	366	323	331	318	321	296	325	303	282	344	324	324	362	291	336	334	307	335	354	335	325	317	334	325	295	338	327	333	340	314	327	315	345	344	336	304	309	347	324	295	342	327	351	361	339	333	319	290	300	302	351	344	322	291	310	323	355	319	351	332	312	333	325	333	324	372	332	331	336	325	328	310	349	349	339	312	333	334	310	289	319	372	306	335	339	357	376	343	329	339	307	336	296	352	339	345	315	320	337	309	314	290	332	354	331	335	353	323	320	336	351	319	369	314	310	341	326	320	336	343	354	337	332	331	335	335	331	290	311	319	330	306	318	313	360	367	322	288	327	372	328	331	322	331	317	344	344	342	310	337	325	339	346	323	333	324	363	327	353	315	351	330	322	324	343	324	293	334	330	335	337	346	351	311	354	318	318	334	343	341	344	324	346	323	356	315	314	359	334	355	334	343	322	319	327	352	345	347	350	333	311	302	337	343	319	323	328	315	363	319	337	350	319	311	330	349	349	331	340	340	300	334	334	320	335	336	342	338	322	321	307	308	322	368	327	293	356	340	308	324	328	358	303	329	326	331	348	320	321	348	311	316	337	324	329	344	347	337	322	350	340	325	347	294	341	313	358	292	378	302	318	347	352	320	293	332	338	325	361	314	325	313	310	332	340	331	320	374	323	336	327	319	344	307	325	340	312	292	318	324	294	348	313	335	349	368	323	297	317	307	322	342	324	326	351	312	336	330	321	326	310	343	318	306	338	295	327	334	357	346	345	314	341	316	331	334	308	344	306	370	353	345	340	325	332	375	336	318	311	315	284	296	329	349	362	357	304	326	321	316	312	309	329	344	296	307	339	323	317	304	356	304	358	356	359	341	314	316	332	312	349	353	350	333	307	338	333	311	347	319	345	319	309	303	338	327	339	331	288	335	323	338	336	360	317	322	322	312	362	328	312	330	339	338	316	310	378	337	317	319	335	312	328	330	322	303	331	284	321	333	328	297	366	324	311	313	300	382	329	330	339	360	342	333	360	331	291	373	330	355	340	335	337	296	332	353	379	366	309	314	331	318	332	326	323	312	344	361	325	338	313	361	342	318	288	327	339	302	357	385	337	326	344	367	322	299	333	309	324	326	332	320	317	315	345	341	331	320	359	310	356	331	315	334	337	336	321	306	324	348	312	320	315	315	323	296	335	315	350	330	331	357	319	331	324	346	349	333	304	349	334	319	349	340	289	316	305	331	317	315	326	328	322	339	360	334	362	337	328	328	290	311	328	331	318	366	344	334	327	316	312	323	322	353	367	328	321	324	350	351	343	316	331	321	343	310	340	323	317	321	355	319	296	307	347	322	349	299	327	332	335	330	322	305	311	356	332	328	317	363	326	281	323	304	335	344	363	336	340	324	323	337	334	319	326	326	317	326	341	357	356	321	371	324	289	332	326	321	313	352	299	326	369	317	341	309	277	337	327	328	310	314	333	330	351	299	335	319	320	345	329	369	355	345	355	325	314	335	341	305	326	344	335	315	338	332	326	318	349	346	350	316	334	303	329	342	350	341	295	293	298	327	357	319	297	324	319	316	305	348	317	302	335	318	316	329	365	339	312	340	357	355	345	329	344	312	327	337	341	345	349	338	335	330	351	326	331	308	358	311	320	316	341	292	347	331	340	322	285	333	355	334	349	331	303	317	338	326	313	338	336	339	341	328	341	321	315	304	351	360	279	316	358	343	336	342	343	328	349	318	317	332	328	332	360	352	301	343	351	335	349	333	324	345	329	338	329	351	347	329	356	337	336	312	346	311	344	315	352	348	340	297	368	318	341	306	323	298	327	341	302	322	327	288	343	337	307	335	357	330	314	308	342	309	331	320	312	340	338	348	355	328	353	329	306	330	346	335	309	325	357	303	348	316	336	331	352	304	322	305	324	348	323	335	327	360	341	326	350	323	317	349	326	323	336	332	369	325	330	331	298	361	312	321	343	339	362	332	303	333	384	320	283	335	310	337	345	324	326	348	331	317	308	333	356	330	335	329	324	309	326	300	331	331	351	289	302	357	321	355	297	360	328	320	332	326	341	338	331	351	349	337	293	355	302	308	345	370	345	315	320	341	315	327	338	307	330	312	361	296	328	334	324	326	311	306	332	344	339	308	309	323	350	322	332	324	329	316	301	350	332	344	331	351	335	309	328	351	315	336	328	320	303	342	345	301	328	336	358	354	327	296	354	324	331	329	326	296	382	311	285	281	321	342	332	332	327	314	317	344	347	319	306	307	352	327	293	356	335	319	350	323	344	354	333	323	330	334	323	330	329	344	340	325	304	312	367	321	319	331	340
5479	1557	2702	3385	3000	2507	2151	1813	1395	1342	1149	1079	1069	987	982	1013	923	1023	924	943	989	952	960	905	947	899	924	894	913	837	861	886	901	864	823	850	816	857	795	759	833	811	884	790	780	828	883	827	814	858	861	790	862	836	855	814	862	863	842	863	833	784	881	812	825	822	814	821	784	840	847	820	876	785	808	837	772	788	829	836	821	793	818	863	821	825	858	796	831	807	870	834	783	843	830	799	794	852	850	824	806	827	798	830	830	796	844	800	836	818	811	807	824	782	802	847	838	816	815	845	808	821	813	783	818	845	815	830	844	798	844	822	824	849	802	844	815	856	840	854	769	790	828	781	809	794	811	832	817	819	903	845	805	873	812	830	805	828	855	795	807	840	886	798	867	829	788	871	825	849	779	835	814	808	877	798	906	841	900	804	825	815	821	819	828	854	837	817	864	861	799	779	865	810	834	821	826	844	809	797	818	803	791	823	835	802	835	819	829	789	814	800	800	830	828	798	826	828	823	837	845	850	800	817	845	815	802	872	812	816	831	797	835	803	872	808	823	810	785	829	842	804	902	825	775	804	821	888	804	846	853	812	795	807	854	745	788	822	810	806	797	796	781	807	744	812	862	830	805	815	863	739	847	820	793	833	771	834	839	825	829	848	861	859	829	862	820	892	838	820	858	843	787	824	818	854	805	821	775	832	776	776	803	782	841	828	830	842	811	836	815	846	755	779	787	846	842	806	865	854	842	823	832	803	807	847	816	905	849	876	815	813	751	846	902	852	882	805	826	818	853	844	842	823	823	846	853	803	816	850	834	858	806	816	767	838	810	852	854	784	799	787	782	809	883	778	798	781	810	802	838	817	819	793	857	823	820	867	830	808	807	857	812	837	819	837	843	842	849	773	818	778	816	813	797	791	787	815	850	755	835	807	800	830	809	774	796	839	866	807	833	844	813	818	828	793	790	858	905	819	847	847	845	860	798	833	760	778	830	818	860	850	852	857	843	787	822	868	820	830	808	840	818	829	857	847	797	809	787	866	859	812	834	845	831	788	842	816	821	838	822	822	892	859	852	794	809	801	827	848	827	808	811	817	825	811	866	832	778	815	838	823	810	845	875	814	834	810	825	812	794	844	820	829	890	830	838	801	836	873	801	843	841	814	819	830	798	778	876	817	825	839	797	833	846	806	811	853	800	838	812	857	860	788	790	788	783	831	798	812	833	831	845	772	801	770	840	822	843	814	918	864	803	823	880	802	837	799	829	870	832	794	832	810	852	786	822	808	819	849	805	798	846	858	820	848	830	809	835	846	847	828	828	853	803	824	786	812	866	845	860	840	826	805	800	826	882	831	830	864	792	875	832	832	792	759	804	861	807	802	828	791	837	849	837	804	765	834	823	802	791	814	822	825	788	811	800	861	845	852	795	820	810	872	847	818	854	840	785	750	825	816	865	849	855	821	863	798	799	808	792	832	849	836	800	890	816	834	851	816	857	921	832	856	824	785	836	818	851	773	774	827	862	799	844	838	860	787	837	848	850	835	855	845	852	814	803	764	877	813	801	803	868	826	801	795	832	828	785	822	802	779	801	862	854	876	788	827	878	822	848	836	830	831	843	821	814	832	830	887	802	815	786	882	863	831	839	800	791	879	840	830	800	825	849	805	870	795	812	854	813	875	794	806	798	808	866	806	835	871	747	825	801	875	777	817	803	846	837	815	885	874	861	815	764	809	786	841	881	812	795	831	807	782	784	843	846	802	846	829	814	808	828	813	844	775	783	821	814	820	800	802	799	816	826	837	829	773	822	820	803	797	839	831	769	847	819	821	836	759	811	807	767	814	780	821	803	813	819	856	809	861	799	773	832	825	799	821	828	844	824	850	834	844	795	813	794	840	815	857	837	810	840	851	802	845	868	838	792	875	778	830	815	862	863	801	892	792	796	817	832	841	835	851	843	797	851	803	768	797	826	805	781	791	806	823	869	823	861	802	814	854	847	827	834	786	801	805	806	873	811	802	810	763	868	821	823	828	824	823	817	856	853	830	863	774	851	860	864	790	779	794	816	832	840	810	831	828	821	828	838	814	784	856	752	837	790	838	819	837	804	874	835	807	812	870	830	820	834	853	851	801	839	861	797	806	823	807	820	879	806	779	886	811	787	852	782	835	793	831	823	772	820	848	883	798	889	838	825	882	778	855	818	849	805	788	837	819	811	790	819	824	818	799	879	857	850	852	837	833	810	852	843	780	800	800	813	842	809	796	820	803	812	823	774	859	830	822	824	866	821	817	875	818	801	812	857	857	846	850	844	825	806	827	845	730	871	830	837	860	799	865	850	788	790	833	770	826	735	791	815	890	811	794	804	816	804	810	811	801	846	823	778	845	825	860	815	839	850	776	867	797	789	825	782	857	847	852	861	805	833	891	872	800	820	826	854	789	783	822	841	843	826	834	789	852	824	833	847	844	870	839	845	848	807	864	884	777	787	812	851	850	806	870	839	829	805	781	860	834	861	829	798	830	788	806	852	769	798	807	824	893	819	865	837	833	836	813	831	823	821	810	851	829	825	826	821	804	801	823	776	835	839	826	758	826	798	765	810	828	831	826	810	810	875	836	805	852	854	848	878	870	816	838	829	835	783	821	844	808	792	833	834	868	825	836	820	802	809	813	744	847	823	793	844	820	824	777	829	851	823	827	866	842	814	823	851	819	766	746	834	838	841	873	843	831	834	830	792	831	843	793	811	778	865	862	821	831	791	805	851	802	865	843	765	873	800	836	848	808	796	856	777	811	808	759	862	821	751	863	812	798	850	772	823	835	841	816	818	811	804	796	832	825	798	816	822	808	842	845	848	827	817	871	823	824	854	816	781	825	822	837	873	816	850	881	786	824	776	800	855	828	806	801	783	822	830	806	877	775	839	851	834	825	832	799	793	822	803	846	836	848	839	846	850	839	817	816	873	819	818	812	850	799	806	842	821	827	803	895	844	798	821	872	797	820	824	830	799	849	818	753	855	830	804	821	815	884	814	846	830	831	824	840	809	847	816	792	847	824	840	839	827	788	760	858	826	839	757	843	796	826	894	842	800	826	839	804	809	824	807	832	798	815	789	786	839	808	853	851	771	822	872	849	819	849	830	839	856	838	826	847	815	810	838	816	823	751	853	802	849	892	834	817	815	812	869	836	806	809	869	814	824	794	793	789	827	823	835	787	827	830	784	834	842	795	827	813	869	802	832	821	863	839	810	792	803	869	804	808	833	814	826	780	820	812	840	799	791	816	824	830	801	871	824	800	779	822	847	819	810	858	815	820	864	827	788	852	812	862	809	831	810	805	824	838	823	790	838	797	829	812	855	885	852	815	830	817	887	777	801	790	798	822	798	852	796	864	833	869	827	847	837	776	846	798	831	807	841	805	870	807	786	821	847	826	841	820	802	826	820	826	777	800	854	822	845	833	820	799	820	828	825	785	798	767	829	841	824	839	833	783	814	841	802	812
26490	6471	4836	3919	3045	1777	1535	1293	930	761	591	472	504	493	418	388	361	333	325	316	352	298	253	305	266	290	279	251	225	242	226	191	233	217	191	221	203	234	196	224	210	204	208	237	199	197	203	193	214	194	216	214	192	207	186	217	211	178	179	219	203	172	211	202	206	203	190	210	205	206	190	201	183	190	233	207	219	224	225	185	180	194	183	201	207	166	214	189	185	192	199	193	183	207	231	195	188	203	215	192	202	207	203	188	204	231	226	209	198	191	206	232	211	186	200	210	220	201	209	190	194	215	202	192	215	199	191	216	226	170	169	220	188	195	207	199	208	204	194	178	192	204	192	184	183	174	189	198	191	237	200	210	182	184	210	191	184	190	183	184	207	186	202	199	186	202	233	208	228	202	208	220	206	206	192	200	214	200	172	206	199	193	188	182	196	223	199	201	211	213	210	172	201	196	215	185	204	197	204	174	232	200	206	194	182	210	233	212	172	194	197	228	222	238	198	189	224	198	177	196	184	221	200	206	196	226	186	168	215	183	196	206	221	180	205	201	198	207	228	213	225	155	203	204	170	217	180	175	187	216	223	194	218	202	180	188	171	223	200	208	204	223	197	177	192	198	200	208	223	191	180	174	226	180	176	189	207	236	188	199	206	192	218	187	189	192	219	196	182	197	206	183	212	221	193	198	202	189	181	181	203	238	219	184	206	184	177	197	197	194	189	200	205	197	214	226	202	195	199	213	224	198	214	207	205	203	221	190	207	200	222	196	192	201	192	184	176	216	202	199	193	226	184	209	184	194	196	205	212	193	209	212	205	211	200	188	198	181	203	209	183	217	209	218	220	161	198	199	228	198	206	199	209	193	182	202	218	200	199	180	180	211	233	215	216	217	179	225	176	227	207	193	193	232	176	217	180	188	189	216	225	225	212	219	181	215	184	189	190	183	191	195	202	189	163	211	201	194	219	206	197	198	231	195	201	202	204	213	200	227	198	186	201	192	218	205	191	188	201	201	186	189	216	194	201	202	219	210	203	201	233	218	182	199	214	192	171	207	195	181	187	180	193	193	195	201	198	204	205	178	222	204	213	193	181	230	215	186	193	196	174	204	213	222	187	198	202	208	187	216	183	185	202	219	210	163	207	190	188	209	208	207	200	165	193	203	220	220	203	197	205	182	202	217	179	206	193	198	221	215	187	203	204	178	208	207	215	188	198	214	207	221	210	237	201	213	183	215	201	207	192	210	181	196	191	201	175	206	185	180	201	182	214	194	187	181	214	170	195	187	202	214	208	208	189	195	201	189	176	193	191	201	203	185	177	188	225	234	210	205	228	194	193	220	193	192	186	198	189	176	205	192	197	150	222	193	184	194	176	196	193	191	185	216	205	195	183	197	210	196	189	212	191	169	213	191	205	209	209	188	199	197	188	201	191	213	207	193	207	197	186	199	207	207	226	201	180	222	186	209	203	186	220	212	185	221	183	233	199	199	178	184	192	211	205	207	206	171	213	188	173	193	207	223	201	209	179	207	215	175	208	193	210	194	197	213	177	202	198	187	190	176	212	202	177	192	199	190	191	192	206	233	196	205	211	205	185	204	204	202	203	198	218	179	161	176	206	185	215	209	193	207	189	192	201	206	204	211	212	194	196	178	224	193	195	158	199	211	185	190	231	223	215	184	212	197	193	203	201	203	192	213	212	178	193	208	204	210	192	188	214	194	202	191	185	207	174	197	203	213	212	190	224	192	210	203	222	193	185	223	197	207	180	225	200	195	206	195	226	198	222	183	210	217	221	182	203	205	211	210	213	171	197	211	195	172	211	171	203	197	211	203	230	206	190	187	201	205	184	195	184	218	223	193	169	214	215	195	188	171	198	212	217	207	205	191	179	209	213	190	211	181	204	214	256	191	190	193	188	198	183	205	193	191	176	202	199	199	201	210	192	175	195	207	201	191	203	195	194	207	203	190	199	191	192	206	192	193	180	246	220	202	223	233	219	183	181	221	208	188	213	197	208	202	188	181	207	193	189	191	204	196	191	199	198	220	193	188	201	215	174	214	200	206	189	182	197	194	175	182	201	186	189	217	194	228	193	185	207	203	226	210	194	203	215	190	203	235	164	201	197	183	173	191	201	199	214	207	199	212	218	179	166	190	189	190	216	191	207	196	187	212	198	191	189	212	219	189	214	182	190	222	214	203	207	208	181	197	214	219	196	175	216	208	209	171	210	194	213	188	180	204	195	223	209	203	198	191	199	195	207	197	215	185	203	198	181	175	223	211	213	197	189	201	204	244	216	196	212	218	199	207	202	199	180	218	228	204	191	188	210	174	203	196	208	214	205	189	187	192	213	163	210	196	210	219	206	205	215	227	222	177	191	212	191	199	186	211	175	196	194	203	217	223	168	210	208	179	220	219	227	182	201	186	188	214	194	194	210	202	183	200	201	210	202	184	179	199	203	200	180	187	202	212	209	192	234	195	181	214	203	196	184	207	212	175	208	191	205	177	187	190	226	199	204	194	194	195	219	207	189	220	173	168	212	227	215	198	200	210	218	195	199	210	194	212	208	219	207	189	220	186	178	223	213	204	205	221	230	216	224	200	179	218	203	197	229	200	201	205	184	185	219	181	206	204	223	189	197	198	210	184	203	216	208	220	196	199	203	181	176	210	191	187	198	211	193	189	203	216	227	195	207	212	237	188	205	221	196	205	203	227	221	180	206	211	193	181	164	194	196	203	196	205	185	202	213	208	189	177	211	211	187	187	203	200	229	206	219	185	239	189	205	191	211	219	206	205	192	199	181	199	173	194	219	179	184	224	171	211	186	228	180	200	223	215	200	199	202	195	187	217	202	188	176	182	173	175	203	183	203	198	199	193	207	193	207	203	186	194	221	201	195	199	189	188	205	229	219	208	208	222	211	209	217	215	190	198	193	200	198	194	198	205	196	185	219	199	154	209	188	197	226	180	180	207	169	208	201	204	175	201	184	201	179	187	183	204	219	194	189	208	202	185	209	227	195	182	171	217	202	219	192	196	197	210	206	211	177	206	189	210	232	218	219	202	222	200	196	211	196	197	201	233	204	202	168	192	207	205	211	196	192	194	221	197	185	185	203	197	191	219	200	199	193	197	209	203	207	177	201	206	197	208	181	169	213	203	194	213	229	176	183	198	200	201	169	183	192	190	206	211	198	204	171	205	185	229	192	206	190	196	203	184	220	174	194	175	201	220	221	171	209	176	214	207	198	195	180	189	192	199	187	205	186	183	191	213	211	200	222	146	185	207	197	204	226	199	192	198	210	215	212	209	219	214	221	215	198	204	203	203	216	206	189	200	201	186	231	174	178	211	203	193	199	186	221	190	201	187	212	231	210	185	194	183	197	218	213	208	221	209	206	202	198	198	216	211	210	187	198	165	192	193	224	182	207	205	174	212	191	164	220	194	186	205	184	199	190	215	201	235	204	213	211	186	223	211	211	176	203	206	191	175	218	215
13404	3344	6623	8131	7822	6202	5635	4930	3968	3813	3254	2416	2377	2262	2213	1834	1763	1646	1610	1575	1524	1281	1204	1305	1138	1185	1006	949	908	788	777	827	777	726	738	685	666	630	649	654	638	630	637	636	645	649	651	619	585	585	606	611	559	584	600	591	585	628	584	568	569	630	580	590	603	593	597	591	553	553	561	565	565	578	573	519	521	570	533	619	578	547	579	529	530	583	567	561	552	539	581	574	529	535	556	561	580	540	543	582	533	590	568	536	545	574	587	548	559	582	547	549	609	528	560	513	544	541	548	603	562	587	578	533	525	581	525	597	588	554	545	556	549	557	586	587	561	534	589	547	541	566	526	552	546	580	597	579	547	532	560	611	570	562	542	590	518	558	556	585	515	573	540	529	526	543	561	564	573	559	564	572	604	536	577	580	582	553	560	571	550	544	580	547	522	574	572	589	519	584	540	537	527	609	562	559	608	563	542	568	581	525	546	509	520	568	551	593	542	557	559	567	592	531	589	529	558	581	550	558	543	596	570	573	531	565	534	542	572	581	563	553	563	526	592	549	557	539	534	543	561	531	550	561	546	508	559	563	522	588	573	568	537	555	574	560	545	577	544	569	555	563	603	561	590	569	571	577	565	573	565	556	555	542	568	549	559	551	550	563	574	564	550	499	570	556	555	546	558	593	545	510	548	540	547	554	556	561	591	591	526	515	581	574	547	612	547	569	602	570	612	521	589	573	526	560	535	541	550	604	550	494	572	557	538	521	546	574	515	591	571	586	585	561	550	573	576	530	578	556	570	551	552	564	553	517	580	534	551	552	565	576	557	534	566	562	566	547	549	552	543	572	552	535	558	562	533	534	549	533	563	524	528	569	545	539	592	542	567	573	564	566	591	563	588	511	588	570	563	549	516	557	521	549	545	554	566	588	533	545	549	564	569	569	582	589	558	564	569	596	567	574	559	594	567	569	564	575	562	549	540	560	551	587	573	542	550	555	554	586	549	559	543	580	563	571	596	580	547	555	562	546	533	545	537	530	530	578	533	538	548	567	563	568	599	526	551	580	566	534	555	536	555	565	528	546	508	527	529	536	537	520	516	547	544	578	562	587	600	581	572	535	590	596	569	546	610	595	549	594	541	578	574	502	539	599	550	529	579	536	558	552	511	590	576	563	533	574	569	636	535	533	541	505	532	596	538	575	570	556	540	562	535	531	578	541	546	539	539	549	551	571	559	541	570	564	596	532	520	520	576	584	554	557	520	553	535	525	577	589	555	570	542	566	574	550	582	573	546	512	593	574	537	547	557	534	553	553	514	542	548	520	571	593	515	555	531	560	589	519	535	558	559	549	557	521	535	507	552	572	592	575	568	563	526	551	536	540	547	539	534	567	554	540	549	560	593	541	586	571	565	521	551	548	584	552	607	552	539	534	555	577	509	546	557	540	534	530	553	584	544	557	570	572	545	568	615	542	514	521	548	593	559	598	552	606	582	542	531	575	581	562	584	557	561	540	600	599	566	571	527	545	596	583	582	530	547	627	572	558	572	577	557	563	521	532	547	614	517	565	546	563	541	571	568	587	597	523	591	524	564	562	574	547	563	592	555	556	557	603	485	553	567	551	546	564	522	519	565	565	517	570	532	540	530	560	550	580	521	574	550	568	629	572	507	589	547	577	521	545	529	568	544	557	542	565	575	574	573	573	562	548	571	549	559	576	587	557	573	558	563	570	569	555	557	560	518	531	559	537	565	582	550	576	541	588	562	599	526	532	516	567	543	576	556	530	570	569	575	593	555	540	518	567	558	558	582	551	561	566	589	556	562	563	535	489	535	578	567	563	553	549	565	553	589	551	552	604	553	542	546	551	546	570	544	546	582	570	540	579	514	549	558	582	553	507	578	542	572	540	572	604	556	534	592	578	566	536	559	566	606	534	559	560	580	554	559	565	538	617	528	551	550	584	506	518	522	534	594	595	561	531	528	549	526	531	542	560	524	573	551	591	560	546	572	572	588	564	582	555	558	567	564	548	552	541	557	564	555	585	588	562	592	536	577	580	535	543	571	548	562	550	563	602	579	524	544	546	564	534	524	580	575	581	572	549	583	548	562	546	570	551	576	550	563	566	521	527	596	555	567	544	544	524	575	538	543	546	549	557	524	552	578	554	572	560	603	560	530	609	551	627	530	545	573	540	529	560	562	579	562	569	591	550	521	543	568	578	577	562	563	553	553	528	537	568	482	550	527	539	535	553	576	563	525	577	533	571	557	569	573	560	515	550	550	577	570	513	537	513	523	540	566	503	558	571	565	571	575	542	564	509	608	532	575	554	543	592	546	560	594	546	561	561	530	543	562	584	563	554	601	506	558	553	559	543	532	548	579	564	523	580	589	556	559	559	525	605	580	546	561	566	528	552	554	591	587	552	571	596	579	554	547	573	571	562	593	566	519	571	566	562	568	567	561	584	581	555	538	558	565	593	579	532	560	570	588	577	501	585	581	567	536	570	534	552	566	553	514	531	569	563	545	543	529	572	559	585	568	565	514	551	523	565	582	513	569	525	536	514	573	552	516	578	523	508	530	544	539	577	584	534	566	570	565	597	522	561	551	528	592	614	532	542	517	572	536	548	579	530	524	554	511	555	568	555	569	564	556	586	554	544	539	563	583	582	581	531	582	592	546	533	586	570	529	527	554	579	573	560	626	545	545	549	558	604	549	531	543	534	575	572	544	556	537	583	588	542	557	547	563	525	537	534	543	575	584	600	500	546	528	559	608	599	579	561	599	575	563	523	558	543	555	582	600	577	588	552	492	571	584	508	525	578	537	531	579	524	577	587	593	556	527	507	523	542	551	569	526	545	534	600	544	550	541	571	556	531	558	558	576	601	543	547	549	553	555	552	548	555	610	569	588	571	581	578	522	561	543	543	514	578	545	528	544	558	555	536	559	557	543	581	553	557	577	563	537	538	580	521	576	554	564	574	571	558	549	591	552	547	565	550	529	579	559	547	530	529	533	574	577	535	560	539	577	534	538	579	559	547	559	527	600	567	605	571	559	527	565	545	561	564	548	537	567	544	578	570	550	544	523	578	531	548	557	548	572	535	553	557	593	574	562	579	567	582	551	530	575	539	534	549	598	549	535	544	540	517	552	526	587	554	533	555	563	536	524	579	530	533	543	565	581	572	584	609	558	584	537	547	533	513	513	545	560	607	548	582	549	596	557	552	551	535	552	569	527	562	559	550	539	532	557	562	533	554	526	546	526	563	567	504	541	590	593	531	525	533	525	540	581	504	546	531	568	577	528	571	557	538	565	571	528	558	554	533	538	526	537	558	551	546	582	561	551	576	515	566	548	568	614	582	559	544	566	543	589	582	532	564	547	521	555	556	577	553	558	558	570	552	546	556	539	559	558	529	555	594	547	550	586	558	548	546	566	559	552	568	533	558	581	558	580	557	555	554	525	541	588	542	548	563	565	556	570	565	545	512	570	527	589	521	566	579	563	560
36880	12458	8880	7746	5948	4048	3000	2270	1706	1519	1364	884	988	845	951	830	651	619	737	666	570	565	478	484	378	393	405	346	337	324	370	357	302	299	313	301	295	246	289	316	294	338	319	274	274	268	296	292	309	291	278	265	289	283	288	292	259	286	268	267	297	286	287	279	289	272	277	274	254	270	261	269	246	265	254	267	284	270	241	283	259	263	294	291	274	257	262	272	264	280	302	285	293	269	229	302	276	287	285	261	283	300	274	290	260	262	260	216	276	271	263	260	261	266	295	275	282	282	303	249	283	271	266	266	284	277	235	276	279	270	262	243	252	284	283	274	269	266	282	288	252	269	284	273	294	293	285	262	258	270	268	290	276	276	254	249	242	270	254	282	258	285	267	264	269	280	244	294	241	322	287	243	231	297	288	272	295	243	247	273	256	278	279	264	279	255	288	285	265	261	265	238	261	281	259	226	281	241	253	266	296	297	253	269	246	272	258	292	263	267	290	297	266	243	309	290	261	235	284	296	297	249	291	281	302	279	291	275	315	268	260	287	279	237	261	263	238	264	267	271	276	289	240	269	260	269	271	259	256	284	268	283	282	245	273	258	260	256	303	276	252	237	296	298	314	278	250	268	263	272	265	317	306	248	275	267	279	250	288	251	265	277	248	269	282	283	272	236	306	274	272	249	295	302	281	253	280	282	268	275	266	268	253	265	263	268	259	293	276	289	284	244	257	263	279	273	277	260	281	282	269	254	279	284	271	277	262	259	271	242	261	240	248	277	239	252	253	263	257	254	249	263	295	255	254	246	294	257	263	286	252	262	278	287	253	259	291	278	263	275	270	300	294	284	244	264	302	273	255	272	249	267	273	270	253	266	275	243	269	273	274	264	266	284	283	263	265	254	286	270	261	267	248	248	297	261	273	249	258	254	244	255	261	246	244	254	240	258	285	239	269	271	262	239	279	285	270	285	275	265	279	259	267	280	291	268	258	259	272	275	282	293	246	258	255	293	305	253	242	228	264	283	239	248	270	288	296	266	269	282	287	258	291	262	301	243	261	272	332	266	257	277	299	307	259	272	273	258	285	265	242	288	245	261	287	309	270	303	272	269	275	278	290	299	255	248	260	262	273	259	262	273	262	253	278	259	286	279	246	304	259	238	268	284	266	286	265	268	275	252	269	252	275	262	300	271	261	293	284	275	278	298	280	268	274	275	267	270	257	229	250	275	263	293	262	267	251	276	262	278	245	289	290	249	269	262	311	324	286	275	271	237	244	274	265	236	255	271	250	270	246	273	290	254	267	290	286	286	251	283	264	256	283	291	269	275	259	251	277	281	272	279	261	261	277	260	262	280	280	253	274	256	272	259	300	277	223	259	260	272	300	279	259	285	276	288	266	303	289	261	248	243	260	248	310	248	262	270	274	283	298	283	281	283	264	273	261	260	286	256	265	292	263	302	297	269	271	274	285	278	288	260	274	254	256	290	275	292	264	273	257	292	280	263	300	285	286	291	296	278	265	303	259	273	259	255	274	289	286	259	288	256	298	247	271	258	296	293	294	278	265	267	252	269	278	273	259	290	248	267	276	266	287	283	280	282	252	281	256	277	294	262	273	262	279	303	258	297	255	279	262	248	284	286	304	260	282	306	265	283	280	262	290	239	246	261	264	317	263	263	272	305	279	282	276	243	282	278	287	252	310	261	270	286	278	283	307	249	288	275	290	287	244	257	277	240	285	268	305	281	281	268	286	252	269	236	291	296	264	271	278	289	260	268	260	249	272	237	270	280	252	267	244	301	301	274	264	289	272	287	251	272	264	290	267	278	259	276	283	249	281	308	275	241	239	276	272	241	270	273	282	253	253	269	249	254	240	252	250	304	240	279	289	301	257	236	291	287	258	271	245	267	299	293	282	264	299	242	266	293	274	283	269	271	281	259	269	262	252	269	242	248	269	277	241	251	257	297	286	283	269	309	253	278	286	242	271	246	282	283	268	262	277	298	290	268	278	289	237	282	296	248	258	259	266	296	266	286	236	280	283	280	279	265	265	257	253	268	260	271	276	288	299	278	269	267	268	282	265	274	254	283	272	275	280	241	296	280	281	238	249	281	272	247	248	249	284	274	297	299	277	290	263	266	275	262	256	300	267	242	275	275	265	247	287	270	291	215	282	274	238	290	284	267	259	255	305	272	274	260	274	255	284	264	271	257	277	270	250	287	288	263	279	250	249	302	297	258	272	316	261	289	251	255	241	281	293	252	264	238	296	254	258	254	263	279	262	286	297	286	286	285	273	270	269	283	291	265	235	265	297	263	255	281	275	279	260	270	258	282	281	265	287	236	243	257	286	302	263	261	283	280	283	285	270	246	262	270	293	297	237	290	283	256	247	297	260	271	270	261	294	295	234	279	274	292	277	275	255	251	261	251	289	268	293	281	320	268	280	263	271	299	294	268	264	257	255	273	298	314	274	256	233	245	275	289	257	267	288	249	288	226	264	268	265	268	247	270	270	277	283	271	274	261	253	278	323	284	246	251	277	269	268	241	271	274	239	259	283	262	262	316	283	271	279	257	265	273	294	272	253	227	248	284	264	299	283	266	267	271	255	263	268	292	277	280	286	264	279	271	266	279	238	242	283	278	290	257	268	272	270	273	265	259	254	278	248	251	252	266	262	242	275	265	285	282	248	274	273	246	242	268	264	270	262	284	275	266	246	273	240	270	278	282	277	275	271	250	235	294	278	269	220	270	266	280	260	273	271	266	258	267	258	286	261	256	274	276	235	248	289	274	269	250	283	306	249	278	277	298	276	308	266	275	299	277	260	259	275	315	249	264	258	257	267	267	255	267	262	261	277	270	262	265	287	313	264	293	292	280	249	292	312	273	241	259	263	293	289	284	267	263	290	294	279	254	254	268	264	291	280	263	272	275	238	255	278	234	254	292	299	242	247	263	279	261	269	273	297	273	241	288	293	282	265	264	275	270	294	268	288	268	285	283	253	291	272	281	243	254	266	288	246	275	280	251	275	240	294	283	289	260	284	242	285	267	272	275	278	265	275	289	280	291	252	254	259	261	271	256	282	286	279	255	272	286	243	278	311	266	278	281	262	264	264	271	294	259	283	249	289	270	263	245	259	296	240	282	275	269	237	257	263	272	281	280	279	279	286	287	255	287	239	258	250	249	308	276	268	266	275	257	225	257	277	281	292	267	270	251	277	301	265	274	305	277	243	308	276	253	285	267	276	281	254	269	291	274	263	274	296	282	269	276	248	266	261	252	282	273	274	252	303	264	261	256	284	301	295	320	264	299	302	272	245	272	276	271	306	270	244	265	276	273	279	283	262	253	284	287	261	293	242	266	305	270	241	274	286	267	280	235	288	262	282	265	294	309	269	299	285	295	248	252	288	292	270	282	257	269	268	288	329	250	271	252	276	280	276	275	291	278	245	285	295	236	244	266	289	276	291	254	299	259	289	262	279	263	250	256	293	244	261	299	287	285
18623	5472	10763	13200	11977	10785	9682	8406	6798	6532	5812	4193	4569	3952	4460	3158	2804	2748	2946	2815	2680	2393	2081	2158	1917	2011	1623	1507	1341	1239	1293	1283	1130	1038	960	968	900	947	892	895	910	863	868	931	852	857	875	863	844	839	877	884	779	753	779	748	833	829	764	777	797	787	833	802	810	763	837	792	788	709	755	767	741	734	769	737	745	732	765	731	739	752	757	756	748	750	748	763	758	742	743	719	764	732	690	739	758	767	775	775	715	758	743	779	760	750	769	751	737	728	705	734	743	737	693	784	760	716	716	746	729	774	788	740	759	697	729	681	678	754	759	715	713	754	749	743	737	706	723	775	760	734	722	755	742	763	761	749	746	735	768	697	720	714	709	709	727	742	712	730	743	784	717	759	738	715	742	719	759	719	704	729	733	759	759	739	733	729	717	770	780	722	749	654	738	739	801	706	724	783	704	705	687	736	764	741	797	767	791	718	710	768	712	739	709	794	697	737	749	707	705	707	807	735	741	735	732	711	754	749	738	758	738	719	730	764	762	756	761	718	760	695	731	739	761	758	699	722	702	737	713	738	745	712	698	755	757	729	794	742	787	760	743	726	681	783	760	718	733	737	690	773	705	709	793	733	708	705	730	715	713	753	736	743	733	754	699	659	687	732	740	723	755	667	736	790	716	725	750	733	715	735	714	779	704	754	681	716	762	718	762	744	706	721	701	741	755	698	756	712	718	703	708	723	759	777	738	717	688	707	716	774	709	738	757	779	698	723	766	710	735	763	693	719	762	767	702	746	691	792	738	648	787	721	754	701	749	706	739	705	720	743	753	760	736	728	704	687	722	757	771	749	718	754	713	710	722	702	732	751	775	705	730	733	760	716	744	788	716	741	761	739	735	730	739	688	682	727	707	753	728	729	784	677	735	715	782	709	752	713	698	730	726	714	718	800	696	731	703	697	731	734	719	701	714	732	750	734	764	697	749	710	739	726	768	698	701	726	694	732	730	719	748	728	704	713	792	769	772	668	717	718	717	749	735	774	791	754	768	718	744	739	720	784	751	733	784	739	739	680	709	723	756	731	691	739	741	706	734	679	768	706	727	709	725	715	686	748	761	748	705	760	689	728	779	736	701	729	727	764	712	793	734	708	723	750	696	752	666	689	741	742	737	709	771	796	738	747	669	730	739	775	712	714	737	738	791	708	763	716	719	733	771	726	728	715	739	740	716	752	746	753	777	713	755	790	689	744	701	776	723	699	704	710	724	766	754	752	706	728	759	749	688	739	749	657	673	744	768	745	683	748	760	704	767	706	716	734	738	706	713	782	721	759	737	776	693	738	717	724	751	726	738	740	758	730	724	705	677	717	728	684	741	712	735	731	706	761	728	750	740	767	735	740	703	755	707	694	713	784	747	744	742	708	710	684	753	709	728	783	718	720	762	724	701	716	727	786	735	739	715	732	757	743	708	723	766	720	751	715	719	759	726	767	698	710	747	718	729	715	711	732	750	749	777	699	744	725	743	734	715	759	723	705	735	723	734	713	738	742	725	698	740	755	723	748	729	755	753	778	712	776	745	708	753	745	741	752	699	730	755	715	767	769	702	721	758	733	776	663	709	717	728	720	729	733	760	708	705	732	743	742	790	764	749	723	743	719	762	797	701	770	699	752	736	749	758	739	679	815	776	738	732	771	666	763	755	723	773	723	756	701	681	703	716	772	754	745	724	726	752	743	727	748	706	783	740	686	692	743	722	691	742	711	705	754	733	727	741	721	761	713	738	781	744	758	696	697	727	751	712	710	757	725	744	734	775	719	737	726	740	759	741	700	742	728	740	652	723	719	719	742	759	687	716	688	667	757	770	690	745	737	749	772	704	708	758	733	702	760	738	711	745	688	743	674	744	728	737	713	713	689	728	719	713	735	703	742	679	713	756	740	716	742	703	739	784	725	739	689	771	743	654	715	725	731	750	714	726	692	713	759	694	708	745	758	727	711	693	704	757	732	668	733	709	743	695	791	740	737	770	778	737	740	744	775	704	709	738	708	735	750	725	692	704	735	702	746	721	724	759	769	725	765	742	762	762	703	707	759	749	666	762	716	683	722	691	778	729	746	738	755	714	766	693	702	685	733	728	724	725	687	720	729	778	724	761	749	726	727	709	793	783	752	701	761	702	728	723	752	731	740	734	710	709	759	733	720	726	710	721	764	792	706	752	772	685	720	734	682	758	710	718	682	694	770	701	698	701	728	768	703	723	711	739	732	728	712	749	713	776	686	712	723	738	725	751	723	739	708	761	773	707	739	760	770	723	750	727	702	746	738	735	687	748	685	716	686	735	729	694	747	708	721	783	714	731	761	744	743	714	788	749	744	735	717	727	745	752	684	746	800	717	741	767	723	776	736	743	706	764	720	654	693	709	740	757	702	765	715	773	771	751	746	662	754	781	788	742	733	751	753	796	741	686	726	779	734	767	725	743	734	714	738	775	747	686	714	749	657	777	728	684	728	708	714	755	742	743	753	779	723	730	701	749	727	760	731	723	738	755	725	704	735	718	734	744	743	707	762	740	730	753	746	728	750	713	748	724	745	688	767	739	749	750	712	709	739	707	701	724	744	770	757	752	649	764	698	725	764	721	762	733	697	696	751	774	705	756	729	736	775	708	728	735	728	690	695	683	746	794	714	744	710	738	680	750	727	730	712	736	754	710	792	752	739	714	728	732	677	686	712	711	742	726	731	728	697	731	728	768	698	721	731	720	747	768	710	748	776	756	688	721	683	718	742	716	732	707	734	767	731	744	725	749	727	752	713	703	709	749	722	713	734	734	694	725	750	675	712	718	763	723	683	741	765	748	769	742	705	777	748	692	740	695	745	718	688	742	686	712	735	693	737	697	717	711	760	708	700	719	695	711	703	767	736	752	708	698	698	747	758	730	711	736	805	712	733	756	742	773	794	745	789	762	746	764	744	765	786	708	737	734	698	724	708	744	763	692	691	690	737	719	707	735	746	752	745	727	726	738	697	716	733	726	749	717	769	768	690	739	729	729	716	683	736	708	660	710	754	677	710	728	718	736	777	712	756	727	719	706	707	754	711	718	729	718	758	702	790	696	705	748	782	701	725	769	672	740	697	723	736	736	725	763	772	734	739	743	748	721	701	793	753	712	724	719	743	689	776	745	720	699	733	721	717	752	744	732	698	728	737	710	771	726	767	768	785	777	752	739	751	706	688	710	723	750	704	737	716	799	755	702	716	736	728	701	744	729	713	733	714	680	750	736	770	736	708	701	772	743	754	687	784	739	759	720	769	732	734	752	700	751	733	709	757	700	719	687	782	707	708	738	740	710	747	758	750	694	710	707	732	733	734	711	725	699	759	752	718	742	749	742	758	739	749	769	709	748	761	764	759	727	755	740	726	749	734	739	741	740	683	744	714	747	736	749	727	708	746	691	743	715	778	765	740	760	735	760	747	721	766	720	709	767	747	737	742	797	767	705	784	726	676	678	763
11185	1728	1474	1164	904	754	605	502	447	418	413	415	367	356	356	369	362	380	370	342	360	367	353	360	355	362	330	335	367	335	348	348	341	358	319	324	350	335	325	327	331	340	358	341	330	338	361	298	355	307	352	335	340	333	331	357	353	329	347	344	360	334	352	364	332	337	341	316	333	312	344	318	363	366	337	312	358	355	320	338	347	321	335	349	297	332	319	370	312	349	348	331	346	329	340	343	309	370	340	332	339	351	335	348	335	351	364	327	302	336	293	358	325	305	327	338	309	327	312	348	344	320	300	367	340	313	338	322	309	311	315	330	334	361	323	315	318	331	334	339	333	345	344	326	341	364	324	346	318	334	361	323	315	322	344	378	314	324	345	315	295	306	344	322	337	370	354	364	352	301	325	342	311	342	337	361	317	341	332	309	389	326	345	335	312	338	343	305	339	364	371	311	309	311	346	342	293	303	351	318	330	334	323	320	316	354	357	330	309	359	312	330	293	364	324	366	321	339	344	353	331	327	341	314	322	357	361	365	339	322	312	363	340	354	335	330	322	324	347	341	331	327	309	345	301	320	321	336	353	356	323	347	356	344	312	337	334	343	337	345	312	332	351	346	370	356	304	333	322	325	322	334	359	340	343	319	328	327	323	315	351	336	330	315	352	343	365	361	323	341	347	315	315	347	303	308	338	358	312	347	321	326	361	329	315	349	308	314	324	336	331	346	339	360	344	341	363	379	319	319	317	372	306	334	314	324	328	354	350	357	328	321	331	329	366	337	320	316	333	327	341	353	342	384	314	326	336	341	354	327	330	327	317	336	336	313	359	333	325	333	303	341	358	353	327	326	321	339	335	324	340	351	367	329	339	314	320	316	373	323	323	322	317	348	309	323	336	341	319	309	305	320	332	369	339	368	336	325	359	341	352	312	323	355	351	299	312	335	331	365	339	325	337	335	347	341	304	336	357	345	333	328	346	350	351	330	338	359	329	317	332	327	373	359	371	349	318	338	321	339	356	302	320	356	331	338	329	312	324	342	335	315	328	329	284	327	323	319	362	328	346	310	335	327	352	346	356	332	344	329	327	298	305	363	324	327	346	338	342	337	323	338	346	346	355	354	348	353	327	329	299	320	338	319	337	346	340	310	331	323	365	345	354	339	378	321	367	337	345	320	329	293	342	301	298	332	330	334	301	307	354	331	323	340	351	337	338	349	348	300	341	336	314	337	321	292	329	342	328	340	302	294	372	347	334	330	344	286	352	353	330	372	338	331	330	365	327	315	325	342	311	321	336	279	349	347	365	329	337	326	357	325	340	356	358	298	305	340	367	356	381	325	330	321	325	336	328	339	341	350	337	327	339	353	303	319	363	346	349	369	328	329	360	335	325	315	335	319	332	310	317	315	300	377	348	336	333	328	318	312	359	312	321	321	305	369	328	331	320	354	327	348	352	302	359	333	290	326	344	323	342	340	369	339	332	350	332	309	329	327	335	339	331	330	333	333	341	302	320	327	317	345	326	325	324	321	327	325	331	337	324	319	320	318	314	368	351	355	331	344	326	315	289	313	335	326	328	317	358	361	369	337	357	338	341	349	327	358	347	316	334	342	313	322	342	323	324	323	323	340	316	333	329	326	346	347	336	323	341	336	331	354	339	328	343	321	336	346	311	320	315	362	293	321	314	284	314	343	329	357	352	351	343	345	294	318	328	352	350	324	343	301	353	312	328	319	332	319	322	312	332	349	351	345	293	357	343	315	340	346	335	344	301	340	341	336	375	346	358	312	323	332	326	341	339	379	352	329	359	309	329	332	317	329	311	323	310	316	336	350	304	331	351	373	369	337	321	324	333	335	317	389	335	323	324	320	327	338	321	317	345	331	326	316	334	339	365	340	353	354	331	317	336	333	349	312	335	353	361	336	307	332	330	357	354	326	346	333	335	328	358	326	350	355	321	304	309	357	302	339	347	353	321	323	336	301	352	361	318	330	312	322	334	339	330	322	312	330	328	332	359	347	319	343	329	302	346	326	354	382	296	354	316	346	327	338	327	328	337	318	331	336	341	322	322	303	336	369	334	358	373	349	330	322	326	317	331	307	320	365	385	351	313	287	334	320	346	325	342	327	359	372	333	354	370	337	370	366	347	327	347	320	334	358	324	373	353	342	338	329	328	369	360	346	331	328	328	364	345	317	363	313	332	330	363	361	310	330	354	352	368	330	330	337	325	347	344	375	364	307	299	343	320	336	360	334	327	323	286	311	334	310	348	334	352	342	384	308	331	305	310	349	326	294	346	349	308	354	350	331	351	325	339	340	325	317	364	322	302	357	358	368	330	312	363	358	323	337	334	328	350	349	319	345	340	339	339	327	400	340	336	346	343	335	318	295	340	327	330	307	323	360	346	341	350	380	302	313	334	343	341	338	345	342	329	334	328	348	341	327	331	333	326	313	360	301	350	366	355	344	352	313	337	320	332	332	337	336	313	357	347	353	344	319	312	343	323	326	342	350	318	310	359	361	316	314	318	330	318	340	354	314	302	332	314	314	341	317	307	337	371	361	352	312	303	321	313	327	343	348	346	372	352	355	350	306	372	346	319	340	338	340	335	339	332	325	342	328	329	286	313	369	351	293	334	314	347	305	283	345	378	330	344	326	330	342	322	341	348	346	346	356	356	300	369	331	342	329	320	347	331	335	333	342	318	341	334	329	360	343	313	317	298	339	355	329	310	311	355	314	342	328	363	345	344	306	337	321	325	332	349	313	346	364	371	344	322	348	350	318	355	366	342	313	355	333	345	326	341	335	317	344	356	344	343	342	333	345	335	327	334	316	302	343	358	335	330	345	323	335	336	356	353	328	322	324	328	337	327	323	306	343	358	335	318	349	318	353	349	337	349	312	321	347	312	309	302	314	311	305	356	327	347	342	300	343	308	343	290	346	314	388	293	299	346	350	346	361	320	320	304	341	316	353	366	331	344	321	339	317	320	332	355	326	324	351	334	345	354	288	354	342	360	361	334	336	318	339	344	372	340	315	326	340	340	353	345	352	342	349	338	359	321	357	344	334	326	336	328	340	329	304	303	323	348	335	339	295	366	316	323	327	333	338	369	377	313	321	323	323	314	319	363	324	329	329	327	329	327	309	337	348	320	318	350	352	323	313	341	357	349	339	312	316	319	362	331	317	300	344	355	343	322	317	346	323	312	339	312	301	331	352	290	315	319	338	349	307	346	330	334	335	342	333	337	300	330	307	327	374	313	332	354	353	337	343	336	328	309	346	361	374	333	346	312	320	323	298	339	364	342	321	369	337	369	349	331	333	330	332	331	341	357	305	333	319	313	329	342	332	346	326	317	356	317	328	315	332	288	364	335	326	329	287	358	354	343	342	321	301	322	348	315	323	355	344	355	337	310	353	325	331	344	338	333	348	347	338	359	336	338	321	323	342	323	324	345	319	363	323	357	353	321	347	318	345	329	320	330	347	351	301	327	307	329	333
6315	1716	2938	3532	2965	2617	2368	1764	1504	1302	1244	1138	1101	1114	1090	1090	1079	1017	1032	1057	982	1026	986	963	946	982	903	917	850	911	879	875	812	878	868	878	814	861	880	799	810	853	837	874	856	828	841	858	877	823	834	831	788	860	831	832	851	890	822	800	854	864	822	811	856	838	866	830	826	817	887	827	839	892	829	849	863	802	840	802	839	857	857	839	820	824	881	857	834	862	853	837	851	843	869	831	899	843	792	846	821	915	834	828	818	840	836	815	819	848	801	782	826	812	849	825	799	868	875	816	844	866	825	839	841	844	823	786	802	851	825	863	829	813	804	843	839	819	832	799	826	852	860	839	822	818	807	782	846	857	874	817	855	870	843	845	820	870	854	818	817	845	787	811	842	843	903	855	833	890	778	872	810	767	794	821	861	813	834	823	827	792	886	793	818	848	881	786	861	835	846	856	853	807	799	816	814	844	800	857	848	892	777	835	806	814	818	879	836	863	842	842	819	861	804	867	796	815	889	841	843	814	846	819	889	820	837	859	868	817	870	861	801	877	858	842	851	858	830	874	842	782	871	839	824	811	841	868	802	854	819	873	891	867	851	834	835	837	867	835	837	840	848	838	843	843	848	877	815	807	833	799	826	819	814	855	895	819	871	887	867	846	876	843	892	876	884	793	831	857	893	834	854	883	813	883	840	881	830	796	830	840	855	823	866	869	811	795	815	837	835	852	838	875	790	864	852	845	827	834	847	867	804	838	782	847	797	863	849	875	858	828	813	805	781	789	831	842	824	816	864	864	820	808	854	790	794	814	840	820	789	877	841	817	829	840	844	830	810	811	868	891	869	810	859	880	864	823	825	843	828	788	838	793	834	844	811	859	821	794	812	798	850	858	837	865	817	794	861	867	845	849	797	808	789	852	813	820	841	838	850	816	829	844	891	863	828	861	820	859	830	898	832	839	873	831	860	806	826	800	816	862	839	857	741	899	828	840	819	864	798	847	792	816	813	838	852	819	877	870	811	811	817	852	903	831	846	822	826	858	825	839	848	846	817	819	853	826	871	840	839	781	798	858	815	817	796	856	850	867	868	839	869	812	859	782	811	839	884	860	801	802	803	788	828	843	809	785	836	858	757	837	811	793	835	820	829	819	851	792	883	818	810	830	855	813	855	828	842	781	831	844	886	872	802	820	847	873	836	885	831	811	791	860	791	830	863	833	817	887	909	836	827	796	837	812	841	781	810	848	813	838	777	826	796	872	824	839	803	861	817	845	856	833	832	792	791	890	822	870	835	804	832	842	823	833	811	854	793	855	798	802	826	876	824	882	833	855	856	830	853	839	847	788	821	855	821	805	865	880	809	861	820	823	833	874	826	830	850	835	810	790	837	802	773	819	842	798	783	857	812	834	791	829	786	872	841	805	809	902	776	822	791	819	866	831	823	869	810	796	800	841	847	823	820	844	843	820	828	818	776	823	874	822	802	810	818	814	813	756	838	816	845	808	778	826	818	842	845	866	788	832	828	785	818	799	838	882	818	801	843	818	801	797	779	870	782	817	845	830	847	824	840	812	867	823	790	837	839	852	854	841	841	867	861	822	888	814	816	804	847	800	848	793	844	787	854	808	780	886	875	868	828	851	845	817	849	864	840	814	830	867	794	805	839	853	878	860	835	839	800	870	816	836	791	855	807	856	765	832	779	808	854	861	838	812	850	846	810	865	811	799	784	784	812	808	824	852	825	832	829	842	816	841	870	851	816	823	791	857	831	836	891	794	843	819	847	807	853	820	792	804	860	819	811	827	840	819	826	827	827	794	842	841	805	851	794	812	837	862	793	859	829	844	830	862	834	887	847	800	866	852	846	818	792	819	849	856	832	825	833	824	835	798	824	878	849	823	815	842	801	846	889	804	882	876	831	852	821	860	807	855	829	820	845	852	829	847	813	852	826	783	832	823	871	784	884	868	860	870	821	839	838	861	816	821	843	795	812	855	830	875	869	790	879	814	864	858	820	816	835	853	787	836	869	865	842	843	874	809	863	850	835	833	814	830	844	829	914	828	868	868	845	842	814	851	840	805	804	872	857	811	811	876	801	810	830	811	781	869	800	807	879	816	849	844	850	757	849	807	836	804	850	798	883	841	854	879	855	826	846	834	849	823	831	764	856	827	845	835	843	861	798	827	834	838	777	806	824	750	820	863	834	844	850	804	848	825	842	857	789	839	790	844	822	848	882	832	818	812	810	792	810	842	824	758	806	822	801	803	846	811	780	867	841	866	812	799	800	817	823	869	861	885	786	868	843	838	795	825	867	821	769	838	827	797	865	830	857	857	870	834	812	841	837	862	809	790	840	829	836	771	851	803	812	863	808	830	807	837	777	822	791	766	844	811	830	828	800	849	842	824	822	761	830	858	867	852	844	875	850	810	842	853	860	807	830	827	830	835	824	828	834	819	819	793	817	813	840	791	854	904	866	783	770	846	858	848	787	782	837	875	862	807	837	817	826	842	803	859	800	838	808	788	774	804	814	841	836	834	849	823	823	808	836	869	864	844	875	842	819	842	822	817	778	838	829	813	863	797	849	819	831	812	836	818	861	851	801	835	794	793	803	827	814	838	836	878	797	827	829	860	824	827	798	858	836	865	808	789	829	858	813	882	788	837	834	810	833	811	861	829	831	868	829	792	833	850	828	792	769	842	840	847	814	824	815	837	825	832	830	863	821	848	843	806	832	840	838	851	843	837	862	839	813	834	802	842	795	849	771	816	831	902	790	862	832	872	800	817	784	840	849	834	865	818	831	863	845	833	856	905	842	835	826	869	827	835	847	826	870	796	867	857	860	839	843	854	821	877	791	791	855	844	900	878	845	855	817	801	828	835	859	813	857	835	810	800	823	812	832	808	840	811	816	842	851	860	862	802	778	786	808	843	833	855	814	828	785	867	833	826	833	836	790	859	827	830	832	854	851	849	794	851	879	847	802	832	838	782	816	844	806	887	861	779	832	903	817	853	782	842	842	763	809	860	837	797	824	801	809	830	788	793	799	834	847	851	802	869	831	831	823	809	827	847	839	825	852	888	787	835	775	751	815	911	844	887	823	852	792	831	834	817	858	885	868	805	802	795	840	810	798	848	818	831	842	856	880	773	819	873	854	830	845	791	848	818	859	787	865	849	760	833	853	828	843	850	844	814	777	844	851	799	830	807	825	827	826	877	826	841	817	834	827	853	818	848	855	816	848	833	823	782	842	891	854	803	836	817	807	867	831	822	815	838	885	847	797	783	828	881	823	857	864	874	844	822	861	851	866	843	849	850	846	847	849	839	818	790	870	808	878	841	823	837	847	839	867	810	840	862	828	784	822	826	841	836	787	801	795	841	801	827	808	854	817	867	830	898	883	842	830	812	840	850	827	829	871	795	848	851	841	835	849	828	861	847	836	799	817	824	847	843	837	873	774	858	818	800	858	822	840	819	859	809	829	871	837	888	860	819	861	802	834	827
26900	7170	5048	3852	3002	1957	1437	1177	901	711	674	634	524	475	504	417	349	337	395	529	436	349	288	295	275	257	236	273	264	233	201	247	218	240	196	192	231	177	201	221	212	215	203	222	201	210	233	215	204	210	209	206	203	214	205	205	217	200	206	183	202	201	218	236	187	222	218	216	227	177	203	194	184	189	222	197	177	203	200	218	187	212	173	216	175	199	175	198	196	210	231	214	205	175	197	203	203	215	182	205	196	208	208	195	200	197	202	186	224	175	185	189	209	203	193	186	233	201	189	204	195	171	184	207	222	188	198	193	210	190	204	209	222	203	201	204	200	207	186	205	197	203	186	217	198	166	201	188	202	193	196	204	198	201	207	200	210	208	198	214	190	220	182	184	200	211	204	189	213	200	187	198	213	193	181	207	203	221	219	219	213	182	193	174	187	201	194	215	193	204	198	207	164	211	188	225	201	214	218	231	195	215	218	198	219	208	188	217	231	173	193	195	208	232	205	201	164	201	210	211	202	206	205	190	193	222	193	215	202	201	204	207	194	213	213	208	215	202	204	171	191	210	193	231	204	199	193	217	179	181	210	200	218	190	206	199	205	200	195	228	208	212	210	215	207	203	193	217	191	209	183	190	205	215	210	174	211	225	203	193	180	204	210	190	196	218	217	208	180	175	227	211	204	188	202	194	196	188	188	187	217	223	199	185	215	196	215	216	200	205	201	223	218	201	195	198	202	168	195	196	196	205	215	203	186	213	181	197	210	215	206	189	199	220	204	199	200	209	196	172	195	196	213	230	213	221	199	189	206	192	197	224	222	221	223	209	197	191	193	189	209	213	211	216	185	197	170	185	203	201	208	211	197	194	201	208	208	202	201	203	176	201	223	210	248	192	213	221	187	185	213	245	197	209	180	208	215	197	197	197	204	197	194	198	212	204	200	201	227	194	209	234	184	197	188	191	201	190	206	219	201	199	219	180	189	209	190	203	224	191	189	192	205	210	215	190	238	201	210	201	192	215	218	215	188	195	192	179	204	217	199	214	201	191	205	218	203	201	194	191	212	235	197	218	200	189	194	197	187	210	192	225	191	228	200	210	224	180	189	195	196	208	219	200	225	171	201	210	207	213	204	197	190	195	197	194	192	178	181	207	198	193	191	223	199	199	195	206	193	191	189	209	194	194	194	224	204	218	207	207	191	199	200	229	209	189	233	185	214	203	211	216	176	211	207	190	205	200	186	195	207	228	225	177	203	178	200	195	201	190	225	219	183	208	176	195	190	190	223	199	247	209	200	201	230	210	205	228	206	185	212	177	180	207	202	192	196	195	198	171	204	236	196	196	188	195	203	207	178	186	178	189	204	197	210	171	199	199	201	209	215	213	219	225	185	191	213	171	192	201	208	221	189	207	186	196	172	221	210	209	209	221	197	215	242	201	211	204	201	210	221	209	229	211	219	230	202	231	200	196	219	191	174	205	192	198	180	205	193	195	210	205	202	209	188	227	191	214	178	209	181	233	206	223	209	211	208	224	213	218	215	210	192	206	197	219	186	219	202	179	217	201	187	183	199	190	196	208	178	202	177	223	207	218	188	199	185	173	182	205	199	189	200	184	225	189	210	189	201	223	203	189	222	201	214	182	227	206	195	202	200	212	201	198	203	206	219	201	179	205	172	194	210	230	198	194	195	215	183	224	195	179	191	201	209	185	201	193	236	237	218	196	193	198	222	202	201	222	173	191	206	190	182	210	205	207	233	199	208	216	196	190	211	243	218	195	193	187	175	179	205	185	216	188	189	188	215	166	191	191	227	168	223	195	191	216	213	202	182	198	186	192	194	207	179	212	193	198	185	184	180	189	191	220	196	188	168	195	200	206	207	191	212	194	195	193	165	201	201	207	213	210	183	205	215	177	217	179	193	197	211	169	217	219	181	228	216	179	229	218	162	195	191	199	197	195	193	212	232	213	179	194	194	188	202	231	205	217	202	210	218	192	198	199	201	187	203	202	190	202	206	188	190	189	211	206	206	187	192	177	204	175	197	196	194	188	194	185	198	174	209	205	209	205	226	180	217	193	223	179	206	193	191	219	211	197	192	214	200	220	194	202	184	223	206	168	209	221	181	196	205	197	203	190	214	184	195	189	222	218	203	185	210	208	202	220	201	192	191	212	201	202	211	207	198	191	167	197	215	181	207	200	200	206	211	193	201	209	189	234	214	178	205	233	215	186	183	191	201	189	185	201	205	204	202	204	211	177	174	211	192	223	179	201	209	219	184	216	222	197	206	221	188	178	200	175	218	190	195	222	196	212	225	231	187	193	202	192	197	187	203	218	202	176	204	218	189	201	209	185	186	197	209	223	218	203	183	206	200	221	211	178	229	180	215	210	199	228	176	196	189	210	221	200	192	181	226	201	202	202	183	215	169	188	194	202	195	209	270	217	173	216	188	223	196	206	211	226	200	196	196	207	221	177	211	187	221	211	188	215	207	190	206	181	207	201	182	211	204	235	210	197	209	204	168	195	188	192	192	204	221	188	209	204	198	209	218	193	208	222	191	191	187	167	223	199	201	201	209	212	197	175	226	205	197	192	184	197	200	205	205	187	192	174	228	213	206	201	194	209	179	180	206	211	213	178	204	202	202	197	228	188	216	226	214	183	198	206	222	198	197	197	237	208	217	209	237	200	191	193	229	193	200	206	191	206	197	196	224	223	210	204	172	200	187	191	188	187	195	192	200	211	210	216	182	184	218	205	201	192	187	189	204	203	220	220	197	179	190	200	210	189	215	218	187	189	207	195	205	220	211	207	194	192	200	191	190	220	193	207	207	206	221	199	181	202	201	235	195	188	200	209	198	193	209	202	191	217	193	195	216	220	203	199	199	193	176	199	179	197	185	204	182	198	193	223	202	206	195	185	217	204	202	215	223	208	190	172	209	213	227	196	218	212	196	220	200	205	203	194	209	204	218	174	185	184	185	205	179	215	213	209	193	172	227	224	204	202	212	210	210	213	194	193	193	208	224	192	227	199	207	193	170	202	219	204	188	194	220	219	208	211	179	203	204	195	197	202	201	201	200	207	217	204	199	213	212	206	201	198	231	215	202	220	193	220	187	205	179	217	193	224	195	222	208	219	219	193	235	210	186	173	208	186	193	220	182	197	194	221	214	163	224	200	199	226	216	211	183	221	188	217	228	234	196	199	200	203	216	201	180	188	179	199	216	194	192	180	191	203	189	189	194	193	229	205	206	193	214	193	166	191	207	201	200	188	189	190	193	194	216	225	227	205	195	188	222	186	183	189	181	213	200	196	158	203	198	216	183	192	198	201	222	194	175	182	199	218	194	207	190	216	203	242	171	201	203	215	203	190	194	201	209	200	181	178	211	176	207	211	193	203	218	206	184	174	213	202	206	226	188	183	210	238	231	212	221	201	208	209	225	204	214	192	184	183	207	201	188	171	212	190	190	221	196	199	206	222	201	196	211	220	208	201	207	215
14499	3314	6689	8083	7940	6362	5472	4566	4080	3571	3295	2791	2568	2373	2330	2016	1681	1774	1843	1703	1540	1385	1307	1320	1184	1001	990	922	848	799	752	828	740	698	754	693	636	703	668	668	608	668	615	624	608	633	570	643	649	583	599	616	598	599	558	599	542	605	580	569	628	600	594	554	589	597	542	606	597	559	583	519	572	554	588	564	585	538	565	583	571	608	567	547	564	591	604	598	558	551	555	559	597	580	530	581	540	589	573	624	555	552	570	552	549	578	557	608	568	549	589	540	570	569	545	551	536	585	557	529	596	612	571	567	528	580	559	571	545	588	542	556	591	525	561	547	554	553	581	531	588	565	582	574	597	546	551	556	635	560	585	602	579	569	563	580	590	542	572	563	623	541	540	553	564	541	612	524	568	503	585	524	567	537	574	547	555	588	560	568	559	559	580	554	573	539	591	575	565	528	630	612	556	562	559	588	565	562	593	550	541	541	597	560	582	502	527	549	547	571	545	526	578	551	539	554	612	559	502	529	586	542	537	572	593	567	512	559	583	528	539	574	577	575	559	550	575	535	586	537	580	572	571	583	567	581	567	560	629	530	581	557	561	532	538	574	534	534	595	609	561	551	538	560	593	575	560	556	576	583	577	575	531	590	559	575	566	586	590	572	562	521	529	547	584	563	576	600	584	578	558	609	571	579	576	579	537	544	563	545	555	568	548	569	575	544	508	545	520	571	551	525	600	554	573	564	549	588	536	546	561	578	590	540	597	595	541	548	563	571	573	583	569	582	552	577	546	572	555	593	595	567	545	547	586	560	522	590	574	549	591	583	549	541	569	545	521	570	548	574	577	591	588	572	586	584	564	567	540	570	529	553	574	566	609	576	543	580	551	571	561	550	593	520	518	560	566	554	569	592	553	528	539	570	571	543	554	532	564	542	556	536	552	559	567	532	565	542	560	558	571	571	588	553	538	584	555	591	585	585	571	544	574	535	529	607	546	555	543	565	629	528	565	548	566	594	567	586	541	556	543	577	545	560	582	549	537	560	546	551	561	522	551	556	553	579	542	544	551	565	511	550	543	560	502	584	530	563	561	563	527	603	551	567	563	595	537	562	557	561	537	571	590	542	556	594	583	571	601	626	552	546	567	580	555	578	569	518	581	582	568	567	535	582	554	563	599	604	543	578	547	553	596	577	550	547	591	589	581	555	552	567	565	582	572	589	581	572	606	543	599	576	545	566	567	552	577	537	568	581	594	545	546	583	545	561	600	553	528	569	620	550	515	596	581	519	586	508	575	537	534	571	569	556	539	532	599	570	533	543	582	583	540	546	560	540	589	524	540	584	568	556	590	561	582	543	536	524	553	555	530	586	580	559	545	584	567	565	559	560	568	556	561	553	582	508	541	557	590	591	582	564	538	576	560	564	550	530	573	568	553	546	576	566	542	588	554	541	580	548	584	555	564	567	572	539	551	562	579	523	583	577	571	569	578	573	550	582	526	519	589	564	560	514	580	529	567	536	550	564	560	571	554	606	562	533	540	562	572	601	539	638	564	533	524	542	574	559	549	546	528	564	575	544	592	544	635	598	590	535	516	532	565	605	564	557	522	636	549	542	603	549	551	584	540	584	523	612	564	526	568	576	570	612	524	569	594	629	547	566	540	551	593	555	579	498	586	591	589	562	618	546	600	531	530	561	581	553	573	606	590	534	569	558	552	551	552	537	533	547	587	588	545	601	549	539	552	538	549	540	564	596	592	574	550	558	535	610	527	584	566	574	553	553	534	575	569	540	571	563	568	538	523	578	570	544	540	552	534	549	549	509	572	555	557	601	559	578	608	560	577	556	553	555	546	597	574	565	578	554	567	555	554	497	573	558	586	575	596	567	530	589	554	560	512	557	604	518	556	649	530	621	548	586	616	516	556	584	580	566	559	540	595	579	587	571	560	534	621	548	564	569	562	548	538	551	606	565	553	584	569	560	576	580	568	547	633	592	580	575	529	516	580	565	598	543	574	546	553	519	567	552	578	514	562	551	591	582	531	567	564	575	561	590	561	598	581	599	533	581	555	544	541	554	548	541	525	584	525	571	578	525	551	560	568	530	569	566	571	534	560	545	606	558	561	575	530	561	594	552	570	552	557	549	575	582	563	580	579	559	561	600	575	555	548	556	562	575	608	541	567	564	585	530	579	563	627	518	578	565	574	589	563	581	534	569	576	544	556	568	537	527	580	585	572	529	559	542	578	553	598	577	572	531	562	584	547	587	567	562	592	579	535	564	613	580	570	611	588	552	567	600	574	558	584	560	545	580	558	579	582	585	573	519	551	551	573	570	562	563	558	575	571	568	595	652	548	522	538	538	567	595	571	532	574	577	572	524	593	577	537	534	572	525	606	573	553	576	610	576	552	549	585	557	563	552	608	591	564	571	596	552	569	591	535	606	555	567	563	564	590	540	604	561	545	550	572	539	523	572	552	568	559	562	566	554	566	572	617	565	589	624	569	557	560	572	593	534	562	522	535	603	590	562	553	544	576	611	515	550	589	567	562	554	600	554	594	569	554	541	552	537	563	538	555	561	554	574	545	531	583	570	516	556	574	550	546	593	537	579	599	601	565	553	548	571	560	515	543	560	561	528	584	515	533	578	578	563	587	609	550	577	551	555	515	562	589	569	580	632	536	571	562	583	563	537	534	595	517	551	531	547	578	581	560	605	557	588	507	598	552	558	539	561	627	580	544	562	583	572	530	592	537	581	574	561	520	538	568	568	558	569	559	604	557	576	545	562	543	553	564	561	546	581	563	564	539	575	577	577	529	554	596	559	538	556	574	531	585	551	573	603	562	560	581	571	564	572	558	584	570	578	571	531	563	624	513	565	584	537	570	528	591	593	546	550	564	564	543	588	537	535	578	542	615	542	549	561	603	543	539	553	592	532	572	573	540	610	574	583	558	570	579	556	524	527	535	529	592	547	531	595	519	568	550	578	548	568	549	537	541	552	568	524	546	556	558	564	612	565	563	515	552	575	568	575	566	546	555	530	526	537	610	532	573	545	542	568	576	540	520	587	576	576	593	544	554	528	569	610	556	595	614	552	554	548	544	572	570	556	587	575	563	567	552	571	581	567	567	565	559	504	576	607	571	553	563	586	543	566	589	555	572	604	587	524	577	545	548	582	581	572	560	551	587	533	513	562	539	558	555	584	556	554	589	556	547	563	557	533	556	573	547	524	606	572	532	609	535	601	542	542	529	546	555	554	556	554	608	568	565	596	590	587	553	575	569	540	554	582	562	545	580	603	571	537	572	574	565	528	579	506	557	570	597	605	556	580	568	590	559	568	576	560	580	556	549	571	543	582	557	552	583	560	583	572	596	551	517	539	552	549	548	524	531	562	596	548	577	617	556	583	584	549	564	547	543	555	512	561	554	530	557	545	606	579	572	559	571	557	592	524	573	554	604	617	570	540	625	573	576	585	550	585	609	570	566	617	574	566	603	545	561	558	570	558
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
