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
336921685622	336921686184	336921686734	336921687284	336921687834	336921688384	336921688934	336921689484	336921690034	336921690584	336921691134	336921691684	336921692234	336921692784	336921693334	336921693884	336921694434	336921694984	336921695534	336921696084	336921696634	336921697184	336921697734	336921698284	336921698834	336921699384	336921699934	336921700484	336921701034	336921701584	336921702134	336921702684	336921703234	336921703784	336921704334	336921704884	336921705434	336921705984	336921706534	336921707084	336921707634	336921708184	336921708734	336921709284	336921709834	336921710384	336921710934	336921711484	336921712034	336921712584	336921713134	336921713684	336921714234	336921714784	336921715334	336921715884	336921716434	336921716984	336921717534	336921718084	336921718634	336921719184	336921719734	336921720284	336921720834	336921721384	336921721934	336921722484	336921723034	336921723584	336921724134	336921724684	336921725234	336921725784	336921726334	336921726884	336921727434	336921727984	336921728534	336921729084	336921729634	336921730184	336921730734	336921731284	336921731834	336921732384	336921732934	336921733484	336921734034	336921734584	336921735134	336921735684	336921736234	336921736784	336921737334	336921737884	336921738434	336921738984	336921739534	336921740084	336921740634	336921741184	336921741734	336921742284	336921742834	336921743384	336921743934	336921744484	336921745034	336921745584	336921746134	336921746684	336921747234	336921747784	336921748334	336921748884	336921749434	336921749984	336921750534	336921751084	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14028	2364	2405	1931	1311	1100	912	640	677	539	524	473	493	531	435	460	437	444	406	369	414	421	374	387	376	396	430	434	354	342	393	407	360	391	385	376	380	383	353	385	345	394	382	375	351	374	376	364	363	378	383	364	384	383	392	400	361	423	379	366	361	347	386	394	351	401	360	362	370	360	352	369	402	380	386	324	365	389	346	386	378	394	421	410	370	317	378	353	382	378	369	373	364	366	364	358	396	349	369	374	322	358	376	323	400	370	369	343	342	357	386	353	349	394	367	368	369	359	363	391	378	344	335	376	381	380	361	389	334	379	382	348	392	382	382	369	359	377	349	358	390	329	362	382	362	336	397	362	347	352	335	362	359	357	358	390	365	382	386	343	353	381	334	369	357	353	366	357	383	363	355	361	358	375	364	339	373	319	363	344	376	366	366	373	348	362	316	355	386	339	374	401	317	370	391	378	348	379	350	380	361	383	385	404	377	352	362	363	353	396	378	371	364	385	363	371	377	377	349	372	368	369	359	334	359	359	383	342	338	368	359	368	344	328	360	344	332	358	328	358	366	394	390	355	370	360	336	367	386	362	352	361	364	348	374	340	355	371	356	362	358	352	341	379	354	373	366	404	376	403	362	379	393	360	384	358	380	363	367	385	365	368	366	358	361	405	351	341	393	374	400	346	380	360	348	358	330	373	376	354	364	345	338	377	365	385	394	350	364	391	418	357	391	351	388	379	367	386	355	357	402	405	355	349	354	360	372	387	358	388	382	380	389	352	367	375	348	343	361	373	345	351	362	398	357	340	365	359	329	344	312	324	346	325	358	348	343	420	361	391	389	350	406	356	343	371	385	370	386	350	364	347	360	394	357	336	354	380	353	360	309	369	371	389	373	398	376	379	352	378	370	382	382	343	358	327	374	386	377	387	362	354	358	376	369	398	336	378	353	373	353	337	351	370	358	374	341	377	372	350	394	373	321	391	373	379	388	365	371	405	369	349	387	395	393	362	366	351	367	374	349	350	369	355	343	369	361	329	351	368	328	354	364	344	387	341	398	394	360	379	359	361	333	375	404	344	376	370	365	372	370	376	347	387	372	338	374	373	368	368	349	361	399	416	352	370	352	363	370	372	392	350	324	358	350	378	330	376	349	348	379	363	344	377	354	381	366	360	336	365	366	362	320	366	333	375	374	396	352	415	364	365	337	364	359	335	361	363	369	340	336	352	367	364	382	343	318	371	349	397	374	367	357	370	396	361	366	340	404	389	371	376	359	402	369	335	369	358	343	390	360	358	369	370	366	333	347	317	358	353	345	357	360	387	360	362	344	359	381	371	381	341	360	340	354	379	361	360	376	360	374	347	369	362	380	390	354	361	351	324	343	366	353	368	365	374	396	336	339	347	325	360	361	333	389	376	360	386	368	381	379	346	375	343	365	410	377	377	351	360	389	357	404	387	373	372	401	336	334	332	366	362	387	341	377	362	316	342	389	356	345	363	340	315	317	361	364	374	358	337	359	409	367	361	380	360	357	374	357	364	357	366	342	358	351	383	317	330	369	387	353	410	377	363	335	340	338	370	385	340	359	358	344	358	333	362	360	412	374	350	341	331	346	354	385	361	394	345	337	370	333	366	385	358	393	355	369	359	343	354	383	360	365	400	378	357	380	371	372	365	370	361	359	359	375	390	361	382	371	367	393	386	353	326	362	393	352	350	358	350	356	354	341	398	337	351	360	333	379	344	371	341	333	376	365	368	347	361	382	392	351	375	367	385	378	333	396	367	386	361	351	339	361	344	360	334	366	355	376	335	359	388	362	350	363	383	380	394	365	403	335	395	361	396	414	309	327	342	365	355	366	324	412	373	393	347	363	354	363	357	343	357	345	374	351	356	340	367	377	357	334	353	362	346	343	343	359	365	374	368	342	408	354	377	351	381	361	353	348	344	362	382	349	382	366	391	406	370	336	388	370	402	384	372	333	383	409	383	395	366	375	368	411	361	365	354	360	333	364	368	340	381	376	353	343	357	345	362	361	389	359	370	357	347	353	379	385	370	341	388	359	363	336	401	378	377	375	347	380	343	370	370	397	363	369	359	366	351	316	362	334	367	373	361	386	335	370	364	361	366	336	340	335	345	356	345	368	355	355	366	388	396	393	382	367	383	415	389	364	367	375	376	363	370	371	381	418	382	372	347	363	382	356	346	330	369	314	352	376	380	367	344	351	334	328	352	384	363	351	343	356	349	356	366	363	386	338	359	370	380	341	360	365	375	342	374	392	372	373	325	386	339	371	371	394	373	365	419	371	340	335	357	372	334	345	399	339	364	373	367	382	369	356	351	364	380	387	377	342	380	360	345	393	352	372	359	349	387	389	366	327	357	329	370	353	393	394	418	371	329	343	368	372	378	352	376	359	340	375	340	389	375	369	396	362	390	402	343	351	373	365	392	349	342	394	360	350	378	368	379	375	339	345	367	366	354	357	331	362	402	339	375	372	344	408	369	366	370	346	365	360	419	375	408	373	326	377	376	367	334	385	392	356	336	369	361	385	370	378	357	353	411	375	359	370	330	362	385	346	383	372	312	372	350	344	383	402	364	367	350	380	344	357	394	390	359	375	361	380	384	376	378	342	366	370	380	381	363	372	363	358	346	368	350	369	375	310	384	369	372	362	306	369	333	376	375	360	337	356	374	344	345	376	351	375	378	342	378	391	377	339	357	353	362	373	352	361	381	402	359	390	368	351	312	356	378	329	385	329	347	333	361	368	373	371	382	336	380	422	390	365	363	386	389	367	359	351	388	345	363	343	357	334	385	341	305	355	339	341	385	369	343	378	370	354	384	403	367	374	355	342	381	370	386	394	386	359	352	357	343	357	361	351	347	347	363	356	397	348	390	357	333	318	361	374	358	348	360	356	359	375	387	349	374	355	342	414	378	351	332	367	370	356	358	357	394	374	344	382	347	356	355	366	367	362	355	345	355	347	352	403	365	375	366	390	330	344	345	363	335	349	345	329	380	370	401	384	356	346	338	397	355	351	385	321	369	360	398	376	381	366	378	371	364	361	377	363	369	349	387	347	354	340	392	385	352	370	377	368	335	342	391	370	337	367	361	401	370	347	356	361	382	395	387	350	340	358	360	371	346	383	352	370	361	345	352	373	377	355	379	366	364	340	375	344	372	337	381	342	374	370	362	366	370	361	310	356	366	367	364	348	360	354	367	366	384	372	379	373	378	351	352	369	335	368	346	368	362	378	401	367	350	373	374	370	366	402	362	363	363	359	338	379	384	338	339	338	382	374	410	374	344	396	368	382	389	331	354	345	339	410	380	353	351	357	373	311	352	340	397	364	389	359	359	334	338	366	333	380	365	368	347	317	381	363	369	342	363	355	325	352	357	351	358	385	364	384	379	373	388	329	368	378	364	336	381	385	358	388	356	397	377	410	370	300	367	343	368	374	383	358	346	375	366	338	381	394	368	357	371	367	377	370	383	335	370
7813	2378	4617	5478	4876	4049	3443	2882	2573	2323	2048	1862	1782	1672	1620	1565	1487	1386	1349	1305	1227	1213	1265	1143	1171	1124	1100	1110	1132	1110	1060	1096	1118	1091	1065	1043	1012	1009	1057	1003	1007	1026	1020	1072	1007	1036	950	995	998	982	955	944	954	987	982	990	971	927	965	972	932	969	919	977	924	898	923	994	921	997	943	956	948	997	941	974	969	935	971	973	912	996	962	944	969	939	966	966	943	969	934	921	966	924	974	913	962	927	991	983	922	978	959	934	931	969	929	904	905	932	937	952	892	959	973	872	981	939	1014	971	897	976	962	978	994	991	920	944	920	898	942	929	943	938	961	914	938	970	960	934	995	905	885	900	942	913	908	983	984	932	928	944	1000	984	939	930	915	923	940	957	943	923	975	906	946	913	940	977	976	973	949	916	890	928	985	953	930	912	947	996	936	903	961	904	911	944	900	936	902	995	949	1005	920	898	958	930	963	863	940	964	955	945	959	897	959	904	917	959	947	1032	956	939	983	875	934	923	960	1002	990	962	944	928	965	910	963	967	919	973	910	936	914	948	921	944	954	972	915	895	967	947	951	942	962	1023	898	962	939	937	964	922	932	951	967	927	933	919	995	944	966	996	863	993	880	990	932	941	908	911	886	982	934	925	925	928	926	879	915	922	1010	907	970	931	1010	925	875	909	937	964	982	959	907	933	926	873	969	943	923	928	937	974	911	944	945	946	915	944	917	958	928	998	945	912	893	968	932	941	995	930	942	931	919	950	948	912	916	965	970	944	947	938	904	973	939	924	919	946	869	932	954	897	926	931	966	950	922	954	937	968	925	949	941	973	912	978	934	930	955	968	944	913	954	954	869	887	944	924	1004	910	936	948	918	941	983	880	932	921	951	986	889	967	927	947	899	935	946	935	962	968	938	953	897	957	912	864	935	929	944	960	909	906	902	968	922	965	890	894	927	957	957	973	970	966	897	983	934	919	941	961	1014	904	925	951	925	925	838	939	922	954	904	921	943	889	988	1013	915	934	926	959	898	912	939	906	982	969	943	969	898	937	937	946	899	941	912	922	946	947	919	944	912	933	967	932	961	969	975	943	902	912	945	954	903	897	945	924	948	949	939	939	968	916	911	961	924	913	925	996	947	953	931	891	942	949	922	945	958	920	923	886	917	936	1011	973	899	903	903	969	939	904	923	981	953	968	974	964	904	926	1009	916	862	909	935	931	923	921	937	904	924	937	909	932	879	888	960	959	974	995	950	921	998	937	881	926	917	961	960	887	911	911	918	940	909	964	962	972	926	892	871	955	903	884	925	924	906	878	939	932	911	976	899	900	929	979	897	907	922	978	920	903	925	980	891	913	929	932	963	896	936	932	943	935	926	958	867	887	909	904	943	941	917	930	864	943	924	945	888	930	873	885	955	903	955	915	950	966	934	902	915	918	929	920	1026	960	911	986	952	906	983	939	968	972	910	941	939	893	961	994	976	960	993	975	961	990	932	943	918	936	914	931	928	894	930	959	946	971	884	921	886	953	879	936	955	969	952	921	907	934	942	936	975	957	895	966	887	893	891	920	929	942	923	904	899	907	927	963	876	919	914	953	910	971	948	933	912	949	867	892	952	944	969	921	864	905	920	963	963	911	895	905	911	970	919	899	970	948	963	965	928	869	946	906	926	946	915	937	969	819	935	956	946	914	921	998	923	943	913	935	1004	912	935	924	946	920	968	915	893	921	936	918	924	977	993	907	895	916	918	942	950	903	879	893	976	935	950	928	918	901	913	945	937	940	937	911	967	948	920	952	959	924	1002	943	947	910	944	937	962	935	949	938	944	950	902	938	946	899	931	910	961	958	941	937	982	949	971	918	970	951	984	937	978	978	1004	916	930	959	898	904	922	943	931	950	878	1004	942	940	918	973	948	951	973	891	908	971	947	928	923	943	907	908	914	971	904	944	913	942	943	913	909	958	912	903	891	905	970	942	957	886	909	955	956	943	948	947	999	893	961	934	895	913	973	938	903	991	913	1001	968	897	923	922	996	967	957	927	958	974	867	946	965	925	957	925	905	895	894	947	933	941	1011	915	908	978	942	977	959	895	956	921	901	872	946	867	1017	959	933	913	922	951	924	909	932	949	915	892	908	966	922	974	983	945	911	992	932	934	965	909	887	924	971	933	851	949	968	944	931	988	915	962	896	918	936	960	970	893	930	968	895	920	974	962	884	902	960	924	919	911	893	940	955	913	952	957	898	981	878	946	987	875	921	915	972	998	897	969	904	931	932	953	937	918	984	928	914	919	984	965	938	925	929	950	960	938	878	945	938	937	914	977	948	899	937	956	907	891	928	935	968	940	944	965	930	901	1008	992	917	978	915	945	966	974	946	872	952	937	947	925	927	940	943	950	917	963	885	940	870	951	911	896	929	917	950	911	953	949	902	927	872	884	936	934	887	951	936	888	939	944	908	862	935	954	928	969	890	942	917	955	961	951	970	919	933	892	970	924	961	946	937	939	912	920	947	900	910	914	975	946	940	889	903	933	924	881	953	980	964	967	909	910	967	969	893	944	972	921	954	923	911	922	923	953	962	941	948	927	970	923	903	915	948	942	953	900	923	958	938	936	885	944	935	940	910	926	883	954	942	936	921	929	926	975	941	939	922	879	953	935	942	880	962	932	952	926	895	901	951	961	978	962	933	978	915	905	893	904	910	929	931	923	912	902	907	947	930	915	857	929	925	975	972	938	972	933	963	915	937	997	889	872	943	960	948	961	922	967	944	969	965	909	922	988	978	970	869	951	916	931	993	967	958	1028	945	950	941	955	921	915	934	976	933	952	919	931	951	922	933	981	929	940	960	928	957	903	914	963	949	896	979	968	955	897	902	896	948	914	928	935	945	942	952	1010	984	939	934	934	962	959	929	954	987	946	925	919	894	928	955	861	860	964	912	966	949	989	971	938	943	977	974	918	896	952	962	955	927	927	945	986	946	937	940	929	974	949	984	932	927	934	960	940	923	980	946	927	915	923	892	914	934	905	994	956	988	930	954	972	948	961	980	987	893	986	904	950	963	977	915	937	979	991	921	963	864	967	978	990	963	991	958	898	926	941	951	890	962	948	922	938	927	905	912	959	886	928	969	958	975	905	925	939	922	958	968	946	994	953	943	968	952	892	980	908	914	932	943	909	998	884	1008	963	928	922	944	894	926	964	907	887	946	975	915	915	915	900	943	894	948	974	881	896	930	900	941	935	939	974	887	905	946	898	925	962	961	899	969	923	960	921	962	916	938	967	905	923	921	980	904	871	955	965	953	964	957	898	913	883	985	915	932	966	934	974	936	977	911	920	993	949	942	939	931	882	925	891	936	922	952	896	896	933	953	970	932	927	947	964	888	958	962	973	923	936	938	907	969	924	932	925	951	959	929	975	950	968	924	903	897	914	923	937	924	927	935	865	1000	978	915	936	945	959	904	975	950	938	916	915	952	982	970	998	955	939	911	908	924	914	956	931	955	894	930	899	955	953	925	920	981	903	953	914
1964	294	250	267	242	260	258	236	274	257	242	257	255	249	252	225	254	259	278	283	247	232	265	248	240	248	268	260	248	250	262	230	268	272	234	248	267	243	267	250	255	239	275	256	256	265	267	244	248	245	258	242	257	258	268	244	247	237	248	274	244	243	250	250	255	277	235	250	256	273	249	243	275	238	233	252	242	237	245	245	248	251	240	238	254	250	232	256	230	292	237	248	246	232	263	269	253	270	266	257	243	250	216	256	275	232	257	254	276	260	256	216	274	254	252	242	280	255	254	247	238	248	255	248	254	270	240	255	265	263	247	260	238	238	213	252	242	245	241	253	262	256	230	246	266	226	235	267	270	228	234	246	264	232	270	239	248	267	212	263	295	234	250	271	258	216	272	253	251	262	224	257	253	252	271	231	252	247	258	221	205	240	236	259	246	245	279	267	250	270	261	256	248	263	276	256	281	236	265	253	246	244	259	261	249	266	245	245	243	263	265	225	260	247	268	258	226	251	226	237	247	267	220	267	285	263	277	284	282	248	274	247	254	231	254	278	252	233	249	225	259	269	229	252	224	225	245	266	221	254	242	238	252	216	239	247	257	242	259	256	252	241	258	256	240	235	225	237	232	257	224	267	261	242	268	242	229	252	268	267	216	236	245	266	238	250	246	256	288	260	250	265	239	270	254	225	227	230	263	256	251	268	225	261	226	239	272	218	227	249	258	236	263	266	268	276	268	227	234	220	249	262	279	273	244	256	254	261	256	263	249	227	224	253	261	259	244	241	246	255	243	258	251	225	236	241	265	266	241	254	270	242	268	243	232	276	250	273	250	256	273	252	219	249	238	225	256	235	241	239	267	238	259	250	237	304	265	236	230	283	273	272	260	276	258	248	217	233	278	264	264	269	238	276	250	281	236	240	248	257	245	253	273	250	218	261	282	252	277	229	257	286	270	260	253	241	238	253	270	259	261	242	258	264	266	259	254	264	249	256	248	260	235	238	258	261	230	214	262	210	294	249	227	253	228	250	249	238	259	271	251	257	250	247	215	235	262	235	261	255	267	247	227	241	229	255	245	250	253	260	227	243	249	264	244	264	256	253	290	250	260	246	270	255	248	261	240	270	219	217	236	276	255	253	246	203	231	257	257	254	232	232	237	247	226	245	247	239	272	255	255	257	206	242	261	261	250	232	293	255	287	238	263	266	235	258	253	253	254	231	261	243	272	280	256	242	224	273	226	254	232	239	232	223	220	255	251	239	233	246	265	290	238	253	267	247	206	261	247	249	244	260	248	266	247	283	245	216	244	270	232	279	256	236	253	235	264	242	245	253	273	249	235	268	231	271	266	248	286	275	259	275	269	258	252	237	247	247	267	285	252	250	241	226	277	254	251	241	257	277	265	245	245	240	268	237	241	265	258	236	209	257	259	266	258	275	235	234	265	247	232	277	248	265	231	265	268	267	276	252	261	277	253	269	247	245	265	263	244	262	221	234	239	248	228	261	253	253	267	241	265	251	264	260	242	234	232	255	223	246	218	242	269	256	263	222	249	269	214	202	255	246	249	228	231	240	246	257	237	256	240	261	269	277	269	248	247	274	260	278	274	265	214	258	252	245	261	276	257	272	233	223	248	270	239	272	270	246	259	243	225	245	246	249	288	249	252	238	249	252	257	240	255	272	247	235	264	249	252	278	258	251	221	256	248	254	272	211	267	264	260	235	249	243	256	274	254	246	287	238	227	269	250	242	225	257	251	279	253	222	264	250	250	265	257	248	244	234	241	273	262	273	249	233	243	252	266	240	220	258	252	273	257	237	232	223	250	236	253	244	248	238	271	230	220	267	285	239	230	280	277	260	242	230	217	241	256	266	237	210	260	256	255	250	241	239	218	265	263	289	246	255	224	250	246	245	280	260	237	261	238	218	230	239	276	226	251	246	240	255	298	268	256	254	261	268	258	248	262	276	253	252	256	237	253	245	251	253	268	226	258	257	254	259	263	241	247	237	222	241	246	235	261	216	252	247	243	219	248	279	267	255	265	256	258	252	251	224	252	262	274	229	273	244	259	246	242	237	257	253	242	269	245	246	245	254	266	244	250	221	261	277	261	267	267	286	242	279	251	262	224	223	250	246	231	248	269	243	269	246	268	259	240	261	247	257	271	245	248	251	251	256	244	226	261	255	259	242	271	247	250	237	272	248	237	238	245	261	249	236	258	244	249	283	242	259	267	250	238	264	241	229	231	231	228	216	263	260	268	241	226	248	256	235	260	250	257	261	284	260	229	249	243	224	286	258	286	223	249	254	238	251	255	259	247	280	234	284	254	242	242	224	233	226	252	232	271	257	228	239	253	266	263	238	261	259	253	241	256	249	257	215	259	256	258	252	224	256	253	261	219	275	269	210	259	219	216	267	236	256	246	242	262	263	247	230	299	227	216	256	269	244	249	279	246	256	235	262	253	238	232	250	240	249	258	248	267	243	250	241	249	273	258	238	262	236	249	257	243	249	262	243	262	248	244	233	237	243	266	225	256	241	270	266	266	246	256	248	262	247	258	248	258	246	237	264	251	233	238	237	259	237	226	264	253	257	248	234	231	258	282	272	268	266	241	237	250	251	242	232	261	251	262	218	255	234	242	250	246	277	231	239	278	261	266	266	239	260	237	274	233	270	242	239	233	237	262	251	278	264	247	238	253	212	246	273	252	240	264	271	250	241	276	258	265	246	257	256	279	264	254	266	265	236	257	264	268	240	256	268	247	243	235	238	263	254	256	232	248	261	254	241	262	242	248	265	246	252	263	240	236	265	260	252	272	256	280	262	245	243	250	245	265	270	276	256	266	203	264	242	220	258	265	248	258	260	285	267	261	237	263	245	278	244	248	257	253	257	274	256	229	225	262	268	213	271	275	251	270	247	235	266	245	269	256	256	237	245	246	221	260	251	227	265	212	259	296	233	259	276	266	236	205	262	253	250	284	260	249	217	264	254	234	246	235	233	243	265	248	214	245	298	254	247	237	255	267	235	245	255	267	235	261	241	277	266	254	250	259	264	260	250	275	262	249	259	273	275	269	247	242	225	234	269	264	237	276	244	266	275	260	256	244	248	256	260	260	240	263	241	276	273	218	255	263	254	268	290	254	254	254	258	259	235	232	277	256	229	264	268	246	231	278	259	283	261	241	247	272	254	264	239	252	236	280	265	272	248	260	263	255	250	293	307	269	251	232	264	251	241	239	264	255	277	250	278	261	234	215	229	262	268	257	255	249	242	265	248	264	230	270	242	253	235	231	262	214	237	252	251	269	255	253	246	252	269	249	282	232	212	249	261	235	276	270	244	230	222	251	244	223	227	252	246	235	257	257	244	246	257	257	267	236	246	246	248	239	249	252	240	244	246	224	279	231	270	267	261	255	266	242	234	230	219	274	245	254	244	239	269	253	247	240	246	260	235	228	260	225	259	286	238	232	266	272	259	243	272	271	241	256	243	266	280	247	228
2397	693	766	742	701	748	712	705	623	714	696	687	676	689	666	645	680	733	669	693	702	648	697	667	628	652	657	710	713	683	667	667	627	678	655	649	625	614	675	639	689	688	707	679	697	641	668	663	585	670	689	638	619	699	704	670	671	641	636	663	676	686	653	636	686	608	694	671	621	679	678	631	726	679	682	705	702	669	646	678	623	666	670	660	651	712	621	657	667	660	636	680	725	656	674	712	646	693	682	621	669	626	657	698	651	691	652	644	659	674	691	662	663	683	644	635	665	632	640	657	629	621	667	600	680	644	629	669	664	638	678	660	648	676	645	649	679	674	624	686	668	626	645	675	679	673	684	642	647	662	641	667	663	607	638	670	675	657	658	709	679	685	670	662	639	697	675	682	662	662	644	640	740	668	611	633	629	651	661	680	653	679	698	649	638	646	685	658	678	711	678	641	699	680	692	623	654	709	668	658	635	615	667	651	631	633	664	657	646	713	625	707	643	629	694	638	673	731	635	667	686	649	653	621	664	678	684	619	654	663	673	677	694	604	684	648	641	662	684	683	675	662	700	658	681	711	714	655	636	661	681	669	665	614	683	607	653	647	650	645	629	663	674	676	639	668	701	688	672	673	634	677	645	724	688	700	672	643	688	625	643	636	624	667	727	684	649	651	646	669	645	632	651	635	649	639	645	683	646	633	663	676	629	648	633	694	638	656	646	626	675	641	678	680	666	647	662	650	705	689	660	672	688	690	645	666	618	687	658	669	696	679	624	683	674	640	715	661	652	671	698	646	663	684	633	678	674	703	671	722	621	656	648	678	734	662	668	638	646	681	695	646	654	696	632	682	675	704	625	687	646	640	655	660	676	664	658	630	672	627	619	694	684	620	665	633	688	645	650	661	637	690	640	659	643	647	701	629	655	696	627	667	645	634	675	645	657	643	663	686	642	647	683	679	652	685	664	672	655	652	706	628	674	670	679	643	679	657	710	630	705	707	657	637	639	699	686	668	669	694	700	654	681	676	677	682	645	683	697	707	645	644	623	638	693	665	654	646	708	675	672	632	639	663	685	661	712	674	672	637	641	654	661	666	685	672	676	667	669	631	622	658	655	672	663	669	646	659	641	675	676	645	661	654	647	696	675	657	643	651	698	672	676	690	634	674	650	654	696	679	663	682	636	676	632	650	668	639	663	663	713	707	647	605	667	606	646	648	667	638	663	716	654	683	643	660	620	688	667	640	650	679	636	685	678	681	727	674	662	636	661	648	649	652	685	702	682	691	703	649	634	643	705	677	640	721	662	624	672	689	621	661	641	661	669	659	672	647	695	654	648	638	689	663	627	683	650	679	665	674	649	662	701	658	660	663	625	679	655	682	609	625	682	662	688	665	654	652	681	692	674	625	642	643	689	668	675	638	644	741	656	660	642	680	609	673	634	673	692	680	706	668	704	649	670	632	658	667	699	657	624	647	685	649	687	611	643	624	663	678	605	669	653	594	648	664	679	632	692	707	684	656	723	658	663	623	658	626	650	652	676	651	693	643	649	715	667	680	705	674	706	677	693	653	690	688	707	685	674	643	681	657	663	633	658	649	684	700	695	657	692	637	632	718	649	643	647	648	614	632	667	654	687	691	651	674	681	668	574	681	670	659	672	680	682	656	662	637	696	646	639	630	659	682	709	700	688	595	675	680	652	676	654	669	626	670	652	628	670	655	669	669	687	636	668	707	656	677	682	677	652	688	639	652	693	658	666	667	688	626	656	611	647	660	667	604	637	675	627	677	679	625	667	652	709	652	653	657	661	678	630	666	685	658	691	703	659	691	676	653	679	680	624	644	712	642	682	679	642	640	670	681	629	624	678	641	630	683	665	647	699	652	673	666	656	674	643	653	672	670	652	659	679	650	649	661	632	657	627	691	667	662	636	667	665	693	654	698	647	706	654	636	677	610	680	712	635	645	657	716	714	676	706	658	699	691	678	645	663	716	628	647	624	680	689	642	693	683	632	644	677	687	677	666	696	669	666	692	666	659	667	664	720	672	638	628	659	676	663	669	667	704	632	639	667	625	678	676	709	710	657	657	670	646	665	729	687	687	632	653	686	675	679	636	636	661	623	676	633	646	607	636	656	688	651	612	677	675	635	670	674	630	677	650	639	668	655	656	660	683	648	686	659	622	673	674	700	665	649	678	647	676	665	673	679	658	650	642	648	687	675	647	656	673	669	657	660	699	681	674	690	658	619	689	624	646	703	661	688	661	634	649	625	607	652	668	700	657	652	637	620	653	678	664	691	633	650	648	681	652	601	686	698	688	661	637	593	659	655	676	643	648	720	655	712	629	673	654	657	687	678	656	689	677	668	699	631	666	639	667	666	603	665	679	672	664	688	633	656	603	638	689	677	663	654	615	675	673	669	655	678	624	641	697	676	648	654	665	650	647	685	628	670	639	662	672	677	636	661	664	657	701	673	661	699	621	694	664	670	635	722	684	695	669	619	667	648	699	634	618	712	672	676	702	695	671	680	628	642	667	676	645	652	652	673	701	644	639	638	640	691	633	657	671	609	649	655	711	641	656	704	659	659	657	665	698	692	658	662	677	638	687	661	648	663	651	622	663	687	665	696	637	675	634	656	653	679	689	656	657	615	663	660	650	634	647	628	658	650	608	669	686	639	630	660	654	653	657	629	629	691	663	685	680	670	723	626	722	670	670	626	689	648	718	685	664	695	646	700	694	620	643	657	667	630	657	610	696	641	636	677	621	703	670	669	687	662	624	676	691	640	654	661	638	646	655	616	607	655	667	659	711	670	681	665	653	680	664	655	702	685	700	701	632	659	620	659	649	618	635	607	677	653	676	652	625	634	675	709	695	650	684	642	660	644	631	665	615	667	674	672	658	678	658	642	649	654	670	670	675	654	681	648	636	656	667	680	671	643	612	641	688	690	641	678	659	638	646	662	710	699	671	647	617	658	667	646	726	670	656	641	674	674	635	639	700	641	689	710	683	677	662	641	672	662	688	662	661	704	692	647	672	697	612	632	639	694	659	676	690	714	635	635	668	688	646	708	670	693	605	642	672	648	700	657	690	676	714	655	675	653	683	673	634	694	652	698	650	661	665	630	644	684	633	661	665	668	653	658	648	654	651	668	671	681	674	623	700	690	636	673	675	625	672	662	622	659	682	700	659	668	642	652	657	653	614	663	655	693	622	707	698	624	651	649	626	665	679	696	623	676	629	665	672	668	686	602	657	658	673	650	655	671	623	690	667	640	676	623	624	646	660	674	629	679	661	654	631	689	695	696	672	666	647	701	636	667	689	693	654	721	682	667	601	658	669	650	639	664	682	670	696	653	665	650	674	653	673	648	635	634	655	647	646	634	662	657	648	650	658	680	601	668	667	632	654	648	635	709	747	634	619	658	622	652	632	629	643	687	693	683	680	642	693	698	680	683	665	634	625	679	631	662	663	670	638	626	616	649	640	653	659	682	691	657	669
7243	960	1098	868	608	487	456	332	319	296	283	279	229	237	220	187	207	206	197	225	226	224	188	178	197	180	204	208	185	204	195	175	194	180	188	175	216	183	177	179	191	200	181	160	183	214	151	154	171	181	217	176	185	192	178	168	186	182	192	167	195	192	181	195	188	178	180	164	192	194	187	204	177	199	195	185	176	184	171	183	184	187	185	188	174	188	176	170	171	170	176	196	194	199	163	172	186	187	161	166	202	182	176	176	202	168	205	207	189	176	187	180	188	168	198	171	167	186	183	173	175	184	195	188	207	187	179	192	213	178	162	179	196	191	156	193	174	189	170	190	178	154	186	176	184	167	191	164	187	171	186	160	171	213	193	175	174	162	178	164	178	179	192	191	198	173	172	187	182	183	166	163	174	201	198	185	172	179	163	172	177	221	180	154	195	190	195	174	196	175	191	212	206	178	184	174	182	180	204	179	185	203	192	190	196	179	183	169	180	167	203	190	177	205	177	153	166	174	171	175	184	184	187	215	186	187	175	188	190	175	163	172	187	193	191	182	196	171	179	171	197	209	182	195	175	172	156	186	181	163	208	177	200	186	168	173	195	189	160	187	165	180	186	166	201	173	167	156	166	171	185	209	181	204	188	196	199	188	183	193	191	175	178	170	176	193	177	162	184	180	205	187	181	161	174	183	193	178	202	189	168	179	199	199	203	186	184	173	182	197	168	180	181	193	195	174	189	188	177	188	181	183	160	203	188	176	181	181	176	177	186	198	192	160	175	162	175	173	183	193	172	158	172	200	212	190	141	202	185	164	193	176	201	191	173	179	198	198	164	194	169	185	160	202	198	190	194	203	187	193	218	173	197	161	191	187	180	195	196	171	178	187	197	203	196	188	170	196	176	167	186	186	209	184	206	173	183	163	187	166	187	196	165	178	184	190	206	178	184	177	194	186	166	205	189	202	191	167	168	221	208	179	168	180	190	194	151	173	182	166	175	168	161	198	159	203	166	192	210	172	187	174	161	200	188	198	204	208	176	176	193	165	195	163	178	173	181	175	184	162	205	172	192	177	175	168	205	185	173	181	185	197	165	182	203	181	203	192	212	200	173	207	195	180	184	184	172	181	185	180	215	163	170	190	184	217	163	194	180	202	163	212	184	185	151	169	186	171	174	194	172	173	168	199	178	194	162	192	198	207	187	184	173	160	152	213	168	178	187	171	182	184	176	188	181	209	206	160	189	195	181	192	166	184	168	175	201	205	171	203	195	188	200	180	184	196	168	175	197	193	192	149	178	190	179	160	164	182	194	181	174	165	169	180	178	184	177	168	178	166	193	173	189	187	187	172	193	187	185	179	163	202	192	166	189	197	182	212	199	178	216	214	201	178	164	178	206	172	168	158	175	188	188	159	174	187	188	202	194	171	190	161	196	172	180	194	192	165	197	194	213	194	173	197	186	210	184	175	163	190	183	195	202	193	173	180	171	220	195	178	185	177	201	182	175	228	174	181	172	166	200	170	175	190	180	168	199	154	182	166	192	158	174	187	203	192	193	197	191	189	202	176	172	168	173	189	164	176	193	179	205	178	162	184	177	184	206	172	173	182	197	173	169	157	162	202	204	189	193	187	179	195	202	170	175	191	178	175	195	169	185	202	197	183	167	163	196	187	174	178	208	183	159	192	164	182	198	195	194	157	163	183	184	189	198	205	199	213	217	188	184	191	208	170	162	173	207	190	185	185	171	200	192	177	199	154	171	197	204	198	186	173	175	187	155	193	188	184	176	172	153	172	182	170	173	172	168	182	156	191	166	168	183	191	173	162	194	199	179	192	190	190	187	187	205	170	172	179	189	206	209	202	191	185	172	168	192	198	167	202	184	189	169	169	178	195	176	188	186	165	181	188	187	177	164	173	185	168	221	190	185	210	171	179	190	181	200	192	177	183	181	187	163	201	198	195	170	216	165	188	184	180	189	179	180	194	161	197	180	158	166	166	197	227	182	177	169	175	198	166	165	172	198	189	193	168	182	181	191	203	164	165	183	188	153	192	177	185	191	192	196	187	185	194	186	191	170	178	158	183	192	202	178	165	177	191	210	194	205	204	190	204	178	186	217	167	170	217	191	195	197	163	165	171	196	190	199	181	191	173	178	187	163	198	167	175	177	160	190	160	193	188	186	174	197	212	183	194	180	181	203	185	195	174	212	178	202	202	196	198	192	184	162	190	182	174	179	205	208	169	150	183	190	166	190	195	203	191	189	193	161	191	162	163	188	179	183	178	187	180	196	172	158	174	175	167	172	181	195	206	193	179	204	195	192	171	194	165	185	143	196	196	160	193	217	184	160	180	183	183	178	173	195	181	191	200	189	178	202	191	188	183	184	159	188	176	162	178	161	179	180	161	170	177	195	184	170	184	178	166	193	180	191	176	174	203	194	166	180	178	172	175	222	186	169	203	178	175	172	209	193	185	171	193	163	199	166	180	186	167	191	178	210	175	176	172	172	197	201	194	175	217	195	199	186	176	189	179	213	179	195	191	183	189	181	176	200	169	192	176	175	184	185	180	217	204	191	189	165	174	178	186	197	190	167	179	177	194	199	183	187	202	168	195	184	192	156	207	182	176	168	169	204	175	180	189	176	190	194	189	188	179	169	180	211	173	179	197	182	214	180	194	191	175	197	221	170	203	194	156	186	161	192	203	191	170	189	190	172	170	182	174	158	209	171	184	196	167	189	182	195	162	167	179	179	187	196	158	167	165	202	185	174	175	194	164	175	165	205	202	172	185	192	183	167	176	192	187	180	198	171	180	196	188	181	184	197	174	185	156	191	196	176	195	184	178	148	178	162	183	210	159	196	171	184	181	204	183	192	174	196	157	207	194	160	177	155	167	170	176	209	197	214	170	190	174	178	174	155	155	157	185	201	183	188	183	211	177	167	170	196	187	177	198	197	161	203	197	171	164	195	163	171	171	189	190	189	170	166	176	172	204	202	211	174	191	173	204	191	183	184	177	202	177	173	165	161	187	192	213	154	193	208	206	190	205	167	183	184	185	165	178	190	193	184	184	182	188	192	187	192	160	177	186	182	184	194	169	170	185	201	181	206	191	179	160	153	195	187	157	187	160	194	204	199	181	189	179	177	178	162	191	174	203	188	187	179	180	167	187	187	186	171	198	168	183	189	178	221	214	187	193	153	178	199	169	169	185	191	175	189	184	164	179	195	201	178	174	180	192	156	185	197	151	180	185	189	196	212	208	167	167	162	190	170	173	200	200	177	188	172	162	165	158	170	171	184	186	189	184	182	168	172	184	152	171	193	164	204	193	196	194	160	194	195	183	179	182	202	173	185	164	170	173	208	199	167	190	177	165	180	196	167	190	187	194	178	169	164	176	190	163	192	187	174	164	164	207	162	163	181	193	168	190	185	173	190	181	171	156	193	153	168	180	169	183	197	185	192	159	199	195	184	145	174	183	195	217	207	198	171	193	192	167	170	211
5592	1236	2399	2905	2590	2060	1783	1609	1328	1204	1114	1050	886	839	877	839	773	768	723	742	725	689	684	662	624	664	628	631	626	649	609	639	580	591	639	638	613	593	587	570	545	575	567	572	584	585	594	576	537	557	581	555	568	567	583	563	544	572	559	585	551	599	547	575	522	557	520	531	539	539	606	539	546	509	581	548	555	557	522	526	530	566	533	604	561	573	542	563	536	514	531	528	556	513	562	546	571	553	530	560	530	571	542	550	568	535	563	516	538	555	562	543	543	545	543	553	551	567	580	555	518	562	575	554	552	526	566	543	552	567	545	539	499	524	526	564	550	572	569	549	539	531	537	588	552	540	541	548	581	515	524	562	559	529	554	519	534	562	608	541	577	557	542	529	549	535	511	549	514	555	533	527	568	558	588	564	554	532	500	551	586	566	532	499	543	546	570	549	562	524	491	556	536	551	518	519	539	538	508	511	588	573	602	543	520	607	537	520	546	529	536	559	539	548	543	562	563	514	555	573	583	542	516	505	503	553	536	543	533	552	545	578	556	529	551	514	550	579	496	533	547	521	528	520	538	528	496	512	584	543	529	558	554	513	530	523	543	530	535	531	585	547	530	508	518	544	496	564	553	514	577	582	566	553	541	541	553	540	546	546	555	511	569	540	575	491	552	574	530	545	553	558	557	574	579	552	526	504	563	551	577	532	599	576	519	580	541	506	510	538	553	580	554	576	549	520	541	511	554	536	551	565	502	510	554	535	565	521	517	544	541	576	560	534	523	578	568	492	555	548	543	524	561	527	582	540	595	528	562	498	541	515	541	589	544	553	577	548	527	566	502	558	536	563	552	531	549	567	564	544	524	532	507	563	587	530	533	575	573	516	601	561	607	528	554	541	550	547	538	546	581	556	549	570	563	566	530	553	538	540	547	572	574	585	545	512	526	537	555	564	524	544	515	530	574	549	560	580	540	539	554	550	508	573	493	542	551	590	554	534	534	522	526	526	563	550	566	621	570	538	580	578	591	557	538	557	551	549	548	550	579	515	540	521	559	536	525	535	592	511	554	598	539	555	558	550	539	612	564	566	527	553	530	540	538	548	542	600	541	533	527	508	503	485	576	561	523	546	537	538	536	507	529	596	559	559	555	554	504	554	547	544	527	534	552	490	525	548	550	530	533	505	605	564	540	574	573	532	548	536	560	531	503	530	526	553	534	575	592	562	537	529	550	495	530	552	541	530	568	559	539	546	554	530	568	542	535	507	540	529	543	563	579	593	549	548	536	497	553	519	531	535	541	495	538	530	572	536	567	579	522	555	548	565	547	506	514	592	514	543	571	548	518	558	561	509	583	549	547	578	577	584	527	569	548	530	559	543	578	550	529	531	554	537	513	561	513	535	548	513	555	534	578	557	559	536	534	544	527	507	562	539	550	577	534	522	497	562	567	530	552	604	576	553	499	538	561	524	544	547	551	565	545	556	551	535	594	520	517	579	543	569	503	536	510	506	560	515	562	509	525	583	585	556	523	552	547	554	486	547	498	563	549	591	565	549	550	525	570	528	552	553	539	514	576	556	560	542	559	540	600	528	578	597	581	519	546	538	526	518	544	529	588	527	582	529	521	555	535	532	548	533	577	559	564	506	540	552	522	564	573	573	535	534	543	548	536	540	527	538	544	506	548	520	584	535	536	591	555	520	557	540	575	542	530	517	564	524	538	561	587	586	559	539	559	528	550	546	566	488	529	527	566	549	557	528	523	514	547	499	581	586	513	542	569	524	556	505	554	536	555	555	521	570	551	531	536	542	509	562	568	572	546	572	536	540	561	517	554	535	523	544	580	538	549	572	532	555	529	540	524	572	560	521	497	533	548	543	535	554	538	571	569	529	519	519	492	536	578	556	541	560	521	521	533	541	533	541	533	532	550	551	543	551	547	549	549	536	582	507	579	519	597	509	591	535	547	530	551	564	574	570	566	520	547	566	527	529	533	538	571	546	538	527	552	549	522	543	552	553	543	538	520	556	534	559	585	530	565	537	516	527	570	561	511	544	544	558	531	514	526	572	534	580	575	569	519	523	553	539	537	572	561	582	565	557	549	532	526	541	553	544	542	582	562	545	529	544	552	594	517	498	565	543	506	565	517	555	543	567	519	585	523	563	572	531	583	508	547	557	531	490	542	531	522	563	503	547	548	588	552	534	555	527	559	553	543	535	547	553	579	577	525	529	573	529	518	561	527	579	524	574	549	522	531	564	546	520	512	525	561	550	533	592	515	523	555	542	580	560	564	536	547	553	542	567	521	508	561	559	525	537	575	533	507	551	552	538	571	552	512	556	514	546	537	553	569	558	532	536	545	538	531	588	551	542	531	497	563	552	530	530	506	562	529	502	540	552	541	528	582	539	586	571	526	536	546	503	529	537	541	538	542	525	556	534	544	570	505	511	576	540	576	550	543	560	516	565	529	568	579	552	550	536	534	560	532	605	544	559	549	538	547	533	550	567	568	545	531	507	561	487	573	533	527	538	551	522	539	558	565	538	529	524	539	558	585	536	542	526	551	552	532	557	537	519	507	571	509	527	559	560	488	551	573	513	558	544	543	573	549	509	527	551	539	534	527	533	530	516	534	563	579	492	555	518	515	545	566	519	519	550	530	520	592	554	545	543	544	518	552	547	516	553	556	503	581	533	529	518	528	540	547	544	554	543	551	517	557	538	508	542	515	564	561	476	504	495	537	513	501	554	566	548	536	480	501	533	538	561	522	530	538	569	559	577	519	531	517	534	541	541	524	541	511	560	521	550	513	575	528	564	551	535	548	558	544	562	561	539	579	563	546	564	544	528	526	565	549	532	554	565	563	530	573	576	505	574	524	567	504	547	521	540	528	525	531	537	548	525	548	544	518	539	572	578	545	564	568	540	504	541	560	538	516	584	536	558	508	568	558	541	550	596	527	550	513	539	533	559	560	597	546	569	510	575	518	535	552	516	563	529	537	555	526	566	561	534	510	529	556	557	544	574	547	564	575	529	505	532	549	534	531	599	525	541	565	562	569	546	513	570	540	575	592	546	568	545	527	575	542	569	516	520	562	573	582	553	550	536	561	534	552	517	533	506	585	576	563	571	534	528	562	610	520	560	509	535	513	556	567	553	545	579	500	530	540	540	555	540	559	523	517	522	518	558	548	562	542	502	507	523	523	563	528	520	574	564	477	572	530	505	562	560	556	603	553	533	563	548	570	552	544	558	533	513	550	518	530	543	570	542	570	562	555	543	563	506	549	536	505	568	542	551	516	581	526	505	517	511	503	516	580	528	579	549	572	522	552	540	525	522	546	510	531	543	598	532	548	551	528	558	594	566	581	564	524	561	537	543	526	535	544	535	570	547	492	497	536	534	566	524	540	522	533	547	576	608	537	556	573	535	609	571	525	539	543	547	538	534	554	542	562	546	558	556	529	531	562	547	533	549	563	558	568	509	563	525	525	551	599	562	589	548	520	581
13746	2347	2369	1834	1336	1001	879	768	602	580	485	477	475	449	426	415	404	414	384	376	378	411	390	386	373	372	375	378	399	356	402	393	392	372	369	365	383	392	361	384	355	353	381	335	392	377	335	358	346	359	381	338	350	349	356	379	344	346	350	349	365	376	346	333	329	364	348	334	348	348	389	375	345	353	372	334	337	341	351	357	337	374	371	358	380	350	337	352	330	373	347	324	353	318	367	352	378	382	404	339	366	354	344	361	364	355	381	346	394	393	338	350	377	355	327	371	358	353	375	326	380	362	317	340	328	349	344	372	328	346	362	356	356	345	368	343	359	349	336	375	345	375	346	307	329	397	379	347	356	371	340	355	347	360	379	397	377	367	334	390	349	361	295	354	362	364	349	334	356	365	390	370	381	347	404	336	351	348	386	387	348	309	354	303	345	372	352	352	368	323	341	407	338	309	346	388	317	350	391	352	360	359	323	332	346	321	355	389	346	367	348	349	334	336	345	352	344	353	318	337	342	333	370	388	354	370	335	341	313	358	353	382	323	345	375	349	340	357	329	375	360	367	335	379	377	366	354	336	351	314	357	396	358	325	352	346	365	319	354	367	355	357	353	354	321	384	370	348	319	344	353	369	333	336	367	342	340	341	369	377	369	380	357	347	323	320	330	395	377	387	314	355	350	357	371	351	380	367	339	331	356	319	335	333	372	326	357	382	337	373	361	330	360	343	359	348	350	335	391	345	353	366	360	382	387	352	352	356	353	358	357	343	340	336	327	342	359	328	319	351	346	309	382	358	353	365	337	331	373	325	356	379	356	377	335	368	355	373	331	361	351	330	331	374	343	381	340	372	352	357	317	358	372	338	332	316	373	373	362	336	341	337	349	341	383	353	355	378	332	371	360	337	390	391	313	402	389	360	350	353	390	328	330	345	336	354	320	363	348	357	330	319	352	337	318	359	320	345	366	369	384	382	350	353	347	349	360	380	319	363	330	382	358	361	362	351	368	357	394	334	359	388	374	342	381	343	370	358	391	353	346	366	357	387	324	338	351	386	338	353	353	344	353	336	340	372	356	360	350	364	370	350	372	357	348	368	376	359	330	366	388	351	338	350	346	356	375	349	332	373	366	345	351	354	382	364	364	376	341	361	383	367	360	335	349	362	351	338	332	366	334	372	361	422	355	347	305	376	316	335	360	375	384	337	328	341	346	389	367	377	332	353	330	355	356	329	364	335	341	363	313	406	331	367	360	329	376	374	345	353	344	325	359	330	312	359	358	345	313	333	328	379	364	376	361	369	351	347	329	352	349	356	390	390	357	348	387	359	333	348	348	360	330	375	391	323	357	360	348	378	352	339	319	376	370	382	361	330	354	351	378	385	378	340	317	367	360	377	353	321	363	362	337	351	375	359	379	348	378	317	371	344	367	331	402	362	308	327	381	354	314	345	349	354	343	359	363	343	341	337	347	339	364	358	368	353	372	359	327	373	353	366	371	344	359	371	366	357	377	351	364	369	344	305	336	350	368	366	343	324	327	319	355	360	323	354	381	369	363	310	359	332	342	354	364	340	355	334	354	381	355	358	338	341	381	354	357	343	402	387	360	337	370	351	362	362	320	364	354	336	349	329	347	359	390	367	341	356	317	357	326	364	361	367	335	352	368	364	410	340	407	333	340	362	345	364	390	353	378	341	343	375	391	348	326	308	345	331	342	353	332	345	354	310	353	354	366	351	368	292	344	331	399	360	353	351	378	316	343	369	351	358	342	391	359	338	342	345	340	344	373	375	372	351	322	383	372	340	345	318	366	359	349	341	348	352	375	326	342	349	369	339	357	331	385	348	341	315	364	355	346	378	372	373	352	339	358	349	359	336	409	357	365	335	377	356	323	373	400	336	350	369	379	390	340	392	367	341	338	357	351	353	351	327	383	381	373	320	343	376	360	385	382	349	359	360	364	364	375	325	359	307	352	335	386	364	337	341	368	342	333	347	359	384	346	359	367	377	342	375	407	337	363	391	349	378	348	339	347	321	335	358	397	352	347	365	380	388	376	396	316	383	380	314	349	381	357	353	354	393	392	384	329	376	353	385	317	357	344	342	394	377	354	381	354	346	348	368	368	391	318	355	355	369	348	366	358	379	335	337	375	360	379	357	362	372	342	333	357	332	329	331	372	359	340	370	364	360	358	334	356	336	345	365	349	359	347	351	404	375	337	379	358	341	374	370	346	390	337	334	339	376	341	351	372	374	353	367	371	345	362	344	356	346	361	356	346	356	362	349	381	371	364	351	340	332	386	396	390	360	379	355	368	312	339	360	365	349	377	357	348	354	356	369	342	369	332	341	350	386	371	379	323	359	378	364	342	316	371	361	354	358	289	361	331	375	384	360	342	340	345	371	371	343	370	383	357	361	376	379	373	371	353	387	338	347	367	355	366	343	366	344	329	315	347	364	359	307	364	353	329	404	359	348	363	348	349	377	342	340	370	365	367	338	364	341	359	374	329	351	354	380	365	373	326	340	335	366	348	348	384	388	388	360	350	359	334	397	356	313	335	345	314	327	328	373	362	348	338	367	345	360	365	307	328	369	358	345	372	346	335	353	335	381	376	343	364	348	402	361	371	331	334	350	316	377	343	379	357	348	366	329	344	341	340	316	377	323	375	351	356	352	368	342	362	351	360	316	349	331	342	349	368	326	342	327	340	360	379	356	337	350	356	336	348	323	351	351	291	356	338	382	349	363	357	342	341	370	361	357	335	365	350	327	352	375	346	341	341	324	366	396	340	326	359	331	353	368	342	368	353	356	338	355	325	370	356	375	386	327	343	367	348	387	316	349	338	315	366	345	349	389	384	363	336	358	326	334	327	359	323	319	374	330	357	386	384	352	361	324	352	352	331	339	321	340	361	349	354	372	345	369	338	363	380	388	349	329	354	327	359	360	370	359	350	340	347	358	368	348	314	339	381	351	367	331	367	347	341	342	360	358	334	349	376	332	363	386	361	371	357	338	364	339	342	352	343	356	356	332	362	406	344	363	338	342	354	323	348	355	365	378	339	321	385	355	348	363	352	346	326	369	339	354	378	328	347	328	346	354	340	378	395	346	360	341	355	381	381	340	361	343	340	376	350	340	389	371	376	369	339	369	343	321	357	380	319	347	344	376	363	371	312	363	327	356	326	320	364	377	361	334	373	393	341	354	374	360	364	358	326	377	358	342	344	303	334	404	316	347	320	341	365	342	384	362	335	383	358	358	370	370	371	375	348	371	366	331	375	350	359	358	339	345	321	342	360	365	342	355	380	339	352	359	340	363	341	357	407	340	385	366	398	333	348	355	358	343	368	346	350	322	403	360	352	330	330	364	367	379	321	323	352	327	384	383	352	346	351	330	348	367	360	377	353	325	348	349	367	362	323	383	340	357	337	352	374	354	314	333	331	352	364	350	368	355	370	342	361	340	345	350	331	354	361	358	378	388	388	348	350	348	340	359	328	362
7578	2241	4541	5261	4720	3853	3315	2824	2533	2163	1982	1862	1661	1668	1480	1468	1389	1305	1277	1272	1259	1201	1129	1155	1100	1058	1051	1086	1128	1031	1084	1028	1086	1033	1047	1022	1034	1047	918	1009	954	985	957	912	988	988	958	958	1005	982	914	957	959	960	918	849	910	944	1002	898	969	976	943	953	916	950	923	878	904	962	895	919	954	945	919	929	931	917	926	949	902	938	897	870	929	924	956	888	952	934	915	918	862	909	903	854	923	866	902	904	959	931	912	938	915	849	893	923	883	922	897	930	918	947	885	924	856	922	891	976	965	952	871	920	946	893	930	922	852	857	929	927	950	920	924	883	926	867	900	886	951	896	925	965	858	898	904	958	934	967	894	941	920	891	926	965	902	878	923	925	914	830	894	893	928	967	900	947	867	951	940	907	899	905	924	885	939	884	932	849	875	901	895	896	916	871	843	914	853	945	949	916	886	935	929	970	925	849	960	883	942	933	944	891	885	866	914	919	882	923	900	878	897	888	941	887	846	913	948	884	885	904	943	936	944	920	939	912	921	933	936	899	909	906	926	906	868	904	916	862	894	926	927	899	958	894	918	907	944	911	953	847	891	902	889	907	910	883	906	881	888	875	924	902	901	901	970	907	928	914	893	941	931	853	932	918	962	879	919	896	912	945	864	965	937	911	931	905	904	879	922	907	933	843	855	880	940	880	884	880	882	907	916	891	874	907	932	890	877	906	956	901	943	936	925	948	955	909	936	906	944	927	882	885	933	889	900	870	913	895	912	916	916	870	935	953	890	934	889	901	921	899	858	918	888	914	913	890	877	944	917	868	899	911	902	882	916	915	918	919	932	952	934	915	876	938	870	894	922	888	912	885	872	892	976	917	925	946	922	917	917	884	895	882	933	967	889	886	910	905	942	908	918	948	890	923	892	870	866	907	913	907	921	898	876	894	933	933	878	830	945	925	915	937	858	921	907	925	892	952	874	868	942	922	918	906	858	897	908	896	919	921	914	920	911	918	935	890	886	916	908	887	954	903	949	908	893	922	960	920	895	913	953	903	919	896	897	902	874	883	929	914	912	946	899	860	884	962	862	894	913	878	879	888	899	906	925	901	885	938	912	898	841	900	879	934	895	918	910	916	887	931	865	888	922	866	905	951	943	889	939	895	910	878	915	879	879	941	859	876	941	849	929	883	899	873	927	899	923	891	915	888	948	935	875	930	942	913	966	917	891	905	907	869	920	945	857	939	856	912	872	919	938	940	884	908	954	872	922	884	938	920	923	907	922	928	961	929	961	865	943	932	911	937	867	920	893	954	907	917	945	946	907	923	930	942	957	923	902	925	912	904	882	919	873	884	953	911	932	859	894	892	906	912	945	888	902	904	926	899	881	924	931	889	932	909	907	889	930	868	880	927	929	901	959	878	899	906	886	955	926	921	897	888	871	939	921	879	901	865	911	927	889	912	900	906	910	897	895	905	952	917	892	933	879	900	909	939	910	946	945	896	911	991	931	907	916	841	917	933	917	847	904	921	912	944	936	950	897	958	914	932	918	919	916	908	859	939	902	894	872	880	889	911	927	966	901	877	967	916	851	861	978	893	921	908	859	943	934	954	908	872	944	875	892	858	930	895	961	913	920	917	916	945	898	937	910	888	942	829	907	940	838	867	841	877	908	920	937	910	879	927	886	926	890	882	913	888	884	933	902	952	898	889	908	945	925	948	916	922	891	906	883	937	956	916	921	892	888	905	924	910	873	941	896	942	879	894	924	899	855	924	925	913	879	894	901	928	891	925	926	907	856	882	847	935	935	886	897	957	930	923	900	889	966	903	897	933	868	927	923	859	840	923	884	878	862	946	969	909	892	913	917	944	962	911	930	954	913	951	917	874	937	967	887	921	929	858	888	910	893	871	955	873	923	883	929	911	932	850	941	976	893	936	919	895	898	919	969	893	862	914	965	911	861	945	865	869	825	889	933	861	846	925	954	898	925	940	881	971	891	923	869	885	891	909	910	831	868	917	901	924	869	896	863	943	921	893	852	925	913	923	924	945	925	917	919	964	898	901	929	870	914	912	915	928	919	915	892	904	897	922	906	899	881	894	911	930	896	922	884	971	909	918	881	909	904	952	913	924	934	888	865	885	916	871	912	913	918	862	863	909	865	932	931	886	902	898	925	940	899	893	917	916	881	918	867	919	923	898	878	928	952	920	950	979	888	869	891	911	885	952	941	904	931	945	846	909	890	886	929	860	892	938	913	906	923	931	904	914	905	936	912	917	874	960	924	894	935	886	861	873	936	917	945	926	843	898	955	914	910	850	878	888	910	902	868	873	923	919	883	914	943	841	888	942	957	934	925	874	887	867	863	861	974	927	982	874	892	901	893	908	874	918	908	914	898	905	921	941	919	923	945	971	893	853	898	955	914	918	915	908	883	925	860	979	928	865	897	890	934	893	917	902	966	875	927	904	888	923	889	888	903	915	879	915	887	872	944	887	924	905	915	909	919	881	892	919	858	893	938	907	913	892	932	925	861	920	916	890	924	919	921	868	877	916	931	865	945	939	938	900	872	912	926	899	976	899	897	947	867	895	962	889	943	893	899	925	890	955	925	908	914	930	975	917	969	837	907	875	890	934	868	911	844	879	913	930	893	958	932	906	899	900	932	918	933	963	870	897	907	899	930	937	880	942	947	903	910	875	977	908	907	921	933	916	875	972	908	991	900	971	948	893	927	891	910	946	960	936	915	908	885	940	888	958	946	923	937	848	896	922	922	887	910	884	884	965	893	882	937	912	899	890	943	892	912	892	913	885	924	901	904	941	975	943	968	864	952	934	933	942	920	888	971	902	919	918	875	883	947	935	947	886	980	882	926	896	893	917	931	919	926	960	943	929	899	896	902	939	933	913	864	920	933	963	870	918	905	904	902	930	852	946	946	945	941	916	943	911	932	908	912	926	925	903	920	924	894	968	923	913	927	863	953	957	931	935	911	928	919	902	954	935	940	899	945	857	947	935	938	903	911	958	930	917	889	892	920	927	898	879	918	911	951	910	927	923	857	862	937	931	950	895	988	940	981	903	885	888	984	923	896	946	899	956	940	934	868	917	878	893	918	932	916	911	930	935	912	948	923	899	892	913	886	886	871	946	913	911	973	923	937	981	859	902	917	904	888	906	879	901	927	877	918	922	910	949	905	927	917	930	935	882	905	906	895	925	933	921	841	968	907	856	902	854	920	961	873	901	909	901	881	917	965	894	877	928	920	904	885	868	913	901	871	861	903	914	917	875	910	897	883	880	913	916	879	899	925	875	869	894	915	901	895	894	935	932	988	912	939	915	927	863	919	842	920	942	904	912	922	922	885	890	891	913	898	925	852	890	884	903	968	892	934	946	907	887	886	926	944	882	903	890	941	954	963	907	916	926	872	890	929	867	927	938	891	957	901	936	893	905	849	942	952	914	878	855	914	914	901	931	862	886	907	865	918	887	925	879	926	864	917	885	864	937
1927	267	260	242	242	281	246	242	255	241	263	244	260	265	258	270	263	255	245	229	250	268	257	258	263	230	252	265	226	243	241	249	250	244	272	258	257	261	241	249	248	270	240	236	233	251	243	242	242	253	246	259	241	250	261	254	252	244	244	218	231	261	256	262	254	227	251	277	246	225	232	281	244	261	255	266	253	280	241	270	271	249	258	272	249	267	256	258	222	233	225	252	246	259	231	248	217	257	254	246	259	237	250	235	234	260	226	236	245	231	204	247	193	262	249	260	228	235	240	269	251	264	229	276	231	244	265	254	231	255	233	241	268	231	213	241	239	246	236	213	270	238	232	266	239	276	259	255	233	230	250	280	266	230	247	265	253	248	252	240	228	276	249	235	264	233	241	223	276	258	241	245	276	252	227	252	263	250	224	254	242	266	249	243	247	271	241	255	258	249	255	244	235	252	266	252	246	258	254	262	265	237	254	244	275	237	244	250	262	261	251	245	252	245	227	231	237	253	212	234	240	250	252	251	232	270	270	257	239	242	262	246	233	238	237	273	222	249	264	241	255	233	215	259	261	259	279	255	245	272	253	251	239	263	237	264	264	264	264	255	251	240	254	245	245	233	233	230	232	259	258	233	244	266	231	244	233	244	243	271	248	227	241	238	227	236	247	241	257	239	257	257	239	237	239	248	260	242	274	253	240	231	278	250	259	265	251	282	266	216	261	253	220	255	264	238	285	251	253	250	236	251	249	235	242	257	234	234	259	253	249	259	234	254	241	243	243	231	241	272	259	285	230	271	250	248	226	227	222	209	249	253	252	226	229	244	243	269	247	225	248	252	272	245	257	272	238	227	262	248	269	251	280	260	255	259	261	233	274	231	265	245	227	236	238	225	248	232	254	233	261	239	241	202	222	244	246	271	238	278	223	288	268	245	235	262	240	249	217	254	235	231	279	272	272	247	264	233	245	273	269	237	258	221	265	242	260	267	264	229	261	253	249	245	230	244	242	267	264	203	212	244	238	248	246	247	253	258	274	215	243	279	253	248	267	249	236	253	258	252	272	255	259	246	247	231	239	254	257	245	241	242	246	262	275	269	249	241	267	260	215	259	273	215	249	264	263	273	258	237	215	231	247	217	261	256	228	261	245	244	255	258	227	234	282	260	270	269	244	213	259	233	246	267	245	254	224	282	245	286	228	277	286	245	269	247	270	250	226	272	237	257	255	244	236	256	226	280	256	244	263	260	268	259	237	210	222	232	239	271	281	207	252	261	239	243	239	228	227	253	244	236	244	251	228	266	266	240	264	262	238	262	251	276	242	233	234	251	217	251	223	234	272	255	247	264	260	227	233	240	243	260	239	234	236	242	245	239	245	256	220	235	238	263	223	247	258	234	245	279	223	238	257	247	224	265	250	242	267	259	261	224	243	246	244	262	245	247	225	263	259	232	258	245	267	255	291	246	242	226	225	247	230	252	225	272	234	243	247	241	222	262	266	274	268	233	208	235	241	240	246	243	250	233	258	247	267	239	269	221	260	223	237	248	231	249	266	246	261	243	222	240	269	251	276	255	241	248	257	254	252	246	206	258	250	265	260	238	253	233	253	224	265	254	239	240	267	242	229	239	229	246	236	247	246	254	233	239	246	250	257	233	276	260	271	248	247	238	275	230	271	253	238	249	255	213	260	247	218	274	283	235	268	250	237	248	265	265	232	292	275	258	242	238	248	256	254	220	227	258	241	228	281	259	248	246	242	253	226	228	231	260	255	246	239	247	252	303	269	237	287	269	272	263	251	226	228	225	261	231	245	258	249	228	265	294	235	257	264	251	251	240	234	285	254	261	247	226	242	241	261	252	221	236	230	239	232	249	253	234	244	249	265	243	274	276	239	239	245	238	238	232	263	239	279	230	258	226	256	261	259	265	242	258	267	243	257	243	262	231	265	253	279	237	245	237	274	266	238	235	232	234	258	240	248	219	265	216	276	261	257	249	239	263	245	239	258	253	255	234	291	268	244	265	251	249	239	237	259	257	250	252	275	268	278	249	251	244	271	239	240	257	265	231	230	258	267	259	240	266	285	228	265	234	233	239	253	254	266	243	250	224	246	248	243	270	263	257	264	283	300	240	254	223	235	242	239	230	233	239	231	241	253	253	256	260	248	233	236	253	239	230	268	253	272	236	258	239	264	267	256	250	254	225	238	270	239	241	258	249	218	245	230	246	253	238	232	232	258	247	234	250	261	238	237	248	262	231	246	252	292	225	243	235	254	242	225	247	267	250	241	239	234	234	247	254	276	269	261	250	248	217	252	240	219	228	250	262	229	249	249	268	253	256	266	270	215	248	263	283	253	243	242	251	263	246	240	252	232	227	228	245	247	263	260	241	291	237	241	243	258	255	273	262	258	239	258	255	229	245	252	273	236	250	255	239	251	250	200	226	248	242	233	259	244	252	236	252	236	256	254	268	252	260	273	245	253	218	224	254	285	230	241	260	241	223	230	217	230	257	246	232	250	228	257	227	266	271	304	227	253	261	242	265	246	256	260	238	237	236	256	265	286	249	249	265	226	260	257	253	254	272	246	244	262	255	239	232	260	251	230	262	268	236	288	234	245	254	237	287	234	249	252	250	229	247	252	265	247	236	250	251	269	247	236	222	283	275	244	245	257	266	254	232	252	253	257	241	248	256	255	248	237	259	261	236	246	265	271	284	244	230	284	254	216	268	269	261	241	225	228	242	220	248	265	262	255	229	225	239	249	250	235	226	239	236	238	263	258	242	255	246	209	240	264	263	259	243	221	244	255	258	236	233	265	266	235	234	252	267	256	249	243	247	239	230	220	252	247	241	262	238	274	266	235	239	252	225	234	228	245	247	250	253	241	298	232	218	270	227	252	265	248	249	241	234	230	267	230	249	224	225	223	245	232	275	267	240	237	235	234	232	250	245	264	245	244	251	260	238	255	242	255	237	216	256	268	246	253	263	262	234	254	250	275	258	268	252	251	267	230	227	249	242	238	244	254	260	280	219	256	253	250	265	225	239	253	283	233	234	266	224	237	240	239	255	249	248	239	255	257	241	270	259	251	237	264	252	251	218	268	260	250	271	242	243	279	259	264	221	280	238	280	234	253	241	282	237	241	263	248	245	249	262	245	253	261	253	240	266	244	247	264	225	228	266	257	260	263	230	239	254	216	253	228	264	267	232	242	242	252	232	260	244	292	231	247	257	248	249	253	264	248	268	261	235	290	261	276	259	257	252	233	247	209	267	251	263	238	248	265	254	269	241	243	246	253	247	254	231	232	266	239	226	247	255	255	267	242	228	255	254	260	216	264	250	247	241	256	238	247	241	238	229	237	257	228	246	276	206	224	260	252	265	259	244	280	235	229	224	267	255	236	239	258	216	263	247	238	252	242	239	243	249	255	228	248	249	251	227	226	286	260	254	264	264	240	245	265	259	264	263	260	244	240	235	260	245	266	227	245	275	210	249	252	223
2388	640	716	770	712	736	713	695	700	658	670	677	661	673	692	665	668	657	641	657	640	686	665	627	649	686	652	664	691	652	678	721	648	717	643	638	686	671	615	705	644	648	648	670	658	601	655	678	691	660	636	625	624	636	691	653	674	679	673	672	643	654	669	651	691	634	631	689	694	675	700	684	686	699	659	652	626	613	656	662	624	685	664	633	633	675	675	689	697	691	678	655	624	645	641	689	686	678	617	669	632	670	671	634	673	669	684	645	646	623	637	661	668	658	662	632	677	662	640	629	681	669	622	646	683	659	696	687	640	641	660	678	696	713	617	757	658	670	697	639	651	704	697	677	676	721	684	664	668	655	661	672	632	688	625	633	660	638	641	706	672	672	664	676	681	704	615	697	667	632	689	677	694	607	647	630	639	696	637	674	653	680	632	627	669	691	666	643	627	640	629	682	640	658	642	669	696	665	643	660	693	671	650	629	671	649	655	660	679	655	707	633	687	687	628	660	676	641	696	636	666	644	652	685	669	671	657	628	681	619	671	704	676	664	674	702	656	644	682	700	660	653	665	650	632	650	669	674	646	615	671	691	670	660	650	678	662	666	670	670	684	660	631	626	634	666	680	730	703	658	680	651	658	618	663	634	703	648	705	678	678	669	643	616	619	664	664	638	678	679	673	636	685	642	660	658	674	667	599	659	702	672	687	647	712	661	632	640	670	674	653	657	702	644	646	665	651	664	653	647	645	695	651	690	665	703	618	669	669	675	691	623	672	628	643	668	633	686	716	665	672	648	640	677	680	670	679	631	722	698	626	597	700	649	652	683	681	663	652	670	667	692	712	698	659	716	671	664	659	665	680	681	663	683	736	673	633	635	650	668	670	680	709	676	651	654	722	663	677	660	716	626	695	711	694	626	636	694	687	628	681	659	645	697	674	650	629	685	616	688	670	691	657	707	655	687	655	641	635	615	653	663	647	622	667	700	626	673	633	672	653	633	669	663	725	650	617	637	646	697	689	670	670	693	664	660	650	627	617	659	659	665	660	621	675	636	635	630	706	656	680	668	678	697	665	684	607	684	630	670	643	705	676	608	689	655	670	672	637	685	640	667	617	702	651	630	657	670	656	670	654	670	666	654	661	656	624	634	663	625	685	669	627	684	711	688	688	623	627	636	674	660	671	678	678	667	637	685	664	651	659	665	666	677	691	639	696	694	639	672	629	641	620	685	672	655	696	701	655	685	642	669	658	674	621	681	635	641	664	634	628	654	647	700	672	617	676	666	644	686	698	659	731	732	628	660	675	620	672	634	634	656	644	625	644	638	640	639	651	669	678	647	661	689	654	689	667	669	647	667	690	699	661	729	618	723	661	678	669	665	662	654	637	668	658	672	622	685	699	688	634	652	707	636	663	657	641	640	668	614	729	674	695	695	662	660	631	663	710	660	663	709	682	653	664	649	660	621	700	694	626	663	636	664	679	689	625	666	632	633	649	668	696	654	663	684	662	655	679	680	650	663	714	612	650	675	623	656	689	649	715	668	682	639	684	651	655	676	663	672	654	626	700	728	621	681	655	681	653	649	664	674	643	653	656	673	674	642	683	654	672	652	653	656	729	591	668	665	666	658	689	659	640	684	671	682	669	647	636	676	654	615	655	652	612	593	705	664	637	671	654	645	698	685	675	701	652	671	618	598	611	649	691	659	674	684	670	649	642	680	681	647	654	703	654	692	630	692	623	678	591	638	647	629	640	632	651	654	650	669	666	715	644	677	682	657	732	689	664	651	697	698	653	662	701	678	633	707	660	677	679	639	701	644	667	649	649	676	737	633	657	642	627	633	652	680	680	696	633	683	645	648	656	662	692	673	638	665	659	615	674	683	673	667	625	661	661	657	666	687	680	646	698	637	633	670	684	678	633	688	660	634	691	654	664	666	652	630	694	644	673	625	657	658	676	625	632	651	657	673	659	715	667	669	633	659	676	644	649	695	586	705	629	632	659	678	665	624	707	671	620	640	691	644	640	680	716	681	670	636	620	602	663	708	649	627	687	697	634	666	604	728	675	631	655	634	651	655	671	638	646	637	674	639	715	702	641	663	613	694	687	659	652	656	649	643	675	665	657	697	623	675	687	669	664	674	659	630	650	649	656	683	663	620	652	718	671	658	630	670	680	678	700	649	634	640	662	645	668	683	666	657	627	650	668	674	664	665	660	637	662	642	624	662	698	624	648	717	671	628	684	728	642	597	671	651	665	671	668	681	675	672	658	668	621	658	677	624	700	692	666	643	661	671	663	689	631	646	684	645	665	676	653	644	666	685	646	654	667	659	648	655	650	681	626	616	682	619	664	678	689	624	683	657	631	688	670	656	652	633	655	621	675	631	698	670	648	686	635	617	624	678	691	705	647	581	631	657	690	647	655	640	672	659	627	660	628	678	722	662	696	676	699	688	692	656	623	706	682	659	646	625	675	637	755	665	663	647	684	698	658	647	650	673	659	702	690	644	649	634	670	695	665	657	659	677	656	660	640	686	642	647	655	689	647	670	694	692	619	625	674	661	627	682	623	674	618	665	672	660	675	675	702	688	645	674	675	679	675	652	700	636	685	656	687	646	671	653	651	672	646	627	641	686	649	628	622	682	650	694	651	636	684	675	663	704	686	638	655	671	663	641	694	688	679	671	654	668	648	652	699	706	698	717	675	634	697	626	669	654	630	654	667	661	617	689	653	645	713	654	646	647	647	657	665	672	620	645	651	655	668	656	674	706	667	646	661	661	650	629	671	661	670	674	654	679	649	629	648	659	680	638	689	693	678	695	689	706	636	651	646	632	669	654	655	651	648	680	655	664	717	624	620	672	606	699	672	701	630	643	623	725	698	701	664	677	646	671	669	655	665	653	703	625	657	655	659	681	709	649	674	670	674	628	669	662	670	666	672	682	678	646	685	654	671	665	704	655	698	661	671	663	613	669	648	654	702	625	653	623	687	691	657	641	644	692	656	672	665	650	667	644	651	661	641	698	678	651	670	669	690	713	673	673	663	684	699	654	671	654	661	699	640	625	666	672	630	699	658	657	690	688	659	697	635	697	652	660	654	692	675	684	659	680	628	663	640	646	667	690	656	635	628	651	674	658	654	623	601	614	639	672	676	654	641	637	636	639	686	635	665	728	666	662	703	630	667	645	664	651	625	649	684	646	671	659	658	595	644	667	676	645	648	667	649	621	690	614	642	667	692	602	656	681	653	663	628	690	629	659	656	711	638	658	678	655	704	651	635	632	643	640	640	630	687	665	656	668	680	706	667	659	625	627	684	690	688	682	626	673	651	617	727	641	657	684	653	652	710	670	658	665	619	663	644	672	658	630	665	671	636	686	654	675	614	653	628	612	629	623	629	692	681	679	725	650	718	649	685	651	648	632	655	690	666	673	655	731	674	628	658	668	719	637	680	677	669	638	673	683	674	615	713	660	695	668	640	677	647	642	677	647	656	648	657	689
7288	891	1051	859	624	444	373	326	309	274	284	254	281	204	225	213	200	235	230	208	204	206	188	184	219	194	171	212	198	171	182	172	206	196	181	217	196	174	209	160	199	211	211	198	187	171	182	204	196	182	204	148	167	184	201	194	195	178	164	207	190	172	185	174	184	165	177	156	197	176	216	204	184	186	175	207	204	183	168	179	183	205	197	189	192	196	186	204	199	188	168	195	195	188	160	177	220	182	150	173	164	186	190	182	192	180	166	179	192	181	180	172	217	200	176	209	160	193	198	169	187	154	182	212	190	172	182	195	175	190	194	200	164	198	186	184	201	167	149	197	181	195	179	165	168	183	193	193	158	165	173	173	183	169	145	199	186	184	173	177	164	160	195	213	191	173	188	164	190	182	174	170	199	184	186	176	186	177	206	176	187	188	180	193	177	190	181	198	205	176	149	171	162	186	171	200	161	204	196	215	193	178	183	188	182	192	200	180	194	184	184	186	163	209	186	193	190	180	182	188	197	169	182	180	166	184	189	195	195	157	173	197	202	182	184	179	185	183	186	179	223	158	162	151	199	178	168	176	176	186	187	198	169	192	218	166	180	191	200	193	191	166	184	178	188	157	181	194	221	154	175	190	180	170	165	190	179	180	170	193	181	176	201	181	176	191	166	162	193	199	187	181	200	156	189	174	179	169	175	203	173	151	170	164	198	200	185	193	176	177	151	182	167	186	182	204	191	188	198	164	180	175	187	161	186	184	189	178	214	163	179	174	185	197	170	220	207	145	171	170	180	167	185	183	182	167	193	168	186	183	188	188	187	172	154	172	183	177	199	211	195	196	175	178	163	179	159	189	178	171	170	163	186	180	185	168	184	184	196	182	178	210	156	188	165	194	172	167	188	185	180	163	176	218	189	204	222	162	189	196	193	186	194	161	171	188	171	181	180	176	195	167	194	195	178	178	184	184	201	167	174	175	185	169	175	190	176	195	166	188	203	181	186	202	167	186	172	190	189	213	176	178	164	219	187	192	174	183	202	184	172	204	189	177	177	164	174	153	172	197	177	185	179	187	192	205	202	172	185	174	157	196	166	154	172	200	209	207	192	162	190	179	189	161	166	193	189	167	184	202	166	199	196	181	222	189	192	195	203	217	215	184	188	187	180	173	179	166	161	208	179	217	178	171	172	181	182	186	181	184	161	182	175	180	191	147	201	198	186	167	187	176	192	184	195	182	199	200	193	206	162	174	167	184	161	179	170	162	201	181	172	173	170	192	187	164	169	169	165	199	181	157	169	200	196	205	191	200	167	199	194	187	201	217	189	210	169	201	173	165	177	193	202	187	194	176	175	190	180	170	175	202	179	169	191	181	156	157	195	210	186	180	217	180	166	190	195	185	217	178	174	185	166	190	176	196	171	188	187	157	186	183	181	174	175	204	176	163	176	168	182	168	164	189	177	197	212	193	170	191	210	182	193	203	174	190	168	186	183	175	189	203	209	161	180	183	175	176	188	174	155	178	232	181	185	173	187	181	167	199	179	179	174	211	170	182	195	175	193	189	220	177	188	191	204	180	186	190	162	161	198	162	205	189	158	177	180	162	152	168	196	178	163	171	184	185	195	167	179	191	179	182	168	189	182	186	174	156	183	164	192	172	169	198	177	169	173	180	186	171	177	194	172	209	194	199	173	177	166	191	191	172	175	185	208	172	197	202	186	199	166	192	166	202	194	168	175	165	172	194	191	171	182	200	176	183	169	185	179	190	198	202	170	185	177	172	199	195	189	168	216	197	190	184	174	163	176	201	173	192	188	162	181	159	190	195	165	173	193	163	186	167	193	193	175	168	156	170	136	203	180	189	174	176	190	209	185	188	173	206	197	202	172	178	198	202	179	171	174	187	190	164	182	188	185	161	198	170	173	201	180	181	170	178	202	188	183	185	192	168	182	158	193	193	166	218	176	175	194	185	174	181	170	200	175	209	190	180	161	171	188	187	184	189	188	167	155	178	177	193	180	207	200	170	172	194	170	169	186	183	159	195	191	197	168	181	183	172	179	160	206	175	172	191	182	184	166	157	168	186	178	192	197	162	166	186	193	175	191	171	185	192	174	168	172	189	185	179	194	181	174	188	172	188	164	188	179	188	199	176	191	179	197	181	171	193	144	179	163	183	216	209	166	186	179	194	183	190	150	185	168	172	199	214	185	171	169	193	171	196	177	154	205	186	191	177	161	169	187	168	193	202	176	162	171	164	181	181	191	171	151	184	173	175	165	184	189	184	176	169	192	175	196	185	215	202	166	148	175	182	163	198	207	188	190	208	192	168	171	204	204	171	188	183	175	197	173	185	177	184	214	160	168	184	173	177	193	183	204	174	199	190	200	184	177	185	178	184	169	190	170	201	202	204	167	180	185	173	179	177	179	186	188	181	185	194	191	178	148	205	165	167	175	175	194	156	165	180	193	155	191	172	173	177	196	178	165	181	168	174	189	180	208	218	197	187	171	163	169	195	167	182	175	198	181	181	162	162	159	207	191	156	169	187	165	163	154	179	186	170	166	176	153	197	185	205	156	204	193	167	157	179	179	174	187	183	179	182	205	171	194	168	174	165	161	171	176	184	165	181	192	190	207	184	189	191	183	183	180	160	171	197	185	176	180	175	160	203	204	184	160	192	202	171	198	181	195	198	165	168	201	174	207	162	170	179	197	226	179	191	171	179	169	184	210	198	168	184	160	191	204	180	175	176	208	164	172	186	198	157	165	174	179	205	187	197	176	197	209	213	158	170	148	181	176	190	195	188	195	196	197	179	180	196	194	159	179	166	207	198	200	184	180	184	209	187	191	168	169	198	191	182	165	183	188	197	190	169	158	171	181	173	191	200	166	197	194	188	189	167	178	180	180	152	171	173	217	167	180	183	209	168	173	186	179	207	195	215	184	187	181	162	205	174	192	175	183	191	181	185	203	219	193	158	186	192	173	194	191	145	169	183	156	191	179	176	191	182	217	207	197	180	187	167	183	180	168	198	192	189	164	176	179	142	195	189	183	217	182	208	182	173	177	198	179	211	178	150	204	189	190	187	186	184	184	200	167	207	182	170	185	175	167	169	194	172	186	186	181	160	182	175	171	160	165	170	151	188	192	169	172	202	206	196	185	170	194	154	202	203	174	188	182	180	212	170	169	169	172	158	202	179	166	177	169	201	212	180	178	177	186	190	167	194	189	200	181	177	193	196	187	203	183	196	193	195	175	157	195	180	189	186	182	184	180	171	169	188	201	179	173	198	188	172	177	197	185	197	188	155	153	187	177	168	185	190	189	199	184	195	175	199	177	178	176	173	145	155	167	200	164	177	181	163	173	187	166	200	156	187	180	194	173	168	196	172	172	173	181	212	201	211	180	160	186	192	203	191	177	192	177	193	190	187	186	182	207	187	172	189	211	174	169	179	183	185	188	169	170	206	164	197	213	177	183	177	194	188	183	189	194	166	192	185	179	184
5581	1254	2407	2918	2504	2110	1797	1500	1399	1207	1140	998	944	861	886	881	775	765	718	694	721	692	717	680	676	642	610	593	644	627	635	599	595	595	657	572	615	564	613	570	602	546	575	573	603	593	597	553	583	561	515	579	513	568	569	594	572	551	575	563	606	529	569	589	582	514	563	558	542	566	553	546	566	518	544	584	597	611	570	535	546	552	584	538	553	535	557	528	531	595	572	554	558	536	508	568	537	534	567	535	580	560	537	564	552	521	535	561	543	589	518	542	567	515	525	553	523	563	552	586	545	595	551	530	530	564	589	562	554	527	541	531	546	538	544	583	533	548	517	538	557	538	523	571	546	532	578	524	548	579	573	575	552	547	542	552	587	584	569	613	527	551	549	533	568	513	586	557	543	547	541	538	568	523	580	564	519	501	546	541	575	525	591	593	518	562	526	555	557	473	565	575	546	540	511	528	542	545	559	512	537	566	540	558	508	533	575	548	516	549	531	568	552	557	571	564	515	524	542	563	539	527	537	539	530	509	565	520	572	540	510	573	565	528	554	581	555	537	533	538	571	548	550	553	519	570	497	555	555	566	537	539	542	555	525	525	527	534	556	576	567	578	547	568	543	530	574	557	622	540	516	529	544	525	562	569	616	564	546	546	545	552	557	547	541	515	536	527	557	522	568	564	563	569	521	499	513	542	580	555	529	595	532	576	554	546	569	540	527	524	566	547	553	542	578	522	538	548	557	557	548	518	540	536	541	536	570	558	522	553	548	560	555	573	544	566	553	547	585	494	586	540	523	528	532	530	509	571	579	536	547	554	568	555	549	511	559	552	565	539	508	541	563	526	551	544	542	553	544	505	538	524	534	534	545	561	573	568	534	560	540	566	545	569	539	579	563	573	537	529	542	562	548	521	574	550	532	572	549	502	548	545	595	495	580	531	577	534	540	533	544	504	550	534	526	555	575	547	532	528	547	573	534	569	577	552	542	560	550	520	533	569	554	548	558	556	569	514	562	570	546	559	530	540	538	540	548	544	536	541	537	534	566	529	566	566	540	550	512	564	538	542	525	544	513	556	527	510	492	561	561	586	536	574	555	513	555	570	576	501	530	526	572	590	544	526	501	541	537	538	576	525	583	547	530	531	535	579	542	553	551	553	554	522	544	552	536	553	561	555	546	552	515	536	548	568	565	511	517	519	574	577	588	518	508	553	530	554	501	500	527	525	590	555	488	550	548	533	549	537	516	480	540	516	556	526	522	528	547	561	588	571	503	524	490	565	555	537	533	548	550	530	519	543	525	579	509	552	539	544	526	562	531	496	517	541	576	574	533	545	545	535	562	527	496	542	568	555	522	524	563	524	532	579	575	517	522	581	526	533	531	515	552	538	537	493	548	533	539	561	524	563	541	519	553	565	520	527	520	546	590	537	541	556	557	525	548	547	540	575	557	552	541	556	578	499	533	527	522	573	523	552	532	516	536	576	538	533	540	508	552	549	536	534	523	511	502	565	526	556	548	530	507	516	554	534	545	551	498	545	494	555	555	559	529	562	552	539	520	522	550	582	512	535	534	532	527	509	583	499	516	520	499	514	555	570	575	571	558	563	552	526	547	550	565	546	514	506	541	531	573	552	560	530	526	577	562	506	528	527	527	567	540	512	555	560	501	561	555	559	535	580	551	519	552	542	540	568	579	547	529	532	496	492	518	530	549	564	524	549	521	542	549	536	541	537	540	544	565	522	533	546	572	544	592	516	578	541	558	547	530	552	527	559	581	542	549	545	513	529	541	596	553	536	534	557	541	600	521	532	550	529	569	560	552	548	528	547	559	564	562	497	506	589	539	565	520	545	544	550	538	567	514	577	504	534	573	531	541	524	514	528	559	562	551	573	535	526	554	519	566	497	567	556	556	574	554	551	574	522	575	522	535	510	598	529	540	533	535	527	567	559	546	555	609	565	516	552	563	529	547	577	561	511	551	570	560	546	541	541	574	560	555	511	581	562	536	511	542	531	548	531	557	575	551	559	523	541	515	538	542	569	559	515	580	509	555	558	535	544	567	548	547	580	524	512	564	537	550	556	551	527	543	536	553	561	557	543	532	582	544	555	572	559	513	565	538	546	542	556	554	539	536	593	585	568	556	526	543	552	542	560	570	509	544	572	542	589	546	542	546	536	569	523	541	558	590	553	497	544	532	545	560	555	529	528	551	515	501	560	596	570	546	541	547	518	516	550	580	538	552	549	549	559	547	571	549	549	526	557	571	539	543	526	603	556	558	569	538	495	539	560	573	534	529	594	559	557	548	510	578	503	540	515	550	523	560	507	526	498	576	550	553	498	564	558	539	572	530	542	555	535	553	521	520	508	555	534	543	540	532	584	563	536	527	554	580	493	579	521	577	527	539	558	553	556	526	537	520	519	536	559	514	516	518	540	550	571	555	509	553	544	498	535	556	546	531	508	537	520	565	525	529	522	599	569	506	511	583	552	505	539	544	537	583	492	495	528	557	566	532	553	573	549	563	538	543	536	541	535	568	585	516	516	494	534	555	526	528	568	536	524	579	544	572	560	568	586	567	558	530	546	534	547	531	569	554	511	582	569	576	566	528	588	520	526	541	527	532	530	550	584	586	529	558	542	542	554	530	551	588	527	545	542	528	525	558	533	564	532	572	582	529	484	525	522	528	528	554	529	558	554	552	558	535	562	547	563	536	542	573	550	549	561	528	540	584	538	551	569	543	527	544	521	518	557	573	547	586	504	515	590	547	551	536	552	532	551	557	529	586	560	566	570	580	534	486	565	545	544	551	556	575	509	592	502	547	564	519	592	583	512	526	515	556	545	541	528	522	544	528	589	523	542	532	537	518	537	576	545	550	539	550	586	533	533	560	547	550	537	551	542	564	528	504	562	571	537	504	552	515	531	526	523	533	541	553	510	516	500	538	506	554	545	544	522	558	529	544	538	554	565	538	547	536	577	534	528	526	520	537	545	525	544	518	574	554	537	507	485	509	536	545	545	513	563	486	568	536	560	582	515	528	571	532	494	554	574	547	537	576	537	520	554	509	586	531	524	574	566	546	572	519	533	524	584	531	549	548	568	552	541	546	572	548	545	541	594	577	509	594	525	547	535	617	547	584	540	563	568	571	567	611	556	524	577	555	533	494	559	528	530	587	566	549	557	533	564	554	562	549	542	570	527	478	569	541	535	554	546	555	606	552	561	526	559	550	517	575	548	544	553	514	542	532	561	512	534	549	526	554	560	539	576	494	535	566	518	601	581	551	546	532	544	583	537	582	525	515	550	543	541	520	562	574	572	536	560	538	558	531	541	520	511	545	540	525	511	569	527	546	577	549	562	550	519	540	544	562	544	524	538	569	549	537	549	587	528	563	567	571	594	527	542	565	530	558	552	542	551	517	540	555	557	558	586	572	512	516	512	571	554	514	504	547	542	536	550	531	551	546	537	560	521	548	545	536	537	543	585	538	556	556	560	542	575
13436	2317	2394	1802	1312	1022	845	705	609	540	520	550	492	479	419	432	464	411	430	426	398	361	354	383	389	385	395	348	325	359	394	376	359	395	347	323	343	340	375	390	346	358	334	382	355	382	361	347	389	355	359	360	325	347	372	359	353	355	373	338	355	355	373	374	346	367	336	319	370	336	356	370	299	370	342	401	362	372	362	361	350	355	379	335	375	306	342	327	371	342	353	346	369	403	376	353	337	341	332	337	362	389	330	329	357	376	358	323	358	368	350	338	392	364	352	378	352	352	345	350	363	341	372	345	355	325	344	378	299	375	360	364	377	366	353	368	310	333	361	343	341	356	366	345	358	320	354	359	347	325	363	334	364	368	354	360	329	359	358	349	323	360	353	356	346	344	345	352	339	310	323	351	386	361	351	361	337	369	337	368	341	342	357	359	314	331	370	374	349	346	362	343	362	317	365	305	380	358	347	385	379	362	365	325	341	371	356	362	292	355	332	370	371	360	325	319	359	363	327	341	354	328	353	372	311	350	339	358	340	362	385	392	367	372	326	347	354	356	333	354	377	350	333	377	357	347	351	393	378	339	366	330	383	363	346	355	352	374	374	334	339	357	339	368	334	344	388	381	406	351	370	353	333	331	369	355	374	346	358	360	368	365	369	352	335	341	373	359	325	358	331	331	377	350	309	361	340	332	333	348	372	374	355	363	359	351	347	359	380	338	333	356	383	370	342	371	398	336	341	342	320	342	368	343	351	309	349	388	339	353	359	347	358	338	323	321	368	363	376	338	350	386	353	362	362	367	345	356	354	349	321	326	353	304	357	366	372	392	380	354	371	330	358	367	350	364	360	357	358	375	344	332	361	340	335	359	332	340	369	358	357	374	349	335	368	364	366	326	360	378	348	374	353	329	359	342	378	333	348	356	344	319	351	353	329	321	335	374	337	338	324	324	357	326	371	369	322	355	344	358	341	320	335	346	334	355	351	325	357	354	323	363	366	345	338	361	354	332	341	332	368	336	367	357	336	346	356	355	385	355	410	339	361	363	350	358	354	324	385	364	355	361	359	370	352	343	337	363	362	381	402	366	406	335	347	373	350	337	365	374	353	354	323	328	349	348	343	330	313	379	386	328	371	341	305	359	347	347	345	378	356	384	399	359	358	348	337	351	349	402	363	379	386	352	343	348	357	370	357	334	371	342	343	386	361	376	333	383	352	385	328	339	354	342	391	364	361	316	354	338	361	342	360	383	351	329	349	334	373	350	370	365	363	374	328	349	371	340	342	377	374	362	361	330	358	352	358	363	402	351	396	373	353	356	366	336	337	351	363	320	335	337	334	399	371	362	377	356	370	363	339	354	376	327	380	319	348	315	319	360	319	365	345	374	355	347	351	365	354	374	370	360	365	361	376	376	381	341	313	338	350	337	382	349	355	367	361	381	341	362	383	316	381	345	364	356	396	381	350	353	344	343	403	367	375	389	361	333	353	359	355	368	346	358	355	285	345	376	336	362	335	351	339	383	368	373	382	359	343	335	348	357	351	358	362	383	343	349	356	300	396	339	375	325	358	361	388	374	354	359	354	396	369	337	381	355	329	340	344	336	372	328	352	358	352	353	362	341	318	332	333	344	350	361	315	389	339	363	366	344	324	372	365	341	381	375	334	357	326	331	368	355	324	379	359	337	373	360	345	357	359	324	338	366	374	375	366	338	343	342	352	374	375	374	372	389	371	367	330	392	367	352	329	402	364	343	380	371	335	346	328	378	338	377	393	353	327	377	380	386	334	351	358	363	331	366	323	364	376	341	346	360	361	384	364	359	351	323	365	351	350	345	329	396	368	310	328	378	352	386	365	325	350	361	345	312	344	346	365	414	357	341	320	341	376	343	361	387	353	381	359	321	375	357	395	361	367	332	357	377	322	355	367	337	382	341	344	358	380	319	374	321	375	349	305	372	387	359	379	358	340	355	367	376	376	338	353	381	359	319	360	320	318	333	341	344	352	346	362	361	353	377	355	358	351	346	370	371	397	373	332	349	349	323	345	370	352	350	333	340	360	370	328	352	353	364	353	345	374	331	351	325	336	347	374	352	378	357	324	344	367	325	355	363	350	327	321	349	335	353	354	371	362	356	351	388	329	348	347	334	371	316	361	341	329	358	374	324	355	347	334	353	388	367	391	352	330	369	347	389	350	353	348	344	351	350	371	340	360	368	337	352	363	365	361	370	338	325	309	384	331	347	361	352	332	359	358	344	353	350	391	383	353	374	360	348	353	359	354	362	350	317	369	350	353	343	329	339	345	323	374	348	352	348	364	368	357	347	376	362	360	363	350	385	366	357	343	388	388	347	325	339	374	363	346	348	365	377	363	332	367	361	358	354	343	365	317	324	367	363	391	340	335	338	341	364	380	346	377	375	361	340	347	313	331	365	326	345	385	350	382	367	365	349	357	369	355	347	316	348	347	312	349	347	341	365	364	373	359	330	321	325	364	349	335	387	350	369	358	327	365	349	376	349	374	378	364	356	341	368	365	345	342	318	362	393	353	346	339	327	351	367	370	355	340	322	358	317	393	348	316	368	325	337	357	372	330	360	372	352	354	342	368	365	356	343	342	345	391	362	315	367	326	346	340	376	367	341	372	367	312	375	371	401	368	354	355	317	406	356	328	343	348	412	339	348	331	374	381	325	357	370	375	371	344	349	343	331	313	358	357	356	328	344	364	350	339	348	341	363	341	335	400	331	339	341	361	353	363	341	382	345	370	356	333	324	379	394	350	350	394	331	336	347	343	396	347	371	338	351	345	354	352	320	348	368	347	365	341	361	343	354	337	367	352	329	335	333	370	362	357	375	400	367	336	339	362	375	352	347	367	344	361	348	396	371	357	358	376	331	329	340	363	416	349	371	385	376	372	365	349	354	356	378	360	393	338	353	386	345	323	345	384	337	378	354	365	370	378	331	353	346	357	369	378	342	344	344	338	330	364	352	362	344	386	347	372	382	351	339	332	369	336	357	320	350	349	368	334	373	345	308	353	371	364	339	345	356	359	348	352	329	333	382	346	350	374	340	354	361	373	398	376	339	353	330	380	391	343	350	386	376	339	351	322	327	333	377	361	351	335	322	379	372	358	379	382	342	394	352	314	332	381	374	367	364	363	355	353	366	345	352	332	323	349	384	379	314	362	348	377	374	388	351	350	345	378	340	344	344	333	351	333	336	356	358	393	361	341	369	380	362	376	336	356	344	354	350	381	356	341	349	325	366	366	346	344	374	345	321	350	398	345	361	398	373	338	375	335	351	364	363	316	356	343	354	362	334	332	327	344	392	353	384	358	336	372	364	367	336	374	381	345	379	327	358	374	372	353	304	328	357	383	355	330	339	385	315	369	362	376	352	391	361	383	334	353	344	361	359	362	337	355	336	364	371	361	346	371	361	381	362	361	364	361	375	368	374	353	333	385	374	346	370	295	360	349	358	327	384	357	326	352	348	344	325
7600	2326	4572	5351	4732	3974	3397	2808	2460	2249	2001	1910	1672	1564	1522	1477	1404	1364	1301	1262	1243	1206	1158	1154	1155	1111	1079	1036	1099	1086	1082	1048	1054	1025	1015	1063	975	993	1003	1016	984	996	962	1008	969	923	962	994	1018	995	988	943	950	925	955	999	976	923	987	916	889	950	1023	912	948	915	895	976	911	943	925	985	900	910	882	896	944	953	952	961	964	959	871	948	859	956	946	943	916	881	861	939	932	961	900	957	879	906	966	929	950	890	890	942	904	978	928	897	919	909	940	916	932	948	919	913	954	928	885	910	942	923	881	960	932	934	951	919	894	891	891	916	900	865	938	929	913	933	883	894	908	923	880	982	888	967	898	938	894	936	961	959	876	860	943	891	930	940	910	923	920	981	901	976	903	940	899	903	916	966	882	918	898	897	926	890	932	874	924	908	929	916	887	909	887	871	933	913	862	896	946	886	888	865	868	917	956	889	891	879	878	924	876	946	921	884	937	934	900	945	929	890	947	920	920	933	941	882	886	885	873	908	926	956	923	883	894	931	916	918	956	885	898	959	925	939	912	916	883	930	918	888	962	926	908	900	907	915	964	910	939	963	915	903	969	903	883	908	971	914	911	894	880	890	923	907	958	938	988	896	896	946	927	881	846	954	869	880	946	899	916	948	902	880	903	957	900	913	953	913	918	905	984	958	943	917	926	913	894	905	961	878	898	918	882	936	911	898	909	877	916	930	832	878	972	864	873	960	921	884	965	889	892	911	946	907	922	917	882	937	951	893	939	843	893	913	904	937	925	941	929	880	908	949	888	928	870	878	949	951	909	904	911	947	884	981	900	871	882	905	910	887	943	934	888	928	894	872	954	909	908	928	934	922	926	887	926	894	950	895	901	894	894	957	892	902	835	951	932	886	955	894	938	900	889	933	902	965	889	959	905	897	908	873	924	886	900	933	892	902	891	882	944	889	940	923	945	899	884	907	882	899	877	947	922	901	959	938	897	920	904	926	912	948	931	905	919	916	958	867	880	903	926	911	884	897	950	920	925	885	921	917	952	984	906	919	906	968	888	949	969	932	968	924	888	901	887	934	916	871	863	926	914	901	913	917	901	928	890	888	928	953	942	962	904	888	876	877	870	846	872	901	924	988	908	922	886	907	868	949	919	936	908	898	958	932	888	896	906	882	937	897	936	850	917	942	927	946	877	881	942	891	915	931	879	887	916	880	867	908	867	924	918	913	893	900	925	899	879	901	920	943	913	896	963	911	896	949	919	958	844	981	872	903	908	919	916	899	886	862	913	959	884	936	879	900	923	911	950	888	909	924	924	860	889	969	924	909	905	908	827	886	903	941	936	847	874	943	921	867	901	899	920	952	903	917	928	890	914	890	871	965	931	877	957	937	905	899	939	885	846	848	886	910	887	942	913	901	894	919	939	919	893	899	889	903	893	924	848	895	895	950	855	856	892	935	921	887	881	909	882	944	939	933	942	916	913	902	883	870	921	902	883	932	928	917	904	922	923	874	910	918	871	854	943	904	974	928	962	934	946	940	923	918	943	884	916	946	905	940	925	917	867	912	886	950	922	908	908	957	901	890	931	973	897	916	925	945	897	929	918	906	926	904	875	956	889	920	886	947	893	962	920	904	937	851	913	871	866	890	926	922	927	912	925	937	898	909	908	885	910	870	991	957	924	917	882	896	845	916	898	885	851	913	862	923	920	928	930	917	922	896	910	885	897	952	931	923	945	915	925	896	878	940	876	922	961	924	917	922	936	878	982	936	911	974	949	919	923	906	881	893	905	909	910	946	920	925	905	923	959	950	924	946	943	949	956	885	928	887	962	912	874	933	901	928	866	952	925	903	932	966	891	887	945	903	894	904	919	933	884	894	877	913	916	939	909	853	909	884	905	877	866	932	972	897	981	958	930	906	923	904	922	948	926	956	911	915	918	889	912	944	916	884	901	888	909	937	930	855	943	937	893	942	926	940	955	931	895	899	888	922	943	881	950	906	916	903	922	893	930	886	900	935	927	926	910	932	942	931	856	868	907	940	893	849	939	894	910	879	914	927	922	856	902	915	946	955	898	894	931	947	949	898	942	912	898	935	924	958	888	898	909	955	970	924	916	901	913	852	888	930	932	844	952	864	880	876	877	836	886	903	899	913	946	975	906	875	874	862	956	845	942	953	896	910	923	885	886	910	886	911	910	888	879	914	938	951	927	903	903	868	920	898	935	956	889	949	882	954	933	879	931	949	910	881	890	923	908	958	942	907	905	876	883	957	909	952	864	884	909	915	921	876	875	903	937	930	886	919	934	884	916	913	954	919	874	973	868	870	896	940	923	963	935	893	888	907	961	915	879	938	857	958	966	919	880	924	881	955	914	928	950	929	897	858	968	905	918	924	944	901	948	906	924	941	904	899	891	904	958	917	927	903	922	891	936	899	993	932	931	880	942	916	899	880	903	857	963	927	907	902	874	974	938	931	870	940	902	875	919	906	915	874	944	916	932	915	881	931	905	910	905	861	936	921	907	945	955	896	859	888	931	949	898	890	928	918	859	864	887	882	930	865	883	964	888	937	928	910	906	950	868	906	954	890	896	943	883	955	916	932	898	939	939	897	966	923	933	881	924	921	919	863	908	877	865	883	916	884	902	874	867	934	870	894	921	898	917	945	940	936	898	870	945	898	912	897	877	863	911	879	889	941	943	941	917	895	878	914	915	864	906	935	908	896	888	942	886	893	889	898	887	895	955	922	983	931	954	899	923	916	878	920	901	934	821	906	906	897	894	880	924	901	962	951	957	902	886	983	911	960	897	879	912	914	852	905	931	941	874	944	861	869	955	906	875	949	907	902	910	920	933	942	908	945	888	887	899	922	948	907	921	901	903	921	891	948	902	929	969	853	880	953	929	930	966	911	930	920	882	931	966	897	913	935	961	845	919	961	932	874	913	930	923	903	909	916	933	927	857	895	934	960	909	871	907	860	911	935	889	935	891	900	955	992	923	930	909	852	893	962	951	899	876	935	877	932	893	883	915	899	940	907	933	933	897	899	921	920	937	938	883	908	946	906	836	937	918	921	969	894	903	914	983	997	918	965	941	950	889	870	992	943	897	976	910	919	974	934	917	997	958	879	932	900	907	922	894	928	926	916	885	898	980	933	868	932	958	937	887	854	897	926	906	901	904	925	901	878	920	993	962	921	899	937	880	907	917	937	938	910	859	952	858	905	882	857	909	920	889	950	895	895	902	934	856	882	908	873	920	891	956	931	888	871	897	884	882	900	928	896	885	909	871	912	884	924	893	934	920	888	907	956	944	900	970	876	897	924	905	877	895	907	949	869	891	930	845	912	926	908	930	933	893	882	881	963	897	873	856	937	941	916	921	880	952	886	899	918	911	934	883	851	906	940	923	922	950	890	968	917	902	903	873	913	949	889	921	925	918	900	916	961	932	921	859	891	909	951	966	937	944	921	895	932	922	869	946	903	887	876	907	922	913	925
2029	317	278	278	266	258	255	255	269	232	244	222	270	260	256	267	272	249	239	241	224	245	266	260	253	258	276	257	238	222	248	258	249	262	231	245	244	248	241	273	244	248	244	217	280	238	279	237	246	279	262	246	274	268	231	247	241	274	228	242	233	261	273	267	222	233	263	269	223	257	196	255	262	236	256	212	244	261	252	260	258	262	252	255	245	265	262	253	255	247	249	246	245	239	238	261	242	229	238	235	282	282	270	255	229	290	265	224	243	254	244	230	259	267	252	260	269	258	248	265	286	247	253	248	289	268	251	251	244	241	263	260	223	245	262	232	261	210	224	223	261	255	247	260	254	238	221	228	227	229	236	254	277	265	265	242	254	264	220	261	293	222	288	230	253	258	257	247	238	257	217	254	239	262	279	256	251	259	261	251	262	269	241	227	271	262	280	242	254	253	263	267	244	239	253	259	254	237	219	278	253	266	275	228	234	249	277	264	259	272	248	209	222	258	250	248	236	250	249	259	263	249	279	250	241	242	259	250	249	273	251	275	257	289	273	251	250	245	246	229	258	247	230	289	230	261	264	250	243	277	221	228	263	245	258	255	245	236	238	255	263	271	245	277	260	219	288	272	243	246	273	234	232	272	275	247	261	228	264	253	258	254	237	256	239	230	230	245	233	233	259	259	249	269	237	259	251	258	249	278	260	242	225	236	228	259	278	230	247	251	260	245	250	238	246	243	249	276	238	237	258	244	236	243	294	259	270	273	281	253	248	256	271	254	231	259	234	243	254	254	249	267	256	234	285	242	253	260	234	253	262	258	256	239	234	247	242	240	286	245	260	228	240	268	258	273	275	270	245	246	257	237	244	274	243	238	277	231	246	243	235	221	227	210	224	301	287	272	246	282	259	257	259	245	246	261	237	270	242	260	258	259	263	259	255	246	248	247	257	248	235	238	276	242	241	246	267	247	240	262	249	238	261	285	290	251	256	227	259	260	253	245	257	259	251	246	259	262	262	272	251	251	280	248	250	255	253	236	240	223	256	248	243	262	242	236	268	280	250	216	263	263	245	251	245	231	217	249	264	257	282	279	272	268	252	271	276	245	250	274	234	233	250	236	213	266	246	259	259	247	233	248	257	274	269	252	253	239	288	256	234	237	236	257	238	281	268	253	221	220	243	254	245	234	246	268	242	247	256	255	275	244	245	242	270	246	252	249	217	230	261	279	261	273	266	265	271	250	254	224	250	281	228	247	286	276	252	262	250	282	251	270	248	244	248	243	229	221	261	263	244	216	251	265	251	242	241	249	264	236	231	208	260	266	243	250	252	275	259	264	252	216	238	213	261	250	236	258	242	277	229	234	259	234	264	218	252	275	240	255	255	271	253	237	231	232	249	236	293	248	247	262	258	236	244	243	237	227	251	279	279	265	206	222	258	251	248	266	259	251	246	244	267	255	266	235	226	248	227	248	252	223	245	243	236	262	235	240	254	244	213	243	231	278	270	289	261	268	210	247	246	232	209	227	225	256	257	259	266	285	240	278	244	268	257	243	221	229	262	262	278	253	266	235	254	262	245	246	220	225	273	237	289	266	245	291	225	224	217	250	266	244	226	230	245	250	247	256	260	243	273	236	276	242	238	267	226	266	253	280	256	267	226	237	254	255	255	244	247	217	255	240	251	266	259	262	276	281	252	243	261	272	273	265	220	256	267	235	266	243	258	242	255	246	268	253	252	264	259	238	249	275	243	255	270	237	259	301	263	229	276	244	226	226	208	271	247	248	238	298	223	240	230	234	265	223	241	262	247	241	235	231	238	223	231	249	243	286	274	258	282	262	246	228	267	219	272	283	270	253	234	254	246	252	250	245	242	249	239	249	269	244	269	278	229	241	249	248	243	265	219	249	244	251	265	249	249	256	250	264	243	250	255	244	257	263	262	275	240	244	267	270	234	241	263	231	246	251	247	250	236	232	215	278	223	272	262	252	236	263	252	263	258	237	279	241	243	232	265	248	265	279	257	239	239	253	240	262	270	244	244	269	246	275	237	233	234	259	246	227	251	275	278	241	241	257	243	252	240	249	261	264	244	252	261	260	250	273	237	257	272	243	266	286	279	224	238	250	282	233	273	260	247	253	225	303	274	261	229	231	283	235	237	253	260	249	254	243	258	267	260	247	276	265	245	252	262	255	254	242	241	233	258	266	243	265	242	225	255	254	256	245	263	245	221	265	240	268	231	261	270	241	247	253	261	277	254	240	267	259	234	254	235	272	254	235	229	233	231	238	244	239	245	262	267	215	277	255	254	247	253	229	234	242	242	257	243	252	261	226	267	241	276	260	265	247	274	263	263	283	272	279	247	246	236	246	265	244	244	262	234	271	253	280	261	220	245	237	262	256	246	246	249	278	270	243	269	240	220	261	255	256	259	250	228	259	243	241	236	229	250	281	249	240	235	240	253	279	243	243	253	271	249	268	251	268	255	230	236	257	242	267	273	224	247	272	276	233	256	242	226	272	264	276	249	260	268	251	235	255	252	236	275	226	266	222	260	234	255	241	277	261	243	217	260	241	251	273	281	277	234	233	264	251	234	244	239	261	239	285	243	236	273	254	241	251	256	283	236	266	239	232	261	258	262	244	254	248	254	267	249	254	260	271	233	254	256	270	259	256	277	243	277	233	219	273	248	282	231	254	247	266	249	257	232	252	239	226	259	237	262	245	265	225	271	239	263	253	233	265	240	262	244	220	247	247	230	241	259	236	260	252	245	247	253	242	222	255	263	233	255	244	259	268	246	269	271	241	232	247	270	266	247	269	258	216	250	279	261	271	247	263	261	261	288	275	229	239	263	239	232	267	253	270	242	269	259	255	295	276	267	273	258	257	254	239	267	259	211	233	264	233	274	271	261	217	244	255	262	241	265	267	270	252	253	247	223	246	236	245	239	260	254	266	248	251	221	261	212	243	273	269	246	261	260	236	265	269	249	272	230	257	258	268	224	236	255	259	258	266	240	225	265	243	268	252	242	256	229	245	235	263	256	244	229	221	221	246	262	250	231	236	247	273	281	260	220	262	257	271	242	254	255	256	219	245	266	217	247	249	227	279	242	235	239	244	251	220	245	256	258	256	229	236	259	264	235	234	242	265	270	257	256	235	286	250	266	250	252	280	246	244	267	258	223	257	247	234	265	234	256	271	245	241	226	243	257	257	245	254	252	243	268	284	241	242	239	266	256	257	236	246	243	222	252	258	251	231	239	263	257	234	280	251	270	258	248	264	252	248	244	240	262	246	244	250	267	233	269	260	263	237	239	261	247	273	270	256	226	241	291	266	276	255	243	296	244	277	265	257	236	266	266	259	239	253	267	271	252	244	247	258	246	291	248	246	240	220	239	245	253	268	257	260	278	263	260	236	261	244	278	249	254	222	261	224	278	263	253	279	263	238	240	275	232	266	262	257	232	272	293	265	247	252	252	259	269	250	246	256	253	273	227	243	259	263
2274	684	683	733	748	755	712	712	681	699	699	695	642	662	736	696	651	677	666	645	673	636	703	698	689	637	685	683	640	667	659	680	671	674	630	683	688	671	644	701	654	644	677	668	629	712	662	659	651	692	718	653	652	666	697	684	653	655	675	696	696	697	678	664	738	661	663	652	637	679	666	674	677	647	698	658	640	658	630	669	656	641	639	703	663	667	700	656	681	661	633	700	675	688	675	631	637	672	685	666	666	637	651	667	676	675	641	647	678	614	669	699	637	642	656	683	700	664	660	656	664	667	638	691	655	694	636	660	664	606	678	698	718	695	638	661	642	647	649	660	674	651	656	631	624	665	690	633	687	663	689	655	696	668	686	697	675	666	641	668	684	685	634	669	671	631	631	717	678	692	683	655	623	669	630	687	636	672	661	724	679	677	696	683	683	684	678	653	652	652	672	683	685	656	631	661	656	705	663	644	641	690	645	653	665	679	648	694	669	623	711	671	676	698	635	654	658	680	671	649	703	667	647	676	646	664	668	672	671	644	664	651	693	759	696	669	683	674	679	633	608	651	672	615	652	678	637	665	662	614	656	717	629	651	665	703	710	681	719	669	673	633	644	636	637	649	692	667	624	632	663	649	653	645	655	631	683	676	691	702	628	661	675	658	647	703	638	672	673	632	683	665	669	679	701	678	645	694	683	664	654	640	631	645	640	685	680	661	644	683	682	662	689	668	670	663	702	628	681	661	667	664	659	662	645	703	678	701	670	692	673	649	718	646	676	624	594	681	692	672	684	715	708	653	649	690	655	696	701	665	671	613	686	652	654	669	643	673	686	651	644	672	685	665	700	621	674	665	653	701	662	616	718	667	621	640	650	686	613	696	674	660	647	665	673	682	670	650	647	661	647	643	708	644	679	682	674	638	670	700	699	628	709	627	683	661	657	649	697	676	678	640	652	676	623	672	632	673	700	629	671	674	663	678	655	674	652	708	662	629	648	643	723	690	678	661	668	649	642	649	683	650	692	643	659	693	641	659	654	635	675	700	612	672	669	629	684	640	700	675	668	695	674	671	658	655	642	712	650	617	626	652	630	593	655	646	672	677	648	660	643	642	692	648	673	682	668	617	648	690	690	662	680	653	666	657	713	640	654	659	682	702	696	677	629	655	660	681	648	673	683	633	665	695	656	666	703	657	659	608	629	696	685	645	670	710	671	722	682	660	651	663	660	662	647	692	629	660	723	643	719	668	729	673	716	702	640	666	627	643	690	690	672	646	700	693	674	658	675	679	634	631	662	679	690	659	634	690	681	687	682	632	698	666	709	668	672	638	639	652	667	704	670	696	651	657	666	673	673	693	685	685	663	662	676	651	664	664	667	663	639	717	643	672	630	697	649	672	702	703	690	671	671	723	677	671	605	690	722	654	686	632	702	685	682	648	677	632	683	655	607	638	658	692	685	656	686	663	653	659	637	672	643	695	699	657	623	651	643	640	640	663	706	695	638	611	725	646	697	665	637	665	665	677	667	694	665	658	661	614	647	632	659	709	722	597	675	688	684	674	645	633	703	630	701	653	685	708	697	658	648	636	668	706	703	661	658	680	643	659	668	605	667	728	688	700	660	698	677	657	706	682	599	644	687	665	666	689	668	687	672	681	669	694	627	646	690	688	658	632	692	667	689	610	675	701	689	731	654	650	672	692	623	659	673	702	653	635	684	651	675	673	686	717	649	663	687	686	653	627	685	683	668	676	671	686	675	702	655	651	679	596	683	633	711	649	689	639	708	670	690	692	656	633	663	677	621	664	709	602	652	660	690	667	666	659	647	677	634	677	656	627	628	655	691	693	665	668	685	633	674	646	637	651	692	652	668	687	671	699	635	675	680	617	661	625	665	657	667	686	673	659	674	722	629	617	676	604	710	634	669	653	722	681	679	678	667	688	648	676	669	674	619	628	646	685	694	681	624	666	676	662	683	679	683	696	621	737	694	624	655	687	630	625	634	663	681	641	672	691	682	686	686	679	680	649	710	611	704	705	646	628	652	592	667	661	657	654	695	680	694	705	633	651	659	693	624	700	634	628	709	654	665	679	686	663	682	662	650	652	623	685	716	663	639	649	620	629	659	653	637	695	685	680	692	631	650	652	665	641	702	733	619	699	672	683	685	671	652	732	636	659	679	609	690	684	718	667	669	732	673	672	624	683	686	642	656	660	614	637	648	662	688	643	648	627	715	671	665	646	685	654	671	654	662	633	683	637	662	694	660	669	642	646	669	674	587	726	672	620	637	648	609	711	678	672	627	674	676	685	660	701	656	670	663	661	660	637	712	643	658	648	658	672	698	650	627	691	656	695	642	679	638	687	650	667	686	674	649	654	713	629	652	609	640	677	696	663	643	629	652	684	682	676	684	665	610	710	616	721	684	676	681	698	660	647	697	614	678	651	684	701	669	634	653	680	641	689	659	660	642	631	635	646	676	647	689	683	673	641	671	669	640	652	677	677	647	668	645	640	644	657	671	659	702	720	679	661	628	698	694	667	644	677	709	676	666	722	635	682	633	638	631	651	656	611	687	635	647	652	694	663	673	652	669	700	676	656	640	664	658	698	641	669	696	617	663	709	672	677	596	646	714	617	688	696	677	692	668	701	666	686	666	652	697	662	644	666	661	686	707	637	670	694	634	650	672	686	671	648	716	700	654	646	637	722	683	666	678	646	660	709	658	629	682	713	669	611	673	692	664	662	714	689	712	647	674	692	631	664	661	655	612	672	703	700	665	657	647	723	638	613	625	685	676	696	621	652	694	639	627	695	664	682	662	641	664	671	675	620	720	651	718	694	658	647	692	705	637	715	676	650	637	669	699	661	626	669	653	641	664	617	652	660	708	617	680	684	647	632	641	720	657	688	674	667	588	659	658	676	702	652	679	651	653	677	678	633	627	630	664	620	674	660	728	674	657	663	645	665	673	732	670	702	666	696	677	662	676	710	668	654	606	662	645	678	676	653	619	621	676	644	643	622	635	692	674	654	692	689	666	672	653	702	677	602	679	696	671	651	685	685	652	664	699	645	656	635	667	639	669	665	711	674	671	651	648	644	649	694	638	662	671	663	660	616	629	634	639	679	711	688	669	668	644	628	645	664	641	661	687	679	687	665	682	647	648	698	661	660	632	723	658	661	635	647	650	674	668	690	636	687	676	670	638	660	644	636	646	654	643	640	670	593	639	644	664	675	690	709	690	644	633	696	686	610	666	672	651	645	657	706	680	692	620	687	649	684	668	670	671	701	660	655	642	691	681	643	635	666	670	688	663	673	680	630	693	675	618	714	637	697	653	697	675	686	664	630	654	634	666	656	661	657	660	651	670	617	687	702	659	696	652	629	707	677	633	676	675	679	632	720	664	639	647	703	694	668	684	655	660	612	643	646	657	652	706	637	675	669	686	665	596	643	651	678	636	733	693	706	680	734	664	659	698	678	675	655	647	665	668	656	696	694	670	661
7201	993	1131	892	651	485	421	346	296	308	276	275	244	261	232	218	219	237	208	169	217	206	161	196	217	194	225	207	192	191	211	199	202	193	165	176	184	164	193	180	203	197	178	179	197	219	194	184	198	196	201	177	165	178	190	184	189	189	206	195	184	202	204	175	202	184	200	188	184	183	180	197	187	207	197	177	202	190	177	178	173	163	196	189	197	203	183	183	188	166	171	212	185	165	205	190	190	168	197	194	178	162	185	169	172	199	207	171	191	166	195	184	186	178	167	204	195	171	181	179	191	187	164	192	175	203	173	216	204	168	166	183	191	184	208	192	162	197	184	177	193	173	188	172	139	181	197	182	191	193	172	190	188	178	194	222	184	172	203	196	199	175	171	174	205	198	173	213	190	179	220	206	164	189	170	184	193	202	199	183	193	180	168	194	192	167	202	168	188	178	155	201	201	184	168	172	191	190	195	187	166	182	184	166	176	175	185	206	199	194	176	164	183	177	179	146	171	182	186	207	181	177	221	195	187	177	203	196	181	208	186	188	189	188	172	197	196	193	185	196	209	196	183	200	191	155	201	203	181	177	163	168	189	184	207	185	200	169	190	183	180	196	192	197	199	200	157	206	181	181	182	187	176	196	197	187	183	169	185	180	169	201	176	193	184	190	166	193	162	178	167	191	177	177	194	165	170	190	179	162	194	177	173	178	161	165	198	174	203	186	200	178	180	178	168	188	184	167	168	194	188	181	190	200	167	174	193	207	170	158	200	209	183	166	197	177	199	172	175	194	158	185	189	179	195	176	184	185	206	205	176	174	205	159	166	183	170	178	165	179	151	165	176	213	174	195	166	192	164	184	190	171	180	196	169	188	200	209	168	177	184	212	150	176	172	179	171	192	184	196	189	180	223	192	175	176	170	180	196	175	175	203	157	209	192	172	170	182	176	184	175	184	197	165	162	199	201	190	157	163	181	184	189	183	191	183	192	176	174	171	173	195	205	200	214	207	181	188	195	183	169	200	189	188	184	204	189	164	185	162	168	176	182	178	190	189	178	195	187	187	185	195	182	157	152	177	169	198	163	190	176	185	191	184	207	186	206	178	179	175	166	184	170	194	186	182	179	153	196	205	179	200	175	188	205	182	183	164	190	177	182	202	198	173	180	187	179	174	193	206	159	220	180	147	188	175	176	180	194	186	214	175	174	186	171	176	185	179	178	197	185	201	193	174	169	182	209	182	174	150	153	184	187	180	197	195	176	208	182	174	189	180	176	186	174	152	189	201	184	175	206	182	177	176	190	204	193	196	190	211	207	182	193	169	184	164	168	196	171	205	175	195	186	190	196	166	228	163	167	169	177	184	187	192	192	183	182	181	164	181	171	192	171	186	159	185	209	216	202	175	170	194	198	172	169	192	169	163	205	170	170	157	181	201	183	180	196	190	175	193	183	191	168	179	168	180	183	167	203	157	175	164	199	194	199	187	188	165	185	178	189	182	198	199	186	229	200	205	179	178	183	177	181	181	160	186	171	158	186	191	193	206	168	195	172	190	159	178	181	204	188	192	197	190	168	172	186	192	184	175	189	190	187	183	185	173	193	169	212	197	215	209	195	210	186	194	191	166	170	181	178	185	188	186	202	207	231	206	166	186	181	201	166	168	187	183	178	179	207	158	193	166	172	172	189	211	189	187	182	177	190	187	212	208	194	177	170	200	179	190	208	181	176	206	182	187	199	168	182	158	162	189	193	204	206	174	212	168	174	177	194	198	185	192	190	161	173	178	191	198	184	152	175	176	201	164	202	199	197	201	178	186	183	209	208	187	185	173	156	189	193	174	154	175	199	165	166	193	160	190	191	184	185	184	194	175	170	165	157	184	168	154	154	174	174	190	213	175	185	183	185	177	211	167	176	183	206	174	177	225	158	194	190	190	199	168	188	196	212	184	192	178	150	203	185	176	173	182	179	182	180	197	194	209	179	157	172	177	197	183	194	191	195	177	183	202	178	198	190	170	169	196	172	168	162	208	205	193	182	193	186	190	212	200	168	170	144	169	166	208	185	191	188	174	141	163	189	192	188	173	194	192	183	204	160	175	196	167	176	159	179	177	192	196	219	203	174	189	192	185	196	159	170	176	172	164	186	207	188	184	199	178	188	172	170	183	168	196	191	178	196	172	178	178	192	171	195	203	168	200	174	208	186	199	205	159	195	175	177	162	172	167	188	179	178	174	186	175	173	182	189	197	182	189	185	173	179	211	210	161	182	171	176	161	173	200	207	175	187	182	182	207	170	186	159	201	178	177	170	170	181	169	181	183	169	169	189	169	172	163	193	195	173	175	170	185	190	157	175	178	174	182	182	165	161	163	190	188	194	180	204	177	165	181	200	177	204	168	171	199	191	175	175	166	184	184	207	162	196	195	169	184	194	168	177	193	171	181	192	170	192	183	191	195	170	197	190	147	210	199	182	154	184	198	167	192	191	200	198	177	177	175	169	175	194	199	200	192	200	164	203	182	204	175	192	174	194	168	171	170	177	192	174	198	195	169	178	183	198	198	184	186	202	191	199	162	172	175	174	208	197	202	190	178	187	170	163	189	178	170	203	172	187	179	190	178	180	195	191	208	190	210	169	192	187	176	193	186	203	196	182	183	162	186	198	172	186	176	155	187	219	184	158	178	165	184	163	191	200	188	202	178	198	176	185	177	180	180	191	166	162	190	172	176	178	144	186	197	168	186	194	166	194	182	199	172	190	191	195	206	195	189	182	210	197	192	178	198	174	191	212	176	180	182	201	192	198	175	181	179	195	178	165	190	189	186	180	165	192	204	188	182	194	173	181	203	192	208	183	206	183	190	206	180	184	213	161	160	186	175	158	157	178	186	160	183	200	182	166	181	185	200	213	194	189	191	174	179	185	186	189	178	190	200	165	184	188	186	181	174	155	188	189	159	176	201	196	198	164	180	190	178	149	192	194	167	167	165	186	196	185	196	187	177	205	172	191	192	209	189	159	176	160	167	191	193	186	194	203	194	193	189	190	172	179	183	177	183	177	197	183	186	207	179	189	173	194	175	181	182	173	187	173	191	176	203	187	182	197	197	161	188	171	171	169	180	185	165	199	177	210	208	168	172	199	191	189	159	184	162	192	170	196	197	183	185	201	177	181	186	172	171	177	185	189	199	178	185	191	158	201	186	190	176	197	169	179	159	206	173	193	216	192	182	160	178	189	201	201	169	155	193	201	178	188	194	184	182	209	207	193	159	177	191	192	171	190	173	159	193	195	196	180	167	197	170	174	158	173	194	201	180	168	165	178	204	180	200	179	164	189	191	199	171	168	167	180	191	192	167	175	199	186	163	201	185	203	170	195	200	166	166	196	159	165	172	183	183	194	166	171	195	168	172	195	175	178	205	166	171	218	171	162	176	175	199	197	195	163	155	178	201	176	164	171	186	194	209	170	180	174	173	187	179	211	178	190	175	184	200	165	174	201	192	151	180
5602	1240	2364	2893	2510	2164	1812	1538	1345	1194	1043	1041	923	866	849	795	797	776	760	779	684	700	654	695	655	635	691	674	632	610	562	603	551	614	626	599	621	556	581	611	616	574	584	557	586	548	602	598	533	567	554	568	574	552	555	568	563	585	573	549	559	553	553	587	543	528	555	592	548	550	552	603	550	521	598	546	586	555	590	533	578	539	515	512	552	557	529	552	540	530	549	562	557	560	561	566	540	581	535	523	546	495	551	538	556	534	523	575	531	517	561	538	532	553	535	549	549	549	521	553	549	548	525	532	589	535	510	579	560	600	524	569	529	548	521	548	571	503	542	537	546	531	556	571	537	558	572	563	542	578	588	531	552	568	488	570	573	559	539	512	558	533	533	575	533	585	550	551	517	566	584	553	563	583	533	542	567	561	534	556	527	536	557	538	520	585	558	546	505	549	554	544	528	555	521	547	512	534	539	547	559	565	553	535	560	545	541	550	546	528	551	542	563	560	514	516	551	521	577	577	504	566	529	534	535	557	515	541	522	537	548	510	491	526	570	586	571	540	565	590	486	535	524	527	547	533	551	532	564	536	533	526	552	552	571	563	573	524	536	527	553	552	534	541	543	512	568	548	555	527	544	539	525	536	556	515	522	548	533	541	516	539	569	527	600	586	517	552	575	608	589	490	590	540	519	530	509	581	542	537	552	500	549	568	533	572	548	547	579	555	523	517	537	579	478	547	582	535	522	534	565	531	516	583	525	524	575	541	530	588	525	526	559	566	545	548	577	530	560	524	555	600	540	555	599	540	558	533	550	517	530	561	495	518	609	492	572	570	508	531	576	541	548	526	559	596	571	560	585	538	569	539	557	516	605	546	544	540	539	532	543	592	552	552	536	544	537	560	546	574	535	553	559	552	546	534	559	547	557	534	536	527	527	517	545	550	537	545	535	523	545	530	514	555	561	524	508	534	548	515	563	563	545	562	595	569	542	544	537	532	518	571	567	517	532	525	550	539	539	553	552	580	562	576	544	514	532	526	535	528	547	521	518	585	554	513	554	525	518	532	575	572	548	555	522	531	529	568	612	539	567	525	531	549	572	559	569	549	516	518	519	572	532	543	501	565	577	534	524	534	567	571	554	560	541	536	539	509	522	574	535	556	587	565	544	536	556	555	517	548	543	548	531	541	541	579	553	563	555	580	528	492	531	556	523	583	508	504	556	517	548	556	567	608	493	531	539	515	522	540	561	562	533	586	537	571	541	601	567	531	543	510	523	589	546	554	525	546	577	525	515	537	587	555	577	537	536	558	525	538	528	565	572	516	531	496	535	496	558	580	563	554	554	584	531	544	561	535	544	581	514	557	560	540	584	535	562	528	534	573	526	543	530	526	497	559	527	498	556	551	603	502	566	552	542	577	539	488	543	548	553	502	509	558	544	550	574	537	574	576	544	580	517	564	533	582	524	587	557	557	561	551	534	587	558	538	573	533	473	544	555	560	535	572	576	559	586	511	528	533	563	541	500	526	508	552	551	549	552	540	540	556	515	521	499	537	582	581	541	558	539	561	525	530	549	531	536	556	523	557	531	514	539	600	525	549	581	542	551	550	538	575	576	548	558	551	513	507	525	587	529	517	565	512	545	524	569	601	535	551	526	600	559	566	554	517	552	521	549	515	526	556	553	565	598	563	508	551	553	550	546	544	560	532	504	521	566	584	509	524	526	560	566	590	521	557	560	528	563	519	536	553	546	527	517	537	548	532	526	536	556	537	549	578	567	505	569	559	539	549	494	565	545	550	577	520	568	550	558	557	528	527	549	557	548	560	528	554	535	562	578	553	501	556	480	505	510	542	486	546	511	540	519	524	559	540	533	556	500	567	591	540	534	512	553	529	544	557	585	551	565	522	530	558	539	542	519	516	565	523	535	583	525	510	568	566	545	592	557	564	556	499	530	565	543	551	514	536	571	552	523	552	559	542	573	540	545	567	545	542	558	576	537	511	550	537	518	544	571	523	538	534	551	546	555	570	542	524	511	561	527	546	562	590	521	542	545	544	527	568	535	546	549	568	554	579	535	577	516	568	525	553	555	521	527	554	552	544	541	534	548	586	542	574	571	534	557	558	574	517	527	548	561	578	519	581	524	532	546	549	557	498	529	564	569	575	532	573	536	513	532	534	549	543	585	533	518	564	530	577	546	585	569	574	537	550	559	555	523	552	529	541	542	561	540	530	531	556	579	536	520	517	584	550	546	501	550	558	554	508	538	544	520	541	557	536	534	533	594	516	562	547	576	534	510	530	571	541	552	550	511	538	517	573	553	545	512	520	581	532	535	530	541	586	529	518	524	571	569	574	531	549	545	533	552	547	537	559	523	578	538	540	494	534	525	523	542	568	532	556	591	494	488	549	570	539	561	535	532	554	588	612	526	493	528	504	502	558	549	524	507	538	521	536	570	512	552	548	605	540	507	544	543	581	541	518	576	558	553	545	539	522	549	532	569	567	555	552	514	565	500	549	566	562	578	558	515	555	536	560	502	559	527	587	541	541	540	558	540	522	550	565	559	576	564	578	521	544	566	513	571	555	524	539	506	548	572	571	566	543	571	555	582	534	529	548	521	520	516	540	544	495	531	507	569	509	534	539	561	564	501	559	549	521	567	518	532	547	544	569	563	548	532	532	560	550	502	505	558	533	510	571	563	578	599	536	547	521	580	541	529	551	583	586	547	489	531	503	548	557	551	580	536	541	587	532	571	565	531	563	500	577	540	535	553	556	532	509	545	563	556	583	554	535	515	521	544	527	531	552	588	569	563	569	556	546	579	545	524	581	528	505	556	501	559	531	527	545	569	560	523	545	595	540	531	504	580	585	584	529	566	567	559	554	612	524	539	582	542	540	561	552	561	530	544	548	506	561	562	558	566	552	540	581	551	591	580	501	534	576	536	524	554	561	565	537	519	540	547	555	553	558	582	548	535	559	535	513	551	548	549	563	539	578	540	518	540	540	557	538	588	571	577	527	578	547	555	555	571	576	537	545	533	555	545	516	477	589	548	563	555	568	552	540	548	550	521	551	542	508	540	590	512	501	563	570	508	505	512	556	587	566	552	537	537	537	528	566	498	532	567	567	552	532	560	559	527	569	569	612	569	497	542	519	542	543	535	550	548	553	555	532	513	585	542	577	510	561	532	573	575	566	551	572	516	547	528	565	568	544	531	515	550	543	508	575	580	535	538	562	532	513	564	586	540	545	565	561	555	557	520	507	522	566	515	524	569	587	545	521	535	512	560	524	555	552	510	516	563	505	574	568	538	563	566	559	502	541	540	530	577	525	554	560	560	583	525	559	536	581	549	588	517	560	533	604	575	544	513	577	537	525	547	543	556	597	554	582	557	572	577	575	533	589	553	567	515	540	543	485	560	567	544	570	557	547	553	525	546	546	518	502	525	514	562	513	579	555	535	535	560	494	531	556	544	559	499	555	535	566	581	557	538	574	554	513
13353	2300	2244	1775	1341	1002	840	697	644	572	522	522	502	477	463	384	427	396	435	409	415	359	431	371	384	395	377	395	360	365	392	377	371	366	349	377	349	388	391	354	322	344	384	339	373	394	368	383	365	354	358	340	354	354	354	341	365	342	375	342	361	388	341	392	393	320	359	346	340	390	333	326	362	347	369	365	374	340	379	365	362	379	328	367	369	330	360	348	355	422	341	366	351	384	348	381	333	385	352	364	321	363	385	354	384	378	382	346	386	351	371	337	346	366	328	395	355	348	355	355	338	333	350	322	411	383	347	362	348	345	366	355	339	379	369	333	372	355	352	364	345	389	343	387	353	402	373	366	382	355	364	372	351	345	370	364	338	375	316	353	360	364	319	335	381	335	304	331	352	363	361	357	360	354	345	366	332	344	358	389	352	368	359	375	351	381	356	355	388	359	344	367	388	391	336	343	384	370	370	357	360	354	334	381	337	393	372	374	373	364	342	360	376	379	334	388	352	310	404	336	379	368	348	347	385	359	348	369	351	356	377	388	312	342	364	366	335	353	359	351	351	363	349	359	375	365	381	376	324	357	334	330	370	349	356	367	371	327	343	364	399	355	385	365	339	349	372	374	386	366	383	378	363	374	355	363	338	313	369	353	381	322	401	342	374	361	366	397	315	387	368	353	357	369	376	366	410	388	315	367	348	328	360	355	324	326	355	380	353	386	364	334	391	364	338	370	347	342	309	367	320	381	368	344	329	335	304	373	360	338	364	366	334	337	325	401	356	359	378	349	351	324	379	352	361	353	342	357	363	386	376	347	353	392	309	370	374	349	309	352	322	357	333	356	331	355	350	388	371	351	367	338	360	368	333	350	328	346	350	389	371	339	372	351	356	375	338	381	350	357	319	363	318	354	351	340	328	349	395	369	390	343	365	349	309	376	354	388	338	332	321	373	354	359	352	354	357	391	358	349	355	373	365	384	343	357	352	374	393	369	355	404	334	345	346	388	352	317	344	332	373	347	350	371	375	363	346	375	333	338	335	352	370	355	374	408	367	351	350	330	366	342	393	337	383	357	349	360	344	346	342	353	332	355	338	399	333	390	346	350	338	385	347	352	352	353	417	358	362	365	388	336	373	333	353	348	351	355	335	334	354	358	346	344	350	378	326	343	374	351	349	344	357	361	339	345	347	343	395	360	348	363	369	360	366	353	329	384	369	377	349	378	378	371	347	385	349	361	380	334	320	351	373	327	339	374	360	336	364	367	338	386	361	335	339	339	366	347	329	372	327	370	354	346	391	308	365	347	375	355	351	368	359	349	373	378	351	398	370	375	345	358	348	314	327	388	364	400	377	340	336	351	317	360	369	358	413	392	332	346	356	375	333	368	347	361	350	338	365	340	350	345	356	370	354	379	349	319	332	332	358	349	361	372	367	368	351	289	322	330	346	388	345	366	361	369	373	369	390	379	360	331	339	343	349	368	345	382	358	413	355	362	365	352	363	359	356	378	339	314	351	386	363	355	361	399	350	339	355	348	343	355	349	355	352	349	374	389	341	355	393	360	329	370	366	334	341	357	377	364	348	357	367	378	378	372	350	347	358	372	336	379	357	352	366	360	363	385	325	368	376	334	343	372	346	384	353	357	362	384	381	333	362	370	353	359	353	370	331	348	369	326	353	345	358	384	362	334	339	355	356	345	329	354	338	381	399	390	356	349	346	386	342	358	359	346	396	344	348	354	391	384	347	331	349	385	339	386	340	373	328	350	391	347	357	362	354	331	349	362	344	367	341	347	352	355	343	386	343	353	373	349	384	326	356	347	340	383	365	346	374	386	376	342	393	346	377	361	348	359	382	328	370	344	360	347	381	347	391	364	364	382	368	353	325	344	348	352	385	364	358	344	354	332	337	367	350	387	342	374	386	349	340	383	387	325	374	350	337	324	341	370	333	355	357	355	353	328	371	339	338	375	358	366	360	365	354	358	381	360	391	353	364	363	381	358	347	338	366	347	362	329	386	371	333	343	367	375	353	346	367	347	379	392	343	350	364	347	363	354	366	354	341	391	331	350	309	333	361	368	339	377	348	319	376	347	339	357	337	358	385	360	359	361	364	339	367	369	369	373	380	357	369	335	374	334	385	348	359	338	374	360	346	363	314	378	361	375	407	384	347	369	358	331	370	398	350	355	379	348	386	379	388	347	369	385	354	342	347	356	375	373	368	351	338	361	355	370	329	393	377	360	358	342	351	340	348	333	347	377	392	354	367	371	328	368	343	363	357	334	346	394	364	323	342	375	348	328	357	363	325	365	360	352	376	378	397	386	335	380	352	335	356	316	338	363	354	342	342	396	363	354	321	335	388	334	339	362	374	399	362	359	398	327	336	371	356	336	323	377	348	331	335	364	354	320	337	362	363	339	404	352	364	355	355	360	369	347	346	352	397	327	352	345	330	361	375	323	364	338	366	370	347	354	344	324	353	330	379	359	384	362	387	360	336	334	377	368	325	303	334	405	358	364	379	340	366	388	367	334	333	355	334	330	325	356	364	387	362	364	349	360	372	342	359	361	382	359	303	356	361	343	380	337	394	357	356	364	353	304	359	369	333	344	366	330	346	383	355	361	365	359	322	356	365	384	374	352	362	380	355	368	341	370	373	334	375	365	389	359	362	367	332	388	367	365	351	319	314	341	373	371	344	367	350	352	338	342	344	380	360	405	342	375	372	372	348	360	335	362	339	364	364	357	369	372	342	357	350	369	357	323	334	333	320	373	386	354	359	322	363	367	334	329	353	362	362	382	335	356	338	360	346	358	320	317	355	392	374	368	391	378	352	391	330	374	400	326	373	382	318	339	345	374	388	322	333	371	365	325	333	338	352	389	377	340	341	383	371	349	336	333	355	355	383	339	354	342	374	348	336	314	354	390	376	365	375	366	368	358	365	379	368	345	335	338	385	346	324	330	373	355	382	346	375	327	359	357	339	392	342	344	362	352	377	367	320	341	350	345	379	356	365	366	369	364	343	330	382	385	344	344	343	349	366	348	330	349	358	371	353	381	379	364	369	368	336	333	341	347	342	343	332	349	358	337	344	363	341	322	346	359	322	351	376	369	358	349	350	400	346	328	353	360	370	340	370	366	323	376	364	375	340	363	390	368	352	344	332	357	379	369	362	328	354	367	339	367	355	361	348	367	379	370	352	345	346	376	347	347	382	358	340	373	378	335	397	367	318	370	388	327	366	379	356	352	354	349	391	360	339	411	326	371	359	394	363	366	335	343	361	369	400	364	347	345	365	338	369	385	335	365	358	348	359	303	314	363	352	331	346	352	316	372	355	381	373	336	322	391	353	352	401	361	384	351	313	353	399	353	343	352	346	360	361	320	399	329	353	343	392	337	386	401	352	351	358	365	378	357	372	380	348	356	356	327	333	335	334	324	383	385	342	364	361	382	332	352	367	351	353	359	383	361	352	341	390	360	342	366	342	357	394	376	346	332
7646	2414	4540	5353	4646	4038	3301	2901	2545	2216	2017	1841	1712	1626	1556	1507	1419	1372	1275	1288	1220	1183	1140	1113	1151	1079	1066	1060	1130	1063	1064	1030	1010	1120	1014	1048	1103	977	974	1048	1025	1002	946	932	953	958	917	946	984	999	974	1011	924	959	966	906	980	890	977	911	917	918	902	908	940	917	998	990	949	961	959	945	907	916	952	926	956	893	919	956	931	958	901	942	960	946	909	928	883	932	904	884	898	945	962	949	930	905	951	964	971	976	945	909	998	961	946	967	874	930	935	887	911	975	947	962	896	945	878	920	920	924	920	881	906	920	894	934	913	891	927	942	951	904	841	936	959	950	966	906	921	936	919	926	955	925	947	914	907	937	963	870	933	917	957	892	965	882	947	914	942	915	907	901	869	894	905	917	924	993	857	880	909	968	907	895	931	894	892	892	889	958	922	914	951	899	967	926	921	946	901	943	919	914	945	945	951	887	904	971	918	963	913	873	879	904	918	913	951	913	910	945	956	927	934	913	923	963	914	931	900	926	908	967	924	914	925	922	905	906	860	877	902	958	904	917	928	880	887	964	946	921	898	941	909	882	892	915	901	900	901	920	908	903	946	901	881	890	884	943	957	903	939	845	920	938	998	849	932	877	926	944	902	926	914	876	877	914	940	944	938	930	904	934	909	955	901	893	928	871	911	963	928	867	950	894	903	894	909	849	934	905	959	996	924	904	854	1000	942	951	890	914	908	891	897	876	888	974	966	906	926	864	888	901	876	918	889	874	897	883	880	939	901	928	951	907	933	874	915	929	884	964	900	936	906	998	936	897	926	900	910	919	895	872	920	953	885	879	881	981	870	892	878	908	867	897	888	906	930	986	870	924	928	896	898	900	920	923	987	923	856	889	933	933	953	926	916	929	951	893	958	939	970	950	946	950	909	937	883	901	935	881	932	920	955	913	899	896	894	894	888	914	879	871	940	965	892	954	954	908	954	928	911	935	915	911	868	903	890	907	959	902	897	941	904	919	966	902	927	909	904	908	934	889	939	885	908	886	948	916	952	934	921	934	960	888	952	951	924	906	903	922	935	896	892	939	923	942	900	921	894	902	906	953	910	894	918	986	863	915	881	928	881	894	907	937	851	883	944	890	876	910	904	909	933	882	890	944	885	876	971	925	947	975	890	886	920	909	847	951	985	885	884	892	915	920	943	982	952	918	897	915	927	895	935	934	955	893	930	963	991	913	896	980	871	915	926	896	935	963	881	887	894	968	908	963	971	944	859	885	938	974	936	930	902	860	912	928	910	913	952	985	968	900	922	883	915	898	894	902	904	964	903	885	893	936	953	884	941	911	867	911	969	953	876	897	896	913	957	881	918	917	947	915	890	925	880	853	934	884	868	944	924	854	916	893	910	926	963	920	900	935	892	905	935	940	922	952	922	941	910	915	880	864	887	953	903	882	863	910	905	877	935	941	941	956	917	892	882	905	903	871	935	901	960	937	923	936	876	892	937	908	950	929	915	919	941	920	909	942	889	953	938	919	924	921	936	886	924	927	941	909	861	862	935	900	923	964	921	919	928	866	935	916	945	900	915	897	890	973	880	948	871	910	944	909	930	883	889	912	924	921	941	914	839	934	887	909	895	936	882	951	913	858	925	908	905	944	930	890	900	925	883	900	896	919	893	914	934	906	934	875	864	872	1007	886	904	963	945	907	912	904	959	952	931	921	904	915	935	926	884	918	918	947	955	913	904	954	921	910	937	946	913	921	855	910	948	925	929	941	911	833	923	896	926	899	908	911	941	925	910	871	936	910	946	886	905	965	938	885	901	892	924	948	902	912	932	908	944	911	924	941	844	911	850	914	885	906	941	907	902	877	868	933	936	900	915	862	906	919	900	928	924	882	930	911	966	891	904	851	905	889	886	920	941	945	963	945	911	952	929	924	928	1010	981	926	931	968	890	887	946	960	957	916	918	894	892	928	901	940	891	911	907	940	915	921	924	951	986	928	914	927	953	947	905	969	897	941	932	934	925	877	887	910	918	947	935	899	972	910	956	899	920	900	987	939	933	951	914	959	920	932	915	899	923	911	943	959	907	891	930	872	919	929	943	925	895	926	945	915	951	913	925	899	919	930	940	896	901	888	916	921	948	940	920	935	918	903	892	884	896	903	935	871	894	948	959	943	925	901	978	968	995	869	872	918	941	925	942	913	918	925	943	973	881	918	891	905	930	914	929	882	936	884	930	906	931	944	949	926	939	934	864	926	977	991	873	921	963	942	944	911	970	948	927	903	925	900	928	905	957	900	899	877	889	932	917	940	951	881	930	880	954	924	872	914	916	930	945	885	961	921	905	921	908	927	860	952	903	912	913	960	921	931	900	961	966	876	921	944	906	936	847	862	976	900	922	978	887	917	917	905	938	882	936	900	928	913	901	874	885	967	876	997	1008	949	910	928	889	919	884	920	934	891	898	930	946	929	882	891	926	931	900	938	903	934	903	926	953	922	933	870	899	887	881	890	923	918	906	928	886	895	943	870	899	921	880	945	933	914	950	924	869	920	861	945	934	887	877	906	888	945	952	900	882	920	924	964	973	881	905	958	933	870	903	904	949	880	928	925	932	913	896	926	937	956	855	939	893	947	944	988	947	980	941	920	940	954	959	883	946	911	923	993	858	909	924	894	979	861	937	833	940	946	922	929	910	913	891	899	885	904	886	909	898	937	926	861	894	900	954	901	923	926	930	878	921	896	909	912	921	947	878	949	916	907	871	913	940	959	974	937	866	940	952	895	918	894	882	924	870	930	910	938	871	910	923	960	910	907	971	878	933	884	945	939	941	906	903	889	974	950	908	908	937	933	883	948	973	882	924	926	924	968	948	881	947	942	916	870	907	915	891	950	886	947	937	895	969	886	890	999	939	929	895	913	932	927	948	906	953	908	854	910	866	942	907	903	901	957	934	919	951	884	918	864	888	907	890	938	960	879	953	934	877	919	902	843	944	900	964	899	989	890	908	955	900	865	925	931	889	901	938	905	888	925	890	974	936	927	981	922	905	961	826	901	909	944	923	941	999	908	908	911	909	875	864	911	893	929	952	939	928	918	994	928	912	869	883	953	901	947	947	926	917	951	936	946	899	887	902	971	923	897	925	889	914	942	950	939	922	931	933	961	892	922	911	918	955	918	937	902	929	910	920	912	933	923	909	908	911	897	893	926	954	945	944	964	919	869	852	891	915	904	864	938	900	926	906	973	921	952	938	948	966	949	851	960	936	900	918	916	929	970	908	900	915	962	978	890	875	924	949	923	904	896	923	932	941	916	933	911	915	876	870	979	941	914	896	892	908	963	908	923	878	920	943	870	922	971	949	904	923	907	915	871	974	908	944	864	929	921	903	955	893	875	900	914	984	859	987	939	877	888	874	950	931	928	970	841	915	874	970	885	918	878	902	948	898	888	969	944	895	920	924	918	918	946	909	860	938	915	935	863	937	910	943	910	924	909	961	982	898	884	898	922
1934	279	268	284	267	259	253	250	255	253	241	252	262	214	251	267	263	261	268	268	246	256	250	255	252	231	274	241	221	249	260	217	271	275	252	272	247	235	234	225	250	247	244	220	251	260	265	271	246	211	256	271	241	241	263	222	243	239	254	261	243	266	228	224	252	248	246	251	252	257	277	244	224	225	266	238	231	248	254	208	237	257	247	264	257	264	233	292	240	249	240	250	229	271	263	247	268	222	264	232	245	257	242	258	268	245	248	257	232	266	256	279	262	224	239	245	243	260	254	231	264	267	263	255	233	284	266	280	260	285	257	240	242	242	239	233	283	221	264	234	229	259	227	272	284	287	267	232	261	236	263	278	241	249	223	249	239	271	246	243	238	256	253	225	260	271	291	246	238	274	241	242	245	296	222	255	245	251	253	237	248	249	224	253	240	269	233	235	249	268	263	244	234	250	233	197	294	268	259	268	205	248	285	274	248	241	278	243	250	270	249	258	261	287	235	267	266	226	232	254	258	262	263	283	250	256	240	257	249	245	252	241	236	255	256	249	267	259	236	258	246	254	263	233	211	228	236	260	227	255	295	228	233	259	221	254	279	272	250	252	245	258	248	251	254	223	282	249	207	221	258	276	235	231	259	248	252	228	239	251	244	236	261	256	232	251	259	261	255	262	252	256	256	249	244	242	267	246	231	278	222	242	245	261	229	264	245	253	233	232	247	258	248	253	263	245	234	257	243	234	259	253	219	239	259	263	261	242	224	268	231	255	281	275	239	270	263	232	239	245	252	244	236	248	231	241	232	241	232	225	238	244	229	252	260	246	232	231	265	239	260	260	247	263	252	293	253	261	251	260	238	232	242	249	271	245	240	252	245	262	253	239	259	259	243	241	268	273	255	251	261	238	249	221	245	229	253	251	251	242	229	269	272	218	222	240	270	238	248	229	261	238	252	251	234	265	259	241	244	264	264	229	250	222	270	233	214	254	247	263	261	273	239	265	234	245	241	259	259	233	261	286	232	248	244	250	251	257	206	255	275	248	205	247	242	243	237	231	215	278	269	253	260	271	230	245	266	273	255	275	259	258	241	250	230	260	233	239	248	253	227	261	249	264	271	276	261	237	215	242	233	218	234	275	287	250	231	231	227	242	264	250	259	247	229	251	253	212	256	250	234	233	255	291	256	220	243	230	245	261	278	217	257	257	242	253	236	228	258	238	259	217	272	281	226	238	252	257	242	231	230	238	242	264	270	230	263	242	279	248	259	261	236	260	244	265	249	274	240	261	253	227	222	264	232	243	239	259	248	219	243	241	230	242	225	264	249	260	256	276	242	255	273	257	251	266	240	231	256	274	245	255	248	236	257	272	243	237	265	227	242	263	240	256	217	246	263	259	248	265	260	275	227	236	229	269	254	271	293	265	250	253	214	260	235	264	245	242	223	245	220	268	263	225	256	250	241	234	253	243	244	279	242	249	254	262	243	223	218	258	246	221	232	260	243	265	224	240	259	251	249	247	274	240	252	250	272	236	225	223	249	231	242	266	210	233	263	238	260	270	225	247	237	259	246	271	256	245	242	248	259	268	268	271	231	260	267	262	278	263	252	234	224	252	247	243	246	238	278	249	250	279	277	247	267	266	264	267	258	239	220	248	257	243	266	248	251	222	258	239	221	253	233	264	247	253	259	255	234	251	274	245	242	243	273	277	252	235	254	261	279	233	262	273	231	246	279	209	217	242	235	256	284	244	249	249	249	241	233	245	266	244	258	239	240	256	226	248	256	251	238	258	258	262	246	241	258	240	258	245	253	241	259	264	240	258	299	246	279	252	246	256	240	250	241	263	246	256	270	264	272	242	250	261	268	245	246	265	232	265	244	234	251	236	244	251	236	236	277	267	248	266	228	229	252	245	234	253	255	226	232	253	265	258	246	248	248	206	239	241	276	266	260	269	242	262	231	257	239	290	220	264	251	259	253	248	263	237	250	261	254	237	246	234	266	261	246	256	256	239	232	232	210	262	256	245	249	251	230	258	247	274	239	221	266	246	246	271	263	258	287	258	260	268	208	257	266	225	244	232	256	260	261	235	279	244	246	267	250	256	243	247	262	260	234	261	251	265	260	277	250	261	255	264	256	252	247	244	282	226	245	261	256	244	255	259	231	252	241	214	271	244	225	222	260	251	231	249	229	266	265	258	245	244	258	252	248	249	248	246	261	230	231	260	236	243	245	228	247	230	266	238	244	267	251	244	252	242	239	234	252	229	231	250	261	259	255	256	244	225	239	229	250	228	279	267	246	250	295	256	231	270	241	236	260	235	247	265	225	263	221	243	234	244	240	238	274	243	245	230	248	250	227	229	246	241	234	275	280	278	234	248	268	248	265	241	270	234	225	252	263	257	261	242	274	240	247	260	242	213	208	248	231	259	254	238	268	247	244	236	228	247	265	249	253	239	273	254	237	258	246	235	247	248	250	254	243	238	243	228	273	252	260	252	264	225	235	239	247	262	226	281	244	231	244	230	248	268	269	264	257	240	251	239	251	260	254	245	237	252	254	253	230	273	270	242	252	220	225	229	258	225	254	246	259	236	279	277	238	244	268	228	249	228	239	220	237	245	233	246	258	265	217	244	262	242	216	237	267	260	282	254	256	263	255	270	260	292	226	224	246	231	244	218	255	231	238	266	261	254	242	250	277	252	257	263	221	234	212	260	219	277	233	252	268	247	229	255	237	250	269	239	244	219	226	261	234	254	276	270	246	225	245	251	260	246	252	254	212	233	238	244	273	262	278	234	277	225	222	247	246	244	246	247	240	244	259	236	239	241	245	205	284	255	265	254	257	270	237	272	274	262	248	241	252	237	231	247	223	278	234	247	248	261	234	263	260	268	269	265	236	248	251	273	233	247	234	236	238	242	271	252	232	295	234	240	222	221	240	250	252	258	249	238	244	248	242	249	255	285	241	259	237	232	244	244	226	272	256	216	236	222	213	236	250	274	249	222	271	249	239	247	248	246	245	244	262	233	255	240	270	268	247	240	272	240	252	232	223	259	255	275	231	228	231	251	251	258	250	229	255	233	221	238	241	252	260	269	262	244	242	273	246	265	267	258	261	242	239	234	254	260	249	225	248	260	253	229	257	251	267	269	262	265	236	246	273	255	257	238	250	246	245	270	263	257	255	227	238	251	217	264	270	274	249	241	251	267	227	257	262	273	230	247	241	248	233	220	247	222	241	245	280	257	243	265	256	282	250	266	275	244	255	249	257	262	284	242	223	256	240	235	254	253	283	247	234	265	276	232	248	241	219	234	266	267	243	249	234	279	248	256	250	250	246	228	249	253	279	257	263	247	282	268	280	279	254	259	252	269	236	230	243	231	250	274	240	242	269	278	215	274	227	258	255	274	278	255	265	233	248	254	236	264	275	251	269	231	263	269	263	255	277	255	222	263	269	268	249	235	254	250	239	277	233	252	241	230	253	235	244	260	250	239	283	252
2392	664	738	732	663	686	740	690	684	669	707	648	647	622	713	658	662	674	707	690	699	650	644	666	659	688	660	710	629	666	664	696	647	668	586	656	620	669	685	653	665	646	708	629	615	689	658	680	677	675	648	614	658	675	647	704	684	659	683	667	726	714	644	674	704	685	626	685	708	684	679	655	653	654	646	626	655	608	702	678	681	657	644	640	657	629	654	650	627	631	658	644	694	703	648	649	644	652	682	669	688	682	668	670	650	668	666	680	680	650	662	671	672	707	682	704	652	658	619	625	699	682	644	657	647	645	717	654	634	624	681	649	712	633	688	611	686	681	676	647	691	688	632	649	708	666	618	643	662	598	660	695	631	656	638	683	661	671	640	623	659	634	672	631	683	649	698	608	636	675	632	653	647	603	675	633	693	677	646	659	652	668	683	698	678	642	631	638	678	663	600	682	635	697	628	676	648	708	670	638	640	679	674	657	621	640	667	642	698	643	753	683	617	607	639	659	708	707	672	633	644	655	645	721	694	683	680	667	632	638	660	691	721	694	666	664	657	679	649	664	723	631	661	678	714	655	649	711	665	668	706	622	675	666	642	685	677	662	669	631	685	676	646	651	675	675	675	630	628	742	686	682	683	697	643	659	658	605	665	675	643	642	658	661	688	686	635	610	682	693	710	631	671	648	658	660	691	676	669	685	623	662	684	650	675	647	615	663	652	690	619	629	659	694	685	674	687	679	675	642	705	665	652	714	640	679	698	656	675	680	627	653	680	661	675	625	618	639	636	624	667	614	687	717	684	684	674	689	651	652	645	679	659	666	687	674	671	654	668	657	679	675	690	693	639	645	648	635	668	663	645	657	670	670	643	639	689	625	703	657	661	659	605	698	646	661	644	669	661	679	656	658	669	698	618	625	666	687	696	670	686	692	665	652	644	665	638	658	735	627	672	665	674	653	665	659	670	661	657	664	679	650	656	707	674	699	621	678	646	668	656	685	646	652	721	673	698	652	645	639	698	679	650	657	671	730	714	675	627	696	648	681	614	652	655	673	688	637	638	663	685	678	646	674	620	671	684	670	713	685	684	669	644	642	643	689	652	661	647	679	682	678	671	614	647	692	651	636	606	729	629	650	681	668	576	669	695	694	689	673	692	687	690	614	695	653	634	681	671	689	665	669	627	642	659	651	644	685	661	660	720	657	695	672	676	641	646	646	635	656	661	645	698	654	650	679	634	656	619	656	648	654	690	665	638	636	676	696	663	650	699	715	690	648	687	695	689	615	643	677	704	665	705	657	663	674	719	660	662	648	682	633	639	677	672	661	666	659	673	684	671	633	707	696	734	645	704	650	669	612	658	683	653	676	654	644	611	648	637	664	657	633	668	652	662	667	668	671	678	674	614	663	665	642	622	721	701	652	646	685	668	638	670	660	696	665	733	661	644	701	694	653	686	673	655	687	694	690	677	682	608	640	658	644	657	667	680	658	648	677	655	676	681	663	672	677	688	669	706	632	659	679	651	661	669	642	698	664	711	661	735	715	680	667	654	617	681	652	662	673	699	633	670	699	626	663	682	660	725	667	625	732	668	673	690	641	637	673	677	630	685	697	680	687	631	675	659	658	677	679	644	671	664	717	669	670	648	641	658	642	660	671	634	651	645	725	703	666	654	658	645	693	652	642	607	727	719	646	701	658	667	683	642	627	637	627	659	683	679	656	661	613	669	671	693	645	628	721	709	667	652	664	632	702	694	679	684	687	647	661	649	666	589	696	671	632	645	710	637	730	675	641	622	656	694	687	662	653	640	677	649	649	664	701	674	677	684	706	638	696	680	639	681	653	668	717	649	667	664	649	697	719	695	677	670	678	644	648	667	664	663	646	707	672	651	658	664	663	677	668	652	694	640	692	690	659	676	642	677	668	723	699	703	683	706	633	662	673	686	690	671	669	667	648	663	666	660	624	632	636	715	675	696	656	692	694	657	664	672	609	656	655	614	682	689	650	662	678	633	680	716	671	676	657	648	657	635	644	687	684	649	675	672	665	642	696	647	679	655	614	637	655	657	644	717	674	662	679	730	666	668	655	648	675	678	667	625	643	662	638	645	644	651	629	703	644	693	622	684	657	619	661	662	707	623	670	659	659	657	652	640	638	688	717	685	659	652	646	669	645	651	654	681	684	639	672	655	610	687	660	644	671	645	668	617	681	654	665	679	666	673	662	675	649	692	663	671	665	678	631	642	662	683	622	711	692	623	657	643	628	700	701	643	689	699	665	632	694	654	687	651	667	629	642	664	636	646	627	655	695	670	652	657	697	653	642	708	643	679	703	612	677	651	698	646	663	725	643	710	642	675	651	670	649	685	669	627	647	676	680	612	667	676	704	650	616	689	665	652	641	683	679	679	697	681	635	623	635	650	666	632	655	603	655	653	650	686	639	670	593	641	645	622	641	659	706	660	688	684	687	674	702	677	666	712	641	678	660	678	683	663	647	656	645	672	651	693	660	635	659	651	611	697	667	687	640	670	640	652	651	624	632	683	670	628	680	650	663	667	690	665	684	645	679	630	632	632	676	644	667	651	656	666	693	639	675	644	681	652	644	686	667	673	656	697	716	656	655	678	623	680	648	677	664	650	663	690	690	624	636	674	652	666	666	698	635	643	611	696	708	674	687	692	683	651	668	667	668	703	615	714	692	686	687	677	681	651	658	686	630	622	650	675	668	596	677	669	719	693	659	610	657	653	651	698	645	653	655	665	711	647	664	650	689	623	660	657	683	682	688	641	661	676	676	656	653	651	638	684	655	638	636	674	689	676	675	692	676	617	651	690	644	666	665	661	683	643	644	609	693	665	689	681	653	635	712	683	693	633	672	639	633	675	621	685	686	676	692	652	627	653	636	589	684	686	646	695	682	648	698	681	676	697	642	646	725	673	637	697	643	657	683	712	655	625	636	656	667	634	687	677	668	654	675	659	652	683	682	718	660	650	637	690	670	660	648	620	627	682	653	668	654	642	648	683	657	670	664	635	683	632	666	697	679	672	678	683	652	671	639	653	677	676	649	617	672	640	605	708	677	688	621	647	616	656	696	635	626	647	676	668	700	624	653	636	645	654	673	704	686	695	626	665	650	686	659	668	668	678	675	613	652	667	665	652	657	618	633	659	643	670	621	697	689	671	656	651	641	694	628	688	630	656	662	623	651	681	674	662	658	644	652	701	650	637	702	672	616	673	663	689	674	641	682	692	688	602	690	681	649	671	683	697	672	674	636	689	636	681	676	664	632	664	702	655	636	645	672	690	668	643	652	675	683	679	697	618	668	729	702	673	657	643	685	648	645	686	655	638	702	628	632	665	712	628	614	639	647	701	638	636	646	629	648	648	664	667	645	661	647	626	605	678	666	655	649	677	668	646	701	640	636	708	643	624	670	679	657	671	715	713	644	633	652	690	650	652	649	711	665	666	650	640	643	649	679	676	671	668	661	628	736	664	667	671	693
7197	988	1035	863	623	430	397	350	313	267	278	296	268	234	232	251	219	213	224	233	210	196	183	193	175	200	210	190	192	232	193	176	194	187	215	192	195	200	165	205	220	169	188	194	203	203	171	175	184	209	183	173	196	197	178	169	177	189	198	174	154	181	186	193	197	224	200	176	185	199	169	174	188	173	163	167	174	203	202	185	161	142	180	207	183	185	192	190	173	181	174	178	180	169	192	186	190	178	193	202	180	174	190	153	180	176	207	207	142	189	168	192	182	169	171	186	181	172	190	165	181	194	195	167	164	179	186	153	185	178	196	174	170	181	176	141	184	180	161	171	165	157	181	193	172	202	176	202	158	178	183	174	164	169	208	189	177	212	187	182	185	167	152	183	176	189	201	195	185	210	154	184	190	191	167	200	173	205	156	152	181	177	161	192	176	169	162	180	192	173	187	221	208	207	169	214	184	216	183	182	175	172	174	176	179	177	163	163	207	175	161	169	175	182	193	169	195	186	158	187	174	159	176	163	181	186	189	177	169	167	183	188	216	168	181	182	198	190	178	169	198	192	185	160	202	166	184	185	182	166	179	210	175	183	181	164	180	172	178	169	197	201	206	174	189	179	194	171	197	188	176	160	193	172	180	187	187	174	194	155	205	163	173	184	175	200	177	204	170	181	200	204	193	183	157	156	201	175	181	200	180	217	189	191	166	199	191	195	196	183	216	193	182	190	172	194	199	185	172	181	180	176	169	200	199	171	184	163	196	195	189	182	169	187	192	189	179	183	180	165	181	203	177	165	189	187	182	166	198	181	187	192	177	209	179	174	191	196	179	185	174	168	158	187	173	186	188	198	191	206	171	185	185	220	194	171	184	169	175	190	173	195	167	160	177	183	150	183	179	159	165	186	188	207	208	198	189	169	201	197	164	193	181	215	213	173	177	208	168	166	172	202	177	158	195	176	187	202	170	172	165	208	156	171	173	189	172	174	199	195	189	175	194	210	164	187	172	183	193	179	192	176	175	187	223	219	174	201	176	186	177	190	161	214	180	185	168	184	197	187	162	177	174	172	186	174	163	193	172	202	189	177	185	180	184	198	181	186	173	193	186	176	204	174	174	163	175	208	179	180	183	165	179	182	186	184	177	196	183	165	182	184	185	169	180	174	189	151	201	200	177	177	206	204	196	177	186	173	202	186	190	185	182	173	180	198	165	181	188	204	177	206	190	183	196	185	181	192	191	192	174	188	168	184	197	177	169	188	180	168	175	186	198	183	181	172	173	161	181	189	157	185	200	175	177	181	225	200	184	195	182	179	179	194	182	149	182	191	193	209	163	205	195	168	175	190	171	173	188	163	185	160	180	199	212	187	193	181	196	199	179	173	176	185	187	187	158	196	205	164	176	155	201	182	177	180	161	198	178	180	181	182	163	194	205	196	188	181	216	163	156	169	189	177	191	190	189	183	198	198	177	164	171	178	189	198	195	174	177	186	170	188	202	180	188	192	189	197	198	188	183	184	173	182	160	186	189	150	201	193	171	198	175	192	173	183	179	175	177	174	171	173	158	179	172	171	177	188	164	188	210	185	197	209	182	187	177	175	194	205	196	196	194	169	203	192	181	215	205	188	161	164	194	192	184	163	206	196	179	169	172	181	157	201	190	161	187	185	178	184	215	171	158	208	176	166	173	181	187	183	176	196	157	210	183	178	168	191	167	185	185	163	175	191	181	171	167	215	178	181	189	199	183	169	201	166	164	173	185	178	172	183	187	197	189	205	176	170	177	208	201	165	192	200	172	162	193	199	209	194	195	167	206	202	173	166	208	185	184	186	154	214	181	160	165	196	171	180	186	165	190	187	188	165	174	188	187	182	199	175	188	193	168	174	170	194	206	164	192	171	198	193	210	172	174	190	185	165	191	179	202	180	198	157	209	185	166	176	167	181	191	181	186	179	188	175	184	203	153	192	158	174	183	173	171	182	182	179	168	179	198	205	187	186	187	182	198	173	208	184	201	201	175	199	161	162	205	186	193	179	170	197	202	182	192	187	184	157	158	196	181	162	192	189	192	171	174	173	184	208	183	164	193	166	172	215	175	193	174	181	177	165	201	184	164	195	187	185	193	208	193	161	180	186	184	169	168	151	202	180	158	169	172	174	202	199	171	198	179	197	178	180	178	193	176	199	185	182	160	181	201	192	181	185	167	190	195	176	185	161	177	190	208	184	178	182	196	228	206	194	172	185	191	179	197	196	190	202	170	192	182	182	197	175	183	160	196	177	193	161	181	171	200	194	182	173	212	168	187	174	178	173	191	179	154	195	196	177	180	183	185	176	175	183	175	180	163	187	163	188	198	179	184	195	182	162	168	202	143	167	178	172	185	178	191	158	238	195	178	163	166	180	176	175	163	184	184	191	202	169	178	160	201	182	196	183	181	175	184	170	193	167	184	158	185	187	176	161	176	188	198	201	187	187	173	191	205	180	187	174	186	182	170	155	178	182	165	193	211	183	187	178	194	189	187	183	193	186	165	173	189	183	171	189	201	175	192	167	159	186	179	197	170	193	163	175	194	178	190	178	156	177	187	198	174	172	213	175	182	189	166	206	187	186	174	187	191	181	187	174	203	173	209	192	184	162	185	192	173	174	182	185	182	185	196	197	164	194	190	201	156	214	170	178	180	195	174	179	178	170	180	198	184	191	168	192	183	187	189	209	182	174	179	173	196	179	198	188	160	198	155	186	174	153	185	197	186	194	179	172	177	187	172	180	178	185	176	187	194	171	168	206	212	196	179	175	181	179	193	183	169	177	194	194	186	172	193	179	187	162	199	178	177	205	184	179	169	186	153	157	184	187	162	203	154	171	190	173	210	188	200	193	177	170	178	171	197	179	181	189	191	181	171	179	155	213	158	168	184	188	177	193	191	185	173	204	156	185	195	168	177	198	189	184	199	189	185	216	189	202	163	177	189	181	196	188	168	213	198	186	181	201	209	181	168	194	179	181	203	207	191	192	189	187	209	173	176	166	180	179	189	182	208	185	179	210	178	176	194	194	189	168	173	163	189	182	225	176	194	170	178	192	210	190	204	179	158	191	176	194	212	154	162	179	187	160	192	163	179	189	184	196	188	170	178	214	192	186	177	171	161	194	183	195	194	178	184	182	183	167	187	195	177	204	174	171	189	188	204	200	168	199	179	200	180	151	182	200	185	187	149	194	184	157	215	182	171	182	193	193	192	214	196	181	171	185	171	145	177	214	171	199	211	176	185	215	180	165	190	195	175	190	202	187	196	173	199	194	180	195	196	182	175	170	205	177	168	188	192	177	195	166	182	191	173	166	178	190	166	165	175	192	189	186	194	177	172	173	170	182	195	185	170	196	182	179	179	183	159	194	195	166	189	172	178	179	203	180	198	179	171	176	212	190	179	186	195	210	187	161	167	186	181	192	158	194	169	198	181	175	157	180	188	193	205	186	204	193	193	187	190	166	191	186	184	150
5593	1171	2374	2906	2506	2107	1855	1579	1322	1202	1103	1016	895	894	876	808	789	825	753	708	693	684	643	650	689	631	656	633	645	618	593	603	633	631	589	610	632	600	586	595	573	565	524	579	536	568	576	605	575	605	565	579	591	545	597	572	585	538	570	561	586	547	548	545	575	571	584	509	532	555	497	572	581	594	565	543	550	540	534	545	604	570	572	564	571	556	550	597	573	535	578	560	546	565	528	544	552	568	560	522	564	562	568	552	546	540	556	499	555	550	580	535	567	595	532	564	559	521	543	544	550	533	531	537	592	523	549	552	534	542	564	589	547	560	532	587	532	571	557	539	595	526	555	516	536	521	501	547	561	549	552	563	572	550	566	567	535	516	537	537	527	516	511	514	594	558	556	535	583	526	581	549	540	555	528	542	531	581	542	580	547	540	549	558	539	539	568	523	562	528	531	524	555	560	571	555	573	565	550	526	531	542	526	521	542	517	544	559	545	576	548	532	514	575	553	533	516	534	516	568	521	555	563	510	492	507	539	549	541	569	526	566	541	531	540	578	543	541	557	532	586	559	540	536	563	563	536	529	547	550	530	522	534	562	566	532	515	530	522	539	545	538	546	559	541	589	553	556	517	607	516	518	561	516	513	575	554	569	549	531	550	547	558	527	557	530	543	566	549	579	575	601	529	549	554	562	570	536	529	491	532	543	594	604	538	523	551	541	527	490	539	536	558	547	589	525	574	549	555	510	597	563	541	544	495	534	529	507	533	558	514	533	537	551	533	532	514	519	567	510	547	540	574	543	557	540	560	543	548	540	551	528	536	568	543	559	539	517	514	565	507	565	587	582	580	539	537	573	514	508	553	521	562	529	560	552	544	548	552	538	560	608	579	546	578	549	524	550	540	531	514	550	516	522	552	523	518	565	559	562	559	546	539	549	523	548	557	567	521	548	559	544	553	522	539	508	528	546	532	518	559	550	564	522	540	602	527	547	533	563	540	571	528	543	574	516	560	542	509	531	577	534	496	582	553	614	548	523	525	560	529	537	557	517	534	584	539	564	546	535	559	541	502	537	577	508	530	524	539	527	526	550	531	555	546	574	579	539	602	544	523	565	554	543	545	574	553	550	544	563	564	537	567	567	538	541	561	537	524	567	537	539	519	545	575	604	513	527	517	544	516	544	586	491	585	547	550	547	558	562	575	579	538	516	512	519	552	526	545	512	554	551	590	546	555	550	522	593	511	543	538	564	563	589	552	535	553	610	559	534	554	555	496	562	529	562	530	581	546	534	543	534	518	566	588	573	524	500	538	573	542	548	524	582	527	520	545	563	510	549	539	482	514	555	534	546	555	537	561	549	540	527	570	539	579	578	566	573	532	559	574	562	565	551	541	525	541	545	553	540	528	552	551	537	524	519	606	517	551	548	531	541	553	566	539	574	542	546	547	511	513	530	487	521	571	565	548	526	519	522	535	548	562	557	515	565	529	542	553	566	531	593	570	572	515	537	557	546	545	552	585	543	534	573	548	533	534	553	524	540	550	554	527	579	571	516	537	502	576	535	560	535	552	511	528	552	509	548	558	527	531	539	545	535	571	544	528	547	495	512	575	530	514	546	555	569	556	529	569	538	590	529	522	516	581	531	552	535	537	591	527	533	515	521	547	516	506	567	521	535	571	530	568	559	491	558	588	499	546	511	542	507	566	535	576	547	554	494	528	540	502	565	597	557	537	555	559	535	567	540	594	515	530	571	569	548	532	517	590	542	525	527	543	559	542	490	558	562	548	592	578	559	575	526	534	525	570	543	581	526	500	575	542	495	565	577	534	505	533	518	550	603	548	552	539	527	534	515	580	570	541	521	517	572	560	577	524	532	523	525	529	518	543	549	570	514	538	531	541	579	550	580	563	614	590	544	574	562	551	555	523	558	555	566	577	543	593	582	556	547	525	556	555	552	531	562	554	541	546	533	514	539	552	536	499	563	582	539	537	549	524	516	564	542	566	548	498	539	515	546	564	561	560	554	531	564	533	514	557	514	568	567	530	549	529	527	521	566	539	505	556	517	528	535	523	544	560	523	529	582	563	537	542	549	533	553	550	533	571	533	583	564	521	564	543	587	616	528	537	596	575	562	534	532	558	557	547	557	604	573	546	558	546	607	590	572	539	503	553	581	581	516	521	525	570	550	550	515	541	550	489	518	548	549	530	550	529	575	551	534	525	535	512	532	549	539	540	558	545	536	560	535	548	520	530	609	537	508	520	561	574	521	553	567	572	583	542	524	555	548	538	532	526	525	544	529	579	600	551	535	550	537	548	550	553	533	502	545	557	539	526	539	576	585	576	559	561	550	593	548	563	622	555	519	514	522	550	568	576	573	548	528	533	560	536	501	514	546	573	561	570	553	513	537	559	555	519	497	563	538	544	567	584	528	521	555	557	545	559	530	537	549	582	571	544	543	557	526	568	573	543	523	530	572	525	497	532	579	527	527	566	531	561	538	512	542	534	526	573	518	568	574	552	563	514	591	556	555	532	571	584	568	541	520	529	545	555	552	545	543	555	525	561	476	508	545	546	536	522	553	506	577	568	525	507	518	555	509	554	552	543	572	567	610	525	539	572	540	546	563	573	550	554	537	577	514	573	567	507	538	540	521	512	552	572	567	520	551	522	551	531	515	554	562	525	544	559	554	574	584	564	568	518	559	539	561	582	491	526	551	556	594	535	548	507	572	505	564	571	540	555	551	555	521	576	542	518	528	518	573	516	556	537	536	524	493	552	600	552	558	534	542	539	514	552	563	525	588	532	582	569	540	573	525	563	584	530	566	548	510	576	539	524	516	510	532	562	530	506	564	543	556	558	551	550	528	539	562	541	537	533	513	520	547	546	573	536	555	546	561	558	539	517	552	535	504	543	545	565	583	594	544	535	572	597	556	516	557	565	576	547	582	522	566	532	565	524	529	559	571	524	579	550	509	539	512	535	552	514	503	531	544	528	582	576	511	548	569	519	546	574	571	535	569	513	527	597	564	541	566	518	522	566	536	514	559	585	565	588	544	581	567	530	514	594	592	554	590	595	536	567	567	607	583	547	550	584	552	532	534	506	562	523	528	537	510	566	500	585	572	544	584	542	543	568	528	572	528	520	564	555	555	533	552	589	562	532	486	534	538	544	552	594	562	579	541	507	543	512	555	583	505	547	501	594	568	534	574	540	548	542	550	552	564	567	550	534	559	533	565	590	549	516	529	539	539	553	544	516	535	524	548	539	523	560	519	575	543	579	531	566	544	591	520	563	565	542	546	553	582	530	591	532	583	557	500	566	573	526	529	579	561	549	529	586	561	567	537	542	487	537	503	587	498	559	518	524	560	534	540	543	565	563	570	562	517	500	586	514	538	563	564	549	523	544	602	555	520	566	538	545	512	544	582	527	551	551	552	560	561	527	563	547	543	555	555	538	562	528	543	568	561	553	557	558	575	555	533	562	539	546	538	511	506	539	550
13524	2341	2366	1829	1324	1083	821	721	596	571	524	490	469	454	429	414	399	404	392	404	420	372	392	394	364	352	418	384	374	354	365	402	348	390	400	373	367	353	349	388	359	353	384	369	372	367	369	414	377	347	379	358	401	353	345	343	348	344	348	353	376	369	331	363	386	332	336	335	336	350	362	376	369	371	359	335	367	366	377	353	372	371	348	352	382	363	365	370	369	362	390	376	354	385	355	333	370	358	354	391	388	329	333	356	330	341	358	355	351	397	368	367	362	376	365	343	357	344	364	367	338	384	336	348	389	338	351	378	349	342	317	329	358	375	365	324	358	376	371	372	337	387	350	347	332	340	353	325	349	378	371	383	354	350	360	324	352	382	363	347	355	379	333	341	355	369	376	368	376	346	337	377	334	343	347	361	341	356	356	363	360	358	338	396	350	343	343	384	335	358	375	379	345	375	354	356	356	383	348	344	360	348	348	367	343	351	373	348	357	383	378	328	322	374	317	357	362	322	351	363	349	388	375	349	315	359	341	333	365	340	339	346	348	349	346	333	380	367	348	386	374	346	393	346	385	374	326	332	375	337	371	344	400	337	363	321	355	370	339	354	387	370	379	362	371	338	329	344	362	372	356	351	395	339	361	341	368	360	362	327	358	320	334	357	374	349	343	357	334	387	347	364	337	341	341	364	362	360	328	350	318	376	367	381	347	344	368	348	399	366	325	376	366	366	384	368	371	326	356	368	365	383	352	357	361	353	327	344	328	358	354	368	342	321	365	354	388	348	352	335	361	347	360	357	371	345	358	353	373	396	339	392	354	360	342	370	334	367	320	329	370	342	379	363	341	365	314	345	362	341	320	341	345	337	378	346	340	330	364	358	365	357	354	356	350	357	334	372	358	383	400	378	328	359	361	321	377	358	322	335	354	363	382	350	318	363	367	359	349	365	377	379	360	358	366	318	329	363	375	371	367	336	375	360	375	360	309	357	351	365	356	339	344	377	391	333	356	348	368	348	366	396	363	388	342	375	331	354	346	362	329	359	344	397	354	370	377	306	349	362	357	339	388	353	313	360	367	373	341	349	345	369	364	334	366	359	351	374	388	350	350	318	335	349	378	374	361	344	335	351	359	365	351	350	374	345	358	325	330	313	385	359	382	359	367	355	352	324	367	367	373	347	342	353	320	347	348	373	318	323	380	347	410	366	346	381	350	336	363	354	396	335	363	362	348	346	369	362	358	347	341	344	365	351	344	322	386	342	343	351	340	340	349	360	341	338	352	335	376	315	349	350	355	378	353	383	376	346	341	325	409	357	333	352	384	339	373	363	377	352	361	367	351	369	347	340	359	354	381	378	363	385	381	375	309	350	343	371	395	359	390	363	376	348	355	366	349	386	381	379	348	342	338	354	340	379	369	357	344	350	388	361	378	355	404	332	345	395	350	359	346	373	346	376	344	356	344	352	353	376	367	326	359	391	354	345	334	360	364	351	343	360	359	343	380	344	370	375	380	337	336	384	355	356	371	333	390	327	359	356	361	355	368	336	391	332	357	361	385	371	378	393	366	364	336	372	360	309	364	355	353	350	350	351	292	349	343	364	349	357	408	349	346	341	337	361	373	331	373	376	355	363	366	368	364	339	330	365	346	353	329	335	329	346	334	353	333	369	347	345	335	319	339	362	320	334	373	361	385	381	341	360	386	363	335	349	371	363	320	369	381	373	351	370	346	329	338	374	350	378	339	391	364	367	373	318	348	346	390	368	333	362	373	383	346	333	346	377	357	343	354	321	345	346	346	357	341	338	365	334	353	385	365	366	368	360	334	361	364	386	366	355	319	395	413	338	339	342	383	370	354	335	376	371	345	332	344	345	360	365	336	383	355	392	368	352	337	349	359	377	399	340	368	336	360	329	321	363	380	339	365	357	397	380	373	399	354	349	320	377	351	376	344	364	379	336	376	358	340	362	351	395	360	357	362	325	374	361	358	356	346	389	369	363	382	368	333	306	353	355	362	327	357	330	389	319	404	371	361	387	361	373	348	352	347	341	318	364	380	356	361	329	360	323	348	364	322	356	359	383	322	371	352	345	333	352	311	339	390	379	330	358	365	360	361	351	371	330	359	346	344	356	374	355	339	378	356	349	365	362	374	370	371	328	365	371	353	383	348	332	348	381	378	381	366	340	356	376	384	348	374	354	385	322	374	341	360	341	380	376	371	351	342	358	404	351	362	354	355	385	367	319	376	378	355	336	354	350	379	331	368	310	342	353	356	370	408	334	385	405	367	338	362	345	378	366	359	325	356	317	332	338	383	370	361	359	345	395	358	351	332	362	334	360	370	390	350	334	383	369	356	357	387	332	345	356	353	377	363	377	371	354	353	416	390	375	381	345	384	381	384	365	356	356	332	378	362	340	360	350	316	358	374	364	369	352	347	399	376	347	380	360	330	333	345	367	376	354	379	365	369	328	352	382	362	318	385	334	389	347	341	352	366	364	355	342	344	337	342	361	378	354	355	366	359	374	385	324	384	372	365	371	372	305	363	339	367	367	369	380	357	360	340	351	339	345	380	360	376	375	350	337	352	343	368	353	364	327	337	365	389	352	377	375	345	317	365	348	365	370	326	376	359	344	314	360	355	345	313	363	342	331	373	370	351	335	387	346	353	352	364	351	372	363	343	351	348	335	352	374	381	353	363	340	330	388	376	353	343	358	380	340	340	373	363	368	362	338	336	313	351	385	367	388	361	355	370	378	360	357	330	365	381	345	344	389	350	339	359	363	390	362	355	344	334	353	404	352	351	322	339	359	359	347	349	345	365	364	382	352	374	367	350	333	335	342	351	334	369	320	324	370	358	329	327	350	373	347	343	352	361	396	357	379	351	362	390	333	339	361	345	326	360	395	336	354	350	368	345	355	326	372	345	362	351	389	358	342	366	379	368	343	359	322	364	342	386	381	377	332	339	364	358	358	371	360	372	382	336	317	364	351	336	357	343	325	363	325	355	380	340	354	328	354	358	379	357	353	355	376	390	369	349	360	329	350	338	390	335	343	346	373	372	345	390	332	312	389	320	332	351	353	346	358	371	369	358	371	353	345	364	372	351	337	334	372	355	370	349	389	371	380	331	344	344	334	374	361	346	329	363	377	364	395	372	366	332	378	363	346	358	367	413	373	353	365	365	368	383	387	352	387	386	351	360	324	350	354	369	358	359	353	367	335	348	326	335	340	321	384	363	376	376	356	342	361	375	359	356	356	356	363	338	389	330	332	330	392	375	375	349	360	381	349	378	341	349	320	352	330	321	369	369	350	352	355	352	357	349	325	372	347	349	341	351	341	386	323	360	338	353	347	371	352	318	347	376	328	368	365	326	366	344	358	349	349	380	304	355	337	336	349	340	346	392	345	338	346	351	358	376	349	361	331	361	347	343	366	332	365	386	359	323	391	363	335	359	330	350	373	388	327	387	373	322	383	377	384	354	349	375	347	329	348	374	350
7755	2247	4475	5187	4700	3982	3331	2941	2450	2228	2028	1765	1712	1647	1478	1406	1384	1388	1256	1272	1229	1187	1107	1144	1149	1128	1073	1083	1090	1139	1062	1003	1049	1064	994	983	1049	964	999	981	941	1009	1006	946	994	991	972	1011	954	975	975	1019	960	941	969	881	943	958	910	919	898	945	952	922	954	933	989	950	929	924	929	955	951	907	942	982	948	928	936	936	908	948	1007	900	897	922	916	926	931	909	981	949	923	892	927	889	926	915	884	899	952	869	961	975	939	931	980	966	913	870	873	859	957	992	940	901	939	880	914	921	870	938	955	848	883	948	876	960	907	924	882	859	907	921	955	893	887	898	894	915	951	933	852	886	889	953	969	911	909	926	928	874	979	941	944	900	929	934	898	925	895	923	938	920	886	892	885	916	912	986	894	896	942	1025	944	979	916	911	909	956	917	949	889	890	913	888	932	1003	897	924	961	918	883	941	888	914	891	927	903	975	868	954	912	935	968	892	895	956	908	898	923	867	898	920	897	935	957	888	925	978	897	895	940	951	941	894	953	952	938	892	881	935	908	964	892	868	907	861	936	985	947	924	916	915	901	928	929	889	933	920	861	887	897	935	914	923	886	932	886	834	911	945	906	867	888	906	924	917	926	956	934	882	918	906	883	911	873	983	865	889	884	915	900	904	941	900	955	874	901	933	880	988	921	880	896	939	912	919	917	950	969	928	875	978	924	943	897	889	875	918	967	916	927	866	946	908	908	946	935	834	940	940	924	927	924	912	896	889	868	830	906	898	908	906	957	914	911	920	910	902	916	962	909	856	918	937	959	913	865	918	915	892	909	927	891	899	910	944	858	943	927	952	890	855	961	903	890	897	884	882	945	940	934	947	913	971	907	902	908	938	933	920	911	940	922	898	904	944	855	921	936	917	955	893	938	921	911	887	925	893	927	948	947	916	938	913	904	894	908	927	950	940	911	928	921	941	908	904	881	946	917	925	873	917	897	964	891	947	873	873	852	907	901	938	955	892	946	982	872	884	901	915	948	899	900	880	911	914	915	918	925	919	900	923	895	946	938	937	941	904	898	901	934	893	898	932	940	936	949	922	893	936	891	883	917	946	963	959	896	891	949	980	884	923	987	889	939	888	928	901	949	934	955	940	898	946	890	945	895	918	959	911	921	906	892	921	894	923	896	898	927	906	890	938	919	907	901	910	924	923	880	929	872	897	890	896	890	932	897	930	936	958	861	923	879	945	928	896	941	895	903	939	902	895	887	922	891	872	902	875	933	926	928	900	900	851	918	866	926	926	905	875	924	874	923	894	896	831	915	977	830	853	928	925	927	917	941	891	900	917	990	947	928	927	990	924	913	895	926	940	951	937	940	932	897	937	948	936	931	991	936	934	912	893	961	926	934	891	916	960	960	929	932	946	949	855	902	948	911	882	937	913	896	963	926	925	905	913	905	920	932	872	895	911	909	891	922	912	965	928	915	908	875	904	921	897	932	932	908	895	948	897	925	858	917	900	878	908	949	857	943	923	853	898	899	931	905	941	908	985	920	864	929	871	847	899	944	929	876	883	968	941	940	921	892	901	936	963	877	898	934	965	908	941	895	858	956	931	939	954	922	900	867	964	878	946	881	927	902	900	879	922	882	874	880	932	908	888	895	895	890	975	1003	923	865	891	976	875	951	927	864	906	935	903	964	918	910	927	899	925	879	916	936	958	939	884	940	916	957	911	949	905	893	870	908	910	927	923	921	889	925	870	932	904	913	936	905	885	994	898	941	937	945	908	935	949	868	903	915	969	860	924	888	930	865	942	932	887	950	894	931	881	931	911	904	888	902	831	908	924	861	908	882	907	931	950	890	876	927	914	875	927	965	974	901	957	888	935	912	900	923	902	908	925	992	943	923	988	900	958	932	874	894	910	934	880	957	962	887	894	917	924	925	917	949	968	932	902	969	921	899	877	941	944	954	873	946	940	921	908	944	923	906	895	936	892	932	904	879	947	902	921	850	864	968	879	876	975	850	906	881	865	929	887	921	910	932	902	938	943	897	906	914	901	880	916	897	907	883	905	935	890	906	927	898	833	1016	881	932	919	955	882	860	920	959	944	890	911	912	918	890	959	938	948	891	916	889	897	979	872	976	946	909	910	950	943	941	946	924	909	885	897	922	869	916	925	870	901	944	939	883	923	903	968	940	920	875	889	910	923	936	934	923	916	912	915	910	958	933	846	907	913	900	934	875	933	921	913	891	883	916	928	929	955	896	890	925	887	909	891	854	904	926	911	900	898	917	866	977	937	907	901	868	904	906	900	888	889	905	879	902	917	866	916	955	941	901	928	985	975	943	939	921	893	901	897	932	891	931	892	938	957	947	956	904	890	932	981	903	947	948	908	914	936	915	920	910	889	949	888	945	924	972	981	923	938	967	882	882	912	861	924	933	962	944	885	928	908	934	908	882	928	881	942	876	931	919	922	907	937	937	866	875	953	919	924	837	855	873	945	912	965	909	867	894	963	949	916	921	922	926	942	940	905	890	919	884	950	912	930	854	944	945	924	883	902	932	946	942	985	950	924	903	953	930	942	928	912	907	917	915	904	952	942	953	949	903	886	957	952	902	924	904	958	850	900	981	862	925	900	955	888	893	861	970	900	932	848	887	960	912	891	908	955	910	906	953	906	972	922	944	847	884	946	885	888	928	909	895	948	915	931	948	879	918	916	885	967	913	860	967	969	936	893	925	897	931	938	959	912	876	965	858	896	964	880	920	900	931	892	916	950	977	911	926	875	960	877	908	974	896	939	961	950	898	931	928	869	898	885	883	873	919	905	934	956	894	882	901	924	894	851	870	885	875	916	913	927	960	933	927	908	947	964	901	870	890	881	909	874	925	929	905	970	920	931	904	932	882	954	914	907	907	881	932	884	946	876	864	940	926	949	890	943	854	855	916	946	905	920	906	995	894	889	894	928	917	918	894	903	904	890	961	894	929	888	914	943	920	969	944	911	877	927	956	954	876	932	939	881	948	917	922	958	925	960	876	912	851	916	905	917	962	917	915	921	943	899	936	961	920	899	977	919	878	912	911	955	916	927	912	893	918	916	906	882	871	886	885	934	903	921	916	963	933	894	902	825	864	958	906	953	911	913	943	901	933	923	924	927	909	913	938	879	877	891	911	913	898	942	904	907	945	889	904	944	934	853	908	928	850	919	896	886	985	970	983	985	857	901	846	943	901	874	901	905	944	946	931	928	918	909	912	952	874	884	924	886	880	919	922	968	899	917	956	969	955	905	950	910	913	995	978	896	932	881	958	898	910	891	885	879	885	907	940	933	962	929	929	876	894	906	954	930	927	882	852	874	960	891	891	904	857	922	907	910	937	889	883	916	876	912	904	925	947	909	960	879	871	900	911	929	917	911	896	826	886	930	924	934	889	888	913	876	930	897	893	926	944	935	946	897	931	901	940	944	891	947	903	968	905	872	906	902	945	905	881	870	952	901	926	939	871	921	937	933
1986	259	269	261	272	238	257	243	235	297	257	270	297	262	271	220	241	268	267	231	244	260	254	254	247	242	258	262	268	246	250	270	251	246	236	240	232	236	272	231	245	246	243	239	268	272	242	241	250	228	258	258	222	248	232	231	259	222	219	242	251	283	248	240	238	277	238	247	258	239	267	239	257	238	228	208	241	266	259	259	204	267	224	253	273	268	253	222	225	249	235	230	232	235	237	246	264	231	258	238	279	273	256	233	260	237	266	229	247	266	257	251	251	278	264	246	245	254	252	229	247	230	261	241	247	235	256	256	245	264	258	216	245	242	269	278	220	276	268	256	270	268	273	236	249	272	273	252	238	244	220	261	236	286	294	259	240	237	235	262	248	267	267	248	279	249	244	257	272	231	241	257	257	254	257	266	253	257	227	244	228	271	256	238	275	243	242	241	272	247	252	221	252	241	243	273	245	270	242	253	235	269	245	233	241	260	233	245	262	270	248	242	256	229	269	248	242	266	238	263	263	226	242	251	252	258	267	296	252	242	238	243	249	256	248	267	266	262	249	242	244	263	268	238	207	249	257	217	243	239	283	249	222	248	239	246	255	262	248	270	258	252	247	269	251	241	262	250	267	244	284	257	282	267	242	239	251	258	261	270	239	260	238	272	236	244	233	245	269	258	247	231	264	246	235	201	244	277	225	222	260	241	265	262	252	260	239	255	226	252	222	261	241	271	233	228	226	230	257	258	241	269	276	240	270	247	244	253	265	233	229	221	254	227	253	244	250	237	242	232	257	255	251	249	242	252	250	246	263	261	263	253	260	260	263	256	260	265	262	259	263	263	243	221	240	216	211	289	240	250	257	225	244	226	243	262	235	246	254	257	257	285	246	231	253	221	281	247	247	237	275	211	244	236	281	238	257	271	248	279	253	239	235	274	267	266	232	261	228	263	269	294	268	269	235	236	253	234	240	242	235	222	245	235	248	230	255	249	252	264	281	255	241	243	251	281	252	244	270	265	276	250	278	232	278	272	221	245	252	244	254	244	271	260	260	250	257	279	241	263	248	263	221	245	254	244	248	238	232	251	260	234	277	248	256	229	251	252	266	252	264	238	249	246	232	236	249	246	269	255	238	248	258	250	266	211	223	245	264	252	253	259	255	245	218	248	219	231	244	252	236	229	243	243	243	257	224	254	246	281	240	249	266	286	260	243	252	239	220	276	269	248	229	242	273	282	250	249	251	238	232	252	212	247	268	238	258	232	235	252	242	228	222	269	275	231	242	264	259	288	228	264	270	254	273	268	259	232	258	263	265	240	255	247	248	259	234	264	265	254	245	257	265	246	238	264	216	271	234	227	241	248	231	245	268	252	231	259	260	267	287	241	249	242	260	249	252	252	268	232	222	260	304	256	254	229	227	245	235	260	256	267	222	259	270	259	241	242	224	244	261	245	256	233	226	252	241	244	256	223	253	250	215	219	245	260	272	235	255	237	252	225	271	236	276	248	226	210	264	214	251	244	254	274	238	267	247	268	260	245	267	271	246	250	230	232	260	240	243	240	258	234	213	237	273	259	243	270	218	273	249	246	225	242	211	248	245	284	270	272	242	249	256	245	242	255	261	218	234	247	269	261	275	241	275	226	265	288	237	244	232	254	222	248	259	259	249	272	269	253	260	247	255	273	240	233	224	221	246	247	255	242	267	248	273	236	234	273	221	262	260	247	244	264	277	269	262	286	261	250	237	254	249	260	240	270	258	249	259	230	260	232	237	263	227	248	265	262	255	251	273	260	266	246	267	253	258	258	262	214	243	254	232	234	244	272	241	259	274	221	281	256	224	216	232	254	244	246	226	253	244	227	233	264	249	231	230	273	241	221	257	247	235	234	264	275	262	239	272	250	259	247	264	242	235	257	257	242	238	256	219	276	265	234	250	261	200	285	242	224	240	229	268	262	248	226	241	258	226	250	253	252	246	246	268	275	275	249	277	263	226	261	260	256	284	253	280	261	297	255	237	242	241	215	231	258	279	211	259	254	212	253	245	257	211	260	264	239	249	252	240	258	267	244	220	238	229	259	239	240	257	255	264	263	269	257	267	213	237	239	279	254	244	238	261	234	247	247	229	225	256	237	218	281	241	236	233	232	268	259	241	247	226	239	251	255	250	254	265	257	253	254	237	282	260	262	241	265	256	253	263	239	258	275	250	242	259	269	241	249	267	244	267	235	229	247	281	250	250	212	254	247	280	269	238	250	230	237	251	267	256	267	205	257	272	245	240	272	233	247	258	256	239	250	250	248	236	272	234	254	257	228	271	270	241	246	251	280	240	244	262	270	269	251	236	235	272	277	248	270	255	260	248	270	226	255	255	262	256	260	206	249	237	261	233	241	235	238	272	293	268	226	210	244	244	247	270	248	245	254	279	207	269	244	250	238	270	269	225	265	247	226	257	238	228	252	236	264	263	251	250	256	275	241	244	256	263	274	243	252	254	249	232	269	248	242	195	268	248	241	250	241	259	250	231	235	254	244	248	263	278	246	215	281	264	240	249	271	238	208	256	272	261	237	276	249	277	269	253	242	242	224	272	258	233	237	237	249	232	253	228	252	276	245	273	275	233	251	264	261	235	213	230	246	241	261	245	279	268	267	227	232	244	246	219	251	248	261	262	226	238	250	256	240	269	269	273	256	282	240	238	240	222	222	208	266	243	235	262	262	263	244	236	234	231	254	271	239	230	239	251	256	244	277	227	268	234	238	235	245	259	283	251	230	244	262	277	240	258	263	253	258	247	237	238	260	274	259	263	265	263	244	253	239	267	241	266	275	278	258	255	243	230	270	275	246	235	233	239	282	227	249	260	256	266	241	260	242	236	275	239	245	243	228	234	269	234	269	257	216	238	239	266	262	257	234	231	238	254	257	264	241	259	251	261	246	235	259	251	256	239	280	255	230	249	255	251	271	284	272	267	267	265	266	277	262	267	227	286	256	239	237	260	234	259	244	264	230	246	226	233	264	234	260	276	272	262	232	239	264	238	216	232	263	226	269	242	271	238	257	265	240	245	262	258	250	272	265	258	232	257	221	261	252	263	286	288	258	230	258	251	264	268	247	255	248	248	248	237	260	239	226	247	254	252	252	251	236	254	255	254	229	232	250	252	242	247	264	254	263	245	267	266	219	251	247	264	227	247	255	255	256	233	248	264	264	241	243	270	236	266	241	230	275	275	247	254	245	251	256	262	236	274	253	236	256	239	241	273	253	255	249	289	231	221	251	256	261	269	248	235	264	234	225	247	259	262	238	262	240	233	259	239	252	247	214	257	253	270	281	262	247	233	262	229	281	241	253	256	251	247	222	228	221	245	241	273	262	275	227	238	257	264	250	265	238	260	265	279	258	240	219	268	234	269	228	237	241	282	257	249	231	265	260	250	223	248	241	264	272	255	275	227	258	239	272	251	226	226	241	236	258	244	250	244	255	242	255	258	240	271	265	249	219	226	263
2336	692	755	743	718	719	714	736	737	671	686	703	704	658	712	716	657	672	668	679	668	655	684	671	634	651	647	629	703	707	680	693	644	657	736	655	655	637	652	755	666	643	666	652	620	677	661	584	691	668	705	645	688	652	653	633	698	632	674	709	697	683	642	647	661	634	647	634	639	683	666	661	666	703	610	617	642	652	667	658	679	641	661	716	635	694	660	644	633	714	666	665	678	697	671	652	637	641	645	702	665	655	679	672	618	666	658	634	630	706	684	681	642	631	662	644	672	714	674	661	670	645	674	641	686	641	646	650	718	668	649	646	670	696	648	670	657	655	659	636	642	643	643	697	666	681	617	683	688	641	661	680	677	657	651	672	671	649	660	638	667	680	685	681	658	664	649	654	698	670	654	671	646	632	642	630	695	712	636	615	672	681	696	699	667	636	671	688	644	666	627	669	663	682	677	674	638	668	635	682	656	657	698	701	692	689	658	650	670	658	660	700	667	638	608	644	636	664	650	641	587	680	652	663	637	676	631	683	708	672	695	661	633	669	649	664	659	644	618	646	605	642	632	629	617	645	676	652	638	648	665	664	648	637	658	707	641	633	671	644	660	696	660	629	702	627	646	711	638	651	683	656	646	650	703	635	637	610	671	698	646	674	647	657	668	630	627	694	704	655	661	638	664	708	636	699	702	654	660	691	691	680	725	643	681	657	635	683	659	612	697	641	618	630	660	656	653	657	701	656	653	667	633	647	669	653	663	632	677	656	643	650	732	631	615	674	629	673	675	648	640	640	664	656	666	667	625	682	662	699	656	678	685	699	657	630	686	638	703	648	692	682	644	675	652	685	707	651	702	662	661	671	623	716	685	630	620	637	598	662	704	637	660	671	663	634	624	700	629	665	649	632	652	645	667	667	661	683	624	660	636	627	678	690	643	703	621	640	695	647	678	625	697	639	715	678	648	613	656	660	652	682	663	692	626	639	672	622	683	644	659	704	679	677	683	634	637	653	655	682	609	673	681	689	631	666	685	680	679	633	727	684	715	654	672	680	628	624	664	664	631	686	702	626	649	615	683	678	648	634	696	665	670	714	683	622	659	646	676	621	663	648	686	615	644	669	643	669	672	651	646	662	649	627	611	684	677	711	633	674	680	603	647	602	700	633	663	700	683	732	621	646	684	654	654	675	659	645	666	666	648	690	640	699	683	652	617	642	656	706	681	723	670	679	678	633	642	645	674	657	690	676	729	682	666	667	708	668	683	633	684	640	700	674	637	692	652	657	654	665	641	671	630	662	634	718	663	607	675	657	665	673	652	644	670	662	677	670	657	634	646	655	664	660	717	686	666	689	651	642	691	644	701	645	710	661	657	643	659	616	664	643	668	696	660	618	657	670	678	648	658	643	693	639	673	639	648	640	659	639	671	623	637	691	653	652	658	659	624	671	661	621	692	670	685	641	634	681	626	654	658	616	648	649	647	657	661	652	648	688	707	611	651	666	670	647	672	652	665	706	671	634	666	619	669	641	625	653	652	640	628	641	612	663	664	660	658	673	625	643	620	618	632	674	660	660	665	673	601	667	671	626	645	635	654	690	629	636	672	618	633	674	685	679	686	622	651	694	657	648	665	671	662	665	620	640	680	672	684	682	695	628	664	642	661	674	687	695	634	673	645	700	679	696	659	659	669	684	628	636	614	691	659	655	647	687	677	638	679	653	668	683	633	655	687	641	649	678	636	696	680	657	677	658	677	644	676	644	641	684	668	682	708	658	680	657	602	693	659	648	656	688	654	644	669	688	686	673	602	659	665	692	623	655	678	659	683	673	663	647	697	685	690	687	692	655	611	670	644	660	653	668	649	661	686	651	660	682	683	637	630	672	646	710	633	680	664	681	718	654	642	689	635	697	628	663	655	663	679	661	641	646	679	687	612	684	662	693	688	705	620	633	679	636	644	671	656	720	639	663	675	653	648	673	687	674	663	695	673	643	674	655	655	622	669	621	724	677	664	614	657	685	719	714	612	672	627	631	662	666	656	613	648	647	640	672	630	637	662	671	679	702	677	633	645	670	666	661	682	653	629	674	635	673	630	704	685	662	659	676	675	607	647	655	637	653	633	644	697	674	711	680	633	680	602	698	642	658	631	623	634	702	615	665	687	652	612	670	659	639	670	599	695	663	641	647	687	657	661	668	616	636	641	651	642	713	641	645	684	706	658	668	674	657	640	640	690	687	635	641	641	720	701	714	676	650	650	621	665	660	667	690	658	635	654	602	615	669	698	660	645	667	620	642	641	696	662	657	652	646	628	672	663	673	626	712	692	651	638	678	652	681	620	644	690	664	645	641	659	666	690	633	673	704	642	645	654	688	660	709	662	674	629	665	687	684	650	674	666	639	612	668	655	658	666	620	647	679	676	656	675	665	634	622	597	661	681	668	693	686	673	692	662	695	660	690	679	671	651	653	651	694	613	673	634	649	667	659	645	652	693	662	707	710	660	636	685	625	653	684	652	637	645	668	655	698	676	671	692	674	639	672	652	649	665	641	678	641	650	616	651	622	651	649	670	667	656	677	678	717	657	692	657	652	635	613	685	641	701	605	693	690	671	657	650	649	639	696	633	632	643	661	626	647	681	692	651	678	665	627	697	686	635	666	688	682	639	605	642	686	621	615	682	654	630	726	689	689	648	668	661	652	658	681	595	655	701	652	719	676	674	654	661	647	675	649	659	659	683	619	627	635	619	655	667	636	669	664	659	648	670	627	632	637	595	726	650	677	656	636	691	658	675	647	629	710	704	692	644	685	657	659	659	693	640	658	663	652	647	691	729	677	641	673	661	708	652	647	671	668	693	692	621	651	668	654	635	666	707	667	684	637	663	626	646	676	650	671	678	658	630	642	645	648	650	662	680	668	635	660	628	702	681	699	670	665	700	624	617	668	690	697	672	668	638	670	627	624	645	645	661	686	664	683	645	667	623	631	693	647	638	666	652	648	657	629	647	645	665	684	671	672	694	680	691	677	677	682	691	662	630	647	711	635	660	715	669	610	646	660	629	688	659	676	659	692	657	666	610	655	637	665	651	662	673	679	719	709	701	677	688	696	634	646	721	677	639	661	682	650	697	692	677	676	615	658	667	649	666	673	661	646	692	727	664	696	650	658	618	680	650	643	646	679	669	683	663	654	642	658	660	672	669	632	670	663	694	651	694	695	646	649	684	619	633	697	663	660	711	636	675	720	716	694	630	637	718	672	673	698	642	682	705	648	619	663	636	691	623	695	689	686	638	654	666	648	666	673	646	685	628	693	662	647	663	642	621	669	709	651	645	630	691	697	636	688	610	640	620	687	667	647	679	643	652	666	683	703	700	636	695	673	710	695	709	671	684	651	702	652	635	721	642	650	683	634	674	686	686	657	678	678	647	662	654	633	616	663	622	645	661	633	681	600	685	704	634	684	651	661	647	652	617	693	617	665	653	679	655	620	651	628	667	650	679	680
7181	973	1093	849	625	480	400	340	336	310	272	256	261	257	225	207	230	233	208	224	198	239	199	193	208	200	179	183	214	187	184	200	194	177	202	184	193	193	203	192	174	205	186	193	199	178	190	179	160	193	216	191	194	188	178	191	185	191	206	169	172	179	200	206	193	159	169	188	189	204	197	181	201	232	186	167	190	191	166	190	174	183	189	199	186	185	155	172	167	188	167	177	160	178	232	194	186	181	183	182	171	197	194	175	164	165	185	168	185	183	180	167	183	171	202	185	193	209	195	198	198	184	179	163	171	211	191	185	189	192	197	185	184	205	226	178	191	201	198	200	179	174	182	196	167	159	175	186	153	193	166	181	202	195	185	160	190	183	173	176	184	196	188	178	173	194	170	201	202	203	167	166	184	180	177	163	182	167	198	170	185	177	186	185	185	165	176	188	186	184	169	189	198	175	156	195	198	170	195	191	186	212	189	176	181	165	163	151	167	189	189	163	180	199	187	181	169	203	208	187	164	201	171	168	195	171	179	189	209	176	218	163	193	173	188	180	167	181	209	185	192	196	184	191	189	188	157	178	190	199	151	203	194	176	185	180	180	161	201	169	177	186	204	162	154	172	203	176	188	167	164	176	181	200	205	182	182	199	180	199	179	172	179	188	179	193	189	174	188	195	205	209	190	199	160	184	195	193	176	169	185	175	157	209	188	183	209	180	203	179	169	184	178	197	174	178	214	175	191	161	189	169	178	200	204	192	177	208	163	167	180	193	173	187	191	182	165	162	184	185	184	179	187	197	183	199	180	184	192	175	190	171	158	202	200	155	176	180	186	179	169	203	187	174	160	183	188	188	161	192	169	170	185	183	218	180	196	196	172	179	177	166	175	178	193	180	189	158	216	193	184	161	190	209	200	176	191	207	193	190	158	188	172	186	195	181	167	185	196	171	176	183	193	177	145	182	187	187	171	181	178	216	196	198	221	171	190	208	181	180	194	165	189	171	173	165	162	185	183	202	184	169	175	172	187	212	172	162	188	203	179	175	203	166	173	174	187	185	189	168	190	202	167	183	201	196	187	174	185	179	185	188	172	208	201	189	198	169	159	167	199	177	188	182	198	194	200	175	175	173	158	187	186	194	203	180	193	161	203	192	189	187	190	192	182	160	179	167	165	184	197	180	160	186	175	185	184	180	171	174	202	175	210	189	179	201	193	215	198	201	219	178	197	201	193	191	190	184	186	178	210	190	182	176	177	183	187	194	190	188	194	188	160	163	173	192	192	219	218	190	199	191	179	181	187	185	160	186	187	194	188	177	172	171	206	212	173	180	167	212	203	164	194	202	188	194	178	170	187	172	168	180	183	187	168	180	202	171	182	182	173	201	180	191	196	198	175	175	176	185	202	185	175	204	162	185	193	178	177	184	189	197	175	173	182	180	174	171	195	187	192	146	186	198	192	205	186	185	168	182	182	190	206	180	182	199	163	149	171	161	182	175	163	193	205	160	159	179	178	166	174	172	193	188	193	174	214	209	175	183	185	173	184	188	169	196	170	160	202	153	190	181	164	198	162	175	188	203	198	185	188	184	176	174	162	208	206	188	168	188	173	191	183	194	197	221	172	193	187	188	184	166	165	181	179	180	178	186	204	193	201	205	173	145	154	211	165	210	216	158	171	180	191	179	204	160	170	183	164	183	177	181	159	175	173	170	194	155	181	182	188	179	170	173	172	175	182	215	205	176	165	176	165	178	179	196	176	197	162	184	183	171	175	182	189	179	189	174	188	174	179	211	193	170	214	144	173	185	164	172	212	192	188	183	177	174	186	179	216	192	187	175	182	219	173	183	174	177	178	161	179	184	185	194	182	179	172	165	160	193	187	196	205	190	187	195	171	174	191	202	182	202	198	193	196	185	197	179	206	179	188	178	184	192	179	185	177	196	204	214	190	203	191	194	179	177	196	159	151	181	181	185	192	206	181	173	198	196	188	206	205	170	217	189	192	186	177	200	185	190	195	171	196	166	174	191	176	197	192	204	183	195	166	161	173	175	177	178	173	177	183	195	181	171	172	184	200	199	174	177	207	175	180	182	195	191	201	192	183	185	181	169	205	191	188	193	201	168	177	176	179	181	180	191	167	191	164	207	190	196	174	155	187	194	200	188	180	205	181	150	187	201	175	177	196	186	202	201	180	181	182	164	185	171	188	167	182	194	171	186	168	186	195	193	175	178	168	210	172	161	189	178	175	183	202	194	198	188	181	168	184	219	181	182	182	188	205	161	195	178	180	184	185	168	189	186	171	198	170	195	219	187	191	180	189	165	209	187	185	160	166	174	184	172	210	195	176	181	172	177	211	189	192	188	194	178	212	173	205	177	199	181	179	206	159	215	192	198	169	193	161	190	180	192	199	161	191	212	154	179	195	185	186	167	160	190	207	168	177	178	203	180	194	191	166	206	194	200	190	164	182	183	226	184	191	174	180	201	160	202	179	178	198	188	176	198	167	187	192	197	195	176	169	155	171	201	161	180	180	190	193	189	201	177	194	182	184	205	202	180	171	194	155	164	193	172	182	155	195	195	185	182	185	202	166	188	191	192	193	186	189	197	200	190	181	184	181	195	173	186	169	196	198	182	180	180	184	186	169	164	188	206	167	179	171	182	179	198	182	189	192	181	195	186	200	194	173	181	169	167	192	190	155	189	162	177	166	218	176	203	191	188	194	176	183	184	203	164	196	177	184	179	167	205	181	182	167	181	185	198	170	232	174	197	203	174	168	176	175	181	175	178	176	188	181	189	176	198	185	182	184	217	192	182	197	188	203	165	169	193	190	195	200	185	194	166	161	181	181	177	166	177	198	202	179	170	183	169	172	198	178	180	200	177	189	200	189	201	168	183	189	173	202	177	166	181	200	176	197	185	196	213	185	202	200	163	182	170	203	170	204	181	194	170	184	185	192	198	184	182	178	183	171	182	193	176	183	176	174	170	196	198	209	185	175	214	191	183	179	194	182	178	184	186	160	216	177	177	205	202	180	198	217	166	174	143	183	203	181	175	196	184	182	210	164	202	167	183	177	163	182	198	142	186	169	212	181	174	203	182	171	192	205	200	189	196	191	199	211	174	190	194	180	194	172	175	206	195	198	179	189	201	171	187	209	164	188	198	199	195	173	175	182	205	177	188	198	164	169	190	173	187	198	177	208	157	197	187	170	183	191	193	195	207	197	198	201	178	187	200	179	206	174	191	177	167	169	176	195	174	183	190	186	185	178	182	170	185	191	217	172	160	185	182	188	186	187	161	200	179	182	217	161	175	196	171	193	192	203	202	181	178	176	192	174	165	195	185	174	179	172	186	173	179	188	164	175	193	198	152	195	161	189	158	183	194	180	200	184	180	165	205	188	206	168	190	198	177	206	184	202	176	195	200	174	185	184	207	190	183	184	174	201	192	192	170	173	180	215	180	204	196	164	180	185	169	194	184	195	201	172	179	159	201	199	189
5640	1294	2420	2918	2576	2191	1774	1585	1424	1149	1135	1033	916	958	886	810	761	784	751	776	688	697	709	687	653	652	591	591	640	598	607	619	587	607	590	610	607	606	599	601	621	590	571	584	563	572	556	575	591	561	588	555	546	553	592	552	577	572	570	525	536	566	591	583	546	599	561	589	605	567	529	566	576	561	569	554	559	554	570	612	503	577	590	518	564	523	582	559	583	591	535	582	570	569	545	581	580	572	564	526	533	538	550	554	588	553	541	581	615	569	550	530	566	563	611	525	526	564	516	556	558	541	561	497	574	526	539	545	574	578	560	526	598	552	540	551	563	581	511	502	557	504	560	571	538	585	561	577	522	554	549	575	577	539	608	572	586	532	531	550	553	541	519	560	563	562	578	557	553	519	539	567	508	532	504	532	560	544	575	540	552	519	582	523	571	579	560	530	578	549	541	538	532	559	512	518	507	538	534	566	544	542	526	560	527	539	564	543	556	529	539	548	538	576	514	532	554	553	501	517	544	586	577	531	550	553	540	550	547	545	557	557	558	522	561	538	508	580	552	554	508	503	531	563	512	567	578	531	530	573	516	558	551	571	574	544	565	539	587	501	542	577	563	567	543	582	525	559	559	545	560	554	568	538	543	544	563	545	523	547	561	605	540	570	514	600	572	537	573	530	534	576	529	532	610	522	545	557	557	551	546	545	515	570	514	547	530	576	562	576	530	569	543	521	496	543	538	596	570	550	567	552	553	564	578	513	560	554	563	530	522	549	573	546	541	536	510	580	554	514	541	541	532	534	529	493	523	574	529	521	546	532	555	537	566	570	530	560	539	543	514	538	553	592	556	547	526	496	569	525	568	530	533	571	557	565	523	545	535	474	540	561	594	517	487	570	543	533	567	538	566	576	546	535	544	543	544	509	542	539	564	551	522	525	596	531	538	551	517	544	567	580	509	561	564	558	517	529	584	567	530	553	566	544	527	559	538	563	521	574	545	541	519	536	547	544	569	570	556	587	534	520	563	564	533	557	562	547	532	562	575	511	544	566	525	544	529	540	534	539	513	524	538	532	555	540	504	581	560	542	521	547	490	526	507	512	552	486	556	544	555	554	496	530	578	533	555	561	566	486	571	580	511	558	500	572	549	528	512	524	496	526	542	561	564	548	564	566	558	519	530	547	553	551	551	565	536	552	576	555	539	533	518	546	549	510	568	560	530	587	531	521	554	541	554	574	562	538	572	562	520	546	542	561	529	521	535	512	563	592	559	555	521	562	579	563	556	584	547	549	536	546	540	573	535	534	545	512	522	542	538	512	545	525	534	561	542	540	557	527	552	517	575	572	564	509	525	546	468	561	573	580	554	515	533	572	558	545	544	565	575	574	563	537	543	575	527	534	569	527	567	533	543	539	577	550	530	548	554	520	593	590	522	532	561	499	531	592	549	606	617	528	506	542	521	552	551	516	530	564	538	571	540	527	521	499	545	539	576	554	550	556	588	533	533	591	539	552	544	566	529	573	545	512	536	575	562	555	539	521	568	542	518	542	548	502	553	509	587	562	566	597	536	540	524	527	554	543	555	586	540	557	546	560	527	585	548	520	583	530	569	578	555	528	507	556	594	538	535	531	510	546	555	533	536	539	547	540	485	548	501	568	585	549	548	539	529	575	552	559	527	587	569	525	528	585	551	569	507	568	532	542	515	521	523	563	535	549	556	528	579	547	515	522	521	564	527	560	520	526	530	560	531	500	571	510	563	556	530	565	549	537	514	574	534	519	545	537	518	578	514	550	566	578	554	555	547	593	520	573	545	544	531	606	572	582	588	552	540	542	528	554	576	548	547	481	553	547	536	541	534	523	536	522	547	540	540	553	547	557	550	556	592	538	521	523	551	537	500	524	539	547	539	539	518	542	537	527	490	531	535	569	569	527	535	533	529	521	540	598	531	521	555	578	549	595	547	560	548	561	528	576	531	561	550	544	532	540	574	530	554	578	567	509	551	518	532	494	529	546	540	570	516	566	571	507	543	533	553	585	545	516	555	585	522	525	557	521	536	523	547	526	539	521	539	501	593	558	538	566	527	543	545	544	535	547	553	544	557	547	568	563	530	555	515	521	563	526	529	598	525	527	546	571	560	532	546	532	581	523	534	548	515	572	548	578	564	588	538	568	541	520	576	571	567	535	525	511	542	569	531	563	608	515	574	551	520	557	546	565	543	525	570	569	548	533	524	544	564	490	539	547	560	536	541	521	543	537	537	555	525	589	519	542	564	552	495	547	577	536	510	535	555	548	533	574	561	528	552	553	588	600	523	538	538	546	567	569	571	497	531	549	530	547	554	556	545	516	542	561	547	551	539	536	562	567	561	568	568	522	573	541	520	567	566	487	549	541	549	541	546	492	496	556	550	487	548	550	532	532	531	576	572	578	526	530	564	553	564	549	551	551	538	532	543	521	566	534	566	523	535	580	549	558	575	535	527	535	537	539	547	554	451	547	556	555	572	579	574	512	550	572	554	544	561	566	522	547	526	540	563	559	578	562	591	552	558	545	510	577	560	557	543	538	543	538	525	524	508	579	536	563	563	525	556	569	525	527	562	602	524	557	553	543	529	533	533	544	556	544	548	558	516	538	504	540	556	523	554	558	559	550	551	545	517	540	547	547	557	512	540	547	510	504	576	537	584	530	554	554	548	531	543	544	549	537	536	581	571	582	522	483	558	558	562	566	571	538	547	521	526	524	552	524	569	579	516	571	549	540	542	556	523	542	542	587	515	520	531	519	543	545	582	560	539	555	522	535	525	578	499	526	528	510	485	540	538	534	555	571	536	578	546	539	553	532	527	557	581	557	530	568	518	561	587	555	516	571	556	549	501	542	551	560	523	533	540	539	571	561	561	561	538	568	531	541	528	587	568	541	513	548	504	556	521	567	568	547	516	521	546	552	562	537	561	543	538	567	565	540	526	578	566	541	533	557	529	531	525	567	583	577	566	550	580	525	537	512	555	563	526	589	524	592	516	498	521	500	555	529	558	551	515	546	565	589	523	600	542	592	509	523	557	534	547	549	550	544	537	584	540	541	527	567	509	524	551	554	540	557	524	546	557	509	544	528	559	534	538	539	520	549	582	551	548	521	542	542	550	515	559	562	500	561	550	498	546	538	554	574	567	556	561	570	552	530	554	594	572	566	506	570	558	562	541	543	565	563	592	565	544	534	530	575	516	543	516	524	560	507	540	564	582	523	561	548	532	483	520	580	520	566	555	559	528	569	510	575	568	538	511	560	558	557	561	511	515	527	523	527	539	528	544	561	561	533	560	484	560	554	582	527	560	529	565	509	576	565	549	549	529	544	550	549	566	558	592	528	546	560	548	524	555	557	541	496	551	582	558	542	518	509	557	572	531	566	521	550	542	544	524	555	531	585	542	539	557	515	501	534	567	505	538	573	556	552	570	541	540	564	542	597	531	538	542	533	537	550	541	501	545	524	556	543	536	532
13470	2367	2389	1866	1333	1002	812	713	649	602	529	512	454	481	445	431	440	410	418	417	351	377	389	419	410	406	397	366	404	373	339	359	375	356	356	363	363	369	383	338	356	351	349	354	371	353	356	366	337	374	394	375	357	324	396	326	346	332	338	361	351	359	393	364	343	341	362	374	342	359	375	366	348	342	366	363	373	368	380	338	356	385	338	348	364	351	336	305	374	360	364	356	375	387	378	327	321	354	364	365	347	317	366	362	364	409	365	396	364	357	379	367	363	330	378	382	376	349	355	348	349	315	331	353	355	359	341	334	389	354	397	347	397	345	334	364	367	347	339	327	378	339	344	327	344	357	358	339	377	393	347	364	380	356	356	363	342	351	341	363	322	360	365	385	331	376	347	398	364	340	377	370	339	357	341	362	368	407	354	352	333	380	375	348	372	366	339	362	345	371	330	362	367	349	332	353	341	362	376	356	338	366	326	374	354	345	383	375	383	346	390	353	366	337	371	387	366	389	355	366	351	365	378	392	394	372	381	366	385	373	414	335	344	369	364	352	400	346	350	332	350	366	354	326	351	346	322	343	321	360	373	366	328	377	353	377	344	367	366	378	393	361	381	400	353	353	342	328	345	354	337	376	373	401	394	379	334	354	393	345	385	348	350	374	368	364	357	370	344	363	372	362	332	391	368	345	344	358	349	359	351	314	340	429	327	325	392	355	365	389	355	336	309	328	317	382	345	363	382	342	362	357	354	353	380	302	388	359	375	326	312	350	333	379	351	364	337	357	376	371	379	418	396	349	336	355	356	369	381	367	391	363	405	355	336	347	349	388	350	340	368	335	382	334	360	367	395	353	351	354	345	329	309	375	340	349	338	342	380	375	367	359	337	348	348	354	339	371	362	360	372	344	411	365	371	393	379	364	328	360	319	347	338	329	364	354	334	341	347	334	314	359	331	367	378	314	340	346	360	364	354	362	343	321	380	374	359	395	355	330	366	357	331	314	360	353	372	342	371	328	354	394	373	343	345	345	353	349	354	360	342	334	385	415	369	385	371	359	322	402	385	323	360	361	393	320	381	397	335	346	357	355	351	366	365	325	361	371	364	351	327	396	359	351	367	367	365	352	359	353	356	392	357	356	354	374	370	378	385	336	353	354	305	382	342	368	348	345	370	354	333	411	369	359	357	351	341	372	337	356	393	333	360	343	329	359	332	406	355	384	391	350	316	349	347	333	348	376	373	342	310	367	343	349	368	364	365	364	345	355	352	359	343	346	335	364	363	356	356	332	349	384	373	363	355	319	359	363	360	343	389	356	364	348	370	331	346	359	341	316	347	338	339	348	330	390	352	342	380	379	340	361	352	350	360	368	354	379	326	351	397	317	377	388	355	376	373	355	388	354	339	357	403	362	366	389	338	380	341	328	356	382	371	346	407	361	349	356	385	360	388	342	364	357	353	352	345	387	371	348	380	370	392	351	362	367	374	366	363	328	359	369	370	338	344	358	314	338	351	338	362	351	348	351	343	358	380	376	332	374	378	342	329	335	363	365	342	363	373	356	370	353	367	334	334	349	370	351	370	357	392	354	367	378	372	364	381	387	375	348	382	389	345	290	336	356	370	354	366	351	366	391	365	395	366	391	327	371	354	365	369	341	342	346	338	333	376	378	342	342	339	379	391	377	348	353	343	340	377	349	378	353	360	357	356	383	330	330	379	331	361	389	359	361	353	348	360	348	359	367	326	390	366	356	379	325	354	380	369	367	347	366	352	364	369	351	357	358	352	366	358	351	368	335	354	342	345	326	344	307	352	353	373	360	359	352	347	367	365	375	356	343	335	373	356	364	353	362	339	320	308	317	372	356	388	346	371	387	351	385	362	375	366	384	323	371	365	372	372	353	337	356	382	355	373	360	379	366	334	330	368	386	325	375	339	373	337	366	375	382	349	331	361	373	357	356	396	334	352	367	363	382	364	339	359	352	328	334	332	339	333	370	369	330	402	375	359	372	355	356	348	372	352	381	335	373	350	356	369	332	344	350	342	348	355	342	374	320	370	379	349	337	361	329	375	356	330	351	324	392	366	378	348	343	348	348	380	387	380	388	353	377	336	336	380	346	334	338	361	395	349	363	345	343	359	375	376	360	378	378	336	374	365	363	337	365	343	353	326	364	362	350	368	356	326	360	395	358	343	355	365	356	339	379	350	378	334	342	372	352	383	359	384	345	345	360	385	362	352	375	348	337	363	359	354	340	359	333	290	333	370	369	332	351	378	362	357	365	342	369	358	352	340	350	343	360	337	344	377	353	310	321	326	369	402	360	338	337	357	348	370	371	363	357	358	352	386	349	415	351	353	361	339	349	359	381	355	348	359	360	349	343	353	354	355	393	347	348	326	337	343	373	411	346	341	337	371	337	313	388	398	352	356	358	350	382	347	371	368	347	346	371	365	369	370	346	372	376	359	338	367	344	344	365	364	375	377	348	385	373	359	357	367	363	351	375	386	339	353	371	341	359	350	367	354	373	339	317	375	384	379	392	390	401	377	361	386	345	376	327	376	345	349	338	396	355	349	333	329	381	397	372	348	362	350	346	331	358	333	352	377	409	380	340	334	360	342	374	367	350	352	316	377	369	346	346	366	310	332	368	351	357	387	346	307	400	361	382	364	346	355	362	337	348	355	374	350	401	367	313	391	364	352	366	361	348	349	341	343	399	377	364	359	355	371	342	361	338	357	371	367	349	345	354	383	373	331	366	352	361	372	344	335	357	349	353	354	356	354	348	370	385	356	348	381	349	369	337	385	353	338	379	364	364	359	343	356	335	391	380	385	367	329	352	370	395	342	355	334	373	348	379	338	366	349	384	355	350	353	333	396	371	363	345	373	364	396	354	381	341	374	379	371	349	324	374	364	351	354	365	351	345	355	369	369	369	354	344	330	373	368	381	324	366	366	379	382	360	356	366	327	373	381	372	340	371	356	387	356	364	329	359	388	371	355	336	350	349	366	366	352	346	363	318	369	350	336	356	384	360	327	348	360	345	358	325	387	348	356	352	372	321	344	355	370	353	340	401	312	371	348	371	389	345	343	348	368	347	367	400	368	345	367	367	365	320	334	393	372	330	344	331	325	362	354	358	378	372	368	363	374	364	369	381	344	382	362	354	382	329	384	397	307	336	323	342	362	362	357	347	369	358	363	369	347	355	396	392	367	329	342	381	371	370	362	338	390	374	376	365	340	353	370	358	351	344	324	367	373	375	333	376	378	343	346	361	333	360	357	354	347	351	344	386	370	347	354	334	359	362	359	367	312	349	346	357	372	331	363	339	339	381	343	374	373	379	361	363	350	326	349	353	345	395	385	320	398	393	358	368	352	357	338	347	357	342	347	360	341	343	330	338	334	368	304	362	316	350	349	387	368	387	369	340	375	359	364	350	378	350	356	362	330	382	376	393	378	337	381	333	364	364	401	337	360	362	360	328	346	357	384	379	361	342	363	350
7693	2334	4476	5296	4655	3940	3293	2865	2483	2157	2123	1803	1733	1671	1458	1428	1401	1361	1372	1230	1237	1199	1262	1160	1152	1091	1136	1076	1034	1055	1104	990	1032	1038	980	1024	1022	957	1000	1021	972	996	979	1048	1002	1017	945	982	1013	941	934	995	979	989	944	984	969	908	1003	983	915	943	945	901	916	933	952	915	931	942	947	895	1003	910	969	905	921	966	910	976	947	945	873	960	956	976	950	903	930	901	860	915	878	950	966	959	905	983	935	938	917	912	918	926	937	927	930	980	898	895	921	907	881	896	950	923	877	929	939	854	927	949	885	882	927	1005	885	919	911	915	904	905	886	896	973	932	992	958	900	932	952	927	903	900	946	874	919	862	909	912	912	917	880	959	979	970	949	914	930	976	896	938	897	937	887	902	902	918	915	924	951	1001	897	979	954	938	875	915	919	914	972	939	952	948	931	988	919	932	990	911	929	922	883	926	918	932	904	913	935	955	935	871	937	925	910	919	932	920	927	939	961	897	924	935	923	946	891	906	895	899	988	933	946	922	929	956	981	872	903	867	934	856	870	910	863	906	926	908	898	950	947	941	913	878	932	890	945	877	966	949	927	930	916	924	916	874	894	951	928	906	902	907	846	925	909	929	946	918	912	911	929	952	952	874	927	951	896	892	947	865	934	909	943	929	921	927	920	910	937	941	915	946	918	859	931	829	951	934	881	910	923	937	908	913	938	910	960	973	863	910	936	922	908	948	911	942	927	923	876	903	877	909	897	906	925	946	954	911	920	926	939	895	968	895	934	840	890	930	922	868	926	928	930	908	894	964	892	901	933	913	938	908	968	848	933	889	985	897	926	949	944	904	929	927	890	939	904	904	916	893	897	903	934	932	912	911	910	902	861	923	932	946	903	955	929	942	941	927	931	904	972	970	902	909	916	889	889	940	905	942	886	957	937	895	919	951	948	915	916	910	909	958	937	910	913	920	873	944	938	885	940	901	887	893	924	907	919	921	938	900	954	876	923	924	927	888	929	940	934	926	946	947	921	924	880	942	903	921	896	917	966	934	931	932	948	901	917	958	936	915	915	893	936	940	950	933	921	966	936	933	913	981	854	920	938	925	923	905	928	850	906	894	907	923	881	960	905	904	921	936	926	896	909	926	953	934	910	872	930	913	898	901	883	892	888	902	925	899	970	939	930	947	915	957	890	909	942	915	947	898	971	940	933	918	947	900	898	877	954	954	918	895	898	898	910	904	849	968	936	921	955	874	980	951	899	845	935	898	904	919	879	939	883	886	937	923	902	929	937	935	938	956	892	914	979	875	922	890	897	902	917	910	933	907	878	888	906	862	941	915	903	903	913	957	909	897	924	897	885	936	935	905	976	887	920	953	955	905	880	916	919	885	904	933	949	937	901	864	905	898	939	878	952	942	911	902	916	891	883	950	905	917	893	922	904	936	950	889	895	903	897	925	928	952	910	905	998	922	917	887	872	920	937	954	874	916	926	911	923	968	917	883	946	921	951	958	950	932	949	888	869	887	904	894	935	908	889	903	954	927	926	927	916	911	925	919	893	963	954	947	914	932	906	905	897	871	923	935	939	887	925	882	883	925	928	897	870	956	910	878	905	936	961	910	868	927	928	905	930	875	948	933	849	884	860	965	923	926	930	968	964	891	930	932	947	920	884	924	903	883	894	901	935	932	926	910	896	880	922	881	944	924	868	872	951	871	917	890	913	924	899	939	856	900	914	922	900	899	977	962	905	896	915	908	888	868	913	897	923	874	882	903	933	927	953	888	898	919	981	903	981	948	866	988	896	866	905	947	925	917	869	935	891	937	904	920	915	881	944	942	902	846	977	908	964	932	913	897	889	879	894	886	891	950	903	888	920	929	963	949	906	911	935	907	870	949	901	994	924	946	906	955	868	956	885	931	924	942	897	850	918	888	912	898	840	885	891	928	894	853	933	961	927	920	909	908	844	871	974	932	887	937	939	899	949	884	856	945	900	938	886	964	869	902	940	906	878	888	911	908	931	871	945	920	902	934	959	926	894	889	906	881	920	900	927	901	951	888	870	929	954	957	929	910	919	908	879	930	931	918	905	902	917	867	893	912	845	883	911	912	904	885	865	898	985	873	920	944	885	956	891	929	881	899	883	912	954	908	934	884	946	925	944	962	922	862	898	928	913	934	958	889	937	965	891	918	886	959	895	935	936	855	964	896	938	887	926	917	931	889	970	925	927	907	931	959	929	919	867	916	893	894	955	947	966	900	956	959	941	925	931	949	938	911	859	961	894	953	917	924	932	859	931	958	923	849	891	910	907	895	897	914	871	880	936	884	874	929	858	916	923	889	936	892	893	925	854	930	923	913	940	924	937	914	937	922	911	964	904	960	939	962	896	958	930	935	938	950	871	953	902	947	897	918	946	935	878	914	920	891	913	947	952	964	912	912	876	898	900	900	906	914	892	960	897	912	920	909	889	936	947	934	911	924	901	948	935	926	884	884	895	904	942	951	944	952	893	895	933	957	885	935	926	905	882	881	928	924	875	869	895	925	917	883	917	913	951	946	858	895	900	916	920	917	920	931	867	915	947	894	953	930	943	942	905	939	974	920	925	919	949	943	904	905	878	927	935	884	892	930	941	934	929	947	901	903	942	976	911	920	881	991	917	910	880	919	852	967	918	894	947	886	918	879	894	908	910	898	895	897	914	919	937	916	982	876	889	910	849	948	907	959	887	898	944	923	886	937	932	925	889	914	907	905	907	909	919	917	899	891	941	940	991	907	925	922	914	898	970	944	948	904	937	910	925	941	943	912	934	956	916	922	962	916	908	993	915	926	943	861	917	928	906	916	935	922	929	935	918	871	919	895	916	865	900	922	933	907	937	892	965	938	930	899	864	889	924	907	897	889	967	930	904	913	897	904	904	934	827	927	899	923	925	984	969	916	946	921	907	951	956	931	933	952	875	947	931	947	924	860	926	901	919	955	875	934	944	888	953	934	880	939	843	875	917	900	901	937	900	927	942	889	952	925	914	876	986	922	904	921	947	923	912	950	936	915	862	913	890	921	897	885	913	929	940	927	873	881	959	931	908	915	939	852	903	952	889	887	951	922	929	926	920	909	917	903	949	868	951	918	882	946	861	983	885	966	939	913	870	894	954	902	915	914	914	942	941	900	886	930	881	901	893	924	923	935	947	888	903	882	905	971	948	937	910	927	910	906	970	935	946	892	929	855	913	960	939	922	909	935	921	919	936	949	908	907	875	916	919	929	919	938	896	934	870	866	932	924	944	872	890	853	889	904	942	891	914	881	934	951	939	975	920	899	911	996	887	900	883	897	916	925	914	913	904	983	947	899	918	874	871	909	960	892	909	924	927	941	912	907	959	957	916	911	960	910	855	899	918	896	1023	924	903	891	954	896	948	917	841	913	889	886	910	954	940	889	952	959	910	875	903	960	894	910	935	894	937	905	988	942	894	952	924	873	909	912	904	950	927	886	959	854	973	933	893	931
2051	243	262	271	253	258	269	249	247	243	262	259	259	249	269	271	268	260	260	260	234	256	259	273	283	247	245	238	218	251	259	238	255	231	277	248	244	249	260	237	264	268	222	249	251	257	246	220	256	257	258	253	243	236	235	272	258	258	269	277	269	248	235	266	278	247	247	246	227	270	240	274	265	251	254	248	215	285	254	247	264	267	240	243	272	273	257	287	255	248	237	259	261	228	219	235	251	211	252	238	275	257	267	234	253	230	247	213	262	261	229	264	261	264	260	232	265	251	283	244	246	242	241	256	239	244	236	265	242	261	228	264	261	221	252	253	248	261	257	264	234	274	235	243	245	219	252	245	245	233	240	255	257	250	244	262	268	261	243	231	255	266	245	264	255	264	261	239	269	271	227	272	267	247	229	254	265	263	269	256	232	229	279	256	236	272	253	249	220	260	268	261	229	263	246	287	234	223	240	246	291	251	270	283	248	244	225	251	246	224	249	218	254	269	280	274	249	230	223	263	253	267	235	247	261	257	238	222	253	223	246	243	217	222	267	224	274	238	219	246	245	240	273	256	257	274	244	287	236	241	231	266	272	268	219	219	239	250	233	248	241	248	209	232	268	287	248	236	214	230	231	233	256	237	270	246	247	257	243	240	233	244	251	239	249	234	245	258	246	260	260	236	232	256	226	234	244	263	256	260	215	201	278	252	273	270	229	236	273	249	265	263	229	274	231	254	224	272	242	263	236	261	267	226	228	246	238	250	241	253	238	228	237	248	235	246	233	275	236	242	246	224	233	262	241	244	251	233	251	248	255	249	256	259	264	258	273	227	240	263	204	268	245	227	236	265	246	238	255	279	254	253	258	243	238	204	249	219	244	214	234	252	232	238	232	247	279	238	259	252	265	260	213	266	239	253	237	272	292	277	257	241	258	256	230	244	270	267	232	217	269	227	222	229	247	228	256	241	264	259	266	251	246	269	245	265	247	257	271	285	243	250	236	254	222	240	233	255	254	271	273	281	259	266	269	222	230	267	255	250	254	224	267	233	260	236	280	248	235	235	228	244	236	249	238	229	248	253	222	240	225	242	265	260	221	252	237	254	232	249	258	228	234	223	239	242	251	280	254	233	264	252	258	235	247	214	220	257	215	273	289	239	239	222	242	245	253	248	250	220	235	270	268	296	267	239	253	238	269	231	266	248	245	269	261	252	222	237	213	278	277	272	260	236	256	250	280	241	248	239	232	281	217	269	236	252	267	237	263	250	247	269	239	269	254	256	209	246	242	239	245	246	282	269	216	244	262	287	242	253	277	255	235	248	257	237	250	253	258	234	239	244	273	241	237	219	250	226	235	229	243	293	241	230	248	241	232	257	258	283	240	236	266	230	226	251	232	265	233	210	254	246	227	260	271	248	267	252	242	255	238	243	230	232	234	234	254	240	253	243	251	256	244	243	218	274	238	260	269	229	232	262	261	266	262	262	243	260	248	225	246	260	246	237	261	242	256	238	231	259	227	244	242	230	239	266	235	256	245	269	239	233	249	260	249	270	241	263	237	278	271	265	246	259	264	244	236	265	218	250	242	257	241	277	238	232	245	216	247	247	267	278	254	258	251	213	259	278	263	273	260	252	233	286	235	252	246	268	265	238	254	265	270	251	230	241	259	273	238	257	241	267	235	242	249	223	255	225	243	237	260	237	281	261	270	265	278	243	235	258	267	268	261	242	248	238	237	215	232	232	247	235	266	237	266	228	235	268	238	257	240	270	222	251	228	263	226	234	249	240	281	275	233	276	283	236	229	245	241	244	277	266	243	255	245	250	253	235	249	251	253	259	235	199	250	247	242	255	259	236	267	263	253	226	262	270	271	269	241	230	282	279	265	256	260	265	254	241	244	282	253	254	255	266	246	224	282	218	249	248	246	253	244	251	244	220	228	273	219	269	265	231	228	238	258	230	257	218	240	238	271	265	232	273	255	262	274	258	246	215	260	245	248	242	245	242	283	235	277	296	277	259	266	222	223	267	234	239	232	252	249	219	238	242	226	253	239	243	267	265	264	249	209	231	232	246	213	251	225	247	227	264	233	249	279	245	245	263	240	282	238	277	246	286	257	284	232	252	265	239	208	261	242	252	219	246	275	250	230	236	238	244	251	274	257	257	243	255	246	253	253	239	254	256	265	246	224	256	224	233	278	284	264	269	250	260	236	231	289	228	238	246	285	257	274	246	237	245	244	261	231	252	244	252	241	231	235	268	254	261	236	254	261	271	249	285	258	276	250	236	260	248	274	231	276	237	260	229	222	273	255	242	241	230	253	267	253	240	255	277	231	238	234	240	257	260	237	258	257	278	246	256	250	266	260	238	241	260	238	267	247	257	269	243	231	245	249	250	253	237	242	254	260	242	259	256	228	245	242	274	258	255	249	260	210	265	270	255	224	201	286	234	229	241	241	227	237	236	273	231	270	237	276	256	264	244	244	241	225	233	247	229	228	250	251	209	250	219	212	244	255	241	280	262	240	252	256	242	246	264	253	227	244	228	261	259	247	274	265	252	235	271	259	258	240	217	262	240	276	232	249	222	219	259	243	260	259	247	249	261	238	260	240	256	251	267	259	248	240	254	216	235	277	264	260	252	236	247	238	253	279	234	239	261	249	260	243	278	227	231	260	233	237	247	254	245	256	244	224	268	285	253	257	237	265	261	254	245	262	239	230	263	234	290	261	246	243	244	245	260	253	255	236	231	249	241	266	240	266	232	231	252	265	247	245	231	263	239	227	249	249	266	214	241	243	266	262	237	256	228	235	256	241	257	248	253	246	242	226	245	242	240	264	229	281	238	230	236	243	239	265	263	224	276	258	248	213	259	245	228	240	220	252	239	242	252	259	233	249	227	237	233	243	263	218	251	245	226	254	260	247	269	255	240	235	275	253	251	244	241	238	243	250	244	270	235	245	257	282	240	240	266	233	252	244	274	240	236	251	241	283	257	258	229	251	242	252	259	265	253	258	240	262	257	231	237	234	256	242	242	250	246	250	262	292	234	264	274	237	268	231	256	247	246	245	248	248	260	259	257	245	229	245	245	272	263	250	229	288	263	263	255	279	260	245	275	272	261	264	241	255	253	290	266	264	263	244	243	240	285	246	245	239	240	251	254	258	250	258	300	270	266	254	265	239	268	278	297	262	238	253	245	230	212	212	261	261	263	224	237	243	230	248	257	264	270	254	209	260	237	253	237	266	238	253	242	241	248	218	277	272	234	236	236	259	273	285	230	274	234	248	243	281	251	253	255	245	253	242	234	253	238	223	258	233	235	258	258	256	258	231	259	239	248	261	236	287	256	242	253	269	268	240	220	272	234	241	238	262	246	266	267	260	262	261	273	249	242	235	234	254	261	237	251	274	279	219	264	249	245	249	237	244	262	272	244	284	216	249	229	239	229	236	242	252	248	244	255	265	224	264	254	287	245	258	224	271	281	216	251	244	237	231	244	237	243
2359	658	681	780	724	688	705	675	698	658	679	670	727	741	642	674	735	657	681	646	692	652	637	641	616	652	656	669	667	705	686	678	625	655	662	678	632	640	679	615	697	620	640	638	636	647	642	620	662	657	636	633	682	663	626	673	645	635	655	665	654	675	634	629	693	728	679	610	662	655	654	648	677	698	653	663	650	655	662	676	659	607	658	660	637	664	650	686	661	620	685	636	661	637	644	683	652	708	701	687	673	694	692	628	679	663	667	650	647	688	707	676	623	652	685	660	693	691	689	648	655	640	685	674	697	635	654	671	667	667	680	671	683	696	673	647	634	693	688	639	673	668	626	653	686	695	705	682	681	686	632	657	675	662	623	635	621	680	688	672	679	643	689	696	662	658	648	662	707	693	615	673	725	634	650	652	681	666	674	641	618	645	687	633	634	672	670	663	675	711	706	655	709	668	664	681	654	683	666	619	671	667	684	681	681	635	664	634	652	669	627	694	653	660	694	621	635	667	611	677	615	655	676	633	673	652	685	658	676	653	636	638	633	645	635	617	746	679	610	659	648	720	614	661	627	645	646	658	701	702	647	671	649	649	639	677	665	639	658	663	631	652	717	682	655	681	661	632	615	654	666	687	671	638	651	626	669	685	671	667	672	660	699	681	673	679	679	678	642	659	686	646	678	649	668	635	682	669	702	660	688	644	705	691	645	681	702	616	651	689	676	679	636	646	671	690	682	639	650	669	698	671	660	652	591	677	694	682	656	610	650	690	637	677	703	632	663	681	647	697	632	665	639	665	660	623	631	674	676	706	615	685	688	672	644	695	681	632	659	630	682	676	706	673	679	708	698	628	671	630	626	665	680	688	654	669	656	678	617	642	613	685	621	665	706	613	664	690	657	660	641	708	658	635	660	647	732	696	665	621	700	660	662	662	652	671	663	670	711	671	628	653	630	655	617	690	679	628	679	706	634	676	663	671	641	657	672	681	700	647	644	691	646	658	688	638	633	661	660	671	635	703	646	727	630	661	653	679	692	635	656	687	703	690	621	652	684	646	652	678	684	650	667	648	707	674	644	682	632	684	644	710	673	675	634	667	715	632	678	636	673	629	698	680	625	674	662	653	649	681	604	629	654	670	735	654	674	642	662	684	656	661	623	642	693	646	660	639	679	651	694	681	661	722	699	656	677	641	636	639	669	705	659	639	703	613	652	663	613	665	681	656	683	616	621	725	676	668	654	641	600	662	654	656	666	642	665	665	681	659	659	675	684	644	676	693	637	613	653	656	637	676	683	622	708	675	700	660	673	651	662	633	679	700	662	611	657	656	638	654	681	678	676	636	700	705	623	649	594	684	667	648	641	680	610	692	658	692	641	636	649	658	662	666	666	664	683	646	649	644	670	664	630	662	638	671	659	683	665	645	661	638	672	710	646	663	677	652	638	670	684	673	689	637	630	630	632	638	642	654	680	687	654	659	647	682	647	670	644	641	653	658	672	690	608	660	715	691	659	621	623	691	678	650	633	724	677	676	710	616	632	659	624	671	627	672	629	657	646	653	654	688	668	622	633	700	678	647	652	634	665	624	679	654	695	651	646	665	676	688	641	691	683	744	677	640	659	644	624	656	697	641	681	666	702	679	691	662	686	647	677	690	714	638	658	668	659	668	613	681	653	671	641	680	669	626	659	636	667	681	703	647	671	639	654	650	749	701	667	647	665	677	687	682	655	687	614	628	662	692	638	635	642	672	666	657	671	637	617	692	613	696	652	699	660	631	650	636	678	675	673	654	675	669	687	579	630	657	639	689	673	630	651	667	662	630	649	646	619	692	674	654	697	689	641	654	636	637	632	637	673	623	625	646	681	672	658	694	616	649	661	638	633	659	655	642	642	647	677	628	660	663	639	681	627	695	658	687	620	609	675	643	643	644	673	671	655	732	658	658	686	596	654	678	664	651	671	641	684	660	640	642	636	653	677	683	647	674	688	689	612	681	629	663	651	701	670	655	663	630	681	675	658	668	635	701	665	667	666	669	667	652	683	683	637	673	630	680	656	690	653	659	663	665	668	615	674	654	637	680	671	670	645	677	621	668	628	648	708	658	631	664	631	680	660	626	655	685	665	680	629	618	714	725	664	706	618	665	699	658	655	684	651	650	688	655	651	673	654	668	661	638	645	650	668	632	664	677	661	683	679	645	704	711	694	662	671	678	662	656	704	667	610	656	630	663	606	654	657	678	669	659	679	654	643	713	640	643	685	656	632	617	691	670	698	706	635	632	647	640	682	661	651	662	685	682	679	668	681	668	699	680	626	637	644	697	660	647	712	621	655	606	660	665	644	673	640	656	638	630	739	658	669	687	695	681	663	652	694	634	672	680	624	697	655	642	619	633	656	672	675	646	655	633	652	702	685	676	633	653	663	692	656	692	682	657	642	680	634	636	620	648	673	661	651	621	623	606	731	662	654	638	656	701	659	675	662	649	663	627	680	652	652	624	722	678	633	691	678	622	694	690	711	662	639	666	613	636	655	668	654	688	674	634	711	636	678	639	680	623	620	583	681	649	654	653	698	650	664	658	646	627	658	687	699	707	667	639	686	663	679	662	602	682	690	652	660	659	643	661	638	668	666	649	645	665	661	651	640	657	708	671	620	707	661	657	664	654	667	719	668	607	673	638	701	671	628	646	666	681	621	639	683	663	665	639	667	644	661	621	688	642	648	677	637	662	626	633	663	642	608	712	675	681	669	653	616	664	692	618	682	641	690	658	712	632	679	619	632	636	653	672	670	662	668	681	658	656	654	626	646	671	695	635	652	667	698	684	718	666	658	656	647	646	653	660	672	665	674	644	680	672	675	606	657	650	724	704	685	679	672	599	652	661	642	685	683	680	624	693	673	665	695	671	669	625	649	653	698	659	703	639	666	667	670	641	631	683	715	697	655	707	665	657	651	700	711	720	662	692	671	684	681	678	710	677	652	668	641	644	649	692	682	658	663	652	667	648	693	634	674	639	663	664	680	654	660	714	701	667	622	657	678	698	651	650	675	681	654	712	642	660	695	650	587	679	646	614	654	665	651	667	667	678	647	679	669	653	641	687	656	653	679	614	655	643	652	668	632	633	638	622	685	649	634	659	679	645	693	712	647	685	654	677	634	662	627	688	671	617	690	661	659	650	672	673	733	702	615	671	675	652	653	661	614	692	683	653	675	670	672	625	664	633	666	662	647	714	617	667	675	687	647	645	631	726	649	680	670	676	593	682	652	668	676	656	664	644	658	637	683	672	663	715	662	659	700	662	686	620	680	682	667	632	612	703	651	658	710	657	678	633	677	637	632	647	692	649	685	631	653	648	643	690	648	685	666	645	637	657	651	666	638	674	662	722	683	603	644	670	692	697	612	698	635	645	636	635	663	695	603	712	661	643	688	635	693	621	641	614	649	724	665	701	619	669	658	680	673	713	687	673	639	668	720	642	681	666	643	646	667	661	665	651	642	672
6963	956	1118	820	658	455	408	344	329	250	262	261	243	252	247	198	218	237	196	216	219	200	208	175	168	221	205	171	194	172	196	165	211	175	197	166	184	191	199	186	192	171	183	192	203	226	194	189	166	184	191	185	190	170	179	208	181	187	176	181	162	199	166	185	189	181	181	180	184	154	177	194	191	184	191	172	196	191	202	194	160	173	192	165	183	197	196	201	199	188	217	176	199	191	182	170	190	189	211	201	189	179	195	175	185	171	191	176	178	194	190	185	187	173	185	188	201	203	162	162	196	167	205	195	200	217	196	210	175	192	175	179	184	206	157	193	158	205	203	168	178	163	214	181	182	166	177	204	191	188	178	202	211	200	191	176	181	194	163	178	204	189	166	184	193	182	182	197	202	215	203	173	183	170	167	201	179	193	161	191	190	187	187	185	225	168	172	174	173	203	183	167	161	177	199	197	201	208	202	175	168	163	176	161	197	206	202	188	195	172	193	177	179	177	211	174	214	187	201	172	188	167	171	163	164	178	187	152	195	196	194	179	167	199	179	188	170	213	200	199	173	175	174	174	200	191	177	167	170	185	197	185	162	193	186	191	184	203	187	177	177	177	197	205	178	171	164	200	187	175	176	185	153	172	194	189	163	184	177	184	182	186	198	208	190	184	201	181	197	173	194	199	221	193	194	188	172	196	176	184	192	187	193	197	200	189	202	204	163	221	204	179	173	208	188	183	171	204	189	202	181	190	192	206	183	183	209	195	191	159	197	199	174	193	190	214	172	215	177	205	170	180	171	190	173	175	168	174	186	192	176	179	187	192	167	188	205	180	201	179	184	185	205	193	162	190	165	147	180	193	170	193	212	169	184	221	166	153	181	154	182	202	184	187	173	175	182	205	175	169	176	199	166	183	167	205	197	190	190	169	195	160	226	176	186	190	179	185	211	206	195	193	153	166	194	204	185	206	167	182	194	201	154	186	199	188	192	190	178	202	165	191	172	199	189	181	189	194	177	183	185	200	193	182	190	191	180	178	140	196	207	177	182	185	182	179	195	175	195	198	185	196	181	193	170	189	193	203	174	182	162	182	196	204	184	218	176	177	185	199	174	179	158	165	165	187	171	186	192	204	174	183	183	191	194	177	167	210	207	177	165	171	197	164	199	168	187	171	195	179	174	201	194	180	177	206	165	177	157	167	182	159	199	194	191	186	159	187	157	175	203	176	175	203	186	177	204	163	163	179	187	183	198	195	156	160	193	202	185	191	180	170	159	190	195	186	180	192	178	189	169	194	162	177	195	193	197	197	192	209	177	181	177	183	169	180	180	182	177	156	157	192	199	198	186	189	183	185	189	171	170	178	181	181	169	173	178	179	183	198	194	181	154	191	189	212	207	191	191	207	170	187	187	207	214	179	160	189	167	184	192	200	185	191	178	174	210	183	194	188	170	171	171	182	198	184	213	224	189	188	189	173	203	162	193	182	191	169	188	181	183	178	177	157	185	212	187	182	193	187	204	181	178	199	192	169	166	199	195	180	160	167	176	184	209	194	197	185	178	160	195	188	173	196	220	182	198	197	196	169	177	198	201	193	187	203	189	192	183	175	182	203	185	201	174	212	179	171	184	194	198	182	209	181	186	183	198	170	207	173	179	165	193	197	198	177	161	212	178	171	171	174	221	181	160	176	182	167	196	175	201	150	179	181	201	171	189	203	179	182	193	171	210	189	168	180	205	215	185	168	172	131	170	163	192	193	159	161	187	178	190	193	163	213	170	174	185	195	201	179	194	186	176	185	191	179	177	178	187	152	203	199	163	193	204	144	177	164	156	216	183	188	158	172	183	176	179	184	180	179	202	167	168	182	179	201	188	165	181	172	187	207	200	191	164	196	197	188	186	209	179	167	206	172	162	187	196	182	185	199	182	179	190	202	188	179	158	212	179	187	156	190	165	158	184	167	189	162	199	202	176	177	178	194	202	178	192	173	207	197	198	195	196	222	187	170	193	202	186	168	172	170	165	204	201	176	198	172	180	184	162	172	210	195	179	177	192	199	183	171	168	229	183	164	219	166	186	160	202	159	172	172	188	195	169	186	209	170	173	177	181	176	198	184	227	181	195	184	164	170	204	203	190	163	185	186	187	202	165	192	174	161	174	149	163	160	180	212	165	183	162	175	192	179	189	202	186	183	198	188	177	187	203	213	179	174	207	190	203	199	200	209	178	195	181	178	181	187	202	193	174	206	209	160	191	162	185	157	185	179	193	170	176	197	199	165	173	186	185	179	176	169	178	175	188	183	201	177	172	186	187	218	196	196	166	183	205	170	159	192	179	204	182	172	192	233	218	197	192	168	186	186	195	163	190	174	169	163	167	180	188	171	185	195	168	186	190	180	189	176	150	188	185	173	181	195	203	182	206	184	167	184	200	174	199	158	169	161	186	178	188	195	183	196	176	162	183	188	200	177	187	158	178	199	207	156	181	191	193	195	187	183	192	212	154	197	183	210	185	167	169	177	179	207	185	182	178	173	183	177	195	190	164	176	180	174	211	175	209	197	173	166	201	201	172	185	199	186	185	180	170	179	196	189	188	182	188	183	183	195	181	215	196	175	146	179	185	163	165	193	184	171	162	163	179	186	192	165	167	160	163	167	168	189	181	182	201	199	191	164	170	166	195	182	174	162	171	158	177	186	166	203	170	174	178	165	174	184	166	170	159	171	187	179	210	183	173	189	196	199	158	183	174	155	202	169	151	156	173	185	197	196	168	189	193	169	183	182	178	191	156	180	194	181	175	181	175	199	207	198	192	168	177	172	205	179	179	189	172	177	181	200	171	175	207	172	196	149	185	203	206	184	175	185	173	167	173	165	161	191	179	169	177	174	201	185	205	177	164	210	170	205	186	181	191	196	184	181	160	158	161	181	178	179	195	197	198	183	174	202	181	228	203	191	199	205	196	183	181	207	194	182	193	186	191	174	197	206	206	184	183	164	200	190	193	192	197	165	197	207	179	204	175	191	177	187	212	172	185	187	179	196	167	200	184	188	161	187	179	179	198	170	205	167	177	175	178	173	220	184	178	200	217	171	171	170	202	208	201	203	205	170	207	182	172	182	198	186	194	192	168	183	198	184	178	214	187	205	178	200	179	205	170	196	173	212	193	174	194	193	194	225	179	202	191	179	167	194	165	163	165	177	183	173	181	175	179	188	185	184	185	187	170	221	199	199	184	185	171	195	168	191	192	184	176	168	172	175	156	176	190	173	185	187	193	154	197	179	195	176	191	199	190	160	176	171	176	211	174	159	197	189	176	173	184	172	154	163	163	189	178	198	192	200	166	174	191	175	149	174	185	172	177	195	180	206	192	168	179	191	174	179	171	177	204	191	192	180	192	183	194	194	148	192	183	188	185	166	218	210	168	198	167	177	199	184	168	174	181	170	178	181	192	167	170	167	211	158	160	183	191	177	165	195	172	160	164	216	164	172	184	209	194	197	157	210
5599	1240	2400	2815	2489	2105	1810	1476	1365	1218	1116	1048	917	917	887	827	783	805	727	682	717	724	702	630	692	623	670	672	588	640	643	599	583	606	617	556	594	608	610	561	581	592	574	581	574	582	574	589	576	593	579	568	575	596	587	575	591	538	556	560	554	572	543	609	506	551	540	555	558	572	592	539	572	603	566	590	590	549	546	566	589	586	532	541	545	573	536	533	563	529	569	555	629	534	565	529	533	564	541	524	567	540	545	535	547	540	593	545	554	515	556	552	540	561	566	572	578	524	566	532	555	548	562	605	594	535	565	540	504	560	568	534	561	564	575	553	525	536	533	506	542	520	579	543	564	536	598	547	542	525	531	524	554	530	585	547	558	518	546	531	587	588	539	546	549	554	540	554	561	520	538	533	563	528	507	571	543	578	575	552	472	518	589	561	542	481	507	549	556	520	582	517	572	551	527	564	545	517	559	498	546	540	549	548	584	560	533	532	505	543	566	538	558	553	538	596	530	567	543	596	603	534	544	530	553	530	549	548	559	547	579	517	516	545	546	531	570	536	529	550	544	501	562	533	592	571	522	580	552	537	515	539	534	509	525	556	531	556	564	539	541	562	541	506	534	540	543	523	561	501	592	572	553	565	551	522	548	539	592	514	532	575	539	564	542	562	571	525	548	541	542	553	529	550	558	528	550	548	580	522	541	517	556	573	505	548	527	556	582	568	595	526	568	559	541	533	588	570	523	532	539	528	583	573	515	544	547	513	494	550	496	516	561	501	475	521	544	568	541	527	547	530	507	553	514	524	582	499	588	518	567	569	541	584	513	539	531	528	578	561	548	516	544	539	527	551	547	512	523	524	549	535	528	531	550	561	552	572	573	546	560	545	563	580	539	505	545	533	544	585	574	521	546	567	568	557	549	556	559	573	543	602	565	554	538	545	524	535	559	574	569	546	536	559	565	509	554	562	601	564	503	520	605	586	603	522	554	531	531	521	543	528	550	566	535	594	565	561	516	531	577	534	523	542	604	559	568	547	553	542	551	561	517	541	538	541	585	559	501	568	591	609	565	522	549	543	573	555	517	559	549	578	558	572	504	564	531	536	557	518	532	512	517	589	572	525	574	539	576	552	540	543	579	542	550	554	538	521	516	519	559	592	559	570	524	574	543	560	523	520	573	533	524	534	609	534	527	545	560	540	565	561	527	576	576	548	567	503	543	561	531	523	578	511	538	526	570	557	557	562	521	535	584	525	572	546	565	525	541	543	550	570	558	569	556	561	534	564	591	554	551	575	588	540	535	521	571	547	516	539	524	511	570	544	581	609	535	546	563	521	558	590	571	515	560	576	541	592	524	526	550	573	567	556	529	529	575	538	575	505	495	545	532	585	525	572	546	528	528	531	531	521	538	550	570	577	545	519	584	565	544	576	535	576	545	536	557	525	578	529	579	570	534	527	535	517	537	486	557	570	527	540	580	537	562	550	563	560	561	553	588	586	530	526	529	537	593	523	476	563	562	576	561	542	550	544	595	574	518	560	577	590	602	554	545	559	536	504	548	548	569	557	497	514	497	507	527	547	550	554	543	543	555	553	540	571	540	555	548	541	568	552	562	545	548	526	568	545	548	554	572	524	529	582	505	573	555	569	552	563	515	526	536	549	570	579	576	518	538	543	536	520	540	535	557	542	507	556	548	540	547	578	558	554	556	521	552	531	537	535	534	527	558	541	531	515	578	556	502	535	541	569	577	576	578	540	549	551	570	571	532	492	551	531	581	515	559	531	527	517	562	584	563	507	542	550	546	549	554	516	580	549	559	547	562	551	564	517	534	579	544	542	541	532	573	571	545	545	553	552	613	549	528	569	592	549	525	549	516	542	571	557	533	579	535	526	543	548	493	556	520	593	561	555	543	565	578	544	582	547	558	530	551	570	574	569	583	538	569	563	535	542	530	545	540	543	535	545	507	571	552	545	545	548	567	550	556	522	561	555	562	522	546	553	523	552	552	565	542	517	492	556	511	569	515	558	587	549	566	541	542	557	509	530	554	561	524	525	572	554	535	538	533	558	584	570	550	549	571	523	555	555	557	578	517	506	558	539	519	539	558	564	521	566	546	547	539	547	545	540	538	522	535	559	533	525	550	518	540	527	558	548	546	553	520	543	527	567	528	563	588	543	556	580	530	556	571	530	497	554	591	568	532	566	537	515	527	520	568	583	535	567	574	555	540	571	551	571	528	576	534	579	561	566	558	510	554	577	541	574	562	522	548	547	527	507	586	521	543	551	575	564	540	553	542	531	558	495	531	544	520	564	568	557	574	528	548	553	512	524	559	569	559	541	496	559	539	580	544	564	519	555	551	557	527	554	560	546	533	532	540	538	536	536	482	499	551	533	527	587	544	574	573	570	533	536	551	575	555	549	534	537	517	576	526	576	548	532	549	571	554	608	531	543	528	550	524	549	496	566	567	555	581	540	516	517	542	538	550	532	526	565	537	556	556	530	535	549	563	567	519	569	553	580	558	553	515	557	538	541	575	534	554	586	569	554	532	508	550	547	532	535	565	541	564	565	555	522	529	530	544	562	561	587	574	568	544	581	528	528	562	558	547	522	525	554	535	560	549	543	561	566	518	562	544	557	557	559	551	559	596	545	569	531	555	547	538	537	506	540	571	543	532	602	560	536	543	533	532	566	536	530	510	538	553	515	523	552	545	557	563	593	510	551	546	557	522	568	523	569	586	578	507	532	571	571	572	536	514	535	549	555	556	485	540	530	544	547	569	552	555	529	553	564	567	503	554	564	527	533	592	539	572	528	545	543	510	596	520	544	499	547	531	574	569	569	554	522	533	563	573	553	570	552	538	546	525	554	562	558	555	544	548	533	581	528	527	556	516	540	559	522	548	506	546	537	546	560	579	546	572	545	534	478	551	561	519	541	528	542	544	525	536	549	557	564	506	587	570	546	548	586	541	541	544	563	568	537	514	539	513	522	547	567	513	535	541	525	503	574	557	546	555	590	561	556	545	557	594	556	537	563	561	547	519	540	567	521	511	564	525	533	576	549	543	532	552	525	515	575	525	550	520	564	542	551	519	538	525	506	548	532	527	525	498	552	563	578	515	572	527	518	572	543	548	543	557	532	537	554	497	552	556	569	502	577	528	547	525	550	549	524	585	574	549	567	567	587	532	525	529	574	532	522	534	511	578	520	518	558	577	575	517	536	580	519	522	515	556	520	495	543	567	532	573	541	581	579	512	540	577	548	544	552	544	523	518	554	530	534	530	559	589	571	559	530	583	570	568	565	539	575	535	563	529	536	550	540	527	539	545	521	543	517	537	557	547	562	553	552	521	561	551	531	526	531	565	537	576	557	535	501	532	530	534	567	563	547	564	544	518	576	559	547	530	522	574	540	515	499	542	521	580	503	555	528	595	562	536	564	549	572	492	544	537	569	524	546	545	562	561	556	516	538	544	530	552	553	567	535	558	547	540	536	574	573
13607	2372	2265	1838	1292	995	823	733	617	622	510	510	484	476	453	464	415	401	404	408	411	391	427	460	373	424	395	376	357	376	373	347	374	396	371	369	337	356	375	370	391	375	418	371	378	359	337	388	378	356	360	401	357	380	341	373	379	331	352	359	364	321	388	358	366	378	357	360	335	348	357	384	323	366	344	370	345	365	396	388	344	358	377	353	334	309	358	341	378	374	364	358	346	375	328	373	324	366	345	343	350	316	357	363	364	344	368	328	338	360	349	365	351	350	371	311	357	375	355	379	332	353	342	385	331	359	338	405	366	370	329	403	356	371	316	363	371	314	378	325	345	366	317	371	366	356	321	340	353	358	389	319	358	318	340	378	393	351	364	394	372	388	383	348	364	359	331	378	340	385	373	356	394	366	354	324	331	392	341	322	352	339	349	331	361	359	312	334	347	328	328	365	351	340	373	378	346	365	351	359	378	394	371	337	362	355	329	327	352	351	371	365	362	333	405	371	336	359	357	374	365	403	379	351	367	362	368	352	367	376	367	361	339	343	369	355	315	353	338	358	370	358	380	380	355	385	361	324	362	366	346	357	333	345	386	349	363	348	317	334	330	339	383	342	394	363	336	323	370	369	355	350	363	368	343	343	332	362	335	332	365	392	359	342	358	379	360	383	369	355	309	360	356	341	365	350	371	389	376	368	369	347	393	382	375	363	332	361	304	356	342	380	355	356	359	375	334	338	348	379	358	351	369	322	357	361	342	340	360	355	340	358	338	361	404	361	368	343	319	345	359	303	342	338	340	337	367	341	299	370	350	379	336	365	351	344	389	366	335	353	370	363	370	349	387	337	356	380	343	314	384	344	319	370	348	360	352	339	371	376	361	368	354	389	370	351	379	379	339	354	334	393	353	360	333	350	350	351	355	361	338	325	344	386	359	362	365	366	345	356	382	334	341	358	369	334	342	338	363	340	367	372	358	377	371	359	343	342	340	319	356	354	384	346	367	358	368	368	371	333	369	364	341	359	361	356	357	316	368	374	378	304	344	356	319	367	326	359	379	316	341	330	360	368	317	376	363	336	352	344	355	350	370	348	372	341	342	333	396	327	400	389	361	352	381	350	378	351	372	339	317	389	360	363	341	366	374	343	307	372	358	355	366	332	351	357	378	374	365	327	392	354	317	357	361	333	331	328	343	371	358	368	344	365	348	353	382	346	347	376	360	337	342	323	325	372	397	353	381	347	353	341	337	343	368	348	375	342	372	320	384	356	371	379	340	359	374	371	391	354	328	351	357	340	327	373	352	362	332	383	341	350	322	371	374	333	340	330	372	369	383	318	344	350	382	399	366	367	342	313	349	361	345	338	332	321	379	361	323	345	381	363	356	394	346	360	363	373	356	359	363	382	348	363	377	331	389	335	353	382	325	353	349	327	356	357	387	405	360	355	351	361	325	353	335	355	356	337	318	355	374	351	345	368	345	351	365	373	360	373	364	347	349	376	359	350	404	397	363	343	355	363	381	383	339	367	368	347	367	357	387	361	353	364	354	376	378	356	350	399	333	348	336	384	391	351	407	337	344	326	359	348	343	367	341	358	355	373	320	362	356	364	348	359	362	380	324	332	372	362	348	324	390	341	381	353	375	389	372	357	353	325	308	386	349	345	391	375	348	348	398	384	354	332	356	364	340	365	342	340	362	344	332	376	376	394	344	332	356	383	404	349	339	348	346	368	330	384	352	352	358	354	375	377	325	366	389	344	318	363	384	365	364	374	325	360	372	332	338	350	383	344	353	348	384	367	361	349	330	345	375	378	388	324	353	355	365	376	371	347	373	366	340	375	354	351	343	367	366	354	375	347	365	337	330	373	339	378	376	322	347	385	382	358	346	350	375	346	416	376	364	387	347	389	371	362	345	373	367	338	352	376	360	346	321	392	384	347	372	335	375	342	347	348	351	347	340	370	371	348	362	358	367	377	333	333	370	377	353	370	356	361	349	383	370	356	333	360	417	333	357	349	285	353	322	359	381	397	381	357	332	346	373	369	351	373	365	375	402	360	364	370	355	343	347	318	306	348	378	357	388	333	329	357	355	350	380	358	361	353	337	342	355	341	363	344	385	352	341	324	389	368	335	360	356	369	371	388	368	412	344	376	339	371	348	340	345	338	351	387	353	370	320	311	354	339	334	348	390	367	360	363	382	365	337	344	387	369	385	383	359	363	360	339	371	362	386	359	377	361	336	351	333	364	374	341	363	358	370	361	328	344	391	337	354	357	342	366	347	348	385	368	393	371	342	352	349	338	347	334	357	342	336	306	359	346	296	339	365	351	361	377	350	365	380	341	366	380	349	355	358	372	375	363	352	332	375	377	344	308	347	331	350	363	346	315	351	332	343	354	374	338	331	368	379	405	389	416	384	357	370	332	334	350	349	371	315	361	359	368	326	379	338	354	313	310	345	372	385	362	354	373	349	380	334	367	379	397	368	341	358	343	339	398	347	390	377	340	388	330	357	372	351	379	377	341	363	333	351	342	388	388	380	350	354	320	309	373	349	333	349	351	359	353	326	324	327	364	397	350	337	351	374	373	367	344	403	315	340	353	306	323	328	354	378	383	341	330	332	371	370	363	329	403	365	353	316	349	347	318	327	343	335	361	315	342	346	342	353	344	396	350	341	345	403	367	348	366	351	347	386	358	379	392	304	357	358	389	359	353	341	360	355	343	344	336	332	335	386	336	378	350	347	347	374	343	380	387	388	349	331	312	335	318	347	343	365	341	352	375	345	340	337	353	374	320	378	367	368	365	354	385	329	335	374	370	359	389	333	363	364	315	356	325	373	354	348	365	364	338	354	398	341	365	364	379	325	371	324	353	381	389	317	345	360	346	379	361	345	363	394	388	334	338	368	365	372	348	388	301	344	419	368	312	365	345	384	364	372	390	377	377	360	319	395	417	354	352	301	358	366	388	375	341	344	314	319	347	344	384	365	371	331	370	357	331	384	389	382	373	374	350	374	355	347	363	379	356	377	371	368	353	346	355	314	342	374	323	350	351	319	362	370	384	378	364	327	379	316	376	338	335	382	363	357	374	380	358	339	360	376	371	381	355	336	362	328	361	373	363	334	334	329	362	357	340	336	347	352	317	363	355	335	374	339	371	370	329	326	356	342	352	386	367	340	361	355	379	339	346	362	356	363	358	327	346	322	362	398	343	352	341	347	371	381	374	349	355	373	383	374	365	351	367	367	324	333	360	364	341	330	378	369	380	332	384	371	337	347	349	348	345	372	337	350	367	350	396	347	352	356	364	378	353	298	346	373	341	372	348	365	372	349	349	353	344	360	375	366	351	325	400	335	393	370	373	350	365	340	343	355	366	361	364	349	363	371	359	365	361	376	362	362	329	369	360	341	356	362	392	354	393	362	337	323	370	345	361	356	394	381	348	378	361	331	352	375	404	342	377	356	344	350	350	370	355	370	373	364	326	374	368	333	343	339	360
7640	2305	4534	5337	4724	4032	3323	2847	2442	2228	2000	1922	1670	1615	1492	1481	1395	1377	1354	1266	1239	1183	1145	1153	1173	1118	1107	1092	1062	1066	996	1063	1054	1011	1023	957	1016	1010	1040	1039	1046	1014	1060	916	942	975	944	969	1040	910	920	951	966	952	961	923	939	1012	985	897	904	935	954	970	916	954	928	982	949	997	882	938	921	1011	942	963	938	901	871	913	920	901	889	921	927	905	904	947	928	905	936	919	937	935	927	893	950	929	942	919	926	936	900	946	946	894	935	908	934	930	916	934	879	930	931	918	898	937	966	952	942	884	857	905	945	862	923	909	946	870	881	910	888	997	932	948	988	934	841	898	940	926	916	932	938	915	917	904	911	916	922	905	984	885	922	913	946	957	943	962	852	917	826	940	938	869	921	935	958	873	910	894	898	858	906	899	940	934	940	932	900	947	899	990	911	934	906	940	904	930	943	906	959	894	921	893	834	931	897	905	869	901	958	936	942	890	925	868	932	881	885	916	922	895	899	882	925	933	877	967	905	889	865	902	919	948	882	924	940	956	938	906	932	939	915	929	917	943	936	894	905	937	939	897	918	903	932	882	880	951	886	931	924	878	885	922	919	967	902	931	940	910	887	887	840	907	903	927	884	968	884	937	885	975	873	905	889	920	919	895	929	911	891	901	948	918	869	925	993	913	961	937	924	931	913	948	955	949	891	917	934	865	939	941	904	975	935	925	858	893	886	946	895	919	928	861	897	922	903	939	983	963	894	921	926	901	891	910	943	943	939	881	917	910	929	874	902	900	932	930	952	914	938	913	903	913	866	961	958	881	916	952	965	924	943	890	936	903	961	943	932	893	905	875	913	882	873	952	880	876	886	977	924	856	967	920	886	846	864	923	858	918	919	863	944	928	958	899	902	905	912	930	887	929	920	902	936	966	904	909	885	915	877	901	928	891	923	889	901	921	842	909	910	883	871	951	929	966	931	892	928	896	875	986	913	906	904	924	901	863	914	918	903	932	965	966	876	910	877	909	882	942	939	949	942	900	959	956	905	942	875	903	910	917	870	893	891	912	937	963	956	961	924	896	908	887	927	941	928	944	924	914	955	918	861	947	985	856	955	885	893	894	923	964	889	927	882	934	932	903	965	943	931	817	869	938	1003	904	894	922	845	923	865	938	927	894	933	930	913	977	870	940	959	955	881	918	908	926	887	922	914	917	953	980	997	878	935	889	967	927	926	930	906	941	897	992	936	926	934	913	888	927	900	887	875	976	959	899	879	870	926	954	896	969	878	911	917	892	825	883	913	957	943	896	931	896	913	939	898	883	927	958	859	922	944	906	975	920	885	946	884	924	904	872	959	940	899	903	917	898	877	925	951	940	920	900	921	942	941	939	911	886	911	950	960	930	940	871	935	913	937	848	902	915	892	941	955	918	874	931	953	942	975	951	906	908	925	932	900	884	945	897	1002	950	942	923	885	926	897	897	966	937	897	903	890	910	909	907	929	943	864	905	911	931	936	909	920	899	917	872	909	944	895	917	882	903	959	958	932	918	927	917	940	851	926	938	930	933	909	956	875	891	885	896	851	882	870	862	905	921	933	946	917	941	945	944	901	905	931	894	935	887	946	883	945	913	883	922	981	896	911	937	881	876	958	983	876	915	958	939	922	920	878	904	882	931	878	865	886	918	906	981	968	851	907	922	934	901	926	974	939	911	915	924	901	885	933	930	931	944	875	871	906	853	905	909	934	966	945	951	944	871	909	923	943	944	873	970	913	901	936	895	862	969	868	927	846	962	909	908	876	884	937	919	900	873	872	954	940	914	911	947	960	907	918	910	884	888	905	881	890	928	935	896	897	862	958	907	876	901	911	855	892	870	957	861	900	892	940	918	906	904	918	931	937	935	933	881	975	897	860	879	915	927	929	947	923	963	954	855	911	842	914	932	919	902	879	903	900	944	935	868	944	926	931	891	882	867	944	925	906	914	905	918	942	956	940	854	937	934	943	916	921	952	937	951	914	909	879	871	919	914	869	873	938	898	922	899	929	872	869	901	906	919	933	916	893	893	917	916	923	952	941	904	925	892	899	924	960	912	902	891	925	907	911	926	952	925	925	932	916	891	892	925	941	919	969	926	903	925	900	895	919	886	897	930	879	897	941	901	894	918	882	895	871	901	923	919	884	937	944	889	908	910	917	893	890	947	917	904	914	926	932	928	843	911	971	918	886	846	859	904	906	861	911	862	889	915	966	927	839	910	923	925	881	931	910	951	867	898	903	919	960	962	880	877	932	916	908	952	896	944	931	942	908	917	914	963	957	878	915	870	937	901	883	899	961	914	879	804	912	962	898	940	878	934	935	947	917	843	930	886	885	915	912	924	949	886	891	921	925	905	909	884	909	925	948	916	957	944	935	905	871	904	883	934	888	915	947	944	932	868	940	914	932	920	939	962	935	874	927	903	905	988	875	896	868	898	902	921	949	918	886	902	954	968	871	934	908	937	942	877	871	910	903	919	898	951	929	858	873	878	937	963	882	934	908	954	888	838	924	898	912	988	912	872	942	914	958	906	1001	909	918	923	895	916	930	911	933	889	902	881	916	891	896	929	949	962	861	868	865	966	945	920	896	946	948	933	908	923	963	933	921	937	913	866	928	908	940	938	892	913	940	902	906	954	927	923	909	898	930	956	974	971	935	909	913	933	950	925	893	928	844	883	895	945	910	905	918	894	935	959	876	916	888	876	962	908	944	912	905	898	957	959	895	902	880	883	875	931	896	911	902	904	935	898	906	868	941	877	980	838	872	908	917	859	940	909	938	940	882	907	904	862	888	887	894	936	879	933	909	937	884	888	910	903	979	915	894	940	876	923	950	916	968	905	961	862	919	932	971	936	932	918	899	876	974	934	884	957	892	857	891	888	896	884	914	896	922	901	909	933	907	965	957	891	917	912	912	880	941	935	945	965	892	909	942	898	920	973	916	914	914	925	948	854	864	887	897	944	956	889	969	913	884	910	908	944	891	992	915	947	912	920	847	917	900	956	918	907	922	904	962	900	906	864	891	915	933	924	907	932	924	903	865	925	926	971	951	958	936	935	943	883	958	935	956	939	933	947	911	912	934	862	884	955	895	888	950	895	847	893	915	940	933	881	973	899	914	889	916	942	953	919	911	941	912	923	903	986	910	979	886	943	886	906	958	950	910	907	886	913	924	912	890	946	895	884	958	898	953	916	901	926	907	896	905	879	955	881	925	925	859	894	921	970	871	911	921	940	916	908	910	927	899	901	898	956	856	916	895	943	947	868	913	860	902	950	917	941	848	902	886	899	918	949	934	920	929	869	901	957	928	1001	918	909	920	929	971	926	880	865	929	954	874	910	894	888	871	858	898	869	939	899	896	907	981	888	885	907	923	929	876	901	906	914	931	913	934	900	905	904	914	852	867	955	899	888	907	856	929	940	962	911	924	858	913	947	916	886	925	919	918	874	922	912	900	943	900	943	895	918	939	905	909	952
2031	280	286	301	246	253	262	284	299	208	227	261	226	259	237	241	233	262	245	221	251	253	259	269	244	250	274	253	273	245	264	264	213	239	251	236	280	251	282	241	253	225	246	246	265	261	272	253	233	228	259	213	256	224	242	240	227	238	281	231	251	242	256	246	244	254	256	274	241	212	285	235	276	274	251	270	242	251	248	262	240	214	244	241	256	225	228	255	259	252	258	258	218	248	244	233	248	277	248	234	261	287	251	272	234	246	244	273	242	257	232	254	246	234	280	237	225	270	238	275	258	243	246	262	254	239	248	268	294	264	247	235	255	224	272	223	239	222	219	258	244	236	261	260	256	245	258	252	234	250	244	240	218	230	264	233	261	251	246	263	223	232	250	255	256	243	223	250	262	263	222	261	249	267	234	222	265	228	263	279	257	246	221	229	251	242	238	245	220	224	234	244	276	259	262	258	275	232	247	254	259	230	249	261	264	269	236	227	255	226	254	269	227	245	249	269	244	256	257	236	252	211	247	269	233	251	232	266	268	252	251	240	239	255	274	259	254	261	250	255	293	234	229	262	235	238	287	201	258	267	235	247	247	281	226	265	228	264	251	259	233	282	258	268	272	255	261	243	256	251	233	231	225	276	245	270	244	244	252	251	247	254	246	246	233	246	249	254	246	268	237	231	265	252	268	261	257	248	249	213	247	242	254	266	257	232	267	253	243	238	260	253	229	248	252	262	254	233	250	243	254	251	229	223	268	230	256	270	260	249	251	267	242	249	250	274	232	251	232	244	245	220	258	226	265	236	296	284	238	245	277	253	282	253	269	266	279	238	250	255	251	263	257	256	230	237	250	249	246	287	248	251	243	261	241	255	235	260	244	245	226	239	265	244	243	247	247	255	234	264	262	242	238	226	238	275	279	254	269	260	228	263	284	270	269	259	278	240	269	250	229	260	247	273	249	279	220	246	272	263	257	247	237	233	253	251	262	243	274	221	254	242	275	249	241	217	270	233	251	236	263	260	219	231	259	237	254	262	243	252	266	256	240	263	190	266	228	241	260	242	259	216	251	238	243	251	257	232	247	237	288	259	281	247	249	244	224	243	243	255	253	230	259	209	241	252	267	242	239	258	246	258	275	237	235	222	247	241	223	285	224	243	245	231	255	209	265	246	239	221	238	241	248	276	248	241	233	253	230	234	229	242	249	242	240	247	260	261	243	260	256	250	239	272	244	269	245	222	223	262	247	262	243	236	225	255	228	235	251	243	275	230	253	255	246	272	256	264	250	258	237	236	259	245	270	257	257	263	268	256	241	250	232	244	254	271	265	254	280	258	252	270	226	272	253	236	248	270	241	262	262	247	251	264	241	237	261	264	233	231	262	271	256	283	270	264	233	256	236	223	268	239	246	276	253	261	244	226	238	249	234	237	251	245	245	269	219	247	224	254	236	257	241	233	249	254	284	280	235	251	256	239	245	234	243	259	252	251	221	242	216	247	260	218	241	246	276	234	243	247	261	249	255	265	253	237	259	230	232	248	259	261	245	222	237	249	250	242	270	246	225	237	264	213	271	225	247	238	242	257	251	246	261	262	242	239	232	243	244	235	251	239	261	247	249	262	231	280	242	219	254	215	238	260	246	240	226	246	242	257	224	276	281	250	246	242	253	237	268	245	267	246	274	281	264	238	260	248	241	265	261	260	240	258	236	242	252	247	264	242	260	283	267	244	236	252	246	246	253	259	247	234	224	254	233	255	250	255	248	243	261	250	234	268	250	260	245	262	242	246	258	249	265	244	236	217	233	241	259	278	296	258	244	247	227	246	242	258	240	264	272	240	251	243	260	255	226	241	245	243	272	207	252	263	251	254	250	231	240	272	240	240	227	228	224	240	232	239	240	261	287	276	258	265	254	245	232	270	258	263	245	268	239	255	233	267	276	270	231	238	251	251	225	251	261	243	245	237	224	239	252	246	248	249	287	269	264	250	293	248	241	244	249	273	255	267	222	259	251	237	234	271	261	241	244	232	253	239	236	237	214	254	267	245	247	246	238	267	248	242	260	261	267	252	242	265	253	251	228	241	250	259	260	251	227	277	253	241	219	236	269	264	234	242	261	249	270	218	254	245	242	241	247	228	237	236	240	281	260	257	229	250	260	254	249	256	227	250	252	261	263	252	244	252	240	227	266	267	248	238	260	237	266	243	257	248	252	245	254	290	229	241	272	249	252	250	251	235	269	249	234	254	265	254	236	245	224	242	239	259	233	262	278	244	230	244	242	239	227	254	254	256	253	249	245	257	261	218	240	255	255	251	232	280	257	243	227	256	265	271	255	240	258	255	243	236	267	231	247	256	250	247	229	230	245	252	245	234	277	266	259	256	258	282	259	251	269	265	244	241	247	233	255	227	256	238	242	216	225	260	229	269	247	273	253	252	241	245	248	242	272	273	232	259	254	266	264	243	223	228	248	252	217	232	253	274	234	243	265	233	265	265	221	266	259	230	274	268	266	258	248	261	263	256	251	243	247	245	249	244	229	251	253	229	262	252	268	273	248	245	251	251	239	252	265	264	228	244	239	240	218	234	246	255	239	223	235	251	262	261	234	237	262	248	275	278	219	239	253	270	246	258	223	232	223	245	250	244	255	263	282	264	232	247	249	247	245	255	229	265	235	242	243	238	240	241	248	259	270	242	251	223	269	279	256	263	248	241	255	272	239	267	254	253	231	239	247	279	263	254	259	253	222	248	243	276	248	231	253	252	246	255	237	255	263	223	263	245	250	270	250	244	223	251	251	240	265	243	230	260	253	244	258	267	257	267	241	257	244	256	237	253	242	246	242	251	214	244	268	248	243	244	238	227	254	264	268	269	246	254	264	235	246	256	250	266	237	283	248	245	280	260	264	229	255	264	264	263	251	252	257	234	265	249	236	226	247	255	265	245	250	261	267	268	270	272	256	220	236	252	241	292	262	260	258	263	235	250	267	255	254	234	249	258	270	253	247	211	265	264	270	230	290	254	273	230	260	265	247	238	220	237	239	245	252	263	243	241	247	239	250	225	236	246	253	262	228	252	234	240	254	243	245	238	243	259	261	263	258	252	233	248	236	240	251	247	230	267	243	254	243	252	244	274	250	268	233	256	266	255	262	224	268	253	250	241	247	233	256	235	254	254	256	260	263	272	230	234	269	245	231	250	228	259	261	253	254	254	252	272	255	243	261	263	270	262	260	241	248	258	246	231	262	275	251	208	225	232	287	279	254	269	238	248	248	259	232	232	260	224	224	252	264	274	237	272	269	231	224	262	246	249	246	236	227	255	247	239	235	255	261	229	238	256	230	244	256	236	231	247	255	240	217	248	201	256	252	266	248	265	250	224	240	251	262	249	228	239	259	253	240	240	259	264	269	235	234	251	242	249	239	240	250	243	252	243	255	269	250	218	262	236	257	259	239	245	273	261	253	245	241	263	238	255	280	270	276	220	237	260	237	259	239	272	246	265
2424	699	767	803	771	726	709	687	693	697	675	671	724	677	695	671	665	703	686	668	653	683	671	682	615	693	657	698	697	642	641	658	603	704	666	670	644	653	677	644	644	630	654	676	623	653	654	650	628	647	588	680	621	646	668	656	684	645	706	677	654	682	691	652	647	671	614	657	664	624	643	672	638	648	697	677	637	661	626	672	684	634	657	649	660	634	632	651	676	682	641	680	701	638	659	681	702	666	622	617	654	668	675	625	696	691	682	704	628	666	645	694	627	667	672	644	642	641	675	643	662	653	631	641	654	644	641	672	650	691	700	611	621	686	634	633	616	698	664	647	661	652	666	642	640	634	673	624	658	674	679	634	697	687	665	640	672	638	689	642	680	674	669	676	671	693	636	672	650	679	652	653	639	677	620	648	696	642	631	674	657	656	644	675	686	658	647	662	669	656	637	650	660	700	631	617	651	649	627	629	607	679	634	644	631	673	666	655	660	659	606	669	698	662	644	653	632	658	679	600	671	692	615	686	617	685	676	633	650	656	646	670	677	705	692	657	662	669	643	708	613	664	643	625	672	663	620	660	674	653	671	613	669	666	651	672	642	668	657	630	637	679	717	644	655	711	641	661	647	659	654	655	642	633	670	640	676	664	704	654	593	609	660	661	645	642	642	690	629	662	685	629	704	637	624	638	655	688	634	667	664	678	700	716	680	652	684	656	672	680	675	655	692	638	680	647	614	662	670	672	629	682	699	691	624	669	694	697	670	622	656	647	675	678	656	697	694	661	691	653	660	689	635	629	594	706	624	651	620	636	651	663	709	648	685	664	654	650	668	660	670	649	663	658	654	662	698	693	675	672	656	691	652	665	627	680	694	692	647	657	663	629	671	667	632	678	649	655	669	644	625	693	648	687	695	685	648	675	637	638	671	665	674	657	668	646	662	679	660	626	678	730	681	671	662	673	677	636	627	666	643	667	691	649	701	699	695	668	633	694	622	625	670	683	673	674	670	650	702	634	635	659	662	668	703	711	648	677	700	648	700	630	681	645	676	636	647	674	640	634	634	661	658	640	662	634	645	647	588	645	655	697	615	654	691	649	691	631	662	633	704	661	627	658	670	653	638	629	625	686	681	644	637	647	606	629	679	577	689	662	676	672	672	665	647	651	649	629	647	676	641	645	674	687	629	699	694	647	655	670	663	649	663	670	621	652	674	597	637	667	633	677	681	676	705	649	659	663	644	676	642	691	631	649	651	610	679	600	659	658	651	683	672	608	689	642	655	642	642	626	633	657	628	648	640	654	710	649	650	632	640	678	623	640	663	627	694	660	696	648	626	655	690	646	650	682	654	647	630	629	675	641	671	588	609	638	697	677	689	656	657	664	679	683	658	615	671	655	619	650	664	696	684	640	684	652	648	658	680	671	633	662	635	665	710	674	674	625	632	686	691	631	665	659	681	663	680	679	678	689	678	621	645	688	616	589	630	655	657	688	665	657	633	652	671	675	706	657	635	681	643	675	676	686	640	671	630	607	665	655	647	621	686	665	693	644	659	632	674	655	650	665	674	692	733	625	647	697	676	625	637	681	720	661	642	607	685	653	674	649	630	669	678	663	681	666	673	657	650	645	670	679	651	688	658	647	655	679	672	717	662	653	664	675	679	645	683	660	671	695	646	636	677	692	644	655	666	676	664	690	699	655	650	674	651	668	647	673	695	703	666	663	697	665	668	623	659	683	708	669	637	632	655	688	747	683	660	685	666	664	650	639	636	659	668	662	651	679	701	664	692	624	598	652	638	685	714	643	636	648	664	686	654	687	609	704	644	666	647	675	686	653	644	653	634	658	638	653	611	646	687	691	646	642	647	644	658	616	659	681	633	678	636	656	641	673	690	716	663	656	642	665	624	682	681	640	663	645	690	606	636	682	698	678	646	680	678	628	625	673	691	663	624	680	678	664	640	662	681	675	678	691	679	636	674	687	671	668	647	703	679	660	638	689	675	668	675	604	631	656	655	682	660	672	601	632	675	628	699	644	693	612	622	617	618	657	679	651	706	661	601	666	640	636	673	675	675	662	667	689	657	620	634	675	644	652	716	689	669	674	688	672	619	648	650	641	683	674	691	686	677	703	643	649	686	708	657	678	646	659	620	682	635	684	681	666	657	643	689	653	659	675	655	662	695	649	676	641	704	626	645	659	644	659	669	673	645	669	672	607	657	709	645	696	638	683	667	624	669	701	723	690	632	637	650	656	692	644	609	674	679	657	697	647	696	698	709	678	627	657	656	638	672	649	686	661	632	632	653	663	696	659	684	671	667	628	652	668	668	749	675	672	636	648	654	710	686	658	664	686	671	681	734	698	680	660	631	669	686	651	630	646	646	675	678	679	720	700	632	625	680	616	645	666	629	629	653	693	649	665	667	690	701	631	661	705	672	614	655	647	690	683	696	679	670	652	691	634	636	647	671	633	635	675	647	689	638	646	659	702	688	693	642	667	610	646	673	659	646	679	673	606	654	662	649	622	687	675	686	628	692	668	659	644	669	668	685	601	664	633	615	660	634	605	652	683	653	701	678	663	665	665	658	648	648	686	577	658	665	689	600	619	700	660	686	694	655	680	624	618	685	675	626	685	652	640	674	643	680	645	660	619	682	631	639	676	669	629	636	664	641	633	676	694	631	710	680	676	629	699	641	627	702	651	688	673	715	613	675	656	648	632	643	675	663	629	666	674	628	650	631	693	660	705	678	652	717	667	663	665	668	681	654	661	682	717	650	634	658	670	662	625	642	617	702	659	666	685	628	660	650	643	711	701	660	669	653	623	640	647	675	656	710	630	642	658	645	692	721	697	662	651	645	683	705	667	647	658	668	650	642	708	641	653	654	692	695	665	653	663	673	656	661	678	672	670	667	691	646	677	677	671	650	598	628	621	709	681	711	627	637	651	625	644	645	674	666	660	644	702	635	639	669	631	709	693	656	671	647	692	637	686	668	703	656	665	617	650	639	616	701	641	711	628	612	653	617	624	657	681	684	667	648	650	725	701	657	668	679	700	700	663	624	591	692	633	699	678	659	656	696	665	714	675	628	683	670	691	669	659	667	640	678	649	675	630	690	630	698	641	666	587	679	668	702	642	630	709	617	703	668	695	609	677	674	688	661	671	648	708	666	620	681	677	669	684	652	647	633	656	639	712	610	656	653	632	677	668	650	683	672	670	662	703	662	675	644	636	641	659	622	645	693	711	682	719	656	662	670	691	656	667	675	708	659	590	647	652	679	660	633	674	663	626	622	640	633	655	633	688	656	672	587	627	687	630	632	643	640	631	710	657	674	686	664	665	678	674	658	653	608	652	719	695	636	674	658	665	675	617	661	686	643	659	677	611	666	634	613	639	674	659	675	664	644	709	635	670	680	668	663	674	663	629	686	680	646	647	692	667	615	658	629	656	672	671	691	669	636	694	701	629	705	622	658	689	671	673	668	706	657	625	644	626	709	649
7298	939	1041	951	612	470	426	352	340	318	263	256	226	217	217	210	207	222	227	190	234	200	182	203	214	176	203	179	196	177	176	207	190	196	175	196	215	215	178	171	179	190	203	166	178	187	193	157	173	194	188	192	188	195	197	184	180	182	176	194	191	198	184	197	175	217	180	184	171	201	176	203	178	174	211	188	214	180	215	172	207	201	192	182	176	188	196	205	163	165	183	195	191	201	205	195	175	184	188	186	173	177	194	203	192	193	193	192	209	179	179	177	192	183	187	176	171	193	196	192	177	178	193	198	167	208	188	176	180	207	183	223	194	186	206	188	198	183	206	163	171	183	182	192	156	177	196	178	197	186	198	200	190	178	163	180	151	173	171	166	195	173	174	179	164	166	190	185	196	180	183	198	183	185	197	195	198	163	161	198	201	190	171	189	184	164	183	162	182	155	171	169	188	191	182	201	192	151	171	185	190	175	206	181	185	167	186	187	192	177	175	181	184	174	202	201	172	185	192	166	168	184	173	175	198	185	164	190	166	185	185	194	175	198	180	181	161	179	174	182	170	192	179	188	173	148	154	177	205	182	178	191	189	178	182	192	190	193	156	150	163	166	187	195	183	195	192	183	179	172	144	174	181	184	194	196	181	174	184	208	194	190	164	183	166	204	181	195	169	194	180	174	192	161	166	172	161	184	185	171	189	206	169	177	181	174	167	182	200	183	190	168	181	177	195	164	184	188	169	189	203	163	177	164	173	190	191	176	196	203	171	199	193	198	164	176	181	215	176	194	201	179	180	159	189	167	194	162	221	193	169	183	190	180	183	176	181	173	180	185	170	175	169	151	176	181	203	175	175	206	198	208	164	171	173	173	192	191	184	196	187	168	210	197	197	178	189	191	171	210	157	185	169	173	186	215	196	195	167	198	199	188	179	184	169	200	172	168	153	183	191	172	188	173	171	202	189	184	190	182	166	193	197	186	198	189	167	184	198	190	177	188	188	174	186	176	161	172	163	199	178	173	180	193	183	185	181	176	166	217	202	206	181	163	191	182	190	180	172	195	174	171	171	200	200	175	189	170	164	167	194	189	203	185	210	203	185	183	197	185	195	178	193	197	196	184	179	178	165	176	163	169	160	168	182	204	205	182	175	201	159	182	162	157	185	199	171	176	179	146	190	192	186	191	202	183	208	146	184	215	193	179	194	188	198	191	194	184	219	222	193	173	191	167	183	181	184	175	173	190	183	164	187	171	206	198	206	191	180	193	215	192	220	176	177	173	178	171	192	189	179	184	174	157	190	175	190	179	209	164	214	210	181	206	176	182	203	161	180	192	164	179	174	181	179	173	203	165	168	173	191	176	185	194	184	190	178	191	176	184	207	172	163	166	199	188	219	199	198	176	185	177	180	215	203	173	203	209	185	202	173	157	190	185	162	173	213	166	197	182	199	152	152	155	174	200	205	171	168	218	178	162	180	197	161	170	173	198	196	194	164	168	204	190	171	195	190	181	198	155	204	170	170	194	196	195	161	177	183	178	220	190	178	157	209	203	193	169	177	177	162	193	188	176	193	192	182	179	161	188	201	205	203	159	178	174	188	151	180	192	173	198	181	181	192	164	180	160	168	164	203	236	139	186	187	168	191	176	182	163	173	178	176	171	146	157	205	178	218	197	208	183	191	177	171	180	191	195	189	174	197	187	185	199	214	188	195	192	175	171	182	201	178	171	190	187	178	172	176	187	171	172	184	177	193	188	179	187	197	174	206	187	178	193	208	189	205	168	185	181	203	189	162	195	170	177	167	179	176	190	164	176	153	192	167	185	186	198	176	162	181	193	213	170	175	189	182	190	174	201	178	201	178	174	192	161	193	171	175	161	179	200	210	164	174	177	182	153	194	200	152	165	188	175	169	183	194	202	177	196	191	175	183	197	197	194	169	198	173	166	180	196	182	199	186	183	197	192	200	200	179	166	187	189	186	183	216	204	181	198	173	185	185	190	188	210	182	154	175	164	187	194	180	157	162	186	154	176	177	174	176	189	210	181	154	183	205	182	180	182	185	195	192	169	182	192	190	182	205	182	171	196	194	186	183	167	192	190	181	177	173	179	178	170	201	182	181	184	173	202	206	172	175	185	199	171	200	179	176	178	170	200	184	205	184	180	176	191	183	161	209	189	166	178	189	196	176	185	196	164	161	172	187	176	188	185	195	186	199	169	168	168	198	212	199	186	165	193	193	184	189	209	194	210	198	176	200	164	196	153	184	175	203	173	191	171	204	173	199	193	161	196	186	151	170	183	203	183	188	172	166	182	192	188	188	192	208	166	162	195	180	196	191	199	177	189	192	174	187	207	148	148	185	180	187	181	161	178	179	181	159	183	166	186	184	197	198	198	203	164	175	178	187	178	175	182	185	162	167	182	195	170	163	198	215	181	181	186	175	188	174	170	191	175	185	199	186	179	181	178	181	185	191	207	193	170	163	182	189	178	183	185	185	161	177	197	160	158	185	169	189	205	178	182	186	192	193	189	183	183	164	194	160	188	165	177	175	202	198	183	192	186	179	165	178	188	188	178	175	173	201	182	203	181	185	184	177	199	162	170	184	193	174	178	192	172	184	200	201	198	198	188	181	195	196	190	187	179	185	186	184	185	179	179	164	185	183	168	184	178	190	185	187	174	165	189	170	198	186	174	144	154	188	188	196	163	180	163	162	211	207	168	176	158	177	192	193	184	188	191	181	220	182	222	169	189	188	180	167	174	171	188	180	183	169	185	218	176	189	187	173	216	196	176	182	176	179	185	191	169	179	174	196	175	174	187	169	187	178	168	172	171	176	190	168	205	209	159	188	158	158	176	175	189	170	195	196	180	180	181	179	166	173	159	193	174	202	180	202	200	208	212	158	189	175	201	175	164	178	184	152	202	199	191	177	189	212	197	199	180	183	207	164	165	190	181	178	170	201	173	167	195	177	185	154	198	161	202	209	186	180	165	183	165	158	171	169	208	158	170	186	179	192	190	208	195	178	198	160	202	198	169	196	153	193	188	189	170	181	189	184	195	201	185	172	177	192	171	162	197	168	201	194	201	167	179	163	203	168	211	184	193	193	190	173	214	204	221	183	184	200	184	178	155	179	201	173	186	180	172	175	159	154	192	190	179	173	185	170	177	189	219	175	175	191	172	184	181	181	171	195	168	172	157	182	177	158	187	182	198	182	175	198	181	191	161	185	171	185	184	198	188	192	168	190	168	181	183	211	185	184	178	186	183	176	204	179	177	153	183	182	196	184	180	163	194	157	195	204	174	175	183	175	187	182	195	191	192	181	177	176	169	193	201	170	186	165	171	195	159	168	188	191	205	154	183	207	191	163	192	180	165	179	183	211	166	177	216	189	181	175	195	176	191	185	186	150	206	189	179	170	168	159	210	189	187	184	200	221	197	180	184	191	194	213	191	188	187	177	177	169	172	170	216	201	211	196	195	171	210	181	214	179	180	160	179
5637	1201	2399	2877	2512	2119	1804	1510	1343	1226	1059	984	962	863	917	829	751	771	757	766	667	692	674	655	631	667	681	643	622	656	621	604	601	604	610	612	625	605	559	605	542	545	581	589	575	617	550	566	580	583	541	558	589	602	615	579	534	606	593	598	570	587	572	598	533	551	574	564	548	567	583	552	545	539	557	532	579	534	565	540	586	602	527	597	574	545	531	558	567	552	575	537	541	587	535	534	580	603	563	560	510	514	545	535	527	529	545	564	562	540	583	562	551	560	513	553	548	550	556	552	556	564	512	522	515	532	496	594	507	529	543	569	500	555	546	578	589	579	536	542	566	578	533	520	554	568	565	566	582	525	560	568	557	559	532	553	536	527	547	510	534	534	530	573	542	502	568	540	569	548	542	558	550	561	490	537	546	574	569	527	576	573	587	528	549	527	566	534	548	579	521	555	572	572	511	537	547	531	566	538	487	521	570	585	538	518	561	569	592	547	525	560	539	520	550	514	567	511	559	542	564	560	553	521	536	558	545	525	559	543	523	505	529	567	551	523	546	558	522	570	530	530	569	581	582	509	566	545	532	534	552	538	566	548	582	553	573	547	560	540	536	534	558	564	528	560	555	530	539	532	571	533	548	573	546	524	537	552	537	555	546	560	564	564	546	539	540	543	540	586	600	581	571	555	556	509	487	546	561	496	550	593	551	578	565	513	552	573	533	542	518	549	563	514	510	569	590	558	587	552	528	504	565	586	534	530	514	528	549	552	553	547	578	530	525	528	528	513	559	544	558	544	561	605	509	528	595	565	550	519	576	560	551	503	581	542	566	567	557	544	554	571	519	510	555	505	565	532	528	540	557	530	538	528	593	518	570	532	518	514	554	546	555	557	538	594	535	529	543	505	578	547	564	569	555	510	531	583	551	519	543	565	554	518	550	551	551	536	529	536	532	526	521	516	539	540	551	522	562	561	557	556	521	586	552	545	549	544	525	552	552	574	532	567	575	519	538	535	522	561	538	554	531	513	520	493	543	512	579	585	525	589	540	534	526	539	525	526	512	593	545	542	557	497	536	596	571	561	540	553	540	551	527	540	531	547	562	546	517	552	550	514	560	541	554	546	537	596	530	571	555	528	569	527	523	577	550	531	552	531	539	552	578	546	543	561	558	539	546	537	574	530	522	498	552	561	511	586	575	509	529	561	572	541	551	539	553	516	549	554	523	533	593	496	574	586	551	521	554	564	521	570	527	562	534	547	574	543	536	543	566	519	556	514	515	535	576	547	527	568	526	556	523	540	534	537	534	583	555	538	557	541	558	572	586	564	561	546	535	541	576	557	590	531	525	567	542	546	583	563	589	578	562	543	532	539	582	531	601	534	517	529	560	553	565	544	517	584	548	565	550	567	548	560	604	523	579	565	585	527	613	535	578	568	556	528	505	545	544	523	554	544	531	557	530	596	561	538	549	576	569	585	545	550	555	530	546	547	526	547	576	560	578	579	540	570	599	523	526	551	556	537	508	572	566	565	549	561	535	539	541	559	552	519	562	540	531	572	559	589	551	559	591	526	514	547	591	559	528	516	520	552	538	570	602	539	549	549	554	546	578	527	589	545	499	528	567	543	504	542	559	545	548	608	544	525	530	568	572	571	531	543	528	533	538	576	517	562	542	498	545	557	560	570	543	557	544	593	533	562	564	544	525	550	525	560	529	543	517	538	542	534	524	522	567	506	555	546	527	579	543	529	521	553	498	547	549	530	528	561	559	538	567	537	605	537	558	574	548	531	556	526	532	548	541	563	540	529	523	572	519	490	583	552	564	511	563	539	548	543	587	557	553	561	541	498	557	518	549	543	535	591	551	562	498	496	527	477	566	551	527	529	542	520	547	569	562	523	561	574	518	566	543	554	539	520	564	546	544	539	517	542	526	541	503	520	532	506	525	561	534	569	529	562	558	569	527	553	583	534	594	566	560	562	559	559	517	565	513	554	581	575	509	524	555	584	515	601	529	576	567	554	579	550	554	553	574	596	527	570	489	548	539	550	578	539	594	557	562	531	521	518	529	537	538	554	528	566	570	529	577	548	589	552	580	515	520	548	508	549	555	572	523	547	555	541	518	548	551	557	549	600	549	561	532	514	564	549	505	539	627	530	547	572	539	578	560	546	573	573	560	550	576	551	532	574	553	549	552	528	566	486	514	523	519	531	555	538	571	571	541	599	519	519	515	574	520	552	559	558	558	565	552	535	564	535	520	552	547	562	588	535	546	562	552	555	537	569	516	578	568	598	524	575	548	557	539	526	577	516	600	536	523	505	532	551	516	533	527	530	582	547	574	588	554	569	576	569	517	532	545	589	561	543	523	573	543	529	536	548	594	532	556	573	541	519	553	556	566	519	565	478	551	539	550	548	543	527	529	545	551	570	562	589	573	515	535	549	549	548	573	564	583	557	533	510	551	540	602	552	584	546	541	523	548	506	575	549	545	523	588	535	508	542	540	562	551	532	538	524	531	534	550	519	529	536	552	536	521	530	514	525	579	563	487	564	552	551	560	524	576	558	561	547	508	547	558	545	571	521	563	547	552	541	543	585	546	574	567	537	519	521	560	563	585	500	539	564	495	519	505	542	545	569	546	568	514	587	527	564	603	537	571	573	534	534	546	542	546	531	546	538	589	532	567	566	535	573	552	551	570	593	522	537	541	531	561	558	561	537	577	526	582	577	560	549	554	544	537	519	549	530	569	542	550	548	536	563	575	604	566	548	549	551	521	552	545	512	532	571	538	526	519	547	590	531	536	564	555	551	539	542	526	544	569	547	544	515	515	540	578	532	569	557	533	563	558	534	564	520	546	568	555	543	521	509	562	522	511	533	594	544	545	544	543	546	576	558	556	549	563	553	542	552	541	535	530	511	542	584	491	528	537	527	533	532	527	537	534	519	549	556	542	578	554	534	558	504	561	591	570	568	551	534	560	559	563	546	537	542	555	535	541	597	562	550	514	549	550	555	563	543	569	569	551	544	509	570	581	556	547	531	542	561	572	564	500	539	523	556	534	533	537	538	559	571	560	544	545	524	606	576	504	546	553	547	577	584	510	542	578	551	562	551	572	537	542	568	583	576	519	522	522	542	514	530	527	575	524	495	560	550	534	557	579	535	529	535	546	543	581	518	497	550	570	529	535	580	481	533	553	563	525	563	579	574	510	543	489	542	527	550	563	552	514	596	570	565	571	535	508	579	570	539	532	555	547	561	511	527	525	538	545	534	549	500	564	548	553	543	538	589	487	560	518	573	568	528	514	539	509	499	563	532	532	565	595	539	566	559	545	520	531	515	537	550	560	531	574	547	563	552	591	562	535	523	568	538	581	535	547	549	528	541	526	510	587	561	568	545	533	554	559	537	523	510	546	574	574	542	563	569	559	540	535	571	562	514	564	527	583	551	556	539	540	610	495	585	538	531	543	600	565	570	574	537	574	554	533	483	557	503	521	567	568	543
13442	2317	2345	1821	1279	976	872	736	587	571	540	545	465	467	475	432	410	442	447	440	420	400	383	356	415	398	371	375	372	360	354	366	383	354	355	342	365	328	397	377	340	374	371	342	364	364	368	366	359	368	382	367	337	306	335	333	365	364	349	325	361	347	345	386	403	372	345	368	361	393	393	371	390	340	345	368	372	369	374	359	349	349	353	344	345	362	353	350	374	361	366	351	349	364	390	364	331	343	312	357	345	365	355	370	338	331	362	363	368	348	353	336	349	344	352	335	342	388	347	381	375	395	342	385	400	326	354	376	346	346	357	320	369	365	343	360	376	344	372	375	381	372	369	359	366	339	329	351	373	373	385	348	331	389	369	375	376	347	368	361	330	379	365	318	358	379	357	344	377	367	314	368	341	365	359	378	327	344	355	362	363	353	333	351	324	339	341	342	414	373	358	371	340	334	362	339	393	347	371	330	368	354	355	327	320	342	370	391	340	358	375	370	405	325	367	370	344	349	348	350	384	379	381	344	339	351	369	319	355	386	338	362	360	345	375	344	325	389	367	406	342	331	334	403	323	348	356	347	375	323	355	366	362	326	364	352	352	344	362	343	328	403	351	345	351	380	337	326	333	393	369	386	416	347	334	336	366	372	351	344	393	384	355	375	371	341	355	374	337	360	344	337	321	362	364	321	355	377	374	326	344	347	355	351	355	339	356	373	327	383	325	349	338	375	339	377	321	355	357	350	374	345	345	335	399	401	355	411	367	376	352	361	365	361	364	379	369	341	404	386	366	351	368	357	355	343	371	363	355	356	361	313	400	351	310	346	342	350	318	370	326	302	363	351	389	344	371	318	362	335	366	347	346	394	373	374	356	357	372	331	354	345	355	374	372	356	360	356	389	391	333	336	379	353	333	301	392	326	331	382	385	354	367	368	334	359	374	335	335	357	356	369	342	354	354	386	347	352	382	334	362	355	348	362	322	353	328	327	336	372	393	359	374	363	370	342	388	375	380	368	385	340	356	370	364	359	344	342	380	359	362	367	383	339	367	346	354	384	355	376	352	364	374	335	336	359	358	365	342	354	347	374	350	366	416	371	387	382	390	367	363	373	361	360	366	372	346	363	323	341	367	340	348	352	329	321	383	348	374	343	350	353	358	364	366	373	355	364	332	357	397	392	357	343	365	383	361	335	352	327	326	316	359	364	352	358	373	369	341	371	347	386	341	345	358	366	368	342	359	382	350	343	342	358	364	345	376	348	344	349	376	378	357	357	333	351	351	383	372	376	401	366	365	344	340	368	364	376	374	362	394	359	353	397	360	357	368	328	357	363	346	358	334	336	347	357	366	334	373	347	361	385	383	332	353	369	370	378	341	374	371	374	348	324	348	361	321	363	377	399	359	361	361	369	367	327	355	358	363	370	351	348	346	385	330	347	356	353	339	359	345	373	354	369	355	374	330	380	354	309	379	355	359	409	356	370	344	325	354	351	314	382	359	353	357	345	375	345	357	323	378	360	358	341	363	337	350	363	343	329	355	387	357	328	350	351	329	391	358	330	365	387	366	362	376	371	385	352	377	355	357	337	367	376	343	346	356	339	385	375	363	369	342	373	394	328	397	357	366	369	357	360	358	338	365	325	363	349	379	349	385	364	388	369	356	364	386	362	353	392	318	329	374	336	396	351	366	368	357	377	341	345	341	371	351	351	381	323	370	392	360	349	325	333	341	360	353	343	354	352	321	389	359	338	340	338	361	347	349	352	386	341	352	365	363	373	348	329	339	363	378	338	402	342	334	333	330	352	312	373	354	331	375	360	360	380	371	334	361	365	350	375	324	345	345	371	377	376	388	343	391	393	383	347	367	333	346	368	337	340	358	351	336	354	354	343	356	359	352	349	344	346	363	362	365	351	346	383	324	373	397	397	315	374	321	373	360	350	382	378	330	361	347	360	330	346	358	359	338	348	337	372	342	374	375	388	362	339	369	356	354	386	359	332	354	380	379	353	337	346	362	372	372	374	364	353	363	358	380	360	328	333	396	358	357	347	333	363	354	358	374	357	361	374	360	329	354	363	356	340	342	359	384	366	333	381	343	338	315	356	360	341	295	346	329	325	346	393	362	344	366	350	307	362	367	326	361	349	348	362	362	347	337	328	393	361	329	361	332	396	355	342	363	371	348	334	331	321	357	360	366	357	376	378	340	321	387	343	360	329	354	333	374	369	342	357	366	356	394	341	372	356	370	397	384	396	378	350	336	377	346	376	336	364	369	354	365	325	320	368	340	350	356	342	363	328	371	367	368	352	370	346	396	321	361	385	358	394	372	329	363	372	383	346	361	392	357	368	363	335	387	379	368	340	375	350	385	341	378	388	349	382	349	339	344	350	356	371	355	379	362	358	363	333	367	333	360	363	344	306	383	385	349	337	352	379	327	354	372	388	369	368	339	358	335	305	327	363	364	378	385	374	361	355	350	319	398	353	352	344	309	335	347	356	382	344	334	361	358	373	354	372	321	369	355	364	360	359	382	371	351	371	359	347	346	386	331	359	395	362	366	351	348	342	374	386	346	367	361	378	355	400	353	380	325	381	368	386	335	365	356	378	382	357	363	364	371	353	327	339	377	344	393	373	367	367	378	360	368	375	378	367	341	368	355	337	364	373	325	391	329	370	318	356	374	373	359	386	351	358	395	363	366	365	340	338	361	383	371	375	373	403	358	314	388	386	370	355	369	367	381	334	367	326	371	307	349	352	363	390	358	369	381	365	332	347	378	361	353	380	374	381	336	382	345	342	359	376	390	383	335	324	367	398	325	356	365	352	391	350	345	372	385	354	331	345	308	343	385	365	390	365	352	351	338	334	357	365	378	386	348	344	355	347	355	324	393	387	344	351	334	328	353	339	376	377	339	331	353	348	336	356	368	335	379	349	329	330	312	349	355	358	383	369	360	361	382	376	366	349	383	371	365	341	336	369	355	361	356	319	369	325	352	348	341	396	333	349	342	352	310	346	365	373	368	365	359	399	373	347	353	359	353	380	372	362	322	347	319	373	331	389	335	352	346	370	346	349	338	364	379	377	349	381	322	334	356	356	370	337	345	391	363	351	332	417	378	342	381	363	344	353	334	367	331	342	373	349	390	374	368	366	371	364	371	331	365	341	349	372	334	372	414	350	349	356	338	354	345	362	344	342	309	359	370	330	367	407	376	386	353	386	340	378	356	368	342	350	383	367	351	356	369	413	380	379	350	340	334	346	338	372	344	327	366	335	371	332	367	371	328	363	352	373	384	367	366	359	365	372	337	400	363	356	359	367	366	362	329	399	358	366	344	364	382	402	354	368	325	361	350	344	358	361	346	377	365	318	354	354	334	353	342	334	377	363	374	381	339	329	388	334	357	349	353	372	361	363	325	323	322	336	321	315	346	365	375	361	334	357	360	354	347	361	357	378	356	378	376	349	370	357	341	338	381	346	340	357	321	352	356	374	368	375	349	333
7699	2275	4542	5430	4531	3901	3293	2814	2517	2231	1992	1911	1736	1582	1504	1445	1402	1338	1253	1266	1220	1176	1266	1110	1152	1135	1098	1058	1063	1090	1055	1094	993	1014	975	1014	1025	1021	1014	960	1002	985	975	985	972	1029	911	961	1013	950	967	978	929	916	948	990	970	939	941	931	940	971	955	893	987	917	932	991	955	958	920	1015	941	953	941	970	939	920	890	924	932	879	957	919	957	954	964	905	896	941	954	927	927	918	931	958	867	956	892	952	893	957	942	936	923	978	879	921	906	885	947	928	861	905	950	912	867	919	903	953	923	822	935	924	908	938	903	878	952	936	949	988	937	885	894	925	901	926	905	920	907	979	928	920	848	927	878	922	903	953	926	889	942	872	865	977	913	958	894	899	925	938	901	930	924	958	907	912	915	956	836	924	947	872	896	920	930	922	844	933	951	885	886	930	910	973	916	914	932	917	896	951	946	923	908	941	898	933	872	947	883	982	942	858	888	905	923	897	908	878	956	895	939	888	892	923	930	924	911	927	940	911	926	910	906	904	949	858	974	925	906	921	898	904	916	909	972	884	862	906	945	865	893	906	990	963	946	878	961	910	916	937	938	950	868	893	947	919	862	907	902	937	899	953	916	929	899	908	941	935	965	905	950	928	940	896	861	910	946	918	966	938	896	937	934	946	909	924	937	921	911	879	937	927	949	899	947	913	888	934	968	915	923	890	926	929	919	970	884	849	903	898	911	868	948	912	866	891	966	920	920	980	907	893	913	930	957	911	870	940	886	928	901	955	910	913	857	915	921	917	919	944	918	850	992	904	994	878	931	911	941	910	903	884	895	911	948	981	876	876	932	847	887	958	982	886	907	920	877	920	868	927	885	911	875	919	957	921	944	921	929	890	919	901	899	890	884	904	895	960	866	953	932	953	908	944	931	884	907	920	880	919	965	914	881	888	856	893	940	943	875	952	893	935	905	998	957	967	939	920	897	907	891	940	884	910	951	924	916	918	910	978	908	933	921	949	904	942	897	851	913	895	941	886	864	907	872	864	930	890	950	902	901	899	951	906	945	907	901	869	860	971	923	908	930	887	901	941	918	962	952	900	923	891	971	902	936	906	918	919	927	891	970	886	874	925	881	903	878	958	898	893	914	935	927	898	934	844	974	918	934	863	951	930	891	923	910	905	903	967	940	959	983	917	887	920	883	945	914	928	925	916	988	899	935	894	895	949	886	954	928	892	941	959	895	951	873	912	864	904	949	884	895	906	891	927	945	968	948	943	914	928	893	912	910	943	939	886	865	840	884	889	946	946	954	953	901	933	882	955	936	880	930	907	899	902	876	896	904	887	947	896	931	928	870	913	917	939	937	918	915	914	906	909	871	888	921	926	862	884	937	866	917	871	898	906	964	871	914	874	943	898	934	880	936	866	947	908	893	919	897	931	860	929	929	862	909	931	900	933	922	880	918	913	930	934	905	941	903	905	929	936	930	929	908	936	887	940	933	904	899	914	848	886	919	947	888	896	886	906	959	895	935	882	914	892	914	912	917	912	867	910	912	922	860	894	977	916	924	924	846	923	863	904	968	931	888	905	941	864	954	910	891	897	943	916	939	914	894	967	918	933	919	979	926	890	873	854	899	954	885	936	947	857	915	886	848	899	936	892	942	922	871	921	903	925	943	925	841	917	935	934	922	916	863	885	904	933	883	937	868	928	959	939	947	895	875	940	958	936	903	955	880	951	914	951	897	912	908	878	924	904	936	912	926	929	974	910	906	891	938	914	905	883	949	884	921	870	893	881	918	923	851	920	931	893	861	887	900	865	940	898	917	908	899	843	921	932	928	901	899	945	916	925	870	898	920	882	975	971	889	905	917	920	868	902	921	941	976	947	978	885	919	933	948	940	927	886	908	931	891	899	876	960	952	956	955	957	897	914	924	936	960	890	920	953	909	918	946	889	945	921	905	928	904	934	855	914	977	962	905	862	908	951	884	918	907	862	961	930	878	919	898	942	872	1019	945	935	872	920	917	952	937	971	907	883	915	909	925	913	938	935	893	911	880	865	958	968	920	871	908	919	898	875	893	965	947	938	896	891	955	940	933	910	940	905	927	905	899	905	920	912	929	928	886	846	928	917	915	935	899	894	948	953	932	954	908	861	941	884	884	973	942	930	910	948	920	914	932	935	891	923	938	919	890	908	911	963	905	890	901	906	906	855	957	935	983	942	880	920	898	907	903	988	901	924	897	931	869	894	931	950	925	932	902	918	881	922	956	913	924	956	893	839	920	963	941	966	941	929	913	876	897	917	890	880	897	880	947	920	945	878	935	960	899	937	895	901	932	882	969	927	916	953	925	868	878	879	900	971	907	908	872	965	950	932	924	891	902	881	881	894	931	907	875	948	940	959	912	918	945	937	940	899	959	934	960	889	914	880	984	929	928	889	907	914	928	866	890	930	961	927	924	869	891	943	922	866	900	927	935	945	875	925	918	894	923	965	907	942	866	880	867	943	878	925	935	956	968	919	950	957	912	929	895	968	947	862	872	891	898	893	927	883	921	895	912	930	908	929	916	942	943	897	893	956	938	925	918	954	884	949	922	961	942	938	925	910	909	911	922	907	973	918	914	914	922	919	952	931	887	915	928	905	907	928	923	914	857	946	927	951	935	914	908	882	934	907	918	884	882	949	913	868	944	916	957	857	904	911	872	912	943	938	974	941	901	931	865	922	882	956	920	877	905	931	915	891	921	930	899	940	891	865	887	948	948	913	863	944	966	920	873	913	955	913	913	954	911	950	956	904	941	921	885	871	936	846	917	917	918	965	866	948	918	991	886	927	875	923	936	930	868	895	922	884	923	908	952	918	928	907	908	881	933	886	896	907	869	946	875	910	929	889	915	914	906	896	864	915	963	973	880	901	877	900	926	940	910	956	887	882	925	993	908	896	946	938	963	895	887	881	913	960	878	939	913	930	866	902	908	952	930	880	888	947	934	941	967	896	838	954	928	925	870	896	884	994	964	886	894	954	925	924	855	863	893	901	916	859	901	901	953	847	933	901	959	924	896	931	900	912	903	957	900	927	903	907	911	897	922	912	913	992	916	923	867	896	929	952	896	910	932	901	909	961	920	892	888	952	984	921	917	840	899	883	948	995	884	854	960	930	949	916	947	965	968	946	894	954	867	918	904	920	944	926	874	919	872	922	955	892	952	879	943	869	942	883	923	941	927	944	866	915	896	918	973	882	878	890	928	971	915	888	879	910	927	926	899	871	897	886	936	909	930	951	939	903	962	918	886	922	916	903	925	859	928	873	914	964	912	934	934	884	914	891	888	876	928	995	953	963	935	910	879	956	911	911	905	918	918	950	946	880	903	881	827	918	884	876	926	916	932	935	932	911	945	889	876	986	936	873	980	919	930	873	914	977	899	917	890	884	908	915	933	924	964	980	934	875	911	905	910	924	899	942	944	915	942	959	891	938	882	865	921	959	964	901	952	934	939	897	865	884	908	958
1996	283	304	280	259	250	252	244	214	243	237	221	244	238	268	251	276	247	242	240	211	229	211	245	241	231	241	256	233	249	262	257	246	259	222	223	248	282	234	270	257	243	230	261	258	233	230	275	247	245	230	237	212	238	244	230	253	255	249	253	261	254	250	231	228	252	264	287	240	244	253	280	237	240	255	271	268	268	238	255	236	243	262	246	258	256	289	297	277	254	230	288	236	256	266	237	258	274	230	251	259	238	252	219	215	244	248	221	216	249	250	240	262	221	257	265	218	244	268	256	250	264	276	246	265	259	243	255	226	257	268	247	249	241	264	253	236	258	243	244	245	250	253	270	248	265	233	245	245	250	263	234	244	245	259	224	283	238	285	266	290	244	238	268	266	268	241	255	251	247	246	256	246	251	235	242	243	255	236	220	254	261	266	259	259	278	236	273	259	243	248	232	231	245	254	258	231	235	252	241	242	255	267	242	264	227	269	243	261	244	229	261	221	221	238	280	268	263	264	238	254	272	279	254	248	275	279	261	235	267	255	240	282	255	242	226	264	241	239	224	265	253	222	229	274	268	228	237	244	250	230	276	248	257	241	242	241	243	232	237	267	239	252	241	261	231	224	258	241	252	249	266	276	223	246	235	227	229	258	279	248	212	274	225	221	227	274	279	270	258	251	236	259	261	251	241	222	243	230	226	288	242	255	231	244	240	245	242	237	252	223	235	235	236	276	248	256	231	254	255	223	264	265	234	270	260	245	221	247	230	268	229	233	200	251	245	223	225	226	248	239	228	258	236	257	234	227	244	222	232	237	252	232	270	271	284	271	262	244	255	252	226	243	224	259	247	250	233	235	255	260	234	236	227	246	270	238	225	273	236	237	264	255	238	268	231	233	293	258	249	249	235	266	274	233	228	305	264	266	248	243	272	258	227	260	271	268	261	247	240	221	249	241	231	259	281	252	278	255	238	246	265	246	253	249	265	238	253	266	254	252	239	257	277	287	268	266	239	235	234	246	233	251	251	263	263	237	271	235	257	229	265	254	256	209	216	237	253	263	245	268	267	236	221	259	243	264	278	256	280	240	261	293	257	253	203	251	242	238	264	240	244	277	268	242	275	225	249	248	264	283	246	279	268	230	253	262	237	264	242	247	231	246	229	255	248	234	242	271	244	239	229	232	246	259	259	261	237	248	243	237	261	236	238	252	246	276	242	233	238	238	297	245	247	251	248	246	213	254	261	250	277	267	255	264	245	246	250	231	234	263	235	259	253	269	247	239	235	250	248	231	251	279	242	259	250	251	234	250	257	292	227	245	248	257	227	250	283	236	265	230	264	268	246	242	225	240	287	284	209	249	235	237	265	255	251	253	262	230	254	270	228	270	243	273	282	219	242	241	272	258	248	237	244	237	252	239	238	248	258	245	216	275	249	252	228	229	251	238	255	264	264	245	230	250	239	263	279	254	244	283	263	257	255	239	238	248	261	235	242	250	219	231	242	238	223	289	238	277	290	260	272	238	292	251	249	286	278	244	253	263	242	270	258	248	281	239	230	260	247	235	252	254	250	265	244	249	256	250	265	235	288	229	262	267	224	274	244	260	264	257	224	267	277	245	262	253	260	233	264	241	233	249	232	239	237	247	270	231	238	231	246	224	241	276	256	270	255	237	290	230	261	246	230	259	257	253	276	213	277	255	223	215	246	248	256	249	266	256	219	241	285	273	259	273	244	227	225	212	235	224	235	246	274	242	267	264	253	242	244	235	215	238	233	234	256	262	255	243	229	246	268	257	251	279	226	230	241	225	261	239	262	225	282	248	252	257	259	248	241	247	221	278	238	240	254	252	271	242	221	264	200	240	265	243	245	254	263	240	255	252	265	244	244	265	254	246	225	238	278	253	241	257	231	263	240	250	238	241	244	254	263	245	250	285	231	243	248	266	240	257	231	265	245	260	257	249	272	281	260	262	259	261	243	234	237	280	243	237	258	219	241	241	245	233	251	261	251	251	231	243	253	235	236	243	241	232	256	247	262	259	260	237	281	231	236	268	240	226	247	225	240	267	264	235	200	270	279	259	243	273	286	300	255	222	224	262	229	256	260	242	295	232	261	272	248	243	231	259	265	262	253	240	221	260	240	261	258	272	242	236	247	280	260	266	268	256	257	291	258	245	233	245	264	261	229	238	233	237	268	274	250	255	227	262	285	254	277	264	259	236	264	227	279	231	246	261	230	267	242	266	220	272	242	291	282	240	251	267	265	233	272	244	236	284	267	300	243	279	218	236	245	225	239	252	247	241	243	255	283	269	279	248	209	241	226	270	227	245	261	269	229	242	265	241	215	275	238	240	266	254	255	262	264	224	254	248	248	242	277	233	281	255	210	232	218	263	259	277	256	233	223	237	261	233	258	276	231	243	243	258	280	281	227	258	237	232	266	286	221	218	258	218	231	232	237	284	235	228	254	250	230	241	250	240	272	217	229	259	280	257	235	206	243	229	286	253	223	220	254	270	276	257	225	238	220	236	232	230	237	247	225	252	241	229	258	259	226	248	267	249	281	266	227	251	226	233	250	224	240	269	251	234	244	246	263	253	230	252	237	241	246	212	228	265	273	252	284	238	243	226	227	231	258	256	252	245	248	254	215	256	270	260	251	263	288	257	259	284	260	252	245	254	252	241	245	241	228	230	250	246	250	245	276	245	260	295	227	251	255	255	237	273	230	240	219	226	247	240	277	252	243	272	236	224	236	254	248	243	263	238	282	248	223	224	249	268	264	263	235	258	245	261	262	251	239	238	254	231	243	238	265	280	252	254	254	252	251	246	231	239	239	246	255	229	237	260	261	253	244	245	256	265	229	256	277	244	227	252	258	276	231	256	250	257	250	275	287	248	249	246	259	227	256	256	259	262	260	271	207	228	273	276	252	226	215	263	250	275	238	257	253	236	231	244	256	246	233	249	234	252	228	264	280	237	271	233	255	275	249	276	227	286	238	253	277	243	266	225	252	244	261	290	246	242	244	250	247	255	265	257	226	237	249	241	241	244	237	247	280	239	235	257	261	237	267	248	259	242	247	284	239	244	264	240	238	242	259	279	250	249	249	254	241	255	255	239	250	266	256	213	253	234	231	245	222	239	242	263	240	216	243	253	259	269	249	225	257	243	250	266	237	249	218	285	262	230	271	253	235	259	267	267	249	243	289	269	239	275	242	225	236	261	264	219	257	236	213	226	246	270	245	222	265	227	247	235	249	252	233	272	246	243	231	242	263	257	269	250	228	260	247	244	251	234	257	242	263	237	272	253	265	255	257	287	234	232	254	219	216	246	271	248	241	235	245	226	230	217	204	307	274	227	216	236	245	266	250	244	262	259	216	241	236	263	255	237	230	242	257	265	239	251	240	260	238	230	254	246	285	268	250	239	272	261	230	231	255	231	266	251	220	272	278	254	229	281	250	237	254	253	221	263	272	245	243	254	228	236	253	260	249	261	243	261	245
2299	682	769	786	721	746	704	716	681	665	633	712	694	676	641	737	657	707	634	632	643	674	674	712	648	653	682	700	722	643	650	633	649	672	684	613	673	674	663	636	657	670	660	650	692	661	717	655	676	689	643	716	639	651	671	650	707	626	691	696	661	644	697	651	682	694	626	665	634	646	665	707	677	654	658	660	629	652	638	668	649	663	619	666	668	680	656	634	643	663	699	655	606	645	656	641	665	685	695	627	689	666	598	656	643	691	669	663	650	610	646	700	662	690	648	653	651	683	670	688	642	650	627	658	677	660	648	675	649	670	687	632	627	686	678	631	657	690	641	639	654	658	662	640	707	612	646	632	651	663	643	677	663	660	648	640	661	627	656	705	666	680	673	655	712	660	618	679	652	676	628	660	657	659	687	652	661	682	640	662	661	665	676	668	621	636	614	667	620	663	693	653	701	645	646	691	636	696	679	651	669	647	664	648	652	664	688	624	701	657	633	656	657	670	599	658	655	686	586	683	664	686	683	674	674	654	672	654	666	685	618	606	649	680	696	661	695	658	639	646	635	632	678	690	668	688	671	643	692	646	676	658	656	669	624	664	695	664	661	633	732	724	661	649	691	703	697	703	683	633	667	679	679	645	618	627	669	678	674	641	677	668	660	675	615	647	666	668	680	658	643	594	646	699	634	667	658	631	630	664	693	637	665	640	666	639	653	705	679	697	656	638	686	668	686	680	663	668	657	690	655	672	639	682	658	658	645	671	652	627	731	651	677	689	699	668	654	683	687	668	668	653	651	630	668	639	646	680	644	708	675	643	683	683	680	638	679	674	656	693	609	651	648	643	652	680	661	664	641	666	627	620	658	628	670	627	660	640	616	691	686	652	665	635	680	678	656	661	647	688	658	649	643	629	682	627	699	630	661	665	655	642	663	676	613	690	650	680	675	674	674	628	649	649	714	702	657	717	658	657	687	661	641	659	637	687	641	679	650	619	665	602	689	635	675	687	685	681	632	678	662	611	720	697	679	663	680	649	666	658	664	680	650	668	673	639	659	688	636	632	684	623	616	627	676	677	673	652	649	666	670	664	681	659	643	643	675	657	639	681	631	668	676	675	618	668	600	718	651	659	637	676	637	707	666	666	683	696	662	630	623	691	675	698	672	652	683	643	651	651	671	670	737	628	668	670	640	687	691	627	672	670	700	653	698	633	654	650	683	628	655	619	635	672	636	677	664	621	659	668	620	629	679	692	629	669	705	661	632	670	673	686	643	640	655	658	640	671	632	676	654	692	626	642	616	685	631	736	686	653	619	642	634	648	627	666	698	657	671	649	684	689	637	629	688	645	702	686	663	624	603	649	696	669	650	670	653	655	665	646	628	642	621	632	690	616	685	662	689	660	624	632	693	658	657	672	667	691	621	674	655	714	656	662	648	628	663	631	658	667	629	631	673	621	655	663	653	665	669	640	682	664	716	674	655	642	642	663	612	672	645	692	649	673	676	708	640	653	692	650	659	674	662	696	652	674	665	662	645	646	669	676	671	641	657	619	634	703	678	684	669	673	674	701	644	669	643	681	654	664	691	677	629	659	622	668	642	647	672	683	715	672	640	692	688	692	668	653	634	654	688	630	668	677	657	680	649	650	647	693	624	693	602	641	640	694	644	629	667	620	679	640	658	681	682	689	637	676	672	648	692	618	674	691	645	656	701	633	673	666	644	646	705	655	674	659	652	651	703	685	668	621	714	651	704	684	666	689	647	653	656	682	682	708	693	639	644	672	656	682	660	632	682	662	635	685	656	688	661	692	667	631	667	620	680	632	671	650	690	648	621	692	687	639	682	644	659	646	658	666	614	705	663	647	661	683	668	668	658	674	674	626	659	660	609	614	711	673	667	665	629	629	644	636	688	639	670	650	639	619	678	680	728	659	714	638	611	663	635	670	631	644	661	656	663	654	637	659	667	636	654	644	606	638	665	664	682	674	672	644	618	590	682	652	646	673	644	660	686	642	716	651	665	649	627	657	622	632	658	652	665	615	692	651	672	641	704	682	634	679	697	650	652	624	682	663	673	691	612	649	659	715	641	672	679	657	666	668	660	669	674	668	649	639	651	683	657	652	688	705	684	688	668	672	679	644	618	607	681	666	622	661	719	625	662	629	677	648	674	660	681	653	678	635	674	642	637	641	674	643	669	650	688	659	650	672	719	678	676	655	683	654	670	655	690	661	654	666	666	600	682	709	646	606	713	656	663	692	675	583	712	608	668	680	667	583	654	676	727	665	632	668	657	628	712	639	679	703	647	652	677	658	660	680	636	642	622	666	650	631	624	652	710	692	656	657	625	699	666	632	626	603	637	665	665	689	675	684	646	623	626	670	638	674	650	680	650	692	649	660	638	674	665	631	653	662	693	668	682	641	648	654	685	676	672	639	667	689	674	663	640	623	632	638	687	666	683	694	661	675	621	672	620	673	622	626	668	659	610	655	668	696	650	623	658	634	645	702	695	691	697	690	630	679	644	702	641	655	655	668	673	642	661	683	649	669	660	650	660	620	623	656	670	634	653	663	684	630	702	656	656	704	648	691	691	669	620	643	682	636	641	641	697	716	649	640	622	655	675	691	648	649	701	694	611	666	644	676	640	630	653	652	681	667	691	669	690	675	701	691	655	657	651	641	631	656	702	647	681	680	659	659	677	651	705	634	657	633	653	658	700	641	655	682	684	596	685	698	646	687	636	654	651	667	660	668	645	685	619	655	674	649	615	711	696	683	639	654	618	649	623	649	616	629	633	606	628	656	633	640	660	671	678	657	689	669	675	636	691	639	649	665	652	659	680	655	659	665	685	657	658	667	643	712	669	700	661	691	672	628	670	647	647	673	683	662	676	684	630	656	691	683	628	640	674	686	645	654	722	674	654	646	666	688	666	656	643	646	650	670	711	662	647	665	653	695	648	664	674	638	694	668	660	673	658	679	627	693	677	675	675	634	702	650	699	675	683	639	663	694	656	597	659	624	630	673	682	630	660	644	661	635	671	651	641	644	627	693	662	713	654	653	675	659	672	679	665	683	667	645	618	702	679	692	651	674	691	619	677	684	640	686	680	672	616	701	671	674	682	633	670	647	664	625	643	666	678	644	683	665	686	648	677	647	667	628	716	685	663	655	667	643	671	648	637	657	693	628	676	672	643	641	672	661	682	623	703	705	638	652	646	636	687	697	634	680	649	627	623	668	647	649	687	677	654	660	637	637	632	653	643	650	700	679	593	649	677	690	647	605	673	643	647	646	646	625	667	696	636	610	639	634	616	669	647	709	630	660	648	616	647	655	686	620	632	630	643	647	666	665	672	660	674	717	655	639	655	656	673	662	687	636	683	689	647	629	638	666	650	631	723	677	648	643	659	678	675	656	638	685	661	617	670	657	656	652	683	683	649	686	656	722	675	657	652	677	662	632	624	681	640	644	671	710	652	651	647	656	666	650	674	693	679	705	703	640
7159	1011	1083	875	635	485	410	365	324	285	240	244	260	245	213	204	200	223	205	215	214	203	192	192	192	185	203	201	213	195	218	214	212	188	195	196	192	172	181	197	192	175	209	196	203	206	179	173	194	194	192	193	175	190	190	192	206	180	196	158	188	200	191	200	173	172	189	177	179	183	204	192	168	176	175	198	172	172	203	216	191	159	207	179	183	176	181	190	183	156	189	172	185	192	204	176	164	174	179	165	190	181	202	168	170	185	189	183	167	164	162	188	200	186	176	198	199	163	188	196	180	176	197	195	191	182	166	180	181	189	179	176	192	184	160	173	161	184	209	227	196	189	180	209	180	179	193	188	197	200	198	182	170	207	168	192	176	177	200	153	191	192	183	176	210	199	174	186	191	183	186	165	186	210	199	211	182	192	193	186	161	143	206	214	181	194	199	187	177	177	142	172	158	184	193	192	192	175	211	178	193	177	181	178	210	184	192	221	191	184	213	184	194	194	155	209	205	175	200	203	173	192	179	208	174	171	159	145	188	168	169	187	182	205	175	212	166	202	171	186	192	199	176	178	205	181	175	155	167	169	194	180	172	175	167	181	182	195	181	199	208	220	183	184	211	180	186	193	191	187	205	181	193	154	177	169	165	184	191	198	191	192	176	188	168	168	185	167	168	183	173	156	162	189	201	171	194	169	184	187	190	197	209	186	193	182	158	172	182	182	194	188	176	156	179	187	173	172	184	199	186	197	187	191	171	191	161	188	184	197	186	178	192	179	195	190	195	191	180	184	224	187	167	198	174	188	172	181	167	191	173	168	191	192	171	175	196	185	198	188	183	186	199	194	169	179	167	165	188	176	170	172	186	211	183	201	203	179	193	172	180	186	208	171	173	204	165	167	187	185	195	175	169	182	186	176	193	193	180	181	178	206	189	175	169	195	169	172	170	205	182	199	181	186	170	188	188	196	177	182	193	159	200	183	185	168	186	202	213	186	184	192	186	202	180	172	186	194	179	180	191	186	199	196	186	193	165	182	183	189	207	170	211	202	194	174	204	193	195	182	178	198	182	188	183	249	162	170	161	186	194	166	175	195	172	177	173	175	197	205	195	201	200	182	184	214	176	160	199	182	179	197	201	168	185	190	177	162	184	178	171	156	177	181	187	191	199	194	194	173	198	205	166	217	171	170	146	207	178	188	203	186	194	164	187	203	177	161	172	200	179	170	184	186	163	162	173	189	180	169	164	199	208	178	178	195	170	191	165	196	172	191	197	187	185	194	188	200	192	186	167	188	179	194	204	212	171	190	179	193	180	174	177	171	194	181	213	185	177	177	189	203	182	179	163	184	182	173	204	190	178	187	187	198	153	190	189	151	183	211	177	171	194	174	208	186	167	209	181	219	192	183	209	179	205	183	179	160	164	169	169	163	199	195	188	175	190	165	203	179	205	176	187	215	173	134	189	171	172	180	169	191	189	161	177	165	185	199	189	171	168	171	197	170	201	192	166	188	202	186	197	186	162	205	214	196	183	178	176	193	176	163	154	188	191	179	185	182	183	175	166	179	179	200	180	206	182	190	181	167	164	203	178	176	184	185	187	181	189	167	206	180	165	175	157	164	199	210	189	185	172	175	185	196	183	198	170	164	162	191	176	182	176	193	200	184	146	201	172	167	156	185	204	209	186	206	174	173	209	173	191	173	161	164	186	174	181	209	190	155	200	187	211	191	164	170	194	181	166	173	206	186	183	197	191	223	199	204	183	168	200	192	173	182	210	188	191	157	207	167	180	164	178	197	182	170	177	197	162	195	185	161	211	218	173	207	172	177	178	205	197	173	192	196	196	191	186	179	175	204	174	168	179	182	194	191	190	177	186	165	186	174	206	171	168	184	199	204	172	159	193	179	186	175	194	193	181	187	189	204	164	196	183	186	212	202	167	209	183	191	173	199	198	166	189	164	184	182	174	173	161	193	217	187	190	203	180	182	184	199	181	179	166	160	165	189	183	195	199	192	175	175	213	205	188	205	200	194	195	179	156	194	181	187	193	213	168	189	167	175	172	195	174	175	177	170	204	199	190	201	186	177	219	190	181	184	183	182	209	170	190	179	177	178	200	182	168	190	187	188	171	190	175	183	168	199	178	176	169	190	181	175	193	181	184	164	176	186	192	168	175	181	177	189	184	194	170	173	205	159	204	189	169	189	161	182	174	185	185	184	189	198	171	188	180	178	184	180	184	187	196	190	181	179	204	187	167	189	176	188	202	173	182	183	203	167	210	195	194	200	203	195	148	172	188	185	193	157	174	183	195	195	196	175	179	184	167	174	191	209	199	169	211	197	181	157	195	164	201	196	187	185	150	198	181	175	195	184	211	188	190	184	208	208	204	162	196	206	193	180	181	168	177	164	191	183	179	207	176	183	193	170	191	179	201	169	181	225	184	179	167	187	180	195	206	171	182	190	183	185	181	168	173	176	190	188	172	182	190	158	176	188	187	192	196	161	175	188	180	183	184	190	189	177	184	205	197	177	166	173	171	196	187	191	183	155	178	200	171	180	188	181	210	180	181	171	202	198	182	175	184	191	187	179	141	189	174	190	164	195	193	167	198	171	175	182	180	190	171	164	198	186	176	157	183	179	192	194	207	166	179	178	166	179	186	170	171	189	165	194	207	210	181	191	216	200	194	176	185	180	190	175	167	187	164	186	175	193	196	198	177	171	192	192	176	184	198	197	184	168	177	181	177	208	192	178	173	181	200	174	200	183	222	197	211	187	193	217	202	183	205	184	179	193	178	192	175	202	197	178	190	204	204	193	194	182	177	175	205	201	169	155	182	198	211	193	182	167	211	172	182	171	183	184	183	187	163	181	176	186	177	204	184	200	158	175	187	197	198	182	182	180	176	175	194	220	172	198	172	187	166	193	207	218	189	204	196	196	195	199	160	186	163	200	172	182	186	185	195	194	198	194	182	185	197	193	173	172	214	185	185	197	183	183	219	199	188	175	192	203	184	200	173	188	216	196	195	182	214	155	181	186	176	191	174	192	184	209	210	182	171	182	192	194	179	192	169	154	161	191	187	188	192	163	202	189	190	197	194	169	215	177	179	202	172	198	176	193	205	170	179	168	165	192	180	168	203	195	181	185	173	217	205	199	181	208	217	180	189	196	192	204	191	177	158	182	189	197	196	167	188	199	172	189	168	198	171	194	187	201	190	173	179	170	169	153	181	187	174	177	180	156	197	154	192	193	204	168	179	169	183	166	181	186	181	194	202	191	188	178	181	190	187	186	197	201	172	169	157	195	190	204	160	181	183	176	209	175	174	200	152	174	180	171	181	174	184	178	173	201	170	202	212	190	170	189	162	200	187	171	187	188	172	173	185	183	184	168	186	189	183	174	187	200	194	182	157	198	189	195	177	178	191	201	195	185	201	180	175	180	181	182	190	185	186	190	194	188	196	180	182	190	170	164	198	171	171	197	206	187	193	173	159	183	197	195
5692	1194	2343	2765	2644	2061	1721	1568	1374	1219	1092	1017	950	884	865	850	759	760	716	715	680	656	714	685	674	649	703	618	661	641	621	614	633	602	598	573	571	564	601	599	559	544	598	538	621	590	577	542	597	565	605	525	559	561	559	577	581	566	559	537	550	594	574	571	533	539	552	556	614	569	526	541	566	533	545	588	553	562	592	543	552	570	552	540	537	583	554	552	541	538	564	530	573	550	537	559	569	524	546	574	536	555	536	567	494	571	534	531	547	554	556	569	560	542	511	530	580	522	599	587	530	547	546	568	540	561	536	550	535	542	573	563	529	544	539	554	550	562	546	593	541	545	558	562	593	518	542	555	568	535	535	506	560	562	527	534	570	562	568	551	525	565	526	569	575	530	550	528	530	530	585	527	561	559	527	529	520	553	542	533	556	529	523	542	526	543	531	596	570	531	570	523	574	561	506	553	565	546	520	592	564	569	528	600	568	555	555	571	562	557	576	546	536	590	536	610	533	586	571	506	579	567	562	557	527	553	533	525	535	516	539	527	561	569	552	526	538	583	540	531	551	549	569	524	528	519	592	547	509	586	535	524	543	516	535	536	540	546	540	541	564	556	506	530	527	567	537	554	552	551	521	535	529	527	517	545	560	525	560	518	559	526	508	534	545	517	536	604	559	552	550	533	566	579	535	574	544	546	565	573	568	534	538	566	539	518	521	530	574	535	566	535	561	559	538	539	543	574	516	514	542	541	556	526	523	550	546	559	562	567	542	560	535	525	537	520	541	548	531	524	561	528	573	541	551	511	539	560	515	518	542	536	520	545	566	511	544	553	548	538	523	559	584	548	555	526	584	534	537	536	552	589	587	543	558	566	529	535	566	551	552	558	529	572	506	525	549	543	582	554	524	535	509	565	542	520	568	594	572	568	600	517	545	510	577	557	538	556	536	531	522	553	552	524	489	524	544	541	539	546	541	562	548	537	592	541	551	520	513	541	538	529	575	537	517	532	551	559	555	497	546	567	522	497	606	558	530	523	517	549	537	557	543	520	539	537	544	563	533	535	549	561	575	551	550	527	502	541	573	546	570	530	539	560	534	551	534	561	513	519	536	528	556	586	525	542	569	565	518	562	554	510	552	564	562	545	536	548	571	568	566	569	501	535	527	523	557	571	527	547	554	555	521	576	551	560	562	509	537	567	514	508	547	587	550	560	553	508	555	545	556	570	516	539	539	557	550	567	503	555	562	559	542	548	529	553	526	568	526	538	577	540	569	491	539	536	554	505	593	577	522	526	554	551	572	542	564	514	530	555	568	521	497	560	541	587	500	541	572	544	514	556	546	566	557	566	544	539	546	601	561	539	572	548	463	563	565	529	552	548	578	541	501	524	558	538	534	567	532	520	540	577	534	483	518	532	550	531	539	601	542	548	568	468	531	518	583	526	554	487	568	525	549	544	588	576	561	572	539	532	512	475	521	525	516	550	590	532	532	520	593	569	514	563	523	541	559	526	567	545	534	579	560	527	549	560	560	524	544	578	558	541	546	519	539	610	542	551	564	530	520	570	551	567	510	522	542	535	538	537	533	545	560	570	487	558	516	492	504	545	580	569	549	605	533	521	504	547	483	533	566	536	569	584	538	556	542	568	574	554	557	563	523	582	553	541	553	545	521	486	554	556	549	548	536	558	526	523	537	573	557	587	512	521	551	572	568	556	551	590	532	601	589	552	559	527	562	533	528	551	568	525	589	531	510	531	491	536	533	531	551	539	556	554	574	534	562	548	539	584	544	535	615	567	559	535	564	499	596	540	579	553	509	516	485	533	554	552	540	553	566	527	560	531	559	530	549	582	547	544	533	532	562	548	583	547	543	520	543	514	590	569	539	554	547	549	515	560	554	548	530	522	560	571	572	607	561	565	547	539	551	564	515	536	550	599	584	546	552	537	521	586	508	548	566	586	568	570	532	563	516	563	552	546	533	547	511	530	518	470	519	567	515	563	533	534	537	555	541	537	544	553	527	609	575	589	527	558	557	602	562	560	554	564	505	520	490	569	595	508	562	501	571	593	501	530	547	529	512	547	587	536	551	569	523	534	548	539	574	562	581	546	544	574	543	533	543	513	512	585	556	568	594	529	512	522	539	529	562	568	572	572	505	517	549	567	498	559	531	528	542	574	547	561	556	505	529	527	554	535	500	532	523	546	520	522	558	514	556	528	545	545	534	557	540	529	552	556	547	507	550	546	527	529	554	565	551	532	552	575	548	573	548	529	492	567	558	550	526	547	514	543	493	548	569	515	591	570	534	534	529	547	606	493	580	540	577	603	574	487	514	527	506	498	550	554	583	538	574	556	564	562	535	554	547	534	516	555	556	601	573	540	544	509	522	570	545	555	518	550	541	540	549	559	519	534	564	533	558	567	561	564	554	542	510	497	548	552	555	577	559	591	527	555	550	536	532	546	590	543	567	545	528	606	546	569	543	517	536	520	559	558	589	553	555	550	525	554	552	587	552	546	516	617	555	523	565	568	551	551	558	556	540	574	508	540	509	549	540	550	565	615	521	550	538	528	589	574	550	600	563	556	526	525	541	541	578	573	539	553	536	537	547	538	561	560	494	550	537	552	554	554	529	538	506	524	566	570	545	515	561	568	539	547	519	545	548	602	563	517	542	541	541	522	556	605	533	524	547	537	543	504	532	561	561	542	542	514	534	578	501	547	549	555	559	571	577	558	530	554	557	547	538	517	499	539	558	577	545	574	525	572	550	556	553	528	560	536	561	595	557	544	561	538	560	509	585	542	566	577	523	537	504	550	558	525	543	531	555	532	533	522	547	511	558	561	546	548	585	578	560	542	549	500	541	549	525	565	538	556	546	564	517	536	546	568	508	588	535	592	501	578	547	545	561	583	515	613	565	527	532	522	534	525	532	547	581	576	536	520	517	563	519	556	513	553	542	528	544	527	535	534	547	528	524	573	578	555	562	531	542	571	555	539	572	546	598	559	534	556	538	507	580	568	547	561	550	518	527	530	518	565	531	541	586	536	498	543	550	552	533	571	560	543	542	501	541	560	560	582	553	514	526	574	518	554	605	505	524	548	525	525	503	552	583	558	540	548	532	541	561	549	536	545	534	563	524	561	511	506	581	564	532	543	575	554	555	534	550	553	561	576	542	559	514	545	559	542	550	555	550	560	535	526	577	578	549	564	536	578	520	567	606	567	543	534	547	560	540	533	509	574	549	578	546	532	546	513	544	518	577	524	561	532	537	564	554	528	569	525	574	508	561	583	554	520	531	511	570	538	561	516	591	518	555	554	546	562	547	563	530	531	543	544	533	546	533	530	575	590	521	597	523	560	538	527	543	541	565	547	548	576	560	542	543	568	584	561	527	555	552	559	563	552	543	534	542	543	588	548	569	577	564	571	608	520	546	599	533	553	562	539	548	573	510	554	538	577	498	569	504	549	527	544	558	533	558	554	520	542	539	560	493	543	510	580
13625	2398	2376	1893	1383	966	786	717	601	574	543	483	464	455	428	455	430	431	443	399	396	416	372	395	395	393	382	410	398	370	396	410	371	381	352	415	397	334	368	377	358	345	352	339	371	381	362	343	365	397	403	350	362	379	360	350	368	377	364	349	369	347	399	333	341	354	356	336	348	341	344	351	327	366	380	384	354	370	349	376	349	382	331	388	355	363	408	347	350	353	360	340	362	395	360	367	359	387	367	371	352	360	374	343	370	351	368	342	352	416	322	363	377	365	324	384	336	375	320	363	354	349	337	379	374	378	349	365	384	380	338	351	350	363	378	399	365	368	366	327	344	347	364	373	354	349	401	340	355	362	374	358	381	363	367	371	380	365	372	346	382	362	337	370	347	360	370	354	359	356	362	399	354	353	402	362	372	380	366	356	356	338	351	374	354	374	352	325	363	369	366	362	327	341	349	368	361	392	390	377	321	412	344	325	359	342	399	364	367	370	348	364	384	373	358	339	353	360	375	364	363	390	392	345	355	352	340	350	357	370	380	371	360	359	386	379	352	333	350	379	366	375	380	318	362	375	376	367	357	340	353	360	422	376	360	394	359	342	322	367	371	360	357	348	400	375	318	357	362	387	334	369	352	348	353	380	337	356	313	332	390	351	348	360	400	378	353	346	394	388	362	376	335	360	342	371	343	364	390	306	380	373	372	345	356	362	376	414	352	364	339	346	343	336	356	322	338	337	382	374	366	357	373	349	360	391	326	347	361	367	368	321	369	387	370	353	348	389	366	380	347	381	353	377	353	374	340	326	370	380	378	373	351	353	385	361	384	351	380	373	339	373	354	330	386	329	325	371	368	350	350	376	340	354	324	383	368	352	383	345	372	363	329	347	380	394	369	343	387	355	338	343	349	349	355	345	372	341	313	334	353	376	340	351	355	332	320	363	322	355	344	320	368	368	377	361	349	333	400	384	363	383	338	322	343	357	333	347	340	423	397	364	351	334	341	328	392	345	356	387	366	357	329	347	379	356	333	365	370	370	345	340	367	350	377	360	352	379	367	388	348	376	392	347	369	376	349	369	351	334	392	374	375	336	401	354	309	338	346	360	365	356	381	373	383	379	356	339	375	352	341	382	335	392	381	383	302	375	346	363	381	349	371	355	363	353	393	356	387	354	363	368	367	367	340	347	355	383	357	367	395	341	342	371	351	367	359	380	347	366	374	350	341	331	321	354	395	367	361	305	375	353	379	353	327	378	355	374	359	349	341	341	370	349	331	355	331	344	346	349	339	349	332	354	354	402	366	381	366	353	357	356	377	360	394	362	380	391	401	351	318	306	365	318	355	337	344	375	361	381	377	349	365	378	358	352	373	368	392	362	386	354	346	336	373	382	342	336	333	362	359	330	360	366	336	350	353	389	381	368	392	373	348	373	354	323	409	372	363	359	345	380	329	371	377	368	311	387	367	341	387	367	346	362	343	339	365	351	379	357	344	359	369	351	390	365	354	364	356	351	349	335	386	306	400	377	356	325	325	402	382	402	359	362	343	342	334	357	355	353	338	369	369	324	400	323	328	350	378	326	359	383	340	367	368	377	354	345	353	388	365	338	354	375	369	324	339	347	383	376	368	341	386	373	331	339	357	358	331	344	369	370	306	352	385	354	334	341	354	355	368	364	383	364	380	382	339	372	334	302	380	352	352	366	328	384	341	340	388	375	397	361	319	351	364	319	345	362	377	355	395	356	379	362	395	364	357	357	380	390	348	351	385	382	366	322	380	362	375	360	355	389	349	324	302	342	364	309	370	373	373	381	342	364	358	348	354	377	386	368	378	324	369	335	360	428	344	384	370	336	370	368	362	337	335	374	355	405	350	349	384	372	386	336	385	363	391	389	399	351	356	411	379	336	353	329	368	382	387	335	374	362	323	312	340	367	346	360	381	360	382	397	325	381	375	355	353	365	401	362	329	362	373	357	369	359	378	350	369	397	388	365	326	332	359	391	393	380	344	385	351	357	326	349	376	375	393	325	338	313	364	334	331	377	370	367	359	323	357	376	374	349	397	385	341	364	369	384	379	344	378	358	347	324	352	351	356	360	385	325	349	342	368	355	391	366	363	391	341	373	358	417	348	364	364	381	333	374	352	364	359	347	370	377	346	376	363	404	335	344	383	353	360	325	370	372	379	374	322	350	382	320	365	352	358	288	383	341	361	392	364	389	387	363	351	361	348	366	396	335	360	352	391	398	359	359	400	373	383	365	341	365	338	359	335	377	347	342	386	360	387	344	363	337	362	359	362	382	334	344	349	362	393	386	357	353	383	334	377	356	343	385	408	366	386	333	339	345	359	347	377	375	343	355	378	373	370	362	363	378	359	375	385	352	391	351	336	342	363	350	384	338	393	353	363	348	345	377	406	317	359	327	386	385	345	381	360	371	353	371	336	354	346	365	338	324	364	340	357	354	356	331	381	351	356	380	367	346	331	398	376	384	373	334	361	359	351	353	349	356	392	352	366	354	361	326	337	368	393	378	362	338	366	331	358	363	378	340	348	330	346	324	366	350	359	372	348	377	366	383	349	393	357	405	378	350	377	347	300	329	361	369	346	402	353	390	388	365	378	366	345	356	384	361	371	385	387	364	360	372	369	349	340	360	369	350	330	347	364	345	364	355	354	352	351	346	358	327	343	381	380	354	363	376	342	361	403	354	323	368	394	376	325	360	365	345	404	388	360	386	326	360	309	330	388	348	358	376	342	333	337	348	320	356	368	336	364	371	343	354	370	376	343	371	377	384	342	369	343	355	340	356	326	371	349	386	361	402	364	359	366	389	358	349	371	342	388	322	327	349	359	327	383	391	342	330	374	385	355	376	342	362	360	342	347	368	354	383	381	403	350	365	339	349	334	356	376	335	372	362	371	359	373	327	377	386	343	356	344	349	316	374	347	358	338	371	359	350	321	359	372	376	365	323	390	343	354	356	381	351	315	353	348	385	348	370	353	387	340	387	325	368	352	351	362	354	348	340	356	336	373	340	350	362	368	357	357	311	366	343	407	318	343	330	318	346	362	359	421	342	341	352	364	354	378	349	361	344	401	348	369	357	366	339	357	376	400	367	353	365	338	380	334	367	355	378	357	381	339	335	338	325	358	352	335	391	345	375	365	346	361	367	366	368	346	389	347	349	364	338	348	349	336	386	369	390	343	344	365	366	362	382	348	350	353	332	378	362	341	378	355	381	338	370	338	357	344	346	384	363	383	398	384	368	369	344	351	334	347	369	327	353	361	356	359	352	330	345	374	366	332	328	382	348	393	391	360	356	359	361	343	337	381	349	372	369	335	351	401	326	342	381	344	376	342	347	357	351	320	338	357	327	373	376	367	333	368	393	355	348	344	350	363	381	324	361	349	333	338	380	360	351	376	395	343	348	396	360	391	357	414	367	349	340	355	357	367	345	349	341	357	347	390	364	375	381	340	332	388	385	361	352	341	365	377	349
7683	2244	4625	5357	4862	3829	3384	2810	2463	2172	1993	1924	1702	1541	1549	1431	1489	1309	1252	1260	1202	1206	1209	1136	1131	1147	1100	1075	1140	1039	1075	1038	1000	1030	1021	1006	1017	973	950	1006	1057	971	1053	982	997	944	943	1028	1021	991	968	969	951	1022	958	980	942	1001	889	909	920	944	975	958	970	934	947	928	930	954	897	997	956	1003	959	905	912	898	946	916	953	944	947	907	967	947	944	925	881	903	909	1027	912	952	915	949	929	885	890	936	926	936	932	926	913	970	913	932	930	922	865	936	881	981	979	921	897	928	964	925	941	942	910	919	946	928	896	958	932	937	939	860	927	937	923	880	908	912	927	880	952	957	912	953	932	898	938	938	940	920	945	929	931	919	930	852	923	918	899	938	893	933	889	918	904	909	907	916	897	945	903	923	902	916	970	899	939	938	885	931	857	913	932	876	884	986	914	937	940	889	898	913	904	893	892	935	864	982	858	886	919	869	925	888	876	924	947	894	937	930	942	938	984	968	937	915	984	988	913	969	893	902	907	920	954	873	914	886	949	918	931	976	882	886	974	984	916	938	915	930	900	899	941	930	890	923	906	900	924	923	968	908	960	877	867	921	929	940	881	894	971	940	889	871	972	901	868	931	961	948	948	885	966	960	960	982	888	880	965	922	954	888	918	906	900	944	929	910	876	953	886	913	1006	924	860	950	889	879	891	1003	926	923	953	879	952	890	869	908	929	945	911	898	893	889	944	937	916	937	972	952	914	946	940	872	909	972	940	914	896	948	924	959	917	889	926	937	935	938	894	837	923	949	927	962	927	917	946	891	952	914	940	966	890	854	924	958	947	914	906	931	910	912	897	950	923	917	900	893	891	885	907	918	932	968	939	868	862	929	925	949	930	909	962	979	934	950	947	931	919	905	941	941	896	917	873	917	913	889	857	898	875	878	930	953	902	946	874	926	892	923	921	872	904	898	962	923	911	910	949	897	932	905	920	879	882	907	896	928	878	902	876	904	940	948	897	938	968	877	864	940	878	910	903	913	914	921	910	892	980	907	890	935	915	910	893	941	956	929	910	909	886	938	921	912	900	912	944	887	935	947	906	940	938	901	898	932	907	918	913	878	887	905	925	898	952	876	883	924	880	930	958	898	933	883	935	911	927	943	915	885	915	851	942	933	910	939	943	939	932	897	899	885	957	898	860	911	941	890	937	915	944	926	952	939	924	967	977	884	904	946	910	920	906	925	939	891	892	900	895	932	949	930	956	931	987	1000	916	924	894	937	925	937	901	905	958	951	925	914	907	914	944	858	937	890	877	925	954	931	905	935	889	906	939	835	898	889	927	890	919	936	878	916	892	950	960	944	922	903	932	931	858	885	908	899	892	935	911	969	942	929	902	963	915	919	882	918	927	970	942	913	878	900	910	941	939	930	884	914	932	948	920	935	933	851	952	918	921	872	908	943	942	939	910	904	883	940	913	916	939	917	910	908	939	917	956	882	908	900	945	949	934	917	942	982	917	919	899	885	897	922	949	889	926	943	916	930	919	933	950	974	943	882	924	920	989	896	918	944	913	943	958	958	980	899	976	908	881	924	950	952	913	897	958	950	904	882	857	928	899	908	903	905	967	901	924	861	911	899	967	898	952	897	937	896	969	954	961	894	934	900	898	919	925	920	904	921	908	918	952	911	895	937	940	920	907	884	949	935	938	982	880	925	921	953	959	940	899	919	912	932	961	945	895	877	895	924	871	883	954	999	990	924	925	881	933	934	914	908	900	946	955	910	892	948	908	956	938	970	919	900	867	895	949	975	917	973	959	825	917	930	978	891	897	943	916	920	912	908	967	910	887	959	950	919	968	956	935	925	956	949	948	908	895	943	955	930	934	895	878	924	899	929	844	924	898	929	926	930	912	969	920	929	1013	920	917	945	937	967	896	946	947	962	919	933	875	910	901	928	936	909	907	903	901	923	941	944	951	945	909	969	929	840	903	897	902	867	924	959	943	948	911	982	909	927	927	882	899	1000	950	940	897	959	925	931	904	914	961	974	954	925	945	934	862	877	889	934	905	939	910	924	943	885	929	913	930	924	903	931	879	962	901	936	981	897	927	920	941	956	940	929	964	911	840	948	898	914	922	915	896	904	921	937	886	849	958	891	948	937	909	920	953	908	944	884	932	889	924	1002	962	917	941	903	902	934	947	933	941	917	990	944	899	899	914	895	948	924	902	957	918	904	874	892	938	899	903	938	911	899	925	853	900	980	888	930	938	938	942	944	879	932	947	939	880	922	898	934	932	935	940	864	916	969	920	911	944	939	917	908	926	842	921	931	891	929	939	898	958	961	938	931	947	935	918	911	931	931	889	894	952	869	933	989	909	903	930	926	875	905	944	927	887	903	873	939	960	974	866	944	912	954	951	967	870	1017	895	948	854	928	943	927	932	901	879	935	962	925	926	981	898	917	966	936	864	936	962	896	899	973	919	933	913	934	969	935	935	919	992	915	897	897	936	882	929	885	995	920	841	951	901	974	911	915	922	946	930	968	889	909	918	887	933	927	888	994	923	874	902	920	957	948	890	908	919	931	927	875	944	864	942	963	914	913	964	989	975	882	916	914	905	924	928	964	906	914	954	951	963	986	935	938	883	917	869	929	921	916	887	895	920	903	885	907	956	897	890	912	901	881	871	918	897	948	888	912	924	909	911	965	918	927	933	895	932	888	938	917	911	996	906	910	880	913	938	909	958	940	914	933	953	981	895	956	940	917	915	934	921	912	882	970	906	924	1006	909	884	888	879	960	879	941	886	909	965	885	936	903	968	899	966	901	904	917	882	919	914	922	908	965	917	884	913	901	923	943	888	969	947	908	913	960	963	942	926	951	934	892	972	991	929	894	930	922	935	914	924	873	892	949	921	937	928	910	978	958	948	909	931	903	965	917	921	919	928	903	936	949	887	929	902	918	908	941	949	938	934	982	939	965	908	918	855	891	932	916	903	945	935	876	937	897	941	1010	885	950	989	950	921	910	961	897	921	899	943	860	889	908	914	943	942	897	954	950	876	904	894	920	905	951	903	886	931	909	926	939	879	938	913	902	878	916	963	911	916	946	915	879	885	913	876	943	946	890	956	942	971	985	901	927	910	940	970	951	937	871	920	923	922	880	896	882	890	911	964	855	952	905	899	931	900	919	926	986	976	900	899	957	950	863	872	936	892	916	943	987	951	922	961	882	912	925	902	857	1016	883	929	902	951	900	942	908	926	884	958	974	966	972	910	899	948	950	920	924	910	972	923	918	857	937	951	934	901	900	898	910	935	872	902	947	882	985	912	909	959	955	946	904	909	902	923	906	874	897	857	902	947	893	968	854	894	937	926	917	905	954	925	960	859	905	900	904	928	950	885	897	929	932	962	912	900	920	871	959	950	997	920	871	893	907	907	926	950	959	948	930	910	923	918	913	940	860	938	915	973	920	894	929	940	925	916	934	887	931	963	959	925	950	969	948	929	916	957	923	891	896	921	946
1964	282	288	283	271	259	250	262	248	233	254	235	260	241	243	228	265	223	261	248	224	230	244	256	292	269	247	264	276	261	221	250	247	264	260	282	234	238	240	259	265	252	260	242	227	223	225	248	247	237	260	263	259	236	249	241	246	242	262	233	242	274	261	241	255	264	259	286	226	266	258	243	227	253	241	235	279	256	231	231	246	262	242	238	285	260	251	238	238	231	231	222	271	274	247	221	234	250	233	243	247	243	277	273	239	253	244	248	258	276	243	247	244	268	242	240	251	240	254	282	266	260	246	241	245	249	219	278	256	248	239	227	273	219	260	262	245	265	233	258	265	240	258	236	255	231	237	242	248	246	266	260	247	212	252	266	269	275	241	268	227	264	241	247	265	241	256	249	260	209	217	282	265	243	245	262	258	253	242	253	246	222	260	255	266	230	224	273	256	234	231	273	239	217	236	253	214	232	224	279	230	254	257	256	235	228	246	238	255	219	260	256	265	219	252	253	268	248	283	241	221	259	267	226	236	278	258	269	241	238	278	254	216	251	256	261	244	254	238	241	227	247	239	239	248	237	233	234	240	263	250	235	229	271	249	246	259	250	255	245	259	262	219	259	278	241	254	252	258	244	231	243	242	268	241	238	248	255	262	241	231	259	256	222	243	266	225	233	254	238	250	258	218	212	240	249	247	247	272	253	245	252	268	246	245	249	240	264	239	266	273	276	223	263	234	275	279	242	245	257	265	234	226	248	234	268	247	262	260	283	249	241	256	241	249	237	278	221	243	253	249	261	248	294	255	256	245	212	287	240	254	242	271	241	250	265	279	270	256	262	232	269	261	278	263	268	244	247	275	253	253	266	256	264	234	291	240	228	242	266	260	263	264	250	250	275	253	253	243	256	271	276	282	253	237	254	309	235	232	235	280	237	234	264	242	252	256	253	272	218	249	245	216	254	302	214	229	238	259	291	257	238	268	253	259	272	237	259	237	286	236	202	271	272	250	266	278	235	241	255	254	259	214	238	233	275	252	235	215	227	270	219	261	244	248	247	250	259	260	232	251	239	255	251	256	273	239	233	236	284	264	248	256	266	254	258	274	243	240	245	268	253	235	238	249	235	241	238	229	260	250	261	238	261	255	260	255	252	247	231	244	236	226	270	261	267	264	252	248	243	233	243	221	250	273	252	264	251	255	248	249	230	280	240	224	264	250	269	251	264	224	248	252	255	244	213	244	259	232	239	259	246	234	247	244	241	253	241	248	233	247	250	241	255	252	260	227	260	262	228	261	250	254	267	241	248	290	244	226	254	260	246	243	239	267	283	271	245	266	252	233	259	245	237	268	240	262	253	209	245	245	239	226	258	242	281	284	257	253	259	266	248	225	263	261	313	240	261	245	239	272	271	241	234	231	250	226	258	265	262	254	230	262	264	275	250	271	261	227	230	243	277	249	247	264	252	247	256	262	272	242	218	261	252	256	247	238	237	254	282	293	290	242	252	247	274	267	238	219	234	283	234	253	198	246	253	262	248	233	259	241	246	234	242	234	236	234	255	247	244	259	235	231	266	238	253	258	251	236	236	248	247	243	238	242	256	219	265	259	249	261	237	239	219	263	251	259	253	268	260	234	271	248	235	216	259	252	260	238	244	219	254	238	274	234	285	246	274	283	269	248	286	239	235	262	255	261	238	288	248	260	237	248	263	241	247	250	237	251	281	257	242	239	245	232	234	236	246	236	216	229	238	238	247	257	223	234	243	225	251	253	270	244	264	237	260	256	242	244	254	263	245	264	275	250	278	264	239	250	239	237	247	251	224	225	247	235	248	279	244	232	251	273	245	244	277	232	252	248	244	279	241	266	237	215	263	224	283	228	231	297	262	257	239	221	227	266	280	241	243	261	262	250	292	257	251	243	264	224	233	264	254	240	265	272	229	259	237	228	260	220	236	264	249	259	247	269	211	236	258	250	262	217	261	236	244	244	249	252	238	251	234	227	225	246	222	236	250	240	233	258	231	233	253	251	227	248	258	240	248	251	247	224	240	248	240	262	241	257	290	284	248	251	284	241	214	236	262	291	262	284	253	225	269	241	228	260	244	255	243	256	276	255	226	252	246	278	239	226	231	242	231	247	242	236	237	269	282	248	276	247	251	274	271	249	225	227	264	250	250	256	223	251	233	254	251	261	239	291	264	263	250	240	245	229	247	252	241	270	238	236	255	242	277	239	232	251	243	229	246	262	247	230	279	244	249	276	248	249	227	279	260	287	246	265	264	231	251	283	244	230	247	247	262	229	241	249	232	250	243	234	246	218	234	251	221	235	247	232	241	243	260	230	242	245	238	237	249	249	292	278	246	269	252	238	250	250	243	247	264	279	269	254	276	239	241	273	235	245	235	245	248	264	261	253	255	233	256	264	279	229	247	238	261	214	234	223	246	280	254	248	278	268	226	239	264	252	247	220	232	252	251	269	248	236	236	272	227	269	279	229	242	244	246	225	268	244	237	270	268	280	268	251	261	249	235	243	247	255	250	258	245	262	248	253	249	218	264	261	270	259	248	261	255	238	253	242	249	246	242	207	268	262	254	281	238	277	242	253	238	240	272	243	245	255	261	253	217	272	263	245	255	234	230	250	235	236	231	257	255	299	229	260	237	241	250	247	282	234	256	278	229	249	271	228	254	240	245	250	234	233	297	289	260	254	247	284	241	246	255	234	235	242	257	258	263	256	251	227	229	276	244	240	242	294	245	269	245	249	229	230	246	219	284	261	241	276	270	254	264	265	216	208	272	241	281	222	241	238	243	282	270	256	260	249	247	222	255	252	272	259	225	264	257	258	252	254	272	257	273	240	232	227	270	241	254	253	242	249	240	251	253	249	248	256	251	282	252	220	227	219	288	257	265	253	258	258	215	225	264	254	233	254	249	219	268	249	229	269	262	256	224	242	254	265	260	250	258	230	254	258	234	243	260	229	214	233	243	264	259	255	251	253	241	229	249	260	237	248	250	245	227	256	243	274	257	266	256	253	240	265	246	262	262	243	268	242	250	246	274	258	238	263	233	238	216	258	283	285	269	248	254	271	292	276	236	261	237	263	244	249	230	252	266	264	248	254	236	255	261	275	257	249	244	237	261	249	220	268	267	251	271	261	227	231	234	245	259	212	263	230	235	299	229	256	243	216	261	233	246	250	236	242	237	248	256	267	221	252	199	222	235	260	225	209	253	261	213	262	269	246	249	250	255	248	232	260	258	252	255	233	234	290	258	291	216	247	243	228	264	258	254	261	273	254	268	246	267	263	244	267	247	262	241	255	254	242	269	260	242	247	231	254	288	256	227	261	215	239	242	255	273	222	260	258	252	248	247	244	234	247	258	264	273	242	222	248	265	255	227	247	259	271	253	257	267	263	232	250	277	244	247	255	250	246	240	244	247	239	248	239	226	244	246	283	205	257	241	250	279	248	256	235	233	231	245	259	240	255	246	243	244	250	247	256	236
2270	681	713	709	692	763	693	703	696	689	651	598	636	692	633	650	651	644	654	663	751	683	689	707	707	639	655	642	638	667	662	697	659	630	671	628	645	679	624	673	619	631	654	652	667	642	633	706	687	679	614	673	657	646	699	667	676	635	694	644	681	696	680	661	681	722	694	628	609	693	656	691	675	643	715	644	690	621	634	643	648	641	655	681	644	697	569	701	698	703	743	650	659	701	660	635	619	664	624	667	692	648	616	631	670	620	641	690	641	637	707	740	673	675	658	706	671	667	680	682	641	629	639	674	705	734	640	631	687	620	680	645	623	668	658	614	598	623	659	714	681	635	633	632	678	680	691	651	650	670	683	642	692	629	653	649	659	658	676	672	674	660	640	612	626	682	627	653	691	628	691	697	633	678	698	649	677	666	642	665	648	679	682	691	607	665	659	681	681	633	660	674	631	743	655	665	660	700	695	663	703	667	654	642	649	647	683	646	640	659	693	705	699	707	641	680	621	698	711	650	661	670	632	681	657	680	674	640	709	703	666	674	656	678	648	670	674	718	699	699	661	650	633	713	666	652	650	659	635	655	652	628	664	641	656	676	631	687	645	680	653	618	649	643	646	690	675	649	609	668	638	632	679	663	690	716	617	692	696	727	638	681	696	676	608	678	652	649	658	669	678	645	678	658	680	652	676	651	667	663	618	685	638	684	655	627	626	666	650	646	668	706	662	665	686	669	619	710	636	651	614	633	642	668	675	668	661	661	622	706	683	673	628	696	637	681	630	687	705	654	648	656	697	686	685	691	632	667	641	661	692	664	651	678	635	664	636	655	637	670	717	623	673	634	651	662	648	666	683	735	674	685	691	666	616	650	666	677	654	654	638	677	679	673	647	647	662	652	671	622	691	671	656	630	701	677	640	625	642	677	692	628	686	649	684	669	671	649	658	647	655	680	640	656	672	651	702	648	671	653	627	669	674	648	687	672	689	672	641	629	667	629	644	646	681	659	681	664	655	631	640	625	618	681	603	694	646	674	686	687	699	745	657	730	647	688	644	682	672	650	691	651	679	663	678	678	681	624	620	648	681	681	657	663	646	656	640	669	681	636	691	649	658	683	679	636	642	638	683	641	664	653	667	665	669	650	708	673	652	636	644	704	630	669	692	690	669	686	661	664	664	674	661	667	659	657	651	612	657	621	639	664	597	650	637	680	694	654	670	629	668	664	677	634	674	616	643	625	694	649	643	741	716	687	643	703	605	615	658	649	659	655	676	686	669	658	647	654	681	719	705	648	729	650	649	658	656	628	661	656	692	627	680	651	672	671	639	662	682	659	617	681	686	633	655	712	685	676	672	659	610	647	640	691	662	632	659	674	692	664	615	611	666	639	677	674	643	659	674	726	647	680	675	671	662	706	696	633	650	703	659	656	686	690	660	642	637	696	664	678	648	649	654	691	666	671	678	633	655	695	686	656	659	664	655	690	637	691	681	635	657	603	698	681	660	698	662	670	643	661	704	630	636	692	671	712	681	676	658	637	701	653	653	687	642	658	644	654	669	680	662	680	650	718	614	653	630	633	669	679	692	666	658	682	645	642	615	662	689	659	651	664	635	675	636	648	637	665	681	630	711	686	654	697	662	693	683	632	661	634	643	651	662	616	691	671	608	688	653	649	699	650	662	672	681	644	689	646	705	627	649	674	678	667	642	645	639	653	635	668	662	660	649	699	652	674	644	683	688	655	716	641	666	691	682	666	662	658	646	670	637	661	671	653	657	680	658	681	646	668	664	686	644	650	652	649	655	638	658	661	613	657	673	666	637	672	682	674	684	670	666	682	595	706	701	643	676	651	711	683	630	649	661	652	649	686	703	653	659	649	650	645	678	680	664	702	668	684	669	650	649	660	676	738	693	658	627	647	686	644	667	697	651	703	670	703	641	641	616	653	671	625	675	632	664	635	664	652	652	635	689	671	681	655	632	646	678	631	671	710	653	688	645	634	652	717	651	684	653	712	678	630	632	655	669	645	670	631	627	636	613	648	661	654	688	738	657	657	692	671	642	627	688	669	696	645	691	659	668	629	652	680	672	609	660	682	631	677	636	620	661	679	699	622	711	653	626	656	634	655	685	672	655	660	659	685	650	690	647	605	664	659	675	685	656	646	678	613	676	649	645	658	641	690	691	674	649	630	643	660	652	668	658	652	706	660	647	654	669	659	636	670	675	644	656	656	692	683	605	634	656	627	626	690	675	648	634	666	619	629	632	635	654	642	652	683	674	643	714	678	674	660	652	702	695	652	676	691	671	629	664	610	664	635	695	681	692	668	644	642	659	643	663	671	666	669	678	651	662	632	712	595	662	698	643	650	656	642	665	646	656	636	689	658	671	641	673	631	646	655	646	664	681	711	663	586	666	694	647	669	684	725	680	652	692	670	620	638	649	650	697	644	641	656	676	649	689	661	668	661	654	642	657	670	645	689	653	699	677	660	661	632	655	647	688	679	610	635	670	622	626	621	688	647	655	687	615	657	671	702	622	647	661	638	636	701	693	689	636	642	648	665	652	659	699	631	678	654	659	660	642	639	676	683	646	634	642	651	650	662	705	641	733	668	652	663	687	665	633	699	667	640	604	648	675	694	639	679	664	627	676	668	676	645	680	699	677	646	622	690	705	669	723	709	633	668	732	615	674	688	656	620	654	648	669	658	628	649	701	702	665	667	674	671	694	675	658	641	654	661	669	647	630	688	657	635	661	635	678	660	656	620	694	691	676	667	665	678	660	677	675	684	626	642	665	639	658	631	651	664	606	690	670	642	675	669	672	673	674	694	665	666	656	715	624	717	624	677	624	621	667	683	640	626	695	706	695	655	684	633	685	610	647	603	659	669	587	651	674	672	646	702	692	651	639	675	611	655	664	674	668	659	617	614	718	672	693	674	663	624	658	707	624	657	640	698	647	666	698	671	657	686	628	625	657	636	652	643	665	705	723	662	647	702	662	675	639	648	633	666	680	641	697	703	646	643	671	687	636	662	634	679	636	653	652	661	662	671	672	651	671	688	682	641	666	691	679	609	661	688	652	622	693	680	641	627	612	682	648	656	697	659	658	661	676	631	630	651	701	683	704	637	643	684	710	703	695	699	678	656	665	649	706	667	654	676	702	697	667	628	641	658	635	649	697	672	637	623	638	636	647	687	659	693	650	616	619	713	676	637	647	677	683	671	677	626	659	675	658	673	648	677	648	640	637	683	641	683	661	657	656	658	696	654	628	637	650	638	673	636	654	634	669	620	687	617	656	642	661	670	622	641	617	693	665	662	671	639	713	705	698	628	628	624	666	641	690	671	639	641	657	667	652	670	683	625	689	680	673	653	659	643	604	663	655	669	657	653	653	657	666	637	708	668	641	633	645	633	660	619	667	681	652	689	721	704	697	619	670	674	658	648	698	660	685	654	694	652	666	665	662	699	700	668	674	654	677	670	664	653	661	664	660	653	653	693
7271	896	1148	871	664	500	389	372	307	265	244	265	212	258	246	222	193	191	200	185	202	221	164	199	196	178	197	187	190	175	171	185	189	183	172	181	213	196	183	214	191	204	167	166	179	204	191	186	203	186	191	192	194	186	187	194	183	171	198	182	149	181	189	181	168	167	171	182	164	188	178	159	173	183	206	187	186	203	184	201	208	207	201	190	200	187	197	189	179	203	183	166	194	177	199	177	161	178	204	180	179	193	185	165	195	188	175	196	200	177	186	184	182	188	192	207	160	193	195	190	180	183	182	207	170	200	162	175	182	190	170	171	169	160	203	179	190	182	184	179	196	228	220	180	183	203	174	190	181	183	178	206	213	199	187	183	184	167	192	201	163	195	165	204	150	193	184	194	207	183	187	205	195	197	172	166	221	208	189	202	186	167	180	176	176	196	189	192	188	167	185	183	178	185	179	164	184	172	182	194	194	196	183	177	179	175	195	165	203	175	171	183	188	207	203	208	169	165	183	184	175	180	153	155	190	211	224	181	183	173	211	195	176	196	161	164	180	164	178	195	169	190	167	201	209	164	178	195	184	181	161	166	172	183	220	160	186	202	181	191	204	186	193	161	183	181	184	192	198	199	193	191	193	168	218	194	179	169	153	188	172	177	169	163	182	204	193	169	184	176	191	163	187	182	203	198	187	182	185	178	163	154	197	175	176	225	162	193	187	184	204	160	192	166	191	182	209	179	189	203	200	181	193	211	198	180	195	206	181	183	197	163	181	189	180	184	189	193	176	183	172	191	170	194	181	184	178	175	173	212	201	184	170	207	192	210	180	205	204	162	160	183	179	194	181	186	177	177	192	192	211	184	200	184	154	182	181	172	185	177	184	198	185	189	171	173	176	153	185	179	184	201	192	206	188	200	195	189	180	172	185	195	186	175	230	184	187	191	170	194	173	188	204	180	199	187	171	198	212	193	179	200	213	168	169	189	164	167	207	180	183	174	194	183	192	165	170	180	188	172	202	205	184	190	173	185	197	183	192	162	183	191	200	191	184	188	173	169	168	161	159	160	169	206	175	205	191	190	168	183	194	178	189	164	183	190	199	207	179	176	181	193	197	167	170	172	199	181	164	185	184	178	153	203	186	221	178	168	222	178	191	173	215	180	192	177	193	175	201	184	190	186	161	190	202	186	203	168	187	191	151	165	193	175	170	186	182	195	189	200	212	178	190	168	172	193	174	182	169	181	193	209	188	169	167	162	186	180	159	183	193	203	201	192	188	185	193	153	173	177	172	185	185	196	188	179	159	192	185	194	190	174	189	184	214	198	180	205	185	185	188	153	199	188	161	181	152	190	170	205	193	180	148	170	188	197	199	198	166	173	189	181	158	184	178	169	188	192	182	180	190	150	189	197	194	194	192	188	164	181	202	201	172	181	177	183	174	187	204	186	193	167	155	217	190	178	211	191	177	184	187	191	201	179	188	193	204	181	203	206	172	196	171	180	170	192	185	184	181	181	200	202	155	162	166	182	176	196	183	188	167	202	178	179	162	160	176	195	175	169	160	172	169	179	167	182	193	201	169	174	169	202	188	185	174	185	204	193	187	167	165	175	195	188	192	204	187	179	173	185	174	183	174	203	198	189	191	187	171	192	186	192	188	181	206	194	192	180	185	204	198	169	201	195	183	177	182	189	177	179	169	204	185	183	150	190	168	181	196	193	189	183	191	164	191	189	186	186	186	171	170	165	195	174	180	193	189	174	194	195	187	177	191	182	195	176	194	199	170	175	182	214	191	207	156	196	206	165	201	193	211	166	202	172	171	216	204	190	178	177	190	187	181	164	187	202	188	194	158	201	174	196	160	187	188	200	181	203	162	190	196	202	188	212	183	215	202	194	184	174	201	167	173	169	169	180	182	198	177	177	172	153	200	167	164	178	163	194	173	199	191	194	182	196	208	215	161	173	164	177	185	174	189	203	191	230	198	163	187	174	166	195	205	199	212	193	181	179	193	172	191	184	201	185	159	193	181	158	191	178	191	186	178	171	188	184	170	186	186	176	181	172	183	166	183	169	219	165	158	192	169	190	212	188	184	178	180	178	167	188	165	167	201	170	165	180	179	165	206	169	157	193	171	202	192	171	183	173	183	195	184	164	190	187	188	176	190	176	183	176	151	189	201	186	179	180	193	164	183	174	192	172	190	166	179	182	209	186	160	199	183	182	185	188	194	176	213	190	171	209	207	166	186	191	210	162	193	183	205	194	175	161	159	166	201	178	191	169	171	168	177	188	192	184	176	176	189	187	178	186	201	193	195	186	175	155	202	185	185	200	176	175	199	188	163	167	162	180	176	175	188	183	160	159	205	205	175	196	177	175	170	167	150	194	200	164	171	187	196	201	163	174	173	196	201	185	183	181	176	189	180	180	168	176	191	196	171	177	191	192	169	202	190	191	195	208	181	168	195	189	187	201	176	187	199	177	188	192	168	206	164	186	203	187	179	168	194	179	173	162	180	163	197	178	174	197	213	186	183	189	166	200	193	180	199	193	191	182	170	198	195	199	163	177	187	189	176	158	194	193	197	195	170	171	177	194	177	186	185	183	180	193	192	185	185	172	175	173	207	196	187	190	209	199	190	160	186	191	209	167	181	205	211	195	181	193	190	167	188	185	175	211	182	175	165	183	176	183	175	202	198	184	192	168	181	186	181	172	189	190	174	172	206	168	192	203	177	171	173	182	170	208	193	206	172	209	185	204	177	196	181	177	213	191	169	187	187	213	162	207	198	206	164	170	174	178	190	180	187	181	188	179	179	176	192	192	174	177	175	172	193	204	177	178	211	213	194	197	196	207	209	197	219	186	204	157	193	186	193	190	163	192	184	170	204	164	194	207	207	218	196	186	160	201	181	196	180	208	188	178	190	182	165	184	211	188	171	175	168	199	189	185	194	179	187	176	197	169	184	177	163	200	198	182	196	174	162	165	194	207	164	186	185	180	175	209	209	175	189	204	157	162	192	196	202	178	185	175	191	170	160	171	193	201	235	192	184	169	178	173	173	218	191	188	200	172	168	194	187	192	177	192	172	180	191	204	186	170	157	191	204	202	176	182	187	192	189	172	195	178	184	215	185	205	199	196	195	185	169	181	194	176	175	170	172	168	181	220	187	191	181	181	212	179	200	171	172	177	170	201	169	179	173	179	183	159	160	188	187	193	181	197	166	183	187	198	217	189	200	182	179	207	174	186	201	191	185	181	189	206	191	210	209	189	206	195	192	178	192	196	215	169	167	180	201	183	196	198	182	190	193	179	185	193	183	176	156	163	173	171	174	165	191	177	186	198	207	174	186	198	182	184	195	186	187	197	170	157	181	179	186	180	181	172	209	231	187	175	181	186	173	182	197	192	199	183	201	190	185	193	177	170	182	201	180	168	161	195	219	158	188	185	172	173	187	190	189	185	196	157	181	184	148	183	173	190	196	179	166	173	184	189	174	185	205	200
5690	1169	2350	2739	2455	2123	1809	1503	1268	1162	1084	1036	972	930	888	889	839	786	770	753	737	694	644	677	667	707	643	628	648	631	639	617	624	592	583	577	600	611	579	560	585	607	632	632	634	591	550	631	597	579	530	606	589	555	607	581	573	592	550	569	582	571	572	569	551	531	580	558	594	581	597	576	521	524	562	536	585	555	558	528	527	562	617	583	547	515	587	552	555	608	534	575	553	576	564	529	603	554	521	561	543	570	553	570	519	534	574	554	567	582	588	549	515	564	511	550	551	549	537	552	559	568	582	538	514	603	544	576	537	538	551	570	553	548	530	546	555	544	559	563	515	562	561	563	550	545	593	559	573	556	543	584	517	566	512	579	560	542	533	526	533	545	554	545	553	565	590	549	566	537	554	577	543	523	554	493	544	574	547	555	547	568	546	561	541	551	520	543	561	512	574	534	540	521	543	592	536	544	555	596	543	534	596	554	522	566	572	522	535	568	536	540	547	550	569	529	592	537	554	527	548	536	516	570	557	555	537	549	579	555	514	631	523	541	541	577	564	521	525	588	592	548	568	564	555	575	515	573	565	538	532	545	552	538	552	534	568	568	497	550	551	533	587	529	561	569	519	539	573	540	534	550	590	541	536	507	605	528	544	528	601	586	533	557	603	522	542	564	513	554	518	546	530	528	559	496	526	561	540	584	541	562	570	568	564	531	542	544	590	547	558	522	579	521	568	571	511	557	530	585	540	569	570	557	596	515	547	567	517	551	554	571	560	506	544	542	521	534	500	551	545	551	572	558	569	527	536	543	527	528	545	555	545	571	543	561	575	559	533	571	544	577	601	590	535	580	542	535	528	545	519	578	527	540	519	494	514	557	548	543	553	576	536	549	576	556	562	546	545	513	540	578	545	550	518	529	564	551	544	520	549	546	562	550	550	573	560	568	538	572	574	511	521	563	583	541	543	563	527	495	553	516	512	563	536	548	546	554	572	572	574	555	573	523	590	554	579	525	496	537	555	573	561	528	520	545	554	546	498	545	555	595	520	552	583	525	525	558	551	569	561	536	576	526	594	538	568	540	514	527	562	579	536	544	546	550	529	562	531	540	528	525	547	567	593	567	541	544	555	609	523	549	515	557	558	571	574	523	572	547	565	531	550	536	519	583	530	495	555	548	577	525	586	519	554	555	557	570	525	583	543	497	520	518	521	538	532	510	488	548	556	557	596	580	575	571	549	530	541	562	535	563	554	532	515	532	543	529	543	564	582	544	555	551	582	577	546	527	548	564	562	560	558	564	502	518	537	546	510	520	536	574	566	540	532	557	559	499	537	515	552	547	567	535	536	594	546	562	556	535	554	569	550	560	553	560	491	562	566	525	527	541	509	552	490	550	556	548	569	527	572	517	578	591	515	500	542	540	551	543	535	518	546	525	525	531	536	569	566	554	566	507	540	596	562	553	524	537	570	603	556	568	535	554	533	575	548	524	556	551	559	544	559	548	552	519	571	504	568	541	556	545	557	573	540	566	531	536	578	551	557	534	567	569	555	555	557	547	519	581	558	570	538	499	481	525	539	536	508	567	526	486	488	562	539	556	538	551	553	581	560	520	590	547	520	515	586	527	545	545	556	573	527	519	580	541	541	577	533	560	559	571	585	570	530	564	524	533	521	547	597	542	536	519	537	582	524	566	532	542	559	538	581	567	521	564	535	554	562	560	509	534	544	536	551	550	527	507	521	573	534	560	548	506	542	584	516	574	549	504	521	539	545	536	538	549	574	542	531	509	519	543	568	537	547	572	537	553	530	555	522	537	528	582	530	534	505	531	555	547	570	548	556	556	571	581	525	565	556	543	514	556	566	541	559	534	559	566	547	535	493	547	517	598	509	536	548	570	578	572	586	506	546	549	527	571	531	578	531	529	579	552	528	559	533	549	543	567	570	556	544	531	559	561	543	541	548	536	566	566	528	556	542	527	569	573	545	535	550	520	557	576	495	550	540	570	586	539	527	535	539	530	570	574	502	542	518	522	530	557	522	515	560	549	572	568	557	512	559	521	531	564	556	568	599	552	556	527	550	529	561	561	517	514	524	540	552	549	521	562	551	519	537	556	548	529	512	554	559	550	573	546	556	557	542	554	544	491	571	540	574	551	565	509	522	534	560	547	555	602	546	523	572	581	531	523	529	578	550	542	585	518	578	544	541	540	498	599	562	543	538	504	534	491	572	529	581	561	573	526	563	551	527	545	539	515	530	572	551	558	531	570	564	543	533	562	590	524	604	550	573	622	517	515	523	542	537	556	486	534	542	573	570	559	508	529	573	511	535	559	584	535	578	554	533	547	499	545	548	549	558	529	572	502	584	580	528	516	607	517	559	537	550	533	555	557	510	546	560	555	572	535	523	546	556	530	558	552	538	500	573	548	551	483	546	528	512	566	542	565	525	579	544	542	543	511	548	574	579	538	563	539	545	530	524	559	541	566	550	558	579	531	546	567	574	539	598	555	560	580	533	538	537	532	524	549	515	551	545	550	567	531	551	535	584	510	541	569	559	567	535	535	543	553	521	517	541	566	563	521	578	530	522	570	550	567	529	560	547	573	534	581	549	560	510	542	547	501	556	563	554	552	520	574	523	536	561	534	588	513	541	535	536	505	529	570	515	590	551	567	564	562	586	603	514	561	533	541	554	551	532	532	555	555	533	560	550	531	584	528	563	540	577	556	536	522	550	557	527	532	552	572	560	576	553	561	533	560	547	529	572	514	562	558	548	522	542	536	543	532	509	543	524	516	574	580	566	538	576	574	533	536	523	553	504	561	555	545	542	614	567	508	542	532	520	559	526	581	544	521	583	550	538	519	543	550	537	522	534	539	506	543	594	579	559	546	563	570	531	510	546	533	556	538	562	536	549	558	529	540	570	501	531	581	536	570	570	522	529	540	539	517	558	607	559	542	570	579	553	573	545	571	559	534	538	552	515	572	552	555	544	523	510	556	568	577	548	532	564	517	561	555	539	540	574	577	543	543	529	554	567	555	567	554	542	578	578	582	562	539	550	534	549	558	557	590	556	573	564	543	561	538	526	546	535	577	531	529	555	567	518	556	580	568	550	525	564	524	537	554	595	553	591	558	504	563	563	530	596	583	542	545	499	537	529	545	565	567	526	538	574	532	541	531	531	579	508	562	533	534	533	555	549	521	516	524	569	570	545	588	564	593	580	556	576	521	515	542	546	544	556	533	567	603	546	572	531	561	513	582	521	523	537	571	551	558	551	559	568	562	531	540	578	533	542	508	546	566	520	554	547	528	554	550	595	588	576	595	573	541	522	561	576	538	535	578	595	555	585	495	532	550	572	565	514	557	530	533	547	543	596	568	568	506	537	534	529	536	555	540	587	606	562	545	545	528	583	570	574	545	534	581	551	524	551	566	525	563	538	559	592	543	508	575	556	517	560	558	555	565	576	523	581	578	571	550	577	557	586	542	560	533	546	545	536	567
13536	2400	2423	1897	1300	1008	814	729	636	523	533	519	452	408	405	466	401	388	400	397	407	415	396	404	369	370	362	394	371	367	338	371	376	370	336	374	374	375	387	355	366	343	342	330	398	372	370	391	301	335	348	332	381	385	390	394	378	337	345	365	373	362	358	372	365	380	385	368	356	360	333	363	358	335	378	374	380	353	380	362	368	322	360	349	342	344	297	389	389	347	366	353	380	365	368	377	379	335	343	348	419	374	381	357	405	327	331	363	389	350	357	366	361	335	343	351	350	392	378	377	334	334	393	368	354	382	382	346	347	385	349	356	367	344	380	375	350	340	365	376	377	399	335	357	306	349	328	356	405	339	355	366	347	409	363	322	351	368	345	358	381	365	363	345	376	370	340	384	328	338	374	325	348	332	368	334	366	376	356	382	333	363	338	356	348	363	382	377	356	375	351	343	339	356	390	354	343	344	354	378	368	361	350	363	355	368	345	328	363	362	340	324	329	383	336	354	363	369	369	363	369	384	384	352	358	374	355	353	351	361	376	355	337	375	348	374	370	375	323	363	350	363	355	331	363	345	386	324	379	372	350	349	382	403	362	387	369	342	361	374	359	315	345	319	336	353	373	368	324	355	343	375	335	365	374	367	387	392	354	365	344	370	358	359	372	360	413	391	366	366	324	316	364	394	327	356	368	328	319	365	372	328	327	392	380	374	352	323	330	383	361	362	334	305	353	349	359	378	371	349	360	324	341	371	400	366	367	347	315	340	347	381	397	313	367	339	367	357	336	387	349	349	328	329	370	352	384	346	358	333	360	370	357	364	352	366	362	364	344	372	328	354	369	361	382	385	359	356	373	350	351	350	389	326	389	382	389	367	370	359	357	355	319	345	415	357	359	355	338	367	356	346	343	393	357	357	337	344	366	337	382	365	358	365	330	347	315	370	380	317	345	352	339	312	355	389	362	383	359	351	364	336	400	378	351	378	378	347	369	363	360	371	387	360	307	369	365	361	357	350	354	317	341	380	372	361	357	357	349	344	358	350	351	360	344	392	361	382	368	366	319	351	363	371	378	318	375	359	385	332	356	355	338	362	340	364	390	326	359	371	333	333	360	360	371	370	363	342	389	374	352	349	387	377	359	341	348	344	350	332	355	338	335	377	349	349	384	335	355	371	355	362	374	352	370	396	347	316	371	371	361	340	359	348	343	354	352	370	360	376	362	352	372	375	355	359	336	366	386	380	336	355	379	379	343	352	349	341	357	325	325	361	375	350	351	378	358	379	345	332	379	348	335	360	378	394	342	400	333	364	361	403	380	347	362	374	351	366	350	362	346	346	358	332	353	357	361	379	336	337	363	346	367	311	342	337	345	333	349	344	362	344	372	357	377	362	360	350	375	366	333	358	373	349	346	321	371	328	393	368	372	346	362	350	365	365	368	350	373	374	364	343	344	377	337	373	367	318	361	366	346	341	370	337	385	366	371	365	348	385	388	371	369	332	348	345	357	349	336	355	378	366	343	361	333	364	353	354	353	314	323	329	352	353	364	336	349	371	310	382	359	373	362	375	356	365	379	366	391	376	354	366	351	368	351	349	373	364	384	372	360	343	388	332	321	380	348	384	364	383	351	351	348	344	342	336	351	338	409	346	335	339	355	364	360	344	367	381	333	367	352	358	396	388	368	346	395	354	358	342	350	380	353	339	368	350	347	367	367	390	376	362	330	346	363	338	343	351	332	373	332	343	359	319	334	364	352	396	383	320	376	384	355	364	391	339	337	366	353	369	388	324	374	327	360	362	406	370	351	360	360	328	356	365	374	312	389	346	322	340	333	381	384	333	332	367	358	381	377	339	352	352	362	377	416	329	330	354	369	391	342	348	342	381	360	354	345	347	376	351	397	330	329	346	371	360	359	355	323	363	330	377	358	344	351	351	412	344	352	362	338	382	365	372	364	338	381	368	386	357	353	339	386	322	378	348	333	337	361	367	330	382	330	368	361	346	337	325	358	376	368	342	362	331	361	362	349	366	354	381	370	349	372	356	368	376	368	352	372	367	385	355	335	361	368	354	340	339	381	343	327	331	377	379	343	391	365	363	355	372	365	313	369	354	361	368	343	344	340	348	357	381	375	326	384	376	368	354	334	328	370	371	370	322	334	368	328	357	357	324	320	342	363	326	309	357	374	336	361	344	350	384	319	372	380	349	359	347	352	358	354	351	350	354	368	389	352	372	355	343	337	300	348	326	317	376	340	334	375	341	366	363	338	347	383	360	367	385	348	345	365	361	347	371	332	382	366	365	354	322	335	368	377	354	330	389	393	392	376	375	342	324	322	390	359	372	362	348	349	342	366	392	363	374	380	342	354	339	368	348	357	390	371	335	371	377	364	341	367	358	335	376	341	364	364	338	356	376	386	395	408	343	355	365	334	382	366	345	314	354	332	361	380	331	348	379	344	405	374	367	370	378	374	338	346	342	349	336	370	336	367	353	357	351	327	370	367	355	362	373	353	376	381	393	362	407	330	359	361	409	372	342	338	364	386	358	346	380	388	392	359	326	382	321	365	338	368	350	331	376	386	385	355	386	348	344	377	341	385	357	360	361	349	319	370	352	344	359	374	353	374	342	346	396	356	327	391	345	350	387	405	322	352	378	350	361	331	351	340	370	378	378	367	410	371	376	333	342	365	355	343	340	365	365	325	381	392	367	373	386	329	376	359	318	387	391	360	362	356	385	352	338	398	358	369	368	354	338	340	311	391	377	330	364	374	336	354	364	348	366	356	365	375	368	314	350	352	354	351	381	333	374	415	343	372	347	327	370	379	323	347	347	337	364	392	365	370	381	353	344	340	420	378	355	340	364	345	313	360	358	367	302	355	342	354	327	365	364	354	347	357	369	368	350	353	370	357	359	376	394	364	361	381	366	393	330	361	344	371	361	364	350	328	321	396	331	335	334	335	359	334	367	350	365	357	321	358	327	366	370	350	376	336	353	328	348	361	362	385	383	340	372	377	413	381	341	368	350	392	374	389	357	378	357	380	319	312	346	334	353	338	336	358	348	372	386	340	386	387	348	372	330	388	344	336	336	373	367	396	380	380	340	327	373	376	366	363	343	359	349	345	367	385	357	363	317	352	338	368	376	377	386	350	371	364	339	363	394	380	339	328	358	375	387	381	351	350	357	379	350	325	385	375	336	359	352	383	330	378	355	389	351	361	324	373	334	387	351	373	332	329	359	347	352	379	364	373	371	356	372	369	402	370	382	338	334	361	373	370	365	329	347	365	345	386	334	350	352	332	393	363	340	351	376	370	366	382	351	315	335	341	311	370	364	343	370	353	400	363	379	364	403	369	342	356	369	387	388	391	351	355	392	354	344	395	346	371	331	338	360	351	372	347	372	384	354	352	361	331	352	362	362	365	374	362	352	330	385	366	401	389	354	359	342	347	381	351	336	320	367	354	331	355	354	343	344	354	356	398	323	363	370	351	332	367	345
7630	2305	4603	5381	4739	3970	3416	2812	2503	2151	1968	1874	1641	1703	1509	1444	1356	1336	1317	1243	1189	1197	1136	1102	1142	1100	1124	1059	1073	1102	1113	1088	1070	1118	1007	981	990	994	977	1019	987	962	968	1028	930	987	995	944	938	983	977	932	1013	981	959	1003	939	877	975	928	966	993	905	982	970	939	952	918	955	936	924	989	953	940	933	953	927	937	879	918	958	954	978	942	962	914	917	909	1003	930	901	949	918	922	959	942	970	922	968	896	941	924	936	911	928	925	908	1014	944	966	892	936	903	904	956	925	920	927	927	892	898	926	942	928	938	927	942	991	926	969	954	897	921	943	893	905	919	889	946	941	872	959	930	882	945	911	905	871	969	1003	899	968	919	933	949	899	931	979	935	904	895	938	912	907	928	951	906	921	901	954	904	924	937	903	886	920	918	946	946	961	904	934	951	843	916	935	899	945	920	950	953	913	909	910	916	898	932	888	915	948	958	929	915	946	917	905	928	913	932	919	930	925	999	894	937	899	927	967	948	907	948	965	926	910	933	878	904	884	914	907	942	944	918	916	912	918	960	895	956	875	944	884	918	907	923	923	958	938	952	912	895	914	930	861	926	915	893	896	903	924	854	871	961	963	933	903	922	969	898	924	930	902	944	940	930	893	906	898	911	973	953	910	965	988	898	984	886	907	919	896	920	931	955	925	891	955	887	919	906	897	939	918	944	943	933	921	918	877	927	899	962	899	896	880	890	944	934	945	988	930	876	913	841	909	946	900	905	892	933	886	910	915	900	900	915	874	942	947	946	895	927	942	920	891	886	882	952	914	914	904	883	981	917	895	901	873	941	910	908	895	876	917	930	900	872	902	878	932	945	935	947	897	892	936	911	952	903	926	932	905	945	950	879	966	910	899	915	953	923	873	915	901	947	900	929	922	940	877	896	885	927	903	901	860	907	902	931	871	918	872	916	912	919	886	904	924	927	875	924	860	896	871	925	892	888	916	911	980	955	941	915	933	911	939	909	905	866	898	923	900	896	948	890	952	849	934	903	936	888	930	895	998	946	950	925	891	886	926	928	882	933	919	874	945	921	897	903	910	879	925	943	903	981	917	955	917	913	954	990	887	933	935	955	923	907	950	932	908	1005	948	951	891	894	993	936	907	948	914	907	910	938	917	944	914	957	965	923	928	895	944	850	918	904	884	911	880	889	931	955	878	925	873	930	976	922	933	889	910	918	906	913	930	989	928	908	943	947	949	932	886	915	891	926	891	926	953	851	877	909	894	876	934	932	893	843	921	899	916	909	890	900	935	892	872	903	935	895	939	930	865	931	950	902	898	894	921	923	943	939	906	938	896	949	869	856	877	893	871	961	960	923	931	932	909	929	855	883	882	854	927	914	964	947	931	912	924	898	867	900	950	969	897	882	965	939	974	927	871	918	930	889	937	884	922	911	917	956	867	896	910	892	942	942	924	889	914	898	918	929	972	952	892	903	923	933	915	866	956	892	940	897	967	856	880	923	903	907	923	949	940	899	905	922	920	935	899	916	922	916	937	937	905	1000	930	915	949	927	914	974	882	905	930	939	894	923	943	923	971	906	900	961	975	910	929	926	899	896	898	883	984	950	937	907	921	951	946	898	910	935	919	963	872	919	892	922	918	920	927	891	934	942	939	891	877	912	971	932	929	873	938	875	949	902	941	923	952	954	923	958	916	890	919	861	917	942	946	1004	908	935	949	924	945	911	842	927	927	875	891	904	960	927	924	944	907	873	884	885	877	901	936	943	891	931	878	917	894	891	922	926	898	947	938	872	897	931	913	866	932	900	898	924	942	947	918	843	917	954	935	895	934	964	965	895	855	895	988	925	912	907	894	938	909	887	894	930	906	864	859	895	893	915	916	926	947	900	928	932	933	935	914	938	926	948	858	936	944	919	943	950	921	920	926	920	895	939	929	951	901	935	846	916	919	956	904	900	961	936	939	907	947	915	920	938	926	930	912	917	893	933	916	891	925	920	979	895	928	918	910	946	908	928	914	989	939	921	902	900	928	966	893	951	867	979	955	938	867	949	899	878	907	975	953	928	972	903	907	890	938	934	891	939	916	925	952	836	939	931	925	929	908	943	912	916	987	878	948	891	918	907	899	922	937	971	971	943	913	884	880	927	968	944	962	868	896	842	903	868	961	879	883	920	898	917	911	924	944	942	933	853	887	959	906	891	940	965	981	926	969	929	904	899	884	894	930	981	885	949	873	898	998	817	961	895	836	923	882	943	908	963	883	869	885	914	893	974	994	908	920	979	930	846	967	865	921	939	929	945	916	944	929	951	929	923	942	921	924	915	955	855	865	904	904	891	926	896	896	939	948	858	893	971	944	918	866	969	919	920	893	892	901	933	910	888	1017	932	949	904	913	930	931	878	845	897	857	906	885	869	887	855	944	941	965	897	935	912	902	956	912	982	848	884	898	887	932	864	911	927	901	879	899	902	894	936	977	959	934	892	919	932	880	903	913	908	928	949	934	930	942	937	952	908	895	952	919	926	851	945	928	971	918	908	912	896	961	906	877	894	941	933	903	938	871	861	907	868	896	866	923	884	893	921	883	942	907	932	917	946	912	867	929	942	890	877	904	928	953	862	900	906	905	903	921	943	940	937	900	894	902	873	894	922	883	897	916	895	918	909	941	915	901	913	926	911	870	927	921	882	875	922	890	915	840	966	915	833	912	897	918	935	953	937	952	933	894	954	916	920	940	940	877	889	902	921	935	884	941	905	923	847	897	907	864	986	966	910	880	899	879	934	868	938	969	896	940	914	892	910	1005	935	918	958	876	948	929	973	928	961	873	886	932	963	923	954	904	899	856	916	966	889	887	932	923	921	916	927	920	979	923	951	961	921	894	900	905	896	938	918	893	937	900	953	928	941	875	995	959	929	932	923	946	905	871	883	943	904	916	891	906	923	987	874	897	893	864	930	953	906	904	877	981	931	914	938	935	893	915	897	936	899	885	914	881	892	900	947	896	918	872	946	872	926	944	875	923	871	960	919	904	942	992	929	908	952	912	876	873	890	892	941	851	879	940	962	887	955	959	923	971	919	937	901	983	957	921	902	918	920	861	948	920	896	963	958	935	923	941	857	927	928	929	883	917	906	921	909	865	941	945	924	930	954	917	893	942	929	859	862	899	865	857	924	951	919	921	951	885	880	932	919	890	900	923	967	907	860	910	959	931	943	886	876	933	927	921	926	925	933	885	933	898	925	900	886	994	934	950	894	927	914	931	938	896	929	925	950	929	883	911	907	955	943	917	897	883	949	956	963	929	940	911	946	891	933	889	916	933	907	888	888	969	891	948	957	929	936	943	951	917	925	879	903	940	938	939	930	905	915	924	932	886	976	889	887	953	907	946	881	925	899	874	931	946	887	892	904	922	949	962	982	900	912	903	926	939	880	998	938	931	882	884	910	942	913	933	930	883	926	915	900	957	929	902	872	967	945	916	915	911	893	897	907	930	926	865	960	899
1978	268	280	270	252	269	231	262	253	247	257	251	252	268	251	253	239	241	237	246	252	249	241	239	267	255	253	223	268	250	254	250	246	238	249	236	260	269	230	262	230	249	233	233	218	234	241	275	279	218	249	233	261	238	253	250	223	263	239	235	257	258	257	243	228	273	264	207	242	233	222	277	246	267	257	270	248	235	266	248	261	256	234	266	249	216	259	237	249	268	238	263	268	239	233	236	230	254	238	262	249	215	245	251	219	235	242	227	281	233	241	270	239	256	270	273	276	235	244	232	259	230	248	276	251	250	245	230	227	250	222	255	248	265	252	254	266	266	244	271	239	254	221	245	255	221	212	262	251	264	259	242	240	256	231	271	250	236	221	240	273	240	255	250	239	274	238	263	231	255	246	223	264	260	250	257	236	261	244	258	254	271	221	263	259	241	239	245	256	268	273	235	243	276	248	238	249	236	224	242	257	237	273	259	246	240	254	222	255	287	245	248	223	238	249	241	247	236	220	248	237	246	253	256	241	224	233	260	226	247	234	281	264	270	224	247	215	260	228	239	230	219	241	261	269	225	248	258	251	249	252	234	226	253	230	240	244	237	227	252	262	240	261	209	253	239	215	243	226	237	265	247	245	226	237	219	249	232	226	249	231	269	260	252	263	278	244	260	232	233	245	240	255	239	272	247	256	266	265	270	246	251	221	224	245	252	242	277	255	231	232	255	251	247	245	278	258	255	248	262	220	234	231	221	218	235	246	298	260	254	260	270	253	284	265	281	266	212	230	241	260	234	244	240	258	270	222	218	269	247	250	250	275	271	241	235	256	242	265	243	234	254	217	252	275	254	233	248	259	262	250	256	221	241	232	235	266	240	257	233	259	247	268	245	260	247	257	235	221	244	250	252	237	244	256	261	245	238	244	234	232	223	259	222	234	247	254	260	234	246	243	219	254	210	238	262	283	264	239	266	261	236	273	254	289	243	235	256	249	233	228	219	283	249	236	258	247	207	258	241	257	259	239	283	234	248	231	270	268	239	245	277	237	231	261	224	226	216	271	234	228	246	253	240	242	251	281	253	256	247	234	249	245	253	235	246	267	245	236	250	258	274	226	262	239	262	269	251	252	234	231	262	255	248	255	242	259	229	225	224	239	247	233	241	243	268	248	252	236	256	275	243	239	261	271	235	230	239	257	267	233	286	260	249	248	243	266	260	266	243	242	280	260	260	281	271	253	245	257	218	230	256	243	244	272	219	270	253	270	218	227	239	233	232	249	240	214	252	257	266	242	239	264	248	279	234	228	276	244	264	274	264	237	250	238	225	254	233	228	247	224	234	253	255	228	239	236	243	243	233	251	243	215	258	258	273	221	228	255	268	255	219	226	271	252	250	262	223	253	272	237	209	231	266	231	254	257	263	246	271	255	242	235	253	275	256	264	248	244	243	220	269	248	255	255	227	225	249	250	213	233	237	226	233	247	243	263	253	220	232	229	263	253	242	254	226	249	239	238	239	280	241	255	220	232	253	243	263	242	256	261	242	241	230	237	236	235	228	234	261	225	267	261	244	267	240	242	219	246	268	244	265	245	234	272	240	229	277	280	254	262	239	238	241	239	258	254	246	270	231	237	256	261	232	241	234	238	261	260	283	258	243	258	234	240	251	275	242	226	228	272	244	277	229	261	243	256	274	237	281	273	248	285	279	283	243	225	261	262	256	229	253	254	281	270	246	273	214	262	241	263	230	259	246	246	247	253	248	260	216	238	243	272	245	291	276	261	258	249	263	247	240	275	237	224	265	237	223	239	252	247	283	243	238	237	223	242	239	252	229	222	229	257	259	246	205	253	260	260	240	257	243	256	250	250	238	277	215	249	211	229	268	285	251	233	271	220	246	240	248	216	256	296	256	246	252	234	241	224	277	265	222	261	238	247	266	258	269	259	256	235	252	230	239	242	271	254	235	254	242	237	244	231	274	234	247	231	236	275	246	269	275	238	231	253	230	270	247	247	241	249	268	267	245	240	253	243	273	261	237	242	242	262	249	252	248	239	245	229	240	246	269	261	217	277	268	233	279	261	258	264	276	271	253	255	242	255	204	254	251	242	227	247	238	248	251	296	252	244	247	253	237	224	217	234	249	249	221	254	229	262	249	244	265	228	224	214	231	228	260	248	233	296	261	261	239	256	278	236	238	264	265	239	258	253	255	272	273	217	223	279	255	226	255	233	276	282	266	240	233	246	229	261	261	230	217	241	259	285	265	287	259	239	265	226	255	230	264	233	232	242	224	232	266	255	239	265	265	249	250	227	253	246	253	249	264	244	246	253	210	208	227	274	251	255	255	238	255	268	252	248	271	255	221	253	244	252	246	253	230	252	250	256	246	260	274	253	244	220	252	259	234	259	280	256	260	240	238	229	261	260	238	249	234	228	272	236	245	213	246	230	260	251	242	220	230	227	221	256	244	224	255	228	229	232	232	260	250	251	251	225	244	259	242	241	273	268	244	244	265	228	249	262	249	271	223	256	275	243	248	263	196	261	228	220	250	217	229	227	253	248	265	261	261	260	258	245	241	244	256	252	242	235	233	238	254	251	244	263	261	257	233	245	248	222	251	254	260	271	243	257	265	250	241	248	250	250	252	258	260	255	210	269	248	268	259	279	246	257	222	246	254	231	210	220	238	248	255	233	257	222	262	259	253	241	270	260	239	254	245	253	246	247	191	254	252	262	239	258	274	246	262	264	254	265	245	233	241	245	242	251	229	236	254	260	222	235	244	230	259	259	270	244	252	241	244	233	267	220	247	257	260	265	270	245	221	241	281	246	218	240	224	229	234	230	238	247	272	252	253	247	265	255	258	231	263	254	245	231	227	230	234	256	256	219	218	221	271	272	236	266	229	259	236	237	224	255	251	242	249	221	236	225	243	233	241	251	237	262	253	259	245	271	235	267	250	211	256	258	250	220	245	237	231	247	234	231	264	264	258	242	272	245	230	252	250	233	227	268	242	252	229	253	216	246	267	265	228	261	225	224	242	279	247	256	246	269	237	241	245	240	240	225	207	264	239	250	211	270	250	216	227	250	250	208	234	219	245	267	247	234	259	254	240	250	259	245	240	256	242	264	229	252	254	217	265	236	214	256	254	243	233	215	264	242	256	250	232	247	229	267	244	268	235	250	230	258	252	275	255	229	230	235	262	260	225	236	262	225	240	251	225	240	237	269	257	249	227	258	265	231	247	247	234	241	251	263	258	254	252	264	243	216	219	258	252	269	252	217	256	246	226	266	233	229	225	236	241	256	276	247	257	246	257	264	263	260	258	240	252	250	245	245	238	251	245	264	270	228	247	246	271	267	243	226	267	274	267	260	269	248	235	235	257	260	273	210	218	267	238	283	254	271	265	281	234	266	282	270	215	248	242	232	246	257	226	250	242	255	266	246	226	232	267	243	259	260	268	232	276	260	234	224	265	236	254	277	266	232	227	283	294	243	254	255	263
2346	678	707	766	688	689	721	712	749	699	687	705	688	682	683	655	666	694	639	629	670	657	662	709	721	687	685	650	646	681	692	647	663	632	648	654	686	689	691	651	649	662	702	679	650	654	680	656	659	708	682	666	682	665	666	647	641	600	671	656	675	663	655	662	646	690	650	633	655	689	646	642	649	630	649	662	680	654	667	634	703	612	613	615	672	643	676	660	637	657	653	661	643	673	660	664	665	607	691	643	691	622	728	677	685	669	689	664	682	621	696	661	625	654	666	645	643	671	598	670	599	625	674	690	662	670	600	668	650	640	687	683	629	656	719	656	662	687	648	648	627	682	650	669	693	636	623	645	694	658	654	667	655	659	696	717	669	621	612	660	699	666	654	668	590	618	644	638	628	660	683	634	658	595	662	654	688	629	629	622	688	695	644	655	692	652	698	705	684	674	688	716	655	640	707	690	657	667	647	666	592	645	613	691	679	651	682	624	656	645	682	691	655	629	711	686	646	646	652	685	642	674	604	640	599	671	657	692	649	662	669	657	667	629	641	632	629	645	697	635	639	664	651	681	678	653	682	623	657	652	667	622	641	665	688	626	653	649	678	667	688	691	616	667	644	662	632	647	666	697	675	673	655	678	660	689	615	718	660	681	643	665	602	649	689	689	644	669	657	710	657	662	682	658	657	664	671	686	631	641	661	659	667	663	712	688	643	712	653	663	668	627	700	637	649	680	683	663	648	681	653	640	645	634	636	662	667	691	657	615	664	656	676	640	655	661	625	700	654	645	663	686	656	663	664	677	682	672	671	667	644	656	639	682	650	673	679	662	682	650	678	633	704	705	659	695	704	638	641	717	648	631	682	650	641	622	662	614	625	664	670	664	624	673	680	669	647	643	673	672	716	668	650	695	705	658	695	664	659	669	663	674	637	647	666	635	685	684	688	615	637	683	628	676	581	634	663	724	672	658	691	641	661	638	623	655	702	678	671	643	651	678	646	665	664	656	652	685	660	641	674	658	661	671	731	668	634	713	669	640	698	659	681	632	663	658	666	693	637	711	670	680	646	640	640	665	684	646	635	659	660	619	662	631	656	697	640	651	630	659	705	695	675	691	652	622	641	627	684	683	667	683	663	626	641	673	650	664	667	668	681	675	650	709	651	658	700	642	638	674	692	669	637	633	686	670	678	668	634	665	688	663	642	681	671	682	654	649	688	655	670	703	680	621	658	710	682	651	646	661	654	667	716	670	669	664	642	672	650	642	679	637	653	660	620	631	658	671	645	647	694	642	636	662	653	647	710	709	649	675	703	642	654	669	625	694	641	712	668	650	639	688	670	651	651	672	686	641	671	608	674	715	645	714	667	687	689	674	652	682	613	642	642	636	650	665	681	691	645	641	661	705	659	685	670	684	672	667	644	723	661	636	668	656	647	679	621	658	653	673	709	652	677	653	656	688	664	655	697	677	670	671	655	700	634	703	647	636	643	684	668	656	636	649	661	659	628	664	707	635	665	655	690	572	659	714	644	658	643	629	654	639	673	650	658	707	634	685	686	681	668	671	650	679	662	674	626	692	677	671	662	693	636	625	658	639	631	653	631	661	643	639	642	684	694	639	707	676	655	656	647	658	643	624	651	667	618	679	674	646	646	638	700	652	638	670	670	677	640	665	649	673	652	666	665	656	681	627	636	646	667	720	685	629	635	690	659	637	710	661	640	640	633	658	641	631	612	627	663	634	622	659	621	718	670	662	674	628	621	689	635	645	675	629	645	674	648	681	675	662	652	676	707	656	668	635	676	643	692	692	638	688	704	628	633	667	642	656	663	697	611	671	667	676	637	624	629	640	698	655	710	658	652	682	674	613	700	685	651	633	656	662	644	641	627	660	665	604	610	696	637	658	679	694	641	674	622	658	690	655	654	702	667	635	678	628	662	677	639	664	649	628	644	668	683	717	631	657	653	660	657	697	653	653	643	641	686	631	669	667	655	676	605	646	653	653	647	648	663	637	682	655	657	676	684	672	678	687	649	678	670	689	659	661	656	648	680	660	660	648	653	666	648	677	653	667	682	637	664	623	667	672	650	668	666	609	641	635	633	617	687	674	650	718	670	683	724	701	711	661	651	628	702	646	656	651	656	641	648	677	695	651	676	622	688	650	660	650	695	646	690	681	669	657	646	708	683	664	641	635	699	657	632	676	653	649	642	649	648	702	662	624	661	689	648	634	652	645	705	639	611	675	645	665	660	659	674	677	642	652	642	673	673	600	670	667	649	565	699	638	682	652	636	697	672	695	646	671	673	633	673	655	683	646	648	669	659	656	661	673	679	653	648	656	690	680	706	683	647	645	639	700	643	650	684	668	695	642	642	683	661	649	636	643	672	675	590	671	692	641	693	667	651	657	659	696	660	678	706	634	670	646	615	656	616	660	652	659	648	630	631	671	662	696	656	603	660	676	669	628	670	686	683	654	626	714	625	627	680	683	653	639	660	701	655	702	640	646	692	619	693	647	663	648	645	677	634	701	670	676	664	682	661	610	701	656	690	661	723	650	694	701	686	662	668	673	660	654	654	645	651	636	641	658	645	647	646	693	704	614	681	682	682	650	688	668	589	632	635	708	621	697	645	633	643	627	653	635	665	662	631	674	655	674	672	649	651	667	692	654	661	704	660	645	641	648	649	635	662	679	654	681	676	637	665	630	645	665	670	667	654	655	679	656	664	677	688	684	639	634	675	634	646	638	677	700	686	654	682	645	642	654	640	650	676	657	672	702	646	622	666	615	648	694	684	662	643	682	645	660	706	634	694	612	690	675	642	671	620	646	652	684	672	681	654	685	656	687	664	657	662	614	638	649	691	642	662	647	623	667	671	645	653	687	691	627	622	680	673	638	689	675	659	655	625	688	677	634	631	665	686	663	656	643	655	705	651	653	689	671	633	679	635	587	678	693	658	626	681	703	665	636	683	668	694	691	659	644	694	668	664	692	631	676	662	645	679	668	648	630	652	620	651	625	587	642	661	632	661	632	627	722	667	636	705	626	696	662	681	634	702	664	630	680	643	651	679	623	699	691	697	721	666	710	635	704	674	672	684	693	688	657	664	672	651	682	662	644	673	708	633	660	628	636	669	646	637	639	626	662	654	695	626	628	599	674	644	631	647	696	632	621	626	645	653	669	653	702	605	658	666	675	627	643	613	668	664	646	703	642	680	662	627	660	681	632	644	646	637	626	634	683	627	655	669	634	629	618	648	676	653	662	668	697	615	660	687	656	662	667	678	686	629	641	630	666	671	658	648	651	699	669	690	655	669	664	661	712	642	633	628	695	632	638	639	682	631	684	649	648	648	723	653	653	679	662	620	647	659	707	667	661	664	708	655	657	682	660	659	685	653	641	639	690	675	673	643	671	643	620	691	671	715	619	692	675	654	651	660	682	630	639	688	651	633	660	657	633	679	668	654	647	626	636	655	676	674	628	662	718	674	677	688	671	672	618
7092	853	1078	858	599	456	401	375	307	300	266	271	247	243	218	246	222	201	221	235	209	192	190	213	206	198	211	180	181	180	173	176	199	187	190	172	177	207	172	178	206	152	197	179	214	196	198	198	172	210	185	165	182	187	200	209	189	204	182	155	208	190	201	164	193	187	200	178	175	212	178	193	199	191	190	191	197	204	178	192	190	201	177	213	206	175	182	175	198	183	191	199	136	172	192	172	169	182	179	176	196	186	172	189	187	189	170	176	182	196	183	155	180	165	172	186	202	214	195	184	200	166	170	165	185	192	193	183	199	173	186	203	186	201	183	180	198	183	196	175	204	175	176	174	168	194	188	188	196	152	180	207	217	166	182	192	176	202	192	173	191	173	210	186	190	183	202	190	209	204	178	192	171	163	160	161	154	184	183	179	185	194	205	188	200	188	155	172	199	168	186	211	184	192	167	170	193	180	174	151	185	167	176	186	186	199	186	179	195	176	168	181	193	206	212	183	185	173	185	169	201	179	227	212	203	166	167	168	202	163	175	180	223	183	213	183	185	189	180	192	196	154	207	195	183	155	180	180	208	210	206	195	170	190	163	194	178	204	184	181	161	154	169	205	192	195	187	200	202	190	210	201	192	172	168	216	161	169	199	191	187	177	174	166	176	169	175	173	166	206	180	184	167	175	188	217	183	215	184	183	199	195	182	186	169	195	189	200	187	169	205	193	229	174	183	199	171	176	161	189	181	186	206	189	183	207	174	178	171	164	196	178	161	197	191	163	196	190	195	168	207	181	170	170	174	168	191	173	209	163	190	166	178	186	187	195	165	182	190	195	200	187	171	159	192	204	211	172	178	188	193	161	164	183	211	195	181	189	207	190	166	165	214	187	176	182	201	181	201	206	186	200	183	174	203	188	202	177	183	166	166	167	176	182	162	181	187	192	179	174	197	171	192	187	178	230	199	187	224	182	190	189	178	193	164	159	164	185	174	209	172	191	190	178	181	158	165	180	178	180	204	205	197	195	204	196	194	186	199	178	205	202	168	170	181	211	179	173	181	179	196	228	187	173	200	172	183	171	177	187	220	173	175	198	188	194	163	174	167	186	163	183	187	201	180	175	192	198	166	162	178	184	206	155	165	189	169	209	170	199	200	221	215	163	201	170	177	204	234	191	182	170	170	207	191	192	199	190	159	201	173	177	164	192	193	195	198	180	181	172	179	211	190	160	170	205	183	192	173	173	182	193	192	167	185	198	193	175	188	180	164	169	180	169	158	197	192	171	164	191	175	201	187	177	170	204	190	189	187	167	175	180	179	183	157	169	184	184	189	179	175	177	177	175	190	202	183	195	183	181	185	208	185	206	200	176	185	185	173	176	162	187	210	189	182	196	188	181	182	163	162	215	178	196	169	207	193	159	214	180	182	196	200	183	178	184	177	176	185	185	194	208	173	199	198	186	152	183	192	187	156	159	194	193	181	211	174	182	209	186	182	170	185	164	184	159	185	188	180	187	163	175	189	187	183	158	198	203	208	204	162	183	190	161	198	179	190	178	191	211	157	169	196	180	198	187	179	171	181	200	186	203	204	178	181	172	162	204	168	165	174	174	188	169	182	175	192	186	175	170	188	171	190	189	191	190	185	215	180	178	178	195	188	176	210	167	207	214	189	169	190	156	186	168	183	180	210	195	188	186	194	182	185	184	194	180	180	191	202	185	193	203	202	187	208	174	168	162	171	174	197	215	167	179	167	164	196	206	180	161	177	183	192	195	177	191	198	161	207	178	168	171	199	183	195	178	190	183	187	202	156	174	155	186	187	183	192	168	203	186	215	187	183	191	192	183	159	172	170	173	212	192	172	202	195	192	183	206	198	175	183	181	186	221	175	207	192	175	185	162	203	169	190	174	209	173	170	176	176	197	179	156	186	163	195	167	172	183	165	194	168	186	199	169	204	194	148	186	170	193	175	182	183	193	207	169	186	190	187	175	187	180	183	183	194	218	186	182	191	177	191	198	180	195	201	181	155	192	184	176	179	179	204	160	183	179	195	189	212	202	179	224	171	198	183	183	200	187	179	167	176	169	159	172	222	199	181	188	171	198	184	170	173	168	195	173	207	171	190	184	172	172	177	200	205	195	161	190	202	185	173	194	184	177	181	195	190	159	195	196	187	172	167	185	177	166	181	167	180	194	204	216	181	166	206	198	145	165	177	202	179	201	195	175	180	195	179	180	192	208	184	190	188	180	211	159	197	181	180	204	172	182	196	191	172	179	191	174	178	186	175	181	183	170	201	173	205	194	210	197	196	193	187	177	183	178	162	144	147	193	179	177	190	204	188	179	177	184	184	176	188	167	181	177	169	186	171	184	179	201	174	188	211	178	177	202	206	185	209	177	194	170	169	173	191	190	215	190	182	162	177	160	191	186	204	191	211	209	194	181	194	198	169	194	177	151	184	161	194	171	176	184	184	191	201	186	216	192	183	197	184	187	169	163	179	181	161	172	186	188	175	178	167	186	172	195	204	203	180	164	183	190	186	168	206	170	165	168	183	209	190	176	202	178	201	179	169	189	185	152	188	179	175	177	180	192	185	175	216	168	198	177	188	179	200	184	155	180	191	187	197	200	179	164	177	194	185	199	170	175	162	187	187	190	185	183	165	219	199	222	192	188	173	206	161	157	167	193	168	188	196	214	171	190	166	187	181	204	189	185	192	190	189	174	191	163	198	193	185	192	187	212	178	183	174	207	159	159	171	170	185	192	193	211	184	183	212	190	181	176	174	185	181	169	179	158	194	214	194	188	194	181	198	169	165	201	181	167	207	161	209	203	204	194	203	172	191	178	170	177	191	175	158	206	180	185	182	194	174	201	168	176	181	155	199	196	198	177	176	175	171	193	180	195	198	171	182	195	208	182	212	189	184	188	178	181	171	187	191	177	194	194	175	180	170	207	177	185	191	202	184	187	179	192	179	237	201	178	164	162	178	185	210	191	168	209	199	183	172	183	173	186	190	190	180	191	155	193	182	192	188	183	197	222	186	198	194	186	192	181	187	205	181	176	209	150	176	205	167	206	190	190	174	183	195	192	195	189	153	197	169	197	165	187	190	177	182	169	182	232	172	175	176	170	236	212	176	181	192	163	182	158	197	170	158	196	195	169	159	195	178	195	191	183	164	178	172	183	194	189	182	195	199	185	195	207	179	182	189	195	163	155	193	197	173	164	155	211	201	217	171	214	175	224	187	209	197	186	196	206	158	197	193	166	182	196	168	188	172	189	166	165	143	186	209	203	187	221	172	188	199	194	205	194	166	192	158	196	178	184	208	188	196	205	184	175	190	190	220	176	198	201	162	202	182	190	178	207	190	194	198	197	195	192	198	163	168	182	195	182	209	191	197	173	214	191	178	164	179	183	164	192	177	146	202	171	193	200	174	186	191	163	177	211	186	189	185	196	176	177	178	184	167	205	180	169	177	189	163	168	195	162	173	200	183	180
5616	1238	2444	2901	2543	2235	1822	1567	1381	1118	1106	1039	931	924	845	871	796	787	808	749	744	662	689	686	686	639	673	646	634	609	647	628	581	590	641	594	591	577	608	599	630	656	579	612	603	594	576	616	603	577	553	523	513	550	586	613	606	518	545	565	540	585	586	558	573	593	563	576	556	536	567	556	562	551	608	495	547	553	573	552	588	531	598	564	560	541	571	542	571	558	557	575	538	548	581	568	563	540	537	524	542	526	495	566	587	573	545	601	519	537	514	519	515	539	569	566	535	552	557	540	534	510	513	539	535	551	574	563	577	533	535	509	551	570	537	513	588	568	552	558	550	539	564	541	543	531	563	554	552	604	556	563	576	544	586	559	596	546	500	512	544	551	536	530	510	573	540	543	554	569	556	558	558	570	519	575	539	550	561	564	542	546	570	562	526	510	554	528	591	609	556	568	542	525	547	536	550	523	552	577	536	568	545	549	506	559	545	577	534	520	520	564	534	576	531	536	569	556	530	544	570	527	579	564	549	565	547	584	544	549	571	549	559	526	539	550	575	521	551	511	532	521	534	509	511	584	570	556	480	521	524	558	581	610	546	582	527	576	553	535	548	557	622	522	564	515	533	549	520	574	545	528	570	552	584	552	568	548	555	557	544	510	533	526	604	540	567	564	547	531	520	558	520	550	548	525	543	501	541	513	546	559	526	557	546	535	533	554	568	569	552	520	557	522	624	519	565	594	548	508	581	566	537	567	518	583	592	537	534	545	571	538	536	522	540	577	590	584	567	542	547	564	523	546	516	548	530	527	555	533	555	575	532	555	551	547	536	531	552	555	548	576	560	538	567	556	550	571	534	573	555	529	531	533	548	510	591	563	548	528	538	536	558	560	530	568	494	543	568	539	539	549	545	584	533	533	577	567	552	542	564	534	513	572	604	531	602	586	509	505	534	566	534	582	525	499	559	570	567	519	535	561	562	536	557	584	526	574	551	584	533	537	557	515	554	573	538	497	545	559	579	537	527	566	529	507	549	590	549	492	543	549	528	576	554	624	532	555	550	531	526	573	565	544	531	594	547	536	550	514	520	535	541	517	557	627	559	619	541	575	533	580	569	546	548	565	528	549	551	549	553	545	532	516	545	593	593	520	531	559	520	539	543	562	574	519	524	584	558	527	545	556	563	545	527	534	583	557	528	586	508	530	542	559	598	574	526	534	535	537	564	563	547	536	573	565	506	556	564	564	568	517	548	534	509	554	547	536	560	547	550	587	544	551	560	501	520	534	582	517	546	508	558	521	585	510	508	564	565	565	570	514	541	542	527	551	518	542	576	552	552	543	524	530	554	540	563	554	500	528	514	576	545	552	554	529	531	561	580	568	552	555	574	549	578	556	498	583	553	540	541	539	529	541	542	574	549	560	587	557	553	527	501	540	575	560	540	590	554	540	576	552	552	542	585	530	560	569	577	540	568	523	593	583	599	576	545	546	571	545	547	534	550	549	545	545	549	547	518	528	548	547	531	566	528	567	535	593	561	513	541	531	542	571	556	551	545	558	547	583	549	575	584	545	568	574	569	529	579	519	563	524	564	534	537	562	558	534	542	528	569	544	559	568	518	543	576	541	554	534	526	541	558	542	514	550	587	561	564	551	514	539	539	577	505	523	556	558	588	514	545	548	570	554	566	533	526	592	584	528	537	577	549	523	520	509	565	554	515	550	556	534	564	584	562	532	520	567	554	565	541	551	530	543	550	568	567	544	560	506	526	547	575	539	577	565	536	547	559	529	570	529	531	537	556	560	533	527	537	538	558	551	570	536	577	522	600	520	550	566	559	534	496	530	580	588	648	591	579	523	522	512	590	524	549	556	539	563	552	545	508	526	509	542	549	561	549	519	593	602	524	595	558	533	518	558	544	527	566	551	519	567	556	552	522	576	543	519	537	536	526	530	534	543	565	529	540	545	517	566	567	524	583	528	549	528	556	543	564	542	588	548	581	541	578	538	578	542	535	561	533	580	582	561	536	515	572	538	525	539	517	522	554	571	536	504	570	591	584	511	553	531	519	532	529	580	590	514	545	546	564	545	541	507	544	566	540	557	535	525	543	556	558	577	556	551	523	512	542	511	587	520	561	536	540	580	600	586	553	552	573	567	556	582	566	534	525	561	548	565	575	539	555	593	499	559	553	532	547	537	553	545	548	555	560	525	600	520	540	549	542	562	536	531	542	579	589	536	569	543	539	554	558	520	579	548	595	544	528	616	555	508	539	516	533	591	565	558	564	560	537	547	585	544	524	529	574	571	553	560	541	531	566	544	556	556	530	551	563	538	533	527	551	541	563	525	524	542	600	539	561	539	560	544	548	556	555	562	597	569	536	549	499	545	492	573	530	553	567	534	561	515	516	543	541	583	563	579	527	560	571	566	557	546	530	538	550	577	528	511	502	548	580	539	563	559	549	542	557	579	531	544	545	522	545	574	560	537	568	591	578	554	526	584	524	524	506	533	519	551	527	538	582	543	560	544	543	585	587	577	562	532	568	573	532	551	548	566	576	506	572	508	574	555	563	554	539	545	543	600	520	567	574	534	485	550	543	552	590	540	583	553	549	550	556	567	542	601	580	537	564	538	570	559	551	524	552	567	561	499	534	531	557	545	591	483	553	579	527	538	531	591	587	550	537	543	536	538	571	509	543	532	567	549	547	544	553	538	559	531	535	512	568	555	494	562	538	552	592	619	546	533	542	569	543	597	570	597	524	553	552	582	576	566	496	549	567	537	547	560	513	603	534	580	542	559	573	515	524	511	510	609	543	527	576	588	547	504	529	561	551	562	576	486	542	579	540	539	609	567	546	524	550	543	544	570	548	570	544	563	565	559	562	538	525	522	557	523	599	546	606	588	556	533	567	547	510	538	552	568	545	560	536	544	514	545	576	539	554	560	543	542	569	564	512	583	501	551	552	571	512	519	565	545	588	531	529	559	569	572	557	567	559	530	602	552	546	605	539	557	535	519	556	524	552	521	549	511	591	552	551	538	566	567	562	544	560	574	523	535	510	558	584	600	527	557	555	544	535	547	530	526	557	560	526	566	527	586	563	563	564	557	543	529	534	518	570	549	548	539	539	583	559	564	522	524	567	596	522	578	547	531	575	539	517	594	592	539	532	529	580	571	558	517	563	574	566	572	555	556	531	533	541	556	560	513	537	573	522	519	497	551	570	578	556	569	541	536	563	588	563	534	570	545	568	557	555	531	547	539	559	580	575	557	541	524	535	553	581	572	561	560	589	564	558	527	515	512	547	559	563	572	570	559	541	541	543	534	595	565	530	510	552	578	538	565	558	577	551	506	567	577	540	576	563	556	555	531	522	551	518	541	541	519	520	599	538	554	575	558	552	540	564	510	561	534	563	544	590	556	603	560	579	565	539	549	568	550	557	576	534	500	534	574	560	560	572	540	505	581	598	581	546	556	541	531	538	570	544	508	574	498	529	544	519	587
13651	2313	2402	1869	1342	1041	795	677	607	605	514	477	499	486	448	457	441	407	404	406	394	415	358	391	393	379	379	403	371	383	400	350	360	394	376	381	361	373	338	361	377	358	362	366	366	389	374	345	361	382	328	379	347	394	368	362	393	350	347	394	360	376	387	339	360	393	368	356	351	347	381	372	404	346	382	349	349	380	383	383	367	320	332	372	398	319	368	371	357	337	368	341	359	366	353	363	365	358	344	359	355	336	326	399	435	366	351	364	343	397	398	366	343	355	389	363	368	346	355	415	326	347	350	370	346	361	370	368	376	348	338	324	347	344	359	332	363	359	394	343	339	349	349	360	342	340	353	360	340	365	335	300	335	406	348	345	376	359	372	385	370	362	361	331	350	354	380	363	362	390	386	360	334	352	400	351	354	345	377	376	353	369	353	330	351	375	372	355	392	330	356	365	361	334	332	317	400	350	346	381	314	377	358	371	341	383	369	363	384	361	363	380	329	380	315	351	364	381	390	353	394	336	379	386	338	359	375	355	326	373	369	332	369	350	359	314	323	369	347	345	350	359	353	358	352	355	340	365	354	415	357	347	369	362	375	334	387	371	350	397	382	332	344	360	371	332	314	318	349	338	338	346	351	368	348	356	376	371	358	329	339	354	397	354	342	370	352	366	398	337	362	400	342	344	364	377	370	372	359	333	362	346	354	371	345	371	388	315	333	348	361	357	339	342	371	345	346	351	371	347	372	373	360	377	377	370	374	353	356	345	361	398	353	364	362	371	346	359	359	358	357	355	340	340	368	374	362	366	364	348	313	373	384	383	346	361	363	352	357	379	321	357	374	346	344	336	356	401	331	384	364	342	383	330	355	376	317	333	352	350	354	340	377	368	365	375	363	364	323	361	372	359	365	367	382	379	369	395	346	389	372	360	359	366	329	409	351	364	367	332	360	349	360	368	385	368	367	382	382	383	354	396	358	361	371	328	361	377	344	391	379	371	366	364	407	325	323	365	369	351	367	334	336	355	389	373	387	383	369	375	333	357	358	334	373	353	344	346	402	323	353	347	363	368	363	369	338	339	360	342	372	372	377	339	348	394	390	356	373	351	389	363	371	336	327	351	344	344	379	362	379	372	333	338	369	369	363	355	330	351	335	337	394	322	332	369	365	361	359	375	323	358	358	376	351	395	369	380	382	335	347	344	353	363	341	328	353	366	317	343	398	364	348	360	395	364	362	328	320	349	358	349	356	337	340	328	347	334	387	367	377	351	361	346	366	382	350	361	371	342	337	375	365	415	355	341	339	368	364	391	351	339	349	362	342	326	369	341	359	379	349	364	321	326	357	361	333	366	362	339	393	355	384	371	338	379	344	369	355	376	360	374	379	342	373	361	383	359	357	351	342	403	353	371	337	333	328	354	362	384	343	335	356	354	338	348	379	383	348	329	412	361	371	369	362	365	403	328	360	366	360	342	408	354	385	358	372	369	354	361	356	347	341	382	374	338	360	360	326	364	347	352	388	343	365	364	365	354	378	352	364	352	376	367	356	374	359	362	360	368	366	376	343	380	383	353	387	331	361	383	325	334	360	374	361	371	380	386	394	383	392	366	355	401	387	353	359	374	327	385	367	341	345	354	368	383	352	369	343	382	352	329	368	358	351	331	358	400	399	344	333	392	330	366	363	405	349	377	378	369	373	348	344	369	343	374	323	347	325	351	348	345	324	359	382	387	320	340	358	332	382	347	357	352	372	345	357	364	371	364	380	358	382	356	298	375	379	390	372	365	345	343	353	341	337	354	348	361	332	343	357	372	337	357	332	329	396	325	353	368	357	360	362	368	338	382	349	356	362	371	402	364	339	359	345	344	340	365	354	364	358	352	357	396	387	338	403	307	332	360	367	358	389	329	404	375	360	358	381	354	323	352	329	356	360	354	390	322	352	351	352	341	372	387	349	412	378	356	375	354	355	358	368	380	358	352	330	371	369	366	330	355	380	344	386	375	359	370	338	376	370	337	340	378	326	342	366	378	344	346	370	352	383	374	408	400	345	350	343	354	382	357	375	340	361	360	356	356	360	368	345	370	373	360	351	366	326	365	355	364	393	396	366	354	355	334	372	375	333	364	380	371	382	360	376	354	333	335	397	350	343	397	366	377	332	351	353	376	375	373	378	346	390	369	368	355	339	329	379	336	318	378	358	378	380	369	318	372	302	371	363	363	317	330	399	373	354	326	345	336	366	376	377	315	350	344	356	389	340	356	378	302	325	381	378	362	333	367	371	362	353	351	413	344	355	386	353	371	389	365	324	363	358	366	355	356	360	346	372	365	388	428	369	365	394	385	338	335	345	342	347	339	331	365	363	373	380	310	359	331	395	373	344	330	370	345	385	362	358	333	332	381	368	373	332	363	407	359	383	351	373	342	365	359	379	372	324	341	328	352	385	357	408	362	363	344	342	344	354	366	420	344	389	328	346	384	361	362	378	371	338	361	380	359	359	341	359	385	360	332	356	384	345	383	364	329	378	362	314	334	335	338	353	372	364	381	329	338	320	307	341	341	381	363	357	340	354	344	360	359	344	343	354	346	383	366	378	358	387	356	338	349	369	328	389	349	352	368	356	359	359	330	335	355	358	378	375	368	355	391	345	337	345	393	352	339	336	370	365	360	372	327	348	359	350	363	366	386	381	356	361	342	335	343	326	378	318	352	338	329	346	337	309	353	324	351	362	385	383	343	338	347	361	378	347	324	349	343	317	373	382	333	383	398	369	351	360	357	324	340	364	362	343	370	360	385	376	392	382	354	329	325	308	364	400	364	359	359	397	389	375	348	365	353	366	314	392	381	402	386	377	381	367	391	370	350	371	352	349	345	379	348	370	355	329	362	355	346	329	321	350	398	378	361	368	343	390	373	355	317	371	348	340	357	334	364	319	329	325	336	359	390	361	374	341	339	374	335	353	369	344	343	346	382	382	359	340	358	350	353	390	362	373	366	375	385	365	385	343	369	354	352	386	355	331	359	326	395	344	368	340	344	382	355	362	343	355	382	339	369	375	386	369	383	333	353	343	402	366	348	368	356	348	355	363	358	370	367	352	334	385	339	364	333	394	360	366	354	368	370	390	317	332	370	374	328	360	402	376	369	383	372	364	359	366	343	349	350	328	356	357	358	348	357	351	304	383	368	364	329	370	350	367	336	355	343	347	371	394	363	342	399	352	369	354	324	372	351	370	395	365	371	386	340	366	354	356	363	387	391	353	360	326	368	342	359	355	353	357	368	380	338	352	343	371	369	352	361	353	338	396	360	356	354	372	395	362	399	381	372	368	358	397	361	395	347	355	367	348	345	334	344	340	349	357	351	361	345	376	399	360	364	338	349	369	346	340	327	345	377	380	346	342	372	344	332	358	393	358	357	384	383	388	350	372	375	344	363	356	385	348	326	367	341	365	364	355	367	322	394	360	333	354	312	361	338	375	337	390	334	329	379	350	347	347	334
7695	2246	4556	5333	4624	3961	3382	2935	2427	2150	1982	1805	1759	1635	1541	1502	1432	1340	1348	1232	1201	1256	1216	1222	1175	1106	1117	1117	1071	1085	1083	1081	1053	1074	1034	1015	1003	988	982	954	999	996	999	981	989	976	933	1000	956	945	973	999	960	997	935	938	967	914	960	1010	1008	985	970	960	966	933	948	964	963	891	967	962	937	906	965	942	884	963	937	975	893	914	951	939	959	979	966	928	966	918	920	916	930	951	910	983	915	921	885	942	908	869	935	942	955	909	889	921	929	940	919	940	915	895	933	979	900	906	952	973	914	885	906	936	893	930	928	906	976	962	888	907	931	944	950	953	981	945	872	922	970	934	940	880	944	962	944	894	962	912	933	941	871	883	972	877	931	890	893	893	944	990	900	893	949	1002	937	953	927	914	906	959	916	946	972	941	906	977	919	895	944	909	925	932	939	935	897	979	922	928	942	946	941	946	879	904	941	936	949	928	948	916	945	936	959	912	978	972	971	947	895	938	902	922	923	923	885	966	896	926	907	943	909	894	888	881	903	930	861	918	852	925	905	888	937	934	913	871	901	955	881	961	906	871	944	937	909	872	942	940	940	939	892	938	846	903	937	863	927	923	890	908	927	868	855	902	944	904	953	884	851	923	900	953	918	898	912	922	897	898	915	912	907	928	1035	870	938	870	944	925	963	941	929	869	874	904	926	928	872	924	885	859	890	893	891	932	885	967	886	932	909	896	900	918	892	969	922	933	914	950	907	1006	924	976	873	926	906	891	914	916	900	942	934	892	881	925	944	859	933	970	963	855	964	926	932	899	908	886	892	917	882	892	887	918	918	942	920	943	902	918	911	931	929	939	911	900	919	877	928	961	912	946	931	909	850	861	965	993	906	965	943	920	891	942	918	937	923	947	891	912	952	960	936	912	934	906	954	925	930	931	865	939	919	941	926	875	923	891	934	873	909	919	885	940	963	940	869	909	895	882	962	924	927	945	887	961	895	935	927	905	940	886	932	933	918	910	941	883	935	917	863	952	940	929	946	904	919	907	958	892	930	933	903	895	897	904	917	871	899	911	942	961	891	894	934	904	925	870	903	911	912	854	913	940	929	984	917	936	919	933	893	886	904	973	915	920	939	919	923	889	950	887	941	914	933	854	923	867	901	918	949	919	947	975	946	946	945	928	890	903	907	906	969	912	898	913	901	920	902	894	917	896	876	939	894	896	952	949	942	931	942	897	936	907	943	911	926	922	956	891	912	972	933	923	949	944	894	867	932	898	906	872	924	969	935	886	883	954	907	937	959	877	940	904	960	942	877	905	978	888	898	948	928	887	913	961	921	943	915	867	967	923	979	934	893	961	978	970	921	886	913	935	975	904	918	914	971	961	939	927	891	913	1009	928	953	945	923	874	909	981	925	960	936	957	873	923	888	924	861	927	931	949	893	901	886	934	979	929	985	949	946	971	939	934	911	976	928	889	912	944	952	953	897	915	916	860	922	955	905	927	943	940	867	907	917	867	968	902	950	885	931	916	901	962	865	939	901	935	905	914	937	932	922	956	931	878	936	934	902	892	959	925	914	1013	987	881	932	943	938	1000	871	952	973	902	924	901	870	894	889	961	964	935	971	924	902	924	916	926	920	912	908	936	929	893	896	948	1012	943	910	945	961	986	952	921	857	954	926	946	907	891	971	965	970	941	915	935	888	929	923	960	931	954	944	932	865	900	940	914	905	854	896	893	900	950	954	936	937	959	907	916	934	852	942	881	915	936	910	948	940	940	893	892	940	928	925	901	843	905	870	866	926	968	952	902	933	966	936	945	964	897	909	948	910	897	853	965	926	924	952	892	913	867	942	949	1013	921	904	928	904	891	883	932	881	893	913	903	913	991	945	949	899	923	894	883	904	900	946	950	897	914	969	876	932	895	918	900	910	937	894	875	929	900	909	898	900	883	907	947	964	926	925	940	922	879	953	923	944	923	869	942	898	905	906	878	935	909	924	903	907	966	874	884	928	954	907	905	951	967	932	979	932	906	953	920	948	912	877	937	934	906	932	903	884	943	919	911	865	954	974	922	934	908	909	916	911	943	883	908	930	960	896	922	904	906	929	899	882	914	913	862	932	945	944	914	969	902	906	916	984	967	905	932	954	967	963	907	962	896	922	950	921	928	913	886	887	914	984	951	873	879	920	958	945	893	956	920	946	887	911	937	946	959	945	957	946	887	920	894	981	915	886	952	931	892	913	919	933	990	887	955	890	916	942	891	925	905	914	954	871	947	886	924	937	956	890	911	945	865	899	963	931	950	951	975	904	895	911	888	882	868	919	914	945	910	957	878	942	864	956	883	966	895	902	907	951	939	928	873	915	891	930	907	969	883	951	936	909	916	943	946	896	954	902	871	921	934	891	914	906	896	944	943	966	929	960	859	968	945	883	908	952	851	917	883	902	877	938	909	888	903	878	928	909	905	936	940	887	882	937	925	914	916	909	946	943	930	889	920	908	1002	892	900	923	898	915	881	925	896	911	950	890	879	863	923	964	927	978	914	893	875	894	853	960	910	874	969	956	895	934	913	914	915	915	887	885	894	959	911	917	907	991	900	915	915	886	945	938	952	950	892	922	936	946	895	879	930	944	913	976	884	924	934	928	942	877	905	887	899	881	933	918	931	839	915	940	936	855	926	948	958	940	967	924	943	925	953	953	881	941	963	920	914	905	869	1009	932	916	960	1009	931	899	884	917	889	926	911	904	938	876	913	966	950	939	899	959	943	973	908	945	846	872	899	917	938	903	931	904	935	901	933	883	976	952	942	923	910	896	933	968	927	901	904	875	967	921	944	938	880	895	911	965	879	924	867	886	943	886	916	918	861	873	918	913	887	941	921	894	947	922	885	891	874	894	941	925	883	918	929	888	973	920	924	938	940	912	844	938	953	970	987	879	891	920	932	888	889	954	919	920	967	936	908	925	847	965	919	916	978	893	874	908	869	932	939	916	968	913	867	932	947	923	944	891	891	923	884	912	941	917	881	894	905	923	896	890	944	914	877	901	942	953	916	903	860	886	945	868	941	922	914	883	863	919	956	943	909	928	869	944	998	900	906	921	962	884	943	902	909	931	911	921	938	943	940	899	949	908	928	932	893	954	943	932	928	964	895	920	897	932	960	948	928	909	905	920	943	889	921	901	949	925	921	921	949	923	882	944	887	948	960	877	915	933	919	969	956	896	878	891	918	988	920	942	941	928	891	938	869	965	924	933	938	881	909	940	940	948	927	906	943	901	912	938	930	960	954	935	906	948	898	931	930	966	906	897	913	865	961	825	973	881	934	950	878	909	907	876	875	907	901	906	924	897	932	961	921	933	905	944	849	917	902	884	941	922	865	893	882	946	923	903	987	917	935	932	929	904	974	877	914	919	901	928	917	922	891	934	889	949	855	933	870	976	968	968	939	935	929	921	946	930	930	920	922	932	950	949	929	923	928	920	924	900	945	870	938	923	923	940	892	910	957	894	895	906	933
1980	282	267	259	254	298	287	257	248	221	260	262	258	273	259	210	279	224	248	224	225	244	256	243	245	287	260	264	221	242	243	279	273	208	224	241	227	264	231	263	274	253	233	209	256	244	242	263	259	243	259	242	255	263	264	248	255	227	216	241	252	274	222	262	265	225	232	265	244	238	254	222	250	263	286	254	217	247	269	240	252	271	270	223	249	232	234	232	258	211	223	246	235	235	253	249	239	259	267	258	230	238	248	266	262	239	256	234	256	285	238	247	258	250	269	251	239	283	246	244	268	258	294	225	229	274	231	228	280	251	251	233	205	235	240	239	216	263	240	244	263	239	239	256	244	274	254	248	267	252	235	242	234	227	226	239	264	241	224	273	272	258	231	235	246	290	242	249	240	288	236	224	247	242	219	210	243	251	227	282	263	268	250	257	264	235	261	246	241	233	261	261	235	259	251	258	238	235	255	247	282	255	252	230	261	249	250	289	253	228	249	244	236	258	254	218	256	292	250	273	253	244	266	235	263	244	268	237	229	258	237	245	235	269	259	257	253	220	242	257	247	228	231	255	273	268	227	262	253	265	240	251	261	245	255	215	226	255	252	225	246	255	251	249	249	219	258	226	266	290	229	281	265	264	273	237	255	247	251	244	247	236	247	267	241	228	238	233	248	254	262	248	233	249	249	243	254	255	245	249	231	239	249	275	286	219	280	281	232	218	267	221	243	252	250	235	239	261	215	256	251	242	240	238	237	241	240	211	250	256	241	257	257	220	226	230	228	235	249	235	234	249	257	251	264	296	263	251	261	262	217	228	252	238	236	266	263	268	252	232	241	272	273	236	235	253	254	251	238	247	232	247	226	236	224	215	264	230	216	226	255	253	225	255	260	233	268	246	235	254	269	234	229	219	234	272	263	265	222	259	257	226	250	265	240	252	247	250	249	272	253	298	254	263	252	255	230	247	271	245	258	267	247	256	259	214	276	241	237	255	244	274	229	230	265	224	234	240	262	240	228	269	275	243	238	243	246	248	245	252	290	245	233	230	224	253	279	232	227	263	243	235	224	247	240	234	243	246	255	234	271	265	263	235	267	243	259	243	263	260	249	253	231	261	251	231	239	266	256	227	226	259	261	222	230	243	250	242	246	254	233	222	237	232	250	262	248	282	266	242	235	266	277	244	253	241	235	234	245	259	218	239	301	268	269	260	267	245	256	224	244	251	263	243	236	248	260	235	245	229	258	229	256	240	251	226	251	257	253	247	227	258	231	259	249	213	238	242	233	242	255	238	234	255	259	248	247	247	267	258	239	239	242	222	235	231	246	287	245	262	242	233	227	247	246	264	299	246	244	257	248	263	269	246	241	260	249	232	210	231	235	267	269	268	258	229	242	254	255	251	253	261	265	239	244	233	232	243	241	242	227	263	252	243	254	232	242	243	275	260	258	259	249	227	230	237	252	244	259	263	251	256	229	246	247	232	254	235	250	233	234	235	228	250	258	254	261	262	239	249	260	264	238	240	237	217	225	221	247	255	238	267	233	242	263	263	239	240	231	246	240	239	241	253	258	232	283	248	235	242	263	273	262	230	250	274	268	273	245	248	243	255	280	261	247	247	247	232	256	259	232	244	238	249	202	259	236	261	282	267	219	266	260	246	231	233	261	273	274	262	236	258	250	283	281	258	257	245	242	222	235	238	234	251	225	265	246	252	222	263	253	251	223	269	221	244	218	263	248	252	240	272	233	254	241	276	245	247	263	224	247	243	216	252	257	246	244	251	242	267	269	232	250	240	226	253	252	237	213	260	238	257	253	257	253	226	249	266	295	303	252	259	270	267	257	268	234	244	255	257	243	295	258	230	234	244	268	264	228	253	249	246	269	244	236	246	227	251	284	274	288	252	249	261	260	224	241	237	242	255	256	228	246	266	266	265	250	267	261	258	236	231	231	265	260	244	227	249	273	269	236	215	261	223	270	244	282	254	235	243	258	253	257	276	266	259	259	247	263	263	238	229	240	221	228	262	224	251	268	253	248	230	230	253	244	258	220	237	253	258	258	251	253	254	249	240	226	240	220	232	233	237	234	240	238	252	243	241	221	264	228	268	236	229	259	244	253	269	217	239	258	235	242	240	238	237	259	256	236	235	236	234	275	257	250	257	229	266	243	249	249	233	263	237	233	257	239	231	245	231	238	218	228	244	237	265	230	242	253	260	285	241	224	251	265	225	242	237	262	214	238	246	252	249	252	269	258	245	254	239	260	254	262	264	255	224	233	242	259	233	267	272	231	241	260	235	232	237	237	205	264	243	271	293	257	209	267	261	213	267	257	264	236	257	253	260	259	246	287	275	241	248	230	244	253	249	230	269	247	234	244	234	245	234	257	258	259	248	214	228	233	219	241	262	246	256	261	238	276	229	257	251	252	263	260	263	256	242	239	257	236	222	259	250	243	254	251	236	259	248	261	235	237	209	232	247	240	234	231	254	244	260	268	233	278	239	253	264	285	294	234	252	264	225	258	253	214	279	233	236	230	253	235	247	238	232	229	255	255	269	229	238	267	258	239	254	216	248	250	271	265	261	232	246	271	206	227	228	247	229	256	269	217	289	250	247	226	246	234	239	246	213	215	235	252	238	250	231	263	228	254	257	247	253	242	232	230	242	231	220	292	262	231	233	244	255	244	266	267	253	243	264	272	282	298	235	219	246	232	244	252	231	232	232	257	258	290	250	262	273	262	260	274	238	233	251	257	290	238	237	243	261	277	252	234	246	269	265	246	279	245	239	247	214	269	228	235	249	236	249	262	257	254	222	243	270	268	262	269	244	230	222	260	230	282	264	255	231	245	247	245	241	216	245	250	253	247	245	244	233	246	245	252	220	264	247	263	230	250	249	219	244	253	266	233	243	227	234	255	265	258	240	233	271	247	234	242	240	246	223	255	289	241	258	227	265	241	262	251	227	279	246	227	255	260	243	219	286	229	260	209	249	232	241	243	247	266	228	245	291	241	255	257	254	298	247	254	248	267	254	282	244	285	267	269	269	285	268	254	270	231	243	239	245	249	227	249	208	245	232	250	247	246	217	249	246	254	245	259	301	244	256	251	242	232	253	265	297	237	227	243	259	269	241	226	250	254	263	259	227	244	251	268	242	272	229	250	269	250	253	276	230	245	249	267	278	229	239	247	250	243	254	254	251	243	261	243	234	255	233	251	244	228	246	248	220	267	251	255	280	201	250	223	247	253	271	221	269	239	242	225	279	238	224	244	273	264	247	253	272	246	238	257	252	251	238	238	261	266	252	259	273	274	262	238	249	262	249	248	268	254	259	239	232	234	257	230	273	246	273	240	252	247	263	244	303	250	234	238	249	247	269	235	240	246	227	250	246	238	269	222	272	275	269	233	229	256	247	248	232	232	241	244	237	242	265	268	230	250	250	226	237	236	259	250	245	245	250	250	235	249	232	251	231	263	241	231	227	252	252	249	265	254	254	229	215
2343	710	703	734	680	716	699	697	681	665	683	652	664	692	629	677	681	653	682	641	681	677	662	660	657	652	676	657	654	694	640	628	685	678	680	659	645	680	633	692	641	654	664	643	633	710	650	639	671	661	713	616	634	656	654	630	679	650	689	683	667	595	661	661	670	693	639	652	653	672	687	634	610	685	657	617	732	663	669	658	606	602	661	616	647	659	657	633	656	645	646	699	607	723	670	667	646	673	687	713	651	699	630	650	680	665	652	677	652	628	662	659	642	686	675	634	658	653	680	686	671	650	671	685	653	697	639	632	687	632	684	651	664	608	661	602	672	648	618	645	683	653	626	691	613	690	680	655	602	651	626	673	682	665	668	611	636	669	633	641	662	638	673	665	660	636	674	712	666	690	720	633	680	675	648	649	614	633	673	668	710	631	637	621	695	694	617	656	673	647	668	674	666	662	650	698	704	664	654	630	666	635	696	660	642	641	650	699	671	688	635	656	632	669	698	635	688	631	622	636	653	682	713	601	658	649	643	652	671	680	659	658	655	628	603	676	667	615	656	668	681	602	682	641	649	643	666	652	633	663	651	669	636	656	658	634	677	660	642	692	642	624	677	698	649	645	678	629	659	653	675	637	632	640	678	676	623	637	669	658	649	646	634	649	668	663	674	672	658	656	680	659	659	632	656	649	677	693	653	626	644	681	651	655	657	626	623	642	646	697	683	677	605	632	647	646	638	604	645	623	676	693	642	580	670	662	672	650	641	641	691	659	637	636	628	589	683	672	638	648	651	661	677	666	636	632	631	686	603	663	660	634	661	662	627	647	625	654	638	642	642	686	700	726	680	638	659	635	677	688	684	677	636	617	619	676	683	656	673	593	645	614	613	645	709	657	669	641	620	629	647	652	651	638	606	690	677	659	644	635	633	695	596	652	633	664	668	638	638	662	623	673	696	682	637	661	651	651	624	641	699	723	645	691	676	706	646	648	713	675	614	644	628	668	633	683	670	647	674	667	676	671	632	675	623	639	646	664	636	695	641	633	688	672	637	643	684	661	604	619	632	646	633	670	660	638	656	712	689	649	662	696	657	705	632	663	647	679	665	608	665	692	679	608	660	616	631	691	659	635	637	661	655	620	699	637	667	656	618	686	616	636	614	676	650	668	737	637	646	589	655	620	683	669	643	683	678	675	620	672	708	690	629	635	641	667	699	603	663	617	669	676	664	663	657	634	673	617	641	639	653	636	700	678	614	704	657	649	679	664	693	632	609	639	644	679	699	643	646	694	665	668	677	627	683	672	675	681	653	623	686	652	683	645	646	668	669	727	642	612	624	729	629	636	622	651	653	656	651	657	633	662	647	646	676	642	660	662	694	656	635	649	660	641	667	669	641	668	651	682	663	625	657	653	670	641	644	679	628	640	641	691	666	682	671	664	625	652	635	656	631	658	639	694	668	659	658	645	680	694	691	649	647	636	602	656	659	677	665	678	658	640	649	691	681	659	673	669	661	671	697	630	659	645	640	633	642	644	635	699	698	620	603	664	678	653	627	661	655	699	691	680	659	662	666	656	634	621	642	673	672	685	652	639	725	649	702	637	649	628	649	637	631	633	685	650	698	618	604	677	598	619	620	692	690	661	640	658	650	673	619	647	670	686	689	616	649	619	673	648	684	661	648	667	645	641	687	678	633	669	687	625	653	601	687	679	703	651	669	625	609	665	649	646	641	665	626	618	660	677	629	657	667	650	688	701	621	662	674	591	669	668	704	654	665	674	647	678	642	683	677	677	629	645	676	671	634	665	632	662	645	641	655	602	641	632	629	658	650	641	668	631	594	630	707	630	648	645	628	669	683	660	667	648	655	626	626	648	642	676	631	629	650	667	679	684	652	687	679	734	658	675	688	662	605	680	647	678	665	623	670	648	674	658	630	663	644	632	688	646	642	683	661	653	696	660	630	720	701	627	650	655	653	665	670	690	656	676	685	645	679	642	661	670	675	651	681	678	618	642	666	642	653	628	623	661	707	666	622	677	639	606	686	643	652	666	671	703	718	607	639	673	624	670	708	684	617	662	661	653	656	604	647	639	728	652	625	636	641	619	662	654	637	618	701	675	688	660	639	683	626	721	693	611	649	655	656	665	643	647	704	644	674	656	655	693	641	616	630	598	619	674	669	629	666	643	676	647	670	675	712	652	646	672	680	679	644	627	643	666	660	682	678	680	644	654	625	615	674	626	639	680	647	624	657	636	699	697	678	647	679	633	649	677	633	629	681	613	641	599	672	650	660	681	710	661	720	615	663	644	625	631	628	603	629	647	661	672	667	606	655	666	603	628	593	660	700	612	636	653	655	678	663	600	622	626	693	651	688	717	694	624	715	636	618	713	672	658	597	648	671	670	639	679	614	675	651	683	646	643	682	625	605	655	603	597	611	696	646	668	678	642	688	682	648	616	656	645	648	636	725	673	642	656	684	658	644	680	638	664	656	693	649	650	672	659	658	657	664	637	657	650	617	691	683	651	619	700	708	643	637	640	675	682	642	682	661	624	631	632	662	638	677	665	650	619	663	653	697	648	679	654	670	638	635	621	683	629	690	649	673	628	710	676	665	663	654	709	697	684	699	693	617	652	684	646	676	693	634	664	680	678	667	666	628	650	676	631	642	659	647	745	667	663	659	607	685	683	664	656	705	683	642	678	667	648	635	688	652	677	672	629	678	668	616	644	672	675	688	662	672	651	661	722	625	650	682	664	669	647	698	610	677	652	671	668	684	683	677	688	674	662	662	642	645	629	619	646	654	659	661	621	640	675	625	675	654	662	658	641	663	694	684	711	652	679	684	707	642	669	663	587	649	669	622	647	623	672	622	646	702	697	639	664	645	649	686	658	627	636	678	658	669	686	637	641	639	674	660	613	691	645	604	684	669	643	635	672	653	613	606	671	628	695	692	653	658	640	642	680	676	631	656	626	677	673	651	682	624	686	651	669	711	650	627	666	637	681	663	628	705	641	682	649	627	672	656	626	632	643	671	622	634	638	679	643	628	680	636	618	671	630	648	664	598	696	640	649	669	683	673	710	656	654	685	674	686	641	672	645	711	634	684	642	616	686	668	604	672	639	647	660	650	660	637	613	668	620	681	605	667	645	701	598	642	679	634	629	655	637	671	632	665	657	616	681	671	611	704	609	647	650	635	661	674	703	663	632	649	677	635	651	671	661	634	665	581	656	640	612	640	640	646	639	617	605	650	718	648	643	682	633	624	656	656	687	674	661	649	669	695	644	637	614	687	627	656	636	624	651	612	656	658	608	636	653	652	658	644	654	653	641	635	645	692	636	671	684	679	677	706	690	642	641	609	610	669	669	630	669	698	681	681	725	680	676	637	673	621	653	618	622	635	657	629	650	690	728	659	651	632	661	623	681	659	630	684	626	734	631	699	691	638	607	641	602	678	677	667	686	640	660	671	634	668	657	682	684	663	651	696	669	662	633	631	665
7157	1012	1101	836	624	499	419	368	335	288	261	277	246	241	264	246	212	226	192	221	218	187	220	204	202	201	219	186	193	187	176	194	183	189	189	189	204	181	212	185	190	188	197	190	199	192	199	181	201	178	192	197	188	192	182	179	168	199	189	159	198	197	180	172	154	166	172	178	183	189	186	205	205	199	184	155	152	182	188	180	187	181	180	162	176	177	166	196	192	169	175	168	200	187	207	179	187	182	185	181	178	184	201	195	209	177	175	200	203	157	181	164	208	187	190	159	179	185	187	178	164	212	181	185	186	163	135	176	190	199	165	198	217	166	186	189	185	199	194	201	190	177	198	186	195	190	175	143	214	185	182	171	190	203	191	189	189	166	166	182	184	175	172	174	189	187	169	166	182	199	202	188	160	202	198	187	179	203	168	205	179	176	171	214	177	171	200	205	191	201	192	167	171	184	196	182	194	209	186	196	202	177	175	210	182	193	184	185	191	187	184	178	184	211	183	197	190	174	202	184	177	179	181	183	197	195	159	195	172	201	164	179	174	219	167	182	172	171	189	160	186	177	170	202	184	178	169	189	175	200	186	208	197	180	179	178	160	201	201	167	220	170	185	153	181	194	199	183	189	207	173	181	195	198	179	194	209	171	200	191	195	163	186	164	160	201	174	186	177	179	208	174	175	182	193	186	187	175	211	170	180	195	196	187	165	161	155	192	209	175	200	209	158	217	201	192	192	206	168	178	182	160	216	207	203	180	201	172	205	181	176	192	194	174	176	203	170	178	174	190	215	196	198	200	177	169	168	183	169	176	173	184	178	172	185	205	196	182	187	217	194	172	165	182	213	184	168	185	189	196	175	204	165	167	198	215	181	160	173	177	173	187	202	198	168	184	200	166	186	185	199	178	192	174	194	188	183	202	196	200	194	193	177	184	180	151	207	169	166	184	180	201	172	183	214	203	159	203	169	188	189	194	176	169	178	172	199	183	207	199	185	170	182	188	183	207	181	214	164	196	215	188	172	194	185	185	208	196	192	205	196	180	193	173	186	197	183	189	189	178	178	157	206	184	181	187	178	196	207	190	197	178	191	178	176	180	185	211	186	191	210	203	177	188	186	214	204	186	177	189	221	186	150	193	187	169	202	197	206	175	163	167	172	172	177	194	174	178	190	199	169	152	175	167	171	194	169	177	219	180	217	202	176	187	147	185	181	179	182	165	216	196	204	202	188	180	196	197	178	150	172	174	191	178	166	201	192	191	171	178	180	201	196	178	183	189	171	200	198	185	172	180	197	156	161	181	188	167	197	178	179	188	184	177	165	189	190	176	183	170	197	177	173	163	189	188	184	194	182	180	184	210	177	183	186	209	178	196	177	144	205	201	174	179	188	199	196	194	171	161	210	199	185	221	171	197	180	176	203	188	181	195	189	194	185	175	219	171	203	192	178	214	183	177	171	178	169	172	189	181	183	152	173	195	193	191	189	195	199	178	183	210	219	206	188	196	171	178	200	165	203	202	187	197	182	181	189	182	189	220	163	194	182	158	170	211	186	158	199	184	179	194	175	191	177	198	173	183	204	176	194	183	189	205	171	170	193	159	213	165	189	162	185	205	181	186	185	176	161	192	212	181	192	183	171	215	205	177	179	193	177	176	191	189	203	181	186	182	197	211	158	178	207	183	175	203	190	191	183	230	181	165	177	194	194	200	187	179	187	182	205	175	202	203	172	161	187	169	180	182	198	170	200	170	185	206	158	192	188	202	181	194	187	179	196	173	186	185	197	180	192	184	171	161	181	191	200	179	181	161	167	190	186	174	162	210	195	212	162	192	149	176	189	180	177	188	194	175	194	193	165	186	198	195	165	188	174	187	172	191	207	181	177	202	193	173	187	163	181	174	207	175	207	172	178	179	186	173	183	178	187	188	164	178	190	183	177	190	188	178	174	161	194	178	181	200	180	175	182	209	175	205	176	176	187	190	170	186	168	163	182	171	193	199	212	188	182	189	178	176	197	167	189	191	210	185	204	210	181	165	171	201	193	191	177	191	179	180	169	164	173	150	209	192	175	201	199	196	192	195	198	171	180	168	191	182	201	181	173	169	210	201	203	201	159	189	181	201	199	161	174	194	195	173	175	174	184	175	214	202	200	176	170	178	192	160	176	190	197	196	169	166	173	190	190	203	190	182	161	177	206	208	157	199	166	173	177	167	206	171	219	168	186	176	170	199	193	208	196	200	200	189	196	169	179	195	183	150	191	197	184	185	170	175	196	150	199	175	168	171	186	191	197	194	179	200	184	195	189	188	158	184	176	192	189	209	179	181	168	181	198	173	199	220	182	184	148	192	174	203	172	158	189	180	186	173	198	185	177	194	195	143	162	176	201	180	160	192	171	192	195	189	182	161	196	192	189	197	218	174	165	175	187	150	205	177	175	182	187	187	187	191	199	178	180	203	198	171	170	195	174	187	178	177	186	170	175	204	194	192	183	216	173	179	176	169	187	175	184	192	174	192	186	199	209	177	154	187	184	177	179	192	198	183	198	191	175	177	186	189	213	201	189	157	177	185	192	179	190	182	180	171	185	167	178	177	192	177	167	177	180	165	164	217	178	185	193	184	181	170	188	193	187	164	146	207	191	172	180	175	205	186	160	176	181	170	191	146	190	187	188	184	183	183	194	216	176	196	182	207	196	206	157	176	172	184	191	189	172	192	172	160	169	194	195	179	225	184	174	175	168	197	183	193	175	191	199	174	185	198	186	176	174	201	196	199	190	185	184	156	186	182	198	187	191	167	183	209	178	181	176	175	210	189	181	189	201	198	193	168	173	183	190	171	161	161	170	170	203	190	190	169	155	166	170	194	179	202	195	204	199	168	211	199	168	165	165	183	200	176	167	178	186	171	177	186	195	172	195	189	202	186	167	196	210	192	155	220	187	161	179	173	182	156	188	197	197	179	201	183	182	201	168	186	185	194	187	180	207	182	157	188	179	154	165	189	213	169	188	192	182	185	179	200	151	209	177	187	186	204	196	174	196	188	189	202	198	180	161	197	187	186	182	175	181	192	161	195	168	194	195	172	185	179	206	199	203	165	184	184	174	185	148	185	192	192	198	195	180	182	193	192	192	184	194	191	203	193	179	190	174	163	193	209	168	212	176	183	200	169	207	177	170	174	183	171	195	188	175	175	160	184	162	160	179	195	168	167	213	193	185	213	193	188	178	199	183	204	194	158	184	172	193	182	178	208	161	168	196	172	184	197	194	172	200	187	174	174	174	194	167	161	172	193	179	174	192	188	188	154	182	168	183	170	183	194	188	187	198	184	179	193	197	199	186	188	181	196	175	181	171	172	171	188	169	198	188	183	184	162	180	196	183	172	179	172	202	200	175	187	168	169	183	209	173	189	187	154	187	165	190	171	181	203	184	183	186	152	192	198	174	201	178	173	188	202	188	188	195	180	185	189	195	204	187	177	208	199	186	189	181	157	184	193	204	182
5699	1222	2444	2880	2579	2071	1794	1518	1352	1164	1082	1043	946	878	868	837	824	746	745	790	736	665	684	642	665	650	632	607	673	642	620	634	596	615	626	593	604	574	565	600	593	615	605	646	593	583	544	632	566	601	615	571	594	585	575	565	553	512	553	531	574	561	528	581	501	531	601	553	576	551	565	532	547	558	553	601	573	571	493	520	572	567	546	560	561	547	577	553	577	551	525	549	552	551	571	574	521	550	558	575	582	536	512	556	558	603	557	591	541	597	594	606	543	572	573	557	566	557	572	556	536	570	570	598	590	544	566	516	587	517	507	512	579	580	553	560	601	523	591	574	563	532	549	553	606	568	547	525	534	552	572	553	559	562	557	534	538	548	580	567	557	543	567	516	528	556	561	561	536	555	625	548	554	536	522	546	542	541	532	537	562	547	563	548	516	528	564	561	568	522	549	570	577	537	546	592	506	523	519	582	528	542	488	536	583	540	531	546	526	551	538	575	533	534	555	532	559	531	549	547	573	525	550	514	557	574	528	584	556	558	523	538	568	571	525	555	563	558	546	562	598	523	556	505	567	525	567	587	532	582	546	602	547	567	575	559	553	547	531	567	593	551	520	537	547	536	538	555	554	549	536	550	531	533	564	559	555	540	563	585	552	518	600	554	534	570	537	591	558	561	536	594	530	529	537	539	575	533	573	568	556	548	558	562	525	581	566	578	533	559	556	543	537	552	546	502	541	558	569	615	574	538	585	541	548	574	538	560	563	542	556	528	521	537	569	554	538	548	591	574	562	532	561	568	551	565	528	528	531	584	522	563	552	526	529	538	547	575	528	575	551	526	554	564	518	554	508	556	534	555	587	546	539	524	542	576	567	551	577	531	532	575	547	576	564	550	524	560	525	578	525	544	566	541	548	562	555	493	569	562	575	540	562	590	569	551	566	559	568	558	520	546	557	540	559	526	555	552	548	548	559	574	556	516	492	567	527	537	541	505	576	534	567	599	566	542	522	496	532	525	551	536	543	509	526	580	546	587	569	515	587	572	559	542	585	545	580	561	546	551	534	536	525	568	539	598	533	574	582	552	560	544	534	570	572	602	516	565	523	567	542	505	576	536	560	547	592	555	564	526	548	542	524	514	595	559	559	559	573	565	542	576	558	537	558	549	545	495	559	530	546	561	531	595	556	551	580	539	522	558	536	571	533	568	526	562	560	537	556	567	527	526	551	549	522	533	517	488	537	587	503	536	538	536	550	562	528	556	545	566	530	558	543	536	557	573	518	553	617	537	519	580	566	570	535	574	572	533	547	496	546	542	530	562	550	536	552	531	547	543	610	554	522	567	510	546	527	565	577	570	563	518	581	557	506	530	574	543	564	518	489	563	607	547	560	521	545	535	600	567	545	549	539	577	568	555	517	548	490	534	543	527	579	553	540	550	531	527	526	552	540	574	589	569	587	543	552	579	541	538	537	530	539	499	535	552	535	524	575	504	560	534	574	517	539	575	545	539	561	548	539	535	536	518	516	524	538	544	540	565	564	587	560	541	536	580	533	542	533	586	555	534	586	578	555	554	592	518	494	569	552	554	554	515	547	532	576	574	547	518	588	536	576	529	545	553	514	501	553	597	513	546	570	536	569	552	562	517	517	564	566	496	571	550	557	560	538	580	538	549	573	563	539	535	568	521	561	528	517	499	548	558	582	517	508	504	563	598	579	574	541	585	531	521	540	498	571	529	552	526	557	523	506	537	581	518	551	546	572	560	526	576	571	614	581	570	571	572	556	589	552	578	538	542	541	566	569	563	586	523	531	564	537	568	572	502	536	549	548	490	547	517	572	560	576	576	588	531	565	558	538	521	531	520	559	525	563	523	590	515	535	512	556	508	588	551	560	570	571	536	557	526	549	523	494	541	532	539	553	521	517	587	575	531	519	552	566	564	528	592	585	538	550	504	568	526	534	523	530	553	563	548	534	556	515	543	574	577	514	565	582	530	595	577	563	567	530	535	533	535	573	537	543	531	529	529	611	537	519	530	556	535	595	549	488	502	609	565	559	551	526	531	503	560	551	546	523	557	586	555	549	541	537	553	566	541	566	510	505	538	530	543	539	565	542	546	550	533	557	542	560	549	530	546	528	546	554	582	532	549	550	580	548	577	521	547	566	590	572	568	504	545	533	513	574	575	572	517	534	517	560	560	521	572	536	559	567	593	599	532	566	546	512	596	568	539	514	584	543	533	545	571	561	552	574	542	566	505	547	537	548	555	538	577	524	580	536	548	528	588	564	561	552	552	525	569	576	541	551	547	520	586	551	524	519	559	505	543	550	556	577	505	553	533	535	539	552	530	533	546	532	556	556	546	565	596	559	546	515	550	545	568	518	540	520	554	513	591	555	537	538	540	538	547	542	571	506	544	525	562	580	563	518	547	572	559	555	538	542	517	552	507	603	547	524	531	547	507	574	596	551	521	543	576	526	555	535	558	543	533	549	551	536	576	542	528	596	533	555	528	581	524	569	575	540	513	559	515	548	533	585	560	537	558	576	582	593	532	555	567	524	526	517	544	565	532	562	538	536	549	595	524	516	529	542	568	580	513	621	580	567	542	540	556	545	567	556	497	545	541	573	563	543	494	523	527	530	555	548	553	584	542	546	521	589	524	543	585	534	522	566	557	542	532	549	543	554	535	532	489	547	541	567	538	572	564	537	562	572	530	539	558	523	568	582	544	548	581	551	517	576	560	565	584	547	575	554	574	532	518	547	517	543	552	526	557	520	548	558	492	533	582	583	582	558	516	571	578	572	572	508	547	549	530	561	581	531	546	560	573	562	529	565	542	544	536	535	607	563	526	575	561	543	556	553	542	547	562	547	540	567	544	559	594	564	550	520	533	558	531	590	528	529	562	560	515	543	529	506	526	556	576	549	569	566	504	524	527	523	574	600	529	567	542	578	560	604	532	551	545	524	557	570	563	577	535	558	572	561	543	518	536	589	597	553	549	527	549	548	553	542	543	504	555	487	554	589	521	533	528	539	570	552	545	540	581	561	557	555	560	547	554	525	520	527	552	541	559	572	497	549	540	557	526	542	577	552	545	567	551	541	603	565	515	533	566	526	560	565	538	520	588	532	560	544	554	563	561	516	563	526	543	491	547	518	544	511	554	572	585	592	482	528	547	548	550	571	509	534	535	531	579	537	571	528	571	557	548	550	576	505	541	523	550	510	561	545	520	500	524	513	558	586	523	580	563	544	579	534	581	570	572	559	601	489	558	519	584	536	550	558	549	501	538	547	517	563	564	553	507	571	556	526	527	560	546	536	539	518	582	552	580	510	573	499	521	532	570	545	510	538	572	568	535	561	547	537	538	531	531	552	547	542	573	542	570	569	569	520	571	556	578	532	561	550	502	537	511	567	515	553	546	545	516	532	554	597	557	543	580	552	561	537	598	551	548	542	588	534	506	550	551	531	556	529	565	539	515	552	514	582	510	554	527	512	540
13806	2345	2406	1835	1291	997	867	679	655	558	574	501	460	487	435	448	406	388	367	411	363	422	385	383	375	382	382	421	351	391	347	393	394	350	379	408	357	361	374	347	367	370	372	359	347	361	375	382	361	403	369	330	374	352	391	339	355	381	383	351	341	348	371	372	356	349	388	349	378	397	364	388	382	383	379	371	380	356	377	353	341	357	367	363	347	357	352	350	399	361	351	391	347	391	366	366	372	364	373	378	359	362	362	370	376	335	374	381	345	350	387	337	338	368	354	363	363	367	326	386	365	370	381	341	339	361	339	352	361	321	351	353	384	339	347	356	379	361	366	379	341	358	358	374	391	351	357	399	353	392	345	375	378	380	324	357	378	333	349	375	365	352	391	337	340	373	343	320	357	355	338	352	376	353	341	376	351	383	371	345	350	333	380	351	367	347	348	369	369	323	369	381	361	347	356	338	355	384	307	343	348	358	336	326	363	390	354	358	331	384	342	369	370	374	323	369	357	340	362	391	384	333	379	329	367	380	348	347	354	366	338	333	399	344	335	343	359	368	363	344	317	345	316	365	363	373	346	376	340	368	365	315	358	368	379	339	377	359	383	317	365	358	400	396	344	361	303	362	349	383	347	375	367	340	382	356	387	370	412	394	349	357	363	338	364	371	339	351	349	392	337	365	397	348	364	355	365	358	341	390	368	385	348	363	353	374	370	353	357	334	299	362	382	371	359	372	350	377	340	343	367	359	385	348	324	338	332	341	323	350	374	357	341	347	354	361	367	357	377	341	367	344	336	374	371	344	387	366	361	337	354	372	347	413	343	402	369	336	397	367	393	348	322	365	329	352	343	369	372	309	359	359	343	369	343	357	369	351	381	388	355	335	317	363	385	395	340	368	327	343	346	371	380	342	387	372	361	390	359	334	383	379	315	346	379	384	359	350	352	344	370	396	346	378	364	349	375	338	342	355	340	400	343	334	387	356	354	377	364	342	341	366	370	366	362	359	338	329	365	373	339	375	371	321	357	397	377	360	363	351	339	320	372	334	339	358	365	372	354	371	364	321	360	328	334	334	346	320	343	358	379	366	362	337	357	386	323	374	385	336	370	353	379	335	354	346	341	336	363	363	380	380	370	411	367	343	385	363	369	369	392	384	371	363	339	346	403	348	363	348	385	316	325	347	330	382	326	385	364	330	408	367	356	336	355	364	339	353	346	376	353	358	360	350	299	394	383	335	351	344	383	343	380	374	338	337	375	384	358	374	326	365	340	349	364	377	359	365	399	417	388	386	363	342	356	341	367	352	432	334	388	372	337	346	373	383	353	374	349	334	335	362	378	328	352	375	373	351	371	394	373	353	375	359	339	329	356	376	362	420	346	352	352	375	351	367	346	363	423	340	352	361	349	388	360	320	364	363	390	380	383	357	350	324	319	388	359	364	349	367	362	336	370	357	335	389	361	324	332	357	356	392	328	347	365	349	382	369	396	406	374	366	362	386	355	343	366	367	348	339	357	332	347	352	374	341	346	347	358	342	368	352	312	342	358	353	336	332	376	348	345	372	416	324	365	341	351	346	369	359	359	353	353	393	381	340	358	341	352	342	375	382	373	318	362	335	342	333	360	348	385	359	349	373	375	386	352	354	349	316	365	362	357	342	372	367	374	341	374	356	375	384	387	370	368	348	356	345	390	364	349	363	361	331	421	335	332	377	362	354	376	362	382	364	368	367	371	362	333	356	366	360	393	348	361	350	403	360	332	355	326	332	393	366	329	362	370	359	381	384	364	328	325	350	404	368	365	378	405	353	356	368	346	353	316	336	371	367	353	346	357	399	313	372	367	316	348	339	369	355	395	336	327	353	332	368	346	327	353	348	352	342	324	331	371	356	367	356	317	390	372	361	379	361	364	338	360	337	372	394	392	344	321	367	390	351	357	350	348	364	356	353	366	369	344	384	371	352	346	352	373	342	346	345	385	346	370	356	345	377	345	378	362	364	383	342	358	344	370	335	343	358	381	325	364	389	350	338	371	334	334	349	363	377	392	334	346	362	331	377	351	381	347	341	352	328	358	351	331	362	364	367	363	321	346	386	365	367	354	345	360	326	376	347	366	359	331	391	341	328	384	342	369	323	340	380	348	329	357	356	378	387	339	358	397	359	359	362	380	384	315	363	387	312	351	418	366	373	344	361	357	350	374	357	348	357	340	382	372	379	332	349	355	369	386	354	367	352	347	357	332	372	382	352	357	371	355	398	366	331	366	349	333	368	340	371	357	384	326	361	370	334	364	352	337	377	337	361	368	361	333	352	348	369	340	355	354	335	319	364	351	350	405	367	389	363	351	385	354	367	341	335	357	384	380	387	374	365	353	337	338	357	354	350	372	339	336	347	383	343	368	368	361	380	364	374	383	380	347	351	356	344	372	361	352	386	344	362	361	318	363	346	368	403	359	351	329	389	363	371	327	356	370	389	367	349	347	379	336	330	361	364	355	348	369	356	389	367	358	340	342	378	393	327	323	371	341	366	360	376	359	325	363	352	355	333	378	330	365	345	356	361	342	353	365	362	383	340	362	343	373	386	353	358	366	361	338	370	383	342	337	351	361	371	337	320	334	343	342	327	357	376	319	340	325	372	348	353	375	368	355	329	375	359	362	360	364	392	339	370	331	342	337	365	335	334	355	350	379	337	376	385	360	371	396	350	405	337	332	377	324	376	373	379	344	362	346	377	346	347	357	346	335	363	351	349	334	373	360	380	327	326	354	380	349	381	385	343	390	341	373	381	342	359	342	396	391	339	307	349	340	325	337	353	371	384	352	337	380	344	347	354	388	382	344	364	363	361	348	394	316	381	348	356	329	367	365	346	347	362	339	338	387	372	367	382	362	325	370	369	366	339	404	363	372	372	373	369	356	383	360	355	372	332	354	367	340	361	349	335	356	349	370	359	354	353	334	348	354	330	387	378	336	322	361	393	330	365	356	343	306	339	342	360	383	351	370	367	330	358	379	360	383	373	341	361	367	365	346	375	337	375	365	376	337	363	378	372	340	384	369	340	373	373	397	351	382	357	326	329	355	383	406	386	376	369	323	357	347	343	356	353	375	324	369	364	361	335	340	349	353	350	373	384	364	350	342	342	331	381	389	340	359	381	359	307	339	363	338	351	351	358	378	345	321	354	367	337	394	362	371	370	360	355	332	349	337	337	355	356	320	374	341	370	344	342	355	366	376	351	378	375	391	366	329	367	379	367	366	386	346	360	326	336	375	382	355	362	361	360	374	338	371	352	353	365	350	354	358	349	339	387	359	364	327	373	307	356	367	375	339	370	352	364	339	374	354	379	380	350	404	366	394	347	344	366	350	390	321	387	352	392	360	342	403	376	351	374	349	371	343	356	363	353	362	326	355	350	327	358	377	339	365	329	357	360	361	377	319	346	373	366	342	327	356	365	384	341	344	367	363	348	378	371	376	356	357	381	365	363	319	388	360	344	384	379
7656	2260	4508	5404	4760	3938	3327	2817	2459	2161	1966	1813	1744	1565	1555	1471	1377	1352	1254	1323	1202	1183	1203	1163	1148	1125	1086	1115	1087	1074	1023	1051	1119	1080	1032	1019	1014	994	1036	981	977	991	1032	995	951	993	956	1013	1022	943	920	953	948	982	971	943	914	928	944	981	1026	996	945	963	970	907	1012	933	917	932	898	913	984	915	967	933	873	889	933	877	930	953	947	965	976	895	966	943	935	943	938	940	925	932	971	930	915	952	945	980	930	957	921	922	900	950	967	948	956	952	911	951	897	892	915	932	886	894	916	875	917	917	974	924	929	939	910	940	929	962	883	949	896	965	888	909	920	959	903	900	936	913	942	941	930	921	937	937	947	917	930	913	903	941	993	917	932	954	939	934	849	899	909	890	944	920	910	905	875	876	920	847	931	877	896	925	889	883	980	939	936	928	962	917	961	917	889	896	938	886	937	921	878	948	884	952	903	872	901	901	969	864	952	917	983	934	911	859	957	908	896	951	889	954	925	947	916	876	960	906	953	921	920	899	947	938	954	937	908	923	960	875	973	898	986	982	921	902	946	931	925	905	908	929	942	874	906	885	908	904	949	998	881	926	929	931	929	907	907	896	974	890	961	925	933	933	946	922	895	870	916	883	947	941	981	959	932	934	946	919	930	889	929	923	896	922	934	893	931	956	906	905	910	938	896	952	914	864	881	915	900	972	936	930	936	893	966	947	965	877	898	915	888	924	913	916	948	938	938	901	919	974	905	865	1001	891	930	928	892	970	939	944	939	931	912	869	910	895	909	918	928	898	900	921	932	876	974	893	918	912	940	903	900	868	880	936	895	924	970	936	944	917	916	879	915	889	932	911	932	925	936	904	951	922	930	910	919	954	940	905	956	938	939	944	907	957	912	888	940	927	933	911	947	886	899	928	938	902	886	935	917	935	892	915	922	886	916	885	900	978	964	902	889	934	951	906	936	922	917	942	920	948	942	904	973	937	875	940	941	892	964	871	899	916	911	912	913	925	898	874	932	921	897	901	953	861	932	925	921	867	893	930	958	921	947	912	913	962	918	972	1009	946	982	926	889	938	918	944	908	882	944	910	899	918	897	917	975	926	969	956	907	903	893	950	956	969	902	876	929	902	883	902	901	897	880	935	906	929	924	935	910	926	960	937	993	954	895	933	866	957	924	896	913	968	891	903	955	903	889	919	980	941	909	944	924	926	914	896	897	931	952	911	909	918	928	923	929	943	931	895	904	917	896	979	889	920	986	919	911	973	933	950	910	949	926	901	919	875	921	876	872	954	930	888	954	892	948	967	885	920	939	860	896	946	967	874	888	894	937	925	954	981	947	905	957	903	916	901	915	885	959	935	904	902	932	955	827	905	891	943	893	927	920	876	954	875	921	955	975	903	927	921	982	918	884	893	956	978	932	913	880	889	868	889	946	932	890	955	936	949	885	955	968	908	905	935	969	900	933	944	883	935	904	963	926	945	912	916	954	891	917	937	906	933	904	917	855	935	953	935	914	928	908	930	896	916	902	890	878	933	845	886	945	1014	885	954	887	912	925	977	972	931	902	879	923	942	947	938	963	924	921	959	946	932	956	912	908	886	967	991	950	980	903	897	919	891	920	931	866	927	903	886	955	905	930	964	893	915	893	951	891	939	904	921	938	889	899	912	891	896	922	886	892	909	891	888	933	915	937	939	943	906	897	916	942	953	944	928	882	895	917	940	906	978	852	911	941	878	921	915	909	918	954	931	922	967	913	935	920	897	921	873	928	891	951	849	943	886	875	911	953	881	883	877	951	889	916	903	878	922	932	976	940	875	907	946	914	901	869	892	853	950	948	895	879	947	950	890	945	905	886	934	912	861	907	988	896	906	958	926	897	914	925	966	881	902	933	911	917	963	909	942	891	852	893	926	929	927	923	862	960	930	950	930	892	913	943	945	883	916	954	952	925	928	900	954	935	876	910	926	1006	833	881	885	957	990	931	917	924	919	907	914	971	914	913	921	924	928	952	895	935	944	896	913	942	939	911	877	965	928	874	960	944	982	926	905	936	920	866	954	951	906	908	911	876	906	947	951	914	946	935	1000	946	946	888	901	940	966	959	958	936	845	902	926	936	987	851	942	901	942	993	900	916	963	957	931	904	905	867	915	940	965	917	923	936	982	881	936	872	900	915	929	925	909	924	924	899	873	969	924	953	884	929	906	905	940	896	917	949	902	965	909	900	905	942	873	909	929	945	928	872	918	892	889	909	908	938	936	970	936	996	918	899	868	919	912	926	884	893	926	877	906	921	898	905	905	884	901	972	937	912	889	847	870	906	891	892	947	897	924	902	961	931	874	883	922	933	924	895	940	892	925	932	932	950	891	958	893	962	936	963	912	903	949	901	939	896	924	874	914	839	1025	927	928	897	932	942	896	971	923	928	895	929	996	909	855	930	879	900	937	929	894	893	896	925	898	983	947	976	996	919	905	911	946	937	953	901	922	880	917	949	984	877	953	930	970	923	896	908	937	940	888	886	863	900	915	964	970	925	954	938	900	866	963	876	943	926	927	861	922	962	917	952	900	908	889	905	914	960	897	918	928	897	938	953	896	898	907	951	922	913	954	898	935	927	889	939	928	933	918	919	894	967	905	890	926	944	968	954	966	895	924	956	945	950	906	916	896	884	956	945	912	972	921	950	875	940	877	883	918	961	951	867	926	983	867	939	898	887	879	955	900	930	907	871	900	954	924	938	942	906	929	929	907	907	934	929	873	874	916	922	919	941	958	907	930	924	917	842	926	929	912	896	886	954	926	946	919	882	931	926	877	940	933	926	935	986	968	980	891	918	933	962	938	910	938	919	962	954	906	888	937	970	847	933	859	891	934	933	899	982	930	919	969	910	925	908	945	911	942	932	918	972	906	891	912	940	952	859	940	951	870	922	916	976	949	932	920	920	944	937	903	898	908	883	963	882	924	887	935	919	880	909	905	899	901	885	922	900	918	900	911	892	883	864	904	884	928	970	891	902	948	918	936	959	903	901	916	937	901	971	905	908	910	968	924	917	904	918	911	917	896	874	937	934	929	934	950	941	937	896	922	884	923	911	925	927	917	897	962	960	906	955	896	940	945	855	925	922	905	914	948	940	987	955	947	896	899	932	902	890	916	907	882	937	863	913	899	934	941	924	944	917	952	954	923	883	906	908	859	884	917	976	876	879	893	955	940	1009	911	928	969	912	921	916	896	915	927	876	924	902	982	922	911	920	933	915	934	941	922	932	884	930	905	967	925	901	933	899	853	912	932	945	906	943	943	894	928	875	955	935	894	908	938	922	948	982	903	934	892	970	889	857	922	944	912	882	927	900	954	896	923	919	920	956	892	974	960	941	926	926	946	901	931	932	934	907	935	925	902	989	925	901	910	933	915	949	940	883	918	912	929	881	940	914	908	916	966	942	893	949	936	904	908	946	894	885	946	900	895	908	910	948	907	986	908	939	947	948	951	923	969	908	922	871	940
2021	282	277	286	251	252	244	225	262	235	251	263	263	224	263	232	239	273	264	259	225	241	274	244	226	234	252	256	237	269	274	276	278	244	243	255	228	264	224	280	266	234	255	271	226	242	254	252	262	215	259	276	247	220	242	253	261	271	197	240	218	227	253	256	220	244	264	250	242	264	221	234	224	259	270	281	269	283	243	272	246	211	238	244	252	253	231	248	257	247	243	224	264	263	229	287	258	246	239	247	235	236	248	228	242	260	249	257	216	279	229	257	250	214	225	255	238	268	262	239	268	265	238	252	270	252	274	241	237	267	247	244	241	260	248	206	266	208	233	234	255	240	256	221	245	230	238	235	242	231	240	266	245	245	280	225	247	242	246	259	248	237	261	266	247	264	256	263	229	262	239	234	228	248	224	252	242	233	269	223	226	264	250	230	257	245	224	234	259	232	241	243	247	243	250	249	257	239	256	236	246	244	278	259	250	274	252	270	231	255	238	237	250	238	241	246	267	242	247	243	241	254	250	251	245	270	245	249	226	241	251	255	274	232	249	231	251	230	223	248	234	237	231	259	228	238	251	237	232	276	227	255	219	247	281	243	264	258	269	253	268	255	223	231	258	252	247	238	240	252	254	214	244	253	241	249	268	245	272	259	219	268	263	244	219	253	266	241	233	248	287	277	212	256	275	257	219	273	206	245	263	268	244	237	263	236	266	246	186	255	250	249	263	265	244	279	226	262	254	252	257	240	235	278	242	237	246	222	254	268	294	234	236	258	263	236	240	247	243	237	273	243	221	259	239	264	261	258	231	257	237	256	280	251	277	236	255	228	249	257	219	235	233	265	269	269	240	271	223	260	240	244	275	218	242	263	267	247	262	264	265	256	222	222	279	278	216	230	234	242	247	239	271	288	237	263	259	238	243	236	228	256	244	263	238	247	255	253	269	232	259	221	268	247	269	243	251	239	270	259	243	252	265	290	263	252	247	242	227	239	274	228	253	215	233	225	237	242	247	246	247	219	222	256	239	255	249	212	276	262	242	236	259	254	246	230	277	244	265	256	250	247	245	258	226	216	242	246	266	277	229	243	242	270	261	232	250	235	265	250	256	226	236	223	235	236	244	237	240	238	252	255	240	247	265	261	249	261	272	250	228	231	237	252	260	250	263	252	249	257	239	237	230	262	238	231	250	214	270	250	265	272	252	230	253	258	271	243	245	264	255	245	221	250	237	260	242	263	261	222	218	252	230	236	226	228	246	255	228	242	232	233	259	268	257	268	252	265	244	269	247	227	253	217	207	245	234	241	277	258	258	265	246	255	267	245	241	250	269	281	251	248	212	231	296	233	236	239	239	247	231	227	252	249	252	245	248	250	252	249	232	277	277	233	252	273	257	244	251	240	227	259	253	250	246	234	254	250	232	245	227	243	235	218	228	238	239	261	253	252	248	271	254	257	244	210	243	209	246	238	258	235	253	225	226	262	258	236	240	259	277	237	270	267	281	261	219	254	245	266	239	233	287	276	246	253	256	248	258	241	212	254	239	252	243	256	271	251	258	227	240	278	261	229	296	255	262	234	246	276	242	253	224	269	224	240	239	240	266	271	248	258	256	256	253	225	256	253	272	238	263	245	272	265	248	251	250	244	236	226	280	250	202	211	244	246	275	255	231	254	250	235	234	233	236	262	230	242	282	263	249	228	240	247	239	237	242	239	205	270	256	246	236	248	240	280	233	222	255	262	214	220	236	244	221	234	246	268	243	221	280	248	261	244	242	255	235	248	225	261	230	255	230	221	247	258	239	262	263	243	225	264	248	235	243	271	259	237	252	251	224	263	250	257	272	239	231	250	242	245	255	243	225	226	268	249	236	233	230	266	237	233	233	236	253	251	245	276	231	254	232	249	242	248	241	237	225	255	219	237	240	238	250	270	215	274	241	268	252	275	258	262	244	237	253	236	267	227	221	263	264	243	240	211	263	235	275	259	251	218	216	251	226	256	237	251	243	247	247	281	212	220	231	278	249	265	245	261	279	242	256	256	228	248	222	250	231	233	262	246	245	237	245	262	254	247	265	225	253	254	214	240	237	261	275	221	232	246	237	236	247	248	272	264	249	247	245	267	232	239	268	242	257	240	233	247	270	250	280	238	251	238	248	290	265	239	243	248	249	276	244	276	249	230	241	251	252	249	266	239	247	273	251	247	236	268	252	261	241	262	241	251	263	244	215	265	279	236	259	241	245	244	221	263	276	250	269	259	265	234	263	249	278	252	220	261	242	255	245	275	262	264	231	253	255	274	225	254	259	235	243	253	248	241	254	216	248	244	236	235	260	267	259	252	231	251	230	259	223	246	282	250	281	242	228	260	242	239	243	253	245	273	252	232	262	253	250	267	222	243	255	250	262	239	232	227	240	241	296	262	275	232	256	249	240	225	223	218	272	234	217	256	239	245	233	237	248	248	244	252	234	238	263	229	251	242	253	268	258	271	238	250	241	242	220	268	258	242	248	232	230	225	222	249	240	215	253	226	242	255	262	239	248	260	246	201	250	263	243	247	277	258	274	260	255	259	230	232	266	245	226	269	223	231	241	263	266	233	237	225	228	246	250	253	218	232	248	234	265	252	259	263	240	263	292	284	265	233	260	260	232	250	257	259	245	253	265	227	264	256	218	252	235	245	288	253	244	253	257	239	269	227	227	246	260	249	255	260	240	256	230	243	278	257	229	234	291	260	262	252	249	235	248	272	246	278	230	219	236	233	275	248	253	246	227	247	238	268	266	247	227	224	238	255	243	235	263	242	247	240	268	238	241	262	231	229	231	257	240	251	250	226	247	220	207	252	255	254	259	250	240	238	264	280	249	285	250	278	272	271	252	260	234	239	235	269	252	258	259	246	229	255	244	249	240	244	249	263	241	277	252	243	246	236	248	247	219	247	267	245	232	256	263	246	240	237	257	281	259	246	208	258	250	257	227	246	257	239	223	227	243	219	228	225	230	229	261	262	229	268	233	229	233	243	275	266	222	246	234	242	260	269	255	267	263	261	246	242	219	257	235	241	271	228	255	223	254	241	255	258	236	285	239	209	238	274	279	238	241	274	261	238	229	265	245	253	242	265	244	231	260	257	255	237	225	239	252	256	256	250	244	246	275	245	244	252	256	240	237	267	296	230	285	268	239	238	262	239	190	247	265	266	277	259	256	226	248	262	258	258	243	211	245	251	243	265	219	271	228	237	265	245	247	235	232	255	238	265	269	253	237	240	259	278	236	255	253	257	292	245	254	223	262	276	213	231	228	264	276	236	270	238	250	271	209	235	259	254	248	247	245	236	246	239	220	251	280	243	256	237	247	239	270	240	253	244	235	255	222	245	243	246	270	215	250	256	257	207	241	238	248	259	214	249	233	215	243	224	235	258	252	204	243	239	248	206	248	241	234	247	265	249	276	252	228	260	226	263	231	249	237	230	251	234	232	261	229	243	209	241	235	248	256	256	250	279
2329	646	691	733	777	707	740	669	709	754	680	674	679	694	668	673	648	672	683	690	660	671	701	630	685	658	644	669	674	635	679	668	665	698	680	662	663	690	653	651	626	663	691	638	654	650	671	675	697	681	692	636	634	707	638	661	627	671	644	662	668	633	659	690	675	676	683	632	630	665	629	645	663	622	664	645	697	691	642	681	665	709	706	689	630	678	675	682	654	709	688	645	672	671	627	654	629	638	651	653	686	625	676	621	597	678	647	696	644	650	641	703	666	637	678	673	696	623	641	660	659	677	661	689	613	675	723	652	653	690	676	626	651	692	661	649	641	671	627	704	616	657	699	676	666	647	643	666	724	669	680	651	647	673	625	670	662	645	634	642	687	622	636	667	691	637	688	643	625	634	683	637	686	641	653	707	637	678	631	654	690	650	677	613	694	645	633	652	658	655	690	645	682	664	711	671	659	696	621	651	639	627	647	643	645	646	633	672	662	647	654	661	681	660	660	644	666	666	653	677	672	659	685	671	671	650	663	687	664	610	642	701	638	676	667	647	642	678	659	675	672	632	675	709	657	675	694	640	705	671	690	640	702	643	632	647	655	664	648	653	697	666	631	657	620	640	682	660	649	655	650	666	630	630	672	612	674	710	607	685	716	674	623	634	642	648	660	666	641	685	678	652	650	714	658	629	670	656	666	647	646	635	658	658	621	683	656	667	654	639	668	651	685	625	591	621	655	649	639	659	689	666	729	679	642	676	649	631	643	692	652	637	649	643	647	656	652	670	659	660	633	668	690	679	672	676	685	662	682	665	615	649	627	630	699	646	635	680	704	711	641	701	650	665	684	651	646	653	671	653	636	666	645	667	645	629	686	656	649	657	618	610	653	640	681	615	641	641	673	664	696	661	635	606	627	676	691	642	666	643	650	671	672	664	666	673	654	658	635	657	694	653	632	637	659	657	682	651	626	669	672	643	689	654	666	665	654	664	637	641	641	659	736	686	622	640	682	619	613	676	671	615	674	669	691	647	646	683	648	619	658	701	686	681	670	675	656	615	644	670	633	720	632	693	660	709	641	642	629	669	653	655	698	650	684	682	727	655	661	695	678	675	656	634	681	613	642	651	598	666	642	694	703	672	691	675	655	645	645	633	646	673	664	669	694	695	658	675	645	648	680	669	701	675	663	604	667	667	629	681	642	625	667	666	687	640	625	641	696	661	655	673	635	684	655	675	638	690	677	671	647	676	657	668	653	643	657	689	661	682	669	642	660	667	673	696	662	622	646	702	659	665	614	665	639	647	678	703	694	622	655	660	691	687	635	672	631	681	652	623	698	655	700	652	629	662	676	670	641	647	669	638	697	600	668	653	665	622	692	695	641	609	640	641	724	669	680	677	626	650	652	639	656	632	650	706	698	671	599	689	650	705	624	704	673	669	660	643	634	664	672	675	654	628	665	625	668	640	647	656	676	691	642	660	666	664	648	710	672	659	617	668	676	681	725	640	661	655	625	620	630	670	693	692	647	699	654	693	647	705	650	639	639	669	677	667	669	664	681	694	638	669	671	629	658	637	659	677	665	702	691	693	687	682	636	698	662	633	655	660	673	672	715	663	636	678	668	660	637	670	647	616	625	654	607	702	658	623	639	696	659	642	644	638	643	683	654	689	701	692	659	666	692	690	690	665	683	682	649	658	667	688	616	707	617	640	631	651	665	626	645	638	702	632	648	590	675	652	648	649	649	602	665	648	637	630	638	617	644	689	691	663	624	636	646	675	686	680	607	678	647	686	610	623	654	627	672	662	690	668	635	665	709	697	622	647	669	658	643	641	635	680	646	659	647	659	625	701	660	711	648	638	687	656	675	653	665	617	648	675	661	638	647	694	608	651	680	654	687	624	650	658	640	709	659	640	683	701	646	651	712	655	671	675	674	654	679	680	678	597	636	637	675	650	683	629	637	671	666	685	664	661	659	659	636	661	635	682	654	673	663	663	641	655	666	659	700	673	600	684	690	684	663	643	635	637	640	642	635	660	630	642	689	672	645	643	658	645	667	622	632	677	625	682	664	676	658	670	672	653	667	690	630	681	650	626	645	643	689	682	715	659	643	686	643	664	606	655	646	662	658	637	624	646	674	652	660	668	686	688	623	619	672	629	688	698	647	687	628	611	661	643	599	639	659	661	610	659	669	667	629	682	662	699	665	664	635	681	683	686	649	663	675	661	656	638	621	675	659	646	634	633	671	666	614	624	609	618	687	668	650	631	677	671	621	648	686	659	640	647	653	656	634	649	643	655	644	684	651	624	688	659	637	664	654	633	624	669	654	678	689	645	644	619	677	611	622	647	664	648	652	644	598	640	676	624	676	711	666	639	721	683	658	652	630	671	662	605	650	671	688	630	709	652	693	707	668	647	631	668	649	640	651	666	687	697	623	698	697	654	654	645	667	655	646	696	643	679	647	696	638	671	664	633	618	663	631	637	620	635	637	640	635	600	649	665	679	632	635	639	664	639	670	641	665	705	662	671	700	695	689	685	605	691	602	722	625	697	663	619	665	687	693	641	612	651	696	687	664	650	692	693	699	649	611	624	672	626	638	604	655	684	630	644	654	662	648	686	621	649	658	676	655	683	680	648	633	639	644	640	662	637	640	627	638	659	662	673	694	688	650	617	695	627	641	614	640	621	629	608	651	587	698	677	640	674	666	584	688	685	626	666	672	646	649	674	638	665	651	692	692	643	659	672	675	684	639	687	619	661	681	660	648	639	616	668	649	598	658	629	646	640	648	647	677	681	638	630	663	620	622	703	659	653	648	676	661	702	656	665	653	624	620	630	642	671	654	660	632	652	654	619	665	691	636	658	641	626	641	658	674	708	643	682	638	636	669	637	622	682	639	608	648	616	660	680	633	670	689	655	652	655	668	674	656	670	649	642	666	667	662	638	682	704	667	717	693	632	691	718	633	699	669	695	660	646	631	647	697	641	687	637	644	661	660	672	669	624	657	620	637	693	645	669	639	681	695	647	623	646	700	658	626	665	677	658	638	670	661	645	666	612	648	672	669	670	624	659	668	704	693	671	698	678	671	680	636	652	683	664	673	648	665	701	683	714	685	641	667	632	643	676	662	671	692	676	656	677	683	677	651	637	674	671	631	687	665	706	619	652	661	680	641	691	630	631	650	635	665	679	685	654	691	679	610	617	733	668	644	698	685	693	638	667	654	633	681	672	640	674	655	675	706	730	657	662	631	628	654	673	657	662	677	674	657	643	633	639	596	636	664	654	705	642	628	626	649	665	692	665	682	655	662	677	679	628	667	657	624	643	669	660	652	651	657	640	622	689	678	643	654	652	693	671	680	691	705	649	681	678	619	665	628	669	697	661	644	673	686	666	637	678	649	591	671	672	653	642	663	659	678	661	690	650	700	651	613	667	653	646	654	658	689	683	633	666	659	671	714	672	609	684	664	702	656	666	725	677	633	610	708	647	611	650	675	636
7070	939	1128	850	591	520	419	367	328	292	283	260	239	231	227	180	211	223	228	203	183	203	192	181	209	196	180	173	197	176	227	188	214	181	183	182	175	188	180	166	204	190	196	194	184	169	181	189	171	179	202	186	182	184	181	155	157	166	212	195	182	203	168	180	203	172	187	180	171	182	184	158	177	200	188	196	182	189	190	184	176	204	192	193	167	192	217	179	178	177	198	187	189	191	165	191	185	185	151	195	167	181	174	191	194	172	152	163	190	193	184	194	178	179	160	160	197	176	205	177	173	172	171	176	193	189	199	172	173	200	175	175	197	180	197	205	181	182	194	184	181	200	170	151	188	182	181	165	183	168	186	180	178	180	176	168	183	192	170	182	202	195	186	193	173	201	199	179	196	187	175	189	203	158	163	154	143	201	188	168	195	165	211	184	190	169	214	158	189	174	179	184	168	158	182	174	199	192	177	184	164	185	164	208	189	191	168	178	179	178	188	189	182	159	204	195	168	166	173	178	187	163	153	195	193	202	192	185	176	157	176	200	189	199	176	186	166	183	188	221	220	176	186	175	200	198	169	188	161	196	195	170	164	184	182	189	179	201	168	190	214	183	182	203	199	190	190	186	214	193	177	174	164	214	151	185	185	197	165	180	175	193	188	173	191	210	208	180	214	184	174	207	182	172	179	201	196	174	198	180	172	165	169	199	199	165	167	169	177	185	197	181	170	182	184	182	179	179	173	185	181	207	208	192	174	188	182	180	198	178	189	204	209	203	181	193	174	179	177	188	181	171	185	190	201	189	216	155	185	174	195	188	182	185	203	193	193	217	191	185	170	187	206	197	179	205	202	154	193	158	177	201	192	181	206	183	173	201	166	176	185	205	177	178	180	197	180	191	190	164	158	192	177	179	190	189	179	177	204	198	171	191	182	181	181	209	205	190	180	186	192	180	191	187	189	184	174	203	160	190	180	170	209	188	187	205	179	166	180	210	192	177	171	190	181	183	187	173	180	197	177	217	204	176	185	186	176	175	195	175	203	180	186	187	186	188	172	184	175	201	194	169	194	186	217	208	193	195	181	178	184	190	190	199	192	198	191	191	207	182	171	192	196	189	189	175	184	192	179	195	203	181	194	189	189	185	182	190	205	220	195	187	169	163	200	196	171	173	190	179	202	168	171	175	195	209	174	164	188	184	184	175	183	178	194	208	192	177	200	194	180	191	199	170	173	174	178	205	177	196	180	192	187	171	195	175	170	177	196	190	188	161	192	205	183	183	188	199	190	178	172	177	181	195	196	151	171	226	182	192	175	172	205	196	191	197	179	161	197	198	196	180	186	204	193	200	170	219	167	199	176	186	183	207	196	196	194	170	199	173	184	193	201	184	181	198	173	177	207	190	188	179	163	185	181	195	175	188	195	158	198	188	175	168	178	172	177	182	183	199	179	205	213	198	197	191	168	168	179	194	171	197	192	176	200	191	216	207	170	162	205	196	195	164	172	188	166	188	183	188	185	212	175	209	176	198	204	177	180	209	172	170	191	151	187	170	197	207	172	204	168	183	174	202	173	196	192	184	173	181	184	188	186	171	190	198	204	166	203	180	168	167	164	194	195	179	179	181	207	197	177	195	173	179	183	177	189	182	196	195	165	153	180	185	181	199	157	176	175	160	200	197	192	190	183	176	172	165	164	194	203	195	211	182	152	187	172	206	194	175	142	194	199	164	183	181	174	173	207	181	182	179	185	187	163	191	182	222	187	175	190	192	184	186	165	204	189	169	172	186	163	171	162	168	217	173	197	173	174	162	187	183	188	188	193	199	195	180	173	183	207	181	181	193	182	144	199	197	179	172	183	171	164	193	163	164	204	188	172	211	174	163	194	203	203	191	183	173	207	168	177	168	176	183	202	212	182	212	196	191	174	165	210	165	194	168	167	182	155	191	167	177	177	178	188	192	176	172	182	193	186	186	183	193	183	183	179	174	208	172	177	164	184	183	179	204	169	179	194	188	171	168	187	181	175	177	186	211	175	200	173	199	198	173	169	188	167	187	164	180	175	178	175	190	198	178	185	173	166	187	167	165	166	174	178	199	182	197	188	218	159	203	175	187	195	198	174	179	180	168	177	193	172	184	195	192	170	192	170	162	179	190	192	182	164	189	168	207	171	189	197	172	183	186	181	193	170	182	166	189	185	194	188	183	192	185	200	216	192	195	161	182	184	198	170	196	198	188	199	180	196	166	202	210	163	186	177	192	198	170	169	174	190	195	172	206	175	158	182	173	187	195	192	188	184	170	187	182	189	191	176	176	181	190	167	184	207	183	185	194	204	187	205	181	166	184	202	174	196	182	197	175	191	200	169	200	191	204	188	179	193	173	189	175	186	184	202	187	182	178	159	192	184	179	173	195	194	210	180	199	155	191	173	181	185	177	182	195	183	211	194	175	201	219	184	187	181	183	184	193	191	183	186	176	198	178	165	183	173	173	183	193	212	201	199	176	185	173	192	170	148	182	183	178	178	184	209	166	166	189	185	184	184	201	188	187	184	172	179	199	213	193	203	201	192	187	184	165	179	188	211	189	156	196	182	184	184	187	203	183	178	195	155	214	203	181	179	195	189	181	181	179	195	176	147	161	174	217	184	200	178	177	179	225	185	174	195	206	160	197	184	191	173	180	174	175	204	180	191	173	194	202	162	190	181	197	201	184	186	203	187	165	207	193	171	202	170	193	157	172	174	198	174	205	195	174	213	195	193	189	174	173	212	197	195	203	180	170	167	169	195	174	176	179	184	180	199	179	193	170	162	200	172	192	173	186	181	166	172	199	190	185	208	158	202	168	190	188	197	186	167	190	185	188	186	181	166	205	181	194	183	176	171	198	172	172	171	155	194	199	207	169	183	196	191	183	166	182	186	183	165	172	188	181	192	177	166	162	181	202	193	176	211	205	165	170	178	188	184	181	202	183	186	169	196	158	188	195	190	182	193	196	175	188	199	193	188	176	196	185	211	178	175	201	160	189	178	188	162	180	163	195	165	181	190	195	202	194	181	164	184	191	182	188	173	206	190	189	188	176	181	231	173	189	204	169	177	203	191	200	174	158	158	162	174	183	186	203	195	194	185	218	204	181	180	164	186	188	182	194	192	173	195	189	182	182	198	183	197	180	177	190	201	208	197	194	193	192	200	172	200	193	178	198	206	194	163	211	184	193	187	203	199	205	178	193	182	210	178	191	190	190	181	183	211	159	172	186	181	172	210	187	178	193	180	200	167	185	202	190	213	178	178	176	175	194	192	203	194	191	195	181	178	177	205	214	194	188	176	184	172	180	185	179	187	179	184	197	208	230	170	191	209	178	169	172	191	205	181	198	171	193	189	192	166	166	182	202	182	175	184	208	157	192	167	171	204	188	181	216	185	175	179	188	163	174	172	179	184	169	162	170	193	191	191	174	172	200	181	182	193	183	192	168	170	178	182	171	162	201	195	193	197	177	166	190
5590	1240	2370	2769	2517	2123	1863	1611	1377	1295	1106	1040	930	971	846	844	788	813	720	750	660	713	680	681	704	663	618	639	643	625	581	596	564	615	624	603	595	644	602	596	591	562	541	574	564	547	574	548	577	576	592	571	573	571	567	584	631	559	610	530	582	539	551	524	558	521	559	573	564	559	580	547	556	570	549	544	596	547	575	573	557	537	563	580	544	567	543	541	565	572	491	564	594	533	555	547	552	523	561	560	542	561	593	552	585	503	528	537	567	567	546	562	570	534	541	556	502	576	563	555	545	536	556	590	552	568	562	567	530	484	497	539	526	544	559	578	553	500	535	542	553	580	546	565	519	597	547	558	543	568	507	559	548	556	555	553	531	528	539	525	570	530	542	578	550	550	548	597	556	532	551	577	578	591	539	588	561	598	561	533	514	557	512	563	570	569	525	549	508	559	566	529	515	551	528	551	561	535	568	570	555	560	555	545	530	584	521	548	517	572	565	546	499	538	521	532	532	534	526	562	524	570	536	574	603	547	505	574	544	533	559	552	503	556	577	549	526	528	519	558	559	535	555	552	545	502	568	558	503	548	574	530	540	543	550	569	583	539	558	563	551	495	555	613	568	567	526	542	579	605	556	515	535	536	529	526	572	574	594	587	536	566	514	551	561	558	544	545	577	520	521	582	566	558	550	518	550	537	544	584	574	544	587	531	562	547	551	551	577	535	526	567	548	525	545	580	583	544	493	559	527	561	558	525	539	542	557	570	543	543	532	593	565	538	544	576	544	579	506	530	539	559	570	566	583	526	546	559	551	596	521	503	537	545	563	549	542	548	498	544	519	551	590	558	589	573	550	559	562	568	568	566	525	534	558	524	587	530	555	547	557	533	549	588	562	571	537	520	533	607	549	572	549	523	550	540	523	585	543	551	546	566	548	546	539	533	566	578	554	598	547	557	549	520	564	517	552	564	595	564	573	567	575	556	543	536	581	499	557	576	561	517	520	541	565	542	536	553	590	578	561	518	541	543	548	545	548	546	522	573	521	550	550	559	555	522	518	519	547	539	573	567	530	560	542	538	529	554	539	526	539	562	598	555	511	609	524	538	538	499	523	570	509	585	572	531	555	531	541	528	564	576	574	572	558	562	534	512	556	576	567	509	548	572	548	527	555	515	540	599	545	525	559	527	549	507	581	555	543	575	531	483	505	535	574	524	544	564	548	526	499	564	555	528	507	568	531	539	556	530	610	507	560	533	546	523	567	522	530	551	556	524	529	527	587	548	498	562	560	498	557	552	540	560	533	522	564	552	513	539	580	552	543	564	507	567	527	552	561	529	539	544	562	561	524	552	516	589	532	564	582	565	528	598	524	529	531	576	534	568	575	586	541	518	502	573	486	524	576	571	493	566	546	572	575	599	547	543	548	516	550	533	575	519	564	545	473	535	505	520	543	544	566	542	568	564	542	579	555	551	552	528	528	521	532	545	531	559	556	563	531	530	571	571	543	520	562	542	573	567	513	504	514	547	539	538	560	555	514	614	534	586	528	566	549	524	535	599	573	566	544	548	575	518	502	560	559	546	572	591	548	505	556	539	598	565	548	517	552	546	530	515	629	556	525	526	553	534	519	575	495	552	539	575	547	517	565	625	519	545	579	559	562	530	554	568	534	507	527	567	549	548	557	585	525	549	560	566	536	536	528	585	517	600	573	574	585	598	520	555	549	543	554	578	560	536	556	522	518	548	547	528	545	559	523	579	561	578	550	542	544	548	602	556	541	533	542	558	574	523	588	533	564	564	532	525	507	554	558	523	531	538	572	548	540	542	583	551	562	522	552	548	538	563	600	549	555	543	549	554	548	543	575	567	537	543	532	512	561	578	566	544	532	523	555	548	525	585	610	510	530	559	513	527	541	536	547	542	549	562	564	547	539	530	540	536	494	564	525	564	526	524	553	555	550	551	500	585	534	520	540	529	527	533	556	512	544	532	557	547	599	523	523	544	595	520	520	538	526	569	554	552	535	591	535	515	557	513	551	573	571	602	508	557	524	528	540	588	555	537	554	541	601	550	550	569	554	537	569	522	548	547	542	550	537	508	548	530	537	515	543	547	517	535	560	522	569	542	560	537	583	573	532	577	562	527	609	568	549	553	544	555	512	525	545	536	561	538	541	535	559	568	584	527	546	533	544	544	569	548	529	552	548	535	527	555	563	544	545	573	540	551	557	559	537	533	552	554	551	579	560	534	539	548	571	574	586	547	529	586	596	599	533	569	534	525	592	573	559	557	533	573	591	549	522	576	543	586	516	566	579	596	575	604	509	487	514	556	555	526	568	521	593	552	490	575	503	560	534	554	558	529	555	523	523	546	519	563	551	565	569	528	575	546	574	530	562	565	534	561	549	578	535	471	569	571	521	549	546	568	547	553	532	535	546	526	525	562	573	566	539	544	550	529	510	507	547	525	522	515	574	558	553	536	540	555	524	623	550	504	575	556	580	552	574	567	546	587	578	542	546	551	533	530	556	549	524	560	543	572	559	528	560	564	526	540	516	553	548	561	552	495	537	543	545	516	567	543	520	562	536	537	529	552	529	521	581	576	545	560	601	519	527	548	577	564	517	513	539	516	574	556	545	533	606	521	581	524	577	556	535	574	565	535	608	543	524	566	528	559	563	567	552	567	520	556	513	556	555	503	541	540	529	522	547	505	551	508	567	519	530	525	587	543	538	557	500	522	535	567	565	498	534	557	552	548	493	556	534	551	528	504	569	582	548	546	522	601	512	585	558	545	559	568	543	505	594	573	508	561	553	545	517	568	598	511	585	542	561	535	532	519	533	531	551	528	579	571	545	526	578	558	569	532	572	539	554	561	541	569	575	570	529	554	518	583	524	535	542	553	546	565	578	549	580	495	527	545	544	537	548	567	527	516	500	527	535	546	602	518	554	553	496	550	545	555	578	540	531	588	514	567	538	545	521	531	527	560	572	546	595	578	580	577	534	576	565	551	522	561	550	580	586	542	588	537	570	551	595	544	560	505	534	505	511	549	552	563	556	535	563	539	532	561	552	607	543	537	534	554	550	573	546	559	559	543	554	543	520	545	567	530	571	576	542	587	546	561	528	524	523	557	554	532	559	587	576	521	578	545	579	561	571	585	549	581	569	569	546	527	518	596	549	522	543	565	544	567	575	523	570	582	564	544	565	544	561	571	504	527	555	557	547	529	588	552	554	535	556	524	547	545	557	521	548	556	559	540	551	565	544	533	518	550	566	573	593	575	538	545	523	528	577	539	547	549	527	602	582	550	544	500	578	537	562	536	549	588	563	587	561	538	553	527	536	544	520	526	518	589	508	588	583	556	586	505	514	541	556	518	575	533	571	568	561	555	554	522	569	599	567	551	555	576	536	596	515	544	551	540	547	552	582	551	551	557	515	534	528	536	532	539	532	545	544	485	534	595	559	516	598	567	551	546	560	557	555	565	561	513	559	531	507	581	541	553
13536	2280	2320	1742	1312	1017	807	740	602	596	529	535	456	466	437	431	461	419	395	399	402	386	417	418	358	400	411	380	369	363	348	365	399	348	391	419	376	336	380	369	386	348	368	392	391	378	379	359	342	314	363	345	367	340	377	402	358	352	335	375	299	350	334	362	397	376	372	381	339	348	331	362	351	376	336	379	349	384	363	338	350	352	384	360	354	371	377	375	361	348	328	359	382	316	394	359	353	390	371	350	377	376	308	333	318	395	376	355	302	375	342	355	353	363	373	349	374	357	348	345	350	371	335	364	375	365	337	363	357	338	372	352	378	390	395	353	373	347	345	355	371	366	368	375	391	395	364	344	361	353	347	376	332	337	338	335	360	368	334	355	370	380	392	365	394	378	365	343	359	352	354	367	350	350	397	367	358	351	347	373	356	357	364	382	357	355	370	352	373	366	396	379	378	338	326	400	351	378	404	352	357	407	361	362	359	358	367	390	363	381	374	372	388	322	348	349	375	348	336	371	369	363	317	370	367	372	374	352	401	355	345	349	384	378	364	361	343	362	336	356	385	373	353	346	364	359	364	371	405	333	356	346	380	383	342	355	342	326	350	350	373	371	350	348	376	353	359	376	347	341	343	378	345	379	374	358	324	355	357	352	345	326	326	332	344	346	358	352	321	380	350	326	323	330	358	342	335	357	343	335	324	372	362	348	362	399	367	369	379	382	352	373	369	363	388	376	361	393	374	387	337	404	349	341	358	388	353	344	323	360	360	340	360	382	336	357	378	366	362	341	319	326	374	380	362	342	394	354	334	345	351	346	319	369	332	332	345	351	336	349	360	324	321	360	345	343	395	400	340	356	342	375	370	349	360	360	325	385	385	376	373	349	347	347	323	371	376	350	381	355	351	364	353	343	321	385	391	412	350	360	370	386	324	324	369	332	365	353	371	364	360	353	347	366	394	386	381	344	353	360	370	356	382	364	353	362	360	323	340	377	354	367	373	363	362	362	312	399	376	369	343	423	368	357	339	346	356	386	351	321	356	361	383	371	348	339	346	338	352	369	402	392	364	331	332	339	356	359	346	377	379	377	375	339	360	372	349	344	365	360	363	382	354	353	359	350	367	349	360	352	342	320	357	346	378	333	372	368	404	393	328	320	393	361	369	371	374	353	372	353	335	351	374	337	362	347	346	356	380	348	351	354	328	330	351	374	368	360	377	327	361	392	358	361	358	377	373	368	350	327	370	353	338	409	330	371	323	364	368	380	366	357	342	353	350	346	365	359	339	339	378	381	387	353	355	366	400	371	335	373	323	355	352	361	323	338	351	367	376	329	376	334	370	368	317	369	370	374	362	357	367	354	400	370	357	348	353	348	329	380	363	356	356	372	426	356	391	349	373	377	350	346	377	392	355	347	351	390	326	352	356	379	341	367	357	368	340	349	385	360	359	386	357	348	320	371	348	354	354	360	334	337	387	372	339	359	370	362	351	370	376	343	357	358	323	362	347	382	380	356	351	339	377	378	376	340	363	374	374	334	358	385	355	365	340	322	345	346	372	358	449	356	343	351	346	377	355	319	384	347	350	403	351	359	361	322	364	353	358	404	360	383	362	382	339	365	340	375	365	356	350	351	357	345	353	398	355	379	330	357	337	364	365	349	368	388	331	356	338	334	367	368	376	363	338	397	357	379	366	368	353	355	380	329	355	352	344	354	320	349	376	341	385	373	370	379	360	351	331	366	367	311	352	361	346	378	356	354	377	361	366	360	346	365	352	325	357	367	359	345	377	340	343	336	375	367	371	359	335	366	329	393	412	346	357	372	361	342	353	361	374	355	338	384	345	323	381	365	394	351	391	409	364	334	372	377	358	402	350	345	338	376	377	362	346	369	340	371	365	370	335	347	327	327	367	367	371	331	394	327	351	381	340	359	328	312	348	383	343	362	339	355	351	362	373	356	359	392	378	393	349	338	374	384	344	372	369	335	369	374	353	371	389	344	363	371	373	379	381	342	394	350	378	367	397	360	361	340	364	380	309	357	338	327	333	370	356	395	354	403	355	317	363	337	358	359	370	434	355	371	366	371	312	360	335	331	363	341	344	351	359	390	340	342	344	378	356	360	357	382	346	336	355	356	357	320	363	343	378	386	376	355	370	364	357	336	372	328	372	361	331	373	353	385	378	314	367	387	341	391	365	374	373	378	346	374	344	353	362	358	341	358	367	353	379	366	371	350	326	329	341	395	382	321	375	351	348	338	368	368	379	391	350	340	371	323	353	378	379	334	337	339	358	365	367	385	388	387	356	361	366	372	386	359	375	378	352	377	404	370	353	350	344	359	355	354	346	334	393	357	350	372	318	325	357	354	383	358	361	333	362	353	385	343	353	354	373	357	329	348	361	347	358	381	373	362	358	352	320	338	360	360	388	356	358	349	360	375	347	353	376	346	353	335	389	324	329	346	374	342	352	322	361	337	372	366	377	377	343	365	366	392	362	341	333	363	369	327	380	351	346	356	344	383	353	332	386	366	372	395	364	331	363	341	375	382	345	365	367	367	371	398	358	357	348	403	359	350	312	332	361	373	408	362	406	344	318	379	379	360	362	363	376	366	387	379	373	338	351	400	321	379	359	342	368	341	344	316	343	366	348	343	377	396	373	372	382	354	342	342	344	349	353	333	379	355	339	346	346	337	361	352	367	353	381	351	358	369	358	359	376	331	357	371	367	361	372	349	392	343	394	329	359	352	386	321	336	382	331	349	417	341	348	348	366	343	337	385	347	345	321	347	393	386	362	336	352	341	369	350	368	364	342	377	373	380	377	372	357	355	365	361	361	338	344	356	365	325	349	360	319	350	375	337	332	383	329	391	341	336	350	342	336	380	364	379	363	346	312	379	361	373	365	341	344	371	339	338	362	366	396	361	339	371	378	349	348	328	363	357	367	335	377	383	393	389	372	391	350	376	348	359	367	366	337	377	359	368	381	336	373	395	323	351	346	374	341	389	390	357	343	340	387	346	328	355	371	370	370	388	346	388	359	358	347	371	349	353	334	378	349	360	358	368	374	319	342	348	358	304	396	381	361	356	364	342	355	358	364	386	379	348	364	342	370	352	346	392	373	347	341	352	373	383	415	364	378	382	331	351	364	360	355	338	362	379	356	356	345	378	323	353	358	368	351	369	337	357	327	364	383	386	359	325	337	365	396	353	311	369	385	355	384	382	339	324	392	353	320	351	352	344	358	353	378	373	295	366	359	377	368	362	379	349	383	352	363	381	370	384	340	374	340	357	329	334	376	376	356	378	348	375	339	362	347	420	373	365	365	335	387	377	364	327	405	376	352	375	336	356	382	338	333	324	375	334	357	307	379	392	355	339	317	352	362	337	357	338	367	334	340	376	398	368	362	386	331	399	395	379	386	354	337	341	375	363	365	343	355	360	315	350	356	358	348	369	332	358	387	359	373	366	396	384	348	370	316	364	358	339	382	359	369	340	365	377
7754	2290	4470	5379	4807	3949	3266	2862	2548	2339	2054	1881	1705	1583	1572	1458	1366	1397	1402	1360	1311	1236	1192	1219	1154	1145	1082	1112	1124	1063	1099	1055	1041	1060	1001	1097	1014	1036	1035	982	1021	922	1057	968	940	933	987	921	1016	980	1043	989	971	957	1000	967	974	1049	944	948	963	933	943	967	963	917	959	983	1027	946	960	957	925	986	890	969	975	943	936	984	953	994	938	952	906	949	930	919	905	898	903	901	944	911	957	929	902	958	885	937	934	903	1008	911	947	888	973	940	918	984	944	958	931	905	962	956	916	1015	893	894	925	1002	972	917	912	977	906	878	963	912	908	868	936	909	899	921	910	927	973	958	989	962	930	960	982	965	892	883	875	925	898	927	945	963	909	903	907	927	910	892	934	916	952	942	853	924	888	938	975	910	913	867	945	920	896	957	933	905	922	931	928	893	963	949	959	915	909	923	933	919	863	959	879	915	881	925	927	927	938	921	908	925	933	954	924	924	935	899	930	908	941	919	920	883	923	944	941	911	951	913	893	955	906	955	940	924	938	885	920	918	898	907	949	831	863	895	976	921	976	941	859	886	945	925	924	859	970	920	953	912	908	906	918	918	938	950	949	928	913	896	917	935	958	902	935	902	887	967	925	943	946	901	884	932	922	878	930	915	932	948	913	915	955	927	861	914	934	915	983	934	885	931	936	912	965	973	900	904	888	927	938	965	882	941	910	905	929	943	924	909	915	945	887	940	939	971	942	917	906	904	933	889	922	983	960	982	964	926	930	935	928	880	908	976	965	943	954	939	904	890	911	964	929	936	948	920	928	956	935	908	975	920	913	976	954	940	968	950	874	960	923	874	940	896	948	947	875	961	903	883	913	896	938	920	928	939	934	907	863	920	982	966	883	935	906	910	923	901	889	914	878	909	964	908	915	937	1016	949	924	950	927	931	907	934	926	931	910	893	901	908	921	907	870	1004	888	965	974	940	957	967	967	932	959	878	899	948	947	930	944	888	889	926	975	964	909	926	942	930	878	933	942	900	919	885	898	934	1011	949	908	950	898	913	996	896	904	864	887	899	924	955	884	873	912	917	922	951	928	865	914	957	976	933	916	892	966	949	925	980	978	940	921	955	914	950	912	909	927	887	917	863	933	927	907	908	952	880	912	899	908	972	1023	943	851	891	890	922	972	914	919	912	902	900	945	893	885	920	939	905	906	968	924	937	971	1016	946	890	895	911	933	954	893	912	906	930	909	907	928	915	888	908	915	974	936	908	906	934	895	919	901	879	929	946	935	938	952	953	874	925	937	951	925	950	928	976	917	882	960	931	923	936	929	883	909	921	914	867	882	884	983	909	917	917	927	912	854	947	917	940	923	930	913	992	973	920	971	959	915	920	892	901	904	879	963	866	912	910	962	994	938	947	948	949	887	897	910	936	900	973	955	902	970	921	974	920	819	929	941	922	918	893	957	927	981	982	939	901	936	951	912	935	933	960	915	951	957	945	927	953	924	875	916	919	944	970	905	867	896	881	891	884	935	912	882	877	914	948	909	910	942	946	905	946	908	936	898	940	940	952	911	865	951	909	940	981	932	912	926	925	915	902	932	932	941	914	947	896	951	891	889	918	900	948	870	970	876	876	941	916	924	982	916	921	907	924	927	869	900	946	921	964	934	851	956	893	937	937	934	943	954	902	915	982	936	950	957	965	941	921	922	888	895	866	877	903	888	922	920	964	992	906	910	935	929	946	903	904	968	935	882	954	909	918	949	895	934	888	926	969	931	955	938	952	926	930	924	922	942	918	918	870	925	916	939	933	937	922	917	924	911	926	911	974	925	866	914	893	952	938	949	947	954	890	911	985	953	942	940	926	934	925	854	901	987	912	979	909	929	936	887	920	939	932	896	939	934	894	934	1005	943	957	934	930	957	929	959	913	944	867	924	935	914	979	956	921	907	906	938	929	913	876	949	876	926	930	983	935	880	932	932	942	917	919	929	893	935	935	994	902	921	898	958	927	972	926	917	921	922	898	877	953	932	927	957	935	925	873	994	919	912	915	906	924	870	935	914	909	928	882	952	923	947	936	956	978	896	917	900	922	917	975	927	973	930	917	909	876	963	897	900	923	883	921	943	921	931	931	939	952	907	893	928	955	922	915	931	965	934	931	924	928	919	943	911	913	912	929	915	914	955	956	943	957	969	898	909	906	909	913	886	940	900	935	910	972	925	879	908	951	943	900	941	876	906	891	927	914	947	908	945	945	877	962	926	911	870	937	956	921	921	939	896	942	951	915	909	930	888	919	877	854	885	885	910	872	917	979	950	925	906	939	962	881	893	909	946	933	865	942	945	938	897	940	951	959	933	904	919	938	939	921	924	879	888	944	865	975	923	907	878	883	929	892	859	899	908	927	868	954	917	921	967	951	894	921	917	897	944	955	903	953	924	884	885	926	965	930	907	928	941	981	905	881	937	883	904	879	888	924	910	907	939	885	935	879	938	921	903	870	946	944	934	889	930	922	978	937	999	884	926	918	902	919	974	906	887	903	978	1002	957	966	897	957	930	990	893	967	935	961	936	855	957	914	908	1015	928	894	902	870	933	960	931	933	907	924	876	915	907	901	918	882	975	947	903	882	909	949	898	938	903	948	908	889	886	952	880	921	870	901	928	929	921	984	941	919	871	959	923	903	975	937	901	896	865	957	932	884	935	893	951	921	889	956	962	922	924	946	922	953	933	889	911	905	910	882	945	907	879	933	923	918	893	939	910	911	933	864	880	975	944	962	933	915	930	943	959	939	856	906	894	874	890	909	891	945	852	920	896	923	871	874	943	932	903	944	965	858	915	913	872	957	883	948	897	890	893	930	921	910	929	955	909	914	944	891	912	900	913	978	880	903	878	906	969	956	970	968	928	959	926	900	919	898	942	891	947	887	910	945	953	919	914	875	979	953	897	894	864	937	879	950	904	934	927	940	932	931	945	927	924	972	909	896	917	891	949	908	892	927	910	901	899	902	917	937	941	946	897	926	911	872	920	934	892	873	910	856	926	919	934	968	908	958	916	933	885	984	906	955	922	922	940	876	978	916	892	906	883	904	908	856	941	895	919	916	890	901	942	880	893	887	859	960	944	995	989	880	933	922	901	910	945	939	836	847	969	946	916	916	927	921	922	930	910	883	953	919	892	904	940	938	882	966	965	939	882	921	854	900	899	944	940	919	897	895	859	894	941	924	957	897	882	928	951	911	895	974	915	901	894	925	941	932	924	925	915	889	950	979	900	908	880	902	962	925	925	897	908	933	971	921	915	986	956	868	910	939	922	935	921	944	918	861	952	933	956	917	926	929	905	900	966	877	904	914	912	874	921	918	930	937	960	891	868	922	970	902	893	934	923	904	849	926	904	959	884	912	903	959	936	852	855	970	942	943	852	961	900	915	946	943	883	992	921	900	862	942	944	975	896	951	890	912	914	929	888	939	914	913	930	874	916	918	879	944	902	923	893	942	944	928	931	895	961	898	887	934
1952	297	252	270	257	253	252	242	272	275	258	270	255	237	245	231	266	253	263	252	243	273	262	274	231	258	214	227	229	281	240	236	224	261	236	246	250	232	287	227	253	242	254	240	224	268	239	266	269	225	215	232	223	254	251	235	256	228	241	254	244	258	240	253	241	264	266	288	240	262	280	241	234	236	253	231	239	220	238	269	250	245	236	251	224	259	255	262	276	245	267	252	288	283	259	225	263	212	234	234	266	230	269	265	256	241	257	254	247	238	227	248	242	234	236	276	264	266	225	257	236	287	186	230	242	261	262	240	250	250	250	248	271	235	254	236	247	246	250	242	289	244	259	237	245	227	242	226	270	223	253	270	268	226	252	229	239	231	230	255	251	249	260	225	255	231	247	242	254	233	248	237	240	254	215	249	234	253	267	256	271	273	263	262	264	239	241	263	287	235	233	226	242	251	254	271	228	279	256	256	291	290	246	262	233	245	252	258	251	243	230	248	225	253	241	262	254	235	269	253	267	244	233	248	260	257	262	235	251	242	271	242	289	210	227	247	230	288	233	244	254	237	252	229	267	243	284	257	232	277	255	242	261	251	264	270	241	229	269	232	259	261	236	245	280	247	264	236	236	280	226	225	232	244	243	254	267	242	251	268	247	260	239	231	270	239	227	254	242	257	268	245	214	238	242	255	241	246	241	246	248	238	243	250	231	236	249	252	230	264	219	251	239	230	286	213	241	259	219	243	239	222	240	246	282	238	275	221	238	252	258	275	258	277	235	244	228	239	235	263	274	222	263	244	280	227	259	241	233	223	249	265	249	226	265	226	246	242	254	238	248	222	254	245	255	243	272	244	235	254	243	260	249	235	267	222	242	263	264	255	235	259	260	246	267	229	236	245	244	273	256	256	240	278	224	250	251	229	251	252	255	227	254	270	258	275	248	237	255	241	219	240	258	242	257	265	263	265	254	246	242	218	243	254	236	266	256	213	266	245	231	216	265	283	268	237	246	255	247	237	269	256	246	253	218	253	256	247	255	273	259	205	242	238	234	235	247	249	249	255	237	242	271	254	218	235	249	264	231	274	226	259	267	260	236	262	227	238	225	255	272	241	273	243	248	232	252	256	259	256	249	238	235	261	244	242	256	247	260	237	255	260	238	233	263	267	254	246	262	266	267	247	247	228	242	238	254	226	246	245	276	257	235	246	226	258	255	226	256	240	265	266	260	213	287	261	247	207	250	261	250	292	242	253	250	252	246	226	238	226	252	265	218	233	265	216	253	268	230	247	249	237	251	260	232	237	263	252	222	221	231	232	243	271	239	226	244	208	230	255	230	229	271	235	249	242	269	241	268	245	238	267	262	239	252	224	251	232	254	275	277	250	238	242	273	283	257	248	241	250	259	217	246	260	247	270	241	239	255	249	252	282	235	283	269	245	238	239	220	245	262	212	238	246	269	247	267	261	256	246	272	240	237	235	287	255	258	238	300	264	226	252	241	243	249	243	235	291	211	269	242	255	231	264	216	245	238	268	221	255	256	199	229	278	257	264	292	254	258	257	262	242	231	257	235	256	247	241	262	240	270	243	270	241	252	253	225	224	259	237	241	257	229	233	246	247	210	250	253	251	270	252	232	262	304	234	247	267	259	257	262	234	241	252	236	248	257	260	244	213	252	241	240	228	244	260	249	252	234	249	269	241	250	252	285	245	229	227	248	263	288	233	246	248	229	213	248	243	254	222	229	226	283	271	254	266	246	283	266	244	275	247	244	242	225	252	227	218	263	250	212	223	238	231	249	264	240	291	252	270	239	260	260	240	247	228	254	253	254	229	236	242	245	263	237	238	238	229	241	240	242	242	256	296	250	241	246	242	270	302	247	250	259	267	234	225	247	240	261	242	230	245	250	236	247	217	266	235	261	260	251	248	236	233	223	247	253	238	278	239	231	252	257	255	223	224	249	224	213	258	254	237	279	238	218	236	240	239	227	253	254	261	233	258	266	231	258	242	242	236	238	256	240	248	268	280	263	231	250	245	236	239	277	241	241	260	254	266	241	260	231	252	245	229	240	253	265	283	251	241	272	235	245	254	237	228	241	270	222	239	257	245	248	274	242	223	233	237	235	227	269	259	243	229	278	251	230	252	247	297	242	251	278	246	250	255	222	205	251	265	250	267	234	271	243	252	244	236	256	248	245	250	226	285	217	286	258	236	279	274	227	244	253	227	256	252	226	234	233	230	253	259	262	256	223	250	265	214	267	237	214	247	271	266	250	267	271	239	236	284	270	249	247	247	219	265	270	267	246	240	242	253	277	275	218	241	254	202	250	241	249	228	250	249	246	248	256	197	241	255	260	237	251	289	262	265	229	269	243	221	256	249	244	254	263	234	219	246	261	241	251	241	265	233	245	254	226	259	240	222	244	265	262	244	245	274	259	226	266	253	277	265	236	292	244	218	260	242	226	249	268	262	247	232	255	250	262	220	264	269	255	239	234	249	256	255	248	253	238	241	233	253	266	229	239	255	251	251	253	241	249	250	268	234	241	239	235	243	268	227	257	230	244	255	269	254	240	256	246	239	240	250	289	267	259	259	239	240	221	259	262	230	224	245	270	267	262	254	228	240	270	240	224	239	255	221	255	257	270	251	244	211	228	245	251	244	244	263	241	246	235	229	250	251	243	234	213	290	241	281	261	248	239	265	239	252	263	230	228	231	239	261	243	230	265	236	238	257	260	235	260	243	251	262	291	242	265	240	259	291	281	243	248	263	262	234	252	252	282	228	241	239	259	218	251	238	261	246	246	240	201	225	245	274	240	257	239	228	256	227	247	275	249	271	259	227	238	232	233	259	247	234	244	252	232	265	274	260	230	238	237	200	237	247	236	268	270	255	258	237	264	250	272	275	278	246	265	270	235	227	240	251	235	239	240	272	246	256	271	231	256	252	267	228	254	264	243	220	238	263	238	245	253	247	221	225	256	274	247	258	231	257	257	235	235	263	239	269	269	239	264	250	272	243	207	230	235	241	258	269	254	262	247	248	259	262	232	246	235	262	231	232	254	262	234	268	234	233	250	232	268	256	218	268	234	241	213	276	258	258	228	266	216	238	258	249	231	239	243	243	229	232	231	236	264	242	230	248	237	265	254	215	226	236	240	247	258	261	234	255	224	265	280	292	246	244	252	247	267	236	230	233	257	259	227	224	245	228	266	235	236	224	264	248	258	252	244	266	255	212	271	252	266	246	254	249	246	262	249	243	272	233	236	245	233	248	248	242	243	269	247	249	252	249	259	262	267	233	271	250	252	257	258	241	272	245	252	265	241	262	228	266	237	227	256	229	272	266	252	239	233	250	228	244	275	261	226	295	260	245	252	232	259	268	298	239	254	237	221	255	221	241	227	241	240	254	267	252	235	246	243	228	248	263	279	262	236	239	253	256	223	229	277	243	262	252	230	247	241	259	284	230	261	267	250	237	274	256	269	261	250	268	271	268	249	249
2356	726	732	720	776	723	691	697	687	673	647	683	676	715	701	681	656	650	663	676	658	665	690	653	668	718	669	608	660	660	732	633	679	646	661	661	641	688	642	664	696	666	640	659	616	612	683	653	657	649	665	642	622	689	625	679	669	670	646	636	669	675	685	626	642	640	617	655	670	682	619	620	622	666	707	648	662	637	663	635	643	704	668	669	670	650	676	656	643	673	627	673	681	671	638	704	673	705	670	708	649	614	655	650	714	683	637	702	703	711	703	645	674	681	647	608	663	653	668	600	686	670	638	679	684	669	718	659	647	669	670	613	667	685	650	717	687	670	633	631	672	644	684	629	699	625	667	668	663	664	659	669	674	687	671	668	681	638	662	622	643	613	639	646	660	663	668	660	592	650	679	673	662	665	671	711	700	659	669	673	627	680	639	745	686	652	675	707	693	716	666	701	685	671	646	605	638	717	686	654	694	661	688	644	647	684	637	647	644	660	691	633	679	647	644	670	718	703	672	651	664	677	712	683	624	683	646	666	658	685	656	623	673	648	664	644	641	673	650	637	659	660	685	665	664	699	660	630	640	677	673	652	688	645	674	678	679	656	627	635	651	678	617	629	678	663	692	648	707	659	674	643	664	669	639	639	612	689	657	620	643	668	665	654	679	674	679	682	684	662	682	680	656	631	632	679	683	677	668	641	604	659	634	647	660	646	684	654	695	685	636	633	610	648	678	633	652	675	654	696	679	666	664	665	678	627	657	679	687	679	676	680	654	681	681	657	684	646	665	619	613	622	684	651	661	672	631	677	710	660	676	650	635	655	657	712	675	687	680	657	676	647	694	640	641	613	641	680	642	612	673	659	656	631	632	631	690	680	671	614	639	655	631	647	679	626	675	630	663	689	639	656	660	671	661	665	627	636	635	643	671	634	674	706	690	653	648	631	641	643	646	634	695	656	662	664	620	631	668	687	655	665	667	654	678	669	647	683	628	674	659	657	647	665	664	709	652	662	631	696	704	628	640	672	668	638	629	691	673	682	676	658	646	630	650	677	629	639	684	707	623	679	629	698	658	662	665	642	640	671	638	667	663	665	647	637	667	608	627	681	671	646	653	621	643	695	694	648	673	621	690	630	680	673	672	678	656	646	655	687	699	664	665	650	649	700	687	655	639	657	657	633	655	670	707	673	643	679	651	641	698	660	674	634	636	648	633	655	715	697	590	663	710	643	713	598	653	711	678	669	673	643	650	674	591	639	652	678	634	670	635	682	665	642	660	633	592	623	623	705	705	670	669	666	677	731	677	643	675	591	630	680	640	642	672	638	655	681	633	682	701	703	641	650	646	696	645	643	690	677	633	671	641	652	619	688	663	643	709	685	668	687	664	647	671	653	627	683	675	619	697	660	697	645	660	663	656	608	646	697	641	684	694	635	637	659	672	648	639	626	645	669	651	635	653	624	660	694	633	665	666	609	670	707	653	677	658	640	676	731	628	668	709	669	680	677	660	712	607	635	631	627	613	652	631	690	669	680	678	659	651	632	649	667	649	668	642	670	671	665	689	652	674	636	648	637	656	633	685	636	686	692	683	634	648	651	679	643	654	630	661	660	639	698	638	605	607	676	688	711	689	669	641	640	685	657	691	664	674	650	628	624	675	660	611	663	639	665	636	669	650	626	597	660	675	674	680	676	674	638	654	654	665	626	675	634	694	676	613	687	627	687	610	617	666	633	691	642	647	675	674	648	695	702	647	688	635	667	716	640	678	667	667	660	698	666	689	639	700	644	661	607	657	617	676	646	659	691	665	676	720	665	660	653	668	639	674	670	632	662	677	666	649	633	684	661	649	640	669	640	652	687	654	700	670	650	666	624	671	681	689	660	700	646	691	662	675	679	644	702	640	649	703	655	661	625	666	619	631	642	623	683	617	647	647	670	706	636	664	634	748	619	694	670	630	686	675	666	692	623	659	670	647	641	686	658	666	636	685	667	671	695	657	683	644	645	648	648	640	673	679	677	666	632	653	666	691	622	660	669	716	643	642	628	662	678	632	653	641	635	611	644	665	664	652	678	685	662	648	655	638	663	642	650	633	690	688	630	657	695	725	665	692	651	632	659	651	669	622	682	707	632	615	631	611	651	675	617	693	660	607	670	625	660	674	665	680	645	661	703	650	711	670	661	619	654	628	651	667	692	624	677	660	648	649	620	642	626	665	667	683	674	687	626	632	636	700	699	663	647	658	637	665	638	658	649	655	671	661	646	679	642	680	613	704	669	642	692	638	654	653	666	666	677	675	677	658	672	664	653	655	691	646	652	664	698	618	691	634	662	658	691	685	604	634	670	626	665	683	663	658	654	690	670	636	644	661	669	631	641	684	635	639	653	671	658	636	660	685	672	668	681	663	619	662	714	706	684	670	655	643	627	654	668	636	660	640	642	712	644	675	648	633	659	660	673	653	660	638	665	696	755	603	665	629	642	660	677	657	632	639	682	656	665	698	664	686	719	646	642	673	660	693	607	698	654	710	632	698	662	674	660	650	674	639	643	615	658	657	671	677	657	592	695	667	681	668	645	673	646	699	652	668	658	660	684	675	659	641	673	670	693	688	633	662	657	649	709	682	686	677	635	671	638	692	663	706	681	698	606	694	660	621	678	644	647	650	665	663	706	649	660	683	674	695	639	661	638	677	637	633	671	639	676	680	699	621	624	659	669	649	670	662	672	610	664	658	668	644	680	657	699	634	663	620	663	691	637	660	685	685	655	692	666	592	599	635	652	673	645	661	620	674	679	658	594	667	651	690	667	603	641	651	649	701	654	663	633	655	653	657	654	674	693	666	691	636	609	669	668	702	664	705	657	629	637	662	700	676	673	657	646	693	663	688	697	653	650	656	658	639	638	651	679	682	671	640	643	697	713	655	704	663	689	657	629	650	680	619	666	660	656	668	651	642	658	711	655	662	652	650	671	650	639	674	652	638	681	671	646	657	639	695	666	660	623	602	693	669	633	660	618	687	662	701	634	705	646	697	683	672	636	616	636	663	680	693	664	663	673	632	693	689	603	642	613	634	700	670	687	626	655	670	662	675	635	629	653	633	594	640	650	668	625	692	613	609	645	649	670	660	651	667	636	653	652	691	653	690	662	638	668	646	626	707	686	672	670	686	679	642	666	672	640	628	644	657	635	671	683	680	678	712	643	668	692	645	670	665	688	640	684	644	705	671	663	620	662	627	671	686	695	611	615	664	738	657	665	655	648	666	626	640	670	683	643	625	687	666	651	679	684	652	642	657	654	661	716	660	666	649	639	711	629	641	660	674	657	701	649	662	630	700	680	664	603	635	625	703	661	660	666	607	616	692	649	651	653	630	611	684	640	661	653	611	658	646	627	653	627	622	658	644	660	628	665	696	637	647	650	653	674	648	633	642	633	674	692	685	703	664	706	697	673	690	689	672	701	643	646	695	662	642	674	672	656	684	667	672	665	672	667	625	702	685	658
6989	967	1110	903	609	460	362	338	322	313	260	281	251	227	204	204	202	197	191	203	191	189	191	213	188	202	213	193	210	218	170	220	187	171	186	168	186	177	174	193	187	192	187	217	193	183	192	167	185	182	201	200	208	195	185	181	221	208	189	174	168	160	167	186	182	205	171	173	201	180	186	179	153	185	154	199	191	181	179	186	180	179	181	156	152	190	202	198	199	165	186	183	201	187	186	211	156	177	174	175	179	186	216	177	208	181	195	181	202	174	184	173	182	197	183	198	176	161	186	189	169	184	195	173	182	181	201	182	192	178	184	169	174	178	175	184	168	157	194	177	184	181	172	195	166	194	195	185	166	170	181	177	166	180	183	162	203	193	194	154	184	175	166	191	196	199	188	172	184	166	206	197	191	186	172	171	185	178	186	193	186	180	197	171	189	185	185	194	177	155	158	177	169	190	163	170	184	185	187	186	188	186	191	169	168	181	189	174	187	192	166	179	189	167	208	208	187	189	192	194	184	172	179	189	186	156	189	200	192	148	180	198	221	199	173	182	200	176	202	181	179	163	187	158	170	164	188	194	190	190	201	176	189	199	173	194	196	198	155	163	190	164	170	183	156	193	191	180	156	199	171	163	176	155	185	197	182	188	187	184	170	175	197	185	199	197	162	177	184	216	204	190	201	192	191	190	202	187	179	180	189	180	188	192	195	167	163	187	200	184	204	195	184	188	192	188	191	174	189	177	184	185	182	195	163	189	189	169	170	183	180	177	178	181	183	158	179	153	225	197	180	158	186	175	195	184	190	185	170	210	195	162	202	182	193	182	178	186	168	215	176	218	189	178	169	167	168	183	203	155	210	176	176	192	168	184	175	182	184	184	208	194	138	175	170	155	183	189	177	188	164	182	217	171	186	205	183	190	180	185	195	177	174	191	183	198	165	200	173	191	176	195	205	194	195	201	194	201	190	179	219	207	176	163	181	173	187	204	180	181	189	165	182	183	181	179	190	196	194	175	207	187	159	217	217	180	164	182	167	172	186	179	202	179	173	180	178	178	189	178	183	185	178	188	187	190	184	191	182	175	183	177	191	166	210	184	173	201	193	190	152	153	178	196	193	166	176	186	185	183	183	173	186	191	202	200	191	182	170	196	184	181	167	193	176	169	185	184	168	188	180	211	180	177	171	200	176	183	186	164	174	163	183	199	203	198	158	181	185	184	175	198	169	188	168	194	192	196	184	184	170	178	177	192	193	156	193	156	175	200	183	174	180	150	169	177	156	176	183	217	189	172	195	188	196	177	190	184	175	187	202	179	170	175	156	157	169	152	156	205	180	165	203	200	178	217	187	177	208	180	185	175	182	198	191	183	181	169	177	173	189	208	181	196	162	183	195	180	170	205	186	180	189	187	184	186	189	186	198	159	163	174	215	195	204	160	164	182	185	217	179	202	186	186	182	166	186	189	197	168	182	177	195	191	192	159	178	186	191	183	206	178	193	178	173	174	200	163	177	183	169	179	169	182	160	197	185	170	184	179	187	181	208	179	172	179	186	179	183	197	167	167	198	183	168	192	180	167	184	169	187	163	155	202	177	193	196	174	180	181	187	186	213	171	173	157	191	175	207	158	187	189	187	197	172	161	191	179	174	176	178	183	210	170	185	181	185	195	185	172	166	191	178	203	219	179	192	172	215	164	207	197	218	188	181	189	188	195	186	201	165	205	181	162	171	207	184	167	180	176	178	204	217	193	185	198	173	198	171	196	202	175	199	205	185	204	203	197	174	145	177	185	194	175	156	196	204	184	180	181	168	183	197	178	244	172	189	177	213	162	167	174	177	161	168	187	171	192	182	207	195	175	186	199	173	183	181	187	175	188	176	183	178	160	191	188	210	179	175	179	172	181	158	177	193	163	161	178	189	168	182	192	188	187	191	183	194	195	189	153	174	146	165	179	184	197	168	191	204	174	176	188	186	154	198	179	182	169	166	186	163	192	177	176	187	176	145	161	174	183	176	192	180	188	203	178	170	190	179	151	187	194	182	163	192	175	176	188	170	205	212	179	202	177	195	179	188	198	203	184	169	185	193	181	187	171	190	183	201	193	182	161	195	194	208	204	191	193	186	174	175	195	174	152	182	170	182	175	173	175	211	204	178	192	196	195	204	186	205	187	194	199	197	197	217	164	180	181	176	202	213	182	164	207	160	214	213	171	173	182	183	186	175	185	183	209	165	171	165	176	202	180	174	185	187	215	162	180	194	196	181	193	178	200	203	158	179	167	206	175	211	164	182	179	158	155	185	169	181	179	168	162	188	160	191	174	200	191	202	187	191	202	197	165	165	183	196	184	209	174	168	162	192	190	186	211	209	206	192	187	188	191	191	183	199	166	173	193	189	178	164	168	172	201	180	199	168	188	174	198	194	189	214	161	168	197	181	192	190	176	180	193	197	190	183	183	205	189	185	185	162	170	194	161	183	190	197	186	191	178	175	175	181	193	209	204	187	199	186	193	192	182	197	204	175	204	192	192	177	186	153	177	179	198	212	166	188	178	189	166	183	160	180	164	192	204	188	184	185	163	188	179	157	169	202	183	184	197	187	193	178	181	209	167	184	168	183	183	202	174	203	184	162	183	170	177	175	170	184	194	165	166	196	179	159	188	165	156	199	187	186	178	180	188	159	168	153	182	180	178	199	170	167	204	188	209	157	193	191	184	184	177	208	179	181	205	182	177	188	196	189	190	202	176	168	202	181	190	183	202	213	182	188	187	174	165	186	192	165	189	181	183	195	192	196	210	186	173	194	192	175	172	161	180	178	185	176	176	158	188	192	203	179	202	180	201	173	178	176	194	182	190	149	187	191	168	175	179	163	183	172	158	217	176	174	167	160	199	204	191	205	174	173	185	175	160	164	191	176	192	181	159	183	189	165	191	157	184	176	195	170	169	223	203	174	203	162	155	176	176	154	183	161	193	209	171	210	160	211	176	183	189	180	161	155	190	163	194	191	175	208	167	181	193	170	181	188	200	194	185	172	184	207	185	178	186	201	184	191	173	186	190	187	203	188	179	173	169	184	173	168	173	170	175	168	181	159	174	176	153	200	210	160	192	216	169	169	220	192	186	160	165	180	171	196	163	151	205	186	168	167	176	189	171	185	197	208	177	198	184	188	198	171	200	194	202	172	178	172	194	184	174	191	211	202	171	173	171	188	200	206	179	176	198	226	179	196	186	186	191	158	186	180	226	168	177	178	191	176	191	214	155	167	159	188	196	190	164	203	180	188	201	185	183	211	187	172	201	199	181	181	182	170	174	206	188	191	191	194	180	202	179	209	208	211	174	174	173	205	187	189	176	203	171	190	214	172	175	195	194	180	192	185	169	187	188	181	197	169	181	209	166	179	180	195	205	182	170	181	160	183	174	189	183	170	157	210	188	200	149	181	160	179	169	165	196	200	182	168	195	170	166	176	187	172	177	159	174	189	171	177	190	162	190	179	184
5626	1238	2427	2883	2524	2100	1764	1572	1395	1222	1125	998	968	907	884	834	786	727	741	732	709	668	679	629	678	662	632	655	609	635	657	667	626	623	632	580	583	610	616	595	546	586	523	602	631	587	632	589	580	556	541	547	587	562	578	619	606	538	576	560	566	588	592	548	589	564	578	572	585	577	549	574	537	562	548	570	531	573	536	543	521	519	566	585	564	543	556	578	564	581	539	533	572	533	587	556	578	552	529	554	571	539	572	541	574	564	540	546	549	539	537	515	526	503	602	564	535	531	538	495	536	525	539	552	572	563	560	573	535	586	558	551	576	522	568	562	546	576	527	567	518	576	570	586	546	550	575	534	560	580	553	567	592	592	552	581	526	554	556	587	587	499	544	558	535	599	549	538	558	600	568	561	556	559	560	556	530	526	546	564	533	508	581	531	533	518	591	564	562	568	559	573	535	542	565	540	526	539	567	572	540	525	522	583	566	530	514	539	503	538	535	595	550	568	592	570	556	562	543	553	540	590	510	555	550	551	543	569	545	560	556	533	534	567	606	546	538	557	545	521	564	527	571	558	582	515	588	558	520	553	526	523	574	567	548	556	549	543	587	557	550	544	520	561	575	512	549	581	557	561	551	541	554	574	548	559	564	534	581	540	544	548	550	582	503	544	499	550	513	572	570	546	562	563	510	498	533	558	540	507	546	557	537	554	556	578	560	532	496	557	567	542	545	513	534	549	532	560	527	586	548	543	553	533	606	521	555	574	517	562	534	577	542	555	512	554	548	534	533	566	557	531	550	581	565	575	559	548	539	553	530	538	520	576	531	539	526	526	560	508	540	559	560	546	545	579	530	595	545	528	553	560	564	552	532	603	596	559	558	542	525	547	550	547	589	550	535	549	537	589	526	542	525	501	542	533	569	538	526	561	576	536	562	526	531	547	530	545	534	508	533	580	537	532	576	519	566	591	572	531	512	592	517	499	541	565	585	541	560	557	558	577	521	549	546	548	562	532	542	567	567	582	522	573	532	516	544	555	534	552	576	586	542	555	623	560	554	558	533	504	570	527	576	575	571	520	528	546	526	546	529	541	512	519	595	552	516	567	544	580	537	548	556	556	592	544	581	522	548	533	550	545	563	546	558	516	524	549	509	564	524	528	553	548	534	528	575	518	552	596	560	543	542	545	615	547	552	557	523	572	530	516	525	550	529	533	541	547	554	521	546	528	535	543	591	584	548	525	586	572	491	569	558	557	557	535	552	515	531	588	569	535	562	577	543	553	540	579	552	552	531	536	551	593	564	604	513	485	553	539	531	531	591	559	573	572	550	576	558	531	545	520	556	516	579	528	553	556	523	560	559	525	531	554	484	564	554	557	551	508	542	564	558	554	566	534	518	559	575	549	597	594	551	510	527	566	545	532	560	563	534	555	549	520	545	530	579	545	587	560	575	565	521	520	580	540	551	576	547	512	562	565	508	537	555	576	542	506	550	564	542	538	572	520	521	587	515	574	544	556	566	592	572	547	529	525	565	534	540	517	603	550	549	519	534	588	556	557	539	528	574	573	574	556	545	540	515	574	546	559	551	523	560	566	572	550	557	552	533	579	555	542	571	523	524	577	519	539	577	566	535	536	513	593	573	556	527	538	519	547	555	581	556	539	519	566	550	544	513	544	544	579	544	555	553	504	557	588	542	502	556	585	535	549	533	542	569	560	500	543	537	544	528	583	562	553	534	582	566	563	582	525	549	519	578	607	535	629	578	578	517	550	545	558	581	554	558	578	551	511	585	528	551	565	540	535	547	556	558	580	544	540	535	548	579	542	612	561	547	515	557	547	587	532	569	631	547	544	539	528	573	483	510	575	580	533	565	536	545	574	581	535	581	582	549	548	544	560	552	571	562	553	554	532	545	513	548	540	585	557	545	586	535	510	580	578	617	550	571	602	561	544	558	518	543	565	529	538	508	547	536	602	531	599	526	536	575	536	488	573	574	550	563	575	549	550	535	545	534	563	548	519	579	540	553	550	573	588	571	525	547	530	545	535	508	527	579	528	576	545	553	565	552	587	558	556	544	575	588	533	510	544	547	562	533	561	538	594	557	567	563	594	541	540	512	527	589	537	554	543	573	554	570	552	552	541	548	601	528	551	542	532	524	565	600	546	535	503	553	557	505	570	569	575	553	560	544	583	569	553	593	554	571	523	553	562	572	526	567	557	571	542	604	535	542	541	567	588	528	532	556	537	548	542	567	551	543	570	558	550	579	562	527	573	556	512	572	533	504	531	527	536	591	560	539	547	563	553	585	556	522	536	577	571	542	548	540	598	535	520	551	560	561	544	550	545	580	546	559	555	553	567	565	532	513	545	542	564	510	585	575	541	566	599	586	554	529	549	512	555	567	563	557	559	584	553	551	540	557	528	564	550	538	505	500	526	540	548	549	564	609	550	549	558	548	519	568	567	520	563	577	542	526	522	529	556	538	582	566	543	543	554	551	561	550	571	560	536	562	529	524	559	503	510	553	512	527	517	527	546	543	531	574	564	554	537	530	566	593	543	529	557	532	526	516	510	547	587	571	576	527	542	542	514	587	586	592	542	582	587	555	555	553	543	587	530	552	571	557	522	565	488	553	561	534	560	506	538	537	523	544	548	564	521	550	530	520	539	543	557	583	551	543	543	540	544	556	530	590	511	561	600	507	543	534	559	569	552	560	598	524	585	536	551	571	543	597	561	552	555	557	542	570	530	584	557	534	514	524	560	581	556	586	588	528	567	552	543	535	547	549	498	564	566	515	574	557	547	532	593	552	532	559	541	525	536	588	572	553	521	580	508	533	566	536	522	538	564	552	532	546	581	558	538	531	553	583	576	547	576	540	534	549	509	525	517	541	556	507	556	565	549	540	538	585	531	518	545	574	532	536	553	541	555	510	543	527	554	548	509	577	545	523	533	537	570	545	579	543	570	533	539	527	562	556	570	541	550	547	549	586	557	550	528	577	596	551	588	544	545	519	568	531	558	571	530	569	554	575	570	523	611	528	561	536	575	577	513	570	563	551	606	562	561	492	570	575	515	522	534	565	566	566	613	567	574	552	553	542	556	574	580	537	565	509	534	584	554	572	526	540	565	541	538	543	543	544	608	544	563	526	569	521	569	522	565	570	479	531	560	582	566	549	525	536	558	545	544	598	520	533	523	542	545	544	539	512	559	524	516	539	536	513	580	537	585	545	539	547	524	520	541	548	538	576	545	578	526	518	550	547	560	575	583	562	539	551	553	527	529	500	536	568	550	544	556	543	596	534	561	554	516	576	581	571	555	519	527	587	557	546	520	549	558	555	585	561	510	537	530	543	544	544	557	529	578	582	515	533	617	573	555	546	543	563	558	558	524	557	557	553	545	554	516	564	528	517	589	583	561	528	556	541	582	524	559	514	549	570	564	544	573	551	531	524	602	544	564	578	571	538	527	544	540	594	549	584	568	532	539	561	537	554	563	568	553
13509	2278	2316	1852	1330	1008	795	710	605	582	544	542	503	443	401	424	416	431	418	406	416	408	368	380	389	365	389	381	386	376	361	377	400	400	395	407	360	381	382	361	335	328	349	323	391	373	344	360	341	371	366	367	336	354	339	345	331	372	365	397	360	370	356	391	372	399	345	381	342	340	403	377	341	356	355	364	337	327	375	382	371	378	336	370	358	381	348	368	390	356	354	382	373	365	357	366	371	358	339	408	370	342	321	372	353	375	384	334	359	361	340	382	378	345	389	335	341	338	384	375	366	392	360	368	352	372	364	343	359	368	327	343	340	348	381	332	333	342	337	346	343	354	354	349	374	343	370	336	395	342	367	386	380	315	364	380	359	346	363	361	356	348	352	359	373	349	360	339	368	353	368	378	367	335	341	357	392	387	377	340	346	379	393	376	408	366	368	371	372	347	379	360	365	350	355	338	358	332	387	361	356	371	363	359	348	380	344	334	371	345	345	357	375	317	349	369	373	338	375	334	352	374	340	359	374	368	339	341	369	343	376	352	328	363	374	366	353	343	362	382	359	348	345	373	381	379	367	376	379	350	377	368	340	405	404	348	355	371	384	356	355	365	345	377	380	352	376	372	379	360	376	339	353	362	370	395	370	382	386	350	348	366	404	375	351	376	345	379	363	368	358	355	413	371	367	354	351	332	358	359	362	357	355	360	341	390	361	329	347	353	390	382	324	341	341	357	405	355	360	406	357	359	346	377	357	339	330	361	366	390	350	402	384	375	351	353	346	377	370	388	343	346	415	389	379	354	387	386	360	363	360	380	375	358	328	361	412	374	365	358	388	348	339	355	339	379	381	402	362	368	367	312	335	352	329	360	342	369	374	355	383	350	328	358	344	384	400	345	341	361	344	373	361	357	365	354	349	370	338	394	372	361	381	333	352	348	399	354	361	345	341	350	378	371	370	367	357	373	378	365	379	383	380	355	364	340	372	390	340	367	393	382	346	344	361	382	391	360	345	358	368	339	379	381	363	391	352	376	333	362	391	410	388	362	384	347	381	383	373	345	337	377	368	373	369	339	380	376	379	372	356	346	345	373	350	340	342	353	341	358	365	357	386	360	382	336	351	380	386	353	395	353	380	357	374	403	365	360	331	349	354	347	398	314	340	354	308	384	337	387	357	366	318	364	383	389	359	371	333	358	371	381	360	384	356	351	327	337	336	388	360	345	328	372	353	352	338	403	379	385	353	358	385	355	360	381	367	345	344	327	323	338	322	342	374	387	380	348	332	378	350	372	368	342	324	357	370	327	343	301	375	376	388	348	330	377	336	381	370	370	365	364	374	372	331	351	381	340	355	404	358	329	347	348	332	376	368	344	346	346	384	357	335	349	352	365	370	355	339	309	349	390	357	364	337	359	336	349	392	367	325	364	362	330	359	375	365	332	378	368	351	355	382	378	361	349	350	355	362	344	384	336	390	377	362	342	354	382	362	333	347	389	338	361	358	347	358	397	377	392	396	363	329	393	334	344	366	391	343	362	361	350	366	376	360	376	358	381	332	364	348	370	370	358	357	355	346	357	313	336	339	359	340	351	352	366	384	351	352	371	346	357	348	374	356	363	388	344	355	392	350	336	349	351	344	356	361	372	344	341	358	375	375	351	347	342	398	352	351	368	388	364	346	377	399	372	420	331	368	379	339	371	361	391	367	403	358	337	343	333	359	344	353	356	382	334	395	383	353	378	373	329	370	367	357	356	357	350	379	354	377	346	358	366	350	350	354	350	349	364	375	359	368	348	380	358	328	342	347	345	327	379	351	342	389	350	355	362	351	371	378	371	387	334	360	360	367	337	363	374	354	349	354	343	373	394	357	341	367	327	321	343	363	322	375	367	361	365	374	343	377	384	343	349	360	323	369	346	347	368	336	336	334	356	368	349	352	310	354	354	358	317	390	364	363	383	370	335	364	348	337	329	315	364	331	394	391	346	330	365	331	358	355	396	360	355	373	339	336	365	382	341	365	345	341	387	395	312	351	389	366	310	371	353	320	340	375	346	325	402	421	395	367	331	333	406	372	354	379	410	377	372	383	359	375	333	322	333	370	357	331	359	333	365	362	349	358	363	357	387	358	386	384	380	364	354	368	331	341	379	375	333	360	365	361	381	405	370	375	352	368	357	325	336	367	362	308	341	376	305	360	330	380	347	329	365	368	364	362	368	352	338	367	349	326	405	345	380	357	402	374	343	355	342	383	363	347	348	323	346	330	370	339	304	339	363	380	374	325	342	389	343	321	350	353	356	342	362	395	318	355	358	378	336	350	347	346	351	349	380	326	326	373	379	375	363	367	349	339	350	386	367	368	410	368	342	347	360	351	351	368	384	348	376	358	372	358	351	336	360	339	346	349	320	367	384	391	327	367	352	365	359	419	373	390	361	354	341	370	348	385	342	365	383	394	347	379	330	357	339	348	323	372	357	357	350	335	345	362	365	374	379	369	364	333	354	360	346	354	359	352	374	363	368	391	363	318	350	384	360	357	328	332	396	377	398	350	354	353	326	321	357	394	402	381	330	382	358	380	344	377	345	351	398	341	346	330	350	365	380	338	366	346	393	401	357	358	375	345	343	400	367	346	362	381	347	377	333	382	354	366	388	311	343	372	332	337	357	339	355	348	368	330	376	363	332	342	348	334	331	334	356	371	351	375	382	349	372	366	353	342	329	365	324	368	374	373	335	341	360	337	365	379	366	345	357	364	394	361	360	370	399	389	347	363	375	348	377	357	359	359	356	326	321	376	357	357	370	356	395	375	350	402	337	333	351	372	374	329	341	352	347	335	302	357	321	359	407	363	340	368	341	353	345	324	405	342	382	389	374	335	349	346	349	380	357	360	351	350	355	342	352	359	328	378	356	315	372	373	351	329	376	355	372	424	314	355	375	356	362	369	362	370	342	373	372	380	342	345	367	375	333	371	363	358	325	363	349	387	370	359	359	337	366	357	340	368	338	348	362	367	351	328	421	335	368	344	333	399	354	345	361	366	352	356	326	350	401	348	353	368	371	381	386	387	366	413	359	381	338	340	388	336	373	365	385	378	354	341	362	363	362	412	353	357	359	364	366	339	330	372	355	340	358	342	349	348	361	328	360	349	352	371	400	386	364	374	337	356	377	374	385	295	370	330	362	376	349	366	374	370	333	390	365	381	395	349	343	325	360	353	386	368	366	349	368	378	346	360	355	358	369	366	363	336	343	379	350	357	347	362	335	338	366	329	362	363	351	356	389	360	360	343	358	337	384	351	345	371	356	350	318	328	366	395	367	357	360	370	336	359	343	354	352	384	362	331	380	351	387	332	335	387	334	382	393	352	380	376	375	367	339	349	348	355	349	319	329	372	355	356	344	376	342	391	348	360	342	361	369	364	397	354	368	363	356	332	358	353	347	331	362	364	368	350	403	408	348	328	335	340	374	362	341	367	345	363	355	376	365	338	331	381	337	362	363
7642	2285	4549	5337	4665	3948	3366	2940	2452	2180	1882	1850	1719	1589	1559	1524	1384	1326	1252	1206	1270	1222	1207	1106	1133	1145	1085	1051	1034	1100	1081	1103	1076	1011	1067	1061	1061	989	1047	1049	1025	938	980	943	972	997	933	948	947	987	982	973	965	1033	961	962	922	980	949	954	946	962	1027	969	988	940	928	958	903	993	954	963	902	948	895	987	929	905	907	983	901	979	925	963	912	947	992	891	957	969	915	930	900	977	883	884	981	933	942	919	902	955	928	916	994	925	967	937	929	927	933	953	865	911	888	957	993	853	957	929	931	937	911	895	930	908	918	939	916	943	948	894	908	881	941	925	894	909	980	897	887	933	942	886	939	919	953	866	997	958	942	939	931	888	957	889	915	912	879	932	896	945	984	978	956	940	900	899	925	897	904	870	930	945	948	929	932	897	940	902	958	948	949	865	966	947	933	904	892	913	878	928	903	882	910	939	878	946	931	940	908	949	883	919	914	928	940	914	910	942	912	926	871	996	900	991	945	925	887	933	976	911	889	908	910	938	972	941	896	913	948	959	869	890	921	890	890	897	919	913	981	941	921	915	946	933	926	933	1000	913	930	912	937	933	950	968	925	916	867	956	898	902	967	936	927	949	930	871	929	915	946	910	939	890	890	955	971	929	859	931	914	1004	1020	889	928	916	954	981	888	962	982	941	892	912	918	917	898	896	916	887	891	898	927	914	985	937	944	928	863	923	896	946	883	978	933	974	906	960	902	970	957	935	883	940	941	936	934	951	937	910	952	927	887	964	874	879	879	869	995	933	953	882	923	933	947	889	933	984	914	894	940	916	922	985	919	938	914	897	926	893	924	915	877	914	907	901	898	941	942	921	915	960	919	907	963	907	997	947	919	944	928	982	929	959	959	978	951	921	934	894	898	860	925	872	980	940	891	928	947	1010	911	973	866	922	949	938	939	892	879	900	937	899	899	933	920	915	861	873	933	927	912	885	912	915	955	948	943	1006	930	922	912	905	927	981	883	894	957	922	855	915	929	912	918	893	865	886	987	909	958	917	939	912	979	919	917	895	963	954	942	894	934	942	994	890	905	1001	903	933	1000	940	916	937	918	894	927	927	939	930	892	914	901	903	950	897	952	925	1018	945	929	895	900	949	928	901	982	918	910	959	927	876	943	927	939	940	945	927	925	943	967	931	970	908	995	883	900	889	940	940	994	940	923	999	904	871	901	887	903	959	927	931	969	899	980	879	930	921	902	902	926	937	964	943	904	962	956	894	933	914	942	900	943	921	907	936	917	935	866	899	954	914	926	865	949	931	927	910	922	968	933	933	956	905	928	898	948	970	886	916	945	894	956	917	901	943	898	945	948	901	936	956	925	970	937	937	966	935	908	928	937	932	918	927	934	912	927	928	863	948	910	966	888	934	912	970	927	921	994	944	927	979	875	853	928	882	933	906	941	899	911	910	908	879	943	885	898	930	945	896	894	912	981	924	851	984	907	927	926	927	966	977	919	949	896	922	968	933	914	987	946	894	934	902	932	899	916	944	958	934	870	931	973	966	924	929	875	931	896	941	939	960	961	999	956	980	893	908	893	907	913	953	952	934	955	883	903	901	927	915	930	913	932	923	941	915	892	944	923	955	902	922	941	924	900	925	940	928	906	884	941	885	921	959	913	913	919	928	893	875	925	923	869	962	941	953	922	911	927	900	932	942	933	904	938	967	945	899	925	948	925	948	937	932	895	884	946	925	915	928	899	903	933	902	897	934	952	942	839	906	952	948	883	952	927	899	933	903	943	904	901	926	954	904	889	908	892	913	951	903	939	910	981	1003	929	941	902	913	832	910	895	929	943	927	926	949	893	972	955	923	971	864	920	877	949	898	954	961	935	922	946	949	962	854	912	879	923	927	923	881	926	905	921	992	933	900	929	894	939	909	930	921	878	897	873	944	914	907	900	903	897	969	890	836	938	939	947	861	896	965	989	952	926	883	907	903	909	937	876	931	986	932	932	951	935	905	951	978	909	954	921	948	903	914	939	902	952	919	956	937	876	896	873	949	872	933	920	928	936	930	891	907	928	973	955	943	911	927	921	919	891	935	898	913	881	876	880	944	890	936	930	916	914	927	907	888	923	934	898	882	956	948	902	898	899	931	935	933	885	912	884	944	922	950	947	912	953	909	950	932	960	948	875	940	938	909	924	907	961	946	944	942	976	893	918	930	892	916	948	934	912	873	935	923	911	934	956	931	888	914	912	918	868	902	915	932	915	891	911	901	911	878	945	904	930	963	903	908	925	910	938	873	921	922	882	905	952	928	937	904	926	959	953	923	966	850	888	939	956	911	989	926	922	927	894	937	906	945	912	884	939	892	944	944	940	944	895	921	891	877	939	930	922	883	888	909	870	938	908	821	891	871	896	938	964	918	945	930	927	924	931	917	931	912	855	877	919	973	978	938	922	903	910	915	935	1012	954	937	953	919	912	954	921	938	944	940	943	954	900	953	938	910	921	895	888	920	877	914	950	919	926	940	942	909	949	884	891	909	905	914	900	892	920	921	904	898	885	875	912	959	901	895	948	938	936	925	917	960	910	921	918	951	913	905	916	912	975	914	975	896	965	942	908	965	898	951	900	942	917	891	872	929	927	961	998	911	949	928	904	939	872	894	963	910	932	910	977	925	913	893	907	929	918	882	922	956	967	943	907	952	944	927	922	869	923	900	940	935	933	933	973	873	922	881	916	925	862	883	940	887	923	892	949	959	906	965	968	907	971	922	868	917	927	922	969	950	933	932	947	936	925	947	895	936	931	915	913	924	901	954	928	887	934	934	944	934	938	929	950	943	931	962	952	904	942	930	906	929	933	932	897	919	958	918	955	852	885	913	918	905	936	945	953	866	933	885	879	977	916	941	957	930	919	943	934	955	896	891	958	972	891	934	922	871	911	966	913	919	879	933	955	946	962	862	900	936	882	954	882	938	848	920	915	957	901	937	896	944	913	981	927	907	841	908	902	936	942	918	929	872	960	912	904	908	890	960	944	970	910	945	964	897	901	989	964	943	967	876	931	935	943	870	943	923	846	924	902	911	896	941	874	901	904	944	923	956	945	910	918	955	939	926	898	959	900	926	940	906	923	907	967	940	918	938	892	890	957	892	899	878	897	907	949	925	896	945	971	881	902	897	922	916	890	908	899	879	903	945	896	950	911	908	947	888	907	981	901	932	880	897	895	922	925	974	899	910	925	935	940	907	888	938	930	904	917	980	959	913	953	896	864	942	921	873	921	992	939	949	969	912	912	929	838	906	920	916	937	884	914	941	918	961	980	905	877	918	921	919	934	951	895	983	900	927	938	952	893	933	942	929	912	961	892	885	941	913	933	947	839	919	942	894	895	930	928	961	889	883	981	892	924	926	970	949	902	956	966	931	910	910	910	933	950	875	907	898	908	916	917	913	918	922	973	913	915	980	876	926	929	917	929	907	922	924	908	917	904	903	925	935	890	971	903	958	912	932	975	937
1931	298	265	268	253	235	240	241	232	230	228	260	259	261	249	248	261	228	260	262	234	257	224	244	255	237	254	245	244	265	255	255	244	253	253	225	239	257	266	251	224	254	278	248	248	238	262	274	242	268	285	240	252	251	250	244	278	245	252	231	252	234	231	251	240	237	226	232	263	265	256	225	242	228	234	290	248	240	266	253	231	243	231	258	251	239	227	248	266	218	252	224	217	228	253	230	270	230	285	243	246	242	225	221	235	237	250	216	260	261	218	262	248	261	223	240	226	236	261	235	266	251	233	268	269	260	252	235	238	251	251	246	230	233	243	226	234	230	248	223	243	230	261	240	242	242	255	213	249	216	256	250	225	258	229	211	223	270	240	218	231	234	254	239	276	258	237	235	223	262	246	256	260	260	246	231	236	211	235	211	227	286	244	260	234	252	253	258	243	228	272	257	237	245	273	249	239	247	232	243	265	237	273	225	257	244	255	233	252	231	245	244	260	216	242	261	244	232	259	259	233	223	255	241	251	252	274	256	245	233	245	227	231	249	268	254	251	229	260	258	225	259	254	268	236	265	251	213	237	232	222	265	250	244	275	247	245	241	229	220	313	240	231	236	251	226	276	225	276	250	232	251	237	222	245	253	223	234	224	261	241	235	217	244	242	261	233	249	219	278	227	214	246	263	235	259	275	228	251	230	273	230	233	235	242	233	224	205	233	266	255	221	267	261	217	247	252	239	256	235	250	246	288	223	261	247	228	262	247	224	236	258	246	237	231	249	221	217	261	207	251	219	230	252	241	230	251	238	255	227	263	259	277	234	271	258	275	226	258	257	238	246	266	235	250	242	260	249	256	300	246	239	270	248	225	248	225	261	261	247	269	243	252	247	262	248	250	222	257	219	238	230	257	267	243	234	235	241	236	255	240	266	249	232	224	234	237	240	277	255	246	250	233	247	248	243	213	252	280	261	234	260	258	245	220	240	231	245	257	228	212	296	282	228	205	240	240	239	275	251	252	252	245	211	249	233	251	247	246	228	242	249	265	266	274	226	231	279	261	263	244	214	240	250	234	243	254	233	244	201	259	214	241	263	254	255	245	259	246	250	254	239	246	235	247	241	231	228	246	259	257	239	224	240	231	242	247	231	233	269	237	200	270	253	237	237	238	228	233	235	249	242	237	237	275	253	249	257	210	269	252	251	230	279	271	253	256	238	236	260	247	232	256	236	230	252	282	228	235	253	281	269	256	258	266	231	221	235	238	231	240	228	234	254	228	225	244	230	251	221	225	247	270	250	233	236	232	249	251	239	253	222	258	232	230	239	249	262	235	239	260	258	260	240	226	243	227	209	231	239	236	280	268	244	222	249	260	266	255	246	249	206	251	243	237	207	247	232	228	231	218	252	284	218	271	250	224	262	253	246	248	255	241	268	273	255	246	249	220	268	262	269	242	274	245	265	251	249	254	248	263	233	241	232	260	239	278	286	255	223	277	228	247	277	251	239	216	243	252	272	252	248	271	280	253	252	244	257	245	254	249	249	273	247	236	225	277	254	239	223	235	234	268	232	223	234	238	234	236	238	205	238	263	262	259	216	235	251	245	215	250	236	242	267	275	224	254	252	252	271	215	232	274	234	220	245	253	261	237	243	244	249	252	236	218	255	251	266	256	240	240	226	261	259	259	241	248	220	247	259	250	232	236	247	244	233	262	245	221	239	242	244	224	254	235	257	268	245	231	248	233	253	248	244	240	203	230	227	220	226	278	264	242	227	250	244	225	256	231	226	218	246	244	237	240	248	228	236	255	240	259	271	248	248	250	278	237	224	239	245	264	242	245	254	255	239	242	267	227	259	238	255	254	245	232	211	260	226	261	226	245	214	270	251	241	221	242	246	251	229	241	222	228	253	253	233	261	238	272	243	234	220	263	219	260	267	245	277	252	234	222	251	264	252	248	273	264	230	280	258	220	217	270	270	216	235	222	214	228	245	219	253	234	257	238	243	232	257	275	271	261	259	263	243	218	263	225	237	227	247	248	259	242	246	244	265	232	237	240	242	279	247	242	247	256	238	276	236	221	256	231	252	242	227	248	246	271	231	257	229	266	241	235	232	236	261	244	268	234	251	235	234	250	242	213	257	233	269	222	243	242	207	234	254	256	257	268	244	234	243	269	233	223	200	236	255	266	266	249	235	236	229	272	236	251	247	239	258	244	273	234	244	245	235	250	270	254	245	268	227	224	249	221	235	269	242	215	258	240	226	216	246	252	242	253	249	243	275	240	211	249	220	230	268	259	258	252	264	233	246	247	228	241	213	243	233	241	258	262	254	241	255	240	237	222	277	234	215	270	258	204	219	250	231	247	253	247	248	265	243	228	248	265	248	260	241	224	241	250	227	228	237	231	245	252	215	246	245	243	258	250	246	244	262	255	247	234	229	216	235	239	254	240	269	249	236	286	253	239	226	232	259	259	216	292	245	241	255	243	271	280	230	224	227	252	258	215	238	262	239	249	255	253	254	239	231	246	246	249	268	271	223	247	259	262	253	241	232	225	248	223	237	224	268	260	249	265	228	261	254	239	267	253	220	256	220	242	248	262	235	251	245	213	253	242	251	214	254	207	245	256	242	235	257	240	219	260	236	244	253	272	245	249	251	259	221	247	236	268	228	231	224	237	239	277	258	225	264	228	239	221	251	259	244	238	238	227	265	228	258	226	224	236	262	233	270	258	251	281	239	258	260	269	230	236	230	220	235	221	249	241	236	273	230	251	237	244	216	245	253	231	289	243	248	270	258	258	280	262	272	223	224	236	248	242	254	242	244	253	258	232	270	221	253	217	246	228	222	238	254	228	268	237	222	250	248	249	250	265	240	256	257	244	211	271	272	238	259	252	246	247	245	210	212	265	276	243	233	247	237	252	239	240	222	249	236	223	270	234	214	270	235	236	236	257	255	269	256	238	251	273	240	253	259	248	252	266	257	238	275	238	254	221	241	252	245	225	247	248	258	257	250	274	258	209	245	219	264	249	254	226	243	241	260	253	249	230	221	238	238	243	257	235	215	225	243	259	226	248	277	255	217	257	241	238	230	256	266	232	254	218	249	251	235	243	254	220	254	262	259	252	218	258	225	247	228	253	237	222	227	215	252	245	230	237	244	256	275	252	274	271	238	260	266	242	238	218	236	240	249	204	271	253	240	250	234	228	254	222	264	241	279	221	246	252	254	272	211	263	260	253	248	240	241	246	253	220	218	260	269	243	261	231	252	247	265	249	250	238	237	244	237	242	243	261	251	252	227	252	255	245	237	259	239	238	239	238	229	243	276	238	223	234	246	244	283	258	245	244	264	253	248	232	256	249	224	227	212	249	253	267	249	236	231	250	259	241	244	256	206	231	249	267	262	244	251	240	223	257	253	240	237	233	258	229	247	246	260	235	238	247	220	274	283	239	235	251	231	244	257	248	273	247	256	241	249	219	240	243	264	238	244	248	207	228	259
2366	673	767	744	763	714	703	704	674	659	697	656	679	653	613	654	609	686	684	671	678	640	675	686	678	659	699	698	727	674	637	672	648	670	732	699	615	681	726	649	629	625	639	684	701	652	640	657	611	662	691	591	698	639	658	621	649	685	661	668	661	686	677	668	634	670	640	689	652	681	620	646	662	656	703	714	636	641	657	659	633	648	691	614	636	660	589	663	648	650	685	708	653	673	687	634	698	703	697	647	655	699	619	668	643	659	644	674	727	676	667	647	639	702	642	650	691	630	636	644	622	626	681	687	664	636	671	653	651	645	677	652	653	687	650	696	631	644	638	695	671	625	705	599	627	636	647	648	686	701	573	697	630	620	667	687	684	662	610	634	662	672	713	682	628	686	668	682	700	667	646	694	661	655	683	637	672	649	648	651	640	700	659	678	638	665	654	636	641	652	623	609	617	678	652	628	663	635	674	640	613	646	658	681	652	655	637	634	604	623	647	719	624	623	649	615	692	656	656	687	676	643	621	651	691	656	646	668	623	711	706	640	600	639	658	644	637	644	669	651	642	659	617	646	636	680	616	663	674	667	613	633	679	625	652	643	674	719	665	633	645	641	652	604	638	589	633	632	660	618	680	699	667	704	631	622	690	685	647	680	654	658	668	645	663	627	642	672	636	634	673	633	657	656	657	658	693	676	645	703	677	673	655	635	671	690	665	630	643	661	697	636	617	664	653	592	669	667	644	701	672	677	633	627	608	631	672	690	652	641	677	689	685	671	710	665	630	662	630	679	593	687	664	684	656	642	650	657	644	690	654	670	627	630	720	647	713	691	630	686	641	628	703	690	661	636	661	662	640	619	698	668	670	665	686	669	662	664	680	643	660	678	665	665	663	633	619	647	645	647	640	620	632	651	705	681	674	635	649	630	662	682	633	620	627	650	633	648	663	642	656	639	692	664	652	638	604	678	628	630	647	651	606	644	679	664	665	719	655	630	662	658	620	652	666	644	621	650	644	671	655	634	643	603	653	716	698	604	663	613	639	645	689	630	678	665	653	654	656	704	719	689	618	653	697	627	651	622	660	657	681	664	637	638	624	661	661	611	670	691	676	655	653	693	647	631	648	622	626	623	629	668	675	636	658	639	655	649	650	714	671	659	666	630	639	662	623	636	627	692	623	699	583	649	715	621	650	647	660	706	661	712	659	638	660	688	613	648	641	647	626	631	625	676	690	603	624	695	658	648	638	650	638	624	676	702	675	681	705	644	628	659	657	672	656	665	688	636	628	661	673	661	608	634	680	642	656	679	637	664	628	634	625	680	646	663	638	649	657	625	677	663	694	629	668	685	672	618	631	636	645	634	626	662	641	642	651	627	655	690	669	677	691	624	641	630	641	709	677	700	616	619	670	711	666	602	687	649	652	604	691	599	657	634	657	668	679	694	667	692	694	719	636	638	694	654	653	625	668	625	645	674	673	676	653	670	665	692	696	626	656	641	674	680	691	616	673	665	668	697	645	590	653	685	676	679	654	687	676	644	662	627	640	630	639	651	650	661	619	603	667	627	682	677	639	631	661	641	686	655	638	642	612	681	667	635	668	637	672	686	702	683	664	649	680	631	684	654	645	637	656	626	653	700	661	608	669	679	636	624	662	631	693	651	666	655	663	704	657	645	656	715	700	651	684	692	678	657	684	611	664	666	633	627	619	697	676	632	620	660	661	657	637	671	652	624	692	644	614	583	650	653	667	625	669	715	671	648	619	688	654	641	654	652	641	671	641	707	641	643	658	655	683	643	626	623	672	614	698	694	639	649	614	635	646	667	668	616	691	645	653	589	669	674	661	640	656	662	659	686	642	620	611	680	658	630	642	665	628	609	645	661	637	663	632	647	647	642	655	621	658	659	703	673	675	668	645	649	608	668	693	630	675	687	712	681	688	669	659	643	639	620	701	626	657	688	671	710	664	671	648	720	637	673	682	642	638	691	651	732	605	670	670	633	641	657	623	634	668	658	670	669	653	697	651	685	681	658	661	666	597	662	662	646	653	683	604	672	669	622	583	625	687	611	647	618	656	656	651	625	642	611	691	686	645	606	651	666	703	667	637	662	594	645	678	641	653	672	634	687	681	667	673	650	638	688	664	639	659	662	679	667	666	669	679	621	621	647	643	644	655	649	652	627	722	667	648	635	647	644	636	625	712	662	630	662	634	674	636	662	659	685	608	656	641	642	674	658	645	658	655	710	648	663	668	653	634	622	645	623	697	735	648	664	652	665	657	665	669	629	639	640	649	643	652	667	599	665	670	650	632	640	689	632	686	649	616	666	669	656	658	655	642	651	639	650	646	655	671	672	652	654	640	694	632	685	700	662	679	637	653	654	641	667	649	656	699	651	669	639	624	630	647	627	680	679	666	631	623	659	644	684	675	646	667	675	656	643	673	657	660	676	669	663	608	660	657	637	637	646	636	666	643	692	688	657	635	683	646	650	679	687	607	633	653	631	639	671	665	645	700	641	605	661	654	681	693	630	656	630	651	619	650	641	697	665	673	650	655	651	618	636	666	676	634	650	601	666	650	635	658	660	678	656	704	676	608	623	622	679	645	635	665	644	677	684	619	676	662	698	658	580	610	623	670	631	678	644	648	665	646	682	653	612	680	649	688	681	705	677	660	665	600	613	638	680	614	639	658	669	681	657	706	623	657	697	661	619	646	678	693	658	677	634	627	662	599	636	668	668	677	649	631	657	689	619	743	670	642	703	678	631	682	674	629	671	669	673	687	625	616	663	669	687	641	628	634	639	651	660	675	640	696	654	634	669	667	691	615	656	686	632	610	653	660	623	610	641	635	659	641	672	682	678	646	614	634	636	672	602	666	636	674	691	623	663	714	661	621	649	633	694	655	622	733	668	683	650	679	655	669	637	637	616	647	698	644	651	654	665	661	632	698	656	671	636	647	624	638	638	669	629	644	657	668	690	678	671	654	642	671	660	661	647	661	620	679	639	727	628	700	657	679	596	640	656	640	672	658	662	717	620	663	660	694	672	642	657	663	681	625	669	618	691	654	640	655	661	629	665	636	670	639	664	653	606	625	640	659	636	651	677	661	657	672	668	657	672	635	699	655	703	640	695	632	605	671	715	632	674	655	678	687	610	655	640	614	660	644	672	655	657	651	714	671	665	623	673	664	630	659	692	629	655	656	695	612	652	627	641	668	630	654	657	602	651	669	626	636	628	714	669	676	631	648	647	625	700	658	662	692	685	655	722	661	640	644	579	671	650	637	627	691	613	650	666	694	676	674	603	657	669	681	642	670	734	664	657	631	645	684	686	715	663	681	709	641	690	639	664	641	667	678	605	654	676	630	641	642	593	681	703	698	732	634	603	639	654	661	634	634	677	639	665	668	658	684	627	640	682	699	660	682	661	626	659	651	618	671	709	604	609	654	637	655	659	650	687	635	661	649	661	670	667	659	674	677	684	650	661	610	626	698	696	678	637
7196	906	1090	867	637	424	396	342	323	264	228	259	252	235	229	210	218	225	216	233	184	202	204	180	198	181	212	179	185	189	187	199	194	219	190	192	173	188	174	187	199	193	182	206	162	205	235	162	170	209	189	186	206	193	183	178	195	173	169	209	179	161	197	170	178	189	205	173	189	179	162	205	205	162	186	174	184	180	172	208	182	177	157	182	175	187	179	187	172	198	161	175	190	186	187	186	183	173	173	191	179	186	179	177	175	171	176	165	164	179	177	167	169	181	194	182	188	203	170	194	149	196	191	182	211	179	194	173	183	187	198	184	190	186	172	175	192	176	171	180	197	186	194	178	182	191	189	183	191	189	180	200	196	172	201	185	194	182	175	193	179	217	195	162	171	179	176	171	217	191	181	194	204	195	175	207	168	175	180	177	186	192	156	190	168	179	183	190	184	223	203	184	193	154	177	188	173	174	211	205	184	188	170	181	189	181	203	192	203	181	188	174	192	180	172	191	179	185	178	186	205	174	176	184	199	187	182	211	177	162	190	203	172	171	183	165	174	194	204	179	175	167	184	185	180	171	167	172	174	170	177	195	203	185	192	181	178	167	189	184	181	192	190	165	166	186	185	200	191	158	177	170	162	171	189	185	179	193	187	188	188	177	189	194	189	189	172	169	163	186	178	174	206	198	176	162	158	178	190	147	183	178	183	190	169	173	192	162	179	191	192	183	177	198	184	172	188	169	163	191	167	188	197	177	175	184	186	192	174	177	154	168	162	189	174	194	166	185	172	187	170	207	170	196	186	169	182	200	177	160	188	208	187	162	176	182	182	209	188	195	196	181	164	169	182	186	178	177	189	169	199	187	194	198	196	158	174	191	176	180	193	203	193	191	170	200	226	197	171	197	184	176	165	176	177	196	187	183	206	221	190	206	193	194	186	173	149	164	173	174	197	171	170	181	205	202	210	175	170	179	180	192	177	199	172	176	176	177	186	186	194	153	166	182	184	199	200	184	165	183	201	172	190	176	166	182	180	184	182	181	190	169	187	181	188	203	186	160	150	178	171	182	160	163	171	199	202	198	174	192	198	182	197	183	197	161	204	203	192	195	201	216	165	198	197	185	168	192	178	197	201	170	167	201	205	196	190	178	191	202	177	181	177	209	179	167	201	198	197	192	186	170	194	175	176	186	194	189	175	229	184	171	172	191	169	159	197	149	176	183	196	197	166	176	202	194	169	195	203	182	177	173	185	181	183	206	186	182	167	192	170	178	183	175	165	168	175	199	176	180	186	176	182	193	199	199	192	187	189	162	177	209	209	182	207	176	188	189	200	177	157	166	179	203	181	195	174	176	168	175	170	168	163	191	184	169	186	175	182	180	205	181	198	193	166	181	178	198	168	187	178	173	183	189	189	210	167	203	197	156	182	181	195	195	172	166	189	163	171	204	211	191	186	148	175	197	192	181	204	201	210	193	194	204	186	193	178	197	190	214	182	187	193	155	167	179	179	171	161	151	188	193	210	199	187	199	191	181	173	185	182	191	167	183	193	174	171	171	168	166	174	175	185	197	183	201	195	185	178	186	216	198	185	178	189	203	165	163	177	163	201	192	199	154	186	169	210	192	193	198	187	168	214	171	190	201	183	164	171	177	189	204	179	181	200	199	183	202	200	197	191	179	157	179	192	199	184	197	190	186	165	188	202	172	175	176	173	197	213	187	168	191	168	155	173	171	187	215	169	183	155	180	170	200	184	176	185	195	190	173	165	205	157	171	188	173	176	197	214	179	196	223	183	176	171	176	165	181	190	200	188	187	181	191	188	183	184	176	183	173	185	178	176	184	165	175	211	190	185	186	159	183	197	191	178	201	191	184	207	169	165	165	155	182	195	174	189	203	202	157	175	178	178	188	180	162	159	175	184	177	213	183	187	178	189	189	220	197	183	208	185	206	187	195	207	178	167	196	182	170	180	203	185	195	173	189	175	183	176	187	162	154	186	194	189	150	184	176	210	160	163	186	188	168	187	212	184	193	178	165	192	165	151	191	189	164	184	172	173	179	189	192	197	179	192	187	203	191	208	206	154	200	195	176	185	178	206	189	187	187	167	175	203	190	182	192	183	184	187	182	163	156	194	195	189	204	182	159	196	165	197	191	196	169	181	179	184	181	187	199	184	198	178	181	177	186	174	172	189	182	153	166	165	177	191	197	190	185	155	194	202	194	180	182	156	173	187	166	176	161	181	189	166	194	168	164	188	172	191	197	177	167	159	209	190	194	179	211	201	179	181	178	164	157	185	181	173	203	194	186	172	173	186	188	191	205	189	173	171	180	187	197	171	179	165	192	190	178	170	176	178	168	172	191	193	173	203	205	222	187	175	194	182	181	191	168	184	170	193	183	182	191	170	169	198	161	157	194	189	190	193	179	180	186	171	178	185	165	195	192	174	171	196	178	186	199	173	183	211	176	184	185	187	195	183	205	171	211	193	184	171	165	175	188	203	168	172	185	182	195	176	162	170	204	201	184	170	181	177	190	167	200	183	175	185	184	184	208	170	193	173	189	185	204	171	178	165	178	188	173	185	185	187	181	187	178	192	188	187	182	206	177	166	186	176	179	213	171	200	174	203	218	183	167	189	191	179	163	201	210	178	167	206	183	208	181	186	172	203	204	181	192	197	215	184	204	208	173	188	199	176	183	193	195	183	192	211	198	200	185	159	193	175	175	180	180	198	200	182	162	206	206	188	176	187	197	193	185	196	166	214	187	158	188	176	158	169	181	168	181	187	183	179	173	183	209	186	166	171	167	191	174	192	160	190	189	187	163	188	184	179	169	184	161	179	177	153	174	191	190	172	188	181	164	193	185	183	180	211	184	184	194	206	225	194	167	189	179	185	154	185	192	171	195	201	192	180	172	223	204	196	157	146	193	206	187	183	215	170	198	193	215	184	212	183	185	199	173	179	167	162	188	182	177	168	175	195	171	175	188	174	197	162	200	175	186	194	184	189	187	201	174	184	173	180	176	186	200	180	168	160	202	189	169	204	170	183	159	185	193	168	194	187	214	181	171	176	182	172	196	196	184	185	187	162	191	184	202	177	201	179	229	173	192	184	199	164	196	170	195	185	197	166	177	162	191	199	198	193	190	189	163	196	196	186	195	166	194	199	181	199	190	169	200	169	180	188	176	165	171	180	172	210	148	182	183	212	176	195	183	176	202	175	196	181	168	168	160	165	171	190	162	166	177	171	194	164	182	140	183	177	207	203	158	180	200	185	200	178	180	169	201	160	221	159	183	199	187	190	181	198	206	165	168	186	178	179	179	171	202	167	167	161	152	212	165	187	177	198	182	183	204	185	192	192	152	194	183	180	171	187	189	181	191	188	199	175	200	163	185	187	190	195	193	180	198	186	179	192	182	170	180	170	170	176	174	214	162	184	164	178	217	200	168	193	179	205	157	193	174	223	174	187	186	207	172	179	184	173	203	183	168	173	186	182	178
5552	1241	2429	2876	2515	2168	1759	1446	1395	1207	1110	1076	954	861	879	809	800	766	761	732	747	644	656	674	690	674	682	661	588	621	606	603	626	618	606	595	611	578	556	585	603	607	583	600	553	561	558	528	586	582	570	544	530	592	578	544	589	563	590	562	577	534	582	551	571	531	574	620	562	583	597	567	605	536	549	520	564	548	560	562	579	583	536	571	582	570	609	552	547	536	598	544	565	533	560	536	544	535	509	569	612	551	555	581	560	548	523	537	539	520	542	617	534	614	582	573	540	554	580	561	534	558	558	578	515	576	560	565	527	578	595	566	522	559	601	579	488	583	589	557	558	603	545	525	545	600	536	544	531	591	576	577	556	551	545	562	550	605	507	577	556	544	563	525	565	495	560	520	546	530	521	542	524	546	557	558	569	572	598	570	532	543	583	549	586	538	544	578	552	533	559	550	551	551	556	527	541	553	564	592	550	549	578	537	510	585	576	560	554	551	529	572	535	526	562	536	539	534	590	543	534	552	568	552	582	499	535	571	570	568	510	527	598	562	635	513	569	629	552	548	535	546	572	535	528	569	591	542	560	511	556	527	550	534	537	547	523	515	535	544	541	564	535	578	548	558	545	545	552	563	576	526	569	572	541	578	548	555	562	519	548	588	604	547	581	547	568	534	531	580	541	542	522	581	534	525	564	562	524	557	560	537	576	565	571	559	564	532	541	537	553	523	580	568	561	526	482	556	560	500	520	526	563	537	573	564	541	566	544	571	546	537	576	581	557	506	527	542	580	550	537	550	515	547	564	562	563	569	553	544	550	575	576	555	541	588	550	559	527	558	539	522	551	555	557	559	550	562	521	534	591	504	575	582	530	593	566	504	556	548	584	522	558	591	561	543	514	589	598	598	559	550	558	552	531	540	562	564	535	518	528	558	553	555	613	572	563	519	560	549	561	551	548	546	588	516	543	563	579	529	538	565	579	525	576	595	522	545	513	534	542	557	544	561	589	537	543	517	572	507	528	539	555	540	557	570	576	557	587	482	524	542	549	489	590	575	580	554	551	534	549	552	568	588	532	565	535	539	550	549	572	518	558	542	534	550	528	565	510	581	558	601	531	579	542	546	574	546	533	515	550	566	546	561	539	577	522	553	529	542	574	530	574	538	550	586	550	557	578	585	565	539	547	558	555	543	556	560	559	591	563	538	554	543	545	484	554	542	561	563	540	593	530	537	546	603	545	567	594	541	611	544	558	545	612	493	559	524	548	539	548	549	541	493	590	542	550	556	551	568	564	510	566	567	528	569	581	557	562	568	529	542	562	529	532	554	550	601	552	504	563	572	556	550	567	533	594	561	554	528	603	513	543	523	529	542	565	553	555	542	580	495	602	561	525	578	601	555	543	533	528	570	526	548	523	549	558	584	524	572	575	540	577	522	595	572	570	516	527	579	537	523	549	523	506	582	584	571	568	579	567	563	555	534	553	582	542	579	587	533	523	584	600	533	556	556	515	533	529	541	552	544	548	573	575	583	564	581	592	513	561	531	574	566	548	567	571	529	571	561	554	544	538	581	528	573	546	538	532	535	506	538	548	559	579	585	517	554	553	532	550	531	541	549	564	561	542	526	536	518	615	561	583	552	574	550	569	555	580	556	560	560	543	564	560	605	572	552	521	567	556	589	593	560	566	605	546	527	580	558	554	532	532	581	580	557	528	534	524	579	531	525	513	604	572	608	576	491	567	580	576	535	589	556	528	553	540	521	570	518	562	589	594	543	597	574	564	541	549	544	530	568	506	574	521	525	509	540	511	566	537	562	599	540	566	542	552	534	508	563	530	568	536	576	604	562	554	549	565	552	518	543	547	579	546	547	549	520	506	563	543	547	529	544	546	520	515	546	510	535	545	537	621	546	545	539	593	525	581	536	566	524	507	533	559	532	571	544	549	543	566	568	536	528	568	524	552	530	534	570	533	530	528	573	564	563	528	517	543	531	535	495	541	554	552	542	534	544	572	525	528	569	594	566	520	558	559	525	520	544	539	505	565	507	558	555	520	558	534	522	551	555	511	526	521	550	592	579	622	516	556	507	594	592	542	546	553	575	539	545	547	552	520	559	555	537	561	606	554	583	575	494	537	595	568	548	608	568	539	559	548	528	511	548	520	553	585	571	545	523	569	518	583	576	560	553	545	523	558	592	569	585	568	555	564	550	531	553	525	545	568	489	547	540	575	564	575	547	581	576	532	566	569	570	564	562	567	573	545	602	570	553	548	600	540	534	547	535	593	573	531	543	596	559	603	516	534	557	548	559	563	522	558	524	565	539	562	566	574	528	532	516	530	526	581	577	582	562	567	551	535	541	531	547	546	549	540	537	544	535	561	569	606	512	565	534	553	520	576	546	556	565	525	548	543	528	570	541	626	539	532	547	599	550	531	583	545	530	552	562	599	544	537	580	566	555	582	541	578	570	591	551	540	520	524	549	562	545	620	542	579	564	533	567	547	530	568	548	538	563	585	545	533	562	558	567	541	506	544	489	518	543	560	593	523	522	551	554	561	523	515	579	539	561	520	545	577	538	581	560	539	559	560	592	522	554	534	553	558	548	565	562	569	559	587	516	535	517	544	625	569	554	531	579	555	536	575	554	530	562	573	527	550	584	558	542	548	517	540	582	527	556	530	542	548	570	555	554	563	526	579	567	561	521	576	546	572	534	599	546	575	570	542	549	561	575	582	564	564	540	552	563	551	543	562	557	571	545	581	555	560	568	554	532	564	598	549	537	555	547	542	532	546	553	529	536	594	510	526	548	593	543	527	520	577	567	554	542	540	528	534	554	579	584	598	557	502	579	590	518	553	537	539	539	543	524	530	532	542	554	549	578	568	543	531	558	507	531	549	586	545	561	548	523	569	511	540	505	527	511	563	579	539	574	558	572	536	541	560	579	551	539	565	542	561	528	560	558	562	535	531	553	530	563	593	533	573	534	577	584	533	553	554	538	598	579	552	549	537	549	539	549	551	579	585	529	586	552	498	590	568	546	572	534	564	525	549	545	504	541	547	510	563	527	553	557	538	532	528	572	560	539	542	497	594	525	567	512	579	568	535	552	504	565	559	570	589	561	554	539	548	528	551	564	532	552	585	543	517	538	541	508	557	549	562	572	572	537	550	538	548	546	521	537	532	530	545	598	550	532	586	551	519	596	605	538	596	586	498	560	549	539	557	531	538	557	547	530	521	576	558	495	565	532	588	570	520	558	557	549	525	571	528	496	561	567	552	530	575	566	556	596	572	533	520	539	574	540	560	539	547	537	542	587	514	588	510	538	575	526	510	559	572	507	590	546	599	539	564	558	538	597	569	518	526	553	526	560	545	530	519	548	539	548	590	567	550	532	572	569	533	570	507	547	554	536	608	570	530	551	506	539	576	551	544	537	575	557	558	589	551	566	556	569	542	554	518	535	583	552	552	551	564	543	591	526	569	578	563	547	556	563	582	521	546	534
13447	2325	2457	1783	1299	995	848	704	603	551	543	504	474	464	451	435	426	423	410	425	414	443	383	357	407	362	387	405	393	391	310	366	383	386	403	364	378	348	337	370	381	365	349	348	364	374	333	360	354	368	344	367	366	380	397	392	343	337	412	337	377	383	348	341	364	353	362	341	372	367	386	335	370	369	367	356	360	350	345	345	351	380	362	407	340	350	369	368	357	354	357	344	364	362	353	331	373	341	360	334	363	362	352	400	364	352	362	341	369	345	370	351	335	350	350	362	364	364	385	352	345	361	336	369	375	381	370	353	348	373	362	367	360	367	375	364	340	335	341	325	381	346	339	413	337	375	342	398	361	361	363	348	343	383	340	379	384	375	364	378	320	362	364	385	379	358	370	339	359	387	350	359	389	340	322	334	324	369	365	364	339	393	326	382	392	394	373	369	362	371	366	365	339	350	354	361	362	355	356	357	365	344	373	356	368	352	377	370	378	371	363	375	350	348	371	347	326	361	382	392	342	352	388	365	346	358	384	339	342	341	348	371	329	362	331	398	367	364	349	352	369	340	332	355	337	370	382	352	350	373	324	352	318	334	356	355	330	359	403	377	372	390	333	343	315	358	341	400	358	419	339	324	361	370	351	385	354	381	365	308	342	343	360	371	344	394	369	374	347	354	361	342	358	317	367	361	348	366	359	367	370	346	314	348	336	353	358	352	360	369	355	376	328	346	367	370	366	345	360	384	376	357	383	365	334	359	369	371	336	361	360	391	368	369	369	327	376	390	403	356	349	333	321	352	338	351	388	307	329	351	344	406	349	339	389	344	367	345	338	361	369	351	329	353	387	378	380	309	374	365	372	329	357	379	336	344	360	366	359	368	344	387	340	373	335	340	361	372	399	356	342	389	336	345	386	351	342	370	341	355	400	335	376	367	350	356	371	326	368	348	368	372	373	341	387	324	351	343	344	351	366	341	343	360	351	368	358	335	360	326	346	359	373	336	392	355	369	396	352	355	369	313	383	367	347	380	328	341	365	394	338	348	396	316	338	368	370	354	363	365	357	368	310	357	356	332	329	347	343	378	351	330	380	368	308	377	343	374	369	392	396	336	360	373	361	346	346	367	356	333	357	353	375	354	382	377	350	338	380	377	373	376	372	368	399	355	357	409	334	374	374	373	350	356	369	348	350	381	368	386	351	338	356	360	324	366	378	378	376	366	396	355	363	326	386	358	319	353	333	384	335	359	361	356	367	374	375	351	340	316	342	339	373	369	316	340	411	367	365	348	362	338	333	339	368	329	360	349	360	374	368	343	391	327	359	362	357	308	377	352	380	330	359	360	336	384	363	319	317	404	356	412	360	377	357	388	326	372	330	360	330	367	358	374	319	339	364	341	344	357	366	357	338	320	330	380	358	347	347	386	374	311	357	366	365	368	353	354	333	341	377	368	362	354	361	377	389	357	356	369	343	372	388	365	358	359	426	369	353	381	363	341	344	351	337	335	370	342	332	343	383	380	353	343	372	388	363	362	344	346	352	372	356	348	342	385	387	341	389	318	379	348	393	406	377	343	349	390	340	412	367	386	352	372	376	389	382	363	357	348	377	355	396	353	348	370	382	356	342	411	339	337	321	335	339	350	332	327	355	317	361	372	416	394	380	403	341	362	367	377	351	365	356	349	354	416	347	390	376	361	358	362	395	381	358	354	358	385	350	395	374	405	340	358	337	371	337	338	338	364	344	380	346	359	354	354	355	334	331	338	376	380	340	372	346	352	356	351	336	382	350	351	351	391	347	394	348	372	345	366	343	349	362	371	321	359	326	368	380	361	335	360	344	382	355	343	389	356	362	364	364	323	363	409	342	366	399	391	384	368	337	356	371	335	356	344	379	328	339	342	360	405	352	364	405	348	389	403	376	357	324	359	383	365	374	328	348	350	343	353	336	331	392	347	311	315	358	377	344	343	367	381	346	361	362	359	360	364	383	333	344	311	343	316	383	349	324	354	365	376	382	330	352	353	350	344	374	367	378	317	367	355	365	359	375	350	367	362	384	378	358	339	338	357	356	358	388	370	329	335	339	308	336	362	363	362	378	357	396	384	392	352	336	333	380	341	391	363	351	370	370	350	366	328	358	380	395	382	360	365	360	361	341	331	387	355	372	344	352	359	362	346	362	349	343	356	353	396	325	369	405	340	359	335	387	372	349	372	367	354	383	403	369	417	345	362	357	349	354	345	370	345	340	324	384	378	390	344	381	375	363	346	317	388	353	344	354	363	325	353	348	346	359	376	349	357	352	356	371	341	367	325	354	356	348	392	367	376	364	369	344	332	353	340	339	336	340	343	360	335	380	328	361	337	388	390	299	371	365	392	343	361	369	393	371	363	366	349	361	353	383	347	372	378	311	394	351	327	369	338	310	346	353	397	348	373	374	339	353	346	383	368	364	329	353	394	380	335	304	317	368	371	352	344	380	344	417	347	357	360	363	389	396	331	392	324	358	361	332	371	382	345	359	384	321	360	369	373	342	334	374	339	369	377	393	376	332	357	358	352	353	384	358	365	368	396	323	368	373	371	344	343	340	343	333	350	357	377	362	363	358	354	373	362	347	371	369	378	347	380	338	355	356	377	353	348	352	338	365	349	385	376	375	327	343	382	336	337	349	377	341	387	391	366	353	382	359	363	357	367	358	350	374	350	372	334	341	343	335	322	339	366	396	366	323	340	340	380	369	323	341	378	369	353	336	377	367	351	398	360	355	364	357	372	376	374	366	340	330	365	361	347	327	357	382	353	346	330	375	351	353	365	345	368	361	359	364	367	331	381	341	327	386	340	334	358	373	349	342	378	368	359	354	362	354	395	339	343	382	383	403	420	347	354	368	326	343	332	351	353	345	347	383	357	330	357	342	361	346	335	354	361	368	357	341	335	411	349	368	348	347	344	380	345	343	343	357	343	336	337	339	358	369	349	376	363	362	409	325	334	357	363	353	353	355	378	345	374	374	368	314	367	376	359	337	398	311	338	393	361	338	348	388	380	332	373	357	352	336	360	340	368	344	348	343	349	330	354	384	358	379	375	370	375	344	372	339	346	335	357	385	378	374	360	347	368	332	359	326	353	350	348	355	349	371	379	340	367	355	352	390	359	353	347	349	357	348	314	353	346	314	355	324	399	390	333	372	351	361	364	334	345	359	379	358	341	385	360	390	333	353	334	357	350	355	357	369	370	382	354	356	357	363	354	355	351	386	376	353	363	362	343	351	354	384	339	354	335	387	365	323	368	365	364	349	331	393	332	358	373	369	365	365	363	356	373	370	368	351	393	334	364	344	359	350	383	343	352	378	363	360	350	372	391	372	363	363	327	390	324	347	405	370	415	370	339	349	373	367	371	358	366	355	358	339	371	377	385	336	392	346	360	333	355	352	333	345	370	322	356	381	338	355	370	350	365	363	344	366	320	353	361	337	371	376	364	365	363	363	409	351	339	341	382	355	310
7691	2314	4471	5379	4778	3876	3337	2770	2585	2316	2044	1804	1701	1605	1477	1493	1363	1366	1301	1262	1266	1220	1169	1200	1085	1154	1086	1091	1081	1060	1098	1111	1037	1062	1037	1044	1062	1049	974	1025	1001	1008	1021	986	963	994	1007	988	1010	1020	1001	999	987	1003	1009	1002	916	957	961	918	926	929	946	960	996	1052	927	940	953	964	978	918	948	897	933	924	935	939	924	901	983	946	961	916	941	944	959	913	948	982	923	922	938	915	1002	986	890	934	940	909	944	935	900	944	937	965	916	985	967	972	956	950	938	940	943	980	944	931	934	948	890	957	936	906	892	979	988	951	928	909	915	929	881	932	939	946	928	902	973	987	951	901	989	873	855	968	919	944	918	913	921	935	995	929	929	914	925	971	948	916	902	920	886	929	954	950	944	935	905	910	919	938	937	892	914	916	989	976	857	947	914	894	890	888	921	924	991	856	959	923	976	902	895	980	885	907	907	932	972	966	952	928	926	884	927	870	908	948	904	960	909	916	952	936	887	873	889	944	900	909	948	906	920	959	938	922	918	904	948	937	974	891	869	941	896	901	979	991	962	891	915	925	936	938	991	908	884	916	881	941	967	914	906	926	859	990	928	894	932	971	927	958	951	964	896	933	923	915	924	941	954	940	928	968	913	893	916	934	916	906	964	948	905	932	921	957	893	883	898	922	883	928	961	920	856	919	874	859	918	905	894	938	963	892	912	938	935	905	899	928	884	964	940	957	894	908	887	974	921	954	964	911	895	949	851	937	908	861	905	933	937	946	911	903	915	863	880	941	930	909	879	924	941	901	875	936	878	927	928	904	945	955	924	919	923	879	885	873	883	917	927	1005	936	945	913	900	897	929	951	931	887	872	939	914	867	925	927	936	927	945	941	902	964	913	952	895	920	909	912	887	933	939	868	931	913	906	910	907	925	920	948	908	958	954	946	900	957	952	876	900	908	950	896	912	875	908	918	877	951	942	917	950	969	933	908	915	934	931	899	920	906	994	954	884	971	927	918	969	912	927	937	894	959	928	941	914	924	950	896	882	924	917	909	897	939	913	911	944	928	900	954	871	931	928	890	880	864	883	993	934	911	942	933	926	887	945	912	945	977	887	906	971	923	887	952	941	898	1001	934	877	892	914	966	963	890	922	953	906	925	901	963	883	895	940	890	909	929	977	866	944	906	973	863	919	875	941	916	936	884	963	951	873	911	880	897	875	901	931	955	928	925	932	897	890	953	901	899	901	928	896	950	926	855	944	911	926	903	933	897	956	940	945	891	932	910	956	941	950	904	895	871	892	875	927	960	948	922	911	936	923	965	864	902	945	917	939	908	918	931	951	929	903	929	908	896	952	859	896	962	908	926	900	915	928	927	895	920	846	901	912	948	990	953	988	941	956	934	923	923	888	921	928	946	939	934	957	927	904	903	911	877	927	957	915	925	920	884	958	939	891	955	927	952	939	903	912	921	942	931	954	886	939	925	900	891	949	882	967	921	893	919	949	895	957	984	933	990	864	960	976	984	920	917	932	937	933	891	955	925	923	927	974	916	883	897	978	958	951	845	892	1009	1000	913	908	948	959	827	949	938	881	939	903	976	930	935	909	946	862	890	878	930	922	870	925	923	908	924	931	936	952	915	899	965	932	948	939	904	881	950	883	881	921	964	881	919	922	926	895	919	938	990	949	970	965	907	963	925	945	954	976	895	885	911	940	923	926	878	908	879	940	912	898	929	882	912	972	943	919	926	902	952	908	974	968	929	987	939	955	946	938	886	950	913	918	956	966	908	916	927	893	897	902	957	929	970	853	860	956	923	889	967	916	961	975	956	924	980	951	934	929	972	914	918	889	893	917	927	937	947	985	885	928	943	920	932	912	953	930	911	959	942	945	983	925	914	941	903	882	983	955	921	957	921	904	882	927	894	901	979	896	962	918	921	865	887	905	900	894	948	887	923	940	892	963	923	918	947	944	914	928	876	927	939	947	901	910	872	923	948	930	926	927	910	922	922	880	881	914	928	941	912	917	942	920	927	935	952	958	894	923	929	916	902	934	939	866	931	918	920	951	952	957	876	916	916	926	925	926	910	930	941	943	939	967	903	877	862	908	954	926	901	935	925	916	965	979	959	933	920	881	890	889	917	939	948	888	912	907	900	943	940	896	875	928	889	923	933	895	924	926	868	851	935	922	890	919	904	938	882	950	958	880	947	915	972	911	948	968	923	952	890	959	896	927	896	903	921	946	929	900	909	920	968	944	895	877	991	965	916	940	885	939	926	905	946	927	914	967	919	909	1033	874	928	934	890	970	933	897	941	900	923	922	937	875	917	961	907	914	896	897	883	898	967	908	910	930	980	937	977	947	944	929	901	901	940	949	928	876	921	915	931	934	960	922	926	939	897	950	959	926	951	956	870	922	925	882	900	949	911	895	917	994	879	964	960	938	971	956	931	954	899	932	924	933	882	978	947	911	947	927	880	937	953	901	900	948	961	937	935	869	946	931	897	912	930	933	922	923	878	879	921	899	974	993	932	905	882	905	1008	892	913	975	953	990	952	923	919	918	965	856	920	917	954	868	900	892	1016	914	920	970	969	958	977	939	897	939	962	899	881	990	899	907	876	967	906	944	903	932	906	897	949	912	910	950	959	921	887	909	908	919	899	916	918	897	911	947	942	914	915	888	944	915	899	958	871	925	938	933	900	934	932	916	897	935	972	909	945	903	940	941	931	928	938	944	930	914	925	915	946	905	950	955	892	930	961	935	919	955	909	931	897	944	881	935	965	886	959	939	933	926	893	872	910	880	931	968	934	923	892	878	973	910	947	907	933	920	955	951	880	896	879	947	920	899	899	918	909	936	898	943	914	927	921	886	920	914	881	911	920	937	913	938	896	969	927	932	981	874	931	942	931	954	912	942	943	918	919	973	1003	896	1006	864	928	916	903	884	999	959	988	939	986	944	897	940	869	943	889	946	977	911	946	921	955	921	913	885	941	920	899	909	920	939	893	931	905	925	907	957	955	992	972	888	974	908	965	959	905	938	915	886	909	912	899	968	917	892	942	934	897	905	887	951	935	929	927	965	910	910	970	925	937	912	901	973	957	942	902	928	928	915	901	960	985	990	953	897	921	902	899	949	896	937	894	933	881	902	966	973	929	924	902	892	994	919	931	900	953	929	920	867	886	940	922	937	922	950	938	938	935	948	906	870	914	909	901	935	978	902	937	868	936	924	896	917	957	912	969	883	904	909	954	924	956	894	947	935	932	906	882	872	898	940	908	939	937	951	899	921	971	896	904	950	944	937	917	897	911	932	861	888	902	943	903	935	875	929	933	920	957	963	873	942	905	885	897	918	876	982	916	907	926	920	947	924	895	923	967	920	934	935	908	908	886	920	898	930	900	906	946	976	934	920	937	929	885	908	955	948	911	895	907	876	920	871	899	1006	916	960	973	908	909	952	888	870	904	937	954	932	947	883	882	891	913	993	902	946	935	906	933	908	983	895	935	900	952	916
1926	257	280	232	283	257	244	244	282	240	250	224	222	228	263	242	239	234	233	241	266	226	264	232	244	211	254	262	236	227	242	260	244	223	222	248	253	226	234	242	242	243	232	256	283	272	281	259	251	258	250	238	249	211	236	222	256	229	241	253	245	239	243	246	222	273	246	273	244	211	226	232	248	247	261	257	231	209	237	253	238	234	256	279	275	253	218	267	248	235	234	217	252	235	272	235	241	227	248	253	249	249	276	234	233	241	248	228	249	238	235	221	228	244	278	224	221	255	239	243	245	249	212	254	249	236	250	257	244	245	227	242	251	257	224	240	238	251	252	220	268	251	245	248	229	223	246	249	250	242	261	232	241	211	222	266	236	258	215	231	262	238	245	231	251	248	240	233	247	247	266	236	264	267	256	249	250	207	241	283	232	221	256	225	242	281	229	232	253	262	252	248	247	250	233	249	224	240	263	241	282	251	259	246	254	227	229	258	260	248	244	207	228	245	237	266	244	262	225	224	224	231	212	244	233	242	245	238	288	259	223	229	249	268	228	231	215	255	280	259	241	256	241	259	261	243	269	279	266	214	272	236	272	237	220	286	262	236	242	254	256	230	225	228	245	263	243	249	239	226	248	261	259	252	243	281	237	246	219	235	262	227	235	273	243	252	254	252	265	243	252	244	236	233	226	255	255	245	274	267	206	278	239	228	223	230	255	281	253	230	218	261	243	251	237	237	230	231	299	218	276	262	219	258	247	238	253	258	278	216	257	262	278	238	284	220	228	226	235	270	261	269	256	227	265	222	259	242	220	236	231	242	257	225	256	234	246	246	278	228	241	234	281	247	221	259	233	244	231	232	223	236	249	215	234	248	257	252	257	265	244	235	269	221	232	241	233	258	250	237	243	232	251	252	218	237	251	236	246	233	273	248	250	244	240	238	247	247	260	206	240	303	262	244	237	247	222	220	237	238	246	233	225	255	252	245	267	244	237	246	220	233	264	233	239	244	246	252	231	246	239	260	262	290	240	232	266	233	236	264	262	254	248	245	265	261	237	231	238	233	236	257	249	215	240	249	237	221	278	241	239	255	262	232	241	236	268	228	255	236	267	233	213	269	247	257	240	259	252	244	250	249	251	223	236	240	260	214	227	247	234	226	289	248	250	268	234	208	249	243	250	247	229	268	243	240	281	244	259	242	246	227	236	235	269	287	256	233	219	208	266	260	264	264	250	236	275	259	253	218	267	261	238	234	249	261	223	265	274	279	233	204	257	242	268	248	286	233	262	264	240	268	218	261	243	240	228	233	205	238	259	263	254	225	243	268	250	273	275	233	277	212	239	254	242	241	240	224	244	269	233	237	236	228	235	243	234	256	249	269	244	244	236	234	231	262	232	246	269	235	226	227	254	248	272	244	255	237	262	267	250	276	237	234	246	247	231	229	242	266	254	230	259	259	229	231	218	274	221	244	207	254	256	256	238	243	221	244	231	282	237	252	239	237	269	258	264	229	218	255	271	260	230	220	244	229	274	250	249	237	268	224	262	260	246	253	268	208	263	245	237	261	240	229	254	244	230	229	288	243	255	210	242	288	224	267	258	260	248	226	255	252	225	263	239	248	237	224	243	246	242	280	244	272	238	232	242	232	219	242	252	255	232	249	238	250	232	245	246	236	244	235	228	229	204	259	241	259	245	231	259	237	243	259	252	253	249	244	255	237	240	242	252	234	232	264	259	258	244	252	219	265	244	225	253	218	237	253	267	226	238	293	235	240	231	250	231	236	229	247	259	235	254	229	230	236	236	261	246	223	244	236	268	247	260	245	258	222	260	242	238	241	263	243	221	221	246	221	227	249	240	262	228	249	229	233	260	258	224	245	241	237	241	239	251	235	273	241	252	227	268	244	265	250	276	242	237	218	250	243	259	255	281	246	254	239	252	250	247	264	247	287	244	291	242	257	218	261	259	248	263	259	248	228	252	235	258	243	259	250	281	255	250	237	229	235	251	263	272	224	246	251	240	239	243	252	238	286	276	245	245	220	254	214	245	247	238	254	262	265	274	220	265	254	262	253	228	234	253	233	280	233	271	245	232	254	246	240	267	246	232	227	248	262	238	265	249	230	252	292	263	222	243	239	232	277	254	242	236	245	234	233	276	237	236	252	240	253	258	273	228	242	274	271	244	233	250	240	233	257	246	258	260	253	265	245	274	241	227	239	257	243	222	227	242	247	254	255	236	248	251	229	260	268	274	243	237	253	265	262	238	243	258	229	264	248	233	224	235	266	209	218	221	250	233	254	224	268	240	218	230	233	254	228	244	243	242	211	258	275	250	257	251	223	243	256	241	232	228	235	248	249	223	259	262	244	253	228	235	246	239	267	241	245	254	261	253	240	237	246	221	253	243	233	248	272	233	240	259	252	236	245	273	240	266	241	265	254	268	242	244	233	278	240	249	226	258	264	246	244	245	258	262	252	253	236	245	270	247	246	258	267	239	284	248	240	240	237	255	260	254	249	241	220	264	233	271	229	253	264	232	260	240	243	256	257	249	255	231	233	244	215	275	242	247	247	272	248	236	241	246	230	260	234	280	238	247	256	241	261	238	267	237	216	239	196	256	247	239	234	270	227	243	254	255	261	249	221	239	222	255	229	272	292	247	251	264	227	241	224	236	239	231	238	248	242	244	223	243	247	252	234	252	231	246	257	259	279	269	206	234	234	252	255	215	239	245	257	222	206	270	240	256	237	254	246	260	237	252	261	267	257	252	257	283	253	251	245	270	243	226	250	266	232	290	260	248	249	254	227	257	244	267	222	244	257	233	250	226	261	259	238	254	205	261	231	271	260	241	244	263	255	240	213	244	275	239	256	245	249	237	280	258	270	237	305	243	243	225	256	242	229	273	257	248	226	287	267	209	245	245	248	241	220	262	260	252	225	231	261	238	249	239	238	222	246	268	271	244	256	235	245	255	256	263	236	247	251	229	238	255	225	267	253	265	261	254	225	198	218	234	239	262	220	266	250	243	259	237	223	246	232	258	281	245	245	244	243	250	232	239	238	248	258	270	261	245	264	244	250	249	246	251	244	255	245	222	271	240	238	218	251	269	250	209	234	236	235	242	253	253	249	270	255	252	246	238	263	256	236	228	242	253	263	250	243	243	256	256	248	255	236	243	252	234	251	273	266	253	242	269	252	229	249	196	258	274	254	270	265	233	243	233	252	261	225	269	252	244	251	237	224	236	221	241	255	247	233	245	248	230	247	258	226	251	255	218	239	273	251	244	263	220	230	217	248	228	249	200	271	249	275	221	235	250	261	245	257	289	223	225	260	249	191	260	223	265	214	245	223	241	251	240	216	245	250	216	252	268	278	258	219	231	249	238	242	238	244	231	245	240	211	259	254	225	259	258	273	224	248	241	250	232	225	198	238	245	245	255	244	254	249	272	244	261	254	242	259	281	243	228	252	264	251	266	239	241	239	239	227	245	233	235	244	246	241
2347	676	749	747	730	720	720	673	730	657	661	659	705	677	672	679	679	678	689	729	639	666	666	657	688	689	658	650	664	674	666	697	694	690	643	683	604	632	655	663	671	637	652	675	656	642	637	645	692	650	605	666	661	639	673	653	643	661	693	661	686	660	631	643	714	683	641	662	670	644	654	680	671	675	675	650	601	690	672	624	667	656	673	660	661	681	684	706	660	640	623	649	629	649	613	675	647	673	619	646	636	660	630	653	677	713	651	690	589	678	628	635	704	647	642	630	691	658	695	665	677	657	683	667	678	680	661	664	666	722	674	623	694	602	666	647	717	618	649	656	644	635	666	653	681	647	644	711	645	654	642	625	725	641	653	676	675	675	702	693	626	667	628	653	643	689	676	627	682	652	641	681	647	649	656	687	682	699	649	643	642	677	627	668	661	679	678	667	670	697	685	628	661	672	654	654	679	644	642	703	708	654	629	650	622	697	614	716	679	636	670	670	662	676	701	679	656	658	638	662	668	658	691	641	672	655	682	619	637	669	620	699	668	660	679	694	664	656	636	666	681	698	658	670	658	649	696	673	654	659	672	676	618	642	665	650	614	614	658	686	658	680	680	640	663	633	650	580	633	677	645	675	677	656	691	636	710	687	637	679	672	666	648	617	649	692	626	634	626	681	659	630	675	633	665	657	648	650	646	670	637	618	664	657	668	652	656	668	652	625	665	668	678	681	686	678	653	674	664	651	658	634	678	665	656	710	647	683	684	652	626	669	652	670	649	718	687	689	653	644	671	608	625	665	682	679	634	685	685	661	646	683	629	655	651	644	644	669	680	676	637	672	692	644	642	645	642	631	680	635	605	656	645	626	665	676	668	684	687	624	649	684	618	595	639	685	686	640	716	637	639	712	657	692	659	649	678	615	676	635	649	662	640	655	670	663	629	709	651	670	626	689	636	665	673	689	631	704	634	649	633	674	659	622	628	699	668	648	641	633	697	650	658	633	629	635	698	689	682	664	664	643	672	645	687	654	682	688	657	642	661	703	678	681	581	648	649	641	665	616	610	693	644	617	680	647	675	665	705	649	671	625	642	652	664	579	668	652	701	691	683	669	663	648	637	686	665	610	661	676	646	666	619	668	633	599	685	657	645	667	644	664	650	689	643	636	714	644	678	690	677	620	686	647	683	731	684	631	647	644	620	673	659	645	685	648	643	669	640	656	632	639	674	668	712	649	665	723	661	656	650	624	648	628	658	685	629	659	661	708	679	703	700	649	626	680	677	641	628	666	715	662	646	673	682	643	628	679	623	638	620	636	638	665	663	652	612	675	621	643	651	680	655	658	636	668	636	690	668	650	618	713	644	673	627	671	666	681	691	644	687	696	716	641	692	671	705	663	670	702	662	650	592	649	655	679	611	669	649	656	616	653	684	621	646	674	644	638	645	650	644	656	667	687	654	683	639	675	634	699	643	631	673	682	659	651	641	665	691	658	673	722	660	664	650	650	639	640	697	628	676	660	645	630	678	638	647	705	665	676	641	646	690	663	625	675	579	660	661	677	644	649	679	651	633	662	686	669	617	668	660	677	662	631	649	697	669	666	653	680	686	671	670	631	642	702	666	685	649	699	657	615	685	676	692	667	633	668	657	674	633	694	664	691	713	680	642	633	671	651	624	681	638	629	669	688	643	618	673	672	620	710	725	652	676	669	652	627	662	670	669	687	653	624	607	601	617	665	698	660	689	612	656	619	689	683	692	622	649	677	613	694	614	661	658	634	654	690	651	644	689	655	649	656	672	650	683	629	611	651	628	703	682	681	644	677	618	697	684	595	686	664	683	691	682	675	669	655	627	697	663	683	677	686	685	643	646	661	658	667	615	642	684	658	636	636	655	651	668	709	653	740	661	632	657	640	679	693	651	637	658	651	669	658	684	726	661	660	666	627	639	627	656	651	638	645	634	675	663	641	643	647	653	669	680	622	655	658	672	666	667	656	683	661	706	712	645	629	701	694	641	640	622	636	674	629	663	623	661	668	686	691	683	639	658	693	647	644	673	677	664	632	653	671	664	615	646	680	648	673	660	643	654	666	660	629	631	638	669	663	656	642	657	644	639	615	691	679	685	673	682	654	666	638	665	678	652	641	705	655	648	717	705	658	666	647	677	624	681	692	647	697	667	672	671	691	655	697	632	688	684	667	654	651	680	616	657	649	672	605	639	645	653	690	668	660	653	656	685	647	625	616	708	656	671	694	677	678	665	654	624	596	673	654	677	661	609	600	673	689	660	661	654	648	604	692	637	654	657	668	674	684	618	671	670	626	630	595	668	662	635	668	669	685	634	642	648	684	671	661	674	659	642	687	660	634	634	671	654	656	693	647	615	680	658	623	643	664	673	651	681	676	639	663	628	667	647	657	628	676	652	648	654	649	651	684	659	683	680	690	655	629	693	648	692	671	660	674	643	657	646	664	631	670	689	646	689	649	587	685	686	598	648	624	676	663	626	673	643	678	654	680	685	670	650	637	687	646	650	654	649	660	629	676	651	652	705	656	700	622	636	629	657	678	642	655	657	689	664	671	605	658	656	645	648	678	699	645	646	676	636	647	649	644	644	616	686	694	692	650	662	632	635	674	687	666	697	634	637	691	673	701	630	644	697	654	658	666	686	616	643	663	615	658	677	703	678	659	668	649	649	607	668	679	662	657	659	669	607	640	641	636	637	636	660	604	626	645	686	661	693	662	638	663	657	642	647	643	674	634	668	653	705	659	673	670	662	695	679	665	690	665	676	662	623	680	645	684	652	706	668	679	641	646	641	595	666	720	685	654	666	663	655	669	662	651	604	665	637	671	648	708	653	680	644	648	627	624	675	658	648	638	704	671	657	688	704	631	701	657	672	700	679	644	676	667	662	674	649	694	674	649	667	629	652	632	662	646	719	655	651	623	638	653	641	712	666	711	691	674	679	661	708	676	640	683	674	658	625	688	724	633	679	619	643	698	673	648	710	675	644	691	660	666	667	671	667	678	670	639	640	658	687	645	626	665	649	672	658	701	624	683	675	666	662	687	681	637	643	678	639	634	679	646	653	675	726	691	640	636	662	640	646	684	672	658	648	637	660	635	638	636	643	642	656	670	668	698	656	651	684	622	638	668	655	652	647	655	658	616	683	665	676	611	659	656	691	688	680	665	641	660	643	595	676	664	697	680	659	602	646	651	662	689	637	681	697	698	636	667	676	657	652	609	646	657	611	732	701	606	692	648	643	664	635	691	657	662	666	664	685	650	669	677	673	636	654	698	644	617	664	697	660	697	671	628	674	673	645	677	664	648	671	697	697	640	635	634	647	646	635	637	691	674	684	651	643	593	660	691	638	655	639	689	669	599	656	655	662	650	657	685	649	621	629	666	670	682	637	656	646	645	611	662	653	683	630	701	665	677	660	624	631	658	639	648	634	677	646	660	614	675	671	687	620	622	669	666	642	657	654	649	627	658	654	669
7311	973	1099	890	643	535	446	360	307	249	253	249	220	256	222	228	232	217	211	204	206	202	206	226	195	197	213	187	188	210	168	222	204	165	165	177	193	183	220	177	198	195	188	182	210	196	200	183	202	176	211	175	197	174	173	172	172	190	205	188	157	207	182	164	171	182	179	184	200	185	192	171	171	180	178	180	179	203	187	202	195	181	160	179	197	182	211	230	197	186	193	167	182	168	188	182	175	212	187	172	168	168	205	198	183	164	206	180	188	175	178	189	183	176	154	153	184	175	199	172	187	213	188	181	199	165	154	183	173	187	185	215	197	174	203	186	188	181	188	177	206	172	166	181	210	184	198	162	158	189	200	216	193	167	178	179	178	194	180	196	182	178	212	184	191	190	178	184	185	171	196	182	186	162	188	172	176	166	172	138	179	197	161	191	192	171	169	208	185	178	185	203	227	200	200	188	172	185	164	173	184	181	180	179	192	169	179	187	167	184	207	180	198	199	175	212	176	176	171	180	151	177	190	186	160	176	186	189	162	185	173	220	194	162	193	184	155	226	182	184	176	188	190	178	174	176	170	183	189	194	217	180	183	228	210	182	204	186	176	184	184	170	189	198	211	178	170	173	172	180	195	163	186	181	212	167	173	185	187	194	182	184	172	180	189	216	196	183	180	175	170	175	197	166	213	193	192	225	188	183	184	163	174	178	204	211	197	205	173	196	198	201	166	193	173	183	165	198	182	166	196	183	195	179	172	187	198	162	178	187	175	166	192	196	175	205	210	179	186	200	173	173	183	195	172	193	175	195	169	172	187	184	174	191	184	180	202	165	190	197	197	167	195	185	171	192	170	176	184	180	189	191	205	210	189	172	182	184	206	200	185	191	182	192	177	181	175	176	175	208	168	156	172	193	171	199	177	198	189	193	183	177	179	182	196	166	187	197	188	205	191	184	178	175	183	184	192	166	195	188	181	175	211	195	201	177	185	177	203	199	182	171	190	226	198	196	203	184	196	206	179	200	190	160	192	175	193	188	191	174	200	202	203	195	183	222	198	174	190	224	201	199	177	180	200	207	203	206	161	179	191	184	171	177	159	171	181	203	200	195	166	188	192	169	191	175	187	167	166	184	165	162	188	179	160	184	194	163	186	218	202	179	160	182	160	216	182	185	176	207	187	195	168	173	196	179	191	177	194	192	191	159	209	221	198	170	197	203	212	189	181	184	189	173	200	191	203	200	198	198	188	189	180	185	196	188	210	187	196	213	179	161	192	185	172	191	193	204	206	167	186	162	178	193	175	208	204	203	190	185	209	192	195	192	162	183	178	200	199	211	190	190	172	160	191	178	164	171	199	200	167	185	200	206	167	196	195	168	192	164	164	200	168	186	189	210	181	181	194	180	170	184	185	170	189	162	201	201	191	192	188	191	187	175	215	203	179	201	164	167	190	198	181	183	194	184	175	190	208	180	199	171	192	172	175	210	178	168	187	182	180	194	206	173	173	186	192	177	192	205	204	203	201	194	192	194	179	184	207	182	150	184	197	179	192	207	207	193	206	165	187	202	200	184	154	169	191	179	185	197	194	179	185	176	182	181	181	165	157	184	179	195	192	165	179	186	204	182	172	188	184	184	199	206	167	176	186	195	172	196	186	187	205	184	200	177	171	177	157	177	178	198	207	161	180	170	184	178	203	162	195	174	172	162	187	222	175	167	184	159	173	192	204	176	180	195	180	190	192	174	196	186	182	194	209	223	195	211	199	152	202	181	161	193	172	163	206	179	175	161	200	184	157	179	175	186	172	185	175	180	183	203	188	172	195	185	168	173	193	180	193	188	194	203	188	169	171	195	195	201	180	184	185	166	200	201	195	203	198	161	175	185	176	174	206	191	179	208	160	196	171	159	171	211	193	184	187	183	167	182	183	209	196	175	168	171	218	204	177	175	172	198	187	213	187	177	184	199	169	187	196	184	194	193	176	189	196	170	179	185	191	183	196	181	173	171	189	182	192	200	187	166	192	173	161	188	200	178	171	179	159	162	181	180	197	194	189	178	167	169	197	168	176	177	180	162	176	180	203	190	180	167	189	198	170	197	201	192	193	205	186	203	196	179	201	173	170	187	186	165	183	181	178	186	179	186	174	190	168	175	189	192	201	168	193	200	188	161	179	196	185	186	178	183	208	181	197	174	193	157	199	193	186	172	172	190	193	178	192	191	190	191	164	196	189	186	179	183	196	203	195	220	194	178	188	175	175	188	181	188	180	181	183	172	179	204	201	208	157	189	201	192	192	178	202	187	168	186	215	177	163	174	192	172	161	177	199	153	169	192	187	189	198	195	194	200	206	188	168	172	194	195	203	187	196	188	184	185	171	196	187	166	187	206	175	192	189	169	174	170	219	196	179	182	171	194	208	179	212	200	192	165	173	200	183	192	193	188	208	185	193	188	179	195	173	172	204	184	192	197	162	208	180	178	197	194	175	196	158	189	174	200	200	172	202	189	182	202	200	185	173	188	180	189	194	191	204	193	180	166	169	185	185	187	176	168	183	193	162	188	202	195	194	200	181	198	176	178	165	189	190	194	168	191	182	170	197	191	209	182	180	189	204	190	174	197	156	187	191	189	195	159	181	162	217	176	181	196	170	195	174	169	172	150	193	207	185	175	157	196	176	215	177	171	210	214	168	201	173	184	186	199	189	179	189	200	172	191	170	184	184	184	183	190	196	183	201	217	177	188	210	191	191	172	158	181	156	200	189	182	168	192	197	167	209	192	207	197	178	189	180	168	201	179	181	190	174	192	182	193	206	210	195	175	201	190	193	204	186	156	169	161	180	176	166	174	191	161	202	184	185	202	183	199	162	198	183	167	192	171	173	175	221	171	165	177	177	189	198	180	200	187	189	217	176	160	194	165	187	190	192	189	207	185	181	162	192	194	199	178	181	175	188	198	210	180	181	186	162	165	177	194	175	190	198	184	169	190	165	183	173	193	193	195	203	176	171	194	163	180	183	183	181	176	182	167	187	178	183	173	196	203	186	191	147	178	187	168	175	165	187	172	175	178	208	193	205	187	202	175	185	209	192	169	183	170	183	181	185	169	189	199	191	184	174	204	211	199	207	203	167	171	178	181	173	188	182	190	185	176	180	182	198	185	178	184	188	197	197	182	191	199	165	203	191	218	178	182	182	195	168	205	187	194	199	180	182	182	182	171	198	179	174	188	193	216	186	194	181	199	207	200	191	171	180	166	176	165	210	171	194	169	163	150	179	187	181	193	184	175	182	160	173	177	214	178	192	182	163	203	177	177	199	202	190	192	177	204	174	185	184	189	187	185	209	168	172	209	173	182	179	197	166	174	166	157	180	170	186	204	167	191	195	173	178	194	178	156	178	155	188	167	201	167	184	201	204	216	213	182	186	195	175	161	214	202	188	167	170	183	191	199	186	200	178	204	178	163	167	190	212	167	184	176	185	185	176	195	187	208	210	174	194	185	176	183
5692	1198	2422	2780	2626	2181	1748	1561	1359	1250	1133	1049	956	995	896	827	774	787	744	717	699	717	668	693	662	671	648	644	573	603	631	621	589	621	594	619	641	585	595	582	601	591	572	589	606	584	611	576	588	562	520	578	542	562	582	585	611	542	577	607	555	566	572	566	603	590	566	592	597	535	601	565	534	590	561	554	581	552	542	517	569	574	565	538	586	532	548	591	570	539	594	587	560	520	584	573	532	540	574	558	558	535	559	542	530	544	540	569	605	555	523	594	540	561	546	524	548	551	570	535	516	548	550	541	575	580	529	516	536	564	555	547	530	552	590	564	523	530	588	564	546	530	558	607	583	543	558	591	519	510	582	547	558	509	510	553	513	558	604	542	562	554	570	529	510	542	532	541	595	549	577	574	539	532	580	554	594	561	572	564	513	563	546	548	567	546	526	528	533	538	538	605	612	557	544	554	532	578	581	526	590	581	554	567	550	561	559	532	546	550	524	565	587	535	620	532	593	559	558	551	560	538	520	555	576	567	531	552	555	565	525	516	557	563	584	545	562	551	582	537	583	582	579	483	533	539	556	522	559	561	518	542	512	558	570	580	488	554	575	546	529	511	519	560	556	518	527	563	572	532	576	564	577	576	579	497	544	549	585	564	561	523	579	562	530	583	541	573	576	527	509	551	543	547	529	502	554	546	539	587	496	555	531	536	559	528	536	548	558	570	585	563	595	551	548	562	565	541	578	533	528	623	572	557	574	538	561	556	520	529	568	543	543	553	531	561	594	553	541	534	563	584	572	540	589	580	611	507	571	537	602	556	536	587	550	542	534	574	512	571	517	549	571	594	537	527	546	565	546	540	567	556	484	554	527	497	563	531	571	591	559	535	599	544	557	522	572	552	500	555	569	588	545	546	538	589	535	528	542	602	530	589	518	567	518	507	520	581	544	559	553	524	523	532	511	529	533	555	576	576	536	551	597	550	551	549	589	543	511	533	548	558	558	576	536	549	565	586	547	531	546	535	570	555	562	526	550	541	562	525	542	561	575	528	496	535	545	554	589	522	510	551	566	526	528	564	552	522	571	585	556	541	552	545	592	549	546	526	531	504	601	557	565	570	551	547	553	589	565	563	551	578	585	552	537	523	547	553	521	558	580	557	564	559	594	552	542	564	568	569	529	525	527	561	548	528	558	518	528	536	528	533	604	520	533	536	501	578	560	553	566	565	595	579	543	526	529	579	524	572	541	591	578	567	568	540	530	511	559	560	556	529	531	567	588	520	576	533	545	552	560	605	600	612	512	567	558	565	546	543	588	583	499	585	572	565	561	560	528	612	568	536	528	547	526	562	559	538	546	526	501	547	562	571	568	509	550	520	585	458	542	542	528	572	527	584	557	549	530	553	534	545	552	560	533	568	554	590	532	559	541	533	530	569	539	536	583	561	545	513	543	540	600	548	556	547	553	534	568	544	536	573	561	549	579	567	517	546	548	520	530	586	556	536	548	573	570	567	564	536	593	533	587	540	550	536	533	573	550	572	549	546	550	570	539	578	540	549	556	574	511	537	497	534	560	563	555	544	562	577	562	548	516	565	573	552	524	576	556	527	518	544	582	536	551	542	531	577	563	549	529	563	520	540	548	524	548	579	559	572	545	562	544	586	575	535	575	547	577	556	534	555	552	578	575	606	588	552	516	517	536	575	580	566	565	534	559	590	530	540	566	545	531	545	604	557	512	547	492	530	559	559	550	573	511	582	513	556	561	571	540	537	563	568	541	577	571	592	568	595	565	538	552	540	576	526	529	548	574	562	564	573	561	577	569	567	550	521	585	535	578	565	546	572	573	582	560	572	557	533	545	527	557	569	573	559	558	561	571	552	562	556	607	555	558	551	588	547	554	573	563	567	550	552	553	542	563	603	564	559	536	501	566	525	522	553	551	591	574	572	572	519	522	566	521	556	573	561	564	581	522	587	526	553	558	557	589	562	516	547	543	551	571	600	553	562	540	582	560	559	526	582	545	571	561	564	514	566	561	595	498	533	550	519	533	587	535	517	531	591	530	545	569	564	551	575	546	576	573	543	534	517	569	556	546	564	558	525	571	567	523	561	512	559	525	543	565	592	551	570	537	566	554	537	600	584	529	585	512	560	565	581	606	562	547	546	546	561	598	530	556	575	574	600	538	550	497	568	552	585	556	551	564	562	542	559	557	519	561	557	533	567	585	589	515	513	541	604	563	512	529	552	519	592	532	566	504	559	575	540	546	538	506	516	537	551	566	540	558	530	554	555	540	581	571	554	578	571	531	546	574	578	553	595	577	551	537	516	567	548	540	592	557	550	551	563	553	560	567	561	562	557	545	572	560	565	555	524	582	558	550	541	576	599	516	571	568	541	558	596	494	565	558	539	610	545	573	563	553	553	582	541	549	589	540	558	547	590	552	550	535	545	576	566	511	571	549	542	525	515	531	578	573	537	558	554	530	580	521	544	565	509	558	597	584	590	506	516	559	545	546	523	585	569	530	539	561	585	548	522	541	593	535	523	550	564	545	522	551	572	562	505	563	574	572	549	532	509	563	531	528	547	545	570	524	548	501	522	565	566	544	502	533	506	555	563	516	553	528	519	590	491	532	575	538	578	539	536	564	580	521	571	505	569	564	588	539	547	583	553	579	549	573	563	558	543	523	531	537	518	558	541	542	563	551	567	552	517	566	541	515	564	575	531	534	523	545	521	532	572	547	494	575	578	511	558	596	578	552	568	555	564	538	559	566	545	590	522	538	560	523	562	549	577	564	529	553	538	502	563	545	536	556	524	576	573	544	524	562	617	568	555	551	536	571	559	561	569	570	575	556	546	562	518	542	546	556	590	609	530	550	598	546	556	554	599	556	503	557	528	546	525	560	559	550	564	541	542	550	585	568	558	506	538	533	561	535	522	541	567	578	564	531	571	566	546	575	531	581	547	533	561	500	507	557	528	545	503	546	521	547	521	566	552	562	565	549	520	547	593	552	571	559	562	575	587	562	559	547	572	570	572	565	551	553	584	517	554	584	552	576	590	563	551	554	529	559	506	552	526	548	570	570	560	606	579	528	544	543	544	537	551	592	529	560	523	548	573	563	578	559	554	533	563	538	524	547	514	555	575	539	524	561	568	607	553	549	519	577	495	576	554	532	537	562	580	545	550	558	521	543	538	520	618	550	568	539	547	553	600	510	516	549	564	506	563	533	548	597	543	568	564	556	558	603	572	539	552	561	569	525	563	569	582	516	554	563	559	606	620	557	563	561	570	552	591	504	538	549	562	572	532	574	512	565	573	552	544	554	557	537	569	564	521	565	558	555	543	561	540	526	612	542	586	583	546	582	543	546	585	545	582	524	543	539	546	510	609	581	512	547	545	528	605	562	621	578	527	535	580	543	572	538	543	537	523	532	539	558	520	580	620	607	535	510	550	561	569	593	534	534	589	530	599	582	585	564	570	545	606	515	577	560	546	650	537
13669	2364	2390	1916	1344	1017	777	755	612	526	516	489	489	452	451	417	402	395	419	376	431	413	366	418	396	421	414	375	415	385	400	413	385	403	400	392	358	405	380	380	359	366	357	332	372	356	349	352	392	378	340	356	382	382	370	364	352	372	371	378	353	350	358	357	367	367	381	373	374	382	362	358	354	389	328	354	366	350	352	353	356	360	315	336	373	356	342	343	385	366	363	356	341	355	371	349	387	323	379	400	383	327	371	356	340	326	336	335	327	386	357	357	405	331	351	353	369	382	340	354	398	396	350	367	370	327	312	374	349	363	391	369	373	380	357	335	308	368	374	343	350	349	311	360	362	363	327	327	334	356	332	378	383	344	352	341	353	360	377	410	363	357	333	368	368	363	364	335	376	389	390	332	368	359	376	357	399	329	351	354	358	340	334	358	389	368	312	352	311	338	342	342	373	358	351	336	356	349	361	340	359	328	359	358	369	352	367	351	382	364	379	333	329	338	362	363	375	341	380	366	360	361	361	363	360	381	405	382	362	368	345	336	327	313	308	365	379	318	363	349	403	368	358	344	355	324	357	359	344	329	341	338	350	392	373	367	362	404	362	349	388	378	318	321	363	352	396	366	330	344	333	376	386	378	366	387	375	334	338	376	381	388	350	361	360	382	340	352	374	391	365	329	361	380	385	351	362	368	317	374	377	371	356	370	330	346	359	361	320	363	380	352	367	377	363	353	366	390	359	360	353	347	349	341	368	343	321	350	369	354	386	330	357	382	361	388	346	362	353	369	353	346	350	350	363	357	401	340	330	349	351	362	365	380	361	387	372	347	374	359	365	382	344	396	356	375	389	339	353	356	358	378	368	350	378	380	335	359	359	352	365	369	358	330	338	370	347	362	386	372	314	382	359	373	336	339	391	367	387	357	371	357	358	349	353	359	363	357	362	375	362	409	377	362	340	364	359	374	356	326	322	341	341	346	374	345	346	377	337	388	388	360	399	387	381	376	304	374	350	378	397	343	365	339	370	391	400	360	367	349	349	337	325	345	367	339	327	365	376	359	336	357	360	332	349	345	347	374	358	368	370	366	363	359	329	348	322	363	364	368	387	352	350	364	372	366	358	359	365	345	337	359	349	377	363	376	383	415	349	362	350	360	397	342	332	355	353	346	363	367	359	345	364	371	353	334	405	364	372	332	370	363	343	371	363	394	345	338	336	344	323	386	329	358	347	359	342	389	349	362	351	350	336	375	377	340	384	351	335	374	359	390	386	356	378	399	354	363	385	375	388	372	358	339	366	365	378	395	343	355	402	349	375	359	388	329	381	367	344	374	382	357	378	380	361	387	374	377	380	332	351	363	367	351	364	383	321	314	363	326	344	381	371	376	386	375	377	340	324	360	342	325	338	357	381	341	345	396	361	331	359	366	376	348	337	365	346	371	361	341	356	341	346	368	360	382	358	364	371	371	389	343	374	356	332	356	336	332	340	350	359	338	345	348	376	350	385	358	343	352	334	362	332	338	348	388	321	366	353	371	389	349	345	308	373	381	368	365	359	350	352	370	346	370	379	370	393	412	371	343	345	349	394	386	365	360	354	335	332	372	384	376	383	367	358	330	351	385	378	368	365	352	361	382	391	372	333	362	344	344	343	394	361	384	382	394	373	351	360	370	388	360	376	399	374	369	376	389	360	388	343	388	331	335	333	336	365	358	351	333	371	350	381	394	365	387	348	329	328	360	395	388	387	352	340	408	432	353	340	336	396	373	366	364	329	332	361	365	370	389	381	361	332	345	384	374	386	390	352	325	356	362	394	381	361	345	347	313	376	377	381	345	350	383	356	359	343	374	332	340	368	359	345	365	364	385	354	368	377	367	350	348	400	408	345	336	378	357	350	337	375	387	362	377	376	329	341	360	355	351	321	370	368	351	354	343	373	353	341	330	386	355	355	387	348	337	351	331	350	344	371	369	345	376	359	305	350	347	374	354	346	331	417	378	328	354	362	369	350	370	367	359	351	348	388	344	388	376	347	342	398	377	340	347	342	357	371	308	365	363	367	364	320	358	313	362	340	326	347	333	370	372	381	345	346	352	358	357	335	387	381	330	367	380	361	384	375	346	367	401	350	338	389	345	376	366	346	375	373	369	363	370	336	370	362	338	368	363	363	365	392	348	371	337	344	342	373	355	382	358	349	380	374	343	344	343	376	383	328	351	354	399	328	393	357	362	351	361	352	325	337	352	347	336	384	307	378	333	369	407	335	337	317	364	388	356	351	362	358	334	368	325	363	334	328	323	353	344	335	353	378	342	364	343	385	347	376	375	354	351	344	366	389	358	385	364	309	369	373	359	345	321	376	385	351	381	350	371	299	362	333	352	346	378	382	359	375	373	422	357	346	383	380	372	353	338	382	345	354	347	329	376	360	367	345	379	344	412	375	363	338	408	359	360	381	354	341	347	327	372	349	347	390	360	356	361	343	352	384	359	352	365	363	355	350	388	381	346	386	364	344	377	349	361	336	400	387	404	364	374	338	399	377	363	409	360	341	367	331	324	383	387	375	379	354	349	351	386	346	358	359	343	386	346	341	338	373	374	352	362	368	357	371	352	331	380	363	333	383	337	369	369	361	351	352	364	362	361	380	370	399	326	363	337	391	376	348	358	379	351	354	358	357	373	370	341	374	366	341	329	348	375	364	381	389	361	338	369	388	345	364	349	376	346	349	362	360	357	355	371	384	353	363	347	365	383	402	370	373	393	372	327	382	396	349	363	386	339	372	390	376	351	420	360	335	342	337	321	342	344	363	359	341	336	364	329	339	407	359	377	354	358	362	351	360	378	376	347	389	340	347	346	362	377	348	353	387	353	340	322	336	351	375	369	330	353	338	323	379	345	321	373	342	340	327	369	356	353	348	317	349	350	320	412	365	370	349	326	378	376	341	365	415	389	354	321	378	338	353	344	361	367	362	375	353	319	379	337	364	325	356	364	369	353	362	371	391	384	339	368	352	334	339	367	317	325	369	357	349	393	363	335	338	374	361	385	397	358	347	366	339	353	352	344	350	370	389	378	346	332	356	366	375	356	340	385	359	367	370	363	340	365	347	344	341	400	376	381	354	362	398	370	366	363	355	375	351	388	382	349	362	387	385	344	342	354	339	376	346	341	386	355	380	361	385	341	364	337	350	371	364	352	346	364	338	340	371	365	380	342	380	373	349	354	344	348	358	378	366	337	373	352	364	416	382	359	319	353	352	388	366	321	334	380	336	363	361	374	370	393	377	335	317	312	398	333	395	369	335	362	371	383	340	345	337	341	382	351	334	367	372	364	369	360	358	383	353	334	363	366	322	378	368	372	334	338	373	375	370	329	370	365	351	346	378	385	351	385	366	377	355	329	337	334	380	337	352	347	371	344	355	327	351	336	355	363	321	338	368	368	375	344	352	354	350	361	375	349	377	340	340	382	353	358	348	339	375	412	385	375	350	362	355	354	326	352
7733	2255	4699	5404	4836	3871	3328	2838	2529	2176	2032	1845	1693	1626	1576	1418	1490	1375	1309	1305	1265	1200	1157	1187	1125	1176	1125	1099	1061	1118	1154	1063	1036	1063	1040	1061	1076	989	1010	1055	1036	955	995	1050	1016	1018	1024	979	955	984	977	961	975	978	965	931	933	956	974	969	952	934	954	967	958	1032	959	947	934	973	892	884	884	937	917	921	929	960	953	1020	936	953	900	969	972	941	916	923	951	906	953	971	951	981	903	921	910	927	917	885	917	901	929	943	941	947	949	909	863	967	909	866	964	903	944	963	900	927	940	876	903	1033	961	951	924	915	953	918	947	936	912	888	952	909	936	878	872	949	899	924	993	882	869	888	927	931	871	946	898	936	962	932	953	926	891	911	977	879	938	881	961	928	969	888	953	950	972	913	901	916	1001	848	946	945	997	968	893	901	909	939	961	930	921	975	884	996	963	901	895	945	931	887	948	921	919	936	911	934	922	867	894	938	930	890	930	903	949	928	889	918	931	940	874	909	973	928	909	908	960	949	890	921	961	952	869	916	965	864	901	892	915	925	899	896	933	948	955	912	915	951	932	993	937	917	908	910	933	910	958	939	922	887	899	922	957	878	867	954	962	938	906	894	935	890	896	986	955	949	900	963	945	938	936	917	1006	936	959	899	951	963	932	940	925	914	932	920	928	941	904	911	944	923	927	914	925	944	914	932	898	934	908	937	890	893	939	956	885	953	899	921	920	965	911	959	869	908	916	897	947	876	923	969	941	889	930	889	895	971	928	925	918	947	930	932	920	922	935	906	927	966	904	948	1012	922	906	855	864	911	957	949	941	936	908	904	883	919	925	885	905	899	928	929	891	916	912	916	883	914	860	1006	952	945	933	928	951	912	973	877	907	917	927	946	914	952	879	886	918	947	937	912	920	921	956	944	901	879	917	873	901	954	923	938	907	953	904	881	884	926	912	943	867	928	967	959	964	950	923	915	899	919	894	891	977	911	910	886	896	919	907	877	925	929	941	959	873	913	886	927	933	918	925	956	942	894	905	921	958	911	922	899	989	924	928	909	887	938	966	976	936	954	993	918	914	938	937	904	948	962	980	941	995	933	938	909	923	968	1030	991	894	910	999	861	880	918	994	875	949	944	947	928	907	936	944	908	944	997	941	948	954	887	894	910	883	969	935	972	876	947	889	892	950	931	913	906	892	859	894	939	928	921	953	933	964	970	935	945	961	916	915	893	958	942	971	904	972	883	929	914	931	890	899	920	906	881	935	931	960	921	989	936	914	941	920	936	906	917	924	877	916	923	901	892	904	945	921	922	955	950	864	968	918	925	975	928	909	940	943	916	900	886	950	916	902	916	951	900	892	942	957	908	919	905	958	936	846	938	929	960	997	881	863	974	953	939	912	898	914	947	933	875	916	898	898	954	887	938	907	953	921	884	935	945	926	917	890	956	933	939	915	936	943	946	932	930	953	906	979	919	953	889	946	901	869	978	922	927	935	909	882	892	920	932	993	946	916	934	888	935	896	957	937	965	952	959	1000	916	918	888	940	926	941	893	894	889	922	900	888	874	994	917	887	985	880	947	899	878	897	908	947	982	896	928	944	974	940	947	949	887	964	933	907	948	875	930	898	992	938	903	892	934	929	970	914	892	924	896	965	930	957	866	937	903	945	893	947	953	901	885	908	983	911	952	955	896	928	903	909	980	896	900	964	904	924	936	986	885	934	946	979	917	1005	936	910	888	925	910	919	968	908	882	925	968	904	886	867	966	904	989	925	931	925	987	939	901	912	942	948	945	895	948	932	907	997	933	948	963	943	895	924	917	907	868	916	896	938	897	956	901	919	907	930	948	901	913	912	894	1019	933	903	921	992	912	979	942	925	920	901	948	975	915	891	906	914	893	869	902	934	922	927	936	885	945	922	914	900	923	950	941	921	943	963	917	893	926	949	911	908	948	923	929	929	955	906	925	946	933	921	896	966	921	909	937	924	870	895	923	911	928	920	934	917	963	929	916	895	915	895	968	905	941	937	960	910	952	933	912	955	912	914	942	974	918	933	872	950	927	938	877	903	908	922	970	877	895	919	912	903	886	911	882	942	914	922	904	961	910	962	891	912	902	922	882	962	916	897	963	908	950	939	957	926	999	914	902	893	890	958	944	899	993	932	909	902	954	885	911	931	939	927	965	911	941	955	920	945	955	945	939	889	945	940	889	954	940	959	937	943	918	923	955	929	912	906	938	885	850	945	928	965	864	898	894	887	914	880	910	892	894	925	933	909	970	917	910	906	933	952	987	909	991	938	933	944	887	926	908	922	946	971	863	855	949	895	939	906	961	918	951	912	949	901	961	875	926	889	887	911	956	923	968	947	900	951	934	940	909	952	942	908	914	957	916	928	942	927	901	958	903	943	928	960	939	931	929	995	898	963	960	896	906	907	1000	938	920	931	890	927	984	956	896	895	904	889	894	900	898	943	948	933	991	952	924	908	904	967	850	970	912	908	918	930	946	898	954	924	920	953	916	969	960	912	908	924	920	891	942	963	935	934	859	887	909	892	906	914	937	969	930	910	853	973	911	924	896	905	987	956	974	915	929	898	892	951	859	875	867	939	927	946	959	931	935	893	934	927	945	908	919	971	894	934	885	934	885	846	873	921	934	895	942	952	908	872	855	924	922	949	932	939	896	925	952	930	873	925	936	962	899	968	887	944	916	919	905	920	958	959	902	882	933	919	961	912	921	937	959	950	933	954	919	919	905	942	927	912	942	858	933	928	963	947	916	905	917	900	955	935	913	856	954	968	898	947	947	942	897	933	986	929	900	899	902	931	962	928	929	926	928	901	897	960	953	944	940	887	888	979	932	937	956	914	911	953	885	897	999	909	909	936	919	916	931	857	939	902	922	933	920	915	919	914	942	947	921	886	911	932	929	903	894	958	951	915	859	915	931	924	937	894	930	919	872	891	929	936	938	926	933	908	917	936	954	863	909	937	949	938	933	959	909	879	908	903	906	931	977	952	970	930	909	931	929	896	891	915	942	905	939	892	977	902	924	927	911	930	925	937	878	948	908	901	959	912	932	910	927	898	909	890	958	925	889	912	924	882	940	939	932	923	933	883	983	938	899	920	898	954	929	919	859	907	965	954	925	955	929	914	953	954	943	936	937	917	917	851	940	960	932	888	913	954	894	902	901	1005	958	944	922	934	899	912	954	930	946	905	942	898	934	890	881	938	941	936	901	961	885	884	898	953	964	937	933	910	970	890	971	915	961	893	896	909	866	956	899	919	905	951	920	928	904	897	949	915	949	921	970	973	922	926	882	892	906	960	940	949	898	965	912	889	926	934	915	907	952	951	936	920	957	973	891	988	982	922	959	949	944	938	920	931	944	909	932	955	929	976	972	943	921	976	878	912	927	926	913	909	936	922	956	964	973	952	914	946	921	890	954	958	914	916	944	957	938	918	905	899	922	939	889	977	983	912	944	946	937	861	897	938	859	886	895	967	895	930	877	936	915
1907	295	297	215	262	265	233	217	239	222	253	255	253	252	297	254	268	243	263	226	267	259	266	237	248	245	225	240	247	243	245	271	251	249	248	235	244	257	238	266	230	246	256	238	249	255	243	268	246	225	236	194	251	261	215	237	232	247	265	248	232	252	244	244	260	220	268	241	236	224	256	234	259	257	256	225	246	277	235	224	230	248	232	220	264	270	229	269	252	253	266	234	254	244	227	244	248	250	242	229	246	224	245	236	230	259	223	225	219	265	239	267	231	210	220	237	241	253	225	247	233	222	263	276	243	260	263	250	253	248	241	219	263	280	247	242	265	236	259	277	251	237	258	246	213	225	234	248	256	262	242	228	236	239	266	230	246	238	225	254	268	267	255	252	241	241	222	224	273	256	245	246	249	231	246	257	247	262	220	255	224	258	274	253	247	237	275	220	241	224	246	242	217	228	261	258	244	216	239	255	241	265	240	266	243	256	273	246	256	238	232	235	247	237	267	238	238	253	218	226	233	239	237	211	237	259	260	252	247	250	233	255	242	252	249	233	238	247	205	237	256	242	283	251	263	240	210	259	274	268	258	239	263	235	226	253	270	281	253	245	233	254	269	224	238	223	253	289	215	248	237	265	245	249	268	245	259	265	230	223	256	250	243	248	261	243	267	230	247	262	277	248	237	241	245	216	209	231	217	249	260	277	223	244	241	244	248	244	259	222	252	224	233	239	264	223	237	244	245	261	243	241	261	239	247	234	244	249	225	248	251	284	251	241	242	263	251	255	241	256	248	202	255	228	207	248	235	229	233	209	233	212	217	241	246	248	254	248	237	258	241	243	233	238	219	246	253	245	301	244	228	236	301	244	232	259	241	222	246	254	230	212	237	261	260	239	255	268	257	237	237	224	267	236	239	250	231	272	275	248	215	266	256	266	267	235	254	271	276	250	254	256	251	238	226	245	219	253	235	254	266	245	257	282	245	228	252	232	236	230	264	234	247	263	233	237	217	257	264	270	249	263	271	262	226	218	241	220	198	247	234	238	250	251	230	246	234	256	244	257	235	265	249	253	266	238	241	261	241	239	288	219	245	242	254	246	247	246	243	227	215	238	248	231	260	216	230	243	224	269	247	225	254	243	241	231	244	240	243	233	246	234	238	253	224	240	262	247	242	275	236	264	240	247	239	249	265	248	233	237	228	261	254	249	234	263	248	233	240	271	249	267	238	275	263	256	254	261	258	269	236	252	241	272	237	221	274	216	251	246	233	279	258	237	210	227	242	257	250	234	228	227	238	248	271	260	276	238	250	292	239	264	266	215	220	230	255	247	233	247	236	233	244	229	246	248	256	245	238	216	246	224	263	265	256	265	208	252	257	259	257	276	254	240	251	235	242	236	260	266	248	258	256	247	239	230	250	231	247	265	252	250	238	256	259	248	242	221	257	270	250	260	312	250	252	228	239	231	232	253	258	238	270	233	245	243	273	240	271	239	250	236	252	225	215	248	271	219	231	258	223	239	232	253	236	266	268	269	237	233	249	254	235	224	247	240	254	228	254	247	249	238	242	248	248	214	253	221	227	250	223	230	240	261	238	222	265	221	226	244	244	254	261	253	244	240	228	270	232	226	235	268	256	229	239	270	237	251	234	246	225	245	228	261	230	247	230	225	281	255	234	236	231	225	243	274	241	243	238	254	248	291	256	225	262	270	240	256	256	248	255	233	247	240	254	258	238	269	211	255	238	230	250	255	229	249	257	239	226	241	212	220	238	262	256	240	225	243	232	250	246	237	229	240	255	261	236	248	238	226	248	253	261	286	240	244	232	259	253	257	261	228	241	249	237	233	239	247	221	255	229	254	269	252	245	241	222	280	239	262	255	222	250	259	207	229	241	227	272	247	225	264	245	251	273	254	246	247	246	247	256	258	268	234	225	228	228	245	272	242	224	254	236	245	247	261	247	202	202	269	225	239	247	239	242	234	235	251	267	245	224	230	238	251	255	246	256	221	260	271	244	227	221	244	218	240	251	227	210	241	226	224	210	237	264	252	233	269	245	272	226	230	225	264	279	233	233	231	248	258	249	214	253	259	232	253	226	243	258	265	247	224	261	251	230	275	239	277	251	204	259	246	230	241	230	236	251	263	223	257	270	260	235	247	244	213	256	252	247	246	239	243	242	230	265	238	241	237	247	267	244	243	260	255	241	246	236	281	231	249	255	255	253	267	246	254	270	271	267	236	268	239	268	239	250	244	236	240	264	230	252	270	263	230	246	233	277	286	247	217	209	210	227	230	237	267	263	250	241	215	240	245	260	247	253	241	231	279	281	279	242	245	236	228	256	248	219	229	271	251	255	240	256	243	236	248	228	229	231	253	241	241	249	264	247	244	264	210	249	238	257	250	255	242	228	250	276	226	258	206	282	233	292	267	253	254	253	224	246	258	260	217	243	243	262	215	215	249	250	252	253	254	265	288	258	230	235	242	218	248	269	251	235	234	247	226	269	215	292	261	234	223	221	247	211	229	252	238	262	216	243	250	227	246	248	237	271	257	247	227	244	233	232	260	239	243	237	268	246	233	277	247	240	266	232	260	249	252	243	245	238	236	239	225	245	247	248	235	233	241	226	242	243	238	247	229	271	246	248	237	227	254	235	253	237	238	234	236	250	262	224	264	247	241	231	227	266	229	220	261	247	237	239	231	225	262	230	233	231	261	257	222	250	250	250	254	260	240	227	256	260	259	267	232	242	217	240	214	247	217	233	217	260	259	235	244	260	241	253	267	256	255	252	257	226	236	236	231	206	244	246	243	251	254	249	262	241	273	252	219	249	235	237	233	253	241	216	253	266	299	248	255	241	260	264	256	225	226	238	264	246	255	238	249	230	253	262	226	259	224	258	264	244	270	250	237	243	224	239	249	257	252	236	244	259	226	254	216	245	238	259	257	249	253	247	235	265	243	212	226	245	260	264	219	270	241	219	238	252	247	245	267	257	246	255	271	288	259	244	215	263	233	248	269	245	259	269	214	229	273	228	244	262	236	251	266	259	251	251	216	260	268	257	248	204	238	234	255	272	240	242	235	248	239	269	267	261	242	252	230	235	270	232	262	248	236	242	236	227	251	226	232	241	224	247	244	235	244	266	254	240	219	252	224	239	255	259	249	244	236	226	272	244	251	243	232	226	252	244	249	264	257	238	251	243	245	260	259	270	258	226	224	235	238	247	229	225	234	228	263	248	252	249	243	243	262	242	227	255	250	246	260	266	270	226	215	237	235	250	238	238	240	236	253	228	228	240	211	238	239	245	247	253	244	271	264	250	236	256	233	249	277	242	241	258	240	253	224	230	262	247	242	225	249	251	244	233	220	245	252	233	248	238	250	252	246	208	230	266	283	242	236	233	252	239	265	244	252	246	235	254	225	224	257	266	256	251	252	256	281	227	221	235	235	240	244	260	230	246	288	241	258	245	248	239	237	263	228	237	221	229	254	281	245	232	262
2337	747	731	729	714	723	725	717	704	677	699	656	642	669	646	652	629	663	659	656	702	633	649	655	640	641	644	661	684	680	639	695	672	649	701	658	665	681	678	682	690	643	692	659	667	647	656	641	662	661	687	668	641	660	670	659	643	622	665	678	678	661	664	656	637	681	668	634	670	612	686	655	637	664	628	668	613	655	647	641	653	697	672	708	674	676	651	698	619	670	652	656	647	671	604	675	613	612	660	677	665	654	653	679	660	628	648	653	642	653	621	662	671	586	702	663	669	694	654	662	661	648	682	659	668	700	669	638	664	658	626	646	640	659	665	670	635	639	722	668	649	675	676	676	648	671	640	685	619	644	683	659	618	666	677	674	644	646	627	643	670	632	698	708	662	650	735	643	632	653	656	651	673	641	654	640	665	703	703	638	640	655	650	660	627	649	724	667	626	646	621	631	649	606	701	674	650	681	685	677	655	680	699	664	548	648	649	679	662	637	649	652	673	644	625	634	593	663	639	627	673	677	614	641	651	666	622	672	674	671	676	651	650	695	668	670	690	652	640	700	601	627	655	683	624	644	691	692	651	706	658	669	636	651	648	653	624	656	638	688	654	686	649	685	616	708	665	678	682	677	627	644	627	687	686	637	687	644	603	653	675	633	679	651	647	644	652	673	648	672	611	657	639	653	668	630	661	704	656	687	670	638	659	627	619	648	659	672	619	609	620	657	637	668	692	708	627	673	662	608	663	633	659	667	633	692	616	646	688	667	656	718	653	697	633	651	662	658	637	680	665	683	625	658	646	663	628	651	642	649	636	676	618	650	686	631	677	650	664	653	680	665	657	680	626	651	662	636	697	667	654	660	622	643	704	644	641	684	678	644	659	685	666	651	668	631	641	618	641	659	658	643	642	632	642	692	640	671	639	662	645	696	639	665	681	675	679	669	672	658	669	649	652	644	686	588	652	684	650	601	666	670	686	666	685	652	653	635	636	643	693	717	610	637	627	668	633	637	661	634	638	674	651	626	611	678	671	659	661	656	673	695	631	677	612	640	658	658	669	658	650	674	654	653	637	652	660	628	747	641	627	671	653	681	610	646	583	709	654	670	598	670	652	673	660	619	614	632	649	676	635	649	580	672	650	672	670	628	699	602	674	642	724	592	639	663	633	696	647	690	662	675	646	622	663	615	640	638	685	605	692	665	693	698	617	660	654	700	657	663	626	653	673	628	631	631	619	642	674	646	682	659	647	647	645	620	656	632	648	631	660	659	631	622	680	723	676	666	667	680	629	652	619	663	673	637	698	629	662	665	673	671	647	657	667	631	685	656	630	608	639	654	642	666	653	634	586	697	613	704	654	686	617	719	631	670	684	652	654	642	669	686	688	649	657	670	575	683	677	661	625	666	698	645	637	662	649	622	656	705	654	654	717	620	654	686	654	681	696	656	642	614	648	683	657	664	635	656	642	644	695	673	683	695	641	657	595	654	636	642	631	653	692	709	648	608	665	616	621	650	644	632	647	648	690	653	645	667	659	637	627	671	662	660	643	655	694	710	684	633	602	665	635	633	623	655	687	672	640	631	618	624	619	652	643	647	664	648	662	615	695	664	699	644	662	637	702	671	679	627	670	669	665	609	650	633	640	613	688	618	652	674	669	665	642	642	681	695	678	636	700	664	681	637	624	661	658	650	678	652	628	639	667	665	678	631	671	682	657	651	650	731	647	692	703	677	679	641	690	643	709	709	638	685	628	661	673	671	676	620	605	645	675	640	660	612	626	656	675	635	683	636	635	657	665	645	654	685	691	712	728	653	650	676	703	658	629	725	640	645	652	661	618	674	669	625	654	627	708	654	682	649	690	664	666	648	681	712	643	636	635	664	632	695	662	639	640	638	694	637	639	679	641	616	667	617	612	631	633	704	655	631	677	612	659	616	644	713	637	677	673	655	665	648	626	664	708	612	624	688	659	627	659	655	642	668	624	655	716	689	667	596	651	647	645	659	667	645	645	617	674	632	696	637	679	605	641	658	655	656	678	653	718	636	642	630	612	677	652	627	678	657	625	661	671	609	588	687	651	673	692	716	658	678	664	622	633	653	673	668	657	717	630	688	645	604	695	646	643	681	666	688	661	631	625	697	642	659	654	658	648	654	694	685	664	651	624	644	627	646	668	663	687	705	642	659	656	686	662	653	684	667	658	656	644	612	659	648	646	668	689	678	667	677	664	676	683	661	630	683	664	700	680	686	674	651	659	680	674	619	675	639	655	643	680	664	707	661	628	658	695	666	664	620	688	674	679	634	683	664	649	694	621	629	670	657	687	688	590	670	626	665	691	651	716	668	715	681	665	699	708	675	659	663	665	657	674	683	642	654	616	678	676	677	649	631	635	709	629	628	608	649	639	671	652	608	690	634	634	673	730	645	639	660	627	722	663	681	694	628	649	682	633	656	649	645	650	669	617	714	706	623	654	645	659	636	648	688	685	665	715	651	657	639	638	677	631	681	644	660	701	665	622	625	640	652	638	665	671	622	611	652	602	717	605	645	626	682	668	699	676	622	640	666	676	642	681	670	639	662	686	668	626	706	667	684	624	644	637	659	644	671	649	694	670	703	632	636	682	648	709	667	665	643	643	643	673	678	692	648	635	636	670	671	670	669	628	669	669	660	657	683	661	674	723	664	656	671	707	663	651	671	647	604	668	670	657	722	696	646	678	617	641	694	678	663	666	660	661	681	636	659	673	708	650	644	636	656	663	641	662	655	655	684	674	640	633	660	656	677	700	618	604	676	660	674	694	623	681	701	696	674	690	704	655	653	635	650	693	697	662	647	631	646	666	626	633	600	673	650	644	657	628	673	671	637	625	660	652	652	669	623	666	708	638	579	653	656	660	687	671	641	664	657	643	638	673	644	699	656	667	593	655	744	665	642	678	665	646	678	664	648	627	681	646	644	691	610	656	671	693	676	653	703	677	694	668	644	655	669	702	639	674	677	645	668	664	660	708	623	681	683	639	680	651	601	641	680	699	600	659	658	679	657	688	672	678	659	645	611	661	659	657	637	630	677	680	673	684	659	654	631	648	668	656	654	668	694	649	615	649	640	703	666	670	672	682	607	710	657	647	650	617	677	627	687	663	582	653	661	666	683	642	671	692	677	717	638	683	647	668	691	651	647	595	682	660	688	614	657	650	631	649	628	664	659	666	632	715	679	626	654	670	665	604	618	678	705	611	633	664	653	637	694	660	658	670	645	696	655	679	643	653	640	705	673	670	677	660	650	672	610	635	651	635	649	628	627	714	683	660	628	637	634	718	660	623	651	643	695	655	654	676	673	631	691	660	677	628	640	659	624	661	668	653	705	671	643	652	652	665	661	649	663	632	658	640	641	608	600	646	683	645	638	651	660	675	679	687	633	606	667	694	658	690	655	634	645	651	641	628	658	667	645	674	673	666	684	666	633	618	681	680	646	653	628	656	613	637	682	606	699	627	692	647	666
6992	981	1057	879	628	482	371	343	329	281	248	269	234	244	241	219	226	194	224	197	193	208	209	184	199	211	207	207	209	205	202	173	209	192	185	187	191	193	197	207	165	215	196	169	196	191	187	216	192	171	181	187	206	177	192	184	180	177	196	177	190	186	200	204	180	202	195	211	211	162	162	183	188	173	165	185	190	174	216	212	189	162	162	173	195	195	193	180	169	193	190	173	175	173	205	193	169	197	189	187	198	195	204	195	184	173	184	178	172	178	198	181	194	165	196	185	193	186	175	179	184	146	172	175	190	196	195	195	175	175	167	174	168	177	180	186	169	205	199	182	187	177	197	191	178	195	201	169	177	203	177	174	187	198	168	188	202	169	178	189	182	185	197	189	200	169	166	158	176	182	212	164	199	200	171	201	211	193	180	191	198	190	169	162	176	176	158	178	189	183	180	193	178	176	185	166	175	172	163	164	147	175	175	176	204	217	184	189	196	188	210	163	178	187	192	186	170	157	193	176	205	193	188	173	173	164	189	174	211	192	195	183	209	176	187	189	162	196	186	165	187	188	183	179	205	161	198	195	163	164	190	198	205	180	189	164	189	186	179	179	169	171	198	185	188	157	169	187	169	175	179	198	202	179	179	188	182	190	191	200	200	182	176	224	202	167	196	190	183	189	182	179	179	189	216	177	174	188	196	204	202	192	159	179	172	193	178	194	176	186	192	192	212	171	197	191	177	182	193	208	194	176	211	172	155	193	183	171	202	186	177	179	231	225	186	207	172	192	179	180	199	202	167	178	189	198	177	173	181	190	211	204	195	180	181	179	186	175	179	160	160	183	209	184	174	171	168	196	181	186	203	193	184	194	186	206	172	174	197	186	194	208	196	180	187	201	164	201	207	185	169	194	239	189	190	171	175	213	156	183	215	176	179	198	207	179	198	180	203	183	211	183	178	188	192	171	168	176	161	177	183	186	193	188	170	193	190	205	169	156	195	197	193	212	188	183	184	169	201	184	190	184	178	185	197	199	152	175	171	180	191	186	227	180	208	181	175	172	154	185	194	162	165	208	179	201	186	198	149	181	176	200	202	180	196	174	210	189	168	179	207	188	216	184	171	200	191	158	160	196	175	185	193	152	160	174	183	182	194	172	156	153	178	193	166	204	193	200	156	198	199	190	191	197	185	179	196	177	202	171	201	209	198	166	178	189	188	196	206	160	171	152	176	202	164	194	201	183	180	193	165	189	181	191	177	176	177	190	188	175	208	179	176	172	188	180	191	193	171	165	188	191	174	189	202	189	198	182	185	177	185	184	154	179	186	163	167	173	173	202	162	192	198	181	181	202	196	193	181	190	176	199	148	192	208	176	155	177	201	192	189	185	182	177	181	167	185	185	201	215	180	172	173	187	156	183	195	188	193	182	156	196	172	190	179	195	175	174	177	173	174	195	183	190	176	185	189	187	171	184	184	195	182	195	188	168	186	164	192	184	187	193	200	164	197	174	191	178	186	170	184	199	179	192	195	175	181	152	168	182	186	186	203	179	198	200	190	194	173	186	200	173	174	169	211	193	190	193	205	191	177	182	189	207	200	175	174	196	155	193	181	157	165	158	180	205	178	173	180	175	178	177	183	203	172	178	173	181	175	186	190	179	197	199	191	195	198	178	194	201	178	166	178	179	194	190	194	208	160	199	171	183	194	168	215	189	184	200	210	185	177	167	189	179	183	172	160	174	214	175	194	182	179	190	175	197	209	179	195	183	195	169	178	174	176	192	169	209	205	169	181	184	171	190	192	189	195	180	168	147	185	209	196	196	182	177	171	199	186	196	197	175	180	198	192	204	188	163	186	191	162	213	175	170	165	181	191	176	176	184	182	171	183	173	209	185	172	193	183	204	200	196	189	183	189	182	184	198	189	203	174	189	193	191	213	202	204	182	207	204	172	177	179	171	180	195	207	182	195	168	213	194	199	183	215	181	200	191	165	176	171	192	171	197	212	161	185	191	176	196	189	206	168	203	194	198	178	185	166	166	187	193	180	170	172	165	170	200	188	187	167	203	179	178	201	189	206	209	191	165	184	200	201	216	195	177	183	179	183	192	171	199	164	165	171	181	186	186	187	188	181	172	188	161	196	203	168	188	192	188	170	207	179	173	188	191	202	183	190	178	158	182	168	208	198	189	194	179	183	171	186	178	188	175	177	185	168	203	205	184	164	183	194	179	209	163	165	180	169	168	174	175	190	180	182	193	173	188	190	205	182	181	185	196	189	182	163	188	161	177	203	180	162	167	171	190	187	210	219	179	191	173	165	177	190	190	217	180	184	188	197	173	173	166	184	167	201	214	172	187	193	182	174	170	176	162	186	145	193	164	180	195	177	189	179	196	198	206	178	197	182	212	191	190	180	181	201	181	185	190	166	186	191	176	195	201	184	183	196	198	181	178	182	212	180	188	173	169	211	163	188	185	175	193	167	196	185	170	222	187	203	189	184	178	145	170	203	183	183	197	195	171	193	201	203	174	190	193	170	183	208	183	184	185	198	201	157	172	186	220	204	176	145	162	175	188	192	187	171	188	170	165	181	180	216	167	163	190	190	184	212	188	210	168	196	205	193	183	176	187	173	179	191	192	209	181	194	195	182	182	184	167	187	172	186	191	195	200	191	197	193	160	187	173	193	182	193	186	170	203	192	162	173	189	188	176	181	178	192	180	164	179	203	191	193	191	159	209	186	200	158	206	201	165	179	203	182	183	169	206	184	189	189	199	168	192	171	190	182	178	181	162	179	158	175	186	184	170	200	199	179	159	211	192	190	156	188	215	200	167	176	156	154	205	194	186	189	169	161	195	190	176	198	169	181	192	177	200	170	176	184	183	176	173	178	173	216	203	177	179	182	195	180	194	222	211	205	178	178	169	182	188	167	190	166	169	177	200	206	181	159	186	175	160	206	193	189	192	200	162	194	183	197	181	205	240	199	179	183	179	194	195	210	173	169	175	181	190	172	194	184	187	187	192	177	179	205	187	187	195	185	181	171	174	181	191	174	169	202	181	201	225	188	172	167	182	223	190	185	200	185	182	168	193	162	190	203	202	177	183	181	197	161	179	204	196	185	186	186	190	192	190	172	208	193	192	188	181	211	210	159	168	179	190	182	162	187	175	215	181	186	187	183	186	195	165	176	174	187	182	201	198	209	200	170	193	191	176	214	186	194	188	171	196	212	171	164	191	176	204	192	188	180	206	192	205	180	187	196	174	170	178	175	203	184	197	195	175	211	199	180	206	199	174	215	154	173	172	177	177	190	187	233	190	197	182	200	178	167	193	168	180	196	209	172	189	196	187	208	171	187	174	169	180	215	189	197	163	160	148	180	182	181	173	176	186	202	206	174	197	176	186	172	195	184	168	185	219	163	207	200	199	194	202	199	177	150	177	204	175	178	223	208	184	158	183	164	195	174	187	178	192	201	215	187	199	181	168	167	142	196	188	198	173	180	215
5674	1255	2376	2847	2494	2208	1836	1638	1406	1234	1141	1050	951	914	853	834	776	771	742	730	703	676	689	682	731	601	651	631	631	672	591	571	590	652	624	603	608	579	610	567	622	566	612	531	603	620	525	584	577	556	564	551	611	555	594	591	572	586	560	564	555	594	540	581	581	554	591	571	538	583	551	529	544	595	576	560	536	552	553	546	521	594	560	535	561	542	571	610	545	520	581	565	596	590	577	588	543	531	593	582	554	540	584	557	557	551	550	549	563	559	560	551	520	554	576	493	538	611	543	580	540	589	550	565	525	511	624	518	580	537	563	561	527	528	541	540	549	562	536	537	583	518	578	593	516	546	536	582	570	509	534	546	570	550	535	574	513	542	533	590	551	581	555	552	559	558	534	558	558	558	574	557	576	558	545	569	562	511	571	544	517	555	587	512	581	568	545	532	562	567	536	539	508	528	536	544	573	555	550	545	582	585	537	572	533	551	585	578	555	592	560	542	517	529	527	542	552	581	582	549	530	573	576	538	569	567	509	552	534	548	494	551	526	560	573	520	494	588	556	536	542	509	517	574	545	546	563	511	567	547	544	567	578	545	602	514	570	588	540	559	575	521	532	537	568	496	543	534	543	527	587	542	538	530	580	558	598	544	524	572	541	557	589	558	561	562	565	541	522	539	550	573	588	529	592	571	556	576	548	586	506	563	538	556	552	574	517	582	548	577	525	552	541	565	580	534	529	531	523	535	538	538	547	532	541	542	533	580	552	536	584	558	576	563	536	498	550	576	564	537	590	570	552	582	524	574	553	535	549	584	557	563	565	612	560	561	533	568	515	596	522	546	575	558	585	562	558	567	600	539	550	546	565	595	544	516	537	540	534	546	587	559	590	545	553	576	527	552	522	591	568	569	610	576	560	534	571	563	567	557	483	546	591	561	558	574	549	546	541	554	571	562	510	579	582	558	523	537	570	567	543	582	561	551	527	569	528	593	593	556	552	587	588	573	515	532	547	560	573	568	534	565	553	570	544	562	552	543	534	526	542	577	512	558	537	557	550	548	526	541	531	530	523	595	511	522	523	559	589	525	525	626	566	593	518	503	524	552	566	577	556	586	524	555	591	540	555	527	565	559	549	570	560	511	564	548	558	523	565	545	553	538	569	552	533	511	510	548	559	548	591	568	605	569	583	577	509	564	535	509	576	584	592	539	534	567	567	548	568	574	587	559	561	539	552	595	546	513	541	514	557	587	523	540	588	563	482	581	539	548	574	566	547	532	561	568	556	550	569	572	551	529	541	601	570	552	501	554	568	560	558	523	553	562	588	525	524	576	558	602	549	567	533	595	566	587	570	534	551	552	548	537	558	561	559	534	553	605	559	558	534	505	530	596	539	548	566	506	548	556	565	546	528	525	599	550	527	553	592	510	513	574	535	581	578	514	586	559	588	577	547	566	559	577	531	564	600	577	550	578	497	519	545	552	540	566	515	552	533	506	581	563	553	581	549	579	530	554	535	576	574	536	585	527	582	565	620	566	566	541	558	568	551	562	590	567	570	563	516	508	552	553	566	512	558	562	563	580	575	605	557	544	530	545	532	562	565	556	524	547	574	564	520	521	544	571	528	595	559	530	557	537	582	578	584	560	547	533	551	546	585	534	532	555	520	531	518	549	543	567	544	535	574	530	560	593	557	533	576	557	563	508	584	541	546	555	551	551	561	556	566	544	545	521	581	574	578	576	546	547	590	552	552	582	580	563	578	566	541	590	524	560	536	553	512	536	559	565	540	545	560	611	534	529	540	553	575	558	580	541	523	557	568	573	571	559	555	588	547	581	546	575	513	562	536	600	569	549	587	556	551	560	539	566	573	577	617	528	522	527	524	529	547	511	585	538	555	576	553	529	564	552	575	552	530	539	524	569	555	556	547	551	565	532	523	628	540	601	553	576	572	516	552	542	515	547	569	537	522	561	543	552	539	562	535	526	558	555	545	496	568	549	552	587	571	535	582	546	562	569	545	591	493	567	501	579	589	567	546	561	526	499	567	532	540	553	558	542	541	517	558	543	567	563	558	509	530	576	514	528	561	573	537	537	600	531	534	527	592	571	552	567	547	589	532	530	571	529	553	568	555	538	555	549	562	588	542	516	515	566	569	569	581	526	562	539	520	549	547	552	562	561	509	558	514	547	541	549	578	566	559	576	546	514	531	588	605	555	552	588	527	561	523	551	543	522	531	559	571	553	574	561	538	565	543	546	562	568	539	549	543	518	542	579	550	557	591	576	572	560	534	562	563	570	545	546	526	525	574	532	567	576	526	554	527	596	543	540	548	574	563	558	536	558	551	560	531	620	554	580	515	522	551	581	508	544	561	545	540	576	529	538	550	562	524	551	583	585	554	547	560	584	550	588	555	562	596	565	507	560	567	549	514	554	577	581	571	494	604	546	572	566	583	556	549	564	558	529	568	558	535	534	543	541	538	570	550	597	557	529	535	557	564	545	540	555	545	518	558	599	573	558	590	523	492	577	560	561	553	518	570	563	535	535	577	567	543	566	565	569	541	574	552	502	525	569	552	538	531	550	601	534	542	596	548	598	569	510	564	541	553	566	613	560	556	562	571	570	585	527	566	549	538	565	557	533	517	537	551	581	575	562	546	573	581	589	566	563	555	545	539	581	547	553	508	580	582	509	564	540	554	580	580	537	547	564	554	565	523	555	533	553	532	522	577	580	533	641	576	574	554	506	534	486	554	580	587	575	532	613	537	559	574	558	533	541	563	556	548	483	535	537	562	578	529	534	550	551	594	517	552	574	572	536	550	557	532	503	560	588	507	570	623	565	555	506	540	581	522	562	525	531	570	543	541	549	532	543	524	500	594	571	549	550	541	529	520	563	571	521	547	551	574	548	532	543	588	531	574	557	577	604	521	570	587	580	552	569	536	549	525	585	541	551	558	588	560	573	564	580	554	545	538	622	550	545	568	565	575	555	575	534	540	554	539	526	559	580	576	542	549	533	509	564	554	577	574	576	580	575	514	565	554	593	551	554	527	534	537	574	537	543	558	538	574	599	530	625	529	559	570	547	540	598	536	478	547	552	525	596	524	559	564	553	559	551	561	561	561	529	576	585	586	609	586	561	532	534	562	542	557	534	560	539	563	582	532	539	572	550	536	543	507	583	577	506	571	524	551	575	586	509	540	545	571	514	573	593	514	508	563	557	554	565	591	590	553	536	523	522	567	592	551	528	577	588	571	549	522	541	545	499	541	565	557	533	599	551	538	549	577	531	548	552	524	502	558	544	552	576	562	520	573	514	526	559	536	520	571	534	557	551	539	569	549	537	561	508	564	581	539	512	566	562	558	552	524	523	503	544	551	535	570	547	575	557	548	529	552	540	586	537	565	565	565	527	524	551	511	586	582	546	569	561	574	574	586	538	554	530	535	533	608	550	539	542	529	539	522	562	551	535	546	550	566	557	539	560	544	516	544	575	554	575	580	546
13656	2309	2371	1917	1325	1007	843	696	611	579	529	532	524	443	470	460	440	414	359	401	435	376	425	396	406	358	396	386	368	372	376	350	363	387	379	363	368	382	341	353	363	367	376	381	343	379	376	359	361	342	353	373	361	380	353	335	364	340	339	348	354	383	348	349	372	386	319	371	357	360	335	355	359	399	386	340	368	337	386	421	361	364	377	341	376	373	376	365	345	376	387	322	355	362	380	380	339	390	372	401	375	353	353	395	359	360	353	380	368	380	358	363	372	370	420	373	367	397	392	349	363	392	329	374	398	350	374	334	364	322	328	362	333	333	385	339	331	375	373	348	372	373	367	331	354	377	358	313	352	375	340	382	372	372	344	379	389	351	325	396	332	360	361	336	373	379	370	393	329	331	337	390	378	335	352	344	343	383	363	361	377	339	351	380	340	367	348	341	362	327	347	358	385	377	334	348	333	393	366	333	357	352	383	358	349	368	400	321	381	347	357	398	370	363	365	351	351	319	372	376	388	351	339	324	368	354	356	339	340	337	336	346	371	352	358	337	348	375	351	351	369	317	362	364	360	357	362	366	346	367	357	367	365	350	350	355	338	366	348	348	377	380	377	384	360	334	351	308	378	352	371	371	334	350	369	348	344	362	377	350	347	344	324	361	369	386	340	352	342	334	343	352	387	376	348	352	376	365	345	326	326	322	371	360	345	349	344	378	381	336	369	361	373	338	361	390	350	344	369	327	355	360	391	371	355	392	376	375	342	341	364	345	372	320	396	386	373	362	353	365	373	373	387	359	339	349	370	362	338	364	345	323	376	342	345	348	351	350	332	341	343	348	345	373	371	340	375	355	388	389	373	325	351	378	367	370	354	335	345	357	345	361	384	360	352	367	357	320	353	374	367	396	353	347	339	333	372	317	345	372	347	347	368	348	351	319	348	358	363	336	372	356	410	353	326	373	388	361	379	368	369	331	366	388	335	369	328	381	351	368	368	361	380	384	375	326	351	354	382	390	389	347	346	381	349	371	362	356	338	357	394	367	335	357	348	339	384	345	352	364	383	367	346	373	366	371	356	384	353	365	353	335	362	375	382	392	379	355	325	349	342	381	359	375	366	385	360	384	354	325	377	365	377	361	368	342	369	348	338	352	326	342	375	342	328	364	357	389	338	371	381	379	395	380	344	378	374	328	395	371	336	366	362	367	333	371	370	336	348	354	372	360	375	324	356	396	358	348	377	365	334	379	386	373	387	369	354	362	324	398	362	349	361	365	355	377	389	347	373	321	380	355	381	358	349	362	351	372	359	394	372	351	355	353	361	340	366	369	361	359	368	336	341	315	338	333	360	384	378	367	384	353	361	360	362	340	358	343	345	371	365	372	395	349	339	392	380	372	357	368	354	382	353	375	382	371	361	367	374	350	352	360	363	401	386	319	371	366	356	367	370	399	394	361	344	359	355	345	335	359	370	343	366	337	362	363	351	378	383	351	339	344	413	372	362	362	385	368	362	316	328	364	340	352	358	364	354	398	382	384	347	388	349	346	376	338	356	371	355	353	359	328	368	367	338	342	373	352	357	369	334	365	364	391	366	369	352	338	381	362	377	348	330	370	360	355	351	373	358	355	376	354	386	366	337	353	385	364	405	359	379	354	354	359	370	382	363	330	339	337	374	371	365	395	377	348	375	362	336	345	320	373	362	361	360	345	386	340	346	369	361	379	398	386	358	393	336	349	382	368	346	387	333	348	362	407	377	351	379	365	369	396	402	336	371	308	379	347	366	342	328	328	359	351	369	358	361	352	355	395	341	343	370	363	357	331	361	346	405	385	347	355	348	299	327	327	367	371	331	369	360	354	380	354	381	349	354	371	358	342	340	363	384	355	352	331	362	394	403	362	316	353	366	345	358	332	356	348	353	307	370	368	361	366	358	347	363	342	391	367	365	350	352	332	342	330	366	347	350	374	362	384	361	345	373	340	359	373	374	359	379	376	324	384	353	347	381	350	366	404	402	352	364	356	320	335	380	324	369	391	355	356	354	382	341	368	376	370	321	377	378	342	394	370	339	358	341	367	359	330	391	381	387	368	364	355	328	394	371	397	358	356	380	352	338	362	349	355	347	337	350	369	391	367	398	359	339	373	369	345	388	362	349	343	360	352	361	372	370	384	355	386	371	350	326	328	345	335	351	336	289	340	374	343	396	360	365	366	369	369	337	343	379	396	376	405	338	348	396	378	389	342	381	345	371	324	366	402	347	343	351	379	377	353	370	354	365	386	379	364	384	370	375	365	323	298	348	379	352	375	363	358	337	349	363	373	362	357	358	371	360	345	374	367	383	373	337	390	336	352	370	347	371	368	379	346	334	343	333	333	367	377	339	347	404	362	340	331	385	372	402	352	322	382	372	371	386	376	385	336	353	384	364	368	341	357	360	347	384	355	373	337	363	384	353	314	351	375	360	371	377	364	345	354	365	340	358	360	378	373	375	321	401	346	341	319	365	345	332	324	393	354	367	357	380	410	375	339	358	389	339	357	354	371	370	336	356	327	344	377	367	343	368	366	355	338	374	354	353	383	349	356	350	336	354	366	385	354	385	346	384	346	342	348	369	369	375	379	325	304	330	352	356	379	349	369	341	335	379	371	338	351	321	378	367	375	345	366	357	371	371	381	367	354	370	360	319	340	316	381	338	374	377	356	352	376	379	334	396	345	359	345	316	342	379	383	327	356	367	348	367	365	366	368	356	422	350	314	386	327	379	362	394	352	321	353	346	363	405	382	343	380	356	382	386	312	351	375	369	347	389	366	358	348	374	362	377	391	380	358	372	387	370	376	337	362	375	370	355	393	329	359	359	389	396	331	369	373	404	332	362	339	371	346	377	373	384	349	375	330	359	330	371	383	370	366	350	345	360	358	395	359	341	386	356	350	341	360	370	368	396	397	387	376	371	334	341	325	305	410	357	372	380	370	346	378	409	363	341	379	366	357	364	361	404	342	367	364	327	361	354	376	352	333	368	350	374	365	382	358	328	355	379	351	345	329	366	348	362	371	391	373	352	374	367	383	352	372	352	378	371	371	381	392	361	368	367	334	368	392	370	346	355	356	340	371	352	342	361	358	392	349	352	347	356	354	323	356	368	378	395	361	355	395	373	337	344	346	394	375	356	343	372	365	395	348	327	350	384	344	370	332	369	349	367	367	320	354	355	376	362	364	393	330	372	360	348	373	361	345	350	393	354	374	365	343	334	334	359	372	354	373	334	337	331	367	358	347	345	353	365	370	349	349	354	369	363	343	395	367	320	359	372	343	315	359	333	366	324	368	377	361	339	370	400	344	382	385	380	382	349	320	320	332	354	339	325	362	378	379	388	340	361	354	369	303	398	354	401	358	323	364	322	371	371	357	362	369	363	375	359	347	370	350	359	338	322	360	374	410	343	414	366	365	394	334	373	366	380	369	364	355	327	401	350	366	358	389	364	361	323	384	400	360	352	407
7647	2321	4495	5243	4696	3890	3241	2835	2569	2185	2019	1857	1748	1609	1581	1438	1372	1379	1357	1299	1211	1232	1168	1167	1138	1109	1176	1155	1143	1095	1023	1058	1142	1046	1075	1052	1049	1008	954	1050	1026	1006	1019	964	942	986	967	980	1004	957	973	964	962	928	975	931	964	993	933	936	966	920	976	971	927	985	911	951	987	902	982	992	963	950	969	991	952	975	981	942	953	939	898	923	981	918	948	919	921	903	947	966	970	870	922	894	914	868	954	922	941	911	954	921	942	921	936	944	924	936	983	943	971	938	912	944	970	917	922	940	963	942	921	933	886	989	964	962	924	892	917	970	944	947	930	923	943	937	901	920	905	955	965	949	941	877	978	924	939	889	953	889	946	909	911	930	966	929	911	965	991	913	916	910	942	1022	915	880	869	911	905	924	936	923	889	933	955	894	1007	934	905	918	964	933	945	952	960	898	963	908	995	957	898	899	942	919	924	917	934	938	910	967	954	936	939	979	933	914	965	860	970	971	924	928	946	918	922	927	925	867	915	961	900	886	943	960	969	880	955	927	987	928	887	959	956	859	887	932	946	970	950	896	898	941	963	905	920	908	905	951	931	976	925	967	928	984	910	926	921	920	946	908	899	916	891	903	967	935	915	934	962	948	919	947	963	895	926	905	909	868	953	938	868	931	891	926	952	926	963	941	915	930	886	902	932	939	928	927	875	938	952	926	948	913	947	930	920	925	915	904	917	908	930	950	911	939	909	931	878	929	926	921	972	903	980	917	1001	925	914	933	896	964	937	962	987	898	992	939	936	946	963	892	908	889	998	898	940	921	884	912	899	951	974	935	926	921	953	968	889	960	877	881	908	941	955	939	954	950	896	925	927	912	899	904	924	960	944	947	890	944	902	988	946	920	943	948	970	931	877	934	917	944	967	973	957	910	958	898	923	930	957	879	958	957	891	899	973	884	889	976	958	984	907	943	891	943	937	939	924	916	907	952	949	907	886	888	905	934	928	904	934	928	959	923	951	880	958	927	959	971	918	885	912	914	878	920	947	932	929	934	900	899	904	924	870	906	914	918	936	918	895	918	953	903	960	925	929	897	956	897	902	930	953	908	939	929	885	934	949	937	917	928	891	933	926	940	890	973	907	904	960	931	917	928	928	933	908	948	886	944	967	966	911	930	926	932	909	941	913	971	947	911	913	973	938	975	895	869	927	952	913	901	894	940	887	884	919	971	889	929	931	898	956	936	919	944	955	920	891	951	942	971	942	894	964	943	870	951	950	959	882	908	957	900	911	954	906	916	910	915	976	896	924	982	926	861	910	921	927	892	919	895	923	911	926	935	922	934	972	970	944	958	920	924	910	938	985	898	983	921	943	927	942	893	948	915	906	939	965	930	936	947	899	924	912	915	927	942	1010	907	923	930	907	905	952	919	957	900	946	923	887	931	936	933	890	843	928	973	891	906	906	963	901	902	926	913	967	922	993	928	922	928	845	957	912	963	942	950	913	938	915	932	912	905	968	893	1005	939	943	949	909	957	925	980	941	860	882	925	918	929	943	852	943	962	918	903	938	912	965	881	965	918	908	926	915	930	866	959	965	925	982	913	965	977	950	898	895	947	916	965	936	940	931	944	944	884	960	885	991	972	872	938	940	947	919	911	932	952	918	891	924	934	937	919	901	960	917	915	886	940	953	972	945	969	923	958	923	947	916	914	950	952	960	882	859	949	904	896	924	919	930	893	937	949	867	931	903	883	1012	935	906	958	926	914	961	896	977	927	974	909	941	937	942	972	927	899	879	909	964	928	968	968	907	955	856	931	962	954	873	906	948	944	936	963	1005	930	885	863	908	964	905	985	957	963	962	960	935	883	916	900	950	948	912	935	944	886	941	947	897	966	937	924	884	940	908	941	906	914	937	879	950	896	921	912	945	939	922	929	885	931	954	962	933	890	935	912	946	922	941	995	907	967	933	907	909	951	979	933	948	978	928	957	949	886	948	896	931	914	976	938	921	921	897	951	935	933	965	932	930	879	969	909	938	933	849	963	863	963	911	934	904	879	912	908	939	904	914	895	982	955	936	979	908	962	913	951	961	954	888	927	952	970	902	931	887	956	918	870	919	907	929	904	939	936	950	931	922	873	960	931	939	922	945	961	927	886	931	959	964	950	920	931	951	892	929	910	929	930	918	969	883	897	897	917	951	956	968	895	920	929	913	922	929	925	922	914	900	929	915	951	885	938	900	889	915	939	948	938	911	958	931	927	911	912	947	890	939	886	965	928	923	894	934	875	868	961	899	902	972	886	878	918	924	980	920	935	892	905	911	921	963	900	950	909	907	936	877	964	963	928	907	892	981	928	919	952	917	920	906	968	934	988	891	966	932	899	911	962	935	887	947	951	928	924	968	963	862	963	955	888	972	883	936	928	960	931	932	938	921	906	918	964	889	927	931	891	887	902	952	937	963	908	949	946	919	912	863	914	929	927	977	938	884	905	916	890	919	875	958	952	912	946	930	900	919	926	928	929	976	909	850	941	891	945	931	920	936	917	908	921	907	946	1000	874	921	968	999	936	971	927	933	929	955	893	933	999	878	944	939	893	970	902	880	946	920	948	957	923	914	968	932	938	982	945	916	867	927	961	911	902	982	919	993	926	907	932	951	895	967	925	958	921	940	974	919	932	902	930	888	966	961	948	933	976	947	866	941	897	958	873	945	914	940	911	947	969	909	929	947	904	957	966	903	893	913	884	930	961	914	913	921	922	957	937	897	897	900	1016	947	929	938	912	953	919	949	875	957	914	909	978	929	969	901	903	909	932	904	910	912	912	939	948	914	904	946	949	915	955	928	878	982	916	913	932	955	883	923	921	932	939	947	924	880	904	917	964	903	916	925	874	821	912	973	941	918	945	918	982	996	866	906	953	895	914	900	912	909	869	915	953	908	912	977	914	920	944	907	872	927	873	877	929	927	949	849	883	941	941	957	944	988	947	913	969	934	908	951	953	909	919	875	907	929	996	929	985	886	903	944	849	936	966	944	885	961	929	917	913	868	919	1011	934	921	933	910	865	910	923	873	889	865	905	884	954	967	934	948	914	1013	907	898	940	938	941	916	924	968	978	1009	899	918	924	901	970	912	945	930	926	940	895	999	950	927	938	934	914	969	949	927	878	891	916	910	903	929	890	921	920	917	918	910	926	942	836	931	908	907	921	911	873	934	899	923	965	922	957	917	889	944	958	931	982	985	978	930	963	900	871	966	873	921	918	934	861	932	932	947	985	911	936	956	923	917	926	955	929	861	985	937	938	903	923	919	872	888	903	913	927	939	915	911	935	915	964	946	884	911	909	949	905	940	933	898	925	895	948	925	973	973	901	949	904	908	938	959	863	912	931	938	946	975	941	945	960	919	934	1009	892	909	924	926	906	952	961	966	932	932	939	956	990	924	902	985	915	925	924	951	913	887	935	925	939	912	883	961	923	873	941	883	909	931	965	904	946	870	979	981	927	910	969	862	874	953	905	930	929
1955	272	270	241	284	245	250	242	291	274	250	231	246	274	243	253	241	238	242	214	235	255	234	263	264	253	251	255	210	271	265	275	249	230	246	228	236	242	252	241	248	238	229	243	269	224	290	233	255	243	232	234	262	250	285	248	238	235	248	245	247	279	259	261	251	239	234	261	243	258	253	264	272	256	215	252	208	266	302	260	202	232	258	262	265	228	230	240	245	243	265	228	236	234	259	255	245	256	248	235	224	210	261	257	211	262	220	228	231	223	251	240	228	283	258	243	226	214	253	254	241	251	221	230	249	248	258	241	211	238	231	236	233	234	211	249	241	240	212	241	222	241	241	221	237	282	237	228	242	232	247	251	257	247	213	211	239	246	253	259	266	243	239	219	235	232	240	261	230	243	266	291	232	251	236	246	212	264	246	222	257	251	274	190	246	277	230	276	245	231	250	250	270	256	253	248	223	226	236	244	210	243	224	247	227	260	280	227	248	282	228	239	232	234	229	257	272	239	257	230	258	248	254	248	258	249	258	236	252	249	243	245	252	261	237	248	280	207	256	264	247	245	245	269	244	238	230	243	252	250	239	232	257	246	244	256	230	220	244	256	265	228	250	274	262	237	239	253	223	251	258	259	235	249	251	250	233	245	238	221	228	277	273	253	256	249	239	223	250	248	261	225	220	246	257	214	235	247	229	231	259	239	257	263	231	238	236	258	265	253	247	252	255	264	240	242	249	263	232	257	239	232	280	262	261	241	254	249	238	229	233	243	264	230	251	236	231	273	234	263	255	216	234	229	235	225	252	230	248	225	254	237	268	237	262	241	234	269	249	243	252	246	227	260	213	243	247	247	280	252	224	247	216	246	244	233	245	246	250	226	273	248	217	263	255	240	212	259	228	248	232	230	210	241	256	281	239	255	234	241	229	253	248	262	231	249	241	246	227	234	244	276	261	253	266	218	217	246	244	241	252	209	228	254	235	227	224	252	288	206	243	247	256	251	262	285	256	260	226	260	218	240	242	219	239	272	250	245	254	275	260	255	267	248	241	221	240	250	243	247	267	246	240	250	258	236	265	237	262	246	243	218	244	268	262	232	232	273	253	243	266	225	244	257	261	263	229	222	288	271	252	247	240	247	245	281	246	254	257	250	210	237	221	249	232	214	245	264	248	274	247	231	268	221	233	249	238	243	244	246	225	243	231	259	240	262	250	230	245	212	246	263	286	234	271	285	245	253	244	250	234	236	251	237	256	240	256	249	266	233	265	240	260	251	264	248	244	268	268	227	270	229	279	236	274	271	237	254	236	246	262	242	274	217	219	257	208	237	226	232	217	221	262	271	230	235	244	236	255	214	250	227	243	233	242	242	262	258	246	236	238	247	260	239	252	269	233	222	244	270	248	262	234	235	245	259	235	247	256	245	246	233	232	231	237	266	249	223	228	273	264	258	265	239	261	250	230	244	238	271	259	205	222	259	227	286	249	255	245	229	279	253	237	256	230	285	252	255	230	252	255	211	262	242	235	233	244	229	235	256	267	244	247	236	245	230	219	241	230	233	246	240	250	249	267	251	248	230	245	254	225	268	223	245	245	258	249	259	233	221	252	210	239	287	231	237	253	233	262	258	250	230	250	225	245	261	249	252	239	224	265	248	254	256	233	261	245	237	257	262	260	241	223	244	243	234	247	251	231	256	264	230	234	250	243	246	245	249	217	244	262	231	242	221	231	255	254	266	253	254	231	239	220	240	269	236	238	240	260	259	241	244	233	269	221	220	267	258	258	230	243	232	242	259	236	264	248	232	252	253	250	241	240	229	276	278	255	212	236	245	250	271	259	238	267	226	257	251	286	230	245	237	260	263	285	271	262	231	253	236	246	245	225	217	254	239	268	258	217	240	254	241	261	230	232	249	249	242	251	242	234	235	252	277	266	239	222	229	277	256	247	276	216	248	258	255	237	264	237	234	255	231	249	237	242	256	269	252	258	253	288	245	225	227	259	264	223	255	240	210	262	266	247	217	235	237	218	239	218	250	259	243	241	227	241	243	232	261	258	222	258	261	235	223	267	249	256	240	257	255	221	238	247	265	245	234	258	240	252	233	273	228	255	245	236	228	223	287	244	235	233	238	240	251	236	252	261	238	246	252	272	240	232	238	267	224	246	227	262	267	260	279	242	255	231	217	244	232	259	235	256	246	234	256	244	284	253	246	257	266	225	262	246	212	228	243	228	236	220	214	240	225	224	247	238	245	248	234	230	232	241	240	235	238	237	239	258	251	269	271	246	271	252	257	241	245	258	233	245	227	259	222	261	223	280	238	266	246	218	238	276	241	250	227	245	252	243	228	228	257	265	236	247	214	265	256	266	247	230	253	247	238	258	217	262	264	238	246	238	264	244	270	243	273	251	249	286	220	247	242	250	211	232	241	224	276	259	267	258	232	240	263	235	240	249	230	230	268	216	242	233	234	233	240	291	266	263	246	237	227	248	260	248	227	262	232	252	251	236	240	225	266	232	261	279	230	259	245	259	268	244	274	253	211	228	268	251	247	279	243	228	251	271	242	266	237	219	249	216	248	236	257	259	224	245	246	259	253	241	265	235	259	278	248	254	245	236	243	244	271	260	263	240	222	260	285	256	240	221	231	267	237	223	248	278	243	243	234	242	278	257	267	260	238	223	240	246	251	258	265	246	225	254	235	240	249	258	254	249	225	252	257	261	246	240	225	246	263	269	237	227	224	243	231	254	262	252	257	222	236	241	263	214	223	253	255	236	254	256	248	237	282	262	247	237	234	275	232	225	247	262	269	244	271	234	230	264	256	232	242	251	263	225	248	247	220	229	240	266	237	282	271	274	251	233	255	237	257	274	254	240	276	232	268	246	241	228	276	255	251	229	272	239	266	223	255	259	261	256	250	269	248	222	219	240	236	242	235	255	250	237	256	233	279	232	251	248	261	224	263	283	264	284	223	259	213	278	229	250	242	223	250	252	260	247	234	228	216	232	254	268	245	238	260	257	250	232	277	240	239	251	254	223	272	231	242	289	235	245	240	253	248	263	258	247	260	256	269	280	239	233	257	255	260	237	222	242	261	286	242	242	252	279	244	256	230	217	248	254	239	218	264	247	275	227	229	241	218	247	205	251	248	224	245	265	246	255	232	233	232	219	232	254	240	252	263	275	209	234	271	246	258	280	256	254	263	293	247	215	260	281	261	260	260	252	238	271	249	270	241	253	241	220	248	277	266	239	262	219	219	234	246	279	248	264	224	224	202	254	235	266	235	268	259	235	251	231	235	291	250	221	238	244	213	230	242	264	256	218	263	276	247	244	239	215	230	204	239	229	263	262	237	271	263	237	267	263	256	218	233	247	230	225	235	253	225	248	230	255	255	226	239	274	239	233	218	257	269	224	252	244	250	259	243	236	232	236	257	231	242	234	228	265	214	265	251	259	227	232	261	253	264	235	282	267	264	274	256	252	242	236	238	258	233	237	237
2283	673	731	767	737	708	645	678	697	670	695	683	707	680	647	623	717	665	656	646	627	705	688	658	716	676	651	657	641	656	667	669	716	646	638	699	702	630	671	694	650	631	646	661	644	696	674	666	664	682	687	660	617	609	620	651	656	633	652	633	667	622	630	640	654	649	666	646	638	688	681	647	660	670	688	646	660	642	623	662	621	684	662	633	632	701	636	651	652	687	621	643	668	662	663	630	640	685	655	709	618	665	658	651	672	705	652	654	651	647	691	666	688	737	637	698	660	724	672	671	646	657	661	661	662	696	648	646	660	624	643	671	685	689	680	681	720	621	687	671	636	712	677	674	670	675	687	677	646	660	669	625	686	707	653	675	703	676	652	629	661	615	669	643	659	681	631	650	687	634	662	662	632	662	652	645	680	662	697	674	677	642	639	629	674	649	649	675	678	619	662	697	638	638	685	643	693	615	683	644	634	653	643	657	650	641	642	675	675	636	612	637	623	684	656	668	667	665	642	625	712	661	674	666	627	651	641	639	711	677	636	679	655	682	626	652	669	667	651	683	656	676	678	711	658	691	634	625	711	654	650	652	653	594	641	647	639	679	630	639	634	677	635	719	649	619	618	688	701	654	680	679	645	673	681	649	674	633	707	677	635	667	710	631	656	684	646	714	626	669	670	629	644	714	652	663	643	658	637	597	669	654	673	636	656	621	653	642	669	671	669	650	653	703	641	687	670	667	687	680	684	676	606	679	702	678	648	680	670	687	641	616	687	728	678	651	661	645	694	667	693	662	636	713	646	628	653	663	640	612	672	625	671	675	679	632	669	643	686	644	663	707	666	664	642	681	676	640	651	685	651	665	680	656	604	636	634	646	621	653	649	655	653	630	668	666	649	674	683	695	690	657	617	670	647	663	696	686	669	662	635	679	682	664	681	676	636	645	646	657	647	611	640	620	616	701	644	645	657	669	695	655	640	631	651	679	682	657	647	657	664	690	658	649	663	656	631	678	669	665	673	662	653	694	644	667	648	660	723	640	672	654	650	702	593	701	674	637	678	654	616	644	669	629	654	688	681	642	660	636	655	645	671	632	641	681	609	660	649	666	694	686	642	658	685	698	639	657	660	666	679	637	658	675	669	640	666	645	648	664	684	668	633	673	684	650	637	674	647	687	624	647	692	675	628	658	632	660	657	661	668	660	637	710	678	651	638	666	701	651	648	701	636	650	683	634	653	652	654	661	674	622	680	679	663	706	654	658	711	683	684	736	698	650	650	670	681	680	651	665	640	650	666	689	666	652	685	643	737	667	675	612	665	629	625	605	632	649	656	700	607	666	671	691	674	659	665	651	660	704	652	671	658	698	656	627	669	640	669	691	659	645	646	654	686	633	700	616	620	679	671	644	667	655	651	647	618	652	649	678	623	661	722	646	660	641	619	614	675	670	674	607	638	624	670	642	661	661	641	695	633	611	674	641	662	663	659	671	663	656	631	660	664	679	673	667	642	622	663	650	658	695	689	657	697	636	698	661	668	647	687	653	663	683	674	658	651	662	687	682	665	603	687	677	648	642	666	608	631	652	609	678	638	681	666	649	650	670	642	638	640	620	652	664	655	654	679	659	618	642	642	653	677	649	636	658	657	661	620	631	671	625	669	624	630	652	687	654	636	684	670	654	654	641	577	643	701	694	645	682	689	656	668	658	644	635	661	687	674	637	666	632	656	651	657	673	632	697	668	678	666	682	659	627	620	650	649	682	626	643	636	656	645	657	652	635	676	670	657	658	657	661	652	684	681	643	640	657	689	620	653	732	650	650	696	646	634	679	712	703	605	665	654	635	641	652	636	669	664	643	630	653	641	667	637	628	663	637	685	654	677	647	634	680	654	691	691	642	666	628	681	685	707	669	684	686	659	693	690	663	654	614	596	605	666	679	653	642	628	648	626	691	662	659	685	679	684	622	639	648	665	671	674	627	666	649	651	645	643	650	665	686	614	633	608	687	658	673	644	690	646	638	653	647	658	612	654	663	654	664	689	694	634	639	710	654	662	664	611	667	663	609	704	687	700	669	648	601	661	695	689	674	667	683	680	646	660	642	658	642	631	625	674	675	688	658	629	678	654	676	631	631	687	662	668	669	671	662	671	648	689	664	673	654	645	639	609	659	663	689	679	672	590	629	658	662	638	676	669	654	694	729	683	668	680	675	662	652	666	657	657	642	687	668	621	629	708	627	676	649	644	655	640	633	670	613	680	674	665	705	678	660	647	631	619	643	663	654	618	644	658	606	653	653	656	640	656	615	682	635	657	638	642	624	645	635	683	646	666	677	717	607	644	688	646	654	639	640	609	672	667	660	633	656	655	628	630	678	682	685	639	645	621	655	636	674	679	666	607	655	655	663	618	701	637	634	691	653	702	640	604	615	732	663	700	654	687	678	667	630	647	676	692	647	692	702	638	633	611	639	623	631	640	633	684	651	677	685	660	642	700	644	646	663	679	618	627	636	594	686	645	649	638	671	665	646	640	696	676	647	670	696	663	648	663	679	654	671	635	649	686	671	640	657	612	660	734	656	641	677	647	623	678	688	643	642	665	677	646	687	642	649	673	664	672	646	637	679	646	671	636	688	653	643	631	616	667	673	715	640	692	628	682	629	630	617	635	645	719	729	613	695	634	684	659	642	675	642	701	676	658	620	683	635	607	694	657	630	636	675	648	667	679	696	656	628	655	671	643	666	649	621	669	657	683	627	661	678	654	626	677	638	650	682	660	622	654	656	639	658	646	658	663	701	667	646	607	678	645	637	698	651	640	662	655	622	664	690	713	683	632	625	638	638	691	674	624	700	654	624	645	645	647	663	646	666	651	664	668	675	635	633	645	697	669	585	645	668	671	653	648	635	654	648	645	706	633	687	665	603	627	704	638	634	654	662	678	687	672	658	660	682	607	686	684	639	654	697	695	643	648	653	657	664	653	675	660	681	690	716	654	647	728	644	637	690	664	707	676	664	683	691	650	641	687	635	624	685	693	660	675	682	646	666	704	631	649	623	667	657	658	634	657	666	671	662	586	669	638	691	668	670	650	660	639	685	656	631	618	663	667	640	624	674	666	656	640	648	596	642	669	664	668	653	619	675	710	661	701	651	645	646	644	633	609	654	653	678	646	618	655	627	650	669	693	656	629	670	647	680	668	625	656	685	653	659	666	645	642	685	640	657	642	659	646	637	665	651	667	659	701	670	648	654	629	676	635	617	686	656	694	706	649	680	633	628	667	646	741	636	675	673	665	676	657	682	650	634	682	668	642	655	692	662	618	593	675	668	685	755	677	636	663	669	691	637	649	675	727	681	668	697	693	619	640	653	627	677	662	637	639	682	687	692	666	638	705	668	575	703	620	701	659	620	641	634	678	702	706	671	634	646	667	618	689	625	719	665	677	629	652	660	680	649	674	699	674	648	667	635	634	660	651	650	657	672	672	673	653	653	665	619	669	669	638	698
7179	943	1016	858	639	467	433	354	308	315	287	234	222	248	239	238	219	213	207	225	201	180	211	195	195	215	191	191	189	189	211	204	182	177	179	196	195	175	200	180	196	196	177	172	186	163	156	200	171	179	190	183	208	189	209	199	173	207	183	197	160	181	197	182	190	194	214	215	193	190	171	205	180	199	198	179	179	183	198	195	193	169	200	204	193	184	197	181	183	190	177	167	177	153	204	183	155	174	180	168	173	176	195	195	165	198	198	173	193	173	197	177	206	153	168	210	181	199	171	160	160	178	194	179	179	194	179	200	199	168	180	193	181	204	197	188	177	173	176	192	189	182	181	186	206	185	202	173	194	185	188	160	192	218	179	195	182	183	172	179	182	193	189	212	176	197	214	212	214	160	176	187	181	178	164	189	197	174	172	199	202	183	192	185	177	191	177	176	179	172	180	175	169	184	198	144	188	183	146	163	179	168	178	188	177	180	209	196	174	183	212	180	173	182	212	167	183	184	195	186	189	183	169	159	200	198	167	194	193	196	193	188	185	189	172	194	197	190	175	204	196	207	198	183	211	198	195	173	193	206	170	187	181	176	201	197	189	188	201	181	167	188	194	177	201	194	177	188	175	171	178	183	203	168	166	181	198	188	198	195	195	149	174	187	166	201	195	201	171	168	192	206	209	201	165	217	189	165	179	155	175	188	181	188	192	184	180	188	191	168	172	185	179	178	199	191	171	178	186	171	161	190	186	186	175	157	200	188	175	180	206	188	170	227	192	224	209	182	207	194	204	183	192	172	168	190	199	183	187	190	192	201	174	172	176	193	203	187	222	195	166	203	173	162	207	199	185	189	175	184	187	187	185	189	188	185	185	185	194	166	157	224	191	209	159	218	177	173	181	171	178	159	157	168	167	235	174	175	177	201	195	183	179	167	179	194	178	160	182	189	165	178	173	186	186	201	195	205	188	163	165	173	192	170	168	201	176	206	177	187	164	167	189	178	182	161	192	158	184	187	192	170	156	189	178	193	181	186	177	182	190	195	184	177	184	183	153	175	186	174	162	180	187	175	198	180	165	190	165	195	162	195	189	218	192	191	182	180	198	173	174	184	176	196	166	169	183	169	165	173	198	163	187	183	214	192	199	211	189	158	177	199	190	187	187	216	176	183	192	186	172	174	183	196	189	199	191	192	172	177	198	177	182	191	180	196	177	205	183	204	163	176	196	210	173	162	174	191	178	198	179	190	187	183	184	194	210	183	185	174	178	199	177	179	191	202	187	184	186	174	164	180	176	186	186	198	213	163	166	208	174	190	149	209	219	194	193	212	175	175	162	173	166	206	198	205	194	181	198	168	195	178	190	190	175	193	205	153	190	197	193	166	168	195	181	196	197	173	177	176	173	188	180	173	180	187	200	206	172	164	198	201	181	190	198	189	194	167	216	181	180	177	182	208	177	197	173	188	189	177	195	188	209	176	199	199	155	150	191	214	199	196	193	192	185	181	197	177	170	173	188	198	150	214	178	168	206	213	199	194	195	195	216	177	176	191	169	167	178	211	183	180	175	170	182	191	183	203	179	208	181	207	185	187	198	168	200	185	206	186	186	174	210	189	165	203	178	193	191	207	205	182	175	182	180	169	202	181	166	172	167	195	212	213	178	188	195	191	193	175	173	193	169	162	185	177	190	176	173	172	166	193	185	174	167	180	166	149	170	198	188	169	165	205	207	172	170	166	178	182	169	180	188	184	182	184	180	192	178	186	196	176	199	203	183	200	203	192	173	186	196	179	203	171	160	170	187	193	179	206	168	168	168	202	184	207	202	175	191	191	185	153	184	187	215	181	185	188	191	185	181	157	180	183	176	192	181	202	178	209	177	195	224	177	211	178	183	180	190	202	192	175	187	170	181	192	182	204	127	176	193	191	181	178	212	185	193	194	164	161	159	185	199	185	189	192	207	197	180	184	153	199	197	180	184	202	188	192	173	195	183	197	179	166	194	174	184	180	182	195	185	168	208	199	193	181	188	187	192	172	181	209	183	194	185	174	180	160	188	168	176	192	202	207	184	190	198	179	185	171	168	195	198	180	207	196	178	180	185	207	168	181	198	208	200	174	182	165	196	155	194	200	199	186	185	175	172	184	196	181	172	204	189	172	173	213	199	182	182	209	169	189	194	191	173	194	159	196	181	196	186	191	184	172	156	186	195	190	189	164	199	194	165	138	214	185	182	190	210	203	194	193	197	191	174	148	187	179	160	190	172	186	203	178	166	196	172	196	200	183	150	169	193	170	184	167	173	162	196	191	192	196	183	192	170	180	195	172	157	189	167	164	176	165	204	181	198	206	199	178	189	132	178	172	161	176	172	197	178	167	192	186	170	184	185	181	169	193	175	174	191	192	210	183	189	183	153	185	194	171	191	194	195	187	170	202	192	198	216	183	205	167	206	164	201	163	171	184	174	178	188	183	198	199	173	172	183	168	184	191	209	200	180	159	190	184	180	171	186	192	178	193	184	207	188	178	184	193	170	184	182	155	185	182	170	177	184	179	178	172	183	198	197	181	197	177	193	173	158	200	183	193	165	189	204	175	164	175	172	177	160	194	207	177	198	197	208	196	185	188	180	172	185	167	228	190	190	201	168	183	192	213	186	173	212	189	179	195	193	171	191	212	188	160	178	170	177	190	202	181	204	190	174	159	168	209	170	187	216	186	179	181	164	167	198	177	181	172	189	182	190	163	179	192	174	193	186	188	202	187	184	192	199	192	195	179	165	201	170	175	168	181	192	189	171	176	210	183	170	166	175	196	168	175	179	187	177	182	200	197	179	191	164	198	185	190	205	176	174	183	183	199	177	183	181	177	186	217	170	201	180	213	183	178	184	212	186	195	196	200	194	191	174	194	173	186	175	198	214	166	201	180	163	160	193	187	167	199	201	185	172	170	184	191	177	202	214	194	192	195	170	198	219	175	187	197	175	204	159	189	198	148	205	171	186	190	190	215	167	175	183	194	174	200	198	174	194	194	199	201	191	168	212	176	198	186	171	182	180	188	161	179	175	179	175	172	201	200	170	180	153	182	194	194	162	160	226	205	171	186	181	180	171	166	180	193	180	159	174	174	164	224	172	188	186	187	185	193	205	170	185	177	199	183	179	160	166	210	196	184	185	204	175	182	186	159	184	174	176	193	181	192	201	182	175	172	196	176	205	200	199	201	190	190	192	179	171	178	178	198	193	204	183	195	182	188	174	171	203	192	185	167	204	181	198	187	165	196	172	183	202	183	189	199	195	189	188	188	179	190	169	208	192	173	190	204	166	169	192	189	195	167	189	180	182	162	176	170	198	182	187	176	186	186	194	180	177	176	182	175	157	192	198	159	189	185	178	200	182	213	175	193	174	200	204	184	198	177	208	170	200	166	185	190	174	182	191	189	176	155	201	183	164	184	169	183	171	185	203	219	168	203	192	204	148	184	191	195	212	189	198	191	181	216	191	212
5694	1218	2414	2879	2590	2148	1848	1503	1370	1205	1139	1079	1013	874	859	834	822	779	659	721	737	680	685	687	689	634	655	659	627	623	568	637	606	604	614	597	618	591	637	624	564	602	575	582	574	581	569	565	570	567	602	594	542	546	606	597	538	558	607	539	580	575	595	597	519	576	585	573	537	562	575	594	595	558	568	584	508	560	546	588	526	590	571	576	543	526	562	579	570	583	553	592	589	541	613	570	544	518	567	565	551	538	545	526	531	566	583	571	529	548	560	573	598	569	573	567	569	539	543	551	565	593	525	542	573	575	591	564	552	595	537	550	534	573	530	554	588	514	578	594	540	535	554	610	570	547	525	566	565	593	556	530	507	502	557	592	523	555	579	560	547	523	564	547	495	535	568	561	574	498	542	530	542	558	566	566	567	568	549	511	553	595	570	577	618	523	527	541	563	522	597	509	565	594	576	559	551	540	540	587	562	565	569	585	580	536	519	544	591	582	555	537	548	586	534	552	543	552	554	537	568	518	571	547	540	567	529	508	528	575	506	520	548	550	557	577	578	569	526	575	566	514	564	569	538	557	579	553	579	524	540	560	537	516	520	561	565	611	569	564	568	532	528	545	556	551	543	546	513	562	540	560	545	573	544	530	557	551	549	549	623	566	532	553	578	546	567	588	529	561	579	549	538	546	566	567	584	601	573	537	559	567	522	577	568	543	570	555	501	529	547	542	582	550	540	556	576	558	532	565	549	565	551	590	521	525	508	582	546	579	564	550	538	587	558	592	551	559	581	602	610	563	568	589	572	573	544	540	546	518	537	554	533	551	545	519	520	581	586	553	560	548	603	548	545	521	513	581	567	554	526	562	526	556	557	596	579	558	563	567	562	558	574	566	571	511	577	526	538	570	548	503	564	544	556	548	581	566	599	530	581	547	531	514	555	541	517	606	555	604	519	549	557	585	558	560	586	568	494	519	525	557	529	562	522	490	545	587	532	548	561	552	523	502	570	565	527	541	559	565	552	546	520	554	543	507	561	582	560	573	553	545	594	560	535	531	513	536	581	545	524	528	564	548	536	567	572	531	549	515	557	509	580	512	556	536	551	530	574	556	537	560	549	536	552	532	552	570	548	576	545	561	544	531	553	595	588	582	577	595	511	533	557	530	583	543	556	573	496	606	552	570	591	569	568	563	527	547	555	569	576	528	576	555	563	589	567	544	550	573	576	574	548	555	584	525	558	558	554	535	563	548	529	500	629	545	545	591	565	518	531	547	567	564	574	544	541	595	581	533	586	558	539	549	589	576	510	541	620	580	564	517	554	521	554	594	528	564	597	512	528	528	539	539	567	523	518	556	540	567	579	521	535	581	582	549	542	558	541	539	569	573	521	543	541	562	581	590	543	560	548	545	565	502	561	547	596	599	547	585	519	518	525	564	537	577	587	530	549	580	596	587	578	548	554	536	543	529	543	559	517	579	570	568	572	546	570	572	590	532	539	573	542	543	556	572	544	515	501	540	571	582	593	546	559	578	580	558	549	560	522	520	543	545	564	582	527	543	526	525	525	591	532	536	546	530	576	528	554	541	538	555	568	530	560	563	556	529	558	550	600	543	544	551	530	490	597	580	555	542	534	599	571	534	506	572	528	608	548	573	509	591	522	570	549	544	563	594	564	565	607	538	564	562	572	583	528	564	524	552	578	573	567	526	534	562	555	517	525	525	570	526	549	556	547	536	580	568	587	534	552	593	573	563	551	558	522	524	564	552	506	496	560	550	542	498	558	562	531	577	563	570	586	573	563	542	557	601	542	544	535	552	549	587	507	501	563	562	549	530	561	506	564	564	549	571	554	593	542	550	560	547	550	523	583	590	546	536	538	576	549	594	500	551	488	542	590	537	552	508	582	561	575	538	579	576	526	535	591	597	577	593	510	537	509	560	514	561	562	546	607	540	543	545	523	564	548	581	530	579	560	557	553	521	566	565	552	553	516	563	550	550	566	542	560	521	537	564	588	554	561	605	611	574	523	571	539	535	537	561	554	618	543	557	562	572	557	540	524	582	594	521	571	571	518	536	572	540	516	517	598	560	533	551	525	528	547	550	529	542	582	559	579	517	561	559	553	549	576	510	541	571	538	561	579	568	531	572	524	524	541	560	520	534	549	551	531	515	524	551	545	539	549	503	585	549	543	530	527	550	545	597	569	547	547	541	560	508	585	556	568	547	590	516	567	539	550	527	568	549	536	550	557	556	589	542	568	547	560	575	528	540	567	555	598	558	543	548	550	528	523	532	548	549	558	531	557	522	545	532	566	609	553	540	566	576	561	528	576	530	525	528	566	562	542	493	521	525	557	532	543	549	536	597	547	573	585	583	543	566	581	568	541	543	617	536	554	519	582	538	559	554	525	565	520	598	583	558	566	529	562	542	562	559	584	542	538	555	512	573	574	537	599	548	567	542	507	598	582	597	546	547	560	559	564	551	578	542	494	586	554	541	557	561	567	513	587	564	560	543	576	510	528	536	557	526	572	574	594	535	524	564	573	545	546	501	559	544	571	555	547	543	525	586	540	591	588	546	557	523	552	567	546	553	527	534	564	577	513	565	517	523	549	550	560	561	513	523	574	555	560	558	529	551	564	552	570	559	568	585	512	524	560	587	566	603	537	546	548	555	585	582	535	534	587	529	562	494	542	551	581	550	527	520	527	534	566	535	527	529	552	556	533	536	584	525	564	513	525	563	508	587	559	538	555	541	577	558	536	594	570	553	562	559	520	526	537	531	553	532	584	601	586	601	579	562	522	549	555	532	591	564	559	571	536	591	562	550	534	536	558	580	549	504	538	554	538	552	535	564	549	522	528	584	580	585	535	519	580	610	611	587	590	567	589	549	545	540	515	558	567	544	558	554	546	595	553	540	583	569	511	561	528	563	554	510	600	550	552	581	555	556	568	548	542	535	561	573	525	561	535	563	544	605	599	565	528	568	546	564	552	571	528	551	507	492	543	556	548	603	531	574	517	569	570	547	579	548	570	530	561	551	541	557	567	567	577	545	584	562	579	533	581	569	518	558	497	556	549	573	570	567	593	563	531	533	560	507	532	540	542	537	560	552	535	555	558	539	577	531	596	541	574	529	546	508	571	580	541	556	554	579	596	568	524	551	603	548	591	579	552	567	533	561	541	560	571	557	560	580	570	539	519	524	559	560	526	573	559	530	562	547	536	539	559	575	549	615	553	587	560	612	551	516	594	553	531	536	593	561	577	539	575	545	552	562	549	521	581	534	518	547	528	557	542	549	577	514	505	604	550	595	559	552	571	536	538	576	581	550	524	551	587	532	574	522	525	580	556	527	542	536	543	558	531	540	592	555	539	569	516	555	553	537	510	508	564	535	622	532	557	570	518	560	560	576	575	555	583	556	538	571	556	556	566	529	595	570	548	542	520	584	569	543	519	528	541	520	542	580	561	561	567	594	540	539	496	564	545	549	534	560	568	591	577	541
13679	2258	2335	1847	1336	1027	796	717	647	601	552	533	482	460	495	471	465	403	439	363	401	416	377	419	402	354	406	365	375	342	382	383	366	389	385	386	356	369	359	367	354	374	344	364	394	352	370	373	340	357	357	366	353	368	360	380	397	359	353	343	366	385	340	354	380	375	346	358	397	365	374	362	324	385	381	330	369	343	360	378	352	368	348	371	352	374	393	314	405	349	351	334	371	372	345	342	360	392	354	357	356	404	374	344	365	363	365	367	365	387	368	346	407	356	359	314	338	385	324	352	350	348	326	366	393	350	361	334	351	373	339	342	347	347	345	414	374	381	317	367	353	367	354	325	362	342	379	355	361	356	377	348	399	388	330	378	385	375	369	353	350	351	360	367	374	344	349	356	327	390	359	352	371	375	366	381	361	327	347	366	357	366	342	404	331	323	352	356	347	352	377	359	390	341	399	352	375	378	363	369	355	379	319	373	381	375	317	365	365	360	358	377	352	359	373	376	325	409	381	342	353	377	371	375	361	337	342	397	366	409	360	357	389	329	343	366	355	354	387	380	340	379	405	361	355	334	366	317	388	346	349	338	381	377	417	363	366	349	375	370	348	359	371	384	360	406	383	340	352	392	332	337	371	371	358	353	350	364	358	356	354	356	363	381	404	354	381	368	361	350	373	368	342	370	369	361	353	372	354	377	314	347	385	368	360	364	380	376	364	361	376	353	345	374	406	384	351	362	361	345	348	381	379	362	352	393	381	356	359	377	410	368	389	348	391	382	373	371	395	346	396	348	380	369	324	355	365	367	352	375	357	345	349	377	355	359	369	349	334	346	374	356	368	353	374	378	359	353	329	354	360	362	355	338	365	341	343	342	396	368	331	372	349	326	380	380	352	370	342	332	349	332	356	358	371	346	329	335	347	353	380	353	403	388	337	344	335	367	359	357	357	375	323	343	352	374	406	361	359	322	326	364	370	367	373	380	337	409	375	375	317	364	367	359	379	341	359	363	330	370	339	346	349	350	385	376	377	380	388	384	345	405	384	398	362	372	379	371	342	368	335	352	336	378	350	354	345	382	389	334	325	366	355	377	363	370	368	400	325	307	345	379	362	347	345	366	387	353	396	382	404	402	347	349	342	360	373	345	339	347	377	379	352	353	339	348	354	342	382	352	398	364	352	346	375	377	340	340	362	421	346	361	324	357	362	373	352	362	361	376	364	391	365	400	396	359	357	375	367	364	383	332	372	363	375	362	344	344	373	344	354	366	381	352	375	364	362	367	362	379	362	379	315	355	337	347	371	367	378	340	389	401	331	323	380	348	322	331	350	377	361	336	374	382	357	350	353	343	370	357	347	374	364	356	369	356	362	382	402	325	340	362	324	339	365	361	351	379	368	363	397	339	346	344	376	381	328	374	376	337	405	391	375	333	389	344	345	317	358	381	347	364	363	348	354	366	355	334	368	346	355	342	342	357	347	362	360	350	400	335	379	380	369	350	360	334	349	368	357	423	351	365	347	344	369	336	342	347	375	378	360	348	378	374	340	396	335	335	375	404	326	376	386	346	342	367	327	364	360	376	371	362	358	400	387	357	366	394	370	389	365	319	337	345	362	344	331	322	388	346	342	381	354	389	360	364	337	382	387	401	354	380	342	349	359	375	369	360	363	361	356	353	367	357	312	377	370	340	365	338	355	376	392	353	342	344	380	341	376	354	378	367	375	380	359	356	359	355	343	334	367	353	394	366	373	362	325	384	407	399	353	358	377	373	358	367	352	400	352	387	365	361	394	338	364	366	391	342	360	347	350	367	365	343	333	367	345	357	328	352	370	331	371	352	367	337	379	397	343	359	382	315	364	354	375	334	357	363	330	386	362	373	357	380	376	347	354	358	333	364	377	361	330	357	348	375	367	361	334	361	347	388	360	360	347	339	367	326	389	367	377	365	399	338	369	363	373	375	331	373	361	355	347	410	358	406	343	371	376	372	383	373	358	341	344	346	364	354	390	337	362	352	355	356	353	386	393	370	363	359	415	374	384	368	369	351	400	360	334	376	356	325	367	378	381	316	375	345	361	368	346	347	356	391	344	343	346	359	362	355	381	361	349	348	367	330	362	353	373	384	340	375	312	362	345	338	402	357	378	389	365	366	394	339	323	330	351	361	381	373	350	356	370	365	361	358	367	338	340	329	360	337	365	350	358	370	370	351	366	398	360	375	379	375	372	366	367	349	369	345	375	371	347	355	346	343	347	368	355	373	336	359	371	352	351	380	378	339	384	394	361	348	376	353	368	373	356	352	378	363	350	352	368	337	342	343	362	359	329	369	396	394	343	371	351	339	368	366	377	356	370	361	362	343	359	360	374	355	340	361	358	398	359	352	431	334	356	374	371	339	363	387	360	369	351	374	380	386	329	321	326	376	338	346	362	357	335	358	376	377	358	335	381	389	351	372	355	356	372	333	370	327	362	365	360	353	340	370	371	337	335	394	347	370	361	350	364	365	355	359	373	369	354	337	392	330	391	341	371	364	373	357	366	366	338	342	369	384	350	347	378	333	370	358	365	335	368	348	365	369	353	353	400	411	400	378	391	365	370	363	378	367	317	391	344	351	369	387	383	349	370	341	328	336	363	362	344	367	336	393	389	367	326	343	341	391	336	346	349	357	376	359	333	361	372	362	372	370	340	361	373	347	372	373	337	360	334	376	352	322	367	332	367	359	368	351	405	347	330	371	349	315	371	369	361	356	325	369	394	362	390	329	340	382	365	371	376	364	356	368	363	363	346	354	391	376	337	377	371	353	375	348	383	381	343	366	364	382	366	387	366	393	323	370	412	357	360	390	357	368	346	346	320	368	348	366	380	358	385	368	354	403	373	351	358	326	363	340	360	328	339	356	346	358	391	368	378	352	362	368	370	375	373	332	366	349	364	387	405	384	330	319	369	343	366	373	354	349	351	368	411	348	344	354	373	342	346	352	383	389	363	318	320	372	398	337	351	364	353	389	356	371	351	349	350	343	390	344	362	384	343	353	363	360	353	356	385	351	355	349	355	372	374	354	326	349	388	370	386	349	382	355	343	371	362	332	345	355	337	363	378	361	356	355	335	371	379	354	360	373	343	380	386	375	377	343	393	382	368	384	357	409	393	360	370	356	366	351	362	424	365	323	357	353	341	337	318	352	358	371	378	342	386	391	382	369	391	377	369	335	340	357	362	366	351	351	404	388	369	394	391	352	366	341	321	358	363	356	372	373	370	349	359	367	373	365	398	367	364	341	388	382	379	392	325	372	327	369	381	344	356	369	367	365	333	406	360	336	379	366	350	328	365	411	346	346	354	351	375	372	390	363	321	334	381	378	368	368	372	376	349	360	301	383	371	382	380	357	365	369	384	353	378	352	351	361	399	390	338	353	342	377	376	359	360	350	361	347	364	365	366	335	360	342	369	350	346	349	402	330	365	339	393	383	375	357	380	354	356	359	385	369	338	369	368	352
7706	2262	4540	5404	4691	3925	3303	2893	2455	2273	1955	1856	1743	1650	1587	1475	1336	1369	1294	1282	1217	1244	1193	1208	1112	1113	1142	1140	1106	1109	1143	1107	1035	1018	1039	1025	1022	1004	1040	986	1004	1030	1042	955	989	1013	1009	971	943	980	971	962	1027	1034	992	966	963	956	948	966	965	931	940	992	952	907	925	924	958	975	942	958	981	952	943	913	945	929	961	918	933	952	944	910	931	945	930	919	926	957	934	947	923	974	921	911	960	961	918	999	943	927	958	915	953	948	922	1023	928	946	932	982	919	936	927	961	946	970	946	973	979	964	963	930	979	955	925	909	925	915	924	974	937	970	925	945	916	945	961	941	911	846	908	956	929	942	956	897	891	916	895	959	888	899	941	947	977	955	906	939	885	927	972	879	942	970	930	938	938	914	884	929	898	942	942	955	919	879	889	925	955	965	939	966	961	930	909	923	919	973	907	926	901	921	884	939	935	942	936	936	913	932	969	905	935	1040	912	963	919	952	882	918	925	900	969	949	912	983	910	930	915	946	936	936	888	921	926	963	888	886	892	919	972	952	900	885	944	964	903	924	924	884	937	919	907	901	947	933	886	938	996	957	976	968	933	947	882	964	922	981	882	923	936	925	954	887	922	961	897	887	921	960	968	963	937	902	913	939	922	893	919	891	974	971	958	918	955	874	851	958	880	965	945	916	892	869	896	910	961	887	914	991	952	920	940	956	942	951	949	930	895	917	934	945	910	927	929	861	952	944	917	928	966	895	911	973	959	895	900	937	943	896	996	954	953	942	963	909	905	923	958	875	924	911	930	906	906	918	920	919	889	959	894	960	886	937	970	941	937	965	948	939	920	943	885	877	945	977	976	968	875	916	919	949	947	911	949	902	965	913	923	965	959	953	919	905	970	911	908	966	983	911	929	908	930	937	879	898	1007	936	890	990	897	957	927	891	933	956	891	911	922	902	957	980	895	937	909	876	918	921	937	941	938	921	958	933	897	963	947	928	902	882	946	938	924	891	898	888	924	921	919	893	968	962	945	904	886	962	982	931	927	947	945	975	943	911	885	958	936	1005	946	888	922	938	899	920	927	891	909	926	912	918	997	988	940	990	923	919	903	860	966	852	968	1032	894	932	915	864	906	931	908	965	953	919	928	900	902	921	976	971	927	946	930	877	1024	938	966	894	903	910	934	884	915	933	918	974	933	900	883	937	919	937	932	960	892	929	925	900	972	957	978	948	940	884	939	939	976	923	936	956	953	946	921	951	913	918	857	1007	925	958	918	920	900	992	949	939	912	899	902	894	884	957	951	911	860	861	952	897	916	915	938	892	859	886	863	952	889	971	933	881	917	949	940	949	893	883	918	943	920	926	897	904	910	960	938	956	899	913	914	947	889	932	946	898	936	967	914	934	933	960	949	931	910	926	945	942	902	962	918	921	905	894	924	888	924	911	886	967	916	931	946	953	886	930	857	912	917	953	951	934	962	913	961	920	930	954	886	951	859	973	926	907	926	920	941	851	947	963	896	942	906	891	953	927	963	927	906	915	944	954	947	913	959	942	925	921	930	943	921	943	971	939	928	966	990	875	977	842	935	959	895	847	978	916	926	1015	972	969	1003	911	944	889	925	898	963	888	951	960	981	911	939	896	889	903	945	924	951	934	900	876	925	916	1003	950	937	947	934	906	928	930	914	1001	935	953	945	885	920	967	936	934	933	923	928	942	916	864	911	941	943	920	971	984	939	905	997	945	940	910	918	962	906	887	912	964	959	968	941	896	935	871	914	918	899	979	925	945	963	914	927	977	887	900	955	912	926	972	980	903	885	900	959	913	904	935	956	908	911	944	965	931	931	952	920	915	926	954	908	897	953	923	932	882	944	896	992	894	906	927	841	980	907	885	943	929	971	914	962	914	900	931	899	982	920	925	968	913	961	906	922	862	943	919	929	932	936	950	958	911	974	979	914	954	914	875	951	915	938	949	966	975	961	892	946	935	927	914	920	946	830	1015	917	912	918	907	881	892	971	897	934	942	991	933	918	927	972	953	923	951	942	935	903	912	964	938	905	939	954	920	948	939	919	926	914	919	898	883	934	912	878	890	967	899	901	952	906	998	975	895	958	970	934	968	899	910	991	910	965	914	947	934	898	997	948	941	913	958	888	941	912	906	951	934	894	967	899	950	874	884	926	919	952	944	933	890	950	919	902	881	871	925	926	961	905	926	943	955	910	901	927	1007	943	927	830	908	919	896	935	927	934	928	945	891	910	918	927	929	938	910	930	909	928	943	906	898	927	884	910	849	932	940	945	928	947	926	901	982	915	952	934	919	913	875	905	937	922	925	942	924	932	891	902	919	981	930	929	889	934	934	924	949	931	883	884	931	913	901	908	997	956	926	901	952	929	935	906	929	931	867	882	927	897	952	897	928	897	925	927	956	955	919	962	972	923	976	939	914	908	919	908	946	918	951	965	916	948	966	914	925	884	974	914	935	914	917	959	939	935	986	955	957	938	1001	933	879	938	924	929	930	932	897	927	865	880	936	912	928	944	922	931	865	874	937	923	873	918	901	942	912	1008	882	888	939	941	926	917	946	951	923	948	887	978	932	894	868	983	907	900	953	951	954	928	900	927	931	927	971	942	1003	954	919	941	946	950	894	977	870	917	952	920	930	943	979	905	909	954	875	949	924	900	905	893	968	981	926	937	967	928	887	1018	916	872	877	924	932	938	877	925	942	1003	968	865	967	885	925	897	950	916	936	917	949	935	942	931	904	953	896	945	941	949	922	955	913	939	928	936	918	921	936	867	926	941	929	928	980	954	875	922	974	975	858	892	946	912	945	916	920	921	947	952	932	930	947	951	960	889	922	946	908	926	866	914	938	950	899	911	937	956	905	884	927	909	917	938	924	929	923	933	928	911	945	912	917	936	927	942	920	867	940	945	929	910	922	989	942	939	978	906	886	934	912	907	947	932	976	930	911	933	965	865	967	862	887	887	924	944	910	886	967	947	910	934	999	949	955	894	936	959	867	948	898	908	932	930	949	927	886	957	980	924	937	931	935	959	926	939	941	914	927	913	942	922	905	952	924	958	883	901	963	931	900	937	879	915	926	972	949	934	925	942	927	957	933	931	973	941	907	948	920	906	877	978	926	923	958	964	955	954	969	895	916	939	897	943	964	962	917	891	1008	940	905	959	951	959	861	949	924	958	936	966	1009	874	891	904	918	984	976	912	907	932	973	893	964	914	911	986	904	963	918	912	968	987	964	943	1001	957	934	970	920	957	918	886	924	919	892	963	917	953	926	969	930	924	867	936	932	962	905	959	939	917	940	931	884	932	932	907	897	999	947	920	897	879	915	913	929	918	897	913	943	970	906	913	860	919	921	917	964	994	913	947	886	959	963	919	914	954	907	885	989	875	933	945	923	926	954	944	968	891	919	960	916	917	958	949	878	974	919	902	886	942	941	890	909	927	920	915	930	907	918	968	903	941	968	899	881	952	923	937	890	937	980	922	1010	969	940	959	935
2076	282	273	269	298	264	258	243	285	255	254	249	238	240	225	254	240	252	268	228	255	227	282	234	237	266	247	233	221	262	231	264	238	267	238	250	247	247	244	263	262	254	239	222	250	252	206	255	226	240	264	220	239	214	257	245	237	280	230	230	252	265	242	252	231	270	234	264	232	253	299	233	212	253	252	235	275	248	222	227	271	262	259	221	264	227	249	244	249	239	226	267	278	260	240	237	227	261	271	269	240	239	262	266	229	249	244	225	279	240	283	303	245	238	233	250	228	270	220	284	234	271	266	238	230	265	276	251	237	240	241	279	265	254	268	248	249	238	250	265	232	256	280	250	234	244	273	254	246	255	274	252	260	244	227	242	239	249	248	254	231	254	219	278	235	245	241	222	228	269	241	265	232	237	267	246	248	199	253	239	223	250	251	257	252	266	234	247	263	252	220	241	282	271	257	234	279	243	257	266	255	265	235	264	216	253	231	229	264	257	273	234	239	251	259	257	273	221	254	262	231	247	274	243	254	251	234	247	276	251	256	244	259	264	258	261	247	252	229	233	241	232	260	253	211	227	234	238	243	260	240	262	247	268	258	225	236	257	231	246	255	252	257	221	255	279	268	229	259	243	247	260	224	243	238	252	267	270	226	233	249	249	224	238	259	246	237	244	240	227	266	287	259	254	237	267	269	244	250	263	226	254	252	242	262	252	261	228	241	209	253	256	257	279	244	220	233	257	238	250	217	257	236	250	245	241	251	242	261	237	239	247	250	261	272	251	245	227	250	238	220	231	238	255	251	253	242	245	256	267	237	232	224	233	236	235	239	245	256	227	222	240	271	224	243	258	232	239	246	225	253	240	245	233	219	252	275	229	290	245	234	210	236	248	259	255	251	243	245	244	240	264	247	262	281	267	235	245	264	231	251	223	230	243	251	245	252	241	250	273	265	229	287	262	255	249	252	245	241	255	241	222	255	269	273	248	239	215	223	243	246	273	247	252	234	267	264	223	228	240	232	266	246	258	239	259	256	249	236	271	226	286	247	273	246	256	204	238	265	214	250	244	194	224	230	268	259	246	243	244	262	254	238	266	243	219	261	254	255	283	273	215	251	232	257	254	260	210	257	239	281	242	247	264	261	233	247	247	242	250	234	234	253	239	240	219	240	259	269	238	242	263	236	278	224	234	259	251	237	260	277	261	269	237	236	240	219	265	226	275	242	259	249	239	235	280	254	233	240	223	223	237	257	241	238	268	234	244	226	265	251	253	240	239	217	246	211	257	253	239	251	231	225	253	222	249	214	241	221	246	245	259	251	237	242	274	267	263	253	251	238	261	219	241	245	269	274	245	262	277	237	254	229	244	242	257	232	242	252	251	247	221	227	243	255	259	214	214	234	242	239	256	256	261	269	278	231	235	249	249	225	233	280	250	278	255	259	254	227	241	244	267	243	243	245	254	222	264	234	244	251	240	254	253	269	202	262	250	261	255	262	260	279	242	252	247	234	251	241	242	250	216	277	253	278	253	233	242	240	256	250	235	263	233	242	260	252	234	246	243	261	255	256	278	244	246	259	235	243	243	231	236	244	259	280	275	255	256	278	258	248	248	241	229	256	229	231	242	235	248	250	237	244	251	273	242	254	241	255	254	279	232	307	256	221	277	273	257	258	272	246	244	221	273	235	254	242	247	243	250	254	249	251	252	277	241	241	233	273	241	236	233	240	232	244	271	215	231	244	210	249	254	228	249	277	248	269	242	264	267	243	284	260	255	255	247	262	245	244	249	262	238	194	236	270	247	249	251	234	244	255	231	233	232	250	264	259	238	257	263	235	226	248	241	264	223	237	269	235	226	239	236	222	241	223	232	255	233	247	256	249	236	251	230	233	237	248	274	225	230	253	262	251	233	222	232	248	242	235	230	261	236	229	232	257	242	280	226	251	261	253	241	278	260	222	243	215	254	230	233	248	226	245	273	257	219	219	250	251	252	269	249	235	267	287	248	234	245	257	259	251	239	251	236	239	275	258	241	264	243	241	231	270	245	270	262	254	248	221	223	251	256	251	257	248	220	256	257	246	231	241	242	224	258	217	269	245	238	248	257	223	271	246	252	232	271	248	236	250	233	253	236	262	241	256	233	250	258	253	233	246	246	246	257	242	263	290	244	250	274	246	269	255	265	256	307	234	238	253	271	269	276	226	231	232	274	242	251	266	245	241	256	266	264	264	264	243	232	250	220	253	236	228	262	249	236	266	273	278	282	242	267	239	253	262	258	258	248	255	232	217	219	259	258	217	217	249	241	274	252	233	238	258	257	244	240	271	249	259	245	265	208	228	214	260	241	255	251	243	264	247	225	291	226	244	249	252	259	191	249	260	235	246	236	225	259	240	241	237	244	246	267	275	256	247	237	229	258	245	253	264	280	230	243	250	260	258	242	245	262	228	257	225	219	259	255	248	221	251	261	256	269	229	261	267	264	238	249	224	221	231	261	232	249	248	239	248	225	240	259	215	235	266	246	241	237	240	234	256	209	239	263	281	215	250	240	252	259	257	228	240	249	238	253	257	242	243	238	212	246	285	243	238	280	272	249	238	231	250	273	258	242	238	242	292	220	262	224	247	231	246	265	234	254	284	267	249	258	239	249	259	199	233	254	240	237	255	211	229	239	251	253	262	272	254	232	243	240	254	254	246	256	256	257	285	254	248	226	261	235	268	253	205	266	239	232	276	263	231	228	249	253	225	280	250	254	245	249	248	261	228	247	277	250	248	214	230	238	235	268	234	252	285	258	241	250	218	262	234	262	257	253	260	233	257	251	235	236	213	250	237	245	262	241	249	237	265	294	227	260	227	217	272	227	229	241	250	242	241	255	210	251	245	259	246	242	254	251	251	247	224	234	249	226	261	256	221	229	266	230	246	230	254	257	267	238	277	274	230	239	255	249	238	239	219	219	263	233	231	242	258	237	257	266	232	227	241	254	258	240	243	232	238	218	246	235	227	236	230	224	253	251	223	235	241	256	214	276	224	269	280	259	255	245	263	265	278	252	248	249	225	212	225	266	231	267	238	248	262	215	251	249	259	263	282	250	250	280	229	248	222	244	221	242	255	267	226	257	260	249	248	247	270	248	258	265	245	230	230	269	261	260	253	266	263	249	218	226	247	231	276	262	243	241	277	265	250	247	256	253	250	226	239	228	251	266	246	226	271	235	246	251	239	238	267	257	237	238	253	240	239	245	256	239	246	245	273	261	240	251	240	236	237	232	233	229	258	269	250	247	244	253	233	243	261	259	224	262	242	213	257	240	255	282	229	251	230	226	263	254	253	277	232	258	264	256	263	272	214	208	251	215	220	250	246	258	265	241	245	230	295	257	235	253	253	223	245	256	227	260	266	234	237	248	245	242	236	248	260	237	223	252	249	280	287	243	254	260	234	263	256	263	246	236	255	270	228	265	256	276	254	265	233	243	229	237	258	262	239	259	268	220	217	239	258	221
2489	690	723	790	775	753	771	715	710	686	640	664	677	715	696	668	687	639	652	702	673	659	699	657	690	664	700	654	694	709	706	680	649	651	680	658	666	631	705	658	663	684	606	624	680	666	599	699	605	664	657	637	668	669	642	618	628	628	684	689	669	644	597	655	653	664	692	679	640	668	648	684	673	692	689	621	670	637	679	662	656	672	679	642	643	659	695	636	653	661	676	691	655	616	711	676	675	693	605	669	688	661	630	648	697	615	652	655	635	611	687	649	647	687	698	657	726	676	633	670	655	664	664	594	688	679	679	686	639	666	674	654	659	697	675	673	654	716	656	688	657	751	664	652	644	684	636	663	631	638	675	685	633	640	637	680	702	678	705	682	628	652	625	670	644	642	662	656	638	683	653	647	648	650	690	653	674	624	659	626	645	641	651	711	691	692	643	658	672	640	674	645	617	689	647	622	647	671	666	632	648	632	673	639	632	653	635	646	677	670	675	685	634	653	653	639	654	640	656	670	662	661	700	656	679	659	661	651	631	699	681	644	660	670	623	676	674	674	673	672	686	662	662	687	671	661	629	698	651	642	673	661	678	668	680	588	670	634	689	675	658	617	604	637	714	678	626	678	678	674	635	671	628	631	649	676	627	641	709	644	684	677	676	633	679	637	673	718	671	667	686	666	659	662	640	672	658	686	654	643	700	691	642	657	643	678	631	647	616	674	699	654	661	687	669	641	670	681	645	652	640	629	609	625	651	699	629	675	704	689	642	701	650	694	686	669	682	653	679	676	633	667	660	670	630	653	689	690	687	677	669	620	686	655	692	655	651	723	683	688	646	665	679	658	683	688	676	654	654	601	641	636	642	646	681	664	655	654	621	662	676	678	650	655	709	657	656	643	672	653	659	666	658	690	641	624	705	675	666	658	668	654	673	668	612	681	647	691	690	632	635	666	671	637	663	680	630	698	666	640	671	647	670	657	685	614	620	667	673	678	655	665	630	667	633	717	739	682	657	687	693	638	695	677	650	650	690	667	668	652	660	673	713	635	627	691	644	674	640	648	661	645	641	662	666	656	693	664	672	638	666	686	640	649	694	655	588	642	663	646	631	656	639	648	641	662	694	658	662	653	671	675	666	647	651	672	692	667	660	622	643	639	662	670	627	698	671	660	632	677	670	659	609	672	664	643	667	637	653	600	677	654	628	645	648	672	668	660	636	651	643	652	708	652	677	704	651	650	693	636	651	650	688	610	677	652	630	665	641	709	667	676	633	702	654	688	670	690	646	640	632	657	694	664	647	650	670	706	672	679	648	643	648	701	651	656	650	663	666	638	683	645	652	670	695	671	655	669	655	649	631	723	614	672	623	673	680	639	664	677	655	631	674	646	635	639	671	640	671	651	654	658	715	671	658	617	654	653	664	664	603	633	649	682	717	675	675	652	617	634	691	646	627	679	639	633	667	652	638	697	671	646	632	621	672	693	695	680	667	629	625	658	656	629	664	635	701	681	631	694	658	684	669	644	648	637	640	669	616	666	669	608	644	656	663	656	646	694	655	664	715	668	606	655	692	661	690	670	683	661	696	600	649	654	636	654	620	661	676	681	635	627	661	641	679	650	711	671	638	692	624	689	635	702	641	638	673	651	706	669	689	675	637	670	725	670	630	676	641	677	656	638	648	652	667	657	664	645	679	681	708	637	610	668	695	655	647	631	688	705	646	691	680	655	650	674	696	652	668	664	627	672	686	689	628	688	620	649	677	648	644	652	654	653	620	683	659	720	659	650	617	660	685	630	682	681	674	670	688	656	620	669	644	671	672	633	676	666	633	686	703	671	664	654	656	630	638	636	677	679	648	683	703	702	695	657	644	676	637	676	663	630	678	663	630	671	708	654	660	636	620	677	642	677	649	664	701	652	654	600	661	703	663	646	697	655	669	651	646	681	639	655	657	637	608	685	623	641	694	701	641	647	689	648	666	661	657	644	659	679	638	661	668	648	612	635	628	663	645	659	645	632	685	651	608	657	651	731	695	645	647	630	698	681	677	647	658	678	650	614	633	729	666	619	619	659	635	655	655	689	698	640	667	664	636	616	674	685	623	673	661	632	654	656	684	737	668	640	640	629	631	666	682	661	649	658	657	665	596	704	666	647	654	666	623	682	646	685	665	677	654	663	657	616	653	671	667	621	630	672	618	683	687	628	712	684	682	696	669	624	670	675	684	619	687	657	627	664	638	653	680	649	694	701	647	680	645	688	664	624	679	617	652	684	682	640	682	659	632	636	665	585	675	668	633	646	658	681	675	670	708	685	652	631	661	622	643	632	622	653	680	651	673	638	654	640	674	637	601	649	698	626	657	668	713	683	669	622	673	674	688	641	613	679	723	632	640	654	701	610	639	663	708	672	656	671	634	688	656	675	658	621	652	667	619	693	623	656	694	662	701	676	635	708	686	693	680	582	638	657	669	675	670	664	649	634	707	643	658	695	678	665	628	662	625	628	624	641	653	688	666	558	680	675	654	675	679	612	677	656	683	645	675	668	663	684	657	664	669	631	654	651	656	674	688	655	683	672	658	661	656	678	692	644	639	664	588	631	624	650	628	657	673	646	630	684	634	675	648	672	680	645	643	659	669	650	622	655	679	641	652	653	667	641	690	645	678	672	662	691	667	659	715	709	693	638	668	674	650	677	646	701	649	703	728	615	635	676	642	705	615	654	616	679	715	673	641	623	659	611	672	590	650	685	672	690	636	638	656	658	647	659	644	647	657	633	649	655	605	693	623	672	673	620	699	670	677	643	702	631	630	636	669	715	645	638	670	662	683	649	690	673	627	668	675	632	620	628	623	646	686	653	649	669	674	637	673	690	719	627	655	610	694	663	652	694	631	668	676	662	631	710	668	666	670	660	674	691	639	693	652	671	684	665	707	685	647	606	638	649	650	672	674	661	643	579	645	650	655	659	681	652	599	655	686	674	650	637	622	671	621	681	646	640	648	660	662	647	642	653	660	653	698	678	641	634	647	625	649	664	638	697	629	609	636	687	687	676	695	611	668	670	657	677	693	658	670	663	675	665	654	661	632	670	708	669	666	699	635	684	659	679	719	686	696	652	668	699	645	611	667	699	675	652	640	623	644	620	658	664	668	672	671	632	668	670	682	659	671	668	661	642	607	676	614	679	644	657	632	689	687	694	656	685	676	688	657	663	671	730	637	663	626	665	662	654	663	682	661	671	655	661	646	648	658	647	668	683	629	575	654	697	646	706	644	702	591	689	687	662	676	677	676	645	650	661	682	639	695	666	647	615	682	647	691	655	652	671	644	672	676	701	668	683	655	664	635	692	624	619	650	732	646	662	656	675	641	642	603	683	619	687	638	640	631	668	645	648	635	670	635	623	638	698	709	687	704	662	649	627	644	687	669	673	667	645	676	650	654	633	641	620	604	651	647	668	652	622	672	704	664	677	688	645	653	642	660	644	637	648	631	664	645	616	663	667
7195	936	1090	866	617	523	451	359	315	293	263	281	249	210	246	215	205	223	209	218	209	223	197	181	204	205	197	213	214	188	226	164	200	216	213	199	195	191	202	202	209	190	191	196	206	190	196	183	171	215	197	178	211	171	181	185	172	200	177	162	181	207	204	180	181	165	170	194	172	207	192	191	195	204	195	207	191	171	177	189	170	182	180	185	173	181	168	204	189	182	173	194	162	186	194	179	178	170	199	205	205	198	189	172	191	189	193	183	189	174	210	171	174	186	211	188	186	173	198	187	177	157	224	207	200	203	183	198	178	181	186	185	180	193	181	178	194	202	202	174	184	179	178	189	181	198	206	164	191	173	164	194	203	177	180	193	212	196	178	211	196	173	172	215	170	181	189	187	184	206	178	176	182	200	196	175	180	190	181	173	199	172	191	201	191	186	166	188	173	189	168	170	153	188	177	160	181	178	217	168	176	193	194	168	181	200	193	199	204	208	179	181	203	209	184	162	200	184	186	208	177	198	166	198	191	206	179	182	201	165	199	168	200	157	162	185	194	200	212	193	177	174	180	199	177	185	174	188	168	190	178	184	208	184	181	192	183	174	178	191	175	189	211	185	198	188	194	194	169	196	162	184	194	182	194	168	193	205	166	179	201	188	199	168	193	190	179	183	193	186	173	194	184	208	191	192	192	195	187	193	179	188	204	173	170	211	177	167	190	175	194	191	180	191	187	168	175	180	168	202	196	182	189	191	196	203	194	223	205	195	199	213	176	184	191	216	199	201	177	169	173	200	179	165	211	190	174	194	165	178	188	177	180	174	189	185	180	183	198	190	181	198	195	209	181	192	182	173	157	217	198	194	192	184	162	167	212	180	175	181	186	173	195	193	167	215	186	165	196	170	200	189	199	193	194	163	181	206	180	170	192	206	186	173	173	192	172	183	181	178	173	172	179	173	201	201	193	186	214	186	171	183	177	180	208	176	176	174	200	186	201	170	182	201	157	166	204	186	193	173	145	197	203	188	148	182	219	187	189	156	197	186	182	171	181	198	184	179	162	185	179	172	198	169	154	185	208	200	164	167	204	208	203	207	189	180	202	196	182	179	180	176	204	175	163	170	193	207	189	189	171	184	193	213	176	184	198	201	177	214	145	171	191	193	188	179	175	173	196	181	176	173	169	181	200	180	184	204	195	185	183	185	205	188	192	170	220	208	176	171	185	175	173	171	205	155	161	210	187	205	183	189	148	174	196	176	200	177	184	197	155	164	183	183	176	168	184	180	174	183	187	186	175	180	178	187	177	207	229	199	193	190	174	174	184	185	204	174	173	189	204	188	198	201	218	202	178	186	192	184	198	195	187	179	203	200	189	213	194	186	198	208	184	177	185	215	184	177	196	177	199	163	204	172	180	214	190	182	205	171	208	198	188	194	184	171	176	159	187	204	189	162	179	174	196	171	198	205	202	189	189	179	195	198	187	164	197	187	199	196	174	222	186	194	154	192	168	191	184	165	170	196	193	195	178	176	187	193	203	183	182	171	207	175	192	199	176	184	213	204	168	192	186	170	187	180	184	201	190	205	200	190	181	204	157	199	184	184	191	192	179	202	173	169	194	187	174	209	174	168	226	207	164	176	188	183	185	175	164	198	176	162	195	181	181	172	181	161	171	195	163	165	215	191	173	198	176	179	181	184	182	178	151	197	191	180	181	159	200	170	188	191	192	194	178	173	187	204	185	184	179	181	194	191	170	187	176	214	176	190	172	176	170	202	182	186	181	211	190	180	186	193	181	186	185	160	182	190	195	187	185	186	167	201	201	183	176	180	178	189	177	176	173	170	177	181	198	218	180	193	183	199	175	191	176	193	192	169	171	202	203	196	195	191	172	177	171	193	194	165	192	184	188	179	171	198	180	197	184	185	172	202	185	189	189	169	152	184	194	193	201	172	188	175	202	169	190	178	179	170	199	178	188	168	169	171	169	178	182	177	170	174	166	195	213	195	210	183	187	167	193	197	189	187	191	193	203	193	203	201	193	198	172	180	174	171	183	174	176	178	183	199	199	172	202	210	196	186	188	189	183	198	190	178	209	194	173	178	185	181	176	184	183	207	169	218	193	190	194	198	186	190	193	182	206	192	191	191	173	187	189	175	167	194	170	187	190	172	170	187	183	193	194	191	200	188	219	168	178	166	197	165	183	162	162	187	187	176	174	186	175	169	188	192	188	182	196	193	189	194	176	203	187	183	191	224	183	223	170	163	173	167	175	187	197	180	205	194	174	209	162	163	193	180	197	168	200	175	217	192	219	195	180	179	182	181	183	195	205	182	180	184	184	207	199	177	193	192	190	187	162	183	159	202	206	187	199	199	182	182	200	166	155	190	185	202	174	190	176	182	189	195	190	198	193	198	182	165	207	171	191	201	181	180	168	179	206	216	158	161	195	197	200	175	208	195	200	169	177	180	187	212	191	163	193	185	201	183	176	182	170	169	190	182	188	176	187	193	182	201	168	175	200	186	230	186	208	160	157	193	176	152	168	201	184	189	202	166	202	172	168	190	213	191	202	194	171	212	194	170	165	183	186	186	159	166	178	182	194	183	182	212	205	163	189	162	206	210	203	197	196	184	187	224	188	196	175	198	185	194	190	190	189	198	202	165	177	174	170	200	185	189	156	164	207	179	198	180	236	176	209	204	162	184	179	169	198	172	158	206	199	208	172	181	179	208	197	201	174	202	165	160	189	186	199	174	163	208	163	176	179	170	195	177	178	170	208	185	174	207	169	174	181	196	164	195	192	162	203	163	205	185	185	183	179	181	180	195	145	181	176	185	201	204	179	206	204	200	190	174	212	180	186	181	186	198	208	184	206	160	184	206	201	198	200	200	184	164	192	163	206	168	165	216	181	173	182	162	177	199	191	178	184	196	165	187	170	182	204	206	157	186	184	203	178	198	194	176	195	176	222	185	202	173	160	195	194	185	191	205	188	204	204	212	181	190	198	170	185	165	149	205	165	191	213	199	160	167	184	189	174	185	187	174	179	169	192	188	159	177	193	194	216	208	162	191	163	179	180	208	198	192	171	189	196	208	172	188	202	183	189	175	193	197	178	184	162	175	179	187	168	181	190	173	169	172	184	177	189	189	175	178	193	181	190	166	200	206	162	176	191	199	181	182	209	197	191	169	176	177	199	223	189	167	186	207	149	184	187	181	195	170	191	204	182	164	156	193	188	200	185	211	207	184	177	182	212	185	174	157	199	180	174	198	190	175	195	166	176	201	205	211	184	194	199	187	192	165	172	163	159	189	164	164	184	198	203	203	202	188	176	184	163	192	193	202	206	162	181	178	210	177	181	160	187	200	198	194	179	187	192	195	189	179	178	180	178	194	211	172	196	188	201	185	193	176	188	206	193	195	193	166	187	197	195	188	188	196	189	182	175	163	188	205	182	211	183	182	172	172	188	169	164	193	180	185	203	175	191	199	183	170	172	175	182	195
5660	1230	2362	2867	2428	2123	1791	1501	1350	1238	1144	1056	961	900	872	825	778	724	773	733	715	683	682	691	663	671	664	601	642	660	677	613	653	598	583	574	582	611	595	613	626	593	566	594	613	565	629	624	588	618	581	529	563	567	561	527	580	553	574	587	557	566	582	610	566	553	544	554	565	561	546	544	557	588	514	538	546	556	525	562	582	579	539	557	589	561	532	570	526	578	579	544	535	585	573	573	505	565	524	556	562	535	531	566	603	515	556	518	526	546	577	543	550	578	514	546	558	549	565	559	596	559	606	529	511	575	585	573	543	550	570	565	544	550	568	581	567	545	546	574	558	559	561	565	574	528	554	572	567	530	573	558	597	592	509	540	561	511	560	546	552	536	568	527	546	574	552	565	529	540	543	535	602	500	553	557	529	541	596	526	551	589	549	526	597	594	560	544	564	530	605	544	553	570	538	552	579	546	610	575	568	513	568	574	592	539	542	546	530	556	564	527	539	519	543	524	550	575	532	580	578	580	537	563	563	544	541	548	564	535	583	541	552	496	520	584	520	552	537	509	560	516	535	513	588	554	584	518	597	556	552	561	590	558	541	550	582	595	532	517	580	603	544	573	616	524	560	518	557	526	521	560	572	532	603	597	582	556	527	555	552	549	555	566	540	527	534	536	575	542	611	557	588	556	530	546	540	586	538	505	557	551	585	560	554	562	584	528	550	578	534	544	594	582	557	539	560	544	504	548	548	579	539	561	582	568	543	542	543	556	572	512	527	598	537	530	544	614	546	577	537	573	513	552	583	557	567	568	557	565	559	523	558	577	531	566	554	524	615	560	522	526	585	550	581	594	525	578	574	546	555	541	583	550	579	567	540	561	593	536	546	572	487	568	559	528	604	540	564	560	532	554	540	565	513	529	539	524	575	567	576	562	570	542	579	534	576	538	532	535	530	595	577	577	572	521	568	545	544	567	550	539	557	572	544	575	600	539	580	548	545	521	576	548	537	522	542	549	554	559	567	530	543	586	556	557	567	532	544	540	555	567	565	548	586	536	555	537	526	556	566	573	533	563	542	530	549	552	516	548	576	525	578	588	581	555	547	545	606	552	562	584	556	546	503	552	529	522	564	534	559	601	547	533	571	536	542	558	548	562	569	565	566	525	570	546	553	552	590	545	501	544	531	591	557	582	570	582	512	513	555	526	545	541	535	580	567	528	545	561	538	579	568	523	573	588	530	534	562	534	520	559	535	558	555	546	548	539	572	544	554	523	582	563	577	555	543	553	544	562	558	512	548	547	563	599	539	579	538	585	538	549	557	557	540	574	560	568	525	570	573	514	555	576	590	561	539	589	533	520	532	544	573	570	563	575	558	556	533	548	547	559	509	532	569	560	525	551	574	561	576	536	549	521	544	548	561	555	553	542	521	526	607	544	589	510	539	509	545	529	568	549	586	566	563	539	512	545	563	591	551	556	598	548	560	550	547	586	541	537	554	559	575	571	559	540	508	584	581	543	600	563	558	554	571	603	578	585	537	541	522	571	525	515	573	550	501	533	562	519	547	548	541	530	575	540	533	532	565	582	523	552	546	588	525	584	566	539	555	569	565	561	565	529	555	586	560	544	540	525	541	576	563	544	519	542	562	605	577	533	541	611	532	558	542	545	546	577	563	578	568	543	529	524	540	564	592	545	582	565	541	554	555	565	571	574	526	549	571	560	548	603	555	529	567	574	559	560	562	527	522	550	550	547	575	563	558	483	563	574	542	587	548	543	589	564	551	584	574	527	564	561	564	535	597	596	529	552	521	543	533	551	550	549	560	526	527	574	555	545	545	536	552	517	541	582	554	546	492	576	542	559	530	538	527	561	544	563	568	556	587	582	548	497	545	510	580	551	566	551	549	496	516	550	585	585	558	517	518	576	533	538	564	528	531	576	563	594	524	523	558	530	550	551	543	532	570	556	547	564	547	581	589	560	568	560	533	528	547	524	523	515	506	589	590	535	539	549	538	556	563	560	574	532	543	554	596	536	576	550	589	556	519	550	522	547	546	546	524	553	545	570	530	552	565	574	530	556	578	579	480	539	557	536	561	544	605	570	505	556	509	526	536	568	556	563	563	573	565	562	592	592	580	575	525	560	562	597	552	560	573	542	562	543	556	555	537	560	554	601	544	517	543	522	590	571	542	555	528	514	577	536	602	593	542	546	500	552	577	529	529	529	586	523	596	573	570	541	531	527	555	582	536	535	579	550	543	612	585	554	575	521	575	523	566	561	538	546	535	579	572	522	563	563	577	542	553	533	544	572	535	524	491	573	561	545	567	535	541	562	554	605	583	593	561	568	540	523	535	525	576	567	511	557	553	564	581	568	562	571	571	566	567	561	552	553	528	577	546	560	543	556	613	546	571	558	531	506	574	555	520	513	592	586	565	565	537	566	521	604	594	558	562	558	543	561	598	557	512	578	582	556	528	600	535	590	484	531	582	593	600	514	551	593	558	546	538	557	546	552	557	535	542	571	539	590	565	572	584	541	541	537	555	551	563	545	549	555	492	538	598	554	592	548	550	504	544	505	553	578	536	538	559	582	551	576	511	527	579	528	550	565	577	532	589	519	544	555	582	575	543	598	568	544	551	539	550	552	559	551	567	568	573	576	560	591	491	566	566	542	508	516	611	536	582	581	561	537	562	589	528	530	559	522	604	580	579	571	560	524	549	522	549	503	583	568	583	592	535	539	533	587	559	552	551	536	541	517	536	584	540	557	538	523	554	532	509	554	560	576	516	565	560	554	570	572	535	586	507	582	570	574	559	549	531	533	520	538	554	587	572	545	540	533	546	530	541	551	548	533	526	572	569	545	551	556	526	534	590	554	604	591	527	565	559	539	554	539	540	551	563	565	553	568	552	579	546	518	606	566	568	592	543	536	578	579	524	543	557	541	501	556	577	565	527	581	570	535	532	563	560	544	551	525	578	512	583	628	580	548	552	528	528	551	556	565	572	542	541	553	587	534	570	575	574	579	543	570	568	556	568	555	561	535	575	535	546	556	570	545	530	578	550	557	548	530	585	533	575	568	527	566	539	546	534	554	575	546	601	567	510	571	577	556	556	535	530	539	554	559	577	572	589	567	513	546	543	550	554	582	548	557	531	538	551	544	561	532	545	549	570	536	583	557	484	570	545	566	537	525	541	574	533	532	573	586	530	550	531	533	571	537	550	573	558	575	540	555	537	532	534	525	504	544	572	559	516	572	518	546	516	581	550	553	547	567	556	559	532	490	552	518	591	543	532	549	533	560	527	575	556	552	532	555	567	558	537	522	586	503	544	513	571	529	592	541	525	572	547	576	533	564	550	591	598	568	512	583	552	558	577	548	547	583	521	557	543	563	568	524	550	542	560	569	543	578	559	544	524	574	588	527	561	496	553	564	500	585	530	547	570	592	573	562	573	528	546	537	556	502	518	551	520	539	533	540	552	555	516	519	573	542	540	556	592	550
13957	2380	2459	1881	1353	1097	803	708	624	597	549	511	492	475	430	446	424	457	418	440	443	365	363	422	415	393	400	373	378	394	398	374	405	387	369	397	382	372	353	340	391	367	382	378	404	371	334	381	362	378	397	371	366	369	346	363	381	353	396	364	397	384	367	351	426	337	391	387	361	348	364	368	372	384	383	395	359	321	410	347	367	369	300	345	384	340	355	375	348	335	384	356	386	356	343	347	399	379	373	380	347	363	356	313	365	354	357	388	367	352	380	311	353	335	369	354	361	369	382	365	385	376	362	336	386	348	366	331	406	364	375	390	411	354	373	359	361	347	374	352	361	390	371	368	364	338	366	363	398	317	360	382	367	402	353	352	365	372	343	377	356	366	369	346	360	373	374	351	401	402	362	370	344	355	324	350	355	354	357	365	345	371	376	360	369	362	372	400	373	364	400	359	364	364	373	348	348	377	365	366	361	359	364	362	421	348	375	335	347	386	409	349	339	343	393	381	367	376	348	339	381	361	369	355	362	358	349	337	359	347	371	340	358	374	365	352	377	336	383	365	341	383	355	376	328	384	388	349	374	339	351	302	365	344	356	346	368	388	355	405	357	376	329	359	366	368	342	371	352	349	377	353	386	376	371	381	348	374	369	376	360	363	364	349	354	356	349	352	386	372	378	349	357	326	370	340	338	341	370	345	374	330	335	359	371	360	349	339	332	372	375	384	376	354	369	359	361	367	369	343	352	355	368	374	366	387	340	376	340	379	382	334	359	384	363	346	344	379	401	373	345	388	385	349	364	351	325	363	354	380	335	378	375	399	336	351	391	347	396	355	324	352	397	376	346	366	363	363	349	361	385	379	353	340	372	329	356	362	349	389	324	331	382	326	358	387	383	361	357	356	381	360	373	378	385	378	358	370	353	375	376	356	354	364	361	395	375	344	397	369	349	322	351	404	355	371	361	359	396	386	341	349	335	373	388	372	351	382	337	339	355	356	336	391	385	371	344	361	365	360	335	343	376	366	345	351	390	347	388	370	355	321	372	400	390	377	381	375	385	346	382	384	327	328	342	353	353	364	341	362	342	345	370	385	350	353	383	385	383	401	376	372	367	363	346	371	358	387	346	341	340	366	335	387	401	381	375	371	345	362	372	423	365	348	365	371	328	422	379	352	382	323	333	382	353	388	324	340	395	404	358	335	357	362	369	343	371	383	355	367	368	343	378	365	399	396	312	364	313	358	367	343	416	327	341	361	366	377	387	356	362	377	386	356	349	377	374	351	356	348	346	373	402	356	368	350	386	360	381	364	351	353	358	353	355	352	339	374	355	365	410	383	380	323	387	383	337	385	361	372	368	385	379	376	361	341	359	333	341	408	344	353	365	373	339	351	351	368	367	365	367	358	378	365	348	394	359	341	372	353	331	340	385	327	354	364	393	374	366	378	338	375	356	344	388	381	360	378	373	392	371	342	366	342	392	382	369	360	370	351	375	355	359	358	322	374	376	381	384	362	357	355	366	376	334	389	380	358	360	403	377	329	380	366	371	369	364	356	402	329	396	351	407	384	323	349	353	340	346	349	358	401	360	364	398	358	368	338	400	355	363	356	368	360	369	365	366	385	389	396	374	417	369	402	372	357	342	384	368	340	355	370	382	385	388	374	343	363	353	349	370	397	358	351	382	377	340	358	357	380	354	351	352	364	393	353	394	356	363	342	348	359	382	367	375	379	331	372	386	378	399	373	364	352	342	355	349	393	381	330	350	369	315	362	337	336	391	354	347	364	358	354	374	394	368	376	329	320	369	355	397	369	379	362	381	346	348	377	392	364	380	398	368	358	366	377	365	385	370	350	334	327	347	344	383	350	372	379	365	357	376	365	352	367	365	356	396	324	366	347	372	381	372	355	338	362	364	368	356	405	353	358	340	432	342	343	389	335	326	392	344	353	350	312	380	371	353	370	423	402	344	364	365	363	335	379	362	367	374	378	379	376	392	368	403	401	345	351	377	357	368	391	382	392	345	329	339	369	355	406	362	374	373	371	347	365	336	356	359	340	361	385	371	344	376	368	395	375	385	358	342	368	348	369	377	323	366	340	376	354	355	363	360	353	377	365	353	342	353	381	375	331	355	381	336	371	374	403	400	382	353	363	346	379	352	345	334	345	397	358	392	366	338	374	392	323	368	406	382	403	344	343	356	326	357	362	375	339	355	352	348	388	392	355	351	368	379	336	341	396	363	369	381	349	358	309	353	359	367	322	380	375	357	356	349	375	336	348	332	372	369	371	352	358	344	359	380	386	390	374	368	362	367	377	401	378	352	340	389	358	337	356	379	367	360	366	390	406	358	356	371	353	393	338	375	362	393	376	342	394	360	383	373	385	352	345	359	362	330	415	390	365	352	403	396	366	340	382	412	351	358	347	359	334	412	374	371	350	342	334	353	399	364	327	361	380	350	360	352	399	355	386	353	380	362	372	344	346	330	354	347	392	387	373	341	372	383	348	364	402	323	364	369	391	374	348	363	381	347	358	340	351	337	349	365	361	372	354	368	367	378	373	358	334	391	365	361	373	344	358	331	357	380	354	356	375	377	385	349	377	369	380	361	379	382	389	365	352	332	361	361	376	363	355	374	388	380	379	381	367	399	379	357	327	345	366	357	375	389	362	350	382	364	388	354	372	341	371	353	384	335	367	339	385	339	369	359	366	390	421	348	387	369	388	387	343	379	349	360	382	356	333	396	361	366	384	390	359	362	367	357	361	377	363	381	362	377	366	330	364	371	389	364	365	343	362	362	369	364	351	340	363	385	385	343	381	370	362	367	363	360	311	322	366	389	360	406	404	405	368	358	382	379	343	364	349	394	373	365	343	361	373	379	369	372	352	340	329	351	380	369	360	377	374	351	380	367	330	345	361	361	364	363	335	352	367	347	350	351	376	393	364	351	354	361	343	367	370	339	390	354	383	371	352	372	330	355	364	363	362	349	350	359	388	364	335	376	360	382	378	348	350	354	367	331	379	381	349	360	334	368	361	373	377	366	368	365	360	352	369	346	368	374	374	371	352	361	367	382	338	367	358	349	378	394	378	347	339	350	336	366	351	409	383	346	340	366	389	404	349	355	384	339	375	350	368	392	359	373	365	362	385	344	344	356	394	376	356	376	364	370	360	314	340	361	380	388	380	358	364	377	316	343	391	369	381	357	373	385	373	362	362	347	331	375	355	379	357	370	360	341	354	382	330	360	370	390	365	413	359	389	359	349	354	346	383	344	351	385	340	397	347	363	365	345	354	357	409	349	334	371	379	374	343	384	372	395	378	393	345	337	367	351	349	365	363	393	338	381	351	346	373	339	361	353	350	374	358	426	343	360	363	378	349	389	385	388	366	320	341	347	342	375	361	382	336	364	374	367	365	368	373	402	381	345	337	378	343	354	365	395	367	350	379	394	364	401	378	369	343	371	355	357	372	374	368	355	344	383	332	345	384	361	397	360	375
7718	2339	4631	5371	4740	3927	3450	2868	2490	2318	2016	1761	1697	1557	1522	1432	1441	1315	1328	1241	1247	1295	1171	1129	1164	1202	1137	1102	1093	1043	1096	1077	1095	1031	1050	1045	991	1071	974	976	979	993	975	973	1021	1011	967	1023	1054	1011	1019	989	989	921	981	982	980	947	984	990	932	959	976	920	944	988	939	941	930	944	932	981	968	967	955	934	970	915	992	932	947	894	957	918	929	937	952	951	932	933	955	916	901	1006	917	999	916	964	940	951	921	937	955	986	1013	942	956	987	928	932	937	918	953	935	953	958	940	951	927	917	949	933	971	955	953	876	953	901	950	926	990	927	943	978	945	919	918	974	936	934	929	959	950	938	1011	937	903	923	948	873	912	868	913	1001	907	915	976	942	891	918	959	947	912	980	942	933	946	963	957	946	971	905	918	936	985	934	936	886	897	961	932	890	929	932	947	1018	962	937	910	933	992	979	932	927	878	885	898	909	979	958	953	955	955	983	835	940	915	896	926	923	977	953	893	922	976	900	929	906	933	983	945	944	952	880	968	921	912	898	913	943	897	990	953	908	857	925	954	944	995	956	936	937	993	946	966	905	915	929	882	939	988	909	931	919	908	950	958	917	938	958	929	926	973	973	975	946	897	971	924	904	877	945	907	950	939	957	907	960	963	927	928	937	980	925	927	972	927	995	898	887	959	955	985	942	946	867	881	937	943	992	923	901	931	952	913	910	955	922	964	868	919	871	936	934	963	940	905	964	914	897	916	974	990	928	879	950	952	901	919	903	923	860	929	942	946	936	905	952	890	927	930	857	904	887	936	958	907	928	914	932	935	911	905	952	894	958	912	886	991	911	916	930	968	949	914	964	913	887	971	960	903	966	949	930	928	963	942	895	915	989	969	921	935	926	908	913	917	893	888	909	936	894	894	929	901	907	946	947	926	871	944	873	929	912	900	931	922	916	909	996	943	967	971	916	956	940	891	961	900	983	941	1022	981	988	1004	987	911	932	890	951	959	946	863	944	911	975	900	892	909	926	957	932	931	963	1022	923	890	895	961	979	987	915	956	923	991	956	908	909	919	940	931	965	912	888	950	912	910	915	901	914	924	939	934	938	882	933	926	903	941	948	935	916	911	920	897	932	925	944	958	979	911	928	875	939	895	898	932	913	928	955	970	936	913	965	903	918	998	940	951	914	950	873	913	913	921	898	904	959	919	963	950	882	951	941	910	902	924	882	915	942	925	923	961	937	859	941	1008	891	915	930	948	905	907	981	884	935	931	984	924	946	921	910	935	916	910	903	908	932	940	1008	912	894	897	913	973	935	1013	876	879	949	965	981	930	1009	977	907	930	957	933	891	885	941	929	949	998	1003	900	954	918	946	955	956	962	941	943	906	928	933	971	981	892	879	939	906	950	906	935	899	932	940	961	967	929	918	919	898	937	876	931	915	986	928	904	918	953	949	944	976	962	903	925	929	933	949	981	906	961	930	959	981	894	947	929	886	898	884	907	926	889	949	944	926	883	904	955	966	932	856	907	901	935	972	931	964	955	908	960	943	914	900	933	949	878	919	924	946	916	927	945	912	910	945	925	904	909	959	873	945	905	918	924	907	939	979	943	954	939	927	929	949	972	922	905	927	961	921	907	991	911	935	951	918	881	974	947	935	925	891	880	924	940	927	884	982	966	926	912	957	936	965	944	980	920	980	943	925	948	921	943	885	888	901	923	935	962	945	916	914	905	991	896	941	939	922	851	935	996	946	929	910	872	893	961	913	903	906	930	931	955	950	962	970	919	916	948	963	913	911	934	939	891	897	951	968	986	971	909	958	1013	917	923	967	924	911	968	947	929	878	909	896	920	918	893	917	938	959	918	924	902	948	955	981	971	901	918	927	950	921	951	925	903	972	830	934	926	927	921	944	983	913	969	944	957	995	920	900	947	939	930	951	954	934	951	971	904	909	896	953	881	918	927	901	874	945	914	926	924	942	906	904	957	923	912	897	949	898	957	934	948	903	887	904	895	904	886	966	958	894	911	885	967	911	1003	968	928	958	904	894	949	948	945	958	909	921	882	932	928	887	959	874	919	958	907	937	909	967	896	928	924	968	944	904	900	921	920	936	954	982	930	906	887	867	943	945	973	889	959	960	950	905	931	903	972	904	945	947	1015	874	877	940	888	912	901	967	913	946	947	904	903	915	934	919	934	947	930	878	899	943	921	937	968	896	919	911	889	968	907	923	916	933	959	892	953	963	916	1001	962	947	924	968	986	890	1002	945	901	934	941	865	947	936	887	918	913	908	897	913	920	973	937	965	910	933	946	880	913	939	865	957	856	934	920	914	945	917	944	937	906	949	943	965	905	933	928	893	924	934	900	966	977	906	887	863	978	941	944	935	915	928	960	938	1012	941	905	953	938	952	989	943	973	939	948	991	876	931	919	933	902	886	933	930	945	934	901	937	933	842	955	901	958	915	914	939	926	927	933	997	991	865	935	924	926	960	962	926	952	870	888	887	947	897	938	924	896	925	942	921	931	909	905	945	948	911	912	903	889	955	936	935	940	962	958	956	977	967	952	988	887	914	944	920	920	944	924	913	932	986	975	938	918	898	944	979	907	996	899	896	907	940	916	940	947	955	993	945	915	942	904	905	938	925	943	931	876	916	861	1003	919	923	912	921	895	964	959	919	883	873	959	915	864	917	890	880	966	936	926	950	932	993	935	910	952	955	939	916	920	955	887	955	933	922	948	930	915	862	956	990	905	899	955	902	978	923	945	972	968	972	979	926	941	948	920	890	869	938	954	902	928	957	979	958	932	878	893	896	929	908	890	958	892	950	949	925	903	957	965	875	941	902	944	933	880	939	920	923	915	921	963	924	930	898	942	946	946	935	977	932	946	954	920	954	921	959	892	882	920	939	890	923	963	926	894	913	945	950	956	865	942	932	927	926	917	954	975	900	974	953	971	964	865	950	901	919	927	911	976	883	932	934	975	912	902	970	943	861	958	917	956	873	937	879	975	910	872	932	947	942	923	965	931	912	940	963	983	936	944	987	916	934	942	954	947	947	935	870	904	910	943	928	934	911	930	899	915	944	963	955	868	881	907	923	921	949	909	861	960	964	909	917	913	946	852	978	1017	945	926	971	936	883	901	929	927	932	933	914	911	917	924	920	928	889	904	928	927	928	884	892	893	926	963	930	962	848	920	940	877	913	933	971	937	955	928	914	878	912	924	932	947	895	971	926	947	922	908	909	987	891	996	944	911	884	978	1007	890	899	948	954	939	889	879	925	896	908	938	951	963	934	952	897	962	918	937	984	901	896	903	936	919	936	871	900	975	956	938	939	973	905	926	915	934	908	890	945	925	918	903	935	884	945	908	945	983	924	923	931	894	937	924	890	924	891	963	929	918	914	904	886	969	896	920	901	982	946	983	948	927	902	880	959	872	903	1004	929	917	971	954	958	895	924	924	968	968	930	969	940	910	938	967	929	949	968	948	951	899	955	921	913	930	882	939	950	944	929	916	1004	972	933
1940	257	282	257	273	259	261	240	226	236	237	229	264	269	241	258	230	237	197	266	240	255	239	244	271	243	244	241	230	227	260	240	279	261	253	279	265	269	247	262	234	238	243	228	269	259	224	252	250	264	256	281	226	214	250	226	241	250	249	242	236	232	262	253	253	254	245	252	234	266	228	243	230	246	246	237	218	260	247	248	234	255	252	240	248	221	266	253	247	240	249	246	218	244	245	246	241	228	251	259	239	250	209	214	252	248	232	254	255	247	264	254	284	231	233	260	241	262	248	237	277	250	241	243	241	245	238	223	238	264	277	252	220	255	219	242	230	246	252	258	251	250	272	262	246	232	260	237	248	262	258	235	223	265	234	257	237	253	288	285	259	238	223	237	254	242	251	236	233	263	266	254	229	247	258	244	259	256	272	246	235	218	252	242	217	207	218	238	238	257	246	264	262	264	214	230	274	258	281	247	254	251	250	264	245	237	246	283	232	224	244	230	243	234	263	245	236	240	227	230	246	261	266	256	245	244	251	241	244	233	217	241	252	231	232	224	251	247	209	203	257	271	232	249	257	250	244	241	233	252	256	211	252	251	251	262	242	253	248	216	246	228	289	262	254	259	288	264	233	254	262	242	236	265	266	250	240	239	238	213	209	235	232	244	256	247	232	221	209	286	261	226	231	215	252	241	240	262	247	223	240	235	225	230	269	251	237	236	234	254	237	263	250	219	260	245	238	267	240	233	233	237	243	267	260	247	258	244	235	232	284	244	246	248	245	273	276	272	248	267	232	252	269	254	247	216	262	257	243	268	230	247	212	241	223	249	229	228	215	250	240	247	261	234	261	265	234	241	242	261	249	280	259	245	214	240	266	257	248	233	252	252	258	255	234	272	247	254	247	236	266	252	263	279	236	231	230	240	237	242	240	265	236	241	233	233	247	257	259	256	238	207	235	225	258	217	238	249	266	280	256	252	254	248	210	221	254	259	243	247	214	253	262	250	265	248	250	252	263	213	237	256	226	254	240	217	275	239	252	221	247	234	239	239	239	255	284	234	277	229	253	231	228	251	240	226	252	259	246	216	227	249	248	258	255	235	254	239	246	236	244	256	236	247	224	246	250	251	244	267	248	228	221	276	241	250	247	234	240	251	221	235	245	244	235	260	279	232	253	209	233	239	234	254	236	284	224	242	265	251	230	246	231	234	228	276	260	240	247	229	225	269	266	230	241	244	228	220	258	263	242	251	239	230	267	250	235	232	241	270	262	260	259	226	276	249	252	229	282	246	237	228	237	243	228	264	223	231	249	233	248	248	259	234	244	227	208	245	280	238	239	257	238	278	255	269	297	266	240	240	227	258	253	240	271	230	240	251	245	237	215	261	225	279	260	250	241	289	232	249	271	242	244	226	239	273	246	289	245	252	222	259	233	253	265	258	261	254	231	232	281	241	255	255	245	247	229	229	247	240	277	254	252	229	226	255	220	249	236	216	260	253	262	222	274	240	229	223	268	268	255	228	266	278	247	263	265	224	257	243	265	276	259	250	231	263	255	207	268	233	270	275	217	263	249	246	285	257	243	236	236	251	230	242	255	262	227	245	251	246	243	237	263	245	240	260	220	247	251	248	249	265	267	240	233	221	269	241	241	258	231	273	260	241	270	259	251	230	229	224	215	237	258	259	241	261	233	271	252	279	228	236	232	251	244	226	258	231	252	269	246	237	251	247	249	259	239	235	238	241	228	222	245	241	237	265	271	218	245	243	249	257	254	258	250	238	236	238	244	263	232	257	235	247	217	249	236	241	250	282	236	252	227	266	263	247	283	238	255	230	255	258	235	243	266	262	256	265	250	249	216	262	230	256	229	274	261	260	281	245	243	246	241	239	226	230	227	250	219	235	232	255	240	217	249	248	240	244	235	222	254	249	209	259	260	219	260	239	261	254	243	237	245	233	237	241	232	238	274	270	237	223	255	255	241	232	248	241	283	272	252	244	265	258	223	238	222	251	261	218	238	259	271	222	257	214	237	229	268	231	242	254	273	272	280	294	249	255	250	242	239	263	244	273	221	239	231	242	253	220	255	259	227	248	223	235	220	241	256	264	229	263	261	274	239	232	255	265	247	241	268	210	237	240	229	247	270	260	239	243	262	255	260	224	269	253	235	270	241	244	222	238	274	256	267	232	241	277	245	235	245	262	247	257	243	248	243	242	238	257	255	245	226	237	265	218	259	244	267	213	270	227	232	225	246	247	255	235	250	238	239	264	263	255	253	249	267	275	232	258	238	243	260	225	267	230	262	248	237	254	224	258	285	239	246	244	245	221	232	241	239	211	243	255	229	243	261	252	255	228	259	224	269	245	241	244	274	230	263	264	274	229	251	240	255	255	246	217	260	242	268	237	267	229	245	250	258	263	240	231	242	250	243	233	208	238	233	239	247	267	240	239	214	248	238	246	259	235	236	255	246	256	251	239	245	234	268	242	233	236	256	270	234	242	251	268	270	244	250	250	258	238	266	253	261	243	268	248	248	239	244	234	235	239	284	219	238	254	238	249	238	242	251	254	237	244	280	251	272	229	235	283	206	224	227	230	246	224	270	252	223	252	227	252	218	246	264	208	261	245	241	232	242	253	229	239	239	245	242	241	257	255	264	288	233	259	264	259	234	279	247	249	242	249	250	228	257	257	237	262	263	246	222	276	271	248	249	274	265	266	252	212	240	220	234	266	251	194	263	267	245	242	252	244	245	244	215	241	239	285	231	223	222	256	263	233	221	232	245	242	242	239	250	255	273	233	277	279	265	253	250	260	248	237	248	250	235	234	228	270	267	259	251	256	236	257	235	283	228	281	234	239	242	233	230	240	194	254	246	240	240	250	235	258	238	244	268	264	205	227	241	272	265	272	246	242	244	262	245	253	260	243	223	223	282	218	227	241	272	242	251	244	247	259	246	247	242	284	244	245	256	243	222	251	259	240	271	250	249	271	276	282	276	238	251	215	240	269	242	250	264	235	257	237	243	254	231	242	214	249	211	256	240	257	226	246	258	223	249	252	246	246	262	240	235	245	280	228	280	277	253	271	230	267	230	234	232	279	229	240	237	263	237	244	223	234	245	233	226	243	232	232	239	228	248	242	227	252	242	262	259	228	251	235	241	270	250	238	224	299	260	241	286	273	240	264	261	222	243	236	250	241	252	251	262	248	252	236	217	270	237	253	231	213	224	249	239	257	274	242	253	213	251	240	230	245	258	250	256	251	237	246	265	267	254	254	229	238	260	248	246	275	236	241	243	246	250	249	233	239	261	263	248	229	239	254	248	226	245	235	227	240	245	200	257	240	291	237	231	215	233	258	219	242	250	263	240	257	255	228	246	233	271	243	256	225	228	255	242	239	223	209	264	219	257	252	266	258	241	254	270	255	260	233	238	239	247	234	301	255	244	259	257	297	238	203	254	244	236	244	279	248	237	248	238	261	278	264	256	247	220	255	244	228	222	243
2295	649	750	739	741	717	784	710	669	693	663	698	683	683	672	721	669	678	664	684	620	677	668	673	673	635	651	676	645	595	646	698	646	685	597	670	658	682	664	636	660	621	630	644	659	671	693	681	682	650	660	646	673	664	664	636	657	646	666	682	667	673	643	623	665	652	676	693	642	680	619	625	647	643	628	677	660	684	637	638	602	669	648	656	640	686	659	645	722	681	705	604	665	635	697	678	643	640	687	659	656	644	641	637	702	638	658	618	645	609	669	646	690	670	649	677	645	653	661	619	632	636	671	604	706	684	658	638	636	632	608	647	644	643	682	657	619	687	687	622	657	659	661	632	673	730	671	687	680	620	624	650	676	651	664	673	659	714	682	652	670	685	640	681	632	615	641	658	648	609	635	685	660	605	631	658	712	675	644	689	642	690	662	645	607	658	691	673	635	632	701	666	599	644	688	622	610	651	667	673	665	627	692	676	655	626	656	722	681	653	629	675	673	621	680	672	667	663	616	658	682	630	642	644	690	628	678	685	652	646	680	690	627	630	668	653	645	597	627	705	667	621	670	654	664	642	695	711	611	648	671	685	645	636	647	695	671	707	628	658	644	665	679	660	691	695	680	635	648	679	661	687	653	587	687	626	676	660	691	648	655	667	673	604	627	647	643	670	663	637	652	693	588	638	654	672	694	676	669	687	684	651	710	673	575	655	650	671	622	606	626	682	644	685	646	670	629	681	666	666	643	622	641	715	683	684	708	672	660	609	679	649	620	681	615	675	636	643	638	620	662	668	664	646	695	651	664	637	686	642	643	675	642	626	675	661	607	641	642	631	628	644	642	649	696	642	670	656	666	595	650	652	669	631	627	701	653	652	600	624	679	658	639	703	605	655	676	688	610	632	689	637	617	642	658	612	634	652	651	684	640	671	676	661	621	706	670	625	645	657	687	638	669	685	697	661	630	675	671	668	650	656	660	712	594	685	675	658	653	669	639	634	618	719	657	665	593	632	688	663	659	712	657	660	640	651	700	674	656	621	652	623	677	657	676	645	651	660	635	690	645	649	666	667	658	653	648	685	657	605	642	679	642	653	670	640	670	676	673	679	670	619	657	635	676	656	644	638	663	687	650	634	675	647	692	665	673	612	668	712	673	682	671	689	656	663	680	690	608	697	660	695	687	676	666	668	689	677	677	669	665	639	635	617	683	664	649	629	617	665	645	633	622	648	682	673	624	571	669	612	616	608	629	656	672	658	660	646	636	650	636	600	673	667	696	664	661	678	691	631	642	635	623	653	645	643	628	633	642	645	652	653	699	675	647	635	678	627	674	634	607	684	630	705	649	647	667	681	638	685	685	689	606	638	628	700	650	636	687	637	652	659	623	665	660	670	670	639	635	652	677	699	714	665	642	668	608	673	640	690	654	608	663	617	671	675	621	646	640	630	701	638	700	665	655	644	662	662	657	627	621	654	653	667	695	658	620	679	664	643	613	645	640	663	647	651	644	664	676	610	691	720	622	665	635	675	670	660	662	664	709	590	670	657	677	655	680	686	648	670	670	626	650	704	690	656	613	629	709	670	663	664	672	704	639	647	628	669	645	646	660	616	682	677	661	612	695	630	653	633	637	624	655	664	693	658	625	672	711	662	608	641	653	685	648	653	698	657	647	641	621	616	693	683	687	657	676	649	630	627	698	679	707	665	677	646	664	651	694	714	651	649	629	673	644	682	617	665	635	680	639	649	644	633	657	649	675	655	655	641	643	683	621	690	661	699	651	660	645	638	657	657	619	634	617	660	667	678	650	658	685	642	641	675	681	630	690	636	643	642	664	650	644	693	716	686	646	655	656	657	626	638	604	680	617	645	657	641	651	667	696	667	672	631	674	622	664	671	630	628	680	679	658	618	647	650	667	652	677	642	679	633	645	669	701	645	657	648	639	655	684	684	632	637	666	617	633	646	661	670	670	697	654	673	640	658	692	635	664	648	650	628	705	648	659	704	659	654	658	644	670	618	668	662	705	658	664	616	672	676	643	663	634	644	624	656	697	647	655	629	654	671	673	683	658	692	650	658	631	649	641	685	659	619	661	631	648	655	668	615	646	654	689	664	634	676	643	631	679	653	704	629	640	707	671	652	673	664	674	689	677	674	658	646	629	666	689	675	673	663	648	673	680	664	663	693	653	674	702	630	630	641	672	615	697	675	685	709	654	613	652	645	678	671	653	653	675	679	634	654	622	676	694	656	636	611	669	633	663	647	684	660	629	664	680	598	670	667	671	665	644	689	669	672	674	636	656	666	662	637	653	670	660	655	659	654	663	641	635	705	629	678	626	674	676	664	629	662	623	668	649	679	604	655	597	684	662	616	687	628	668	682	722	629	660	655	685	674	675	642	649	636	674	641	621	602	660	618	649	654	664	650	665	677	671	683	620	686	637	655	696	720	686	628	665	686	658	668	657	628	634	655	660	662	646	660	643	701	646	690	678	667	689	673	658	650	628	635	686	634	640	637	677	670	668	630	637	644	680	688	641	702	626	654	631	650	690	663	698	618	638	701	671	674	661	643	638	650	655	623	676	653	634	681	692	678	683	683	665	707	659	612	642	690	681	638	686	694	707	663	680	653	638	658	679	639	639	616	677	660	588	654	660	643	677	654	645	648	608	636	633	607	665	693	674	638	660	623	664	693	640	672	634	678	607	713	683	666	630	679	659	652	640	667	639	660	650	645	684	660	640	669	662	616	693	639	659	641	679	663	678	689	648	653	662	629	647	615	682	687	662	682	733	649	677	655	685	656	677	649	669	634	674	696	662	639	616	650	645	651	656	643	663	622	647	675	686	641	680	651	706	630	663	689	675	645	673	624	638	662	650	654	679	674	684	658	640	678	639	676	637	629	660	665	657	639	641	655	654	628	656	651	674	631	701	668	618	690	689	636	631	662	649	642	692	653	654	674	690	679	675	661	641	697	660	658	662	690	619	692	613	621	636	680	670	654	626	645	647	690	654	649	638	669	684	670	641	686	662	647	607	680	656	653	631	643	635	689	658	698	628	683	693	650	660	671	625	638	657	637	661	644	653	683	658	710	660	659	631	633	637	631	642	652	646	658	637	698	691	668	639	670	654	672	631	637	658	630	652	683	639	669	639	654	671	664	659	678	656	616	644	645	639	647	673	624	652	678	649	613	671	697	670	654	645	665	639	647	686	670	710	640	670	712	622	631	627	645	633	621	689	632	714	605	655	655	644	640	677	679	656	667	690	621	664	663	636	645	682	694	657	645	668	637	608	651	642	600	675	673	643	652	640	645	635	657	652	666	632	599	645	641	672	648	640	676	677	643	679	607	639	697	646	653	687	630	662	674	638	678	689	648	687	661	671	638	658	636	652	677	683	641	653	684	652	634	683	628	646	632	626	667	662	695	648	664	662	603	629	662	617	618	656	637	667	643	648	655	670	645	618	592	658	693	646	657	621	611	640	601	632	645	665	675	691	691
7152	918	1088	946	683	501	414	332	335	280	282	254	252	227	242	239	225	223	225	240	219	229	190	202	212	223	207	185	201	199	192	216	205	218	166	158	177	200	189	200	181	189	179	194	202	196	212	221	194	198	198	214	180	183	183	183	194	164	180	192	200	175	198	196	188	176	189	197	183	171	179	188	210	189	187	169	179	235	201	168	201	183	180	181	203	197	190	187	188	200	201	213	166	206	185	183	187	172	171	184	197	181	208	172	203	205	210	189	177	173	205	211	180	171	205	187	175	191	183	174	216	165	199	183	179	200	186	185	141	215	208	170	203	184	178	194	169	182	173	209	183	202	205	189	219	199	232	203	161	175	203	190	193	180	179	172	180	181	209	196	174	205	205	220	186	175	188	189	183	189	191	197	164	170	152	195	208	191	181	185	185	155	182	177	180	160	209	205	195	192	218	197	191	171	178	176	205	208	195	189	195	173	192	195	167	177	182	171	190	211	172	197	203	197	171	205	189	160	201	180	178	196	183	190	164	174	176	184	168	194	186	200	175	199	184	191	167	207	171	177	174	196	202	215	177	183	190	186	193	189	190	173	169	174	186	178	189	193	195	193	171	188	204	202	179	184	190	179	169	171	197	170	176	215	205	204	183	190	195	166	167	190	187	170	183	189	167	160	207	198	182	186	190	171	189	169	198	187	193	191	183	182	178	199	184	170	200	205	178	189	188	186	182	163	184	183	224	199	186	181	160	173	171	209	198	199	187	177	188	178	182	173	180	208	213	178	187	211	179	182	181	208	194	187	169	164	209	191	177	177	193	192	199	211	166	171	182	195	181	180	194	176	170	196	178	230	155	192	183	177	180	170	206	183	172	175	177	190	207	191	180	206	173	186	168	190	192	176	163	174	164	185	204	168	186	189	187	216	179	192	175	196	205	176	202	175	186	180	195	165	187	181	205	189	205	205	196	193	191	183	188	177	196	187	186	167	183	183	170	189	198	198	192	187	171	182	177	207	185	176	197	185	185	208	198	205	189	187	204	189	193	181	189	200	185	195	179	164	171	179	186	203	185	183	198	179	195	198	190	210	197	187	197	197	181	197	190	198	203	194	188	207	190	188	192	174	179	189	162	168	188	156	176	174	180	182	200	191	203	179	194	194	191	195	170	203	192	183	200	184	185	194	190	209	168	174	193	183	182	190	206	178	170	202	179	202	174	153	168	201	197	198	187	206	195	170	186	209	193	196	179	186	192	173	191	191	192	158	195	210	167	191	188	198	191	170	172	206	172	170	206	181	176	165	182	161	194	205	163	166	177	191	202	198	198	203	210	197	203	195	175	175	199	205	186	183	177	181	180	172	210	181	198	167	174	204	170	201	181	188	178	174	182	162	176	190	166	189	186	180	166	165	151	194	180	185	186	154	183	210	205	171	162	178	172	172	165	182	196	221	168	168	199	156	194	191	193	187	185	162	191	187	176	189	194	167	196	203	177	174	194	165	182	176	202	186	181	196	193	176	209	192	172	179	177	185	169	202	193	165	200	171	169	178	217	180	179	189	197	180	192	193	207	175	201	169	177	175	205	172	186	175	215	177	221	204	219	157	189	149	168	173	179	201	200	185	201	208	184	175	191	206	182	179	198	191	201	183	210	179	181	187	177	189	183	166	188	171	194	207	203	197	160	173	195	201	184	183	194	180	190	155	194	194	189	184	178	189	177	176	193	175	192	207	182	193	182	202	204	164	209	190	164	174	176	187	167	205	206	209	190	195	174	188	196	167	175	186	170	155	179	181	210	173	177	213	162	195	191	173	168	200	184	177	170	179	205	198	150	183	189	183	180	175	190	184	200	187	180	180	172	192	183	166	193	199	198	207	185	205	197	189	174	172	189	206	170	183	177	191	189	175	158	216	173	177	211	195	191	217	190	191	195	168	198	185	176	205	195	157	196	158	193	193	199	219	164	173	205	188	181	193	170	195	183	186	162	206	195	205	182	204	196	154	167	176	155	193	185	166	214	182	202	199	182	174	177	172	174	200	183	192	196	189	192	197	173	172	181	182	160	189	182	194	181	172	189	182	185	188	170	174	176	176	185	194	187	189	170	184	162	154	173	187	176	201	167	196	178	180	164	173	177	176	178	204	192	184	183	172	182	212	190	171	187	173	210	195	196	195	220	171	206	170	204	189	181	211	175	173	166	172	192	183	186	196	203	182	221	202	181	207	167	185	188	188	223	201	190	193	179	192	181	196	194	194	213	193	177	190	193	209	172	178	196	171	191	210	196	184	172	207	193	202	147	208	186	183	173	182	170	194	191	186	171	182	188	164	192	192	157	188	185	189	178	177	188	194	196	203	182	166	207	181	213	192	168	187	183	153	164	159	194	178	210	177	181	204	209	208	190	192	176	198	197	191	215	175	159	191	166	196	205	171	180	184	188	174	220	201	192	159	218	179	200	224	200	201	193	196	202	176	164	214	192	187	178	179	178	187	165	169	185	176	170	186	154	201	170	182	170	173	166	197	199	162	219	189	195	182	189	178	189	190	206	173	173	179	184	187	209	168	181	200	199	196	204	188	178	202	168	201	207	188	173	175	198	187	191	177	169	196	199	183	186	186	167	173	175	189	202	187	202	167	198	202	150	197	170	191	165	195	151	173	188	172	180	187	186	200	187	188	196	173	173	183	186	172	204	196	201	151	182	181	185	199	208	181	183	175	210	195	189	180	192	195	168	190	161	213	223	166	176	172	176	201	202	213	179	198	178	173	188	185	174	148	166	195	195	177	192	185	183	167	191	178	178	172	163	187	195	180	177	191	188	185	189	180	183	170	182	196	190	197	213	153	169	180	202	165	161	145	177	169	186	212	172	168	200	167	186	179	177	186	165	206	192	200	211	189	176	189	196	176	209	207	187	178	180	169	189	182	199	159	193	171	172	186	173	179	188	188	212	197	164	178	191	179	186	200	207	163	161	190	194	176	174	177	205	148	168	167	178	187	183	181	173	211	199	197	166	176	189	206	197	175	209	181	185	206	180	176	184	172	169	183	202	174	191	171	186	185	185	186	201	198	205	168	219	169	193	181	199	189	172	194	213	196	177	189	176	150	196	208	213	200	180	214	189	195	203	188	216	198	187	203	194	173	177	242	183	204	181	203	198	191	177	196	166	187	179	212	187	197	190	194	199	162	213	180	209	184	203	187	178	187	237	210	188	185	194	169	211	195	187	202	204	185	195	216	183	188	183	196	209	201	174	203	184	166	179	198	193	189	191	185	186	188	179	196	185	191	193	205	191	208	195	174	180	189	189	194	169	199	193	176	209	208	179	198	195	186	160	175	181	181	161	184	206	162	192	182	186	193	185	194	181	181	162	192	184	174	185	220	176	180	189	189	211	180	203	187	179	184	164	182	182	214	183	185	194	193	205	180	170	205	178	183	179	170	187	192	175	173	133	166	185	204	195	191	204	190	178	172	197	187	185	196	187	194	165	193	182	222	166	166
5691	1210	2366	2740	2581	2170	1813	1522	1367	1262	1093	1093	957	952	861	800	802	757	757	687	703	679	706	674	631	612	629	654	642	624	616	626	591	598	581	611	630	613	620	580	556	597	612	599	598	576	604	616	599	590	549	579	601	555	551	588	538	563	578	599	566	586	533	589	558	578	610	561	538	560	564	554	566	544	540	557	579	554	527	542	528	552	574	555	545	555	587	504	566	516	573	563	598	576	565	518	559	545	515	576	563	537	566	579	586	554	544	536	542	603	589	547	571	553	545	556	586	582	612	535	591	570	570	536	575	568	566	546	579	604	545	537	547	554	577	553	526	593	545	541	544	567	555	541	557	556	547	546	530	568	544	580	567	553	619	562	604	569	533	594	547	538	538	572	574	581	548	557	588	507	501	569	581	543	531	546	516	539	603	576	508	552	550	526	586	588	558	538	531	545	537	562	569	553	520	580	595	559	565	573	558	498	544	568	539	528	558	557	556	565	553	545	542	541	564	536	546	573	583	540	569	522	555	561	581	579	557	557	565	585	603	566	516	569	487	515	531	568	562	548	555	559	531	564	552	562	559	568	552	534	545	537	564	564	557	610	536	570	556	558	558	508	551	555	542	569	579	562	570	537	584	556	604	522	581	578	549	558	570	539	569	552	541	579	588	566	589	587	572	530	537	518	575	579	583	544	579	535	541	531	527	536	554	561	543	552	525	569	571	550	569	558	576	539	582	571	582	578	583	568	565	540	558	563	573	526	562	586	542	572	510	551	532	565	545	553	587	548	543	550	530	547	538	576	554	577	567	566	513	587	502	571	553	548	545	578	523	546	565	578	605	569	544	542	547	531	596	566	531	538	528	564	604	539	575	597	504	547	486	565	571	543	565	543	567	583	538	555	548	540	555	557	556	553	562	556	554	554	536	528	554	557	578	547	554	517	551	600	542	572	565	567	558	544	560	532	552	553	567	553	565	558	521	516	576	576	513	564	537	606	488	561	567	593	517	546	538	555	564	543	553	538	535	571	558	563	541	551	533	573	524	558	542	560	553	592	558	532	555	534	519	566	535	571	577	565	533	554	560	596	596	521	546	573	538	588	557	533	516	539	535	549	539	598	543	533	612	573	546	514	570	549	532	592	528	577	525	555	564	531	564	548	580	559	559	552	514	559	546	551	525	511	594	539	533	544	527	565	536	538	543	574	563	519	579	518	549	579	529	550	541	545	496	569	566	566	483	566	519	530	559	537	539	601	543	547	579	570	548	625	533	567	579	517	517	568	515	572	600	552	576	559	551	564	536	548	561	540	530	532	585	496	560	552	561	563	545	533	588	512	533	558	551	550	527	542	555	550	527	582	593	535	502	600	563	570	575	553	552	589	530	584	580	570	559	541	552	553	518	529	572	578	536	613	541	504	573	565	543	538	558	519	588	543	554	564	547	525	535	593	535	552	582	537	564	526	591	539	508	596	597	537	513	558	520	540	543	531	586	540	565	564	538	547	573	553	545	537	582	550	564	536	547	556	519	570	551	571	524	610	556	538	584	545	571	559	555	558	543	558	567	559	537	532	573	566	549	518	538	538	546	555	546	477	549	543	554	546	534	530	538	529	558	556	572	561	535	524	557	577	529	561	540	601	523	551	610	552	570	534	523	564	550	555	583	553	593	538	544	539	531	555	551	544	559	539	536	548	559	533	554	568	534	570	535	591	582	564	535	538	566	559	554	547	540	547	543	545	554	562	539	538	516	550	538	566	527	560	545	582	544	566	583	574	591	580	537	517	554	567	561	606	569	559	554	580	560	527	559	555	553	557	555	549	563	563	539	516	528	583	525	539	585	540	585	526	592	539	596	571	549	542	523	540	534	566	609	537	561	596	555	521	521	518	557	547	589	567	585	548	519	600	566	554	488	542	557	553	545	556	593	554	557	576	554	536	517	599	560	580	563	582	531	558	560	517	566	527	565	568	528	532	575	590	574	597	521	564	537	557	526	565	590	569	558	559	516	559	560	514	579	541	560	575	573	563	549	515	562	582	593	542	561	534	542	535	566	542	597	546	567	579	563	587	564	591	549	560	532	549	595	573	550	565	561	579	524	548	536	584	578	567	545	562	571	547	510	569	570	578	562	540	512	519	564	564	532	563	539	562	550	533	528	577	580	531	561	558	550	525	521	533	621	581	521	576	592	573	597	538	542	562	540	551	505	577	577	565	551	545	516	610	585	557	535	545	514	588	549	546	532	567	550	552	551	561	636	563	555	630	558	556	615	536	552	566	542	556	504	553	562	537	520	601	575	500	571	534	569	572	581	553	545	563	569	534	549	541	561	589	593	591	578	562	602	544	548	544	575	540	559	495	583	571	522	548	521	540	575	610	559	527	574	559	586	521	519	535	544	581	568	563	569	504	550	504	576	575	570	571	571	492	569	552	578	530	526	559	623	553	553	565	530	544	532	602	513	563	555	562	542	581	539	553	589	572	566	591	573	587	531	565	552	546	574	551	517	576	542	586	563	555	583	564	585	592	555	606	545	528	559	572	585	556	535	558	531	555	564	562	526	527	541	530	567	510	537	531	542	521	544	574	563	574	540	503	619	540	545	572	540	544	578	537	547	539	529	577	553	495	571	593	569	584	572	549	546	524	556	573	560	554	593	548	590	545	514	566	526	562	567	578	534	577	528	517	527	620	568	575	557	537	558	552	555	563	509	577	554	590	558	543	542	525	548	574	566	523	535	599	545	581	589	584	542	573	515	559	551	532	520	614	541	557	535	581	551	553	558	551	583	540	583	569	557	543	585	569	551	605	583	540	546	511	558	549	562	518	542	595	530	573	557	600	548	514	575	519	531	571	577	558	581	540	557	547	511	582	545	580	584	585	524	558	568	549	527	563	513	571	547	573	565	620	522	566	551	542	559	574	554	567	539	597	559	553	562	545	589	566	535	574	562	548	547	573	544	549	554	521	551	527	539	498	545	560	560	556	542	562	554	583	571	527	554	532	522	580	567	550	563	545	529	511	604	552	566	551	556	518	576	547	540	583	588	551	513	577	572	543	496	576	543	581	603	545	542	549	557	519	584	547	595	524	527	537	536	532	556	620	550	555	549	581	571	553	531	557	575	581	571	564	564	560	522	562	540	570	582	554	571	496	560	531	593	524	521	527	557	531	585	540	537	565	557	539	529	519	539	547	558	561	571	566	583	543	558	571	584	532	537	555	574	532	585	552	525	564	535	533	549	571	541	546	545	520	536	519	598	560	563	557	530	531	591	560	523	539	521	527	551	551	588	584	553	499	506	574	563	576	581	562	505	575	521	579	564	546	490	562	558	566	574	570	552	558	558	539	525	537	558	561	588	604	572	570	578	564	564	544	567	571	525	528	509	577	578	580	570	570	568	531	583	598	561	531	549	544	558	587	489	514	546	548	522	537	536	563	553	612	579	602	568	579	517	579	549	524	542	573	596	535	574	586	562	593	579	525	562	540	586	571	501	571	590	515
13577	2337	2405	1895	1311	1072	818	730	657	569	541	463	465	484	443	443	419	423	422	405	385	387	401	388	381	386	368	387	385	384	384	402	404	395	361	394	347	355	413	371	363	324	349	331	355	347	348	357	346	358	357	379	373	363	344	349	361	346	355	411	374	369	385	404	335	381	376	344	366	369	366	354	370	356	345	336	371	352	368	360	353	366	385	358	388	399	363	372	353	401	336	347	343	361	397	400	347	350	342	346	360	361	356	396	365	347	377	366	340	337	377	365	376	404	377	379	350	351	413	365	378	338	382	367	367	363	355	368	394	380	352	362	366	381	363	343	355	363	365	400	411	374	361	362	359	396	371	334	346	352	359	347	343	355	387	392	388	368	348	342	352	361	342	375	390	342	368	345	371	358	415	371	381	398	380	368	363	352	381	397	383	316	383	369	365	349	344	384	370	347	394	381	372	333	364	364	354	372	385	365	374	348	317	379	376	350	369	366	390	358	339	332	391	378	366	327	354	354	366	357	372	362	354	366	320	333	348	350	363	359	358	336	407	395	352	365	349	368	391	340	368	367	345	353	367	378	345	390	379	349	363	334	364	404	389	361	375	374	355	405	367	361	355	385	366	399	334	360	360	375	355	374	351	360	354	332	370	357	341	344	358	352	354	371	389	344	371	327	347	326	349	378	357	363	370	346	341	360	361	359	365	406	357	349	368	369	356	376	377	339	360	355	361	380	383	376	347	376	398	383	386	372	387	369	361	375	366	400	396	377	366	346	346	359	360	351	365	381	402	347	338	358	397	353	365	379	347	388	361	327	376	349	352	357	392	363	366	341	368	366	326	324	380	364	367	374	367	341	379	376	361	382	368	338	368	345	368	389	339	378	358	338	366	365	368	385	379	381	374	390	342	384	399	359	359	332	359	344	359	363	362	387	371	383	387	386	375	378	343	385	348	379	356	400	390	382	341	344	389	340	364	373	379	358	394	367	356	366	350	345	363	369	357	347	350	375	315	376	364	369	400	349	365	352	386	386	373	348	365	386	354	394	355	403	375	336	346	387	375	357	378	374	391	315	375	408	350	396	376	321	378	369	384	325	359	381	330	393	386	371	348	407	359	349	368	368	371	371	404	366	338	381	350	361	353	341	374	352	368	380	389	355	354	357	374	371	412	370	363	374	371	348	398	346	362	352	323	350	342	346	339	332	378	363	370	389	341	361	376	361	351	395	343	316	356	370	331	331	375	361	355	360	394	382	366	374	361	361	363	335	378	339	427	363	359	311	419	344	405	392	381	351	342	343	373	381	346	379	371	359	381	386	363	350	352	375	392	369	381	387	350	371	377	358	381	364	374	377	356	345	333	365	392	365	367	389	404	346	336	353	351	374	377	379	342	363	334	355	347	321	353	337	353	357	379	359	378	339	374	379	394	320	345	393	386	359	350	323	353	391	374	366	371	356	346	399	368	370	340	357	384	360	380	373	359	365	397	363	376	313	329	368	394	378	363	374	362	376	389	338	379	356	372	378	352	371	365	359	366	365	385	361	361	359	370	337	377	351	338	359	336	376	369	353	392	373	372	408	379	370	338	329	354	373	363	349	387	353	365	354	338	343	346	350	360	354	407	413	331	351	367	356	380	341	392	362	366	388	345	391	379	363	350	392	341	394	382	357	361	386	363	325	315	343	354	350	377	336	355	361	320	377	339	364	358	356	334	371	403	392	376	378	370	359	357	385	340	340	347	333	350	378	394	377	353	341	351	353	375	338	359	361	359	343	374	403	356	351	372	318	374	388	349	361	361	356	374	312	319	380	362	364	332	333	351	382	373	354	337	343	352	346	367	386	338	348	369	381	390	358	363	368	384	353	371	397	344	379	367	367	338	318	367	376	368	350	354	371	349	335	357	393	358	353	355	365	340	430	359	340	369	386	351	360	371	350	368	352	381	364	352	353	363	392	375	332	357	379	326	359	400	370	372	337	352	367	405	396	379	354	372	351	348	371	335	321	353	350	363	334	369	345	396	361	379	382	372	342	372	378	376	348	395	343	357	369	401	337	366	333	375	391	354	332	378	367	388	361	390	385	346	370	365	386	353	350	348	388	371	368	368	353	346	359	354	350	352	355	342	343	363	353	347	419	401	397	388	391	326	400	349	341	388	346	380	370	333	376	377	356	336	359	339	361	375	373	365	360	329	330	389	398	345	352	375	339	344	371	379	356	360	365	391	366	388	386	391	340	368	365	382	336	368	359	393	355	362	326	362	356	363	327	336	370	381	384	404	352	371	371	349	344	347	359	366	342	370	377	390	369	371	386	376	404	366	357	410	356	343	361	344	344	391	373	371	401	319	345	327	341	368	373	406	324	346	380	405	384	349	334	368	361	382	355	313	368	366	354	327	353	332	386	347	377	387	343	360	338	356	370	388	325	373	327	333	363	355	392	361	358	355	359	364	372	366	371	428	366	388	399	379	364	352	351	369	334	375	382	367	333	366	387	362	338	373	382	368	354	377	354	358	311	370	371	381	375	384	330	355	360	339	407	390	377	344	368	374	366	385	358	381	341	385	364	364	332	389	356	341	364	377	377	370	348	389	339	365	373	384	371	365	365	372	362	351	363	348	342	343	345	363	404	408	349	385	393	339	348	367	361	391	356	393	368	368	393	359	321	354	377	351	384	365	332	353	338	393	402	370	375	340	367	340	395	347	386	355	353	379	375	366	360	327	322	362	364	386	428	361	339	360	373	335	363	379	367	340	359	343	362	382	350	397	373	366	373	373	358	385	341	343	385	337	374	381	333	380	370	389	376	355	345	345	324	364	412	355	360	389	379	403	343	328	336	395	385	396	356	364	362	364	360	354	322	356	389	380	393	364	390	367	348	349	315	362	349	360	376	369	385	346	337	383	347	380	335	394	362	358	365	341	392	395	351	359	375	359	390	384	367	366	397	341	352	398	364	391	347	399	360	382	344	396	349	386	386	364	361	364	363	370	360	364	356	375	365	355	374	376	346	353	315	384	398	374	358	373	373	356	372	335	345	361	342	386	371	368	345	364	364	347	350	369	367	366	349	355	371	380	358	392	346	412	334	348	344	357	358	356	378	364	333	394	378	378	373	378	334	355	385	329	368	372	381	370	365	330	344	333	351	385	379	384	364	339	385	371	354	335	360	354	351	377	378	336	372	375	359	362	400	341	397	364	369	366	369	346	391	405	355	315	361	370	362	358	404	375	378	385	387	316	387	398	341	340	348	383	354	379	379	394	378	326	365	363	335	358	372	370	353	323	342	355	382	372	334	351	351	395	348	348	380	352	381	375	392	344	371	350	336	350	394	371	393	374	344	388	397	356	331	325	386	417	358	370	371	362	327	343	315	351	404	363	357	350	327	378	373	401	349	399	367	373	347	388	324	376	356	350	391	371	351	356	349	359	377	362	390	376	374	368	351	364	371	334	363	359	360	364	367	359	384	369	336	386	341	363	387	319	350	373	360	306	391	395	376
7714	2358	4501	5433	4806	3893	3294	2892	2560	2254	2012	1831	1737	1692	1537	1499	1434	1340	1326	1308	1242	1261	1139	1210	1191	1160	1110	1180	1080	1051	1060	1049	1076	1092	1045	1045	1032	1072	998	1022	960	1074	996	1002	1002	1004	937	986	973	969	1000	943	962	998	957	988	979	992	1016	974	953	946	985	970	958	948	895	987	959	984	954	926	911	940	962	939	990	985	857	949	896	929	904	1004	920	955	951	938	907	949	939	921	991	938	905	949	970	899	937	921	912	965	953	889	963	962	944	942	909	907	914	905	944	918	925	893	916	968	953	935	937	914	941	956	947	934	922	906	938	899	956	922	973	947	937	936	933	883	937	923	977	920	911	903	928	951	957	958	906	908	954	973	882	920	936	938	932	909	906	962	937	932	920	954	941	865	883	902	956	942	961	919	910	925	942	902	922	931	924	881	939	918	952	953	957	894	913	950	927	976	946	939	902	956	894	899	932	964	995	949	896	928	897	944	884	944	953	959	878	932	915	906	888	943	941	899	920	936	918	915	897	917	891	925	906	998	923	913	936	937	911	925	949	906	895	970	919	902	965	870	945	867	877	933	890	901	934	912	960	950	893	966	958	944	953	873	921	917	1002	886	934	941	874	944	965	899	929	943	926	934	906	957	933	966	892	909	916	926	937	919	902	953	907	985	928	905	987	970	911	892	961	917	908	931	922	935	904	964	917	943	951	1000	866	879	966	920	948	989	877	949	951	877	876	878	926	944	925	892	940	900	926	906	964	923	965	900	979	931	985	921	924	968	897	876	1016	898	890	939	970	941	942	888	936	916	951	943	951	941	926	908	934	890	973	910	907	931	925	922	950	902	893	905	946	946	978	894	964	869	911	961	960	979	916	972	898	971	960	944	969	860	927	947	935	917	958	897	930	917	972	909	955	958	951	940	939	911	914	948	863	900	976	898	871	954	921	1006	941	949	929	922	902	973	948	940	973	951	884	916	888	910	926	864	918	973	926	985	899	932	927	930	943	923	947	981	951	917	939	919	949	955	941	927	910	931	917	925	928	912	938	917	1014	928	924	926	959	933	911	943	974	958	905	942	937	960	916	895	927	987	931	975	986	932	946	906	963	970	940	930	925	972	1003	905	952	873	937	954	923	935	934	895	942	914	952	934	900	937	894	905	914	915	931	978	913	890	917	932	894	929	939	899	940	958	996	935	910	957	886	942	937	943	874	953	950	940	944	900	888	877	935	930	938	933	929	952	920	943	966	902	928	943	935	944	901	960	931	916	921	882	907	901	887	893	935	957	936	935	986	925	929	906	918	946	892	900	882	945	936	917	882	979	922	963	904	945	987	900	886	916	939	898	956	889	923	936	964	998	948	978	976	909	925	900	923	910	966	950	957	889	990	929	900	928	934	952	1012	959	950	947	958	928	871	949	935	949	938	902	920	956	940	946	897	918	939	967	935	860	946	910	958	974	937	952	955	913	961	876	886	932	910	890	937	932	946	923	1017	978	961	931	921	946	885	992	972	987	918	960	997	981	891	948	948	913	970	929	896	921	946	889	902	933	936	921	948	920	961	947	889	951	949	955	962	950	952	918	913	886	895	940	923	910	967	943	950	940	926	966	989	892	986	945	915	932	942	916	991	917	944	979	916	883	934	918	909	992	877	932	985	957	911	954	920	955	899	890	878	948	964	943	930	937	917	891	937	922	946	928	941	942	932	935	948	936	942	893	883	975	962	987	905	898	902	929	897	944	906	847	885	913	997	921	963	952	933	884	961	971	973	887	922	959	958	968	924	928	912	924	934	936	859	908	931	913	893	955	991	902	990	928	911	967	915	910	899	964	922	926	923	946	896	936	883	906	930	947	986	925	952	900	878	944	840	869	889	886	869	912	923	906	973	912	918	918	912	894	947	924	912	956	904	994	903	947	959	937	898	936	958	879	981	955	918	950	980	884	898	907	939	898	946	954	932	908	964	974	944	932	875	912	883	932	902	914	944	899	965	908	902	887	942	957	949	923	927	979	947	948	937	893	912	966	914	979	977	917	971	943	942	916	890	889	927	1008	942	905	915	968	968	924	963	917	995	942	928	908	969	956	958	959	916	921	975	968	929	868	951	888	919	960	867	999	892	906	876	954	936	923	935	918	902	864	935	876	968	863	892	951	882	1002	933	975	938	935	933	945	956	928	944	881	931	899	948	934	946	881	977	946	941	986	935	927	906	933	943	873	936	936	963	900	992	925	952	977	954	972	921	960	905	954	852	944	894	871	950	915	951	964	887	911	911	943	871	926	958	951	945	921	963	935	952	939	920	862	933	982	953	967	910	965	942	954	947	909	911	921	920	948	964	926	917	941	976	904	935	939	938	919	934	951	966	937	899	900	861	910	881	982	986	918	929	890	934	901	933	922	954	917	992	944	935	862	958	924	902	909	887	916	898	940	939	979	949	906	949	951	991	959	888	977	954	940	936	915	978	943	946	955	1015	944	914	898	856	896	958	963	956	909	933	898	925	933	931	949	910	920	916	921	884	928	962	900	965	985	925	894	945	893	922	957	947	907	913	917	912	891	910	976	969	966	915	950	932	922	906	938	958	934	958	945	905	943	891	910	932	971	940	880	998	925	937	879	994	912	926	928	988	1014	924	921	926	934	984	909	937	902	932	902	930	928	911	929	938	935	962	906	945	919	912	965	922	901	927	961	937	934	935	905	924	976	937	870	913	946	958	912	911	945	917	941	952	941	935	932	940	885	945	921	927	991	918	934	923	961	927	914	909	979	927	923	933	934	964	952	926	915	934	927	985	915	955	927	971	898	899	949	881	915	898	970	911	957	965	915	955	959	970	893	972	929	952	931	961	936	916	920	946	947	918	904	933	946	913	959	932	979	951	940	933	920	936	929	920	923	959	943	979	914	931	912	1001	891	947	943	964	968	933	912	885	943	870	925	975	905	879	916	959	929	910	936	914	911	957	939	887	929	946	914	883	959	926	931	911	972	965	917	942	941	927	936	970	943	899	929	949	938	943	902	883	945	969	941	924	1020	945	990	980	875	953	971	921	915	995	933	926	962	939	928	955	920	927	915	961	888	973	916	924	898	900	908	949	916	903	953	926	870	910	920	964	912	935	935	872	878	926	946	951	944	908	891	890	969	942	931	954	870	902	959	867	920	931	896	946	909	941	944	930	916	1037	874	873	928	932	944	936	932	918	944	948	960	912	904	882	899	947	932	889	908	980	930	934	910	963	969	947	942	951	925	928	954	921	940	924	911	939	912	961	869	976	953	954	898	964	995	943	896	971	947	860	948	938	894	919	923	893	950	974	933	953	911	895	945	928	922	914	978	899	884	882	956	905	895	895	890	955	944	908	949	931	933	931	934	897	954	962	990	953	971	947	919	945	952	918	899	949	957	927	938	935	993	916	923	931	973	935	983	979	932	905	927	901	970	954	942	949	951	939	910	921	856	902	949	981	895	917	899	919	858	938	908	921	916	978	943	941	878	960	879	961	979	1010	960	893	901	952	886	974	909
1896	271	272	246	272	279	280	273	229	232	252	264	236	245	248	242	248	233	245	219	231	241	262	230	249	226	243	232	256	238	274	262	258	256	243	247	272	273	227	242	242	239	258	226	233	239	241	276	239	226	251	245	240	256	243	249	262	276	233	234	254	229	255	213	223	231	243	251	260	267	268	255	239	231	242	273	242	247	239	273	252	238	244	244	254	236	260	269	267	268	235	238	252	240	260	259	230	245	256	234	245	222	245	234	280	257	245	250	273	236	240	259	243	252	260	240	274	254	254	290	245	253	257	240	268	243	252	262	285	290	234	247	271	255	247	251	257	222	244	253	235	240	254	260	253	265	225	243	221	253	256	244	258	239	248	266	250	244	260	236	244	243	241	231	237	231	234	244	305	259	281	245	257	223	263	215	261	222	237	217	255	242	267	231	272	234	244	278	256	233	242	257	254	229	253	242	238	239	254	251	250	232	248	222	243	247	282	234	240	213	246	242	257	255	266	231	224	257	247	236	249	250	216	252	260	235	254	249	263	270	252	255	232	227	247	234	242	247	259	274	269	216	245	228	263	239	234	214	235	255	243	242	248	236	237	237	258	220	274	268	252	236	240	239	217	266	262	292	248	255	240	252	238	272	233	237	245	253	286	246	231	234	260	253	258	234	264	238	251	257	276	271	231	235	271	262	245	239	254	264	237	262	269	244	280	234	265	239	243	275	241	261	237	229	227	218	233	259	268	267	248	229	210	255	290	241	204	252	250	241	238	239	243	230	219	241	239	257	265	243	232	274	249	215	268	258	263	232	247	247	253	245	276	230	277	250	234	218	256	254	243	254	249	261	235	271	239	242	236	254	231	285	225	204	242	245	242	245	236	257	210	250	251	240	244	238	257	241	278	222	256	269	258	256	274	248	236	246	263	253	257	246	247	239	232	289	246	249	239	249	257	280	226	228	259	258	235	254	265	243	247	253	239	243	260	241	274	229	221	252	239	263	243	232	241	291	238	253	229	229	262	240	253	262	227	234	236	246	259	247	224	249	233	261	226	256	244	241	224	242	245	242	290	260	259	276	262	267	258	249	273	247	260	244	272	279	288	256	251	237	251	263	231	237	249	278	243	229	268	243	253	246	245	257	236	244	249	232	238	247	265	220	237	236	286	235	267	263	226	246	255	246	250	255	257	229	263	250	245	241	250	245	247	260	256	269	249	217	258	249	242	262	281	233	265	231	208	231	244	269	269	212	252	237	245	238	221	260	245	247	229	274	254	257	247	251	245	231	239	237	222	211	264	250	240	264	233	237	270	255	247	210	234	235	212	244	243	246	265	250	241	234	244	253	249	241	240	271	245	249	242	229	245	267	251	235	234	234	230	245	260	222	267	258	261	242	240	230	236	269	235	260	245	247	254	258	263	240	268	244	243	264	251	230	233	231	220	258	267	275	236	258	246	233	247	235	257	242	240	254	258	246	236	266	258	223	224	223	253	234	234	219	250	269	209	230	259	275	265	221	284	239	263	244	263	259	226	237	237	258	269	247	265	250	230	282	267	258	255	269	225	254	233	252	267	276	244	245	238	234	246	213	259	263	234	224	241	278	275	239	279	260	226	236	258	267	262	245	255	258	260	245	229	249	270	246	251	238	245	249	229	232	250	253	218	248	257	249	260	222	257	254	268	244	240	240	264	254	275	249	243	240	246	227	257	245	251	235	258	258	264	236	236	248	244	259	235	237	231	268	240	259	233	263	248	225	260	236	253	253	244	237	225	255	252	237	260	236	240	262	219	249	226	224	246	252	248	245	271	259	226	257	252	245	241	259	267	249	253	238	251	255	239	239	256	267	242	225	265	250	246	237	225	253	256	225	252	232	263	223	247	248	242	251	234	226	241	252	257	218	274	281	224	237	262	259	242	247	240	253	229	240	269	280	249	249	274	250	263	261	263	250	251	223	237	251	268	240	244	262	227	214	245	251	221	236	280	230	253	245	247	259	271	263	242	253	237	228	230	241	245	249	266	242	248	237	249	251	259	252	252	240	251	255	217	254	266	254	271	247	230	228	256	250	262	261	228	222	214	279	246	262	219	233	252	260	269	249	254	280	281	254	228	243	268	270	239	225	272	216	238	249	254	268	223	273	256	245	261	251	246	254	252	290	236	250	274	252	236	238	245	251	252	235	248	232	231	238	264	249	240	241	258	266	249	243	219	245	227	265	215	239	253	260	238	253	230	237	240	260	255	238	244	246	217	225	297	229	229	236	255	262	207	214	255	235	274	230	250	254	214	268	244	275	251	290	263	286	242	231	228	231	251	266	230	234	274	260	255	248	234	236	239	250	236	220	235	221	239	249	216	221	220	225	232	249	262	253	244	247	234	246	245	248	230	231	234	227	249	243	265	221	242	219	233	242	224	247	227	235	273	221	251	227	214	249	213	252	252	253	249	206	259	253	246	249	259	231	233	252	263	264	225	237	274	256	228	244	198	244	251	251	232	229	242	262	244	264	259	241	227	247	264	228	226	265	234	249	235	248	249	248	219	250	268	272	246	252	226	250	252	240	266	259	221	263	261	217	221	251	265	236	234	234	250	254	269	201	236	264	259	245	274	270	249	226	232	256	261	267	221	257	253	241	280	260	266	250	238	235	267	242	252	221	267	266	255	246	276	262	243	260	252	268	252	258	247	275	249	235	244	231	246	248	228	230	243	260	255	271	240	229	239	254	228	232	250	261	273	242	239	215	225	258	270	219	264	256	245	251	244	227	216	234	235	223	259	238	230	237	259	262	241	239	256	240	236	243	229	247	219	241	258	254	261	245	231	250	266	227	234	258	235	265	249	259	236	214	266	242	257	241	262	233	212	225	236	244	254	284	220	241	210	247	258	242	224	231	246	260	193	248	264	240	282	265	257	252	263	239	218	281	244	244	255	231	254	240	240	232	246	232	261	244	254	251	223	236	264	222	269	249	250	232	270	270	228	262	263	237	232	218	258	256	223	245	248	240	270	252	219	231	228	245	230	249	254	257	252	242	259	240	243	243	267	250	238	230	233	252	231	269	230	266	241	218	221	224	229	252	254	261	293	267	243	254	244	249	247	248	236	253	246	250	242	235	272	251	240	260	251	249	239	266	250	238	253	234	228	261	251	224	251	249	271	257	264	267	243	285	231	252	228	259	265	249	255	254	275	276	225	265	262	239	266	273	224	233	231	250	228	275	237	233	233	225	254	234	238	246	253	245	243	242	249	254	265	270	249	242	240	229	245	222	250	247	248	240	238	264	259	232	242	272	254	219	258	258	248	283	227	238	254	261	232	266	279	269	253	245	235	228	239	234	243	245	287	244	271	247	210	256	234	229	267	233	266	244	263	256	229	218	253	274	259	218	235	238	266	230	243	249	250	211	259	247	232	227	251	240	236	236	240	260	241	238	259	214	270	227	248	264	228	257	247	246	234	244	283	258	239	235	232	217	256	244	278	269	259	246	250	230	238	259	254	253
2301	736	716	741	716	721	744	689	682	679	667	688	670	679	660	695	700	672	678	644	603	673	679	669	658	703	666	692	654	668	674	707	663	689	636	676	688	685	655	665	607	645	647	655	723	671	647	645	694	649	659	688	670	611	713	652	698	621	671	672	663	673	677	663	709	677	658	632	635	626	636	665	644	664	689	616	648	653	655	703	658	664	654	637	681	657	629	650	658	689	646	668	642	629	698	656	679	633	706	704	628	650	674	662	654	662	696	594	705	648	684	688	639	643	632	635	650	672	656	632	677	620	661	644	677	690	637	700	673	653	611	672	702	677	672	637	666	670	665	667	643	643	657	654	659	636	681	702	662	684	623	601	650	668	683	621	623	697	683	674	638	683	686	691	656	669	670	647	681	691	651	683	671	660	686	650	658	644	634	655	626	641	651	656	666	664	635	632	583	687	669	644	617	643	690	630	673	651	646	670	681	661	657	673	654	649	675	683	669	696	676	626	681	630	641	695	633	640	683	651	668	653	684	642	660	686	550	653	669	687	682	688	661	659	671	623	649	651	620	669	670	678	644	651	697	664	660	676	655	670	644	662	660	618	668	648	614	630	615	674	718	676	649	692	685	688	655	674	638	626	645	649	668	676	643	638	627	632	710	624	662	690	680	659	597	667	646	639	670	625	684	678	648	628	640	624	625	679	673	640	711	684	654	667	664	683	673	652	634	624	629	654	681	691	686	610	660	654	657	650	675	666	668	659	607	702	684	657	672	606	649	664	667	695	654	666	638	610	652	638	679	629	653	664	657	690	677	626	639	637	619	649	660	639	648	650	668	699	665	655	648	658	627	642	654	689	661	649	618	658	646	672	669	656	661	681	649	607	677	690	628	651	674	653	636	674	647	653	678	672	664	639	657	646	701	700	667	656	693	621	669	658	635	637	629	656	620	657	659	667	645	692	705	665	603	663	631	638	689	623	683	671	652	666	655	606	686	680	646	658	669	623	667	665	647	681	650	671	629	692	625	663	689	672	634	639	621	651	624	702	680	630	632	679	659	699	676	675	649	678	676	675	663	695	676	680	644	662	651	639	632	595	650	650	679	640	636	668	685	614	663	660	664	631	636	647	618	639	612	640	660	670	690	698	691	655	666	669	691	652	705	604	665	620	658	701	687	660	635	730	720	685	681	641	644	637	644	653	645	658	627	703	689	685	671	660	641	667	647	624	675	605	638	691	681	668	687	598	663	661	683	604	639	580	672	649	671	632	631	648	650	647	641	714	689	625	617	675	703	662	649	680	654	657	612	700	689	639	712	668	648	655	668	661	671	664	660	613	594	625	661	669	606	678	662	633	652	647	635	641	663	623	626	616	670	673	628	684	695	689	656	632	638	693	632	663	654	668	678	618	708	624	670	658	651	622	613	653	647	634	657	666	668	694	699	632	606	679	652	658	654	694	657	680	698	641	644	693	673	656	612	697	646	653	671	695	679	651	648	654	660	685	647	697	713	655	648	659	648	629	656	678	689	687	650	689	684	672	646	675	612	621	667	627	637	701	663	706	663	670	647	649	651	660	654	620	654	685	649	654	660	660	704	616	647	659	640	690	726	671	655	629	661	654	679	739	672	656	693	629	627	636	655	655	636	666	647	646	698	659	666	657	650	671	632	664	724	658	644	639	668	630	680	662	696	631	655	633	657	663	641	696	636	661	636	661	646	664	688	688	655	630	660	641	691	627	709	658	653	611	681	658	676	665	696	672	649	674	621	635	652	662	683	699	657	648	602	691	672	637	629	673	663	663	684	662	627	691	676	634	681	664	652	650	646	608	633	675	641	671	646	668	625	659	655	669	636	677	641	641	697	630	623	653	666	669	660	694	618	623	694	652	624	664	652	641	637	653	683	694	679	631	684	653	638	609	663	640	659	688	687	653	656	668	661	652	658	656	656	676	636	642	685	714	691	651	667	685	684	642	639	669	652	687	681	674	645	634	661	689	637	666	652	660	660	662	654	662	660	680	664	676	654	681	724	704	667	688	660	661	643	672	632	675	655	661	645	675	637	686	667	653	653	604	685	639	696	651	621	617	639	661	669	651	642	640	676	611	637	661	618	673	671	658	651	659	612	637	685	686	659	663	675	657	618	663	656	673	651	679	655	686	646	634	701	651	628	659	663	638	641	622	643	680	693	658	659	640	652	662	638	671	647	653	682	651	690	605	616	681	678	679	682	652	634	639	671	664	693	616	692	659	659	622	654	698	650	646	683	654	686	693	624	661	676	690	636	583	661	670	697	691	630	670	681	647	665	661	695	673	665	699	664	621	704	687	671	680	638	662	662	589	673	653	669	629	675	677	717	655	661	671	654	643	642	645	679	622	672	622	665	672	648	665	633	667	685	652	678	690	644	659	638	611	662	656	645	677	654	681	706	641	665	635	682	656	671	675	649	687	724	697	726	675	644	663	708	658	675	633	678	663	670	694	678	642	622	654	677	666	636	644	656	656	653	655	658	669	625	670	679	706	638	662	639	678	678	597	633	679	626	673	662	624	633	661	687	632	675	652	663	581	672	674	661	669	647	679	640	640	717	664	675	659	679	669	653	659	659	633	677	632	653	628	667	676	627	682	657	649	670	674	650	620	677	651	657	670	691	650	693	628	724	660	680	696	663	677	602	636	639	615	636	674	690	680	681	665	649	622	652	661	652	665	655	651	672	661	648	675	662	636	668	685	690	649	657	659	626	663	683	673	682	640	641	652	670	647	701	694	650	664	658	657	672	648	653	607	654	680	646	655	658	687	642	689	623	660	622	651	656	639	718	630	599	672	640	638	650	639	676	656	679	668	669	633	658	666	675	592	666	643	641	684	646	675	720	658	688	670	667	660	649	731	628	667	661	638	697	600	675	743	631	631	635	634	659	656	644	684	635	681	654	655	684	662	641	642	682	700	681	663	636	671	643	654	636	667	640	617	628	628	633	633	637	616	680	649	645	653	636	649	683	656	683	710	675	640	654	706	636	639	682	683	690	609	662	662	710	660	599	661	660	649	601	633	680	658	664	671	688	683	644	648	674	699	623	656	655	678	668	697	654	673	601	659	647	637	651	669	693	645	653	656	656	640	631	656	674	660	639	697	641	687	684	657	668	662	654	664	689	631	625	669	665	659	649	690	636	697	681	663	658	655	685	645	692	659	646	705	664	660	611	600	629	674	701	668	613	663	655	661	641	648	673	630	655	615	686	681	662	661	619	629	669	671	660	621	668	653	710	673	672	676	653	667	648	635	676	637	672	655	635	666	678	668	666	645	687	652	668	706	667	661	683	674	680	647	638	649	663	659	643	639	664	654	632	686	651	651	646	645	646	638	659	624	685	629	659	596	665	642	654	677	674	665	670	658	691	662	632	637	641	605	645	623	641	694	654	668	651	657	636	670	684	632	656	668	600	623	658	614	633	701	624	672	659	643	690	651	672	657	658	676	680	677	665	624	645	659	674	647	659	629	664	682
7203	973	1078	863	616	478	446	347	288	272	236	283	242	241	228	225	229	223	217	175	197	208	209	207	203	186	210	197	187	174	200	221	187	200	192	216	200	197	203	188	157	203	183	205	187	189	194	179	192	183	190	189	187	190	205	217	169	201	198	183	184	174	199	181	197	176	201	208	188	168	174	191	200	192	191	203	214	179	175	182	196	186	179	178	200	175	188	192	195	208	175	201	179	213	185	175	215	197	167	194	184	186	183	198	193	174	176	174	192	177	186	194	189	177	169	211	172	188	195	210	195	186	190	186	181	142	188	202	187	189	184	187	178	171	202	200	173	181	163	205	190	163	181	171	190	190	180	184	205	196	199	161	159	162	212	192	215	195	194	176	180	194	188	214	183	186	186	186	189	163	204	179	168	180	190	177	174	163	155	190	202	174	179	200	192	202	184	190	183	213	199	194	181	187	182	182	213	174	193	216	180	187	170	188	187	180	186	196	183	152	205	166	178	174	190	180	182	177	185	207	197	187	174	197	198	199	172	186	193	209	195	182	199	176	197	210	204	188	207	193	179	180	177	197	195	182	202	187	147	198	161	207	195	193	187	184	182	183	154	174	169	167	192	164	169	177	190	175	186	188	178	202	196	184	168	188	187	183	165	176	174	203	178	218	217	205	187	183	163	193	166	220	196	200	151	169	166	185	189	185	220	193	163	191	200	161	198	198	183	194	188	182	192	157	177	196	182	196	191	205	174	191	189	172	203	188	189	205	183	200	194	198	190	189	201	184	194	198	188	188	207	190	204	183	176	209	161	206	189	180	193	183	188	178	163	177	211	199	182	194	200	202	177	194	168	179	173	178	163	205	192	198	166	194	175	162	213	172	191	203	205	172	171	170	178	190	155	191	206	179	189	205	178	175	190	209	187	199	189	195	177	168	177	179	204	186	195	163	194	200	191	206	178	177	179	182	172	170	168	175	172	170	187	192	181	186	168	179	201	197	196	225	182	197	185	201	170	206	194	196	192	206	195	172	189	174	157	202	186	201	152	201	196	206	193	187	182	182	191	172	175	168	173	195	191	185	184	188	213	184	185	186	179	182	172	199	210	184	184	172	205	176	188	202	180	180	211	199	192	192	165	193	196	147	193	156	167	199	191	209	203	185	173	178	182	188	157	182	179	201	188	190	180	182	168	164	184	206	202	177	185	208	190	191	209	197	191	178	205	202	182	175	198	162	191	216	172	184	181	184	186	204	197	183	195	185	180	185	207	202	194	178	168	183	205	197	166	178	203	170	202	184	199	187	208	153	165	175	171	210	182	196	185	165	177	193	211	186	194	185	202	190	202	183	182	213	171	191	178	217	212	198	164	205	180	186	210	187	190	208	190	177	186	196	170	181	199	162	189	175	177	207	218	178	193	198	177	189	190	184	205	172	181	182	168	181	171	178	192	205	193	193	191	200	157	210	186	187	189	169	179	175	207	186	181	202	180	183	207	201	195	198	191	217	174	186	165	174	215	188	215	201	183	189	183	160	198	161	186	185	174	178	220	199	161	195	193	187	197	180	165	166	181	183	204	210	171	192	182	173	216	157	202	175	169	186	211	202	192	218	185	199	199	157	211	177	183	186	202	185	181	178	190	191	189	191	178	195	185	158	189	182	191	180	207	181	176	204	174	165	165	168	174	167	163	178	212	157	175	186	189	209	208	185	167	185	163	189	199	199	170	176	186	210	181	188	172	177	187	181	183	163	193	185	203	190	175	194	182	206	187	188	179	191	197	168	163	176	184	188	196	164	171	171	186	198	199	194	157	196	174	177	160	157	207	161	163	185	210	195	184	199	179	176	197	182	200	179	156	194	202	178	200	184	181	190	166	178	207	181	198	186	185	171	158	205	182	181	188	197	191	201	168	194	177	177	186	175	185	183	168	191	195	173	155	200	182	174	199	196	196	157	193	172	165	191	175	181	213	187	186	196	178	190	174	181	172	185	176	194	166	178	198	183	171	188	193	172	184	204	194	198	162	194	166	194	172	188	186	146	175	168	182	183	179	196	179	204	180	176	189	197	189	164	183	184	195	201	202	209	168	197	171	180	207	172	183	180	197	201	183	192	178	193	175	175	178	183	197	182	187	182	185	192	154	200	180	191	193	195	192	165	190	166	159	167	182	178	199	186	189	214	176	157	198	192	194	189	167	190	176	162	180	184	184	182	176	173	165	197	179	193	178	172	192	198	185	179	201	167	160	182	194	190	156	184	189	185	214	193	181	199	162	176	182	181	228	168	183	176	177	162	153	173	192	178	185	167	176	162	191	180	198	186	213	173	212	177	163	192	198	212	193	161	204	176	193	218	175	198	195	206	201	172	177	171	182	190	212	186	197	182	199	198	156	191	166	186	191	203	198	199	173	178	208	174	216	182	151	184	196	177	166	197	195	180	166	175	188	199	195	210	183	184	173	179	179	204	192	184	185	186	218	209	198	199	171	176	197	185	192	195	165	165	196	192	201	214	213	198	178	202	195	189	185	187	182	179	168	178	173	160	188	165	187	175	188	199	230	196	194	206	187	196	178	170	194	198	220	189	197	189	185	166	167	197	199	178	190	193	181	175	178	179	174	170	193	176	175	174	186	188	194	201	187	193	203	195	216	197	171	158	167	155	204	176	188	190	188	184	214	177	177	210	181	185	157	184	179	211	187	198	177	189	200	189	173	200	175	180	230	190	174	200	177	168	199	186	183	211	191	180	171	194	209	187	209	208	214	195	195	195	156	192	192	195	176	153	177	181	191	181	175	192	204	196	183	199	187	172	195	173	202	200	204	169	182	197	207	190	170	209	167	188	190	181	205	191	208	202	194	184	163	177	194	168	182	199	181	175	176	179	192	209	176	196	205	200	205	170	183	178	174	181	188	187	207	195	203	182	174	205	194	167	172	195	201	188	179	175	199	176	169	183	181	175	176	185	200	170	178	205	194	177	173	199	179	184	186	194	198	203	199	188	196	211	181	224	183	190	185	155	151	195	180	193	188	180	167	176	174	194	173	161	187	187	192	159	193	163	181	175	200	200	194	170	192	182	208	194	183	183	172	183	174	182	185	202	157	190	186	194	198	180	190	191	155	195	184	185	181	177	209	189	193	178	216	172	166	170	200	215	185	196	194	216	175	193	194	203	197	162	180	185	185	170	186	190	190	200	175	206	175	169	155	197	208	199	201	196	193	211	199	204	164	204	143	197	182	191	187	153	194	185	210	185	201	230	197	177	179	179	189	192	166	167	196	196	196	162	203	177	187	180	211	188	212	178	200	197	195	172	193	170	179	189	190	196	198	165	177	200	198	175	196	180	193	204	181	177	181	191	198	189	194	195	186	195	199	192	210	213	190	184	202	226	183	189	186	186	172	156	180	176	201	157	201	151	194	181	178	203	180	198	195	163	165	203	172	174	192	196	213	199	200	206	194	185	202	189	178	190	183	211	204	166	161	190	183	174	195	185	210	192	172	185
5656	1246	2431	2866	2569	2120	1762	1571	1434	1230	1123	1024	975	895	875	850	774	726	746	739	736	696	660	696	659	717	647	618	650	635	627	603	631	601	570	653	629	584	622	596	593	621	577	578	618	545	587	551	598	560	606	527	623	577	592	574	619	572	581	595	554	586	542	564	580	545	562	573	591	527	550	613	594	552	599	562	565	551	549	600	563	551	591	554	591	559	573	558	576	562	594	596	540	540	605	571	548	558	565	560	580	588	554	540	568	538	525	546	563	514	571	554	557	545	604	570	525	542	557	565	548	562	576	550	562	573	565	530	567	590	492	587	584	544	520	523	531	589	564	543	607	553	540	557	567	549	512	566	538	565	557	582	558	517	602	554	565	572	573	540	548	560	565	568	552	597	573	552	544	547	560	583	518	545	565	585	521	566	527	537	592	546	516	575	544	538	496	595	526	554	564	590	531	548	579	529	597	543	585	553	565	527	541	563	568	586	527	523	511	572	543	532	552	547	547	512	535	562	542	573	579	549	508	556	548	533	553	552	542	573	604	541	547	581	517	564	589	559	556	559	527	543	532	531	591	542	513	562	606	567	550	544	578	572	531	598	534	569	583	554	562	539	596	537	577	567	582	549	513	591	544	498	551	545	520	586	551	610	561	557	579	555	577	567	550	574	541	548	566	540	548	556	558	543	525	575	555	577	540	575	570	562	557	566	575	546	545	555	553	541	555	589	538	575	554	547	557	588	543	572	562	557	572	549	567	595	550	564	540	543	560	553	536	554	554	528	527	569	581	527	566	561	563	543	567	582	577	583	563	516	531	516	558	538	526	570	532	540	557	553	527	569	581	542	557	526	533	562	557	601	533	586	522	578	550	562	568	571	562	560	532	526	565	545	574	559	545	555	568	547	533	573	548	579	537	553	581	587	547	534	521	570	543	533	582	531	550	548	581	559	558	572	560	571	551	597	582	535	544	524	548	540	533	533	563	538	522	531	577	554	603	561	548	535	600	521	553	564	517	524	526	606	584	532	571	575	519	575	509	586	542	542	582	568	578	569	530	551	539	572	550	558	572	516	552	546	593	527	554	535	545	521	564	585	505	607	589	517	508	569	566	510	554	521	539	551	562	539	611	549	561	555	529	539	566	561	561	515	558	540	557	547	544	558	556	564	518	560	518	575	565	605	500	579	573	569	576	569	600	567	547	490	581	544	553	589	593	569	517	496	563	538	571	527	553	564	536	561	555	579	549	554	582	551	562	556	514	564	550	550	521	536	532	563	555	602	541	535	553	547	573	567	557	571	532	563	561	542	584	576	520	567	537	542	541	577	546	538	524	567	565	549	567	541	550	556	547	569	561	554	549	571	542	572	541	559	588	563	561	522	543	535	569	573	549	540	533	551	542	591	540	554	567	558	562	521	541	540	538	533	502	574	602	539	529	573	584	564	564	557	489	580	505	577	547	541	561	545	559	551	587	528	550	571	574	584	543	530	550	589	543	561	541	543	553	549	545	589	572	560	519	540	560	526	527	538	520	546	594	553	551	535	571	555	569	555	580	552	567	573	561	557	564	536	576	573	543	581	553	550	555	604	568	552	577	560	495	561	536	590	528	528	533	567	544	613	586	523	567	573	538	554	571	539	597	579	580	535	576	526	531	569	535	569	542	564	545	565	544	523	567	549	561	544	528	570	538	548	542	511	546	577	546	567	559	547	534	568	562	569	589	521	574	510	557	561	547	558	548	555	557	535	538	554	566	520	558	561	562	539	540	578	569	504	555	572	593	506	537	566	563	548	596	559	527	578	575	546	544	565	576	545	542	560	562	554	542	540	614	546	569	529	589	534	526	522	561	573	565	517	602	534	546	585	546	578	519	509	557	541	536	519	606	540	579	539	566	554	551	531	562	578	514	572	576	544	565	542	561	550	577	539	542	541	506	564	561	569	525	611	563	557	559	544	552	520	588	524	571	569	517	519	548	568	533	535	586	556	564	561	582	548	535	549	537	567	562	526	539	551	535	559	528	506	532	524	549	559	591	553	588	557	600	514	538	574	541	547	551	559	558	553	531	573	548	548	542	540	559	525	572	539	553	595	566	576	553	564	521	598	598	552	548	583	572	565	516	530	496	539	504	587	553	558	568	575	581	565	537	563	592	543	563	570	532	527	560	571	548	558	557	574	576	588	603	579	550	514	570	558	622	558	584	499	544	535	547	560	566	549	526	526	556	570	568	539	592	580	556	521	558	565	582	551	539	553	510	593	601	566	553	544	578	593	538	576	538	586	571	532	571	538	534	552	604	576	584	549	537	587	561	542	561	563	569	537	605	549	557	554	534	583	526	572	549	584	563	553	563	559	596	575	546	540	534	539	566	542	578	546	570	561	578	516	547	539	540	578	542	575	596	593	554	546	526	576	545	553	527	570	542	580	559	526	557	545	548	548	564	574	585	545	589	523	574	608	566	532	568	506	573	592	594	569	548	517	554	527	584	554	575	554	604	547	568	520	537	564	568	571	580	557	546	570	520	591	525	560	565	551	522	519	577	543	594	566	508	516	544	534	539	548	597	541	539	550	530	551	565	567	606	552	543	531	533	544	532	560	557	562	543	575	549	549	525	544	532	573	535	545	544	556	549	559	551	533	579	558	540	601	542	533	512	571	560	577	551	557	593	491	565	579	606	577	553	539	512	561	540	529	528	565	556	541	531	606	523	581	545	576	554	536	519	600	572	554	606	547	555	531	546	542	562	563	584	586	572	565	566	533	524	528	557	557	554	564	577	563	524	535	549	559	582	546	602	538	581	506	561	568	571	521	574	558	540	578	600	561	535	594	574	572	580	575	629	550	599	566	561	539	556	536	528	520	563	569	556	575	575	506	548	529	566	554	568	535	546	527	560	558	570	528	573	599	573	526	573	612	498	559	523	543	548	525	523	547	533	529	550	556	562	526	582	529	571	530	520	595	522	524	603	549	576	561	569	540	526	590	588	538	588	568	560	566	566	578	539	551	543	568	569	551	586	580	564	559	534	555	581	530	566	554	575	534	541	586	539	523	577	532	535	516	592	550	549	546	549	559	582	545	516	530	567	565	581	556	531	536	532	561	560	539	517	562	545	556	577	542	562	520	590	574	571	520	554	556	570	519	530	559	570	569	566	551	594	577	558	555	575	559	550	513	573	543	552	570	544	522	587	588	542	576	528	531	512	546	588	540	575	570	584	590	590	517	570	520	555	538	582	535	558	552	556	570	542	541	555	522	554	604	563	564	584	575	564	554	590	567	561	527	561	540	535	542	528	550	558	546	557	540	532	571	561	560	572	566	529	505	553	542	590	520	530	582	550	545	569	546	538	537	581	541	525	563	612	607	556	538	550	556	579	613	564	571	542	531	569	535	568	523	498	606	546	542	594	557	565	564	533	571	600	532	575	579	560	566	561	556	499	539	562	604	531	556	556	593	564	577	587	544	571	564	571	546	553	526	552	524	544	536	556	527	576	548	539	565
13537	2434	2342	1772	1381	1015	840	712	622	581	540	493	475	463	483	467	427	441	398	398	400	421	387	382	389	395	387	403	378	387	385	416	355	403	388	398	359	358	401	352	351	391	364	386	367	413	366	384	358	388	375	383	396	370	330	348	361	356	395	375	368	373	401	358	396	339	355	375	386	401	330	348	394	377	358	405	350	367	409	365	354	371	357	349	348	380	321	369	350	371	347	366	359	328	364	357	355	378	342	385	380	374	390	388	367	362	357	367	355	389	354	335	333	356	360	353	364	359	403	338	339	380	368	372	364	380	369	362	364	359	393	381	360	349	379	349	352	379	380	318	379	346	397	378	376	360	373	346	413	361	356	377	354	368	347	357	343	384	365	399	428	337	373	396	363	335	378	356	350	378	319	375	393	368	383	334	347	365	392	359	343	361	395	383	340	372	373	425	320	365	340	364	351	394	392	363	355	339	347	392	369	355	363	344	362	343	390	361	360	342	353	323	377	356	362	361	388	365	358	416	374	385	350	397	372	343	372	401	368	364	361	354	349	364	390	345	405	322	379	334	385	369	374	365	374	399	324	366	362	353	362	364	354	365	350	339	369	357	334	376	351	377	389	370	354	382	356	326	353	392	340	360	392	361	350	387	388	361	348	364	354	369	337	357	366	357	350	353	374	389	384	389	329	350	340	384	362	323	348	378	382	361	340	343	368	386	320	394	411	360	361	358	365	353	379	367	384	357	341	378	372	386	351	345	355	380	366	347	406	375	348	369	382	348	367	359	357	356	367	349	324	323	386	365	355	372	379	356	385	388	325	319	349	362	345	358	345	341	351	343	351	360	364	400	362	366	377	366	360	354	386	375	365	369	369	379	378	379	367	364	359	393	380	365	397	380	364	346	357	355	364	389	363	355	350	371	393	343	373	362	322	374	360	407	379	390	381	365	350	373	375	393	386	374	348	396	386	359	331	352	374	354	351	385	349	370	384	352	358	357	354	365	383	327	346	357	406	378	353	362	343	382	339	355	354	372	343	360	345	361	366	352	356	370	333	392	383	375	360	362	401	376	335	375	366	361	360	386	395	375	340	368	376	346	357	330	359	394	350	352	377	404	348	377	365	338	372	339	357	399	399	383	338	392	377	376	347	382	360	363	353	388	373	353	352	353	376	341	370	338	358	368	331	369	377	361	371	351	377	374	335	342	367	361	377	357	381	368	381	332	369	331	348	371	361	344	378	367	377	357	372	357	350	353	340	356	401	395	389	356	362	379	365	399	360	369	356	338	355	362	369	409	364	369	372	324	392	335	352	367	346	337	380	373	345	400	373	358	361	393	406	383	343	402	395	377	377	367	342	359	347	380	396	374	396	321	337	410	401	352	344	379	346	373	378	361	349	352	409	382	336	367	379	364	350	369	358	355	394	343	377	368	318	341	382	333	383	341	369	376	343	382	344	353	353	368	371	334	372	371	351	351	338	392	351	365	402	335	359	376	363	350	386	362	377	419	403	350	346	364	357	357	318	358	380	358	381	355	341	393	384	369	384	342	349	376	398	387	358	403	361	370	318	381	381	370	370	336	415	356	406	381	335	370	362	398	378	376	357	348	395	375	389	351	383	407	325	368	383	370	339	384	357	387	370	333	377	352	354	393	329	362	349	365	391	375	344	360	344	354	344	366	365	352	354	399	340	387	376	356	357	407	360	384	332	365	343	364	388	389	375	344	382	345	338	356	358	329	361	354	357	349	371	338	378	333	361	373	381	334	367	370	398	376	342	355	337	364	345	358	335	362	352	395	366	359	346	362	402	357	370	321	367	363	354	363	354	350	408	341	387	355	365	371	343	408	384	389	355	353	371	385	367	337	387	390	368	346	387	371	389	388	386	339	373	334	392	400	356	372	398	315	349	370	395	339	339	319	341	329	383	357	351	367	333	356	371	382	355	342	326	353	360	362	379	337	334	378	361	376	331	365	376	358	384	369	369	392	380	355	344	350	359	376	383	399	392	368	371	371	383	375	414	402	362	378	398	364	381	364	384	350	370	386	351	384	356	370	381	353	392	369	352	390	391	346	367	340	356	340	360	374	364	382	376	359	353	376	362	352	351	309	356	349	368	377	385	345	382	339	378	326	361	354	378	365	388	320	348	332	337	359	354	381	375	371	367	336	371	395	397	317	370	359	367	381	370	361	354	328	344	347	352	363	342	342	368	343	379	383	381	358	381	361	351	363	363	381	321	384	343	358	366	342	376	376	368	374	327	357	368	329	358	379	372	389	373	375	369	369	356	392	316	368	376	362	362	350	353	430	371	363	392	357	382	359	363	379	345	382	396	413	405	338	346	350	364	371	339	367	366	354	339	371	386	358	349	382	351	385	379	413	385	354	355	355	337	394	403	424	322	397	379	395	357	369	378	380	358	387	344	360	356	366	401	399	380	389	357	373	364	415	362	374	338	376	362	364	385	388	369	338	350	366	370	365	374	384	396	337	368	351	359	356	374	381	356	421	387	401	358	354	304	398	358	349	361	373	370	396	375	377	351	375	352	385	361	349	333	352	367	374	377	354	362	342	361	365	378	335	374	330	411	378	343	376	355	349	360	370	367	344	367	385	340	359	398	376	362	361	355	338	382	337	327	385	345	354	340	388	407	388	367	364	363	338	330	363	333	366	353	375	359	371	336	381	354	334	354	389	406	364	355	343	358	345	403	368	370	378	321	387	330	382	379	350	346	390	389	323	354	349	335	353	373	329	356	383	388	356	387	367	357	362	328	350	347	365	346	349	381	377	383	382	349	383	372	360	350	351	369	369	367	349	378	409	366	337	358	401	360	378	361	411	380	347	349	321	347	375	388	387	354	361	340	349	372	361	347	366	400	369	395	362	324	355	343	355	349	343	393	375	363	368	370	414	383	379	360	384	366	351	382	399	373	417	377	374	390	380	368	365	338	374	373	353	363	384	395	341	368	407	380	393	370	370	352	381	385	352	363	388	353	366	352	355	363	350	394	373	331	356	411	355	355	352	348	354	357	372	336	380	335	359	364	345	332	378	334	368	349	383	380	375	386	347	392	364	326	380	408	387	330	322	367	338	367	351	344	358	387	369	326	374	359	348	372	332	359	340	333	361	320	363	347	341	378	368	387	373	354	362	370	348	336	364	364	375	324	377	351	339	363	346	333	341	361	356	364	410	390	366	356	385	359	387	380	390	380	371	347	390	378	373	357	380	382	353	356	360	348	351	354	354	352	339	354	372	362	372	362	427	380	358	345	388	372	379	367	373	383	354	364	380	333	348	384	357	379	357	378	390	391	353	352	370	360	339	379	348	346	352	349	395	349	360	352	363	367	399	360	327	310	364	326	349	371	319	356	390	358	312	351	374	367	392	369	346	361	367	339	382	372	362	416	384	349	359	337	365	357	340	377	354	345	352	372	365	384	362	330	394	340	370	352	350	405	369	377	390	370	345	329	336	378	326	359	338	352	345	382	332	377	354	398	370
7795	2423	4555	5340	4743	3968	3331	2820	2601	2162	2038	1867	1715	1678	1551	1432	1427	1361	1312	1279	1271	1238	1182	1206	1179	1081	1107	1046	1084	1084	1062	1110	1075	1053	1037	1030	1004	1024	1039	973	955	994	1023	1033	1010	987	1028	993	987	1034	1028	1023	1007	961	968	947	957	976	985	918	959	997	999	985	964	955	951	983	929	954	965	910	960	998	950	962	908	926	897	969	927	982	918	924	932	910	996	971	944	953	961	961	947	991	978	934	889	942	916	947	912	956	937	951	954	1014	938	912	906	907	940	968	903	962	969	966	894	973	921	954	957	978	959	940	894	930	971	921	911	943	938	984	895	974	936	947	920	952	960	930	927	921	933	935	894	962	899	911	965	960	1009	906	922	929	903	933	979	904	959	902	946	964	866	948	956	912	942	939	925	960	966	918	957	909	989	976	883	881	929	959	951	905	916	897	956	844	916	926	977	969	983	929	955	920	954	904	963	982	947	924	944	941	943	917	947	922	940	975	914	957	910	940	911	946	952	966	912	890	903	893	914	913	965	938	964	931	947	935	942	974	913	887	926	979	967	930	895	953	921	909	942	942	922	950	937	964	982	945	935	949	920	920	924	902	923	909	969	972	915	963	963	912	876	969	967	929	906	1003	927	943	933	931	973	1004	933	931	939	974	943	924	925	926	891	970	935	892	909	939	959	976	949	947	952	862	970	958	957	978	955	944	933	934	900	994	874	929	908	924	925	923	920	908	972	935	921	914	1025	961	938	933	942	961	939	906	990	855	957	928	966	950	947	940	982	890	953	902	933	909	960	923	984	952	976	947	895	940	920	984	948	881	938	926	924	942	894	922	883	938	953	944	969	967	944	916	943	937	883	903	911	872	936	952	966	929	1007	955	963	1007	907	924	915	873	968	939	936	974	894	944	923	944	894	960	915	938	954	906	899	929	986	968	959	914	985	951	945	915	921	978	939	887	985	892	909	922	910	974	911	926	884	955	855	931	950	968	894	990	891	916	896	904	888	931	943	957	920	938	909	918	901	972	912	927	937	951	994	942	886	960	948	965	955	907	932	945	934	963	974	948	944	927	871	966	947	898	987	911	963	918	963	910	900	919	918	983	985	917	945	919	920	939	912	945	963	958	975	984	1027	906	938	978	984	935	969	967	939	915	977	949	908	906	941	930	909	960	909	921	922	987	900	923	939	919	891	926	938	924	895	923	911	951	914	981	894	889	970	895	925	913	930	983	947	891	909	926	947	931	952	936	965	930	934	949	900	943	935	921	874	936	936	927	927	952	954	893	923	902	856	920	896	887	976	930	938	925	929	967	905	885	916	920	936	935	922	954	929	968	928	924	914	927	959	932	890	932	898	962	905	946	937	876	903	918	905	909	916	928	977	910	940	919	892	945	882	964	922	917	986	961	975	954	926	928	993	903	953	931	941	886	904	904	941	904	937	940	965	927	894	921	960	928	926	914	897	915	948	927	921	930	949	926	926	893	915	927	969	930	946	970	943	1003	896	915	914	930	903	886	923	911	935	892	933	899	908	923	927	934	933	954	946	951	868	888	922	933	958	899	940	948	960	963	938	883	907	936	955	911	916	922	941	937	938	953	952	909	910	969	963	909	979	919	928	954	972	950	966	943	947	933	958	964	925	969	883	918	947	905	932	975	900	932	936	945	949	937	959	941	926	1014	972	944	974	915	1012	963	950	941	924	927	918	923	914	916	931	958	932	923	916	922	959	927	958	914	894	889	914	916	914	905	922	941	915	926	932	905	918	939	946	937	959	939	933	913	946	907	938	922	956	917	943	949	950	884	954	948	984	930	910	960	960	976	903	867	947	899	907	958	930	851	972	912	935	915	987	945	930	915	947	958	932	927	943	951	985	967	928	930	926	973	933	935	918	908	929	949	853	954	938	921	901	964	940	949	894	935	924	901	949	905	906	951	942	893	935	967	969	949	919	935	916	879	914	913	915	892	921	936	966	946	903	930	939	902	947	902	961	922	896	942	900	919	901	978	910	914	957	886	933	907	955	951	938	915	920	922	935	862	967	988	914	893	901	968	957	935	917	897	948	940	977	904	916	900	941	943	910	963	882	928	968	934	903	948	923	884	978	936	903	934	959	882	916	964	935	895	998	948	887	935	934	946	949	921	906	909	910	909	910	948	957	889	892	919	983	965	982	902	965	928	899	922	949	922	914	948	908	919	897	919	896	879	933	973	958	916	951	946	925	911	907	938	940	880	957	979	904	952	950	907	930	963	907	946	930	919	925	958	903	918	879	953	907	916	920	939	946	886	896	931	1002	908	892	978	929	893	943	918	941	916	956	972	896	914	947	930	921	942	965	935	946	923	931	914	929	904	927	915	940	976	924	932	968	893	873	913	974	945	904	1008	934	941	947	873	932	946	913	868	853	951	891	873	932	982	928	935	966	935	913	954	950	915	893	939	918	935	965	982	883	894	926	933	943	937	890	931	927	984	907	941	969	931	955	915	900	928	929	969	931	969	930	996	948	885	910	983	968	929	931	902	946	915	909	976	974	914	954	962	973	925	942	887	905	948	942	930	960	911	967	856	949	920	955	919	950	908	880	866	949	952	915	903	944	907	892	973	938	942	929	929	914	892	953	950	853	957	986	922	951	1000	942	981	890	863	962	943	917	946	961	949	950	953	935	906	959	939	933	954	935	994	908	930	944	951	924	992	944	932	905	946	912	921	978	954	909	926	935	894	986	945	921	912	960	940	924	918	918	896	951	961	975	918	937	958	944	928	941	879	908	921	922	935	975	891	943	976	942	925	942	932	911	939	957	947	959	902	927	959	920	966	938	977	919	966	1007	965	945	957	986	895	891	946	848	941	950	934	917	918	955	938	929	955	928	982	923	955	952	952	916	940	927	976	966	894	930	963	887	961	969	939	914	900	914	917	998	901	948	933	958	916	977	928	950	944	928	950	948	943	949	950	942	948	908	971	976	953	909	949	934	932	975	927	903	945	887	939	940	930	962	933	922	911	898	951	960	928	928	948	879	929	954	934	925	951	900	920	953	925	928	989	915	899	928	988	979	1003	958	990	981	950	903	919	919	941	911	944	925	877	964	950	928	959	986	915	976	902	903	966	879	916	916	917	912	962	970	921	905	924	947	945	942	938	923	933	944	933	925	917	958	942	924	895	951	908	927	973	959	947	897	924	954	948	923	902	911	979	906	933	960	957	970	900	926	996	977	946	921	927	964	894	892	953	977	906	882	919	960	922	922	1002	930	945	927	972	933	940	889	955	983	871	958	898	966	902	939	961	943	933	933	944	937	901	911	926	956	984	899	1009	927	957	953	890	992	901	915	931	950	903	983	931	957	908	952	868	931	936	919	925	945	937	941	962	876	881	927	945	926	914	959	924	889	916	898	923	896	971	982	963	936	941	948	901	943	933	979	925	994	911	964	909	947	933	946	890	967	974	914	940	917	930	917	937	965	952	996	947	940	960	931	940	926	892	872	980	985	905	869	908	921	864	931	905	877	961	941	925	992	953
2040	251	260	232	261	253	274	239	266	217	237	274	278	254	270	244	243	248	242	263	277	244	274	234	226	253	255	234	230	261	257	230	264	246	254	245	271	257	250	254	252	230	258	223	280	251	258	218	246	263	266	257	278	251	204	234	273	273	235	262	235	261	254	224	245	246	246	249	235	242	267	209	227	261	247	245	218	207	234	265	261	240	259	247	235	258	242	239	240	230	235	221	230	241	265	263	229	241	260	250	217	259	285	265	227	216	247	226	208	272	238	228	247	220	270	246	234	267	241	269	252	241	261	233	246	216	257	249	250	234	238	232	220	233	244	227	224	218	261	233	259	267	252	245	223	241	225	240	238	256	262	246	248	233	246	257	227	254	234	230	258	222	257	239	245	245	276	293	268	245	258	243	263	235	245	236	246	271	232	257	265	247	250	226	256	238	231	240	238	230	245	254	258	227	256	221	246	217	288	267	229	253	250	230	239	222	256	247	260	224	250	227	237	223	229	253	253	280	246	235	246	257	214	264	246	244	275	251	243	250	260	212	257	219	232	257	265	244	224	230	252	251	278	258	251	237	261	230	290	257	237	247	242	246	244	256	243	224	247	216	220	261	232	238	260	221	217	247	243	240	244	232	221	249	226	241	263	243	252	246	237	256	233	262	235	217	227	245	232	258	225	231	242	243	253	242	229	255	225	261	223	260	240	255	256	261	231	254	257	218	240	245	245	240	237	223	245	237	244	239	237	222	218	215	220	232	233	255	223	242	234	252	200	231	241	229	228	239	259	268	209	204	221	257	271	272	245	225	246	279	240	241	254	262	234	270	245	240	229	235	233	286	233	258	250	262	247	257	234	238	257	243	241	252	272	280	229	259	258	248	266	233	240	232	282	217	241	249	221	200	255	246	266	255	242	254	253	221	271	242	229	216	248	233	243	251	226	244	217	235	247	254	229	231	224	258	256	249	212	231	252	253	268	248	250	223	243	243	239	249	278	255	255	250	260	255	267	270	215	245	265	235	238	231	244	238	259	229	250	266	252	258	213	248	255	266	250	252	253	231	233	274	258	248	218	237	232	258	242	266	258	242	294	239	219	264	228	234	260	209	233	230	255	248	232	235	251	233	224	271	242	227	227	249	226	254	234	239	242	216	231	251	268	258	235	250	269	238	239	218	267	256	273	256	229	249	264	248	286	253	226	272	279	242	270	245	251	247	221	222	251	246	244	238	262	252	233	217	273	247	207	241	248	230	237	261	248	221	220	288	230	249	220	243	229	254	248	230	248	240	270	224	256	256	268	255	242	255	243	233	221	264	273	259	232	245	246	257	235	250	247	221	256	236	237	235	212	241	234	256	231	243	232	240	254	271	275	245	238	247	248	237	225	245	270	261	242	218	271	221	261	234	248	245	233	251	272	226	241	224	257	258	211	226	269	252	248	255	254	250	228	244	233	217	233	244	240	222	234	231	252	229	224	229	262	266	251	242	248	268	233	240	229	230	239	235	256	234	228	241	241	240	259	243	237	267	217	230	231	256	265	248	218	228	244	226	234	225	243	230	251	267	229	250	259	236	246	229	242	268	236	237	236	240	231	249	242	246	267	240	255	204	260	232	263	242	228	211	222	240	297	255	239	247	240	257	256	245	233	253	267	220	268	243	217	234	262	250	245	270	230	233	249	276	242	266	257	233	249	245	231	244	250	232	243	262	252	238	184	247	258	239	265	227	227	245	281	242	210	225	246	250	268	266	254	263	260	240	235	270	255	253	226	242	243	260	260	262	270	245	242	266	228	227	263	271	222	242	257	280	253	251	242	236	244	234	239	270	227	253	271	249	206	272	253	235	269	232	257	282	215	273	252	254	283	231	251	257	262	223	236	273	213	252	243	251	258	241	217	233	246	241	244	240	256	233	246	266	251	267	241	230	252	244	230	251	218	244	232	238	260	238	236	251	245	223	237	238	268	224	239	282	255	255	236	252	215	274	267	245	225	251	224	244	221	276	250	205	233	250	222	256	246	277	213	226	212	255	233	226	238	261	235	237	215	258	211	238	243	258	244	223	251	232	248	235	262	253	255	270	244	246	276	234	253	257	275	241	249	259	233	243	216	248	269	207	248	235	250	270	226	218	263	261	251	259	279	250	228	267	275	237	270	245	253	236	268	224	251	242	240	245	261	242	261	241	255	272	250	222	265	259	250	261	255	246	252	233	213	254	262	245	255	237	222	239	234	253	259	255	247	237	244	255	249	252	244	242	240	242	228	258	251	230	290	261	228	249	229	241	237	258	238	239	252	255	239	258	283	265	244	267	260	244	254	253	240	254	235	213	251	227	266	266	257	239	267	261	233	262	226	244	269	257	242	236	238	252	238	237	245	260	278	238	272	231	222	245	232	229	249	232	249	239	222	247	254	260	250	271	228	255	233	245	260	232	250	247	213	230	230	283	257	259	235	231	239	276	216	259	264	250	243	259	260	231	269	246	237	224	240	225	240	231	216	239	244	246	247	257	251	249	240	240	234	255	254	266	266	219	245	249	260	243	248	219	228	227	231	232	235	237	224	226	264	262	289	243	253	245	267	229	257	246	219	248	245	247	261	263	263	222	271	238	271	245	266	280	248	268	252	245	227	241	243	242	253	225	223	276	246	241	252	219	235	242	256	258	235	273	276	225	256	226	249	229	254	241	265	227	250	232	262	237	238	222	240	268	241	231	233	252	251	270	243	241	259	229	244	233	216	222	232	273	240	228	228	232	220	236	252	237	234	232	228	228	227	260	241	260	285	241	209	280	217	252	232	268	249	253	276	200	273	238	259	248	265	254	247	236	253	251	270	239	239	236	248	244	227	273	247	245	229	256	243	244	264	248	241	240	246	272	253	260	277	257	221	249	194	257	256	239	251	239	223	230	228	276	254	228	250	255	235	243	260	240	221	254	258	253	273	256	278	246	267	257	256	230	262	233	234	246	259	246	228	221	229	247	235	249	236	260	228	252	249	224	238	246	247	234	265	220	237	244	268	224	230	239	225	235	255	242	260	245	260	245	264	248	232	258	216	253	233	211	241	224	254	248	245	225	229	222	255	227	278	246	269	268	245	240	252	227	249	269	273	264	250	228	227	266	229	232	246	257	236	225	248	266	235	235	279	247	237	231	224	233	225	247	234	225	218	212	248	269	242	227	231	228	237	245	232	221	238	239	226	276	201	277	235	240	245	247	264	246	258	239	236	243	247	254	239	280	268	255	241	248	280	260	261	268	229	235	260	266	251	219	205	260	217	283	271	299	230	247	235	250	265	243	232	232	259	239	244	258	247	261	232	258	254	256	224	208	240	236	240	242	237	225	249	242	255	256	237	223	278	247	214	257	244	255	257	251	233	256	224	240	263	236	258	222	258	254	252	231	268	237	263	229	255	229	231	265	226	257	261	265	236	260	264	236	238	244	228	245	276	252	253	256	229	263	253	207	262	242	276	255	230	255	239	262	212	253	244	256	247	242
2308	739	685	746	707	706	710	684	702	697	666	682	696	685	668	648	701	703	654	693	689	661	650	677	654	680	662	719	683	641	635	649	665	674	644	656	679	662	747	649	666	621	665	706	646	642	622	643	659	651	646	645	647	655	659	687	654	641	642	664	698	623	678	633	608	671	707	650	685	659	631	646	656	675	633	652	637	635	641	691	647	591	670	655	658	678	634	698	688	646	654	638	701	647	667	665	688	603	630	668	680	642	687	638	663	716	647	666	635	643	693	660	650	674	690	670	655	664	670	661	642	646	684	642	664	681	627	669	641	650	666	695	680	639	598	617	659	679	690	682	635	650	698	645	641	646	641	694	673	616	653	653	638	667	660	671	611	662	639	672	651	620	664	664	653	694	671	648	668	657	637	668	689	660	649	651	663	632	611	635	642	628	661	668	671	655	653	681	637	657	650	639	664	629	635	623	702	653	666	664	658	645	673	679	624	654	592	610	668	665	633	699	663	699	671	619	640	646	678	649	639	638	658	678	652	700	630	622	683	634	666	663	652	646	627	611	696	639	670	669	658	650	604	663	640	656	615	654	641	642	653	682	647	649	682	649	653	677	629	702	608	646	626	653	672	660	627	662	681	655	617	664	634	610	618	620	700	685	635	614	690	663	660	593	649	660	717	621	681	686	666	686	682	579	691	685	688	642	709	597	674	647	656	631	667	595	667	594	646	665	651	676	655	675	644	667	642	642	668	666	625	649	637	608	650	663	635	636	645	647	620	648	675	635	672	675	695	672	644	700	653	665	649	641	698	631	669	667	637	642	689	639	656	671	624	684	644	644	693	680	645	656	698	599	692	637	665	644	647	659	676	635	644	672	623	684	592	630	647	674	656	731	674	688	685	672	685	673	651	660	672	617	641	603	657	653	659	686	666	644	631	729	653	644	672	671	699	651	655	664	656	675	595	661	674	631	623	704	657	670	654	654	656	637	594	675	634	709	678	654	644	695	649	675	706	658	654	666	662	659	624	677	698	664	656	644	686	639	617	661	641	620	690	643	700	649	686	635	648	671	681	649	660	700	646	639	654	669	652	676	627	630	673	638	661	715	670	675	655	704	628	603	659	659	679	649	656	684	650	624	623	663	673	649	626	656	701	671	666	645	694	642	612	678	653	639	660	702	649	654	657	657	654	671	592	617	650	662	674	653	659	656	658	625	664	659	656	684	617	660	644	627	638	618	662	705	635	664	649	633	644	686	618	701	649	690	671	629	639	653	686	678	657	674	629	646	664	693	648	659	658	638	641	674	648	611	661	657	594	656	658	654	652	675	688	629	637	695	673	633	658	607	652	676	657	656	635	659	634	683	707	615	655	674	714	670	621	667	665	697	624	658	641	646	652	631	643	665	646	654	672	662	653	665	655	654	662	636	682	677	694	666	653	685	635	628	661	675	621	655	667	683	647	650	629	631	645	690	641	646	641	617	616	652	638	676	660	648	640	666	645	635	634	628	634	624	645	659	640	658	624	674	599	696	669	673	642	605	640	646	656	668	684	657	647	660	653	676	632	641	678	656	645	656	632	655	632	663	660	675	641	692	654	651	672	670	655	698	663	690	631	671	622	631	680	639	657	666	715	642	668	707	621	674	623	672	637	707	664	687	728	670	657	648	636	664	614	699	652	684	659	678	622	682	659	625	652	675	643	703	692	675	638	633	668	675	632	641	643	638	647	650	668	650	649	617	688	692	641	666	636	622	636	639	667	654	658	666	654	654	646	646	670	661	618	684	677	642	653	644	640	668	662	605	644	669	665	635	670	626	623	638	635	670	669	628	633	658	625	645	681	635	615	669	613	643	641	643	656	632	644	676	668	630	647	621	661	714	691	668	630	690	649	661	600	622	674	629	620	629	674	661	683	627	653	672	672	639	605	643	695	675	649	633	650	673	621	631	684	679	635	669	620	613	684	671	696	729	643	652	663	655	661	683	670	607	652	655	694	670	646	727	644	673	659	647	674	673	674	629	641	649	674	649	652	656	619	631	672	627	665	652	676	689	656	618	688	701	679	663	644	665	663	656	690	625	572	680	651	621	675	611	686	653	621	635	636	648	673	675	710	662	684	610	639	667	662	703	632	623	626	638	619	688	659	661	643	698	593	635	646	616	644	618	622	687	666	680	649	654	680	672	663	690	658	639	683	684	638	668	674	644	649	681	651	650	644	653	694	699	670	664	661	640	632	683	657	587	648	665	652	649	683	688	624	681	647	686	690	692	647	700	666	704	629	675	635	635	659	663	663	723	666	671	616	666	693	714	643	647	624	632	660	617	615	604	651	655	628	651	645	653	665	667	625	636	669	665	736	666	702	622	646	636	624	666	626	627	659	665	613	689	637	637	676	706	648	657	660	665	631	677	655	689	643	640	670	656	664	656	623	641	643	666	652	676	677	673	652	670	611	653	664	633	648	640	639	655	657	589	693	613	653	637	638	612	673	676	647	624	633	641	657	686	682	661	622	623	670	675	675	659	677	645	675	669	667	673	644	648	652	652	664	705	659	718	663	670	633	696	622	703	678	670	642	641	625	659	656	634	647	668	637	677	621	609	628	677	705	693	687	660	690	657	679	650	707	606	668	674	664	678	624	676	606	696	653	661	561	628	673	718	637	662	642	682	698	705	667	646	675	658	659	714	619	648	630	683	646	629	648	630	640	629	643	719	655	644	646	673	654	686	651	643	614	648	683	664	636	678	648	676	689	652	700	671	671	664	658	710	693	715	670	602	654	662	669	625	632	676	624	589	644	717	677	635	650	699	663	634	670	717	650	655	616	638	694	610	666	695	642	632	646	623	666	650	623	656	643	652	649	617	668	634	605	626	631	653	676	654	662	666	671	613	644	664	667	657	670	684	632	662	655	624	703	649	683	613	643	685	662	642	672	667	632	649	672	637	693	622	660	672	649	637	660	694	673	654	659	645	610	690	634	684	674	694	654	648	713	704	666	655	633	636	655	652	680	641	672	660	676	651	644	637	635	684	632	658	650	689	630	664	663	677	649	657	633	642	667	657	709	688	711	678	630	641	686	668	654	640	650	674	684	664	658	637	657	626	677	671	664	682	645	653	663	710	662	671	654	638	691	685	652	623	643	637	671	657	638	679	605	640	616	676	688	600	683	633	628	656	640	663	662	673	618	640	640	719	691	646	683	620	663	636	701	704	646	700	636	667	668	642	648	635	670	641	609	638	631	647	703	658	703	652	649	659	690	691	641	685	683	621	619	627	641	624	650	652	659	608	646	644	661	660	686	649	642	693	665	620	692	598	638	653	656	696	654	658	641	675	635	665	656	654	650	658	641	649	694	663	637	610	664	640	692	676	640	649	642	691	671	682	656	630	654	686	652	635	611	603	686	667	702	684	684	664	678	641	629	637	604	659	648	615	662	651	694	685	713	630	664	697	710	631	657	655	664	631	672	664	654	657	613	677	642	649	621	633	677	656	663	666	652	664	646	630
7246	913	1040	866	611	449	421	311	349	313	264	253	214	244	232	228	215	205	201	199	213	181	170	180	177	164	222	224	213	197	189	195	206	226	212	203	179	192	208	216	199	198	185	199	208	228	189	200	178	174	185	193	184	211	198	186	193	190	196	201	202	197	191	214	192	198	165	199	170	201	170	179	178	199	195	185	203	186	208	173	185	200	166	190	197	164	178	209	199	176	162	170	174	194	172	193	193	188	202	194	178	180	191	201	190	199	175	169	197	211	168	184	184	206	174	195	170	189	199	195	177	166	173	184	194	169	182	184	190	194	195	191	170	191	177	193	191	168	175	188	173	180	168	192	191	202	190	192	213	188	184	199	178	193	186	200	188	191	171	165	208	194	163	184	174	181	151	199	195	194	182	185	169	190	203	196	182	171	197	186	193	204	176	167	193	171	188	197	189	173	186	194	195	174	191	186	183	170	156	188	197	190	189	175	177	181	197	204	187	178	193	190	199	162	156	216	181	184	222	191	185	181	203	203	195	181	206	205	186	197	163	180	171	183	178	188	188	193	211	197	189	182	163	185	181	178	189	176	188	184	181	185	188	204	187	193	183	197	196	189	166	218	183	180	203	161	215	173	191	177	191	199	206	184	202	171	195	164	171	189	192	198	204	182	170	186	174	178	198	181	192	182	199	178	177	196	180	212	189	197	178	226	203	173	196	214	192	206	199	215	189	214	190	193	218	174	180	183	172	189	190	171	209	187	190	159	174	188	207	182	200	165	183	186	170	191	198	177	176	171	192	217	188	181	170	189	189	176	183	181	179	178	177	174	182	190	188	185	188	191	210	210	185	196	199	181	172	173	190	174	172	200	186	165	173	177	171	202	192	189	201	171	175	203	199	200	191	185	179	174	193	189	183	200	177	174	192	188	193	197	211	214	199	222	187	181	200	162	182	196	200	168	207	215	202	191	216	181	182	190	184	184	195	182	176	194	187	189	182	200	210	176	187	181	201	166	172	177	177	202	207	174	186	192	211	184	196	181	167	188	220	187	167	167	198	155	181	180	178	177	171	178	197	195	193	180	202	195	174	185	175	175	214	180	175	206	183	172	171	164	174	177	211	184	200	193	216	196	175	171	172	186	182	193	175	187	168	187	184	221	184	181	188	182	179	183	190	187	158	209	178	178	190	219	197	197	225	188	190	171	207	183	190	202	192	185	189	178	183	184	178	199	192	178	201	177	178	183	208	164	203	185	188	183	165	179	201	180	180	173	196	182	184	216	195	188	183	212	165	182	184	200	179	181	178	191	167	169	175	199	181	192	183	164	207	175	198	196	178	160	196	162	183	212	185	200	202	178	162	158	189	203	193	200	212	203	198	217	194	190	176	154	188	197	212	187	204	230	179	225	176	187	169	171	188	172	183	186	190	187	210	202	202	188	176	198	210	179	201	178	180	194	170	180	199	190	208	180	198	165	200	177	180	199	176	169	185	199	177	208	150	197	214	185	177	177	178	189	181	200	196	195	181	181	170	188	181	175	181	163	175	188	177	173	192	159	191	192	182	195	157	182	178	175	206	198	188	180	178	167	179	192	162	177	184	195	178	177	182	181	198	162	199	209	173	193	195	189	192	167	185	170	167	192	182	165	180	186	170	161	178	188	215	206	196	184	165	170	177	217	202	167	175	177	193	179	179	189	166	189	180	187	181	192	188	176	190	166	158	188	184	210	195	204	182	178	183	186	194	200	183	195	176	164	179	161	199	192	175	189	192	164	222	157	198	187	206	192	171	172	202	150	151	201	149	210	145	164	168	209	170	191	181	207	179	169	164	164	178	175	157	196	186	181	182	166	225	214	195	173	189	192	190	149	203	173	182	209	185	181	185	186	193	182	175	188	202	176	187	185	198	194	224	183	192	198	161	187	215	196	189	170	189	164	179	182	186	190	183	169	212	199	171	173	167	182	146	194	189	191	181	164	173	173	178	170	187	188	172	201	183	193	177	199	224	170	195	199	167	171	215	167	199	190	191	217	195	193	149	166	187	184	203	189	197	164	194	174	186	171	199	185	163	186	193	178	196	176	209	177	195	185	156	168	169	160	180	182	195	169	199	183	182	184	189	176	204	192	202	210	194	170	194	186	166	176	198	196	191	191	178	175	179	196	176	196	187	194	162	209	211	176	220	180	197	195	185	196	188	182	176	192	210	217	215	168	158	179	200	182	179	188	204	184	214	191	175	187	183	191	173	184	202	187	175	185	184	177	178	188	166	170	175	207	202	172	170	190	187	218	161	164	214	187	186	168	180	217	193	206	184	192	229	189	187	191	196	173	146	178	190	183	185	160	203	199	168	197	190	172	169	173	197	201	203	168	212	193	195	181	185	182	175	184	198	189	184	179	181	186	168	191	170	201	208	186	190	200	193	174	171	188	199	176	198	201	158	209	194	221	178	191	176	171	207	172	159	208	219	182	162	167	187	188	189	184	167	180	159	195	193	183	207	181	208	185	190	188	184	175	169	200	190	189	203	200	197	185	189	184	201	199	177	180	196	179	173	193	202	155	186	157	189	175	178	185	191	184	179	196	216	205	200	166	177	184	214	181	177	189	180	182	186	198	188	192	182	189	179	184	184	193	183	188	197	179	195	180	196	188	157	180	188	160	194	169	178	196	155	181	173	180	180	198	177	162	165	199	193	180	209	208	179	179	183	202	171	174	183	171	201	188	184	168	192	176	189	207	202	166	189	193	197	166	166	176	181	172	207	192	193	162	184	235	188	187	151	169	171	217	197	179	200	175	189	180	201	204	204	199	157	210	188	156	177	213	158	215	198	173	170	159	203	173	176	199	186	170	193	209	188	191	186	180	201	199	185	187	194	180	196	194	196	215	188	194	192	185	170	183	182	177	178	166	174	191	185	194	184	202	182	203	191	195	179	181	198	180	196	204	190	182	181	198	195	193	186	164	180	197	175	181	175	178	173	201	168	204	175	165	200	173	191	195	204	169	211	200	190	162	205	190	181	172	175	206	182	198	173	176	166	172	182	152	192	182	165	188	176	193	194	174	206	177	190	202	194	202	195	210	179	172	160	172	164	192	190	187	185	202	196	183	205	194	188	208	190	192	212	177	208	195	198	177	190	197	197	179	202	186	178	190	172	191	160	184	200	179	187	195	213	172	196	215	167	169	192	210	188	179	199	177	171	195	200	190	207	194	191	195	209	185	174	193	181	167	186	187	197	190	173	186	179	209	197	203	193	191	194	198	177	188	188	186	185	187	193	204	166	185	196	191	186	195	184	188	195	196	197	209	183	193	168	194	187	197	182	205	189	177	217	189	204	192	191	189	198	199	194	197	210	194	180	188	180	177	192	176	201	177	189	208	189	192	188	197	175	188	189	180	199	182	177	178	196	215	209	205	168	181	187	200	204	168	172	189	174	175	182	183	194	159	195	205	203	206	192	177	187	194	152	219	169	190	194	192	169	191	181	191	167	181	194	189	176	165
5575	1238	2405	2873	2533	2187	1754	1501	1347	1195	1055	1024	973	915	866	842	795	779	734	703	737	691	694	660	698	655	651	623	648	666	613	603	616	617	602	595	614	645	592	610	581	581	597	551	568	621	616	575	555	556	600	624	577	602	591	600	588	601	578	567	567	571	567	593	579	561	557	566	585	574	574	601	581	550	577	579	574	561	583	568	542	561	554	569	531	523	611	551	558	562	549	565	565	590	631	536	562	580	541	557	598	554	616	532	598	534	580	611	556	581	569	558	499	573	550	544	533	561	576	592	561	570	589	556	542	580	529	593	569	547	558	545	534	549	573	558	552	551	542	552	524	558	548	568	530	542	594	563	538	534	592	557	555	554	553	559	524	556	575	566	560	594	580	525	549	523	564	590	571	590	554	498	563	550	591	537	556	546	550	558	539	535	558	571	535	578	553	572	535	563	568	550	549	598	525	572	513	559	539	572	572	516	562	521	530	590	556	513	551	551	528	551	550	561	553	600	529	552	503	619	561	556	551	545	565	543	578	571	560	597	558	555	558	546	539	552	548	536	535	573	603	593	578	565	515	531	537	559	535	520	524	531	550	537	578	559	578	496	525	503	545	565	525	557	557	549	538	548	562	523	525	559	539	550	545	597	553	563	546	535	532	553	571	582	600	523	577	583	618	544	543	559	592	535	564	561	527	551	574	576	570	520	550	527	604	529	557	562	567	502	581	566	574	521	587	544	538	576	529	589	579	527	566	541	575	539	564	559	562	525	590	544	533	541	554	495	617	526	537	534	594	583	593	548	546	593	541	553	503	620	623	535	540	579	567	556	602	554	530	583	556	553	587	511	561	608	552	532	585	562	519	541	546	521	552	539	568	538	567	558	533	588	563	591	539	495	573	558	574	521	534	562	564	581	578	573	552	544	555	580	563	608	546	534	557	537	552	517	571	536	572	529	574	568	543	559	558	564	574	558	516	620	551	551	541	578	525	526	573	537	538	526	537	562	534	551	617	554	551	558	592	574	575	589	567	530	526	556	511	552	538	574	565	531	583	555	532	547	527	597	554	569	579	553	503	572	566	557	567	524	574	589	562	608	522	518	538	543	592	572	568	567	562	527	546	520	566	542	543	513	545	573	584	584	564	539	528	610	550	570	558	549	548	529	551	551	592	598	565	526	558	565	529	570	556	552	519	562	591	569	502	552	594	593	551	568	537	595	547	547	550	537	607	509	546	603	546	520	536	599	602	544	576	530	607	537	525	541	561	562	534	587	514	545	612	541	546	528	587	554	559	560	594	553	522	565	575	536	562	564	576	550	573	566	554	560	585	565	582	527	613	531	519	541	614	516	538	577	587	553	533	525	541	575	562	567	555	560	557	575	584	578	561	529	570	569	569	554	526	574	543	567	569	557	556	537	531	528	574	522	518	562	555	539	549	563	549	591	543	585	560	563	579	547	546	549	544	519	580	592	537	515	541	517	590	528	561	541	522	555	556	567	525	548	601	560	537	584	536	540	504	586	566	606	504	518	554	533	510	519	517	518	553	589	541	576	553	587	592	531	525	553	563	562	514	524	593	537	543	543	527	561	539	576	550	525	503	525	510	489	558	539	565	578	593	544	549	554	556	556	523	565	551	557	510	580	519	512	537	519	616	591	578	591	519	549	570	559	566	533	566	502	550	541	530	575	573	548	528	547	566	546	506	508	585	528	575	528	537	589	538	598	555	552	507	521	588	561	562	525	599	507	506	538	547	559	544	543	558	579	552	569	576	573	527	566	521	579	544	566	535	564	555	570	555	545	545	556	560	508	538	546	544	523	522	542	505	592	519	561	562	560	558	583	569	580	572	573	538	573	583	532	562	564	558	549	558	542	558	568	570	545	554	571	561	549	539	579	568	548	530	556	571	584	557	492	563	586	557	583	559	556	570	569	524	534	536	534	559	551	566	565	572	531	578	563	545	549	544	520	536	553	554	570	554	540	549	557	586	558	520	534	598	562	585	553	535	617	609	581	554	558	567	562	526	576	560	582	578	561	588	558	539	570	573	561	554	518	601	549	542	586	568	566	574	552	574	560	549	529	560	580	559	599	568	608	573	569	535	567	534	579	551	522	569	524	552	607	549	535	516	570	523	552	515	525	557	570	554	549	531	572	529	544	547	546	569	554	578	551	531	550	524	578	536	553	567	573	548	551	536	565	557	586	566	524	529	531	576	591	493	619	563	577	566	557	559	584	520	585	531	564	546	549	573	570	515	569	557	537	544	552	589	591	579	553	497	511	552	534	572	541	555	589	565	560	552	552	550	562	542	558	583	611	549	554	563	561	580	524	570	555	582	528	575	536	522	580	579	532	550	610	569	567	533	542	617	535	503	534	499	568	591	565	572	565	551	556	533	533	544	538	525	593	568	526	499	521	501	553	526	526	562	626	572	550	533	574	554	507	554	542	555	549	558	544	541	588	506	561	528	560	561	543	601	542	537	549	532	570	501	557	548	599	577	559	607	588	529	577	551	570	552	541	546	549	578	581	564	543	528	545	554	579	516	571	592	549	559	549	603	561	556	553	555	550	565	536	539	588	590	572	555	548	632	589	554	529	543	510	548	520	560	544	559	578	562	533	566	578	550	560	536	555	547	557	536	533	544	538	528	547	580	538	551	566	571	545	542	537	575	540	554	556	590	554	526	574	549	570	554	555	548	584	573	552	585	597	564	558	529	558	549	542	541	604	524	536	559	569	558	528	533	566	537	530	534	519	569	558	575	576	540	511	548	532	556	551	569	551	570	546	561	540	558	564	596	596	558	565	587	550	559	558	548	534	570	573	537	546	518	552	569	558	524	558	533	562	573	567	543	499	518	551	573	547	550	577	536	520	564	573	576	545	547	544	543	571	498	570	602	549	573	561	553	582	566	599	546	522	581	550	539	577	553	549	539	537	551	551	549	565	545	586	550	552	551	564	572	576	551	534	523	529	550	526	525	557	577	550	539	572	520	545	566	540	584	572	548	586	526	588	569	564	565	557	570	544	541	575	575	594	555	546	518	553	585	559	560	591	612	559	580	580	542	565	548	549	560	561	577	555	544	544	596	537	523	496	550	551	534	534	584	577	531	548	565	545	571	545	556	520	599	549	555	570	567	557	570	575	566	525	548	586	565	554	591	581	574	553	559	537	576	558	577	532	593	570	550	581	540	581	517	559	574	555	606	537	584	524	563	542	557	547	519	564	540	555	573	582	603	568	563	542	574	542	571	569	578	538	532	594	546	525	608	559	600	535	566	524	557	579	529	596	528	566	512	601	539	584	530	557	561	553	570	576	526	531	563	574	606	542	569	568	602	539	558	559	521	533	510	533	554	533	524	572	543	522	546	585	577	515	508	553	557	573	563	520	547	558	580	540	541	562	547	546	557	579	574	565	553	542	553	580	535	551	551	568	550	553	588	574	553	569	526	545	577	543	513	597	568	531	536	539	571	564	526	533	581	571	523	557	516	592	570	545
13607	2433	2413	1943	1355	1043	793	704	651	594	522	541	510	484	429	462	422	414	389	409	407	380	403	389	420	423	425	385	365	359	382	387	386	380	373	402	397	411	393	375	415	385	405	339	359	366	384	375	374	373	350	377	388	350	366	374	335	368	388	391	368	355	387	330	384	358	356	357	408	373	392	350	374	372	384	356	373	371	387	401	357	357	381	409	387	358	395	358	353	352	361	358	338	359	323	384	397	359	365	412	364	363	347	360	411	373	379	380	349	355	380	354	341	360	347	335	386	339	370	356	391	353	349	368	378	382	395	357	357	390	386	393	371	347	386	350	323	376	372	351	393	374	374	370	360	356	392	328	367	397	397	378	349	334	338	331	374	349	359	376	334	351	359	367	370	361	427	337	365	334	390	363	367	363	348	372	397	352	382	363	379	369	392	361	373	360	335	362	349	392	339	386	348	346	383	367	363	365	384	339	390	383	347	367	372	399	341	340	343	357	401	371	358	376	376	370	356	355	332	364	395	369	364	374	345	385	373	341	353	402	373	360	362	350	333	349	330	378	366	386	355	353	377	377	375	360	389	363	397	358	368	385	370	357	373	351	393	356	376	405	385	342	335	382	368	350	345	372	395	348	375	364	391	373	353	366	355	371	349	343	360	394	404	340	331	365	418	343	376	361	324	379	366	353	374	348	356	379	377	365	337	380	346	371	355	354	340	361	338	390	370	377	382	401	302	344	383	378	356	347	351	350	338	329	359	335	377	379	329	366	374	387	394	363	370	310	351	348	351	355	364	361	379	354	380	374	359	366	368	358	373	364	387	364	388	377	354	375	331	392	357	356	390	357	343	369	353	373	322	389	355	378	404	334	349	349	376	387	333	382	354	370	357	409	335	332	351	379	343	375	356	374	350	334	363	379	345	345	402	367	347	329	389	354	345	358	346	343	352	339	342	407	363	420	353	409	344	338	367	372	382	350	349	386	356	347	376	407	370	330	370	356	410	357	377	332	349	324	372	349	381	362	364	377	374	414	359	362	372	343	351	373	382	392	366	358	339	380	358	344	389	369	317	366	370	342	359	338	370	348	370	345	340	360	378	381	352	340	348	354	373	376	363	376	363	326	359	378	369	355	331	400	340	387	364	391	368	388	346	342	394	381	403	374	339	384	388	375	358	379	355	367	389	369	381	385	348	364	349	356	345	382	367	332	336	352	345	381	397	363	360	401	365	389	359	359	354	345	380	356	341	334	376	384	351	390	382	385	357	366	353	372	387	383	347	356	372	381	339	387	400	364	344	374	349	387	351	372	378	402	366	380	365	336	370	400	357	390	310	355	368	340	393	394	376	330	382	387	366	341	370	362	378	386	359	352	367	327	319	364	371	367	388	362	346	356	328	377	373	361	352	367	351	386	367	358	351	350	388	390	381	359	359	349	379	373	384	371	346	352	383	359	378	407	384	338	383	352	389	342	385	363	372	353	380	357	386	362	342	334	353	362	389	369	341	384	395	371	364	388	321	357	370	367	370	325	381	350	368	371	394	355	380	358	353	378	373	376	387	330	397	335	367	358	362	337	373	345	351	335	380	341	382	358	360	346	383	347	410	358	380	357	356	376	390	389	377	344	364	353	387	378	339	373	387	363	361	364	359	363	406	380	354	391	375	378	343	369	339	364	381	359	386	368	389	361	381	349	382	353	386	365	334	345	334	396	348	370	350	311	317	387	360	336	383	377	390	372	370	381	372	362	359	364	344	406	375	381	370	407	338	389	378	372	383	371	378	356	380	376	371	399	396	375	354	353	346	347	349	369	402	383	384	320	375	368	373	350	346	357	334	377	344	339	377	398	386	389	389	355	328	349	366	362	376	362	368	349	383	343	358	360	350	361	394	363	382	401	357	316	352	321	360	381	362	359	359	363	379	356	308	380	388	388	392	343	344	380	369	353	369	371	390	380	381	340	383	362	376	340	361	371	357	305	385	346	370	343	380	353	356	347	373	356	388	396	380	396	351	346	402	354	383	386	399	398	345	379	401	390	366	365	378	333	355	375	362	370	389	377	353	363	385	347	347	358	351	407	392	372	379	356	385	346	394	391	366	362	383	411	364	338	373	356	364	379	363	333	318	354	356	364	381	355	359	354	392	392	379	331	377	341	395	374	338	391	400	361	369	344	339	344	353	362	373	372	356	335	345	366	336	361	344	345	370	350	382	373	411	362	396	330	311	348	387	367	341	355	339	339	395	374	361	348	394	344	358	358	352	384	357	408	359	370	369	357	333	381	364	387	351	328	386	345	366	380	351	362	352	363	361	342	363	360	360	318	379	323	351	370	376	353	364	344	396	369	371	384	325	358	370	325	350	372	360	376	319	361	389	347	370	410	364	322	350	369	349	342	327	377	383	393	371	367	412	385	343	341	362	385	360	317	349	364	400	302	368	359	355	386	328	365	376	375	361	356	370	354	348	340	355	327	365	386	361	373	347	360	386	346	353	370	379	370	384	384	359	359	380	368	336	374	357	341	358	377	350	367	346	403	386	391	361	325	368	363	376	379	387	399	375	362	344	359	376	427	368	364	358	348	339	343	361	358	381	389	352	382	358	388	342	391	365	352	371	344	358	306	364	373	366	389	378	344	371	382	362	372	419	386	359	353	327	375	374	366	360	363	363	368	374	364	366	384	387	331	379	374	337	398	353	326	366	361	338	399	382	356	391	367	328	382	367	324	351	378	362	392	354	358	337	366	384	361	365	416	388	350	342	372	383	370	336	394	357	399	351	346	377	361	363	344	331	333	357	395	352	384	354	402	377	367	347	367	360	323	332	341	370	389	346	371	364	385	379	338	349	342	384	371	331	379	365	371	377	377	382	350	326	406	390	358	367	373	354	371	371	374	345	373	365	364	386	352	398	367	348	373	358	365	375	360	340	383	357	340	358	349	370	363	357	356	320	380	320	367	384	392	342	334	380	364	372	355	396	355	373	395	341	385	374	367	359	361	358	357	371	358	354	361	349	363	377	444	402	368	358	351	353	334	391	355	369	341	357	379	338	351	340	355	377	335	352	340	322	356	330	332	360	351	371	357	375	326	353	362	365	350	360	370	392	380	349	338	336	374	401	331	356	311	372	365	333	357	366	377	365	358	358	411	354	349	384	363	346	353	347	391	395	372	341	381	384	350	351	353	372	382	354	349	350	393	367	313	390	376	391	349	364	393	353	338	389	413	381	352	360	367	376	363	357	370	332	359	364	377	367	376	336	361	403	367	374	378	383	331	373	364	367	385	374	392	348	351	398	366	378	350	367	356	340	374	381	367	346	380	392	378	373	375	368	356	369	376	353	363	352	361	336	373	383	393	399	408	365	345	348	345	344	301	372	345	360	357	362	374	370	320	379	374	381	377	386	366	363	368	337	387	366	377	363	367	372	402	387	403	366	384	377	353	325	353	368	406	363	414	348	361	361	365	359	343	368	387	361	366	341	341	399	369	359	362	349	361	348	349
7653	2308	4485	5320	4694	3935	3352	2913	2431	2330	2040	1866	1756	1689	1579	1407	1496	1417	1322	1265	1238	1227	1215	1171	1128	1168	1074	1042	1094	1128	1061	1040	1090	1043	1074	1003	1042	1053	1043	973	1018	1046	1023	1019	1029	1038	954	987	978	1017	1001	988	1018	953	982	940	973	1005	995	1053	988	919	961	1000	963	985	1018	909	894	994	936	964	980	967	945	1001	928	936	939	924	958	941	981	937	911	957	954	989	959	989	946	1017	959	953	947	934	888	955	997	961	953	949	892	988	938	993	954	962	902	978	973	967	973	918	995	939	906	909	965	984	897	944	924	875	945	928	958	927	871	902	957	901	925	931	928	941	975	995	942	957	862	931	963	922	922	923	902	905	945	939	950	946	948	970	958	974	929	952	945	927	915	950	922	923	876	906	941	949	988	908	961	943	961	866	908	962	916	918	947	954	946	941	966	924	934	943	936	925	936	924	942	938	939	936	884	965	922	910	956	947	973	949	947	927	932	975	938	908	912	911	884	975	925	906	970	962	882	973	949	921	939	953	922	921	918	888	929	974	959	965	956	962	922	945	907	975	925	878	895	852	925	898	931	904	984	905	884	929	925	976	998	879	942	987	984	918	933	873	977	888	913	947	912	959	965	925	831	929	978	931	935	957	940	945	986	927	911	923	916	883	973	900	984	902	949	929	889	870	986	932	926	898	955	934	936	928	934	950	896	950	962	884	924	972	911	905	960	932	938	888	967	971	929	910	929	865	1002	892	892	933	964	947	936	921	986	942	922	906	927	952	996	899	904	952	907	957	933	936	902	984	920	919	959	906	902	870	948	907	975	950	988	901	893	941	896	917	886	953	924	933	975	910	951	917	877	917	954	973	902	935	948	982	933	1000	955	906	972	919	955	946	936	922	935	978	935	935	931	962	931	878	950	897	954	895	931	974	963	869	952	947	908	948	907	916	905	962	947	962	966	846	985	939	975	935	880	946	942	939	938	956	906	852	970	854	891	960	933	908	961	933	950	894	980	919	945	952	916	960	945	896	903	971	926	924	945	978	975	897	957	926	945	946	934	944	935	900	949	939	925	887	932	915	955	914	971	957	894	946	969	935	922	932	933	940	969	981	969	907	952	932	927	974	888	892	949	951	943	921	998	873	948	898	891	914	969	952	936	953	927	926	941	983	946	1032	955	914	922	978	894	898	882	978	985	956	897	910	975	964	908	909	941	974	922	925	940	975	952	908	935	908	897	913	963	909	931	907	923	900	984	904	970	926	859	948	941	947	975	954	908	987	1007	900	892	932	895	1000	959	891	892	930	931	938	963	963	936	964	974	962	923	916	915	947	954	896	931	1006	903	928	929	888	860	1004	964	902	961	951	942	907	920	927	904	893	891	966	978	914	936	951	890	945	922	923	933	895	847	888	926	966	899	935	942	952	952	916	931	941	923	952	957	963	944	953	959	990	943	942	875	944	955	937	974	946	938	920	962	936	932	931	910	928	958	970	931	965	925	918	981	940	952	936	870	985	867	936	948	896	917	984	899	943	944	922	910	930	957	1004	941	945	928	949	917	916	974	925	936	946	922	883	951	921	959	914	979	897	943	930	918	904	902	927	878	955	925	929	925	900	910	969	927	915	915	902	878	958	974	896	936	912	954	924	925	892	914	940	963	905	931	950	964	951	932	925	968	960	956	932	926	957	951	987	960	901	895	982	950	973	912	906	895	907	925	956	935	958	992	901	940	949	964	889	933	961	930	963	905	906	962	893	964	902	942	975	916	949	938	915	990	918	896	870	973	940	881	882	953	953	886	919	904	886	880	902	978	880	933	940	944	955	952	956	948	904	970	923	940	1049	899	920	1018	890	928	962	985	960	959	910	941	979	928	910	960	921	918	923	904	928	944	906	966	956	951	954	987	921	900	890	913	866	907	978	946	922	953	938	974	927	999	901	915	974	879	963	926	938	951	968	954	899	938	940	893	950	951	958	899	982	958	961	955	926	949	971	854	950	914	985	868	872	925	954	952	884	954	948	960	907	903	927	879	939	942	913	950	930	972	940	946	903	883	927	853	952	900	969	959	969	932	963	925	934	968	957	985	884	849	946	964	889	939	909	901	955	982	912	975	986	957	962	912	969	950	927	990	908	932	894	930	886	938	929	956	922	953	926	925	920	953	951	931	900	887	952	925	966	950	920	947	918	928	898	956	936	971	941	902	943	916	963	937	890	946	956	933	958	921	938	935	1002	897	908	942	928	874	927	922	912	1003	918	964	860	937	939	871	974	958	897	956	929	945	914	945	932	931	990	923	930	937	909	934	997	907	899	915	954	950	910	848	946	910	925	966	972	931	940	965	928	922	938	955	908	982	950	972	947	930	928	933	911	907	918	892	926	941	908	919	903	961	924	867	908	855	950	918	961	921	926	946	906	904	938	941	983	984	890	924	913	892	895	879	890	949	913	909	987	865	893	915	948	913	922	941	975	919	978	1003	908	965	920	893	935	886	920	931	902	925	947	1000	911	900	963	997	946	975	945	919	913	924	924	927	894	884	952	932	937	979	944	912	903	938	982	956	917	945	939	902	987	975	934	953	960	954	925	924	922	936	954	945	914	959	906	886	922	908	923	938	951	932	954	924	960	961	901	948	957	955	954	945	925	986	920	945	974	922	965	917	915	970	963	917	899	921	914	944	888	908	978	921	924	900	914	977	930	969	943	962	957	931	872	895	950	918	953	946	989	976	938	922	921	931	973	927	929	906	917	940	986	920	919	932	951	924	909	987	943	922	925	932	934	888	916	944	937	912	914	999	881	902	965	943	975	967	875	909	937	888	994	966	986	914	914	885	922	897	966	896	890	899	892	957	946	963	945	925	954	927	894	955	946	922	968	946	984	967	973	906	948	898	940	914	943	986	968	904	964	949	920	919	896	936	927	917	931	955	939	957	909	951	898	965	911	947	937	947	947	955	952	885	951	901	969	959	979	945	928	902	966	999	933	946	952	930	918	944	965	907	942	918	966	912	903	947	914	957	920	941	917	969	930	985	934	929	987	865	1013	947	894	913	912	939	943	916	936	895	956	933	868	962	898	988	966	927	912	922	937	919	929	962	921	921	952	958	881	924	920	934	920	984	936	899	909	914	941	933	944	924	943	920	930	903	907	928	889	956	917	971	919	900	951	917	912	982	902	964	933	975	970	894	965	888	898	985	950	886	919	897	942	942	931	884	956	913	994	942	932	957	935	947	899	940	891	955	880	992	926	954	900	949	886	902	899	967	923	943	934	921	914	932	910	920	944	962	958	870	965	984	939	874	851	960	922	885	887	896	956	950	919	920	929	943	921	899	885	973	933	978	945	954	932	997	899	933	918	962	996	916	936	937	919	921	962	891	968	913	920	883	938	973	929	932	928	941	925	934	982	972	884	920	963	934	928	968	945	958	893	1000	922	937	965	931	956	915	928	955	923	927	920	928	879	978	911	938	873	883	958	876	888	927	915	961	908	934	923	868	921	936	957	923	895	989	950	896	925	977	909	967	941
1876	289	257	294	261	272	261	245	244	236	270	254	259	241	242	219	243	233	237	237	224	226	246	257	247	229	245	248	240	257	261	226	263	226	254	218	239	262	234	229	236	240	258	250	245	244	244	263	228	254	255	250	247	224	240	258	236	260	254	261	230	288	261	266	234	249	216	221	279	248	263	275	250	237	247	246	258	251	276	221	238	270	230	231	242	254	226	229	226	251	278	225	230	278	253	254	267	246	230	254	240	240	272	280	250	239	232	250	241	234	254	249	243	251	222	249	204	227	249	236	244	229	231	247	233	221	263	254	241	225	260	260	263	247	233	224	244	263	256	247	250	254	223	261	261	245	258	244	255	223	230	266	266	258	252	265	240	248	289	259	218	222	241	248	247	238	253	264	249	236	240	222	269	232	274	265	239	241	251	233	230	208	239	259	223	225	237	247	240	289	253	223	241	232	247	255	256	223	247	250	263	260	256	222	258	229	257	249	262	228	243	218	258	261	233	237	203	238	251	256	242	238	271	231	216	239	261	232	250	205	262	244	218	244	252	258	243	243	250	230	240	250	244	241	266	255	265	243	272	249	232	249	227	246	243	237	236	240	216	254	243	240	251	248	237	231	269	219	231	223	224	259	269	252	266	238	252	250	275	257	238	240	228	276	251	260	254	213	242	272	219	249	246	253	243	239	249	243	258	231	261	244	226	251	218	266	214	260	243	240	229	242	227	239	250	251	236	240	252	227	232	240	252	220	240	241	264	226	249	225	244	223	217	253	242	235	233	265	230	227	255	230	230	246	239	237	239	270	239	248	259	232	242	264	235	242	264	254	260	248	196	226	254	235	265	285	237	244	237	246	271	265	237	261	212	254	260	212	219	247	264	261	220	265	243	243	259	249	249	242	225	272	242	215	264	276	248	250	257	248	244	231	244	245	279	253	238	256	233	243	300	255	248	242	240	192	233	230	247	274	236	242	252	278	239	247	240	264	255	238	252	274	239	267	264	268	302	249	248	249	228	263	240	257	262	239	237	247	281	228	245	269	274	232	225	250	239	219	231	237	258	260	275	231	248	268	243	244	264	248	241	228	237	259	265	211	240	267	242	254	216	293	263	265	247	233	254	238	238	245	241	260	275	258	248	208	242	268	265	239	257	244	214	250	239	236	230	241	198	246	242	215	245	259	268	267	264	267	218	245	233	258	255	232	257	272	251	220	242	288	236	242	269	236	238	251	232	233	247	252	241	232	261	253	246	254	223	223	240	242	250	245	237	265	248	252	232	218	255	250	258	243	242	226	260	267	245	260	271	249	269	230	231	231	256	230	264	232	236	237	227	238	264	259	263	247	231	254	275	247	270	239	238	231	237	234	249	238	219	243	233	240	248	267	245	251	259	229	250	229	278	249	255	240	260	239	228	242	245	258	230	241	255	251	272	238	229	266	257	243	274	249	255	238	272	243	247	237	255	224	265	237	224	254	265	240	241	263	236	233	242	283	236	276	222	272	253	256	269	256	240	218	250	251	228	231	244	261	259	224	230	220	235	214	245	273	270	272	228	252	263	238	270	231	214	197	243	244	240	252	251	241	254	251	257	248	267	233	253	240	247	247	254	243	232	250	261	264	224	245	261	259	238	241	265	226	258	247	264	267	235	258	235	270	259	263	202	265	253	292	275	269	259	220	257	235	272	263	255	229	283	251	219	252	225	224	236	233	272	241	224	269	270	249	274	262	256	254	230	194	243	262	243	242	251	222	246	240	232	238	243	247	254	252	260	282	224	264	272	235	229	231	227	240	278	269	232	251	232	213	246	220	250	220	257	239	258	278	233	252	270	256	269	264	253	265	257	232	247	241	253	248	220	232	267	224	225	231	267	260	247	272	253	258	243	273	278	246	245	251	270	260	255	209	243	260	246	229	243	251	269	214	256	258	224	265	238	255	250	253	224	247	234	219	244	233	254	250	253	250	264	243	234	242	244	250	235	263	253	227	240	252	222	272	249	235	252	250	277	242	220	225	241	271	233	257	248	241	252	251	261	225	236	259	229	231	257	244	240	223	255	264	258	229	251	274	257	234	242	245	244	242	263	247	233	253	242	219	208	231	245	250	242	248	258	253	234	250	244	182	221	233	253	264	227	222	253	275	252	245	250	230	216	253	239	234	247	233	220	206	265	222	218	250	247	263	285	246	223	254	225	248	233	227	233	238	208	259	255	234	241	219	278	256	229	256	241	227	222	237	240	225	249	247	241	240	237	262	234	251	272	288	239	264	215	241	252	260	238	225	261	268	245	242	263	263	250	256	232	248	249	238	239	228	263	215	246	253	233	226	222	245	252	268	279	265	234	241	221	227	242	247	216	254	227	222	246	228	257	227	230	232	253	233	233	245	233	267	255	226	253	235	260	237	226	258	224	238	243	246	258	240	235	212	231	263	239	246	265	250	231	239	267	246	250	249	237	261	239	244	249	223	239	238	260	237	258	244	235	251	269	274	252	246	239	256	250	229	253	270	253	228	250	242	235	245	242	248	245	261	243	271	246	287	238	273	245	252	268	274	225	248	234	235	247	232	276	249	271	240	249	290	266	224	256	243	245	281	247	227	227	236	252	247	239	255	243	233	257	245	242	246	237	240	230	250	211	244	235	249	228	252	247	256	269	248	278	237	244	269	251	215	232	244	267	222	258	264	270	258	243	241	235	258	249	262	256	243	247	231	249	248	261	239	261	240	261	293	246	243	234	252	226	247	239	245	231	245	253	235	242	260	237	253	266	263	244	293	238	245	239	292	266	254	253	232	233	253	226	264	256	261	258	264	271	259	263	249	236	257	272	247	249	257	234	222	231	247	238	225	245	258	266	253	230	258	230	217	277	250	242	272	232	257	238	257	246	252	218	240	261	260	252	239	255	275	242	257	236	245	245	268	228	232	246	230	260	222	264	259	235	240	264	232	237	225	227	254	267	235	249	257	251	248	245	245	245	247	267	249	244	216	261	231	245	262	245	220	243	235	264	225	282	248	252	237	261	233	245	252	235	212	224	271	262	251	253	254	229	242	247	240	229	227	236	253	236	260	256	251	265	252	279	251	238	261	229	235	235	226	252	243	250	242	235	238	260	231	249	241	250	284	251	257	260	261	240	243	237	240	244	258	231	259	228	273	222	261	256	232	229	247	250	231	237	252	272	264	220	251	249	270	243	277	220	275	243	252	228	234	242	252	245	292	270	263	266	231	251	214	243	262	231	237	231	239	248	240	273	275	248	254	231	252	214	216	279	266	257	249	204	269	235	248	228	242	207	269	230	240	251	257	221	248	241	229	239	235	248	255	219	253	254	237	257	234	272	248	242	275	236	262	251	240	257	252	256	235	223	255	225	253	259	248	242	246	246	233	238	267	246	264	243	252	250	245	222	254	253	222	229	234	251	231	234	264	261	244	269	243	250	243	266	291	251	250	228	259	219	260	251	239	248	239	237	280	226	253	228	273	240	256	265	272	249	250
2296	706	708	748	715	774	743	653	660	708	685	704	718	667	704	666	659	683	691	638	663	639	665	677	683	673	684	622	671	624	609	716	692	638	644	657	687	646	655	650	656	650	645	696	658	633	670	670	622	638	670	637	664	671	640	661	648	675	686	673	647	656	671	667	685	667	711	668	663	621	647	665	643	671	611	664	701	679	666	635	634	648	662	677	646	683	672	633	631	691	629	642	634	693	656	627	653	641	653	649	620	651	667	658	649	664	637	656	642	668	689	636	676	639	627	667	639	665	636	656	669	622	637	632	675	674	629	632	660	625	650	643	654	690	611	620	722	626	695	645	662	685	670	599	662	665	641	701	647	657	646	620	643	622	690	683	658	674	638	669	668	700	622	686	648	667	666	687	626	649	638	675	681	658	656	639	652	645	704	691	660	656	646	639	644	706	671	634	672	686	613	670	640	625	631	687	654	677	630	653	659	670	646	633	723	662	660	639	682	621	673	682	690	653	694	671	664	665	681	682	657	665	675	659	637	663	634	617	666	641	639	632	666	663	661	616	712	652	707	634	599	642	665	605	682	636	641	615	688	701	660	632	706	689	654	663	716	636	660	615	660	659	633	615	637	701	682	666	627	675	667	666	668	641	655	694	677	645	676	622	667	657	722	713	663	720	698	623	641	659	618	665	686	660	654	658	620	652	625	644	652	669	658	679	621	635	689	652	602	644	699	601	678	643	677	691	627	654	670	652	655	703	654	638	648	679	627	682	636	629	633	629	669	595	649	619	661	677	658	647	706	634	656	636	651	670	681	649	681	652	697	647	625	667	736	723	668	666	669	694	699	682	645	659	685	649	664	663	646	654	690	694	627	685	672	687	654	629	674	644	663	665	635	669	644	633	646	654	677	619	667	683	683	622	620	643	691	649	689	650	695	656	657	667	676	667	653	623	692	654	639	612	688	673	631	648	675	625	644	616	655	643	657	688	667	637	696	637	660	673	652	677	662	669	688	617	666	686	604	704	638	629	666	641	698	664	637	618	629	672	656	635	661	698	681	651	678	659	655	697	683	631	623	672	664	621	669	674	640	630	613	672	678	669	708	638	667	636	626	650	657	653	620	667	678	651	637	648	628	676	666	614	649	703	683	662	695	682	708	624	681	636	647	673	637	641	659	687	604	679	621	646	640	660	643	719	673	641	641	652	664	667	653	675	681	714	652	669	704	658	616	667	650	610	696	664	717	627	643	660	643	674	635	659	636	683	713	665	649	621	668	668	660	698	695	654	618	623	653	658	670	701	649	677	620	626	702	689	682	673	684	610	630	653	658	645	655	630	624	605	654	677	630	668	654	639	639	645	643	631	657	680	683	657	648	622	633	657	649	678	710	655	653	678	657	646	689	657	709	646	607	659	655	611	637	638	653	683	636	701	658	689	657	622	615	663	666	649	652	647	681	657	664	679	681	668	673	625	652	603	649	612	685	654	679	664	686	674	683	638	677	693	642	627	683	633	655	676	680	662	675	683	701	608	629	640	637	660	675	662	636	627	681	687	661	625	634	658	650	654	646	675	641	667	696	599	627	653	627	641	658	669	648	628	675	712	656	706	645	656	647	683	665	687	652	671	663	649	642	652	648	638	648	662	658	624	639	663	683	702	645	697	649	617	626	675	650	682	672	643	680	644	687	647	666	631	674	665	670	632	632	595	696	629	680	638	670	702	635	646	665	643	662	661	693	664	640	658	663	642	633	628	675	632	670	667	659	671	675	637	638	632	637	614	672	647	632	668	647	678	631	628	618	657	678	706	608	648	664	629	606	665	656	649	602	584	651	613	647	720	680	681	692	639	680	630	644	666	674	660	664	646	666	676	638	629	690	647	641	671	676	680	671	618	637	628	684	686	646	618	651	678	658	658	648	666	606	685	673	657	723	614	685	663	653	644	666	619	655	622	656	676	631	664	633	647	654	696	688	653	663	632	618	653	714	682	628	639	655	622	678	629	677	663	689	630	688	658	666	682	672	683	676	674	631	624	618	667	601	636	659	641	680	630	675	668	667	660	621	631	618	639	655	687	675	677	674	709	624	728	715	674	594	671	660	615	634	638	651	604	667	657	604	651	635	686	673	642	662	705	667	665	665	669	676	647	678	651	683	653	688	636	627	637	686	619	711	689	643	676	645	635	633	660	665	654	727	697	670	670	680	669	643	673	669	657	649	676	657	673	643	661	603	689	672	699	616	637	683	692	649	622	672	631	679	598	620	687	648	645	637	641	645	639	665	658	626	644	671	693	716	691	602	642	669	638	649	671	658	651	626	640	659	629	686	632	660	637	713	640	670	654	645	657	717	691	670	649	669	642	660	634	638	637	651	682	609	682	666	634	668	662	673	647	616	665	613	653	652	641	657	640	676	662	641	701	622	645	657	655	648	633	684	700	674	643	656	707	652	652	648	707	676	704	678	680	677	645	674	629	634	653	690	646	666	657	589	695	660	670	628	694	671	680	647	613	653	624	662	640	675	674	682	662	687	676	647	687	657	667	671	623	635	679	667	639	613	641	614	675	675	657	664	667	618	591	656	641	666	639	677	657	663	688	656	676	657	652	690	643	595	648	684	637	655	643	662	643	627	650	620	641	621	690	671	656	617	714	672	649	656	650	659	671	677	611	640	661	604	677	664	634	586	662	665	674	642	628	612	651	672	713	681	659	627	726	692	642	632	661	667	644	648	666	633	646	696	697	685	646	703	669	634	650	629	709	658	655	643	675	701	675	660	674	652	654	642	641	641	668	623	655	633	651	664	669	692	648	637	615	630	651	653	638	672	619	686	636	645	660	649	632	704	610	655	653	687	644	662	690	654	662	665	642	643	638	700	667	632	675	676	635	659	639	644	686	711	658	635	657	705	649	664	639	646	641	655	604	685	653	700	653	621	655	645	657	657	656	669	635	629	644	683	657	642	659	638	672	685	645	653	699	689	696	683	656	645	645	643	628	623	634	624	645	644	707	616	671	646	616	628	648	611	674	643	700	644	677	646	596	654	679	675	671	713	643	667	654	652	654	636	707	624	671	657	664	688	668	651	700	671	657	666	728	631	631	740	676	679	650	700	683	684	640	625	645	713	671	653	650	626	644	631	657	682	687	660	698	651	628	670	698	691	628	640	658	639	679	664	607	640	689	668	650	664	633	641	693	616	666	690	664	686	657	647	644	647	635	628	660	655	681	669	620	649	597	650	658	642	606	652	708	653	610	671	632	617	673	642	695	658	634	670	641	658	680	692	616	669	635	656	679	633	671	682	644	639	670	644	655	633	695	733	658	647	636	647	639	692	664	658	646	642	687	694	678	655	663	639	672	636	678	642	653	649	632	647	639	653	654	671	645	652	634	663	685	643	700	669	634	674	687	660	641	645	633	691	637	687	606	656	643	630	668	676	719	686	645	651	692	623	658	691	673	657	646	678	693	601	660	642	679	676	656	666	650	697	697	622	695	649	685	688	646	669	644
7322	953	1147	858	668	480	393	369	308	314	245	264	247	227	227	233	224	214	224	187	212	223	206	203	226	211	208	211	227	202	187	187	199	217	159	180	199	219	180	187	175	195	174	220	181	192	179	213	200	195	198	182	186	164	198	187	198	195	179	196	192	192	196	173	183	200	192	197	187	183	176	204	217	175	190	190	197	207	189	187	182	172	181	195	168	189	202	189	197	200	173	185	214	185	183	182	190	182	172	181	191	176	169	169	214	205	183	203	179	183	174	177	185	186	173	171	207	166	179	170	189	208	172	188	182	184	180	181	182	181	183	194	190	195	175	201	183	156	212	187	194	190	207	178	186	176	182	149	173	206	147	182	176	206	226	186	191	161	189	190	211	207	173	204	166	178	195	190	165	193	191	198	218	175	197	196	195	206	191	223	175	192	176	180	215	175	181	188	189	187	173	205	195	184	187	204	209	181	180	176	174	193	177	188	191	180	186	178	183	184	195	179	211	209	186	190	203	195	170	181	185	200	204	192	182	196	176	180	192	174	212	196	201	181	178	206	198	178	188	192	204	192	179	193	194	208	160	219	196	185	190	160	191	201	198	181	169	196	185	199	195	161	190	208	214	186	205	185	195	195	184	184	161	180	211	178	163	172	170	215	203	178	190	165	189	162	189	190	187	197	178	184	209	192	183	203	185	182	192	177	174	199	187	184	212	183	188	164	197	180	199	165	158	186	186	206	174	178	207	203	192	180	169	210	189	196	213	164	188	199	175	198	225	190	166	167	172	184	209	182	169	176	175	195	182	181	173	209	184	170	180	184	202	196	200	205	167	168	196	197	186	179	171	199	182	196	184	197	212	164	189	192	202	179	182	210	194	182	203	167	193	190	179	203	186	205	171	176	198	172	205	203	169	181	185	193	187	206	164	205	194	199	193	178	195	161	192	186	188	187	179	186	197	169	194	197	187	213	182	181	189	166	199	188	171	202	195	200	173	177	210	205	177	187	174	180	180	182	166	172	195	183	166	187	186	185	192	159	188	188	182	188	182	205	172	181	186	180	177	198	206	194	208	190	206	203	199	174	198	160	184	183	204	182	179	198	168	190	182	171	189	211	198	212	206	168	176	184	207	186	205	199	188	188	162	199	183	197	164	182	197	217	187	163	192	189	177	198	180	182	197	208	211	195	173	189	183	182	178	213	197	181	174	182	174	196	178	188	181	186	188	199	188	210	203	181	186	174	202	168	184	195	171	176	173	173	194	187	185	193	201	185	180	209	185	211	190	201	193	171	193	180	183	192	189	176	186	184	195	184	188	204	157	192	200	193	180	177	183	214	210	189	211	174	206	202	209	195	188	175	200	189	185	183	193	174	186	187	209	193	210	180	225	223	201	187	181	186	165	198	180	164	197	185	207	202	187	211	202	177	187	172	174	206	173	193	184	186	182	193	211	174	177	189	198	219	180	195	191	181	192	181	167	188	206	169	206	196	177	167	176	197	188	200	190	180	191	182	177	192	159	185	218	164	189	196	188	177	186	191	160	189	176	154	188	189	182	187	168	169	157	202	179	230	199	188	193	186	197	203	184	176	194	177	176	216	193	187	213	180	192	184	189	202	198	180	167	157	178	174	193	175	173	200	197	178	198	199	193	176	178	178	180	192	192	220	195	202	168	209	199	186	202	181	164	207	194	184	199	178	172	187	177	197	163	176	182	185	180	197	192	197	167	213	203	192	194	191	165	187	214	189	212	172	182	190	194	188	170	181	180	165	182	188	189	178	181	182	174	190	186	196	197	190	178	187	169	178	186	204	181	190	179	194	158	192	179	171	203	184	205	200	177	187	176	217	188	203	216	194	174	186	163	196	176	211	204	199	167	206	200	167	187	199	199	182	190	208	200	210	182	171	184	196	184	185	203	221	189	213	217	193	169	200	204	206	162	192	154	172	186	202	181	199	176	195	155	195	174	198	175	185	207	195	190	200	182	190	175	200	170	169	188	210	163	183	183	177	209	208	196	166	170	193	190	172	181	187	183	192	201	192	212	193	175	175	219	199	168	178	213	166	207	177	191	182	198	176	184	191	171	230	207	177	201	197	179	201	206	164	168	186	208	181	202	188	183	182	204	194	178	173	178	218	204	198	190	193	186	171	190	176	168	204	195	184	164	191	187	179	175	208	204	183	189	189	199	188	191	192	194	179	180	178	193	178	173	165	186	211	198	186	176	180	182	204	186	207	198	187	175	161	154	168	174	201	188	166	195	188	213	207	195	184	201	181	198	200	176	166	186	203	174	183	182	193	206	190	176	196	181	184	203	208	206	176	180	208	198	187	176	169	173	184	189	185	196	201	199	199	181	203	179	174	185	183	176	180	171	172	215	183	197	173	182	183	183	212	176	199	162	175	183	184	201	197	190	159	205	188	178	210	198	194	191	179	203	197	202	161	188	191	188	207	195	169	184	185	206	184	195	166	180	191	180	186	202	177	182	207	173	160	184	192	181	188	199	201	207	200	169	185	170	186	165	209	182	165	194	183	193	185	175	190	198	176	173	216	175	170	195	170	205	210	165	192	203	212	179	190	184	193	192	183	199	199	216	188	195	192	162	197	175	207	188	198	172	189	183	188	206	173	207	184	175	178	215	195	198	191	190	193	194	190	194	193	182	186	193	194	198	199	192	203	175	195	156	184	176	192	165	195	177	186	173	138	187	192	195	191	192	188	188	200	171	186	165	204	185	178	196	191	183	172	195	185	175	187	189	212	175	214	178	227	208	175	190	192	198	200	211	168	189	191	193	190	188	179	202	195	207	202	209	193	206	182	189	198	174	166	186	166	180	182	199	188	185	180	206	190	172	170	182	163	178	200	224	197	187	180	175	173	203	168	177	168	169	188	173	190	167	200	161	195	200	177	180	201	206	175	188	209	189	188	181	168	170	191	170	187	208	191	208	178	169	206	183	212	178	189	195	177	165	174	199	212	200	212	205	196	176	190	173	189	169	177	186	176	186	171	172	198	186	188	175	188	186	202	202	200	193	206	178	195	178	182	188	224	206	176	181	185	169	219	193	169	217	193	176	163	214	193	177	153	187	178	187	179	194	186	169	175	179	191	170	193	184	172	181	176	193	195	177	185	199	197	188	194	191	206	213	184	169	183	198	175	199	171	175	175	183	220	209	203	181	202	195	168	178	185	186	180	169	196	202	192	192	185	190	184	181	227	187	199	202	204	191	182	185	180	201	198	181	206	203	200	176	172	179	205	195	187	210	178	163	181	179	186	190	202	164	201	162	182	182	169	206	204	188	184	201	210	205	169	226	184	193	206	184	183	165	190	202	201	189	196	178	158	189	181	187	196	186	181	176	189	170	213	181	184	183	181	186	205	186	153	171	214	195	209	194	190	163	183	185	179	181	194	186	188	194	176	172	216	185	157	176	186	183	170	181	166	194	163	187	206	213	173	171	175	208	201	194	195	192	175	191	161	188	198	196	180	188	221	158	187
5532	1222	2391	2898	2633	2168	1768	1500	1303	1245	1125	1031	1025	935	851	856	830	796	760	716	695	704	689	688	692	697	656	626	624	619	603	612	608	572	610	635	599	641	613	575	566	617	542	601	616	584	594	575	583	582	590	563	618	534	572	563	581	622	563	639	536	570	553	569	558	571	550	549	549	582	570	553	573	584	536	608	596	574	542	603	525	583	546	611	563	494	588	524	586	567	546	560	528	554	593	530	585	618	522	563	551	536	555	504	558	600	550	518	592	547	550	502	612	579	615	566	580	585	595	544	578	571	548	547	560	551	579	567	589	563	589	524	534	506	554	578	529	576	588	578	589	531	551	537	563	606	547	581	627	537	556	539	569	570	564	567	542	525	563	549	529	558	539	562	545	538	563	566	562	565	548	572	612	545	546	565	581	547	569	589	526	582	542	531	535	517	532	547	543	568	567	564	559	577	551	535	619	584	545	565	583	540	554	557	568	558	549	514	588	561	593	563	556	593	536	550	578	572	529	573	512	565	589	572	569	520	580	542	552	548	542	580	564	597	527	544	571	554	555	530	568	567	558	548	548	535	557	529	575	527	556	528	561	565	539	514	541	523	583	544	558	567	561	543	555	550	552	589	578	579	551	576	550	565	579	568	573	544	556	552	590	612	570	535	525	576	545	542	567	557	535	589	534	584	550	588	568	588	546	504	591	546	531	526	548	561	567	554	574	558	586	543	558	568	549	552	545	571	586	560	520	543	548	581	567	563	559	584	569	544	548	584	565	554	555	514	550	551	585	550	560	565	558	530	543	574	526	549	557	565	578	592	602	554	548	558	589	522	537	575	552	576	552	582	541	568	570	546	556	555	582	552	597	602	581	537	548	594	571	582	546	532	535	565	539	515	564	530	516	582	546	562	591	524	519	523	546	577	552	546	598	549	534	549	575	574	569	588	566	549	564	565	569	561	610	533	550	535	544	540	513	582	539	550	563	521	533	533	554	593	557	570	569	556	540	593	587	559	591	540	539	575	505	525	589	585	541	588	542	524	559	538	545	545	552	541	544	551	543	542	577	556	553	507	569	573	536	557	539	532	574	594	554	586	589	571	528	526	563	558	576	573	530	548	551	551	556	576	596	547	584	563	557	521	561	563	610	580	550	605	588	582	521	597	531	592	558	555	561	513	565	591	546	551	599	564	532	541	552	547	556	559	547	519	524	571	561	566	531	585	539	544	560	518	577	552	526	499	551	542	534	542	514	612	564	578	519	560	590	580	560	563	530	561	558	590	562	551	551	527	585	560	506	562	599	579	555	555	553	584	535	557	532	559	558	596	583	549	520	540	560	549	537	536	562	549	520	593	541	545	560	539	540	528	556	547	525	558	545	575	555	582	540	550	543	540	556	546	517	521	568	542	565	516	573	549	633	547	564	513	518	558	563	575	554	566	576	548	516	508	629	527	556	591	597	564	554	559	571	550	558	577	545	582	552	536	575	544	539	566	584	572	544	549	619	593	550	562	609	517	557	585	527	538	514	577	610	580	537	565	555	604	567	567	491	570	578	556	591	519	550	559	559	565	536	570	565	541	587	521	560	557	551	518	535	590	583	530	566	509	555	561	544	557	539	555	561	530	588	537	573	561	556	576	569	521	548	561	545	563	587	570	547	589	508	535	564	593	528	505	553	547	519	574	539	536	574	605	557	566	544	551	535	571	545	552	613	567	570	506	577	530	557	632	527	565	514	543	523	567	574	530	577	570	565	532	563	622	533	562	546	556	550	537	574	540	521	578	541	583	567	529	570	537	567	571	586	571	562	526	529	553	546	546	570	571	558	569	504	596	588	567	509	582	550	555	522	580	544	562	513	549	554	577	541	555	582	560	493	584	569	544	535	562	575	571	588	539	571	571	570	597	562	526	533	555	540	520	597	547	495	563	546	547	564	539	592	594	536	541	577	552	544	535	557	554	521	534	539	557	548	546	579	568	520	563	545	534	575	530	526	559	567	563	556	553	540	608	559	577	594	527	561	559	552	547	565	501	564	601	557	567	572	574	545	574	572	525	549	535	561	552	569	537	556	552	542	525	548	510	536	539	565	504	594	556	541	517	537	564	595	578	556	602	537	522	601	500	600	616	563	575	650	587	544	512	547	546	542	583	562	527	551	579	552	582	562	534	536	565	548	602	555	520	567	534	532	567	510	574	550	549	573	549	552	576	540	553	545	581	561	563	569	558	548	614	592	582	530	520	529	542	552	526	566	563	538	534	589	556	576	615	588	542	557	592	521	526	552	596	550	554	599	590	544	543	571	565	531	531	561	580	530	569	566	498	565	560	563	567	545	562	523	563	580	588	547	572	545	543	560	531	564	556	563	597	539	557	517	578	499	535	552	573	504	553	539	560	550	534	511	568	593	547	544	537	559	543	584	563	559	541	561	522	578	527	525	506	601	588	564	583	557	500	561	567	555	558	585	543	525	587	573	544	555	528	579	549	567	572	518	575	543	543	565	564	547	512	576	527	549	555	573	552	517	534	534	550	596	591	528	549	551	554	552	569	545	535	605	580	521	580	582	592	576	568	579	549	605	546	565	584	570	572	528	562	538	596	540	531	554	539	593	538	571	541	559	530	569	531	548	562	521	519	554	581	559	562	588	565	572	576	518	553	535	594	535	547	595	560	590	589	530	568	574	567	547	564	525	542	552	544	537	576	516	551	568	538	556	556	550	562	570	562	536	585	531	569	549	544	515	550	629	568	567	567	568	494	530	550	611	566	566	597	523	529	556	553	526	540	540	538	570	534	586	563	562	547	565	558	610	505	578	535	587	602	591	593	537	506	582	526	518	543	569	558	568	524	559	600	511	533	564	543	534	581	550	553	512	564	551	511	605	549	547	541	536	562	595	568	563	562	528	531	560	568	536	564	538	518	532	543	566	513	568	539	560	542	553	522	567	574	582	556	551	536	526	523	538	546	561	595	588	544	583	530	598	556	563	534	561	564	588	554	577	531	534	575	572	567	557	513	591	533	558	581	537	535	540	571	535	555	577	534	574	579	553	556	554	544	542	558	541	576	586	548	573	549	615	601	576	570	516	591	576	572	589	555	569	553	565	517	558	566	519	547	533	553	586	549	597	562	529	525	572	599	581	543	591	520	561	546	573	510	533	594	582	555	529	514	543	551	592	591	554	583	510	530	563	525	537	535	572	573	528	584	552	570	549	566	544	500	550	571	588	568	528	567	551	555	569	585	564	513	536	580	545	517	532	584	553	556	550	577	565	586	547	533	546	605	534	562	539	543	536	562	603	550	580	601	568	537	512	560	523	602	560	563	590	573	534	581	509	523	578	518	565	512	548	555	562	486	538	565	539	550	563	542	568	542	576	508	578	580	554	603	552	501	549	543	568	547	539	608	564	566	562	545	568	558	541	558	571	560	567	527	550	549	571	493	582	556	566	550	522	561	611	516	527	560	514	550	530	531	599	551	568	555	547	564	605	539	584	602	576	577
13613	2331	2462	1792	1208	956	827	732	626	587	537	517	464	485	452	376	424	439	413	403	428	429	422	393	395	398	407	410	358	418	345	405	374	399	366	403	365	393	397	388	377	364	391	362	374	387	408	376	393	325	352	377	377	372	366	367	364	344	379	369	384	362	366	332	375	353	357	361	344	383	363	367	399	375	352	362	363	389	370	343	365	351	392	411	373	354	359	348	340	374	373	406	375	349	365	361	356	367	349	389	385	394	388	336	369	378	309	363	382	360	318	371	381	391	360	328	368	374	387	401	441	387	361	352	356	345	352	382	388	381	366	383	395	375	334	331	385	357	397	407	369	349	363	355	414	396	400	374	337	357	415	373	358	371	390	361	361	349	387	365	366	378	384	371	384	365	335	335	375	355	357	397	365	342	356	349	378	347	394	377	381	366	376	379	373	323	380	370	350	353	364	389	353	361	379	391	354	329	383	371	356	385	374	350	359	366	331	363	396	368	338	357	369	322	342	340	329	349	370	392	359	355	392	339	361	359	358	370	371	338	355	376	413	384	356	353	381	356	348	360	392	351	369	368	339	389	347	371	398	383	353	351	347	373	364	347	368	369	354	406	355	351	385	334	348	393	352	367	341	377	355	347	388	397	386	368	361	373	365	361	352	352	369	373	366	364	372	365	344	382	428	378	353	345	334	348	382	399	358	343	374	402	364	393	379	374	360	350	399	366	370	373	348	379	375	350	382	318	396	365	403	396	388	391	401	375	403	350	370	357	352	338	365	405	344	375	322	357	357	332	359	371	395	338	364	342	360	340	403	376	385	362	355	328	341	348	342	360	378	340	391	395	327	349	384	391	344	393	380	360	374	386	360	348	336	370	336	376	399	383	329	366	386	364	373	353	396	397	379	345	378	346	329	367	358	342	366	374	360	380	357	354	362	354	368	400	384	337	356	362	351	359	384	368	392	376	356	370	383	355	380	396	383	354	358	358	362	369	363	386	380	341	368	350	370	371	382	329	367	368	343	351	366	378	361	374	376	320	375	352	348	330	369	353	346	368	363	372	382	386	396	376	375	353	383	366	330	365	384	352	368	353	401	342	353	367	388	356	408	380	323	376	339	329	369	379	380	385	349	346	356	384	357	341	361	375	364	380	377	365	363	357	405	359	362	374	405	356	347	314	337	347	361	395	352	376	350	321	362	386	437	419	367	343	324	387	381	371	359	348	367	357	364	350	368	370	366	363	371	378	389	355	367	374	348	339	351	332	361	380	338	353	366	374	386	345	372	346	389	375	349	335	349	353	327	323	369	362	332	395	394	335	386	313	392	383	356	370	328	365	369	345	362	391	397	351	377	365	368	346	362	419	378	361	344	381	343	397	369	354	374	407	354	335	338	357	357	357	353	373	362	365	361	374	324	359	357	403	381	347	401	366	352	366	360	392	356	371	372	336	354	357	376	380	372	402	362	337	373	369	356	389	361	386	385	372	377	395	374	363	373	378	381	357	379	340	361	387	355	383	384	351	383	349	327	365	367	372	328	389	361	361	367	382	329	340	345	406	390	340	358	368	358	349	370	380	338	389	373	359	413	368	407	402	379	363	375	363	388	367	341	355	373	379	360	348	347	345	366	379	381	400	364	334	380	370	350	380	386	349	367	399	361	372	365	347	359	386	352	350	349	379	383	344	385	375	356	367	375	326	406	408	379	388	357	338	363	386	368	412	340	338	390	352	354	383	377	357	365	379	360	356	354	363	378	370	326	399	378	357	350	324	323	379	422	342	342	376	361	367	356	331	370	395	371	332	373	325	411	374	373	386	394	351	308	387	392	351	374	352	339	358	370	385	389	348	366	387	370	318	370	368	377	373	377	365	371	370	387	367	329	309	362	368	342	363	314	358	339	366	378	325	382	323	355	397	367	352	402	346	385	366	352	374	370	371	337	329	361	358	349	366	417	349	368	402	398	381	360	343	375	358	399	392	328	347	381	366	371	376	372	354	386	347	373	362	389	365	416	363	381	354	389	386	353	364	356	333	336	323	355	363	413	349	385	329	393	341	366	404	384	364	342	405	363	369	358	359	381	403	327	345	362	374	378	351	370	373	404	368	344	342	397	358	363	354	359	331	343	397	369	376	358	379	380	401	337	385	404	370	350	381	374	356	365	347	379	382	375	355	368	360	391	372	349	350	349	351	338	384	376	370	372	398	397	359	359	368	379	340	365	368	417	387	369	350	340	361	416	350	349	342	346	348	383	363	341	328	379	363	397	394	387	377	382	359	338	386	372	378	373	381	346	353	386	375	365	353	377	362	336	359	325	366	327	351	341	360	360	327	337	375	345	360	391	348	386	372	381	405	374	363	353	398	355	354	368	361	351	396	362	386	353	390	360	381	363	368	351	374	364	343	352	349	376	377	347	383	376	344	350	370	348	347	382	364	361	368	368	383	349	395	378	368	382	356	333	399	396	345	375	352	353	401	397	343	326	396	367	348	379	348	367	356	360	379	379	362	401	378	371	366	374	333	392	372	389	330	352	389	386	356	344	388	364	358	357	358	337	349	367	361	389	375	391	385	358	406	396	393	351	377	383	374	338	343	380	385	365	355	373	362	340	375	375	384	341	356	368	363	417	344	386	390	366	364	360	358	374	378	373	358	388	350	350	385	386	326	375	383	366	396	338	373	399	392	373	378	364	365	367	359	385	377	357	324	384	401	379	342	332	378	352	404	389	360	391	373	366	358	405	379	373	335	368	367	370	364	362	402	357	371	319	375	351	416	310	356	355	347	368	346	348	344	406	331	328	352	352	328	366	347	398	378	391	372	356	374	332	417	339	369	356	375	384	360	375	355	371	344	326	351	381	369	380	368	386	380	370	380	372	378	357	383	374	334	371	361	359	355	363	364	347	377	352	399	340	394	388	382	361	334	356	364	342	358	334	358	362	374	382	370	384	350	388	366	400	346	360	368	334	309	384	359	335	359	365	361	373	387	383	367	380	386	397	360	365	355	325	334	396	334	341	369	400	373	397	387	371	349	364	318	367	377	421	344	367	371	354	371	357	351	386	380	389	360	377	381	365	396	353	403	374	333	349	363	323	350	373	383	366	339	377	386	344	396	397	351	361	401	356	389	346	367	341	366	356	372	355	378	405	365	350	367	402	363	350	355	369	347	368	391	340	355	376	329	378	356	385	361	328	352	363	357	342	350	356	372	380	369	362	377	340	349	354	357	374	357	384	375	355	385	333	397	373	339	356	363	364	350	348	359	365	350	371	343	391	382	360	385	364	375	375	341	355	331	341	369	376	377	360	379	338	393	347	328	389	369	421	387	355	377	369	355	356	358	341	353	367	336	374	356	348	326	385	405	362	376	368	375	376	382	362	403	340	380	356	357	331	374	379	361	352	339	362	351	367	347	382	365	360	393	352	377	360	340	391	369	355	347	384	339	360	384	353	368	362	334	407	377	355	365	385	363	371	376	401	398	359	392	382	347	334	374	369	382
7831	2225	4515	5463	4618	3836	3470	2905	2565	2196	1989	1916	1734	1590	1523	1438	1399	1370	1294	1227	1234	1264	1255	1182	1218	1132	1116	1079	1105	1096	1112	1073	1055	1062	1077	1045	1001	1044	1030	1015	966	1014	1004	968	1008	976	997	1003	1047	962	1006	979	959	1035	1001	991	934	956	966	990	992	951	951	919	947	1005	932	969	967	992	938	948	950	964	920	941	962	951	925	955	957	943	933	943	919	951	889	941	1000	945	955	897	900	951	960	932	956	994	959	989	964	1009	982	918	893	911	937	946	939	931	897	960	912	917	929	1013	913	906	931	912	965	977	940	934	941	912	910	925	928	910	950	905	926	932	919	951	928	971	948	871	919	941	948	933	980	978	886	947	923	910	977	925	929	926	954	981	915	924	910	953	985	953	943	931	917	907	901	928	934	956	905	887	885	942	946	936	949	873	950	866	951	933	923	920	954	940	921	980	906	926	900	926	944	968	908	957	950	956	942	907	948	930	916	927	888	961	924	918	943	916	935	955	913	925	953	939	872	937	934	944	927	971	967	954	956	897	924	912	911	918	970	884	875	1001	883	896	947	938	903	931	1026	917	869	963	965	920	907	922	929	918	923	953	888	947	929	920	894	920	939	914	928	900	908	976	967	917	894	938	953	937	892	991	935	946	997	969	960	922	927	912	906	948	916	942	865	908	928	914	895	973	973	849	864	917	938	911	979	946	928	961	896	944	960	948	880	964	974	922	944	950	948	951	929	936	956	959	942	975	923	950	924	886	894	946	930	916	953	949	975	943	909	937	936	938	910	927	911	935	972	979	943	951	959	942	953	920	953	922	895	972	935	903	924	922	873	901	963	994	905	883	928	926	969	915	912	965	922	939	949	955	900	908	1008	942	889	898	926	903	940	919	947	937	894	953	895	901	901	947	962	939	920	933	925	922	914	976	947	868	908	963	901	956	915	913	967	928	965	915	955	963	967	908	884	901	933	931	932	919	888	919	937	925	959	952	1027	924	936	962	935	938	968	945	927	934	944	890	935	965	885	915	946	892	907	952	957	864	930	903	950	928	973	916	922	935	912	861	938	1010	953	891	966	926	962	931	918	932	932	964	906	930	939	889	905	896	939	937	961	963	933	943	919	932	967	920	962	950	960	909	928	983	935	884	924	931	936	932	925	901	952	984	870	906	935	924	947	920	928	896	941	905	893	937	956	928	937	967	950	858	925	905	959	974	961	930	957	921	961	969	964	966	879	969	931	985	978	899	941	904	1005	947	974	958	924	930	864	918	904	933	904	973	947	946	940	932	995	915	958	934	960	958	966	889	950	868	919	855	943	921	905	970	892	958	915	966	937	886	936	908	922	905	919	882	909	924	920	888	852	920	919	980	933	916	970	910	918	995	972	887	927	901	969	918	926	942	942	919	891	981	924	952	928	883	931	900	950	1029	930	987	981	913	898	943	957	945	915	937	957	939	964	909	914	930	950	940	925	892	913	933	986	977	969	929	945	996	981	964	945	941	1015	955	974	918	935	974	939	948	951	928	904	946	940	894	977	920	935	935	971	953	914	944	947	899	878	963	932	952	993	922	946	917	923	995	1009	931	910	962	949	935	932	932	942	942	956	945	992	913	924	942	946	934	951	872	982	915	937	928	960	967	932	922	908	935	925	927	992	1001	884	978	937	954	929	904	928	979	922	935	967	936	952	918	953	916	967	919	917	919	936	958	948	903	943	912	972	871	950	938	914	949	909	929	959	916	936	981	948	934	859	937	913	925	950	937	925	956	974	918	917	923	974	955	965	929	923	971	981	925	926	948	884	995	934	883	925	932	932	922	923	947	940	982	919	923	906	939	911	911	864	968	912	958	940	941	991	882	909	919	895	913	928	971	937	898	918	955	901	956	940	909	923	924	949	903	949	904	965	926	956	955	958	921	927	924	939	891	932	961	940	909	922	913	915	947	938	967	915	987	945	936	920	935	928	913	937	933	906	886	936	933	922	917	957	985	937	951	950	900	950	960	956	921	870	968	930	933	911	973	934	890	950	917	935	924	947	938	927	919	909	951	933	961	910	895	968	859	954	928	920	921	914	875	932	918	925	923	977	927	905	1008	922	931	990	940	940	905	940	918	894	884	938	966	939	898	884	912	970	946	929	923	876	870	932	966	923	930	973	933	908	930	967	936	904	941	921	913	940	942	948	953	944	926	942	982	939	955	953	938	901	917	952	933	932	952	911	966	932	876	913	920	888	883	951	905	884	953	967	900	967	931	918	957	874	980	921	938	898	861	927	932	902	901	940	899	891	987	943	975	948	960	921	981	921	960	937	955	946	913	961	885	926	898	902	1002	935	936	924	979	907	924	990	924	924	914	953	943	924	958	916	937	936	943	895	971	910	881	942	895	895	919	912	965	967	907	901	943	985	926	922	942	944	953	912	921	908	1009	987	923	897	942	998	946	926	916	942	891	956	938	888	911	962	955	982	899	910	953	959	946	882	948	913	973	948	874	948	947	934	964	953	945	916	915	948	956	909	899	884	978	971	947	932	924	941	964	954	966	910	900	933	939	932	883	962	936	930	935	945	923	875	960	946	943	941	908	931	905	927	953	937	980	904	947	918	902	918	974	969	932	938	975	921	920	901	894	926	958	932	952	961	911	904	1005	893	900	908	916	921	932	946	951	878	913	951	889	942	902	916	904	853	933	950	885	943	871	933	922	891	898	890	924	948	924	944	986	917	906	995	950	927	941	931	902	898	890	942	910	954	936	944	878	978	877	916	995	935	904	924	898	905	972	938	914	931	939	907	945	898	925	921	951	892	897	1001	931	897	930	940	890	877	930	937	912	941	942	932	925	923	911	928	936	935	901	911	965	925	945	929	911	904	918	926	938	927	945	952	894	973	938	914	952	910	955	968	948	961	896	957	933	999	908	929	979	925	943	913	872	919	916	925	925	878	944	937	968	917	977	939	970	959	919	932	950	949	948	932	911	962	888	980	902	981	931	903	921	987	911	919	955	909	955	964	940	893	918	904	989	940	954	932	879	936	927	924	934	892	929	948	933	892	950	959	915	965	890	890	943	960	978	978	935	961	960	902	951	939	934	932	904	936	950	978	921	939	917	902	945	887	944	914	969	889	947	937	967	969	936	933	944	913	970	888	896	919	951	949	978	916	905	944	909	989	924	914	912	911	935	932	923	889	976	938	950	943	944	936	927	930	932	941	894	914	893	958	974	960	950	998	946	979	940	926	942	920	946	942	931	944	896	922	978	915	926	926	934	934	959	948	958	963	907	953	916	930	969	924	956	936	960	929	926	959	922	935	921	920	934	924	904	904	942	929	896	928	932	955	930	924	940	889	914	919	975	887	925	967	884	902	856	988	918	960	912	926	914	983	855	916	897	910	899	927	922	911	873	937	954	943	893	946	969	954	912	918	976	946	949	974	955	911	956	944	908	895	979	998	940	881	963	971	967	865	916	919	933	936	889	950	936	958	955	892	913	937	971	951	964	904	947	902	963	907	950	918	958	929	946	930	911
1948	269	320	265	263	266	246	269	228	282	268	249	258	247	269	249	247	264	267	273	230	231	214	244	257	255	270	241	261	248	242	212	267	255	237	225	243	267	257	250	221	226	237	274	244	228	271	238	264	234	264	251	282	221	244	223	228	222	222	245	243	255	236	232	242	268	243	235	245	259	256	236	232	237	244	229	253	242	235	236	245	242	268	236	219	241	232	267	262	237	272	234	289	236	247	266	250	263	284	244	247	252	252	224	258	251	229	256	212	234	234	220	221	260	256	255	224	249	213	228	268	274	286	244	215	208	235	239	247	255	234	270	226	244	221	265	237	290	242	230	229	232	254	222	269	251	264	274	245	246	231	259	264	229	236	235	238	240	255	239	272	249	217	253	248	242	249	260	246	241	246	251	264	235	248	255	255	262	218	240	250	265	265	258	270	239	238	281	274	280	222	238	209	279	269	238	259	264	260	269	243	250	233	223	226	254	228	235	266	241	273	228	267	245	218	233	223	233	221	235	244	247	280	231	248	244	231	253	243	248	236	228	252	232	234	243	230	235	251	264	252	227	233	254	251	233	277	230	267	227	224	253	244	243	223	219	252	241	223	238	241	249	245	239	240	266	237	233	230	217	251	243	243	299	227	276	256	258	266	239	213	257	279	255	241	242	255	242	240	269	238	269	262	265	258	244	245	239	257	280	247	260	243	227	240	208	251	242	259	245	258	228	232	241	228	242	259	234	255	218	213	233	254	263	258	236	246	234	247	253	226	254	245	236	230	246	251	232	260	248	236	249	233	225	257	249	243	227	260	252	217	265	236	250	244	268	245	229	239	246	237	241	257	225	251	223	255	232	246	235	247	239	241	250	220	256	274	250	243	184	215	243	245	270	265	275	256	251	256	243	240	253	246	249	252	269	236	271	259	231	248	245	263	238	273	246	258	223	240	239	219	259	264	234	269	236	262	267	242	248	234	244	233	277	225	236	234	247	263	243	233	254	232	262	250	243	248	216	253	226	205	234	261	234	228	254	230	251	267	258	215	233	259	268	236	231	263	268	263	235	229	218	237	246	235	252	261	291	270	230	226	259	260	224	251	245	270	238	268	225	235	272	228	230	242	273	235	250	221	221	231	215	227	218	213	234	235	227	251	222	264	245	262	264	249	260	271	232	260	246	235	219	238	253	252	242	234	244	267	242	235	238	243	253	258	228	256	254	231	239	223	227	225	275	238	255	202	254	232	281	253	224	267	274	257	254	251	225	299	219	252	273	247	272	252	250	238	225	249	236	250	253	243	229	244	233	235	239	255	222	238	240	223	243	246	255	220	215	217	275	249	227	243	242	266	239	236	287	244	249	254	262	242	213	262	243	260	249	238	256	268	237	218	236	232	233	236	230	255	217	259	246	230	251	245	245	245	240	219	250	280	247	240	250	238	269	262	247	230	250	243	236	241	219	245	255	240	221	241	311	233	231	291	267	246	234	263	230	277	222	245	277	230	255	240	258	250	214	234	238	228	274	203	248	253	237	224	212	232	241	266	236	262	253	221	236	222	247	230	251	264	199	231	231	233	276	250	224	265	260	254	248	257	236	225	240	290	231	231	239	252	246	249	235	247	238	237	233	230	237	248	241	254	269	217	243	254	258	217	242	264	258	248	244	236	243	226	252	232	277	228	261	243	205	234	228	244	239	254	246	247	253	238	237	262	255	256	263	237	268	239	265	251	246	257	250	245	231	264	258	213	243	247	244	249	256	235	233	228	235	250	236	230	230	261	242	259	250	222	242	249	237	232	220	231	232	237	270	241	276	244	249	277	260	254	255	265	240	242	223	237	265	226	257	246	224	247	237	238	236	235	234	205	256	230	223	255	280	251	247	237	251	221	248	226	251	244	231	265	265	273	258	240	235	233	251	252	255	262	240	232	233	234	230	231	291	254	265	242	264	263	259	239	235	264	222	259	241	227	229	242	217	223	237	259	258	244	258	230	266	237	229	251	236	236	226	256	243	258	260	250	265	239	249	238	255	213	263	278	231	249	232	261	243	269	223	243	258	229	252	291	259	251	246	240	228	257	244	279	236	273	256	238	245	253	233	254	248	241	266	242	253	296	228	252	248	249	247	232	243	252	258	245	274	233	243	231	279	223	222	230	235	244	256	269	255	239	264	206	227	228	251	246	231	258	276	265	255	264	247	253	215	231	239	239	247	225	240	240	210	225	279	223	256	248	224	261	225	244	230	245	267	254	261	275	265	236	243	253	226	241	256	217	257	246	218	235	230	251	207	244	249	284	223	259	230	230	234	239	264	245	257	245	230	250	242	241	243	249	263	218	263	263	259	287	262	228	223	242	236	242	244	258	207	265	253	244	233	229	251	239	256	232	235	226	244	241	275	249	231	258	244	265	243	267	248	260	244	258	284	256	231	245	251	238	240	267	233	255	266	236	242	273	286	243	252	246	271	246	244	200	249	270	225	242	231	251	253	239	242	252	238	230	246	251	250	249	219	262	257	246	209	254	250	248	264	282	238	229	219	229	250	246	257	262	249	267	214	237	260	253	242	231	233	252	252	266	242	254	257	216	219	230	231	250	230	250	257	256	227	247	230	260	256	230	247	270	271	238	240	257	233	251	242	245	219	218	208	263	255	245	235	250	267	232	204	218	243	248	260	223	232	222	260	226	242	247	218	235	241	235	225	238	258	240	248	252	252	251	257	229	264	245	241	248	235	249	227	239	229	259	247	226	247	219	233	253	228	235	272	251	248	236	272	206	242	240	227	259	265	223	265	245	264	223	285	213	247	222	244	244	257	253	235	213	277	244	246	228	235	255	251	257	259	266	255	264	235	246	237	232	260	251	214	220	244	253	246	275	263	253	254	248	274	232	243	257	240	258	218	238	242	225	249	242	256	253	244	221	236	232	247	244	231	260	253	265	239	253	283	212	233	251	252	276	249	242	234	213	258	241	245	245	247	242	249	252	270	250	266	244	235	240	265	254	252	228	207	268	264	224	260	258	258	271	250	244	253	260	235	255	248	252	240	224	278	259	273	295	241	247	236	237	275	253	230	251	250	242	266	260	231	274	234	258	229	233	250	243	230	248	235	243	266	251	242	218	256	245	240	238	239	255	242	246	236	251	238	277	220	243	263	212	250	209	234	225	240	245	231	211	244	243	231	268	265	234	226	234	255	231	243	241	257	257	244	289	243	278	219	228	269	266	252	259	230	259	263	264	223	217	256	277	254	263	220	234	255	243	264	256	219	293	253	240	235	218	207	233	263	257	260	252	236	248	245	242	251	223	258	239	304	273	229	240	261	267	216	229	263	231	253	239	249	242	264	244	236	233	237	273	257	247	224	244	260	237	242	232	238	252	233	242	244	255	246	264	245	242	224	274	242	234	254	235	224	251	246	255	266	264	215	238	234	251	247	216	249	295	253	233	239	230	244	229	257	239	265	196	258	253	264	237	246	260	215	259	242	230	257	231	217	260	259	292	230
2333	724	715	746	757	780	707	691	676	687	663	702	656	639	646	653	655	692	699	624	683	701	606	729	637	659	632	684	649	639	673	647	661	706	668	675	643	625	644	632	692	641	680	664	648	593	693	695	660	659	675	643	686	661	668	642	668	635	664	669	689	686	649	697	656	642	686	640	639	694	616	619	640	635	644	658	635	684	687	669	691	595	668	667	672	683	661	703	705	669	672	644	624	646	671	680	673	676	589	618	617	629	638	642	655	676	621	701	648	721	669	653	658	635	633	650	683	620	668	666	634	642	678	663	626	648	656	660	662	648	651	666	667	619	633	652	640	673	655	671	639	674	647	638	689	671	659	645	662	642	635	652	663	621	637	639	631	661	703	646	654	623	631	642	650	672	646	723	668	691	623	672	658	653	625	676	642	658	623	662	681	659	656	666	640	659	646	672	647	695	701	652	666	652	671	692	641	690	691	663	676	683	668	693	630	722	661	642	632	615	606	640	657	612	679	660	691	669	674	642	646	620	664	599	700	655	672	698	664	632	676	715	684	700	615	654	616	659	633	643	682	629	658	631	660	696	686	625	699	693	649	641	684	665	646	641	676	625	682	726	671	647	625	681	661	616	671	645	687	650	656	652	604	663	667	635	632	662	689	672	685	638	661	658	627	641	640	653	681	621	669	668	643	633	630	651	661	610	647	663	696	636	649	630	637	624	635	649	671	639	660	634	626	638	671	624	662	668	639	660	671	652	637	673	671	685	651	622	640	620	673	640	660	649	649	653	665	595	664	739	681	661	660	642	595	647	640	659	639	695	638	642	659	675	658	657	671	654	696	629	652	644	659	618	666	664	704	665	657	608	709	652	655	624	692	711	681	649	644	653	653	655	666	655	639	627	623	630	629	604	683	631	624	666	662	659	634	628	647	683	668	638	661	697	612	653	652	632	643	661	698	679	672	647	700	690	631	690	683	647	645	599	625	644	695	681	663	638	637	716	664	679	699	589	654	649	654	649	639	670	668	635	677	640	661	645	643	640	646	656	706	629	692	671	636	658	659	679	640	601	678	676	651	709	663	675	634	636	693	662	680	641	677	651	658	677	690	648	617	655	663	661	636	671	657	648	599	680	646	612	654	687	658	656	676	698	642	656	623	666	669	589	646	680	653	683	678	700	695	671	672	633	628	649	669	644	678	657	678	643	654	661	666	641	676	662	680	658	670	659	618	680	663	655	690	674	670	663	686	645	694	662	649	676	667	682	674	612	664	606	667	672	628	660	655	620	655	669	652	666	624	659	669	656	674	652	663	683	621	650	655	666	666	686	625	650	646	642	661	667	666	668	637	703	616	623	663	668	646	661	666	632	689	679	634	639	607	650	678	654	638	653	648	638	729	664	618	635	652	633	693	673	647	678	629	677	662	657	683	647	648	651	658	650	652	631	653	654	652	643	646	656	646	704	624	697	680	659	663	677	646	693	675	657	687	685	670	699	639	631	631	653	687	705	657	718	626	635	643	591	684	672	707	710	675	642	654	673	696	655	666	645	650	692	678	678	714	659	646	648	685	675	645	619	640	648	668	654	664	653	664	657	660	679	679	687	637	633	646	711	681	642	629	680	678	685	617	635	638	654	645	617	636	677	686	625	635	655	660	620	683	627	629	674	653	687	656	604	665	679	633	622	662	687	668	658	711	640	630	642	640	692	611	646	706	646	631	685	630	684	681	697	594	645	659	643	627	603	628	660	628	689	652	640	660	710	661	651	629	636	672	661	678	633	642	643	654	653	649	661	680	659	629	625	659	663	681	646	663	648	666	638	634	646	639	646	629	638	675	689	674	664	647	637	649	664	692	607	633	671	646	675	606	701	654	644	655	697	670	627	610	646	694	611	628	706	625	661	649	652	667	677	616	611	695	645	720	644	657	624	667	670	641	680	672	660	646	630	657	658	670	605	630	633	676	661	653	678	636	605	682	692	640	749	683	661	665	645	665	709	664	691	672	650	673	624	624	669	696	637	610	708	687	661	629	630	664	651	623	674	648	644	685	597	659	649	668	678	677	647	650	675	657	665	669	646	692	658	691	673	613	621	693	626	688	615	679	635	671	659	635	621	670	673	693	656	673	680	636	675	685	639	657	653	644	663	690	633	665	650	619	683	667	635	660	648	668	693	684	654	641	701	642	652	601	611	627	680	663	676	608	633	655	668	668	641	666	636	610	631	674	663	672	644	630	655	637	626	645	655	656	652	608	631	625	669	690	654	669	701	673	635	623	692	693	607	626	692	678	660	661	673	658	660	655	731	650	670	652	683	648	631	654	660	703	632	673	646	654	687	649	715	602	666	658	672	666	612	656	677	639	682	656	622	670	679	656	670	641	641	662	654	611	648	673	724	660	638	733	634	639	702	666	663	664	653	651	637	646	662	659	678	620	655	656	651	669	652	652	627	637	682	678	650	629	697	631	682	676	620	686	615	651	669	674	672	639	693	649	659	633	604	671	630	674	674	637	628	656	670	676	660	695	630	653	665	633	675	646	595	635	642	703	661	661	681	601	644	634	688	643	625	668	613	631	696	727	660	644	664	643	720	617	674	655	658	638	650	666	635	674	678	650	657	664	657	632	620	672	653	705	699	680	656	655	644	644	673	620	645	635	686	656	658	629	656	645	676	664	659	641	604	646	670	638	650	709	647	663	665	628	664	637	646	688	662	680	606	643	705	671	734	674	674	660	684	619	614	673	666	636	643	655	671	629	632	660	627	652	678	675	649	674	662	651	653	708	659	624	671	637	644	647	667	658	653	692	620	655	638	637	692	648	671	674	656	674	644	651	676	646	675	633	652	693	690	683	670	652	684	680	655	680	635	663	656	600	647	648	678	664	644	666	642	607	659	652	650	628	650	670	634	631	609	696	677	625	630	644	679	677	673	606	696	630	648	649	621	658	673	623	664	641	606	657	687	661	611	619	636	687	609	656	666	714	630	693	689	684	698	637	614	650	670	658	658	620	656	648	606	633	643	682	649	643	674	633	658	629	673	665	659	689	705	657	632	614	650	648	659	698	624	669	637	687	654	646	610	622	668	692	662	640	668	625	665	640	664	639	661	654	696	676	648	666	653	640	677	660	634	664	622	650	649	652	669	661	640	626	677	675	651	639	670	669	676	640	654	659	711	657	639	654	661	656	647	682	596	618	633	624	648	627	671	669	657	650	677	628	688	670	691	646	698	616	676	673	616	642	638	640	643	660	672	646	648	650	628	654	638	661	676	618	653	662	662	691	704	655	639	652	668	654	649	676	609	637	605	641	630	610	666	616	613	643	632	649	684	645	668	662	651	711	650	642	657	651	651	639	644	649	635	657	684	682	631	664	678	683	641	635	648	678	673	665	657	678	650	632	660	667	665	644	653	669	631	623	638	644	667	694	643	724	661	693	605	649	607	653	699	666	657	645	607	624	656	620	703	645	670	687	617	624	656	649	656	639	666	625	663	642	611	601	647	695	580
7143	930	1088	872	671	514	389	394	341	315	278	293	244	237	197	212	207	202	221	245	236	185	201	178	206	190	187	189	186	202	217	198	194	186	188	184	203	187	192	214	200	187	224	194	181	194	211	195	216	211	180	192	200	205	193	167	192	199	200	201	213	213	145	193	182	193	197	181	214	210	203	187	191	177	202	187	189	205	206	207	195	198	166	173	185	182	206	201	173	180	181	203	181	162	178	171	185	185	180	174	171	190	187	191	193	180	196	174	204	185	187	177	188	193	200	193	174	192	169	197	209	185	193	188	162	196	178	180	178	179	168	149	183	197	168	202	187	203	209	192	171	208	154	201	203	175	190	191	182	186	181	173	178	198	193	178	182	197	186	188	191	159	179	200	164	212	186	205	205	156	200	185	204	186	176	193	170	185	161	182	179	209	209	198	177	201	164	183	189	192	174	187	162	196	198	203	176	167	210	186	190	198	190	183	187	179	154	208	194	186	206	196	183	190	175	180	178	163	164	194	188	201	171	187	199	172	176	192	209	204	184	179	194	180	189	177	184	199	218	192	183	190	189	209	177	196	169	184	186	171	171	191	179	193	181	176	207	196	195	184	186	184	184	183	180	188	191	183	165	188	186	220	193	160	159	205	165	170	183	185	193	183	175	189	194	207	208	206	166	187	156	190	167	165	172	183	201	184	189	183	193	190	204	210	191	182	167	184	184	169	171	178	171	176	184	191	197	184	178	196	192	178	182	195	204	175	199	183	183	190	180	190	188	194	184	199	207	193	161	177	187	191	199	190	187	177	184	197	211	183	189	212	191	201	164	205	167	195	195	176	186	200	215	196	189	196	186	172	168	181	177	174	173	193	180	166	190	197	185	197	207	162	196	173	192	176	189	195	179	167	193	179	206	186	197	187	218	198	174	197	166	189	187	206	191	190	184	176	167	183	183	206	210	202	183	212	170	213	167	175	189	177	212	201	206	191	184	191	193	194	191	197	194	187	209	166	187	192	185	191	177	192	166	167	181	192	185	167	165	196	198	204	169	190	201	191	185	207	179	183	203	231	180	179	182	180	206	177	161	202	198	172	202	190	176	170	194	180	168	186	186	172	197	191	189	203	184	190	199	182	197	169	190	178	195	171	176	166	192	196	206	176	142	166	198	175	174	197	170	184	197	173	182	185	188	194	187	176	192	178	185	219	198	177	166	192	226	170	192	186	187	163	186	181	174	198	178	186	183	142	182	187	189	164	206	218	192	163	198	181	189	207	192	179	186	203	188	189	217	179	178	192	189	201	187	188	187	174	158	183	180	210	215	178	182	193	178	167	174	196	168	180	180	176	181	176	168	204	199	183	197	166	231	174	199	196	179	176	209	182	170	179	195	214	199	190	207	205	179	186	197	172	228	172	199	158	198	187	154	192	193	188	176	190	217	181	177	182	172	183	208	177	195	159	203	198	176	174	200	213	188	188	190	188	200	186	185	188	187	206	191	173	178	196	178	160	197	205	184	183	219	185	181	231	202	219	184	203	172	164	189	179	187	188	189	181	195	183	210	196	157	226	167	198	172	196	186	192	180	190	180	182	174	165	206	189	196	183	198	195	190	200	210	172	177	203	185	183	194	175	188	184	174	187	188	186	178	198	185	196	189	182	178	185	189	188	209	178	175	192	204	206	194	189	184	166	188	200	188	188	206	155	199	196	191	173	194	183	201	204	178	192	157	178	175	206	193	167	182	222	205	222	205	184	161	176	185	213	178	199	191	189	177	208	169	163	167	165	180	164	174	195	168	184	186	192	185	202	206	185	177	177	177	179	190	178	205	201	181	182	166	173	183	211	187	179	181	190	180	186	187	203	182	190	188	164	206	193	173	187	183	182	210	193	186	184	184	184	204	196	206	197	178	190	189	204	189	213	199	182	199	211	176	174	181	198	187	195	200	182	181	183	169	169	183	174	191	207	189	193	196	187	204	186	192	188	186	184	216	174	183	192	201	204	213	200	216	157	175	194	195	205	185	177	204	194	186	204	190	171	179	204	163	203	179	178	177	195	212	194	198	183	174	174	178	184	205	200	195	177	165	189	197	178	208	177	180	186	203	213	150	189	178	188	179	218	176	194	200	188	176	208	163	187	184	181	191	200	177	172	178	181	198	191	188	177	181	172	183	164	179	196	183	191	174	190	176	168	185	196	188	167	197	174	169	178	176	147	203	187	192	184	175	195	179	178	182	195	190	178	204	208	189	154	194	179	189	170	188	187	171	175	182	191	189	172	216	192	170	201	199	166	201	176	189	162	203	189	196	191	186	194	162	180	192	185	171	191	200	169	161	194	182	226	158	178	170	180	191	167	207	187	203	172	188	195	195	192	211	196	179	187	192	196	163	179	197	197	200	195	197	161	186	193	190	216	170	188	205	214	211	181	201	156	161	157	207	168	179	191	196	174	187	178	162	225	189	151	187	192	179	145	183	196	167	169	186	165	178	212	195	166	199	185	170	180	187	206	205	187	185	171	184	182	193	202	174	201	183	186	174	200	216	202	181	200	167	194	173	165	182	188	178	159	185	204	184	214	190	176	203	207	189	216	200	177	178	166	188	188	168	192	182	195	202	173	176	202	193	206	188	176	201	174	220	192	162	192	186	183	189	199	217	169	208	195	190	166	187	185	189	208	195	189	182	163	202	203	216	173	188	203	202	187	160	193	162	185	185	195	183	190	174	194	172	201	177	209	187	179	207	199	174	173	195	166	194	183	197	194	196	196	193	193	192	142	209	192	177	174	182	180	186	189	166	178	177	184	208	173	199	190	196	182	197	182	181	201	198	160	174	179	191	192	195	183	200	188	205	195	214	185	186	185	204	183	192	179	186	176	174	205	187	210	188	192	192	178	187	181	196	202	191	183	181	180	176	190	201	209	181	185	194	184	173	175	190	169	172	162	219	165	182	188	184	169	186	201	186	195	191	208	161	177	174	173	190	185	173	207	202	177	207	198	185	204	191	195	165	147	184	194	185	166	157	190	209	189	187	190	199	199	207	199	184	198	196	186	190	188	167	182	185	164	189	182	185	191	174	170	175	200	188	192	186	178	196	184	192	199	198	186	183	172	197	182	189	180	172	173	172	182	198	189	188	182	188	188	175	194	177	192	184	189	206	189	195	175	173	178	165	178	210	168	211	202	204	176	199	177	179	175	168	195	170	172	239	166	211	186	179	201	179	204	201	185	199	174	204	187	158	192	187	192	187	161	183	165	197	202	183	179	204	199	173	185	193	192	175	193	193	174	176	181	181	194	172	182	192	192	204	183	175	173	196	185	190	180	182	179	194	181	172	185	194	207	194	169	190	171	190	197	220	197	197	186	171	196	172	178	173	186	194	193	192	184	208	209	207	196	167	206	197	204	215	178	196	196	195	195	183	185	201	195	186	181	196	177	171	210	168	173	184	199	173	171	197	192	185	191	213	190	209	204	170	207	186	190	180	181	198	176	200	172	191	183
5627	1238	2573	2896	2540	2154	1830	1537	1306	1161	1080	973	958	902	873	801	814	786	722	732	721	730	685	687	670	674	631	681	621	627	625	645	610	655	630	610	619	579	601	629	606	624	614	585	590	590	559	578	625	555	576	543	610	574	582	585	589	592	567	611	549	546	522	551	577	589	559	541	592	543	549	566	526	544	579	550	555	561	555	549	612	578	559	589	566	562	577	559	566	581	568	526	522	570	562	578	570	586	575	588	552	554	536	563	549	573	597	520	561	544	550	536	558	556	538	552	559	525	564	545	595	532	568	517	546	539	557	558	515	579	589	553	519	567	595	589	532	588	582	571	543	578	551	556	533	533	580	577	577	545	530	560	606	538	501	521	546	565	548	571	551	588	561	584	554	555	627	535	517	548	568	572	559	524	569	572	593	553	558	554	565	529	565	610	576	571	574	571	579	585	562	558	552	554	582	596	525	551	573	582	536	537	521	581	554	549	533	534	570	543	554	542	555	546	555	519	557	499	547	526	534	557	531	567	532	564	592	542	503	561	558	555	567	541	544	557	568	564	550	511	564	554	530	534	525	634	574	582	546	525	567	551	583	500	552	542	549	555	553	586	557	570	557	565	549	530	560	586	541	586	565	576	557	576	545	593	558	575	565	539	507	551	561	529	544	541	545	545	552	522	561	528	574	526	541	541	541	570	547	546	548	581	535	551	554	544	568	526	561	556	620	552	533	549	536	531	583	547	559	527	544	536	564	544	536	563	563	534	530	542	528	570	597	587	578	572	540	560	587	576	535	570	570	554	525	529	573	555	556	518	568	565	545	574	549	575	539	513	537	548	562	565	557	543	573	559	535	587	614	518	551	541	574	580	519	561	529	583	538	560	530	572	522	563	598	571	587	550	555	527	545	535	546	546	519	547	529	513	545	590	557	549	533	557	561	602	561	547	554	569	508	583	546	550	568	555	558	563	551	535	554	533	592	557	521	552	574	567	535	607	548	570	561	573	589	519	555	538	598	531	593	556	578	579	546	548	563	581	557	569	506	558	574	551	547	540	568	569	594	557	584	612	552	581	522	530	538	566	573	578	562	558	575	534	528	568	558	591	553	590	525	572	552	568	557	575	525	589	533	564	584	526	536	574	540	564	543	513	525	557	593	584	582	532	564	556	543	564	516	508	556	578	546	543	554	580	580	521	534	549	571	516	589	597	595	561	573	579	563	601	545	595	528	528	541	531	531	525	585	556	584	579	596	587	540	597	567	542	584	576	540	538	557	556	590	526	536	575	515	563	552	513	577	545	533	548	553	540	527	524	529	519	535	550	572	580	575	564	548	595	525	538	561	599	550	578	561	542	545	545	518	537	587	577	501	503	540	568	574	601	563	576	525	571	591	566	555	552	593	559	516	514	564	531	565	537	561	558	563	531	531	577	530	514	552	622	582	563	545	546	619	615	536	558	539	562	573	541	578	534	559	532	525	557	550	524	525	605	526	551	504	525	537	551	613	543	509	568	563	524	586	551	551	560	600	554	559	575	550	588	515	555	555	564	540	529	572	538	563	544	557	525	574	565	577	580	536	552	523	531	536	522	570	546	474	629	643	560	562	574	583	543	536	518	521	548	548	560	526	551	557	592	575	549	545	559	517	576	553	599	547	591	575	571	567	563	613	536	571	581	552	578	563	527	590	564	575	563	546	515	557	541	533	612	513	578	592	563	590	547	550	579	578	513	537	551	573	549	508	575	563	526	536	555	569	553	538	571	553	540	541	591	549	592	591	584	572	601	524	568	559	575	548	554	552	547	545	624	554	545	559	539	531	517	532	540	508	537	577	590	575	576	555	580	586	538	568	557	563	540	580	534	542	608	608	551	579	550	553	574	514	564	539	574	556	554	522	581	524	556	562	551	592	545	574	561	551	589	573	543	571	561	527	569	562	567	552	537	552	560	578	552	569	530	540	555	584	570	544	534	559	561	565	535	530	564	515	561	570	569	566	571	566	539	560	597	541	574	519	565	555	525	546	580	529	563	580	569	568	579	588	513	565	532	557	548	526	572	567	566	524	520	560	614	548	533	542	554	565	553	557	528	552	543	544	523	524	586	579	585	590	560	590	570	549	540	524	555	532	595	575	536	596	565	566	560	573	571	523	519	556	566	595	545	531	524	573	539	545	568	544	552	544	551	570	551	552	572	543	544	600	551	561	565	560	516	575	509	555	498	552	575	567	540	535	535	575	588	558	545	533	532	594	538	552	516	564	468	541	585	551	530	572	549	523	579	543	583	561	554	544	565	576	537	584	527	559	551	583	560	564	575	544	546	567	517	546	549	575	536	545	554	540	553	535	526	502	536	514	550	547	594	564	553	597	565	581	567	561	569	547	544	572	566	575	597	539	568	513	584	597	529	575	560	515	534	595	530	533	553	535	558	571	550	578	556	580	589	513	543	570	503	574	553	521	556	592	576	590	588	505	600	528	548	515	555	543	537	571	547	605	575	532	568	556	551	594	552	547	510	565	566	534	560	550	575	554	580	589	523	549	584	624	525	564	553	595	545	541	535	575	553	566	545	535	552	545	528	514	552	551	576	559	514	536	554	526	578	554	580	539	537	547	545	576	540	544	550	538	526	518	560	558	522	553	555	526	565	529	518	527	515	556	517	518	572	544	512	557	552	527	495	564	548	591	594	543	553	554	509	563	564	566	536	573	556	581	588	597	565	557	584	562	524	585	586	503	536	557	593	554	582	541	575	533	568	535	551	564	566	529	525	564	591	541	549	554	592	494	552	582	533	518	554	563	577	537	540	571	626	572	548	557	532	545	552	548	560	555	596	594	589	559	550	564	578	543	550	578	589	536	614	581	544	547	543	561	572	517	589	579	547	576	542	553	567	587	587	552	513	563	541	591	539	532	548	560	596	540	582	555	593	518	553	566	532	538	570	597	573	555	534	595	559	525	546	538	595	588	578	555	530	595	557	548	589	581	550	587	562	550	552	590	563	560	571	552	511	557	555	549	523	521	530	535	544	562	535	543	539	553	544	529	564	580	550	562	543	561	531	580	573	547	565	544	537	549	561	543	542	516	525	581	555	552	576	564	545	576	540	543	579	544	550	559	562	529	532	555	521	534	545	570	539	560	596	525	569	537	558	535	543	597	596	562	534	542	571	521	558	557	560	528	567	579	575	562	564	525	579	572	543	549	587	551	498	570	581	574	554	517	590	540	536	536	506	582	548	536	596	549	546	586	524	530	537	543	563	541	555	571	546	538	554	573	573	566	534	574	550	579	549	532	528	521	531	599	534	554	593	534	544	569	563	536	580	522	535	529	520	565	561	597	561	594	562	552	566	577	569	548	606	514	498	542	536	544	561	569	574	534	582	540	584	549	572	545	557	546	586	554	530	563	598	516	553	580	585	571	541	585	514	548	617	588	536	516	570	565	554	560	531	545	564	578	564	537	555	558	558	571	552	529	545	530	554	495	605	534	545	528	535	541	573	548	578
13503	2281	2339	1902	1363	1022	802	681	643	613	524	501	448	481	409	430	438	410	371	411	386	375	397	413	405	358	394	385	394	397	392	350	354	365	398	408	334	356	371	384	349	359	360	388	392	342	379	384	376	360	383	382	380	347	401	340	390	382	352	374	362	373	321	395	368	381	361	375	377	371	404	380	379	382	367	375	388	363	373	375	377	377	347	361	378	323	352	352	389	335	402	335	348	334	365	386	337	359	333	358	380	362	373	370	383	365	361	383	386	372	374	393	369	371	383	372	350	360	363	365	358	343	382	345	396	328	360	398	362	347	374	352	362	353	330	367	362	366	381	345	338	386	377	367	351	365	354	399	377	357	373	377	394	364	373	337	369	367	355	397	398	351	378	414	362	373	362	354	383	352	363	359	343	355	356	349	342	329	390	355	342	369	334	359	365	381	397	339	376	370	350	356	366	382	337	367	401	381	346	387	366	379	375	386	371	348	342	344	340	384	395	378	351	355	335	360	369	375	364	362	323	365	408	331	364	368	371	397	361	373	347	385	358	376	338	362	390	369	389	383	357	368	351	359	367	371	338	357	343	362	367	375	353	362	361	368	357	351	361	387	383	332	351	349	369	344	370	376	360	376	353	411	340	348	381	379	342	388	374	362	360	385	356	363	376	371	361	386	354	378	365	331	336	392	387	340	372	318	383	372	333	358	364	386	373	367	349	372	364	360	377	353	409	364	377	336	351	361	363	387	388	375	349	354	345	342	374	358	369	356	346	365	353	352	390	377	379	372	373	342	358	343	371	383	367	345	339	354	347	357	355	362	343	345	380	348	343	401	390	355	391	390	345	340	346	341	366	375	355	391	362	364	343	341	363	388	368	388	387	381	399	373	387	358	383	374	362	386	350	331	378	384	348	354	389	329	316	352	373	337	409	341	366	345	345	360	374	367	344	374	353	387	387	349	398	348	347	320	348	351	370	375	364	346	340	368	342	350	335	365	371	361	338	346	382	381	383	345	358	373	345	348	372	356	362	324	360	379	371	384	363	371	326	375	371	352	322	375	403	365	385	357	398	338	388	354	331	353	378	385	371	373	317	379	367	373	390	403	412	377	354	352	376	384	345	366	394	379	344	334	385	375	352	380	325	348	354	369	347	385	348	359	391	375	342	387	357	373	346	394	333	344	398	362	353	376	375	383	336	374	360	335	377	355	373	355	349	323	344	414	344	374	373	366	344	343	310	354	392	375	395	360	352	353	380	352	379	367	385	348	376	397	363	395	370	360	366	386	371	364	398	357	329	379	380	383	358	348	378	363	387	395	367	382	381	378	386	354	366	369	346	388	365	392	342	361	353	374	347	393	379	376	378	350	370	350	371	360	326	368	374	360	360	391	396	391	374	367	342	354	412	355	355	395	366	348	322	354	318	361	323	356	356	357	417	354	409	386	372	380	361	364	352	374	382	339	379	385	337	368	337	365	336	327	347	364	403	362	367	370	351	358	367	367	363	352	375	354	386	381	364	361	353	309	358	340	387	390	344	384	379	333	358	362	356	392	379	397	379	325	374	356	358	406	372	352	355	380	342	377	362	352	392	403	355	362	372	343	327	375	388	353	368	345	387	354	368	378	372	380	364	365	354	346	334	376	372	355	404	373	342	372	360	368	349	395	376	388	363	376	356	393	396	358	372	337	334	362	391	373	366	384	370	364	350	358	361	365	341	370	344	354	341	357	336	365	382	358	380	354	383	374	350	363	368	355	349	366	362	384	347	366	373	373	333	375	367	407	388	388	367	389	358	378	325	320	369	366	375	361	378	364	375	337	366	348	403	362	379	361	331	339	347	359	348	350	378	364	387	369	335	358	355	393	370	416	358	322	385	367	388	357	366	363	376	370	346	349	332	381	345	347	356	368	347	337	343	339	379	348	349	328	353	365	349	364	365	391	360	369	382	358	374	362	358	396	347	387	325	360	342	376	371	358	374	337	376	350	338	358	382	357	358	378	362	358	354	352	367	359	361	347	359	335	359	384	345	342	350	396	359	350	342	373	364	359	358	363	362	364	370	340	324	370	363	337	359	391	397	398	354	338	312	364	356	389	392	384	384	377	360	380	384	347	347	355	364	350	376	357	362	336	354	357	348	344	362	384	386	373	392	358	369	366	328	387	378	361	370	359	356	352	374	348	387	352	373	375	384	375	362	358	361	362	345	356	371	343	318	351	379	362	375	349	354	389	379	367	398	353	380	419	372	334	344	348	357	343	358	351	337	336	370	383	351	356	367	365	366	327	396	395	369	371	372	382	343	372	356	373	373	351	353	373	364	346	351	336	367	383	360	348	371	346	326	367	382	368	365	363	371	364	345	407	365	361	396	357	366	368	345	386	373	395	370	361	393	322	362	401	380	356	352	368	390	352	351	385	339	338	345	367	355	345	352	379	393	357	326	353	370	354	389	370	389	350	347	340	370	364	391	396	370	374	358	349	389	386	406	351	329	360	337	367	343	378	381	351	340	358	372	327	391	403	360	366	362	360	365	391	344	401	402	354	370	399	377	377	363	368	360	371	353	333	379	363	382	344	331	392	367	420	314	336	351	367	346	343	370	390	342	359	308	354	361	372	356	324	357	388	375	361	356	387	354	396	383	335	365	370	371	371	393	330	344	369	358	362	370	364	332	332	361	368	323	362	342	373	424	386	378	383	331	358	331	404	352	380	364	363	344	368	345	367	401	393	410	353	392	348	374	368	385	352	371	355	387	366	375	412	340	349	376	347	381	361	383	375	364	327	338	378	416	346	376	368	364	377	366	376	335	361	367	366	325	336	350	396	348	377	369	347	353	378	351	395	334	355	365	347	338	415	375	372	385	340	349	346	351	353	366	346	358	340	347	389	357	341	378	389	360	339	356	365	391	362	373	374	380	378	401	356	355	371	356	344	353	381	374	368	311	366	325	370	379	368	353	358	346	313	418	373	360	348	371	357	380	361	365	359	379	326	362	405	369	352	374	377	353	363	361	349	375	360	345	359	349	362	380	400	361	359	364	401	390	377	386	338	361	366	402	370	416	356	331	339	385	385	351	356	365	385	369	362	354	397	414	369	359	337	348	375	409	333	349	345	359	373	357	357	353	359	348	410	357	331	348	360	352	382	362	365	345	383	352	383	365	392	398	381	353	381	358	355	385	385	385	386	356	379	371	343	370	399	377	367	350	344	347	384	404	344	339	330	392	348	363	387	330	363	389	373	365	355	382	353	399	372	377	355	366	371	371	340	327	383	350	361	349	388	369	347	397	346	362	388	361	363	358	383	344	360	347	391	374	362	362	349	315	347	371	368	380	340	389	373	357	351	352	337	346	312	367	394	383	343	371	373	402	391	343	300	382	335	373	395	345	369	386	351	358	365	344	368	339	382	391	355	344	346	366	331	376	357	375	394	369	329	353	380	380	379	340	333	419	383	372	349	362	399	343	384	370	365	326	370	375	366	361	344	398	376	333	357	367	383
7662	2236	4559	5417	4689	4003	3353	2890	2479	2259	2051	1858	1738	1656	1470	1439	1398	1367	1334	1291	1235	1228	1166	1164	1215	1120	1149	1142	1137	1106	1128	1095	1036	990	1054	987	1012	1075	1014	1004	997	955	1043	1005	993	1018	959	1009	998	966	1015	962	985	916	974	987	1025	968	961	930	924	914	939	962	992	912	871	1008	942	937	912	971	940	937	986	950	962	912	950	917	919	980	955	953	958	954	953	950	962	950	888	899	931	944	918	926	967	981	932	949	929	949	970	965	933	947	938	914	946	947	909	936	911	915	954	974	916	941	997	928	934	984	957	960	907	936	963	892	920	937	934	926	921	879	950	942	905	931	918	919	929	919	885	916	888	926	902	940	921	905	944	906	969	988	971	893	947	880	855	939	931	967	933	976	962	923	996	925	966	938	910	940	959	934	937	944	961	953	916	923	959	915	965	976	951	969	943	941	913	938	910	1005	934	880	922	930	914	918	987	912	920	894	918	951	920	978	898	972	912	971	937	937	921	914	923	906	932	929	901	939	918	960	995	908	877	934	981	970	916	958	918	929	915	939	922	878	932	994	947	858	954	940	936	889	980	936	946	918	929	923	921	942	947	901	948	915	896	872	927	910	903	883	892	947	976	960	921	931	894	931	846	916	980	968	922	948	952	927	889	907	991	902	950	901	923	945	912	892	957	904	949	951	950	923	916	899	989	937	925	879	934	902	903	879	923	993	944	883	919	932	930	910	889	954	942	889	980	921	975	949	950	940	950	927	997	916	916	840	970	934	951	970	948	962	904	919	945	932	914	907	939	932	936	973	937	976	919	873	960	929	947	901	893	949	920	1000	918	929	962	930	905	952	951	935	936	976	897	988	946	919	909	958	921	923	982	884	870	920	905	944	939	957	971	866	983	892	907	913	924	908	942	923	901	913	917	890	884	926	932	935	861	933	968	893	920	922	938	925	948	944	900	971	893	940	940	993	911	920	889	902	988	951	921	957	945	930	1000	989	894	885	948	910	884	915	959	943	951	956	868	923	923	928	933	916	959	959	912	926	953	950	932	968	901	974	976	921	943	979	925	931	958	876	867	908	925	926	910	943	968	970	889	980	939	952	955	899	895	891	1008	945	906	947	951	900	917	983	958	933	914	921	992	918	934	931	940	930	875	934	931	957	959	986	922	958	933	905	965	872	904	961	958	909	906	913	978	970	914	900	946	991	923	978	911	951	874	931	913	970	935	922	944	901	928	934	975	955	932	947	971	918	902	941	945	906	902	989	880	962	910	968	945	923	920	942	933	939	908	943	947	961	923	937	967	951	893	944	928	899	948	903	915	918	951	940	938	874	929	899	959	943	921	936	884	931	917	925	916	911	948	901	899	940	910	891	921	875	950	953	926	921	947	962	878	934	983	889	905	927	927	885	960	925	978	911	959	1035	951	928	874	930	945	957	946	879	910	982	956	981	891	954	893	896	973	879	918	913	948	950	950	902	905	890	974	933	882	893	931	886	917	923	920	929	970	910	943	866	969	962	947	921	928	915	954	914	919	1001	930	947	932	883	936	922	889	942	905	981	928	949	886	991	922	966	920	935	955	972	932	921	936	933	904	910	967	891	917	901	943	980	929	950	952	906	937	934	893	877	960	924	930	929	941	947	918	924	895	910	892	905	929	914	901	916	930	943	944	928	930	890	906	898	931	940	947	935	927	939	920	901	938	896	977	947	995	952	943	904	905	936	964	943	932	975	932	882	944	956	929	957	1022	934	916	946	968	958	923	936	923	936	919	948	951	941	898	909	958	952	855	910	948	1004	909	945	929	964	920	930	928	932	954	926	916	936	924	953	952	934	950	924	932	913	852	932	922	911	933	910	877	931	899	912	856	924	940	911	956	964	917	966	943	942	896	935	947	968	947	955	931	995	956	953	967	939	893	921	931	932	913	937	960	878	917	935	962	918	930	934	937	907	964	937	928	976	888	990	936	960	1001	964	908	965	909	1003	965	923	916	917	868	971	898	933	986	983	901	945	933	929	930	975	889	973	945	962	936	945	933	922	854	939	920	931	895	924	936	888	908	917	954	930	946	947	916	892	932	914	974	884	876	884	900	870	932	965	932	908	943	955	950	942	891	941	886	941	939	892	894	939	945	967	991	920	950	953	971	947	921	925	887	941	893	959	959	941	945	948	915	940	983	937	916	922	938	953	907	936	923	991	933	915	929	970	887	940	888	928	858	965	898	894	915	944	973	954	893	913	950	983	878	945	893	975	887	917	941	967	957	936	938	931	946	931	917	894	921	904	950	913	933	975	953	929	894	908	866	948	932	907	972	899	993	935	898	868	917	871	967	912	894	910	908	922	953	928	926	968	944	971	887	1011	933	894	906	910	882	860	873	931	913	938	853	901	897	966	900	932	931	893	877	950	893	897	964	932	947	936	866	896	933	902	954	912	957	942	958	907	960	954	931	947	964	898	921	915	905	905	899	873	907	1024	948	906	892	969	906	937	899	968	937	906	956	941	944	970	939	962	941	936	934	937	945	939	949	933	916	966	908	932	929	926	929	937	852	891	955	941	943	932	900	925	984	905	915	980	923	931	932	966	886	906	918	978	904	906	921	989	925	916	919	902	917	945	971	940	944	926	928	948	893	898	914	911	932	916	975	944	910	910	960	957	931	922	936	943	929	938	996	975	924	972	945	881	935	910	905	904	968	899	954	950	914	989	925	950	978	886	878	910	971	953	927	946	887	944	853	1021	930	920	946	882	924	920	891	934	927	919	887	902	937	941	925	930	933	916	940	920	957	898	921	955	903	887	932	948	967	972	948	959	884	898	984	938	940	876	922	927	893	862	898	935	864	960	875	948	911	967	922	942	918	932	949	882	908	894	978	899	939	868	956	894	956	899	852	964	957	929	923	959	934	892	866	940	936	953	936	967	934	922	914	923	946	931	927	981	911	946	900	916	939	915	912	956	927	899	946	883	942	909	907	950	913	971	956	953	940	879	952	874	941	935	1003	894	889	950	977	963	891	964	895	925	959	1020	950	978	946	921	902	919	939	929	911	947	945	908	936	913	893	983	960	875	900	957	953	943	979	943	991	958	947	901	938	922	927	915	927	906	946	906	889	931	908	927	934	953	954	923	900	927	906	1007	919	938	899	944	944	949	894	916	967	896	914	925	953	923	954	897	923	914	909	901	1007	922	892	934	874	876	916	947	914	929	878	932	945	959	939	862	933	868	958	948	986	907	927	922	900	946	921	890	936	910	957	979	949	980	874	957	952	930	888	897	958	908	928	922	967	922	937	959	864	924	912	871	933	915	965	916	973	850	956	912	972	924	905	947	920	928	945	918	908	957	968	878	962	943	947	918	968	936	942	906	895	900	995	905	951	986	923	887	961	935	990	922	952	904	940	907	922	934	992	959	911	879	927	911	952	1005	917	941	927	973	925	952	914	972	930	957	972	961	902	873	912	948	959	953	938	901	988	905	868	913	925	893	961	973	910	875	897	884	941	945	960	928	937	906	946	934	937	968
2001	260	250	277	255	234	268	267	229	230	214	286	237	275	246	240	235	245	249	256	241	269	213	239	263	231	241	262	257	257	235	240	247	228	246	233	260	234	234	240	239	253	247	270	237	241	257	235	267	227	243	225	231	233	239	215	242	258	230	247	251	249	252	275	229	256	218	244	254	236	237	239	246	243	264	276	233	238	228	264	208	272	253	246	233	244	246	228	214	250	256	252	256	260	253	212	257	252	266	240	271	219	240	224	236	249	252	251	234	236	239	259	256	252	270	227	246	241	216	258	227	258	229	241	249	272	244	254	271	229	223	234	252	253	259	252	262	241	240	262	278	277	239	218	260	263	261	252	239	240	290	265	296	225	245	243	268	245	224	253	217	239	251	240	228	266	240	223	261	228	252	280	270	236	234	250	238	257	233	249	240	212	269	244	228	252	262	240	219	226	218	249	270	244	229	246	232	248	264	229	272	254	235	228	237	275	250	266	222	235	246	235	261	225	275	224	244	242	271	230	256	220	273	246	246	224	251	256	247	235	241	237	249	232	255	238	247	246	233	244	257	269	217	272	209	243	260	271	244	260	255	277	258	224	226	234	262	235	240	243	241	253	250	215	251	242	260	228	235	253	271	245	244	244	249	254	244	213	249	253	263	255	257	222	255	257	255	289	213	248	224	253	243	247	226	235	241	244	232	206	270	230	234	241	257	239	231	230	246	235	243	268	236	233	210	262	266	255	282	226	231	251	249	246	244	232	229	255	248	229	272	232	239	215	262	205	244	204	255	274	277	242	226	240	239	219	247	225	233	208	256	241	219	221	249	213	241	267	235	249	240	272	254	236	227	239	271	258	209	249	263	224	250	247	245	245	232	223	234	261	263	259	217	232	224	266	255	221	253	267	265	277	240	252	223	248	199	226	243	242	247	263	218	256	259	225	214	247	252	266	242	228	268	205	250	232	233	225	269	242	246	288	225	257	243	239	264	263	279	246	239	242	243	232	235	211	236	234	251	232	226	214	251	231	262	228	223	232	214	235	237	261	251	237	267	242	208	241	237	226	259	232	210	251	258	225	256	271	256	256	247	243	249	254	233	277	236	243	264	265	219	242	270	271	250	252	231	242	268	233	251	228	253	248	253	249	241	245	232	228	240	225	235	249	232	245	255	221	225	245	236	265	232	229	255	249	224	241	216	217	289	230	227	240	277	242	231	238	243	231	232	230	275	263	238	242	239	238	247	256	248	231	279	256	239	220	230	231	255	224	226	250	272	284	246	227	266	230	240	239	211	241	266	245	230	278	249	263	275	237	227	232	251	256	270	242	246	261	243	253	261	226	262	242	260	258	271	243	246	223	253	249	232	233	281	236	247	241	266	234	234	266	223	234	249	243	235	254	248	277	259	253	231	263	262	235	225	248	259	253	228	251	254	231	262	276	232	229	267	241	250	242	253	258	237	284	239	229	264	239	255	228	226	227	219	238	253	251	267	227	256	207	265	254	266	284	259	278	257	262	234	253	241	241	243	218	239	243	255	250	248	251	242	270	244	224	247	250	254	261	228	239	241	226	244	278	247	255	257	249	240	230	256	255	236	201	260	234	267	269	243	262	263	245	232	228	263	239	237	241	254	254	232	242	230	239	230	217	269	235	239	235	236	264	264	235	222	256	257	254	231	224	266	235	228	241	280	265	272	233	283	245	237	267	217	260	219	263	225	241	227	243	232	210	236	245	249	263	219	253	277	224	222	244	272	272	236	239	249	245	209	284	212	245	250	256	227	248	251	265	252	265	233	226	222	277	222	251	247	260	240	233	240	238	244	217	219	230	218	253	257	219	238	239	247	229	260	261	229	262	234	250	206	259	223	213	261	235	254	238	249	266	272	252	231	269	243	225	233	222	252	232	232	247	253	257	272	265	267	238	253	227	240	258	273	269	247	231	236	271	224	254	234	233	256	241	259	237	249	221	244	240	236	257	247	263	246	220	246	237	280	229	260	249	262	236	230	247	222	254	222	254	261	245	223	225	265	238	258	223	239	260	251	251	233	236	275	278	250	261	239	274	259	263	232	221	261	246	283	262	217	250	265	242	248	258	237	252	257	259	238	238	246	258	273	243	230	227	220	259	247	234	267	235	227	244	226	240	229	222	256	227	255	245	242	251	271	220	262	268	231	261	225	259	272	240	235	233	245	236	213	279	257	238	248	263	233	259	268	247	268	245	252	218	237	219	217	226	232	269	269	238	232	230	247	251	268	252	262	238	277	240	229	267	245	240	228	241	239	241	234	268	256	256	239	243	227	230	249	271	244	242	227	239	253	233	219	237	257	218	214	275	229	211	268	243	243	248	232	237	215	226	235	270	273	259	216	232	259	264	241	270	250	264	230	271	237	259	237	275	259	273	256	225	265	262	248	236	240	229	258	243	243	226	250	277	260	249	227	230	202	255	241	239	231	248	226	221	231	240	240	257	249	242	277	228	234	240	217	251	225	264	242	251	281	242	227	249	254	239	218	242	234	235	236	239	237	272	221	231	254	247	229	237	246	241	223	249	240	219	234	230	237	246	249	241	214	252	224	247	266	239	243	223	240	242	240	267	238	263	267	261	233	265	242	239	251	234	264	233	237	256	242	249	269	273	257	233	251	268	214	238	236	251	228	254	259	266	213	244	255	242	248	230	210	238	226	255	269	232	243	235	238	234	239	267	232	240	259	231	261	249	241	239	254	238	260	254	239	202	239	252	262	243	252	231	232	258	246	203	265	235	253	238	242	218	227	235	266	255	259	206	232	245	244	245	242	236	231	256	255	272	262	238	241	240	251	238	219	248	252	210	254	239	284	254	274	232	275	229	275	236	253	248	258	231	246	245	221	231	253	238	242	221	259	210	252	257	262	231	253	233	251	268	241	244	239	260	234	219	249	257	229	231	245	213	230	246	239	214	269	258	249	249	266	242	226	266	258	259	214	248	226	253	223	250	253	261	254	226	236	232	226	252	244	261	249	219	242	219	265	238	265	260	225	244	252	244	232	263	222	226	252	267	272	243	258	247	235	244	222	242	262	253	220	239	267	227	255	248	232	263	263	257	242	240	226	239	258	245	234	237	254	226	240	252	223	257	274	279	255	253	263	234	239	245	235	246	238	242	227	259	251	242	257	256	275	247	252	249	241	246	278	259	242	225	256	209	233	289	240	239	261	273	243	242	251	216	228	242	255	231	241	260	253	254	208	245	236	249	238	227	243	227	251	246	216	263	243	232	248	247	221	245	252	261	248	252	236	254	224	241	257	241	256	257	249	261	262	244	257	256	229	224	242	225	274	240	250	264	243	248	242	254	233	249	251	224	247	261	229	254	228	259	241	269	253	249	240	227	240	248	238	218	238	236	253	256	242	220	236	236	261	247	245	263	230	228	252	221	241	249	229	256	242	247	221	239	227	236	251	256	227	250	262	248	242	271	283	249	246	271	228	223	275	249	227	228	232	253	247	241	236	242	261	249
2344	728	766	750	759	661	672	719	636	713	667	740	613	671	638	636	664	678	616	626	642	605	711	660	686	693	673	637	650	638	678	627	613	668	642	685	638	645	608	659	673	669	658	667	633	697	618	626	690	620	686	689	620	629	715	656	647	653	659	635	633	656	652	716	683	658	628	640	674	646	632	651	697	702	676	666	604	645	602	678	639	657	651	682	650	617	644	637	632	671	671	626	659	681	698	665	669	704	687	681	685	666	620	683	706	677	593	632	641	626	647	652	638	656	714	686	659	665	652	634	622	618	635	694	661	660	616	657	644	633	651	638	681	639	659	663	637	633	652	623	644	633	677	654	638	640	642	654	648	652	644	645	685	692	681	657	668	673	678	686	652	642	589	655	649	616	654	611	700	675	652	650	657	646	637	673	624	640	691	672	660	662	647	662	632	616	685	634	622	669	616	655	653	609	656	647	637	685	678	670	666	572	624	669	632	643	672	651	656	631	652	652	652	616	672	640	639	691	595	593	657	663	624	692	678	648	629	627	648	690	711	692	659	693	642	626	658	693	623	661	656	684	678	674	667	630	603	681	659	658	602	620	631	638	643	661	693	619	653	629	682	656	647	657	630	664	655	652	692	646	632	652	623	655	662	673	629	689	711	692	637	664	650	687	643	666	669	670	688	629	695	697	658	618	656	658	646	658	615	619	679	659	677	687	650	688	676	602	664	649	663	667	676	649	665	625	654	617	661	680	656	658	653	660	678	625	651	644	644	625	679	627	636	618	647	630	679	651	637	648	645	631	684	656	618	684	735	657	626	714	590	619	622	695	648	645	619	628	680	610	669	621	650	643	642	651	670	671	709	654	685	617	672	658	642	613	648	669	655	659	648	654	692	669	664	650	630	660	650	627	655	648	663	689	618	697	618	645	668	651	686	674	624	645	639	627	674	646	637	651	634	661	606	646	665	642	673	647	669	633	675	682	623	626	667	663	687	660	667	647	640	616	658	699	642	637	614	635	658	674	619	671	613	629	617	637	654	673	649	649	682	672	609	628	657	615	633	690	649	615	633	697	638	639	637	647	664	679	651	647	671	666	626	651	660	621	657	646	647	653	670	650	658	689	636	627	670	671	678	671	679	665	646	643	631	655	682	678	640	641	653	707	674	666	611	683	667	641	673	664	640	649	606	640	669	661	684	674	682	684	693	616	695	695	685	605	649	672	648	697	672	695	662	684	687	685	652	629	649	654	651	641	670	622	659	676	642	646	633	670	640	667	623	625	634	669	679	669	652	652	712	646	665	617	634	673	644	683	655	639	633	670	640	637	651	593	654	662	657	697	662	623	704	620	655	612	628	677	675	657	638	662	629	646	651	620	647	625	701	641	660	692	649	664	643	645	669	664	666	652	641	618	659	630	637	648	642	658	640	709	678	678	625	648	676	679	633	665	677	632	653	671	620	680	666	682	648	583	653	684	642	611	650	623	637	651	649	605	664	620	665	642	635	624	654	642	622	672	634	659	623	626	681	667	700	660	615	666	648	658	675	662	667	619	673	675	665	647	646	667	635	659	630	644	682	640	679	622	678	626	662	697	654	668	701	692	698	667	696	660	703	670	669	628	668	635	649	662	640	638	650	649	678	675	642	664	621	658	661	634	637	650	694	664	655	661	665	664	658	641	632	738	657	645	704	698	603	653	659	632	666	661	642	689	655	638	671	658	648	616	679	682	640	657	642	629	654	681	624	644	677	650	691	661	654	657	693	651	649	648	622	660	671	623	677	663	651	693	630	695	652	645	659	682	667	696	655	694	666	670	644	650	644	669	621	676	635	676	606	637	640	656	661	670	675	672	614	650	662	602	649	644	691	643	654	660	610	666	662	669	684	660	636	631	641	634	632	619	673	649	614	643	638	691	644	666	618	679	657	643	632	679	679	615	629	614	662	679	699	670	653	649	622	634	648	667	641	649	613	672	643	650	649	727	642	576	628	603	649	647	688	650	669	664	622	656	651	681	693	680	649	644	626	663	667	613	609	657	635	613	658	638	635	645	697	685	655	711	661	657	711	615	703	661	671	661	635	662	679	629	678	635	633	661	653	678	641	661	640	674	616	643	640	645	680	646	605	719	619	655	666	605	615	644	648	645	704	669	603	665	653	635	652	654	646	663	655	647	657	659	656	688	670	624	637	666	669	630	648	632	677	678	633	645	654	647	658	645	645	643	681	635	644	684	705	660	645	619	660	603	685	639	692	638	637	646	663	639	673	608	641	647	653	658	638	679	660	619	626	661	627	676	662	668	613	648	608	635	644	665	626	591	662	658	664	648	642	631	679	646	620	667	617	680	680	663	640	690	639	649	668	676	709	649	648	630	640	659	649	679	628	693	664	643	616	654	640	679	677	638	630	664	637	676	644	671	621	621	642	648	685	655	671	660	659	644	683	609	674	644	669	652	675	659	666	614	627	591	627	623	680	663	599	656	657	651	684	669	681	639	617	667	659	675	687	631	626	659	661	590	671	705	645	659	670	693	680	658	645	655	651	673	642	662	602	647	638	705	628	620	668	636	609	675	696	635	657	665	679	695	624	691	633	671	699	667	688	660	688	666	644	598	657	636	634	681	686	659	678	695	672	616	665	660	646	661	661	693	643	634	658	637	646	691	680	646	681	644	656	643	630	640	656	679	673	634	650	657	729	650	704	644	629	632	582	639	642	638	673	659	680	637	660	659	689	688	651	683	623	694	664	652	677	611	628	655	628	656	657	698	639	653	646	644	640	628	614	616	659	665	667	633	671	636	637	664	615	678	647	645	704	664	635	619	645	721	646	706	686	648	683	618	651	671	681	609	703	629	673	626	647	651	660	650	670	688	674	662	664	677	652	710	653	666	643	623	653	630	662	633	648	607	613	651	637	689	647	649	646	684	715	691	641	685	659	665	625	654	691	674	673	649	662	626	629	710	640	663	656	714	642	666	678	620	682	690	643	697	665	657	666	639	659	636	662	685	652	664	640	668	633	699	653	668	692	657	637	648	609	641	654	677	660	621	669	661	634	649	679	641	674	643	659	654	686	647	643	630	660	631	656	629	667	652	647	682	706	661	669	637	655	630	645	655	666	673	630	668	680	699	686	671	610	645	735	652	620	645	686	660	677	706	682	625	657	646	628	678	661	640	668	659	663	631	593	663	698	635	664	618	617	644	659	648	646	658	654	687	610	628	656	628	712	651	674	635	635	670	668	667	662	670	658	628	646	653	669	684	640	649	729	618	638	615	631	642	623	647	614	666	647	656	674	621	682	640	642	659	736	627	654	648	685	663	721	648	651	649	633	646	647	659	672	655	685	626	671	661	667	648	677	668	631	675	682	659	677	640	662	631	705	649	650	659	666	671	656	643	646	660	646	637	658	658	663	691	685	655	673	645	706	643	642	642	680	644	664	660	607	648	653	626	633	683	597	658	705	688	637	673	603	643	686	645	674	639	632	634	622	642	671	654	671	660	630	670
7357	938	1108	842	658	510	418	376	310	306	291	263	261	223	241	207	211	218	230	191	178	244	205	238	200	174	194	191	205	196	196	209	210	213	188	198	174	185	165	203	207	176	230	220	185	170	160	168	207	199	175	177	189	180	182	196	186	199	191	194	218	177	204	178	163	176	216	179	180	189	185	200	170	192	214	185	185	202	201	191	184	161	201	157	184	190	196	189	170	183	175	178	179	179	175	196	197	191	192	194	185	176	188	193	176	176	186	195	193	176	210	194	182	182	201	228	180	168	183	191	188	196	197	168	195	195	174	160	201	182	215	188	179	191	190	179	176	183	181	183	207	171	173	190	184	179	204	164	229	184	202	179	179	180	185	207	189	176	180	201	202	213	145	180	189	160	207	195	181	205	216	185	173	181	209	191	192	195	202	203	182	209	180	172	192	187	170	173	199	206	184	181	186	199	181	192	200	193	172	180	197	174	176	179	184	184	190	191	180	175	190	157	200	204	207	211	191	198	191	183	164	185	178	176	175	201	179	177	186	171	216	210	179	183	182	195	196	203	184	172	185	161	182	174	192	186	174	177	176	193	193	191	193	179	203	193	186	191	182	177	186	162	150	168	185	190	181	193	169	173	177	197	186	161	176	193	203	191	204	154	185	176	177	191	185	196	184	153	184	163	174	186	188	186	183	171	193	166	188	193	194	200	200	190	174	186	203	200	207	178	178	198	186	186	185	169	208	187	188	184	184	192	186	202	181	163	230	181	214	192	201	178	202	177	188	212	197	184	196	192	206	192	192	194	182	197	191	180	192	166	183	160	164	196	174	175	175	167	183	167	168	189	182	162	182	186	167	181	187	192	180	176	183	180	180	208	166	180	228	198	179	206	183	173	196	197	167	195	177	188	191	213	197	178	188	165	194	186	172	200	180	162	175	186	205	192	166	209	186	181	170	200	184	186	190	172	189	200	155	195	182	171	197	174	193	191	213	182	192	187	179	182	180	209	160	224	185	206	183	179	191	222	190	164	187	189	187	187	181	189	162	194	185	206	188	179	181	179	154	175	201	215	181	199	211	184	167	205	187	229	212	185	172	183	187	153	170	181	169	199	191	190	164	202	204	174	188	161	162	204	195	187	203	179	194	183	165	170	160	194	174	189	196	167	185	181	207	178	170	182	175	195	174	187	208	161	234	198	193	202	201	202	168	184	186	187	166	163	178	186	213	209	183	168	202	198	170	178	184	218	163	189	182	176	181	184	185	186	186	183	168	184	188	176	180	176	184	148	191	201	178	183	182	175	187	221	202	168	170	189	170	187	195	187	204	198	177	166	184	192	178	184	208	188	183	198	171	180	189	194	180	187	178	188	165	192	171	174	182	193	184	216	190	191	198	192	205	191	157	184	195	184	165	187	169	169	205	181	186	215	161	197	194	187	214	196	170	191	199	195	204	208	194	175	176	171	197	195	197	191	202	184	199	187	197	196	194	196	164	180	194	165	187	196	190	214	190	190	183	184	201	184	185	167	210	194	188	199	186	171	169	182	165	166	166	193	188	173	182	189	181	203	189	186	201	193	214	206	194	180	182	212	174	214	217	183	174	181	170	170	216	179	188	180	192	189	200	198	195	205	173	155	192	192	196	173	182	181	176	159	173	199	205	186	193	195	170	206	171	176	188	191	179	185	189	165	189	187	166	188	195	179	195	176	193	159	169	170	193	173	165	179	186	194	199	208	222	201	169	179	163	207	164	181	219	178	187	188	188	190	193	183	207	182	163	187	176	180	181	201	176	218	183	199	192	187	202	155	200	193	181	204	182	206	208	163	200	180	207	195	163	210	190	163	208	174	204	194	181	190	192	193	198	184	182	173	186	180	174	212	183	173	186	201	168	176	171	190	173	197	164	179	158	200	199	201	201	202	187	181	179	177	162	215	169	199	195	176	179	154	202	185	189	192	189	210	204	187	179	206	169	170	180	184	191	177	186	175	212	162	188	217	186	200	185	160	204	180	189	182	227	218	186	178	185	179	176	220	191	213	176	167	165	187	186	203	226	180	202	196	202	186	155	177	200	202	230	194	191	203	155	168	182	180	184	159	203	188	173	176	200	167	192	172	174	181	178	199	192	171	172	179	193	187	177	172	192	179	176	164	176	211	168	186	172	176	175	193	200	191	191	155	185	221	190	175	173	188	175	181	172	191	190	177	184	177	176	201	175	216	199	166	174	189	181	202	193	184	209	184	187	194	199	177	196	168	207	224	177	180	176	217	184	187	204	182	198	186	189	198	201	181	173	170	204	179	193	193	215	201	178	185	202	186	188	186	212	197	198	197	188	183	211	176	185	192	181	215	177	180	206	174	203	179	175	197	199	205	178	182	188	185	205	173	202	183	194	187	186	187	169	185	180	171	180	200	198	193	166	176	221	192	181	187	194	162	166	174	169	183	173	190	184	194	199	210	193	176	183	206	209	176	181	181	201	202	186	194	203	181	201	205	193	182	168	198	183	190	194	198	181	205	197	200	172	197	183	189	217	177	195	185	190	199	198	187	190	178	195	199	187	203	183	185	193	169	195	202	185	184	202	175	179	179	205	184	194	165	186	197	166	205	193	190	194	204	209	205	195	173	191	191	188	164	182	192	175	219	169	183	165	174	151	216	185	200	195	188	183	197	175	186	176	186	227	174	195	169	188	187	203	202	163	176	163	208	211	201	186	195	186	174	179	161	185	190	177	194	209	199	189	176	185	197	200	182	210	190	189	191	202	196	167	159	186	184	159	197	175	204	195	201	205	183	171	200	182	199	195	175	199	178	178	179	190	192	204	201	187	192	185	191	171	168	178	203	182	196	181	196	199	183	201	173	167	195	185	184	180	164	183	180	191	207	165	186	194	212	199	168	193	179	177	178	173	174	196	192	194	192	194	181	211	181	207	205	177	204	191	177	187	207	188	171	205	167	172	178	190	169	179	193	148	174	186	199	203	174	198	205	225	216	183	183	186	202	205	186	191	204	177	191	190	194	180	184	188	182	193	178	199	196	188	200	200	166	210	208	181	216	186	201	189	187	190	181	181	183	203	191	167	197	204	172	166	163	186	177	179	198	184	171	204	162	155	171	171	208	174	168	175	195	191	186	176	160	190	149	185	195	225	175	192	192	196	181	191	170	202	191	166	187	176	190	192	202	180	189	193	199	192	182	215	173	189	172	184	200	215	197	171	169	220	165	176	181	191	181	195	170	195	190	203	205	210	192	185	171	206	174	189	215	192	196	194	186	203	201	195	198	197	177	189	209	183	163	195	193	201	182	188	172	155	175	188	152	183	188	215	225	186	182	183	176	180	187	194	199	174	196	209	173	207	179	184	176	165	204	188	189	209	189	184	206	200	185	203	164	209	207	200	206	178	166	195	200	186	183	179	191	172	174	180	190	169	170	204	183	196	240	173	152	174	173	188	197	213	208	175	188	187	193	187	206	196	183	209	172	173	193	183	183	166	191	193	183
5621	1237	2371	2933	2556	2162	1765	1561	1338	1238	1116	1045	914	902	914	878	814	738	773	764	755	701	706	672	697	619	633	631	635	594	657	685	614	621	589	607	595	612	601	646	597	663	578	599	623	621	562	572	590	570	611	565	580	614	570	569	589	587	566	583	576	569	563	585	541	573	571	598	600	544	581	551	563	582	537	569	515	573	590	589	552	579	552	574	551	526	575	552	590	589	542	550	564	545	571	528	547	523	550	564	582	586	588	548	568	559	547	605	520	528	598	595	569	574	584	548	518	512	530	511	574	589	562	548	553	569	558	573	550	544	542	583	556	586	592	568	555	544	547	567	550	558	563	591	610	560	589	599	574	580	563	573	533	552	534	583	558	569	553	573	569	565	549	571	555	580	547	550	547	562	529	563	575	560	581	567	512	522	572	557	554	607	529	534	532	535	566	560	603	569	558	583	548	588	541	587	566	542	561	566	537	567	553	585	577	580	531	598	551	578	540	605	554	571	580	580	552	558	558	538	563	547	578	547	581	608	530	544	545	573	552	561	567	530	556	547	596	536	524	599	541	550	503	570	579	546	550	499	581	578	573	600	535	579	550	562	565	575	534	562	523	578	552	539	560	583	541	561	526	534	559	526	607	511	565	547	559	571	553	552	568	592	562	542	564	534	561	539	541	545	584	560	527	532	544	552	551	582	562	558	570	577	638	582	572	542	576	530	514	550	587	564	560	543	571	588	554	556	534	576	525	553	553	544	527	578	568	560	581	586	521	590	551	575	585	578	564	556	518	591	577	560	556	539	556	527	556	598	563	580	554	587	583	534	562	565	542	542	566	553	553	565	563	582	552	556	537	578	541	545	594	511	555	517	522	526	558	540	545	587	575	542	577	602	519	568	548	552	585	535	565	547	510	555	539	540	574	543	542	534	568	575	522	508	534	578	516	557	543	536	577	575	556	596	589	549	558	537	527	541	524	586	565	535	588	518	577	548	520	610	545	562	553	540	548	555	537	542	602	590	561	566	519	550	522	567	551	538	544	574	553	579	555	595	552	558	537	578	535	579	575	555	559	554	576	533	530	545	560	543	544	585	569	552	532	540	532	571	580	563	579	591	533	594	599	524	544	536	537	557	567	569	558	578	566	554	586	542	560	590	579	537	537	545	529	551	554	521	527	550	576	540	566	543	560	549	585	536	569	557	518	539	549	579	585	550	564	542	517	596	553	570	556	560	551	512	569	583	577	518	536	529	560	543	554	549	577	559	610	548	604	546	564	557	608	546	548	576	526	557	607	545	532	536	594	554	562	574	586	587	525	569	517	556	557	523	538	573	548	572	571	548	612	551	564	589	586	609	558	536	565	608	573	525	549	553	537	560	549	565	538	575	550	562	559	582	578	534	541	552	527	526	578	572	581	526	580	554	594	552	552	614	564	517	552	546	531	610	568	532	566	565	544	530	540	567	558	568	533	553	540	608	563	558	552	546	536	595	526	520	559	573	538	540	553	537	534	580	616	558	520	556	570	562	545	538	608	528	556	516	579	548	560	524	562	504	543	573	562	601	506	531	564	567	586	538	608	612	559	578	535	591	529	569	577	528	587	585	545	543	532	552	549	559	541	533	579	543	575	615	576	607	547	610	563	568	569	560	521	569	617	558	539	587	554	528	560	574	511	556	562	583	524	517	566	542	568	582	559	549	573	544	536	542	556	536	545	541	578	553	551	579	537	541	569	571	564	558	560	564	603	547	527	568	560	585	558	527	534	543	587	562	510	510	556	567	598	546	572	527	565	526	573	556	539	573	551	526	583	540	551	577	551	541	494	562	562	564	575	536	577	562	542	554	510	531	579	551	557	532	551	581	553	544	581	579	595	532	528	546	567	551	552	524	536	547	532	589	538	580	577	566	544	581	554	565	539	589	568	553	592	565	619	528	518	570	565	531	553	562	539	544	538	544	575	595	571	581	526	551	530	509	540	527	581	590	573	583	569	557	547	522	541	547	570	576	578	528	549	541	557	546	571	553	565	497	542	541	581	574	535	533	559	537	548	552	569	576	531	569	549	522	551	535	565	573	551	534	551	533	545	520	556	566	524	563	504	534	555	543	553	559	561	604	527	556	542	547	566	542	553	586	574	547	574	560	554	591	553	561	553	565	487	523	523	532	599	537	576	556	562	559	572	587	554	581	572	546	550	584	543	607	546	568	555	558	559	556	520	528	561	586	573	579	583	558	568	580	572	573	576	537	549	543	572	597	512	523	544	559	521	593	545	558	568	558	550	605	531	586	533	514	569	550	533	574	507	526	578	532	557	580	545	548	575	516	535	588	589	548	550	634	571	582	548	565	561	533	569	573	563	554	569	550	564	548	562	571	569	583	590	570	549	562	618	542	580	571	596	560	531	525	570	576	545	551	517	572	511	564	539	554	575	554	574	529	532	545	578	580	560	560	537	563	529	555	582	550	556	571	573	514	567	537	553	511	588	584	570	588	543	562	597	533	563	556	523	546	580	596	620	568	557	603	533	541	555	521	566	545	583	506	558	552	554	497	542	583	552	553	569	542	522	576	520	563	577	533	579	546	522	546	552	554	609	591	565	550	524	580	584	557	598	584	552	545	579	579	571	555	581	557	537	551	559	557	578	552	550	524	525	552	546	553	561	537	562	567	570	548	556	578	539	547	598	589	531	560	548	568	552	552	557	531	519	524	592	570	552	577	553	532	496	559	497	538	566	545	558	555	558	550	578	542	537	551	576	569	555	542	556	534	551	573	535	591	582	562	563	561	576	527	543	577	561	577	581	543	531	545	629	550	551	549	618	562	570	527	582	559	578	532	599	580	574	616	569	519	532	576	525	544	583	555	580	591	574	556	543	565	562	562	585	556	567	567	505	537	576	564	574	545	601	533	561	517	560	555	590	549	539	550	563	558	593	529	567	559	549	557	557	551	573	553	521	566	589	575	594	560	567	538	557	523	542	574	566	575	544	527	511	569	591	566	581	562	559	579	594	553	564	542	574	541	578	574	554	588	523	555	541	528	556	530	562	552	562	557	554	550	565	558	533	520	558	576	546	573	570	522	607	584	558	550	547	536	536	544	536	555	562	555	552	611	530	546	545	574	590	574	608	619	571	569	527	595	559	539	587	554	568	570	557	553	572	551	540	570	556	572	575	544	536	541	581	576	568	585	520	545	495	527	546	576	556	571	579	577	565	575	572	533	585	595	588	542	566	550	517	581	548	577	572	547	542	554	560	570	581	529	546	525	598	532	554	544	549	576	559	594	558	580	555	586	578	570	541	572	547	539	600	552	578	546	570	537	546	586	569	522	514	559	574	558	561	529	590	570	540	587	533	576	549	536	553	573	550	552	567	526	577	555	551	518	537	575	561	551	547	577	510	609	539	533	553	563	582	571	542	607	547	557	569	625	574	562	556	584	544	560	573	582	606	536	541	582	561	556	579	588	555	570	534	583	562	572	576	527	534	568	587	578	485	546	558	559
13514	2313	2356	1915	1325	992	908	693	630	599	547	533	495	453	488	440	400	410	404	409	396	437	396	356	365	394	408	391	373	374	366	389	361	383	354	420	362	377	365	385	396	353	379	378	361	371	349	362	366	364	349	418	359	361	356	396	373	349	349	369	357	357	379	386	372	358	374	328	345	423	382	372	392	372	368	378	389	362	373	359	314	384	379	384	361	364	350	344	373	369	366	360	368	383	364	377	378	379	378	363	353	348	366	373	372	391	349	370	367	368	410	403	379	386	365	360	358	349	392	361	344	375	365	361	369	408	361	366	406	363	400	369	336	357	369	392	362	396	361	380	364	336	364	406	346	374	348	386	368	371	360	431	349	380	391	365	400	358	368	345	381	342	343	383	368	381	361	378	343	354	383	366	360	349	382	373	401	323	372	383	383	356	377	369	360	368	336	388	350	392	360	363	356	362	367	372	362	407	371	317	410	346	381	363	347	359	322	386	341	385	370	357	325	333	353	345	359	367	348	406	390	391	382	363	374	377	377	361	363	339	363	374	396	403	390	361	342	340	374	380	368	343	367	379	357	350	343	388	387	347	340	349	359	388	369	349	370	383	382	363	381	378	357	396	393	365	351	335	381	347	348	385	359	370	356	367	345	368	377	409	410	361	356	374	398	354	397	360	342	390	372	346	397	383	375	420	381	344	337	343	373	387	332	356	341	388	410	348	390	339	353	369	364	354	353	381	366	354	382	381	371	358	356	369	374	380	370	376	358	351	403	355	391	338	411	368	387	316	361	349	390	378	431	398	376	364	382	387	366	355	377	352	368	391	385	370	374	341	358	387	362	384	398	374	353	393	352	375	364	374	369	348	385	358	349	353	337	349	369	390	379	381	407	387	374	363	392	372	370	394	370	396	364	405	363	386	379	347	341	327	338	353	381	375	365	361	400	361	345	385	346	346	363	384	344	385	342	377	416	356	397	372	375	319	351	381	370	322	362	336	346	371	356	406	355	359	320	358	394	367	362	348	364	336	352	377	387	384	366	327	395	379	373	393	342	367	344	359	405	361	383	362	367	385	346	350	333	379	393	348	375	352	352	365	356	360	378	372	388	396	383	366	374	336	373	357	356	375	350	373	325	348	384	360	413	398	406	358	398	351	351	398	349	335	372	357	392	354	408	393	376	346	375	351	374	409	348	384	373	360	386	366	379	345	373	354	325	386	357	369	350	367	402	329	367	407	381	371	354	382	358	394	402	380	374	355	409	400	359	382	384	372	371	354	366	339	370	365	336	369	365	346	377	357	422	346	361	381	386	377	359	402	364	327	380	355	332	367	378	346	342	375	370	356	386	347	367	380	374	351	348	355	397	350	348	386	383	337	404	353	357	372	367	333	387	367	359	364	392	387	355	394	345	361	363	394	362	367	336	366	313	337	378	351	382	357	355	361	420	360	371	370	375	360	382	390	375	388	350	350	376	365	383	372	358	357	384	387	326	356	379	357	389	352	369	319	363	331	369	363	335	380	385	338	361	357	383	329	381	377	340	364	373	382	356	332	374	410	332	388	368	369	394	398	402	372	355	375	377	347	376	407	344	324	385	381	325	349	356	339	375	387	378	403	347	354	358	360	351	379	413	370	395	416	372	353	381	341	369	380	380	357	375	365	362	388	375	354	346	344	339	372	369	352	360	354	376	326	353	401	404	375	383	387	336	380	392	353	347	381	349	385	347	355	357	342	350	378	362	385	356	369	390	375	349	363	326	402	369	368	399	369	344	374	318	375	367	345	355	409	338	331	381	379	364	368	358	389	381	355	366	369	428	366	358	360	357	364	367	358	343	382	392	362	390	350	368	365	357	363	342	401	344	337	387	361	333	392	324	360	372	324	366	396	352	357	364	367	374	358	323	354	378	389	374	358	356	362	323	363	385	369	415	381	375	373	396	366	381	349	347	320	370	354	352	358	347	348	353	359	382	346	378	353	378	366	384	385	409	393	378	393	360	353	349	380	371	363	351	350	358	324	354	366	351	387	360	346	356	369	366	367	355	351	332	388	364	387	312	375	390	333	367	404	369	328	365	352	359	357	329	365	379	374	356	406	366	373	406	385	364	359	382	342	352	374	366	383	362	363	357	390	326	333	362	331	329	363	359	363	387	353	355	344	372	351	379	360	351	398	380	347	367	342	378	330	381	348	363	338	369	359	357	360	347	364	353	377	333	369	355	381	339	348	360	362	377	374	365	373	408	369	359	371	354	371	391	390	353	355	354	335	389	350	387	379	382	336	354	394	383	369	396	367	376	375	400	380	404	369	389	392	377	351	356	361	348	381	361	352	374	414	349	346	383	379	374	371	358	397	342	385	357	383	411	365	357	355	358	352	358	367	390	357	387	391	378	412	366	361	356	399	359	346	346	373	327	367	403	385	382	369	374	361	379	407	331	354	355	378	366	332	356	365	376	350	361	364	346	392	362	360	306	395	388	378	339	375	386	388	352	352	334	336	399	356	382	374	360	362	366	358	367	361	369	348	356	396	363	367	377	358	352	341	362	343	386	364	376	404	362	362	383	340	338	331	380	401	378	384	405	393	360	373	365	376	344	327	364	400	363	373	379	350	355	383	381	378	384	369	377	394	348	361	368	330	351	352	329	371	357	364	360	360	350	369	394	382	355	382	386	352	340	341	355	362	340	378	361	389	330	345	380	371	373	334	376	350	398	369	352	380	333	365	365	352	407	343	376	333	373	359	354	346	350	372	363	373	367	379	369	404	361	374	355	343	354	371	382	346	346	349	368	368	336	393	385	376	363	361	365	356	364	386	354	402	362	372	330	364	387	374	392	387	365	360	364	333	396	346	361	400	373	394	377	378	419	338	360	353	360	320	340	368	384	375	342	353	359	390	395	387	349	352	351	390	360	370	363	370	337	372	380	369	350	337	379	348	384	385	384	369	339	344	337	394	346	340	357	359	364	375	357	367	346	334	319	344	387	378	365	360	320	359	366	375	361	379	341	416	365	392	395	410	351	326	375	364	325	344	357	354	371	362	399	355	359	342	366	401	374	338	379	337	358	346	361	348	371	386	361	356	373	340	382	405	356	344	390	390	366	347	382	424	368	361	328	358	323	364	367	360	373	373	377	378	345	372	369	364	343	380	382	400	346	372	390	372	343	371	374	335	354	348	378	378	390	390	360	380	353	353	341	368	369	367	335	353	345	400	409	332	370	370	363	345	356	359	351	385	389	328	398	354	355	376	366	336	312	368	346	382	370	387	380	342	332	377	357	364	337	368	344	360	378	370	332	343	365	338	349	399	360	387	349	381	364	375	330	367	373	348	392	364	359	376	339	325	329	336	377	369	357	383	383	383	398	353	336	367	350	399	372	385	333	364	353	363	343	369	371	365	385	396	331	406	392	378	352	359	373	379	386	320	361	365	392	354	360	377	360	366	414	337	325	376	388	366	377	407	375	340	363	387	366	381	361	335	380	330	347	386	367	387	368	369
7615	2301	4588	5438	4733	3973	3338	2889	2531	2199	2034	1913	1778	1654	1552	1498	1395	1363	1330	1254	1281	1251	1210	1173	1132	1161	1129	1132	1093	1106	1082	1072	1044	1048	1061	1032	1027	1016	1007	992	957	990	1010	1005	972	993	1001	1051	1018	970	990	935	1001	1007	955	1004	952	931	952	967	961	984	950	985	1052	955	939	926	921	1025	956	891	943	897	1024	989	985	951	935	946	991	942	909	933	937	939	1009	945	995	970	983	916	898	973	999	926	978	968	921	975	1006	977	910	1030	969	998	956	917	986	970	999	946	964	936	1009	944	908	929	897	947	939	933	973	974	942	907	956	905	886	943	892	959	990	934	910	899	959	926	909	932	982	962	963	905	915	935	879	946	919	972	899	926	903	973	942	966	965	915	970	888	894	889	918	960	958	901	921	927	863	962	934	919	922	949	963	887	941	887	957	910	971	940	912	935	943	966	967	928	962	965	931	927	924	931	914	947	924	902	920	990	931	913	986	906	917	950	926	954	1017	935	952	941	894	953	919	908	894	896	974	881	969	919	955	946	901	897	912	989	885	907	909	927	928	971	931	947	903	943	960	965	932	931	960	936	905	962	873	967	972	968	936	968	932	940	876	975	932	958	923	935	893	979	899	934	943	990	1000	916	914	918	962	936	967	952	936	928	1011	955	882	922	964	929	942	1017	938	914	1003	928	941	936	942	914	889	952	910	941	918	926	935	928	932	877	908	947	949	942	939	968	878	942	963	931	938	958	975	978	882	956	937	928	989	935	897	933	965	956	989	935	968	956	892	963	1001	879	943	906	880	965	928	901	931	914	947	960	930	945	984	908	960	924	914	929	933	946	910	886	956	934	862	955	947	891	939	962	924	930	950	1017	924	945	892	987	953	917	928	932	943	893	926	946	962	917	942	950	962	956	991	983	960	928	929	922	934	940	946	889	952	980	925	918	954	935	939	906	905	918	931	944	898	913	941	921	854	978	923	938	947	953	914	969	950	932	924	893	938	947	932	970	970	992	925	956	915	918	950	982	943	916	905	862	890	912	903	943	960	942	955	882	932	913	957	933	936	913	920	954	1000	957	956	950	967	921	930	927	954	878	923	904	910	904	909	957	925	924	958	890	934	942	871	923	947	977	950	957	895	890	878	1008	909	860	891	916	978	900	926	921	872	895	921	953	869	927	948	950	922	920	920	893	960	928	918	974	954	877	978	905	933	882	966	959	944	975	945	922	942	948	913	911	912	923	947	889	942	927	933	925	924	953	966	970	930	895	971	964	903	900	948	928	883	956	973	943	894	917	942	906	947	933	938	927	945	976	936	921	947	966	952	891	958	898	922	915	956	907	954	978	930	970	948	971	900	942	949	889	924	938	930	994	996	920	905	946	916	916	948	911	935	932	986	901	878	992	926	884	933	973	961	932	930	979	899	949	905	915	917	940	922	962	962	925	934	971	958	869	979	967	958	943	941	965	902	941	997	923	945	972	935	920	880	870	930	947	886	943	919	952	904	903	853	928	969	988	894	922	962	923	928	941	895	955	1008	890	947	914	940	916	1000	957	903	880	889	936	928	962	916	920	940	943	939	920	967	938	923	977	952	906	947	960	957	900	828	952	911	949	963	936	937	893	963	935	926	1011	917	895	910	970	880	909	940	892	941	942	905	925	954	972	884	908	928	960	941	939	930	883	912	926	898	921	937	879	967	991	966	901	885	953	922	993	925	948	996	926	976	933	981	941	927	923	923	889	915	949	981	954	897	893	960	929	952	1014	966	943	920	922	1005	919	956	888	927	953	885	938	978	928	941	974	971	948	904	936	926	964	929	873	936	918	997	954	949	971	899	902	988	906	949	908	915	894	938	907	951	870	896	967	899	926	885	898	946	958	945	914	927	935	962	968	998	868	897	930	957	925	962	938	890	929	868	965	940	924	940	963	951	948	950	938	942	932	946	938	918	928	947	938	961	939	903	955	961	947	918	963	940	947	918	925	943	964	944	949	924	952	956	963	900	949	944	875	949	942	926	894	958	953	881	978	939	965	1020	932	950	932	915	896	991	941	949	937	923	950	919	994	884	964	918	940	971	963	904	959	939	983	933	985	931	857	936	944	911	967	928	923	975	951	992	950	909	961	959	960	853	901	932	858	893	957	937	907	956	970	867	924	944	863	976	994	917	954	916	913	932	892	866	937	930	927	931	905	892	937	929	913	950	926	957	893	932	908	951	980	917	893	921	895	993	942	982	939	948	916	966	922	968	940	945	857	883	946	955	930	958	894	957	938	904	966	902	894	935	864	933	945	942	977	939	961	943	933	926	939	884	915	967	961	975	953	915	942	953	900	922	966	1039	950	900	991	976	957	932	915	934	907	901	950	912	968	952	954	952	964	926	942	1001	928	929	916	918	973	934	877	943	909	966	955	952	891	893	981	953	937	923	946	923	954	986	936	901	949	917	937	935	911	964	949	929	984	912	941	975	931	945	940	949	947	948	945	922	940	905	954	919	953	937	969	906	937	934	946	943	943	867	952	933	946	971	898	958	915	917	957	976	935	921	927	925	934	927	1011	959	945	944	914	919	894	929	979	920	918	925	926	953	957	920	929	950	959	951	883	942	949	903	924	948	922	924	962	936	919	876	964	954	933	927	995	954	948	925	919	962	933	919	939	925	882	930	919	961	929	918	943	925	913	948	996	1006	946	952	933	935	938	926	908	964	942	959	940	970	952	829	963	854	970	955	919	931	894	935	871	961	967	894	919	880	904	990	893	898	955	900	973	896	924	908	930	923	929	936	906	907	966	941	961	948	1010	921	950	941	932	912	926	894	955	899	928	963	1028	992	942	941	914	916	922	965	930	934	940	901	936	877	975	968	916	927	915	953	889	976	937	951	986	911	894	907	949	934	980	920	1000	952	912	917	956	917	874	952	910	967	897	948	937	870	963	934	942	961	923	962	948	915	953	908	940	955	930	919	925	918	922	877	942	931	960	922	900	920	916	959	983	884	890	933	902	878	912	960	940	923	930	879	917	940	912	956	954	923	939	983	928	930	951	932	903	967	947	975	956	994	941	946	1000	907	910	911	946	982	904	925	929	946	931	899	927	975	908	909	913	902	963	969	913	923	965	1041	934	934	911	890	859	911	927	955	922	964	923	934	947	921	887	932	926	874	885	878	889	908	962	960	896	942	970	954	950	919	932	959	903	930	900	947	930	954	984	928	910	922	955	935	917	927	857	905	921	914	929	916	960	926	914	920	972	968	911	931	867	932	960	940	871	951	912	889	968	948	917	927	948	939	902	942	940	958	948	937	906	915	927	904	992	916	1001	903	894	949	955	948	944	945	917	947	933	915	887	973	928	901	935	978	888	871	902	976	916	930	917	911	933	958	981	899	961	955	977	947	917	947	977	877	938	915	931	913	919	960	915	933	986	919	940	918	922	935	986	894	900	990	969	950	880	970	865	867	949	932	878	977	891	927	932	965	905	913	899	932	903	899	925	956	1017	940	957	925	988	974	902	905	934	937	912	927	915	897	959	910	948	974	937
1923	294	299	262	265	252	261	241	268	266	231	251	257	262	267	268	242	236	212	269	276	277	225	210	232	271	245	240	228	239	225	207	246	252	241	224	249	266	241	269	255	245	240	234	253	253	240	261	265	257	270	263	243	239	241	246	286	242	259	250	233	237	224	233	231	224	248	232	251	232	217	218	255	272	231	261	212	260	239	215	215	266	264	280	268	254	247	257	262	260	255	230	252	250	250	250	245	214	234	238	232	232	268	245	237	263	265	239	238	240	232	264	258	243	232	268	256	258	227	272	263	258	276	243	243	275	250	233	222	248	238	227	216	284	255	226	240	259	226	228	245	228	267	219	224	241	250	260	256	231	239	252	241	246	256	259	276	217	242	230	239	230	241	242	263	213	238	260	242	243	236	237	254	249	256	248	263	269	246	238	251	278	237	254	237	257	254	258	263	225	240	238	228	254	263	266	233	236	234	263	236	263	226	247	244	241	250	256	223	246	241	246	268	248	255	248	269	229	256	223	245	229	229	222	251	264	251	238	246	250	240	238	251	246	238	232	239	240	256	253	249	248	258	251	240	242	262	245	260	243	219	234	244	235	266	239	232	256	236	235	255	244	259	247	232	236	287	237	263	244	227	254	235	273	263	233	242	244	259	252	235	278	238	242	250	241	231	243	255	267	244	247	235	229	265	249	267	232	242	261	246	252	254	252	248	242	251	244	257	266	233	248	260	231	244	258	267	247	238	234	257	226	237	260	239	240	254	251	222	249	257	227	272	274	258	242	232	267	249	215	246	229	229	228	242	231	250	253	272	234	261	234	285	257	231	211	239	247	256	248	258	227	224	256	214	255	216	236	217	226	236	271	250	271	248	250	246	257	225	207	249	235	229	215	287	258	233	252	235	249	257	252	252	257	220	262	224	263	251	223	242	250	252	225	241	235	250	275	235	253	255	254	264	251	235	269	234	253	254	234	255	264	227	213	263	275	269	247	247	242	250	260	198	260	231	237	255	270	241	263	246	249	257	245	248	270	261	256	229	235	249	247	250	249	265	250	267	251	217	232	248	226	261	240	232	258	243	263	234	260	218	246	244	265	234	248	261	246	254	231	280	241	241	271	241	233	235	236	231	269	227	255	231	224	257	215	252	231	235	236	264	239	261	227	237	259	235	240	226	248	240	245	266	221	270	245	271	257	228	280	241	236	239	260	247	271	233	267	232	273	239	252	233	241	270	250	249	256	247	278	239	229	255	234	220	255	257	228	277	216	269	247	255	274	250	248	251	236	247	255	229	248	248	257	231	249	235	244	265	215	250	228	264	234	243	237	244	252	260	225	242	236	247	277	241	255	254	238	221	227	221	226	263	235	256	250	246	251	235	259	241	254	242	264	223	252	254	216	236	264	268	268	258	250	196	235	264	244	230	221	266	254	266	239	231	274	260	225	218	267	250	244	235	253	240	222	253	268	253	245	276	244	234	237	240	261	254	256	224	257	256	241	269	274	292	228	232	241	226	251	255	261	225	252	217	250	245	245	250	256	255	252	233	241	237	204	250	234	246	209	231	234	271	235	219	258	241	237	230	238	263	251	253	252	271	247	225	249	265	231	257	257	258	266	250	220	239	206	247	232	223	238	239	226	250	223	236	267	268	264	241	237	235	263	238	244	239	221	238	245	237	241	239	222	256	238	276	229	246	248	234	230	220	263	246	232	220	252	269	249	231	247	235	227	205	246	241	241	258	243	237	221	266	241	236	251	250	266	258	242	231	238	216	214	240	249	227	266	245	255	253	242	258	216	241	230	238	270	230	277	256	230	243	243	257	222	243	240	264	279	237	270	243	255	249	257	232	232	269	241	223	252	241	261	276	246	260	261	261	238	254	238	250	257	227	256	246	258	244	251	262	229	221	249	235	237	246	241	237	264	212	258	288	258	262	239	240	245	253	223	223	252	261	240	217	208	219	227	240	250	241	232	222	226	224	253	226	245	243	237	257	253	217	228	223	266	275	267	272	250	247	240	232	220	240	258	243	279	266	259	240	210	248	255	235	249	237	239	245	231	241	266	246	244	224	250	243	293	251	247	237	207	248	256	268	235	243	252	255	214	263	266	230	244	268	243	228	239	265	228	249	237	258	260	237	224	239	232	233	255	234	238	252	230	235	257	239	257	266	227	248	246	237	241	247	255	276	244	249	241	233	289	228	257	228	250	268	250	248	270	285	227	256	198	211	237	240	232	237	240	230	242	272	242	229	236	221	242	270	241	243	220	271	258	248	250	264	225	238	232	262	243	243	245	248	231	254	238	228	255	280	230	226	253	259	235	228	263	256	245	240	240	256	273	241	261	220	248	245	243	236	241	243	258	248	233	240	267	263	244	245	253	263	256	227	262	262	240	255	252	234	271	261	243	244	283	246	244	233	246	215	245	254	231	247	236	272	261	239	237	244	214	231	238	251	242	267	259	281	239	254	237	218	222	253	231	243	239	271	245	252	255	268	280	243	220	206	230	255	255	252	239	238	258	275	218	245	267	248	254	226	248	223	264	240	227	250	273	248	255	233	235	249	237	233	224	249	260	229	244	235	251	226	249	236	255	216	242	243	261	245	218	212	257	269	255	235	238	248	233	238	212	242	271	235	242	240	214	244	226	248	260	251	250	232	233	247	278	229	245	236	252	238	261	263	230	268	261	214	268	241	245	261	255	251	251	231	259	273	242	259	249	240	253	234	236	256	231	237	229	241	233	241	223	252	251	249	259	252	228	267	255	245	242	237	251	239	251	213	244	238	237	250	228	256	251	258	241	249	232	245	239	255	227	254	240	250	252	266	259	248	235	217	255	251	236	221	247	226	246	264	272	219	266	259	265	263	259	256	262	227	234	233	213	262	237	251	249	210	249	252	225	230	235	233	248	246	253	243	255	265	238	208	273	255	254	245	235	245	231	252	246	223	244	251	245	246	246	241	254	260	246	236	251	221	255	245	241	239	223	244	252	230	205	276	228	234	224	245	224	231	242	227	243	239	241	233	248	263	244	242	243	247	256	240	247	247	234	268	226	220	248	264	250	240	225	247	268	229	225	248	256	259	238	233	231	214	247	256	248	249	256	257	233	267	254	277	253	229	221	222	251	270	250	262	238	237	246	236	255	235	242	245	268	250	259	235	221	237	255	246	220	229	239	260	224	240	238	239	220	215	234	214	245	247	213	248	250	239	260	258	237	239	233	244	282	223	227	237	233	242	243	242	224	227	248	233	226	219	233	247	248	233	250	263	231	257	210	232	249	262	269	258	217	224	265	240	252	228	235	268	219	227	219	230	269	280	262	254	247	228	252	251	265	263	253	232	250	268	254	256	240	247	244	252	206	250	276	234	220	242	219	227	246	210	233	262	238	240	224	239	266	260	263	254	255	257	252	242	218	239	247	233	249	240	260	275	215	237	220	240	239	273	236	243	246	243	245	245	246	269	271	247	218	227	242	259	238	233	259	265	233	261	251	232	252
2341	721	736	762	759	743	704	723	664	717	671	749	666	632	695	644	688	686	641	645	667	641	655	643	673	666	639	683	679	651	675	654	628	648	682	635	653	682	618	709	671	659	639	677	616	657	682	592	662	647	605	716	633	661	622	628	658	682	667	679	655	668	639	627	656	636	636	651	622	638	655	679	630	657	686	641	640	644	649	611	666	668	583	641	654	620	663	706	687	724	637	628	657	637	636	669	618	605	658	629	673	641	662	667	619	645	663	666	658	654	657	668	683	677	638	625	643	661	677	612	667	653	683	654	654	693	651	624	644	660	644	637	655	679	634	667	698	673	630	640	636	656	643	661	672	664	630	684	680	672	616	627	676	670	660	665	630	647	670	623	732	746	659	628	674	650	633	653	656	674	620	626	634	672	636	623	623	651	675	678	690	652	702	607	590	694	654	674	662	641	620	706	702	673	637	622	670	618	634	657	682	652	593	642	645	606	645	699	648	650	644	662	611	648	641	631	687	619	740	667	603	617	648	668	646	616	660	616	637	645	593	672	678	666	678	658	676	640	653	615	695	647	642	641	634	652	657	635	667	672	655	661	620	642	670	682	637	695	651	683	646	629	633	696	690	661	657	669	622	654	594	613	635	604	676	657	650	658	656	645	672	622	680	653	624	669	620	686	676	658	638	670	662	676	655	638	680	659	629	653	629	620	629	624	677	690	652	631	640	673	669	640	617	673	632	648	677	649	655	661	633	663	646	645	689	674	674	689	643	655	645	589	657	674	654	642	652	656	699	659	657	671	647	614	633	680	675	621	678	613	660	689	672	698	701	657	614	695	614	636	711	711	640	664	658	660	659	628	660	692	667	635	684	597	643	690	675	639	636	655	646	641	616	603	647	677	668	677	639	692	622	667	637	662	657	650	624	626	642	673	644	657	649	677	602	681	652	651	623	704	670	677	664	628	647	631	669	653	690	635	693	610	660	596	618	639	631	650	610	621	631	647	621	664	660	654	627	644	625	668	625	710	650	597	636	677	701	632	638	652	644	671	656	656	677	637	665	690	648	695	648	694	668	654	648	660	643	661	703	693	655	691	646	661	630	676	616	639	613	658	647	633	653	687	668	652	645	603	668	682	687	663	625	651	665	666	657	641	663	653	690	702	626	651	668	665	671	696	673	657	652	623	653	658	637	678	675	656	677	664	638	646	658	641	665	697	601	657	638	649	652	631	656	622	618	621	628	624	654	623	630	704	660	664	634	649	676	670	631	684	633	665	679	649	681	600	650	648	650	652	648	681	651	623	618	655	690	622	659	683	657	637	624	628	637	663	666	659	620	631	676	691	628	675	630	683	637	662	636	615	634	683	669	635	692	664	646	664	652	587	633	640	632	690	659	664	635	672	640	663	613	651	646	663	611	644	621	610	663	656	668	665	664	673	614	668	685	630	705	643	679	635	646	636	607	655	691	663	691	631	676	673	659	620	709	653	678	687	653	684	606	660	645	663	616	644	637	631	638	652	628	680	658	642	671	647	636	650	706	638	647	625	680	651	667	631	630	653	665	660	643	616	668	648	678	652	644	694	661	686	675	621	636	673	623	635	680	622	660	647	655	619	660	637	652	676	624	658	725	636	654	698	713	638	689	691	663	650	680	668	624	679	709	647	681	681	695	663	654	639	662	652	658	643	685	659	719	662	626	627	619	687	637	658	675	654	653	594	664	668	614	683	651	624	675	645	644	652	637	610	655	647	637	656	672	633	634	638	598	661	659	665	636	654	598	660	682	650	634	642	691	627	657	642	620	637	644	667	716	669	611	666	668	672	627	686	664	678	640	679	656	691	605	626	628	656	655	655	654	643	690	633	615	679	672	621	638	655	596	636	622	680	687	643	682	640	699	637	613	667	662	638	694	623	617	614	618	621	670	678	669	637	647	658	714	659	649	681	606	660	616	618	637	633	676	636	657	628	713	672	672	662	626	675	665	651	633	642	601	670	653	653	673	658	650	595	661	642	666	635	648	674	623	615	637	641	596	680	645	632	665	665	614	626	639	618	662	667	659	587	630	728	679	634	641	659	621	685	671	619	626	667	669	629	646	628	659	611	601	632	646	628	683	646	663	650	633	646	671	675	604	690	605	661	643	665	636	652	666	604	642	644	697	610	680	673	697	602	634	619	639	679	647	704	597	665	666	656	698	664	673	633	657	675	679	648	649	656	674	626	630	635	644	621	656	629	658	679	678	658	644	659	617	599	657	671	659	694	645	611	644	611	618	645	675	658	686	695	646	642	657	626	643	640	670	712	648	677	639	623	584	705	612	658	650	674	654	687	654	651	661	686	628	622	627	622	642	647	689	649	645	644	684	630	671	665	699	653	615	684	680	618	642	642	673	617	656	632	662	675	638	650	625	653	667	650	667	654	651	628	639	680	632	654	656	644	648	661	628	592	688	637	638	657	650	663	652	632	683	635	662	604	644	646	649	665	672	684	641	707	662	663	694	688	685	619	627	644	658	648	677	667	646	664	654	628	659	671	635	672	607	613	658	645	674	664	615	631	663	661	650	664	689	683	677	684	643	696	617	675	616	614	694	627	621	668	659	699	636	692	676	663	707	634	639	684	685	661	624	670	714	655	644	661	643	666	665	632	606	630	623	629	691	610	654	660	631	627	672	644	634	664	663	677	675	642	676	684	640	686	655	632	661	663	681	631	608	648	692	652	605	691	670	688	687	620	680	645	653	632	631	669	625	667	693	613	626	634	597	747	617	663	658	621	681	659	669	673	621	679	690	636	666	649	615	661	685	683	651	652	654	657	617	668	672	649	678	675	669	631	634	684	661	682	651	628	648	652	624	654	655	660	705	668	685	702	657	568	633	675	624	611	705	628	661	655	606	648	661	666	700	680	624	647	644	671	636	643	679	650	651	636	671	662	686	642	654	674	638	680	676	693	663	697	586	685	662	659	632	686	682	668	643	632	647	690	682	638	665	652	680	703	640	628	661	620	661	642	631	657	624	663	663	647	673	660	683	610	651	685	618	657	638	632	660	609	652	666	681	666	655	643	673	646	619	623	656	663	650	682	647	608	683	608	700	670	672	602	667	697	635	697	629	685	663	684	646	623	631	665	655	640	675	708	642	602	680	661	665	642	644	648	672	689	647	658	691	650	643	682	687	687	608	658	670	660	659	651	666	679	651	641	674	651	625	675	667	654	644	651	659	638	676	658	712	627	680	630	663	634	669	582	674	683	664	635	621	654	629	650	649	659	645	676	647	699	691	669	657	639	607	633	685	621	676	690	611	649	735	670	635	674	611	682	659	660	591	658	697	617	638	674	651	671	635	662	642	668	663	646	702	612	633	695	629	663	630	668	672	638	658	641	644	630	638	645	614	664	646	653	644	684	673	661	669	672	657	693	672	617	661	639	677	682	604	638	644	636	622	624	647	620	666	733	641	636	672	664	625	708	686	662	677	694	650	685	634	722	653	648	682	642	657	678	664	662
7243	937	1119	876	661	474	477	360	292	273	286	253	242	270	243	213	210	221	216	207	188	198	200	199	194	210	193	197	224	200	203	214	201	223	197	187	185	200	190	211	221	185	177	197	180	195	188	185	202	217	195	207	172	172	191	188	217	174	180	198	184	174	167	203	159	172	200	187	209	189	202	184	184	172	167	191	190	179	184	184	196	184	185	187	229	203	193	182	187	189	195	193	188	187	179	181	176	193	197	201	196	199	186	213	189	188	188	205	193	182	181	211	157	188	204	190	184	203	193	218	199	186	177	170	190	182	187	178	196	183	189	185	169	197	188	198	188	186	185	177	188	182	195	184	187	167	202	192	167	182	203	168	180	179	223	203	184	187	191	179	190	193	199	167	166	154	183	186	189	191	190	193	164	187	196	199	172	179	180	177	185	189	193	195	197	192	181	184	185	196	216	193	179	181	202	177	166	204	183	183	183	182	163	198	186	215	212	143	168	182	204	186	198	172	175	177	176	193	198	205	190	207	195	209	203	175	187	201	168	176	192	174	156	181	187	199	206	182	165	204	179	211	212	183	193	190	192	180	165	193	184	177	189	208	195	191	185	181	171	169	185	184	181	184	196	216	155	188	195	178	194	191	172	175	187	193	177	201	199	201	177	165	179	192	195	182	192	189	191	165	155	163	176	195	175	193	188	196	203	193	189	201	163	201	197	174	187	180	182	187	178	200	196	185	188	178	187	212	196	181	191	173	183	196	197	200	187	187	190	209	199	200	186	177	195	188	181	209	192	197	186	168	210	171	199	174	176	204	202	175	197	195	187	184	188	207	174	194	165	170	189	179	180	178	170	184	167	166	187	171	183	221	182	217	199	197	183	186	174	175	189	189	197	191	195	190	184	161	186	191	196	182	165	196	190	193	184	210	203	180	197	180	181	173	186	164	187	222	216	193	189	206	187	172	184	160	190	184	192	181	209	181	213	198	174	194	195	208	181	183	186	161	199	199	183	189	216	180	186	197	205	171	201	185	189	169	184	189	188	200	193	186	176	196	178	199	186	220	192	216	186	189	184	208	197	173	185	184	199	189	161	174	203	176	188	187	155	186	197	181	193	178	190	196	209	176	193	167	171	209	190	178	176	181	200	193	178	196	179	187	198	148	180	167	188	196	178	210	180	197	189	196	187	176	175	175	185	195	170	191	210	187	176	217	158	181	217	174	172	166	207	183	211	178	189	186	200	178	186	184	188	180	197	206	178	195	183	183	181	208	191	193	200	214	191	206	169	182	208	185	173	224	187	178	193	199	173	196	197	184	225	196	173	195	203	163	190	182	188	164	203	206	173	187	211	202	195	156	172	188	182	192	187	223	171	175	203	176	191	192	186	178	186	168	186	159	188	173	200	198	187	195	188	190	215	189	184	180	190	185	220	198	208	164	196	180	191	196	184	199	171	190	180	185	168	203	161	185	203	194	209	157	193	178	168	177	160	182	175	190	197	192	201	183	207	152	191	196	168	188	183	172	189	154	198	190	165	215	180	173	191	184	206	175	187	176	180	189	179	192	180	203	166	197	195	203	197	185	173	155	196	183	180	198	211	191	198	185	198	191	185	225	205	191	191	181	189	198	189	202	191	186	183	180	186	173	170	178	200	191	187	183	183	183	202	193	191	175	200	174	202	178	184	185	182	214	200	195	178	189	198	205	190	200	175	171	198	192	157	201	197	175	174	185	200	205	187	186	192	175	185	189	192	184	175	228	192	192	206	181	196	178	199	209	180	166	172	187	184	196	186	196	196	192	190	179	178	213	191	179	192	189	177	176	182	181	162	169	214	184	191	180	180	198	180	190	205	193	222	212	179	194	224	178	187	181	203	198	187	183	185	198	169	204	194	185	202	188	177	172	186	199	168	195	192	188	199	198	201	173	181	179	188	217	188	183	174	185	151	210	180	194	192	174	205	163	183	196	235	210	172	177	184	198	174	191	184	170	182	171	185	209	217	179	172	191	183	173	179	188	194	192	161	181	165	182	158	213	185	218	201	185	182	180	173	202	180	185	193	194	168	200	178	184	216	189	204	206	180	194	193	207	200	166	173	167	192	216	182	183	190	180	194	210	190	191	177	209	195	196	195	184	181	184	215	192	183	166	206	188	209	204	187	185	202	193	173	198	203	190	191	201	174	200	171	187	162	184	172	166	160	184	191	182	173	181	186	184	195	171	204	201	189	199	193	197	174	180	202	167	203	195	188	184	181	183	184	193	194	195	210	201	195	195	182	180	198	172	197	233	204	171	183	168	193	198	193	178	173	207	202	168	199	172	214	179	172	170	202	201	182	188	212	176	211	191	186	165	170	172	185	171	196	185	182	194	180	192	168	183	166	171	211	210	194	208	191	207	170	187	197	193	190	180	215	195	208	186	184	196	166	165	172	177	203	182	198	198	203	178	178	184	192	193	192	175	184	180	166	207	196	187	202	180	181	185	181	200	192	209	174	181	198	190	187	198	175	170	196	194	171	179	191	193	208	190	191	205	223	173	181	158	191	182	187	170	160	209	187	179	164	188	182	198	197	183	167	173	187	189	200	182	182	188	196	192	190	181	182	216	178	202	180	196	196	191	188	173	196	211	204	183	169	154	183	174	180	195	169	182	173	170	189	185	191	195	185	200	186	201	196	194	198	190	198	202	180	209	171	161	184	174	208	208	191	186	189	182	192	185	173	166	166	177	181	188	218	193	183	198	218	182	184	183	191	183	201	197	187	176	174	166	187	169	192	205	174	181	181	170	193	182	207	174	201	164	168	190	200	195	194	179	202	210	189	207	192	192	192	172	197	180	172	161	202	147	195	170	194	194	188	202	207	205	191	180	188	187	191	223	197	179	202	196	222	163	194	187	196	179	178	157	181	178	188	188	178	189	178	184	171	187	176	204	205	198	205	159	191	221	191	186	175	196	171	171	204	192	150	190	169	185	182	195	173	187	187	189	193	220	170	165	180	189	180	177	193	197	197	176	178	206	198	194	188	181	172	187	200	169	190	175	190	201	216	198	166	198	177	203	146	178	167	184	164	190	201	180	167	179	193	171	193	203	211	174	188	193	186	187	200	165	213	182	199	195	185	190	190	193	200	197	217	173	202	175	208	187	185	202	172	193	175	197	184	202	189	186	177	187	202	173	214	170	190	190	177	165	185	205	190	187	178	157	177	189	183	193	168	194	188	199	173	183	171	172	182	175	167	201	189	178	200	172	184	185	190	180	196	171	188	178	187	179	182	173	174	220	181	144	160	164	149	168	190	181	164	193	188	197	227	176	218	200	223	186	171	199	194	173	197	166	172	171	217	191	170	179	187	183	186	194	193	195	204	176	197	191	160	176	163	212	172	177	198	196	172	219	201	201	184	167	187	191	201	171	186	188	162	165	174	171	189	182	193	174	214	182	168	189	185	191	214	174	184	183	190	177	186	191	174	178	202	188	187	168	180	172	193	174	177	175	199	187	194	194
5655	1213	2426	2865	2471	2203	1745	1511	1396	1195	1154	1013	968	932	910	888	810	755	716	734	694	687	711	654	648	700	679	666	664	617	648	616	648	602	585	566	602	578	610	591	603	607	591	555	526	564	596	540	593	582	564	623	584	548	591	602	608	553	616	602	593	572	588	560	589	575	579	603	602	586	578	533	543	551	546	589	558	594	557	559	591	559	538	570	532	546	535	604	544	531	547	519	597	566	529	583	583	554	560	551	569	556	575	556	519	540	515	517	536	612	534	574	564	521	524	562	518	526	605	542	531	574	545	533	537	556	550	613	546	545	589	578	547	574	509	567	559	540	574	575	530	563	541	537	564	548	554	529	561	569	586	579	573	553	549	590	555	535	582	569	551	529	590	529	541	551	550	537	583	533	572	578	524	558	564	556	589	567	570	584	569	562	576	519	545	592	588	605	555	554	554	552	542	590	541	561	571	550	570	590	558	551	550	600	558	524	581	577	554	566	544	514	558	539	532	587	543	539	577	568	562	532	532	562	549	571	584	590	568	537	600	553	560	552	575	551	571	512	541	578	555	540	556	521	563	580	539	545	560	545	532	531	585	566	570	567	584	566	553	622	556	559	573	562	560	542	547	582	570	565	569	574	580	564	580	576	591	548	577	578	519	596	568	553	575	572	608	535	492	549	584	540	528	578	519	548	554	535	515	543	532	597	507	539	555	570	555	596	573	590	552	583	589	558	604	570	555	532	561	542	565	526	571	566	561	538	543	537	531	562	543	597	560	536	550	534	568	586	576	561	578	569	517	557	580	575	574	561	551	573	525	579	553	562	564	565	604	588	566	579	541	602	530	538	531	545	539	546	531	576	564	522	526	541	609	557	576	551	550	560	612	548	578	555	601	519	564	544	560	504	545	565	540	547	530	567	545	554	561	540	565	572	514	566	557	566	549	568	541	580	612	531	566	520	554	581	558	583	552	551	569	561	604	540	598	551	563	571	520	532	591	556	517	579	531	575	581	554	549	566	548	564	574	573	563	552	526	563	508	524	583	529	581	578	547	548	570	590	524	541	579	531	536	558	586	585	575	555	599	551	578	561	544	584	532	537	563	582	537	554	581	568	562	575	551	565	593	572	538	593	598	574	557	566	569	559	549	584	520	549	540	566	534	545	553	543	573	602	494	529	582	582	579	508	544	577	570	554	559	566	524	549	533	560	545	564	560	553	539	536	561	570	568	575	603	571	530	587	584	612	571	560	564	529	576	566	506	548	557	533	563	582	546	535	489	576	527	542	601	551	553	538	576	571	556	631	569	528	568	592	544	536	554	588	557	585	568	529	541	584	551	550	539	522	538	537	553	511	578	564	510	552	546	523	527	553	570	548	555	549	565	552	542	523	608	536	559	548	572	511	568	526	540	547	563	517	554	561	545	531	514	513	569	550	590	550	565	535	550	537	560	547	589	572	529	527	574	539	600	593	537	581	539	553	554	551	538	547	536	592	539	602	545	590	558	595	521	551	528	526	583	591	581	522	543	560	522	577	553	551	524	552	556	566	525	547	562	551	571	581	501	538	556	614	573	519	546	548	550	559	565	565	533	539	530	564	539	554	569	568	538	577	559	572	584	598	558	532	555	580	593	533	585	538	553	545	573	588	575	554	550	590	557	526	604	548	503	550	540	556	554	564	580	571	533	541	592	556	581	498	559	546	550	517	570	556	543	521	576	573	548	535	563	576	546	577	553	572	599	569	535	521	549	607	570	575	570	490	518	575	556	541	557	550	555	546	572	560	556	577	562	542	583	539	528	583	562	526	515	586	560	524	563	607	525	529	582	539	595	554	537	596	567	567	520	534	540	543	545	549	565	542	541	605	557	549	524	565	543	547	545	570	572	561	577	608	527	587	564	569	548	545	583	563	550	605	557	593	555	554	560	549	575	526	558	571	518	555	570	535	558	513	572	602	579	575	538	577	568	520	582	542	566	553	557	550	538	527	551	545	554	545	615	536	599	594	584	552	593	571	532	577	562	562	554	534	564	525	545	570	556	577	564	548	565	568	562	565	590	545	575	568	562	575	576	591	556	537	562	549	567	522	557	547	546	567	564	551	513	544	550	544	562	543	534	566	551	502	546	573	572	550	531	568	553	569	553	571	577	560	566	566	570	566	569	531	544	564	552	576	514	555	543	578	508	531	557	534	591	569	549	618	523	555	559	556	592	565	534	546	601	528	559	540	543	566	547	573	578	565	549	519	568	524	548	534	544	569	596	533	578	549	570	573	543	559	529	590	524	582	542	587	532	572	526	600	553	553	551	538	544	541	568	615	553	530	577	532	553	549	585	559	569	565	555	512	516	581	553	517	584	585	585	536	561	563	576	559	539	572	588	554	561	564	567	559	581	543	545	599	544	606	599	531	531	566	566	540	536	563	525	580	564	523	571	541	599	602	586	537	576	547	557	523	556	529	579	574	602	590	546	514	569	540	559	601	547	538	547	546	579	551	566	527	561	542	552	547	564	559	529	533	555	572	577	558	534	561	586	585	564	578	579	548	549	538	549	572	553	546	549	604	567	588	530	577	544	561	556	559	540	530	533	542	574	519	578	553	557	529	573	575	559	562	560	566	560	516	517	560	552	508	548	559	529	566	558	547	586	498	567	596	536	549	610	559	561	569	522	568	566	508	574	526	585	557	566	581	564	548	537	585	524	529	558	573	602	553	525	570	575	536	549	583	554	517	567	573	539	557	539	579	569	524	536	556	518	553	572	555	512	579	582	589	561	577	532	531	572	570	575	547	544	563	558	561	548	578	584	544	559	583	577	521	546	568	535	580	568	546	536	539	567	525	556	486	551	533	556	590	581	552	608	576	583	510	612	569	526	548	575	546	550	533	543	566	504	522	568	597	543	563	589	560	568	566	548	576	538	547	576	550	591	557	557	544	556	542	590	580	581	569	534	545	586	517	564	581	522	570	522	578	548	535	505	548	556	582	548	549	577	571	560	570	548	545	510	556	578	538	563	555	571	574	531	581	575	537	568	518	520	578	544	556	549	585	563	589	517	569	579	553	523	568	533	546	572	599	514	543	552	587	629	552	559	568	557	529	586	572	544	520	541	564	573	552	518	566	532	556	559	576	571	547	543	599	588	588	551	575	501	548	605	533	587	563	540	565	564	558	579	541	622	527	568	543	568	548	571	524	544	528	571	559	554	584	564	535	567	560	593	543	559	532	522	589	535	534	616	534	535	532	552	529	559	528	590	580	536	559	549	560	537	551	545	527	543	499	550	555	578	572	555	545	595	574	555	535	607	573	564	553	577	526	548	511	593	512	552	530	559	573	568	549	520	571	558	561	566	561	595	563	542	538	558	505	566	569	504	562	550	554	589	565	598	581	528	546	528	606	571	563	556	525	521	546	512	553	556	532	556	576	577	553	564	533	530	547	560	524	576	583	540	573	553	518	511	559	562	548	542	565	554	542	540	571	542	545	549	579	540	554	553	527	615	579
13726	2373	2395	1848	1255	1046	849	725	656	627	541	536	490	453	417	451	431	445	415	412	405	408	383	420	416	364	388	358	406	374	374	384	409	381	378	386	369	382	378	375	393	351	388	357	368	373	370	355	382	383	419	357	384	404	393	358	426	395	347	340	369	380	334	375	349	350	396	363	359	366	382	345	364	374	391	380	383	345	354	389	373	341	351	358	363	359	375	340	397	373	342	331	404	375	407	351	373	371	334	344	369	353	335	363	355	363	371	368	368	364	359	402	361	364	356	329	339	364	370	350	391	365	376	358	336	356	336	356	344	303	357	392	368	388	335	346	361	347	330	393	395	339	372	375	353	375	369	374	407	392	351	322	337	382	403	357	369	388	387	367	357	329	366	371	357	364	340	343	371	402	362	379	363	360	357	361	366	320	376	336	386	332	351	389	362	342	413	369	340	364	401	351	354	359	363	364	394	374	357	374	368	401	361	396	351	368	394	354	369	436	377	378	356	359	369	344	356	368	355	339	379	371	403	344	353	418	393	392	361	339	375	327	363	366	389	383	342	363	352	326	403	398	385	363	381	400	373	360	343	405	371	381	353	365	384	379	342	374	373	362	337	368	341	392	340	382	381	402	383	402	359	393	382	358	355	403	355	352	359	378	384	353	389	361	367	372	361	370	340	360	394	394	376	376	363	372	405	363	375	356	307	393	357	381	363	354	408	378	354	360	360	364	354	370	351	357	398	398	362	398	325	395	351	370	355	336	344	363	392	381	372	364	339	338	418	382	395	398	341	390	363	382	382	340	376	365	342	374	355	385	369	361	374	370	354	372	348	386	357	400	377	372	362	355	328	363	405	380	391	377	374	406	368	366	386	367	365	382	375	375	380	371	377	378	389	366	376	368	347	386	351	389	391	372	322	347	378	364	383	393	372	358	366	338	386	382	393	390	360	343	365	385	372	353	397	395	347	347	339	402	346	332	325	383	382	392	362	335	351	357	381	360	372	356	341	358	362	392	348	366	360	362	348	375	377	366	359	362	394	389	350	380	385	409	334	368	361	386	369	381	361	420	314	348	392	369	372	379	386	388	350	366	382	381	357	401	400	379	345	337	365	365	409	360	335	343	342	376	402	387	353	375	373	338	324	364	377	364	356	387	360	354	399	366	394	363	429	370	354	382	356	349	306	367	378	370	379	350	349	368	358	375	398	348	337	380	372	362	386	384	392	354	353	390	356	372	372	355	341	378	376	329	369	331	371	361	356	378	373	363	370	380	358	390	364	339	371	365	385	343	379	400	369	368	346	405	367	363	363	341	380	371	369	326	353	371	391	378	337	387	370	363	359	382	358	358	428	348	361	382	364	386	362	357	341	390	372	382	370	345	347	388	364	400	374	351	359	375	356	374	350	366	384	334	396	399	379	357	388	376	407	373	400	345	383	364	383	356	365	377	347	388	358	360	359	376	353	376	342	359	411	372	344	389	390	359	366	382	380	356	367	397	391	371	380	372	359	416	398	372	365	362	381	351	339	377	362	358	379	397	364	362	334	358	398	385	373	413	361	357	365	377	385	364	374	332	361	328	333	334	405	349	325	334	317	335	372	368	337	336	356	341	340	342	325	360	357	351	365	383	343	399	368	392	383	343	330	367	360	365	384	368	395	405	377	383	393	384	366	362	389	356	379	385	418	331	364	363	383	381	327	394	371	354	355	327	334	368	384	350	378	342	354	400	390	360	332	391	390	347	349	379	349	404	378	380	358	383	361	369	363	335	369	370	374	356	371	388	349	341	373	388	378	333	381	352	361	384	365	397	374	340	400	392	384	348	358	352	361	355	373	367	365	344	359	353	364	370	320	388	371	369	347	336	345	380	355	365	379	363	363	389	403	348	373	377	338	373	369	324	368	353	378	388	373	358	351	357	309	370	359	382	356	361	373	369	337	379	353	356	371	338	384	346	359	442	356	362	382	378	354	344	372	381	354	398	373	359	324	386	329	327	366	344	384	376	383	377	364	382	376	361	366	408	391	371	358	357	381	401	363	407	326	368	378	414	393	411	397	394	365	344	377	334	371	357	385	374	373	344	383	363	336	355	382	393	370	323	357	383	371	407	362	348	338	365	373	373	346	336	333	380	370	379	352	392	362	342	401	385	363	353	366	376	352	403	377	375	336	367	373	389	404	374	346	371	348	366	363	339	384	344	379	367	363	369	371	369	374	368	364	360	379	392	344	371	403	386	360	387	348	374	350	375	382	367	373	334	368	357	362	317	339	369	362	345	385	332	358	407	361	342	388	372	383	406	361	364	360	398	383	359	375	362	359	330	350	356	339	373	360	366	373	346	376	390	346	372	361	345	333	328	357	408	354	385	354	370	339	376	362	376	369	368	400	359	359	379	376	381	362	353	368	387	364	341	379	406	366	402	351	342	362	363	383	406	354	364	357	346	373	361	376	390	346	413	353	374	362	335	317	329	359	382	387	323	352	391	334	369	373	371	384	408	363	352	407	382	375	367	346	385	367	367	373	330	345	408	371	398	390	401	360	368	360	349	333	338	348	356	341	377	363	362	379	338	361	363	385	366	338	351	396	375	380	356	407	350	318	368	363	397	403	371	365	327	384	355	375	350	365	365	385	350	355	368	356	360	343	384	361	363	376	367	396	379	339	372	353	338	385	343	334	382	351	356	376	345	367	403	342	397	366	372	367	331	366	369	416	364	378	388	339	424	342	360	382	373	371	365	367	359	352	368	357	329	350	369	381	370	352	358	368	327	378	391	381	342	385	349	375	356	354	352	350	380	372	371	378	365	355	368	365	317	387	328	372	357	379	366	368	374	341	379	388	371	374	341	353	353	392	344	328	349	324	384	361	378	355	343	344	413	366	389	329	367	357	415	388	381	412	394	384	348	358	343	346	338	357	356	387	377	381	327	349	377	398	320	376	371	371	379	393	372	354	311	361	378	348	341	335	353	392	409	353	386	374	368	362	373	378	378	369	394	378	405	385	329	379	363	371	351	384	388	382	348	362	349	373	379	378	363	354	365	392	374	386	389	389	365	361	361	382	388	411	353	367	335	341	312	344	367	366	387	372	361	344	355	344	385	359	361	370	358	383	390	388	347	380	350	357	372	360	337	380	352	348	378	413	340	401	338	376	350	403	384	404	386	361	360	369	379	384	316	368	394	388	373	357	365	336	352	345	372	328	380	395	352	379	386	360	371	337	357	378	353	361	365	367	362	377	370	381	350	375	382	382	354	390	398	330	375	366	364	375	392	371	351	401	372	403	405	335	327	383	361	341	327	360	390	371	351	369	381	318	356	354	369	362	375	389	420	328	365	376	369	381	368	367	363	392	360	333	323	348	395	355	379	352	397	346	402	401	372	376	365	376	377	373	397	331	368	357	348	374	384	344	385	362	327	346	357	366	375	378	333	369	383	352	401	368	400	369	377	381	352	372	417	353	354	371	367	325	370	338	347	339	372	370	395	365	333	339	352	345	369
7654	2268	4553	5300	4794	3889	3307	2820	2439	2234	1969	1895	1744	1628	1550	1396	1376	1394	1300	1285	1235	1189	1277	1121	1175	1136	1090	1123	1123	1145	1090	1070	1060	1026	1073	1060	1035	984	1031	1033	989	1024	1006	986	963	975	989	960	984	954	1006	1005	1004	1025	957	926	947	997	958	971	949	998	941	979	953	889	973	915	940	961	996	890	956	881	1018	924	990	969	938	971	893	947	994	1004	954	951	966	955	1003	1001	976	912	991	943	947	922	930	967	942	885	942	934	980	927	976	953	948	940	915	980	895	967	961	973	945	912	959	975	939	956	924	962	924	945	933	928	924	887	906	890	967	898	987	927	938	953	893	940	889	952	939	970	931	993	989	881	977	947	936	941	942	891	880	912	932	910	912	919	981	935	940	951	936	948	962	907	924	944	933	930	936	948	932	920	943	944	923	949	918	919	907	873	933	948	912	956	941	974	939	967	943	954	959	941	987	935	954	927	987	981	872	900	994	942	992	952	931	953	972	948	939	944	897	999	964	925	944	923	898	900	906	914	919	889	912	959	979	985	927	945	893	949	939	955	892	883	934	979	935	926	955	931	923	917	941	962	963	942	922	949	952	939	919	956	925	918	954	934	963	927	947	983	883	920	908	883	969	937	931	888	962	923	958	926	943	948	935	942	952	888	930	909	937	965	939	913	943	865	941	927	943	943	939	936	956	977	893	987	884	918	983	925	904	930	890	960	936	956	952	922	924	930	934	964	929	924	932	938	904	971	935	978	997	981	929	967	934	939	960	906	941	915	916	922	966	964	940	909	922	942	918	913	973	941	973	882	964	904	920	939	962	933	935	946	942	964	898	898	935	933	952	919	933	945	863	926	959	950	950	894	871	838	919	951	923	937	965	932	934	906	887	982	933	906	931	944	980	885	920	936	942	990	933	903	928	974	885	919	1004	921	974	965	885	932	938	934	923	863	929	953	922	935	993	912	955	954	923	947	976	955	929	953	967	929	972	995	934	967	915	922	896	967	978	930	979	905	880	928	901	974	916	991	915	960	888	938	981	904	937	952	954	930	946	936	910	1010	940	931	925	974	892	964	889	962	909	958	950	927	922	932	976	935	927	914	930	912	925	948	900	860	912	865	958	916	989	920	962	974	970	959	907	936	928	937	899	924	945	911	922	877	1007	884	924	960	928	883	1021	949	957	929	889	937	908	920	943	897	964	911	944	943	915	939	976	934	940	931	931	930	925	907	905	903	967	945	915	956	927	951	858	939	1001	950	944	889	861	914	908	903	937	949	864	949	929	894	924	945	929	1001	922	954	924	914	963	949	903	929	909	927	921	909	971	940	932	930	951	907	926	918	959	875	972	933	899	934	889	931	943	900	951	973	967	930	1019	904	935	927	899	978	1042	916	902	965	971	899	979	907	908	945	935	940	971	898	918	920	896	931	936	866	895	959	938	955	930	916	979	925	941	959	968	902	884	944	994	932	973	903	922	897	983	990	921	957	948	904	905	951	969	948	954	888	992	914	918	903	887	935	971	959	943	895	929	861	923	964	898	922	977	918	955	939	925	942	961	933	928	904	917	947	963	987	899	989	924	908	990	920	942	923	890	945	912	942	920	911	890	889	935	913	921	931	945	897	961	943	947	972	907	926	951	963	927	880	862	875	890	933	939	928	987	894	896	926	982	900	933	915	950	894	944	889	951	898	978	918	851	909	947	878	969	909	963	899	917	1007	971	938	938	902	974	897	916	1019	924	968	892	971	900	905	958	962	942	964	915	856	981	973	961	960	878	904	974	957	931	944	914	891	892	929	952	898	945	952	975	899	932	947	910	890	910	912	946	974	968	891	980	960	974	946	899	942	906	933	1010	960	966	869	942	925	953	941	885	952	902	906	967	933	914	945	936	936	955	923	941	902	930	917	893	989	917	968	966	929	932	969	916	947	897	933	927	946	926	957	884	943	935	983	906	865	902	938	899	940	927	926	1020	945	939	925	872	904	881	937	952	918	974	949	909	914	935	914	921	926	983	917	861	903	944	923	932	928	903	896	944	960	915	934	912	965	912	951	906	918	911	912	937	939	918	905	924	939	918	950	910	953	895	930	938	954	931	927	934	967	928	935	871	966	984	985	977	855	944	945	908	904	931	957	935	984	914	902	926	951	938	977	942	909	933	960	952	919	893	939	946	935	921	886	925	925	927	930	945	916	903	940	893	940	1013	929	991	910	949	984	940	945	917	995	935	947	995	852	924	926	985	914	872	987	960	923	963	944	935	982	871	926	939	918	916	964	892	928	929	962	974	916	943	946	963	943	904	920	905	925	900	926	871	926	968	943	861	857	881	917	964	924	948	942	967	906	920	927	907	927	931	967	917	910	963	945	866	899	939	892	921	905	947	943	939	975	923	934	968	926	952	959	920	880	889	936	891	905	929	885	897	991	890	968	980	886	951	919	944	918	904	942	923	979	955	973	922	970	968	914	903	946	900	982	940	917	936	960	942	937	955	898	914	969	945	950	964	980	931	909	865	969	966	937	912	951	940	902	936	951	959	988	908	897	927	945	917	947	911	964	1004	937	940	962	932	929	928	873	976	894	917	922	913	870	942	945	1002	899	922	978	956	968	948	908	896	883	914	936	950	988	952	980	874	941	913	908	923	889	1017	923	936	894	928	900	940	942	941	863	899	956	949	892	910	881	908	913	911	903	894	955	948	915	922	932	941	891	931	1001	915	926	1005	879	925	942	915	914	945	964	937	928	935	912	920	898	952	985	1004	948	917	933	986	908	918	950	935	916	860	978	969	953	910	965	938	960	932	922	930	881	939	942	918	929	958	945	999	867	935	880	897	970	957	917	894	949	957	950	952	915	937	990	961	945	952	982	973	938	969	884	871	952	937	919	914	950	904	944	960	905	898	925	978	978	920	928	963	867	974	956	938	914	948	875	939	940	970	957	943	957	867	954	925	946	946	931	862	890	929	916	890	932	890	933	904	893	911	902	952	966	925	919	929	902	907	925	917	965	969	925	899	967	944	897	992	903	930	922	934	937	977	943	972	895	919	969	934	923	938	907	910	915	896	984	900	894	862	919	912	940	914	952	961	983	918	939	913	868	967	890	936	930	907	920	917	865	922	898	930	938	930	949	923	937	926	925	966	914	954	937	986	950	917	921	916	907	961	948	919	972	951	937	886	933	957	925	914	939	903	961	935	987	909	886	900	971	941	951	1003	932	924	954	935	958	964	970	930	923	930	951	930	957	983	949	895	928	951	938	899	890	934	916	926	940	928	901	893	874	890	999	871	916	920	923	888	954	937	911	922	915	935	940	950	977	898	922	941	929	941	925	962	921	970	927	875	917	981	909	917	970	915	940	952	911	949	952	960	898	908	965	916	969	976	935	947	933	967	897	901	949	999	942	862	936	890	850	917	920	921	908	924	930	926	915	978	922	948	935	914	973	904	919	914	926	868	947	909	985	917	893	873	952	945	915	950	897	983	926	935	937	944	947	927	953	879	909	918	980	897	925	933	923	929	1009	953	897
1957	264	238	283	272	241	236	259	230	239	228	247	237	247	280	242	264	234	244	242	238	234	232	246	239	206	252	255	224	235	229	247	221	252	250	237	258	257	255	269	220	216	241	257	263	241	240	259	249	257	275	232	239	303	247	215	207	245	248	273	242	249	246	258	246	258	238	264	259	227	245	231	235	223	221	244	233	261	256	244	245	202	239	259	252	216	250	241	254	243	256	246	219	247	248	247	260	223	242	236	261	242	257	239	259	260	233	252	231	243	235	239	276	230	251	254	268	264	238	230	253	265	250	240	228	238	271	217	251	211	238	261	250	243	258	232	263	212	266	214	224	249	251	233	224	269	202	254	236	250	230	251	272	229	245	249	199	256	246	233	237	252	247	274	253	272	257	232	228	221	251	231	265	213	221	234	239	248	242	240	228	236	206	219	262	260	247	239	238	261	232	273	225	262	230	239	249	255	258	253	244	241	234	257	241	240	217	239	230	217	233	221	231	261	247	235	264	269	245	210	262	239	222	241	244	192	266	272	257	244	229	227	244	229	271	256	268	258	246	237	246	211	254	227	225	253	243	259	248	222	254	270	266	207	234	253	242	235	248	236	245	217	248	248	220	262	232	255	269	229	234	255	232	232	269	243	231	252	253	238	243	229	242	244	269	208	245	241	235	257	242	246	240	257	214	261	237	259	264	247	241	247	238	226	267	216	231	243	233	248	244	251	241	271	279	210	229	234	257	239	257	239	230	246	254	241	244	241	226	233	255	255	249	216	222	251	245	242	255	249	265	246	238	245	227	246	222	277	240	245	257	222	246	244	251	241	231	249	237	226	232	238	245	251	243	270	245	246	252	201	250	260	227	251	253	255	234	257	261	253	240	242	214	229	217	258	218	216	242	220	230	236	260	211	260	229	239	243	248	263	223	242	217	238	275	241	237	235	246	234	233	245	238	212	233	230	245	250	264	212	244	225	256	257	261	222	266	272	238	231	226	236	243	236	243	237	236	242	280	234	246	261	240	234	232	230	232	201	237	214	255	218	242	244	224	217	241	241	223	230	243	227	233	259	252	253	262	204	233	249	256	244	241	242	241	217	268	231	245	217	251	235	233	238	238	240	248	223	246	271	249	254	259	236	237	220	272	236	232	258	254	264	224	268	259	238	242	237	264	236	263	232	243	266	235	258	222	215	227	204	232	249	252	254	272	266	244	220	235	263	229	256	244	266	256	239	259	291	271	242	280	257	228	236	263	267	275	256	232	253	240	246	240	243	241	242	235	245	233	253	240	235	230	215	220	235	268	249	231	257	223	239	261	221	236	230	243	253	261	223	249	244	243	245	236	247	220	216	250	253	246	249	240	263	235	262	252	231	246	257	252	238	261	239	224	263	225	238	278	262	238	283	229	221	238	223	246	218	223	234	230	249	241	232	222	258	231	246	248	251	222	216	235	251	225	256	239	258	241	270	238	233	262	252	246	200	223	239	257	235	244	244	247	226	261	252	222	217	248	260	253	233	239	246	263	244	239	213	257	231	249	254	267	235	241	241	254	260	223	240	253	262	219	221	257	252	276	255	235	239	248	232	243	274	242	239	241	259	232	248	240	237	278	240	235	242	252	247	225	250	248	252	236	252	250	225	245	237	244	218	243	277	233	242	229	251	272	267	250	250	257	236	249	254	233	244	241	223	247	251	255	259	235	258	223	237	240	233	246	242	234	251	242	250	226	251	204	253	261	245	225	218	251	232	269	245	273	227	246	236	232	250	246	232	253	249	220	237	269	244	235	269	242	236	253	252	224	244	240	230	262	258	250	257	255	258	237	248	254	226	256	240	260	238	238	251	229	255	247	248	258	241	268	249	258	241	263	246	253	251	240	238	233	266	210	267	205	259	241	243	256	244	226	228	246	254	252	242	203	227	254	247	230	233	263	248	220	229	249	262	240	243	215	238	236	265	255	272	255	268	241	219	255	253	245	266	263	267	246	245	252	271	256	253	285	223	252	237	268	229	248	224	222	252	245	240	256	230	262	272	252	258	247	274	243	218	228	257	250	233	238	250	240	266	220	257	237	231	222	241	250	253	257	255	211	247	267	261	243	250	270	239	252	248	241	230	242	226	230	246	264	258	274	232	245	244	245	242	230	231	239	256	272	250	236	270	231	261	238	244	249	249	256	257	247	237	264	246	265	221	252	235	244	260	247	229	239	270	225	233	246	212	259	277	267	241	255	261	274	236	266	238	250	221	264	232	237	255	248	228	245	260	249	251	257	248	250	257	234	274	247	247	259	248	238	253	259	248	254	257	227	236	227	240	250	227	209	254	245	265	256	249	236	237	231	243	246	258	253	246	231	205	223	225	236	245	231	208	207	238	226	262	249	215	221	252	226	246	229	271	235	209	256	235	234	242	239	294	239	242	261	244	283	266	245	256	239	276	261	237	257	242	242	232	260	254	250	248	214	254	262	220	295	280	233	236	239	229	263	261	263	231	229	217	232	245	236	240	272	235	216	258	212	224	252	261	239	241	236	231	227	251	242	259	221	250	265	223	256	272	268	279	208	250	227	241	255	239	219	249	227	253	256	244	241	251	252	237	228	239	251	263	246	252	245	217	221	244	256	252	239	243	250	245	211	236	214	272	253	280	254	213	238	221	238	234	224	247	250	262	222	245	267	258	256	238	232	209	227	254	255	257	237	243	262	253	244	268	240	261	251	240	254	229	225	259	218	225	260	252	239	255	202	248	233	226	206	244	262	237	264	255	245	262	254	239	255	242	254	244	220	234	269	242	250	219	258	251	239	251	230	275	254	235	239	263	222	192	244	239	245	261	271	264	252	267	233	252	239	237	232	222	245	242	230	241	260	253	268	253	229	239	266	242	257	248	250	210	243	265	231	249	242	259	251	252	245	207	233	226	250	225	274	255	274	227	219	257	247	218	234	231	263	228	256	275	274	245	255	229	219	241	234	242	257	237	250	240	236	265	240	234	246	234	239	239	212	259	260	226	202	260	258	246	226	250	216	252	226	266	270	252	255	222	262	253	237	244	274	232	232	242	240	239	243	269	262	230	235	269	278	242	231	235	218	244	256	240	225	233	233	236	232	220	221	233	241	232	245	256	264	235	256	252	234	249	249	236	239	252	211	216	246	268	288	215	247	254	247	250	235	221	233	268	250	231	244	249	241	218	247	231	234	264	234	234	234	241	212	253	253	259	252	254	215	277	251	280	242	251	271	252	231	281	268	257	258	216	269	240	256	260	259	252	223	226	212	261	237	250	208	244	225	242	245	224	254	267	232	252	261	224	223	247	271	261	237	242	230	235	264	228	244	225	227	263	219	227	232	287	226	221	230	234	257	257	246	235	234	257	238	257	252	238	238	231	249	255	235	226	238	226	238	216	244	291	257	248	237	271	243	231	257	267	247	252	230	232	235	238	254	248	233	240	248	232	231	237	211	256	233	248	264	215	227	262	232	251	231	246	245	252	226	261	261	239
2317	676	683	724	691	722	709	715	734	697	662	672	681	631	667	693	644	654	637	668	669	627	653	637	648	650	643	628	676	716	637	677	612	694	662	677	617	652	689	664	674	698	681	665	663	653	597	644	666	653	667	648	658	658	624	686	644	687	627	690	628	638	679	667	643	683	617	674	638	639	677	666	615	612	678	632	727	622	653	669	641	666	638	667	689	716	645	636	708	691	608	677	686	651	629	614	686	677	682	630	605	639	619	668	694	653	604	656	634	674	687	631	642	699	653	688	666	697	652	655	646	629	606	611	678	660	651	643	705	702	676	642	649	640	680	660	619	660	603	628	640	646	677	604	642	671	617	655	626	679	663	618	658	628	652	649	692	629	694	706	607	639	646	636	588	663	630	661	657	622	648	647	645	648	650	639	653	614	641	652	680	678	632	670	647	654	671	683	649	617	659	622	644	575	686	634	635	665	691	626	646	666	650	607	665	653	646	652	700	657	640	629	687	647	634	670	657	669	698	616	667	590	618	675	641	645	625	657	661	660	631	638	639	679	594	684	645	673	644	624	637	637	653	617	649	669	662	667	658	642	595	636	656	629	634	626	650	673	623	652	665	607	651	670	654	698	695	617	644	651	628	666	646	641	640	622	624	652	630	689	660	669	670	649	645	662	661	627	637	653	665	660	612	695	627	680	640	655	625	642	628	684	678	704	650	632	655	634	677	662	661	640	614	679	713	621	667	674	656	675	637	636	659	655	655	619	630	612	638	656	619	630	610	662	645	635	649	622	641	635	657	685	648	631	646	665	626	639	679	693	645	614	649	665	610	685	656	641	673	644	629	658	675	641	691	638	609	635	701	688	700	674	666	627	709	668	660	617	668	648	643	673	645	650	610	636	688	694	650	637	663	656	665	647	647	679	655	649	643	683	651	645	647	683	637	627	675	689	654	641	627	646	624	629	645	644	664	685	636	665	671	633	690	625	661	682	648	675	636	664	650	642	659	672	648	642	670	661	700	705	620	674	661	680	634	633	657	670	665	642	614	686	639	657	686	625	668	664	680	634	683	653	675	653	668	668	690	664	656	707	685	637	662	631	657	630	658	623	660	689	623	662	626	667	640	641	664	619	609	676	618	679	654	688	622	667	622	682	684	620	660	661	628	652	680	645	678	632	653	619	633	645	621	658	708	605	657	640	601	659	653	666	672	625	646	673	663	651	670	649	644	664	649	670	654	658	610	653	663	671	660	645	694	639	646	619	639	693	682	666	608	653	613	651	678	624	627	658	656	715	644	623	692	714	621	598	692	631	641	618	655	631	657	648	612	652	651	662	679	647	643	721	636	679	622	645	652	628	661	672	690	669	652	648	672	676	636	626	642	632	675	631	696	615	641	656	700	666	667	635	639	632	647	682	613	634	570	643	656	652	642	638	618	605	599	670	663	628	622	656	678	630	687	670	671	640	689	658	674	628	649	641	652	626	652	655	663	631	658	628	643	652	677	626	630	667	691	614	641	639	661	665	653	671	654	646	665	687	655	652	619	708	639	696	656	647	613	638	669	716	649	611	658	693	628	656	671	649	662	615	645	637	676	618	621	673	700	643	660	702	646	637	623	631	660	644	639	651	630	690	664	649	634	653	625	656	639	653	666	621	656	660	642	608	675	652	673	689	650	670	694	690	630	678	705	668	623	605	641	631	606	683	671	664	677	626	606	664	620	634	655	698	606	683	645	637	683	632	653	647	665	631	646	639	677	656	635	661	661	651	639	691	699	632	629	665	645	619	632	607	665	659	672	645	667	616	676	704	646	669	623	663	583	654	631	670	685	637	639	644	633	660	646	665	632	662	698	648	647	693	641	624	644	652	667	637	647	648	608	655	668	672	668	630	662	663	648	602	615	630	632	722	652	619	705	624	655	620	628	623	649	639	674	621	654	635	638	595	641	603	630	658	680	668	636	637	668	648	664	623	678	677	658	653	648	650	669	638	631	636	684	641	640	639	643	623	633	675	676	574	634	695	650	678	647	649	645	674	635	656	669	597	671	675	664	632	600	666	647	624	664	662	666	673	633	666	665	690	597	675	657	622	646	675	622	650	644	633	682	649	622	678	610	609	651	661	665	667	646	619	658	700	655	667	693	611	623	645	652	634	673	660	657	674	696	643	641	629	611	645	647	651	655	634	652	654	699	668	629	660	667	697	630	671	677	618	662	692	670	644	684	701	629	623	687	684	675	663	645	673	589	670	645	620	678	661	635	643	617	608	659	657	663	667	651	613	634	683	668	635	629	672	625	618	647	683	657	670	630	642	696	652	631	622	624	672	622	662	610	656	639	667	636	662	626	667	657	628	628	650	652	690	647	643	660	675	641	660	672	665	670	635	612	644	713	650	632	642	704	629	623	685	675	634	678	616	631	624	640	635	665	637	684	623	668	606	705	684	677	628	637	654	638	600	647	648	640	660	635	680	685	633	667	624	713	628	672	648	660	675	625	631	637	622	669	654	668	616	629	634	688	668	649	584	577	662	623	622	611	634	622	646	663	666	693	684	671	658	636	616	624	643	629	682	684	622	656	671	630	638	646	664	656	660	666	682	699	658	646	629	650	630	654	708	689	682	612	639	657	668	626	648	646	668	676	658	680	663	685	676	671	635	678	678	618	637	657	640	666	633	634	611	659	620	652	667	679	616	678	635	652	646	617	683	639	652	652	676	651	612	679	671	671	644	674	671	659	703	623	690	645	647	644	603	682	629	689	598	672	660	629	664	645	642	654	604	668	668	672	668	620	659	660	663	688	669	645	607	660	638	593	644	691	625	621	667	621	656	650	660	609	672	634	577	667	587	652	681	603	657	631	693	648	620	649	661	622	648	647	675	657	671	640	664	641	611	631	638	691	674	634	646	645	660	694	667	653	618	662	640	673	674	608	596	696	681	657	630	632	628	676	648	656	689	636	686	667	644	669	635	631	653	679	620	639	671	648	657	711	644	637	698	631	665	671	719	664	618	668	665	629	631	655	598	612	614	678	618	613	636	691	661	665	641	679	660	602	630	638	689	690	652	635	631	646	649	701	620	654	659	649	648	636	640	650	666	598	649	659	641	679	676	666	672	679	654	638	616	676	694	647	649	665	604	663	651	608	651	608	621	653	612	618	641	661	702	623	656	656	646	648	656	664	676	689	658	638	604	632	654	674	648	650	655	677	662	687	611	644	618	682	633	641	628	657	661	694	659	686	584	677	661	598	651	674	653	620	660	655	660	623	655	627	638	658	619	649	651	619	713	616	635	660	644	677	655	638	654	650	588	640	640	654	641	621	653	669	667	651	632	677	636	647	673	597	605	641	697	646	647	630	639	637	670	643	663	642	721	664	649	641	690	631	643	667	642	642	608	655	634	651	668	694	704	637	685	667	672	704	624	666	670	655	629	699	632	661	658	628	674	633	638	673	659	648	686	670	652	662	704	671	645	677	650	694	637	640	636	627	632	624	634	637	654	648	608
7235	916	1050	854	581	460	424	342	336	300	285	290	272	239	237	222	236	214	207	215	205	212	191	225	208	179	200	209	203	229	189	227	198	197	215	202	203	211	196	184	180	187	196	207	201	202	197	193	176	220	191	187	202	176	210	186	182	202	201	181	185	192	226	162	175	190	193	206	197	177	184	180	187	192	188	170	186	202	194	192	192	198	193	190	196	184	206	204	176	202	180	183	212	173	168	188	176	190	204	176	187	217	188	208	206	206	203	182	195	182	187	174	186	192	166	188	200	205	175	175	178	196	200	197	197	204	165	195	185	187	193	202	201	200	181	182	183	196	189	198	201	175	183	178	206	171	169	202	189	186	175	200	193	177	194	173	191	192	196	213	170	189	197	203	186	214	215	159	190	205	166	188	192	175	184	192	178	194	177	199	202	200	178	217	167	200	194	193	197	180	179	210	171	181	166	207	189	181	183	203	176	193	186	180	184	184	169	205	181	174	182	157	197	204	174	188	153	185	146	184	199	178	174	188	211	184	192	189	163	175	187	165	167	194	196	179	180	179	185	170	193	195	200	199	187	171	180	193	168	181	181	181	184	189	186	186	179	166	186	176	215	180	203	210	182	174	174	188	186	179	188	182	194	174	191	204	169	207	184	164	201	180	204	175	187	182	161	197	194	197	219	195	212	178	192	169	177	181	195	190	167	188	190	200	205	186	171	193	192	174	195	171	187	177	205	183	181	194	177	185	182	174	183	216	192	204	173	177	169	188	175	181	182	197	191	183	184	179	199	186	187	206	193	181	211	203	183	208	200	188	214	187	182	165	171	181	187	207	176	191	188	179	193	198	198	188	174	216	160	193	199	188	218	191	163	179	195	199	179	176	186	194	206	167	195	179	170	179	181	204	216	194	192	206	206	183	202	177	188	223	161	192	174	203	169	206	177	172	195	183	181	157	189	161	194	207	193	181	181	170	190	199	178	166	191	195	190	180	198	186	179	218	190	197	180	184	165	184	194	174	166	189	187	166	195	185	172	183	206	191	188	170	190	184	194	173	179	176	209	173	166	196	164	182	160	168	177	194	202	181	192	189	189	192	185	179	184	197	192	186	162	199	178	212	177	183	183	171	211	188	205	188	190	195	185	172	179	194	201	177	189	202	177	208	179	174	194	192	181	185	216	209	180	194	175	172	186	182	168	209	204	178	199	188	173	190	185	167	192	197	212	201	205	187	171	181	191	178	208	212	188	169	184	189	184	196	194	210	212	199	191	213	199	152	180	198	184	218	209	171	168	177	174	172	206	198	180	159	179	188	190	189	176	208	193	182	174	183	190	185	201	190	178	213	169	196	185	197	197	172	227	210	166	208	182	207	210	194	169	153	205	200	189	188	198	197	178	184	194	179	165	166	210	177	179	187	182	181	188	179	209	188	179	205	169	195	206	183	176	190	190	201	175	192	206	203	188	197	179	192	188	195	169	210	174	218	183	181	187	197	164	190	202	189	166	188	192	187	193	157	194	187	194	175	217	208	179	193	174	191	206	179	187	184	192	206	187	213	180	185	200	159	166	202	205	192	202	203	167	188	185	199	195	199	201	166	177	181	193	202	205	204	182	192	182	194	200	166	200	178	172	185	182	198	181	160	203	179	167	179	186	191	199	165	183	215	210	186	178	189	196	204	186	193	195	191	195	209	182	199	198	202	177	169	177	191	192	191	201	173	186	191	182	174	180	179	179	166	174	185	189	173	187	206	171	165	191	171	168	206	186	184	191	178	205	191	188	209	212	169	162	203	194	196	203	202	169	158	173	180	207	206	171	198	190	150	178	187	179	213	200	216	204	192	213	176	197	166	189	206	192	171	171	195	192	177	193	180	186	203	217	195	193	193	191	203	199	179	200	206	182	171	179	182	223	187	192	164	200	202	179	204	199	200	178	202	162	181	195	173	176	167	176	190	196	197	195	188	194	190	191	169	207	181	188	196	200	201	189	207	198	194	189	192	191	195	198	184	214	172	207	179	189	174	220	188	178	194	197	175	198	206	176	211	178	175	181	174	218	212	169	181	174	170	175	180	192	192	164	170	175	196	172	194	215	204	192	198	176	182	165	195	192	184	187	193	172	167	189	208	190	202	187	174	191	166	180	188	184	188	209	186	179	188	177	215	188	193	211	186	185	206	188	186	182	204	165	196	171	187	192	180	191	168	177	192	168	186	173	182	178	179	164	196	182	190	213	178	180	190	182	196	209	165	193	185	178	213	192	166	173	172	155	184	185	161	172	197	179	155	193	192	196	162	205	172	180	191	183	211	182	204	184	200	168	176	179	184	195	179	202	209	185	188	206	197	181	195	176	168	207	171	175	188	204	202	193	182	177	172	169	183	192	177	174	200	175	180	191	189	205	189	185	155	179	211	197	214	182	196	180	193	187	200	185	193	188	200	217	215	181	176	210	175	203	163	190	182	211	183	188	184	187	203	163	190	203	173	192	191	162	193	184	182	180	191	203	189	190	195	233	199	206	203	187	171	202	177	196	181	201	185	197	186	172	210	181	170	192	170	195	195	208	197	184	166	201	191	183	156	190	181	176	191	197	190	158	182	222	166	167	187	198	178	187	196	193	186	178	203	189	196	183	197	188	181	209	205	173	207	173	193	167	183	190	185	190	184	197	193	197	195	201	160	162	168	193	190	197	184	205	185	173	169	190	165	193	172	192	180	188	201	177	186	181	197	208	190	192	194	199	180	175	206	199	203	201	190	202	199	177	190	199	197	210	180	205	180	188	203	189	165	202	187	196	191	201	176	167	202	183	200	188	199	192	163	202	189	196	187	188	190	195	189	200	192	179	187	172	189	196	179	184	188	199	190	170	213	200	182	166	194	169	195	195	184	159	178	225	167	187	175	188	172	211	196	199	181	204	165	188	188	217	159	221	194	158	194	166	189	210	190	200	183	185	174	204	188	174	180	173	185	173	185	174	208	186	197	201	154	202	174	167	181	211	182	172	181	170	183	165	182	177	192	205	195	194	190	186	182	223	210	181	177	191	185	186	167	186	175	203	164	167	188	184	173	181	192	201	174	188	192	150	181	172	189	191	184	194	179	193	171	219	152	178	189	180	199	194	200	174	182	187	193	189	191	169	184	187	173	206	159	186	216	166	188	203	202	179	176	165	189	171	179	197	178	180	193	197	183	183	188	179	194	193	196	192	185	201	192	167	180	160	161	199	189	149	192	188	187	184	205	210	188	216	200	205	192	181	197	228	219	179	205	197	196	170	203	190	191	190	174	189	192	205	193	172	172	162	194	165	176	180	185	205	194	214	168	196	182	167	181	194	177	199	194	152	202	207	184	188	202	170	168	179	207	194	205	163	183	195	204	196	210	202	177	155	167	200	176	192	183	173	175	181	171	184	208	182	195	188	183	185	195	179	174	182	194	199	178	211	178	200	181	187	202	188	193	196	168	196	210	197	207	198	189	178	190	173	170	183	165	195	197	171	192
5615	1201	2353	2759	2552	2177	1812	1511	1353	1254	1096	1021	954	935	861	816	792	796	724	687	694	725	658	690	679	691	636	655	655	683	648	602	582	596	651	612	609	574	677	613	607	647	582	640	608	594	545	561	602	536	604	588	611	595	563	556	579	592	540	563	550	568	576	591	597	575	585	580	576	542	573	565	577	580	540	559	554	599	586	563	563	577	543	586	569	522	587	591	576	577	569	523	534	557	559	586	560	551	540	532	579	554	544	567	561	583	550	555	567	566	575	597	565	567	587	609	534	575	556	551	556	559	568	553	571	557	556	547	593	562	533	584	541	578	584	558	569	570	556	613	549	568	573	539	543	538	565	568	581	585	557	556	552	606	548	550	601	526	569	575	585	571	549	586	574	571	562	569	571	569	557	581	584	555	562	596	595	552	576	582	529	570	547	595	548	551	597	532	568	545	524	588	555	578	526	567	553	532	549	586	536	524	548	546	541	565	577	555	516	531	580	554	563	568	565	534	508	555	518	558	586	574	557	533	557	494	574	562	524	566	562	553	546	540	542	520	536	605	600	570	524	498	594	528	530	549	562	529	554	551	574	529	552	590	537	572	529	571	565	571	538	568	566	552	575	542	550	553	553	531	591	570	552	518	576	566	586	540	568	523	570	528	564	579	527	536	559	537	536	524	533	557	545	582	562	541	544	512	552	549	556	527	531	554	591	544	578	551	549	540	526	549	551	590	528	560	535	536	579	556	551	565	607	548	565	535	529	547	614	568	500	532	564	534	528	573	545	601	491	545	559	566	562	528	586	550	554	559	591	533	549	554	566	575	614	556	588	582	607	545	573	566	553	567	501	541	556	540	592	534	552	559	583	547	565	516	550	534	515	587	567	580	513	522	568	557	556	554	616	552	587	543	546	578	556	561	565	554	515	558	589	566	554	554	600	541	552	550	579	572	585	548	532	580	533	598	546	535	518	530	549	557	559	581	532	529	603	574	588	554	552	544	553	567	580	547	535	504	547	513	570	558	563	549	543	563	572	598	541	555	567	546	533	565	591	576	534	554	532	586	544	585	590	554	604	567	573	562	609	584	597	552	521	523	542	501	586	531	527	517	545	540	567	570	528	553	551	543	528	560	575	553	546	581	511	545	561	595	575	574	573	547	526	500	478	533	529	465	533	569	568	559	579	539	554	577	549	591	539	563	591	580	588	558	574	574	556	519	551	540	561	512	531	543	574	541	567	596	554	520	557	540	563	530	575	571	532	497	550	610	573	558	543	567	519	561	561	592	571	561	520	619	544	566	566	528	577	535	550	547	529	549	517	565	549	585	528	573	594	546	566	555	519	558	540	562	560	526	536	520	554	562	547	553	571	602	566	569	589	543	544	528	547	557	543	563	553	568	587	568	559	517	547	639	580	525	552	549	543	567	579	577	532	544	546	579	553	587	574	544	577	557	540	553	539	577	544	547	569	555	536	561	549	553	583	536	534	538	579	560	588	583	541	561	529	529	566	611	588	551	533	561	535	524	548	523	557	549	560	549	517	526	531	531	557	560	544	518	569	533	587	571	557	556	551	533	580	573	616	540	607	487	598	577	549	556	583	554	561	542	581	539	575	548	577	568	551	560	566	553	539	581	560	524	595	546	602	551	539	559	576	517	536	540	537	560	517	576	562	578	568	591	571	548	542	590	598	557	584	527	562	535	564	575	494	555	584	529	548	542	543	557	571	538	560	538	554	513	558	561	581	495	547	561	554	518	554	532	551	547	576	523	577	570	526	602	547	565	595	577	541	537	577	541	558	556	578	553	530	581	532	570	581	563	550	594	559	574	579	563	554	575	509	552	613	569	560	543	527	588	554	563	544	520	615	524	559	576	575	566	574	558	564	517	605	537	550	560	565	529	497	559	524	534	534	549	556	556	542	579	546	562	551	557	582	538	580	519	584	591	557	561	557	561	560	575	540	569	561	556	541	526	553	563	548	573	564	510	563	582	536	545	558	569	530	550	591	575	581	539	544	581	534	533	570	561	567	567	559	583	524	561	557	557	546	560	624	553	554	548	560	533	572	581	527	543	562	524	521	513	525	546	597	555	544	528	543	550	518	572	577	520	561	581	579	513	526	557	562	545	570	574	584	538	562	608	531	528	557	565	563	577	581	557	588	564	553	556	580	546	541	552	565	569	573	552	615	563	600	567	587	548	524	587	591	561	561	562	544	552	561	555	574	602	586	570	566	586	555	578	594	607	562	595	570	555	563	561	583	573	540	564	547	557	543	589	572	563	527	545	553	560	526	572	600	588	544	584	541	572	548	540	577	551	522	510	554	529	557	544	554	551	568	527	560	559	553	525	586	538	579	586	557	601	625	534	518	536	581	572	573	543	565	513	556	574	575	552	611	557	543	532	531	540	570	527	581	551	582	542	555	575	557	556	574	538	583	580	524	576	570	552	575	576	552	553	545	601	557	544	551	552	561	525	558	563	585	572	537	510	594	563	563	562	541	517	580	544	543	581	589	556	584	557	530	517	597	565	579	523	492	557	532	526	521	552	583	570	575	539	566	512	565	529	553	563	571	538	546	562	514	535	520	567	547	555	555	533	565	577	578	525	531	558	528	556	594	524	527	552	578	542	579	538	549	590	510	510	595	549	549	553	578	552	550	531	540	533	529	522	569	589	538	519	529	561	575	524	528	560	535	556	577	602	559	539	543	574	594	565	518	553	558	515	573	543	546	547	565	569	598	565	557	560	578	583	546	523	537	589	580	549	518	572	538	549	580	536	552	553	544	553	565	577	574	563	545	543	579	585	512	596	559	567	564	500	558	574	548	541	544	578	568	618	524	585	531	560	569	545	511	521	590	528	525	514	618	529	539	568	580	542	545	543	536	570	531	558	576	538	563	526	506	556	519	571	606	546	556	558	528	559	550	569	611	558	552	545	534	556	574	557	542	572	534	575	560	565	555	577	550	570	559	536	521	556	548	566	550	557	553	654	574	550	514	572	565	528	560	520	529	540	595	560	530	579	546	559	564	559	575	551	594	556	527	545	565	572	545	509	578	570	582	562	572	524	592	536	536	534	558	580	549	582	584	556	550	547	572	588	554	594	585	523	588	554	523	576	540	522	595	557	591	528	555	552	593	576	565	573	530	548	560	570	535	562	588	534	593	561	546	533	534	543	588	514	546	594	532	544	581	575	591	604	515	548	565	576	569	599	496	535	577	578	538	538	557	564	529	640	573	568	555	594	571	534	613	531	564	603	533	570	538	563	575	564	529	548	547	543	559	578	557	521	540	590	557	521	537	549	570	564	577	581	533	530	555	507	533	550	567	590	547	539	545	566	561	581	491	611	548	579	520	558	578	509	524	540	547	605	545	521	558	539	578	581	547	564	541	546	571	603	532	528	576	573	572	526	567	568	545	587	514	557	582	568	575	556	555	541	553	529	565	546	560	563	516	555	519	580	534	542	570	554	534	603	577	528	564	547	544	555	573	530	548	565
13442	2318	2363	1871	1291	986	847	708	642	625	540	495	523	472	470	419	441	404	446	387	400	407	434	406	397	393	402	407	381	389	406	382	393	374	364	376	378	403	356	358	348	362	322	354	363	355	393	350	365	350	362	364	341	379	387	365	352	368	342	361	417	349	338	320	349	391	335	355	396	353	351	335	335	347	332	362	354	368	347	361	379	340	343	345	363	391	389	393	392	354	375	373	326	364	352	371	405	359	350	363	368	368	380	344	380	363	367	368	399	340	383	352	338	358	351	373	351	359	363	394	385	410	370	380	391	406	362	352	373	369	374	371	378	375	364	367	355	390	323	360	339	317	400	387	372	390	376	374	360	398	360	328	366	371	374	385	370	401	360	394	380	334	371	347	367	374	335	359	360	381	316	336	378	375	387	378	378	366	378	369	381	347	394	384	367	329	366	375	375	391	381	380	375	387	366	335	358	390	385	344	348	328	355	329	371	359	387	359	340	376	404	361	354	394	406	371	374	336	342	374	394	378	380	370	352	379	376	361	363	401	343	355	387	339	360	349	369	396	365	405	371	338	337	370	374	384	366	409	330	369	390	394	385	344	369	404	330	375	351	351	370	396	400	358	374	353	348	354	335	361	370	371	385	378	375	351	348	380	324	347	364	354	369	341	353	357	381	394	406	387	402	370	348	369	343	357	361	403	353	391	357	373	359	383	357	377	369	356	358	340	337	396	369	368	370	375	387	319	334	381	369	368	368	396	335	380	375	355	349	369	358	386	348	363	353	343	333	385	376	378	356	339	397	405	361	364	372	368	364	346	354	351	379	399	395	421	399	373	341	375	345	344	398	347	360	375	402	380	379	379	412	369	345	393	356	373	363	346	360	373	349	343	380	364	357	376	372	355	387	343	354	377	341	382	388	391	374	388	390	374	368	345	382	358	390	359	374	353	361	335	334	364	367	353	353	362	392	355	358	365	357	337	395	389	371	348	370	364	383	389	385	356	361	388	382	381	369	378	421	359	337	346	347	370	367	354	377	368	363	356	357	368	370	345	376	382	334	380	389	353	394	365	388	369	374	367	345	392	373	342	370	376	374	378	369	389	388	399	405	349	394	370	381	363	342	384	367	377	350	394	376	383	367	362	302	356	349	376	325	368	355	361	351	334	352	365	379	384	337	355	383	344	338	373	349	373	357	373	346	365	349	352	383	319	353	348	344	404	385	362	337	346	375	343	388	355	352	395	381	376	377	372	374	385	362	359	340	372	365	361	371	367	363	367	373	393	357	381	355	366	385	357	367	387	381	351	352	331	367	339	359	382	403	354	392	397	335	377	373	361	378	379	352	381	361	373	359	392	367	388	369	341	388	360	387	380	403	344	379	388	349	369	362	383	350	370	368	385	343	374	341	383	393	374	356	356	339	357	390	368	357	368	363	392	374	345	369	364	346	383	369	376	350	348	387	360	329	356	373	368	408	385	362	347	330	362	351	380	343	359	378	347	382	411	317	355	365	368	346	360	333	402	365	348	352	358	403	354	417	370	349	350	382	344	329	405	351	337	380	368	362	365	412	375	377	360	403	360	336	388	399	364	345	365	362	363	394	360	402	362	357	359	343	363	385	362	379	396	367	334	332	380	383	355	365	362	365	371	349	347	399	330	358	397	391	374	332	369	334	320	378	376	358	367	383	355	332	320	340	377	351	364	372	356	390	355	347	345	339	359	363	378	357	398	383	374	365	371	351	355	345	376	366	381	368	387	350	364	365	371	379	384	392	347	364	373	394	365	388	380	367	373	367	345	403	362	332	360	342	361	391	376	390	376	382	342	353	361	363	347	361	357	396	396	365	396	380	359	331	344	367	344	385	328	329	377	368	372	344	365	355	372	349	350	347	403	333	352	354	354	336	357	361	355	326	365	393	388	396	371	389	367	356	361	385	341	356	337	351	395	371	367	378	362	353	365	382	408	369	323	368	344	325	388	363	396	340	351	350	381	323	361	362	379	363	345	359	348	363	397	362	399	381	320	381	357	367	363	387	347	365	382	357	400	376	371	339	372	355	362	378	413	384	358	356	337	353	372	366	362	355	360	392	375	353	374	384	401	360	387	355	347	393	337	354	369	405	342	355	377	393	392	355	419	320	386	364	365	348	355	370	370	374	345	364	360	369	370	358	372	347	385	341	373	366	359	382	400	339	335	359	366	359	372	369	366	329	389	352	364	343	392	394	337	352	390	375	316	366	385	340	360	366	364	374	351	382	342	339	364	395	377	380	338	391	359	388	409	382	375	338	373	360	382	379	390	377	327	377	381	362	356	406	362	349	350	352	378	373	365	378	402	365	356	346	345	361	357	348	407	389	372	373	358	358	383	369	337	365	367	392	392	353	355	372	373	384	345	359	358	334	382	341	367	381	364	287	372	349	380	409	396	373	349	366	387	373	365	355	345	385	364	366	363	389	368	356	376	390	321	349	352	366	335	355	368	393	359	348	381	347	362	367	342	362	379	355	328	360	363	379	371	354	388	372	334	406	388	350	389	328	365	373	374	360	338	366	384	367	388	363	329	368	356	374	345	389	351	359	428	323	374	356	378	385	383	378	371	387	377	349	400	359	386	376	352	355	349	370	373	387	381	357	360	360	358	342	376	362	360	359	362	355	383	359	352	388	388	362	326	392	353	326	401	360	384	327	379	350	381	361	367	324	329	392	381	360	372	359	372	380	355	368	363	387	354	397	364	388	354	356	380	373	366	396	381	354	357	363	395	315	345	354	350	375	340	384	381	357	377	355	353	382	325	374	377	332	344	393	375	350	389	363	354	353	399	335	385	402	339	407	362	379	358	357	366	353	395	369	398	397	367	380	351	391	396	377	360	384	380	401	347	370	365	345	368	334	385	376	345	333	378	388	378	364	326	383	389	398	344	346	397	373	338	342	322	359	352	366	355	375	369	341	372	352	352	345	357	353	364	363	353	360	375	352	346	353	333	374	386	381	354	377	388	374	382	376	338	356	322	362	358	397	366	378	393	317	358	369	380	367	372	376	357	350	350	364	348	369	373	390	349	392	376	366	347	383	402	386	380	320	319	349	365	389	375	387	378	347	364	382	364	391	360	385	354	386	362	399	391	360	367	359	352	394	389	367	317	393	356	355	349	369	339	373	371	360	360	362	369	389	359	363	350	365	366	379	377	384	383	349	422	358	361	341	357	344	342	383	338	358	364	386	357	345	378	352	375	380	345	353	334	371	372	353	413	369	375	383	343	380	365	381	360	349	336	364	366	389	368	388	370	382	366	374	370	349	411	358	359	324	393	334	352	397	346	392	349	337	341	342	354	361	374	339	392	375	360	373	368	373	363	371	366	371	347	388	370	349	380	374	383	360	357	301	363	362	346	375	371	361	387	353	353	380	370	391	360	394	356	384	369	323	339	343	376	305	408	344	374	386	365	342	352	394	351	344	380	360	368	358	379	359	370	383	385	373	364	351	360	335	357	342	383	352	410
7656	2299	4510	5403	4752	3953	3386	2777	2474	2239	2052	1842	1746	1610	1511	1484	1333	1373	1278	1261	1254	1228	1195	1116	1165	1117	1112	1166	1075	1101	1084	1023	1024	1090	1012	1043	1053	1042	1046	1012	1002	982	1025	1037	1002	1014	1018	979	961	946	921	949	981	969	1023	977	938	1009	963	1024	939	1011	962	960	939	964	962	962	1001	948	988	935	975	931	986	1014	1026	994	969	933	945	923	905	952	924	936	954	936	998	934	908	982	931	999	929	980	930	894	925	977	915	965	934	928	921	1002	957	884	931	926	917	902	989	884	901	946	948	911	925	965	984	965	970	955	893	915	974	945	864	914	986	945	922	977	923	967	935	907	985	943	924	935	945	927	913	972	869	1015	933	917	922	930	960	942	957	876	926	952	937	929	915	967	968	986	907	936	911	936	950	887	928	934	921	929	921	953	982	946	995	982	944	928	994	973	914	929	925	937	912	903	1032	972	948	915	908	927	943	950	934	919	911	900	917	964	969	947	956	934	977	897	941	926	954	947	918	886	986	903	927	933	957	942	932	953	934	924	919	951	932	944	932	917	906	912	948	908	921	958	889	921	972	908	912	965	895	958	958	940	933	899	918	947	887	937	965	980	898	948	972	918	963	928	904	956	942	959	916	940	949	912	959	949	912	902	966	926	899	1028	956	920	977	901	1004	918	865	880	921	911	925	973	929	981	970	962	920	979	933	970	900	895	907	932	880	915	937	886	891	942	933	945	999	935	907	933	921	934	936	922	922	908	939	948	918	897	909	888	983	939	941	921	962	926	911	943	914	935	905	930	927	929	915	949	884	963	870	970	916	941	975	922	987	901	969	959	965	929	944	940	926	924	910	980	914	918	982	895	947	935	949	913	975	970	915	914	965	885	940	939	897	897	980	929	905	910	920	874	959	977	925	973	896	956	952	978	963	889	912	919	978	944	926	936	953	949	916	913	955	940	991	943	913	958	948	993	955	973	945	934	957	970	981	968	958	927	968	953	917	930	946	973	959	910	969	967	970	938	929	940	982	857	964	920	904	937	959	860	953	998	960	910	956	950	921	905	952	969	911	919	900	914	904	974	902	961	983	989	946	881	964	957	960	909	934	918	947	920	893	912	983	888	907	974	965	914	943	967	936	942	926	941	927	904	872	961	941	968	902	928	953	944	914	903	924	905	955	930	945	924	937	940	1006	951	901	912	984	925	963	954	948	909	904	893	895	918	960	934	988	906	979	925	928	949	932	951	892	988	929	934	953	942	956	914	958	925	907	987	882	875	929	946	936	971	954	986	952	913	964	961	936	939	907	915	968	940	960	897	944	952	900	1012	921	938	930	937	921	901	953	952	938	909	933	940	925	945	946	950	945	976	920	920	932	965	942	951	909	988	914	917	859	971	921	966	951	959	909	929	953	908	957	973	956	943	895	941	964	910	928	931	905	909	904	949	1011	914	916	936	947	913	972	926	926	948	954	876	938	921	909	919	908	928	954	966	938	958	909	860	958	948	937	982	970	927	945	931	948	940	954	1010	933	976	956	983	898	957	947	924	937	951	891	914	921	916	957	926	928	963	967	929	927	952	910	947	937	901	951	950	910	923	905	983	916	906	919	959	950	906	932	912	933	953	935	990	958	924	883	963	932	903	965	943	907	962	965	939	951	939	913	910	939	932	991	963	905	903	939	934	938	941	884	945	918	937	919	966	976	951	926	930	950	903	964	945	933	890	921	929	913	952	982	878	989	940	971	961	928	973	897	932	933	918	940	888	907	920	934	884	915	918	898	919	987	932	999	923	893	934	911	955	943	927	960	957	928	879	958	933	986	966	923	908	941	970	914	878	883	936	923	942	962	937	903	921	967	927	917	908	991	954	930	894	911	925	956	931	950	938	931	903	969	914	929	916	978	945	936	908	903	941	950	960	932	898	941	889	915	997	927	904	906	950	924	918	966	930	872	965	908	899	987	960	894	920	920	942	940	958	899	916	923	882	903	905	886	941	893	983	929	922	926	908	947	928	943	936	924	948	935	971	932	968	960	933	909	914	879	897	930	918	940	896	902	940	932	935	961	911	933	904	911	989	911	917	931	919	912	911	984	964	889	907	982	938	868	957	947	923	946	935	875	913	895	971	933	912	922	986	932	924	941	944	946	930	909	954	910	968	1007	908	975	925	972	917	917	985	910	913	966	923	1001	955	925	943	919	938	939	916	900	946	945	952	955	887	1011	970	999	919	913	910	955	893	860	957	907	910	929	952	951	925	975	955	975	952	976	946	972	929	887	896	935	960	889	906	967	941	926	948	967	911	944	903	935	886	970	982	948	969	969	927	929	933	915	935	883	926	999	911	917	867	963	914	990	954	937	943	914	948	949	895	957	941	870	968	909	931	944	908	975	896	919	985	920	888	968	933	943	914	981	872	929	943	968	944	932	936	902	937	921	971	936	947	934	948	898	1007	913	927	887	920	886	960	947	952	904	900	946	911	995	888	981	975	935	914	980	919	978	945	956	947	989	904	983	919	953	905	935	946	874	947	934	890	948	916	934	893	899	907	962	937	909	959	919	932	957	958	940	880	934	916	944	954	928	947	968	872	985	930	912	906	957	949	946	953	945	895	955	978	932	930	897	979	935	938	948	901	947	923	952	986	946	929	1003	944	928	984	919	968	936	909	907	933	921	929	929	933	917	993	883	926	907	939	926	907	929	928	947	962	899	950	901	952	919	919	949	962	934	981	914	976	876	955	923	914	883	924	938	923	917	923	969	939	928	932	974	961	907	924	971	940	958	921	952	962	894	932	916	960	939	959	910	923	936	925	941	944	887	904	937	973	932	969	844	953	976	987	953	966	955	955	923	962	880	974	910	951	912	859	914	977	971	922	937	952	935	940	948	924	925	912	956	929	926	926	937	975	980	910	946	946	926	987	979	875	914	892	949	972	928	941	915	973	914	897	984	873	969	953	974	909	926	922	884	875	918	946	954	1019	951	931	987	964	925	981	965	964	958	926	929	909	887	925	958	993	917	931	921	955	952	953	917	890	941	910	944	937	913	936	886	975	952	939	968	915	939	890	913	976	932	909	910	913	925	947	1012	932	907	904	927	876	920	983	902	923	967	925	958	910	953	1006	916	902	957	912	876	922	922	943	928	953	969	855	986	976	957	921	896	920	994	919	954	948	900	941	943	972	909	946	985	967	909	954	908	938	913	953	958	925	935	934	933	921	928	950	932	931	950	929	903	938	965	972	946	951	920	902	940	943	968	959	888	892	936	922	911	925	908	904	947	906	941	944	935	1011	918	909	987	949	1011	883	962	945	927	930	914	886	930	964	959	961	907	926	920	996	1015	919	929	923	885	957	872	953	918	948	936	941	900	927	966	908	993	941	959	891	867	894	960	937	902	893	932	892	927	946	941	944	908	913	921	959	973	916	892	925	926	913	936	963	938	961	895	880	915	912	925	995	927	973	921	924	968	896	965	959	947	958	883	965	980	952	977	953	940	933	913	892	962	1011	961	906	925	921	966	933	896	958	953	920
1902	256	279	268	236	268	243	251	234	229	277	250	252	270	259	224	257	238	245	260	223	219	249	247	242	272	225	238	238	262	254	240	242	236	240	220	218	274	248	219	237	251	257	238	247	272	250	240	235	259	261	242	234	224	243	248	203	254	230	257	265	241	234	222	222	244	209	249	224	260	256	245	265	253	243	226	234	243	223	234	286	231	242	237	283	229	239	237	241	241	253	269	253	224	265	274	257	248	249	241	255	226	225	257	236	258	221	247	245	228	236	246	235	256	224	276	224	238	255	242	239	222	245	256	240	235	245	231	253	258	229	230	228	238	251	255	235	242	245	258	246	244	228	252	235	264	227	248	247	224	238	235	278	239	235	261	238	234	221	230	255	228	268	242	270	209	244	249	213	256	245	250	226	252	245	228	230	250	238	247	255	262	205	242	267	230	229	240	244	240	251	264	275	255	241	261	285	204	236	259	266	228	247	232	253	242	253	241	242	208	247	224	231	234	233	248	261	261	234	265	244	252	275	241	257	260	251	242	228	260	211	260	257	241	222	244	219	285	222	226	260	247	225	222	251	244	265	247	248	235	229	241	260	231	208	224	241	233	245	224	261	253	246	294	235	246	250	236	273	228	266	217	210	241	250	221	260	250	245	265	255	209	249	252	240	255	235	277	222	255	249	223	252	232	212	261	240	240	257	213	242	227	234	254	290	239	240	264	254	237	218	223	250	222	245	259	249	251	270	238	240	251	231	215	261	217	250	253	256	226	270	240	240	275	259	235	249	268	268	255	260	264	231	267	235	225	248	243	243	248	240	249	258	267	252	240	262	235	265	249	220	246	255	239	237	247	250	250	239	222	245	238	256	221	229	250	248	247	260	250	212	239	268	240	212	248	250	244	268	239	235	246	242	262	229	229	249	250	235	237	248	253	275	229	257	229	267	241	244	242	252	229	262	231	237	256	274	253	250	269	247	252	236	236	252	250	240	237	260	265	248	272	228	230	211	266	272	248	256	270	224	246	264	254	245	243	238	233	238	260	259	207	268	258	241	216	237	275	248	241	266	229	251	247	264	238	222	226	217	254	269	274	226	228	242	226	243	261	256	244	251	248	247	236	232	235	236	279	262	269	255	268	242	243	250	254	246	240	248	262	230	245	228	239	241	252	257	260	243	295	287	236	232	256	235	230	275	272	231	250	244	272	242	255	215	234	226	253	253	248	224	216	220	247	195	242	240	213	243	247	275	255	254	239	234	272	259	245	246	243	250	231	271	240	219	232	242	265	240	224	237	267	208	234	256	238	235	252	259	250	244	274	242	261	245	289	208	244	279	229	265	255	292	193	269	252	226	256	254	244	240	243	240	246	223	227	242	238	241	243	260	264	231	232	224	292	253	222	245	250	247	258	253	239	234	249	247	281	249	277	263	231	251	246	253	241	258	236	239	257	237	249	263	257	236	275	219	230	242	262	240	235	257	263	252	241	233	267	244	210	279	243	240	250	271	254	253	249	291	262	230	223	237	230	242	236	209	231	253	225	235	230	266	229	259	219	249	238	253	246	255	219	275	252	243	234	245	220	231	243	258	235	245	208	232	259	257	269	233	241	255	237	251	245	229	242	232	248	247	269	279	223	234	236	245	240	243	260	242	232	246	268	234	219	249	249	263	248	223	231	245	271	255	250	237	210	198	220	236	243	215	245	267	229	218	257	236	219	257	270	245	240	264	224	248	263	261	235	234	218	273	257	258	228	254	255	230	222	261	257	262	225	241	227	214	254	228	236	238	248	229	238	247	233	262	227	266	259	229	237	243	214	214	264	231	263	241	233	252	243	261	267	259	235	218	248	224	222	272	262	286	250	250	241	238	245	276	238	218	269	252	251	271	247	270	232	235	244	241	207	242	268	230	238	262	257	252	237	247	248	262	233	250	253	250	245	246	242	240	200	255	234	275	264	239	258	251	233	235	256	254	238	250	238	244	229	236	237	232	265	256	260	249	249	244	259	261	221	260	220	252	237	246	225	245	274	279	253	228	234	212	238	268	267	264	231	221	249	262	206	240	224	235	205	279	258	271	245	287	234	265	250	260	251	242	249	235	236	256	254	252	218	257	239	233	265	229	234	241	229	253	250	272	229	230	236	244	225	252	220	235	243	238	251	233	268	238	238	228	246	227	247	226	236	251	241	234	259	248	255	270	263	226	240	283	257	236	243	213	247	220	254	231	258	276	241	221	244	221	223	245	229	260	254	226	222	233	257	229	227	227	243	237	249	260	230	252	228	240	247	250	239	257	233	227	226	257	237	234	245	228	251	249	268	250	230	274	265	248	234	254	240	247	267	229	250	247	240	238	238	267	236	244	279	258	259	249	253	233	255	247	213	271	238	252	256	239	217	224	257	254	230	258	252	243	265	226	243	261	266	238	246	226	248	277	228	239	269	255	273	248	223	257	218	205	243	238	262	217	224	244	225	213	251	246	235	221	246	212	229	238	265	270	235	273	265	242	232	269	227	230	246	251	258	220	275	262	239	239	235	235	234	212	251	238	249	253	252	244	241	282	259	248	262	251	241	225	289	268	237	236	244	254	227	234	247	268	236	249	254	256	218	251	254	268	251	264	249	266	262	251	261	247	241	271	244	237	250	217	237	246	277	232	250	254	232	214	271	219	243	244	206	223	256	224	234	236	251	252	238	246	253	254	249	237	214	253	221	259	194	251	252	260	275	256	265	257	263	278	254	267	247	244	255	210	241	240	248	248	244	222	246	218	228	234	214	245	248	226	267	234	251	241	264	248	255	243	229	255	242	229	273	241	225	216	240	247	238	240	227	264	227	248	234	210	245	242	209	281	245	241	273	248	268	250	248	254	246	227	248	274	224	230	259	236	267	255	239	242	222	244	240	255	240	265	233	242	236	271	246	255	246	229	238	273	246	243	264	250	250	258	245	245	235	203	237	253	243	251	247	266	259	242	254	252	210	244	239	258	212	246	262	223	254	233	223	243	238	241	216	242	229	263	278	217	265	224	251	221	248	259	244	225	265	255	253	221	242	252	236	260	261	260	259	231	237	236	224	233	268	241	246	254	228	245	268	224	271	251	269	252	253	252	237	241	258	256	214	233	240	215	232	243	264	269	225	246	239	259	254	258	246	276	251	203	253	242	251	258	259	232	263	251	214	223	249	278	255	228	249	268	264	244	229	213	249	269	238	243	214	255	263	257	240	241	246	267	221	261	237	241	243	241	258	232	228	246	269	251	235	216	242	269	257	270	264	240	258	211	245	256	255	288	218	226	258	250	260	230	234	227	239	214	254	253	246	254	223	235	234	246	259	219	254	241	254	211	241	261	247	255	279	252	268	251	234	227	262	218	276	241	246	241	250	222	272	252	228	231	233	250	271	215	258	242	241	243	268	224	233	236	234	247	250	228	262	238	244	259	238	248	271	233	253	251	231	217	251	268	257	274	244	259	262	247	228	242	261	253	216	222	257	222	225	237	274
2247	721	698	773	764	733	705	689	669	695	675	658	660	682	651	697	637	679	694	657	628	644	609	662	626	675	666	670	685	646	672	652	653	671	611	649	672	628	696	622	631	641	637	672	602	661	667	658	623	640	637	666	668	674	635	654	690	629	684	721	653	689	608	681	674	635	661	659	637	744	625	663	643	611	661	644	670	586	636	632	622	693	658	705	640	643	581	689	673	662	642	659	644	688	638	673	696	637	636	652	632	638	605	663	658	633	622	597	700	624	709	662	646	695	661	714	599	656	640	659	653	709	665	641	652	631	649	621	638	598	661	657	651	661	701	623	646	643	625	657	651	674	674	676	601	629	642	689	655	648	664	636	642	666	667	632	663	663	687	648	652	646	655	656	669	622	667	684	664	630	632	685	651	629	667	657	644	651	629	611	660	618	629	693	648	651	692	664	653	672	697	668	649	671	626	690	612	693	627	667	656	634	616	639	705	695	622	627	640	652	632	628	592	682	619	641	676	565	652	636	658	625	646	609	668	693	663	663	667	659	656	659	653	661	698	646	663	634	683	655	663	646	641	636	585	646	644	650	656	653	659	659	638	682	648	686	693	633	633	619	684	647	696	644	655	660	641	649	647	635	670	654	658	663	662	603	669	601	690	662	632	633	671	651	651	636	630	633	618	682	637	701	652	619	668	638	652	652	621	647	662	637	674	637	707	673	634	670	674	633	673	609	621	653	657	676	651	657	675	654	631	620	622	615	652	644	665	698	685	652	646	667	590	662	690	678	653	701	632	652	663	651	679	631	670	687	649	629	675	636	706	683	631	696	688	623	661	670	666	668	638	643	680	658	651	672	612	640	662	659	612	629	680	691	647	649	630	639	651	673	663	675	667	648	657	620	664	651	612	654	670	656	658	655	623	619	645	630	631	644	642	660	705	627	604	625	668	661	616	694	656	616	648	678	649	631	673	645	652	634	668	642	693	640	658	653	601	588	654	625	645	643	627	615	614	584	632	635	638	663	602	661	659	656	601	677	650	601	639	676	645	655	602	645	638	700	687	628	673	644	672	667	684	674	621	692	655	645	674	628	651	678	637	666	615	651	652	622	655	621	632	659	659	687	643	638	660	655	697	671	655	662	671	636	686	670	585	641	626	694	700	649	663	636	676	647	645	652	669	644	658	621	718	666	644	661	650	687	647	648	636	700	650	667	649	681	663	637	690	654	648	642	655	616	662	638	664	663	665	629	636	681	638	637	612	675	669	639	651	702	653	659	632	636	668	686	694	652	660	663	588	569	637	638	662	644	606	663	656	673	641	634	697	663	654	642	618	651	689	649	676	660	645	651	619	671	590	633	639	611	651	665	652	657	683	638	618	645	631	664	611	656	677	636	592	676	650	725	636	664	640	645	671	650	619	646	632	655	634	596	705	676	639	652	636	601	651	667	671	674	661	654	618	693	645	607	606	647	633	616	648	626	635	618	650	669	629	661	669	617	631	674	622	669	682	658	667	674	680	628	625	659	689	682	626	640	662	662	652	667	663	617	644	616	667	672	690	670	604	628	637	659	646	650	638	661	638	632	638	613	633	653	617	674	676	616	650	654	656	675	674	638	687	643	602	647	691	666	693	696	633	655	657	647	609	671	678	607	697	660	662	666	666	708	688	660	682	628	625	641	605	691	691	630	631	661	644	652	696	642	691	641	662	670	698	630	658	660	648	635	607	641	674	688	681	690	660	616	649	685	636	645	595	635	670	701	643	665	613	688	669	688	644	686	666	705	688	678	648	641	640	693	574	658	644	626	628	673	635	641	658	606	653	652	656	652	643	667	642	615	671	672	681	621	700	683	616	611	661	652	671	671	657	649	682	634	694	647	651	678	636	670	663	688	639	715	653	644	656	678	630	650	658	661	672	694	696	691	621	656	637	667	648	620	648	679	655	692	599	620	631	690	633	646	696	641	645	645	641	621	668	669	654	697	659	612	684	665	668	659	652	676	660	668	637	705	616	622	638	628	616	627	627	681	636	689	643	620	671	662	616	665	645	654	631	671	671	620	683	694	686	634	631	653	697	695	669	652	690	630	685	688	654	636	644	659	633	664	596	655	633	625	688	643	644	657	668	668	649	684	630	642	635	650	626	669	678	684	634	663	633	654	655	705	631	652	641	662	683	693	661	656	641	648	616	672	669	673	681	674	646	681	654	681	682	682	619	613	648	634	625	647	674	683	701	667	703	607	686	623	630	678	635	658	632	632	637	599	647	627	655	705	682	639	618	620	646	606	651	600	625	698	686	679	678	639	687	650	633	625	658	642	640	637	663	657	710	624	638	609	668	602	647	674	653	648	652	628	689	705	664	628	624	637	638	666	708	626	661	665	662	634	628	665	657	657	616	670	620	665	638	711	627	655	636	584	675	676	634	599	659	614	633	634	657	631	705	658	623	676	647	641	646	602	625	648	680	689	625	635	696	657	659	600	615	620	658	694	641	669	622	592	666	611	622	655	686	664	634	619	641	649	613	629	654	663	668	654	649	662	660	638	657	643	673	663	666	674	657	682	705	667	644	676	660	653	644	667	747	687	625	673	663	683	680	684	644	662	670	664	671	629	643	679	666	702	633	652	672	632	655	641	695	678	607	636	692	698	644	619	684	630	612	660	649	636	655	641	683	625	655	656	609	609	615	681	666	675	690	627	642	619	686	710	668	745	656	631	653	655	694	662	635	687	661	659	693	648	603	660	680	622	693	663	656	698	659	699	614	636	638	678	615	588	686	657	612	657	675	680	687	661	641	646	649	680	608	659	593	651	624	629	661	643	663	692	661	671	644	666	613	662	643	669	673	623	616	650	654	652	634	635	635	637	657	627	666	671	622	650	657	638	659	667	638	690	660	693	712	642	647	654	676	658	682	610	672	682	604	626	632	614	645	607	669	652	645	623	671	655	665	677	626	679	672	654	662	653	633	662	673	660	678	689	654	681	657	612	688	661	639	640	653	699	665	642	645	676	641	593	673	664	674	628	670	641	657	678	641	678	645	674	645	659	690	652	688	657	645	628	668	644	674	653	621	667	639	651	624	670	671	649	638	641	656	660	630	646	684	620	604	636	688	655	610	668	649	631	596	666	613	635	645	625	658	668	660	668	679	604	658	659	675	671	618	641	626	632	680	639	644	577	664	668	640	664	630	622	633	670	667	647	673	684	641	618	620	602	636	635	600	638	628	644	649	681	662	687	607	675	651	659	663	657	662	707	644	658	617	677	642	676	649	696	674	626	681	619	650	654	658	663	675	667	659	628	657	632	657	643	690	675	668	665	644	669	642	651	627	623	665	697	628	672	678	619	614	633	662	657	670	654	649	622	619	644	663	620	625	659	625	611	636	655	658	623	622	636	650	658	667	656	649	671	660	714	634	624	677	669	685	630	665	628	644	657	624	659	660	676	639	636	650	680	625	608	635	676	656	695	622	630	648	606	697	648	633	627	659	684	678	655	656	634	627	642
7392	899	1106	882	642	490	434	331	318	282	280	254	241	246	255	187	227	218	203	224	192	206	184	218	213	219	223	205	207	186	220	187	176	192	189	180	177	183	189	184	157	211	208	205	184	173	200	193	190	188	190	200	193	163	197	196	175	162	210	224	175	188	197	198	203	202	161	203	211	196	181	209	186	197	196	178	155	194	203	165	188	215	202	193	187	181	181	171	193	191	183	187	184	183	210	197	177	192	215	180	165	149	178	201	180	182	200	167	178	185	199	192	167	190	162	194	186	209	183	201	186	178	172	179	182	187	187	176	166	191	170	180	185	199	180	214	222	200	176	194	181	184	198	165	175	182	196	198	190	186	176	171	178	192	196	171	205	176	187	181	187	179	215	207	203	208	187	175	177	162	190	189	207	203	187	197	208	206	196	181	205	199	205	152	177	204	174	176	165	187	183	186	191	172	191	200	217	185	195	187	208	178	197	187	195	194	192	206	201	198	203	188	177	196	201	192	182	179	205	182	179	197	170	182	199	177	184	199	214	177	190	189	171	173	185	201	182	184	192	197	187	201	181	182	183	178	193	175	186	188	203	179	185	190	183	160	177	183	180	183	207	180	180	176	196	188	166	193	187	213	191	216	162	214	165	179	185	187	178	219	175	173	182	200	175	210	168	199	183	183	223	159	186	192	181	176	187	182	158	172	172	205	186	189	210	201	204	168	188	176	182	195	173	185	190	181	189	188	167	176	193	185	160	192	160	169	169	178	218	163	191	188	199	204	210	201	167	196	196	184	174	173	206	189	210	184	191	181	168	182	203	195	175	179	190	176	183	179	204	188	194	174	185	215	200	198	187	181	172	175	155	163	176	183	182	196	187	177	195	197	197	181	215	163	193	215	204	183	212	190	175	177	161	197	207	196	215	180	184	189	200	185	199	176	184	199	180	192	180	203	188	206	193	194	219	183	211	183	208	217	174	158	209	208	189	162	200	206	202	221	156	204	206	197	183	178	215	196	199	176	181	199	177	176	182	172	176	182	217	178	191	187	170	190	187	173	186	210	210	167	188	201	196	190	161	165	168	216	173	205	177	207	191	180	220	200	202	195	194	198	200	164	172	180	195	195	184	183	173	194	199	199	174	194	193	189	178	187	214	178	190	186	210	200	150	199	171	198	215	182	203	192	194	166	200	191	173	200	216	198	152	165	189	179	182	195	198	180	201	187	194	190	177	216	175	183	184	182	181	178	188	180	174	199	195	194	179	196	181	188	191	171	161	209	183	210	202	169	181	189	189	203	205	187	174	195	174	190	173	174	167	182	215	202	194	192	188	211	190	213	191	203	166	191	166	191	168	175	197	200	193	162	194	189	202	183	163	163	200	208	170	168	180	187	183	178	192	176	178	205	171	192	191	187	170	171	182	185	185	191	222	186	199	197	154	176	176	193	184	193	187	198	178	186	164	188	201	171	202	199	165	196	186	193	202	190	187	166	191	239	168	190	206	200	183	157	174	193	212	182	189	195	195	183	205	175	175	188	212	189	182	200	182	189	224	200	169	198	175	198	211	203	179	195	188	181	187	174	172	179	193	203	165	191	175	186	190	194	188	193	181	188	212	177	169	183	200	182	207	199	206	205	196	194	180	183	166	183	182	163	187	198	189	170	174	176	215	197	172	185	214	211	182	171	186	188	177	187	194	186	189	203	207	172	169	165	184	195	194	213	190	203	195	172	191	201	200	173	192	198	181	205	187	166	187	194	222	177	186	175	175	180	208	194	206	209	183	195	204	199	160	170	164	178	179	183	189	188	170	174	202	184	183	182	205	196	205	202	193	168	210	167	193	174	186	186	185	202	163	177	187	177	218	192	204	203	183	204	200	190	168	194	176	185	190	202	194	178	182	190	149	169	175	188	197	182	190	206	173	209	194	178	197	197	192	188	177	181	178	196	196	184	185	191	210	191	181	202	176	177	175	195	195	196	175	186	187	202	193	198	196	181	204	204	183	171	223	166	187	170	168	179	176	198	235	181	186	200	188	175	213	187	194	217	199	172	194	221	162	165	183	168	178	198	174	192	186	173	188	202	209	186	166	219	189	199	187	197	158	187	215	186	188	191	205	184	189	200	174	178	190	200	202	177	187	179	218	189	204	193	199	179	196	171	169	175	199	180	193	195	189	159	177	173	189	192	169	200	187	202	187	183	195	180	182	189	181	169	180	176	199	210	179	182	202	175	187	178	170	193	180	202	195	210	195	186	156	174	189	188	194	197	174	182	167	182	194	192	188	192	184	204	167	194	191	189	200	189	176	192	216	203	175	201	172	197	205	192	159	183	208	162	183	178	199	161	189	187	190	164	187	164	201	180	181	191	223	193	188	188	204	193	193	153	214	225	171	185	187	183	189	163	208	187	183	198	179	180	162	195	208	184	159	200	201	157	187	190	191	181	187	132	161	196	185	177	175	181	193	185	187	183	192	185	190	189	153	186	176	207	203	198	178	167	190	197	179	210	184	183	177	167	204	181	181	205	177	204	182	192	194	167	198	161	203	168	176	182	185	197	160	187	190	200	199	183	173	193	214	189	198	172	193	199	180	187	183	187	164	191	191	173	182	184	187	202	214	200	174	171	181	202	203	180	175	209	181	208	178	204	172	158	193	206	203	188	187	159	179	194	190	161	187	177	187	181	213	183	154	175	190	191	179	181	196	202	209	219	190	166	188	178	203	198	201	194	198	220	192	200	208	205	180	181	163	168	184	213	190	171	194	207	181	171	183	201	171	175	172	224	188	193	200	173	184	180	207	197	184	194	196	184	182	187	212	215	179	168	202	183	208	184	194	177	218	196	176	200	197	198	177	173	192	205	205	181	185	197	186	185	194	168	149	203	203	179	168	193	219	203	191	178	179	170	190	161	180	189	185	191	194	184	189	205	172	208	198	182	179	207	184	172	184	183	211	199	187	190	190	190	195	162	195	177	178	186	189	176	182	164	188	209	194	177	181	187	193	189	194	177	192	167	178	184	226	161	222	201	175	173	193	188	224	184	190	184	191	181	229	199	186	200	177	173	196	193	157	180	186	198	199	212	198	191	192	170	194	199	187	198	200	186	174	195	187	189	189	179	180	192	209	184	194	186	179	206	177	186	166	205	197	167	187	152	189	204	155	171	185	168	196	190	164	172	185	206	195	199	189	201	195	183	182	202	203	169	193	187	173	169	163	192	192	175	183	161	159	178	203	200	172	166	189	206	181	169	220	182	200	185	200	205	191	216	187	183	189	197	180	214	207	192	186	170	195	183	189	189	168	180	172	181	196	192	197	177	175	184	174	200	207	171	204	192	176	200	198	178	180	186	185	192	195	184	199	201	192	188	216	192	217	184	174	205	188	200	175	193	187	195	196	173	193	165	175	185	209	169	184	212	187	189	205	158	199	182	181	183	196	196	154	178	210	204	182	170	192	208	197	181	205	192	203	189	174	210	161	192	175	201	205	168	186	180	175	198
5552	1242	2436	2895	2456	2168	1724	1635	1339	1198	1041	1037	936	906	912	841	798	750	762	700	721	679	684	674	705	666	662	663	635	603	659	618	623	581	637	597	603	631	591	598	594	607	583	576	575	569	591	654	640	604	535	607	623	579	608	579	600	590	591	617	567	584	601	558	599	561	546	553	543	585	627	577	571	593	597	589	597	599	551	607	596	588	548	595	606	533	543	554	554	591	543	540	566	572	579	578	600	588	546	546	605	563	578	589	586	501	574	546	551	579	528	548	584	547	530	554	547	579	585	549	555	532	519	502	575	554	525	553	567	576	563	536	547	586	539	512	536	549	526	541	576	545	522	549	576	562	572	539	592	595	573	578	546	586	559	556	527	565	548	566	548	575	547	543	556	551	519	529	594	533	528	546	566	519	562	573	586	550	601	567	506	563	550	557	566	536	565	594	555	543	562	550	512	596	564	557	568	537	576	533	586	556	538	582	565	549	554	564	553	585	531	557	590	579	597	590	525	588	558	554	529	537	521	564	571	565	578	529	579	595	544	564	534	568	549	538	560	548	538	586	557	564	555	530	536	562	538	547	526	524	573	604	562	584	557	549	534	563	566	538	576	554	555	578	555	532	556	584	582	585	524	546	563	520	550	548	576	539	564	546	570	586	570	574	532	529	614	561	501	586	546	556	563	607	610	583	569	551	535	512	547	596	562	539	579	545	527	551	549	505	549	512	536	512	570	559	586	541	609	560	563	539	565	567	510	557	593	520	560	568	574	531	568	536	528	579	564	540	548	571	539	589	599	517	605	575	533	577	512	578	566	570	620	579	578	541	557	578	574	553	579	562	617	552	528	548	556	545	571	566	557	583	545	543	552	527	492	567	543	585	563	576	554	574	585	558	544	541	562	543	535	577	581	562	547	553	534	538	572	537	517	550	551	589	570	575	540	545	533	570	550	547	533	579	542	580	580	544	539	566	555	538	635	596	525	585	531	606	546	583	554	520	524	556	529	548	548	573	572	591	546	585	542	535	610	554	534	541	587	509	547	536	553	549	557	589	543	561	529	571	573	610	567	534	565	555	577	573	563	534	531	546	551	585	568	544	613	583	578	531	546	567	537	562	577	561	561	591	563	613	580	576	544	533	555	560	567	584	609	583	527	522	532	573	564	573	564	593	574	538	506	556	544	554	575	551	524	525	539	532	563	559	581	559	536	522	588	566	565	562	539	584	552	538	562	535	550	549	558	590	565	577	547	570	524	523	578	534	576	565	597	605	557	584	542	552	590	578	561	535	553	558	559	519	552	534	560	570	545	523	540	542	578	549	568	604	557	506	550	568	555	553	537	510	597	565	589	549	536	528	515	563	549	571	589	557	596	547	558	556	544	490	540	596	603	577	546	497	554	551	551	557	571	566	592	582	553	589	521	527	568	540	561	588	521	593	519	552	585	553	556	541	555	493	579	534	586	577	569	560	525	570	548	565	543	525	583	561	551	566	567	546	562	557	550	532	558	559	605	563	534	511	559	555	581	562	502	573	564	577	549	590	558	577	569	582	563	575	535	594	574	536	529	545	546	566	588	555	530	554	581	525	533	558	583	571	593	546	545	617	565	555	539	545	541	615	507	580	533	582	553	566	583	555	550	517	554	545	523	575	592	536	557	535	546	590	579	547	578	568	582	553	558	520	551	579	572	562	588	593	513	571	592	547	571	586	553	566	545	557	567	576	573	587	548	573	551	535	565	600	564	587	529	566	540	510	591	518	548	552	626	601	567	543	542	549	522	572	548	537	601	555	601	544	541	517	572	590	552	609	478	541	580	560	551	584	533	606	538	521	531	524	546	612	539	582	535	588	539	575	547	562	548	539	509	532	532	579	525	574	566	573	558	565	616	566	518	567	529	535	560	553	546	592	565	567	540	572	538	542	581	538	569	611	523	546	595	559	557	573	573	529	517	558	569	565	490	578	578	543	560	551	580	571	561	550	567	580	568	558	508	537	566	592	579	532	554	524	561	564	571	582	554	562	545	530	571	539	570	555	517	575	584	553	596	547	557	615	542	547	557	567	561	536	527	537	522	532	581	574	532	514	555	552	583	541	541	547	541	556	534	559	559	545	542	570	564	575	569	578	551	579	524	541	538	566	587	561	584	536	519	505	568	560	574	602	592	567	568	584	561	582	562	567	563	572	546	558	564	600	547	544	548	539	539	568	563	550	570	557	560	573	541	589	518	560	559	559	532	560	542	505	594	538	573	564	576	568	574	531	536	562	557	518	570	624	563	564	560	589	553	533	570	587	534	494	537	578	559	553	587	545	547	559	546	544	591	591	574	556	604	580	542	511	535	553	503	563	574	555	532	543	564	555	562	537	589	550	532	545	537	572	564	500	573	553	587	569	541	551	545	579	536	552	530	553	518	557	585	574	552	577	556	555	572	552	520	598	509	519	606	551	600	555	544	575	556	556	588	572	579	552	539	521	608	527	546	619	549	596	570	545	571	560	560	562	574	546	565	541	579	579	551	605	572	535	547	566	564	524	551	563	527	586	630	571	567	543	560	541	585	562	568	532	571	541	565	570	540	568	581	544	590	619	549	535	525	574	567	568	562	549	576	594	566	597	581	513	581	543	582	534	555	548	599	564	536	542	549	600	582	572	558	556	578	519	574	544	569	596	544	554	564	558	593	594	569	601	582	540	531	573	550	561	576	576	540	582	573	580	527	564	556	574	543	560	607	594	567	561	543	574	552	560	553	551	582	559	523	551	561	596	562	552	552	553	545	560	577	565	551	540	535	523	557	567	586	516	569	566	534	528	537	604	544	578	541	534	567	526	532	584	577	531	559	552	527	529	596	567	508	570	535	553	540	541	559	584	549	559	522	587	522	552	535	565	563	535	590	557	542	576	557	551	549	583	546	556	553	545	491	559	523	542	538	553	563	533	580	542	551	551	579	516	542	553	548	527	535	600	570	523	555	565	546	544	582	518	536	589	566	573	523	538	545	540	550	552	525	564	611	574	549	568	588	568	580	577	581	566	553	589	554	566	542	581	524	548	565	519	613	589	527	537	549	560	566	577	587	555	578	598	567	539	515	562	588	544	556	553	586	551	587	550	545	560	558	573	566	559	578	536	542	581	561	567	564	567	576	535	567	556	589	582	543	599	547	578	568	578	529	501	548	580	533	542	521	592	549	585	559	543	592	549	548	560	534	604	545	537	565	573	576	526	568	551	549	573	541	557	545	531	570	570	541	571	555	553	566	561	552	582	548	565	575	596	601	593	570	554	580	535	564	580	553	514	597	532	557	525	557	522	564	576	531	531	531	538	530	611	549	546	552	557	537	568	598	582	537	565	516	537	536	548	524	565	568	558	580	536	605	530	574	536	551	547	560	588	543	588	562	574	552	560	533	555	546	559	544	569	541	625	543	525	539	553	569	524	567	542	536	583	528	590	573	545	547	553	559	562	570	553	599	572	538	581	565	573	576	507	564	570	553	578	566	554
13600	2354	2383	1905	1343	976	816	709	661	629	538	497	494	453	459	426	422	409	402	399	388	409	384	398	411	411	371	420	424	374	368	428	410	351	398	349	351	406	409	367	363	347	383	382	359	362	417	361	374	405	391	411	368	360	373	391	404	362	371	408	379	415	383	386	402	381	361	389	385	389	416	378	356	366	341	383	348	366	368	352	358	375	375	361	375	361	343	358	352	359	370	389	380	339	389	369	352	374	340	402	358	327	372	344	362	385	360	366	378	368	349	394	346	333	341	397	345	390	374	327	378	353	362	402	353	356	377	368	357	375	389	349	354	378	382	402	351	378	396	341	345	386	399	356	358	376	332	334	387	365	391	369	345	369	354	391	377	379	363	352	354	370	323	364	348	387	383	393	400	357	373	332	356	370	352	379	379	365	380	376	363	388	360	381	376	337	335	363	379	375	362	364	377	393	365	368	392	398	398	336	364	357	355	348	397	358	362	342	376	327	349	445	375	390	357	373	342	382	357	358	380	365	366	348	327	342	339	356	365	396	370	360	360	343	390	364	383	398	360	377	383	371	374	364	356	385	385	358	354	383	317	341	364	359	374	385	372	399	362	376	325	361	370	381	371	345	368	359	368	376	362	350	356	376	373	394	381	323	348	388	374	361	357	369	376	369	369	359	348	363	398	327	361	382	351	336	348	342	377	352	393	382	394	376	414	386	390	366	373	390	333	380	370	384	389	344	373	389	348	372	396	341	365	360	346	368	372	363	357	355	377	348	388	393	352	344	373	371	377	371	382	369	382	385	367	389	349	364	383	360	354	372	377	355	371	391	357	336	359	328	383	389	362	362	359	354	373	346	382	380	348	365	335	322	376	382	355	375	347	336	354	357	361	374	350	329	354	361	329	360	357	391	380	343	370	346	347	369	367	391	351	361	368	375	382	348	390	339	363	378	382	373	345	354	364	357	364	373	368	370	381	366	405	378	361	377	368	392	348	344	330	389	378	355	372	368	394	343	362	365	380	366	395	355	338	374	358	344	364	373	355	367	387	368	347	363	378	357	369	356	386	333	357	390	386	360	352	363	411	383	347	389	370	395	381	371	335	363	362	391	341	371	358	355	342	390	368	389	399	335	375	362	364	345	377	352	372	373	352	347	342	366	376	334	387	378	380	373	359	369	341	376	376	362	336	384	382	366	361	360	374	385	394	384	359	374	393	362	337	356	345	406	370	353	341	373	380	337	356	404	346	336	369	352	355	380	359	386	397	402	368	321	387	374	358	336	367	336	346	373	370	390	366	371	369	327	359	378	368	398	359	337	357	359	375	350	345	344	374	354	370	364	391	353	402	334	405	371	393	355	340	358	351	410	387	361	354	370	353	339	338	373	368	396	371	365	370	372	402	339	381	382	353	363	341	374	355	343	329	370	405	350	366	361	350	383	354	347	359	374	380	333	362	343	358	350	370	403	358	394	333	354	343	349	354	356	314	364	366	360	349	345	395	340	371	398	353	380	406	382	362	334	379	362	331	372	363	363	333	330	372	380	367	400	364	429	376	346	334	340	329	370	376	352	383	359	360	363	378	342	353	373	362	341	356	393	359	341	371	386	334	409	346	321	331	340	365	352	363	395	387	379	340	351	391	352	357	357	320	353	343	399	354	379	376	367	386	352	346	334	363	342	384	389	384	365	372	316	352	384	388	330	354	374	361	366	361	377	351	367	374	364	382	369	379	356	366	348	398	372	338	333	376	348	384	328	369	329	360	359	397	385	386	317	369	361	367	369	346	372	334	383	345	377	371	350	358	352	375	378	353	398	384	372	377	353	366	330	319	388	349	347	353	352	373	358	360	365	347	382	347	359	348	369	385	354	369	331	323	360	364	367	368	342	396	376	351	386	343	346	356	356	377	357	345	355	378	362	373	387	364	346	374	385	384	353	362	345	395	388	349	386	357	351	354	369	374	386	343	369	343	345	372	365	384	379	373	376	326	361	366	379	359	331	359	388	351	341	328	351	336	372	347	408	350	355	373	362	373	423	362	377	346	347	345	347	393	363	367	392	374	362	369	364	344	414	355	345	349	376	354	351	372	369	356	370	377	378	365	407	358	344	367	360	349	365	406	385	379	330	367	384	372	356	341	356	353	331	416	340	371	391	397	355	367	385	385	353	365	379	360	371	361	339	331	346	355	382	357	390	334	336	368	366	360	382	374	381	370	356	335	376	334	382	371	386	377	338	392	374	356	389	367	393	364	369	354	382	369	354	349	368	403	352	377	391	381	352	337	382	338	353	381	370	369	381	358	405	350	342	399	355	373	392	366	359	337	357	342	343	382	389	382	387	360	333	376	373	372	373	352	374	377	374	353	339	345	366	389	345	361	385	360	370	375	377	342	383	385	383	405	365	396	399	371	370	335	402	368	362	356	357	348	337	370	360	384	357	359	361	331	369	365	377	335	363	359	363	351	354	387	360	346	350	342	356	405	372	359	392	395	364	366	390	366	356	384	354	373	383	378	352	385	390	359	358	373	337	352	363	338	363	384	358	365	371	399	372	353	377	347	380	362	385	378	381	352	357	329	356	384	348	408	379	381	357	395	361	386	364	327	387	345	374	384	391	404	360	346	344	385	388	337	347	393	387	375	377	374	353	376	345	364	368	363	375	339	390	347	393	346	349	408	364	368	381	378	375	376	349	370	385	357	367	339	389	365	381	379	350	340	369	363	382	379	387	351	380	364	368	378	374	393	319	336	390	388	378	348	362	391	386	391	367	327	357	384	372	374	382	359	354	376	357	408	352	367	338	337	379	339	359	382	368	370	362	400	399	374	373	376	395	386	366	354	337	342	359	403	356	362	392	362	337	348	328	373	383	374	357	390	323	370	339	379	375	350	352	346	347	397	407	380	352	349	383	352	353	364	385	354	347	375	331	386	363	357	385	375	369	330	404	355	415	378	390	322	353	396	383	394	362	351	365	366	354	354	328	335	392	337	347	397	333	366	393	379	410	353	378	360	342	370	349	347	384	358	358	375	365	363	340	333	381	398	339	368	373	376	333	337	354	340	358	342	378	377	396	360	361	385	334	391	323	334	371	348	361	364	389	372	355	361	329	356	366	360	359	366	381	379	358	407	372	328	378	343	324	361	367	358	338	360	382	383	385	358	370	354	365	375	328	351	377	328	401	326	357	334	368	417	373	366	366	400	325	381	387	341	352	366	382	387	374	382	395	358	344	404	363	363	374	372	371	365	405	353	343	362	347	366	347	364	325	338	365	370	370	356	345	365	359	374	335	393	323	362	382	340	368	393	361	357	391	380	380	346	366	360	373	365	363	386	337	344	350	357	352	358	386	377	363	350	346	338	370	341	370	354	364	377	335	341	372	334	366	347	374	368	376	375	389	338	404	335	352	380	363	393	391	346	398	345	337	397	384	400	400	352	367	344	358	349	344	381	375	370	336	356	347	382	370	336	378	337	323	357	381	368	386	363	376	356	366	335	365
7689	2278	4558	5393	4678	3862	3306	2919	2505	2203	2033	1937	1728	1632	1593	1475	1429	1360	1313	1269	1191	1284	1194	1182	1137	1152	1122	1180	1118	1102	1000	1079	1054	1025	1050	1065	1105	1034	968	968	1009	995	1004	981	1014	975	989	962	987	1027	931	984	949	947	935	966	944	969	912	960	965	1003	1058	973	953	934	937	968	986	946	993	967	943	973	951	972	987	982	932	969	941	929	906	876	923	1021	981	961	979	974	938	914	1008	1024	918	953	943	926	960	936	961	969	997	871	878	943	931	951	842	950	968	984	972	922	972	987	896	903	915	911	967	943	974	936	949	957	961	961	960	919	943	916	930	941	928	901	938	955	925	913	978	978	893	1007	954	917	955	970	930	936	906	965	942	948	923	970	897	958	913	929	975	969	967	909	910	958	927	889	990	954	923	935	892	983	962	891	925	914	926	910	876	891	956	975	951	973	934	994	929	932	938	897	923	968	942	894	978	901	882	939	896	979	916	944	964	994	975	971	937	957	953	894	968	930	951	951	896	862	957	936	950	989	925	962	966	879	950	914	897	952	951	942	909	957	935	918	953	948	954	916	932	949	937	909	981	967	960	944	916	949	966	993	964	946	985	951	907	967	926	872	933	975	941	943	947	876	877	992	947	891	981	940	902	1009	947	928	1001	996	923	928	874	953	897	941	944	968	965	973	992	947	891	912	936	950	932	926	958	937	932	940	881	945	947	972	867	934	962	961	927	960	911	919	965	950	935	895	903	947	935	907	911	924	928	888	939	847	939	922	919	950	875	857	929	967	921	924	925	932	961	968	925	897	932	960	907	937	951	947	912	864	950	937	974	897	924	989	931	949	959	955	1010	920	905	957	993	1015	935	899	932	915	919	886	948	921	921	948	911	911	917	958	929	920	951	885	891	894	945	945	953	897	915	897	930	894	913	957	912	924	966	960	922	956	956	990	895	998	946	901	872	865	939	939	921	921	918	936	951	945	993	936	957	922	944	941	928	932	988	941	919	901	944	911	962	888	973	886	930	964	939	935	1005	966	982	920	958	922	900	981	962	939	909	914	840	916	941	921	942	946	910	978	926	946	923	913	955	921	889	958	931	998	959	908	942	940	930	929	935	932	965	902	930	982	926	907	947	955	976	905	905	959	896	899	986	945	936	967	938	939	946	951	882	951	964	934	950	942	949	931	932	969	917	931	926	909	980	964	913	942	876	924	918	943	1019	899	955	923	896	912	943	926	926	943	982	929	942	998	953	919	902	941	951	927	953	904	947	934	911	919	894	886	905	957	949	977	896	990	949	894	945	919	949	876	924	963	982	933	918	937	877	950	942	928	1009	952	951	976	946	899	881	929	928	982	943	952	932	941	962	951	944	913	957	892	957	890	968	906	952	908	971	946	1011	944	966	917	944	866	955	932	974	971	932	943	953	957	932	938	902	957	939	946	917	907	869	915	974	925	913	906	940	892	970	963	911	858	960	992	913	911	918	909	918	917	918	976	930	962	929	925	967	895	939	910	922	909	945	880	992	904	953	982	907	937	964	927	958	959	931	890	923	928	949	917	902	966	991	942	898	931	957	951	973	901	894	924	946	953	943	1005	913	967	955	980	931	976	876	944	932	947	930	944	932	909	893	958	911	949	993	947	935	915	928	931	953	936	962	911	937	983	929	935	935	955	926	955	949	969	984	937	912	945	990	898	922	963	896	917	912	932	951	917	950	977	915	927	978	909	940	958	894	954	920	948	902	925	951	931	916	915	900	989	931	899	933	876	965	979	972	993	971	961	953	911	897	942	940	899	983	929	931	889	932	949	962	919	932	939	918	897	891	955	968	930	972	970	885	953	926	902	903	918	925	908	953	962	912	916	948	888	951	945	903	963	923	951	943	961	925	900	879	915	920	932	957	959	899	937	966	968	943	938	944	907	898	877	908	954	979	975	998	946	976	948	953	941	915	933	976	919	906	930	909	986	900	974	977	927	916	949	888	943	1002	981	929	959	932	875	960	951	925	971	924	924	944	962	921	917	927	952	941	913	970	958	909	907	909	927	943	898	911	935	962	975	929	921	911	983	919	920	901	927	972	926	958	946	958	943	912	950	977	933	922	939	960	958	919	917	863	905	920	879	958	957	911	968	878	916	941	918	896	964	943	901	945	963	917	949	882	929	919	940	906	947	896	942	928	887	905	971	954	938	909	887	865	932	945	901	918	894	904	927	991	922	997	954	905	878	957	956	955	916	917	943	933	936	967	914	948	935	960	914	974	872	868	941	992	930	926	938	911	978	933	924	936	973	989	865	909	995	923	937	916	952	933	923	943	918	941	912	937	942	949	922	937	942	963	943	964	900	945	893	950	914	925	943	972	909	902	912	965	943	931	893	909	942	899	933	959	955	978	980	957	971	945	923	964	974	936	916	916	918	937	903	886	944	938	953	954	969	963	971	984	923	959	946	916	923	888	952	938	928	959	930	906	917	942	927	967	930	913	940	932	908	891	935	896	922	963	862	985	925	895	969	886	903	933	961	944	954	936	952	902	915	916	933	966	916	947	921	891	963	944	923	948	953	969	917	924	968	924	897	962	998	936	997	917	951	943	943	940	916	953	942	950	956	939	897	913	862	963	918	926	985	948	936	951	939	872	888	970	947	936	909	916	990	896	932	997	939	951	922	940	957	854	951	998	907	908	847	941	903	942	987	958	885	951	959	977	968	990	958	958	901	914	927	898	998	954	988	962	934	913	932	933	954	934	963	922	949	942	915	907	958	900	944	954	973	982	916	942	925	920	926	920	923	901	922	918	976	903	849	948	910	973	972	971	942	915	926	942	873	947	894	977	892	914	930	863	953	970	927	958	965	919	988	931	925	942	896	951	1012	966	927	975	904	976	920	888	979	895	944	902	903	930	906	910	936	932	907	949	949	983	925	911	922	925	933	964	852	908	889	915	945	922	955	951	925	898	904	935	918	908	905	959	959	926	950	881	907	908	958	950	900	936	881	943	908	964	909	906	924	1043	916	953	978	956	984	934	950	946	944	899	931	923	951	918	955	944	907	965	939	925	932	918	900	979	899	991	972	945	904	918	956	930	948	954	921	979	908	939	934	937	990	949	929	943	1001	946	941	922	941	913	985	944	898	938	924	923	909	911	869	932	946	972	871	948	919	943	939	907	920	936	953	895	887	1011	959	991	932	911	998	922	923	963	944	910	993	912	972	954	874	967	954	940	959	951	937	946	970	996	940	940	914	917	896	951	923	919	907	964	949	951	943	876	905	923	922	897	964	950	921	933	909	966	942	963	982	961	929	960	940	894	900	890	942	896	916	925	948	922	898	918	901	929	894	914	928	932	996	923	954	966	896	959	902	923	966	914	967	956	981	971	968	965	960	947	931	920	941	945	931	922	947	917	904	898	898	968	909	958	955	935	961	897	955	938	944	969	929	923	994	973	952	945	899	897	910	931	972	884	945	931	974	906	905	942	923	938	913	948	925	948	941	912	921	895	946	884	907	898	941	952	941	930	920	914	946
1968	289	273	299	264	249	268	229	263	253	227	243	240	273	259	250	227	225	243	254	262	253	239	231	226	230	271	261	253	246	237	242	253	271	236	237	254	241	229	253	241	250	241	234	233	235	239	240	241	262	265	252	281	246	226	248	232	254	245	262	252	208	249	268	269	219	253	254	248	252	247	226	227	251	235	230	238	270	251	260	244	245	221	224	262	246	258	240	248	224	240	234	251	253	257	264	243	257	237	229	256	244	248	261	250	277	248	251	255	244	259	243	253	235	242	234	269	258	265	213	244	239	259	256	276	252	221	215	256	219	262	258	243	233	231	244	237	255	207	255	222	250	270	263	282	221	260	229	240	256	247	231	241	239	249	235	246	257	227	238	226	239	258	232	233	259	236	212	248	241	258	247	242	249	261	262	252	243	234	247	251	272	234	221	237	245	216	236	256	212	240	251	230	238	238	216	250	257	252	241	214	246	249	256	230	242	259	243	248	256	220	250	228	249	278	247	249	272	200	258	237	213	245	258	237	231	221	253	249	265	248	221	239	251	239	254	235	257	247	233	260	241	218	236	250	265	233	247	250	245	248	240	250	255	256	253	233	212	216	246	251	251	252	241	224	244	238	246	263	223	229	247	236	264	258	249	243	264	234	224	232	265	238	203	235	239	240	234	249	229	268	215	266	275	257	271	239	263	234	255	237	245	257	256	209	235	253	240	264	234	263	258	270	233	240	256	240	245	258	275	283	242	238	245	256	251	223	258	253	240	254	207	247	233	208	249	229	255	252	246	232	219	242	249	232	245	228	233	232	248	247	237	237	237	230	229	221	251	214	253	250	257	269	267	249	254	251	261	226	272	223	261	240	255	247	294	257	250	221	234	238	252	264	241	207	261	236	232	234	226	232	259	252	237	224	228	221	244	253	260	248	251	211	270	250	230	254	259	240	255	243	267	231	230	258	211	256	246	247	263	213	262	250	235	255	248	263	258	239	221	254	231	229	215	255	237	262	252	214	257	249	286	241	232	230	242	233	227	256	235	217	260	244	239	254	205	231	234	266	250	202	244	241	250	238	228	219	244	251	260	238	232	265	236	251	217	265	277	258	237	240	245	220	254	236	239	244	215	239	257	282	252	239	253	247	230	246	251	232	242	254	233	245	255	238	211	269	228	218	239	239	229	239	255	253	244	236	246	211	229	232	222	241	257	223	248	231	195	243	244	270	221	248	226	206	285	207	250	242	243	274	246	257	257	255	232	213	238	280	260	247	262	215	238	242	230	245	231	234	214	237	232	206	280	243	211	243	250	248	237	228	225	245	274	225	262	227	260	265	247	237	217	254	237	238	231	245	248	262	223	240	254	223	205	224	249	251	233	256	256	257	234	245	264	254	230	228	234	246	226	250	249	230	263	234	241	239	255	225	237	267	236	237	234	233	265	251	257	264	250	250	234	264	235	221	223	219	268	228	282	238	235	229	273	257	227	245	258	230	237	262	239	255	270	229	240	225	276	247	269	251	219	268	249	232	258	246	230	242	218	233	264	218	251	271	267	237	225	236	243	282	259	221	218	259	263	232	237	235	220	229	247	223	240	276	268	219	263	254	253	265	256	249	242	227	243	222	235	251	269	229	247	261	218	240	240	275	274	244	266	250	243	241	245	218	201	235	236	290	213	238	259	229	231	216	259	236	260	247	262	257	280	248	242	247	257	239	254	235	245	264	243	250	254	231	222	240	244	248	229	214	225	252	237	227	278	225	234	252	240	240	236	220	249	240	243	216	212	242	243	253	235	253	247	231	227	264	232	245	265	261	276	233	225	250	272	254	232	248	226	243	221	264	245	258	251	248	232	242	267	284	205	268	223	230	258	235	234	269	256	261	235	238	229	259	251	250	259	240	251	240	245	245	254	275	236	246	240	255	253	238	223	261	244	255	248	233	238	231	241	251	255	214	239	252	248	238	268	248	260	235	230	231	267	269	231	249	259	257	230	217	243	223	242	234	221	253	230	233	246	263	254	271	247	248	212	253	244	309	270	235	272	235	208	251	243	239	274	243	232	224	231	246	248	233	229	238	204	243	249	239	233	240	229	255	257	243	246	266	218	215	259	261	237	237	244	245	233	257	267	280	238	242	256	229	213	232	247	236	241	240	234	238	208	241	259	242	225	242	237	225	261	262	224	248	232	239	217	229	238	237	247	230	236	225	201	235	223	239	244	236	219	224	214	247	244	248	269	243	241	244	267	257	218	249	230	238	237	243	252	247	235	273	243	265	245	239	235	244	250	244	228	222	257	228	282	213	256	237	283	237	257	250	223	248	265	244	262	212	235	209	241	250	211	230	242	270	251	233	253	238	215	232	233	225	255	240	273	241	252	248	221	254	227	240	237	253	228	219	240	272	262	270	258	265	248	247	240	222	226	238	265	272	240	243	224	251	243	265	220	278	244	241	236	229	241	244	242	242	243	249	286	248	241	258	219	279	238	249	225	239	259	260	243	233	227	254	239	252	264	256	240	258	238	239	233	226	238	274	254	245	239	271	248	248	247	255	238	257	247	233	232	241	261	257	239	228	261	230	248	248	245	238	269	257	263	264	235	238	256	253	278	238	236	251	227	233	266	241	210	268	243	237	249	222	247	238	244	240	232	226	242	254	244	263	258	267	261	228	265	235	251	237	242	236	255	257	235	221	235	239	265	238	243	278	266	234	241	247	246	250	227	219	226	244	264	248	265	259	232	239	223	235	250	259	253	228	220	244	262	238	244	232	262	212	235	244	262	249	250	228	253	236	256	252	230	253	241	280	274	206	253	233	211	257	243	236	241	230	233	222	241	259	236	229	249	248	234	256	234	257	242	262	235	250	234	230	225	219	272	253	258	263	268	234	251	272	261	231	233	256	235	229	262	241	242	224	265	240	228	231	249	226	228	230	252	246	239	214	255	239	247	278	265	243	273	277	241	226	262	270	241	240	263	259	232	232	223	248	248	240	270	243	233	241	229	250	246	236	216	257	236	240	228	234	218	243	257	270	249	246	264	272	235	228	240	240	233	253	247	255	262	256	225	269	236	235	244	241	238	254	251	248	245	252	266	234	261	232	255	251	242	225	257	265	256	239	234	252	257	223	228	262	212	229	237	241	260	217	241	231	245	237	225	233	204	218	263	243	265	250	231	215	243	249	242	279	266	235	237	254	219	228	268	242	216	216	219	284	220	246	254	258	221	235	242	219	244	246	293	263	267	252	259	232	257	246	257	241	229	220	240	271	252	243	266	251	235	237	246	269	254	267	255	222	239	248	243	239	251	256	235	245	253	229	225	278	245	235	233	245	248	228	225	236	239	247	260	243	267	238	234	249	248	233	242	253	249	267	243	253	240	251	224	261	246	249	247	246	245	248	226	219	249	225	243	245	260	246	235	272	269	252	255	230	234	264	218	243	238	259	251	255	249	247	262	230	277	245	259	240	232	232	231	271	243	226	265	229	235	253	250	245	237	258	235
2322	680	675	735	762	650	687	699	661	658	682	703	684	650	643	649	666	640	621	658	656	650	680	634	660	636	677	661	648	605	645	635	660	682	615	592	642	653	621	653	647	641	684	651	655	722	656	636	688	641	694	711	637	598	656	655	700	605	651	645	664	669	726	706	604	682	622	601	620	626	699	672	642	655	658	658	641	632	666	652	675	664	633	680	627	630	639	620	638	611	653	677	658	658	621	707	633	679	631	673	652	638	689	647	654	603	585	644	623	640	662	657	677	653	643	659	672	647	682	610	595	654	667	650	652	630	732	662	641	658	619	630	642	675	650	632	636	678	669	641	611	630	619	645	658	653	619	643	677	642	637	643	688	677	639	668	635	701	679	605	593	651	671	623	622	609	672	639	648	623	656	634	630	635	648	668	622	659	623	658	589	684	632	664	603	635	698	666	673	664	699	689	666	636	625	677	676	663	633	644	640	631	618	663	676	698	633	623	626	667	687	672	636	668	628	620	649	611	637	639	688	628	622	633	683	686	623	668	639	650	605	628	672	685	683	633	697	669	644	652	638	634	619	637	680	611	653	623	644	673	662	652	694	676	658	662	657	653	692	665	626	659	667	616	661	647	655	699	666	642	658	596	688	631	651	611	660	630	622	629	684	654	668	662	620	625	669	681	659	600	648	615	658	649	644	657	634	638	662	635	661	677	658	671	667	627	643	625	685	670	640	652	638	710	652	679	616	622	669	618	696	645	692	686	640	660	691	684	698	629	658	662	653	630	653	641	687	648	608	630	669	670	696	714	670	669	646	626	686	661	636	642	676	665	604	713	689	694	704	641	620	657	644	656	687	621	675	664	700	673	627	636	656	647	676	649	659	611	640	642	630	684	650	665	692	697	624	650	645	667	645	663	642	644	684	650	632	651	651	657	631	713	637	669	687	641	636	637	683	636	672	650	631	640	635	608	627	674	661	611	659	635	663	683	669	636	616	628	631	665	657	640	674	692	613	651	621	664	639	651	648	633	692	648	650	663	617	686	652	628	647	654	677	657	638	663	605	637	637	669	685	753	655	638	620	618	658	645	636	671	620	628	678	638	684	602	661	637	616	605	684	655	641	662	667	642	607	657	622	676	659	647	654	631	697	598	648	620	640	675	619	665	664	667	614	676	603	686	652	681	612	641	672	676	663	659	653	660	650	638	680	662	643	656	663	616	610	640	642	652	656	627	655	645	698	700	626	671	702	610	664	681	620	666	656	662	636	656	611	622	680	632	663	654	624	657	659	634	659	736	625	692	647	632	680	626	689	603	689	656	666	644	660	630	618	663	597	671	656	666	648	694	660	627	658	690	639	689	652	657	616	706	647	645	658	653	674	686	682	637	655	633	618	641	621	720	687	671	676	644	631	620	638	639	689	662	654	635	664	684	633	635	651	694	629	664	647	663	645	644	661	620	667	694	674	673	617	688	631	622	620	651	641	632	657	657	642	647	616	679	619	611	676	646	634	679	622	688	621	712	640	673	672	613	666	625	655	640	657	660	630	659	597	676	580	664	633	631	640	654	680	646	692	657	635	635	693	622	649	625	647	647	697	672	711	687	631	626	638	638	631	680	649	647	638	618	705	638	620	677	676	630	673	663	652	649	674	654	615	682	667	649	644	677	672	635	626	663	599	650	686	679	629	654	609	650	662	630	618	673	667	653	629	627	636	678	660	646	656	676	641	701	714	644	621	625	631	672	683	658	642	637	665	622	599	674	686	640	609	624	698	633	659	748	672	656	690	706	657	698	649	666	657	613	687	670	631	665	621	675	665	684	646	661	625	618	613	656	647	613	658	642	685	599	644	632	605	667	702	663	691	700	666	666	661	668	632	675	632	686	680	635	691	675	635	645	641	692	645	658	655	657	679	632	674	650	632	685	649	660	702	639	644	667	707	617	657	642	678	590	651	623	619	634	674	644	684	691	655	698	683	620	671	629	625	677	630	641	640	644	641	664	661	674	698	619	663	669	685	629	644	599	639	651	617	604	604	616	638	607	653	661	673	646	726	633	656	645	690	669	665	641	641	647	658	643	676	646	653	675	650	662	653	625	695	647	662	665	622	648	600	635	664	645	626	648	612	627	610	652	677	608	691	662	656	647	689	678	633	679	643	641	640	638	665	634	655	670	606	628	652	670	666	711	666	649	686	647	630	635	649	635	618	688	646	674	653	680	666	709	633	682	654	649	642	674	679	703	615	627	677	628	639	665	647	683	649	659	637	679	641	638	655	689	674	675	642	643	679	694	646	628	639	696	608	663	617	639	655	638	683	621	598	633	648	605	679	702	618	633	639	676	631	643	644	657	646	655	668	659	660	650	681	639	663	652	705	653	653	664	695	659	663	646	642	685	656	686	667	654	676	679	611	668	645	656	644	633	695	646	693	653	609	638	679	640	658	696	675	635	686	661	665	632	608	659	665	694	684	640	653	640	651	627	633	624	651	634	676	667	629	629	652	698	658	613	613	656	645	656	629	660	651	646	658	669	647	651	675	628	673	670	611	641	674	631	638	697	617	634	642	647	610	715	635	651	644	644	686	616	662	643	647	664	722	659	673	640	629	644	672	704	665	690	664	655	608	642	698	654	647	638	649	638	639	660	630	633	645	646	639	635	659	644	624	656	657	706	676	664	684	645	694	619	616	630	693	657	663	618	631	638	660	644	614	689	682	669	636	682	688	642	633	639	609	626	669	638	642	671	648	675	680	637	641	641	639	640	671	677	669	675	661	683	676	693	686	678	644	634	673	636	681	661	652	656	648	700	660	634	666	655	679	627	690	642	649	681	670	671	649	639	633	658	631	660	640	632	659	670	599	703	618	660	647	621	653	639	679	711	669	659	679	636	695	659	635	640	674	665	647	670	679	678	678	663	655	616	701	652	690	695	608	657	673	651	683	629	680	620	606	673	676	646	663	652	690	664	652	653	624	709	622	655	632	663	654	618	643	635	619	655	603	611	650	608	644	632	640	684	672	625	666	626	700	695	652	672	647	655	661	655	677	661	665	645	649	652	705	679	616	660	686	639	665	650	678	658	637	677	684	629	678	673	630	643	682	617	684	668	622	625	689	653	688	660	650	664	640	614	645	656	639	614	623	675	634	666	654	710	663	704	635	663	641	635	641	671	653	674	658	670	622	667	627	654	672	687	702	668	681	636	600	642	638	636	735	666	630	627	622	633	669	638	627	636	674	665	700	666	621	659	669	693	679	663	633	658	618	644	661	636	639	658	622	670	624	654	647	658	701	701	674	670	628	627	660	676	623	643	674	699	659	639	661	647	635	606	610	629	644	603	662	658	632	660	658	630	678	645	659	637	653	658	656	685	653	653	632	665	682	704	656	640	610	695	612	640	613	648	651	686	631	653	637	659	657	662	638	653	655	668	650	723	655	619	681	643	665	669	651	679	698	677	699	615	649	658	657	687	657	678	626	626	647	644	642	640	647	622	695	631	687	669	662	663
7323	929	1059	858	606	474	418	354	305	280	286	263	224	222	203	219	213	219	210	221	187	209	188	196	218	236	184	203	217	198	176	195	184	214	185	183	188	175	182	203	196	182	207	216	192	205	202	180	201	195	185	178	179	186	198	169	187	193	187	222	186	177	207	180	191	170	216	179	191	193	173	190	172	184	177	212	176	177	169	176	178	173	195	178	188	188	185	235	163	218	164	180	169	163	185	198	179	162	175	221	195	207	217	170	196	203	179	170	211	212	180	191	207	170	178	183	187	185	187	194	214	192	186	177	171	185	193	192	195	220	195	164	193	194	181	193	207	203	184	187	184	198	195	174	185	193	190	204	181	210	216	195	205	201	206	183	187	195	163	201	190	180	157	168	197	215	175	166	186	186	160	178	192	180	174	169	184	182	214	186	201	199	188	200	191	168	217	174	155	188	190	189	171	179	191	167	174	170	185	192	192	177	170	170	191	202	185	188	226	192	207	197	188	188	201	178	191	183	185	189	161	171	194	179	210	191	194	170	191	171	152	183	168	183	158	196	190	176	172	188	188	190	223	195	204	201	211	168	202	191	163	226	161	182	164	196	172	182	179	174	191	184	187	198	169	224	191	189	198	188	180	171	173	194	172	185	179	197	200	210	183	162	209	188	200	206	204	160	174	184	203	164	196	178	163	170	222	177	177	202	182	201	175	168	210	170	192	183	186	224	180	186	181	170	168	192	192	200	193	198	162	192	196	209	184	185	181	220	172	190	190	185	201	189	186	174	199	194	184	185	170	193	189	192	172	196	201	191	180	176	164	193	200	178	199	180	196	180	185	228	174	194	184	169	169	177	177	193	197	195	204	182	182	164	197	187	200	196	200	186	199	210	191	155	206	191	186	185	196	179	193	187	180	178	176	174	173	183	185	165	174	192	179	190	211	184	185	172	215	206	175	184	182	177	188	199	174	170	188	187	195	192	173	199	191	169	191	199	173	211	195	215	187	172	183	183	200	192	178	173	186	194	159	218	181	178	178	215	178	192	181	209	176	179	189	211	192	167	179	191	212	186	193	193	183	161	201	206	202	179	178	204	169	197	171	196	185	195	241	172	194	165	161	181	188	210	187	182	198	186	168	202	186	198	201	197	180	213	172	184	184	160	166	177	189	179	189	197	217	212	204	191	200	170	194	203	179	202	196	183	188	188	185	204	190	171	182	181	150	184	164	159	187	183	179	167	212	176	184	171	168	208	201	195	177	153	164	199	195	180	202	194	180	194	175	182	194	177	179	185	173	166	185	188	170	199	162	189	200	195	184	169	175	195	207	177	173	195	202	184	193	194	189	198	184	163	195	175	190	191	169	187	211	189	191	203	204	189	202	186	187	184	188	178	167	178	172	182	143	183	185	210	186	178	179	191	161	191	180	206	196	206	173	185	187	220	191	172	171	200	174	199	181	192	193	182	183	200	188	185	199	188	205	192	174	159	163	192	187	177	177	200	189	185	219	203	202	168	200	191	165	191	193	201	192	184	181	196	155	221	186	186	182	182	184	154	208	188	207	194	220	180	194	182	203	198	180	197	178	193	197	205	197	200	191	196	170	188	206	215	202	202	201	215	193	194	178	184	185	200	187	183	190	207	182	186	192	198	181	188	190	204	187	175	170	162	181	164	185	208	192	197	193	192	184	186	190	182	164	202	196	191	185	214	179	197	200	168	193	177	191	195	184	198	195	199	198	195	201	187	221	194	200	195	197	178	190	189	189	183	185	155	193	179	187	184	160	202	194	206	174	198	173	195	180	168	162	230	185	159	205	187	174	191	211	192	181	171	175	181	165	206	161	172	210	192	200	202	187	207	194	175	196	152	178	179	209	224	182	222	150	196	196	198	205	163	183	185	211	197	173	180	192	196	193	204	181	166	184	182	194	187	189	186	178	167	181	176	197	180	217	178	196	162	195	201	185	176	190	195	196	201	199	169	178	182	172	228	167	177	179	201	202	176	186	171	178	209	188	194	186	190	179	180	191	171	213	180	169	187	215	203	193	148	181	180	198	176	169	182	180	178	187	167	180	196	193	214	173	190	185	189	203	179	181	193	178	188	190	187	210	168	175	189	176	196	189	182	194	181	182	195	194	192	179	199	173	201	177	191	174	171	185	182	186	213	199	184	194	212	197	178	165	193	167	199	197	200	191	172	175	187	178	198	191	207	204	186	172	180	184	183	159	167	177	193	180	176	177	174	226	173	220	181	178	178	200	206	217	200	184	195	231	196	177	201	175	186	212	163	182	208	181	168	197	179	198	196	184	198	186	175	206	208	171	163	184	180	220	221	170	200	198	213	205	179	184	188	195	188	185	194	187	170	179	178	199	171	195	177	181	180	204	202	168	195	193	185	187	188	194	183	197	175	194	201	188	189	196	190	187	191	174	161	191	166	187	176	199	166	203	183	174	189	191	190	195	180	201	184	169	191	210	175	201	179	196	188	199	214	208	173	203	188	184	177	191	163	194	198	174	209	165	185	181	177	205	186	202	176	201	182	168	178	184	186	168	208	184	170	164	202	173	214	176	199	197	179	179	188	200	185	174	202	201	169	185	167	189	204	180	191	183	190	200	213	237	182	191	205	170	204	183	212	178	185	215	184	225	187	200	223	182	189	190	199	206	165	200	189	218	207	186	170	163	153	166	170	174	195	184	168	175	166	176	194	171	205	204	180	143	191	186	165	195	196	186	192	189	199	173	180	167	177	184	171	180	191	206	191	175	199	197	211	191	183	165	188	201	211	185	204	166	160	206	169	175	211	174	184	190	169	191	181	191	194	201	206	175	156	176	198	189	203	184	202	182	180	201	208	202	167	205	205	204	171	185	173	210	168	173	197	205	160	177	181	198	194	180	167	184	189	175	166	194	180	205	199	201	186	183	184	226	193	172	197	202	216	211	165	197	211	188	172	183	175	190	184	192	196	170	190	212	182	189	197	185	168	200	189	181	216	179	202	194	221	164	214	216	195	185	168	203	182	175	175	195	192	170	171	202	190	195	189	200	192	191	200	172	217	167	180	196	188	175	177	190	186	194	171	173	177	221	184	183	166	166	176	206	198	204	195	197	157	191	204	202	196	175	189	182	199	182	181	201	198	194	178	198	174	189	188	186	189	157	202	177	178	171	192	181	182	187	213	181	186	213	170	200	194	192	200	186	197	188	180	179	186	166	192	188	186	200	159	205	195	182	161	197	177	192	178	176	150	210	188	195	173	180	192	200	179	186	163	177	162	198	184	190	193	189	194	159	176	171	189	189	201	176	192	168	176	210	193	185	165	183	179	174	189	180	182	183	173	192	207	169	164	191	215	195	169	214	205	196	202	198	168	178	200	189	186	199	210	193	140	193	216	181	182	205	178	189	189	208	199	192	205	202	196	151	204	177	184	181	211	196	210	187	184	190	190	163	179	184	191	180	174	190	193	171	171	197	172	186	189	194	197	185	187	183	167	188	177	211	203
5594	1227	2369	2894	2559	2125	1898	1587	1362	1257	1113	1000	926	844	876	881	839	769	748	792	722	710	697	658	650	701	650	655	640	642	614	629	650	588	607	662	625	583	623	568	627	569	590	592	581	588	597	573	631	583	601	547	566	549	571	615	586	594	595	533	593	577	594	565	569	579	543	577	633	563	566	567	561	570	588	555	548	542	568	537	607	566	545	604	524	550	497	540	540	546	551	562	548	567	580	593	578	546	576	564	505	562	567	534	557	558	574	548	599	568	573	548	522	580	563	558	545	568	585	572	562	556	609	571	566	578	523	561	569	584	591	584	544	547	562	571	559	553	567	566	544	569	580	567	566	563	556	520	583	567	597	553	533	573	552	535	547	561	521	547	593	524	541	567	557	572	611	548	561	593	538	513	531	556	553	598	535	574	551	535	566	552	570	587	534	603	551	561	551	571	530	566	565	568	568	556	557	593	574	550	561	568	591	574	560	532	524	601	536	581	539	572	601	557	540	582	554	590	589	518	550	569	539	515	591	554	516	562	563	518	578	575	564	527	531	595	590	577	588	572	565	568	576	515	550	590	549	568	560	560	535	570	546	517	573	586	566	556	496	546	559	544	572	575	545	549	542	534	563	559	541	508	562	611	546	578	573	563	579	545	580	556	588	525	583	564	546	556	564	580	544	553	553	589	540	526	586	562	552	539	555	544	589	536	542	576	519	538	595	550	586	543	550	572	606	537	571	562	543	546	547	566	572	536	580	574	550	581	536	545	546	537	523	513	544	537	560	564	555	568	543	558	600	549	555	556	540	571	584	557	555	602	587	594	524	533	523	590	546	584	549	550	607	541	537	565	510	534	529	569	556	563	585	523	557	593	559	599	513	536	538	604	590	578	526	581	542	534	558	534	519	537	545	597	590	536	521	533	541	556	601	533	584	539	523	553	530	605	568	565	533	583	583	564	547	556	514	574	578	562	551	554	556	546	583	552	527	533	518	542	563	579	537	545	566	563	567	556	537	546	570	566	570	556	577	541	517	533	573	552	583	593	571	572	583	569	554	547	540	544	567	517	520	552	555	619	593	558	542	553	523	550	552	610	570	540	566	550	560	536	590	553	517	550	552	588	601	538	583	494	531	531	528	556	553	573	536	538	584	565	574	550	565	570	549	584	594	554	586	593	592	533	571	603	509	558	509	611	556	571	592	568	554	555	543	525	565	564	574	597	559	561	557	569	614	585	542	614	552	557	553	525	568	597	527	575	544	564	535	532	525	568	536	557	561	602	535	556	572	599	568	568	569	523	535	542	586	565	541	533	563	565	591	534	542	554	558	557	574	551	545	523	527	528	516	551	564	527	583	534	562	564	544	570	538	584	555	527	569	536	541	559	587	539	565	545	547	589	542	555	537	544	589	568	594	582	577	592	560	551	593	535	596	552	580	566	592	566	577	535	601	557	571	595	544	559	523	571	586	569	566	565	610	575	535	536	547	576	554	561	527	528	573	580	574	574	576	539	605	571	533	555	535	554	580	587	549	544	539	555	545	575	580	536	591	552	581	582	555	570	534	572	595	590	518	536	574	532	531	544	577	563	585	568	534	566	583	584	552	542	604	544	580	549	549	552	575	586	581	555	536	534	564	545	590	562	540	557	537	555	592	592	558	523	543	564	521	602	549	544	592	556	549	563	528	522	533	606	585	554	577	566	559	560	532	585	545	565	530	546	538	493	554	540	575	586	575	551	549	594	538	565	546	529	551	600	554	584	552	552	546	576	552	523	568	553	535	600	553	602	539	538	568	555	526	560	543	553	518	545	567	539	555	568	548	563	554	566	585	566	507	592	539	575	545	526	592	575	523	561	577	575	539	586	567	529	544	563	540	544	606	542	532	562	566	612	588	589	591	567	562	572	526	577	585	578	539	596	551	577	528	576	519	538	557	541	530	572	558	578	516	584	544	527	592	560	538	578	604	545	529	539	509	540	578	502	572	571	600	546	565	566	583	581	543	569	522	575	578	556	556	506	554	563	544	526	554	582	578	558	552	613	602	571	541	578	557	553	569	598	572	580	540	532	565	556	549	545	584	539	580	565	549	600	579	573	524	546	525	563	542	599	545	562	553	582	571	614	589	586	548	549	557	579	533	590	550	564	542	588	543	593	552	554	599	556	579	577	567	569	578	583	574	521	537	605	574	577	569	572	559	545	546	591	553	531	549	579	544	531	581	548	583	526	514	577	594	533	559	546	580	534	537	587	548	556	562	573	572	553	546	560	528	541	583	572	516	528	595	538	536	536	574	575	543	569	556	534	545	561	540	575	541	548	564	568	537	526	564	565	602	521	539	548	543	556	569	575	573	540	601	563	595	544	555	572	551	546	568	523	594	553	545	533	539	599	614	557	527	545	567	553	561	583	606	541	537	539	557	559	552	569	569	585	588	550	563	548	572	572	536	606	537	538	577	579	600	545	566	570	550	580	545	562	590	565	590	551	530	592	494	511	606	573	576	566	562	560	558	559	581	587	562	581	571	529	582	547	536	572	548	534	536	574	518	533	583	518	553	587	596	543	563	569	525	575	570	564	563	587	563	545	565	546	569	595	604	576	557	569	580	549	572	545	560	556	552	536	554	562	526	550	556	580	513	590	535	506	538	553	577	593	595	559	564	523	556	574	560	592	590	505	567	578	568	526	551	512	586	551	563	544	541	551	516	560	612	539	550	531	552	582	567	552	567	541	556	521	540	557	547	586	544	545	580	537	557	567	541	530	502	547	553	540	535	555	542	544	554	544	550	551	590	554	556	567	560	583	549	576	556	573	575	592	582	512	582	578	524	570	577	550	563	570	519	531	531	556	574	582	561	551	574	555	568	528	516	564	553	572	539	533	549	541	555	542	566	530	533	562	603	610	562	583	556	541	529	524	554	557	523	559	494	590	561	539	519	554	587	565	577	531	532	559	593	554	590	601	546	532	561	585	579	571	578	561	574	553	562	576	519	551	596	529	523	568	567	546	562	547	573	522	530	573	545	535	573	587	582	562	568	577	550	552	569	562	582	599	592	565	553	532	582	564	565	599	551	538	527	537	595	586	555	577	530	530	526	578	571	578	580	554	550	563	550	585	566	552	584	594	535	573	588	552	536	555	564	625	575	561	534	504	556	537	567	568	548	568	565	554	530	537	565	568	546	552	579	552	584	556	564	541	547	610	549	549	593	568	576	585	508	559	520	589	519	514	567	548	528	514	553	526	573	546	561	510	565	549	567	590	564	553	554	558	586	572	531	548	538	532	533	608	566	555	559	549	540	537	590	555	558	564	574	564	562	573	546	553	586	561	521	575	517	546	595	536	585	525	538	538	511	547	558	540	571	556	564	530	550	540	535	539	551	528	561	592	539	554	566	550	509	522	544	540	583	565	541	534	548	563	513	572	553	550	551	584	556	570	522	603	595	537	532	577	527	559	544	559	545	572	538	577	527	559	531	564	576	521	543	572	535	571	574	548	576	550
13689	2331	2337	1866	1303	1029	876	689	622	598	549	550	497	459	428	425	396	405	421	417	402	427	386	372	399	408	368	418	396	362	360	416	406	339	409	387	383	390	375	371	354	357	372	399	380	387	390	379	364	385	357	384	364	381	418	362	356	363	371	411	367	366	400	349	382	379	350	344	375	372	379	383	388	355	388	381	363	398	371	361	377	352	343	338	410	351	385	358	349	388	387	362	340	338	396	363	391	381	332	394	358	372	387	388	380	376	368	355	355	385	387	338	393	379	370	366	347	349	345	375	357	397	391	354	369	380	383	329	377	385	377	374	353	378	362	330	367	336	353	356	353	373	363	373	371	347	394	372	335	396	358	353	363	375	402	365	371	338	333	383	342	359	387	360	377	389	351	367	350	398	348	350	369	363	341	340	361	365	357	355	361	372	377	374	385	382	331	328	350	387	376	335	357	336	398	340	361	359	351	384	357	403	386	386	354	375	379	377	373	393	355	373	356	343	366	368	366	362	379	384	389	369	323	356	370	368	382	418	356	363	380	392	352	381	380	368	388	366	396	318	356	347	356	353	373	348	377	382	353	357	377	388	347	371	351	368	338	332	400	356	312	377	386	362	397	367	362	362	406	365	355	373	372	340	388	373	343	397	376	358	343	374	366	309	386	358	387	338	336	350	357	352	344	327	366	377	384	338	354	371	356	366	371	336	379	352	330	338	353	364	381	354	400	390	346	380	340	362	367	372	361	346	341	357	388	345	355	348	376	345	366	345	342	370	361	359	353	379	357	332	380	370	378	356	353	396	364	341	372	358	330	356	362	389	393	351	359	366	366	384	339	350	407	377	367	378	364	367	388	365	377	376	343	380	360	391	375	378	377	381	387	398	358	337	393	361	359	364	362	374	344	354	382	352	384	406	388	358	415	346	380	349	371	351	366	347	350	376	354	361	372	355	333	350	381	373	375	341	343	367	382	375	415	371	424	356	374	383	344	327	376	345	366	360	373	356	385	352	347	329	354	358	401	390	362	328	380	335	348	370	374	377	343	358	382	375	357	369	384	339	338	354	364	340	352	371	389	361	389	344	369	344	355	428	348	354	356	361	364	376	367	374	376	354	346	359	376	377	371	386	358	395	331	353	406	381	384	399	362	365	357	358	371	366	348	360	350	359	379	341	365	333	341	361	381	354	360	343	363	336	397	382	361	375	345	350	348	355	349	347	337	334	369	354	367	377	345	378	382	386	336	364	338	347	403	360	365	367	352	349	380	360	387	364	338	359	374	360	361	369	370	358	361	384	376	343	367	381	356	368	354	366	356	368	392	338	383	387	420	404	348	306	415	385	365	397	388	377	341	350	381	360	372	327	384	378	355	352	363	387	350	405	370	361	376	392	358	352	373	361	389	349	343	352	341	331	393	412	363	380	372	371	377	416	355	308	357	343	355	338	406	337	370	384	372	374	373	371	397	362	364	362	388	359	414	335	343	366	387	392	405	385	377	377	324	369	355	337	369	399	380	338	362	382	327	351	380	355	368	378	374	399	371	374	350	334	383	336	335	365	365	353	358	335	384	387	337	356	318	340	353	382	337	362	375	359	327	342	387	399	367	346	384	370	385	374	345	385	340	385	363	380	334	398	362	351	408	373	369	371	368	363	378	355	369	336	366	352	341	385	402	360	375	381	371	359	379	334	359	366	384	360	386	389	360	353	347	370	371	357	350	376	374	393	344	363	353	390	360	366	357	363	352	374	408	409	366	367	345	345	374	372	373	387	368	355	329	344	346	374	411	365	357	363	361	364	378	346	377	362	393	369	359	365	350	397	406	358	396	394	346	390	362	330	387	355	383	376	348	400	385	355	377	376	359	386	343	344	369	343	360	413	372	352	342	356	375	369	363	366	361	378	363	365	372	354	354	352	363	369	352	360	362	359	384	374	397	368	349	343	345	384	373	337	379	342	338	384	356	330	350	367	387	401	345	399	377	397	364	340	361	408	357	387	356	366	371	394	349	375	364	362	355	393	406	370	336	334	347	346	380	333	356	366	377	388	361	347	345	395	388	397	380	343	382	350	363	358	379	377	358	364	333	396	383	381	359	354	370	399	391	349	331	397	357	360	370	360	383	382	347	323	385	402	343	390	357	382	381	347	378	388	370	405	380	344	359	352	407	408	404	394	358	352	370	358	406	377	428	372	375	395	355	347	387	360	363	344	378	357	378	386	379	405	355	378	334	377	409	368	404	387	355	348	345	373	389	355	372	374	365	342	353	326	360	362	357	331	360	383	367	406	356	348	342	387	380	355	364	370	368	378	369	407	364	366	378	348	364	343	372	361	360	385	356	380	339	391	388	359	373	345	353	363	355	360	364	359	351	346	345	375	364	377	355	335	365	329	361	351	364	344	351	388	389	367	379	388	408	377	350	382	394	408	399	352	345	373	379	355	370	380	385	391	376	389	360	356	360	354	361	352	356	349	336	355	379	394	345	350	388	364	359	378	381	371	373	369	355	353	400	378	346	374	376	324	349	373	342	341	341	354	351	322	377	361	353	353	365	373	381	385	343	406	337	382	368	357	369	357	376	384	369	357	346	383	380	343	392	385	361	391	382	363	345	350	347	356	365	378	363	354	342	379	366	343	347	340	365	369	386	329	352	360	335	357	370	328	342	338	337	391	375	362	365	367	364	368	362	412	354	394	356	351	376	368	370	375	368	386	382	376	392	361	368	351	361	391	340	379	385	366	354	393	364	407	363	344	369	374	391	339	346	369	383	355	349	381	390	346	399	385	350	362	374	404	336	373	345	375	410	359	387	361	399	368	316	373	361	366	360	383	353	372	380	394	353	368	386	351	359	380	355	397	346	379	390	383	385	341	382	321	345	354	384	397	365	340	377	386	338	347	347	352	411	359	379	367	350	370	362	389	386	382	348	354	333	383	353	367	358	396	362	352	388	368	377	377	345	379	384	373	328	336	341	386	366	365	401	358	344	367	382	419	381	357	376	433	351	376	350	349	355	345	384	333	385	364	399	341	380	369	351	354	311	381	333	362	375	355	372	342	370	343	396	362	374	339	353	363	354	379	380	398	347	356	339	385	360	383	359	375	374	378	409	372	376	361	347	324	359	377	355	371	376	352	375	396	362	398	385	393	378	347	359	368	393	330	338	378	363	369	352	347	336	385	369	339	366	365	402	374	348	338	349	373	369	351	381	366	359	362	369	331	357	363	434	379	329	353	393	371	351	391	377	362	360	373	346	353	371	357	365	394	360	358	367	369	408	383	315	374	385	359	368	369	372	368	348	372	387	389	343	403	360	412	416	377	361	393	349	364	373	405	375	385	362	338	364	360	353	355	349	390	360	367	372	376	364	377	380	356	368	330	359	330	351	353	344	367	372	339	350	390	394	359	401	385	353	384	381	342	355	366	369	377	380	366	357	316	347	340	372	352	335	389	400	383	397	379	394	351	381	378	374	374	326	363	353	360	367	351	390	364	369	370
7711	2315	4432	5400	4648	3894	3389	2960	2597	2286	2020	1896	1790	1575	1606	1509	1380	1338	1342	1290	1210	1222	1204	1195	1206	1082	1131	1110	1144	1125	1106	1057	1063	1064	1093	1027	1078	1084	1018	1064	1110	983	1014	1051	997	1031	1005	990	996	996	1004	966	963	958	965	985	951	1004	997	987	996	965	943	957	998	949	940	973	985	948	951	1001	1007	940	958	943	917	994	966	930	935	1015	986	923	906	945	959	940	922	958	952	966	932	958	999	916	969	944	957	892	1014	971	952	944	928	970	919	977	965	944	957	935	930	987	902	889	1004	975	941	956	978	994	976	955	972	899	935	918	897	987	969	960	995	1008	938	1020	967	873	918	957	947	943	952	933	903	964	943	939	954	947	927	974	954	901	894	954	949	966	1000	960	923	950	876	949	989	955	959	964	925	959	919	881	932	949	980	913	933	916	968	936	879	928	918	947	1000	988	962	961	1010	956	920	942	964	962	953	923	960	923	927	936	943	946	918	952	917	918	904	952	945	954	938	927	957	961	946	910	929	972	919	908	945	937	963	886	941	929	957	975	920	992	928	960	959	971	857	983	977	906	937	934	961	884	901	926	943	937	938	930	940	978	977	888	972	917	891	896	922	916	966	946	945	932	917	962	926	963	949	952	964	953	897	929	922	880	918	944	1000	949	910	972	887	946	951	903	966	994	952	966	993	873	898	917	934	885	933	950	973	979	943	922	1018	1012	931	888	994	929	957	915	950	976	940	954	900	934	934	910	943	903	960	956	929	1045	916	929	969	914	981	931	954	957	952	988	888	1000	914	1018	943	922	907	954	885	954	964	924	974	901	1001	880	979	928	948	912	913	910	967	973	972	948	913	912	943	965	971	944	925	938	975	913	952	879	865	909	947	948	972	996	931	930	971	919	948	916	981	921	915	920	911	966	964	976	890	975	960	935	973	896	944	939	954	984	949	913	960	951	912	960	886	919	933	989	978	910	932	930	998	952	902	951	954	982	964	938	905	956	950	967	930	964	954	942	945	911	948	933	946	906	949	910	916	939	908	937	889	976	920	949	942	948	934	921	904	943	947	948	958	937	935	952	916	941	900	937	913	944	926	964	963	924	970	940	941	901	944	941	961	957	917	960	913	952	927	968	910	977	964	941	1012	897	980	919	975	912	1003	973	983	925	886	958	924	945	993	892	905	939	948	984	930	925	918	947	898	963	974	948	942	891	942	921	926	953	988	910	945	965	942	927	933	931	932	928	901	966	923	952	909	976	916	943	950	923	909	932	899	917	919	972	986	945	956	986	945	940	937	971	926	855	895	949	902	958	942	897	925	905	947	952	942	989	989	959	969	949	972	965	945	1001	952	911	912	899	929	928	1017	945	950	935	973	906	936	882	938	947	918	932	980	952	904	988	931	950	920	950	968	963	928	939	1007	960	935	918	879	922	996	908	948	941	940	990	919	939	898	951	949	901	961	912	898	972	937	971	965	985	928	974	942	916	936	986	912	954	951	952	910	948	941	882	918	973	914	931	909	975	929	954	922	915	1015	949	969	920	1009	912	925	915	906	903	908	893	940	923	993	918	931	958	920	947	975	951	931	946	938	951	988	964	971	940	913	982	970	977	968	864	908	939	1013	926	900	970	933	981	965	933	944	981	957	976	872	937	871	966	920	962	952	982	910	937	885	953	946	966	927	901	962	940	905	947	932	973	926	911	920	911	914	921	988	975	944	931	904	948	909	962	920	963	927	917	951	945	938	948	954	908	943	980	935	954	957	933	902	955	963	981	931	911	958	904	980	943	977	933	978	949	927	921	945	910	891	910	958	903	937	910	941	970	930	929	935	940	930	923	887	909	915	976	894	949	1015	949	939	949	905	975	943	927	1007	922	883	885	943	924	945	958	912	891	915	970	984	897	961	941	960	881	916	878	902	994	920	920	998	940	958	924	918	974	917	958	923	918	965	940	905	920	978	934	981	907	886	980	943	965	970	880	919	980	933	908	965	937	976	954	922	892	928	922	904	973	943	982	904	944	931	976	951	928	908	936	970	941	934	914	984	931	913	956	904	944	945	928	934	884	913	896	961	916	919	886	914	928	983	982	940	900	962	950	935	886	893	944	940	1006	933	940	923	952	959	927	971	928	1003	912	895	935	951	956	984	892	903	933	909	984	933	880	949	921	954	946	911	937	960	961	951	929	919	933	907	962	878	982	896	871	902	945	923	991	940	912	949	943	899	928	890	989	950	917	890	939	894	943	915	948	912	979	950	923	897	895	936	965	965	942	993	902	872	869	982	864	942	889	971	1023	931	959	939	915	944	866	930	960	915	947	895	913	968	930	914	948	934	919	942	986	961	925	973	944	915	988	934	934	943	929	898	954	961	959	911	935	906	931	998	948	926	949	964	937	981	956	923	912	976	911	924	950	972	928	884	933	937	979	935	955	982	955	938	951	972	916	963	899	947	1004	896	951	901	964	935	941	949	968	900	963	962	969	950	967	938	929	942	935	1011	995	926	942	909	950	954	945	911	868	920	974	927	995	918	904	945	957	969	908	979	955	947	928	963	931	897	950	972	966	916	906	912	936	921	895	935	909	899	916	891	911	961	952	948	932	902	907	901	940	931	939	893	925	955	984	968	936	966	984	931	926	897	897	906	944	916	990	932	919	901	919	930	953	880	905	885	978	988	993	952	937	946	928	976	972	925	975	927	892	996	991	904	916	913	946	946	951	957	921	923	931	968	956	1020	932	969	934	935	942	923	957	921	867	948	941	952	1011	937	903	980	948	943	925	945	970	933	921	903	953	964	890	1006	920	951	920	928	922	991	991	890	972	924	1012	941	910	890	945	939	963	984	901	956	906	983	960	944	937	931	1017	911	902	912	965	965	950	897	970	943	941	970	932	951	922	959	908	947	942	986	978	946	970	901	899	914	926	964	939	1022	929	969	917	949	971	942	1020	944	932	902	942	920	917	976	944	948	890	943	831	940	932	967	970	970	964	995	949	895	955	928	963	937	971	930	928	918	901	988	929	952	933	959	885	932	965	979	915	927	870	918	900	877	1024	909	967	953	918	997	892	953	953	922	943	918	925	902	939	952	934	949	939	978	958	941	947	957	977	921	962	881	940	937	914	952	916	897	937	930	937	925	947	956	915	902	898	971	948	992	930	935	917	983	934	944	895	965	969	937	929	892	936	894	931	895	910	936	922	927	953	940	954	909	897	892	954	1054	951	948	902	911	948	928	932	891	956	936	949	906	928	936	989	978	961	937	906	977	955	952	920	926	946	950	925	931	920	938	926	975	938	929	922	955	957	979	875	941	1009	998	944	916	941	945	970	953	926	915	983	945	935	937	958	978	954	938	924	915	847	967	945	943	911	903	932	963	940	949	925	980	959	874	958	964	974	923	950	947	974	984	921	946	966	948	897	954	960	940	896	924	907	954	955	949	914	872	922	908	909	987	947	969	963	937	919	971	917	937	935	908	921	876	989	871	960	913	955	945	897	945	941	897	913	948	926	898	1005	929	897	930	939	926	924	949	1004	939	957	869	980	900	932
1960	246	260	231	237	246	282	256	249	252	278	252	238	262	253	249	239	267	249	245	233	237	253	229	218	231	221	256	221	232	276	229	233	250	250	227	273	218	257	237	245	247	268	211	251	258	241	268	243	266	233	239	245	259	250	233	274	245	233	264	232	247	244	237	251	232	254	218	241	233	227	249	258	215	223	253	242	239	245	275	246	239	245	250	237	252	218	217	230	225	201	256	248	262	243	234	232	239	231	238	208	210	236	226	227	233	253	262	252	233	244	240	218	252	251	256	258	215	225	241	262	236	257	266	247	258	243	243	235	232	255	266	247	250	250	238	245	261	253	213	273	251	237	228	268	243	248	259	238	229	239	257	228	285	247	219	251	262	257	281	244	232	236	251	229	254	261	243	250	256	241	247	256	240	222	203	251	248	246	256	270	244	262	228	251	243	240	206	275	245	246	268	262	227	249	251	248	216	249	244	237	236	249	233	295	292	232	220	247	262	250	266	254	248	257	231	254	227	265	274	230	260	239	255	207	273	244	250	234	229	279	261	223	233	249	247	208	219	234	224	233	237	252	258	225	242	246	237	227	248	228	213	251	275	238	232	272	228	247	273	231	228	248	252	282	221	213	244	228	251	228	265	249	251	231	277	246	244	230	237	213	223	246	287	244	243	228	260	218	259	236	265	245	241	249	245	255	237	251	227	215	252	232	230	279	239	219	232	291	267	273	236	256	242	238	249	248	258	241	246	258	237	222	227	214	231	248	236	279	291	264	256	266	259	237	228	222	253	249	238	247	237	243	227	235	245	238	243	225	262	241	234	242	237	241	310	275	257	225	257	262	256	227	246	240	242	249	256	258	248	240	235	278	249	263	244	267	269	244	239	246	256	258	238	245	261	242	251	240	259	234	229	278	264	219	283	245	228	218	238	238	265	253	262	231	239	266	222	249	268	235	251	244	262	261	209	245	267	245	260	253	228	229	247	251	268	267	252	225	231	249	227	244	225	238	238	252	258	247	249	273	230	244	263	243	264	239	241	222	239	275	266	217	224	224	242	208	217	217	261	263	253	217	216	255	233	214	252	249	247	251	245	265	249	232	222	236	276	209	254	258	229	225	217	226	228	245	255	254	283	258	237	216	229	220	251	267	265	232	249	223	249	221	222	259	245	242	251	247	233	241	220	249	232	241	217	232	237	249	265	217	218	236	249	226	253	243	260	258	225	279	239	243	275	219	240	256	260	228	268	230	233	234	248	233	269	239	235	208	237	240	272	234	220	243	232	242	244	240	240	260	245	254	220	213	217	242	246	237	245	227	257	254	235	224	233	228	255	227	236	244	234	256	266	236	235	255	216	229	255	225	227	230	240	246	276	246	232	218	241	282	267	241	251	247	229	244	257	252	241	244	238	252	258	238	223	274	254	247	291	243	217	241	231	251	226	229	245	237	225	252	212	214	254	264	226	248	246	212	262	242	245	236	233	225	255	279	240	243	243	239	248	218	230	231	251	240	242	246	247	221	244	264	245	246	243	238	218	250	243	247	233	252	250	242	205	261	228	254	245	259	231	224	271	236	243	265	240	251	210	246	232	221	237	237	241	238	249	252	227	230	264	240	243	240	255	215	221	244	222	270	227	232	234	241	256	244	236	234	226	233	243	235	263	262	248	247	250	206	207	232	259	238	216	253	270	218	241	261	277	247	233	233	245	248	262	237	258	189	272	227	257	222	245	229	255	251	253	251	243	240	249	242	249	248	218	233	210	257	214	202	245	223	218	253	237	269	254	239	249	246	226	237	257	230	244	247	256	227	221	228	249	257	236	266	257	216	258	250	240	244	236	236	256	231	225	230	257	238	233	243	231	260	252	237	215	207	207	241	229	227	232	222	255	241	261	279	229	222	236	224	243	250	250	247	231	256	225	222	249	248	229	246	258	250	249	218	210	231	233	274	274	217	216	221	240	240	265	262	229	237	258	238	251	255	223	261	264	233	254	239	226	266	237	220	226	266	257	222	220	219	271	277	251	221	231	231	235	220	251	244	246	229	238	224	236	255	251	217	230	258	250	238	265	240	229	251	229	250	263	228	232	227	229	244	216	228	233	243	255	231	242	221	272	229	239	254	247	245	230	197	264	265	248	237	234	233	219	248	200	219	235	236	232	226	217	217	259	233	238	245	266	246	249	278	265	237	236	247	222	255	281	239	228	229	240	221	230	254	246	252	262	231	239	234	243	245	213	258	254	228	258	256	268	246	241	227	255	214	256	217	228	272	247	229	253	238	243	211	234	258	259	225	242	239	222	259	281	293	247	267	216	235	251	242	257	229	247	230	263	228	227	248	250	266	225	254	221	254	263	249	253	220	216	249	264	238	227	211	237	234	255	262	278	222	190	246	245	269	256	256	239	247	250	241	205	238	244	246	250	231	247	232	224	250	222	270	249	245	241	261	201	252	234	229	235	247	229	228	237	266	210	225	251	224	254	245	232	252	226	254	232	233	258	276	238	250	239	245	241	251	248	249	257	233	243	240	263	243	243	260	248	254	259	248	234	243	233	274	243	223	236	216	219	234	245	220	247	223	238	256	235	240	246	254	247	268	256	266	245	206	228	254	248	214	271	247	228	255	202	243	246	228	243	240	220	261	243	260	250	241	248	236	246	237	217	260	261	230	269	228	238	225	204	235	253	263	248	241	234	257	237	241	289	247	246	253	230	256	219	284	221	230	246	254	221	240	230	245	228	267	253	253	236	218	259	212	254	220	242	245	244	257	212	242	250	232	225	211	251	237	254	249	248	257	238	248	252	280	243	219	209	269	224	249	242	235	250	265	271	227	208	252	260	252	271	215	230	252	250	228	233	264	221	227	243	245	266	252	256	246	247	256	249	235	205	251	239	236	253	251	230	237	254	225	250	212	241	249	224	262	238	242	243	223	276	217	263	240	244	288	231	254	238	255	227	229	276	277	279	244	283	264	248	226	279	253	252	257	246	235	236	249	222	235	267	227	253	244	239	257	227	236	264	264	225	255	278	208	252	235	256	228	238	254	229	250	220	256	253	229	224	226	228	252	248	246	235	228	253	231	226	251	257	253	238	259	224	255	259	237	259	254	243	238	249	238	253	254	247	250	234	238	250	257	220	229	238	257	212	250	238	227	266	260	231	249	264	239	262	271	239	257	241	256	241	274	232	244	241	244	241	254	229	223	230	267	251	261	224	251	250	260	225	247	247	251	224	247	241	269	259	252	229	232	230	204	244	228	270	248	220	245	272	241	258	251	248	254	264	251	246	249	257	258	252	258	246	233	239	298	260	247	238	248	248	236	214	254	250	223	244	227	233	258	230	221	242	226	255	263	234	251	233	261	253	225	236	247	272	244	214	260	243	256	246	250	242	249	249	252	255	263	252	255	235	236	252	256	235	232	255	258	254	272	240	248	228	220	240	271	209	236	218	232	244	211	238	233	252	263	260	269	229	238	244	246	215	204	236	256	237	227	264	239	254
2406	684	768	741	709	742	718	667	701	679	710	648	623	659	671	668	722	650	643	682	679	643	614	682	677	664	655	621	669	638	700	672	670	674	634	630	688	680	627	613	645	659	669	617	636	654	661	589	641	634	632	627	640	646	667	681	686	627	632	660	674	610	652	639	687	635	678	671	703	652	672	636	644	638	662	644	635	649	583	646	664	652	658	635	658	602	646	631	682	638	652	657	674	677	653	607	636	611	638	589	609	634	654	690	699	630	647	635	664	654	654	678	644	685	661	650	663	630	658	655	638	658	660	639	660	639	662	655	613	689	651	634	637	627	615	615	649	628	664	621	692	633	682	646	642	630	677	623	654	634	662	666	639	599	688	677	700	701	652	622	653	641	708	676	628	682	639	651	624	693	620	683	667	645	674	650	678	627	632	661	704	630	662	657	690	667	689	667	669	640	668	609	602	687	634	710	647	645	638	633	680	668	703	623	678	650	644	656	651	675	673	669	635	574	699	658	671	652	656	640	636	626	658	659	677	637	632	702	667	639	648	688	680	650	586	633	694	645	691	622	659	624	658	656	637	676	650	661	663	665	684	660	648	676	656	656	664	697	670	667	670	635	622	625	639	751	660	626	689	656	662	693	633	620	694	676	587	637	598	675	613	613	704	655	666	688	704	661	671	648	652	726	642	628	701	647	682	640	637	663	665	660	686	658	650	647	645	650	695	611	673	712	680	601	611	650	612	607	633	643	602	655	700	610	615	642	658	700	620	637	607	632	713	606	650	636	653	663	686	635	650	628	656	633	661	658	647	615	676	638	648	623	630	678	663	641	655	628	644	636	660	671	665	639	626	655	616	639	686	634	682	656	637	639	675	627	637	647	677	678	635	642	647	625	631	708	653	670	688	674	612	606	642	699	644	667	623	679	617	659	651	629	640	635	631	601	654	653	697	651	647	679	671	648	649	663	691	649	642	623	662	644	645	652	633	662	652	664	659	620	684	635	664	685	626	683	679	641	667	626	623	631	706	655	681	722	665	642	644	645	691	613	638	666	620	634	691	630	672	619	698	651	627	675	621	675	624	589	686	650	648	607	642	653	697	688	712	632	687	671	651	659	622	588	658	640	617	619	632	722	673	649	626	642	666	664	635	677	668	606	622	678	647	634	653	611	630	644	660	671	681	628	716	640	642	665	672	689	690	622	651	668	648	664	731	665	658	641	653	634	672	663	707	644	641	585	609	666	618	664	609	672	686	645	643	632	668	647	615	665	646	670	627	647	645	670	634	671	651	644	653	716	667	689	705	639	670	650	630	660	688	662	653	662	613	685	664	699	693	638	655	656	668	671	630	681	646	704	642	625	642	680	676	667	716	627	692	681	650	637	647	673	632	655	654	656	672	721	610	682	609	694	657	638	619	709	650	674	598	689	617	662	684	667	635	698	649	643	609	668	651	641	646	687	631	680	651	634	686	625	639	655	649	679	673	623	615	683	634	657	680	638	698	634	651	650	648	623	641	647	622	657	672	658	674	625	631	671	676	691	659	662	660	674	674	612	654	626	698	668	661	681	643	676	668	699	722	622	654	602	677	701	670	656	626	628	667	656	668	637	618	658	636	666	634	655	631	687	634	641	630	651	647	691	666	653	635	626	683	641	700	647	667	686	629	667	664	636	683	672	655	617	652	657	616	673	665	645	678	657	675	665	663	667	636	676	654	662	639	615	638	672	655	645	645	623	649	623	662	671	654	613	645	664	645	652	682	604	660	671	622	662	652	654	646	669	670	660	642	686	620	660	632	633	691	662	642	649	647	654	684	644	664	649	640	608	688	652	614	661	670	623	618	662	667	697	653	657	636	666	674	677	641	661	608	635	645	639	653	674	663	630	677	678	655	653	682	675	668	650	632	676	609	663	657	664	707	650	661	659	624	640	629	571	632	618	673	637	653	675	672	637	642	665	653	677	646	667	698	670	665	630	659	646	657	654	624	633	639	640	674	637	615	642	645	626	668	648	670	639	614	651	630	679	617	609	625	666	683	629	685	628	670	659	716	651	648	652	684	640	676	645	603	635	679	712	668	680	664	648	650	623	673	617	613	656	628	645	659	670	657	659	659	665	643	640	679	619	689	710	670	637	611	662	637	662	642	647	665	684	654	675	626	627	630	673	670	652	631	672	644	653	648	611	665	613	644	665	651	619	639	677	627	654	616	677	639	683	672	630	634	667	674	682	644	682	636	660	639	617	656	639	603	640	653	641	676	687	676	619	652	645	660	652	653	657	654	669	639	654	638	654	709	660	664	666	648	665	629	685	669	695	668	674	625	669	635	647	623	635	709	623	688	655	619	658	631	665	659	658	647	646	672	692	713	606	642	657	661	635	650	648	664	670	686	652	661	645	654	625	694	651	699	667	607	690	617	696	643	643	685	627	640	672	676	688	711	634	688	638	656	699	674	644	654	641	647	644	607	633	680	625	680	648	637	654	671	661	632	634	662	618	655	641	648	621	694	620	637	666	646	658	597	684	628	666	618	694	662	655	666	665	654	645	623	687	639	650	711	695	684	648	647	620	585	684	606	678	661	661	636	641	677	686	656	631	657	666	654	667	624	657	622	641	640	618	673	681	616	623	641	668	607	693	613	633	689	681	668	675	690	652	708	679	644	688	651	589	628	691	630	651	599	658	679	660	647	619	664	612	672	606	645	643	656	683	640	686	624	644	682	637	662	646	649	625	656	683	599	643	613	661	624	613	697	647	657	713	648	645	644	626	626	628	638	675	630	660	665	627	650	670	653	609	639	643	662	650	665	635	642	614	645	610	660	659	677	648	647	592	650	601	650	656	672	600	690	628	722	640	661	637	651	633	716	658	685	630	633	668	664	649	649	683	642	665	675	671	627	656	663	642	634	652	630	630	651	678	615	653	698	643	630	624	668	615	665	638	647	639	600	643	663	646	604	639	695	654	667	656	664	659	617	621	658	659	717	666	650	650	691	680	659	655	639	708	631	642	647	714	632	647	675	634	643	668	677	647	633	650	664	632	609	682	600	610	651	677	664	618	726	657	669	631	636	699	674	633	694	660	633	639	672	665	667	631	653	668	654	682	652	644	646	644	669	649	630	703	634	631	638	629	651	632	659	659	677	654	662	658	645	611	641	678	717	606	705	680	671	684	631	676	639	664	673	639	679	650	629	674	657	655	664	645	659	656	678	679	675	666	649	647	666	692	611	671	615	652	658	699	663	677	640	676	618	617	673	633	675	613	664	676	669	626	636	712	623	588	637	647	695	635	664	635	673	630	653	641	640	632	668	707	671	668	660	632	681	630	649	676	649	614	676	653	671	606	656	684	638	669	695	664	642	642	653	632	710	654	633	709	670	662	580	634	676	631	659	678	696	636	620	644	678	638	655	683	661	679	616	658	633	702	681	662	655	624	619	688	669	630	620	612	671	657	661	686	668	693	622	626	683	657	647	609	660	667	625	681	668	643	621	676	662	634	696	622
7170	957	1032	776	599	472	419	369	320	317	261	278	273	227	202	208	234	216	230	206	182	206	188	192	203	184	208	198	182	202	217	212	205	197	213	175	198	174	195	176	205	172	206	170	197	182	184	201	209	216	208	174	197	183	164	215	201	197	186	213	204	194	178	183	180	186	187	180	204	190	185	194	199	198	187	185	184	172	177	173	206	179	169	196	176	168	158	188	185	215	183	199	198	187	193	185	164	174	180	222	182	165	188	185	207	188	191	188	169	202	202	182	208	224	180	176	202	176	199	193	211	212	181	188	172	203	179	223	203	182	201	208	177	184	192	200	188	172	174	207	185	191	173	189	183	192	197	187	178	172	196	193	202	162	191	196	180	188	180	186	187	196	194	196	190	215	198	177	186	212	183	191	160	200	191	198	152	182	182	194	201	166	186	194	156	183	190	177	180	190	196	175	217	206	195	235	170	201	212	196	185	195	180	186	205	183	205	174	204	158	181	186	158	182	213	192	183	181	179	178	158	188	188	180	196	183	179	187	182	207	195	164	182	182	183	193	209	189	167	202	185	191	188	189	205	170	190	165	205	192	194	184	224	185	199	212	167	167	203	192	201	166	182	223	202	172	205	187	198	194	173	181	175	186	193	171	176	207	169	170	186	161	194	189	200	165	188	196	188	181	205	199	182	178	216	174	194	184	198	191	194	189	175	191	172	198	175	203	196	175	189	213	174	193	210	183	185	190	153	201	179	164	187	202	212	216	188	180	185	186	177	169	210	200	211	182	201	183	155	170	192	201	199	184	223	202	194	190	178	172	204	188	185	208	196	183	191	190	182	184	201	163	187	197	170	178	180	181	185	186	186	183	186	187	161	202	199	202	195	173	190	203	176	205	190	191	184	174	181	201	206	187	201	172	175	193	172	179	197	170	184	183	194	177	165	189	180	220	189	200	189	188	206	197	196	195	193	203	192	204	170	182	192	182	185	201	177	189	191	199	190	207	175	185	201	185	174	174	184	203	221	203	191	207	203	190	191	177	203	188	200	211	183	188	166	188	210	228	149	201	212	174	193	179	161	173	192	216	190	171	171	197	197	175	196	179	183	185	201	199	167	169	180	218	192	177	183	196	185	191	197	186	181	175	190	193	171	212	205	184	208	193	176	182	183	209	171	182	205	209	198	187	191	184	193	170	169	194	187	163	170	175	197	188	193	156	183	189	171	197	168	197	212	186	186	169	159	197	149	170	155	197	195	183	204	159	167	196	177	191	179	179	162	173	218	225	200	191	194	188	199	167	174	158	189	187	236	194	193	195	169	201	183	202	186	189	196	200	198	179	197	173	193	217	168	211	176	192	182	161	207	178	173	196	184	209	187	165	159	166	192	165	207	180	173	157	193	191	201	169	180	197	200	192	175	177	183	184	212	198	216	209	188	201	209	182	195	210	181	202	174	196	188	185	165	185	197	208	189	154	203	207	204	187	167	163	211	187	196	189	160	169	191	194	214	184	180	180	189	195	180	180	188	195	205	173	169	172	190	165	174	194	160	170	189	170	175	169	191	189	164	208	203	206	190	189	188	166	180	212	181	166	207	195	194	193	181	210	183	187	205	206	186	184	191	200	189	211	176	204	181	184	209	200	205	159	175	207	172	178	194	182	194	176	189	206	193	173	198	188	171	197	198	184	183	166	198	199	222	192	210	186	187	174	190	180	200	180	170	184	205	178	191	197	174	168	193	196	202	205	185	187	175	165	217	199	191	196	186	194	193	204	204	189	190	189	177	180	159	197	197	198	161	193	171	182	184	196	175	217	196	191	184	201	181	191	199	208	200	164	183	189	193	178	165	188	203	193	182	199	178	215	181	220	192	188	201	204	177	192	170	211	174	164	170	171	195	196	176	192	216	179	182	155	176	183	169	175	179	179	174	208	188	199	179	185	186	182	206	173	188	177	166	180	190	184	205	182	196	173	180	178	200	201	193	180	171	166	176	168	177	194	184	209	203	207	216	199	190	196	196	215	164	183	167	159	197	196	178	185	183	220	196	185	182	219	198	181	175	175	178	195	194	188	180	185	180	200	215	205	185	200	182	168	219	165	182	178	175	199	143	156	203	206	172	179	208	182	199	172	173	150	173	208	174	179	179	182	174	182	183	183	198	179	183	187	197	170	171	186	193	187	208	180	188	194	173	200	171	193	184	197	180	190	173	213	177	182	191	176	201	178	186	168	186	157	197	174	194	172	170	205	197	168	189	195	184	166	177	165	188	190	184	176	211	198	159	189	177	210	202	182	182	189	184	189	205	183	189	159	192	189	209	198	182	158	177	183	175	204	161	156	196	201	203	182	184	180	168	171	173	176	196	202	163	160	201	189	182	172	180	207	189	203	199	210	183	191	189	195	212	145	200	202	192	183	156	186	196	212	181	175	207	194	220	181	195	183	183	177	206	186	179	195	209	182	183	197	188	181	172	188	168	203	179	155	163	197	172	212	190	214	209	169	187	171	190	202	186	178	189	228	182	167	174	162	201	178	190	211	204	190	189	184	168	154	173	178	179	195	194	185	189	166	201	217	212	200	191	197	195	194	168	178	219	204	193	197	166	182	186	184	189	197	220	202	193	192	214	193	193	200	192	179	208	176	183	187	175	197	191	190	207	225	212	188	192	191	184	196	200	187	200	206	215	206	209	183	208	192	180	208	182	181	171	183	227	173	202	173	211	189	184	209	170	176	196	187	209	185	207	185	203	210	193	153	208	178	188	189	181	177	185	194	204	180	176	191	181	186	198	207	190	174	185	199	173	175	206	206	186	204	190	176	189	191	189	207	186	212	198	175	196	179	173	180	163	175	187	175	166	166	202	193	171	200	184	196	187	169	183	197	200	181	180	206	190	189	184	195	204	186	218	180	177	170	201	198	199	176	181	193	206	184	182	200	177	188	192	186	176	200	184	155	169	196	176	192	202	182	185	170	176	176	188	210	199	186	211	183	186	183	183	175	185	202	162	174	185	172	174	192	202	211	173	182	183	190	185	199	186	217	192	195	197	185	179	187	192	205	161	185	194	173	192	177	202	168	195	196	182	212	170	180	198	171	213	207	206	177	197	188	188	222	186	205	189	194	202	186	199	185	170	195	206	212	190	197	186	215	211	210	173	204	188	184	191	163	202	173	193	173	167	202	157	161	190	176	172	184	170	190	189	190	172	174	197	205	171	185	206	187	171	187	180	195	193	221	157	196	188	201	189	192	159	179	178	169	164	186	162	195	169	180	186	184	186	193	201	203	176	164	160	199	185	192	196	173	177	197	204	201	185	198	173	178	204	197	203	200	184	175	229	175	199	208	199	176	179	202	192	173	171	194	164	178	181	196	161	179	197	179	182	177	194	186	206	189	180	185	191	179	162	172	207	211	176	200	193	198	179	174	209	179	174	162	193	190	191	228	189	176	183	172	198	196	186	184	190	184	192	207	189	178	196	214	177	198	195	164	189	219	222	188	177	190
5723	1285	2329	2927	2560	2140	1836	1625	1384	1188	1184	1074	935	903	895	844	796	786	760	702	731	658	706	678	675	648	696	677	642	610	630	639	638	586	650	607	653	641	629	605	576	621	666	569	636	585	529	554	562	582	634	579	573	564	572	599	601	549	577	610	624	584	583	618	569	583	619	564	597	589	559	597	538	592	590	575	607	567	582	611	585	588	543	571	558	573	589	615	559	552	575	545	580	581	539	576	537	569	550	580	568	543	549	570	596	589	603	560	544	583	536	588	550	565	552	548	565	565	562	539	535	550	577	581	514	595	579	580	561	527	534	583	559	585	558	597	550	571	581	595	619	564	546	621	569	618	584	543	571	572	557	544	565	601	561	533	549	549	607	545	537	601	563	539	511	514	536	552	550	544	544	554	559	550	551	548	590	573	585	530	610	535	562	576	555	595	537	590	590	567	545	592	540	555	556	543	558	559	575	585	565	595	563	606	549	575	556	554	498	555	561	542	580	576	538	538	574	541	562	529	542	578	531	561	537	549	563	565	567	547	529	561	513	536	545	564	555	562	548	564	592	569	551	580	573	579	569	569	547	546	547	556	596	587	579	543	569	600	609	565	502	568	575	569	589	548	550	514	543	528	551	599	538	573	592	556	528	563	584	583	544	555	570	550	563	584	576	600	571	571	567	583	577	535	547	555	580	529	555	513	546	549	602	561	565	608	550	545	557	601	515	560	582	563	570	544	547	565	565	561	573	566	582	537	600	564	603	561	557	574	598	588	604	563	555	533	572	546	558	545	539	563	522	536	541	568	549	572	592	547	557	552	550	582	499	582	539	557	603	580	560	585	562	625	580	551	568	548	529	568	539	549	569	591	526	563	573	517	515	586	569	564	524	529	568	572	547	582	556	581	589	571	569	553	560	607	558	565	559	538	529	542	586	533	561	584	570	529	526	537	557	556	571	546	604	581	552	594	559	579	544	566	561	495	546	625	576	609	531	593	560	528	561	591	549	553	585	529	567	561	596	534	541	569	588	563	549	541	577	557	552	536	520	585	546	539	552	545	569	504	579	579	531	583	544	601	560	569	567	543	557	541	581	539	534	591	567	586	541	562	540	575	563	600	554	568	547	551	586	626	588	589	547	574	583	550	513	613	546	554	598	580	556	540	580	592	548	552	568	514	572	519	528	599	548	514	554	594	564	511	563	536	536	615	534	551	555	516	553	557	560	569	558	563	565	520	540	600	536	535	535	569	588	603	563	570	567	572	581	578	521	549	538	520	555	585	582	577	525	579	594	565	538	569	542	542	561	557	530	526	562	583	545	580	558	561	527	607	495	571	549	608	595	548	613	570	540	533	532	540	589	538	571	551	540	583	544	581	547	531	556	553	552	563	567	570	580	578	575	534	590	579	558	563	566	523	574	555	534	507	544	577	557	548	545	590	578	598	581	566	544	587	594	559	564	559	576	535	566	588	626	538	538	585	531	592	565	568	547	559	551	549	557	541	568	590	534	548	556	567	567	507	604	549	560	557	552	575	567	592	560	568	565	526	576	585	552	573	570	560	589	568	590	550	591	547	525	544	584	556	549	563	577	586	536	549	519	518	525	618	568	551	572	557	576	574	505	524	607	528	571	584	552	545	545	552	572	557	561	562	563	548	546	551	506	553	546	535	549	546	573	539	553	534	551	575	550	517	561	520	605	596	536	548	604	556	544	604	561	562	588	563	575	535	561	567	565	565	592	585	564	561	562	526	584	577	552	554	551	564	535	530	570	560	562	548	575	543	538	558	551	554	553	571	560	564	546	549	576	586	564	553	553	552	583	533	586	569	543	563	540	546	570	597	543	577	549	572	521	564	531	557	576	567	552	579	583	557	573	563	561	586	552	546	551	562	573	538	495	554	593	561	542	575	555	551	571	553	566	545	568	580	568	543	557	578	564	575	585	535	602	549	565	549	578	582	549	556	535	567	567	524	530	550	571	590	531	582	557	538	518	574	541	562	564	600	554	526	542	534	565	503	556	562	533	584	564	574	541	615	576	567	550	566	591	616	568	534	529	607	591	547	570	572	580	552	574	544	571	563	550	518	568	572	563	553	580	582	547	564	556	517	610	531	531	556	531	573	563	596	586	554	571	564	553	570	543	530	552	555	559	509	560	549	561	575	526	568	580	572	571	537	582	598	512	546	550	574	583	523	545	548	582	621	549	568	559	589	549	543	550	533	582	538	613	534	534	563	543	574	587	548	522	560	548	555	549	523	544	542	559	526	539	540	584	547	509	545	571	552	581	540	572	595	528	546	566	556	567	572	538	572	618	526	572	598	573	545	575	591	578	557	562	553	550	562	544	547	575	572	568	558	541	547	580	582	553	570	554	540	587	561	571	549	550	575	609	539	518	566	561	562	525	552	561	557	558	512	580	565	579	531	586	522	570	578	560	563	586	597	531	550	585	538	561	588	591	578	536	566	546	579	546	550	572	570	528	552	543	569	569	547	566	537	547	571	551	524	543	532	540	515	596	543	542	540	560	474	575	525	589	567	572	519	555	553	569	551	584	578	584	553	532	557	542	548	593	546	571	541	562	581	563	544	538	535	562	574	573	532	574	518	560	571	574	558	515	528	569	580	559	575	578	559	569	558	502	536	585	589	548	554	568	520	548	562	570	575	566	584	555	554	524	558	574	556	555	556	553	555	540	564	571	569	565	559	569	575	533	562	549	586	525	571	541	539	581	562	566	539	539	556	580	562	560	583	540	541	551	571	549	547	545	543	562	529	550	558	561	564	535	615	568	551	522	577	603	565	558	575	550	596	553	542	518	544	552	559	550	571	562	562	534	587	580	600	547	506	592	585	561	554	560	570	493	572	523	593	546	533	539	508	578	575	557	564	558	557	556	555	543	566	537	590	539	558	557	540	573	571	589	547	555	550	524	591	567	503	537	571	609	560	554	529	550	552	574	562	564	545	548	524	563	566	552	557	549	554	553	570	603	538	571	502	561	564	567	576	531	568	575	560	566	533	574	562	558	552	576	551	554	562	578	554	572	590	555	547	573	547	560	538	563	562	581	553	559	560	536	562	551	526	579	625	577	521	614	543	581	547	619	596	529	569	542	546	542	552	543	555	563	558	554	564	552	543	543	575	516	563	563	535	544	569	533	574	539	546	579	544	579	559	558	566	562	547	521	555	589	543	564	548	549	576	505	575	569	526	569	595	529	582	522	586	572	580	546	515	554	598	596	591	565	564	558	592	556	549	576	561	556	550	553	589	560	568	552	561	510	558	532	543	603	559	554	565	511	590	575	607	576	547	552	543	567	573	571	573	581	541	566	536	563	561	526	585	590	554	588	583	516	578	537	553	559	594	579	594	539	534	549	570	583	564	500	496	577	556	577	565	592	563	545	580	566	538	613	581	556	567	586	582	566	568	580	579	544	529	558	560	589	580	579	527	577	529	543	526	560	593	533	574	551	601	559	575	572	595	528	569	607	533	501	557	578	559
13405	2405	2395	1858	1267	1016	823	686	634	579	530	510	547	504	463	453	411	436	412	412	409	403	402	379	433	367	381	381	367	398	373	352	378	397	404	344	356	366	393	387	335	369	388	368	408	375	355	370	365	372	406	403	388	348	383	368	332	372	390	352	363	346	367	375	368	361	359	379	346	393	352	343	353	370	359	401	354	358	374	352	374	397	367	406	391	360	388	364	382	356	407	374	329	344	402	396	377	380	346	362	382	404	363	355	395	358	366	347	364	352	388	381	360	385	351	382	372	359	398	380	342	342	363	406	390	345	359	330	368	365	403	355	380	339	343	361	341	378	394	345	358	378	360	369	356	350	373	373	367	365	341	363	405	347	396	384	362	371	392	393	389	339	359	343	386	397	403	379	365	338	334	392	342	381	375	359	377	390	369	383	386	375	370	385	376	387	385	340	344	353	339	413	328	395	391	363	336	371	381	383	427	371	360	347	381	363	365	401	422	350	375	365	373	361	386	377	317	365	390	331	376	341	395	364	370	369	353	350	381	350	365	356	372	331	345	376	357	416	348	376	374	356	355	345	364	365	390	376	333	363	385	342	394	340	371	396	380	390	378	384	385	383	392	361	369	376	360	394	365	367	399	370	329	386	345	380	354	338	320	339	352	375	362	380	397	374	349	384	358	370	345	354	387	361	340	391	346	356	359	351	354	336	365	369	370	370	354	367	348	366	335	411	351	352	353	383	353	386	361	373	388	382	365	360	372	363	342	371	374	378	392	383	396	375	362	356	389	358	360	400	392	376	376	345	351	363	325	345	331	380	343	357	344	363	368	397	377	350	339	356	395	366	349	338	405	360	364	388	375	366	358	387	366	379	353	333	341	361	373	364	357	383	382	396	375	332	339	363	371	340	339	377	374	372	367	363	320	344	384	387	368	328	365	366	362	358	367	367	362	387	366	311	374	387	374	358	344	407	374	338	347	359	360	351	356	361	364	403	359	380	375	359	357	383	370	365	348	348	346	390	370	359	355	399	352	402	392	362	349	376	382	360	362	354	386	358	366	346	355	399	386	387	411	379	411	395	373	400	312	334	410	384	359	390	352	379	384	385	384	372	372	343	393	360	380	376	334	374	354	326	361	388	336	381	388	347	351	378	369	341	366	357	370	348	390	346	369	350	387	341	356	355	368	346	397	370	373	365	375	353	370	355	388	355	373	351	378	376	356	378	413	359	358	337	394	372	354	393	325	360	366	367	360	330	384	373	373	377	369	364	373	376	408	362	352	386	362	367	349	332	357	402	367	385	328	372	379	347	355	360	421	391	367	364	389	399	350	358	371	377	375	355	371	344	339	364	388	396	350	326	366	347	374	350	396	374	380	346	355	387	375	384	398	383	332	336	359	380	402	355	373	373	366	355	378	359	338	367	374	339	349	342	341	390	364	361	357	386	376	369	379	366	384	369	422	367	364	329	390	394	378	386	366	356	390	367	381	372	387	356	411	370	382	382	350	356	421	341	366	369	393	370	352	366	345	358	344	340	322	358	368	381	388	371	335	389	369	379	356	356	336	347	362	383	393	409	369	378	389	353	367	372	351	339	381	389	375	405	353	338	383	363	345	303	385	368	341	369	338	359	394	358	361	342	406	392	383	357	353	380	374	347	405	369	371	369	339	385	360	378	366	354	382	376	367	370	352	381	351	355	407	365	363	326	345	383	375	369	352	394	387	352	358	387	379	358	368	392	373	384	377	363	389	353	371	386	317	370	397	359	337	365	350	354	367	370	399	371	382	358	368	371	388	365	386	366	369	363	391	347	366	349	353	336	324	330	382	355	372	383	360	365	358	345	366	359	384	385	403	357	379	380	380	379	392	374	337	366	354	385	374	375	353	351	381	341	360	362	380	329	403	358	386	403	347	324	373	368	369	364	348	380	354	369	346	370	381	344	353	373	391	366	363	355	362	348	370	420	409	346	334	371	391	345	386	335	328	346	359	348	383	319	357	336	384	378	380	372	351	351	371	410	368	346	378	362	385	355	351	365	385	365	383	382	358	383	348	345	385	363	397	382	356	378	376	373	351	374	416	385	377	349	368	387	356	352	398	376	378	309	363	365	367	345	393	391	360	358	342	380	371	367	351	398	344	370	388	351	385	382	375	363	392	353	363	367	349	374	363	336	359	298	393	361	362	362	363	379	327	362	369	342	379	383	349	380	382	363	335	393	358	402	404	410	349	350	348	372	336	370	339	365	349	392	330	393	364	381	377	357	418	324	358	343	384	347	337	368	367	364	355	351	379	380	391	376	362	380	323	343	381	374	338	377	358	359	384	367	370	377	383	348	350	357	353	364	359	372	378	363	378	356	372	394	374	344	360	354	353	341	312	387	391	360	364	365	353	349	378	362	395	338	386	349	387	380	386	370	398	380	363	391	396	360	375	352	372	356	334	369	355	371	396	364	382	343	331	384	320	334	376	382	367	352	388	385	370	383	389	388	364	385	361	386	414	381	355	417	326	358	365	354	395	356	391	369	344	342	366	367	355	362	326	361	348	406	382	366	333	378	364	401	353	375	359	379	394	382	355	352	358	380	357	343	348	367	419	373	378	348	353	351	335	337	393	378	401	373	374	386	361	373	352	366	398	370	375	376	337	363	378	368	350	340	334	418	369	378	368	342	365	348	364	355	375	361	379	354	366	361	411	383	393	368	360	379	359	377	368	340	338	384	367	371	343	371	389	374	383	357	400	385	364	380	369	356	367	366	367	398	394	393	364	401	366	348	350	377	314	316	345	336	364	353	373	370	376	379	387	344	371	380	363	348	393	391	397	380	420	333	377	387	398	361	385	376	403	354	332	394	362	372	386	340	369	367	366	394	409	343	345	342	347	351	376	368	371	386	315	344	366	385	387	375	349	398	396	350	351	383	379	368	355	417	352	370	390	372	396	387	388	380	358	387	366	357	349	381	360	370	348	358	405	349	359	349	382	371	386	353	368	331	354	413	348	363	382	375	379	378	377	375	360	410	322	413	362	335	384	342	347	400	360	380	372	393	364	330	348	320	351	385	345	401	364	377	335	345	342	344	388	323	367	366	350	333	384	326	390	364	349	332	358	426	382	391	352	323	400	372	356	348	378	404	338	380	368	341	353	349	336	352	389	383	358	377	372	374	373	376	361	352	345	385	362	381	354	368	403	389	381	320	342	352	377	368	376	393	372	369	349	373	387	359	389	388	378	356	375	412	349	361	360	354	335	385	367	360	363	342	418	351	363	363	362	394	332	382	389	387	351	375	337	357	372	360	400	368	393	360	358	393	399	352	395	371	393	375	391	380	378	351	364	361	327	352	381	359	320	362	396	354	371	355	363	381	361	372	354	365	342	368	360	378	352	367	356	385	352	391	346	366	374	341	392	353	366	371	332	368	392	363	370	385	350	395	363	380	403	390	387	379	380	375	394	425	357	379	329	367	351	366	378	355	392	358	364	351	343	369	359	376	348	383	352	370
7574	2358	4610	5286	4700	4071	3240	2873	2505	2255	2064	1819	1722	1680	1612	1524	1361	1323	1311	1292	1269	1181	1205	1115	1140	1173	1121	1130	1061	1078	1094	1062	1090	1003	991	1062	1026	988	1002	1064	1030	1069	1001	986	1052	1024	1020	968	974	1002	977	1036	963	1002	960	933	957	1018	904	987	957	999	954	941	960	965	980	964	977	972	980	963	979	961	921	969	949	999	955	921	931	937	1009	993	923	994	952	960	937	950	1035	990	939	994	927	956	971	984	970	953	982	1016	922	952	948	959	917	955	911	930	922	964	938	963	893	916	1017	991	985	986	956	940	932	988	925	919	920	912	901	952	958	906	901	930	991	878	879	906	926	1014	903	939	935	893	928	947	939	946	961	910	922	943	986	985	944	912	898	957	934	901	951	932	908	975	897	936	908	925	924	992	923	939	942	930	925	914	924	977	930	920	954	928	926	962	914	971	936	945	942	934	986	899	915	925	949	904	954	937	930	949	934	972	896	922	929	979	925	955	914	881	926	967	898	964	926	893	974	982	928	983	913	938	929	918	936	948	1000	963	924	903	939	945	929	932	896	931	928	934	945	920	959	947	971	952	911	922	956	960	914	904	969	1007	934	895	882	938	918	920	948	920	954	890	968	958	923	950	901	936	954	981	942	941	957	1006	862	978	922	956	906	907	892	889	902	912	937	972	986	944	915	946	877	901	952	876	871	962	890	976	927	904	974	947	899	924	942	978	889	913	905	947	946	930	940	936	947	964	956	863	923	944	904	922	911	922	907	907	924	949	927	954	900	962	963	918	913	979	911	981	937	974	935	905	895	930	939	880	931	937	946	956	991	946	908	952	931	936	868	978	953	936	932	876	940	956	902	933	943	989	905	928	934	919	918	948	945	930	912	941	891	961	932	969	954	990	943	949	976	922	901	936	975	1001	940	1006	897	973	916	951	932	958	954	888	903	914	961	958	955	1000	950	906	961	904	971	930	935	900	977	980	936	905	909	889	915	986	949	923	959	927	917	950	944	956	959	925	1004	932	915	929	879	912	933	959	863	922	880	995	916	952	973	930	887	947	967	890	914	905	964	964	901	887	944	955	964	864	893	912	933	968	935	935	932	946	979	974	919	922	909	956	932	943	963	959	915	957	958	1003	954	1018	952	901	991	958	919	979	934	927	925	909	925	963	937	916	887	950	929	931	984	926	965	907	962	922	903	944	956	923	971	908	926	951	966	977	909	913	908	1013	921	934	926	941	957	898	996	944	973	937	887	962	874	966	968	937	973	915	923	952	988	922	948	911	951	961	1014	936	934	917	964	920	949	925	935	968	911	950	900	932	947	966	925	930	923	911	922	959	919	907	980	945	888	898	940	976	956	954	886	974	914	954	913	900	984	1027	950	971	930	964	952	920	869	941	922	900	982	1035	936	928	964	977	960	917	937	934	880	943	939	972	960	949	900	958	900	938	879	948	902	949	953	945	872	901	956	941	966	977	956	949	928	918	886	973	975	945	922	903	875	936	977	939	974	924	914	903	926	939	991	919	902	938	943	903	959	908	917	980	942	903	939	977	963	952	952	970	914	948	992	928	868	942	941	946	966	921	904	948	950	955	961	986	933	949	945	934	911	962	933	904	930	974	973	935	893	892	929	949	958	973	920	945	982	944	962	952	935	949	918	876	963	958	963	950	860	969	950	878	949	976	949	945	930	953	901	927	924	953	958	889	959	963	929	942	975	878	945	935	947	921	914	898	940	1007	964	888	1005	904	914	930	955	894	918	951	930	932	970	971	974	950	958	931	886	921	887	873	897	938	939	916	977	924	922	914	998	911	973	912	948	959	946	972	982	932	909	962	1007	955	927	944	927	921	965	922	921	902	976	985	972	975	893	932	949	930	951	911	934	980	973	994	977	940	978	857	917	921	966	930	946	965	948	932	940	916	948	1034	921	996	965	930	943	947	937	928	963	974	955	934	908	954	949	989	954	980	890	947	955	946	1003	984	940	886	977	947	900	936	912	961	903	923	929	956	957	886	985	946	981	936	984	954	930	994	948	966	900	949	895	926	934	905	906	931	946	995	943	906	942	962	976	910	931	938	970	926	947	1010	957	946	970	858	904	911	915	958	995	917	891	854	875	977	937	947	934	945	923	976	949	918	966	1001	908	958	953	982	928	961	925	998	941	955	976	927	976	947	987	966	966	944	895	920	967	933	921	945	978	936	938	922	934	955	1014	945	941	977	1001	976	957	934	953	942	933	926	986	923	948	895	964	965	920	972	987	940	920	877	989	987	863	905	926	980	970	901	976	918	964	967	966	926	951	901	898	924	948	908	881	930	927	888	883	949	942	930	883	1024	936	903	960	878	965	937	954	911	911	923	959	963	959	963	876	930	907	924	968	944	914	945	936	982	939	941	930	919	943	964	914	905	907	983	916	936	938	1002	945	924	968	959	964	949	890	883	948	940	927	893	910	952	920	941	884	922	920	941	907	933	950	991	926	928	957	874	932	992	865	949	942	932	961	930	908	934	914	964	937	939	939	946	902	920	904	917	953	934	939	965	931	944	1008	935	921	961	989	964	919	934	974	934	905	971	965	933	940	933	911	931	931	937	989	941	983	955	970	895	917	956	879	923	925	921	982	896	976	951	953	965	918	986	907	962	954	948	901	901	987	918	882	939	908	928	946	921	908	935	982	894	880	969	1001	949	942	956	932	944	971	950	965	882	954	942	949	953	957	879	918	933	926	907	928	931	899	964	982	925	950	970	919	942	947	927	910	919	988	958	976	976	955	962	936	906	932	949	941	917	960	960	997	969	941	988	968	936	960	932	976	946	949	889	957	879	907	945	945	907	928	909	947	916	953	945	903	927	902	944	954	955	956	955	924	965	947	913	913	898	926	952	892	913	963	982	934	976	905	905	964	1000	926	905	920	933	954	929	903	973	937	955	925	894	1009	886	946	933	990	979	912	948	951	960	952	928	894	906	956	952	903	893	921	966	931	917	920	983	943	936	997	976	983	977	915	928	984	914	1052	927	967	929	928	935	907	933	967	922	979	942	941	970	937	930	976	939	924	938	871	927	950	930	915	922	924	938	954	964	958	925	987	930	915	928	890	894	913	934	913	891	937	967	896	934	911	998	928	875	991	938	931	890	900	916	952	924	907	919	963	948	943	929	933	964	887	986	919	964	881	959	915	960	925	937	972	946	945	948	957	950	923	950	931	973	983	960	927	930	981	956	888	904	913	918	948	938	911	961	963	894	990	947	951	942	986	920	920	938	971	939	916	922	954	951	924	936	988	902	969	948	1011	917	893	913	959	997	997	961	923	914	976	940	912	927	966	924	908	903	951	922	963	960	949	953	900	905	961	919	918	953	979	915	933	934	903	941	889	902	919	911	935	943	876	908	890	910	956	925	891	931	924	939	970	930	917	970	976	924	950	979	922	909	924	891	925	934	915	920	921	925	935	959	940	950	959	934	967	909	938	925	947	928	898	922	940	975	955	984	922	958	920	936	954	935	951	955	995	950	937	841	874	965	963	955	910	933	930	931
1922	303	289	297	260	243	256	265	256	274	260	254	249	245	218	268	223	225	258	227	255	263	241	245	275	259	253	254	232	253	265	252	228	229	249	256	233	249	254	273	251	257	262	256	248	287	239	266	241	212	224	252	255	271	277	250	244	244	231	213	225	255	249	253	268	244	231	226	224	243	258	254	218	220	222	230	259	259	214	242	253	237	236	245	229	220	227	226	240	272	259	266	230	229	225	239	226	242	237	251	254	226	206	230	255	237	228	235	252	214	218	244	263	274	261	235	228	215	267	241	240	253	232	267	238	270	252	255	235	236	216	217	261	231	251	279	281	254	274	269	266	233	243	269	260	262	271	227	258	229	238	226	250	260	236	270	228	237	245	257	230	229	239	241	264	247	244	259	213	237	265	254	237	249	238	230	231	246	231	248	236	261	206	261	255	241	243	250	252	239	243	267	275	249	236	249	245	255	218	249	236	235	259	230	262	240	242	252	249	249	259	265	279	246	250	231	233	242	263	265	230	261	255	247	225	237	241	223	247	227	239	262	218	235	248	233	235	225	257	257	261	239	222	229	210	257	235	249	257	240	223	259	256	256	220	272	267	244	221	226	239	254	268	221	240	224	230	216	255	250	241	222	224	227	244	240	264	249	248	251	255	263	248	220	218	226	238	233	239	220	261	250	238	261	234	250	212	243	247	268	227	258	229	253	229	247	244	275	235	236	252	216	260	250	243	232	241	240	261	259	261	298	279	254	241	247	238	228	239	230	271	243	230	256	250	213	238	248	244	259	250	271	251	255	197	231	260	260	236	250	232	229	257	269	237	232	232	227	245	264	251	228	237	233	254	243	234	249	252	261	257	254	263	245	227	238	234	231	258	274	259	236	238	263	255	255	226	251	232	288	272	256	259	241	253	225	273	243	256	231	221	251	261	222	239	260	251	281	221	241	222	242	254	258	247	246	278	227	269	228	221	235	266	246	240	237	256	249	251	247	221	246	264	252	238	269	243	286	228	234	250	246	252	256	257	236	266	226	243	247	221	211	244	273	234	243	238	288	257	232	219	258	269	257	225	240	268	217	245	246	250	222	217	257	258	262	248	237	246	245	233	236	262	237	249	251	212	230	273	230	277	262	244	222	220	256	224	236	271	234	263	206	254	231	243	238	251	242	231	237	253	263	254	252	279	218	276	250	251	227	247	232	265	254	224	237	232	249	251	246	277	261	242	273	278	258	263	240	229	233	241	273	259	241	229	279	217	200	252	278	247	224	224	242	251	245	221	264	236	221	249	264	225	254	255	215	232	248	271	243	223	253	256	257	263	249	242	257	275	254	241	240	232	239	232	233	218	274	256	247	241	238	242	206	249	248	266	240	244	224	235	239	229	224	255	230	240	230	259	243	245	217	230	248	239	224	246	213	245	257	238	222	240	247	262	270	247	244	271	240	247	227	215	232	233	234	252	204	214	235	240	230	226	248	249	249	247	267	246	245	228	233	226	259	235	248	238	264	221	246	277	235	251	256	231	230	271	236	285	244	254	241	238	211	248	255	259	234	269	252	247	246	248	264	224	250	256	279	231	257	240	206	253	254	214	242	261	226	252	241	249	224	241	251	221	247	255	247	251	238	265	257	255	252	232	249	219	244	248	236	243	251	262	256	228	216	245	248	263	232	239	240	257	227	250	253	229	236	231	236	235	229	224	261	222	259	260	230	245	235	216	239	235	241	246	260	265	263	214	247	252	220	275	244	231	246	240	272	228	235	256	201	274	241	220	233	261	245	249	233	214	234	244	274	231	239	236	234	247	236	237	243	255	280	231	241	232	245	273	253	287	262	228	230	267	204	265	225	255	216	237	252	249	240	260	224	237	273	242	249	251	269	262	246	203	222	253	219	257	227	231	202	242	243	228	236	246	235	229	252	227	272	243	241	222	220	243	234	258	251	252	243	226	241	246	261	249	228	245	240	257	266	254	278	251	258	244	234	252	271	219	264	262	267	209	244	233	269	256	236	237	247	247	235	242	247	236	234	260	243	252	239	285	231	245	249	260	253	218	241	226	240	250	237	267	237	240	224	272	226	246	219	227	269	243	226	244	242	246	261	242	219	243	263	249	252	252	230	263	243	230	199	257	215	256	241	284	251	216	247	271	232	235	236	259	248	233	239	266	223	214	256	222	271	260	279	264	259	231	236	261	259	230	232	268	244	240	221	214	251	227	259	247	217	234	256	218	233	224	218	245	267	243	223	262	238	222	235	238	217	216	253	236	206	214	240	264	250	246	243	260	260	227	272	257	245	234	229	233	234	237	230	227	244	248	228	246	230	251	240	262	222	257	257	254	259	250	246	251	212	273	246	251	240	214	250	283	237	240	246	250	259	235	286	212	243	213	262	256	234	238	234	241	237	207	244	247	271	244	229	240	238	245	253	245	255	254	229	238	267	212	235	239	236	252	246	228	215	240	240	220	230	231	239	251	223	239	255	245	245	264	226	229	235	230	282	251	218	250	235	240	240	251	243	254	257	264	243	237	207	228	231	239	248	257	253	240	245	235	232	258	255	226	250	210	240	252	250	255	209	231	258	274	207	262	247	241	238	242	246	234	246	264	220	243	287	247	241	232	273	234	230	232	235	240	234	232	250	248	238	239	261	235	270	293	223	210	247	255	264	245	240	276	230	251	254	237	231	233	221	243	222	241	257	269	224	197	232	259	238	242	216	227	246	234	235	254	252	239	250	219	262	254	230	237	224	224	239	232	248	222	224	253	241	259	247	241	269	248	255	253	225	265	235	253	240	218	224	223	246	251	202	224	239	226	240	238	244	225	264	261	223	256	253	270	244	218	253	276	252	231	220	264	244	219	233	241	250	242	238	240	219	230	259	259	250	241	249	221	225	244	262	203	226	216	227	269	235	252	258	254	246	256	265	213	223	239	287	263	242	243	245	257	245	217	232	227	239	248	275	257	212	248	266	247	239	257	252	244	243	256	237	265	239	235	227	231	242	222	280	277	248	252	256	205	244	246	242	284	271	242	236	256	228	244	233	256	269	258	253	261	243	231	225	266	218	226	234	206	250	235	234	232	204	254	241	232	227	264	268	216	253	225	228	234	271	247	260	202	257	240	257	228	247	244	255	232	268	246	262	257	254	248	235	235	253	225	234	255	243	222	230	252	268	244	224	240	243	237	208	245	248	222	269	239	262	202	255	235	248	268	235	218	244	242	236	284	250	231	217	228	264	281	232	246	251	245	273	234	241	258	262	271	234	238	253	251	233	260	206	229	250	213	230	242	243	245	213	262	222	280	248	241	245	228	264	242	263	217	252	238	238	241	241	248	230	242	244	216	225	272	267	235	242	238	256	245	209	255	213	254	270	218	249	230	216	242	234	218	224	240	236	232	224	250	236	253	214	244	233	240	233	257	235	245	241	255	226	241	262	237	247	244	234	262	242	182	251	248	226	270	284	252	239	227	222	250	253	211	266	253	276	231	232	262	236
2288	685	715	742	749	717	708	663	657	674	629	682	663	681	647	646	653	625	648	663	663	638	657	663	649	667	631	687	703	659	696	685	659	663	657	638	668	618	680	632	680	641	641	631	715	606	632	646	646	652	647	575	637	653	609	662	675	679	629	613	656	615	665	642	643	697	649	602	646	672	646	692	685	633	609	688	640	622	639	636	641	667	658	706	683	626	593	688	661	658	618	654	624	672	668	676	670	666	642	614	633	641	682	651	597	652	699	673	664	634	617	708	685	670	648	647	662	672	663	659	649	643	633	606	652	649	623	700	649	682	669	650	621	635	642	671	584	650	611	648	590	633	655	658	625	660	628	678	661	647	674	638	622	660	634	695	681	677	596	626	601	626	630	663	652	644	648	613	638	693	616	686	652	644	637	653	606	646	646	674	597	700	632	630	645	663	639	650	651	651	680	659	654	639	654	690	632	640	649	663	691	635	650	626	654	651	635	628	642	628	655	669	664	674	701	646	665	645	659	611	649	695	570	639	671	668	667	684	623	634	658	629	691	662	687	631	670	652	627	661	654	714	618	620	640	626	695	683	633	653	628	611	666	639	686	651	673	655	658	666	664	622	654	645	601	660	638	656	688	647	626	662	622	668	672	651	643	667	652	633	636	640	682	647	641	672	643	701	636	680	667	673	630	606	663	646	664	611	666	627	667	654	699	685	646	669	667	650	646	630	649	676	646	652	645	690	647	657	615	616	642	617	622	629	629	669	709	630	635	638	664	628	670	656	674	656	639	629	616	652	618	634	624	612	607	650	651	695	635	695	683	671	667	620	620	655	639	652	639	629	698	612	676	652	666	638	691	635	634	625	663	636	596	643	612	709	646	658	638	636	723	668	649	702	668	665	693	694	655	670	626	656	654	619	687	657	623	617	665	677	622	627	629	651	619	646	651	672	671	674	639	673	672	627	667	676	635	632	670	668	606	636	639	629	619	656	629	671	685	631	672	639	640	591	676	672	646	632	704	670	643	630	611	662	621	646	674	635	627	700	646	665	628	599	631	657	690	655	624	693	635	656	695	652	667	700	682	607	649	655	725	678	665	669	634	685	697	645	682	658	628	630	698	678	620	680	681	639	624	645	662	636	610	620	600	676	656	648	631	632	657	666	672	653	622	659	650	648	637	631	661	684	680	634	634	664	637	695	642	698	612	662	650	649	623	660	647	614	627	652	661	637	645	661	652	620	645	697	694	666	634	666	656	617	682	616	675	644	664	704	675	641	616	620	660	663	650	654	691	621	643	641	612	653	654	655	654	601	691	643	669	624	636	661	685	666	649	627	708	664	679	645	642	656	665	643	656	626	678	633	654	614	671	674	651	646	631	659	667	669	659	650	615	656	608	682	664	635	639	642	646	682	606	667	673	621	655	720	667	635	636	643	635	675	645	695	657	599	602	655	638	664	670	685	652	617	618	652	655	655	656	670	590	645	693	652	640	666	669	638	649	691	633	663	646	663	683	642	687	678	654	626	641	624	666	627	689	675	664	670	637	696	660	643	648	690	635	658	653	635	633	657	651	648	667	667	634	716	686	663	635	669	613	675	659	636	657	664	622	664	634	637	651	628	634	659	638	625	666	673	692	689	653	665	671	630	610	680	645	647	678	619	682	616	612	632	667	680	630	661	635	643	673	635	675	664	698	623	675	615	630	604	650	649	675	627	620	612	676	620	630	646	691	656	649	661	666	654	625	654	605	637	627	671	669	664	651	629	630	638	612	659	616	635	664	611	673	664	657	674	655	663	612	614	637	626	637	576	691	642	680	694	646	658	627	701	628	666	673	598	665	611	620	645	669	666	659	626	638	616	659	628	614	621	679	659	627	668	656	613	677	664	682	662	651	692	657	642	629	635	643	646	669	659	682	606	634	642	706	645	643	647	641	626	639	665	621	642	640	660	695	631	683	614	681	643	655	634	648	630	649	648	642	654	634	566	677	664	702	641	689	653	685	665	636	658	677	632	665	594	639	621	613	694	662	647	660	621	642	621	640	657	734	681	672	656	630	661	677	642	693	646	692	659	646	612	688	644	665	680	621	648	644	654	631	626	693	651	662	642	667	589	674	655	639	640	681	702	649	653	632	644	656	630	624	650	644	630	638	663	648	615	669	647	628	641	611	676	662	635	673	644	658	630	590	653	640	639	645	674	650	708	679	656	661	669	664	661	640	669	646	621	658	647	633	614	657	687	595	636	650	634	675	642	658	683	661	656	667	657	652	664	639	676	620	672	668	607	660	617	691	637	678	592	659	656	656	628	654	622	681	623	637	639	684	639	633	632	668	675	631	598	643	678	681	640	679	647	638	653	629	692	636	639	621	697	652	670	652	666	633	657	641	651	663	621	628	679	635	650	659	642	658	678	710	636	627	699	636	647	643	648	669	608	621	680	643	666	618	650	659	652	651	638	631	621	651	640	675	671	648	627	640	634	659	668	652	651	646	701	641	662	667	654	611	613	623	636	629	672	677	643	667	679	685	638	646	654	648	623	658	632	660	625	632	614	639	612	636	615	604	648	632	691	638	695	629	657	672	670	682	652	683	627	665	618	648	656	659	679	622	630	651	678	633	653	627	668	712	631	647	657	690	602	703	684	643	634	676	666	629	655	641	677	645	667	675	636	641	643	655	614	655	660	654	621	621	626	652	649	642	647	617	636	677	615	627	638	650	668	608	674	614	614	640	683	656	599	676	670	667	654	660	643	664	660	637	666	629	673	654	612	721	656	644	615	637	649	643	662	649	627	630	648	617	641	655	626	679	643	661	696	710	638	652	677	646	647	659	633	624	654	643	635	635	651	701	647	659	640	632	633	663	651	649	641	652	656	630	606	625	685	619	619	639	687	649	710	617	619	661	665	684	633	638	661	634	628	687	688	629	620	682	652	631	629	637	632	691	604	682	618	630	679	651	654	615	622	637	687	653	642	651	641	674	707	646	650	652	578	685	623	661	680	650	639	650	680	651	671	632	643	664	666	650	664	643	671	645	661	629	680	676	633	611	688	577	697	698	671	620	619	630	692	627	649	652	631	705	681	622	629	601	619	624	628	653	672	648	627	673	670	639	713	702	653	663	648	657	630	673	668	621	641	634	662	646	671	657	668	678	610	663	608	660	669	646	669	650	691	659	644	632	657	626	662	642	679	620	661	654	642	644	654	641	620	654	626	675	638	663	675	671	617	708	634	648	624	632	660	631	656	706	652	671	663	637	654	652	680	611	681	644	680	650	637	659	626	666	673	647	607	658	678	638	648	631	612	664	664	652	640	652	656	670	645	670	649	676	640	629	667	658	654	629	624	657	655	641	691	688	626	634	620	659	706	657	652	661	655	636	642	647	649	723	656	644	672	639	668	676	618	659	664	650	639	670	633	622	620	611	624	659	671	653	628	670	644	653	683	609	640	632	654	654	674	662	617	611	648	668	647	669	639	605	638	650	628	687	665	705	631	652	660	680	622
7133	981	1077	850	569	519	409	376	297	304	271	235	245	256	223	234	230	219	214	219	231	205	193	199	196	191	196	216	212	187	206	201	185	205	190	204	209	204	204	225	206	196	183	192	178	193	197	221	182	181	179	218	205	191	193	214	202	177	175	215	172	175	204	165	190	189	189	196	179	169	166	200	176	168	205	191	213	198	196	180	184	182	214	205	187	178	183	191	190	169	163	178	201	161	184	180	199	183	188	178	173	178	168	195	158	194	214	189	177	173	203	191	192	192	201	175	201	199	209	218	190	191	202	196	180	178	196	170	172	205	204	158	176	177	190	171	167	202	184	198	192	189	228	173	187	176	195	181	175	181	185	177	191	184	165	193	175	197	200	179	190	177	185	185	163	168	203	173	174	188	181	177	194	197	201	196	201	194	189	193	184	184	203	210	171	185	210	199	182	195	186	165	173	216	217	199	177	176	177	192	181	183	201	158	197	205	179	206	182	191	171	180	200	208	179	192	181	183	186	200	186	199	180	205	217	191	195	191	167	188	177	174	199	196	198	183	197	198	203	195	203	171	213	180	194	172	167	156	192	189	184	169	199	190	179	185	194	197	190	205	193	186	197	171	172	177	183	179	204	177	176	222	168	204	190	179	166	189	205	185	201	205	204	199	190	199	183	187	163	194	205	197	176	191	166	189	181	179	177	185	201	155	194	194	180	193	170	168	182	201	181	182	179	198	202	207	213	173	211	185	183	167	207	170	175	170	200	204	222	191	177	197	190	190	185	186	191	169	190	191	196	170	225	201	183	188	170	168	190	171	202	193	185	219	213	165	196	179	207	177	187	211	210	213	186	214	206	198	203	168	204	218	189	191	189	179	170	194	171	187	182	185	211	200	178	196	185	202	183	163	194	189	189	204	220	199	203	171	214	196	199	179	174	194	185	179	185	199	191	171	170	187	188	191	201	183	202	187	184	190	205	180	184	185	168	175	191	207	185	207	193	178	204	155	208	180	187	190	180	189	196	204	161	173	176	179	198	207	192	200	184	176	169	194	180	212	183	216	205	178	172	191	181	166	195	194	213	174	186	207	197	176	209	196	213	201	214	228	183	161	213	173	191	191	188	179	188	190	164	189	184	176	189	193	220	184	158	155	191	207	185	179	173	156	182	183	188	166	201	196	204	179	179	177	190	198	184	204	186	199	168	190	192	196	218	185	183	187	194	191	212	158	203	203	190	180	188	203	196	174	186	200	167	192	190	194	213	197	168	187	165	192	183	189	167	196	191	216	168	178	199	204	172	188	181	156	197	191	195	188	181	180	186	188	176	187	176	179	204	170	170	182	169	194	188	196	192	190	196	198	177	169	187	192	177	188	197	203	202	191	166	201	197	196	199	200	162	168	203	191	190	230	201	203	209	193	185	180	195	177	178	181	198	188	194	195	194	196	174	209	191	176	203	204	199	189	189	196	199	191	189	219	189	173	188	178	215	166	169	196	182	198	185	207	206	163	194	207	177	171	203	189	180	171	181	190	195	198	211	207	174	196	187	168	183	197	165	182	209	203	186	188	171	169	201	200	204	181	195	192	193	209	175	174	186	188	198	184	185	168	177	166	182	194	188	183	212	143	200	213	186	186	212	195	233	199	191	186	192	205	159	194	208	202	190	223	191	196	228	178	204	194	195	199	181	195	154	193	185	159	169	188	167	183	163	201	172	186	182	239	203	190	189	162	191	189	183	194	193	189	170	179	185	195	199	188	203	203	196	168	215	163	188	169	205	188	175	213	170	184	190	211	185	200	195	206	168	201	195	164	184	186	199	168	194	172	153	168	187	193	171	170	177	200	191	192	187	204	207	203	196	186	185	183	201	174	188	194	193	203	176	200	188	199	186	207	186	184	179	185	184	209	193	184	176	178	188	197	170	174	208	205	184	204	191	191	185	173	215	180	171	171	179	184	215	174	174	218	216	179	186	186	194	172	208	193	188	178	192	191	178	166	190	193	190	181	186	193	172	180	182	204	186	182	190	192	198	184	210	177	166	189	205	162	187	192	189	175	225	193	191	183	202	173	166	234	196	224	191	184	181	170	186	182	171	207	182	202	169	177	181	194	192	213	179	179	181	203	189	184	205	210	184	202	188	177	200	179	184	206	206	189	216	176	179	166	168	171	187	187	179	195	193	208	197	202	191	193	187	187	173	150	203	226	187	190	172	170	179	177	201	197	191	184	201	212	166	182	161	202	189	173	196	229	161	177	222	185	168	197	184	164	161	187	191	200	191	181	205	178	177	200	193	213	175	208	185	201	173	182	205	176	175	193	190	187	195	179	182	174	216	202	192	180	203	192	193	213	199	214	187	186	183	179	185	187	186	177	191	196	169	205	181	193	217	181	182	156	200	195	183	194	211	190	179	196	192	200	182	195	190	181	171	187	179	194	179	185	190	219	192	185	200	184	190	192	173	173	193	182	176	192	185	202	179	198	185	164	198	199	185	199	200	175	175	203	186	171	214	185	186	170	185	178	192	196	201	193	195	201	207	179	200	178	179	198	205	201	184	189	185	179	203	195	173	199	204	214	198	177	221	210	198	199	207	196	180	178	186	183	189	198	170	171	185	198	199	185	183	182	204	202	176	215	197	201	230	191	196	177	176	165	205	189	168	186	193	204	187	197	189	167	171	199	172	174	193	201	146	197	211	191	193	168	193	190	205	192	202	171	201	191	177	171	174	206	189	204	188	182	202	201	172	164	220	195	194	195	202	192	195	176	173	155	181	201	166	192	179	196	180	197	209	182	193	191	223	178	192	181	188	203	168	207	185	165	172	188	200	196	185	179	201	185	190	167	200	201	180	182	170	196	186	179	185	206	192	195	184	196	197	207	191	183	193	183	208	203	166	199	180	162	195	189	179	201	194	180	199	188	169	191	173	201	212	199	189	179	188	172	187	203	179	173	215	183	177	188	201	179	192	189	222	203	229	189	166	193	213	204	177	191	178	157	196	179	195	163	177	172	236	183	205	183	206	189	185	200	188	165	204	193	205	186	217	193	185	201	202	151	187	199	181	173	207	175	195	198	198	219	182	173	200	166	190	181	182	197	190	191	181	189	178	181	188	207	179	193	194	175	180	173	197	170	168	196	203	172	193	172	199	202	159	199	185	188	164	210	234	193	206	168	179	191	186	190	207	169	155	170	211	185	200	199	174	210	193	213	190	179	197	192	168	189	198	186	193	155	185	206	171	172	188	187	202	188	201	182	209	187	179	204	208	176	198	200	170	193	185	186	204	191	171	197	168	175	184	197	161	200	174	203	182	188	203	175	207	170	180	169	170	204	175	178	185	204	196	168	184	193	219	177	183	171	214	185	189	172	206	176	175	177	190	194	192	212	215	162	183	183	189	194	185	175	184	194	192	204	206	177	186	199	171	179	174	155	201	160	189	201	184	188	167	166	184	184	200	181	197	208	187	207	208	156	178	177	224	189	194	175	175	190	185	160	175	192
5635	1192	2442	2824	2543	2093	1816	1567	1363	1213	1079	1034	950	869	859	844	818	817	700	736	764	661	696	702	650	646	644	675	592	639	623	638	616	603	656	606	606	636	597	604	653	568	611	593	615	560	562	576	575	595	607	538	590	552	581	607	597	583	579	580	583	590	557	578	574	555	547	565	598	593	548	536	562	582	529	602	592	518	548	592	590	540	550	535	607	576	549	540	500	558	531	559	556	584	562	601	545	539	552	507	578	550	565	567	574	576	536	579	553	557	582	551	526	551	631	568	548	564	590	532	530	600	563	538	551	542	580	547	522	580	544	607	543	521	588	561	567	520	567	542	554	526	565	551	516	576	550	542	547	591	573	566	566	533	546	592	529	524	525	551	572	544	560	597	546	529	558	589	571	556	579	618	535	532	504	541	554	554	570	545	526	554	531	563	589	558	542	589	533	592	552	567	580	529	553	559	586	575	547	548	554	517	558	555	577	568	545	565	573	577	579	584	539	563	528	564	573	552	568	532	579	574	542	550	589	555	572	560	544	544	592	588	523	578	545	543	512	502	517	566	511	613	578	551	545	546	559	533	587	560	528	515	565	543	536	579	562	554	589	511	577	541	582	511	559	525	554	557	598	542	587	594	562	547	562	571	540	575	566	526	586	568	542	562	582	534	532	583	560	623	567	503	566	556	582	516	546	573	502	562	556	557	551	550	566	572	587	567	575	585	543	572	583	548	552	547	524	515	634	543	576	561	526	570	553	542	531	522	534	588	576	593	554	547	560	550	552	563	546	569	587	553	514	566	562	525	558	540	538	560	563	590	584	594	563	547	614	572	561	552	537	532	562	578	535	548	554	556	570	551	568	547	582	582	568	559	578	563	578	576	559	587	552	566	560	560	548	555	590	567	581	535	518	577	560	575	614	538	531	525	556	563	539	488	586	550	582	536	548	566	557	576	515	558	572	537	536	537	540	557	546	543	535	511	577	539	534	551	578	564	568	577	545	563	586	526	560	602	526	540	546	593	570	505	555	590	570	627	559	587	580	524	586	563	555	572	560	542	549	545	567	550	565	534	544	549	549	591	560	593	599	576	561	579	540	539	559	522	548	563	575	560	533	573	568	554	533	587	604	549	566	594	508	570	538	593	545	544	534	585	552	562	555	583	570	567	538	581	494	558	554	544	568	589	567	549	538	560	556	582	588	602	576	533	537	580	589	585	566	602	576	564	536	585	554	552	557	536	555	585	516	574	591	527	520	567	580	542	520	543	574	579	579	523	557	533	584	579	527	565	590	533	596	543	563	622	589	587	551	541	585	501	592	544	557	533	521	581	543	579	546	566	576	508	575	592	565	535	627	547	557	569	534	550	556	544	564	536	593	543	529	514	578	603	535	556	551	583	551	540	532	576	590	567	561	574	584	580	586	563	547	548	532	591	525	577	633	539	539	534	515	550	546	551	551	518	554	567	516	576	579	573	543	577	565	513	568	563	575	579	595	578	549	515	573	568	525	569	528	546	596	586	588	591	570	557	578	552	521	552	530	557	547	589	549	525	550	546	525	551	564	566	546	531	562	557	507	574	505	551	502	533	545	577	576	556	552	615	535	557	595	592	559	533	538	548	554	536	501	548	567	539	528	574	563	565	555	575	599	554	525	535	566	546	548	565	558	543	534	562	547	538	541	590	602	563	542	536	615	565	548	571	602	516	521	558	564	549	527	566	566	540	598	567	545	532	567	569	595	552	568	548	564	541	550	565	557	573	583	528	536	599	569	542	582	547	619	554	536	545	528	548	584	500	543	518	565	615	564	567	540	497	556	517	569	537	565	559	546	573	551	512	558	574	582	557	543	606	562	538	550	590	577	558	550	567	552	543	568	570	552	531	566	567	564	523	556	534	565	545	558	521	571	614	585	563	581	603	548	566	585	546	581	564	614	527	565	530	544	564	552	592	571	554	569	561	512	549	580	578	534	565	550	532	555	499	556	538	611	596	540	583	578	545	551	530	568	540	555	535	535	505	508	552	519	574	580	543	528	550	556	525	538	555	526	572	614	544	505	568	554	557	566	539	589	526	536	604	559	529	537	521	535	540	565	568	510	542	549	562	558	559	587	575	587	584	558	569	606	568	563	557	525	506	516	589	563	559	569	584	557	547	572	519	510	547	539	579	572	577	553	524	559	575	530	556	547	566	570	544	535	576	591	566	581	561	601	519	550	517	571	582	531	563	572	545	595	547	574	551	579	533	577	532	563	575	585	542	565	536	633	550	561	544	531	545	547	554	589	556	564	574	552	590	523	560	519	582	572	554	546	581	549	537	574	577	549	598	546	613	585	544	514	587	566	507	595	578	536	584	554	571	528	534	550	586	576	594	517	583	593	583	535	540	607	548	579	537	533	534	522	534	566	566	581	569	571	542	527	576	553	594	651	568	585	585	531	537	517	542	575	566	583	562	536	592	558	515	563	550	558	536	547	522	550	567	540	557	522	561	533	545	531	543	557	549	562	557	524	566	497	574	558	536	531	577	575	564	547	594	527	590	575	553	587	548	558	537	548	577	581	586	553	574	578	512	555	545	572	533	584	576	574	542	512	553	527	530	548	514	504	555	580	514	572	559	563	537	565	518	568	566	539	535	537	569	579	558	555	547	533	592	598	504	549	592	623	532	600	600	530	530	539	550	582	565	544	553	540	534	506	560	523	552	518	535	561	577	566	555	554	504	577	567	582	548	539	520	519	533	511	550	530	569	558	522	559	541	570	543	560	550	598	531	525	555	573	545	542	555	578	606	569	541	577	511	587	564	595	547	546	553	551	550	585	578	589	591	520	532	549	586	566	558	605	563	592	595	565	569	563	539	574	562	580	563	514	533	553	554	566	540	571	556	566	502	552	533	556	569	585	539	551	510	550	562	601	539	592	575	544	593	503	548	631	614	552	572	589	582	582	553	521	533	534	528	540	586	569	564	573	584	496	606	620	534	553	544	582	531	553	530	550	585	588	518	516	553	594	567	576	573	544	563	533	535	548	585	525	548	573	538	544	578	548	578	587	551	577	554	548	584	580	599	567	565	548	561	528	547	560	552	596	588	540	568	619	579	575	553	565	551	583	584	588	555	589	536	610	567	551	553	580	565	558	548	568	534	569	593	545	578	572	577	569	575	580	565	550	520	570	482	522	591	529	548	561	594	590	598	593	596	540	592	558	551	570	561	537	521	582	518	557	579	573	585	520	499	565	586	576	568	599	578	552	543	554	590	556	603	603	569	526	570	538	567	543	553	550	569	528	558	546	553	566	585	570	566	547	562	572	548	592	588	549	570	533	540	526	557	563	537	580	535	569	567	569	530	559	546	554	560	584	507	583	585	559	549	523	588	546	579	605	577	568	541	538	518	548	570	532	526	571	544	519	548	560	538	564	553	587	602	533	559	541	528	538	607	583	591	544	547	547	561	562	568	503	531	547	553	579	572	577	524	531	565	525	553	583	584	551	639	540	539	533	554
13492	2420	2385	1981	1329	1004	814	697	660	597	556	527	466	481	462	441	471	449	424	423	413	389	411	380	421	402	396	440	392	370	386	401	395	398	393	372	348	369	360	355	366	387	378	321	360	383	376	388	378	409	365	362	342	366	356	378	379	409	373	393	400	387	377	396	375	381	410	337	375	369	400	356	379	348	351	326	369	349	380	398	366	366	355	361	381	380	362	378	352	348	333	382	346	351	353	353	341	379	410	366	350	351	360	361	363	337	365	332	384	335	387	403	393	355	388	368	366	362	355	373	344	369	370	360	388	359	380	335	316	352	368	366	359	356	361	359	354	374	393	367	365	365	399	391	404	365	338	364	359	383	315	383	372	382	377	390	367	379	364	372	381	361	369	386	358	379	349	333	358	369	372	354	355	365	385	383	397	389	362	371	375	376	330	368	380	366	418	352	336	346	409	372	367	375	362	369	367	403	369	319	354	346	345	349	356	403	361	411	401	403	372	366	396	384	361	393	372	387	365	394	374	369	394	385	391	412	356	401	384	339	402	374	374	365	367	345	364	365	359	377	365	397	377	348	345	368	387	379	365	354	387	368	407	380	363	348	369	388	400	376	375	361	334	430	353	378	371	379	362	357	380	354	372	376	368	373	327	347	366	345	361	374	323	381	365	389	386	378	376	376	340	393	369	351	363	362	364	338	387	394	324	384	353	396	391	363	372	327	343	355	373	388	360	385	370	379	335	382	367	374	333	370	375	347	343	354	372	385	360	372	377	366	414	357	368	370	369	396	363	340	321	379	349	364	355	351	373	375	344	367	358	332	386	373	339	380	392	372	362	383	358	371	360	369	424	358	365	367	388	373	391	353	365	326	354	373	354	374	338	311	373	355	349	399	391	353	386	337	360	367	344	357	384	394	329	371	375	372	412	363	368	405	364	365	383	354	366	346	374	367	354	365	364	358	379	351	341	374	382	341	340	361	371	410	349	362	363	358	357	356	377	385	398	365	395	367	346	344	343	389	375	388	346	363	369	354	359	386	348	400	390	345	356	371	383	352	360	376	356	320	369	364	349	333	360	347	373	398	400	365	388	378	354	401	377	362	365	359	361	352	399	364	391	373	353	392	360	365	392	371	375	390	317	390	385	378	368	393	390	422	382	334	334	365	359	350	353	373	343	351	390	403	370	358	358	355	357	366	368	416	390	381	384	364	329	389	344	365	366	403	353	425	377	369	370	348	347	377	364	349	369	355	357	333	313	362	331	365	366	362	366	378	406	360	396	364	354	359	361	325	393	354	368	383	364	372	377	371	372	365	356	369	328	392	402	371	340	357	365	345	368	393	394	354	384	368	351	367	394	380	381	355	361	366	369	347	358	351	406	381	342	332	376	361	381	375	378	359	380	349	363	342	376	341	347	388	328	367	384	337	366	381	350	370	381	370	376	372	319	360	367	358	377	395	405	333	351	341	364	340	381	400	346	380	411	406	384	345	363	399	357	363	411	334	386	360	384	393	385	333	356	361	395	368	358	370	368	346	371	360	364	374	368	365	371	367	358	357	372	377	381	340	331	382	404	378	351	391	346	357	364	366	387	381	378	363	392	375	395	379	382	358	382	345	382	380	385	339	389	383	380	382	384	382	385	356	341	365	397	375	364	356	408	384	359	343	340	347	354	345	342	351	364	385	359	362	355	347	344	378	368	391	358	385	358	380	373	368	371	352	382	381	361	384	355	418	367	337	359	393	366	378	403	377	378	311	341	380	337	357	369	390	372	346	372	377	382	375	367	375	339	360	363	376	353	379	361	337	395	367	342	370	344	377	399	410	420	359	344	385	390	345	345	298	347	361	343	405	332	365	365	373	389	375	374	365	403	375	364	372	330	364	357	359	367	317	402	413	341	359	386	347	387	367	392	401	371	410	351	366	377	417	337	366	365	390	383	341	372	351	400	351	376	375	319	364	392	348	360	350	378	388	376	350	408	396	361	381	366	387	334	366	361	342	356	374	338	356	428	383	374	374	347	383	364	338	387	344	335	340	362	370	352	368	337	405	335	384	383	377	355	361	405	357	360	412	381	332	359	393	356	358	347	349	383	343	376	413	352	378	389	392	356	380	380	385	392	364	384	367	401	357	392	357	389	411	381	380	375	398	396	348	329	316	397	356	371	362	358	374	346	358	359	395	354	376	332	406	333	372	389	368	361	389	388	347	357	359	365	385	350	380	382	382	364	353	370	341	379	390	375	387	389	366	375	377	392	334	381	383	382	312	375	367	341	367	367	383	360	404	368	369	398	332	360	346	330	344	386	364	359	357	341	341	348	372	354	365	366	335	391	367	352	376	357	374	363	346	370	365	400	410	397	356	348	370	369	378	371	341	327	371	363	376	403	369	378	352	391	353	413	359	373	373	371	348	363	391	355	350	391	333	378	352	400	340	358	335	370	353	358	385	374	363	347	384	399	373	386	338	356	374	345	380	347	370	358	377	387	381	387	362	421	388	350	368	358	346	320	362	334	361	368	352	303	364	363	360	391	332	330	371	374	353	345	346	372	372	346	365	326	318	376	351	377	377	396	356	375	399	370	363	299	405	368	349	395	353	367	386	375	346	380	380	359	378	365	342	373	352	376	406	347	347	372	349	345	368	355	413	377	390	336	417	390	364	388	357	410	383	355	364	365	339	337	352	339	379	338	364	372	394	389	373	380	362	378	390	410	366	403	362	367	358	338	372	371	363	353	374	375	362	365	371	338	343	416	371	383	358	371	351	331	362	352	382	360	360	380	379	366	392	393	376	341	351	366	414	378	384	348	416	353	377	410	359	363	349	355	410	373	355	362	343	326	340	375	416	358	377	373	387	363	377	390	368	354	400	373	349	376	380	379	357	382	327	391	372	358	358	333	367	354	375	357	364	401	351	379	381	379	349	382	372	357	345	368	383	362	319	350	375	370	421	383	372	376	360	349	350	348	372	379	385	404	348	370	357	383	376	361	324	360	354	391	364	377	369	325	396	411	378	371	376	368	317	372	349	334	385	324	369	364	420	339	363	384	365	370	344	357	365	340	382	353	357	393	396	379	378	380	398	386	396	356	375	352	344	373	354	339	357	379	340	361	369	377	369	390	395	357	390	375	387	346	361	384	391	387	373	365	382	356	361	405	372	399	367	374	402	376	379	358	365	380	370	350	344	335	399	369	382	405	399	368	382	403	403	331	340	356	392	360	394	384	380	363	354	352	385	338	369	355	343	375	342	359	364	327	376	378	393	329	354	390	347	372	382	354	339	362	391	403	378	380	373	377	353	367	360	346	391	389	372	344	364	364	348	371	369	351	378	353	374	414	375	367	388	398	353	359	372	393	348	352	371	378	360	351	330	385	366	359	333	348	391	355	345	392	393	373	393	337	368	368	367	391	362	346	353	360	359	378	343	344	386	349	339	381	366	377	403	336	379	359	408	368	384	379	393	380	390	381	361	362	336	373	389	406	402	403	365	383	377	376	364
7626	2342	4424	5270	4656	4059	3301	2793	2501	2241	1926	1785	1686	1594	1546	1443	1437	1358	1254	1248	1233	1222	1192	1191	1193	1145	1176	1070	1065	1130	1136	1049	1119	1067	992	1015	1029	1023	996	1053	1007	1055	952	989	1022	969	970	983	984	943	995	967	946	1001	1002	945	1031	980	973	943	961	948	932	949	943	971	1014	949	916	991	923	940	966	895	935	974	982	884	950	892	926	993	971	949	986	909	885	935	957	935	928	943	1010	955	914	925	1010	906	932	942	935	938	940	952	945	933	950	924	982	937	956	958	1024	928	892	956	946	968	982	958	951	960	935	923	980	959	941	909	958	990	954	924	958	960	966	913	986	984	953	897	954	900	982	951	978	893	945	932	983	982	938	940	917	903	973	871	985	919	924	949	969	900	936	887	937	951	971	955	904	937	960	973	916	1004	1017	932	953	883	934	970	875	1001	949	1002	917	961	926	948	901	942	942	947	929	957	901	902	934	929	923	980	925	972	917	965	955	944	899	902	933	945	946	881	925	929	920	947	945	903	961	924	948	964	962	981	887	982	954	904	951	898	899	928	956	924	1012	887	906	980	915	933	925	923	893	955	883	943	942	994	960	957	913	912	977	953	957	946	922	910	976	909	980	1005	942	903	873	935	968	961	912	955	927	927	907	906	925	853	939	941	943	899	901	979	940	944	926	888	946	896	977	976	989	936	952	968	966	919	930	921	1005	938	907	910	946	957	923	913	947	973	925	947	940	985	938	915	916	1005	937	856	939	967	910	929	958	966	934	898	894	925	902	896	874	960	940	954	1001	996	990	877	959	887	948	1024	932	956	985	953	946	923	902	976	962	934	978	949	923	904	971	957	934	896	964	991	920	923	897	955	930	879	971	982	926	897	966	955	986	913	940	992	894	968	935	902	924	984	940	949	960	896	917	994	923	970	956	956	875	960	923	978	962	964	865	951	918	937	960	997	928	947	905	1024	884	915	922	974	977	986	852	968	975	899	924	946	943	900	958	948	934	944	902	953	902	886	963	909	949	919	921	985	942	979	933	944	928	934	929	942	852	1015	949	953	927	920	883	935	916	923	971	890	882	919	905	926	938	927	936	900	956	969	937	965	892	959	920	988	881	923	971	961	905	921	961	943	990	965	956	878	957	978	919	912	955	942	924	904	912	924	929	946	899	928	950	939	925	974	928	975	975	891	888	939	927	912	951	947	932	943	934	926	900	916	928	963	933	967	944	897	946	949	944	1010	939	931	956	1013	983	963	938	969	919	964	913	899	984	920	960	970	927	983	904	908	930	1010	941	863	966	896	921	892	955	880	959	922	983	942	904	965	971	926	888	929	961	970	932	922	933	960	931	935	911	908	927	946	951	930	973	904	954	968	943	945	930	914	944	1007	979	947	926	921	926	939	944	973	946	885	893	987	934	893	974	886	900	880	906	967	923	966	969	978	938	996	947	964	906	999	899	937	898	942	953	925	960	968	922	952	976	983	980	910	969	938	963	933	937	972	964	926	899	914	939	960	964	1007	945	906	934	940	908	929	965	925	938	924	974	961	938	937	930	883	942	917	956	949	964	937	900	946	894	941	1015	917	890	939	951	930	938	887	949	928	938	968	965	921	956	977	931	905	893	941	885	916	919	933	932	918	888	954	894	971	941	1021	902	910	894	906	971	875	1014	945	990	921	983	911	957	967	926	1002	907	947	932	969	920	960	936	896	942	952	975	936	993	940	966	902	933	922	943	947	890	915	908	947	949	911	934	954	950	938	910	905	976	942	939	950	949	940	938	906	980	900	950	891	921	948	980	895	953	945	983	906	883	941	932	889	971	940	951	942	913	994	947	948	939	935	972	901	902	971	964	899	967	910	923	929	901	951	907	911	964	927	905	947	944	896	929	960	911	909	968	940	972	968	945	950	918	944	1004	929	890	963	927	871	918	960	957	890	979	953	949	949	998	909	984	966	967	970	908	933	890	931	988	950	960	1010	945	938	1008	959	930	942	954	908	909	961	952	933	917	914	887	916	930	970	922	906	860	929	976	948	945	954	928	907	910	925	967	960	957	931	930	898	931	943	952	958	939	928	862	939	977	951	887	886	885	961	905	937	963	923	944	938	940	935	978	920	946	978	931	969	930	941	893	942	950	957	923	923	989	959	895	905	965	899	980	918	930	965	950	971	922	950	889	892	946	952	936	925	920	891	968	936	990	921	953	906	926	912	924	936	922	944	877	905	951	976	883	958	936	980	899	963	905	924	934	962	937	967	902	895	957	974	979	912	886	896	889	939	967	961	950	968	969	939	936	976	958	936	937	898	965	936	939	881	939	915	961	926	965	931	923	952	943	911	891	989	997	952	899	913	934	971	897	940	988	958	902	952	966	894	945	956	941	972	904	970	988	949	989	966	945	912	999	965	958	954	940	971	936	923	950	876	923	974	943	901	951	885	969	929	969	938	984	929	960	929	989	930	889	981	1002	910	948	924	1004	938	944	936	904	1005	968	944	976	988	884	904	950	958	1007	947	924	998	916	929	889	918	987	996	948	929	867	921	937	934	940	981	893	930	918	909	956	923	897	909	913	966	919	962	930	921	912	952	950	919	966	929	973	927	936	923	911	952	951	939	938	975	909	869	960	936	951	954	973	918	1024	937	912	933	988	914	930	927	944	917	933	929	993	935	957	907	935	971	963	873	920	953	968	940	933	966	889	937	961	962	957	921	980	913	960	933	934	915	943	967	938	887	944	932	955	928	956	953	910	947	972	926	950	947	980	934	900	934	967	971	926	892	935	941	943	971	976	939	933	931	942	951	918	912	968	944	923	920	948	882	930	964	936	915	919	967	945	1011	986	944	910	963	903	919	927	918	912	939	961	940	971	923	910	940	933	918	996	979	923	938	952	961	913	936	914	940	921	880	982	929	962	937	959	968	933	954	920	970	1003	911	935	949	954	986	965	971	941	907	933	909	1039	978	894	976	939	983	975	955	885	932	953	905	940	925	953	911	954	935	948	971	956	950	926	994	905	904	933	921	908	949	944	918	953	926	885	929	885	940	977	923	952	969	962	908	959	965	941	965	901	937	957	957	948	970	925	954	982	931	927	947	981	914	972	909	940	918	946	974	972	973	934	964	937	921	980	930	958	938	928	967	985	965	967	926	941	939	957	880	855	940	899	938	927	951	930	941	974	969	974	927	931	994	970	963	944	974	950	939	961	971	893	884	956	923	946	950	977	964	984	964	929	928	929	846	934	953	986	908	971	925	924	874	956	930	941	996	973	926	940	943	936	960	898	995	917	955	925	947	945	945	933	977	916	947	990	890	938	935	916	947	933	986	939	934	964	976	951	941	927	959	984	934	961	960	952	911	880	928	952	953	917	882	883	954	975	929	903	901	921	946	883	917	916	956	952	924	956	931	900	925	932	929	954	950	924	980	956	953	919	941	904	912	919	954	940	934	950	939	898	938	899	956	914	921	905	944	913	962	967	942	905	985	911	912	911	927	904	895	942	944	924	923	946	926	962	917	940	958	990	923	922	955	943	971	941	919
2079	246	287	286	274	282	229	237	244	238	243	219	245	324	245	274	233	246	251	233	233	229	294	270	243	234	272	220	248	208	239	245	273	226	210	232	224	257	262	227	228	253	281	243	241	257	229	213	238	241	230	240	239	273	255	255	256	241	222	260	248	254	235	251	255	227	267	238	226	225	239	228	262	222	235	245	236	244	241	254	252	241	235	267	268	251	260	235	287	225	244	270	253	269	256	243	248	261	235	249	235	277	241	236	242	223	220	226	234	239	223	234	220	267	246	241	233	253	246	246	231	256	246	274	223	244	276	255	220	245	253	225	233	226	257	261	250	208	212	220	237	223	232	251	236	224	231	229	248	233	239	231	252	264	250	249	271	253	279	246	253	238	222	259	260	250	247	262	225	222	254	258	225	260	262	247	241	276	262	231	245	215	220	230	252	261	257	248	235	254	214	224	208	229	220	236	256	251	212	261	225	261	281	266	241	257	241	226	244	253	270	245	272	235	254	242	210	222	226	230	245	219	268	231	228	244	241	262	253	218	246	279	245	265	257	248	241	234	255	260	211	245	269	264	251	231	245	248	224	240	237	225	275	243	244	246	244	254	243	199	262	232	255	245	241	234	245	238	235	256	273	281	243	255	232	208	261	253	256	244	255	251	265	258	254	234	248	277	235	273	236	231	226	243	246	254	244	268	252	241	251	257	274	213	253	221	256	271	237	272	237	250	247	246	223	272	255	258	239	238	255	252	220	220	236	266	236	239	231	263	237	220	224	243	238	229	235	248	230	257	247	248	258	251	245	250	247	216	262	256	242	222	228	216	253	229	265	255	249	260	256	253	278	229	275	241	276	254	252	255	252	219	225	262	215	226	252	243	229	212	235	226	233	250	245	235	248	245	249	234	241	250	243	262	261	253	229	238	244	241	234	233	234	238	247	228	254	236	241	267	218	264	251	204	226	282	232	250	263	217	243	255	271	259	229	252	241	223	239	238	234	246	268	255	217	230	233	219	265	243	249	254	232	250	223	248	218	245	235	239	223	239	223	245	236	244	245	263	265	240	234	232	252	259	255	246	236	247	221	223	241	243	219	247	255	270	250	250	276	249	240	219	221	247	207	229	265	250	240	231	251	232	270	253	237	271	236	233	266	255	226	245	246	245	282	226	220	234	215	239	243	223	227	219	233	248	231	241	299	275	258	232	240	229	257	235	233	247	252	223	227	232	253	250	227	239	249	271	265	229	238	236	245	254	204	252	284	229	242	246	239	252	251	237	251	259	228	244	254	247	244	276	243	228	273	262	271	235	253	271	261	229	262	253	239	220	235	243	231	237	243	243	267	255	227	230	262	245	257	248	237	249	260	232	246	240	237	258	232	250	258	239	247	233	248	232	254	233	220	234	239	252	241	259	242	257	243	231	211	256	266	253	221	248	285	255	230	248	284	253	249	250	241	257	256	243	227	261	241	255	250	239	205	234	264	248	241	245	269	222	270	224	256	239	215	267	239	216	229	249	225	245	246	278	252	235	231	242	236	273	237	250	219	246	254	240	249	242	259	241	236	236	219	221	242	240	247	201	257	239	255	243	275	266	259	210	239	229	229	253	229	241	234	243	248	248	252	245	270	231	220	246	260	244	221	253	249	241	238	264	237	248	257	245	240	258	242	224	262	249	258	262	251	264	235	270	250	246	276	252	225	240	245	266	223	232	255	253	260	223	224	263	261	249	227	255	230	246	249	253	267	256	248	239	241	261	259	245	257	215	232	247	242	234	253	229	238	241	235	245	238	259	242	242	243	253	243	243	251	231	244	239	253	203	230	251	230	242	273	238	241	258	254	259	245	248	253	239	235	238	202	232	249	262	241	242	212	244	204	250	250	253	237	247	228	257	257	236	238	249	237	234	245	249	234	248	254	270	233	233	252	241	236	264	213	242	244	256	258	258	262	251	245	240	223	254	254	248	231	233	216	274	240	268	237	221	240	240	256	250	263	278	261	247	261	247	246	239	257	263	250	236	249	251	243	227	235	221	223	245	247	245	247	254	232	265	228	238	220	252	205	234	219	258	251	222	232	258	281	285	287	260	257	230	227	263	236	255	268	242	241	252	228	233	266	229	250	226	244	246	273	232	211	196	263	231	250	253	233	233	257	219	245	259	248	271	252	238	240	239	220	249	236	222	231	247	258	254	231	205	203	251	286	257	233	266	242	269	236	238	255	223	225	221	219	246	248	240	254	231	285	240	236	250	209	258	238	239	238	247	253	242	243	269	264	258	236	252	278	230	243	218	246	248	243	235	261	235	243	252	215	242	270	205	222	213	216	226	240	212	227	238	267	242	211	239	218	225	232	259	235	246	222	215	251	234	259	248	242	240	221	244	267	224	259	242	232	256	263	224	243	251	253	250	255	245	235	241	249	264	248	275	273	258	244	241	233	252	232	282	245	244	248	225	230	245	250	266	227	244	235	248	252	250	232	234	257	229	238	212	238	217	227	257	221	263	263	277	248	230	269	258	251	235	256	247	260	234	276	237	256	248	228	238	223	247	244	253	238	255	252	282	253	268	282	219	256	250	269	237	261	236	231	225	243	250	238	240	240	249	224	233	273	242	272	243	228	246	234	230	275	247	236	256	257	246	259	233	234	247	249	217	232	269	224	245	239	232	252	244	278	236	249	250	247	263	268	262	251	241	242	213	257	227	261	258	221	232	239	239	245	277	270	240	234	255	254	220	252	246	227	235	243	244	247	248	268	253	241	229	227	237	234	249	230	255	257	246	233	237	249	253	225	264	270	269	264	225	309	244	248	242	266	225	213	260	260	226	221	228	235	271	187	251	239	238	262	279	244	261	230	238	258	247	259	251	257	262	266	229	234	240	227	270	265	267	246	262	249	254	214	216	230	234	243	261	239	232	232	241	243	252	227	239	250	273	229	233	227	222	255	250	287	250	254	247	224	241	214	233	241	236	267	250	246	249	210	239	235	264	228	228	219	219	226	249	256	238	236	215	265	240	241	230	261	249	240	237	254	230	227	242	246	222	231	255	232	234	231	238	263	247	266	208	269	227	254	232	231	244	246	266	259	244	253	258	215	244	239	220	255	218	244	240	237	249	264	242	229	227	198	274	258	257	241	218	225	248	217	224	258	254	229	255	254	261	275	221	230	244	237	251	263	267	236	236	235	242	242	198	257	259	212	231	230	253	232	222	246	230	233	244	255	259	256	274	234	267	254	247	239	242	265	244	250	229	255	269	186	252	270	250	256	247	239	220	240	224	241	222	243	264	230	247	223	235	259	238	232	254	240	270	231	253	243	207	240	221	258	221	250	260	241	250	239	244	239	235	256	229	236	250	232	228	218	232	224	254	251	260	232	256	266	216	245	259	263	229	247	237	257	259	240	270	244	279	249	238	232	236	247	250	252	255	226	268	247	251	256	214	233	260	233	251	222	256	273	234	238	227	250	271	267	242	238	234	242	233	239	234	233	220	282	227	233	240
2422	666	748	815	746	706	735	714	734	709	676	701	662	693	692	709	696	636	656	647	688	718	661	661	641	683	689	640	682	710	633	677	663	684	640	633	678	647	659	630	617	637	651	701	644	664	691	631	672	612	623	689	654	679	653	639	631	638	643	657	673	651	677	646	639	670	634	714	647	651	628	635	650	631	633	653	620	665	655	621	686	663	639	692	700	659	690	652	640	685	664	696	671	611	631	640	660	675	659	614	669	641	646	613	627	676	649	674	676	669	687	664	623	655	640	633	675	684	638	655	650	633	710	691	656	683	637	676	637	658	632	664	685	674	661	666	707	617	656	668	661	603	616	665	655	644	654	624	687	682	688	641	621	634	633	600	698	683	661	640	669	701	634	647	671	672	620	657	661	674	679	658	625	691	636	606	629	639	701	620	634	671	689	679	642	613	636	632	644	639	679	662	695	639	614	682	630	641	622	651	645	674	648	690	651	644	619	633	647	622	680	682	669	686	680	734	684	705	645	630	676	667	678	636	672	645	622	618	640	646	658	649	658	673	617	651	635	639	612	645	636	647	653	661	673	672	663	645	630	699	665	669	635	636	633	678	674	681	685	623	613	632	678	668	652	620	683	660	633	643	638	631	686	678	629	704	673	688	647	636	658	646	673	630	630	675	662	669	634	630	615	595	710	647	659	686	633	667	677	656	661	584	708	649	648	611	658	673	621	616	589	605	677	612	742	713	651	666	640	652	660	636	634	644	655	659	672	688	693	626	621	648	682	619	654	643	667	655	679	681	657	644	642	659	667	640	660	598	628	656	615	671	584	615	610	640	661	665	672	689	655	629	637	621	632	659	671	642	673	676	680	621	681	700	603	657	664	617	647	638	619	708	615	627	660	637	678	635	687	637	681	655	616	672	668	643	662	624	675	636	649	639	665	685	676	668	670	704	667	642	649	660	668	701	598	668	664	667	629	652	636	662	671	619	685	618	680	650	644	617	660	672	648	667	657	637	701	711	664	630	665	693	649	721	649	628	616	616	628	654	643	644	649	662	637	659	651	653	617	691	662	660	626	674	673	667	678	656	705	670	605	632	639	665	685	665	675	632	668	661	631	667	662	667	650	698	739	631	650	617	684	646	694	621	656	679	659	677	678	689	642	669	631	658	703	664	642	680	609	658	663	671	637	650	693	655	719	662	652	680	678	645	670	636	692	636	640	629	648	630	660	668	688	640	677	636	674	677	677	646	615	660	615	648	611	677	668	682	637	701	676	643	696	700	634	658	621	645	683	674	696	658	676	634	709	636	659	642	673	648	678	599	644	650	659	647	681	639	651	678	641	670	617	685	657	644	646	640	668	702	633	668	690	674	675	655	669	666	668	658	650	676	649	680	668	694	617	651	642	630	667	627	668	646	638	598	593	631	636	668	662	683	672	679	650	648	661	651	681	640	658	664	627	691	666	617	652	630	638	607	662	640	652	656	625	627	621	679	655	693	587	641	668	634	690	629	720	647	614	655	716	655	680	634	651	631	725	651	645	657	627	664	622	652	654	664	655	670	634	686	635	683	665	671	699	632	653	700	682	616	648	648	675	642	694	659	659	666	610	621	691	675	634	636	659	654	674	659	676	680	632	671	658	687	657	642	661	667	671	669	643	646	657	616	677	648	661	652	648	627	673	667	622	648	653	688	662	667	664	656	585	644	630	623	679	662	647	656	635	695	596	647	634	663	663	631	663	619	667	638	640	649	662	652	679	631	622	680	652	648	622	681	604	648	642	657	701	676	617	683	649	653	647	625	689	642	665	668	639	663	644	679	620	647	619	627	658	642	654	692	642	670	671	716	640	624	647	662	679	651	673	680	669	683	650	706	692	682	648	639	676	626	578	653	676	660	615	682	661	646	620	655	646	644	652	663	696	726	652	642	628	712	642	614	638	673	657	675	631	604	655	628	654	686	642	681	640	634	668	619	685	697	679	648	624	638	651	631	655	690	660	666	648	691	671	624	659	673	676	667	680	637	612	667	648	640	658	666	643	645	664	633	686	654	639	611	654	675	687	652	682	641	653	691	657	635	637	657	640	646	613	648	647	624	685	639	634	633	661	608	659	638	688	654	667	660	641	650	641	681	659	695	667	648	656	624	692	617	658	695	682	699	659	654	680	636	674	662	642	660	593	630	659	637	657	689	651	621	702	641	646	718	653	705	671	612	634	610	619	633	620	632	627	640	676	670	661	629	642	658	620	615	673	674	702	622	687	671	675	638	616	649	630	642	660	667	682	669	644	661	631	677	666	697	689	607	678	639	656	659	668	655	678	649	664	660	688	614	659	661	671	637	662	671	677	684	618	647	649	692	643	665	678	674	649	701	673	644	611	674	645	657	696	645	660	689	658	602	577	646	635	659	673	638	658	683	617	662	651	657	686	673	623	660	692	638	647	613	617	656	608	674	710	667	638	674	661	613	654	615	650	647	645	661	636	610	661	678	648	628	619	674	624	645	713	619	649	677	640	682	660	616	663	612	632	624	665	650	663	697	672	640	677	672	624	644	670	670	660	626	649	628	687	681	666	626	615	671	639	635	638	645	650	652	667	667	655	664	694	642	681	703	706	649	673	647	643	660	595	633	711	671	683	659	623	628	651	668	639	708	637	680	700	639	696	676	710	656	678	676	666	634	635	667	645	662	660	662	672	656	640	652	595	607	631	661	637	636	638	670	706	647	657	664	655	639	645	600	667	632	619	696	669	625	619	619	665	650	654	678	668	672	650	662	633	634	673	692	692	672	640	638	657	665	665	678	693	638	650	694	656	617	682	728	615	652	642	632	630	633	674	625	663	658	657	685	654	630	677	653	677	641	645	651	677	654	673	655	611	648	627	662	676	666	658	627	664	654	687	662	647	647	653	680	671	657	654	649	625	646	638	644	693	626	648	673	660	685	691	669	655	651	617	668	622	641	654	591	682	653	651	638	702	646	672	668	642	656	691	650	669	649	661	642	644	681	667	647	649	624	632	669	626	621	616	684	641	678	670	650	629	679	630	647	674	653	654	635	649	641	661	637	700	629	651	648	673	714	597	735	706	625	682	622	648	660	653	652	700	611	654	646	639	690	656	627	688	635	646	705	664	700	633	652	661	615	736	648	673	665	694	674	633	666	668	664	651	664	629	686	651	641	710	686	661	662	696	670	675	594	624	667	668	638	645	651	615	697	676	646	663	683	610	647	639	646	696	635	634	640	637	665	695	673	643	648	622	656	669	615	620	626	675	629	650	673	621	629	668	636	670	691	646	658	659	708	648	658	665	658	636	663	664	663	669	671	599	642	700	689	625	648	686	639	653	661	660	646	700	617	628	695	704	659	657	669	626	612	676	634	643	635	673	688	672	679	635	633	645	641	647	681	653	657	656	643	656	632	687	671	646	616	666	700	620	670	712	629	641	661	669	643	650	655	677	692	643	609	647	676	666	650	663	630	696	702	640	649	724	697	649	592	678	623	629	658
7063	948	1061	834	618	527	422	340	325	280	281	236	265	219	224	229	215	201	205	219	193	203	197	190	206	190	175	174	197	197	208	227	196	203	241	174	192	185	189	195	178	195	196	176	162	172	184	185	174	191	192	211	201	195	178	196	182	185	189	172	186	199	189	186	211	214	223	185	177	210	227	204	181	174	191	178	220	186	190	184	196	197	170	189	188	184	162	200	199	195	197	166	243	185	201	198	193	176	172	195	188	175	169	194	179	196	212	210	207	186	170	182	171	194	176	194	179	189	186	188	174	182	191	202	182	178	188	178	202	211	179	192	183	197	178	185	200	192	189	185	189	197	188	168	165	197	180	186	208	199	163	177	204	183	189	181	191	179	189	177	187	209	199	177	192	176	190	187	196	206	207	176	166	204	187	175	176	200	179	181	218	190	181	207	202	192	211	169	196	199	176	202	179	182	165	154	167	163	165	192	203	216	174	177	178	183	176	173	216	192	194	171	198	214	195	182	175	181	187	159	173	209	191	191	186	182	164	230	181	186	175	192	175	201	173	191	208	204	188	217	162	192	192	166	180	187	205	198	200	199	180	226	201	188	192	193	191	155	187	183	156	171	195	149	193	183	172	184	194	186	201	176	191	198	192	173	214	203	197	168	209	174	189	188	187	174	184	179	178	188	208	182	206	187	196	184	171	155	172	204	197	181	183	200	176	193	188	165	187	193	174	175	171	188	194	204	191	194	178	190	180	210	196	187	178	165	185	162	179	191	210	201	185	192	183	179	183	168	182	216	191	191	155	158	195	162	194	177	195	182	208	187	179	181	194	183	203	198	195	191	179	189	184	171	201	184	196	193	177	180	207	210	202	203	184	159	150	205	202	173	218	184	183	175	200	189	203	207	191	205	189	182	201	206	186	183	170	194	201	183	195	184	171	186	205	209	194	193	173	219	176	186	203	186	184	218	165	183	176	200	175	169	164	174	188	196	195	192	185	208	186	186	184	183	188	181	177	187	187	202	188	189	189	196	170	170	204	187	173	175	208	198	190	194	187	172	189	156	223	191	176	202	205	206	229	202	206	197	186	182	200	191	191	181	172	199	185	194	181	209	181	157	182	159	183	195	201	176	190	188	165	178	208	199	173	188	192	186	178	195	189	182	204	193	203	196	196	173	197	177	185	206	181	186	193	228	195	178	206	172	199	169	205	195	199	199	162	197	170	193	191	169	171	177	217	185	185	187	179	191	190	167	169	194	198	179	177	195	179	180	199	192	169	171	196	168	199	196	166	201	197	198	184	186	204	152	195	175	179	187	182	170	197	173	204	213	175	201	174	196	204	193	187	204	162	184	165	165	182	170	200	179	192	213	188	175	195	212	174	183	163	195	202	209	175	218	191	177	180	194	196	200	197	174	162	203	181	192	181	178	169	196	187	180	176	157	208	181	192	195	186	178	185	192	219	205	173	185	148	206	182	178	193	172	183	186	198	205	189	188	174	199	172	176	194	181	216	192	187	169	175	176	181	194	186	192	163	203	198	177	175	178	181	201	172	179	179	209	181	178	179	175	166	203	175	212	211	197	190	174	161	177	217	210	169	207	174	177	197	192	185	200	190	189	190	199	200	175	195	184	189	195	188	157	201	190	212	193	197	197	215	152	177	215	177	212	180	193	188	194	182	184	181	227	173	184	202	176	202	179	184	177	183	187	183	196	187	191	193	173	191	197	209	186	173	187	189	172	193	181	174	187	189	167	193	197	185	167	173	201	170	188	157	177	192	172	204	200	201	196	193	176	172	193	168	199	189	175	175	197	182	194	199	173	185	192	189	194	218	188	175	185	188	181	195	185	216	206	215	158	187	195	190	189	177	195	182	189	186	178	197	192	187	171	196	187	200	198	162	174	187	203	162	189	169	182	192	201	196	171	195	185	160	196	194	208	188	173	213	178	209	193	168	213	176	188	188	165	194	174	176	189	171	200	187	195	191	194	180	176	188	187	188	192	213	174	191	193	178	174	192	165	212	201	188	218	175	184	185	208	217	187	159	191	181	172	191	204	211	170	219	169	185	200	188	181	179	174	206	178	201	202	216	182	165	191	174	170	189	194	190	199	181	192	190	169	210	171	187	184	184	192	172	189	199	168	202	196	181	184	185	201	209	216	224	201	200	178	208	204	159	188	186	177	220	208	167	209	207	208	156	187	214	208	179	172	160	201	179	210	203	187	197	190	193	179	201	203	176	179	220	208	171	174	179	207	189	163	184	199	171	194	181	190	177	224	205	177	195	198	176	170	186	188	197	191	195	186	187	205	190	181	220	191	197	173	225	162	221	177	199	195	200	181	188	183	189	191	189	181	194	168	205	187	181	205	194	198	198	177	189	185	171	183	193	180	210	208	180	183	188	168	169	198	197	163	189	165	160	187	193	187	201	194	183	170	197	188	181	175	177	187	234	214	167	198	180	206	207	179	186	189	185	185	162	183	176	164	193	214	195	198	204	177	179	208	204	198	175	189	195	191	182	182	191	157	206	194	201	208	187	200	208	184	170	192	207	217	193	191	179	210	189	192	197	196	191	190	176	183	186	198	205	199	193	201	177	163	195	166	157	186	186	214	178	184	187	174	165	203	221	180	176	200	176	205	200	209	195	195	186	215	206	183	183	181	187	201	197	206	194	207	192	192	186	179	205	201	202	188	171	179	183	198	201	189	190	192	208	170	188	174	185	204	217	199	182	166	158	193	192	188	201	179	177	172	182	184	173	181	181	186	190	196	208	180	174	201	168	167	186	207	162	165	168	183	149	162	207	178	191	199	179	187	174	190	190	179	184	190	193	193	212	183	172	199	184	202	184	191	178	176	167	178	217	191	194	204	183	200	174	204	189	215	183	197	206	207	181	185	196	176	176	197	194	180	192	202	214	176	186	185	194	197	205	196	191	171	192	168	162	188	185	199	184	170	193	202	193	183	173	195	196	197	168	174	167	195	203	191	175	205	189	185	208	172	187	177	185	172	180	205	213	176	202	195	187	190	198	210	176	220	168	190	207	174	204	177	194	176	177	192	189	182	196	199	200	175	211	199	180	193	208	190	194	190	197	206	188	186	196	190	188	186	168	162	189	207	196	194	178	158	202	198	154	183	184	184	190	224	178	207	189	166	188	202	171	205	180	180	174	188	192	199	211	200	179	157	189	186	164	174	191	199	178	174	194	180	175	188	201	219	184	209	185	187	179	166	180	211	191	201	197	185	185	186	201	196	213	201	184	196	197	174	189	191	196	209	189	184	200	174	197	200	176	202	180	169	222	188	195	185	185	163	210	176	175	208	202	176	179	201	195	160	178	187	187	133	184	167	166	191	184	196	211	170	185	194	188	153	192	188	192	191	166	177	208	176	182	196	193	186	194	219	193	172	169	184	195	181	176	188	171	201	173	201	182	208	186	199	209	201	182	216	199	196	218	166	191	185	194	167	195	172	192	187	192	203	173	200	189	170	169	187	195	197
5498	1309	2406	2923	2515	2146	1828	1498	1391	1176	1083	1005	934	948	831	872	778	746	724	738	719	666	711	655	656	696	655	604	642	670	608	622	614	647	650	626	616	631	598	576	562	573	599	588	564	577	636	586	584	605	540	579	594	591	581	543	534	558	555	562	567	615	561	584	630	591	534	559	564	545	526	523	565	569	595	555	554	578	582	522	525	512	568	565	579	554	575	620	537	545	555	544	580	526	577	585	572	542	557	547	573	571	623	586	583	522	587	522	585	592	577	533	590	608	541	536	561	584	573	546	544	529	557	539	567	555	586	546	556	560	577	552	529	555	586	571	592	595	558	529	588	599	596	522	564	577	545	549	549	544	544	555	566	534	531	557	535	572	568	565	598	577	561	527	600	524	569	585	558	542	524	581	575	595	564	506	569	540	576	600	553	559	554	548	553	506	534	556	575	537	594	554	595	539	551	528	549	545	539	566	552	576	607	542	560	582	584	540	568	514	558	543	566	550	554	579	543	521	529	565	571	559	559	590	545	553	550	559	597	593	553	515	556	600	595	575	576	549	531	550	567	562	596	562	539	581	594	536	576	558	546	534	549	550	535	568	558	551	570	571	536	562	566	519	556	538	558	565	548	533	499	532	571	582	579	590	574	540	589	582	546	563	578	613	555	567	561	559	592	562	556	567	549	578	565	567	587	513	573	544	585	551	529	560	590	533	570	551	552	580	594	538	587	549	557	585	559	530	551	561	528	572	551	571	584	555	563	527	507	542	559	531	550	546	594	568	541	584	514	566	570	571	586	559	584	540	531	607	566	540	540	565	548	557	555	567	526	574	552	586	572	523	553	549	532	554	556	581	550	487	561	570	535	547	543	538	570	516	555	595	565	588	553	533	521	554	535	542	599	547	542	528	565	552	601	568	503	564	594	570	603	579	525	603	512	566	561	537	581	529	570	539	532	536	575	568	586	579	532	551	552	560	609	560	545	562	566	566	529	561	558	540	576	552	552	546	542	575	510	571	572	547	547	556	583	561	578	552	571	564	529	523	608	568	535	584	542	563	550	543	562	562	521	587	594	561	529	519	614	558	559	553	583	537	565	595	614	590	545	561	591	579	561	600	517	573	525	546	543	580	579	566	529	528	529	541	538	529	548	562	559	541	585	531	591	575	562	537	576	554	519	517	556	557	552	608	550	556	576	554	549	583	579	553	622	552	565	518	571	522	562	551	536	535	567	557	587	580	511	566	548	510	566	572	580	541	519	555	545	538	553	525	547	572	508	567	544	551	537	536	526	591	593	546	532	583	558	561	580	509	578	518	523	522	532	558	601	579	547	528	541	541	588	521	509	596	547	553	528	578	560	607	536	543	559	547	542	576	529	554	520	550	579	545	592	540	529	546	575	587	557	532	537	530	567	586	525	593	527	587	527	529	536	579	541	559	549	524	556	572	569	522	581	557	600	541	554	541	538	532	601	578	505	584	595	567	540	569	574	545	617	596	607	533	547	558	579	548	589	561	564	529	573	535	549	564	577	560	542	568	531	574	541	557	520	618	562	572	562	549	534	568	534	552	568	595	590	580	541	512	509	519	564	581	576	520	552	553	522	556	571	569	552	580	572	564	539	535	540	560	550	558	536	542	516	560	550	557	516	567	547	554	551	523	522	553	584	548	581	555	536	585	605	540	547	552	570	530	567	521	546	548	572	551	578	559	591	519	566	576	522	576	619	488	599	529	562	550	568	531	588	525	554	568	540	549	568	559	555	583	576	581	574	561	586	554	599	589	548	565	552	573	566	544	520	558	558	546	629	567	590	560	530	538	559	612	563	589	544	531	578	570	576	594	586	562	590	563	567	591	570	553	577	546	563	566	594	577	562	549	595	566	541	593	557	566	557	562	557	518	551	530	562	576	527	538	596	568	585	597	558	538	568	578	525	539	534	580	533	552	559	556	604	586	557	593	543	549	563	587	538	545	556	574	593	555	525	559	583	564	564	595	557	578	536	549	550	543	565	613	545	556	600	598	547	581	485	518	539	559	581	538	597	615	559	559	563	560	502	575	580	558	587	530	555	554	533	575	591	578	636	519	577	572	574	532	589	570	579	588	580	565	575	557	529	554	582	541	537	535	512	510	555	545	569	550	552	565	547	548	577	586	587	539	562	555	562	549	540	572	578	547	568	551	565	558	570	584	547	579	529	525	555	546	606	483	594	538	634	550	527	578	525	584	536	531	577	557	537	536	603	540	530	563	552	539	529	565	600	569	594	574	563	526	509	581	557	525	551	581	526	585	551	534	554	603	555	549	554	564	548	583	581	553	555	575	560	595	527	561	576	561	545	562	605	558	554	540	566	539	561	551	542	538	581	560	601	539	553	568	531	543	536	520	526	560	583	601	560	561	598	578	578	531	547	536	542	548	525	550	594	513	563	562	549	543	551	563	560	589	592	528	612	566	556	550	547	555	523	549	557	555	540	557	552	513	530	562	564	567	563	592	551	609	576	561	558	544	515	545	602	575	562	545	590	578	584	511	547	561	573	553	567	556	550	549	546	588	534	597	580	547	544	557	501	595	568	596	614	622	572	553	523	545	539	596	566	594	588	575	572	539	556	562	547	547	533	551	560	590	547	547	564	557	579	543	571	538	549	568	564	536	550	591	587	529	544	571	565	552	561	564	547	533	628	556	535	519	585	553	576	567	582	534	554	541	541	584	537	495	558	557	569	509	578	572	556	606	566	562	577	539	541	550	554	559	565	561	547	591	559	581	589	535	557	594	554	569	542	565	624	579	525	554	553	576	547	531	547	569	540	557	584	540	591	562	544	528	591	577	599	553	532	614	544	544	616	517	532	534	524	545	543	567	527	571	561	597	543	577	564	551	524	567	558	588	555	542	610	555	566	584	549	600	534	503	554	550	547	564	567	562	569	552	532	566	607	582	552	566	546	568	528	593	586	584	559	574	595	540	527	534	595	535	547	546	559	559	569	581	561	549	594	564	589	551	552	544	555	506	543	543	590	538	573	558	603	577	591	565	552	545	577	564	542	578	569	547	582	564	563	593	538	584	561	592	582	594	535	561	570	570	548	562	548	557	531	567	546	575	529	548	577	585	520	574	564	591	570	528	614	552	579	550	561	572	549	543	524	592	564	540	564	559	611	547	557	533	551	525	552	532	570	564	521	551	581	563	546	533	599	591	610	545	537	562	564	513	515	541	546	534	611	570	567	571	531	574	552	544	556	531	568	575	585	529	585	543	531	563	613	552	581	551	493	567	560	571	560	581	550	573	550	633	595	611	560	568	571	569	548	597	555	547	551	560	587	560	555	530	596	530	578	547	542	585	519	509	550	571	542	539	563	585	519	572	559	602	532	534	607	556	557	576	565	567	529	552	571	536	537	563	517	540	543	582	570	586	588	525	541	534	596	549	616	571	543	553	532	549	580	535	545	541	552	565	546	545	533	531	529	539	513	554	506	550	567	565	566	551	563	566	594	521	575	592
13419	2294	2339	1826	1289	973	833	691	580	545	552	504	460	413	467	460	467	411	424	444	418	426	406	433	395	413	409	420	374	381	348	352	382	360	367	402	374	356	351	385	371	386	397	372	333	371	383	389	385	385	382	369	365	390	406	339	348	346	381	339	366	398	402	359	374	376	374	361	353	348	387	362	372	357	369	351	366	413	384	358	363	345	337	357	372	396	355	361	388	394	372	391	337	382	404	365	348	369	361	314	341	369	401	363	404	361	362	370	349	376	370	417	385	365	388	371	342	344	370	359	375	370	348	362	361	381	378	351	332	383	348	359	365	358	394	342	377	344	387	361	395	367	344	350	363	368	343	345	380	382	369	348	354	329	355	368	331	360	357	380	395	375	382	357	379	370	370	359	377	373	377	373	386	419	358	368	348	364	377	374	372	410	347	335	373	372	350	363	414	356	377	388	361	360	389	344	406	370	323	372	345	379	389	378	371	361	345	359	339	413	399	366	363	380	410	349	370	369	377	372	373	378	345	356	337	369	381	352	354	372	393	356	401	378	346	302	391	374	410	369	351	415	358	381	358	359	351	367	354	378	345	387	353	362	389	362	368	375	359	381	350	381	355	378	367	382	388	422	374	345	342	370	353	388	383	363	364	347	352	368	371	373	391	375	375	368	363	382	388	394	360	370	363	398	395	377	395	371	426	349	411	360	397	392	350	374	370	383	350	375	383	341	337	375	365	355	347	376	370	351	346	334	354	387	350	389	347	361	362	372	382	380	348	397	356	365	391	347	381	358	394	363	366	398	369	325	368	370	365	374	399	368	343	361	333	379	356	390	378	389	369	385	388	368	368	384	310	387	370	357	334	326	399	375	354	369	360	382	316	334	394	350	360	337	376	362	371	348	387	351	362	376	363	323	349	344	416	338	358	371	362	372	384	332	369	366	348	343	383	370	372	392	351	349	351	373	352	394	331	362	394	356	357	375	409	344	331	363	341	326	382	358	349	378	393	376	376	330	391	345	384	375	318	356	325	363	351	352	345	390	355	383	389	369	407	352	372	366	399	401	390	367	344	352	359	372	343	368	339	388	348	371	383	376	369	349	384	372	403	365	370	366	376	330	362	402	369	357	365	384	373	364	371	357	357	370	362	376	348	361	387	372	367	404	380	381	359	327	398	343	346	362	353	357	339	362	396	367	339	373	368	362	375	364	344	369	381	348	369	385	373	374	350	362	351	350	341	383	380	326	354	332	367	362	346	361	371	379	382	374	352	355	384	380	344	384	376	376	402	371	381	349	348	376	347	366	347	337	348	338	362	341	335	363	356	356	376	363	395	362	382	358	399	353	367	374	361	363	370	401	375	366	354	357	366	355	359	402	371	370	347	374	368	365	350	387	377	357	338	380	343	381	374	366	392	369	389	413	353	371	370	397	406	382	376	356	316	377	382	362	357	369	405	379	336	368	382	388	352	364	342	347	353	323	399	378	345	378	404	371	398	394	377	384	369	362	379	370	360	332	368	399	364	368	372	360	352	367	355	320	332	359	378	381	391	348	369	356	346	382	392	359	380	374	351	364	385	410	355	344	367	363	365	386	370	383	370	360	410	365	335	369	386	393	373	403	362	387	332	345	398	392	348	369	362	365	382	348	364	386	394	353	418	358	378	372	346	341	385	353	389	347	347	352	362	361	387	407	377	372	330	383	375	349	352	352	371	411	370	380	343	375	381	381	364	369	354	356	363	350	368	379	369	333	393	376	374	353	381	365	364	357	357	384	351	383	375	334	369	377	344	352	364	369	353	420	348	372	346	361	357	377	366	356	408	375	377	420	410	357	347	387	317	372	378	397	369	353	377	340	367	333	355	367	341	363	401	378	371	369	381	384	345	337	371	320	375	368	365	386	401	375	376	382	340	376	343	370	353	325	378	348	368	392	363	380	354	402	364	361	396	377	352	345	351	344	374	370	350	372	377	385	365	398	375	355	396	342	351	359	389	376	374	328	351	349	373	362	365	347	357	324	343	403	380	381	386	359	318	386	399	395	395	352	404	394	406	353	382	368	401	376	384	355	365	361	338	361	339	322	354	393	369	360	369	384	378	373	358	332	393	330	336	307	360	364	357	340	374	336	354	391	350	391	369	343	361	338	375	366	368	373	344	382	352	368	360	351	351	363	378	365	372	372	368	340	378	354	368	345	368	349	366	427	383	354	346	326	344	363	363	374	369	387	340	352	374	351	363	380	355	420	364	320	361	346	372	390	390	385	351	392	342	358	386	360	343	383	341	341	360	402	399	358	378	349	349	362	369	388	383	379	375	360	321	387	382	352	368	403	378	350	356	362	349	350	343	372	360	388	349	388	393	375	373	370	345	375	382	412	372	370	372	331	343	372	394	345	365	347	354	371	328	409	386	390	352	363	336	333	332	352	369	367	360	333	373	361	385	359	397	375	361	389	382	372	348	351	377	383	374	348	360	366	352	392	368	356	373	375	354	343	385	352	346	355	365	357	374	356	386	389	355	384	366	385	363	385	406	383	361	386	385	380	406	388	363	389	404	366	354	369	371	325	377	362	369	392	360	403	364	382	393	352	327	374	379	372	358	324	370	379	373	377	396	368	357	354	341	340	363	337	369	363	348	373	386	385	364	373	360	360	369	414	362	352	375	352	359	378	379	357	357	378	354	367	370	371	357	360	370	352	364	352	358	388	365	382	383	363	383	348	360	349	346	360	384	365	351	349	345	368	388	385	377	361	371	336	330	370	396	354	376	358	377	360	375	370	363	399	335	383	421	334	345	391	377	370	335	354	338	379	356	400	402	349	386	378	378	364	379	391	379	384	362	373	361	370	350	389	366	386	392	332	393	381	375	374	413	353	362	381	379	349	345	386	371	360	362	372	359	389	343	387	399	320	378	361	380	360	365	351	342	339	402	365	363	350	375	377	333	381	351	356	366	336	345	377	364	348	354	371	374	382	378	375	351	377	371	356	344	399	372	348	356	366	351	401	346	369	386	353	372	387	339	409	327	403	392	341	391	372	367	394	351	372	399	366	381	366	327	354	369	353	385	361	385	350	362	336	374	388	374	353	405	392	374	376	352	377	356	345	331	343	355	404	367	345	407	380	400	338	360	351	369	378	395	350	348	357	359	388	346	374	372	372	358	399	362	409	377	354	346	376	353	395	378	398	362	366	379	348	416	336	369	364	354	371	372	359	353	345	387	349	353	354	370	362	379	353	343	389	339	362	363	345	364	380	344	388	360	357	380	358	368	386	386	408	364	372	402	362	378	372	369	365	392	340	365	357	372	375	351	365	357	381	350	362	380	353	352	373	386	396	371	356	377	375	371	405	370	357	357	392	376	403	356	389	401	391	393	373	371	350	371	334	357	381	344	366	358	358	398	377	358	345	375	378	374	394	357	359	375	384	363	393	382	371	356	352	392	353	374	371	341	355	315	371	378	393	359	354	378	367	365	328	333	368	343	370	354	379	379	355	367	380
7695	2264	4639	5316	4568	4053	3296	2844	2581	2286	2042	1766	1731	1658	1535	1438	1436	1324	1340	1275	1246	1221	1179	1168	1153	1150	1158	1098	1094	1062	1076	1098	1052	1076	1067	1041	1077	1063	1083	989	1007	976	1012	1038	1017	960	984	1025	941	980	987	974	999	1034	983	970	1025	942	971	1008	939	997	1007	967	992	1006	972	972	974	928	951	958	1003	912	931	974	932	929	965	921	1040	994	962	956	938	970	905	987	941	933	993	975	941	920	888	915	979	928	957	903	962	877	946	983	911	957	947	954	957	971	923	947	963	970	954	961	929	933	932	952	948	913	932	938	969	932	912	922	984	917	924	1001	931	933	984	979	949	945	966	941	1001	891	975	911	927	915	1014	912	932	991	939	923	936	948	938	961	926	904	969	959	907	947	954	901	927	900	899	972	959	942	910	904	936	927	949	972	970	924	996	922	961	980	1028	935	911	970	933	910	980	885	1007	912	866	932	966	950	950	964	975	937	922	986	926	940	939	946	925	931	890	915	1020	925	949	956	939	966	910	963	951	927	925	936	923	896	929	943	910	967	941	904	957	947	942	946	914	914	960	938	866	921	959	925	949	938	924	996	908	922	942	895	1001	899	970	887	952	959	937	932	953	891	941	944	936	975	958	969	935	932	943	927	899	925	925	925	961	930	896	937	915	956	943	938	945	923	960	962	917	921	938	866	906	960	922	937	930	939	915	956	919	983	935	970	983	971	953	919	938	946	904	962	894	917	898	959	983	922	917	891	926	942	925	956	960	922	982	908	922	904	967	916	923	905	973	925	950	972	922	974	934	949	991	927	940	935	919	936	920	894	923	919	991	905	933	960	923	922	951	910	901	1000	951	895	966	972	986	945	882	927	935	921	942	953	910	964	941	944	957	959	946	948	894	933	954	957	952	964	917	879	928	962	974	997	939	965	925	941	911	929	958	909	948	966	954	966	906	933	951	881	944	889	933	921	960	930	948	919	968	907	938	918	936	866	914	926	923	932	878	936	974	918	949	883	894	956	986	961	981	907	903	990	955	953	920	973	985	932	928	932	996	851	967	944	908	948	984	951	920	983	931	994	926	982	921	946	946	894	969	915	998	946	879	1007	921	933	967	959	979	931	951	961	1004	927	955	1016	922	912	927	920	934	930	935	982	981	952	970	956	845	935	910	975	920	986	931	947	920	981	930	928	916	913	886	945	912	980	924	935	995	872	935	947	1009	941	916	958	958	871	872	913	919	935	931	909	948	902	945	890	943	905	938	971	918	975	938	933	869	940	838	900	960	953	921	932	964	953	961	894	943	913	907	948	898	964	1009	979	976	916	986	981	917	967	952	892	979	967	868	942	902	908	966	960	926	951	907	936	953	965	940	987	963	920	960	890	918	949	974	980	916	1001	958	953	884	940	950	920	926	928	960	943	1000	924	925	938	956	913	931	944	940	947	913	961	917	967	931	936	927	946	915	932	900	907	922	931	938	945	987	931	940	934	905	884	937	939	973	923	983	924	951	914	951	976	967	929	940	881	888	942	937	910	922	917	923	968	917	933	935	926	915	955	953	932	926	927	896	998	955	943	972	920	922	943	961	932	906	914	977	938	974	918	894	962	971	955	916	927	932	962	932	954	982	944	921	931	1005	959	937	893	931	906	937	949	941	923	915	918	964	938	931	964	907	942	902	895	921	951	910	928	953	931	924	948	981	968	988	898	943	908	935	942	930	886	947	889	912	964	953	944	969	971	960	982	915	944	911	916	892	952	940	973	861	895	953	914	957	932	953	888	928	929	926	908	955	944	952	876	902	980	897	896	956	925	981	967	928	917	888	956	957	903	936	914	993	907	914	973	946	982	903	962	956	942	950	998	940	905	948	977	916	962	921	937	912	925	939	924	949	988	950	887	921	957	939	913	892	938	924	958	940	944	917	925	922	929	987	893	931	902	942	930	1008	902	924	963	934	964	959	928	916	941	907	946	958	973	937	922	893	946	962	962	951	976	936	930	941	975	936	994	968	954	949	907	919	953	953	916	939	935	868	1009	953	906	929	882	888	925	933	903	945	936	937	897	944	907	939	944	873	919	955	1019	971	947	947	915	952	885	911	973	944	971	926	935	957	914	925	954	916	877	945	938	901	931	938	886	989	960	1027	990	921	917	940	953	945	935	970	900	968	946	912	921	984	951	922	984	873	919	953	941	957	999	953	903	916	936	945	877	932	909	966	979	956	963	934	920	951	934	914	911	993	989	935	918	929	947	917	978	913	973	958	925	916	958	976	942	962	905	948	939	943	975	930	924	944	940	966	955	958	917	884	973	953	933	959	957	946	935	904	939	917	920	977	991	915	903	948	913	974	970	876	955	931	948	950	908	861	944	955	899	958	937	908	931	1021	939	932	947	925	948	945	964	933	925	938	964	957	951	979	922	901	928	938	930	950	890	925	946	929	948	959	938	940	965	928	933	937	952	899	935	973	892	897	913	933	932	917	907	928	940	886	979	918	921	910	911	950	908	939	876	947	896	988	916	939	895	918	867	948	971	954	939	932	891	1004	986	963	955	991	926	895	926	876	961	932	1014	909	916	867	922	968	944	971	965	944	916	905	960	950	980	929	906	919	948	959	964	922	947	901	888	905	936	956	969	926	931	903	879	897	930	917	919	920	931	993	993	970	935	963	904	963	917	961	938	985	947	961	975	895	918	918	958	961	966	920	954	912	935	912	968	923	986	947	987	941	951	949	913	941	915	888	889	891	927	958	950	942	906	905	998	956	896	960	932	894	909	911	921	974	944	935	960	889	920	933	910	878	930	954	963	926	946	1004	917	930	948	961	912	907	939	974	933	941	924	896	916	939	936	914	898	931	924	955	913	942	910	933	965	906	988	957	976	936	912	911	908	918	942	910	941	919	938	984	921	972	932	919	935	995	942	980	866	889	996	928	892	922	969	895	920	988	943	948	897	891	915	972	939	918	916	907	940	915	938	959	916	934	934	972	980	932	994	928	895	1007	924	929	933	931	910	887	954	876	949	944	997	927	972	929	921	865	984	1003	945	948	957	922	898	977	864	939	894	890	923	906	945	910	878	964	914	943	939	934	949	928	936	967	893	963	982	904	948	921	910	995	973	922	952	991	908	945	923	911	905	957	958	978	959	913	929	963	949	902	896	931	948	950	969	990	980	975	963	955	937	977	957	970	980	948	932	926	940	970	908	1007	907	910	994	913	962	937	926	901	922	918	957	906	921	890	1001	904	889	965	984	954	966	971	923	862	978	929	889	949	946	971	925	950	943	963	976	928	962	958	924	939	939	906	919	937	921	972	898	921	961	927	903	929	927	898	930	930	950	978	920	930	927	912	975	886	955	925	921	968	911	938	928	926	920	932	914	978	926	916	915	991	903	909	870	986	950	901	926	992	953	962	926	860	883	970	956	954	966	867	984	962	910	937	939	910	929	975	940	930	946	920	889	961	938	956	938	947	958	980	962	909	970	922	961	966	965	996	952	939	953	939	904	941	939	885	969	958	886	970	921	979	909	911	935	918	906
2102	258	293	292	245	249	242	270	232	260	245	234	239	271	239	233	266	257	258	222	237	253	257	248	255	245	265	281	229	244	246	236	247	235	237	284	248	245	253	250	249	193	262	227	241	240	263	252	235	250	246	247	254	244	213	210	256	253	260	241	247	265	246	248	235	279	256	239	250	244	237	268	248	269	251	262	255	222	240	248	252	248	245	235	231	231	252	270	240	252	235	246	277	237	235	234	239	263	260	264	285	251	243	244	244	248	248	284	249	255	250	264	224	244	233	224	278	233	255	249	257	254	240	259	216	244	267	248	214	255	255	228	226	268	242	258	252	261	218	271	241	256	275	254	257	263	253	240	234	222	233	243	235	239	246	247	277	258	267	224	243	248	224	250	243	259	246	257	226	223	250	229	219	281	228	247	217	217	237	235	229	269	276	260	245	239	238	243	252	235	272	218	256	281	274	225	239	214	242	233	251	241	224	250	224	246	224	267	259	235	268	223	260	236	261	239	233	227	223	256	269	222	249	231	245	237	254	259	266	225	241	244	257	223	245	250	256	234	234	223	249	258	232	209	243	274	232	218	232	254	229	219	235	249	245	244	231	227	244	228	234	244	249	245	257	264	225	223	263	236	270	237	233	237	247	222	240	242	254	255	245	230	246	256	222	266	248	249	238	231	263	224	242	277	242	245	220	257	243	244	250	234	235	241	244	249	240	253	228	237	231	257	249	246	225	250	260	236	250	227	214	245	204	216	241	261	248	267	235	236	231	229	222	217	244	229	246	257	210	213	257	243	240	239	242	268	264	233	239	241	265	261	223	217	235	234	273	260	229	232	228	236	260	259	246	249	230	255	246	262	256	245	272	265	248	247	248	237	260	233	233	226	272	250	256	224	222	271	254	263	285	219	221	228	234	238	235	270	251	244	241	222	254	242	233	244	213	240	238	243	248	260	253	261	256	228	260	263	282	205	238	248	233	257	270	240	234	250	232	233	234	232	263	254	252	225	241	232	243	245	222	238	238	234	246	231	216	232	259	230	256	248	265	237	240	241	253	231	235	245	227	244	245	218	275	267	242	269	226	241	230	241	237	252	241	235	264	238	252	243	251	251	196	244	272	252	243	235	237	272	274	266	259	257	252	238	232	247	264	232	241	247	248	267	263	247	279	240	235	243	299	224	270	280	235	247	249	240	281	250	229	242	241	246	223	230	229	223	232	246	227	223	264	272	267	229	260	253	226	236	242	250	253	240	240	246	252	241	249	222	225	239	276	238	261	218	252	258	234	248	251	260	250	237	246	247	251	228	259	249	220	245	273	268	256	260	253	232	218	269	226	223	247	249	210	244	214	251	255	248	220	248	247	286	240	240	250	261	253	248	226	252	272	221	234	229	258	222	257	263	240	268	200	242	239	249	225	252	240	253	253	268	234	236	283	221	247	272	276	244	197	229	262	253	233	253	252	226	233	226	228	221	256	234	225	242	232	243	240	232	225	229	212	244	241	239	255	239	223	267	251	239	272	250	242	248	229	232	269	240	237	238	223	249	247	247	235	257	231	236	221	250	268	221	247	239	245	250	245	250	221	264	238	234	230	230	206	257	247	237	240	232	263	263	242	230	220	231	264	265	225	225	213	271	250	257	238	232	253	247	294	210	260	248	274	208	222	249	230	257	247	266	249	233	254	246	212	217	239	217	249	251	224	276	261	264	249	253	265	248	243	267	256	266	242	250	241	229	253	258	264	245	230	283	243	252	257	257	236	251	226	244	232	230	272	228	260	232	266	243	235	249	224	243	275	249	236	210	251	246	238	250	217	247	261	239	242	253	225	239	261	237	260	222	274	255	238	260	265	239	223	230	252	232	266	248	226	271	257	243	267	256	225	248	253	270	232	216	216	226	234	240	269	232	217	225	229	275	243	237	224	254	239	234	251	228	250	236	245	234	223	262	266	218	256	247	251	246	243	246	247	252	249	252	254	234	238	259	254	237	249	241	243	226	241	266	232	271	223	247	222	229	240	240	257	286	215	233	246	221	261	245	214	242	287	245	257	201	241	232	271	217	266	271	243	248	253	240	257	251	265	255	269	230	228	258	234	238	221	278	250	255	234	218	248	233	234	261	218	253	242	252	220	264	234	259	236	236	243	229	227	260	266	258	235	255	235	234	245	240	257	254	220	244	252	246	227	238	224	232	237	246	248	261	256	249	220	242	240	262	260	269	245	245	240	264	232	250	235	249	225	261	254	267	257	256	262	213	242	252	225	218	238	241	238	247	250	249	240	228	284	239	259	244	239	248	242	247	252	252	237	277	234	254	252	225	261	257	230	239	253	247	255	227	262	221	262	245	254	256	225	254	248	228	253	258	253	222	241	234	249	253	271	253	252	239	227	228	244	242	226	250	223	243	275	242	258	237	263	245	251	243	230	235	234	263	254	270	244	283	259	235	216	248	238	231	257	227	222	252	232	229	260	212	228	229	235	236	240	225	229	254	246	268	271	238	251	258	244	279	243	267	251	231	243	220	230	225	255	240	224	251	231	225	219	244	226	225	239	236	242	266	256	248	258	231	281	243	217	231	265	232	242	253	259	245	244	263	265	258	276	248	239	248	240	264	243	227	246	241	234	241	232	246	253	248	251	253	250	248	245	265	220	223	267	279	252	210	217	244	226	228	222	237	228	264	269	225	257	235	237	246	228	255	228	223	242	232	260	273	242	280	228	268	249	244	240	232	253	240	230	226	249	272	262	229	240	226	234	250	269	235	246	232	261	263	218	238	247	248	248	251	235	233	233	235	224	259	235	238	239	229	238	229	242	247	249	230	236	231	242	209	234	251	217	261	240	263	232	257	242	236	238	276	232	237	249	248	240	259	227	228	219	243	244	227	223	217	219	224	252	229	268	232	240	266	217	248	292	244	235	292	238	242	238	258	217	237	234	268	243	254	249	267	227	222	275	270	235	220	213	236	233	231	254	263	246	275	227	243	265	226	257	264	254	240	240	254	258	264	261	281	242	249	253	272	212	254	255	264	247	216	245	254	288	235	222	207	246	244	243	261	255	266	245	264	242	240	237	259	240	250	256	237	218	246	237	252	224	273	236	219	236	215	221	236	263	255	272	251	232	242	209	251	220	259	261	249	226	236	260	245	252	221	228	261	262	273	241	236	207	266	274	221	243	249	245	228	232	245	239	236	258	266	231	241	252	232	208	217	254	227	258	288	243	228	258	258	250	268	266	225	215	214	232	250	232	250	252	239	229	251	251	251	238	223	215	273	268	214	278	268	267	253	268	242	247	239	241	228	227	240	262	242	279	236	230	230	239	215	277	256	229	216	231	260	279	273	274	257	270	263	249	220	220	233	211	220	225	242	222	239	262	264	252	232	243	223	234	253	224	256	252	236	255	229	243	218	246	267	246	213	262	234	241	244	250	239	276	253	245	242	268	257	250	227	240	257	262	254	242	252	265	233	248	237	251	251	244	232	242	230	264	226	255	271
2361	694	747	746	776	743	694	720	663	672	681	658	721	665	658	676	686	649	653	685	687	661	648	681	670	656	676	658	614	646	629	707	643	665	633	668	624	640	639	620	651	648	649	657	636	650	631	617	678	584	646	674	604	650	668	661	678	647	644	640	681	679	648	613	660	651	714	612	673	671	688	642	640	643	688	662	672	599	666	684	648	662	616	635	618	649	643	712	664	684	647	662	668	678	640	634	665	650	638	648	689	627	655	667	672	656	634	666	653	636	652	615	655	643	634	653	630	624	641	643	645	649	688	678	628	668	646	623	622	638	671	686	664	623	630	660	667	634	659	646	668	655	602	672	625	665	623	679	620	655	674	672	615	676	686	702	644	664	607	707	699	665	631	648	636	625	645	654	622	633	653	642	640	652	660	615	647	637	693	669	637	637	684	612	650	653	638	711	677	641	685	635	659	677	693	611	631	680	653	627	656	662	654	698	662	621	642	649	622	677	644	672	660	634	621	644	618	636	658	663	605	682	669	649	677	670	712	684	664	711	675	672	647	684	634	687	674	654	623	666	627	638	662	655	700	653	657	675	679	605	669	592	628	682	687	643	662	642	661	669	652	665	671	637	650	626	712	632	635	647	671	621	638	665	650	627	613	654	644	635	644	627	653	609	632	660	681	628	633	642	618	660	683	622	693	615	628	646	637	605	633	628	657	665	671	666	657	641	676	651	648	627	664	668	656	664	675	588	669	620	689	688	676	633	613	655	617	641	633	612	631	663	638	688	672	692	718	625	632	672	606	674	657	635	619	681	672	657	662	649	629	633	651	658	644	636	655	620	631	606	656	612	657	639	631	613	609	622	637	699	617	598	621	619	632	615	659	649	635	629	627	649	604	692	634	645	625	676	645	635	613	650	623	641	701	607	671	663	662	677	687	647	661	662	664	649	669	701	692	673	666	671	674	639	662	681	697	605	678	685	654	632	690	676	655	642	636	647	653	643	632	658	640	579	615	652	662	670	643	613	698	668	656	655	667	611	655	634	638	631	626	638	635	682	649	647	621	644	683	653	622	620	665	637	638	671	647	620	642	648	656	687	620	671	714	629	641	632	664	636	613	686	633	651	683	664	675	663	662	637	620	688	641	693	716	622	694	627	686	625	651	627	656	604	696	634	660	664	680	657	647	657	680	677	655	687	621	699	657	690	700	633	619	645	633	677	636	642	647	655	632	665	629	686	656	634	611	643	645	630	671	684	670	677	669	625	675	621	679	641	668	631	654	594	645	634	664	685	643	627	667	642	670	652	693	601	644	579	653	694	656	644	638	645	663	666	647	664	622	699	643	668	691	672	647	671	686	711	647	652	654	648	657	654	657	645	646	632	687	624	692	609	604	665	617	629	656	641	626	680	640	686	671	656	649	669	677	684	635	612	646	679	666	700	607	657	670	707	686	646	577	648	632	679	698	654	660	619	680	617	634	706	628	667	640	620	629	678	640	677	655	647	699	640	651	588	624	614	634	684	653	620	662	676	628	671	623	619	640	670	597	670	655	654	653	690	681	636	629	642	655	619	654	631	639	629	719	642	650	696	599	679	640	624	671	696	671	652	632	661	595	667	642	632	664	655	663	655	621	642	637	690	675	644	646	671	685	649	639	667	677	601	658	665	674	659	669	676	685	670	649	666	679	646	622	619	658	666	613	711	692	637	615	659	619	700	635	637	630	646	657	618	609	638	642	659	636	644	651	719	661	680	652	628	673	675	603	674	698	720	664	656	668	661	641	598	669	635	657	588	649	631	670	625	631	687	658	699	598	662	639	667	686	694	647	639	648	661	660	670	663	633	678	682	694	636	656	697	656	668	635	648	652	624	670	634	672	644	633	674	658	649	615	652	683	630	652	634	620	615	680	663	636	653	592	624	653	682	650	634	646	660	650	670	612	688	644	683	659	656	669	663	677	607	610	656	639	662	671	666	649	619	672	635	660	618	668	669	660	670	654	667	644	633	633	647	657	636	665	660	648	674	656	644	668	642	670	641	630	637	659	647	619	639	648	659	714	699	657	647	650	615	689	654	699	668	669	661	645	659	632	691	665	620	682	671	635	648	663	644	619	696	671	597	668	621	630	638	636	669	673	610	698	658	682	677	663	681	650	631	623	632	655	623	645	684	673	624	614	666	682	619	636	655	646	621	657	687	669	630	691	663	677	682	662	640	630	647	655	647	685	659	660	650	657	629	657	630	675	632	635	672	630	653	658	639	695	742	669	719	670	711	684	671	657	625	646	661	672	642	729	624	668	644	674	622	659	664	635	682	664	670	627	634	656	655	644	663	640	679	606	648	698	626	658	649	678	648	680	661	627	621	638	655	648	660	689	606	641	670	670	662	674	627	683	653	622	604	587	651	645	648	672	663	622	690	654	653	638	676	681	683	653	640	676	672	675	635	618	678	680	658	648	616	646	664	655	616	658	679	650	692	669	640	638	633	681	650	683	639	615	653	674	662	680	625	641	638	681	620	638	638	620	692	668	636	703	620	669	658	641	632	650	660	680	655	615	669	618	663	612	665	661	690	650	660	647	608	662	701	616	624	652	672	674	647	647	703	622	670	653	660	658	644	698	639	661	626	609	689	636	661	681	656	679	645	634	626	628	677	633	658	657	636	637	666	692	664	598	665	635	660	658	635	647	623	656	602	688	655	637	665	642	637	695	634	635	656	628	637	650	628	652	631	719	611	694	694	637	657	604	666	607	691	642	659	666	653	675	618	620	659	673	648	610	655	668	612	643	665	680	643	640	619	650	625	625	654	650	676	692	738	624	642	671	669	650	602	644	655	653	679	691	652	653	631	694	713	652	669	640	666	628	646	656	618	694	663	621	657	613	655	666	667	668	665	659	635	667	698	629	693	643	638	662	639	670	663	650	616	686	616	686	663	659	638	659	629	613	635	637	684	652	645	646	676	650	622	715	634	662	650	594	614	695	640	632	663	703	642	690	634	657	652	673	652	623	622	685	621	633	660	615	643	636	668	674	653	599	637	650	669	587	630	717	636	698	675	604	688	650	632	600	624	635	613	653	645	676	659	669	657	663	641	605	631	710	633	678	655	646	634	669	670	614	641	649	653	654	688	633	635	645	631	633	655	609	679	654	647	683	651	684	637	678	666	660	662	691	643	638	664	652	648	635	590	657	621	655	660	685	664	645	626	671	638	629	675	639	696	635	675	615	684	670	628	651	624	634	616	651	671	637	631	671	618	676	650	678	629	666	686	665	629	675	585	669	654	641	661	714	625	647	643	654	668	625	629	663	654	664	659	657	644	687	641	710	655	625	642	654	614	609	651	658	670	636	621	697	662	613	633	631	679	644	673	648	683	646	630	652	649	649	687	625	699	690	620	607	607	740	628	654	686	662	601	687	650	639	652	633	630	683	600	638	678	662	651	648	617	658	668	679	672	683	674	612	679	578	661	649	646	635	678	626	700	664	644	655	667	646	693	662	645	666	677
7342	949	1065	890	610	484	391	363	331	302	284	239	228	231	245	245	219	227	232	203	211	229	200	213	178	200	177	195	177	181	215	204	172	229	203	189	208	216	190	184	223	212	175	210	194	172	189	189	177	161	195	189	172	202	201	189	192	197	203	197	210	185	203	186	205	217	203	204	165	195	160	201	191	184	192	228	181	203	215	216	201	201	188	187	195	171	198	180	183	182	173	202	186	193	198	177	235	193	205	194	174	197	214	200	169	185	189	200	168	196	221	182	192	197	189	206	201	196	212	163	207	186	191	199	184	179	190	197	170	169	186	177	197	181	207	200	175	170	194	173	196	203	182	189	174	173	181	200	200	185	186	185	193	180	192	191	178	182	192	160	183	197	176	163	170	195	170	167	201	187	193	155	168	177	180	188	195	170	200	208	193	170	215	167	179	213	183	179	204	182	172	175	191	181	200	210	204	173	179	187	167	171	192	194	196	168	175	170	167	199	187	192	200	179	151	170	167	195	186	185	195	185	182	173	164	186	199	201	190	191	206	178	178	161	209	207	171	183	190	198	194	199	171	188	197	198	206	192	176	175	175	197	165	182	181	165	187	188	207	201	178	203	211	198	171	181	178	181	188	189	194	163	188	204	183	196	199	175	184	186	184	199	204	208	184	180	194	160	188	179	179	152	198	190	160	180	155	178	186	214	191	202	180	194	190	200	195	184	216	204	200	193	180	200	194	192	197	156	180	196	210	160	167	218	203	190	174	191	206	170	205	202	215	208	161	177	220	183	168	217	183	184	204	206	174	213	184	191	167	173	212	166	191	173	189	192	170	214	188	199	208	188	180	194	224	189	167	191	162	220	237	200	200	204	217	168	181	162	185	188	181	201	191	200	180	190	187	175	188	190	172	187	171	198	209	177	210	177	186	191	174	188	169	170	194	199	171	194	185	193	189	189	188	198	195	162	193	215	169	178	165	175	213	202	169	213	214	203	189	202	198	203	174	215	182	202	188	204	183	179	172	200	180	177	210	210	192	166	204	199	173	202	174	183	201	195	184	184	186	173	179	200	175	190	156	178	196	189	169	187	205	178	192	183	189	172	186	189	175	199	169	175	199	212	174	177	215	195	161	165	159	206	189	205	223	189	210	174	180	177	184	180	202	199	208	193	186	214	206	177	179	199	174	179	195	187	188	178	159	179	195	184	178	183	197	176	191	159	212	218	183	208	183	206	207	186	194	184	171	186	184	213	180	179	173	192	182	189	174	183	186	196	167	191	177	187	203	180	180	185	216	164	170	187	187	191	210	198	189	183	189	197	199	216	168	194	189	168	183	214	192	161	171	226	169	182	177	206	190	160	189	215	184	221	208	161	200	210	190	186	184	193	177	169	206	202	201	206	182	193	145	193	175	201	172	165	184	203	191	175	212	200	170	162	211	169	183	188	217	199	182	184	214	203	168	197	208	208	174	194	194	209	201	190	187	162	194	209	195	194	217	180	168	188	199	188	177	203	200	180	208	192	189	184	183	142	204	213	201	195	194	184	190	186	190	199	181	210	178	154	179	192	198	188	173	166	200	180	182	174	187	182	202	194	182	190	176	179	167	170	180	169	184	147	192	197	182	199	182	193	193	166	179	173	220	190	221	212	198	224	178	232	208	177	213	189	212	178	184	197	198	178	208	200	187	179	200	182	206	190	202	193	207	203	218	181	201	197	200	172	198	193	209	188	225	176	191	200	196	183	174	166	183	198	205	200	164	192	210	187	180	188	209	193	164	190	194	202	168	183	162	158	176	187	210	194	185	207	207	169	194	187	189	201	184	186	168	202	201	177	192	213	195	196	200	200	178	174	200	177	159	163	167	201	176	193	185	177	188	211	191	158	180	181	172	180	171	191	181	175	190	193	189	201	206	177	204	209	182	200	185	169	187	185	160	181	193	201	200	175	169	210	194	223	200	213	194	209	210	198	198	193	156	186	176	193	172	185	161	193	217	196	200	187	181	167	176	201	184	176	176	183	189	202	183	173	196	197	163	185	165	184	173	158	213	191	184	202	173	180	195	191	194	194	207	218	188	189	159	194	187	221	210	172	180	161	197	199	185	193	195	165	195	184	176	184	186	199	200	184	172	196	179	165	189	191	209	174	179	168	161	197	165	180	213	200	190	193	191	163	199	167	179	205	187	197	190	195	186	167	203	194	175	199	197	190	173	211	180	191	175	195	191	192	192	183	180	211	191	187	174	197	186	177	208	157	208	177	191	183	184	188	210	174	190	208	196	189	176	187	213	190	193	194	161	184	210	181	217	205	191	191	192	184	194	204	185	174	171	200	172	186	189	175	206	194	164	211	197	171	189	170	199	181	202	188	187	178	178	165	191	167	179	204	201	194	215	184	184	192	180	204	203	191	171	189	177	211	177	186	184	217	213	217	203	200	197	217	203	232	181	183	170	180	187	174	209	187	185	178	159	191	188	204	218	163	183	195	198	190	203	210	190	180	197	197	189	160	204	182	177	212	193	183	200	202	200	173	177	162	189	198	158	191	174	201	160	163	174	170	176	209	210	200	207	188	180	189	172	205	201	181	201	185	194	200	186	202	172	168	209	193	196	209	190	203	174	186	191	181	172	187	197	181	173	185	170	195	163	183	178	159	198	191	213	199	180	193	209	153	172	184	206	194	169	181	211	196	182	159	198	173	175	184	204	188	185	195	150	193	198	197	193	181	145	173	176	171	148	188	193	183	198	201	205	174	202	183	182	206	206	188	169	181	187	188	220	233	191	177	171	203	184	188	210	185	185	174	196	194	192	206	148	176	203	189	181	195	185	185	194	203	167	191	196	191	183	206	210	200	170	182	189	219	174	180	170	176	188	179	194	186	172	191	181	178	181	181	191	203	168	189	205	189	180	189	180	183	174	195	202	184	189	184	156	185	188	196	208	186	204	193	172	184	162	183	161	183	180	168	182	197	206	211	218	197	202	182	185	169	193	176	186	161	208	189	202	183	204	169	212	177	190	182	195	186	198	188	205	184	182	185	174	169	209	208	193	180	215	207	183	185	190	203	186	199	168	185	177	165	198	200	193	202	179	191	187	198	186	183	192	175	206	179	217	181	210	196	215	198	189	179	163	175	179	189	199	174	187	206	173	190	179	190	194	217	190	183	193	220	179	179	197	182	207	198	203	168	176	182	176	172	187	188	193	174	203	188	180	182	171	169	157	193	177	204	216	186	188	170	166	180	170	193	183	199	197	180	163	184	190	223	162	218	186	209	194	218	191	179	194	194	190	181	198	202	184	206	174	193	203	170	184	193	191	192	180	192	197	207	193	214	188	207	159	185	192	187	191	164	204	177	192	208	234	173	190	184	192	200	184	199	177	183	182	205	157	195	215	188	176	220	182	198	177	188	160	196	165	195	175	187	211	188	207	175	203	196	174	167	177	170	183	160	192	170	184	166	211	206	180	193	180	186	200	183	159	205	203	189	191	188	176	186	199	193
5540	1318	2385	2919	2537	2068	1836	1576	1323	1169	1081	1046	942	952	872	865	805	784	716	718	732	683	716	649	694	666	633	705	584	648	628	665	610	610	634	629	570	583	622	564	609	633	565	581	576	568	548	550	575	572	609	621	528	613	592	577	574	603	558	551	586	595	546	573	599	594	566	630	558	572	596	571	549	585	594	580	547	546	575	573	581	603	599	557	526	633	590	552	570	547	551	587	513	622	559	570	547	578	563	588	547	527	541	544	564	566	531	577	560	581	575	565	559	543	546	560	542	597	541	559	618	566	573	601	578	540	566	535	559	575	570	633	548	562	554	555	560	543	537	556	526	553	597	571	536	563	548	543	549	605	526	534	585	608	552	564	541	580	576	534	518	585	566	509	599	563	518	591	535	564	566	547	596	542	568	567	563	608	529	511	598	586	521	576	539	565	551	565	559	560	540	577	590	557	560	569	581	571	527	637	578	524	569	559	580	563	564	567	577	581	563	557	532	558	556	527	574	537	591	556	584	586	534	554	599	549	548	601	527	598	561	564	579	552	524	592	569	552	557	548	577	551	546	548	565	543	580	552	575	589	552	550	569	537	572	542	599	591	527	570	556	566	547	531	555	566	529	509	543	548	556	577	552	545	538	533	571	548	526	534	572	544	584	548	547	562	579	543	517	568	562	562	528	526	553	594	553	573	541	529	491	549	568	541	562	592	561	562	559	559	565	546	555	530	551	541	588	562	535	570	604	575	558	555	563	533	539	563	570	586	543	567	554	583	580	572	609	600	573	548	568	565	552	546	603	563	565	538	573	520	558	532	567	533	571	567	504	591	559	529	531	583	577	563	568	550	523	522	576	550	557	534	572	538	562	556	544	604	572	550	560	535	595	540	546	578	571	539	531	562	585	565	543	552	569	568	560	562	557	551	595	564	552	544	576	573	578	566	589	562	563	573	559	569	549	522	550	566	515	606	611	569	559	522	586	602	561	545	576	579	545	539	588	551	563	582	540	575	537	544	565	554	553	555	598	560	560	554	536	557	554	583	552	535	551	564	587	547	556	578	575	578	536	536	568	576	620	541	566	581	557	546	572	566	582	576	533	573	541	526	571	543	596	525	559	546	571	583	572	580	558	565	559	544	567	559	596	568	597	552	564	517	522	546	566	556	551	604	614	527	514	593	566	579	572	562	534	557	550	542	574	592	566	578	570	560	557	533	533	530	572	550	562	585	555	554	522	570	570	586	552	569	578	565	570	524	554	585	502	542	535	591	561	565	610	575	570	564	621	541	558	569	579	512	546	555	533	542	585	552	547	593	545	552	572	552	582	590	589	547	512	571	547	549	541	524	569	577	533	578	548	534	574	526	555	557	543	585	555	544	534	555	553	511	564	621	554	508	542	614	583	543	522	579	528	576	548	536	542	505	553	597	564	568	535	574	573	558	570	509	525	511	533	568	549	557	597	568	546	566	562	579	573	527	563	566	569	581	544	521	558	637	568	531	586	571	578	570	570	573	585	549	597	564	595	513	553	580	543	595	584	536	567	589	570	560	517	603	541	548	593	543	552	557	571	554	523	575	558	527	591	564	577	593	581	596	581	568	606	551	545	564	589	574	555	586	566	577	568	577	614	573	575	584	575	587	552	570	534	546	571	593	550	566	560	577	555	544	546	566	616	596	559	575	560	518	576	549	538	551	584	518	554	584	554	588	568	543	582	530	549	577	547	569	549	557	501	554	554	568	554	564	539	578	515	523	528	545	582	576	567	570	526	558	548	592	530	544	536	588	574	572	537	585	550	573	580	554	552	541	524	546	557	527	588	538	573	567	552	554	611	552	533	549	573	540	543	551	585	559	568	568	551	553	593	567	594	566	566	564	589	608	534	585	573	571	607	547	564	568	564	594	502	507	540	564	563	581	565	576	563	582	575	593	541	596	556	558	569	541	580	562	553	528	553	554	560	556	507	535	584	562	557	576	576	537	560	566	562	568	543	519	539	603	576	527	600	544	535	567	530	574	551	531	570	593	555	561	530	578	542	571	545	540	600	556	561	541	574	569	529	574	580	531	543	563	555	577	578	616	563	575	538	517	512	567	549	603	547	551	532	582	519	529	558	553	557	536	594	557	593	604	581	548	554	592	574	565	535	594	555	571	569	546	516	538	548	561	559	576	552	588	588	578	581	539	568	531	603	602	555	571	537	526	567	567	569	560	527	566	591	546	546	553	597	572	555	548	568	543	588	568	560	551	594	569	529	522	595	554	593	541	556	576	536	525	552	569	573	543	560	558	549	574	552	566	526	588	567	547	574	569	549	584	573	558	530	569	563	547	573	569	586	579	555	584	571	586	560	518	547	567	511	519	595	532	583	562	565	537	565	561	557	549	528	543	541	561	541	551	572	549	554	575	617	561	552	589	545	548	568	531	570	597	552	592	551	560	580	559	596	517	556	566	552	625	556	561	587	550	574	550	558	582	551	550	576	539	554	614	587	561	512	578	611	558	520	576	593	588	546	558	577	547	567	536	553	552	545	607	545	582	550	592	586	550	561	546	574	518	600	549	528	581	557	548	561	554	578	500	555	523	535	543	556	586	557	574	525	521	533	544	612	584	573	555	558	549	534	591	612	547	553	517	560	534	558	558	598	573	537	575	560	527	524	572	584	534	575	564	551	563	565	581	581	583	577	525	577	566	519	550	588	562	583	591	545	600	546	543	540	557	539	590	551	578	504	571	594	543	566	548	529	585	538	556	524	598	605	569	562	528	538	547	535	564	561	548	566	543	579	563	569	534	547	568	564	545	595	585	523	567	581	533	540	549	532	536	574	561	533	569	557	557	519	552	587	577	528	575	522	593	556	591	567	548	562	541	544	542	535	518	592	564	621	579	508	553	599	595	575	559	539	581	537	561	543	548	577	524	517	540	556	597	584	536	528	587	555	578	572	572	524	568	561	584	589	579	563	566	537	588	607	540	529	571	541	581	575	598	592	549	572	558	517	537	572	555	582	556	539	574	536	533	551	511	557	584	535	566	588	601	561	568	556	553	565	601	589	540	551	587	589	592	567	540	544	559	597	546	562	539	543	544	562	605	570	543	522	577	561	543	540	549	548	550	554	582	556	560	568	589	568	545	577	555	560	565	572	547	548	549	594	557	576	568	570	534	563	575	581	530	547	566	541	578	592	604	552	556	549	608	568	594	567	544	530	531	552	570	644	536	572	524	589	538	577	583	556	568	544	540	559	547	506	539	538	557	554	611	558	549	585	554	556	589	569	554	595	539	557	565	567	549	563	557	576	569	623	521	548	592	605	549	567	559	581	571	560	532	563	555	568	569	592	550	540	576	581	568	592	569	561	552	545	566	553	541	616	558	586	573	560	538	565	575	526	569	566	570	570	563	563	541	569	560	546	569	560	551	547	587	592	534	531	579	546	563	564	582	588	566	566	568	553	585	526	546	550	507	543	541	558	589	561	552	546	587	524	551	554	574	534	531	598	540
13462	2419	2386	1963	1302	1069	830	727	620	558	522	512	508	480	475	440	440	416	455	420	415	416	421	408	400	392	436	390	353	389	379	358	378	339	376	379	382	381	377	368	374	344	358	406	357	361	396	369	348	375	401	368	379	336	396	378	379	364	324	383	398	400	358	374	386	343	374	399	361	353	383	349	387	387	365	360	361	374	370	338	339	372	378	348	372	393	360	395	383	379	363	373	385	404	368	356	386	342	360	362	380	377	377	390	354	366	328	333	358	344	388	342	355	400	370	394	347	415	382	365	363	353	382	395	370	384	358	360	396	366	395	370	374	355	405	344	362	370	365	378	376	332	354	370	359	385	371	368	383	352	384	392	324	367	334	391	374	352	347	329	386	364	386	384	375	345	368	405	379	345	395	409	367	391	380	363	401	363	371	353	351	374	346	381	356	371	340	369	368	353	348	387	410	394	400	360	403	397	348	366	354	367	385	358	338	385	328	386	398	358	349	391	409	387	357	365	363	349	398	360	360	359	362	362	352	346	374	401	386	353	378	377	343	385	327	364	358	338	374	378	378	402	405	384	376	372	333	362	368	382	365	373	377	364	370	363	345	359	356	362	383	372	363	412	355	378	378	340	394	361	382	383	334	375	381	355	353	364	366	370	381	373	373	347	374	375	363	370	354	360	373	364	370	358	393	370	351	342	351	347	359	368	365	359	387	394	375	361	392	394	352	382	382	393	378	337	372	344	398	375	371	377	367	379	354	382	389	390	400	336	354	373	336	360	364	363	362	381	364	312	372	371	384	376	349	339	402	341	368	396	382	359	375	379	390	396	396	350	388	351	367	379	387	371	332	402	342	402	387	346	366	320	368	368	378	377	352	399	361	362	403	398	363	373	342	402	366	395	361	392	389	359	345	335	386	397	340	348	340	331	390	361	362	360	390	406	367	372	376	377	389	347	382	332	384	407	365	361	370	330	371	391	364	376	391	385	361	382	368	369	354	380	384	378	363	331	378	352	355	387	379	377	362	324	385	322	378	342	373	369	326	342	383	349	392	374	366	377	398	353	360	338	371	386	401	369	373	336	395	345	389	378	386	370	357	363	356	337	389	355	373	387	386	364	397	359	360	331	371	353	336	379	351	370	367	357	355	361	356	401	373	396	333	362	349	373	366	376	338	383	362	375	350	353	412	328	359	395	340	378	378	375	417	365	371	353	390	376	320	326	344	393	359	395	401	346	366	393	355	354	373	362	378	374	362	390	385	363	368	344	376	354	367	353	346	360	344	366	351	359	349	359	353	360	388	368	386	376	380	365	397	365	361	367	361	381	367	419	414	403	375	384	357	366	355	359	371	383	390	351	388	384	351	436	388	374	359	352	368	364	369	367	367	362	373	342	378	351	370	368	358	359	382	366	361	416	405	368	374	371	381	339	324	358	345	376	357	368	393	395	346	356	372	357	408	348	360	408	357	389	383	321	368	343	382	379	361	400	367	373	347	358	337	363	374	353	344	374	368	381	339	361	373	347	360	358	337	372	372	357	388	392	376	351	408	383	356	392	386	405	354	348	365	334	328	344	331	356	367	403	369	351	357	349	398	335	354	321	386	416	385	370	359	389	391	360	356	368	363	402	371	418	390	372	396	364	372	381	386	386	396	367	405	332	372	365	381	356	361	378	392	421	374	363	344	353	382	358	343	381	345	389	350	364	347	375	362	339	366	375	347	321	363	353	346	369	340	387	341	358	353	348	353	352	368	353	390	350	372	363	361	381	357	361	398	361	345	347	398	345	353	343	374	359	300	381	359	360	357	364	370	326	358	328	372	405	366	354	344	351	388	374	369	360	387	389	392	389	383	356	399	381	390	376	326	355	380	390	404	340	352	369	381	438	408	358	363	345	377	386	359	360	368	344	358	404	375	372	372	351	368	346	375	366	391	349	356	371	362	353	349	368	371	380	349	379	357	384	344	381	340	331	385	375	388	377	388	419	371	390	373	352	383	349	349	374	341	355	339	381	391	356	388	385	359	403	421	343	342	374	386	374	366	406	359	369	362	388	392	397	362	353	340	393	395	363	394	373	364	369	382	380	340	378	407	393	391	373	385	351	368	345	324	356	360	350	361	344	376	353	370	400	388	345	383	363	366	377	368	399	367	356	371	442	362	378	342	414	349	355	374	352	376	363	342	378	361	343	395	362	385	349	378	370	384	397	365	368	410	397	385	377	356	376	381	374	386	330	340	375	370	355	362	358	336	404	358	356	358	378	343	366	391	377	341	341	357	375	393	364	376	386	329	348	366	329	373	366	353	388	378	345	365	354	385	356	375	354	365	348	354	421	341	388	359	392	384	375	366	362	386	380	362	384	393	412	358	360	375	383	361	391	354	380	344	366	365	375	348	378	410	399	357	357	360	369	369	355	377	388	382	379	371	339	335	371	358	378	343	376	361	379	383	362	412	349	402	323	345	368	369	364	359	362	357	391	386	377	339	371	357	337	363	376	369	374	363	403	367	387	352	375	403	401	325	380	366	383	370	367	345	379	321	346	384	388	354	357	372	347	347	372	400	364	369	369	345	361	399	368	364	380	406	370	345	389	371	365	355	365	343	362	361	341	378	371	372	349	374	366	378	334	396	360	357	360	384	380	382	372	348	376	374	354	340	358	373	388	362	365	357	391	365	392	346	400	404	381	355	356	375	365	377	376	364	354	378	382	365	338	354	370	346	378	399	362	399	381	361	377	362	365	374	414	361	380	371	411	329	365	360	326	366	392	363	341	334	392	343	398	340	318	372	378	377	368	351	327	363	373	347	340	345	376	352	389	383	357	374	374	373	372	342	332	354	351	349	343	381	345	386	380	315	384	364	379	362	366	358	314	343	361	364	386	378	372	356	430	406	383	405	384	339	379	345	374	356	363	431	398	372	379	356	380	364	351	402	426	323	393	383	371	387	371	371	366	363	384	382	350	365	364	375	360	370	366	378	341	355	362	372	365	382	367	364	373	420	363	355	327	370	370	371	343	359	375	368	374	346	358	362	370	349	367	388	378	380	345	366	331	352	358	344	375	379	379	362	364	384	365	363	348	349	373	369	332	326	399	358	339	371	371	352	382	367	379	366	374	349	392	380	370	377	331	429	371	358	394	336	380	361	397	373	353	365	423	393	407	362	405	344	354	348	385	362	380	391	352	371	359	375	345	327	362	381	355	372	364	372	403	362	377	337	357	364	374	358	369	386	396	334	317	372	361	360	344	375	342	359	366	363	345	366	376	364	354	348	346	365	384	376	365	373	394	390	377	364	374	394	333	360	378	406	351	363	358	369	365	374	381	331	381	382	357	337	399	376	382	370	366	368	387	381	387	346	356	364	362	352	377	330	366	403	343	377	369	336	333	383	345	423	357	393	409	390	345	378	383	373	370	383	410	401	355	384	371	365	391	364	376	386	355	318	365	323	360	366	371	337	369	370	342	390	339	388	393	358	378	364	361	368	411	362	371	357	368
7735	2250	4500	5246	4769	3903	3360	2834	2523	2298	2041	1882	1753	1680	1585	1470	1442	1352	1277	1282	1229	1225	1209	1238	1097	1186	1160	1088	1145	1079	1068	1124	1076	1071	1028	1059	1034	1055	993	1014	1021	968	977	977	1056	915	1023	1009	965	1000	1041	977	998	981	981	955	1017	969	1003	1070	981	1029	962	936	875	949	1009	974	948	942	1002	942	923	955	939	954	936	987	954	961	904	948	953	912	903	892	923	952	912	926	924	959	938	963	942	932	966	985	971	983	994	913	949	924	897	956	972	975	912	922	922	907	949	918	926	901	932	917	954	919	907	953	998	1001	930	956	955	945	948	918	988	971	945	960	967	939	954	934	924	913	952	971	941	948	943	951	955	919	915	931	937	939	971	902	947	949	942	933	883	886	943	931	970	911	903	976	957	936	939	947	924	985	962	980	950	910	931	928	947	942	896	985	883	956	920	943	963	982	993	926	950	910	946	934	937	961	963	941	956	957	958	884	947	953	936	943	958	879	972	913	925	918	950	962	955	891	942	946	975	923	993	941	940	925	941	943	921	917	903	970	885	983	897	910	962	928	938	934	912	940	944	983	950	912	981	918	921	918	931	933	940	946	915	960	893	998	938	888	973	903	959	914	944	988	926	890	925	1016	919	912	905	923	936	934	948	919	943	942	980	923	934	920	962	949	972	954	949	946	914	944	927	940	924	957	925	914	937	904	927	941	966	896	913	895	923	946	944	945	952	978	932	1000	975	958	950	974	981	990	1003	928	855	939	873	925	981	979	959	938	955	949	980	955	947	959	956	899	953	911	933	934	850	981	897	962	919	946	960	955	932	909	908	919	976	958	952	883	962	926	989	969	899	988	957	913	967	888	938	925	925	953	899	953	977	909	954	947	922	891	896	945	979	994	935	935	925	929	934	939	915	950	946	963	949	976	959	981	937	937	938	909	956	986	988	929	939	962	950	916	986	950	919	967	928	973	889	1015	922	957	920	953	937	933	955	947	937	921	943	941	1006	918	942	955	942	940	958	949	918	956	886	925	959	876	992	966	956	907	918	889	963	956	964	948	932	933	886	915	965	963	960	953	954	915	997	909	965	950	940	952	893	952	929	952	912	923	905	953	974	945	940	914	931	960	946	936	931	970	966	894	954	981	986	942	945	935	936	899	933	861	899	935	948	980	901	959	900	901	962	914	991	952	925	957	972	934	928	959	910	905	989	914	961	975	930	930	889	1008	938	934	939	945	972	971	930	934	975	931	914	981	942	916	943	930	930	928	921	915	928	914	968	919	942	936	948	988	895	920	980	949	901	966	968	966	907	955	906	960	923	945	915	958	973	925	887	915	1004	915	928	883	1029	928	904	959	978	931	908	876	910	946	976	968	919	932	925	945	974	1011	940	921	945	933	995	952	951	913	889	940	922	904	930	903	972	944	930	982	894	872	971	942	964	938	880	884	977	939	877	943	928	924	990	982	954	949	996	928	954	909	968	963	925	961	910	970	957	932	880	978	892	942	978	919	922	944	937	912	887	942	940	929	918	916	924	900	940	929	920	892	935	926	969	937	936	939	861	959	941	989	905	888	923	941	897	951	913	984	934	929	908	931	987	959	942	986	910	891	984	969	934	902	922	915	915	910	901	966	948	931	958	937	911	927	969	945	978	970	920	905	929	907	1019	892	862	967	930	929	975	945	906	964	1030	938	889	924	922	875	900	977	949	953	981	938	967	923	925	879	917	914	913	898	880	931	925	912	910	968	939	991	918	891	879	917	936	909	960	902	921	953	895	930	951	904	905	958	923	952	909	944	933	902	937	910	982	967	918	983	949	889	912	890	905	960	967	934	940	903	912	961	914	935	899	958	935	961	954	927	977	900	937	920	911	916	959	924	912	923	942	896	930	951	915	939	909	909	950	902	926	946	896	942	913	958	948	915	988	897	934	929	932	943	878	822	918	947	985	922	977	887	938	878	957	943	935	878	922	952	955	949	965	941	954	927	933	939	986	940	932	962	942	966	920	923	939	974	970	896	928	951	885	951	881	933	927	934	950	954	892	945	884	912	943	917	933	924	943	960	964	940	929	945	936	931	934	952	947	956	927	899	974	910	869	915	938	917	951	965	917	968	963	959	923	938	910	965	965	902	917	942	976	934	858	951	953	944	890	951	897	898	972	893	969	961	893	933	978	964	906	977	940	956	983	973	965	980	913	916	987	991	965	974	971	985	906	876	951	943	906	938	908	932	993	946	913	978	967	899	977	966	1004	964	881	924	926	930	920	900	979	936	898	971	948	938	938	953	968	931	935	947	951	864	985	947	948	929	934	991	923	954	884	930	929	970	889	932	998	941	976	938	914	945	877	909	946	929	945	959	919	856	956	927	968	944	929	950	960	926	890	941	971	957	966	952	920	882	980	969	918	920	975	973	935	951	916	940	930	944	896	909	957	940	928	936	946	953	927	955	896	929	935	928	949	974	961	884	973	963	911	894	948	957	923	941	889	940	989	978	939	964	885	946	929	897	928	971	943	958	887	976	942	928	952	1000	981	931	884	933	941	970	936	1013	1028	932	920	911	966	996	988	883	999	898	994	936	933	946	908	955	916	950	904	934	936	942	928	969	910	917	955	933	982	927	920	920	953	938	931	919	978	916	935	994	962	943	970	918	955	973	889	949	941	976	939	967	953	940	1021	875	933	958	957	973	902	862	985	917	927	978	899	988	944	884	924	965	956	967	982	945	957	963	926	910	887	930	940	919	1043	976	1036	938	933	950	926	904	904	1010	990	933	955	900	989	963	979	984	967	956	959	916	923	945	916	938	858	935	933	950	932	914	938	969	898	975	933	959	938	947	965	915	915	972	960	922	909	916	850	941	932	926	978	929	972	976	1023	925	927	894	910	951	943	991	948	976	926	922	895	946	906	859	927	924	928	962	1008	993	973	919	885	975	899	944	950	922	960	912	882	924	922	952	943	917	959	926	917	943	925	895	915	902	931	864	919	942	961	929	962	886	945	902	940	917	970	937	943	906	990	952	925	946	988	954	948	952	914	913	987	934	900	987	930	859	902	914	947	951	913	885	915	924	936	940	913	911	955	950	901	934	933	905	893	917	870	880	929	939	955	964	973	968	941	900	957	937	930	863	933	942	905	936	950	907	945	977	939	950	916	927	922	918	958	964	920	972	903	900	962	917	922	984	969	944	988	887	926	954	917	933	884	931	954	973	956	877	908	945	960	925	963	895	879	928	903	920	980	945	928	891	903	980	884	948	943	938	891	880	972	907	949	935	941	906	966	925	930	897	964	938	920	920	958	886	944	969	945	941	915	983	893	959	935	926	915	915	969	944	965	914	920	917	955	955	935	965	922	932	944	936	918	976	945	965	921	928	990	920	954	927	929	914	980	939	951	902	905	920	928	919	931	926	897	953	932	967	999	955	945	969	989	876	944	917	963	967	921	956	940	925	958	984	939	955	941	912	932	929	938	950	961	870	916	914	958	940	880	978	913	932	958	913	935	914	946	888	955	955	964	978	903	941	912	993
1982	237	282	273	258	253	242	280	251	275	227	210	264	235	254	254	248	268	259	222	251	244	254	266	218	282	242	232	237	268	248	261	238	234	233	217	237	241	221	219	248	244	228	254	250	243	233	267	234	234	252	240	242	244	281	236	217	259	269	242	237	216	220	231	242	263	263	223	242	237	268	225	223	232	247	223	223	234	242	220	253	255	230	220	238	258	219	240	250	245	237	265	254	240	233	233	235	242	262	249	244	264	300	232	217	243	253	246	231	238	242	226	245	243	243	245	255	234	231	245	223	230	236	211	254	255	209	266	228	255	235	228	241	236	237	263	243	199	249	232	260	233	251	221	214	235	242	239	231	203	253	245	255	256	264	241	245	254	226	207	261	235	250	247	252	210	211	247	273	218	227	253	245	251	254	253	241	271	217	250	265	260	265	229	243	225	275	263	244	221	247	265	233	219	225	190	249	237	241	243	217	249	228	238	246	221	216	245	243	253	241	226	260	249	230	270	254	252	207	270	215	222	258	228	269	238	230	243	250	243	239	246	264	230	235	216	217	225	201	229	224	282	212	244	236	240	212	257	236	241	260	225	267	233	248	239	204	248	210	235	243	252	243	248	225	226	256	236	235	254	227	236	246	253	237	231	267	257	211	251	220	234	257	219	228	247	215	231	226	236	241	235	208	266	260	232	245	236	240	234	265	267	253	253	246	213	259	263	217	238	210	251	235	246	222	234	247	241	220	248	226	229	211	236	256	257	246	237	245	259	213	249	275	225	228	252	271	224	224	231	241	261	229	232	257	268	238	232	244	232	284	218	239	253	265	236	234	246	228	228	226	229	259	250	253	272	269	270	233	222	269	245	235	234	236	249	253	259	250	246	255	238	240	227	255	263	253	255	244	250	214	257	251	272	219	235	233	248	253	251	225	244	252	236	243	241	244	234	243	252	236	226	254	214	283	254	225	219	248	268	243	230	244	259	248	243	243	234	247	231	240	249	227	221	255	225	242	238	220	232	237	239	242	267	241	239	241	238	251	245	247	235	240	236	219	237	224	246	287	253	231	246	202	244	242	251	234	234	229	234	224	209	249	250	236	212	255	237	253	231	241	232	249	246	248	264	208	246	206	231	254	227	238	245	240	235	246	229	238	258	267	243	207	225	239	263	254	224	235	245	271	255	216	236	255	244	289	231	254	245	242	213	267	206	247	241	227	239	221	255	224	266	213	253	254	243	253	235	247	242	276	250	247	247	234	257	238	244	237	245	216	221	226	253	268	228	262	240	233	250	247	208	212	236	253	250	247	232	231	242	230	222	220	240	248	237	257	239	242	230	233	225	248	251	255	252	227	217	246	243	248	252	220	259	253	237	236	265	256	238	217	233	240	213	222	261	227	281	241	257	253	270	241	232	227	256	241	235	233	245	226	249	237	224	266	235	265	220	226	221	244	244	261	267	252	241	247	233	212	222	221	254	255	256	251	234	267	230	209	241	251	260	276	254	246	240	258	223	259	227	213	254	220	266	237	221	259	221	235	243	239	254	251	243	218	216	235	219	254	235	259	235	268	233	225	214	237	247	252	256	256	230	233	218	219	258	212	234	233	250	248	223	234	246	200	238	258	252	219	222	236	240	248	232	228	239	241	248	250	255	255	238	245	252	240	246	240	263	273	234	232	235	242	282	244	237	236	256	247	249	248	248	210	242	246	219	242	228	261	228	232	241	275	220	250	205	197	298	216	230	252	240	250	237	229	228	254	248	232	233	225	246	241	263	250	246	242	244	230	251	274	252	244	253	248	235	236	216	248	257	227	243	277	235	219	241	215	261	265	271	241	237	251	245	227	249	249	242	247	269	259	241	214	254	219	286	234	238	237	248	253	242	241	256	219	274	235	252	256	232	242	238	256	262	247	220	243	251	235	239	247	236	257	258	265	241	234	236	244	248	226	230	239	252	243	266	251	264	234	229	284	247	242	244	263	243	232	221	241	256	255	293	252	220	257	258	222	249	249	220	244	240	250	242	235	260	217	229	263	259	252	267	220	264	228	251	225	237	233	254	238	249	249	259	269	232	235	240	251	250	217	243	232	237	265	256	200	240	240	244	243	227	243	251	210	232	254	233	218	246	218	229	243	256	229	249	259	228	217	210	254	225	232	229	232	223	243	245	227	229	235	215	233	238	244	222	235	232	238	275	266	242	240	246	209	246	228	233	260	208	277	272	239	236	244	232	253	271	224	236	262	242	203	248	268	252	245	236	228	248	229	258	243	225	272	229	243	245	220	237	254	251	264	233	251	222	251	229	241	239	240	266	235	217	247	231	235	258	224	246	248	240	239	244	236	243	235	226	229	216	236	255	236	266	266	250	248	224	257	197	263	270	241	237	222	241	245	254	249	219	236	252	221	260	243	235	207	259	237	223	213	215	220	241	241	239	198	228	240	244	265	246	207	232	210	230	243	254	248	229	262	268	245	226	236	244	226	245	245	249	223	218	226	249	223	270	242	252	211	238	232	238	227	233	233	259	228	238	254	236	246	235	219	245	259	221	236	217	224	238	224	291	233	254	219	257	267	231	224	245	244	247	234	244	227	221	265	227	241	246	264	209	249	228	243	244	260	252	217	248	241	230	277	220	256	242	242	245	250	253	255	283	231	235	240	295	234	238	224	241	222	240	248	236	263	208	239	246	248	283	238	270	234	277	252	255	232	223	226	263	241	237	260	228	253	260	261	233	201	271	248	296	245	262	236	227	231	256	229	227	220	200	261	226	294	224	225	269	247	224	241	263	230	246	232	243	241	232	225	270	240	221	220	243	212	234	249	203	245	237	227	225	201	234	234	270	225	232	259	237	254	232	232	252	244	258	212	252	257	236	246	267	254	249	242	252	253	244	249	222	248	267	235	263	269	246	249	250	236	247	237	210	219	240	258	232	231	259	268	259	236	251	283	258	244	263	220	245	251	238	225	224	232	254	240	242	250	221	258	215	269	233	243	266	250	237	247	243	226	267	229	232	237	260	255	239	233	243	232	253	246	233	223	264	248	210	258	239	247	233	241	224	257	240	256	241	236	239	231	219	214	239	290	239	211	242	267	255	234	244	256	219	274	252	238	247	249	241	251	240	240	216	243	250	239	249	248	249	242	273	240	229	285	268	241	248	219	233	221	233	262	206	216	252	238	252	236	221	246	253	242	261	244	236	245	252	237	236	216	250	250	242	230	200	266	241	224	265	269	251	259	246	259	242	258	223	264	224	249	228	226	222	263	249	233	239	230	221	233	246	241	242	258	247	265	254	255	224	232	251	235	242	251	243	242	227	252	252	245	248	231	232	229	257	246	259	220	236	263	217	239	206	232	228	224	245	229	219	241	260	231	214	222	249	242	241	255	263	250	236	236	254	265	236	237	243	232	252	222	270	269	241	252	242	250	257	224	209	241	222	253	237	233	252	247	228	242	228	219	263	232	250	237	234	225	212	195	235	214	245	235	252	247	248	288	226
2270	703	727	733	700	702	719	716	699	671	701	631	663	638	659	661	676	668	639	650	615	679	639	673	691	657	633	624	631	604	638	648	651	676	637	652	647	623	661	616	674	651	664	636	653	663	638	648	628	676	691	680	661	632	649	672	659	633	640	660	629	589	651	645	646	624	702	665	659	621	632	637	608	695	656	637	645	673	658	649	649	668	668	642	667	676	636	635	663	619	596	674	671	637	671	660	642	637	673	575	644	684	620	642	632	650	611	680	652	604	644	602	628	626	672	667	631	638	641	640	672	656	682	668	637	642	638	626	636	654	646	621	663	661	699	632	647	654	624	634	684	674	639	649	655	608	680	657	659	701	636	658	644	672	642	686	622	658	690	632	697	655	650	646	638	685	662	649	658	679	693	618	672	695	635	623	633	642	666	575	657	622	664	630	602	658	626	655	622	654	612	615	641	648	614	670	698	640	606	639	636	630	621	630	657	631	641	626	648	621	657	629	642	694	656	676	657	651	664	628	623	612	612	673	634	673	674	607	647	640	661	630	614	646	652	657	652	655	606	640	589	643	653	637	608	653	637	630	660	640	636	650	629	619	631	634	643	651	638	643	654	672	588	637	620	635	690	636	625	625	616	649	632	661	664	667	613	634	671	630	666	699	636	662	658	660	651	639	645	613	645	682	651	653	657	637	677	674	625	666	623	660	609	663	616	664	636	627	645	682	644	609	654	632	622	645	644	634	677	646	629	678	634	604	672	666	658	637	687	660	672	607	664	629	666	662	692	649	673	607	666	614	653	641	667	662	632	638	648	656	651	649	644	664	579	666	647	670	637	648	695	629	648	652	641	649	645	632	662	611	662	643	631	649	641	647	633	620	636	634	610	637	669	641	658	671	695	570	638	616	665	668	613	606	649	649	635	653	640	655	672	679	663	638	669	659	673	665	680	642	673	639	641	666	655	672	611	695	668	670	635	642	627	684	664	702	638	629	661	617	686	664	651	650	630	649	650	661	671	649	645	653	665	669	643	668	653	660	685	601	665	659	675	681	686	639	653	693	699	694	628	650	646	654	617	661	651	630	618	683	616	607	634	624	638	673	621	672	652	671	619	676	678	596	644	656	646	679	654	678	638	700	675	645	644	676	683	630	656	621	638	614	661	652	607	681	619	679	674	662	624	643	644	627	684	708	624	668	679	589	687	613	649	671	655	656	654	669	626	681	593	668	695	691	616	651	681	661	662	709	613	638	653	648	673	624	612	644	626	642	624	611	642	660	670	617	671	609	636	634	619	645	621	649	619	657	649	634	698	639	656	661	667	667	634	662	648	700	632	706	622	641	669	678	640	640	660	638	637	680	617	653	598	652	610	627	645	657	661	624	598	675	631	663	719	672	663	647	609	629	665	632	616	606	650	647	662	659	668	639	676	651	646	636	643	621	614	704	659	606	698	631	707	633	641	627	638	650	652	601	617	653	633	642	689	627	608	664	654	669	631	669	678	708	608	666	653	693	639	641	629	624	620	682	667	630	656	616	685	639	642	635	620	654	616	635	660	651	655	642	677	669	690	661	627	656	625	671	632	668	643	622	665	627	696	686	604	717	672	654	647	661	626	615	651	666	591	636	650	662	651	659	684	638	680	656	660	607	656	666	669	687	664	629	606	602	639	668	690	661	644	655	669	710	657	678	637	612	668	653	578	637	673	630	627	645	577	657	662	670	676	680	650	590	660	656	666	656	658	673	628	631	645	653	615	676	613	670	667	677	630	674	663	652	609	622	674	639	647	611	651	645	645	596	636	645	670	652	626	682	657	610	620	646	638	652	672	702	631	627	694	665	661	612	663	641	674	625	593	628	662	614	659	672	675	593	643	643	651	659	629	644	652	669	664	634	658	672	623	648	634	667	654	684	669	648	635	673	649	691	665	605	586	625	662	654	643	607	625	645	635	634	632	643	671	664	634	648	681	637	610	658	645	684	669	615	632	636	684	637	684	595	656	609	666	633	643	620	614	662	656	642	661	689	636	614	607	646	635	659	629	650	647	689	636	599	632	673	634	663	675	623	658	695	603	605	667	603	634	643	635	611	634	711	635	668	683	620	664	648	700	609	652	656	670	613	618	610	659	625	651	634	663	660	659	665	661	659	657	647	688	651	616	648	690	668	650	658	695	695	674	611	649	623	674	636	683	643	639	592	604	654	608	619	681	634	635	632	661	616	606	674	615	631	671	615	636	633	630	665	650	624	666	677	646	626	677	630	666	645	641	676	658	690	659	636	693	729	660	650	679	666	655	650	659	695	640	679	663	660	652	666	675	643	683	683	651	715	688	711	664	681	683	673	631	686	614	607	604	668	626	654	604	636	644	617	663	647	686	667	625	684	590	631	634	643	652	660	679	664	692	688	669	734	656	619	651	690	687	664	618	648	663	610	689	642	656	644	643	637	691	621	670	617	669	654	616	647	672	611	626	613	623	655	659	682	642	688	671	634	646	631	668	625	644	639	629	679	641	666	665	649	622	674	721	649	641	657	616	611	636	692	627	671	704	661	630	682	617	626	625	659	659	645	631	641	631	623	719	625	607	633	641	608	675	633	584	665	644	655	644	674	593	659	618	629	653	719	684	644	617	622	663	631	642	654	656	650	679	605	629	623	692	635	655	649	627	663	661	661	606	674	668	580	670	672	637	637	671	660	604	629	630	654	660	662	636	655	660	635	650	640	666	660	644	676	660	657	644	662	626	680	633	692	675	613	638	648	661	678	618	662	671	669	632	654	688	656	645	628	627	635	643	661	654	666	665	682	637	641	665	626	608	627	640	661	705	667	679	709	684	637	623	603	644	689	679	680	685	656	683	608	684	647	629	630	637	619	638	616	663	663	659	629	641	641	677	668	665	618	640	632	664	630	703	613	651	656	648	622	610	683	662	683	665	651	658	640	706	652	667	615	691	671	644	646	650	680	663	620	636	659	681	669	672	627	643	692	648	651	679	687	653	634	599	649	640	648	617	678	632	632	639	622	666	656	682	663	668	655	706	614	626	632	626	613	639	619	627	633	657	615	653	635	652	637	656	636	677	669	640	671	630	670	657	592	635	622	641	694	662	668	673	670	634	642	640	627	637	664	636	681	668	622	628	638	605	699	619	637	640	647	628	652	663	678	651	658	637	672	626	641	660	596	683	635	625	655	639	668	675	621	652	640	659	633	649	631	624	614	621	666	633	648	634	619	670	678	703	647	631	636	653	676	641	639	675	680	614	655	646	658	637	651	667	672	676	650	656	694	671	655	634	698	646	693	591	636	656	655	647	652	655	658	655	654	668	664	626	651	601	656	648	665	657	634	663	645	646	667	595	641	682	708	678	610	609	655	648	694	701	688	727	585	643	634	616	626	620	668	684	667	664	650	622	657	648	665	655	611	640	637	605	611	649	690	621	648	687	716	608	632	638	664	623	629	632	596	668	666	613	670	618	637	642	587	661	648	608	652	670	645	625	671	637	651
7250	924	1074	888	606	487	415	352	344	308	272	262	231	257	261	242	191	212	242	189	226	224	188	177	228	201	197	207	212	190	173	187	207	188	194	178	216	168	193	174	190	192	210	184	178	184	190	166	188	193	194	219	207	183	207	183	188	177	184	203	200	183	194	196	191	196	182	207	192	215	193	174	191	182	197	202	202	204	175	206	181	203	199	202	207	213	176	179	190	208	199	180	189	187	216	209	174	190	196	193	186	182	186	205	179	182	159	197	179	183	164	199	170	198	168	185	167	214	163	186	183	192	188	181	177	172	174	201	192	166	190	174	209	205	184	201	205	191	177	180	166	189	160	179	190	191	157	220	184	169	203	190	191	185	204	200	183	195	192	176	188	180	177	166	180	194	194	186	235	210	172	184	175	169	197	209	197	200	183	176	179	174	170	192	199	203	207	191	237	194	173	183	178	170	160	200	183	165	187	203	177	196	196	196	166	189	207	190	177	183	180	205	219	187	192	176	172	178	172	186	195	192	200	189	198	185	164	187	195	199	175	208	197	175	212	180	181	207	160	193	202	166	169	185	189	201	178	190	187	194	173	196	199	206	177	196	185	204	170	177	202	172	187	191	195	209	192	185	190	194	184	190	197	195	177	194	184	174	187	162	194	150	184	188	183	180	189	195	190	191	190	195	192	188	162	171	192	192	179	176	183	199	164	206	201	200	202	196	177	207	184	190	212	211	189	171	193	177	194	185	196	190	185	180	196	181	191	209	193	178	197	201	174	186	185	174	168	159	217	193	201	206	205	198	208	181	211	178	219	191	190	188	193	178	173	217	208	204	203	198	197	191	197	189	182	178	217	192	177	181	180	183	203	198	192	188	178	193	211	199	195	181	185	198	196	190	205	183	192	175	195	187	215	188	186	210	183	182	189	195	214	181	199	210	194	187	151	169	188	215	196	203	190	195	184	210	190	183	188	163	182	194	173	173	205	172	190	184	187	198	184	201	170	178	188	192	183	195	197	204	184	187	194	183	180	208	186	199	190	186	177	188	181	204	174	201	194	198	191	185	211	167	189	188	200	176	184	179	170	175	194	192	196	166	205	187	203	166	171	206	170	169	181	198	161	198	184	197	195	199	196	183	204	186	203	184	189	165	176	186	182	196	204	212	193	199	199	177	173	184	192	184	186	185	191	202	187	154	189	182	187	160	182	170	201	188	186	189	193	168	178	207	201	160	190	169	193	189	191	196	189	189	176	164	194	206	208	197	192	208	182	191	190	199	189	174	203	187	204	195	175	177	182	224	184	171	210	201	192	185	208	196	183	210	167	175	199	205	166	194	178	181	217	192	199	214	194	179	204	204	199	195	182	205	173	208	196	186	207	189	199	162	190	185	209	180	194	164	167	206	176	183	191	187	174	184	186	186	168	160	204	178	217	214	163	173	180	175	172	209	179	216	189	212	203	167	193	195	183	172	204	182	195	163	175	171	155	178	185	192	163	185	200	172	181	211	178	186	193	191	177	199	200	189	197	182	185	194	179	181	196	199	165	186	171	206	168	186	198	167	184	188	164	176	174	191	178	171	195	172	195	185	194	199	176	193	190	185	178	196	179	192	161	184	168	213	168	195	201	195	182	192	197	188	163	187	172	211	182	194	196	186	200	199	181	164	215	194	202	198	187	189	203	179	189	179	202	165	195	199	203	202	179	169	210	166	209	173	168	181	180	194	202	186	186	189	201	205	181	194	207	174	194	175	190	174	181	216	166	198	177	201	182	207	171	173	194	176	191	193	188	194	196	184	192	184	170	189	177	184	164	165	195	174	220	204	193	171	172	206	190	188	180	188	161	200	197	175	188	192	168	189	179	182	178	168	183	177	175	174	175	194	162	197	177	184	200	198	183	202	166	169	190	197	192	192	202	174	193	181	188	197	179	220	194	163	177	210	191	205	207	200	195	183	205	195	152	167	184	183	193	183	178	180	175	171	212	193	191	195	167	186	175	201	196	204	180	181	195	209	196	197	175	180	169	188	187	172	180	188	190	206	203	191	193	177	190	179	210	190	198	187	190	191	169	163	169	171	201	179	184	167	188	196	194	203	190	159	186	199	183	182	187	191	192	224	187	164	177	187	196	187	210	203	195	169	175	194	200	171	178	184	178	206	181	183	162	193	189	184	192	165	191	189	203	192	195	206	177	169	222	180	211	166	178	181	187	181	209	204	186	173	188	182	169	200	176	169	198	211	201	196	191	200	185	201	189	206	178	201	175	191	186	172	173	189	190	208	196	208	187	176	191	195	185	198	186	207	190	162	192	214	208	207	176	191	185	194	181	155	184	174	207	170	189	183	190	180	178	206	190	190	202	202	186	184	191	204	188	199	159	190	191	188	196	206	152	180	186	178	169	190	207	151	189	206	173	176	170	181	217	193	175	187	174	192	175	188	161	203	184	162	195	226	163	199	201	167	183	190	192	168	189	185	196	200	196	201	166	191	193	191	200	205	197	188	186	171	191	207	203	186	187	180	197	187	179	179	201	164	172	157	182	183	211	203	216	209	197	190	177	190	197	200	187	190	179	178	180	190	209	196	180	201	196	191	180	170	197	191	197	194	177	175	180	214	205	196	192	186	182	209	172	189	169	197	192	188	196	184	175	164	188	203	168	176	195	208	192	201	200	185	177	196	170	176	196	186	175	221	208	214	197	194	173	205	181	187	202	179	189	177	195	179	164	200	202	179	180	196	197	200	165	181	177	185	229	206	209	204	180	180	201	206	194	196	185	162	192	216	168	178	175	200	214	173	188	214	207	188	174	187	173	175	171	184	197	184	164	169	185	179	194	186	195	184	212	196	176	174	201	205	168	186	151	191	212	173	183	156	196	169	181	181	185	193	173	183	184	194	171	188	188	151	192	175	161	189	173	192	183	195	182	182	216	192	182	177	209	199	188	183	195	167	179	197	159	173	188	192	196	218	189	187	200	187	180	187	187	168	197	215	187	207	148	159	189	207	165	195	188	204	184	210	166	193	178	187	181	182	186	168	181	202	168	175	184	202	172	187	209	188	165	170	200	207	177	190	193	184	190	169	186	195	221	176	196	198	214	205	191	203	167	223	196	187	179	201	190	179	184	197	190	168	204	195	189	192	193	202	198	186	192	178	188	186	187	186	192	194	210	187	172	181	197	167	194	211	194	201	172	217	156	202	163	207	213	193	190	189	182	192	180	173	196	181	184	208	195	176	176	172	205	162	171	171	162	180	195	225	202	159	163	175	217	190	202	184	203	207	200	166	189	206	203	206	180	197	182	185	196	206	182	205	181	179	198	172	181	194	174	192	196	201	199	211	192	181	177	183	198	177	177	190	207	166	184	195	212	216	197	175	203	216	192	200	184	220	179	172	203	177	166	180	160	206	181	194	213	215	211	193	214	186	198	184	209	175	205	165	185	171	209	194	222	180	179	193	194	217	195	172	194	193	166	185	181	205	183	170	209	172	176	156	186	192
5595	1263	2402	2798	2597	2063	1836	1500	1394	1223	1134	1036	959	936	911	819	807	778	777	774	649	738	684	701	681	669	675	676	653	642	646	633	600	603	593	603	626	610	577	622	577	610	561	584	574	647	584	599	615	532	561	590	573	573	565	540	588	601	571	564	558	562	577	583	582	568	553	601	604	498	561	588	595	540	559	606	587	597	529	580	570	569	590	585	538	578	591	603	591	547	544	588	566	601	590	591	552	570	527	619	550	539	576	576	579	565	567	587	534	562	571	576	562	550	568	564	551	570	606	559	547	563	566	598	546	563	577	562	559	556	600	569	613	558	562	562	579	594	581	564	596	548	585	507	585	590	553	537	572	530	546	546	552	531	525	511	553	553	567	582	553	555	579	558	538	527	574	570	549	550	592	541	527	581	572	594	540	580	572	567	574	570	541	548	562	563	555	589	627	580	541	571	571	537	554	604	559	527	577	508	548	537	548	576	559	534	549	566	560	570	524	612	542	551	569	580	543	535	558	576	539	578	598	605	573	541	560	558	568	575	532	533	517	529	582	541	591	545	577	586	557	554	537	509	595	571	559	537	608	537	584	559	533	559	533	529	595	558	554	535	574	539	549	593	537	565	556	558	568	550	555	541	563	549	547	571	548	556	561	586	546	547	596	588	537	540	550	508	597	580	577	565	547	555	543	557	558	613	598	587	532	545	580	554	590	525	604	575	562	546	566	539	572	536	559	549	543	531	579	523	544	536	579	520	508	585	518	554	566	534	547	566	581	582	518	581	548	571	591	529	549	552	583	547	562	578	526	568	576	561	579	524	583	621	551	518	542	553	532	560	566	556	590	598	556	575	563	551	494	571	561	557	552	563	538	571	554	577	584	594	609	582	545	569	556	580	630	518	551	556	544	575	545	548	533	624	527	533	569	559	543	564	559	583	536	560	589	540	587	535	572	583	578	553	541	563	561	580	553	557	568	537	552	581	580	616	560	555	552	564	560	553	594	574	563	609	552	582	532	528	623	548	547	555	585	605	552	552	566	555	591	521	552	557	520	535	519	542	573	601	603	552	508	564	551	578	549	539	561	539	537	535	527	553	562	564	566	596	574	548	568	550	546	608	577	554	535	521	536	590	530	541	569	597	541	583	577	572	574	564	574	579	552	580	520	574	569	559	608	552	555	573	551	561	537	575	507	574	560	582	516	576	576	548	577	551	561	594	586	529	546	539	573	516	543	572	572	557	556	561	577	540	559	536	545	568	566	576	504	580	585	529	540	571	563	549	574	548	584	600	539	587	556	592	525	587	565	615	553	546	593	557	566	572	559	587	615	540	581	583	580	590	553	536	565	563	582	597	553	552	593	521	557	590	552	550	563	560	575	559	602	573	555	538	575	545	540	558	511	571	604	563	537	600	549	612	562	588	561	525	547	505	503	553	540	522	587	528	559	541	589	569	580	565	532	579	596	510	573	549	556	517	548	538	546	562	514	579	523	520	554	540	549	490	562	547	551	559	552	587	588	541	555	571	601	559	544	547	554	532	536	521	597	579	562	569	490	487	557	598	594	559	563	543	551	597	575	542	525	522	551	587	538	554	540	562	547	566	568	594	586	570	588	545	574	573	532	546	587	529	523	548	591	572	593	540	572	565	552	534	557	573	573	582	577	531	588	546	533	577	583	492	575	588	588	540	546	590	556	576	541	583	559	566	564	541	551	480	541	569	540	593	566	582	595	566	547	591	580	528	542	527	523	527	624	605	524	552	586	542	572	569	583	530	541	550	586	517	549	563	568	562	544	558	569	555	579	560	563	565	545	539	564	546	538	529	565	547	545	535	565	568	556	553	598	531	610	574	566	540	560	545	565	553	554	594	525	552	606	537	539	574	536	559	547	555	549	566	573	540	583	549	484	558	588	554	590	544	586	505	509	519	590	495	553	499	547	570	545	583	565	545	579	594	573	580	558	564	574	542	576	563	555	556	569	554	557	549	541	565	541	519	560	530	590	512	575	542	567	535	541	543	547	578	541	498	584	560	554	557	567	604	582	620	545	528	580	595	536	597	531	590	544	486	598	575	538	536	559	596	534	566	549	567	566	589	523	558	529	593	569	554	543	571	572	590	575	549	568	557	555	571	521	539	537	533	558	602	508	552	578	571	559	576	589	583	574	525	554	577	575	534	549	581	593	565	556	525	592	567	574	542	553	550	570	570	533	572	575	595	584	603	548	596	544	509	548	570	559	528	572	599	581	567	586	493	538	578	561	565	549	599	588	562	539	554	597	557	590	565	546	553	541	595	546	552	554	568	542	600	541	517	560	532	574	574	576	533	554	569	575	605	544	530	551	565	524	565	593	551	557	560	556	552	553	590	552	554	577	550	552	571	541	572	580	577	534	580	489	589	570	571	563	556	539	553	549	562	543	570	559	562	564	524	583	585	561	573	566	533	548	579	601	535	548	558	547	547	560	570	563	581	570	569	573	575	568	541	569	585	509	514	559	587	573	562	574	545	563	576	549	572	556	533	546	564	530	583	569	585	558	585	560	565	561	542	564	527	618	558	551	554	541	554	538	577	561	566	550	590	551	579	561	566	596	567	550	568	546	574	562	565	504	538	565	570	574	562	600	575	545	546	579	579	550	589	548	581	591	532	577	567	610	527	532	582	555	597	546	589	532	546	540	566	543	562	563	545	554	538	554	539	539	553	556	547	532	562	564	587	548	558	550	547	550	530	552	547	524	584	551	599	547	568	581	581	545	517	589	550	542	506	566	598	549	556	593	542	556	554	609	558	540	535	575	575	582	557	575	570	555	548	546	556	567	541	557	532	558	520	579	548	580	540	583	568	571	579	578	531	585	561	576	576	579	530	511	541	532	526	546	589	584	548	557	502	535	568	582	590	527	565	515	569	555	578	534	568	604	565	576	561	526	580	570	502	590	569	589	590	548	553	531	549	502	589	576	550	551	564	586	556	575	590	572	578	593	563	562	536	541	522	538	567	543	517	578	577	574	587	505	547	579	537	542	551	552	574	570	565	529	565	543	566	619	580	510	528	521	536	544	531	567	560	570	542	625	581	542	580	582	568	516	594	570	532	545	583	532	580	520	545	571	626	587	560	550	555	555	523	577	565	546	553	553	549	595	560	532	536	550	574	550	541	591	565	525	543	564	607	564	539	581	550	494	563	552	538	594	555	537	563	551	568	531	543	581	620	569	599	527	554	560	552	559	619	595	562	571	590	550	552	580	583	531	595	601	543	558	543	517	518	550	586	586	547	533	546	527	553	597	536	542	546	539	581	562	559	576	547	566	597	554	575	531	531	566	552	554	525	533	567	546	551	584	578	573	568	593	594	527	573	570	558	569	566	497	548	538	563	556	515	575	525	565	528	543	541	547	568	544	606	559	540	556	561	555	566	557	570	515	524	588	573	585	587	589	579	532	581	580	564	546	546	555	589	577	548	561	532	561	547	566	582	627	540	565	586	576	561	562	545	566	540	520	574
13441	2302	2346	1836	1248	1023	885	724	598	563	554	492	454	494	461	441	413	406	453	399	434	408	395	418	401	436	384	404	383	406	372	420	345	415	384	413	367	388	408	368	351	380	361	357	346	384	387	405	408	339	376	360	364	393	365	376	368	368	375	405	393	398	359	368	342	374	376	372	344	352	364	354	353	352	384	367	347	364	386	371	369	360	394	335	389	366	374	351	374	328	380	374	346	368	389	360	361	359	362	355	360	384	399	344	369	380	352	323	383	386	383	360	364	385	321	389	367	367	354	350	379	325	360	369	361	371	361	361	395	345	370	358	369	358	363	357	376	371	379	421	389	328	341	358	371	346	358	391	386	375	354	405	366	349	354	388	383	386	369	339	343	386	376	382	384	369	336	390	366	384	357	339	387	359	368	367	341	417	343	373	351	342	407	361	354	327	354	365	348	353	361	368	352	352	404	375	340	349	358	369	399	358	342	373	351	405	363	368	374	362	357	367	380	349	361	359	381	350	375	388	391	320	356	330	372	368	376	356	349	367	352	350	402	365	359	383	360	377	371	374	372	370	334	356	396	418	387	376	356	335	363	394	375	340	360	384	373	374	377	386	364	361	348	367	352	378	373	383	349	371	371	387	338	381	375	376	382	341	412	338	345	369	394	376	363	388	366	387	341	353	349	356	408	378	351	387	385	362	355	348	377	355	323	359	369	409	323	406	390	393	335	403	354	351	361	364	345	373	361	351	394	339	353	386	361	376	370	362	356	349	378	351	340	376	358	384	358	371	372	383	382	376	379	373	360	373	367	414	357	392	385	358	382	360	351	370	350	359	404	338	373	394	396	379	362	384	345	357	382	379	352	380	356	372	355	401	383	352	364	343	381	329	351	345	361	367	383	411	381	363	344	336	348	379	376	383	346	363	368	395	388	371	388	383	391	384	376	353	364	380	365	347	364	370	391	369	345	381	379	354	359	372	392	382	346	370	350	373	350	385	384	366	385	377	367	407	358	382	370	369	344	361	380	378	372	348	349	362	381	396	356	376	345	348	359	366	369	362	396	365	369	354	326	385	405	385	323	340	338	328	359	391	371	365	390	374	418	398	370	360	402	333	346	379	357	342	352	401	360	350	352	364	359	352	374	412	353	352	376	361	334	393	372	373	343	366	319	361	338	365	359	356	399	389	378	355	398	326	373	375	363	386	386	400	359	351	361	373	335	410	400	367	376	376	376	395	339	361	351	365	401	393	353	377	368	342	364	367	374	376	347	411	384	374	401	392	347	342	392	352	383	370	353	353	350	385	360	391	358	330	400	378	367	382	341	349	406	381	364	365	386	349	371	352	349	351	363	357	342	359	365	346	374	360	329	364	349	375	340	363	357	337	359	348	396	338	373	405	360	363	370	360	341	400	374	349	371	363	361	390	357	376	351	367	399	400	398	367	371	376	360	389	382	387	351	362	364	420	375	374	350	343	372	409	332	374	353	362	350	363	382	371	349	392	365	364	368	408	363	352	359	353	348	360	417	358	361	316	342	385	368	356	361	339	344	363	360	355	352	340	384	346	340	361	357	382	367	366	410	391	327	355	336	372	380	387	340	365	350	376	355	366	407	379	341	374	383	371	338	343	362	394	369	367	397	380	365	373	364	360	368	331	377	333	347	398	402	345	365	383	350	364	373	329	388	404	340	386	400	347	355	365	370	379	377	354	364	356	336	361	384	370	385	356	367	347	395	339	386	349	390	389	419	375	356	379	355	358	398	351	350	355	362	372	379	366	413	389	361	414	367	352	349	401	368	398	381	336	350	341	394	387	359	407	350	388	358	377	377	365	360	368	351	358	315	390	372	389	360	369	406	367	375	368	317	371	369	361	372	360	347	360	356	321	352	366	380	377	376	377	329	381	361	357	349	383	375	370	397	391	352	366	342	334	377	393	320	407	369	376	376	370	369	384	330	379	332	380	359	332	359	375	359	351	395	405	334	355	306	383	368	314	374	333	398	347	366	388	352	378	355	386	354	394	345	365	375	359	349	357	342	352	355	376	389	335	363	347	360	356	350	348	388	371	393	371	364	399	379	355	375	355	307	385	362	371	390	363	369	371	361	363	330	385	337	338	341	366	359	345	365	356	353	397	344	335	362	361	341	350	375	357	370	385	377	362	385	376	342	374	411	348	354	388	350	380	410	354	371	380	335	380	340	362	382	380	361	384	321	355	352	346	362	366	372	368	363	354	367	397	368	406	364	366	358	338	369	394	348	353	353	352	368	342	404	367	343	351	345	395	365	339	366	405	348	379	371	376	409	350	377	369	373	363	365	396	348	383	319	354	392	347	364	359	371	336	373	402	344	363	358	386	388	376	399	374	351	367	363	379	342	372	362	349	324	380	362	394	360	378	363	379	354	367	325	382	373	368	402	375	386	373	398	373	369	382	374	356	358	334	373	363	357	348	378	391	358	355	366	384	339	385	363	371	355	357	380	391	351	370	352	360	380	385	343	376	368	389	316	380	395	329	342	396	382	370	395	381	368	366	358	346	372	375	345	341	368	359	402	359	332	387	348	347	376	398	409	359	336	330	369	379	339	365	360	357	360	378	398	327	364	352	375	357	362	388	348	387	372	333	353	393	359	353	377	355	337	366	374	367	357	388	366	388	372	383	385	357	386	387	383	364	336	397	374	353	403	358	349	366	375	394	399	343	387	356	373	330	378	336	395	384	411	380	363	363	356	375	344	319	403	364	346	351	368	396	371	365	347	350	340	365	360	355	368	330	367	353	375	390	389	377	365	338	368	343	391	380	385	333	373	377	390	358	349	336	347	334	350	345	381	341	379	397	389	395	378	342	383	363	367	368	349	377	361	364	373	352	374	386	357	364	358	325	361	366	389	349	351	366	346	373	373	366	379	393	388	392	375	354	358	387	400	340	365	352	359	372	359	339	318	360	370	372	356	398	392	366	389	340	370	358	353	380	355	373	371	349	374	336	371	338	346	372	360	344	358	380	395	370	404	384	375	381	382	350	388	361	340	359	409	383	365	341	358	346	372	339	381	380	338	397	340	379	364	360	358	387	363	344	364	364	365	354	404	381	392	326	361	334	363	355	373	355	361	352	351	360	375	323	384	371	400	376	361	362	346	359	345	371	372	359	350	348	336	361	382	359	387	345	369	369	326	351	379	360	370	360	337	368	373	372	380	399	350	366	346	355	354	359	382	384	351	382	357	363	373	368	383	373	367	333	366	343	348	358	350	320	376	359	364	370	363	384	353	378	369	376	376	389	370	359	359	374	364	364	377	368	364	394	382	324	391	383	362	399	342	385	368	360	379	382	365	347	400	364	345	393	383	423	374	348	406	387	395	368	335	338	319	344	322	405	338	363	388	342	358	333	388	339	394	361	347	354	355	374	334	346	341	389	386	384	358	372	380	370	355	357	344	339	350	373	359	378	360	365	341	409	387	368	373	352	354	361	357	349	365	338	355	395	387	366	349	371	351	374
7743	2325	4455	5280	4726	4010	3317	2857	2445	2263	1984	1898	1728	1672	1524	1491	1424	1406	1400	1379	1176	1263	1178	1155	1184	1064	1137	1094	1136	1074	1110	1074	1046	1022	1017	1102	1042	1016	1041	1078	1002	1010	1066	1006	1032	1092	1003	967	969	961	1026	958	1027	979	945	935	1010	1033	1032	953	909	940	963	987	953	900	999	978	926	982	997	1019	938	938	945	974	944	949	961	935	926	967	963	948	907	973	929	891	941	965	918	951	966	929	928	960	939	922	967	947	922	923	1020	877	907	952	925	944	963	948	973	898	891	897	949	915	950	906	928	962	930	978	963	969	911	964	969	969	942	932	917	912	926	1006	916	960	920	910	970	963	959	986	938	958	903	916	959	925	935	983	935	952	943	949	910	916	963	904	944	920	929	929	894	1007	977	975	927	941	928	932	925	985	968	955	919	914	957	920	947	1006	956	975	960	961	955	982	954	905	918	942	905	970	975	946	913	939	971	928	917	940	893	953	880	924	941	938	939	943	916	1004	897	966	909	948	966	923	985	903	908	881	1000	926	927	909	964	922	988	939	978	934	906	915	917	949	936	906	925	930	943	971	976	921	925	958	905	946	911	953	889	874	956	912	978	922	908	917	906	965	940	909	966	988	915	943	987	918	915	933	998	909	939	948	958	980	903	939	948	964	904	986	934	997	930	913	982	914	969	896	951	982	896	940	930	945	956	925	981	990	904	959	931	861	935	938	941	967	926	896	953	921	932	936	946	949	976	937	992	934	979	917	964	943	904	914	982	934	931	988	978	917	906	937	937	919	1005	944	965	917	945	890	917	966	943	946	959	927	963	964	947	945	989	890	915	917	956	873	948	941	883	902	934	873	948	939	907	943	886	994	934	936	936	926	954	895	929	961	924	940	905	961	940	917	851	934	946	940	951	936	914	915	921	947	896	949	913	965	938	895	919	933	977	941	970	957	921	913	968	891	996	952	948	942	895	937	934	891	926	883	912	941	986	906	913	958	895	933	907	896	951	885	968	963	933	912	917	898	881	925	977	943	939	951	949	932	939	922	1018	989	903	943	954	914	917	972	883	942	894	965	917	926	917	953	942	972	915	969	872	934	966	953	909	959	861	899	879	928	964	912	983	991	941	931	927	958	922	893	954	906	965	905	911	920	943	947	919	959	920	953	962	937	962	892	973	903	943	924	987	930	949	942	967	950	912	927	934	898	874	946	947	940	889	924	912	977	952	966	957	931	944	910	899	966	906	961	942	921	929	939	887	909	938	934	950	891	892	924	918	974	939	970	967	949	934	923	930	888	912	919	960	891	897	937	937	930	989	890	982	959	976	991	997	893	975	987	911	900	913	946	955	937	929	991	921	894	955	951	931	921	965	965	934	933	961	956	947	935	947	936	913	936	937	975	939	926	956	934	966	947	949	930	944	891	906	918	947	988	937	880	956	910	884	961	915	963	1005	960	936	980	897	934	973	942	994	950	925	955	955	968	935	957	949	925	959	933	925	1006	962	948	951	919	921	907	928	950	943	893	910	983	971	922	953	926	900	970	923	967	1002	936	957	894	977	874	966	929	908	903	948	898	963	968	917	937	917	937	856	973	975	1006	992	951	988	940	908	922	951	978	906	936	926	926	921	919	902	935	928	931	954	950	904	883	917	953	927	934	955	900	925	942	938	939	939	942	903	919	955	950	955	931	969	998	914	931	961	970	960	962	934	972	944	975	971	961	908	923	956	909	960	906	964	950	959	919	888	905	943	895	905	835	914	961	964	896	943	890	929	891	971	941	931	919	929	942	953	918	971	897	936	911	992	941	990	885	948	910	906	1014	960	960	965	918	968	935	866	954	915	1010	923	929	901	899	982	902	905	972	893	897	915	983	911	932	967	964	942	915	916	981	930	931	992	943	985	980	948	952	936	934	879	939	955	920	923	940	1004	989	975	964	927	930	984	893	945	934	940	953	995	976	930	991	915	948	919	929	957	891	927	971	927	925	936	907	948	919	939	925	958	997	987	949	970	934	880	878	940	1010	909	942	981	954	932	963	960	972	969	896	900	932	965	936	994	946	941	929	932	939	922	903	947	984	882	966	918	940	905	953	961	885	950	941	1000	1001	944	983	941	939	943	942	953	946	960	941	929	1024	905	925	965	976	967	956	966	913	904	955	961	950	923	977	917	955	925	967	943	943	931	953	905	939	920	1001	929	924	997	948	935	901	914	912	927	938	931	927	988	938	900	944	865	963	914	957	919	1016	947	981	942	956	962	945	964	983	948	911	989	933	914	950	960	890	934	901	940	969	894	921	934	959	991	944	961	982	947	955	900	968	911	961	931	937	927	939	953	927	971	955	959	981	919	1020	957	916	963	903	905	970	942	953	974	980	966	916	956	969	911	953	935	940	919	902	937	914	960	938	898	931	991	932	914	934	951	956	929	915	987	872	1007	935	967	869	957	960	921	920	906	959	913	953	959	906	905	963	921	960	966	909	953	968	968	978	975	945	935	932	932	900	952	891	959	929	916	947	880	949	991	957	896	907	918	894	884	896	940	944	983	981	978	961	899	878	1011	913	897	972	926	951	948	959	931	914	955	965	959	983	879	976	930	947	942	902	929	938	899	945	933	922	941	913	902	880	1021	905	952	939	916	892	938	957	954	947	936	1020	915	903	997	891	951	976	968	967	928	983	923	955	929	888	951	1020	906	992	939	986	982	994	960	954	960	904	907	943	910	980	971	983	919	938	954	940	970	902	968	886	970	941	916	899	986	961	947	990	953	926	917	884	956	924	888	974	919	980	917	944	954	967	940	944	969	938	921	903	941	946	941	931	958	983	944	933	887	907	918	976	928	917	948	958	946	907	870	917	944	938	938	945	960	945	923	980	925	965	916	917	943	937	961	901	941	950	927	930	960	983	922	887	970	921	955	964	938	975	975	949	926	896	927	950	920	928	969	968	883	881	917	900	954	928	953	948	943	926	965	895	988	987	882	870	938	950	949	927	921	981	962	938	952	979	949	892	911	921	900	975	960	964	957	927	910	946	953	946	926	950	917	904	883	963	936	979	943	942	905	972	928	923	899	973	929	981	946	944	952	921	937	902	902	901	944	934	986	1016	908	882	946	936	957	896	925	983	945	931	870	956	980	954	916	934	898	971	976	985	979	948	954	928	922	1004	944	948	908	955	941	955	903	972	943	978	956	915	916	940	912	969	1047	953	966	895	954	920	952	934	955	929	927	909	892	893	933	940	834	996	964	886	950	1031	889	914	941	924	921	962	944	945	935	956	1007	960	918	929	970	939	914	945	944	924	931	950	953	971	932	940	936	970	901	969	942	957	962	950	964	981	909	955	908	947	964	957	960	989	953	948	937	898	976	941	895	967	940	993	945	926	1004	997	948	896	951	937	905	927	885	914	900	947	905	912	906	920	920	965	915	941	918	896	961	954	943	981	926	900	1029	940	943	909	956	882	949	947	955	937	930	971	972	897	903	935	915	922	953	915	949	950	945	953	951	910	948	975	979	917	933	896	917	905	952	958	962	947	907	951	968	986
2061	299	279	271	260	252	253	251	249	238	240	244	242	228	256	234	244	235	246	233	283	264	239	240	226	244	230	243	249	259	244	219	250	279	237	243	269	212	239	216	247	247	219	266	220	231	218	238	262	273	231	233	264	233	239	231	260	247	246	259	239	258	246	259	251	266	239	235	254	252	236	230	253	207	221	252	257	224	257	238	236	255	228	223	253	249	255	260	240	244	241	217	268	252	210	239	227	237	253	246	226	220	255	259	257	257	203	242	246	213	230	263	261	262	248	259	266	247	269	219	276	218	241	277	239	227	245	235	254	241	250	236	239	240	278	233	240	241	222	254	258	227	227	260	259	263	248	261	232	246	251	244	270	252	231	230	239	245	243	218	257	228	262	258	230	257	225	265	227	248	243	225	269	241	243	245	245	254	243	232	236	265	247	257	234	258	238	228	247	247	250	250	261	241	237	242	244	232	246	232	261	262	267	257	249	285	223	233	236	242	243	245	237	260	243	227	256	252	224	234	241	231	228	268	259	240	235	206	234	266	221	257	241	239	243	220	255	244	248	263	228	247	263	233	243	244	268	229	228	240	216	215	242	233	255	247	263	234	247	222	266	232	242	238	241	213	245	258	227	253	230	254	263	236	245	257	231	253	255	229	228	218	263	251	248	213	264	235	243	262	255	241	220	240	247	232	242	224	232	259	255	233	264	228	228	238	243	254	252	243	269	244	257	249	245	266	246	249	198	209	228	243	246	243	267	248	259	240	256	242	239	213	248	225	228	253	228	207	257	230	257	234	252	237	256	255	234	235	264	264	230	243	242	260	230	232	285	248	238	205	210	260	241	243	233	251	240	240	199	238	237	258	239	221	241	247	228	263	208	236	257	226	237	245	261	230	309	256	191	210	231	216	269	233	240	234	245	238	252	240	232	246	221	238	206	242	238	252	249	238	238	254	248	247	233	267	268	244	282	275	253	239	264	242	230	238	262	234	227	249	223	243	243	269	233	233	233	254	230	257	221	229	257	225	279	251	248	286	246	229	256	210	241	224	256	241	257	269	228	240	253	211	253	273	243	240	234	226	254	248	218	232	231	225	226	241	224	242	293	219	261	248	258	238	236	259	253	233	201	250	245	221	246	238	246	267	266	235	227	249	239	227	264	260	239	248	276	231	217	244	265	247	248	245	253	252	245	219	253	229	215	240	238	265	207	239	243	241	245	226	236	259	277	261	223	266	240	261	225	232	256	274	241	245	243	234	243	229	234	216	236	245	232	241	244	256	239	257	230	250	246	255	262	255	234	248	246	228	250	225	235	223	269	249	247	228	230	253	265	228	230	228	226	208	222	223	259	270	239	253	237	239	270	209	266	250	266	241	234	257	223	255	228	258	247	250	236	245	245	214	236	232	247	222	263	242	226	226	251	257	243	231	276	267	217	240	256	247	259	263	246	233	257	246	258	204	237	217	232	290	237	249	226	208	248	233	235	244	244	227	215	248	258	209	229	273	243	258	241	265	243	246	234	240	222	246	243	213	249	234	234	244	227	239	250	213	252	244	234	240	259	224	259	228	228	254	259	242	231	243	259	264	246	258	216	251	237	216	233	252	247	243	250	229	278	235	235	257	219	258	245	259	234	235	251	225	224	259	235	240	253	242	210	220	236	223	260	235	228	261	247	237	251	267	269	260	243	267	249	249	233	228	247	271	257	221	252	236	228	216	223	238	218	236	227	258	227	245	236	254	221	236	245	217	200	248	255	249	256	272	266	230	265	257	248	278	256	220	246	247	235	248	233	248	213	225	282	250	221	233	214	247	234	249	234	265	225	242	242	224	227	226	232	212	254	255	228	243	243	237	244	242	243	252	247	255	241	239	250	243	239	249	243	264	261	254	257	218	232	238	248	249	262	256	273	225	201	248	255	258	248	260	236	226	241	223	232	246	226	250	229	238	259	240	248	247	233	257	258	249	227	248	228	252	236	245	224	245	256	234	234	253	239	266	260	273	233	207	241	257	253	242	221	266	243	227	223	232	279	229	261	253	258	285	208	248	234	209	238	238	256	263	268	246	268	247	264	259	223	262	242	251	238	237	211	248	212	224	253	253	232	243	238	225	260	251	255	218	225	231	248	242	253	231	243	245	235	228	237	262	225	241	235	245	249	262	244	278	244	275	242	236	232	229	230	259	249	241	228	253	250	283	270	228	268	265	216	204	227	268	230	240	249	294	247	271	263	235	241	229	227	213	268	213	301	265	244	221	255	229	237	260	246	218	240	232	247	266	253	273	215	236	246	239	238	246	261	246	195	217	236	225	269	225	245	240	229	200	230	213	228	228	239	250	239	231	258	229	280	258	246	237	254	233	257	243	244	236	224	225	266	250	283	257	241	253	272	270	254	251	254	262	266	240	246	247	252	219	238	227	228	232	291	249	270	272	216	249	225	236	269	244	272	242	261	279	262	270	237	269	255	243	228	244	245	231	245	236	256	238	243	210	245	241	225	230	249	224	220	214	253	218	272	245	268	257	235	222	231	264	204	239	221	187	235	228	226	227	238	242	257	240	256	256	235	268	211	227	240	238	242	245	242	247	267	244	229	251	229	230	238	235	233	264	237	216	244	240	248	243	230	244	219	234	261	218	247	260	248	214	214	271	248	222	232	242	262	239	245	222	231	259	224	230	230	278	251	236	231	242	275	227	239	227	231	247	223	274	248	257	265	245	229	270	232	229	249	241	240	236	266	236	238	232	237	227	265	243	229	247	250	249	252	268	256	217	226	211	199	234	222	247	227	242	236	264	234	250	254	269	248	232	265	226	229	199	270	224	264	273	259	252	270	264	230	216	233	233	224	251	258	242	206	247	241	235	239	216	261	242	256	221	239	234	238	253	257	244	236	273	257	252	255	260	248	245	227	260	277	244	254	240	221	236	217	258	255	238	243	242	235	217	224	230	253	268	277	275	238	241	252	245	243	229	245	257	253	219	241	277	262	221	231	236	230	255	265	253	245	226	292	239	218	236	265	222	231	245	236	245	208	248	267	267	217	259	230	260	208	215	257	233	252	251	238	243	251	250	246	225	226	216	244	275	252	242	274	274	234	232	246	243	225	256	258	241	237	251	228	235	254	235	252	238	241	258	245	254	202	267	238	222	267	246	246	236	226	231	219	253	234	225	221	245	237	248	238	250	225	254	236	220	250	228	240	237	268	240	241	257	244	252	265	223	260	234	221	219	260	238	223	229	225	223	290	226	241	233	250	250	232	266	210	244	227	255	232	225	233	226	240	241	236	247	244	251	257	253	251	222	223	239	228	243	224	261	272	264	253	251	264	253	233	251	269	247	253	215	220	231	251	231	247	274	262	264	259	223	228	246	248	258	267	229	247	241	222	230	246	255	238	226	221	221	256	261	213	259	250	244	249	250	239	237	272	240	248	261	224	243	262	231	250	221	248	230	226	246	235	232	262	252	233	246	219	250	237	213	238	231	286	224	255	249	262	245
2407	722	780	794	766	778	738	666	720	682	667	681	655	643	688	682	688	660	656	644	650	648	702	704	649	628	650	648	725	646	614	693	621	662	674	669	618	676	643	655	696	682	644	626	608	597	648	651	671	642	659	639	685	645	657	616	672	686	589	692	677	694	668	661	653	644	621	641	625	682	673	644	686	649	661	643	652	646	669	701	654	654	686	662	686	644	674	679	616	628	718	698	595	670	675	631	665	668	629	668	654	696	631	663	668	638	656	667	670	675	680	638	639	686	637	663	630	663	609	618	640	650	625	626	664	640	682	690	670	666	646	727	647	676	629	655	663	676	624	666	630	645	614	666	648	654	623	664	633	639	673	670	619	635	656	658	633	626	654	663	644	640	670	699	646	631	639	612	693	630	628	654	653	630	637	613	624	697	664	627	672	640	650	670	681	707	685	629	632	648	651	660	655	681	621	621	677	634	635	670	677	680	631	658	667	679	609	658	613	599	648	627	622	628	613	687	663	660	636	686	642	642	685	622	643	661	597	656	682	665	629	612	638	653	630	655	651	635	683	695	629	630	685	681	675	644	672	673	608	646	666	612	665	701	636	656	597	649	643	667	626	689	643	614	671	639	673	643	690	649	659	692	634	602	692	613	631	585	640	665	705	658	668	678	663	636	674	622	648	612	651	650	642	652	681	690	677	632	679	679	712	682	643	694	657	643	691	669	668	712	637	664	651	674	660	632	645	644	663	620	658	654	644	662	644	623	628	651	666	662	654	639	661	653	648	641	678	643	678	684	652	681	611	653	696	652	591	669	693	653	617	624	652	659	655	646	678	657	652	719	655	668	610	683	674	677	655	642	675	648	645	616	599	657	646	643	614	663	673	669	727	645	659	692	652	651	660	676	685	709	681	649	706	676	642	649	656	690	694	662	671	663	666	615	653	593	666	683	620	658	655	704	660	612	687	625	614	622	701	714	647	675	680	620	675	631	685	623	634	656	653	671	621	684	698	659	687	669	702	690	685	637	678	664	641	663	679	667	613	614	681	689	689	641	593	639	588	683	638	640	681	614	662	667	642	651	693	694	648	624	638	658	637	700	641	646	651	615	672	634	640	683	655	663	681	634	638	649	649	626	685	634	618	630	637	626	617	628	683	650	661	661	673	643	681	647	627	614	620	649	678	653	666	582	623	665	638	632	650	602	642	630	668	625	645	689	644	647	609	670	645	694	644	644	599	608	693	673	639	644	635	653	632	661	645	687	662	651	663	676	679	682	681	650	652	679	721	673	638	653	625	633	684	669	641	629	625	641	624	637	646	628	644	665	697	655	616	643	671	657	652	621	577	645	666	676	618	690	620	688	623	648	690	639	679	635	687	643	646	654	669	643	614	637	645	688	640	674	650	690	668	665	618	650	628	645	602	708	660	604	667	684	634	653	685	643	623	653	656	622	586	663	637	647	669	617	653	633	638	613	668	638	624	663	613	627	668	634	656	697	627	627	645	686	657	654	650	657	650	635	670	656	649	682	645	680	684	628	634	673	648	702	592	677	648	633	633	636	710	691	670	625	627	641	638	665	634	696	662	653	655	714	635	666	673	681	668	638	642	669	661	690	703	685	618	650	641	631	684	687	684	675	678	638	636	634	665	612	654	645	665	652	671	659	667	663	650	643	686	655	672	652	703	632	662	634	661	636	618	667	642	645	639	673	643	644	644	663	628	649	681	671	623	659	689	627	674	675	666	631	668	649	658	648	677	656	686	667	645	705	671	629	656	691	635	659	674	684	651	643	667	614	649	645	592	652	686	672	644	620	666	649	632	667	670	650	684	603	665	637	665	620	628	654	634	644	669	651	652	624	661	640	670	649	721	619	635	620	678	622	685	627	616	661	626	647	647	603	684	656	613	656	639	612	645	634	670	615	641	669	606	691	667	661	637	652	660	621	624	648	641	694	650	672	669	646	649	650	651	636	643	601	650	656	670	623	703	669	649	656	630	626	671	649	628	685	655	675	665	651	727	663	625	672	650	616	657	638	634	686	694	644	697	634	681	625	622	659	640	684	614	639	643	712	643	667	652	650	638	661	652	666	658	591	635	697	656	610	639	642	650	641	603	657	636	703	679	643	677	624	647	664	671	700	698	696	697	670	670	655	657	669	631	659	656	718	632	653	683	657	670	695	666	653	662	625	647	642	650	687	618	638	664	665	658	653	695	674	724	676	682	637	667	647	657	616	708	617	681	655	627	653	693	676	674	634	647	671	685	681	638	641	628	586	641	650	619	685	639	607	667	684	628	634	655	645	624	668	643	647	700	661	660	665	632	686	663	650	634	670	675	682	632	640	695	652	621	693	662	658	679	658	659	659	651	647	634	701	677	619	621	650	654	650	671	672	663	664	662	657	649	675	660	667	651	636	641	645	661	677	627	608	659	677	612	660	660	627	666	655	622	643	669	645	723	631	612	597	692	670	636	631	653	650	613	629	639	643	677	664	624	651	681	647	676	629	631	666	630	671	669	685	653	613	648	657	585	660	670	693	674	619	654	697	646	687	664	679	626	653	649	609	686	622	639	669	632	609	622	708	625	690	638	631	677	684	650	659	642	642	701	680	611	666	664	658	648	654	651	628	693	657	679	600	653	688	629	650	684	616	651	687	672	672	640	639	622	672	619	643	648	653	640	652	668	657	664	635	656	585	604	662	608	666	642	672	710	702	652	641	671	670	664	650	630	624	706	661	604	673	658	676	640	676	643	671	657	629	700	645	623	675	620	637	684	615	669	669	612	654	683	652	650	711	628	657	656	673	639	659	662	633	677	657	682	653	620	655	657	646	651	656	616	651	691	660	635	654	699	667	676	645	653	633	630	630	656	694	632	650	690	667	640	604	663	686	672	653	664	693	655	621	688	614	629	669	663	670	655	671	643	652	675	671	639	656	662	675	655	657	696	687	661	671	668	652	627	614	687	645	673	655	625	636	689	622	626	641	662	632	648	654	603	668	671	670	643	704	649	630	690	640	606	635	651	635	595	664	641	641	647	644	676	677	625	652	633	623	626	633	625	651	590	636	650	636	638	672	628	641	610	619	681	639	669	643	623	621	690	653	625	644	708	633	621	631	624	639	681	693	646	632	636	689	620	674	630	599	641	679	670	625	694	671	654	676	656	655	650	629	665	647	703	646	661	665	615	676	629	645	622	614	672	658	601	688	662	630	629	598	661	642	633	659	650	619	662	613	655	687	626	672	653	639	643	633	634	691	666	633	666	675	613	684	640	679	646	636	589	605	730	645	685	612	637	665	653	668	603	707	670	664	645	632	623	641	623	641	620	665	698	644	710	652	670	662	667	686	680	640	615	621	682	663	668	668	669	674	682	641	681	584	673	654	662	634	666	659	686	681	603	743	690	691	654	704	645	731	591	678	638	701	626	687	684	664	666	693	636	648	632	690	636	671	661	651	640	664	633	695	580	678	647	616	648	633	684	602	636	622	642	684	670	649	647	648
7188	1002	1121	856	648	466	363	381	315	292	266	263	241	250	242	237	231	213	199	191	208	220	226	171	173	187	220	201	177	198	195	198	192	183	200	185	181	193	202	199	202	234	186	177	208	204	195	198	193	206	184	191	191	197	198	188	175	175	185	189	209	179	198	193	198	197	174	181	183	193	195	172	183	174	186	177	172	204	182	206	198	207	174	236	175	167	190	211	178	178	191	191	192	196	199	211	179	164	205	201	202	180	187	195	191	202	197	183	194	193	201	166	191	188	159	174	197	189	199	186	179	182	212	170	172	195	192	196	197	192	206	177	187	175	180	202	203	189	188	166	206	202	190	175	217	178	177	197	188	195	174	181	183	187	204	198	181	174	180	210	176	211	177	195	203	200	174	195	200	186	188	225	194	191	191	187	181	190	208	198	221	172	191	206	207	187	217	172	201	210	204	194	170	186	171	176	171	199	162	167	178	177	194	183	173	156	175	189	171	201	198	171	194	171	197	201	198	183	202	216	198	179	193	180	177	213	198	180	202	188	179	183	210	194	191	180	188	184	181	194	184	190	201	177	174	174	199	203	195	190	180	169	195	174	212	191	175	171	179	213	203	174	191	202	191	170	193	190	194	200	196	187	194	195	168	194	197	182	201	169	179	182	185	192	177	193	174	195	195	194	178	191	176	206	167	216	198	164	182	207	207	193	158	186	175	196	218	188	190	199	187	197	161	202	198	197	248	179	180	194	173	176	194	168	205	213	221	195	179	179	211	188	174	183	173	185	184	201	212	179	192	195	180	179	189	186	176	170	175	186	185	207	196	193	176	164	160	214	182	203	171	174	171	184	216	217	188	190	202	184	179	175	179	165	180	184	189	165	207	173	210	170	191	204	180	171	183	180	187	187	189	196	187	187	195	189	206	194	179	153	197	172	170	186	181	148	172	204	189	164	189	189	166	209	197	209	197	201	176	178	184	179	194	174	163	207	216	202	164	181	192	192	232	185	155	178	171	196	215	169	175	191	178	183	195	225	194	211	173	167	178	208	199	183	196	199	184	184	187	199	188	156	175	201	193	171	180	170	196	215	182	188	169	206	172	194	184	183	191	211	180	197	183	209	196	178	188	196	205	187	184	200	204	200	173	190	153	189	174	217	179	208	173	170	179	163	176	171	192	189	194	198	205	161	173	190	193	164	166	193	163	184	169	178	205	185	203	173	172	207	183	178	211	202	178	201	200	198	171	155	190	204	178	167	196	194	196	190	212	158	181	176	205	200	195	194	162	207	205	200	210	181	212	195	167	182	218	187	171	213	184	174	192	174	167	195	176	163	187	185	174	150	175	193	189	215	198	187	206	186	185	199	218	222	181	196	178	180	183	194	208	195	190	194	205	188	200	195	203	200	198	183	197	185	208	221	181	219	199	163	198	183	231	187	186	190	182	184	183	196	191	193	211	200	185	218	179	200	216	197	193	191	198	170	193	213	195	199	187	178	195	179	185	186	186	183	194	185	196	201	193	207	179	183	184	181	224	190	227	170	181	186	188	194	160	191	179	180	193	193	196	180	168	178	190	205	186	186	220	184	187	195	167	207	154	182	198	196	180	194	192	206	192	173	210	187	164	187	188	188	177	181	165	184	198	174	189	190	176	197	182	203	192	206	181	174	203	204	187	181	163	181	179	161	207	173	190	212	188	164	180	176	184	187	195	197	180	198	198	197	197	181	217	198	181	185	218	202	179	171	201	182	177	176	188	214	168	197	191	191	193	184	186	205	194	197	193	173	198	175	196	217	195	199	184	191	187	209	218	152	190	189	173	193	197	172	194	199	194	206	185	189	178	180	208	177	198	187	232	198	173	205	199	172	167	176	198	198	185	196	185	182	167	165	178	181	200	181	169	177	184	176	192	183	198	208	192	169	192	182	220	201	190	189	167	156	176	188	194	168	195	201	178	184	177	198	187	190	204	198	197	194	189	185	188	196	198	187	179	208	202	168	187	195	183	188	187	191	178	187	182	168	179	187	178	184	198	189	215	186	187	194	196	199	182	181	200	171	202	200	183	185	183	190	200	185	186	195	209	184	195	190	180	199	184	197	175	200	168	169	190	189	196	176	205	186	199	197	210	186	204	182	179	230	195	201	175	207	194	192	171	166	195	188	177	179	187	188	210	171	190	184	201	190	192	176	192	169	191	201	173	198	207	184	206	172	193	187	199	188	190	203	192	179	193	211	183	196	198	187	194	191	211	190	181	199	195	206	193	194	179	212	197	214	191	197	185	180	182	190	210	190	169	201	197	181	198	172	183	191	183	205	186	189	197	203	149	196	189	190	212	213	196	185	201	203	202	198	190	148	200	178	195	216	198	186	202	205	166	180	186	200	161	191	178	186	217	201	182	181	188	205	183	160	176	186	167	200	188	195	177	158	184	199	177	171	180	189	197	200	196	176	176	177	183	179	198	200	170	187	179	203	176	203	204	178	187	167	179	192	182	173	235	214	219	186	197	178	193	199	215	201	195	188	198	202	176	184	204	178	192	179	192	171	182	211	180	190	200	211	155	188	204	201	209	192	173	180	186	200	206	167	220	223	212	218	170	189	198	165	210	214	202	185	199	186	179	186	209	209	183	205	178	154	201	210	202	191	190	190	193	184	178	175	214	162	200	186	216	201	173	188	205	189	168	190	209	191	224	185	195	183	199	202	198	205	210	180	184	200	177	193	170	178	184	190	217	166	191	180	204	199	203	188	178	213	184	183	180	195	172	207	206	202	205	216	167	176	210	211	191	202	198	198	204	191	200	190	182	191	184	214	185	154	191	192	181	181	203	184	204	188	196	221	189	161	211	177	212	162	194	196	196	190	180	183	200	189	185	199	183	176	202	208	182	189	184	189	181	189	184	187	178	212	194	191	189	172	191	187	169	203	177	210	158	201	191	176	176	187	195	180	190	162	196	171	210	188	198	215	190	168	226	217	191	191	223	191	177	170	185	206	191	195	182	200	211	198	218	224	179	176	199	193	204	181	176	194	189	192	193	181	214	162	202	223	200	214	175	193	190	183	186	200	183	186	192	199	209	159	205	218	204	173	184	202	187	161	179	191	159	188	199	184	182	192	211	157	182	188	177	165	200	198	194	180	174	210	194	175	182	201	171	205	185	203	158	187	183	173	207	164	193	183	217	173	207	207	207	185	154	174	201	174	198	194	228	193	173	172	219	212	196	190	202	188	188	180	184	226	187	193	194	180	173	175	192	185	177	182	189	196	186	211	192	171	157	228	207	174	198	174	208	217	196	181	206	211	198	209	176	162	179	178	202	180	189	166	172	212	166	180	186	198	189	178	187	180	197	194	193	199	178	186	178	197	199	186	187	176	201	189	208	195	183	204	183	191	222	195	187	193	170	168	187	165	211	194	200	170	174	186	176	193	195	161	182	189	200	219	178	186	215	172	166	185	185	172	177	187	189	209	179	174	211	175	196	178	182	177	147	186	193	181	197	204
5711	1280	2492	2772	2520	2187	1780	1556	1327	1245	1161	1003	916	930	849	846	795	821	802	749	701	694	706	705	685	663	641	639	635	652	623	613	643	626	610	611	565	607	605	606	569	562	642	568	642	585	582	588	604	556	602	591	557	563	588	573	608	556	561	592	558	618	570	556	535	576	603	558	590	584	580	595	573	581	553	554	556	588	568	556	546	572	583	566	569	564	590	555	580	573	555	583	572	533	497	607	568	581	575	566	576	545	561	528	583	574	612	554	573	543	601	598	563	550	530	544	558	527	586	583	527	560	505	563	569	581	578	518	587	579	542	564	560	570	578	538	527	505	556	574	597	578	557	551	543	555	582	562	580	575	550	595	562	559	580	521	571	574	549	549	548	593	529	588	559	570	563	566	556	549	542	602	586	583	534	551	570	590	546	539	554	542	525	551	547	563	584	569	582	539	541	550	574	559	522	550	576	541	589	515	568	537	579	563	590	532	548	610	585	578	562	528	568	560	579	558	589	567	579	568	563	558	541	569	609	579	580	576	575	555	533	642	604	555	565	557	594	507	549	555	587	595	560	518	578	575	566	569	518	510	546	569	548	536	621	566	606	576	530	580	573	556	569	574	528	497	576	539	559	558	536	551	553	578	579	538	577	601	594	546	525	562	535	595	548	564	545	588	555	552	565	559	551	534	537	569	564	558	600	561	584	592	530	531	583	615	574	529	554	550	559	513	532	583	534	565	558	552	506	535	519	574	554	546	538	570	550	535	564	596	561	523	536	533	535	571	540	556	565	577	565	572	563	537	578	542	555	573	537	556	526	546	584	517	539	556	598	571	540	559	589	598	551	512	566	580	579	513	557	583	560	557	634	568	570	599	558	543	586	571	590	568	503	558	566	587	572	538	590	582	559	555	558	540	584	530	585	548	535	515	547	548	515	560	596	573	563	555	550	608	538	521	564	533	565	567	572	539	551	517	518	570	559	532	560	573	597	568	589	525	529	569	592	500	543	550	518	548	554	522	579	574	555	566	563	579	580	525	565	551	563	541	539	576	556	569	578	596	560	566	571	557	589	524	596	591	520	557	555	547	528	577	587	545	574	612	549	548	583	559	588	541	547	589	560	571	548	557	575	562	529	551	543	606	557	566	586	554	569	525	553	528	543	596	570	537	580	565	555	568	601	574	607	544	537	547	550	540	539	533	560	577	541	564	567	534	597	554	566	584	555	547	552	545	585	553	602	590	562	541	524	557	577	559	588	600	576	596	559	545	527	540	542	520	503	542	540	608	583	532	577	572	574	590	551	561	536	535	517	572	590	542	531	558	512	609	542	556	547	555	543	551	564	591	562	588	551	501	566	553	574	581	596	588	560	570	569	600	548	533	568	558	579	560	552	577	548	549	518	545	557	574	581	546	552	551	552	585	556	595	598	567	546	554	545	548	555	546	542	513	578	591	555	556	557	559	593	575	568	564	570	593	617	543	565	576	538	552	556	539	540	516	574	585	529	562	570	547	542	491	515	566	546	594	564	560	542	580	578	575	600	543	542	564	539	590	572	603	542	539	525	524	561	602	576	565	556	553	512	553	568	542	537	555	571	562	570	575	562	551	546	565	553	584	561	545	567	557	557	560	511	584	543	584	533	585	607	580	559	575	553	568	555	530	576	558	505	557	610	562	585	546	558	546	585	539	531	570	556	579	548	590	553	543	533	566	552	538	599	580	568	551	576	574	559	549	533	635	518	554	533	574	580	582	558	594	561	604	536	538	543	559	556	599	520	542	581	574	524	549	577	571	549	571	566	555	556	582	549	574	567	564	549	566	581	552	546	548	595	562	562	543	557	579	566	592	556	584	577	545	538	584	554	515	546	568	610	554	544	560	544	575	541	524	571	579	530	567	548	543	574	568	539	564	582	618	512	553	539	559	576	553	530	556	570	547	573	584	579	587	533	593	558	547	566	563	546	566	576	554	550	560	569	607	554	519	584	566	541	573	555	565	592	583	565	596	615	591	542	544	582	555	562	560	565	569	596	587	529	597	579	525	548	565	515	545	570	608	543	513	569	587	580	559	554	509	576	554	568	576	571	520	576	523	517	564	554	565	569	531	587	543	545	539	549	513	542	598	558	579	576	591	565	539	564	488	592	585	533	532	553	550	541	564	562	597	562	603	593	553	489	578	515	597	561	577	564	609	549	557	562	556	572	586	547	585	528	571	562	593	549	552	587	601	577	553	548	562	541	526	585	553	551	552	522	584	576	534	561	535	579	544	579	534	556	514	600	578	574	536	579	567	539	548	585	546	562	545	578	601	590	551	550	540	512	547	580	543	542	520	554	578	534	524	563	567	526	594	559	486	596	605	551	535	569	530	565	533	575	546	561	583	523	566	578	549	562	516	596	556	548	536	528	519	533	562	563	548	572	547	532	539	543	613	543	561	526	587	547	614	556	544	581	549	546	569	562	548	549	538	564	565	574	590	567	566	626	536	556	541	560	572	541	572	551	539	560	548	540	545	558	522	550	583	568	570	571	544	559	568	556	535	530	564	569	635	584	541	581	529	492	561	571	571	545	565	545	561	593	546	556	508	574	533	587	564	559	569	518	549	548	585	557	533	582	539	559	538	574	535	553	562	506	600	558	562	554	538	572	572	535	540	569	562	578	584	577	524	570	571	554	558	571	520	587	524	563	593	574	555	586	544	569	611	558	527	568	531	543	578	548	542	566	547	553	539	545	514	543	594	533	595	567	613	581	566	551	564	558	565	581	596	560	566	587	587	618	552	573	584	524	569	591	542	560	551	582	518	559	545	520	578	567	588	535	554	543	557	533	549	507	555	544	568	529	571	547	581	580	563	556	595	560	584	581	546	563	541	566	547	560	587	564	546	560	565	548	571	565	551	537	572	539	520	571	563	573	554	591	570	560	552	576	556	603	587	513	561	565	554	536	537	563	560	595	528	536	564	540	598	584	579	512	520	572	572	549	599	537	578	561	583	551	545	539	588	564	585	522	549	538	542	593	600	539	526	571	539	535	594	569	549	542	548	512	543	545	572	554	578	549	577	584	574	592	580	560	557	581	528	547	568	529	562	561	494	595	554	530	590	562	573	541	553	576	565	525	551	554	559	510	556	563	556	516	548	537	564	551	536	528	547	553	593	592	568	553	548	583	554	546	543	559	581	590	571	575	554	577	597	573	558	566	527	573	538	531	552	549	569	552	528	559	585	546	608	562	594	563	550	538	583	623	578	555	535	583	555	557	561	554	566	545	575	579	577	541	572	540	589	612	577	509	550	535	579	523	532	542	539	573	559	535	568	551	555	549	553	615	516	541	550	554	588	566	568	556	548	544	558	583	562	517	551	575	563	579	547	530	513	566	559	546	560	608	578	563	573	589	548	585	559	577	580	584	562	592	567	560	568	527	566	528	536	558	531	550	558	534	583	582	559	579	562	526	573	535	516	568	552	567	552	554	584	596	557	556	540	561	586	528	572	579	512	534	584
13658	2372	2434	1828	1316	966	782	758	621	576	546	512	494	485	432	466	447	403	427	441	432	386	384	384	361	373	413	392	383	391	380	412	380	361	389	366	394	383	378	375	403	385	370	405	387	372	388	393	353	375	370	348	348	362	360	378	351	389	358	390	374	406	350	392	392	378	370	361	399	337	370	388	358	369	366	372	394	395	391	404	412	370	408	371	379	365	412	342	387	338	372	378	377	385	396	354	353	383	359	379	350	381	351	370	373	359	405	380	346	358	363	367	364	358	373	378	329	396	373	394	376	365	389	351	394	402	379	409	358	371	376	347	362	355	385	392	348	355	380	344	390	336	343	357	366	366	368	348	370	373	366	347	342	362	398	374	383	383	325	379	391	340	376	375	365	388	402	372	373	366	343	388	368	393	367	394	349	366	345	371	363	362	335	345	376	370	348	321	345	395	359	361	386	369	417	353	367	343	344	392	360	380	368	378	388	374	332	326	317	366	388	324	368	402	358	354	357	358	392	410	367	374	357	340	363	375	364	386	358	373	356	337	379	376	396	337	404	412	411	374	360	365	399	363	358	412	360	390	384	365	411	353	341	398	344	360	348	349	369	399	394	351	354	367	374	376	351	355	382	345	358	347	356	368	353	338	345	394	396	381	365	380	369	351	348	357	338	340	370	356	368	384	398	363	398	383	368	393	346	378	363	372	383	363	362	327	367	395	383	351	354	429	374	349	365	351	378	334	369	426	354	386	366	353	390	403	383	410	388	343	332	338	385	354	368	363	384	377	378	390	382	357	351	335	377	415	380	402	374	378	389	353	395	354	379	360	388	353	348	353	348	400	344	381	325	384	403	354	376	344	357	363	358	376	363	354	400	355	378	412	339	376	338	397	407	349	361	335	380	395	344	341	356	391	334	397	363	386	386	346	380	365	350	367	362	377	386	417	376	397	373	393	341	352	386	363	403	381	355	380	342	382	357	387	359	402	354	348	348	360	352	352	361	355	369	382	372	352	335	339	346	386	372	365	380	362	367	375	316	369	354	397	354	375	384	373	360	373	362	353	364	370	368	374	368	356	338	362	392	402	354	381	390	356	379	354	333	382	413	395	351	408	363	339	351	401	390	389	363	368	372	357	367	374	392	360	341	375	381	356	387	350	340	360	349	380	361	379	349	365	406	369	351	384	382	397	374	375	379	359	383	393	350	367	356	396	345	404	375	369	388	382	343	319	387	346	392	366	320	384	346	340	361	356	375	347	366	401	330	372	368	365	354	386	327	369	371	401	388	368	379	372	363	366	342	396	364	379	380	338	389	366	429	349	353	389	376	391	368	377	378	383	380	373	395	342	368	373	376	385	342	359	393	356	382	346	350	373	392	291	392	375	376	349	339	378	377	373	351	406	355	368	360	381	368	325	378	347	364	335	407	384	370	384	382	348	363	386	358	368	401	338	403	389	383	353	393	344	388	332	360	351	378	364	348	322	381	343	372	393	360	371	372	364	375	402	378	339	370	388	364	412	364	352	389	366	353	361	330	378	356	396	384	400	328	387	422	378	341	367	369	367	371	352	370	351	335	355	371	413	392	330	399	371	368	328	369	390	365	404	361	340	390	362	342	394	387	384	409	396	381	369	379	387	382	387	396	345	366	359	370	366	343	351	336	353	359	381	397	356	370	361	348	350	395	362	361	382	372	382	373	364	405	402	392	395	369	400	365	350	400	354	388	374	367	331	363	356	333	347	379	400	395	355	336	354	376	347	345	362	351	412	363	372	344	354	379	340	375	358	394	373	369	389	361	374	351	382	368	348	350	355	346	342	347	338	382	372	366	352	394	369	374	357	345	357	375	388	386	375	350	382	374	338	381	361	355	406	378	381	384	379	374	363	347	370	362	372	380	336	381	360	350	352	329	389	384	364	335	380	353	366	332	372	392	359	356	395	353	385	412	371	386	337	363	367	353	336	348	369	390	349	371	375	338	351	374	400	370	404	388	359	390	383	343	369	378	359	384	384	391	332	358	405	410	350	365	347	369	394	358	364	365	382	378	359	382	358	357	335	348	315	321	393	361	353	350	380	415	390	367	369	370	387	358	377	351	348	368	378	372	367	389	358	334	374	369	350	341	347	357	372	384	371	389	361	369	389	365	355	355	372	375	381	360	383	349	367	356	325	400	375	370	385	351	369	358	369	385	356	371	355	384	391	362	394	355	367	402	424	349	355	351	368	384	351	406	389	362	390	405	367	361	397	368	373	345	430	354	360	387	359	370	379	355	345	385	377	365	368	382	403	350	392	356	345	364	386	353	342	386	372	374	349	365	357	365	373	346	357	384	412	393	386	379	379	383	361	379	339	377	379	366	364	363	384	396	391	400	354	408	400	364	354	378	381	357	361	389	390	391	376	376	374	387	416	371	361	403	371	375	390	376	395	354	362	376	375	330	360	353	349	331	338	371	355	368	377	362	344	390	365	375	368	378	375	384	399	377	350	359	353	339	343	353	359	390	347	362	392	414	383	325	410	348	381	388	337	404	397	391	360	372	354	360	393	361	367	407	353	376	383	387	347	372	339	382	365	421	405	372	342	340	352	394	369	384	401	350	402	379	372	389	343	364	338	388	408	377	377	375	364	356	353	346	401	364	316	373	396	364	385	404	380	356	382	389	356	365	395	391	374	390	350	369	353	377	386	391	354	371	405	381	389	406	367	364	348	387	370	383	398	406	340	372	383	354	408	405	391	372	377	373	382	380	344	360	375	370	374	335	348	362	389	389	370	352	366	386	361	365	395	358	417	352	363	346	340	345	375	366	389	378	405	354	372	339	396	371	376	341	402	367	377	399	371	320	340	389	348	356	384	369	365	369	343	359	364	376	375	385	356	366	362	335	363	387	372	336	381	366	365	394	385	373	362	330	340	365	387	345	336	353	358	386	375	349	370	374	395	369	376	355	355	357	388	370	371	373	351	361	374	396	403	405	384	345	397	365	379	387	377	390	383	375	380	380	394	396	363	362	391	396	371	362	363	374	343	362	390	388	396	365	346	364	386	385	341	340	386	411	374	379	386	378	357	378	372	340	391	378	386	391	386	370	357	364	373	365	351	383	359	354	358	356	369	377	373	354	394	382	397	397	390	374	360	370	383	394	378	356	355	367	363	336	396	375	370	331	345	365	362	364	383	424	351	419	381	375	377	376	376	352	380	348	365	405	386	356	378	347	337	389	380	383	361	340	379	404	324	345	375	361	399	364	352	362	368	344	347	358	362	345	389	392	367	326	343	371	374	379	381	357	333	382	395	374	358	372	398	363	372	385	376	387	333	393	318	362	419	372	394	374	396	373	399	353	386	370	386	333	353	377	373	380	352	361	347	351	352	386	339	374	357	400	375	382	359	372	349	387	361	413	385	387	372	386	414	358	358	366	402	385	385	359	366	390	338	361	375	379	344	377	363	377	365	373	375	351	371	344	352	387	357	381	354	358	404	380	359	375	349	320	348	354	352
7757	2258	4538	5364	4684	3998	3291	2908	2544	2244	1920	1813	1679	1664	1589	1468	1342	1343	1336	1281	1246	1160	1165	1182	1195	1194	1085	1114	1097	1062	1031	1062	1028	1057	1010	1084	1043	1081	1043	959	1012	1002	986	1066	1024	970	996	995	987	1028	1010	999	996	989	963	980	982	914	938	945	957	960	897	990	1032	973	962	1014	965	949	957	933	960	990	945	980	957	957	927	1014	961	939	967	1009	950	947	980	955	934	947	973	942	962	949	970	974	958	965	974	964	950	892	916	998	977	927	967	955	968	951	958	973	964	983	1001	961	992	897	950	958	932	991	935	876	977	958	952	973	878	977	943	946	989	939	901	933	967	1006	944	980	935	942	958	924	966	976	859	930	927	975	981	978	981	940	966	958	982	928	945	930	884	938	922	947	896	891	961	953	925	950	957	961	956	902	1017	940	899	1006	920	949	967	898	910	928	943	973	956	949	977	947	890	938	987	972	928	980	961	937	972	971	980	944	1000	972	944	960	919	937	953	896	904	988	944	987	941	976	976	889	926	974	966	954	935	926	920	1000	955	966	944	928	915	990	884	939	974	992	990	916	927	922	971	974	985	943	906	984	964	928	958	915	941	952	895	950	978	928	917	920	878	931	937	931	914	942	946	918	964	890	963	925	934	952	922	871	953	958	878	980	939	944	958	943	946	916	971	936	925	937	944	954	928	968	969	956	948	962	917	912	896	979	967	922	905	963	938	944	907	952	942	879	954	996	944	919	928	936	972	1008	965	890	938	971	932	970	914	958	921	962	971	954	929	937	948	961	946	931	989	965	902	977	950	966	900	886	946	968	950	987	945	952	1007	967	916	963	961	974	959	910	956	921	938	961	914	965	968	973	925	967	972	967	943	990	926	940	984	925	896	981	982	950	960	939	940	889	953	910	928	909	967	918	937	948	943	914	965	877	952	947	987	932	964	912	943	895	958	944	943	918	938	960	911	870	916	956	929	953	935	897	912	978	915	890	908	949	963	965	999	923	957	984	958	935	924	966	933	970	945	913	940	894	985	962	968	976	990	933	932	993	942	990	922	931	971	983	948	925	936	918	900	946	918	993	915	983	906	984	917	964	941	889	914	884	912	975	922	967	929	936	947	936	954	966	951	957	976	968	965	927	1002	875	941	958	926	964	989	919	900	923	925	964	931	950	918	927	933	947	940	1003	940	913	992	935	987	935	939	970	907	973	956	982	973	995	888	920	975	983	948	899	928	906	907	959	927	912	966	954	885	904	942	857	960	911	944	974	901	938	959	961	929	927	991	932	980	913	911	977	935	925	947	941	939	1033	965	947	939	933	935	995	970	957	993	985	925	943	910	929	908	938	963	918	926	914	883	912	867	925	942	1000	914	931	934	926	908	966	981	973	944	921	905	963	924	954	951	976	903	935	920	890	909	914	950	952	862	982	911	893	895	951	947	917	937	952	958	953	994	958	944	1002	968	935	942	954	959	937	999	930	976	969	911	884	1001	960	948	981	897	952	953	950	884	943	978	934	926	941	920	967	909	964	928	943	925	964	961	937	958	929	916	971	929	911	949	942	924	969	957	914	934	957	962	902	974	953	953	971	951	981	966	930	942	921	887	929	925	941	944	913	937	899	876	947	944	1039	1005	911	1012	1003	897	901	923	978	918	961	965	933	915	968	939	910	948	947	945	971	972	919	925	949	917	910	969	909	929	947	910	932	936	978	962	973	926	964	904	923	904	894	899	979	894	981	946	936	968	962	953	908	941	961	945	971	936	899	886	905	944	933	923	944	898	887	961	931	942	980	971	929	951	939	949	936	904	924	860	919	910	946	932	929	894	965	899	907	937	872	928	957	937	944	905	946	963	931	987	964	903	910	898	940	932	922	972	965	904	906	936	978	919	980	937	898	937	960	912	987	885	920	989	893	945	937	887	916	928	948	978	898	906	981	947	937	943	912	914	908	970	965	957	944	985	924	989	938	920	972	950	921	897	914	951	924	929	946	966	967	921	917	936	967	963	942	913	929	999	937	972	949	959	940	917	941	928	943	974	977	912	896	933	932	941	986	930	973	971	961	912	970	914	953	957	966	917	895	914	922	882	936	930	925	929	979	972	934	952	930	993	950	1008	1010	866	990	948	965	980	926	910	981	986	951	914	940	945	949	874	934	929	1004	922	953	961	889	946	1020	898	939	964	972	993	948	973	879	969	890	954	891	921	948	935	923	949	962	928	909	966	977	906	940	970	971	912	889	967	920	935	974	954	927	902	921	978	905	990	944	937	943	888	972	991	936	940	912	951	906	1017	964	980	981	944	928	911	941	984	976	955	929	945	965	987	939	939	903	950	927	1014	937	907	951	956	935	934	895	906	936	1007	880	978	1017	1022	902	963	884	965	904	869	990	928	953	897	921	927	953	928	877	947	975	920	979	967	957	967	947	969	920	967	992	986	951	943	966	940	969	924	939	951	883	931	910	913	1005	961	943	942	968	975	945	924	978	948	953	903	938	901	948	953	901	916	999	926	942	899	903	916	920	916	924	955	977	963	958	946	928	934	942	946	877	975	941	953	966	933	971	972	944	885	921	978	919	895	964	899	844	936	965	1000	959	907	899	922	931	907	974	922	945	983	909	972	920	987	936	996	910	964	974	980	963	928	947	908	940	942	912	947	942	956	903	920	954	933	917	943	954	930	923	944	945	1024	914	995	892	956	916	950	930	920	980	887	980	957	901	902	952	975	944	942	994	887	876	903	959	968	924	949	936	928	1006	937	917	955	874	960	937	917	896	924	940	922	942	945	909	968	927	969	954	887	918	907	940	926	903	904	924	897	951	997	949	1006	988	974	965	960	911	940	927	903	924	954	907	936	902	960	997	965	1038	950	968	994	985	939	918	933	970	969	1001	944	931	942	968	926	920	935	898	902	946	994	929	926	950	878	966	930	960	951	921	978	932	929	975	872	982	912	934	951	919	913	930	967	921	937	943	963	979	911	942	974	950	955	912	913	916	856	957	953	927	954	941	963	913	930	940	880	929	952	885	944	960	953	912	917	939	934	957	986	946	946	985	944	866	969	935	894	954	973	940	963	970	923	980	999	994	988	927	916	998	947	949	979	983	947	928	969	901	964	970	956	960	992	893	928	978	939	975	945	965	966	894	901	913	894	950	967	924	916	950	910	972	972	966	876	932	932	939	905	981	891	1014	920	938	920	970	950	975	960	904	965	952	910	933	918	905	993	975	917	988	937	951	909	943	938	936	942	929	962	971	864	945	942	954	982	931	914	862	974	961	960	950	933	922	946	958	924	909	918	887	935	948	925	1000	940	978	984	942	875	903	905	950	937	906	925	977	939	886	903	1013	893	984	977	889	910	931	954	932	922	963	976	971	930	946	960	916	990	922	999	952	919	936	936	970	969	969	952	967	889	909	1022	909	947	978	952	957	941	923	957	900	973	969	947	885	912	928	920	957	948	936	928	991	916	903	925	975	969	923	881	974	986	1029	948	995	934	873	917	981	929	954	946	980	965	927	930	974	987	986	934	947	975	965	948	950	955	954
1887	237	270	270	229	262	246	265	235	254	235	238	206	242	256	213	248	239	249	242	244	230	252	226	246	237	226	212	227	226	247	260	226	257	249	227	214	233	277	227	239	249	229	261	233	258	258	235	255	255	262	240	271	244	255	251	230	252	241	238	247	233	226	243	231	252	222	266	223	229	271	212	246	251	251	218	223	231	261	271	249	239	242	231	244	242	235	242	255	228	252	243	255	247	243	208	247	255	233	236	214	243	228	268	263	240	224	234	221	237	248	227	255	246	258	231	234	235	251	242	252	245	256	233	259	245	244	267	244	253	248	253	233	255	253	270	234	238	242	238	218	246	262	224	231	230	227	244	259	246	262	242	257	222	243	248	261	260	230	234	232	262	263	237	220	235	241	245	252	246	226	218	239	253	261	230	258	216	232	251	252	259	229	245	192	213	217	250	201	229	221	249	262	226	239	233	217	256	265	233	239	242	255	248	232	234	223	240	256	264	221	233	238	233	233	263	267	233	254	260	249	238	267	286	264	251	223	267	237	211	239	233	246	238	220	238	230	236	255	260	219	215	243	229	238	243	223	249	247	227	237	245	223	250	240	244	261	248	240	231	207	254	268	265	213	247	221	201	240	254	229	231	236	238	226	231	249	247	240	228	269	235	264	258	223	259	238	218	235	267	236	250	200	223	242	244	261	247	236	248	237	251	224	216	237	254	251	235	252	269	253	269	261	245	233	236	215	240	234	268	217	242	251	232	248	249	248	247	242	255	211	238	259	240	242	251	217	272	235	220	243	233	234	239	222	242	235	228	229	248	235	231	252	230	241	226	242	235	238	242	252	263	236	256	250	245	240	243	271	221	229	251	268	233	243	231	220	244	244	221	230	259	225	251	218	239	264	238	245	236	247	237	241	226	217	259	257	217	219	272	226	237	218	253	271	279	246	234	217	230	233	252	259	246	241	245	243	256	249	248	238	262	215	219	235	229	233	261	247	269	282	246	262	241	273	216	242	209	253	237	226	267	214	245	276	247	280	252	235	227	274	232	246	264	233	213	258	238	244	263	248	261	237	205	243	249	262	225	235	244	220	251	243	209	251	207	231	258	251	259	263	269	231	220	235	218	252	247	272	256	221	270	226	272	223	227	261	236	245	253	237	215	285	262	222	237	266	215	248	226	217	222	218	236	223	258	250	242	272	249	239	234	229	233	224	255	257	216	249	237	237	229	253	213	244	194	262	260	251	246	270	217	229	240	244	215	210	255	237	259	249	253	229	259	255	253	209	234	249	220	218	246	241	261	222	244	233	229	236	234	213	235	251	214	239	298	238	249	234	251	237	233	198	224	251	261	229	273	236	250	224	237	227	218	241	232	253	206	250	251	238	234	254	258	218	244	246	227	250	285	262	259	234	255	237	256	246	232	242	228	255	232	249	242	233	199	256	247	243	248	233	249	240	274	234	245	236	245	242	240	247	229	264	244	234	222	240	211	220	246	247	222	266	256	234	254	245	255	252	244	259	225	236	243	243	258	244	242	248	261	247	249	228	235	261	251	234	229	222	242	239	248	247	255	239	234	245	280	231	226	223	233	238	229	225	218	235	255	226	248	247	248	219	235	255	212	241	224	244	220	257	219	243	251	226	231	232	231	207	224	248	242	233	230	202	242	235	242	256	234	231	261	241	232	243	260	263	236	268	237	251	266	251	239	268	248	269	259	255	235	227	210	246	248	233	254	251	268	219	249	263	218	215	242	238	243	247	269	248	241	269	262	242	249	219	220	253	256	270	247	247	255	247	235	235	237	249	249	226	239	272	249	264	276	218	269	252	235	234	241	245	265	245	219	246	270	229	249	263	242	246	231	256	238	243	236	232	272	230	234	258	234	233	240	228	249	245	223	240	225	253	279	263	261	247	248	212	256	232	256	254	222	295	254	235	241	268	221	221	244	277	232	229	248	260	256	215	244	207	241	239	265	244	257	265	231	210	274	239	205	259	209	270	225	243	233	248	230	216	255	224	244	227	255	221	232	230	253	241	261	287	223	243	223	217	233	231	244	238	247	268	249	267	254	240	221	214	253	257	234	230	265	233	249	246	249	267	254	254	225	235	254	261	227	220	252	253	226	263	264	242	234	239	267	256	267	227	258	250	227	228	271	257	226	256	265	245	241	244	246	216	251	250	246	251	219	235	236	243	242	240	254	279	237	246	262	231	246	215	234	243	240	248	231	263	257	244	215	239	259	231	217	261	225	249	236	228	270	224	241	283	232	250	231	228	212	248	250	217	247	227	281	243	268	242	224	239	260	232	235	252	203	238	262	216	229	243	253	231	265	271	277	241	233	199	215	262	218	234	258	239	230	271	233	234	242	231	254	278	236	233	275	236	252	232	236	232	278	234	227	252	240	226	229	241	259	241	222	256	236	254	214	199	250	216	243	266	243	210	246	232	266	245	231	243	250	247	251	263	213	237	221	246	261	269	234	252	243	237	251	241	243	266	241	240	245	236	248	267	240	235	239	262	261	237	247	265	229	248	258	235	240	227	246	232	252	245	237	263	255	248	248	232	255	260	238	246	228	233	210	230	258	255	191	256	251	249	230	240	229	246	210	241	249	239	253	246	247	263	243	235	199	257	230	257	235	251	256	224	250	232	238	239	251	264	258	270	222	268	235	257	255	250	257	235	242	238	252	242	229	273	232	249	245	248	235	240	246	243	244	212	278	224	224	283	264	225	248	250	266	251	241	232	248	227	244	235	233	233	232	247	204	255	244	226	268	218	228	236	256	254	266	239	244	237	247	257	228	210	214	238	248	211	233	205	253	261	228	225	240	264	245	231	262	243	262	258	205	233	263	245	218	238	221	243	255	232	225	240	253	238	232	236	259	218	247	237	250	251	243	221	250	240	243	250	252	250	233	227	263	256	283	241	232	254	264	245	255	231	254	253	235	244	245	254	230	244	221	253	236	240	250	240	231	238	231	241	256	246	232	258	232	237	253	208	217	240	223	246	258	258	238	234	264	242	253	204	236	283	232	245	239	244	223	244	210	269	217	250	208	224	248	270	227	232	219	239	228	266	229	260	240	249	233	255	254	249	244	239	262	255	253	243	244	223	249	238	226	267	269	205	251	242	246	210	250	236	294	248	241	239	237	256	221	273	262	227	252	267	233	266	247	247	238	261	244	221	240	256	263	249	242	235	263	230	244	251	229	264	248	232	243	247	251	233	252	222	224	233	245	266	209	243	209	250	241	260	217	230	229	247	213	215	241	253	246	236	270	237	242	239	243	240	229	267	251	238	230	263	246	241	260	237	240	262	209	251	237	237	240	217	251	251	210	246	257	224	240	245	258	226	244	257	233	245	236	244	232	262	215	238	214	265	224	227	253	240	251	262	235	242	231	218	286	229	245	221	224	252	250	237	235	241	229	248	231	251	241	249	256	219	265	230	243	229	251	221	230	236	218	207	257	243	254	250	248	245	250	218	270	247	240	246	231	239	215
2310	654	708	749	739	658	701	719	692	680	662	636	669	650	639	627	682	630	641	691	627	650	654	640	659	649	641	620	702	672	702	624	643	690	664	623	695	612	645	654	636	635	657	644	673	611	654	650	629	653	695	674	659	649	661	627	618	657	646	680	642	643	615	640	636	614	719	630	637	648	647	596	661	611	697	660	684	623	638	611	668	656	650	666	608	647	666	640	647	682	614	652	671	663	616	657	644	670	646	647	669	666	659	618	627	711	626	633	612	653	646	630	661	650	631	651	625	685	623	635	655	682	676	640	648	643	625	626	687	642	671	696	653	657	646	632	608	665	678	664	612	646	629	625	642	688	651	660	629	643	669	619	665	645	654	611	692	639	637	629	679	636	615	651	661	640	621	650	637	601	671	597	660	634	703	662	659	630	658	617	651	640	654	676	618	659	635	640	682	666	620	663	663	647	666	652	618	669	696	650	619	652	601	667	630	671	667	636	692	641	636	658	633	632	657	602	641	653	680	656	671	644	662	641	676	644	624	654	619	644	645	687	658	696	629	625	637	674	645	620	642	661	686	622	669	686	671	671	630	618	646	685	688	658	641	690	684	633	620	634	684	628	598	619	600	645	629	650	637	610	636	634	665	606	643	623	632	620	688	693	623	647	643	631	657	683	664	640	634	638	645	667	635	654	670	617	699	678	660	640	624	660	684	671	651	648	643	667	614	666	640	639	617	675	637	651	651	660	627	697	689	641	665	658	704	655	659	608	646	635	644	696	620	647	654	675	695	648	631	643	622	659	660	589	620	632	618	618	626	660	645	634	645	637	624	621	716	640	667	613	639	621	624	625	648	669	655	688	666	646	633	619	679	670	697	627	652	641	684	636	684	644	660	653	644	654	675	671	628	652	643	665	600	652	634	696	621	604	664	601	587	662	685	610	634	597	620	685	698	610	611	682	664	647	620	658	632	663	661	635	613	608	657	662	648	638	673	667	618	650	634	595	714	655	681	651	693	660	653	675	689	619	583	660	657	648	661	643	643	669	653	636	636	651	633	629	636	672	643	657	646	650	648	697	641	671	639	643	657	672	601	623	698	645	670	669	611	678	607	683	670	661	607	633	667	607	642	665	698	655	642	635	691	661	653	628	609	651	643	618	659	630	663	661	651	640	677	646	650	669	658	638	603	597	640	716	619	679	635	668	674	683	681	696	658	615	614	636	667	660	647	644	650	646	653	617	624	625	698	627	676	657	626	679	684	705	633	659	600	676	684	666	619	697	663	630	693	661	629	623	656	624	694	653	663	662	637	595	685	626	662	653	621	674	670	635	602	647	659	630	648	658	632	685	656	658	637	692	643	596	690	666	633	655	673	661	588	707	626	640	667	612	619	608	651	633	654	665	664	627	635	662	652	667	645	650	675	669	663	669	655	588	658	710	606	649	662	659	696	627	657	695	646	667	670	685	655	631	630	662	612	649	658	680	631	683	639	661	643	605	675	650	679	618	728	621	675	627	667	661	646	631	640	695	636	618	626	669	677	612	640	600	705	660	698	622	673	658	638	592	689	661	661	632	664	635	667	630	679	644	638	632	682	639	669	606	662	645	678	628	655	632	618	672	681	674	647	629	614	693	623	627	632	602	667	650	669	626	656	660	604	603	633	661	659	624	652	669	604	609	623	665	667	640	663	665	677	672	671	698	653	663	657	629	605	683	634	669	690	620	675	663	607	674	640	673	668	653	685	637	647	662	636	697	712	662	652	641	665	666	664	627	644	662	688	680	645	645	689	663	681	637	612	668	631	606	642	654	675	709	630	672	641	656	654	657	675	633	682	662	684	680	687	616	655	677	666	627	660	646	676	625	620	647	660	634	621	629	627	626	636	687	634	641	661	675	632	627	673	684	638	626	671	670	640	661	639	644	640	685	647	648	697	641	612	595	655	653	665	677	667	609	665	623	662	650	625	635	669	627	627	627	638	665	668	639	668	683	674	634	648	718	711	637	680	689	614	662	671	686	648	640	665	655	654	653	609	668	668	653	639	639	635	613	643	690	664	644	619	702	642	590	656	697	594	667	659	657	652	658	653	682	645	643	612	628	656	644	679	654	628	662	625	662	632	643	675	667	713	599	627	654	628	693	681	655	621	653	619	640	666	641	637	622	626	655	635	627	628	657	642	632	633	642	690	688	650	681	639	645	664	673	586	675	652	648	690	623	652	688	679	675	645	674	675	623	662	682	637	658	624	668	670	655	665	659	612	628	672	714	629	622	615	613	684	647	642	683	648	647	632	668	655	646	642	665	644	619	663	706	655	674	639	657	712	683	659	618	652	668	634	605	627	707	666	647	630	647	663	670	661	609	662	635	637	655	633	640	661	667	606	665	641	641	606	654	607	638	661	640	626	667	650	633	642	623	640	632	647	632	675	654	677	683	662	618	663	621	661	628	676	639	631	641	630	646	637	630	658	675	684	611	712	652	623	656	634	655	673	622	660	627	659	635	634	647	656	657	627	667	626	625	697	660	603	643	644	685	589	674	660	688	671	625	639	609	659	645	660	616	648	637	683	699	656	623	650	621	630	621	649	657	675	612	638	623	642	628	675	646	584	701	658	706	627	618	640	603	656	603	671	620	670	648	689	615	630	609	685	662	668	632	670	661	629	628	635	596	656	642	646	663	678	647	676	653	650	624	661	668	674	631	614	674	657	639	667	664	622	604	630	662	658	637	638	611	632	620	658	686	623	671	664	657	589	660	622	656	644	635	720	651	636	661	668	666	641	664	636	626	648	645	626	658	632	644	643	649	663	629	621	651	664	632	589	605	636	645	632	626	668	651	660	673	680	646	670	673	654	679	659	672	642	628	685	593	609	689	674	667	621	685	658	676	673	617	651	656	694	655	686	684	665	666	670	647	655	634	647	653	588	647	622	679	650	617	603	677	661	679	684	675	624	677	662	646	625	617	655	617	668	649	669	643	624	624	650	642	678	659	655	625	645	650	601	643	631	678	640	644	691	679	658	709	612	605	687	671	659	643	648	641	685	668	638	625	645	673	641	642	653	639	648	636	673	644	684	629	577	645	681	674	702	629	644	691	611	637	648	661	660	686	661	664	634	663	669	625	668	655	681	640	627	630	643	671	697	647	623	644	674	657	664	627	659	631	638	647	682	715	629	658	586	639	640	629	681	654	637	670	649	618	652	678	660	630	655	673	660	629	691	632	665	677	654	668	656	613	598	621	710	639	677	635	700	672	641	674	618	611	638	630	618	656	640	624	685	614	635	654	626	662	624	651	651	639	647	644	706	665	713	629	650	674	661	693	664	638	652	657	638	625	695	661	622	652	611	682	640	691	707	635	619	613	657	697	634	672	702	669	682	636	653	613	653	701	646	632	591	625	659	651	620	684	706	635	675	661	661	626	666	614	681	683	650	656	658	646	624	632	604	665	652	686	647	687	650	654	657	676	659	636	630	660	660	674	613	666	642	664	646	639	707	630	638	656
7208	986	1066	913	612	504	432	409	304	321	275	264	243	223	246	233	215	216	217	198	205	221	222	204	199	228	212	189	198	208	203	209	197	190	180	183	170	194	176	208	216	198	175	213	194	172	199	204	196	172	170	216	192	168	193	194	184	202	204	184	194	179	184	196	191	215	186	186	201	187	182	182	201	201	178	170	191	186	203	174	227	180	217	172	210	199	193	210	201	193	203	198	220	159	191	175	200	218	196	183	197	188	186	191	197	182	204	187	180	192	169	179	189	215	196	192	190	207	185	209	196	200	196	199	189	194	203	199	200	176	179	188	193	195	190	179	192	197	182	191	199	187	200	213	171	187	190	177	190	203	177	182	176	188	180	181	195	197	201	194	186	182	202	184	189	188	172	185	203	178	187	203	194	188	202	174	198	206	216	176	191	196	184	182	176	194	205	192	222	181	162	212	182	210	192	195	189	178	177	180	180	205	186	216	193	184	218	210	196	185	175	181	177	196	202	192	201	143	200	173	182	188	195	186	190	205	194	172	189	202	181	210	202	180	201	166	190	206	193	192	185	177	174	220	206	204	197	168	187	150	210	177	210	200	193	183	171	202	197	166	176	182	196	176	176	181	181	191	178	174	200	162	172	166	171	199	187	182	207	209	200	208	184	191	190	189	204	184	180	197	193	201	183	212	201	194	171	194	187	175	196	204	171	191	197	187	202	212	184	194	190	215	189	195	189	210	193	174	217	213	183	186	184	200	207	181	200	168	168	205	211	195	191	200	177	168	198	179	205	199	203	197	195	174	175	184	185	195	191	189	183	198	174	201	179	173	214	202	193	182	179	224	191	212	191	199	177	184	166	212	194	188	207	184	198	217	208	217	223	181	188	176	188	196	183	183	165	193	188	172	190	198	179	187	160	200	184	179	164	182	198	183	197	191	183	212	185	184	193	185	197	192	208	203	218	204	191	169	185	190	196	174	182	177	202	206	181	209	191	205	199	210	198	188	192	217	178	204	217	194	187	174	197	201	186	177	181	213	166	192	172	203	197	185	179	188	189	200	196	174	171	186	160	194	185	194	206	216	222	192	171	176	197	200	191	188	168	171	186	179	213	166	198	190	205	185	170	190	177	190	183	179	175	186	212	197	178	190	180	203	184	197	198	175	208	183	182	155	201	183	181	163	189	199	180	185	176	187	194	177	208	175	189	183	177	170	171	186	220	190	208	187	185	188	199	197	164	194	195	185	207	184	203	187	181	187	196	185	201	175	219	185	203	219	204	230	160	189	206	193	176	185	174	174	189	202	172	191	213	195	177	186	199	174	207	191	167	206	201	193	165	180	176	159	197	176	203	216	183	191	199	180	164	184	202	199	209	198	176	211	185	188	197	196	179	206	192	188	220	187	172	225	198	188	192	159	196	172	196	222	217	177	198	198	179	207	208	189	187	226	197	218	171	173	201	213	212	187	195	186	175	194	191	189	185	190	199	166	179	197	215	191	193	204	156	195	194	177	198	199	196	190	203	189	173	184	189	215	175	177	186	213	191	179	196	200	187	168	182	206	210	196	227	175	179	185	212	212	206	197	189	190	169	178	213	190	183	164	192	170	179	157	203	174	185	172	188	174	212	171	197	183	184	192	186	220	209	217	175	177	175	180	175	187	184	176	185	171	183	167	173	182	200	188	202	189	198	218	192	177	158	189	213	170	182	170	192	198	198	177	212	175	187	183	205	191	165	195	187	202	195	192	196	211	167	187	182	191	201	180	172	200	187	194	200	196	162	166	188	166	173	190	189	208	190	187	175	189	209	180	205	199	178	187	188	192	199	178	205	162	166	192	181	184	192	185	175	198	196	184	170	179	199	172	204	176	197	178	170	201	203	193	181	176	188	184	188	173	165	190	194	199	198	189	181	191	197	197	207	200	151	193	212	182	205	186	188	210	188	195	194	177	172	196	188	195	202	184	186	187	175	180	174	230	182	195	204	179	203	178	175	215	193	190	186	229	167	199	186	167	209	177	209	191	192	175	183	186	183	171	208	199	197	157	197	188	179	202	205	200	192	199	206	167	166	165	201	180	168	184	197	208	198	183	217	194	214	225	160	188	186	185	177	196	174	196	182	182	183	175	179	184	196	191	181	191	172	176	176	198	181	195	201	187	190	203	217	186	181	199	191	182	196	173	200	179	174	192	238	169	204	192	192	189	203	211	176	193	197	217	184	202	173	209	156	206	173	202	186	183	221	188	189	182	178	164	190	180	221	184	225	175	199	184	189	196	192	192	190	199	173	190	173	203	172	186	211	203	203	183	208	177	184	219	200	209	217	186	186	207	188	203	185	155	206	168	221	193	192	193	173	191	192	197	195	196	195	203	185	193	190	189	195	168	187	164	215	187	191	191	190	171	192	199	181	208	216	215	205	216	188	194	181	179	205	205	212	189	199	203	154	191	189	186	194	182	156	197	207	165	192	180	190	207	221	181	228	183	162	184	178	178	197	218	161	196	152	186	198	203	200	173	186	207	204	172	185	210	204	185	210	188	179	183	174	174	214	168	190	189	169	199	203	185	192	197	208	180	203	208	222	184	197	189	193	189	187	189	181	174	183	185	219	194	192	181	188	172	182	189	188	203	184	181	189	180	170	182	197	213	190	174	192	198	157	186	183	188	198	191	200	190	197	169	171	200	210	201	195	179	194	183	198	195	187	212	194	180	204	199	192	180	185	197	228	160	190	188	185	216	209	183	165	180	174	168	185	187	194	176	203	183	164	191	200	213	186	185	216	179	178	179	202	190	189	192	180	201	195	198	191	180	197	198	208	199	175	184	166	180	198	183	205	192	184	180	198	164	186	197	165	201	204	189	187	191	183	214	171	200	196	190	196	191	183	200	192	186	194	220	184	200	177	200	167	191	182	189	181	187	202	188	178	211	175	168	183	168	197	202	168	195	171	195	189	209	206	197	200	175	192	203	184	187	202	212	179	182	207	175	176	204	176	176	227	189	161	185	219	193	198	193	164	203	175	185	156	181	181	182	204	173	189	207	182	185	210	214	188	186	182	174	210	182	184	219	186	196	185	226	187	171	204	181	195	216	201	197	189	190	183	184	178	195	179	188	189	194	200	209	188	172	193	202	244	199	197	211	182	181	189	165	199	167	188	182	202	195	174	183	187	181	209	191	164	169	184	152	185	178	202	193	165	184	196	188	183	189	187	190	184	172	171	185	215	182	194	209	183	185	211	187	167	209	184	175	204	191	152	188	174	176	185	188	182	188	162	199	184	213	179	196	192	193	181	170	176	190	179	210	215	170	183	177	200	180	190	182	190	197	180	185	187	194	183	170	202	202	210	194	170	196	185	158	204	200	191	204	162	180	193	186	184	194	201	183	205	190	181	170	185	182	199	199	205	177	182	186	187	199	194	179	152	191	183	192	178	194	168	216	199	207	187	193	188	213	182	191	195	190	206	188	187	189	181	186	192	185	207	199	188	212	182	182	193	183
5586	1205	2447	2948	2537	2176	1780	1624	1372	1212	1151	1002	931	921	897	789	789	816	765	765	727	711	661	682	684	648	624	645	644	650	634	649	666	582	601	595	616	585	637	590	593	645	608	596	626	618	580	601	558	581	565	605	586	636	548	585	619	589	577	607	586	587	527	610	603	557	555	579	583	612	568	570	569	588	578	560	572	576	531	556	576	520	569	559	573	576	524	557	577	554	547	546	585	566	579	581	564	554	538	600	594	555	571	595	569	552	550	593	560	586	553	508	593	521	582	574	530	557	596	589	550	572	558	563	594	560	563	586	593	587	598	535	563	568	564	579	601	601	586	582	560	556	548	567	576	615	553	572	527	558	581	597	572	542	552	564	561	575	583	561	573	539	568	554	545	588	584	582	550	582	556	588	524	552	568	557	573	548	624	578	515	594	554	545	568	575	597	586	558	570	561	559	535	575	597	605	556	555	577	554	609	572	588	529	542	532	557	588	555	566	561	546	595	628	573	552	538	587	562	573	560	520	520	561	562	579	555	557	567	554	521	546	550	557	576	586	541	541	542	573	564	539	535	524	577	560	584	617	558	568	592	583	587	561	582	556	538	518	521	589	590	557	582	519	549	563	566	569	547	500	535	554	549	559	570	548	556	593	553	560	522	539	580	582	599	550	596	615	526	555	573	578	560	553	563	590	515	580	560	582	524	586	570	558	572	575	538	565	575	536	606	573	599	562	582	553	571	540	540	578	582	560	522	546	569	577	566	552	579	560	526	535	567	593	582	582	618	584	561	543	571	512	555	547	595	583	542	549	541	511	531	536	577	559	552	545	558	550	570	549	537	580	548	562	578	571	515	560	546	557	531	555	581	561	567	553	536	588	580	538	528	511	527	584	540	543	561	586	565	583	547	554	520	564	590	602	544	592	603	560	577	569	581	562	528	584	565	557	562	533	557	539	562	524	535	556	557	604	565	549	596	558	574	521	541	553	542	607	535	560	551	559	582	530	539	568	585	575	570	543	576	567	577	554	542	540	544	558	584	562	547	490	523	572	564	530	539	575	537	560	563	559	596	585	576	559	572	570	569	565	574	592	548	575	558	583	572	581	569	561	568	538	550	552	590	582	567	533	587	543	528	549	571	567	568	533	600	569	558	568	524	568	570	538	573	555	561	551	553	500	572	632	582	577	541	577	544	568	573	554	583	577	605	589	580	580	575	600	597	557	552	546	552	539	568	584	552	609	617	581	582	543	548	588	566	550	546	550	560	616	565	552	570	522	538	567	528	589	577	567	614	541	550	562	589	545	594	569	534	541	570	591	539	577	524	499	576	593	522	581	555	552	582	544	576	528	584	524	583	540	568	559	556	571	521	562	538	525	550	531	566	602	542	557	574	598	513	567	582	539	598	551	565	555	538	584	530	525	548	564	593	596	581	588	548	514	576	557	584	552	580	547	550	525	592	543	545	558	587	540	578	599	540	535	580	525	613	561	564	555	534	589	553	565	528	568	594	579	574	572	526	522	606	617	546	565	549	568	550	582	536	539	540	592	541	551	555	542	578	531	555	539	541	569	540	533	564	604	598	575	543	557	566	607	558	560	551	564	535	576	587	590	546	567	530	584	608	531	547	578	537	570	526	561	580	544	568	576	568	570	530	608	565	563	552	556	556	578	594	594	537	559	568	559	590	584	524	601	584	537	581	590	534	521	590	562	554	555	575	577	533	554	570	518	517	592	543	551	552	593	555	559	552	570	565	567	540	541	507	545	539	573	569	535	587	574	569	549	549	556	593	558	560	564	578	551	563	590	563	580	537	574	496	547	520	588	523	549	520	538	570	564	568	529	557	557	552	531	601	590	576	589	535	544	585	584	580	545	565	584	538	585	550	556	554	537	584	534	575	583	571	566	568	595	596	573	566	561	619	582	570	562	583	557	535	564	563	562	586	558	566	590	578	557	582	555	555	530	519	585	517	559	562	557	570	573	556	549	509	568	543	600	578	548	537	515	588	579	561	526	603	552	558	565	555	586	510	583	550	570	564	553	570	593	560	561	575	539	584	549	550	564	533	548	568	545	516	579	578	552	551	598	535	575	536	550	491	549	568	531	609	555	581	592	565	563	570	524	605	541	577	518	588	567	570	536	586	570	545	541	515	539	535	560	551	542	564	600	585	566	559	562	588	560	609	597	582	570	592	555	547	546	541	542	545	574	574	552	595	592	576	608	540	596	533	565	539	516	576	562	606	549	571	579	578	533	567	548	589	538	588	577	529	592	553	526	531	562	583	562	572	597	570	575	597	560	601	589	574	545	547	548	569	560	568	535	563	600	536	553	577	544	561	566	552	592	586	545	560	612	569	566	550	546	543	557	563	590	534	536	555	587	592	533	558	541	560	580	525	588	559	564	581	555	565	569	558	528	549	556	578	597	540	584	548	551	551	585	537	524	592	554	531	571	565	538	546	561	557	542	593	531	579	552	545	561	573	562	510	551	547	577	550	596	541	557	530	557	555	574	536	555	520	573	642	522	542	571	576	568	513	592	524	522	591	563	539	560	555	594	545	555	573	602	530	574	572	561	552	578	533	563	590	607	558	572	528	546	597	587	565	587	549	553	585	552	574	563	556	574	562	576	623	565	631	515	616	588	550	578	571	547	603	581	564	607	551	574	554	532	573	534	617	572	598	534	564	525	545	593	548	552	563	603	586	545	575	557	532	542	567	537	599	554	573	545	563	550	578	570	577	569	569	581	587	555	513	561	546	582	570	569	582	563	563	517	553	565	582	567	550	563	575	556	566	549	617	517	586	566	580	540	528	570	556	578	559	556	532	563	529	532	563	551	522	554	591	560	570	492	575	566	565	558	550	557	547	577	548	534	584	568	539	556	542	556	540	564	554	516	563	576	561	558	563	521	579	535	557	573	537	557	536	536	534	603	541	552	568	595	565	587	566	565	526	533	535	566	535	562	586	575	587	553	576	569	594	583	524	582	532	569	550	553	603	551	567	518	549	559	560	566	552	584	554	524	544	529	571	586	574	596	551	602	532	564	604	567	565	621	572	544	570	541	563	544	563	594	575	538	527	553	557	529	588	595	556	555	559	540	553	533	586	537	557	543	530	562	557	572	574	581	543	595	546	563	587	581	544	550	597	534	594	550	550	558	588	545	559	530	578	593	520	577	585	542	569	563	572	548	577	583	502	530	598	568	560	555	613	526	563	556	557	573	561	574	577	534	567	580	580	601	558	559	563	540	535	547	559	545	601	556	540	618	545	529	586	555	547	568	528	553	564	540	565	589	568	536	623	580	554	558	541	565	541	550	562	546	563	564	588	610	554	542	573	560	575	559	568	605	576	577	572	528	540	537	579	547	539	552	565	520	613	551	586	557	527	566	551	591	563	559	534	539	550	550	571	580	545	559	530	522	579	587	578	591	567	532	528	582	535	594	518	537	532	529	574	556	614	535	605	554	552	573	622	563	552	577	541	542	566	590	588	542	576	571
13659	2402	2459	1902	1336	999	809	732	654	578	537	511	476	471	428	467	419	437	407	378	415	460	383	414	378	404	413	404	394	396	400	389	392	349	391	410	341	409	395	402	342	365	381	376	360	400	372	407	384	352	366	393	372	401	401	399	422	379	402	346	384	330	368	362	358	354	380	372	369	376	404	367	384	366	342	403	368	397	409	411	353	330	360	357	367	361	363	353	401	380	362	352	374	377	358	363	370	388	372	358	361	357	366	370	368	346	348	334	355	389	353	403	350	361	393	371	383	355	334	358	396	386	375	358	366	354	356	401	376	372	370	365	314	372	355	338	379	382	345	409	353	357	389	365	363	398	365	354	382	378	377	379	371	397	367	364	340	349	358	388	379	382	395	381	375	386	375	391	383	377	386	400	342	342	378	381	363	425	377	342	350	326	356	386	389	362	332	333	374	352	373	391	392	348	375	361	398	397	380	379	368	352	341	387	360	343	332	388	406	354	354	366	384	381	360	360	359	380	383	363	357	366	374	357	341	349	363	366	362	374	384	363	384	417	394	369	368	393	369	355	356	364	370	396	364	362	384	347	383	329	379	349	373	357	386	361	351	393	329	360	379	356	392	364	394	364	346	319	314	428	388	359	382	360	412	367	404	341	381	380	344	373	399	336	362	351	379	367	379	390	398	363	344	367	339	382	343	327	353	356	352	365	379	365	400	421	375	375	366	382	374	365	340	379	392	345	378	389	384	360	358	359	366	355	386	367	364	360	345	387	402	387	382	392	373	361	382	395	381	361	362	369	396	400	373	388	360	359	370	381	399	343	359	380	364	349	383	381	337	396	388	364	375	369	323	392	384	357	396	406	367	353	377	390	364	344	371	368	372	355	375	386	374	376	386	393	333	327	370	352	362	373	377	378	355	425	348	364	361	370	372	353	352	360	367	385	376	381	381	381	347	374	368	440	358	366	338	382	386	391	409	368	425	377	391	410	399	455	387	351	383	377	399	373	367	387	414	335	356	294	381	359	357	361	371	394	372	364	353	370	372	385	366	378	360	362	365	356	408	369	374	353	342	379	372	364	355	383	390	361	339	369	363	337	390	385	358	360	361	339	343	378	419	366	400	422	380	358	357	364	346	397	391	352	369	393	369	445	385	374	390	400	352	382	356	387	355	384	372	366	378	365	364	424	380	357	367	367	368	380	384	405	379	399	374	406	333	371	415	383	396	361	369	374	355	378	345	359	384	369	380	368	345	349	350	385	370	354	366	387	402	377	382	359	410	356	357	355	347	355	335	338	375	352	342	365	375	376	421	349	359	350	360	363	382	323	378	394	324	371	386	367	384	367	365	358	359	350	387	397	436	329	366	340	377	356	385	369	379	385	354	359	371	385	368	395	413	386	354	405	367	367	350	333	362	406	368	377	342	371	374	371	366	349	389	348	370	359	368	388	351	370	371	399	351	389	380	375	394	401	371	386	378	376	357	344	372	380	400	361	338	364	396	369	350	331	361	344	377	395	361	356	335	316	378	388	389	346	370	352	405	368	376	353	364	331	371	398	349	412	354	366	388	371	365	349	355	364	387	369	405	405	388	390	387	360	345	332	362	371	378	371	341	356	356	331	344	323	366	361	355	344	382	385	374	379	364	358	377	384	370	380	346	378	355	393	398	358	383	391	333	337	362	389	346	405	368	388	349	377	346	377	356	361	403	359	343	415	386	381	349	375	387	333	364	384	402	372	356	365	378	358	374	360	345	323	352	356	358	341	352	377	393	373	380	391	383	385	409	372	373	372	375	407	358	338	371	374	348	348	363	409	369	370	337	352	330	366	356	360	413	385	397	351	346	389	425	399	371	328	367	396	375	349	373	364	365	375	396	348	306	357	360	382	317	387	369	395	371	372	389	319	323	423	371	385	351	398	370	353	348	336	355	410	378	359	352	339	344	399	361	373	362	349	359	355	397	337	367	353	369	358	356	365	381	358	336	400	342	375	381	361	372	387	380	360	373	398	412	344	358	333	364	375	387	394	361	375	345	386	407	374	381	368	346	362	361	378	368	337	371	400	344	373	380	351	357	367	344	366	347	374	380	348	397	375	382	362	374	355	350	388	341	391	368	319	369	398	416	357	383	345	392	405	346	369	360	390	353	378	399	339	376	388	394	381	391	377	341	359	376	346	342	385	351	401	365	380	361	391	364	380	374	328	382	378	390	328	344	342	364	388	386	379	365	327	385	412	388	362	344	325	390	367	398	402	388	366	372	408	375	341	386	380	373	359	365	364	387	374	364	381	342	363	369	352	398	372	337	381	392	362	360	360	394	385	362	391	328	415	376	364	352	328	384	381	382	375	399	410	438	362	383	369	338	366	372	362	376	349	360	366	367	348	374	363	388	381	358	374	357	359	338	357	367	378	366	396	391	329	385	344	371	353	380	348	376	319	372	400	403	361	360	381	369	390	402	374	399	380	395	366	407	392	364	345	373	375	389	361	349	381	379	341	376	379	357	336	371	337	378	354	396	359	380	357	369	353	349	390	350	418	358	352	364	354	378	394	339	320	398	353	405	367	379	357	363	378	399	361	350	313	351	356	361	384	359	321	386	367	345	371	373	373	400	347	385	335	346	361	412	384	364	365	409	375	375	346	379	348	347	389	361	344	410	340	403	351	414	353	386	357	380	388	384	374	386	387	369	372	380	392	390	364	347	392	362	338	358	397	365	365	359	335	373	392	381	394	369	367	402	395	318	342	383	404	373	405	370	407	383	348	335	340	330	376	353	372	372	345	369	384	366	352	355	392	378	376	353	410	375	359	342	381	363	358	383	357	351	369	385	360	332	335	357	373	372	378	365	347	374	359	373	361	394	380	334	336	393	376	375	347	366	345	387	373	341	407	380	361	360	415	357	355	377	362	371	371	377	390	393	384	368	351	357	380	354	342	390	402	371	363	352	368	355	412	374	363	338	355	363	389	401	371	376	377	413	369	394	362	366	378	354	353	350	389	402	372	401	349	401	391	383	396	349	358	357	399	339	379	374	362	367	392	416	382	406	366	371	354	371	380	403	363	387	366	370	349	369	376	359	378	350	365	355	390	362	367	381	340	367	321	348	350	342	398	369	396	417	421	380	382	364	376	358	372	396	366	379	384	344	374	395	350	385	356	381	363	362	366	362	367	359	363	365	350	351	386	386	353	377	405	388	380	392	394	373	341	368	386	363	362	356	379	354	369	401	387	340	362	376	413	374	372	353	382	368	356	346	378	407	371	378	358	330	376	360	343	354	347	380	357	333	360	353	374	414	366	377	387	355	382	366	379	366	340	354	348	374	386	342	369	353	382	378	352	382	358	382	384	342	355	372	340	369	367	346	370	418	367	422	388	363	384	337	355	372	382	392	406	336	395	333	377	360	374	359	362	404	378	404	362	369	372	360	389	393	404	375	330	375	363	341	400	366	380	361	364	381	394	370	339	351	419	391	402	361	370	377	381	362	350	369	388	377	370
7674	2298	4539	5290	4756	4071	3349	2821	2553	2204	2015	1898	1802	1618	1513	1526	1441	1414	1392	1248	1232	1265	1169	1210	1161	1114	1186	1096	1096	1107	1078	1108	1080	1096	1119	1056	1016	1096	1063	1013	984	1020	1005	1055	1018	1018	1025	964	992	963	976	1002	1004	990	916	981	984	1004	968	991	1025	992	950	981	976	984	961	937	1058	966	987	964	931	896	989	943	983	934	964	933	902	1002	966	982	975	954	934	952	981	974	959	977	938	987	937	924	993	970	932	924	927	941	924	896	960	982	1009	946	964	974	946	924	980	909	959	951	932	943	958	932	923	925	908	995	921	949	962	1001	958	987	906	971	923	993	957	985	902	1002	885	893	948	941	920	894	936	959	967	953	963	923	960	957	953	943	927	1008	1021	924	966	1026	953	970	976	940	932	956	938	982	990	979	975	917	974	1015	958	932	974	937	887	996	976	937	905	942	1003	956	944	960	952	903	966	1052	965	989	951	977	958	934	941	929	906	917	934	897	930	951	952	929	971	973	891	969	918	955	950	904	924	981	912	899	900	896	1018	1005	969	904	889	943	936	943	921	944	909	959	939	934	954	969	946	947	955	950	944	970	964	940	969	954	924	924	971	949	957	970	986	946	915	1014	960	957	944	988	972	927	1002	919	940	982	969	951	917	929	962	953	916	922	900	884	912	982	929	994	1005	906	895	938	940	906	1013	882	964	933	962	949	960	952	939	985	973	913	898	953	980	961	971	945	877	990	964	891	927	989	979	977	976	933	923	990	971	956	937	937	968	885	933	922	902	908	909	911	961	965	911	955	903	1036	924	936	932	916	889	897	925	955	943	940	1002	956	971	960	941	925	983	948	920	889	944	850	930	923	935	916	978	915	956	936	971	954	890	920	910	960	960	1002	922	923	920	945	973	862	941	887	968	961	951	886	985	952	907	925	962	969	966	954	956	948	946	923	946	988	939	940	936	952	906	921	999	923	994	957	945	938	976	982	910	946	889	857	933	975	996	969	974	917	922	950	940	981	940	959	949	920	952	969	980	883	936	995	943	874	964	968	926	947	987	926	917	956	947	952	934	993	965	934	908	971	909	911	883	937	974	917	971	935	960	967	975	974	977	929	972	923	948	935	941	970	923	934	982	930	950	980	1025	958	978	926	972	927	943	967	949	963	899	946	889	960	982	1000	969	926	948	932	976	907	927	899	981	952	910	925	970	908	941	969	950	913	950	943	994	919	911	963	902	959	904	965	867	954	923	950	983	969	1019	909	904	955	959	958	927	968	942	948	1001	965	957	882	935	971	969	975	989	919	981	886	969	974	959	957	884	898	989	862	883	903	918	926	932	920	943	960	1005	938	979	972	957	927	943	926	897	950	935	923	933	908	953	927	941	953	938	928	952	918	949	943	946	966	938	1005	940	936	969	915	936	982	948	974	941	953	940	956	946	995	962	996	910	879	936	948	938	932	957	907	878	993	936	894	969	990	986	899	969	932	952	1006	975	954	958	908	911	965	916	896	976	933	980	907	958	1004	978	928	940	919	980	940	958	953	944	972	911	1027	931	943	961	953	937	890	905	998	956	1006	979	976	917	987	916	989	983	957	939	905	926	933	911	941	885	959	952	932	949	935	966	876	919	951	954	920	947	951	963	911	932	899	931	955	976	915	957	970	949	935	940	930	936	985	922	962	892	929	1008	955	916	943	995	949	926	903	958	919	920	942	940	907	939	941	969	939	949	955	944	991	973	964	938	949	948	935	993	950	916	995	994	943	942	945	924	959	908	945	943	947	925	1003	1004	914	897	962	905	939	955	937	893	965	962	955	964	921	952	916	982	933	932	909	934	922	992	906	938	944	949	963	946	969	985	902	932	946	931	932	911	906	955	962	984	939	922	970	926	981	998	921	943	916	1026	942	879	941	927	944	941	867	952	912	951	896	945	907	934	904	1019	939	893	936	951	954	900	939	926	956	983	949	934	955	942	889	935	999	926	942	971	949	932	978	940	955	932	919	935	952	873	970	975	924	974	950	978	895	939	915	932	1038	949	930	1053	948	948	949	932	1005	923	943	906	883	941	932	918	931	921	928	978	972	910	997	926	951	943	887	918	967	982	936	959	972	995	962	899	896	921	970	958	965	901	907	954	958	895	967	898	947	918	940	951	906	943	999	991	942	924	926	937	934	970	972	917	972	947	945	969	932	948	954	998	963	937	936	931	980	944	928	1009	925	932	956	957	949	951	986	954	962	949	931	942	938	966	942	916	942	896	924	972	976	968	996	939	953	917	928	937	922	933	952	944	931	912	905	929	920	937	940	986	949	945	978	955	938	955	973	952	950	977	934	948	948	901	916	957	938	938	853	949	910	912	945	904	908	933	945	937	927	933	960	937	980	935	971	930	956	953	888	963	948	937	979	899	915	916	892	961	899	984	950	880	937	950	940	912	984	930	922	925	920	999	879	952	943	919	958	923	951	967	928	924	952	902	962	915	940	921	972	931	892	871	931	939	952	926	988	1011	963	932	940	962	912	891	982	981	950	909	928	903	895	954	895	912	939	1000	967	923	949	958	901	937	942	932	906	918	994	892	923	914	943	939	930	906	916	894	910	983	973	931	928	948	955	974	922	916	914	906	998	911	907	934	940	1005	958	912	899	894	942	927	952	953	942	960	940	945	895	910	917	957	986	963	969	911	924	938	950	861	919	917	966	981	961	972	969	993	936	927	920	985	897	925	957	980	939	973	978	923	945	939	894	938	904	917	923	970	935	903	926	898	907	964	941	912	914	903	923	975	938	956	910	950	977	939	955	988	1000	936	974	974	925	881	917	889	937	977	943	912	968	959	908	942	977	964	898	956	989	954	943	901	957	972	944	966	930	973	956	911	897	936	905	970	905	954	923	949	922	956	934	1003	927	969	932	896	935	948	936	885	903	909	904	1000	935	919	948	891	945	909	984	939	905	973	993	991	915	959	953	929	881	954	882	980	912	904	925	938	950	889	993	943	963	951	908	931	979	971	924	924	950	950	928	946	939	925	903	975	912	907	965	986	924	917	934	969	950	913	932	966	890	959	943	940	935	937	935	983	960	915	912	908	934	934	910	964	942	940	935	946	916	906	919	956	957	910	1000	992	972	988	960	912	925	965	963	955	957	978	941	923	875	975	927	989	938	922	936	917	928	974	958	943	913	957	931	969	924	954	932	948	924	998	906	961	947	926	991	929	938	922	909	980	906	908	945	970	925	930	969	933	903	905	946	998	912	883	937	943	936	969	958	966	935	960	942	983	861	890	926	964	911	996	939	937	955	915	933	908	934	994	990	925	908	942	974	941	921	893	910	925	950	919	961	892	938	940	903	935	967	933	968	915	935	898	1012	948	893	981	928	964	1002	941	933	945	916	932	949	933	919	960	904	946	928	917	921	948	911	921	954	921	963	921	940	914	961	956	948	900	937	962	921	921	893	941	965	917	966	916	959	951	910	923	926	923	952	940	954	933	992	919	968	949	887	952	972	949	946	935	972	954	938	895	950	884	961	953	954	942	947	969	959	972	927	974	980	918	953	924	967
1914	321	268	254	258	250	266	244	251	217	236	214	236	256	249	241	243	256	255	248	230	253	246	247	238	256	266	262	278	257	233	241	226	254	239	215	250	238	250	246	215	228	237	240	269	248	240	233	274	262	236	250	252	235	250	244	214	232	243	249	236	235	237	226	223	255	266	249	275	247	209	267	248	237	207	258	236	268	232	206	242	263	218	238	237	278	266	256	233	247	244	243	258	244	271	239	256	244	231	236	231	234	247	243	225	249	262	248	234	241	241	260	253	233	239	227	240	259	236	245	263	256	245	237	239	228	240	278	261	256	254	290	261	224	218	246	217	218	234	236	259	263	287	251	227	238	239	237	210	231	237	228	227	247	242	241	245	270	235	255	258	233	235	234	242	223	263	257	259	222	237	264	237	250	277	237	236	233	249	226	242	245	227	248	253	244	245	233	233	255	232	231	268	264	267	242	229	223	261	259	234	239	259	244	284	244	247	247	272	241	264	254	226	288	225	254	248	270	237	246	259	244	244	211	244	216	220	224	245	224	251	263	221	242	225	229	251	246	208	232	232	232	231	214	248	218	214	253	252	238	250	188	229	254	253	253	220	245	224	237	253	252	251	237	232	248	242	212	254	221	262	235	255	233	202	256	247	225	242	225	262	266	239	243	266	255	243	240	247	263	216	244	242	237	263	244	249	248	240	224	239	236	248	225	221	237	248	242	231	265	224	261	236	203	246	217	249	236	246	209	238	213	251	228	235	236	233	237	251	218	243	258	234	239	225	248	229	222	253	230	235	225	229	246	229	243	267	256	234	237	241	254	249	229	229	254	249	270	251	244	236	233	257	228	250	248	242	245	249	276	241	249	238	242	228	239	193	254	250	233	228	236	221	273	224	258	242	234	234	253	252	281	240	226	252	232	245	248	238	246	231	253	244	244	259	260	250	222	228	244	200	261	218	252	243	225	238	273	258	232	251	231	234	286	272	239	226	245	254	251	249	224	237	241	255	233	234	259	256	242	257	226	250	228	263	222	227	250	246	248	242	231	243	252	262	232	258	229	219	230	246	235	229	261	235	259	241	246	231	239	210	227	233	244	287	247	272	276	270	255	236	242	253	230	231	241	251	234	273	227	232	231	233	213	255	261	269	228	261	247	224	236	262	242	254	249	233	247	253	223	254	261	278	232	242	237	242	265	258	250	250	214	208	210	230	223	242	249	239	262	250	218	222	243	239	222	261	241	209	240	241	226	259	254	253	252	214	245	233	259	235	231	274	241	276	247	228	271	270	231	232	240	272	246	235	250	252	233	253	241	235	223	231	262	244	235	233	240	237	243	227	230	244	227	218	248	247	230	259	232	223	235	253	271	234	241	260	256	252	242	226	249	225	239	225	256	234	287	247	227	258	228	257	251	240	291	234	228	235	231	224	226	244	243	249	233	242	292	239	243	254	221	235	271	267	247	258	275	197	239	230	236	253	244	240	262	233	228	221	241	238	272	215	224	253	247	243	222	222	243	224	238	251	252	241	216	246	240	222	226	236	253	211	238	239	251	257	253	230	231	226	237	262	249	248	248	219	241	264	215	251	226	223	223	247	242	235	259	216	252	244	241	241	229	232	213	226	229	219	267	194	242	254	251	224	213	243	221	251	202	241	264	244	245	228	240	225	234	277	239	231	239	271	266	245	202	255	237	246	240	260	243	246	219	250	240	222	231	255	245	233	229	260	273	261	277	240	231	247	252	257	254	208	219	233	235	246	241	241	249	235	251	257	249	239	219	248	250	250	233	241	243	209	246	247	236	242	260	251	235	251	262	254	251	259	245	225	249	274	236	209	236	223	253	237	251	256	247	263	230	221	246	260	255	275	273	241	199	245	243	221	241	224	236	244	238	251	258	250	236	251	228	249	265	234	235	245	259	243	268	227	223	238	275	246	254	253	234	275	221	253	244	269	251	261	234	258	234	221	202	256	289	250	227	243	256	247	241	241	255	249	218	271	240	256	253	244	231	257	228	235	236	266	212	211	228	246	236	227	245	238	235	246	244	255	239	245	238	243	223	249	242	259	257	249	224	226	248	266	265	229	228	240	255	244	258	248	244	228	244	246	228	229	233	229	247	222	237	254	246	247	249	227	253	264	245	226	241	237	257	251	264	239	246	232	224	241	272	252	216	230	254	258	193	236	253	213	227	248	268	236	238	221	248	235	249	240	247	224	239	236	249	243	245	250	255	231	245	234	215	250	234	243	232	227	189	233	247	260	242	252	228	257	248	259	231	263	238	252	258	247	255	278	216	269	241	232	227	231	232	226	226	257	250	248	209	228	270	271	215	229	218	249	255	258	254	243	261	255	251	252	252	242	219	249	248	266	215	228	248	246	237	249	239	223	264	224	239	250	248	205	208	235	235	246	242	247	248	263	219	231	241	263	232	243	236	236	229	231	232	233	225	239	237	237	232	262	258	240	243	243	219	237	246	244	237	257	252	229	254	255	243	252	235	245	234	246	252	255	226	240	214	256	242	227	247	262	261	222	235	270	253	256	217	235	223	249	237	257	232	255	264	275	230	245	223	246	224	242	226	265	254	217	255	228	237	222	251	232	223	252	253	247	282	212	233	233	215	236	273	216	244	265	270	219	243	232	260	238	258	240	239	241	207	225	234	253	229	238	239	231	227	243	226	231	219	257	233	237	232	244	229	205	243	232	235	218	237	233	242	262	241	249	227	251	205	271	237	249	244	261	233	263	238	244	241	239	245	238	233	217	235	238	229	235	263	237	270	238	219	249	265	216	257	209	232	250	227	223	229	273	265	210	240	236	233	250	245	232	252	251	230	245	235	235	234	231	268	274	265	267	256	255	238	238	255	205	224	235	228	244	245	227	235	234	248	258	215	252	228	222	238	243	241	247	244	233	227	233	233	256	236	256	267	233	233	265	243	229	242	225	242	241	239	214	237	251	240	227	244	220	268	221	216	229	247	240	262	214	218	246	248	228	241	264	242	214	247	259	255	224	230	234	239	250	264	234	240	230	243	251	248	246	251	228	259	251	233	239	207	245	205	231	257	259	226	259	237	250	234	239	220	244	263	256	259	242	231	266	232	242	265	224	277	240	264	249	244	233	252	241	239	248	235	245	262	216	242	235	251	213	216	246	238	228	226	279	221	271	261	224	236	235	270	212	261	261	266	225	228	255	250	252	247	267	213	266	251	247	229	229	256	246	234	236	253	249	233	255	204	234	223	243	244	252	250	229	243	248	241	248	263	239	232	235	221	234	219	257	222	266	248	231	240	238	245	236	251	245	261	234	238	252	241	238	224	256	269	234	232	241	233	226	234	243	218	257	235	262	239	232	222	209	228	210	253	224	247	233	247	252	247	259	231	221	226	225	236	231	262	217	243	241	253	235	252	243	209	202	230	232	253	246	226	234	224	213	231	273	245	240	259	213	250	257	216	236	240	271	258	225	240	277	233	238	226	243	226	291	227	264	230	254	200	244	215
2275	712	721	693	715	671	683	665	676	684	700	671	692	663	683	647	694	660	668	659	663	634	653	654	660	631	661	648	674	660	640	655	611	661	612	671	630	632	658	597	640	660	669	688	694	649	653	634	636	660	615	640	596	676	636	639	638	652	623	648	638	612	680	648	638	652	646	625	641	637	667	626	648	665	650	659	679	634	681	634	648	653	669	627	681	604	659	618	636	647	699	672	663	621	650	619	652	649	669	671	650	595	695	637	690	655	669	619	645	653	642	649	634	616	637	595	666	648	632	661	692	595	599	658	681	660	636	650	686	655	711	666	700	597	657	674	602	629	628	604	633	635	670	680	672	646	659	662	682	662	647	662	607	617	649	653	673	624	627	667	629	645	638	669	597	628	662	627	669	630	617	643	638	630	652	633	727	635	596	675	636	636	651	591	684	613	652	643	667	655	609	649	630	639	668	646	655	618	647	658	642	626	662	661	671	645	666	643	617	701	644	622	663	666	649	625	640	661	699	648	694	702	604	664	611	701	685	635	661	717	632	644	662	690	667	669	651	659	621	666	622	690	636	657	668	660	631	591	713	606	695	572	614	610	609	638	663	641	638	633	632	687	680	610	645	617	631	678	653	660	648	641	610	638	636	636	649	680	647	706	667	613	660	659	645	649	652	646	615	609	614	646	653	644	617	593	655	622	658	663	661	661	634	604	655	654	626	657	646	608	682	655	667	702	672	640	614	676	630	673	642	687	657	631	631	670	685	648	630	645	672	625	627	614	584	684	679	676	653	653	669	635	669	641	687	681	614	651	641	637	658	671	659	655	660	645	653	631	683	642	666	640	635	644	646	654	617	676	652	666	650	635	630	685	691	607	720	641	696	611	682	625	665	620	619	636	670	637	664	667	606	649	694	667	644	634	664	667	654	611	650	608	612	637	666	641	656	664	684	609	658	655	634	594	668	615	640	642	645	684	630	627	632	610	642	642	661	629	696	669	668	655	648	625	632	646	633	636	665	632	616	640	624	638	655	650	643	638	623	678	616	647	628	646	700	630	641	645	660	616	664	649	637	630	671	688	629	626	625	668	644	642	713	678	619	663	616	692	657	646	670	621	655	645	668	666	682	648	631	652	664	610	616	643	652	621	629	661	622	619	644	639	669	708	642	631	677	645	666	673	670	667	645	607	669	642	689	646	637	622	651	651	667	647	636	660	651	661	677	673	668	676	583	663	609	655	657	678	645	622	684	651	583	674	613	599	592	642	649	620	657	620	635	653	644	666	622	572	664	655	640	657	651	674	666	693	674	627	638	651	653	629	653	694	663	668	661	646	612	648	633	687	688	657	651	618	676	619	635	642	680	616	622	656	650	655	627	681	663	673	638	606	633	626	628	673	635	604	613	687	659	640	654	685	639	613	652	676	702	637	626	690	617	624	653	692	676	645	597	641	656	647	648	666	700	672	620	646	649	674	647	643	623	659	662	611	629	615	604	656	646	641	623	664	668	684	635	627	636	628	671	643	658	628	630	615	686	668	668	681	664	627	651	630	655	652	680	655	622	666	613	645	664	629	639	645	654	683	644	609	633	631	602	644	647	661	641	600	638	654	640	633	687	648	632	653	638	677	658	621	650	640	637	674	694	662	635	640	681	608	676	621	678	689	610	648	658	652	638	648	626	647	615	656	635	651	704	688	622	654	610	618	672	652	679	654	659	647	626	632	631	672	620	650	642	585	667	689	673	660	601	686	625	647	645	662	653	639	663	668	646	657	622	631	651	629	653	682	694	646	628	633	648	616	595	589	679	667	672	670	656	693	687	657	633	621	690	649	667	578	660	673	637	632	657	647	647	640	659	630	620	609	675	622	666	667	562	680	636	638	631	656	626	684	650	674	658	671	619	614	636	684	651	714	627	686	649	624	651	646	645	650	668	657	631	653	635	680	638	612	673	640	627	683	629	650	667	650	662	648	667	627	614	667	668	632	642	674	628	633	689	631	675	693	663	643	651	663	624	662	649	636	671	622	678	628	635	678	613	612	608	594	592	656	689	621	630	646	650	667	661	654	684	655	646	647	611	634	643	671	647	675	618	649	640	622	671	682	662	634	680	633	634	681	690	689	639	661	694	667	638	659	663	637	660	634	675	686	661	664	620	634	618	630	613	659	637	628	638	668	648	656	668	641	633	660	668	668	662	672	658	633	658	691	700	673	658	650	636	666	652	591	639	635	634	641	644	633	619	669	678	608	662	635	644	659	650	646	693	685	591	653	650	658	634	667	648	638	638	616	673	645	672	685	679	608	651	650	660	686	659	656	641	662	679	629	666	614	648	650	669	640	631	649	651	644	610	605	606	642	661	682	628	622	630	672	652	663	629	654	633	641	618	620	632	616	645	620	649	606	619	661	629	629	680	624	673	655	689	683	616	676	683	681	663	646	626	660	666	619	679	594	655	657	629	604	613	654	655	628	661	629	671	661	634	658	651	639	630	620	620	696	641	626	618	658	654	640	671	655	674	700	661	688	653	663	631	627	616	652	624	633	594	668	605	665	652	637	648	664	633	654	640	647	607	667	663	631	673	684	663	631	693	671	653	663	646	651	654	664	609	656	640	633	633	633	674	654	662	616	676	649	631	614	636	682	635	657	655	661	641	661	627	646	641	646	654	690	641	642	662	642	664	636	654	645	629	657	637	644	679	675	667	626	613	663	665	663	681	641	666	627	588	633	616	657	680	668	643	647	675	631	644	677	644	645	631	681	564	640	668	656	689	647	705	642	663	656	670	678	665	690	668	628	598	674	665	661	625	646	660	672	628	605	644	630	634	658	677	616	650	647	627	619	620	632	670	670	664	682	653	648	618	676	649	649	657	613	639	675	635	638	669	602	720	661	683	692	680	644	635	611	649	640	638	617	629	710	675	635	644	645	614	691	638	648	669	651	655	683	652	636	658	668	653	654	646	629	666	615	636	648	643	633	642	649	642	623	621	651	655	607	665	592	676	625	601	599	654	646	668	620	688	617	603	681	649	645	659	621	693	628	707	704	662	638	708	592	647	648	635	676	657	611	669	651	681	673	671	677	651	643	674	641	642	632	659	637	673	684	684	662	630	686	645	655	654	653	636	657	623	634	654	666	670	598	634	663	692	669	661	683	637	634	650	641	647	662	649	681	686	667	691	696	643	657	658	631	672	662	641	717	630	631	612	682	634	688	673	631	723	630	640	601	649	667	659	606	641	668	675	588	657	670	639	661	642	638	654	624	618	641	643	649	614	638	646	679	651	664	671	644	656	640	654	667	670	666	636	649	620	616	628	674	643	684	690	648	655	686	637	631	677	645	628	598	631	652	669	641	654	638	635	658	674	656	625	650	659	649	605	611	634	665	604	637	647	648	615	625	609	649	638	653	659	625	638	661	672	692	637	661	650	686	676	646	634	676	639	631	671	675	636	611	617	645	596	673	677	648	641	660	622	639	653	686	662	643	672	650	634	637	670	619	663	652
7206	939	1104	869	576	480	465	324	297	273	310	257	241	204	231	228	224	237	205	213	208	201	202	216	195	216	209	198	194	197	199	236	191	203	203	186	198	175	196	189	197	168	193	178	200	218	224	175	185	183	213	200	189	211	199	195	179	185	180	172	208	169	203	189	199	171	172	207	175	189	202	172	193	217	185	191	185	176	204	189	165	179	191	170	217	189	180	181	213	198	200	181	176	169	216	197	194	192	195	190	196	218	195	190	169	180	195	188	223	204	189	206	195	209	174	184	198	176	190	197	198	202	203	193	180	219	199	180	176	175	206	166	191	201	180	186	204	183	179	188	182	198	182	222	199	167	188	185	182	180	202	201	193	188	180	178	199	189	178	213	176	186	192	187	198	174	196	190	190	179	193	180	199	200	203	184	183	175	179	206	182	210	203	199	221	164	198	170	170	164	207	171	215	181	194	200	207	206	160	174	184	175	208	196	193	160	173	167	203	171	214	199	209	204	186	213	173	181	191	185	198	187	214	181	204	206	181	174	191	169	157	213	205	190	187	182	224	187	178	200	190	196	190	192	182	174	209	198	183	193	179	194	196	195	214	187	193	172	181	202	194	196	171	177	200	220	195	182	216	185	187	169	192	168	201	178	178	212	171	166	162	171	164	168	206	192	188	200	194	197	182	194	206	181	175	189	174	184	181	223	209	183	217	180	159	200	189	201	192	185	198	190	213	178	202	165	189	190	202	182	196	161	215	176	196	174	206	167	222	195	178	190	197	200	218	189	218	198	183	207	208	191	174	212	179	190	190	173	197	180	164	181	177	198	183	172	188	171	199	218	184	233	161	208	180	218	175	168	170	190	204	168	200	169	178	197	193	180	179	190	193	189	173	210	193	180	178	180	164	184	193	192	226	193	193	220	197	177	183	200	219	213	198	201	197	179	202	203	186	175	176	215	207	199	190	212	180	202	216	187	176	172	180	177	186	193	184	205	211	184	194	177	174	202	209	181	187	176	186	189	163	185	187	192	209	187	194	197	184	210	204	176	177	211	184	196	161	200	177	175	201	187	201	179	196	178	190	202	184	197	166	168	185	182	170	195	188	197	219	186	185	167	192	167	184	208	177	196	188	169	202	199	187	209	199	194	197	185	210	192	169	196	210	186	183	147	196	190	192	172	175	174	183	182	175	189	201	194	198	194	214	182	200	183	183	190	198	200	179	208	188	187	209	199	191	196	207	169	216	201	177	198	178	190	180	188	187	188	174	175	192	200	216	197	196	170	180	195	233	208	195	192	210	191	187	172	195	194	150	187	178	204	197	207	200	195	185	183	188	187	197	189	185	196	182	180	193	236	193	222	173	182	186	183	206	228	205	159	217	203	200	216	180	196	174	176	172	195	173	202	200	217	176	181	201	201	192	186	191	152	201	181	200	191	207	199	201	208	213	200	205	196	207	199	187	188	180	210	206	209	168	185	181	172	194	163	197	190	166	205	182	206	173	198	179	180	189	180	208	199	185	203	204	179	195	194	176	172	206	176	192	187	164	205	193	190	188	191	191	192	198	198	191	196	181	156	204	182	193	180	180	204	203	189	172	187	194	217	186	185	193	196	200	204	195	211	174	210	183	203	198	195	169	165	186	205	190	199	192	193	206	184	202	184	184	206	189	194	195	185	175	177	182	192	185	201	182	198	174	202	199	180	185	184	184	185	171	175	197	196	215	211	189	184	204	187	189	186	173	181	196	208	187	201	173	166	207	194	170	192	175	166	192	206	171	181	154	191	186	185	204	163	209	197	181	219	194	187	180	188	180	185	189	219	179	189	196	202	166	199	197	200	187	183	170	162	180	205	186	190	181	212	191	192	199	178	173	186	180	203	205	173	214	220	166	194	179	184	200	167	170	190	198	178	194	190	198	192	193	196	196	179	209	183	167	183	191	173	183	153	205	207	169	204	184	182	199	208	194	200	177	196	212	168	181	208	209	192	173	186	178	163	174	174	179	174	187	174	207	170	200	166	176	181	194	203	198	191	170	209	211	184	189	179	221	189	190	190	194	195	200	192	186	196	195	167	186	189	214	179	172	189	199	196	203	205	192	199	182	201	188	182	201	211	207	201	202	204	193	185	192	191	183	205	179	175	202	201	206	204	179	193	185	209	207	197	180	206	221	183	181	199	184	196	201	218	200	165	183	231	215	210	197	161	191	189	165	183	182	178	209	215	168	206	177	195	184	187	179	157	216	203	191	186	211	185	175	213	200	196	176	185	188	176	175	189	196	210	209	192	180	183	149	196	188	188	163	198	196	195	191	181	194	203	198	190	183	200	193	195	185	206	199	167	205	200	193	201	186	196	203	181	172	193	180	195	204	179	187	212	168	208	227	189	195	193	189	198	199	188	188	187	190	198	195	177	178	212	168	164	192	180	200	194	171	204	181	188	197	170	204	189	191	178	179	175	181	173	202	191	199	206	191	180	164	193	225	199	217	172	201	193	196	172	190	177	212	199	199	164	179	165	196	184	182	195	198	174	193	194	188	180	209	216	192	182	206	201	173	188	181	186	192	186	205	200	191	191	202	193	173	192	166	214	167	216	202	190	192	163	200	180	197	176	195	191	180	185	190	207	183	187	222	218	211	185	179	174	177	181	178	209	192	177	190	161	199	189	185	202	177	207	184	220	181	218	190	169	194	195	176	198	206	211	183	189	183	183	203	201	174	206	183	191	177	197	186	207	183	192	188	220	175	189	204	179	172	211	186	175	186	186	204	178	191	178	203	186	186	214	180	159	177	190	208	181	222	177	187	197	202	186	188	174	184	185	179	173	187	226	172	211	161	187	159	177	202	189	212	187	206	209	172	191	171	179	185	209	188	208	217	191	186	168	196	190	195	201	187	171	179	198	186	183	206	186	168	180	183	193	195	203	176	184	168	187	191	188	172	171	187	223	196	188	167	186	173	180	212	202	191	201	213	192	180	179	184	186	172	196	181	189	204	194	172	186	224	194	167	206	178	202	176	172	197	159	204	197	181	184	171	188	190	183	180	202	185	171	187	190	204	184	199	185	172	202	217	170	160	178	199	198	202	207	191	178	180	215	177	192	193	208	185	178	187	193	169	190	187	189	218	185	193	184	216	221	179	190	174	191	205	184	173	189	201	212	207	200	166	196	166	200	200	183	196	187	181	213	201	186	168	188	181	206	184	178	216	196	171	204	175	204	203	192	185	186	187	198	197	196	174	193	184	171	195	194	208	202	199	177	172	200	199	219	184	202	185	189	185	193	203	194	205	198	175	160	183	199	182	215	223	202	189	188	192	204	185	183	170	187	198	185	184	218	201	213	203	177	211	195	206	217	198	178	205	215	184	193	208	173	201	187	188	157	177	170	186	178	181	202	195	209	189	191	195	164	195	206	211	182	210	219	184	184	180	187	207	200	198	195	190	180	164	209	220	200	201	204	196	212	159	185	193	201	197	193	190	169	160	176	171	177	168	199	191	194
5713	1277	2381	2812	2557	2152	1744	1556	1379	1255	1125	1051	999	904	873	812	901	833	781	749	736	702	724	695	685	641	627	616	636	682	623	627	608	639	637	605	610	621	601	621	620	599	604	562	606	583	571	586	571	560	611	632	550	599	594	585	626	581	557	595	582	578	552	580	591	590	559	613	574	569	595	555	539	540	599	600	618	555	601	519	558	567	603	521	587	571	561	571	544	567	617	571	584	574	564	573	584	589	539	580	579	601	574	580	559	573	575	563	559	530	585	634	558	590	578	575	569	556	523	557	596	539	576	521	583	548	586	550	556	565	567	531	555	574	576	532	512	534	594	552	583	592	571	537	566	545	589	573	577	540	541	529	524	593	580	544	601	573	552	593	541	571	550	579	593	598	555	568	555	585	561	568	584	558	598	595	568	581	586	585	564	580	583	596	555	585	599	600	597	582	502	533	553	543	552	559	547	555	547	566	595	538	543	558	599	508	564	578	555	571	568	554	528	538	583	566	547	530	579	578	574	545	546	561	604	568	552	534	529	602	606	571	607	568	577	593	552	579	555	543	580	557	568	565	508	526	560	536	563	581	588	567	511	529	561	573	563	565	577	572	582	574	545	576	566	587	545	546	539	585	552	567	567	528	600	563	576	578	516	506	597	535	539	563	574	542	550	553	569	561	546	574	569	546	575	571	564	565	592	564	515	503	590	577	528	581	569	523	567	561	588	513	516	581	541	582	566	533	592	548	573	542	572	567	572	533	535	600	555	545	518	519	547	543	576	574	565	573	577	595	550	558	526	542	582	571	553	589	570	580	560	588	528	539	579	559	542	610	535	563	581	564	538	596	526	552	585	564	584	550	564	583	565	568	532	526	540	545	546	574	593	525	552	578	561	586	582	561	571	578	575	556	577	595	596	562	588	602	582	560	542	624	599	591	559	588	553	558	587	565	578	565	582	568	569	560	531	554	553	577	560	565	557	567	562	493	554	566	562	562	558	601	583	560	577	520	579	559	543	531	565	593	535	581	557	537	596	549	551	543	578	603	593	536	575	546	608	577	596	614	585	552	559	594	533	556	606	565	526	586	561	539	590	601	561	514	576	568	576	558	568	563	566	575	567	563	615	522	557	592	581	577	541	544	571	587	524	617	558	553	625	552	558	585	575	544	512	567	608	612	567	556	559	568	606	583	559	537	538	538	566	530	539	536	560	558	564	592	544	589	522	549	571	554	558	623	569	581	566	504	546	570	567	563	561	565	565	531	580	601	536	587	492	616	573	546	555	589	581	548	594	572	550	572	552	555	581	563	542	562	571	565	528	562	556	541	541	546	495	554	556	543	569	559	546	611	528	571	581	527	586	554	553	539	547	572	563	611	562	543	600	580	611	544	556	561	567	560	544	555	542	584	551	520	585	575	553	555	543	566	508	563	572	581	571	562	581	570	542	600	549	551	541	556	542	573	534	515	578	568	576	535	578	577	545	576	548	587	542	526	558	557	567	561	579	540	519	555	542	578	564	515	574	556	539	537	596	573	568	576	559	573	594	519	557	561	583	582	556	555	588	519	573	563	560	556	499	557	503	546	531	532	578	527	525	531	573	563	569	603	615	540	535	562	558	544	562	611	600	566	534	524	563	583	584	593	577	554	547	582	559	538	537	542	598	605	561	532	567	537	568	569	561	589	560	534	590	541	549	597	562	570	544	578	584	594	609	538	563	546	588	592	561	580	588	561	556	553	562	603	543	580	584	577	565	597	570	551	566	587	584	617	568	581	532	561	554	574	577	546	549	554	586	557	600	551	565	548	567	586	612	558	546	530	533	590	578	568	580	571	606	570	566	570	552	564	586	582	565	548	584	584	552	555	552	531	563	551	566	533	581	604	548	559	559	560	536	585	538	537	609	580	528	611	553	540	563	592	608	578	535	587	563	537	541	540	550	583	573	548	553	568	585	518	576	554	543	576	577	523	495	555	554	538	534	582	524	564	560	577	547	538	569	581	537	538	560	566	577	620	545	582	576	546	540	554	537	560	583	567	553	563	602	523	581	558	556	584	559	582	590	541	587	602	550	552	569	552	518	551	590	571	583	580	585	519	549	587	563	502	578	570	549	572	558	561	602	592	564	542	566	578	515	573	605	547	595	541	538	593	556	606	575	556	535	559	556	559	545	554	565	557	580	580	535	585	561	559	566	529	581	525	593	569	601	541	569	584	562	537	571	526	578	565	559	565	609	604	517	577	578	556	514	554	556	560	550	557	539	548	624	547	544	567	551	542	577	594	545	538	616	584	565	550	571	575	524	547	579	572	571	551	551	583	559	565	589	559	554	564	543	535	595	548	580	591	581	554	559	562	564	550	576	594	592	564	588	580	571	564	566	548	584	578	551	531	569	555	544	478	548	552	596	546	564	521	559	558	598	527	590	580	553	574	581	548	601	590	550	551	553	543	566	531	547	571	571	559	602	579	515	555	604	572	547	590	543	555	552	574	559	511	543	544	580	580	577	538	557	571	544	612	553	547	604	559	537	546	580	518	571	548	554	556	539	532	541	554	555	572	566	565	535	544	561	543	543	551	533	532	566	553	585	557	548	516	517	565	544	578	596	607	565	567	549	540	562	552	552	608	608	551	597	580	588	564	570	577	549	552	544	570	537	578	552	551	614	563	582	589	566	543	577	533	549	547	585	554	532	585	580	531	582	589	551	562	538	486	584	573	622	554	534	586	591	585	578	571	569	571	586	536	563	537	556	608	547	556	560	584	557	509	548	567	561	558	551	528	569	548	566	534	560	518	580	592	548	564	547	531	564	540	591	551	545	557	559	568	585	585	585	607	555	561	600	584	570	553	562	546	536	554	565	556	555	555	557	560	526	558	594	573	551	558	549	584	543	607	537	558	579	579	575	552	540	551	574	569	576	546	587	565	548	551	557	578	595	528	551	550	540	548	537	591	562	569	594	519	596	598	575	586	548	562	581	565	545	561	578	552	556	597	572	534	529	569	581	580	598	564	558	572	606	542	597	580	526	589	545	568	584	587	551	549	529	591	558	575	571	536	538	569	565	526	559	536	567	481	581	543	579	540	586	540	578	536	575	584	563	568	568	546	532	578	547	532	544	544	548	558	532	580	558	562	527	569	538	586	579	632	523	579	559	520	572	588	564	567	588	556	576	579	529	513	579	601	557	557	550	522	593	555	554	554	552	567	561	502	583	559	563	550	536	563	573	530	550	584	564	567	580	571	565	572	564	572	577	574	562	552	556	578	503	599	530	583	607	582	571	533	585	577	536	600	577	603	558	570	539	571	563	590	572	529	577	618	563	530	554	532	579	546	541	549	578	557	546	565	577	541	560	546	575	561	575	556	531	539	550	585	613	605	541	577	507	579	550	562	536	612	515	589	564	573	546	567	547	559	590	554	632	578	564	582	554	557	571	561	540	562	583	575	548	569	556	583	575	583	554	569	560	538	559	571	562	559	564	548	558	572	570	569	574	580	523	533
13285	2221	2380	1859	1368	1001	849	753	602	600	582	514	488	518	458	438	422	421	418	431	403	452	374	414	405	430	336	399	387	373	389	403	397	391	387	386	420	384	385	340	356	388	357	358	375	347	382	370	388	428	391	374	354	336	340	357	342	351	365	375	396	376	356	370	374	360	363	356	371	402	381	368	410	395	352	378	345	350	349	356	340	357	361	357	387	335	384	400	344	347	379	396	382	376	418	384	379	354	380	355	335	367	317	345	368	362	407	338	326	357	379	324	322	360	386	374	409	358	357	366	387	417	316	334	374	351	378	358	357	400	336	382	393	342	385	378	356	354	374	368	331	387	377	390	384	387	337	369	368	384	401	384	402	342	347	353	372	414	388	379	365	366	386	399	378	382	360	372	359	352	381	372	382	384	398	363	365	347	363	383	408	359	373	362	348	353	360	393	355	358	376	359	345	384	338	364	339	337	359	373	378	392	352	395	384	372	351	392	367	381	383	394	364	401	378	368	382	359	382	358	330	349	355	397	365	354	379	325	329	374	344	353	414	354	362	357	391	301	364	350	374	359	385	340	358	336	386	413	378	350	375	347	403	344	414	381	357	336	377	371	367	418	378	373	378	379	370	368	377	364	343	355	391	351	394	372	372	388	402	366	365	403	375	380	372	358	357	340	383	364	357	382	350	356	427	368	356	337	392	373	373	362	381	401	362	347	337	372	340	409	374	344	379	440	372	392	371	371	389	359	391	399	347	353	382	403	370	396	384	338	384	350	375	392	360	389	376	363	382	355	377	383	377	365	368	372	377	429	374	364	371	349	396	344	360	375	354	375	378	367	372	350	378	331	367	383	390	343	352	387	378	365	385	363	384	396	374	384	373	377	385	390	387	387	379	368	374	395	401	375	403	365	388	328	344	392	394	369	361	342	412	377	402	389	365	375	335	356	374	350	354	356	345	366	370	375	375	353	409	377	401	357	362	347	348	363	367	361	352	372	350	370	396	351	375	367	386	361	358	364	403	395	382	355	373	371	333	349	378	365	339	379	364	375	399	350	344	378	386	365	318	350	363	347	338	385	365	352	417	401	355	380	344	389	379	352	351	399	351	331	376	329	399	359	345	358	330	421	343	383	342	395	372	364	341	375	376	404	381	342	375	351	359	371	361	374	403	352	357	351	391	376	383	357	367	411	338	377	356	360	369	387	384	381	376	335	377	377	377	347	392	348	372	382	345	353	361	362	338	384	363	390	372	374	366	363	389	373	380	361	337	388	372	391	369	361	351	385	360	375	367	366	347	374	384	372	398	352	392	365	364	342	372	376	385	394	362	381	344	378	373	382	382	405	355	389	346	385	362	352	370	383	367	365	385	358	353	369	336	373	365	382	361	369	338	370	398	369	333	386	372	384	398	364	392	382	376	363	365	395	371	394	376	369	363	364	368	387	378	393	391	362	354	355	353	371	327	330	357	382	396	368	356	366	348	429	357	367	364	354	386	335	340	382	405	380	403	391	374	361	373	341	376	356	364	401	406	382	369	350	341	385	370	374	344	365	356	382	361	366	363	389	392	382	342	374	355	388	424	340	357	370	350	373	382	376	371	359	398	360	396	383	372	422	416	389	374	385	361	369	360	374	379	378	355	376	340	358	356	361	362	372	373	349	361	356	387	403	369	401	338	347	358	352	346	349	392	357	406	379	351	338	359	355	363	360	371	359	366	389	366	361	384	376	373	408	395	322	372	345	345	371	352	349	395	385	366	356	356	357	369	372	374	373	336	360	388	368	364	356	419	416	400	358	356	380	377	352	353	367	332	357	386	340	338	380	362	361	339	383	395	345	337	354	362	355	376	355	382	376	349	392	345	395	358	352	367	356	383	369	386	355	374	390	367	390	392	397	378	377	405	372	377	371	370	326	356	377	394	389	379	399	364	377	357	384	353	371	384	408	393	347	387	364	357	380	393	378	350	359	355	355	380	407	408	336	384	341	394	382	356	356	357	386	346	380	359	403	346	370	360	348	421	397	365	398	376	361	401	385	382	376	358	381	371	380	375	362	337	371	408	350	377	365	342	363	372	351	381	362	362	356	372	359	381	370	356	364	378	363	372	337	371	374	374	387	348	357	365	391	369	382	371	373	391	352	339	361	378	324	367	383	355	358	363	359	351	352	390	366	370	356	377	399	378	366	392	385	339	378	335	366	336	361	373	384	384	394	359	365	336	369	374	364	337	389	372	354	381	378	353	385	356	367	411	392	351	343	357	349	366	349	354	380	397	401	379	372	398	349	334	350	359	410	376	341	368	394	378	337	371	371	361	370	373	363	384	360	376	365	377	357	343	392	366	373	361	357	383	351	352	372	346	393	364	338	373	394	350	343	392	371	359	336	376	378	381	345	369	377	350	335	367	359	333	335	380	364	358	377	353	357	361	383	360	391	371	381	413	384	356	349	404	363	342	383	397	391	382	377	349	363	376	381	382	367	374	364	341	338	348	389	332	369	379	361	397	395	381	379	387	373	385	365	392	389	393	370	370	399	379	337	389	340	350	355	370	432	379	346	359	374	370	370	400	372	373	373	378	368	380	387	411	397	358	382	384	356	339	370	374	401	380	376	374	389	353	364	375	373	337	353	386	369	350	358	303	376	353	411	382	373	368	337	367	342	390	324	358	365	334	357	347	359	380	379	365	383	345	401	347	357	365	389	359	341	377	382	404	325	397	366	382	345	380	380	422	372	373	354	362	365	381	357	376	393	375	356	364	352	350	360	380	341	388	374	411	350	378	353	333	364	324	352	372	407	376	350	382	386	365	364	380	382	380	370	372	383	374	355	373	344	363	396	342	352	382	336	351	328	393	403	371	363	363	389	340	364	374	385	354	360	357	354	366	388	362	364	396	348	352	375	393	366	358	363	372	376	329	366	360	377	380	367	365	350	362	375	372	410	384	376	362	342	355	355	422	360	329	400	367	334	365	365	349	374	399	341	340	387	374	364	399	372	354	365	359	401	356	388	342	388	357	391	350	373	382	371	361	331	366	365	404	372	395	387	353	422	353	369	328	366	358	388	383	375	366	377	393	362	340	337	372	364	377	400	330	364	377	347	384	355	339	377	321	381	377	331	353	345	415	393	377	349	373	397	360	356	383	386	403	359	361	404	353	335	375	338	360	363	356	341	330	368	373	364	344	399	388	397	339	377	379	359	367	356	364	323	353	398	350	387	349	381	354	372	393	363	381	388	381	357	382	372	374	404	370	374	372	360	386	363	357	387	356	410	349	356	367	383	375	377	365	399	365	398	345	363	373	370	351	407	368	312	390	352	385	347	337	397	347	359	394	389	380	356	329	349	372	378	359	345	382	354	406	397	343	364	380	329	366	407	395	386	393	385	384	356	361	387	403	419	409	389	356	389	367	386	360	344	352	373	389	377	376	371	355	380	364	349	358	385	353	402	400	376	400	392	358	361	390	384	388	378	383	370	382	354	346	380	360	362	398	382	377	342
7705	2272	4466	5408	4830	4036	3335	2892	2443	2187	2074	1880	1698	1598	1522	1505	1393	1339	1333	1306	1297	1264	1264	1130	1186	1184	1089	1152	1074	1099	1093	1122	1063	1079	1085	1057	1030	999	1101	985	1001	1012	1057	1001	1023	978	971	979	964	966	967	989	1011	984	1004	941	991	999	988	934	913	961	989	981	1018	946	981	975	939	945	990	1039	931	964	968	915	969	944	916	1010	932	961	989	967	962	932	947	948	994	1021	881	945	937	957	943	944	929	960	950	969	920	993	943	959	979	999	979	962	960	924	968	921	925	953	970	910	941	969	928	987	929	951	942	951	987	930	930	986	977	960	922	998	906	902	934	961	960	967	986	932	956	918	900	966	926	927	901	991	981	933	922	941	941	960	979	913	907	936	909	938	972	981	935	953	939	918	958	974	964	907	928	990	901	950	957	914	1024	983	949	942	956	965	888	929	958	927	963	925	956	936	989	940	987	984	947	975	917	957	983	995	912	937	969	990	1006	930	959	962	941	963	907	953	942	934	963	972	970	918	978	955	930	939	981	971	991	952	966	916	890	940	924	930	918	905	943	937	946	932	939	979	940	938	969	932	970	970	892	953	922	943	915	907	946	903	940	918	904	979	905	927	963	973	932	974	937	929	940	906	927	986	951	880	921	971	951	963	984	923	937	942	921	888	939	960	893	896	990	940	960	946	919	880	899	954	969	989	894	937	898	922	934	955	894	912	918	997	968	955	934	974	904	1030	917	972	915	909	925	985	967	882	937	973	929	889	972	972	923	979	938	887	922	981	955	949	936	953	928	911	868	895	921	973	924	944	898	939	925	1020	961	982	864	1009	971	913	995	933	891	926	908	921	987	998	917	963	924	978	944	921	927	917	974	932	892	910	968	951	937	933	897	927	955	948	965	995	927	983	933	939	908	915	976	934	950	1031	919	987	969	937	959	961	1019	952	940	958	916	921	921	981	955	961	1003	983	938	942	1011	928	948	959	900	941	919	941	976	906	931	1002	976	945	913	974	965	927	931	950	951	918	916	962	934	964	907	988	970	963	942	916	982	919	978	958	984	949	935	949	916	961	971	939	941	937	980	999	882	936	926	943	954	934	931	899	971	964	981	947	901	921	957	918	899	986	969	953	927	884	965	926	900	934	961	905	987	908	933	942	939	952	962	916	966	995	1013	892	915	953	954	972	903	944	939	957	946	888	951	903	934	925	931	947	966	916	998	912	969	911	965	981	967	924	912	899	922	984	991	941	943	936	997	929	929	924	976	1014	974	906	972	908	988	929	946	949	938	954	942	914	863	962	895	936	909	933	929	918	980	948	908	869	1000	944	954	914	919	945	934	968	918	967	930	928	930	899	948	919	1012	925	965	948	965	992	919	952	963	1002	994	946	976	957	936	912	936	890	930	883	962	894	1011	955	934	904	940	985	1034	979	960	931	989	940	961	925	965	942	959	924	930	930	900	901	915	874	930	959	944	951	909	931	883	972	941	935	929	968	1008	944	973	990	916	949	957	936	979	946	973	948	938	912	942	968	930	951	947	961	924	951	903	940	938	897	916	978	969	929	898	999	947	894	953	991	962	947	932	932	904	945	963	920	1006	913	978	931	954	946	924	919	993	956	895	982	905	937	921	920	943	945	930	918	957	1031	908	912	960	934	890	934	932	931	963	905	934	948	967	978	918	915	907	906	950	925	953	921	922	943	930	915	958	913	949	992	976	927	940	956	896	968	970	979	931	1004	931	952	911	919	924	969	968	953	970	902	942	903	937	956	934	923	931	928	956	986	964	921	911	976	982	971	908	950	921	995	961	895	973	965	912	948	956	911	941	977	923	936	945	951	910	937	921	949	956	937	950	920	1007	1000	981	994	956	924	891	941	980	931	969	989	912	951	965	967	914	979	951	925	959	949	962	909	887	944	930	969	993	974	948	950	896	955	965	901	911	946	924	890	946	929	960	936	961	958	963	957	947	932	897	971	966	900	1018	943	912	948	981	962	957	988	938	940	885	924	946	973	900	922	975	945	957	944	895	953	965	839	992	936	970	899	923	961	1006	1006	993	1008	906	936	976	969	951	952	953	977	1010	932	932	920	949	937	964	926	898	989	895	946	945	1004	965	962	940	927	950	959	981	950	937	929	975	891	937	975	921	909	937	896	926	925	976	954	962	932	961	947	890	914	927	903	947	986	946	958	905	952	948	919	988	912	926	930	900	962	932	881	954	920	899	928	987	915	967	999	904	1014	958	952	980	977	915	999	921	982	946	917	970	900	968	975	965	906	988	903	949	910	990	961	925	931	964	976	910	953	952	939	956	963	933	954	947	953	928	960	950	944	918	945	929	972	952	922	966	955	957	932	859	920	963	965	941	928	884	905	935	906	889	938	950	978	917	905	947	976	931	953	941	952	993	912	983	959	943	965	956	938	934	933	940	946	951	952	957	945	950	945	928	963	932	967	951	953	942	911	925	990	913	945	938	996	934	959	909	976	951	904	934	908	954	881	965	957	926	923	939	984	936	944	893	970	1004	919	951	952	930	938	894	925	928	958	886	916	941	942	964	983	944	935	933	947	880	969	931	971	1010	972	912	918	925	975	954	940	975	950	947	926	931	940	928	935	957	941	1024	937	951	903	960	951	894	978	911	908	961	904	926	936	898	880	942	913	906	946	886	924	948	920	930	914	909	911	965	972	916	930	910	953	920	954	933	966	922	924	918	912	938	936	949	960	975	949	992	920	894	982	977	948	946	897	957	944	910	957	972	884	931	989	944	963	908	905	994	936	919	915	885	950	996	913	973	920	988	1017	969	922	912	874	982	980	1002	962	940	923	940	940	990	924	982	920	957	920	960	892	935	918	983	976	992	946	954	931	913	939	920	978	920	958	995	915	962	961	942	945	972	934	938	946	958	965	917	921	919	929	896	905	1014	962	952	938	1004	920	1001	895	931	953	926	981	943	916	957	932	929	963	958	924	892	909	967	971	896	954	908	925	927	932	909	960	904	971	969	952	900	940	1005	946	981	942	960	961	917	985	897	980	999	922	930	985	970	930	985	941	983	975	950	942	938	907	953	945	1012	955	962	928	974	993	936	983	944	949	1012	987	993	906	948	971	942	931	893	957	922	912	905	926	950	953	891	940	962	993	920	920	986	941	933	949	913	960	977	891	960	963	962	972	910	928	956	910	1008	966	970	912	904	945	963	958	926	1012	953	950	947	979	974	912	935	888	950	894	943	950	946	960	929	945	904	934	970	930	932	969	967	911	932	940	937	890	894	932	918	1005	983	918	916	910	965	921	889	903	972	960	928	914	972	924	969	940	924	950	911	933	888	971	985	924	888	925	940	1001	938	941	938	974	957	961	917	979	887	951	916	932	985	944	965	892	946	1007	937	935	956	942	934	949	927	939	920	983	951	959	952	974	905	902	918	959	1020	951	894	927	914	923	958	944	946	946	962	912	954	949	960	1002	924	927	962	955	975	976	931	959	907	865	969	899	963	947	992	907	959	947	921	963	902	922	936	966	938	928	1024	919	928	934	904	919	915	949	1002	1009	938	953	908	891
1967	251	285	274	252	259	264	258	252	237	281	244	243	221	257	251	236	250	249	267	221	231	259	242	243	249	274	255	289	238	237	252	236	235	231	254	239	238	254	201	247	258	234	243	253	231	249	229	243	257	213	239	258	226	244	227	230	241	244	235	214	241	249	221	265	249	255	242	244	252	219	237	262	220	234	221	254	239	238	230	245	242	239	235	271	226	234	240	227	221	245	258	239	213	220	266	256	219	271	229	247	235	224	246	251	271	255	249	227	265	261	240	244	257	241	222	257	259	261	237	231	233	236	224	247	264	246	230	246	266	264	241	241	232	253	237	239	268	242	267	234	223	221	238	233	221	268	215	238	217	249	264	227	249	241	230	236	253	222	242	219	249	254	244	231	230	288	240	226	195	265	237	228	261	242	239	250	259	214	263	253	255	207	225	248	257	219	230	223	244	264	239	244	252	249	239	251	264	245	248	262	260	264	265	268	271	227	244	241	240	246	231	239	233	232	221	239	249	240	256	277	264	224	251	234	267	246	256	246	236	263	248	222	227	257	271	229	222	256	241	250	257	213	243	227	262	234	242	248	237	236	265	232	253	228	253	251	247	237	233	252	232	226	224	252	228	232	247	218	252	240	261	218	298	271	261	272	239	255	213	261	249	237	253	224	213	273	259	261	278	227	221	268	248	222	227	257	246	271	220	251	229	250	260	245	229	242	233	248	224	263	230	243	234	228	263	219	253	229	263	236	232	273	211	248	238	213	264	233	259	229	249	229	260	251	221	235	276	252	247	274	246	235	247	273	246	248	288	263	225	221	251	270	213	226	240	229	270	247	279	251	245	247	246	259	259	229	229	234	234	245	231	244	233	237	259	232	214	243	245	263	254	236	252	245	224	241	268	251	251	226	224	245	234	218	245	256	247	250	239	248	255	226	236	216	218	241	225	244	240	236	233	238	203	242	258	233	255	237	255	220	234	245	226	218	229	229	246	235	213	271	239	222	262	233	228	242	214	253	237	293	246	257	244	252	227	241	205	235	281	249	227	223	236	219	262	253	232	229	236	261	212	196	211	225	228	255	247	222	250	254	261	225	248	259	260	288	234	256	248	215	243	239	242	260	254	236	222	258	231	222	243	255	229	256	234	250	249	231	230	216	234	231	266	259	252	229	237	224	263	236	232	260	232	242	251	250	243	236	251	234	255	253	249	250	239	238	242	239	243	220	247	256	240	219	226	231	216	233	221	222	245	205	239	221	249	270	233	237	207	250	200	225	256	231	208	238	242	263	231	225	241	242	232	239	263	248	234	253	268	243	240	255	215	252	245	233	239	264	240	254	236	239	226	237	240	255	248	259	257	238	241	255	255	254	258	238	256	211	234	226	241	250	247	208	246	239	243	239	248	245	246	247	231	226	228	243	262	239	280	226	244	243	232	223	261	255	237	214	248	226	254	237	267	217	230	257	249	239	262	259	264	228	212	227	235	233	226	272	267	227	237	248	258	248	248	248	219	233	243	249	251	267	256	241	218	245	191	236	238	219	225	227	234	247	259	243	227	255	211	266	236	249	226	231	260	261	254	230	246	225	227	236	246	212	223	241	235	231	269	262	255	274	268	225	224	238	219	222	216	230	279	226	238	253	228	240	222	250	242	263	227	242	265	244	243	238	263	244	235	228	228	233	229	233	250	230	229	247	238	207	243	232	245	255	240	241	248	232	260	238	248	230	245	233	201	235	252	249	217	230	242	250	258	272	232	271	230	239	249	233	239	237	239	239	215	225	246	253	239	258	250	256	239	218	209	243	233	242	250	232	241	264	246	234	203	238	223	250	249	236	243	240	230	234	259	259	243	233	248	232	260	234	223	250	216	242	237	220	226	221	250	260	240	269	243	238	245	280	251	283	256	227	233	232	234	251	247	214	241	228	233	242	251	250	251	202	236	250	254	233	242	242	255	216	246	236	240	247	240	218	213	232	251	233	256	253	250	232	233	274	254	257	251	258	285	233	217	186	236	250	243	229	217	220	257	238	225	239	234	234	230	217	255	252	249	233	241	257	266	267	260	232	199	248	268	247	228	250	256	251	253	249	244	240	232	218	219	231	234	256	248	232	245	251	230	231	243	232	234	220	256	236	239	233	257	245	257	216	214	246	226	225	228	235	237	204	233	267	239	210	266	264	253	251	225	227	221	255	226	231	235	246	277	234	247	235	245	240	222	248	253	252	245	254	267	238	250	258	254	245	254	239	238	272	239	232	239	251	223	266	236	246	259	248	248	248	209	241	226	237	229	253	235	248	224	254	233	222	224	248	235	242	266	228	237	237	233	239	247	225	246	264	248	230	253	258	258	226	262	237	241	290	276	235	268	267	227	232	263	228	272	270	253	247	232	234	250	231	264	232	245	246	274	253	230	250	269	219	249	237	238	248	254	249	238	278	236	244	241	222	219	262	242	224	244	240	238	257	212	253	246	258	221	217	241	230	259	251	216	222	256	240	254	246	244	224	247	236	245	260	244	214	274	247	238	250	241	228	248	251	246	221	241	247	234	228	225	250	242	231	234	248	222	244	245	240	189	235	251	239	205	271	223	220	222	205	238	257	244	238	222	235	227	250	254	245	263	237	256	242	248	244	220	275	262	284	262	250	257	238	240	238	261	232	231	237	242	261	228	232	228	207	242	252	248	248	249	264	213	240	255	239	219	266	227	219	232	241	242	262	229	237	241	235	222	229	229	238	239	249	261	249	246	261	252	244	252	265	268	221	205	247	235	255	224	257	213	236	233	239	278	220	245	227	269	259	249	237	226	260	230	257	243	253	232	227	231	241	239	235	247	244	238	265	233	201	232	241	240	234	259	220	260	257	246	234	262	211	237	232	264	235	248	224	252	242	244	233	200	275	241	221	256	222	224	228	243	251	258	260	237	229	220	239	231	246	238	247	251	265	237	264	218	237	219	248	234	250	229	241	229	229	243	249	257	250	259	232	230	214	255	204	239	235	277	236	261	263	230	239	224	225	237	230	241	263	266	233	220	240	219	254	233	236	244	230	204	229	250	224	245	268	254	252	247	239	228	262	235	271	253	237	254	270	233	246	203	219	236	226	254	240	236	223	234	237	229	225	234	233	247	245	235	247	223	248	242	257	221	211	246	257	259	251	255	250	236	234	218	260	295	222	264	243	251	261	265	249	259	247	250	248	244	240	247	236	252	242	207	253	235	252	232	218	226	231	251	280	236	218	224	209	228	238	246	246	218	233	248	239	217	252	261	228	236	244	260	285	257	243	231	256	258	256	268	237	212	234	311	233	240	237	239	241	229	231	225	258	244	223	251	230	238	228	231	245	231	242	241	233	252	233	246	251	270	238	238	239	242	247	236	239	242	231	251	266	229	245	238	262	249	241	215	240	258	263	224	229	277	212	238	228	236	230	234	240	264	231	253	250	226	245	242	260	231	249	233	233	238	250	239	286	231	240	238	221	255	231	233	280	244	255	226	231	229
2402	707	693	676	755	722	676	684	710	646	678	706	635	661	638	640	640	683	690	615	635	655	661	664	650	727	678	677	670	653	600	622	676	667	667	594	646	691	709	647	663	635	620	638	631	630	690	658	630	644	646	657	676	695	616	597	701	633	700	671	631	658	630	681	652	653	612	647	714	597	668	633	661	674	657	694	643	624	663	643	608	675	606	650	616	624	610	632	668	649	639	652	641	616	628	615	661	613	687	675	705	671	619	692	661	663	656	679	628	627	661	641	649	628	676	633	633	706	659	685	643	620	631	652	660	709	638	664	671	639	626	652	657	596	658	639	686	636	670	655	614	683	614	672	635	669	601	672	675	688	657	667	646	679	675	681	702	661	606	663	659	656	674	652	641	670	660	679	615	611	662	653	652	694	689	621	597	613	680	662	679	653	671	638	670	586	663	630	607	689	666	652	661	687	663	639	677	659	659	677	618	681	623	647	624	635	630	632	650	665	642	618	655	608	646	635	628	670	668	627	643	646	645	675	691	694	653	669	635	594	634	645	667	616	682	682	668	634	659	663	654	647	616	656	666	644	649	653	650	657	739	685	615	626	671	614	680	651	646	662	637	689	629	680	597	668	651	667	642	642	643	625	669	628	682	652	711	649	636	682	664	614	635	660	669	636	671	651	620	718	651	649	645	648	642	674	637	660	625	627	658	651	641	686	652	650	622	645	650	623	629	650	636	636	631	678	655	707	641	657	609	608	630	652	642	620	618	669	664	566	669	652	637	628	655	664	609	688	615	667	618	642	604	637	608	625	661	639	664	679	631	657	637	631	622	623	631	669	644	650	614	721	641	669	660	637	674	616	686	650	684	651	651	672	631	643	646	608	648	652	597	661	626	646	609	607	650	667	648	660	630	639	652	652	616	626	666	679	639	665	640	646	625	630	634	630	647	693	612	670	662	610	683	625	659	657	639	620	612	609	677	618	658	656	656	697	633	610	625	688	648	635	672	663	684	639	627	595	639	662	652	642	608	645	640	612	654	635	624	668	648	670	689	656	692	649	638	657	656	627	649	664	653	659	674	624	664	656	651	625	691	616	674	645	664	612	698	655	604	586	635	648	650	624	654	669	673	679	649	653	644	626	672	644	655	667	664	693	683	697	665	660	633	673	641	660	658	664	620	632	677	614	626	720	610	653	670	630	632	692	679	642	631	628	649	598	684	639	687	654	639	685	620	644	669	609	654	618	641	632	665	677	639	642	641	652	638	628	647	673	638	661	684	638	679	597	618	608	649	647	678	608	657	674	688	643	662	642	660	683	662	649	624	622	622	696	648	621	651	593	652	642	649	665	704	670	637	609	671	639	637	627	620	651	602	629	652	680	687	622	640	638	652	668	638	698	660	621	667	678	671	680	681	650	665	657	668	622	648	656	680	616	673	661	658	654	625	676	643	652	651	719	633	607	645	664	675	672	637	671	635	669	659	659	637	652	658	668	683	668	682	686	618	690	665	609	662	652	686	665	646	665	630	625	638	616	613	675	668	624	676	612	617	675	689	697	647	629	646	647	660	650	615	629	674	654	623	653	596	633	646	644	650	648	672	668	623	671	705	634	624	644	659	661	666	651	621	666	641	619	659	677	651	659	681	652	673	635	657	654	642	618	599	676	630	625	677	675	644	680	645	598	660	611	694	668	620	594	661	625	631	682	699	668	663	626	628	665	720	599	630	642	590	654	627	623	611	638	640	652	622	614	665	633	694	639	657	701	670	662	640	640	642	594	646	664	657	675	679	677	690	675	686	679	649	662	667	680	662	667	660	666	652	682	696	623	668	639	652	674	627	673	627	659	621	616	608	636	629	666	610	667	649	659	670	664	626	654	697	674	620	672	666	624	659	630	690	664	679	636	682	647	652	636	618	598	631	652	617	647	658	616	573	628	638	673	669	601	619	626	626	626	672	660	645	655	660	666	605	642	661	649	641	655	644	673	680	621	666	636	704	652	664	665	652	633	641	625	610	648	689	614	641	705	683	628	616	642	657	619	669	678	652	649	637	686	669	659	631	637	650	613	657	646	681	630	666	683	708	608	692	632	632	693	616	643	670	639	700	644	639	627	600	674	651	707	653	673	655	637	671	629	613	650	679	663	614	618	629	642	658	637	656	662	642	634	674	637	628	617	617	637	647	683	646	657	598	677	655	612	656	640	622	655	644	642	678	684	665	635	637	644	653	624	629	649	653	609	630	637	610	630	628	674	666	668	660	670	635	649	665	657	675	643	683	627	663	648	646	673	658	713	704	580	654	659	601	687	649	666	603	605	691	609	614	628	664	636	654	623	668	647	602	649	598	651	722	667	673	661	628	660	657	639	665	658	641	629	636	591	647	685	665	636	631	662	630	688	682	636	662	664	637	696	634	644	648	684	606	635	669	593	624	689	620	694	663	603	615	635	668	669	638	619	606	656	640	676	659	637	635	595	672	645	605	625	652	628	623	621	607	675	637	665	698	675	629	642	654	623	643	659	708	648	676	621	691	615	616	652	641	703	646	690	708	649	701	644	685	660	659	630	652	644	620	649	635	646	679	617	661	617	649	653	660	671	624	680	647	676	648	672	681	634	616	702	661	688	669	652	642	627	646	671	649	650	614	669	660	649	616	642	663	627	629	712	643	626	666	661	652	675	641	656	648	674	640	627	639	683	670	621	654	645	673	647	641	638	634	705	651	648	649	681	647	587	640	686	632	643	649	679	652	655	691	607	670	632	667	648	636	653	654	652	612	681	651	642	619	657	646	652	716	614	680	624	644	621	667	673	616	646	664	657	662	662	635	605	680	632	604	652	691	703	654	657	643	604	664	616	671	660	633	665	590	633	632	635	653	662	655	651	688	656	642	648	659	629	620	657	659	639	616	678	604	624	650	665	638	607	636	621	681	676	695	670	605	658	613	654	623	629	655	673	638	668	608	698	656	652	666	640	678	706	668	639	639	621	653	634	652	634	669	701	595	664	614	712	636	694	660	657	678	642	607	682	672	606	616	684	680	606	638	627	664	652	644	662	660	696	610	650	659	624	614	654	625	673	625	619	624	633	656	628	657	647	627	648	630	670	607	665	623	679	610	660	639	641	629	693	666	598	664	658	658	635	644	655	635	652	658	647	642	662	665	654	686	662	607	687	662	676	649	648	643	654	685	674	595	657	643	690	647	691	665	643	647	647	639	683	654	606	662	644	668	643	618	664	633	660	648	681	692	640	636	599	629	667	611	629	627	683	609	630	599	682	664	652	664	645	614	613	716	633	609	635	626	656	678	602	629	654	627	675	599	678	681	652	641	693	655	669	641	607	699	622	639	672	644	677	618	619	640	647	654	602	643	627	634	679	605	678	641	622	647	667	677	664	669	662	678	594	608	676	632	652	691	657	668	639	623	687	636	645	667	678	635	717	707	609	636	654	657	635	692	656	699	658	655	661	666	633	652	663	688	644	651	624	614	626	677	688	667	618	612	659
7212	982	1104	899	622	528	415	390	336	308	274	254	251	264	196	231	193	213	212	206	246	209	215	188	213	195	198	217	194	204	198	196	188	192	205	202	210	222	190	190	203	173	212	204	189	218	156	176	184	185	188	189	199	189	168	189	200	201	183	178	180	187	194	171	189	188	171	204	215	203	180	222	174	174	192	176	191	171	197	180	210	186	193	190	184	199	183	194	210	166	182	173	182	212	227	203	208	192	169	212	174	165	191	190	192	182	210	200	185	196	172	190	221	181	191	191	190	215	199	184	206	214	193	172	195	203	191	192	165	198	190	190	153	182	194	212	205	181	196	185	204	207	184	198	188	176	206	200	209	212	189	191	207	181	209	166	232	180	186	213	197	171	192	192	188	190	190	179	202	211	190	171	180	186	197	217	183	219	183	194	223	178	178	202	223	190	194	196	209	182	204	196	187	197	185	205	211	197	187	228	188	156	227	199	178	188	187	196	195	175	197	177	183	168	192	210	196	188	184	184	176	190	186	194	188	186	221	168	198	199	177	191	179	198	158	191	202	182	201	212	183	194	206	178	208	181	209	185	181	177	206	162	181	199	179	192	176	205	191	179	165	180	190	180	183	176	184	201	184	184	194	165	186	185	174	169	183	193	190	184	162	183	166	199	174	177	182	173	197	181	191	191	184	193	214	197	176	170	183	183	172	191	191	206	197	196	194	191	191	177	177	221	176	189	202	175	193	183	181	179	177	190	223	182	185	183	195	194	188	185	195	196	205	211	224	230	193	191	188	180	205	184	162	194	205	195	185	200	191	183	183	213	205	207	160	182	196	184	175	188	194	177	192	209	184	203	210	183	200	172	178	199	177	176	167	198	185	198	211	189	195	180	222	182	203	192	189	159	175	171	180	176	174	178	221	202	169	197	200	184	182	190	168	170	167	178	199	184	191	192	201	196	171	197	184	189	171	200	194	166	167	176	188	182	172	183	177	208	225	213	202	177	184	173	181	184	182	180	218	224	187	198	198	184	193	195	187	194	205	190	189	197	195	189	182	166	186	185	187	203	196	173	204	209	197	191	200	197	172	200	188	197	205	189	178	191	199	202	182	182	206	180	196	173	185	195	191	179	177	162	182	204	212	204	172	173	200	219	180	176	219	171	195	180	178	186	184	189	198	190	210	179	185	175	185	169	182	195	199	195	208	173	177	166	193	173	206	202	194	195	212	178	191	188	175	173	187	191	172	187	201	204	191	186	208	200	194	186	184	176	167	190	195	194	178	208	221	203	178	197	182	187	204	193	173	179	197	204	209	168	182	192	194	211	193	192	172	198	173	182	168	182	205	207	200	179	187	183	191	183	155	162	199	202	182	190	159	169	203	181	174	180	186	169	172	194	171	186	184	200	183	190	212	179	204	193	214	192	191	186	191	190	177	201	188	195	203	188	173	190	184	206	185	178	188	188	179	180	202	149	199	186	174	199	160	186	171	193	206	186	202	186	186	204	210	181	167	192	200	181	195	169	179	192	197	186	197	197	192	194	196	180	208	201	197	165	197	182	176	164	193	187	184	176	207	168	207	170	195	178	179	191	200	201	193	182	169	183	166	201	187	195	158	202	184	191	187	199	184	211	195	175	213	162	187	188	177	196	195	190	205	196	205	206	206	177	183	185	195	199	186	176	185	168	184	185	184	202	226	192	157	175	193	197	192	165	194	221	185	203	192	181	201	225	197	214	177	171	174	191	188	176	219	173	200	217	160	182	199	197	181	180	207	190	174	195	162	188	192	181	182	175	189	189	201	186	196	190	174	184	203	207	177	205	174	193	188	181	196	201	201	181	199	198	171	185	196	187	191	199	185	170	178	188	186	194	166	216	173	193	204	177	196	197	191	161	183	179	201	178	177	179	205	181	219	178	178	205	199	195	167	157	204	204	187	196	196	166	187	194	202	201	198	189	181	176	198	203	188	167	179	193	195	200	199	205	184	191	176	169	186	190	166	187	197	176	181	204	208	210	170	179	212	192	193	187	170	192	206	211	169	191	194	177	162	191	188	194	182	162	205	165	176	166	179	195	187	187	187	192	166	208	177	212	203	186	176	194	200	176	174	194	232	186	215	203	209	199	202	196	196	192	197	203	186	179	190	221	183	192	173	208	220	219	213	193	176	196	201	209	217	202	192	184	179	178	182	159	210	208	179	199	177	202	184	200	192	207	195	206	189	189	168	208	173	193	165	189	177	174	178	185	210	212	205	190	186	186	187	168	180	182	196	186	225	200	224	188	193	196	184	196	185	186	186	196	170	199	180	179	214	192	199	171	152	191	175	160	184	228	211	171	214	182	192	232	195	183	178	189	195	201	212	194	226	191	213	183	196	200	170	207	195	197	188	186	193	154	206	182	185	188	169	176	173	203	202	185	193	190	209	171	198	152	169	165	179	182	172	199	185	187	181	184	190	218	205	177	174	191	191	164	204	193	191	196	173	172	184	176	189	190	218	196	201	199	229	218	200	162	178	185	187	172	181	191	185	177	199	161	165	176	191	186	174	215	192	203	197	172	176	182	170	205	189	156	179	197	206	204	181	198	158	204	163	185	181	208	200	159	188	193	172	183	201	183	167	195	196	211	202	187	205	206	201	185	196	180	194	184	199	199	192	214	185	171	188	209	185	182	197	190	177	193	198	210	176	196	205	196	191	197	192	198	192	192	198	193	173	192	167	167	176	179	216	171	190	184	199	202	187	173	199	194	189	211	166	218	187	182	185	203	174	172	198	179	162	199	185	179	200	218	172	183	188	197	188	187	181	171	184	193	221	185	194	201	183	189	183	175	196	182	179	171	173	186	176	195	187	158	192	187	181	177	167	186	194	205	196	189	207	185	211	181	184	197	184	166	178	194	203	210	186	179	188	186	199	213	192	186	166	192	201	198	165	206	188	183	216	188	161	171	198	214	192	193	176	209	216	185	180	200	178	177	212	189	186	194	178	240	170	179	215	181	201	190	197	201	192	172	195	186	194	165	178	175	189	187	180	222	199	214	182	186	183	191	178	186	170	174	157	175	195	179	187	195	203	176	187	180	191	173	191	190	191	178	174	188	212	190	173	189	185	189	194	189	186	192	174	185	209	223	171	191	201	168	204	174	204	174	195	192	210	203	187	205	198	204	180	217	199	223	181	174	177	207	205	176	185	195	197	184	169	183	173	200	182	172	193	152	185	165	178	179	200	197	188	193	193	186	226	190	183	187	176	199	213	170	173	190	189	194	198	198	202	191	195	211	197	177	195	199	192	172	197	168	221	196	198	206	201	184	159	210	176	206	217	197	187	169	170	203	156	200	168	198	183	196	161	159	196	175	182	174	196	191	197	216	168	171	188	190	191	185	171	226	215	191	190	207	167	182	174	187	197	195	202	160	189	191	178	204	166	221	182	193	176	201	188	199	169	147	170	170	187	200	199	193	190	169	175	187	178	181	174	186	185	199	194	216	190	204	182	161	204	181
5626	1230	2356	2915	2512	2183	1829	1584	1380	1243	1050	1053	989	903	850	889	770	804	744	751	701	707	683	676	655	653	679	638	623	633	614	662	622	589	618	600	613	600	645	630	640	574	570	588	630	556	602	592	595	592	606	637	595	597	561	562	540	572	574	634	597	563	515	565	578	578	579	569	590	563	571	564	555	590	549	561	596	561	532	568	554	551	576	538	550	521	580	568	542	544	556	605	541	604	579	556	592	561	565	534	530	563	566	545	570	575	550	560	608	554	542	576	581	544	585	586	567	559	571	565	593	580	570	562	520	551	556	575	559	550	567	591	567	561	565	550	613	564	553	600	561	584	584	537	564	579	582	551	551	523	562	533	553	594	547	520	606	530	524	550	578	612	618	546	578	542	546	583	577	552	610	564	557	546	573	560	588	556	544	530	573	584	586	540	551	560	564	571	583	563	559	565	559	515	575	610	542	592	571	556	553	562	520	545	553	514	579	565	560	550	561	538	586	582	576	534	590	565	559	530	574	545	584	553	569	540	574	525	544	542	560	560	567	568	586	574	594	591	595	521	554	558	554	546	604	619	557	546	515	563	573	616	541	558	554	571	579	577	601	575	558	548	538	579	560	561	581	559	543	535	570	547	542	565	578	534	563	550	578	592	525	599	598	611	559	551	579	587	553	585	570	580	585	549	567	565	589	564	570	608	565	553	518	549	593	559	539	548	537	540	540	558	544	574	568	603	574	565	552	582	542	539	557	581	595	558	573	601	553	554	590	535	550	566	572	533	548	618	551	550	515	566	564	598	617	531	583	559	571	565	571	577	582	574	568	532	567	563	537	598	590	567	581	538	583	546	578	587	592	557	553	528	493	560	541	582	567	586	545	590	580	602	607	547	527	534	564	595	579	599	588	572	581	579	577	545	572	596	545	535	540	568	553	567	570	550	524	585	579	516	602	566	576	540	539	575	543	540	584	551	600	537	563	585	612	586	599	559	576	517	548	544	557	572	580	557	569	598	536	534	549	567	570	552	555	536	568	573	580	571	547	564	542	546	547	586	565	563	559	548	574	582	523	570	581	530	578	578	560	531	558	587	620	561	619	557	569	553	558	594	596	568	578	507	526	551	545	628	554	529	565	593	550	540	594	575	581	596	544	557	574	590	571	519	578	573	567	549	535	526	532	570	550	549	531	540	508	570	507	556	546	571	582	570	597	582	575	569	576	581	534	601	608	548	536	572	547	552	555	577	558	561	577	536	585	551	552	553	540	543	599	603	558	597	591	593	547	574	572	590	562	599	607	541	579	546	536	549	575	587	526	547	560	556	566	516	562	619	549	541	584	533	528	595	551	538	581	556	576	560	594	573	551	558	554	517	544	530	584	563	588	554	535	572	558	567	523	528	507	571	577	547	587	561	570	552	528	578	546	556	550	556	559	561	573	524	538	604	549	557	599	541	601	576	566	553	555	531	578	557	541	568	550	534	564	591	560	559	557	585	550	534	552	542	584	606	562	591	579	535	575	592	533	522	586	556	528	563	591	561	538	527	536	599	564	596	496	551	521	559	562	538	563	591	603	568	566	542	563	539	591	531	562	589	528	565	546	552	603	524	560	576	554	575	502	525	570	580	539	545	581	598	589	557	572	542	587	551	587	557	580	567	596	525	537	574	578	540	594	540	574	534	587	588	593	552	569	606	562	507	581	602	560	531	532	550	570	553	581	590	557	573	562	528	560	552	572	567	559	545	605	568	597	591	550	565	614	537	579	607	527	536	574	531	538	529	585	556	517	536	614	580	551	511	549	559	563	571	591	586	524	586	584	528	585	556	570	545	519	602	582	526	557	540	577	567	580	587	522	578	536	573	615	577	581	602	594	592	583	539	598	549	548	543	539	592	548	540	548	525	544	549	552	584	526	579	537	571	585	576	604	584	536	529	560	559	558	579	575	543	533	543	592	552	585	597	575	521	615	569	539	568	537	595	546	564	574	561	561	573	575	582	544	555	548	577	568	559	557	534	546	591	578	588	550	548	542	600	560	538	614	589	576	575	582	554	566	529	525	569	522	589	580	581	581	546	557	558	537	571	576	587	583	597	566	558	573	543	538	575	592	562	586	568	581	584	543	582	544	551	573	585	551	590	583	553	555	518	527	539	616	530	572	551	570	544	581	550	579	530	541	559	552	574	573	578	559	545	569	572	556	562	581	601	546	544	539	535	573	578	558	560	611	529	569	539	544	539	578	571	556	544	596	549	534	588	541	575	547	556	588	590	560	523	577	517	576	570	553	589	513	560	563	566	522	592	561	539	546	600	558	566	602	533	557	559	558	590	570	571	550	523	524	573	557	562	580	551	564	536	543	595	534	564	541	567	605	558	553	571	547	597	566	543	545	573	594	572	599	570	604	528	586	590	533	580	527	588	544	525	573	529	551	567	548	552	566	556	551	575	560	577	568	567	522	565	587	584	565	585	565	558	522	545	589	546	576	557	592	527	526	562	531	569	559	546	581	589	622	581	560	559	545	556	578	572	566	565	559	529	589	554	577	547	549	578	599	555	528	529	559	549	561	559	584	571	541	586	597	525	562	587	558	573	529	600	550	580	568	594	547	560	547	538	538	557	536	540	528	559	559	587	593	624	542	542	575	556	517	569	543	560	545	589	565	571	570	591	548	564	649	608	535	582	541	570	550	587	593	554	571	537	504	568	557	588	594	574	523	561	566	547	539	548	557	574	598	581	561	546	575	554	587	602	558	583	557	590	571	569	553	539	581	589	543	564	560	572	577	553	576	570	535	522	545	557	581	558	579	540	553	571	592	541	592	541	583	540	522	549	544	570	566	549	547	542	546	552	529	524	598	555	563	560	598	584	529	583	581	524	601	499	602	583	553	584	594	530	568	542	569	580	559	561	577	602	566	579	584	567	516	584	568	539	526	556	561	560	548	552	583	524	533	597	543	584	533	577	533	555	572	560	569	535	575	549	605	592	526	583	605	534	546	571	566	560	568	558	568	583	533	574	556	542	554	591	526	528	576	554	552	550	528	559	590	559	580	588	567	566	564	553	562	561	580	560	576	573	578	583	559	541	546	564	550	592	572	565	623	557	547	586	558	512	560	556	545	569	598	544	599	566	554	598	558	604	548	587	534	569	542	551	559	588	577	556	585	527	544	577	602	558	584	557	533	567	602	575	560	558	575	585	548	562	569	572	568	540	563	547	583	589	542	566	593	507	522	581	529	555	549	590	572	557	564	583	599	528	559	587	592	538	535	550	529	597	543	548	597	551	549	552	592	576	540	529	542	593	533	566	609	552	537	594	538	593	561	569	602	573	595	573	551	586	562	544	568	580	525	563	587	552	541	527	546	551	549	583	548	556	571	540	556	558	573	561	595	555	567	591	577	560	588	566	563	554	569	582	595	568	599	589	566	560	498	581	581	564	591	604	571	532	583	549	565	517	552	564	571	559	594	524	549	594	573	561	554	582	540	579	586	574	562	582	496	579
13818	2273	2375	1937	1250	1041	849	737	677	612	501	486	483	483	455	446	446	429	476	434	415	419	414	388	366	400	402	412	411	389	401	373	384	378	394	394	402	402	381	381	377	376	391	356	350	341	385	402	360	345	373	406	391	361	419	353	360	370	382	374	405	404	391	361	400	350	382	411	354	338	383	372	389	401	361	386	369	396	375	385	366	382	402	352	339	393	358	380	332	354	393	364	357	376	381	377	378	369	394	367	387	369	406	360	358	346	358	379	406	375	396	396	364	336	388	402	362	389	377	415	380	370	370	345	366	363	369	362	382	357	331	385	364	382	380	399	381	376	355	363	351	393	331	385	399	381	360	336	341	390	364	377	361	367	360	387	345	403	365	357	387	377	394	390	376	335	369	369	379	373	381	354	359	362	386	365	381	425	387	358	348	395	394	350	411	375	350	368	373	327	341	366	393	381	376	400	396	352	394	364	374	366	348	393	379	347	383	375	376	362	386	352	391	350	412	351	373	379	348	353	349	367	369	348	348	369	385	361	393	379	415	391	395	401	353	355	370	378	353	399	412	326	368	336	408	422	377	352	378	368	379	384	394	362	335	370	344	352	366	374	377	363	379	378	382	330	410	414	355	349	363	379	382	389	368	370	400	366	353	380	384	381	394	354	355	365	387	350	374	363	365	351	372	354	353	315	386	350	373	321	361	357	375	354	391	370	410	400	410	406	347	383	371	366	360	369	356	408	353	373	385	366	358	349	328	366	364	352	344	359	375	341	384	400	395	379	383	332	400	351	378	370	347	391	365	397	376	385	384	392	357	392	403	377	354	375	362	404	383	350	405	386	366	380	397	395	342	373	380	391	409	344	356	385	366	368	384	387	366	365	397	391	351	353	371	385	363	368	382	393	377	425	372	402	362	377	358	350	359	384	327	410	356	381	367	395	377	389	370	389	380	372	327	342	339	370	367	355	375	379	324	379	418	373	365	356	346	362	358	358	378	363	383	407	355	340	359	401	347	372	350	401	381	399	371	407	395	374	369	351	407	393	382	381	371	364	383	359	359	361	349	385	397	371	362	366	378	355	329	395	376	396	370	366	344	406	369	359	352	354	361	360	375	375	377	414	391	382	352	363	355	390	415	354	383	340	395	414	396	383	351	416	358	358	396	360	387	389	377	390	383	377	358	353	356	387	349	330	327	371	373	352	368	391	392	365	346	355	390	350	380	371	370	354	349	392	345	349	389	381	378	358	356	369	374	409	379	389	373	356	408	356	380	346	424	377	397	387	358	368	406	384	397	377	335	380	398	371	381	348	364	337	373	342	349	369	381	370	391	387	381	345	363	369	398	380	360	396	361	337	382	366	368	383	364	370	347	360	339	391	373	339	343	337	373	337	359	389	372	361	377	345	416	370	380	383	356	406	392	378	365	391	383	401	419	388	409	348	339	368	395	357	350	355	383	362	349	357	383	355	365	397	377	382	330	381	368	358	378	369	397	341	361	340	379	374	394	410	394	356	345	379	378	379	377	368	379	407	376	414	440	387	366	399	405	385	376	352	364	354	371	364	362	342	371	391	351	378	358	366	373	398	398	376	399	379	361	360	374	347	340	397	393	385	369	359	350	370	335	375	380	372	310	387	400	355	354	352	372	369	392	362	387	381	358	402	384	353	356	377	380	372	380	388	378	386	363	379	378	379	404	364	357	340	357	402	362	375	346	397	368	378	375	338	381	400	351	355	400	411	389	383	347	365	384	376	345	346	349	360	370	387	367	331	325	379	376	437	381	381	366	348	388	368	369	385	362	378	331	384	373	402	363	358	391	363	393	387	375	374	375	364	369	353	341	401	392	384	373	377	410	397	420	400	382	383	362	367	375	378	337	383	342	363	358	388	361	389	382	365	408	357	371	371	422	387	340	354	372	369	356	368	379	388	408	387	386	370	367	346	356	380	333	356	396	361	396	403	344	384	384	345	379	388	383	354	361	348	414	394	389	362	371	333	365	374	404	369	343	386	345	389	339	371	361	380	398	377	383	376	358	412	394	338	338	398	389	406	389	341	385	403	370	362	359	347	355	383	376	367	355	378	416	404	350	328	378	397	379	401	399	369	388	382	393	377	371	381	358	392	374	375	373	378	374	384	400	399	401	394	395	400	388	357	367	346	354	373	354	368	352	373	357	369	376	376	362	390	384	391	351	349	402	391	386	377	377	394	384	340	369	391	345	382	361	403	379	372	381	391	359	368	382	365	374	362	363	433	348	356	357	351	382	380	372	371	385	385	333	373	377	374	357	392	386	374	353	386	350	327	363	397	360	342	401	386	396	382	358	340	369	390	373	382	363	351	349	372	379	399	418	387	354	354	370	364	369	346	393	345	364	358	374	372	370	355	392	361	387	385	396	336	334	366	379	357	384	384	352	423	395	376	384	375	369	363	357	384	373	373	385	377	359	380	370	374	372	366	390	356	331	393	387	372	377	359	396	387	362	352	400	387	381	377	374	340	382	358	382	352	361	363	399	355	409	404	397	392	339	342	379	379	361	392	364	368	357	373	348	390	371	390	392	394	406	356	378	355	391	347	345	359	360	372	384	371	349	361	389	396	340	347	363	386	320	340	392	377	370	355	364	369	334	385	401	394	381	374	332	379	373	366	379	389	367	350	367	342	406	363	379	356	323	361	362	402	390	343	387	372	381	418	363	389	372	358	327	395	418	390	364	342	387	403	335	352	374	394	412	348	387	373	345	373	353	361	379	378	403	415	393	359	367	381	358	381	350	368	363	402	391	359	352	392	375	402	403	369	354	348	379	351	362	364	363	347	388	363	365	396	389	376	392	374	385	363	380	346	365	368	379	398	397	365	398	427	332	394	345	352	367	396	354	392	334	377	399	361	365	369	408	390	383	341	359	365	343	372	375	377	381	382	407	353	378	344	352	396	398	382	371	374	384	388	336	337	371	367	376	419	355	357	386	361	348	369	388	339	338	346	350	367	363	425	370	364	370	373	359	407	367	346	351	365	354	361	366	355	403	353	401	352	407	380	356	370	364	362	365	353	383	356	417	388	381	381	387	385	351	381	378	386	382	398	364	360	367	384	356	379	398	343	368	359	382	348	362	351	368	322	354	375	319	344	389	385	372	345	351	387	389	365	375	432	375	348	345	365	408	354	350	367	385	373	384	374	384	392	394	356	370	402	344	357	378	355	385	388	435	366	405	385	367	346	336	330	392	349	340	408	388	354	341	383	373	415	369	366	381	399	337	381	354	389	381	363	405	396	397	379	350	395	352	381	376	338	392	387	386	369	340	399	367	385	344	359	368	383	376	343	374	363	372	385	366	403	377	402	361	392	359	386	402	365	348	373	369	345	361	323	382	368	370	375	362	376	393	354	395	386	391	363	359	385	338	343	369	346	355	373	419	366	384	347	381	391	386	369	365	362	387	376	344	359	370	355	367	398	378	391	394	358	406	367	383	381	367	378	343	359	394	360	369	328	375	395
7717	2376	4601	5356	4795	4015	3319	2902	2526	2284	2016	1788	1756	1678	1526	1493	1385	1396	1350	1351	1305	1249	1227	1145	1241	1153	1078	1151	1146	1081	1139	1091	1081	1050	1069	1069	1063	983	1061	1032	1083	1067	1059	968	1010	964	1028	957	1076	1019	988	1031	979	1027	968	936	955	1010	964	932	936	947	1024	1001	934	1020	989	927	996	950	959	1017	1032	949	963	948	926	924	973	953	938	940	948	900	949	932	941	941	930	1027	935	1064	939	961	967	957	923	982	938	981	1019	1021	959	957	942	943	909	999	966	947	985	927	957	938	930	930	942	997	1008	931	961	1004	924	951	1030	936	945	960	947	960	905	925	909	965	973	912	1018	934	923	928	957	988	945	940	926	918	914	861	963	926	934	980	941	937	933	916	1010	931	982	957	922	941	996	944	944	933	974	965	997	953	1007	954	914	933	929	980	1051	1001	904	979	964	927	969	954	935	934	927	944	946	939	983	921	1012	951	891	969	949	926	979	911	909	974	947	935	942	920	956	948	985	968	896	974	917	936	929	943	990	929	928	919	945	940	973	968	920	969	979	896	988	945	960	955	952	914	912	933	956	924	990	975	954	923	891	887	915	966	975	941	892	966	943	961	995	966	927	902	980	942	968	946	910	929	947	947	966	962	929	963	966	949	934	901	921	918	903	970	967	988	910	982	939	964	907	912	926	937	906	959	943	941	910	935	996	934	929	986	920	930	983	914	905	938	979	1036	922	976	916	969	955	901	885	1004	925	886	915	943	1005	992	958	933	938	950	928	985	964	954	917	892	910	908	907	899	916	941	932	939	986	943	966	974	917	900	933	984	1005	948	980	940	935	995	962	926	925	949	1007	944	938	995	891	955	971	951	965	982	963	952	956	984	920	918	932	983	885	962	938	918	962	956	950	969	949	953	871	933	919	887	947	921	969	977	900	959	934	967	892	922	917	945	932	988	968	939	947	987	945	924	897	926	982	982	997	926	938	975	950	947	934	986	945	953	916	930	961	942	928	861	949	1030	933	930	958	979	995	934	945	987	1006	930	964	912	924	972	973	959	943	940	919	976	947	933	969	936	961	947	939	979	958	912	908	927	966	899	957	931	989	984	946	871	921	916	965	938	1021	958	931	972	975	1048	940	978	974	975	946	932	879	954	950	999	957	963	993	929	974	966	936	928	869	952	945	895	887	966	988	907	977	984	997	953	939	941	931	929	955	935	993	903	940	955	969	962	936	929	941	923	977	969	964	937	968	922	926	961	959	906	958	975	861	946	982	1007	922	936	906	956	891	935	899	962	896	947	974	912	956	956	941	1027	903	950	891	925	914	897	939	950	948	955	963	1009	922	967	967	922	987	947	949	947	919	953	915	950	941	961	936	929	886	954	963	932	932	949	915	941	966	960	939	922	1002	905	957	960	962	982	941	957	944	927	915	1025	935	980	938	946	957	945	993	979	904	928	943	947	996	926	882	924	1022	972	953	959	976	951	983	968	932	953	960	976	943	967	933	920	908	929	983	975	983	965	960	961	951	939	983	918	952	1004	960	894	950	897	918	927	985	964	987	937	941	920	895	926	975	1020	954	961	931	1020	992	974	912	966	950	929	969	957	1002	914	968	896	898	937	945	936	941	971	972	945	977	935	965	961	890	948	951	972	912	935	956	954	952	916	928	969	922	929	946	952	951	904	948	941	947	960	966	958	961	925	913	891	888	943	945	903	985	923	919	934	939	963	989	891	939	952	938	953	950	941	957	896	919	953	985	904	926	948	947	924	921	960	943	930	899	956	951	964	908	935	938	907	974	992	907	948	944	930	948	938	867	936	949	967	959	968	924	908	1021	954	969	930	910	967	971	940	928	924	919	984	939	905	939	939	922	925	1009	939	958	923	924	928	954	941	976	972	949	943	953	924	936	938	940	943	934	956	951	975	940	952	878	950	990	905	943	904	908	928	951	875	950	942	931	944	889	891	963	941	1015	970	945	982	916	911	933	957	956	884	939	866	932	941	906	922	929	959	970	927	952	916	926	1011	966	922	944	896	972	948	918	877	929	948	908	956	901	951	952	985	973	979	949	932	920	927	970	1059	929	969	951	894	940	950	959	944	946	973	961	953	902	899	932	962	905	939	942	924	890	899	895	956	955	892	956	917	974	935	947	981	870	925	966	938	958	971	939	912	887	900	937	921	988	971	907	972	950	955	955	969	919	893	913	958	941	938	1026	912	920	931	957	878	996	969	948	980	950	918	949	931	918	962	951	971	966	973	934	934	894	923	963	938	932	908	933	927	940	914	958	968	906	990	968	917	856	945	929	967	937	926	941	955	957	969	925	944	916	914	982	984	1000	908	924	904	954	960	932	916	977	1002	996	945	895	1001	936	955	971	926	984	925	948	973	920	937	930	905	916	980	948	967	1006	923	976	925	961	937	894	1033	970	925	958	927	902	950	916	928	947	977	950	979	960	1004	880	974	960	993	937	951	979	912	954	1017	1004	1005	1016	963	961	917	939	935	914	969	1005	907	925	886	919	897	967	962	932	894	950	899	935	962	894	955	919	981	941	916	898	921	1000	961	879	909	932	977	913	894	947	961	894	956	973	961	936	946	986	959	899	978	898	931	974	911	928	941	945	898	936	937	900	946	931	973	892	1009	939	912	940	926	926	927	940	976	993	1001	865	944	942	972	941	896	959	926	957	894	978	899	933	915	966	992	956	993	949	929	939	955	916	954	931	908	949	900	957	963	988	925	958	958	919	980	944	969	949	925	888	986	888	975	927	975	937	922	936	937	938	933	933	888	958	956	943	1043	972	984	924	1010	996	968	958	1011	929	918	944	902	933	953	918	936	928	938	966	944	912	1004	968	908	938	931	953	956	966	896	988	937	943	914	972	928	940	897	996	947	955	908	977	956	887	918	945	968	935	961	936	942	999	923	925	904	944	904	936	950	941	953	961	999	941	985	944	963	934	946	958	930	934	939	953	948	986	904	947	903	922	942	949	908	950	954	937	970	942	882	945	925	959	934	917	920	982	915	979	886	957	900	1011	946	926	958	951	963	982	955	955	941	940	892	1022	932	931	930	916	989	1008	935	924	1020	991	912	934	928	896	985	921	932	941	921	930	1011	924	915	934	962	926	907	1007	959	921	977	896	944	960	1007	962	980	937	943	937	933	929	1001	973	901	932	969	994	981	993	900	913	921	964	949	966	905	922	973	945	995	925	960	961	898	880	935	976	942	938	975	988	935	956	930	992	906	981	961	923	966	954	948	955	922	973	958	948	935	998	966	950	954	913	905	905	944	947	962	929	953	900	903	991	997	964	928	913	942	982	909	952	937	941	1035	926	973	941	995	927	968	931	942	911	901	909	1006	993	905	992	947	948	931	942	1010	939	938	974	911	952	968	945	964	961	901	959	947	927	924	966	961	922	900	965	910	966	954	909	946	957	925	972	971	928	951	948	974	872	958	965	927	973	944	970	976	893	934	956	925	977	934	955	928	942	953	841	975	908	967	945	919	964	979	916	950	969	896	952	924	956	959	966	933	938	926	977	918	948	960	956	891	894	957	940	904	975	953	901	951	976	946
1898	238	265	282	249	236	236	239	236	241	225	237	228	243	217	240	212	262	223	225	230	245	252	244	210	262	239	238	239	206	235	239	236	260	233	238	237	244	233	230	252	265	243	237	269	222	261	221	261	235	231	220	224	225	243	252	230	224	264	235	256	262	217	236	229	241	243	247	268	206	243	218	238	257	260	254	265	253	257	272	247	232	270	250	268	228	231	257	263	248	221	232	235	244	242	214	252	250	200	255	233	226	234	233	256	263	222	275	259	229	249	267	276	269	241	239	240	234	213	207	244	239	249	223	225	215	242	250	264	258	215	262	239	265	232	269	213	211	230	246	230	232	226	253	240	223	227	236	230	219	250	244	240	247	252	238	241	264	207	257	275	232	263	236	247	240	213	235	264	231	255	214	278	256	229	252	215	262	268	250	212	233	257	234	227	274	252	252	253	248	233	260	234	244	240	231	235	250	273	261	239	238	229	245	236	232	251	242	242	245	247	226	215	258	265	208	217	230	231	249	246	237	229	256	228	213	240	251	218	266	247	221	228	220	250	273	212	238	214	253	256	231	254	255	278	229	225	246	236	237	232	270	269	256	277	226	275	253	232	270	248	250	230	245	221	225	238	251	269	288	247	230	203	232	246	248	270	223	256	235	253	228	242	256	236	248	239	238	240	242	254	233	243	235	237	273	244	246	242	239	220	200	250	233	271	244	211	202	268	245	255	261	228	249	235	269	235	211	250	262	231	220	249	259	214	216	237	262	221	217	232	232	257	231	244	225	259	244	257	252	257	227	255	256	232	232	253	211	236	237	223	233	250	239	238	258	229	271	235	248	245	252	246	223	214	233	235	242	249	246	229	215	244	267	249	208	266	285	234	230	236	229	213	204	223	236	248	244	241	239	216	244	261	234	240	237	233	237	248	214	254	238	254	250	256	235	277	251	233	234	223	242	237	230	238	254	222	226	274	222	254	240	263	244	220	238	243	241	236	239	241	237	240	260	227	232	262	245	247	228	232	213	248	240	242	225	278	258	219	225	257	199	245	242	258	231	239	233	268	253	226	255	226	239	266	228	250	238	243	262	252	264	271	256	258	254	217	279	263	221	252	251	233	259	240	251	228	234	247	251	231	252	208	247	241	249	221	237	256	229	244	253	264	239	239	234	221	249	235	229	253	246	277	238	226	231	220	246	247	238	225	211	247	230	267	248	269	238	229	243	227	230	249	235	222	242	221	234	265	272	238	236	209	254	215	228	228	223	216	235	241	265	235	261	230	221	231	259	221	224	224	223	220	224	222	237	247	261	221	230	233	252	234	216	216	231	246	232	230	236	226	255	242	217	243	223	229	240	214	283	245	261	200	228	243	262	247	249	220	246	240	239	263	226	262	259	230	255	232	244	221	241	229	253	254	248	244	244	223	249	217	256	263	240	283	198	251	271	238	237	248	224	240	238	227	256	228	267	206	253	225	244	237	205	246	229	275	244	246	236	246	247	238	234	241	255	252	237	233	251	210	243	213	232	229	261	251	217	229	225	231	242	242	245	247	212	259	244	242	213	236	231	227	248	222	252	238	246	238	258	246	225	237	222	224	239	231	239	217	231	250	256	225	244	259	272	234	252	268	234	254	245	259	238	248	235	234	238	255	259	242	253	251	255	257	245	260	262	252	257	227	253	250	239	281	242	243	273	279	222	259	232	242	234	260	263	259	223	259	244	247	245	248	268	266	268	258	227	241	252	254	266	243	250	250	263	243	211	243	245	239	262	227	242	253	230	248	259	246	258	240	256	255	250	239	234	249	263	232	267	256	219	246	252	224	221	265	279	222	259	244	235	250	253	256	239	237	246	254	234	225	233	229	244	229	260	229	229	243	256	230	227	216	231	235	242	232	231	256	247	255	285	250	241	251	247	237	263	227	243	236	227	232	257	245	217	251	212	206	238	242	244	225	250	211	264	229	249	243	262	263	241	244	232	259	230	240	235	257	250	263	246	228	219	235	207	257	220	255	251	224	247	222	250	226	272	249	245	230	231	233	238	229	228	231	236	265	245	244	260	224	255	250	225	232	227	279	236	270	250	234	220	253	255	260	248	245	247	256	267	231	225	252	250	254	234	232	260	270	230	250	217	270	223	279	266	226	244	240	241	259	247	263	279	248	223	239	238	231	226	253	260	246	242	256	252	229	226	240	237	224	251	245	223	209	237	215	237	240	227	236	230	258	249	244	233	241	243	229	206	249	222	237	238	248	237	248	256	254	231	231	262	231	244	218	233	249	259	239	240	243	228	229	252	245	221	242	247	247	231	251	234	247	234	262	243	261	271	248	233	241	249	252	252	243	242	250	256	250	252	250	258	207	207	213	240	219	213	230	228	224	234	259	227	258	235	253	251	256	228	250	240	289	240	225	252	231	248	249	271	244	255	239	248	248	249	230	263	232	247	224	242	230	241	281	247	260	211	279	231	214	235	224	244	260	251	253	217	274	210	230	256	242	211	261	233	202	248	256	228	229	265	251	244	250	269	244	227	223	268	245	241	241	230	241	231	210	236	275	222	226	238	210	245	263	260	256	228	196	234	236	262	247	252	224	287	234	247	225	256	233	240	222	251	247	219	220	212	244	248	229	219	229	274	259	260	244	232	274	215	258	286	218	211	220	235	239	235	233	235	239	243	216	222	230	232	251	241	256	264	256	264	261	232	243	255	265	254	243	244	239	225	259	223	208	211	235	243	258	242	258	252	249	247	234	261	242	248	242	251	231	262	234	236	213	213	234	250	227	212	224	240	246	253	231	235	219	231	264	253	219	252	247	246	238	227	238	282	250	256	287	285	246	278	227	251	237	240	253	257	213	247	268	250	225	243	205	238	260	236	219	246	227	245	232	272	250	246	263	250	251	247	262	241	246	239	250	234	254	245	245	262	274	266	257	219	231	209	226	230	240	235	223	244	245	276	227	256	249	218	254	225	265	246	244	255	220	225	226	226	256	245	258	253	213	254	235	232	238	252	238	256	253	268	218	247	243	253	238	237	251	219	261	239	250	260	220	224	239	253	237	282	236	226	238	253	222	204	222	236	230	246	235	204	240	231	226	257	248	260	229	256	215	225	218	222	245	236	219	206	235	211	236	203	242	210	228	224	218	247	255	238	229	258	222	268	260	266	247	246	244	247	232	226	237	253	247	239	249	223	237	250	244	270	250	230	268	236	249	267	231	250	231	203	235	270	268	233	266	259	234	235	223	235	263	251	241	247	228	257	246	232	226	261	237	240	211	210	233	249	223	233	225	220	217	232	253	215	249	233	216	207	245	265	240	235	244	253	211	250	239	229	233	244	229	236	234	259	231	259	226	251	208	237	257	264	238	250	236	250	273	249	259	235	244	253	231	232	261	238	229	243	249	245	231	232	245	211	254	265	259	248	250	265	221	252	233	240	251	281	232	244	241	238	234	248	215	230	216	230	223	249	236	264	243	253	249	233	236	248	242	258	262	230	242	243
2331	678	739	707	682	684	696	713	712	641	669	716	636	712	648	621	630	644	700	673	695	670	652	635	631	657	626	664	672	653	664	673	658	627	635	654	655	633	624	655	642	663	671	636	657	651	671	702	639	595	658	642	646	675	641	610	704	673	651	664	678	640	693	639	614	636	619	669	653	667	619	595	657	649	659	645	662	628	648	644	637	669	636	598	668	632	666	632	638	641	666	609	657	725	669	639	652	661	617	605	706	582	624	618	654	612	611	610	592	653	674	657	641	655	633	620	646	589	641	615	661	685	671	625	646	658	629	659	700	660	645	664	621	674	647	615	650	687	628	630	659	660	651	627	625	662	665	669	645	653	649	631	655	567	668	690	604	664	656	641	603	613	605	655	619	638	699	634	612	657	639	666	622	668	629	702	631	645	655	651	643	660	607	653	622	652	648	653	658	676	675	660	613	690	649	624	653	672	658	638	631	608	660	648	660	586	650	626	653	635	656	662	671	629	650	648	622	656	685	659	635	660	656	643	660	648	635	657	664	618	631	663	672	627	659	648	606	600	623	700	688	653	635	684	614	662	623	625	626	621	678	684	632	657	654	649	642	615	685	661	602	651	655	654	638	663	640	636	694	663	649	637	666	613	635	672	682	657	621	650	644	651	641	641	656	645	653	652	681	659	663	647	635	616	687	665	647	633	676	613	635	619	602	638	646	604	652	648	657	652	653	638	652	681	659	655	672	636	697	655	614	664	643	625	602	635	620	667	660	699	650	634	710	639	655	679	652	619	645	631	656	695	659	604	613	637	670	669	670	661	662	632	651	665	612	653	706	631	624	643	642	682	627	643	673	616	633	641	650	636	613	664	608	677	636	672	678	659	649	659	655	623	624	627	666	638	656	658	632	636	633	629	631	665	665	639	663	631	652	681	613	651	701	622	661	643	680	654	672	607	612	650	648	643	627	678	605	690	613	642	617	671	639	641	607	668	652	683	615	644	659	667	702	651	669	641	647	642	612	599	661	628	656	664	623	662	643	632	659	682	637	643	646	646	631	588	650	639	593	659	661	657	629	669	659	647	615	672	587	666	670	629	626	620	686	667	654	666	592	649	645	644	612	636	660	675	633	606	679	620	667	657	606	645	627	665	692	660	648	646	649	647	645	669	677	676	659	659	664	669	664	643	619	664	649	669	629	668	606	631	634	641	655	632	604	630	674	681	663	660	658	617	642	659	684	594	637	666	597	677	644	666	660	632	627	632	651	656	622	679	597	678	624	655	614	630	649	645	705	667	647	658	597	646	637	677	638	612	665	656	643	652	699	647	629	663	630	642	660	632	627	651	627	641	658	632	660	642	686	621	630	666	667	649	661	656	590	614	635	637	657	643	653	639	647	661	685	666	625	652	636	637	656	609	652	633	701	603	688	642	679	608	641	636	663	635	647	671	640	650	654	675	599	604	604	663	632	619	655	603	611	626	673	676	647	632	622	682	607	645	637	647	648	636	633	640	609	644	592	592	648	650	636	621	677	605	626	642	659	653	653	630	631	618	638	639	649	643	675	691	649	649	654	600	670	632	644	619	643	633	602	639	676	647	612	620	630	658	663	635	665	642	668	688	645	688	677	628	654	674	622	638	648	655	626	595	645	655	642	613	661	685	646	624	604	649	680	655	682	612	656	668	691	632	604	645	636	647	576	626	655	640	671	608	648	658	642	696	625	603	661	663	622	663	695	670	657	717	672	640	644	620	642	663	670	650	617	618	665	678	620	640	594	653	620	690	667	682	641	677	656	614	641	650	694	668	650	663	646	666	647	681	624	654	622	673	668	623	644	628	671	695	663	633	643	696	649	677	672	627	652	638	622	656	680	655	632	632	647	679	632	614	633	624	629	657	662	603	701	645	593	618	640	683	601	610	652	693	679	682	599	659	654	614	636	637	623	610	667	663	665	636	616	597	668	622	639	711	644	603	647	639	611	622	677	641	618	640	652	623	659	699	628	627	629	706	650	612	691	711	648	675	640	679	637	673	608	644	692	689	612	685	631	639	613	598	649	656	623	621	654	661	672	615	592	665	662	682	640	665	661	644	695	621	676	671	649	632	669	637	641	607	623	608	681	710	649	615	657	632	695	661	662	643	656	632	693	655	650	652	668	651	650	624	676	625	622	637	649	648	668	618	636	632	685	691	614	655	616	660	640	650	690	605	663	624	632	614	696	647	645	675	652	647	651	666	604	659	663	644	663	628	669	666	653	643	683	699	654	663	652	687	642	665	645	658	598	623	608	698	667	624	636	651	647	675	664	666	667	660	676	657	634	617	664	626	645	609	675	648	647	663	622	659	668	661	646	638	637	672	619	670	605	651	640	659	654	647	681	610	669	677	664	657	644	671	657	667	629	661	671	635	660	655	651	618	676	661	622	678	690	659	646	684	622	636	625	629	639	638	645	604	651	646	671	607	653	615	627	662	628	654	641	657	623	632	678	634	640	638	602	644	656	662	636	659	640	639	602	642	607	624	683	675	628	630	624	655	689	697	658	632	616	640	640	597	636	594	636	670	659	601	639	667	656	644	677	663	627	627	620	623	634	618	680	635	643	622	655	608	636	649	672	654	600	702	679	619	685	660	681	692	646	703	684	698	667	630	655	657	667	613	731	692	658	687	658	615	648	611	623	674	649	634	633	627	650	629	661	647	670	669	675	654	673	674	667	639	668	610	669	653	621	627	596	645	677	652	609	671	646	655	601	611	593	616	603	664	635	681	693	659	659	640	671	589	613	658	630	655	640	650	663	662	652	643	636	671	649	637	636	614	631	630	635	648	632	645	680	650	711	650	659	652	642	650	631	647	662	689	628	642	628	635	602	656	608	653	620	688	626	648	632	622	607	652	628	632	625	640	648	651	673	702	674	644	618	661	669	595	624	638	626	614	629	661	607	693	660	636	654	623	659	636	618	634	665	632	669	660	630	697	645	677	688	674	643	628	637	633	636	648	668	633	641	629	680	645	598	652	628	635	664	658	637	639	614	633	672	618	666	653	670	622	661	663	641	656	632	654	678	648	667	649	648	691	664	610	619	671	618	643	668	645	617	692	603	681	682	631	660	621	638	645	624	691	607	665	620	676	611	652	654	639	639	683	605	680	684	679	614	639	639	668	585	614	649	660	627	737	648	582	601	639	658	654	655	641	653	630	617	630	641	652	681	642	636	633	631	615	587	628	610	646	613	633	632	603	658	649	638	623	673	632	666	667	643	681	638	654	653	603	641	691	646	641	636	672	666	584	657	674	620	679	621	643	660	697	666	710	660	613	640	669	647	664	648	614	627	640	637	653	646	636	650	695	664	650	664	629	613	688	626	663	656	603	645	621	641	648	666	663	654	653	670	606	659	632	701	636	623	644	602	668	630	612	615	650	613	655	625	671	638	631	661	643	620	652	615	678	641	652	678	660	655	667	612	630	664	673	662	646	638	660	635	659	678	638	622	653	667	624	626	655	691	625
7048	964	1098	867	620	495	420	316	317	264	283	288	245	241	231	234	240	199	226	214	214	213	188	192	247	194	192	211	206	204	189	179	172	180	211	184	210	234	196	196	201	175	203	203	219	198	185	217	183	175	205	205	211	162	207	178	208	185	201	208	159	173	189	195	202	200	179	185	182	206	175	206	171	191	180	182	176	193	218	223	177	185	174	215	203	224	193	184	199	204	185	178	226	189	178	194	180	195	167	216	179	170	161	191	181	180	181	180	184	198	155	180	187	217	168	173	231	178	207	203	176	180	164	181	204	199	185	222	191	197	159	200	182	203	189	187	183	166	172	199	195	195	172	187	206	184	178	203	200	204	181	186	218	215	178	190	198	210	219	189	193	191	198	191	191	198	186	215	192	178	191	182	189	199	162	169	187	180	180	180	206	172	209	175	211	189	190	223	226	195	190	221	162	179	163	173	205	187	170	224	192	193	173	219	215	187	174	190	165	197	187	180	186	187	202	193	185	208	193	189	226	163	217	187	174	183	187	202	187	211	189	178	178	180	197	194	176	179	201	171	170	197	180	194	192	188	185	179	182	175	196	203	217	191	201	201	224	179	186	187	194	190	202	177	214	202	190	188	186	180	194	198	204	190	188	175	190	208	169	199	184	186	198	183	188	191	211	162	190	206	211	192	210	190	236	207	177	194	184	195	192	165	209	181	206	181	196	204	199	196	169	194	194	177	169	207	177	177	185	193	199	180	163	204	187	187	173	191	211	176	165	215	213	227	200	208	192	173	181	198	168	175	183	191	185	185	191	184	190	198	227	186	190	210	184	167	179	214	180	192	178	182	172	200	196	214	191	187	207	179	164	188	204	197	188	171	184	189	172	204	194	186	174	181	227	200	191	201	176	195	186	177	169	182	190	207	198	184	179	191	178	218	194	194	174	188	211	174	191	187	204	205	189	183	214	190	190	189	183	193	215	198	199	169	182	203	196	194	175	197	193	186	187	189	193	204	179	175	175	192	191	188	190	160	188	166	194	215	195	169	179	183	204	209	181	182	189	197	191	187	172	191	190	180	177	192	197	196	182	165	190	193	218	217	222	178	181	202	174	213	199	185	177	200	200	167	159	194	176	181	187	202	183	198	209	183	202	182	200	196	182	212	180	198	192	174	181	195	185	191	186	186	169	202	208	179	175	198	197	221	192	175	189	186	156	173	200	187	198	191	179	192	210	198	172	145	185	173	160	179	202	177	166	221	183	170	183	217	202	182	203	166	195	193	193	165	179	189	209	172	183	208	198	180	185	189	181	196	188	197	205	169	194	185	207	183	191	188	180	197	203	213	187	189	176	187	197	194	186	166	187	204	191	149	206	166	199	209	210	174	193	201	178	168	204	161	186	194	192	190	186	181	176	181	178	195	184	221	191	184	183	198	184	189	177	178	185	200	193	176	189	196	184	204	186	192	164	164	164	188	205	201	186	182	180	199	196	203	201	177	194	171	207	203	190	170	193	203	202	183	191	189	185	179	185	197	190	196	208	193	172	181	196	215	169	189	155	189	201	174	230	212	193	202	175	196	175	174	182	198	202	192	180	198	185	175	200	199	195	185	196	178	182	186	182	194	200	214	196	170	193	152	183	190	171	184	204	186	191	206	191	220	205	213	223	196	189	182	188	179	183	182	203	197	180	194	192	188	198	178	173	182	176	200	206	192	185	189	183	170	208	182	212	189	207	178	217	172	160	216	218	184	178	222	169	212	187	185	177	193	220	167	175	182	194	159	165	163	177	184	186	171	213	194	201	187	196	207	178	205	195	192	191	200	180	192	172	194	192	206	179	199	190	186	205	198	194	181	171	201	215	191	181	182	182	191	181	205	197	198	182	158	209	184	202	185	208	160	198	186	198	191	206	181	191	183	201	207	175	167	188	205	188	160	187	198	181	196	197	195	190	207	218	183	200	164	180	188	208	182	189	191	213	209	188	187	204	187	200	183	224	198	203	213	174	151	192	182	170	184	191	195	216	176	198	197	183	185	193	200	196	184	213	198	197	187	212	211	197	179	192	180	165	187	189	167	208	208	184	190	194	196	182	197	184	198	202	203	193	189	209	159	195	181	225	178	205	201	212	201	203	194	166	196	179	187	204	194	188	163	210	195	175	210	199	195	228	189	175	185	185	174	179	185	182	209	178	194	202	175	200	214	204	207	199	183	217	180	186	179	165	190	183	168	176	194	165	214	170	165	195	164	203	182	176	179	171	191	200	195	187	192	200	212	192	199	216	188	199	204	173	226	154	190	209	190	213	195	198	161	171	175	194	196	210	211	197	208	203	164	196	182	194	191	179	192	180	168	183	181	201	208	196	184	199	148	159	177	182	169	174	179	172	192	161	192	190	185	185	175	210	185	186	223	192	176	193	207	198	186	165	184	176	200	176	191	188	210	194	198	188	209	196	202	198	188	207	208	182	166	188	195	162	174	198	209	207	211	206	189	191	206	185	198	205	185	204	169	189	181	201	186	179	164	188	189	198	196	181	214	165	193	195	178	208	205	202	195	209	175	201	181	210	195	176	195	177	194	194	218	190	196	179	205	173	200	187	166	207	209	225	201	175	191	167	169	211	203	217	182	189	208	191	190	185	206	168	202	197	201	199	172	178	188	196	201	218	206	225	163	216	187	196	190	183	210	188	189	211	210	198	205	186	178	184	181	186	186	194	171	204	191	177	176	200	213	174	225	194	207	203	192	173	174	170	189	211	176	180	164	221	205	194	181	205	189	176	182	224	168	177	197	174	173	195	190	190	173	172	179	179	193	189	184	209	184	196	189	181	174	201	196	180	180	182	171	182	194	199	208	167	210	216	206	219	177	164	196	193	165	189	207	201	181	199	198	178	188	207	192	174	169	163	189	192	201	174	185	179	212	195	198	192	184	202	187	200	182	193	173	216	189	192	191	189	198	206	205	196	186	175	180	209	176	169	192	219	231	175	186	179	193	190	208	215	181	179	178	191	201	184	217	186	185	171	195	208	202	187	178	169	183	193	212	180	211	220	170	212	201	204	185	198	196	173	181	186	174	200	189	196	206	201	186	165	177	194	168	169	191	199	205	198	185	190	224	179	191	191	194	205	202	189	206	160	203	178	202	218	201	170	195	175	182	184	224	166	174	196	179	178	203	171	195	195	169	168	202	202	184	185	200	175	199	196	192	180	193	207	185	192	182	195	190	214	198	211	196	188	199	201	177	175	188	199	162	183	183	196	205	172	223	191	200	168	174	167	197	184	155	220	185	205	183	186	163	190	177	193	182	208	175	206	199	160	211	186	191	178	180	190	176	176	180	166	209	204	182	198	193	185	214	199	190	195	175	193	189	215	194	201	181	195	193	218	197	195	201	191	206	205	226	200	193	200	172	181	207	191	182	205	152	188	202	188	184	193	179	181	219	197	182	173	177	200	173	200	192	210	197	167	191	176	209	198	202	162	206	207	197	191	196	189	191	186	185
5631	1204	2418	2924	2612	2166	1786	1583	1370	1214	1212	994	910	905	878	807	805	838	761	699	666	718	677	662	650	642	714	653	659	601	621	633	604	678	642	595	636	555	545	607	592	569	604	563	572	611	580	583	575	584	587	583	601	604	587	556	566	568	597	622	576	612	607	560	544	606	583	574	591	558	543	578	600	590	572	556	597	589	611	579	582	570	570	605	583	569	595	557	531	606	582	555	557	562	583	593	580	554	564	571	576	581	563	550	570	582	576	549	545	592	565	554	578	607	564	550	565	549	578	548	601	543	573	539	560	526	634	548	568	569	550	612	589	537	559	558	569	621	594	580	578	547	572	599	572	569	582	543	584	520	570	485	580	554	596	612	514	565	549	547	564	598	592	574	546	575	584	552	529	566	598	529	556	566	577	563	549	569	567	593	587	537	569	573	595	570	572	572	605	545	561	590	562	580	546	553	516	573	573	557	529	550	555	613	554	556	583	558	591	562	587	570	572	565	542	601	509	525	566	562	574	626	539	594	581	604	560	538	547	539	602	579	556	570	586	528	534	556	585	588	540	571	571	532	618	574	554	593	546	561	536	531	578	518	574	560	552	555	572	554	553	588	575	548	550	578	589	565	518	571	563	605	549	578	618	611	553	580	554	522	536	560	579	574	580	579	564	552	595	576	571	547	581	541	507	562	542	518	550	553	578	546	603	586	610	576	607	550	572	587	634	541	543	572	529	547	533	573	537	567	556	568	578	559	531	502	549	602	579	576	560	533	552	560	578	594	605	557	508	550	523	614	583	559	529	544	599	568	540	535	562	543	555	570	542	527	518	562	572	536	577	568	533	542	574	571	571	543	569	543	562	502	559	562	580	517	548	527	543	551	566	577	603	584	565	567	545	567	550	549	589	585	571	594	562	522	594	578	569	565	549	550	558	558	571	559	585	602	590	545	560	571	577	572	539	596	562	546	570	566	555	571	540	579	583	574	561	545	516	565	559	588	531	573	543	537	613	561	572	590	558	584	573	551	569	568	574	568	519	602	588	555	540	502	536	605	610	586	564	608	594	544	553	560	520	524	546	584	560	593	563	527	627	596	600	571	548	565	593	567	577	599	571	563	566	604	549	567	568	537	587	575	541	567	518	554	519	567	523	530	572	571	559	574	591	562	540	583	559	578	547	557	566	543	499	578	582	601	544	565	568	565	568	535	552	567	532	606	559	611	550	540	575	557	547	584	550	590	524	535	580	541	559	588	555	571	574	527	537	601	597	540	602	580	589	553	544	624	530	557	593	610	595	622	581	574	550	532	570	571	597	580	583	541	583	529	575	534	591	570	583	533	554	606	567	559	618	576	561	563	523	564	547	578	565	554	560	555	542	618	557	544	555	571	551	525	570	581	603	551	584	510	570	538	555	586	563	595	558	552	537	558	559	562	538	549	569	540	568	571	560	611	576	558	544	533	538	556	543	529	571	608	565	559	575	512	573	587	579	572	562	600	502	568	581	501	538	549	565	557	570	596	550	576	549	576	526	566	576	538	568	604	549	588	585	584	558	577	607	527	570	570	541	558	613	565	538	584	572	596	570	625	562	574	549	553	575	557	579	538	522	539	582	593	549	563	551	522	562	594	545	554	535	562	549	542	573	574	601	546	581	564	544	562	554	547	549	583	557	543	600	562	555	570	592	558	522	555	558	582	575	535	573	559	547	550	549	574	548	534	545	577	560	561	562	540	572	567	544	564	599	572	550	572	556	501	602	542	565	579	579	565	562	551	597	607	576	556	526	541	512	538	548	546	601	550	544	584	543	589	595	545	533	574	514	577	533	553	572	601	524	563	517	612	576	571	532	584	594	541	603	563	563	591	571	586	591	555	578	598	552	562	558	565	592	541	549	606	576	561	613	547	534	563	569	564	527	582	578	602	565	552	560	557	564	557	563	555	569	585	555	568	560	586	568	573	545	490	582	547	547	524	568	541	583	553	562	617	525	563	559	556	560	575	537	515	561	573	545	547	557	548	557	528	579	529	583	572	522	531	551	557	589	583	554	541	560	577	581	523	586	531	567	590	610	570	583	557	531	593	538	558	592	577	533	581	542	548	590	594	593	563	574	562	546	558	586	571	539	574	582	527	575	573	600	531	576	612	528	577	572	612	579	537	581	575	537	522	619	544	515	638	542	576	558	597	556	611	544	517	556	613	559	544	604	548	538	571	532	557	586	595	580	579	597	567	575	591	605	534	556	613	587	583	582	527	563	604	564	550	564	569	571	583	611	553	560	598	583	563	579	602	592	523	577	585	553	540	568	556	541	552	556	558	627	569	565	572	572	567	545	571	611	561	594	576	581	572	550	598	562	540	549	567	576	588	566	602	610	605	534	566	588	555	581	577	544	565	543	559	573	527	579	569	602	566	536	579	619	562	564	561	532	549	560	616	531	553	570	556	559	578	580	552	565	573	559	578	569	567	574	568	554	574	549	573	559	568	577	546	568	589	562	575	575	571	539	567	534	546	606	558	581	577	550	593	542	539	571	596	573	599	597	537	571	546	530	539	553	546	552	593	585	545	550	601	546	589	533	566	511	538	526	545	529	552	590	513	556	592	570	541	567	580	551	570	613	536	569	535	583	515	570	559	561	570	538	555	536	564	591	535	573	551	547	572	542	549	575	551	582	568	595	542	536	570	543	556	582	608	579	602	583	587	529	569	585	610	577	560	588	580	584	550	587	537	562	554	556	564	582	517	587	602	545	554	570	595	559	541	554	538	571	573	597	606	580	581	586	541	504	581	526	554	532	537	528	522	534	573	542	550	526	527	547	542	532	598	577	538	576	608	582	553	551	573	544	569	531	574	574	562	553	540	542	590	547	548	531	611	558	571	566	521	565	541	536	574	558	619	627	559	597	563	591	556	550	560	552	566	484	519	565	557	588	545	577	602	567	528	574	579	589	548	591	579	578	546	559	539	560	539	578	598	554	569	562	580	581	552	557	528	590	555	596	549	549	556	531	565	561	564	550	537	576	556	538	558	580	607	512	587	543	526	564	556	589	558	545	564	562	574	585	564	568	592	598	536	556	568	537	584	547	577	534	544	614	596	579	541	565	570	547	572	530	548	593	586	574	558	539	579	545	590	516	553	546	515	544	573	566	571	601	527	538	538	583	546	544	583	575	557	559	576	592	592	600	562	555	553	553	588	571	558	613	554	573	541	555	564	547	551	555	564	531	582	525	561	573	538	523	522	565	580	563	609	597	587	602	546	549	573	531	602	592	601	545	552	569	594	599	586	540	568	546	554	600	544	539	590	555	548	568	566	576	531	492	516	574	605	565	541	531	599	541	575	537	564	523	573	580	608	579	544	568	570	590	552	577	546	540	568	509	594	555	578	587	550	569	540	565	535	571	570	574	593	533	539	558	588	547	574	554	543	576	559	588	578	567	542	581	584	579	554	551	532	586	566	627	602	571	533	595	599	567	596	539	588	554	561	546	529	561	572	539	565
13816	2323	2442	1827	1306	945	861	709	615	636	523	525	478	467	465	439	462	432	408	413	399	449	372	433	389	383	403	426	388	392	406	406	422	359	387	394	377	376	401	355	357	378	366	377	424	366	384	408	404	399	391	372	365	356	387	382	373	356	377	374	400	368	368	362	365	375	388	323	387	383	379	374	339	371	408	358	348	322	360	365	423	365	360	371	366	379	350	353	363	386	336	387	361	350	398	353	378	403	365	394	341	345	376	402	370	374	383	376	362	363	370	365	363	409	369	394	368	360	360	377	354	355	362	361	374	352	388	349	360	373	410	382	396	378	381	370	387	382	367	380	393	357	345	371	348	372	379	396	405	362	351	370	378	352	424	380	384	371	376	394	367	344	388	358	396	400	356	385	361	356	348	347	376	374	403	344	383	340	365	392	382	367	362	365	380	381	353	370	357	370	368	349	362	354	376	380	387	382	377	360	358	373	388	377	358	387	381	347	346	398	380	378	363	342	406	369	367	346	363	361	410	414	384	396	379	364	376	394	372	377	370	408	360	384	343	394	389	367	399	385	363	332	381	357	368	352	390	384	385	360	401	379	356	375	362	421	362	393	374	383	393	340	384	388	369	382	377	355	339	373	392	395	326	373	391	373	365	378	378	365	349	386	361	410	391	373	373	404	366	390	372	369	353	393	383	359	383	392	335	309	313	379	360	373	369	371	354	392	373	357	333	364	361	385	361	382	382	372	385	350	386	390	367	380	319	364	361	388	350	417	378	366	369	377	372	411	343	335	355	374	340	376	386	373	394	382	379	369	401	387	364	352	381	365	370	357	377	378	356	350	364	393	349	367	323	364	356	328	366	389	405	384	371	363	373	370	390	377	384	365	386	371	414	381	381	367	389	346	374	352	352	337	409	387	370	370	342	355	340	354	355	372	383	364	374	360	391	374	375	384	413	388	391	362	349	360	364	366	365	366	369	344	374	371	407	365	366	359	389	374	374	379	348	375	356	380	362	367	385	386	365	383	338	379	393	395	363	371	353	366	371	356	395	368	400	365	420	337	373	349	353	375	382	366	351	394	375	367	418	347	378	358	356	350	382	334	347	355	369	417	354	377	395	338	357	350	325	429	321	360	349	382	361	365	369	373	365	399	425	347	367	400	365	369	364	350	393	367	358	340	377	390	370	363	378	422	322	396	351	366	331	364	376	337	352	356	378	379	369	365	362	368	385	392	365	377	368	346	339	360	341	380	388	371	389	359	343	342	351	413	380	348	390	349	393	346	372	364	371	359	399	337	366	378	363	388	368	409	337	352	392	392	385	388	357	379	345	351	368	374	399	362	384	368	357	360	365	376	348	393	362	361	356	410	339	380	373	377	374	420	346	371	336	401	387	386	366	355	426	358	390	345	382	416	333	378	331	377	383	351	396	366	384	353	382	353	341	343	404	354	375	378	377	407	360	353	369	393	381	404	364	368	376	362	359	372	374	406	391	329	390	348	358	368	393	395	362	378	354	375	378	393	414	374	385	366	385	378	394	361	351	398	337	403	357	401	367	376	390	389	377	374	382	393	366	344	370	379	354	360	359	350	317	346	359	416	400	375	383	372	400	377	376	362	402	429	422	378	370	374	358	360	373	366	388	372	363	371	361	328	366	371	376	371	355	330	347	355	375	378	360	327	351	370	362	427	364	382	333	376	343	375	386	384	349	360	407	354	372	340	357	397	311	377	394	344	361	366	360	346	340	361	421	361	386	361	380	368	376	370	385	375	379	377	383	379	376	400	388	372	357	399	382	384	377	397	358	332	384	371	349	330	351	378	364	360	383	360	371	368	386	384	395	345	355	354	364	374	340	371	403	364	357	377	365	361	402	388	383	386	340	366	361	359	387	378	374	369	317	370	394	391	378	364	364	369	350	380	374	381	353	379	348	399	388	422	364	388	386	344	414	365	362	354	392	371	387	336	351	385	399	335	338	353	423	400	383	392	368	366	362	376	359	378	365	375	376	383	415	356	380	389	362	383	378	352	355	371	368	382	311	351	348	393	349	328	400	411	355	384	368	411	378	342	365	351	382	386	360	350	329	369	367	372	377	351	386	385	413	372	338	395	366	373	366	359	401	353	370	347	381	414	345	398	361	358	412	368	395	387	368	413	349	355	343	401	332	370	390	388	347	374	364	361	354	331	340	352	377	379	403	384	350	372	363	369	387	396	354	380	361	381	416	387	345	367	338	355	345	358	390	386	389	411	367	370	370	380	365	382	349	391	399	363	373	395	331	349	362	366	378	363	339	363	372	380	363	349	371	354	399	352	387	345	370	356	366	355	370	382	371	395	351	388	376	373	387	360	337	397	371	398	353	358	372	338	352	362	357	395	370	357	388	381	377	375	356	372	352	404	368	391	369	356	405	375	398	373	404	367	394	396	367	313	372	407	351	368	368	338	369	370	391	387	359	368	367	324	380	359	418	378	369	352	346	337	379	372	355	394	363	363	369	400	326	387	349	389	331	378	355	331	353	384	376	389	361	390	423	380	328	372	394	365	360	414	377	404	430	377	350	412	341	380	394	373	377	360	346	373	351	348	405	341	373	373	406	331	360	370	377	353	325	377	360	339	399	374	348	381	401	367	385	372	338	379	385	397	349	379	384	372	384	391	391	367	363	365	362	379	356	365	350	356	354	340	374	346	371	351	376	344	388	360	376	370	397	406	381	387	325	391	378	381	422	332	382	339	380	331	373	369	351	368	380	344	361	385	375	368	355	385	347	356	400	371	398	385	331	391	352	373	348	401	353	381	383	378	389	364	383	362	368	403	392	387	341	349	392	368	364	394	352	392	404	368	371	355	369	377	347	354	333	345	333	418	354	375	382	368	425	373	353	377	407	386	368	344	354	388	359	367	382	376	361	370	380	394	375	356	387	355	352	416	381	401	345	369	362	340	395	394	357	390	374	383	371	406	397	389	384	357	358	325	332	386	354	376	390	393	390	318	363	373	362	354	383	395	394	373	339	363	369	399	382	368	388	359	380	382	341	364	393	368	376	354	356	343	357	364	380	355	364	385	364	376	364	387	377	357	368	375	355	362	380	375	349	374	358	341	367	377	367	343	345	377	357	386	331	377	380	375	362	361	377	410	379	407	376	400	378	339	381	355	388	377	377	380	391	361	364	392	376	374	403	388	365	375	358	365	347	366	378	385	399	388	378	348	389	412	369	341	366	389	388	371	341	348	434	373	368	345	366	363	390	378	374	409	390	399	354	396	362	380	377	368	364	366	399	351	397	347	359	373	357	382	354	350	350	370	384	375	377	350	381	400	407	376	402	373	342	368	364	356	391	347	367	383	398	330	386	381	371	339	362	370	391	375	367	375	360	383	362	389	380	317	356	330	373	344	360	341	369	379	399	384	378	397	350	352	351	376	348	385	376	394	344	380	400	333	399	380	365	331	371	362	347	337	371	362	374	348	378	366	393	384	371	368	368	390	416	386	358	393	329	397
7640	2266	4626	5359	4786	3972	3308	2916	2485	2293	1985	1888	1683	1661	1590	1475	1423	1437	1356	1250	1238	1221	1203	1240	1219	1107	1103	1116	1081	1082	1055	1134	1100	1135	1030	1045	1040	1059	1034	1070	1012	1066	994	967	1019	987	997	996	987	970	953	1000	952	975	1014	1003	968	986	913	1028	1001	998	987	992	950	943	974	971	906	988	984	941	984	980	960	939	926	949	1005	978	887	902	931	969	960	984	960	942	933	981	975	963	1006	947	961	943	987	975	899	999	982	970	950	943	922	943	947	930	985	968	964	913	916	934	955	924	962	939	1011	962	946	920	965	946	971	921	928	900	962	940	968	977	933	973	968	958	980	925	976	937	993	975	965	906	1008	923	971	979	972	932	903	1010	975	1020	940	949	996	917	930	902	911	924	1001	928	899	930	925	972	1011	892	939	956	947	955	991	1005	897	971	935	931	1001	956	977	910	982	1019	954	876	915	956	930	928	940	912	975	948	971	956	918	943	973	909	956	927	950	943	989	967	915	938	979	927	966	939	957	960	951	925	921	950	898	961	940	919	918	976	962	919	974	856	931	897	937	972	986	908	951	932	958	921	971	938	944	921	942	943	954	900	973	963	913	940	966	990	929	946	965	933	979	952	937	922	939	960	937	914	931	948	919	896	928	961	919	953	939	943	988	978	984	942	981	973	944	987	992	943	987	930	977	936	970	936	888	1043	924	948	949	877	933	979	979	907	980	982	923	935	892	943	994	913	977	956	938	935	941	909	988	990	974	1008	965	954	907	963	987	984	941	956	942	923	972	994	943	935	953	962	957	972	967	884	968	919	995	965	965	957	871	960	895	957	908	928	941	942	899	907	936	945	908	924	894	947	927	971	935	965	1002	944	974	899	922	953	919	944	957	914	955	927	943	918	918	937	944	936	946	963	1001	942	956	1008	911	937	891	960	948	936	904	952	937	986	932	923	929	967	943	951	914	939	961	918	902	973	932	925	957	941	973	949	959	897	929	940	953	955	973	939	928	906	941	973	923	964	916	960	919	954	1000	939	897	931	935	939	933	1011	998	910	992	900	972	900	895	893	923	964	993	907	925	983	927	949	1021	967	998	899	980	967	989	961	911	951	914	968	944	935	924	988	957	957	917	957	900	890	914	884	997	928	960	976	946	941	928	975	957	886	984	947	956	935	961	953	934	887	931	953	953	949	908	989	973	951	948	961	916	972	987	931	925	946	964	940	973	958	955	941	961	1003	947	995	974	931	957	958	938	935	938	902	868	951	998	984	940	940	948	914	940	933	882	899	925	1004	983	986	913	977	947	926	954	986	948	971	929	923	995	962	981	936	945	943	887	912	983	931	1013	963	914	973	935	947	926	949	1025	1032	948	998	965	945	975	925	993	905	969	971	991	945	956	902	965	937	902	939	966	904	944	985	890	980	926	957	939	902	941	935	956	971	915	926	903	907	986	943	912	974	941	889	916	952	939	993	983	930	931	922	938	944	954	964	922	960	988	929	895	939	934	964	973	934	930	940	966	953	974	896	952	927	965	912	968	934	933	929	914	879	922	929	934	939	948	958	968	965	927	963	921	925	926	984	947	921	983	911	877	973	961	937	895	931	941	952	925	887	907	950	848	953	951	933	996	895	950	944	894	928	900	933	971	925	941	950	973	965	939	959	912	905	971	959	888	891	912	926	934	966	943	878	917	984	952	940	881	979	954	912	926	975	999	976	941	933	906	923	916	939	926	903	919	912	909	912	970	967	945	960	937	949	950	932	949	947	966	933	909	880	935	894	929	925	958	959	928	986	973	960	863	960	969	910	888	918	907	992	936	871	974	920	887	984	958	925	923	904	958	964	947	968	952	960	963	941	940	940	909	1002	963	947	922	934	865	948	947	993	911	1014	922	969	973	965	929	963	981	949	958	926	920	967	920	936	925	1011	986	997	928	993	943	949	944	979	962	929	975	913	943	953	971	988	970	948	962	974	962	929	941	968	927	944	962	907	879	909	917	932	963	948	965	961	962	955	966	950	943	989	943	984	961	974	968	932	970	967	869	914	972	965	918	925	921	939	986	936	955	1003	929	965	953	923	908	979	921	946	895	953	938	967	928	955	942	945	939	922	922	906	935	892	913	939	941	911	940	958	914	969	963	934	930	933	946	911	897	893	910	930	957	911	983	951	957	964	963	950	933	889	958	949	906	871	939	969	930	974	940	929	929	989	921	951	958	902	959	963	919	922	954	935	975	923	919	990	918	919	941	932	943	942	958	994	991	955	939	941	898	933	937	938	928	892	966	932	1050	944	949	931	954	955	931	955	924	965	896	909	967	948	993	925	975	946	940	954	967	1004	920	908	990	888	941	1001	871	968	908	991	935	944	932	950	951	942	970	945	907	932	960	1012	931	959	938	924	873	956	904	930	999	977	935	935	922	937	937	903	933	959	927	967	945	974	964	1002	936	922	899	981	964	906	958	941	947	947	986	951	936	968	921	936	962	912	950	977	941	955	947	914	952	928	976	920	911	916	934	916	975	919	997	895	865	949	933	1005	925	956	973	915	943	950	899	871	948	920	915	993	932	985	909	896	952	1006	973	939	918	1038	899	911	940	953	975	989	962	927	960	981	966	935	945	906	926	991	981	895	948	1024	968	1022	967	939	937	966	973	981	954	910	997	943	923	916	915	902	965	947	945	989	929	951	950	960	955	1002	946	978	938	899	898	933	942	946	928	888	929	959	943	959	930	939	962	927	938	931	914	934	918	959	938	916	942	976	944	935	928	930	954	931	946	974	972	909	923	966	887	941	926	904	969	942	942	951	924	945	942	1002	924	897	909	956	907	905	972	921	929	942	953	988	1021	918	893	922	977	936	961	959	901	993	980	921	1000	906	949	910	898	929	937	978	975	949	976	958	986	899	996	945	903	960	935	953	935	934	907	960	977	928	946	950	963	945	907	921	936	933	990	974	1003	956	959	916	984	952	928	942	908	962	913	966	938	901	912	973	987	914	898	935	934	946	921	930	910	906	926	904	942	899	956	984	947	946	946	944	937	964	969	969	974	972	980	955	931	938	944	948	992	968	891	942	930	966	928	987	961	918	940	887	917	984	963	934	926	943	972	898	957	949	884	950	918	1017	924	957	984	939	970	956	894	928	964	950	950	989	974	901	961	935	869	972	951	967	930	939	955	921	898	867	983	921	990	986	983	975	944	972	992	933	954	901	971	899	926	930	924	915	919	967	915	943	970	939	963	950	945	902	914	914	939	973	932	955	952	931	926	890	968	929	935	917	958	955	946	971	970	920	941	983	958	958	979	986	910	974	912	947	920	920	922	944	878	935	944	997	980	984	943	937	923	877	938	982	940	965	956	919	946	922	924	933	1003	946	1010	943	922	947	907	918	957	895	866	953	935	904	937	925	937	949	966	919	915	983	932	926	939	899	981	1006	990	961	947	943	968	980	908	899	920	919	939	920	958	941	937	973	932	925	967	916	940	1012	919	923	904	924	987	956	914	953	934	948	943	918	888	964	949	975	928	981	900	962	912	965	956	935	956	917	965	951	951	906
2044	261	264	305	225	294	253	231	250	222	233	246	242	219	258	279	272	255	220	210	240	237	230	245	256	222	246	241	256	248	249	269	242	248	242	265	243	210	237	219	239	235	257	251	236	273	276	253	250	259	202	231	234	235	229	254	246	266	213	231	251	247	260	255	233	262	249	240	240	260	229	256	229	244	260	260	226	222	261	249	249	241	236	235	251	259	264	276	240	237	219	277	217	241	250	232	268	212	279	239	230	269	265	228	220	243	215	247	250	242	233	240	235	254	234	195	233	266	254	229	245	249	236	249	226	233	217	246	245	250	229	245	235	236	234	229	234	228	226	235	232	253	241	221	251	242	257	253	283	223	266	238	231	254	226	232	213	243	226	209	228	239	257	238	244	254	208	250	230	241	212	228	240	229	232	276	241	268	237	251	238	233	268	227	262	229	229	249	269	267	257	246	213	267	222	245	221	228	252	258	244	244	216	230	199	222	247	237	266	249	272	206	254	215	220	217	231	260	217	244	264	243	238	254	246	242	227	258	228	264	234	224	256	254	233	266	225	196	259	278	282	239	275	248	246	221	238	232	231	232	228	234	258	241	234	243	226	240	243	240	257	221	242	217	285	235	226	266	242	234	214	225	255	221	220	222	245	242	246	212	250	233	247	245	239	217	243	234	257	242	213	235	260	249	228	244	228	268	247	220	222	254	230	222	242	247	234	216	230	231	230	234	265	242	247	251	234	239	218	268	227	226	231	230	263	248	254	239	234	243	231	214	238	250	221	246	236	223	227	229	229	224	286	247	255	235	228	226	237	260	257	233	221	242	253	257	247	239	260	232	245	250	262	243	246	236	256	258	272	250	225	247	214	270	213	215	232	248	272	278	251	237	243	234	242	260	268	225	242	252	234	229	241	258	261	252	238	214	238	273	237	261	237	247	248	258	236	236	228	248	205	240	256	239	242	238	227	214	251	242	238	256	244	267	258	229	238	273	244	248	252	230	224	259	233	240	217	245	237	251	252	248	220	220	252	250	250	233	254	253	255	247	252	240	234	232	248	224	237	217	223	235	228	255	210	250	254	236	245	222	251	255	230	252	253	251	232	236	231	250	240	236	235	226	237	228	218	240	228	228	238	249	251	218	232	249	226	240	241	223	215	240	251	239	243	239	255	246	226	230	229	237	252	242	221	276	245	259	244	236	235	220	245	246	241	249	254	236	240	256	213	250	259	246	254	264	227	235	261	264	226	238	236	233	263	246	244	227	257	238	244	242	257	250	241	270	245	241	235	230	216	230	215	248	248	233	218	239	270	237	246	251	268	250	217	240	244	223	227	254	273	239	265	230	247	225	236	253	240	243	263	260	221	227	229	242	231	242	252	229	219	245	242	229	238	226	223	239	252	239	226	271	233	242	227	234	240	262	253	223	214	263	227	206	260	225	250	206	210	236	260	210	226	235	259	232	233	217	226	245	252	214	264	223	231	232	255	253	246	227	238	239	233	226	260	234	217	247	260	258	257	252	246	230	234	232	232	245	247	260	266	247	205	249	264	231	227	262	206	235	224	251	261	235	244	250	217	213	271	239	251	266	237	250	249	223	264	231	221	225	247	242	226	230	243	224	254	219	238	253	270	221	270	235	242	263	224	217	212	240	234	230	258	264	209	236	239	244	243	228	236	215	244	229	271	229	250	250	267	255	243	238	271	247	238	245	230	228	237	277	236	248	233	264	275	253	248	229	248	226	244	246	207	211	228	232	227	246	243	248	267	240	253	232	233	223	233	252	254	234	256	237	254	218	245	231	257	210	218	285	238	252	250	218	218	234	237	254	222	260	227	268	239	246	243	235	256	233	217	218	235	241	253	240	226	237	230	236	226	257	232	222	215	204	212	261	258	236	231	245	240	218	258	252	233	263	227	264	263	231	263	221	260	241	229	247	230	260	236	245	230	247	247	212	240	222	244	241	228	248	230	246	237	247	247	235	259	256	230	223	235	213	233	276	221	264	256	236	252	223	250	268	227	243	233	217	235	246	233	212	242	252	225	226	234	228	253	243	212	245	228	227	261	269	247	249	240	253	247	207	243	216	233	287	252	230	218	264	236	236	255	234	228	243	233	212	237	222	239	227	261	245	232	241	203	249	265	239	251	231	241	252	252	234	265	251	242	262	219	231	257	229	241	240	247	251	253	255	212	251	248	237	233	232	237	230	255	237	243	268	237	255	273	233	225	261	253	255	223	252	255	223	268	240	214	216	249	268	257	239	231	219	235	247	260	266	196	240	240	207	243	234	238	244	239	239	234	256	223	236	230	236	231	270	219	219	227	240	252	231	227	251	273	253	240	251	244	215	233	242	228	260	219	247	204	243	212	241	263	261	219	253	233	252	244	232	207	253	232	241	260	254	239	235	232	226	217	226	262	223	231	281	230	259	234	232	247	255	236	248	253	236	266	256	238	247	229	291	252	240	245	236	223	235	227	223	241	235	245	238	240	248	245	243	234	248	258	244	238	258	239	236	229	242	244	229	261	246	238	213	227	243	239	227	239	232	249	260	233	273	243	270	220	230	240	243	244	228	207	242	243	259	256	253	242	242	267	265	230	240	241	246	261	251	241	264	250	288	254	235	212	282	245	216	251	243	222	233	243	247	232	242	248	248	251	245	245	240	231	222	269	247	250	246	266	231	232	245	246	219	252	230	219	243	248	262	247	216	243	232	245	249	244	216	246	277	227	254	237	252	241	224	221	248	242	229	237	235	230	227	218	210	262	254	249	247	232	237	214	224	231	245	253	231	241	253	252	257	242	245	255	248	239	243	238	238	235	261	233	249	242	219	222	272	216	248	236	232	274	262	233	268	249	230	227	230	251	215	217	216	241	219	246	231	233	288	264	247	228	264	241	253	241	229	251	226	233	232	247	234	251	230	226	228	242	229	253	243	240	214	237	232	244	253	236	274	235	241	252	215	248	252	225	255	274	252	252	246	266	208	229	253	246	215	249	241	250	225	254	229	241	272	274	276	252	242	244	257	208	245	240	264	259	248	226	242	247	244	252	269	212	229	219	253	224	245	246	211	239	254	253	243	234	234	255	240	238	242	265	261	282	262	242	232	230	236	241	259	237	229	250	226	236	233	250	251	227	237	233	283	261	265	262	223	242	268	218	206	251	257	262	221	238	263	249	258	244	271	247	240	262	222	248	211	201	250	250	274	219	243	233	247	210	225	238	222	270	250	224	197	223	256	229	236	250	217	221	246	232	267	246	230	234	267	236	214	233	260	237	237	252	267	237	241	224	228	224	262	241	261	232	218	238	260	239	243	216	232	222	258	212	237	252	241	233	231	239	246	220	247	242	227	248	263	220	259	249	254	238	232	225	247	230	232	259	240	240	253	250	264	237	250	241	227	241	239	239	241	241	262	231	217	269	218	250	254	241	260	231	258	282	245	255	256	258	234	241	256	251	252	219	219	234	234	284	230	232	257	265	237	240	228	260	219	219	222
2321	654	725	731	724	688	719	662	658	634	645	655	618	661	670	665	611	630	632	642	622	642	700	629	648	609	629	653	655	666	696	595	663	646	607	648	622	667	678	622	621	676	638	677	643	659	627	629	600	660	670	642	627	674	613	626	621	648	652	659	635	659	657	647	648	674	651	651	616	602	626	659	645	664	606	625	675	650	683	649	672	617	648	634	637	660	643	636	641	639	641	644	671	626	679	589	625	661	627	633	669	658	675	668	657	634	636	621	632	647	669	657	685	640	633	633	679	634	643	640	680	643	641	618	653	638	650	633	634	622	612	634	640	618	669	637	644	627	619	679	682	668	614	659	608	650	657	625	605	630	684	647	654	614	611	638	626	653	673	644	645	685	678	612	631	646	613	613	635	692	647	630	632	652	657	639	705	647	661	631	680	615	602	613	653	645	608	661	627	635	646	637	658	674	666	662	621	675	601	635	671	623	672	703	673	645	682	616	649	670	596	648	652	628	688	640	622	653	646	617	634	674	680	588	650	615	638	659	648	689	665	633	618	623	704	630	647	618	659	635	637	648	673	631	662	604	633	606	631	652	683	666	705	670	645	648	675	665	644	646	656	633	654	682	646	636	648	585	637	635	618	723	658	634	669	618	651	707	648	648	630	618	646	619	618	615	667	622	602	652	663	645	654	632	636	636	622	658	660	652	630	590	605	652	641	684	632	604	662	634	657	664	639	608	686	662	657	637	633	632	671	649	603	638	689	647	650	644	649	630	628	625	634	641	605	626	629	590	605	668	671	631	603	696	643	650	643	623	639	622	633	645	589	609	665	639	677	662	674	667	601	647	589	632	630	650	631	639	641	620	681	619	662	662	640	636	613	609	689	649	619	621	654	628	664	665	635	634	646	627	637	636	686	614	662	647	620	665	638	668	628	619	663	629	597	642	608	628	555	620	641	644	640	676	617	669	648	684	682	658	684	610	660	644	623	640	656	606	644	652	646	612	665	625	649	602	614	662	648	688	663	679	657	588	711	703	627	595	590	631	647	613	682	653	652	631	630	588	612	644	636	635	659	662	667	673	677	645	616	677	668	658	691	709	638	659	653	656	671	674	670	648	587	655	669	660	632	671	640	619	600	659	637	641	595	633	626	651	647	659	645	624	641	588	641	646	650	602	635	669	621	669	635	626	625	650	654	648	639	635	670	655	613	610	669	656	663	628	648	653	623	629	648	608	650	649	661	652	659	605	640	704	698	602	611	673	645	620	628	657	647	615	664	607	642	630	622	659	677	668	655	643	641	592	646	632	591	670	642	599	605	653	655	628	694	616	648	644	616	626	679	686	684	676	659	668	617	659	620	637	633	638	612	657	614	641	584	654	653	617	632	650	632	687	668	660	611	670	623	652	674	619	682	631	668	623	668	677	651	646	692	641	640	679	635	620	673	625	646	606	658	638	615	659	683	660	660	627	633	637	627	660	606	660	678	663	653	667	691	678	611	600	604	635	654	611	690	639	623	659	644	619	674	633	664	645	643	629	627	657	617	664	624	652	678	645	672	630	701	624	636	676	706	619	652	669	640	641	659	634	615	639	657	619	602	660	665	646	594	683	670	621	669	668	657	636	649	660	668	695	627	681	654	641	661	653	656	649	604	644	662	635	662	629	635	634	645	634	613	665	652	632	662	640	686	645	707	653	627	662	684	649	602	658	698	598	619	676	614	634	605	672	630	647	655	665	585	695	627	615	659	641	654	626	668	650	600	614	624	672	677	630	669	622	601	664	688	661	613	649	672	654	649	627	667	616	645	598	665	651	631	621	658	687	699	630	659	678	636	635	677	623	646	638	661	619	643	624	661	626	663	632	654	626	643	626	639	688	650	620	681	639	656	648	627	651	623	665	618	675	679	672	626	652	674	677	664	631	588	612	647	650	654	626	631	671	620	639	645	635	629	616	652	654	654	659	708	678	644	659	645	657	604	621	655	655	645	655	669	619	629	675	638	636	637	668	633	643	646	659	650	634	635	647	641	652	682	652	660	586	629	679	638	633	632	643	638	600	639	652	619	599	658	686	665	652	671	639	642	626	649	619	626	651	633	658	623	638	651	656	647	623	613	656	637	646	647	634	646	649	625	625	621	647	650	639	656	639	644	644	655	629	662	623	675	633	611	600	616	657	654	628	614	666	665	605	664	619	694	680	652	627	667	615	628	640	635	620	648	657	632	626	681	645	628	640	677	629	687	615	618	643	621	657	651	644	657	606	629	641	674	656	655	669	674	577	685	678	660	616	652	707	651	643	673	633	629	643	708	681	678	684	650	632	621	668	608	677	655	649	634	649	622	631	693	636	611	632	663	628	641	597	635	628	638	698	643	621	652	680	639	652	630	651	640	611	631	634	619	655	622	688	651	668	637	632	681	633	614	686	630	641	616	631	657	664	666	677	625	644	600	660	671	659	635	644	640	688	662	585	667	622	693	637	628	644	638	671	614	645	671	640	684	639	628	658	673	666	685	647	676	631	674	678	694	627	666	644	586	616	678	656	673	626	693	639	643	651	679	626	613	634	630	664	672	650	680	646	649	677	639	692	629	622	654	646	698	648	623	650	678	644	660	683	672	664	708	661	664	682	642	642	663	591	652	652	632	617	657	600	674	669	643	650	618	641	675	658	689	666	625	672	660	669	678	666	630	602	631	643	607	605	638	659	688	659	626	647	639	655	616	674	652	667	618	665	671	663	669	614	607	674	673	622	617	652	639	624	627	658	658	632	684	660	657	650	647	639	638	665	648	679	668	625	622	604	670	641	637	633	666	685	637	678	688	666	674	640	638	672	607	666	628	632	647	651	640	620	706	666	618	646	650	630	608	677	615	636	622	655	613	637	640	664	644	659	676	629	679	658	646	637	671	637	580	611	621	661	632	634	667	653	621	624	646	674	640	607	649	578	627	648	629	647	679	683	613	634	647	696	669	695	624	628	626	647	694	635	641	605	620	670	603	619	619	667	661	609	677	687	648	648	650	672	642	616	641	700	648	698	616	653	616	628	665	667	614	651	698	660	641	655	637	696	675	680	638	646	640	683	681	661	648	685	645	662	661	672	636	683	631	654	666	609	632	630	628	633	637	656	660	630	613	652	670	639	652	656	654	639	644	612	667	635	637	657	667	681	628	662	634	672	605	670	651	616	659	633	624	638	721	650	707	638	643	643	622	668	662	644	641	646	645	668	674	641	621	606	689	670	630	633	620	667	605	630	623	706	682	620	653	616	648	677	600	616	651	666	611	592	648	628	673	658	608	647	630	632	634	663	632	656	617	651	719	676	637	617	627	592	661	644	679	624	685	679	659	660	683	686	656	617	658	699	634	644	674	629	654	650	616	661	644	658	652	608	640	669	674	624	637	659	637	650	655	619	637	634	641	684	672	659	633	695	641	653	628	668	683	635	619	645	676	672	674	620	633	681	623	655	656	676	613	649	666	611	683	643	622	644	700	638	661	659	665	646
7232	950	1064	827	664	508	406	367	312	298	313	249	235	256	215	236	216	214	215	220	240	213	203	213	203	209	184	195	171	179	187	213	213	195	217	181	193	204	198	202	200	200	192	208	194	198	200	171	180	166	205	220	221	183	199	207	168	200	209	182	189	213	207	185	195	194	172	176	198	195	207	205	204	190	189	180	203	211	194	193	200	199	214	212	214	203	199	192	186	191	192	181	169	197	188	169	184	175	183	211	193	184	188	208	173	188	193	195	221	190	213	199	192	175	178	197	195	196	186	197	190	177	190	164	205	192	181	204	179	215	171	186	202	210	188	197	183	168	200	172	192	182	165	194	186	202	200	181	196	193	185	188	181	188	191	187	204	194	212	177	219	176	193	207	196	209	195	150	180	176	215	203	216	167	185	208	170	200	206	184	190	205	199	213	178	170	190	185	189	197	185	175	196	187	179	170	207	197	177	172	155	196	178	188	147	194	173	168	175	198	188	206	175	212	186	184	207	181	179	188	202	182	179	154	169	182	167	188	207	184	166	174	186	194	213	184	176	180	198	170	162	165	200	193	179	184	184	217	206	193	177	180	170	169	191	180	204	178	198	180	212	197	192	188	183	193	207	168	180	184	191	181	213	174	183	184	202	183	216	217	197	199	194	201	180	192	196	189	174	201	188	172	185	178	192	199	183	192	185	176	176	181	173	193	174	181	175	157	193	202	185	187	177	208	197	205	191	202	190	197	182	190	171	186	185	192	176	192	177	181	181	176	207	179	190	202	192	171	178	200	192	174	189	206	187	224	214	179	174	216	173	204	169	192	189	173	190	184	179	194	184	193	187	200	167	187	189	158	186	168	186	195	192	208	183	186	185	159	213	195	209	221	191	152	204	184	196	179	201	178	171	191	186	185	196	192	193	193	199	194	184	203	193	169	195	196	190	194	224	174	193	217	173	187	170	184	179	196	189	188	192	182	191	215	188	184	196	184	191	187	190	164	176	190	188	178	172	171	163	198	204	224	160	179	178	199	199	177	201	196	199	197	189	181	207	196	206	194	194	192	197	180	182	208	183	184	209	172	190	199	205	193	181	180	190	175	198	208	203	181	219	202	194	197	196	177	181	178	204	193	184	189	163	210	199	187	180	193	191	198	203	182	171	175	176	199	162	192	179	207	189	197	201	166	175	193	184	191	181	161	183	186	172	191	190	172	191	229	221	195	186	167	177	201	158	191	205	171	194	162	211	193	173	187	190	176	210	182	202	192	202	189	183	175	200	210	205	200	221	185	159	203	230	176	191	199	161	190	180	213	181	175	218	208	202	182	206	181	171	181	187	213	177	183	185	193	199	185	177	182	193	207	179	183	183	199	193	214	212	194	182	191	190	191	196	179	186	192	209	170	197	197	153	162	215	216	207	184	193	192	190	181	187	191	185	211	179	190	199	203	175	202	195	176	191	194	189	218	156	215	213	166	157	187	201	201	206	207	209	207	181	193	204	189	190	187	200	173	169	187	205	201	187	189	205	191	199	220	163	195	186	187	199	215	172	194	181	187	216	192	228	199	214	224	176	173	189	187	181	198	210	201	197	235	215	174	190	207	204	177	177	198	192	176	185	204	185	181	214	198	178	196	185	187	174	166	188	214	185	192	182	214	169	222	158	195	170	189	186	190	164	186	205	192	173	205	186	208	205	199	197	197	183	210	211	196	193	226	191	192	190	198	194	190	195	178	183	213	194	191	220	197	176	206	171	185	188	188	192	190	182	192	166	167	165	192	168	188	173	190	187	202	211	215	201	168	213	176	184	183	183	170	191	174	206	210	202	195	193	172	174	180	195	211	162	213	193	194	199	195	208	174	182	173	209	208	185	172	170	172	204	194	182	194	208	182	198	184	169	171	170	171	220	193	186	185	187	200	202	213	168	195	198	184	199	180	186	196	211	187	214	201	189	202	191	191	189	186	182	195	187	188	169	206	211	178	190	194	206	184	195	196	185	175	197	179	192	169	205	180	170	179	173	207	192	181	179	187	193	188	169	198	210	179	217	211	199	181	209	182	178	192	183	186	167	174	184	195	197	171	188	190	205	202	184	183	180	190	224	191	189	219	176	188	182	220	193	189	175	196	164	199	178	194	193	181	164	205	193	188	188	190	195	190	202	164	181	208	171	210	178	181	194	169	200	171	190	179	173	190	171	211	176	187	181	215	177	170	196	217	210	197	174	194	168	174	189	180	194	192	199	186	186	180	186	206	175	218	217	178	203	172	204	204	183	192	169	186	193	189	185	156	231	197	184	175	177	193	218	204	186	201	193	192	187	202	178	205	206	176	175	203	188	201	174	215	214	175	181	192	217	197	171	208	169	199	179	173	172	158	187	188	184	190	185	184	210	170	195	199	225	190	175	170	202	200	187	199	187	190	193	194	195	188	211	203	171	171	204	178	191	215	164	159	182	184	192	184	199	168	185	212	178	200	196	181	189	181	182	190	209	210	182	202	182	189	167	189	187	178	197	184	173	216	209	193	198	201	176	198	214	171	201	179	172	160	193	211	207	205	204	202	202	198	198	186	194	197	164	166	179	178	193	198	222	196	211	204	153	199	196	203	200	175	168	190	172	176	202	215	197	185	200	170	194	219	196	197	201	185	193	204	186	193	211	192	188	209	175	195	196	184	200	194	188	182	180	182	184	207	187	195	191	208	191	182	202	195	226	174	161	161	195	188	210	181	183	193	186	178	221	188	175	200	187	180	211	186	202	190	168	181	172	192	199	207	184	231	196	178	189	168	191	205	155	192	216	193	211	198	214	203	179	175	183	184	191	172	183	173	188	206	181	191	185	176	180	195	183	186	201	210	165	203	187	203	202	179	198	188	181	184	174	192	199	209	201	190	213	183	194	196	196	176	174	201	212	184	192	162	187	193	191	190	168	184	193	171	202	165	220	192	195	186	183	185	211	186	186	168	171	180	196	198	198	175	208	189	203	206	178	181	188	200	188	171	187	165	179	216	194	187	173	174	190	201	217	187	206	174	204	207	200	155	198	208	210	221	184	198	191	185	176	214	199	165	204	183	180	180	207	170	176	204	210	180	175	184	208	200	202	190	178	212	181	188	191	199	177	187	192	164	209	200	156	207	153	189	202	184	185	204	189	186	192	190	198	184	187	198	197	199	173	176	173	193	159	192	206	185	188	185	197	185	154	182	169	224	194	205	163	197	189	177	172	188	183	189	194	199	210	192	188	182	218	187	189	219	194	203	176	202	187	180	179	186	189	193	182	229	172	200	172	191	188	186	174	180	199	217	193	172	187	183	193	186	185	206	216	202	196	183	208	195	193	179	213	183	188	200	189	175	193	193	199	195	165	177	195	212	197	190	201	163	166	192	185	174	188	218	215	204	169	155	168	195	160	162	197	174	178	180	184	176	171	193	183	193	187	181	192	199	200	172	204	190	185	178	186	185	189	189	185	194	202	222	186	185	202	187	183	183	185	187	197	181
5548	1278	2469	2905	2524	2112	1821	1589	1315	1224	1153	1023	981	952	889	836	859	800	749	755	721	686	714	685	669	690	666	607	623	634	609	604	665	612	639	625	618	580	600	611	625	560	626	508	583	593	559	590	580	611	595	580	590	567	559	608	562	588	602	622	595	563	578	572	531	579	618	573	585	610	598	585	508	589	562	551	555	559	555	571	556	564	539	554	554	556	597	609	579	522	547	580	582	570	594	553	585	584	582	534	630	578	546	556	589	573	579	567	532	535	600	564	529	566	535	551	535	506	566	557	549	599	569	568	552	582	559	551	570	538	545	599	541	554	573	569	569	554	610	519	571	567	565	562	531	523	566	531	540	560	522	564	596	549	575	585	568	592	564	549	526	575	520	559	536	537	557	576	561	569	578	590	572	555	589	584	528	545	593	569	559	558	547	559	599	532	548	565	544	575	513	555	556	587	534	547	570	551	544	553	575	597	586	586	565	555	585	582	533	555	577	601	559	559	578	552	537	602	568	573	535	570	594	590	531	586	554	554	575	559	598	557	584	552	542	550	542	580	595	600	553	554	572	556	585	544	507	572	536	576	508	541	590	557	549	551	539	558	551	586	527	543	587	598	595	537	580	555	595	575	531	574	545	605	572	546	584	568	535	540	586	533	540	573	571	563	533	617	510	535	523	584	536	556	538	566	596	551	535	593	539	568	583	594	551	584	578	595	534	562	520	543	591	588	578	569	568	531	555	556	544	636	561	561	581	570	566	548	553	532	577	571	556	536	571	530	593	565	546	583	563	585	612	547	548	542	511	545	550	581	532	563	530	559	549	505	569	607	593	553	579	578	571	574	513	575	537	556	537	603	558	534	590	553	575	599	581	596	573	510	563	541	535	576	558	568	606	617	563	558	545	588	555	541	608	561	548	521	517	586	593	569	580	546	580	556	571	521	576	572	571	578	592	558	580	551	518	584	528	571	543	595	547	623	560	563	592	568	552	516	595	584	559	554	532	566	547	558	601	578	579	580	581	569	546	554	539	549	581	573	560	558	589	599	542	540	564	556	599	567	563	606	575	535	594	556	529	550	551	560	561	568	612	586	551	571	591	556	561	577	557	587	541	575	589	536	564	568	599	602	572	635	534	539	611	578	555	544	562	545	516	541	556	566	516	588	545	590	549	549	604	530	557	582	554	596	549	540	581	576	568	550	600	581	590	582	524	558	591	562	573	570	588	556	545	572	548	590	544	572	577	548	553	557	570	538	552	602	558	618	584	579	571	562	542	562	548	609	564	607	576	593	547	537	577	572	520	558	584	596	520	544	562	555	528	595	546	590	557	558	569	564	552	582	609	582	550	574	543	545	578	498	593	579	552	594	570	587	577	538	552	544	568	578	530	579	580	556	547	630	567	560	558	553	561	552	560	552	547	568	557	535	565	594	605	561	590	575	540	578	579	607	518	546	553	565	584	540	563	565	547	554	527	553	538	590	553	555	528	613	588	522	536	485	579	604	560	578	511	586	529	604	572	545	561	582	549	572	586	585	533	545	550	555	572	551	569	503	569	560	571	570	563	602	568	540	538	555	596	534	533	611	544	551	580	599	545	570	539	561	542	560	562	552	557	542	555	560	541	566	551	571	564	575	573	534	552	571	578	542	589	587	536	508	552	594	571	569	564	545	546	579	592	535	579	548	587	564	537	528	587	543	546	548	573	564	557	562	562	587	523	543	574	561	547	609	572	566	612	563	577	560	536	536	567	575	564	540	562	547	545	558	558	541	547	576	579	566	537	575	551	569	540	558	571	523	614	579	612	551	571	557	553	555	587	543	566	557	580	590	522	562	566	575	535	520	515	568	546	557	556	556	601	599	561	542	589	606	545	624	594	560	584	556	544	537	546	526	599	540	562	584	570	598	533	545	552	562	574	535	589	552	564	545	547	554	557	581	582	610	575	534	510	583	551	572	518	548	526	559	553	584	592	579	575	573	556	604	559	567	593	573	569	565	558	568	599	548	537	573	559	520	577	553	572	580	523	571	546	547	560	543	576	579	560	540	601	569	547	596	557	549	527	546	548	589	546	548	558	551	538	572	517	582	545	574	557	563	566	579	527	554	576	572	528	535	581	551	558	582	523	549	572	536	551	549	561	553	549	585	572	587	558	545	556	554	529	548	555	577	580	573	570	567	561	591	551	574	582	564	536	549	608	541	550	570	544	618	603	600	511	591	547	568	551	559	583	553	570	538	569	533	557	604	568	592	552	549	563	521	580	563	557	550	554	593	563	556	551	567	520	593	540	577	572	572	591	571	540	541	547	600	621	559	574	498	541	540	599	508	594	536	547	573	536	552	562	539	580	536	584	569	562	568	554	562	582	543	501	543	599	571	504	569	586	597	569	546	584	545	598	569	574	557	554	558	591	555	558	582	584	545	580	535	581	579	562	581	540	583	554	590	608	560	564	563	601	551	600	566	549	581	533	537	555	536	601	553	563	564	552	569	580	552	567	547	561	542	565	540	522	547	566	543	577	591	585	562	514	541	540	505	582	517	539	541	577	587	561	536	549	569	535	538	588	578	543	582	538	565	562	562	558	586	565	537	582	573	605	569	537	552	555	564	578	562	582	583	548	575	543	553	599	560	532	563	557	608	568	529	526	593	569	574	572	550	531	542	585	595	575	592	561	559	555	558	561	591	549	567	571	603	590	569	537	553	559	551	564	564	580	587	564	538	573	573	586	548	533	545	544	568	546	550	560	547	603	548	605	581	593	585	601	560	565	515	560	620	561	594	542	579	525	559	544	574	537	552	591	611	555	552	533	546	580	515	572	561	575	567	548	525	592	590	568	513	527	575	558	560	554	581	581	537	547	570	624	610	582	579	522	565	573	564	520	572	563	587	518	555	567	584	577	541	567	578	539	577	577	538	581	527	544	533	578	554	560	542	552	565	569	541	580	559	553	565	518	554	544	537	561	577	547	552	568	553	550	571	511	540	571	543	569	577	564	568	529	560	544	567	532	525	556	561	565	563	621	551	604	545	566	573	556	587	609	535	546	551	561	546	559	559	573	532	577	571	634	561	592	546	562	577	552	523	542	521	576	576	605	579	532	555	529	520	539	615	564	552	565	549	584	571	559	607	536	581	534	575	579	560	528	553	547	558	555	539	568	548	555	556	584	584	529	583	575	568	575	573	596	514	552	551	581	552	528	518	569	584	535	563	567	566	533	531	604	599	542	525	541	540	586	564	572	538	544	520	610	561	575	586	593	527	562	533	558	594	574	554	594	567	564	569	583	579	535	568	552	593	542	558	538	565	568	541	578	587	573	537	578	577	593	560	585	602	542	534	556	553	565	546	597	550	573	581	581	519	557	583	535	541	532	561	545	569	543	613	549	593	569	569	625	548	543	567	536	588	575	543	522	550	568	528	577	591	567	581	571	548	595	571	607	591	592	555	576	571	593	577	538	540	567	539	542	564	573	552	552	570	584	592	626	574	561	533	570	546
13524	2340	2412	1898	1387	1106	834	693	636	559	519	533	472	471	435	452	456	406	437	455	429	418	438	419	392	416	410	381	425	385	393	411	390	362	378	398	381	378	392	407	413	381	392	386	393	352	389	429	398	367	383	378	364	343	362	366	362	399	381	357	379	402	380	325	377	363	359	348	367	399	393	371	360	352	374	397	382	390	413	383	357	420	386	325	376	405	382	393	351	426	381	403	346	390	379	359	402	403	374	382	364	371	371	378	386	384	374	403	406	356	362	358	359	347	387	369	349	360	352	361	376	384	377	355	393	381	381	377	378	384	393	423	390	381	351	419	370	390	399	362	391	381	359	410	363	394	371	397	388	384	369	364	396	354	353	408	373	375	365	347	387	368	382	393	373	343	380	350	379	367	363	417	398	390	380	388	374	377	354	388	368	424	424	385	338	352	404	365	375	393	373	360	397	380	332	386	367	364	369	367	370	357	376	389	382	336	405	352	358	374	371	377	374	395	315	356	356	335	332	365	364	365	377	405	387	360	430	372	407	334	398	374	366	398	383	379	353	387	375	349	366	366	366	381	385	362	350	373	366	404	355	372	358	348	412	388	369	354	347	363	340	352	363	377	370	341	376	366	418	363	381	381	339	390	351	363	374	365	370	346	406	377	365	347	334	392	383	332	344	347	360	331	331	385	377	386	403	410	358	382	352	362	383	349	380	386	372	362	391	403	358	366	370	359	390	323	363	391	350	362	363	372	377	357	365	368	394	330	381	386	436	372	364	413	354	339	382	377	350	358	389	397	359	351	361	365	376	369	376	379	360	413	376	364	393	375	364	391	357	334	369	411	374	384	354	394	359	371	400	399	394	365	380	427	362	352	357	371	338	363	370	357	381	370	392	336	402	409	362	351	379	371	409	376	359	355	364	378	394	381	368	375	380	368	396	370	377	427	380	366	361	367	354	372	325	351	381	361	383	401	344	387	389	327	345	341	373	369	349	385	405	366	381	369	337	357	373	368	354	395	370	349	374	368	386	389	385	338	368	389	373	385	364	383	359	406	386	400	355	360	395	374	386	372	406	369	363	380	380	359	379	374	383	340	369	370	372	389	385	358	329	396	357	362	395	356	401	371	337	372	377	364	387	368	395	364	379	395	347	381	391	383	346	352	377	368	345	361	395	363	358	371	399	381	346	347	356	407	394	358	361	357	401	378	309	368	411	386	365	386	382	359	349	391	376	395	360	397	410	377	379	355	350	384	366	390	364	343	380	386	368	380	372	350	388	366	383	392	372	391	343	362	365	373	382	405	364	357	373	362	381	381	371	390	366	321	353	371	380	396	375	347	393	400	392	362	351	406	391	352	364	396	361	394	358	373	360	384	377	409	400	377	375	360	384	406	319	371	379	384	333	350	403	375	368	358	378	396	391	345	351	346	340	350	377	366	392	392	360	382	387	374	374	390	375	351	388	401	342	342	377	400	341	352	362	354	376	345	386	375	370	380	406	373	381	405	374	385	380	343	375	368	389	376	386	384	334	370	410	363	370	392	339	370	340	398	388	370	395	399	363	388	368	329	381	408	364	362	366	358	382	348	388	381	366	357	339	369	373	373	377	385	344	377	346	382	380	376	393	396	389	360	379	367	391	328	383	410	374	393	349	391	390	397	359	366	410	355	384	344	344	397	366	364	354	385	342	384	381	413	368	394	401	358	402	380	333	408	386	350	389	368	403	354	366	389	373	356	372	354	390	401	383	338	395	393	352	372	354	363	365	377	358	349	361	379	352	360	341	393	378	355	351	362	356	348	381	346	399	360	383	373	395	363	346	394	399	395	390	379	374	371	357	366	341	354	362	384	390	377	369	349	341	372	334	377	348	366	373	378	360	345	382	361	375	372	376	372	364	374	355	341	387	357	375	396	344	406	332	362	356	355	348	362	349	355	363	373	356	397	382	378	379	311	373	391	362	377	369	385	372	373	383	387	397	364	362	375	377	355	368	383	413	319	385	355	383	364	354	337	381	403	360	331	357	382	373	381	349	390	382	377	344	355	371	382	341	377	367	363	392	356	392	388	379	380	406	345	367	408	368	368	395	385	361	351	370	387	359	349	365	377	365	388	387	404	368	386	348	387	409	359	387	386	343	351	381	420	389	387	363	402	367	362	374	339	389	307	388	398	367	368	395	338	385	339	327	368	375	351	415	357	370	338	384	382	356	361	366	368	382	365	411	368	353	339	385	375	342	342	373	370	394	370	404	348	390	375	402	357	363	414	342	375	381	369	419	396	410	373	366	346	384	366	369	393	331	361	381	368	361	361	365	378	351	371	343	422	334	374	354	403	363	349	340	411	404	341	338	331	367	367	363	397	373	402	361	350	369	360	369	370	366	367	355	386	349	364	397	363	374	396	369	398	398	386	358	362	383	342	377	373	378	356	374	368	375	365	375	366	378	359	378	360	347	371	403	358	367	363	374	360	364	380	385	387	380	362	399	379	361	373	334	368	378	409	385	372	393	362	401	370	382	362	369	368	361	365	377	334	378	372	386	387	352	348	369	359	353	391	351	377	374	384	406	379	361	374	413	378	389	370	361	389	385	374	376	369	357	350	359	392	335	375	393	364	353	358	341	369	395	405	340	336	359	409	433	379	342	388	361	380	397	371	377	341	350	388	389	357	380	375	348	370	352	359	358	349	354	397	365	400	343	403	352	359	378	366	346	373	387	376	369	373	342	378	377	375	391	366	362	384	373	379	355	379	368	367	390	392	399	395	367	354	357	370	387	357	413	343	353	358	376	364	355	366	376	381	388	383	386	362	320	380	387	362	362	351	343	362	378	342	364	353	387	363	371	339	366	391	398	344	370	373	373	345	366	388	351	364	385	367	402	366	366	404	417	380	360	374	391	381	375	379	370	372	358	345	377	378	377	361	370	387	363	371	376	343	403	352	375	368	380	336	363	345	377	383	388	368	366	391	388	383	410	400	370	357	352	361	366	355	393	339	367	348	377	348	414	366	390	379	360	378	390	334	364	360	370	374	361	367	391	384	377	369	372	371	368	373	355	381	409	378	380	364	404	372	390	364	396	374	399	393	349	377	377	343	378	396	357	331	384	378	348	374	355	363	380	372	357	396	399	368	381	351	392	365	376	426	364	393	389	416	360	384	341	347	345	367	344	401	361	400	387	397	391	411	386	325	356	355	363	351	375	364	364	372	349	368	384	397	348	381	377	364	359	382	354	347	346	332	401	368	403	358	460	382	352	334	307	348	388	340	368	404	339	366	399	378	376	340	372	298	358	361	375	386	384	376	370	387	389	383	357	393	402	411	390	345	375	398	370	364	369	375	369	367	381	343	334	378	364	359	372	335	397	378	353	350	381	395	360	310	387	367	323	355	378	385	353	396	348	332	421	349	371	355	368	343	366	378	380	365	338	384	382	389	369	374	379	367	348	403	360	394	391	343	404	380	386	369	378	339	392	384	366	416	396	397	405	367	370	375	382	363
7707	2300	4623	5508	4673	3950	3322	2919	2441	2311	2044	1848	1720	1616	1561	1497	1477	1321	1270	1277	1250	1175	1271	1212	1208	1163	1132	1095	1065	1094	1070	1075	1097	1037	1052	1049	1080	1006	1011	1036	1011	1070	1018	994	1053	1004	1006	1062	993	992	995	988	988	1006	989	1000	964	1011	982	1003	975	946	919	1001	944	954	920	980	911	945	996	940	942	894	919	993	964	959	969	930	908	980	939	912	948	977	948	972	906	918	957	973	944	953	1039	961	945	976	990	943	941	960	928	1012	955	969	937	922	881	938	903	929	991	965	951	916	912	961	928	941	917	911	912	970	972	966	958	973	966	1011	959	890	934	951	952	961	952	914	980	953	936	936	965	946	996	957	932	925	915	937	918	975	945	933	935	993	985	965	930	942	951	934	930	927	963	906	988	951	896	961	953	948	948	995	1019	988	951	972	963	1018	974	962	911	932	955	891	944	907	957	1009	990	924	964	948	950	1005	964	976	970	926	940	986	897	996	994	940	926	1010	975	983	960	904	920	973	947	923	914	947	963	928	1011	999	919	955	918	966	984	904	1003	922	931	993	943	922	908	952	901	903	956	917	944	956	965	964	920	1010	985	955	944	935	912	932	938	973	919	920	960	907	902	928	976	968	978	938	903	911	949	929	907	975	982	976	949	966	896	926	944	931	971	926	939	971	967	968	937	944	928	975	944	994	1005	983	924	992	985	950	935	919	919	935	930	924	979	929	951	965	933	964	907	924	953	935	935	919	978	911	956	949	904	920	909	911	950	973	982	925	930	938	950	958	941	1003	937	923	945	955	928	938	928	974	924	955	945	967	962	918	948	944	926	938	958	979	924	984	884	957	913	903	972	892	964	888	919	937	919	963	1030	946	973	924	892	930	966	952	980	909	912	884	979	871	957	913	981	1007	984	971	931	966	948	963	980	956	949	952	907	958	1003	909	902	987	893	916	895	944	983	945	915	954	908	909	929	956	1008	969	944	966	953	947	966	904	921	937	944	936	959	941	902	949	994	894	985	900	969	1018	907	947	979	953	942	888	922	924	899	936	911	886	989	949	989	955	980	985	966	956	938	999	911	978	953	978	974	936	972	916	967	941	973	899	929	972	923	938	945	913	893	989	924	910	960	953	919	939	945	973	941	895	941	880	909	939	939	933	917	915	942	905	900	961	890	950	943	929	935	973	890	928	957	1002	946	984	956	918	965	983	969	954	952	948	968	904	930	921	937	957	927	966	976	927	940	939	961	960	974	956	919	981	913	933	1007	926	875	935	970	930	926	972	931	921	933	924	951	934	938	965	955	944	982	958	936	945	891	924	918	907	925	964	909	962	982	972	999	942	950	851	954	947	956	975	951	938	954	887	978	936	1009	968	963	914	906	947	951	948	958	947	932	961	947	950	974	977	1000	917	942	935	1007	929	934	947	946	911	874	994	985	945	953	908	929	909	937	987	950	974	876	912	953	934	934	983	952	914	978	962	927	953	891	908	929	925	913	953	970	954	932	998	951	917	965	923	984	987	916	967	942	981	1007	944	929	930	895	926	912	962	933	907	876	910	937	955	937	963	964	934	911	907	917	904	916	986	946	986	998	920	911	937	981	985	945	975	934	962	953	915	893	921	979	936	972	932	947	975	937	992	953	988	927	940	955	957	986	942	899	922	917	928	919	914	948	911	908	942	893	968	972	924	943	961	984	945	990	916	935	930	932	921	978	935	937	986	950	933	882	923	943	972	974	920	989	967	921	999	928	926	972	900	934	968	948	915	954	958	852	978	947	991	918	931	924	903	906	969	938	958	958	995	962	960	962	954	987	925	873	993	932	972	936	936	923	945	1002	925	900	904	951	967	931	904	924	930	923	946	931	900	927	905	906	986	932	957	941	988	956	949	898	969	911	959	1008	984	912	882	905	924	984	951	948	919	939	931	920	890	948	946	981	929	932	963	926	973	895	984	905	912	944	903	951	876	911	955	958	967	974	1017	942	950	983	942	943	947	989	922	995	964	979	922	933	978	914	949	960	941	926	940	1065	947	958	975	955	949	928	902	912	902	923	936	949	947	1048	906	955	935	946	942	953	978	942	913	935	912	946	928	943	900	960	998	978	992	924	945	959	980	920	922	954	892	994	1009	1008	937	926	1015	982	959	877	970	957	948	971	958	963	927	915	988	940	980	939	910	885	912	990	983	905	1005	930	961	909	954	925	952	905	938	925	954	872	939	917	1017	946	964	940	923	938	945	922	1001	909	924	938	913	920	928	929	955	916	971	934	965	955	964	934	972	987	997	963	903	974	978	899	942	915	947	1001	916	925	920	919	966	919	957	954	955	909	943	941	937	955	972	918	971	923	984	952	946	987	962	935	939	870	955	976	929	926	960	905	963	957	995	972	906	912	979	918	973	942	943	953	940	965	924	945	961	950	955	950	904	933	935	952	993	909	966	930	915	902	936	996	919	943	965	915	932	936	950	901	950	972	865	920	983	913	935	931	953	937	978	966	935	921	966	966	986	1001	912	931	947	921	955	1021	919	1000	908	942	911	985	919	938	903	935	936	992	947	928	945	941	970	934	956	937	947	913	906	937	940	958	967	954	899	992	983	998	906	959	911	955	952	929	931	946	921	939	929	940	955	975	912	941	908	978	961	938	951	929	951	967	931	904	906	1007	936	926	957	951	906	892	933	961	899	932	961	950	933	916	950	964	907	935	967	901	931	937	899	929	950	954	953	951	929	937	925	955	932	966	990	940	972	928	939	916	960	981	971	1006	960	931	936	1018	1000	984	918	934	923	947	1003	958	986	880	953	906	940	947	1018	922	959	925	936	972	934	949	960	950	946	1009	872	911	888	973	957	908	948	925	881	961	938	918	951	965	941	999	914	896	897	930	879	960	980	961	913	937	999	930	946	952	928	866	967	926	914	939	940	911	952	937	914	945	881	940	941	939	979	987	920	936	949	942	956	937	963	993	958	960	952	958	920	913	955	921	907	981	894	944	934	981	962	923	950	933	994	911	920	952	913	942	939	926	936	961	954	952	955	927	1029	929	899	998	949	951	927	1001	942	927	903	929	971	928	935	947	950	904	912	1008	955	950	935	929	921	959	916	932	942	997	867	928	921	925	872	974	947	977	921	889	895	972	1001	947	982	981	915	887	919	907	892	928	975	946	957	928	935	902	961	938	983	961	1000	919	978	923	936	941	938	925	905	940	908	900	936	947	906	956	909	937	949	920	956	969	944	933	867	927	928	956	910	921	973	924	934	915	995	929	994	949	990	959	908	955	913	951	930	941	874	927	986	937	952	935	884	916	993	942	939	1007	908	912	938	907	994	912	940	935	918	915	914	924	1001	970	935	916	954	936	983	938	970	900	922	940	881	995	949	923	958	957	901	997	986	944	918	1026	987	939	924	924	911	928	894	981	971	880	972	942	883	958	923	921	963	1005	968	996	916	950	968	922	927	949	925	934	924	915	899	921	953	936	918	910	922	932	902	949	961	933	980	950	917	944	893	981	889	946	932	956	936	889	910	959	931	966	901	905	958	953	954	998	947	953	954	977	998	918	964
1871	287	295	273	255	283	255	205	227	260	263	252	232	232	252	247	251	247	258	238	246	265	244	219	253	235	217	237	223	285	233	228	232	227	233	288	230	276	215	238	256	239	226	225	234	255	236	260	244	259	237	233	256	249	267	236	215	240	245	238	251	224	229	237	232	216	235	231	275	262	214	244	276	282	254	223	245	230	247	242	260	226	239	234	239	253	217	224	255	267	274	237	235	225	214	283	232	244	236	240	237	273	232	257	241	249	221	243	230	244	252	260	252	255	246	227	228	246	243	237	233	235	249	214	256	230	233	285	233	233	254	251	268	256	224	243	248	237	256	219	237	236	244	214	229	253	227	221	234	255	255	215	245	224	239	271	223	274	275	243	240	235	238	244	257	271	235	250	236	223	243	253	232	225	228	243	242	219	271	243	269	231	221	236	236	223	223	253	220	232	228	227	240	248	233	241	251	234	238	219	230	267	210	197	228	249	283	257	229	225	252	216	228	227	273	221	243	254	235	215	249	227	254	272	233	228	230	258	272	219	235	233	246	246	226	242	229	221	208	239	234	236	239	260	255	223	250	234	235	262	211	220	236	224	248	241	255	249	223	283	244	216	250	228	257	249	231	226	240	283	240	236	253	238	245	209	252	265	245	222	239	252	234	228	230	238	231	230	236	226	218	239	231	225	225	227	232	229	233	235	222	240	235	232	233	260	244	245	237	257	230	232	244	243	223	244	248	246	262	239	269	235	249	233	228	255	230	226	274	221	251	231	222	241	245	240	219	234	255	226	220	232	225	222	261	211	250	258	238	246	241	260	222	220	227	226	242	253	241	253	239	231	243	220	213	239	207	240	227	279	209	245	285	206	278	235	242	231	243	237	253	222	216	235	209	259	253	261	253	238	218	247	242	235	243	253	237	224	248	225	243	227	233	246	216	250	247	231	220	226	271	257	244	267	257	218	222	242	235	236	251	206	240	270	219	236	253	219	260	212	245	248	229	205	210	215	256	246	207	263	267	234	257	235	238	236	241	232	213	259	258	238	233	223	245	218	215	222	225	223	263	245	276	244	244	227	254	236	254	227	260	269	252	228	218	255	220	231	251	214	248	229	217	247	238	259	215	226	227	246	223	247	251	251	240	248	262	251	229	225	258	247	266	237	260	234	240	233	256	265	233	228	239	239	256	237	234	236	221	263	258	253	235	243	242	222	224	242	230	225	260	237	243	227	235	235	249	204	256	258	246	245	241	247	223	247	251	236	236	254	262	283	252	244	258	282	239	214	234	210	229	229	249	244	261	236	246	226	234	214	251	235	252	240	210	253	254	248	262	241	247	235	248	231	226	257	243	243	218	245	270	252	213	216	240	243	256	262	261	238	257	261	245	230	247	236	263	236	238	265	248	221	256	240	242	255	244	256	225	255	260	263	233	260	251	269	248	238	216	224	222	256	245	242	267	229	244	217	239	271	227	262	227	243	264	224	262	234	229	211	244	239	244	218	208	242	251	265	239	219	243	236	195	250	263	227	250	242	233	248	260	258	230	222	238	220	258	236	245	255	246	257	267	222	226	222	234	240	277	244	233	248	232	239	224	266	261	232	258	248	253	252	214	247	254	246	256	245	249	239	258	235	230	235	229	248	233	229	275	244	232	243	247	242	250	266	235	223	254	242	229	259	239	235	244	237	259	244	237	251	259	249	219	225	227	245	242	249	242	213	250	234	246	222	228	248	260	232	253	244	236	251	234	259	214	240	266	246	239	242	249	227	224	246	231	232	255	209	248	254	264	247	207	264	227	252	216	240	246	225	223	219	267	245	240	228	233	248	214	228	209	235	223	231	232	243	248	240	243	255	229	233	247	262	249	254	239	236	213	228	231	250	241	259	233	242	239	214	241	224	226	255	248	220	231	261	268	256	244	240	225	230	227	261	263	261	242	233	213	241	247	251	209	250	249	273	249	263	225	257	245	243	254	248	254	240	241	218	222	234	224	229	254	254	248	246	289	245	217	253	245	245	260	220	223	257	259	244	233	242	246	261	236	222	225	225	241	232	254	235	255	268	233	236	287	249	243	261	257	251	276	212	272	253	215	245	268	251	247	242	241	244	234	255	251	220	252	228	249	244	238	245	256	212	244	239	238	225	211	235	253	228	228	253	244	227	241	241	252	261	227	235	229	225	209	248	235	249	215	239	215	247	219	251	233	224	207	246	248	237	232	214	237	256	248	231	245	225	242	249	242	253	235	241	239	231	240	257	266	260	222	237	245	232	236	223	231	248	248	279	209	236	257	212	240	237	253	261	250	218	232	234	230	226	232	269	254	274	263	234	237	234	235	256	238	249	231	231	258	209	221	243	263	262	241	270	225	273	228	249	229	246	274	243	220	258	251	228	245	229	228	226	220	239	229	220	234	249	231	237	240	231	255	237	227	239	219	220	263	226	228	254	259	226	247	253	244	259	262	264	263	240	226	250	238	242	216	241	211	254	243	246	232	233	230	253	242	244	232	237	225	236	242	222	239	228	262	245	234	234	216	218	232	254	275	241	215	240	233	230	247	230	253	243	239	236	257	262	254	241	205	250	234	238	242	240	230	235	242	240	252	245	226	229	257	231	195	235	237	256	254	258	264	253	232	218	249	245	227	237	256	228	270	223	249	224	231	256	231	194	217	239	264	260	273	259	239	244	234	253	212	208	236	253	258	257	250	251	253	239	242	234	254	237	261	241	237	220	241	228	250	246	237	243	227	247	223	224	206	222	242	222	246	243	220	212	240	242	242	211	227	229	249	241	242	240	214	241	236	225	263	254	219	247	224	219	245	208	238	258	225	248	252	232	241	252	247	223	245	232	256	242	293	224	263	249	232	237	235	228	256	247	256	240	252	248	267	257	231	247	239	258	221	235	229	231	195	244	225	222	219	246	238	244	223	258	242	250	254	235	244	258	236	249	196	242	254	261	254	228	249	276	245	228	227	265	253	242	233	245	236	253	215	218	211	235	270	230	233	232	229	227	246	275	240	214	263	239	256	247	247	232	239	232	244	239	243	242	237	269	273	227	223	249	249	236	239	205	235	272	227	241	234	250	244	214	221	220	234	242	236	259	236	259	250	248	265	243	254	245	238	206	261	215	221	250	247	240	223	245	255	258	237	211	218	284	218	244	249	245	227	240	245	258	214	266	263	230	248	259	243	230	236	219	229	253	237	232	236	238	233	244	255	240	239	211	246	248	233	270	291	230	240	208	247	221	250	236	250	214	205	252	238	241	225	237	271	226	238	243	251	234	256	233	225	239	217	223	232	224	271	220	247	232	220	213	251	244	256	238	272	244	210	234	246	249	218	209	233	261	250	234	240	268	251	261	247	256	245	243	244	239	247	244	264	275	222	270	258	217	232	216	279	219	251	244	220	267	231	246	262	235	215	226	215	223	246	240	230	222	228	234	238	245	218	242	223	230	231	215	250	255	261	269	238	214	252	238	217	218	232	248	250	246	263	249
2327	675	673	722	703	692	711	692	661	690	626	674	670	657	627	618	652	628	623	602	640	686	646	665	640	676	631	668	618	638	679	615	678	612	630	635	609	608	667	685	627	643	657	671	618	650	654	667	668	644	678	650	642	629	693	650	668	669	648	628	649	685	661	643	632	631	648	618	633	641	678	635	667	676	646	637	604	646	638	607	595	618	644	696	629	614	635	652	698	661	689	666	656	585	652	690	640	649	649	629	623	650	650	615	652	683	616	621	649	669	656	622	658	671	666	629	636	665	670	668	698	651	608	684	586	668	654	652	655	686	688	615	656	638	668	652	643	684	612	645	694	669	632	670	647	645	655	636	676	656	664	648	650	669	625	648	645	685	644	691	624	636	645	636	643	694	654	595	656	671	656	652	636	631	649	614	619	633	654	635	612	590	592	653	637	616	617	647	674	664	673	624	703	644	636	639	615	602	644	620	673	666	665	635	646	616	675	643	621	667	622	649	684	655	623	645	631	603	678	650	640	633	657	656	632	634	677	639	680	641	594	655	583	670	671	652	591	647	662	654	688	644	673	632	656	590	629	638	610	668	596	678	691	624	674	623	637	656	656	620	665	631	614	660	673	648	663	691	651	616	660	702	655	648	606	643	616	632	623	632	605	642	612	621	640	671	651	648	659	623	653	654	635	651	636	661	645	644	635	672	616	657	639	683	702	648	663	646	622	633	632	660	665	620	640	697	603	635	658	655	617	666	607	612	684	630	689	608	607	677	672	641	647	655	646	606	653	664	694	652	637	708	661	635	649	666	572	634	650	674	647	684	678	664	663	618	645	637	610	691	684	649	674	628	658	651	636	605	640	613	644	634	596	662	622	629	615	652	620	613	627	650	647	633	683	645	623	655	634	643	634	633	613	641	646	642	646	670	639	629	690	616	625	637	637	665	700	624	663	621	646	678	681	596	699	653	661	608	643	648	623	661	681	658	626	637	690	653	682	649	655	616	647	676	664	623	700	616	676	649	586	655	621	673	648	621	666	684	627	674	646	604	599	638	655	621	616	687	627	689	667	698	603	651	657	671	648	671	624	653	630	648	672	662	652	644	643	642	639	660	654	673	674	653	671	653	611	616	681	632	600	652	646	603	660	644	646	652	637	636	640	654	649	650	628	627	630	642	714	641	662	689	664	622	658	649	620	652	612	607	681	621	640	662	649	655	692	624	672	658	625	608	669	624	602	624	701	619	691	653	667	605	690	646	664	697	654	651	658	615	643	655	615	661	619	638	599	631	615	656	646	639	641	645	653	639	663	715	627	681	723	624	614	623	683	622	641	629	605	627	654	618	646	649	632	629	641	631	630	644	627	621	607	631	673	642	636	622	648	624	584	655	655	629	633	643	632	683	658	604	626	617	635	673	642	637	662	641	673	630	665	645	648	675	630	641	607	656	692	649	654	636	635	667	666	638	728	626	661	638	630	677	653	622	663	640	642	652	677	658	623	615	645	689	691	628	623	661	589	664	608	658	663	665	633	624	623	618	664	649	628	599	612	641	636	622	603	603	640	636	652	607	640	620	574	645	623	614	682	657	586	665	659	671	640	669	677	634	601	641	700	668	600	630	638	611	664	644	611	696	636	643	606	626	650	651	590	637	652	629	636	606	662	686	632	711	679	623	607	634	652	676	646	633	623	631	613	674	646	621	630	657	653	627	614	649	612	661	677	674	667	618	639	641	644	617	623	638	605	650	659	686	673	632	624	638	675	637	626	707	682	640	672	646	594	605	617	695	665	619	658	635	670	666	647	670	634	643	630	599	653	637	637	666	625	647	621	653	617	657	690	642	660	671	639	664	614	595	628	682	626	635	675	641	682	651	649	636	622	647	628	629	659	584	643	663	650	690	654	652	670	623	647	681	621	646	675	687	649	658	653	636	657	594	617	652	642	658	635	627	637	666	639	628	631	692	627	660	630	649	627	640	591	673	627	650	683	644	645	610	611	649	675	591	625	604	670	621	634	661	623	633	659	643	667	629	599	622	610	599	615	638	625	647	646	671	625	626	593	662	619	694	618	634	676	667	582	608	663	680	682	664	639	631	642	645	674	699	670	680	634	635	643	625	626	629	642	648	670	682	660	656	602	662	611	642	622	655	665	648	634	681	673	664	651	676	681	635	617	621	635	609	606	668	626	623	624	606	622	628	655	591	616	668	653	621	622	650	657	637	663	672	653	640	674	656	662	678	664	665	661	646	651	682	625	655	682	625	656	684	656	697	617	653	646	613	642	686	617	625	648	630	671	645	622	650	618	661	651	670	622	618	635	637	660	640	634	624	633	601	639	615	627	683	644	626	691	673	652	638	619	643	636	618	683	677	654	681	614	637	651	648	654	677	670	645	670	625	629	633	686	629	620	613	617	662	675	628	620	650	611	712	659	625	603	645	646	614	649	660	610	614	599	613	648	642	625	655	603	657	625	620	606	642	617	682	636	644	619	657	618	655	672	681	631	599	637	643	656	643	628	630	609	628	669	672	619	675	689	645	600	608	625	629	649	633	685	671	640	601	614	625	644	629	636	675	594	711	667	645	665	613	620	635	670	662	664	662	674	609	613	665	637	664	621	625	713	640	647	594	633	649	596	706	660	635	602	630	677	635	641	652	633	606	617	605	640	643	631	623	647	639	612	687	730	615	685	626	648	644	654	630	672	621	599	608	686	608	679	627	664	670	640	680	662	665	671	646	634	606	619	679	646	650	682	693	659	668	646	669	644	589	645	646	679	640	669	612	679	641	648	647	670	626	650	648	640	674	613	609	630	605	620	668	648	584	665	612	647	626	612	668	616	664	660	661	670	670	657	622	667	613	630	657	691	658	674	650	643	636	606	658	601	654	610	637	609	620	626	659	661	653	615	677	628	667	669	701	641	616	633	653	648	625	610	644	636	623	660	624	663	640	648	608	680	628	631	612	614	601	609	684	609	671	657	621	618	652	649	648	640	650	696	632	688	633	622	642	634	631	582	650	648	657	649	628	679	656	640	695	685	687	613	629	669	607	688	605	661	615	665	632	601	696	616	628	655	661	668	668	598	625	653	637	641	692	716	628	622	676	616	648	580	652	699	639	656	613	608	649	633	674	638	643	636	670	678	625	585	651	618	629	656	633	663	617	700	657	674	680	651	603	620	628	615	619	653	653	646	677	642	670	657	678	638	618	645	654	733	617	686	613	700	624	658	671	658	690	651	622	636	652	608	628	624	679	597	645	618	674	678	662	632	653	634	673	627	670	656	675	687	651	665	663	670	652	655	634	639	651	650	649	682	667	602	616	676	640	651	684	634	655	692	626	650	652	704	673	666	628	638	608	596	606	617	682	687	693	646	635	685	665	650	651	622	630	650	620	634	663	654	669	638	602	619	710	656	632	653	685	618	672	656	641	664	679	630	635	661	621	671	652	657	681	622	663	641	650	683	649	606	633	626	628	675	656	613	658	648	615	622	661	640	623	637	609
7301	959	1084	899	634	474	422	366	323	297	260	261	253	235	219	220	212	190	193	243	224	218	213	228	200	187	162	201	206	199	188	195	190	174	191	192	212	185	202	199	203	201	179	179	187	196	185	188	190	185	221	193	163	176	178	185	192	193	184	183	196	193	192	189	194	199	169	200	160	170	189	191	191	208	199	165	216	195	175	204	189	193	196	204	185	227	206	204	167	217	211	203	195	212	164	178	183	185	177	201	198	188	197	201	179	219	205	206	191	180	211	195	198	183	209	192	168	195	204	187	205	193	188	205	199	188	199	209	189	202	176	183	195	195	203	203	181	221	195	182	173	201	195	184	185	178	178	204	206	171	192	191	217	164	194	181	186	174	182	176	209	217	211	211	212	200	167	168	207	199	199	194	164	189	184	170	199	169	174	187	195	201	213	192	204	178	195	187	185	181	162	186	195	196	187	197	197	215	171	182	220	175	197	183	196	182	218	172	187	197	191	176	191	201	184	171	210	196	202	172	173	200	194	190	198	174	204	213	197	196	195	169	183	205	193	201	162	168	183	182	168	207	172	192	205	168	203	193	174	180	205	190	223	166	164	181	176	172	187	191	217	194	170	194	194	188	214	181	194	218	207	204	220	197	213	211	218	172	196	161	201	162	184	183	194	187	184	217	211	181	219	192	219	193	210	202	208	203	181	172	196	183	159	205	200	193	203	179	192	183	185	181	184	170	178	164	171	200	207	192	189	172	181	206	204	221	168	190	192	229	184	186	204	188	193	179	236	201	169	202	209	173	192	220	186	204	193	165	194	191	184	183	201	156	192	175	215	196	193	211	179	201	180	203	182	177	174	169	207	195	185	193	169	191	191	194	181	184	186	210	186	170	183	189	206	184	203	212	164	200	205	195	202	166	187	198	172	197	195	192	198	197	175	182	195	178	202	187	181	178	176	195	163	208	221	184	207	192	213	221	198	193	206	185	208	196	194	174	188	191	193	190	169	209	206	198	203	165	193	215	180	200	223	175	192	216	195	161	199	188	194	183	162	192	157	189	191	189	201	166	206	202	208	189	151	203	185	188	203	213	195	196	175	189	194	199	192	202	189	196	193	169	191	210	188	191	185	160	182	171	221	210	190	202	197	185	163	181	180	232	170	205	193	176	178	215	168	191	219	194	198	181	223	204	193	214	202	180	197	204	170	208	178	194	204	192	175	210	223	208	188	197	174	179	216	195	184	172	181	181	165	171	171	181	218	185	203	206	195	174	200	168	168	184	189	186	189	195	158	193	177	190	191	199	210	158	189	172	187	195	187	189	174	186	179	209	173	198	198	184	175	179	206	201	170	190	184	189	194	187	182	197	198	207	175	208	183	175	172	176	186	174	204	194	184	187	149	196	169	190	214	196	195	196	166	196	193	181	193	193	192	184	174	188	202	207	199	192	185	178	211	180	197	179	202	174	201	150	171	190	160	163	219	212	228	196	192	165	183	209	187	186	184	181	199	177	193	188	174	197	210	192	181	209	187	189	207	209	174	188	218	177	187	190	168	177	204	181	182	182	208	173	214	189	192	187	209	184	190	183	187	212	174	206	193	205	202	167	208	190	193	170	186	195	208	197	200	190	202	201	197	203	189	188	191	176	191	175	187	192	184	200	186	220	207	224	200	199	169	186	169	201	172	196	171	180	175	169	183	199	165	188	200	192	203	191	165	210	201	202	190	197	187	205	220	195	178	177	215	197	211	181	175	165	207	188	199	190	178	171	211	177	190	185	202	203	195	184	190	194	201	200	172	200	182	191	184	204	190	206	210	193	166	189	201	210	196	213	216	204	193	182	191	193	189	183	192	184	196	188	206	203	188	179	181	203	152	206	199	187	201	186	193	209	192	197	185	207	214	172	236	180	181	203	183	208	194	189	175	211	187	198	190	218	192	182	201	180	176	174	199	187	192	199	167	206	187	195	188	175	196	220	201	188	190	186	170	170	198	207	188	168	199	190	197	191	174	183	175	186	186	197	190	177	165	193	207	191	163	203	181	205	205	209	195	191	191	172	190	198	186	199	200	182	197	196	192	180	216	188	158	197	189	200	165	206	211	186	193	176	177	187	180	199	209	171	201	193	212	216	191	203	197	201	191	193	170	200	182	186	183	210	208	188	193	200	201	202	210	188	188	177	173	197	171	164	199	165	193	166	214	185	195	168	195	203	167	175	195	187	222	199	196	179	194	200	194	199	199	162	194	209	203	216	208	194	198	166	207	216	206	184	199	167	200	190	183	199	192	178	204	203	157	176	184	195	192	187	191	192	175	203	203	203	197	166	199	186	197	196	203	173	211	152	185	190	179	198	173	185	176	193	193	183	209	201	191	190	171	191	209	178	186	191	187	192	154	202	214	175	185	206	204	206	176	190	170	216	219	189	179	191	173	207	195	201	174	160	188	209	171	200	186	199	202	183	203	166	201	193	180	177	187	210	199	196	185	180	199	182	205	179	188	217	173	218	198	162	178	196	178	170	186	212	166	164	189	218	179	191	210	198	184	195	207	178	181	185	202	180	208	195	207	208	198	201	164	212	212	187	197	185	177	195	173	182	194	177	180	185	181	191	181	208	192	168	174	217	203	206	193	187	138	192	184	202	201	193	231	186	163	196	189	176	195	203	199	202	171	202	207	191	169	180	191	193	170	198	210	187	172	192	195	185	192	189	216	178	187	195	212	187	210	219	198	205	214	188	192	192	184	165	206	206	210	206	175	182	192	173	177	229	194	171	199	189	164	181	210	206	164	193	202	208	182	218	188	178	158	167	184	191	201	184	192	209	211	180	191	190	157	229	181	208	172	183	193	183	208	190	192	209	178	168	188	186	192	184	192	184	179	187	207	182	177	181	177	207	181	174	205	197	202	195	176	179	200	169	205	225	198	186	202	188	209	205	173	176	211	192	185	198	166	184	178	185	202	163	207	191	200	182	162	221	176	167	190	176	171	174	170	189	200	193	192	179	199	190	182	205	188	208	188	214	208	193	192	183	162	195	187	168	194	191	198	216	199	189	184	150	208	188	196	181	176	181	195	202	184	182	188	153	182	212	200	211	192	162	200	204	210	204	193	198	189	177	198	171	197	187	192	178	185	208	174	176	164	168	206	185	179	182	186	197	206	196	192	190	200	198	194	183	204	206	225	192	194	213	169	202	192	178	172	207	178	175	198	214	173	186	187	183	197	186	214	174	191	209	206	220	211	198	174	168	196	192	169	186	193	184	184	176	202	215	175	198	188	176	206	190	175	189	187	191	181	189	182	190	178	175	197	183	188	216	186	190	181	185	198	194	194	179	181	178	192	175	201	199	214	194	197	177	221	216	191	211	200	166	205	213	191	166	188	169	199	179	200	188	187	184	214	185	203	184	190	177	186	187	181	195	195	202	179	185	191	177	203	184	172	218	206	169	193	212	196	250	195	173	197	207	197	188	220	207	176	190	183	194	207	216	207	181	187	184	175	198
5654	1277	2336	2872	2541	2191	1798	1601	1344	1222	1096	999	933	902	843	849	837	834	748	737	711	729	715	738	670	664	669	648	641	654	640	648	571	628	629	588	616	607	619	602	566	575	553	604	618	561	590	586	558	634	555	560	575	589	587	596	592	589	582	556	604	598	556	594	600	550	565	562	602	598	571	596	589	573	594	586	620	569	568	557	538	571	595	540	579	620	539	578	580	626	594	549	555	566	591	553	567	595	586	563	567	594	569	540	565	588	566	550	552	577	578	527	567	559	569	598	543	575	586	554	560	543	587	581	536	560	524	595	504	556	539	592	525	579	597	560	591	517	549	573	554	554	539	604	548	595	607	559	570	561	588	585	531	566	559	564	574	594	604	575	552	537	575	589	556	628	596	559	565	574	607	618	584	592	520	541	538	574	597	520	553	597	555	556	585	569	579	570	576	535	591	535	568	575	595	556	544	551	540	575	584	547	572	589	567	579	576	562	580	562	566	588	582	547	569	603	588	577	597	603	571	595	583	578	538	579	516	543	597	567	562	523	544	537	551	547	589	572	583	565	564	555	566	555	559	524	546	558	537	578	588	541	548	595	552	581	565	570	565	535	531	535	528	545	579	545	551	484	569	565	565	565	583	552	555	559	538	529	550	569	560	614	547	602	586	587	570	561	562	601	561	608	604	552	522	551	606	503	584	588	585	568	551	590	573	596	536	550	551	579	577	545	550	556	563	512	548	561	548	542	544	601	568	536	542	543	521	554	573	522	548	583	578	599	610	573	536	550	550	594	571	538	527	535	566	549	579	551	575	592	563	568	545	539	559	543	557	546	584	545	596	543	557	570	522	589	571	566	514	580	589	568	561	561	582	581	558	578	580	531	547	536	539	563	557	532	587	577	525	543	557	571	539	504	577	576	589	537	529	583	538	603	569	610	529	574	553	561	537	567	583	564	552	577	542	563	560	550	532	542	558	579	612	584	571	570	588	523	575	557	548	567	521	561	570	538	556	566	597	537	581	570	566	589	583	569	550	539	584	540	524	530	619	562	587	575	582	550	537	549	588	547	564	593	561	591	578	588	584	571	578	530	545	577	552	593	552	590	578	565	577	585	562	583	578	558	562	571	559	559	602	565	569	530	568	573	572	573	587	559	530	558	540	553	621	585	549	553	542	554	521	545	584	508	536	568	558	559	560	583	552	568	535	572	550	581	594	579	534	553	565	591	590	539	545	628	594	522	591	554	578	570	548	581	605	567	525	585	556	576	541	573	579	614	547	577	620	531	582	584	543	562	558	532	574	546	587	545	542	554	581	543	577	611	580	578	544	579	572	526	526	512	568	610	576	556	563	581	529	560	587	534	562	556	564	544	543	524	556	552	594	531	505	554	603	558	552	563	564	566	564	583	527	532	571	585	542	547	604	592	521	529	576	564	539	603	564	608	545	554	509	596	557	565	607	571	593	605	572	560	538	570	588	548	566	560	567	582	554	570	555	581	554	549	563	551	592	566	585	558	586	547	589	637	548	552	560	573	576	515	543	559	515	552	539	577	548	567	567	560	552	522	563	561	517	582	543	570	586	555	568	581	537	558	601	566	585	540	575	530	580	547	571	584	552	545	503	544	527	573	552	551	529	564	558	569	543	536	544	519	535	552	565	561	525	565	545	519	597	513	552	537	605	581	565	519	569	558	571	534	566	610	556	526	587	600	583	516	576	558	571	546	587	559	546	538	545	627	544	559	514	561	531	548	608	581	584	546	580	541	582	597	622	565	579	576	594	565	546	524	581	548	581	548	557	567	597	575	569	551	543	515	605	552	612	595	589	592	575	554	593	538	588	559	588	554	588	537	592	558	542	551	580	618	527	581	544	558	533	570	581	567	561	575	538	592	574	575	576	539	578	573	613	565	535	536	548	561	567	568	536	553	568	569	557	526	550	531	557	566	595	525	592	558	550	519	561	555	551	573	536	565	567	568	547	589	552	570	572	593	549	557	573	547	577	548	550	556	570	588	573	579	551	587	600	562	541	550	531	560	557	544	624	589	571	599	583	561	564	548	574	586	574	562	579	577	572	567	567	598	513	588	542	567	528	592	598	567	574	570	572	550	534	536	577	569	551	585	551	597	540	576	526	552	582	578	553	583	556	566	548	567	548	614	531	575	569	535	564	543	576	592	571	566	575	545	573	594	513	545	544	571	553	591	543	601	564	574	534	545	541	625	576	566	513	575	560	581	560	551	574	555	544	540	599	622	539	560	586	542	577	588	556	592	555	561	554	572	560	564	524	537	552	578	584	554	569	554	589	553	539	552	593	579	535	575	541	515	559	570	561	537	555	561	544	555	516	540	551	577	548	560	558	583	597	568	567	560	567	505	590	592	569	562	530	561	545	550	552	586	547	560	553	578	568	524	568	532	547	566	582	531	551	544	587	557	566	582	598	604	602	577	560	510	565	572	568	574	567	528	554	548	502	557	540	544	602	519	572	561	521	570	549	569	579	559	568	565	575	555	565	595	610	557	574	550	549	553	550	582	548	573	568	558	567	543	558	556	601	553	550	549	551	570	540	542	560	526	567	538	549	562	563	591	585	589	562	582	534	585	579	557	522	563	567	604	577	548	568	551	538	543	545	573	608	534	548	566	583	558	561	559	560	510	564	531	530	570	560	608	565	572	562	547	557	539	555	569	552	534	541	564	574	577	541	548	609	590	561	543	567	560	533	552	534	596	609	582	518	558	562	584	608	565	586	548	571	576	529	575	596	582	554	587	567	541	537	551	577	525	567	578	554	555	519	596	577	545	571	522	561	573	571	582	583	558	567	573	584	544	576	573	544	617	584	632	602	581	601	556	540	561	568	550	542	563	579	568	607	526	530	525	564	561	594	563	574	545	557	540	556	594	549	577	538	577	579	520	545	581	578	509	553	543	609	595	574	554	552	593	553	570	605	526	539	552	568	526	548	588	588	515	572	531	588	554	575	528	548	547	554	525	548	537	651	553	593	584	558	579	544	531	566	551	562	566	566	547	619	553	594	575	560	545	588	578	603	542	579	567	599	570	553	586	575	517	550	586	582	584	549	598	538	582	549	536	557	562	583	599	565	568	544	592	569	592	560	559	562	545	579	569	586	576	557	536	530	516	555	513	579	567	586	515	553	568	560	575	544	539	573	581	567	586	509	550	557	599	586	604	538	540	555	584	572	548	551	578	565	566	544	574	580	575	571	573	555	562	563	566	604	575	639	556	540	552	579	536	573	537	557	624	559	592	508	588	604	564	601	564	542	553	532	512	598	546	537	536	593	533	587	552	520	565	546	563	588	570	604	542	604	579	548	554	582	573	532	539	573	593	533	574	609	557	566	592	591	587	577	554	594	587	545	553	586	604	566	544	571	557	546	553	578	538	593	548	535	534	518	572	572	538	571	560	604	568	543	552	545	551	569	574	553	543	580	572	578	575	549	514	531	577	563	606	563	545	540	564	563	548	576	579	520	524	576	536
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
