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
336921553525	336921554084	336921554634	336921555184	336921555734	336921556284	336921556834	336921557384	336921557934	336921558484	336921559034	336921559584	336921560134	336921560684	336921561234	336921561784	336921562334	336921562884	336921563434	336921563984	336921564534	336921565084	336921565634	336921566184	336921566734	336921567284	336921567834	336921568384	336921568934	336921569484	336921570034	336921570584	336921571134	336921571684	336921572234	336921572784	336921573334	336921573884	336921574434	336921574984	336921575534	336921576084	336921576634	336921577184	336921577734	336921578284	336921578834	336921579384	336921579934	336921580484	336921581034	336921581584	336921582134	336921582684	336921583234	336921583784	336921584334	336921584884	336921585434	336921585984	336921586534	336921587084	336921587634	336921588184	336921588734	336921589284	336921589834	336921590384	336921590934	336921591484	336921592034	336921592584	336921593134	336921593684	336921594234	336921594784	336921595334	336921595884	336921596434	336921596984	336921597534	336921598084	336921598634	336921599184	336921599734	336921600284	336921600834	336921601384	336921601934	336921602484	336921603034	336921603584	336921604134	336921604684	336921605234	336921605784	336921606334	336921606884	336921607434	336921607984	336921608534	336921609084	336921609634	336921610184	336921610734	336921611284	336921611834	336921612384	336921612934	336921613484	336921614034	336921614584	336921615134	336921615684	336921616234	336921616784	336921617334	336921617884	336921618434	336921618984	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13866	2363	2343	1865	1359	1000	815	681	571	546	503	512	454	424	438	411	401	368	367	374	359	345	364	379	354	402	366	337	322	357	366	374	342	353	307	346	323	348	336	337	339	370	353	349	338	301	347	328	312	356	313	344	310	303	333	335	332	332	329	293	310	345	342	325	313	333	316	295	336	340	391	319	367	322	332	323	341	343	345	348	332	338	285	346	333	303	349	270	335	330	334	332	305	354	361	329	333	327	334	351	313	373	326	349	314	317	283	317	330	324	355	374	320	326	306	321	321	335	328	328	322	289	351	331	336	331	339	305	324	342	329	302	306	307	312	285	344	319	350	336	345	366	310	305	336	357	316	312	347	319	333	310	325	324	320	344	349	313	305	302	315	311	314	327	336	314	343	327	313	337	332	307	313	304	344	349	290	312	297	352	312	304	295	292	318	338	348	321	292	341	313	333	336	330	302	327	369	330	340	296	325	296	338	331	308	304	321	280	305	311	313	344	328	328	308	348	328	323	336	312	362	287	298	350	356	362	334	318	321	328	326	316	345	338	335	307	322	343	315	328	342	348	328	340	348	337	304	325	299	308	317	366	307	322	316	298	301	325	312	315	368	320	315	323	352	300	352	326	308	328	289	348	356	337	319	324	322	282	307	311	391	318	306	325	320	323	316	346	319	321	320	322	328	338	325	335	338	351	319	335	357	347	361	321	341	326	335	302	313	334	313	350	325	343	352	317	351	359	324	308	324	304	301	289	311	336	332	338	339	327	320	304	328	328	290	339	314	315	324	366	335	309	340	327	388	336	298	348	328	343	310	305	325	331	295	328	334	362	319	351	289	363	317	356	320	304	339	329	293	326	320	308	322	344	336	355	328	313	333	327	375	328	316	335	341	304	346	310	350	329	280	354	336	298	345	302	319	316	360	341	299	298	331	321	344	301	299	347	361	329	311	303	311	353	334	335	301	327	328	350	329	353	317	304	323	344	326	343	320	339	315	336	335	355	341	278	317	319	312	300	312	329	322	340	332	301	321	349	314	330	334	305	321	336	346	366	301	306	332	328	325	347	319	317	319	311	330	332	333	300	301	340	323	347	318	310	312	345	341	353	308	318	338	340	345	315	331	326	341	337	326	359	322	351	338	320	323	322	356	345	340	299	302	325	328	348	349	346	343	338	332	353	300	337	332	332	343	322	340	344	323	298	329	338	313	331	357	313	339	345	322	325	295	366	325	347	325	313	332	328	311	326	346	305	338	342	319	316	330	363	350	311	313	328	351	296	327	335	313	331	341	348	346	347	346	306	340	336	301	339	298	334	366	329	338	324	343	334	322	350	298	324	319	326	325	312	324	332	314	361	314	279	321	335	306	305	299	351	297	319	336	324	329	316	335	304	339	326	301	297	331	339	334	321	332	330	322	316	333	311	319	321	301	322	343	317	323	356	339	300	326	327	320	331	300	317	327	330	306	343	336	327	331	326	360	303	319	331	339	352	335	288	345	333	330	329	325	315	331	337	319	344	317	307	319	334	339	318	329	328	341	308	320	307	336	325	290	290	296	347	326	353	299	332	322	313	320	316	350	353	323	311	325	304	338	326	313	306	324	334	318	315	338	325	356	312	313	354	309	306	297	327	341	335	330	290	366	329	341	324	340	331	332	284	348	331	335	308	316	338	341	341	306	306	338	307	307	323	321	317	308	346	344	302	310	344	315	294	292	331	324	288	336	324	292	309	333	312	324	313	325	309	312	342	322	314	318	331	315	338	303	351	337	378	340	319	343	331	319	309	364	330	318	355	297	313	323	344	324	330	330	330	385	310	340	317	326	311	283	310	300	292	311	316	296	340	310	333	320	335	281	337	339	329	340	339	338	361	311	314	341	348	352	310	305	351	314	326	302	339	339	322	313	323	328	334	314	320	330	297	345	322	283	345	329	342	345	303	331	296	307	301	318	296	367	340	326	353	335	333	346	342	314	340	289	341	359	322	313	322	317	330	329	343	321	350	342	339	309	313	327	328	356	345	296	311	299	302	350	288	345	317	324	321	310	314	338	327	286	345	326	325	346	329	335	295	338	334	333	323	311	304	353	358	334	297	314	336	327	325	312	320	305	331	345	327	317	331	324	333	337	312	342	339	321	298	321	384	292	327	334	314	305	307	299	309	330	327	304	341	338	332	319	363	342	326	370	335	326	301	311	312	341	328	337	339	317	329	322	314	331	329	305	338	300	305	299	334	301	341	388	344	314	319	333	327	312	352	306	277	324	335	341	331	352	329	344	322	328	308	349	339	306	311	350	312	347	336	326	331	294	282	333	334	334	339	336	325	321	348	351	318	337	347	365	346	327	336	316	319	321	312	324	337	342	319	314	341	326	339	331	310	320	277	324	343	334	324	312	366	331	359	353	335	295	331	343	313	285	308	315	322	311	304	358	313	308	310	342	330	355	296	300	339	326	352	313	344	339	340	316	350	330	338	327	362	314	362	323	319	362	311	337	319	337	332	341	303	316	331	288	279	342	335	315	340	351	353	296	343	296	303	326	326	361	321	315	324	329	318	354	316	333	335	337	329	319	338	319	321	341	325	342	313	314	282	317	312	330	293	314	322	333	342	310	332	329	319	332	299	301	325	328	324	336	316	335	328	395	330	342	343	313	305	302	349	336	323	331	331	325	324	330	317	306	312	341	288	345	329	310	318	331	326	328	329	342	329	323	299	342	300	296	281	346	319	361	335	303	281	342	313	299	332	290	324	336	339	311	317	304	294	300	296	324	306	308	327	316	329	323	360	286	347	305	330	347	305	291	333	346	292	346	358	329	312	349	337	328	305	319	308	284	328	358	363	318	309	334	314	337	305	321	342	320	331	321	314	331	279	306	298	325	338	350	328	322	343	382	300	319	333	327	333	323	328	319	313	324	341	290	327	343	331	339	375	338	316	302	334	341	306	323	324	312	322	312	325	316	313	362	362	331	329	285	356	336	314	354	315	336	377	318	335	335	348	338	325	336	349	304	316	286	363	342	331	327	319	320	359	345	331	314	316	337	322	323	342	328	291	305	336	314	325	316	314	302	333	343	331	359	319	312	305	312	321	294	307	315	338	326	367	315	351	325	296	325	352	337	288	298	311	331	324	326	339	340	348	290	320	335	343	365	344	320	385	309	343	308	320	346	317	354	327	361	329	326	312	315	346	348	328	326	324	336	325	324	352	344	322	310	348	344	343	336	323	296	330	296	311	343	329	301	300	351	304	324	351	313	340	315	306	350	299	336	363	334	299	315	344	341	357	362	359	334	326	311	332	315	323	334	341	323	332	337	342	309	301	303	305	312	314	284	339	321	292	331	344	344	306	335	318	331	296	323	345	303	322	322	332	331	299	324	338	302	312	304	333	321	305	326	309	313	303	322	326	276	325	313	342	352	307	366	303	340	341	350	331	315	285	303	348	308	317	325	321	331	321	340	320	318	313	331	321	276	332	341	307	316	343	313	320	310	351	331	344
7815	2207	4510	5261	4565	3950	3286	2794	2410	2116	1947	1779	1622	1550	1432	1399	1304	1302	1297	1154	1183	1131	1139	1050	1079	1095	1052	993	1020	1053	1036	974	954	971	943	933	915	923	1011	958	930	943	898	980	856	887	871	921	906	945	913	897	947	882	915	853	893	915	834	914	895	917	873	857	853	851	860	893	886	838	847	910	842	881	880	848	886	895	856	844	858	906	903	847	870	842	857	874	840	878	856	880	873	822	874	801	819	892	918	806	881	864	869	883	807	838	808	827	871	838	847	911	834	850	878	907	874	832	859	857	927	870	851	857	888	896	851	824	824	825	869	809	825	845	863	845	844	873	867	874	886	800	839	871	855	848	844	813	857	833	822	866	863	861	854	803	863	804	874	845	822	829	820	840	895	813	834	836	831	881	851	836	872	815	825	851	852	806	864	840	843	856	859	843	814	800	805	861	861	821	829	826	851	857	890	838	856	819	864	824	797	826	917	861	817	881	873	819	860	791	872	838	816	843	834	844	857	902	846	814	853	846	830	824	877	864	817	865	811	817	839	796	849	863	817	839	851	827	827	826	785	846	824	875	836	834	897	805	841	806	792	835	848	850	828	874	897	855	862	879	823	862	834	846	856	866	905	859	802	840	825	863	839	830	800	829	856	851	860	820	820	852	819	837	826	813	827	835	851	855	854	833	807	854	817	842	861	830	831	802	885	885	800	837	835	870	852	836	887	820	857	841	903	801	846	861	865	814	848	822	875	840	854	884	854	830	886	868	864	859	851	887	874	848	823	882	819	844	854	834	848	858	826	918	849	872	879	865	856	860	856	815	894	826	820	834	812	781	860	892	818	860	872	870	820	844	851	871	801	835	808	873	842	813	837	816	880	814	781	858	859	871	855	830	830	863	897	832	821	831	823	875	866	808	906	801	841	860	774	839	823	852	788	857	835	857	886	804	816	850	832	854	889	888	812	854	888	770	842	850	889	865	866	825	848	814	836	828	913	853	850	852	888	813	835	840	871	869	864	860	855	823	878	885	832	860	863	861	821	810	854	798	906	877	831	818	845	821	866	855	853	884	850	866	833	872	842	826	911	839	787	829	831	864	839	814	878	850	836	808	805	836	865	828	864	850	841	852	888	845	868	872	879	889	842	850	783	833	888	880	834	834	844	857	881	883	818	850	874	839	868	843	903	825	820	870	866	817	843	810	888	851	849	881	870	887	849	849	800	883	839	832	818	861	829	880	835	873	880	868	859	817	871	831	860	814	859	817	835	862	845	843	872	878	859	803	864	875	846	852	865	841	841	803	841	900	832	837	859	871	855	798	895	860	818	887	847	881	863	867	840	840	879	851	835	860	883	836	852	848	908	805	855	873	860	827	839	848	807	864	820	867	816	845	828	879	866	849	792	852	842	819	864	800	855	838	858	868	870	852	796	836	882	862	813	811	743	802	836	856	856	821	855	826	855	849	797	825	794	875	823	884	870	869	844	801	876	899	837	850	892	847	852	886	795	824	841	898	821	859	880	846	840	794	873	853	831	830	833	859	862	853	835	800	831	820	817	833	870	893	855	865	867	878	870	819	879	808	818	834	853	827	849	811	854	855	854	826	857	851	858	891	807	821	820	782	837	865	877	866	855	797	864	853	863	852	858	858	849	838	848	835	875	872	810	839	855	834	808	843	818	819	834	856	858	844	850	813	779	864	851	828	864	810	832	865	829	839	871	875	839	808	831	853	841	852	852	832	838	858	916	845	835	837	877	897	910	835	811	828	811	816	816	809	778	815	848	911	832	812	865	834	858	845	851	922	866	883	861	856	875	778	824	800	877	873	810	852	811	825	874	769	870	861	812	841	858	858	839	842	829	850	829	878	904	820	837	845	830	826	840	820	919	903	815	837	860	839	845	816	868	858	820	840	854	837	919	865	878	795	831	866	842	867	832	849	862	829	835	925	848	833	824	844	823	846	803	838	840	820	877	877	849	871	870	843	846	840	823	788	885	815	789	840	828	854	871	902	813	854	833	822	889	867	846	867	848	839	847	891	846	824	811	861	810	912	829	829	882	837	846	878	877	877	859	870	801	831	862	853	811	845	807	880	841	837	835	874	872	878	816	843	825	829	871	830	843	846	887	794	837	858	811	824	822	858	878	896	863	808	863	835	867	852	855	852	853	864	811	828	812	834	872	851	843	806	827	809	811	854	877	836	926	841	855	863	817	884	821	803	895	841	852	790	861	862	790	845	898	872	786	874	903	837	848	822	848	841	859	853	867	801	838	817	836	855	820	835	842	870	813	914	819	772	849	857	827	834	847	825	864	821	852	829	893	873	875	881	831	830	834	838	889	886	859	845	865	841	853	833	839	875	831	910	837	849	851	798	868	876	805	895	852	866	835	803	853	838	819	876	843	833	865	843	822	861	786	860	896	859	843	878	828	835	774	792	786	816	831	888	865	832	882	824	810	827	815	863	849	809	865	844	879	835	845	826	871	854	809	824	801	865	849	927	821	885	817	852	834	841	840	813	865	836	793	808	855	887	841	854	879	845	821	853	869	846	845	822	851	824	860	796	848	811	875	872	869	825	885	821	779	836	818	805	849	844	841	831	812	810	806	790	845	905	847	843	818	853	838	834	831	778	820	831	781	857	828	860	848	848	793	825	897	899	847	859	804	847	819	863	871	827	847	768	870	828	818	829	799	850	854	830	790	866	814	830	845	825	892	810	830	833	834	868	909	864	818	866	834	801	876	836	828	859	875	849	825	855	887	823	809	809	850	831	835	796	872	891	858	884	863	868	898	815	866	834	823	818	825	842	843	834	765	856	845	848	857	848	839	814	857	827	832	848	844	830	833	841	873	826	906	893	844	876	804	823	831	850	805	811	875	833	866	821	810	864	858	808	798	860	869	828	827	874	884	829	846	842	844	845	854	877	811	807	814	839	824	861	811	813	867	808	841	851	853	881	813	843	902	806	832	833	833	866	855	863	871	862	822	826	857	847	825	859	848	827	834	815	859	834	774	835	851	832	828	867	851	883	868	826	838	819	863	823	796	808	800	832	803	877	821	890	805	881	874	886	927	807	807	808	810	804	818	847	855	816	870	866	856	864	825	856	856	855	864	837	815	820	869	810	821	838	849	833	825	847	843	786	839	810	833	822	798	801	871	828	892	806	819	898	826	917	848	857	929	834	831	849	859	848	877	877	808	848	822	867	840	884	814	871	844	835	881	870	839	836	884	832	818	819	871	871	848	874	807	841	845	835	908	863	810	841	846	844	844	824	826	843	844	912	820	869	815	815	856	819	847	812	842	870	846	899	858	878	835	840	836	874	851	838	815	860	835	884	845	896	866	842	805	877	823	861	852	930	845	827	821	850	829	802	868	818	805	785	794	831	832	836	861	851	834	826	812	862	856	795	808	849	837	876	877	819	871	858	872	882	841	823	839	804	791	810	851	844	873	784	831	859	844	853	824	836	869	842	894	880	860	848	854	816	840	843	789	831	855	836
1893	297	309	301	278	274	308	264	291	279	283	286	292	300	284	264	267	277	262	249	273	261	265	261	276	270	283	273	270	307	284	263	246	239	278	282	254	290	252	266	285	273	276	272	315	281	257	261	261	250	266	272	285	289	294	241	268	278	243	282	236	293	278	280	295	248	274	262	264	270	271	286	289	249	253	277	253	273	258	262	282	247	248	240	272	275	269	267	264	280	262	257	261	232	273	265	272	279	290	287	251	275	249	273	282	277	278	261	261	241	256	252	258	228	294	282	270	266	259	302	272	295	270	293	266	291	275	293	281	253	218	265	299	302	278	275	259	260	281	266	255	276	283	255	248	261	292	241	268	292	280	262	273	276	266	262	285	294	274	282	293	280	284	255	260	296	281	284	276	274	298	283	275	290	248	278	302	275	307	254	224	265	265	270	269	258	245	275	266	273	292	297	279	284	264	298	262	278	283	250	279	272	250	262	283	256	255	267	268	262	285	280	241	281	283	295	268	286	271	267	264	257	255	277	272	291	272	267	262	286	266	271	270	249	271	289	298	281	287	250	247	266	273	255	275	283	291	279	268	260	244	263	259	276	273	276	252	284	256	263	270	266	272	268	282	262	237	281	263	285	220	281	255	236	275	298	267	270	293	273	262	288	258	278	237	286	248	277	272	282	241	292	249	272	304	289	285	267	298	278	259	215	281	244	280	268	262	278	274	269	294	253	241	276	270	246	267	242	268	268	262	267	260	269	260	263	251	259	248	267	268	285	303	267	249	276	276	255	275	290	243	268	247	310	254	296	251	272	293	262	273	266	283	265	291	269	252	265	262	274	305	281	261	273	272	302	254	282	283	294	300	271	224	297	274	275	277	268	285	250	253	269	277	272	310	268	252	251	282	285	270	273	267	275	283	284	257	284	283	245	285	287	260	249	265	262	251	283	285	270	247	245	265	270	274	245	284	248	267	239	273	290	285	253	246	243	230	241	274	290	260	273	261	285	260	282	265	239	260	265	291	219	255	275	269	267	283	239	269	239	266	263	280	262	303	299	302	281	272	263	265	299	264	269	258	298	265	307	264	257	235	252	241	270	291	301	266	262	243	274	295	298	242	257	281	284	271	287	276	282	258	273	251	256	273	282	276	283	248	265	267	290	269	281	305	283	277	262	270	255	297	300	293	268	319	252	259	280	242	271	261	293	252	263	264	260	278	274	295	310	269	233	279	245	282	262	271	274	239	275	264	264	254	255	287	289	271	273	227	282	244	264	287	280	277	248	288	296	258	273	269	268	276	264	277	265	272	290	293	264	283	269	255	271	257	287	278	268	298	292	273	258	295	252	266	277	280	236	259	248	268	270	264	273	253	276	282	243	232	271	274	259	272	234	278	268	263	292	232	268	259	283	279	279	296	273	258	276	270	249	259	287	272	253	262	229	276	280	237	270	282	255	279	285	255	279	262	269	241	255	251	297	311	298	282	266	257	299	273	271	270	288	255	240	257	269	295	248	253	256	270	237	236	251	263	273	253	265	271	304	261	259	277	243	277	266	273	267	256	273	290	262	257	257	272	267	234	283	303	283	270	279	282	260	276	257	290	269	263	256	306	245	288	258	257	283	253	243	295	273	285	251	291	301	273	285	290	298	270	264	247	281	238	252	280	278	289	272	291	258	253	269	282	296	267	262	273	259	282	249	250	289	267	291	272	269	252	265	315	255	260	263	266	258	261	259	250	256	284	266	261	267	242	271	276	255	265	270	268	274	255	279	265	256	295	280	235	270	250	280	272	279	261	253	264	305	282	258	282	297	284	279	267	280	244	264	263	292	263	267	296	264	263	256	275	248	298	268	259	277	281	290	287	269	279	251	286	275	279	267	249	278	262	249	250	269	256	278	273	279	294	254	271	280	308	269	294	241	220	234	277	286	264	282	305	263	277	264	266	278	267	249	301	259	259	283	261	264	262	244	272	265	285	285	259	284	261	244	248	273	297	260	245	256	248	307	255	278	267	269	281	276	280	273	326	289	306	243	292	280	260	277	251	261	259	258	284	271	242	254	248	285	300	252	281	283	254	250	278	283	286	260	289	293	256	271	270	270	255	258	278	248	243	274	293	288	291	269	279	257	275	287	298	300	291	261	293	273	296	266	273	276	284	255	287	268	265	280	279	273	281	262	307	300	274	272	292	267	308	305	309	292	257	254	265	287	255	267	273	275	262	273	296	288	269	240	266	296	278	246	265	278	269	266	255	253	277	298	270	277	270	292	267	286	258	260	301	271	257	295	278	279	278	272	292	261	237	259	263	256	265	260	256	249	278	258	252	276	289	305	251	261	280	263	261	298	277	299	250	228	293	292	257	258	246	295	287	258	245	265	282	288	275	248	247	259	249	278	267	293	258	271	254	254	281	265	266	257	256	258	249	239	281	287	272	272	269	276	275	287	299	259	268	296	284	267	260	260	261	245	258	263	290	240	290	295	286	273	276	269	275	281	276	281	266	301	301	283	300	263	266	270	276	289	277	263	251	255	265	273	272	258	256	251	273	281	274	272	282	276	244	283	315	269	277	286	280	309	285	276	282	300	285	283	273	287	286	274	269	289	302	276	253	271	257	298	265	257	278	279	269	285	253	270	242	260	273	285	264	274	267	284	281	275	286	258	267	313	280	255	292	281	253	254	257	282	262	240	296	257	273	273	256	269	258	270	258	282	265	267	313	262	249	272	254	301	279	254	269	258	291	278	295	271	246	293	276	276	270	264	275	251	280	275	295	268	256	261	317	290	300	255	259	269	280	265	271	233	273	280	278	277	265	270	265	272	268	225	282	274	245	250	256	277	276	254	250	290	282	263	260	271	278	260	269	278	286	292	239	265	284	275	252	235	268	294	275	235	281	253	267	300	278	278	300	286	273	267	246	270	225	293	291	269	251	249	283	295	290	271	299	292	278	249	265	228	287	277	272	264	285	281	253	245	246	268	292	260	261	267	268	252	272	270	259	270	275	297	260	258	282	259	272	275	277	267	286	260	278	262	266	233	255	240	267	255	258	253	250	295	256	315	248	279	271	264	260	228	301	305	229	288	255	273	277	265	326	269	270	250	268	252	275	256	310	279	252	273	260	259	295	247	299	268	278	268	276	228	256	268	277	263	262	272	264	259	302	237	241	298	275	305	285	243	290	273	279	246	253	279	270	238	280	262	232	283	274	263	255	259	279	265	252	296	245	258	275	282	289	263	265	281	267	272	259	246	289	249	276	268	256	260	281	269	267	289	279	291	289	258	257	266	250	272	287	267	273	260	259	259	241	248	237	253	295	274	305	302	257	266	303	276	246	245	275	280	258	291	279	296	292	299	261	274	285	259	281	255	285	259	261	286	300	256	245	303	283	300	262	306	270	301	263	264	259	290	259	277	288	263	262	227	230	264	295	301	253	290	280	241	257	283	301	257	263	265	259	257	242	280	282	273	252	268	292	271	255	299	262	265	245	293	286	257	286	266
2441	708	741	747	754	738	783	723	737	700	694	737	713	722	672	711	719	709	724	680	699	675	683	688	658	694	690	714	692	713	760	679	663	693	675	726	674	664	694	669	650	734	728	658	703	710	684	700	724	682	646	657	698	680	652	697	766	635	645	679	696	706	729	744	703	703	652	683	713	718	679	692	668	683	685	670	708	728	710	714	722	670	698	703	660	652	666	668	693	709	711	635	752	666	681	707	675	684	694	691	714	667	679	696	657	740	683	654	724	708	647	674	704	661	658	717	696	690	662	688	649	678	665	688	696	735	690	682	703	688	711	732	681	663	724	696	667	644	687	662	666	734	680	697	716	722	711	736	655	668	629	666	682	709	722	706	652	719	683	702	687	676	691	688	682	716	705	697	699	678	700	655	712	703	748	673	672	687	720	687	721	691	679	712	701	670	668	686	695	707	729	681	706	649	655	700	737	678	667	721	666	693	660	694	665	658	659	689	651	702	686	642	720	670	693	716	681	694	710	728	713	711	640	672	681	664	679	677	702	709	681	720	691	671	692	685	674	647	733	714	696	699	728	672	666	686	694	698	753	690	685	717	680	665	693	703	674	746	662	704	703	711	683	687	743	692	741	672	653	756	705	724	673	638	661	665	690	699	645	682	718	713	699	663	650	714	709	705	707	696	689	683	688	689	646	672	706	655	701	707	725	690	699	703	713	731	709	728	686	663	689	678	693	681	679	711	707	714	705	737	694	736	687	693	706	718	644	668	704	691	690	683	651	716	740	710	682	737	685	649	680	672	661	670	716	672	704	728	667	682	701	684	673	715	766	718	673	715	701	685	676	657	711	699	650	692	694	714	725	655	674	690	692	665	661	671	676	695	686	706	689	666	727	716	685	725	665	681	679	616	703	664	643	667	663	678	708	737	682	719	713	664	651	774	696	674	721	652	707	633	695	706	663	724	732	706	682	695	671	712	669	705	714	701	668	712	692	652	695	674	714	665	718	697	736	698	676	728	685	674	704	686	692	719	628	683	700	698	685	647	721	663	697	650	664	717	692	665	649	644	690	725	705	696	724	684	694	739	703	664	679	675	743	681	667	713	681	666	655	651	730	731	653	682	691	662	729	675	660	779	673	671	684	725	728	659	690	674	672	702	699	699	741	749	709	681	742	647	712	736	705	709	706	666	618	680	643	700	683	649	683	728	704	699	676	668	668	699	737	732	666	672	710	654	710	653	670	688	664	735	723	652	698	658	698	683	730	662	698	693	674	651	702	675	670	710	706	696	738	668	702	728	712	639	638	720	714	706	726	741	678	705	695	693	665	677	723	726	664	668	669	711	707	668	705	717	661	676	670	720	677	676	664	685	713	631	673	696	692	701	682	709	747	666	694	673	707	675	657	691	698	692	706	646	657	655	724	723	710	672	674	682	673	743	706	689	689	701	682	688	707	694	680	716	715	705	705	680	668	666	691	677	683	710	685	686	695	679	698	667	704	674	666	671	732	665	704	657	733	697	670	694	716	720	672	753	685	663	690	667	714	675	678	685	710	698	705	691	677	698	663	751	735	687	720	649	739	679	704	653	655	672	651	661	697	692	628	673	696	641	665	699	717	663	685	689	671	729	689	713	692	729	663	676	708	706	674	685	699	731	656	700	725	683	680	688	723	659	673	726	716	699	694	666	671	747	668	700	733	709	665	704	651	668	693	713	656	705	705	665	665	668	718	707	687	641	671	691	709	682	703	730	690	736	684	704	727	690	661	725	697	666	687	679	707	707	697	656	717	712	702	711	736	675	652	714	634	724	720	696	651	708	709	675	719	742	706	682	683	726	702	714	667	686	659	724	700	691	704	636	672	642	692	731	688	665	698	738	689	715	728	693	717	738	688	712	691	670	704	721	676	686	683	724	700	669	735	699	671	732	717	656	705	725	690	703	714	686	708	686	692	691	694	668	674	668	735	698	697	680	747	720	667	641	726	694	698	708	731	678	669	690	708	739	654	685	706	690	690	725	684	687	718	667	736	667	695	645	679	669	676	702	683	659	682	754	710	709	705	668	692	692	645	644	710	690	677	651	679	668	697	679	667	714	698	695	727	674	702	680	701	670	679	684	722	656	719	654	673	703	676	669	621	700	702	705	681	749	704	735	659	744	676	646	694	703	708	676	728	719	719	713	665	676	711	700	663	679	700	710	657	682	735	684	687	667	672	666	666	751	672	689	653	652	687	661	671	687	645	688	677	676	704	699	677	703	676	685	674	702	702	759	707	660	704	697	692	708	660	722	713	657	712	673	685	681	659	672	659	694	675	660	642	661	685	703	698	700	666	719	678	690	678	676	716	695	704	687	685	686	664	663	661	689	663	657	697	691	703	689	700	681	689	679	672	662	680	686	656	712	654	727	660	695	706	701	671	711	677	687	695	702	730	673	642	727	674	686	662	675	674	716	709	761	683	665	683	673	694	683	706	726	670	688	680	670	732	668	699	692	660	711	705	712	696	678	668	666	649	674	692	694	690	714	686	667	684	692	716	674	650	705	706	663	691	671	697	696	727	710	727	661	709	661	646	719	689	722	708	667	694	694	719	669	728	672	697	707	669	695	658	685	655	712	674	664	742	697	692	686	721	657	668	696	680	690	701	670	678	690	744	679	708	662	704	728	666	705	669	658	658	663	696	686	705	732	706	686	623	712	678	710	675	673	718	689	681	717	687	667	665	683	693	730	699	654	685	672	710	713	686	744	678	717	667	712	717	685	697	658	696	672	662	707	719	768	680	670	739	653	696	726	695	705	684	692	700	679	691	662	699	671	676	671	672	684	671	720	684	717	689	654	664	704	714	696	678	730	730	671	679	682	695	656	727	693	715	713	710	676	679	690	693	652	657	714	731	663	717	719	681	712	702	715	730	707	690	693	710	702	745	700	725	727	679	686	721	696	704	701	682	673	688	661	737	671	699	699	659	705	677	685	733	657	671	649	712	693	733	677	666	677	690	673	701	665	690	712	683	665	704	726	747	696	685	683	694	691	667	685	681	687	645	690	678	725	668	688	702	727	717	720	742	707	694	673	652	684	756	691	652	739	668	685	677	717	705	704	692	709	685	680	658	689	714	697	682	785	698	719	701	697	685	663	697	684	673	637	696	702	683	644	679	665	717	703	659	692	635	697	675	697	675	656	680	686	672	715	700	693	720	713	669	681	714	707	699	708	674	746	689	670	646	701	673	629	683	681	683	707	704	702	743	696	709	696	664	737	700	721	692	689	710	714	690	690	664	717	660	755	699	679	724	704	700	647	717	686	709	697	725	728	685	680	664	642	675	666	684	690	710	662	682	682	693	712	713	653	676	649	691	690	691	705	685	668	679	697	673	682	635	701	664	694	654	690	708	699	629	679	710	724	627	694	657	716	692	687	718	697	684	736	671	660	689	712	698	724	693	712	714	717	704	695	739	658	664	683	629	736	583	730	687	719	689	722	678	635	662	682	698	710	670	694	666	695
6891	918	992	796	588	487	401	341	285	285	246	214	253	216	222	218	205	214	206	205	191	190	180	178	201	165	164	221	181	168	176	156	152	196	174	172	172	169	182	181	187	162	175	175	166	209	181	165	183	165	170	176	186	168	159	165	181	181	149	168	154	182	187	198	194	198	171	163	158	144	148	155	176	145	161	168	173	176	187	147	149	186	152	202	180	183	177	174	168	181	189	166	174	149	164	160	191	180	177	176	180	176	152	180	180	175	169	156	176	167	164	184	178	155	167	153	173	160	185	178	166	162	150	195	169	192	164	181	197	161	166	167	138	178	180	177	169	175	162	167	170	162	176	194	181	181	173	158	175	152	174	189	178	163	169	196	165	185	162	190	144	169	145	176	146	170	160	164	159	187	161	165	152	169	140	167	186	210	183	182	152	164	178	167	167	167	170	175	185	165	166	206	168	185	162	161	195	178	167	210	174	177	162	164	185	168	149	175	185	195	169	160	165	169	166	180	165	168	191	174	162	172	189	165	168	172	203	179	170	189	180	176	168	167	181	160	190	169	169	189	185	197	153	173	183	175	175	189	176	163	151	170	167	196	172	166	158	185	179	179	164	175	185	161	165	182	188	149	171	206	192	144	150	166	179	167	175	172	168	174	160	184	184	165	162	193	165	183	169	158	200	169	182	161	189	170	162	186	174	161	164	172	153	158	174	168	174	174	162	147	176	164	153	159	180	179	167	183	170	161	151	154	181	186	172	178	172	166	156	162	185	158	160	181	167	202	180	202	151	167	164	180	183	166	204	162	186	184	190	161	168	171	173	128	142	181	183	178	173	185	186	181	165	170	172	193	155	171	162	163	182	162	161	171	165	160	167	173	149	135	151	191	194	176	209	153	188	165	155	163	167	174	180	160	182	163	188	178	171	178	169	170	154	158	186	157	195	158	172	173	187	147	182	177	178	166	178	178	157	182	160	152	147	217	167	163	156	154	189	169	167	184	177	166	174	183	177	161	182	181	189	178	171	175	171	173	176	180	158	186	192	162	188	185	166	176	172	168	173	157	146	172	154	177	181	177	172	184	161	181	173	170	166	177	177	172	185	180	180	172	156	157	162	161	169	178	178	183	167	179	172	173	181	161	151	159	174	170	162	171	172	196	165	166	146	184	168	171	150	179	147	179	182	156	180	198	159	183	175	185	190	175	154	202	152	160	166	167	170	185	162	152	163	155	152	176	183	161	182	162	159	171	187	182	172	172	168	170	184	173	161	174	158	158	165	164	190	162	205	151	186	179	158	164	172	168	153	171	178	159	175	152	173	166	171	180	148	188	158	179	182	185	172	162	191	182	195	159	172	186	163	141	160	171	176	158	153	177	178	169	209	172	160	166	177	172	173	171	193	176	178	162	183	200	165	179	153	174	175	172	173	178	182	159	168	184	144	165	163	183	157	186	204	167	157	172	199	162	193	146	160	172	162	182	191	185	177	177	180	180	167	164	186	179	174	159	199	166	173	182	160	191	176	185	171	173	156	189	180	171	183	160	183	153	172	150	186	133	164	166	178	159	179	169	171	163	187	177	189	164	160	142	157	170	181	196	163	149	180	186	163	172	151	175	155	148	176	151	189	191	138	181	156	161	185	195	172	147	189	188	159	169	151	150	182	151	176	191	185	163	170	153	162	172	180	172	214	166	173	178	186	182	169	169	153	188	176	174	168	160	158	142	165	173	179	151	177	190	181	154	165	182	180	178	158	163	155	152	161	162	180	189	172	158	156	192	162	166	172	173	164	159	173	174	171	168	157	162	165	161	177	193	154	181	162	160	171	190	141	167	172	166	150	185	162	196	146	194	170	192	186	182	151	181	179	166	165	179	170	187	173	168	162	186	169	162	158	178	193	190	158	164	172	161	155	153	174	182	198	175	160	181	165	185	193	185	173	183	152	160	178	172	167	152	162	167	177	129	182	187	172	156	159	148	179	175	161	178	142	201	173	160	160	163	163	147	167	191	163	185	177	182	189	174	176	185	164	174	217	164	193	177	176	188	168	175	186	145	177	149	156	162	169	195	170	161	183	198	158	169	142	153	169	173	162	200	184	155	174	183	155	169	167	166	174	153	153	160	145	175	163	168	160	155	196	177	164	191	179	166	173	158	172	164	187	159	169	182	165	163	185	175	168	164	171	172	153	167	151	177	180	175	177	175	191	153	152	168	194	179	165	198	183	153	155	171	172	154	183	192	181	189	158	138	172	164	189	171	144	174	153	160	176	152	173	169	129	183	180	162	168	169	161	141	138	163	154	171	170	161	176	165	177	173	170	183	164	183	162	156	165	204	182	148	154	170	148	183	157	163	169	164	164	186	183	187	169	203	195	187	142	172	176	165	183	176	180	184	162	154	172	193	167	166	186	179	174	168	160	175	164	161	177	162	167	174	162	175	146	176	158	170	168	180	179	144	171	199	180	165	166	152	164	169	177	179	183	166	183	160	169	169	177	154	183	178	160	173	137	174	162	174	164	193	201	197	187	146	168	158	161	177	167	171	173	190	176	177	180	182	185	185	173	168	173	186	154	163	164	154	180	187	162	154	177	145	179	144	157	216	181	160	171	179	163	154	171	178	198	149	186	186	194	170	153	182	177	189	191	160	189	164	173	171	185	172	184	167	173	169	177	174	195	149	188	174	158	168	165	168	179	155	185	170	193	185	167	175	181	181	164	165	164	155	160	163	156	165	179	173	191	168	182	170	166	189	182	162	163	162	177	155	190	174	169	157	171	162	165	176	177	175	163	175	180	176	158	156	159	161	182	166	157	185	187	155	143	184	187	157	187	169	184	165	169	166	170	166	168	170	167	169	190	169	182	157	173	170	163	177	160	158	176	162	166	168	173	195	169	135	184	170	175	166	164	183	183	199	162	183	178	172	174	179	163	193	169	156	164	187	196	185	179	178	194	159	173	170	172	166	173	170	188	169	191	198	171	174	190	170	184	179	158	200	165	148	171	154	138	169	166	171	175	168	158	176	179	190	128	163	178	153	160	195	173	168	157	173	187	144	135	155	166	143	160	179	174	174	171	155	138	191	179	186	161	173	157	170	178	143	162	175	171	185	161	172	172	199	177	181	171	180	185	192	155	199	184	182	152	202	184	158	180	173	195	171	188	162	204	178	177	160	159	169	158	187	166	147	164	157	144	167	196	200	176	195	175	194	173	164	167	172	173	152	177	172	169	153	167	167	170	169	156	153	168	168	171	175	162	160	178	180	170	156	159	184	177	166	192	165	185	178	183	178	185	205	179	153	173	168	163	181	150	158	164	167	154	165	169	165	162	159	214	161	147	164	165	180	161	143	179	179	176	174	161	186	162	178	160	146	166	171	185	171	192	176	156	169	191	195	155	172	182	177	183	149	180	170	215	201	174	176	147	161	163	165	198	179	190	178	184	162	177	175	170	189	147	183	165	148	176	176	181	171	148	164	164	191	161	163	198	156	164	183	181	161
5458	1139	2294	2703	2414	2015	1625	1492	1295	1156	1002	964	867	872	825	805	764	705	651	644	666	680	614	634	623	635	571	615	546	585	585	548	549	570	527	567	528	567	547	564	504	546	551	582	546	481	550	540	537	514	555	547	534	547	501	513	577	492	520	496	478	516	505	530	539	475	505	477	524	500	505	528	516	505	522	510	510	534	452	498	483	537	502	523	541	505	531	511	521	519	517	487	541	538	530	520	505	527	522	510	466	482	513	556	459	523	532	517	515	492	475	532	510	538	504	495	489	473	508	491	516	520	551	486	506	513	555	500	500	514	494	481	479	498	530	501	509	489	537	472	516	532	494	468	464	509	513	501	512	531	532	468	483	527	516	491	540	490	517	486	502	525	486	507	535	501	488	532	501	519	465	496	479	478	486	475	531	491	512	512	505	516	485	529	491	493	508	489	502	512	473	562	513	498	498	509	511	513	483	501	508	499	499	491	505	509	478	509	505	489	480	519	511	466	495	451	513	554	481	477	528	506	495	504	513	493	464	493	516	502	538	513	469	514	533	507	481	489	522	528	487	521	515	514	498	479	537	511	496	485	456	542	487	499	450	469	504	496	469	536	541	531	534	499	546	505	493	518	484	523	510	484	520	496	519	528	508	519	542	463	493	518	464	501	477	516	502	509	505	513	442	504	508	475	516	504	503	524	501	495	489	484	531	506	490	538	502	525	493	522	523	497	476	523	468	528	504	507	498	488	499	487	536	521	493	457	531	477	487	506	505	502	507	472	490	452	521	531	518	536	497	517	555	512	496	496	531	488	522	507	510	485	520	484	516	515	494	476	474	497	472	537	525	503	496	504	481	471	510	494	473	508	542	547	509	497	504	522	533	498	462	498	510	541	458	491	479	533	506	460	504	507	493	526	520	502	498	475	524	479	482	493	521	498	538	498	478	506	486	498	497	486	497	522	544	503	479	486	482	463	515	514	547	548	465	513	475	460	494	525	510	518	502	492	502	483	472	533	498	507	494	495	505	529	486	489	516	486	487	499	501	521	525	530	477	567	514	489	479	525	504	488	482	507	518	515	452	500	496	509	511	497	521	554	515	485	495	497	491	475	461	541	485	495	500	495	516	527	456	475	502	515	510	513	509	491	512	479	507	522	468	478	489	495	494	481	560	533	493	513	504	464	526	480	514	506	509	508	509	508	492	512	496	498	493	468	529	532	477	552	524	484	508	527	478	494	508	536	498	496	498	496	541	499	513	476	509	505	494	516	493	521	483	550	499	473	554	522	502	535	466	532	521	545	536	526	485	490	477	497	528	505	518	488	524	513	505	533	507	512	534	521	508	492	474	482	524	477	530	482	495	502	533	484	501	538	505	497	518	530	478	516	509	506	525	505	469	494	532	536	484	497	502	513	457	503	494	479	486	498	521	487	484	501	461	477	508	509	545	508	478	467	494	505	479	530	470	500	532	467	488	471	538	493	504	508	468	477	491	459	523	571	492	526	481	481	537	495	498	509	509	501	509	497	481	540	499	454	526	477	528	535	493	510	504	537	517	501	485	533	510	468	480	505	481	517	480	514	490	467	514	491	498	476	507	477	509	480	515	476	538	502	446	556	514	495	471	539	507	499	524	481	503	487	503	562	497	511	509	500	497	490	509	516	472	508	500	469	508	492	498	515	483	505	522	463	494	497	456	480	511	496	530	484	474	510	466	470	511	458	506	510	469	500	551	517	498	497	475	498	482	530	527	480	529	527	505	527	450	514	460	470	471	481	510	491	515	517	463	511	449	500	509	508	504	532	472	464	465	490	485	529	502	543	488	510	524	507	528	481	511	510	531	508	495	496	534	476	499	519	533	531	519	497	530	529	499	545	498	499	496	515	504	515	500	472	525	533	487	503	520	514	494	470	497	497	499	476	484	520	509	498	538	510	506	489	521	510	486	531	492	485	485	515	484	526	497	536	470	523	519	500	512	481	494	534	457	518	468	513	491	508	489	529	474	483	535	503	526	543	491	493	503	533	483	519	499	475	507	512	470	493	500	509	482	547	506	436	478	514	523	550	478	519	442	473	526	548	499	500	562	474	491	502	498	488	477	535	468	537	480	526	531	473	501	484	497	495	481	498	509	495	485	498	473	482	518	497	533	530	469	460	498	458	537	519	505	473	493	512	479	459	490	499	516	478	484	485	501	486	522	519	476	515	510	470	525	517	506	548	515	507	455	542	519	480	513	471	506	476	464	472	462	552	492	543	509	502	561	522	440	504	488	483	512	543	523	474	517	516	485	510	503	473	549	487	506	488	500	498	491	531	513	531	528	502	495	505	503	497	482	472	503	517	542	504	501	460	479	515	507	503	553	530	497	521	500	511	511	480	484	487	490	468	519	502	454	540	513	532	457	529	508	527	525	470	459	456	456	500	542	531	515	505	526	557	531	488	522	527	529	435	512	524	507	533	519	492	474	498	486	510	501	493	483	502	512	508	487	526	508	525	466	491	517	502	528	509	493	550	507	478	521	482	490	500	521	497	456	511	503	492	474	554	480	480	500	541	479	517	490	493	519	504	495	498	480	530	520	536	522	541	464	485	519	452	474	498	459	520	510	492	559	468	491	541	510	482	508	501	469	476	531	517	507	517	493	480	492	493	504	490	528	475	523	503	494	481	495	489	527	509	514	501	499	486	516	484	526	516	513	454	531	487	488	476	509	486	472	461	505	516	504	525	530	486	487	492	499	556	521	496	519	489	486	484	520	520	527	473	496	511	517	542	549	576	476	497	468	542	516	468	491	505	496	536	507	484	531	497	522	526	524	509	487	484	482	471	487	492	514	473	475	457	534	488	526	495	535	520	544	514	497	496	454	514	520	498	527	505	503	490	515	494	479	509	498	484	477	489	530	476	481	510	507	514	494	497	539	552	504	490	501	483	489	509	499	508	496	501	499	550	506	478	489	502	491	505	545	484	482	484	512	543	519	511	496	486	542	488	519	519	490	521	493	497	482	544	496	508	486	476	480	509	528	520	513	478	498	514	537	518	530	471	508	519	521	490	509	487	509	519	481	530	521	505	469	489	504	521	544	524	529	467	479	498	510	523	512	500	524	483	509	536	520	481	504	512	463	461	484	497	479	491	491	455	492	488	482	495	514	498	492	495	470	495	509	480	490	507	508	490	492	495	495	464	527	486	512	512	503	511	492	520	491	505	488	521	518	474	530	521	456	515	542	544	518	495	482	502	454	485	451	530	484	472	532	469	495	503	530	493	526	503	481	472	518	520	465	502	495	491	526	491	509	470	457	525	545	527	527	517	489	478	487	505	521	498	555	517	489	511	508	512	500	482	489	524	532	499	534	489	489	484	457	514	497	491	487	511	459	547	554	497	463	536	496	513	492	500	470	467	453	501	513	512	514	551	556	525	493	482	532	501	519	541	484	471	473	442	568	488	478	515	491	519	515	533	488	517	520	511	500	501	542	515	517	492	466	512	496	511	504	517	519	477
13711	2236	2230	1782	1283	945	749	653	572	551	492	441	415	403	374	366	392	375	363	389	332	341	354	327	350	352	307	351	373	326	359	308	355	359	312	371	313	341	378	352	338	327	314	313	352	300	330	291	354	305	341	296	302	335	322	313	300	339	318	325	305	331	322	302	323	301	295	317	303	346	336	313	327	314	320	333	300	326	308	291	308	338	310	338	309	314	313	336	307	322	357	317	297	330	292	320	328	302	322	381	382	335	346	298	319	323	274	308	334	376	302	324	304	371	326	308	292	301	316	315	341	323	328	306	331	338	340	305	324	322	293	322	336	328	300	339	301	343	328	329	312	296	333	334	328	279	292	322	346	325	318	303	296	284	327	326	333	333	334	339	315	316	350	355	362	315	315	323	317	306	278	306	311	344	297	343	323	299	310	307	341	314	285	317	295	305	340	278	347	352	300	354	338	311	310	321	339	326	290	286	327	283	283	327	336	337	301	321	331	370	370	321	327	347	320	349	332	343	318	307	308	302	337	325	359	329	328	326	308	302	324	355	325	310	320	351	324	323	312	354	322	288	336	303	345	349	321	320	341	331	334	286	317	313	344	331	298	304	323	302	304	311	339	332	293	306	302	329	326	311	295	280	318	287	304	286	316	324	308	324	282	324	309	287	324	303	295	331	270	296	310	291	320	304	331	340	313	289	336	296	345	288	293	341	320	348	297	343	313	288	302	337	341	335	321	326	330	292	287	298	333	302	331	318	316	325	329	305	319	325	303	334	340	315	302	310	318	329	315	309	331	334	322	303	321	330	329	330	335	299	319	334	325	305	281	335	332	338	320	318	327	343	309	288	317	307	307	331	321	299	350	316	325	342	335	270	337	302	302	325	305	298	321	297	310	323	284	323	329	318	328	306	336	332	294	315	308	344	303	311	368	319	330	291	297	291	309	324	311	312	337	313	322	306	294	306	321	343	303	328	316	304	299	303	355	313	321	292	350	302	311	293	313	326	299	290	329	308	319	302	317	314	324	299	304	300	320	304	355	323	364	337	312	327	310	307	308	343	341	332	336	339	347	337	328	336	325	305	325	319	309	332	310	297	291	307	311	307	315	314	298	301	304	333	329	335	350	324	330	305	288	312	330	340	343	340	358	324	310	299	302	312	304	354	312	290	296	326	342	315	296	332	333	335	313	326	289	367	310	323	320	315	298	312	343	294	288	328	304	322	314	301	287	297	346	338	303	312	296	313	340	297	338	309	354	344	315	285	321	287	325	303	294	338	292	315	317	334	301	317	300	302	321	295	338	342	324	333	287	306	327	290	294	348	297	338	315	347	333	312	299	282	350	344	306	313	281	303	307	310	310	310	313	337	321	345	299	344	312	352	327	342	352	306	278	274	329	297	359	329	323	344	314	313	351	305	289	282	294	320	329	297	294	341	323	297	317	310	285	339	346	303	335	296	302	314	308	292	304	284	318	285	318	295	321	361	309	337	321	295	334	337	307	287	300	312	303	323	287	326	369	313	310	316	321	334	333	275	293	287	286	314	339	316	336	343	353	286	299	292	316	297	318	314	307	314	325	337	323	317	313	306	309	342	288	335	341	344	328	326	337	331	335	304	350	304	308	297	313	341	350	317	334	316	359	328	285	327	316	300	338	305	311	313	304	334	361	288	318	311	316	318	363	325	342	333	327	324	331	295	338	307	300	300	324	294	334	343	331	313	336	305	347	324	331	297	295	326	359	294	339	339	333	336	350	334	337	337	325	316	297	337	297	322	296	310	336	299	348	346	335	310	314	342	312	297	330	316	306	326	302	302	316	318	323	320	300	300	347	313	306	312	339	321	318	332	312	321	342	328	317	349	305	302	341	324	280	339	305	310	317	307	324	313	325	324	309	316	294	296	331	318	313	308	319	326	335	295	295	358	300	301	335	335	328	330	306	298	311	332	285	311	288	355	324	316	295	333	329	345	323	336	339	307	296	323	354	335	369	299	310	304	326	332	274	359	324	296	325	345	370	305	308	312	333	299	280	328	319	298	301	317	344	367	307	316	325	320	326	334	296	325	249	336	340	332	300	330	324	336	315	295	329	332	273	329	311	305	331	318	296	308	333	344	320	317	303	355	302	334	341	318	296	304	353	321	301	312	306	348	335	337	283	294	322	318	298	308	314	279	307	303	346	312	305	324	295	317	306	313	322	309	320	341	313	308	304	308	333	340	334	288	315	316	350	280	302	308	307	322	341	296	298	305	350	298	304	327	288	290	341	308	360	309	332	302	302	308	313	331	359	304	303	358	341	322	355	325	294	348	324	300	319	323	315	321	297	311	352	306	301	326	295	329	325	342	333	311	317	317	339	310	322	352	355	324	332	321	322	326	312	329	301	293	338	316	311	312	316	309	304	302	280	330	322	324	311	362	307	333	294	247	350	303	325	315	313	312	309	310	315	304	316	311	344	300	323	347	376	298	289	320	298	277	325	301	307	321	318	299	345	313	280	337	302	302	314	298	320	336	338	335	334	331	322	300	317	324	301	335	317	306	338	326	289	312	311	334	318	296	338	313	333	303	353	337	331	302	308	348	304	299	320	321	293	321	336	337	283	310	310	321	342	379	331	303	310	332	291	315	339	329	320	357	352	358	338	303	331	310	312	295	277	376	339	322	306	308	337	314	349	350	291	331	306	298	377	342	315	324	350	311	337	310	319	311	316	318	310	332	340	356	320	308	308	293	296	321	305	338	331	306	336	333	322	316	350	338	320	313	309	316	335	315	296	319	310	298	342	309	316	308	303	305	323	272	337	286	323	308	325	325	340	322	312	322	286	335	306	345	297	317	286	308	311	344	328	334	317	284	337	320	278	294	338	331	332	310	313	341	295	305	316	302	297	297	327	328	297	293	332	315	324	330	358	329	289	334	334	323	330	312	258	276	328	307	330	316	319	340	315	337	329	326	330	329	301	325	335	291	349	275	264	369	301	360	330	311	362	301	317	289	312	292	303	326	321	317	322	319	326	315	338	301	314	301	345	318	343	325	256	346	341	299	301	345	312	311	270	328	326	320	345	314	334	343	327	331	309	301	316	293	298	331	328	287	314	311	326	313	292	278	318	325	356	341	349	327	326	297	296	317	325	310	300	288	262	322	307	335	314	331	330	305	333	313	319	342	315	324	298	305	314	313	311	333	298	337	319	323	353	316	302	310	309	358	308	333	339	291	334	311	302	300	303	286	296	324	325	300	325	324	332	344	330	351	318	324	328	311	312	292	327	287	343	291	331	287	345	308	311	313	324	317	312	313	330	319	280	332	318	305	305	329	326	304	285	324	309	352	311	295	346	337	300	307	293	317	325	322	328	341	319	345	316	308	319	316	303	326	339	306	316	274	332	333	308	309	310	353	343	300	292	342	326	312	309	309	324	294	325	335	292	330	303	315	300	338	327	317	318	293	306	315	341	343	326	312	326	311	308	297	343	337	287	328	310	296	318	336	282	294	323	308	306	307
7673	2125	4298	5200	4606	3752	3119	2678	2412	2165	1851	1745	1620	1558	1397	1376	1306	1250	1275	1166	1146	1135	1071	1061	1068	1061	994	1044	988	1025	966	942	974	958	936	928	936	932	929	933	912	905	872	911	878	879	906	882	869	888	873	851	877	874	870	864	867	842	863	861	944	876	837	866	834	864	850	800	829	823	840	841	808	865	835	881	843	827	870	860	831	839	833	856	856	839	845	871	887	865	844	810	845	791	864	802	838	865	835	817	866	846	809	831	834	817	868	863	827	836	841	852	844	849	829	849	823	818	839	828	830	846	859	842	882	879	852	833	820	771	848	855	813	879	810	841	836	802	841	856	806	824	822	849	869	844	842	839	861	841	821	803	825	819	862	854	853	818	803	778	857	811	816	868	801	821	771	852	816	789	853	840	814	808	835	837	830	842	887	865	807	851	813	785	848	817	802	862	829	860	877	819	799	821	817	856	870	821	792	828	850	842	809	820	846	799	835	858	800	831	819	866	802	840	848	824	847	835	805	859	835	824	813	847	792	808	821	829	814	822	810	784	791	841	768	853	846	843	834	834	889	808	830	834	837	849	801	865	873	801	804	843	789	839	802	815	851	865	840	809	837	855	794	831	793	838	830	771	838	928	793	868	837	829	827	809	825	844	802	844	843	820	800	826	785	826	826	801	758	853	876	829	830	835	849	814	835	828	846	842	859	829	822	852	791	826	848	850	831	797	793	817	808	834	811	836	821	827	817	831	794	775	791	865	858	834	850	805	831	821	842	854	793	835	840	802	886	802	856	815	835	806	851	835	821	795	858	821	805	800	850	816	813	821	851	835	841	850	882	860	827	822	800	824	816	817	862	860	783	841	877	836	801	846	833	816	839	841	835	826	871	837	819	844	845	853	805	837	835	828	781	826	824	835	862	790	786	822	849	833	860	792	831	811	835	834	854	812	824	818	795	898	828	821	825	800	848	826	824	835	813	834	858	811	837	798	830	810	824	820	845	832	828	834	790	794	827	881	785	877	850	834	832	812	839	871	833	834	878	805	875	854	849	857	816	845	859	863	905	890	793	847	836	818	830	807	803	834	791	851	791	815	810	796	790	827	852	840	829	793	841	880	812	832	805	868	825	861	819	848	807	832	849	838	830	801	839	824	833	847	759	892	843	848	817	884	871	759	816	843	809	867	754	849	820	845	796	820	815	838	860	781	866	849	787	835	795	845	832	839	827	813	827	810	841	850	841	788	813	824	835	792	800	797	790	793	855	854	808	866	859	813	801	823	825	823	795	849	860	882	852	830	835	783	789	805	811	841	810	860	811	822	803	834	856	889	812	840	833	851	850	798	816	838	840	809	821	843	781	865	803	837	827	834	817	832	851	825	784	803	807	786	867	821	872	867	791	825	822	823	796	918	820	815	878	826	828	833	861	847	871	785	810	842	792	821	829	827	824	867	804	818	845	877	801	797	829	818	820	846	856	808	849	874	845	784	814	837	772	828	870	813	878	800	814	829	870	866	814	864	788	838	824	837	846	767	856	836	805	801	849	839	833	849	851	848	782	816	826	786	771	810	800	822	819	864	880	856	803	862	822	807	844	781	820	860	832	882	853	818	868	790	867	798	842	798	875	910	823	897	843	844	859	851	831	829	839	795	816	797	895	834	842	852	796	826	843	826	821	869	842	815	846	763	843	838	813	833	825	773	859	866	861	836	827	804	802	820	836	834	882	859	845	809	895	860	774	843	824	780	818	832	826	847	835	841	845	783	822	862	857	875	774	836	852	830	876	809	792	822	824	833	787	791	834	851	807	840	859	823	848	843	842	836	821	840	795	849	934	826	842	855	801	846	827	839	814	834	837	827	851	763	794	797	808	817	854	822	810	819	812	861	789	811	810	809	819	859	861	827	789	850	853	820	823	822	797	875	781	827	796	841	801	810	774	841	891	856	850	812	823	825	858	851	840	808	842	823	804	869	792	871	866	855	826	862	817	853	816	864	856	829	847	831	808	806	851	815	856	856	876	797	915	862	849	830	831	829	820	846	858	847	897	822	869	845	895	817	810	858	880	866	837	850	780	834	791	812	893	817	835	852	810	821	824	838	828	794	854	874	817	850	794	860	822	808	854	809	815	826	915	785	815	897	853	805	814	785	779	811	882	827	858	855	810	797	831	813	867	861	860	843	869	818	853	858	788	849	806	839	821	825	813	808	883	877	822	860	864	814	819	812	808	821	857	825	838	865	830	780	811	833	860	842	800	813	801	878	863	782	821	826	826	805	837	804	788	848	853	862	829	805	845	884	834	865	856	826	839	817	811	837	819	858	849	805	911	819	872	840	833	768	841	784	783	901	865	807	824	853	879	857	845	850	830	826	851	871	803	835	781	819	829	826	890	830	842	813	819	783	850	824	803	831	808	836	874	816	855	790	830	839	811	760	788	805	801	862	881	852	774	807	816	799	793	806	820	792	804	801	843	821	839	834	865	780	832	836	832	826	849	817	870	787	844	815	842	845	832	843	872	809	845	857	796	839	800	843	827	824	824	807	834	889	819	852	838	878	790	848	769	838	821	796	848	865	811	809	818	851	873	795	866	830	835	821	863	827	847	853	834	824	809	813	798	903	862	819	822	845	875	854	829	881	864	858	830	863	868	831	768	807	837	878	831	863	816	794	865	816	861	808	824	886	889	852	855	850	795	821	807	822	843	900	843	806	807	834	837	831	857	834	820	792	841	837	872	803	852	834	799	789	855	881	871	860	819	837	786	841	860	777	814	924	828	787	888	844	823	830	823	848	785	807	825	873	796	807	829	817	822	812	884	831	827	803	806	830	842	824	811	873	858	870	908	839	806	778	824	797	847	871	843	790	874	812	836	868	867	798	888	818	818	800	843	764	768	848	801	823	845	795	804	821	795	833	830	795	865	848	831	845	809	912	837	817	825	816	847	837	853	865	847	849	830	818	842	787	846	922	769	829	874	791	833	822	863	871	800	834	799	847	793	858	822	824	849	845	832	830	825	792	893	842	835	817	826	814	836	832	814	836	830	788	853	815	833	795	840	847	818	830	831	839	846	847	799	793	822	834	885	848	857	802	851	794	808	866	804	858	856	853	833	924	841	801	831	846	785	773	826	878	775	789	872	805	770	835	863	870	823	834	799	819	842	834	897	785	850	848	841	813	873	877	800	837	828	821	828	809	849	870	846	827	820	824	814	851	894	850	829	842	811	817	863	821	806	865	768	840	815	842	827	822	828	804	811	788	832	813	822	849	842	859	890	827	814	848	837	807	839	795	794	843	807	856	876	825	922	813	854	846	794	809	812	798	823	840	829	806	824	837	851	836	820	828	844	852	853	830	803	803	822	826	801	801	811	803	832	851	823	807	780	829	850	860	882	855	809	824	817	823	899	803	794	851	814	817	849	838	803	804	801	858	855	806	803	777	861	838	830	818	853	842	917	847	830	881	902	816	820	808	742	826	802	782	812	826	805	782	774	818	842	812	856	807
1893	308	289	260	259	281	291	272	287	238	260	269	270	297	285	257	271	271	248	290	264	252	216	264	255	257	259	284	267	257	270	270	295	255	257	286	288	246	254	246	251	268	260	269	257	265	248	267	266	276	258	247	260	254	260	304	277	281	267	291	268	269	261	281	273	267	274	256	249	272	266	273	273	248	249	290	247	255	258	289	252	251	278	247	256	288	266	251	264	277	284	245	236	305	245	293	274	272	233	263	260	266	284	270	244	298	273	264	278	250	301	277	277	259	294	298	263	285	266	243	261	289	257	268	289	292	270	246	262	264	273	265	292	274	263	283	254	265	266	313	256	269	272	275	261	272	280	264	248	289	297	268	268	243	275	241	286	256	255	272	257	288	285	248	251	279	287	271	240	279	263	260	265	269	271	278	245	293	270	271	284	284	292	275	268	285	258	294	230	248	256	250	280	273	294	290	300	274	261	245	296	281	251	293	287	308	275	265	312	281	266	254	290	283	274	248	246	276	262	235	297	265	251	263	264	260	279	254	271	219	299	283	269	272	279	265	298	275	269	263	258	230	257	248	267	263	250	270	252	242	267	254	266	255	285	284	277	265	284	284	261	287	258	257	242	275	248	273	267	247	290	259	280	279	249	298	258	274	243	280	266	226	298	277	277	278	291	272	248	264	282	272	256	280	255	289	262	275	267	281	269	259	256	264	256	268	248	246	251	275	247	252	260	258	286	269	253	255	268	278	241	248	289	254	250	252	249	266	242	251	280	257	265	261	247	238	300	257	269	277	256	262	242	235	219	262	292	280	257	236	273	269	275	259	251	245	283	260	287	266	251	250	248	255	283	251	280	282	274	278	265	304	276	282	288	238	306	276	245	237	306	250	276	273	260	261	285	299	270	271	265	260	270	276	290	263	289	286	256	257	260	285	252	264	269	244	268	281	264	269	307	306	285	244	276	241	287	270	278	291	271	259	252	288	235	258	264	253	274	269	304	264	296	247	277	269	274	251	266	294	259	285	265	244	234	335	287	280	284	289	278	258	258	256	268	284	271	293	274	274	255	254	287	279	262	260	291	277	284	254	250	271	276	268	285	249	257	269	275	264	279	268	302	272	267	243	266	270	242	286	280	255	297	276	307	266	246	249	257	237	267	291	269	280	275	271	275	258	254	224	272	263	248	265	247	292	294	254	288	243	262	260	252	243	278	267	268	247	286	239	234	252	259	290	266	285	267	264	271	262	262	267	253	274	274	270	278	280	258	283	267	274	264	246	265	273	263	268	262	246	232	287	248	262	290	272	278	238	240	265	264	305	281	261	275	274	246	265	254	288	303	244	260	248	283	257	254	287	283	279	221	274	234	288	275	278	245	257	286	282	270	263	264	267	286	270	252	227	287	263	272	286	299	259	312	265	274	277	229	277	270	282	269	246	266	271	269	239	269	287	279	264	287	277	274	245	275	243	268	288	263	266	295	313	269	254	295	253	279	245	278	269	259	292	279	291	292	230	302	280	256	263	291	250	281	260	281	299	253	227	244	259	287	259	257	285	267	256	259	247	283	304	265	273	283	260	262	241	273	264	260	240	291	290	297	264	276	261	266	261	247	294	278	273	282	244	245	282	257	280	265	267	276	272	273	266	284	281	270	293	271	287	284	241	244	283	251	272	259	294	254	280	261	282	252	280	283	300	281	308	273	268	255	255	248	273	256	269	267	253	264	283	297	278	265	306	270	251	287	265	276	237	266	266	277	251	255	280	289	252	248	255	253	259	245	258	249	279	256	234	258	303	257	294	292	231	293	257	269	224	242	263	297	215	253	293	281	271	280	249	285	257	240	262	265	266	267	238	283	264	299	276	279	262	301	285	262	253	271	250	242	261	264	299	279	261	279	269	293	238	286	278	266	264	265	261	292	245	281	293	284	270	259	274	262	275	274	268	286	285	278	275	272	283	255	276	269	265	266	268	277	246	269	262	276	275	278	262	308	279	252	288	297	250	250	263	278	250	271	269	280	263	241	263	278	301	314	277	246	276	287	242	246	265	265	254	294	277	297	298	266	277	244	275	269	306	247	258	274	268	276	248	238	275	263	294	260	283	271	299	276	270	268	286	306	265	279	285	252	308	263	285	266	251	285	266	290	276	271	293	256	244	237	248	254	272	300	283	267	228	256	323	266	263	270	291	238	274	245	277	257	220	286	258	257	266	263	274	256	244	277	308	279	249	258	268	279	252	265	255	290	278	261	283	269	258	280	283	252	269	258	246	280	277	290	265	273	260	251	279	266	261	258	284	282	266	248	294	266	280	285	268	257	273	258	261	255	284	285	270	273	289	256	283	240	284	258	279	269	249	267	287	254	281	269	287	287	259	284	253	267	255	271	295	272	253	281	248	286	247	261	267	281	238	242	258	259	263	242	250	284	266	262	265	269	300	269	273	308	284	252	256	309	280	277	266	246	263	277	261	234	291	284	263	264	241	304	275	242	282	257	238	294	279	278	253	250	272	278	302	274	268	257	282	267	270	253	244	291	261	304	256	270	240	246	261	243	251	260	284	282	275	261	276	259	259	270	261	287	304	259	303	276	252	283	291	262	262	299	272	264	290	271	297	268	263	251	272	301	289	265	270	249	296	256	274	290	270	256	318	247	258	240	274	265	247	270	284	256	234	288	243	256	291	285	278	278	287	268	261	303	251	235	276	265	259	273	287	270	253	244	249	301	259	258	269	259	267	278	241	263	278	286	261	259	254	267	262	263	284	300	272	277	271	249	283	276	262	281	259	291	264	276	254	252	295	255	257	268	272	273	268	316	267	272	259	246	286	250	267	255	253	273	225	254	249	280	306	288	279	283	307	255	254	254	278	251	277	270	266	259	269	268	260	273	241	274	272	278	275	292	255	290	256	282	274	272	297	277	259	287	264	260	284	235	268	252	280	284	290	275	251	296	278	263	283	244	250	286	263	289	267	274	235	281	266	292	257	261	283	280	232	256	236	245	283	294	284	271	267	268	267	272	258	282	279	283	255	272	280	265	283	273	248	256	276	283	241	284	264	257	247	268	249	308	239	283	282	250	260	260	263	254	295	260	254	251	305	280	267	235	242	276	285	274	288	221	262	245	262	276	277	262	227	269	263	258	256	262	271	267	283	287	291	268	280	306	270	291	265	250	292	273	283	280	290	280	278	266	268	275	282	257	233	237	252	263	248	273	268	290	252	270	236	264	268	271	270	290	273	258	285	264	259	254	251	256	243	286	282	255	284	281	250	292	256	291	284	290	263	241	258	279	261	258	283	262	261	280	266	229	264	255	279	265	293	277	268	281	306	277	288	274	257	268	266	257	254	256	245	248	274	247	288	315	240	271	262	290	247	253	276	284	265	290	269	260	275	267	265	238	274	241	238	274	298	240	245	273	258	268	256	280	252	276	263	277	270	267	259	290	266	239	251	281	245	262	255	285	256	257	267	273	249	240	280	266	258	292	248	245	250	265	268	267	268
2353	671	730	777	754	722	770	695	742	745	735	701	673	677	727	693	687	727	725	716	715	736	698	705	690	694	646	668	694	757	685	741	700	661	694	659	692	716	740	678	719	670	698	685	690	707	731	678	725	655	704	773	698	668	683	659	727	717	691	682	697	699	690	715	685	676	683	695	661	697	635	659	689	698	677	690	694	667	704	709	686	790	691	739	689	721	714	727	669	690	697	703	732	685	672	778	659	700	696	725	688	674	696	709	667	721	673	669	683	651	648	655	698	699	671	678	690	673	617	652	710	730	682	683	701	722	698	716	670	683	706	667	672	671	693	703	677	706	695	664	655	732	740	718	659	738	681	683	716	685	709	694	654	679	730	718	688	682	666	663	697	694	670	716	717	760	709	642	663	729	667	714	697	706	711	666	675	682	721	671	652	702	727	687	695	694	703	685	681	730	693	693	684	701	715	678	690	677	613	698	677	711	676	712	691	741	709	680	691	698	645	691	646	681	660	720	699	701	667	689	703	665	724	704	706	717	672	707	656	728	709	694	692	677	699	674	751	699	725	705	676	717	689	700	690	682	688	627	683	717	685	709	708	710	620	723	716	672	689	695	674	714	688	688	706	681	704	713	703	689	708	705	648	674	654	719	687	675	680	655	685	692	685	713	687	693	694	750	679	709	711	730	685	745	678	741	736	698	675	695	715	715	744	702	693	657	676	691	694	707	709	693	661	666	738	683	699	702	685	701	699	677	681	697	684	742	721	633	725	685	692	654	661	701	679	645	695	652	716	663	695	708	703	697	690	720	714	744	677	701	660	689	679	691	678	725	668	723	654	699	680	656	668	697	683	673	701	670	661	664	701	639	653	677	696	602	685	726	698	709	651	671	695	683	680	627	711	704	716	696	686	679	713	686	696	707	689	653	695	656	688	698	640	689	691	707	725	720	670	649	698	685	700	672	698	731	706	683	680	672	700	725	717	659	694	700	691	690	714	700	714	688	699	729	690	734	677	727	669	682	710	687	736	654	675	662	743	706	710	706	669	696	711	667	736	694	671	666	742	659	684	689	663	688	711	684	676	710	641	680	716	683	663	657	682	705	649	700	683	684	686	687	698	654	679	692	674	684	731	713	711	666	715	731	683	671	682	674	724	713	691	711	703	672	651	702	721	673	732	684	686	754	715	700	756	660	660	660	709	664	676	703	708	676	685	689	676	642	688	698	633	664	660	683	718	716	669	721	682	695	635	671	641	676	720	690	705	701	697	665	708	734	658	720	661	693	676	647	709	732	687	691	690	673	706	688	680	702	736	656	721	695	644	682	679	662	698	691	744	661	750	675	731	649	720	703	690	670	705	696	698	688	693	681	728	698	660	656	627	691	746	732	709	670	674	682	706	669	701	674	717	686	677	767	646	761	669	767	702	745	702	737	707	697	686	645	729	708	697	722	652	703	716	702	725	655	695	692	672	691	661	705	681	664	687	703	644	733	703	666	657	688	691	693	679	705	684	639	685	702	690	664	711	702	664	668	698	689	680	621	684	696	727	719	717	698	716	719	683	677	673	657	692	705	662	677	708	701	694	718	660	646	625	696	653	694	665	724	715	675	672	682	695	669	697	678	669	700	603	720	703	659	697	712	700	691	717	655	676	705	659	695	754	710	657	661	672	627	705	671	697	736	657	753	692	739	713	714	668	673	733	704	683	670	732	673	685	723	656	702	690	650	781	699	673	689	707	671	704	705	665	676	668	734	655	671	686	706	645	653	679	653	675	730	656	713	661	718	655	694	723	727	702	720	674	665	661	699	639	639	679	626	640	703	716	711	646	687	714	692	729	709	676	644	701	675	682	679	705	679	679	694	649	713	677	698	662	659	721	699	688	710	692	706	704	734	655	666	697	659	705	717	673	691	682	699	695	673	660	700	672	645	729	743	656	668	682	687	738	705	698	695	662	682	707	713	660	719	648	716	710	701	699	699	664	690	691	652	680	667	683	718	644	722	679	703	739	669	662	651	638	754	650	678	714	651	628	704	723	717	739	722	707	719	709	683	702	674	676	777	688	723	677	687	643	702	734	714	694	702	700	696	718	680	719	712	677	688	680	661	667	671	677	747	706	676	658	679	615	680	689	704	691	699	682	666	679	750	690	737	691	713	723	654	710	692	708	720	705	642	684	671	703	709	720	716	702	743	696	630	667	706	703	740	679	686	647	690	705	681	716	693	754	713	685	753	700	698	682	720	701	670	674	704	696	627	681	729	701	701	675	676	662	689	686	710	674	687	684	697	723	688	707	688	705	667	677	679	671	690	705	655	683	671	712	714	679	699	717	716	654	646	676	700	649	721	671	651	681	691	679	709	698	682	720	721	673	670	665	701	710	665	673	715	714	672	704	694	655	698	708	754	670	735	697	705	703	684	734	669	698	692	724	673	702	690	725	640	675	656	662	664	629	649	686	686	675	681	663	678	724	679	700	723	743	729	681	665	675	665	679	649	690	706	677	686	676	676	656	693	730	742	666	711	704	684	656	688	741	728	695	672	713	742	685	684	720	686	692	673	747	671	697	675	699	680	747	637	697	665	724	693	728	646	695	683	686	695	684	688	714	660	668	709	655	666	708	672	659	736	681	653	699	706	670	697	716	680	698	662	665	709	667	678	677	692	685	746	710	681	681	727	631	669	676	674	680	681	706	687	666	684	733	664	710	714	701	668	687	713	640	669	645	727	660	700	721	686	688	757	691	665	697	685	684	690	721	682	671	650	682	678	672	702	660	706	718	723	710	682	660	716	701	660	665	731	695	659	697	695	668	709	650	669	666	646	680	678	667	696	691	701	682	707	670	678	666	676	665	654	668	670	688	683	709	662	709	679	681	672	690	640	665	684	710	704	635	682	664	705	698	712	686	671	646	688	672	654	644	766	720	680	699	748	670	672	676	733	686	634	729	668	700	718	683	647	711	640	692	688	679	699	653	686	667	641	685	724	653	660	681	643	646	705	705	697	735	691	724	634	691	682	678	719	705	708	666	678	661	678	663	715	684	722	748	716	689	683	742	704	715	677	708	687	702	687	712	711	737	670	691	638	708	727	753	706	728	695	754	700	659	641	691	697	683	699	692	661	699	689	693	683	659	670	653	681	640	697	655	683	680	709	664	753	716	667	694	724	685	752	677	685	689	641	695	685	699	713	697	707	682	694	689	660	678	742	685	683	713	652	679	684	696	672	710	672	641	627	685	612	664	661	719	641	708	689	687	692	687	661	721	688	674	636	672	688	698	750	712	703	710	729	708	677	708	677	701	666	707	690	664	722	655	707	728	768	709	698	748	732	681	658	706	675	682	697	681	691	679	649	717	732	728	665	669	766	705	681	739	736	715	686	703	707	712	677	709	661	672	685	731	741	729	703	662	688	676	685	721	698	690	656	698	718	678	627	681	696	665	699	637	651	705	689	706	669	699	671	687	673	730	686	679	717	724	719	676	642	641	747	653	712	665	678	690	719
6972	897	1001	775	586	440	365	344	321	292	227	229	216	192	203	195	200	202	201	166	182	193	170	173	170	196	195	168	173	202	188	154	168	172	180	183	177	172	169	156	163	171	165	182	162	180	186	167	180	183	179	162	168	177	167	158	172	180	159	143	170	169	161	175	161	171	155	177	179	157	169	175	170	157	176	168	157	164	153	185	186	169	165	161	159	184	174	175	185	170	180	170	179	162	145	188	165	194	147	162	180	185	157	181	176	166	177	172	163	148	148	160	185	164	151	180	159	167	168	174	183	183	207	169	188	173	196	185	173	178	190	184	169	149	163	159	161	157	154	165	183	188	179	165	173	185	160	165	172	152	152	180	165	201	162	172	198	156	161	199	161	168	144	167	175	153	175	157	181	167	155	176	204	184	164	175	142	153	177	165	149	169	185	169	172	153	168	167	176	184	163	185	192	157	150	171	163	165	183	155	165	171	175	170	193	169	161	179	159	168	171	154	184	157	159	151	157	186	194	170	172	149	133	152	136	181	174	162	162	173	176	190	168	202	170	170	150	177	147	155	181	171	163	170	160	178	156	163	164	155	173	168	165	170	168	179	163	174	153	141	147	197	169	182	167	148	160	176	158	171	175	167	175	184	162	175	192	158	176	165	157	170	160	181	158	189	140	170	167	169	186	196	192	171	212	165	167	167	158	142	170	207	167	174	168	161	168	198	158	174	159	166	155	155	182	168	161	200	194	187	171	185	163	161	165	167	163	190	166	174	171	172	184	174	212	174	170	160	157	171	171	165	147	158	180	162	148	169	158	177	156	175	165	151	171	173	155	134	159	167	157	200	169	193	172	152	166	167	155	163	162	175	148	195	181	170	170	164	162	185	173	167	176	144	187	156	160	162	180	155	187	192	183	170	165	190	160	168	150	154	154	190	169	179	184	169	170	174	156	141	201	172	195	174	151	187	155	180	155	153	177	161	167	172	175	181	182	185	176	151	189	184	171	176	194	193	139	180	146	169	176	166	173	165	155	162	170	153	173	182	166	174	172	165	160	181	183	181	178	178	166	157	170	190	167	173	156	169	174	183	155	172	164	197	162	175	176	167	146	160	165	172	174	185	147	164	180	196	185	180	155	177	155	164	167	183	183	163	173	176	183	169	171	182	137	163	186	170	154	165	173	174	190	160	179	151	137	156	158	188	168	169	176	190	174	176	184	143	151	160	199	172	152	170	167	164	179	170	149	185	169	198	161	160	170	170	181	202	156	163	173	173	159	156	168	179	169	172	186	160	161	167	169	190	184	173	161	172	161	189	154	187	185	183	168	161	174	160	154	181	190	177	163	179	173	199	170	155	168	172	158	140	181	171	178	170	186	153	185	145	168	166	168	163	165	169	174	164	178	171	149	161	170	169	166	195	152	176	170	182	176	195	177	186	178	179	203	177	194	152	192	165	170	173	164	181	143	169	166	167	162	183	165	166	166	161	155	153	147	166	169	181	161	154	177	165	196	145	170	170	158	153	169	166	169	162	168	194	172	157	186	176	135	169	156	164	179	187	202	180	178	182	163	168	170	188	165	193	178	175	177	184	157	159	176	161	175	159	173	180	165	182	170	155	168	168	174	151	164	159	165	171	139	154	164	171	171	177	158	170	170	162	160	163	166	157	171	151	156	163	167	169	143	147	205	187	166	160	162	149	159	176	177	154	183	170	185	178	160	176	171	171	177	160	174	165	179	175	157	156	202	177	133	180	159	145	180	189	192	178	171	164	192	164	164	156	157	182	170	139	184	167	185	162	164	171	153	159	166	167	152	173	185	171	179	174	194	187	182	160	191	157	185	181	161	180	171	187	169	166	174	192	162	185	187	163	163	172	163	152	145	161	149	163	190	166	164	161	170	172	177	195	194	170	169	200	176	181	165	182	164	179	168	182	192	156	174	141	171	163	141	149	160	170	183	166	170	167	150	178	195	194	187	170	167	184	159	162	176	184	188	168	177	173	154	163	170	181	171	168	161	170	175	203	141	183	178	164	154	165	169	165	184	188	197	173	174	176	139	183	167	192	181	158	168	164	189	149	166	187	173	191	173	170	188	181	172	161	163	168	171	181	162	163	174	168	186	169	143	173	160	182	171	198	158	165	183	172	180	156	168	135	186	158	193	173	180	156	167	189	174	166	176	157	188	203	150	157	178	168	160	157	179	177	169	155	147	159	151	178	171	173	175	177	184	181	156	189	194	167	171	166	151	170	168	154	154	173	158	176	189	187	167	176	150	177	182	179	142	157	149	189	167	191	164	179	162	173	172	180	163	167	170	161	152	151	192	181	156	200	161	148	177	175	174	162	182	175	173	151	174	177	177	186	152	179	191	186	180	172	137	165	175	181	165	182	170	190	144	176	140	157	163	196	160	168	185	164	173	166	168	168	185	190	179	165	171	187	186	163	157	166	167	147	180	148	146	156	167	159	178	166	157	181	153	165	181	168	166	165	178	171	175	148	155	153	173	157	175	202	198	177	161	145	165	179	169	170	172	155	171	166	177	173	165	166	161	167	144	174	177	196	146	155	189	178	196	178	158	170	159	169	163	156	177	173	163	165	174	156	168	168	170	208	183	179	185	176	182	178	169	155	178	167	170	162	170	190	159	172	161	166	148	169	198	168	183	201	180	177	159	187	203	175	155	172	188	164	202	161	182	156	147	166	179	157	172	182	206	152	164	177	178	174	199	150	187	150	177	170	202	183	188	153	166	161	171	191	165	181	186	159	159	163	181	162	149	176	190	159	162	148	180	166	166	171	189	173	170	181	181	170	164	158	153	160	187	158	174	168	165	162	169	162	158	176	182	164	161	173	151	166	172	159	182	158	173	168	165	177	148	158	176	152	154	185	183	179	183	166	185	177	172	142	168	147	155	159	195	178	183	166	169	157	171	168	182	168	170	157	157	130	155	200	178	160	156	170	171	168	145	169	157	168	182	191	161	175	161	162	157	195	161	173	152	154	138	165	168	175	177	194	175	189	164	145	178	155	176	161	170	166	202	174	168	169	189	170	159	184	160	159	175	172	174	192	170	193	171	161	156	168	166	193	179	160	172	164	184	194	182	179	187	181	186	157	161	164	166	157	156	164	158	154	184	196	175	180	177	193	172	151	172	163	174	191	142	164	173	181	186	155	156	159	159	172	164	171	157	201	187	148	175	171	170	156	151	183	164	178	168	162	160	154	158	164	172	159	152	178	187	164	173	178	177	153	177	164	199	173	192	193	174	182	173	186	174	170	173	161	153	172	190	187	178	167	157	164	178	186	149	176	198	175	181	209	173	162	183	185	158	169	153	186	169	174	175	180	171	166	175	164	160	154	163	185	165	174	154	163	147	167	184	173	174	176	186	168	168	167	188	176	164	160	140	169	156	188	165	164	188	161	162	174	159	164	171	204	188	172	196	182	177	176	162	145	176	161	165	173	144	191	174	171	180	198	204	186	161	169	195	185	195	178	155	154
5480	1102	2149	2804	2419	2045	1766	1393	1266	1108	1031	932	912	823	756	758	777	729	678	647	655	646	614	621	631	622	626	604	577	595	547	579	576	565	533	562	567	587	531	563	557	526	553	509	554	542	507	528	493	522	562	466	521	543	543	522	497	520	496	516	518	527	523	521	527	491	506	502	489	515	515	503	508	567	499	530	520	495	527	527	495	455	495	489	543	456	512	503	460	540	478	526	548	503	518	493	500	534	477	517	493	500	539	492	549	511	491	553	472	492	501	500	530	535	555	519	566	541	519	536	516	498	507	547	506	513	483	484	518	483	499	517	484	473	500	479	517	519	509	537	482	525	539	494	503	486	544	529	489	493	533	483	502	521	507	519	480	462	512	544	500	497	505	496	476	486	507	501	493	442	487	547	508	504	476	493	542	558	510	486	510	515	495	513	492	537	517	488	499	501	494	474	505	485	525	502	530	513	557	509	531	473	488	531	444	551	518	539	486	504	473	457	490	493	488	502	502	516	520	518	531	490	489	518	506	516	452	492	492	509	487	473	483	460	493	508	504	489	532	495	493	495	456	491	531	528	488	528	495	484	518	505	484	528	502	524	463	521	495	516	524	527	495	516	511	521	514	471	494	519	526	516	500	499	515	493	478	486	463	487	480	501	479	511	474	508	510	471	511	478	506	540	530	525	515	473	494	523	497	486	518	489	531	491	499	512	490	492	497	509	490	468	483	524	504	508	521	543	461	534	517	520	495	520	506	505	499	541	470	476	525	496	505	499	506	500	521	520	513	519	493	527	499	513	505	536	540	507	490	517	500	518	479	476	504	494	518	515	465	528	520	519	482	486	494	502	516	529	461	481	512	536	509	494	511	497	547	513	490	512	548	493	478	481	507	534	492	502	478	518	491	509	491	474	510	496	517	495	509	493	468	536	481	504	434	520	514	487	490	493	513	513	476	523	475	450	508	512	535	472	526	501	521	510	520	487	497	485	510	446	534	523	495	510	497	518	486	521	468	475	510	475	498	498	538	498	509	470	503	504	510	529	480	524	483	499	449	510	499	522	496	479	509	502	492	485	521	479	522	469	495	538	483	536	473	480	517	521	494	506	489	470	510	520	500	534	523	466	502	501	523	487	488	478	490	489	489	513	468	532	519	497	487	551	539	457	498	505	474	500	482	501	535	545	498	518	510	549	504	497	495	460	537	462	454	473	469	546	520	495	460	535	506	520	527	534	495	514	513	455	504	496	506	514	506	524	533	508	459	512	511	497	502	522	515	481	500	492	469	522	526	524	492	525	502	492	510	524	504	450	463	502	530	512	507	500	524	496	527	520	504	514	496	467	471	530	519	525	496	512	508	496	491	481	529	525	504	514	531	488	520	483	507	498	503	458	482	529	477	516	474	495	517	515	517	522	535	498	516	531	530	479	471	534	520	510	474	532	521	503	469	522	496	505	544	511	534	490	522	488	477	505	494	487	478	482	514	505	509	491	489	484	531	508	494	529	521	471	493	502	499	508	497	471	539	509	500	512	531	479	521	506	494	520	533	536	475	520	508	462	492	491	513	459	474	481	510	468	506	528	474	492	499	487	489	525	470	486	495	521	535	512	481	512	543	519	486	489	491	505	502	497	479	531	518	498	470	493	485	488	518	512	540	495	530	472	500	514	499	521	522	516	488	551	513	509	494	544	492	516	482	521	519	475	473	496	477	476	484	479	536	518	495	555	546	499	510	518	522	500	541	486	515	516	501	539	528	482	497	491	501	460	505	525	508	477	482	492	503	537	503	521	523	533	530	483	531	500	473	515	487	520	537	497	526	512	523	525	512	517	558	524	471	527	508	516	497	521	498	496	487	499	504	499	474	481	478	510	465	520	514	530	479	492	469	491	492	510	526	492	474	506	479	515	509	512	541	489	493	542	502	531	467	494	514	492	522	489	499	505	507	541	485	522	527	473	524	506	497	476	498	511	532	533	524	525	520	518	505	459	476	520	492	493	504	493	515	518	511	507	491	502	502	509	536	489	494	501	515	488	545	538	518	550	543	469	496	503	530	519	504	490	490	521	525	474	527	496	486	494	512	483	507	497	515	474	497	443	505	476	514	513	476	541	507	493	482	558	545	518	520	505	530	470	503	482	506	474	495	534	517	499	508	548	488	511	514	526	475	525	493	547	525	511	498	494	527	524	477	507	486	521	486	504	501	534	514	542	548	467	478	508	485	529	490	548	554	500	480	516	534	513	475	511	458	539	486	522	512	480	484	530	513	559	494	461	473	544	490	506	485	523	508	493	531	517	508	538	515	496	527	492	511	529	521	518	507	492	496	522	512	537	526	492	473	464	479	472	494	503	530	520	480	453	533	483	495	532	503	516	455	496	506	481	481	481	516	495	486	500	515	486	483	540	512	491	532	510	504	515	538	537	486	502	518	498	518	477	493	477	482	479	460	535	515	517	537	520	510	515	524	545	507	497	514	508	478	468	505	500	505	516	500	519	516	487	446	487	535	500	522	492	499	516	492	480	539	543	544	502	507	478	491	492	496	526	468	488	486	503	510	498	455	535	516	469	522	523	470	469	510	532	545	515	507	504	519	492	522	505	476	492	496	493	503	477	511	489	516	563	441	526	500	518	459	507	482	503	477	472	497	504	482	506	512	527	495	469	523	506	503	504	480	508	510	475	525	490	515	475	497	522	499	521	450	483	519	497	514	502	506	473	490	515	539	471	497	535	495	515	531	519	528	494	487	495	510	477	460	516	499	525	485	520	480	491	499	508	473	509	467	548	505	483	484	522	491	464	471	526	548	534	495	527	466	493	528	531	497	490	496	486	507	480	465	500	514	479	453	500	503	514	565	523	493	524	490	506	506	506	482	528	603	489	486	464	508	515	502	500	479	534	498	512	505	523	514	509	570	506	583	506	496	520	509	524	507	473	501	475	518	466	507	521	508	502	513	480	501	478	549	517	516	500	520	529	495	483	448	518	476	499	477	504	469	498	484	476	518	537	539	513	494	521	502	495	510	535	514	506	506	514	475	517	496	501	484	503	530	456	565	500	516	482	509	525	467	539	541	477	510	513	482	521	516	490	487	476	486	481	489	522	497	516	501	530	523	494	502	473	498	520	471	512	525	521	499	537	507	519	483	503	463	482	509	502	508	518	508	478	453	553	516	500	525	496	493	503	500	516	499	483	511	514	540	511	520	522	464	435	519	504	504	501	507	507	531	506	483	506	529	481	485	482	503	495	512	472	487	495	511	487	513	481	473	512	509	523	534	519	515	479	522	513	511	509	507	517	517	511	515	519	490	523	525	495	533	472	499	487	503	485	523	484	474	501	477	480	486	496	516	535	513	500	500	511	532	499	502	475	497	495	510	485	501	501	536	463	482	494	451	535	517	481	493	518	507	534	503	446	524	494	509	510	494	517	503	485	500	526	507	504	533	542	503	522	486	463	474	478	477	471	501	497	519	503	526	505	538	501	466	493	497	525	476	516
13613	2277	2284	1778	1313	940	843	638	572	549	462	463	486	406	444	400	360	365	367	364	393	372	399	339	340	323	365	327	351	345	306	359	313	318	351	326	321	361	355	318	387	323	308	341	349	333	336	363	306	351	339	333	315	300	313	281	318	327	323	314	324	315	303	313	354	312	322	340	332	321	309	302	316	326	328	322	318	329	317	336	302	344	301	316	328	346	329	305	302	295	312	302	313	295	345	332	314	312	317	369	342	295	317	294	325	336	336	360	319	309	328	348	303	317	352	305	312	335	331	298	343	327	305	331	297	313	339	319	321	329	308	318	311	329	291	317	323	325	293	350	317	319	333	341	330	335	365	302	378	334	334	338	354	323	296	297	311	307	290	319	326	315	312	324	353	336	329	305	303	290	319	331	334	285	326	312	291	325	358	298	333	323	324	354	335	325	340	298	334	312	290	366	303	334	286	305	312	323	303	329	333	312	326	332	312	343	310	343	318	309	338	317	306	294	345	304	342	336	327	301	319	323	322	302	319	334	330	311	305	342	337	347	331	317	315	284	344	323	333	314	327	301	309	309	305	331	320	299	326	291	301	291	317	308	351	324	315	304	311	331	347	338	309	334	316	325	366	347	359	317	321	288	294	304	316	335	324	316	344	319	304	334	340	346	319	337	358	283	323	309	308	337	355	337	359	363	342	305	318	309	310	364	307	311	335	291	320	333	301	312	290	340	345	324	352	304	311	341	297	292	294	332	313	327	332	314	325	335	336	322	330	329	312	279	342	308	318	334	354	341	301	299	326	329	319	310	373	302	319	350	329	320	319	300	318	310	344	345	317	334	316	308	314	333	296	290	326	337	322	298	349	329	318	317	298	306	333	333	330	313	309	314	317	345	314	342	321	298	332	286	333	321	346	313	340	315	296	329	327	281	301	327	293	317	311	306	297	293	335	330	320	315	316	334	310	309	352	297	307	308	303	327	311	333	290	319	309	310	318	306	325	325	327	315	300	349	315	317	294	292	320	332	317	320	298	290	314	327	328	308	296	340	293	315	315	315	321	318	325	315	316	348	298	311	293	344	346	289	298	322	296	325	311	314	331	291	321	332	325	311	287	354	326	322	338	351	323	300	315	334	339	291	300	325	343	312	324	295	327	312	275	338	329	326	335	321	311	297	320	312	316	275	267	305	345	319	362	362	309	352	357	298	354	317	314	301	318	324	305	351	293	321	316	331	331	309	308	294	316	354	330	304	336	322	321	336	334	295	287	307	303	318	338	322	318	311	342	332	325	329	305	345	316	328	349	296	350	294	322	299	312	290	301	354	333	320	307	325	306	339	315	283	317	320	306	322	315	328	333	370	347	310	320	317	307	361	328	330	317	324	327	322	335	313	283	346	323	311	317	316	333	311	278	308	348	322	337	302	320	308	346	352	317	341	308	292	349	330	328	315	296	356	334	319	337	328	301	318	310	306	381	321	351	341	286	328	337	292	348	327	336	335	301	311	337	305	320	334	294	305	347	308	349	335	328	344	319	329	326	320	328	320	317	329	296	321	338	296	298	296	366	286	296	317	317	323	306	286	330	311	323	320	320	325	309	302	304	288	277	311	330	336	311	287	342	307	316	307	314	335	342	322	332	332	350	340	326	338	306	317	314	314	327	330	323	288	313	326	351	293	326	343	356	296	314	319	299	343	312	323	340	316	315	326	327	325	315	316	376	346	319	317	318	333	320	311	315	293	319	310	332	334	293	308	315	302	318	336	296	320	318	335	354	321	293	332	329	355	293	338	274	335	315	332	320	302	333	305	340	294	323	331	326	299	294	320	324	321	326	325	354	338	314	293	331	351	308	291	336	304	309	320	318	356	311	313	354	301	350	301	307	312	330	349	325	346	334	322	334	287	324	302	338	298	326	332	298	324	344	310	324	313	308	360	314	354	314	330	302	336	320	309	359	322	305	323	315	320	319	311	324	316	320	292	296	329	340	336	307	341	306	330	340	302	323	328	319	333	335	328	313	346	297	321	283	327	331	345	336	304	325	301	301	366	335	369	316	325	301	346	327	349	323	309	328	312	345	345	316	318	307	312	324	305	323	316	323	310	328	357	311	303	294	299	335	328	328	320	327	305	333	333	322	319	303	326	342	302	303	326	308	330	351	327	337	344	315	364	331	309	326	335	338	303	314	296	305	280	332	319	355	328	308	335	333	330	288	289	336	292	324	327	301	322	341	305	314	312	310	329	323	287	303	335	366	331	314	335	354	316	326	291	316	335	319	309	320	350	315	363	326	321	310	301	331	310	336	330	333	305	296	321	306	309	316	326	304	319	311	335	301	319	326	305	330	322	356	333	337	333	315	351	328	288	343	347	335	312	285	359	329	300	283	342	331	339	314	348	300	315	330	314	341	303	313	320	316	314	316	352	326	324	343	295	299	309	353	338	319	314	305	329	331	352	312	299	308	312	321	325	329	303	296	327	346	314	285	340	354	341	301	314	365	332	320	308	333	309	342	322	325	315	308	316	342	337	347	328	291	316	280	328	331	307	311	318	326	339	360	323	331	305	323	283	312	306	312	369	309	323	317	325	302	332	319	304	333	315	342	292	320	321	382	327	332	334	329	342	327	306	327	347	322	311	329	334	339	332	326	309	319	340	300	315	285	331	305	307	340	314	325	306	292	346	321	308	326	334	313	324	326	338	303	321	322	316	312	345	296	329	315	329	312	315	332	310	310	328	306	321	309	328	313	324	301	333	330	306	330	316	297	301	335	322	322	318	335	320	326	344	341	284	316	299	339	311	318	339	311	302	345	335	316	293	336	299	308	329	302	320	316	322	319	352	320	321	314	298	315	327	301	308	294	317	321	319	312	324	328	332	328	309	304	343	299	338	358	336	303	292	325	338	330	339	357	319	298	316	295	311	314	335	315	310	340	355	324	310	295	330	304	333	304	311	339	340	296	349	310	307	327	322	389	305	301	342	305	320	367	328	341	321	343	332	293	322	306	314	304	312	319	295	324	348	334	281	317	329	334	291	352	348	301	335	326	312	329	341	281	326	307	330	317	322	310	315	356	320	319	341	313	302	329	353	307	329	342	322	348	280	348	304	303	341	322	304	303	310	290	327	326	347	338	292	330	343	281	319	311	335	320	297	306	307	241	295	297	317	327	337	322	320	330	330	322	338	317	288	305	282	302	300	327	307	323	334	302	309	317	326	317	306	340	347	348	307	332	322	318	302	302	313	351	339	326	317	356	342	323	313	282	328	343	346	333	323	289	305	329	303	313	296	310	287	327	286	317	318	341	320	315	312	330	343	336	341	307	291	306	316	311	341	290	312	295	347	317	336	301	305	317	306	344	310	312	300	319	346	337	334	319	342	297	320	339	318	336	319	323	318	291	326	331	327	315	309	336	316	328	333	331	321	312	334	332	320	351	330	298	304	315	286	286	359	286	299	266	321	311	341	284	307	281	338	355	291	296	314	318	306	324	348	369	351	328	334
7651	2089	4361	5136	4534	3853	3185	2827	2321	2066	1885	1736	1679	1529	1362	1377	1275	1254	1182	1097	1095	1061	1108	1086	1042	1069	1034	1063	985	1052	1004	1024	961	946	923	962	938	908	936	929	889	923	895	896	848	889	941	870	891	864	879	880	828	918	907	861	834	923	855	869	845	903	890	892	829	861	853	817	826	832	889	822	824	869	831	856	796	863	850	884	834	794	875	857	868	836	808	819	833	875	853	829	833	829	865	883	813	833	869	885	827	866	879	871	867	860	826	784	812	852	873	826	838	826	800	855	836	784	797	860	854	840	774	816	822	851	808	801	845	872	855	783	810	852	868	828	830	849	834	842	881	858	843	813	879	852	830	793	815	825	824	884	820	825	801	819	816	799	850	791	847	839	854	818	862	808	798	876	893	834	835	809	839	830	806	827	822	811	855	771	829	818	829	831	806	831	861	832	806	836	857	854	803	831	829	814	826	858	794	782	867	819	854	804	829	833	853	848	886	857	859	851	821	784	884	804	921	813	852	868	882	814	783	812	882	841	819	844	824	847	866	798	835	865	827	840	884	807	889	808	849	840	843	808	798	801	820	785	809	851	808	839	824	846	777	851	738	800	878	837	901	833	834	865	835	860	771	798	823	799	823	892	815	823	808	799	858	855	823	856	814	800	840	854	835	868	839	835	830	814	797	796	878	833	828	846	833	775	846	816	801	802	810	884	854	885	839	831	894	854	799	831	823	778	821	826	836	840	833	826	789	795	844	832	772	804	781	862	826	852	836	819	812	864	886	824	840	864	805	800	817	884	822	800	811	841	810	880	854	816	835	842	773	852	818	882	863	836	800	852	819	899	837	841	798	799	854	877	824	816	843	828	784	824	825	817	867	842	813	854	833	836	846	825	857	840	850	834	843	842	802	842	825	871	829	831	868	871	825	809	822	854	866	816	836	807	760	833	823	813	848	783	838	843	827	879	861	837	804	830	817	806	838	852	781	832	809	844	858	829	843	826	841	786	845	834	840	815	836	796	783	848	816	808	836	810	783	806	774	863	839	841	823	822	799	856	800	823	838	865	883	848	845	849	840	821	803	846	819	815	867	801	847	839	836	855	840	821	790	825	850	814	775	804	805	838	838	847	869	855	765	822	870	828	845	818	803	845	854	830	814	822	818	849	835	837	789	844	819	859	861	863	860	876	852	837	867	805	820	811	795	878	830	826	836	818	799	854	832	826	853	816	825	855	795	788	834	824	766	835	832	874	849	835	851	877	852	837	851	815	803	847	865	837	851	830	866	875	851	830	830	839	826	828	840	839	788	789	871	866	841	899	846	827	835	803	807	800	837	876	848	878	795	825	837	872	847	869	826	821	862	856	844	897	856	790	812	830	832	858	812	844	805	823	850	859	854	809	884	852	821	865	844	822	838	832	861	837	793	851	811	825	862	811	808	818	828	769	793	764	824	826	833	868	829	839	846	881	823	849	766	820	818	838	774	791	803	839	880	840	841	832	850	843	843	770	810	815	793	822	831	857	800	786	830	811	820	783	796	821	831	780	824	835	826	900	858	788	836	840	835	841	892	861	820	842	863	839	833	853	815	858	842	826	828	847	841	866	818	847	854	810	839	849	832	810	841	820	818	828	837	809	813	857	853	887	862	776	879	833	788	817	819	835	841	802	888	821	857	876	867	829	871	844	799	880	844	882	792	872	841	824	830	869	829	845	840	817	844	843	814	809	823	834	832	835	842	827	790	781	846	863	813	819	848	837	794	839	822	840	867	860	839	799	844	879	812	818	836	902	830	900	808	844	798	872	799	841	859	853	834	879	852	839	821	817	831	805	843	786	809	879	858	873	801	854	852	853	811	783	819	822	830	821	879	880	859	839	825	881	868	839	868	881	855	842	853	903	797	825	833	809	807	804	837	828	827	848	856	816	819	851	854	810	830	912	811	813	840	823	878	856	806	822	881	876	828	874	857	897	861	893	836	846	850	832	849	834	820	791	818	839	836	819	849	824	847	850	788	818	829	865	780	884	825	799	790	842	864	829	865	791	851	848	803	870	812	861	819	808	817	840	830	797	831	834	824	859	847	861	856	834	840	777	848	814	861	783	824	811	807	806	851	857	843	775	816	824	802	802	843	834	836	850	859	862	842	849	879	790	799	844	866	888	850	858	868	791	859	827	879	797	835	834	816	810	821	788	789	838	822	820	869	839	840	892	823	847	870	805	843	830	835	844	818	809	812	867	865	845	866	800	837	872	841	841	807	846	836	844	814	812	869	825	836	806	852	859	888	850	800	811	837	814	782	782	848	841	807	831	856	814	808	818	794	813	874	790	868	807	854	872	797	791	840	826	818	814	793	781	858	839	831	869	798	868	838	798	871	839	822	816	857	800	858	858	865	828	818	829	812	843	813	843	813	835	840	833	810	823	847	852	815	805	822	796	845	814	840	840	849	826	852	809	813	854	844	894	784	804	834	871	860	814	841	878	838	884	790	837	826	863	799	821	857	849	857	830	841	830	874	809	832	813	849	855	828	827	811	824	838	872	814	845	811	822	844	814	840	808	818	800	850	845	854	891	907	844	863	854	838	859	828	856	838	835	790	868	847	837	809	807	856	811	849	867	793	794	806	795	805	773	794	839	827	834	869	823	832	808	860	758	899	831	846	815	868	860	810	836	883	806	842	839	851	882	828	822	820	853	889	906	838	832	868	785	829	804	817	842	827	830	808	843	853	823	822	847	832	825	776	820	842	799	838	854	771	862	852	815	892	816	863	855	828	855	820	842	831	797	753	868	912	808	873	870	813	828	797	789	791	828	854	872	823	880	900	839	828	847	810	792	890	861	836	829	862	809	795	856	808	833	841	821	861	833	859	877	843	807	800	812	822	885	824	801	786	852	865	891	767	800	821	848	800	875	840	812	853	840	832	843	829	820	810	839	832	858	807	792	912	837	807	793	803	804	848	816	829	874	838	915	808	807	789	885	828	829	772	826	782	890	858	894	826	797	790	859	832	839	893	829	869	873	816	850	857	802	853	858	845	877	819	836	850	851	831	863	886	825	831	897	838	856	879	849	841	808	826	807	880	801	824	808	841	788	842	834	824	838	843	820	823	798	861	866	839	833	851	840	876	868	836	825	772	825	885	905	783	817	831	857	839	789	787	830	794	850	806	816	843	875	835	827	832	837	801	855	842	881	804	837	848	814	818	833	877	835	833	823	823	873	878	782	812	816	838	825	854	816	849	824	796	862	793	804	798	853	798	827	893	830	813	830	847	818	762	821	851	807	875	807	866	852	822	868	868	893	815	844	827	825	825	877	819	866	835	809	879	842	817	822	865	795	854	808	822	852	834	826	856	816	813	844	802	829	843	862	844	816	837	825	817	828	812	808	807	819	811	839	803	852	832	849	806	899	859	882	816	808	794	783	848	855	834	826	854	805	829	904	848	856	858	863	843	870	820	833	834	805	813	814	830	837	866	843	801	851	893	871	862	816	813	870	818	876
2006	316	308	313	283	287	273	305	262	275	254	290	267	297	295	303	274	262	246	259	278	254	250	286	252	323	261	281	294	283	289	286	271	261	238	241	254	263	304	257	276	273	277	271	265	272	304	286	252	286	293	265	275	252	283	269	252	259	258	289	248	255	267	278	269	283	278	278	292	256	253	269	285	279	267	277	301	275	288	299	268	293	285	271	277	267	265	296	249	271	277	239	276	259	261	249	282	262	295	272	289	292	251	299	285	274	304	265	272	277	255	280	258	323	283	271	273	282	288	273	266	264	259	256	261	266	260	302	263	274	292	313	259	278	275	269	246	272	269	274	270	286	258	283	272	275	288	264	243	274	257	269	318	259	275	266	245	260	274	293	269	277	305	230	273	239	266	278	263	264	305	270	287	286	258	290	266	290	266	312	265	261	290	273	272	283	262	278	268	285	277	271	237	288	238	266	261	244	263	276	271	257	278	287	259	264	244	260	297	276	280	259	272	293	271	269	289	270	258	288	294	235	266	284	261	277	272	255	249	261	269	248	268	281	270	259	253	261	237	295	262	273	271	281	306	286	256	265	256	293	263	290	268	299	276	259	277	257	257	246	284	258	271	264	278	260	290	258	276	281	261	282	281	262	253	234	281	260	254	271	254	270	261	261	292	251	234	264	270	269	287	271	287	252	262	243	264	256	288	283	258	274	260	246	268	304	259	259	283	272	262	282	275	260	282	280	276	284	270	279	265	263	239	273	256	259	288	276	292	271	276	270	246	287	272	309	270	298	261	279	291	279	276	262	282	306	259	290	253	279	290	300	276	303	263	261	268	266	283	259	280	298	258	274	297	301	266	265	270	225	281	274	275	256	316	256	276	270	293	268	287	282	294	264	266	278	304	255	272	307	268	272	249	274	258	286	251	292	273	222	255	280	273	249	254	276	274	289	316	298	241	311	287	259	273	261	291	324	290	273	269	283	267	275	287	276	268	285	284	280	275	285	263	241	292	269	274	258	299	270	259	276	263	268	304	291	255	266	258	284	274	231	279	236	255	249	313	270	259	226	270	288	303	297	304	280	285	259	258	261	261	251	275	289	257	293	267	300	271	258	307	277	305	240	240	255	252	302	280	283	306	299	280	300	236	296	270	266	289	257	286	272	259	264	292	250	262	319	260	275	238	274	296	279	264	304	254	275	299	285	259	246	270	282	249	282	317	246	267	308	281	272	256	271	268	270	300	306	265	261	260	282	320	276	273	264	290	283	262	264	271	255	280	255	282	239	292	274	248	276	280	283	273	227	258	273	275	270	278	260	290	252	268	265	282	274	261	260	262	283	276	258	259	285	278	262	287	284	272	265	301	272	295	288	266	254	264	270	267	276	263	273	278	255	265	238	269	262	251	279	233	277	272	273	291	258	245	278	238	258	276	260	259	244	263	290	313	249	260	256	249	240	284	281	293	310	283	278	283	257	280	272	274	252	236	269	287	238	266	255	255	278	276	233	243	269	269	230	317	268	288	291	253	277	274	276	291	255	259	290	259	266	254	257	253	271	283	264	280	284	260	256	278	296	259	235	257	276	288	287	290	285	243	285	252	249	278	253	276	269	297	255	293	236	253	264	251	248	270	273	274	257	291	313	283	258	275	264	290	268	262	270	270	254	254	248	271	260	263	288	242	267	245	278	324	268	249	281	273	259	301	282	230	259	297	268	244	304	248	267	274	265	256	287	263	255	274	283	264	256	282	274	275	272	275	267	283	274	259	263	240	278	289	252	282	277	262	282	295	275	288	262	272	280	272	274	290	281	281	271	265	257	264	273	253	293	267	268	236	260	283	269	312	268	260	295	249	280	255	279	300	292	306	260	302	279	275	278	292	309	277	253	234	271	259	244	279	283	265	286	292	293	271	283	246	276	285	274	273	283	259	286	255	266	245	263	287	298	277	297	286	277	259	282	271	280	290	261	266	263	272	254	260	292	271	270	273	256	269	273	274	253	274	243	243	282	275	264	277	302	265	263	302	269	277	254	235	285	283	271	278	302	241	303	264	259	298	274	245	291	251	286	278	293	285	279	286	253	246	305	286	250	270	278	279	274	304	250	252	264	280	270	286	237	258	250	266	245	267	265	268	297	265	277	251	278	247	267	279	310	257	260	282	260	277	254	277	288	285	273	257	299	284	266	264	285	261	245	253	265	290	262	279	278	271	256	258	273	279	292	301	277	286	288	265	254	259	294	265	278	276	267	274	295	259	269	284	283	259	260	235	271	290	276	260	290	262	270	279	285	280	297	288	265	269	261	274	281	287	281	276	256	253	278	293	301	264	266	245	266	270	290	272	273	254	251	273	266	263	282	269	255	286	320	262	258	279	268	281	280	276	275	298	267	269	251	292	268	234	245	292	258	261	283	268	259	252	303	268	268	264	270	290	273	262	279	239	286	278	257	264	277	256	259	274	272	288	276	273	268	278	254	248	295	256	275	279	260	274	284	288	260	263	234	257	269	258	263	273	266	276	265	273	268	267	283	258	291	280	281	318	279	269	302	287	278	241	263	292	317	294	269	239	259	259	270	259	278	284	282	265	259	254	275	266	265	268	265	251	268	284	268	283	245	270	279	300	264	291	302	259	273	263	263	259	286	270	276	293	309	256	279	285	282	287	244	280	257	261	283	271	276	290	262	306	266	274	282	277	276	243	307	290	263	297	259	290	257	241	279	280	287	285	286	263	251	274	279	291	250	289	256	265	276	256	285	283	251	254	255	266	290	255	266	294	294	298	277	275	286	257	284	247	274	266	266	304	272	259	292	258	258	279	260	242	311	260	285	229	260	286	304	272	304	264	251	287	256	280	252	294	268	254	272	250	280	250	262	263	258	282	294	301	262	257	256	288	287	271	306	293	286	305	258	283	289	262	281	262	250	280	290	297	283	263	268	256	254	270	315	272	306	268	277	259	285	246	273	263	281	273	273	267	277	267	284	238	293	301	277	278	245	289	292	290	277	250	276	270	260	241	242	303	274	265	260	264	266	262	245	256	260	283	280	262	268	255	276	260	266	264	268	268	244	229	256	258	256	252	255	290	270	233	248	287	287	270	259	262	275	266	253	243	288	269	306	286	260	291	272	274	276	256	267	312	294	250	257	280	275	248	247	261	273	246	291	248	294	264	268	270	251	272	252	273	295	279	261	255	264	278	271	254	279	256	271	264	280	299	239	271	275	260	249	256	256	248	267	252	257	285	241	212	267	266	270	281	285	260	251	281	278	255	256	279	296	254	300	254	306	280	217	262	250	231	271	270	264	262	249	260	282	283	278	287	265	269	269	272	286	272	282	269	251	280	258	295	261	249	290	286	263	270	243	242	285	267	242	272	259	284	299	265	259	242	275	246	266	283	254	271	247	298	271	267	256	260	267	256	287	254	266	245	267	249	283	275	256	263	261	278	255	270	252	271	258	252	271	289	295	255	286	264	257	266	237	252	267	246	240	271	267	256	263	278	259
2372	687	806	778	766	765	766	735	739	736	677	715	690	735	723	731	697	692	695	665	715	684	741	682	706	687	719	690	673	721	708	693	656	649	665	710	717	707	661	646	675	711	686	694	705	661	734	680	723	725	730	687	662	659	706	736	750	679	653	690	687	709	669	725	707	675	728	699	702	704	718	679	685	720	676	669	712	692	725	701	724	655	688	670	650	693	727	697	729	698	708	659	668	712	656	679	734	696	700	683	692	673	718	682	645	712	679	722	722	688	692	709	702	678	728	725	720	679	684	717	664	685	669	652	667	675	688	659	706	680	693	664	679	671	708	691	651	690	683	703	732	762	690	695	742	698	688	701	747	662	645	691	675	698	680	646	688	726	676	693	675	632	707	716	659	669	739	698	717	689	670	667	690	681	730	654	659	671	695	690	747	690	679	681	728	657	690	671	649	680	712	674	745	672	684	705	664	723	627	651	692	732	687	702	738	679	662	651	624	678	656	717	709	703	693	684	683	697	701	720	691	725	717	733	676	702	675	675	717	710	730	701	692	700	694	734	635	645	672	687	730	676	650	731	735	672	705	741	651	686	714	684	684	704	709	702	700	696	698	711	713	707	689	730	688	636	696	667	696	700	706	743	713	695	692	644	657	676	696	704	713	702	690	658	694	681	690	726	685	696	665	729	676	631	681	724	657	708	708	677	704	667	693	662	722	703	705	671	750	690	725	671	655	724	718	698	675	697	629	708	685	710	681	705	677	752	727	700	682	661	703	682	668	760	727	690	729	721	720	725	655	726	683	688	705	705	681	710	715	660	689	645	674	687	680	654	651	719	692	681	701	681	726	731	654	687	719	699	711	660	705	716	673	678	678	735	696	721	707	709	684	700	682	698	713	751	736	657	680	703	711	646	703	702	667	744	712	708	758	700	730	702	674	716	667	695	675	653	682	741	722	681	708	684	696	707	688	673	663	658	699	742	714	693	666	675	729	711	734	701	681	674	664	697	730	741	667	698	706	692	698	697	707	681	746	692	698	731	683	683	696	720	697	689	698	690	676	709	657	656	671	707	746	671	693	703	678	717	674	698	722	695	653	724	673	705	675	684	726	715	720	705	673	684	677	681	707	691	684	757	692	663	671	678	690	668	669	675	735	726	690	652	693	680	676	748	740	733	731	732	686	746	676	682	628	710	726	718	668	676	702	664	684	698	685	655	723	697	700	724	663	642	715	688	693	699	699	680	719	677	691	659	701	677	744	722	671	698	674	684	731	654	693	755	748	697	672	686	708	694	687	708	736	657	689	709	696	724	684	741	644	671	661	725	705	696	671	741	729	712	729	701	677	678	787	673	675	694	653	680	674	689	700	716	686	683	708	671	678	655	706	685	707	695	706	714	708	664	735	719	695	630	704	691	694	670	686	673	709	703	737	692	721	687	676	674	684	703	641	701	697	653	695	744	661	695	696	656	685	706	695	678	656	713	714	690	703	718	686	690	655	689	674	685	691	688	686	676	691	678	689	699	708	668	739	663	731	705	700	665	661	704	712	703	669	716	669	706	688	694	716	734	617	658	700	681	723	677	707	711	699	682	673	733	723	692	697	686	710	715	672	684	648	709	687	682	685	712	648	651	699	684	693	712	706	675	694	678	650	694	685	715	728	658	676	685	699	676	703	695	695	693	654	660	691	690	702	677	715	708	739	658	693	668	697	661	697	709	672	622	697	675	681	686	679	705	711	762	683	695	653	698	653	702	682	678	737	667	686	727	685	669	690	686	730	689	692	717	717	675	733	693	706	711	653	695	638	649	722	676	686	731	674	709	656	672	699	672	703	712	699	650	695	736	690	730	731	695	665	720	714	725	696	691	698	667	726	626	714	712	707	677	654	703	688	697	692	660	668	663	679	698	692	719	667	686	700	681	691	655	696	667	656	695	708	689	728	667	695	716	659	724	704	730	666	698	693	684	700	718	689	676	729	699	693	684	683	725	668	688	707	728	676	677	734	735	687	656	647	708	683	677	662	711	675	701	685	677	695	707	705	648	749	668	696	699	715	691	690	680	669	677	692	672	675	707	706	661	701	697	693	723	656	636	660	701	695	684	731	703	695	678	672	644	650	694	727	709	662	697	697	707	727	689	709	646	679	669	728	708	695	686	701	676	705	724	713	726	712	659	687	694	699	754	663	719	716	697	730	689	673	694	680	680	707	711	677	715	680	684	630	681	630	685	708	702	720	678	676	695	672	700	688	659	721	720	662	688	672	742	668	725	670	730	693	718	729	672	696	666	749	658	705	645	668	648	702	701	685	671	717	677	669	734	730	665	683	685	699	698	701	618	646	652	675	666	699	691	687	684	704	650	692	735	728	741	648	688	679	709	660	695	722	705	629	702	729	690	669	711	675	678	679	701	685	664	683	724	699	667	682	699	693	691	712	715	680	646	719	671	790	680	704	678	666	729	687	676	705	706	679	700	650	697	677	709	682	688	697	709	718	709	710	663	667	677	678	709	682	655	694	721	655	685	656	603	688	694	686	718	662	675	684	714	673	700	676	701	694	697	673	727	723	698	708	694	705	683	681	700	704	661	750	725	664	731	727	663	697	665	698	718	661	684	673	726	685	723	666	679	691	676	741	725	666	691	666	702	678	714	702	662	698	725	699	682	732	753	694	711	699	675	711	689	779	675	739	700	703	674	635	658	691	756	698	704	652	703	681	673	695	712	730	734	741	683	697	677	690	688	686	674	687	670	712	662	701	665	684	662	718	689	642	659	662	706	689	723	714	690	687	700	654	709	661	689	714	739	712	731	708	686	703	738	698	674	703	670	733	707	711	653	677	646	718	677	680	707	695	658	653	699	699	686	706	706	699	738	710	659	675	716	721	720	713	672	632	702	732	676	699	728	686	684	668	704	691	690	694	688	641	711	690	665	669	675	662	699	673	713	680	709	705	742	725	646	719	702	700	740	719	721	704	659	663	703	680	707	662	696	665	689	695	637	701	683	703	679	686	694	696	727	702	637	701	742	684	707	670	675	696	695	715	726	699	667	675	735	702	744	705	665	692	720	712	646	665	729	741	689	687	686	697	683	684	659	643	653	681	699	660	693	702	677	683	640	701	692	653	692	709	711	685	694	704	692	695	702	728	735	698	698	689	678	713	720	674	720	702	699	752	714	668	683	731	731	722	709	719	677	673	724	692	723	677	700	689	655	658	711	696	688	679	714	650	675	725	687	728	664	696	710	679	665	708	733	695	675	708	719	668	720	692	641	666	687	708	699	657	697	658	707	706	701	691	651	684	661	666	659	734	721	690	670	709	676	694	702	681	697	729	692	696	672	698	708	710	675	642	717	684	663	709	741	685	690	703	680	684	696	665	689	684	751	666	715	691	699	708	674	712	675	655	677	710	750	682	737	705	706	761	716	711	706	686	718	739	719	693	669	693	660	689	655	705	685	667	717	674	701	696	684	685	711	640	684	677	707	707	726	678	684	680	668	703	712
6816	884	1045	812	608	482	360	329	307	290	238	231	256	216	234	189	196	209	205	188	196	186	172	174	205	178	197	196	185	188	161	176	187	185	185	189	183	176	176	174	168	177	183	164	189	157	159	174	176	169	178	145	175	201	168	171	202	181	171	183	172	172	170	163	164	180	175	148	150	157	176	174	182	166	190	167	161	192	174	183	173	179	165	203	152	160	153	183	150	171	174	194	172	174	185	181	180	188	179	168	183	147	176	176	152	169	187	134	168	161	158	178	177	174	181	173	166	187	188	162	168	159	179	157	189	163	144	173	175	179	188	178	165	169	181	151	152	199	191	182	180	181	167	160	172	171	171	177	172	149	174	179	171	176	166	169	170	175	164	143	190	169	181	170	185	180	180	191	184	172	156	189	189	162	178	172	177	177	172	161	162	177	189	174	174	180	177	155	168	150	181	175	172	140	175	185	168	180	186	162	168	175	157	178	193	171	199	157	184	143	154	155	166	156	182	172	157	165	167	188	179	160	165	177	193	170	179	171	154	177	162	164	152	172	180	170	199	152	183	173	160	171	164	175	173	146	188	167	206	163	201	176	157	164	162	185	169	165	153	181	157	177	164	153	187	164	201	168	169	179	173	181	161	158	154	172	190	194	182	169	152	172	188	159	163	192	171	173	191	160	198	171	148	183	171	161	149	169	173	188	163	192	170	166	164	175	171	154	171	191	182	161	169	164	184	202	165	151	199	175	168	197	150	160	190	170	169	185	152	167	156	181	179	156	175	176	155	164	169	199	181	152	166	148	182	181	157	189	186	153	175	145	193	195	164	179	159	155	161	151	162	186	181	174	227	173	172	165	191	175	171	172	165	179	174	172	165	167	203	176	164	175	175	170	151	167	182	158	168	141	169	182	163	158	169	158	155	198	177	170	159	177	157	169	166	155	166	181	165	172	179	155	157	175	171	170	167	173	165	176	193	179	168	180	191	177	176	170	149	163	166	184	177	162	182	164	168	150	178	189	170	155	158	171	166	170	164	175	175	159	175	185	150	170	147	152	180	180	166	188	149	174	167	147	190	154	175	176	154	178	146	176	187	178	169	168	193	172	171	158	165	168	169	171	182	166	186	185	195	180	170	190	166	159	168	187	176	173	178	197	202	176	165	181	178	180	172	183	190	164	161	188	181	171	175	174	152	171	172	156	183	191	158	170	166	169	178	175	186	178	163	186	181	193	166	180	202	174	200	171	166	150	174	182	182	147	169	168	164	141	189	175	174	182	156	178	182	179	178	174	190	171	205	161	154	159	161	180	169	163	183	158	165	179	163	158	203	180	171	153	190	164	191	155	156	165	167	179	167	177	177	176	189	176	169	159	183	160	182	173	152	170	149	174	160	168	171	181	169	173	159	167	175	160	170	188	178	163	174	161	146	178	169	184	175	174	167	178	153	169	163	162	176	170	178	199	181	171	152	183	164	180	186	209	170	168	166	176	198	166	189	192	167	186	178	201	176	155	164	170	152	164	176	176	177	177	164	186	133	154	165	149	151	169	156	172	163	185	179	163	174	199	190	159	163	163	148	176	171	158	175	192	161	177	188	162	166	179	169	148	165	182	193	191	175	192	182	160	160	171	166	167	179	159	179	172	197	191	161	175	182	183	166	171	149	178	186	164	162	169	160	143	158	163	167	145	173	162	204	149	162	199	186	176	179	202	180	170	170	157	149	171	166	169	192	194	177	167	160	165	139	165	152	180	179	204	186	143	159	176	188	198	162	183	195	180	176	151	161	171	169	173	184	160	182	169	174	158	186	168	161	193	156	167	158	172	158	156	191	170	201	152	152	159	185	149	168	162	191	177	169	170	175	171	180	188	169	187	141	161	167	160	163	158	162	170	197	170	180	183	179	165	173	177	168	172	162	170	155	205	153	164	149	150	169	179	194	187	165	151	176	168	152	187	162	166	179	180	161	171	169	177	164	151	169	163	188	178	193	168	161	165	189	165	154	195	142	159	156	159	172	156	177	175	172	186	188	168	194	154	171	162	148	170	178	202	152	161	164	185	144	189	165	169	188	169	167	152	188	183	159	181	161	188	169	186	198	155	160	168	181	178	202	170	173	144	158	179	174	162	162	173	156	170	157	165	173	165	170	151	169	157	157	155	166	179	187	197	167	173	188	156	165	164	168	161	153	164	160	182	166	162	175	177	178	172	180	195	173	201	179	163	178	174	168	178	175	194	165	188	176	170	166	171	152	177	169	192	179	153	143	152	179	152	173	152	169	142	186	168	181	184	178	194	172	139	186	173	173	158	158	172	157	172	153	163	182	177	145	180	194	156	165	158	163	183	181	171	149	142	160	161	181	164	190	176	168	162	187	193	161	171	188	194	193	188	179	181	183	181	183	161	191	199	189	213	149	189	167	177	190	148	143	163	183	151	149	172	164	166	169	153	164	173	146	169	143	177	175	175	203	140	191	186	152	163	201	164	181	180	164	171	169	170	149	168	174	158	190	181	149	157	199	165	162	161	179	196	173	188	168	169	191	156	197	191	177	150	169	194	162	168	189	179	183	171	173	181	165	178	218	168	200	165	172	157	154	172	187	148	178	157	170	154	170	166	181	189	148	161	176	163	152	177	182	173	169	152	189	188	171	173	180	186	174	147	170	188	163	175	196	188	178	179	181	162	163	180	176	134	163	156	165	203	197	162	161	179	180	170	206	148	149	169	182	155	164	164	175	206	169	166	166	171	191	195	159	167	171	163	201	159	159	168	150	187	154	178	174	184	161	185	174	173	179	173	197	169	191	176	191	166	159	187	182	199	177	217	165	152	173	179	175	164	197	163	172	193	152	195	182	169	137	162	160	159	189	166	166	168	159	174	165	172	168	157	154	156	161	201	160	181	171	192	179	177	167	207	175	148	163	150	161	157	182	149	155	183	178	160	166	162	170	188	202	189	166	160	167	182	172	144	187	188	159	191	175	173	170	193	163	172	170	184	171	152	173	164	206	170	162	164	186	180	193	182	170	175	188	178	159	166	161	169	141	163	176	193	181	165	155	184	146	177	149	169	153	145	159	146	164	172	174	148	169	203	188	170	181	172	185	187	184	159	170	153	180	156	147	175	166	172	178	179	189	158	173	182	189	134	160	135	172	195	173	168	191	141	197	182	181	157	166	156	172	165	167	170	168	181	180	165	186	174	154	174	168	188	178	150	153	174	196	183	142	177	187	161	168	170	168	183	169	169	144	174	164	192	174	185	175	159	161	178	153	199	160	158	167	172	165	192	133	160	166	181	189	186	173	185	170	170	166	163	177	171	193	161	148	155	191	168	159	182	153	181	162	152	205	167	179	151	173	181	182	147	178	172	172	200	176	170	157	209	163	153	177	167	153	169	170	155	156	157	167	175	171	166	180	175	170	180	160	207	158	192	175	189	175	148	171	161	166	202	184	177	183	169	159	143	187	183	159	168	172	180	195	187	164	183	173	170	173	185	179	153
5449	1102	2184	2567	2427	2038	1709	1453	1280	1158	997	894	885	900	837	765	773	722	638	707	715	659	622	631	599	609	601	631	591	586	575	551	555	585	556	571	553	592	582	550	585	559	524	522	548	510	540	532	554	529	523	474	537	558	520	521	547	501	521	522	533	517	490	514	526	514	554	546	505	543	479	525	500	508	511	525	526	505	507	515	477	522	509	459	495	554	501	503	502	478	473	517	495	523	559	503	566	522	491	500	504	518	503	530	550	501	527	500	500	467	515	508	500	492	480	517	483	506	474	481	514	541	485	481	531	525	548	505	495	502	513	469	521	482	504	551	485	466	514	480	524	484	488	511	498	518	497	498	490	565	519	538	546	482	487	551	533	485	563	499	520	550	494	503	476	455	523	523	525	515	530	509	506	518	508	478	530	519	482	495	499	521	495	497	502	466	508	513	502	511	514	528	507	518	524	507	489	541	481	515	555	486	504	536	492	502	525	468	488	522	499	533	485	490	505	508	490	526	521	546	511	497	472	520	510	487	495	495	526	550	509	496	474	494	482	515	480	490	444	538	512	507	515	555	499	521	497	518	529	503	487	513	505	498	535	532	540	497	501	517	529	483	493	517	504	491	509	514	475	500	491	516	483	528	521	457	514	449	490	551	513	532	498	496	521	485	518	506	503	489	474	478	530	513	512	503	480	520	510	517	515	524	475	511	483	536	501	472	504	498	484	486	530	501	480	498	525	486	530	526	521	505	540	512	551	510	520	522	537	507	471	462	461	465	484	463	472	506	502	537	534	484	485	507	491	462	487	484	481	503	516	485	479	525	486	521	462	544	511	516	533	500	478	508	488	547	508	520	517	513	471	504	493	493	541	478	525	511	518	512	483	522	463	472	513	479	529	510	517	453	496	510	520	508	458	509	496	532	501	517	501	522	479	506	534	491	514	490	501	490	470	504	479	496	525	487	531	530	523	504	502	503	518	528	484	517	472	506	491	554	517	514	482	552	513	495	548	510	513	503	494	519	485	513	500	514	507	487	490	516	510	521	468	536	487	518	514	507	502	476	515	511	521	507	454	504	549	475	536	518	477	517	528	482	489	488	504	496	517	449	529	543	520	470	443	515	518	512	501	532	490	502	514	492	456	493	501	510	493	507	515	470	517	540	481	517	502	503	490	462	483	532	434	476	512	517	506	505	562	516	528	492	502	496	488	519	484	509	523	521	494	493	484	479	488	482	532	501	474	534	474	560	492	507	516	537	494	523	506	462	519	481	500	489	490	504	517	532	451	488	508	476	454	509	486	493	486	491	483	531	567	497	538	554	498	517	491	500	497	493	488	479	512	529	467	526	513	517	500	498	498	464	544	514	477	497	529	534	472	478	487	500	563	500	507	517	507	499	521	530	499	476	516	535	487	511	493	472	494	486	466	480	500	480	510	489	507	508	523	503	530	504	519	481	523	444	528	490	496	488	511	495	486	485	505	508	487	506	520	509	544	489	495	490	493	488	499	520	473	495	556	488	496	507	493	492	465	540	529	509	534	475	522	546	513	518	527	515	535	506	484	507	514	531	565	475	525	510	518	509	493	483	515	540	485	509	530	537	545	479	503	558	476	543	492	509	524	513	520	476	497	458	494	500	535	499	501	524	508	511	517	485	479	474	453	504	527	458	526	449	504	486	493	477	488	492	517	479	473	509	499	520	473	493	481	502	528	491	505	521	485	506	514	522	487	508	519	515	556	486	545	533	530	524	509	493	499	514	528	503	492	504	506	487	509	518	515	496	522	524	486	505	512	519	494	499	538	504	543	463	500	507	555	518	481	453	502	531	483	488	511	499	507	471	474	498	496	489	490	514	517	511	499	501	500	539	510	512	494	500	533	511	486	492	502	492	498	494	535	517	477	509	506	460	501	523	474	558	502	526	511	516	501	474	504	523	509	497	506	510	506	534	493	508	486	458	472	499	505	475	511	483	537	503	497	587	545	516	516	514	490	518	502	521	496	522	500	515	465	512	522	525	478	500	476	538	524	542	507	522	494	495	534	473	553	511	532	511	507	524	482	468	513	510	508	523	518	471	493	509	448	498	492	487	531	515	481	502	483	479	495	486	534	484	533	488	499	534	551	517	511	502	531	503	489	507	513	518	518	537	512	507	532	546	503	503	499	519	516	479	491	534	501	519	501	486	515	524	512	536	509	537	538	483	535	516	480	510	488	498	492	528	507	531	471	508	471	484	498	540	521	472	500	487	531	485	507	488	508	499	502	501	505	499	510	477	519	521	490	516	467	522	520	541	513	455	529	518	497	519	493	546	513	473	478	484	526	467	523	553	525	503	489	500	521	503	474	532	517	487	523	505	513	525	516	534	476	497	488	491	511	509	480	542	533	501	488	507	471	518	516	485	556	490	508	501	493	552	470	489	508	541	500	494	511	501	494	495	500	500	499	522	487	541	489	512	485	523	519	499	486	512	537	496	505	508	492	484	538	514	505	480	499	503	534	527	547	516	486	507	515	499	512	530	507	505	476	500	485	502	492	485	474	547	494	543	461	433	504	498	498	485	506	512	479	499	496	506	520	509	495	519	539	510	529	486	512	484	497	487	478	491	481	525	508	500	478	481	568	502	481	502	504	501	520	497	493	504	459	513	520	494	499	501	488	494	517	493	517	520	508	499	462	515	500	485	477	508	529	522	493	512	514	505	508	535	510	509	529	499	513	452	485	487	502	506	490	481	485	531	532	512	544	495	533	521	494	480	506	517	479	507	480	508	511	476	466	489	506	485	465	503	471	499	492	499	502	514	486	502	539	475	520	527	486	523	474	508	497	513	495	493	506	487	502	490	475	527	536	486	475	468	493	487	536	507	516	494	530	520	501	518	505	514	520	492	493	472	537	511	484	525	523	502	480	513	497	484	505	501	456	514	517	489	504	509	481	494	500	460	487	513	513	521	496	510	468	504	493	513	497	501	500	535	497	507	496	467	498	493	520	556	496	510	499	567	511	502	516	514	505	496	518	551	484	513	480	512	494	538	500	517	441	473	516	487	507	471	554	480	510	525	493	516	508	511	502	449	507	509	492	538	561	505	518	474	496	485	493	464	488	490	524	490	522	506	480	516	519	497	561	475	533	501	509	541	548	478	510	493	506	506	505	467	497	537	549	512	513	460	506	522	511	515	499	512	531	519	546	508	557	500	543	516	527	535	494	523	543	555	490	480	527	509	494	528	459	508	515	533	511	496	556	501	476	467	484	519	504	501	504	510	511	533	511	499	490	467	552	489	519	502	521	529	545	497	510	500	469	478	484	531	489	507	513	495	533	473	524	477	534	506	505	488	525	563	500	508	508	543	491	498	499	478	529	520	524	515	514	510	550	486	473	504	533	527	523	539	478	520	501	491	515	532	488	530	498	482	471	545	502	490	493	518	492	476	525	453	527	529	499	492	532	499	478	520	504	478	476	477	461	515	488	461	538	482	497	512	521	499	538	487	519	487	533	517
13639	2315	2296	1814	1225	970	789	699	559	559	457	451	448	417	413	384	374	408	385	383	383	351	315	334	329	339	341	301	312	357	340	319	341	328	330	333	357	341	338	336	337	328	307	297	289	313	319	316	315	333	314	356	350	318	330	305	334	313	306	325	329	295	302	323	309	280	347	321	312	345	322	348	300	300	303	305	312	323	323	324	352	337	317	321	301	287	352	343	315	313	299	323	316	289	352	326	318	344	346	270	360	345	321	331	342	326	299	318	320	345	298	343	347	320	315	321	322	312	327	306	311	298	336	330	327	289	292	313	321	295	302	343	363	291	322	353	297	333	292	330	348	344	360	320	340	338	352	288	323	327	334	338	347	309	328	325	328	342	286	310	306	306	311	332	323	325	335	311	327	355	313	305	315	306	324	310	342	335	339	347	325	339	321	338	330	334	334	297	325	267	317	315	321	317	331	324	354	293	325	324	318	331	308	326	307	308	270	330	345	317	347	298	296	315	316	298	327	338	299	367	359	305	318	310	328	313	339	344	304	293	316	334	296	292	309	303	336	300	354	332	323	335	356	326	299	322	360	331	322	354	312	319	324	317	316	345	342	325	276	313	336	332	301	339	325	300	301	340	351	316	319	310	310	338	327	293	328	308	338	279	298	335	315	325	301	352	292	326	347	288	333	340	335	316	298	296	303	355	297	313	321	363	328	312	329	318	313	302	369	326	338	336	327	297	318	325	325	305	331	318	301	306	333	304	315	343	304	322	342	342	326	324	339	317	318	314	319	325	293	319	334	341	328	323	307	312	318	305	333	324	339	338	325	312	348	314	338	327	304	317	295	333	316	335	311	325	313	304	330	341	351	284	342	302	367	305	331	314	294	349	328	337	315	318	329	299	317	301	329	296	297	321	340	331	315	366	329	328	320	336	302	292	294	328	342	332	320	332	318	318	314	315	312	342	309	286	356	339	329	319	308	311	356	328	365	344	304	335	342	322	269	312	328	319	323	351	307	287	323	327	310	304	339	281	329	328	353	324	308	316	332	322	314	319	332	298	305	334	344	312	325	308	313	328	332	354	334	343	311	292	294	295	318	310	325	353	350	322	290	325	340	305	317	321	323	343	327	302	301	304	361	327	328	314	327	317	337	378	315	302	321	314	314	283	331	304	307	317	315	314	328	354	329	291	324	331	303	352	337	352	323	317	368	318	311	292	340	324	327	300	306	343	327	313	335	300	269	325	314	312	304	312	360	321	323	316	299	316	324	310	311	323	318	308	303	322	317	325	330	291	303	326	332	317	321	352	345	319	336	307	294	301	341	346	320	357	312	315	335	326	346	321	335	309	375	269	356	307	317	339	342	342	324	288	342	291	315	316	340	323	354	305	340	338	350	339	315	299	355	294	345	306	298	338	321	304	299	310	335	322	315	360	350	317	341	294	339	296	312	324	325	299	334	345	345	349	282	307	331	355	300	316	300	284	299	358	285	309	342	303	289	310	325	303	345	299	326	304	325	332	366	328	357	319	301	370	334	332	301	332	318	340	343	330	311	347	306	314	302	362	328	332	300	349	299	323	289	326	336	302	315	307	349	309	326	348	334	304	330	330	337	275	367	310	317	337	304	335	342	324	317	291	312	326	341	305	356	326	304	313	329	334	325	293	342	316	306	348	330	332	305	323	334	302	274	275	357	316	315	318	347	319	310	344	327	326	339	330	327	325	291	339	339	338	331	300	336	319	349	323	299	314	286	309	292	281	308	326	353	338	316	326	309	292	287	336	309	338	364	320	291	299	310	317	316	314	296	335	319	306	345	288	331	329	299	334	328	321	313	312	284	350	325	309	306	366	340	342	328	284	339	298	308	337	361	350	333	334	288	366	328	332	347	329	327	329	316	303	321	332	305	311	321	336	328	335	296	291	326	320	312	336	340	298	358	315	304	315	287	358	328	333	328	309	310	292	296	329	351	332	320	321	318	330	302	276	322	334	287	315	356	322	334	319	320	342	296	333	332	315	347	366	297	323	323	313	329	330	317	291	304	342	321	332	331	331	319	320	322	303	314	298	337	296	342	331	330	333	330	314	355	286	310	340	342	318	335	333	346	341	328	320	322	313	308	345	315	312	315	334	327	338	307	323	331	350	321	347	325	305	309	299	326	329	335	309	342	312	373	330	338	318	315	338	295	347	329	282	302	282	295	323	333	317	311	302	306	313	347	302	290	335	328	317	328	304	333	324	321	348	330	331	331	314	352	305	317	328	329	339	309	301	319	326	286	311	285	309	327	325	322	315	345	345	326	297	323	311	332	329	304	333	334	307	322	353	320	305	324	315	314	330	352	313	321	321	302	325	318	314	339	309	321	331	335	314	338	329	336	320	322	340	263	325	311	323	340	291	300	319	299	337	317	303	312	318	339	330	294	336	317	330	325	317	308	315	317	344	333	326	312	293	288	307	332	294	350	328	327	317	315	326	332	310	306	335	297	303	334	300	314	296	298	317	351	298	299	303	339	322	323	339	310	297	335	307	325	307	333	334	364	307	318	329	319	326	315	298	305	330	317	296	319	330	285	319	337	316	310	348	337	342	307	303	325	323	317	323	378	314	316	328	323	356	306	333	336	350	318	310	326	329	329	326	307	319	302	317	325	337	322	297	291	337	316	314	344	329	349	311	285	292	324	340	337	305	325	342	342	333	329	321	303	273	310	292	322	318	314	315	303	337	297	351	320	332	309	304	303	324	331	307	302	297	326	306	327	326	330	318	302	338	340	334	293	316	316	305	344	328	339	298	301	367	344	336	307	342	349	314	325	317	312	295	348	297	280	315	304	358	343	325	283	377	307	318	327	287	342	314	353	296	303	299	319	331	297	315	307	350	335	356	321	361	352	311	345	331	310	363	337	296	314	323	323	341	318	314	347	302	331	341	320	337	327	292	279	324	315	323	311	340	317	339	309	313	324	332	335	301	314	306	320	330	315	338	331	319	346	309	356	322	319	305	314	300	301	274	340	317	319	305	311	311	334	318	313	311	296	320	326	350	288	340	324	279	313	313	330	369	336	335	306	341	334	300	354	348	344	363	307	325	316	335	286	276	314	331	290	318	326	309	341	360	335	338	344	310	322	313	327	348	336	307	312	298	330	333	316	310	315	367	299	304	336	316	331	337	306	302	318	311	339	324	345	321	331	318	320	322	297	303	308	314	317	323	275	347	325	346	294	335	326	325	350	311	311	305	360	310	325	319	324	312	314	316	321	305	309	354	338	323	354	308	326	361	322	336	320	304	337	325	338	307	317	320	313	310	344	336	327	334	284	346	291	323	287	319	322	356	341	307	329	296	358	320	303	348	304	340	302	320	333	330	329	292	313	306	299	289	343	331	286	282	328	338	311	324	347	309	329	330	311	324	370	266	318	287	309	315	336	330	321	315	309	311	311	366	351	332	319	333	291	331	328	295	318	356	291	348	315	336	318	311	310	283	310	329	319	311	287	305	354	318	298	326
7579	2219	4355	5123	4606	3839	3259	2744	2446	2153	1965	1725	1606	1564	1438	1368	1307	1273	1179	1129	1147	1098	1095	1080	1079	1053	1017	1051	980	983	1007	1052	990	944	997	924	918	897	904	930	859	903	863	927	955	880	939	920	907	864	890	866	865	887	857	897	869	842	832	877	841	832	897	813	855	859	877	854	861	849	875	855	835	839	869	881	889	856	854	880	848	831	867	841	917	845	874	867	804	919	835	856	881	864	865	879	851	839	862	813	829	848	831	860	811	886	841	855	842	817	867	835	836	829	803	808	869	805	881	849	843	804	848	828	849	851	786	825	827	870	852	848	837	846	844	795	846	875	823	855	783	818	826	841	888	849	821	782	873	834	816	847	835	800	823	839	848	855	850	877	871	839	842	824	885	868	829	829	832	884	896	848	866	821	776	836	828	888	799	812	838	826	820	818	821	823	831	815	807	834	842	807	809	803	839	849	814	856	808	841	830	833	835	804	843	831	849	835	849	862	821	811	849	857	850	839	837	838	833	858	798	816	851	834	842	800	788	831	827	821	832	814	828	869	861	783	866	820	837	843	826	835	800	771	845	783	876	818	843	827	817	813	845	857	794	854	839	869	768	828	839	827	818	860	846	837	852	846	791	795	826	856	845	853	808	777	813	815	804	852	808	836	877	832	797	857	856	905	848	847	807	899	828	862	882	862	837	819	815	858	806	818	871	869	890	866	864	816	826	825	817	822	848	851	873	871	873	818	811	850	796	822	891	820	818	804	800	840	786	899	825	808	815	870	807	869	846	852	830	858	895	837	845	869	885	861	802	851	849	796	839	848	791	856	850	859	817	809	829	852	903	852	870	898	865	789	820	846	860	812	801	828	871	845	787	823	866	821	870	802	891	883	868	795	808	837	781	833	854	852	855	798	874	860	811	789	855	813	841	765	814	825	844	817	825	823	807	816	862	824	829	793	841	794	843	791	823	824	862	841	888	861	871	826	848	877	817	836	867	834	798	849	872	876	804	814	826	831	852	796	842	829	853	862	780	813	857	857	862	863	834	872	844	838	830	851	833	852	815	785	865	846	812	839	792	841	809	841	859	837	819	802	858	855	799	834	918	836	864	792	824	764	803	822	821	833	813	804	865	859	857	787	852	875	849	839	881	818	806	850	817	848	849	801	863	811	861	844	809	837	895	861	836	860	826	835	813	892	849	853	837	825	854	832	826	832	820	821	851	816	820	875	839	828	839	825	838	806	833	827	822	774	817	840	797	863	846	868	863	753	840	840	803	827	897	818	821	786	870	833	835	786	850	823	863	878	858	845	828	825	857	860	795	810	802	810	819	833	823	841	880	830	859	840	855	821	768	847	821	800	795	810	869	835	857	793	800	853	829	833	862	860	828	840	844	880	862	812	779	849	828	852	807	786	816	825	886	836	785	870	818	837	816	816	803	945	790	818	772	813	813	808	852	843	784	833	852	829	808	792	850	853	831	859	844	814	845	835	812	816	894	821	817	839	829	828	828	858	810	807	794	800	797	819	765	804	820	798	867	825	807	805	802	855	817	840	804	881	815	839	838	823	818	804	867	858	813	833	863	860	894	807	868	863	839	808	820	827	862	798	850	851	818	806	792	844	823	829	831	867	792	873	861	845	812	816	818	865	869	827	867	870	806	800	821	853	829	809	844	868	782	809	785	854	802	832	845	779	821	855	810	759	857	874	833	854	837	808	832	831	854	842	842	862	859	845	831	838	865	865	812	864	802	817	829	819	821	846	803	848	847	804	860	799	866	849	809	873	834	806	839	846	848	810	838	829	845	804	858	812	818	859	811	798	876	835	830	842	809	852	823	853	833	821	850	890	837	854	845	842	842	815	823	814	848	855	809	830	846	802	792	816	809	800	869	812	801	810	883	802	842	828	822	813	873	810	833	881	806	832	866	785	803	841	840	822	812	799	832	806	829	841	823	816	828	866	781	833	867	824	884	819	814	820	870	836	832	859	819	841	804	821	779	834	826	901	808	847	837	872	855	823	838	821	887	871	795	891	851	823	823	803	774	818	797	852	779	819	819	824	903	842	870	827	826	768	864	829	852	828	906	854	825	799	826	842	862	867	871	825	822	818	867	839	828	816	851	872	843	833	792	801	812	833	825	764	822	850	794	811	794	811	825	808	831	808	878	808	745	829	829	865	821	854	817	830	822	822	859	803	848	833	820	801	804	878	793	864	891	846	835	760	817	816	817	818	800	852	815	820	834	814	800	817	816	857	858	843	856	837	790	860	869	854	829	839	885	812	816	822	806	874	836	842	810	908	787	837	838	850	878	810	841	857	871	819	834	835	845	820	820	808	853	826	868	831	897	858	825	851	814	808	830	829	845	826	791	767	769	811	849	805	824	801	845	853	803	865	821	821	825	837	799	813	852	787	839	869	830	830	829	861	859	868	790	854	826	833	799	870	842	851	840	837	834	846	828	883	840	823	788	840	827	850	803	909	854	796	864	826	825	809	843	785	784	835	806	829	808	825	799	871	808	873	817	839	860	833	789	808	790	842	874	807	790	828	829	833	828	870	845	839	828	884	809	801	868	838	808	827	897	869	834	873	827	824	820	836	814	846	859	840	845	861	862	852	864	818	832	812	816	827	861	838	839	812	839	825	846	818	787	863	819	852	835	841	816	838	832	814	823	803	807	824	822	843	813	791	895	831	850	867	845	818	828	816	892	857	895	844	830	846	851	843	786	811	856	818	837	876	829	851	809	835	797	836	839	839	816	838	837	818	838	862	815	871	823	826	836	832	810	890	818	817	808	872	810	844	846	844	844	827	849	820	778	763	785	866	836	837	845	834	808	789	837	828	835	789	821	737	792	791	877	825	842	840	802	856	797	822	839	842	820	926	853	862	868	851	814	834	846	850	870	841	876	828	882	807	859	865	797	860	839	857	849	876	858	858	787	911	759	825	831	797	828	820	847	892	829	869	830	809	792	783	807	843	864	851	829	837	840	807	845	863	828	784	812	823	842	841	803	827	835	798	816	799	882	863	810	837	848	792	830	800	822	840	842	789	848	859	885	860	806	870	808	853	860	879	825	801	851	804	879	826	805	901	822	784	877	814	849	840	825	875	788	797	817	783	812	834	837	822	765	797	890	816	807	826	846	785	841	877	823	904	843	860	851	865	834	827	822	827	844	870	863	842	817	826	842	809	839	841	811	840	833	802	872	835	847	833	805	779	840	816	817	865	836	896	883	872	834	816	859	855	793	820	824	846	846	827	877	866	856	847	847	893	874	873	860	801	857	842	794	774	854	832	855	821	823	825	777	818	784	825	830	853	854	860	841	850	788	804	851	803	820	831	853	832	822	839	828	813	794	850	821	878	828	818	817	818	870	814	807	823	843	876	845	857	824	863	842	862	831	822	812	823	834	792	814	843	846	854	837	816	809	809	810	801	823	866	775	822	851	835	856	862	880	839	856	834	807	861	836	811	803	814	819	834	811	844	894	786	834	800	836	853
1943	313	290	313	251	317	293	257	267	279	295	283	263	259	291	312	271	285	263	303	277	290	279	260	289	280	284	285	264	257	254	280	267	285	256	229	266	263	273	267	227	246	261	288	286	263	271	242	295	278	286	238	250	276	238	217	305	275	240	262	265	253	272	280	248	295	266	245	248	286	282	276	272	275	292	251	264	237	288	292	251	263	270	286	275	278	237	246	268	232	292	267	273	238	259	275	258	269	274	250	297	254	245	243	293	266	284	272	281	254	291	238	255	299	289	280	313	308	270	276	260	243	295	265	266	281	295	264	293	271	281	269	279	278	277	295	277	293	293	267	287	266	259	247	246	269	285	281	251	282	260	259	297	277	276	287	296	268	269	240	276	248	259	266	244	253	286	260	257	246	244	277	270	248	305	278	256	260	277	314	269	262	238	261	277	243	222	293	269	279	262	292	301	283	293	277	285	273	257	253	292	243	272	266	263	275	288	275	275	253	283	265	274	274	287	265	273	301	254	266	275	268	279	246	266	291	242	233	257	277	286	287	270	289	256	277	272	277	262	263	261	261	299	274	289	278	245	256	254	249	297	240	229	235	284	268	244	271	268	302	241	278	263	253	265	265	273	238	274	280	282	275	272	275	268	255	254	270	273	272	308	258	258	280	272	274	286	253	284	244	260	292	274	246	259	260	271	287	263	264	277	272	250	250	263	279	297	269	265	269	273	283	298	262	284	264	284	288	265	271	277	262	247	257	272	261	285	269	280	267	284	299	293	288	236	262	258	238	295	239	266	247	268	294	293	274	255	270	272	270	254	256	280	287	269	265	247	255	290	295	239	284	274	260	259	297	236	291	285	263	248	285	286	298	251	284	284	276	261	273	273	285	248	286	251	265	279	234	259	267	289	264	301	281	257	269	256	283	242	259	294	241	260	285	242	273	272	281	253	273	258	246	265	276	285	280	279	265	286	232	265	261	263	261	314	291	264	243	263	224	327	267	281	268	260	275	292	288	277	289	316	251	294	284	249	271	288	281	263	274	264	265	257	281	251	294	274	300	237	262	276	288	273	259	259	310	265	254	292	255	275	282	263	252	273	291	283	276	296	297	271	284	272	260	231	287	294	272	280	258	270	301	244	286	269	275	262	253	289	250	279	271	254	276	260	238	251	271	283	281	316	222	262	287	280	302	270	273	257	304	265	276	265	246	257	304	300	283	278	300	274	275	304	262	258	278	276	305	278	293	296	270	286	281	261	259	249	281	279	258	292	271	321	271	267	288	239	243	278	288	277	276	257	245	257	289	262	252	290	278	257	282	282	294	267	290	288	249	270	276	266	268	274	266	268	290	284	266	250	273	258	241	252	273	263	259	274	278	279	283	278	294	288	278	265	275	272	272	262	281	292	295	274	273	290	266	262	296	281	258	284	260	276	259	276	244	261	281	271	287	262	265	237	266	280	268	254	285	270	273	280	274	268	261	301	240	249	299	277	269	271	231	289	270	269	278	284	278	262	246	256	249	291	273	279	305	278	276	247	256	256	273	279	284	268	261	327	273	305	280	245	278	286	267	231	261	278	265	267	251	285	283	249	263	272	257	254	244	281	305	256	259	265	266	280	276	268	250	297	282	272	302	302	266	255	272	284	267	289	276	261	247	273	241	273	258	259	287	249	264	272	292	278	267	267	275	282	285	266	259	251	274	252	291	238	231	283	249	298	276	281	314	294	283	289	297	264	265	267	271	282	296	278	254	265	270	277	279	276	279	263	259	278	269	285	259	259	278	285	231	292	236	262	284	268	257	258	229	262	256	270	265	266	252	272	270	241	287	234	280	248	283	268	254	290	289	286	275	289	268	264	289	260	276	256	255	268	290	287	267	290	269	274	276	259	252	262	277	231	270	275	273	247	251	306	277	265	281	268	260	271	296	244	260	262	274	293	271	279	266	300	284	257	265	251	240	254	235	259	249	285	270	245	252	278	277	288	273	259	276	285	233	262	297	249	279	271	275	277	305	285	265	258	282	267	251	254	290	274	253	258	290	272	270	258	256	289	241	273	262	282	282	267	243	256	319	258	260	261	253	289	268	307	258	266	276	245	323	270	277	259	252	260	273	270	286	263	270	286	283	262	291	271	268	249	268	297	303	269	281	260	283	267	254	254	299	289	278	284	263	264	283	276	266	278	273	249	264	254	273	242	266	261	281	262	274	231	299	272	287	283	303	266	286	260	266	271	258	244	257	252	273	266	251	274	281	260	253	261	268	273	275	282	294	277	269	253	263	257	272	285	258	268	245	271	265	280	270	268	252	255	246	280	286	273	278	271	270	279	257	272	258	266	263	261	282	290	290	262	294	274	249	268	296	255	270	254	263	249	255	262	247	243	288	281	295	270	278	283	275	261	277	259	289	265	241	263	276	301	267	273	255	252	284	275	245	283	307	266	266	291	271	264	267	272	257	285	279	269	286	277	264	255	279	262	276	308	262	270	255	279	287	261	279	303	278	266	295	275	251	278	267	275	279	284	276	290	270	273	275	262	247	278	311	258	292	261	280	230	262	269	286	274	270	275	252	237	293	272	248	266	258	302	260	284	270	265	270	235	254	260	316	271	264	251	254	243	246	281	267	234	263	288	239	276	250	300	269	263	312	278	269	241	261	282	261	278	236	259	257	268	234	279	293	276	279	287	249	264	260	294	277	254	274	264	240	249	270	273	234	284	246	294	268	281	262	311	269	291	250	315	273	286	252	298	277	263	250	264	250	276	285	257	278	262	253	273	252	303	270	277	274	276	296	245	280	222	274	292	265	281	308	296	278	259	282	266	249	290	274	262	276	297	289	263	255	251	248	267	280	270	267	259	282	282	268	243	266	248	278	256	258	232	277	235	244	247	273	300	276	253	255	285	273	264	299	257	267	287	241	272	286	288	261	272	267	267	288	252	263	266	289	257	280	258	261	271	293	266	247	258	281	258	266	243	266	268	242	273	264	275	278	269	260	247	269	270	256	244	246	279	283	332	283	250	255	273	260	269	288	254	295	256	287	250	275	293	265	258	242	274	272	244	282	300	292	267	271	292	246	262	290	239	294	278	302	285	289	285	272	274	244	255	236	239	281	265	277	266	263	259	276	240	291	300	298	260	291	261	293	258	251	295	282	281	271	278	254	261	251	282	269	275	260	258	283	246	267	231	281	271	273	265	271	277	248	267	280	278	277	258	255	274	253	270	282	278	290	265	255	293	275	241	261	273	270	263	271	277	232	253	255	271	275	240	281	269	286	295	263	284	280	234	288	271	270	279	275	255	262	284	261	270	270	279	298	293	301	292	239	298	271	254	265	283	255	261	280	225	265	254	261	280	262	268	250	261	297	276	271	290	250	269	275	266	311	297	290	271	287	249	241	283	284	246	281	276	261	268	263	301	283	285	264	293	262	275	227	258	294	262	272	241	270	285	284	263	307	290	277	295	242	253	285	281	285	275	269	244	290	291	265	285	249	294	269
2385	713	747	740	755	725	766	685	691	721	679	669	704	671	718	720	700	707	708	665	736	664	726	686	698	672	727	703	715	685	664	687	724	720	709	709	737	664	676	692	684	644	734	691	696	726	713	674	767	709	708	669	689	730	704	687	705	699	697	691	723	663	709	673	678	701	698	661	694	714	702	696	677	731	657	697	705	695	743	684	689	758	703	713	674	696	715	653	705	703	675	665	753	729	664	688	674	707	715	718	666	675	700	686	673	665	673	675	713	656	683	651	728	726	705	698	676	734	723	643	699	675	677	704	746	685	727	679	699	703	662	691	708	736	683	703	643	699	675	706	688	680	685	671	739	674	658	688	690	661	651	678	731	702	701	689	678	672	693	698	723	679	711	679	721	692	665	712	669	677	705	683	718	669	710	719	681	691	654	712	689	735	690	653	690	673	696	665	676	676	679	736	713	694	660	639	693	730	704	687	690	707	686	664	699	674	680	713	712	705	666	743	669	649	691	678	709	685	750	668	665	656	689	680	686	721	699	660	751	682	675	671	652	689	693	725	689	690	682	678	716	655	732	646	705	724	709	713	671	700	655	676	651	702	686	730	682	660	689	693	702	640	700	737	664	685	634	714	721	676	716	692	681	733	682	670	665	676	645	693	711	675	673	718	712	676	674	713	682	683	700	654	689	712	719	683	712	712	715	690	681	658	675	729	682	704	688	691	699	717	704	643	677	728	682	702	725	702	662	714	646	665	675	671	738	724	695	700	719	687	683	679	733	678	684	665	725	678	677	710	694	688	654	648	668	695	702	736	676	638	702	638	662	724	698	681	656	653	647	674	720	714	642	711	676	726	666	701	693	701	719	693	684	660	697	661	672	706	681	679	715	679	645	682	741	693	679	708	686	663	702	667	702	703	677	680	691	710	717	651	642	696	715	678	677	628	701	671	694	707	679	671	668	682	697	699	678	708	688	720	676	684	655	687	719	701	748	709	717	700	676	664	680	670	677	686	735	705	671	695	700	699	672	712	694	693	651	682	625	675	661	693	684	678	703	688	700	717	710	697	706	718	709	661	674	695	711	731	660	700	681	671	697	665	681	700	732	699	683	678	689	627	686	687	688	690	649	677	685	693	692	680	691	724	731	693	704	685	708	733	675	677	680	681	693	742	716	639	696	655	683	705	655	680	716	666	720	672	684	670	653	657	739	663	693	651	660	729	729	672	717	686	745	623	774	659	698	747	710	675	705	683	669	667	689	680	728	685	663	733	687	703	661	667	703	680	658	674	672	709	685	702	657	638	719	672	734	687	722	695	713	672	728	642	711	686	673	671	703	707	704	712	700	693	672	716	679	711	677	685	699	683	691	692	673	697	677	716	686	676	669	720	690	668	697	707	661	699	656	674	723	689	728	685	690	726	672	670	632	689	681	642	644	737	697	690	666	673	635	679	645	661	706	724	683	675	677	731	683	705	693	701	706	684	689	698	674	718	668	703	674	707	698	689	724	673	738	702	685	695	726	721	726	719	677	701	675	689	721	686	679	675	685	710	684	654	675	683	672	689	662	713	672	712	727	675	719	720	668	681	731	694	702	644	673	676	635	664	715	721	702	674	628	636	668	646	671	713	672	682	688	662	712	694	650	715	656	685	646	650	706	654	720	718	738	715	694	661	657	735	757	672	701	706	694	698	713	636	722	699	674	697	715	659	657	680	704	670	659	713	643	718	654	658	736	748	647	681	671	664	682	719	680	659	717	676	654	672	651	684	684	675	688	685	658	721	730	654	680	694	686	736	722	724	712	708	685	724	702	723	691	705	730	662	748	667	733	734	707	641	704	713	700	682	644	710	673	667	659	635	686	682	696	705	646	727	678	682	673	689	665	702	661	644	683	720	711	675	761	738	678	665	719	696	689	717	686	716	694	720	709	653	659	690	660	682	682	705	682	667	696	674	671	682	695	688	690	719	678	694	709	687	706	746	711	661	674	670	753	660	720	652	691	634	708	653	685	688	679	636	706	677	706	677	691	696	669	718	674	690	678	735	662	659	690	697	667	725	704	680	682	705	695	714	711	703	686	685	680	685	670	686	675	724	687	667	693	694	703	676	691	687	675	726	647	645	717	735	681	686	719	723	690	687	728	711	685	668	691	679	677	734	703	694	705	677	698	696	675	695	691	661	676	694	638	728	658	712	709	665	683	692	720	674	709	667	647	670	744	716	645	674	700	735	646	662	691	732	756	704	725	717	680	710	644	696	702	689	633	674	726	697	664	742	696	667	734	678	714	736	686	684	709	675	689	670	692	694	667	667	737	668	720	731	628	670	643	695	693	691	735	692	645	702	691	687	675	723	695	689	680	701	693	682	704	712	707	663	642	710	681	671	708	670	668	690	686	725	659	670	690	703	653	664	696	709	743	674	770	718	707	708	686	673	703	732	697	721	677	665	710	694	668	758	691	679	698	693	694	725	715	660	734	704	630	722	719	671	683	715	713	739	687	667	700	692	695	713	700	647	677	674	693	680	742	665	714	682	674	708	699	729	662	687	680	724	705	722	638	670	666	713	713	713	733	682	662	721	671	694	688	715	724	686	704	696	659	660	688	659	692	717	674	667	688	655	715	649	728	676	717	643	685	690	672	660	708	710	656	733	723	717	672	708	663	684	690	687	708	713	646	678	694	683	657	688	689	665	645	689	648	668	722	670	634	708	717	728	702	654	676	701	603	671	747	706	658	680	674	673	680	664	707	719	701	689	675	670	660	654	720	717	666	702	682	660	730	609	717	740	691	702	677	696	661	689	687	715	680	713	678	715	679	649	658	642	700	670	683	715	659	698	712	675	672	699	720	708	688	722	704	692	682	643	718	704	670	710	690	704	675	705	685	707	686	754	664	684	703	732	656	663	692	676	706	719	744	643	656	669	706	673	742	753	715	702	683	723	670	647	680	706	716	688	692	677	713	708	686	731	685	679	659	647	655	704	640	679	658	717	691	688	723	714	718	699	737	707	706	653	651	703	711	713	686	651	694	710	701	742	664	725	711	710	670	710	660	671	713	697	661	719	673	713	670	682	703	712	695	652	695	713	729	703	710	694	680	670	687	715	714	701	697	728	698	690	713	692	680	656	697	708	710	673	666	679	720	714	760	677	727	701	651	685	710	725	714	683	711	728	664	651	698	682	724	651	692	677	677	715	700	716	711	691	662	705	671	702	734	686	679	680	676	690	698	677	689	711	678	672	671	701	730	661	739	674	688	700	712	681	680	705	699	688	692	687	682	730	687	680	669	710	696	723	717	665	688	696	701	688	724	715	690	702	710	678	678	629	686	631	702	686	722	670	686	671	709	718	674	678	715	684	694	702	684	688	710	674	726	671	724	676	657	710	713	668	717	688	695	669	681	699	683	695	693	682	685	687	696	733	697	732	711	672	632	727	684	752	648	735	662	690	647	767	711	664	703	698	721	657	707	741	715	695	681	647	690	742	710	716	684	661	712	709	731	750
6813	879	1001	861	571	466	378	304	315	275	237	219	234	209	233	215	181	196	189	193	174	193	193	179	177	153	226	183	194	187	186	165	188	175	177	170	180	155	190	168	186	175	147	158	172	172	178	139	156	172	140	168	173	198	156	153	182	187	174	189	144	169	187	163	204	188	139	172	178	186	165	162	142	170	173	183	200	201	180	161	163	181	173	180	175	172	173	156	166	155	182	151	160	166	148	185	211	190	160	189	167	151	181	176	164	148	194	182	157	183	173	192	185	181	184	170	161	190	161	164	166	176	175	158	166	194	164	160	168	179	171	178	197	151	142	191	188	191	149	159	161	164	198	160	177	189	195	141	164	164	172	189	164	171	192	178	165	161	163	190	172	185	175	183	170	187	186	177	170	165	158	184	164	163	173	184	181	183	189	177	138	182	157	179	168	161	188	174	188	181	205	158	182	192	176	172	171	200	162	174	175	163	152	165	159	164	153	171	181	184	175	162	146	174	180	170	184	165	172	191	172	168	152	163	180	200	170	165	174	137	165	168	190	187	174	164	184	162	156	174	167	178	173	158	153	181	192	161	173	157	185	150	149	161	202	177	182	156	181	181	194	177	159	169	170	155	175	184	173	152	173	162	171	185	157	195	173	180	171	177	168	156	178	153	197	171	204	171	170	173	181	187	168	165	168	148	148	192	164	163	191	177	159	179	168	172	190	190	169	168	180	151	177	179	184	187	165	176	181	190	165	161	170	166	175	175	201	170	151	143	163	143	171	159	183	154	187	166	172	199	188	184	172	169	161	177	162	170	164	152	180	182	174	143	146	185	160	172	153	159	158	192	170	180	174	171	170	170	178	129	164	210	189	169	148	180	173	154	162	186	173	162	181	163	185	173	180	161	164	160	161	203	186	185	155	192	158	177	179	183	162	170	162	179	172	167	173	172	165	171	171	160	161	157	181	172	159	203	145	143	168	161	157	180	175	167	170	159	169	174	162	172	168	171	192	180	164	180	171	149	169	165	198	167	199	175	161	152	189	127	169	175	169	193	171	163	204	167	175	158	180	140	173	156	179	164	165	191	178	193	171	161	140	160	181	204	162	170	183	154	169	167	154	175	163	172	166	158	179	196	165	155	186	159	202	176	184	154	156	167	200	156	150	177	174	181	176	161	156	175	174	186	176	149	166	161	172	168	168	157	174	175	159	205	144	154	188	146	162	168	174	178	168	183	174	173	164	167	168	177	156	154	179	176	155	171	172	179	173	153	166	178	156	140	152	181	193	178	173	180	163	182	196	168	170	188	164	174	169	166	183	157	154	168	160	179	159	182	173	146	191	155	169	202	167	159	166	177	188	166	173	171	180	170	172	156	139	186	161	179	174	162	175	163	175	181	184	192	189	163	173	169	169	161	175	172	206	183	170	173	150	186	154	156	195	162	168	183	181	192	168	173	149	162	146	194	170	162	163	183	200	189	162	187	182	168	176	161	185	189	168	162	160	162	167	183	171	187	169	168	172	190	158	175	156	155	165	162	174	173	179	182	161	165	179	144	168	195	169	168	167	170	176	165	160	176	171	150	168	182	158	177	160	160	158	172	182	180	167	157	173	160	178	163	149	175	174	184	175	185	176	163	158	172	165	162	170	182	158	183	163	172	164	165	188	189	156	175	172	179	196	180	171	132	166	186	179	161	157	185	179	155	153	160	161	185	177	178	152	170	186	185	158	190	183	161	188	177	155	165	170	194	179	141	179	174	193	163	171	177	168	177	164	184	164	157	180	159	152	173	144	154	189	174	159	182	195	180	166	155	159	169	172	169	171	196	172	178	169	164	203	179	190	165	174	190	170	187	185	158	168	185	166	156	190	178	187	189	148	159	177	169	191	176	181	175	152	149	176	202	184	167	194	164	142	153	195	186	152	213	162	168	138	170	169	180	142	175	158	181	185	196	152	191	173	179	167	181	151	158	173	174	159	178	147	154	193	156	157	166	176	159	173	171	176	174	160	177	190	164	184	174	195	176	183	155	166	208	165	156	175	161	177	172	186	182	176	145	168	163	146	183	175	166	176	161	180	194	168	176	184	167	175	174	151	179	187	184	156	174	164	160	164	162	155	176	163	159	200	161	157	162	168	170	171	167	189	198	164	181	182	155	156	158	178	200	185	177	181	168	171	141	156	168	172	174	157	171	212	195	196	188	167	160	176	168	156	165	183	167	180	180	173	148	168	172	155	168	176	171	186	168	157	166	186	168	164	178	166	165	171	172	184	166	166	179	183	163	160	153	169	175	175	156	170	189	177	160	155	172	152	172	183	179	170	175	178	157	188	168	181	200	157	170	171	152	173	138	183	149	178	174	183	163	168	157	206	195	161	157	144	157	183	168	178	152	181	159	167	183	168	169	166	161	161	181	156	164	165	154	172	165	135	182	179	193	143	207	169	165	183	151	184	185	182	166	160	164	208	162	173	167	165	156	165	144	194	148	194	178	144	158	145	160	184	172	145	183	153	183	186	169	182	155	160	178	152	154	176	164	150	174	161	164	146	154	167	192	172	191	170	178	174	203	152	175	184	174	174	171	147	192	162	147	193	170	189	148	178	193	181	169	173	162	173	174	175	177	169	179	181	164	177	142	168	166	161	139	184	158	173	175	170	167	178	188	180	165	155	151	183	167	156	167	200	158	168	151	181	168	154	189	157	164	172	163	207	180	157	179	181	179	195	193	170	175	175	167	177	191	153	169	163	168	165	184	167	151	180	177	187	172	175	162	170	169	154	157	178	153	177	184	162	142	165	177	156	179	192	168	175	171	187	154	196	167	175	154	166	194	151	144	171	170	171	164	165	198	170	144	155	174	177	149	163	169	174	148	156	177	154	160	186	174	200	163	174	142	155	140	163	185	162	160	183	175	173	160	176	170	168	188	163	169	193	172	164	164	164	141	150	185	157	169	199	165	159	201	160	170	181	155	170	158	178	161	163	192	159	153	163	141	160	172	148	163	172	161	198	160	167	183	159	177	144	163	170	187	151	179	165	169	156	174	178	187	157	176	188	157	178	176	182	187	175	162	167	183	161	187	173	178	148	147	184	171	185	181	161	164	191	165	154	172	157	151	161	156	181	191	167	183	150	164	173	155	178	177	179	182	138	153	197	173	144	198	168	158	170	183	173	194	184	186	183	175	158	190	171	154	176	146	162	196	151	178	171	135	167	162	163	161	197	174	168	152	163	166	166	162	186	155	181	182	185	172	154	175	173	166	186	161	176	182	169	158	181	159	166	168	173	163	170	178	162	170	173	157	171	168	169	160	184	150	168	196	164	148	178	146	184	180	165	176	143	179	187	158	196	167	141	134	174	143	159	158	167	175	173	188	169	191	159	167	174	161	151	170	175	174	155	162	141	180	182	170	182	149	155	172	191	185	178	182	168	172	178	152	149	135	170	164	192	146	158	151	180	184	142	174	153	163	167	167	206	182	178	160	153	149	176	190	170	154	180	170
5458	1118	2243	2702	2395	2027	1686	1451	1335	1197	1043	969	900	871	812	758	718	703	663	640	683	682	633	615	600	630	592	644	542	585	600	542	554	594	556	581	539	537	519	551	509	538	539	516	471	529	509	517	509	504	524	517	544	524	528	541	521	504	474	552	500	453	529	530	487	517	496	530	514	504	515	524	502	545	572	517	541	465	490	521	508	485	501	521	518	486	544	511	497	477	518	525	491	508	514	513	528	525	548	520	514	520	538	550	502	521	526	519	507	534	514	505	534	483	523	529	501	529	540	510	447	490	510	499	509	498	486	502	497	456	527	532	543	502	499	504	501	526	522	488	473	505	487	469	480	478	507	532	463	478	485	482	494	524	511	512	510	502	499	543	492	540	494	503	485	519	495	511	482	510	505	492	522	491	503	499	465	473	549	528	464	483	516	503	454	531	529	523	493	505	496	525	534	491	517	483	488	503	519	478	490	516	470	490	493	495	501	528	505	467	511	521	509	553	504	490	539	495	528	508	463	497	531	537	502	500	505	521	506	495	510	497	551	517	492	518	517	525	501	510	512	502	530	533	495	492	539	498	503	470	528	507	559	508	494	520	482	502	534	472	513	555	489	494	480	477	499	518	520	491	507	526	492	502	516	489	485	467	535	509	471	490	524	488	475	492	468	509	534	509	518	543	506	511	553	525	505	523	491	476	523	486	535	518	503	506	472	509	534	482	463	547	510	512	469	489	514	532	492	520	497	531	496	506	507	485	502	509	513	514	490	515	528	517	485	488	499	511	510	492	488	485	533	520	525	474	530	525	528	477	490	534	510	514	541	520	485	474	535	481	527	480	481	533	486	518	519	528	471	472	527	487	451	550	488	528	536	502	466	489	502	473	509	505	527	549	520	508	485	529	507	507	508	507	456	510	509	443	470	496	508	491	526	502	513	469	515	501	490	508	537	502	517	509	580	493	489	520	553	469	520	517	523	495	535	495	475	504	488	469	518	509	481	495	501	489	515	479	513	482	506	469	506	515	513	480	504	502	525	490	521	490	527	534	521	512	529	515	491	493	520	508	468	561	493	494	499	499	484	529	540	509	514	488	489	499	518	554	491	497	538	508	512	518	482	492	511	524	470	531	462	486	485	457	508	498	509	496	527	491	517	485	529	498	509	531	498	509	540	485	491	522	505	490	523	502	509	504	489	508	502	524	499	502	510	509	513	496	528	508	476	479	511	493	489	503	498	524	539	506	459	498	463	502	496	515	516	490	532	499	507	504	493	472	475	482	530	516	497	473	490	497	473	533	514	518	529	516	470	499	496	527	486	498	486	513	522	514	480	513	520	514	478	508	483	548	476	480	477	485	482	536	505	476	501	552	520	470	481	501	555	482	486	472	481	482	531	493	512	531	514	492	505	522	539	468	481	508	529	494	507	521	496	533	477	523	475	510	482	472	510	523	499	515	494	504	502	475	522	478	501	505	517	510	514	509	509	482	508	487	491	503	491	505	489	533	466	504	497	511	522	524	532	537	511	501	485	489	495	518	511	489	508	501	511	549	542	508	493	467	500	518	462	530	532	518	489	494	504	518	558	525	496	521	496	560	513	494	500	485	487	504	546	473	494	507	493	509	477	493	480	531	500	485	487	474	496	533	530	504	488	525	497	478	516	486	487	500	524	535	504	497	509	533	516	501	523	513	520	510	559	518	526	506	534	550	466	507	491	490	513	522	539	499	540	542	520	548	517	491	485	491	516	523	518	533	495	490	504	542	530	523	502	488	528	501	501	492	498	524	489	506	501	472	514	484	502	515	513	493	510	470	480	501	508	503	492	496	546	489	479	466	496	486	463	525	494	523	494	496	520	529	507	473	551	515	484	518	510	503	521	559	520	538	488	523	484	513	489	493	518	512	533	496	507	518	536	468	472	503	494	489	514	511	507	485	530	495	515	509	497	508	447	477	501	487	529	503	540	492	480	523	482	500	480	491	541	497	480	537	505	483	484	491	491	516	514	500	544	522	519	533	482	540	460	497	505	529	497	510	477	521	510	478	533	486	488	531	524	504	506	508	519	500	476	473	531	477	482	499	538	512	502	495	507	480	526	469	468	459	534	491	548	533	489	516	474	498	492	535	508	503	496	476	517	469	496	452	500	502	501	510	470	497	529	489	482	489	484	477	483	508	506	494	502	515	535	515	480	515	546	530	505	541	476	488	499	482	491	483	466	485	497	472	515	525	509	499	513	528	528	525	488	514	539	534	554	485	515	492	534	521	468	472	467	491	487	503	529	507	536	505	504	547	506	509	532	541	514	518	496	490	526	497	485	526	483	492	496	549	500	506	514	485	446	580	474	531	500	485	492	512	506	473	492	499	492	492	505	485	498	507	504	552	503	475	536	494	505	492	519	521	524	517	517	509	525	501	520	537	484	458	474	541	488	541	535	514	520	533	472	544	489	467	481	477	484	508	476	496	488	494	528	526	485	489	493	511	510	482	495	453	471	528	491	481	495	469	490	501	478	505	502	502	471	481	485	506	529	497	489	483	461	500	559	498	490	496	476	461	500	491	518	488	488	512	481	487	486	491	488	526	521	513	518	507	488	527	513	519	529	512	505	525	531	486	496	506	496	521	484	519	479	499	509	507	519	486	548	544	498	525	497	576	489	514	510	502	504	490	553	500	507	517	480	504	512	506	510	539	530	504	458	511	491	487	525	477	495	491	511	517	510	506	549	544	494	520	479	527	495	488	490	502	536	537	494	532	510	498	487	518	527	482	500	483	451	507	486	509	524	470	514	480	523	464	468	504	500	517	535	468	493	511	525	507	518	469	532	509	525	553	470	459	500	489	534	497	519	540	532	514	474	476	528	492	539	502	511	506	492	524	481	534	477	521	531	508	506	492	479	524	532	503	518	482	498	475	460	497	486	518	518	517	523	487	536	506	488	499	526	505	511	490	515	455	487	515	573	496	530	529	526	494	493	476	532	461	519	484	515	515	464	517	486	446	528	560	512	491	503	473	498	488	503	501	472	475	472	505	495	519	481	498	536	527	527	486	507	495	521	510	530	456	479	508	494	489	507	538	511	476	478	532	516	508	474	536	512	442	504	489	519	476	531	523	469	510	514	523	522	534	529	481	521	515	517	470	491	518	488	478	495	517	490	486	508	493	483	513	493	536	480	484	495	511	493	510	478	487	527	499	525	521	483	495	531	507	493	539	496	532	559	526	528	504	525	483	488	522	508	531	510	545	517	480	486	518	526	497	515	474	506	486	494	503	538	521	504	489	500	540	512	513	531	515	505	521	531	533	517	517	466	508	450	500	522	538	554	515	501	493	476	472	567	489	519	505	478	547	558	489	511	494	509	472	488	502	487	535	484	504	494	484	469	505	550	510	504	511	507	500	494	492	470	466	476	502	477	479	491	499	542	504	476	519	491	477	478	520	503	534	540	524	549	514	490	486	466	505	511	468	505	494	511	539	488	525	480	496	497	482	504	500	496	490
13608	2307	2243	1683	1276	909	822	674	568	553	499	494	476	393	388	392	401	354	381	344	340	361	370	350	360	356	369	327	346	310	358	322	327	326	341	332	335	336	371	373	370	335	330	316	349	336	345	316	317	298	299	312	330	349	331	360	327	305	295	344	329	291	301	360	337	328	319	346	314	326	335	322	306	336	287	292	301	315	345	332	306	293	289	335	303	347	305	305	354	306	293	325	329	326	321	309	313	318	357	309	336	327	304	305	340	310	331	341	313	314	330	339	347	312	316	310	334	334	285	340	318	326	329	363	310	340	306	319	327	333	335	283	330	298	325	325	319	287	352	339	307	309	317	332	296	355	319	347	305	326	312	320	325	333	336	318	308	327	319	308	337	302	336	295	316	317	326	314	302	353	342	309	320	347	310	306	327	347	289	281	325	328	307	327	295	349	330	318	329	299	293	343	324	354	334	334	310	302	304	349	310	321	312	330	313	336	308	308	342	311	320	322	345	312	305	307	283	339	310	317	292	305	327	334	325	331	347	340	332	354	323	297	293	266	325	299	327	292	358	314	304	331	314	348	306	348	324	307	355	309	324	319	316	307	351	292	286	275	340	327	335	305	310	289	299	311	298	333	307	310	316	312	312	317	357	309	298	319	342	298	306	291	321	312	326	342	302	351	385	321	302	351	306	345	320	330	330	336	343	293	335	336	318	323	309	331	322	361	350	294	316	320	300	308	319	318	353	334	328	308	321	314	308	340	310	327	324	343	314	317	318	319	339	309	333	338	360	286	312	304	329	314	318	324	322	305	307	302	340	304	287	334	290	303	324	317	306	331	308	339	300	347	331	309	312	328	333	331	301	297	329	328	290	294	290	289	320	310	317	310	300	294	307	279	310	337	335	285	294	347	329	324	313	312	322	324	303	313	321	314	310	310	352	313	320	298	332	323	318	283	346	319	340	303	308	344	331	371	339	293	319	311	310	307	319	295	332	347	331	350	326	297	293	312	291	332	345	330	287	319	315	344	315	304	309	302	346	288	342	318	314	287	309	357	298	332	292	330	277	287	313	334	281	310	341	303	351	313	341	318	318	331	303	314	337	305	317	297	350	328	303	292	324	289	323	323	331	355	366	340	330	307	315	324	283	324	334	311	318	308	297	353	333	337	290	336	341	303	306	332	346	295	294	309	312	306	324	305	338	285	337	312	298	324	280	328	296	328	338	339	312	305	316	316	322	332	345	299	348	315	285	329	320	316	321	285	331	320	325	298	330	311	316	344	319	342	321	324	344	311	311	327	313	309	300	322	346	314	338	308	319	322	335	338	314	284	312	316	333	326	308	307	328	321	326	373	281	324	317	321	305	308	295	312	330	315	326	349	350	338	301	277	337	333	291	322	308	314	347	342	319	326	310	297	346	320	349	329	333	326	329	313	283	295	300	315	294	340	312	333	308	301	311	328	305	336	336	336	320	330	318	334	305	349	359	294	341	308	289	328	332	318	306	302	316	309	324	319	341	317	348	340	330	323	328	314	309	302	324	349	341	333	333	324	323	351	352	312	327	311	297	328	356	315	308	310	290	316	326	294	296	313	321	317	284	332	317	349	310	319	291	293	337	334	265	343	303	305	307	349	318	343	353	318	324	338	318	326	279	302	307	328	304	330	325	329	340	338	314	295	343	299	349	345	332	314	315	358	318	303	332	341	337	327	323	323	315	353	316	338	293	296	340	315	314	335	310	298	304	359	302	287	350	312	287	310	315	306	304	333	340	361	323	312	325	328	324	307	326	308	266	321	321	328	340	295	286	321	345	303	327	354	319	319	314	330	353	340	296	318	335	300	331	314	308	269	338	333	349	296	310	323	313	345	337	319	311	317	308	314	308	357	329	328	300	300	344	304	358	350	337	328	324	312	310	327	333	297	327	322	309	304	329	341	331	318	328	280	306	330	315	314	326	313	330	307	312	316	302	348	309	363	358	319	307	324	315	329	300	312	312	319	316	326	310	310	305	324	334	333	317	343	326	328	302	310	320	331	318	351	302	325	318	301	313	308	321	297	320	343	363	330	317	342	322	346	278	288	338	353	332	309	309	327	333	333	323	332	328	318	341	310	297	347	325	278	291	312	323	313	346	318	352	363	349	324	321	320	339	309	335	341	320	274	325	302	342	309	290	304	340	323	331	319	332	312	313	326	311	302	312	318	321	313	338	312	334	312	318	328	340	357	304	349	311	334	331	358	335	332	312	295	309	341	276	306	340	332	334	280	332	315	337	340	320	311	310	312	299	291	324	323	313	308	297	344	297	310	305	339	354	321	298	291	323	311	346	331	334	322	264	328	362	356	289	309	321	312	288	268	328	335	326	356	291	314	335	317	339	338	322	348	329	292	300	342	345	306	331	318	363	304	331	333	340	297	311	345	334	325	347	333	323	284	321	330	315	308	321	345	337	314	300	313	302	326	310	327	334	345	346	296	309	312	338	322	310	327	318	331	344	332	359	293	328	337	321	344	337	305	326	319	328	289	321	329	356	297	326	309	298	312	328	350	339	314	338	345	308	330	317	291	307	344	315	274	354	320	328	331	332	316	308	343	315	310	330	315	299	336	271	316	296	275	333	314	317	316	337	293	300	316	336	332	329	306	355	303	340	324	307	333	352	290	320	323	321	324	328	336	303	304	308	348	320	301	311	338	288	307	335	293	298	341	335	329	283	320	306	315	332	339	306	319	307	327	327	333	303	298	296	318	306	305	344	325	299	309	325	313	371	345	353	337	303	304	333	323	323	333	348	342	325	357	292	328	287	314	297	354	337	339	335	313	329	292	284	320	291	327	325	324	317	338	305	289	335	323	351	301	336	369	341	306	295	306	298	318	318	303	315	308	297	367	318	331	313	297	346	343	298	358	327	334	300	329	288	283	307	315	304	324	329	330	342	324	320	328	311	321	304	329	303	295	345	334	328	309	317	308	313	339	327	333	343	310	355	303	327	339	330	321	325	312	312	321	313	338	339	339	334	370	336	354	334	327	346	316	350	290	283	334	325	317	330	326	316	311	304	314	298	346	314	293	301	339	306	312	343	310	323	327	318	307	295	297	324	362	343	330	345	311	324	317	308	335	301	298	305	286	336	333	333	343	305	325	318	303	326	331	280	309	307	335	341	318	347	309	318	315	281	292	316	306	323	288	334	325	318	306	321	337	315	292	299	356	337	290	319	299	314	289	320	314	356	337	319	304	296	343	330	330	316	298	305	308	298	360	340	296	328	305	310	335	285	303	284	280	339	316	332	336	324	326	320	320	309	344	335	321	349	303	327	314	310	320	341	305	303	331	306	346	324	311	353	319	296	305	335	281	293	325	316	322	294	340	322	349	285	290	324	336	338	317	290	322	342	328	314	336	297	328	340	325	289	310	370	275	345	337	341	346	330	294	333	285	327	307	285	306	322	319	359	335	318	325	335	328	284	316	328	304	290	305	308	339	308	314	309	325	344	332	308	336	326	358
7563	2235	4378	5027	4588	3868	3261	2631	2411	2091	1942	1732	1584	1479	1448	1367	1317	1290	1198	1165	1161	1170	1098	1075	1038	1049	1063	981	1026	974	979	982	936	936	912	937	922	899	928	917	843	920	962	908	886	881	875	842	910	883	846	867	866	889	859	877	833	876	855	823	871	854	838	814	849	877	861	872	830	893	859	847	865	850	845	899	823	908	829	800	818	811	872	807	842	847	771	917	840	858	832	905	804	860	860	886	844	855	862	861	835	849	814	843	879	837	849	819	851	820	820	866	841	883	831	890	787	827	822	854	865	850	891	818	848	905	818	843	855	849	828	805	825	790	835	835	810	873	874	837	858	832	836	840	811	819	868	873	835	844	822	852	820	845	816	828	874	798	857	858	816	859	833	837	797	797	868	840	878	841	869	853	839	796	791	817	843	833	830	857	851	849	870	806	873	818	815	780	824	846	828	808	871	846	827	849	868	859	820	832	915	832	815	847	849	852	867	769	839	857	825	797	822	855	820	763	850	822	852	826	814	821	830	878	808	840	850	858	825	871	827	813	812	846	824	822	821	873	834	835	871	771	807	816	805	803	890	816	824	883	839	840	822	846	936	874	829	822	790	839	865	768	874	837	813	860	821	790	818	819	816	840	806	804	844	853	839	830	866	825	871	805	899	802	809	877	791	912	881	863	822	801	853	828	865	767	789	886	802	844	826	734	880	810	864	824	822	856	837	793	812	804	837	828	840	812	873	852	831	836	818	838	840	825	864	809	872	788	834	801	843	831	770	830	840	836	848	817	818	814	824	837	821	841	847	854	838	864	828	857	812	871	887	822	843	884	866	820	808	848	853	804	842	882	783	858	888	883	864	829	821	849	869	836	795	863	888	845	829	817	823	878	868	830	791	768	838	786	855	825	804	801	828	828	799	846	782	855	810	840	860	858	865	850	788	843	875	835	826	847	818	814	851	829	819	869	837	826	819	809	866	806	818	848	786	816	837	789	829	774	805	851	860	853	812	881	813	815	843	809	830	835	816	858	855	861	814	808	822	847	859	805	851	823	835	877	825	841	889	798	862	848	833	838	844	817	840	874	797	845	885	822	821	823	840	816	785	811	832	827	794	819	841	821	825	850	854	828	831	811	845	799	890	833	819	836	843	883	854	804	797	772	842	858	792	855	852	850	832	811	856	859	840	864	776	833	779	877	835	853	866	813	854	823	830	829	815	815	831	874	813	818	802	805	864	814	832	865	825	800	839	884	821	836	827	819	898	819	838	830	828	883	872	851	850	812	837	823	873	817	755	793	796	856	831	858	818	841	847	872	891	844	875	835	820	860	876	749	865	820	854	870	785	802	821	823	825	782	868	786	843	864	813	851	855	848	815	778	864	816	780	839	782	826	819	807	856	784	784	820	819	825	806	794	811	825	870	803	840	837	802	861	852	798	812	809	870	835	861	842	886	800	838	809	830	837	850	826	780	886	788	811	835	842	831	834	799	800	854	794	786	904	852	823	832	903	812	844	853	832	836	837	824	837	825	877	807	822	852	819	851	782	790	850	818	806	872	801	849	809	804	825	852	808	848	839	844	817	840	854	804	828	840	850	814	892	778	864	857	800	855	807	796	810	794	834	827	815	835	823	836	843	830	884	813	822	835	789	760	865	819	848	814	857	834	828	835	826	791	862	811	842	773	833	793	822	841	768	817	807	858	848	805	800	815	814	844	807	865	831	879	895	821	867	845	835	815	835	832	880	866	878	811	854	828	854	808	835	826	780	805	757	834	834	832	791	809	823	835	835	811	868	852	841	805	824	812	821	856	755	810	825	834	840	814	833	833	825	786	838	876	848	847	827	800	847	837	898	805	821	814	882	770	829	892	824	793	847	793	863	812	824	823	806	842	831	818	871	795	805	811	845	793	823	835	816	841	840	812	775	890	794	891	831	838	802	773	849	820	844	850	817	774	820	841	860	818	831	840	887	847	887	852	824	796	765	786	804	847	865	800	834	841	838	870	812	851	832	837	828	869	809	838	820	862	817	837	824	849	836	850	836	881	778	843	850	851	863	794	829	870	860	852	828	790	834	851	801	858	809	849	873	832	782	849	789	759	847	844	812	880	853	800	841	842	862	843	855	816	858	831	857	821	852	881	803	787	860	833	869	793	812	855	899	840	816	847	804	824	814	784	860	811	850	839	798	766	783	839	820	835	833	817	858	834	815	814	873	840	806	826	876	769	812	846	859	824	847	871	803	827	818	812	868	869	797	819	825	778	836	824	839	806	820	794	871	787	852	888	788	837	805	811	780	849	825	833	825	819	813	813	851	874	812	806	826	820	806	864	850	808	827	871	868	812	850	880	834	807	835	852	813	774	828	849	819	814	839	850	761	857	829	851	884	806	833	781	809	791	850	846	850	817	804	852	857	820	854	830	813	788	899	831	792	849	815	856	822	814	811	826	850	842	859	840	814	802	876	828	873	836	800	826	813	866	862	859	787	824	818	792	826	814	803	827	824	838	813	815	765	804	861	868	831	810	808	897	783	851	845	811	810	815	814	810	833	838	828	845	802	854	837	842	782	814	844	855	857	812	837	789	786	860	832	804	813	798	866	890	809	864	840	809	819	808	812	817	839	826	832	819	818	782	829	822	842	833	833	839	795	817	800	828	872	829	817	849	876	802	856	863	774	880	803	787	791	828	820	841	824	816	805	830	821	836	784	862	831	839	793	818	868	853	787	823	827	860	842	786	837	749	817	882	841	791	864	877	862	841	871	778	860	830	845	861	863	799	814	829	829	844	804	827	853	831	870	800	882	855	870	919	788	807	807	842	792	834	861	873	823	832	822	820	777	770	791	862	767	798	881	854	844	809	891	828	834	860	879	849	841	852	865	818	866	801	812	849	785	794	825	837	826	850	830	806	826	808	832	839	846	864	813	843	828	884	753	855	878	819	825	811	824	840	783	893	871	802	801	865	796	815	834	784	831	824	782	718	861	816	889	843	824	799	842	786	824	808	857	851	819	873	786	797	830	889	836	780	840	830	862	865	797	837	789	797	823	809	828	828	831	829	789	832	835	803	813	844	865	836	808	852	839	807	796	872	836	782	878	802	783	875	825	824	810	820	867	787	833	831	853	793	811	857	861	815	764	761	816	801	819	815	800	839	852	861	821	823	864	855	858	818	879	822	820	822	833	849	857	845	857	840	827	791	861	868	826	857	817	855	809	835	860	841	859	852	808	903	778	818	832	796	827	878	873	811	846	826	846	835	813	852	821	795	799	874	833	806	812	815	835	835	860	855	811	837	811	838	885	831	838	849	809	828	862	835	869	793	825	804	819	857	792	894	853	806	848	786	815	858	798	823	845	834	782	852	865	812	822	813	824	843	822	825	920	823	860	838	818	861	793	785	860	842	817	802	831	833	823	824	839	820	835	845	811	860	790	865	809	805	845	812	835	865	846	783	839	808	883	856	822	850	842	817	831	848	798	861	824	790	787	833	843	868	806	815	783
1844	278	282	262	286	268	292	290	282	286	276	241	275	273	292	284	263	246	272	275	258	246	287	254	301	261	274	256	266	279	254	277	285	282	248	263	275	283	280	236	267	292	280	277	284	278	265	291	281	258	267	283	295	278	249	275	288	262	296	264	261	281	257	272	260	300	289	278	251	272	288	278	268	311	253	278	283	244	292	284	271	256	280	283	268	272	272	298	283	294	275	238	286	287	258	258	239	247	247	285	281	281	249	289	226	261	253	270	274	270	259	284	276	279	266	249	277	267	260	295	293	286	249	254	260	266	246	267	280	261	275	263	291	301	283	254	231	273	293	280	268	282	241	294	242	263	289	276	252	261	246	262	234	250	257	281	303	278	225	278	290	309	279	291	277	251	246	289	284	276	263	276	266	274	262	300	300	261	281	276	277	275	279	268	231	262	275	289	263	262	273	267	280	298	262	241	240	284	279	258	263	276	254	304	288	234	282	286	266	258	295	254	253	322	269	257	279	257	240	262	252	305	260	261	261	342	280	259	262	264	268	284	257	256	274	258	275	269	254	301	270	267	280	269	264	234	287	271	292	273	246	279	265	248	252	266	258	267	269	244	262	252	278	283	237	296	252	265	251	270	267	274	264	271	295	282	311	293	283	284	270	272	272	266	256	292	279	259	261	260	289	262	266	286	288	281	270	276	299	277	274	254	255	267	313	254	259	249	263	285	271	266	263	292	281	254	284	278	241	271	277	278	275	268	280	264	294	268	283	289	267	243	241	269	256	301	264	270	251	293	297	283	248	291	280	258	247	282	271	270	286	273	274	277	249	284	273	287	269	270	264	273	293	272	289	273	248	278	267	255	278	261	240	257	271	255	262	247	278	230	282	281	258	258	275	316	246	298	264	235	296	265	294	261	269	299	292	276	263	289	283	257	278	290	287	274	277	260	256	235	270	262	286	260	291	276	235	258	286	301	287	307	273	308	305	262	257	289	287	276	288	272	249	264	253	262	303	276	298	295	283	287	253	270	264	278	280	259	288	260	241	255	273	279	271	257	303	268	294	259	276	302	269	259	274	276	257	267	268	262	287	263	254	238	264	245	266	268	267	275	286	273	310	245	247	315	275	273	240	292	267	288	242	260	273	279	247	262	277	256	269	283	262	300	255	266	271	267	285	288	246	266	286	287	291	266	274	257	266	262	290	286	290	236	255	270	266	227	278	268	284	277	291	283	239	238	275	291	282	269	287	274	285	289	281	230	282	269	271	340	291	271	256	286	287	258	266	281	274	275	281	296	263	283	264	298	291	275	294	295	277	253	248	276	271	280	263	230	285	275	256	288	271	290	249	265	302	268	290	298	273	290	268	282	255	288	264	270	252	256	266	249	260	266	287	268	278	267	270	267	263	275	281	305	271	290	271	283	298	261	275	264	303	298	281	266	268	238	264	292	269	304	254	271	277	258	261	281	299	259	255	274	279	269	267	291	258	261	287	269	288	275	282	289	260	251	291	282	289	254	310	262	261	276	308	288	243	288	249	258	260	294	254	291	245	271	271	284	271	297	260	269	272	262	291	250	275	255	257	268	261	283	288	289	248	259	300	285	270	261	269	259	272	238	261	267	270	301	312	288	270	291	256	271	261	236	282	268	278	262	263	262	303	255	261	272	244	257	265	246	290	248	252	259	269	303	254	289	300	303	246	267	267	295	240	282	301	268	254	252	289	258	276	307	268	261	277	276	280	285	248	280	270	240	283	250	255	256	280	263	282	274	254	278	292	293	267	264	262	254	260	293	270	290	268	297	281	248	268	247	292	281	297	296	275	264	257	291	275	280	277	252	283	276	260	255	264	250	271	271	271	284	284	259	286	271	288	292	272	275	255	285	254	273	261	239	244	262	265	291	293	288	248	273	278	274	279	268	285	289	256	262	270	266	262	260	264	272	279	281	270	279	263	301	261	271	285	264	245	266	279	271	245	296	279	241	275	280	265	252	274	277	277	275	252	265	256	252	274	276	279	296	287	286	263	285	294	308	259	246	252	260	280	218	285	270	283	264	266	284	280	236	286	294	287	275	279	276	271	274	281	263	248	251	271	290	244	279	243	268	289	266	273	261	264	255	254	286	264	232	273	294	275	260	285	255	243	290	284	294	274	261	262	264	265	290	273	262	272	306	283	278	284	258	267	262	280	293	267	266	276	273	255	256	250	248	282	277	259	251	270	278	272	249	273	286	287	304	248	291	256	233	280	300	291	239	276	264	272	283	265	247	281	270	258	255	255	311	289	283	255	281	244	263	282	283	286	257	272	260	264	282	270	262	251	285	263	261	283	249	262	277	271	296	282	295	261	283	251	256	278	270	256	275	275	280	287	262	272	260	264	285	286	262	263	285	268	287	268	250	261	282	291	275	250	278	265	289	289	287	292	279	270	237	281	257	271	260	283	250	290	276	284	271	259	268	286	261	288	253	258	287	285	293	266	261	264	280	296	274	290	278	302	293	292	257	275	254	271	274	268	261	278	263	267	301	277	261	272	270	307	266	311	290	286	275	281	298	277	254	297	268	254	296	299	266	286	292	256	257	255	255	269	307	288	279	262	277	258	224	272	276	250	279	254	282	271	267	261	277	284	273	265	255	263	272	266	264	281	247	273	245	295	277	276	311	259	240	310	270	246	290	295	287	282	249	233	284	256	294	273	244	284	298	267	286	266	257	299	276	278	293	256	257	289	270	297	286	259	248	249	259	291	275	254	252	279	263	267	248	238	244	279	252	273	314	274	246	264	265	305	278	287	291	267	245	299	274	262	258	277	286	297	282	267	288	260	265	291	289	265	272	239	271	256	237	264	272	279	284	309	271	257	268	265	310	295	283	270	251	294	265	268	288	269	288	272	274	310	261	257	311	244	294	301	309	285	263	280	245	264	261	259	288	281	260	261	255	235	266	280	302	249	255	265	265	277	242	268	292	253	277	295	251	290	278	274	280	268	261	259	284	271	254	269	256	265	279	272	296	303	265	273	265	278	259	269	272	257	281	279	250	286	252	267	293	284	255	271	263	280	321	256	255	241	273	315	285	267	265	268	262	271	249	272	284	271	276	297	272	267	279	262	235	237	266	280	282	248	262	260	257	321	268	311	276	258	272	270	290	250	276	278	248	261	272	256	268	243	291	275	241	256	260	261	261	282	257	280	265	282	245	305	306	266	296	276	234	283	276	244	254	238	278	262	265	280	275	269	251	266	279	244	265	265	256	267	274	279	263	295	280	281	280	310	276	265	272	270	240	265	283	284	245	240	275	297	258	257	260	260	260	282	272	283	290	280	266	250	273	236	268	262	299	318	294	308	295	308	262	276	257	285	288	262	254	252	272	285	266	278	263	267	282	247	273	288	266	286	263	290	265	266	287	264	246	301	250	229	295	301	304	266	243	261	290	279	280	275	253	258	259	284	269	288	246	282	265	261	277	265	255	283	248	284	289	253	259	272	307	301	280	278	265	254	268
2340	712	716	788	759	729	679	733	781	737	725	754	676	762	703	726	693	673	697	690	699	686	706	722	656	662	714	692	699	685	678	723	697	693	686	717	680	758	669	693	695	747	671	675	682	654	665	723	683	729	665	674	672	638	706	700	698	710	664	683	620	703	701	690	711	645	698	700	714	713	711	682	710	669	693	737	688	670	638	681	689	665	704	653	661	760	733	710	702	754	688	703	715	659	650	706	696	715	682	675	700	693	691	730	701	738	687	695	699	673	743	692	715	748	664	702	684	710	681	699	694	674	711	708	697	700	655	757	728	702	721	729	701	684	709	678	685	715	701	649	697	704	638	670	666	705	693	674	708	671	720	651	640	712	640	696	695	725	664	709	689	648	703	734	700	682	656	728	708	682	716	695	738	712	622	685	674	695	697	656	685	750	722	686	758	696	679	694	679	731	702	728	678	651	715	692	669	687	671	711	713	665	722	701	674	725	706	676	684	695	624	672	658	667	695	657	684	710	640	668	661	647	729	713	693	714	683	690	698	724	668	673	725	703	732	695	669	659	704	687	717	680	676	661	718	719	652	710	762	755	721	693	656	734	633	721	677	674	687	718	659	641	670	707	741	725	712	687	687	683	697	716	662	726	658	714	698	714	713	739	703	716	677	696	678	693	690	710	745	706	684	725	673	724	732	686	686	665	656	657	698	709	707	694	649	659	637	679	671	702	674	675	652	674	734	722	700	694	685	722	725	685	695	678	709	692	670	725	701	607	716	693	668	705	691	699	653	749	702	669	728	712	664	732	693	657	702	712	709	712	709	674	716	696	692	709	580	652	720	663	676	722	686	702	674	673	697	676	705	707	700	678	636	711	711	672	725	704	715	700	661	693	680	717	699	681	689	661	695	688	707	695	666	700	713	713	670	690	638	623	706	650	685	689	666	672	678	687	693	710	686	697	693	680	677	660	705	694	643	703	699	689	714	733	708	673	662	691	705	648	731	633	684	710	652	665	735	718	664	634	702	716	701	674	678	712	694	709	638	697	736	691	725	675	658	683	659	648	721	668	709	668	685	690	699	695	690	703	692	705	682	718	714	695	705	748	703	688	743	696	714	658	674	700	690	694	695	672	682	724	662	722	703	714	684	695	676	696	661	698	693	729	723	683	709	721	661	712	655	728	657	693	657	701	689	685	701	692	698	698	695	698	691	735	744	655	696	677	648	735	677	676	681	675	651	696	714	700	681	690	686	710	757	672	715	680	726	661	634	674	706	704	707	688	685	688	717	696	675	731	666	718	705	703	656	690	688	705	727	683	694	620	664	684	670	663	672	709	718	678	671	638	659	744	662	686	711	717	730	679	705	669	723	673	705	646	680	702	686	686	661	703	676	694	732	646	702	653	705	670	712	684	728	693	636	736	672	736	734	694	733	698	740	702	642	683	682	715	667	708	662	692	690	721	675	660	712	709	675	680	668	683	726	732	721	723	723	685	691	654	709	698	672	692	678	700	707	661	707	732	721	709	702	680	680	711	704	717	705	637	694	708	694	703	729	682	662	677	690	687	636	686	709	694	672	649	716	706	721	706	653	678	671	671	661	649	674	686	653	713	727	694	695	678	701	656	642	752	720	752	642	682	661	711	683	688	639	683	693	674	728	691	690	691	744	726	673	725	686	698	657	677	738	659	661	676	665	653	675	698	720	681	707	740	623	712	691	686	719	678	680	684	704	705	707	709	714	665	675	703	715	703	693	691	689	706	657	701	688	713	667	707	741	700	690	686	623	696	715	678	712	708	686	715	719	718	702	696	669	688	669	701	723	645	677	690	698	615	678	695	657	690	732	660	675	724	726	699	658	698	657	700	703	668	717	702	684	722	658	745	650	701	689	703	657	708	669	706	672	715	688	663	705	674	722	664	685	694	699	707	684	678	629	640	673	690	688	694	717	701	686	680	729	689	716	707	730	723	678	676	683	768	698	662	686	709	684	688	694	683	710	690	661	730	641	722	674	693	715	668	738	687	691	683	672	636	767	681	684	682	662	662	678	668	721	666	708	697	685	721	684	689	741	711	661	675	717	694	673	663	682	699	711	681	695	656	686	665	685	741	678	668	705	689	674	693	669	701	702	710	729	698	664	693	701	697	700	680	689	647	650	666	699	706	701	676	733	720	694	690	709	666	743	664	678	692	719	663	687	679	691	642	714	731	717	688	643	707	674	702	668	667	681	720	708	643	674	703	708	692	678	668	708	679	694	693	678	728	678	710	706	691	700	707	704	697	691	666	688	641	701	684	696	721	652	668	697	728	684	709	703	663	686	656	742	703	740	692	670	720	695	711	691	689	673	648	645	722	713	702	665	668	680	677	727	706	662	671	711	703	697	678	724	662	692	656	693	626	680	706	697	698	671	705	695	653	670	709	682	708	707	654	705	699	712	706	693	710	706	721	717	666	776	690	695	660	682	660	695	721	673	687	713	664	687	686	682	693	735	689	710	696	677	666	669	688	697	704	619	653	700	722	699	691	720	693	666	719	677	680	680	708	725	634	651	758	684	677	714	699	703	703	653	721	658	703	683	713	722	716	714	651	638	732	692	658	724	651	650	659	699	676	713	683	700	672	685	716	705	705	657	688	762	684	730	682	684	682	683	656	707	661	710	696	667	699	676	660	732	675	666	703	684	705	669	711	723	716	661	741	734	690	698	660	730	720	712	661	701	657	676	675	631	684	698	722	710	688	756	707	734	658	643	689	692	707	668	716	711	627	675	690	690	712	681	737	678	728	636	657	670	728	671	676	691	654	676	769	656	696	695	678	671	702	687	711	705	724	664	745	671	689	676	719	711	641	655	692	671	696	710	728	709	664	711	671	721	705	655	744	700	626	711	705	688	690	668	719	699	663	705	690	700	729	739	703	753	697	710	757	725	679	685	665	667	737	703	706	660	642	717	708	648	702	674	626	709	740	693	720	704	728	702	661	690	701	741	655	696	670	748	700	635	693	669	676	670	686	704	691	743	688	714	706	709	672	702	686	715	646	658	698	679	708	658	719	685	743	694	735	722	706	649	715	695	701	717	731	741	707	663	684	734	660	662	725	681	661	678	685	640	709	648	680	701	714	663	703	698	717	721	689	689	713	680	697	667	684	724	674	685	701	670	675	663	649	687	672	737	687	725	658	674	645	666	693	697	679	678	697	722	724	705	723	716	688	739	704	697	674	701	723	720	707	688	665	712	671	735	732	733	661	673	653	738	695	651	689	751	682	687	663	698	702	701	709	666	691	712	701	629	670	728	686	677	725	683	674	711	678	656	667	672	741	710	667	720	712	674	707	661	670	714	702	688	720	681	681	717	718	656	732	677	654	687	666	679	730	704	694	692	688	655	676	650	722	700	691	705	760	663	670	627	716	678	680	677	718	700	698	711	687	677	676	716	718	673	615	681	690	644	656	687	752	667	690	707	682	640	730	705	701	701	656	704	670	749	660	661	751	691	660	659	677	729	740
6881	940	1048	799	574	473	361	344	291	274	223	243	208	200	196	190	219	214	214	212	199	210	158	185	169	191	198	201	181	155	180	193	197	196	181	138	175	198	154	190	178	190	153	147	163	208	143	148	169	179	159	181	172	167	188	192	193	171	161	190	159	156	172	187	156	173	154	162	168	159	173	168	182	171	160	178	175	175	149	164	153	164	159	155	167	160	189	190	180	170	160	160	170	155	176	165	179	170	167	163	171	152	190	141	184	166	180	184	174	159	179	179	191	185	161	169	169	178	187	179	157	174	181	164	140	171	163	157	160	179	176	139	165	156	159	156	174	164	192	157	164	190	156	186	191	181	177	178	182	172	185	177	138	165	177	157	165	146	177	161	179	162	181	174	154	186	171	170	187	149	184	169	178	156	155	182	170	169	148	178	151	170	177	181	175	168	149	180	188	157	179	157	159	189	144	137	159	167	186	168	218	162	169	183	173	162	174	159	166	168	189	176	186	179	182	163	179	170	175	159	167	144	187	160	176	184	178	171	175	162	161	161	166	161	183	170	169	174	158	154	160	175	165	161	156	156	169	162	158	160	152	178	184	184	164	170	180	194	164	171	164	175	171	165	186	174	160	164	152	173	189	169	169	164	159	165	150	147	170	190	176	185	202	171	174	187	167	163	174	165	173	190	148	141	139	149	164	169	162	164	166	154	176	164	161	187	160	179	172	183	161	187	185	170	156	189	175	161	165	165	155	184	185	190	165	166	178	170	185	180	166	138	174	153	181	152	186	152	160	177	164	147	163	183	148	160	160	168	182	168	194	171	171	211	179	172	176	191	195	174	176	165	203	156	172	178	156	167	186	142	212	158	151	166	190	164	159	189	195	169	169	187	160	186	168	176	146	165	172	163	169	207	171	162	176	176	172	183	154	175	159	172	169	155	168	164	172	153	166	170	179	207	182	168	162	176	155	165	158	170	172	164	157	145	175	163	152	172	179	158	158	200	169	156	163	167	173	160	142	165	146	170	174	150	174	159	165	196	159	166	157	161	157	164	178	198	162	167	177	165	167	166	190	169	150	180	170	194	164	173	190	172	184	165	174	185	199	158	164	166	187	158	151	162	172	160	164	169	172	167	176	162	160	178	185	156	171	190	170	146	167	166	145	161	176	182	171	170	174	141	151	160	199	171	162	157	152	162	164	184	158	165	183	188	180	165	176	168	176	150	156	168	176	161	195	159	185	174	166	173	164	185	160	166	171	174	170	178	188	154	149	178	166	157	166	172	170	181	173	174	184	200	174	171	148	151	160	188	161	187	176	165	158	182	172	144	185	166	174	184	182	161	167	155	173	184	164	173	165	170	168	161	166	154	182	183	177	162	164	167	179	171	149	168	159	158	158	174	166	179	166	177	156	195	186	185	190	158	170	151	161	160	168	165	161	178	162	172	141	164	157	161	170	152	160	165	163	156	174	169	146	182	180	165	149	165	156	179	177	177	187	159	158	173	176	159	143	170	180	175	174	182	163	194	167	142	155	180	167	162	170	164	191	156	173	193	175	162	166	162	148	174	171	173	151	146	160	193	174	174	190	170	176	184	161	171	137	153	174	166	168	164	174	168	167	180	185	178	181	176	158	160	147	153	161	167	172	179	171	173	185	187	190	171	163	157	169	180	185	160	158	156	159	155	171	142	147	169	180	184	173	190	178	179	168	179	175	192	198	163	160	178	170	188	171	165	177	167	169	167	186	177	148	173	154	173	145	174	186	169	183	172	140	181	176	164	168	184	185	172	176	188	159	165	185	183	169	178	190	185	183	181	158	174	176	172	164	180	157	176	148	189	150	165	162	157	174	168	172	180	165	170	170	176	166	176	158	168	166	164	183	151	145	173	172	134	156	203	168	163	164	165	170	169	143	163	188	161	167	191	154	156	177	184	165	162	185	174	154	159	170	180	179	162	174	174	201	189	189	203	193	168	157	159	158	174	170	152	174	191	186	186	165	163	178	170	197	136	152	173	196	158	194	199	159	180	170	147	163	183	155	169	168	179	184	158	198	166	157	160	151	191	171	175	143	179	160	167	186	154	170	151	157	152	178	171	174	189	153	181	182	167	188	181	177	167	185	173	179	185	181	176	193	174	169	154	167	190	172	169	154	181	169	160	170	162	165	158	174	175	154	178	160	149	176	184	175	180	151	165	156	169	166	205	170	149	146	176	174	147	176	164	143	164	163	172	154	181	148	156	177	159	178	151	158	159	159	170	163	196	162	173	190	162	168	152	182	159	160	149	191	175	182	171	183	174	169	157	169	171	172	161	176	145	169	187	174	164	163	166	151	167	162	194	191	182	145	172	174	157	165	162	184	176	160	183	169	170	194	180	172	172	170	195	170	170	160	150	169	194	144	183	181	182	189	162	160	172	162	156	166	152	166	183	163	144	174	178	187	183	179	177	171	197	171	157	184	169	157	156	172	174	194	162	184	189	183	182	173	197	149	189	181	154	146	163	187	176	195	177	181	169	166	193	165	173	163	175	186	172	185	181	193	163	162	178	196	162	168	195	168	168	171	163	191	158	154	183	154	181	175	185	184	176	162	160	144	188	179	170	172	185	184	167	143	163	184	190	166	177	157	196	175	168	169	187	182	161	171	158	166	202	174	172	170	173	170	148	177	153	179	174	166	176	166	188	144	163	179	196	162	185	182	169	188	186	182	152	159	187	175	159	171	143	172	176	167	185	163	185	187	165	170	203	178	185	154	199	157	170	155	175	148	167	175	164	183	173	164	195	157	157	163	154	184	180	173	159	175	179	184	214	150	172	151	154	163	182	166	152	165	181	145	159	167	177	175	170	166	166	162	146	178	156	163	177	171	179	152	178	155	154	158	189	173	171	197	157	163	172	167	143	162	182	172	169	175	178	170	180	162	173	166	189	178	163	167	187	180	169	147	149	151	159	183	147	181	163	189	153	162	175	157	174	175	161	178	183	154	176	166	169	182	152	188	166	151	160	172	174	198	189	163	179	160	183	162	161	169	150	175	173	200	163	165	178	174	183	172	165	173	166	155	185	154	179	178	176	173	180	158	148	174	139	156	195	183	156	188	161	161	158	177	169	175	149	142	187	182	190	196	182	200	173	182	182	145	152	174	158	148	183	152	188	154	176	165	182	158	158	177	185	178	160	181	200	150	174	170	155	151	161	161	164	186	177	156	176	168	196	145	149	178	161	171	159	161	149	189	156	195	165	149	178	161	181	151	165	159	178	174	180	170	150	171	173	186	185	159	171	160	143	185	187	194	171	164	166	165	177	154	178	173	166	162	174	171	151	190	183	169	172	147	178	184	189	200	148	177	172	172	182	171	164	176	173	174	173	181	163	202	181	164	153	174	144	160	185	179	174	170	186	183	153	192	168	195	149	166	169	161	181	157	154	161	166	164	207	189	172	178	190	187	177	154	193	181	157	167	172	166	169	161	174	187	158	199	195	160	189	164	152	168	159	166	166
5589	1133	2242	2636	2400	1920	1700	1430	1265	1211	932	970	852	886	840	758	760	723	663	692	659	649	627	656	574	596	578	623	612	561	573	504	600	516	538	576	555	629	560	518	537	535	548	533	519	553	534	525	537	549	567	544	529	530	544	539	548	513	488	534	573	480	507	491	494	493	534	546	490	489	502	521	519	505	504	533	530	519	469	512	540	458	522	497	470	524	502	511	507	565	498	495	490	498	505	550	507	485	512	458	527	530	536	511	503	505	503	483	502	506	512	500	513	489	524	510	535	504	507	488	498	505	511	484	512	568	499	525	487	505	503	537	508	509	529	486	488	504	521	525	508	522	504	515	490	504	473	514	524	504	498	484	503	524	493	481	502	497	482	543	491	501	512	495	499	520	537	518	516	514	538	485	520	515	462	500	458	498	442	503	504	518	483	481	513	468	497	511	501	526	517	503	472	480	511	475	499	531	507	529	509	490	526	531	482	532	489	469	505	478	512	514	515	484	529	507	451	507	522	515	506	517	534	509	504	474	526	521	466	487	520	463	460	485	476	543	540	502	475	547	499	501	496	514	494	514	495	466	501	498	536	478	477	485	503	513	540	503	523	535	471	525	489	482	485	517	523	507	515	504	512	546	515	513	502	508	470	460	537	507	520	486	440	467	477	553	532	536	507	495	494	516	499	454	512	469	523	449	493	523	505	531	522	502	516	497	488	516	519	476	491	512	514	455	472	495	479	485	498	496	515	528	515	498	516	508	484	518	490	525	505	506	539	517	513	512	505	528	497	524	491	535	480	498	547	511	513	503	467	525	464	486	530	554	497	541	452	517	504	502	503	512	517	489	504	511	513	493	529	477	532	522	500	496	505	528	509	495	502	508	523	506	498	533	470	536	502	511	557	501	471	520	540	519	546	527	557	501	463	481	524	511	481	535	519	548	509	496	517	485	525	546	505	506	487	510	510	514	514	523	519	511	505	506	535	514	476	522	502	495	510	501	521	489	526	503	471	539	524	500	473	528	498	532	503	516	509	494	467	566	532	504	484	522	478	498	509	475	496	489	484	517	526	491	504	511	487	464	508	489	482	510	507	501	470	510	482	526	491	508	544	521	461	516	524	528	536	509	547	458	545	504	503	513	524	468	522	531	464	499	519	507	517	512	521	477	502	457	488	513	491	524	506	484	512	510	509	494	497	475	472	458	512	538	503	528	534	505	487	494	538	504	511	471	496	478	519	512	518	507	485	491	494	504	498	535	486	481	539	483	490	496	489	512	494	496	483	528	484	502	522	514	506	502	512	486	453	501	512	493	459	492	503	526	504	501	482	487	515	514	459	537	509	534	508	440	515	535	502	477	465	475	492	507	483	510	475	488	519	466	537	498	495	515	498	511	497	505	477	522	469	493	462	563	527	462	473	538	490	510	524	533	531	508	533	435	538	500	489	506	525	548	493	518	538	489	501	499	497	521	492	472	517	488	487	494	517	498	524	504	488	487	506	499	510	503	479	487	510	496	500	470	477	505	497	493	518	448	582	533	524	529	546	499	483	486	474	480	492	526	465	499	524	501	456	525	456	500	546	515	494	537	554	495	467	515	514	522	473	530	480	505	499	498	519	505	523	488	551	506	500	490	529	501	515	465	498	492	543	551	593	510	485	528	506	535	529	524	508	521	467	504	547	517	476	507	512	555	459	553	517	487	485	480	527	533	494	524	534	514	475	493	508	510	470	495	514	505	451	508	475	500	475	502	530	473	528	526	504	463	530	504	504	535	513	444	540	508	501	505	485	472	476	550	523	480	490	506	464	500	452	478	532	529	513	486	516	486	444	490	511	487	529	549	513	529	493	541	498	487	504	504	503	500	486	501	501	475	516	490	462	486	511	541	491	545	498	497	488	503	521	541	500	509	498	538	513	514	516	506	456	492	498	502	475	525	489	527	530	498	495	514	510	522	545	521	515	531	473	520	505	508	510	516	496	522	536	506	535	491	512	471	526	508	509	519	518	499	508	522	453	485	506	506	525	540	516	493	506	492	532	503	519	480	474	494	472	515	503	525	496	495	480	458	513	510	478	535	492	488	511	498	520	478	472	486	483	471	515	472	497	509	502	505	489	495	516	488	495	510	496	538	524	538	521	474	521	463	508	463	474	488	521	505	496	487	512	528	489	535	479	525	518	524	448	491	506	496	486	520	493	503	500	485	472	535	513	510	527	504	494	514	522	482	520	530	504	477	508	478	476	541	477	484	513	509	546	511	540	462	515	469	475	513	551	490	498	524	498	486	517	497	539	500	494	520	516	504	487	541	574	496	480	525	475	492	483	526	531	485	482	544	474	524	458	478	525	515	513	481	496	487	495	543	506	498	515	539	526	538	511	489	497	499	525	483	470	554	487	501	513	509	493	484	500	569	470	521	504	524	475	509	515	511	484	526	478	471	519	540	540	479	516	499	524	494	513	518	519	489	462	562	503	508	521	492	454	466	531	521	501	519	494	516	551	511	511	509	503	488	516	511	521	493	505	478	509	481	504	553	497	494	469	514	503	510	544	469	506	499	516	514	516	481	517	487	477	488	487	513	512	560	519	521	510	512	478	503	503	484	499	494	522	493	511	472	495	524	533	540	505	493	534	514	477	498	506	508	479	481	518	483	527	505	483	501	541	539	518	509	507	528	500	550	516	491	479	517	508	513	500	515	515	500	515	537	466	466	494	491	470	503	501	529	500	496	499	484	548	476	481	507	480	524	494	582	495	547	516	512	533	518	468	512	488	499	512	474	499	503	516	534	536	501	482	500	505	534	481	549	489	513	520	516	513	489	506	519	474	524	510	511	501	475	508	476	516	549	486	502	554	476	522	512	446	504	492	510	472	479	532	459	503	525	500	504	544	505	529	495	503	518	509	495	514	491	484	533	502	538	526	543	516	494	545	510	514	484	499	495	471	547	512	530	469	513	501	472	507	484	510	530	466	526	481	524	514	525	522	540	489	503	495	476	521	475	498	478	492	520	498	459	527	498	520	530	492	463	540	516	491	496	513	553	501	481	494	491	473	489	542	486	495	578	498	485	468	490	504	475	488	507	507	504	498	466	507	496	499	534	485	468	511	498	507	520	548	506	523	474	501	533	511	472	516	505	500	468	502	502	505	532	492	556	499	527	531	493	500	483	478	494	513	510	516	519	512	525	493	483	510	503	522	496	522	493	491	491	511	528	475	504	510	475	522	483	488	506	474	507	491	546	457	468	523	539	543	514	483	529	524	550	500	477	508	516	531	490	486	481	486	491	525	503	552	504	501	476	508	495	506	471	497	479	483	505	509	487	532	528	499	509	515	508	498	540	467	458	503	553	489	514	514	483	518	511	554	546	512	509	476	481	515	502	508	485	510	500	495	463	507	499	503	495	513	519	504	489	475	533	535	496	505	494	525	520	530	517	481	518	518	501	496	523	500	465	504	518	516	489	535	514	514	540	501	528	522	497	487	522	532	483	475	502	508	502
13711	2226	2279	1843	1263	950	781	674	567	555	488	455	399	425	397	389	394	386	388	359	377	376	388	371	344	338	342	347	327	349	362	335	347	358	356	307	374	311	341	341	311	340	306	358	325	340	328	363	328	294	329	367	337	334	307	342	345	340	320	336	326	291	304	336	352	317	289	304	316	286	318	325	322	322	333	300	309	299	334	312	297	336	329	307	310	329	335	327	292	317	337	358	324	325	316	330	369	329	287	294	312	301	336	321	302	335	319	315	311	331	320	352	312	317	284	293	295	297	318	294	341	324	315	306	310	326	326	327	299	345	324	322	307	320	340	339	331	326	319	324	286	313	346	315	337	320	312	334	332	342	318	364	363	345	316	289	336	330	313	330	319	364	334	348	296	339	289	323	299	317	343	343	312	313	300	369	319	327	367	325	317	303	312	292	299	325	311	318	283	317	342	318	300	305	315	326	319	327	302	330	307	326	331	346	302	336	321	350	325	349	338	321	356	333	276	287	317	327	340	321	322	312	338	329	311	306	302	313	317	363	332	357	321	325	308	317	334	279	305	292	325	325	297	338	277	299	318	320	291	315	321	320	350	313	325	334	307	315	329	315	333	327	315	330	310	351	319	334	364	308	311	337	325	325	329	309	353	282	310	297	323	336	350	344	319	312	330	345	304	330	301	355	317	315	326	275	335	311	283	322	309	315	334	325	362	326	309	328	321	321	319	351	317	322	297	289	317	317	334	297	314	314	301	317	287	281	361	298	323	346	328	283	332	289	343	332	313	317	300	287	310	310	300	351	337	330	337	333	320	309	329	343	335	344	309	288	317	301	323	312	324	334	315	336	309	319	323	324	311	319	323	317	338	269	296	323	321	299	319	296	341	333	343	323	294	259	317	329	319	325	356	335	320	285	343	300	308	314	319	308	333	317	305	356	310	339	346	300	299	330	307	318	319	332	299	318	326	300	301	328	335	352	376	339	305	306	301	316	312	353	284	303	302	302	336	286	287	298	341	330	348	302	330	319	330	339	334	337	306	319	301	334	336	326	322	317	333	339	318	336	335	334	315	318	315	361	330	281	335	319	324	323	326	310	306	317	316	307	284	324	322	323	282	272	344	328	350	305	305	328	320	276	299	345	325	333	311	316	327	328	319	317	290	333	343	318	278	342	345	315	326	340	322	317	329	313	335	337	301	317	295	299	306	320	334	339	295	328	328	341	307	324	307	273	328	345	371	354	336	298	297	325	312	339	337	308	307	330	324	305	304	339	306	312	319	355	301	328	341	326	325	292	299	344	310	307	320	309	306	314	369	318	291	288	312	340	334	268	320	326	315	334	347	319	339	336	334	309	348	334	316	325	323	278	313	307	315	306	331	324	327	290	341	347	305	335	355	352	338	336	336	359	332	318	345	296	320	302	322	332	310	302	261	337	312	325	312	331	335	326	314	306	320	326	330	320	350	320	327	307	308	341	344	356	335	353	305	316	343	312	285	325	316	360	289	357	304	298	318	304	303	311	324	339	284	316	337	330	328	359	321	327	303	333	302	328	304	321	313	306	307	319	289	315	313	338	301	345	317	316	366	291	336	289	313	293	305	312	309	325	299	302	291	333	307	347	320	302	325	301	336	327	303	330	333	332	333	295	331	312	338	299	330	328	305	293	317	331	305	352	315	305	329	307	327	313	333	348	338	356	331	349	312	314	311	349	341	327	337	330	314	311	317	329	297	308	334	330	305	316	331	302	313	324	316	328	332	333	330	347	316	324	291	305	328	320	316	329	315	317	323	353	340	317	310	316	317	309	291	304	332	328	294	326	357	339	325	324	335	316	303	340	365	331	323	330	337	332	334	315	319	306	318	324	319	335	316	313	367	325	308	333	351	321	309	329	343	345	329	289	320	338	342	282	322	318	324	368	300	299	356	327	345	291	312	323	327	326	336	350	338	340	346	334	343	327	294	303	341	308	315	323	303	303	317	349	321	334	342	338	331	348	310	331	306	311	314	313	339	320	343	348	328	331	305	326	324	345	300	307	332	304	341	325	341	304	323	287	312	333	309	300	369	324	331	331	322	284	298	314	271	330	309	341	344	343	332	329	324	311	305	314	329	358	281	336	316	334	323	316	316	316	307	323	333	340	311	325	318	330	319	308	332	332	338	329	302	316	305	321	319	311	292	312	315	319	318	308	349	339	288	316	320	333	363	297	328	314	303	335	327	332	301	343	336	285	322	303	304	312	337	351	316	335	304	334	351	328	364	323	345	330	322	290	315	292	304	293	342	327	349	303	346	313	373	328	311	341	325	335	346	271	324	310	314	274	315	347	315	330	344	318	319	318	293	334	309	329	323	311	323	316	324	310	307	333	326	319	352	322	335	351	296	290	320	313	312	320	321	321	304	301	306	359	304	318	334	322	319	312	338	293	296	332	319	334	317	345	322	337	333	340	332	368	292	331	331	321	301	319	320	337	345	304	322	293	310	291	342	317	300	315	323	327	300	315	344	287	300	334	332	355	314	343	319	313	310	338	352	341	304	339	327	326	298	296	325	302	358	330	332	294	301	336	301	326	369	363	305	319	294	295	313	345	332	319	328	306	335	314	312	367	319	312	317	314	343	294	327	333	330	316	311	352	330	299	326	298	344	327	331	302	348	320	324	302	291	330	315	271	323	322	341	276	308	327	319	322	333	316	315	342	320	287	343	312	340	364	292	371	320	310	316	340	298	305	342	361	283	325	341	318	309	333	313	324	325	277	306	324	281	351	347	294	325	308	319	326	326	336	314	328	314	317	360	337	306	300	326	325	293	321	314	285	329	314	319	326	332	331	346	346	285	329	354	264	311	326	319	303	342	331	310	289	275	324	304	322	334	337	322	312	326	341	317	320	346	341	330	313	311	315	311	311	348	297	321	317	310	333	308	332	338	302	304	339	313	304	300	324	323	333	324	324	344	304	329	327	310	328	313	321	340	338	327	317	286	293	295	305	308	349	347	342	321	323	354	291	280	318	339	324	356	329	320	279	345	325	332	322	341	295	296	353	345	314	329	318	327	317	350	331	290	358	316	283	328	316	330	305	336	317	296	325	338	325	334	338	309	315	280	320	303	320	330	315	330	329	314	342	348	320	322	323	296	328	316	331	360	335	297	336	325	339	320	295	323	345	304	324	326	328	354	332	319	348	312	330	318	337	332	343	340	331	335	353	320	336	325	337	322	309	339	353	351	330	314	334	344	299	295	306	345	335	324	297	315	303	297	286	321	316	297	309	325	330	320	302	317	324	295	288	320	321	307	311	317	320	313	331	334	338	350	325	344	367	316	336	302	285	308	312	341	334	337	315	326	349	344	308	332	300	280	309	306	310	303	306	341	311	321	318	307	331	328	313	342	298	295	338	291	311	313	326	286	336	352	372	292	323	284	283	308	323	325	339	337	336	340	318	329	366	343	320	342	298	284	300	316	303	310	305	369	291	365	297	337	325	330	327	328	317	314	332	307	301
7649	2178	4323	5081	4607	3896	3316	2782	2349	2119	1888	1762	1655	1583	1448	1362	1265	1236	1203	1233	1173	1096	1109	1079	1042	1076	1051	989	1017	937	970	1027	903	970	958	986	1007	970	916	921	930	886	983	878	906	935	891	897	888	807	917	892	882	846	886	904	877	858	867	879	867	824	896	910	896	875	852	846	846	856	840	857	857	810	809	799	857	886	895	800	833	861	847	882	866	865	844	870	813	878	880	850	771	817	835	874	815	792	825	796	848	856	823	827	909	840	850	787	838	817	839	864	835	780	862	877	831	857	830	831	849	812	820	841	838	846	828	833	817	833	871	819	840	878	831	874	831	825	796	852	870	861	894	809	775	815	832	854	833	850	848	866	807	839	844	802	844	831	836	835	810	808	830	847	792	830	878	854	842	824	843	830	804	823	801	812	802	779	855	839	835	813	819	863	792	862	825	892	814	878	855	873	854	829	822	834	803	835	837	848	811	853	856	806	844	836	825	794	847	849	793	865	803	921	881	887	831	824	849	840	843	850	822	846	887	862	866	832	802	810	866	756	815	860	807	856	872	833	783	841	831	793	759	851	892	841	810	881	798	844	870	875	875	831	814	864	822	796	827	865	823	839	794	814	853	808	824	811	865	752	847	826	836	837	804	866	835	843	814	814	805	864	844	833	821	822	784	836	849	837	766	814	851	841	808	840	858	803	879	770	820	888	827	824	842	862	828	819	880	851	805	848	834	865	844	783	873	851	872	813	825	832	892	866	832	868	839	822	818	875	772	817	882	852	857	830	816	809	787	838	841	825	819	876	830	849	858	841	850	837	822	783	812	793	847	843	877	818	857	844	842	870	819	841	841	917	836	855	834	864	878	787	824	840	833	808	839	857	874	845	825	824	820	813	845	797	857	791	873	864	836	838	860	843	833	820	790	866	811	856	841	878	876	839	843	795	824	837	824	833	833	780	812	877	815	842	792	825	832	824	799	864	799	865	831	846	846	818	831	866	874	842	813	836	840	800	888	857	807	845	833	797	863	887	804	784	849	850	833	830	773	834	847	860	788	881	872	834	853	817	762	836	840	812	864	833	831	856	858	825	839	827	804	869	851	884	813	795	797	891	811	795	844	852	805	848	803	837	784	793	880	827	837	847	863	801	864	922	836	858	796	828	844	832	858	855	803	840	783	849	848	840	763	852	836	842	838	856	900	825	805	843	857	877	831	832	864	781	812	839	822	821	795	861	831	824	811	827	851	846	822	844	779	824	818	846	925	826	809	797	821	884	832	822	814	864	817	873	838	819	828	807	846	842	852	796	764	865	799	807	843	840	848	820	791	863	848	830	847	851	827	843	814	842	796	801	804	813	861	889	820	849	813	812	863	843	852	789	813	838	793	849	829	781	852	838	778	847	842	807	806	849	765	842	820	800	856	862	844	824	856	791	809	857	845	804	811	797	821	896	843	828	825	774	863	825	823	821	799	797	883	894	831	832	842	883	882	832	846	804	820	816	830	815	840	814	835	838	755	870	860	829	819	850	857	817	806	823	852	837	828	837	847	825	835	846	796	790	795	835	838	836	806	830	805	884	813	852	893	869	824	827	876	850	771	852	871	864	820	843	824	841	812	908	781	823	812	852	863	840	842	848	856	833	837	810	792	846	852	831	829	794	863	882	852	799	842	804	824	788	811	790	815	798	806	777	833	800	830	832	843	835	884	855	809	825	868	829	866	866	881	838	855	846	858	871	890	897	789	832	844	848	854	843	806	801	833	844	899	832	828	860	890	835	874	795	878	837	819	884	843	796	830	818	785	842	789	872	804	845	850	866	808	874	821	863	815	853	807	874	839	831	819	854	859	852	866	901	776	834	815	821	821	883	878	797	828	783	847	800	842	805	803	842	779	869	827	832	815	820	850	823	845	830	841	787	785	770	797	832	848	823	890	832	852	837	807	823	823	846	868	831	840	850	813	845	859	855	917	843	800	838	856	823	789	819	778	850	878	831	815	835	862	857	805	772	876	835	828	807	788	850	825	822	820	803	854	856	828	876	826	849	856	855	842	823	892	819	842	794	797	810	818	828	820	821	781	815	810	819	823	855	814	818	798	830	808	798	850	847	874	824	818	810	863	780	834	830	822	789	858	850	835	798	876	847	841	834	846	777	782	808	788	809	875	837	771	807	866	779	849	832	822	870	858	841	855	839	890	808	865	857	759	833	849	846	819	920	789	862	881	809	867	844	831	827	841	835	885	844	795	831	814	829	786	873	856	816	839	840	841	841	786	817	848	871	827	841	852	831	878	806	854	796	801	851	825	808	784	826	859	808	857	814	832	815	847	800	849	760	826	871	828	838	821	740	790	896	846	826	818	825	805	822	789	833	810	854	879	874	819	817	847	831	819	848	823	812	803	832	805	861	821	868	835	817	873	837	853	803	869	814	843	818	821	853	841	867	829	795	840	843	843	783	857	860	852	847	891	820	854	895	857	863	824	869	834	839	824	834	796	839	853	885	891	832	864	792	817	811	856	823	826	803	857	849	849	781	821	802	860	876	837	887	808	802	818	802	825	835	817	833	804	826	770	811	817	797	904	830	868	787	843	813	828	832	829	814	789	830	778	830	809	841	826	811	825	852	834	859	852	830	826	837	836	879	831	833	843	861	831	855	882	836	785	878	803	815	790	823	868	883	816	807	878	822	813	821	809	896	817	863	774	850	840	834	834	815	850	821	831	853	833	827	831	845	805	782	852	805	802	828	869	847	801	858	860	818	843	878	796	808	873	828	796	840	868	875	847	862	841	867	802	873	844	848	824	793	857	819	864	828	865	792	836	836	871	842	859	852	849	828	825	832	775	862	828	805	813	836	832	844	854	842	850	786	806	872	826	823	844	821	878	829	847	845	846	784	816	837	836	880	838	851	784	881	847	815	858	819	812	858	809	872	825	880	822	818	850	846	854	859	805	884	802	813	757	839	824	809	876	874	846	910	830	818	880	818	810	868	797	790	843	847	808	868	821	870	861	836	842	807	822	856	814	855	854	828	872	818	902	785	801	766	821	815	859	879	889	827	820	867	798	824	813	791	797	864	834	803	836	821	867	849	863	844	819	862	774	848	851	782	849	830	836	829	877	823	877	849	794	812	877	821	821	837	852	801	789	820	823	809	812	840	810	803	844	812	889	819	831	794	880	876	817	861	860	855	840	836	826	826	834	776	834	828	836	815	811	843	843	849	855	828	840	836	816	824	815	833	854	888	845	803	830	773	841	836	840	841	922	837	876	824	868	808	847	835	816	835	822	795	846	829	824	843	841	833	869	827	827	807	832	769	805	778	841	819	816	850	801	838	811	848	845	839	816	843	799	830	828	847	826	849	799	844	850	852	817	813	869	872	889	823	782	822	749	798	871	834	805	810	866	838	838	865	818	770	848	879	807	818	865	814	782	842	813	832	839	831	813	822	861	830	840	823	855	831	838	798	805	831	803	885	858	829	836	829	852	878	885	834	855	813	781	833
1989	303	307	287	264	278	289	275	252	262	251	304	246	235	283	225	283	276	290	266	276	268	258	254	299	294	287	285	288	270	263	277	290	291	266	286	274	273	246	268	267	263	259	289	261	273	264	259	297	314	276	256	290	250	277	280	268	269	279	289	285	240	233	265	247	275	265	271	283	273	278	273	260	255	278	267	253	292	282	288	299	269	244	277	290	278	230	275	236	291	273	283	290	252	267	285	273	306	277	285	258	257	302	254	281	267	219	271	268	241	292	275	277	259	246	274	248	296	289	273	265	260	296	271	248	254	275	253	262	281	262	287	252	277	284	211	254	261	309	274	281	278	284	241	262	230	269	265	307	256	253	219	289	265	232	252	279	282	251	262	272	272	261	267	283	286	242	276	289	267	252	246	266	243	297	274	283	280	277	279	278	278	273	249	276	261	268	283	277	271	293	295	271	304	279	278	263	249	272	276	252	271	261	252	290	309	270	282	268	274	260	273	236	254	266	273	280	245	248	272	287	301	267	265	253	272	239	252	259	259	283	263	243	259	282	274	259	247	237	261	270	282	270	258	264	255	249	258	266	255	287	288	243	258	274	264	304	276	289	268	250	264	280	238	266	250	267	263	247	267	270	248	242	246	265	272	256	261	289	263	263	265	276	283	268	287	260	283	250	237	273	247	279	269	261	275	273	277	262	253	259	284	285	255	253	266	263	274	286	280	260	266	254	269	282	251	258	254	285	294	283	259	263	254	265	253	261	241	229	278	300	276	273	259	265	312	292	279	270	260	267	288	290	265	269	265	242	297	245	314	269	274	294	277	226	287	273	282	251	262	276	240	272	260	275	285	287	257	246	284	300	278	275	231	295	321	283	304	252	236	287	293	244	272	255	267	264	273	276	252	300	303	272	248	300	264	261	261	242	261	270	277	290	263	293	244	285	284	268	267	249	282	282	267	241	233	263	250	262	267	231	280	280	256	287	258	268	243	274	278	278	264	316	281	266	256	244	291	281	268	257	280	267	256	292	277	257	272	255	288	284	258	266	260	288	265	250	285	261	288	266	238	252	267	242	284	261	269	289	252	290	278	264	268	245	262	299	234	254	267	283	305	253	316	232	250	275	258	249	266	284	279	257	258	263	287	279	283	269	273	302	236	288	266	268	251	254	301	272	251	259	266	294	242	259	237	272	271	264	246	272	275	303	273	282	282	253	252	272	283	264	259	262	267	259	257	291	269	269	256	251	254	265	266	279	288	232	274	277	261	302	279	279	286	281	274	255	252	257	257	250	272	264	267	261	243	281	267	272	296	286	246	278	268	282	289	244	244	263	267	278	266	251	260	292	271	275	302	276	264	281	278	268	235	277	252	280	269	287	271	293	268	305	279	281	299	259	253	273	247	301	258	250	270	266	264	273	257	266	291	257	263	296	272	268	267	244	258	264	299	280	295	276	279	235	255	283	256	313	272	263	279	277	261	276	280	269	270	256	273	278	259	250	273	294	272	305	264	302	253	244	263	289	264	275	270	308	283	272	255	253	295	275	252	262	311	275	266	270	272	266	268	282	260	282	278	283	275	260	259	250	247	257	245	287	255	276	273	246	272	239	257	253	278	276	255	275	260	283	295	279	303	243	266	268	269	247	268	277	272	276	288	275	245	270	253	279	277	284	273	253	256	289	226	260	287	246	279	258	251	242	266	257	286	277	250	284	244	279	286	265	283	241	278	248	290	273	263	273	300	263	274	287	244	273	278	275	290	265	268	264	300	292	268	287	288	223	276	286	258	252	274	257	275	281	281	307	297	271	263	263	261	270	271	265	282	269	286	269	264	278	276	281	272	270	293	295	276	251	281	263	271	274	275	265	277	305	272	271	256	300	271	265	249	254	263	271	266	276	280	273	271	265	293	288	279	289	264	272	259	278	254	258	252	268	249	293	290	265	275	243	299	273	279	250	278	284	280	267	283	291	269	273	287	274	252	294	246	262	266	284	276	279	278	350	282	273	260	302	253	287	249	268	271	288	275	271	280	271	258	252	273	259	263	274	244	281	233	295	245	256	258	253	285	285	300	299	285	296	265	255	253	240	248	267	256	237	256	247	273	247	263	235	286	261	277	259	233	247	251	268	263	273	270	275	261	294	278	252	250	292	296	233	297	285	251	307	254	253	286	276	262	294	310	286	247	286	273	263	268	268	268	281	261	298	271	281	256	264	269	281	286	264	276	238	260	306	275	266	267	293	265	294	272	296	238	281	268	294	252	269	285	262	275	293	259	308	279	290	264	290	257	277	268	275	277	263	224	291	251	269	280	292	271	279	250	249	296	259	259	234	266	286	276	281	279	280	292	261	281	294	261	281	264	275	254	251	267	311	249	269	276	263	253	270	273	289	271	298	264	312	259	283	300	261	257	273	260	275	289	279	265	289	251	282	275	281	301	257	290	262	251	271	275	261	268	272	270	247	280	302	257	288	305	279	279	245	254	267	278	248	280	249	268	265	242	260	268	268	282	285	267	241	253	291	291	283	293	243	292	247	265	254	267	242	300	272	286	269	222	256	292	283	255	257	283	292	273	285	277	289	273	298	279	274	263	236	265	256	278	245	270	291	254	289	256	251	244	262	245	283	292	260	257	286	261	231	260	288	253	258	243	279	262	288	282	252	297	252	275	296	272	261	239	261	268	271	264	264	242	277	281	237	275	270	260	263	272	285	277	269	232	283	275	263	265	267	272	285	277	276	256	272	259	270	283	284	277	263	255	276	269	270	273	256	277	283	276	260	253	245	267	264	255	293	278	272	288	249	293	286	266	286	267	281	286	282	234	248	284	268	278	276	288	272	309	254	270	266	299	251	287	307	247	260	262	298	286	246	251	259	267	283	240	286	268	283	271	287	259	272	263	274	272	235	251	288	265	255	259	250	267	266	251	261	252	250	268	219	259	270	272	285	249	237	247	264	248	268	286	267	296	276	288	281	262	293	253	234	273	286	265	279	289	278	276	246	282	288	272	281	268	286	266	263	293	307	270	264	273	265	284	268	260	279	275	241	285	271	264	280	290	283	256	270	283	293	275	253	252	269	260	260	267	252	294	243	288	257	262	296	280	301	286	242	259	279	236	246	266	252	268	293	276	284	277	228	260	251	245	302	243	249	285	275	275	263	281	252	267	260	281	266	250	254	284	262	269	260	270	256	267	248	268	271	272	273	285	271	286	239	280	269	311	252	260	261	270	296	246	279	288	293	238	301	264	278	249	264	278	248	255	246	274	291	271	277	255	271	283	262	259	275	272	246	297	282	255	303	259	303	262	316	283	270	271	258	273	268	265	243	267	257	261	287	279	305	272	236	257	290	291	301	258	264	293	281	282	311	293	262	264	267	254	270	258	244	262	253	273	298	268	265	244	256	285	312	274	249	265	258	280	295	250	241	262	247	279	273	311	255	268	268	285	260	235	250	293	291	218	279	266	248	242	293	230	299	244	293	272	288	266	306	247	263	284
2320	728	756	806	764	736	708	760	745	696	705	687	692	697	737	709	687	697	696	710	729	720	732	708	726	675	710	706	707	698	664	685	682	689	698	667	688	668	657	680	734	691	669	651	705	667	691	729	725	641	713	714	715	653	690	697	716	710	710	708	719	704	644	686	736	752	695	719	689	667	716	671	652	659	680	692	673	732	727	711	687	699	677	662	698	717	671	694	696	650	638	710	724	671	685	655	702	715	668	670	649	674	677	745	751	667	733	670	745	718	667	648	644	638	694	696	699	655	656	704	658	652	687	671	696	734	738	683	706	656	693	653	635	680	720	641	699	604	703	686	664	652	651	695	675	702	684	693	713	661	675	730	672	721	691	695	688	707	672	704	676	706	713	707	727	673	683	657	711	669	689	717	693	648	697	739	695	686	709	656	701	704	702	695	714	713	679	679	658	652	661	663	672	674	689	707	719	665	698	697	674	683	692	641	688	698	670	720	687	675	699	695	655	684	706	682	715	702	715	711	686	683	698	711	719	672	676	744	692	708	645	675	608	663	682	682	690	668	754	691	674	673	700	697	713	702	657	662	681	691	663	677	695	780	700	696	654	689	720	683	691	663	747	694	682	684	666	718	682	677	705	689	702	671	736	643	634	763	674	718	674	649	639	646	683	662	699	660	679	710	711	678	690	683	752	726	600	693	735	689	678	659	708	666	713	679	732	679	692	658	713	743	702	691	677	684	725	694	758	648	700	621	688	653	672	681	680	699	698	692	669	705	711	653	666	740	658	670	702	666	688	726	675	726	690	695	677	679	697	671	702	670	666	686	701	651	691	650	713	722	642	671	683	685	662	703	683	666	680	697	731	644	709	682	670	733	710	697	674	716	670	665	685	684	691	678	653	684	687	678	706	698	693	705	683	720	669	679	664	687	704	671	669	700	645	642	717	667	617	674	687	692	692	721	688	664	713	697	688	677	653	688	676	674	673	630	720	676	683	671	690	713	659	707	688	714	657	716	674	699	711	695	669	682	634	705	698	741	649	713	665	684	660	632	681	721	686	693	690	676	739	677	698	702	662	706	756	672	676	717	692	652	751	715	699	694	721	683	690	659	664	678	679	732	689	697	662	678	671	633	683	705	651	725	658	696	756	679	677	710	744	694	669	653	670	678	658	717	723	709	719	667	682	656	671	718	683	722	683	691	639	702	717	700	692	665	662	695	652	661	720	707	695	697	713	682	713	653	687	714	727	657	686	658	659	687	683	736	709	719	676	642	694	644	712	695	702	673	698	656	669	730	712	652	660	684	682	706	715	698	691	673	681	686	654	622	711	689	683	697	709	697	670	721	658	687	709	664	757	719	713	739	686	728	707	723	726	659	733	662	691	744	647	722	646	666	713	678	673	692	676	709	699	712	701	685	660	686	658	713	734	691	676	673	674	692	630	677	665	655	693	658	699	733	688	701	703	675	699	772	682	732	688	710	664	713	721	688	667	710	701	711	757	688	720	687	713	676	671	641	749	664	681	727	683	674	708	701	648	716	681	668	661	709	693	663	696	702	650	678	690	705	676	699	705	724	694	653	648	660	680	659	743	693	702	711	721	736	691	670	729	667	709	708	699	695	674	714	722	725	659	671	704	767	624	662	665	637	721	706	691	697	676	692	693	726	730	700	728	700	717	691	666	662	721	700	655	657	669	668	709	683	694	675	676	651	653	728	715	661	724	687	737	717	744	671	630	684	681	722	640	723	655	678	664	722	687	670	680	713	690	697	692	671	652	695	679	651	676	677	724	652	692	633	678	723	704	707	718	654	691	708	695	703	707	656	659	699	657	666	696	686	737	716	712	741	672	664	721	667	705	722	690	652	700	654	697	694	742	695	667	640	720	686	662	703	706	669	701	695	665	670	684	710	688	720	673	684	661	704	713	690	700	695	713	762	675	692	680	663	742	637	636	679	650	691	693	723	712	698	658	712	660	660	698	674	673	695	713	685	680	686	716	709	651	702	676	692	649	683	693	701	713	684	651	660	660	712	701	684	667	679	728	719	688	747	703	713	717	656	685	697	653	702	646	685	677	636	678	694	666	670	658	727	673	696	670	704	698	643	712	691	687	686	687	667	690	713	720	708	683	667	662	707	683	686	681	704	618	684	697	678	693	733	738	681	687	674	686	674	668	641	715	679	702	761	646	684	665	686	696	664	674	660	677	706	667	666	712	649	687	707	717	682	697	697	652	701	637	689	706	638	673	696	688	742	707	679	699	706	649	649	663	709	709	671	664	644	701	672	669	651	701	690	656	630	668	700	698	674	705	660	666	669	687	669	661	677	659	698	712	708	670	753	660	698	685	687	694	689	727	640	689	725	690	660	689	694	717	649	746	730	693	676	677	725	719	719	671	710	696	656	718	677	711	672	715	716	691	723	659	713	718	678	716	729	707	704	680	736	682	652	713	709	714	668	694	716	735	730	691	699	672	746	714	629	722	733	716	645	713	681	718	738	703	667	705	695	693	692	702	679	653	701	657	705	703	625	713	696	664	692	679	726	672	683	742	718	670	716	714	667	680	676	659	718	651	668	708	676	666	725	682	685	677	671	752	675	700	653	686	704	665	686	698	692	683	685	665	664	675	679	751	685	743	662	689	684	697	726	728	639	721	631	686	717	682	678	675	649	623	705	702	644	677	626	721	700	696	697	678	659	696	729	708	644	727	699	702	704	684	692	681	713	656	678	673	696	704	701	694	674	682	685	640	704	659	671	716	721	731	698	676	672	687	679	703	718	697	706	630	699	704	663	679	681	682	674	651	659	709	686	682	715	664	691	720	705	690	745	690	712	696	692	668	697	686	685	652	668	724	661	695	693	695	677	695	669	656	638	766	678	691	679	651	734	700	721	709	667	733	677	701	709	665	696	700	669	715	714	706	689	691	652	672	657	657	684	730	637	676	648	700	731	663	679	692	668	702	673	671	673	686	636	651	662	694	655	648	671	688	716	713	675	706	682	741	660	727	679	671	700	713	697	691	672	667	656	734	694	667	696	620	692	672	693	689	697	666	675	695	659	698	698	610	708	694	629	687	685	668	682	773	678	703	682	714	710	691	698	744	678	710	680	674	721	695	675	691	704	700	668	682	725	760	697	691	687	646	647	714	729	713	653	699	663	721	674	662	688	642	686	676	701	729	696	715	661	690	721	717	720	721	680	694	710	683	732	714	680	688	696	687	690	699	693	662	699	690	660	664	713	700	723	697	696	682	706	675	671	718	685	642	630	678	685	668	697	710	685	721	703	665	694	690	644	689	691	674	650	658	701	679	682	713	698	687	708	677	667	707	653	720	691	679	719	684	647	662	711	749	653	691	665	665	689	678	670	644	652	694	710	698	687	689	700	725	649	677	651	666	718	691	671	648	671	681	688	684	669	737	674	682	654	706	681	672	682	700	696	706	758	706	701	672	693	663	670	640	696	689	708	673	684	738	657	736	691	683	687	731	644	669	646	675	644
7012	855	1028	811	608	466	415	341	294	208	284	246	212	245	213	225	200	192	186	190	195	199	227	189	200	201	155	162	182	172	171	181	174	155	176	181	180	170	174	173	176	155	186	152	156	190	184	172	174	195	188	170	167	175	205	165	195	167	179	162	183	187	184	156	166	173	148	177	187	172	172	152	213	175	179	156	175	187	153	163	166	127	171	189	158	191	164	179	177	180	168	190	179	166	163	167	190	166	166	165	151	180	190	179	163	151	154	144	170	186	185	172	183	164	169	181	179	150	164	160	189	180	161	180	170	148	162	155	181	186	156	189	198	154	160	147	151	182	195	155	166	151	174	150	164	175	191	162	182	181	160	174	175	180	174	159	171	182	192	178	161	166	179	141	170	181	180	193	163	167	167	162	152	156	157	186	181	169	165	152	193	162	163	162	179	195	172	169	176	172	167	171	172	169	169	170	185	179	174	161	162	141	158	171	204	169	146	176	160	154	147	179	187	171	163	168	167	170	180	170	190	164	160	181	174	135	188	158	166	149	182	159	182	187	183	184	191	151	169	169	191	169	175	176	154	173	155	138	188	145	178	162	181	177	143	183	177	187	161	157	155	156	160	159	159	164	162	165	177	155	185	172	164	174	177	183	187	188	212	178	192	200	194	174	152	157	155	169	182	172	156	177	192	163	143	172	163	166	158	168	153	173	184	176	159	163	165	170	163	187	173	176	185	173	173	171	198	172	151	175	149	172	152	185	177	159	173	172	181	168	183	192	156	188	176	189	178	174	164	179	160	157	195	165	178	170	169	186	166	171	155	184	181	164	171	163	173	154	176	184	177	175	167	146	158	174	162	148	176	190	172	184	190	176	161	178	211	176	182	156	177	147	173	147	160	167	165	164	188	172	174	181	168	183	171	164	166	166	163	163	162	162	169	187	163	205	197	160	165	177	151	168	161	172	161	172	148	148	196	160	164	193	177	169	171	147	176	163	176	196	170	162	176	151	175	168	205	182	148	192	183	167	160	165	177	171	172	177	174	155	200	146	163	175	160	165	142	169	189	167	158	167	157	187	204	201	151	158	160	186	169	159	160	167	186	154	162	177	153	179	175	175	181	181	188	170	169	160	155	182	207	146	176	198	159	194	193	155	169	173	168	179	184	190	180	177	168	167	153	146	180	169	183	159	212	168	178	152	160	172	188	158	168	187	189	155	168	159	172	164	151	164	178	167	175	161	163	165	176	155	196	163	146	139	166	165	163	162	178	164	167	167	179	146	163	171	153	174	175	164	162	143	147	179	169	181	168	166	182	160	191	140	186	164	162	172	198	174	154	155	207	166	201	164	187	170	156	155	164	173	181	153	156	181	202	166	191	182	172	197	154	164	188	187	152	158	190	170	185	160	175	185	151	181	185	161	165	180	160	192	168	196	158	166	212	174	175	179	164	170	206	186	178	148	173	138	164	186	180	171	183	170	160	165	173	203	167	177	176	154	164	167	185	159	181	159	149	163	164	188	158	159	170	188	194	156	169	178	168	155	146	174	161	201	186	170	171	206	156	161	167	184	163	135	172	172	177	187	201	177	208	174	204	165	171	147	175	191	167	164	137	173	175	174	180	185	182	177	172	176	179	192	180	175	160	150	186	156	193	181	174	173	170	174	157	183	167	162	184	181	152	168	170	175	162	162	168	175	187	138	186	164	174	176	159	180	182	160	195	171	174	168	169	168	168	164	171	160	160	159	151	173	179	175	182	183	159	161	161	159	186	158	158	159	159	185	191	199	162	170	168	167	176	181	167	177	159	159	175	172	155	178	138	180	204	192	171	173	186	161	177	195	153	165	167	154	167	176	172	187	169	155	162	178	164	160	159	190	173	171	179	166	150	157	185	157	189	175	212	180	162	205	166	164	177	177	165	175	157	165	177	168	148	174	165	154	167	171	181	180	179	174	172	177	176	150	176	178	161	166	153	177	179	168	177	178	166	180	178	156	169	192	147	180	176	153	167	169	151	185	180	190	133	187	178	171	165	167	167	176	198	155	180	167	174	170	188	185	184	180	146	146	173	171	198	164	165	169	156	188	183	153	185	150	172	172	165	182	146	164	148	180	167	160	169	172	162	180	172	166	174	180	175	167	201	176	179	184	151	145	161	165	171	202	189	161	176	151	159	187	176	155	188	165	168	162	184	175	184	168	163	174	157	177	169	194	175	190	166	175	159	169	178	184	179	182	179	165	160	157	178	187	164	161	157	168	188	151	146	161	148	172	167	161	148	170	193	173	158	181	161	179	171	164	174	165	172	177	200	182	160	149	211	143	153	197	171	187	162	185	178	155	165	177	183	154	162	184	172	148	174	157	155	171	144	164	176	156	167	165	157	200	173	172	187	192	188	172	166	188	178	157	175	149	201	169	172	178	174	160	155	193	160	165	172	176	156	163	164	182	180	139	175	186	181	188	205	163	173	178	166	165	170	179	160	173	171	165	195	180	166	162	169	165	174	185	163	164	194	162	186	156	172	179	170	180	184	169	163	186	164	196	160	160	197	166	186	185	161	171	184	180	178	167	154	167	168	172	167	163	176	200	158	172	184	174	162	161	157	183	156	171	152	178	173	185	176	163	175	166	170	124	196	170	167	156	173	165	161	183	181	146	167	161	191	161	188	187	157	176	177	181	179	177	157	183	167	201	157	168	180	180	184	192	158	170	164	168	173	193	175	168	173	168	160	146	169	161	158	173	187	152	184	184	186	155	187	194	184	182	175	181	161	177	154	159	187	166	178	173	177	167	164	175	183	160	156	165	187	176	158	153	141	171	174	186	180	155	179	165	163	174	190	188	177	156	176	158	170	168	166	169	185	188	178	157	179	178	152	155	174	199	178	150	155	186	145	191	156	184	150	167	155	178	181	191	175	174	158	157	160	180	165	161	183	179	187	165	170	172	162	193	167	173	166	190	192	156	158	197	208	172	159	177	153	155	194	165	171	141	197	175	167	199	187	157	184	168	185	189	156	149	178	166	161	169	150	161	143	169	169	168	182	167	182	182	165	188	151	156	177	177	168	170	186	145	172	172	211	167	137	162	183	168	181	172	175	163	162	157	185	171	174	149	154	141	182	187	169	183	166	173	155	177	178	178	162	182	160	189	190	168	175	164	162	175	179	172	169	179	177	185	188	179	167	174	167	179	189	191	170	158	186	164	185	187	179	178	163	161	187	162	176	187	178	146	158	165	169	197	186	168	171	176	176	172	184	184	170	194	169	166	190	156	176	174	166	172	204	179	155	173	166	172	152	156	162	154	164	148	189	147	167	176	171	181	180	177	175	150	173	157	173	180	175	170	181	140	170	166	157	160	169	168	188	172	195	165	189	174	189	173	187	164	173	167	171	198	185	177	165	157	164	155	175	188	136	161	179	189	177	161	198	150	160	168	169	170	156	173	193	166	169	188	177	175	169	149	177	186	159	171	195	184	188	166	198	175	169	180	168	166	178	208	155	177
5467	1105	2213	2626	2433	2006	1609	1417	1220	1119	1051	951	874	877	816	778	792	715	724	657	636	673	602	626	571	583	550	618	595	566	577	557	577	602	574	545	544	540	547	588	554	541	549	557	501	553	527	495	536	537	490	507	516	532	489	567	483	538	514	494	531	523	513	507	517	533	507	496	535	510	502	517	511	502	543	493	509	505	544	496	529	474	531	491	507	519	515	500	539	505	508	519	529	530	508	479	500	507	487	532	477	458	515	514	491	499	518	525	559	519	543	521	490	477	503	503	499	506	503	505	540	487	502	490	514	478	490	507	493	517	453	530	507	480	477	497	473	522	502	507	494	508	471	512	534	494	483	525	482	514	525	491	497	495	514	506	474	522	490	552	489	486	525	502	528	494	513	495	491	488	538	515	469	488	485	503	501	547	512	470	523	519	513	505	500	520	516	489	449	502	493	481	488	525	513	506	498	488	495	509	513	494	481	510	489	525	493	520	492	513	542	546	533	495	489	543	519	490	579	499	470	536	518	503	444	527	486	535	510	478	535	509	507	516	479	501	516	481	519	549	499	503	524	551	499	474	491	499	538	514	498	496	515	491	515	508	477	497	507	512	478	520	485	455	548	518	502	528	488	526	498	473	521	477	470	499	506	462	556	484	503	505	511	501	512	489	494	477	510	460	524	487	510	504	453	505	519	513	510	561	534	486	498	502	521	491	488	532	482	494	471	496	500	524	496	480	520	509	511	531	496	491	488	486	467	463	505	478	534	469	504	524	529	541	503	532	478	543	489	467	471	490	519	510	493	488	508	510	505	502	526	524	542	508	509	474	478	533	521	501	501	471	484	517	509	477	478	517	462	509	523	519	484	513	478	533	484	510	481	501	496	516	482	503	538	475	505	518	483	463	491	531	530	493	506	493	514	517	508	535	454	493	472	483	520	472	516	497	520	495	495	483	534	506	514	523	505	499	528	489	532	510	510	486	488	531	481	474	479	513	490	475	468	485	498	507	488	507	517	496	488	525	495	478	517	483	513	529	500	530	470	483	509	508	486	488	511	521	467	508	455	484	469	508	471	525	479	533	506	502	479	512	499	476	517	501	511	530	483	501	505	499	466	475	471	460	482	474	506	507	521	482	502	511	513	506	481	501	485	493	486	485	443	511	501	484	494	565	546	506	502	494	525	464	502	514	479	506	507	479	494	512	484	476	468	548	490	520	449	508	484	474	496	475	476	478	484	485	475	481	499	476	528	531	527	512	478	487	488	547	498	469	472	478	535	502	537	521	494	489	481	483	551	484	487	519	511	501	519	488	471	492	526	527	525	498	484	489	502	503	507	516	470	484	465	484	530	531	555	505	481	506	485	506	519	505	507	541	454	519	492	518	528	509	521	515	488	473	501	508	537	533	504	506	508	496	555	492	516	479	481	520	525	558	510	515	535	535	523	538	516	445	521	552	489	485	512	501	491	529	515	485	537	458	502	550	491	504	488	504	499	530	476	537	531	489	515	474	525	509	474	483	491	518	500	487	524	497	557	455	473	494	472	477	495	525	498	506	505	527	478	505	508	522	519	479	544	465	539	484	499	490	553	528	517	463	516	497	539	511	500	511	491	534	470	498	486	487	516	517	484	534	565	504	485	507	507	529	534	500	490	502	488	461	513	464	507	506	457	517	507	482	533	495	503	548	541	487	497	497	525	474	480	500	515	477	508	501	522	489	524	515	507	512	501	486	495	517	491	492	468	488	498	472	516	523	497	496	517	540	482	474	504	505	483	480	517	529	466	479	474	536	550	505	500	529	507	482	457	512	542	507	517	480	515	487	498	488	496	530	518	534	494	445	542	503	499	481	506	503	510	510	533	507	509	532	484	491	508	507	497	494	453	513	480	504	514	494	494	538	514	485	477	480	544	533	486	485	469	511	525	520	518	474	485	506	467	525	479	491	510	510	489	473	473	488	525	521	487	485	495	522	485	470	493	502	508	512	488	523	523	507	513	489	484	551	486	504	476	506	486	500	497	505	545	502	494	522	497	525	513	507	507	499	490	499	543	526	502	495	506	484	540	482	471	503	505	516	484	494	490	514	474	488	503	461	484	495	535	507	492	493	508	490	493	517	517	516	531	551	527	510	518	529	520	495	477	521	490	488	517	528	502	493	500	535	470	529	558	503	502	522	493	509	508	471	507	505	491	491	500	496	505	500	459	507	535	513	520	485	477	542	497	484	499	531	489	536	522	513	553	507	518	495	508	479	512	505	452	491	494	473	533	499	542	496	490	511	518	497	546	498	508	469	479	535	502	498	535	510	459	496	504	484	470	512	552	515	523	560	472	510	500	542	499	483	466	530	494	512	513	465	472	505	542	478	512	470	514	479	515	520	512	515	541	516	510	528	492	501	482	506	498	500	521	543	505	526	510	515	515	508	520	506	513	501	456	511	528	491	492	497	505	478	510	530	481	533	478	511	521	528	479	532	526	498	505	499	504	517	501	481	505	504	494	475	536	511	489	510	529	532	484	522	485	476	528	486	486	493	473	537	537	539	466	513	511	506	510	498	532	496	501	556	543	485	513	470	529	511	480	485	499	512	492	544	532	459	519	493	492	483	518	503	491	521	482	485	472	482	523	505	511	527	524	510	490	495	475	472	460	513	492	505	506	495	489	487	499	500	509	491	500	497	483	520	540	468	487	521	484	520	496	475	564	542	528	506	491	522	541	506	501	490	507	509	533	528	465	551	525	489	494	518	490	497	501	497	499	500	502	524	511	508	510	535	510	481	497	520	511	520	495	520	513	510	466	486	501	517	562	474	498	522	499	508	472	505	504	534	565	509	510	466	514	513	505	529	527	453	511	481	465	501	498	495	512	485	540	475	507	472	480	499	509	499	498	488	528	535	482	490	504	487	474	502	492	532	492	521	521	490	513	462	530	505	498	494	490	544	487	510	525	496	488	477	497	505	515	502	532	490	527	524	486	515	555	517	458	470	510	507	495	512	507	505	499	503	498	517	522	468	497	465	524	522	489	516	492	511	495	511	507	473	484	474	479	552	495	493	516	523	502	543	510	498	455	464	476	523	520	502	481	510	520	514	496	501	528	513	516	470	515	495	481	497	497	504	525	504	483	477	499	509	502	526	513	515	486	487	503	444	524	508	552	483	482	506	473	475	530	501	483	538	484	490	548	472	511	519	498	474	513	509	495	509	492	545	463	527	471	505	507	525	503	485	535	511	503	512	555	526	524	509	533	524	514	502	494	515	491	517	490	494	550	479	496	518	517	472	527	504	497	502	505	547	507	531	531	481	516	471	528	491	523	470	499	507	478	514	515	476	558	515	520	522	543	482	497	464	538	517	496	476	495	520	466	526	522	494	489	519	517	528	523	507	481	506	517	540	448	529	540	499	536	548	500	470	471	474	505	527	505	507	512	474	497	497	497	477	504	511	512	509	516	532	454	517	534	486	500	501	476	470	512	492	505	502	524	488	472	501	494	492	448	538
13484	2143	2231	1820	1204	978	764	658	602	510	505	456	460	418	409	412	392	411	352	374	358	327	344	362	351	326	346	309	328	357	350	350	318	367	322	351	364	333	322	329	328	313	304	338	356	334	353	321	316	311	343	319	321	311	345	326	317	284	272	295	298	328	331	317	335	337	321	308	329	335	305	274	310	336	312	319	322	341	329	361	326	336	320	362	286	331	368	334	317	295	320	296	279	306	361	354	326	321	316	305	311	322	283	331	301	315	306	310	319	346	343	333	301	308	324	311	308	347	354	355	327	333	349	281	307	297	315	307	289	351	325	334	309	309	302	316	335	357	348	302	334	321	300	334	370	290	321	330	325	315	284	311	295	350	325	320	336	316	295	318	333	312	300	312	299	331	319	296	317	303	285	333	331	333	282	316	329	318	281	340	315	321	311	349	282	312	345	319	342	335	335	318	310	336	282	303	329	351	334	333	346	324	311	301	332	310	340	305	295	318	313	324	329	329	337	330	330	331	325	304	317	360	324	311	274	319	335	322	352	307	331	333	312	310	291	338	333	310	336	347	331	336	333	319	322	339	331	289	317	325	305	312	325	281	331	293	297	350	279	317	351	320	332	313	300	311	339	301	285	332	349	307	324	326	339	312	328	325	322	309	313	322	321	310	336	332	355	364	360	323	313	315	303	316	308	336	309	308	322	309	343	330	338	316	304	325	313	276	320	328	301	310	328	324	320	315	296	325	304	338	310	325	335	312	326	298	308	316	324	317	329	286	307	329	339	339	345	346	299	304	323	333	323	341	331	340	352	321	325	333	315	324	321	310	324	319	278	298	317	360	333	317	326	335	329	329	310	321	325	295	294	303	309	288	358	289	335	335	328	303	319	281	333	329	323	333	309	296	274	300	332	291	321	310	313	331	327	363	334	317	320	340	331	322	329	333	327	299	330	302	284	309	351	341	314	332	269	311	288	283	326	315	303	302	323	343	311	343	354	308	333	311	310	376	295	353	354	291	321	323	325	332	312	352	324	335	330	309	327	344	346	327	314	332	326	311	351	372	341	310	327	338	302	359	333	321	326	311	301	317	316	335	312	313	337	292	320	325	323	311	286	321	344	304	339	339	301	335	331	326	312	306	321	332	296	296	304	335	363	319	327	313	305	291	314	345	340	303	340	302	326	299	332	326	284	312	344	304	300	348	327	346	311	302	341	347	348	311	294	363	317	340	321	315	324	295	316	296	322	345	324	307	310	281	335	303	278	325	336	337	341	309	290	301	332	329	296	344	311	292	312	343	331	269	338	349	316	324	355	315	331	326	319	320	325	310	327	321	281	315	324	352	276	287	328	297	329	316	296	315	289	345	322	304	324	289	293	344	306	311	335	309	288	329	291	300	333	325	339	342	332	306	331	334	337	327	341	327	291	329	297	328	329	335	328	326	320	338	313	333	306	299	304	326	300	298	292	317	314	321	318	300	322	325	344	296	315	300	315	347	346	303	304	293	313	352	332	339	299	346	306	368	321	341	294	310	309	315	314	322	327	299	321	329	297	328	333	301	324	321	346	317	328	294	286	329	322	344	348	314	287	302	336	313	320	347	297	337	366	327	321	335	313	346	319	345	329	308	323	311	323	323	309	333	335	315	305	337	318	295	315	343	300	301	346	332	312	298	356	308	306	326	317	332	316	325	332	312	314	330	311	357	355	310	295	294	341	348	317	303	351	354	300	286	317	337	331	351	319	313	341	333	295	322	318	285	321	299	319	352	305	325	296	318	355	309	308	332	328	314	299	345	341	352	343	337	320	334	316	326	315	295	277	331	295	331	283	331	371	320	296	310	340	324	336	351	357	342	329	343	314	346	313	339	311	327	337	326	306	314	338	351	309	331	318	322	300	336	325	334	312	352	309	356	341	302	317	340	296	304	301	316	325	319	301	269	309	324	318	328	324	337	307	334	328	297	335	266	330	322	323	312	307	316	297	292	330	332	306	301	340	310	307	322	296	298	352	308	335	327	308	286	326	352	299	331	346	303	307	338	360	341	325	311	338	321	306	302	305	301	343	329	332	299	319	329	319	361	327	341	308	318	321	340	338	313	331	305	315	306	341	324	306	304	342	316	339	339	312	318	283	341	328	324	328	333	302	312	317	305	336	291	315	332	315	365	336	340	306	302	310	324	286	328	344	355	296	360	332	331	338	315	342	345	338	313	335	321	341	332	315	359	307	307	312	314	326	289	314	338	315	325	329	338	318	316	337	326	323	296	329	338	342	322	310	313	302	345	328	320	314	346	305	318	319	350	334	333	294	340	312	303	308	317	326	291	320	291	322	317	336	336	315	330	309	312	303	350	300	332	331	320	290	335	333	321	325	319	330	319	350	353	354	321	285	283	312	306	332	329	309	299	323	362	300	294	337	313	317	288	318	294	325	324	310	305	323	320	316	298	326	325	313	351	345	336	328	278	300	321	346	285	323	318	358	350	288	346	310	361	323	303	330	305	329	309	319	348	282	350	307	310	332	309	325	336	305	325	340	327	321	308	318	330	298	330	296	286	296	347	325	302	359	304	309	324	343	315	287	308	311	348	338	322	339	331	296	305	310	343	336	362	315	292	324	318	308	330	316	315	323	332	313	274	318	320	323	319	329	321	305	315	313	294	360	318	314	315	325	305	290	326	321	320	340	341	316	286	328	339	325	312	320	332	340	302	355	330	328	312	305	307	305	318	320	330	339	294	297	314	312	330	348	297	341	321	351	340	308	338	304	329	317	272	327	321	349	312	343	345	316	322	310	294	337	336	336	316	336	301	313	331	336	327	354	342	317	298	321	346	277	328	339	320	344	351	307	331	335	328	347	320	335	330	327	346	330	325	337	308	348	330	319	340	313	319	348	364	317	300	315	336	317	342	294	358	331	323	353	323	317	291	318	335	340	316	314	299	311	364	301	305	326	328	336	296	325	316	304	345	305	318	339	350	341	342	313	306	312	337	307	333	325	333	264	333	320	309	301	306	322	301	298	327	287	323	314	286	322	327	300	312	303	319	332	298	334	317	342	280	283	351	316	313	297	302	305	342	303	327	359	296	330	321	318	312	326	338	289	293	314	336	326	307	309	326	340	307	317	289	296	277	356	321	355	316	312	323	319	308	340	303	306	306	332	330	331	301	303	355	306	359	346	332	307	319	310	333	301	305	323	335	352	320	293	321	313	317	325	288	300	301	322	309	305	328	331	309	308	351	329	311	300	285	316	331	301	334	339	320	306	319	289	358	368	329	319	326	310	283	297	349	343	331	297	322	320	346	340	309	303	328	321	306	328	323	328	337	354	309	351	319	298	311	355	312	331	311	326	317	286	313	350	312	315	338	349	339	316	313	291	332	318	333	311	293	343	308	304	306	308	320	327	341	337	319	320	323	286	353	331	320	319	333	329	309	302	313	320	347	310	326	328	322	352	322	332	335	287	301	330	307	330	345	345	321	320	339	296	337	307	334	323	316	299	314
7635	2138	4300	5159	4686	3871	3163	2712	2417	2116	1968	1734	1659	1535	1455	1371	1312	1243	1159	1170	1115	1066	1076	1051	1017	1022	990	976	903	968	988	965	937	950	941	959	956	927	919	919	899	887	905	902	903	900	858	883	902	852	869	903	914	856	867	870	839	882	898	853	860	884	897	869	849	855	885	864	803	854	877	860	852	847	839	862	906	871	801	830	858	833	821	890	855	849	841	879	839	830	836	896	822	839	830	855	840	888	835	827	827	798	824	815	833	857	838	818	808	790	817	782	788	839	872	827	833	821	847	869	861	867	823	903	841	841	792	862	824	798	806	840	889	867	830	874	837	849	845	823	844	864	869	857	825	857	835	847	824	770	814	866	827	872	816	828	857	879	835	829	835	801	817	808	841	804	835	794	851	813	800	829	843	888	831	840	810	807	843	882	849	828	824	849	830	873	847	868	840	801	800	864	772	831	862	799	815	796	769	771	867	829	829	842	868	797	844	814	815	855	855	811	840	830	842	786	810	821	854	790	866	786	778	811	845	792	866	811	850	846	828	841	856	859	792	891	855	889	846	846	871	770	851	827	872	875	840	838	814	797	790	859	811	818	777	837	827	823	812	848	775	838	803	815	845	833	856	838	832	862	853	802	847	806	848	798	835	844	877	777	834	810	798	834	840	815	833	810	851	841	847	829	849	794	845	825	845	811	827	816	827	844	836	845	881	793	868	863	884	847	843	794	838	828	792	821	825	866	838	834	803	845	806	848	833	848	853	835	835	877	785	812	856	805	812	851	829	822	812	846	843	891	868	820	857	855	798	887	844	809	836	828	884	813	804	802	850	833	842	876	845	867	838	847	842	829	817	855	863	830	809	878	855	824	843	857	847	799	860	795	863	775	830	832	844	789	839	859	890	817	798	838	819	857	862	857	829	846	867	871	797	810	842	828	818	779	870	788	790	848	875	802	813	801	788	864	828	869	819	848	839	801	852	801	852	830	836	807	814	871	846	856	809	861	857	822	838	868	850	864	849	861	813	877	800	772	793	886	890	825	850	796	792	805	846	802	783	825	842	895	832	868	840	835	813	800	832	801	853	834	827	821	821	789	812	852	811	822	837	861	826	858	795	778	849	837	852	871	902	850	801	862	859	858	795	834	809	847	772	788	825	863	802	833	779	890	840	844	821	834	835	830	848	834	823	867	815	847	790	841	867	819	863	790	812	806	805	839	819	863	819	873	813	812	869	811	845	804	858	857	875	781	803	802	840	837	848	842	866	808	759	842	839	792	828	814	811	766	853	847	875	822	787	812	840	830	808	804	807	859	826	897	843	799	883	855	803	834	831	862	822	822	809	825	833	820	780	819	844	835	805	816	857	836	833	855	810	813	807	821	790	833	843	834	836	880	836	801	811	800	856	878	813	851	780	874	836	826	812	872	833	829	828	864	852	838	774	780	817	846	811	858	835	844	904	806	797	804	833	840	844	829	794	810	782	845	882	809	880	826	861	779	839	889	875	803	840	838	816	840	791	869	775	847	825	848	874	876	803	804	846	854	817	820	893	816	820	847	853	874	846	816	810	853	826	786	843	795	844	828	814	888	768	805	820	841	843	831	845	895	804	802	866	808	819	820	857	804	783	833	824	798	846	840	876	818	838	877	811	836	853	811	862	801	820	817	839	835	864	859	801	807	845	847	847	855	838	843	820	829	811	905	816	836	842	800	801	846	783	812	819	844	821	825	823	909	830	840	804	846	859	848	828	833	786	808	804	861	855	858	845	791	877	852	840	817	812	853	855	820	855	845	820	861	791	847	816	872	817	789	830	804	877	852	850	819	821	869	828	818	815	890	872	786	817	889	791	859	823	786	852	807	874	856	851	824	808	834	820	780	816	833	849	814	844	810	865	831	805	858	856	880	805	844	858	911	747	863	862	830	834	820	880	843	868	840	819	764	832	804	806	804	779	812	892	818	813	869	846	876	826	851	857	817	839	837	812	876	831	805	868	814	903	824	806	823	828	918	834	819	844	809	795	781	811	850	874	894	832	839	847	818	873	795	848	802	803	833	781	893	780	802	822	821	785	842	826	879	821	801	858	810	836	791	820	857	882	859	802	856	853	838	792	859	823	832	807	842	829	825	837	805	819	776	804	864	795	801	819	895	886	822	845	809	842	826	831	819	860	804	827	913	862	784	808	851	836	878	778	861	881	792	787	813	833	837	856	883	792	836	881	846	811	824	819	871	829	853	866	851	854	808	843	809	864	829	834	777	839	834	825	778	828	805	813	815	814	828	849	874	902	850	884	819	881	843	850	857	840	813	795	848	827	839	828	833	813	777	803	864	809	839	821	837	823	828	839	809	789	829	820	871	833	845	804	842	789	811	893	830	762	836	783	847	847	823	850	833	842	793	777	849	857	858	782	812	828	844	823	822	843	773	798	846	806	884	868	844	855	810	848	829	815	879	875	801	860	840	832	801	852	806	850	790	831	816	822	831	847	785	824	841	829	810	803	859	874	834	789	843	837	862	841	848	830	813	814	802	853	851	836	798	783	822	853	877	817	790	743	871	814	856	826	875	824	815	863	834	772	808	860	815	855	798	829	810	848	847	844	755	925	815	809	810	836	802	803	860	831	843	797	842	848	882	858	816	841	809	787	830	818	857	842	830	822	818	879	797	848	838	861	887	847	847	803	814	829	828	846	863	894	801	844	831	777	875	801	832	813	827	889	878	794	832	791	889	825	815	827	843	777	795	859	858	797	841	817	891	855	831	866	833	833	845	768	856	853	812	908	788	891	868	841	824	800	831	830	833	836	830	853	824	872	807	811	820	851	822	843	775	771	827	853	818	804	755	816	849	821	807	818	803	885	813	798	806	851	820	813	875	902	848	855	848	797	825	857	784	863	774	827	864	817	836	882	796	824	872	882	839	828	867	847	782	844	829	873	875	828	823	781	782	860	817	812	757	867	868	835	873	812	798	838	823	842	815	813	838	867	867	827	822	825	828	830	827	792	830	802	832	834	806	802	794	821	783	792	873	878	861	862	807	776	817	802	810	874	833	812	880	851	827	817	837	848	846	763	835	842	813	836	841	807	830	850	816	838	840	850	821	854	832	820	854	857	856	844	818	861	836	851	849	832	798	819	789	827	850	849	830	824	852	826	834	840	828	843	859	826	822	863	847	790	818	824	862	809	819	834	847	845	806	822	849	835	791	860	843	839	814	862	837	829	799	826	866	833	846	839	829	768	820	829	852	822	816	847	864	823	838	835	855	871	775	884	827	847	849	852	862	832	832	818	793	823	849	782	825	781	817	826	842	839	856	825	839	853	806	828	832	841	815	848	876	883	784	808	881	811	849	788	802	885	822	810	805	847	891	829	861	841	819	859	879	867	844	825	836	860	863	828	835	845	794	786	861	831	857	815	845	872	890	863	843	784	827	822	864	800	843	842	807	799	819	845	788	828	868	801	841	830	784	826	829	875	877	823	774	811	773	833	810	822	822	873	833
1941	285	254	265	317	279	276	249	267	252	264	284	289	298	253	298	312	292	270	289	258	257	278	267	267	287	272	262	268	267	284	266	297	270	284	279	290	250	255	284	284	268	299	243	261	287	266	276	274	288	267	261	305	254	260	264	259	256	257	289	264	269	250	287	281	262	261	257	278	274	231	283	261	326	305	271	235	260	262	280	253	265	278	278	275	268	246	243	264	272	272	271	291	260	276	249	286	242	261	288	242	258	257	272	292	291	254	269	307	233	257	274	298	233	288	238	274	247	277	262	273	278	256	278	267	285	275	270	269	278	281	255	255	255	271	268	249	287	249	287	276	274	282	304	272	275	281	270	272	269	275	243	247	229	278	308	249	266	272	299	266	249	242	255	296	251	280	293	284	276	250	269	248	252	266	268	264	281	277	252	282	259	265	275	236	284	254	262	295	275	261	308	285	276	261	289	282	281	289	292	268	262	270	258	268	261	265	311	270	257	271	268	245	249	329	274	259	289	278	278	296	255	243	287	255	242	258	268	288	265	268	288	269	264	274	271	263	284	255	268	249	261	258	277	300	266	285	273	280	258	265	254	272	271	236	264	259	239	247	243	277	276	262	265	251	282	258	267	256	259	257	253	291	236	290	283	228	283	266	264	263	261	281	295	285	255	241	295	277	262	269	266	271	310	258	296	278	287	247	290	226	270	259	260	263	263	280	270	230	294	250	252	284	267	270	257	284	264	253	269	263	287	267	243	297	271	278	285	266	255	299	259	261	287	246	282	288	261	271	284	242	263	226	245	267	272	282	246	250	290	291	275	252	261	264	263	259	267	278	278	279	294	295	247	229	286	284	264	268	264	295	277	254	253	281	257	276	262	283	289	269	278	293	268	272	278	262	271	292	278	312	264	264	258	250	279	262	261	245	259	260	286	274	243	269	264	292	262	271	274	253	277	264	323	292	283	260	274	272	267	283	292	265	265	260	255	251	284	254	248	284	242	266	285	293	270	284	259	301	283	263	273	258	291	243	277	281	276	271	269	250	258	290	281	275	233	249	256	287	286	274	275	267	279	257	301	260	255	261	260	278	236	287	252	268	259	275	267	256	266	263	269	253	250	280	266	243	265	258	274	275	269	290	252	280	259	280	269	269	294	272	286	260	264	284	261	269	260	271	265	279	237	242	269	291	282	279	266	268	290	249	302	274	270	259	275	287	269	274	280	280	276	288	294	274	264	295	251	301	260	278	259	250	238	272	265	282	220	277	226	247	253	267	281	304	264	244	273	268	272	292	252	283	262	283	269	290	274	260	250	271	262	292	263	263	283	302	299	268	281	303	261	255	275	272	289	266	265	269	278	226	262	272	248	267	264	280	262	253	291	275	269	270	261	269	256	255	271	275	274	270	271	260	298	286	248	253	256	255	269	274	271	269	255	279	286	279	253	282	251	268	271	298	286	279	249	271	268	262	268	263	264	251	256	263	289	228	274	263	286	264	248	276	282	283	267	270	295	269	283	275	258	240	276	261	264	262	275	284	259	260	242	269	266	254	277	272	278	294	281	264	281	235	250	243	295	267	268	251	280	257	247	264	283	270	288	269	264	284	282	261	270	278	275	295	287	258	287	237	296	258	271	271	250	258	288	266	237	250	269	273	249	292	290	247	225	250	281	249	292	260	273	277	270	295	269	290	240	248	256	303	257	273	288	288	284	260	266	252	270	283	259	260	239	287	280	280	273	272	262	263	231	277	288	284	237	286	284	265	264	265	233	264	306	276	288	260	254	279	273	259	264	273	272	284	284	270	261	268	256	246	277	278	260	272	259	271	282	292	297	257	243	271	273	268	289	288	248	257	287	268	281	265	292	259	277	288	288	255	268	288	267	272	275	270	275	260	269	252	263	274	270	252	243	273	279	302	266	253	254	294	302	256	287	256	274	290	265	272	299	248	278	245	291	266	255	277	252	256	273	280	265	246	274	263	246	275	292	262	286	271	274	254	274	232	268	260	260	270	263	242	248	268	243	264	277	277	291	282	249	290	249	263	276	289	269	278	272	262	293	252	264	273	270	272	266	268	293	264	274	231	273	267	259	265	245	259	292	270	265	255	261	269	271	297	289	250	283	266	286	259	289	262	270	271	277	290	277	261	266	300	257	248	287	286	271	263	277	273	277	283	247	278	280	251	281	288	283	255	254	253	244	267	257	267	274	248	267	250	283	259	280	264	291	301	275	281	271	255	261	290	244	212	278	256	268	268	261	260	249	269	289	276	266	253	243	264	266	274	249	263	269	268	250	245	254	288	300	253	281	267	242	268	275	280	257	266	245	261	260	265	235	252	266	250	253	245	253	263	270	288	262	297	285	282	249	254	267	241	266	285	256	292	269	284	225	266	273	240	307	279	277	244	270	249	263	281	291	234	253	286	319	238	237	254	253	243	275	248	261	257	253	259	263	245	253	274	256	266	244	267	271	268	255	261	258	242	269	278	291	270	267	286	257	295	271	280	268	253	291	253	293	246	218	264	273	239	282	245	299	290	278	264	231	304	254	265	242	301	252	271	266	267	237	308	256	247	254	262	241	269	280	248	213	272	286	270	247	291	261	279	277	272	264	265	259	267	276	269	275	249	270	255	249	252	222	262	268	278	255	253	246	288	286	265	278	260	272	277	260	244	249	311	268	279	259	264	255	260	270	274	259	261	266	275	271	302	284	247	252	263	237	261	277	282	244	224	265	264	286	258	271	257	262	249	245	260	271	262	282	284	265	281	275	266	274	273	266	264	308	262	267	255	293	281	245	251	263	260	269	257	251	277	270	253	238	250	276	279	286	285	272	265	271	269	266	275	271	300	263	260	293	275	263	279	260	247	241	293	308	260	276	267	260	269	272	254	256	274	283	280	278	246	332	250	269	281	279	249	273	273	268	285	235	238	272	297	282	255	248	280	279	234	271	237	279	303	267	288	274	263	287	266	268	274	227	261	237	307	251	256	254	286	257	250	261	277	265	261	253	276	247	272	274	234	280	279	276	281	267	265	287	276	278	283	247	302	310	295	275	250	286	243	283	284	274	247	249	269	277	278	237	278	281	259	261	298	285	283	282	275	280	246	253	271	266	240	277	260	254	294	259	268	272	259	265	225	246	272	269	258	261	219	278	276	248	267	283	259	248	253	259	283	247	290	274	248	250	249	260	260	287	246	257	301	254	257	242	262	275	284	254	254	268	279	258	257	289	257	253	289	292	282	285	272	284	256	252	270	281	272	276	262	265	277	272	259	265	277	252	252	280	272	261	282	231	289	305	264	236	253	242	273	249	300	238	239	285	274	280	290	284	276	286	290	290	266	270	292	302	275	248	278	248	244	244	270	261	269	251	233	267	269	261	249	286	285	271	241	271	259	264	240	284	255	266	257	282	267	267	257	249	283	265	303	245	241	259	271	254	229	257	262	280	271	227	258	264	265	277	265	296	262	261	252	247	271	275	280	277	287	300	280	244	271	265
2339	690	728	765	752	738	791	706	757	694	723	698	734	745	777	761	697	700	681	669	703	716	697	689	659	668	725	720	676	715	678	735	684	727	700	707	732	662	680	718	661	672	721	696	670	616	693	659	722	663	716	716	694	692	654	695	715	660	705	719	643	718	676	658	749	682	685	687	667	713	686	705	727	677	652	673	711	734	703	663	688	737	681	664	711	666	686	710	668	662	702	705	653	657	689	689	681	692	670	711	680	697	718	645	735	741	717	676	710	721	673	636	712	672	676	723	675	655	684	704	642	692	679	715	715	693	656	703	705	703	700	641	712	687	745	725	679	671	737	671	666	701	718	671	713	674	671	649	686	681	690	697	684	675	693	670	663	681	698	702	697	656	639	665	711	713	711	689	705	721	663	693	696	720	714	685	648	719	699	699	676	683	676	740	727	713	697	672	678	687	729	646	708	664	680	671	686	707	679	691	701	666	709	678	720	647	693	697	688	676	712	673	730	662	695	684	688	726	667	673	671	723	722	653	682	670	684	671	718	679	704	695	768	702	681	689	732	708	697	642	733	706	686	668	659	664	647	654	659	652	724	661	688	720	690	692	685	682	696	730	682	704	641	679	660	689	714	700	720	671	722	661	677	709	714	650	685	678	672	707	715	693	690	679	678	669	684	734	669	679	677	679	685	693	708	721	679	727	685	658	696	697	654	716	668	675	692	686	643	657	714	679	673	712	720	708	701	682	651	725	629	665	710	672	682	655	687	664	697	677	672	714	681	691	692	747	674	717	684	707	681	677	686	672	754	702	721	648	704	695	694	707	664	705	710	695	684	685	730	681	705	633	687	674	715	674	655	684	685	627	691	636	658	792	679	688	700	642	712	691	750	669	675	684	701	674	664	677	654	687	677	731	646	677	686	644	721	720	702	652	695	682	681	695	668	682	670	664	696	693	676	650	701	664	698	656	653	667	733	680	735	708	720	665	680	686	693	718	636	655	667	691	697	727	672	723	686	760	702	697	702	740	641	712	661	720	742	653	668	719	670	707	732	721	652	703	661	670	694	685	696	645	682	699	680	734	712	659	675	704	722	672	679	697	691	672	700	755	673	680	676	671	702	710	723	687	674	690	682	686	688	680	649	641	703	714	675	719	687	707	707	688	725	675	716	729	743	718	710	686	700	668	669	706	681	657	657	705	676	645	626	683	673	655	728	671	674	725	747	720	725	639	619	657	701	652	706	644	627	692	671	666	718	691	680	690	716	701	703	679	724	714	647	633	665	688	684	679	700	701	669	651	679	658	690	676	703	652	729	658	672	679	678	711	685	680	672	713	676	679	733	680	712	700	710	638	691	687	650	668	700	671	669	686	682	656	700	707	687	699	672	673	776	726	715	672	722	691	698	676	647	686	684	695	700	705	699	745	691	651	669	693	676	681	687	678	653	658	739	697	703	687	662	689	716	688	684	768	674	642	714	736	686	687	715	742	721	702	647	720	710	678	688	673	687	668	710	704	671	682	659	721	681	685	677	693	663	677	695	708	658	701	699	696	664	707	690	672	675	670	688	669	714	720	725	685	640	703	688	688	691	738	685	707	714	661	670	693	688	671	716	716	662	727	678	726	688	675	735	752	688	729	704	702	678	694	648	698	703	685	687	664	709	664	684	694	699	664	701	726	704	690	659	710	666	744	700	663	688	692	694	685	697	686	678	672	729	690	687	688	626	712	716	713	676	652	684	694	672	698	685	707	717	623	664	687	654	698	728	685	653	651	712	694	709	704	733	646	683	722	708	697	658	696	673	704	653	713	693	683	648	701	673	688	707	673	642	667	661	679	730	716	677	716	663	706	702	674	687	702	696	712	682	691	671	677	672	646	664	690	673	680	667	655	631	668	682	687	724	735	723	682	686	681	686	710	700	667	690	678	711	677	702	674	656	665	718	712	702	703	676	690	698	664	669	687	703	688	684	700	669	684	692	702	699	655	710	690	685	690	741	709	702	701	697	672	655	635	706	755	666	695	724	671	705	706	729	689	677	699	688	660	720	645	710	654	707	721	660	703	702	653	691	644	673	666	656	657	664	722	694	701	700	717	655	672	660	615	702	699	693	711	728	737	680	725	675	688	671	708	686	721	723	674	723	657	686	695	700	668	676	710	631	649	673	671	683	739	684	705	686	618	680	667	718	678	681	655	727	652	664	676	692	720	682	695	676	679	681	715	640	669	704	668	671	659	728	714	699	707	657	659	736	689	704	682	676	711	684	677	651	693	685	649	720	670	737	715	716	664	679	711	688	668	652	736	719	658	698	681	668	698	706	691	649	694	709	707	713	717	657	699	697	705	679	710	741	712	717	704	659	683	720	663	706	664	717	662	676	696	708	718	694	676	713	688	699	716	706	700	700	736	679	709	680	705	696	698	674	724	655	686	678	666	677	688	712	712	693	690	658	714	686	726	704	697	644	709	658	693	695	701	705	649	712	709	684	702	672	683	647	614	668	684	679	692	712	641	696	718	684	667	679	716	723	720	683	641	724	720	720	674	694	688	659	648	686	745	641	667	721	697	631	643	711	709	652	708	670	699	712	641	688	604	666	657	699	690	689	693	666	692	712	729	701	664	674	706	717	692	710	730	683	643	703	673	679	736	720	677	674	683	692	654	716	690	674	661	700	721	662	698	683	649	723	707	658	661	687	689	632	626	672	684	706	685	658	673	729	671	693	682	664	670	700	665	695	652	666	644	648	675	682	706	731	695	649	678	679	698	702	739	724	698	704	668	652	711	731	715	676	735	689	693	659	721	697	680	692	670	662	702	690	691	707	736	663	685	716	688	697	670	672	695	614	671	670	699	659	609	695	736	704	684	737	686	705	676	712	669	702	699	692	645	730	691	729	692	679	689	681	697	676	673	683	693	717	656	729	671	718	666	699	696	709	633	721	690	726	689	658	714	687	687	706	659	676	715	705	678	723	662	688	712	673	734	720	720	721	729	695	702	693	737	738	658	677	707	706	708	668	681	670	702	680	705	670	652	681	693	692	746	655	722	722	669	645	685	697	709	659	642	685	673	677	695	692	640	717	705	686	710	687	637	684	688	699	717	687	711	657	679	713	666	758	712	710	680	718	650	670	663	680	678	676	675	673	680	690	736	678	655	692	764	667	743	703	761	738	685	716	658	684	670	678	725	659	706	675	685	658	712	644	718	730	680	691	700	709	670	671	706	674	678	673	681	707	699	690	653	693	700	701	667	663	673	711	648	715	664	638	683	722	676	717	679	676	717	654	698	682	685	675	725	720	700	683	663	650	619	701	686	661	661	678	708	708	713	692	752	673	720	694	666	756	713	674	665	693	664	646	687	701	702	726	699	657	719	681	662	672	717	717	694	703	689	680	687	706	733	676	693	703	675	724	675	709	694	688	678	702	695	684	694	697	661	678	683	692	686	696	683	708	647	673	661	724	676	676	702	647	706	704	708	631	648	722	674	683	647	683	705	699	661	691	612
6952	940	1032	819	564	468	362	329	310	265	247	227	258	221	223	198	208	193	200	185	201	162	194	186	178	187	192	172	160	159	161	170	186	205	158	171	171	183	179	183	151	172	188	174	181	174	152	170	187	177	196	201	185	177	180	174	162	191	176	170	189	177	165	159	149	165	153	148	170	183	185	208	175	181	161	178	181	160	155	163	165	169	168	165	179	152	172	163	194	153	178	157	196	166	178	176	198	163	182	176	177	182	187	189	183	171	184	171	195	187	177	195	165	152	159	151	170	174	178	188	186	200	171	175	165	161	165	162	185	174	169	155	188	181	175	179	171	182	156	158	179	172	162	136	182	184	184	158	135	173	156	153	179	164	143	151	179	183	174	174	174	182	147	178	151	169	174	158	161	171	154	183	174	181	169	156	187	178	150	184	175	188	166	184	178	176	163	174	154	171	202	171	171	171	155	165	172	150	185	169	182	149	165	179	174	178	154	191	174	172	185	183	154	170	178	148	182	184	164	182	191	166	186	157	180	164	171	161	170	168	204	165	173	195	176	181	185	163	146	167	187	162	183	182	188	159	172	160	180	171	167	176	205	186	179	166	154	173	180	180	178	150	168	156	166	191	182	185	183	152	161	173	163	158	175	171	161	172	176	178	184	179	195	160	173	156	189	167	189	161	179	171	168	174	170	149	160	151	163	204	180	177	163	169	181	171	198	176	179	190	178	177	164	189	168	182	176	143	162	133	190	174	184	166	171	189	193	145	178	179	168	165	169	148	164	161	160	161	177	171	160	182	188	176	179	175	163	160	192	162	167	163	154	169	178	175	177	140	173	153	160	156	170	152	189	158	163	190	157	180	159	186	171	168	148	177	152	152	162	162	175	175	179	204	165	165	145	165	154	175	182	194	179	165	174	174	171	180	173	199	172	172	180	162	169	162	168	163	129	158	176	157	190	168	186	198	160	187	149	182	149	175	176	202	154	150	140	169	157	160	168	159	158	170	156	198	174	167	165	179	174	177	156	150	165	166	156	174	167	158	185	182	179	188	167	159	168	157	167	152	175	145	184	139	178	176	167	168	177	166	164	182	155	164	139	154	188	153	190	173	177	150	180	188	147	164	178	155	156	165	169	169	166	167	159	158	171	175	180	174	166	160	167	181	181	184	162	160	177	138	164	181	183	167	176	160	163	163	190	165	184	169	185	177	163	181	166	181	182	167	166	178	211	194	146	183	184	174	161	170	168	172	185	164	154	147	177	174	155	155	152	182	151	160	177	191	183	172	176	194	164	163	171	149	188	168	157	190	144	166	163	174	167	190	152	178	174	209	171	176	156	164	156	187	156	164	186	188	164	175	176	176	169	162	161	151	170	177	174	166	161	177	153	176	183	159	161	165	152	162	176	173	176	166	186	171	172	161	167	161	179	160	164	164	166	180	168	161	183	175	157	178	155	179	147	172	164	199	157	131	170	182	189	184	171	193	166	162	200	164	171	175	170	182	166	184	161	167	163	169	166	169	191	173	169	172	181	168	185	169	169	137	172	166	164	193	160	167	160	137	160	161	172	156	154	182	170	175	151	170	163	148	186	188	176	177	152	181	179	173	150	155	162	167	163	180	168	178	146	178	188	172	174	180	164	180	160	170	163	175	162	177	160	178	174	186	148	162	166	175	162	184	193	161	180	171	174	178	203	187	169	171	156	175	172	160	157	195	170	165	176	193	168	188	187	179	175	177	157	172	158	173	176	173	209	178	160	168	174	153	167	179	178	171	149	163	166	162	175	163	183	175	163	198	172	167	148	188	186	180	184	191	176	178	171	167	190	161	162	187	178	147	179	176	160	165	165	181	193	168	191	170	163	177	160	197	175	155	156	176	160	181	157	169	164	149	199	159	153	178	203	153	170	167	164	155	188	159	177	166	165	176	185	182	175	163	214	168	168	184	155	194	172	159	162	167	176	160	158	192	158	172	178	165	170	197	176	169	194	176	180	172	154	172	163	184	152	155	145	153	167	157	172	144	152	195	196	165	164	158	188	162	192	180	189	174	171	190	158	177	169	179	168	164	162	175	159	161	169	159	200	178	180	197	165	201	179	172	178	179	163	157	207	193	169	163	159	169	149	177	167	163	169	146	175	160	184	157	184	155	157	168	172	176	157	166	163	181	188	157	162	179	156	179	164	161	183	169	172	176	159	162	190	162	156	193	172	161	174	169	182	160	164	158	167	162	164	188	207	164	187	177	156	169	174	175	177	191	157	184	180	173	174	196	163	197	185	199	178	161	183	182	193	158	148	156	169	181	177	162	170	164	186	162	170	174	187	180	171	183	171	184	185	162	167	177	169	170	183	182	163	162	181	169	177	170	169	173	157	149	167	193	159	157	169	153	209	180	173	182	192	143	139	165	189	181	183	166	156	155	171	161	183	162	173	147	177	164	153	178	179	194	155	172	172	173	168	161	171	156	156	157	155	160	156	175	157	196	173	187	174	180	165	166	180	167	176	204	167	183	162	174	188	161	190	181	158	178	192	169	140	161	194	185	200	156	135	185	175	156	179	167	176	166	179	187	162	168	181	178	189	159	164	138	173	172	169	186	178	190	164	151	196	188	166	200	177	183	174	171	173	180	167	157	168	171	191	161	166	156	153	170	183	174	150	165	189	192	149	166	167	160	168	197	164	165	167	161	181	172	149	180	162	154	179	175	174	177	166	173	181	161	157	180	165	164	154	160	191	174	161	167	166	178	159	136	156	165	151	153	157	155	177	176	163	189	178	173	181	168	173	159	152	192	189	153	170	171	167	170	185	181	158	157	172	178	187	164	183	167	170	157	178	172	168	181	169	165	148	186	162	183	157	155	159	170	167	182	164	164	163	163	177	173	177	165	166	186	158	179	145	160	158	195	181	163	179	154	163	186	196	180	190	185	159	177	177	175	151	185	184	187	168	165	155	176	160	159	166	162	185	175	168	173	162	168	156	171	148	147	136	146	156	182	182	161	169	188	160	177	157	184	179	169	172	176	155	179	164	148	167	173	168	154	158	190	167	166	156	177	168	156	183	164	177	179	181	176	192	184	154	149	184	156	162	167	180	180	135	158	185	175	178	157	182	171	163	150	187	165	194	187	149	158	168	175	178	185	167	156	181	189	184	170	173	190	193	158	184	165	156	188	171	177	182	156	167	187	179	166	157	150	156	180	170	192	170	155	162	156	188	175	184	154	184	171	190	171	152	160	151	169	178	183	167	175	168	162	175	170	174	157	183	176	161	157	182	156	152	170	181	190	166	186	170	184	172	184	183	185	173	194	174	169	148	179	160	156	210	194	136	199	180	153	172	157	164	166	166	160	163	146	187	179	168	185	166	154	183	177	159	176	171	163	161	199	152	194	213	171	175	173	189	187	185	194	176	159	148	172	152	161	161	172	154	173	170	172	160	176	150	170	183	164	188	217	170	152	155	171	206	154	177	156	164	185	168	191	175	159	179	163	170	157	140	167
5491	1135	2203	2564	2380	1985	1657	1491	1249	1176	1064	982	882	853	804	765	746	726	690	678	645	628	628	645	646	622	591	586	618	600	572	556	561	552	539	560	561	515	602	544	555	574	512	546	501	572	494	510	534	517	563	509	484	542	506	519	496	530	526	539	533	520	514	511	508	510	490	520	506	543	545	512	512	477	555	488	533	522	490	500	520	485	510	467	557	529	495	495	497	507	516	499	536	522	523	531	572	523	510	482	515	529	479	511	506	502	481	523	520	469	478	519	476	483	481	547	498	477	543	500	509	532	509	535	487	520	497	526	515	496	521	497	512	492	531	525	516	499	485	469	498	529	500	534	509	541	528	468	543	486	450	482	508	488	486	554	516	494	500	475	515	501	492	508	478	499	490	528	523	491	497	472	549	505	505	534	488	488	499	486	514	526	525	485	539	491	501	495	455	528	510	534	530	505	543	517	488	483	518	523	475	507	479	544	509	452	485	536	488	506	495	454	516	497	506	511	510	466	491	523	573	502	480	498	489	479	528	512	536	517	503	474	509	494	514	453	480	558	511	536	464	503	510	498	478	501	518	450	513	542	517	534	521	516	524	463	497	485	478	445	565	486	496	485	463	522	532	490	478	517	529	503	447	504	483	510	500	483	493	522	524	511	528	519	509	491	460	536	470	502	516	492	491	496	508	457	536	507	466	502	511	490	515	511	514	473	496	475	483	502	513	513	517	500	506	486	518	504	508	514	483	529	518	464	509	483	486	485	473	502	472	461	542	497	480	499	468	508	492	520	519	515	490	505	506	494	489	470	519	511	503	484	425	526	516	472	519	497	479	513	507	525	512	461	513	490	488	469	476	498	477	529	493	494	510	466	519	510	519	509	509	504	489	506	530	511	511	507	500	501	465	496	498	521	460	497	512	505	469	471	531	514	492	521	481	560	494	494	513	497	499	494	514	498	511	500	500	496	477	486	522	527	512	464	488	498	513	547	475	523	534	501	511	497	486	531	456	461	521	494	500	489	540	470	468	450	487	500	477	465	514	481	494	509	503	531	515	502	505	505	476	509	460	480	514	504	513	498	484	522	491	501	499	519	507	501	573	521	530	527	490	492	509	497	482	509	513	478	507	531	524	491	508	515	480	487	516	501	561	497	506	518	544	459	486	532	513	492	475	525	493	478	524	499	495	491	489	505	451	476	522	512	538	494	507	522	502	548	517	510	498	527	527	521	499	518	487	493	523	500	550	514	485	504	492	483	504	516	500	523	497	491	509	474	523	535	519	527	472	497	492	497	537	548	496	528	482	505	478	519	530	508	517	559	485	506	500	471	530	464	496	508	474	486	508	472	507	509	503	485	502	490	520	540	524	498	503	472	533	452	530	530	519	543	487	470	516	501	480	499	502	531	511	512	479	552	499	487	487	518	529	512	495	529	489	478	511	518	495	529	494	470	508	512	495	501	534	491	505	537	471	467	501	549	442	484	519	516	521	512	491	523	518	509	479	543	502	492	480	464	531	455	519	488	489	503	510	500	474	508	462	480	520	494	493	534	516	515	504	475	487	496	478	495	500	563	505	495	510	531	500	535	488	499	525	510	518	490	495	475	505	528	503	538	533	510	539	523	482	513	493	470	482	538	530	510	499	482	522	505	554	472	498	485	518	534	503	536	508	518	507	493	466	463	504	499	504	488	531	509	519	511	489	482	539	484	564	455	496	525	528	500	516	494	523	500	524	508	465	546	545	488	490	509	540	477	520	508	463	490	486	532	515	510	473	547	545	505	496	477	514	502	504	547	515	478	474	467	518	490	485	514	526	496	507	461	506	481	516	512	505	484	484	506	479	500	461	503	524	476	494	510	527	511	456	489	506	495	522	496	547	508	521	539	484	520	505	477	496	530	544	505	477	521	517	465	522	488	512	513	493	516	511	520	501	506	501	491	503	506	490	535	513	486	523	476	521	484	519	511	526	515	525	513	479	503	486	522	480	499	528	499	522	479	499	469	502	505	471	525	492	499	526	483	531	486	489	490	488	497	489	558	503	486	497	523	488	528	531	529	493	521	524	462	541	488	499	539	483	499	509	517	495	480	521	504	483	468	509	529	509	505	524	495	505	510	518	503	509	477	497	514	522	497	553	491	480	536	520	522	508	547	523	472	507	538	526	513	492	495	515	517	469	530	515	473	473	483	537	524	486	481	502	511	512	474	497	476	530	495	523	522	493	520	494	482	508	487	486	537	548	529	484	542	534	472	495	493	533	492	519	498	480	514	563	497	535	528	480	478	474	515	514	504	478	520	501	500	526	533	498	476	522	538	515	529	510	530	465	524	493	485	495	515	520	528	504	510	523	475	512	531	516	520	551	539	475	537	513	524	502	517	496	493	502	499	486	505	471	505	507	522	454	496	507	479	499	547	459	476	505	498	505	542	468	487	524	510	512	475	534	508	481	493	493	536	500	521	501	519	532	465	526	500	501	501	460	518	498	504	488	469	510	520	513	481	526	484	535	518	523	493	492	515	525	518	528	508	526	453	497	544	467	496	501	515	486	480	520	495	508	508	521	493	513	498	515	508	519	487	460	476	519	541	541	520	517	514	484	467	505	517	496	494	461	489	472	505	499	466	516	471	491	527	463	499	525	485	514	465	504	504	484	499	504	488	484	543	497	464	514	508	529	528	518	526	527	491	482	484	480	512	497	498	519	488	538	513	488	537	522	517	515	510	460	488	506	498	496	502	530	480	503	519	488	484	469	466	525	493	537	514	501	498	471	499	426	519	493	521	532	519	517	486	520	496	500	514	514	506	507	499	486	494	521	489	536	506	499	515	497	487	508	498	532	534	529	520	512	500	510	503	529	508	537	516	527	501	463	463	504	504	470	484	494	501	503	502	517	492	501	484	465	533	496	535	504	543	475	499	494	496	513	490	517	484	474	522	476	514	464	479	528	523	506	470	479	497	478	503	486	514	498	495	527	477	472	548	527	526	518	524	503	487	487	470	501	510	475	544	536	496	493	484	518	520	487	503	518	521	502	497	492	533	509	508	499	546	473	496	486	517	524	533	509	512	495	498	518	456	532	466	500	542	518	501	487	511	540	499	503	505	517	529	508	493	496	503	487	499	503	480	564	489	480	516	514	482	519	499	544	481	515	495	542	534	529	494	487	509	516	477	492	514	472	481	482	501	460	482	517	518	520	492	447	475	529	462	474	488	481	514	484	447	474	517	491	509	488	519	477	472	487	478	503	504	527	499	537	482	483	477	467	484	544	491	539	492	509	499	526	474	523	508	471	481	489	527	483	503	536	500	494	499	511	499	496	529	514	486	518	495	492	490	513	516	507	491	518	520	500	502	515	490	508	527	522	467	477	499	521	536	518	513	525	470	509	533	512	501	501	511	500	541	513	527	461	496	517	507	485	449	511	526	514	520	458	531	486	472	498	503	480	500	531	463	472	502	497	520	524	462	527	531	490	536	530	528	483	498	503	480	543	496	497	520
13673	2225	2306	1757	1240	1022	746	661	573	553	498	435	423	389	438	390	402	386	394	357	372	340	336	346	358	352	324	348	348	321	363	311	354	325	328	314	382	306	326	363	329	336	293	334	288	324	318	305	319	325	339	312	312	279	338	333	345	309	339	312	324	320	329	314	309	330	316	319	328	287	320	324	317	321	338	362	317	360	302	323	320	306	343	316	341	364	317	317	327	295	312	329	299	286	281	274	295	321	334	316	309	334	310	317	338	315	346	319	301	335	322	305	289	320	296	305	337	322	342	332	304	338	281	332	298	299	322	335	312	309	290	324	343	304	310	311	337	314	312	317	337	317	325	308	288	305	309	347	338	307	333	323	322	318	346	313	291	334	316	324	330	303	316	324	316	334	348	316	299	333	331	316	345	310	329	320	347	306	342	292	306	322	340	342	258	315	329	323	272	316	337	344	341	318	332	301	354	335	330	295	316	293	300	325	304	347	317	315	321	317	328	302	268	313	319	304	314	323	321	305	323	316	324	329	317	325	285	325	341	308	331	331	323	308	340	330	356	336	340	316	335	350	300	298	340	276	343	334	290	303	309	354	315	320	352	350	336	358	316	298	344	309	302	345	330	318	318	326	268	295	289	319	328	281	292	338	330	296	342	332	334	311	323	333	355	286	339	313	297	346	326	335	335	302	307	328	320	283	347	289	304	327	321	337	308	299	330	308	344	315	335	328	335	346	298	315	300	319	327	339	313	305	321	312	343	352	279	289	323	296	313	340	294	336	305	292	312	305	335	298	293	324	319	330	325	320	295	348	331	338	307	331	321	337	320	342	286	320	299	318	349	301	324	329	316	316	285	336	317	321	315	292	326	344	343	328	334	299	337	340	306	319	283	332	283	345	305	337	318	354	315	285	322	282	322	293	341	324	312	323	310	352	343	311	300	333	322	324	336	340	316	325	339	338	317	284	318	357	318	331	333	307	284	322	313	302	318	309	296	322	271	309	357	309	299	347	327	319	331	344	347	283	312	321	320	328	306	307	310	325	342	314	308	316	316	326	329	320	328	325	325	275	301	342	312	342	340	313	356	314	314	312	287	328	327	346	291	314	297	340	329	329	348	305	333	322	331	332	334	325	328	334	319	307	331	335	334	301	311	318	318	355	337	318	315	311	335	349	300	302	320	352	333	316	328	329	328	331	336	284	308	312	321	355	340	323	296	309	306	327	292	346	312	329	308	302	351	307	308	328	316	311	310	305	327	333	355	347	337	321	286	292	321	331	347	296	304	330	323	300	313	324	324	296	342	342	324	333	368	327	335	320	293	325	312	326	290	331	310	353	315	336	319	309	310	315	344	282	300	375	344	306	320	330	317	324	349	324	331	311	323	329	310	330	308	320	324	327	287	308	333	317	333	347	306	325	347	338	315	337	300	314	324	330	288	289	307	328	328	329	313	374	305	318	298	301	306	292	311	299	274	305	340	312	299	334	325	322	283	331	349	295	303	305	337	310	338	321	313	330	335	301	329	331	311	326	310	305	331	316	331	313	301	306	340	290	299	346	304	337	350	304	335	307	339	320	343	332	322	318	304	344	356	336	322	357	311	334	320	324	329	359	296	285	328	332	301	298	275	307	306	307	294	309	296	313	352	313	314	316	388	321	323	323	313	313	330	333	343	289	323	333	331	326	306	328	342	324	294	320	302	306	289	278	308	307	343	307	366	309	339	327	312	355	343	323	325	326	330	319	311	327	328	305	314	335	330	327	323	312	316	358	287	354	320	322	344	304	318	315	304	342	339	297	344	323	327	317	349	338	340	306	303	317	329	313	319	354	295	324	351	332	324	315	351	297	327	293	311	299	324	349	314	304	297	344	309	309	320	328	309	340	315	339	289	299	303	333	310	330	315	319	304	321	358	304	354	301	320	331	332	327	321	325	334	308	339	321	320	315	308	344	321	296	304	324	318	336	302	358	299	353	326	357	316	312	355	361	327	325	306	337	302	340	346	354	320	291	300	311	289	337	321	310	328	342	338	316	340	323	313	309	320	310	313	328	305	314	320	311	322	341	324	305	326	303	355	316	330	309	308	305	357	348	318	308	324	340	311	287	342	300	315	312	330	323	317	289	303	353	311	309	315	336	311	317	347	316	279	354	308	294	331	335	325	308	303	327	302	355	302	339	330	344	315	289	348	302	317	356	341	327	365	312	315	344	290	318	338	325	319	341	323	316	321	301	320	322	316	315	342	311	334	318	327	320	350	312	332	330	297	342	311	346	330	304	320	338	332	337	336	294	277	347	316	295	312	296	298	322	308	344	336	305	335	312	328	322	329	313	297	300	337	328	325	320	321	329	343	298	344	322	292	341	320	317	322	314	305	335	341	322	321	323	371	297	315	289	316	333	322	330	320	344	318	319	331	302	306	319	325	330	312	292	341	295	300	305	352	313	350	299	321	285	317	330	316	318	330	311	336	283	324	339	338	317	289	330	297	336	316	300	326	320	307	334	331	333	323	318	297	322	324	285	310	318	320	293	324	323	309	330	317	306	296	290	303	330	325	315	325	298	355	335	332	308	291	314	320	325	315	323	337	350	321	345	298	316	342	343	320	288	328	329	297	315	295	307	344	295	329	313	325	285	353	324	378	314	295	319	328	303	329	369	350	298	355	277	314	315	328	309	341	290	321	306	308	336	340	333	330	304	343	301	297	351	333	341	316	315	329	314	326	310	315	315	329	320	366	295	316	323	318	296	305	343	339	299	343	344	320	312	326	305	300	306	287	303	321	292	294	306	338	317	338	315	302	330	342	295	348	313	340	324	332	326	332	306	319	321	363	353	317	337	304	284	281	310	318	303	319	313	304	331	309	350	303	340	315	312	324	330	314	343	334	332	317	309	313	357	313	301	323	311	318	295	323	339	333	362	330	303	319	344	328	332	340	362	288	318	343	321	331	314	308	307	332	318	312	347	303	325	318	291	316	322	352	337	310	314	337	346	286	332	347	336	325	327	326	337	339	350	303	329	336	301	310	342	303	339	326	343	323	312	335	318	307	390	331	338	322	297	342	337	306	321	321	312	311	318	295	314	328	327	312	309	341	326	294	309	314	307	292	309	297	311	309	327	296	302	315	322	315	350	338	291	337	321	326	299	357	367	323	301	332	360	301	311	317	314	316	321	320	320	295	320	332	295	336	325	302	326	348	300	315	306	319	341	309	321	338	334	334	296	321	323	333	312	360	353	303	342	316	334	344	305	323	337	325	304	343	307	306	338	337	329	310	318	344	338	296	311	336	293	302	325	333	327	283	345	340	307	338	307	340	331	349	340	329	341	303	331	320	310	314	342	361	335	318	310	281	283	317	313	322	313	292	298	265	312	310	292	316	328	309	293	338	341	311	318	323	334	354	327	345	306	289	327	334	324	302	320	322	322	280	291	352	333	304	329	358	311	286	321	309	326	330	325	319	334	308	323	330	345	307	321	382	309	337	288	338	331	323	323	300	334
7525	2136	4286	5122	4523	3784	3132	2739	2348	2102	1873	1751	1584	1479	1475	1423	1316	1267	1241	1113	1123	1106	1079	1055	1065	1047	1016	999	969	982	1000	954	967	930	944	980	943	905	954	870	922	915	847	898	877	854	889	931	872	846	918	893	847	854	877	830	897	873	871	916	831	890	873	854	927	886	906	862	882	866	870	879	846	851	839	840	817	897	831	845	829	843	823	820	841	872	830	820	828	810	863	909	846	838	845	812	835	853	848	886	805	846	827	836	816	782	821	867	860	833	850	818	874	787	848	863	838	869	829	846	791	864	838	793	814	890	869	833	852	800	871	834	803	841	861	815	857	799	791	866	875	858	845	853	884	848	846	872	855	799	847	801	821	839	848	888	843	845	841	851	816	825	783	784	849	886	820	820	813	831	821	846	797	812	871	854	830	855	812	802	844	831	820	827	783	845	837	764	833	774	846	852	793	812	779	867	803	867	844	831	825	799	840	786	848	872	861	837	864	801	857	821	832	851	790	880	847	805	811	840	839	857	871	849	832	829	844	844	811	869	840	847	829	765	813	811	842	806	809	864	831	801	909	891	797	794	852	839	818	812	836	819	845	886	897	879	859	851	819	812	805	846	825	844	823	830	844	837	880	875	835	846	835	804	854	801	839	810	861	820	830	847	828	847	844	771	789	815	804	868	849	828	837	872	848	862	780	755	815	818	802	837	843	828	873	862	812	853	808	805	850	855	820	852	782	812	856	766	866	840	855	824	815	847	842	790	770	786	841	862	835	782	777	848	859	839	856	815	827	864	825	902	857	814	786	830	850	852	818	830	845	834	836	805	786	863	841	856	844	866	841	850	815	831	819	861	845	874	813	867	830	826	790	859	869	793	797	809	857	782	792	863	795	830	844	838	848	848	807	797	799	831	858	833	889	880	863	869	826	848	801	828	806	778	816	819	855	828	822	780	821	839	804	843	858	840	839	795	812	831	821	822	853	853	856	874	852	853	829	801	856	857	832	813	900	820	881	797	831	811	851	828	884	779	822	832	858	810	824	832	798	861	838	840	872	807	808	805	826	816	811	869	829	867	813	818	813	813	786	829	768	822	810	811	770	894	801	790	851	797	830	853	830	847	904	849	810	800	812	837	820	777	859	792	805	869	845	824	863	826	813	897	817	814	838	840	852	860	872	812	830	834	829	877	824	836	821	851	817	856	839	821	813	830	854	865	839	850	804	850	860	788	850	860	878	860	789	835	883	773	866	837	845	820	779	831	832	823	846	858	792	809	817	776	785	791	846	796	833	790	835	819	828	776	857	849	823	844	800	842	864	870	825	807	827	850	851	853	854	811	861	880	855	836	826	844	821	830	816	820	838	876	834	856	866	799	794	842	861	763	902	807	861	871	812	832	868	853	824	856	845	841	805	799	826	811	874	866	848	808	817	857	829	834	876	806	846	833	848	884	847	837	891	807	801	840	832	834	862	818	900	773	922	865	828	880	869	794	857	805	827	809	829	857	835	857	832	850	830	844	812	808	880	858	797	811	749	794	808	809	827	825	813	801	833	841	859	851	767	826	816	793	812	864	827	804	774	809	821	849	821	796	851	891	900	838	814	885	863	828	805	851	821	760	878	823	827	863	840	848	834	869	831	889	861	827	867	809	864	816	824	856	867	816	794	808	800	850	853	857	856	847	824	880	843	823	819	860	860	854	877	832	824	836	899	853	821	831	853	820	839	837	822	851	834	795	899	819	870	818	883	808	827	839	847	821	842	841	864	830	806	783	881	885	824	795	805	857	801	805	810	832	814	836	881	839	823	807	821	827	809	875	824	814	845	787	893	818	830	843	858	872	759	890	828	830	827	838	854	826	836	811	827	793	885	771	829	835	789	853	771	876	853	801	872	799	847	848	796	802	831	828	882	826	816	824	817	830	787	858	835	819	845	768	864	845	776	837	819	798	799	882	854	855	864	827	845	819	845	802	792	810	790	900	823	803	825	898	865	826	917	843	811	825	802	831	848	857	852	851	858	824	835	870	828	840	889	877	833	807	818	840	846	869	887	841	852	854	858	879	826	851	828	847	871	868	785	872	778	880	827	809	809	807	860	835	824	855	847	775	858	919	839	832	848	835	799	833	812	849	832	845	827	819	842	847	836	833	796	837	784	791	820	776	830	833	859	836	847	865	853	848	802	844	844	818	818	855	791	833	813	845	845	798	825	818	834	862	822	833	855	850	783	823	823	835	842	794	839	825	832	819	835	807	853	783	859	832	778	881	860	933	848	851	841	805	798	822	813	813	860	852	824	823	841	835	878	844	806	816	837	817	826	777	804	804	820	786	760	864	805	839	848	840	800	884	893	881	831	847	879	884	849	863	854	838	861	817	829	809	835	824	849	906	837	863	846	823	813	800	858	854	838	871	799	794	883	816	842	850	795	874	845	846	835	857	774	832	796	874	867	851	773	865	796	837	732	829	804	767	827	822	826	825	815	854	810	851	809	882	823	861	849	789	792	838	817	809	829	831	848	807	841	809	872	833	819	778	794	850	796	818	830	864	812	839	880	817	868	797	815	809	848	843	861	843	818	788	858	847	804	818	861	825	779	763	790	869	946	826	773	851	782	806	792	863	847	820	842	803	830	790	798	843	817	829	857	871	840	808	798	911	826	824	857	856	858	832	814	845	851	847	830	806	815	861	893	868	846	824	869	843	817	820	866	869	833	826	836	799	873	831	815	819	859	863	794	801	863	872	833	845	820	849	845	845	773	848	830	842	840	822	869	807	838	813	792	819	826	787	841	885	838	849	866	817	828	827	813	867	843	829	817	820	797	895	877	814	832	809	842	855	866	810	847	791	801	828	810	798	857	863	848	838	812	820	797	811	827	827	837	787	846	802	789	890	845	833	859	915	817	869	801	850	862	801	824	772	790	805	822	836	867	852	795	817	807	813	770	781	763	895	843	812	857	878	828	772	842	800	791	851	910	837	818	829	854	821	849	848	802	830	874	842	816	892	849	809	831	803	847	838	811	850	784	822	806	843	833	832	849	799	833	772	862	847	801	837	877	894	854	810	859	828	864	842	809	868	846	859	856	810	847	864	831	869	838	805	837	848	782	831	807	827	809	877	819	828	877	838	840	854	786	800	839	825	804	847	847	796	801	822	854	855	842	861	828	846	802	842	832	836	833	746	853	859	790	851	811	802	845	780	808	827	815	837	843	868	836	796	857	856	838	824	831	776	834	804	814	824	876	857	847	807	872	864	807	846	787	837	856	850	823	830	811	809	838	848	886	872	811	800	827	829	808	754	849	824	873	811	827	821	821	810	825	849	817	821	861	862	862	879	838	848	835	803	849	884	792	830	821	793	860	878	811	850	818	816	816	884	865	778	800	819	879	839	864	821	811	781	815	829	911	825	814	842	845	811	875	814	798	780	779	800	830	805	827	817	872	872	777	865	790	799	835	793	844	838	828	836	811	824	825	787	835	833	822	826	845	870	836	802	837	835	835	768
1949	286	320	274	274	266	262	233	280	261	271	280	286	263	267	276	259	264	283	250	276	255	276	265	257	263	275	262	283	258	266	247	274	276	254	259	276	261	233	275	239	271	273	267	270	253	302	268	288	262	248	266	259	280	259	266	296	269	291	262	298	312	281	233	265	273	269	269	272	260	269	262	300	280	292	258	265	273	260	285	275	280	282	265	269	263	259	295	305	261	275	263	256	261	270	288	311	259	251	258	252	302	255	268	294	252	257	271	245	277	248	273	270	265	258	269	286	265	247	300	287	251	283	291	277	294	248	287	277	243	278	263	254	251	288	232	275	248	243	251	255	251	272	277	275	269	271	281	305	272	278	258	279	293	259	288	252	271	260	294	284	265	316	282	276	262	244	272	261	280	291	270	281	276	251	260	274	295	275	267	267	258	278	233	248	283	281	253	294	278	273	260	273	289	279	254	299	271	292	280	262	283	285	302	306	249	289	281	284	279	275	284	253	244	295	262	276	248	279	261	248	289	295	262	280	263	252	248	286	250	277	284	260	266	285	263	276	285	282	270	288	251	252	273	291	255	285	280	268	258	267	276	252	261	258	232	267	272	263	276	290	266	290	235	239	231	248	259	234	273	259	259	277	288	311	276	313	273	276	286	315	260	303	281	254	300	259	302	308	251	260	269	242	294	287	271	265	278	230	272	271	284	258	275	278	295	267	266	229	249	243	255	258	272	284	261	300	267	267	284	273	290	272	244	261	273	282	272	282	260	272	256	257	259	243	260	259	291	254	260	260	276	260	273	273	267	250	285	270	280	263	282	292	246	239	251	278	257	278	262	247	257	227	275	270	261	269	273	263	260	224	262	267	260	256	255	266	279	264	286	285	278	254	275	253	287	258	234	267	235	232	251	292	285	296	265	265	259	254	271	281	250	257	289	277	276	280	266	265	252	248	268	280	278	253	271	274	263	277	276	228	285	257	288	281	272	276	273	255	268	221	224	293	258	242	242	256	277	278	254	286	256	273	258	298	254	294	288	234	260	238	287	271	262	271	263	288	266	261	299	266	289	264	264	273	264	301	271	278	256	278	280	263	249	266	242	292	288	260	275	275	276	268	231	263	285	279	232	236	278	263	260	250	271	283	250	276	271	299	252	262	251	213	261	275	287	241	270	269	229	254	286	239	271	244	257	299	280	238	282	267	252	279	269	262	277	306	243	244	273	287	261	253	266	260	277	240	293	275	253	273	259	265	271	249	257	257	282	279	277	296	231	245	271	239	261	263	263	254	275	285	267	254	263	258	306	288	246	261	266	265	262	285	271	250	274	267	248	273	278	271	252	234	258	273	284	243	290	266	250	270	276	258	262	253	263	269	261	277	258	290	276	264	302	230	275	256	273	273	232	265	247	270	280	263	291	274	248	271	244	276	270	271	295	260	274	275	261	273	269	277	278	261	256	259	246	282	293	253	255	298	249	293	291	264	266	294	274	241	300	266	263	284	281	231	282	262	246	284	248	249	278	281	274	267	254	272	284	265	239	275	265	246	287	265	295	273	279	266	276	282	274	255	270	225	257	269	312	266	273	278	284	267	254	272	255	268	249	268	268	280	304	265	289	256	276	282	241	262	255	273	271	244	281	261	237	255	272	280	280	284	245	266	254	281	275	228	281	266	287	290	270	248	260	253	259	266	256	255	256	278	281	268	260	263	267	305	282	285	229	278	249	266	281	303	265	252	234	282	295	276	299	266	253	275	247	290	241	274	282	247	297	258	282	294	261	262	215	270	216	255	260	256	276	236	264	281	275	252	252	288	278	284	296	269	250	266	262	237	263	236	276	286	289	276	277	264	239	271	260	281	268	273	287	240	278	264	266	262	262	277	279	245	269	272	262	278	277	251	286	226	261	242	275	244	271	271	262	290	275	312	293	270	236	298	283	276	263	267	315	269	268	264	274	282	257	262	271	246	281	273	268	259	272	252	312	292	236	265	271	275	255	274	291	268	268	275	259	293	265	265	250	265	273	245	277	254	269	267	275	298	265	243	263	253	265	246	274	270	275	275	255	264	279	277	268	279	296	271	265	288	260	303	286	280	259	242	287	238	271	237	285	244	265	300	214	242	263	272	258	263	265	267	266	253	269	283	264	269	275	292	256	283	257	277	248	256	280	262	269	249	254	261	262	283	282	249	261	252	235	253	260	232	310	291	267	253	241	270	262	252	292	234	289	303	248	271	289	264	246	271	259	277	256	268	275	273	262	275	261	273	282	256	209	261	281	283	265	263	276	289	258	270	245	249	262	273	303	247	290	270	252	260	248	256	280	268	284	257	290	263	298	291	255	279	246	281	242	306	240	239	283	254	244	259	255	255	271	252	229	287	272	242	299	298	269	271	269	304	295	249	258	269	294	284	266	252	251	281	281	273	274	264	268	279	278	238	262	281	278	259	276	253	254	285	245	268	281	303	284	250	260	236	284	249	267	239	283	293	282	280	254	275	298	288	245	257	287	266	236	268	277	290	272	273	266	239	272	277	256	257	278	292	274	268	291	251	241	230	252	265	264	284	280	294	265	254	293	269	253	267	271	307	236	233	256	282	277	259	253	281	251	244	242	264	285	287	251	263	272	269	273	254	265	263	253	269	254	307	260	266	269	244	274	274	261	283	293	305	265	261	274	286	239	278	268	297	276	269	257	257	267	266	255	230	273	277	250	279	279	259	265	286	280	256	282	267	264	277	245	257	246	237	257	285	266	227	245	236	269	230	277	263	275	295	258	256	269	267	294	279	269	251	262	286	277	286	282	317	281	261	257	251	256	244	273	280	286	264	230	267	288	300	254	273	278	266	282	250	287	268	286	295	265	303	266	257	258	281	271	286	217	297	265	273	310	268	274	250	263	296	251	233	272	293	247	260	283	268	280	266	255	280	272	259	271	268	283	274	251	290	250	254	259	251	281	281	242	292	256	278	270	254	270	273	266	261	295	277	290	288	278	243	243	264	252	258	281	248	339	277	279	273	277	280	263	268	270	236	259	283	288	290	272	255	292	271	285	253	282	252	256	265	291	254	216	282	265	268	269	277	274	273	250	233	269	252	281	257	247	239	275	267	263	271	277	269	289	271	243	280	272	256	271	264	272	283	291	241	258	290	276	258	263	280	306	274	281	261	288	286	244	287	252	320	272	265	262	289	294	305	273	260	263	286	254	269	276	257	277	269	253	261	261	256	279	246	288	274	241	277	255	268	271	243	305	266	295	268	277	246	266	245	274	279	246	281	222	266	285	298	242	251	225	249	272	242	260	260	288	286	280	272	255	240	250	254	259	272	259	243	281	264	256	275	243	250	257	247	257	260	256	271	278	277	284	279	266	260	228	284	313	279	249	281	272	283	280	272	254	263	257	260	260	281	257	269	286	258	288	277	246	250	259	275	271	267	272	264	269	252	269	305	270	268	265	274	273	261	265	279	279	269	253	254	256	283	283	264	290	238	255	262	302	247	285
2362	721	714	756	713	741	761	670	711	731	687	698	642	678	689	693	669	683	706	695	673	688	706	722	698	693	696	663	681	671	726	717	686	675	713	687	661	719	714	682	706	686	665	702	657	721	654	672	737	689	718	723	697	693	687	707	718	693	612	691	616	688	672	683	678	717	693	703	687	716	647	635	677	687	670	672	679	678	677	743	679	775	678	712	691	686	667	706	679	707	662	672	689	668	678	706	728	695	698	651	672	680	663	664	741	701	680	713	683	676	702	683	698	682	647	678	664	691	648	724	706	713	687	694	687	681	722	698	576	690	715	692	708	697	673	675	707	717	686	685	704	661	725	684	668	659	706	681	724	686	638	682	714	706	698	698	647	683	691	703	650	690	706	646	656	688	726	668	682	687	671	687	700	729	671	682	692	766	646	708	663	647	708	711	681	720	664	670	711	735	682	667	676	647	678	652	630	710	660	662	659	656	666	701	713	637	673	714	677	686	667	710	717	695	680	708	653	705	688	691	719	649	707	664	705	673	688	705	706	676	684	681	676	689	674	713	698	704	667	705	700	677	714	712	703	710	682	725	702	722	682	679	733	639	728	692	717	700	688	684	698	641	645	670	702	691	663	722	712	636	674	703	699	689	667	708	661	660	678	684	712	725	680	693	683	677	786	709	650	702	664	647	650	710	706	698	690	741	673	686	655	742	743	690	689	666	732	673	735	656	679	680	681	682	697	693	639	678	634	699	721	659	729	709	659	666	714	682	703	691	708	685	711	647	668	720	654	731	697	679	651	682	707	667	639	676	705	656	684	737	687	681	717	735	679	649	694	705	691	695	651	680	733	704	617	680	658	696	692	731	672	681	711	686	700	662	654	664	673	721	692	662	648	692	700	680	655	658	689	739	716	693	715	697	716	709	630	743	718	693	669	658	694	662	696	691	671	684	678	729	666	694	690	719	683	703	702	667	721	690	727	705	694	676	671	703	660	682	727	704	679	635	687	650	646	681	695	707	698	661	683	711	728	714	738	644	715	676	681	681	655	666	725	692	720	716	684	665	677	704	693	709	677	692	713	701	672	637	671	685	728	672	689	682	707	692	683	639	730	706	646	704	598	721	710	667	670	719	656	690	674	712	687	643	685	718	703	655	673	680	706	689	672	710	710	695	680	664	638	715	660	704	684	715	709	685	691	626	671	637	704	666	653	674	659	674	672	653	680	652	687	713	703	705	683	641	647	687	660	648	696	685	637	670	697	690	715	683	660	701	706	658	696	662	694	631	648	674	633	712	683	699	694	696	674	706	679	705	658	661	702	643	697	671	618	671	664	681	664	686	655	680	688	697	684	692	647	661	731	701	679	659	695	688	654	691	725	670	672	695	708	619	677	669	722	702	693	679	665	653	668	681	667	677	662	693	665	657	667	705	680	697	672	695	693	641	694	662	639	691	697	658	662	666	709	671	690	713	691	678	621	677	717	671	648	760	701	669	708	712	688	690	672	708	711	702	640	706	650	644	689	694	712	648	677	699	665	715	670	693	663	671	675	696	671	662	696	749	684	675	679	707	644	724	678	687	707	637	653	706	653	650	682	737	670	688	735	662	668	688	683	665	668	708	685	690	678	672	664	697	678	668	687	723	677	673	690	687	694	696	721	679	668	706	740	701	708	735	689	654	639	672	628	712	670	657	715	691	689	700	696	699	705	693	709	703	690	752	665	671	640	657	702	740	683	693	692	674	701	674	685	708	721	716	683	685	662	673	710	706	659	714	677	697	654	658	670	721	706	691	690	661	707	693	703	709	668	732	676	733	644	684	679	698	706	690	710	710	708	724	721	647	669	692	699	638	685	669	662	713	695	692	702	684	725	656	687	723	693	702	692	693	660	730	703	652	687	725	738	694	672	681	682	707	695	679	654	649	686	664	765	721	724	683	687	737	669	719	687	697	661	687	689	708	722	679	722	724	716	675	698	700	670	699	651	715	711	709	722	690	704	666	678	711	679	692	689	703	722	735	693	652	698	683	718	657	668	690	713	670	702	667	719	652	696	728	649	702	700	630	660	694	642	670	646	695	681	658	679	693	702	674	686	699	712	654	703	676	706	650	691	641	719	721	655	681	694	664	657	705	676	672	691	698	687	707	640	710	715	670	724	673	695	715	680	685	702	700	702	677	682	658	681	642	711	690	676	689	676	676	666	715	664	686	720	680	659	678	692	738	700	658	692	674	688	665	659	678	716	732	705	681	757	713	697	683	655	688	674	701	643	743	693	639	698	713	646	672	723	748	695	646	714	680	671	692	638	689	699	706	686	673	707	674	725	660	678	713	650	680	645	694	664	687	657	659	695	678	672	699	669	679	674	636	654	700	680	703	716	671	696	654	642	687	692	700	661	702	680	687	735	625	695	679	692	660	682	691	729	693	684	753	695	683	705	673	698	680	674	691	673	709	649	693	726	723	695	690	683	711	660	671	679	619	743	702	677	683	721	682	665	696	737	706	718	681	706	705	681	650	674	689	717	725	690	678	663	716	678	730	745	671	712	728	679	703	655	702	641	692	695	598	716	681	691	697	717	679	690	755	715	698	702	688	666	667	695	690	696	687	668	725	701	665	701	715	693	720	686	705	701	673	673	693	711	673	675	717	659	711	675	668	680	665	684	676	687	698	673	701	691	723	682	662	673	706	670	661	703	663	702	692	754	745	729	663	697	691	742	690	692	703	733	689	654	714	664	682	638	668	677	687	678	674	703	740	699	633	652	710	689	685	710	659	724	741	659	718	682	689	730	680	681	685	668	710	713	653	704	664	710	687	691	686	703	670	720	656	679	722	650	682	716	747	676	699	712	693	638	734	650	675	667	712	717	700	710	619	662	711	669	710	654	729	692	722	666	723	675	727	693	660	637	682	670	708	651	673	664	693	667	690	669	683	696	745	674	711	688	653	661	687	694	685	702	717	676	695	660	665	689	733	750	647	685	648	792	647	718	667	670	685	733	678	657	674	699	670	701	731	680	715	708	711	635	724	671	713	708	712	681	690	710	663	725	654	712	662	687	683	701	673	677	695	734	698	698	695	685	741	687	697	660	711	705	662	646	697	633	691	709	684	709	701	705	668	685	661	679	690	728	674	726	711	699	663	680	743	672	715	714	663	638	657	678	700	665	676	621	700	664	684	666	680	715	707	655	636	678	723	656	670	722	690	717	701	692	658	697	659	663	687	682	707	713	684	661	649	672	689	729	718	691	665	662	674	697	682	733	743	648	687	659	628	728	650	627	712	686	706	682	646	665	671	663	699	661	676	671	678	696	683	684	710	654	710	671	653	716	696	723	674	687	675	704	684	654	669	679	660	693	725	667	670	700	673	706	685	667	691	715	665	695	685	693	666	750	628	671	709	730	673	705	690	711	671	688	680	704	695	655	696	678	705	703	662	676	677	668	690	715	650	666	696	677	663	679	715	675	683	652	709	661	706	691	707	706	656	691	640	715	674	728	673	687	707
6902	892	921	798	574	417	356	319	277	272	255	252	214	220	203	224	213	217	178	176	198	211	181	190	191	190	174	191	176	167	166	197	177	194	192	167	169	172	170	183	158	160	170	189	183	166	166	172	174	156	149	161	187	193	159	150	142	163	174	171	180	159	179	171	173	181	180	160	155	172	163	158	163	196	165	169	155	174	154	188	161	184	158	157	175	157	186	187	174	147	172	162	184	199	153	151	186	175	176	183	185	174	160	184	172	172	151	166	173	166	167	164	172	161	156	174	183	141	191	179	160	171	164	181	180	182	146	182	172	177	166	152	165	170	175	176	168	185	171	159	168	168	172	181	153	165	166	159	159	175	185	184	162	166	160	171	158	171	173	150	176	162	168	165	175	137	166	169	149	186	177	164	190	190	179	167	169	188	192	173	171	165	160	154	165	185	163	179	177	168	187	159	192	171	185	185	169	161	174	189	170	170	179	174	192	185	167	187	193	201	176	186	175	154	185	181	157	160	179	165	143	161	188	161	173	159	176	192	162	171	185	169	172	172	182	149	165	171	178	160	160	182	160	147	183	208	155	164	158	151	172	149	146	198	164	169	179	190	159	165	172	153	169	144	175	171	156	180	163	182	148	171	151	168	164	161	177	173	165	148	182	180	169	160	188	188	174	194	180	169	156	170	196	194	158	176	132	168	189	169	183	177	163	164	202	154	192	195	166	171	190	176	180	174	166	158	143	169	146	170	150	184	206	179	153	163	173	180	174	161	175	177	180	147	177	182	182	203	194	147	167	180	167	192	139	185	184	147	155	160	182	152	158	173	156	191	184	178	190	178	140	173	190	192	165	164	189	187	165	163	155	161	174	178	174	149	145	161	179	168	183	176	185	199	177	174	163	165	157	166	177	164	193	166	151	185	163	167	168	162	187	150	187	160	169	145	184	177	175	172	198	167	178	160	159	185	136	153	165	167	152	144	152	166	188	181	180	169	167	167	181	156	187	178	171	169	166	173	172	196	167	154	172	160	161	169	171	161	158	157	186	156	159	179	200	169	184	173	168	156	183	158	167	174	148	172	181	153	153	168	163	164	184	186	177	181	156	188	170	186	203	168	188	158	174	178	165	147	166	174	178	175	166	152	146	164	156	182	169	123	148	147	178	183	165	134	160	171	170	164	159	181	184	173	186	156	160	184	176	174	167	167	169	172	174	166	164	168	147	167	191	198	163	178	164	194	175	198	160	179	172	164	184	173	204	178	197	184	177	166	163	165	181	160	167	168	170	182	169	174	190	168	161	164	169	181	177	181	182	144	179	182	173	169	180	173	164	185	191	149	160	186	171	170	167	145	163	167	152	178	175	169	171	167	171	156	185	159	195	159	168	179	171	145	159	178	190	173	159	168	148	169	185	175	166	180	151	181	164	186	185	164	185	183	208	187	175	170	187	153	162	171	152	170	169	141	182	180	193	152	177	175	183	173	177	176	166	186	169	179	190	177	144	159	202	147	187	139	145	161	178	189	174	203	188	151	190	193	190	172	161	165	183	173	138	162	168	184	137	161	178	177	166	163	157	158	152	195	168	171	152	162	168	176	165	180	174	159	165	185	184	156	152	184	176	166	169	165	166	153	181	159	144	162	150	176	173	166	164	167	186	173	141	191	185	158	165	178	188	203	164	184	168	163	181	171	168	198	179	172	174	189	160	183	150	154	171	155	173	166	180	166	171	191	176	201	190	189	167	165	161	151	193	196	174	164	173	163	164	172	174	190	176	177	173	177	159	187	174	154	180	184	188	178	184	160	182	159	157	157	171	172	211	201	189	171	150	177	175	174	173	185	164	194	170	192	175	155	152	175	172	200	186	180	185	161	158	171	163	195	145	183	184	194	173	200	176	195	195	152	170	167	177	186	183	172	199	179	173	172	160	178	185	178	180	186	157	185	160	167	182	155	181	155	173	188	169	177	160	171	183	173	173	180	174	170	163	208	186	180	146	174	159	168	173	183	162	167	132	168	174	173	193	204	155	181	184	176	158	151	158	154	185	200	192	180	179	166	151	153	185	155	172	183	156	167	160	173	172	182	188	152	155	179	164	177	165	182	174	160	145	172	179	187	149	154	162	179	186	174	165	199	186	156	163	167	191	162	162	180	145	178	164	180	165	182	173	173	170	173	171	173	174	159	155	146	169	168	152	158	176	189	179	167	179	184	186	181	137	172	173	161	176	182	167	151	174	164	184	173	173	166	171	170	156	170	141	182	157	172	185	153	189	176	167	194	182	151	174	163	174	186	188	146	167	149	183	166	139	165	169	176	175	168	202	163	175	166	166	171	167	197	174	174	169	160	193	174	158	175	166	180	180	182	175	165	168	158	162	162	172	169	185	159	197	155	163	158	167	153	167	170	183	151	178	189	161	188	182	157	157	168	166	191	154	165	144	172	156	174	154	188	193	165	187	186	163	174	147	183	191	178	159	163	172	172	149	167	174	148	169	183	159	205	172	169	184	162	177	157	176	174	166	198	164	187	183	168	153	137	165	148	170	186	149	169	188	158	177	169	144	220	167	158	166	178	160	150	171	186	187	164	166	167	190	168	220	182	170	164	164	158	167	188	169	177	183	192	188	159	148	171	143	178	170	174	155	168	172	190	181	156	158	159	184	172	186	189	178	208	207	166	147	166	172	145	156	169	169	183	147	177	172	166	154	175	172	148	163	177	177	163	172	194	176	166	189	171	160	170	171	152	163	181	145	173	163	175	151	162	161	136	165	168	188	168	178	157	164	178	191	177	150	177	150	175	181	160	150	167	142	162	191	180	181	172	201	195	162	175	173	151	147	184	195	182	174	169	185	162	176	169	158	142	134	154	158	148	184	182	183	154	167	173	170	171	167	204	168	174	160	160	162	158	170	174	160	164	165	184	148	203	171	164	154	165	168	172	177	171	172	170	178	167	163	182	149	164	159	154	166	159	171	172	174	151	154	181	180	162	184	147	175	161	191	154	174	188	176	180	180	167	176	169	185	205	143	181	171	189	160	173	196	219	173	164	167	199	137	169	168	180	171	168	163	187	188	181	165	177	188	179	164	177	166	169	169	185	197	189	154	160	154	172	184	181	160	187	206	157	159	139	148	176	177	166	178	187	157	187	158	158	162	171	146	162	125	177	167	157	168	168	176	161	172	146	162	149	185	163	190	189	190	156	172	178	151	164	166	162	155	157	177	173	171	177	167	143	187	180	184	166	168	157	169	166	164	144	150	181	158	155	172	183	196	200	183	188	166	168	177	162	162	178	156	164	178	152	168	196	170	153	179	175	159	172	178	160	163	163	173	174	168	163	166	183	163	184	153	155	172	165	176	182	159	190	181	172	164	165	159	152	155	140	162	187	186	160	168	145	172	160	184	182	191	184	154	168	166	159	186	183	176	172	169	170	126	171	156	173	163	170	179	144	169	176	172	173	154	150	180	177	144	176	177	180	169	163	162	166	172	162	177	159	168	167
5428	1155	2115	2746	2508	2030	1693	1435	1239	1145	1026	1003	946	835	774	757	722	699	728	668	641	654	674	622	619	634	591	617	624	608	585	568	580	559	562	624	603	570	569	583	523	546	545	544	547	461	516	547	518	504	544	549	496	516	523	555	525	500	479	518	539	542	530	514	507	579	493	534	508	501	524	531	500	545	518	504	525	541	547	526	536	511	526	483	528	515	549	481	486	546	481	506	512	496	553	519	518	505	580	520	508	478	487	465	521	529	506	542	463	551	494	494	488	477	506	520	488	485	504	519	472	529	522	503	523	498	514	488	479	498	472	486	513	513	490	484	517	534	544	488	566	497	525	506	522	537	501	531	502	534	517	540	516	501	480	500	494	518	526	495	499	500	522	500	534	473	574	495	499	564	492	486	516	540	534	513	534	534	482	531	512	544	499	445	541	525	511	534	517	503	491	536	492	488	522	506	555	490	521	510	521	559	523	499	530	522	516	494	521	452	494	496	507	504	456	528	463	484	504	487	495	488	541	519	519	522	482	502	528	474	518	534	525	489	542	520	509	514	502	490	486	495	500	502	495	509	488	540	497	502	521	448	505	505	530	486	501	490	500	497	494	529	487	478	465	505	502	487	480	484	505	502	529	483	514	493	510	480	499	490	460	499	499	489	479	524	514	524	481	523	535	516	509	495	492	532	462	497	459	501	494	501	519	527	521	505	498	464	512	506	544	470	499	464	471	516	504	513	496	517	533	508	475	535	511	532	512	509	485	482	493	517	520	485	472	491	481	519	529	489	512	495	492	494	497	536	529	517	498	483	475	478	514	546	505	541	490	477	511	522	502	532	506	518	465	496	494	528	537	535	480	529	490	528	510	492	483	484	499	486	550	485	499	475	497	477	484	527	480	477	467	491	487	525	513	476	482	502	475	504	514	528	486	473	512	503	521	515	469	572	505	461	446	551	484	524	529	513	515	496	499	534	526	510	482	492	541	515	477	498	535	500	532	452	524	512	498	439	472	500	442	507	439	522	494	509	462	483	474	485	535	501	520	515	506	497	466	500	521	484	526	491	563	523	494	468	536	492	512	525	483	472	540	506	494	496	526	513	499	514	504	458	530	506	487	544	547	455	509	521	494	524	509	492	493	490	513	512	463	467	509	549	459	526	486	502	505	491	533	522	498	535	515	532	516	461	499	498	519	497	492	504	477	509	507	473	484	525	543	457	496	495	495	500	477	510	492	483	499	514	509	504	523	521	495	519	508	477	514	511	491	486	568	525	496	461	472	527	496	525	474	470	493	485	474	490	465	537	526	493	519	489	519	534	489	515	558	481	471	541	478	514	497	487	503	501	523	515	455	534	532	484	491	523	509	523	532	507	492	486	509	509	533	524	504	532	504	518	507	526	500	526	491	481	508	518	503	478	538	520	547	489	532	498	485	472	512	479	496	521	471	527	483	486	501	540	515	511	491	522	535	503	493	506	506	470	489	467	522	549	548	469	487	486	493	494	484	501	485	479	499	508	522	523	480	521	485	515	538	502	479	522	519	521	512	495	484	508	491	528	500	478	509	495	519	497	505	529	502	502	504	506	498	531	475	504	485	485	519	467	506	488	500	531	479	506	462	488	501	502	471	518	510	553	491	506	502	513	521	505	487	499	502	513	514	525	484	464	493	505	512	499	494	487	506	549	492	500	489	460	512	474	509	464	529	527	528	470	506	535	514	527	519	514	486	499	484	501	515	497	533	508	482	478	510	476	500	546	506	508	511	542	457	510	521	500	542	524	528	500	515	524	517	495	493	501	517	520	521	549	514	541	501	501	475	471	532	521	506	498	497	499	511	495	487	493	486	525	528	435	517	539	474	483	518	543	547	485	461	529	476	484	497	534	468	533	518	500	526	488	539	496	521	522	533	487	486	536	510	545	490	486	510	493	491	462	503	504	511	512	498	510	527	533	480	505	492	515	516	472	489	545	505	538	517	483	518	490	448	545	509	519	500	501	506	514	509	471	492	483	524	534	524	515	505	488	509	501	480	484	494	493	486	510	546	519	493	527	489	555	480	500	516	485	541	513	500	473	495	498	501	526	524	496	500	504	489	521	474	494	504	457	511	541	474	461	517	539	494	466	525	501	499	495	458	525	494	513	446	513	535	465	479	496	473	490	530	498	521	501	531	469	518	504	486	516	552	534	492	555	510	475	526	529	511	509	499	516	494	478	513	513	440	504	517	493	493	512	493	513	478	503	481	537	519	497	476	487	531	474	468	470	485	514	551	526	500	516	493	465	506	528	486	491	552	500	491	506	509	516	515	504	473	478	521	480	470	490	485	513	517	480	559	513	520	494	498	515	472	530	480	491	511	524	514	526	471	463	510	496	545	516	499	474	507	478	440	556	519	466	496	504	534	526	512	480	487	493	511	519	470	509	486	519	526	472	521	505	499	525	496	507	484	496	496	492	548	526	517	517	502	502	501	487	494	504	468	482	516	491	489	534	567	478	462	506	512	452	525	503	491	486	535	457	479	457	531	511	548	519	527	519	469	505	502	506	498	508	518	516	519	494	500	522	532	508	526	498	535	515	474	495	494	502	444	528	466	523	484	486	485	450	497	506	509	532	502	545	526	518	521	547	478	495	507	517	512	500	505	492	484	495	529	503	463	497	507	504	481	525	471	494	507	495	498	496	463	518	494	502	490	493	481	527	509	495	514	491	513	569	459	505	479	534	501	490	533	478	496	503	492	504	538	486	512	485	494	527	519	504	480	545	483	502	528	487	492	519	506	530	471	520	528	497	524	539	491	506	509	459	500	522	514	483	474	522	542	538	480	495	455	517	535	539	501	471	499	480	524	515	544	488	505	511	486	488	535	503	543	481	542	512	490	506	462	499	477	503	527	510	507	507	528	516	509	540	491	461	504	507	475	495	507	446	446	514	492	532	531	466	495	493	515	533	506	536	453	553	484	510	494	513	463	542	487	527	477	500	490	490	498	529	510	538	498	477	487	484	512	525	471	516	499	512	524	502	478	504	513	477	550	511	496	521	502	502	494	505	488	533	542	497	518	543	460	503	496	486	519	488	477	508	535	496	524	494	535	507	491	475	569	511	508	514	474	531	504	454	508	469	528	501	514	455	490	518	512	507	501	497	510	511	488	529	534	506	512	458	518	468	496	489	509	509	494	516	505	519	494	560	523	492	509	525	500	509	530	492	507	505	530	496	508	514	538	456	515	497	489	537	514	508	508	479	488	495	523	480	459	495	539	490	478	506	529	464	514	484	528	500	536	508	514	488	504	470	503	511	522	528	519	518	519	513	494	492	512	491	515	474	473	506	516	488	493	522	481	539	503	478	526	484	496	523	476	491	504	500	470	514	519	531	503	500	486	517	487	514	482	527	504	532	501	502	532	497	489	520	508	525	494	496	484	542	448	504	501	490	517	501	505	503	507	534	443	507	504	514	520	545	490	473	522	493	524	526	491	500	521	522	486	505	544	539	510	491
13552	2265	2264	1810	1287	939	809	671	596	559	523	458	427	441	466	402	399	370	386	372	368	339	316	360	375	353	320	330	357	327	334	331	336	346	353	345	352	338	318	330	370	357	310	332	333	322	336	337	325	372	352	332	321	297	334	339	352	354	346	331	335	351	318	319	326	332	297	306	319	345	340	329	330	320	297	320	330	298	363	308	286	323	305	312	334	315	319	321	286	322	346	303	325	320	352	334	303	335	313	340	320	338	359	340	292	319	328	313	373	355	323	338	320	311	317	350	383	323	331	348	348	328	346	325	342	320	331	324	318	309	329	325	343	314	324	344	326	308	310	316	312	338	317	318	321	323	328	314	330	321	324	299	335	335	326	318	345	318	350	312	294	334	313	321	320	290	350	317	328	312	304	317	319	293	315	345	342	341	288	312	325	329	321	335	279	312	335	317	355	334	324	319	321	301	302	309	309	300	311	305	363	331	335	351	315	302	339	332	284	319	282	311	313	298	344	302	327	335	309	322	317	302	325	290	281	341	301	328	333	328	312	323	320	376	332	332	301	318	329	333	317	322	312	326	310	304	317	313	320	330	331	348	338	347	292	297	303	314	311	305	308	327	312	307	289	336	312	311	314	313	353	291	322	330	337	298	357	290	319	304	306	350	325	299	336	312	288	354	310	322	331	322	334	316	326	303	320	325	324	283	311	277	298	326	307	315	335	332	303	312	323	348	294	322	340	327	333	325	322	309	326	318	308	307	301	273	334	349	331	306	323	317	329	345	296	318	313	290	318	286	335	321	315	308	307	331	332	318	335	343	326	314	326	323	339	315	333	335	325	284	287	283	339	320	327	295	338	349	372	322	305	345	338	344	313	325	336	328	339	316	351	307	301	328	319	288	324	344	380	342	310	296	324	300	337	352	325	309	314	319	295	322	353	344	310	312	330	318	306	349	383	300	328	302	319	340	326	301	313	290	310	308	292	316	335	324	339	295	308	338	331	343	331	333	327	319	323	343	353	303	322	327	333	321	363	330	341	340	344	331	320	362	293	345	312	326	321	279	329	324	319	298	352	349	334	331	326	311	322	323	274	302	313	312	378	309	342	326	327	311	280	314	305	319	329	325	335	350	326	307	311	341	343	335	324	329	323	309	336	314	288	303	326	326	330	295	326	332	322	328	310	325	323	312	337	321	336	352	337	320	311	334	363	312	379	330	311	318	309	321	317	319	371	327	275	320	311	322	332	287	336	281	310	307	328	313	322	337	305	324	327	342	315	328	291	330	319	318	302	307	324	308	321	330	332	305	312	329	317	309	337	327	292	330	325	321	326	340	316	328	348	315	326	303	301	311	321	304	316	321	324	345	315	321	329	331	335	300	313	312	316	328	315	343	339	295	298	318	300	299	303	292	332	295	338	331	286	297	325	318	311	323	364	338	330	286	305	311	349	332	354	322	297	300	325	333	320	363	280	355	329	330	357	304	337	326	333	347	306	295	302	294	320	328	300	326	340	322	315	332	306	363	309	344	354	334	311	320	336	332	301	335	341	348	336	331	334	297	354	324	347	351	357	337	311	361	327	349	353	303	342	350	320	329	346	340	317	338	319	310	276	307	305	337	297	303	300	291	346	333	321	335	348	304	313	333	341	339	358	320	295	289	327	323	340	319	326	303	335	336	333	329	316	327	320	307	303	345	313	314	327	339	354	334	302	330	319	289	309	320	322	345	296	333	323	330	293	321	319	290	316	340	375	322	324	309	321	322	346	306	330	325	318	296	322	347	343	328	342	337	320	312	341	351	324	305	287	309	352	341	335	295	323	304	319	295	319	301	325	318	297	309	321	285	347	316	349	350	365	307	344	275	317	296	318	334	368	313	324	339	279	325	320	340	351	301	324	331	334	327	332	332	379	267	344	334	318	303	326	360	308	301	305	319	332	326	325	313	329	301	314	321	348	302	316	295	311	333	316	329	321	342	346	320	314	344	324	310	337	308	337	331	298	312	306	324	299	304	319	290	308	341	298	297	305	301	297	330	309	316	345	342	335	321	295	355	321	324	300	331	294	342	314	329	335	327	292	342	324	357	307	350	266	309	334	324	331	329	270	320	360	331	311	348	321	313	315	316	293	316	310	294	297	299	356	302	266	338	323	330	319	305	311	320	338	338	354	299	348	271	335	312	309	281	301	313	309	304	359	330	356	310	305	309	351	277	341	340	345	337	319	278	355	360	333	333	319	319	351	312	364	333	304	312	345	349	297	362	318	337	346	348	316	298	323	327	309	295	297	310	312	303	313	339	323	354	302	340	329	322	319	328	330	320	344	291	307	311	292	288	332	287	301	312	347	321	325	315	295	310	320	312	331	302	315	342	292	312	336	343	355	360	289	305	306	353	300	332	293	317	351	301	325	332	349	343	341	322	328	300	334	326	325	325	338	327	304	346	316	308	337	309	307	302	280	332	317	337	303	288	308	315	303	327	329	313	351	325	298	335	318	340	330	316	300	307	343	292	317	341	332	334	299	316	346	307	303	334	331	326	347	332	355	315	343	303	343	320	336	321	337	316	335	338	334	334	333	291	316	340	307	323	298	283	326	342	320	340	321	321	341	336	335	342	332	301	335	333	330	324	328	324	308	302	334	311	341	312	301	317	321	318	348	280	338	309	318	322	334	303	318	333	342	344	308	333	371	325	287	339	346	306	332	344	317	344	321	295	317	319	309	322	318	343	306	331	337	307	334	340	317	341	297	322	313	354	335	289	322	310	324	313	330	310	281	306	341	355	319	330	323	318	321	295	323	305	313	302	331	312	296	325	301	314	334	285	335	341	303	308	339	326	333	318	287	323	346	306	306	330	293	310	280	299	313	311	314	317	323	358	329	314	319	330	361	338	326	287	305	317	329	335	336	314	362	308	331	338	337	342	329	288	333	321	322	303	335	317	314	310	334	334	320	370	326	325	324	339	325	292	330	350	304	332	299	324	332	332	295	333	341	304	358	348	355	324	327	322	330	338	321	333	336	337	306	298	303	339	295	324	333	355	338	304	342	294	332	330	332	319	330	316	297	325	344	293	327	346	312	348	325	338	336	339	340	327	355	268	272	345	291	313	315	319	309	338	307	299	322	357	331	322	304	320	295	341	333	302	322	335	324	320	276	305	328	352	303	309	320	320	314	331	329	320	316	344	317	308	317	304	322	302	326	314	312	310	372	327	333	335	331	333	326	324	323	293	298	300	347	317	301	337	314	346	324	318	328	326	322	314	345	327	324	309	308	312	317	338	343	340	335	330	341	331	316	285	317	305	317	350	299	324	330	320	350	305	300	328	285	344	336	362	334	332	310	304	318	337	310	336	310	303	342	333	314	350	346	335	327	331	306	350	331	316	325	315	320	307	324	356	321	311	304	330	353	319	358	336	335	325	336	360	297	287	331	339	327	347	332	334	320	305	325	357	320	319	293	341	317	304	332	298	342	341	277	308	318	290	300	313	316	347	316	314	305	318
7526	2197	4327	5141	4627	3847	3137	2779	2386	2136	1907	1753	1628	1545	1525	1376	1309	1280	1241	1180	1141	1036	1096	1101	1044	1014	1030	1025	994	939	983	998	939	955	924	957	894	930	932	888	887	912	914	895	901	894	929	929	867	836	877	904	924	905	873	878	848	869	887	889	863	857	900	867	895	874	887	909	865	867	881	823	821	858	858	845	897	825	834	896	824	823	815	847	861	817	828	845	878	788	892	915	886	864	877	805	895	821	875	812	844	867	821	775	876	807	878	803	846	832	804	844	852	863	938	839	856	837	857	839	868	843	829	889	878	850	823	815	872	821	840	875	852	827	838	853	812	815	894	845	859	853	813	826	865	839	852	806	888	829	854	861	819	852	839	812	867	867	846	772	852	883	881	823	849	869	832	822	797	832	836	845	808	853	897	894	862	793	802	822	845	817	855	884	839	840	824	811	858	833	787	826	884	791	875	787	833	752	781	844	813	816	837	874	867	797	802	852	825	829	851	830	778	817	799	842	864	887	816	846	836	813	836	871	832	878	821	879	819	809	847	863	845	834	894	842	859	780	854	853	817	822	843	842	842	833	777	880	837	850	835	886	814	880	841	826	792	835	837	850	856	808	870	855	807	834	856	831	845	816	792	856	797	832	797	833	855	828	790	851	822	807	813	848	793	886	815	849	832	860	779	808	800	865	837	853	882	860	819	843	893	889	872	856	874	793	873	865	810	852	856	841	845	853	833	805	893	826	828	812	875	815	826	870	873	853	810	847	817	837	851	881	840	833	830	863	799	841	816	821	863	843	839	854	846	847	825	829	828	882	866	832	827	847	833	858	777	832	851	766	826	848	824	803	771	830	778	839	816	799	800	836	825	812	801	834	861	853	846	807	849	812	871	882	818	848	839	820	860	840	838	844	824	847	896	786	802	866	794	827	843	815	839	851	872	857	818	836	815	823	813	848	870	815	840	884	837	799	826	817	858	858	840	861	854	820	848	821	810	854	831	873	851	864	851	863	818	839	871	818	794	770	831	797	854	856	859	853	848	823	851	876	840	840	852	813	847	832	820	800	863	848	841	826	858	887	866	843	816	827	863	826	802	846	865	861	830	859	770	796	853	814	804	880	817	845	816	864	854	817	818	834	864	823	820	780	829	860	827	847	843	877	792	832	833	854	811	834	840	850	829	829	911	854	861	864	788	820	845	838	852	863	842	829	852	879	824	856	839	784	828	823	856	815	840	798	844	813	777	823	844	801	826	840	848	858	847	760	863	843	812	831	826	807	824	828	792	845	775	826	852	845	812	835	796	911	859	854	792	798	837	841	823	833	819	848	854	838	909	873	884	847	845	786	809	793	802	827	847	831	840	807	834	851	842	768	828	838	821	800	786	794	809	819	849	880	803	869	877	807	816	818	820	810	845	857	747	877	886	825	800	861	835	825	835	844	815	850	799	861	798	861	834	816	878	813	870	877	798	878	850	846	828	843	829	846	871	788	817	780	804	899	852	844	811	796	843	874	867	812	802	811	814	835	807	762	808	803	801	806	855	844	845	830	846	793	812	839	857	793	875	835	839	803	825	803	847	867	812	784	892	831	790	803	853	805	875	833	800	815	818	809	804	802	839	802	875	826	826	842	790	798	820	850	857	839	817	882	839	810	800	843	831	858	862	772	876	845	820	850	868	841	852	861	841	854	854	874	797	799	887	818	800	837	827	844	813	785	808	810	821	810	864	840	848	878	773	809	842	808	835	869	880	820	820	863	847	809	795	835	786	858	813	843	836	850	872	836	817	849	801	804	841	796	823	864	830	864	836	839	769	806	794	852	843	866	890	841	859	843	819	846	846	813	858	854	846	813	819	804	831	848	906	856	848	752	855	876	860	826	760	835	805	837	861	807	817	871	835	812	861	826	800	858	820	827	799	818	866	862	830	831	889	868	876	818	844	842	833	866	830	832	798	809	847	885	833	888	825	794	887	833	857	815	829	761	808	757	823	776	826	831	775	876	800	809	847	873	848	832	809	833	814	831	859	821	827	838	864	849	813	830	753	870	843	885	833	850	899	840	853	834	808	850	814	789	838	888	869	830	822	812	802	816	854	836	818	843	786	833	800	848	856	812	840	834	822	792	803	864	853	826	815	838	834	825	837	848	828	831	858	863	858	849	844	852	772	806	849	859	856	902	786	822	773	814	846	874	866	832	821	836	819	858	835	817	815	866	872	819	812	883	841	823	832	885	818	853	825	827	866	868	768	844	837	817	784	834	873	858	804	841	800	819	849	816	830	842	807	790	901	832	807	815	842	869	810	841	839	802	893	843	893	843	808	861	830	842	865	826	843	848	852	837	863	835	783	828	880	835	836	803	863	821	884	846	762	844	885	813	792	842	816	782	817	817	817	891	874	817	840	789	822	836	794	850	824	837	805	903	795	794	821	847	821	833	838	858	876	807	787	807	852	819	845	830	832	867	833	803	865	855	883	889	901	863	824	796	864	883	860	851	861	837	838	881	864	844	814	806	849	858	872	801	848	855	865	829	792	833	816	810	829	844	785	804	820	815	831	812	799	857	827	823	808	868	872	831	807	869	812	840	824	798	817	797	847	859	830	778	835	847	807	779	841	832	804	793	848	835	842	845	773	824	819	793	833	843	842	816	838	829	832	831	846	836	840	810	803	878	848	798	818	863	840	888	842	875	827	818	860	798	824	859	822	822	804	859	814	774	774	837	866	800	852	849	890	790	811	830	843	909	849	842	882	836	800	822	866	835	869	810	794	840	811	793	845	864	857	826	819	803	871	814	864	831	871	819	855	795	825	806	848	819	811	813	859	818	827	847	845	829	833	846	826	834	780	824	796	821	801	880	827	837	804	791	827	854	807	853	781	817	808	863	851	849	863	874	877	870	836	882	851	828	877	844	888	846	779	847	845	813	858	843	800	820	847	830	811	792	829	840	831	798	841	852	861	832	760	859	877	800	830	876	841	848	844	845	893	797	816	855	811	817	815	817	807	835	803	902	824	818	859	886	857	816	851	858	879	812	805	815	846	843	877	833	872	887	822	812	817	803	851	827	816	856	826	821	780	818	840	843	838	898	894	877	826	810	822	887	842	832	813	804	856	831	822	834	826	845	866	896	794	786	892	868	774	847	877	839	792	848	812	885	839	806	855	810	861	843	884	839	856	871	858	800	910	835	848	871	850	832	844	865	868	790	840	848	818	853	828	820	861	825	835	807	817	812	814	908	819	789	834	840	832	843	815	850	856	857	827	856	786	839	816	815	846	879	820	854	826	866	883	837	817	840	876	783	829	933	847	857	858	891	869	846	809	862	834	856	809	814	854	769	873	744	802	879	812	822	807	774	810	833	837	850	851	884	850	884	800	768	782	829	777	862	841	862	842	842	854	817	792	769	852	824	818	819	868	867	840	822	825	860	836	817	829	827	822	861	825	832	849	822	840	865	844	823	833	815	861	845	829	829	852	899	840	827	839	838	849	859	849	815	843	841
1899	299	292	265	274	308	263	285	267	255	243	243	279	258	238	245	227	285	268	255	254	248	276	261	269	288	290	271	280	254	276	279	264	254	265	283	262	241	261	272	253	276	286	268	275	287	290	253	274	286	259	275	265	278	257	259	255	276	241	264	275	280	241	294	260	273	293	299	279	278	271	261	263	296	264	282	250	271	238	289	319	269	268	274	250	278	252	271	248	263	251	264	271	262	247	293	249	242	259	253	275	278	259	270	292	289	264	255	256	289	252	257	278	252	272	291	262	270	259	258	256	260	225	324	283	287	283	249	286	260	268	261	255	273	267	265	239	266	276	247	271	269	290	269	277	250	251	258	265	268	272	286	264	278	277	277	273	254	258	267	272	284	252	262	281	247	292	253	297	269	254	261	251	267	262	255	255	269	296	239	243	283	277	271	257	264	286	271	290	266	267	277	278	277	246	262	270	262	270	275	269	279	260	281	272	261	256	295	234	283	268	286	272	267	275	254	227	255	253	298	268	286	273	227	270	262	250	268	263	262	265	266	258	279	293	271	264	297	237	253	267	289	256	290	276	287	265	253	267	285	276	281	234	260	257	266	273	262	244	257	284	268	283	284	279	276	262	259	242	300	282	250	295	245	263	295	255	273	254	266	265	299	263	260	272	261	271	280	282	285	252	259	253	245	279	278	291	257	239	268	271	275	257	283	256	255	291	259	246	254	256	267	306	251	267	243	279	252	292	268	284	251	265	243	265	287	251	242	274	274	263	266	267	269	254	260	271	274	291	254	269	278	270	278	288	260	263	280	285	249	263	240	265	271	267	247	281	254	288	242	257	259	271	260	286	270	244	291	255	246	241	277	265	272	263	294	283	264	282	257	243	272	260	282	267	270	257	243	248	277	239	278	284	284	301	269	298	257	283	281	284	271	253	281	292	299	253	261	246	255	271	283	251	262	288	254	265	264	264	239	258	306	277	255	266	283	265	254	271	290	277	228	279	247	294	232	267	294	269	261	268	263	238	275	250	251	247	282	276	277	236	242	270	297	238	292	270	248	300	264	267	276	276	267	256	271	269	290	274	274	283	271	282	287	263	265	289	258	252	285	285	258	270	278	276	229	288	302	271	285	245	254	263	306	275	302	245	254	286	268	285	252	241	260	259	235	241	264	254	261	243	300	240	263	288	294	271	261	291	270	261	281	264	273	265	241	279	240	232	250	308	276	262	245	283	248	298	232	306	292	274	265	303	276	253	298	270	256	273	264	258	267	275	271	259	264	278	293	262	265	281	277	287	266	268	267	288	268	250	271	263	258	273	257	263	262	282	258	261	261	273	260	264	287	280	277	290	305	270	287	272	256	299	257	271	279	253	307	283	272	279	284	248	255	287	241	282	268	280	254	259	292	276	260	259	255	271	284	273	256	261	245	257	243	275	258	274	268	250	262	248	264	280	285	270	296	275	320	260	257	265	263	246	274	261	233	254	225	250	257	264	275	282	289	286	274	281	262	252	255	256	262	280	265	247	252	281	273	290	244	265	259	303	271	285	234	264	224	272	277	266	234	247	266	319	268	285	236	282	259	268	286	261	280	277	275	249	259	257	260	268	253	245	275	256	278	258	269	241	268	280	273	289	289	262	279	277	281	283	246	258	302	289	264	251	300	246	271	255	223	259	279	267	251	302	254	316	278	260	257	274	258	286	243	271	274	263	274	304	269	268	284	273	291	284	251	262	285	282	307	257	274	277	274	260	267	291	263	270	266	256	245	236	275	263	253	257	278	277	317	276	254	254	293	290	231	281	260	263	276	298	277	310	277	245	289	274	259	277	291	268	288	269	279	253	292	256	246	263	260	276	260	271	223	285	246	283	264	307	264	265	222	240	260	316	291	261	251	261	272	278	265	262	271	237	265	266	304	261	264	280	249	261	235	249	237	267	274	270	285	241	261	260	241	275	250	259	269	277	295	256	256	271	260	245	254	282	262	279	288	266	265	270	290	254	271	256	307	255	236	289	286	288	245	274	246	267	252	264	253	301	250	247	280	240	292	290	251	271	300	268	284	256	248	284	274	266	264	260	303	281	286	270	285	255	254	282	238	269	273	275	260	264	263	271	259	278	267	260	264	280	281	255	274	255	263	252	273	303	271	279	253	261	253	257	257	261	261	270	275	295	264	283	289	266	260	274	266	269	263	281	267	258	273	255	238	258	272	285	274	261	287	250	260	234	247	270	288	292	271	281	279	287	248	244	296	294	285	264	292	268	262	294	247	278	254	287	296	250	274	273	229	254	234	262	293	302	256	271	291	240	286	277	257	267	262	283	237	283	249	264	264	277	272	271	261	274	233	262	241	265	269	282	247	240	277	261	286	267	283	313	256	291	288	256	269	296	253	227	264	284	303	262	261	256	261	264	273	279	253	264	246	248	267	263	255	275	273	267	254	249	279	262	279	275	283	256	283	278	245	264	245	292	251	262	269	274	238	260	273	281	255	282	279	286	254	289	253	256	267	223	253	244	242	279	296	258	265	269	257	285	264	271	269	253	315	238	250	262	260	282	308	299	295	270	297	292	272	265	283	294	262	262	269	299	250	247	269	296	253	266	260	262	247	272	244	273	226	241	266	253	299	248	218	271	272	274	252	264	259	289	262	266	259	260	284	283	256	299	266	268	258	278	310	292	261	290	259	276	279	248	280	266	259	268	267	246	238	256	278	251	279	263	254	262	278	276	255	265	240	221	258	268	270	247	248	280	266	263	281	271	278	280	281	263	255	269	283	254	245	233	287	247	256	255	292	257	252	277	268	293	278	260	271	280	248	262	271	288	280	251	283	261	265	275	272	254	267	257	276	246	259	236	285	268	281	279	291	264	234	297	248	255	304	257	250	266	266	287	289	256	272	263	257	246	277	270	262	249	235	271	268	276	267	276	289	248	251	235	275	279	259	273	274	263	296	258	273	257	241	255	263	255	288	291	282	256	254	278	282	269	252	265	269	257	275	284	267	256	271	245	255	284	240	264	290	258	270	257	274	268	275	242	259	241	272	283	251	277	264	268	265	297	279	277	275	264	250	285	268	241	268	260	271	292	245	265	238	275	253	281	270	264	255	260	264	239	229	285	280	285	268	281	243	276	277	276	275	268	268	279	244	245	247	231	253	278	255	266	267	257	257	259	271	298	293	258	291	264	289	287	289	253	298	249	272	247	259	275	247	258	271	263	280	264	287	273	241	238	257	247	233	284	255	253	267	268	287	284	275	251	265	247	281	254	269	260	261	252	245	288	267	265	256	279	227	271	272	260	268	256	273	310	279	249	285	254	266	288	286	253	275	278	259	308	290	297	259	265	231	277	286	263	279	283	261	282	280	276	260	263	235	263	259	282	278	280	255	296	277	287	263	241	269	249	266	285	292	278	267	242	284	259	275	303	247	260	269	250	278	243	293	275	255	273	228	228	262	315	297	272	288	253	287	258	233	268	254	242	251	280	257	279	264	258	233
2312	751	729	809	744	758	741	779	702	693	705	661	684	688	723	723	669	686	664	673	674	708	709	718	676	689	710	694	647	670	680	683	728	704	691	663	707	683	653	702	704	694	696	661	673	710	650	660	705	675	702	662	702	696	710	656	690	728	687	660	704	701	678	677	712	696	686	699	683	730	718	667	694	709	656	662	723	725	663	668	685	720	688	732	704	709	684	676	663	691	684	674	624	661	693	712	737	669	723	648	678	658	667	693	665	707	668	674	684	728	696	670	647	724	719	668	709	709	684	641	718	668	725	683	712	694	668	706	728	645	670	729	700	670	678	713	682	647	649	657	685	678	657	708	700	636	685	684	682	666	702	676	682	653	685	677	731	623	758	661	692	706	722	635	733	679	670	687	680	706	723	662	692	723	695	731	696	693	691	650	678	642	725	650	651	630	710	699	689	703	685	697	709	628	708	655	684	689	696	730	710	654	706	668	677	680	662	702	696	715	677	674	671	688	716	707	696	688	689	668	710	639	711	651	693	645	669	736	662	725	755	700	657	690	677	718	721	691	693	646	643	697	671	681	708	707	708	681	680	688	731	643	699	662	637	672	630	767	706	672	694	670	680	749	694	647	674	682	716	695	672	692	672	690	733	683	677	701	657	719	744	685	688	678	687	710	670	710	660	674	686	696	659	628	652	703	686	646	705	684	680	666	728	708	672	669	697	690	652	661	673	681	697	650	732	740	733	621	691	669	694	707	686	685	682	645	681	702	655	733	673	668	670	639	679	690	710	708	691	654	727	671	727	714	710	747	727	658	691	673	622	727	674	707	719	676	649	678	727	643	694	666	689	691	700	643	676	699	631	666	710	750	677	673	676	657	735	680	690	691	640	694	680	738	708	703	670	700	740	684	649	694	643	699	677	688	657	687	672	684	655	643	686	705	698	704	676	691	703	633	682	654	691	740	689	690	637	691	705	706	654	671	658	700	700	709	696	683	708	685	669	687	713	686	671	698	691	652	682	651	699	694	723	699	642	700	705	696	690	676	687	659	678	680	699	708	646	672	684	671	691	692	684	682	711	707	722	670	715	667	743	653	644	737	719	629	681	676	696	679	686	704	703	715	646	695	672	667	687	697	707	679	661	743	703	664	690	664	641	688	687	666	656	676	688	681	727	735	685	685	765	648	713	707	727	680	653	622	731	647	732	708	653	680	700	691	725	705	710	695	716	729	681	690	665	651	652	668	700	648	620	654	684	706	750	676	653	710	783	674	667	671	726	645	698	647	643	700	693	642	689	679	695	722	695	647	695	658	726	655	673	701	716	654	741	681	709	657	705	731	735	734	676	710	708	683	657	700	752	707	730	667	703	695	684	649	670	693	650	694	725	709	712	680	657	677	650	712	704	713	666	682	681	690	681	645	672	721	669	686	690	679	717	686	665	680	711	666	720	703	651	710	666	662	729	652	699	690	737	650	663	704	661	669	684	669	711	680	670	722	726	656	673	696	687	683	702	711	660	683	675	669	645	700	664	671	705	656	665	661	668	707	669	667	691	706	681	637	645	677	684	733	691	707	713	733	715	677	692	647	693	718	664	630	686	689	700	657	686	692	623	696	662	655	701	625	692	697	663	689	691	723	677	694	678	745	719	659	666	670	704	664	654	752	645	722	672	673	708	686	703	661	680	697	706	687	702	730	708	670	692	689	642	677	690	702	696	669	683	661	728	697	664	681	686	644	708	706	708	693	706	719	723	706	682	719	706	736	674	651	622	709	697	663	700	679	696	700	714	683	720	653	679	670	664	710	713	663	676	664	674	666	641	706	715	692	688	705	703	678	699	687	650	680	683	668	678	699	688	668	687	684	719	676	702	694	719	639	681	694	707	730	637	746	662	723	712	717	700	668	673	687	693	709	674	683	743	732	693	654	682	677	635	671	679	684	739	665	687	696	695	666	658	706	717	681	665	671	701	652	689	671	684	716	689	697	675	745	689	671	682	683	657	706	674	681	669	685	680	721	689	651	676	646	689	666	732	688	685	696	688	652	656	703	698	660	666	691	740	703	688	683	695	663	674	730	662	679	708	667	697	690	688	637	633	684	691	717	680	639	659	713	697	699	681	674	686	687	672	685	680	728	675	715	674	664	676	687	689	732	683	676	695	662	676	705	644	717	746	677	663	729	733	681	671	699	726	686	733	679	668	721	731	686	682	667	685	690	693	716	718	695	671	631	669	680	694	680	674	728	690	679	721	662	718	697	721	684	675	723	675	759	685	692	693	744	646	674	715	692	659	734	711	695	701	625	672	739	676	677	693	653	687	680	680	689	688	682	651	729	678	677	667	717	730	656	688	698	666	694	708	719	663	708	665	711	710	652	706	692	662	680	705	676	645	660	655	703	689	636	696	692	621	653	706	719	689	690	657	715	723	644	677	702	683	728	682	695	708	717	663	712	706	688	674	674	697	665	650	704	698	672	704	662	660	709	680	693	680	660	664	666	700	702	695	729	636	715	704	724	663	697	704	700	707	691	665	691	704	629	651	684	658	683	655	700	670	696	700	679	724	669	670	682	726	724	691	736	726	653	702	670	686	696	694	656	665	749	697	687	660	676	711	700	722	696	716	683	674	688	683	634	708	698	746	693	686	689	666	694	704	693	730	645	684	662	707	686	729	671	699	656	699	698	667	672	742	686	707	714	679	657	649	711	720	690	696	662	672	697	729	739	650	715	690	680	689	680	719	686	657	702	690	713	722	712	694	660	708	681	672	664	655	645	681	656	664	723	703	671	668	692	671	643	639	643	692	668	706	681	737	687	639	668	661	691	685	663	640	734	701	698	644	689	655	738	638	724	699	681	660	659	674	672	670	694	682	687	693	683	696	660	668	684	685	701	683	674	677	670	641	695	704	639	694	691	728	765	650	750	700	695	707	655	657	683	684	659	704	699	721	658	710	725	705	681	689	658	685	684	694	688	697	719	697	656	703	643	671	634	691	679	686	716	620	704	684	692	707	727	669	680	658	701	724	654	707	649	678	699	662	704	646	707	698	682	742	655	697	667	696	694	716	711	683	702	706	687	748	674	696	725	687	677	652	714	692	704	729	706	693	718	685	696	715	705	681	678	691	673	682	731	651	671	698	679	668	689	738	665	634	696	702	719	729	694	681	670	709	699	641	661	644	713	707	681	693	738	672	722	698	717	736	715	711	650	664	652	672	685	679	708	683	671	688	637	654	669	663	674	678	710	675	743	670	668	710	655	659	706	655	679	718	710	636	678	699	644	700	704	705	688	614	693	676	677	692	700	680	616	675	708	683	656	665	680	711	677	695	679	625	708	678	684	697	681	675	717	660	664	692	689	685	678	727	652	677	705	700	664	711	673	676	670	699	756	654	684	710	652	753	717	687	717	662	687	685	702	662	731	645	694	648	704	620	695	656	669	707	686	707	681	687	694	677	683	693	680	682	698	653	726	670	669	647	651	699	672	676	700	666	693	732	671	710	686
7110	871	936	764	581	466	389	342	320	288	252	215	210	205	201	205	194	194	195	191	165	196	207	180	190	175	185	174	205	195	184	160	196	173	181	174	156	186	161	182	213	174	171	165	173	170	176	165	171	158	156	188	186	173	167	181	165	166	187	180	172	157	172	160	176	200	160	164	175	178	176	178	181	171	195	140	159	167	146	171	138	160	185	182	202	153	160	179	170	163	181	176	166	167	169	180	180	179	182	169	178	183	194	194	171	188	162	167	145	183	176	160	157	193	170	169	156	167	165	180	172	181	159	163	161	182	178	179	164	178	172	201	174	154	169	151	157	176	164	190	202	191	170	156	166	200	167	167	164	169	172	186	208	179	168	172	189	182	172	169	165	184	171	163	169	171	148	178	171	159	166	173	145	183	163	168	180	136	174	183	202	166	162	169	179	193	153	165	161	160	162	189	159	154	155	183	166	166	176	161	160	178	186	162	145	174	188	190	166	166	189	166	189	151	166	157	165	188	171	148	172	138	195	176	173	194	182	150	177	168	184	186	169	143	154	172	172	167	162	173	142	169	174	177	170	177	202	180	143	163	148	188	151	166	178	169	146	174	176	159	208	168	177	170	156	171	181	159	164	164	153	177	170	146	191	158	162	168	187	185	187	147	182	159	186	145	174	167	183	186	175	167	170	170	157	171	173	153	142	200	169	182	156	176	161	172	166	161	217	195	165	185	151	158	157	168	172	172	162	173	179	160	183	160	169	200	199	158	179	190	186	171	173	169	154	142	169	172	165	162	165	164	179	172	179	154	159	157	154	147	169	156	170	201	155	149	167	174	152	175	163	176	167	168	167	169	152	161	168	179	195	166	171	179	181	141	177	176	196	212	183	176	159	166	172	152	160	161	181	163	155	174	182	155	169	166	177	191	181	171	166	177	169	154	159	167	162	161	174	175	168	189	181	180	178	167	179	175	186	171	163	185	160	169	180	190	167	172	169	160	176	194	197	166	180	177	185	201	180	164	163	187	165	165	160	147	160	182	169	189	176	150	177	191	159	178	179	167	190	166	194	167	204	146	169	173	195	177	175	173	185	190	158	175	163	188	184	177	191	165	175	157	181	167	167	164	175	181	188	160	192	158	152	179	202	173	160	197	179	163	160	176	177	170	188	162	203	178	142	180	180	182	163	174	172	178	157	171	181	170	178	143	171	179	165	171	153	198	175	191	173	165	182	157	169	183	160	171	171	177	169	178	189	170	167	177	192	149	168	193	175	162	177	175	157	176	207	188	163	181	170	171	168	174	163	165	173	168	163	175	159	164	149	158	173	173	163	166	139	180	168	137	214	160	171	167	144	176	155	176	172	167	166	163	151	160	173	170	169	195	142	153	182	178	175	181	153	179	169	157	167	177	167	175	151	174	163	172	170	167	162	148	171	163	148	158	159	159	171	193	153	177	163	178	193	168	158	179	143	178	179	177	190	177	164	187	164	178	164	192	167	167	177	178	160	158	157	179	180	172	151	169	171	176	162	170	169	169	189	152	189	146	156	154	192	169	201	180	155	177	161	190	172	158	148	154	191	161	182	158	170	176	166	177	202	172	192	158	180	197	150	161	178	163	166	159	174	165	195	169	153	159	174	153	162	174	173	179	153	178	189	197	197	154	182	195	193	174	193	173	172	171	183	160	157	205	170	142	179	187	179	156	180	165	172	169	175	193	158	149	174	156	185	159	149	187	151	176	170	182	206	156	200	150	163	175	178	158	150	161	151	180	185	172	176	160	161	182	163	176	162	194	159	158	165	155	181	183	212	165	156	195	163	160	164	146	153	176	175	184	181	155	180	184	176	160	207	172	159	168	177	162	164	178	170	189	166	175	169	144	178	192	173	161	160	175	185	177	158	167	173	190	159	183	173	186	183	158	166	160	154	195	210	170	154	178	173	150	173	159	168	173	151	181	174	175	152	179	163	146	170	170	173	182	181	186	159	139	175	190	175	157	171	179	147	162	188	182	173	185	160	153	172	158	173	163	167	175	186	148	183	171	178	178	157	179	197	181	178	175	146	158	162	185	185	187	154	173	188	179	166	156	153	167	168	158	185	148	177	172	202	168	148	162	172	157	157	154	169	164	195	145	183	158	172	162	180	189	180	185	171	172	188	171	178	166	183	158	154	157	163	163	163	163	147	176	184	160	201	172	180	201	167	170	154	178	189	188	170	164	186	185	177	156	159	182	166	156	182	177	157	185	178	150	196	153	183	173	154	174	173	176	192	153	166	173	167	157	172	171	156	176	180	156	172	185	178	171	162	173	181	166	191	171	188	167	174	181	177	176	182	154	179	155	152	171	185	193	159	182	186	172	164	172	172	155	171	175	167	181	181	165	171	143	160	192	160	146	174	173	167	177	194	160	187	156	159	182	152	159	143	184	166	178	156	164	184	176	178	156	156	143	167	176	168	168	193	163	154	199	169	158	134	176	184	175	170	174	171	180	184	163	166	160	172	156	171	170	150	172	160	180	176	164	173	146	178	195	192	134	175	176	168	157	173	178	176	169	186	168	152	182	179	167	168	177	160	164	159	167	179	207	148	182	159	186	155	173	152	205	183	129	146	167	163	164	180	161	188	182	175	159	187	175	168	186	168	166	174	176	177	175	181	184	167	160	183	170	160	160	186	180	179	171	170	145	171	154	173	186	165	170	167	198	180	159	181	171	165	165	179	170	181	184	157	163	161	167	149	165	148	161	167	179	180	164	170	164	188	184	174	162	192	163	158	152	158	148	188	182	168	158	163	160	167	162	173	192	207	205	175	166	184	159	184	146	192	182	158	160	165	172	183	179	189	171	172	179	166	162	188	182	172	158	181	167	156	173	176	180	169	204	163	182	174	180	145	163	154	174	162	171	162	178	155	183	180	174	158	171	157	162	159	170	174	200	167	161	179	190	170	187	168	146	175	164	168	175	146	185	166	187	151	176	194	174	170	165	164	161	168	180	173	168	180	163	171	169	147	177	172	167	181	172	163	152	168	177	191	149	178	180	179	174	179	207	170	170	171	190	171	154	164	197	192	179	182	170	185	186	171	180	174	172	175	149	142	167	148	170	151	160	186	198	142	175	174	174	169	187	179	188	173	165	195	186	183	144	193	185	155	153	152	167	194	151	163	180	162	161	170	190	162	176	185	178	172	149	158	160	183	184	174	163	172	154	196	174	155	167	155	168	165	157	174	141	163	201	171	173	197	159	190	154	166	169	182	165	168	176	173	153	190	171	187	167	175	171	170	161	174	155	149	181	146	182	182	174	158	162	149	174	176	186	170	162	172	180	163	173	175	168	175	171	177	159	176	161	180	183	153	186	163	177	184	162	173	176	180	149	189	182	172	159	175	168	161	184	173	150	173	169	176	168	157	157	169	155	165	179	152	156	157	151	195	178	180	161	211	189	173	188	174	180	143	169	177	181	175	183	168	143	161	140	169	152	173	159	195	172	163	205	176	167	176	170
5485	1121	2263	2703	2439	1978	1736	1444	1266	1182	1025	994	878	832	769	748	723	684	692	668	659	668	646	649	648	569	563	642	610	595	544	577	540	541	527	525	578	621	599	559	552	507	540	604	525	539	539	552	514	533	555	515	561	556	516	548	520	517	505	535	505	537	553	531	527	509	516	499	537	501	558	545	527	533	508	508	487	532	548	499	550	509	530	500	529	501	521	539	495	513	498	510	527	514	541	515	527	495	516	506	522	527	477	521	532	490	533	501	502	494	506	551	500	511	518	517	491	529	519	520	534	449	482	526	484	539	501	479	507	538	540	494	482	477	447	518	494	531	503	501	526	500	500	467	561	545	505	505	503	484	496	529	510	518	502	506	477	498	531	549	503	510	501	514	472	504	514	481	490	515	545	524	475	501	482	509	506	550	489	502	497	483	460	474	468	505	524	497	455	488	499	468	505	525	519	503	519	533	519	497	515	530	507	523	487	503	510	504	539	476	493	506	524	521	497	535	522	544	488	486	471	487	526	513	522	514	494	503	490	463	513	513	505	526	497	502	511	484	485	497	505	541	497	548	481	498	536	529	521	544	518	491	498	509	453	498	523	512	508	511	510	515	469	487	497	511	485	498	513	514	508	535	513	540	527	473	493	530	464	443	505	511	510	484	524	519	518	476	544	505	490	502	529	525	526	502	480	493	497	508	494	469	514	477	488	522	539	491	475	473	493	520	502	491	522	497	519	508	488	507	522	507	506	472	530	510	520	506	494	473	515	489	512	494	493	499	529	464	471	498	488	536	480	521	490	544	556	488	565	479	514	513	486	491	502	474	533	518	529	499	511	531	492	469	526	508	538	469	564	524	476	457	531	499	477	522	490	532	505	502	523	486	487	495	478	488	523	514	498	515	481	527	496	476	486	541	475	532	521	538	488	531	523	491	506	489	501	499	513	488	526	490	489	521	519	511	470	496	519	506	518	494	513	550	528	471	479	497	514	507	513	490	502	503	474	532	482	496	483	529	440	476	510	530	512	497	529	506	504	520	520	511	528	514	500	515	518	496	501	489	535	495	533	501	469	512	507	504	471	516	518	488	529	518	533	507	532	493	487	519	499	489	489	499	458	517	500	466	495	484	509	537	521	510	482	511	529	532	481	489	481	524	500	514	494	485	502	479	526	527	519	529	514	497	547	509	516	484	532	533	568	470	488	501	482	466	517	521	467	488	541	470	522	511	515	494	493	512	546	535	521	518	482	515	485	544	501	511	477	513	512	477	529	525	532	521	546	471	477	483	496	497	517	518	495	506	486	512	524	500	484	513	537	494	479	481	514	545	522	493	502	473	510	534	491	508	514	525	518	507	465	511	505	532	538	527	498	494	481	533	475	522	507	492	501	477	515	474	532	485	488	527	528	518	514	477	510	522	471	520	496	546	489	514	464	489	496	518	507	495	498	495	522	512	497	492	506	500	491	538	499	497	550	558	518	500	474	504	501	479	487	503	525	528	542	498	503	488	517	485	515	531	505	496	518	478	516	556	495	517	536	524	493	486	503	527	484	504	520	472	512	478	497	508	515	486	523	488	501	505	522	504	495	506	519	510	449	502	517	502	488	555	529	502	505	534	505	495	488	544	528	528	504	494	513	482	491	513	459	492	537	517	460	522	501	494	522	554	543	544	497	520	468	518	524	478	538	486	464	544	501	505	503	533	510	531	497	520	494	514	524	502	480	496	530	525	525	531	486	459	512	498	450	544	512	451	533	536	517	484	516	529	530	499	549	492	469	481	480	481	477	532	494	529	505	459	517	501	517	512	469	491	506	511	507	516	548	522	482	549	509	521	503	546	546	530	486	507	501	499	544	492	459	532	516	487	549	481	538	489	464	494	544	527	471	489	556	505	505	519	518	529	491	520	487	524	532	510	488	547	495	496	501	490	514	554	509	552	494	519	512	533	505	497	547	514	470	488	483	525	564	524	508	519	472	477	484	491	509	497	498	506	458	493	476	497	486	525	518	509	460	469	471	533	495	451	531	540	499	510	508	497	505	489	521	500	536	519	507	506	529	482	470	522	498	518	534	491	529	472	480	479	523	508	507	523	474	518	530	523	497	514	471	510	535	524	466	510	490	497	516	501	512	514	472	502	497	530	502	515	477	506	512	527	497	546	518	507	494	522	499	519	526	511	486	543	510	493	498	547	508	493	496	531	508	542	490	504	486	517	543	541	500	497	517	484	550	497	541	461	502	491	504	502	488	507	542	516	459	456	546	523	501	511	511	517	535	510	506	526	474	535	531	493	515	528	551	482	494	493	475	523	515	537	515	504	468	492	510	523	496	489	527	478	489	506	524	518	480	535	529	517	508	507	476	573	527	494	509	513	468	514	495	525	505	524	525	525	528	512	536	500	533	484	499	519	544	498	494	514	507	494	494	507	490	508	534	504	514	535	512	513	496	493	498	513	502	505	450	520	479	497	498	471	500	538	499	479	507	508	488	526	521	486	473	508	500	508	549	517	475	470	513	509	506	497	482	508	506	554	479	536	552	524	504	483	518	517	527	494	559	534	531	524	495	486	487	499	499	483	536	503	506	510	492	530	520	500	529	490	491	494	502	514	488	504	524	548	477	479	523	498	527	526	496	486	503	485	518	523	521	517	483	501	482	529	519	519	565	508	516	541	470	508	519	485	482	481	509	463	516	507	522	520	504	513	512	521	533	536	487	503	531	511	525	520	537	489	489	527	504	511	488	512	493	479	493	504	481	519	498	511	504	516	490	493	518	489	519	533	469	508	494	515	517	500	484	502	562	492	516	484	539	495	476	495	532	521	505	514	480	534	487	512	465	497	522	482	454	528	568	578	506	541	466	521	515	517	553	518	535	513	498	517	507	510	513	515	495	501	501	495	469	522	448	490	481	478	472	544	469	484	515	529	484	518	515	486	553	499	515	502	509	482	537	545	530	488	512	495	504	480	495	506	472	508	542	504	494	475	521	540	507	494	510	477	494	519	532	558	479	455	508	534	520	505	462	553	504	512	519	469	513	522	495	505	532	513	535	510	490	510	489	507	521	514	525	487	496	506	513	479	519	466	501	504	560	540	451	515	498	525	553	523	511	508	517	512	513	500	479	532	489	518	511	482	476	522	525	533	510	478	485	501	498	534	482	498	501	479	527	498	516	550	499	465	504	483	483	527	519	520	513	520	511	465	544	485	519	485	533	523	505	524	518	484	482	497	489	525	494	517	502	467	508	501	532	518	521	518	507	525	561	473	506	514	500	492	479	502	521	508	509	504	522	498	493	530	497	521	466	505	513	507	530	505	495	557	526	474	543	505	505	509	495	484	481	480	461	529	506	485	530	546	539	482	525	501	507	500	516	499	514	489	531	509	490	513	463	524	514	525	504	459	516	463	528	481	504	487	502	521	547	516	501	527	480	536	513	535	499	508	473	469	495	535	500	530	513	494	533	511	556	490	481	498	533	488	488	510	466	534	531	512	514	480
13622	2346	2262	1805	1218	939	806	645	617	561	516	501	460	455	405	410	356	386	402	373	359	358	364	398	346	372	334	317	337	332	350	341	326	349	338	343	364	323	350	351	309	321	295	325	353	341	322	330	326	337	351	374	343	350	312	321	307	332	328	308	327	336	300	331	336	323	350	332	292	329	307	311	297	329	311	341	328	326	348	324	331	298	316	349	333	339	324	323	306	289	321	308	324	321	310	342	337	320	325	315	324	320	322	305	318	339	333	298	331	331	309	318	345	347	338	318	305	335	313	347	338	323	353	368	332	327	306	350	315	335	325	336	344	341	285	328	362	312	318	311	318	311	333	334	334	320	332	300	327	306	290	361	355	340	309	352	294	322	317	325	334	334	319	328	346	291	303	298	332	341	325	279	299	362	338	321	316	272	325	338	340	311	343	302	332	334	339	314	295	311	338	326	346	318	298	343	341	283	350	318	332	353	346	287	344	314	341	296	350	330	336	316	331	321	337	350	317	288	342	320	357	316	340	309	359	323	337	326	360	344	340	293	303	309	305	330	321	333	355	301	315	304	307	314	325	300	337	340	304	334	301	329	371	326	350	329	313	336	330	303	312	313	338	298	329	314	322	309	325	339	340	305	297	343	305	332	332	322	331	305	344	329	299	280	307	365	312	330	324	320	310	347	293	322	358	282	321	320	361	327	308	316	321	325	323	299	316	291	302	337	339	313	312	345	352	360	313	315	310	323	307	313	314	303	349	313	316	315	305	315	326	331	303	343	319	325	348	290	340	322	332	315	364	342	337	302	319	362	309	355	318	303	331	356	300	329	339	298	321	319	318	342	299	333	355	322	310	328	297	334	325	361	324	333	314	321	297	311	299	341	322	340	328	338	297	319	348	348	370	308	307	323	310	300	342	311	330	322	305	323	326	347	319	279	307	318	319	340	335	313	338	338	300	342	286	302	341	331	327	353	327	322	293	355	332	312	328	287	331	307	346	315	332	309	318	363	330	303	322	328	286	334	311	339	311	325	332	324	283	318	317	316	299	344	290	303	318	296	350	341	327	312	303	320	320	344	319	351	297	337	298	320	333	325	315	325	350	320	318	331	290	330	281	323	308	304	328	349	310	319	324	344	320	338	334	318	314	310	330	297	292	312	300	360	325	322	340	308	319	286	314	303	342	317	318	331	309	336	283	345	322	314	322	308	329	357	303	341	324	347	331	324	301	314	317	339	315	324	334	281	306	352	311	327	332	345	320	337	282	310	320	322	320	343	300	290	313	339	333	344	357	365	305	314	326	348	338	324	317	330	298	274	302	344	328	336	352	303	292	284	346	312	325	334	332	317	315	317	323	324	315	303	321	333	299	344	371	312	316	280	311	298	335	335	317	319	323	306	327	334	337	282	344	325	337	317	332	322	308	307	360	335	328	319	319	320	291	353	312	337	315	330	287	314	318	316	329	305	335	340	334	302	319	340	336	326	324	316	341	306	331	339	345	360	298	329	338	350	338	298	337	321	334	333	321	307	353	364	347	317	318	333	316	320	338	311	319	345	342	325	320	322	295	289	339	325	321	349	304	330	326	298	335	324	354	344	387	329	315	322	339	343	322	329	346	305	331	315	331	327	341	333	339	343	331	318	293	350	312	363	333	322	332	310	342	325	312	311	314	346	317	328	313	328	322	345	322	290	339	340	340	360	324	326	304	336	303	347	315	305	316	328	324	297	308	349	322	300	306	316	305	330	318	319	289	324	316	333	319	320	314	319	313	329	361	297	301	303	333	308	313	330	343	289	284	324	317	324	341	323	329	371	323	347	314	334	329	335	340	337	332	328	320	350	341	329	320	316	316	371	341	330	330	306	341	310	336	310	322	312	309	306	310	338	303	305	346	311	312	309	365	345	299	313	332	312	304	334	302	313	328	311	351	344	337	338	316	340	332	324	321	339	302	322	309	351	336	291	325	338	288	306	334	315	322	324	327	333	325	331	298	351	318	313	309	331	315	325	307	335	367	291	316	297	331	306	331	301	295	332	323	345	345	320	351	323	326	286	345	332	335	357	326	318	328	305	315	349	315	332	301	327	342	300	319	333	328	320	325	294	315	318	315	341	316	338	333	318	302	311	282	324	332	319	340	327	297	320	323	326	303	306	334	326	336	349	329	308	314	365	330	366	325	304	307	328	324	319	354	315	292	316	338	288	319	369	304	330	307	333	314	328	308	330	331	340	341	312	321	351	326	321	309	310	336	332	319	329	341	300	338	346	331	307	327	307	347	331	371	316	342	330	329	283	335	322	335	301	337	327	323	307	313	330	303	314	369	348	317	324	314	342	356	345	317	318	323	301	308	290	318	337	309	299	291	323	331	333	285	308	327	328	350	365	338	334	348	355	302	353	288	320	358	302	370	308	335	361	310	332	311	318	299	318	367	363	339	337	315	323	323	347	328	326	325	346	302	299	316	321	321	357	332	315	317	291	302	315	295	303	280	356	326	336	324	308	333	316	293	307	336	303	316	338	307	326	304	320	321	321	329	344	301	305	319	351	335	330	314	353	311	323	343	324	339	313	311	275	288	343	317	336	363	364	316	287	291	347	299	288	304	306	303	346	312	314	318	334	317	335	306	316	316	337	287	292	318	338	316	352	353	317	322	328	353	340	336	317	331	293	327	305	339	326	335	332	323	352	333	324	335	384	317	293	318	344	336	330	315	273	322	298	341	329	321	282	312	325	312	316	336	287	325	360	318	302	364	339	322	314	318	311	311	326	325	307	360	326	355	320	301	342	333	334	340	315	296	337	359	314	331	302	322	323	308	317	329	329	313	288	319	315	337	317	339	322	309	325	322	306	330	305	306	289	330	304	334	334	339	290	316	314	312	295	344	342	315	336	292	301	349	337	318	326	331	312	306	334	305	321	341	342	284	320	314	330	306	325	368	271	297	323	326	313	336	342	340	314	296	315	298	288	333	325	300	321	286	319	343	290	311	332	334	325	339	345	360	332	343	299	327	324	333	337	311	317	307	300	339	357	362	330	314	345	310	309	324	349	322	315	306	338	295	308	321	362	283	274	323	309	324	339	305	295	326	310	339	342	296	324	344	327	331	329	330	297	316	325	347	314	340	338	311	338	330	327	341	323	362	310	310	358	329	341	348	299	300	339	332	342	320	317	352	373	351	373	317	321	292	278	324	338	313	326	297	343	341	319	361	352	340	314	341	301	323	304	319	309	312	292	323	341	307	327	312	344	317	319	323	335	318	356	344	345	298	335	370	333	315	325	347	378	329	311	291	303	303	321	314	300	318	333	336	333	324	335	366	360	331	328	330	347	308	326	290	341	345	346	327	302	309	319	270	314	303	334	316	355	310	302	302	335	323	315	352	350	316	321	322	339	311	328	334	298	322	327	341	290	332	340	331	327	320	328	309	297	330	337	353	343	327	318	322	350	321	322	343	343	327	308	364	325	323	328	327	313	357	318	330	329	367	326	314	311	310	316
7726	2272	4316	5303	4596	3883	3307	2694	2462	2089	1849	1727	1643	1568	1431	1357	1294	1244	1160	1172	1141	1088	1143	1075	1037	1079	1061	996	1005	969	981	956	947	987	992	964	967	978	909	896	905	938	865	922	908	900	903	884	888	885	909	927	887	875	887	883	884	905	858	878	894	832	853	844	900	870	864	873	838	894	880	882	846	839	902	843	890	874	853	897	872	847	780	838	928	867	842	794	884	840	861	828	845	848	794	830	874	837	853	837	821	850	833	852	846	816	842	899	815	879	873	852	843	856	834	839	869	846	794	799	799	824	859	864	793	873	819	885	884	842	833	845	876	846	821	846	890	839	846	860	863	789	833	893	939	829	803	811	831	818	782	867	854	899	839	864	862	803	847	881	847	898	860	811	845	863	812	833	820	819	831	858	839	880	872	861	797	816	827	816	857	874	873	852	836	858	861	849	852	859	870	795	870	888	828	852	836	844	833	795	885	825	839	799	864	883	830	826	790	832	868	791	835	844	812	866	867	830	799	824	875	838	843	810	788	825	813	855	818	882	804	864	837	830	853	817	850	825	846	794	840	830	817	871	865	806	842	863	866	838	860	795	836	833	885	796	856	856	810	819	820	828	834	791	830	875	815	890	803	844	858	947	845	853	835	838	873	873	901	834	875	856	806	789	852	789	769	873	833	761	801	868	827	845	925	870	858	913	859	857	821	894	823	857	870	842	842	830	836	834	826	827	790	889	860	861	928	772	856	877	835	824	873	850	825	892	853	860	818	873	809	879	772	759	851	788	859	819	877	848	812	824	871	824	862	857	858	814	831	882	812	853	827	817	871	788	868	809	835	818	822	853	844	822	872	868	846	838	856	859	860	839	853	865	865	848	851	842	792	768	797	838	836	833	849	837	873	840	888	794	849	913	836	825	792	822	896	805	806	857	824	858	891	817	810	868	845	821	831	818	839	833	793	848	816	858	852	836	797	834	858	845	763	845	826	812	903	849	851	874	813	857	787	848	830	882	832	789	813	888	868	835	827	836	801	815	826	862	794	848	813	868	821	795	849	819	877	847	854	869	840	838	831	798	809	872	822	844	799	819	857	804	859	798	869	843	848	883	874	759	843	818	888	835	846	839	795	793	911	833	854	867	923	863	869	775	872	777	853	818	780	849	791	845	855	870	836	900	797	823	776	828	889	843	823	806	813	809	836	862	840	826	821	852	773	838	786	827	838	800	832	829	849	844	832	830	835	836	893	867	870	822	824	814	772	856	860	832	803	831	825	803	845	859	811	884	808	808	856	870	860	839	855	810	808	811	817	857	875	860	825	863	796	822	815	822	826	866	814	895	839	858	837	899	808	825	848	866	860	836	774	864	879	837	801	854	844	797	901	849	855	789	886	787	856	840	864	863	777	856	853	788	847	843	839	824	825	837	811	859	844	891	856	855	856	819	891	858	847	891	837	859	874	826	815	854	860	850	850	801	830	862	825	840	839	781	789	803	839	861	814	808	839	871	824	836	890	839	832	846	871	851	839	838	812	870	856	797	762	802	834	787	815	765	891	789	834	833	856	824	842	820	806	869	824	848	857	867	846	830	822	754	830	854	840	855	819	825	822	823	844	864	865	843	827	813	855	834	864	844	833	840	822	829	846	811	857	813	829	833	865	876	878	837	832	831	864	784	852	848	837	854	820	908	851	842	807	801	819	844	866	870	866	798	793	886	775	841	847	802	793	899	862	842	847	850	814	829	842	844	814	836	861	889	865	808	841	917	872	848	825	807	876	843	815	880	796	800	802	903	856	871	806	843	829	836	767	872	791	836	859	865	824	799	836	856	825	877	818	814	841	862	846	885	841	851	846	844	801	817	829	849	814	899	840	849	896	827	844	813	817	813	804	834	813	789	861	874	804	836	810	847	831	831	851	838	825	901	846	823	804	850	850	821	835	871	868	856	826	826	824	821	810	845	821	878	825	824	882	854	821	837	849	790	840	838	852	831	844	818	816	836	812	874	876	859	849	791	849	830	828	776	832	831	828	837	772	826	817	835	879	863	814	820	865	874	839	872	881	838	836	848	859	870	817	833	814	859	819	851	855	826	782	889	820	866	865	819	859	838	824	832	828	877	805	837	807	814	845	816	857	864	832	819	820	855	808	842	830	843	839	788	781	852	877	862	856	827	847	827	844	875	810	841	785	844	856	866	824	845	836	862	836	816	884	843	849	833	838	873	827	839	889	791	827	888	879	833	805	825	809	896	831	826	897	846	840	873	874	854	870	818	845	886	841	843	826	871	800	864	876	867	820	849	786	774	836	824	871	836	828	857	830	850	779	844	865	791	844	864	846	816	835	860	833	849	862	872	803	856	840	805	871	843	828	905	819	861	796	827	829	834	858	796	811	899	802	869	846	816	866	865	867	804	852	825	861	880	848	786	830	823	832	818	816	826	838	805	850	907	799	845	823	888	834	815	851	847	881	903	811	908	862	807	841	851	837	843	892	852	842	857	817	874	809	855	834	870	869	858	787	794	881	808	812	852	865	808	860	834	874	841	828	868	791	815	883	834	841	822	830	854	833	828	837	763	858	832	840	795	862	826	875	821	870	837	865	803	870	868	830	843	837	837	833	835	836	788	830	824	845	835	785	835	814	818	846	840	842	840	814	814	849	767	818	862	874	805	781	832	765	831	859	812	824	851	825	792	822	820	866	843	852	851	818	775	879	814	844	867	846	818	841	832	832	842	814	825	876	807	828	852	845	865	826	813	833	850	907	863	816	837	838	841	847	873	820	808	782	820	791	852	820	839	834	790	874	807	827	833	845	856	843	840	812	822	867	798	816	812	844	862	839	841	864	842	816	847	796	842	852	822	840	782	802	792	853	841	844	862	812	907	856	851	807	861	821	915	864	884	807	811	770	802	914	859	802	873	810	835	825	850	836	854	814	780	859	827	819	809	818	873	855	841	839	811	818	795	841	821	842	824	835	807	831	829	822	837	834	871	790	852	831	811	836	850	880	843	857	869	832	868	816	882	816	882	800	827	828	811	853	850	821	832	794	885	825	860	853	803	821	824	835	875	834	876	814	781	855	901	864	819	807	778	749	797	830	801	841	863	876	776	848	819	847	801	855	870	855	850	831	815	841	840	824	862	845	814	793	839	854	837	849	841	828	851	844	821	857	837	856	815	882	863	883	850	787	838	820	841	836	875	826	810	801	886	836	848	811	865	807	851	876	777	862	837	848	881	808	859	842	803	895	840	837	837	826	836	799	848	886	816	831	864	829	862	874	833	822	869	843	818	827	834	810	841	876	815	840	879	822	841	821	820	761	839	843	807	857	832	846	824	899	876	904	793	866	809	874	863	810	849	813	859	791	881	867	882	907	812	845	855	858	874	813	861	844	874	851	888	846	803	857	858	829	868	815	848	794	837	806	839	824	857	802	852	801	823	815	843	798	843	825	775	800	788	834	788	791	843	818	836	841	850	833	789	786	858	847	838	795	809	866	868	832	833
1996	266	282	301	295	299	279	258	255	234	259	272	226	256	284	278	239	266	284	253	283	247	261	282	268	265	271	267	261	270	283	261	288	262	261	269	280	281	252	262	284	294	268	264	287	276	260	271	281	231	263	304	260	285	262	287	281	256	261	276	269	248	288	264	274	247	258	245	275	250	243	290	232	265	278	260	278	273	279	259	244	283	230	268	281	256	298	248	260	267	264	276	275	256	263	244	270	250	238	272	290	260	282	271	277	292	241	293	286	274	234	282	265	269	280	260	257	258	267	287	264	281	301	258	262	240	243	283	263	275	276	273	254	238	257	298	251	262	303	251	247	262	275	263	270	260	252	263	273	277	272	260	270	258	277	289	247	265	267	286	264	269	251	276	247	254	267	277	254	249	268	292	288	285	281	223	280	292	243	328	265	285	272	247	267	296	291	250	277	337	297	259	296	272	248	306	273	265	264	241	294	250	249	275	284	250	291	258	250	288	256	270	252	233	230	247	275	266	284	277	293	274	267	281	280	260	282	252	301	277	274	272	303	289	259	253	242	250	281	263	230	267	275	271	320	284	280	255	267	255	253	266	271	266	255	292	259	288	254	254	256	254	256	255	259	248	251	262	252	265	260	285	253	295	259	250	256	281	228	276	285	254	272	256	304	271	286	265	281	293	281	270	268	280	246	270	264	284	246	294	266	244	277	276	303	262	260	271	287	243	278	291	251	250	227	251	294	285	263	269	270	259	265	245	272	253	261	265	279	252	273	297	284	278	269	263	272	280	254	235	285	237	269	301	249	215	298	284	270	284	281	282	258	276	275	273	282	257	277	229	270	266	264	262	259	246	285	298	292	270	315	253	254	227	259	289	264	272	268	241	273	297	272	250	273	256	292	276	278	291	262	293	241	274	261	269	302	268	289	299	285	272	244	282	280	266	274	292	283	263	254	272	305	275	287	274	265	265	255	241	257	295	263	251	266	270	266	255	289	239	278	285	254	253	276	259	274	273	256	288	274	276	276	259	280	282	259	261	272	286	278	294	302	264	288	275	264	277	235	278	262	287	287	224	280	241	259	244	250	243	263	274	256	273	287	281	274	251	299	285	266	253	241	266	250	264	253	275	256	281	302	273	255	265	284	263	298	252	259	281	254	269	255	259	286	264	255	285	237	275	289	258	270	270	251	273	280	285	289	266	247	275	256	265	262	258	247	264	289	259	270	264	281	275	272	244	272	270	303	282	244	261	253	263	255	260	250	242	254	242	281	258	281	240	292	257	269	278	278	258	277	273	266	247	248	279	238	274	267	295	288	269	307	272	277	270	269	286	276	272	269	256	294	285	262	267	266	273	264	286	239	288	246	274	287	291	278	303	276	268	263	270	276	251	248	290	261	248	286	285	238	268	295	266	274	276	250	293	267	269	269	259	281	281	259	281	256	248	253	253	254	273	263	278	253	261	273	243	259	278	274	291	288	250	280	261	255	253	247	277	252	252	259	255	275	271	271	295	240	247	253	276	256	291	265	256	258	260	259	268	266	272	268	292	272	298	300	290	246	247	285	248	264	294	272	283	239	264	312	264	262	251	277	297	275	284	270	289	258	262	281	283	263	292	252	256	261	293	279	273	261	247	285	253	277	251	298	285	288	266	296	258	259	240	275	257	275	264	287	274	275	265	260	255	238	263	290	274	252	238	261	244	249	252	251	272	307	271	249	266	266	267	237	273	254	286	310	291	264	258	263	282	290	245	260	241	285	247	279	253	255	272	268	259	281	261	264	283	278	225	268	290	266	271	306	262	271	277	287	288	230	292	257	269	252	248	258	280	265	286	248	259	267	258	279	286	308	278	284	275	262	255	262	294	243	243	260	260	264	274	280	279	230	247	294	262	256	292	317	256	278	265	308	276	239	252	299	262	266	270	266	260	291	276	257	271	264	273	305	283	251	276	284	265	249	262	282	257	268	250	263	290	269	243	295	268	265	287	286	281	301	292	290	301	268	253	271	265	243	269	254	251	260	293	294	277	289	248	276	268	273	257	268	278	268	266	267	289	270	242	280	279	242	272	267	251	264	275	267	273	237	269	249	252	253	258	233	295	279	261	278	273	298	286	273	266	262	268	264	277	259	247	261	264	249	246	282	244	260	274	297	250	273	243	280	240	265	293	292	265	297	272	271	286	243	287	272	239	277	241	273	296	258	274	257	237	255	258	262	296	271	264	263	279	273	261	270	228	268	299	272	266	280	270	291	265	257	255	253	257	260	258	261	268	254	261	279	309	238	254	275	288	253	267	238	281	288	259	260	251	244	282	256	273	257	287	248	279	239	250	288	285	248	273	261	257	280	289	285	268	298	274	273	267	240	252	284	226	243	272	268	251	265	281	259	276	263	279	286	288	241	268	270	262	260	292	286	296	269	265	283	293	272	249	264	263	278	275	275	253	300	285	242	253	255	276	262	278	240	276	246	278	318	237	263	246	252	263	264	270	271	270	260	265	254	298	278	275	262	289	248	246	277	286	279	275	257	282	261	259	258	272	279	272	267	251	299	262	258	259	280	264	275	270	245	263	256	260	257	264	269	286	322	266	271	256	266	270	290	270	239	263	283	264	256	271	280	289	262	276	296	293	277	250	244	275	259	283	245	283	266	279	260	290	270	299	248	257	251	256	274	277	283	272	249	312	249	264	260	280	262	262	242	246	270	283	247	246	264	244	288	263	274	275	263	255	274	278	263	292	272	270	274	250	261	273	224	279	294	279	289	267	270	256	265	267	293	263	264	249	267	292	268	259	291	252	307	273	257	264	232	277	270	257	282	276	239	244	274	252	274	285	276	276	265	284	252	275	267	296	250	246	293	258	275	308	240	251	283	274	264	289	270	277	254	247	292	262	234	256	262	278	292	239	278	269	265	288	284	275	239	285	278	269	278	259	256	262	257	263	289	262	275	298	260	287	265	257	301	293	281	266	258	268	234	291	297	295	268	272	262	272	272	258	285	233	261	255	253	272	273	281	279	274	271	242	282	275	260	269	274	244	280	282	253	240	285	240	241	288	315	256	251	284	288	273	261	274	277	265	260	293	240	284	278	273	247	245	253	249	259	295	263	310	262	280	260	290	266	276	274	286	274	233	287	295	299	274	267	275	281	264	280	249	282	264	259	303	254	235	304	299	281	267	271	283	279	277	290	255	288	255	277	286	256	302	257	261	263	246	283	264	283	265	248	261	268	288	268	239	286	237	241	273	271	286	239	263	270	289	323	282	271	253	302	262	267	274	274	291	287	295	240	268	271	244	256	247	265	279	251	286	255	286	279	245	271	260	263	260	279	285	264	266	276	272	266	286	261	282	274	252	287	267	265	286	274	243	307	278	278	267	267	285	256	263	270	238	258	254	269	276	287	282	275	283	285	263	297	284	287	307	267	275	236	264	315	242	274	283	262	292	279	265	262	254	319	248	250	272	245	243	262	289	266	258	266	310	232	256	254	271	255	291	242	257
2282	732	754	719	766	728	755	760	709	649	685	748	685	658	705	716	683	697	694	727	680	681	756	704	694	669	667	647	695	661	692	691	704	665	671	701	643	652	686	676	723	682	671	706	688	696	679	699	671	683	701	692	671	698	697	708	692	728	710	686	667	697	655	659	705	672	672	673	702	697	697	672	704	685	651	691	730	659	669	732	663	671	652	690	672	659	672	674	653	679	688	713	691	721	648	686	669	729	644	709	667	670	670	700	691	695	676	698	703	642	688	703	696	688	692	719	647	705	704	668	678	705	720	716	686	669	706	652	697	706	678	674	694	698	665	668	704	714	719	697	697	679	703	679	706	671	651	676	648	672	655	653	718	686	713	648	693	761	725	687	649	698	681	639	664	683	683	677	650	657	694	682	733	659	745	635	668	734	697	751	670	705	655	717	685	690	659	672	693	712	675	685	726	695	674	682	729	703	672	707	721	690	736	670	656	671	752	717	699	667	689	662	674	651	636	716	706	700	639	649	708	758	712	727	693	685	681	691	732	713	678	676	671	690	635	673	675	697	721	677	722	700	717	690	696	736	694	718	692	695	721	710	639	718	699	668	677	656	661	621	696	704	667	696	687	687	731	652	712	632	675	719	689	766	684	689	661	672	685	646	677	742	713	725	697	650	699	723	626	666	742	700	695	739	685	710	676	617	659	757	685	660	679	668	714	688	717	671	645	676	692	706	715	693	705	734	713	617	734	707	684	682	704	686	677	704	696	682	636	736	735	643	715	716	651	645	699	708	670	665	630	683	666	700	670	696	695	710	683	683	732	666	672	650	694	744	686	718	674	665	672	687	680	707	619	669	688	678	675	646	658	662	706	685	683	691	675	690	696	676	693	677	691	693	697	709	675	697	704	714	689	677	685	652	679	685	746	650	701	681	639	641	654	676	681	731	663	684	694	622	704	702	664	686	735	691	698	711	670	704	743	676	709	694	667	727	688	628	683	691	685	662	690	671	662	670	682	703	715	712	699	685	739	673	710	662	692	704	650	691	717	734	708	680	685	683	678	666	672	702	666	638	701	654	724	662	652	724	690	674	679	686	703	734	710	682	665	720	731	650	680	725	657	661	685	672	661	661	635	681	650	714	705	737	678	672	688	682	666	681	697	738	712	689	671	722	712	716	667	664	682	693	690	698	656	650	653	667	700	704	665	685	658	694	698	693	688	691	666	669	706	667	708	702	699	682	703	674	705	695	672	659	665	716	661	635	692	625	652	722	728	701	612	732	679	683	651	705	702	679	682	705	676	687	660	675	701	649	694	682	719	688	676	700	671	728	640	677	717	707	714	673	720	671	674	631	670	710	650	693	689	668	752	667	677	687	669	678	672	708	676	683	697	661	663	667	702	669	695	653	672	640	655	697	693	663	684	688	666	650	671	704	636	718	684	641	671	679	686	687	655	668	726	608	659	692	721	704	714	715	683	738	691	681	692	722	701	670	661	693	616	666	695	667	677	712	695	659	685	628	719	726	696	652	663	705	658	681	682	707	715	713	735	692	717	696	673	692	691	706	681	760	694	701	729	656	717	718	661	697	706	697	688	704	741	658	656	666	697	696	663	676	684	701	617	700	735	673	682	701	720	685	722	694	630	731	700	678	660	652	713	663	733	723	737	700	694	688	717	658	683	716	643	650	712	695	675	657	683	681	715	655	716	697	676	715	677	723	670	656	678	674	697	701	701	661	682	694	678	676	720	627	682	677	674	685	684	705	714	704	730	651	677	695	683	700	667	727	683	689	679	709	678	666	682	659	680	674	681	722	676	735	699	715	686	725	683	704	691	708	686	659	681	679	698	682	672	717	682	640	732	715	701	648	673	666	648	715	664	679	717	648	710	686	759	673	688	671	701	708	665	716	652	683	692	703	637	685	755	717	680	685	683	694	692	707	680	648	710	705	700	693	653	693	664	668	722	680	693	679	701	640	701	665	678	719	679	692	692	695	689	707	703	658	685	663	649	707	704	689	719	728	707	676	668	666	691	670	669	748	693	671	688	716	669	692	713	704	680	614	711	725	680	685	729	705	677	709	706	648	719	714	728	694	660	712	678	746	679	737	701	703	719	633	693	681	710	669	720	691	675	689	667	684	655	696	665	675	675	685	669	666	719	686	697	741	710	732	673	656	690	748	686	716	691	685	664	699	680	713	702	708	674	675	668	722	700	682	717	711	648	737	686	704	644	653	689	715	718	734	625	679	682	718	696	725	641	644	676	649	674	704	735	660	673	709	694	700	716	663	690	711	702	665	659	635	696	768	679	672	669	691	691	697	728	763	681	658	671	642	668	667	705	691	694	723	674	663	690	667	680	721	701	638	708	699	689	673	718	698	686	672	696	652	619	701	695	735	627	664	624	659	724	669	723	720	686	720	683	657	681	675	738	681	715	686	713	684	670	688	709	705	696	672	697	714	691	699	682	706	659	638	698	659	697	694	663	659	680	720	694	704	680	737	685	657	682	710	677	669	659	638	662	723	729	694	707	641	659	635	707	687	725	658	687	645	714	708	688	694	704	674	730	695	675	702	675	714	682	654	728	717	706	644	687	707	722	680	687	651	654	696	688	710	720	687	631	674	690	684	653	696	695	651	682	720	707	706	715	697	678	738	718	697	685	672	744	668	728	711	708	693	646	676	676	663	655	735	690	698	688	689	690	676	701	646	736	715	683	708	714	728	715	693	691	712	678	680	681	711	658	649	681	684	674	717	650	726	687	679	718	680	661	690	688	679	678	707	663	684	697	689	693	703	685	695	639	685	701	643	726	645	695	700	717	688	678	718	690	667	687	708	698	653	744	666	675	707	693	660	783	727	683	675	727	702	672	699	667	716	674	687	751	663	673	720	684	675	680	692	705	635	718	720	666	660	643	665	634	679	671	695	689	684	724	723	701	730	614	658	681	659	707	667	673	710	679	681	670	657	692	689	674	677	700	690	651	674	674	674	713	721	654	692	711	709	689	736	693	685	721	720	654	632	691	646	630	693	683	678	706	672	661	678	704	709	700	702	683	752	712	700	753	751	663	719	651	677	690	734	661	735	706	684	688	668	695	685	710	697	714	696	743	678	727	668	650	650	672	685	712	685	683	707	675	651	693	707	697	670	731	739	700	722	682	734	667	691	716	653	698	700	684	722	700	668	672	704	675	705	674	650	679	691	668	731	659	632	686	720	628	676	737	685	650	679	689	709	665	678	684	694	691	706	677	695	715	703	691	653	686	695	665	662	693	608	675	668	657	681	686	691	673	690	692	709	676	721	683	728	640	718	658	685	654	686	731	654	700	717	702	680	751	714	719	644	693	677	682	693	707	703	709	694	674	673	722	724	713	719	726	697	633	714	661	662	690	722	653	703	693	676	715	666	709	646	691	704	740	620	683	726	679	720	677	646	706	678	664	723	748	710	703	724	698	687	670	696	650	678	649	654	696	674	747	673	728	700	674	660	671	651	720	688	696	700
6766	795	975	846	602	447	380	311	291	239	223	228	227	210	213	199	213	184	208	198	201	170	188	180	188	186	174	162	176	190	186	182	192	188	158	181	167	191	188	179	180	161	186	167	165	178	157	154	147	146	188	182	188	190	192	152	154	187	145	190	166	192	154	178	182	176	150	189	197	166	153	186	169	184	190	169	154	180	168	184	166	156	174	188	199	187	181	153	139	167	178	160	172	157	155	187	166	154	177	167	175	158	171	156	185	168	156	176	180	175	164	175	167	186	167	181	145	190	159	162	182	170	153	175	153	193	166	159	171	177	194	161	182	174	185	160	168	171	161	172	176	158	175	175	154	166	197	171	192	160	169	180	154	183	188	160	165	184	178	182	187	150	161	188	166	188	199	178	180	188	194	177	146	165	156	159	186	162	180	185	179	168	184	172	166	174	166	186	188	187	190	156	213	160	165	173	166	171	164	178	168	169	128	162	181	169	162	168	181	165	157	164	154	174	152	172	198	175	196	151	156	142	194	182	175	175	163	179	177	161	162	180	159	191	149	188	177	202	173	163	189	155	145	165	172	177	169	166	185	185	190	164	156	174	156	169	158	187	166	157	174	180	150	166	167	181	193	163	180	182	180	172	159	190	179	196	193	165	178	175	154	177	161	179	163	155	181	168	175	163	168	152	173	161	184	169	158	168	180	161	178	176	162	192	159	171	174	159	142	183	156	171	156	187	167	178	183	175	170	182	175	169	224	178	188	160	174	174	172	163	167	187	175	172	182	165	168	175	178	186	153	159	167	156	169	178	160	167	162	152	144	172	166	173	189	143	166	153	175	184	173	161	196	179	159	185	172	162	162	171	166	153	187	168	169	186	203	139	170	152	167	172	173	198	172	159	187	168	182	167	157	155	171	140	172	152	196	166	174	164	180	170	167	170	149	177	189	173	171	165	183	177	179	177	184	185	172	171	169	168	167	165	188	176	182	183	196	201	170	185	181	170	171	171	169	176	181	203	159	196	184	192	169	187	171	154	151	193	170	170	196	190	164	187	149	201	155	156	170	183	173	152	181	165	165	187	176	170	175	161	179	175	154	168	147	154	165	147	177	172	161	177	152	172	199	177	173	159	171	162	172	172	169	172	179	153	169	161	202	169	183	182	175	180	164	174	199	158	185	155	178	187	187	170	153	178	159	174	165	160	158	163	172	182	166	175	161	173	193	172	175	205	162	159	158	181	175	142	143	176	178	172	161	184	165	168	152	164	157	171	157	157	189	177	189	172	156	187	194	166	167	170	160	159	174	160	173	200	173	169	167	187	173	163	165	181	169	165	179	151	196	165	185	192	169	176	186	193	189	173	168	153	169	165	171	152	157	178	198	175	165	153	157	190	171	177	179	180	160	177	148	163	173	160	156	161	166	173	186	177	159	154	200	161	167	175	165	171	161	147	157	164	196	168	174	180	143	190	171	186	146	166	173	160	187	155	163	184	166	177	163	150	151	164	187	192	181	173	172	174	149	174	158	162	157	174	151	176	184	183	168	173	177	156	167	153	176	175	169	156	172	162	168	159	176	186	173	161	158	167	146	204	188	153	166	147	175	162	152	168	179	180	175	182	176	185	167	176	166	181	173	146	160	162	175	175	163	194	163	181	175	157	172	155	167	158	174	165	176	163	191	173	177	165	157	171	170	165	193	158	173	164	166	166	193	164	179	162	185	200	169	158	172	172	165	161	163	179	176	161	138	157	171	163	174	181	169	158	171	169	182	193	173	185	159	170	180	172	168	168	151	178	190	156	169	186	167	177	199	184	169	162	185	174	184	187	182	158	171	181	165	179	158	171	178	208	185	177	173	175	158	172	203	165	189	179	188	179	184	167	157	182	155	184	178	174	177	142	133	171	205	166	178	153	174	162	179	181	186	170	164	168	189	194	169	154	164	153	191	162	154	155	171	145	155	189	169	194	161	167	161	181	181	161	170	162	161	160	168	169	177	150	170	163	190	166	158	181	172	164	173	194	164	166	197	173	174	198	177	170	202	167	187	151	161	165	160	149	165	159	190	157	146	156	188	174	170	153	165	189	178	200	191	147	153	180	164	148	157	156	173	166	169	171	166	171	157	153	152	160	178	174	175	165	168	160	182	165	175	168	187	172	157	174	183	157	177	163	160	193	152	179	174	165	136	156	160	203	151	165	145	189	174	184	165	167	150	189	165	190	176	180	193	168	159	178	175	174	163	173	177	211	167	171	170	168	167	201	172	180	184	165	166	179	150	166	181	164	167	156	175	163	162	205	177	165	193	211	169	187	180	167	165	183	181	177	174	173	160	180	157	177	173	182	174	185	165	183	192	189	158	188	157	163	197	162	156	154	204	141	168	165	182	169	149	164	168	151	162	158	170	175	171	170	164	162	176	170	158	178	187	160	146	174	167	192	157	164	191	172	179	158	154	160	183	160	156	157	156	163	174	151	147	163	159	154	172	173	162	171	160	152	154	164	188	149	156	158	161	175	175	183	161	191	187	172	166	164	202	175	171	171	179	177	171	185	192	150	177	170	155	187	189	169	171	181	170	189	179	172	165	169	166	162	170	165	175	190	175	184	192	179	141	159	197	199	168	162	183	145	164	185	172	177	170	176	189	137	161	184	179	173	150	182	170	174	177	167	183	176	182	176	174	184	172	152	166	173	171	181	149	188	167	168	191	171	186	152	181	163	180	167	173	185	165	163	177	147	173	170	139	163	164	206	159	188	180	171	192	174	157	145	157	160	173	180	195	172	175	182	167	169	175	171	170	159	168	176	168	148	183	181	153	171	186	155	196	166	160	154	161	160	182	168	179	162	147	156	158	177	152	175	182	189	182	175	165	159	202	177	187	188	195	183	181	176	174	169	166	196	155	181	151	166	188	169	162	147	158	170	165	154	185	173	154	174	160	165	175	168	165	172	166	175	196	176	172	186	192	173	179	171	185	180	148	174	178	172	193	169	180	178	187	160	158	205	182	192	182	163	184	180	175	157	194	172	170	180	163	171	181	178	162	135	170	178	194	165	149	165	157	156	157	151	176	152	179	182	155	180	157	166	182	184	176	185	167	159	175	178	160	173	183	172	165	157	159	157	173	185	152	189	155	175	178	164	179	171	173	147	181	170	149	179	147	177	162	192	166	157	183	154	191	158	178	170	176	172	156	186	179	162	168	164	171	189	176	170	174	165	167	176	160	161	197	172	171	159	172	150	167	172	162	157	161	180	175	167	174	187	178	179	184	173	153	163	167	156	174	186	172	158	168	150	177	160	180	200	161	187	185	186	180	167	172	191	176	176	151	182	188	178	169	183	145	187	170	154	170	150	179	169	188	156	159	163	173	187	182	156	154	179	161	171	160	182	178	172	177	177	176	172	195	168	192	186	154	146	156	173	173	168	165	169	174	169	178	189	165	161	165	169	204	186	169	158	166	185	169	187	175	177	171	178	176	171	173	181	172	174	202	141	142	169	186	189
5383	1170	2185	2729	2420	1945	1687	1476	1313	1202	1051	948	890	799	845	702	760	720	697	650	649	652	622	646	589	589	606	583	567	626	574	555	577	615	568	566	588	519	598	523	569	544	532	494	565	501	540	545	538	563	484	556	527	506	540	549	542	536	478	511	562	527	547	502	541	524	512	500	557	578	499	493	492	482	495	506	511	552	521	481	543	514	490	511	510	474	542	507	515	493	484	498	496	456	495	542	513	516	478	531	526	477	491	511	505	530	509	493	505	513	549	521	480	517	552	502	527	512	528	508	489	491	509	516	527	512	471	543	516	474	536	503	511	501	467	512	509	494	497	601	534	485	520	520	494	518	532	523	503	484	499	532	478	498	502	487	490	515	479	516	483	506	512	525	508	541	474	507	530	531	512	483	498	525	520	520	519	471	495	503	474	518	493	549	464	487	518	525	464	499	491	505	521	498	492	520	541	516	506	468	533	529	545	501	530	521	487	484	517	500	525	490	500	528	500	496	487	482	497	554	479	478	530	520	538	471	524	514	531	496	535	501	529	493	495	459	510	486	507	509	495	506	471	482	523	463	483	483	477	511	505	516	526	529	542	481	516	525	469	506	513	511	511	510	506	504	460	515	532	496	472	481	518	524	542	500	476	494	482	493	496	544	522	508	552	492	522	489	457	479	507	549	505	464	511	481	487	483	509	500	492	471	496	517	464	540	477	484	514	557	502	485	497	482	502	488	498	503	522	503	538	517	519	453	545	514	507	532	462	531	533	504	527	503	500	481	516	511	566	515	506	550	480	499	496	519	505	519	517	476	508	514	481	511	486	508	495	518	507	537	484	520	476	498	521	475	511	518	519	505	517	521	451	514	527	487	525	521	484	529	485	515	494	514	476	484	473	501	507	488	501	557	534	519	487	505	520	486	525	498	484	509	496	470	506	454	493	492	495	519	528	493	499	530	530	487	490	488	528	557	492	467	547	493	548	510	509	513	519	497	541	497	508	491	520	516	497	510	511	493	493	499	509	483	533	524	508	515	496	535	494	516	497	510	486	495	489	506	538	518	507	510	495	538	541	527	536	543	496	508	485	513	507	517	482	527	518	473	476	517	496	497	491	505	498	493	499	496	496	530	485	505	495	501	464	547	495	485	508	504	458	545	529	495	521	517	511	531	469	519	498	511	472	486	492	496	468	490	487	509	524	534	484	511	498	541	492	481	497	523	484	499	532	535	507	502	535	520	482	450	521	536	495	508	503	507	524	522	544	479	515	481	508	503	522	542	466	515	524	525	505	490	498	538	470	526	508	514	526	522	504	530	488	449	460	513	505	515	534	497	491	496	513	456	516	484	485	513	523	500	540	530	509	480	467	497	495	506	534	495	517	526	503	520	504	515	500	483	505	511	524	487	549	513	488	472	489	488	498	534	530	517	507	512	499	515	475	498	511	518	511	496	502	473	478	483	517	490	513	534	488	480	475	524	499	512	491	501	478	565	476	495	539	519	533	500	497	517	529	493	506	493	508	518	475	490	487	464	513	461	508	484	479	571	503	521	458	476	509	503	496	497	492	503	532	491	526	495	511	505	529	506	445	474	495	531	470	499	510	477	513	483	525	517	511	475	471	512	533	512	503	505	482	492	520	505	480	503	521	492	544	533	513	475	497	528	479	492	489	505	514	493	510	508	501	492	559	451	549	467	512	517	513	510	486	516	531	513	521	493	502	498	539	545	522	495	527	490	500	512	498	490	503	517	488	533	562	539	561	484	500	477	482	499	510	499	469	516	509	497	482	494	490	508	518	555	482	535	517	479	475	508	494	537	508	504	513	473	524	503	499	514	508	483	504	523	473	496	515	495	490	531	508	476	492	497	514	506	521	515	535	528	501	496	529	485	492	506	541	476	497	501	469	523	521	530	488	516	497	518	506	536	487	512	500	510	505	502	492	542	482	527	518	512	515	492	530	519	524	516	490	478	508	476	487	516	488	461	524	464	487	449	483	492	519	515	510	546	528	526	521	521	477	505	513	472	524	502	503	522	549	481	499	514	498	479	523	511	533	489	505	494	516	476	501	492	514	498	509	509	469	510	485	474	511	511	465	481	506	551	496	541	474	530	559	543	511	533	513	485	529	484	500	518	495	524	492	523	497	531	490	572	481	472	476	502	508	482	495	520	520	526	559	515	509	487	476	504	522	516	481	494	486	515	488	492	513	532	480	516	481	483	472	484	530	493	537	519	485	493	526	505	509	507	521	529	549	528	500	497	505	490	501	526	514	509	512	492	455	512	490	503	513	521	514	485	540	497	513	504	500	500	519	492	523	487	517	483	497	513	502	528	528	494	505	493	504	495	526	505	466	531	542	482	508	507	484	489	486	497	476	524	507	468	509	516	511	513	548	521	477	514	512	486	522	512	497	525	484	463	477	527	525	513	510	531	475	508	497	497	505	491	540	509	511	476	477	506	508	500	504	541	487	508	511	464	502	489	501	442	497	506	489	479	548	498	517	482	528	482	497	503	529	485	516	532	533	513	520	509	482	514	504	516	523	495	522	521	549	510	476	513	507	542	457	523	524	530	483	497	507	493	551	512	502	482	530	549	514	512	498	518	464	483	519	466	514	527	515	532	518	514	508	508	505	494	491	502	516	503	462	530	478	516	497	524	518	550	516	516	512	504	504	489	516	488	517	493	533	495	507	503	511	528	521	491	527	504	526	533	472	484	522	489	489	488	536	513	484	519	549	493	479	494	499	542	482	509	508	500	527	503	500	530	555	519	465	503	488	492	481	491	500	473	540	542	488	473	484	534	514	522	506	485	546	516	543	515	528	475	475	519	497	531	474	492	507	462	501	498	521	490	490	540	493	490	519	559	500	537	482	502	491	522	515	495	502	523	501	524	512	513	512	445	549	515	503	503	502	505	491	518	488	473	521	509	517	533	506	510	511	530	484	531	501	525	536	492	527	534	467	499	518	509	498	481	534	509	504	438	529	491	490	489	493	509	480	515	534	509	498	541	495	468	501	499	517	465	505	513	511	545	531	502	496	501	519	528	498	500	496	481	510	501	492	511	520	536	484	468	532	497	520	517	496	512	532	472	532	501	493	492	481	524	479	465	483	497	485	485	545	490	516	496	501	514	567	499	510	511	513	508	491	519	525	516	471	506	498	550	474	479	475	534	492	510	527	519	527	519	523	501	534	493	496	518	522	515	503	500	505	480	506	525	530	523	500	545	503	517	489	546	480	492	529	540	507	512	450	507	470	486	511	510	519	494	503	499	507	495	486	496	518	518	500	519	489	508	495	514	547	480	539	528	520	497	506	515	518	470	514	480	526	498	521	499	480	507	539	487	543	478	493	509	474	518	535	529	491	506	516	521	538	524	486	486	523	482	529	543	538	498	457	512	479	497	517	486	505	498	522	491	536	509	489	513	501	506	548	511	537	522	508	496	533	514	505	534	520	516	490	477	485	523	517	490	520	522	488	524	516	518	546	476	491	526
13736	2306	2320	1759	1225	968	809	668	541	548	505	429	453	420	405	382	386	375	390	370	409	390	349	346	337	325	355	322	348	332	345	342	327	352	335	303	325	354	357	297	331	292	338	339	310	290	294	322	328	321	293	321	326	339	324	322	322	350	355	341	349	351	380	321	312	344	339	350	295	335	342	320	317	309	316	341	302	282	345	347	320	346	347	361	315	307	330	330	344	325	300	329	309	330	360	340	318	320	335	323	318	326	329	299	322	349	365	353	347	312	285	344	311	321	322	351	315	335	302	307	332	313	314	302	343	348	338	323	314	331	340	313	310	325	344	340	337	286	317	326	309	297	335	319	307	324	286	281	325	324	315	334	332	323	299	323	313	323	315	343	308	324	311	315	327	297	326	289	329	322	308	330	338	330	300	299	327	312	351	336	310	311	353	331	334	344	346	332	329	319	323	308	359	336	318	357	363	335	331	347	326	304	333	295	322	316	283	341	328	319	314	361	308	332	298	335	338	322	312	331	303	307	317	352	305	301	314	335	284	332	339	303	337	301	306	321	310	298	285	292	329	323	319	319	305	351	336	331	337	323	312	343	294	318	282	316	304	320	321	318	332	337	314	330	286	327	328	343	336	345	338	340	327	340	316	284	333	350	319	336	354	354	313	336	339	343	329	326	338	311	323	330	327	307	336	309	331	298	332	316	331	320	307	324	314	319	310	303	312	353	347	351	335	325	321	313	333	335	328	314	341	324	340	343	315	326	314	335	295	328	337	322	350	331	304	304	348	348	350	317	337	303	321	297	308	310	314	309	303	315	339	319	326	328	303	335	320	307	345	306	333	264	328	360	341	305	300	309	323	331	319	331	304	329	296	314	305	312	311	333	353	280	321	286	299	313	343	342	329	298	317	336	276	336	338	309	316	314	325	320	328	346	346	315	333	327	327	313	335	316	322	324	311	318	317	356	321	344	328	319	305	332	319	359	371	311	322	331	314	309	299	302	319	302	322	310	331	302	314	326	344	298	303	312	298	349	320	300	354	321	326	332	309	324	326	337	341	350	322	296	309	323	331	328	307	312	307	325	308	329	333	310	317	333	345	312	329	310	323	342	350	343	323	334	325	337	326	300	301	330	330	317	359	321	296	314	344	345	353	323	329	331	353	358	348	329	314	320	353	311	314	333	347	322	308	318	330	325	315	310	318	314	361	340	331	325	317	293	317	300	350	319	341	287	320	320	357	354	333	336	342	312	326	315	336	342	319	323	311	313	294	321	304	314	292	333	332	298	306	318	352	343	328	336	329	316	319	310	323	329	318	317	303	305	340	366	295	287	340	292	330	318	315	305	335	332	327	308	317	321	319	332	351	316	311	320	358	303	354	314	329	318	325	313	323	294	323	326	314	309	314	332	328	320	338	306	352	323	313	325	331	322	316	284	307	330	345	333	264	320	392	312	343	321	318	330	335	348	337	279	296	315	326	308	315	347	346	325	334	370	333	305	301	332	316	290	340	314	324	281	320	323	311	310	321	357	324	347	302	352	325	310	348	297	338	349	314	306	331	318	330	302	300	326	342	349	319	327	321	295	347	328	335	323	287	297	321	295	303	315	335	328	323	313	322	350	322	286	319	323	294	305	340	303	359	330	263	348	360	334	307	339	311	308	299	326	315	355	356	335	335	320	308	310	331	321	354	301	309	333	324	301	310	314	323	356	378	322	350	350	331	331	333	317	324	314	326	290	363	328	346	326	325	294	333	321	297	336	332	307	341	337	329	324	367	307	325	338	342	319	326	342	331	352	328	336	315	305	315	329	311	301	324	297	340	300	312	333	344	331	324	318	274	314	317	302	328	356	346	300	325	349	338	313	296	283	327	330	350	321	321	365	322	329	321	294	313	311	338	359	304	336	329	309	325	354	314	350	301	337	318	326	347	339	326	351	300	327	295	329	310	328	341	325	336	334	336	339	267	345	331	324	284	354	336	327	326	334	316	318	352	328	342	340	291	297	275	340	327	351	335	360	324	334	334	329	304	278	318	286	315	308	344	304	327	336	331	289	291	338	310	317	327	337	287	317	317	310	341	307	348	315	323	321	325	308	300	353	313	311	307	282	322	337	310	312	338	283	329	341	305	357	325	321	335	338	360	312	319	351	311	315	302	320	320	321	366	297	323	316	317	326	351	323	342	344	326	312	350	329	321	345	314	336	372	320	353	310	313	301	327	340	338	327	328	307	310	359	357	299	313	301	306	326	303	330	331	345	309	304	328	300	308	320	302	317	310	316	290	307	316	328	325	318	297	313	340	320	348	321	334	314	333	334	304	313	338	302	320	352	336	304	298	309	357	313	347	303	366	277	326	324	317	321	345	330	337	312	315	325	300	304	319	343	326	331	322	321	299	317	334	339	312	323	307	311	315	289	321	324	294	339	317	348	330	318	315	293	272	326	299	308	315	327	300	343	315	320	334	343	330	284	338	307	341	303	324	326	307	318	329	330	324	268	351	353	325	316	324	320	321	312	313	366	329	342	309	343	319	322	332	311	319	307	332	329	309	318	327	308	310	337	344	312	344	362	326	356	312	328	328	352	286	320	333	360	312	318	325	326	316	313	331	331	311	318	312	317	312	294	334	326	330	330	313	323	340	328	321	339	357	297	311	344	328	339	321	321	342	292	327	326	291	298	334	296	349	316	334	315	332	290	307	329	307	303	327	344	329	307	328	321	320	291	293	324	295	328	295	326	329	318	355	303	295	322	341	298	321	351	363	299	315	309	347	341	320	320	322	315	339	340	330	312	334	355	323	334	329	308	323	333	333	313	342	329	358	344	313	336	348	293	305	342	302	323	314	303	323	305	339	320	326	334	292	337	353	296	309	330	315	316	324	340	348	319	309	324	306	285	314	317	304	300	321	330	311	327	323	337	317	312	308	324	310	287	295	333	321	311	310	293	327	318	297	302	344	320	303	306	341	364	298	322	311	308	305	304	292	316	295	321	351	345	343	316	315	325	307	332	314	301	312	315	328	322	337	307	312	311	327	312	321	333	321	362	334	284	314	306	313	342	350	283	323	293	307	318	310	281	292	298	320	293	330	335	320	350	332	344	325	286	330	352	346	322	306	325	303	344	316	346	326	357	319	349	321	329	331	315	316	315	329	287	328	359	324	331	337	335	313	321	317	304	364	314	315	355	339	270	346	301	322	291	360	336	313	318	303	356	297	315	319	308	311	313	330	314	325	310	346	332	303	338	323	328	286	312	308	332	362	309	335	336	293	312	335	349	367	323	338	314	322	311	295	310	311	344	316	333	324	335	310	342	318	274	338	337	321	345	332	319	373	322	325	315	305	368	348	321	316	311	374	322	366	336	329	330	319	305	340	331	329	326	356	313	307	329	307	302	320	303	297	320	349	317	330	349	339	342	321	326	270	343	296	342	312	334	313	322	317	304	316	346	338	308	335	321	323	328	333	331	336	342	363	286	356	293	311	279	341	351	335	323	310	294
7607	2255	4452	5170	4679	3791	3158	2728	2346	2192	1933	1753	1589	1491	1509	1295	1333	1249	1196	1212	1153	1113	1125	1125	1040	1022	1020	1005	991	1022	947	963	985	999	952	980	940	878	955	952	891	911	900	881	908	894	913	894	939	864	893	855	926	891	906	879	907	835	805	865	898	869	906	842	859	834	796	861	868	870	845	890	835	883	864	869	823	858	850	880	870	840	775	832	866	823	867	876	847	822	873	906	849	873	840	820	826	840	859	893	890	866	857	879	872	857	837	799	857	852	842	854	850	816	798	925	863	813	860	885	856	844	861	824	828	831	852	890	820	843	831	866	848	863	820	823	852	833	886	852	872	788	824	866	819	852	854	829	850	834	871	846	911	815	829	877	845	815	898	810	811	841	826	854	827	851	849	851	835	848	875	807	818	846	818	858	815	860	811	828	862	814	858	853	863	890	900	805	826	865	808	787	826	789	849	878	845	849	871	840	857	815	829	853	861	798	844	802	868	830	838	825	943	865	838	844	805	853	830	859	789	863	847	834	882	794	836	840	828	854	840	819	837	831	795	781	857	868	790	842	843	801	861	805	828	849	773	869	806	838	817	803	817	811	806	831	834	784	855	844	832	816	822	842	874	897	858	824	869	841	835	822	808	831	860	833	863	846	817	849	882	876	917	863	836	842	883	823	848	873	814	826	844	858	855	842	851	793	837	852	881	807	822	847	853	850	881	874	834	788	798	835	851	866	856	900	794	835	849	818	816	832	834	818	887	829	847	807	825	848	844	871	900	808	861	841	816	822	861	825	816	803	827	855	870	820	840	855	831	835	844	845	803	828	880	866	827	859	801	894	816	839	816	852	836	785	921	866	797	829	837	814	847	846	818	842	867	831	806	811	783	815	827	850	830	868	879	770	842	779	858	817	819	864	860	817	876	856	831	823	845	869	832	843	817	852	858	827	845	847	807	842	823	834	817	807	872	842	859	846	839	827	814	821	819	839	836	847	879	837	804	823	843	872	841	808	827	896	823	802	860	795	862	841	823	849	762	831	854	762	822	841	809	831	813	802	868	838	811	843	858	825	887	775	816	795	814	862	863	832	829	862	802	811	815	824	822	830	846	836	789	848	790	863	788	850	810	814	816	825	793	888	844	824	836	813	855	798	881	845	803	875	828	862	830	824	836	892	876	814	818	844	866	895	831	834	824	845	797	852	830	875	842	848	821	843	813	831	841	877	845	780	889	880	795	786	849	845	879	815	863	841	856	829	813	808	805	848	827	815	838	836	838	845	782	828	843	815	808	848	822	833	856	830	860	894	797	820	862	880	858	865	864	866	838	830	843	882	788	824	850	816	855	857	833	828	835	810	828	822	818	811	775	809	824	829	883	815	869	835	821	790	806	886	839	857	871	871	784	816	847	882	812	840	836	812	818	838	832	883	868	885	841	834	856	806	868	802	883	823	850	795	821	837	815	830	876	860	861	854	866	875	848	830	850	806	839	850	809	834	849	848	849	781	813	874	852	862	882	852	820	805	769	813	860	806	824	879	820	857	827	776	819	829	822	844	797	793	853	850	786	790	853	854	826	893	790	869	814	816	783	819	805	896	846	834	876	858	833	850	839	822	828	812	865	851	889	792	780	790	788	788	857	804	858	837	811	859	811	835	837	820	852	878	815	796	826	866	830	820	853	847	833	804	817	847	814	825	832	829	823	839	862	806	811	846	857	881	877	850	794	845	870	755	831	813	867	814	855	827	841	843	827	834	844	843	851	812	812	848	820	836	791	882	836	815	786	823	836	849	844	815	850	867	807	864	848	846	809	853	834	844	834	849	862	825	863	829	850	811	830	818	776	851	859	841	855	804	810	856	851	859	871	830	797	832	826	844	827	833	783	842	821	854	836	858	803	812	869	825	854	831	854	807	844	837	845	858	777	813	868	797	855	798	876	858	821	855	810	877	813	844	824	896	824	856	855	815	876	862	826	888	835	823	853	877	850	827	823	841	823	830	841	817	832	862	798	841	803	919	820	830	796	868	861	859	834	842	779	853	873	862	863	825	829	836	805	803	862	907	812	882	882	843	807	845	775	825	853	811	864	811	838	798	873	866	847	852	839	907	855	867	863	808	803	829	894	815	817	822	813	804	842	825	843	848	796	824	823	861	841	877	866	812	840	803	869	850	835	822	868	812	874	840	851	883	834	875	869	819	847	786	814	828	877	811	787	834	793	876	799	874	810	843	810	805	861	866	876	802	798	870	793	796	841	841	885	895	851	861	882	835	819	806	840	822	842	813	866	820	796	807	816	888	810	859	850	848	845	822	824	859	783	838	825	800	890	863	809	842	849	852	808	846	832	828	853	830	827	868	857	838	833	849	852	839	805	854	817	850	799	819	841	887	787	807	816	823	758	874	850	823	834	814	824	863	832	852	808	843	864	840	828	826	878	804	909	811	825	783	887	852	818	865	837	836	803	843	841	827	798	820	843	868	860	905	844	816	880	845	873	814	893	810	770	830	826	788	843	861	862	864	839	825	875	805	841	804	798	859	842	823	808	840	855	833	819	781	789	864	853	832	843	846	850	852	865	874	824	852	813	876	863	833	883	828	811	837	856	827	822	870	822	810	797	818	878	865	835	834	835	835	835	842	836	775	746	856	867	838	877	848	855	838	868	893	849	843	831	851	849	885	814	882	866	864	870	798	834	859	881	849	813	829	847	807	811	837	849	835	856	840	808	848	836	804	777	859	846	802	791	841	828	800	836	859	814	805	829	838	832	875	838	792	861	811	777	842	830	842	837	875	835	838	861	802	842	834	792	851	834	829	828	828	870	785	832	867	800	850	830	850	809	815	836	835	830	839	830	864	772	836	858	857	785	823	802	854	812	780	808	795	833	834	855	824	872	808	811	869	894	860	857	784	818	820	875	830	814	853	792	803	830	847	827	879	789	785	893	882	839	818	818	884	856	856	816	866	841	829	839	867	855	824	824	843	785	821	841	827	827	816	843	816	829	852	862	822	853	822	850	825	829	798	840	832	821	838	820	862	858	830	823	830	842	846	853	817	875	803	828	852	865	833	851	832	822	863	864	832	801	835	827	821	807	815	824	857	824	854	867	807	824	853	831	844	796	859	840	823	844	816	801	875	871	817	825	867	811	841	793	809	857	852	865	837	828	811	796	822	801	860	840	810	839	833	818	834	794	859	818	792	855	813	827	854	893	824	851	896	818	817	883	826	843	821	765	852	811	846	866	893	810	792	870	853	889	855	839	858	845	803	874	844	853	835	816	858	893	799	858	809	828	848	808	808	804	816	877	811	838	855	839	802	799	839	813	782	802	820	854	828	804	851	817	873	786	854	834	817	857	846	863	815	869	843	858	773	873	854	861	821	817	890	862	867	824	847	811	837	910	813	824	826	814	817	811	850	852	809	868	803	854	834	856	837	870	841	868	836	884	903	855	843	835	819	831	839	841	815	774	878	846	807	809	825	852	825	842	841	808	891	881	864	878	880
1945	277	323	313	298	292	266	267	288	260	272	303	293	280	261	281	242	287	278	278	248	277	273	256	242	283	276	263	258	243	234	258	252	261	281	265	263	242	270	271	285	306	264	256	243	266	278	265	284	262	281	211	219	260	271	245	249	299	286	280	267	269	255	242	297	242	280	262	261	272	295	273	241	270	241	261	271	270	248	267	306	245	256	264	257	287	268	272	279	280	280	270	292	264	264	290	235	246	276	255	272	257	229	237	254	288	284	251	282	289	265	283	278	261	277	286	281	269	266	267	266	284	277	269	268	298	231	263	248	248	261	251	275	269	252	279	259	248	252	261	291	275	299	284	290	301	256	248	286	270	248	231	278	271	256	245	245	270	269	260	283	272	283	289	255	250	248	298	272	270	260	277	270	274	266	259	266	275	272	244	280	273	297	252	294	270	243	264	270	266	255	249	281	239	262	261	273	249	263	264	289	284	285	280	258	263	290	267	254	237	240	241	237	272	269	272	257	280	289	270	269	279	279	298	299	266	254	280	261	264	292	257	285	283	262	285	271	254	256	261	276	263	258	230	303	257	267	283	275	254	264	269	277	269	250	274	267	267	302	322	271	262	250	272	280	265	274	269	259	240	302	289	256	246	269	249	274	293	269	245	251	264	273	270	262	247	286	237	253	297	287	247	289	277	262	300	252	252	239	270	273	268	282	300	252	260	267	235	225	261	275	235	240	290	288	236	263	275	277	269	272	225	285	270	258	280	288	264	291	267	255	301	258	245	258	275	282	284	268	256	242	231	266	279	251	283	287	258	265	277	263	241	282	278	273	274	277	257	299	258	281	253	278	272	282	275	246	246	270	261	283	261	289	286	330	270	240	274	285	266	284	273	255	274	315	263	266	252	257	281	272	304	218	237	258	252	255	276	280	304	277	275	286	288	258	272	282	244	251	283	256	267	281	271	311	265	284	285	261	245	280	297	278	243	247	280	266	257	255	267	261	265	288	280	239	309	242	272	309	269	282	252	238	278	286	277	280	291	270	305	238	280	312	262	240	273	270	271	271	263	234	252	294	265	291	259	275	232	259	257	245	278	273	272	241	292	231	249	248	254	278	242	273	292	273	240	261	267	289	261	257	273	289	291	265	283	306	277	245	285	276	255	284	256	298	275	279	267	260	296	249	265	266	256	291	256	276	272	291	283	253	245	263	265	257	257	252	268	273	292	263	270	272	255	255	250	255	293	245	288	223	256	301	270	239	277	300	252	268	251	278	243	251	243	275	264	288	289	252	252	260	291	277	254	269	289	256	261	255	243	253	257	274	275	278	238	250	271	252	285	283	281	277	281	272	246	278	258	266	259	249	254	258	274	254	251	267	304	248	276	271	265	254	241	262	253	232	281	264	274	246	262	251	254	294	258	262	233	278	274	287	295	259	280	278	288	293	269	261	252	290	266	288	244	234	253	253	269	275	273	259	258	283	283	250	271	278	267	277	259	263	236	249	254	248	247	257	276	263	253	259	261	273	278	297	275	250	293	247	266	229	258	267	276	283	277	293	267	242	286	268	269	252	282	261	273	257	259	323	291	293	260	266	271	280	270	257	239	273	262	275	288	278	274	272	262	254	273	271	235	263	269	273	251	281	263	247	262	237	282	246	272	265	287	276	253	250	265	271	264	288	236	283	260	251	241	276	283	250	251	275	268	278	279	310	287	293	292	249	285	285	248	247	251	279	255	265	267	239	277	274	264	275	260	271	301	277	261	274	278	251	282	269	278	288	254	232	265	276	294	256	276	254	258	287	253	261	271	309	272	290	281	250	256	281	290	262	273	242	262	250	278	261	265	271	275	289	255	267	241	264	276	310	270	247	228	274	233	241	251	253	242	254	256	273	293	271	285	277	269	276	245	268	283	262	247	259	254	265	262	267	289	272	261	262	256	256	240	264	276	274	273	295	263	236	269	271	243	277	252	278	274	297	263	262	272	255	262	256	247	273	256	290	263	261	263	251	259	306	272	260	235	255	268	266	270	271	251	273	261	254	284	286	287	257	260	285	259	314	271	249	274	261	281	274	271	241	242	269	268	305	277	266	300	250	211	257	263	273	280	234	247	265	262	261	227	272	293	284	242	301	266	255	266	228	285	256	261	234	264	270	269	234	274	267	246	284	257	278	259	262	254	276	272	266	287	290	253	273	277	276	249	269	277	258	276	288	294	253	296	245	265	293	274	254	294	281	270	258	245	251	273	264	260	258	234	245	277	282	248	267	268	251	282	277	274	283	278	288	247	279	284	255	293	284	276	261	237	272	265	245	281	239	254	247	263	264	280	304	308	253	233	264	245	296	292	295	253	279	263	282	264	290	286	277	266	271	257	252	274	289	253	288	266	270	274	274	270	285	289	270	289	273	273	280	271	313	281	259	252	252	243	268	248	247	266	246	257	276	284	279	269	262	249	258	296	277	234	245	313	276	278	304	286	264	281	252	260	268	285	288	289	282	254	289	273	275	287	268	276	247	242	265	273	274	252	252	269	279	270	274	241	262	291	281	273	250	253	290	252	250	267	267	288	246	302	260	261	280	269	261	254	287	292	262	281	291	298	263	266	268	288	271	278	281	270	260	244	278	303	267	263	264	255	239	275	271	268	249	293	260	291	244	279	286	247	239	286	280	276	261	278	249	269	277	314	307	283	280	272	299	280	258	292	274	250	269	237	284	298	307	236	280	241	252	280	253	264	274	260	282	279	266	278	282	275	290	291	232	279	292	281	251	254	278	281	267	248	251	267	270	271	229	259	263	307	276	260	264	262	274	275	278	295	255	299	266	293	297	279	273	258	269	276	276	252	258	245	294	278	244	273	277	251	285	276	280	247	253	242	259	276	264	270	270	298	277	289	255	282	275	267	250	266	266	275	268	242	256	273	269	284	253	290	252	275	227	258	257	249	253	266	281	285	243	254	271	267	294	266	267	287	286	236	265	307	265	258	250	266	254	252	280	273	271	248	272	276	264	273	279	261	241	228	270	250	289	271	299	274	254	264	265	251	271	276	288	277	240	247	261	262	259	250	242	298	255	244	287	248	300	256	288	269	252	246	295	276	272	273	272	259	287	276	274	262	226	274	235	257	244	297	278	246	263	281	274	234	265	258	248	234	286	239	274	278	287	251	275	281	242	269	282	253	272	245	266	263	297	256	225	266	247	273	296	265	275	245	264	234	267	248	260	272	283	277	241	252	272	238	276	269	287	257	280	280	265	275	266	275	262	276	257	257	274	276	256	313	222	265	261	280	250	282	260	251	252	259	256	271	242	275	251	280	295	270	295	232	279	295	273	276	280	281	295	283	258	248	281	271	281	251	289	255	258	255	253	272	263	251	276	301	280	280	280	272	259	230	288	271	268	236	253	274	269	259	281	267	272	294	278	257	252	288	250	278	284	277	305	259	273	260	289	259	267	267	250	268	255	288	279	276	307	295	275	291	268	247	252	258	289	272	274	289	277	262
2361	739	764	780	751	743	777	752	721	662	763	732	701	685	723	655	700	660	742	712	712	706	721	725	689	740	706	703	713	654	661	692	663	704	734	685	669	726	643	690	744	689	670	692	707	695	722	663	702	692	717	707	694	686	673	730	674	661	733	689	692	719	690	705	729	687	691	672	678	694	657	653	695	688	677	677	746	746	664	703	706	664	684	685	695	684	703	684	719	685	653	670	705	713	715	702	662	710	689	684	633	715	726	700	767	695	663	680	698	730	691	696	700	707	692	695	712	682	658	650	656	662	657	697	688	659	652	669	662	677	683	629	716	688	622	684	695	692	743	716	702	694	706	700	659	702	674	662	658	710	680	683	648	720	693	678	726	698	719	701	685	686	622	690	696	712	666	722	682	675	695	716	716	616	648	677	663	704	682	707	641	647	698	685	710	654	705	694	684	736	686	673	727	718	708	689	715	663	729	654	699	673	665	709	688	705	669	706	696	663	685	659	704	696	635	710	683	690	667	657	692	726	741	684	682	701	677	689	695	656	624	698	718	781	686	687	724	691	668	706	701	685	707	667	709	631	702	663	685	691	670	681	729	702	689	676	721	675	678	680	653	709	702	650	667	691	704	680	682	712	704	649	680	709	665	678	739	676	660	682	692	725	689	637	704	707	665	734	684	653	710	732	656	661	778	754	702	668	712	716	683	699	720	712	683	686	719	715	684	670	725	669	659	643	635	702	713	690	663	657	691	678	656	677	694	708	654	701	694	703	679	639	686	665	681	673	677	616	695	661	714	693	622	659	706	700	626	684	669	686	681	712	708	721	691	699	717	732	661	703	716	686	674	733	684	678	686	689	687	659	691	702	694	681	676	724	622	689	677	689	670	715	705	723	688	688	706	716	672	745	705	648	673	673	680	712	673	704	675	670	664	680	714	663	694	679	707	689	673	689	664	705	694	679	697	674	705	653	721	681	662	714	695	693	657	666	722	680	701	697	700	718	654	715	706	698	698	683	683	634	717	705	720	690	686	656	682	668	722	702	675	684	653	703	689	740	717	695	672	718	688	677	659	694	721	695	690	667	683	691	637	670	683	706	686	653	718	698	679	673	685	671	692	657	670	672	686	744	641	681	678	702	727	685	743	674	703	631	665	673	676	686	723	686	678	691	686	709	686	739	709	691	705	705	690	693	669	715	692	741	720	695	654	706	663	687	727	647	673	665	671	651	695	680	683	691	671	723	698	688	631	672	708	701	675	740	695	690	676	689	680	705	701	732	652	678	695	685	685	699	676	719	665	669	668	698	683	651	731	699	684	718	656	672	645	691	736	705	690	647	648	669	679	666	699	662	645	715	699	635	682	659	656	675	694	672	671	678	699	663	707	759	649	678	716	646	679	654	675	709	688	668	648	708	700	655	692	675	691	699	668	713	682	688	664	683	683	689	684	675	668	659	635	687	673	712	654	711	690	708	765	661	696	676	721	681	683	705	676	697	694	710	718	687	680	690	675	660	681	675	698	696	704	691	682	663	694	734	721	675	669	683	694	650	667	671	711	680	676	668	661	670	678	697	719	706	666	674	633	729	720	680	635	721	734	708	719	675	672	694	727	664	709	681	675	695	682	676	707	659	700	682	699	714	668	661	676	702	714	733	686	710	702	707	645	720	675	688	720	684	744	678	742	645	715	707	656	730	680	693	744	673	700	688	695	677	669	710	708	676	694	705	693	704	680	710	697	693	638	733	673	671	742	710	662	688	652	737	679	689	681	656	688	714	658	719	682	775	699	705	688	685	715	664	709	701	697	714	675	725	676	702	748	695	681	691	691	666	730	665	655	674	703	710	651	702	712	692	670	707	673	732	664	673	668	685	614	642	685	635	680	668	688	708	712	710	707	677	673	705	664	677	663	721	709	720	627	725	682	688	689	771	676	707	711	655	752	720	705	695	679	664	672	699	664	692	680	681	690	684	676	683	690	654	725	716	680	694	672	711	697	698	705	667	716	671	645	685	648	681	674	673	742	672	733	656	708	707	676	672	722	689	659	684	643	688	673	717	721	644	667	689	714	656	667	677	673	697	697	653	724	709	634	704	707	675	668	707	703	721	666	648	702	669	736	665	680	684	693	702	672	704	694	694	676	699	669	624	701	695	630	667	694	668	680	631	739	716	681	718	676	650	707	604	714	714	700	702	725	719	704	660	682	695	736	668	668	714	693	749	674	696	685	682	649	707	690	631	712	667	694	705	649	653	756	696	725	700	680	698	685	673	709	724	715	695	686	690	664	665	692	707	709	671	698	662	668	712	675	712	659	673	708	721	721	653	700	690	703	691	681	664	650	675	682	690	690	669	663	687	711	666	682	711	691	684	685	659	670	703	712	711	678	689	648	741	691	677	692	653	725	689	705	646	655	659	695	705	709	692	673	686	703	723	658	716	748	748	691	698	729	658	701	701	683	680	694	698	650	668	675	701	655	642	740	674	713	626	683	703	721	699	666	696	695	688	700	654	672	639	651	665	684	656	681	680	677	698	678	658	712	695	700	679	723	636	668	667	651	689	671	697	665	690	688	634	634	678	734	667	732	669	694	704	719	690	677	698	655	689	693	697	667	704	678	697	710	707	680	699	712	698	678	694	687	712	665	709	711	687	641	685	696	675	665	661	683	656	693	676	634	690	682	711	652	651	659	694	677	705	711	671	689	686	714	643	747	701	707	760	693	684	679	692	674	655	688	659	688	674	674	743	703	704	665	685	711	643	704	687	689	648	731	693	736	689	686	662	674	673	656	674	685	676	667	692	677	672	692	693	703	654	713	700	665	675	648	692	697	682	687	720	700	671	645	727	670	719	668	651	701	660	680	716	691	714	683	678	716	674	691	694	699	697	682	726	678	681	710	697	687	721	714	734	705	689	694	681	674	704	727	682	682	707	638	682	652	676	658	680	696	682	683	696	696	720	662	711	697	703	676	678	650	656	710	704	709	680	693	687	690	693	656	658	704	619	716	688	707	676	694	668	660	674	675	674	719	694	680	682	727	706	701	639	688	691	647	658	739	696	651	659	665	681	649	663	723	668	634	631	713	668	699	687	697	680	713	674	690	682	666	669	620	701	723	665	671	708	692	661	676	695	692	699	634	657	700	684	702	713	687	695	753	681	680	700	694	726	687	679	687	670	678	687	766	665	643	700	664	685	741	697	679	679	702	653	725	673	680	656	753	698	672	658	693	656	677	695	700	667	670	658	703	708	704	675	680	691	664	665	748	669	683	660	741	672	673	688	713	700	702	692	652	715	698	625	734	713	686	702	660	694	672	673	671	698	713	676	691	658	620	635	661	712	716	677	689	696	591	764	678	700	709	692	701	667	686	672	713	672	717	687	702	667	675	662	667	708	670	709	681	733	690	686	708	675	734	705	678	705	710	657	716	661	661	663	692	625	696	680	698	745	694	726	682	665	720	732	718	650	637	708	661	704	686	692	687	660	667	674	696	722	687	638	715	694
6973	927	1059	853	607	487	374	318	307	238	233	241	230	205	200	210	197	203	188	208	192	167	179	180	197	170	185	160	198	174	190	155	195	168	178	186	193	170	179	197	181	194	182	176	186	167	176	162	194	202	184	178	177	190	167	175	184	168	201	174	170	186	161	168	172	178	174	158	191	157	175	169	194	176	174	187	182	198	175	175	184	159	169	179	166	147	155	182	196	152	173	160	173	148	153	180	150	171	183	168	158	198	171	176	175	191	184	158	189	168	152	176	187	163	169	194	184	201	156	156	168	183	190	178	174	181	175	194	167	162	156	154	176	161	181	148	162	173	186	165	193	185	189	184	190	153	151	180	158	172	163	168	157	158	154	198	175	158	166	171	186	200	164	200	192	192	178	193	183	159	169	164	185	189	182	158	146	184	191	169	175	173	185	194	183	137	189	202	170	174	187	180	163	174	162	186	162	159	169	171	166	200	163	180	154	178	190	174	174	177	161	195	171	184	165	176	172	197	167	176	183	176	154	163	192	160	158	186	155	184	188	156	163	161	186	181	179	163	157	160	182	175	173	183	166	192	155	159	174	185	164	170	160	183	168	180	176	178	179	164	176	165	156	188	196	195	167	174	197	170	147	177	171	154	180	156	149	179	187	178	161	186	173	183	188	181	168	174	167	169	172	185	154	176	163	179	174	164	182	174	180	174	174	161	164	153	182	164	167	196	190	197	187	169	164	191	154	190	165	192	166	154	181	156	194	173	167	156	194	154	170	174	150	155	186	136	187	158	170	184	170	174	189	168	188	185	164	174	190	166	162	177	185	161	165	179	161	193	163	157	175	160	181	194	185	208	160	176	179	184	176	136	188	190	180	179	197	200	188	201	163	158	167	175	145	175	164	127	177	184	180	164	155	156	182	195	160	176	149	162	159	160	189	201	170	163	173	182	165	164	176	172	176	159	173	186	172	174	160	156	191	168	176	186	160	154	164	171	149	172	184	165	164	161	175	156	141	149	173	185	177	159	164	180	151	175	186	192	161	165	189	179	182	175	197	174	173	188	187	174	192	189	148	167	171	168	169	175	169	192	173	163	156	170	182	167	174	171	169	165	174	215	182	167	197	176	148	159	196	159	169	188	170	201	158	167	152	157	175	148	177	148	196	193	171	163	169	164	169	178	163	166	152	164	182	176	175	182	189	170	155	167	152	169	194	176	173	213	178	193	174	160	158	170	187	168	175	171	152	168	206	181	158	168	169	164	172	169	188	180	177	167	186	156	171	159	169	182	197	176	183	149	153	144	157	175	159	181	188	173	171	153	170	181	166	170	176	193	196	145	198	152	161	161	154	154	153	159	187	159	177	160	177	146	190	167	170	179	177	173	173	195	166	154	164	178	154	170	174	173	160	175	165	175	169	159	176	202	165	150	207	178	146	178	177	172	162	163	186	168	168	182	185	188	171	192	151	207	163	170	144	189	148	162	178	152	168	170	161	187	155	178	168	159	161	188	164	161	145	183	161	186	154	157	164	171	156	153	177	152	154	207	173	167	188	168	173	178	161	180	196	166	163	165	183	176	159	175	157	180	187	166	195	171	178	164	179	215	193	169	176	178	172	178	166	184	149	193	171	190	153	163	170	188	155	177	185	188	166	169	143	167	160	182	163	179	176	164	176	162	188	168	164	183	178	167	158	179	167	203	179	204	188	155	189	168	143	174	181	189	184	173	174	178	174	159	177	155	175	191	180	180	149	169	203	152	170	171	198	186	153	164	180	171	187	166	169	147	182	176	181	185	172	180	175	196	164	150	178	172	176	160	188	150	191	172	166	155	170	161	186	171	192	166	169	182	153	162	174	180	165	185	159	177	146	173	159	185	161	179	192	179	163	174	179	182	180	163	158	164	156	187	184	183	195	180	136	176	154	174	156	158	186	174	180	162	174	172	175	169	179	162	189	174	161	172	152	178	152	163	150	175	182	165	185	170	165	192	170	180	137	157	160	165	185	163	180	142	170	172	166	169	170	160	190	150	163	158	160	160	174	171	151	180	166	180	149	147	178	168	190	164	193	177	164	180	207	171	173	173	166	169	164	198	180	132	153	169	192	185	190	174	168	218	186	186	140	151	157	169	170	158	164	193	165	155	221	170	203	154	167	176	194	180	190	160	193	177	182	170	186	161	148	172	174	175	173	178	166	183	165	189	146	183	194	173	139	171	169	191	169	156	175	181	156	171	157	161	173	142	160	161	153	194	186	166	153	166	148	169	151	173	140	158	175	173	153	188	154	184	156	169	159	150	175	202	179	159	166	173	166	169	188	176	138	160	151	187	185	168	195	165	162	199	162	175	163	197	201	164	191	175	183	194	171	164	166	167	174	175	162	166	155	181	161	178	168	186	172	190	164	172	173	164	182	195	168	168	176	148	186	158	174	165	184	176	176	178	180	161	173	167	162	191	171	190	187	161	172	172	165	163	160	167	189	141	184	159	152	194	152	178	146	173	181	177	159	174	180	174	177	184	154	168	174	175	166	176	183	183	206	145	181	139	182	150	193	181	192	163	155	147	180	199	156	184	168	173	166	191	188	164	178	192	165	180	172	160	169	166	175	181	172	171	188	168	189	185	170	184	182	164	156	162	180	171	170	178	182	163	152	171	169	156	156	172	187	157	175	180	149	184	171	194	166	182	166	155	169	191	171	169	187	155	171	189	170	168	200	148	206	173	158	170	176	214	162	207	174	187	190	158	181	182	173	195	165	172	145	147	172	186	185	163	177	174	174	168	161	177	195	165	161	172	157	183	146	171	155	175	161	181	169	168	191	170	160	168	181	170	161	162	163	169	169	175	161	181	154	184	158	179	166	177	180	157	200	167	148	176	203	172	178	189	177	147	186	161	143	181	184	161	173	168	184	151	152	167	158	178	169	167	164	169	154	157	157	191	137	188	199	179	181	213	187	171	200	154	154	178	177	199	151	154	181	159	161	190	179	159	182	157	190	182	179	160	164	156	151	161	174	141	181	166	167	150	184	181	173	165	173	167	148	171	175	195	180	174	162	156	162	156	200	161	177	181	190	164	167	180	197	165	164	166	171	178	193	174	155	155	165	132	185	140	157	173	152	152	180	177	170	161	171	192	194	177	184	162	153	188	162	164	178	156	192	176	184	166	195	176	193	173	184	148	175	179	179	167	164	176	170	187	171	175	154	163	177	191	186	163	176	163	170	158	182	185	164	188	163	161	189	180	193	174	174	175	163	162	160	186	149	164	191	160	148	149	172	166	166	184	187	186	167	184	159	184	165	160	182	176	205	153	176	187	186	154	176	184	160	186	180	188	167	186	169	164	144	184	172	158	189	167	180	152	190	177	168	167	157	192	160	174	182	181	160	202	171	189	157	168	195	163	183	181	175	189	142	183	154	182	188	164	172	158	161	173	189	183	186	185	160	179	199	162	188	191	153	189	170	197	173	145	156	186	154	171	144	181	163	178	175	154	167	171	159	171
5470	1152	2236	2703	2358	2086	1748	1475	1207	1152	1090	1030	904	895	824	801	762	682	696	712	654	651	627	651	622	595	644	604	564	543	625	573	596	541	557	596	542	508	541	559	535	570	533	545	539	545	553	559	507	552	591	510	571	550	529	521	502	557	525	526	542	485	528	557	546	542	554	548	494	547	533	557	499	508	508	496	526	522	512	540	529	514	512	525	507	472	504	479	528	502	452	542	511	518	507	483	511	493	494	524	526	509	499	516	495	530	520	530	481	491	526	481	518	496	493	528	502	506	488	526	553	507	569	512	492	522	522	546	514	531	543	503	504	536	510	517	517	510	494	450	550	535	499	526	543	501	517	529	472	528	500	532	515	507	531	494	515	516	501	487	536	505	501	519	508	485	504	528	495	491	516	514	483	515	537	478	551	508	502	510	497	484	565	503	512	517	476	531	511	507	515	506	503	502	486	480	499	481	508	472	518	524	490	503	512	504	477	517	551	540	523	511	496	528	549	547	475	518	496	509	516	527	514	534	520	471	515	471	510	513	512	520	485	519	519	491	494	503	481	525	525	527	518	492	512	524	503	538	494	494	546	501	534	497	493	539	511	541	522	484	528	495	494	508	505	498	496	498	472	451	533	487	492	482	523	529	480	523	545	495	531	498	530	508	530	517	504	457	503	537	513	487	508	537	477	474	523	475	503	481	525	494	527	535	496	521	520	456	517	503	494	541	519	542	528	516	512	489	514	493	495	515	510	470	492	484	474	497	499	494	486	522	529	536	496	543	513	522	515	512	501	540	495	547	447	504	498	501	510	469	521	490	493	493	531	505	477	540	521	481	495	489	510	476	489	539	500	530	519	504	494	463	532	518	492	536	488	535	536	464	482	521	524	478	524	499	489	519	523	517	482	527	509	524	460	509	502	484	516	525	537	530	540	503	497	550	500	540	524	525	514	479	498	472	502	498	478	539	515	520	480	472	518	509	538	501	547	560	541	498	551	517	497	509	517	494	509	456	524	527	577	515	517	522	522	495	529	489	508	555	503	532	496	529	477	530	474	489	472	494	492	487	536	510	500	545	503	521	501	518	474	542	500	509	553	482	547	525	468	488	486	517	495	553	518	539	517	472	514	494	499	532	455	527	479	551	517	484	498	522	501	477	529	474	525	507	524	488	531	494	511	489	530	553	506	514	521	537	502	536	493	543	520	517	460	487	521	508	493	490	513	528	493	476	523	477	502	518	540	515	513	468	504	526	503	484	513	565	506	471	538	496	499	534	513	512	521	480	529	493	505	485	517	499	492	546	492	534	509	537	494	524	493	510	524	491	493	505	509	479	489	492	513	540	513	513	513	501	462	482	488	495	481	515	509	512	486	523	510	517	525	528	448	507	501	502	522	486	556	536	521	503	513	521	513	512	486	519	515	532	517	499	467	462	538	490	503	512	537	465	495	495	506	525	499	504	522	534	491	515	480	500	497	502	471	484	519	506	518	551	553	515	533	504	564	497	539	516	502	516	510	503	484	495	520	503	514	507	484	500	529	538	553	492	498	493	480	514	483	510	493	485	517	504	510	481	516	504	503	497	511	495	474	495	480	495	523	553	514	507	505	533	550	533	544	497	482	487	520	541	537	535	466	488	510	479	477	505	517	482	492	491	519	497	507	518	516	527	509	512	530	523	511	514	535	525	508	498	509	495	508	494	505	578	517	511	514	521	505	526	544	529	494	514	466	545	499	508	498	560	525	526	499	514	472	540	497	506	448	492	521	486	527	540	484	489	491	505	506	502	528	518	541	507	521	514	476	495	545	497	513	511	505	517	502	509	566	485	509	507	510	545	491	523	514	480	512	508	519	504	563	524	485	488	542	499	497	522	487	517	501	486	492	518	535	464	492	487	502	507	508	526	479	508	535	505	480	523	529	505	513	510	500	532	540	488	477	486	525	524	504	545	505	544	523	486	528	493	483	497	530	505	501	530	531	491	503	565	548	525	509	468	546	520	508	525	536	512	483	531	509	526	486	500	488	515	535	500	503	546	497	495	476	508	476	481	480	515	506	494	481	493	495	502	492	542	473	534	478	495	468	492	483	485	507	499	516	506	515	472	475	496	505	521	511	515	484	519	504	516	486	486	496	474	546	538	516	520	511	501	534	525	508	499	474	526	519	468	484	522	462	504	535	511	519	509	515	513	534	532	488	510	481	489	532	505	501	479	494	492	540	478	472	516	512	483	483	505	543	472	452	531	472	526	488	485	491	527	547	504	514	502	503	534	541	514	487	490	446	469	486	501	490	513	513	486	555	536	499	501	488	529	503	473	518	487	452	501	529	516	495	481	538	462	534	518	524	545	484	506	477	535	510	539	536	531	504	511	497	509	497	529	534	535	510	518	476	500	509	516	520	480	492	486	522	513	543	506	496	534	518	456	490	511	544	501	498	509	533	485	531	533	523	496	493	511	542	515	508	528	546	510	546	542	485	514	500	515	497	495	506	477	503	527	472	479	490	490	534	498	488	510	487	493	520	525	514	508	503	489	516	560	524	517	503	537	499	507	476	506	484	454	520	527	483	513	490	523	521	559	493	501	497	508	506	573	517	538	545	497	489	553	524	496	520	503	474	514	492	531	522	524	503	527	491	496	430	519	506	521	493	489	529	551	518	507	504	508	485	517	497	482	483	492	534	526	523	506	477	503	503	549	509	518	529	498	527	494	467	514	503	523	514	513	544	526	503	507	520	493	529	528	504	505	505	497	518	548	482	518	500	512	500	492	505	485	524	481	486	511	523	481	488	478	494	511	521	487	498	511	515	461	516	554	520	523	543	505	507	556	494	525	544	477	547	484	495	505	520	509	482	531	521	508	484	483	475	506	471	482	509	493	499	494	556	504	517	530	496	477	534	482	509	496	509	507	517	520	543	510	534	516	568	498	524	495	470	525	514	540	506	517	529	469	519	501	527	506	487	487	507	462	518	534	479	478	560	515	541	538	493	525	536	565	518	512	511	492	533	547	501	542	524	527	507	534	529	491	505	509	509	483	501	505	485	503	474	501	498	539	499	508	490	508	467	504	519	550	523	518	470	528	523	523	486	514	531	466	495	542	506	478	520	478	533	534	524	515	507	492	518	519	504	495	493	495	536	532	482	508	491	476	490	511	475	523	507	484	503	508	521	485	500	518	502	499	445	546	499	519	509	506	524	470	489	520	532	540	536	499	527	505	507	512	491	519	486	526	488	530	461	490	519	501	473	487	500	503	505	488	499	505	474	545	510	493	504	516	572	504	520	507	526	556	509	574	509	527	545	508	508	482	502	465	488	516	514	513	501	522	504	547	512	520	472	458	486	508	515	515	514	527	528	512	470	484	543	531	489	531	515	504	497	496	512	526	530	506	515	464	516	535	501	531	487	474	476	486	510	499	469	490	510	462	525	531	533	477	467	555	520	501	498	479	506	525	534	509	503	503	530	519	533	478	538	504	499	450	533	523	505	479	500	471	499	509
13439	2202	2315	1806	1285	1019	824	650	616	588	508	469	487	379	412	426	391	424	383	367	330	379	351	368	389	331	349	366	349	336	362	320	313	339	308	323	310	343	324	352	351	345	339	353	309	367	316	351	342	353	328	316	320	325	367	271	308	306	338	329	342	321	341	332	317	334	328	352	357	336	354	293	342	328	298	318	338	346	345	329	331	351	319	338	328	277	301	343	316	303	313	324	342	303	299	319	306	327	350	318	339	306	301	339	358	296	327	343	333	323	330	326	341	328	376	311	351	317	353	302	287	319	314	346	304	324	329	324	333	313	321	351	310	330	327	315	337	307	307	332	325	318	318	334	353	315	338	311	314	325	324	315	292	287	302	293	310	321	307	291	329	313	350	335	332	304	338	349	311	328	319	349	360	329	286	327	303	359	322	336	344	324	338	344	310	339	326	299	326	341	353	300	316	337	305	348	323	329	333	302	343	337	313	334	328	334	330	334	310	339	344	318	353	345	319	349	343	355	334	306	312	314	309	322	343	315	349	319	334	291	294	323	342	324	321	308	313	349	317	297	371	311	330	330	307	303	289	321	320	327	350	305	330	330	299	305	324	351	305	301	314	347	326	320	324	326	311	336	303	305	338	308	335	369	322	321	300	323	335	321	341	342	359	317	313	313	321	334	351	301	315	320	347	311	319	358	315	317	333	319	322	348	319	336	331	323	321	321	345	375	306	342	313	331	342	287	286	320	309	323	328	315	330	317	311	302	301	335	292	330	334	315	312	321	296	319	308	348	318	321	327	374	310	343	321	324	315	310	317	308	329	293	312	317	286	313	328	325	344	351	310	310	305	357	310	348	320	323	307	299	352	338	282	321	318	304	297	306	317	308	319	312	314	293	333	312	341	336	336	323	356	332	302	342	354	346	341	330	361	326	307	295	333	295	350	336	323	309	304	322	320	303	334	332	327	315	323	301	294	330	316	346	320	320	314	325	360	279	333	348	347	348	325	307	309	271	302	329	314	321	330	310	327	301	329	334	343	320	366	318	275	292	317	337	347	343	307	311	314	310	322	310	338	337	312	318	337	342	321	333	298	355	327	298	321	311	340	328	316	327	326	295	327	345	345	321	332	303	306	317	315	348	291	335	319	330	313	318	336	337	330	343	313	331	360	341	337	332	352	312	338	328	324	322	302	359	326	312	364	347	317	334	316	332	300	318	296	336	324	312	330	337	355	327	329	297	315	349	317	313	335	339	311	304	320	328	338	302	312	327	314	324	324	303	326	305	307	308	324	340	315	295	323	305	310	322	344	309	358	329	343	318	328	313	357	333	310	323	299	310	319	279	343	328	360	310	312	339	299	328	310	318	316	318	306	328	321	292	326	337	327	337	336	341	375	279	322	333	324	328	340	315	331	296	322	311	343	298	322	330	346	341	293	335	283	317	347	334	349	356	333	311	313	330	357	326	356	327	307	367	338	330	283	373	317	317	315	315	308	319	304	357	307	330	299	325	291	307	329	321	365	316	356	348	338	339	324	302	316	315	314	310	314	332	316	317	331	345	326	305	303	293	342	308	333	305	338	344	274	308	325	333	300	341	317	320	313	324	323	332	311	317	316	303	336	362	364	307	323	319	329	295	326	318	353	342	354	333	312	310	356	316	338	320	324	332	338	320	280	334	353	343	325	299	304	319	328	359	297	327	356	314	327	322	314	337	349	367	295	274	283	301	323	304	311	315	326	304	311	328	311	314	298	304	319	321	315	346	345	332	320	307	342	321	343	305	301	307	293	326	298	315	349	342	333	317	305	333	307	338	336	329	285	290	316	340	337	357	357	293	330	355	327	329	345	367	331	329	344	311	311	332	314	322	339	302	324	287	318	326	351	345	319	308	325	310	344	358	330	288	297	341	321	326	312	341	321	296	297	315	328	338	313	329	324	343	322	314	290	301	349	317	324	332	283	331	325	289	345	322	303	337	334	313	309	331	310	305	328	346	319	303	316	344	327	332	339	314	317	317	338	312	294	330	304	341	343	353	317	341	292	320	323	357	345	341	337	314	310	327	293	320	351	324	321	280	329	345	378	309	316	318	325	316	334	321	319	338	330	342	335	299	299	336	326	323	324	346	345	318	312	293	305	334	312	349	325	315	329	353	338	326	324	342	323	313	319	319	296	294	300	344	322	317	307	299	297	325	323	325	339	350	289	299	313	341	334	293	328	313	332	333	297	289	305	306	292	321	310	333	305	296	309	304	337	304	321	346	321	319	328	317	323	326	311	320	309	333	321	279	288	321	340	338	343	332	364	329	311	324	300	321	324	336	297	313	348	315	283	320	325	322	302	348	335	320	341	331	315	337	283	341	353	329	304	289	308	281	318	319	288	333	340	318	309	322	338	324	372	317	311	325	355	342	312	325	352	321	293	311	282	307	294	307	313	341	322	346	342	306	311	345	318	330	337	328	342	340	302	325	299	312	317	291	320	309	284	335	311	352	304	325	314	329	319	342	332	312	305	314	302	349	328	299	311	320	325	324	310	308	331	324	342	315	329	309	322	307	304	315	313	319	317	344	322	312	323	321	350	307	312	332	344	309	324	321	346	329	332	332	317	299	337	332	297	336	344	306	325	321	313	327	342	336	302	331	316	292	356	343	350	315	349	318	319	311	301	330	338	306	302	326	316	307	313	308	332	372	329	318	304	328	309	325	350	325	323	309	323	335	346	324	323	288	341	318	320	311	294	304	337	353	326	290	334	361	323	333	334	333	299	315	308	328	315	311	315	313	282	324	307	356	351	284	299	337	342	333	285	369	321	325	317	287	300	329	311	344	324	356	338	327	309	336	335	282	348	332	320	330	322	329	332	334	317	311	319	364	308	320	322	367	307	313	327	348	312	332	333	331	342	355	346	310	315	324	302	349	308	325	301	305	335	320	339	334	287	317	268	347	321	319	317	327	323	334	336	310	315	310	317	315	281	324	320	301	306	301	327	321	307	354	321	344	335	334	307	343	304	345	309	323	326	342	315	321	333	305	284	321	275	350	299	331	293	306	312	315	316	336	304	329	352	339	350	300	333	337	326	314	350	330	319	321	302	326	310	323	337	327	305	377	285	355	349	350	323	366	296	315	283	317	334	306	315	328	342	327	340	312	294	319	341	339	354	294	318	319	345	306	310	329	303	340	297	355	320	325	286	322	324	343	334	313	332	317	341	336	323	329	364	317	336	327	298	340	328	330	369	323	286	310	315	304	324	324	321	301	359	351	332	303	301	315	284	323	337	344	319	301	300	320	317	339	327	320	311	346	337	309	327	330	309	323	294	337	340	301	339	318	342	306	313	343	313	291	314	327	300	343	333	336	335	324	311	309	305	318	313	305	349	322	319	311	301	334	344	306	318	286	307	303	319	347	354	332	293	346	303	333	327	338	359	351	343	352	346	325	293	325	364	336	316	309	267	316	297	328	320	318	333	320	307	342	340	342	322	317	332	359	323	326	281	330	313	285
7598	2240	4299	5298	4597	3840	3265	2738	2376	2074	1984	1790	1608	1542	1461	1436	1329	1318	1235	1174	1110	1106	1156	1077	1086	1050	1015	1014	1041	958	1026	951	1004	962	987	1028	978	970	887	932	939	919	890	934	869	927	893	911	858	914	902	873	859	871	906	892	915	900	880	941	879	837	817	869	914	875	869	839	865	846	836	835	906	894	864	859	828	890	871	829	852	903	876	875	887	827	892	845	817	805	871	836	809	830	841	858	831	868	856	835	884	788	851	860	857	847	817	850	848	838	827	824	836	821	836	843	878	793	821	798	836	917	865	809	872	819	869	856	829	811	794	814	884	832	828	872	839	889	873	838	829	808	876	859	900	836	846	777	865	854	833	824	837	843	863	852	798	874	894	829	876	851	847	915	836	854	882	819	841	787	798	890	879	845	828	792	882	862	808	827	859	806	829	861	811	869	822	892	807	826	860	876	842	825	846	800	856	795	810	805	855	840	882	796	833	791	878	888	844	890	885	824	876	829	856	811	859	835	834	842	787	871	892	813	778	828	842	863	816	866	834	871	848	841	852	852	823	840	851	838	865	834	902	810	871	903	855	850	853	871	836	845	859	897	828	878	844	860	831	819	884	851	891	808	883	878	863	883	800	873	815	896	879	804	838	872	854	825	856	843	852	838	831	856	821	818	889	839	884	869	845	822	844	816	831	888	831	821	878	832	804	873	824	879	833	838	832	819	882	852	819	855	843	792	817	852	873	823	814	897	837	817	825	837	828	868	851	826	846	864	815	865	843	859	849	830	851	896	855	906	850	874	828	848	841	890	857	870	824	826	818	861	846	862	835	823	798	887	821	885	794	867	866	854	856	857	822	864	821	774	865	868	857	897	880	839	854	844	888	871	829	786	830	844	889	838	806	850	866	866	741	860	812	825	812	864	835	825	840	841	829	823	865	834	852	810	831	871	828	850	801	837	819	897	817	814	825	848	840	826	851	884	846	872	814	862	840	823	900	836	830	876	864	815	804	851	827	822	784	767	821	838	839	839	808	877	841	883	845	890	811	830	798	846	860	852	825	806	818	793	859	864	780	843	891	796	814	832	831	793	833	891	814	878	830	854	874	827	862	876	880	897	831	799	833	886	830	864	870	873	844	849	784	829	806	886	823	836	853	824	807	841	820	899	779	797	841	775	869	877	904	838	878	858	900	865	852	883	870	868	866	803	806	882	809	799	852	845	879	851	863	837	882	836	871	856	796	816	847	840	817	884	887	833	841	823	822	862	845	887	791	816	860	857	790	878	884	888	815	847	845	876	850	926	870	806	823	815	840	833	809	796	816	854	840	843	805	892	811	819	834	851	840	831	845	860	852	814	827	873	816	805	893	812	891	845	825	846	866	830	868	836	865	825	833	851	822	849	843	827	827	846	856	835	841	838	827	825	855	878	853	864	823	906	831	852	872	804	861	842	801	806	838	827	857	792	821	808	837	845	815	840	875	842	826	820	865	863	872	819	847	893	898	818	860	818	820	873	780	823	771	861	802	828	810	835	842	870	867	862	846	863	873	819	866	812	811	868	870	851	884	833	803	843	859	897	877	837	794	850	890	846	837	875	894	914	849	875	872	836	810	828	765	876	827	865	859	835	837	834	855	836	867	878	810	855	810	842	846	791	816	877	807	866	768	897	885	882	849	877	809	827	808	827	834	851	829	854	837	799	841	877	849	810	835	796	787	822	810	829	810	803	829	830	864	872	834	877	852	825	880	836	866	864	857	853	865	811	813	793	788	807	882	840	839	875	808	852	879	834	812	820	801	836	879	841	857	830	837	890	873	798	852	818	827	833	846	815	832	852	815	834	837	792	875	827	836	839	843	863	790	835	889	866	824	847	808	887	876	872	865	831	815	801	846	786	822	794	866	851	809	806	858	873	835	806	823	837	885	816	893	799	831	854	781	807	859	846	811	870	826	900	820	824	804	904	848	835	915	799	837	816	806	854	859	874	844	830	861	840	861	820	835	844	875	863	835	859	854	827	867	844	841	880	829	847	831	886	841	841	827	824	856	823	896	861	894	857	828	852	866	903	833	825	866	835	846	890	850	858	836	835	881	786	818	870	863	870	857	884	820	889	859	831	857	896	785	862	856	843	786	839	869	858	849	882	840	839	867	854	855	803	789	819	839	833	828	820	867	847	844	808	854	861	838	865	820	822	834	790	822	812	827	876	871	848	846	853	792	849	844	860	845	883	838	900	855	858	878	863	830	825	806	860	805	794	792	843	866	759	866	838	892	843	859	823	784	802	909	871	872	828	803	854	807	883	880	853	861	854	832	822	869	860	876	867	830	875	849	838	847	847	846	851	841	851	823	831	836	852	791	879	811	911	809	823	851	823	854	883	879	853	846	923	830	822	865	837	792	843	860	883	861	851	874	825	832	869	821	848	894	862	869	836	822	804	811	769	860	842	859	840	852	814	843	823	837	826	866	823	797	880	865	940	827	855	917	842	855	821	863	856	841	862	871	863	835	870	825	833	864	852	856	919	814	825	863	860	855	795	826	887	845	872	870	795	821	874	846	850	827	830	858	832	856	851	820	851	851	844	832	853	904	831	895	817	828	771	855	826	800	835	864	853	832	834	813	826	835	854	833	811	806	817	868	878	824	863	819	784	828	816	849	875	879	899	832	822	798	858	863	861	811	844	801	888	844	843	831	862	825	904	806	847	867	844	878	893	860	853	864	791	815	885	865	852	843	831	802	845	837	865	843	857	831	839	807	831	868	847	849	889	807	809	807	782	798	829	868	832	826	846	875	866	867	848	847	831	837	841	845	845	854	869	850	846	867	828	782	841	834	827	848	879	832	853	833	772	815	848	829	805	856	833	816	861	919	814	829	800	798	827	871	879	862	854	909	834	834	869	800	822	814	867	833	779	846	876	837	863	832	860	875	889	881	879	857	804	895	872	852	837	867	859	850	792	862	850	826	845	838	878	806	868	825	823	846	884	873	917	827	840	856	880	841	841	886	770	885	839	851	802	864	848	760	801	774	849	819	829	827	867	793	841	838	895	840	775	887	829	843	799	846	850	866	836	798	848	880	869	837	852	834	901	845	828	809	823	844	832	830	819	802	860	868	808	826	844	855	840	804	872	838	876	885	813	803	874	834	792	869	868	853	854	883	863	853	830	852	833	829	809	855	804	862	891	817	843	844	876	829	844	798	854	809	862	817	854	845	858	873	816	835	829	820	848	844	859	856	847	871	808	864	827	847	882	826	853	855	866	841	866	884	806	808	858	831	814	873	871	833	848	855	790	857	885	898	869	898	842	857	876	852	877	871	804	864	858	859	821	847	835	824	854	809	875	861	849	847	826	831	821	835	813	844	854	861	896	826	829	834	798	860	819	839	884	827	831	831	826	816	819	811	853	856	888	850	856	845	854	870	844	845	848	863	830	805	823	861	877	823	844	820	886	824	854	836	820	838	856	878	853	831	764	812	839	833	854	872	854	851	857	892	873	828	806
1934	295	284	259	279	269	266	270	270	265	288	273	267	264	271	263	263	263	271	255	271	238	258	245	247	255	266	256	243	248	262	293	264	252	249	268	276	271	269	268	237	258	279	287	241	272	240	267	243	283	249	249	265	237	265	247	258	278	256	253	255	271	258	272	293	251	283	299	250	257	259	286	277	268	269	255	261	274	264	282	261	278	273	298	268	245	255	238	283	289	263	266	300	294	270	253	279	253	260	266	258	278	230	244	241	267	230	248	274	270	282	257	251	287	254	268	281	257	276	266	271	262	290	249	266	272	309	268	267	256	273	313	273	269	265	246	302	248	258	268	269	248	266	285	246	228	281	267	262	258	275	271	263	266	271	278	267	269	271	286	261	266	261	249	279	264	264	271	237	270	256	243	278	260	282	255	267	278	283	255	258	285	260	279	265	285	244	256	269	264	272	262	272	266	290	278	273	271	282	270	241	265	277	288	278	303	255	300	252	285	264	298	271	276	251	292	223	272	268	272	268	251	226	277	268	288	254	233	245	275	258	282	253	251	254	244	303	288	254	254	264	248	274	266	274	251	272	256	262	253	296	225	254	290	252	256	268	249	274	237	257	234	252	232	282	273	262	257	279	283	299	251	232	265	276	251	242	269	253	240	280	252	256	297	251	243	268	294	260	279	249	265	280	269	275	277	256	261	248	266	271	252	273	277	259	263	254	263	241	290	240	277	264	258	272	277	265	270	253	260	284	272	271	256	272	253	287	249	283	273	247	263	260	253	271	270	273	245	247	246	317	302	280	280	272	279	250	253	285	249	271	274	261	245	275	289	248	284	269	253	257	252	281	275	242	265	267	282	253	252	253	259	284	265	243	281	283	258	288	278	270	309	263	238	264	285	259	263	259	253	285	288	273	277	263	254	291	265	259	265	251	272	257	253	247	274	293	275	281	255	233	253	287	271	239	265	293	263	254	243	252	266	246	286	254	264	274	241	286	240	281	263	268	244	253	287	283	294	241	254	272	265	283	274	270	284	274	258	259	281	250	292	263	265	272	257	252	278	264	276	270	270	267	247	264	282	260	270	239	277	288	270	261	271	277	244	306	248	266	283	313	273	296	251	281	234	242	256	251	289	264	280	290	273	293	298	288	273	261	258	233	265	278	257	286	298	263	244	258	271	287	271	280	272	256	256	262	249	261	252	275	273	251	248	266	259	271	266	251	255	267	242	270	269	256	290	282	279	262	264	244	287	271	267	282	249	268	283	287	262	246	223	268	294	276	276	258	269	235	284	247	262	262	279	252	283	292	284	282	242	264	270	258	292	260	274	238	285	297	271	247	278	268	281	272	287	295	264	303	273	289	300	289	246	268	257	280	279	234	267	258	298	222	241	273	288	293	252	262	280	255	241	281	282	251	267	281	262	276	255	258	272	271	272	299	278	249	261	271	258	280	293	273	240	269	298	270	291	252	252	272	299	241	286	248	268	274	229	254	275	258	260	250	268	263	281	304	277	253	254	240	269	275	304	259	267	238	226	270	253	261	266	282	268	238	276	257	286	271	292	259	266	243	279	288	226	281	295	268	261	266	264	306	278	278	248	244	266	264	300	275	233	242	263	256	239	270	253	293	275	275	292	269	240	243	270	265	246	269	288	280	259	263	280	237	283	241	269	286	284	273	263	259	260	264	259	248	277	256	241	278	277	295	285	269	242	258	281	270	283	252	285	277	247	244	260	273	261	288	266	260	294	290	280	271	273	258	278	262	288	266	248	268	258	271	285	262	266	272	260	298	310	284	266	249	264	276	261	259	263	266	291	272	250	235	271	285	268	266	264	275	268	247	262	260	237	307	276	278	259	275	259	276	258	277	277	283	244	259	269	280	263	264	266	262	245	260	267	243	260	275	291	256	270	251	258	254	242	272	249	263	254	271	247	278	277	263	250	284	238	279	279	283	263	261	252	254	259	296	253	272	269	274	253	281	284	296	293	266	264	260	291	246	278	283	283	244	265	246	258	257	246	244	250	242	269	287	272	274	262	270	237	268	268	283	278	289	259	281	262	260	267	281	259	258	228	251	276	248	293	270	269	258	280	264	284	260	267	271	276	286	258	260	258	278	272	255	256	256	268	282	276	281	271	273	271	249	243	285	283	255	234	238	256	261	291	282	255	303	241	283	235	263	299	250	271	260	280	248	279	265	280	232	288	281	261	273	258	279	271	252	286	279	249	258	297	273	281	292	241	270	275	265	267	278	234	275	271	255	279	264	250	264	252	244	260	306	261	277	280	290	266	295	270	251	248	270	257	241	263	271	292	262	259	289	266	264	240	275	247	271	261	239	296	268	277	256	254	269	270	258	277	273	258	271	258	276	254	271	263	275	269	285	274	255	272	258	258	237	267	272	294	257	282	271	290	244	272	267	252	276	252	251	259	285	227	249	261	268	260	239	264	260	275	276	308	290	258	282	268	255	278	278	253	234	236	271	292	277	253	255	253	255	275	257	263	275	309	288	240	270	250	258	284	274	285	259	267	258	289	253	252	283	263	298	250	283	255	265	253	283	271	259	258	268	258	262	269	228	242	249	235	254	288	250	232	264	269	267	264	245	269	272	282	265	277	232	271	242	275	263	282	250	273	268	258	287	281	268	275	280	244	283	292	256	248	251	309	236	292	284	277	286	287	290	274	258	255	236	263	282	262	270	264	263	253	277	264	285	271	286	242	213	265	266	258	248	269	283	257	258	261	238	267	265	262	251	257	243	259	267	266	256	282	287	232	259	288	249	280	272	287	280	286	286	264	252	262	261	263	261	280	253	272	278	242	274	254	261	272	284	262	284	305	296	255	279	236	286	294	268	268	250	298	270	280	278	246	260	264	242	311	249	266	257	255	252	241	246	283	268	268	281	268	262	276	253	264	244	268	279	268	265	249	265	263	235	253	265	247	271	271	256	279	263	267	301	260	249	242	259	251	284	273	224	266	269	270	255	299	282	278	271	260	264	257	261	265	288	254	281	259	286	250	266	254	268	265	254	252	264	313	239	276	271	277	252	283	294	290	250	271	251	297	295	280	301	267	285	263	281	289	258	281	266	258	274	258	269	279	257	260	266	279	251	267	238	244	270	239	271	266	276	276	268	275	255	267	241	301	278	250	272	289	259	272	253	262	274	279	290	251	294	270	252	266	277	295	304	293	267	243	271	313	268	291	273	271	278	280	280	316	247	288	273	266	276	269	275	229	282	247	258	258	252	262	240	266	270	261	290	287	278	240	270	267	287	287	252	282	259	276	285	293	281	278	260	244	273	266	238	272	245	237	264	284	265	275	261	274	251	249	290	251	282	244	289	281	289	254	291	258	266	247	282	254	266	258	261	255	261	240	240	244	283	249	293	283	262	283	257	279	280	264	244	277	278	269	261	289	299	280	245	238	286	226	274	279	262	282	254	289	266	287	271	273	262	285	261	279	263	288	268	248	274	270	266	240	292	274	259	257	262	259	254	250
2394	694	738	773	793	749	744	693	716	738	703	735	684	710	665	646	683	673	714	680	700	694	738	679	693	664	699	714	707	727	700	714	695	668	709	665	699	677	729	708	709	698	730	711	686	680	669	700	657	671	709	688	630	693	716	696	688	686	701	714	695	640	664	667	701	629	681	688	727	658	644	634	693	687	662	729	695	682	665	629	706	689	685	699	665	706	684	684	700	673	683	687	703	706	684	649	675	692	723	711	708	660	697	664	714	700	669	693	714	692	677	682	721	741	716	703	687	657	667	667	660	722	681	681	666	660	690	725	709	677	709	664	672	694	656	719	679	721	665	665	665	678	700	703	681	700	712	672	721	689	691	701	680	678	709	711	686	709	678	682	672	627	642	701	690	685	666	724	656	676	676	669	695	677	651	696	683	737	737	703	699	690	699	693	698	695	714	668	684	678	676	675	691	695	696	723	706	693	711	666	636	685	726	704	701	655	697	629	698	721	661	725	712	717	688	659	669	694	635	666	714	700	612	695	636	662	717	682	665	644	722	702	713	654	690	663	645	676	657	715	688	703	691	686	674	669	668	645	698	659	702	688	661	699	717	684	694	700	728	694	667	673	695	705	684	654	631	703	700	691	659	678	692	726	700	689	732	641	712	666	706	711	672	680	643	732	650	705	656	721	676	683	673	681	686	683	666	675	717	695	664	705	674	688	677	644	692	726	696	662	688	679	660	647	709	650	657	653	685	688	675	687	719	681	654	701	698	731	693	693	679	687	687	695	719	692	696	704	674	684	711	681	658	687	684	663	692	727	685	648	663	680	673	689	668	734	652	677	672	707	674	658	698	702	729	675	717	702	678	615	653	668	685	670	669	736	679	683	706	674	721	722	679	719	690	700	702	697	708	676	663	736	675	721	719	718	646	686	710	662	650	677	714	672	691	681	678	724	687	679	683	665	730	740	634	692	699	675	690	700	709	665	650	728	661	708	679	698	696	692	658	691	665	745	683	667	697	664	672	672	713	639	663	685	664	654	694	723	719	709	702	713	680	674	730	658	650	726	705	711	697	700	703	640	729	676	718	653	720	696	675	651	702	715	718	667	664	694	691	683	703	687	727	663	672	654	719	649	716	676	665	707	687	688	679	699	672	668	688	672	695	700	684	733	736	677	657	713	663	719	683	656	689	719	665	663	711	664	699	673	718	680	739	674	697	688	709	709	673	719	694	655	693	664	660	733	659	717	676	694	675	674	698	675	728	740	673	734	715	709	719	682	681	653	713	637	654	750	732	702	703	691	640	673	692	680	717	688	643	718	704	676	688	722	701	713	724	706	711	730	702	673	699	678	678	747	669	693	690	672	701	720	681	666	664	690	677	691	693	708	711	737	656	693	695	673	705	639	700	711	667	732	641	663	720	678	686	645	687	739	697	666	699	737	698	673	717	677	704	689	730	671	707	676	697	682	639	712	726	685	665	693	656	654	709	720	685	699	679	714	659	717	709	691	646	672	682	667	647	683	689	654	701	691	684	688	692	676	712	718	707	671	675	724	696	715	668	652	712	737	646	716	693	709	701	694	666	692	671	682	683	734	676	737	682	726	717	696	691	689	722	741	707	674	719	685	698	656	732	701	702	686	690	682	680	687	645	676	658	726	698	660	660	675	680	661	695	700	688	729	660	687	704	686	659	657	657	699	683	676	733	667	660	677	711	694	656	701	670	684	706	687	686	697	736	665	682	687	694	731	654	656	691	698	694	677	734	731	695	707	671	675	705	709	728	681	689	706	718	685	683	692	719	724	702	734	701	662	693	710	692	720	730	670	715	691	676	665	665	663	672	649	699	682	674	679	671	716	677	699	660	699	696	688	662	661	657	707	645	739	711	676	669	671	753	699	668	669	669	703	666	733	707	708	672	708	713	682	657	671	706	700	655	712	685	726	680	693	668	734	699	662	682	670	649	688	674	725	705	669	721	706	698	695	667	694	670	700	716	674	703	715	742	705	637	678	710	702	729	686	724	685	685	732	677	706	739	667	653	710	736	666	716	686	671	665	684	699	698	670	671	693	702	680	702	684	690	691	640	691	703	672	701	714	705	670	728	713	709	702	698	697	721	688	692	693	676	702	743	650	723	656	673	666	686	760	676	707	645	690	705	682	703	726	732	646	652	694	691	667	659	657	657	683	668	683	714	671	639	677	676	755	651	730	688	650	643	667	675	678	678	645	757	670	636	707	704	676	695	676	687	682	722	699	700	732	688	698	692	669	696	694	669	627	668	686	640	645	655	705	649	673	679	682	715	659	742	710	726	728	659	730	651	649	703	664	651	645	703	674	738	716	692	692	732	720	671	698	689	682	686	700	685	689	689	720	700	668	699	674	678	663	688	682	692	716	659	677	695	673	704	765	712	653	672	675	697	690	677	710	681	708	661	651	705	706	669	691	718	665	699	728	656	679	676	669	717	733	693	683	652	693	692	631	698	674	753	720	629	654	685	724	672	659	700	685	735	675	679	653	660	725	695	704	718	657	672	682	688	720	681	678	709	681	681	713	680	717	669	712	678	671	716	677	665	645	683	676	716	734	696	678	675	656	708	701	704	699	665	676	677	688	702	668	648	676	714	685	695	669	703	687	712	680	668	673	696	689	672	710	692	689	683	702	704	733	750	633	701	681	709	729	708	674	620	690	700	697	665	741	730	717	689	705	658	745	710	672	681	689	712	702	704	715	674	631	721	679	672	663	626	742	709	691	683	657	674	729	744	699	657	702	701	677	670	683	733	690	679	683	746	712	677	678	679	724	755	677	642	719	696	694	673	692	673	707	731	696	676	682	698	673	703	694	668	633	710	668	687	724	665	702	684	720	716	689	693	697	654	695	672	669	685	677	685	685	636	651	711	708	728	669	664	708	718	664	713	675	681	678	719	679	690	660	753	703	649	671	657	694	681	709	714	710	734	648	671	728	687	686	682	672	637	705	696	710	670	706	674	690	678	668	681	670	714	705	730	660	702	709	655	667	629	740	718	685	648	680	698	692	717	744	705	684	693	664	674	664	691	682	675	694	744	726	702	683	664	713	675	688	712	685	671	678	659	688	681	670	692	671	720	673	716	667	690	707	657	666	670	683	648	694	671	698	637	687	700	703	692	712	698	644	673	709	685	689	686	695	663	733	696	686	686	664	679	681	703	714	709	693	674	754	682	704	711	688	680	735	683	706	695	665	657	687	728	695	694	697	688	690	703	633	710	654	679	707	685	682	683	681	691	704	662	692	664	698	685	715	684	688	663	693	678	668	656	724	706	701	684	676	698	725	679	711	691	657	724	690	705	705	661	686	704	673	718	723	704	675	691	663	643	706	690	647	689	670	675	750	693	609	693	702	670	676	694	704	677	686	661	692	727	743	692	655	672	725	663	657	669	705	662	697	690	682	678	676	730	676	677	699	759	689	649	658	731	699	746	712	677	718	702	676	750	732	691	692	724	771	668	705	721	719	684	637	698	686
6968	817	1005	816	552	445	372	343	293	250	258	235	225	225	217	220	243	216	192	210	194	200	205	174	157	198	178	178	172	189	191	195	180	182	176	171	185	177	171	185	170	157	156	174	181	183	174	172	165	145	143	157	154	192	166	178	199	179	168	159	180	169	145	184	172	163	166	150	156	177	181	167	198	163	171	201	158	176	177	161	175	171	188	171	195	185	185	147	165	170	185	170	167	166	149	158	164	192	157	182	168	162	174	170	145	171	162	191	144	165	174	204	170	192	162	162	169	158	176	176	178	165	189	166	161	174	166	152	140	190	172	171	176	176	177	154	161	176	180	172	158	189	149	161	168	178	158	169	192	147	178	178	194	155	166	183	166	173	177	202	152	183	160	155	176	188	162	156	159	169	158	148	166	152	145	165	153	171	140	171	175	153	168	164	173	174	170	178	164	146	176	168	174	175	176	155	161	164	180	166	158	186	145	183	160	179	205	148	166	162	170	144	175	157	151	186	184	173	188	167	155	189	192	181	154	171	166	189	146	172	203	165	180	183	192	141	157	179	174	183	167	153	156	183	170	183	164	181	183	157	197	167	188	166	192	153	195	185	179	175	157	175	178	156	173	185	181	143	171	166	164	150	167	173	167	181	176	175	183	190	175	193	169	188	152	166	149	160	171	173	182	190	170	179	165	162	171	170	172	177	179	186	176	176	179	173	167	152	164	147	171	183	154	163	170	175	170	171	147	173	170	170	165	193	146	172	203	170	170	172	177	155	167	174	173	154	173	162	162	169	166	189	193	171	174	171	174	149	189	187	191	179	160	176	175	151	196	180	173	194	151	159	186	156	152	168	182	173	186	167	184	182	169	179	159	188	177	173	148	166	187	173	176	178	154	153	162	177	159	194	175	172	154	159	175	161	190	171	179	162	180	179	165	184	209	159	156	162	185	164	143	162	182	179	178	185	185	160	152	174	171	182	202	168	194	145	131	177	177	182	198	194	148	168	161	190	167	141	171	151	148	163	168	190	167	172	190	162	152	160	175	189	201	186	178	179	202	188	139	196	168	174	209	183	196	159	169	172	162	162	163	183	167	174	157	184	183	158	170	171	177	179	181	171	143	163	165	163	187	173	168	182	154	158	171	178	159	175	188	181	147	178	184	173	172	166	187	191	173	176	209	172	176	196	158	158	171	178	167	138	166	177	158	158	169	191	190	132	155	171	181	166	195	178	164	169	177	182	177	159	176	162	188	185	170	167	170	189	175	165	181	179	134	171	171	183	163	159	184	153	161	156	187	188	150	143	190	174	178	183	166	152	179	142	174	167	178	156	148	184	173	165	185	156	164	175	185	173	163	167	169	180	180	164	177	183	182	150	168	194	170	167	169	144	157	157	159	153	186	191	179	188	162	169	183	179	171	133	190	171	177	155	161	170	177	180	186	185	164	163	152	171	164	181	195	160	162	184	166	174	163	169	170	171	189	157	171	183	207	185	160	204	170	160	172	193	177	174	177	167	158	178	169	155	169	179	162	169	159	202	187	160	174	170	162	187	173	192	155	185	176	173	167	173	171	162	160	180	148	177	163	187	187	170	143	169	188	190	180	165	162	186	152	152	176	180	155	172	173	157	164	148	175	159	162	194	179	163	166	174	170	168	165	188	168	169	167	148	152	180	186	176	163	171	172	180	172	174	171	170	190	174	183	170	190	147	148	136	172	176	146	175	161	182	140	174	184	178	163	180	161	179	189	171	147	195	179	145	149	178	154	169	166	178	168	178	166	187	170	173	186	182	163	183	180	156	172	156	195	177	164	176	171	158	162	166	177	167	169	190	201	172	166	162	184	164	165	180	180	170	165	158	152	177	173	148	183	166	146	136	176	196	165	166	176	178	194	159	161	202	178	176	150	151	159	169	160	170	180	172	171	182	156	150	171	155	172	174	177	164	179	157	178	164	185	199	163	186	178	180	189	177	150	164	162	160	189	174	190	175	178	176	175	151	188	184	175	166	174	159	168	165	166	163	172	164	185	171	163	180	173	192	155	176	171	175	175	158	153	177	193	191	182	177	163	157	172	162	173	167	178	169	176	159	198	164	187	175	157	182	179	187	160	164	198	176	184	126	181	170	159	150	177	183	164	153	159	174	153	168	167	166	187	162	171	185	170	167	157	186	200	165	181	165	162	159	187	178	159	165	175	161	169	152	173	160	179	155	160	173	169	174	183	166	180	197	165	169	189	183	174	173	162	173	175	157	178	168	177	150	180	166	177	193	178	172	170	211	174	172	164	166	162	171	162	164	188	177	183	166	181	174	178	191	157	157	146	197	192	173	211	180	195	156	144	163	164	163	153	165	165	173	160	138	171	175	151	136	206	171	192	162	159	166	164	186	158	185	186	177	173	136	182	177	154	148	148	168	176	163	178	210	174	169	156	171	163	196	172	152	180	170	174	173	189	179	167	181	181	178	193	167	161	178	172	146	197	179	154	173	170	153	168	162	152	177	157	159	184	170	166	170	186	174	184	164	172	151	180	169	178	170	170	179	154	165	146	165	205	164	167	167	183	170	161	178	179	158	167	206	188	143	168	176	167	191	163	150	170	171	176	200	160	159	179	178	173	163	152	187	182	167	167	162	192	167	162	198	151	150	168	185	160	155	176	164	180	182	192	181	160	172	202	161	178	180	197	191	175	180	177	176	149	184	159	178	184	168	176	189	150	172	162	149	179	140	160	184	137	173	181	173	169	153	184	199	153	173	168	173	178	179	180	182	179	177	163	170	193	154	176	179	153	156	194	187	185	160	157	173	191	162	178	168	181	199	166	161	184	188	151	188	155	142	201	168	191	146	159	190	173	187	183	162	153	190	181	193	150	174	158	156	167	204	154	167	184	163	187	188	170	165	168	169	173	180	160	149	201	179	160	192	175	169	146	158	161	188	191	195	172	189	208	172	181	177	179	189	163	176	160	166	168	170	201	151	172	179	183	173	184	196	166	175	162	178	188	168	165	172	154	209	163	166	193	176	190	171	170	153	178	191	177	168	192	160	182	170	170	181	186	178	147	179	173	193	177	174	168	188	166	160	149	173	147	160	159	167	161	155	167	160	167	152	184	167	176	178	163	162	174	160	154	181	177	188	177	162	152	175	189	168	170	180	195	143	180	155	172	182	166	150	197	173	183	175	163	172	151	151	164	188	187	153	155	168	157	156	173	177	200	160	153	165	159	171	155	169	183	187	163	176	164	178	150	183	158	162	207	170	151	160	176	183	176	156	175	169	158	170	177	168	167	165	184	171	179	184	158	172	179	190	160	154	184	168	168	195	171	198	181	173	183	179	163	140	180	161	205	177	180	165	180	169	179	142	148	185	180	174	186	183	151	188	164	166	171	156	171	188	210	153	170	161	178	171	162	204	194	145	185	172	169	171	176	183	165	168	151	149	173	195	184	198	182	168	171	156	170	147	181	158	184	203	169	156	168	166	193	165	161	185	172	159	160	143
5559	1183	2154	2629	2322	2075	1663	1530	1324	1162	1028	955	881	872	801	742	784	765	712	671	684	615	641	627	630	596	606	590	565	613	585	531	561	547	583	540	503	535	545	561	564	529	555	572	514	494	560	556	545	566	558	557	508	508	480	489	549	553	524	525	546	554	523	537	502	508	542	510	528	501	503	520	542	496	521	507	508	556	515	527	532	522	519	486	506	477	566	466	527	541	542	550	479	517	493	540	537	506	522	470	537	489	496	510	577	522	479	529	543	519	536	458	487	518	511	549	481	491	521	491	518	516	499	502	533	502	510	497	493	514	520	490	515	534	518	554	488	547	500	544	523	535	529	521	527	517	506	519	544	486	481	474	504	533	484	551	487	466	464	471	497	523	493	519	462	498	482	568	557	516	474	477	480	539	488	522	521	514	520	504	542	512	537	512	505	505	515	516	520	466	470	539	501	521	512	493	511	511	504	490	517	519	536	545	494	487	506	479	520	550	505	497	487	530	516	503	513	527	536	475	470	501	500	518	503	531	517	512	493	527	484	519	527	518	500	489	485	529	500	506	495	483	512	516	536	542	482	518	514	533	521	516	521	519	516	513	520	518	473	530	517	493	520	484	548	509	556	537	492	519	508	523	522	490	489	485	506	513	501	527	491	515	507	495	520	525	515	458	528	509	519	525	489	522	482	529	501	529	511	458	545	511	507	529	534	490	515	462	544	538	501	513	545	469	561	525	539	504	511	517	470	463	524	519	491	489	502	528	492	500	513	494	533	489	562	537	538	515	525	532	517	492	514	486	501	453	519	536	511	478	501	466	520	525	492	533	538	489	515	538	493	516	471	475	535	485	515	465	488	501	504	514	526	498	534	503	450	506	524	544	492	530	510	509	542	511	494	498	523	536	538	520	536	502	520	521	469	512	506	496	477	502	489	495	482	517	495	559	526	497	546	523	539	487	544	542	524	487	494	521	488	490	521	541	517	537	521	509	542	505	496	511	522	501	483	474	518	510	502	489	499	505	484	536	515	522	480	533	505	530	510	500	504	473	560	500	525	517	503	471	508	479	509	516	503	479	534	513	548	542	529	507	495	508	504	481	489	464	500	526	489	505	531	496	524	474	512	484	503	544	511	515	511	507	505	503	496	513	468	531	494	495	540	456	551	502	498	505	507	506	564	521	469	480	517	489	510	573	553	521	502	501	508	509	497	526	484	548	546	518	509	526	531	495	504	501	486	513	540	513	521	509	499	525	506	507	556	522	498	503	517	485	487	511	498	546	480	535	543	545	487	523	492	493	497	514	484	535	509	511	528	566	537	552	515	490	499	529	478	529	505	512	518	492	475	470	537	452	496	500	554	537	520	476	513	486	486	468	522	487	483	520	536	500	467	525	514	459	488	499	521	535	517	492	503	530	517	479	497	531	459	494	509	481	459	495	514	520	485	506	461	553	477	506	530	462	473	471	489	526	555	528	517	523	508	510	514	503	473	525	505	528	502	566	470	476	506	498	515	526	500	487	538	514	471	561	487	507	535	487	499	537	548	492	523	520	512	488	512	531	514	506	484	503	507	481	484	531	548	514	493	517	520	539	470	509	501	499	477	504	508	493	472	521	527	531	490	521	512	491	524	493	540	492	492	501	551	494	482	507	496	491	510	500	505	521	482	490	532	521	561	487	557	511	526	523	501	509	499	535	515	469	489	481	539	519	484	498	458	469	520	542	522	523	500	542	520	488	550	475	500	552	517	537	515	508	540	515	493	523	487	506	545	506	537	522	532	513	482	500	498	535	488	479	535	494	572	512	496	499	501	477	535	478	536	513	505	522	522	508	491	493	482	484	472	514	532	531	521	494	532	487	510	512	532	527	505	511	490	491	503	517	506	470	518	510	472	534	495	529	538	493	485	521	464	506	522	512	498	506	501	521	559	496	512	522	551	498	546	496	535	509	488	546	525	477	467	499	542	492	504	492	513	541	508	533	528	523	510	492	495	505	498	465	531	535	487	485	517	551	496	473	488	536	501	517	527	548	497	512	513	524	518	536	522	487	539	492	523	512	519	542	498	473	477	497	543	496	486	497	514	468	501	456	531	499	507	504	520	542	489	503	505	504	553	453	505	528	512	484	532	495	516	461	534	521	481	504	509	493	466	513	478	481	510	494	534	509	516	523	500	495	521	507	524	524	513	477	533	527	482	515	485	506	497	514	460	522	489	497	535	501	521	506	480	491	533	492	550	518	514	523	533	525	560	518	491	500	500	490	503	525	485	544	510	532	506	481	533	476	558	509	506	489	582	509	512	513	496	525	542	499	498	504	481	540	527	488	494	480	502	484	520	485	520	504	523	483	506	512	519	482	524	525	524	552	508	520	501	568	523	547	509	486	480	505	516	563	482	513	487	551	503	529	484	494	536	509	495	523	518	534	504	537	512	545	538	534	510	520	525	466	505	505	498	498	531	454	537	544	506	527	487	504	512	525	509	527	545	497	505	499	531	504	513	519	501	507	525	514	489	552	509	514	494	493	482	516	539	494	534	501	510	524	533	486	471	508	500	534	489	548	501	540	492	520	496	483	505	530	485	516	531	491	488	534	499	534	540	500	499	534	526	529	524	520	499	495	527	504	477	500	539	555	576	498	536	488	503	524	539	468	517	532	533	513	473	504	488	474	477	527	515	486	517	501	502	493	493	486	513	527	539	555	475	481	489	498	511	527	481	539	539	515	516	504	516	501	520	490	502	523	500	479	542	500	516	492	485	508	524	509	467	500	536	450	515	488	535	502	505	552	506	537	517	497	530	483	486	503	508	489	527	505	513	491	503	522	474	505	491	510	482	483	521	487	521	486	521	505	517	534	493	521	458	495	517	523	532	492	517	520	505	509	500	498	479	544	522	498	494	507	505	507	506	540	550	488	536	488	505	486	533	520	531	531	473	508	531	480	505	509	462	502	520	524	520	498	538	502	506	498	468	519	509	508	488	536	520	507	542	503	536	539	527	492	498	507	511	513	515	499	493	540	517	479	534	519	548	502	529	494	516	503	467	503	495	494	479	527	495	500	512	522	491	512	498	500	514	522	529	491	494	499	488	496	517	515	518	514	529	534	517	533	488	503	503	505	517	491	569	477	494	478	545	523	500	462	526	507	538	510	457	504	525	499	527	554	525	505	537	539	532	503	508	471	493	479	504	505	485	525	479	510	531	521	486	549	494	490	466	542	472	476	505	527	473	522	520	531	521	489	535	482	499	491	514	529	510	503	492	506	474	491	506	494	512	486	484	513	509	528	556	507	531	506	479	524	495	488	549	491	546	487	485	499	530	504	487	482	522	506	522	471	499	479	505	466	464	480	512	562	501	478	514	566	541	514	457	531	502	509	504	513	513	531	487	541	492	468	488	495	527	484	507	480	471	515	551	476	481	520	497	489	471	509	563	527	508	517	493	533	507	496	510	531	501	477	513	539	473	545	515	498	532	472	532	502	485	496	525	499	483	503	484	512
13466	2242	2302	1784	1197	1039	777	677	575	502	487	471	453	367	396	383	377	380	401	345	344	357	378	361	325	376	379	373	346	346	350	309	312	340	349	318	344	363	329	324	339	357	338	338	364	337	323	327	357	320	357	312	334	334	334	332	303	327	349	301	296	331	340	359	328	343	318	354	349	320	345	310	308	346	336	319	329	324	309	347	336	343	344	325	310	292	291	320	307	346	294	342	321	339	340	342	349	352	294	350	345	317	299	310	351	309	326	315	328	346	318	326	315	312	302	317	362	305	310	349	298	325	319	314	350	316	323	320	314	305	344	343	334	300	332	344	352	335	340	351	319	314	297	327	274	319	312	334	322	340	315	301	292	299	337	291	311	340	360	309	336	311	312	299	335	308	314	306	310	303	313	365	357	336	317	375	346	338	309	312	313	316	326	307	315	323	314	328	331	335	333	306	365	316	339	372	321	347	333	344	318	291	323	339	270	333	313	322	351	318	302	312	330	327	358	332	299	316	335	316	335	328	352	335	328	320	306	319	334	299	325	307	317	309	317	296	318	323	335	343	348	333	336	353	325	351	303	306	328	321	325	312	334	327	302	333	321	342	289	326	338	310	325	326	297	326	326	328	345	291	335	332	314	332	301	326	328	309	313	330	335	288	329	334	308	323	324	345	349	287	370	324	333	322	338	319	311	343	345	315	294	351	371	322	338	307	328	333	360	339	352	336	340	331	316	347	334	291	302	330	305	327	302	345	298	336	322	338	325	352	303	329	288	348	312	345	352	350	308	360	323	330	332	317	348	308	352	309	308	316	320	316	333	342	298	352	316	354	321	330	341	336	293	326	326	331	352	323	316	290	326	330	313	292	298	332	323	308	327	319	325	330	349	312	335	315	308	325	321	343	321	358	316	301	305	303	358	356	338	344	315	341	307	337	350	303	302	336	311	312	317	334	338	303	301	323	302	326	316	352	309	311	329	321	301	281	292	335	318	325	312	311	293	318	324	340	327	320	321	331	302	298	346	288	327	328	341	335	317	330	332	310	293	322	281	326	341	334	302	308	315	299	340	347	309	310	302	319	311	341	318	304	316	311	312	386	345	340	338	348	351	345	305	322	292	324	301	328	288	328	324	347	376	316	301	330	304	351	328	318	328	329	334	359	327	319	332	288	304	327	313	329	318	326	312	326	361	317	314	346	349	320	315	333	323	337	354	316	318	334	314	328	336	319	317	327	335	334	330	311	307	360	311	334	308	333	300	358	317	356	332	339	315	345	340	320	318	278	331	312	326	311	342	336	316	297	291	314	299	309	350	318	320	312	308	282	351	331	316	315	302	305	325	302	287	331	339	370	307	336	329	372	347	343	327	337	354	341	305	316	310	306	297	311	343	334	362	304	340	310	324	363	297	366	322	351	367	340	349	324	302	317	309	309	318	288	318	330	300	329	313	324	333	305	301	355	340	326	318	363	345	315	356	336	323	356	323	308	312	308	343	324	365	326	320	304	327	314	314	344	345	323	340	337	335	299	327	321	311	336	328	287	338	320	322	347	321	318	346	351	343	342	328	337	333	371	324	331	311	309	319	322	331	341	321	310	307	338	349	324	318	312	326	328	348	321	296	313	343	325	345	339	324	311	310	338	303	346	350	328	337	349	320	335	324	345	317	339	356	280	334	347	343	311	321	316	323	338	322	340	347	343	334	323	328	330	326	347	312	346	311	336	286	311	335	323	314	323	319	334	329	340	292	293	341	329	330	335	343	337	323	347	328	322	341	325	311	328	348	327	345	339	336	324	341	322	323	332	313	306	316	329	328	332	357	318	295	312	332	332	338	320	315	294	320	325	328	333	318	291	319	319	324	341	327	299	283	359	383	315	330	343	356	306	322	300	312	353	328	345	293	293	322	309	305	320	356	337	328	329	302	345	327	352	326	362	314	327	325	353	336	355	358	348	293	324	317	313	378	327	308	303	313	293	351	329	322	322	292	325	326	296	306	306	340	331	303	334	330	327	293	334	337	322	327	317	363	340	312	323	300	324	367	323	319	289	313	317	319	334	336	299	321	331	352	301	334	345	360	330	322	336	312	357	333	309	328	328	335	334	370	277	329	333	329	281	320	348	282	339	307	314	334	324	344	306	348	338	320	332	293	296	301	341	316	325	316	315	310	326	297	313	321	332	329	316	320	306	341	323	357	306	305	316	297	338	309	281	318	339	320	320	327	317	334	365	312	343	314	362	322	321	333	345	309	323	314	319	308	322	326	291	304	304	335	336	323	301	323	344	320	327	323	297	291	352	323	329	311	331	327	325	343	337	286	336	334	319	332	295	335	309	311	348	380	316	292	299	341	325	316	330	324	343	337	361	316	338	306	303	317	324	334	309	337	296	341	321	319	295	310	303	311	332	323	343	344	328	339	324	333	371	297	318	327	342	311	342	345	291	330	334	323	326	346	315	333	291	324	316	317	308	350	312	317	356	316	321	327	334	302	335	320	333	309	293	318	329	350	308	352	318	356	318	365	317	329	336	300	354	352	355	290	325	301	347	328	339	333	313	321	307	364	306	311	305	325	310	332	337	322	343	331	309	316	360	337	313	332	322	324	313	295	321	336	311	353	366	318	321	333	319	323	311	325	333	349	320	309	315	293	313	303	341	301	292	319	306	336	310	338	321	308	362	335	363	342	387	307	343	341	387	292	301	341	326	372	353	313	297	328	317	321	339	319	315	296	291	296	274	322	312	335	347	325	327	322	353	342	326	329	346	342	328	329	323	303	298	327	358	304	328	338	317	311	313	303	313	329	314	301	324	328	339	304	288	342	345	296	316	359	279	314	304	337	342	336	296	330	306	340	308	323	337	323	287	326	340	353	328	336	330	334	331	324	315	309	320	345	317	290	354	360	295	329	307	339	315	331	332	339	323	296	368	340	310	301	323	350	330	316	349	345	303	347	314	345	304	327	332	338	317	344	335	346	318	327	306	292	303	294	369	349	340	317	324	315	327	329	324	338	324	300	325	332	376	305	305	318	334	349	322	312	330	330	344	332	340	345	315	331	336	323	339	325	356	338	323	286	331	359	329	314	303	348	374	307	340	331	294	333	330	329	331	298	295	348	315	351	330	336	333	344	308	333	331	309	301	335	299	305	312	341	307	292	318	304	285	319	328	321	339	330	319	342	328	297	330	323	320	323	323	353	328	275	372	364	317	365	335	309	330	350	344	320	350	302	331	365	315	355	312	298	352	339	304	291	347	337	355	321	323	325	337	301	324	301	304	329	331	310	352	346	336	305	298	358	311	360	324	328	310	337	344	325	326	302	293	332	347	298	354	326	295	300	344	309	334	330	320	292	321	330	362	327	346	281	340	376	343	313	360	330	335	341	347	301	355	288	324	356	348	353	308	329	321	297	325	329	332	331	323	311	320	339	298	353	304	384	316	326	311	361	332	316	322	336	276	336	339	303	331	330	296	303	329	324	342	326	347	330	343	353	351	309	303
7506	2106	4328	5208	4464	3834	3254	2649	2461	2147	1907	1741	1583	1504	1529	1358	1374	1242	1212	1180	1146	1135	1110	1088	1095	1058	1041	972	1069	977	1011	997	1020	985	965	941	927	939	1026	895	942	896	940	846	879	928	883	931	884	875	911	904	862	871	916	914	887	845	873	878	869	901	886	917	872	881	848	879	870	881	853	903	849	790	874	825	904	849	823	867	883	869	804	841	889	867	878	907	866	816	870	850	817	853	850	845	857	856	827	834	850	828	885	833	857	840	852	845	845	828	876	808	833	828	872	811	842	868	853	838	825	837	827	848	846	864	830	816	851	863	841	865	833	798	837	886	840	870	839	870	853	833	878	859	841	847	863	867	856	849	820	798	827	879	824	808	831	872	843	846	885	844	894	859	791	833	840	854	843	863	828	842	863	815	854	844	875	856	861	846	804	826	865	848	854	860	834	819	853	859	834	831	842	829	848	849	844	863	855	848	827	820	849	853	826	843	827	889	823	836	904	806	830	830	860	829	877	831	865	888	871	846	807	879	879	795	832	878	850	847	863	861	838	833	890	795	812	840	808	844	846	840	852	851	797	805	903	872	804	832	834	842	866	867	835	862	861	828	816	860	837	853	885	840	839	814	855	795	824	878	835	857	828	870	853	851	878	823	843	884	878	905	879	808	891	827	822	872	829	812	805	844	862	819	847	912	867	842	860	823	873	863	881	798	886	843	863	837	855	788	860	859	836	843	862	810	820	869	889	821	839	869	840	868	886	827	890	779	914	829	845	842	863	873	829	847	892	827	841	850	793	861	873	805	882	810	892	846	863	831	877	862	837	818	837	883	904	836	863	895	851	838	848	857	825	846	895	831	842	834	850	820	830	860	904	845	839	857	852	795	809	832	832	815	861	851	848	822	830	881	799	843	874	844	839	792	859	844	841	859	804	879	884	792	837	869	874	821	801	849	871	842	862	834	839	878	819	843	836	866	833	851	844	844	846	861	921	883	839	818	829	836	831	833	794	833	853	813	819	881	839	786	868	831	839	779	854	853	804	885	821	835	854	827	831	802	816	864	848	846	850	825	848	853	865	836	850	840	865	840	908	823	862	789	821	829	860	873	853	798	872	862	853	844	840	844	869	874	880	801	821	828	793	852	817	819	944	875	877	848	794	829	840	801	870	878	874	772	868	844	858	814	799	882	792	913	862	847	846	820	816	870	797	855	827	776	844	834	806	862	779	798	854	892	857	857	837	831	798	796	859	855	872	834	767	865	865	819	876	927	840	824	851	833	827	877	876	807	800	818	883	782	838	830	856	926	825	807	911	822	835	842	834	841	811	838	881	852	883	881	872	835	884	816	861	820	890	788	885	846	815	854	823	825	868	841	842	826	825	843	873	809	789	836	783	869	842	853	843	835	825	853	820	830	816	839	811	824	838	802	856	836	824	830	871	832	819	866	806	872	845	843	891	862	832	819	862	894	818	849	823	885	838	800	854	852	828	841	824	837	848	849	869	834	875	852	874	890	818	869	840	828	864	856	852	850	859	905	826	826	836	821	842	850	849	824	861	861	852	851	781	840	788	903	828	860	850	836	860	818	886	906	876	879	849	833	841	873	845	852	817	811	884	836	809	795	868	843	806	856	913	867	856	838	809	839	842	821	838	824	787	851	800	832	823	892	845	854	866	847	806	811	915	847	864	802	886	895	848	801	856	854	875	803	865	840	875	786	853	863	780	805	871	840	880	814	860	871	846	862	820	847	817	829	845	824	843	832	886	826	827	846	850	837	834	865	849	871	813	838	839	834	830	857	851	867	835	834	794	863	829	854	835	854	857	849	857	843	868	827	884	853	861	874	855	858	897	849	845	878	816	825	805	873	867	837	846	802	808	819	841	810	901	880	825	831	848	842	865	836	868	875	881	861	861	862	842	894	837	774	776	794	798	831	817	830	797	835	817	888	854	807	873	840	830	826	868	806	832	873	867	844	861	823	893	827	874	865	829	863	799	836	853	887	813	809	857	806	827	799	822	852	857	796	825	827	823	857	820	855	862	836	840	846	891	892	771	905	829	848	820	877	852	853	860	839	781	834	879	912	836	864	815	805	843	885	857	862	852	812	829	838	798	888	813	856	795	791	842	780	866	804	857	872	897	807	802	850	865	807	838	882	811	800	880	816	805	811	806	834	840	876	788	951	819	856	871	868	802	835	827	801	812	832	826	808	804	795	810	813	881	837	840	888	833	832	857	851	801	814	851	883	823	837	820	844	792	842	852	840	851	886	856	833	865	777	820	828	820	859	867	887	843	776	901	858	861	858	844	778	837	860	886	860	851	839	828	827	808	844	839	827	829	827	861	798	867	890	865	798	852	824	851	825	841	876	871	821	846	835	837	812	826	850	816	840	832	891	822	871	884	847	812	812	869	791	813	842	821	852	854	834	845	855	864	864	854	838	827	818	852	879	810	864	818	867	788	808	805	833	843	822	834	832	869	805	838	782	848	826	828	820	851	821	899	828	781	830	806	832	818	884	823	861	855	833	864	786	905	837	859	854	838	853	879	895	845	837	807	786	826	870	823	850	842	863	805	837	807	867	885	862	827	891	886	820	837	859	845	782	803	876	857	880	868	805	764	860	843	846	815	866	849	887	871	814	826	838	841	899	806	829	841	843	839	828	857	857	864	811	846	843	807	847	878	838	859	848	831	881	822	867	855	838	807	884	851	829	896	850	879	876	807	831	817	827	865	815	844	784	855	825	838	877	820	876	819	818	817	823	847	859	855	836	809	851	830	855	836	860	839	841	851	834	870	830	870	870	822	843	871	812	853	849	830	869	858	804	798	852	935	856	845	849	915	836	784	841	830	853	800	852	832	846	873	836	844	795	790	844	839	918	861	862	884	861	849	859	850	807	827	825	834	833	886	802	816	811	826	815	848	861	774	885	834	874	836	861	856	827	899	883	816	874	840	829	840	830	822	873	868	834	807	919	869	877	865	800	830	827	812	860	902	846	807	873	889	806	838	794	853	785	866	859	835	810	834	872	794	837	868	834	856	877	832	792	857	803	800	894	817	865	803	863	800	835	823	846	850	861	883	803	878	845	827	839	858	818	857	878	880	860	853	839	858	890	890	794	872	812	817	850	846	818	840	869	831	879	848	857	869	850	892	848	862	863	827	802	823	827	876	844	878	853	866	825	838	850	828	844	865	854	855	868	890	788	869	839	846	876	842	808	844	880	852	834	797	861	861	807	869	821	861	853	841	855	865	775	816	849	774	824	866	832	863	873	850	815	878	879	899	849	832	848	815	871	835	884	845	792	808	845	844	833	833	893	803	880	862	822	851	839	827	819	823	811	886	841	819	883	782	794	849	860	910	875	886	823	869	857	818	865	878	840	837	842	855	820	846	936	822	838	830	843	852	848	834	848	822	851	835	838	840	832	865	829	817	801	899	854	827	816	831	786	843	860	841	852	836	823	785	837	834	812	866	836	811	870	817	865	859	873	866	870	894	869
1919	329	314	294	301	266	253	280	284	265	243	279	305	241	263	254	270	266	265	261	273	247	238	251	303	269	258	260	291	258	287	289	279	247	279	255	275	262	254	250	252	276	255	269	286	261	300	295	262	253	270	265	255	266	256	260	255	281	240	249	263	252	258	282	279	279	273	263	255	259	277	244	259	284	256	287	248	268	268	264	279	271	276	244	282	255	281	262	288	256	276	232	260	251	254	281	281	284	242	255	267	275	254	270	242	274	250	275	296	266	265	271	250	249	258	265	261	274	261	256	269	254	254	262	270	258	266	254	283	285	284	257	281	241	268	261	254	285	293	254	273	258	269	234	260	251	271	269	281	302	282	262	276	281	308	271	260	270	288	276	252	291	248	245	287	277	258	264	240	259	253	238	261	289	318	252	261	269	270	290	254	278	261	300	255	273	263	253	262	272	293	267	243	287	267	284	269	266	235	247	263	252	281	270	251	287	283	270	249	256	272	300	262	254	236	271	301	260	288	274	260	269	234	252	272	240	261	271	252	273	270	259	290	266	268	238	251	269	276	267	276	245	255	287	240	256	269	260	243	277	267	250	255	265	307	281	276	248	297	256	234	275	274	260	288	260	252	263	256	268	267	284	244	246	275	255	259	289	266	271	282	252	266	242	267	273	257	259	257	261	260	239	252	255	266	248	268	248	246	250	240	247	263	277	304	251	268	249	253	250	245	286	271	275	274	276	258	281	241	246	265	253	269	285	283	250	236	289	246	299	270	269	266	267	248	267	286	270	223	303	258	267	254	287	270	259	277	236	250	273	268	258	231	258	297	262	268	253	265	248	263	252	276	256	266	283	287	261	258	239	283	261	242	275	298	280	291	266	269	240	298	272	257	270	277	259	277	296	273	262	253	265	286	288	269	281	249	280	268	263	268	275	292	225	267	260	267	290	260	268	222	265	275	287	260	288	288	285	269	287	251	271	259	250	253	248	279	286	291	278	277	272	265	251	289	272	267	260	235	269	267	254	289	274	249	248	248	259	263	254	257	256	252	274	279	299	265	274	248	277	270	280	267	232	273	244	275	262	264	282	286	276	274	257	245	298	280	267	271	276	250	289	270	254	266	269	272	267	261	284	239	271	274	282	291	255	264	259	282	283	286	275	254	249	253	254	263	279	292	289	296	289	282	279	245	278	269	254	253	270	285	254	298	261	284	280	287	241	245	257	272	236	265	247	278	266	240	272	303	247	273	275	265	313	260	259	252	277	273	294	246	295	287	286	250	247	252	265	253	269	273	288	237	290	286	260	231	262	249	298	281	284	269	268	287	273	287	265	280	277	251	240	258	226	298	292	238	286	266	271	258	276	274	292	276	282	278	267	258	289	262	259	252	238	249	265	290	275	245	279	286	264	269	233	283	283	252	267	243	273	284	234	284	252	254	269	281	296	263	243	272	245	268	279	266	288	262	258	280	255	245	249	235	267	266	281	286	286	249	272	296	235	234	260	259	265	274	274	267	264	266	276	273	276	275	247	264	245	272	264	266	270	278	262	268	282	260	274	302	298	261	282	260	268	275	282	261	246	275	240	268	266	280	255	291	266	274	256	283	279	265	258	268	287	239	299	266	270	291	267	292	259	269	267	247	296	268	254	263	240	285	248	273	274	265	276	287	261	246	236	268	273	270	232	256	282	278	268	284	290	276	253	295	284	247	230	245	258	301	293	253	270	297	276	296	256	267	248	268	282	280	268	245	271	267	254	264	245	260	275	279	268	280	245	275	260	251	313	245	270	270	238	261	271	261	287	264	273	253	285	260	256	285	282	249	249	274	305	247	259	248	260	276	284	278	290	298	279	268	271	291	283	251	256	252	305	272	294	276	268	269	276	254	276	274	288	264	270	238	252	271	255	264	276	242	266	270	232	247	246	304	250	297	267	266	258	267	253	277	229	255	253	246	286	255	296	273	268	284	268	271	275	271	253	274	272	256	254	250	288	281	272	284	254	288	297	268	270	280	243	240	272	244	263	249	240	255	275	305	270	241	266	257	300	268	273	274	266	277	258	261	253	270	277	256	289	253	269	253	271	280	266	241	261	275	249	241	260	299	250	259	270	283	234	269	262	265	245	218	277	228	249	252	233	246	272	264	260	244	269	243	254	262	267	279	277	268	249	255	264	239	269	274	282	251	249	246	268	299	260	228	248	287	291	274	251	294	266	231	267	271	275	267	266	256	256	293	273	263	258	259	256	258	268	255	251	281	256	272	256	272	269	235	255	253	258	276	258	270	264	269	253	284	270	233	261	246	250	267	257	280	269	275	255	298	274	285	258	279	281	256	271	270	250	264	293	255	283	250	262	248	286	233	235	245	272	257	257	269	280	274	234	264	249	262	289	285	285	242	284	234	245	260	269	264	268	298	249	271	229	271	253	305	256	228	253	249	262	265	229	254	269	255	246	301	262	268	267	248	269	263	268	262	273	256	266	276	275	260	258	291	265	259	282	277	295	274	284	222	246	269	260	291	294	261	244	233	271	298	265	249	236	244	290	253	257	263	268	278	280	260	288	265	258	255	284	271	271	304	269	256	281	253	228	270	282	257	285	269	294	294	259	285	293	263	240	267	276	278	255	271	283	252	286	258	285	246	260	269	274	257	268	290	289	255	241	243	290	279	271	285	277	273	264	267	314	282	276	257	270	254	270	250	284	249	267	269	268	270	295	268	240	252	267	275	286	271	270	291	251	265	246	286	245	271	276	287	275	234	295	261	267	250	305	277	297	256	279	289	285	260	247	283	264	259	256	253	254	257	255	239	253	291	275	268	250	305	258	269	249	255	276	272	261	231	294	227	267	242	265	248	255	297	251	257	261	284	263	264	273	279	252	264	287	289	275	253	255	287	259	262	245	315	245	279	271	266	270	281	253	239	254	275	255	227	290	272	281	258	257	269	271	259	252	249	232	276	275	242	276	248	270	277	292	299	281	283	246	280	251	233	309	242	284	289	257	280	256	274	246	259	265	274	258	276	241	260	239	279	246	280	262	276	249	253	235	255	259	259	272	286	241	269	255	249	276	296	292	282	294	269	269	274	255	245	252	218	256	264	262	253	278	274	285	324	273	263	270	289	268	260	268	231	275	247	253	246	225	264	259	282	276	268	263	260	262	269	297	222	281	276	268	256	254	275	257	247	252	310	253	238	222	279	244	259	258	276	254	265	248	286	266	280	244	271	272	286	252	284	239	265	276	257	264	274	279	283	277	257	296	292	218	252	269	271	269	283	237	250	272	269	242	291	260	283	267	236	266	277	262	303	290	239	318	278	272	273	267	258	245	289	283	263	275	292	301	271	244	254	250	232	262	280	236	299	273	258	280	286	279	277	276	299	293	257	251	284	254	286	241	286	277	263	290	277	235	283	238	260	266	278	256	272	243	281	274	234	250	280	246	267	287	270	285	248	264	263	241	278	287	269	287	246	286	251	266	255	274	260	267	294	255	292	247	267	280
2390	711	756	732	807	768	725	705	713	727	709	716	676	707	663	710	704	660	695	704	649	674	692	718	648	717	689	725	670	667	692	657	656	732	705	669	691	685	683	681	700	710	687	677	665	694	660	669	741	685	671	707	689	631	682	680	706	706	656	701	681	703	717	701	700	695	709	625	710	658	672	669	690	695	677	693	713	694	698	687	713	682	687	716	688	663	705	690	672	657	719	694	663	740	716	664	696	690	639	677	699	686	737	711	705	665	660	711	724	635	717	636	659	707	698	721	668	727	730	714	667	716	689	682	688	686	684	692	723	708	695	706	714	660	698	690	638	743	714	724	688	697	739	710	676	667	685	714	658	717	695	714	678	664	696	668	686	663	673	693	725	707	646	662	674	720	687	714	703	722	671	696	643	714	648	714	700	720	712	660	699	641	677	712	706	703	662	694	708	697	660	732	651	715	663	654	679	726	697	718	713	716	721	721	702	670	704	699	728	683	676	672	710	698	685	693	699	722	728	657	675	667	673	691	727	626	695	688	729	724	667	687	720	713	714	678	637	619	675	626	687	669	675	717	709	701	705	699	744	703	719	723	685	763	681	664	670	669	689	642	684	698	711	698	700	672	695	719	724	697	623	694	709	690	688	624	699	655	685	683	678	707	645	711	684	712	704	686	693	722	695	700	705	640	696	711	713	709	662	685	729	684	661	701	721	667	635	690	655	716	700	703	651	684	660	683	676	684	686	712	718	691	642	720	703	638	687	693	716	683	724	684	687	719	707	702	673	686	718	714	719	689	734	691	683	681	684	681	705	713	735	699	670	701	718	721	630	726	698	697	694	682	725	662	709	686	716	671	655	713	735	714	658	643	689	693	720	691	695	696	652	681	717	669	670	719	699	690	670	732	719	710	715	712	689	700	679	672	661	652	685	662	694	646	675	708	726	675	683	700	751	675	649	677	704	670	699	702	667	697	696	700	681	694	716	733	747	642	690	710	710	689	706	686	688	673	695	667	658	718	705	719	676	675	642	687	647	676	685	672	688	696	664	682	672	695	729	654	719	668	700	649	686	715	681	689	717	679	711	700	711	685	675	726	673	697	690	663	649	711	713	688	668	703	704	660	684	701	706	659	670	703	705	676	691	697	675	702	684	740	707	707	673	682	694	747	686	702	689	701	641	708	697	683	708	627	696	709	619	723	668	658	702	688	712	692	742	683	704	723	671	716	660	645	662	680	678	653	685	725	670	640	672	683	615	678	675	659	630	703	687	706	695	653	685	664	724	703	639	671	688	686	672	681	705	680	746	671	722	684	682	704	714	659	702	707	689	708	639	690	645	695	661	719	718	677	695	621	681	659	711	673	671	695	713	704	645	702	690	652	697	749	687	671	654	666	653	669	675	674	689	658	697	685	689	696	684	640	693	651	703	707	703	676	680	664	665	703	685	704	694	720	708	675	714	693	699	644	719	662	694	712	678	709	727	688	724	709	725	681	649	690	699	688	691	702	674	695	709	702	704	640	709	648	723	661	709	668	691	672	683	652	705	641	684	708	685	701	660	648	694	651	688	669	692	674	708	660	685	660	684	669	735	671	670	753	674	671	693	684	699	705	652	702	683	698	694	737	743	698	716	712	696	670	723	712	700	716	698	672	695	677	689	699	676	675	689	693	629	716	684	676	715	692	710	764	686	643	694	645	673	647	706	664	680	707	706	685	689	666	675	665	656	647	699	689	671	652	675	705	688	681	696	728	667	683	666	714	732	685	715	731	679	669	676	670	656	729	697	729	701	669	681	651	681	660	668	694	721	690	661	701	656	670	661	679	736	706	697	734	644	708	640	670	686	694	668	662	663	664	680	685	699	756	696	703	681	641	720	670	663	692	719	750	731	678	686	655	684	669	703	711	707	713	665	693	712	704	748	680	645	666	696	712	710	706	678	673	719	675	689	701	680	726	718	714	692	707	708	723	718	708	673	665	700	713	693	676	689	680	696	679	648	710	698	722	711	692	717	693	700	748	718	706	748	655	693	719	636	700	680	723	708	695	686	668	685	636	692	652	646	672	720	690	654	678	681	701	705	736	714	720	714	737	731	675	674	682	648	690	661	681	705	694	720	654	717	738	674	669	690	701	701	675	721	723	715	634	656	682	673	698	706	710	653	693	699	723	689	698	715	737	688	691	691	680	668	703	715	656	682	697	688	678	706	716	666	698	700	671	660	654	679	653	696	717	659	682	695	647	702	673	676	675	710	743	648	712	670	715	694	669	652	721	677	698	677	684	682	717	665	682	733	632	709	730	677	690	674	736	704	640	686	672	700	699	690	681	680	668	645	746	652	647	677	697	697	675	740	679	684	682	672	682	705	697	678	716	654	678	729	681	687	694	686	723	697	643	711	682	700	694	717	682	687	736	707	677	711	701	683	674	703	677	677	672	713	683	691	673	722	676	685	696	668	711	686	685	695	645	694	723	680	639	701	648	651	690	714	671	635	715	674	659	653	713	693	644	657	736	718	661	683	690	732	695	701	668	685	684	687	689	736	648	697	739	667	653	722	747	687	647	675	687	696	708	673	718	735	683	720	709	669	684	721	644	724	730	678	730	650	714	668	713	687	711	683	649	649	682	680	687	668	660	687	675	686	718	698	725	737	655	667	697	642	682	678	665	663	685	696	683	678	684	720	682	673	685	692	693	747	655	705	752	727	708	684	684	697	654	680	629	705	682	709	670	729	675	660	694	690	681	689	669	701	662	681	705	676	664	695	706	635	691	694	704	713	701	686	675	692	667	673	685	693	695	661	701	713	682	684	695	718	659	689	710	743	688	655	694	654	647	704	652	680	689	633	685	729	658	702	723	661	702	703	666	649	659	700	709	719	718	736	693	665	618	687	691	743	675	714	691	682	726	718	718	723	712	669	683	735	669	736	678	648	662	668	680	685	711	664	673	664	640	665	698	754	673	696	640	710	671	708	708	678	706	691	682	687	682	688	677	701	688	694	699	676	679	710	700	659	748	702	668	687	666	686	665	717	705	685	671	686	711	663	662	685	695	679	650	678	688	713	693	677	705	702	692	687	683	702	679	691	665	730	674	676	658	691	684	658	733	692	719	654	743	718	689	674	677	683	692	715	720	673	682	646	767	680	672	625	739	708	664	699	681	687	704	703	658	708	651	735	724	679	682	679	698	688	706	669	678	669	678	687	746	650	720	666	704	706	696	686	708	698	687	657	662	711	693	676	704	698	671	739	701	685	635	711	751	719	697	647	737	680	665	712	689	709	639	660	663	699	647	683	679	644	704	683	742	702	679	681	671	671	713	657	627	657	728	703	712	730	664	705	696	666	706	683	682	665	681	720	723	705	693	636	721	681	674	704	712	695	654	665	655	667	617	734	731	668	692	652	664	691	686	696	724	670	712	674	692	712	686	696	711	711	666	647	673	687	690	661	665	718	734	702	719	716	660	671	669	693	715	686	744	723	665	681	682	689	660	681	703	673	739
7126	922	1037	802	572	477	379	323	315	297	230	263	221	208	202	169	208	200	196	175	184	194	183	175	183	198	209	177	172	170	181	196	157	166	166	165	191	161	205	191	204	177	166	173	161	185	188	183	177	172	163	145	182	165	155	164	181	179	172	164	176	187	157	175	173	163	177	161	173	168	165	185	169	190	166	172	167	175	179	172	177	184	168	143	153	154	180	162	199	152	169	186	201	167	193	155	165	167	169	171	168	188	159	196	173	167	178	144	174	175	173	175	190	159	152	204	161	158	201	174	185	180	186	156	199	155	184	173	174	214	183	203	162	132	174	185	156	170	180	214	183	168	169	179	183	199	163	180	158	181	173	161	148	170	183	165	172	205	155	175	158	174	138	186	181	169	165	190	162	153	178	153	163	170	183	178	165	185	174	152	161	184	189	187	193	172	169	174	170	186	166	171	194	182	181	167	157	163	198	154	166	172	167	158	175	176	172	180	150	137	176	192	188	187	171	167	179	175	163	163	155	171	184	148	187	186	153	166	175	181	192	174	177	168	187	185	146	190	166	164	174	182	188	162	160	166	175	190	171	176	174	175	186	176	163	184	181	144	151	174	164	159	179	178	170	163	180	181	150	172	155	167	167	150	180	191	156	178	161	161	180	166	175	168	170	158	186	225	166	179	177	151	187	172	176	139	184	177	159	135	157	169	139	182	203	170	154	171	167	156	154	173	172	165	158	182	175	170	181	190	203	158	181	158	169	173	158	166	168	150	185	156	134	181	148	178	157	173	151	178	174	164	176	150	176	152	136	183	176	177	165	150	171	185	165	164	170	192	187	191	165	162	157	160	187	185	147	172	176	167	171	149	176	159	168	171	169	148	160	182	166	162	165	177	171	163	168	169	177	185	174	188	178	159	169	179	173	191	179	160	156	174	188	179	154	166	168	189	167	190	171	197	163	166	189	195	163	206	176	163	162	174	190	157	161	173	175	198	186	169	150	168	182	187	148	171	145	176	162	160	173	183	195	156	168	180	171	162	181	216	182	152	183	159	137	148	150	168	167	188	182	189	192	193	173	188	182	177	173	165	185	185	194	173	160	178	140	178	173	173	161	167	177	143	160	154	143	154	190	169	163	181	165	149	167	198	169	162	165	154	160	161	178	150	157	172	167	157	183	161	155	151	163	205	175	167	164	169	160	168	158	151	163	187	151	171	153	167	168	156	188	149	160	192	181	176	163	179	192	169	155	185	182	164	174	161	178	170	187	183	167	150	173	159	152	143	149	165	175	158	184	188	183	164	182	170	173	175	163	174	187	149	161	163	176	162	166	184	157	165	183	174	171	158	177	162	169	155	171	180	170	165	167	175	182	181	175	163	185	178	165	181	222	154	155	202	168	175	169	167	170	165	164	181	176	176	187	156	179	179	176	195	165	175	167	196	170	198	203	157	175	171	169	142	183	175	187	171	156	169	163	152	170	186	196	156	152	182	184	154	184	177	149	176	170	176	200	199	183	195	166	182	159	166	155	170	179	197	166	176	179	159	166	175	160	183	175	178	164	180	158	156	172	161	197	187	202	175	177	191	159	156	188	170	166	161	182	179	203	155	154	166	149	166	162	180	169	176	187	182	180	161	178	156	158	163	154	153	185	163	166	190	143	177	180	169	190	161	166	175	161	153	164	166	182	177	194	181	156	208	181	158	170	163	171	181	179	163	158	184	175	138	177	146	187	173	163	167	171	144	168	183	168	180	154	185	168	173	159	173	162	155	197	184	169	166	160	165	177	155	141	188	188	163	158	189	163	175	149	158	148	187	177	178	170	147	191	186	172	165	177	188	167	179	193	159	191	185	184	171	170	173	192	188	175	180	170	185	173	171	188	156	165	178	176	168	188	174	173	158	176	171	183	155	176	153	192	176	175	161	178	184	150	182	177	159	172	161	191	151	169	169	165	164	168	154	173	164	166	170	169	166	173	178	171	183	192	170	174	160	180	193	178	200	169	180	164	172	172	184	168	177	165	138	194	204	163	200	181	171	179	183	184	166	159	154	184	151	149	146	158	174	171	164	188	186	175	159	162	164	156	166	174	177	157	152	199	164	186	182	162	171	167	168	181	184	144	185	174	168	180	187	189	155	164	166	171	186	191	172	156	184	175	195	174	174	186	176	177	199	182	172	189	186	180	179	159	169	151	167	159	164	165	185	155	167	182	157	165	146	170	189	183	164	151	177	172	189	170	169	155	179	154	175	172	169	140	165	182	148	152	166	192	181	147	174	176	167	187	191	172	161	188	159	191	169	187	186	178	174	183	172	165	144	164	191	173	148	177	164	194	159	193	157	178	190	160	194	156	189	170	163	172	166	158	175	160	159	165	162	164	167	163	153	169	186	193	154	177	190	173	190	185	166	175	190	205	183	163	178	189	174	177	195	171	170	199	164	181	183	176	152	141	190	183	176	162	176	161	184	174	181	179	174	167	197	165	178	184	182	178	183	194	158	171	149	171	182	177	174	162	184	186	160	162	143	164	172	171	178	181	162	163	180	170	195	160	190	160	177	171	194	168	172	151	155	160	166	199	168	183	188	171	147	180	164	160	152	176	185	142	174	169	184	186	163	183	177	165	174	170	144	148	165	176	140	169	174	188	163	173	190	183	180	153	193	172	172	166	169	190	164	163	153	183	176	177	170	172	171	182	175	157	159	178	143	165	171	163	157	176	134	160	169	168	186	160	183	165	160	174	190	176	182	187	161	165	178	171	174	197	163	178	172	151	156	159	188	170	177	147	167	173	170	179	186	190	154	176	173	199	183	158	159	158	170	194	164	157	164	183	196	153	159	175	158	184	157	178	154	184	168	164	188	171	170	171	190	175	151	145	191	156	159	203	143	153	194	166	198	157	171	183	153	177	188	169	179	174	182	148	173	181	158	164	189	154	176	160	155	171	177	188	170	153	173	161	170	178	157	159	191	192	163	176	163	191	158	189	169	187	175	172	201	176	151	158	174	162	181	175	156	174	175	190	156	147	158	159	178	140	170	159	174	169	151	181	180	148	150	164	174	178	138	139	201	172	171	158	187	155	186	169	158	179	166	178	207	167	187	171	161	152	165	170	161	186	158	201	175	182	177	174	146	168	188	171	175	181	157	164	183	166	157	184	165	180	173	164	177	199	178	180	185	138	148	177	192	177	159	196	167	178	169	200	186	157	200	174	158	167	168	186	184	171	177	169	156	188	149	195	168	164	178	165	185	149	166	152	160	153	169	174	171	175	173	165	179	158	159	161	189	180	183	162	164	155	165	177	195	181	158	191	171	198	163	169	169	161	181	189	158	174	155	182	179	186	186	180	187	154	184	188	158	188	170	156	188	181	151	148	181	186	151	164	172	167	199	177	199	177	202	176	171	164	178	164	161	168	181	162	177	165	152	146	177	171	152	158	167	157	177	170	165	175	208	181	162	166	172	170	168	179	188	179	164	170	174	186	161	190	171	182	206	188	155
5553	1175	2256	2694	2437	1986	1719	1397	1282	1158	1045	939	881	840	762	741	707	724	666	651	641	681	662	640	636	613	590	595	560	549	552	571	567	609	600	560	566	554	573	548	545	556	528	577	538	532	535	485	521	532	505	522	514	509	517	499	560	530	523	523	542	519	545	549	546	520	527	581	538	564	524	535	495	527	523	546	487	549	542	551	512	559	492	493	548	503	527	508	558	504	493	512	487	511	571	501	492	537	495	510	518	499	492	500	504	497	517	522	536	510	512	486	523	497	473	523	508	542	514	506	481	505	503	483	495	539	521	518	520	501	530	524	494	534	533	535	502	521	511	520	501	496	528	491	506	486	474	491	496	502	539	495	509	505	519	534	528	508	478	521	494	502	501	551	515	517	504	521	499	520	525	551	504	521	502	539	485	540	507	505	519	519	538	510	508	489	515	505	522	553	488	545	501	521	542	525	539	462	508	501	519	510	511	520	476	551	491	520	487	516	514	528	509	514	466	486	505	494	487	536	516	469	517	529	517	593	547	528	480	502	496	520	493	541	511	547	522	529	531	503	497	535	507	486	481	502	489	485	516	543	511	490	473	485	494	469	475	520	472	516	506	527	572	493	512	473	487	489	505	502	520	510	531	491	505	489	515	498	527	511	500	491	471	515	521	542	495	484	534	513	531	508	487	525	504	532	505	505	514	519	479	544	537	472	476	470	501	506	537	504	474	479	530	466	484	520	505	534	481	511	535	512	533	544	520	565	475	521	537	534	531	483	495	494	540	521	497	531	528	479	531	496	489	521	538	493	513	493	505	505	517	512	507	464	507	479	519	483	490	476	509	479	536	507	469	509	491	526	488	523	496	501	513	505	520	504	507	471	503	501	545	533	487	495	482	488	522	523	530	505	528	519	529	491	563	490	527	516	474	520	513	519	512	504	518	522	470	499	499	504	507	507	516	506	499	501	528	512	480	540	498	522	522	504	483	527	515	525	482	534	520	535	517	530	548	472	501	502	562	475	510	512	520	503	501	472	499	520	515	535	515	501	508	499	542	488	476	495	487	512	515	442	510	531	522	487	531	485	486	514	497	510	486	477	516	562	487	529	509	476	518	497	492	536	498	493	504	545	535	508	515	470	476	497	531	547	487	519	533	508	546	503	525	539	522	513	503	466	496	505	506	500	491	490	534	496	519	506	526	478	486	531	517	522	474	525	512	516	499	513	493	519	509	535	492	497	524	564	476	492	479	528	531	502	515	531	482	522	503	486	487	507	500	525	518	520	472	541	528	522	443	513	531	527	498	508	534	529	483	524	511	476	485	530	495	502	524	508	531	485	486	516	479	522	504	493	493	484	511	542	523	567	478	539	489	510	492	519	502	515	541	516	567	492	522	552	499	528	543	497	498	516	468	526	521	490	502	487	499	505	514	504	536	518	530	508	524	494	514	468	530	480	496	487	477	509	508	514	502	499	504	510	522	508	535	465	543	501	506	555	509	550	523	529	503	489	500	499	515	460	485	526	504	494	487	531	470	441	503	518	492	519	552	545	481	478	492	538	530	513	504	525	568	486	504	489	491	476	471	554	460	517	483	539	543	512	528	495	508	489	506	478	488	501	527	466	494	481	495	494	506	535	474	472	547	509	500	522	497	490	479	483	487	522	536	515	541	513	492	505	512	480	515	477	501	465	531	521	514	517	506	541	490	507	487	502	471	507	560	495	511	540	492	525	477	525	500	541	547	473	524	522	517	536	527	498	504	491	461	517	502	502	522	509	534	521	520	483	542	501	487	520	517	509	521	486	498	511	526	505	502	453	504	505	519	535	524	441	512	516	521	555	523	561	514	527	516	493	511	504	528	538	476	556	475	480	517	521	527	513	495	520	499	472	517	556	502	477	510	531	540	510	535	513	525	540	540	503	504	504	512	499	533	491	510	503	483	494	494	480	455	568	469	534	477	528	510	500	525	469	564	507	531	510	488	489	487	476	500	497	478	505	498	512	518	498	517	464	549	492	515	499	528	547	528	505	511	497	498	523	532	526	512	532	491	501	521	487	518	514	540	516	509	474	520	524	505	490	480	488	523	461	471	473	507	505	476	536	558	512	471	506	496	494	476	495	538	520	526	498	506	520	517	536	518	477	481	483	530	518	488	493	497	473	573	524	505	523	496	518	460	525	525	486	497	493	523	512	512	544	541	513	498	516	518	506	482	509	554	482	449	514	513	500	502	537	486	499	483	517	491	446	523	527	525	528	496	486	494	542	544	490	496	473	509	510	531	544	546	485	502	494	488	499	510	531	533	502	501	529	491	504	539	526	500	477	504	491	502	497	522	497	519	510	525	478	566	498	516	502	527	519	495	474	512	505	486	544	509	490	496	519	502	501	507	553	483	520	539	506	551	512	493	556	522	524	495	557	533	537	489	539	509	513	537	517	521	494	474	503	535	546	503	518	511	509	440	520	494	543	492	535	487	555	519	533	470	515	503	522	488	490	542	534	468	499	487	490	525	485	523	515	515	488	512	501	488	482	511	548	509	513	544	526	508	495	516	491	496	481	523	510	506	526	500	530	523	517	540	500	512	474	517	519	540	500	524	524	503	459	533	533	480	521	496	532	503	484	564	556	512	504	544	517	530	520	507	486	512	522	488	517	538	523	502	514	546	524	525	520	483	500	510	498	485	573	500	506	524	500	487	509	509	468	513	513	544	521	501	497	512	538	491	538	512	545	564	490	524	525	514	529	508	493	557	549	533	543	498	472	473	488	499	540	541	507	481	478	495	485	498	543	496	496	512	529	512	508	518	514	531	482	508	522	507	535	525	505	494	493	552	483	502	520	519	537	551	533	546	501	463	494	477	478	476	555	541	503	497	485	488	539	512	503	520	517	481	492	475	514	490	498	518	530	523	528	556	440	491	542	558	507	515	480	491	539	530	540	494	474	515	497	513	517	528	484	476	506	524	527	520	526	490	539	498	468	453	538	529	524	490	513	545	519	510	518	527	526	538	511	483	513	517	455	515	531	540	477	491	564	503	473	504	533	513	502	535	559	552	540	500	534	508	520	540	542	534	487	525	499	528	499	505	463	483	526	562	497	489	535	545	486	511	491	514	494	526	474	513	471	507	488	479	506	552	495	511	511	521	513	548	478	489	534	523	521	494	538	511	512	521	515	530	514	507	510	519	495	540	495	527	494	527	526	543	494	512	534	535	519	513	483	529	484	500	527	540	515	503	480	505	535	525	534	511	487	544	490	534	499	564	504	503	501	489	469	481	509	481	483	480	501	505	537	500	560	527	481	506	530	501	511	488	533	471	538	515	491	514	536	501	531	501	476	515	519	487	551	501	499	492	530	461	522	492	507	510	513	495	475	509	520	518	488	498	496	477	505	512	516	502	524	489	517	493	453	486	519	493	515	500	528	511	508	529	498	546	515	512	531	491	548	515	510	510	538	500	493	495	515	489	539	481	468	515	485	495	551	520	506	513	517	518	507	507	528
14015	2360	2216	1753	1253	918	777	655	594	489	490	483	446	371	414	383	401	388	378	367	339	365	331	370	383	366	321	341	317	331	348	363	381	326	348	387	317	343	362	300	315	320	345	354	348	311	353	326	367	337	315	351	345	356	332	337	337	329	349	320	323	338	361	294	318	322	312	326	327	339	281	343	342	300	360	331	315	304	293	326	355	365	332	329	342	318	331	317	330	319	334	334	288	328	341	348	320	296	328	317	322	307	337	314	317	343	330	309	348	323	327	298	311	316	312	334	337	342	327	328	350	293	331	333	299	328	372	327	350	339	311	377	304	298	305	347	320	317	357	345	316	294	297	312	356	317	313	359	357	299	314	300	303	341	328	351	332	320	337	323	336	296	304	313	338	334	308	319	334	332	307	332	314	303	336	278	347	332	329	316	307	312	342	330	310	317	338	289	317	321	347	295	323	293	314	350	314	300	333	325	342	345	323	339	325	329	297	329	334	320	347	309	291	312	317	309	303	339	329	307	299	334	309	325	332	336	307	337	305	320	302	312	335	354	287	307	343	322	320	305	302	339	340	339	327	329	290	321	325	303	331	333	338	317	344	323	339	339	382	304	298	313	346	302	363	299	320	327	346	331	375	341	313	320	285	345	311	344	326	338	326	321	338	317	331	292	329	315	313	339	327	317	309	338	310	310	342	335	283	286	335	336	348	289	339	316	338	312	321	304	358	324	337	348	327	322	335	372	295	335	300	347	347	342	348	368	296	305	320	310	331	351	355	290	292	346	292	349	302	326	333	331	305	313	315	306	303	358	290	311	288	333	328	352	318	301	314	303	319	322	312	322	333	336	333	341	306	312	336	332	319	302	323	311	337	342	348	327	351	338	313	359	346	308	339	304	347	313	358	309	326	318	350	324	320	329	326	330	341	336	352	318	311	332	339	310	348	314	299	343	364	320	342	296	319	355	318	368	307	333	319	355	337	373	332	348	307	285	310	336	304	343	301	357	316	302	337	346	326	283	295	334	338	333	296	324	319	304	327	322	330	342	326	329	316	335	321	323	316	341	321	272	298	326	334	330	346	335	296	349	312	293	321	292	306	324	336	365	318	308	325	322	296	312	313	337	310	297	301	333	342	316	270	321	298	332	311	355	341	314	324	332	293	344	306	395	329	311	290	300	340	355	321	367	276	325	318	350	322	335	348	349	310	327	387	360	370	331	313	299	308	351	352	334	340	348	337	311	343	322	347	315	340	343	289	339	338	307	337	309	326	347	344	321	361	368	318	325	343	309	300	356	313	316	336	322	315	295	322	315	329	336	303	304	299	315	333	353	308	282	346	333	286	354	335	331	323	325	346	306	317	288	333	331	340	297	333	290	328	347	316	306	326	333	306	291	322	328	308	317	328	373	342	299	317	325	322	320	332	343	314	315	338	315	358	350	332	299	352	334	339	336	296	302	309	306	328	308	302	343	355	331	328	323	305	338	282	325	315	315	329	329	311	312	331	316	311	330	319	306	333	330	335	305	329	328	315	341	323	342	333	338	313	344	342	331	334	339	323	310	298	316	342	353	300	351	311	316	319	341	316	326	322	341	300	356	306	348	297	318	346	312	343	298	296	349	322	321	341	324	332	301	291	339	332	301	337	295	322	327	331	316	301	289	299	349	345	341	340	335	286	333	338	341	332	349	295	341	324	323	331	308	312	323	303	347	297	323	340	343	291	322	305	329	333	320	337	305	300	358	301	335	297	290	308	342	360	339	308	304	320	327	313	310	330	317	351	320	296	317	342	320	309	352	310	333	327	318	345	348	351	313	353	317	324	301	308	324	347	327	311	341	362	299	327	311	344	309	321	326	310	310	328	359	313	338	290	322	349	326	331	348	318	303	327	319	310	343	300	314	330	311	320	329	326	368	309	330	331	305	318	324	311	308	332	370	311	314	332	329	331	328	339	332	348	340	318	340	344	314	277	303	298	342	315	333	311	336	341	320	326	314	372	313	298	329	292	369	313	320	332	319	297	364	329	329	351	367	308	329	339	314	337	339	322	336	320	344	349	305	333	324	320	324	335	338	326	327	325	316	312	342	306	304	321	339	290	327	272	330	340	334	356	349	318	342	299	291	332	348	327	290	323	321	328	298	322	308	334	316	287	305	346	315	308	304	304	314	300	291	340	329	336	332	297	320	323	316	328	322	328	318	337	311	306	310	323	313	345	354	311	307	282	364	303	358	302	315	310	293	340	329	341	335	323	342	334	298	333	346	323	290	343	322	363	331	283	312	306	340	329	335	348	353	292	314	339	327	320	343	327	311	308	314	333	338	299	345	292	349	353	339	306	319	306	324	323	318	318	326	319	327	314	347	338	342	328	308	343	316	319	319	322	336	306	336	323	343	325	288	327	329	353	315	337	357	318	325	295	351	310	315	326	306	330	340	346	330	313	354	321	352	347	331	323	327	337	358	304	352	326	332	327	321	307	333	339	358	382	310	309	290	297	339	316	323	334	316	303	294	332	300	326	329	359	325	325	310	313	325	336	308	331	332	308	288	349	334	325	328	320	313	316	318	350	315	344	308	309	345	337	305	319	327	345	320	294	343	347	340	315	326	317	318	359	350	317	316	334	282	333	331	312	343	315	293	314	319	308	364	297	334	350	313	380	334	323	312	307	327	348	330	329	312	321	324	313	357	351	285	310	316	339	296	306	301	332	334	339	321	294	348	341	332	353	335	319	314	320	322	320	294	325	338	288	321	311	320	300	329	329	343	317	332	350	322	324	319	311	293	338	318	307	349	309	354	320	310	330	338	288	314	358	350	334	312	322	295	325	347	318	311	313	341	314	310	364	327	316	301	345	338	322	312	324	312	328	338	356	311	336	299	321	328	318	344	310	312	333	328	357	322	345	345	315	313	342	362	341	293	353	334	328	327	312	300	312	297	289	299	305	325	339	312	321	314	344	326	344	312	337	307	349	344	323	340	325	299	303	333	310	333	287	332	329	315	308	355	280	328	328	316	353	357	316	334	301	288	345	319	330	354	349	329	325	320	317	325	291	345	312	334	314	324	325	339	320	313	297	293	308	301	313	338	311	315	339	325	289	311	317	304	347	324	296	327	326	335	306	327	360	316	307	288	329	337	329	321	291	304	330	331	316	300	324	322	342	330	352	300	285	317	356	339	348	319	325	355	301	322	288	318	314	316	330	306	352	301	322	361	346	329	333	307	297	332	307	294	351	347	319	341	305	370	302	300	338	316	338	318	340	289	321	335	319	303	321	308	310	348	347	266	312	327	340	329	338	316	317	328	302	315	334	316	315	320	304	325	327	296	315	344	307	306	344	310	318	336	322	339	358	333	304	339	327	314	302	335	353	304	285	320	320	309	337	350	341	322	314	372	323	354	298	342	333	335	320	297	331	344	329	305	345	338	318	331	303	341	365	336	293	338	308	316	360	283	313	316	320	351	342	328	333	324	346	312	301	322	330	336	335	298	311	337	299	301
7904	2226	4397	5245	4523	3819	3206	2787	2392	2094	1904	1733	1635	1559	1423	1419	1307	1238	1250	1190	1149	1163	1141	1144	1111	1080	1085	1051	1058	1047	940	891	978	973	955	931	904	908	906	985	908	915	908	895	914	856	921	969	912	924	877	906	972	894	900	926	903	889	854	897	875	934	892	868	932	884	888	808	888	869	868	886	914	891	828	815	886	838	848	887	839	885	832	849	823	853	846	840	833	885	847	860	865	827	819	854	838	855	811	860	809	863	894	808	789	840	866	847	825	834	821	844	818	840	838	853	893	794	830	862	794	886	852	855	817	822	851	885	854	817	815	852	803	854	867	876	901	850	819	837	829	856	818	897	872	827	876	840	862	847	881	902	852	854	796	788	823	834	890	829	820	833	837	843	848	820	810	835	878	832	850	813	864	880	843	914	864	828	828	891	853	838	888	816	849	841	888	832	816	845	820	826	869	817	893	833	835	825	805	874	851	845	854	905	877	774	810	857	852	894	906	808	849	845	877	831	831	809	842	886	825	832	802	888	832	868	868	875	873	802	819	867	872	844	890	912	899	844	845	808	855	849	839	854	877	798	849	845	869	806	870	832	822	839	850	849	845	817	859	827	883	882	811	810	852	855	848	883	793	769	818	818	841	845	896	848	807	817	905	877	864	873	884	859	893	854	842	815	842	871	848	830	870	829	822	900	877	837	762	855	831	847	853	785	826	877	810	846	841	846	827	856	861	856	803	850	823	868	782	854	828	840	834	834	809	826	822	838	790	803	871	854	833	845	817	825	845	816	913	839	834	878	820	833	807	830	821	852	859	818	857	817	835	839	896	812	845	844	776	805	861	863	802	828	838	854	872	877	825	825	881	850	830	879	852	822	855	828	838	847	854	890	843	924	845	860	843	851	818	847	826	821	852	854	858	832	834	902	856	839	812	820	904	874	824	875	858	836	847	815	828	843	843	823	834	804	826	873	791	810	798	882	888	814	861	829	878	854	811	834	852	850	819	885	810	859	844	818	826	759	826	835	855	837	827	819	830	782	808	778	848	841	858	790	814	894	821	826	873	876	878	794	831	839	789	842	848	840	880	862	844	862	868	859	801	827	848	795	799	832	828	808	804	948	814	849	863	774	805	837	857	842	834	863	881	830	840	884	859	867	892	852	870	831	843	873	807	861	874	832	860	847	825	851	828	796	809	871	812	849	802	813	807	843	830	850	814	861	856	799	835	810	871	869	853	826	874	868	855	843	822	855	877	829	817	840	839	807	837	803	872	815	841	848	799	850	856	800	830	776	811	832	809	822	896	872	816	844	801	921	836	872	823	855	875	865	822	830	853	805	881	906	807	867	834	824	834	865	864	861	849	829	857	850	893	818	831	845	880	824	889	878	842	820	844	797	815	834	864	853	861	887	821	820	833	859	849	855	837	824	854	820	857	879	857	843	842	793	876	832	841	852	818	878	879	862	848	842	862	899	828	863	879	898	837	851	846	848	854	836	808	827	847	912	817	830	842	821	830	829	843	885	819	791	833	834	839	836	853	818	873	851	795	828	866	797	812	866	853	838	916	843	779	810	874	874	846	833	819	855	855	866	815	829	853	845	870	808	824	789	815	859	882	866	840	802	840	831	891	805	835	845	839	815	822	874	816	829	854	837	813	869	908	890	870	889	886	859	820	853	857	892	787	841	844	868	881	895	848	801	863	873	864	852	836	833	840	827	840	806	863	839	837	825	869	802	830	849	871	870	828	788	840	851	867	925	808	825	808	831	850	857	884	872	849	812	843	807	847	805	876	837	809	838	844	858	851	875	850	858	791	874	853	898	863	839	853	841	822	820	858	858	835	829	881	855	893	889	840	830	826	836	804	869	868	840	858	821	866	834	883	840	866	829	847	806	851	820	894	862	840	874	896	837	821	865	824	864	883	843	832	879	811	819	806	836	900	831	861	799	792	846	821	871	835	846	780	876	862	826	824	857	819	795	858	796	833	788	799	823	818	820	839	799	871	876	849	830	819	838	851	840	853	833	846	863	843	854	833	843	862	844	881	833	860	843	851	840	821	837	833	823	844	817	874	859	804	859	886	842	851	812	829	855	859	864	803	804	839	809	872	808	824	851	844	836	820	814	811	861	877	841	805	861	834	854	903	837	849	831	842	837	851	814	884	823	855	843	790	838	834	814	871	805	826	824	850	821	801	824	844	801	856	859	878	833	873	826	862	813	866	832	868	844	823	845	846	829	783	803	903	852	823	897	896	871	865	856	857	866	877	832	848	831	849	829	849	861	839	811	802	865	859	885	825	902	797	808	868	834	827	858	821	839	860	841	825	845	852	817	825	879	803	833	823	812	872	867	827	823	851	815	826	815	820	840	852	881	839	810	920	828	818	839	796	783	840	830	869	867	825	838	849	837	861	840	846	842	834	846	815	786	866	890	827	851	819	825	864	791	877	854	781	815	828	831	870	860	900	838	808	875	846	853	852	823	844	876	844	818	822	864	873	841	832	838	828	823	857	844	805	813	836	890	879	828	777	779	857	833	831	856	858	895	861	834	866	816	870	815	834	873	803	850	814	849	848	852	866	845	868	820	825	831	865	830	928	842	865	837	838	824	807	867	887	872	828	797	858	855	848	824	881	827	876	811	778	847	831	778	882	874	815	862	823	865	842	824	873	866	868	860	821	863	829	827	888	873	851	777	897	820	833	863	836	854	857	894	895	843	854	847	847	809	819	858	825	854	807	832	855	799	842	794	837	816	836	839	832	834	799	881	839	770	844	835	896	831	836	868	841	810	859	868	820	800	811	861	860	810	865	866	838	806	920	813	837	807	839	785	857	848	849	890	882	819	866	837	783	825	867	843	780	885	874	780	808	846	828	869	874	835	858	813	857	879	878	837	872	870	862	810	807	863	885	848	882	884	832	849	874	853	896	829	823	804	854	805	868	887	782	844	818	854	868	874	781	866	825	878	854	851	861	867	805	844	813	818	817	810	868	846	835	848	857	779	841	824	861	854	781	809	873	793	867	822	804	806	900	791	794	776	875	814	824	874	793	847	791	846	837	827	849	840	809	858	859	791	872	877	870	843	845	827	864	835	838	834	865	861	866	799	853	885	878	822	820	831	871	855	823	792	863	833	834	828	821	813	803	847	862	822	814	844	835	851	801	849	912	850	861	802	826	901	824	841	836	885	818	828	894	834	810	869	843	866	818	824	803	877	840	803	877	869	783	851	817	794	800	834	835	791	859	832	818	855	816	844	839	864	842	866	866	839	873	869	855	796	811	849	890	797	843	856	816	863	840	848	857	845	844	840	840	893	873	812	821	832	869	830	840	823	855	894	830	854	822	825	843	845	840	865	848	838	854	787	893	857	840	851	846	854	866	818	859	829	894	847	859	879	810	851	818	810	814	820	831	827	856	846	847	847	831	832	831	877	848	805	874	826	829	839	827	796	782	854	825	842	809	916	871	843	872	850	873	815	851	822	805	818	844	831	821	860	809	815
1967	302	281	288	283	263	278	244	245	258	267	280	239	254	268	267	236	263	295	263	246	260	246	246	238	292	258	269	257	256	286	274	259	268	270	271	271	262	253	256	269	284	298	259	249	265	303	304	262	289	307	279	289	271	294	271	285	266	290	227	254	275	264	257	275	274	261	258	297	249	264	278	286	258	275	276	242	263	276	263	277	257	262	285	261	259	263	262	299	264	306	287	245	296	242	295	269	257	289	299	233	270	273	258	249	287	264	282	247	271	273	296	267	265	278	260	278	272	255	265	272	274	274	260	259	274	246	291	218	282	277	279	265	275	297	234	278	269	271	235	235	252	263	248	276	260	264	258	248	266	254	264	255	280	296	262	279	269	273	244	280	262	262	259	245	255	280	266	272	311	277	261	257	291	270	242	271	253	254	264	254	285	279	247	247	270	284	290	250	282	281	257	280	271	228	255	259	263	277	272	291	260	290	264	248	290	272	276	272	280	257	290	318	250	282	299	252	248	277	262	263	252	273	278	275	260	256	255	239	249	291	245	267	276	253	293	284	253	246	288	226	274	275	228	287	287	279	275	269	280	296	282	264	275	235	271	274	279	278	269	239	275	282	291	288	288	263	281	261	283	257	265	213	245	282	286	242	258	258	305	283	271	276	261	313	247	267	240	308	264	277	243	222	275	293	287	251	289	278	290	336	295	274	261	250	267	250	249	266	264	288	240	260	295	244	260	283	271	275	266	282	268	258	300	266	289	301	261	243	277	241	235	247	263	251	274	257	274	271	286	283	290	291	260	237	282	296	283	277	241	259	281	266	282	259	263	268	242	273	260	249	284	270	264	268	252	255	273	264	265	272	278	282	233	270	276	256	262	273	241	287	256	254	257	276	270	249	269	264	280	268	266	252	261	262	259	272	299	254	286	275	256	259	272	251	292	291	286	264	274	257	272	278	298	290	247	277	249	290	251	266	278	263	261	259	259	262	247	292	289	265	262	267	286	234	253	271	271	263	288	234	249	266	266	274	276	238	239	286	298	242	262	227	255	268	276	262	265	249	261	230	278	283	282	289	270	240	276	241	250	261	257	277	220	290	278	270	260	237	284	276	291	262	271	251	289	287	293	267	251	255	249	293	277	277	259	245	251	237	284	283	285	257	270	282	250	260	257	259	243	249	261	247	265	298	274	274	255	278	260	266	270	276	270	253	288	264	286	281	280	269	277	261	257	268	270	304	266	264	261	233	239	256	287	286	294	262	267	274	280	270	295	249	243	265	238	267	255	267	273	248	244	280	273	245	264	273	281	286	279	241	286	248	304	268	269	238	265	260	267	261	280	247	250	275	225	281	279	280	265	277	265	284	247	285	250	263	248	241	265	270	256	259	276	255	267	274	265	259	273	253	268	256	264	285	225	259	255	265	259	253	265	255	251	269	279	230	251	299	254	270	256	257	269	265	256	261	269	276	262	275	262	249	293	234	289	280	260	248	245	251	261	286	230	264	260	265	305	273	271	302	260	212	252	246	273	234	287	237	248	246	285	257	264	276	229	276	263	255	300	277	256	259	251	269	292	250	260	268	240	258	267	265	252	279	268	268	261	265	275	258	282	284	245	279	285	282	305	276	247	265	274	284	268	250	240	269	255	258	262	266	269	285	273	284	293	246	267	279	256	275	254	274	252	267	248	267	245	258	258	267	287	269	243	277	252	291	268	283	273	283	261	299	283	254	246	209	262	286	288	251	254	277	247	269	260	250	260	280	249	249	293	279	240	282	250	259	254	295	271	265	277	273	265	275	273	294	279	284	231	288	270	289	281	268	257	277	264	266	245	265	278	251	306	318	278	274	315	268	268	279	279	237	277	282	294	277	248	289	266	273	287	249	271	267	246	269	266	309	249	293	248	255	280	245	261	272	256	288	258	251	264	274	239	253	267	279	253	300	295	265	258	236	287	266	252	246	287	285	266	250	261	256	260	278	263	265	254	248	254	298	257	244	251	257	266	246	263	256	259	258	283	271	268	264	267	279	269	255	285	266	285	319	253	251	244	266	265	248	280	295	262	283	272	286	275	295	261	248	265	256	252	272	266	264	250	270	243	253	260	266	264	290	270	290	270	269	260	262	284	232	249	244	283	246	260	294	247	275	294	257	252	284	251	278	260	269	279	279	270	278	267	294	241	241	263	253	260	274	264	270	274	258	281	287	285	242	251	261	279	287	282	270	239	284	270	268	256	250	250	243	266	263	277	264	294	260	273	254	305	262	254	251	272	279	260	292	291	263	248	258	230	250	230	263	280	257	255	289	263	266	249	241	271	274	249	283	241	293	276	225	273	270	266	251	258	260	263	263	273	288	257	285	294	265	250	281	261	245	254	275	251	259	270	273	273	259	266	272	259	274	256	266	238	272	270	284	255	289	254	273	276	273	261	300	257	272	257	237	280	276	243	256	265	287	250	237	269	254	297	253	250	287	290	261	252	283	271	258	279	268	276	264	262	267	233	253	315	243	250	270	258	263	263	264	273	264	295	243	244	300	263	280	272	238	285	238	289	252	262	276	260	249	293	277	253	244	263	266	257	225	268	285	251	261	271	252	260	264	268	262	284	250	283	273	262	276	254	297	267	262	247	265	258	288	277	267	246	287	257	287	243	267	290	239	240	271	261	260	265	275	256	283	292	263	266	249	266	247	261	291	268	289	288	243	280	285	269	288	260	271	251	264	270	295	274	252	273	277	294	253	263	273	262	233	285	272	247	253	255	269	250	252	262	290	254	257	273	271	251	265	271	275	262	259	279	262	276	255	294	265	238	280	255	236	246	229	257	275	277	274	223	258	279	255	260	290	225	259	287	274	268	276	244	286	233	285	311	239	274	276	259	270	276	277	299	238	284	276	255	255	266	263	224	233	286	258	296	258	285	278	255	259	255	284	250	279	271	244	259	278	263	266	265	273	276	280	271	283	248	279	244	235	265	271	255	270	249	246	297	251	270	269	254	270	302	269	291	242	246	265	252	285	259	276	258	243	285	261	253	263	253	260	249	246	246	273	277	271	291	281	291	290	252	273	275	259	295	264	246	248	263	267	254	262	250	270	257	245	256	269	241	252	251	254	270	243	276	255	277	252	247	272	266	268	254	283	268	260	283	298	279	271	245	286	264	243	285	250	247	270	275	271	269	251	254	252	275	229	265	274	252	247	279	268	304	278	255	259	263	262	283	245	263	244	261	279	280	293	251	275	276	273	275	246	245	260	266	267	246	293	269	288	259	278	259	258	268	279	317	245	264	265	253	251	291	257	270	246	265	265	258	256	268	279	285	254	263	245	265	237	263	265	283	280	244	250	269	255	280	245	274	269	239	253	264	284	247	270	239	270	245	254	278	272	278	259	286	251	274	295	281	250	262	269	256	261	273	261	295	266	252	291	262	287	252	245	237	244	261	262	263	274	272	247	241	283	267	258	249	277	273	275	263	293	310	278	265	296	261	267	265	254	261	262	271
2355	739	775	801	763	774	685	715	725	700	703	681	719	703	683	678	720	668	740	731	688	733	677	685	719	731	687	685	700	727	669	722	680	710	707	704	732	691	649	689	659	724	699	694	671	660	658	687	705	710	683	696	698	683	727	720	720	710	676	689	641	691	712	659	681	658	696	690	682	663	758	701	688	650	729	675	728	633	701	747	700	688	759	682	695	689	659	690	678	692	697	685	717	719	647	671	669	659	659	714	723	694	692	710	683	749	664	684	707	681	676	695	696	703	660	675	687	717	704	700	651	664	661	732	702	675	663	623	695	741	645	662	630	692	648	647	680	692	718	689	665	716	685	709	677	669	683	705	720	701	691	703	685	680	694	691	664	675	718	693	650	723	699	697	741	711	741	695	672	686	725	724	717	691	635	700	683	694	652	708	692	684	656	710	683	671	724	715	674	678	687	650	707	694	686	682	716	705	687	751	704	693	678	671	682	650	643	657	651	706	717	675	683	663	700	679	687	688	665	654	662	657	723	715	660	734	712	714	654	723	685	666	705	697	732	650	688	695	695	696	652	749	649	693	694	729	758	683	713	661	691	644	691	603	681	679	686	709	706	670	726	705	666	683	676	672	685	713	662	719	672	694	693	748	682	690	672	701	692	662	677	687	697	699	683	705	672	753	661	673	673	657	717	663	670	693	724	698	693	692	722	691	675	700	655	709	669	685	674	649	680	687	685	668	667	689	707	651	683	688	689	669	693	688	665	675	689	675	689	677	696	690	705	726	709	695	664	721	668	681	681	754	704	716	693	695	672	718	681	698	713	651	694	672	669	703	676	730	699	689	692	697	726	702	688	665	692	681	663	669	708	709	689	609	714	683	688	668	706	683	663	628	717	717	749	677	687	681	730	694	702	677	690	654	695	739	680	685	646	689	666	669	702	681	734	628	687	704	671	739	679	711	706	730	663	727	664	717	642	697	665	684	694	702	704	687	698	714	691	712	690	627	656	658	695	699	662	691	752	684	708	697	692	678	657	667	686	712	726	662	674	719	725	739	661	686	686	699	695	738	668	716	709	694	712	702	680	678	724	708	684	707	720	685	657	673	705	675	659	703	675	647	697	698	665	665	657	661	700	658	708	698	692	702	703	697	729	746	735	683	690	664	687	706	671	695	693	697	681	689	645	691	685	724	742	734	703	687	686	681	680	664	722	697	688	686	688	702	665	625	659	663	696	768	721	690	672	690	691	694	686	656	668	683	682	729	659	658	706	707	714	698	734	681	686	683	669	712	646	660	718	703	656	720	679	694	681	704	675	664	646	730	637	624	732	694	703	718	661	693	685	692	671	707	706	697	721	666	685	669	716	664	719	714	615	700	707	696	676	679	664	731	702	685	698	686	684	714	680	706	699	702	729	671	712	664	698	706	701	685	718	690	701	718	655	723	660	711	691	666	651	647	661	712	656	747	679	712	677	698	699	691	683	660	698	665	733	652	695	646	714	698	684	686	695	669	697	671	749	707	681	694	680	690	747	673	732	678	668	693	715	709	731	699	672	659	687	678	719	748	682	667	645	689	655	659	712	681	678	650	652	695	674	654	694	692	697	668	674	663	707	646	700	614	644	692	687	678	735	685	718	685	673	672	708	668	737	717	716	689	710	641	696	696	684	735	681	652	685	697	677	664	710	714	726	732	681	639	690	665	692	685	654	713	700	664	704	659	696	676	658	663	652	670	698	692	679	700	683	670	696	678	687	660	724	723	715	672	662	691	690	647	681	664	735	735	690	661	686	688	675	682	666	726	713	686	690	692	697	695	662	665	703	667	699	687	677	687	701	673	725	717	680	676	716	665	690	660	726	699	726	731	690	691	653	680	694	689	680	688	722	665	673	718	739	697	696	697	666	688	640	687	661	687	692	691	696	738	710	692	681	671	695	701	779	684	701	713	684	693	719	694	701	673	700	702	737	680	670	685	704	654	702	686	714	662	675	726	683	651	682	696	686	683	681	689	723	691	701	695	676	701	642	698	694	656	661	656	672	680	690	679	614	678	668	702	670	656	661	645	727	697	703	688	732	689	663	684	691	671	724	702	657	691	636	714	673	679	738	710	689	660	651	656	685	689	659	739	691	673	644	648	630	718	681	732	746	676	722	708	636	654	662	661	712	680	659	710	688	690	676	670	712	658	691	655	716	707	696	663	684	655	649	706	685	672	725	695	671	651	695	713	690	706	679	690	679	722	666	684	719	696	675	668	629	698	669	705	721	703	662	678	672	685	710	678	658	745	673	691	736	718	678	664	684	700	724	685	658	722	701	661	699	720	734	672	695	684	642	674	681	652	719	673	677	646	736	635	721	665	694	691	647	710	688	710	695	684	690	735	678	753	680	683	727	674	696	692	667	660	699	676	694	670	659	684	700	703	670	646	687	694	738	658	671	666	681	679	684	685	702	757	650	746	693	706	727	697	664	645	679	638	633	718	680	682	695	670	735	752	641	647	676	681	688	717	653	682	659	665	690	709	695	654	685	674	685	678	661	676	692	687	651	710	686	724	687	624	647	672	722	720	651	706	691	664	673	661	698	635	653	705	638	671	705	689	677	685	691	678	714	745	701	651	722	688	657	686	704	634	632	657	661	722	651	752	682	678	662	633	715	709	673	660	695	647	714	673	676	675	684	679	665	687	736	728	696	682	730	661	688	695	643	660	658	710	703	663	700	710	666	700	703	691	671	700	695	675	651	710	693	702	682	655	724	663	699	724	668	670	696	640	681	726	711	703	747	687	683	702	736	655	696	672	663	659	678	659	710	686	713	681	715	679	678	690	713	672	702	697	688	663	692	707	698	679	668	709	694	697	706	726	692	684	646	670	699	644	681	669	678	698	681	678	712	693	642	643	681	674	739	683	675	715	721	710	644	689	722	653	645	710	698	669	741	707	687	672	720	680	728	701	685	693	675	697	660	667	650	635	715	673	706	672	682	684	668	744	670	702	672	698	690	728	659	758	669	677	682	699	700	725	667	702	674	739	698	721	743	695	690	690	692	693	668	688	663	664	640	713	733	724	691	721	670	662	713	719	704	691	711	675	672	699	678	669	677	659	729	718	704	673	715	719	703	649	701	695	674	643	627	687	658	718	734	701	684	671	727	631	680	657	684	700	641	683	669	701	693	733	715	712	697	690	685	668	750	721	692	666	655	665	692	635	700	709	676	692	653	737	675	687	709	685	683	676	690	686	688	705	690	661	716	698	717	726	649	684	703	635	746	671	682	638	689	685	709	651	703	680	743	703	669	670	658	670	647	697	585	706	713	749	741	695	747	700	701	719	657	686	678	685	707	696	683	631	645	686	693	723	760	705	648	726	679	671	701	695	681	662	730	657	652	674	699	701	697	684	709	681	696	690	687	685	704	701	643	643	655	707	682	675	674	680	720	698	652	686	674	680	667	646	724	723	691	735	681	701	699	650	704	685	690	664	689	710	688	653	675	674	671	698	658	692	669	686
7095	922	1003	887	562	419	370	344	299	284	231	235	246	213	196	196	202	182	186	163	193	198	199	208	195	184	189	174	193	182	178	167	185	172	190	161	160	157	162	180	172	183	190	171	183	161	159	171	159	182	196	172	182	178	208	182	169	177	172	141	161	175	152	182	177	193	170	180	174	186	168	159	178	175	165	190	165	201	187	180	174	184	177	182	161	159	177	177	183	182	189	176	174	189	184	170	155	163	162	169	170	165	173	180	165	157	170	169	156	162	169	171	184	175	176	174	158	201	181	155	170	165	175	183	188	159	184	151	182	168	178	160	203	172	164	162	160	154	166	175	149	162	183	166	181	188	162	174	182	181	187	180	169	166	168	166	177	165	185	181	175	173	191	146	195	167	158	171	191	198	143	170	170	182	183	152	170	173	189	186	178	170	173	170	164	172	165	171	166	188	202	152	162	171	183	158	178	181	177	157	185	158	190	163	158	153	172	173	139	187	154	169	159	206	159	158	180	154	188	154	166	175	159	177	167	179	193	185	180	182	178	170	181	172	173	185	156	190	171	178	188	167	146	177	194	178	175	182	173	158	171	172	170	156	173	171	202	173	166	170	179	203	183	183	166	192	170	166	163	175	173	177	192	207	159	173	182	169	145	175	171	166	172	173	179	170	159	154	179	174	169	197	182	169	165	156	153	179	208	185	176	178	187	193	173	187	170	160	163	157	171	192	170	163	174	177	170	161	156	154	185	153	165	154	162	169	182	157	162	143	145	167	151	192	199	179	171	200	204	179	169	168	178	172	169	187	163	198	183	181	184	169	171	181	183	164	193	189	179	172	165	189	160	179	182	160	166	169	165	170	166	193	171	174	165	175	159	178	160	172	183	174	192	178	177	185	166	194	177	168	165	159	168	148	166	166	154	206	184	161	151	180	182	162	178	165	213	156	145	154	182	140	176	168	188	179	174	161	169	177	210	180	183	183	195	168	153	202	167	161	178	179	176	172	191	167	172	205	159	166	189	173	163	167	169	186	168	181	198	172	187	168	150	195	157	161	169	162	164	182	169	155	170	171	165	193	184	171	169	177	167	168	176	199	185	165	168	157	169	160	168	176	183	171	162	143	191	170	197	165	177	192	168	137	149	164	162	169	177	175	181	184	181	222	205	173	179	163	167	183	141	163	162	175	155	167	172	179	174	140	201	176	190	160	170	158	178	158	155	181	156	148	181	184	190	168	215	190	166	150	186	178	152	176	178	157	170	173	170	182	197	175	173	217	190	171	152	183	160	182	173	163	145	184	170	170	190	163	180	151	153	163	176	178	171	186	164	152	168	167	188	194	186	164	167	179	142	159	165	169	152	163	154	188	190	177	154	162	195	170	184	179	172	148	165	180	155	150	170	179	191	189	162	191	167	181	159	158	171	157	171	139	174	182	148	174	194	176	170	157	156	177	167	159	190	203	153	179	171	187	176	169	167	196	192	161	177	142	183	173	171	185	166	163	176	200	162	168	183	164	189	175	169	161	163	172	168	164	180	184	187	170	183	164	157	181	171	179	173	167	172	210	162	161	187	186	165	184	181	161	156	171	174	175	170	165	190	189	174	168	172	156	166	170	177	165	145	197	168	164	164	181	166	186	181	192	161	130	162	201	165	168	170	155	200	160	189	180	199	178	183	177	170	180	201	176	200	164	160	183	181	182	179	189	159	181	184	168	177	177	152	171	204	157	170	168	182	186	165	172	183	164	176	152	154	178	168	165	197	179	191	166	186	167	176	175	169	187	179	177	191	167	153	171	169	180	163	174	182	174	175	164	184	152	161	176	164	181	162	148	181	168	179	154	174	192	201	159	184	170	181	189	180	173	185	143	154	180	174	177	180	170	167	174	170	157	163	195	177	142	159	183	173	181	177	173	162	183	181	175	194	165	165	173	180	175	186	165	164	177	185	175	187	180	171	149	145	201	149	173	191	158	176	160	171	187	167	154	157	164	153	175	168	172	182	185	193	169	162	157	170	179	157	167	154	159	181	148	185	166	194	164	179	155	191	155	160	160	184	170	147	171	162	148	157	144	153	168	160	178	197	168	191	169	175	166	150	181	201	185	179	182	182	177	156	166	191	180	166	163	170	179	167	161	183	167	173	150	184	162	177	179	157	170	209	166	172	168	157	175	146	146	198	176	166	178	196	155	185	182	192	148	175	170	203	159	173	185	208	184	178	176	176	188	162	174	181	197	200	176	158	158	183	168	192	155	177	180	185	140	161	187	153	170	162	184	156	182	148	175	181	168	173	168	167	154	187	161	183	172	172	165	153	163	175	185	176	172	174	166	181	173	176	168	161	177	150	172	167	180	169	165	154	202	177	179	157	173	182	169	167	162	158	187	180	181	161	185	171	168	166	163	157	169	171	153	155	174	181	183	196	135	178	173	167	161	167	156	174	176	141	187	143	167	187	165	175	158	172	161	182	187	169	174	179	170	176	188	165	172	180	188	172	172	180	148	148	169	167	169	189	172	181	163	152	173	175	181	172	192	167	175	156	162	153	189	171	174	151	176	181	171	155	161	163	173	195	171	162	173	189	181	165	191	180	160	174	174	203	193	174	168	144	202	157	181	174	181	171	163	154	202	177	189	168	181	161	182	178	169	169	171	165	153	180	160	162	162	194	182	161	172	191	188	168	180	182	173	158	176	182	160	186	211	175	159	160	177	185	207	171	136	191	183	169	159	165	156	151	178	183	171	180	166	148	175	183	194	151	178	210	185	168	154	175	216	207	174	188	169	187	153	186	168	162	180	172	199	163	166	187	176	150	200	162	163	179	209	188	189	173	185	192	178	151	179	162	164	183	169	187	184	190	156	167	194	181	161	164	173	195	183	177	179	160	164	164	195	189	171	198	180	160	170	171	168	169	162	150	168	184	167	157	167	184	172	166	182	183	186	188	187	159	177	198	144	167	144	169	188	208	184	164	193	184	172	168	176	173	191	162	174	151	185	190	159	182	191	167	167	194	178	190	164	161	194	152	157	190	192	151	160	175	170	179	187	184	201	182	170	197	161	161	152	172	176	163	176	181	141	174	176	178	172	168	178	177	161	165	164	176	165	179	171	145	198	176	170	170	175	147	189	160	162	136	153	157	168	169	154	165	144	150	198	194	178	186	177	173	183	163	171	183	189	181	182	182	180	184	169	147	165	166	190	170	171	185	173	167	184	190	183	171	174	177	188	197	197	167	194	174	154	170	156	169	164	171	179	186	160	170	156	147	157	170	193	168	159	190	178	157	168	204	147	162	139	164	193	145	184	170	175	181	167	193	177	178	177	179	192	160	162	167	167	184	136	169	145	170	165	181	190	182	189	177	182	175	161	143	143	188	169	168	163	187	168	175	191	170	174	183	177	174	180	180	161	174	186	187	150	172	185	185	191	184	177	186	154	153	194	193	182	184	178	170	159	198	187	181	162	183	170	164	166	190	166	158	160	153	183	213	193	154	174	180	170
5587	1182	2216	2671	2370	1980	1713	1519	1240	1113	1068	976	923	837	818	815	767	727	646	666	691	640	600	664	584	639	602	549	596	571	607	598	594	572	562	559	565	590	562	561	573	544	549	565	578	558	538	520	560	553	564	542	535	542	575	521	538	539	543	496	517	528	506	516	545	520	531	491	535	496	500	521	550	506	538	532	485	524	484	530	497	539	511	560	529	486	508	523	491	494	534	510	491	487	521	544	505	529	509	534	494	507	483	530	576	527	511	556	519	513	543	497	492	512	500	512	502	523	499	531	548	514	541	500	513	506	539	523	499	506	495	541	542	485	528	535	483	518	492	531	532	520	532	526	519	498	492	513	518	543	510	531	535	555	484	506	505	492	498	492	534	509	467	484	509	489	489	490	455	483	555	476	486	519	516	492	523	493	499	506	529	532	541	494	540	508	522	493	533	486	501	576	516	544	510	472	510	519	496	515	527	493	483	530	524	564	498	539	525	489	491	523	527	512	552	514	553	518	514	501	463	533	521	499	516	526	513	498	519	509	519	527	518	498	526	507	487	484	500	518	504	536	540	512	512	505	526	523	484	521	517	481	535	478	492	524	516	470	520	512	476	477	505	511	523	513	519	465	513	522	497	559	508	499	506	530	512	502	517	515	525	523	466	509	527	480	557	494	484	494	508	497	505	523	500	500	500	534	521	498	576	509	539	522	462	472	493	514	548	510	525	497	494	485	521	513	487	568	527	490	493	465	543	493	475	472	547	512	523	547	547	459	534	512	511	511	513	499	512	508	558	533	525	525	527	504	507	543	543	509	480	514	536	512	558	548	532	498	495	497	530	493	516	532	512	529	528	510	514	548	502	549	521	511	496	491	523	482	525	497	518	494	496	515	497	529	518	494	526	516	528	518	551	495	534	472	514	492	502	524	518	498	511	500	513	499	493	514	493	533	517	534	525	530	520	506	544	534	522	505	481	510	519	561	510	465	482	523	498	509	509	479	488	531	519	525	506	535	538	514	534	493	465	490	485	484	541	537	514	510	525	506	522	509	531	496	485	524	523	458	509	513	528	497	492	484	516	551	513	501	556	456	507	536	508	534	503	522	502	513	507	550	534	524	493	528	501	489	514	496	525	491	491	519	496	553	484	540	513	512	523	541	498	551	521	506	497	516	533	526	530	506	524	498	484	504	508	516	456	515	498	496	521	505	500	499	525	493	547	497	476	489	499	502	507	536	502	520	503	534	485	508	529	496	556	552	505	505	524	490	469	481	523	532	499	559	527	536	493	518	510	521	542	468	497	543	514	507	526	523	493	504	489	511	492	539	508	504	481	516	483	510	527	479	481	491	539	488	519	518	478	521	506	481	522	482	529	495	508	475	524	540	490	515	537	536	519	541	518	500	522	497	509	482	508	479	522	552	508	516	515	499	522	508	535	550	540	536	491	499	545	520	542	497	544	501	518	472	524	505	518	491	534	514	521	523	494	545	528	495	499	486	495	520	497	532	478	497	520	513	505	546	486	521	515	511	522	485	500	498	473	518	481	520	512	539	527	484	520	529	533	482	505	503	528	476	524	497	514	519	479	536	563	526	527	500	543	486	525	497	525	480	561	507	530	541	513	490	532	538	473	519	505	496	492	542	554	546	513	507	514	483	482	515	476	478	494	508	518	525	486	544	532	527	522	527	536	528	548	511	464	529	448	492	529	488	520	531	514	530	520	561	493	485	525	535	529	528	481	493	507	500	495	507	467	566	451	491	485	522	485	503	531	504	500	516	504	542	510	536	484	479	487	499	526	513	496	517	489	497	522	515	503	523	477	525	504	497	507	515	498	491	459	507	526	541	530	516	514	491	510	513	508	501	495	455	476	511	503	532	531	501	506	553	488	502	483	512	545	530	466	540	502	553	518	508	511	494	517	527	521	551	513	513	506	522	495	521	494	489	486	502	530	535	482	545	502	497	513	556	493	495	526	512	510	521	476	510	501	507	492	519	480	530	489	495	525	509	500	594	477	497	526	539	500	522	486	511	508	509	483	502	496	462	491	540	501	533	473	526	516	506	515	528	477	515	510	473	517	562	525	474	508	523	507	494	497	555	528	492	551	521	511	502	501	523	489	485	511	454	499	516	525	514	514	528	508	512	501	484	514	481	485	522	534	516	495	494	514	539	545	524	472	537	517	481	492	505	529	483	509	540	500	526	483	507	502	515	543	519	507	479	509	476	528	509	519	529	569	524	526	496	491	514	494	491	454	519	509	531	521	517	529	561	495	545	492	481	509	510	475	488	515	516	505	533	526	484	487	543	515	495	464	481	544	500	531	492	510	541	523	505	543	503	494	482	512	476	535	535	525	471	518	503	524	521	472	508	518	523	493	462	500	493	532	499	526	511	512	495	499	485	498	489	564	508	501	513	511	516	459	494	482	514	559	487	508	495	550	531	499	523	559	511	519	500	482	559	479	512	521	500	540	536	512	548	509	525	491	523	507	527	464	507	517	530	512	529	501	461	493	529	512	479	510	524	515	505	503	512	523	512	516	521	544	508	523	539	523	521	499	539	496	501	502	542	521	469	491	507	525	504	494	539	539	534	546	485	477	531	495	483	481	475	531	523	492	486	526	504	498	510	554	565	499	493	552	498	521	507	541	551	520	512	501	521	513	515	494	524	567	516	517	533	488	512	510	483	482	497	503	531	509	537	516	486	475	540	505	541	516	469	487	503	487	513	504	542	536	509	512	487	512	501	478	534	474	506	496	532	513	493	548	520	522	522	518	561	476	498	502	522	491	465	468	516	508	499	484	491	490	523	509	486	534	495	511	532	514	504	501	501	510	520	505	471	513	534	507	501	502	493	542	509	500	457	487	538	531	506	533	555	507	522	530	520	528	496	469	495	546	513	495	551	521	541	520	499	452	516	536	556	559	508	472	494	521	509	522	519	506	469	517	486	514	511	496	551	499	555	529	482	506	545	467	503	506	525	530	488	515	537	500	502	555	514	504	524	536	530	501	555	514	519	485	501	525	500	465	509	527	512	540	520	554	502	472	507	503	527	524	514	491	483	496	494	529	505	469	517	521	499	533	490	483	482	484	486	533	512	522	549	494	545	524	529	500	527	532	481	505	522	512	505	518	525	530	486	472	504	516	527	521	510	496	529	539	529	490	503	519	552	528	514	492	478	548	468	555	482	533	505	494	503	494	514	471	553	513	518	481	497	520	532	495	532	476	527	491	524	493	470	538	507	481	536	490	526	507	448	506	497	534	519	511	516	496	493	474	527	553	511	525	506	541	507	533	490	499	565	526	474	504	523	489	541	481	497	544	505	499	542	517	519	520	500	526	529	500	495	498	521	536	518	512	484	494	499	518	485	510	494	450	449	491	507	471	517	494	507	522	514	501	481	491	523	505	520	518	508	491	528	503	527	511	524	476	487	521	551	517	510	492	516	517	438	503	523	510	552	500	528	499	512	477	526	519	520	529	542	531	494	508	485	502	541
13469	2264	2299	1803	1288	912	812	713	623	527	511	492	443	393	436	384	396	372	347	386	348	361	397	376	358	370	376	352	376	348	336	296	311	325	348	298	379	355	350	313	351	337	354	331	359	345	336	333	300	316	320	330	324	350	312	337	337	328	328	322	339	328	353	324	377	326	341	338	350	298	326	318	362	354	338	344	347	335	337	321	345	317	317	329	317	325	322	301	306	329	352	296	343	366	341	323	315	372	318	342	306	342	357	328	341	293	336	328	302	330	308	323	316	292	324	333	321	314	316	341	320	302	336	304	334	337	325	304	323	324	328	307	319	316	324	320	329	322	307	330	345	330	341	336	321	344	333	328	305	313	324	324	333	307	326	326	341	313	361	338	345	338	325	308	326	365	315	330	330	322	332	326	330	331	347	305	303	281	350	324	339	334	345	331	338	337	327	306	324	325	331	326	296	332	323	310	294	295	331	319	321	348	333	299	305	319	347	350	344	307	331	343	317	335	328	308	338	341	309	355	307	306	327	343	296	320	334	320	310	314	319	329	348	350	306	317	326	319	333	342	304	344	323	320	307	300	301	316	328	340	304	290	303	345	292	323	319	316	355	297	318	331	317	344	312	334	306	351	325	331	328	327	351	327	318	336	330	360	323	330	346	323	311	363	328	341	323	301	330	342	359	314	321	366	328	329	313	315	304	322	337	322	314	331	323	310	320	373	336	338	317	325	339	334	334	345	335	337	337	342	338	350	318	332	326	328	337	334	324	334	350	356	347	340	332	298	335	310	322	284	326	336	327	322	338	308	268	326	339	321	328	311	368	334	324	314	343	330	342	284	307	344	313	323	318	355	294	374	332	291	305	337	353	345	333	323	316	333	332	348	340	313	322	330	367	354	360	297	300	336	303	350	319	340	309	328	326	315	298	368	301	348	335	343	338	342	314	319	297	349	297	356	324	307	334	321	304	316	313	314	328	331	344	344	308	342	321	338	338	339	307	345	286	330	305	330	330	309	357	297	315	335	326	334	306	332	326	297	342	323	341	302	333	328	305	323	314	325	309	314	313	330	318	339	342	313	346	295	334	379	317	324	337	295	333	313	322	319	330	336	348	334	306	320	291	307	343	326	326	318	365	304	310	325	321	325	350	324	312	313	319	336	315	317	332	295	320	342	369	309	314	321	354	331	319	333	362	326	325	347	339	328	321	333	338	288	336	310	365	327	338	325	330	355	334	339	328	286	342	363	331	345	338	316	334	305	327	348	311	319	313	349	359	324	331	363	370	335	322	343	355	324	364	336	333	319	332	324	297	346	318	324	328	323	332	344	348	327	302	292	330	329	308	337	335	294	315	339	333	354	314	291	323	319	319	330	337	339	307	311	314	347	305	343	304	318	305	309	305	327	372	313	333	311	288	315	314	331	336	338	318	322	308	320	322	334	309	320	317	354	279	317	330	320	309	297	354	342	327	344	297	319	315	314	330	315	341	342	310	319	338	344	314	306	320	313	311	305	337	339	302	314	320	350	320	320	307	334	335	328	323	297	302	284	310	315	335	306	317	333	300	336	312	335	321	352	305	344	358	310	324	363	297	332	335	332	330	327	333	309	325	337	333	302	327	362	338	333	317	316	322	324	321	308	342	331	330	346	318	304	366	336	324	294	321	351	334	337	300	295	344	315	342	311	333	334	312	353	334	329	319	332	342	291	322	354	303	313	306	331	320	340	289	303	333	298	295	325	329	317	314	289	329	347	352	314	347	336	338	317	327	326	311	332	356	331	319	320	335	299	301	334	303	322	343	280	306	333	320	306	320	359	344	323	323	311	332	351	336	364	341	308	325	304	308	349	315	334	309	341	320	348	312	330	336	308	341	342	319	350	295	338	305	354	336	340	341	330	324	314	301	335	335	323	323	330	328	299	305	293	317	332	344	322	334	330	344	332	329	305	325	338	299	348	349	335	357	314	344	311	300	285	332	332	291	312	331	351	297	346	344	315	335	346	330	341	319	332	295	318	316	326	307	343	353	299	298	313	306	315	333	297	334	356	320	287	328	358	315	351	301	311	338	340	308	350	319	313	313	331	325	305	324	327	328	323	330	325	350	325	323	344	290	302	342	345	361	291	307	320	315	317	356	308	313	343	332	360	326	321	299	337	337	337	328	340	325	304	300	324	302	332	322	329	353	319	350	311	333	331	337	327	313	319	354	364	329	353	335	315	299	327	335	365	333	319	356	330	334	340	315	338	323	304	301	338	341	327	362	343	324	334	324	324	312	348	295	331	316	327	347	333	319	317	306	341	330	321	369	331	323	349	332	350	302	315	328	357	353	306	331	348	298	345	330	336	322	349	329	341	305	306	339	288	350	328	301	322	355	347	319	318	273	322	320	276	325	326	334	351	316	303	339	306	338	347	344	290	280	298	318	294	302	317	319	359	321	329	324	327	339	326	342	346	353	336	306	304	320	352	342	323	336	368	325	293	293	305	337	358	337	319	357	331	316	313	340	308	334	313	289	331	346	333	325	297	343	264	293	319	334	337	325	337	363	332	296	347	292	329	324	300	346	312	334	309	325	315	326	346	329	347	334	314	310	297	308	324	321	311	320	308	344	292	334	355	334	337	349	325	340	309	333	336	349	330	324	338	334	317	345	321	307	293	361	316	341	347	343	329	310	349	328	299	329	314	329	291	343	349	289	317	344	315	323	339	303	327	334	319	298	330	344	347	322	357	290	318	350	315	299	323	317	311	349	333	345	334	298	354	335	379	344	357	320	328	320	292	348	326	338	322	362	305	304	316	318	334	356	325	320	334	298	330	293	325	306	332	346	369	351	318	351	320	308	344	338	335	340	358	304	316	334	287	313	326	345	311	275	331	301	295	331	364	317	286	286	322	309	323	335	334	335	342	352	299	333	345	338	301	326	351	333	322	340	309	310	327	325	353	320	304	284	353	333	332	335	332	355	307	323	347	283	316	301	288	351	340	354	352	340	330	312	307	320	319	363	294	308	318	298	349	341	370	357	318	334	354	299	324	337	351	335	329	346	313	309	319	333	340	343	296	347	324	324	319	310	299	293	342	324	304	343	345	305	349	338	303	292	338	349	322	291	346	309	375	323	324	320	337	321	332	344	318	327	334	345	334	341	340	353	293	339	322	351	313	338	331	340	349	333	310	296	331	371	326	348	347	315	325	312	356	342	322	306	329	310	326	341	311	360	313	356	327	327	321	341	298	312	311	289	310	329	335	324	338	341	329	340	335	279	310	326	344	307	347	324	293	289	336	334	327	323	329	308	291	316	316	366	321	324	326	329	321	330	328	351	352	328	353	307	328	333	352	334	337	344	315	319	317	300	324	353	333	327	326	320	310	309	363	331	328	312	346	310	294	361	317	303	309	322	331	329	307	334	327	331	335	322	331	294	333	317	320	360	329	330	321	320	305	373	331	315	370	331	308	312	338	354	344	342	319	313	324	350	354	322	310	316	308	332	329	362	372	332	321
7619	2180	4369	5046	4524	3837	3238	2677	2401	2146	1966	1751	1673	1589	1426	1338	1301	1190	1210	1254	1124	1110	1102	1057	1100	1019	981	1052	1039	975	1020	987	972	1015	944	960	908	937	976	924	955	912	877	933	909	902	885	852	824	873	945	887	891	882	846	908	945	928	896	846	862	879	861	871	913	834	834	866	928	840	865	908	810	835	837	902	850	839	850	861	866	894	814	872	816	828	839	847	833	835	886	906	860	838	896	852	819	884	860	764	874	842	868	828	850	820	866	811	883	857	863	876	850	835	859	833	903	850	876	858	804	877	867	923	820	874	831	879	863	801	876	821	884	894	855	867	889	896	876	818	888	853	871	845	831	879	912	857	832	846	906	793	848	833	810	833	834	847	858	867	854	825	839	833	826	839	815	863	863	826	842	912	877	875	877	820	846	849	898	883	817	868	821	846	874	812	878	919	819	872	818	888	847	830	882	872	855	809	834	845	840	844	804	833	815	860	863	819	884	909	871	880	815	936	842	913	777	852	856	850	806	828	892	816	844	871	848	838	809	836	836	832	890	900	817	800	781	840	817	815	819	826	826	874	902	811	821	881	804	873	839	834	786	833	857	769	876	904	807	857	818	869	855	799	862	840	824	821	847	848	817	823	843	820	852	896	817	946	852	879	854	828	809	866	807	873	866	826	834	841	792	837	870	823	853	866	852	832	886	852	893	839	883	816	803	844	857	832	857	828	895	876	881	808	846	812	888	815	860	875	874	849	840	839	844	832	803	905	853	832	798	832	874	862	836	807	812	882	819	843	894	815	848	885	777	817	805	818	818	824	885	846	832	843	867	826	873	825	891	909	811	847	874	854	838	852	838	838	853	843	843	834	883	829	863	831	870	830	840	867	876	787	818	852	849	809	889	808	858	874	836	813	842	828	813	811	844	845	876	909	894	863	764	862	818	852	801	837	786	832	876	835	848	845	834	867	797	829	863	873	843	829	888	892	864	823	842	872	800	794	786	823	799	922	831	797	857	863	799	847	863	847	794	868	892	842	838	836	853	792	808	849	850	840	838	839	834	854	839	850	842	829	812	846	852	849	813	835	843	859	877	774	794	825	843	890	812	857	808	851	850	865	775	787	879	818	931	871	863	853	861	818	822	820	850	809	837	786	848	861	842	842	799	805	855	872	840	856	848	825	793	841	791	813	831	802	890	837	845	848	862	862	847	841	829	789	837	873	828	862	878	912	862	828	805	890	851	824	859	834	882	884	850	863	856	877	827	875	811	867	869	882	849	813	848	871	813	845	807	813	814	851	884	891	865	809	851	839	849	836	850	924	829	859	818	886	900	865	844	830	840	818	819	838	830	863	832	836	827	824	835	850	859	790	830	833	848	867	889	904	794	854	822	850	830	858	896	858	835	811	880	849	902	843	881	842	861	861	858	865	864	857	875	847	823	868	816	845	877	868	838	875	877	849	903	810	833	871	834	825	826	861	845	832	861	834	879	881	876	809	854	863	845	855	807	846	795	875	855	860	880	883	823	845	853	832	870	879	821	868	855	859	796	871	877	873	911	823	831	831	786	871	799	817	851	826	825	854	860	811	842	837	813	837	893	852	841	875	822	879	894	875	872	866	831	822	856	843	816	867	871	851	852	825	824	834	834	915	910	840	806	813	860	788	824	911	884	821	817	847	842	817	834	857	853	854	859	824	843	854	853	896	867	791	846	848	808	876	816	833	869	860	848	836	868	845	830	854	855	850	934	815	809	788	894	846	875	826	883	884	848	788	826	856	859	838	900	877	835	850	821	833	873	849	840	806	848	782	807	877	825	901	861	811	863	874	815	863	910	859	787	840	807	844	817	845	832	867	882	803	875	845	845	889	837	858	860	857	846	871	828	889	816	853	826	833	851	812	879	844	841	824	832	910	852	860	828	820	849	828	813	880	815	824	848	815	808	843	819	834	928	875	845	840	875	808	878	854	857	882	880	842	859	858	824	873	882	844	859	837	838	812	853	821	863	857	838	869	849	842	821	850	875	809	802	811	877	853	801	840	863	828	831	825	848	815	864	825	850	772	863	861	886	834	827	880	859	846	788	836	825	869	838	858	779	842	859	853	865	802	819	827	810	852	806	820	913	834	808	854	875	831	855	812	829	797	840	825	853	859	865	827	815	879	812	843	872	843	837	788	850	797	838	846	806	887	851	890	831	803	836	873	838	857	828	887	869	899	831	888	884	802	835	822	806	889	811	846	830	824	808	807	870	869	795	833	879	816	857	850	808	825	849	830	824	846	835	793	829	790	850	867	839	829	868	839	837	837	827	851	815	833	853	790	844	845	845	896	817	845	823	798	808	862	870	804	872	843	867	867	852	853	864	870	804	837	882	849	815	854	840	835	833	722	806	869	812	821	822	804	882	794	823	849	778	838	901	879	884	834	819	806	812	861	837	909	875	839	839	849	851	824	861	810	848	826	875	872	852	872	860	871	825	860	775	833	823	860	843	809	814	811	823	848	810	842	908	826	842	771	876	824	888	801	861	874	848	806	862	857	829	835	852	830	826	873	838	860	817	851	847	833	844	854	851	868	797	876	872	901	835	812	851	822	814	880	840	810	852	856	826	878	821	830	837	832	846	872	848	881	822	841	842	873	817	868	830	823	885	830	842	821	859	813	848	862	827	841	826	852	846	868	858	859	845	846	857	859	861	860	813	873	888	857	898	855	822	852	856	850	786	851	822	873	887	771	847	876	827	884	841	833	778	814	815	834	781	793	860	865	899	862	827	841	815	855	875	878	814	852	814	916	854	857	876	825	897	818	862	879	850	833	802	825	908	846	850	772	828	888	910	837	834	837	886	867	827	876	863	856	920	818	872	834	839	863	835	867	831	846	809	833	851	805	782	840	801	803	864	830	818	874	870	830	852	880	797	892	811	826	796	824	858	825	897	819	873	869	873	888	801	839	858	851	867	870	841	844	868	853	869	837	848	857	803	835	822	854	819	852	889	860	833	898	818	892	811	842	851	837	832	917	804	851	832	892	867	858	849	863	856	821	849	834	820	840	912	845	880	869	889	850	887	813	879	823	780	809	844	882	820	807	837	879	888	844	849	857	905	813	898	851	799	807	833	832	842	872	877	817	806	781	872	855	838	841	841	872	850	875	866	838	855	847	873	843	828	859	840	768	845	865	804	827	799	888	800	848	815	843	834	857	875	775	851	830	854	864	854	862	879	836	894	792	772	861	880	844	851	833	815	899	848	800	839	830	853	807	851	847	850	862	868	799	847	860	847	861	785	862	798	802	846	828	874	895	899	874	841	796	870	873	863	853	889	854	844	864	806	906	831	862	871	815	845	846	873	875	852	835	845	842	858	813	833	810	816	889	821	807	804	837	880	782	783	834	837	868	806	842	857	864	829	838	886	848	832	835	834	881	816	857	831	894	871	827	844	857	826	903	853	895	821	816	842	827	852	768	836	853	831	839	855	753	851	820	797	819	857	881	858	912	825	895	856	821
2033	291	294	267	305	270	263	278	293	277	251	284	288	278	284	302	286	264	270	268	253	246	275	288	277	264	297	288	231	213	263	277	216	293	269	271	270	260	281	267	266	254	264	258	281	263	285	278	289	245	237	272	303	247	252	289	256	270	251	267	277	270	276	246	277	241	285	264	271	292	275	293	266	287	290	253	270	238	285	323	268	243	265	234	306	269	264	261	263	263	246	297	283	243	311	276	259	242	297	271	263	266	282	259	266	272	289	265	282	265	228	223	241	275	267	281	260	257	274	233	269	262	253	277	278	252	290	269	290	245	265	282	262	270	293	280	268	272	255	279	278	259	254	271	250	296	270	264	291	256	252	289	260	259	238	265	280	276	293	272	273	270	262	277	266	243	251	252	243	296	255	268	255	250	288	270	281	285	255	253	260	304	273	259	268	239	272	272	260	268	273	270	246	272	273	289	288	261	281	290	252	230	273	263	234	239	279	259	271	272	279	249	250	244	293	263	276	286	275	231	256	255	292	269	226	269	281	286	263	239	256	263	291	260	266	278	288	277	281	227	235	238	267	284	259	286	248	272	263	302	266	294	230	260	280	272	251	267	265	261	265	240	236	265	285	292	257	279	257	245	272	230	295	266	248	272	265	298	238	256	288	259	275	235	261	239	236	291	260	259	274	254	268	250	267	263	289	236	264	277	260	252	286	269	290	269	270	286	259	258	265	268	243	267	277	286	292	259	282	286	278	277	272	245	250	259	273	291	248	293	269	286	261	242	260	276	305	243	241	250	250	260	278	271	252	266	261	257	288	275	289	249	268	246	231	266	254	300	258	234	275	289	269	231	258	280	292	257	248	286	271	309	284	257	287	277	270	298	290	271	269	265	301	288	280	250	290	279	241	291	239	232	265	256	274	279	246	280	250	266	294	235	279	301	284	268	276	284	283	255	246	263	263	250	296	267	274	246	272	277	256	255	276	274	290	248	266	280	267	270	292	310	268	252	267	298	271	231	288	286	268	287	261	252	271	265	264	242	257	249	282	259	272	265	282	273	257	275	263	265	226	284	274	267	292	239	288	274	239	287	249	279	290	280	271	307	249	268	250	266	262	280	286	239	277	222	221	269	261	279	250	309	267	308	276	270	283	254	251	256	279	266	252	264	274	292	256	271	272	275	283	277	285	259	269	275	264	286	286	291	236	276	261	300	284	281	308	279	257	263	245	272	259	249	266	230	270	235	310	304	293	266	258	255	278	310	245	260	278	282	277	258	288	278	247	271	233	265	270	284	267	249	267	273	249	280	244	276	277	273	265	242	283	275	252	271	233	252	283	274	246	308	256	285	307	265	288	278	295	253	287	265	262	287	251	255	289	255	264	264	267	251	306	254	306	230	262	257	284	254	272	307	292	275	236	228	271	253	252	253	321	266	286	280	244	274	255	250	265	284	276	270	280	298	278	254	269	294	304	269	259	267	244	242	280	264	245	258	294	245	268	276	237	277	273	267	268	240	291	261	278	248	220	275	266	289	297	256	253	267	283	277	282	271	251	277	291	255	276	252	258	299	268	281	231	252	249	268	235	272	252	261	254	268	257	275	264	261	241	281	269	267	276	290	283	261	286	247	287	283	289	279	285	314	259	280	276	247	242	289	268	267	220	256	280	278	283	244	262	256	269	253	267	295	250	244	258	253	295	247	285	254	307	287	277	226	290	272	238	294	270	268	297	255	296	246	243	281	262	229	268	240	280	267	268	261	297	251	275	262	236	266	254	264	260	282	304	267	268	266	268	261	249	283	262	291	274	255	267	288	262	256	287	267	277	251	298	250	245	293	281	256	296	270	272	225	254	286	290	295	294	239	296	287	275	258	274	257	279	283	258	257	265	287	265	284	266	279	293	279	262	285	265	264	286	290	271	278	269	279	262	296	265	287	265	281	252	274	266	271	286	230	284	309	265	270	280	294	275	257	241	263	264	265	277	293	295	270	263	267	250	252	279	233	285	293	246	270	257	265	309	294	304	273	268	274	263	267	272	280	263	284	266	247	267	272	286	266	246	237	290	281	278	263	265	267	247	288	267	266	270	286	251	263	277	293	284	292	271	265	280	270	251	313	302	296	264	263	270	274	262	276	230	263	279	246	283	275	264	256	263	233	256	262	280	265	303	267	267	283	289	269	279	253	302	281	253	268	297	265	241	274	273	270	224	273	258	303	263	280	293	246	259	238	293	252	271	313	246	265	252	244	278	255	254	285	303	274	289	270	279	244	259	258	268	284	229	248	267	276	264	259	262	267	265	273	276	287	277	274	274	263	287	233	265	256	268	263	264	263	255	252	260	258	272	274	261	255	242	273	220	245	241	262	265	243	277	245	246	212	245	296	264	282	312	268	292	279	270	293	257	261	223	273	253	275	258	283	297	268	280	268	301	286	281	256	247	293	247	265	313	281	283	283	278	241	259	286	237	255	228	284	245	259	231	281	275	279	267	249	265	266	242	263	240	273	295	280	219	288	261	257	253	269	258	262	252	277	259	264	239	250	277	251	265	257	269	260	278	242	262	240	251	282	260	279	284	269	285	258	265	277	298	261	249	241	290	261	239	278	286	250	278	281	271	242	245	228	292	302	276	258	279	273	256	244	268	288	277	253	277	274	259	264	264	292	242	289	281	250	264	268	239	270	257	279	264	264	260	294	277	268	248	278	280	269	286	266	264	258	250	272	259	280	253	266	246	295	253	268	279	271	295	258	283	263	302	254	270	261	258	285	256	293	302	269	294	267	241	251	252	275	306	255	254	297	260	290	264	283	261	253	250	289	264	273	275	276	288	226	285	262	260	255	264	267	254	290	258	249	265	248	293	271	230	233	305	259	263	273	256	248	295	287	297	261	267	278	273	245	269	257	263	256	277	235	284	263	261	296	277	276	314	279	277	260	247	271	259	291	273	265	305	274	266	284	271	263	248	247	267	267	287	297	267	267	283	268	283	263	270	235	250	268	242	278	264	270	256	263	265	252	272	249	262	265	257	274	265	296	273	249	285	257	269	272	240	249	225	270	269	230	259	285	269	274	276	236	277	269	239	252	270	276	273	271	243	235	243	255	259	238	277	245	247	225	294	260	278	254	252	298	294	250	254	267	293	254	276	290	272	281	258	262	265	283	259	285	289	258	264	257	282	258	286	273	266	286	254	258	247	264	303	240	287	250	271	260	269	229	272	266	285	257	273	260	258	292	264	270	269	270	248	240	282	267	274	245	299	238	285	267	260	251	265	269	291	241	273	278	245	277	273	275	264	260	247	251	218	251	266	257	250	255	239	240	280	268	249	283	263	280	293	297	277	278	261	236	259	286	291	297	271	272	283	262	274	275	301	271	255	280	246	292	278	285	273	256	253	232	272	228	271	284	267	266	235	282	276	273	280	240	256	257	264	259	252	267	269	282	258	258	274	287	258	241	260	261	275	254	252	243	296	285	271	276	268	263	263	243	284	269	249	278	266	277
2373	746	771	755	763	787	731	662	751	651	704	661	663	702	682	683	683	663	691	725	701	699	701	671	704	734	688	704	687	683	716	689	674	665	700	701	701	692	722	682	688	718	710	694	717	686	671	688	709	676	679	681	715	696	726	673	664	649	703	738	681	698	703	677	682	681	599	703	692	681	685	692	665	678	717	708	677	661	707	618	664	732	633	720	731	661	714	656	703	658	684	667	680	683	690	682	710	676	685	689	706	682	722	705	644	704	675	692	681	638	708	676	688	679	696	656	672	706	665	677	661	726	716	703	665	670	700	725	674	682	681	649	678	676	683	676	719	701	670	705	648	692	667	662	685	699	691	629	680	687	681	679	711	647	660	657	665	700	654	657	683	697	659	630	720	657	657	705	700	702	656	693	627	699	687	700	703	684	683	657	683	733	686	687	663	655	706	706	632	721	672	721	695	629	675	681	688	705	717	663	692	712	681	707	721	717	699	673	652	663	680	672	732	662	733	665	708	703	668	660	693	725	683	705	734	694	674	652	715	642	707	707	673	655	723	655	692	676	704	673	686	733	666	649	712	687	722	695	692	689	687	659	721	702	665	703	653	692	692	675	706	698	684	706	704	641	697	687	676	651	716	697	667	695	689	693	688	652	728	671	688	713	674	725	692	722	702	718	682	714	705	685	716	653	703	701	668	737	673	660	716	705	720	700	659	701	693	691	691	693	658	663	699	663	675	674	714	687	694	725	655	733	706	667	718	687	724	745	640	724	716	669	695	686	688	698	697	721	656	704	702	708	706	714	629	693	652	731	693	744	703	693	674	713	723	665	654	707	699	691	659	687	732	651	712	699	708	709	719	699	699	689	703	703	716	695	724	667	683	663	700	687	671	700	689	627	671	715	693	662	681	674	694	719	711	667	694	623	665	633	670	647	687	701	694	655	699	720	712	710	676	698	707	690	675	684	681	727	670	701	720	744	680	678	684	722	636	691	631	647	675	710	641	693	692	678	698	656	676	669	689	666	719	682	654	656	704	670	624	635	694	711	705	702	686	644	658	695	682	682	689	675	696	716	643	696	680	705	650	726	684	708	699	709	726	736	708	664	690	665	717	673	684	732	663	709	731	694	680	718	673	703	706	666	694	638	701	718	731	700	666	740	707	665	702	678	686	711	664	683	677	709	700	663	672	670	695	729	676	668	719	678	748	709	661	709	715	709	708	702	708	663	711	704	736	693	679	694	687	682	690	731	687	677	664	652	721	688	703	678	671	688	622	724	666	705	674	711	654	701	692	716	699	645	692	695	675	711	686	736	701	674	721	708	661	695	720	710	684	712	697	704	671	694	720	666	658	687	689	645	668	684	668	685	692	710	682	684	711	652	628	686	696	662	726	679	659	706	712	674	657	706	684	726	687	626	703	708	741	620	710	683	669	705	691	686	657	700	678	708	695	709	690	673	689	714	710	715	742	720	671	695	670	695	706	709	680	684	700	701	680	695	718	737	702	661	674	675	653	681	712	679	706	692	685	698	664	694	689	710	678	704	715	719	683	680	745	666	692	666	687	689	702	659	688	658	689	693	677	678	730	679	726	677	658	703	686	698	652	670	723	678	648	692	687	688	677	698	698	697	615	688	711	711	698	678	684	650	694	665	667	718	700	695	713	661	684	636	643	688	694	669	686	703	708	665	670	683	679	659	703	691	687	677	658	732	671	641	671	676	695	759	673	700	663	678	658	671	678	679	689	691	667	708	709	700	719	671	640	659	667	682	707	678	699	610	668	718	694	660	677	671	667	707	676	696	701	685	655	670	705	668	700	689	689	651	691	694	641	729	660	702	721	698	697	689	667	671	686	660	689	700	678	686	699	698	701	695	732	688	692	687	669	692	652	693	644	692	668	710	686	685	680	621	704	687	723	665	753	660	661	657	690	691	654	674	674	657	672	721	673	685	670	711	672	702	678	707	716	692	682	700	689	642	620	695	669	743	704	760	684	693	726	720	706	662	712	717	650	670	699	644	681	655	712	650	690	682	690	685	738	692	641	721	668	694	693	679	690	667	726	663	690	694	650	680	663	657	700	685	671	605	721	668	716	712	667	703	620	678	643	694	728	717	719	717	677	675	693	707	707	715	659	676	746	670	666	690	692	667	700	651	674	656	669	701	674	705	643	688	684	712	704	709	631	726	662	653	639	691	682	696	699	666	659	674	676	642	645	688	705	727	681	694	706	684	667	692	663	697	669	665	713	694	674	698	687	658	708	674	706	687	661	708	707	652	670	661	707	689	684	741	708	661	724	662	673	635	719	723	689	712	647	709	687	708	680	636	689	726	694	667	708	716	712	707	720	723	750	662	693	680	698	682	751	709	698	676	685	674	733	734	676	685	729	717	739	657	649	674	663	688	719	685	610	675	689	681	708	656	653	693	738	725	677	675	686	714	671	656	708	707	697	673	656	656	713	683	722	702	693	711	709	656	691	727	714	691	729	715	667	680	673	680	697	678	683	669	659	713	680	701	652	697	711	688	697	699	687	693	716	695	688	658	703	698	720	698	693	627	700	643	663	735	674	703	660	691	700	676	698	679	681	696	717	669	720	696	636	664	699	638	704	663	680	741	714	698	673	674	661	709	683	674	671	689	731	659	635	710	676	665	716	689	630	678	686	694	703	655	724	732	658	656	637	689	694	689	646	631	645	693	651	695	735	712	708	716	722	708	673	683	663	691	676	682	655	672	681	702	725	721	678	726	680	698	636	703	738	687	669	657	700	701	665	696	706	697	687	686	708	724	683	682	698	699	737	676	683	725	690	660	660	674	670	682	660	676	657	688	678	730	738	653	705	651	671	680	653	681	654	694	715	728	645	704	686	694	690	717	671	681	657	690	689	675	676	693	699	679	666	658	686	706	718	717	706	730	687	744	735	739	691	700	651	697	694	714	680	716	680	631	719	686	687	664	696	727	718	656	676	654	725	651	656	726	690	722	643	710	680	639	641	697	662	689	683	699	687	660	715	709	653	724	665	666	750	673	693	669	652	652	721	699	689	659	700	673	703	680	723	669	702	691	669	679	675	654	703	660	693	739	680	728	641	688	661	705	717	694	714	697	669	697	669	698	670	683	684	758	647	700	679	670	723	669	685	763	681	713	656	700	734	647	681	654	686	654	675	693	718	662	731	712	693	718	676	702	684	670	709	695	719	653	656	671	726	697	719	732	638	663	692	719	709	703	675	658	696	642	722	722	689	677	667	667	707	725	685	702	656	709	695	698	684	703	689	661	668	735	665	720	685	672	679	711	683	722	652	690	712	644	676	672	714	732	713	680	681	698	668	666	708	703	705	660	686	697	699	690	690	661	672	659	675	677	644	717	702	696	707	659	673	674	677	685	643	661	723	656	698	715	649	734	710	716	632	672	703	703	682	716	660	703	733	657	749	694	723	701	627	700	673	687	657	702	662	726	740	680	674	649	682	675	650	739	710	679	706	646	672	702	650	741	690	703
7127	886	1002	805	600	444	411	322	295	252	254	207	233	206	236	209	209	191	196	205	189	239	158	179	164	193	176	189	171	183	178	158	170	169	186	198	197	166	158	169	165	179	161	182	171	182	175	175	173	169	172	163	173	186	182	183	171	173	183	168	179	173	151	172	179	182	162	178	151	178	182	196	171	158	155	157	195	171	152	169	196	140	184	179	165	193	159	175	169	164	193	199	174	168	165	149	181	158	169	179	156	165	184	169	157	203	191	182	179	144	162	171	166	192	186	177	176	185	179	169	168	159	171	181	174	191	177	174	192	171	170	197	193	176	167	193	171	205	182	165	149	154	181	187	187	170	177	154	162	169	150	177	186	173	193	157	186	181	170	187	188	192	178	164	169	163	165	173	163	195	185	191	163	166	168	171	153	174	190	155	169	166	144	156	158	154	179	166	202	193	183	192	196	181	187	168	170	193	157	157	167	165	188	170	163	176	192	171	180	187	190	174	176	151	173	194	167	195	175	152	177	165	162	162	178	161	161	192	200	170	168	169	170	193	175	160	154	187	184	179	190	194	167	177	171	203	173	168	167	196	195	168	157	183	189	180	138	165	182	138	175	162	179	154	156	176	160	199	186	176	183	175	166	172	152	155	169	156	167	170	164	154	177	184	177	166	172	180	173	183	170	166	181	179	180	185	180	162	183	174	172	161	166	171	167	205	173	164	175	169	155	168	173	188	159	135	155	168	168	201	190	154	186	167	177	177	176	163	192	178	151	163	159	153	184	152	156	166	165	171	195	171	157	183	165	194	157	199	194	185	186	192	168	163	167	161	206	169	163	142	166	168	155	160	181	160	147	174	188	172	175	153	157	173	182	182	178	165	176	171	186	182	184	181	171	171	168	166	182	168	167	158	188	146	156	187	155	166	168	159	203	191	166	178	184	169	170	153	169	183	188	164	174	190	175	169	187	180	183	181	153	176	154	156	135	163	189	177	197	196	169	155	156	169	169	177	194	182	161	153	164	172	150	167	166	171	176	149	181	156	187	146	156	175	175	168	202	168	157	175	186	196	163	171	167	168	181	173	175	178	175	181	171	158	146	138	160	196	173	170	169	174	190	165	167	149	170	181	167	159	166	173	180	155	180	157	165	164	178	158	181	184	156	189	199	162	175	193	167	179	158	162	181	188	179	170	175	187	169	166	160	200	203	172	168	166	164	164	185	163	165	162	203	178	178	197	176	178	157	159	171	162	182	169	153	161	154	177	172	182	172	168	170	167	187	171	162	172	165	177	138	165	170	188	153	173	167	184	195	162	151	169	170	145	178	178	194	162	164	159	205	170	146	165	191	157	180	159	203	168	152	156	180	154	186	164	175	180	202	160	180	195	170	177	156	176	158	162	187	170	184	144	165	160	180	154	157	155	156	162	165	188	160	137	165	165	177	147	146	175	207	171	160	190	160	185	172	187	169	164	169	163	157	159	183	199	169	185	144	182	180	161	162	215	165	172	149	189	213	160	170	180	161	173	157	179	193	157	174	156	172	145	150	170	158	174	199	182	152	201	200	170	173	181	199	164	185	163	175	185	164	174	154	149	152	188	180	202	166	191	181	195	189	167	169	200	208	177	156	174	154	188	169	182	176	172	188	157	171	186	183	179	167	173	163	164	188	148	172	163	157	161	186	174	159	185	190	166	187	184	188	188	171	151	150	150	182	151	152	164	160	166	176	165	161	181	176	180	190	195	161	155	193	146	174	167	165	164	182	170	171	158	179	180	170	180	176	177	182	167	166	173	164	158	158	178	182	196	167	170	174	171	152	157	174	160	177	154	170	169	164	172	172	173	175	190	168	184	180	197	146	186	179	141	164	194	185	172	163	164	187	166	169	166	184	163	158	192	169	168	174	184	174	191	196	186	186	162	189	168	154	169	151	181	173	159	178	183	152	159	152	195	172	155	185	182	165	174	171	177	169	170	164	178	172	192	156	177	171	149	155	172	188	176	174	169	160	164	140	182	164	177	187	170	159	174	188	169	162	196	187	171	194	181	184	161	182	188	167	164	186	161	173	163	167	192	178	166	147	168	162	189	172	186	163	161	179	159	171	175	154	181	169	199	178	167	186	175	158	182	167	177	152	186	192	175	155	174	178	179	196	154	163	178	195	185	160	181	172	193	174	182	174	176	152	180	184	172	168	175	161	180	180	156	178	163	180	176	197	156	178	180	157	180	207	180	149	166	157	163	172	183	186	166	183	184	161	141	194	164	171	164	180	189	177	146	166	199	170	178	192	193	182	185	189	158	169	186	169	164	163	162	168	172	174	182	176	179	178	159	187	180	186	170	174	203	148	174	159	167	165	159	177	164	173	178	180	197	185	185	138	179	185	182	164	165	176	172	163	174	159	181	176	174	174	165	176	185	164	173	166	197	183	187	167	170	201	143	163	171	186	181	154	188	174	154	170	173	151	183	185	170	166	172	169	153	172	161	174	193	174	167	169	147	190	168	146	166	192	176	178	169	170	175	160	176	179	156	173	178	178	180	170	184	169	157	171	181	166	168	180	167	191	176	186	177	175	184	166	167	182	170	160	182	183	187	187	178	192	150	167	200	177	187	174	190	173	181	174	181	171	184	160	187	184	184	168	181	189	165	158	174	164	162	172	163	187	161	171	192	167	178	136	169	153	184	142	182	173	168	176	153	182	177	159	167	162	186	176	203	142	191	195	142	179	172	162	189	170	167	164	180	177	163	195	181	154	170	141	187	169	159	183	183	186	193	201	166	175	162	158	181	178	172	177	177	161	175	181	167	197	176	149	163	192	161	162	187	164	164	168	159	191	182	166	185	183	200	161	169	175	168	178	159	158	168	172	157	193	187	160	165	165	155	184	177	156	189	154	178	191	159	209	183	174	186	167	153	177	167	152	145	174	150	155	155	160	167	188	179	190	181	160	169	184	165	165	174	166	177	167	181	162	188	171	182	179	173	189	189	177	185	180	189	183	164	222	199	149	173	177	172	183	164	172	176	173	190	190	161	172	147	169	189	176	157	164	157	147	161	185	176	170	150	164	182	192	156	187	173	158	174	171	169	180	174	175	173	176	164	177	197	162	176	168	188	192	169	176	162	156	184	190	174	189	166	187	174	156	170	168	178	182	160	161	171	167	182	169	170	162	163	181	174	178	180	177	162	167	183	204	189	166	193	161	155	174	169	158	170	169	174	144	177	144	180	199	179	164	163	185	181	159	181	170	152	175	155	193	176	192	180	178	166	191	164	173	178	175	169	158	150	195	176	145	201	164	169	186	173	204	185	176	167	167	171	186	168	170	183	161	159	154	162	163	152	165	177	165	159	169	165	178	154	191	152	175	180	193	187	160	198	180	160	187	183	184	137	186	183	149	158	180	172	188	181	176	178	175	161	163	180	209	175	176	191	150	177	167	178	179	164	171	170	200	172	161	192	172	182	173	165	168	168	198	154	189	177	179	150	205	166	174	192	177	183
5501	1093	2219	2656	2449	2005	1649	1523	1312	1154	1063	982	943	851	815	820	679	746	701	659	671	655	609	611	611	669	590	576	572	615	548	572	564	613	562	540	580	590	550	552	517	554	543	546	522	567	534	526	546	556	594	583	526	461	548	526	557	547	558	543	485	527	525	508	524	520	505	538	535	527	504	497	507	516	574	535	523	507	497	516	525	528	531	498	522	502	476	530	527	506	519	526	534	510	553	552	537	489	529	508	539	520	504	551	528	530	512	512	523	518	555	555	501	523	497	520	527	506	528	566	514	490	507	509	505	527	492	508	478	552	532	521	523	502	480	460	483	497	458	542	469	553	514	504	515	522	556	509	518	477	490	525	522	500	521	521	524	548	523	529	519	500	503	475	490	517	549	462	463	511	527	532	513	516	535	500	519	497	527	533	502	479	496	541	539	530	536	543	525	531	465	507	517	501	516	522	513	526	515	484	532	480	565	518	555	504	505	525	528	485	521	521	540	560	523	514	507	495	515	488	513	531	543	472	541	500	554	490	495	513	532	509	528	520	475	531	520	491	535	538	542	551	517	538	485	472	527	477	494	469	480	496	522	503	497	540	541	517	540	521	509	478	508	488	548	500	514	513	515	511	483	537	465	511	518	515	515	506	513	540	501	497	499	553	531	548	485	501	486	516	522	520	572	501	507	482	465	514	524	515	521	523	514	512	513	516	515	507	554	468	541	492	493	485	494	524	521	522	519	532	542	504	454	527	478	483	514	517	497	547	512	503	491	530	470	505	504	511	531	520	525	498	491	519	501	533	490	477	504	508	511	535	469	515	521	533	512	538	500	527	494	474	506	488	528	487	542	479	486	534	529	538	555	525	477	483	519	518	497	480	516	510	507	500	515	493	533	557	526	528	501	531	523	537	505	521	518	530	540	534	469	502	525	517	478	505	525	538	512	561	499	516	491	501	527	545	547	523	510	483	505	522	518	515	503	532	496	542	541	532	509	472	533	502	543	535	475	536	476	545	524	524	474	502	521	544	514	494	524	482	551	513	468	486	530	498	458	483	520	531	505	488	502	484	510	519	542	510	511	561	533	502	502	500	490	492	501	511	507	524	506	504	512	522	520	519	523	501	523	522	509	515	479	485	463	533	518	491	532	509	506	526	492	490	485	500	503	538	552	534	485	505	515	495	512	497	567	489	522	518	485	504	489	496	497	543	487	517	523	474	549	529	488	496	485	512	532	532	502	496	530	508	520	487	501	485	502	496	517	507	530	492	501	517	512	526	477	535	473	504	511	484	503	557	497	493	476	542	535	537	534	493	509	522	480	488	509	484	522	467	516	532	490	464	506	545	500	511	519	538	539	558	520	488	510	493	518	498	487	537	512	505	523	551	508	479	498	482	526	498	484	513	523	503	534	513	515	517	501	510	491	484	520	535	527	530	503	484	544	513	536	525	532	510	526	452	536	482	465	481	516	481	504	507	530	515	514	512	490	490	484	523	536	521	500	513	529	506	555	543	504	505	504	508	518	534	532	476	522	552	481	498	508	502	522	501	478	512	510	530	522	508	505	539	500	491	519	521	511	521	483	524	540	497	475	496	498	492	501	497	523	502	478	463	499	515	532	537	508	496	560	523	484	487	512	524	516	505	508	501	482	491	485	509	468	551	511	519	513	527	535	524	552	550	510	503	494	495	529	514	514	558	485	534	490	493	527	534	494	546	506	516	514	483	525	470	526	477	506	481	525	509	527	499	535	500	538	481	505	475	518	519	467	471	484	506	539	476	478	503	512	533	550	521	504	488	514	550	465	510	493	540	503	528	502	511	503	486	537	507	477	566	502	527	509	535	474	517	526	481	530	535	507	509	467	482	525	528	489	535	533	526	500	502	508	485	534	497	552	553	541	493	530	542	509	470	550	532	510	527	472	517	483	491	494	512	521	514	524	522	459	497	513	515	526	436	535	521	496	507	515	523	559	512	505	528	519	517	552	535	476	538	504	510	492	512	504	466	507	519	512	531	514	493	536	486	517	520	494	504	495	534	495	517	501	469	498	486	513	488	519	495	503	540	499	522	543	480	509	496	535	526	573	482	473	491	499	517	505	492	485	519	523	528	538	472	529	515	519	516	520	509	503	527	518	516	489	487	487	517	503	490	522	540	499	522	518	509	541	485	534	531	529	546	533	488	533	536	515	501	538	530	457	503	521	502	511	508	473	511	508	473	470	524	489	553	523	531	484	529	498	523	552	485	510	488	504	515	494	526	533	504	458	508	518	506	503	503	514	498	499	503	517	520	504	506	541	501	512	522	502	509	508	484	508	540	495	538	506	528	489	544	492	522	480	511	502	549	525	496	515	533	527	515	480	511	546	500	524	504	539	503	495	548	517	543	531	512	512	485	521	510	511	514	483	462	498	489	500	489	505	489	452	504	500	513	502	513	511	507	481	527	505	493	539	530	501	517	510	499	548	504	488	512	487	468	511	515	499	494	542	496	491	503	491	549	506	501	488	520	525	519	520	515	505	500	486	461	500	484	450	490	519	466	534	578	475	497	506	507	516	533	502	505	484	517	523	534	496	494	501	525	447	517	501	518	517	510	483	487	478	534	512	504	487	483	527	506	485	497	498	518	543	522	464	524	507	519	511	496	566	511	494	476	509	515	509	492	522	491	488	549	502	515	515	535	526	541	496	473	485	514	564	485	529	525	491	478	550	508	503	535	518	531	511	525	492	494	506	533	531	483	493	547	538	494	511	484	498	500	514	529	546	557	483	466	513	511	523	528	502	508	544	500	536	511	519	542	526	517	498	467	537	512	548	523	493	522	550	505	516	519	509	533	550	496	535	527	516	493	491	536	501	504	465	508	499	485	516	482	530	489	506	511	479	490	522	514	463	457	542	570	516	528	489	534	517	471	497	500	509	488	489	497	466	520	512	467	496	505	543	528	510	532	492	509	508	508	508	515	526	514	509	518	507	529	528	471	506	496	533	508	475	495	528	529	464	507	518	472	491	502	515	519	501	499	517	512	503	488	511	517	511	509	513	493	492	510	520	506	496	503	475	476	481	485	519	510	494	522	520	494	470	547	507	518	524	470	503	509	463	517	506	511	530	552	509	476	560	503	491	488	515	546	475	519	538	547	513	521	528	489	483	517	496	495	495	521	516	462	517	475	552	532	493	491	489	547	549	532	492	512	465	509	535	545	492	490	501	503	475	547	488	510	519	484	537	532	518	501	508	523	511	460	494	528	485	488	523	487	516	505	522	500	535	529	528	512	536	520	471	555	505	548	526	586	496	509	516	537	524	515	495	506	506	539	542	484	490	549	475	457	527	470	500	514	475	523	520	489	510	512	551	503	508	551	535	514	469	475	502	515	501	493	489	515	560	478	479	512	498	551	473	522	517	502	548	542	535	527	494	530	538	524	495	511	502	512	546	504	501	480	518	487	506	502	521	503	510	508	508	493	503	480	523	506	522	524	507	509	521	504	532	495	528	538
13573	2286	2236	1850	1280	930	754	674	561	527	488	456	420	428	448	364	422	414	373	380	370	354	373	372	395	346	413	351	332	377	356	340	315	308	336	333	299	301	319	309	340	322	339	318	302	309	320	343	324	338	339	304	329	350	326	345	314	330	329	330	299	320	310	330	321	332	379	349	352	321	283	335	326	318	327	336	313	348	344	330	325	324	298	333	325	310	342	338	317	321	333	338	333	335	330	304	334	325	339	322	297	321	360	338	353	352	333	315	329	333	313	309	303	299	325	346	369	321	342	350	322	334	351	327	325	325	325	306	315	332	356	335	335	314	303	328	338	356	319	318	301	338	294	303	295	309	334	327	373	322	330	298	303	329	342	312	327	309	306	332	293	332	311	332	305	342	340	348	287	324	297	310	315	335	314	352	321	304	326	354	329	307	318	312	322	301	313	314	303	341	317	323	334	289	316	363	328	332	381	308	346	338	341	295	322	350	332	340	311	314	328	309	329	313	345	331	320	287	303	314	317	327	351	311	359	301	316	296	330	335	327	295	328	298	330	302	323	311	314	315	298	355	321	333	311	299	340	334	342	375	319	336	339	331	325	318	298	330	331	299	295	275	331	350	340	312	321	331	369	338	313	310	316	360	273	314	343	309	325	322	306	328	310	354	332	362	335	344	339	304	305	353	362	309	284	328	347	298	330	356	307	321	320	323	343	389	318	349	318	333	374	340	333	314	325	324	320	312	368	316	326	300	310	335	328	330	302	334	363	349	337	347	338	321	308	330	318	360	354	303	347	304	348	335	316	356	297	320	322	319	330	329	339	381	371	346	310	310	342	303	326	321	359	325	334	321	322	324	316	332	343	329	299	322	321	314	322	347	328	344	326	332	290	326	340	342	357	360	320	321	342	348	319	323	317	361	312	362	340	300	330	339	347	322	319	351	368	305	317	324	305	276	317	301	337	325	351	328	309	346	334	339	329	309	300	324	328	331	322	321	332	331	307	361	317	346	332	332	303	320	362	307	319	323	337	339	327	334	341	327	305	306	342	334	303	285	301	285	312	337	347	341	359	370	362	353	343	325	311	300	333	305	340	307	328	326	365	320	330	346	324	307	350	307	313	329	280	351	305	310	324	343	316	313	330	317	324	337	303	331	307	317	315	333	313	313	313	385	317	323	287	261	297	329	319	319	322	333	326	313	324	326	329	334	365	296	342	337	319	330	303	312	291	289	319	320	308	341	352	345	351	297	340	300	338	315	319	336	303	352	347	321	313	347	328	296	348	314	287	349	311	332	345	307	337	314	317	355	304	302	328	324	335	322	327	293	329	344	310	322	321	312	291	325	330	316	281	300	339	343	302	342	307	310	347	324	299	328	345	336	362	317	325	326	316	334	319	354	316	326	312	307	332	289	325	332	326	356	309	334	324	330	353	343	332	318	373	299	309	316	322	314	313	337	333	340	314	307	341	299	343	325	301	364	325	322	305	323	279	311	312	334	318	329	338	310	326	324	317	335	324	316	311	293	306	317	375	330	360	320	310	314	347	310	278	308	308	311	299	349	319	323	345	310	336	336	302	349	323	332	318	315	286	320	315	327	360	344	303	357	325	320	310	346	330	293	307	329	334	326	297	297	320	358	330	312	335	335	322	331	329	326	327	303	326	307	327	330	288	350	333	346	295	321	292	336	306	335	290	313	312	331	335	322	335	341	318	295	315	330	338	367	289	297	347	347	328	341	338	336	325	305	326	341	321	340	307	283	338	324	331	342	317	291	312	304	350	307	334	328	344	302	330	334	311	316	332	330	336	308	334	327	309	336	307	317	353	339	382	330	362	333	352	326	339	333	302	323	325	307	311	375	318	296	309	294	339	353	303	307	308	365	326	308	311	320	373	350	319	305	314	333	330	308	314	345	332	315	307	311	295	314	348	335	349	323	308	334	328	342	304	330	333	339	332	336	328	334	307	319	321	328	290	330	319	310	346	354	331	334	338	321	331	310	352	327	322	331	337	319	332	323	308	316	328	309	350	297	315	352	305	325	325	300	333	325	318	301	360	352	318	362	337	321	321	346	315	320	304	302	320	319	327	329	323	297	337	320	299	340	318	340	302	334	297	328	340	316	300	335	325	293	317	302	302	357	323	318	284	328	327	329	342	342	345	321	330	379	314	344	287	315	321	321	315	321	326	326	310	343	311	363	322	298	309	317	312	327	375	299	305	350	347	323	333	327	357	345	322	352	336	355	345	311	339	331	340	341	346	355	336	326	324	353	338	322	324	337	300	313	339	354	320	352	338	342	354	281	337	371	330	301	338	332	297	301	321	289	330	307	341	337	350	309	397	347	333	365	348	331	324	325	345	329	302	311	367	327	335	311	325	324	311	335	325	320	323	319	310	356	334	329	338	287	341	330	303	315	338	334	342	302	304	345	322	321	330	297	326	325	358	337	314	335	321	298	309	355	340	350	327	315	328	337	328	361	353	298	334	313	310	316	330	319	321	319	309	326	316	346	317	309	327	314	333	344	308	307	346	316	345	286	324	322	325	319	357	354	320	297	331	299	319	294	334	341	342	352	342	296	335	301	349	306	342	339	359	324	345	284	269	301	339	327	303	343	314	317	333	306	316	346	348	348	333	294	303	318	315	298	312	317	280	350	312	346	307	308	316	333	335	346	292	333	301	326	297	341	310	335	297	329	332	327	298	320	324	334	337	334	346	321	307	315	314	297	339	292	324	329	305	356	323	315	345	328	304	312	311	312	319	347	303	329	322	328	311	320	324	318	315	318	340	309	361	336	306	312	325	338	339	323	302	352	340	316	274	300	289	326	328	329	319	348	338	330	285	304	316	333	317	319	309	332	328	364	333	336	320	315	322	305	319	312	333	328	313	351	350	322	348	330	333	322	334	347	303	335	327	293	332	342	329	347	320	307	303	356	282	326	309	311	313	326	329	321	317	347	323	315	315	334	313	302	312	347	316	321	350	330	328	353	306	340	320	325	288	323	316	297	298	308	321	327	300	331	329	302	272	332	359	339	332	341	331	316	337	352	329	324	330	360	312	315	329	342	320	319	316	371	321	294	317	335	314	359	321	296	333	315	306	322	331	354	327	315	337	310	316	304	330	349	358	319	319	321	306	361	339	317	317	338	306	316	316	350	314	318	337	306	331	332	325	345	311	326	332	325	320	319	328	341	322	349	315	317	298	324	324	314	365	322	309	302	330	358	355	331	312	314	308	306	300	332	316	341	328	309	300	345	318	322	360	321	312	362	316	344	310	330	302	379	313	316	327	317	346	320	327	331	298	306	350	346	345	309	340	335	319	343	318	293	324	323	313	338	351	336	336	318	296	323	324	294	333	337	333	362	327	339	312	318	336	342	330	331	329	292	331	336	333	308	317	331	313	344	339	340	329	318	343	312	324	297	362	324	319	329	305	324	352	349	332	333	293	291	323	319	339	331	306	317	331	344	339	310	338	350	349	323	321	300	326	334	318	323
7553	2200	4355	5184	4615	3893	3265	2775	2414	2168	1932	1716	1641	1547	1463	1378	1351	1266	1237	1202	1159	1132	1108	1114	1035	1009	1111	975	1060	1049	1030	984	967	985	932	983	958	896	898	975	900	969	886	939	944	951	927	843	904	909	895	908	865	909	909	872	847	871	862	925	880	897	905	814	885	879	878	914	907	892	829	907	851	873	884	871	830	868	905	947	807	840	821	883	875	825	862	848	846	845	881	863	883	858	876	904	827	829	872	885	834	903	835	838	837	816	862	849	871	816	860	879	876	864	857	837	879	854	876	817	867	860	771	822	866	839	819	825	881	814	849	861	825	857	855	913	857	844	856	833	823	832	800	816	840	809	844	869	869	882	831	813	902	863	827	836	855	810	851	875	862	869	814	846	821	868	872	826	910	848	890	857	895	817	876	846	828	879	863	847	864	827	887	828	860	834	836	910	826	865	868	895	879	856	861	819	809	814	896	850	867	845	852	894	812	831	842	872	854	904	839	857	864	880	817	846	843	827	852	765	886	854	863	857	851	821	858	832	872	817	878	860	810	818	850	834	866	876	793	811	830	810	850	827	822	829	870	841	873	819	838	839	866	889	840	852	852	823	848	859	873	875	869	810	855	845	823	801	812	842	823	819	881	860	868	889	874	884	880	908	827	914	880	843	852	843	827	872	847	850	810	821	834	805	862	822	832	883	856	848	838	855	839	861	872	856	869	867	790	815	823	843	896	802	858	849	817	831	871	855	836	811	824	816	812	848	883	799	834	839	855	845	822	814	756	890	848	903	844	833	791	790	838	827	839	806	843	790	810	816	807	803	780	878	816	872	810	840	852	848	840	831	839	798	887	880	863	823	780	841	872	826	840	802	868	808	884	862	857	886	843	865	843	816	883	903	883	850	835	828	849	875	877	740	856	853	848	824	852	833	852	849	824	895	838	841	828	866	831	853	839	873	823	845	835	850	858	868	848	774	838	852	840	825	819	819	763	810	846	819	831	840	812	854	866	830	865	872	894	813	856	822	876	885	853	860	852	884	844	840	833	824	820	849	874	834	798	828	873	815	803	814	890	885	838	854	870	822	801	858	820	856	876	830	828	845	844	819	902	864	859	858	819	798	850	827	858	856	825	868	879	845	833	885	833	902	874	796	831	820	833	855	877	869	847	866	882	847	893	819	840	849	886	856	893	894	849	865	817	815	827	870	881	843	869	830	841	872	828	833	863	818	858	889	857	815	876	842	945	837	848	809	868	876	865	840	803	827	818	819	894	854	807	859	898	887	854	862	860	861	823	807	847	875	823	843	853	842	802	832	842	835	893	809	854	866	885	881	861	835	873	878	811	882	874	850	866	823	894	841	796	855	880	839	911	900	849	811	786	895	843	871	838	850	868	814	848	827	828	850	880	822	819	819	808	882	842	845	874	816	802	899	882	866	836	765	891	826	866	850	848	846	868	861	855	814	889	839	837	877	790	840	854	880	763	848	858	819	879	897	886	832	873	874	847	831	843	877	811	825	874	817	833	825	829	803	864	843	808	817	847	851	889	864	837	813	843	855	836	858	844	840	780	830	871	833	890	867	853	798	878	900	838	856	846	802	840	827	845	858	816	839	898	841	810	822	847	863	879	872	889	831	858	840	884	863	812	838	866	837	858	871	832	812	816	855	837	835	848	840	818	846	819	838	873	859	845	833	875	886	806	855	852	857	848	854	882	817	808	874	867	818	802	862	862	836	821	846	869	844	807	848	883	855	864	867	849	839	852	865	918	860	819	870	842	846	835	779	807	878	833	836	880	880	884	839	870	857	812	858	879	819	819	838	910	827	851	848	827	833	868	835	829	849	854	827	912	819	811	827	825	838	828	817	839	847	846	869	818	882	830	887	848	864	826	865	830	812	821	825	855	805	893	819	846	843	898	841	823	821	872	819	858	836	847	812	812	841	830	907	836	868	818	862	825	852	888	828	860	878	849	854	825	844	830	840	828	846	883	844	838	833	805	869	859	871	826	868	862	887	862	872	838	814	856	822	797	847	851	850	816	810	849	857	894	793	815	917	863	882	882	823	809	887	858	824	877	815	837	825	788	826	845	904	818	885	860	807	851	802	904	886	800	806	855	848	845	900	847	850	805	844	841	859	830	838	846	828	853	866	853	862	816	841	800	835	864	867	809	853	807	860	854	841	844	870	820	824	820	868	800	822	874	832	862	907	860	820	859	789	866	814	787	778	802	884	876	790	880	892	864	818	818	837	850	854	857	875	846	860	864	809	842	869	807	879	811	829	817	842	860	861	812	805	843	880	886	911	845	863	854	844	871	831	874	840	902	861	805	829	825	845	836	866	881	849	855	804	871	817	797	812	868	829	896	790	887	848	785	872	812	863	831	881	874	835	857	832	864	791	840	880	809	777	868	872	842	865	819	872	833	797	855	890	838	863	887	866	860	800	905	841	874	882	823	862	923	847	888	892	863	849	842	819	823	860	866	867	854	882	797	810	842	886	868	775	857	817	850	866	895	868	851	884	894	851	855	808	837	859	853	852	836	873	856	872	829	857	864	832	849	842	811	833	844	821	916	866	800	849	849	832	847	813	861	844	830	886	802	865	841	857	855	839	834	817	885	845	804	839	875	843	860	833	868	876	862	870	785	817	795	866	853	808	825	830	811	881	846	881	832	834	832	871	841	865	873	855	876	885	853	890	849	877	847	807	836	823	812	849	813	830	821	814	811	813	861	816	828	843	887	852	817	827	887	826	878	843	823	832	822	856	846	842	848	852	823	855	820	876	828	812	855	819	843	816	837	843	877	877	866	834	861	862	806	839	900	881	818	807	816	840	845	855	865	838	804	783	816	897	811	790	815	828	872	842	865	866	804	841	920	773	892	884	849	808	899	819	849	817	856	881	852	839	894	859	814	858	863	864	863	832	874	838	877	859	856	887	844	853	868	846	866	799	838	890	835	815	818	870	839	890	833	858	825	894	824	868	852	858	805	846	852	846	827	840	813	806	849	909	883	879	865	781	832	821	855	861	808	798	801	848	856	834	843	841	877	808	830	825	849	867	820	790	794	869	919	860	834	822	826	847	851	821	843	861	879	832	840	825	876	833	847	810	826	821	852	820	841	812	865	828	848	850	858	830	864	858	868	868	819	896	892	785	838	827	845	829	834	862	835	802	852	823	910	827	820	826	839	844	830	883	881	877	822	843	789	814	824	849	853	845	794	886	882	877	901	837	878	801	845	853	804	843	884	802	876	877	795	828	810	862	844	814	821	802	805	799	820	882	826	857	788	787	882	862	791	848	893	899	869	828	882	823	919	804	825	879	840	835	829	873	866	897	889	878	779	828	847	822	827	870	821	819	895	869	802	862	808	849	831	799	876	847	797	829	775	831	791	774	872	789	838	836	793	840	853	867	836	842	839	830	853	808	885	861	883	895	836	854	784	814	847	823	868	837	805	910	842	827	840	866	831	849	822	834	899	815	890	795	892	825	848	817	821	868
1943	287	311	287	307	244	269	256	272	273	259	283	306	278	258	294	264	285	251	244	263	259	262	249	245	259	259	255	271	250	264	298	284	258	275	254	301	268	297	238	280	259	265	281	288	282	280	243	245	248	290	289	228	260	259	258	253	243	254	226	275	282	266	259	281	270	277	270	232	286	266	269	228	256	230	271	267	249	253	253	256	264	242	290	259	254	281	292	263	271	300	299	289	274	279	262	307	287	285	261	265	289	234	270	277	277	282	281	266	269	266	249	248	259	261	285	304	267	261	263	261	263	259	261	260	264	262	267	240	260	252	275	276	257	281	259	245	250	278	266	253	268	246	283	274	251	238	263	262	270	251	256	247	266	258	277	263	258	292	241	278	268	287	259	291	269	279	277	263	244	258	277	247	252	256	273	290	273	280	283	241	245	250	265	272	238	274	288	247	261	239	258	269	286	252	279	244	236	275	262	291	267	260	278	296	262	254	237	255	297	310	273	262	268	256	278	269	270	303	270	298	237	242	245	265	260	287	280	245	254	288	279	288	255	267	262	260	282	264	259	275	267	256	280	276	268	240	271	279	285	259	256	276	250	258	270	237	240	257	275	279	261	261	294	233	290	254	258	247	294	253	270	280	247	243	247	271	269	261	281	262	303	246	249	261	264	266	270	237	282	221	259	256	248	248	292	277	274	252	239	250	313	277	244	265	273	279	254	283	256	263	260	261	260	261	285	255	235	269	258	251	255	252	254	295	268	246	270	277	247	263	274	265	271	266	240	245	288	264	297	261	246	245	289	267	218	283	305	255	271	248	251	258	222	250	262	289	267	242	275	274	263	279	256	264	272	254	268	291	265	267	232	253	248	257	277	283	271	257	288	259	256	275	269	259	241	296	253	251	270	283	246	271	267	273	260	258	251	276	269	250	262	263	240	249	260	259	288	256	247	269	288	249	259	257	278	244	246	244	259	281	295	243	249	264	277	305	265	283	259	245	251	250	282	277	287	264	282	264	253	250	280	289	247	251	264	264	256	237	281	291	281	240	237	242	290	258	304	261	275	225	284	275	246	266	241	278	258	283	242	254	243	263	256	257	261	267	256	258	290	287	262	257	258	271	254	271	278	291	262	247	286	257	238	243	288	309	259	276	248	264	256	263	239	277	276	263	267	278	261	279	266	236	285	258	268	261	284	242	264	255	283	285	254	258	268	257	274	275	234	268	270	259	259	242	262	273	289	226	264	248	271	274	269	250	258	254	251	267	250	239	295	307	248	249	255	255	257	258	251	245	253	242	258	250	265	236	272	265	250	246	274	285	242	279	234	270	271	247	273	269	267	277	242	271	256	274	297	240	257	275	265	263	276	254	282	253	269	272	274	269	281	263	289	277	274	296	237	241	237	266	261	286	250	276	262	261	270	257	279	259	262	301	276	247	249	282	289	267	298	272	259	255	255	281	235	287	258	261	250	251	253	287	262	275	256	284	257	265	236	253	274	257	258	247	265	277	254	261	280	285	263	271	290	276	244	298	245	231	254	279	304	276	268	255	252	230	268	259	267	270	258	275	264	265	245	275	256	261	264	255	275	256	267	266	251	281	298	287	261	275	265	259	282	257	297	239	265	287	285	261	264	267	281	236	293	248	256	275	267	297	273	276	237	270	301	250	245	255	249	267	244	232	268	258	265	232	251	272	244	274	293	254	257	243	256	258	233	282	265	290	264	274	250	268	318	257	269	293	245	276	270	255	273	271	232	271	283	237	249	261	255	230	286	263	270	301	281	273	271	292	239	251	263	271	280	267	273	263	279	262	262	266	242	277	262	264	297	260	266	253	294	280	263	242	250	254	272	270	271	235	268	252	267	250	263	253	245	268	246	270	278	288	250	281	287	298	264	253	264	271	266	252	297	263	256	275	293	248	271	254	268	263	271	240	271	230	252	276	268	273	280	271	256	265	284	278	256	251	287	291	262	280	275	252	268	253	274	218	264	249	276	254	275	262	286	238	247	260	243	260	286	260	256	276	272	253	279	248	271	267	277	246	250	256	314	241	285	263	258	268	286	267	259	260	241	240	272	267	240	272	286	254	258	274	271	272	261	255	263	263	252	271	289	244	282	243	252	268	235	261	268	238	267	286	272	252	242	247	264	258	294	271	273	276	255	272	250	261	244	265	288	280	264	280	271	276	272	260	278	287	227	275	256	254	273	275	258	283	246	273	264	257	241	284	271	272	267	255	284	272	274	239	242	249	248	247	300	238	271	260	269	279	278	249	317	285	270	274	272	290	275	259	240	274	281	262	259	246	244	279	282	263	260	244	280	288	268	265	267	272	231	268	255	265	276	290	276	252	261	261	263	265	252	251	273	275	276	291	249	262	238	266	289	273	261	264	263	247	287	301	263	273	293	299	252	283	266	264	271	290	276	292	254	277	285	268	277	277	274	282	289	263	252	290	277	259	267	235	255	269	260	259	293	261	284	273	258	237	270	243	228	267	274	256	262	255	289	283	240	284	258	270	270	292	250	272	261	257	251	289	298	256	308	260	291	254	265	287	263	246	236	257	261	251	244	234	259	284	308	253	221	277	256	251	270	272	266	265	276	256	246	237	287	241	295	263	252	306	229	256	245	293	262	247	276	260	264	245	254	258	266	288	262	277	250	265	263	274	257	261	242	288	259	264	266	292	260	253	264	280	330	286	252	309	259	293	247	251	249	259	224	259	263	294	244	252	257	304	258	263	240	279	283	282	245	264	286	247	241	261	271	287	241	254	267	259	272	286	257	261	251	269	258	272	283	276	240	282	234	286	268	282	251	264	270	273	262	269	271	291	281	246	246	284	256	265	246	264	256	280	260	273	283	234	272	253	278	266	272	295	263	273	269	282	261	303	267	299	277	274	242	262	244	293	269	264	259	249	291	269	251	274	253	271	272	270	243	257	263	276	273	243	303	287	291	272	280	264	258	290	243	263	275	277	264	290	287	290	289	276	261	258	238	270	249	287	273	256	256	270	271	287	247	270	240	268	270	254	268	254	299	278	287	261	246	263	256	285	257	230	239	268	271	273	266	276	294	293	254	265	292	285	296	224	231	230	266	291	269	272	265	269	270	269	272	275	260	269	257	227	253	287	245	267	247	292	266	272	279	236	248	256	272	249	263	252	259	279	243	263	284	302	273	256	269	251	271	255	287	245	255	273	255	251	260	273	299	268	287	264	251	277	279	275	294	249	290	284	299	295	255	249	283	278	280	226	261	265	300	253	261	268	281	295	237	265	287	260	271	256	273	254	295	275	288	248	246	251	228	267	289	268	273	258	282	270	300	258	251	235	260	290	275	242	270	280	289	257	244	271	291	256	274	272	287	248	286	262	269	267	278	283	261	239	279	266	262	250	275	265	273	272	254	252	303	232	269	276	249	263	281	249	273	237	274	245	250	256	269	287	242	297	263	222	246	272	256	278	237	265	283	296	274	249	276	248	254	277	280	278	265	244	288	284	288
2358	736	735	734	792	778	765	737	654	743	727	672	642	678	701	673	719	681	667	689	701	681	725	688	683	660	677	680	653	677	675	676	700	705	688	662	677	682	654	732	676	681	663	668	708	684	722	707	717	739	727	673	683	712	650	716	637	630	739	724	651	692	719	702	670	682	654	672	698	675	659	718	731	667	748	709	682	652	664	685	671	690	694	672	692	682	697	719	702	711	685	718	730	648	705	717	633	720	690	687	643	677	648	645	624	663	675	671	638	663	694	711	631	744	693	682	655	668	671	660	704	628	709	679	691	719	688	667	681	650	666	715	661	751	664	633	627	704	668	675	672	702	684	693	675	653	707	717	652	755	716	654	691	660	686	703	702	691	721	754	706	708	711	672	687	663	668	654	680	656	648	634	660	659	689	639	645	687	718	706	649	648	662	668	681	677	679	659	723	686	682	699	705	699	698	669	725	634	688	698	683	675	665	662	728	673	733	673	703	714	660	681	725	691	682	670	691	646	674	664	669	681	689	659	712	710	658	664	737	656	660	691	739	684	679	679	701	672	678	648	676	666	707	643	681	637	682	663	675	714	625	670	666	691	710	697	696	688	717	700	703	681	701	689	682	725	723	668	712	652	665	666	681	674	703	717	669	644	712	720	661	706	680	672	720	677	688	666	664	685	664	677	693	665	659	704	724	688	648	686	694	708	689	710	679	694	662	681	705	679	644	704	654	683	727	668	684	714	668	706	691	679	678	693	717	677	727	670	632	665	684	667	700	693	718	670	620	688	651	687	699	716	661	717	718	644	669	689	704	719	692	673	676	702	668	707	713	669	671	704	640	685	697	694	660	688	685	691	668	696	696	654	645	699	688	671	670	727	701	655	696	700	691	677	698	685	723	713	687	670	674	678	667	702	692	679	646	708	695	656	700	707	647	655	648	687	713	650	696	655	665	713	732	714	699	691	715	718	691	725	697	640	687	713	681	688	685	673	656	741	657	693	708	672	666	699	666	704	713	678	694	646	627	704	680	701	703	650	626	678	707	662	669	638	706	664	684	661	725	695	693	703	656	675	668	728	690	675	651	693	659	676	673	688	735	664	683	677	673	691	666	695	689	694	694	689	652	683	665	702	653	703	675	647	659	664	665	697	707	692	720	677	697	656	687	668	691	718	652	688	696	657	664	725	695	665	692	660	724	672	665	636	665	698	680	683	654	724	711	668	699	671	721	708	646	713	654	696	672	669	726	693	634	691	658	690	702	653	692	689	735	649	612	698	682	673	671	607	691	690	696	679	675	706	708	698	686	641	727	688	644	734	625	676	680	626	668	713	691	650	685	733	711	710	686	693	712	728	696	677	742	754	652	654	727	709	712	666	692	732	637	657	673	685	708	677	679	672	673	667	699	642	723	694	683	684	688	638	720	724	683	668	713	608	668	694	667	663	666	677	683	703	643	684	643	672	694	702	668	715	696	647	678	701	662	680	644	635	658	688	694	625	687	717	743	670	680	665	654	736	621	672	669	651	692	678	707	713	700	699	675	694	644	687	732	676	694	686	677	654	697	666	689	688	691	672	720	640	670	702	712	694	659	649	666	670	737	691	676	721	685	684	670	687	661	701	692	676	690	673	642	694	702	670	627	639	703	723	669	677	675	707	686	692	682	673	725	698	659	637	672	681	667	673	689	690	706	725	709	739	675	662	689	699	692	714	675	665	682	679	670	635	716	700	688	728	650	648	674	646	685	671	734	701	701	685	670	749	716	663	673	707	738	653	676	683	684	649	681	692	650	683	721	679	726	700	675	673	673	711	705	687	693	703	721	650	681	681	698	684	659	649	733	650	689	690	664	657	684	691	678	655	726	698	677	655	677	678	661	673	662	699	671	681	684	666	725	713	737	669	675	653	685	695	703	712	701	709	680	685	723	734	685	699	685	709	686	696	710	667	686	648	720	709	759	696	698	707	670	706	699	668	678	703	693	674	670	663	673	696	708	705	677	694	671	682	672	703	665	684	678	661	676	710	667	658	688	678	696	700	689	688	689	676	665	701	675	691	693	696	665	722	662	674	651	660	752	708	698	702	722	671	688	689	682	663	677	700	662	661	681	672	673	710	690	655	680	707	670	673	683	736	697	701	682	740	650	720	735	656	680	698	651	678	672	663	652	655	684	668	724	700	698	656	644	695	657	630	694	672	678	694	732	702	719	683	640	722	707	671	689	718	672	665	680	696	656	724	725	680	677	706	687	759	700	694	706	678	672	712	645	648	657	652	646	713	660	704	672	665	661	654	733	707	713	684	678	695	661	682	696	666	707	690	678	696	684	695	703	693	684	703	662	667	683	694	689	707	697	670	720	677	677	694	687	672	693	663	701	696	730	660	698	690	680	675	712	685	707	676	706	706	694	683	708	702	675	678	699	647	678	690	630	677	705	728	693	687	711	723	694	704	695	697	708	686	685	686	683	691	661	715	676	669	657	666	644	687	725	686	696	710	717	704	676	661	698	688	735	682	639	695	694	704	658	750	706	693	720	689	669	717	723	657	687	685	686	687	696	669	640	699	682	672	718	722	695	665	680	668	682	732	671	697	692	702	699	694	694	672	665	722	688	684	704	664	663	655	686	695	653	672	696	675	721	716	692	680	679	666	681	671	728	718	690	690	709	679	682	691	672	684	694	665	688	676	716	676	695	674	646	672	647	701	641	710	681	691	701	660	687	652	715	653	627	710	671	693	673	672	679	691	690	700	717	696	673	687	633	724	689	717	685	663	684	715	679	710	678	642	664	695	643	667	695	656	661	719	659	716	645	696	675	695	707	693	701	702	676	655	712	702	692	681	734	714	666	694	707	667	710	690	667	671	700	673	714	700	680	680	659	714	631	669	651	709	661	714	690	717	643	683	690	679	708	707	736	691	714	724	694	665	718	692	696	683	706	683	728	671	678	729	655	671	706	666	649	697	689	683	643	687	670	677	695	686	692	678	684	698	686	687	667	688	664	682	632	650	700	716	677	671	708	720	696	670	681	675	671	695	682	726	723	653	703	613	686	692	662	693	687	674	693	721	698	693	688	659	650	694	685	707	646	678	643	698	696	664	710	730	718	699	690	656	727	661	678	625	678	632	699	715	641	704	720	672	701	729	686	702	715	706	724	706	633	688	721	650	684	655	665	698	664	630	689	742	670	731	706	711	716	691	728	625	668	694	608	674	692	735	715	727	671	725	678	694	685	711	680	667	631	694	737	660	668	685	661	719	697	670	682	656	666	693	686	690	679	656	709	699	734	671	704	679	701	724	676	653	634	710	675	663	726	661	659	633	667	715	678	685	682	675	689	698	720	689	664	714	656	696	651	665	744	659	656	714	701	666	716	680	650	684	655	719	667	679	671	707	655	716	690	652	676	679	694	713	715	699	696	673	678	683	684	711	727	718	688	715	680	702	663	696	727	712	648	608	732	718	679	679	664	686	647	705	679	706	698	680	738	677	685	703	639	691	701	676
7048	917	1043	864	614	441	382	345	329	290	261	247	228	228	197	204	191	224	218	214	171	220	206	194	205	165	166	176	167	177	181	157	199	188	182	177	138	197	196	165	175	182	175	185	162	162	161	147	161	155	171	173	183	161	160	159	183	186	188	182	162	166	163	199	150	140	183	154	188	180	175	178	165	197	176	179	188	180	164	185	177	172	168	164	175	162	193	177	189	168	177	162	179	166	163	173	186	164	168	179	156	152	181	165	181	158	171	192	157	175	185	151	162	162	149	178	183	185	180	174	201	163	173	171	164	173	185	189	183	178	169	176	155	214	178	173	188	175	160	139	173	167	159	161	166	158	163	171	191	169	159	166	157	190	206	201	159	152	163	173	179	189	151	181	161	164	181	143	173	162	173	194	174	174	179	179	176	188	160	190	165	171	174	202	173	206	172	178	158	175	157	149	186	161	187	176	180	195	170	159	180	162	155	157	201	166	163	147	167	184	162	175	176	166	175	175	174	180	154	172	191	164	181	179	149	157	178	159	170	165	201	189	154	167	167	173	194	165	164	179	163	189	166	156	172	181	172	160	163	160	152	170	162	180	191	159	174	170	177	155	167	152	178	176	170	178	196	165	153	182	170	154	166	184	188	163	188	183	181	170	161	176	165	178	163	159	162	178	178	159	160	172	154	173	181	162	175	156	151	183	163	191	165	157	159	161	150	158	174	199	172	181	181	173	156	173	161	180	169	169	184	145	175	174	170	169	186	158	171	193	181	174	144	189	165	196	170	177	147	159	167	160	167	173	201	171	154	161	174	172	159	179	148	170	187	186	190	182	179	181	151	153	159	190	197	168	176	180	179	189	161	165	175	153	179	174	162	186	170	202	171	162	154	189	177	193	161	176	160	169	192	150	169	160	184	172	176	156	177	181	183	154	150	178	148	133	158	170	165	153	142	180	196	158	173	175	176	168	159	179	201	163	149	169	182	174	163	160	160	178	174	161	183	154	176	167	149	162	164	154	190	168	175	196	172	178	175	164	179	154	195	179	169	192	175	183	155	157	137	172	154	193	155	193	166	159	185	170	177	182	168	169	166	161	172	170	175	170	166	178	187	168	187	170	177	147	161	186	187	177	163	179	172	159	179	201	140	163	167	158	157	211	164	206	182	170	161	154	154	174	184	166	145	204	157	160	175	187	171	171	166	189	185	166	170	182	162	184	158	162	172	168	170	175	189	181	161	160	178	181	159	164	183	166	195	203	175	159	163	193	165	157	170	152	166	172	165	169	176	155	175	169	193	176	134	163	158	177	169	152	158	157	165	180	173	160	189	152	170	165	173	146	176	175	157	192	179	181	170	158	156	175	160	215	184	175	159	165	161	179	183	187	190	193	150	159	171	177	157	189	171	160	169	182	164	182	166	178	176	185	164	152	171	169	173	200	179	193	179	158	152	196	197	171	155	164	195	156	183	196	167	167	179	177	158	170	160	188	164	176	176	156	180	142	171	163	197	167	175	158	172	172	165	171	177	180	184	155	188	149	176	173	160	151	183	161	176	156	170	193	150	157	152	162	175	159	174	153	175	170	178	148	186	151	186	170	163	178	174	188	171	169	186	168	168	180	177	177	154	162	161	185	158	174	186	140	181	184	169	173	172	174	157	145	169	171	159	163	166	173	190	175	176	171	142	163	167	167	174	176	155	142	155	162	177	184	160	177	166	167	175	161	168	161	181	184	187	170	170	152	164	179	147	203	160	180	187	193	185	175	176	160	183	190	184	153	177	153	180	161	187	171	163	167	156	187	135	183	164	168	194	189	165	189	176	168	175	158	151	158	163	173	182	159	185	164	164	186	151	172	138	147	172	159	161	179	174	165	200	182	173	174	169	168	168	173	170	188	160	175	203	177	173	182	187	184	177	130	182	170	171	199	161	168	167	147	209	182	189	178	168	172	186	166	170	142	186	188	185	196	180	171	158	167	178	172	189	185	164	157	165	177	171	166	158	151	181	164	159	173	167	145	187	186	185	156	171	191	193	178	176	173	202	163	190	184	168	173	167	163	196	186	173	169	183	159	160	172	186	154	173	192	158	166	162	147	199	158	186	170	157	186	183	168	155	166	158	154	169	174	179	168	155	172	188	185	166	172	155	161	157	168	177	165	175	163	151	163	144	166	185	192	154	171	208	162	180	166	164	143	147	174	162	191	169	189	162	169	161	171	170	183	147	171	189	162	187	156	154	170	180	176	152	162	184	182	153	177	178	171	191	153	178	173	162	166	206	160	147	147	161	172	183	183	179	145	175	178	159	184	176	175	177	187	192	149	171	177	185	151	165	184	163	180	145	160	152	174	180	151	169	192	182	172	181	166	184	181	186	171	152	173	160	161	163	162	178	172	162	178	163	188	185	158	208	159	175	179	176	176	171	179	151	149	175	157	142	154	160	164	157	155	165	154	175	177	156	154	134	176	164	186	158	159	177	193	180	156	179	187	185	171	169	168	151	148	152	138	150	151	182	197	173	190	174	162	191	170	163	173	179	177	166	198	143	198	166	160	164	162	158	163	186	157	167	165	173	166	169	165	176	159	179	184	189	159	162	167	164	183	165	183	173	152	183	203	179	158	161	168	186	174	186	177	174	174	177	163	164	158	178	164	152	174	193	165	172	144	177	169	196	179	163	179	161	160	162	181	174	174	188	181	189	187	183	172	180	163	164	173	176	147	163	183	166	168	172	169	170	154	185	171	172	179	164	166	168	169	182	173	197	184	184	174	161	162	176	187	156	163	165	147	169	146	165	173	170	162	164	182	159	167	150	182	187	186	181	168	175	178	160	192	171	205	162	162	159	148	187	163	181	178	175	198	160	165	180	168	155	151	154	158	197	169	162	182	175	178	173	186	153	167	185	166	165	176	187	197	166	183	146	177	165	177	155	166	171	168	150	157	166	184	172	163	173	159	179	176	184	170	161	157	192	167	172	192	176	161	153	187	167	181	182	203	196	172	176	169	167	173	158	167	167	147	166	188	207	194	173	163	171	164	153	184	184	176	165	187	174	178	178	166	168	147	149	165	169	161	161	181	171	173	192	175	190	169	162	171	170	173	168	168	172	151	188	178	158	170	183	164	175	182	175	157	173	173	176	172	175	183	165	178	156	186	179	181	170	171	161	170	189	183	163	160	175	167	154	152	178	157	165	178	153	165	176	179	186	194	169	151	185	192	170	185	183	173	171	178	169	161	178	183	195	172	180	178	149	149	141	173	183	180	175	166	166	177	195	180	158	163	183	182	158	180	169	150	184	207	182	165	162	202	172	168	154	171	187	165	155	182	199	178	151	166	159	177	195	174	194	140	163	159	160	167	180	188	192	168	177	143	168	162	144	176	184	172	177	171	185	172	164	182	142	168	197	178	172	168	152	190	160	172	140	173	174	174	178	149	168	180	162	182	177	192	176	173	165	178	190	175	189	179	173	166	146	193	173	166	175	147	163	178	180	195	198	186
5574	1243	2159	2648	2467	2003	1667	1508	1323	1121	1031	907	863	868	859	751	756	711	712	669	698	669	614	610	621	606	593	573	573	596	555	556	600	582	549	563	568	526	546	563	571	541	514	561	535	548	541	519	542	526	511	540	538	541	536	558	527	496	527	547	535	537	537	508	497	522	536	538	524	527	525	509	524	534	494	529	503	505	521	521	510	507	492	544	533	539	486	481	514	501	503	565	556	510	520	510	511	512	506	528	477	561	535	490	548	519	485	472	514	514	548	504	520	517	487	533	486	508	532	507	459	531	533	518	548	529	525	552	480	492	505	505	509	482	512	527	470	532	539	503	516	496	495	501	512	503	499	480	494	479	499	524	555	511	525	492	516	491	513	517	504	530	477	540	556	526	537	494	528	486	552	510	501	518	485	521	534	514	536	510	491	534	519	494	488	485	485	532	503	477	516	495	531	488	511	507	516	506	511	520	511	479	485	499	524	541	489	531	508	504	482	480	513	516	502	461	487	509	482	529	510	508	510	506	502	495	506	533	532	504	501	512	509	518	515	511	494	493	486	493	473	472	488	535	499	484	543	504	523	535	531	540	494	525	525	535	495	498	520	529	478	541	511	508	517	527	535	527	511	493	481	495	505	511	511	503	514	519	502	494	521	506	509	475	517	524	495	519	498	508	524	499	483	495	496	540	518	528	505	518	501	515	488	491	497	486	461	539	499	510	478	523	500	523	507	542	509	488	469	526	519	509	524	477	508	491	503	510	482	532	491	523	539	524	505	550	529	556	516	476	482	524	498	472	503	495	537	507	489	487	526	507	527	487	545	512	508	494	495	495	515	504	519	519	496	500	498	540	483	498	529	537	474	511	492	513	435	493	489	504	529	513	464	488	507	498	493	468	564	540	500	502	540	509	489	502	530	487	506	469	475	523	548	501	461	505	529	542	509	514	508	491	502	482	477	489	484	554	542	495	512	456	525	461	515	508	506	489	514	525	550	537	481	529	474	519	504	514	559	494	520	507	523	532	514	477	496	486	508	511	489	531	492	514	515	517	490	473	472	522	518	519	520	511	474	512	505	472	533	494	531	488	522	506	506	491	521	518	504	470	488	528	483	514	518	510	496	526	490	491	497	463	474	507	502	523	532	547	543	503	514	538	474	479	500	492	488	531	483	492	496	519	487	466	528	476	470	483	487	540	502	505	501	478	500	541	506	528	501	500	515	496	496	469	500	470	504	522	459	492	530	486	538	490	482	513	500	525	516	520	513	529	526	502	526	489	488	541	504	507	494	508	490	517	550	521	536	532	535	487	519	511	479	490	529	469	506	515	523	529	530	510	490	511	516	520	518	517	518	511	515	513	515	516	514	518	514	507	520	513	528	496	498	502	485	498	496	519	516	507	486	528	545	532	499	493	487	533	546	520	500	502	531	487	476	501	512	505	492	527	536	533	527	471	523	490	482	500	500	498	506	509	499	492	498	508	514	478	500	493	528	487	479	475	484	512	503	504	506	495	507	522	528	508	497	491	522	496	532	498	513	546	504	510	555	476	504	500	506	517	548	536	528	486	495	552	486	518	504	492	513	486	501	503	496	494	481	534	566	491	527	505	529	504	478	497	547	503	516	481	497	496	567	511	498	515	498	502	492	515	521	528	511	495	542	507	475	529	505	497	519	498	551	545	528	542	528	525	553	536	518	467	532	513	514	561	467	487	514	502	528	520	521	493	491	512	492	480	522	510	517	515	528	505	494	532	528	499	500	527	488	492	507	485	515	511	489	504	555	534	505	514	536	487	515	497	541	538	474	537	479	473	533	514	516	494	554	511	563	479	525	498	492	511	520	496	467	477	499	515	523	514	511	573	544	501	507	507	517	569	486	519	498	514	467	517	508	481	507	488	517	544	510	550	533	521	504	511	489	512	530	538	508	545	512	488	491	491	526	496	498	544	502	510	485	508	511	526	479	523	486	502	525	498	522	501	490	495	530	500	484	562	492	502	501	504	546	519	520	517	501	534	502	476	538	505	503	532	505	540	530	505	512	492	506	521	533	487	553	544	537	497	494	512	518	543	534	526	506	490	503	470	528	528	504	481	526	507	492	529	489	514	501	506	531	524	501	520	502	506	537	552	501	503	561	528	531	508	535	500	484	480	495	506	527	511	541	501	522	458	487	513	470	498	488	549	488	461	506	457	476	481	512	490	532	492	476	507	535	536	520	492	531	502	529	479	477	547	491	488	498	546	496	501	503	541	511	550	490	464	529	515	525	510	521	493	514	499	497	478	484	498	499	489	495	502	480	510	503	498	490	536	537	539	548	491	566	526	523	524	513	492	476	493	541	536	507	513	516	525	511	490	521	483	508	494	563	511	509	510	523	481	520	530	482	529	462	559	462	495	464	500	525	482	515	528	502	518	522	488	476	541	519	524	485	499	512	536	486	500	504	531	535	534	482	537	488	469	528	464	525	531	545	515	546	541	515	514	542	532	560	492	503	518	491	498	538	494	496	495	514	495	533	563	508	490	512	511	501	527	539	534	483	491	514	512	495	532	533	505	488	515	515	504	491	508	493	541	501	539	512	501	509	508	522	514	520	504	507	513	500	492	513	509	513	510	520	506	489	494	518	514	513	522	491	483	512	516	525	479	492	504	528	522	537	523	527	512	535	540	502	511	516	493	504	516	499	488	489	549	486	523	477	507	506	547	530	526	510	516	523	522	499	479	515	523	547	482	522	511	514	547	511	508	493	548	502	516	561	519	517	494	498	493	501	497	507	524	514	489	547	501	530	562	548	543	509	515	475	492	480	474	487	505	499	522	509	477	508	475	494	504	472	506	481	505	497	508	501	538	534	540	520	521	532	479	529	543	531	500	483	512	570	511	505	487	514	526	479	478	494	499	490	520	538	518	487	535	503	527	526	487	497	526	522	501	517	513	485	514	449	521	495	531	525	542	521	479	542	504	490	458	474	496	491	526	496	508	535	515	513	527	528	484	482	542	498	479	530	508	507	513	520	499	516	493	495	515	512	509	494	505	495	514	491	492	494	492	476	523	458	535	522	472	511	518	527	503	557	482	518	494	465	459	519	498	503	546	534	533	519	499	529	475	486	498	503	504	469	500	527	508	492	529	542	531	508	509	549	553	520	481	510	562	505	542	492	535	542	494	535	498	501	485	495	500	532	535	491	458	470	498	496	479	542	519	515	484	491	490	484	486	480	534	506	522	481	521	531	493	486	513	525	490	522	550	504	533	492	534	509	495	528	561	512	495	534	501	492	488	548	522	529	470	502	471	466	490	507	499	504	530	526	539	512	484	498	492	519	494	503	512	484	526	491	471	512	483	520	451	513	549	527	487	530	515	539	472	542	501	477	494	519	523	497	492	533	538	510	510	508	552	522	433	526	514	524	529	492	499	493	444	514	500	525	505	537	516	476	534	503	485	500	532	497	489	491	516	515	497	521	489	518	469	557	508	496	513	525	504	506	494	511	521	513	535
13392	2334	2265	1733	1297	961	821	690	606	533	486	501	449	437	375	381	352	385	367	373	364	363	413	379	365	341	363	322	340	336	331	332	348	360	341	353	363	350	332	338	316	327	304	353	347	338	320	299	366	357	309	310	351	324	359	363	346	319	350	339	334	325	300	331	343	356	360	317	323	309	335	326	335	302	333	312	347	333	325	331	346	331	314	329	304	348	367	361	290	327	332	339	313	342	284	329	328	270	321	297	313	356	327	330	311	325	349	357	345	306	280	339	305	313	294	351	340	311	322	336	312	324	316	346	311	314	335	333	333	370	344	357	342	322	354	346	350	317	335	309	324	344	332	350	311	318	298	336	344	380	304	345	321	331	310	315	317	318	288	322	318	349	315	326	325	324	369	367	315	328	336	296	356	316	333	322	350	325	306	327	335	322	315	355	345	335	305	317	309	311	339	290	336	324	337	325	330	329	362	343	335	315	327	300	330	329	308	309	353	318	392	318	340	343	344	365	322	303	306	325	298	342	310	330	340	336	309	318	357	300	332	322	318	323	346	327	334	315	324	302	349	328	335	312	340	315	333	327	332	290	323	364	349	327	333	335	341	331	327	331	344	327	316	350	370	322	345	319	356	312	376	336	328	334	320	305	346	340	325	348	330	302	329	329	339	376	354	325	360	333	338	291	332	336	347	337	330	315	301	305	299	316	343	301	320	305	318	339	319	345	309	327	341	339	333	317	303	320	331	339	319	358	327	308	340	342	316	326	300	318	337	325	351	313	310	308	312	317	351	328	350	302	336	339	332	348	356	363	331	327	318	370	350	370	351	332	300	339	338	329	360	319	324	369	350	334	321	300	290	301	327	331	322	321	328	323	303	328	301	329	333	317	325	325	307	308	312	301	293	334	279	328	317	308	320	323	296	319	323	334	319	334	316	336	346	322	342	299	305	305	304	360	324	326	329	350	322	316	330	289	325	330	346	309	334	291	288	309	326	351	350	329	325	307	316	292	311	326	311	318	334	331	312	314	329	353	349	311	330	327	306	291	324	302	331	327	293	317	326	305	328	317	301	310	325	339	347	336	319	336	317	318	339	337	317	315	334	328	337	328	310	321	325	358	329	322	300	307	320	362	332	346	294	341	331	328	299	309	313	309	323	314	335	305	320	308	312	306	326	307	351	333	343	312	302	319	300	334	361	326	330	325	310	374	305	374	348	309	309	296	303	330	364	320	304	310	320	287	318	305	339	330	321	323	289	331	367	338	336	332	295	324	322	337	339	325	299	327	318	317	321	289	375	320	293	316	340	338	315	286	309	305	313	337	339	314	298	322	319	331	323	318	293	346	341	340	334	356	373	281	315	357	309	345	355	299	352	346	334	285	370	303	324	325	350	327	335	294	319	348	327	367	311	359	338	333	337	291	349	347	333	311	339	373	331	360	315	303	297	348	327	338	328	321	345	329	309	303	337	365	306	306	334	334	299	323	346	335	309	347	350	344	336	340	364	363	305	320	352	327	319	307	357	330	333	308	328	319	344	329	325	321	331	337	329	299	342	322	344	330	337	327	356	301	299	310	363	317	292	350	353	307	332	327	314	332	318	335	318	287	313	344	357	285	336	341	308	321	323	344	296	340	282	343	348	359	342	313	307	314	338	306	334	296	314	293	324	323	338	321	324	315	310	345	378	318	352	351	297	341	331	347	323	320	329	296	326	311	343	326	308	324	341	313	311	349	302	337	323	307	362	336	299	345	289	319	324	293	329	331	314	314	292	304	358	368	289	329	336	335	323	321	301	353	332	367	330	317	323	336	335	311	308	320	347	301	325	340	364	322	342	359	351	365	338	312	326	354	333	368	356	346	352	325	312	309	305	311	331	302	316	326	332	333	313	305	346	334	330	348	337	318	317	330	337	337	320	312	303	314	329	342	317	336	300	334	293	305	347	295	336	329	352	361	304	334	319	303	322	303	321	335	313	343	344	316	330	302	355	320	309	280	292	335	330	321	367	331	347	354	322	295	328	327	303	327	326	297	331	356	306	318	308	306	345	336	316	313	302	299	337	338	324	340	336	335	340	315	298	310	324	294	314	320	291	313	325	311	348	341	358	358	307	348	332	353	339	316	353	343	330	302	315	297	297	331	324	321	321	341	333	348	296	298	329	339	311	334	309	344	342	335	329	308	349	360	320	333	310	331	302	299	355	334	325	322	301	307	300	305	349	356	355	339	320	299	314	315	317	378	299	329	324	328	316	329	318	311	314	311	320	319	330	317	311	311	323	330	317	312	298	318	346	316	304	325	295	351	348	328	316	326	354	331	321	314	343	284	320	334	319	295	342	324	329	287	341	320	344	342	332	326	352	332	351	334	324	284	309	287	306	348	339	288	354	349	346	324	358	329	350	323	294	338	331	338	356	313	335	326	331	290	280	329	315	320	358	327	300	292	323	394	308	313	339	313	333	297	322	348	308	319	296	331	315	338	344	389	332	336	332	347	312	293	351	304	306	336	325	333	321	302	275	316	301	331	292	343	338	368	315	316	318	317	341	307	315	321	351	302	370	342	315	337	346	322	331	338	321	298	315	346	345	332	336	308	348	358	333	337	301	329	337	298	370	330	327	330	354	331	315	293	307	328	339	332	290	311	313	330	366	334	341	354	345	309	296	310	315	307	331	315	279	320	324	312	335	295	367	326	359	305	288	318	352	298	301	348	305	311	318	345	320	328	333	307	318	334	297	307	301	324	312	305	330	323	325	320	350	334	328	311	329	364	368	316	314	325	329	328	309	317	280	311	297	357	321	287	292	297	342	315	351	332	315	330	275	345	329	349	340	334	317	318	306	314	291	303	309	313	304	308	316	306	338	333	314	289	319	315	324	291	335	320	313	321	307	309	306	362	346	300	307	330	347	308	319	335	298	348	336	334	306	337	329	329	288	312	336	351	324	337	326	315	307	326	342	310	315	333	335	311	308	318	312	316	337	359	338	311	305	278	323	345	349	286	334	321	343	304	303	334	334	371	349	317	321	345	352	293	298	351	314	336	326	319	313	343	355	339	312	318	347	309	338	330	334	330	338	300	332	312	347	285	314	346	315	289	303	332	344	335	323	341	319	335	323	324	338	328	329	309	364	300	310	337	354	283	324	305	337	333	303	310	315	278	355	309	305	329	325	330	319	328	345	323	323	315	350	307	303	369	310	328	323	315	338	358	333	347	285	309	303	358	309	311	287	328	320	356	289	337	320	296	328	338	323	325	320	327	317	282	366	354	304	278	343	355	332	344	342	323	341	297	318	306	300	348	293	298	284	318	396	326	321	362	291	323	292	308	297	314	348	317	297	320	309	333	345	326	348	322	306	336	368	301	325	337	316	317	333	327	279	313	328	328	309	338	334	332	324	327	351	301	310	378	299	338	313	306	349	381	295	349	287	326	336	349	339	310	337	327	313	316	352	316	303	316	314	307	352	351	310	298	328	307	353	355	329	345	330	324	333	307	334	324
7721	2169	4295	5342	4662	3838	3232	2778	2478	2117	1950	1745	1701	1564	1448	1396	1373	1243	1219	1185	1131	1076	1131	1034	1090	1049	1044	1047	1034	999	965	979	941	953	1003	976	955	930	968	927	958	946	918	948	914	961	866	910	850	931	911	895	919	880	833	868	869	848	914	879	884	929	884	873	893	916	878	882	895	887	915	898	804	832	817	871	879	892	854	868	866	897	827	847	863	816	823	904	896	817	879	848	808	834	863	909	854	891	865	803	813	870	839	918	825	860	825	814	838	848	864	863	816	826	823	859	803	887	847	923	874	848	865	853	818	886	823	866	869	835	812	846	843	847	835	909	877	813	893	859	849	855	886	798	847	853	857	840	849	866	815	879	863	910	774	932	855	806	859	844	896	871	829	860	870	831	854	859	838	880	868	832	841	841	849	825	835	868	863	856	829	812	900	892	885	891	849	845	868	881	825	845	866	862	790	880	871	879	845	865	900	821	827	823	886	876	907	875	899	826	863	851	759	826	944	890	879	891	825	832	822	810	862	843	897	884	843	825	855	914	819	849	807	829	867	880	849	825	903	825	844	838	882	825	882	817	883	853	900	856	842	859	889	878	843	905	800	848	852	814	816	844	878	840	842	831	898	897	810	869	835	828	803	850	871	860	825	864	849	868	849	888	832	871	881	860	849	841	792	888	840	833	832	848	861	828	864	845	867	805	811	854	794	893	830	817	864	879	837	857	820	867	836	876	802	816	822	838	854	870	819	831	856	899	838	845	814	794	839	856	838	795	874	831	838	824	846	862	852	861	854	891	795	866	846	892	878	843	868	871	859	844	815	831	854	866	829	834	825	838	853	867	847	865	865	873	845	830	813	835	811	879	871	856	823	866	840	762	877	846	894	812	817	865	840	851	888	900	864	899	839	837	850	895	873	811	816	858	831	877	827	855	810	831	839	832	848	857	916	846	816	847	799	876	859	860	834	849	836	872	877	846	881	845	901	825	856	834	814	865	860	858	846	822	848	873	865	876	873	876	925	837	837	854	875	819	848	834	822	865	856	909	816	837	814	870	844	884	872	864	799	848	874	899	848	867	829	824	782	844	845	878	867	860	791	887	874	810	864	841	824	890	867	833	847	907	838	839	875	828	827	835	843	869	861	858	893	856	853	856	842	779	878	846	844	822	883	838	840	866	904	788	812	824	849	816	812	872	850	816	839	856	818	845	798	813	858	793	817	816	885	831	868	833	810	817	827	857	817	849	866	836	834	827	852	793	832	822	887	875	854	817	817	878	832	900	856	851	882	826	843	842	805	840	869	841	809	822	849	927	844	792	821	854	887	831	840	882	843	889	876	830	871	857	862	801	868	830	832	833	836	799	852	828	870	889	808	837	844	893	864	843	847	843	818	895	849	855	872	845	805	846	847	869	844	878	858	815	851	848	860	877	835	834	877	837	844	839	839	900	816	885	857	844	872	857	849	833	857	848	878	849	832	850	827	844	877	861	861	851	867	872	869	866	859	833	848	867	808	897	847	824	856	835	817	859	851	897	835	798	902	798	847	822	835	835	839	859	813	865	837	854	835	809	811	813	851	790	811	868	864	832	833	818	810	774	849	830	860	836	806	869	841	827	862	907	872	854	780	888	807	891	830	920	838	847	917	842	827	907	816	839	862	827	820	829	877	834	838	855	833	865	857	835	856	856	841	820	874	849	864	850	880	841	844	852	804	866	782	849	796	852	814	883	890	855	838	857	880	837	900	837	852	883	847	838	891	858	837	876	850	854	869	876	844	895	823	836	855	877	838	852	838	876	853	844	858	841	842	885	861	826	859	854	849	851	842	828	804	859	822	805	889	849	814	866	810	889	826	870	888	907	873	852	861	874	866	838	874	802	825	840	842	795	867	788	859	809	837	834	903	842	814	819	893	916	807	830	832	809	833	871	784	835	828	844	884	873	835	851	845	857	842	923	872	903	866	850	820	865	851	809	814	868	872	817	847	866	831	877	847	916	849	856	861	878	821	828	874	900	890	831	881	881	879	839	864	881	869	808	842	847	780	848	916	857	828	881	941	803	808	852	853	850	834	824	823	840	822	809	845	866	853	875	841	882	841	854	822	842	830	854	869	863	812	876	841	837	837	815	786	868	818	786	882	861	825	899	810	854	833	855	838	838	875	880	855	891	860	867	842	856	818	791	876	873	826	884	824	867	815	823	833	842	841	824	877	865	872	824	874	842	825	796	805	799	834	869	883	878	757	840	855	840	837	812	861	825	840	865	830	837	854	815	845	785	812	830	866	824	854	893	870	806	868	814	868	895	853	845	798	869	851	855	866	852	823	829	790	842	825	888	812	861	826	863	834	816	853	877	825	850	813	814	854	810	803	901	845	863	848	863	846	815	800	832	915	850	871	855	804	840	853	833	810	836	894	801	860	858	826	880	895	792	873	848	845	841	801	860	842	859	811	816	860	817	821	846	859	836	824	840	839	797	806	813	824	862	848	852	835	852	854	834	783	821	890	839	838	792	861	823	829	863	877	854	850	872	832	881	811	861	806	883	833	828	816	892	830	828	843	859	899	800	842	842	898	847	806	852	852	792	873	791	862	815	829	811	881	848	849	836	869	815	853	849	893	840	862	849	898	834	872	872	858	873	856	839	839	830	857	839	863	841	848	895	828	846	842	872	868	860	883	860	841	797	834	825	871	851	883	835	857	848	893	852	885	871	871	877	902	870	833	811	838	839	807	855	800	846	905	794	823	865	861	869	887	867	838	850	855	848	819	854	831	871	870	821	849	888	891	843	827	817	890	864	818	891	829	866	861	883	791	832	844	834	829	812	835	863	814	903	890	829	815	872	823	888	901	822	841	905	823	877	847	869	884	894	856	875	892	818	873	850	812	832	828	840	901	896	815	792	828	843	833	840	890	823	847	847	827	863	785	835	883	838	871	834	843	851	837	856	824	852	817	828	881	839	818	859	856	859	864	840	821	858	891	868	872	848	802	841	840	860	807	871	871	821	875	827	878	797	843	825	856	848	830	795	862	794	912	778	833	866	814	836	861	818	840	807	814	876	832	818	848	824	793	874	828	823	848	841	895	849	820	843	806	841	824	822	836	785	906	878	804	845	871	858	812	799	830	805	879	863	859	805	889	870	865	845	895	792	829	849	804	824	844	880	869	804	826	844	872	862	868	800	823	844	860	848	868	806	840	876	909	823	871	862	858	813	865	842	839	855	823	882	891	869	828	863	834	828	842	838	807	849	847	823	905	837	846	871	798	865	905	853	816	856	863	852	861	912	861	809	923	860	811	901	836	849	823	857	796	863	813	858	938	866	869	856	828	793	821	845	843	818	867	829	842	814	820	882	858	848	828	871	844	880	872	854	855	752	852	884	884	828	868	879	776	853	884	834	907	842	837	829	912	879	781	888	834	824	852	873	840	902	873	866	868	878	871	797	870	841	826	887	865	818	867	850	791	846	854	813	818	860	834	829	823	869	841	817	852	868	812	796
1989	286	250	274	273	245	289	248	318	260	278	263	257	297	258	243	266	259	243	267	266	288	250	274	286	278	270	288	274	261	240	232	287	276	267	258	265	270	243	261	260	269	253	236	236	279	285	278	244	247	246	258	283	277	241	256	245	270	250	243	258	252	265	260	280	267	272	252	300	258	260	285	237	258	263	275	288	248	278	259	229	248	271	283	291	277	272	221	274	239	276	271	284	281	264	266	268	280	272	241	281	284	239	268	283	305	262	265	261	272	300	259	280	244	260	255	262	286	257	271	278	241	249	269	257	279	242	238	273	263	246	253	259	263	287	249	275	249	278	273	224	245	266	269	256	275	269	245	272	227	287	253	247	264	287	248	259	252	266	264	268	255	283	266	266	258	268	254	300	266	263	293	248	274	272	250	260	237	272	263	259	275	275	276	269	276	275	275	260	274	256	275	250	254	250	260	286	269	237	278	282	286	287	280	256	250	281	303	259	253	284	227	264	287	261	277	246	248	262	310	261	287	267	249	259	292	279	278	264	265	251	267	262	269	269	269	280	267	307	286	311	285	308	241	341	256	252	260	275	245	278	242	252	272	273	311	278	252	272	261	282	284	282	244	245	270	281	272	269	284	246	276	248	286	274	272	250	271	289	237	268	255	287	239	252	264	257	262	252	300	254	236	253	269	240	268	247	244	260	263	283	266	262	277	246	274	274	243	268	221	286	250	244	245	270	255	241	269	270	290	284	298	259	280	262	288	254	266	267	278	279	238	288	265	251	287	258	274	263	299	262	248	286	263	252	269	264	253	300	243	263	260	241	256	259	250	293	277	274	282	281	238	268	286	271	252	254	258	267	246	248	254	266	263	251	257	266	270	268	272	292	263	276	278	292	232	265	247	275	271	243	260	248	266	248	291	287	267	284	285	274	254	268	281	273	276	308	282	253	260	275	271	254	285	276	278	234	273	252	240	268	263	275	254	268	259	271	264	245	231	280	282	279	257	300	270	265	277	241	264	260	262	231	255	272	261	264	277	294	251	271	273	252	257	270	264	250	287	237	236	244	259	275	297	266	275	263	260	260	285	289	239	280	243	252	262	262	279	260	247	248	244	292	284	254	311	268	273	273	256	296	268	253	277	252	278	247	285	267	221	265	257	275	264	283	240	276	251	290	279	291	252	248	252	269	280	261	260	261	280	271	258	270	260	276	275	283	262	235	236	245	253	303	281	250	266	239	262	297	293	266	253	252	291	282	262	260	271	259	234	233	249	280	277	260	290	272	269	244	278	279	264	258	272	275	261	283	291	254	271	266	294	268	255	268	284	267	260	262	257	248	272	253	278	288	258	265	276	254	270	262	271	256	303	246	252	246	285	250	297	229	270	239	297	262	270	302	251	302	280	274	274	303	303	288	252	256	268	292	283	262	259	278	273	250	298	273	249	288	292	246	251	283	274	252	280	236	247	242	278	272	253	258	287	262	278	267	273	295	249	249	279	268	261	264	290	267	248	277	292	269	294	267	251	280	286	276	249	274	264	270	281	289	249	311	266	256	273	245	268	280	279	252	263	261	265	280	267	276	248	272	295	286	249	281	256	258	268	273	253	251	245	251	254	274	273	274	253	291	290	253	260	253	247	279	279	275	277	278	244	298	285	264	302	255	274	290	276	247	292	270	263	266	270	253	271	285	296	275	270	251	255	279	271	270	259	266	257	282	254	264	258	235	263	277	271	251	258	278	279	289	263	274	261	272	247	237	264	252	285	276	260	269	233	225	294	251	266	279	245	280	264	277	276	248	239	244	240	252	255	285	268	264	256	304	269	249	275	256	251	253	269	282	256	231	279	241	237	256	284	256	260	279	248	293	274	266	248	250	264	312	254	255	292	267	261	273	256	280	284	257	300	265	275	249	269	267	270	256	263	253	242	255	266	285	235	276	233	260	257	249	306	273	243	244	250	244	260	280	275	293	239	246	249	293	252	242	275	284	261	235	269	253	304	270	273	267	268	266	243	281	293	278	247	282	272	274	279	248	279	265	265	256	263	275	290	268	272	285	257	286	286	281	263	256	269	287	287	275	267	244	243	274	249	242	270	265	267	275	249	270	259	277	260	250	289	264	260	277	296	264	271	258	268	263	285	271	255	242	263	302	259	266	287	283	249	270	250	246	297	294	271	290	254	275	283	290	251	233	255	282	259	252	272	285	263	256	296	239	278	265	233	258	239	276	260	279	242	273	234	294	270	293	225	272	258	249	259	251	280	258	297	251	265	281	272	257	248	285	270	276	249	265	282	247	261	262	263	258	259	244	207	242	226	262	288	218	254	277	258	275	233	234	275	248	298	279	252	260	282	257	248	279	265	250	268	261	281	254	249	285	258	261	278	265	245	247	254	236	249	235	245	244	285	241	277	264	275	244	268	319	268	259	249	266	284	280	296	287	272	293	239	279	253	255	236	243	247	300	279	263	291	292	274	252	256	254	273	263	284	258	281	262	283	269	279	273	266	286	287	256	264	265	287	245	245	257	244	252	316	251	267	243	260	270	239	252	250	289	257	278	268	280	267	261	271	261	268	258	262	273	262	266	294	259	262	290	279	237	277	268	282	270	260	267	264	253	291	288	254	276	272	239	247	283	250	269	237	270	269	254	245	253	254	282	252	269	276	265	271	259	257	277	253	293	257	280	237	281	237	259	253	253	257	263	275	254	276	285	279	284	265	272	264	269	273	264	225	262	243	289	259	259	275	263	237	257	260	260	276	300	277	275	261	276	301	261	270	293	290	243	250	316	279	274	275	269	262	272	250	245	260	249	285	267	300	240	254	272	245	244	274	292	273	234	288	286	254	284	278	240	280	261	274	240	303	288	248	269	273	268	278	296	260	244	255	279	251	263	264	253	248	284	252	248	247	232	298	289	231	314	274	255	270	287	273	215	275	282	269	254	237	251	270	256	287	272	267	250	270	259	288	241	264	269	238	263	273	257	263	265	247	312	288	241	269	273	258	261	247	251	276	260	260	283	277	265	240	267	274	277	286	259	280	272	246	258	245	246	239	256	264	293	277	256	257	269	269	263	263	250	280	281	266	244	261	252	280	278	273	263	213	283	250	293	264	251	275	257	264	270	264	270	260	257	271	281	268	290	260	242	284	256	246	278	277	292	282	272	262	273	294	285	257	266	241	262	244	303	234	232	272	279	291	251	274	253	244	263	273	250	258	291	244	288	269	270	255	279	251	257	298	256	306	266	282	278	274	272	282	263	239	253	268	277	269	292	266	244	272	272	235	219	269	258	282	272	289	284	276	262	257	254	241	266	256	260	252	241	244	280	274	230	278	260	279	267	269	267	267	269	265	248	261	264	260	253	282	277	283	258	259	240	253	261	268	256	272	257	293	275	246	271	252	258	265	277	250	296	275	273	257	245	253	275	294	263	251	258	254	265	299	258	267	261	280	270	273	273	291	274	275	259	273	246	246	275	255	261	275	275	235	253	243	277	259
2319	762	749	785	790	680	680	713	695	695	682	754	746	749	686	601	683	736	657	659	774	734	711	707	677	731	668	724	647	703	699	665	672	655	710	694	714	716	687	676	688	709	662	617	678	693	693	671	686	714	689	729	706	699	676	658	685	667	675	748	726	672	655	679	671	685	681	709	693	661	644	753	723	686	727	761	686	680	691	696	673	699	642	642	691	693	666	731	704	687	663	630	643	714	711	740	686	652	643	701	643	685	639	654	704	742	717	699	733	674	714	630	703	684	681	646	704	678	697	732	658	647	706	694	692	667	712	700	685	714	691	659	675	665	718	698	666	708	658	685	657	680	718	671	680	661	650	659	698	639	696	708	650	684	705	652	680	688	716	671	699	709	622	709	716	720	680	664	674	686	702	669	706	666	676	740	662	684	689	657	681	694	678	646	711	675	662	686	650	676	686	631	677	691	688	706	725	724	660	644	678	627	658	668	677	723	678	686	702	689	718	722	710	667	636	661	663	705	650	681	683	684	667	687	688	683	679	711	667	687	674	724	698	657	683	689	613	675	681	697	715	710	688	624	673	703	645	647	700	721	699	653	698	719	689	727	711	640	695	652	700	668	726	673	660	693	660	663	712	629	656	703	660	741	662	658	673	661	621	683	697	643	708	658	703	693	700	663	699	658	700	674	691	690	694	702	662	712	672	697	707	662	703	718	707	679	695	690	719	677	654	668	672	739	656	695	664	646	656	716	678	671	664	723	711	673	673	678	660	626	664	666	704	712	728	708	675	745	652	690	728	700	699	694	698	656	679	719	700	686	672	698	679	686	716	699	701	684	687	685	734	658	705	680	700	718	677	701	708	690	662	688	663	716	714	734	697	677	713	758	716	697	707	640	710	684	659	665	643	654	683	698	676	681	665	687	664	674	663	708	716	723	658	690	650	697	697	710	696	695	703	703	668	623	728	713	715	730	692	674	665	688	707	638	750	684	703	680	670	680	664	630	740	690	731	669	673	677	715	679	608	652	642	707	686	776	656	674	689	679	699	658	674	721	666	651	685	705	694	737	718	698	693	637	678	651	674	701	681	696	663	698	661	698	689	707	681	725	643	677	666	658	654	681	672	707	691	713	676	623	711	702	725	651	669	657	672	658	626	679	677	696	711	663	743	725	677	661	682	731	729	674	730	676	670	664	643	655	656	671	660	672	624	695	666	718	675	658	690	705	674	734	665	638	702	700	657	682	714	661	698	695	659	680	676	698	681	664	704	677	755	692	694	703	668	700	663	697	671	648	669	683	758	685	731	739	699	655	717	673	693	671	694	714	724	700	674	679	687	700	695	661	672	667	629	697	664	681	698	707	673	699	664	689	657	689	698	657	669	687	699	684	637	687	696	668	675	692	708	622	653	685	691	683	726	699	707	662	723	669	661	670	696	691	694	639	694	692	652	666	687	699	684	697	737	666	677	675	683	746	620	688	717	742	676	693	698	721	667	662	631	669	667	691	724	662	690	676	681	663	666	675	669	715	663	756	688	661	627	675	669	688	669	689	672	638	700	668	703	652	709	687	680	686	670	716	708	721	702	690	707	702	679	682	686	696	665	655	703	672	693	676	686	692	712	709	727	663	697	702	664	681	742	724	736	683	677	723	712	680	679	666	704	692	666	714	699	706	684	700	673	683	696	679	652	713	710	703	708	681	650	684	669	640	683	658	740	693	694	704	635	663	699	674	711	634	736	657	651	696	686	644	684	647	719	664	675	694	673	688	645	773	688	716	687	645	737	710	710	681	658	665	724	674	724	662	724	690	698	699	666	723	677	687	704	709	647	749	691	687	687	702	732	684	683	687	684	675	684	694	681	654	700	711	699	642	698	716	692	663	721	689	659	700	660	714	678	707	679	704	688	721	682	733	695	674	746	718	717	661	733	716	662	690	699	641	715	697	680	694	713	677	697	741	687	652	691	677	658	727	662	664	673	681	694	707	716	683	655	701	660	677	706	669	680	655	705	691	689	640	646	646	693	674	683	655	706	734	717	709	668	714	692	656	676	690	710	669	680	698	709	646	695	678	720	662	698	657	692	675	665	700	665	742	647	723	671	688	657	662	674	660	661	657	673	694	689	695	644	682	668	666	695	662	643	655	679	719	704	673	679	692	670	721	696	716	720	698	667	721	710	711	691	651	649	731	697	693	662	653	652	709	644	677	669	664	704	682	709	665	707	683	687	671	670	679	729	639	747	669	676	664	685	715	662	663	695	671	624	648	685	648	695	620	694	643	709	700	620	677	651	737	680	695	688	640	664	705	698	736	703	671	717	682	652	695	700	708	714	695	711	651	650	683	697	672	681	709	693	671	729	667	676	624	693	645	656	668	701	666	644	705	701	700	688	716	687	676	675	665	720	697	709	671	652	687	681	674	713	690	657	671	708	660	727	657	643	754	667	681	723	641	714	677	683	678	693	715	689	673	664	701	685	702	698	686	690	650	701	737	717	664	641	710	675	689	650	664	644	648	697	672	693	628	675	691	715	713	690	689	711	647	691	665	715	724	677	654	677	685	657	680	731	682	677	708	672	660	636	679	677	660	679	722	683	644	654	682	696	693	728	678	721	699	665	659	696	693	656	679	674	726	716	692	669	671	675	699	686	647	690	689	669	700	658	716	658	696	655	700	663	670	624	662	690	708	698	661	670	645	666	729	713	701	702	696	695	680	633	667	701	661	710	688	698	696	689	683	707	700	676	637	713	639	679	684	700	683	667	703	690	717	734	718	720	681	667	658	704	718	637	715	692	693	628	669	690	664	668	677	738	730	686	656	686	711	669	711	683	706	698	698	633	699	649	719	689	760	667	672	645	671	652	677	657	659	702	689	699	749	659	686	644	683	725	635	760	688	669	698	623	690	670	684	719	722	685	706	660	686	669	692	652	669	712	703	694	670	671	700	688	734	650	711	675	654	663	678	704	674	643	708	671	693	676	643	700	671	722	675	680	661	709	663	644	704	691	684	691	649	693	689	659	636	680	682	697	695	667	678	710	733	699	723	680	711	630	695	677	679	666	684	701	675	703	654	678	658	655	688	711	700	692	712	706	714	696	670	683	709	717	717	681	678	693	700	692	684	667	666	699	689	657	688	652	693	668	739	668	692	709	693	723	651	702	678	688	678	692	650	678	665	677	672	690	641	682	703	681	651	698	684	654	715	697	660	655	678	680	693	675	683	667	695	669	684	659	732	658	667	701	699	675	769	689	667	704	700	697	673	683	651	650	695	700	716	682	652	672	669	643	697	666	672	647	669	700	717	650	668	658	707	707	713	721	668	700	640	672	685	658	697	744	687	686	667	667	745	629	696	648	668	693	709	701	671	662	723	691	690	668	646	710	625	683	741	666	652	673	678	685	670	698	701	629	645	744	710	634	696	690	636	709	634	707	614	659	655	671	699	639	664	728	653	656	696	714	670	691	681	726	720	707	706	662	698	638	738	724	693	650	697	647	676	653	712
7034	963	983	817	587	458	408	310	322	271	280	233	230	238	199	198	188	201	191	193	185	200	184	211	182	173	204	180	168	196	156	185	189	183	172	173	176	155	177	192	190	211	178	192	176	174	161	170	176	153	163	189	194	148	172	186	171	160	208	194	168	160	167	163	192	167	202	172	158	163	173	163	155	172	175	165	170	151	161	175	191	182	191	164	158	190	181	183	178	185	158	196	171	168	172	178	175	176	191	161	163	159	161	161	179	165	167	169	171	183	173	181	166	157	195	185	179	166	196	169	186	204	168	188	158	151	182	167	163	155	187	160	164	161	177	158	168	171	164	180	153	163	160	187	166	184	157	178	148	151	150	183	183	171	151	153	162	160	183	175	188	175	168	173	172	182	169	178	182	182	163	161	185	171	178	187	161	159	159	184	177	166	178	169	178	172	168	163	173	136	160	174	179	169	203	175	188	156	198	204	159	179	152	170	182	184	178	181	166	175	144	181	166	181	174	171	180	165	134	170	154	177	156	170	175	171	160	172	200	154	169	172	156	172	173	159	157	186	194	183	181	175	164	186	169	146	182	182	174	172	168	168	150	153	177	162	196	176	194	197	177	152	192	181	167	152	174	186	146	162	149	171	203	176	180	151	168	165	172	177	156	154	183	164	169	179	179	181	152	204	193	158	181	165	171	149	180	162	160	179	163	195	171	199	166	169	171	152	170	167	162	184	173	186	181	163	173	173	145	161	158	178	151	187	170	195	208	202	166	194	194	162	184	196	165	169	148	174	162	171	168	184	160	173	176	167	203	181	165	207	162	175	161	180	169	204	169	165	160	202	177	174	165	176	148	151	154	171	172	165	183	169	162	182	172	190	189	187	161	168	178	174	148	149	136	165	170	184	193	144	168	172	175	171	187	178	163	199	166	177	177	181	173	187	168	165	164	192	177	150	188	190	159	185	171	149	164	194	189	168	151	160	186	178	189	155	158	179	156	162	189	178	185	164	159	160	170	170	171	144	153	198	200	146	163	165	165	163	162	204	194	173	171	170	193	163	169	163	173	183	169	146	159	173	159	161	167	199	150	161	186	172	157	171	152	160	166	181	178	175	179	168	174	165	187	170	159	170	174	171	156	193	202	187	175	168	182	188	146	176	167	177	160	153	170	174	162	163	178	175	174	172	187	185	177	141	157	155	173	170	176	161	195	161	173	166	159	183	170	196	153	170	175	162	181	151	184	167	165	150	165	189	179	170	179	182	175	168	205	158	138	186	184	185	152	155	165	174	154	146	181	188	155	197	177	166	172	178	153	181	159	170	162	155	169	179	162	179	153	161	160	136	151	183	177	149	153	167	173	150	165	187	171	181	147	178	166	166	200	167	188	164	174	178	165	161	162	156	163	157	159	181	185	172	149	177	173	178	173	185	194	193	150	183	155	181	183	162	178	166	169	176	188	200	166	163	165	175	178	173	162	174	157	172	161	168	167	163	186	182	157	154	180	183	183	189	165	167	174	174	161	158	168	153	146	162	152	192	167	167	183	178	178	172	179	173	176	142	165	161	176	173	208	178	148	165	173	146	183	171	198	158	167	154	169	164	168	196	147	169	168	164	172	178	180	158	180	192	186	183	190	180	156	179	162	158	191	172	184	157	180	185	155	151	163	165	173	165	171	180	189	167	150	161	178	156	148	193	165	183	157	173	159	155	180	177	177	175	157	178	169	173	182	172	155	191	162	169	185	165	172	152	180	177	161	162	147	163	169	154	149	169	159	163	164	206	172	179	186	158	165	179	164	174	161	192	200	174	204	197	170	155	168	171	157	162	160	167	162	178	148	153	193	152	159	145	177	185	169	161	166	162	184	159	198	162	150	159	196	160	162	174	183	193	157	172	166	162	151	165	163	168	182	214	159	169	168	175	183	187	168	160	170	175	185	176	171	173	175	180	173	156	176	164	174	203	164	172	154	174	187	161	182	194	179	131	157	168	173	183	177	149	164	168	175	158	179	171	189	179	189	160	134	166	149	180	152	152	173	175	149	162	181	165	156	169	148	198	164	175	175	181	163	190	169	191	190	154	165	184	160	184	148	170	168	172	176	163	178	164	164	153	176	186	191	172	178	187	205	182	172	167	183	162	179	164	163	145	158	184	187	172	155	187	161	172	153	181	168	167	176	176	164	167	163	143	195	190	170	195	185	174	178	161	169	186	160	175	181	163	159	184	157	162	178	194	187	175	177	157	173	183	193	154	185	170	153	180	169	185	175	158	158	181	176	176	193	192	172	175	188	176	138	173	173	164	186	173	122	174	153	196	161	165	143	161	194	185	162	149	154	172	189	141	170	203	176	175	162	169	160	178	169	175	164	188	177	156	181	162	177	161	208	165	188	160	182	148	175	183	164	177	171	187	158	180	174	180	164	155	185	183	184	194	183	161	125	164	165	139	188	160	166	187	166	194	194	173	140	158	170	173	175	179	178	191	173	171	193	178	174	184	175	161	172	177	179	163	172	142	181	169	181	184	172	201	178	168	195	177	177	190	165	192	209	189	187	174	171	164	181	209	206	167	185	189	173	184	169	169	184	167	174	198	168	177	149	181	174	189	164	190	179	183	165	164	177	186	178	165	192	182	177	165	193	185	173	180	180	204	160	199	176	151	154	176	154	203	160	163	159	162	181	157	150	160	167	185	201	164	158	177	147	169	181	163	175	179	181	204	172	182	172	163	178	188	175	185	152	176	158	169	182	191	182	187	172	182	195	168	155	187	182	153	172	162	154	164	153	162	178	163	151	186	186	150	154	151	200	183	164	165	137	161	180	172	165	167	180	173	177	181	170	183	180	182	178	185	172	188	194	182	140	164	169	153	168	179	174	161	168	177	170	195	157	167	159	191	182	157	199	193	175	193	149	156	194	186	202	167	191	171	156	158	187	174	163	170	147	155	167	161	157	174	157	189	164	160	166	188	172	165	152	157	158	187	149	165	196	164	171	157	165	167	179	160	191	171	171	182	153	178	194	198	198	174	173	161	163	184	142	200	172	176	174	181	183	163	184	163	179	157	170	172	185	175	185	178	175	167	164	175	166	195	166	170	170	165	183	165	175	159	166	140	192	145	154	176	161	165	157	165	165	180	160	172	156	169	176	188	158	184	182	175	165	171	187	189	171	174	173	155	157	171	179	189	167	170	157	172	175	150	160	170	190	189	179	190	166	177	180	153	146	154	160	171	183	164	192	179	191	179	182	187	174	168	168	191	172	190	160	181	149	157	149	184	179	174	178	209	201	164	173	162	175	164	162	156	180	184	194	165	196	187	154	182	176	161	144	177	174	175	181	165	161	152	174	171	165	156	171	168	161	179	180	168	190	170	186	181	168	172	159	187	159	179	151	157	178	188	162	184	187	160	187	161	179	182	184	206	185	166	184	188	190	170	153	167	162	172	159	172	171	175	173	179	169	169	160	169	180	205	185	169	156	180	175	189	187	162	187	171	212	171	171	175
5543	1183	2227	2716	2374	2118	1638	1508	1307	1108	1057	1022	943	868	799	768	745	693	724	709	682	664	563	637	647	630	597	601	599	583	591	589	580	569	549	587	552	545	513	560	580	559	533	549	519	539	552	553	506	522	573	518	585	497	573	512	554	527	495	483	538	522	499	522	536	526	532	490	523	527	527	522	506	523	499	494	540	439	534	525	513	512	523	497	508	523	544	519	536	533	521	520	520	516	521	500	489	491	498	497	514	544	492	549	525	532	507	520	518	537	513	538	510	485	483	546	498	524	509	542	508	565	504	486	530	519	507	479	500	504	508	542	483	512	526	524	493	535	541	521	514	520	509	502	523	537	537	512	524	483	507	515	517	526	527	471	487	504	511	509	515	476	505	527	513	526	520	471	515	499	508	505	536	539	553	527	526	489	519	486	513	540	492	504	525	546	515	473	480	544	547	491	566	519	555	526	492	472	527	500	500	508	538	497	508	482	506	493	526	495	547	546	527	525	526	536	476	494	516	470	531	480	501	495	494	504	511	514	509	491	550	491	547	547	498	506	489	540	496	490	501	467	504	480	511	482	513	496	528	510	515	506	549	515	532	489	512	501	547	519	509	466	512	526	501	557	496	498	513	495	543	541	517	481	527	502	504	534	510	526	548	523	519	528	505	473	507	553	505	491	497	555	515	492	482	500	538	514	502	513	503	546	520	512	530	506	509	478	511	535	499	507	518	533	472	527	510	513	473	497	529	511	517	505	551	515	494	488	487	473	504	501	499	491	505	527	499	523	500	487	510	507	488	496	503	514	506	478	476	483	496	501	479	532	502	509	551	531	481	506	490	503	531	480	514	482	523	485	500	514	498	505	486	511	509	476	515	481	514	484	544	513	511	484	490	483	516	472	472	521	515	459	455	513	512	492	496	529	493	500	516	503	458	534	507	494	546	470	505	538	496	532	513	535	499	521	501	518	507	479	461	486	531	495	486	498	512	541	527	507	507	467	478	535	521	482	558	506	456	496	504	524	474	485	512	518	514	489	496	496	568	503	546	487	534	498	483	473	488	468	517	481	466	532	479	517	495	536	539	478	528	500	484	525	575	528	529	490	505	536	487	487	517	490	505	498	540	463	509	500	541	535	536	510	520	507	504	537	511	529	526	499	514	527	488	538	535	501	568	561	504	524	503	544	519	473	494	492	504	510	495	507	496	536	523	555	485	515	506	475	531	507	525	505	529	525	529	525	532	503	525	558	478	526	496	525	515	512	474	534	509	456	488	557	528	515	517	508	516	537	535	503	546	514	476	519	521	487	510	479	501	486	485	538	517	504	507	532	502	478	533	506	538	505	518	497	506	487	538	513	508	488	469	506	496	498	524	509	505	490	499	539	496	491	523	502	540	502	497	513	484	506	550	533	505	538	516	501	512	533	498	496	494	505	523	511	517	472	499	517	517	518	549	514	491	504	499	541	538	493	497	540	508	504	485	510	531	509	479	492	500	525	511	500	544	509	489	483	498	503	499	533	534	479	507	530	558	506	482	508	522	519	510	505	519	522	534	490	536	476	495	462	539	507	533	544	497	510	498	572	505	491	522	501	512	494	488	494	528	510	552	521	497	476	539	512	528	564	480	518	535	499	527	492	524	557	511	525	482	535	528	511	531	493	505	517	487	537	505	526	501	525	502	507	502	527	535	514	517	501	496	524	492	487	465	529	500	470	515	528	505	526	526	459	531	495	490	523	518	529	491	472	527	483	512	479	488	492	479	473	461	513	498	530	534	485	528	543	524	520	501	500	513	507	548	516	512	529	516	501	513	481	484	540	513	516	547	519	521	516	521	556	527	527	493	533	531	539	535	503	509	471	532	516	479	477	498	516	506	559	510	491	521	493	519	502	482	491	504	524	538	493	459	505	534	504	496	509	504	510	512	521	519	512	471	492	475	519	543	508	485	541	463	498	536	506	451	536	522	522	565	468	545	498	493	514	525	522	483	452	503	499	482	485	508	499	477	516	526	481	523	498	526	511	518	507	513	521	502	521	523	516	500	499	524	479	482	534	504	481	479	527	515	506	484	536	521	550	498	529	528	506	505	528	529	508	505	501	509	503	506	479	550	487	507	535	501	523	507	508	502	479	513	465	479	489	535	527	509	517	503	548	525	482	492	512	491	518	490	510	520	507	519	516	499	480	504	456	542	505	489	489	473	532	492	524	495	509	527	520	432	540	500	535	515	522	515	527	491	508	509	483	505	514	509	472	525	528	493	547	458	481	519	526	497	542	511	546	544	479	473	514	526	537	546	495	518	520	488	536	517	468	494	543	506	493	513	487	504	478	498	502	505	520	560	498	485	486	536	498	494	493	479	515	497	581	521	483	562	523	477	503	479	479	512	501	528	523	509	509	553	512	516	501	507	492	530	535	511	494	511	523	498	533	505	539	522	484	522	489	517	534	499	491	496	474	534	508	503	505	543	516	504	516	488	499	512	510	506	487	514	477	485	535	492	514	557	513	501	483	514	523	500	500	510	510	502	554	490	553	486	483	545	531	496	534	495	483	496	471	530	498	554	556	501	521	527	496	495	513	528	542	519	538	520	477	504	458	501	473	545	532	499	513	545	487	496	515	486	491	442	530	532	507	549	495	518	504	525	489	491	565	484	510	485	504	502	507	495	528	503	509	500	525	487	503	481	523	473	506	479	510	489	515	509	513	530	506	535	497	537	481	503	510	503	518	529	537	482	506	469	487	505	479	502	554	498	514	500	514	505	562	528	541	527	490	519	497	501	518	546	509	485	510	492	513	515	497	496	527	492	519	465	540	473	496	504	470	510	492	537	539	536	487	499	503	513	493	511	542	486	536	498	483	502	527	505	504	512	466	527	535	527	490	510	506	537	524	510	494	492	502	525	521	518	515	505	511	538	530	537	537	521	492	467	526	498	522	536	554	495	461	509	494	525	500	472	513	503	495	511	503	473	524	537	474	502	533	518	537	490	491	521	491	549	498	499	480	469	497	488	529	513	513	522	495	517	467	520	481	505	495	504	516	531	501	529	563	491	476	506	527	495	506	530	552	506	507	486	491	489	528	540	541	545	512	512	506	515	502	527	532	513	511	515	508	548	483	531	536	533	511	508	513	528	499	518	472	487	498	520	567	506	534	468	507	501	493	504	485	498	524	554	499	516	501	488	555	507	521	490	488	498	506	486	513	523	551	487	551	544	531	519	525	478	535	522	488	496	524	498	492	513	512	489	517	545	503	496	537	515	539	542	486	525	526	517	530	501	496	478	513	501	524	496	492	509	489	496	534	507	472	510	504	470	490	501	525	507	496	474	533	501	492	528	501	510	491	500	490	533	460	491	549	549	469	512	513	493	545	536	512	506	511	492	487	502	493	553	546	563	520	498	509	514	509	471	503	512	483	508	471	494	536	526	490	546	516	494	507	524	524	514	571	514	494	531	526	518	506	507	554	492	485	519	494	482	542	513	519	469	509	492	499	507	490
13514	2243	2255	1788	1328	968	790	659	598	533	469	463	421	429	411	374	380	381	398	367	384	367	366	364	339	404	376	318	355	359	305	330	337	322	366	347	312	339	355	290	330	341	286	322	334	365	344	348	337	345	337	348	312	314	338	324	317	338	355	336	334	366	346	331	319	334	352	332	304	327	337	330	320	345	324	303	301	301	292	351	354	308	325	318	312	349	337	341	317	358	331	322	310	327	287	309	336	308	323	299	304	318	328	317	307	311	349	322	355	304	349	330	330	337	326	371	348	320	320	319	318	352	329	311	313	311	305	320	325	310	320	333	341	345	336	342	314	328	335	320	297	289	307	343	336	321	335	330	311	313	308	315	299	322	317	329	351	310	311	365	340	322	308	339	326	340	336	294	347	334	344	317	349	334	303	345	327	342	325	326	315	339	335	337	328	326	337	325	352	306	301	323	307	333	343	342	322	299	338	354	342	310	353	311	337	364	320	333	336	334	307	341	329	300	343	321	330	329	325	318	325	308	344	315	310	371	281	378	335	291	322	325	343	319	318	319	286	338	342	311	320	291	309	337	364	288	325	312	335	310	300	337	322	342	323	365	321	314	336	337	322	336	308	338	338	331	323	311	361	342	303	316	323	304	344	316	298	347	298	314	334	342	333	342	330	318	336	328	313	357	342	324	300	310	333	331	318	276	338	317	326	313	328	326	312	338	308	272	333	323	348	394	362	348	337	318	337	331	318	328	331	331	312	294	328	340	311	348	323	367	299	293	314	368	311	346	341	319	323	299	308	325	322	327	302	353	360	300	289	325	346	297	330	286	332	302	318	305	334	359	294	348	343	297	308	298	323	307	305	291	323	305	302	298	349	333	340	323	313	333	362	317	334	321	313	308	351	322	292	368	319	343	317	334	310	348	329	328	322	304	327	316	333	327	320	354	339	350	343	333	323	353	334	310	329	340	331	320	331	355	324	330	281	302	341	301	336	314	321	326	331	350	328	303	310	307	330	353	332	305	330	313	325	350	323	359	314	333	358	311	310	317	347	332	316	324	302	326	307	321	300	299	309	337	315	308	346	303	333	343	315	312	322	315	337	306	312	326	345	336	300	311	327	310	311	315	299	385	306	354	341	302	348	301	301	340	324	303	321	344	345	371	319	310	354	381	343	273	290	324	319	354	329	331	343	341	331	299	337	324	309	339	321	345	319	308	337	315	309	326	318	351	363	291	279	337	328	272	360	296	338	366	316	339	319	295	320	310	336	329	336	323	313	332	326	336	336	329	342	344	336	322	333	345	323	296	302	341	329	328	332	300	328	336	345	307	326	313	325	355	335	326	316	315	315	315	334	334	339	304	345	307	325	330	330	303	322	329	339	337	321	341	338	313	323	339	329	318	299	334	320	353	349	357	310	324	323	324	379	340	333	305	312	328	339	315	325	310	314	326	342	309	314	316	332	325	343	327	310	340	311	360	318	328	344	338	311	291	353	338	331	298	327	326	330	350	334	330	325	344	292	303	328	310	329	316	320	337	330	319	316	354	371	313	312	310	305	335	325	339	339	363	290	338	315	322	322	341	332	299	309	330	350	287	363	298	331	327	364	319	319	331	326	313	331	323	350	354	309	333	320	330	304	339	329	353	342	331	331	322	309	313	361	329	329	368	361	315	335	315	336	345	341	344	327	322	338	311	350	324	346	378	284	356	304	341	327	357	342	342	297	324	294	317	357	324	358	320	302	317	333	345	346	370	330	324	305	303	336	293	330	337	351	313	362	332	344	347	292	349	333	380	327	319	335	329	318	335	358	373	339	301	312	362	330	309	322	350	316	306	338	295	352	315	314	309	341	308	325	319	322	340	329	299	291	346	313	321	347	339	327	339	343	313	326	333	293	356	325	325	346	310	348	380	316	324	325	358	331	325	321	340	336	314	316	351	319	331	307	319	293	340	287	348	315	343	335	356	349	301	310	316	331	307	311	334	327	314	290	320	311	338	320	326	338	370	352	327	317	341	336	335	312	287	327	325	345	319	299	347	330	322	323	319	340	348	340	305	343	307	317	338	343	304	323	349	335	315	317	333	296	344	350	318	291	340	325	333	367	326	321	316	305	332	282	317	319	295	352	335	285	315	351	300	367	324	333	299	328	327	319	336	332	304	345	314	322	328	321	315	319	326	339	337	264	339	325	310	308	316	313	317	320	306	340	312	287	342	315	315	351	343	331	296	325	316	340	333	333	334	340	309	343	326	328	346	278	318	318	354	299	352	322	291	322	306	345	353	342	313	324	327	352	342	325	339	361	289	308	302	338	329	315	314	290	321	325	308	319	331	303	336	334	333	349	301	334	354	343	341	334	296	326	295	334	350	312	293	330	323	304	316	294	333	353	330	346	295	346	323	355	293	315	348	306	319	281	333	331	291	355	326	319	306	324	362	341	317	283	311	312	351	341	316	299	316	309	304	341	309	333	323	337	329	343	302	309	303	332	309	336	348	316	357	325	323	339	304	326	342	327	312	364	365	340	321	295	314	326	309	300	306	305	356	339	332	326	355	345	339	329	304	316	333	324	314	303	319	304	330	291	304	306	332	356	314	305	298	322	333	347	356	327	348	337	296	379	327	320	316	311	319	352	300	348	305	344	343	337	303	323	337	338	330	327	322	310	330	314	278	304	335	334	341	303	289	319	332	326	324	318	332	309	360	325	321	306	320	305	337	319	318	352	340	327	300	341	341	348	355	308	305	340	346	298	333	339	340	290	320	331	320	339	301	326	325	342	341	311	336	348	313	352	321	330	306	316	302	322	326	274	333	318	313	304	331	318	280	329	284	343	309	344	326	298	314	327	358	344	304	350	293	300	286	332	316	327	333	320	289	324	330	312	329	310	306	322	313	349	342	318	325	322	346	323	301	342	311	340	293	308	288	334	333	280	304	312	316	319	334	318	328	329	294	329	353	320	314	317	317	332	320	324	325	344	333	335	317	322	321	324	340	320	303	352	309	329	353	340	355	322	354	323	298	354	306	337	289	318	338	358	346	290	332	333	316	324	289	307	342	318	336	315	321	301	309	302	333	330	339	313	320	311	316	313	292	315	291	306	324	324	349	349	315	310	331	351	324	327	338	318	343	344	329	338	355	317	289	315	335	342	295	306	301	320	330	329	350	295	358	320	327	299	322	307	304	324	321	321	348	329	310	370	284	321	335	302	327	323	316	320	326	297	310	309	308	333	300	295	321	348	360	351	323	333	331	339	318	340	357	310	362	347	291	317	353	342	288	305	339	301	363	324	311	334	352	324	313	302	312	315	304	310	331	320	307	307	317	343	348	329	272	276	333	328	296	339	333	356	328	354	302	294	303	350	349	336	328	353	337	339	287	290	308	313	343	316	315	286	345	311	312	346	305	342	317	310	318	352	341	342	332	316	330	376	329	330	291	329	358	332	329	348	314	325	336	288	332	305	304	334	327	331	315	329	350	300	311	366	313	312	328	297	358	300	337
7645	2229	4335	5136	4577	3777	3258	2724	2429	2074	1879	1773	1539	1518	1420	1399	1224	1318	1251	1166	1161	1115	1109	1062	1118	1070	1071	1042	1004	943	1010	921	945	967	949	946	925	989	930	945	952	908	930	942	884	902	888	904	830	870	891	908	815	890	903	891	852	881	893	920	898	807	889	858	889	841	901	864	878	854	799	951	845	883	880	832	862	864	887	847	838	844	860	858	874	771	826	896	874	821	865	821	851	848	881	884	873	814	868	851	820	900	891	828	834	821	931	875	831	867	877	840	889	880	830	875	867	903	840	858	859	890	899	826	802	795	875	824	856	842	853	880	810	837	862	808	846	847	807	867	876	847	867	836	834	846	855	850	842	901	887	873	806	921	813	821	877	840	887	901	841	847	850	866	830	891	812	891	833	850	840	869	831	888	867	842	888	843	827	861	848	846	891	816	843	832	863	869	827	865	885	852	901	785	821	836	836	834	787	848	885	809	815	852	876	782	865	863	874	850	855	805	833	857	853	829	874	795	835	851	810	844	910	832	859	853	877	829	881	877	878	819	857	865	905	839	910	829	809	821	848	820	856	852	826	836	880	872	927	842	868	864	864	899	835	846	834	824	833	859	902	826	881	874	880	859	841	875	865	840	842	843	821	857	868	854	805	832	823	826	830	821	890	843	841	822	833	889	854	854	877	862	857	819	828	869	843	845	896	872	846	815	839	844	855	838	870	836	879	849	868	827	927	869	814	851	881	795	892	826	872	856	868	873	796	856	816	869	824	868	904	831	769	817	819	882	898	843	889	867	890	875	882	848	837	872	870	862	806	843	821	840	826	894	804	850	838	840	831	797	881	849	855	881	879	844	897	825	842	842	847	876	828	863	861	823	812	847	889	827	848	845	883	824	823	878	860	831	857	841	867	854	897	878	835	823	877	883	840	900	857	917	859	848	906	848	874	858	834	822	854	816	895	872	852	842	832	824	866	810	840	893	833	845	888	849	888	838	844	803	839	845	850	818	881	825	832	892	814	843	867	842	824	816	812	895	823	885	852	812	822	831	777	843	830	807	853	846	796	877	841	827	839	805	831	845	857	836	851	801	897	835	842	870	834	887	824	827	914	884	840	844	790	833	891	829	883	865	862	858	843	851	829	860	880	815	889	853	864	816	855	861	868	859	868	842	900	856	823	846	836	836	874	825	895	863	808	797	790	914	884	802	820	872	808	861	877	816	843	814	820	875	895	841	830	834	839	847	846	857	846	856	838	910	836	780	905	869	876	843	873	832	870	808	799	873	824	856	871	868	856	793	825	852	770	820	807	861	828	888	884	885	896	847	851	778	855	841	849	830	824	831	887	837	826	866	856	828	860	792	805	824	845	859	839	871	847	850	900	868	902	855	780	831	846	879	851	871	886	882	894	882	854	881	861	813	841	843	857	855	818	833	847	817	883	852	803	853	895	829	868	810	871	797	872	875	865	808	888	831	846	890	843	810	889	836	839	874	818	861	832	808	795	857	883	796	893	844	845	833	821	885	806	839	870	840	830	849	879	862	851	825	854	820	789	850	868	819	886	833	823	836	888	892	823	829	923	857	829	870	825	855	858	834	827	833	816	870	874	846	795	811	802	816	868	851	842	828	874	848	832	822	888	841	847	860	863	816	822	856	848	849	864	802	828	784	879	858	873	834	861	899	894	765	836	834	811	828	825	894	843	830	840	835	865	841	877	898	798	825	834	865	823	868	801	829	804	877	843	851	884	867	819	809	865	825	812	807	837	857	858	792	825	829	798	828	844	827	851	831	859	808	872	857	830	882	820	841	818	853	822	818	801	849	808	826	844	847	850	838	763	832	837	835	868	817	849	825	823	855	910	867	809	892	802	860	867	819	837	845	862	872	879	847	822	883	841	889	834	880	832	850	806	804	837	815	896	805	855	872	887	883	856	866	862	856	859	811	863	910	888	828	847	872	839	843	813	839	825	842	873	835	842	855	807	877	817	796	856	825	847	837	871	928	805	810	864	874	869	837	829	898	834	848	831	866	833	820	852	846	805	876	815	848	848	851	830	790	834	792	833	837	829	814	844	856	810	829	839	866	805	857	843	831	886	896	823	863	808	874	830	836	842	849	820	818	864	868	863	904	852	872	831	836	854	817	868	829	842	838	841	851	814	885	842	880	862	820	890	838	865	844	786	826	829	866	844	858	852	874	857	844	862	844	864	862	804	861	924	846	815	825	831	870	836	826	859	818	850	874	846	835	823	808	851	886	827	826	867	866	874	811	842	861	856	863	905	859	842	772	847	868	825	908	871	826	800	868	822	817	814	836	840	875	811	891	801	900	820	862	855	840	797	816	865	880	873	882	863	876	842	822	825	917	816	867	843	828	891	812	847	831	829	847	832	898	807	804	853	828	817	839	817	885	910	859	844	851	852	855	885	901	789	853	817	834	841	837	779	825	878	867	851	834	876	898	787	874	805	832	819	868	806	902	852	906	821	892	877	849	847	888	815	879	827	817	818	860	833	868	840	852	869	890	876	847	880	838	821	819	835	845	886	863	801	855	819	831	796	883	828	855	899	842	855	813	854	838	799	833	830	854	834	929	825	831	834	810	838	832	824	841	920	844	825	828	870	870	906	864	824	845	852	841	905	874	855	848	826	811	813	870	844	899	854	894	808	823	812	872	900	852	786	898	852	818	888	830	836	919	863	905	839	851	877	838	917	871	841	860	857	886	879	794	865	830	801	850	835	854	833	836	819	856	879	828	812	807	886	848	820	863	858	939	809	855	882	836	818	846	850	822	819	843	861	829	844	825	828	842	845	857	849	841	822	844	847	851	865	870	874	896	850	800	835	888	838	792	824	834	872	832	842	849	895	803	798	858	842	808	823	810	805	787	825	906	867	830	836	828	800	837	871	851	859	909	876	850	860	863	820	850	841	872	858	820	859	821	844	870	769	886	824	850	855	889	810	858	873	812	835	825	853	831	848	861	833	840	854	827	838	804	859	895	853	867	867	817	843	858	885	823	846	856	894	791	838	876	848	875	797	824	864	840	830	849	885	816	832	892	802	819	832	854	836	862	822	892	838	836	912	830	826	819	837	806	830	858	873	819	920	866	831	867	822	844	865	926	833	873	813	857	810	892	860	816	877	861	914	801	849	835	854	840	816	862	815	851	860	918	893	858	808	861	867	847	843	875	826	845	926	805	843	850	851	879	853	857	848	875	830	835	846	856	796	814	846	848	865	812	846	860	837	894	837	798	850	844	846	832	863	846	846	766	825	761	811	840	873	843	852	869	860	856	878	797	826	848	836	864	847	855	850	844	827	831	826	859	799	831	846	857	835	858	848	841	859	827	860	867	835	862	850	893	883	828	816	837	854	868	802	878	848	839	840	830	906	890	861	865	883	837	848	915	836	826	842	839	808	845	874	836	863	842	869	824	837	819	830	885	843	820	840	843	868	822	826	828	810	855	862	816	824	815	848	822	829	878	882	875	863	860	895	842	861	872
1958	266	278	270	254	262	250	280	287	258	274	263	265	289	269	264	238	285	271	285	273	280	269	282	268	279	283	268	262	251	256	261	259	255	286	262	271	263	276	287	288	239	264	278	249	246	256	266	270	274	257	236	245	263	296	272	269	277	291	265	277	254	255	257	247	261	281	282	277	245	267	276	267	253	286	263	287	262	271	262	259	264	275	265	307	279	271	267	269	246	270	283	274	285	250	256	304	267	291	284	262	283	254	285	275	247	277	236	270	288	267	273	287	271	276	290	266	299	273	276	264	259	271	284	253	281	274	258	260	304	273	264	258	258	268	300	253	263	246	271	253	257	269	265	253	255	256	246	267	278	281	261	238	275	266	227	253	261	272	248	237	250	234	279	272	250	267	299	293	289	269	261	268	292	255	265	266	267	266	258	259	288	263	257	269	268	251	270	263	289	262	245	257	270	261	247	280	268	262	281	247	279	297	259	293	237	260	276	285	261	285	278	274	297	284	243	255	261	299	251	257	250	261	258	264	286	268	274	265	251	261	296	257	261	278	283	256	272	252	265	245	275	243	260	260	242	272	234	257	281	262	266	250	248	240	224	283	278	271	265	265	287	264	260	261	295	300	257	254	250	230	244	246	245	252	294	258	301	249	238	275	260	286	285	256	264	271	249	300	276	277	232	303	282	265	285	273	265	256	268	268	265	259	230	270	284	293	286	276	244	265	238	309	238	278	272	286	270	211	219	286	285	263	262	285	247	260	256	249	265	263	274	267	244	244	284	246	282	256	261	276	249	274	232	260	276	293	291	240	282	298	271	275	297	266	263	254	298	275	274	300	279	282	282	267	251	231	293	242	242	294	256	253	265	273	263	253	203	282	288	283	250	293	276	289	241	278	282	255	271	262	229	248	274	243	247	275	270	286	313	280	280	270	273	272	268	283	286	286	246	260	258	259	273	269	261	267	261	279	249	252	250	277	297	261	272	275	277	254	242	252	270	284	275	266	255	254	269	273	245	248	286	249	270	243	297	285	268	280	262	252	265	284	250	262	244	265	260	248	257	268	267	257	269	269	265	276	281	275	288	271	279	256	286	268	281	271	288	287	272	260	270	277	259	281	254	254	257	252	293	249	254	248	269	233	243	261	278	244	281	257	254	254	255	265	261	237	261	256	276	267	269	235	246	251	289	257	255	258	265	245	284	270	254	239	255	256	282	232	280	282	264	287	275	274	236	297	299	261	266	255	268	255	246	270	251	276	246	243	233	254	275	250	229	275	251	257	265	271	285	259	295	259	264	256	275	301	285	281	258	297	283	260	245	238	249	257	281	256	258	255	239	268	255	251	285	256	254	273	269	265	263	261	255	257	242	250	274	257	285	277	253	250	263	246	265	248	260	278	304	230	269	244	236	270	279	223	257	292	281	262	284	270	272	273	285	256	305	258	258	261	294	288	255	261	264	268	254	220	272	258	273	267	286	261	256	242	237	270	268	254	248	274	243	276	263	244	272	286	273	281	260	270	275	273	239	305	231	263	248	264	246	278	262	265	266	288	252	278	244	256	277	289	271	259	274	233	272	264	252	244	266	270	240	270	278	257	262	281	243	281	292	264	269	255	239	269	253	258	266	253	263	283	263	240	235	236	285	284	268	275	277	274	294	244	266	261	285	242	274	243	263	274	279	248	277	283	289	254	273	281	255	279	255	241	295	280	282	259	245	291	267	235	260	270	267	240	277	256	253	260	297	277	256	264	258	266	281	264	273	276	282	266	262	250	236	264	306	278	258	258	252	270	263	235	294	259	253	263	247	271	262	253	262	274	265	267	273	253	251	280	256	288	276	269	293	253	264	234	259	236	312	281	254	238	278	250	280	268	231	251	256	255	255	262	274	255	301	272	245	280	258	289	250	263	289	292	274	275	280	308	284	255	263	254	254	287	257	270	251	292	241	291	292	282	247	255	293	279	264	284	250	233	282	298	286	283	263	228	266	245	263	262	269	269	248	266	282	267	264	291	258	268	281	249	251	259	289	262	262	257	249	251	267	272	240	272	256	291	264	267	255	270	262	256	254	289	232	254	248	290	297	279	277	301	251	238	278	267	237	283	254	265	255	237	264	274	255	269	286	292	227	272	266	280	255	263	279	292	256	260	252	253	238	280	286	256	274	236	258	275	240	270	251	243	263	260	266	277	281	261	296	262	310	266	254	257	244	288	252	256	288	270	269	254	245	266	260	259	250	241	257	281	270	275	273	272	256	240	269	269	285	303	241	275	248	251	261	267	272	281	279	259	244	252	258	279	268	259	261	264	258	279	246	256	267	255	252	296	307	255	261	262	261	263	262	289	296	293	262	261	271	259	234	287	246	286	287	275	280	246	261	290	287	256	265	256	248	293	250	270	266	278	255	233	269	236	295	274	294	261	263	295	272	257	213	287	250	286	255	268	259	245	247	261	283	270	287	278	290	250	256	292	264	223	273	276	239	267	249	255	261	288	266	278	279	289	269	263	266	290	269	253	289	275	235	252	275	259	258	252	275	271	256	286	266	286	235	234	282	281	281	246	250	247	271	248	273	270	293	278	265	283	245	252	310	294	271	279	246	310	248	309	271	260	265	285	276	265	269	270	249	275	257	265	259	264	258	238	258	256	256	259	266	268	254	245	233	278	283	258	256	309	267	306	267	240	267	292	230	289	265	223	272	273	306	269	287	265	261	256	301	273	267	269	258	276	286	260	272	280	251	245	238	269	275	279	259	259	283	266	268	248	293	270	262	253	270	272	281	244	296	287	286	262	259	267	269	267	254	283	272	252	246	289	271	239	262	285	259	235	264	289	252	257	294	276	244	243	230	258	274	244	282	270	242	270	282	257	272	304	239	267	243	282	260	262	251	289	273	253	235	275	277	290	271	253	252	279	258	268	266	244	286	275	268	245	253	261	272	277	271	269	256	273	272	286	237	244	278	283	245	260	244	244	248	290	287	240	245	253	240	244	271	246	259	233	244	271	252	232	256	289	245	294	241	284	265	256	251	277	291	278	252	260	239	246	254	257	263	270	292	269	263	285	264	285	282	263	267	223	287	262	258	251	289	251	271	276	262	274	255	252	258	265	252	240	257	296	261	256	249	285	254	295	233	254	286	276	251	276	255	273	261	261	262	283	277	262	303	258	281	275	265	246	263	272	268	267	280	308	253	280	267	256	247	242	252	277	258	259	245	276	277	273	270	272	272	227	290	273	266	289	279	257	289	242	258	290	256	238	240	279	275	267	288	255	261	264	260	252	259	273	275	280	245	251	258	281	282	291	260	293	242	259	259	249	280	282	251	302	249	263	276	304	243	264	222	275	285	278	297	277	263	295	268	266	283	274	270	286	238	233	267	274	264	260	238	280	285	282	292	250	249	261	240	281	286	302	264	274	289	289	275	275	306	261	276	271	253	267	266	275	309	239	278	280	273	280	275	257	223	275	254	263	267	261	259	241	254	255	285	270	280	269	277
2404	672	787	810	774	767	681	689	736	707	669	685	706	725	713	682	690	695	711	673	714	694	667	640	672	694	712	643	713	694	705	655	696	702	688	687	719	707	631	696	717	656	681	706	742	670	737	688	676	724	664	644	664	663	678	716	680	690	691	696	698	713	686	656	714	659	677	662	659	717	681	713	698	658	692	684	715	668	648	676	636	677	646	688	655	728	674	724	687	677	675	694	686	619	736	709	702	691	695	721	681	654	662	679	706	699	655	656	700	702	710	702	598	711	673	657	685	677	689	679	725	653	688	710	714	667	702	661	654	718	682	696	675	675	670	689	683	641	677	670	655	688	665	688	655	705	649	688	700	695	658	646	658	657	703	656	689	696	686	685	694	695	675	715	678	712	700	722	666	703	698	677	659	679	653	632	625	667	736	687	662	727	696	676	663	652	646	658	664	694	698	675	659	705	675	713	679	690	717	678	715	692	698	657	663	677	688	705	724	690	677	721	677	656	714	678	688	671	683	674	698	722	731	706	612	677	684	667	661	666	684	684	684	715	690	705	739	680	723	700	694	743	704	658	703	717	698	694	652	695	724	696	657	658	685	687	688	704	658	668	665	711	707	706	704	689	675	670	714	703	685	699	703	660	746	730	686	722	674	673	701	672	691	717	673	700	678	678	666	677	688	663	669	660	721	683	685	669	672	675	700	664	712	679	692	697	644	673	638	725	702	705	697	659	672	660	704	667	662	665	690	679	677	674	664	669	723	710	666	693	644	649	689	702	668	645	691	703	708	692	737	678	634	701	663	661	668	726	677	690	704	713	650	721	662	675	690	677	655	708	694	701	687	703	646	660	646	680	659	671	722	654	658	631	627	682	665	667	715	690	718	726	689	669	704	671	683	675	735	708	659	714	630	693	665	724	661	667	706	710	666	642	746	657	716	703	685	719	681	662	705	645	716	646	653	700	703	698	677	691	630	723	661	693	691	667	732	710	673	709	722	657	667	709	669	722	687	664	697	669	725	733	699	633	644	661	689	660	679	691	662	693	696	664	742	633	671	659	689	723	700	708	698	671	679	715	654	671	681	682	674	667	672	705	687	651	675	671	688	658	709	662	681	690	745	685	686	701	720	664	718	661	709	659	697	672	650	668	662	690	704	702	642	678	659	694	688	692	704	671	676	660	631	725	691	726	699	670	690	679	695	694	694	670	715	676	619	675	716	680	689	711	680	733	665	717	717	612	694	687	691	668	630	701	686	682	702	637	637	676	677	711	673	700	667	666	679	726	686	661	666	635	703	701	723	682	662	652	694	701	679	682	677	677	719	649	728	709	730	691	668	677	676	689	716	697	630	665	730	704	625	655	717	733	686	632	732	679	654	711	685	694	693	698	714	732	704	680	696	660	671	633	699	704	651	687	661	677	686	684	675	688	670	736	708	655	653	688	680	720	732	683	670	656	657	686	701	688	682	725	703	694	682	645	685	671	692	695	711	689	700	697	668	658	673	715	747	730	672	723	717	655	713	699	696	700	689	721	686	705	707	707	694	715	663	690	705	686	672	663	687	642	662	717	677	683	640	708	702	694	666	714	716	644	694	672	679	691	654	683	715	693	653	661	684	687	679	707	664	681	694	684	672	729	703	640	693	654	720	667	651	677	698	712	685	641	645	698	647	672	693	643	641	689	664	683	678	650	677	675	656	633	660	664	657	706	706	713	697	666	689	692	669	670	678	736	710	679	651	683	637	615	639	662	646	662	728	697	682	632	671	663	635	667	643	680	688	714	670	655	648	700	678	652	679	653	693	655	666	711	712	674	690	664	730	643	705	736	669	701	636	704	719	694	692	698	700	705	698	676	652	660	702	680	647	679	708	651	686	705	674	712	693	630	702	729	680	715	693	677	730	664	696	671	644	697	729	709	706	680	697	706	676	656	700	739	721	674	682	663	727	665	683	692	669	687	611	707	701	700	705	743	724	684	659	721	681	694	697	685	612	690	661	674	641	713	656	693	697	714	707	711	671	659	672	608	690	716	657	677	714	670	693	682	661	696	714	611	678	699	689	710	677	708	728	652	665	697	679	677	696	710	683	685	682	624	685	688	705	712	689	719	695	679	648	693	678	682	681	680	658	657	687	675	666	658	650	700	665	667	677	663	725	694	733	635	678	718	634	664	627	685	729	670	697	699	670	679	706	682	710	632	668	664	643	647	664	672	671	703	694	699	724	690	687	651	691	686	673	687	637	645	659	648	686	693	703	671	686	687	744	638	673	703	708	664	659	651	652	664	686	672	748	687	689	663	612	674	750	696	679	687	685	674	678	705	726	640	663	695	689	701	696	722	691	676	670	699	715	715	628	658	716	673	624	697	682	705	661	690	663	695	648	725	687	663	727	688	762	664	652	699	652	642	678	660	698	651	708	718	668	734	721	682	678	666	651	719	650	656	680	648	677	687	691	631	672	674	684	698	665	667	638	685	646	700	671	664	684	701	651	654	678	696	650	723	675	674	675	671	667	694	685	665	693	683	731	656	653	633	691	640	723	727	677	735	683	687	665	705	699	692	712	699	709	645	665	686	625	722	679	681	702	667	696	680	672	642	660	737	693	675	721	680	698	673	694	701	665	712	687	717	684	678	674	722	709	639	633	689	684	697	657	651	723	678	745	659	682	695	681	702	678	700	738	643	669	717	697	685	725	663	734	706	685	685	678	703	682	672	711	698	677	694	676	622	736	688	660	700	688	677	720	743	661	652	722	681	686	694	721	715	653	644	714	685	705	752	698	728	667	670	655	711	694	679	676	683	658	684	693	719	671	705	680	717	708	640	678	733	697	691	672	668	701	675	669	707	696	717	750	699	643	678	675	727	683	670	690	664	706	656	672	646	719	702	744	677	672	671	658	693	671	712	672	664	716	683	666	692	680	705	675	658	681	704	659	713	690	678	682	684	723	666	703	682	680	643	711	688	643	672	716	713	673	722	672	716	714	707	717	687	690	695	684	647	688	696	684	669	692	673	648	691	693	669	692	675	703	701	678	690	725	670	704	678	666	671	689	658	704	700	675	672	663	690	668	670	693	634	699	697	646	706	649	704	709	650	611	680	735	714	721	675	660	675	680	730	675	691	671	692	684	704	661	683	702	736	683	671	685	686	715	628	690	670	675	716	719	662	702	735	680	723	678	691	650	684	680	677	720	674	684	687	735	684	706	710	641	672	685	621	695	668	681	650	724	675	644	710	655	714	670	665	683	627	656	654	706	676	656	666	679	635	669	726	721	696	676	662	706	691	663	665	665	713	708	661	694	723	722	661	673	628	673	627	650	638	675	685	650	713	668	725	682	677	689	686	707	686	679	639	651	662	720	668	748	724	670	726	693	679	647	688	688	694	658	684	640	695	692	646	702	706	714	710	702	676	693	660	727	695	637	696	680	687	673	716	704	687	724	696	689	682	648	689	727	663	611	716	659	656	664	669	700	716	682	694	640	681	703	691	726	721	657	706
7106	892	962	809	596	506	365	333	306	266	289	254	227	234	243	196	193	203	181	204	203	198	174	188	174	163	172	209	183	178	165	191	186	199	199	179	154	171	178	185	175	181	179	155	156	177	185	171	160	180	201	197	177	177	189	164	159	156	171	173	154	174	175	171	183	170	151	163	153	200	186	184	168	168	167	178	178	195	179	165	154	179	177	164	167	178	157	155	197	190	181	180	170	168	150	176	180	178	149	185	192	193	178	179	216	195	182	177	195	192	183	172	163	173	172	194	186	185	164	186	170	183	172	164	180	174	165	195	178	144	165	198	175	180	182	182	165	200	190	162	190	148	183	161	191	167	179	198	146	163	169	165	180	163	174	185	178	164	177	168	194	181	177	176	155	168	162	184	178	173	163	162	174	154	158	168	176	172	163	140	174	171	161	176	181	171	189	158	146	184	160	153	184	178	156	180	180	181	179	164	170	165	184	169	162	185	174	160	173	191	178	175	198	164	173	149	169	160	149	198	178	191	157	158	156	174	181	177	172	157	162	152	191	190	163	174	176	190	180	188	159	150	168	163	149	170	165	152	171	158	161	162	144	204	164	155	172	168	186	163	193	192	170	187	172	147	186	188	185	136	171	167	180	169	192	178	196	156	186	174	174	164	184	161	197	157	164	175	158	187	198	141	160	164	177	167	166	178	166	165	182	182	140	160	154	182	170	162	150	171	163	190	182	182	172	192	157	181	196	168	182	163	188	180	177	199	169	178	176	175	155	171	161	161	160	155	172	183	161	182	196	171	186	202	176	159	194	153	178	172	174	188	151	170	181	156	175	159	172	169	155	169	148	163	181	180	185	179	171	172	196	192	191	203	182	169	164	167	177	155	176	175	172	160	184	178	160	152	169	191	160	181	158	173	151	170	175	182	168	158	176	167	176	194	181	171	165	183	161	172	168	195	182	179	160	156	167	160	169	173	169	174	161	168	162	154	182	183	170	184	167	142	167	171	172	175	185	171	192	170	173	184	149	177	181	187	157	170	182	155	152	181	171	175	188	182	171	176	195	175	187	153	183	167	146	173	176	154	193	184	199	173	163	174	176	159	174	178	190	179	169	184	146	184	182	176	190	184	173	172	166	177	172	207	172	180	186	198	184	156	188	165	180	173	174	152	152	169	189	165	155	165	197	166	148	202	182	184	180	200	180	183	157	177	154	140	169	183	188	170	177	199	178	164	205	170	179	149	175	163	175	202	172	163	164	193	172	161	157	173	165	150	160	173	178	173	159	200	177	166	168	178	169	175	161	161	177	189	166	170	169	154	176	176	168	187	166	167	157	158	183	184	158	184	160	197	169	225	159	175	156	167	196	171	167	165	154	176	160	176	164	169	159	159	183	174	180	151	146	157	161	179	158	171	164	186	201	178	157	143	179	195	168	179	166	189	167	169	175	192	150	183	160	172	174	164	172	179	150	201	157	159	169	173	177	179	176	191	197	151	160	173	187	159	182	156	151	170	174	177	193	205	161	199	149	180	181	154	162	171	168	154	198	189	138	170	169	171	186	187	149	163	195	171	175	172	184	195	172	161	166	155	163	195	194	191	171	173	168	153	182	163	150	174	187	210	181	193	182	140	169	161	169	173	192	188	181	185	174	197	156	166	174	166	169	173	193	156	188	162	173	188	156	178	169	182	178	155	160	160	148	152	153	173	179	158	173	141	177	174	156	158	162	192	182	150	168	183	177	202	184	187	172	159	130	161	175	176	167	172	173	193	168	142	159	203	177	185	144	190	191	167	149	149	180	195	178	151	172	178	167	181	212	171	201	185	172	191	183	161	175	163	175	179	174	161	174	181	176	156	141	162	163	166	172	163	180	155	155	186	174	187	162	163	166	156	172	170	138	159	165	187	193	185	168	205	164	170	160	196	174	182	167	184	172	180	182	152	156	168	142	153	206	170	169	162	178	162	188	184	161	186	196	150	178	183	167	172	152	161	166	163	187	164	163	180	165	168	181	177	176	175	166	181	162	195	176	181	169	170	161	174	152	161	161	185	176	167	188	159	162	180	156	168	160	191	177	169	172	200	178	178	153	180	178	163	173	151	173	158	177	171	182	168	173	158	181	174	191	175	177	196	155	180	174	168	205	165	179	155	154	138	184	200	157	178	188	167	195	178	177	166	162	183	164	155	180	164	167	190	184	187	168	175	161	174	185	169	179	187	170	185	150	209	164	161	162	177	192	155	177	181	177	193	179	144	195	175	173	157	149	171	169	160	175	166	174	157	149	191	161	166	176	186	168	175	191	166	159	153	173	173	181	192	200	183	166	153	168	168	189	177	161	183	181	170	177	175	169	175	157	164	168	174	185	188	184	191	187	149	174	181	152	191	191	168	168	165	198	152	175	175	174	183	155	161	169	156	188	160	171	172	151	198	178	184	173	136	158	173	168	143	166	175	207	192	158	163	192	198	183	165	183	155	173	147	167	180	178	168	184	187	159	181	184	179	181	182	178	170	173	180	160	159	178	185	171	163	175	177	159	173	148	171	179	176	172	171	170	154	194	163	171	162	174	178	204	177	163	195	192	179	184	173	184	181	170	176	139	169	164	165	179	194	161	166	201	182	167	161	200	189	182	173	166	202	191	205	201	177	158	153	166	178	168	172	168	170	152	148	160	152	189	195	171	140	174	172	141	172	156	196	185	158	177	172	161	177	168	167	151	155	161	168	170	179	205	167	187	166	184	170	175	177	171	186	171	150	178	179	168	169	154	198	174	174	183	168	153	159	175	185	196	175	171	178	160	164	184	170	177	164	185	195	172	186	165	184	176	183	155	185	168	176	150	166	186	164	198	163	205	175	151	174	160	182	171	167	155	189	159	183	189	167	201	162	171	163	163	163	165	152	164	157	145	182	180	172	142	193	184	185	188	171	171	183	168	160	181	173	171	192	191	180	159	151	148	147	166	176	152	164	160	159	167	187	160	192	160	183	193	170	169	166	170	176	173	139	189	162	170	166	178	189	163	166	166	153	181	187	177	173	148	179	189	195	187	178	181	197	169	152	155	156	163	175	182	155	193	187	161	164	160	183	176	160	198	164	187	179	168	172	151	164	181	176	174	177	177	168	178	178	179	181	189	159	168	172	207	181	155	166	181	166	189	182	157	187	204	149	156	156	166	164	172	174	152	192	161	167	198	161	191	175	178	179	165	140	180	188	184	191	198	175	170	196	157	185	151	159	186	183	181	189	151	160	168	171	168	170	179	198	169	155	172	167	180	181	174	174	153	169	175	157	173	148	184	173	162	174	180	161	174	165	145	159	178	164	170	157	189	173	178	154	155	176	156	176	182	158	176	175	199	176	189	178	189	178	159	178	191	186	185	165	181	165	179	189	182	174	189	174	177	170	168	149	194	153	183	176	175	182	179	146	171	169	197	158	173	154	156	153	191	167	160	154	180	153	184	166	193	147	172	185	171	178	155	160	170	166	168	179	174	158	170	161
5486	1208	2319	2772	2418	2097	1731	1451	1305	1159	1060	993	908	871	782	786	710	708	696	687	654	710	648	633	644	611	570	606	621	598	608	553	571	554	570	576	585	568	596	555	536	495	516	534	534	517	521	500	536	525	537	481	495	525	514	520	535	538	524	540	536	530	482	502	504	536	507	544	527	541	508	504	507	509	494	454	514	514	503	520	507	515	508	495	499	511	537	504	518	530	538	534	515	475	510	498	525	467	508	479	518	503	498	486	502	521	492	541	516	508	514	553	483	528	530	547	506	575	529	539	508	463	474	536	541	533	527	551	499	526	552	521	507	488	534	488	493	514	523	515	534	535	532	477	531	519	548	557	531	522	519	523	516	496	499	515	535	547	519	491	476	539	545	487	520	518	492	533	553	514	558	517	541	478	523	499	518	503	481	521	526	486	539	523	506	530	529	503	530	562	510	485	507	503	528	524	536	502	533	505	536	520	520	532	522	516	522	543	509	480	516	493	518	498	485	527	521	472	542	467	481	499	486	469	497	523	548	472	450	531	522	471	491	510	536	483	530	504	454	473	507	496	543	509	538	515	524	515	480	520	491	547	523	492	490	505	516	520	496	533	522	485	485	540	509	520	501	538	529	537	509	497	507	519	484	504	496	509	519	527	515	522	521	466	543	515	481	521	547	497	504	541	497	519	496	502	495	502	554	525	520	502	479	516	507	475	498	497	516	485	473	519	504	503	505	494	518	506	519	490	509	494	516	533	509	511	514	532	515	526	515	529	519	546	506	524	502	517	536	511	524	522	539	534	514	536	527	499	517	523	534	521	526	533	528	527	520	549	503	507	523	484	514	521	494	517	509	499	511	492	517	497	517	535	536	492	525	544	499	482	514	496	525	531	483	519	522	446	489	507	498	506	485	472	512	487	500	514	513	516	537	505	503	485	531	509	495	545	511	502	535	506	524	498	520	522	507	531	522	510	524	512	529	526	514	495	506	484	490	524	454	509	513	523	547	556	511	492	517	524	494	504	482	529	522	526	505	486	505	494	508	529	521	546	508	519	462	521	516	496	512	549	479	495	516	502	518	517	521	518	524	501	537	540	511	563	521	482	559	514	552	524	530	511	513	493	490	520	528	522	526	493	501	528	523	531	516	487	502	499	519	478	530	481	529	514	531	475	529	477	504	486	519	494	474	494	514	537	516	449	509	509	489	548	496	532	500	492	486	502	500	498	538	531	535	514	467	526	495	489	556	513	524	468	513	474	544	524	517	525	500	456	535	501	529	512	492	489	548	475	537	499	549	514	498	463	523	526	517	503	475	505	529	527	536	497	495	496	494	532	523	490	530	462	482	541	461	495	510	531	502	517	489	486	495	508	514	521	556	487	507	507	528	567	505	518	519	504	515	491	529	491	513	497	553	490	502	554	530	500	490	505	499	481	502	492	540	492	562	506	526	508	468	475	494	468	478	514	530	511	517	501	479	491	525	508	510	537	473	489	532	503	481	513	500	498	500	507	543	547	514	539	505	493	464	517	515	475	512	539	489	496	491	505	508	506	527	555	500	486	539	536	526	517	441	505	522	510	503	515	521	505	490	504	508	518	498	508	496	547	525	469	502	524	523	510	510	493	469	469	552	514	508	487	473	487	487	490	533	468	471	517	500	487	485	509	570	518	523	498	523	536	481	500	495	533	505	513	527	506	520	470	520	491	551	515	523	492	516	516	492	481	512	520	514	495	499	489	532	543	504	511	533	527	536	499	500	495	464	524	505	546	499	523	484	544	523	512	476	532	524	522	455	523	476	493	530	508	527	502	512	564	478	513	500	482	517	522	505	543	541	496	557	503	542	516	470	482	520	494	545	521	485	534	516	464	501	518	547	497	535	512	539	519	565	500	518	486	523	499	488	525	493	521	491	523	520	507	485	549	472	503	557	530	481	549	496	487	512	485	503	520	522	495	544	531	512	502	505	509	503	501	536	539	536	493	492	536	493	531	477	528	495	523	506	531	505	513	495	542	513	476	562	559	514	497	526	553	507	490	487	471	511	469	512	504	482	530	542	493	489	519	504	464	485	489	444	480	503	553	469	533	494	481	508	512	506	527	524	522	515	446	507	546	514	501	512	495	523	509	496	544	549	524	535	507	502	542	494	502	528	545	528	484	439	498	533	543	518	505	493	539	542	507	483	488	509	484	534	486	494	500	543	513	523	466	535	516	510	507	505	521	489	523	515	546	498	509	527	482	509	496	511	472	498	516	535	584	507	538	537	474	537	500	518	501	519	515	493	496	524	487	509	510	540	514	481	479	541	525	513	519	528	497	486	491	569	534	510	534	511	478	531	496	479	541	545	500	538	505	489	518	526	512	512	472	467	501	463	558	452	536	525	511	535	488	503	512	502	493	507	489	531	513	516	530	521	540	512	476	499	522	479	513	518	503	543	501	512	530	534	490	523	493	491	494	519	517	486	500	537	522	480	493	531	541	514	566	482	508	493	529	532	515	499	496	458	490	472	469	506	465	535	547	473	478	481	497	516	517	505	481	455	510	520	497	550	501	509	483	497	489	488	507	502	497	505	499	505	536	572	497	497	493	512	505	561	511	538	494	484	502	540	510	550	474	550	519	512	485	500	539	494	558	493	509	531	509	519	543	524	491	478	507	507	475	518	502	493	491	498	544	543	504	466	521	516	496	500	512	529	515	527	486	511	536	506	528	496	520	523	499	487	522	529	537	483	505	546	498	497	511	515	471	501	523	523	509	541	485	492	480	514	523	518	531	523	491	506	551	519	527	497	491	520	510	481	531	508	520	546	496	461	504	509	475	481	500	511	501	509	497	497	524	537	527	496	503	520	500	504	504	531	456	539	499	496	531	488	513	497	522	512	497	519	495	504	481	530	525	522	510	544	500	486	457	502	530	518	499	516	519	532	519	516	514	516	516	480	529	519	509	492	502	517	496	502	518	505	523	475	512	539	497	484	486	506	498	480	507	490	453	497	538	536	491	505	540	533	509	500	515	536	496	530	521	499	500	485	512	505	496	495	479	507	503	525	552	486	475	538	503	524	489	523	507	523	501	506	476	477	482	534	527	539	483	505	529	534	520	501	510	483	507	525	526	523	507	492	542	533	495	514	528	549	556	521	513	528	505	503	527	483	540	505	510	520	524	525	492	516	494	510	550	464	570	509	497	513	497	476	515	494	518	512	553	572	494	490	521	512	516	541	499	525	512	468	535	489	496	539	501	479	516	498	494	514	491	490	543	458	484	473	527	498	491	504	566	511	526	478	549	480	544	484	495	471	530	542	553	536	506	493	512	539	521	537	496	495	474	509	510	522	454	481	530	492	507	525	493	507	506	525	479	504	532	526	473	506	506	497	532	510	520	526	506	502	510	510	472	519	516	492	490	523	506	525	518	481	526	518	495	503	494	491	522	497	496	551	507	533	517	574	515	542	556	535	493	499	528	503	534	537	503	507	505	518	506	522	488	512	509	498	501	510	497
13719	2217	2301	1726	1226	952	778	655	597	519	497	470	422	407	420	395	380	391	402	372	383	384	323	342	367	362	353	324	359	316	327	347	348	327	353	369	318	345	355	329	347	356	370	306	337	347	341	343	335	307	301	321	375	361	353	352	341	361	307	365	321	332	343	342	357	322	325	348	326	340	362	356	305	322	326	347	316	300	358	303	330	322	349	301	307	309	363	334	334	290	336	331	323	335	299	310	298	301	328	319	336	340	317	351	332	292	309	345	308	340	329	328	342	327	361	315	335	317	343	336	337	333	337	333	332	310	328	346	372	302	338	333	298	322	315	334	349	344	295	323	335	320	325	315	367	344	324	314	308	346	335	334	336	293	326	323	372	334	356	301	365	311	344	364	346	300	318	309	338	341	338	296	303	346	322	323	336	309	356	297	338	363	288	344	327	296	319	326	327	299	349	306	302	321	307	309	352	346	361	331	316	312	308	331	326	331	335	323	284	322	306	322	337	322	329	335	322	300	335	373	331	350	346	372	328	318	350	300	319	302	332	377	325	345	357	311	336	329	316	323	316	340	313	295	356	292	334	314	349	298	328	328	317	326	317	317	332	313	323	321	348	365	314	331	333	323	292	299	340	329	357	317	291	338	356	324	332	302	341	325	337	375	341	343	358	337	326	304	347	305	334	314	337	335	320	299	287	286	332	379	322	319	296	336	333	317	294	320	323	337	324	341	299	341	343	309	305	354	336	346	351	352	312	275	324	339	330	307	334	312	295	331	319	296	331	326	334	310	307	299	314	302	324	307	294	295	361	303	326	346	358	316	334	346	330	309	319	337	320	335	320	345	330	332	292	336	315	341	331	313	327	308	303	336	337	328	324	331	326	313	351	352	315	337	330	356	303	359	334	331	323	332	356	308	331	327	347	343	336	328	345	323	316	260	337	337	314	311	321	334	341	343	348	329	329	301	281	320	297	309	337	351	314	348	357	352	314	330	325	331	313	308	306	317	300	348	319	291	302	307	320	309	325	348	340	313	340	314	315	347	337	333	330	307	304	312	306	299	324	303	331	347	371	338	334	303	307	311	336	325	329	306	282	309	302	311	303	323	335	348	340	339	350	311	309	298	348	344	345	342	326	335	334	364	305	290	307	353	307	294	314	323	340	352	340	338	342	321	322	324	345	326	328	346	357	338	309	338	360	333	344	300	324	330	339	297	321	302	320	327	327	340	326	300	336	350	300	324	332	310	334	307	293	305	359	327	346	340	355	349	306	350	313	345	285	340	315	324	307	309	330	307	322	319	336	281	312	366	311	355	314	338	326	331	354	304	324	318	332	341	332	287	315	323	322	323	339	342	321	326	312	348	327	333	351	332	318	344	317	296	324	353	329	327	297	310	314	317	302	326	336	316	386	349	357	367	284	325	338	343	311	368	318	311	275	308	321	326	306	328	328	347	315	324	304	338	379	335	301	293	360	310	338	344	341	300	333	322	319	329	299	328	317	335	357	320	324	315	330	328	300	334	317	322	339	299	313	350	316	324	328	317	300	359	359	348	328	324	329	346	358	310	335	347	341	308	301	328	326	322	340	311	320	324	317	323	335	332	291	331	303	314	339	308	343	359	321	318	348	315	321	308	327	339	314	318	366	314	341	337	314	331	320	304	303	318	362	316	333	306	360	304	340	320	340	317	331	358	341	325	332	320	347	334	313	336	315	310	345	323	313	322	350	337	306	303	312	354	327	332	369	326	298	287	322	315	343	368	309	317	326	320	313	325	362	300	320	351	345	322	323	361	338	356	360	334	338	331	331	327	318	353	304	365	332	316	326	342	315	333	324	308	330	345	332	324	330	324	347	352	291	341	334	330	330	333	331	308	326	273	339	303	335	323	316	370	307	306	318	356	323	359	312	294	337	351	339	338	323	329	305	302	318	339	322	308	327	317	288	304	301	331	338	310	333	305	326	312	304	318	341	335	334	319	328	334	359	296	319	350	319	326	316	338	316	303	309	287	286	317	299	303	317	325	342	341	301	355	319	302	375	325	320	331	303	308	317	351	330	313	328	329	342	312	351	325	341	315	370	333	307	314	314	338	320	319	328	333	324	312	354	349	351	331	288	331	357	303	312	347	324	333	326	345	345	369	311	346	309	319	348	308	314	320	321	327	354	331	334	337	359	339	322	293	300	352	344	336	314	304	314	324	337	284	318	312	347	308	351	329	308	317	311	315	275	322	330	345	347	364	334	318	357	338	322	290	313	327	332	332	329	298	345	321	349	328	334	312	309	314	313	308	342	336	321	359	324	340	386	333	337	343	319	320	288	330	383	349	363	331	297	320	357	302	336	325	319	347	352	283	330	291	277	334	347	313	358	316	346	329	304	323	312	333	341	353	332	345	305	311	337	331	329	301	347	321	312	306	352	326	315	325	327	320	352	319	314	310	316	313	327	334	329	323	358	340	313	321	297	319	320	316	331	306	324	327	294	339	361	346	356	321	328	352	323	313	316	351	301	325	334	323	325	313	338	311	328	339	320	311	283	325	339	333	298	311	347	319	365	349	334	310	340	315	343	324	344	342	318	322	325	319	350	360	299	300	296	328	329	321	325	333	339	324	338	367	296	306	346	305	362	310	367	307	354	321	357	345	341	338	331	302	324	342	340	315	392	351	316	297	359	355	291	310	324	348	324	342	341	289	320	349	345	304	343	336	305	331	306	339	325	327	285	329	310	352	344	336	345	347	306	355	310	319	350	297	357	330	328	297	344	323	328	356	337	299	348	326	317	351	349	292	334	343	339	306	353	340	299	330	289	319	316	349	343	324	321	312	348	379	336	341	337	329	348	319	330	330	340	331	322	316	327	322	326	326	331	335	325	341	314	309	333	338	321	349	301	328	324	321	318	295	376	341	288	337	313	346	292	313	326	361	329	345	324	314	336	361	331	281	353	324	320	334	314	338	321	304	320	335	297	331	319	328	315	338	329	278	333	305	279	289	327	331	316	307	325	317	340	301	310	318	339	332	319	318	356	321	369	324	339	273	335	289	307	347	364	326	304	347	288	366	369	318	358	317	303	337	283	344	305	344	342	313	320	332	338	315	310	327	337	358	321	299	349	336	312	320	345	332	366	332	322	329	324	365	332	373	320	367	309	348	320	318	295	316	337	327	314	348	345	337	347	321	336	289	328	298	338	334	301	350	340	310	336	312	330	346	317	306	330	317	327	365	305	328	326	335	318	325	312	333	318	345	348	308	334	340	368	315	377	321	331	302	337	346	353	329	320	346	331	323	341	312	353	325	350	334	333	330	331	313	313	337	331	315	318	324	306	308	307	311	330	321	343	331	328	320	313	326	342	330	332	332	372	312	341	346	341	365	341	331	361	331	342	328	323	322	337	298	323	305	306	327	322	324	333	326	314	338	307	325	305	334	373	350	325	334	320	333	305	354	347	342	329	303	308	396	320	299	314	337	356	363	304	328	348	340	325	312	305	308	338	328	317	322
7588	2153	4304	5180	4652	3805	3222	2727	2376	2104	1932	1817	1656	1588	1434	1383	1300	1253	1216	1183	1212	1084	1171	1088	1041	1005	1041	1046	976	1021	1014	982	1020	978	940	970	952	935	905	950	924	958	914	1009	944	885	935	892	842	923	915	886	832	897	856	902	891	883	871	893	913	855	905	860	861	891	844	920	874	911	882	840	857	877	883	840	823	824	870	876	824	881	811	876	858	835	876	827	843	811	844	835	852	817	897	840	828	893	840	881	826	882	887	899	862	895	833	883	883	828	836	841	820	862	850	903	850	836	860	813	821	843	870	870	824	848	845	815	890	857	835	848	845	816	877	833	837	866	883	829	869	858	882	823	848	841	804	852	868	841	788	866	858	815	834	864	852	838	883	841	844	892	790	811	820	827	868	864	798	877	836	904	841	806	826	859	880	833	876	877	823	840	804	853	889	927	817	843	845	834	856	820	878	855	878	829	862	831	851	872	811	871	797	806	848	870	843	875	880	821	836	839	867	837	814	890	859	878	853	798	847	828	820	881	864	848	856	862	793	816	857	836	848	835	852	880	861	836	862	882	843	815	831	869	863	856	831	825	828	850	866	890	863	855	911	858	858	846	784	796	892	858	862	908	780	895	839	808	840	857	866	862	860	826	862	827	880	885	821	850	869	854	849	853	854	811	829	876	906	851	846	905	869	887	861	817	860	874	892	891	878	822	797	814	865	782	840	876	897	810	818	842	818	820	862	880	870	815	823	851	815	828	853	857	869	841	856	874	878	890	883	812	812	838	863	878	850	890	815	841	865	860	828	854	831	825	843	783	828	806	838	850	866	837	814	856	865	896	846	897	868	838	803	814	859	860	821	863	802	849	832	877	811	865	805	965	869	882	845	762	767	830	834	848	897	913	833	850	849	811	881	799	822	838	815	828	833	838	849	863	870	852	787	835	841	786	839	854	894	817	813	842	849	838	830	887	812	850	861	851	833	895	832	835	808	816	805	843	806	887	838	843	834	854	858	830	894	889	863	840	856	847	810	805	831	846	851	828	899	821	834	865	863	856	883	804	817	842	840	852	809	871	805	835	810	840	834	863	806	863	859	817	859	847	862	846	774	830	849	854	813	816	852	840	861	793	856	817	833	887	836	871	851	851	846	833	837	837	868	881	831	802	818	903	769	833	872	926	835	862	897	810	796	819	903	873	866	842	859	883	818	842	843	857	775	813	819	837	879	872	857	827	912	864	822	845	864	850	850	867	857	869	839	806	798	867	844	904	853	874	842	839	892	833	814	811	907	800	867	820	862	796	809	879	841	869	836	895	869	886	806	853	823	860	869	898	814	798	814	804	854	806	875	835	796	819	876	866	869	882	861	818	877	901	841	872	810	863	869	849	895	876	796	870	869	839	822	869	845	854	849	847	847	833	878	836	766	827	864	813	827	834	839	870	877	855	841	840	892	810	821	814	851	853	776	840	861	827	868	886	853	809	864	866	893	837	887	871	885	853	835	796	770	851	851	840	779	833	898	931	846	853	816	843	817	850	822	861	852	812	867	866	822	820	868	852	825	850	872	894	864	827	826	849	846	856	870	869	858	848	843	837	918	850	845	837	885	842	867	795	829	878	830	871	864	864	860	816	825	773	801	879	825	869	849	877	870	832	834	823	857	824	879	897	807	854	867	856	846	823	825	810	862	784	798	923	804	843	889	858	876	876	863	880	768	866	857	867	853	831	819	829	863	885	861	896	840	826	841	848	854	844	828	869	837	831	834	836	840	848	797	860	862	869	845	846	827	838	812	858	868	852	816	795	804	877	849	835	795	823	841	820	878	816	878	820	844	901	879	824	840	830	868	849	905	848	879	852	835	847	871	834	857	834	852	858	803	816	831	853	851	831	845	840	858	852	879	857	842	869	853	855	847	806	900	846	878	850	781	852	833	841	840	808	894	871	828	862	796	805	825	869	855	820	912	874	860	866	879	898	859	882	829	791	856	827	816	838	866	844	812	809	877	814	822	831	852	815	798	857	842	868	855	855	811	793	879	862	851	854	835	803	819	848	833	847	839	841	829	893	830	871	856	824	849	851	852	887	799	840	866	858	848	833	878	779	890	871	923	872	838	848	856	806	865	812	836	878	850	842	844	827	826	840	851	858	911	863	804	858	847	865	866	856	882	781	833	854	855	847	844	870	849	871	830	844	853	921	777	845	876	822	859	868	814	804	855	844	837	891	862	825	801	842	855	825	867	860	825	840	849	849	884	863	864	816	790	822	807	846	843	862	858	891	823	870	871	893	847	855	836	777	823	765	828	767	863	805	830	915	882	880	852	802	820	815	808	913	795	860	882	817	824	881	836	846	840	828	876	787	834	869	829	799	823	877	849	805	803	843	854	894	820	821	838	833	801	821	856	828	763	899	832	831	877	859	853	873	838	845	821	847	839	848	861	862	820	852	834	855	841	860	865	824	847	894	818	812	865	847	831	766	870	912	827	859	805	845	831	829	846	862	866	892	808	886	864	840	877	892	840	859	834	837	866	880	860	852	867	802	863	841	811	839	827	825	885	883	846	869	836	846	882	825	851	834	844	806	856	862	819	843	806	797	863	832	857	872	859	865	860	834	911	842	866	853	835	826	863	836	827	818	790	839	828	843	839	804	851	860	884	897	836	837	816	831	825	840	838	831	854	898	852	843	819	851	893	861	855	899	838	834	865	845	874	916	773	856	850	816	844	796	832	846	791	815	842	821	851	825	853	861	836	823	815	845	826	810	880	839	850	845	789	860	808	868	864	839	887	829	817	839	840	828	859	850	889	795	861	842	874	868	868	865	848	873	818	860	840	869	887	861	808	852	845	814	824	815	828	820	888	821	872	830	801	798	778	853	847	821	806	846	818	844	865	780	874	893	812	810	864	856	829	874	877	833	886	808	859	836	880	875	815	865	833	838	847	825	779	748	808	868	855	849	817	847	789	813	821	841	835	833	786	881	834	809	810	829	863	849	914	866	810	857	809	843	820	894	837	855	916	815	849	832	864	905	851	813	892	858	809	783	831	804	830	859	864	854	869	872	802	866	838	817	872	841	813	876	875	870	860	844	849	835	804	851	822	820	812	827	838	850	838	837	843	869	900	868	826	835	800	863	841	792	794	833	857	868	835	863	877	859	800	863	861	856	820	812	870	881	884	824	904	835	881	861	855	873	845	825	812	840	896	909	822	887	899	819	829	885	848	799	804	870	854	845	811	859	842	890	855	859	833	871	822	859	802	871	878	837	805	872	827	881	904	851	869	816	869	843	820	810	854	842	822	836	783	801	839	891	844	844	793	853	878	813	836	836	838	798	911	874	889	828	825	850	804	820	831	863	828	909	859	834	822	823	829	805	834	860	845	828	854	854	857	868	865	813	860	855	845	833	864	871	855	839	838	882	865	848	855	867	837	849	826	852	807	838	833	865	799	857	857	850	870	828	817	828	822	847	848	775	817	857	835	854	842	915	804	807	873	803	892	841	822	872
1908	268	279	255	275	275	281	270	253	255	257	255	268	260	300	244	301	265	285	247	259	293	281	267	281	281	276	266	277	251	238	272	282	264	287	248	256	263	274	259	244	282	276	288	261	265	256	286	272	281	269	264	255	296	265	273	281	277	261	250	283	246	268	269	264	271	260	266	249	271	301	288	268	294	267	254	259	284	275	287	246	282	257	298	270	281	281	282	259	271	244	260	261	253	298	252	265	249	257	268	272	254	295	259	274	248	263	260	264	291	276	278	266	291	272	272	233	254	225	261	267	284	264	282	273	277	253	317	271	264	262	273	271	262	257	264	257	285	267	288	274	287	266	269	247	266	256	283	277	265	285	249	275	260	261	270	229	247	286	263	252	279	279	263	277	231	275	244	255	252	279	254	283	259	263	254	266	269	267	265	246	244	263	284	270	241	269	293	263	247	303	249	238	265	283	249	284	261	253	284	300	255	248	236	287	266	287	277	262	255	279	263	305	263	244	281	248	284	254	263	254	237	241	227	232	284	252	249	236	293	241	234	274	282	270	268	265	246	268	264	273	273	302	252	281	280	305	267	282	265	254	253	272	275	272	270	268	288	242	263	262	269	269	228	258	293	261	262	262	251	260	266	266	286	283	289	272	279	292	285	254	268	273	255	272	265	276	256	250	248	264	283	240	253	270	277	268	310	268	280	260	262	266	248	275	283	223	259	280	239	293	291	281	249	265	236	264	265	250	282	293	276	289	256	248	255	254	277	267	270	253	272	269	245	261	271	270	259	272	252	301	289	285	286	253	285	270	291	282	281	252	252	265	269	274	276	305	262	298	259	254	240	274	258	278	273	264	263	263	259	285	262	251	240	262	264	263	254	261	287	266	269	256	268	286	264	261	261	236	270	266	251	225	282	267	246	262	252	277	265	259	284	237	258	234	280	267	282	271	272	241	278	279	281	246	236	249	280	264	265	277	273	261	283	261	281	256	271	260	275	266	264	297	258	219	257	255	271	267	269	231	286	239	250	276	249	323	288	261	259	249	277	278	255	255	240	245	248	281	270	229	260	268	255	261	249	283	288	245	268	270	280	288	235	275	260	293	287	262	251	267	282	267	255	268	272	281	251	251	255	268	298	259	267	289	255	246	214	272	259	230	276	267	238	246	250	298	256	288	282	265	241	238	265	253	260	247	267	271	293	270	249	267	277	271	282	258	277	260	280	274	253	274	276	257	274	255	232	274	248	284	267	271	250	324	285	265	258	256	266	265	279	288	272	278	272	245	278	259	288	271	284	258	242	282	253	236	278	272	314	246	269	228	262	243	279	259	240	274	262	264	288	266	263	268	272	274	281	277	253	263	272	268	268	240	231	264	238	272	250	268	235	267	250	258	275	263	263	260	273	257	258	275	294	279	270	247	262	234	247	274	276	299	295	293	252	262	261	254	262	264	256	242	262	275	231	267	275	284	244	261	267	270	282	268	273	283	279	262	285	277	284	251	269	266	260	248	258	285	272	243	266	251	259	252	247	288	269	272	260	243	286	269	274	292	292	265	265	267	239	255	257	264	279	267	259	271	276	290	240	286	248	265	263	271	277	272	295	281	269	249	274	287	246	256	256	270	262	245	249	264	259	255	257	230	234	253	254	269	275	286	261	304	273	260	262	260	250	278	277	270	284	268	284	282	250	269	247	268	270	288	284	294	246	282	243	299	245	263	271	254	243	244	292	308	253	256	261	288	276	303	275	279	239	292	258	295	272	283	263	268	261	267	257	297	265	263	238	257	271	251	240	269	285	283	275	299	261	280	242	242	267	239	282	281	250	265	280	267	258	270	230	230	303	241	264	267	267	265	270	256	270	284	293	256	278	255	270	265	228	268	241	279	245	271	255	276	260	278	263	256	268	266	243	275	263	237	253	251	274	273	267	291	271	245	250	288	273	284	234	298	256	287	247	250	256	249	270	260	254	263	268	284	278	258	266	279	261	265	246	249	273	277	260	261	281	293	237	257	281	249	268	282	268	249	277	263	282	254	265	253	258	256	265	253	245	270	246	271	288	302	264	241	273	272	258	260	270	266	229	273	257	271	269	283	235	277	261	256	294	246	276	272	266	281	271	287	286	266	300	259	284	262	231	255	213	245	274	266	259	276	288	249	251	265	268	310	239	265	281	269	255	290	282	269	288	261	274	250	274	245	320	273	228	294	280	270	247	254	257	287	279	264	255	295	229	265	266	284	276	245	269	281	284	256	274	255	271	289	284	271	264	257	249	287	264	264	254	245	249	275	254	256	261	277	281	273	298	290	284	238	247	232	283	273	271	271	262	284	247	253	277	248	266	261	255	276	224	250	293	241	264	268	277	267	244	242	240	273	267	267	287	277	279	270	277	258	263	251	282	279	286	285	264	264	255	285	284	256	285	287	242	247	259	262	240	290	294	281	269	273	258	268	250	233	281	279	287	270	256	254	271	286	260	265	232	252	253	269	305	261	258	258	253	270	286	263	273	250	260	250	318	271	255	256	292	262	241	264	266	248	302	282	240	249	270	289	244	266	268	239	287	297	262	290	246	295	293	273	276	279	267	244	262	261	307	257	272	261	301	275	277	265	281	264	264	263	276	263	277	262	264	261	254	275	229	261	249	249	257	247	255	276	292	273	277	269	274	264	254	237	226	272	233	242	243	276	274	287	275	287	259	286	259	279	264	258	276	272	245	246	271	250	225	282	285	260	237	256	271	276	273	264	280	297	268	253	262	246	263	284	257	244	260	282	267	231	256	254	268	280	246	258	262	271	256	253	291	256	269	270	254	248	294	244	274	260	240	280	284	260	296	266	252	261	254	283	262	277	247	272	251	281	238	287	283	248	302	283	291	303	255	261	279	276	273	272	296	255	259	238	306	250	246	240	287	302	261	271	274	257	280	232	273	252	264	277	256	244	265	269	263	241	260	271	284	245	267	277	264	262	280	282	230	237	270	249	243	263	251	239	232	261	264	262	250	236	244	261	264	272	283	259	250	248	254	267	288	259	269	305	282	241	276	268	267	272	278	243	250	235	256	236	272	284	248	262	242	264	261	282	263	284	291	279	260	285	255	301	254	274	271	252	270	249	261	277	238	261	265	253	282	297	269	250	243	274	275	254	282	230	283	227	276	258	230	245	245	261	237	277	266	244	276	255	270	241	223	239	260	270	253	269	251	265	260	281	301	226	296	260	279	241	244	281	284	283	296	241	247	268	285	274	280	273	279	281	254	261	240	264	262	291	259	272	273	237	250	268	294	243	240	253	245	253	255	244	295	259	255	243	257	257	266	269	269	258	285	262	254	240	261	289	266	291	238	267	266	226	276	272	277	270	275	275	248	269	266	297	285	247	223	303	244	295	263	269	247	261	265	249	234	260	238	249	265	262	274	291	275	294	252	261	288	268	261	286	247	220	278	263	233	265	258	258	261	233	237	254	267	242	258	247	242	261	242	286	278	285	264	278	252	254	263	277	264
2371	716	756	784	720	727	744	725	747	628	688	713	739	735	665	728	715	750	697	710	684	706	671	692	677	717	655	686	648	671	704	657	685	713	698	676	703	684	693	681	669	638	721	689	665	690	703	691	683	665	660	708	680	676	719	679	721	699	714	715	686	660	714	677	678	674	692	663	661	676	685	663	707	708	759	710	721	700	691	707	673	674	649	691	736	685	696	736	697	693	670	665	688	677	718	717	685	733	667	682	629	659	696	672	628	679	720	694	727	654	724	716	706	691	694	685	666	673	701	647	657	672	674	723	698	671	708	710	704	681	685	651	698	711	694	665	685	726	756	712	686	666	650	683	709	672	675	673	693	716	680	648	689	706	664	714	693	704	698	672	648	691	705	641	689	715	756	705	692	678	678	695	639	653	652	656	709	672	668	742	687	679	713	697	698	722	686	679	692	717	688	737	708	733	676	647	694	714	690	747	680	680	698	681	649	708	654	727	675	709	672	654	743	687	717	677	687	668	675	706	707	663	688	701	640	696	721	691	678	722	703	696	695	725	679	718	716	640	700	658	740	681	699	694	736	668	721	673	671	700	757	677	678	690	668	708	720	681	693	700	694	734	686	671	693	660	744	692	661	744	668	669	670	692	697	655	677	650	713	667	653	674	710	691	684	714	651	708	676	694	662	698	732	722	709	708	634	719	657	676	678	705	696	704	703	665	708	687	705	699	625	694	696	699	672	682	656	708	701	696	704	707	727	673	673	667	727	692	720	734	680	693	695	623	671	699	759	717	705	704	675	711	704	690	680	654	653	718	627	699	661	666	654	695	704	700	664	687	643	741	640	727	669	643	729	641	682	657	689	659	666	738	745	660	696	671	679	714	628	753	677	647	697	716	734	668	685	702	720	729	685	682	705	710	700	718	660	680	726	707	639	659	713	665	717	718	699	662	662	698	694	672	666	649	693	671	702	732	681	651	654	662	676	747	648	690	672	670	724	678	750	686	711	708	702	657	715	702	708	695	669	723	685	665	646	695	727	666	654	687	698	723	705	665	732	714	654	704	673	710	686	646	699	681	725	729	666	655	709	718	654	651	669	680	670	722	700	708	650	732	642	666	698	627	676	725	680	688	664	679	655	695	691	716	634	668	683	722	689	682	687	676	697	706	673	712	663	696	678	645	722	741	672	696	686	675	657	641	732	629	698	740	716	672	678	688	649	688	708	708	652	649	674	718	666	701	710	678	649	714	689	709	678	678	660	617	684	718	725	652	632	727	715	663	776	708	677	673	709	700	672	689	712	698	685	656	733	662	684	696	653	689	660	653	716	706	705	697	674	685	686	764	715	699	667	693	701	706	697	697	697	733	687	649	653	684	652	683	706	681	708	715	708	700	633	704	734	691	671	698	694	646	676	678	717	662	675	650	652	721	689	711	690	712	671	669	674	658	721	655	692	707	687	683	689	681	670	677	691	652	675	675	709	678	669	694	734	707	702	691	703	701	742	653	708	712	667	649	686	667	685	663	700	709	700	667	694	668	702	645	690	694	724	712	661	700	691	664	676	701	707	691	686	698	689	694	675	640	707	679	741	695	672	667	725	720	704	609	661	681	661	688	685	723	712	681	711	666	699	694	693	662	695	680	643	686	704	707	676	711	690	673	688	641	675	745	693	686	627	669	646	632	683	700	682	653	666	704	695	687	671	705	715	690	677	685	681	680	659	635	716	694	723	721	717	647	705	729	675	681	699	666	677	632	683	670	672	702	683	654	670	669	695	686	719	661	717	709	680	729	722	685	707	693	672	694	682	714	688	664	700	695	745	635	710	669	661	645	671	649	691	680	677	679	696	704	667	677	708	732	675	649	696	707	727	734	713	654	686	706	687	694	705	703	744	663	698	697	682	640	697	728	666	644	679	690	649	732	664	644	689	656	698	718	690	645	683	682	673	696	672	676	639	646	702	724	737	685	741	717	689	703	705	668	708	720	704	643	643	635	713	686	670	708	716	664	639	669	673	656	677	699	726	673	699	695	683	692	699	704	739	677	651	691	634	707	688	720	696	685	686	665	685	726	740	701	665	704	690	717	712	684	728	672	711	698	691	712	699	681	701	744	682	724	668	679	691	651	684	704	655	669	680	721	641	725	700	757	717	646	687	719	686	657	693	621	736	710	692	654	689	663	696	685	689	679	661	682	681	664	727	701	703	667	719	712	681	726	697	682	695	711	688	713	675	682	708	701	670	671	659	701	691	652	687	695	692	719	677	660	696	672	706	699	666	701	651	676	704	679	671	688	735	746	651	743	718	712	702	653	707	677	709	716	616	653	663	687	708	691	678	711	686	659	693	691	671	645	683	705	664	676	694	739	689	701	652	645	690	696	704	662	721	703	658	683	670	669	694	693	666	650	678	680	733	684	688	692	671	703	683	700	684	668	668	664	688	703	678	707	712	701	676	683	716	683	784	675	656	653	665	674	708	680	705	659	728	670	663	670	718	668	660	715	707	679	691	668	680	678	654	639	746	673	687	697	699	687	742	666	719	738	722	714	685	730	702	679	715	725	654	691	662	724	734	687	718	673	667	707	665	701	658	660	661	687	688	709	681	707	743	690	707	641	667	654	683	694	675	712	717	673	710	678	681	714	710	705	670	669	713	681	737	692	681	651	663	685	661	656	663	700	705	720	680	707	680	643	688	705	653	677	670	624	671	722	691	688	659	686	706	675	678	661	659	670	672	705	714	673	682	679	720	652	687	638	698	685	704	710	650	650	650	610	661	729	734	722	669	726	699	669	643	684	689	720	717	718	681	659	739	690	669	653	691	729	708	694	689	678	730	683	696	696	671	711	688	680	650	742	702	672	719	664	700	705	665	693	642	698	669	706	695	706	669	685	667	683	670	727	700	679	677	680	686	679	726	673	658	668	675	634	703	725	681	638	659	717	705	678	698	698	677	665	672	706	699	688	695	680	655	699	613	667	704	658	687	662	715	672	670	689	732	683	690	676	682	727	665	660	694	679	688	696	663	753	703	659	684	672	619	684	687	692	696	694	708	651	646	685	729	680	725	713	721	703	682	692	704	649	698	754	717	670	709	688	611	701	652	719	636	682	688	663	698	658	654	733	664	672	690	747	685	695	680	726	688	672	635	674	693	696	721	731	701	697	663	700	692	670	732	699	663	741	635	703	680	681	640	685	698	688	672	659	694	714	690	692	668	742	694	721	666	687	666	670	692	684	717	699	656	717	669	685	638	674	702	693	673	687	664	663	737	752	620	698	721	678	722	679	696	678	671	720	638	745	667	696	675	715	655	665	675	660	680	690	673	710	665	694	677	684	669	695	672	699	673	642	664	656	704	707	680	688	663	697	658	678	676	698	710	737	681	694	656	673	674	686	715	695	657	731	661	698	679	687	675	645	706	676	695	704	689	714	690	704	663	672	686	734	691	692	682	668	666	672	672	728	689	682	719	661	714	700	693	734	677	701	708	678	679	707	706	682	712	729
7060	862	998	827	614	481	402	335	294	263	263	265	236	236	223	245	194	224	190	214	217	175	173	193	191	195	185	195	209	194	191	180	210	177	173	176	167	161	169	150	179	193	155	173	177	183	173	174	178	189	178	185	183	161	184	176	162	169	204	182	144	164	170	169	171	168	174	176	178	158	176	172	164	179	152	195	179	178	156	145	182	180	182	193	151	176	165	165	170	197	165	175	137	161	172	182	177	150	153	150	171	185	158	184	176	179	154	170	209	202	153	180	155	195	160	164	228	170	170	187	153	176	170	155	193	174	158	161	179	180	170	173	179	175	189	176	148	171	185	156	194	166	169	196	159	167	179	187	185	179	156	179	159	204	174	175	167	194	171	166	166	156	171	172	135	171	160	166	162	183	157	151	161	171	169	158	195	177	166	166	158	170	181	151	185	169	178	154	185	155	192	186	198	158	171	151	172	192	151	152	196	188	168	183	173	184	184	178	176	187	177	195	186	188	146	147	163	189	205	187	169	182	177	186	168	168	182	158	190	170	162	176	175	174	179	160	185	183	154	160	169	161	184	183	179	164	173	198	155	183	162	167	170	159	190	173	174	189	173	185	174	169	149	181	177	152	162	157	162	133	177	155	134	175	159	176	191	183	186	178	169	149	167	165	176	157	159	163	162	170	159	179	158	166	195	163	163	174	158	189	163	175	178	178	168	183	156	162	161	172	162	182	181	188	169	180	183	161	180	181	161	180	193	173	167	172	170	195	194	184	173	207	175	159	171	169	199	159	160	180	179	181	170	163	177	176	171	165	179	170	155	153	187	170	169	174	151	149	173	188	165	170	199	175	162	168	149	159	174	148	181	162	158	167	178	184	163	173	184	180	177	186	169	182	176	200	164	185	185	166	168	152	170	173	171	145	159	172	176	161	184	182	155	191	170	163	166	169	189	172	179	181	201	144	155	163	178	169	175	157	148	171	159	180	170	175	183	154	163	155	184	190	177	153	170	188	151	151	167	171	165	168	186	163	163	166	154	198	168	152	181	177	163	173	161	185	150	161	186	173	145	185	179	190	170	161	172	155	169	173	173	153	140	195	169	165	145	169	174	169	177	182	155	200	198	180	177	201	159	151	181	180	166	162	204	161	140	173	168	183	181	182	201	152	160	166	158	190	152	164	154	160	164	178	158	171	165	160	162	165	163	168	161	190	156	159	195	155	159	176	172	186	152	167	159	142	189	173	184	188	207	170	163	161	190	172	170	159	164	162	171	167	174	188	172	162	177	183	181	202	172	169	181	159	172	162	184	168	147	165	202	177	177	186	181	173	170	171	155	159	146	181	151	163	168	159	152	162	192	178	165	185	180	172	180	175	156	169	172	190	192	194	154	163	167	159	167	154	158	167	181	173	161	148	193	165	182	175	195	162	170	171	183	174	156	180	179	158	172	166	183	166	179	169	181	163	183	160	188	192	144	179	178	154	161	142	156	186	171	136	168	185	179	171	175	170	178	157	180	181	169	172	152	163	143	163	149	175	148	159	193	150	159	168	206	170	190	158	166	177	185	189	158	172	174	186	180	170	163	172	182	161	166	199	171	180	146	161	164	160	195	191	179	183	197	179	195	194	158	158	166	192	151	183	189	174	172	162	186	165	203	173	176	158	185	181	162	160	187	190	163	161	171	191	191	178	170	188	155	193	173	142	161	179	183	190	170	162	185	148	163	161	192	164	169	166	188	166	174	173	188	148	176	173	155	185	178	196	158	160	149	179	161	154	168	171	154	177	168	171	210	178	171	190	176	176	196	153	169	179	149	190	179	161	162	148	182	155	155	169	173	165	162	188	193	156	167	170	171	145	144	166	159	183	152	164	150	192	171	181	171	157	167	150	178	176	169	181	167	173	180	183	154	210	193	190	152	181	186	167	186	175	187	201	175	197	179	161	184	181	170	181	169	184	165	187	196	157	194	179	150	183	176	159	164	161	171	194	177	160	169	179	155	209	163	174	140	180	165	194	170	158	156	140	179	195	185	199	161	185	190	193	181	187	169	172	170	175	168	192	154	174	168	178	145	171	164	170	156	148	158	178	171	160	167	187	174	184	172	156	191	190	169	171	172	161	184	167	160	190	148	168	149	178	173	143	180	167	191	173	191	166	174	179	162	147	176	174	193	167	150	154	161	172	178	192	175	174	170	166	141	159	176	168	163	156	154	188	178	181	158	176	193	160	156	161	163	162	166	170	165	174	165	178	176	167	187	185	144	181	176	187	188	167	169	170	182	158	171	186	158	153	153	175	162	180	175	163	190	165	173	182	179	180	167	172	152	175	150	175	168	185	171	178	165	190	157	172	181	186	179	160	156	174	165	166	179	177	190	166	154	173	167	188	160	176	167	155	179	143	173	190	176	157	160	185	178	157	157	143	183	167	171	177	178	188	177	186	164	197	163	174	181	163	168	192	162	172	169	174	179	181	166	156	177	144	189	188	179	181	184	171	170	171	180	150	164	179	127	177	178	168	181	170	169	167	172	170	179	163	177	181	166	167	185	172	171	175	152	168	177	156	167	183	190	178	142	170	148	166	184	184	185	169	135	138	175	147	181	179	185	152	159	169	169	172	165	195	175	172	158	171	169	205	159	199	172	178	181	145	175	174	163	141	170	200	197	154	160	141	187	172	175	173	176	153	148	189	171	170	170	156	157	159	155	188	165	160	171	195	168	158	157	174	178	170	174	178	174	173	196	190	181	182	177	167	180	153	172	165	164	162	177	169	146	192	171	159	152	176	175	185	177	182	180	189	177	171	166	162	188	177	171	171	165	173	161	192	183	194	158	171	138	194	200	176	160	189	182	165	170	161	185	184	155	170	153	185	173	162	164	177	182	187	152	161	198	181	173	162	158	152	159	164	168	159	165	175	179	161	198	187	176	173	187	177	185	185	170	177	187	172	173	161	167	182	174	171	159	169	158	165	162	161	183	181	184	167	168	177	179	182	171	183	160	175	183	165	175	194	165	169	165	163	166	202	179	172	176	156	166	179	186	169	170	179	154	152	176	187	186	159	163	194	170	169	164	144	189	162	172	171	157	172	179	178	201	170	154	174	180	159	201	171	149	179	146	178	149	177	172	176	146	181	162	176	172	145	180	190	190	165	209	193	186	173	165	186	162	191	174	168	157	143	176	176	151	166	176	177	186	164	165	179	184	173	189	202	172	155	152	174	170	163	180	176	174	159	152	149	167	171	157	227	159	149	158	161	176	159	177	143	138	155	171	148	157	182	143	155	178	164	155	167	162	171	188	172	162	173	174	168	157	159	164	164	185	159	171	176	172	166	173	172	182	178	162	150	178	185	168	179	172	163	152	158	181	169	161	175	171	179	162	153	185	183	138	170	179	201	186	157	187	166	166	185	162	158	183	160	151	181	151	171	169	184	193	192	189	169	175	195	183	190	175	181	184	171	153	171	185	161	175	183	158	162	174	181	179	177	172	172	157	150	196	162
5519	1124	2289	2621	2450	2055	1662	1467	1274	1158	1039	928	924	817	825	785	754	696	720	689	707	654	604	664	600	596	605	591	576	613	607	620	568	607	540	523	585	606	515	562	519	541	565	517	549	518	526	530	492	516	528	569	542	521	484	544	579	557	499	524	534	497	522	545	537	520	528	558	545	491	546	568	512	527	520	530	441	503	510	504	506	522	482	530	509	532	551	540	492	520	557	498	526	481	520	518	497	518	486	519	509	506	527	512	562	530	499	525	566	532	474	502	514	494	494	512	496	528	505	549	567	500	497	519	479	502	496	503	525	534	498	535	525	526	479	497	529	518	471	522	513	551	530	538	541	482	560	557	502	514	496	512	524	513	495	532	547	564	471	473	514	530	527	501	520	524	496	499	536	525	485	513	527	531	490	553	501	490	519	577	516	530	533	521	523	514	524	533	550	514	541	542	534	543	496	533	518	483	516	497	503	454	546	516	514	557	483	491	480	514	552	489	516	524	472	534	507	523	494	506	526	484	524	486	522	532	521	522	497	482	493	519	520	530	491	509	491	526	483	584	540	479	489	534	492	500	531	533	506	519	492	517	515	537	553	504	547	497	507	509	502	461	494	511	527	516	515	491	508	519	518	522	525	494	534	550	494	484	491	509	478	482	510	492	503	488	497	506	511	490	526	513	519	487	530	514	489	507	537	531	519	547	478	551	536	489	559	539	522	498	498	531	499	511	477	506	525	462	505	516	509	470	542	531	514	494	486	473	485	499	485	468	544	496	486	512	506	578	504	538	497	493	494	496	515	562	529	508	458	498	562	543	498	515	499	516	513	507	507	504	526	494	525	503	520	495	521	502	461	499	526	515	541	505	526	477	494	487	489	518	527	467	536	516	523	492	502	518	536	521	521	537	513	509	478	513	500	495	534	503	548	504	506	483	521	502	499	465	521	514	524	537	527	523	549	524	556	507	531	502	515	510	513	475	498	505	491	457	536	474	490	532	496	520	525	518	484	453	496	518	505	486	511	534	520	498	493	541	536	536	471	530	534	567	536	513	484	506	484	494	515	495	561	506	517	487	508	519	474	496	515	510	510	518	482	483	497	516	484	478	537	508	521	493	501	516	510	493	540	525	519	518	529	499	475	494	506	536	529	527	501	511	515	504	532	507	495	538	509	505	522	498	487	529	529	514	461	518	527	492	515	468	511	554	482	516	528	502	510	497	507	519	519	495	505	545	524	471	514	549	526	560	537	509	491	521	495	493	514	474	486	531	502	519	508	537	547	494	488	508	486	498	513	509	573	500	535	483	491	513	509	537	490	500	515	499	462	526	504	460	533	525	503	523	527	498	489	507	516	493	519	476	492	554	481	471	503	493	498	502	489	525	539	522	494	532	554	513	554	523	486	537	487	528	489	498	511	523	522	488	500	497	502	534	492	497	487	497	512	546	518	508	510	535	511	494	533	472	535	473	504	498	502	566	474	533	541	485	515	496	535	504	526	495	515	573	507	508	524	492	497	518	477	493	542	470	513	512	516	530	519	540	497	493	546	566	519	527	492	449	493	479	488	569	511	537	508	488	500	496	518	536	538	520	510	472	564	497	509	499	519	542	497	505	516	504	501	501	518	497	500	490	536	508	505	481	553	500	481	535	489	518	457	496	487	495	513	469	534	524	536	556	452	562	504	500	527	544	505	492	503	530	520	541	524	530	494	484	497	516	519	487	515	471	528	474	516	507	502	505	503	523	498	514	499	491	528	547	511	524	497	540	463	527	502	516	514	498	536	479	513	533	470	527	515	505	510	544	529	506	522	511	472	475	519	485	504	519	489	516	522	496	494	527	519	507	524	483	493	467	479	495	504	499	514	480	493	478	489	511	526	470	478	523	481	485	513	518	485	527	514	479	516	485	493	513	499	470	475	533	537	513	512	460	526	513	583	555	498	487	522	513	506	522	490	522	519	497	552	529	479	491	516	528	474	535	534	554	497	512	514	526	507	497	497	538	509	518	533	490	495	493	502	513	534	549	476	506	536	498	488	480	552	570	533	492	521	510	467	518	519	499	469	561	526	503	510	545	487	495	516	511	497	508	470	514	505	508	525	474	487	525	474	551	558	515	520	515	502	520	532	495	474	552	509	481	498	528	515	558	485	505	531	485	509	486	518	525	493	539	518	529	500	501	469	532	505	538	501	535	521	501	543	524	502	495	505	522	493	508	539	552	536	493	489	508	449	528	514	538	483	512	481	508	527	517	504	511	520	500	517	503	513	480	502	499	513	471	506	519	473	547	488	478	492	506	514	501	484	514	510	526	516	500	475	487	505	510	532	509	505	533	488	530	546	524	493	504	475	498	525	503	520	471	529	494	498	472	526	518	526	478	520	476	499	510	520	509	567	505	538	484	517	490	546	508	536	534	518	510	506	490	524	516	513	481	538	550	520	475	497	478	486	547	506	536	570	519	492	511	519	507	511	490	491	559	495	487	545	505	526	506	479	510	507	512	476	523	498	532	542	531	530	528	554	494	508	509	502	488	554	527	476	508	520	493	512	545	529	504	516	496	492	492	506	494	515	472	493	526	512	503	500	480	516	504	505	525	478	543	541	490	485	530	518	533	529	508	512	495	525	481	513	523	510	529	505	511	527	497	506	497	527	480	501	486	517	543	515	544	470	546	530	504	516	488	511	503	524	532	513	511	566	542	514	544	478	512	469	496	522	493	513	472	554	479	506	513	476	535	501	475	509	497	525	486	470	517	487	537	522	483	457	521	502	477	552	545	497	501	517	541	485	510	534	478	524	518	529	477	499	508	528	504	501	531	521	542	513	476	537	488	488	494	558	525	518	561	492	519	523	544	489	510	559	496	461	491	485	530	520	513	501	531	523	474	488	471	534	518	517	504	491	503	468	476	494	502	525	492	528	479	514	514	531	528	498	498	537	535	531	498	505	463	441	468	530	523	490	532	519	492	527	486	520	501	503	466	513	584	508	536	510	499	476	526	538	525	526	514	496	506	528	542	542	478	539	528	508	500	499	496	494	574	520	529	489	473	528	462	521	509	507	479	503	524	548	519	530	499	522	534	507	564	511	524	542	510	485	501	538	485	542	461	554	524	490	546	495	514	493	494	471	517	473	503	529	555	475	535	542	530	499	505	482	503	498	542	503	460	496	501	489	534	539	490	524	539	493	535	499	460	528	518	502	515	531	535	492	507	528	497	510	502	511	512	510	496	535	517	507	477	518	508	524	520	533	481	498	466	525	556	568	459	504	495	537	502	513	489	468	456	472	526	518	509	525	506	478	496	477	492	503	547	509	518	475	490	521	526	489	489	483	515	543	477	497	444	510	525	479	511	541	501	514	523	542	510	528	562	473	517	523	532	494	520	538	500	511	507	545	524	544	524	536	511	541	532	468	527	503	533	509	518	520	553	526	513	507	528	482	570	542	553	540	483	532	519	517	510	518	538	540	511	519	523	524	503	477	475	551	520	511	507	480	483
13400	2228	2323	1825	1313	1003	850	697	566	519	503	479	465	419	416	401	422	377	376	393	325	380	348	335	364	368	347	364	323	366	345	355	342	324	341	344	322	329	354	344	321	316	333	329	346	326	358	309	332	341	349	354	338	350	332	359	331	347	327	343	333	323	305	330	311	307	305	349	332	308	341	344	334	328	317	317	315	346	320	329	292	334	336	354	319	336	316	302	317	360	304	342	328	356	333	325	317	322	320	299	311	336	321	287	348	311	330	331	323	280	330	308	324	320	341	341	332	321	339	308	315	343	351	371	353	363	303	291	345	326	339	337	324	313	361	313	315	371	362	321	300	342	352	326	327	346	316	369	314	336	332	317	348	326	273	315	328	342	332	329	300	320	304	355	322	323	329	317	333	331	328	316	337	308	334	359	330	347	346	319	333	298	343	326	373	336	351	296	315	346	318	293	348	307	311	329	321	314	327	322	350	317	345	305	315	359	304	348	311	309	319	320	328	322	337	328	335	321	307	326	310	302	324	315	356	356	320	321	324	331	336	317	347	354	334	335	357	350	324	340	334	324	304	342	324	323	298	314	347	340	313	341	313	314	321	326	351	346	294	328	319	295	276	317	372	295	322	331	310	332	300	331	341	341	315	308	310	334	342	356	323	300	357	327	328	300	323	325	359	354	303	311	333	346	296	344	332	339	336	348	332	315	325	332	290	282	323	327	332	322	326	344	327	320	351	329	307	330	313	323	338	340	339	308	317	286	367	319	338	313	335	294	374	316	316	341	336	316	303	307	305	335	297	308	290	333	351	324	340	320	349	304	332	311	354	363	300	354	327	318	339	348	296	339	311	318	324	297	346	307	332	337	331	322	308	335	349	326	322	312	296	286	325	307	336	332	302	292	341	317	331	328	314	334	322	308	316	345	325	348	329	315	344	306	354	372	337	334	341	297	346	307	373	335	324	323	362	323	336	319	325	350	334	349	322	312	303	293	342	347	316	326	309	326	335	315	330	281	338	328	310	325	335	313	344	294	335	326	330	313	326	348	308	338	332	319	310	355	313	327	349	311	300	356	343	307	352	335	333	311	314	303	366	340	364	359	310	361	347	348	366	340	331	323	331	341	294	321	307	337	361	315	315	304	318	307	313	378	351	341	315	329	312	289	332	319	304	316	342	318	334	323	307	328	313	323	335	387	326	356	313	327	331	374	322	341	336	307	340	344	343	346	330	304	338	334	316	331	318	312	303	306	345	306	332	313	317	288	324	354	293	338	344	353	346	348	341	358	325	348	326	328	339	328	307	315	279	337	341	335	314	325	375	323	296	329	323	344	321	299	321	339	375	315	323	282	328	307	319	329	339	296	379	327	331	331	316	336	322	373	331	312	310	339	294	318	295	324	314	344	327	317	342	324	320	320	343	297	329	330	321	362	338	330	332	347	317	314	348	321	313	321	320	328	323	337	333	333	309	347	341	319	370	308	311	341	326	331	326	360	315	343	334	324	349	327	339	335	337	317	338	354	379	316	330	309	326	335	321	291	314	348	351	329	305	356	338	316	313	341	350	345	299	321	370	317	341	301	307	342	326	347	298	343	321	311	307	310	348	288	324	312	334	354	348	314	332	341	350	318	339	312	366	335	341	304	373	324	336	340	340	337	315	308	284	356	324	331	342	332	333	337	317	294	340	331	277	318	342	333	341	325	329	309	322	306	304	300	316	337	284	334	335	333	352	372	331	335	316	361	309	361	337	316	337	331	342	326	365	304	353	316	316	333	339	345	339	322	297	336	330	322	360	337	344	350	296	324	326	325	311	320	292	326	351	299	315	314	316	313	336	320	293	325	342	343	305	323	338	322	354	361	317	347	351	341	329	325	305	321	345	361	300	308	380	323	328	321	320	283	301	317	371	344	334	293	316	327	341	333	323	323	352	342	323	320	308	324	338	303	316	337	334	331	323	337	319	333	346	312	365	311	324	323	284	359	323	347	306	311	343	292	277	350	320	337	314	317	321	331	373	331	324	315	315	323	351	356	307	324	308	330	326	336	319	331	331	373	318	352	302	336	338	324	315	313	336	321	326	333	285	320	335	371	350	313	326	336	384	339	315	301	324	318	324	339	321	327	349	337	305	354	308	352	360	283	314	316	312	345	319	316	320	316	363	272	317	341	314	346	301	309	311	317	301	305	316	303	332	330	327	375	350	303	348	323	330	328	317	349	289	318	287	276	343	312	336	337	298	311	313	325	318	308	319	316	328	323	329	352	351	319	323	323	328	349	357	346	319	347	332	334	366	337	311	296	309	323	306	333	291	369	354	311	310	323	333	346	326	315	312	334	307	288	343	333	335	359	365	297	329	313	291	321	340	328	327	286	325	303	303	311	317	350	333	316	291	320	331	344	317	346	371	331	340	351	316	339	332	317	359	310	302	359	307	340	369	329	339	316	343	334	340	309	326	318	328	295	359	347	266	326	291	336	380	305	291	328	327	316	333	326	314	335	307	359	328	315	315	328	335	367	360	381	348	328	330	314	336	353	319	330	352	344	357	317	334	328	325	377	297	316	296	328	329	308	317	307	337	359	332	353	291	326	330	335	327	333	335	312	320	328	320	334	353	327	328	313	334	311	314	356	336	316	351	328	296	299	306	319	352	318	298	334	284	340	307	332	305	324	329	327	296	332	343	353	357	336	322	341	357	381	327	290	326	342	311	303	300	334	366	299	347	315	312	313	314	364	332	350	333	342	323	316	325	333	320	319	328	334	332	318	310	311	325	342	336	329	337	286	323	311	338	305	331	323	290	308	329	308	320	319	347	334	331	320	318	310	339	316	313	347	333	335	321	326	335	306	363	330	334	323	333	302	319	341	338	311	295	313	325	332	323	320	322	311	306	343	336	326	348	352	323	308	326	330	336	308	322	355	323	335	319	353	324	347	297	316	313	358	329	310	350	345	334	299	309	321	350	346	355	285	323	333	327	339	332	316	351	319	325	337	323	333	296	340	367	309	331	286	311	335	337	300	316	354	348	292	328	316	366	312	294	340	321	325	297	300	321	341	335	328	348	321	263	308	337	354	369	362	329	313	345	337	355	340	305	340	346	306	320	329	352	369	298	332	357	356	365	321	345	321	298	307	308	294	350	307	334	336	339	334	346	327	347	356	313	335	344	318	329	341	311	315	351	315	293	306	363	337	309	302	333	345	340	319	318	343	322	335	298	328	367	307	332	308	332	352	326	342	334	342	324	318	327	342	332	349	367	319	364	329	331	318	317	350	354	300	338	342	318	331	319	336	322	288	369	324	335	347	314	364	320	337	350	340	340	344	337	289	348	327	321	295	315	315	333	339	341	324	306	345	336	313	326	309	341	315	319	278	346	317	298	316	342	307	298	344	360	328	300	330	339	346	317	300	319	307	326	335	322	284	314	347	334	325	344	342	309	326	315	328	317	319	328	356	336	298	317	328	331	312	324	313	288	320	330	353	330	335	328	311	351	332	328	329
7648	2193	4431	5188	4574	3820	3175	2722	2373	2184	1934	1765	1684	1507	1447	1377	1321	1228	1265	1166	1134	1117	1158	1090	1016	1009	1062	1004	1022	1015	988	932	1010	942	914	979	927	915	922	904	915	909	908	950	903	937	908	902	882	889	887	946	904	913	885	918	915	882	866	876	826	888	873	868	848	845	850	864	836	861	883	868	847	880	809	874	833	871	875	860	836	802	829	840	869	906	809	848	812	858	871	865	828	794	822	861	853	854	791	887	812	867	868	866	884	853	843	864	883	829	828	895	835	787	850	831	866	847	853	885	876	778	855	825	793	891	820	862	859	830	875	841	838	855	877	873	855	824	831	852	845	823	855	847	862	858	901	849	846	802	843	834	910	870	832	822	830	820	840	890	920	856	835	834	824	851	855	832	838	883	837	835	868	855	811	828	888	839	906	827	849	790	870	880	841	799	845	844	837	868	826	846	876	862	828	895	853	830	858	855	884	851	836	759	844	844	822	849	830	873	817	848	838	847	870	854	866	888	854	829	864	849	855	818	895	871	824	844	842	839	844	844	841	856	845	875	831	832	892	881	825	840	849	814	813	840	825	829	846	802	842	824	890	865	839	834	859	835	843	843	825	841	831	849	809	842	858	804	855	869	861	834	802	862	847	850	856	849	883	880	846	866	880	890	879	812	841	781	860	801	871	806	830	911	832	852	815	845	879	832	850	777	857	881	838	826	842	850	807	857	855	857	810	919	848	886	848	823	860	864	832	870	881	871	812	855	840	846	804	813	858	848	786	813	833	833	858	858	806	891	851	806	813	882	909	842	819	804	894	838	813	871	873	829	862	837	851	805	871	850	883	808	799	860	899	834	818	845	861	832	825	834	863	842	802	878	896	829	782	862	830	887	851	864	870	862	805	828	827	830	827	894	825	862	841	880	839	897	809	859	815	886	831	829	886	831	854	821	884	846	813	841	872	835	827	837	770	823	868	877	854	921	825	833	804	836	806	868	841	867	848	932	856	871	863	875	828	814	851	837	806	873	818	874	884	817	894	855	859	803	869	840	906	825	861	854	844	901	877	867	881	855	879	809	870	818	880	866	843	842	882	857	855	881	874	822	818	841	870	852	829	856	832	802	844	935	861	849	904	817	885	886	847	856	885	798	848	834	869	797	832	946	873	820	863	837	791	838	819	823	851	861	819	827	837	835	865	863	838	841	863	825	808	841	854	918	831	910	875	861	790	859	832	838	853	858	840	860	854	810	834	834	891	850	821	874	851	804	867	795	879	855	775	838	860	839	869	831	795	884	836	859	860	831	819	808	855	810	867	909	811	857	840	853	797	908	847	817	797	864	825	868	808	833	883	854	892	853	924	866	823	821	816	800	854	862	816	863	867	899	879	843	810	870	832	820	829	833	828	807	792	875	912	892	835	828	803	826	873	825	845	864	864	808	822	876	860	861	887	889	881	853	801	871	856	792	827	839	862	877	837	846	859	879	797	838	916	858	855	881	915	893	865	847	810	855	826	860	924	819	848	857	852	841	851	824	821	815	852	891	826	811	888	799	812	815	828	817	824	829	844	797	868	843	815	842	865	830	860	864	813	822	829	847	835	793	800	858	865	843	805	880	824	820	861	876	862	850	776	875	823	773	888	896	874	824	774	868	880	849	868	859	869	841	833	833	808	823	890	861	851	810	871	865	815	822	902	825	785	910	835	811	826	868	879	878	880	894	820	846	829	814	802	845	808	848	841	852	810	842	892	882	863	849	822	846	774	847	835	788	841	856	836	833	894	818	834	876	816	804	843	811	897	894	850	812	831	872	816	895	867	842	830	845	826	812	844	851	832	844	826	808	832	826	823	877	834	838	849	883	850	826	861	804	830	828	831	846	824	843	856	813	834	886	899	802	853	901	845	890	881	874	857	821	869	878	842	878	860	858	876	811	834	892	868	820	790	866	861	839	827	848	867	773	860	827	856	840	843	869	854	841	899	833	869	868	825	820	842	829	778	843	864	810	816	825	864	818	811	852	773	826	853	828	823	838	853	860	844	865	835	872	798	869	828	848	850	827	866	845	820	825	816	880	858	831	854	862	867	852	823	825	861	844	841	838	886	876	797	812	832	884	818	819	838	785	873	874	911	805	874	832	871	845	831	797	818	850	836	854	819	859	895	852	870	870	797	885	779	830	861	877	851	831	797	862	867	860	878	886	868	862	815	780	815	840	852	804	835	864	856	852	871	864	870	806	900	871	830	810	835	900	853	891	835	842	887	827	843	791	846	795	864	854	811	891	871	829	815	821	823	837	853	887	822	851	891	862	890	827	850	885	851	848	801	846	855	853	851	822	849	897	901	899	842	871	859	854	798	862	886	817	834	828	902	886	839	839	812	823	877	859	839	868	834	818	822	876	868	805	828	836	838	868	857	845	900	898	801	865	850	873	868	824	801	835	844	859	853	837	826	849	843	840	858	843	841	830	800	858	865	860	856	912	875	791	846	839	818	830	866	815	832	847	875	868	843	848	772	864	900	807	834	866	854	854	875	810	847	907	825	827	837	877	843	840	815	863	921	860	885	823	841	832	848	885	843	875	840	839	870	843	824	833	819	854	882	883	836	828	842	889	894	895	912	870	793	856	849	844	800	831	849	842	869	846	841	830	869	856	880	835	868	832	853	863	812	822	903	892	872	836	845	815	880	822	788	863	846	817	804	883	853	898	807	893	865	855	865	851	871	863	829	854	846	872	817	838	841	897	843	860	871	809	858	826	817	847	868	855	853	829	867	828	804	863	856	826	883	846	879	832	857	846	897	840	862	817	831	845	848	927	887	849	866	830	875	843	808	800	849	835	825	857	833	827	838	832	868	821	865	853	825	788	836	856	797	848	898	862	876	882	877	836	834	883	882	833	856	834	829	861	833	840	860	833	864	845	893	794	870	862	829	883	875	819	872	850	838	862	844	857	870	872	798	885	842	827	828	819	795	827	751	824	870	835	885	817	916	846	883	858	852	816	848	862	864	829	777	826	849	862	876	905	807	906	896	829	816	823	857	862	841	873	844	843	871	863	818	794	823	853	821	879	799	862	855	865	831	848	794	917	823	915	859	848	902	848	801	829	903	840	851	838	818	822	865	849	842	820	858	824	790	871	888	828	871	878	892	823	825	863	876	882	805	808	833	820	795	860	836	876	876	852	850	817	832	821	873	812	804	832	875	861	868	862	806	884	859	812	828	826	829	848	856	861	862	819	846	847	855	886	892	889	802	821	839	884	854	823	805	855	855	845	865	827	817	785	837	870	861	833	861	842	847	828	834	807	829	832	884	885	882	830	881	927	804	833	882	833	853	791	889	862	870	825	880	849	791	815	865	850	826	820	879	821	846	851	801	848	852	866	853	796	797	838	885	799	860	854	822	832	797	877	868	879	883	827	805	818	835	782	809	816	856	858	853	820	827	843	831	886	857	830	841	849	890	837	839	911	862	883	869	855	829	850	858	823	821	839	896	844	844	902	805	862
1918	313	294	286	293	287	251	253	282	273	255	259	243	258	218	275	237	241	272	248	260	283	277	282	261	260	262	254	300	312	272	262	259	259	244	249	313	266	285	251	289	257	258	254	263	267	233	314	250	307	254	276	293	262	310	281	267	266	254	259	273	259	270	260	284	221	250	238	270	276	293	284	273	266	285	284	261	242	260	245	250	277	285	292	270	314	280	221	220	257	254	266	280	206	271	268	277	280	291	333	259	270	264	260	239	235	241	265	261	260	254	273	298	255	259	263	279	240	246	270	248	265	258	289	264	285	269	250	239	265	237	262	250	258	250	257	274	245	267	279	279	250	255	251	251	264	280	261	259	286	256	273	292	274	277	291	264	249	263	234	277	249	263	246	261	278	276	274	274	301	267	262	265	275	268	259	291	272	267	250	268	271	273	246	279	263	280	260	228	272	254	255	275	273	249	259	251	255	276	266	261	276	271	260	275	272	266	273	247	298	274	263	250	253	254	254	245	258	232	266	267	276	269	260	267	263	268	224	230	269	275	240	226	289	263	266	300	289	268	262	299	257	270	262	290	243	280	275	257	271	251	271	264	267	265	307	259	287	257	274	257	273	265	259	292	274	255	276	291	265	268	266	272	301	271	272	248	267	255	241	238	270	296	232	262	288	301	240	270	269	249	260	264	285	245	245	256	288	285	241	249	284	284	270	251	255	267	282	271	271	290	242	277	241	240	267	286	264	266	262	246	279	261	260	283	272	267	284	278	264	276	250	252	244	247	272	278	281	243	269	282	251	245	267	247	281	293	250	277	247	236	252	246	249	288	257	266	265	243	276	244	255	282	301	279	260	289	247	249	261	261	244	268	253	303	238	274	269	265	265	257	241	271	253	244	216	275	257	278	271	258	270	267	263	292	258	244	227	284	307	299	245	240	269	280	292	234	279	254	268	272	261	247	280	240	268	256	269	255	270	273	242	269	252	281	264	277	261	284	273	250	299	276	267	269	292	256	275	267	276	257	264	261	281	252	270	266	286	262	273	264	286	282	286	251	273	277	260	273	246	285	272	258	233	240	246	266	262	274	257	297	285	232	260	235	271	257	301	253	271	282	280	256	253	265	281	264	252	255	278	249	291	279	258	251	232	252	260	286	251	288	256	287	273	265	262	276	233	259	267	258	249	264	256	295	246	274	275	242	305	273	231	226	243	228	229	273	257	268	258	284	260	261	266	252	256	261	270	256	251	265	233	280	283	240	257	295	240	290	252	251	267	244	267	258	247	281	271	281	273	267	253	251	277	264	280	238	266	264	252	261	259	237	285	255	249	253	274	249	245	281	262	275	267	250	257	277	262	253	275	274	312	258	265	271	291	306	244	252	270	283	259	284	292	252	263	273	254	288	295	270	284	303	292	249	281	285	271	277	272	276	274	261	288	267	277	224	271	266	245	258	251	270	239	254	246	269	271	248	255	262	269	257	274	262	282	273	251	285	260	269	245	274	249	252	246	233	250	270	282	256	279	250	263	261	265	268	267	288	296	294	280	282	256	266	292	262	282	278	240	262	282	256	251	257	299	273	253	276	260	229	240	250	263	253	260	301	273	253	299	274	254	257	235	265	274	263	255	262	266	231	239	269	278	279	258	284	243	279	265	265	263	251	269	258	261	259	261	271	275	274	260	299	241	264	265	240	253	255	263	256	263	247	267	252	257	271	296	246	258	273	288	257	259	218	272	277	273	261	241	276	275	280	268	262	279	268	276	253	262	274	256	281	267	275	255	266	272	254	251	295	289	277	289	275	270	277	249	266	285	257	271	245	258	254	277	266	298	277	242	252	266	274	251	270	284	271	261	231	298	275	270	239	289	271	280	275	256	285	276	257	271	290	252	289	247	297	299	278	269	270	247	245	286	251	251	254	250	220	261	268	239	255	244	309	253	258	272	255	271	263	262	250	264	277	250	258	300	261	278	253	262	290	259	283	225	307	238	254	285	287	261	270	283	247	246	267	235	283	257	291	297	239	265	310	260	254	278	292	235	271	303	272	268	257	254	258	254	246	253	263	275	271	266	253	227	283	300	276	252	280	255	262	268	254	253	285	245	253	270	284	282	246	273	228	261	258	215	254	261	261	259	272	267	259	297	259	272	291	247	282	250	292	257	272	289	269	298	256	245	241	261	266	280	274	257	275	297	275	285	291	303	267	240	296	262	268	269	276	295	253	243	238	279	266	244	286	274	245	273	285	248	254	257	257	271	278	265	246	262	273	242	240	258	270	246	285	258	298	234	258	260	285	266	250	266	252	224	259	263	291	278	298	294	285	260	265	236	260	276	254	234	281	236	210	262	256	250	255	255	239	220	254	257	317	267	266	272	305	275	255	266	258	262	252	252	288	274	263	281	276	274	262	265	244	298	254	307	239	241	287	271	256	239	292	270	253	252	276	271	258	272	266	257	263	260	226	222	235	255	253	271	272	265	266	249	231	240	283	262	279	241	256	261	259	268	272	273	263	280	241	275	283	267	307	246	307	271	265	276	265	293	238	268	279	272	280	292	261	250	279	275	277	271	286	249	289	278	238	271	247	254	289	233	263	283	264	264	244	284	280	252	243	270	276	253	254	246	245	303	296	267	255	270	257	280	233	236	255	281	250	284	262	248	283	274	282	263	252	263	269	278	278	263	275	267	273	266	255	273	284	283	271	287	263	250	272	241	257	265	274	254	262	280	233	262	275	222	278	274	247	275	279	280	235	286	287	302	279	273	269	242	270	260	269	261	254	253	255	245	277	302	251	286	238	281	267	247	263	265	270	256	265	297	250	251	260	265	237	246	234	249	260	280	281	267	258	285	243	308	285	265	238	241	260	276	264	287	266	277	271	237	245	271	269	243	278	260	274	267	273	266	299	281	272	251	259	257	259	255	250	275	270	243	273	264	264	268	261	284	258	255	257	264	266	281	252	278	245	262	272	244	269	259	266	261	266	258	277	264	278	284	275	266	233	255	251	256	273	252	253	265	279	268	255	263	268	273	248	283	278	268	294	272	258	262	239	262	257	261	252	230	274	271	270	268	278	270	271	258	250	259	254	289	289	276	256	230	228	241	229	255	243	271	262	237	292	254	260	268	270	228	262	274	232	261	244	259	237	234	275	250	284	275	277	279	243	249	257	292	237	267	276	258	259	248	287	252	265	246	269	280	268	293	281	268	221	285	271	274	278	258	268	280	249	269	264	259	259	265	245	273	231	264	265	266	260	264	253	220	259	263	277	283	249	245	286	266	294	269	274	265	229	264	248	268	268	260	236	268	266	269	263	251	260	256	268	276	244	262	281	274	300	269	240	256	253	275	264	299	257	286	258	282	251	269	261	288	253	275	264	255	310	293	258	273	260	273	229	251	232	298	267	260	261	241	262	274	254	297	286	259	278	281	252	221	244	245	273	273	269	262	266	269	257	232	295	231	250	266	232	269	268	233	241	273	247	272	291	253	247	278	285	256	255	249
2301	687	704	816	774	720	736	758	718	690	731	690	708	635	720	669	681	703	627	690	709	708	678	706	675	733	662	717	693	712	705	687	670	687	681	691	650	695	633	702	670	692	687	721	705	746	681	683	752	666	743	660	710	658	690	669	701	714	649	681	636	648	706	698	660	659	728	677	719	713	683	659	707	702	667	724	638	707	695	684	676	681	723	664	721	618	689	664	702	677	645	684	653	708	754	704	694	685	652	741	714	713	711	708	644	614	709	698	672	735	673	660	684	676	678	665	683	733	690	688	687	662	673	682	715	676	666	664	624	706	683	689	643	690	689	677	686	679	686	686	664	683	680	689	676	700	668	661	686	680	653	690	708	698	708	675	630	673	647	650	657	708	675	680	629	721	687	738	717	695	694	692	715	681	655	693	716	729	677	690	708	661	660	727	744	692	677	682	728	712	727	679	628	718	661	707	713	666	711	725	713	663	656	666	704	659	663	692	691	682	655	669	675	697	750	705	615	679	682	689	731	684	637	725	650	712	691	703	666	675	675	676	680	669	714	657	670	670	658	729	669	704	630	722	701	694	707	694	703	660	678	685	644	686	628	677	635	713	626	692	691	685	677	700	688	675	697	695	675	656	686	682	658	685	667	678	688	669	713	669	707	664	678	696	675	667	704	649	683	685	613	719	683	689	721	678	702	680	716	658	739	640	685	656	669	679	688	701	736	702	685	683	716	700	699	658	713	705	695	696	728	618	726	738	677	709	676	657	669	669	693	650	696	671	648	702	681	683	718	664	664	699	666	681	660	704	732	715	669	666	684	671	737	708	659	681	723	708	662	623	636	684	650	664	701	636	677	682	646	697	651	712	630	670	649	696	671	720	680	723	672	721	706	691	678	706	676	693	668	676	703	640	665	660	727	660	692	716	642	660	692	725	675	703	658	709	653	699	691	688	681	726	654	649	691	720	690	704	713	666	705	673	683	715	644	660	643	667	638	694	649	748	684	676	679	677	673	680	697	669	680	713	716	692	660	667	737	678	685	656	672	734	696	675	671	646	688	689	644	673	701	734	696	709	678	666	703	699	700	664	697	679	690	681	689	673	650	681	639	700	730	681	711	691	710	708	682	737	667	659	667	720	664	680	669	719	715	698	741	735	658	664	741	675	670	672	696	712	702	668	683	707	709	690	674	636	717	680	718	696	704	694	676	679	683	707	700	671	679	705	658	669	678	738	674	685	663	740	669	691	682	662	705	652	664	697	707	669	665	684	613	717	693	727	647	675	685	645	690	678	686	657	694	663	652	684	691	668	674	713	622	677	651	693	666	717	667	716	650	692	669	690	714	630	662	696	734	668	676	685	672	714	680	710	676	711	630	737	731	691	679	718	680	713	716	704	680	657	685	674	674	672	672	675	658	701	697	645	730	691	704	707	655	677	659	659	710	705	694	643	678	671	661	676	689	698	698	691	661	686	646	749	720	654	706	681	697	699	680	687	682	694	673	702	698	722	704	661	657	704	701	694	686	745	712	709	656	691	702	696	675	667	699	691	712	718	683	703	707	681	726	656	728	680	676	649	705	727	693	675	715	694	674	709	685	680	673	667	686	719	654	668	670	670	659	648	655	646	679	659	701	676	710	705	694	673	710	685	647	638	711	668	717	692	697	702	689	688	664	730	621	659	731	701	677	644	697	658	698	672	642	726	645	693	704	734	700	697	675	702	684	706	641	700	667	707	691	644	685	656	701	741	655	651	705	711	691	678	664	645	680	682	677	708	683	735	695	656	662	694	725	632	653	701	685	694	698	646	696	688	708	702	692	711	717	685	687	680	702	679	685	746	668	679	661	661	696	676	680	674	703	660	681	691	640	696	738	653	698	693	631	634	682	633	652	733	676	686	668	630	674	656	666	672	673	686	694	669	666	659	676	732	736	729	701	675	668	720	671	717	630	687	678	664	694	643	641	678	713	716	666	688	705	744	669	711	679	683	668	623	688	698	700	692	674	710	659	672	716	675	676	700	688	660	671	725	647	699	667	652	690	676	679	642	678	666	693	719	664	619	695	660	682	713	667	675	687	653	681	669	682	639	670	718	688	670	659	699	658	624	715	711	653	648	684	688	704	684	693	727	704	647	652	678	664	693	662	694	689	704	679	696	695	763	670	700	638	721	660	732	671	639	692	646	704	704	692	699	672	683	665	666	651	706	681	681	651	708	670	689	662	677	650	671	671	655	727	748	690	676	690	700	718	661	699	689	725	642	693	685	638	605	692	671	673	683	640	672	700	617	695	680	717	725	691	677	664	705	709	645	661	675	672	686	719	629	715	701	650	703	714	693	669	684	696	698	664	726	677	668	711	652	665	673	703	661	674	703	636	668	690	651	687	608	690	637	703	720	693	681	693	687	687	704	704	708	695	664	703	634	685	731	707	685	682	687	646	658	689	722	647	676	729	715	661	668	649	665	671	734	689	666	678	707	694	687	674	653	679	642	674	767	697	677	674	655	683	729	658	697	659	736	683	678	657	659	658	669	683	702	683	649	650	696	682	721	684	695	692	707	666	659	708	681	678	693	703	696	673	653	687	690	673	673	699	713	699	716	697	703	633	670	648	706	679	680	661	685	695	666	700	685	686	704	660	716	665	660	656	681	682	670	723	654	672	734	669	673	686	630	659	647	693	687	694	659	658	692	661	658	707	663	707	659	696	697	648	719	674	683	699	666	677	697	648	690	710	708	696	681	696	651	647	676	678	665	725	709	700	695	627	691	689	653	636	680	702	658	685	664	659	687	632	648	658	672	697	709	668	660	704	683	740	695	661	664	724	701	728	650	681	689	640	652	692	694	631	662	716	692	679	687	680	695	715	694	672	721	702	689	667	708	653	693	667	630	691	684	703	658	652	652	673	715	669	657	650	680	695	705	672	723	702	682	677	651	670	662	704	651	694	609	690	697	693	653	699	680	629	678	733	667	708	666	732	700	677	659	671	678	667	716	691	697	654	721	658	669	644	707	686	715	686	633	703	690	660	692	648	665	681	681	640	688	708	675	652	700	651	733	638	663	695	641	719	700	746	683	650	643	678	699	737	668	666	637	664	744	674	683	668	673	669	707	664	690	697	690	698	685	719	696	695	669	673	698	674	686	672	669	682	684	682	692	683	683	711	700	664	693	686	698	717	685	666	662	647	706	693	664	674	751	681	711	680	691	667	654	680	703	643	729	685	689	659	682	654	707	706	633	701	631	664	683	775	678	680	641	685	685	686	698	692	711	722	688	725	697	720	675	692	696	656	681	695	689	683	706	699	697	699	665	694	696	701	716	641	697	687	657	660	685	679	638	692	680	650	653	703	713	697	676	672	688	674	694	687	706	695	659	686	660	638	637	736	675	672	699	700	690	703	708	671	709	719	675	654	669	673	639	647	717	690	702	649	722	725	698	718	684	692	660	751	646	636	666	691	673	638	717	678	708	711	723	637	684	686	710	690	689	671	655	686	681	668	702
6926	920	1042	838	612	473	394	338	262	268	241	243	261	201	216	217	202	208	191	222	173	198	175	192	172	196	165	186	167	198	182	172	170	170	170	165	166	163	173	195	172	168	197	191	153	161	184	174	170	179	160	183	178	179	179	160	176	173	160	182	179	182	185	168	180	160	185	153	170	179	169	168	172	161	180	150	172	186	175	166	183	146	165	169	189	173	164	178	150	158	169	181	182	172	181	166	179	208	186	186	171	163	188	172	174	175	160	179	174	178	176	166	164	180	160	196	159	162	192	165	150	167	164	168	166	199	126	181	190	200	198	166	183	164	169	167	178	191	182	167	167	179	167	168	172	191	164	150	160	169	157	193	179	180	181	169	178	171	164	159	168	178	173	178	172	198	144	191	204	209	190	162	180	171	186	206	156	162	156	180	200	158	160	157	169	164	185	171	186	177	166	178	198	182	167	170	162	180	179	160	171	171	211	163	144	194	150	166	163	138	176	167	156	186	155	186	170	162	181	181	179	162	173	151	170	179	178	162	165	195	158	173	173	148	184	158	174	161	145	174	194	166	169	162	173	139	158	163	175	168	158	169	165	189	174	147	166	179	175	172	161	205	171	174	161	169	183	175	138	169	174	183	185	173	164	162	174	196	164	176	170	164	175	161	174	169	174	191	161	175	177	174	143	177	185	160	173	160	174	173	156	182	170	178	158	145	174	178	182	166	154	189	165	172	138	184	161	171	182	190	178	159	171	160	197	139	178	180	175	165	185	167	188	159	158	194	174	179	169	153	169	171	175	159	168	166	163	162	154	174	176	171	163	165	171	158	145	138	163	192	182	161	176	147	189	171	157	163	175	172	161	174	173	177	191	189	215	197	179	156	141	155	157	190	178	189	161	155	163	150	166	151	195	184	171	182	175	160	186	179	203	174	190	171	176	176	155	162	193	174	168	163	166	187	139	164	154	149	164	179	172	169	169	169	160	173	193	157	172	168	186	179	167	172	165	182	174	171	162	167	183	192	172	172	151	201	165	140	164	157	178	147	178	149	178	186	168	169	175	165	169	173	175	192	159	183	167	186	187	161	190	166	169	198	165	173	184	160	174	165	165	181	177	160	156	178	178	181	191	154	164	191	155	192	154	201	171	180	155	173	185	168	170	150	166	143	173	177	141	141	171	169	165	179	183	169	177	162	158	159	167	167	148	178	178	176	176	167	160	176	186	157	146	164	170	169	169	186	192	167	153	167	168	180	175	164	177	167	152	164	154	174	159	172	168	177	181	176	162	152	174	162	171	157	137	157	185	166	189	182	175	165	172	161	183	180	173	179	198	180	167	175	167	155	174	175	180	143	195	183	199	167	156	160	173	165	151	208	133	171	154	191	160	175	165	156	156	163	189	194	161	181	168	191	180	176	170	159	179	181	190	168	172	159	173	168	190	163	184	189	151	178	161	174	166	157	175	171	168	179	174	174	182	169	190	179	174	161	175	166	191	183	163	174	169	186	187	183	167	146	186	174	169	170	150	169	145	182	188	150	171	179	186	193	193	140	161	152	174	183	153	195	173	187	188	171	201	173	181	154	175	180	165	175	146	176	185	166	159	150	152	167	154	158	150	163	173	169	167	192	166	164	196	183	181	185	169	181	159	167	175	175	169	172	167	167	172	164	162	188	170	181	170	205	157	170	171	186	169	202	180	177	185	176	160	182	177	185	161	159	182	176	201	182	179	153	153	147	160	178	157	174	163	194	157	171	152	162	157	183	169	185	163	178	201	184	154	185	178	186	177	181	187	152	176	197	177	184	210	180	192	179	197	167	172	175	179	197	174	170	140	155	167	170	161	173	178	179	163	148	157	179	165	185	171	160	173	188	184	185	184	175	159	174	192	174	181	157	172	167	186	186	168	191	178	179	179	185	176	194	158	159	147	173	189	165	154	145	180	176	185	179	197	167	167	147	161	162	160	161	172	178	179	180	154	170	195	169	161	154	183	170	165	180	172	186	179	184	184	181	159	145	168	188	167	178	162	184	165	164	169	179	162	145	209	184	197	166	173	176	178	172	165	170	173	166	170	173	154	204	187	168	182	152	152	161	177	174	161	176	182	200	187	153	169	173	170	163	178	196	153	171	166	173	171	170	146	168	157	192	165	159	174	176	177	183	165	169	156	165	155	202	171	180	185	151	177	195	187	160	181	171	152	155	177	157	182	181	164	169	192	167	166	179	178	176	177	169	161	163	172	174	185	210	170	184	175	175	155	182	179	148	199	183	157	191	171	181	179	193	187	196	185	142	191	160	159	162	188	177	160	168	169	174	141	170	167	180	190	168	164	157	195	185	173	200	177	165	166	174	165	183	175	182	160	166	167	156	168	183	166	158	165	159	167	192	151	170	164	179	172	196	183	163	165	182	196	193	160	153	171	178	156	167	214	177	191	157	179	167	166	189	187	172	185	175	164	192	169	174	173	151	163	173	182	164	186	195	186	154	161	155	167	188	182	200	174	168	178	154	186	172	176	179	177	155	152	177	172	178	163	183	167	148	190	184	147	162	176	175	176	170	169	174	174	156	187	157	162	158	180	168	173	169	166	159	174	165	176	166	175	180	184	184	157	173	174	167	192	173	178	192	189	197	187	187	169	169	162	156	157	175	172	174	172	177	201	176	163	162	150	184	166	163	203	165	196	167	159	196	151	158	163	194	182	172	188	165	181	185	178	158	172	177	165	168	165	154	185	158	165	175	159	171	162	181	183	153	168	160	183	158	185	191	166	182	178	170	171	161	175	177	171	179	172	164	176	180	183	175	176	152	162	167	186	177	165	178	166	157	193	168	197	177	177	176	162	174	200	152	164	201	164	183	157	187	195	165	201	178	187	171	195	191	188	175	167	192	174	158	187	163	181	175	151	181	157	153	165	153	181	168	153	189	173	164	166	155	174	198	179	188	176	184	183	166	161	162	168	158	182	188	161	151	154	197	182	194	187	159	171	161	175	182	175	168	191	186	162	181	175	194	185	178	173	155	148	171	186	150	198	163	177	175	185	174	177	135	170	161	157	149	170	150	177	146	181	186	193	179	199	167	175	172	175	157	156	167	176	185	160	179	157	164	181	171	163	158	169	196	168	203	169	162	156	186	149	148	161	179	157	177	188	172	190	208	152	189	139	177	180	170	180	193	186	175	169	197	146	198	160	146	172	156	192	184	154	160	164	188	177	171	164	186	182	173	163	179	163	178	176	193	185	191	195	164	158	146	176	153	158	187	189	175	161	184	193	178	163	177	174	162	174	166	189	188	174	166	178	163	162	164	164	190	151	189	202	186	163	184	183	185	187	164	152	169	173	192	172	180	157	154	184	202	161	172	176	177	177	155	168	166	185	164	155	167	165	170	155	172	134	151	178	158	160	159	166	202	172	184	201	174	175	170	172	173	164	207	182	171	199	159	185	178	157	167	177	166	153	167	168	178	173	204	172	151	187	172	188	162	203	165	163	196	193	157
5567	1239	2205	2731	2360	2017	1740	1534	1346	1222	1040	984	888	840	861	766	744	721	697	668	683	700	644	643	643	607	599	597	590	610	610	564	591	590	545	564	561	570	562	595	525	569	582	524	536	525	524	516	516	533	507	522	521	536	504	544	515	519	513	520	510	512	551	528	527	529	554	549	535	485	494	538	519	541	542	523	532	526	486	482	527	508	519	486	544	548	489	510	486	512	572	513	495	521	531	488	511	492	488	493	561	530	533	535	543	570	530	505	523	512	536	533	526	523	489	557	540	494	515	493	505	487	513	491	524	540	513	512	523	536	498	499	521	517	510	506	473	510	487	489	500	522	519	503	534	483	503	506	504	504	529	515	524	479	485	519	504	545	523	521	527	494	467	529	517	519	533	486	474	501	503	483	507	523	522	540	483	517	551	531	545	455	521	490	487	499	538	492	511	473	524	500	531	493	525	504	481	514	531	530	469	515	488	507	511	518	485	507	504	545	495	509	509	540	535	550	515	519	537	512	515	518	499	512	515	486	522	522	487	540	505	501	479	536	487	528	506	491	484	560	484	473	534	530	524	522	514	500	477	544	510	502	498	516	555	525	512	506	492	508	471	500	482	499	520	497	504	500	513	509	500	511	520	517	534	512	524	512	504	528	472	509	512	495	513	518	498	517	532	529	495	529	525	505	507	497	469	516	534	520	517	509	516	535	525	522	522	461	524	492	557	506	547	535	521	525	530	500	535	496	465	519	513	519	517	491	533	523	519	495	529	467	485	498	493	543	519	521	514	530	519	527	492	511	484	516	505	506	508	525	506	517	512	473	506	503	562	480	513	544	535	526	528	507	518	491	487	519	524	504	496	498	534	538	502	528	518	540	494	502	467	532	505	528	509	521	518	498	533	535	493	524	520	485	510	531	522	514	526	527	515	550	528	529	560	493	504	502	511	467	480	514	514	524	502	471	492	545	524	486	513	506	504	500	479	499	543	472	501	534	494	525	521	549	489	512	498	495	499	492	494	522	475	470	482	492	502	525	516	531	501	515	503	490	507	540	516	495	490	521	515	516	516	522	475	485	501	482	526	495	494	528	460	465	523	472	519	537	523	503	549	520	508	518	528	503	509	486	542	523	495	521	512	506	499	469	487	457	518	490	518	529	545	494	555	541	479	533	532	490	491	487	546	503	466	525	479	502	515	529	563	528	512	553	502	529	488	481	524	532	518	537	517	513	507	545	450	487	531	512	505	520	497	529	507	521	518	526	525	542	466	492	510	512	490	507	507	534	533	488	521	502	555	468	534	526	540	509	519	525	452	516	510	527	505	460	539	514	497	482	488	474	495	507	532	505	482	481	495	533	491	528	510	477	545	523	521	504	494	542	515	555	501	533	524	506	514	511	493	495	508	522	471	501	485	470	512	526	514	517	526	522	518	502	513	536	540	539	487	546	514	523	457	474	531	521	505	493	532	508	552	531	515	489	515	526	532	486	514	523	482	485	492	506	512	512	536	492	496	488	475	483	518	514	507	515	474	492	524	524	539	483	525	495	499	539	535	481	470	501	474	527	499	491	487	520	489	540	549	515	500	517	469	504	533	511	525	535	488	493	490	491	492	513	482	490	512	495	503	514	494	506	524	509	490	502	503	484	497	513	509	517	511	534	547	505	524	511	508	475	532	527	504	538	538	524	527	502	490	480	508	506	534	518	483	509	511	501	480	563	522	489	518	524	517	511	525	513	519	475	525	478	516	506	503	493	510	530	510	529	541	497	501	518	546	508	490	535	475	514	495	528	501	509	500	529	512	522	528	515	490	494	526	496	509	499	512	503	494	523	504	498	518	564	556	510	544	516	482	505	528	511	509	536	463	521	526	500	501	513	511	518	500	504	498	484	482	505	499	551	507	546	549	528	483	507	489	500	472	511	507	495	520	534	510	490	517	490	474	507	488	526	542	499	486	518	495	512	504	487	568	542	553	477	559	490	538	493	509	512	525	511	504	518	508	489	470	481	534	521	533	517	528	479	495	503	514	511	494	502	513	490	570	510	506	517	442	502	496	543	495	490	510	505	526	482	514	503	504	500	472	475	532	535	497	516	497	504	527	518	484	551	469	502	518	488	460	513	513	512	516	534	513	514	536	474	511	514	542	490	525	515	539	515	531	493	507	509	520	505	497	516	509	487	488	502	520	508	500	489	487	524	486	492	520	487	520	507	482	483	501	513	491	470	483	531	536	509	483	533	512	522	494	492	499	547	473	514	533	492	540	466	531	507	494	499	455	535	493	504	501	467	551	529	487	456	527	511	491	499	507	510	477	510	501	498	538	487	500	510	516	521	554	529	504	495	508	518	532	549	507	514	494	483	490	505	501	518	530	496	516	483	493	552	518	490	508	497	459	525	507	530	510	499	513	523	509	518	504	518	526	509	516	520	497	514	532	481	555	489	484	495	484	519	491	576	525	469	488	532	528	496	537	535	517	522	516	513	531	502	523	518	552	513	478	498	496	517	517	555	479	494	504	505	521	479	522	484	503	501	474	510	500	512	509	494	484	552	515	510	509	532	513	550	502	503	539	542	513	520	496	530	466	513	486	510	522	537	535	531	500	506	514	537	527	518	544	491	509	516	474	503	527	529	538	529	513	521	438	506	547	547	537	562	482	521	496	503	514	567	500	542	483	510	500	523	527	511	522	512	534	499	480	473	494	495	461	515	505	577	531	499	507	507	519	508	525	514	513	481	495	515	552	488	455	506	480	501	508	531	517	513	514	480	502	583	525	513	500	523	541	495	513	500	554	482	494	500	487	538	515	544	501	535	552	522	488	489	519	544	538	515	507	470	507	471	559	506	548	491	520	514	479	512	555	494	531	537	491	580	528	499	539	480	498	535	505	478	522	513	468	500	525	488	527	520	498	524	487	487	488	500	540	462	539	467	514	537	548	483	478	500	491	498	493	482	516	534	481	548	479	534	539	511	497	492	489	520	475	548	479	493	506	499	482	503	545	489	490	503	499	562	487	520	516	532	538	569	474	490	527	502	495	502	478	485	540	497	534	530	504	491	498	485	486	544	560	482	530	510	491	514	534	497	506	540	489	554	520	492	445	540	496	530	489	501	503	505	514	508	514	477	504	534	500	488	490	516	472	491	516	516	509	506	498	521	483	506	503	492	522	498	533	512	533	528	510	495	518	483	547	491	519	464	495	493	488	470	502	521	514	494	456	549	574	535	475	564	494	522	531	483	529	511	493	445	480	494	527	497	519	555	504	503	443	492	518	503	532	472	512	494	494	489	543	526	498	519	525	508	485	527	492	532	508	518	492	512	477	502	493	521	504	492	527	504	529	508	516	515	500	522	506	522	509	499	489	537	522	514	517	486	512	528	540	496	495	503	503	517	561	489	529	487	495	526	514	514	521	515	486	520	534	517	498	507	523	467	503	529	494	502	518	530	557	498	476	510	518	509	537	490	454	508	526	494	479	498	493	462	530	513	475	494	501	498
13430	2302	2327	1830	1323	937	771	622	612	534	476	479	450	444	449	435	408	351	402	366	374	360	337	350	344	341	370	364	338	349	317	343	339	326	338	318	340	352	348	342	390	343	356	356	327	319	346	348	321	391	337	327	320	324	346	337	351	322	347	357	312	301	306	313	330	324	339	340	339	343	312	340	339	324	354	330	331	334	277	315	330	311	306	349	334	332	343	326	321	330	354	336	359	274	341	315	352	359	339	327	301	314	311	356	325	311	344	316	336	345	333	333	371	322	331	310	344	318	340	340	352	308	330	321	340	332	337	327	353	324	334	333	280	305	328	352	312	338	327	317	330	321	320	336	302	327	313	330	318	329	331	284	269	321	348	345	308	302	343	324	320	317	316	328	339	328	338	306	302	323	313	335	330	304	331	290	327	327	353	350	283	317	361	335	315	319	294	348	314	346	326	402	312	320	327	330	272	311	336	323	330	344	319	336	336	313	328	325	346	333	341	321	319	349	317	355	390	337	335	304	328	365	329	319	340	323	307	321	346	301	331	326	342	285	314	320	333	356	341	375	343	299	306	320	354	343	305	305	334	332	330	324	379	331	340	351	356	339	341	321	364	380	313	328	311	305	339	330	312	344	322	325	312	294	311	310	324	285	334	325	329	368	361	320	321	335	317	307	328	330	337	311	320	323	326	329	325	308	318	323	335	304	330	349	291	324	318	314	345	350	346	334	303	313	287	348	326	341	336	310	323	334	329	308	325	361	337	330	352	343	338	323	310	347	312	366	298	338	328	310	338	348	323	335	329	312	346	342	320	324	309	335	326	343	325	358	323	306	316	324	342	335	312	299	350	330	361	303	324	332	361	328	310	316	364	338	315	306	317	321	311	333	329	364	325	334	364	350	321	355	336	303	348	326	348	338	341	348	290	322	327	315	329	349	295	299	344	350	307	346	317	285	319	342	294	300	319	335	284	337	343	333	330	333	324	332	337	354	353	360	297	311	336	343	332	329	312	308	313	311	319	324	308	328	347	292	310	320	324	312	359	323	326	366	352	316	323	325	345	305	328	365	341	302	320	335	313	325	352	312	306	335	303	335	326	350	381	355	340	336	312	308	305	333	339	361	357	351	298	322	308	299	328	304	284	311	336	318	339	319	300	333	313	323	322	349	341	354	313	318	346	334	324	348	313	321	335	343	300	323	337	348	343	349	314	344	372	324	313	333	331	347	352	322	304	320	311	318	328	327	335	295	322	341	302	333	342	342	321	372	306	329	315	340	341	333	361	340	329	344	372	295	303	302	355	317	323	356	312	336	325	317	325	341	347	313	329	373	327	320	360	351	304	326	318	331	315	304	308	361	326	330	325	336	323	337	328	325	349	337	366	331	329	307	327	342	297	325	362	315	303	337	345	315	322	313	340	334	328	318	311	320	327	305	323	323	308	357	360	357	337	311	329	362	297	352	351	318	326	383	339	325	316	300	320	335	328	323	292	306	298	301	326	317	336	350	334	353	360	330	348	326	329	312	332	348	290	308	323	341	304	308	320	315	339	313	345	327	319	332	360	371	321	308	300	348	393	285	321	336	318	289	343	333	325	342	340	353	317	354	366	351	333	329	333	379	322	353	324	339	298	367	317	342	360	297	312	348	314	342	307	334	298	324	357	291	294	309	363	338	305	311	346	325	331	313	308	346	337	300	329	338	313	296	333	303	308	332	368	310	337	332	344	347	313	329	347	314	325	340	295	306	323	313	339	319	325	319	323	324	308	289	331	362	316	332	346	336	351	301	321	333	338	310	332	337	323	349	307	313	354	312	308	300	359	334	297	354	325	356	298	348	355	313	311	335	312	353	317	354	295	322	367	350	343	316	351	335	368	313	319	356	342	334	313	333	304	323	339	344	320	307	317	339	344	315	306	309	342	322	306	339	302	352	322	324	334	329	303	307	376	368	340	358	333	328	338	308	315	317	351	315	318	305	310	325	278	382	325	310	349	324	322	328	347	322	335	312	302	276	317	349	335	305	306	334	313	351	306	339	319	306	296	290	331	287	333	349	307	341	280	326	321	327	311	332	348	348	336	345	321	350	304	309	325	341	334	305	315	326	338	321	346	316	339	345	329	298	320	306	334	349	346	331	314	318	293	309	323	300	343	317	323	340	311	331	362	295	306	313	316	313	331	314	286	324	341	320	354	321	339	355	336	331	333	322	306	328	351	307	327	330	308	347	352	322	337	329	315	337	357	342	335	314	323	312	306	347	336	343	356	326	329	332	338	351	335	325	315	335	334	336	332	312	299	352	328	343	300	323	323	346	336	380	315	337	304	322	334	334	328	308	294	328	359	323	341	340	334	326	329	323	297	348	334	334	317	311	344	316	332	351	330	325	337	313	346	332	293	328	296	344	342	311	373	343	318	335	316	320	333	360	354	302	334	371	349	321	346	316	364	311	325	318	294	300	317	347	319	329	329	333	332	331	329	314	340	303	340	297	349	355	312	319	302	299	346	332	385	341	304	338	336	311	338	316	319	320	340	355	350	322	357	334	307	334	300	359	285	329	310	344	351	300	323	373	315	339	327	308	339	318	323	334	338	311	343	319	311	320	365	303	316	337	311	322	323	313	332	352	293	329	323	350	306	353	297	305	311	327	362	319	308	343	302	297	314	322	331	342	312	320	338	333	328	327	342	309	360	330	315	334	327	324	344	346	320	347	327	306	287	339	327	329	358	357	320	342	323	320	314	324	336	338	338	337	326	306	345	344	326	344	314	298	328	303	362	371	344	346	343	284	340	326	358	292	316	312	333	304	323	341	355	321	313	333	334	329	333	326	327	294	312	340	311	317	331	321	308	315	346	320	338	331	342	346	357	329	313	356	326	310	305	324	320	299	310	346	312	333	322	319	318	326	357	304	333	298	335	347	341	328	330	324	363	304	343	357	352	309	339	301	304	351	291	320	345	313	300	343	340	295	310	325	329	321	297	336	328	312	293	333	341	345	341	335	327	338	349	323	292	341	294	318	331	350	311	325	343	302	346	319	315	347	323	293	328	338	328	306	344	326	359	303	316	335	344	331	314	378	344	338	318	309	344	329	354	321	300	319	343	377	326	319	305	335	365	319	335	323	329	299	304	330	303	335	326	320	353	327	316	341	327	310	347	337	305	341	353	362	316	321	321	328	306	313	329	341	312	326	308	319	344	336	334	305	320	334	324	334	302	362	304	341	324	310	341	350	295	337	341	341	301	321	300	359	334	332	354	327	343	290	289	337	342	332	345	291	321	324	320	311	303	344	314	309	354	322	355	322	322	332	291	327	330	281	301	337	333	338	358	318	327	317	375	328	347	279	328	339	336	336	368	351	297	316	313	322	349	346	334	301	309	325	320	336	363	326	339	301	337	317	307	342	349	348	305	334	372	332	307	329	333	324	320	322	327	322	326	324	318	306	322	338	342	293	322	297	364	323	327	345	335	327	350	329	325	305	335	308	292	334	287	312	359	304
7686	2226	4272	5087	4584	3879	3220	2803	2389	2186	1988	1770	1639	1517	1400	1437	1392	1342	1232	1179	1156	1103	1099	1051	1106	1052	1036	1033	977	980	1037	940	961	1012	1005	991	972	963	850	946	904	932	909	928	939	884	908	884	888	877	910	813	899	923	895	933	928	897	890	821	852	891	877	861	841	873	892	894	928	919	834	847	898	859	877	853	854	854	878	872	897	855	830	845	840	894	882	874	911	890	871	850	796	828	906	856	837	913	896	859	819	834	829	845	844	850	846	881	898	889	887	801	862	861	854	841	870	864	870	901	854	857	901	872	861	778	848	862	859	871	837	898	870	836	821	895	894	857	868	836	851	832	861	922	884	859	878	852	842	778	785	819	875	838	902	776	845	838	830	872	814	860	887	881	930	844	788	860	874	857	799	833	880	894	888	853	814	898	825	845	823	799	849	872	875	853	810	857	830	837	887	892	819	889	854	780	843	809	838	868	858	847	897	839	869	819	843	876	775	802	885	860	844	931	879	866	834	845	832	825	894	820	817	845	831	828	869	849	879	794	903	844	893	846	839	809	820	882	876	850	878	866	848	853	858	878	851	779	885	872	864	819	815	800	838	869	835	859	832	831	852	857	866	845	853	795	886	844	850	865	827	853	853	887	814	833	880	906	937	851	821	863	844	847	871	913	858	823	800	857	844	798	845	837	845	848	874	858	823	875	826	843	878	859	842	878	877	801	830	864	840	858	890	849	850	907	772	863	868	855	825	876	837	857	909	853	880	818	835	898	896	842	882	859	872	852	850	899	877	862	858	858	865	832	840	852	843	848	851	866	815	813	810	893	838	858	849	824	906	858	847	807	839	879	808	868	859	807	831	884	850	832	847	827	826	849	851	822	811	841	858	849	877	833	859	863	875	879	838	872	827	879	792	887	851	812	903	819	802	885	829	822	892	849	815	837	828	828	849	886	874	827	856	885	836	825	846	864	865	843	803	848	839	825	808	850	790	861	860	840	832	823	832	856	885	801	853	839	816	907	847	821	838	813	847	863	859	881	839	843	861	823	826	834	848	843	877	830	882	907	854	831	845	885	878	794	800	879	841	828	816	858	854	841	862	817	833	783	907	901	847	802	842	820	843	809	817	864	849	791	855	913	774	897	818	819	788	945	875	875	803	880	885	831	850	860	894	841	867	817	857	854	827	833	875	872	858	836	847	840	839	885	856	876	839	843	838	860	835	838	842	795	811	810	890	816	840	869	859	940	837	857	856	854	854	850	855	854	821	884	847	885	857	881	841	768	847	834	890	856	896	839	881	881	826	853	853	832	860	839	817	917	907	826	876	891	854	887	843	870	858	857	813	880	862	847	837	823	866	858	876	833	841	882	847	878	866	909	865	871	841	842	872	815	876	891	865	813	833	867	860	848	837	855	852	801	863	838	840	817	860	870	831	784	821	850	868	850	902	893	876	874	855	897	818	843	864	899	836	818	849	925	888	868	826	865	938	885	802	795	809	855	822	852	884	849	886	836	827	944	812	863	832	836	882	853	875	827	826	823	849	834	811	876	835	825	851	854	832	848	901	823	877	825	853	844	865	856	859	856	852	850	833	849	847	894	860	824	847	869	876	860	870	847	897	860	873	895	837	827	899	853	834	873	854	870	879	788	844	845	834	838	839	829	805	874	845	868	839	819	829	829	854	887	829	841	919	887	843	832	820	838	848	796	836	911	867	858	856	825	838	854	792	862	850	834	845	903	833	850	851	839	808	820	837	811	853	879	844	906	850	827	857	817	839	804	862	855	827	838	829	837	862	849	868	873	863	801	866	836	831	856	837	850	856	849	847	870	891	884	841	835	846	866	851	833	852	846	829	856	862	853	811	801	779	860	854	818	853	855	860	852	860	841	823	814	908	829	828	822	836	866	862	817	891	854	864	852	914	870	796	819	826	844	836	825	860	824	870	822	862	820	831	863	830	878	870	849	859	853	894	825	832	882	836	844	824	853	850	836	812	831	827	821	871	881	798	839	783	801	879	855	827	840	876	840	853	858	919	843	824	900	884	841	840	897	891	824	865	799	845	873	804	850	869	851	870	852	834	900	839	853	870	841	869	870	865	847	853	821	825	874	854	817	857	849	881	832	860	858	834	868	838	846	789	819	864	856	829	871	891	885	855	884	841	823	850	850	848	834	926	886	837	836	872	878	832	851	840	867	868	807	880	878	866	843	820	871	864	805	860	854	866	843	830	811	847	831	909	823	830	844	860	850	859	790	876	866	832	892	890	879	809	840	854	809	850	860	858	845	818	830	867	843	832	846	875	878	869	849	834	816	860	841	834	850	790	883	824	860	862	874	884	858	843	802	859	874	826	863	807	871	840	874	856	843	827	828	885	819	789	874	863	882	917	863	826	857	889	877	832	919	839	847	859	822	835	826	815	862	838	821	846	840	910	853	806	835	842	882	871	811	862	835	850	851	823	831	823	859	880	851	861	836	826	839	842	896	887	863	835	860	853	860	915	883	864	815	868	823	851	864	881	778	865	836	823	827	881	816	851	901	836	877	836	861	885	858	843	841	877	787	909	870	864	870	885	841	893	840	857	838	830	846	847	849	862	882	840	891	869	841	872	835	839	806	832	811	897	836	888	838	847	848	832	824	839	873	824	812	823	836	884	883	829	800	825	897	809	835	819	834	869	857	858	843	847	847	842	851	822	855	786	807	874	858	860	838	838	866	810	846	814	839	806	787	816	908	827	810	926	908	841	905	866	834	852	826	886	786	868	870	801	831	841	832	858	861	877	913	854	839	825	877	837	814	853	859	851	833	871	770	810	866	826	828	856	807	831	833	868	791	922	855	866	825	848	844	869	870	859	836	830	813	870	827	852	797	801	766	858	814	858	837	854	876	839	873	899	852	864	896	840	838	874	856	843	880	872	836	824	880	877	830	900	848	849	835	868	868	859	842	880	834	887	850	859	837	809	839	880	829	853	910	813	855	804	837	835	847	846	847	869	857	884	897	780	838	802	914	857	836	859	868	866	833	871	853	817	859	847	836	876	862	858	876	862	836	884	843	811	819	893	836	799	874	903	833	861	807	853	874	806	856	883	855	858	836	872	863	845	840	871	851	884	779	903	865	844	859	863	863	829	881	815	824	878	832	829	846	848	802	844	824	774	858	817	818	824	888	850	770	881	861	868	879	826	826	795	900	834	834	832	849	879	881	834	826	835	879	881	849	839	875	856	872	898	845	878	871	825	848	873	834	788	887	811	817	887	879	831	788	902	910	823	864	888	806	792	809	893	874	780	844	839	886	833	836	828	884	845	809	836	835	854	859	893	828	865	859	845	825	812	886	889	867	850	787	836	859	885	876	907	850	878	884	894	826	812	835	856	863	804	893	837	851	853	889	895	822	840	854	834	861	826	879	839	880	840	883	816	859	826	845	843	873	879	858	863	882	812	827	898	870	800	860	886	848	876	783	842	806	881	868	812	871	848	858	841	901	840	792	885	828	877	878
1936	277	271	255	272	279	267	281	260	283	262	281	272	279	242	253	237	264	266	249	275	249	275	292	249	256	286	265	249	288	270	290	262	269	283	255	263	264	274	240	272	260	274	286	261	282	244	255	247	324	252	309	294	293	266	269	265	256	278	250	273	264	271	286	269	253	294	258	283	295	254	230	272	279	258	255	257	267	256	292	272	271	264	241	252	254	276	297	244	288	261	276	280	250	254	274	261	263	264	264	270	261	274	256	270	230	282	259	275	305	254	278	271	264	291	275	247	269	276	287	252	242	279	279	274	260	285	259	251	293	278	248	254	262	267	232	278	244	269	257	285	254	258	257	247	262	248	217	261	245	271	263	266	270	292	253	253	257	290	255	245	275	288	227	259	271	244	261	276	236	230	221	285	264	248	275	237	256	281	246	269	263	267	296	253	290	248	282	248	245	288	278	270	248	259	275	259	298	267	261	256	282	278	235	275	291	286	253	257	268	289	252	248	278	276	312	260	263	282	266	301	262	273	223	243	258	268	266	246	252	262	246	274	263	243	292	258	272	279	267	277	300	254	260	259	282	256	285	249	292	271	258	261	273	240	285	293	262	288	259	281	251	269	262	297	263	268	263	261	278	282	287	256	235	287	246	265	265	274	278	310	237	259	250	273	279	255	262	224	220	246	278	257	286	274	257	276	269	276	247	285	265	272	270	309	269	271	292	302	284	231	259	295	263	243	267	259	265	227	266	270	262	268	271	252	272	279	272	266	279	245	262	241	234	280	270	244	274	271	241	263	239	259	253	273	279	265	281	264	245	259	311	263	268	254	278	278	276	237	260	280	287	252	272	299	275	274	285	264	238	265	261	284	275	267	274	299	259	274	253	263	265	269	266	256	293	300	270	235	246	254	276	266	263	256	244	252	254	273	281	287	260	265	274	278	271	257	291	263	282	243	262	255	264	259	269	279	307	255	266	272	276	247	266	273	262	247	269	275	265	263	242	287	256	265	255	280	268	258	277	292	272	258	269	285	267	254	237	267	259	267	261	250	279	252	252	264	263	258	296	300	251	272	245	256	254	288	250	267	257	262	253	277	267	289	267	254	258	255	252	263	249	257	267	272	242	263	254	270	287	237	256	281	269	246	263	253	257	252	273	288	232	236	265	267	256	252	298	267	266	280	285	272	252	248	254	227	262	276	290	274	264	273	256	249	240	274	271	248	268	290	294	272	253	281	288	253	268	272	263	259	283	269	235	259	271	274	243	271	276	260	264	240	233	266	247	243	278	261	266	278	291	284	261	275	242	266	254	274	287	275	267	278	289	291	246	257	266	262	219	243	265	239	253	246	288	257	297	266	284	255	259	269	246	238	262	243	283	254	278	255	265	269	238	286	237	287	268	233	281	262	286	272	263	272	280	280	255	260	319	280	247	253	291	252	250	279	275	259	265	249	247	267	253	260	266	266	234	258	273	234	267	284	258	266	248	264	250	273	277	264	274	277	266	294	282	293	229	254	269	249	268	291	283	280	270	275	238	236	266	258	256	242	277	249	273	270	255	278	271	281	273	279	275	277	265	291	281	267	256	251	271	276	246	265	263	274	239	254	265	268	267	241	274	273	256	279	261	259	244	261	261	294	262	271	236	265	263	260	262	242	278	249	285	287	244	262	250	243	285	260	239	278	243	268	265	243	262	265	264	250	231	280	280	271	237	289	262	278	285	234	272	301	286	284	272	276	270	275	277	271	286	242	244	264	265	257	227	241	278	258	246	254	270	269	279	239	234	251	263	275	260	261	260	258	267	278	274	263	264	262	254	253	257	268	261	240	269	282	275	258	256	270	285	247	258	233	284	277	261	262	251	252	256	286	260	269	272	265	269	247	265	269	256	239	254	281	249	256	257	291	261	263	266	278	239	278	259	272	271	286	249	272	260	274	275	261	270	253	252	266	263	281	238	274	255	268	294	285	298	294	264	266	251	271	275	267	264	314	299	263	269	270	273	272	249	291	255	254	261	237	260	240	273	228	275	286	257	290	269	273	264	254	259	278	268	221	274	242	263	278	273	288	258	271	247	242	284	272	233	243	275	272	284	259	261	263	282	281	251	268	268	288	248	291	249	295	294	292	283	276	276	259	285	270	268	266	254	241	266	246	269	265	265	268	256	300	286	279	273	294	274	260	294	242	279	293	308	254	290	263	257	272	281	271	268	259	298	267	256	250	238	265	273	250	262	258	250	272	248	272	257	263	256	275	292	272	259	239	273	261	288	268	277	264	279	259	250	257	290	242	240	275	260	267	282	265	250	269	241	262	273	269	265	277	257	283	246	303	276	249	293	256	263	280	269	267	235	259	243	232	264	264	293	286	307	249	259	250	268	236	247	253	276	277	279	277	268	243	266	272	278	257	241	252	283	291	237	287	274	302	278	231	247	253	243	266	276	247	269	285	275	263	264	267	276	259	270	287	251	270	253	268	264	244	282	303	275	260	262	251	272	257	270	268	265	247	273	238	257	293	270	281	230	278	288	256	274	268	278	272	286	278	269	262	272	279	276	257	263	275	296	272	242	245	266	255	261	271	250	266	239	285	282	238	236	258	290	276	276	263	261	268	255	272	264	257	239	288	270	246	252	230	236	244	237	271	265	263	257	255	300	251	246	276	257	268	279	275	253	253	265	258	224	253	250	251	266	263	270	267	283	320	285	258	251	231	273	254	249	260	266	233	226	289	286	286	247	264	259	252	241	272	268	260	264	254	304	235	257	267	262	252	314	258	267	257	273	237	255	270	279	253	289	274	266	258	272	265	262	237	276	272	242	267	262	264	257	286	274	250	279	305	252	250	269	263	253	251	244	264	286	275	256	262	235	273	235	259	295	258	306	289	271	254	247	304	275	251	263	246	249	269	270	267	288	265	253	243	278	298	253	302	297	245	272	269	266	275	251	264	270	264	293	276	246	256	266	252	280	289	282	229	259	281	265	265	265	263	277	275	261	293	257	287	269	245	260	280	273	265	268	257	261	276	271	266	262	300	244	253	264	246	280	282	283	296	257	258	263	253	269	258	299	297	240	275	262	270	260	255	273	267	267	240	279	261	284	285	277	261	260	286	277	257	267	247	256	289	241	232	272	282	244	239	272	279	277	246	309	273	260	278	272	275	268	312	288	243	252	265	251	235	259	269	279	265	299	272	287	234	266	260	259	283	269	280	274	283	285	254	257	273	284	243	281	239	257	298	242	243	240	277	245	288	266	265	263	260	259	284	250	266	266	290	261	259	248	259	248	241	261	263	278	233	288	230	258	261	262	266	297	237	253	272	249	273	303	283	256	268	276	278	254	265	302	282	276	286	294	257	285	299	258	310	297	249	280	259	256	269	221	261	242	268	267	262	269	244	299	281	233	281	259	262	275	278	265	256	291	245	261	292	261	252	290	269	288	258	275	242	277	266	255	280	257	258	247	235	268	263	274	259	280	256	225	255	274	277	249	257	261	243	255	259	262
2340	772	722	800	753	758	735	701	716	689	668	678	775	700	684	755	677	693	699	718	696	725	682	664	728	657	673	694	672	676	719	661	734	642	691	669	661	676	679	671	677	690	700	703	645	714	720	650	706	650	659	726	711	688	710	667	689	754	675	690	664	672	685	688	724	743	718	690	685	712	670	677	679	694	717	684	675	714	649	691	661	664	646	669	648	688	693	679	691	668	671	711	691	681	672	664	704	657	710	706	685	679	674	675	676	655	689	652	650	673	622	650	684	666	707	662	692	712	697	699	696	741	698	701	658	639	710	696	716	715	633	665	649	682	668	654	669	651	692	696	660	697	652	673	658	688	659	652	715	705	691	659	721	675	700	714	661	693	658	686	695	642	661	723	679	693	722	670	682	719	644	692	645	665	700	716	660	697	711	630	680	681	691	710	720	670	646	680	706	722	690	638	720	709	662	752	678	685	673	678	693	695	664	675	661	713	692	685	676	713	693	668	695	677	734	677	653	667	690	688	665	738	706	662	667	653	662	633	676	704	691	703	692	696	695	719	655	699	705	712	656	692	676	703	730	669	706	680	703	655	708	694	633	666	663	677	685	746	686	669	713	715	711	708	691	696	672	702	710	676	673	659	679	658	693	692	684	657	659	683	686	673	710	640	726	658	680	660	729	663	672	698	676	712	683	653	725	705	630	713	687	682	705	695	665	668	667	665	687	661	709	653	681	646	705	692	667	694	694	686	683	670	667	710	713	676	709	642	655	696	638	700	629	657	709	676	677	679	689	684	644	678	691	662	703	693	672	651	668	656	739	682	709	655	709	645	711	675	660	695	679	707	675	654	709	690	714	698	712	672	713	672	691	672	673	685	672	711	658	672	746	661	689	683	646	677	643	646	724	645	673	649	691	683	660	696	669	668	657	690	682	671	699	686	660	650	738	665	688	660	714	676	662	684	628	680	679	662	718	709	711	727	665	698	688	676	663	699	645	670	694	683	700	655	674	674	679	692	679	690	665	648	701	645	726	729	660	662	689	633	658	699	683	728	680	742	727	709	694	660	647	740	675	681	708	697	662	682	689	679	700	706	644	679	664	681	661	758	715	674	721	684	643	674	686	689	683	682	651	691	696	605	712	700	661	664	701	669	695	704	679	646	685	689	704	684	700	717	718	633	697	669	687	675	620	673	675	659	672	690	637	694	690	685	677	680	637	656	670	690	682	714	662	691	700	722	697	689	671	671	721	647	719	668	658	637	719	673	666	653	677	665	695	670	695	703	661	684	708	674	767	640	652	665	681	668	678	646	699	693	687	684	659	660	668	675	666	672	673	684	693	690	654	678	721	666	664	670	671	665	711	667	689	687	686	661	673	678	659	706	724	663	693	700	700	691	700	682	640	642	670	671	633	682	662	676	615	683	716	707	690	680	689	702	684	700	681	706	740	698	671	705	705	681	663	664	641	735	669	665	694	720	695	692	664	690	730	743	642	677	723	702	682	668	648	732	723	667	688	671	693	697	686	707	657	699	709	642	670	639	674	678	675	657	669	649	743	645	669	688	689	705	713	700	644	670	661	660	688	674	714	640	700	657	730	622	729	686	685	662	668	702	658	668	688	665	695	702	638	658	664	664	703	675	683	679	681	676	716	667	689	674	671	716	744	679	676	680	698	659	696	700	675	663	691	702	681	646	667	629	730	680	662	679	722	685	718	702	657	682	651	710	700	693	663	700	668	691	668	682	670	639	627	707	673	677	662	721	675	704	676	703	697	695	670	719	660	664	633	725	679	619	642	644	696	695	683	655	671	690	727	728	675	647	684	715	658	619	695	711	663	715	708	677	663	693	676	679	643	653	713	704	678	700	658	689	656	705	666	719	655	670	752	660	651	664	676	659	662	686	667	676	663	696	663	680	664	714	692	666	705	653	629	648	681	687	654	683	694	655	655	695	660	705	689	676	681	660	682	707	649	628	682	707	667	645	685	705	717	682	692	720	663	695	649	671	690	706	710	672	727	665	705	699	678	723	677	670	670	665	699	682	623	684	667	719	683	662	701	703	680	680	690	654	668	658	672	648	640	662	718	709	656	670	680	692	659	676	661	703	659	685	665	692	653	695	693	661	676	637	722	690	746	694	685	681	643	713	710	651	688	730	709	689	664	714	645	641	653	739	682	659	676	690	666	665	718	700	688	695	696	697	667	692	685	715	663	675	688	647	665	681	668	667	648	695	689	665	667	663	681	683	717	701	725	709	615	691	679	684	672	689	640	635	647	670	675	673	720	654	708	642	660	679	674	671	702	711	714	655	643	673	716	730	701	688	656	671	697	674	660	681	640	672	668	660	686	694	726	681	663	719	708	683	660	683	690	740	690	678	725	656	637	720	669	699	665	652	694	637	691	664	678	701	669	706	677	661	655	657	686	682	686	672	710	651	687	644	692	677	690	679	690	696	667	692	716	711	694	693	676	742	691	683	705	705	656	746	673	636	697	694	730	684	667	693	652	702	692	687	666	721	674	676	708	695	692	687	709	693	674	676	616	668	705	677	690	679	715	681	685	671	694	702	673	686	676	624	686	701	733	711	714	720	709	646	700	685	679	623	719	651	654	722	662	686	654	696	688	661	688	716	690	687	713	664	682	680	647	649	683	670	708	714	690	700	654	653	676	707	684	699	695	691	671	671	622	701	697	718	680	684	706	655	662	667	681	680	721	730	704	703	698	681	695	717	654	704	684	663	703	716	694	711	685	662	689	696	661	704	651	687	661	734	623	698	706	695	705	689	673	699	675	697	664	717	711	714	719	686	628	696	697	713	718	679	647	671	668	747	702	660	700	677	691	670	646	676	688	676	754	712	707	730	718	676	720	669	669	662	719	717	704	643	667	698	738	716	686	713	683	601	706	714	663	664	665	654	749	634	695	671	699	677	651	666	644	647	702	680	720	668	631	730	632	723	685	726	714	662	678	658	679	694	623	666	635	647	665	708	661	716	711	697	718	685	698	634	629	696	691	667	649	679	686	667	679	726	635	636	705	633	669	674	690	684	679	698	657	688	677	746	658	683	672	675	677	668	668	691	675	703	740	706	671	712	701	716	659	702	679	673	731	715	723	650	679	698	698	665	715	742	702	655	690	676	705	706	686	666	674	720	630	655	629	754	669	672	704	675	689	711	658	676	677	691	647	674	695	658	661	644	672	721	701	683	676	672	702	695	679	673	686	701	639	640	690	697	683	664	653	697	675	681	691	667	635	684	646	649	694	693	696	696	683	676	685	659	690	633	599	691	691	694	709	661	681	701	729	679	697	702	655	686	679	709	656	761	687	638	660	707	655	664	747	714	694	642	682	719	704	679	663	637	688	693	673	675	683	642	688	703	700	669	670	716	706	717	657	671	641	676	697	695	673	656	705	704	649	677	692	676	665	701	691	658	701	683	667	664	677	701	714	684	639	724	659	707	698	650	731	688	694	668	727	697	675	703	672	686	692	682	674	692	727	663
6853	914	956	842	638	466	411	324	310	283	257	237	236	218	214	200	204	186	182	198	171	200	199	185	178	171	177	202	186	187	175	189	178	184	156	145	177	174	162	177	178	181	158	171	179	161	179	174	196	197	179	185	172	185	182	145	175	179	165	144	159	183	154	163	170	172	189	180	167	168	176	156	160	154	184	166	170	166	187	157	179	175	194	179	192	174	164	172	160	180	160	180	175	171	202	181	151	182	192	164	200	186	179	177	169	188	172	192	178	163	175	190	143	162	170	198	191	190	181	169	175	189	183	191	171	156	168	152	145	198	165	181	161	171	186	157	180	178	177	175	190	173	191	178	181	169	187	170	147	197	168	162	160	186	187	169	152	169	191	170	171	151	182	182	169	174	174	167	175	144	153	152	159	171	159	171	172	166	171	195	179	140	168	170	186	169	194	214	187	149	171	150	175	186	171	158	193	164	153	178	160	159	186	185	166	149	172	168	190	160	153	183	165	165	174	163	177	171	170	166	179	183	181	188	172	168	190	167	150	179	147	160	179	147	156	178	163	198	180	211	181	167	187	169	190	173	165	199	174	173	177	187	178	151	166	174	158	178	184	181	160	176	180	157	160	163	164	156	160	145	163	160	202	200	175	175	176	186	185	158	169	147	175	180	170	187	164	184	192	175	164	167	168	173	160	171	189	146	165	153	176	189	166	168	172	169	179	177	160	168	159	187	183	163	159	193	168	181	148	176	153	172	185	174	162	200	187	158	166	174	168	174	191	178	179	162	168	181	193	157	155	162	173	143	202	179	175	177	193	174	169	181	183	148	162	158	174	165	181	180	158	136	177	160	147	196	165	191	171	156	171	176	140	156	187	173	142	158	148	178	137	200	162	190	168	170	167	168	162	167	172	167	184	137	170	178	168	156	174	191	163	159	169	169	183	170	193	198	166	184	180	167	195	190	151	176	193	165	159	183	154	148	186	151	179	133	167	170	190	148	150	175	186	174	192	200	185	190	178	193	174	192	186	201	173	169	163	189	157	178	173	182	162	161	163	170	166	184	169	179	166	169	165	174	193	138	200	165	173	171	182	138	186	165	180	194	180	164	173	150	196	141	178	173	175	179	199	166	157	166	164	161	161	191	207	169	176	164	161	154	158	167	172	164	186	178	160	150	171	177	184	154	163	174	172	177	153	159	174	200	164	156	178	160	172	170	184	202	162	174	169	158	185	179	172	181	176	167	170	168	157	173	183	190	170	160	193	185	189	167	187	185	191	168	172	171	151	168	169	164	182	195	159	171	164	170	159	194	183	189	168	173	185	187	183	165	170	165	175	161	169	155	159	189	183	154	173	177	185	181	156	171	190	170	160	168	187	161	173	208	169	182	163	188	154	136	175	160	175	180	160	188	163	146	186	159	173	175	145	144	163	181	188	177	154	171	185	182	168	201	173	189	177	154	178	168	173	170	153	178	195	189	178	179	156	169	168	184	187	138	168	171	168	165	167	191	154	166	166	184	164	182	172	169	158	147	151	167	165	176	161	181	149	176	155	171	163	184	171	190	167	158	183	174	163	185	173	196	184	173	187	180	190	202	185	139	164	190	172	165	149	198	141	183	170	145	196	145	177	187	166	160	210	162	170	182	185	157	158	180	176	185	155	189	154	175	150	173	188	184	189	195	193	180	164	189	191	176	168	165	163	173	160	166	172	212	175	195	155	159	172	186	172	185	176	179	151	178	159	180	166	170	196	180	164	155	164	175	181	171	175	169	178	191	181	167	163	155	165	176	200	183	178	157	177	192	172	179	183	163	179	165	209	166	162	178	186	175	159	175	172	172	163	168	180	145	165	164	182	172	178	153	160	196	170	195	194	160	174	179	176	163	198	178	189	204	186	186	167	152	181	172	174	160	171	162	159	181	156	173	162	177	170	177	165	160	173	182	183	150	148	171	152	178	152	160	192	197	160	165	174	176	174	168	179	190	197	159	170	157	156	171	180	151	196	182	150	171	158	157	181	181	168	170	182	174	170	193	170	167	191	181	163	162	158	165	176	188	202	198	141	185	176	200	173	197	183	179	171	160	177	178	175	202	180	171	157	165	186	191	145	183	183	176	177	194	162	175	174	169	180	199	180	180	168	159	164	166	216	206	164	170	187	144	150	181	152	193	178	171	160	170	163	170	178	175	174	164	172	175	165	149	168	188	180	192	142	174	168	159	160	187	162	186	176	163	162	167	160	171	166	170	167	187	175	174	153	147	187	164	172	165	145	176	171	198	155	144	162	186	161	176	167	160	176	177	164	182	173	152	157	221	179	182	186	145	161	168	175	167	184	188	166	178	182	180	178	162	187	189	190	166	162	178	176	183	207	175	178	198	157	148	176	172	183	151	184	184	160	175	178	167	159	184	151	172	179	144	163	170	179	165	169	163	160	177	161	169	150	164	146	167	179	165	165	174	167	177	177	165	178	174	160	157	171	169	158	166	195	175	174	174	161	153	193	163	178	178	202	173	192	175	187	174	151	184	148	174	176	157	165	177	188	164	180	167	168	179	158	181	180	187	165	177	176	192	190	162	162	150	166	149	158	151	161	172	187	193	177	175	182	165	193	162	166	168	151	171	162	166	174	170	179	151	153	175	163	166	181	177	172	180	162	157	173	173	171	179	171	197	187	165	197	173	192	153	173	152	178	174	177	162	181	181	172	164	215	152	180	179	185	161	170	156	174	179	159	183	180	162	176	160	170	162	167	146	172	169	160	164	205	165	157	186	183	169	155	167	159	161	166	181	177	160	185	165	143	156	173	174	196	160	185	187	180	164	172	159	152	180	152	152	161	188	165	180	186	164	170	175	162	182	170	180	155	167	158	178	159	156	184	199	163	174	179	166	184	186	158	139	174	155	168	181	150	191	180	170	212	160	196	172	161	158	197	170	166	175	180	196	159	168	178	189	150	187	158	195	161	184	176	176	191	196	191	180	172	205	180	171	167	157	143	186	161	170	165	174	169	159	177	158	167	159	150	162	174	183	188	190	170	206	186	161	152	176	185	199	165	164	148	184	178	198	156	167	173	177	163	167	184	146	128	171	192	142	169	179	157	162	182	170	172	174	162	170	159	140	176	176	155	181	150	163	167	169	173	194	175	180	156	165	164	163	177	181	172	194	164	181	166	166	166	191	172	162	170	173	194	188	175	187	172	164	168	168	171	188	187	167	172	169	153	184	167	174	180	157	195	170	174	184	186	133	162	194	166	192	170	169	195	170	182	185	164	189	165	175	169	202	145	191	177	165	158	189	169	169	176	173	169	195	161	167	179	164	175	154	151	170	179	201	176	175	172	164	169	211	171	171	168	168	197	183	178	167	180	165	181	175	148	167	182	187	182	187	183	217	154	180	169	163	166	207	184	184	187	171	163	175	182	179	163	170	196	193	153	186	185	186	185	171	171	158	162	198	173	209	184	157	187	180	166	159	147	161	180	156	148	171	147	189	183	169	172	186
5567	1170	2271	2745	2402	2025	1690	1552	1292	1132	976	988	907	873	777	788	733	736	688	694	674	684	645	623	630	581	593	616	589	582	603	580	591	580	583	562	558	576	573	528	525	549	548	584	542	546	526	500	518	552	519	524	552	569	514	537	524	594	503	526	532	493	516	543	542	560	501	509	523	482	518	540	534	501	484	518	512	531	517	507	524	507	545	508	535	519	550	521	535	507	551	486	488	512	485	545	552	503	536	525	522	512	493	508	521	519	525	533	490	526	501	521	493	522	499	519	494	519	487	510	534	548	514	533	477	537	538	543	473	475	535	519	541	562	551	534	502	503	529	518	563	487	514	523	513	546	488	563	509	554	515	505	568	519	497	525	487	537	502	495	502	505	512	476	506	498	532	519	535	452	530	517	517	527	511	451	510	512	502	491	507	495	514	522	504	488	492	505	515	510	563	530	524	511	535	516	517	516	446	508	526	496	526	523	484	557	500	517	546	527	524	496	477	482	507	533	527	474	522	498	498	512	561	507	453	530	510	541	498	509	513	550	512	481	515	509	520	518	496	506	556	525	528	481	517	541	525	522	489	482	491	507	501	503	521	503	539	428	523	503	548	529	524	503	489	546	494	503	518	505	507	517	530	523	524	514	518	527	531	484	532	532	515	504	504	518	523	525	483	526	520	517	518	546	526	516	527	511	513	518	454	528	531	507	517	486	510	510	509	557	537	499	534	473	520	499	527	524	515	531	526	536	479	524	529	510	512	505	497	488	535	515	541	489	515	565	544	507	498	494	524	498	500	517	541	504	516	492	533	537	476	487	500	525	491	486	485	530	548	505	501	534	493	537	493	486	526	485	519	482	501	474	519	520	503	498	490	529	481	512	516	537	521	574	529	500	501	517	512	542	479	494	530	499	533	473	483	516	503	494	501	488	484	550	525	490	503	562	519	462	531	496	523	530	514	521	556	532	513	526	516	555	521	514	488	494	543	510	457	476	529	491	544	501	507	512	505	484	497	495	515	466	484	512	518	508	540	522	492	528	521	511	526	509	495	534	444	483	527	525	475	504	523	497	500	526	500	516	477	506	512	483	504	468	521	548	521	471	552	509	503	533	550	541	519	490	483	497	549	530	517	475	511	520	523	497	453	512	573	510	479	473	483	525	510	506	496	507	500	510	504	560	517	503	478	494	541	475	529	473	486	502	507	496	528	546	526	488	499	508	478	493	491	516	512	532	500	518	521	541	540	507	491	523	502	520	475	559	471	482	506	509	508	507	491	545	505	537	539	531	479	512	520	522	511	528	534	534	558	518	520	503	514	538	518	510	553	496	488	498	551	489	509	480	489	504	473	559	537	502	485	545	510	524	483	537	514	497	551	509	484	485	497	517	480	505	486	513	501	517	533	527	511	477	527	480	523	532	481	538	525	530	494	491	555	523	513	502	531	527	486	474	519	505	520	536	484	510	510	529	526	519	477	483	503	536	508	462	530	549	511	513	537	496	537	530	525	477	507	480	532	513	498	490	499	532	499	502	488	525	544	501	462	511	487	526	531	441	517	508	472	527	491	523	513	488	501	521	534	502	467	515	527	502	518	511	511	521	533	530	538	497	486	527	601	497	499	520	490	520	524	521	537	468	520	497	553	520	507	528	524	469	554	542	530	511	482	496	499	487	520	542	487	508	520	546	541	484	468	548	492	450	509	490	529	502	496	543	484	496	533	522	510	504	502	499	528	499	527	543	524	500	480	447	513	498	498	527	507	518	514	519	523	498	483	539	492	520	534	475	512	525	478	505	522	490	566	514	508	469	511	497	474	522	491	505	522	516	547	529	485	520	490	541	533	478	524	497	490	506	516	483	512	473	532	469	494	510	499	501	491	495	499	499	504	477	489	533	496	517	502	524	516	567	500	489	508	498	485	521	503	527	522	512	501	495	528	536	497	521	498	528	503	472	496	508	546	521	489	520	476	515	556	539	550	504	490	489	540	492	534	509	497	478	504	517	558	520	529	489	498	540	500	534	465	502	514	505	511	514	486	467	514	517	547	518	520	532	540	470	505	541	494	510	542	519	519	522	505	536	506	504	495	535	498	528	486	514	540	540	532	531	508	508	550	479	485	534	495	489	512	572	506	496	546	528	493	488	515	508	493	490	531	530	493	481	468	495	526	494	525	548	501	523	529	496	551	494	476	522	533	556	540	488	463	513	502	526	482	545	499	519	526	520	550	507	536	511	480	540	525	534	507	524	483	541	503	537	536	455	501	489	561	517	494	519	485	515	522	526	550	471	487	473	470	497	491	509	494	522	513	485	520	484	541	481	491	488	520	518	482	530	488	509	512	509	532	513	527	502	516	489	494	519	491	517	504	528	531	511	524	500	495	512	527	508	546	496	474	497	504	460	526	498	523	476	502	502	500	477	471	548	507	512	529	456	546	509	494	497	510	502	494	525	496	490	492	512	525	539	516	542	527	524	517	513	493	480	531	512	488	562	519	516	476	499	515	478	508	514	501	531	510	491	522	472	453	513	498	480	521	515	515	503	516	521	560	541	476	539	539	481	501	505	471	521	524	503	517	558	529	521	559	523	523	508	493	512	529	538	481	525	532	499	545	512	498	521	481	510	503	533	535	517	491	516	514	515	527	502	528	514	487	530	508	517	494	520	503	479	541	488	538	523	517	518	475	516	510	521	495	481	481	551	500	520	523	482	525	536	539	546	507	507	555	517	492	517	502	525	505	538	515	495	530	492	486	495	484	478	477	544	500	551	520	539	523	494	525	504	541	492	485	521	532	502	523	538	485	535	515	517	494	516	535	503	500	524	490	510	514	514	496	486	507	532	531	495	501	483	512	510	458	527	506	492	505	520	525	516	507	489	519	493	479	483	513	509	551	495	485	491	521	494	538	480	522	572	532	484	528	510	508	532	507	514	490	531	502	505	510	504	545	486	542	514	541	515	520	471	535	489	497	481	516	500	512	481	478	529	481	515	530	471	500	499	517	520	521	522	505	528	479	520	500	538	542	511	522	507	486	508	513	510	503	522	504	523	569	524	487	489	538	550	557	507	544	517	487	519	464	461	493	580	552	526	528	522	475	535	491	519	528	527	515	534	465	516	512	513	516	506	497	498	512	549	529	562	532	506	508	502	513	501	492	584	543	512	469	502	544	495	538	514	539	514	518	548	546	521	486	506	552	523	506	530	489	539	543	506	472	489	509	486	514	478	484	508	537	491	494	486	548	512	507	516	551	516	518	516	514	487	519	510	553	496	534	508	528	481	539	537	489	511	553	489	527	539	512	547	519	520	500	503	528	528	479	519	512	527	533	493	482	499	481	496	504	485	493	511	496	507	511	528	506	497	510	470	494	497	505	537	466	457	476	526	500	534	479	513	585	541	501	509	490	495	476	497	544	488	497	524	511	502	510	518	496	502	541	536	537	492	517	521	534	559	513	506	504	514	513	558	490	503	574	539	514	487	515	491	536	467	465	507	501	504
13374	2136	2331	1802	1355	941	785	657	600	526	466	468	466	405	420	391	362	348	368	369	364	376	351	361	330	356	368	346	333	383	366	361	359	374	353	351	350	353	346	317	299	309	288	334	346	353	343	377	342	309	340	345	335	320	343	326	282	329	367	283	318	289	317	326	335	319	320	323	328	314	345	308	310	338	324	344	339	297	330	338	340	303	327	292	304	310	304	332	327	305	313	368	333	281	354	322	295	342	323	318	286	362	308	337	327	318	351	327	322	322	351	343	312	326	312	306	329	318	366	320	315	314	334	357	346	346	323	312	331	352	323	312	325	330	287	339	323	353	322	324	334	347	315	344	346	297	330	301	299	317	291	323	334	334	343	322	338	351	324	329	336	322	294	370	316	346	340	330	309	346	315	294	326	344	355	333	318	339	308	363	350	343	334	332	340	334	324	316	344	298	348	309	322	361	320	333	365	327	339	331	325	311	291	320	291	340	344	348	323	329	305	326	283	347	341	324	328	342	347	325	343	311	314	314	306	296	349	322	344	311	280	338	345	362	304	300	320	323	306	321	331	351	351	326	325	301	345	345	324	326	361	325	317	337	306	318	336	294	326	355	324	334	346	337	308	308	323	340	323	335	333	329	357	288	338	308	343	325	334	306	345	338	322	319	330	334	328	302	299	368	326	326	314	362	317	304	301	337	349	313	338	348	361	338	329	326	322	329	322	337	320	337	338	294	340	345	308	329	308	342	343	315	360	304	308	325	339	336	327	350	352	308	310	328	328	318	339	322	319	373	348	336	336	310	333	293	338	336	358	320	310	330	322	322	294	301	339	330	319	306	310	323	310	329	366	341	298	309	313	332	314	320	302	333	327	343	325	371	300	354	326	349	347	325	336	308	304	323	382	323	326	330	310	352	351	302	278	322	347	310	338	318	317	342	369	336	327	324	317	323	331	337	324	332	310	371	322	327	316	326	315	329	330	324	337	338	333	344	290	298	311	328	319	360	330	345	328	337	344	316	330	298	354	346	343	329	291	320	345	351	320	324	320	313	353	346	331	298	337	314	333	304	301	293	315	306	319	322	333	306	330	320	340	329	314	312	312	335	363	313	367	279	312	333	329	329	323	334	326	331	320	369	325	317	335	300	289	334	336	351	320	336	299	336	355	307	330	306	321	323	337	317	325	314	334	321	314	326	309	335	348	315	308	337	358	394	327	327	335	338	336	317	322	321	317	337	323	326	343	324	314	339	318	325	334	345	326	325	277	322	340	337	304	359	324	362	360	314	300	316	329	344	342	358	310	361	336	305	345	333	319	349	302	282	351	351	336	285	296	323	339	311	305	367	336	359	320	344	316	324	325	343	323	335	285	322	358	326	322	293	324	373	311	308	331	355	344	307	288	305	354	350	300	334	351	299	355	320	329	313	332	341	320	333	305	371	335	330	333	331	317	306	314	349	338	316	308	328	326	328	305	347	313	360	301	320	342	351	331	306	330	323	329	324	352	343	326	311	340	318	336	336	325	343	320	318	299	306	327	332	310	339	359	327	315	298	324	333	333	309	319	325	301	293	317	315	293	318	353	319	322	317	307	349	309	336	325	312	297	300	336	304	334	333	326	321	307	326	315	330	326	300	313	324	347	331	324	340	330	337	315	303	325	326	307	310	307	298	316	317	317	330	340	302	335	318	321	306	341	336	296	311	333	316	285	337	354	363	330	316	312	333	344	337	334	308	344	279	361	295	308	346	321	316	345	313	334	333	327	346	286	343	334	314	320	320	314	316	316	342	332	322	341	329	345	371	318	353	342	309	306	355	363	326	311	352	318	308	299	304	301	290	292	327	353	341	370	321	307	327	329	317	324	330	308	335	344	340	314	322	330	306	287	308	309	307	345	326	306	346	309	302	333	297	320	333	356	321	344	358	298	314	320	323	284	316	331	355	358	306	352	346	368	315	332	327	307	325	326	317	310	346	349	311	359	325	333	368	298	307	300	315	338	278	314	334	335	333	299	370	337	309	310	337	354	316	313	340	307	305	348	355	346	316	330	309	291	309	307	324	309	313	348	363	333	313	326	325	341	309	285	334	327	304	324	318	318	337	334	349	320	339	338	344	344	332	313	357	321	346	309	364	341	341	303	343	365	344	349	330	360	333	299	344	330	337	324	316	318	322	300	337	293	324	331	308	309	322	302	318	312	330	308	330	331	317	339	331	311	313	316	332	347	319	314	312	299	297	322	352	337	314	316	314	321	344	329	324	321	328	328	302	328	344	333	323	315	335	322	324	306	336	315	325	332	331	326	343	340	351	335	348	337	349	336	349	300	317	325	333	326	356	343	346	320	306	328	324	321	352	293	316	311	308	342	335	334	310	358	319	314	322	321	362	308	331	351	334	285	314	317	350	315	353	316	323	287	347	297	350	334	304	331	310	333	336	329	335	342	300	330	318	306	335	318	356	342	319	332	354	341	346	310	353	328	323	325	350	340	319	324	329	336	324	345	347	304	346	334	322	327	325	338	318	325	301	344	322	328	296	348	333	334	309	342	300	353	336	321	297	320	306	344	334	332	305	372	323	370	307	314	313	322	289	344	321	333	355	349	340	349	324	326	299	343	284	311	316	329	314	318	339	321	345	313	345	389	329	316	305	345	349	313	350	354	312	368	327	292	330	315	327	328	329	343	327	351	325	348	359	305	338	321	310	323	328	343	308	334	327	325	331	316	339	321	344	297	332	306	332	345	285	318	315	297	329	317	342	317	345	328	304	275	339	314	314	330	390	317	343	305	308	335	306	356	325	338	353	319	330	333	338	338	362	345	325	314	313	331	333	327	311	323	315	345	304	335	358	328	332	321	324	289	327	299	328	348	339	308	319	321	322	330	306	367	332	355	347	335	326	320	326	301	330	307	349	365	343	332	302	338	336	346	299	299	298	320	324	304	330	349	312	303	338	351	327	330	339	350	319	318	310	322	298	363	325	353	328	331	326	327	320	350	323	363	337	314	318	338	317	319	336	310	338	348	286	321	304	326	332	343	321	295	299	310	347	348	328	339	330	314	362	356	331	311	308	310	362	327	353	349	304	339	314	326	343	333	322	325	327	304	314	335	309	340	338	320	324	293	375	334	355	307	331	340	297	316	319	305	321	333	340	312	329	317	349	302	316	325	327	340	333	325	317	314	338	326	341	313	342	286	334	331	324	331	317	310	321	323	345	302	332	309	307	282	332	331	319	313	319	337	340	346	294	343	325	335	344	350	344	294	314	344	337	303	332	357	336	291	324	302	331	312	307	309	337	325	315	363	327	322	307	308	328	298	347	293	337	347	337	321	326	361	318	347	305	318	324	354	288	291	315	333	367	317	332	302	349	345	327	323	313	338	319	344	339	283	377	334	361	334	324	338	341	293	366	343	346	354	316	353	346	343	308	345	292	342	349	326	262	335	334	352	320	340	334	342	349	314	324	323	358	322	310	352	360	315	353	314	268	356	340	307	338	321	327
7701	2112	4348	5200	4594	3934	3239	2749	2349	2109	1905	1725	1652	1451	1458	1414	1282	1272	1198	1237	1159	1149	1148	1029	1102	1074	1000	1011	1011	1018	984	993	960	956	983	952	981	970	907	932	941	922	924	928	916	907	952	914	886	880	842	859	971	877	883	902	916	908	870	912	860	819	867	906	891	877	884	886	915	883	855	862	941	843	903	872	880	836	816	856	880	856	871	874	839	872	854	782	795	855	852	828	884	936	835	865	847	879	846	886	823	832	874	855	836	832	870	903	889	828	874	851	828	906	883	870	845	845	894	827	866	891	865	873	854	843	844	838	857	866	840	857	832	841	777	843	839	873	845	882	825	892	826	865	875	851	892	847	865	865	834	859	838	861	872	866	820	866	895	847	858	838	863	865	864	847	871	849	881	849	839	853	814	870	874	833	882	844	851	851	925	868	832	837	844	832	824	787	868	847	816	852	831	833	810	843	891	821	889	802	897	933	817	819	837	890	854	876	859	850	798	884	826	845	871	864	864	888	901	837	838	828	868	891	841	825	851	832	877	881	880	866	835	837	834	861	796	874	880	796	820	841	864	803	828	865	844	824	836	836	804	889	874	840	824	800	819	895	801	857	864	821	877	832	830	864	840	842	872	834	858	835	830	849	850	836	855	857	859	815	874	856	796	799	812	862	824	822	824	797	862	831	838	846	925	833	847	843	820	834	831	820	907	904	867	807	807	812	814	859	839	834	892	839	860	858	845	895	871	877	848	853	847	808	878	860	804	843	888	860	803	818	859	876	924	856	858	847	844	812	879	782	875	861	851	856	828	879	832	804	862	874	812	867	845	844	820	841	845	847	881	866	831	872	852	826	840	841	893	821	817	845	818	822	855	832	841	810	870	873	844	827	828	865	831	827	890	866	818	888	852	848	813	848	805	854	887	843	827	885	864	857	842	847	835	872	861	856	786	877	852	823	821	889	815	875	852	810	856	892	879	832	880	857	845	843	819	870	828	795	855	871	812	878	879	861	879	889	882	881	817	812	841	851	871	814	876	866	769	797	824	894	910	856	806	845	850	883	802	871	824	852	847	881	842	847	790	892	852	824	847	801	808	871	862	895	906	849	870	833	823	883	823	828	870	843	843	860	810	861	844	849	841	871	792	824	817	834	852	854	848	810	843	846	839	826	776	892	853	866	906	858	825	870	845	850	800	843	852	816	864	837	879	819	862	774	852	902	807	791	820	915	862	875	849	876	839	902	834	856	880	826	842	814	812	833	894	855	875	883	848	862	851	900	824	873	831	871	840	855	808	850	820	869	889	882	868	855	819	861	914	855	830	833	901	839	854	883	821	850	870	796	878	792	799	823	804	827	818	825	814	857	837	885	883	829	850	845	840	878	860	834	832	861	847	874	806	850	849	851	823	896	869	866	848	834	830	892	903	847	847	829	774	859	800	843	845	838	902	819	843	821	807	864	859	908	817	853	829	849	854	805	828	858	889	874	887	884	852	847	827	909	879	894	812	900	813	856	842	852	831	903	825	889	889	839	879	786	838	804	813	889	851	825	855	825	856	863	872	852	820	905	894	863	851	848	853	811	867	863	821	836	779	818	809	868	873	848	835	864	856	851	812	844	835	882	902	901	870	821	809	870	881	821	827	855	879	854	832	840	822	807	831	843	886	887	836	867	851	837	854	817	807	832	880	817	895	829	823	785	865	839	824	904	910	820	875	865	801	866	858	867	847	832	886	842	876	835	855	816	846	886	867	840	834	883	865	888	840	821	860	804	892	861	850	884	819	817	910	839	874	851	889	793	836	861	838	837	836	889	889	851	849	861	844	824	854	856	863	776	838	840	810	903	799	893	868	877	844	805	809	853	834	858	916	826	870	789	889	854	850	850	852	809	841	837	849	858	869	906	794	836	869	901	877	854	863	861	864	819	869	842	793	843	802	890	874	887	910	849	871	845	868	836	869	833	805	811	904	821	858	835	823	866	850	923	776	880	774	834	868	837	861	884	886	877	913	801	887	876	867	878	842	884	830	830	846	876	836	853	854	892	818	859	844	892	845	867	866	862	856	865	865	866	866	859	824	859	891	811	845	868	848	849	835	912	920	796	859	808	868	797	918	858	864	871	838	810	818	870	860	843	805	792	864	890	820	836	847	835	856	898	796	884	821	811	827	869	880	815	819	862	833	808	842	870	803	833	822	873	885	823	861	869	892	868	830	785	821	876	840	862	809	850	884	828	870	836	841	871	864	896	840	908	808	853	852	853	862	804	850	882	815	913	851	869	870	844	872	804	845	849	817	890	881	846	846	853	859	814	850	899	849	853	868	894	857	834	879	853	899	864	850	834	871	863	839	832	853	852	870	800	752	890	849	814	835	807	839	828	896	834	890	870	856	854	870	864	849	827	869	804	898	895	870	905	856	875	828	812	839	822	869	823	831	864	826	829	864	806	860	860	802	838	833	854	882	850	815	866	767	779	837	880	810	833	827	898	872	839	880	875	885	886	861	861	828	891	819	827	867	866	846	885	829	883	877	836	862	812	801	879	818	860	814	864	801	845	887	849	851	844	814	885	864	872	831	905	884	843	849	843	859	846	854	872	796	903	839	846	871	883	870	851	877	822	851	823	858	834	879	872	822	821	854	893	854	871	863	848	859	830	852	822	864	827	847	868	889	849	846	883	812	908	864	843	883	864	869	845	851	905	832	867	844	870	831	885	810	876	871	824	883	770	839	854	854	849	931	827	821	848	870	943	820	879	832	843	824	848	856	878	849	819	875	841	860	875	840	839	911	815	833	847	845	866	852	857	864	873	856	848	881	852	849	842	867	811	843	851	876	906	870	881	853	871	886	839	823	891	825	824	828	815	873	809	851	840	865	859	840	807	815	894	846	875	821	861	816	892	876	847	816	848	779	843	857	870	838	865	830	852	795	822	900	837	855	830	838	849	897	853	822	889	847	876	826	835	846	859	866	791	855	858	818	841	865	850	857	819	876	844	838	838	852	860	860	873	817	924	844	893	861	855	823	832	840	864	890	841	850	850	857	894	863	870	907	860	840	833	857	826	859	815	885	857	846	858	877	888	878	854	802	872	887	816	828	886	867	851	860	910	828	857	841	834	908	827	892	870	845	814	810	859	879	875	838	838	831	874	831	848	855	866	851	833	805	839	909	866	837	891	854	856	846	861	827	831	863	856	825	845	888	856	838	827	817	897	830	871	831	812	886	858	790	829	833	822	833	887	791	873	864	827	826	853	816	798	835	867	834	839	847	797	817	859	841	817	869	843	817	882	899	831	849	845	803	814	770	838	910	790	860	849	844	801	909	867	839	820	890	828	843	862	833	845	913	840	885	890	882	842	845	848	825	841	842	837	847	813	876	898	836	916	886	888	839	883	783	854	838	829	832	847	884	878	811	819	844	891	905	875	840	795	867	831	863	890	825	876	832	879	826	881	845	839	881	876	904	897	840	878	854	837	821	830	875	838	791	844	790	836	869	830	871	854
1914	304	282	281	263	263	286	289	266	257	263	291	249	281	239	259	249	269	272	273	243	306	254	248	292	278	237	264	220	264	276	258	247	273	261	273	287	289	257	277	269	293	304	272	247	262	256	281	236	266	272	274	242	255	267	266	253	257	259	270	254	269	283	265	268	257	242	267	243	264	254	265	218	270	267	257	271	265	286	260	286	275	275	279	258	276	297	272	270	284	256	285	279	277	252	274	247	257	276	236	261	268	282	250	245	268	273	274	258	247	251	257	287	268	244	268	237	259	268	260	293	276	296	269	252	223	253	264	271	264	258	273	245	270	276	252	229	254	266	275	228	288	287	230	296	246	224	268	297	248	253	286	264	263	252	282	250	255	256	260	244	273	267	271	285	263	243	282	297	237	280	299	257	290	248	301	230	308	286	271	273	295	269	274	284	284	261	261	287	282	254	253	281	281	273	278	257	274	265	264	291	262	286	270	248	252	280	237	270	239	270	255	233	275	269	290	263	266	267	255	291	259	297	279	272	275	265	233	245	265	270	255	284	274	261	265	278	263	259	234	253	278	234	279	265	277	236	270	283	267	273	264	231	259	237	246	278	250	268	262	278	261	301	259	290	243	275	295	273	279	256	270	267	235	295	264	289	261	274	257	268	268	224	278	267	273	283	254	263	231	247	293	266	235	300	283	262	259	304	273	281	257	250	237	265	255	260	258	284	251	262	254	268	263	274	262	257	277	251	260	268	266	274	248	260	224	254	278	262	262	283	260	277	288	229	262	273	275	276	256	273	264	267	268	316	278	275	271	264	288	308	244	277	281	272	258	258	276	281	280	308	267	252	277	273	283	219	276	280	276	249	265	287	237	269	261	266	267	263	255	275	234	263	266	245	295	284	261	237	280	266	264	252	238	267	277	294	264	281	258	280	253	287	242	282	235	267	278	262	259	230	286	262	295	277	249	270	305	277	257	274	274	233	297	270	302	286	266	276	274	272	273	252	251	289	260	237	279	281	246	294	265	232	267	280	283	292	285	276	247	255	231	290	295	252	264	284	241	257	259	277	245	271	267	305	267	268	230	262	271	269	271	311	259	268	305	248	276	271	246	278	273	270	267	238	278	223	266	241	275	254	276	299	276	271	265	249	283	252	273	266	283	255	249	291	269	270	263	276	259	281	267	257	262	263	245	267	251	271	275	285	239	237	250	271	280	226	260	297	263	269	254	268	238	244	278	305	255	265	249	256	261	279	264	272	254	264	260	258	268	275	263	244	260	263	266	258	256	261	270	254	268	277	281	283	249	252	285	243	239	275	286	296	264	250	246	275	258	258	273	261	249	255	236	276	265	248	249	279	281	261	254	279	282	264	241	275	252	285	251	276	280	249	245	274	292	251	256	269	255	263	243	278	239	263	224	226	278	291	241	288	295	281	255	231	251	261	237	270	307	272	296	259	246	274	274	261	291	262	227	242	263	270	267	253	263	282	276	268	258	241	232	275	263	263	286	262	270	269	263	268	247	246	262	282	278	278	267	255	277	276	288	295	239	283	286	264	291	285	257	266	257	264	247	250	261	283	255	308	257	252	280	253	271	232	260	250	253	299	283	271	268	259	250	236	250	265	260	258	271	258	265	242	227	258	283	256	238	266	260	282	294	266	280	290	256	265	267	279	255	252	269	252	288	231	250	263	280	275	249	250	259	250	290	255	271	279	278	278	248	258	261	295	282	270	279	254	261	255	257	255	259	275	275	283	266	285	290	259	248	267	272	261	249	280	262	273	246	257	280	266	266	275	278	244	248	243	264	241	254	249	299	257	286	254	257	296	287	232	239	276	271	260	261	259	275	287	255	259	266	273	230	283	283	285	253	280	270	261	268	255	247	266	261	301	245	252	288	269	265	289	300	283	233	259	269	302	260	234	282	305	262	245	294	272	285	267	252	265	256	277	279	271	260	265	264	273	260	272	283	277	283	244	261	254	281	274	260	282	286	231	261	256	279	298	294	226	280	276	290	275	282	256	290	270	267	240	251	245	303	259	265	265	259	268	259	280	274	258	273	262	265	266	240	254	275	256	247	270	277	282	250	249	259	261	280	243	256	255	272	273	256	269	242	280	255	249	274	259	282	260	258	265	279	266	279	278	285	281	271	261	231	245	268	257	310	241	252	230	272	289	269	252	256	239	250	263	251	298	259	278	251	286	287	270	255	267	231	240	252	262	234	274	266	293	286	260	251	232	270	292	290	280	274	277	261	285	237	269	267	284	277	248	231	254	269	287	245	230	255	258	276	266	253	248	251	283	262	250	265	270	279	254	251	271	260	267	267	276	263	287	270	279	271	285	264	256	257	262	313	259	278	264	250	261	255	255	258	254	264	225	263	241	278	277	271	243	263	257	282	256	239	251	250	237	290	251	255	255	254	274	287	268	252	251	268	274	268	261	263	255	271	257	244	289	270	276	268	274	249	288	303	254	239	246	284	281	267	284	253	237	271	271	278	261	276	249	286	267	271	251	238	280	255	272	256	288	281	254	288	229	270	243	291	259	268	258	276	283	283	260	267	255	274	237	260	230	251	275	283	284	237	235	290	231	281	267	243	284	290	271	268	241	268	279	250	258	266	253	256	246	267	261	278	274	248	257	234	248	257	268	277	275	269	259	274	243	232	233	241	263	263	266	278	273	264	266	285	266	238	250	244	285	259	233	237	271	289	281	257	287	257	250	254	294	291	277	274	231	274	277	295	257	275	249	263	256	249	249	282	278	277	264	264	291	248	274	242	275	282	239	242	248	273	265	276	244	290	266	254	242	274	269	274	296	275	265	261	252	238	285	224	254	269	274	271	292	258	257	276	260	294	247	244	299	240	242	247	240	252	253	232	263	263	285	292	280	275	214	270	233	228	262	260	268	260	258	247	241	265	267	286	268	266	259	263	259	233	252	283	246	226	273	271	254	259	251	259	291	265	250	258	275	266	266	238	244	252	243	238	255	307	273	272	269	254	265	263	274	263	289	244	272	260	268	281	285	251	244	262	288	260	252	278	269	265	269	266	252	247	270	252	237	269	288	289	268	266	262	253	277	283	242	275	253	250	271	303	242	251	244	243	232	268	242	290	274	237	287	278	260	268	283	253	260	247	272	247	259	272	296	236	271	294	263	243	253	230	256	241	233	259	269	231	226	256	260	265	241	257	265	242	265	260	274	282	254	279	234	279	279	267	276	272	269	265	263	267	292	276	250	279	271	288	269	263	263	254	264	259	262	245	301	269	298	241	244	267	287	275	269	278	259	256	244	255	279	262	262	242	271	239	262	264	250	283	276	266	247	266	241	268	276	281	270	256	261	283	278	262	284	284	260	270	270	294	261	261	261	253	295	230	247	259	291	285	240	240	254	257	300	243	263	268	279	251	262	263	267	244	258	261	260	272	274	293	275	281	254	264	260	268	265	268	214	254	257	249	261	280	273	265	265	266	264	270	235	278	280	252	260	276	258	254	307	281
2356	759	776	788	727	756	691	695	731	707	704	718	711	695	740	708	677	712	646	666	715	646	649	713	662	663	727	686	631	700	684	702	635	706	685	711	671	672	682	692	714	682	663	709	724	675	709	665	690	690	643	729	697	689	687	738	667	710	695	677	673	708	651	661	715	638	682	648	687	681	683	655	668	722	659	668	659	640	686	704	683	702	651	644	678	650	696	718	666	682	629	643	769	625	723	695	660	664	671	640	709	693	696	676	680	641	707	675	691	702	743	689	685	699	737	693	693	697	686	690	710	722	629	734	696	705	655	688	657	671	653	690	683	673	695	714	662	682	702	666	713	697	680	654	691	682	689	693	670	679	679	624	713	699	708	657	690	658	659	719	694	697	672	713	633	711	704	673	687	661	708	728	705	654	706	688	656	737	709	651	691	684	648	664	648	696	655	683	685	658	720	701	693	664	682	700	699	648	648	670	645	672	690	718	677	697	689	647	691	626	697	712	669	699	700	683	646	650	692	620	697	751	678	697	713	691	633	707	686	652	686	679	705	722	702	664	714	701	629	664	682	680	721	663	632	700	650	712	699	671	677	652	689	697	715	689	697	691	676	692	668	685	691	688	675	691	630	685	673	680	668	663	698	723	684	612	688	694	661	659	713	684	689	703	660	684	682	665	685	661	694	650	705	662	657	632	703	711	730	647	674	678	690	709	637	705	688	686	664	645	689	659	670	695	676	686	685	662	679	607	646	664	637	695	720	673	698	645	668	662	676	736	724	669	662	699	659	637	696	699	648	668	632	750	679	702	654	668	717	697	699	628	683	712	667	721	685	684	709	648	716	696	667	662	703	681	723	671	642	704	743	720	679	677	680	692	671	723	673	676	664	640	685	674	685	671	668	654	666	639	648	664	699	660	708	676	690	659	659	629	670	687	680	624	684	657	693	642	663	611	654	697	677	720	669	714	734	670	717	658	691	690	659	690	714	714	648	712	677	724	685	640	699	660	692	702	651	739	669	695	664	683	680	659	695	654	636	681	642	674	667	676	695	632	704	643	661	675	628	675	642	725	685	701	691	708	684	672	666	690	708	690	675	644	720	698	689	698	706	680	701	681	711	666	697	663	686	662	675	667	698	666	632	681	684	697	660	708	648	655	671	661	685	702	683	675	706	666	707	678	661	669	695	667	708	655	668	667	731	658	694	690	666	709	695	719	740	654	705	655	680	679	686	701	675	699	664	669	709	687	685	653	694	650	655	679	692	712	738	647	625	672	638	689	670	696	692	668	670	696	732	681	658	662	652	675	680	663	750	728	698	701	684	696	692	679	673	643	667	673	753	697	651	704	723	666	663	637	717	696	675	648	726	648	702	661	688	708	644	635	733	611	658	640	657	714	719	698	721	697	688	704	643	703	664	691	652	686	672	673	683	693	682	675	692	635	646	666	675	646	667	680	676	707	689	685	676	726	706	724	664	652	629	703	683	692	728	687	722	676	716	668	732	710	622	709	686	658	665	694	645	639	655	688	598	718	657	727	669	681	645	685	696	689	688	712	753	685	652	711	692	689	699	651	685	646	674	644	667	679	735	701	665	661	670	670	644	659	651	680	686	677	701	675	709	689	685	694	696	726	669	708	648	702	664	658	719	672	713	687	717	703	695	646	694	651	686	675	649	688	652	684	659	632	728	665	706	680	692	672	681	655	700	631	689	687	716	671	739	643	667	675	721	692	618	662	643	643	638	659	633	708	690	724	699	730	662	691	694	683	635	700	739	656	665	694	688	688	652	697	714	701	644	688	660	682	700	745	666	636	682	689	694	660	687	699	718	647	645	645	669	655	653	684	697	702	698	657	702	657	643	674	685	693	708	678	666	661	689	652	727	717	699	657	678	672	638	681	662	691	698	680	607	694	622	708	710	694	692	679	678	691	703	709	699	689	646	702	710	700	659	675	621	722	694	690	637	652	665	668	714	648	643	665	694	701	679	685	688	676	717	662	673	701	697	715	691	702	710	702	700	654	671	684	702	653	657	629	695	638	702	708	625	722	681	740	703	664	665	676	673	665	646	675	661	706	657	737	681	669	686	662	700	658	700	705	669	683	696	676	697	682	671	664	695	714	725	707	687	656	672	689	683	696	672	694	661	681	722	771	684	686	674	682	759	701	691	661	689	687	691	694	691	674	710	650	691	704	654	655	682	656	691	670	668	649	681	714	692	692	677	649	676	669	686	704	690	702	674	686	687	713	684	684	698	635	709	659	700	687	695	757	640	679	733	716	634	680	693	703	660	674	721	695	717	646	681	722	690	654	676	670	631	637	671	665	676	693	729	669	682	712	718	650	613	685	722	644	688	723	684	667	695	713	704	647	668	714	718	667	691	693	665	668	700	659	690	703	714	682	726	673	636	688	677	718	715	668	690	668	654	689	663	701	633	702	675	709	657	668	662	625	705	679	677	667	717	675	699	684	755	682	691	721	669	675	680	689	689	677	728	700	733	708	653	646	707	672	679	674	686	637	690	705	676	655	652	669	698	708	696	637	623	656	670	711	675	665	663	627	699	704	691	714	691	675	705	669	668	682	732	698	634	647	694	746	613	694	709	667	712	680	698	717	632	676	653	711	721	679	663	645	658	700	708	660	670	680	709	706	669	646	621	694	669	699	696	681	681	683	697	712	666	645	660	723	664	674	680	676	662	679	676	677	677	673	703	693	641	698	671	683	717	686	682	699	692	683	718	688	660	636	692	646	682	687	660	680	694	668	695	693	693	653	702	655	671	723	681	686	657	671	659	712	650	686	670	657	705	689	713	700	670	693	715	664	651	662	698	713	665	702	724	694	715	673	715	679	674	671	711	658	687	675	689	732	710	683	656	630	684	691	725	731	696	655	663	709	703	686	684	726	664	727	626	665	679	642	680	688	690	647	674	683	704	701	638	703	720	627	665	696	688	683	672	656	695	667	702	686	657	676	689	697	662	709	670	651	646	645	679	665	669	671	686	686	698	703	692	687	673	731	677	662	642	689	726	664	670	665	659	693	654	665	708	712	697	663	660	669	682	689	678	668	649	699	686	731	719	690	620	684	728	701	719	623	712	650	681	696	726	637	684	661	680	624	641	665	682	643	701	700	677	694	656	693	684	704	672	691	626	722	650	647	638	668	679	686	665	662	676	681	714	677	668	678	657	660	677	703	690	701	685	673	730	674	660	681	713	659	644	687	629	685	702	639	690	673	689	680	683	721	720	658	673	688	693	631	697	652	653	655	650	703	684	656	717	745	696	669	684	679	727	701	687	682	741	682	622	686	698	709	716	662	658	646	723	684	695	672	684	673	670	704	676	696	681	665	661	679	636	659	700	660	702	706	653	714	718	717	681	690	662	684	673	677	717	691	698	681	624	676	636	648	689	688	698	689	657	713	677	638	660	674	689	697	670	718	688	705	684	703	730	714	704	674	670	682	672	636	680	719	690	647	677	656	671	686	734	627	672	672	626	718	680	714
7137	906	1016	817	629	473	410	391	331	273	253	226	226	229	191	195	191	203	184	181	206	200	177	182	177	204	198	192	173	192	181	182	167	185	176	156	171	163	165	188	179	185	160	170	175	150	177	187	200	198	165	183	195	177	185	179	175	173	157	181	196	173	185	166	151	177	188	172	148	156	206	194	195	201	149	171	153	185	177	159	149	156	154	193	164	192	155	162	174	179	166	169	184	169	174	170	146	191	203	187	171	174	167	186	161	163	171	174	181	175	182	159	160	173	162	170	174	165	177	180	163	178	189	178	173	181	168	163	162	158	150	190	165	176	164	192	188	155	149	180	174	164	160	146	156	162	165	171	199	145	167	186	177	164	166	157	176	186	169	178	186	171	178	163	186	177	172	125	173	193	197	188	164	170	169	184	161	205	165	175	172	155	171	193	175	182	179	147	170	190	181	176	164	162	175	181	172	181	177	156	155	161	167	163	174	168	185	190	179	161	177	170	188	167	180	168	159	179	190	167	179	167	167	183	151	155	174	170	183	165	168	187	168	182	177	164	169	181	174	169	172	169	159	188	173	183	162	180	190	187	184	180	169	176	196	192	159	193	178	170	168	169	177	186	188	149	173	186	180	169	162	163	163	175	165	155	147	156	180	180	186	199	165	188	175	199	185	158	165	166	163	173	165	177	165	186	186	197	187	201	205	155	177	185	169	159	177	177	206	159	179	160	149	183	148	173	190	180	194	169	148	159	136	160	181	171	175	167	195	159	176	171	158	178	162	180	187	172	173	192	184	179	186	180	169	179	174	154	182	197	176	175	181	185	167	181	163	167	177	183	159	182	142	170	156	168	183	178	203	169	187	177	200	184	156	187	168	160	177	188	174	178	180	169	190	146	150	181	160	173	180	174	182	167	188	187	171	162	179	182	173	165	162	176	193	184	167	159	166	187	169	157	172	184	176	184	168	163	174	182	160	187	180	178	164	178	190	163	154	190	171	186	192	166	179	168	194	175	165	150	192	169	187	192	163	147	184	190	167	164	167	160	164	183	149	160	201	189	167	180	197	153	181	174	181	195	192	163	192	178	174	176	181	163	157	163	167	158	175	166	195	149	171	190	170	166	188	172	151	186	167	180	153	176	163	171	181	163	170	188	183	201	187	172	182	139	173	207	163	187	173	158	171	154	161	177	184	165	187	166	173	177	169	185	164	196	163	165	163	160	166	170	186	168	159	174	160	163	168	176	158	188	185	182	153	195	182	161	163	154	143	192	174	166	158	168	171	156	149	181	181	169	188	174	173	157	147	164	163	194	172	172	179	182	182	175	184	157	172	172	145	164	188	136	157	178	140	159	186	163	166	174	173	160	179	156	178	178	161	192	179	172	174	186	151	153	175	182	161	168	172	165	160	173	176	172	153	162	177	144	162	178	186	176	176	170	180	165	165	161	156	182	155	195	198	175	184	169	145	179	166	157	150	184	161	156	169	191	177	180	182	159	195	174	179	194	183	180	170	205	172	190	174	161	194	177	168	165	174	171	184	172	148	165	179	193	140	171	182	151	168	168	149	186	182	171	182	157	152	165	171	192	155	148	162	164	194	174	171	193	160	151	180	173	166	177	162	151	184	186	176	180	162	168	164	178	165	149	176	178	169	205	164	167	160	181	178	163	180	176	179	166	165	159	175	191	151	171	176	187	158	189	159	180	155	178	189	174	161	171	177	145	171	165	181	182	175	185	164	162	168	170	184	169	152	177	157	172	153	176	180	174	158	194	145	161	161	152	172	163	167	160	181	172	156	169	158	174	172	202	145	178	191	175	168	162	184	165	178	141	175	170	166	160	191	189	152	194	170	174	180	177	174	176	166	176	171	181	185	176	178	178	177	184	182	139	162	139	171	170	158	170	189	187	163	176	181	171	155	171	177	157	167	155	174	155	163	179	179	178	184	153	173	169	176	191	184	162	174	176	152	178	175	144	192	172	188	194	203	176	202	167	168	180	189	192	179	196	172	170	159	158	141	144	180	181	166	172	176	180	181	152	183	150	166	176	178	156	179	166	186	178	176	185	179	168	198	172	173	166	151	160	198	168	179	165	145	169	164	186	173	166	172	158	176	160	178	173	185	171	167	205	183	195	180	156	162	159	160	169	184	169	164	170	176	177	167	174	197	159	172	174	178	169	161	174	178	195	182	186	156	191	188	155	168	178	173	208	188	174	160	179	174	185	153	166	172	174	170	142	167	164	178	186	196	175	170	175	194	170	138	156	160	163	189	182	194	169	181	188	158	171	157	194	159	173	166	180	185	151	167	171	162	194	178	168	195	173	180	150	186	194	166	189	155	200	163	177	178	160	153	176	194	158	160	160	173	184	138	162	182	150	183	174	182	173	182	176	165	170	175	185	180	175	161	223	172	185	164	179	175	204	192	192	173	174	183	148	169	178	174	211	167	156	176	181	162	177	157	190	192	167	155	170	173	163	161	181	175	165	166	183	175	194	169	137	181	176	165	175	140	157	157	177	175	187	157	159	193	186	161	163	193	187	151	161	182	162	215	168	170	167	177	176	210	180	153	176	189	184	165	186	162	178	161	153	194	186	167	166	166	192	189	161	176	160	199	187	176	186	198	181	180	187	206	186	166	169	159	184	162	194	155	179	169	179	149	172	162	178	172	173	164	154	161	155	142	165	171	155	200	191	174	167	202	161	182	155	188	170	169	191	185	169	159	182	169	159	160	202	181	157	192	204	172	179	193	157	169	159	169	184	172	157	191	180	197	170	174	169	158	179	180	175	185	166	191	152	161	184	166	183	195	172	187	190	181	157	180	188	175	175	190	165	157	183	186	151	173	167	182	170	172	179	191	176	170	175	192	168	164	163	169	180	145	188	172	176	172	166	165	196	144	183	171	192	187	181	175	176	192	195	147	163	174	185	171	164	166	179	201	186	171	186	159	197	175	157	176	166	157	166	166	187	169	157	159	163	168	153	173	206	181	165	162	170	169	176	174	173	180	164	174	187	174	181	158	197	174	156	145	178	180	187	187	172	174	159	169	173	176	160	206	171	177	161	184	166	154	169	182	185	178	172	181	151	169	157	188	152	161	186	174	170	193	188	177	191	186	149	194	179	193	179	160	179	169	177	178	182	185	176	165	178	178	187	186	166	146	162	170	165	184	150	171	201	169	168	166	187	163	172	162	171	163	183	155	162	155	170	183	183	166	179	187	164	164	149	148	154	197	176	171	162	183	152	174	187	179	186	171	170	180	168	186	180	168	173	206	157	176	161	174	179	168	171	169	177	176	154	180	157	165	152	163	170	154	185	175	171	190	167	163	172	159	162	158	187	173	203	195	170	164	167	172	190	168	139	185	176	153	178	158	152	184	157	153	164	158	166	179	177	177	162	194	198	173	173	167	183	175	167	176	159	162	168	186	199	170	184	175	178	168	193	175	206	170	172	153	188	156	176	152	177	166	182	176	194	170	170	181	205	184	176	162	171
5535	1128	2321	2643	2383	2014	1786	1458	1272	1154	1070	958	931	853	811	757	728	644	685	660	676	689	672	597	638	571	639	537	610	577	590	582	565	580	519	565	545	558	523	534	532	544	532	586	542	541	561	557	591	536	545	538	529	556	537	518	514	486	526	523	504	530	514	510	547	518	518	528	529	556	545	521	521	520	498	486	523	493	567	553	522	525	530	541	521	527	542	536	491	516	493	525	552	524	536	520	544	516	515	492	513	534	501	562	505	520	505	563	526	473	505	525	529	524	550	526	531	506	542	504	514	508	501	487	520	519	506	476	513	526	510	534	512	519	514	502	523	546	531	499	484	524	549	479	527	488	506	513	527	499	486	514	478	517	529	504	510	506	473	493	484	514	546	507	514	505	516	522	493	521	508	516	505	519	519	517	515	513	482	504	501	521	516	503	517	506	524	523	529	507	544	525	518	493	498	494	514	568	521	491	550	543	474	496	497	494	520	507	518	472	513	495	541	515	539	532	519	506	497	541	523	488	555	521	508	515	517	540	515	507	528	557	513	491	509	495	500	511	529	496	521	499	561	494	495	513	511	518	527	482	556	523	533	495	524	549	447	515	515	521	510	522	496	504	515	470	515	518	517	508	501	477	530	510	484	509	532	512	522	533	501	532	481	547	556	512	498	499	491	502	505	520	568	506	525	469	505	498	531	536	517	476	488	499	549	493	489	538	503	543	516	510	521	501	531	527	483	511	510	554	540	546	514	497	500	530	502	526	533	504	516	473	515	530	539	459	515	469	498	467	512	495	530	475	527	483	501	532	518	516	512	505	530	514	511	519	522	503	533	536	512	538	533	523	515	506	542	482	511	522	503	517	469	546	498	503	568	490	516	539	505	515	492	522	487	560	530	497	505	485	504	573	498	514	517	484	492	518	531	482	532	540	498	491	516	478	510	534	497	497	534	523	515	508	537	510	528	542	535	534	509	536	503	530	483	456	524	525	494	471	513	513	532	518	467	536	518	505	508	516	523	490	528	494	477	551	498	484	526	486	511	510	531	512	532	508	470	507	500	483	478	498	502	512	535	527	485	486	520	531	484	498	514	535	526	499	518	520	500	517	517	546	506	516	560	526	480	501	469	520	526	537	494	512	496	486	484	459	538	512	537	509	528	531	518	529	525	525	513	485	533	561	475	525	488	540	498	487	518	497	505	494	527	470	494	493	525	538	512	542	484	498	485	535	498	488	517	505	514	548	524	490	498	494	527	519	529	513	483	504	497	495	550	529	523	521	502	556	463	502	519	520	475	489	486	519	522	517	503	510	503	519	523	548	536	517	498	551	502	471	550	512	509	506	503	494	507	525	542	533	523	499	503	496	510	545	501	529	525	493	479	501	518	485	499	486	484	510	490	515	482	468	517	508	486	520	515	493	518	498	478	528	512	511	549	529	457	476	505	506	509	522	487	486	507	476	531	519	523	506	531	501	493	512	517	475	479	539	508	464	549	540	506	479	516	515	497	495	529	518	514	495	515	520	507	512	492	503	488	522	546	531	487	491	543	519	501	528	500	547	495	505	476	460	469	502	494	505	515	495	527	536	507	495	475	527	521	521	527	513	488	477	522	503	525	544	468	513	507	505	497	535	494	505	518	477	558	508	471	502	490	526	470	516	467	509	497	490	498	502	546	526	528	528	538	503	528	492	540	489	522	518	530	535	515	524	490	500	545	559	521	526	489	485	495	516	546	494	518	520	517	502	548	529	535	526	501	516	521	538	519	492	476	515	532	552	526	501	475	487	480	526	535	559	511	527	506	488	491	503	541	529	488	519	511	525	506	479	481	499	530	498	542	481	536	502	457	522	489	480	542	476	518	476	494	504	496	521	471	498	498	522	519	523	511	515	508	476	525	504	507	575	529	531	488	499	525	497	531	514	516	512	515	489	503	512	511	491	468	535	505	545	503	535	499	545	507	487	502	491	519	508	554	508	520	531	519	537	517	497	500	484	557	494	485	515	528	502	546	570	504	514	474	533	556	492	530	524	518	496	511	520	507	537	537	488	533	518	508	563	503	456	555	529	499	516	519	502	501	532	488	562	509	493	519	525	520	531	574	508	499	519	501	477	498	549	473	506	543	511	513	500	511	490	490	474	506	478	495	539	505	513	515	477	520	531	487	523	527	520	496	508	487	514	521	538	499	523	494	532	536	519	500	504	518	484	532	487	509	523	514	560	513	538	538	529	500	516	497	460	503	501	526	503	519	503	517	559	507	502	510	484	488	536	518	456	507	479	515	514	518	516	504	522	516	540	477	522	493	529	506	543	495	557	556	533	520	502	523	481	501	495	522	501	530	513	548	518	486	463	529	512	490	485	539	565	482	510	490	547	551	528	469	500	558	519	524	478	543	518	543	565	518	531	506	517	476	546	533	528	520	530	507	533	494	529	525	473	497	539	489	534	503	476	514	522	462	486	546	503	493	532	533	536	528	497	521	526	470	519	512	480	522	497	511	496	547	558	495	476	468	501	508	492	455	510	481	471	549	456	501	503	491	517	503	497	525	525	484	531	502	531	507	516	498	512	466	531	499	478	486	515	487	486	514	510	549	511	520	515	505	536	519	514	567	483	484	532	531	509	501	512	466	526	512	514	518	480	490	505	519	506	468	530	485	506	546	533	498	484	553	536	539	550	518	510	483	510	510	471	469	539	560	563	504	481	495	504	561	519	486	539	519	489	514	520	544	563	510	470	546	474	498	485	548	495	519	522	545	494	529	507	497	471	526	511	531	548	475	537	498	495	527	515	532	524	494	516	542	520	503	534	534	497	523	485	523	501	475	535	483	509	570	510	501	534	510	473	480	509	529	492	498	477	557	522	461	518	490	504	489	485	541	529	524	536	516	515	520	512	505	531	496	541	473	512	446	482	541	469	485	490	526	530	514	512	517	526	550	507	510	509	480	497	511	538	484	530	502	497	510	494	519	519	548	521	496	497	526	532	569	519	484	539	512	475	559	535	503	513	504	507	548	495	499	528	480	522	506	516	485	469	494	513	512	524	524	494	517	491	505	520	546	517	554	532	491	532	515	505	523	541	526	496	519	510	498	517	587	510	501	493	501	508	521	476	499	512	540	502	474	528	500	522	561	488	519	494	519	510	492	495	508	507	516	489	521	534	507	519	537	481	484	478	513	499	506	547	526	486	534	507	533	510	509	504	533	498	508	489	510	533	512	515	495	513	514	513	484	530	480	472	514	470	504	469	482	514	531	495	535	523	515	500	487	486	547	520	511	489	554	534	492	505	492	522	498	539	530	495	506	479	486	531	511	532	527	495	507	500	523	511	513	523	551	497	560	517	493	497	515	467	557	505	522	509	523	578	520	487	506	484	522	538	510	539	494	518	496	586	550	510	490	496	508	536	495	515	525	515	517	499	490	505	510	465	514	477	494	492	492	556	536	502	476	506	554	540	518	573	514	501	516	522	506	560	526	564	559	500	492	536	541	527	546	536
13439	2308	2327	1718	1243	991	744	656	608	531	485	460	407	384	408	388	423	379	382	399	373	368	372	388	330	353	334	345	345	336	370	339	352	384	329	340	364	351	367	339	321	322	329	330	337	344	336	352	305	321	311	363	340	317	331	308	304	330	342	328	325	336	293	310	341	350	336	304	355	328	296	331	325	293	294	335	317	335	306	355	350	332	326	309	328	332	338	362	303	336	292	366	306	297	291	330	314	341	370	356	338	348	345	315	350	318	318	352	365	286	297	317	319	287	334	332	321	307	328	332	344	323	350	340	314	335	337	346	342	348	334	332	343	372	353	358	317	337	326	299	333	300	322	308	313	336	323	306	328	330	318	318	327	349	368	316	347	347	361	304	315	327	343	344	295	366	313	348	349	330	327	346	330	324	333	360	337	329	347	309	296	348	342	340	312	367	293	277	319	318	311	294	341	307	363	302	328	292	360	328	342	333	332	349	320	327	331	331	314	328	319	329	300	325	299	318	308	354	320	342	315	318	299	344	307	323	334	326	371	338	334	340	320	333	332	337	304	308	316	346	323	338	335	374	356	309	312	323	323	315	320	344	302	347	326	368	353	329	348	342	302	301	289	302	323	321	295	322	353	316	308	326	331	312	365	324	323	337	340	323	326	339	333	320	301	346	318	312	335	339	352	339	325	334	335	327	329	343	329	319	321	320	286	323	344	333	331	294	351	351	348	344	334	343	350	353	318	292	329	344	299	323	301	316	350	306	349	314	303	330	304	311	317	306	318	321	329	323	344	315	341	351	338	322	343	352	319	355	322	321	337	334	326	337	318	346	340	320	364	329	315	309	342	357	336	345	356	330	286	304	346	296	340	350	351	330	324	336	320	336	345	334	329	294	347	325	310	298	343	353	358	322	360	330	315	322	318	338	329	331	357	301	353	325	290	333	328	327	343	305	333	329	287	347	301	340	299	359	335	332	328	326	350	287	314	324	356	305	331	291	340	318	302	283	304	343	359	315	338	317	325	334	336	356	325	341	306	330	337	322	319	345	353	357	300	311	349	350	341	296	316	298	316	300	322	311	330	326	343	317	343	332	329	295	343	350	335	313	295	340	336	350	321	312	337	333	343	328	323	334	344	316	311	295	348	301	324	344	295	343	322	316	341	328	351	319	303	303	352	315	364	343	324	328	335	355	327	340	319	297	343	341	311	337	333	326	388	335	355	311	311	347	344	330	325	327	293	321	351	349	342	300	311	308	355	338	332	353	310	317	341	331	331	334	340	337	313	361	303	311	395	331	342	324	331	310	343	322	330	339	325	351	351	323	320	313	308	328	344	325	351	345	346	313	314	324	322	308	344	340	354	329	342	340	339	332	329	329	316	315	330	346	339	311	383	386	339	324	357	317	365	306	293	306	313	353	317	350	345	314	304	321	325	309	349	329	315	326	313	314	373	343	350	318	361	342	304	327	330	298	319	328	291	301	342	276	341	335	320	339	343	354	333	332	344	359	348	328	363	335	340	324	336	323	325	300	330	374	310	326	329	340	326	327	330	332	339	336	318	312	333	323	350	365	343	354	333	343	326	304	333	300	332	311	326	308	328	325	327	351	332	297	342	330	331	356	319	329	346	334	334	309	323	320	336	349	359	314	381	345	336	344	329	326	311	310	310	302	345	334	357	334	363	342	322	297	327	292	342	352	320	338	308	353	328	335	355	322	338	313	337	356	332	318	312	298	316	326	329	319	311	337	365	345	327	337	307	314	342	353	330	365	312	319	357	350	319	358	317	329	300	339	313	317	289	323	321	307	359	319	307	329	338	350	342	294	301	324	294	355	318	352	313	366	302	296	292	334	335	355	351	324	328	393	342	324	322	324	354	346	317	334	328	323	356	327	338	359	298	312	351	318	303	317	344	320	322	299	330	330	319	318	363	330	348	339	359	321	322	303	348	348	291	309	295	337	328	346	309	357	343	315	321	349	337	324	324	339	311	340	359	347	320	316	331	321	303	355	323	331	319	364	346	315	346	328	343	328	327	349	322	311	312	330	319	309	343	332	337	320	321	322	345	359	324	344	319	303	316	308	325	346	311	354	376	315	320	331	351	302	296	316	287	325	353	327	323	357	311	343	312	310	326	357	331	316	325	327	325	346	330	304	345	318	349	357	348	285	359	329	291	346	311	340	317	333	305	339	313	316	305	305	300	332	278	331	343	337	304	320	324	345	319	359	332	341	338	360	356	337	340	331	326	321	334	345	316	301	302	285	333	293	331	318	330	369	322	316	325	340	338	334	332	320	355	321	312	327	355	320	315	335	328	322	335	356	307	305	332	323	313	340	339	307	309	325	327	296	305	307	359	330	374	317	343	341	321	320	350	351	326	352	301	324	325	314	340	349	336	307	332	332	319	342	326	314	339	309	332	328	353	327	345	331	390	333	293	333	336	319	307	306	339	338	318	331	341	300	338	327	349	303	339	358	387	357	315	335	349	265	361	343	349	339	370	331	294	329	343	297	303	308	307	323	305	308	353	314	308	355	332	357	328	316	345	309	308	329	310	319	313	295	292	320	367	334	342	328	302	351	364	324	370	327	332	321	360	325	319	346	328	330	310	329	321	309	303	339	299	329	313	320	327	336	302	305	338	331	316	359	338	330	350	321	306	370	339	326	335	347	323	326	359	338	323	335	324	344	315	299	343	364	330	351	330	373	323	349	321	319	324	344	331	332	343	351	329	355	339	357	305	340	338	321	319	342	322	320	325	311	310	315	352	329	348	351	321	316	339	321	323	324	347	313	332	339	349	299	312	305	362	301	323	360	293	306	354	321	310	326	341	352	342	358	337	323	306	328	329	305	308	326	331	327	291	333	304	304	322	357	305	300	338	318	322	349	346	330	319	328	320	358	347	328	357	325	304	303	340	324	328	301	330	320	311	333	319	357	312	295	342	348	361	352	352	333	298	321	321	330	307	289	324	332	352	341	286	319	304	328	322	322	330	330	333	320	331	327	314	302	354	305	308	311	334	324	301	314	343	348	372	338	350	294	358	339	301	345	292	313	338	327	325	351	304	316	338	306	325	352	345	361	347	301	337	311	347	305	321	360	333	326	297	291	302	326	300	328	327	345	307	366	330	318	311	299	321	355	343	341	298	318	308	326	303	310	317	342	346	338	310	326	312	318	331	304	302	328	331	360	338	315	317	339	361	307	334	317	313	324	346	307	359	349	336	329	339	358	357	331	329	323	354	327	311	329	338	313	323	313	324	328	317	331	335	331	341	312	315	294	295	339	287	332	309	290	306	328	312	323	321	300	285	319	277	335	325	320	319	313	340	345	346	309	362	367	331	334	337	345	346	310	359	325	341	327	339	328	320	329	324	320	332	343	325	362	309	310	355	373	349	334	345	318	351	308	310	341	328	284	323	307	307	314	318	351	318	297	335	298	339	335	339	338	327	312	333	343	333	337	341	338	337	314	317	337	335	314	324	336	329	315	318	315	288	329
7654	2174	4322	5092	4615	3888	3220	2643	2431	2233	1950	1736	1655	1519	1421	1338	1264	1255	1231	1254	1163	1118	1148	1098	1085	1023	995	988	996	985	983	1012	996	960	948	937	970	967	905	905	946	930	897	865	907	931	906	887	897	902	910	941	915	942	895	907	870	882	895	871	874	842	870	869	895	863	853	885	930	856	846	890	881	908	848	906	843	820	819	888	850	873	873	901	853	819	856	880	846	895	840	815	850	821	839	849	816	837	845	874	812	823	839	867	867	892	907	829	845	840	857	828	813	798	814	856	852	880	895	884	872	865	890	858	845	859	927	830	847	833	883	885	805	816	828	895	887	858	875	809	886	877	868	872	850	808	828	848	867	861	815	855	824	836	814	875	844	835	828	831	890	835	855	865	862	861	824	845	847	821	831	847	873	863	817	899	829	855	852	789	863	848	862	792	851	847	847	865	824	834	841	863	832	817	884	884	869	843	884	835	879	865	856	846	834	795	814	846	788	841	849	861	910	851	814	867	873	846	887	871	835	913	852	831	846	877	816	825	824	803	887	859	860	806	871	857	889	842	844	840	866	862	845	864	860	871	893	849	864	853	827	888	835	810	846	823	812	877	880	855	850	841	816	837	806	857	890	864	845	838	831	860	840	835	832	846	808	815	859	851	860	873	838	900	827	873	826	842	901	850	855	889	803	858	806	861	858	901	820	851	831	821	879	854	842	871	803	825	863	848	834	830	873	888	891	839	872	873	857	866	822	841	833	875	809	830	823	858	895	880	786	839	838	819	816	834	929	888	824	834	836	824	831	824	842	900	892	883	815	865	857	848	886	866	841	835	898	830	837	860	817	899	849	880	866	824	834	886	808	815	845	771	815	846	857	810	852	875	880	909	846	829	865	844	885	869	897	841	855	818	828	859	854	838	853	862	859	914	789	854	817	878	898	895	855	790	866	822	834	922	824	801	883	814	794	901	858	833	838	884	813	884	810	816	855	813	861	878	894	826	892	827	855	840	834	842	866	812	836	860	834	805	876	875	845	814	884	836	834	883	831	853	830	824	891	815	821	870	879	848	850	844	830	853	840	832	819	865	803	936	863	855	846	842	883	842	806	848	864	812	834	883	845	814	811	811	865	838	862	838	864	847	799	842	829	809	882	839	849	890	811	888	895	846	840	886	834	879	816	802	867	868	887	847	850	814	890	897	853	865	880	896	856	811	822	827	856	863	807	901	840	854	840	790	877	838	827	856	805	863	841	837	932	816	839	838	805	787	820	856	844	808	861	889	847	847	861	880	824	874	824	834	878	803	788	874	848	834	825	890	896	908	864	822	791	817	863	891	837	808	875	854	849	840	840	865	842	840	898	892	820	863	864	827	819	874	844	830	870	828	873	829	876	844	839	844	866	865	845	852	880	855	837	850	840	852	829	829	883	843	824	880	851	833	836	871	867	914	856	889	856	880	866	780	835	877	859	824	874	858	828	884	831	858	863	826	878	835	895	835	864	819	840	858	857	854	822	883	874	846	827	820	856	817	835	817	872	854	804	834	878	866	814	885	865	864	840	880	848	885	833	910	809	910	850	843	891	852	855	872	837	868	833	796	852	814	877	836	882	826	852	840	885	831	868	892	876	870	870	835	821	866	865	886	864	833	887	871	869	875	820	805	752	823	832	823	867	800	813	843	872	892	871	872	854	800	849	835	891	783	802	866	842	852	820	859	848	837	908	823	858	854	840	874	808	888	800	860	847	828	852	823	855	869	853	847	871	825	838	839	857	815	859	820	852	896	855	854	829	846	877	877	839	839	886	830	821	812	869	842	861	920	831	858	881	894	825	903	817	825	828	892	870	872	853	857	868	842	793	842	873	869	885	885	816	861	840	837	837	847	851	869	845	859	838	787	834	827	855	906	877	894	872	853	811	878	915	904	850	842	863	836	866	856	839	846	842	777	831	824	875	839	866	837	862	810	839	854	796	847	873	845	870	808	851	837	840	843	900	888	856	874	858	844	854	885	872	847	872	859	865	855	827	808	857	897	855	787	832	863	843	803	864	874	908	794	871	820	900	872	856	856	841	851	828	836	843	844	824	878	837	892	848	886	811	869	814	846	857	831	856	875	851	841	882	827	810	891	888	858	873	871	846	860	821	858	850	849	850	810	876	831	842	847	848	868	843	835	886	860	852	823	868	837	855	858	830	840	869	881	859	807	883	807	829	820	828	865	883	841	853	847	865	849	851	834	854	838	848	817	812	794	832	859	890	838	878	858	864	840	860	882	885	903	866	758	823	849	874	845	884	869	846	833	834	831	804	879	863	801	919	831	910	851	793	872	845	836	886	835	793	803	852	848	868	835	783	900	818	871	885	828	761	862	887	868	848	938	878	802	901	824	880	875	894	857	815	868	865	839	836	845	871	856	796	861	869	803	838	838	865	869	863	858	811	801	829	857	838	873	866	835	829	819	822	847	825	824	812	874	841	839	813	817	825	836	847	889	857	845	853	863	793	800	850	825	848	894	850	825	891	836	782	822	831	824	837	840	899	810	818	847	823	860	848	790	855	828	843	817	852	848	881	853	850	829	864	846	899	851	869	867	840	880	886	851	822	844	824	811	854	874	854	855	952	875	812	798	827	844	812	874	905	873	850	844	837	858	848	859	835	811	838	874	825	826	832	827	856	900	811	820	820	887	903	813	831	892	826	841	854	850	847	859	879	844	812	823	868	825	865	850	850	853	878	836	856	872	867	872	842	850	892	841	873	777	827	799	868	832	843	898	849	874	806	839	833	811	843	871	828	830	891	901	803	855	793	890	945	822	872	807	884	820	790	836	856	812	841	848	891	836	870	843	853	925	945	808	811	813	823	864	859	870	824	836	853	794	842	788	837	894	851	863	857	875	898	852	778	847	832	874	842	850	861	887	928	842	880	806	853	874	859	842	874	809	817	874	868	833	876	912	816	788	862	865	841	864	830	870	833	846	842	843	832	917	887	898	778	904	844	866	859	866	872	837	837	885	803	859	892	886	881	842	873	783	861	785	848	872	858	888	828	813	846	848	855	848	844	825	824	811	855	888	840	874	858	880	847	836	873	843	838	845	841	867	828	852	829	900	860	820	862	766	816	833	869	861	842	841	909	876	864	829	830	837	841	904	890	860	819	850	893	811	874	807	856	862	795	867	853	865	881	862	830	834	777	900	911	843	844	793	834	783	836	819	853	890	874	804	854	858	838	845	872	907	892	853	830	817	846	865	843	830	867	862	832	845	882	845	809	823	879	851	875	851	851	860	813	840	823	795	872	860	809	897	825	835	870	909	799	816	833	793	888	854	853	795	862	860	783	907	837	839	823	865	853	878	871	841	853	859	809	887	845	829	896	841	808	832	880	918	836	828	800	874	857	873	892	837	883	833	829	872	849	814	863	868	831	899	851	858	831	828	901	840	850	882	837	821	795	833	835	911	862	844	847	879	830	839	856	861	874	866	814	878	937	819	885	821	877	856	842	845	839	825
1922	289	302	338	272	262	271	293	254	279	274	245	265	247	253	250	276	276	244	273	272	259	267	272	252	267	277	257	244	267	267	287	290	235	254	214	262	259	246	264	267	267	253	306	266	240	264	277	269	285	260	247	258	277	242	256	262	265	269	275	277	245	262	254	273	260	261	278	280	265	272	255	292	239	283	217	250	260	248	265	278	264	260	254	268	267	290	253	227	257	276	272	282	252	275	250	285	265	274	259	277	288	284	295	256	255	252	264	234	265	289	266	260	263	253	295	263	272	269	279	265	250	277	253	238	239	267	265	256	260	261	254	272	272	234	267	282	255	265	253	258	252	270	245	261	262	245	257	274	214	278	255	257	255	277	260	252	259	272	252	262	245	282	269	264	247	222	264	243	277	270	247	264	279	264	239	256	281	275	268	288	276	272	282	300	271	277	266	278	282	273	291	227	245	290	273	279	266	259	288	280	286	258	289	273	267	245	254	264	237	259	256	255	250	256	236	227	236	279	269	236	223	271	315	256	238	241	243	264	259	271	254	235	244	269	272	268	251	247	275	266	263	249	252	251	278	269	245	244	275	241	250	253	252	278	232	259	267	270	262	308	265	264	286	290	283	271	273	245	269	275	263	267	250	251	229	272	265	265	266	238	251	314	241	283	283	260	228	277	248	276	260	261	248	248	266	289	270	264	282	266	303	251	266	264	248	278	244	280	258	255	255	286	268	284	265	244	287	268	258	241	256	221	244	258	250	264	251	272	265	267	248	284	263	232	273	234	274	292	270	247	277	258	268	255	256	259	258	260	264	281	246	269	279	279	284	311	257	276	292	264	284	278	295	274	280	263	265	272	269	256	255	242	230	258	226	269	234	251	247	239	271	269	269	257	276	248	283	276	292	260	273	253	249	255	257	263	279	267	247	250	238	279	269	243	273	273	284	278	320	253	285	261	259	257	254	260	237	272	238	265	302	249	271	271	260	280	263	292	250	250	259	260	243	282	258	277	291	268	239	280	261	252	268	276	282	265	223	279	278	242	282	276	285	275	294	257	257	272	255	269	286	264	280	265	269	262	303	261	286	286	246	258	226	216	274	287	282	264	272	248	245	264	277	267	298	257	252	280	285	244	291	262	255	254	251	252	274	242	246	264	232	285	310	252	260	259	272	276	253	262	278	250	281	295	252	246	251	261	247	247	285	272	262	268	276	252	259	264	279	266	255	235	273	283	248	258	245	268	266	270	293	254	254	273	268	246	271	265	275	270	259	255	280	256	243	240	212	242	237	270	275	270	248	261	266	268	283	286	247	269	279	245	262	262	257	238	279	246	269	252	248	231	254	249	266	257	258	254	272	302	275	255	277	259	290	235	238	287	285	271	274	251	264	313	265	269	275	277	249	268	273	237	275	273	274	270	259	285	272	284	254	266	269	273	276	262	286	285	275	266	276	270	269	279	255	256	256	262	260	254	270	278	285	288	276	271	239	266	262	253	297	255	242	259	251	254	266	277	269	270	258	252	277	280	268	234	253	269	255	263	288	259	256	258	266	279	265	269	253	262	278	257	266	274	263	276	274	278	281	268	246	224	266	253	259	267	259	244	276	278	272	259	258	284	263	289	235	235	247	264	241	271	255	275	264	282	300	273	268	282	265	281	264	281	261	262	265	272	312	265	275	276	271	258	244	276	285	254	244	272	253	275	264	240	260	262	259	268	274	243	259	244	233	284	239	260	259	275	251	250	279	264	275	250	249	269	256	265	291	269	273	265	249	268	269	265	251	280	244	275	287	249	248	243	269	250	278	291	237	267	254	264	241	296	262	256	273	265	296	260	257	271	262	242	276	275	241	241	265	273	273	271	290	282	309	246	264	261	286	246	272	265	265	270	273	247	273	277	239	281	253	267	286	256	311	247	251	244	245	281	252	269	268	253	276	266	265	249	267	270	284	266	260	254	244	246	271	266	261	264	266	278	268	256	253	260	260	261	297	236	245	253	258	276	252	273	243	277	275	260	279	290	253	284	258	263	262	255	226	278	258	245	268	220	266	243	290	288	259	279	250	265	273	226	217	285	253	286	269	253	259	266	266	275	286	266	258	292	277	254	243	270	277	262	268	282	272	318	265	270	286	275	276	242	228	251	254	259	242	271	255	259	253	265	275	286	229	259	269	287	231	285	242	248	254	255	251	272	279	256	270	235	273	259	292	312	275	251	271	256	264	248	278	270	245	249	264	280	255	294	265	244	265	266	259	234	270	300	261	232	240	272	245	275	278	270	247	265	294	262	261	261	256	268	284	246	243	251	266	266	237	236	271	276	233	246	261	245	256	250	256	281	264	282	257	263	282	299	264	262	285	294	270	271	260	255	273	254	269	299	275	225	265	277	274	260	290	246	294	241	296	261	261	278	284	262	258	241	278	252	271	233	246	251	221	255	276	244	265	273	280	262	273	261	245	280	271	257	266	270	278	274	284	272	249	263	274	247	262	268	244	270	242	269	253	261	251	246	245	246	248	237	258	272	265	222	249	257	271	271	244	291	260	304	265	250	267	251	270	238	287	256	272	246	269	273	268	275	254	260	270	285	261	252	253	240	286	274	274	264	266	238	283	271	287	270	290	267	240	235	264	257	235	296	270	254	226	252	257	273	256	233	247	273	236	231	278	276	305	296	285	257	254	241	252	288	241	263	278	243	282	278	247	270	266	274	285	263	250	256	258	274	224	273	241	237	266	277	264	236	252	302	260	276	261	286	271	253	225	264	234	266	282	223	261	297	295	245	264	301	259	258	277	269	295	293	241	238	278	295	258	293	269	260	272	269	265	282	279	276	248	280	276	263	249	264	266	228	239	293	250	243	248	276	260	278	277	253	264	253	248	247	245	276	274	308	293	250	262	264	239	256	260	259	281	248	236	257	275	265	261	254	274	254	276	254	298	260	293	255	289	282	261	308	270	273	276	226	284	268	260	272	271	247	266	275	282	249	271	301	258	249	283	257	257	263	270	283	270	253	237	267	296	257	267	250	253	258	271	257	294	281	249	245	234	283	245	270	257	270	254	245	255	268	255	254	264	254	249	201	289	261	254	229	271	247	278	279	278	283	242	236	272	274	254	252	265	265	294	257	256	277	276	261	271	275	269	282	295	279	284	276	291	257	240	268	226	277	266	257	231	233	284	251	273	280	265	274	245	245	259	282	242	269	275	263	264	259	273	269	235	232	267	266	288	284	268	244	275	271	248	250	233	279	262	222	227	258	223	276	261	270	241	270	244	267	246	264	279	239	240	267	259	244	234	259	250	263	261	251	252	260	280	270	251	268	290	264	251	283	284	243	239	265	241	236	243	269	273	254	283	258	251	240	274	257	240	229	240	266	252	282	249	282	218	259	271	266	267	276	273	267	252	247	251	254	270	252	272	247	279	257	262	277	263	242	245	239	251	253	256	251	251	274	254	277	263	248	266	252	281	294	278	279	258	256	262	248	287	244	243	279	261	290	259
2341	713	816	750	764	726	689	697	684	757	697	707	746	674	698	737	699	716	682	723	655	654	638	676	701	668	659	679	738	694	665	699	670	638	674	685	654	627	685	696	662	665	703	668	680	657	723	672	676	747	691	701	685	684	643	694	715	701	676	744	698	640	686	680	666	699	656	659	731	684	685	680	648	643	644	671	684	705	694	659	705	686	642	695	724	648	707	678	688	676	697	635	681	733	661	702	715	715	676	687	647	679	671	705	655	695	666	683	680	684	711	671	712	652	681	671	684	723	654	678	676	689	686	713	663	662	651	701	702	689	708	666	676	625	653	707	726	661	698	650	653	680	663	667	678	662	641	678	719	668	686	653	703	692	740	696	686	743	721	695	656	680	666	718	695	647	666	708	714	691	682	719	701	693	694	693	666	698	657	706	664	665	682	682	656	701	701	689	637	659	686	703	726	717	652	667	613	653	750	720	669	685	696	718	682	713	680	675	704	691	692	701	689	644	660	655	695	652	754	680	655	658	695	670	695	640	646	665	681	645	682	704	696	658	749	718	666	674	675	716	707	696	693	719	650	668	651	728	629	695	685	714	729	682	739	668	628	676	710	730	700	666	684	732	686	687	724	690	682	687	655	699	680	658	672	647	722	716	695	657	669	619	707	667	694	709	663	648	678	661	667	630	649	664	692	689	693	675	650	690	633	680	687	675	691	698	705	704	678	688	722	683	691	687	664	675	667	712	749	684	679	693	709	686	678	720	705	654	637	685	671	685	704	651	686	688	735	677	703	647	672	644	683	661	699	654	669	714	669	673	675	713	650	697	670	666	699	723	758	688	681	673	727	651	675	643	657	713	683	687	675	709	680	665	636	708	688	706	690	675	663	707	686	643	689	686	647	677	709	706	694	692	701	661	701	687	621	712	673	619	708	706	699	661	721	613	645	679	663	682	651	695	687	656	667	689	680	720	688	699	757	650	619	712	688	684	724	704	671	684	687	687	704	707	664	654	682	686	672	680	682	643	682	682	712	734	684	612	678	678	646	650	668	654	721	646	698	704	643	671	697	712	682	710	652	699	695	651	689	678	662	672	649	633	679	730	651	704	665	650	658	664	648	734	676	651	698	701	695	718	713	658	718	709	673	692	674	662	696	672	685	664	668	701	698	711	688	713	692	682	696	680	670	709	670	704	692	691	672	646	726	664	695	678	671	645	704	732	719	663	686	717	655	703	654	725	665	682	659	666	677	698	671	659	673	679	698	702	651	735	697	670	644	650	708	682	697	698	647	672	680	718	710	649	697	645	725	680	687	739	642	616	637	671	708	704	696	674	626	670	700	745	711	686	665	721	665	667	704	651	697	681	624	694	664	668	698	660	670	702	662	699	698	668	746	694	723	660	677	706	688	673	692	654	731	696	690	664	692	709	667	647	643	647	704	696	653	676	670	695	701	634	703	646	718	677	666	670	684	659	688	711	717	702	642	709	670	658	652	712	645	671	694	691	651	656	706	628	705	688	676	692	704	714	682	726	667	668	683	726	677	678	655	655	687	718	652	668	685	719	673	687	705	658	668	694	678	614	699	668	727	705	684	672	672	719	713	704	668	689	681	702	664	691	620	644	656	635	675	680	677	722	684	662	677	661	657	657	735	700	713	638	638	670	680	671	713	680	685	650	722	723	721	681	675	681	671	649	628	627	687	680	644	641	730	672	668	713	660	727	737	680	719	677	719	719	683	693	675	708	657	667	661	656	688	652	681	716	655	663	678	672	675	623	662	696	715	670	707	693	723	656	664	659	704	711	676	616	696	679	650	680	711	674	627	705	688	700	667	708	689	708	726	664	715	709	679	648	600	673	698	685	670	627	680	669	662	721	676	669	652	652	666	661	704	688	665	696	672	729	655	673	662	658	675	709	647	678	692	663	686	740	653	665	670	700	680	652	705	661	622	635	695	676	639	662	681	686	722	686	644	668	726	670	696	647	670	664	666	659	656	657	665	698	683	670	675	684	658	698	693	684	655	702	647	630	655	707	674	705	700	656	687	636	681	722	710	725	647	681	704	690	684	640	712	713	689	703	687	674	745	701	701	708	683	669	705	696	757	710	655	705	707	690	681	694	698	703	678	690	666	706	734	668	639	701	703	679	663	671	616	708	635	702	684	646	697	675	673	695	692	682	703	687	703	690	664	616	701	752	695	706	683	682	674	678	649	694	670	702	648	632	712	728	620	626	655	644	707	654	642	651	648	672	671	700	658	726	685	682	638	724	738	656	680	704	669	690	705	645	661	659	654	720	694	686	651	706	738	680	663	686	693	668	732	693	721	673	672	648	685	694	686	654	709	632	703	682	698	659	683	695	674	651	737	678	687	630	672	668	684	719	659	676	686	708	720	671	656	660	685	695	690	640	678	692	671	689	685	647	694	685	663	704	706	664	697	691	697	642	670	664	703	647	685	682	677	682	642	664	699	689	702	684	691	656	702	700	665	651	652	690	639	673	711	684	688	677	710	717	684	619	689	726	714	647	635	688	680	705	693	650	674	690	701	616	684	707	700	673	675	702	690	704	686	701	657	649	685	656	671	708	689	654	656	643	714	645	654	671	669	711	677	702	628	704	681	677	675	644	700	690	690	676	712	647	681	750	729	704	682	716	655	693	686	626	697	713	700	677	712	668	637	702	653	697	723	674	713	692	680	605	692	670	696	677	665	658	714	703	679	672	713	656	681	674	682	701	661	659	702	700	627	687	705	712	721	689	671	712	674	668	661	622	708	706	681	668	728	687	622	686	670	663	673	693	685	680	693	673	695	669	670	697	699	741	693	645	670	698	687	609	666	650	724	676	674	665	648	727	658	653	685	708	697	661	699	647	712	715	679	671	672	728	686	689	699	714	682	723	698	665	724	680	664	708	669	664	691	707	696	695	675	639	708	676	665	670	683	695	693	727	680	659	673	675	628	726	667	697	706	692	644	680	707	687	715	643	632	710	671	728	660	665	715	697	686	695	701	683	675	702	665	685	678	655	669	641	710	684	674	623	690	678	694	687	692	680	644	702	711	708	677	663	670	665	692	659	701	637	721	685	702	660	699	708	644	716	722	731	697	694	743	678	655	650	666	697	671	700	677	636	706	700	705	698	702	650	703	673	662	679	627	695	725	703	710	683	684	702	712	685	682	699	678	634	650	669	670	679	694	721	678	697	682	658	653	665	675	690	720	720	702	676	690	698	675	678	692	673	696	669	706	645	701	725	687	683	653	676	695	680	694	669	726	698	727	686	681	701	696	619	741	737	655	697	686	690	699	712	711	680	665	676	696	692	697	661	711	727	652	671	691	676	631	671	667	622	718	651	712	692	678	713	675	679	661	691	687	715	647	632	684	699	650	714	666	685	668	682	670	651	651	692	672	717	657	679	659	695	703	669	705	678	706	704	668	656	664	665	660	707	667	737	712	653	674	671	731	700	702	649	694	714	674	616	697	705	674	680	695	669	735	684	687	694
7085	874	1039	828	625	459	398	363	346	273	261	227	252	224	218	203	201	215	198	178	201	202	182	169	193	171	196	176	180	171	160	188	180	182	177	188	170	172	182	174	184	189	186	212	164	192	187	167	198	183	178	179	167	205	200	148	159	160	180	179	159	171	151	203	158	172	162	188	197	174	198	169	170	157	153	192	174	167	184	185	176	161	152	169	179	175	170	165	174	188	167	171	186	178	191	180	175	170	155	176	183	183	159	189	156	151	192	151	175	182	169	191	168	153	187	170	210	176	157	191	174	166	158	187	175	170	190	147	198	156	183	174	167	186	177	173	170	167	154	149	151	170	178	150	166	174	189	148	147	170	167	176	183	125	168	158	178	173	181	180	176	192	173	151	168	180	155	177	170	188	182	178	175	185	177	190	157	185	191	142	161	176	188	188	181	181	156	156	171	181	181	175	182	183	164	172	170	165	186	169	182	176	199	162	159	155	170	187	191	169	195	152	159	141	156	165	165	188	187	196	174	174	167	164	199	159	168	160	153	189	145	184	165	165	184	159	198	156	185	167	155	176	159	187	180	158	186	194	188	153	152	174	172	154	175	168	165	176	164	168	181	152	163	167	167	172	153	189	166	164	191	196	166	183	224	173	155	169	165	155	156	148	198	190	157	175	164	183	168	175	194	176	174	155	184	196	142	154	165	160	185	155	169	165	167	190	156	166	190	160	181	170	153	186	179	145	165	199	180	176	174	174	176	171	164	170	185	181	166	147	176	199	188	158	165	180	147	178	185	183	177	180	162	184	177	180	173	194	149	154	168	169	174	177	190	183	188	175	178	184	191	170	177	147	175	185	201	141	168	180	202	148	151	156	162	153	160	174	173	164	193	163	136	159	164	181	191	185	166	149	165	169	162	164	178	180	201	170	165	156	204	150	175	174	181	173	170	173	167	188	163	164	173	171	185	177	168	162	165	171	169	164	179	165	153	164	156	171	174	191	178	153	165	189	167	187	164	187	165	175	223	183	165	163	181	152	177	179	174	164	182	167	167	190	190	179	161	191	190	182	161	174	181	162	182	165	177	172	139	186	178	212	183	173	190	162	177	157	153	168	183	174	182	187	159	194	191	170	183	190	169	154	158	173	183	177	146	155	176	184	168	150	167	168	140	182	183	161	191	137	176	168	211	185	172	165	180	187	183	185	195	178	167	149	163	147	156	166	168	166	189	171	163	181	185	194	181	178	191	165	180	160	171	174	176	176	197	155	181	184	163	177	182	179	175	165	222	195	175	183	163	152	198	176	144	190	179	161	162	184	168	213	172	179	171	184	159	180	168	187	191	177	185	169	136	198	181	177	178	173	194	195	198	183	156	166	200	188	168	164	186	179	162	147	189	169	184	175	146	168	177	174	164	177	171	170	160	185	170	191	176	190	149	170	175	187	160	180	177	164	182	179	167	172	165	176	159	157	181	201	189	146	170	182	154	193	159	164	182	154	177	170	176	178	151	200	198	169	193	204	159	167	176	176	197	195	172	195	176	195	188	177	182	180	178	176	165	159	172	178	173	183	180	173	177	152	175	163	190	172	206	175	179	173	160	173	185	179	175	175	187	172	186	176	161	170	177	162	162	161	214	148	182	152	157	173	176	176	172	175	180	179	173	169	178	153	158	195	195	175	178	174	171	166	174	162	160	195	172	166	186	190	160	184	178	177	189	166	168	174	197	163	169	170	180	161	156	185	171	170	168	170	186	142	166	201	158	184	175	174	186	180	179	177	181	148	160	197	182	166	155	157	172	176	159	155	170	180	169	177	157	164	175	151	155	184	181	169	166	185	188	192	150	182	174	146	156	142	161	162	164	152	174	157	168	178	165	207	189	165	165	150	184	160	169	163	201	180	163	175	155	170	164	157	168	195	161	155	171	167	189	167	204	177	181	160	173	153	164	156	200	173	160	176	177	156	173	175	186	174	181	175	183	173	170	195	150	164	172	166	197	178	178	170	149	191	159	179	185	179	178	177	173	155	171	178	182	172	193	174	178	160	178	175	177	166	201	190	151	171	173	152	191	167	163	171	171	196	163	168	153	157	163	181	193	156	177	151	159	161	166	165	181	174	155	193	179	161	182	176	158	163	191	202	186	160	161	183	156	184	164	152	170	176	198	150	151	145	170	163	168	179	170	164	162	191	177	163	151	185	153	180	179	170	186	186	167	146	135	166	167	171	176	171	166	167	165	161	153	158	169	179	169	191	169	166	167	192	175	171	157	184	167	183	157	155	189	186	195	177	153	161	155	184	184	162	167	162	167	153	170	179	190	171	167	178	187	170	172	201	183	172	177	185	193	167	174	199	154	166	187	179	161	173	159	165	185	153	166	161	187	169	159	169	198	183	178	195	198	148	152	181	186	159	185	202	182	184	168	192	172	165	159	188	168	175	164	160	167	196	172	196	162	198	178	186	190	185	171	171	172	181	179	180	162	165	209	174	153	175	162	179	185	160	192	160	157	154	192	151	158	172	181	174	162	173	179	154	203	180	194	178	176	180	150	176	179	156	177	165	174	153	152	146	198	158	166	166	178	196	175	184	168	166	159	164	162	185	195	167	162	178	157	175	178	184	162	172	172	166	174	165	182	147	171	168	170	161	149	145	184	163	172	179	182	190	174	155	192	206	173	188	177	149	189	162	163	165	183	147	165	173	165	150	155	156	157	149	164	186	168	174	162	193	165	167	157	159	168	190	166	173	144	141	166	136	170	190	169	180	179	158	177	168	163	190	165	207	154	177	172	201	169	162	162	189	155	179	183	219	174	158	174	183	196	168	149	172	159	171	153	166	171	192	165	186	183	205	141	167	192	194	175	156	190	177	189	146	162	180	179	156	178	175	155	197	178	150	162	192	167	166	180	170	168	156	185	188	174	177	156	163	140	191	187	163	184	185	190	182	186	165	177	186	182	158	203	170	162	203	157	161	196	183	165	158	164	192	197	196	180	150	158	193	158	164	149	188	163	170	172	179	175	141	172	177	171	160	188	163	185	179	161	158	166	129	179	195	162	161	173	177	193	163	161	167	168	177	170	166	184	163	197	165	163	168	176	193	175	198	153	193	142	167	186	176	158	204	179	185	199	158	187	173	185	168	156	172	162	183	158	168	171	187	171	170	187	169	146	163	157	182	170	165	178	181	171	175	197	182	155	162	160	175	166	179	170	166	173	176	150	185	162	151	176	198	154	169	195	174	155	160	159	177	157	172	145	169	172	171	144	188	179	179	156	167	198	181	173	185	171	159	159	188	188	200	158	169	172	187	167	158	172	167	174	176	190	161	185	173	200	192	181	157	184	159	172	176	182	165	163	171	166	171	159	181	169	160	173	160	161	168	149	172	158	158	180	177	167	172	163	179	179	180	135	154	181	165	164	196	173	142	183	176	164	151	178	157	181	179	174	169	164	168	174	186	187	188	177	178	168	176	160	194	177	183	167	155	160	167	193	157	165	197	188	173
5604	1200	2284	2762	2416	2082	1726	1448	1288	1140	1045	906	906	870	790	822	760	743	721	699	632	668	642	626	638	616	604	615	606	549	592	558	565	566	573	600	605	550	598	524	537	552	556	513	578	555	529	530	575	524	528	531	525	532	530	526	525	600	521	521	549	495	528	489	545	549	504	530	509	540	539	515	531	516	543	515	548	535	489	533	536	557	527	482	511	522	527	506	531	509	521	525	508	515	524	514	517	515	489	507	541	510	500	531	523	529	485	542	558	471	488	498	476	486	506	501	510	524	508	531	550	519	521	531	512	530	513	511	489	519	529	509	549	540	523	535	498	471	531	541	530	499	512	488	478	528	525	488	514	502	563	512	479	497	512	480	514	515	532	481	506	504	500	519	495	504	500	455	536	498	488	508	516	533	531	533	493	516	519	491	539	563	477	477	525	479	478	495	491	547	488	484	480	485	543	515	554	509	513	505	508	514	465	481	516	507	489	517	506	500	501	550	515	522	506	499	481	486	486	545	476	497	539	494	495	538	503	566	541	525	509	538	497	559	509	514	533	529	526	497	499	530	500	489	503	488	507	515	493	494	533	535	501	519	520	519	514	520	524	523	531	484	502	510	489	501	515	531	466	483	520	484	497	491	503	543	523	531	505	515	491	520	543	510	492	476	534	469	490	513	488	491	556	515	535	496	495	500	520	497	505	466	478	530	508	526	490	495	499	489	507	559	497	497	508	528	510	498	496	508	515	514	537	460	549	509	544	494	503	495	502	524	491	492	464	533	464	501	492	532	482	533	520	522	521	492	494	544	493	510	522	514	523	497	509	549	515	523	504	516	490	495	498	515	535	540	509	535	520	516	510	522	517	503	495	509	493	460	486	496	495	491	503	492	525	544	483	503	488	513	500	516	534	539	510	578	494	526	531	521	536	545	541	494	501	508	529	490	516	561	529	507	485	515	531	482	536	509	528	549	483	495	511	495	506	511	532	499	534	514	487	520	529	462	513	511	499	521	516	506	476	502	493	505	501	526	521	518	509	532	494	541	531	517	497	541	496	492	503	494	500	513	583	530	526	462	481	495	509	492	492	509	502	494	504	513	537	509	529	550	488	517	521	484	550	496	553	544	520	513	532	535	525	557	501	499	539	487	468	555	475	496	523	529	515	488	493	488	512	501	487	484	502	523	493	466	501	517	482	514	508	503	492	503	507	524	449	512	493	544	532	532	491	514	521	544	525	535	475	504	493	499	481	530	547	551	505	499	484	501	485	513	520	515	516	518	481	505	509	497	489	545	533	523	504	520	508	576	525	482	494	501	543	493	499	528	500	521	537	556	531	501	525	475	492	504	494	497	534	546	515	505	514	517	518	497	497	471	517	505	531	486	492	517	515	537	508	557	549	485	507	488	515	524	504	526	525	518	505	508	514	518	502	464	554	535	512	527	504	508	518	503	496	532	489	543	526	504	500	521	520	512	504	511	520	508	507	513	525	527	511	504	507	526	523	512	520	496	549	499	530	549	549	481	504	529	468	509	498	551	517	539	500	498	476	508	538	504	522	496	509	522	517	501	503	545	521	497	510	578	512	545	557	514	528	501	490	490	478	468	556	531	504	489	521	504	482	537	509	570	478	467	504	525	480	537	501	511	519	524	499	518	574	496	511	520	536	525	500	546	484	525	489	490	500	505	508	510	486	541	516	513	502	531	522	479	481	507	505	479	516	499	485	476	518	515	545	508	508	515	549	490	509	528	492	543	476	507	522	505	516	495	534	523	509	500	501	509	516	512	500	488	496	506	486	494	477	494	512	484	509	541	504	458	521	504	501	552	496	555	491	512	515	511	523	497	541	511	512	520	479	514	511	503	517	515	539	493	507	513	489	490	491	525	535	555	486	528	499	499	538	494	521	461	524	540	510	492	497	515	464	476	538	544	520	494	490	527	524	517	500	514	500	492	503	525	540	550	508	520	549	495	506	490	543	559	512	500	525	515	502	481	530	498	493	491	532	500	546	533	492	527	521	463	512	465	487	539	534	538	522	520	488	506	504	555	514	493	501	475	513	494	503	503	482	483	490	473	524	539	515	482	544	533	485	533	519	505	514	512	462	536	472	495	503	528	520	516	476	508	494	484	532	543	554	482	500	522	488	477	460	489	531	507	557	528	524	531	522	492	527	520	494	482	484	511	484	498	537	487	516	543	497	493	566	511	571	508	527	514	457	550	491	457	523	490	463	541	526	497	481	529	470	477	507	516	583	527	503	518	522	492	530	514	492	521	538	529	499	492	493	518	533	535	472	530	505	494	483	517	514	520	502	509	475	483	485	467	487	519	500	510	493	516	505	519	536	509	514	521	461	488	489	525	494	502	525	525	494	528	519	538	522	467	518	521	532	469	549	477	545	488	522	507	513	508	509	516	509	539	523	487	539	524	553	503	515	519	513	470	494	505	540	519	495	507	557	511	513	537	509	538	481	507	515	521	468	511	528	532	499	525	530	485	481	484	512	511	528	520	535	533	515	500	549	498	486	510	518	522	511	499	505	561	496	509	539	499	536	504	481	512	525	498	538	467	495	491	536	526	478	513	478	555	514	482	538	513	520	531	495	516	482	510	516	473	498	541	541	493	553	552	488	507	464	493	480	506	490	500	491	532	524	491	552	523	476	521	495	588	531	539	473	473	510	506	487	495	557	525	517	523	510	534	512	526	539	526	500	507	491	508	526	516	496	513	507	512	496	543	492	530	479	496	501	506	520	530	530	496	499	524	493	487	481	494	526	454	521	466	501	503	482	478	490	533	525	498	492	530	511	505	522	484	514	526	505	524	472	497	509	482	538	513	512	503	497	508	536	538	530	521	566	499	471	503	525	480	479	504	487	503	513	469	552	514	527	504	511	534	541	515	500	503	491	516	517	494	535	501	516	530	500	483	534	511	490	539	479	510	509	518	532	512	479	572	535	543	490	507	512	551	527	494	492	502	532	501	463	505	502	536	474	464	501	506	533	527	458	527	522	519	524	541	443	520	480	498	468	538	519	558	520	520	536	519	492	496	525	501	522	488	506	500	518	505	504	507	472	507	533	502	528	519	486	485	522	526	566	500	518	515	526	549	505	500	512	517	485	526	507	505	504	518	540	502	501	552	475	488	531	498	482	524	481	525	514	518	508	525	519	461	488	513	522	517	535	508	496	475	500	487	498	510	511	539	548	510	506	497	515	527	507	551	493	501	522	501	525	496	538	514	522	498	487	530	481	501	497	490	498	514	491	525	517	526	442	520	540	520	487	512	492	517	558	520	467	487	550	502	508	478	508	507	478	523	481	514	523	540	539	535	538	498	490	528	532	512	509	485	521	508	490	513	503	515	503	497	475	511	539	504	545	480	486	472	498	529	539	510	500	507	562	579	520	506	492	495	502	507	477	530	530	478	509	521	502	533	521	468	467	519	526	553	497	496	502	520	505	468	501	535	491	525	477	529	501	535	502	500	514	502	479	511	475	503
13552	2203	2280	1780	1289	1015	791	704	603	575	525	425	409	434	404	392	409	388	398	372	390	374	349	371	334	360	367	337	344	342	339	323	372	334	325	315	340	329	385	338	327	362	327	333	326	341	362	335	340	336	373	334	328	338	353	329	363	348	313	347	349	344	302	360	323	336	354	330	305	311	344	309	359	340	299	312	325	348	322	323	349	352	317	324	339	338	363	375	344	361	352	299	318	327	330	325	335	334	341	321	317	326	299	337	318	334	323	346	344	333	344	316	378	320	348	365	371	327	340	311	334	323	305	324	319	337	324	329	320	335	353	341	301	372	336	328	357	294	345	345	350	332	327	352	315	308	369	295	327	339	355	329	343	320	357	328	342	333	359	354	326	343	320	334	326	360	326	355	320	327	343	362	343	350	338	309	314	351	310	313	333	378	322	346	324	316	362	328	325	298	327	369	335	329	322	334	354	337	304	340	312	334	314	312	318	358	352	333	347	329	329	314	320	315	329	313	341	321	341	330	376	328	330	323	335	317	324	370	331	350	326	328	337	354	353	371	345	342	319	345	335	330	326	319	326	313	278	322	335	340	335	311	323	325	360	341	328	323	311	343	352	340	305	354	331	331	308	292	316	353	314	303	314	336	342	317	305	321	301	330	314	336	358	300	335	373	336	301	324	331	342	316	348	294	335	301	322	317	312	307	306	319	315	312	326	349	354	346	311	311	322	322	317	352	304	331	325	342	315	356	318	338	308	329	313	323	338	326	336	334	313	333	340	350	297	380	315	297	371	328	353	323	325	302	308	384	305	324	290	352	358	294	335	328	264	318	297	368	344	351	355	322	318	343	309	321	320	329	329	292	346	352	349	312	325	325	329	374	327	315	345	325	336	349	339	341	343	295	342	315	333	291	369	355	327	328	288	321	326	323	323	306	344	309	311	321	328	321	304	362	346	368	301	333	332	318	334	308	342	334	331	331	331	316	358	346	359	317	338	349	311	308	347	330	335	341	331	296	351	346	359	356	343	330	336	336	337	299	348	328	297	355	337	338	335	302	354	358	304	320	350	322	337	320	315	299	347	295	359	321	339	360	337	325	324	329	319	309	380	306	329	361	335	288	344	355	352	321	320	331	337	318	323	363	332	352	346	302	270	345	275	343	357	332	366	318	340	340	346	313	333	346	360	308	343	317	363	321	367	309	310	311	329	307	303	354	362	321	341	313	338	372	322	322	306	303	334	347	334	299	319	340	326	312	335	320	356	364	310	326	320	333	338	336	329	327	341	326	328	308	316	317	348	343	336	309	318	354	323	315	331	305	343	323	322	310	317	311	344	299	310	320	309	311	339	319	317	327	299	332	303	330	328	308	356	317	346	353	302	329	406	342	311	304	320	345	327	330	302	318	324	325	328	335	324	348	315	328	295	363	356	330	288	324	318	317	341	337	335	285	302	341	335	323	348	334	317	316	323	322	314	345	308	339	332	310	325	355	337	317	319	331	355	336	356	294	308	349	324	301	320	356	311	322	301	306	359	329	335	308	315	342	321	324	300	329	307	324	323	303	303	309	312	313	317	312	341	379	340	306	303	308	285	328	353	321	320	316	314	332	322	315	344	364	341	342	336	328	335	339	307	322	339	329	329	331	313	327	310	303	324	336	331	331	345	311	330	307	341	325	350	358	342	324	318	319	337	302	360	347	316	349	342	346	332	334	312	314	280	302	365	292	322	310	339	315	350	307	320	384	318	340	307	310	302	324	293	299	337	315	324	347	348	337	324	348	338	334	307	334	328	315	307	321	309	364	326	345	331	356	337	304	321	334	320	319	295	323	346	331	357	314	330	349	331	293	336	310	323	330	332	326	296	328	322	327	315	328	313	321	312	338	365	340	300	359	352	340	342	295	349	312	336	340	303	376	350	324	325	344	338	367	339	353	323	299	350	310	311	330	344	338	327	355	327	304	303	305	355	322	337	327	326	328	301	318	346	308	351	311	335	342	315	355	343	342	358	329	329	298	370	328	364	331	345	364	314	307	325	354	324	310	326	298	342	316	322	340	321	311	310	338	345	327	330	335	316	342	354	348	332	344	320	317	361	358	323	326	325	314	323	330	354	355	319	337	349	336	358	330	340	309	311	335	337	349	326	346	350	336	323	334	326	315	342	329	343	298	350	326	344	331	339	347	327	317	322	292	340	327	310	316	345	292	340	336	340	315	299	331	322	340	353	328	340	334	311	346	292	333	283	319	344	339	315	322	322	325	348	293	328	335	320	318	320	337	324	339	304	291	340	305	369	367	324	331	296	328	357	352	335	331	334	341	327	297	346	318	318	322	350	314	321	280	332	337	335	322	313	356	299	366	383	335	370	333	362	288	323	328	346	344	328	334	329	313	308	312	390	338	343	329	310	314	342	305	336	311	333	307	336	346	312	327	308	318	332	348	332	320	343	322	358	359	313	311	328	351	339	327	281	322	293	311	344	305	355	321	324	344	364	365	343	305	340	325	346	309	355	330	321	351	339	321	324	352	338	325	325	340	330	312	346	364	347	316	307	334	345	334	326	365	337	335	315	324	335	347	346	306	333	345	335	325	316	309	290	330	290	301	316	346	321	297	322	319	370	292	312	337	328	312	329	345	331	311	339	330	328	333	334	330	318	352	355	336	362	323	346	318	311	304	293	334	319	339	307	312	329	337	302	307	359	319	342	312	293	362	300	333	356	352	332	312	343	337	345	351	317	300	347	293	322	348	333	307	315	310	323	298	355	332	330	324	300	352	353	345	299	343	306	341	314	332	351	314	343	342	356	291	331	339	305	360	337	330	328	335	320	327	318	360	319	376	324	340	340	319	360	308	338	346	295	342	349	303	316	334	354	334	334	336	343	304	315	319	323	336	343	333	295	341	320	368	347	316	312	306	378	323	343	337	361	328	288	333	335	321	289	349	376	332	348	336	310	319	360	354	342	300	319	330	338	321	329	328	314	300	349	328	308	323	339	308	318	282	342	350	306	304	336	318	344	317	332	326	330	290	342	334	335	334	363	351	324	313	359	320	340	320	354	308	336	328	314	350	349	360	290	347	344	344	353	356	324	343	313	294	320	319	324	318	295	298	346	370	326	329	365	337	342	333	320	325	304	331	319	336	295	313	367	358	346	336	327	345	358	329	326	345	351	307	321	327	337	334	326	346	336	344	308	350	316	321	315	295	323	331	332	331	359	344	352	358	305	342	311	303	341	367	377	366	348	313	352	321	307	323	318	330	313	324	370	343	334	347	313	315	328	349	334	365	337	323	351	330	341	355	349	314	328	345	330	337	336	342	341	329	320	342	325	342	319	329	325	332	328	322	319	326	341	307	329	267	309	322	308	348	310	323	345	317	357	330	349	348	298	304	298	310	317	316	328	309	330	332	321	349	298	362	332	329	308	367	317	331	343	349	334	299	311	352	364	367	357	328	354	348	313	325	313	333	315	325	312	312	298	343	318	331	362	340	325	319	338	301
7602	2153	4346	5093	4682	3821	3163	2725	2406	2059	1953	1779	1592	1562	1455	1401	1258	1233	1190	1236	1120	1137	1149	1088	1020	1079	1050	1054	1056	1007	1029	1018	987	983	1008	962	950	907	942	895	960	915	929	920	946	872	908	919	912	925	915	887	914	926	917	936	898	835	867	899	907	840	909	849	930	894	880	904	859	893	846	914	916	877	908	830	860	835	834	891	835	895	896	854	867	871	922	822	847	892	862	884	866	919	893	880	869	841	889	850	846	861	837	921	825	892	862	850	835	822	856	877	856	884	832	809	910	847	851	852	851	872	844	862	858	791	871	836	832	848	899	816	866	828	835	834	854	871	847	832	868	845	865	831	866	807	852	866	889	878	825	848	881	837	872	889	873	854	823	820	882	910	840	881	837	898	844	870	897	850	831	887	885	800	827	870	843	870	840	851	910	819	873	904	875	842	824	890	860	859	846	869	853	893	889	845	865	818	880	906	844	848	817	822	831	843	906	874	832	835	821	861	816	829	875	864	838	854	880	891	848	823	892	889	857	847	821	839	772	856	831	866	831	862	848	837	843	818	837	825	836	882	875	862	826	861	892	883	824	824	880	849	840	841	852	820	831	859	791	855	866	826	818	867	838	874	856	880	789	822	842	865	848	850	796	861	826	885	853	823	832	824	828	853	884	802	819	805	851	863	869	836	847	837	799	837	846	904	837	817	831	783	833	907	860	864	882	869	856	821	786	864	816	794	848	843	867	859	869	820	841	878	798	928	875	836	839	861	829	830	837	837	872	873	874	859	898	848	876	884	897	820	809	814	843	795	900	846	904	847	814	792	813	870	945	834	844	854	832	815	851	819	857	847	873	836	790	866	868	920	878	881	865	867	831	869	900	850	800	821	822	853	885	856	868	883	883	826	809	810	894	848	847	876	830	849	840	885	827	848	823	874	802	860	810	858	843	815	816	817	844	816	863	817	858	910	847	878	902	850	838	814	871	849	845	901	805	802	813	847	859	812	839	906	902	861	885	865	824	822	826	858	842	847	855	865	810	941	912	818	918	858	855	837	869	851	824	806	786	850	833	878	849	848	843	876	861	815	864	850	847	864	851	823	843	876	831	819	843	842	910	848	824	843	823	848	811	845	847	869	858	880	832	798	866	865	879	873	847	852	845	891	825	819	904	833	836	831	842	870	803	862	859	872	837	828	805	863	867	822	836	811	883	829	845	816	787	850	837	773	944	820	838	863	817	837	876	834	836	871	830	797	851	893	819	850	846	866	819	821	830	836	859	820	822	904	845	842	863	814	879	844	901	882	853	870	873	834	849	888	828	898	828	853	849	838	832	814	884	863	876	837	810	833	833	851	809	856	858	869	844	812	824	870	802	884	859	810	805	859	885	901	875	809	843	830	857	879	818	924	850	909	842	821	909	848	838	830	828	850	779	843	890	856	889	859	844	821	821	835	848	904	886	884	889	858	829	874	897	858	889	835	798	848	850	867	803	875	845	788	909	882	859	832	879	859	837	841	864	872	843	816	874	930	897	841	813	856	859	839	881	899	867	891	864	834	835	824	900	896	889	907	848	806	857	867	874	831	864	877	864	846	855	828	909	869	897	809	835	797	881	853	846	856	802	875	870	830	848	868	851	864	876	886	820	825	866	896	868	888	850	815	833	805	840	847	860	855	884	829	842	858	804	839	856	852	872	830	850	828	861	821	867	893	833	800	825	863	926	855	886	821	837	816	831	871	820	896	787	882	897	840	853	787	807	899	842	830	861	829	861	842	906	831	853	857	852	850	833	802	872	876	808	814	889	909	828	859	864	806	761	849	882	822	844	931	800	892	884	846	831	835	869	875	850	879	825	893	883	875	792	865	866	865	796	892	859	869	909	868	803	817	841	873	924	829	803	852	845	850	910	829	806	898	836	821	830	861	848	831	858	857	854	901	832	848	887	840	813	820	845	782	886	818	832	831	866	829	877	824	841	834	842	818	861	854	884	893	893	869	883	801	871	875	840	839	886	890	875	853	808	846	859	911	831	863	781	906	826	847	869	854	858	877	834	833	895	855	861	775	790	878	874	823	843	883	907	874	870	921	898	865	846	847	824	840	854	826	845	894	852	858	896	854	827	846	848	829	883	857	912	826	864	872	876	841	841	845	810	888	847	755	854	898	846	845	859	884	876	833	844	860	881	800	830	834	831	811	862	853	861	849	815	814	867	829	884	822	889	862	838	844	815	819	859	851	875	838	832	935	855	850	870	817	890	834	799	827	894	893	790	818	867	871	807	834	853	836	837	875	819	841	834	821	807	858	815	828	883	874	870	845	817	835	883	859	862	837	837	828	850	891	806	849	862	893	812	821	860	817	798	849	825	864	829	887	840	824	847	829	868	873	841	827	880	797	888	833	831	797	866	823	868	864	811	820	851	844	839	850	839	832	815	815	837	817	892	826	857	844	861	839	829	889	855	837	829	851	850	837	821	845	819	889	902	882	844	826	872	837	819	800	871	855	851	848	860	791	883	820	873	876	900	847	846	897	852	819	792	879	824	819	823	848	854	858	833	832	849	876	830	901	899	838	810	848	853	871	861	868	867	897	824	816	817	831	841	876	843	896	860	855	857	877	881	834	819	905	867	853	878	876	837	856	871	853	863	816	867	812	869	866	824	854	855	793	879	816	858	842	788	874	925	856	872	873	913	868	879	842	871	820	846	789	836	859	800	804	850	897	849	837	839	888	897	832	863	861	829	903	865	846	861	870	908	865	875	864	911	864	846	868	857	874	903	866	860	878	856	875	833	849	869	859	895	816	838	816	864	852	843	857	823	868	894	850	819	827	875	873	804	865	851	858	797	855	774	904	808	855	812	890	860	856	853	830	823	911	826	880	860	862	827	838	890	926	803	850	884	880	863	824	861	892	851	885	862	899	875	836	835	831	863	861	918	811	782	922	852	834	906	845	888	897	818	883	876	868	854	809	834	899	849	864	883	837	883	880	852	816	860	811	836	829	841	870	817	871	850	876	844	843	895	822	804	841	829	831	849	849	825	861	864	837	844	872	887	834	849	854	846	845	843	887	846	822	858	822	813	823	820	839	837	828	907	867	842	859	873	871	925	912	840	872	880	849	901	899	851	878	818	870	903	819	850	826	874	848	853	814	872	861	853	866	852	853	770	904	909	845	808	844	901	853	889	827	839	932	838	871	839	905	895	900	799	854	888	799	838	866	855	806	850	855	886	890	834	837	838	822	871	812	876	911	882	870	866	853	877	852	865	852	872	851	879	892	847	862	896	823	862	865	838	837	856	820	865	833	916	855	886	841	838	825	894	824	869	911	908	890	822	879	858	843	830	831	839	817	810	867	846	792	847	883	902	820	791	846	868	824	807	836	848	833	813	784	860	786	832	838	846	838	853	863	878	878	873	846	877	851	822	895	877	845	874	834	876	804	895	829	825	862	804	875	839	842	868	888	863	821	852	857	859	873	810	803	859	848	813	802	867	849	845	815	874	839
1922	291	320	266	277	293	250	274	272	240	246	257	265	276	267	274	250	269	287	268	276	246	275	248	245	271	239	281	259	269	258	253	275	255	250	259	252	270	260	287	250	258	244	249	273	287	257	246	265	256	256	268	258	268	255	280	270	278	291	267	282	295	239	271	255	260	257	254	245	260	271	302	273	288	257	267	285	298	265	270	264	254	262	257	264	258	301	261	252	238	239	297	268	279	277	264	247	256	276	290	271	261	251	281	259	245	284	250	303	240	241	239	262	254	281	275	269	243	268	276	308	300	267	278	255	273	254	272	278	287	276	270	279	287	260	273	256	259	306	258	248	246	243	272	233	275	286	269	278	274	268	251	224	262	244	278	274	257	267	291	223	256	278	264	280	276	266	289	285	241	258	283	260	282	249	253	227	284	275	280	268	258	274	250	269	286	264	251	260	256	280	227	254	269	270	255	262	263	263	305	238	258	249	248	275	298	265	268	253	270	243	246	248	257	296	259	241	265	279	247	256	254	266	249	256	295	281	250	269	275	261	266	263	235	255	240	267	275	235	254	261	272	277	261	274	296	242	264	261	256	282	247	288	293	273	276	282	255	261	280	247	271	282	263	272	242	266	217	250	237	268	258	266	261	261	279	244	257	278	287	250	277	242	293	299	236	245	260	281	301	266	283	304	274	245	264	248	272	273	271	247	293	270	291	243	273	249	271	269	285	259	312	267	259	293	218	257	260	274	278	263	258	279	264	285	260	278	285	256	300	289	236	273	258	279	261	251	254	280	264	297	272	244	254	238	262	256	267	283	270	268	273	263	270	259	279	266	272	270	278	246	273	273	262	252	254	265	283	265	241	273	244	264	286	277	261	278	280	252	269	278	266	262	245	295	307	261	279	232	260	237	267	257	266	239	277	262	271	252	241	280	274	250	264	281	255	227	266	253	269	264	261	274	235	243	250	249	277	270	269	262	291	273	259	257	269	269	261	266	281	267	293	250	275	273	229	281	261	256	226	249	249	218	226	273	263	235	256	254	251	273	258	216	256	254	279	283	259	294	275	319	289	257	263	255	251	247	263	240	271	267	267	266	259	275	289	290	286	277	251	251	237	266	257	276	254	284	282	259	264	253	274	294	275	281	270	268	250	253	266	253	275	273	280	238	293	275	273	238	257	246	238	278	254	263	283	277	282	236	254	267	263	272	276	271	260	262	260	306	217	275	264	282	282	272	274	268	279	253	284	296	291	257	288	238	294	284	261	272	252	282	249	281	257	249	283	303	249	316	241	258	261	276	280	265	273	258	243	256	260	283	290	299	271	261	281	253	286	275	245	279	262	262	266	265	272	284	257	257	278	254	266	253	260	287	241	281	266	233	272	287	254	267	267	295	275	253	292	275	254	219	268	269	245	254	269	240	271	276	262	262	284	280	285	256	240	253	290	281	299	236	275	257	286	263	265	252	254	279	282	267	255	308	261	305	254	264	262	267	283	261	255	276	278	274	275	240	272	277	264	260	236	257	252	284	262	232	266	301	269	249	269	244	262	261	250	258	255	241	278	270	262	230	255	262	250	253	280	246	232	305	258	267	254	263	258	322	291	256	246	276	295	271	280	273	244	275	265	281	289	252	253	274	279	276	246	260	257	261	279	263	273	265	279	253	260	250	270	265	251	246	241	265	289	256	247	247	265	244	290	256	251	255	236	248	241	270	267	270	225	258	294	263	285	282	277	260	280	258	273	262	273	278	280	270	272	297	265	271	246	238	274	267	279	252	250	263	263	288	248	262	270	254	236	267	311	244	250	262	265	280	235	259	268	302	288	273	270	252	284	244	275	259	262	257	255	261	252	253	256	266	252	242	286	291	264	292	239	262	264	252	310	255	242	313	292	282	255	245	262	286	257	263	244	247	269	257	284	273	259	242	263	242	275	226	238	289	284	249	296	252	271	256	256	270	240	274	258	251	236	214	277	259	249	278	279	288	238	262	265	258	268	257	290	255	250	270	250	257	275	270	257	255	262	291	245	263	290	302	259	249	258	276	279	249	292	211	264	261	283	247	270	246	292	295	269	286	256	247	290	274	275	264	278	277	279	270	247	277	271	259	290	234	266	279	307	263	249	246	292	267	275	256	273	267	235	290	226	280	279	302	275	260	264	275	283	265	253	294	263	240	266	275	241	247	230	255	260	273	283	284	271	267	270	256	267	249	279	279	278	260	283	247	268	306	264	272	279	261	270	276	277	278	236	268	285	272	258	274	252	290	298	252	289	294	292	253	283	267	271	276	257	259	273	283	232	240	258	274	274	260	306	260	268	251	280	288	264	259	278	268	271	263	282	262	276	278	282	261	268	262	270	266	253	286	261	217	265	264	299	261	236	262	274	275	260	287	259	256	254	282	279	259	281	277	270	270	261	257	236	251	241	283	239	255	264	245	266	265	275	295	285	272	242	280	244	299	268	259	272	251	286	276	258	236	267	258	290	256	275	273	276	249	263	255	241	276	253	252	259	243	273	266	292	277	231	279	274	275	287	263	238	253	263	255	303	298	236	292	259	261	289	296	262	274	300	256	257	286	249	256	252	229	264	275	268	270	267	274	252	259	267	277	267	258	253	241	281	269	258	258	253	266	268	255	253	286	275	269	252	269	275	274	266	262	257	251	233	241	272	278	249	229	275	259	307	277	236	248	283	268	285	259	278	290	249	257	276	265	269	245	271	271	234	240	248	278	266	313	254	256	260	276	278	261	243	264	242	270	295	255	284	272	266	286	305	261	267	274	281	259	278	285	238	263	269	271	297	262	261	281	261	258	288	277	259	270	297	243	219	268	241	259	268	263	240	254	238	271	274	263	247	263	262	270	270	300	250	269	282	249	269	280	271	267	277	278	253	235	260	255	261	257	252	263	284	247	261	307	272	263	264	253	275	279	269	257	253	245	252	271	272	281	297	289	250	262	287	294	274	259	289	273	262	273	295	244	236	284	269	262	267	248	247	252	282	282	252	263	303	251	285	296	254	262	260	281	259	255	277	270	266	267	250	264	276	275	247	272	257	219	266	255	251	247	274	285	252	259	254	261	316	283	236	272	287	263	279	293	251	270	258	270	263	246	243	275	250	250	267	275	258	269	272	258	282	255	232	279	246	250	252	260	275	274	276	258	270	239	282	220	279	263	290	246	277	267	273	279	278	247	281	293	292	258	271	261	253	256	284	268	298	242	266	265	253	252	282	289	267	251	265	255	262	260	287	268	261	246	271	262	252	245	271	276	243	271	274	251	260	259	261	275	262	232	278	288	262	286	259	272	223	298	288	255	272	268	282	268	267	251	252	270	256	252	262	269	245	280	230	276	252	247	264	281	283	275	256	255	265	248	275	257	281	236	282	249	251	291	266	251	285	286	226	259	231	272	250	287	265	269	268	281	248	288	282	254	278	267	265	269	270	258	262	211	240	283	282	282	259	257	269	265	271	257	261	254	255	263	255	256	244	269	256	269	268
2386	714	733	709	785	770	732	664	680	738	683	684	712	700	674	681	756	714	667	690	660	668	720	670	649	699	669	697	717	681	681	689	664	691	679	690	681	670	654	662	681	670	695	644	684	665	700	656	696	670	678	665	658	683	672	700	696	718	661	703	647	692	718	671	717	666	717	737	631	667	733	663	660	659	651	675	660	669	687	659	675	690	670	692	665	698	643	704	719	705	721	671	666	711	699	659	675	686	618	673	658	646	695	677	690	702	688	668	727	703	668	750	668	662	711	679	702	707	674	706	712	671	617	671	648	690	698	740	653	651	739	632	666	665	648	670	636	665	693	645	693	712	683	669	649	644	677	701	690	716	713	673	758	656	689	686	714	736	675	683	635	683	673	700	707	693	648	676	664	731	639	689	695	686	633	677	670	668	720	686	744	685	646	700	715	719	673	667	644	673	711	666	679	664	692	676	664	702	669	687	689	686	683	649	667	658	677	679	658	658	666	713	681	653	716	678	647	640	700	655	667	703	699	684	657	659	677	689	659	730	701	668	714	677	646	711	685	685	672	681	684	695	650	648	701	692	670	643	679	691	744	638	712	702	671	679	673	702	650	685	672	651	713	652	691	698	639	683	696	690	716	692	691	622	665	722	682	686	724	662	718	633	685	660	640	714	651	634	688	685	727	671	728	710	692	694	689	702	642	656	677	699	702	690	687	683	643	666	663	710	679	676	694	721	659	692	676	690	691	680	673	742	750	687	652	700	666	651	649	714	685	702	653	706	728	665	632	739	681	696	639	687	687	707	640	672	692	705	700	756	703	646	720	667	705	635	700	697	680	671	655	657	694	685	679	697	705	719	685	657	681	674	714	723	694	684	679	663	659	672	667	661	673	687	670	685	686	725	720	697	648	655	674	671	742	619	721	688	702	698	712	702	695	701	684	730	674	597	712	718	707	659	708	718	666	657	721	734	662	699	755	683	673	655	689	704	657	641	665	668	716	678	707	678	675	667	717	687	693	710	684	676	725	669	724	678	659	673	690	700	695	700	704	664	636	719	663	676	716	678	683	670	672	694	717	683	660	681	705	654	690	647	679	706	682	670	670	726	670	694	701	669	685	650	668	634	730	726	659	733	642	679	672	713	699	704	701	668	654	708	683	645	673	691	690	710	649	664	694	655	682	680	670	667	690	666	707	667	745	672	666	648	722	704	687	706	706	685	613	723	664	656	663	680	695	672	660	685	693	667	668	670	667	706	700	636	697	633	710	681	698	683	647	660	670	633	668	723	733	678	689	694	688	683	657	692	678	728	671	709	696	702	678	690	689	670	656	658	663	693	703	703	657	690	662	660	676	705	732	664	745	683	725	686	676	708	652	692	708	638	689	731	732	658	688	692	676	682	680	650	702	665	711	675	661	678	691	662	640	648	695	681	668	734	689	675	651	691	617	726	649	653	672	661	673	673	674	640	649	621	703	755	657	696	670	685	703	688	675	703	672	650	682	733	682	680	666	673	707	649	648	653	688	699	693	658	739	697	684	691	683	726	674	651	656	689	682	688	681	657	693	702	699	710	690	653	642	649	647	733	698	726	670	684	681	666	713	657	667	689	663	709	638	710	680	700	638	722	687	666	685	682	663	713	663	647	700	652	698	660	676	656	710	658	677	735	673	708	699	686	648	704	631	653	706	685	666	682	662	684	640	704	711	650	695	658	670	742	722	681	661	662	706	684	686	676	668	681	668	679	674	660	696	694	720	680	665	673	688	693	690	713	679	669	726	686	671	700	738	692	672	665	670	635	683	664	669	692	602	714	675	681	688	690	674	646	645	696	691	695	716	675	713	728	682	696	693	715	645	657	666	667	668	690	683	650	676	688	655	692	677	696	717	671	697	678	740	635	668	706	749	701	738	722	679	648	698	681	681	663	686	671	650	697	642	637	653	694	652	659	643	677	667	667	663	648	714	675	679	695	679	667	706	670	703	677	718	655	689	639	703	706	726	690	661	704	690	629	654	688	684	686	677	661	636	687	681	675	688	647	644	673	680	696	717	663	757	658	693	698	676	679	694	636	678	699	670	657	669	672	674	726	677	749	730	652	651	672	658	639	654	691	676	654	652	702	661	691	691	687	670	642	647	731	719	706	732	661	655	639	663	677	686	652	709	647	690	725	657	630	639	678	764	660	672	650	749	675	711	684	681	662	682	696	648	653	706	697	681	683	688	638	696	701	694	711	735	691	644	692	651	729	715	674	708	701	704	653	672	716	668	708	668	698	726	709	669	721	700	675	693	710	704	701	740	672	703	694	680	643	693	697	673	672	690	685	734	687	703	702	656	696	641	707	714	652	682	672	672	671	671	676	751	676	695	686	688	730	658	722	656	733	692	684	637	712	669	677	686	666	678	673	678	683	703	673	672	708	684	603	721	676	677	659	646	628	716	627	659	705	679	721	699	674	712	698	656	670	676	654	631	679	643	678	705	683	708	713	683	694	684	694	680	629	692	701	719	689	649	624	631	684	674	681	639	676	683	643	686	688	707	683	682	653	709	665	710	689	718	671	691	702	683	704	662	711	653	690	711	685	680	713	744	675	685	655	695	713	693	668	734	690	653	651	689	663	644	704	685	676	726	680	670	665	635	667	670	670	672	679	702	699	661	666	663	729	652	704	653	669	691	680	665	664	730	696	708	720	673	686	690	687	701	684	675	729	729	719	704	734	708	674	692	726	666	693	676	638	680	689	663	709	680	714	659	678	697	660	661	670	675	696	685	685	753	682	742	670	682	674	660	705	676	675	701	714	689	719	680	681	709	746	682	714	659	655	652	693	692	650	672	652	596	699	659	659	734	670	661	707	716	670	623	693	720	704	630	699	688	707	699	708	634	669	690	669	700	698	682	664	673	687	655	676	636	695	733	715	688	678	653	691	656	693	690	722	709	710	674	661	673	722	673	703	667	677	657	661	672	645	671	687	668	677	694	691	649	622	722	656	672	723	644	678	673	698	692	728	713	692	667	709	723	674	674	678	674	678	662	712	694	675	665	674	675	658	659	619	661	686	690	713	655	680	666	648	704	715	718	692	709	716	672	729	686	630	702	679	693	678	725	674	708	741	632	709	743	709	648	694	663	652	658	684	730	666	676	649	696	677	682	729	669	658	683	710	686	658	675	641	676	692	701	654	703	697	687	723	655	666	650	670	633	655	686	702	681	687	662	713	638	660	665	675	686	684	689	657	636	686	708	640	698	672	695	670	651	690	669	707	664	643	713	704	707	663	677	708	685	668	675	661	689	703	664	654	672	662	744	675	686	705	695	732	686	646	666	653	735	655	701	696	682	722	649	668	698	701	638	693	706	667	707	688	673	683	659	678	696	681	680	689	708	655	699	661	683	620	694	654	704	708	716	661	705	675	656	711	692	703	683	688	691	696	658	653	688	679	699	604	688	679	716	651	676	772	670	687	696	644	714	714	701	660	696	685	679	677	734	706	688	663	667	707	657	658
7061	859	1087	784	568	447	386	366	318	269	264	231	242	222	215	182	223	193	204	224	182	199	200	189	159	174	172	181	165	175	181	189	178	194	189	184	188	175	173	169	177	184	165	180	169	197	166	188	190	179	183	169	165	177	172	192	153	174	159	150	157	182	181	172	184	172	164	170	176	162	188	157	168	157	183	158	166	186	151	167	184	187	178	151	169	180	191	173	167	167	178	177	183	178	179	187	164	167	182	149	139	182	167	177	173	183	168	161	179	159	192	180	167	176	175	174	176	159	169	163	155	162	168	175	195	191	157	153	149	180	169	186	180	176	183	185	182	180	181	181	168	189	172	165	162	150	177	169	179	162	166	160	171	158	177	189	147	153	164	161	169	192	160	201	147	140	173	151	171	201	169	160	172	161	167	175	170	155	175	167	200	167	180	163	159	173	172	189	170	166	186	191	158	204	188	172	185	139	156	185	154	181	187	183	185	163	205	175	184	177	168	155	177	168	170	163	175	183	166	182	163	182	195	198	160	158	165	174	186	162	184	190	199	184	181	192	162	156	152	165	178	159	169	172	176	142	164	181	158	160	151	161	159	188	178	185	178	171	159	176	188	187	189	173	189	165	162	181	148	198	162	173	167	191	186	164	169	193	186	195	181	176	165	191	189	168	154	206	192	179	182	163	205	165	185	171	163	155	184	158	152	201	156	176	174	166	154	163	163	171	174	184	145	155	172	180	182	151	170	171	159	183	183	203	185	190	163	163	158	181	181	163	159	178	154	149	165	172	209	178	146	205	167	180	165	180	163	144	149	177	178	192	174	185	166	171	164	158	199	178	157	179	159	186	161	173	181	173	184	171	187	191	160	201	213	192	162	165	178	194	162	172	186	182	150	173	175	167	171	183	179	161	166	149	192	170	196	166	137	172	184	170	185	184	190	169	171	193	161	187	158	175	162	163	191	152	175	184	187	163	184	157	166	152	145	147	147	187	179	186	144	178	192	168	179	181	165	175	183	172	172	170	153	164	151	170	196	186	166	163	181	179	190	168	196	183	162	211	175	165	152	165	159	188	171	186	158	156	143	167	195	173	168	180	207	184	181	160	163	169	175	172	162	173	184	175	163	149	164	162	181	177	164	193	188	161	156	153	174	175	177	168	156	186	184	163	163	218	154	181	131	177	196	189	174	173	190	179	159	179	178	163	150	155	168	199	157	148	174	176	153	183	178	157	199	179	192	155	184	166	194	212	175	179	169	189	148	164	182	171	186	165	165	182	177	161	180	194	178	172	142	204	159	170	180	173	192	176	191	175	192	145	192	197	158	192	159	187	165	181	172	193	161	175	168	148	168	183	181	178	164	170	171	191	202	166	166	158	172	172	170	170	155	164	184	173	154	168	187	182	166	184	162	151	195	171	169	172	183	202	185	183	185	190	183	190	173	150	175	152	178	199	144	162	179	163	183	182	162	189	162	166	177	163	182	179	194	166	168	195	152	153	157	177	166	178	199	177	173	175	177	154	186	160	178	168	193	181	174	177	186	175	194	141	171	176	155	145	159	157	191	156	187	184	169	182	178	144	173	192	171	176	183	171	172	178	194	181	191	157	185	196	189	179	160	172	178	171	187	183	180	179	188	187	165	176	170	169	163	180	183	183	164	168	169	176	157	167	163	167	179	189	167	166	145	161	186	178	166	171	169	172	159	185	151	180	184	169	182	161	187	177	174	180	179	173	160	181	178	161	173	174	165	191	162	160	188	187	179	157	168	174	167	183	174	166	183	177	146	181	170	191	181	160	169	160	181	170	185	169	180	169	174	169	181	169	176	145	174	166	173	176	183	153	150	171	181	182	172	186	187	167	191	147	188	170	166	153	148	177	175	192	171	159	171	189	181	161	198	165	174	156	180	179	174	163	207	190	199	183	182	191	156	166	180	165	166	166	194	169	168	171	177	183	187	183	198	166	186	175	184	215	209	169	171	180	180	161	150	169	198	194	171	163	139	168	175	181	174	175	187	166	173	165	187	177	157	169	168	195	164	202	192	192	168	176	183	183	169	166	162	168	180	173	168	185	178	183	183	151	156	178	145	149	178	139	166	183	181	168	183	171	177	149	195	197	170	162	190	172	165	178	169	174	198	178	185	188	159	157	170	148	180	152	163	160	154	178	164	194	192	164	170	179	165	157	170	141	157	171	178	175	163	154	169	183	166	170	158	189	189	141	202	196	164	162	164	181	178	185	181	185	174	174	199	188	145	157	184	164	183	152	169	161	178	191	170	174	188	183	167	175	172	189	173	196	170	180	170	169	189	175	155	151	209	172	149	159	163	166	175	191	169	166	174	180	162	154	185	197	173	173	170	177	180	167	195	153	169	186	169	160	184	175	173	188	176	180	152	166	182	177	183	160	165	189	165	173	192	181	191	169	167	167	167	184	145	178	188	181	182	170	174	168	170	174	175	173	168	151	186	187	172	174	171	183	171	202	160	196	175	157	181	191	167	171	165	178	169	171	189	176	159	177	168	198	158	158	180	181	184	174	199	192	180	182	151	169	163	168	182	170	170	193	168	172	179	188	175	195	167	165	173	154	184	183	158	169	166	166	183	166	150	178	156	172	155	146	152	181	163	185	188	176	166	159	192	178	152	152	170	159	195	180	197	173	191	164	172	180	169	192	187	178	165	219	178	169	196	169	156	166	191	186	194	179	182	174	145	174	163	150	184	190	174	157	189	172	171	180	180	161	190	158	181	170	167	170	168	184	162	183	175	167	172	181	174	196	177	166	161	165	170	178	178	173	184	176	183	169	168	178	172	186	192	139	179	194	159	167	183	160	146	159	176	160	151	158	191	178	177	169	192	182	148	155	172	181	173	170	203	174	156	197	155	163	174	182	158	170	175	202	174	160	172	179	170	177	182	156	162	186	171	190	174	173	184	181	174	166	178	172	179	167	170	175	176	158	159	171	179	184	176	166	164	193	172	165	170	183	193	176	141	174	191	170	189	180	159	179	182	154	173	187	166	163	185	171	171	187	173	171	197	172	175	202	187	157	189	187	160	190	160	199	185	184	187	190	179	178	183	200	171	182	153	193	155	189	150	172	184	176	181	180	182	171	171	178	170	156	172	174	185	173	155	181	166	184	170	173	162	167	174	176	166	146	168	185	189	158	161	164	191	196	162	179	190	191	146	188	168	198	161	169	163	148	188	188	163	159	172	186	185	168	196	206	179	158	177	166	185	168	156	184	172	164	167	154	184	184	154	178	178	166	168	162	169	180	194	157	178	165	150	173	170	185	162	202	184	172	196	176	158	181	173	181	207	183	172	190	160	170	163	175	166	167	198	165	163	171	200	157	173	175	186	171	180	168	174	179	177	174	163	176	177	193	199	168	175	177	184	189	180	193	161	191	173	200	179	181	160	177	172	171	187	172	186	161	161	166	171	161	177	178	161	189	185	190	177	185	183	179	195	175	177	169	196	161	216	158	167	146	178	172	164	152
5421	1185	2282	2697	2405	2036	1695	1433	1256	1113	1038	1036	920	806	846	763	765	731	701	681	674	668	654	656	610	597	584	595	591	560	602	567	557	532	556	558	598	529	552	573	527	508	565	509	583	561	550	543	553	534	531	548	522	562	534	561	560	554	531	487	542	534	545	522	495	545	535	513	531	532	549	513	485	500	523	550	510	476	515	524	518	509	527	525	511	489	542	528	503	523	505	515	517	531	527	544	541	515	491	479	520	531	491	537	532	513	531	531	552	472	503	564	502	499	554	524	503	514	496	532	515	515	517	536	477	518	526	507	531	515	500	516	503	540	502	526	488	501	529	580	518	494	493	539	512	523	489	500	525	569	517	463	530	513	518	596	520	545	504	493	486	517	536	516	550	497	554	510	531	493	513	507	514	522	514	519	530	531	514	508	558	514	486	540	518	506	521	530	554	462	493	520	471	519	510	514	493	506	520	484	537	490	539	466	514	523	512	491	505	502	485	512	494	460	510	537	470	500	526	513	494	501	511	537	469	515	491	511	553	520	505	529	520	496	540	495	493	531	503	511	485	508	523	485	494	529	486	523	538	517	558	523	533	480	532	518	504	519	480	508	516	524	543	524	491	519	502	511	483	517	539	516	504	497	560	517	520	533	470	494	478	510	524	491	560	513	507	453	515	503	496	516	543	487	471	534	523	504	512	554	477	527	507	482	521	587	505	501	495	521	514	519	520	511	524	531	523	508	544	488	496	517	502	519	497	531	530	489	509	504	524	514	541	500	552	483	533	495	531	529	502	517	517	518	539	479	519	507	569	518	513	525	458	553	505	491	496	492	516	532	546	496	548	555	484	519	510	540	516	530	512	479	518	542	472	518	519	537	544	545	505	559	486	485	545	514	501	516	528	516	500	523	496	483	471	518	495	515	505	548	473	501	534	516	539	506	526	539	519	511	498	518	522	510	507	527	525	513	471	524	546	494	464	499	500	506	483	545	513	447	548	516	541	513	523	527	521	503	521	522	523	494	490	503	522	497	537	491	535	515	527	495	514	487	457	491	497	495	501	530	511	514	531	483	490	535	531	521	508	526	525	500	531	548	537	482	494	506	513	523	560	500	504	505	507	504	500	527	483	527	480	520	484	536	552	513	502	465	499	549	498	503	488	522	477	503	503	496	496	524	460	535	525	503	503	507	464	481	514	519	498	542	485	500	543	477	525	538	515	452	531	530	537	514	548	519	481	518	485	514	473	497	531	487	476	499	500	534	520	530	531	525	474	491	511	512	523	492	508	487	517	521	513	517	476	498	494	491	503	547	503	527	555	491	479	516	542	506	513	484	483	488	471	476	505	521	541	512	502	535	549	485	460	498	501	542	514	489	502	546	563	546	459	474	514	517	536	548	490	494	523	493	482	490	490	512	484	519	544	525	498	544	489	509	490	521	507	498	527	477	494	479	498	529	463	514	512	514	538	513	491	480	531	542	509	536	552	532	460	528	497	513	520	524	557	518	527	530	503	544	495	505	515	561	534	491	515	526	513	542	513	539	523	481	474	577	519	463	525	535	487	516	518	501	488	531	525	531	554	539	518	543	521	521	467	510	507	489	496	501	513	504	491	473	486	494	554	523	513	507	482	549	506	508	502	522	494	541	469	507	522	522	570	498	521	526	493	565	530	533	530	500	501	507	528	519	517	504	527	495	570	499	527	532	551	488	533	515	528	489	520	475	509	528	514	501	530	519	503	470	509	455	529	543	516	497	495	519	510	486	480	523	504	493	534	506	526	501	536	482	559	521	468	529	499	477	507	506	500	551	494	527	538	456	474	501	539	512	474	553	509	549	489	514	488	478	515	504	507	564	536	567	488	498	499	528	526	564	491	525	510	527	495	499	493	541	526	500	498	510	502	521	545	489	514	509	533	476	498	470	512	505	525	421	535	518	493	533	487	503	519	532	535	533	535	507	525	475	505	516	511	487	526	500	511	523	564	523	523	567	490	516	513	464	480	507	495	508	487	497	522	508	474	517	554	479	503	504	545	512	486	514	516	538	524	519	511	502	526	508	513	495	527	476	488	511	523	511	493	514	504	480	508	515	514	520	473	520	511	504	546	496	532	493	564	554	529	546	541	494	550	486	497	535	477	477	522	499	505	555	507	555	500	512	503	528	532	527	530	503	500	537	538	543	491	523	501	524	526	500	470	537	520	500	493	518	514	533	525	516	539	492	476	522	519	524	518	464	523	487	506	499	517	508	491	525	554	486	479	545	502	524	535	520	529	517	494	528	515	542	466	507	534	507	476	511	508	464	508	471	477	501	526	510	498	466	487	481	522	528	500	550	504	517	555	522	498	517	496	528	530	510	539	512	497	499	532	518	500	490	479	478	505	513	527	531	532	505	533	555	490	508	536	516	511	491	475	475	520	483	502	503	532	471	509	499	518	530	506	458	510	539	511	524	532	488	484	499	501	557	534	530	489	488	533	526	499	474	491	523	494	475	537	491	495	519	524	541	524	539	472	539	537	526	477	494	530	542	497	528	521	508	489	496	530	520	479	545	495	515	468	506	529	486	533	522	534	474	510	514	478	522	531	492	500	532	512	553	493	523	512	508	502	506	512	502	475	527	528	529	554	491	507	494	517	498	549	502	504	532	470	504	523	529	475	511	506	496	555	502	540	474	542	552	485	513	504	512	483	518	509	514	500	479	535	528	504	513	526	564	499	519	516	488	466	501	504	552	544	529	510	506	497	463	477	515	500	515	498	521	516	476	512	541	504	500	496	523	501	534	504	522	513	521	504	511	491	487	519	527	493	502	482	505	506	523	510	543	554	536	519	509	532	488	499	472	480	516	545	516	550	506	527	491	502	489	487	538	508	481	506	521	519	542	507	521	482	492	491	499	504	470	522	499	520	566	478	519	501	570	501	512	505	505	547	508	515	525	505	520	499	537	528	479	503	497	499	582	495	512	542	504	577	510	499	525	486	504	504	516	489	523	517	514	560	521	502	505	534	498	532	510	496	500	541	509	522	528	533	531	528	508	498	514	481	488	498	524	544	534	511	501	503	499	508	529	518	503	522	544	510	513	514	527	500	517	515	486	528	507	474	502	523	503	494	522	470	511	512	506	529	540	515	526	501	504	513	468	508	508	504	496	513	519	512	486	520	542	541	527	508	501	518	523	526	519	538	539	506	525	505	465	480	516	491	490	534	515	531	550	558	522	524	497	542	527	528	485	498	487	474	504	515	542	521	535	509	503	565	543	490	510	532	551	512	499	502	466	551	544	481	521	474	516	499	526	502	505	533	514	479	514	465	553	504	549	510	539	538	483	506	495	532	483	482	506	488	516	500	533	464	512	497	541	492	479	470	512	523	556	517	474	501	474	507	517	517	509	560	521	545	488	535	495	514	515	559	536	521	485	490	503	505	497	522	469	490	498	497	496	522	490	540	478	526	522	520	487	510	521	464	506	517	505	495	513	530	475	496	566	515	466	506	494	508	489
13467	2249	2329	1751	1287	975	765	740	591	541	491	467	425	415	399	411	414	411	406	361	328	368	369	333	383	343	335	336	318	340	330	339	352	351	387	316	332	299	342	363	364	348	326	355	331	318	366	354	327	354	318	318	330	332	345	343	340	350	334	379	311	301	342	315	307	346	344	327	333	342	350	314	348	371	341	316	292	309	301	344	315	339	305	332	352	326	284	330	353	318	347	326	315	317	356	322	340	318	310	332	339	356	342	339	311	320	335	324	337	319	349	289	309	366	301	322	349	281	328	310	338	320	337	299	329	361	321	366	382	351	351	306	293	310	347	316	299	313	297	351	307	291	376	345	321	331	321	331	352	309	332	311	311	315	331	329	337	299	343	346	342	319	339	359	332	351	361	350	323	341	352	346	320	343	324	339	345	295	298	359	315	335	339	361	327	332	352	328	292	337	333	310	332	313	332	313	322	310	347	311	330	300	301	324	334	345	359	304	348	286	313	325	293	314	337	298	308	334	341	341	362	289	341	359	338	301	348	305	358	316	354	327	354	351	329	299	306	328	326	308	328	310	357	318	334	325	346	321	325	300	350	307	368	331	274	323	295	327	320	303	300	359	324	358	327	311	340	311	313	336	318	334	313	349	307	307	319	303	332	320	332	299	300	323	349	324	328	361	337	327	342	331	310	322	303	359	341	334	301	311	342	320	333	353	306	338	346	317	301	316	312	318	316	303	337	326	323	332	351	321	330	337	349	352	337	337	292	362	345	331	327	354	328	327	353	327	352	325	345	297	341	315	308	337	335	298	341	314	337	330	325	348	316	294	288	314	311	338	315	358	348	346	339	355	297	324	374	325	359	302	317	361	300	326	298	300	308	316	334	315	328	332	334	321	329	336	305	337	354	316	320	300	342	306	331	352	292	336	332	333	312	301	335	331	349	334	351	291	301	321	345	312	353	321	308	308	313	329	325	309	300	317	321	317	328	349	318	369	337	320	333	273	339	325	328	348	338	338	333	283	334	344	338	342	343	337	349	326	333	315	336	318	362	348	297	341	315	334	315	346	320	313	316	348	324	319	310	312	345	294	324	345	293	343	330	330	308	334	317	321	292	328	324	308	311	351	352	290	317	341	337	331	359	346	323	353	348	346	321	334	323	316	306	341	326	334	324	323	371	321	302	324	346	322	327	318	341	323	359	362	326	322	313	332	311	342	302	350	325	326	339	337	349	325	299	321	333	342	319	316	344	330	319	307	321	324	319	316	323	339	353	310	346	324	326	349	353	316	301	320	343	312	343	307	312	332	311	269	323	315	301	343	316	328	319	333	376	353	325	319	352	331	309	361	284	300	300	324	309	345	330	317	363	322	301	328	334	345	369	332	331	341	337	337	337	357	316	318	330	329	338	355	357	322	341	313	313	326	336	322	352	338	344	313	322	318	330	358	335	358	330	331	329	326	369	353	325	305	325	331	360	309	353	326	340	318	358	329	305	303	356	338	320	372	319	308	317	323	336	333	340	342	338	315	323	325	316	345	352	350	303	312	303	298	343	312	296	358	309	318	323	336	295	323	331	328	356	362	326	346	331	341	334	313	362	344	303	325	321	363	339	309	346	353	342	343	303	321	333	361	337	341	362	301	324	325	336	378	356	343	293	362	301	319	308	325	352	346	368	332	357	325	327	318	312	352	317	352	328	331	356	332	346	377	323	347	324	328	309	307	318	301	325	333	349	323	335	342	313	322	366	301	358	330	334	305	332	315	306	316	333	324	331	350	312	332	297	318	337	289	305	378	324	337	372	304	335	325	337	315	330	313	345	339	339	302	363	318	313	357	311	384	308	304	311	351	318	332	319	339	349	345	331	340	363	330	311	325	325	348	314	327	355	311	314	345	315	302	320	343	295	338	369	353	298	303	328	323	358	329	344	357	331	330	316	286	303	341	288	341	335	326	335	347	323	339	332	360	333	321	343	330	335	304	327	341	344	327	344	348	350	322	294	332	311	322	340	329	329	297	328	339	352	337	331	322	332	336	350	351	344	318	298	358	302	332	302	320	344	315	336	309	324	362	336	321	307	308	320	309	315	326	308	327	358	323	318	315	323	373	367	350	319	316	306	307	345	303	329	317	341	319	294	324	301	308	318	335	294	315	313	312	318	346	310	317	354	330	338	344	346	322	325	327	357	323	300	316	314	346	321	281	342	338	358	317	329	306	303	315	338	303	320	338	355	284	314	297	332	327	364	326	328	311	350	339	311	355	318	356	300	326	334	320	334	322	326	311	346	336	348	371	350	321	306	366	326	326	320	342	317	332	323	331	322	317	344	332	323	338	366	315	326	313	325	316	314	333	322	331	375	339	348	356	327	337	294	299	337	334	331	354	309	312	357	350	311	333	337	360	329	349	304	275	300	327	323	347	336	367	345	349	347	314	318	309	325	347	349	313	352	331	380	348	366	310	351	321	343	315	312	310	323	311	332	320	325	333	297	305	310	318	335	363	325	340	341	345	333	333	325	326	335	332	350	338	322	312	304	353	290	324	308	317	325	318	340	334	327	305	352	330	342	300	304	322	359	330	303	348	336	334	328	323	294	316	357	339	332	341	332	334	334	323	309	342	313	321	341	344	351	325	325	305	382	344	356	309	335	358	321	328	287	326	309	321	342	352	313	322	303	326	300	334	314	319	306	335	346	355	355	319	302	266	345	332	349	349	327	353	345	332	354	355	320	317	325	312	323	333	350	312	307	307	292	314	311	325	337	342	306	324	332	366	353	343	332	316	335	307	302	309	307	354	319	370	292	314	347	332	336	359	336	323	312	358	322	317	343	327	332	344	350	331	356	335	327	320	345	329	367	307	310	332	317	285	331	333	330	356	293	333	329	303	377	337	349	322	323	320	300	320	334	312	300	348	346	339	324	311	306	341	315	365	307	339	309	337	308	320	343	361	329	326	318	311	349	326	345	337	332	345	332	313	334	315	326	321	332	331	289	308	314	351	322	360	366	324	344	341	357	315	303	336	366	330	360	361	321	346	314	350	342	311	343	357	326	337	339	319	351	317	329	311	329	362	350	315	311	339	332	327	314	352	338	322	380	365	302	322	321	347	319	356	351	305	311	348	336	336	308	344	323	366	323	334	316	320	339	320	321	323	321	349	321	325	331	328	319	318	347	332	343	332	334	310	317	362	348	351	326	341	350	323	293	345	325	306	346	354	351	318	382	327	334	332	304	336	337	348	322	344	344	311	316	327	333	344	303	332	334	315	335	314	329	332	308	355	326	318	350	355	334	311	325	349	315	346	308	338	345	328	349	320	300	338	330	316	307	339	333	289	307	328	332	327	325	355	310	336	363	356	327	323	321	348	322	341	347	356	303	319	338	329	325	290	311	311	341	340	294	343	363	328	310	299	336	338	320	331	326	310	323	362	324	319	301	367	309	311	355	362	354	305	317	321	337	349	339	328	344	357	325	287	355	374	312	320	322	347	327	288	312	337	379	342
7701	2240	4363	5228	4646	3863	3192	2785	2411	2200	1927	1803	1583	1520	1411	1411	1320	1297	1245	1205	1171	1086	1081	1085	1056	1049	1046	1049	1012	1018	971	1025	970	961	957	1014	931	914	963	949	916	958	940	924	920	898	892	886	852	907	913	899	927	881	893	930	898	924	856	914	905	848	859	867	841	896	866	858	871	824	860	853	907	879	913	888	833	876	914	891	857	876	892	888	913	928	846	840	882	811	884	848	886	809	885	836	890	819	837	859	879	824	859	829	814	848	819	912	877	888	833	835	837	797	839	817	853	892	886	878	827	839	867	822	843	868	828	872	890	921	906	885	866	830	845	835	776	893	873	855	875	800	840	843	812	870	879	853	855	928	847	859	837	859	882	891	838	849	839	877	881	820	897	820	922	853	871	812	885	893	847	846	840	886	836	839	817	806	856	844	836	905	868	893	865	863	863	804	854	870	874	823	841	891	859	857	900	875	855	836	868	893	818	860	890	829	864	826	922	875	836	820	890	804	838	877	861	885	860	842	878	854	851	889	825	884	853	831	893	822	853	854	832	902	883	839	845	821	883	807	826	823	836	825	939	876	851	784	906	879	853	864	857	856	867	884	816	864	869	822	859	863	886	919	875	810	818	844	857	873	833	853	853	843	852	863	838	842	828	901	866	889	831	806	849	877	846	871	836	819	852	854	893	846	830	832	826	829	813	855	872	858	863	823	857	853	846	866	878	866	887	832	818	821	854	864	920	825	817	849	801	888	818	871	866	883	844	830	886	883	814	864	839	858	832	892	864	876	876	846	813	843	869	851	817	865	855	888	872	858	845	856	888	833	791	881	869	800	876	850	872	886	857	827	838	845	872	852	839	865	802	800	876	876	909	777	848	859	822	863	872	842	838	875	860	867	909	862	863	852	877	935	888	811	870	833	852	851	861	853	849	838	865	795	851	854	898	818	878	875	853	879	838	824	836	830	846	868	840	853	863	813	889	859	863	835	821	794	872	925	884	811	849	862	811	868	830	871	835	844	890	863	831	829	844	871	871	826	847	861	842	855	820	831	856	822	795	844	867	854	860	843	865	829	822	889	852	812	821	891	929	855	862	787	878	839	905	901	841	866	827	916	875	870	870	859	865	835	921	875	824	834	830	870	791	823	862	817	862	844	840	861	848	811	800	871	896	835	873	858	904	835	867	806	860	839	851	883	792	886	784	922	848	823	814	853	860	892	936	874	804	848	849	787	832	852	830	880	865	868	858	872	858	865	921	864	857	837	873	876	821	875	858	880	858	842	859	824	867	850	905	845	813	821	816	832	848	876	898	809	851	792	847	859	808	770	893	816	907	756	876	805	881	808	800	861	857	831	854	828	841	815	839	857	899	876	854	873	843	835	842	801	854	867	842	875	835	822	800	857	813	848	828	868	875	838	840	822	884	899	871	797	819	843	833	885	853	879	788	776	848	845	834	829	864	883	894	799	874	818	837	878	935	811	865	858	804	871	857	838	884	875	834	857	797	840	864	887	830	853	847	852	839	831	851	896	879	847	808	878	813	883	830	828	869	846	821	841	839	890	839	834	864	835	824	749	866	807	824	883	876	867	890	810	848	810	891	789	843	870	889	853	813	846	829	834	875	834	886	864	879	860	819	856	823	879	831	852	829	805	874	837	894	828	852	847	824	805	885	824	831	860	828	816	855	873	839	892	863	889	817	828	816	830	846	811	863	843	861	892	841	862	829	826	865	819	876	845	845	815	899	884	859	857	846	860	866	895	902	868	877	823	890	810	849	864	854	824	874	854	905	853	922	861	803	831	801	868	846	815	855	896	830	792	828	907	835	844	795	891	874	902	873	853	821	857	860	852	834	843	865	830	894	872	823	844	866	839	827	829	865	904	786	865	867	874	820	835	892	882	857	859	840	871	846	825	835	836	827	833	826	833	871	874	813	884	866	855	873	850	872	786	844	867	826	812	881	829	900	860	831	854	848	808	830	838	865	834	875	857	830	863	841	869	871	838	839	843	894	816	847	847	810	809	857	829	818	859	883	875	832	865	846	870	825	852	797	893	875	891	833	857	802	828	834	823	890	857	897	861	835	859	871	825	901	872	839	839	856	894	874	869	856	819	877	842	847	875	817	870	867	836	882	842	837	865	872	857	854	848	864	855	890	842	887	868	856	853	816	821	877	883	819	868	877	824	889	819	867	845	857	862	781	847	859	854	858	880	836	841	862	841	834	798	830	888	876	898	831	863	848	841	876	817	844	834	872	812	890	844	837	864	871	842	868	803	888	821	902	841	853	858	841	777	830	844	871	877	829	839	869	820	849	927	912	864	900	889	791	868	843	789	836	876	832	912	833	894	876	809	848	820	843	868	883	832	822	811	820	865	872	848	865	854	857	854	863	890	844	848	873	828	877	856	877	823	864	850	833	867	826	876	846	817	823	840	830	878	858	848	849	845	846	846	880	821	838	883	827	873	908	890	846	839	868	920	797	837	890	825	837	835	846	880	850	794	870	827	883	866	914	832	849	851	864	850	869	843	886	878	909	862	820	799	810	900	882	831	838	886	878	869	838	836	835	871	868	824	823	849	899	828	901	832	846	840	819	862	837	814	805	915	853	811	846	860	881	853	804	854	896	869	850	831	788	852	819	831	891	841	873	856	831	849	830	825	840	797	861	832	865	879	847	852	874	816	896	917	862	828	879	859	844	893	857	809	932	849	837	856	848	862	851	869	852	798	895	832	844	847	892	837	881	854	832	795	839	861	866	923	899	839	794	804	865	807	817	881	866	861	832	897	818	834	813	884	821	841	863	902	886	860	859	845	852	895	888	834	816	858	826	854	814	845	851	846	794	913	803	832	843	846	820	884	903	826	864	892	830	845	853	809	883	906	903	834	887	840	876	857	863	830	836	874	835	794	924	861	840	810	843	816	877	913	835	855	875	859	879	829	891	867	895	864	872	818	811	829	823	880	834	818	860	889	835	897	830	864	896	827	880	840	816	847	881	883	847	814	857	858	839	898	889	888	830	921	885	851	788	902	834	875	816	861	852	875	857	846	886	800	875	875	908	820	876	851	805	817	835	879	825	818	823	889	841	843	850	909	853	875	870	854	860	876	902	851	848	818	888	863	886	841	845	846	841	833	811	854	825	898	866	848	850	845	815	890	872	806	872	855	811	874	850	872	884	897	871	822	889	869	859	843	845	817	844	862	866	837	798	848	875	858	847	825	884	861	845	921	824	893	842	825	884	827	884	860	820	857	864	804	812	799	846	800	893	799	820	878	806	874	889	787	833	868	831	843	851	833	883	826	861	864	828	869	859	797	861	847	833	855	850	850	877	889	858	858	868	818	784	838	878	904	871	886	873	835	873	847	843	876	834	817	832	871	843	899	839	886	829	880	830	854	882	830	830	887	832	810	846	828	787	849	867	802	834	863	810	823	810	852	846	839	950	809	809	881	839	844	834	873	839	866	819	853	837	871	853	798	843	882	861	837	876	831	843	819
1936	321	313	260	299	298	265	265	260	252	269	285	268	279	264	265	253	258	255	300	259	275	286	245	277	256	233	284	262	285	297	288	294	270	295	238	301	263	258	275	253	270	265	262	253	230	315	286	246	262	235	266	304	269	245	260	227	244	274	236	290	273	261	241	289	251	281	253	277	284	267	277	230	243	255	254	272	250	230	240	278	270	275	262	277	301	258	268	250	245	280	269	216	249	281	286	254	267	235	290	282	262	260	241	254	284	229	245	287	272	260	267	266	266	275	272	287	256	273	267	258	269	275	243	264	281	279	266	267	283	264	234	257	252	282	258	276	275	271	279	244	262	288	263	268	236	270	254	258	240	233	262	250	296	284	259	253	320	255	271	263	274	271	251	268	261	296	264	232	257	285	255	257	271	267	281	255	264	253	266	262	266	242	277	256	257	258	239	272	267	277	291	232	254	274	263	256	254	257	267	265	260	267	251	295	259	260	284	259	245	259	269	260	224	249	262	277	288	279	249	267	258	279	291	242	277	262	275	262	285	241	277	262	285	236	274	255	263	288	235	247	244	247	244	255	270	267	262	276	261	262	228	263	253	242	275	265	290	270	260	269	245	271	275	267	278	254	271	256	259	234	293	247	273	244	255	266	277	281	289	273	303	257	258	274	277	245	249	253	257	291	285	265	232	235	265	219	289	273	254	273	276	239	250	233	286	287	275	252	260	261	268	257	267	253	250	264	285	269	288	260	266	288	288	265	259	267	269	248	221	307	280	284	233	256	269	273	270	271	250	251	233	257	256	251	273	257	281	283	268	265	259	265	277	278	313	271	286	256	278	239	262	276	279	279	294	278	293	259	236	258	279	274	284	264	228	248	274	286	285	266	290	250	253	243	254	241	229	250	282	255	266	270	282	262	268	269	270	250	267	279	242	295	262	265	269	280	278	257	262	285	306	257	276	237	269	233	258	266	250	254	240	261	262	266	280	266	264	280	264	248	267	271	274	280	298	252	281	236	278	255	277	256	272	294	268	289	270	281	250	262	276	271	256	238	275	249	278	270	269	249	269	285	265	281	291	273	278	276	279	270	296	231	243	247	268	278	281	269	298	233	282	272	246	235	288	277	256	274	278	242	256	284	272	251	275	278	264	246	280	276	245	249	254	241	253	272	277	259	268	275	271	276	266	271	269	243	253	284	268	272	261	280	262	277	277	255	283	266	241	282	235	261	278	252	251	305	280	299	284	264	246	284	301	296	294	279	237	282	259	248	269	280	277	307	277	275	257	255	284	257	209	266	266	243	278	258	239	268	260	247	265	271	258	259	268	265	243	279	275	283	245	278	278	257	270	264	273	280	260	264	234	241	261	251	278	286	276	273	283	267	247	234	273	275	273	269	268	248	265	264	264	275	240	229	293	259	259	282	242	269	280	245	268	283	265	292	241	250	278	265	289	261	266	247	246	266	254	267	253	237	281	238	245	277	254	270	276	264	294	241	269	285	292	289	309	273	258	291	306	260	254	244	254	265	287	286	266	262	260	243	276	264	238	271	281	285	273	231	265	284	272	258	265	258	281	287	260	281	263	238	281	267	276	216	267	267	268	255	271	289	252	255	255	282	287	304	265	264	252	287	259	279	281	284	279	273	262	260	265	242	273	266	271	268	282	261	268	260	233	246	292	286	260	272	274	249	271	254	279	280	249	256	269	296	276	278	250	239	292	259	267	250	251	239	265	263	267	277	280	285	246	304	259	305	254	249	271	247	240	274	278	297	252	286	267	252	259	247	251	247	261	303	260	269	258	253	267	263	269	284	247	247	257	277	247	295	272	287	277	257	257	245	292	268	286	241	252	279	265	233	256	270	260	260	241	275	295	247	256	284	260	270	244	267	268	293	279	270	285	298	247	277	286	243	256	290	267	240	277	274	284	278	267	243	260	276	270	264	279	272	272	248	236	257	263	264	254	254	270	250	263	267	274	265	272	270	249	265	305	266	265	247	293	268	291	256	240	267	280	265	260	258	276	236	275	294	257	263	250	267	257	249	264	255	264	249	274	253	240	273	248	267	282	276	253	257	277	281	255	280	265	247	297	258	267	278	243	257	258	277	223	256	264	276	252	271	244	265	255	262	263	265	284	263	274	264	256	240	257	264	227	275	257	267	265	250	293	253	271	276	265	269	293	242	258	243	267	265	252	227	259	281	266	248	292	261	258	246	290	257	246	266	293	270	256	262	243	250	266	269	264	264	235	264	246	273	291	245	247	278	253	271	263	281	228	271	243	304	277	255	234	265	263	263	272	247	249	246	252	296	287	264	248	274	300	265	238	276	262	271	258	252	263	304	268	271	254	273	270	261	272	282	283	282	280	271	316	297	258	278	270	265	290	267	253	272	242	287	283	247	268	279	264	274	287	272	275	253	265	255	271	236	260	285	254	254	273	276	257	261	277	254	278	248	305	268	267	252	256	282	293	248	246	243	278	254	242	261	251	263	256	280	298	256	281	256	240	254	262	257	270	285	266	278	268	261	278	256	295	290	261	273	257	254	290	253	262	244	249	252	252	263	260	253	276	275	269	280	298	264	265	239	288	279	291	278	268	246	275	272	274	242	260	272	270	246	288	263	268	262	260	278	251	258	261	249	294	274	259	245	277	254	264	281	265	273	264	254	244	259	291	292	280	269	254	266	240	250	301	288	283	236	282	226	261	260	272	278	280	268	260	229	283	282	298	224	239	260	280	270	244	254	278	247	281	260	269	286	302	306	287	278	254	253	249	270	276	301	289	272	261	250	245	249	255	290	258	271	258	245	277	262	286	289	291	250	259	261	278	273	279	260	286	272	270	264	262	288	237	277	254	273	276	227	266	255	287	270	243	262	282	276	242	270	286	257	284	253	250	250	259	248	256	271	248	270	261	257	278	289	253	275	277	251	264	270	273	270	274	281	288	272	237	263	229	263	289	238	306	262	262	269	258	252	269	264	258	246	276	287	307	267	256	274	283	263	270	268	283	293	241	237	265	275	283	274	250	248	276	252	276	291	267	263	279	278	280	256	255	276	275	267	271	280	240	252	275	299	285	275	269	255	261	245	217	262	242	271	249	260	275	243	283	239	288	268	266	221	258	276	239	238	262	247	273	258	242	279	271	263	299	281	281	267	243	266	276	278	258	263	304	270	277	253	267	264	268	269	265	307	272	285	237	255	260	241	280	284	233	266	279	242	263	288	241	261	262	267	273	234	228	249	265	267	264	280	232	250	274	268	255	279	304	231	260	229	258	268	253	278	240	277	287	281	265	294	246	280	281	299	288	257	248	274	256	245	269	271	259	269	240	266	278	286	249	276	270	248	281	281	253	258	252	274	270	295	288	262	287	288	253	272	291	279	273	244	274	305	332	281	263	259	256	252	280	242	281	296	270	309	267	282	254	266	269	236	273	304	255	259	258	251	232	280	282	248	273	266	294	274	232	261	279	256	282	272	279	245	241	258	268	273	236	285	263
2356	672	751	712	732	726	689	709	703	684	794	725	699	694	644	709	692	700	744	674	682	667	729	677	714	685	653	740	664	685	658	712	685	706	681	688	621	698	703	691	718	688	647	677	645	673	662	660	662	672	653	690	695	657	677	650	696	667	658	641	668	704	678	676	661	675	723	693	647	655	684	709	708	668	695	735	700	680	666	668	682	673	707	684	684	675	677	686	676	695	638	691	730	698	670	647	663	684	683	733	666	690	694	663	697	666	640	751	659	662	655	668	683	716	660	668	660	668	688	631	699	682	669	685	666	670	721	694	692	682	703	714	679	689	643	757	673	670	690	672	674	701	713	703	701	681	684	684	686	708	667	714	694	675	674	695	651	691	654	664	620	718	697	714	706	677	667	635	684	689	704	624	684	680	621	679	678	662	663	670	665	662	670	679	692	670	679	676	670	671	691	685	681	685	680	710	670	668	667	673	726	692	617	685	701	669	657	689	630	678	708	685	653	683	693	673	714	694	682	671	634	662	663	656	676	668	727	737	680	663	657	678	662	681	701	701	627	677	685	666	679	724	690	706	663	681	692	656	680	697	732	717	710	731	680	693	694	677	626	701	662	698	677	699	695	647	710	695	677	688	683	679	701	705	666	666	646	637	652	673	676	691	718	635	671	704	686	673	696	697	701	676	715	674	713	687	664	720	697	687	719	698	673	683	683	685	710	714	702	670	680	631	679	705	662	666	630	670	666	675	686	672	620	725	635	687	678	645	631	701	687	693	602	690	699	725	676	691	694	649	702	687	657	666	704	669	712	741	654	693	685	689	659	687	724	657	655	675	651	674	605	698	667	648	648	690	651	671	689	676	661	648	679	680	682	687	683	681	664	708	670	678	667	668	718	694	682	665	672	688	680	638	678	703	681	696	687	670	710	646	661	698	658	666	704	682	702	680	693	676	669	682	729	723	699	634	739	644	697	656	682	702	728	636	723	673	661	694	673	683	639	659	625	681	696	674	678	714	679	654	645	729	659	674	689	678	713	650	705	683	687	695	674	709	714	704	687	694	667	679	664	653	703	679	670	645	692	647	688	715	676	708	697	728	680	671	643	646	706	669	650	706	641	735	661	707	695	660	639	697	632	689	682	680	660	672	695	701	729	711	630	654	679	666	626	676	710	695	636	685	717	668	659	741	690	668	683	653	702	662	685	701	709	674	673	705	658	690	669	670	643	705	723	675	661	690	667	702	717	721	673	688	697	640	675	659	643	667	675	686	649	689	697	655	680	674	702	682	715	725	702	664	654	669	677	671	661	687	679	659	665	699	657	690	699	669	700	624	676	696	678	693	674	685	668	685	670	682	666	687	683	681	678	698	663	706	646	672	688	679	666	695	670	687	670	675	704	674	663	614	698	660	670	726	716	689	680	671	709	673	664	673	697	673	667	669	676	636	670	702	694	655	722	719	697	692	683	656	689	665	680	706	694	650	670	692	704	696	678	688	677	707	701	661	700	646	674	685	735	711	668	684	704	700	667	690	690	685	678	711	661	660	676	702	709	651	684	718	676	621	641	669	686	671	701	688	720	691	680	680	691	700	650	694	681	695	702	669	659	701	715	669	707	691	661	701	722	687	683	701	673	689	670	651	660	696	658	643	731	691	715	713	652	732	650	666	656	731	660	679	647	709	622	655	668	718	673	669	666	695	636	665	698	698	649	676	721	674	704	695	694	651	692	643	682	687	676	657	671	647	717	678	709	679	689	699	697	693	711	687	642	683	695	733	679	659	661	663	655	695	627	693	661	648	636	690	687	720	692	694	673	696	660	688	636	708	669	691	652	675	723	675	678	675	731	669	712	706	635	702	642	621	682	638	668	706	690	650	679	678	650	674	692	716	697	632	703	671	701	670	703	688	700	731	686	656	696	687	682	665	643	614	691	688	725	684	711	654	673	658	670	672	685	668	722	650	657	686	634	687	710	695	689	652	679	638	713	676	695	678	674	683	742	648	704	671	646	659	710	612	687	679	719	638	737	696	667	696	667	689	691	717	649	624	645	697	722	680	673	689	697	700	710	672	762	694	691	705	679	656	654	654	660	673	683	694	608	669	690	687	681	709	681	704	604	707	724	707	661	691	681	687	688	710	663	670	634	707	694	642	683	706	697	673	677	687	644	710	670	692	672	673	690	702	683	694	688	658	652	650	659	687	662	665	661	648	692	684	675	686	700	649	684	674	665	652	670	703	685	667	670	731	684	680	659	689	669	674	732	681	647	699	673	677	671	693	721	667	662	715	666	674	665	669	729	698	655	680	656	738	690	687	709	708	627	680	694	744	667	708	691	676	696	676	707	719	680	722	681	668	706	664	689	708	689	689	679	674	691	687	672	675	699	654	677	699	662	672	689	636	690	693	662	651	703	718	686	670	644	686	644	699	676	660	694	683	686	714	673	706	670	641	667	666	671	692	635	623	678	670	719	684	711	664	668	695	700	746	632	672	699	690	685	674	704	685	672	691	722	691	646	692	684	672	672	719	712	669	647	705	639	647	677	701	650	681	686	697	664	645	685	699	701	610	681	684	662	695	662	730	706	654	710	673	691	728	616	651	669	655	679	707	689	679	687	665	699	724	669	728	662	645	683	689	703	705	709	667	703	694	658	661	672	669	610	650	673	700	707	688	693	715	629	678	664	661	690	692	713	688	642	652	681	649	693	726	676	696	663	689	686	673	695	671	667	676	708	710	706	706	667	645	689	705	674	705	697	688	635	706	696	667	701	664	703	659	675	698	698	726	696	706	697	628	676	663	671	691	743	669	665	653	656	651	690	689	662	670	706	678	684	662	713	740	704	666	658	678	662	689	665	696	669	698	686	638	642	650	652	695	672	654	660	679	680	667	681	653	664	720	668	638	707	655	698	664	712	682	729	720	686	670	694	671	675	629	679	703	682	728	699	749	692	665	703	688	710	682	688	692	690	699	682	692	613	684	670	657	680	695	685	657	665	645	652	679	674	722	706	737	702	715	686	715	692	710	696	683	660	679	685	661	641	708	690	613	693	692	619	624	723	668	674	683	689	691	626	690	653	662	641	618	652	719	704	683	663	696	647	680	647	734	739	704	650	697	690	587	666	622	664	679	627	720	687	669	663	684	659	662	672	680	676	695	676	631	684	694	663	693	666	666	734	707	703	679	667	664	670	667	699	705	672	647	691	654	640	678	650	713	668	674	699	674	670	694	715	721	729	700	675	713	686	662	710	657	665	645	665	695	692	690	703	690	674	717	663	651	651	691	686	696	645	705	698	693	695	746	689	697	704	676	701	702	646	751	652	654	718	671	715	732	686	671	687	697	688	633	642	680	706	668	647	667	680	657	665	667	690	704	683	677	706	649	659	647	671	726	671	704	658	686	677	687	697	698	682	715	687	733	663	641	688	711	684	677	684	692	661	667	703	711	637	675	683	674	723	682	676	681	653	719	671	712	739	691	667	683	673	703	732	615	691	666	674	706
7058	929	1055	830	613	463	386	357	329	255	237	243	252	221	247	217	198	178	186	197	183	176	180	178	193	197	167	208	216	190	165	187	192	182	225	201	176	191	186	184	211	189	170	173	179	193	173	185	202	187	171	162	180	194	178	161	161	173	172	185	155	163	173	174	182	155	175	179	163	160	188	190	165	181	163	156	166	169	146	158	168	161	193	194	178	169	177	165	182	202	169	196	190	186	173	175	172	154	158	153	187	166	194	195	163	158	150	157	170	199	183	176	184	170	172	172	175	164	173	164	186	168	181	167	177	172	193	158	175	195	175	150	186	154	155	167	175	140	189	180	197	158	178	179	189	178	167	164	187	164	177	197	198	186	182	177	140	192	208	184	177	171	175	191	169	170	195	177	154	185	157	153	163	206	170	183	199	171	181	184	160	167	192	180	163	173	152	169	188	161	170	208	181	168	159	178	191	159	176	171	169	187	183	152	163	158	181	181	156	177	167	176	161	156	153	158	167	171	169	185	176	183	180	182	152	194	171	166	196	179	166	156	152	185	184	191	179	172	161	176	181	142	158	169	168	178	162	167	187	164	169	208	187	157	199	208	185	176	181	187	183	184	154	165	163	191	179	163	168	155	152	184	193	157	190	166	173	163	183	145	175	165	180	177	165	184	163	149	197	185	174	172	208	194	165	200	162	160	193	183	180	180	181	167	180	181	173	167	166	181	165	181	191	165	206	181	137	161	145	177	192	168	157	185	176	184	181	178	189	192	170	210	177	163	165	178	151	174	166	163	156	150	183	206	166	169	184	160	164	166	143	165	185	192	162	160	180	168	163	171	179	174	173	176	158	192	185	144	181	172	168	158	163	175	181	177	188	184	177	164	179	178	177	178	161	166	165	173	182	171	165	182	172	175	163	146	169	162	172	209	159	180	166	169	171	186	164	179	163	160	168	175	177	157	186	185	153	171	190	171	179	171	165	164	186	173	179	177	151	177	159	178	193	189	149	184	151	193	174	183	165	162	210	178	153	160	175	165	167	187	154	172	169	173	186	180	155	173	156	154	181	160	162	163	189	170	184	186	183	167	155	173	150	172	163	152	193	154	176	169	182	162	199	180	189	178	170	185	168	179	164	174	158	152	162	164	175	173	179	179	142	164	171	208	172	150	165	166	169	209	190	159	169	167	154	165	178	197	181	192	152	163	174	176	185	176	189	181	178	155	194	173	171	175	164	167	185	166	177	195	168	176	163	172	173	180	185	168	196	166	164	193	190	169	183	179	178	184	182	176	163	164	180	197	178	170	188	176	173	142	173	150	177	195	167	185	174	167	152	187	165	170	163	172	176	159	179	168	191	159	190	145	189	177	173	174	178	184	167	168	154	180	177	171	155	164	178	175	170	187	165	163	171	179	192	171	167	192	162	183	168	166	172	203	162	200	193	176	170	178	176	162	164	165	169	197	153	172	174	177	203	180	190	186	165	158	186	172	163	165	151	201	178	176	173	189	183	188	173	197	168	182	164	177	188	153	163	196	194	187	172	177	156	183	176	152	194	187	157	192	174	170	167	178	159	154	172	155	161	178	156	158	183	160	201	170	199	183	170	174	156	159	159	175	175	150	208	165	207	157	150	170	204	161	176	180	188	168	174	156	160	156	187	165	178	174	192	178	188	190	178	160	186	185	193	146	178	153	157	184	167	184	151	176	178	153	172	186	177	158	165	165	185	145	161	182	182	161	129	172	129	184	166	161	167	177	175	179	168	185	174	205	172	188	182	197	174	175	157	194	190	168	185	186	196	186	158	186	189	183	175	178	163	199	170	173	160	185	167	177	159	169	147	198	179	203	163	192	211	169	155	172	189	174	157	181	162	169	162	178	173	185	155	210	178	191	183	164	182	174	139	190	179	190	181	174	150	161	186	159	171	190	159	165	149	189	197	147	158	170	173	190	160	178	175	172	160	157	185	179	149	194	191	184	164	201	191	164	159	207	188	161	185	171	174	169	166	175	164	176	176	155	185	191	185	160	176	161	183	176	156	182	187	212	162	187	171	185	178	150	178	173	176	170	147	184	177	155	163	173	169	172	159	179	154	159	168	173	163	197	193	189	179	187	166	185	162	180	184	154	169	190	153	168	169	166	181	172	152	150	161	163	174	182	177	151	183	174	180	202	186	175	174	151	177	181	162	174	196	180	170	161	181	175	172	148	183	178	163	175	159	163	171	186	175	163	178	168	180	180	156	172	176	177	178	149	164	184	174	166	194	172	173	170	194	180	169	156	159	191	157	134	193	190	162	177	170	171	156	170	170	188	191	174	167	169	146	159	179	181	166	182	163	168	181	188	147	169	179	187	162	169	182	183	173	180	187	188	162	146	192	184	161	179	175	171	156	179	165	172	164	201	179	197	179	177	172	171	154	178	147	171	176	137	176	180	155	160	176	171	164	176	169	167	166	170	172	156	183	159	156	180	176	169	176	153	175	171	162	173	181	180	158	157	168	181	165	151	170	176	162	192	167	164	181	162	185	179	161	173	180	179	175	178	172	165	186	180	149	183	189	166	176	172	159	138	195	160	174	180	182	180	146	163	167	128	161	157	183	187	189	174	169	174	195	186	185	169	175	178	174	151	168	180	175	178	151	172	185	171	185	176	191	178	171	201	156	152	162	164	189	188	178	179	167	188	175	169	165	163	170	175	166	193	158	184	156	165	159	172	178	155	185	190	183	160	201	183	161	197	181	171	183	149	196	192	176	162	145	174	159	190	179	184	152	172	191	178	180	173	170	157	165	191	177	200	160	206	185	171	159	182	149	178	187	154	177	174	171	173	173	180	181	193	175	146	179	195	158	178	172	163	173	173	171	183	162	196	176	184	174	167	178	175	166	178	160	175	179	163	176	166	167	179	178	186	181	182	147	181	179	197	167	164	181	181	181	169	172	179	184	176	187	182	164	181	183	162	158	169	180	182	157	149	154	149	157	152	162	148	174	169	179	208	186	183	144	146	151	158	176	172	168	190	161	165	163	184	172	173	176	156	171	178	172	157	146	191	158	176	159	193	193	182	155	170	190	165	172	170	155	188	141	177	153	170	165	185	176	152	177	171	165	166	134	169	196	162	178	178	171	172	160	174	180	189	163	173	187	167	177	177	175	175	162	181	185	177	184	157	161	153	162	171	171	171	160	176	173	174	175	184	163	175	172	183	168	167	172	169	164	195	166	177	189	181	185	172	170	180	194	195	202	167	167	169	180	177	193	188	175	164	181	156	168	139	170	187	150	183	200	188	163	164	166	196	170	192	171	159	166	187	184	158	143	180	142	187	200	183	168	158	194	168	182	188	181	166	189	164	157	168	174	169	179	167	158	182	159	187	181	174	160	176	167	208	180	193	176	156	169	164	173	166	166	197	165	181	174	174	172	174	166	193	182	141	164	159	172	168	184	186	140	184	182	187	174	170	196	160	161	185	143	187	197	210	173	191	175	185	182	148	166	197	171	165
5528	1202	2220	2763	2385	2070	1743	1471	1264	1123	1073	1015	939	886	832	748	788	733	689	671	648	632	635	639	611	614	633	639	625	564	549	590	563	552	561	536	539	553	576	575	560	542	518	596	537	525	588	546	528	545	516	540	559	560	525	504	534	537	518	550	548	520	506	526	550	542	539	531	537	556	514	548	498	541	538	534	529	537	538	489	520	542	551	499	504	499	524	517	484	512	497	504	506	535	542	523	537	532	527	513	503	489	519	469	542	473	518	498	496	501	517	508	506	528	508	552	470	560	533	523	535	516	526	480	498	510	510	541	508	528	522	461	514	493	506	553	534	521	489	509	537	526	512	461	522	535	534	504	522	534	493	546	488	562	529	498	488	551	498	512	519	494	519	492	536	545	535	536	523	485	524	523	533	520	490	521	489	518	467	530	488	537	506	509	552	488	523	518	540	518	543	461	505	526	536	540	521	537	512	500	567	531	510	501	509	501	495	507	539	443	535	532	514	497	540	487	487	522	482	515	523	513	513	535	504	533	511	501	518	536	516	514	539	520	479	510	539	492	529	470	526	519	514	502	486	509	531	523	484	461	503	519	575	497	530	534	523	515	498	486	469	554	478	518	491	506	552	480	529	536	532	516	496	517	517	513	515	521	518	498	554	521	496	495	518	516	485	543	498	506	479	521	484	538	485	508	527	505	495	532	526	535	521	530	535	520	510	518	516	515	510	489	568	523	490	537	479	547	507	498	504	517	546	513	474	527	511	499	537	504	507	514	550	495	483	514	524	509	536	512	509	499	533	510	516	515	520	553	550	505	509	521	500	500	526	524	480	549	506	504	486	514	511	528	527	538	483	535	511	553	491	521	509	502	479	505	508	477	504	516	506	494	508	454	524	516	504	474	488	479	505	508	508	505	513	513	481	505	539	488	478	503	486	508	503	530	538	525	520	502	502	512	526	543	525	509	540	518	538	522	513	481	507	498	495	502	509	549	498	514	482	460	539	541	474	554	493	523	492	480	508	536	516	496	531	490	499	504	520	494	513	538	498	510	514	549	470	532	509	509	520	499	508	534	521	529	501	527	495	512	499	507	537	513	482	506	495	507	499	479	531	517	531	512	511	538	530	523	572	518	531	488	550	534	505	494	509	479	500	516	531	490	500	536	492	515	521	500	542	498	526	537	497	535	506	493	525	533	551	506	489	542	474	503	516	492	530	534	545	525	514	493	496	546	535	444	506	494	522	512	513	506	540	526	526	553	504	542	471	516	510	525	466	537	485	488	496	518	496	532	514	485	527	548	557	487	524	489	477	551	500	491	536	525	532	487	502	493	521	523	498	487	575	502	498	499	514	560	518	483	524	506	532	527	509	535	534	483	493	495	493	538	526	540	523	480	535	538	497	518	471	480	539	467	500	496	509	495	495	542	509	488	515	516	562	541	515	516	512	514	503	542	491	482	514	533	560	471	486	541	488	540	511	509	552	487	455	516	513	503	480	493	513	494	511	473	508	529	535	528	542	497	506	514	482	497	492	462	527	512	495	468	536	509	554	503	492	483	529	564	513	542	523	544	488	523	487	550	522	522	528	515	476	547	463	518	546	500	522	528	494	528	500	454	515	544	465	496	545	550	539	530	478	525	511	509	519	520	548	499	476	515	514	532	504	529	471	519	575	516	511	538	514	497	504	513	525	496	492	510	513	486	515	479	497	480	521	499	506	521	500	504	509	518	500	515	487	515	547	521	521	505	536	512	515	516	523	511	525	518	496	516	532	528	510	558	517	499	505	509	503	510	502	495	511	545	514	521	536	466	507	513	547	498	530	542	483	499	516	525	525	517	501	508	510	502	523	527	536	477	506	513	511	514	559	488	530	480	516	495	491	490	501	499	488	500	554	523	517	523	563	484	498	490	540	556	542	532	539	535	469	513	461	443	505	510	534	508	532	531	491	523	516	505	476	523	533	487	517	513	508	541	555	489	487	486	540	504	512	502	494	562	474	484	504	503	542	502	485	503	490	554	520	493	505	545	506	526	529	489	498	520	472	504	557	524	530	530	515	558	483	475	514	464	506	535	502	571	533	503	506	526	510	516	518	484	480	526	549	514	492	513	494	541	523	505	507	491	547	504	480	506	497	494	519	538	510	502	485	482	484	529	497	533	494	496	543	510	490	566	488	506	475	528	495	518	484	470	527	530	523	507	474	569	470	540	499	538	521	500	518	537	522	471	497	483	531	490	521	506	508	471	521	510	510	507	487	521	521	503	510	505	522	520	513	493	529	546	480	496	538	556	555	507	506	482	535	496	515	485	513	509	487	461	578	499	489	524	478	540	509	512	505	519	538	513	545	500	520	490	505	535	490	511	489	508	543	503	520	562	514	509	550	512	479	503	515	496	560	498	486	494	502	550	522	483	520	466	467	519	501	500	556	536	539	506	476	505	543	517	492	498	517	506	541	544	511	518	506	522	505	557	505	507	517	488	494	497	537	508	473	504	509	508	504	513	471	533	540	453	511	518	502	508	500	481	500	493	506	552	490	543	484	486	523	565	534	501	556	528	440	501	519	489	518	518	506	477	461	526	532	546	493	498	514	517	483	502	538	502	515	492	546	485	490	502	515	481	499	513	521	542	540	483	547	547	520	540	545	487	478	507	521	515	542	550	494	523	489	482	519	526	490	504	501	538	553	490	552	515	494	503	502	535	517	492	498	518	532	475	499	529	486	510	530	487	557	508	494	501	501	500	527	537	559	500	520	495	564	530	537	528	510	464	509	510	531	501	531	490	507	511	497	501	543	460	552	525	481	505	525	517	515	495	506	533	496	512	533	513	517	465	504	478	519	512	457	484	524	525	520	510	503	474	518	526	484	489	510	501	524	511	510	509	514	525	527	499	516	505	536	484	503	542	510	504	529	528	501	547	478	502	535	522	507	487	503	518	500	501	495	526	519	503	492	558	534	490	525	509	492	529	499	550	520	497	507	532	486	475	540	460	499	554	536	498	494	533	517	530	510	479	483	506	507	504	525	482	506	539	507	500	509	517	515	502	555	479	473	507	558	492	513	508	522	512	507	531	506	557	520	483	574	522	519	540	509	485	485	513	500	500	538	540	501	483	499	527	522	507	509	506	517	472	528	501	508	489	508	504	519	474	487	527	516	535	508	523	472	488	478	486	461	511	526	559	504	510	469	518	503	505	502	524	506	515	537	514	506	530	516	520	588	508	520	501	498	484	505	510	534	500	515	511	502	505	560	516	487	501	511	542	527	459	507	503	534	567	507	522	519	543	506	512	536	524	511	482	543	515	529	532	450	524	528	466	480	516	489	512	506	536	473	512	468	499	549	526	549	530	521	534	507	506	505	444	547	514	500	519	494	489	493	518	521	538	534	526	488	557	539	473	506	512	544	503	553	478	545	521	522	536	516	476	492	562	480	502	547	525	544	497	532	565	521	507	541	531	515	530	516	508	486	495	506	517	524	508	517	472	475	538	509	476	468	474
13665	2247	2217	1863	1290	994	805	656	595	524	537	470	459	430	404	436	405	377	409	394	377	351	375	352	338	385	382	388	371	384	348	359	347	383	369	338	321	319	334	363	319	303	345	343	340	329	334	305	312	356	329	303	328	354	304	322	336	349	336	388	353	339	305	346	314	324	334	344	357	367	328	310	334	327	318	325	339	314	324	328	336	379	325	342	336	350	339	349	323	326	311	346	315	328	360	289	344	346	361	337	345	332	356	337	353	345	307	335	326	326	349	326	355	330	362	351	305	314	311	351	335	320	338	336	362	357	349	342	356	322	338	348	365	353	315	344	343	321	314	323	332	352	316	322	337	353	330	341	315	325	337	342	323	316	333	365	309	339	361	342	339	325	307	313	347	326	316	336	315	334	339	308	318	291	297	328	329	350	279	313	346	344	306	314	354	295	324	300	341	323	350	340	313	314	310	339	318	323	310	336	335	314	346	346	332	330	331	300	349	339	318	346	325	317	335	344	336	359	303	353	327	318	323	348	324	323	329	333	314	336	368	317	337	320	317	365	345	316	312	330	342	374	330	323	380	317	323	312	340	291	354	332	328	327	292	342	347	343	351	292	329	336	336	340	344	291	297	326	318	334	338	346	295	311	330	330	330	343	306	313	318	321	322	330	356	337	356	338	329	330	323	374	367	356	344	330	341	315	369	344	357	322	299	327	312	288	312	358	347	325	322	339	315	339	330	345	292	339	349	286	343	342	326	324	295	295	326	338	331	302	284	343	348	312	350	318	322	332	313	316	311	364	323	356	330	316	353	336	352	324	334	322	368	358	370	340	328	324	351	336	329	331	335	328	307	313	327	315	321	328	339	332	287	329	310	367	348	349	334	317	344	347	364	301	339	337	289	379	359	333	338	327	342	320	393	345	302	323	344	313	310	328	306	327	326	351	328	324	353	348	326	323	295	315	337	339	303	322	350	321	347	345	343	362	331	343	335	353	325	345	332	330	347	309	321	321	315	329	337	335	353	343	320	331	324	281	322	299	351	350	354	359	327	348	274	289	364	344	322	329	325	353	324	356	359	335	335	307	323	348	293	371	366	317	338	317	320	334	333	319	358	336	320	308	300	313	355	363	345	307	339	330	331	323	355	378	331	332	366	316	301	338	331	340	304	359	321	326	352	349	333	303	345	318	327	350	323	325	338	352	328	304	298	329	316	315	369	316	332	331	336	320	354	314	345	309	353	338	313	326	306	323	354	320	321	307	342	357	330	347	344	325	318	321	318	355	335	325	358	320	340	316	321	347	325	320	325	349	341	316	334	361	317	335	337	357	351	341	336	347	324	379	341	377	344	336	328	333	305	328	335	306	373	335	339	303	303	344	325	363	315	337	318	357	314	338	356	315	320	313	318	353	353	336	348	313	314	309	317	294	321	306	298	326	365	341	333	338	335	330	344	323	362	371	345	353	307	298	328	334	315	311	315	315	318	352	311	323	305	352	341	328	331	358	328	305	326	327	318	345	322	309	331	337	346	343	317	361	326	365	324	303	316	318	338	339	338	342	328	323	340	326	301	315	296	314	341	331	303	310	340	344	312	302	295	324	318	325	318	346	352	329	296	333	321	369	367	318	336	349	376	347	349	305	291	326	342	320	354	315	356	354	320	323	338	310	349	319	316	322	361	345	389	337	312	340	346	372	336	355	323	333	329	326	313	318	355	340	330	358	290	362	324	281	317	340	301	359	340	340	338	337	331	311	311	313	356	338	341	336	343	299	337	316	326	342	342	357	312	368	340	347	341	339	306	305	346	333	278	304	284	326	361	345	343	324	290	331	281	328	343	340	323	329	350	314	322	351	339	348	332	320	331	380	323	338	304	334	302	310	328	339	338	314	348	334	345	303	372	330	359	335	330	363	325	353	285	346	349	326	320	362	325	317	356	345	343	322	336	338	313	351	318	327	312	319	335	328	331	333	288	342	341	331	340	333	331	354	331	314	320	326	337	331	329	356	324	333	347	323	331	339	359	347	301	307	320	346	350	322	311	328	370	350	357	339	333	341	313	324	343	342	354	349	342	340	350	326	282	341	305	309	329	344	295	321	361	334	318	327	316	326	354	316	339	357	350	343	313	351	335	317	310	303	305	352	316	335	314	314	313	335	297	347	364	316	350	344	392	315	313	322	331	327	333	276	301	352	335	334	315	310	320	314	319	343	323	333	323	343	324	345	337	324	334	307	363	299	327	318	322	348	364	312	334	351	349	323	325	313	327	337	345	302	333	343	308	379	363	349	324	308	343	319	358	293	346	317	334	343	347	325	372	372	337	326	307	332	361	340	323	356	343	326	322	326	354	291	318	317	338	314	347	304	336	303	340	346	316	345	350	338	337	349	361	329	348	328	337	324	335	329	336	338	335	317	356	305	304	332	299	314	356	329	336	329	315	337	338	345	350	367	334	305	343	350	302	327	336	311	327	342	339	333	354	339	336	313	296	361	348	307	343	336	361	318	300	328	345	340	346	316	328	320	324	318	328	348	326	310	358	336	341	355	355	343	321	324	345	346	332	353	313	333	332	338	339	355	337	336	342	336	325	334	316	307	289	327	338	331	337	324	336	346	317	303	318	331	344	314	328	345	342	306	347	331	338	313	319	318	306	296	278	336	346	317	312	294	362	347	342	328	367	320	331	343	313	305	314	294	335	362	325	313	307	330	320	315	351	332	344	310	314	362	335	331	359	345	318	333	294	338	308	338	335	307	340	313	379	353	351	314	323	318	296	339	334	324	320	360	319	328	314	313	343	326	355	312	324	379	325	331	323	357	327	334	325	318	325	352	365	304	360	352	347	350	328	305	337	315	312	335	321	342	344	327	318	325	367	329	342	326	339	362	313	328	340	307	365	313	334	349	342	364	345	308	324	350	338	333	353	359	311	355	311	309	341	348	316	342	334	335	345	317	318	342	333	362	318	338	306	316	334	323	330	402	338	358	311	336	337	320	332	305	331	376	336	354	342	347	314	322	323	339	309	320	334	326	337	289	364	303	357	375	360	335	332	359	313	333	350	342	326	323	339	356	348	335	333	319	316	342	338	304	323	303	326	299	345	346	353	310	327	347	364	304	321	339	343	336	311	372	285	324	328	383	324	351	338	312	321	334	323	331	343	324	334	342	334	372	300	311	369	351	345	332	344	341	350	344	338	336	353	341	351	351	300	347	310	320	338	306	333	320	327	353	348	352	341	336	342	332	312	303	347	324	349	335	356	357	321	347	330	316	299	377	335	318	332	285	336	274	354	318	357	324	366	347	343	315	347	327	351	332	317	349	332	342	338	337	355	310	308	327	334	324	354	316	336	305	335	366	328	327	322	329	330	302	332	320	308	340	319	314	337	340	309	310	327	326	334	333	316	338	293	327	317	328	320	342	327	321	331	367	353	350	326	356	308	328	304	333	330	337	362	335	356	335	297	350	354	340	315	319	329	337	334	312	331	346	308	354	348	312	346	330
7600	2169	4399	5171	4665	3817	3285	2847	2365	2091	1953	1839	1690	1567	1440	1396	1356	1252	1151	1189	1196	1132	1167	1085	1098	1097	1083	1021	989	971	985	1018	997	915	905	970	915	951	1017	915	948	938	929	928	858	831	902	934	921	881	942	884	898	966	881	925	855	860	901	904	896	878	878	875	828	912	900	876	848	858	850	900	851	902	864	887	849	858	887	866	843	901	859	879	897	852	866	852	908	930	938	894	871	841	885	859	875	877	858	865	864	870	854	838	869	861	865	859	855	861	870	858	847	847	831	897	860	828	930	872	880	863	892	885	865	902	848	858	839	902	874	842	849	838	838	825	848	779	840	854	875	841	888	842	921	869	833	849	843	861	869	862	881	915	868	904	881	847	847	811	816	885	846	841	883	844	839	836	862	834	826	870	887	826	873	840	905	840	839	900	838	834	900	855	809	862	857	881	855	878	796	851	891	831	882	856	799	851	808	872	809	852	815	877	847	868	869	875	876	812	895	829	831	795	927	841	822	870	858	842	861	820	834	851	867	849	844	845	855	809	897	905	871	866	830	833	891	859	850	887	813	871	795	820	826	840	886	884	855	851	844	853	860	890	858	805	854	891	826	884	799	844	809	866	878	824	868	828	852	849	890	839	819	855	830	849	841	840	813	913	841	933	877	831	883	899	786	824	838	840	840	859	841	853	923	915	864	878	860	899	848	849	786	885	832	815	882	859	815	885	855	862	862	892	903	852	823	824	857	852	884	904	870	849	841	836	845	815	870	877	786	843	879	840	869	868	837	830	892	767	925	857	851	800	869	872	915	832	850	785	815	851	924	872	914	838	854	865	858	836	813	854	918	897	849	838	842	859	844	859	812	825	889	886	870	891	828	846	806	860	875	840	866	855	904	877	915	902	864	890	850	828	870	875	816	855	824	854	828	866	859	844	853	768	869	811	864	898	876	841	817	870	905	874	904	853	877	880	850	873	878	904	907	847	840	836	850	829	864	874	865	822	805	871	865	860	898	834	846	854	893	857	836	861	847	894	830	856	842	790	826	832	889	905	823	821	855	865	900	786	861	836	873	845	887	862	873	868	853	833	862	857	898	847	855	876	840	797	940	868	851	879	853	869	835	837	824	929	854	858	888	890	826	851	880	874	852	860	876	805	848	841	885	814	812	860	849	858	871	880	858	870	845	775	864	889	866	892	847	848	872	842	901	834	854	807	860	860	877	860	874	890	889	826	813	795	918	834	850	836	881	908	895	881	826	865	871	833	880	922	814	860	860	887	853	868	899	892	908	870	905	845	914	849	871	867	819	834	909	818	826	845	815	858	854	860	831	841	870	820	844	880	864	858	856	840	842	901	846	850	823	869	867	847	897	858	864	844	834	854	839	849	869	834	905	882	920	873	858	912	872	830	845	892	836	814	811	869	885	866	878	896	802	831	835	867	864	886	813	868	842	839	854	859	811	847	846	835	847	867	800	900	837	854	890	867	815	851	896	890	811	883	828	858	845	850	841	814	798	837	882	858	841	877	833	853	874	852	802	854	851	887	866	865	823	909	870	837	911	881	837	840	870	815	836	893	839	882	850	830	892	817	850	816	819	845	847	827	926	884	851	825	809	797	796	876	811	847	885	883	811	866	876	801	798	843	875	886	836	870	860	834	862	814	881	842	858	816	870	859	922	861	834	855	856	876	833	840	832	866	785	923	900	816	906	827	821	860	910	890	839	885	820	856	777	828	845	823	875	896	858	934	852	853	886	845	875	845	872	842	860	849	888	812	851	861	919	808	824	907	872	824	818	851	878	841	848	870	863	858	886	839	808	841	840	821	807	872	855	874	854	856	843	856	873	831	826	820	856	837	897	865	837	890	883	888	846	884	927	821	852	862	836	866	811	841	869	902	800	846	841	857	909	872	827	831	893	864	871	869	844	836	840	828	873	849	818	885	831	856	865	843	866	891	797	776	860	856	868	854	842	907	851	848	840	842	858	847	929	828	889	868	813	834	829	873	836	867	875	891	851	866	862	791	846	878	837	845	867	896	812	890	848	851	869	811	863	837	898	811	862	852	825	840	883	856	883	845	839	858	813	859	829	803	907	905	854	782	905	859	882	879	830	873	822	864	859	801	889	845	906	825	847	904	870	807	841	846	875	859	835	837	873	842	849	876	875	863	795	837	890	902	881	814	850	866	779	821	847	856	861	899	873	863	869	894	874	844	847	809	801	818	837	853	864	844	856	916	889	820	831	863	813	811	885	843	837	843	866	836	848	828	853	881	898	847	921	887	903	816	833	833	826	861	845	878	813	844	845	877	875	838	833	825	820	861	791	858	884	788	834	898	830	806	810	861	839	906	848	871	879	875	882	870	865	898	912	862	831	805	896	850	862	816	790	836	894	843	864	841	871	884	806	844	891	877	889	865	853	789	805	844	804	871	852	861	907	866	873	853	873	829	890	889	897	802	835	849	847	858	852	846	844	920	894	838	880	887	881	875	830	880	840	813	872	844	893	865	817	850	819	905	814	857	844	882	885	825	833	816	849	887	828	834	851	823	886	887	900	861	801	885	840	834	865	848	876	889	911	850	841	858	861	840	788	886	838	870	844	842	843	837	856	891	831	920	802	840	821	864	879	838	856	867	864	803	837	850	840	799	792	838	856	860	887	849	818	823	820	853	835	843	872	840	836	805	886	874	822	819	807	868	819	865	868	820	881	836	848	885	817	814	836	877	854	905	873	941	867	839	856	838	824	921	889	850	892	873	838	849	861	843	860	825	848	867	826	841	846	836	836	856	884	843	891	830	843	825	864	897	893	853	873	838	859	862	860	852	814	878	870	816	863	929	867	837	851	906	880	831	845	893	835	862	808	838	852	859	860	874	855	826	853	853	827	859	837	837	884	874	830	841	870	816	868	884	916	864	849	882	843	854	867	849	830	855	823	845	813	916	833	874	825	834	858	861	875	852	913	835	869	865	887	847	828	831	836	800	865	855	827	825	858	847	829	824	853	815	877	849	911	839	823	834	842	876	863	849	835	816	874	833	854	865	809	849	842	882	901	870	860	854	805	870	854	866	860	867	814	828	913	857	893	861	831	849	826	843	901	848	945	820	845	891	773	787	880	890	873	838	869	903	827	875	871	854	809	857	852	873	817	818	878	823	885	842	854	838	889	863	856	841	836	865	910	854	831	879	879	891	884	866	799	841	825	814	862	827	851	844	829	892	836	818	863	883	831	883	849	878	864	850	854	853	877	854	820	841	850	834	881	848	826	863	821	888	823	888	841	846	883	879	828	868	878	794	861	846	889	803	827	868	846	891	838	854	858	864	861	878	802	858	823	865	879	811	838	854	857	891	823	798	882	896	824	816	829	842	843	860	843	827	839	825	830	891	903	806	810	826	861	825	860	844	834	878	810	867	859	854	870	890	807	823	855	844	849	849	880	847	822	847	879	825	878	832	842	851	873	839	811	872	841	838	893	883	868	845	835	860	860	863	873	905	832	827
2002	298	288	307	269	264	254	291	284	239	276	276	237	281	308	261	283	288	264	264	276	254	292	243	226	260	263	239	271	264	238	243	290	272	265	262	269	246	255	260	265	254	305	271	254	246	295	274	280	276	287	266	274	253	257	258	259	268	252	238	260	258	255	273	280	269	261	277	229	240	250	241	254	274	271	256	248	246	275	241	285	281	284	250	274	225	273	232	261	249	250	254	259	264	294	292	249	307	258	267	276	283	248	278	279	257	278	295	270	260	304	263	278	268	259	262	252	260	274	263	266	274	288	285	267	274	264	246	282	240	234	268	277	275	258	254	279	253	253	249	278	252	274	261	245	258	294	290	257	261	252	228	231	273	260	236	260	270	314	297	307	299	268	246	256	243	249	266	280	289	235	249	256	262	261	292	281	253	262	269	258	277	247	260	290	261	230	284	263	272	268	257	256	266	261	255	255	285	283	262	264	265	250	260	279	273	242	287	273	267	248	264	270	276	246	263	256	281	309	285	259	288	240	261	239	277	261	284	267	259	237	263	249	264	249	256	281	292	262	262	257	252	252	244	273	252	289	263	276	279	306	263	286	293	240	264	272	268	252	253	257	262	283	244	258	230	280	273	288	236	253	258	288	266	248	273	236	242	247	253	285	251	261	258	251	262	261	240	310	251	279	278	283	293	266	240	302	256	249	293	262	260	250	269	273	267	266	284	281	242	272	253	268	247	275	303	266	247	248	256	257	267	281	281	268	267	232	275	275	298	300	253	253	278	285	278	237	228	252	281	278	259	260	250	236	278	255	284	234	265	284	256	259	252	295	233	304	261	259	264	289	281	289	298	272	288	267	251	280	255	255	245	248	232	237	294	241	256	251	244	239	268	258	270	242	283	249	292	273	275	298	274	290	253	272	268	278	239	259	246	267	264	276	290	308	263	263	263	282	300	292	232	277	247	264	243	303	249	274	255	256	259	286	276	272	286	249	261	234	281	268	298	277	225	295	276	271	268	255	293	254	284	266	281	260	235	261	285	258	271	262	286	248	256	264	281	291	256	254	275	254	262	250	254	263	268	259	254	255	273	271	279	253	250	301	272	274	280	259	273	273	280	274	248	255	230	263	270	254	262	300	244	258	261	290	281	287	274	272	259	287	247	260	274	271	280	271	292	256	251	284	253	262	285	248	278	264	230	249	227	267	275	264	274	257	260	282	256	244	250	271	270	286	261	268	266	239	295	285	232	303	270	273	281	290	283	271	261	257	255	256	263	261	287	252	267	245	261	261	284	257	253	247	273	260	273	286	255	278	225	293	269	263	248	278	268	291	301	314	241	268	256	256	261	258	268	273	294	244	261	281	290	293	275	300	266	241	254	252	279	259	257	266	273	250	262	245	237	243	230	252	278	221	226	290	264	280	266	254	283	272	228	282	252	266	241	303	274	296	271	239	284	256	267	263	245	257	252	271	275	281	246	264	259	264	237	256	269	258	238	272	246	258	221	257	274	268	289	260	287	280	265	269	249	288	258	269	266	259	282	278	280	261	272	275	260	274	288	280	262	261	262	284	223	253	274	255	293	294	238	257	279	264	244	256	254	237	240	262	282	267	253	270	276	228	252	288	267	253	252	248	264	306	251	264	278	241	304	262	251	233	264	285	248	283	263	287	279	270	242	271	275	270	273	261	272	249	268	240	259	257	262	313	260	246	249	240	252	284	260	274	267	268	270	279	299	276	273	272	267	268	272	283	281	270	248	267	265	280	261	271	253	283	282	270	270	273	271	251	251	262	253	278	279	260	279	262	264	280	276	260	263	238	296	294	254	269	266	278	275	266	266	305	292	243	279	267	275	260	257	281	289	287	253	274	285	253	294	271	262	292	282	276	254	260	275	256	245	314	292	268	270	270	281	248	268	307	290	274	253	249	252	269	267	250	244	273	266	260	243	261	282	246	242	286	285	252	293	278	279	281	258	235	297	274	271	282	251	256	276	266	280	249	250	248	278	235	285	250	254	285	288	268	263	272	267	258	267	279	258	278	262	266	248	274	275	283	234	272	253	274	273	266	283	243	274	277	257	246	266	258	280	263	255	229	261	260	246	248	301	272	253	299	275	271	271	243	273	263	262	269	239	264	255	287	281	269	278	274	258	258	276	254	259	255	292	278	234	249	250	242	232	290	281	278	260	254	271	246	251	283	266	266	273	253	275	249	274	249	237	247	260	277	307	262	259	273	251	252	297	243	266	265	253	241	268	256	256	269	278	259	278	289	268	293	270	278	242	268	257	276	263	265	248	271	303	271	256	280	235	248	281	254	235	272	287	276	250	253	286	271	277	275	254	275	283	233	252	278	258	260	253	296	259	259	279	238	257	288	272	261	237	249	255	259	292	284	258	266	229	270	269	288	251	279	315	223	249	281	307	284	294	235	249	282	295	267	246	266	300	254	268	276	259	269	278	266	287	279	277	268	260	268	252	247	254	258	255	269	230	261	290	272	267	288	265	254	275	237	254	265	278	282	251	264	266	302	286	273	244	264	270	278	264	266	254	255	279	262	270	282	266	273	263	288	260	228	270	285	254	257	257	279	275	290	276	268	300	265	281	266	263	250	262	274	256	270	271	236	249	261	274	247	278	254	266	245	277	277	273	266	262	267	267	265	263	248	244	296	275	269	272	246	260	250	244	288	279	280	281	248	254	282	265	249	256	271	245	254	266	270	272	279	266	273	249	243	273	281	281	285	274	300	297	283	298	273	278	234	266	263	245	250	296	264	280	265	266	253	273	278	260	260	239	260	255	255	261	247	280	258	300	247	271	291	268	294	268	285	258	271	271	251	279	253	249	263	284	262	230	251	262	279	228	238	256	269	253	248	245	287	271	237	255	244	268	272	259	250	263	256	253	266	275	279	275	278	302	285	271	302	237	302	262	259	285	297	240	282	252	274	271	255	276	279	272	285	296	258	250	274	257	292	248	231	279	265	278	296	261	252	257	293	279	285	258	287	267	271	278	242	255	254	244	261	254	264	280	278	282	308	267	266	237	260	277	304	263	245	256	284	281	244	270	262	258	263	289	254	268	268	264	220	262	271	267	236	268	240	279	279	271	266	304	247	261	255	258	231	255	254	248	272	269	252	267	239	295	273	228	287	272	300	258	252	276	287	249	263	286	252	264	271	247	239	284	273	265	279	289	281	235	286	260	306	265	259	258	278	262	298	260	288	250	259	254	238	281	235	266	255	259	271	269	257	296	230	268	274	264	246	257	248	271	233	248	274	264	302	296	243	260	273	257	254	272	277	255	247	301	298	268	283	294	277	257	288	267	260	270	282	301	255	270	245	262	277	268	247	253	264	265	267	278	252	249	262	268	229	273	294	267	247	285	279	269	247	259	301	294	247	257	266	286	269	274	229	260	273	266	267	265	241	274	256	257	269	290	266	273	254	218	272	274	260	266	256	282	251	265	272	266	279	268	279	274	292	270	278	255	280	263	251	276	251	228
2374	737	786	741	801	752	747	717	742	697	685	675	653	676	721	665	676	722	669	706	748	698	734	725	707	726	704	701	649	715	717	708	699	707	664	702	669	663	685	701	665	693	701	705	685	668	709	741	649	647	703	713	716	651	656	674	672	714	687	664	698	660	697	680	667	662	671	685	667	689	678	641	658	694	665	666	695	691	760	694	702	696	674	715	672	718	663	737	665	773	675	706	657	692	677	716	661	692	679	651	696	681	638	708	664	711	706	654	675	680	664	673	652	658	694	702	729	676	693	694	690	643	691	696	708	623	678	691	689	661	704	691	638	651	633	677	660	688	670	681	678	684	671	666	707	709	681	671	688	702	707	662	685	689	706	711	668	688	663	670	699	619	693	719	709	690	666	657	709	645	682	659	667	727	682	726	681	668	671	684	660	654	703	698	687	730	669	703	676	700	662	668	721	674	702	732	671	705	670	646	690	681	643	693	665	626	669	726	674	677	696	636	677	658	718	682	705	674	690	713	642	628	697	660	667	697	648	628	674	678	671	663	666	672	674	699	728	695	688	668	681	691	646	718	658	667	660	690	648	656	673	679	689	664	668	705	651	684	681	707	686	695	671	643	705	766	645	658	695	667	694	648	634	678	674	627	682	656	718	668	679	690	700	651	685	656	689	650	658	694	728	691	687	677	689	626	698	742	701	692	637	673	692	698	691	638	689	678	718	675	648	685	716	655	707	671	688	710	706	667	648	658	696	665	651	709	726	674	711	699	626	682	715	714	692	704	677	648	721	705	679	683	661	661	683	722	724	691	703	676	668	631	687	655	641	668	704	705	689	696	683	643	665	701	671	665	676	731	693	672	664	715	703	726	684	706	720	723	696	646	728	707	687	726	698	677	663	693	734	715	652	680	700	677	667	687	654	727	691	665	679	739	653	654	657	720	689	659	657	690	658	674	686	701	700	634	677	698	749	721	676	672	731	619	674	697	713	654	682	747	662	703	711	694	651	711	686	694	684	663	729	697	677	696	695	725	732	669	651	706	664	691	672	651	686	686	684	678	704	697	676	731	677	681	695	698	715	667	683	707	690	704	641	629	672	713	701	681	659	653	644	663	675	681	738	666	664	641	687	763	640	686	668	688	647	705	649	714	651	645	686	647	642	672	647	729	698	690	707	672	679	686	643	692	668	641	678	682	693	671	687	711	687	673	686	654	672	682	688	703	667	706	706	694	687	660	685	638	691	689	647	692	661	699	720	686	645	682	675	666	707	693	684	668	685	677	669	683	696	688	671	708	680	689	658	695	686	669	721	689	618	695	687	700	666	675	666	638	655	651	687	726	710	670	694	681	692	685	650	679	714	665	709	679	672	676	698	691	680	725	682	700	685	722	720	690	691	645	659	631	687	716	639	725	695	682	675	753	645	696	733	674	689	703	680	706	691	702	612	682	653	679	640	722	651	677	689	676	676	671	699	684	661	700	682	651	667	694	697	708	657	624	647	660	679	631	695	703	717	704	679	664	655	710	695	699	660	684	673	667	720	688	673	668	661	655	681	701	640	723	668	671	707	729	675	693	632	665	713	646	670	684	646	678	658	668	677	685	678	680	683	693	706	658	724	677	719	691	714	692	648	656	692	721	672	748	683	648	686	671	687	681	701	698	658	721	659	681	678	701	658	699	656	649	665	661	674	721	672	651	728	659	639	685	664	698	688	686	658	634	699	665	669	649	637	689	670	669	712	660	676	664	698	708	695	664	719	658	684	686	704	690	659	714	707	671	654	656	663	674	687	698	650	658	706	672	690	685	703	688	684	665	697	685	687	701	657	685	661	699	674	703	651	723	688	695	694	720	674	673	649	659	671	707	715	657	646	658	637	677	756	686	706	653	689	651	672	703	694	660	677	637	639	668	692	674	672	662	716	684	657	682	693	643	680	677	686	688	651	679	667	697	643	681	675	668	635	691	690	665	672	667	695	728	614	678	667	681	674	680	693	665	679	682	668	652	610	732	678	680	754	636	679	661	661	687	711	668	676	654	719	666	642	674	665	689	670	668	694	683	716	652	721	664	704	684	675	667	679	680	685	665	711	656	687	700	689	662	676	662	726	751	636	685	669	654	650	693	682	709	691	676	671	633	703	658	687	713	639	645	656	704	730	650	680	679	614	679	647	650	700	611	712	687	683	663	703	670	726	730	643	713	669	692	684	683	687	670	697	684	690	644	700	651	730	682	713	726	624	680	689	681	726	688	653	684	682	685	744	686	678	703	675	647	673	687	675	652	675	651	676	658	666	692	696	705	687	647	652	649	675	700	748	726	719	698	665	699	678	692	673	712	655	651	719	669	740	686	678	666	693	673	739	622	694	672	704	722	685	670	649	702	658	702	707	715	658	677	683	703	661	700	698	732	692	671	663	726	709	699	680	669	724	715	661	674	671	715	660	639	732	651	692	663	687	659	683	658	684	696	673	616	716	683	668	648	705	733	655	678	679	687	697	712	663	698	700	670	649	699	719	689	690	653	687	705	678	680	680	684	652	661	724	654	703	637	663	720	678	674	694	678	704	690	672	681	641	632	698	697	706	648	683	643	628	650	737	686	705	663	668	698	732	685	714	706	671	697	664	635	649	659	639	691	686	662	694	671	651	656	658	665	687	697	689	710	657	685	694	683	685	654	661	689	687	695	682	687	679	712	697	702	669	692	655	687	679	668	661	640	675	659	671	674	727	678	723	669	701	707	640	671	711	658	676	716	641	727	678	657	666	688	661	714	689	694	651	691	681	701	650	661	697	743	685	707	696	724	730	698	667	663	674	689	726	723	674	702	711	632	720	723	692	677	670	711	692	659	698	691	704	686	654	675	695	659	718	673	686	689	628	680	679	699	638	694	655	706	727	688	689	658	668	705	675	672	700	720	668	682	749	673	697	663	710	639	691	658	667	698	677	664	760	711	694	639	676	680	668	672	697	672	670	651	708	690	713	687	671	673	638	678	681	697	706	683	684	701	673	674	690	725	724	694	665	687	676	664	654	707	651	649	703	742	669	714	642	691	697	720	662	686	670	664	688	652	641	686	674	706	662	628	686	666	665	669	653	707	714	729	734	740	698	706	644	669	652	680	698	689	708	675	684	689	690	684	716	707	648	673	638	685	643	676	612	655	665	689	696	680	708	647	695	724	687	702	670	707	724	673	651	672	679	717	706	677	682	669	691	738	668	625	682	742	661	693	682	704	690	708	703	734	687	667	708	677	696	704	676	717	646	744	737	692	682	667	666	699	682	640	683	646	669	694	655	647	737	688	684	705	675	732	650	677	673	666	647	672	691	694	692	653	689	675	674	744	676	682	640	671	705	700	688	654	651	666	649	716	706	694	672	675	726	673	721	666	702	670	708	631	683	604	686	720	682	675	724	664	677	644	721	679	703	686	676	696	673	682	694	731	713	685	691	657	697	669	671	678	721	679	662	666	711	712	694	663	691	650	677	674	659	626	640	712	690	644
7116	912	1063	837	585	500	374	337	270	304	241	223	235	230	218	190	194	222	211	157	198	199	182	191	177	183	180	188	198	172	176	208	177	183	175	172	158	148	221	178	188	178	161	179	174	204	157	166	195	195	189	178	163	184	198	186	189	146	164	172	171	164	186	178	171	180	166	181	151	172	174	162	213	162	164	166	166	191	152	176	183	170	188	164	172	167	156	181	151	186	181	170	174	173	159	172	160	183	184	156	189	182	145	186	174	188	183	161	185	152	171	176	164	185	195	171	186	176	156	182	181	186	156	177	161	157	189	192	188	172	191	168	162	172	160	167	166	173	158	176	160	165	172	175	150	189	187	169	182	181	167	205	170	153	177	168	220	168	176	153	189	159	180	164	161	181	175	173	194	173	185	179	153	182	197	161	181	174	151	184	192	158	163	181	178	188	198	155	172	182	194	166	188	153	188	180	190	163	176	163	165	189	205	150	183	180	160	191	166	163	170	212	181	196	165	183	185	174	184	166	191	156	177	160	161	170	172	161	151	172	161	163	176	168	179	195	182	157	163	180	169	167	177	169	138	180	172	169	159	134	178	149	162	162	155	184	194	148	181	166	154	182	171	182	192	181	158	175	160	159	166	198	185	203	187	199	179	169	203	179	194	182	179	173	180	171	181	185	214	147	191	186	179	166	161	183	179	155	173	189	159	199	141	174	194	176	184	162	158	186	181	169	162	155	178	186	190	186	163	202	174	180	178	175	174	177	171	168	158	142	171	171	154	162	160	157	179	169	149	173	161	188	182	173	148	170	183	174	165	143	181	175	194	175	164	150	160	191	169	162	163	187	183	182	160	188	171	179	180	191	158	162	210	166	180	145	180	170	164	180	181	166	179	173	143	192	177	156	164	174	188	184	194	177	172	194	168	156	181	167	167	181	170	168	183	159	184	178	165	186	156	177	179	166	182	200	178	187	206	169	141	174	180	149	173	160	186	193	164	174	160	195	175	193	179	180	175	164	171	160	143	160	148	158	177	170	174	179	175	207	186	177	175	176	184	188	166	186	190	167	183	203	160	168	160	181	161	158	189	162	182	163	162	179	168	196	167	179	149	183	155	192	161	155	160	181	170	198	171	193	175	178	185	184	203	168	184	190	174	201	185	174	180	171	199	190	185	158	160	180	198	183	184	156	183	170	182	157	175	168	171	170	165	161	172	180	168	161	162	174	206	172	146	144	173	190	175	182	146	167	190	195	183	192	166	192	157	190	175	176	177	179	179	173	172	159	154	170	198	174	196	180	165	165	163	177	167	182	163	190	178	161	187	174	170	168	144	174	165	164	181	183	169	176	170	173	170	172	201	173	176	167	181	174	166	170	160	187	155	148	174	198	171	156	144	168	161	173	149	197	160	174	167	175	183	161	176	170	148	183	171	188	168	161	157	171	206	178	189	155	179	173	174	162	181	161	152	156	143	201	175	192	196	165	210	196	176	167	177	155	161	142	192	176	183	162	180	154	167	155	169	169	167	165	177	184	175	187	163	178	169	173	183	192	165	170	154	158	182	164	198	175	175	161	177	154	197	163	188	179	174	162	177	156	165	143	168	191	173	171	156	159	178	198	182	188	196	158	172	171	153	182	188	172	157	188	176	170	173	181	160	200	168	195	156	181	168	189	158	171	183	166	149	165	170	176	170	183	155	181	169	174	173	173	159	172	197	196	202	174	165	169	156	156	152	204	154	193	177	197	155	181	181	162	156	154	168	161	158	168	193	172	177	198	195	172	202	175	168	180	173	176	173	151	163	148	183	133	175	171	178	163	171	191	165	189	191	152	164	188	178	157	169	152	174	172	176	175	193	175	176	178	176	181	169	174	179	188	168	153	164	183	178	162	159	157	175	181	170	189	163	163	175	179	200	151	178	180	169	187	171	187	168	187	205	164	181	180	184	175	181	176	166	153	193	187	169	208	163	176	165	205	180	175	167	183	183	168	160	166	178	166	172	163	181	177	177	187	161	170	159	162	180	166	162	189	193	166	172	190	176	220	186	156	152	181	174	168	184	179	175	157	174	183	174	181	167	178	186	173	158	152	178	161	170	178	162	147	169	185	172	168	202	169	174	152	166	173	148	184	173	165	174	168	181	155	175	157	190	180	161	190	172	180	210	185	174	162	176	181	201	162	180	174	172	174	150	181	192	179	141	172	166	161	171	189	177	168	183	162	188	175	151	185	169	183	171	174	156	173	159	191	178	164	193	187	193	163	179	168	184	135	192	175	194	152	193	175	171	183	173	183	168	169	179	171	201	169	190	162	189	175	183	162	173	186	186	164	168	176	153	169	175	175	175	174	181	154	190	163	175	198	178	176	185	187	191	167	171	164	163	168	166	166	160	175	181	155	164	179	178	174	180	183	185	171	171	174	172	183	161	194	163	183	163	177	169	190	172	158	179	188	185	145	186	172	162	179	168	178	182	185	163	162	180	164	179	165	173	181	183	192	176	165	161	189	173	180	153	166	163	174	171	179	179	174	161	174	166	170	173	183	193	197	141	143	187	163	158	209	154	159	176	181	161	178	170	171	188	162	150	169	215	183	189	166	180	155	206	200	180	167	205	180	181	174	174	161	147	159	170	159	160	168	173	178	171	158	178	160	160	181	196	191	200	189	195	157	162	179	204	170	171	166	191	166	169	179	176	144	173	184	185	187	173	211	166	177	168	180	192	189	170	177	168	196	175	183	154	178	190	167	174	172	158	162	206	183	160	175	165	159	174	168	161	183	162	177	164	198	164	161	171	155	181	176	175	150	159	190	165	175	167	198	204	171	180	197	185	170	203	175	180	200	172	172	197	176	168	162	162	189	183	181	190	179	171	184	192	183	155	164	187	182	163	160	168	175	166	191	157	162	190	178	187	162	181	187	179	177	191	164	154	189	163	170	162	157	159	159	169	173	194	157	160	192	165	179	183	181	157	191	173	163	179	182	162	156	174	202	175	185	186	168	167	200	172	168	164	200	174	168	169	157	188	195	163	167	169	174	167	175	187	147	187	171	168	178	159	194	175	182	147	188	167	180	202	169	175	180	155	192	168	168	141	173	156	175	196	150	179	171	159	159	168	167	170	181	160	186	163	142	183	186	191	179	165	168	173	170	168	155	175	211	158	179	198	168	176	151	187	202	177	164	166	166	185	189	202	160	165	203	165	190	145	184	158	162	160	182	179	180	190	160	149	172	168	170	176	181	186	194	184	170	179	178	151	164	150	182	181	172	164	181	177	185	183	187	149	176	160	186	184	173	154	168	176	173	164	160	187	173	193	191	178	151	154	173	167	194	166	167	147	212	179	180	173	194	152	179	188	178	169	155	169	193	165	175	175	173	165	179	170	164	182	170	177	178	179	173	161	172	165	180	187	180	182	144	178	168	191	184	162	178	199	177	182	151	189	173	174	188	193	168	162	181	162	178	175	185	166	190	168	177	198	146	173	187	172	194	174	192	172	185	170	166
5320	1184	2199	2735	2412	2101	1730	1458	1284	1173	1019	1027	942	912	831	766	694	783	759	666	634	655	656	611	627	638	577	596	593	593	602	613	538	607	573	562	572	559	559	521	537	546	546	557	578	522	531	496	543	527	516	533	526	521	549	538	560	568	495	526	550	517	500	531	540	566	556	538	520	490	500	520	514	532	530	522	540	505	476	508	532	550	474	507	530	509	510	513	517	532	525	546	514	516	538	467	514	515	490	496	512	521	505	486	526	504	554	521	557	536	520	553	498	529	494	513	540	564	528	551	470	537	531	511	530	543	534	502	482	513	510	545	492	504	463	498	526	529	495	504	523	512	493	530	524	506	525	515	496	520	488	490	543	473	522	532	523	476	511	497	510	528	500	476	523	494	492	498	509	533	481	514	530	500	507	527	487	476	474	517	548	530	547	534	551	502	526	545	563	485	509	527	520	502	497	495	508	485	505	524	538	550	525	498	533	512	531	486	493	524	514	508	489	505	521	506	503	511	496	510	538	524	493	524	525	491	537	506	510	468	534	541	531	548	506	511	545	539	487	532	463	525	541	468	540	490	492	515	529	498	497	501	521	549	494	475	505	513	503	524	491	522	509	500	518	469	510	516	539	504	527	519	514	545	544	488	522	481	490	523	509	536	537	543	517	566	492	506	510	530	493	492	476	530	506	501	525	506	532	444	532	494	514	528	495	485	537	496	500	503	475	519	537	549	493	519	492	495	517	524	530	507	501	543	481	531	513	505	473	547	488	553	524	518	487	524	537	477	534	496	540	494	519	515	522	509	495	524	487	532	498	498	518	491	525	494	504	517	525	498	535	506	510	507	545	503	529	498	479	520	504	501	523	506	554	514	545	515	498	475	537	514	551	489	534	496	510	500	483	494	514	493	520	502	523	530	471	561	509	519	521	490	526	509	503	533	524	565	557	494	504	511	479	527	538	520	522	503	529	522	494	513	524	529	507	521	546	463	498	551	521	486	543	510	506	494	514	504	515	515	504	526	499	516	502	480	479	523	542	555	519	471	523	469	528	519	494	509	494	506	513	496	513	488	507	531	562	535	533	514	514	527	529	549	487	548	510	514	511	496	499	506	481	522	508	532	538	487	512	519	532	522	512	512	505	538	529	536	487	522	473	518	556	538	493	487	546	518	519	514	533	514	502	540	486	542	528	532	489	509	558	501	501	512	503	543	482	514	495	486	501	513	499	522	499	534	531	487	519	463	522	523	519	528	495	521	529	526	532	521	474	542	484	505	506	531	469	518	507	531	548	504	522	512	532	511	505	501	509	545	489	528	521	499	489	493	528	504	536	521	531	509	518	565	491	534	482	498	509	550	487	517	569	549	535	508	536	496	489	540	500	545	483	515	532	523	479	501	489	508	512	541	509	575	515	534	509	501	481	496	508	514	512	488	543	465	524	543	525	483	546	459	542	561	529	532	447	491	492	518	539	498	527	507	494	503	497	529	522	498	521	491	474	523	520	486	519	527	534	515	479	521	464	486	538	496	489	499	469	529	514	510	478	527	540	530	490	516	435	507	526	472	511	533	508	552	489	498	468	565	500	489	512	470	525	487	501	495	526	504	504	536	561	515	502	508	495	501	514	505	500	496	514	479	563	536	479	509	516	531	504	553	492	538	535	520	478	468	495	484	496	569	499	549	525	492	509	481	565	519	512	494	497	461	504	509	487	522	539	512	524	501	474	539	514	468	534	495	521	537	514	522	517	497	530	481	541	533	560	508	552	501	514	490	539	533	513	491	488	512	524	522	547	519	553	494	540	525	543	523	508	535	534	523	508	492	546	509	501	482	526	498	485	507	502	510	541	561	538	510	553	546	547	486	544	514	539	526	524	534	518	523	526	544	501	508	505	509	518	517	513	517	525	534	470	480	513	492	524	524	501	482	494	525	575	519	465	526	507	479	524	533	532	519	535	488	517	494	539	483	481	498	544	492	513	500	520	540	508	474	504	536	528	520	506	531	487	482	504	490	486	487	555	515	519	479	501	520	525	493	499	525	471	552	503	480	537	522	503	483	537	477	540	558	475	524	499	531	564	529	500	507	526	496	543	521	538	520	520	547	494	502	518	536	519	513	523	534	511	499	536	521	477	533	489	549	514	498	537	506	571	530	504	508	477	521	527	493	486	541	533	524	532	504	550	498	494	477	510	498	503	500	514	529	490	489	542	509	503	489	505	529	522	469	538	471	492	519	483	516	572	514	507	495	504	495	485	516	522	542	512	542	511	496	518	460	456	523	515	535	551	517	504	520	526	495	519	534	507	471	519	478	525	511	483	542	473	537	507	499	500	502	483	500	509	481	481	515	478	492	573	496	485	488	483	507	516	528	486	474	548	496	519	492	532	489	575	523	523	470	517	487	512	531	473	494	510	499	496	499	488	529	520	555	505	508	523	530	470	518	515	510	520	536	520	494	521	518	500	533	503	499	527	508	498	500	497	543	545	541	472	507	518	535	505	513	479	526	480	490	512	502	517	542	512	522	541	528	528	505	518	498	473	507	519	508	509	466	504	486	535	543	492	459	526	526	492	461	517	495	517	520	527	507	544	505	514	493	516	512	466	483	522	549	523	516	530	478	534	541	498	541	480	471	491	519	560	516	497	516	517	535	504	516	512	526	505	513	534	496	511	517	522	516	495	493	492	520	550	537	524	513	516	554	514	496	521	553	534	536	480	477	507	523	563	550	512	544	507	496	478	459	499	505	528	489	504	541	509	511	501	572	514	559	517	541	505	525	518	525	526	494	545	518	496	515	536	515	530	540	482	487	515	539	504	531	519	516	490	480	508	502	484	517	500	516	506	532	491	514	481	558	498	516	518	524	500	495	535	470	492	506	505	514	513	546	486	505	521	490	544	507	528	513	504	518	460	526	533	548	502	536	518	506	565	501	549	503	482	541	511	516	535	527	490	488	479	523	530	476	493	462	477	520	548	532	493	510	475	471	440	538	491	514	528	528	519	542	532	521	502	503	482	492	485	490	535	474	503	506	524	496	489	538	541	522	542	512	500	493	492	504	489	510	513	559	439	543	524	466	503	489	518	540	508	497	541	528	531	601	520	548	526	538	522	511	523	532	522	557	511	505	526	495	529	487	501	511	523	518	515	535	535	507	492	502	533	553	514	537	500	474	483	483	477	520	498	514	521	521	466	515	507	478	546	506	460	491	519	523	498	523	496	494	506	500	485	503	490	525	481	515	530	509	528	519	482	496	499	520	524	470	493	497	527	473	524	518	535	513	455	528	504	545	542	543	540	486	509	523	508	522	513	497	534	518	499	565	540	513	493	497	488	528	512	504	516	503	513	502	490	521	511	507	528	534	515	506	514	521	497	486	493	497	495	535	461	493	535	531	484	549	510	493	529	511	505	494	545	538	536	551	511	572	512	499	472	504	528	490	531	498	527	496	484	510	486	540	508	505	542	547	486	501	509	538	507	526	564	532	530	508	533	532	495	512
13716	2271	2222	1838	1253	1035	789	675	644	565	499	460	457	419	423	399	442	431	362	373	364	377	368	378	325	352	346	348	375	367	347	372	385	342	339	334	366	318	344	333	345	353	325	311	354	345	336	340	349	355	354	338	329	332	342	342	357	323	314	311	346	342	332	324	356	344	355	347	386	331	331	358	344	312	344	362	339	326	308	325	345	348	315	309	327	322	315	354	354	322	337	344	318	325	363	343	344	324	280	367	343	343	336	323	293	374	295	330	307	365	324	333	356	343	332	299	364	319	281	344	347	314	296	340	344	345	330	318	338	394	325	362	319	352	346	353	345	356	342	327	316	330	295	319	345	336	332	345	331	346	356	314	325	343	355	352	376	309	324	317	319	296	279	339	315	289	316	366	343	300	332	316	358	317	332	357	310	323	334	314	317	297	330	364	317	334	340	303	317	326	301	332	301	355	315	366	328	309	319	326	364	350	315	296	332	345	350	318	357	310	350	327	339	341	331	308	316	315	314	312	355	327	338	344	380	380	338	333	320	313	321	342	272	323	306	335	356	323	336	339	320	335	353	321	319	337	339	337	321	330	322	333	313	315	340	331	338	342	331	383	318	344	356	321	349	369	331	326	346	334	303	359	330	353	330	342	307	342	325	304	356	365	313	383	351	340	317	338	334	322	327	349	303	324	349	358	329	348	349	325	377	335	317	326	333	327	342	323	347	380	334	315	347	332	328	287	296	319	332	350	349	336	354	315	315	296	319	367	347	334	336	310	351	342	354	324	328	332	342	328	337	340	355	321	317	300	324	344	346	337	348	331	331	367	371	288	351	349	324	363	349	336	320	325	327	314	285	366	293	340	371	321	322	315	354	338	335	369	345	322	316	329	346	353	332	318	326	302	352	335	346	330	332	333	349	373	320	333	331	320	329	301	337	294	349	326	314	324	335	305	327	323	337	347	345	340	310	347	348	323	327	336	309	301	301	323	351	355	335	307	365	358	327	327	343	338	293	335	314	334	341	340	313	319	356	358	339	329	340	306	331	353	335	334	331	362	340	324	316	369	349	331	332	318	315	364	364	332	327	344	323	317	342	383	357	342	335	318	320	353	308	332	334	326	317	329	304	324	344	314	361	355	352	332	325	317	300	296	355	368	333	327	300	361	339	359	313	287	327	303	314	346	330	330	333	325	321	319	353	353	304	313	334	343	354	336	333	336	305	287	338	321	320	331	300	330	359	331	335	324	343	342	318	342	314	321	317	334	298	343	315	354	346	338	320	320	320	344	298	319	316	311	304	315	339	332	359	335	313	354	288	285	315	338	323	337	331	306	353	326	345	319	334	325	325	344	345	333	316	357	312	353	328	343	310	349	330	292	322	376	311	358	344	345	372	345	324	355	357	336	336	312	304	352	357	325	317	346	324	356	334	298	331	304	344	336	348	345	304	355	352	355	327	333	349	353	318	342	298	344	342	336	321	336	317	340	354	341	309	350	335	321	316	320	297	325	341	284	339	330	346	344	326	353	319	319	308	331	310	327	339	310	301	329	315	344	314	342	363	374	329	308	333	347	344	329	323	337	329	314	323	352	312	311	316	354	339	342	329	324	329	309	324	311	332	366	334	358	319	317	335	345	339	364	341	325	329	385	327	308	340	324	329	334	347	351	311	342	351	365	320	322	350	368	306	364	363	321	358	336	318	331	319	373	346	336	347	342	323	320	328	337	324	339	336	365	333	296	311	354	315	355	366	323	367	334	316	301	309	346	323	314	317	342	323	327	299	356	318	344	317	319	335	317	299	314	301	313	331	314	339	333	356	370	314	345	361	363	342	311	303	350	345	301	307	366	331	346	311	319	337	314	320	341	342	315	327	318	329	321	305	312	344	332	354	339	374	335	353	340	338	354	315	334	338	308	305	311	328	324	294	335	352	326	346	318	359	323	337	351	336	337	350	331	370	298	319	344	300	341	343	346	351	353	343	336	335	283	333	360	320	312	359	382	347	324	326	363	316	337	303	331	356	354	401	334	335	348	342	339	346	344	321	334	369	308	348	295	329	326	306	327	325	322	302	318	298	341	332	355	343	342	336	326	326	319	335	337	345	307	327	336	345	336	314	326	328	318	347	321	334	343	323	354	298	356	336	332	283	321	338	337	310	331	323	322	295	359	309	321	287	316	301	300	325	320	349	371	323	324	318	352	336	340	313	322	322	310	367	343	313	353	325	346	338	359	353	321	304	339	319	313	345	330	336	356	350	351	315	353	321	340	319	322	336	318	324	401	358	359	326	325	359	311	315	332	316	317	324	352	353	318	332	324	328	342	317	308	294	334	335	304	324	348	363	307	356	329	316	341	339	342	329	336	311	353	342	317	360	300	357	349	350	331	331	354	360	373	347	321	341	298	311	348	329	353	337	335	296	319	303	360	326	312	352	352	302	338	313	348	337	352	316	330	321	343	351	318	363	322	334	336	348	357	331	298	331	330	331	324	343	341	377	305	366	357	317	329	323	317	348	336	326	318	303	312	320	336	321	326	327	328	325	339	344	328	341	368	325	358	369	314	330	358	315	291	327	341	348	348	305	328	308	317	355	330	340	316	284	296	316	318	338	301	321	334	366	343	344	327	308	308	330	327	308	320	345	332	330	340	350	323	346	290	335	316	297	366	330	318	298	348	334	363	315	329	393	345	365	317	322	358	367	330	340	357	319	304	318	306	330	344	335	344	385	338	361	341	341	319	369	327	342	325	322	322	344	365	316	346	342	327	316	327	346	363	362	345	328	311	323	328	329	351	311	339	342	335	286	312	335	324	357	308	303	338	316	326	352	337	329	330	328	324	359	349	306	308	337	345	344	304	346	328	360	347	319	291	329	344	307	288	334	326	355	307	328	330	323	312	355	380	340	346	348	362	316	322	319	349	331	336	318	342	375	329	318	348	332	311	336	315	353	310	333	337	312	329	328	322	340	313	328	335	298	302	361	313	332	347	320	371	355	312	332	336	332	346	283	320	327	314	350	330	327	342	365	356	328	357	331	356	367	337	337	359	351	356	328	326	318	301	358	312	320	330	349	311	300	332	311	345	367	309	325	355	317	333	342	308	303	357	336	341	314	343	354	348	334	330	345	309	348	345	353	331	317	326	335	351	292	337	338	359	342	361	353	329	343	309	324	346	372	337	363	315	348	315	329	283	335	344	322	334	332	321	316	312	337	338	341	319	315	340	314	346	354	333	340	313	314	311	349	320	338	334	313	352	288	313	327	336	367	346	310	334	352	306	279	349	320	355	320	314	341	346	333	356	337	297	329	348	328	314	331	298	327	338	322	329	337	300	334	326	309	324	311	348	332	341	340	343	332	330	323	346	369	337	350	336	292	307	313	306	321	330	340	333	360	357	322	322	353	338	315	326	350	334	354	332	380	354	363	338	322	342	332	308	346	337	328	325	338	343	333	312	319	325	352	333	353	371	361	329	339	358	323	371	347	343	323	333	359	339	351	318
7464	2187	4381	5182	4702	3914	3199	2714	2422	2052	1949	1826	1612	1561	1417	1327	1320	1329	1237	1179	1166	1228	1177	1124	1033	1023	1020	1029	1027	1056	1060	991	977	988	971	975	999	942	955	925	879	917	925	925	872	914	919	896	910	901	928	898	876	933	877	915	853	907	863	922	896	884	872	884	886	848	853	902	888	890	815	873	856	901	866	878	902	942	926	845	866	851	796	878	825	912	808	897	912	820	872	839	827	881	857	870	890	872	811	870	787	884	876	867	845	889	838	902	805	904	891	849	867	892	876	922	860	870	885	864	840	853	849	854	869	843	890	868	821	858	853	801	831	846	915	871	890	873	879	874	815	854	798	799	873	884	823	901	874	881	851	836	828	817	879	850	844	856	889	838	901	867	832	883	871	870	916	901	828	893	803	842	776	860	873	862	834	848	864	879	847	852	835	854	839	803	862	860	893	838	853	852	883	858	846	864	861	870	856	874	833	884	875	888	835	858	814	836	876	837	893	858	869	878	856	842	822	862	847	882	826	826	835	878	863	834	924	847	911	825	853	836	924	839	860	858	870	863	883	864	898	841	878	884	852	837	869	839	864	839	864	830	877	859	886	907	861	893	845	867	858	844	832	820	813	834	873	821	820	854	791	938	845	826	890	888	823	873	799	900	848	829	847	871	862	817	906	855	868	847	804	851	914	842	883	849	851	807	874	820	792	846	853	813	872	869	864	856	867	911	845	866	873	837	904	884	804	914	843	841	867	877	867	846	874	902	897	874	866	891	866	876	836	856	860	878	867	895	842	809	884	862	871	900	787	821	845	875	865	805	826	787	858	850	822	890	849	878	864	899	867	851	872	845	853	818	884	898	855	849	836	846	845	893	868	885	838	877	860	841	879	914	856	820	848	821	856	872	836	764	881	884	852	865	834	897	839	852	829	886	853	860	862	889	829	867	947	835	834	852	814	818	848	870	870	835	908	806	902	842	880	851	852	890	823	857	878	878	854	895	818	862	807	822	877	807	843	876	821	834	865	783	843	819	822	817	845	863	885	901	818	831	869	858	817	832	808	898	854	855	876	824	804	843	878	828	862	821	891	806	836	839	827	838	811	861	817	838	854	835	848	859	835	880	859	843	841	848	865	843	842	825	876	844	908	851	899	817	859	849	873	823	816	853	923	806	878	896	864	863	847	882	817	831	887	834	856	875	869	837	842	843	846	797	815	862	887	836	863	808	872	902	914	864	860	856	866	876	852	830	845	840	859	847	863	903	872	866	850	824	801	833	859	848	895	836	846	888	847	810	833	795	828	875	836	808	834	803	885	836	852	886	907	822	839	855	838	826	897	835	834	832	831	857	816	884	855	812	853	907	859	881	877	886	867	870	847	881	886	880	879	801	849	810	836	840	884	875	865	846	804	859	843	855	818	859	834	865	808	891	895	848	907	831	838	801	866	886	887	841	862	828	841	887	827	840	874	870	900	844	896	825	866	826	860	881	866	892	856	869	820	869	864	833	803	872	841	795	939	837	864	846	864	841	823	872	865	832	923	839	869	910	901	843	873	873	806	858	839	845	845	849	877	806	883	854	836	852	864	843	848	863	824	821	828	878	903	865	871	806	906	855	838	887	795	847	876	858	840	815	812	815	895	836	880	816	890	846	867	851	884	872	845	874	847	848	831	804	841	850	858	825	854	849	826	777	872	819	839	841	875	877	854	872	843	849	897	880	868	873	853	795	854	896	830	801	819	876	836	834	834	873	884	895	856	862	866	853	817	883	826	865	820	820	870	838	876	854	820	853	818	832	870	824	835	905	874	851	858	865	813	870	831	856	819	844	873	845	833	840	851	845	858	922	858	833	827	864	894	839	874	826	853	863	833	880	861	830	824	854	826	840	855	855	875	841	898	888	901	857	806	898	858	868	840	862	879	870	847	857	878	854	893	828	849	842	850	845	822	843	837	849	821	799	883	859	837	894	818	849	847	878	836	871	857	871	843	845	835	860	821	863	873	844	887	880	820	847	846	859	862	867	833	782	896	796	860	836	875	899	868	808	846	838	815	871	829	840	846	818	851	837	857	835	829	862	851	868	897	857	871	872	872	906	895	856	854	859	794	822	865	826	878	869	846	873	837	910	826	897	884	845	840	834	872	876	858	848	866	831	877	870	838	838	902	827	840	873	873	816	868	824	850	817	829	870	829	799	804	837	877	839	855	857	821	876	850	815	887	849	848	863	865	853	866	888	842	863	855	855	818	848	869	864	808	854	893	826	838	890	865	878	858	898	838	853	855	810	880	868	863	900	830	861	868	856	837	863	821	850	828	869	821	854	861	815	829	860	845	820	921	844	829	846	826	852	874	836	768	844	867	875	825	845	829	914	857	819	881	842	870	927	843	815	841	850	831	870	852	882	848	858	865	860	824	860	826	845	833	926	892	793	855	805	799	869	862	848	826	857	856	893	833	830	858	876	834	873	928	852	851	881	861	823	879	808	822	866	909	912	872	878	872	845	875	793	868	831	843	844	849	864	886	816	802	844	873	796	861	845	856	848	869	795	900	878	799	874	851	845	855	840	881	847	866	786	856	887	816	885	837	844	797	849	840	811	850	832	855	886	833	849	868	837	842	868	859	829	874	909	848	896	827	846	888	848	814	837	801	829	831	866	860	797	820	853	836	840	849	901	787	819	823	892	817	809	829	799	891	889	797	848	828	879	861	875	832	854	831	783	809	826	824	908	823	839	863	838	850	858	842	844	877	854	916	845	931	870	804	866	880	889	841	821	803	844	772	895	801	847	787	867	843	847	834	885	809	883	817	890	883	873	869	883	876	858	826	893	799	897	790	802	907	873	862	874	912	911	826	867	855	828	830	865	861	832	866	842	855	855	896	879	870	886	868	884	847	887	804	852	890	835	842	825	888	842	925	861	834	902	795	912	820	830	863	919	807	816	825	805	899	878	831	880	811	795	886	853	848	877	881	860	849	844	881	826	874	857	843	887	859	887	855	818	883	892	860	875	818	879	874	806	875	862	828	863	870	880	839	880	834	852	792	830	842	884	847	842	890	877	893	802	853	849	857	841	854	847	899	841	848	818	840	857	850	873	824	819	877	819	824	851	885	851	887	888	933	822	855	787	858	866	888	845	839	876	875	863	819	862	835	844	883	899	877	874	829	855	829	838	845	848	853	841	831	839	845	897	844	848	830	915	856	853	827	888	896	876	848	834	875	915	844	885	834	864	805	875	851	884	838	864	843	818	861	877	848	861	884	853	858	854	876	856	839	825	918	858	890	855	831	847	812	883	865	873	835	834	839	880	838	885	798	813	875	863	883	845	845	884	846	854	877	881	860	804	903	803	874	853	881	872	857	814	887	833	856	858	907	829	809	860	888	843	850	845	825	820	859	846	872	863	888	850	850	876	814	833	784	821	822	804	852	818	843	855	871	889	896	843	864	864	827	891	810	792	872	856	827	859	850	884	875	862	827	879	868	821	857	851	849	841	851	821	809	864
1909	304	299	293	293	304	280	280	259	226	252	264	263	279	286	263	271	247	271	240	256	272	263	245	288	271	243	291	262	253	261	285	282	254	269	299	262	273	274	266	258	271	244	290	266	281	242	270	263	260	253	306	268	255	266	253	254	263	259	268	250	241	269	270	277	253	250	254	270	256	237	246	264	263	253	254	270	268	244	306	265	262	260	272	238	273	294	303	275	280	260	270	274	290	294	276	257	267	261	273	268	296	296	232	290	276	224	265	248	254	267	303	277	268	258	265	250	305	235	262	258	217	295	253	266	246	263	286	270	294	264	258	265	226	256	263	258	247	234	300	245	251	258	267	266	254	259	267	247	264	247	254	288	292	287	266	261	255	222	252	250	242	273	280	253	273	275	286	281	278	271	270	257	281	258	265	246	255	247	275	272	251	262	272	254	270	282	246	281	269	270	248	272	250	247	262	274	254	268	303	266	263	270	254	282	264	258	265	265	264	270	257	263	286	274	257	258	271	248	256	268	257	292	242	247	258	265	250	268	267	223	250	252	250	256	258	257	261	260	244	265	237	283	273	286	262	263	278	306	255	263	265	237	290	283	269	266	285	288	298	289	287	280	243	255	243	266	264	276	254	245	250	247	250	256	266	289	290	273	266	260	261	270	235	246	274	251	289	245	261	262	238	265	252	245	253	248	273	274	260	281	270	279	268	277	237	263	241	258	262	269	275	261	249	261	286	254	267	279	245	285	250	266	267	304	255	275	257	274	258	251	211	277	253	265	259	269	261	247	264	263	265	262	292	265	259	273	290	257	262	303	277	269	296	284	265	252	277	269	278	273	266	264	257	282	300	235	255	266	277	284	249	286	280	279	263	264	275	270	230	265	269	283	281	303	248	264	236	249	268	285	250	261	234	261	234	255	282	266	219	280	273	266	266	245	280	243	284	254	245	290	287	256	263	249	278	276	271	240	264	230	251	282	230	270	276	232	263	262	261	272	242	268	281	271	283	278	242	276	240	310	239	280	263	270	271	275	250	257	299	252	264	254	280	244	257	301	269	272	281	252	279	269	266	267	276	272	263	269	261	261	251	265	268	258	276	281	240	244	256	234	260	249	259	260	285	252	274	255	285	253	233	264	287	243	283	225	259	288	276	268	235	296	285	266	282	255	262	296	293	287	280	272	267	259	277	288	279	281	264	252	288	229	269	262	257	225	278	262	276	276	291	271	268	271	258	268	248	265	287	255	254	276	266	230	248	265	230	247	262	247	264	257	289	272	267	240	263	281	292	279	265	275	273	283	288	269	265	274	297	293	254	273	243	249	286	264	269	253	278	280	254	277	259	260	276	253	284	276	264	272	250	246	237	249	255	268	268	240	260	257	262	280	236	264	279	261	264	259	291	278	247	249	263	256	276	301	271	272	258	288	278	272	251	253	258	256	247	243	258	247	251	242	270	281	267	254	231	282	248	258	288	275	256	253	279	247	259	233	281	254	245	257	268	250	248	279	243	227	254	282	277	259	244	266	240	265	268	267	272	244	270	258	254	224	271	285	247	277	270	277	237	244	273	256	272	275	246	233	290	252	274	276	282	242	277	284	264	291	281	277	264	276	273	275	268	267	221	251	239	282	277	280	266	269	240	295	283	251	256	280	248	267	286	265	270	250	269	273	271	238	279	264	246	315	270	279	255	262	263	255	268	253	266	284	289	269	275	285	231	254	239	257	280	226	253	253	273	258	262	254	230	263	274	263	258	284	254	240	279	277	288	258	286	259	269	258	255	277	291	255	251	225	257	244	272	280	263	257	282	280	263	253	241	250	288	276	262	295	245	275	303	260	243	240	268	272	238	262	278	282	268	264	268	263	276	275	254	269	281	293	270	262	292	273	273	247	266	279	282	272	255	262	260	259	262	245	254	272	255	296	273	273	275	291	246	259	241	252	258	259	257	264	251	260	283	256	278	267	275	293	293	262	261	241	263	271	299	295	242	265	284	292	263	243	238	263	266	290	286	258	269	266	275	261	244	259	265	280	263	271	279	267	307	264	230	257	261	280	283	271	240	244	294	273	236	262	279	282	269	280	259	278	260	261	246	270	267	294	239	257	259	238	262	280	250	262	299	258	248	273	261	316	241	278	255	222	269	239	266	276	279	261	255	292	296	293	254	256	257	228	262	230	270	239	278	292	284	244	264	277	235	267	290	280	241	280	296	256	279	258	262	282	254	251	261	277	249	284	230	260	285	259	278	269	280	267	252	261	244	261	256	264	249	275	282	267	258	245	268	258	248	260	260	278	265	251	258	290	274	262	261	269	272	250	267	247	268	259	252	268	299	265	245	248	275	255	243	250	245	258	248	300	277	270	265	248	273	283	262	238	242	258	272	250	267	268	248	285	269	251	285	267	268	267	290	271	249	254	257	295	277	232	256	273	240	253	256	262	236	234	295	286	250	252	267	256	272	261	281	254	261	270	277	296	261	277	246	258	291	254	239	260	299	309	251	264	278	270	281	256	254	245	279	265	252	256	261	268	242	280	256	284	252	258	253	268	247	247	273	239	271	232	248	252	247	234	269	274	253	263	243	264	233	234	289	256	272	273	252	243	313	250	290	293	287	284	278	265	232	279	260	241	279	274	257	260	277	278	252	265	285	254	248	257	268	274	270	260	253	239	259	270	280	255	281	280	265	273	269	268	289	276	249	275	270	276	254	244	262	278	285	271	259	268	263	279	293	285	246	254	277	250	273	290	248	244	232	281	290	253	292	253	258	295	277	275	295	283	252	250	256	267	241	246	263	276	266	260	252	263	275	253	309	313	277	260	251	267	261	245	267	295	277	277	249	251	267	268	234	257	256	267	256	259	242	262	238	249	255	251	254	238	255	267	272	280	263	300	251	257	264	287	267	256	288	285	265	254	269	268	271	248	270	256	278	272	249	250	258	269	247	266	260	259	283	263	283	267	255	261	277	228	267	250	248	310	253	295	241	259	286	240	263	266	295	277	263	253	275	259	251	252	265	273	248	255	266	255	287	262	281	271	261	255	259	268	260	277	256	249	282	272	264	253	221	266	229	288	270	280	268	254	258	261	227	299	268	255	266	243	270	289	274	241	261	231	265	274	285	267	283	273	270	306	287	249	277	282	282	238	258	225	300	251	275	275	262	254	271	228	276	275	303	258	267	285	287	259	254	277	274	270	256	274	272	268	279	250	275	278	237	272	275	274	265	274	252	267	253	239	297	266	289	264	247	249	280	262	263	289	268	257	264	282	277	256	269	227	265	243	273	307	271	286	271	237	267	278	255	245	235	270	288	260	244	257	254	288	254	255	258	276	263	262	246	282	280	245	290	271	232	239	251	262	282	268	254	262	283	254	244	242	249	293	272	247	253	261	268	286	296	251	263	277	272	275	259	261	272	241	274	275	298	247	253	260	281	253	255	288	284	281	260	266	275	266	308	272	266	293	262	259	254	292	259	256	272	279	243	264	261	230	278	264	266
2268	687	779	764	703	723	679	699	704	708	719	700	684	697	683	661	689	683	653	695	707	678	678	722	698	703	719	668	716	665	670	711	663	682	709	662	683	673	656	689	657	718	692	687	670	681	650	634	722	697	665	709	675	679	727	646	703	696	671	662	666	639	660	660	680	671	626	680	648	706	702	660	654	723	642	686	727	648	691	699	650	642	720	671	643	683	642	707	696	691	647	687	664	634	622	644	632	692	702	681	642	697	698	713	676	687	707	670	713	662	693	682	656	721	680	676	665	655	642	644	667	664	713	662	693	679	708	676	679	649	642	663	666	709	638	654	695	644	690	682	709	770	671	722	664	665	621	659	672	657	669	695	704	743	672	716	678	696	708	677	670	647	670	673	680	642	693	646	689	686	640	708	689	657	712	664	683	664	648	705	672	674	653	643	662	632	707	674	681	704	696	671	714	645	620	662	672	697	660	685	699	686	683	661	659	659	696	662	706	700	693	635	667	657	641	657	674	673	677	710	627	642	667	692	667	728	669	636	668	727	693	655	715	674	675	686	667	642	682	692	674	709	713	677	662	683	697	667	720	707	690	705	638	648	668	716	688	701	707	694	692	611	712	676	730	681	688	674	681	676	639	685	624	677	643	672	721	692	670	703	661	672	729	640	675	680	686	701	643	678	699	697	643	693	724	683	663	635	684	743	663	663	675	663	694	707	686	689	691	708	661	665	712	679	704	685	645	675	659	664	703	691	666	756	673	692	735	689	684	690	697	666	698	672	679	661	705	680	674	671	689	682	663	726	652	687	684	689	631	635	663	691	655	714	660	666	718	668	694	700	696	659	651	664	691	720	660	646	712	716	653	669	679	651	677	675	668	583	670	711	698	671	681	657	676	722	705	682	702	610	666	672	641	678	704	659	643	678	696	728	639	658	669	687	648	662	689	656	645	666	672	672	682	671	666	675	660	646	697	660	706	662	688	675	664	631	667	712	694	616	718	689	664	670	665	701	687	642	629	716	669	686	698	699	722	664	681	733	663	677	685	677	670	643	690	722	662	695	689	738	681	665	652	657	725	674	669	709	642	708	677	671	712	674	676	691	665	645	651	670	647	648	695	687	688	643	719	748	689	689	694	680	717	639	715	673	727	702	697	706	687	641	684	684	658	651	693	700	653	652	719	662	687	734	694	686	696	730	698	694	653	656	699	687	642	678	717	671	651	659	641	681	690	656	647	691	668	695	656	645	620	704	706	678	653	673	672	684	679	662	695	694	667	687	688	687	714	713	692	690	668	650	637	695	658	662	695	693	649	685	695	712	704	669	711	659	692	737	665	681	659	710	667	664	655	684	728	684	668	677	645	666	702	658	645	684	712	687	658	654	692	657	633	726	700	647	709	694	721	704	719	706	665	642	688	692	717	626	677	726	652	669	694	662	652	697	686	698	705	695	728	707	607	691	668	695	681	672	692	663	717	693	621	724	665	636	683	642	707	741	681	637	704	694	738	751	673	715	686	686	670	686	687	688	662	692	625	660	694	688	687	659	674	673	666	665	682	685	692	667	663	720	677	671	682	670	640	660	700	640	666	666	654	653	722	680	666	665	637	687	648	653	707	683	692	675	680	671	713	675	700	704	673	674	696	699	655	684	674	728	676	685	711	655	704	687	709	649	700	690	734	689	670	709	658	680	658	667	681	698	683	728	697	694	679	684	682	674	639	709	680	674	662	717	714	705	642	666	659	691	683	659	672	707	701	679	661	677	660	678	689	665	689	693	625	697	675	729	687	644	669	670	647	648	657	670	701	671	700	690	662	647	696	680	683	699	648	693	693	679	686	664	679	717	676	662	626	655	725	692	731	700	656	663	664	694	714	684	636	687	643	659	664	699	684	683	685	736	677	662	709	680	678	687	668	698	688	724	691	685	671	699	708	654	677	676	663	642	635	683	654	705	709	684	688	676	651	678	659	677	720	682	648	641	728	689	640	679	673	684	705	622	620	708	707	641	678	710	654	726	670	616	633	674	688	656	700	659	712	683	692	696	675	686	709	606	691	679	673	664	657	712	622	646	689	678	674	672	701	666	661	687	660	691	654	635	709	643	655	682	710	665	688	674	711	725	733	678	670	744	673	656	645	642	647	663	684	732	710	689	710	658	683	751	669	705	637	657	652	704	695	642	668	681	693	666	681	671	681	698	683	704	692	670	665	676	642	656	678	659	718	679	696	691	679	661	671	653	678	686	705	671	637	640	646	659	691	693	695	681	656	680	676	649	694	650	685	660	697	688	684	715	658	690	671	672	688	716	693	683	639	692	656	669	726	678	698	685	675	680	675	675	687	661	694	675	710	678	681	650	717	673	694	665	701	714	655	690	696	698	619	667	743	696	682	710	650	641	655	707	702	681	693	693	705	713	697	680	694	674	626	742	705	693	677	683	673	660	698	636	698	717	673	766	703	641	672	693	698	665	701	663	662	659	711	703	690	662	643	681	693	719	625	656	701	704	722	682	706	665	663	622	628	692	669	728	697	647	651	663	722	692	639	653	710	665	673	670	679	690	662	669	696	665	646	636	672	708	709	699	730	675	690	660	669	643	686	691	681	669	706	727	714	718	668	655	711	673	714	644	707	637	666	662	723	702	704	694	680	621	647	654	665	749	635	692	716	651	664	693	690	684	694	688	639	713	723	668	650	698	663	694	677	678	693	668	699	689	666	699	690	657	648	704	664	684	643	705	676	676	699	681	684	657	694	692	667	686	666	635	650	682	655	654	676	691	682	678	680	615	686	661	723	630	643	688	653	634	663	670	703	662	664	685	655	648	651	694	714	661	649	711	679	654	679	713	718	695	674	651	657	724	675	658	678	733	729	687	684	713	691	694	643	691	723	690	736	687	692	697	660	682	685	692	669	681	705	673	642	700	638	709	679	667	614	666	714	648	666	632	722	705	682	702	694	654	665	693	699	659	667	693	673	706	682	650	681	642	658	652	675	683	713	661	699	712	642	673	685	744	693	628	698	696	645	644	704	687	714	677	688	657	670	658	652	740	736	650	643	656	673	668	687	646	678	692	694	656	673	687	684	683	685	669	693	648	666	666	619	725	668	708	676	637	666	695	686	710	628	677	664	667	688	700	701	700	670	710	686	621	679	702	679	690	658	739	703	603	677	672	697	694	657	687	640	659	658	709	685	699	689	702	677	650	740	684	677	678	698	669	664	698	689	710	671	706	690	695	681	647	678	684	698	651	660	688	688	697	694	676	700	686	662	704	658	657	638	666	663	655	696	662	647	648	695	634	693	629	625	699	686	678	711	662	684	625	651	644	652	728	734	678	613	653	706	676	650	690	683	666	681	697	690	626	678	694	697	707	679	647	704	662	664	702	715	663	695	669	644	675	696	682	724	705	706	662	697	677	699	671	685	715	641	693	683	657	682	667	715	686	676	678	711	675	666	694	681	703	637	669	666	729	639	714	706	718	684	691	662	664	693	675	662	644	681	726
7206	977	1041	788	605	514	407	321	300	267	261	216	246	199	214	200	224	197	186	194	184	228	202	210	164	195	191	210	194	187	189	185	182	173	201	180	199	180	171	176	158	176	182	182	171	186	175	178	187	164	183	165	180	170	165	183	203	209	167	193	171	209	186	158	169	186	162	191	175	172	174	194	151	186	169	164	177	168	174	181	174	168	188	185	185	182	162	195	160	162	162	181	159	188	167	176	194	140	194	169	201	181	179	196	163	190	165	158	180	171	176	181	166	162	169	178	162	188	191	185	186	176	166	180	186	190	182	201	176	150	187	173	196	178	196	169	160	185	164	187	156	174	194	179	179	171	190	172	174	181	181	187	166	151	178	194	186	186	184	193	176	173	161	181	166	170	172	154	163	171	173	183	177	178	174	154	161	199	188	169	177	172	176	160	198	180	175	183	161	159	182	170	177	172	176	180	158	171	168	169	160	185	166	188	182	171	167	184	163	214	183	181	174	198	196	169	168	162	169	182	176	178	167	178	173	184	168	151	190	160	175	169	195	184	171	197	177	164	149	154	183	160	166	162	179	172	183	152	155	160	196	178	169	166	170	174	177	187	155	174	191	182	156	169	193	201	180	172	198	188	191	175	153	167	186	178	174	182	179	167	194	165	165	158	173	203	149	187	185	150	162	162	172	177	166	169	141	146	157	174	169	175	186	173	159	181	173	184	152	171	177	187	163	212	173	185	167	160	186	149	156	183	177	182	173	157	157	153	171	177	175	160	149	177	183	184	179	157	166	184	185	208	207	185	212	160	140	188	190	179	181	172	149	176	194	159	164	168	167	175	147	172	158	175	193	201	180	173	184	165	172	191	168	173	160	203	174	192	171	170	159	163	142	151	165	193	159	160	169	197	167	194	185	154	170	164	147	173	197	160	164	169	193	151	144	189	200	179	159	199	170	156	187	162	180	164	159	157	175	182	182	182	171	148	170	163	172	182	166	184	171	185	162	180	189	178	147	167	178	164	194	196	147	168	174	184	160	195	152	153	182	173	164	166	152	171	162	180	150	157	190	174	189	171	206	198	166	176	208	184	184	156	172	203	178	184	174	187	182	166	161	185	159	179	183	175	174	157	173	197	153	160	171	180	180	176	191	161	169	165	185	187	151	165	160	178	151	171	174	155	150	170	180	166	182	171	175	184	176	196	177	186	178	178	178	172	169	147	169	156	193	191	183	171	171	172	156	183	170	177	161	172	154	199	189	172	168	158	182	187	164	164	173	173	153	181	200	186	171	170	163	159	201	165	186	162	176	180	169	160	170	147	192	148	180	177	198	193	179	163	178	184	178	163	164	149	176	164	178	190	173	184	171	169	163	188	167	161	181	192	160	188	202	182	177	174	166	206	190	181	158	179	158	190	152	190	194	160	152	166	168	183	184	155	159	152	170	170	167	206	178	174	177	183	161	196	177	172	172	180	169	195	181	153	185	174	171	148	176	173	174	174	181	186	155	179	189	160	183	152	168	171	178	175	182	163	179	172	158	184	162	163	186	149	187	181	178	187	189	185	176	206	183	162	166	146	166	183	179	165	182	147	168	154	164	172	173	189	177	195	173	192	150	158	164	181	156	170	162	185	165	186	190	180	187	181	159	160	169	167	154	188	161	165	186	169	178	169	191	181	183	192	158	175	202	187	162	201	152	165	171	166	191	167	157	160	175	174	176	174	193	199	174	193	148	160	184	170	171	181	174	181	159	184	191	158	184	166	168	160	165	160	190	159	163	195	188	179	181	166	177	172	184	148	212	173	171	192	195	190	182	168	167	164	189	174	186	181	159	186	181	183	173	181	166	210	150	184	183	162	190	183	181	168	183	177	184	180	168	174	170	153	143	174	170	170	175	200	200	185	178	157	170	155	171	164	189	158	172	165	186	192	165	176	221	156	172	168	176	169	190	168	171	160	187	190	160	191	163	157	162	172	160	181	170	173	176	144	167	174	176	170	163	162	181	165	171	199	170	174	199	183	151	174	164	175	170	157	154	193	154	160	164	179	191	164	190	167	165	160	191	171	174	171	189	181	178	199	187	177	179	177	137	164	165	159	183	161	189	208	184	159	183	187	167	171	180	163	169	183	157	192	152	150	182	179	187	168	176	184	201	177	174	176	189	163	182	186	159	188	168	176	183	161	188	179	166	162	170	173	200	159	163	178	170	175	158	164	185	171	159	166	162	171	174	173	174	184	175	170	187	163	195	148	190	172	160	177	184	166	168	165	169	205	148	179	205	159	170	171	158	194	157	176	165	161	167	196	197	181	159	186	167	180	187	189	173	173	165	173	177	147	155	162	157	161	168	158	186	197	171	160	172	158	161	170	180	174	195	191	161	169	185	154	168	169	181	192	178	187	169	165	180	165	175	191	172	189	147	200	170	157	188	186	170	181	178	173	168	178	179	187	176	178	205	184	188	182	182	187	179	155	189	175	156	161	182	188	191	175	182	175	178	170	189	147	167	158	155	163	157	183	154	184	184	190	180	193	175	180	170	169	143	180	202	187	181	205	164	180	197	173	184	136	173	182	157	193	171	186	165	143	176	159	178	194	196	190	167	160	164	172	157	170	203	208	166	170	178	163	171	158	162	176	169	160	171	172	166	174	162	166	180	178	141	179	177	179	159	166	183	186	182	179	200	183	160	180	181	179	173	163	168	166	158	179	166	189	177	165	190	170	163	160	196	183	176	170	172	168	179	180	191	190	165	170	174	189	180	162	194	187	171	191	178	168	178	167	161	172	184	184	196	149	168	189	181	199	165	154	175	153	158	164	168	178	163	166	177	168	179	171	162	155	160	160	177	167	195	170	181	183	205	176	169	172	165	163	176	156	191	157	169	135	170	175	175	168	185	154	163	170	177	161	184	171	167	178	182	155	181	172	181	166	167	166	171	183	172	166	164	161	165	167	170	167	153	165	189	185	179	164	153	174	177	160	177	176	183	173	182	166	172	191	175	182	169	179	177	193	174	182	181	188	177	156	180	182	178	159	164	167	167	174	186	178	167	184	165	190	180	160	187	156	186	151	190	195	184	163	158	174	195	196	199	161	173	175	160	164	162	197	157	194	171	174	166	167	180	177	192	207	190	192	183	179	145	171	167	185	171	167	166	160	173	186	153	174	180	178	159	192	179	175	164	176	165	179	162	160	171	186	189	191	166	156	184	165	187	196	177	153	184	165	169	167	167	147	183	159	171	188	176	194	177	186	168	169	173	175	172	167	171	182	175	178	190	160	176	156	186	181	151	168	151	189	185	169	165	162	156	157	190	172	150	164	187	171	180	163	151	201	170	190	164	187	181	146	155	177	170	174	157	164	173	179	190	165	171	181	166	178	194	169	181	193	151	179	166	167	149	208	173	171	169	174	155	161	177	161	180	185	182	176	174	155	161	186	186	182	199	157	169	163	171	165	175	164	180	153	182	193	182	178	183	170	197	170	182	159	197	149	205	157	169	174
5511	1189	2250	2737	2486	2039	1757	1499	1305	1175	1062	995	905	846	789	785	790	744	688	753	674	721	625	641	646	645	620	576	572	577	599	531	587	589	537	584	570	551	582	533	535	575	542	575	533	507	542	565	549	577	558	526	528	569	527	558	525	526	541	517	503	581	533	523	514	521	548	519	520	536	551	528	541	518	544	507	511	546	548	548	512	557	536	481	478	519	528	510	502	570	512	515	524	519	523	528	489	585	510	538	517	529	512	528	492	513	532	549	485	511	525	546	539	515	502	503	492	496	501	541	525	532	504	516	554	525	533	539	512	495	497	513	530	522	506	508	532	524	507	502	493	525	535	481	500	496	496	516	509	511	542	529	534	513	511	510	519	487	520	503	524	496	487	532	571	508	491	507	513	474	524	531	512	554	515	524	522	521	529	497	517	521	533	491	531	526	550	499	526	535	504	488	535	528	502	559	525	522	485	510	529	533	518	529	555	485	533	501	509	520	481	521	516	535	510	554	515	524	519	511	543	454	524	511	519	541	523	538	495	547	511	538	512	525	491	531	529	579	489	494	480	527	552	515	512	523	509	497	524	496	530	527	507	539	531	478	453	547	472	509	519	516	489	543	503	514	516	485	508	504	542	495	484	548	506	488	485	561	521	516	512	480	537	484	492	534	492	502	487	549	504	525	488	502	507	515	490	500	532	508	497	510	541	510	516	530	501	513	549	475	512	495	535	510	490	520	515	498	547	533	549	540	484	467	522	521	503	535	492	508	503	514	530	498	489	487	533	482	498	525	522	530	501	497	484	511	491	482	502	487	501	546	543	462	521	509	513	532	477	463	512	545	539	534	480	529	544	520	495	483	516	503	511	543	508	484	550	552	503	532	501	524	525	548	517	494	503	523	517	492	528	496	477	526	519	482	518	517	588	510	509	536	532	564	513	531	546	523	500	557	504	487	499	500	541	517	492	505	543	524	472	494	506	500	520	553	541	522	504	523	513	489	479	522	526	492	512	523	506	505	544	514	490	507	492	478	501	503	514	502	521	514	483	561	516	516	510	544	550	536	500	532	490	526	518	521	520	484	547	527	498	486	498	521	525	517	545	536	513	498	519	558	547	478	484	530	506	505	543	524	490	515	521	513	547	493	551	491	551	513	543	507	550	503	508	538	479	506	533	528	540	497	513	524	500	510	540	493	510	532	496	530	524	557	464	543	516	518	547	512	481	525	551	493	517	523	534	498	499	491	532	518	536	537	535	508	504	529	500	510	510	504	539	512	516	513	526	498	520	519	513	507	516	508	503	569	528	496	520	510	497	497	514	497	501	529	537	482	500	500	486	506	487	516	527	506	527	499	503	518	510	480	523	539	520	509	487	489	519	496	459	509	492	493	517	486	498	547	514	548	508	523	538	451	550	524	564	531	505	497	475	508	550	470	469	510	506	491	540	514	475	528	517	513	485	493	466	532	494	505	494	509	519	504	534	551	493	515	493	527	531	495	519	496	526	494	484	553	527	520	496	499	502	523	529	503	432	546	512	527	517	520	547	506	499	557	503	475	541	560	512	509	485	539	527	537	508	509	502	491	548	467	523	502	496	499	506	497	514	497	508	516	480	506	477	533	530	525	550	523	513	497	536	545	539	489	497	501	490	484	493	542	547	520	526	506	515	496	534	539	528	532	527	516	534	520	537	515	550	513	474	503	495	524	499	512	490	547	530	500	527	530	543	533	498	486	543	517	522	510	535	445	529	517	491	508	559	490	486	527	517	501	509	483	545	480	521	537	488	511	497	516	520	561	528	540	516	513	517	523	518	496	519	511	526	502	513	469	503	558	488	504	532	464	510	511	513	539	539	528	481	492	541	520	506	519	524	548	530	575	571	565	469	514	502	532	490	547	500	502	575	528	531	508	484	493	520	509	529	524	483	536	542	523	509	470	530	526	523	542	539	477	522	519	508	498	529	496	499	512	532	483	488	532	490	517	542	527	517	499	490	511	539	503	516	521	509	481	531	534	531	536	522	465	546	508	505	545	534	524	492	491	512	513	544	495	521	509	502	504	483	574	530	512	556	505	559	481	460	531	533	526	526	559	518	532	536	511	532	523	513	531	486	477	515	458	473	489	510	515	513	488	533	466	498	491	481	525	547	489	513	492	513	484	527	491	520	497	550	547	531	530	518	532	516	490	492	510	497	554	501	475	495	526	520	531	503	511	495	480	542	523	553	513	502	510	511	514	513	541	520	538	519	478	545	498	524	528	505	526	546	524	504	494	490	552	490	540	500	512	524	469	523	515	493	514	506	484	477	508	551	505	496	537	523	501	515	531	518	451	490	506	550	538	506	533	518	545	565	562	520	490	524	547	523	492	497	479	523	517	502	536	550	541	513	491	511	533	531	495	498	500	540	500	477	494	508	513	533	515	528	480	539	517	464	547	517	506	472	552	500	527	542	498	516	503	526	478	525	573	487	516	478	529	542	494	517	537	487	512	517	544	497	557	492	499	490	477	537	478	524	546	512	498	541	540	485	482	556	509	523	532	520	535	502	493	543	515	538	526	506	558	494	524	522	513	495	501	525	519	495	512	529	516	509	503	514	528	529	506	534	509	493	502	488	471	500	501	519	514	537	512	527	518	520	523	518	515	529	481	497	507	519	511	481	528	506	532	538	506	534	497	488	545	514	485	511	474	524	480	486	482	487	493	518	527	505	517	535	518	513	542	533	513	501	520	508	513	498	509	515	487	486	530	492	489	519	515	501	538	512	521	519	513	474	489	536	457	523	490	479	538	528	488	517	488	526	523	511	547	510	537	523	492	457	491	489	548	494	556	513	517	504	528	507	526	527	543	530	499	480	535	506	503	489	464	536	530	488	534	486	512	518	484	522	496	555	482	555	539	491	535	532	531	568	511	529	487	519	542	484	537	445	480	528	496	499	546	549	519	504	526	489	491	490	536	551	550	473	548	518	524	533	501	523	545	527	566	540	547	501	495	520	565	508	558	517	529	509	487	516	508	532	504	527	530	556	515	528	496	547	495	511	518	550	508	452	522	520	529	503	529	502	506	521	518	535	535	556	515	532	497	501	525	536	575	505	516	506	504	509	515	530	527	509	520	494	551	524	486	514	535	501	468	532	488	507	521	544	507	530	511	473	509	504	470	528	539	504	527	469	547	543	519	517	509	508	522	498	511	527	511	508	506	507	500	520	505	470	519	494	489	490	506	491	491	564	520	539	529	523	558	503	583	484	551	553	560	538	486	517	512	486	526	526	508	509	493	507	511	508	561	523	477	561	509	541	509	554	486	508	474	519	533	533	511	544	480	503	535	495	533	514	507	477	542	485	492	505	503	526	505	528	487	479	537	524	493	517	513	527	510	547	516	515	484	507	521	535	555	518	525	500	503	504	520	486	517	511	543	469	511	533	514	488	551	524	506	516	513	545	545	529	531	524	522	526	520	507	518	514	502	540	529	513	546	553	491	512	494	507	505	508	520	525	553
13496	2234	2255	1751	1237	999	810	660	553	532	469	473	459	411	435	399	399	454	347	335	381	365	366	368	396	366	367	383	356	332	344	321	351	320	301	361	368	346	324	315	339	342	337	370	338	327	357	320	345	331	332	315	297	338	339	388	314	330	330	320	341	342	321	348	325	344	317	334	332	355	318	319	340	337	331	348	306	316	339	331	300	329	362	308	297	333	314	292	311	331	328	350	317	329	310	336	317	332	338	357	308	373	348	352	321	318	337	333	349	326	356	320	312	305	319	327	331	330	322	308	338	331	310	312	351	316	347	318	338	320	327	360	338	329	306	338	343	349	324	345	333	336	304	307	290	318	336	340	356	338	314	348	350	340	331	341	313	347	334	362	313	333	309	322	312	341	298	354	323	306	319	368	292	312	348	293	337	319	373	310	337	317	307	348	329	291	334	317	326	364	322	348	335	327	304	316	313	354	324	318	351	357	325	321	339	352	325	337	312	341	361	319	341	310	329	332	350	308	320	337	306	324	294	325	299	356	319	353	311	328	281	334	347	352	344	340	332	315	303	337	350	344	323	310	324	356	341	310	331	344	341	327	343	310	322	362	319	316	345	314	322	345	352	303	336	322	313	318	343	345	320	350	366	309	308	349	330	351	326	327	335	329	328	313	308	330	348	298	345	343	325	305	328	346	309	334	316	325	332	336	311	326	346	307	348	315	350	312	301	308	313	330	329	358	344	360	350	351	341	337	347	307	304	340	313	324	344	337	360	311	319	332	336	322	321	346	339	335	323	332	329	323	330	293	321	341	355	340	329	325	318	352	302	327	344	348	306	358	349	329	329	371	331	325	318	372	338	329	325	354	343	325	331	335	321	365	329	317	320	314	340	354	313	338	336	331	325	388	354	321	343	321	348	310	326	335	336	382	328	303	336	330	347	291	344	316	351	316	346	276	319	327	344	353	347	313	285	331	357	310	324	331	345	315	367	326	358	332	325	323	320	357	323	320	309	345	355	357	304	309	322	360	327	310	332	364	345	354	334	317	338	322	313	321	318	306	330	312	342	321	314	344	390	347	341	313	372	345	347	325	302	332	340	348	314	343	343	346	322	344	341	334	312	343	325	327	347	352	317	332	331	353	315	300	353	310	343	351	339	307	315	301	327	327	327	341	316	320	342	380	371	335	332	308	328	369	341	367	348	355	353	310	312	352	337	316	289	331	358	363	326	331	332	349	329	359	330	344	312	338	347	338	326	351	332	319	335	317	332	340	303	325	359	338	354	311	351	312	286	356	346	372	351	329	312	336	372	343	329	298	347	321	316	341	341	355	321	330	286	309	317	339	317	336	321	352	333	349	350	315	317	311	287	343	355	319	357	344	351	328	315	346	322	331	323	339	314	349	294	366	321	331	336	324	325	332	350	317	321	307	349	342	331	310	327	366	281	341	328	310	366	311	344	325	325	347	305	362	341	325	330	315	348	315	307	334	311	351	319	307	341	350	331	311	383	341	334	316	327	296	309	357	343	332	337	324	353	319	306	301	324	323	288	339	345	349	317	346	302	362	349	335	307	341	342	295	351	321	309	333	330	341	350	314	308	318	366	330	325	351	371	352	309	346	323	322	339	325	357	314	354	307	355	335	331	331	312	326	367	334	343	318	345	299	345	325	341	356	341	366	331	346	315	340	331	367	306	351	341	321	341	351	339	350	315	318	343	339	318	318	319	310	366	303	347	326	320	360	331	348	332	333	337	365	369	361	322	340	337	338	314	328	340	319	328	331	359	320	334	376	327	349	331	327	329	337	311	350	277	353	318	344	298	356	337	327	332	336	345	310	345	347	310	350	343	332	294	344	305	303	333	340	309	317	355	327	348	333	321	333	342	341	349	328	363	321	277	344	317	327	373	350	320	283	319	358	339	328	340	340	327	315	370	313	313	305	321	333	329	335	322	356	320	335	328	334	329	321	324	318	351	293	345	345	345	315	336	349	355	356	340	351	313	319	354	313	314	300	313	321	344	356	325	333	327	305	326	295	341	314	332	312	335	348	329	308	341	316	341	332	358	267	331	290	350	346	355	339	306	304	319	361	306	309	298	330	372	350	334	332	312	370	312	330	328	341	326	314	363	364	315	355	311	303	350	331	315	318	316	352	313	334	333	340	317	322	316	338	310	310	339	328	333	319	341	318	348	341	349	333	370	296	326	360	341	350	321	341	339	339	320	299	354	355	312	324	340	321	368	342	325	316	324	325	327	349	324	334	349	353	326	326	310	326	337	359	308	322	360	318	324	319	335	352	327	353	336	323	312	340	325	320	371	393	342	333	341	318	307	279	360	335	311	336	357	339	360	322	324	348	303	329	337	348	320	352	365	315	328	326	323	349	298	337	333	306	346	322	336	352	344	351	336	331	328	317	329	368	347	345	313	303	337	355	332	363	293	376	360	287	334	337	309	318	332	370	370	342	341	337	353	331	323	321	353	312	313	351	353	341	341	351	323	364	325	303	333	312	326	335	340	334	328	312	288	346	313	326	343	333	355	328	346	332	338	310	357	326	342	351	287	314	356	345	319	304	316	319	340	293	326	315	339	365	327	318	324	337	333	311	330	311	355	348	358	356	305	364	327	355	293	331	324	314	339	320	389	354	326	334	319	325	319	334	341	353	341	320	313	331	341	331	360	333	365	339	336	317	331	359	355	314	349	326	324	316	337	339	338	335	359	348	316	346	309	324	312	293	349	315	330	354	337	318	342	330	320	330	322	365	346	338	378	302	297	324	346	351	344	297	341	288	326	353	357	351	290	337	316	346	320	341	352	316	322	326	345	363	317	346	326	343	301	320	347	341	341	324	325	336	337	335	360	325	312	315	313	340	355	329	312	308	345	353	277	341	311	330	325	311	323	350	350	310	348	304	315	348	355	317	345	336	292	345	320	322	325	334	318	324	345	307	340	306	313	322	353	330	348	294	337	312	350	361	345	301	320	342	332	336	320	290	290	324	350	334	316	325	331	358	368	325	324	332	320	350	343	325	322	343	330	309	379	321	308	352	367	329	320	349	331	333	296	324	330	313	340	336	346	325	332	320	344	342	359	323	339	350	330	330	319	333	336	340	325	330	363	329	332	377	341	354	325	354	327	298	317	348	291	342	353	309	324	318	337	330	340	332	290	313	349	321	327	321	312	319	321	368	357	342	359	372	317	339	323	326	341	338	349	359	344	314	334	326	333	317	306	352	340	312	338	360	363	336	322	307	299	327	339	306	342	319	337	346	329	354	324	352	341	345	315	349	317	312	342	333	329	327	370	348	357	338	328	359	320	324	312	334	341	351	336	346	330	364	320	329	328	318	316	298	342	326	314	327	344	341	346	313	357	331	301	357	320	303	334	340	324	327	323	334	311	324	325	308	337	309	348	316	321	320	381	326	343	332	344	309	337	330	315	326	326	317	309	335	344	374	342	341	372	328	324	330	353	341	324	339	323	357	327	335	341	367	343	369	336	332
7558	2134	4385	5199	4539	3854	3239	2758	2368	2168	1865	1678	1697	1490	1468	1392	1269	1244	1271	1170	1193	1138	1128	1085	1101	1105	1065	1002	996	993	992	954	966	997	959	932	954	971	908	894	960	903	975	904	902	977	915	960	871	849	947	862	912	877	875	879	905	898	934	887	914	895	880	871	899	855	883	830	901	899	941	854	872	868	877	869	876	923	863	854	873	884	864	846	859	819	886	884	840	843	878	822	881	908	868	809	883	864	806	833	854	826	857	874	858	795	813	842	883	830	873	894	863	849	908	870	899	855	828	888	828	840	827	845	807	879	840	871	844	904	890	850	883	878	844	862	844	870	874	861	873	851	885	841	804	889	870	879	865	828	853	872	841	853	873	894	838	838	833	827	869	903	826	829	831	859	868	861	885	852	861	880	838	816	854	914	846	876	875	863	815	864	835	875	851	819	883	867	864	823	844	913	833	846	921	864	859	877	908	842	882	865	890	810	840	904	811	880	850	857	835	883	853	884	866	792	875	914	871	794	891	838	823	852	839	867	869	817	860	786	906	828	850	855	824	907	862	831	851	838	791	847	850	870	895	853	848	843	853	879	904	864	853	833	843	867	832	833	867	818	832	858	854	830	830	836	846	821	885	850	830	817	828	805	891	853	844	919	849	839	828	854	871	891	816	833	871	829	832	862	897	884	828	874	840	839	831	840	847	908	842	858	893	814	868	843	865	842	837	847	835	865	849	851	868	828	805	847	865	890	829	843	847	847	810	849	849	910	893	864	871	833	860	855	835	884	807	871	877	848	889	871	864	858	806	878	895	890	839	857	851	861	867	887	860	818	844	877	874	844	843	869	843	827	892	838	802	849	854	869	881	854	802	847	880	866	868	842	874	843	842	805	844	855	842	867	855	841	854	857	828	888	820	858	904	851	829	834	876	886	828	900	836	851	825	807	882	869	800	805	822	910	843	815	848	851	856	815	893	803	835	898	836	869	902	867	807	822	860	831	855	883	819	844	920	871	859	871	851	812	876	858	872	824	847	849	851	842	870	837	852	847	813	841	881	879	815	840	841	873	884	821	849	875	918	831	867	822	844	829	809	816	858	873	860	842	823	891	826	840	876	892	820	800	898	877	830	910	870	817	835	848	800	859	808	888	806	916	838	887	895	818	830	865	851	875	802	880	842	884	862	868	877	857	849	847	833	864	855	860	860	876	833	889	865	849	824	864	888	860	815	846	803	878	883	819	828	892	844	777	893	897	838	885	838	842	846	848	821	830	841	853	877	873	885	782	866	823	827	855	864	852	787	858	855	850	891	905	831	863	883	808	888	805	894	888	813	837	819	842	792	872	877	801	842	868	839	856	837	884	825	818	879	846	832	870	883	847	849	863	863	891	910	844	823	841	864	811	885	879	843	894	872	888	861	855	900	899	849	783	839	891	844	849	927	883	903	844	889	846	843	845	889	868	835	871	878	814	872	859	876	908	848	869	851	879	823	824	847	868	864	874	894	854	864	848	856	880	855	877	838	911	832	850	885	854	815	883	876	842	868	886	910	808	891	901	863	873	845	853	881	808	847	887	846	895	822	897	852	834	821	884	835	857	848	863	846	877	842	851	869	898	821	857	871	862	838	836	830	837	923	851	857	827	871	851	814	870	845	876	869	864	831	827	816	830	835	878	794	903	885	865	860	798	885	889	839	822	851	812	878	847	867	884	832	859	904	846	840	812	832	846	868	875	872	799	840	884	863	879	904	866	888	844	864	864	823	857	847	902	876	835	808	853	880	865	873	867	886	843	881	827	840	832	851	851	789	852	849	828	847	901	898	855	860	850	850	803	863	774	877	829	883	859	871	879	829	919	828	845	890	850	831	907	839	838	843	873	876	881	861	838	825	825	861	807	835	859	837	849	850	893	863	840	863	847	887	869	896	848	888	829	848	834	858	862	873	853	860	882	799	857	869	811	834	861	823	872	866	860	832	864	824	867	852	867	842	901	842	827	846	858	829	837	819	888	899	885	853	825	841	855	835	880	832	838	853	842	838	857	849	836	878	871	877	819	856	857	891	887	847	840	841	855	829	802	834	809	824	855	795	890	895	844	897	851	831	824	841	835	891	877	848	829	840	864	862	815	891	869	815	857	865	835	885	872	849	840	864	887	867	841	852	845	859	866	899	898	827	825	746	819	820	857	850	877	861	893	823	863	843	848	863	874	826	907	873	876	906	821	789	842	903	871	902	853	869	864	871	878	886	893	858	849	864	862	869	824	842	820	876	882	905	878	853	845	832	820	865	880	866	880	884	781	855	873	834	863	877	906	887	851	874	791	835	876	834	834	865	908	866	857	904	876	864	811	860	847	889	864	824	823	877	843	866	834	803	832	842	854	821	865	875	910	865	857	878	857	851	851	880	869	864	868	883	815	864	925	836	850	843	883	834	824	866	859	891	855	864	856	848	857	822	830	866	870	861	901	907	837	868	841	866	861	881	866	892	890	865	816	895	870	825	870	850	820	856	860	902	828	898	850	874	874	817	842	833	873	855	836	836	814	865	848	869	886	868	825	846	845	816	869	828	847	829	842	896	833	841	831	864	861	879	878	791	830	874	847	874	897	828	901	861	863	846	889	839	880	838	824	822	844	872	872	845	832	881	853	828	867	861	857	844	814	815	898	894	816	823	863	891	852	821	849	855	821	884	898	877	854	860	885	860	850	875	851	883	858	842	845	841	850	966	866	845	819	837	827	894	852	843	858	826	859	830	855	910	834	857	875	844	892	846	794	835	855	791	854	832	869	908	845	861	863	830	838	841	812	880	883	862	893	846	862	862	822	808	901	908	826	846	865	898	892	823	848	816	830	865	813	856	874	848	824	885	884	854	856	897	824	855	853	850	893	865	862	874	835	843	821	835	823	880	869	856	813	923	792	864	825	866	860	886	853	842	875	830	838	845	861	915	820	805	845	858	836	835	816	872	853	828	777	906	851	815	811	824	829	829	797	872	838	879	845	855	859	857	897	841	828	852	901	852	890	848	903	905	838	876	883	894	834	872	874	902	854	859	789	845	855	848	875	854	862	866	857	915	837	847	919	877	828	846	881	836	880	853	844	837	823	899	819	861	884	871	816	843	825	858	876	865	863	787	797	850	838	824	875	893	936	863	869	817	846	870	811	890	819	847	828	896	858	874	907	840	885	889	845	866	864	877	890	872	785	881	844	830	859	860	834	847	828	811	855	868	897	856	840	901	882	824	873	863	829	844	924	816	803	833	831	839	832	825	807	876	782	832	827	890	876	823	869	846	862	863	825	839	825	833	835	857	890	866	854	778	805	879	805	858	857	872	869	826	891	815	830	816	883	869	854	853	831	848	848	857	847	893	815	885	827	843	866	823	835	839	875	849	915	875	835	870	885	853	904	829	883	876	865	860	888	837	864	834	868	896	818	894	842	831	848	863	894	881	891	917	882	889	918	850	803	886	845	803	842	871	832	854	863	880	846	874	838	875	850	840	816
1979	294	292	241	247	255	274	283	293	293	281	278	277	251	259	276	255	249	253	258	243	262	252	271	268	237	250	262	244	284	246	260	262	247	270	230	269	296	257	277	269	254	263	246	262	271	284	262	237	266	266	261	257	259	251	244	238	258	288	232	290	245	252	250	280	262	293	229	279	257	263	258	298	238	288	273	231	244	266	244	244	265	281	262	254	275	278	239	255	285	260	251	255	246	224	263	256	274	258	252	236	298	280	265	264	265	261	242	236	273	225	245	315	291	260	256	278	256	281	264	288	269	245	277	251	279	262	273	244	285	263	272	257	254	268	277	262	284	294	283	270	261	254	262	281	261	300	269	305	272	238	257	233	259	295	285	258	260	240	240	247	256	250	284	289	263	283	256	298	262	251	263	250	244	268	299	276	277	256	286	251	261	258	257	273	257	253	239	274	268	246	277	262	268	288	233	244	221	257	279	269	287	240	235	267	268	276	248	231	262	273	256	267	265	260	272	257	269	271	257	268	265	285	254	270	280	281	218	248	276	268	280	261	265	248	263	252	270	279	281	258	271	266	249	274	287	263	275	254	303	250	246	263	262	253	291	264	272	301	267	277	287	273	255	307	269	257	254	261	264	234	244	282	281	277	249	277	233	305	288	229	271	287	280	259	249	247	272	269	275	249	271	304	268	258	291	280	216	293	249	271	246	292	246	263	279	278	304	255	242	257	238	285	253	292	256	261	266	294	237	279	267	270	262	284	271	261	240	282	264	276	257	253	260	272	272	260	274	280	271	266	241	273	274	257	240	270	262	249	258	252	282	259	260	253	301	269	252	277	285	261	278	275	260	237	234	271	284	281	306	255	229	262	269	284	236	254	298	268	265	271	298	259	229	274	250	225	258	241	257	278	246	249	258	259	279	251	271	259	280	262	274	248	308	247	282	261	241	283	280	257	265	274	232	266	258	298	284	260	268	261	276	284	251	265	264	278	271	248	262	265	223	259	249	305	261	236	261	283	265	246	252	233	249	280	277	289	260	266	249	262	281	268	269	265	292	266	251	259	238	287	261	259	311	225	288	273	278	238	265	263	254	257	281	294	258	276	247	264	270	251	248	270	238	259	279	273	262	247	303	263	256	286	271	258	268	292	250	274	243	258	297	252	266	226	263	271	283	261	272	260	257	265	258	270	240	260	274	246	224	262	275	266	258	250	246	265	275	271	246	252	257	229	258	249	301	272	254	269	232	263	259	288	269	279	281	264	254	269	260	251	250	300	260	260	276	284	272	264	282	264	248	258	286	274	239	292	258	270	254	268	243	264	260	287	280	268	265	256	280	275	250	232	255	270	257	243	273	279	251	273	277	266	281	290	257	271	254	273	261	250	255	269	257	269	231	261	248	264	269	276	263	279	273	254	273	267	257	266	271	287	277	307	253	303	271	289	285	233	290	262	267	264	268	274	257	248	281	265	274	274	229	265	258	259	269	246	255	250	253	243	266	258	254	292	265	295	260	211	269	276	253	273	269	215	258	248	264	264	230	289	261	262	271	254	228	281	266	235	256	253	245	236	277	324	246	250	258	258	273	250	275	281	280	262	293	240	252	242	251	267	258	263	281	276	266	279	246	240	254	238	253	281	246	302	291	287	232	264	245	251	289	264	234	236	253	272	263	249	243	264	261	253	264	280	273	280	269	260	255	259	255	270	265	258	272	260	286	259	273	258	284	255	274	265	270	246	260	272	248	271	278	250	246	251	290	278	272	255	245	276	271	258	268	274	256	287	260	234	238	249	235	237	267	248	250	254	281	250	262	252	265	252	264	251	253	252	272	242	268	280	252	282	264	243	260	250	293	258	257	265	249	243	267	276	246	296	284	284	281	273	294	268	265	245	264	276	262	249	257	251	263	277	246	249	241	304	272	270	249	251	287	268	269	258	272	250	246	274	263	281	243	264	251	263	268	266	255	234	259	227	246	273	250	264	281	248	288	292	265	256	291	267	275	262	274	275	263	288	253	257	265	262	267	262	264	282	242	249	296	273	239	271	239	252	245	263	260	258	271	257	251	272	283	251	278	267	252	281	279	274	256	242	276	310	255	290	260	239	216	275	271	260	249	257	249	265	267	253	258	274	248	277	253	305	259	304	248	269	249	273	252	271	248	264	273	281	250	280	267	271	243	253	266	233	280	267	268	261	242	257	271	281	282	253	248	266	254	274	273	264	231	249	277	270	283	287	250	307	267	250	265	268	259	262	255	261	277	270	297	266	283	255	251	270	245	241	311	242	292	275	271	308	277	253	276	277	284	254	276	242	257	270	257	291	247	262	261	264	262	283	291	285	267	285	283	271	262	298	256	237	250	232	255	258	237	252	269	279	263	266	269	277	267	240	254	246	275	260	276	236	240	285	269	247	262	266	286	286	245	237	291	272	253	282	238	283	273	263	251	246	240	288	283	262	262	259	257	255	243	251	274	254	269	256	245	284	237	250	281	265	265	256	275	254	264	268	237	275	257	257	242	248	268	265	259	294	242	262	274	253	269	245	254	267	265	240	277	266	264	288	289	283	248	255	259	304	263	250	262	266	270	240	269	267	272	237	273	263	247	251	257	273	281	279	267	237	271	261	264	233	265	241	244	280	255	269	261	262	233	259	238	246	253	260	245	284	270	266	236	278	266	225	281	267	264	267	277	272	301	264	291	281	283	278	276	250	248	273	269	259	261	252	264	268	292	265	267	268	280	280	276	247	295	269	257	272	275	238	265	255	250	243	261	255	287	272	218	286	242	274	262	244	261	299	240	257	237	250	262	229	279	276	272	243	301	285	276	280	290	250	253	255	268	255	290	280	254	244	271	276	257	276	263	241	272	208	279	274	263	252	245	260	286	245	259	250	237	263	279	262	289	239	275	271	275	267	238	267	258	287	284	260	278	273	275	251	275	267	261	279	273	266	284	279	254	273	258	245	284	261	248	252	285	263	277	253	283	267	282	274	262	276	266	278	259	261	273	264	272	266	250	273	261	278	259	251	275	262	270	241	279	258	278	268	260	257	285	296	279	269	281	258	258	242	251	266	260	269	242	252	231	234	294	290	272	266	274	273	291	262	271	274	263	275	280	268	284	299	238	254	287	257	275	256	281	261	271	274	262	242	272	261	215	278	254	281	262	260	240	267	255	262	274	274	276	275	259	280	234	245	237	256	293	262	301	270	278	284	254	312	220	285	248	269	277	274	243	289	264	238	267	238	292	279	270	292	270	260	291	264	268	242	281	255	282	279	273	266	284	275	261	281	301	260	278	267	271	276	276	256	250	272	267	279	261	254	260	251	259	249	260	273	256	279	257	263	240	279	254	268	239	248	254	252	239	252	242	260	262	258	260	259	268	259	259	250	253	269	281	255	249	278	278	233	277	312	277	283	263	255	258	224	293	232	256	257	301	268	282	247	251	286	272	289	256	268	263	246	272	271	263	254	238	247	262	269	255	225	239	262	282	265	262	258	289
2353	675	729	787	746	698	752	684	673	717	691	665	680	717	647	661	669	686	666	686	667	714	672	674	693	697	695	684	710	711	681	711	631	634	693	714	634	687	656	669	665	707	701	691	683	720	674	705	717	656	646	675	670	681	702	664	693	702	707	690	669	689	723	669	676	684	675	676	690	646	695	651	679	672	683	663	648	662	689	657	695	667	714	689	668	742	681	671	685	695	672	689	686	639	691	691	670	660	741	631	659	656	672	647	712	667	676	666	667	661	642	683	672	685	650	712	673	687	692	699	654	701	641	645	714	676	666	717	657	672	672	683	658	670	672	676	720	668	672	685	660	635	710	674	671	694	697	626	710	655	691	708	664	681	724	697	645	693	692	650	710	683	653	692	643	639	665	691	700	661	663	665	682	654	673	664	672	731	728	652	635	664	646	698	639	677	679	693	652	740	680	743	687	671	678	687	654	672	729	681	680	639	687	689	671	685	702	722	634	654	664	706	706	693	680	665	607	727	680	692	679	671	695	678	708	657	694	676	660	690	646	692	685	709	713	677	687	692	721	712	645	683	703	711	686	674	653	660	673	728	708	699	616	712	655	658	647	698	743	751	737	656	694	637	696	656	749	685	628	701	714	697	681	639	673	696	692	663	729	686	645	705	660	651	701	654	678	672	723	704	653	671	679	683	674	706	671	674	677	653	664	655	655	715	710	663	663	681	714	742	660	701	717	686	676	701	714	709	638	682	651	667	671	740	707	629	650	702	690	678	660	696	676	682	639	648	691	638	649	688	677	716	689	696	704	681	672	718	687	656	654	707	675	683	685	702	656	730	688	663	681	646	669	655	700	686	682	621	685	702	659	709	679	661	666	662	714	639	706	645	678	672	675	668	671	709	698	676	763	695	665	675	672	703	710	679	693	677	653	711	690	705	617	673	631	683	649	715	682	684	662	684	670	630	676	659	681	675	656	694	660	652	694	717	686	658	690	642	720	682	613	681	622	644	685	686	648	720	716	699	626	670	705	675	691	658	700	652	695	660	667	663	679	680	681	707	685	707	661	690	682	722	657	696	660	679	651	668	658	696	688	682	720	717	660	677	698	678	668	710	737	725	683	639	702	645	641	661	707	680	658	671	664	720	713	681	655	671	709	724	686	689	667	665	733	705	701	713	716	677	686	665	663	710	663	665	692	665	702	680	692	688	687	701	658	613	662	675	713	659	748	652	678	686	721	677	667	682	674	686	681	635	639	652	624	652	704	720	684	685	658	699	680	717	675	694	687	646	661	706	670	686	666	654	683	745	674	715	646	680	670	681	709	672	649	669	697	693	664	685	706	664	686	694	635	668	654	664	659	686	691	652	701	648	688	646	660	698	688	685	693	702	682	679	635	658	697	708	692	695	686	678	672	696	670	652	669	696	681	674	668	652	667	678	681	687	693	698	710	681	680	736	683	644	689	642	696	703	695	682	660	654	661	678	697	745	691	691	701	705	657	692	662	668	708	746	719	703	697	661	694	628	691	667	639	636	718	650	661	680	690	714	625	684	676	722	698	667	679	698	713	671	691	675	708	707	676	649	688	691	661	660	697	703	722	715	663	653	687	680	669	636	722	687	654	675	686	697	675	648	686	728	679	710	671	634	712	658	674	722	697	646	648	679	648	658	695	690	677	671	706	696	660	683	650	664	678	683	677	694	670	702	744	645	707	665	674	690	669	687	683	685	667	698	665	670	657	685	672	731	699	681	667	664	704	682	678	695	686	641	656	701	698	638	699	661	644	679	654	666	706	681	681	674	626	657	699	666	706	666	686	657	690	686	699	682	700	728	718	674	703	712	696	659	695	659	685	667	631	678	658	704	659	728	665	656	689	675	701	719	648	677	716	691	754	696	676	689	678	739	666	668	723	703	711	677	678	687	699	698	676	723	660	623	672	687	698	633	703	726	678	682	755	716	678	644	682	677	655	674	693	650	660	649	657	678	689	673	659	686	640	715	664	674	670	691	736	691	691	681	663	675	680	662	746	725	703	660	650	637	714	681	695	651	647	687	678	703	710	663	715	655	638	716	709	625	699	741	656	688	690	663	642	674	701	670	691	655	701	616	662	714	687	678	708	740	712	668	672	698	705	672	660	709	688	683	667	664	655	690	742	703	673	674	624	708	724	687	664	713	715	682	665	649	686	679	652	685	710	708	683	711	648	706	694	671	669	728	660	651	674	661	655	738	718	678	659	697	683	667	722	664	621	673	679	682	694	687	692	696	690	664	677	663	671	670	712	719	689	673	671	631	663	632	679	692	681	680	694	688	687	655	672	685	720	732	645	722	682	645	660	651	666	703	624	731	633	671	670	696	667	627	699	717	660	654	652	636	689	648	669	688	687	653	637	666	677	681	668	655	692	681	719	676	689	689	691	668	659	675	670	675	717	662	673	682	678	705	699	655	670	635	675	728	665	691	694	715	701	682	650	687	659	685	678	690	672	695	690	648	715	696	641	695	713	680	664	706	702	715	714	715	712	681	701	665	663	719	674	649	678	686	617	699	677	652	637	661	712	649	731	684	659	691	663	670	707	698	694	671	713	687	680	687	690	731	662	656	683	739	702	702	676	694	693	665	661	692	648	672	704	715	728	706	662	649	656	679	658	631	682	653	657	649	717	670	658	665	695	681	687	672	668	692	690	694	673	679	670	690	722	686	686	716	707	675	675	687	646	659	640	645	694	672	668	685	684	688	670	683	714	641	692	662	677	670	645	678	683	702	660	673	683	684	732	648	723	658	679	620	663	655	726	662	664	667	669	679	639	708	682	702	698	669	698	683	706	712	704	728	653	661	656	664	641	719	681	656	677	651	701	664	680	682	710	726	668	678	650	690	708	652	687	659	666	639	718	642	685	668	667	679	696	709	665	681	655	662	752	642	651	690	690	663	692	652	658	659	655	650	704	669	672	717	689	724	689	682	679	712	625	646	638	740	700	685	642	680	665	682	646	662	658	691	642	665	701	675	709	704	655	685	679	646	675	713	668	701	687	684	692	687	647	686	715	654	688	666	709	647	679	651	659	650	718	697	708	707	725	717	745	697	711	685	647	662	670	658	635	701	653	688	703	685	680	675	643	652	684	661	694	676	655	711	671	712	685	699	665	664	637	679	725	645	728	693	695	716	669	658	747	690	693	632	609	676	641	674	682	675	720	663	719	702	689	693	632	698	658	700	692	683	629	655	678	639	720	666	683	713	714	701	687	694	675	651	679	667	671	691	693	662	635	664	686	671	657	689	693	644	717	668	699	674	699	703	634	668	703	669	659	617	673	688	689	662	689	650	695	629	692	688	686	698	691	697	665	647	701	646	637	715	694	645	667	669	669	668	682	655	728	668	658	715	687	668	671	689	677	668	667	679	697	663	750	691	706	727	676	687	630	673	693	722	684	638	743	737	666	706	705	664	653	681	658	708	636	638	660	712	605	658	597	711	673	673	731	648	676	669	616	671	671	674	735	644
7171	951	1029	874	669	509	409	344	287	273	262	235	232	217	198	210	229	197	229	224	168	178	195	182	214	184	167	187	188	181	176	182	188	189	165	178	191	192	173	157	161	214	180	172	193	147	156	183	183	178	197	190	172	168	169	192	173	169	171	171	181	196	169	169	206	202	173	181	176	154	167	157	168	177	182	183	173	193	166	164	188	172	181	188	188	160	183	167	168	203	180	140	161	183	155	163	158	187	165	157	172	177	180	204	176	182	159	187	167	190	164	179	155	173	154	171	197	166	157	170	140	165	189	182	181	205	164	173	190	173	156	171	185	182	158	181	155	178	182	169	163	157	167	175	185	207	181	155	171	184	178	212	192	144	161	169	172	198	161	165	174	190	167	128	171	186	174	169	182	177	163	148	162	190	183	159	162	167	179	170	169	161	163	190	197	198	183	155	172	166	172	176	157	183	184	183	173	171	176	178	174	164	195	188	192	193	204	188	160	175	162	170	209	168	181	140	181	184	175	166	169	172	180	179	137	164	187	163	180	160	195	171	182	178	156	198	175	196	183	173	175	173	164	174	167	167	167	175	200	139	179	158	185	199	166	175	183	172	165	164	182	184	168	178	163	174	175	170	196	164	161	179	181	144	197	153	171	158	172	162	173	177	186	175	168	175	152	179	168	174	203	180	175	184	189	160	157	193	176	165	181	164	163	188	179	193	145	173	182	193	167	166	175	173	176	160	190	200	175	184	169	177	178	177	172	168	193	168	183	173	178	153	198	181	176	161	192	168	161	172	171	170	176	181	201	201	189	177	186	150	160	186	162	174	175	173	176	190	194	171	153	163	169	173	150	145	186	188	174	180	169	177	182	142	159	190	175	180	164	170	193	196	185	154	196	182	153	156	135	153	196	167	161	192	188	152	182	210	192	187	158	167	195	175	167	206	202	164	158	161	202	137	177	167	187	209	168	181	172	161	192	194	185	174	195	179	160	189	190	179	170	172	155	173	185	170	179	146	178	160	166	180	166	154	162	173	190	182	174	179	176	162	161	199	190	188	168	214	168	150	168	165	195	194	191	191	155	152	179	175	188	179	170	187	195	168	180	172	170	173	163	169	171	194	174	181	192	167	159	167	167	165	189	196	166	195	173	138	185	176	189	165	142	177	182	173	187	177	178	166	200	161	198	157	207	173	171	178	180	171	200	155	176	194	185	188	182	200	188	177	197	164	181	193	175	209	165	159	169	202	191	157	183	172	166	167	178	170	177	197	189	172	199	169	171	171	165	169	178	170	184	193	168	187	157	175	163	152	183	144	164	175	172	154	145	187	168	152	182	156	162	183	186	155	189	205	197	187	170	177	200	175	174	225	155	168	173	182	182	189	172	146	138	157	179	154	183	175	177	172	177	190	198	173	148	148	168	183	191	192	167	190	178	171	160	171	160	152	180	169	157	209	183	184	191	181	175	191	184	182	168	197	167	167	168	194	185	185	167	170	164	167	187	157	202	181	177	175	190	177	143	172	188	186	203	183	154	152	177	167	191	181	214	165	173	181	187	169	171	181	178	169	185	180	186	174	149	198	177	171	196	189	187	167	173	153	159	159	170	164	189	163	169	182	177	161	159	162	184	160	187	176	179	164	153	184	185	186	162	191	173	166	190	161	174	187	175	178	182	157	165	173	193	148	198	168	164	174	180	177	189	155	172	184	185	181	195	173	160	165	156	187	191	213	177	171	173	167	159	181	205	182	186	187	170	143	187	203	186	171	173	172	150	182	143	173	164	183	164	167	186	189	172	200	204	179	190	137	156	169	155	195	161	172	164	183	162	187	186	189	154	155	179	181	171	155	186	170	169	166	159	197	174	162	145	166	163	147	172	178	167	182	152	174	170	170	178	183	171	179	186	175	176	171	170	166	187	185	160	176	187	171	190	174	174	180	180	180	158	178	174	172	157	146	172	162	188	167	175	167	178	168	171	169	176	172	199	164	167	155	177	162	186	160	183	183	159	189	176	155	170	182	183	178	167	162	168	160	168	176	169	180	178	171	167	170	161	186	195	179	168	154	201	175	196	186	188	185	162	154	172	170	176	153	164	180	178	161	176	172	183	169	177	167	181	165	183	157	186	184	155	156	178	183	187	154	184	185	170	196	161	194	203	165	197	194	160	176	175	170	170	159	190	166	165	172	204	160	170	152	164	185	180	173	177	159	186	190	170	168	164	150	171	193	155	165	173	176	202	186	186	172	186	185	186	172	194	158	157	174	184	166	196	161	195	188	201	178	182	161	169	185	186	187	165	158	176	184	169	159	174	179	161	161	154	142	185	224	188	189	185	195	166	153	155	220	180	196	175	174	175	166	158	192	178	190	177	175	172	167	165	152	152	162	163	196	159	170	188	185	146	168	168	182	172	162	155	173	158	180	169	171	181	189	169	183	180	179	187	171	177	187	155	175	201	151	158	164	161	181	192	155	198	194	171	179	192	164	163	176	182	174	152	172	178	176	192	169	181	175	182	177	171	181	174	186	183	157	167	186	193	172	157	178	179	178	174	170	181	172	189	162	187	182	185	192	182	173	204	154	194	173	136	193	207	171	181	175	162	171	180	197	195	199	184	173	155	164	192	144	174	168	177	194	178	201	156	171	192	166	172	170	176	176	182	184	158	180	171	167	137	175	195	184	171	157	168	174	187	178	182	193	169	171	217	167	151	165	164	176	174	159	189	159	165	173	192	176	215	184	186	177	155	194	190	193	195	173	181	166	195	179	169	173	179	130	191	164	166	199	195	146	215	169	191	195	176	160	165	183	153	160	181	192	170	171	175	186	183	156	188	142	161	178	177	179	174	157	148	182	155	175	159	168	160	154	169	180	163	185	183	167	162	145	164	162	185	194	154	179	182	149	155	167	177	172	196	196	158	161	179	156	149	176	178	164	163	180	199	147	165	149	180	193	173	195	163	164	173	173	185	168	184	173	166	167	178	159	203	161	169	188	156	166	184	176	183	177	187	179	190	184	161	175	156	176	151	178	179	171	161	175	178	162	180	155	192	160	185	184	187	182	170	186	188	166	163	185	174	187	175	187	168	176	146	162	188	174	172	155	175	187	178	147	184	182	170	174	159	181	173	163	179	180	178	178	188	212	179	181	164	177	204	197	175	191	173	182	166	164	170	183	175	185	175	178	158	180	170	192	184	193	173	170	170	174	182	169	174	164	165	186	165	156	160	166	178	174	185	189	175	172	160	174	172	164	177	165	169	166	151	184	166	142	190	188	166	163	153	170	166	177	159	205	185	185	169	180	159	179	188	159	177	178	173	177	183	173	186	178	191	195	184	174	147	156	173	185	165	182	175	167	148	179	162	178	175	157	180	157	173	183	185	167	173	165	192	165	159	133	166	185	170	170	177	183	170	180	178	174	200	158	193	147	174	165	193	186	187	188	170	167	154	151	175	181	191	182	180	182	161	165	162	181	182	168	162	169	180	194	161	194	179	185	191	185
5556	1181	2219	2707	2498	2026	1759	1448	1354	1184	1048	959	916	837	809	773	730	714	702	676	669	701	642	650	594	555	578	593	599	597	603	562	552	564	570	537	528	555	585	569	543	574	477	533	563	534	537	537	593	529	553	535	537	531	554	532	531	516	546	530	483	506	507	568	546	501	554	540	533	507	526	533	510	544	560	497	520	533	540	501	486	507	535	515	502	558	518	513	508	500	497	534	527	547	513	522	536	526	526	517	505	499	512	555	521	540	508	523	514	555	543	500	488	519	516	494	506	496	512	508	502	507	503	529	512	528	506	475	534	507	531	514	513	510	519	495	496	498	522	532	511	538	525	496	514	538	506	511	494	533	560	511	494	550	530	517	521	518	511	486	525	517	506	521	512	526	506	506	516	481	538	564	488	478	505	510	537	512	522	543	528	490	495	560	559	520	520	552	502	549	488	567	513	514	544	498	514	440	498	504	479	497	495	517	526	517	506	540	482	508	530	529	486	482	472	529	568	500	557	543	525	514	488	549	483	548	515	506	564	534	528	527	505	537	519	508	500	537	537	558	529	544	531	478	501	521	520	506	483	529	514	548	506	520	521	545	517	511	511	526	495	493	550	534	510	581	502	482	507	494	514	499	488	535	513	519	530	541	556	516	546	550	520	504	545	482	510	514	488	534	524	506	510	470	480	526	549	528	517	504	495	453	497	541	503	494	527	473	488	525	516	518	539	475	507	484	513	518	490	495	519	484	485	532	506	519	482	556	510	553	500	516	504	466	512	534	568	508	503	496	502	556	537	486	465	523	448	491	521	540	514	491	520	508	538	491	517	522	482	498	513	541	525	502	537	520	524	530	525	534	490	539	484	518	502	498	530	525	529	474	533	518	522	482	516	464	516	524	484	532	527	511	494	521	499	532	490	506	522	536	536	487	547	504	513	539	494	468	509	536	485	476	491	547	557	488	491	506	516	519	540	542	508	508	530	497	517	536	481	542	452	542	541	514	546	514	549	547	530	511	517	503	501	526	537	511	518	515	497	543	505	517	519	486	503	491	537	521	492	487	484	506	494	523	543	504	523	490	491	528	508	525	553	518	515	523	521	509	505	520	516	579	522	487	526	526	496	556	478	493	518	542	547	502	492	493	506	541	522	497	546	520	506	537	537	538	483	496	530	511	523	488	482	513	500	465	507	500	501	501	533	542	472	472	483	514	506	498	530	515	529	538	533	497	481	543	509	534	539	493	509	490	493	449	545	535	489	518	546	523	498	541	509	503	477	510	553	509	537	504	497	472	502	536	523	477	527	513	520	550	495	483	502	511	536	528	520	552	522	519	568	524	510	474	479	525	545	541	511	521	475	510	477	496	520	571	484	475	490	537	481	508	505	484	537	511	558	514	540	534	514	502	513	539	597	458	539	492	502	488	491	525	538	497	518	457	490	520	539	507	513	522	501	490	497	515	516	542	510	539	494	502	524	504	489	483	528	530	495	542	555	537	507	524	526	531	541	516	517	555	486	497	514	465	505	492	504	513	545	543	548	493	500	524	549	516	579	523	490	550	523	517	519	497	485	519	520	510	490	533	516	492	524	495	549	519	494	507	490	446	479	481	476	512	533	547	484	495	524	521	486	457	467	509	483	446	515	523	549	536	571	489	519	488	504	534	489	500	473	442	538	516	505	521	507	525	472	475	548	516	516	514	544	492	512	516	511	471	553	540	550	505	494	518	512	520	516	476	488	522	547	506	511	517	533	499	525	516	542	493	464	555	506	527	497	528	504	527	492	529	500	515	503	543	504	504	513	503	549	515	477	498	492	495	509	502	474	524	525	481	524	498	529	489	542	496	506	474	513	529	525	521	503	529	554	515	537	511	492	499	464	549	516	518	496	535	495	493	538	531	486	475	525	501	532	496	458	551	518	527	563	501	507	508	547	519	507	514	525	485	516	510	519	486	502	495	484	525	536	499	507	489	519	510	548	549	489	510	465	542	512	517	530	513	510	489	464	533	520	497	485	524	514	506	531	490	522	552	535	543	517	487	462	515	535	509	530	537	513	522	533	511	563	526	548	510	488	530	527	521	509	506	565	508	482	562	533	456	506	483	506	491	484	543	487	512	483	524	510	522	482	516	465	515	518	520	548	507	508	533	563	541	491	502	496	509	485	524	539	502	522	503	540	551	527	490	503	522	507	523	489	513	503	495	474	537	545	524	528	457	507	545	540	522	488	554	530	459	562	512	539	490	532	512	569	520	512	509	492	510	477	533	524	522	536	501	533	509	500	512	575	549	500	522	494	537	514	495	514	494	530	546	536	500	503	536	516	514	545	513	579	462	512	503	532	504	528	506	476	525	499	545	518	499	492	533	499	477	495	485	485	510	523	559	521	487	517	500	475	502	515	480	512	513	561	495	510	520	548	513	518	512	521	505	566	534	548	496	508	533	455	542	544	503	534	535	538	486	579	508	509	489	547	510	521	515	531	535	527	539	529	529	482	456	515	540	536	509	519	513	559	543	499	499	511	540	494	493	519	537	493	525	504	504	559	530	525	525	540	546	526	474	538	507	521	494	519	496	510	587	503	551	498	521	524	517	544	510	558	529	534	520	528	502	502	534	544	493	518	505	494	498	477	511	488	529	515	506	516	515	528	533	564	502	515	505	526	517	491	464	553	525	524	485	519	535	511	512	482	485	526	534	515	503	508	493	543	537	492	522	535	520	489	512	486	514	510	519	544	529	491	518	528	509	472	505	497	506	513	538	521	547	527	532	499	490	491	509	525	534	504	514	525	506	531	526	524	508	520	494	524	500	523	507	469	549	510	518	519	495	534	548	503	527	518	494	509	533	539	497	486	531	536	526	531	506	561	509	517	542	537	477	509	505	533	542	551	497	497	514	491	530	529	522	525	516	517	531	505	513	536	479	468	511	527	519	514	495	525	477	553	522	521	499	510	532	547	551	500	469	470	555	508	553	524	566	488	502	528	522	528	480	486	535	541	479	511	484	524	511	483	484	494	518	536	493	528	517	507	495	503	515	514	533	520	494	482	513	543	511	512	508	540	517	504	483	504	463	520	533	491	530	508	522	515	514	509	549	494	513	504	477	505	497	510	534	503	502	524	502	518	513	513	518	551	526	519	510	517	518	531	537	530	491	505	522	494	526	507	461	511	521	499	511	512	540	475	498	531	529	508	524	549	496	509	497	525	530	538	499	485	530	538	491	553	508	528	530	516	490	524	522	473	506	477	504	550	542	533	510	498	514	545	552	510	499	528	530	539	486	535	514	500	472	501	517	530	526	507	522	557	529	537	539	498	562	531	493	511	539	507	535	507	543	521	486	529	497	531	517	523	555	474	522	533	531	511	517	486	515	478	514	520	526	544	518	539	508	522	477	532	549	555	511	545	518	482	479	533	507	532	521	525	515	542	504	532	557	488	496	509	548	481	512	508	552	498	545	500	521	519	498	505	509	549	564	514	482	480	489	520	513	547	505	540	506
13529	2178	2422	1806	1291	1073	820	679	591	608	505	448	454	469	392	410	391	371	386	401	384	344	389	348	374	364	394	373	393	364	342	347	377	366	331	339	393	369	348	402	373	350	323	311	341	344	343	300	323	312	302	362	358	315	331	341	354	321	323	329	329	306	343	306	328	358	320	329	326	331	360	338	315	361	287	313	350	318	335	390	310	365	342	300	317	307	349	317	318	381	295	334	336	353	320	353	313	320	381	307	347	327	331	316	336	325	315	364	342	355	317	321	353	323	344	328	366	341	347	337	325	337	301	328	324	320	303	351	320	360	355	293	351	316	328	332	335	333	369	329	371	369	323	310	349	304	351	328	346	333	340	335	302	342	311	304	358	328	361	346	328	355	333	333	349	328	332	321	335	342	340	344	342	327	353	314	333	345	363	344	297	351	310	322	326	322	327	344	303	340	338	323	320	325	336	363	327	337	307	345	333	312	286	330	350	317	353	354	337	342	353	348	344	338	309	347	326	368	309	339	323	332	310	320	293	360	352	354	311	324	329	352	311	360	349	320	314	297	347	335	348	351	365	314	334	347	317	299	338	295	329	317	329	332	310	344	330	339	318	334	355	339	351	349	330	322	331	354	315	325	333	352	340	348	309	356	329	316	312	341	334	346	322	328	308	320	332	326	317	321	350	302	335	341	341	350	303	322	332	317	370	352	327	307	311	335	311	368	329	334	325	355	314	352	333	331	380	341	336	309	322	351	376	344	344	348	318	333	357	343	364	344	311	314	371	351	331	320	336	346	314	350	347	298	352	341	381	326	346	350	326	339	336	304	320	341	327	322	330	316	321	321	346	289	347	365	351	329	352	361	310	327	322	351	330	311	331	335	320	328	323	307	346	355	333	319	348	345	327	354	339	327	319	320	316	317	354	351	329	348	344	356	328	318	339	365	326	347	360	343	318	336	307	352	313	324	368	330	337	306	361	325	350	327	324	297	334	353	325	324	335	338	333	339	389	328	339	336	312	318	327	320	353	338	301	338	297	319	347	328	309	323	343	299	328	313	329	345	315	318	326	335	328	340	321	311	365	339	330	326	335	337	294	349	372	352	336	327	341	345	300	320	339	327	359	347	335	347	331	323	363	296	299	363	350	321	327	337	315	325	337	321	321	339	322	325	341	320	348	340	355	318	324	331	356	314	332	305	346	342	359	336	320	314	332	362	341	343	305	354	314	347	350	343	339	294	358	304	329	338	307	326	334	336	318	347	365	330	315	343	298	333	329	341	337	350	352	336	335	306	353	348	332	339	362	296	331	311	342	335	325	297	333	292	331	345	343	319	324	347	312	334	377	344	336	316	308	341	360	316	340	337	367	330	333	309	312	339	314	354	345	329	325	356	319	353	333	329	355	327	351	334	315	324	334	364	343	336	311	311	339	322	274	326	308	299	309	327	341	320	363	293	302	309	344	321	328	331	364	338	308	334	318	307	331	325	320	308	359	336	326	367	300	353	360	325	339	308	332	369	348	358	373	369	338	333	323	319	327	330	352	323	336	312	303	323	358	331	347	350	368	333	339	327	368	296	319	305	325	339	324	334	317	315	356	363	334	346	339	326	340	338	343	320	349	332	331	374	369	328	329	320	372	315	333	304	318	373	330	333	328	349	355	347	323	353	335	377	318	319	358	340	353	342	338	337	373	326	341	342	303	331	311	329	334	321	346	331	307	304	343	356	327	337	347	322	370	321	340	353	309	346	325	310	308	304	289	318	306	326	350	356	270	369	319	321	335	306	325	292	303	313	305	337	328	312	346	326	352	334	322	330	346	304	340	311	352	328	341	325	350	323	316	355	321	324	298	334	365	332	347	344	320	331	361	314	322	332	333	346	320	347	316	334	327	342	320	309	338	330	352	339	286	321	354	348	326	326	350	308	352	324	308	373	333	333	327	339	342	339	301	341	344	349	329	350	348	333	356	350	336	333	326	341	367	301	315	325	324	326	340	333	322	327	315	329	317	343	345	317	340	345	331	360	307	316	328	326	333	349	331	359	337	341	354	336	350	352	313	369	341	298	327	305	329	315	319	341	349	331	311	340	316	322	333	340	360	341	337	319	378	326	347	364	289	321	321	348	315	333	307	346	327	356	337	320	307	339	337	328	338	353	304	320	331	337	334	303	363	366	330	296	328	334	325	357	378	332	309	308	336	374	320	325	309	316	284	335	329	323	327	308	362	300	315	345	341	362	335	299	336	347	320	322	281	330	344	341	338	290	358	310	333	340	297	340	328	310	335	313	316	337	339	328	315	300	323	330	308	303	329	334	334	335	305	359	283	328	396	338	331	328	339	358	331	330	336	311	316	372	359	312	326	312	354	313	316	328	326	347	322	327	331	333	294	343	380	347	331	328	336	311	329	348	327	318	317	361	373	298	362	318	327	340	359	305	323	333	383	346	345	327	339	348	312	350	382	311	329	349	339	359	341	358	321	332	305	326	322	345	302	352	364	333	332	365	338	322	332	363	318	312	327	325	345	306	307	338	299	311	371	324	322	296	341	364	305	311	324	358	324	301	344	323	329	310	350	321	319	330	288	366	346	350	355	300	333	330	332	337	305	317	347	339	350	309	369	314	337	338	311	319	316	326	326	348	345	330	351	337	368	360	350	335	359	323	303	334	373	329	305	349	339	334	359	325	337	345	342	338	318	333	339	341	379	352	335	324	318	315	355	337	353	333	357	300	278	318	321	330	326	333	376	335	339	339	349	313	327	356	320	332	298	317	300	308	332	343	303	343	306	345	316	304	325	283	337	327	292	343	350	326	332	326	349	357	315	328	342	329	365	303	319	338	313	347	343	298	300	325	349	333	314	343	312	301	353	369	283	331	343	364	347	356	310	353	353	370	345	347	351	314	289	340	326	309	343	313	292	373	348	361	370	345	345	369	355	310	331	317	342	294	319	327	338	354	337	361	340	351	309	351	305	309	321	324	323	331	352	337	354	350	317	324	323	350	312	339	310	309	299	317	368	338	331	304	353	331	307	339	347	311	355	317	325	329	329	321	299	310	315	338	321	326	335	328	349	332	316	327	325	347	370	333	355	361	345	303	329	319	362	346	317	315	315	327	323	354	324	332	307	342	354	305	342	305	324	302	334	380	346	330	348	309	333	329	339	324	313	334	341	324	308	334	322	329	337	315	328	315	303	359	323	323	272	361	362	379	335	354	330	374	365	332	350	379	321	315	301	353	306	337	357	325	340	375	365	368	339	331	352	336	299	327	340	373	328	288	298	322	307	354	315	354	372	328	328	320	328	338	323	335	357	307	320	325	320	328	334	355	330	346	339	343	346	334	302	321	321	321	338	321	333	312	359	358	319	334	311	356	329	358	333	357	376	349	346	335	326	344	356	338	322	336	352	319	305	313	360	345	334	315	339	322	385	324	333	336	363	327	353	323	337	365	315	312	334	342	300	357	298	317	332	320	321	346	333	306	321	349	328	320	325	318	340	346
7670	2190	4345	5305	4628	3834	3235	2851	2467	2202	1905	1766	1621	1484	1442	1350	1378	1288	1223	1148	1195	1171	1137	1105	1092	1073	1047	1014	1034	1048	1034	1051	943	1014	964	964	928	918	942	943	922	918	902	950	944	936	948	889	895	882	961	907	890	886	902	870	920	891	923	901	921	900	894	911	878	875	881	915	880	888	841	933	872	833	886	879	908	872	886	905	876	866	844	846	833	829	851	894	854	862	807	837	870	871	856	890	828	827	912	888	845	870	916	864	926	892	871	844	805	851	843	836	874	849	863	916	813	912	831	835	868	908	865	877	836	844	859	856	858	837	851	870	855	820	855	854	854	877	866	896	856	832	835	867	892	893	864	871	862	812	851	901	860	847	880	908	884	854	802	863	836	869	836	838	865	871	846	846	870	886	902	821	862	840	838	885	846	838	916	822	887	887	798	841	871	868	875	882	885	862	864	851	894	854	881	836	875	874	797	861	841	861	843	878	865	813	886	888	860	887	884	926	854	800	850	908	853	893	862	862	906	840	811	886	898	833	810	846	871	851	838	891	848	825	811	829	853	887	844	839	888	809	881	856	866	845	910	912	835	874	826	825	815	801	837	852	850	832	844	815	859	915	853	832	817	889	812	835	858	856	838	834	863	868	832	825	870	900	845	824	863	812	834	804	903	901	876	894	845	849	849	855	835	848	857	873	816	877	821	843	828	880	842	829	849	878	947	888	926	862	863	853	876	855	843	909	894	882	825	840	869	851	856	845	886	807	842	839	882	874	845	802	870	888	853	878	891	876	810	877	851	859	883	834	838	841	819	886	839	887	847	912	881	828	854	797	851	870	814	852	839	820	901	882	885	898	857	845	791	809	868	885	859	865	828	835	822	868	814	912	827	870	809	828	877	848	826	822	855	874	925	828	791	860	793	793	843	818	872	864	895	801	875	882	806	895	836	872	850	876	834	851	814	848	828	858	879	849	878	841	872	846	788	826	876	811	924	830	828	900	933	857	885	866	888	861	787	845	886	847	859	891	896	869	820	875	843	848	856	850	826	843	866	870	856	833	861	899	808	783	865	828	809	828	936	784	874	847	833	846	812	869	834	827	887	861	864	833	840	864	863	865	891	842	862	878	869	893	844	854	871	813	845	877	872	844	870	865	847	870	855	874	814	862	850	866	838	831	876	838	863	879	836	844	836	845	776	863	870	864	782	833	871	814	850	838	826	883	829	855	830	880	892	820	841	860	880	814	852	878	857	851	833	914	859	845	871	826	865	837	836	803	830	835	883	864	911	882	864	867	850	844	854	870	871	842	812	846	861	895	843	875	865	823	895	849	838	846	848	826	789	867	864	865	862	838	808	796	834	891	839	783	866	880	860	863	781	892	847	840	800	893	829	849	816	897	858	923	847	900	820	861	882	790	873	850	853	862	860	822	863	833	887	871	850	861	807	850	855	861	792	872	856	813	808	887	827	840	837	873	912	839	891	832	804	904	852	863	865	882	837	833	868	846	894	835	837	842	873	826	845	909	891	870	876	860	805	879	853	912	867	873	816	829	806	829	789	912	863	831	845	851	882	881	832	885	828	857	844	846	891	813	849	886	821	895	841	858	856	823	824	845	879	846	894	841	838	929	855	797	835	839	855	859	915	869	857	880	865	811	797	883	883	883	836	854	875	842	929	858	874	876	860	893	846	832	825	847	868	870	853	846	875	868	823	870	883	824	856	853	865	878	903	816	871	859	859	823	852	879	821	838	827	883	822	846	894	873	828	811	890	839	892	866	902	845	853	855	892	912	838	865	852	889	868	856	891	853	842	826	848	875	860	863	770	859	878	866	858	907	913	909	865	861	877	848	840	860	903	842	844	834	863	870	859	803	908	887	809	831	816	897	861	807	834	890	847	854	846	853	798	866	858	813	885	870	882	920	808	847	862	885	795	894	929	879	854	872	860	848	847	884	914	868	858	868	887	882	847	854	894	839	887	856	817	853	868	849	859	826	862	844	827	885	870	811	865	774	850	836	882	832	832	847	860	851	827	879	884	847	867	852	881	911	893	872	895	937	830	848	813	856	840	843	899	829	824	781	882	869	839	774	824	812	844	803	855	906	841	846	860	843	873	814	874	892	911	802	848	904	877	817	825	905	788	825	820	860	875	832	836	838	838	861	796	829	875	887	865	868	882	865	854	865	889	825	805	897	880	869	836	850	860	881	824	822	825	890	850	848	821	825	852	858	842	826	865	895	885	882	837	876	829	827	829	876	897	861	839	859	819	824	835	859	888	877	887	846	864	879	895	882	826	844	891	857	896	835	881	822	850	849	823	868	855	860	884	860	845	835	827	822	809	862	852	870	861	889	898	910	851	870	878	876	844	852	863	793	829	895	880	810	888	863	835	833	884	887	842	806	858	837	863	857	842	851	830	806	843	815	842	882	839	887	834	876	885	865	860	806	895	830	921	866	814	842	854	845	880	893	846	891	842	868	888	908	900	887	902	822	820	813	862	793	838	870	903	904	829	848	815	884	877	844	855	841	825	859	866	871	860	834	854	865	835	869	859	903	852	851	829	849	868	850	813	841	811	888	871	832	834	786	855	867	836	825	842	854	913	845	862	856	856	847	881	815	777	822	881	856	816	819	850	835	860	831	876	943	853	814	894	893	886	891	917	875	825	844	872	857	837	867	884	855	857	855	845	833	813	850	880	870	913	838	852	888	819	839	854	834	832	857	847	827	882	872	822	760	833	879	872	915	831	936	858	864	887	907	890	836	869	885	842	868	878	825	864	850	884	844	828	904	827	867	836	839	813	858	864	837	875	893	846	834	832	860	877	811	847	838	840	851	833	857	839	880	801	885	937	825	852	826	893	805	895	868	872	842	853	852	859	843	857	907	816	842	824	805	816	860	851	878	871	809	830	830	875	871	901	920	857	821	806	813	850	866	861	795	893	866	881	855	873	842	877	828	817	878	815	859	860	845	931	882	850	840	855	818	840	866	803	929	849	851	838	872	835	826	863	879	830	882	818	907	840	892	844	896	880	877	849	872	816	902	823	872	832	828	885	849	848	871	859	851	865	856	886	884	856	843	814	879	881	841	873	868	858	861	870	842	822	790	867	836	872	819	817	853	870	856	857	789	880	823	852	884	863	858	870	851	828	821	830	903	843	831	905	838	842	827	882	877	887	793	881	849	873	892	824	861	834	835	842	847	838	869	849	847	840	844	839	822	849	885	877	856	883	866	846	839	855	881	835	874	780	835	891	824	875	865	866	849	897	894	811	860	855	835	826	866	894	891	912	829	856	855	834	852	838	848	794	884	902	831	873	851	845	857	830	844	880	821	843	857	830	846	856	840	846	857	838	861	839	863	852	865	867	847	865	843	880	860	837	852	799	886	865	866	851	852	844	856	848	861	859	831	872	818	835	878	910	855	848	835	811	841	784	788	861	848	847	863	840	840	841	887	815	837	837	881	874	816	869	850	884	842	886	841	838	816	839	857	869	824	880	847
1945	286	330	272	268	275	277	263	258	247	268	265	259	254	259	248	270	279	283	284	271	270	240	302	252	299	305	254	278	255	247	267	283	297	272	244	229	237	277	285	279	270	266	229	303	257	252	269	258	297	249	305	279	257	262	270	253	219	262	281	263	282	243	252	248	284	240	243	260	250	267	266	289	250	281	270	263	295	254	290	244	250	280	252	242	286	247	262	259	234	266	254	289	281	254	272	274	270	267	268	244	244	265	268	266	282	264	278	269	271	299	294	264	270	273	301	266	277	258	298	273	262	248	294	275	235	265	247	282	254	263	259	239	266	242	253	245	265	284	288	266	265	254	250	234	252	241	284	268	277	298	254	250	239	245	244	249	263	262	278	244	280	273	254	228	236	261	263	262	244	269	249	271	240	256	271	255	263	268	254	264	247	253	234	274	278	275	255	261	268	239	261	271	284	263	292	281	265	279	262	247	269	289	255	265	250	258	285	261	247	258	296	283	249	275	239	250	288	291	269	266	242	288	255	268	284	271	238	263	252	253	270	254	258	249	293	256	270	236	248	258	241	249	237	245	254	263	281	259	253	261	271	277	296	284	274	287	298	292	269	258	276	258	246	240	243	258	267	259	288	295	237	271	274	269	261	291	293	263	265	251	248	253	273	295	253	243	265	239	234	279	260	270	253	285	262	265	267	250	262	249	280	257	289	275	262	283	260	254	242	252	253	250	298	269	262	240	263	228	257	257	262	243	267	265	283	243	279	269	257	258	231	268	245	244	268	255	254	256	277	261	286	300	271	270	260	248	268	280	244	277	300	252	274	279	252	235	281	263	245	287	285	246	259	298	264	265	258	241	249	255	252	267	270	273	238	261	263	278	274	248	251	280	247	253	265	257	245	259	261	267	263	240	266	229	277	297	270	271	283	248	254	272	286	244	258	281	274	244	264	271	270	247	236	251	260	273	235	235	272	241	249	257	275	246	258	252	252	254	264	298	259	268	246	262	229	264	261	266	270	272	245	257	256	246	235	239	275	256	293	274	285	293	280	283	259	267	260	292	274	240	253	261	280	292	272	280	240	277	248	280	258	293	232	271	277	270	264	259	262	266	256	256	256	265	276	245	267	249	244	249	247	236	244	265	260	248	243	283	280	250	238	268	264	280	269	286	277	280	252	234	207	280	276	277	248	249	261	291	290	264	262	252	261	239	238	265	277	271	269	288	301	280	224	264	253	284	242	254	257	232	262	268	282	279	267	287	271	239	258	234	236	252	277	305	269	285	275	292	248	259	277	269	241	281	291	274	249	252	303	281	253	295	265	266	243	260	247	258	249	258	261	255	246	278	261	253	273	255	254	270	257	242	257	276	258	251	267	265	264	267	275	272	273	270	266	267	244	268	243	268	261	261	263	265	252	277	286	240	249	258	279	285	254	260	265	259	254	260	269	283	291	279	274	268	270	248	259	245	290	267	277	286	274	284	252	247	240	252	268	303	259	247	275	260	248	261	266	265	233	261	267	250	252	279	253	262	289	281	257	265	259	264	307	231	279	256	255	253	273	271	258	269	248	256	261	281	263	240	268	247	272	277	268	229	288	271	274	273	235	272	258	268	251	270	291	251	269	283	272	268	264	250	268	261	288	265	271	255	263	285	275	269	269	286	259	298	286	280	258	273	250	273	241	285	261	266	286	240	254	232	288	281	286	238	252	267	283	272	239	252	240	266	288	260	264	260	270	280	266	273	262	268	286	232	271	303	247	254	251	284	267	268	250	281	243	237	277	284	259	276	264	275	251	241	278	255	275	256	261	260	285	254	286	247	270	247	293	260	244	279	260	267	281	232	248	246	265	289	254	269	258	268	243	279	245	267	281	272	263	266	263	291	236	269	249	263	277	256	278	284	240	309	267	265	258	264	265	264	254	247	254	271	243	255	267	258	269	271	259	253	268	279	259	252	275	284	248	273	266	250	263	286	265	271	275	253	243	269	241	256	279	254	250	244	270	270	262	259	282	273	247	272	267	269	253	290	251	250	264	288	241	239	252	256	261	295	257	258	263	266	280	270	271	305	258	299	255	248	271	276	253	276	280	274	248	262	229	265	234	259	261	267	271	268	254	249	240	288	249	284	268	275	252	275	260	254	263	273	273	274	270	251	248	255	255	264	239	268	283	274	252	255	282	235	284	276	286	268	267	256	282	260	282	273	235	281	263	261	257	270	283	246	237	270	266	258	270	261	264	263	277	254	254	284	246	288	278	281	263	232	234	263	297	271	275	262	257	250	248	241	270	278	256	271	289	267	262	284	264	251	265	276	247	284	281	229	286	248	245	268	272	235	251	259	233	253	264	250	262	274	269	257	261	307	252	256	259	279	292	267	244	291	246	243	270	233	240	267	239	242	273	266	260	272	276	290	260	249	278	271	239	239	249	248	267	248	253	309	269	255	244	274	247	274	275	270	293	244	262	265	282	266	248	241	292	286	258	256	296	262	264	259	294	264	265	288	265	241	290	273	284	259	256	259	273	270	284	272	267	298	233	256	245	248	247	260	249	264	293	268	268	257	253	255	284	268	258	255	275	258	285	276	238	274	267	243	268	273	262	228	272	250	248	260	262	274	246	277	269	250	256	263	255	281	263	248	245	259	245	259	257	237	272	289	260	255	254	264	244	284	241	254	282	246	264	276	237	253	260	247	292	239	293	248	261	278	301	285	264	259	268	225	262	266	286	260	278	238	267	282	259	271	277	280	250	279	238	274	256	293	255	283	265	290	253	235	271	302	269	278	285	258	302	254	262	260	272	289	272	281	271	293	244	258	278	246	276	261	226	266	260	249	277	276	233	257	254	297	291	262	269	253	237	233	271	267	255	281	240	255	264	270	264	274	227	281	283	260	291	270	242	255	288	282	265	298	254	249	268	294	272	249	285	276	269	269	305	266	259	284	269	277	281	246	310	241	268	284	247	237	258	252	290	258	246	250	235	277	263	265	244	267	290	272	259	246	262	263	231	255	257	245	272	246	263	258	270	259	267	283	244	274	239	230	244	238	271	254	252	232	278	260	273	293	290	274	276	230	255	246	280	280	267	251	251	273	279	294	282	292	253	271	256	231	250	257	290	254	267	246	287	266	268	256	260	261	257	260	249	253	242	280	265	265	253	253	271	277	280	265	257	248	236	313	241	304	252	238	241	225	273	281	253	256	284	268	232	285	248	272	264	277	252	281	227	261	244	285	272	258	251	259	241	285	248	287	301	264	270	274	265	275	262	255	263	274	271	236	269	231	236	263	254	273	278	289	247	234	256	256	266	276	237	246	250	268	270	271	270	273	256	259	246	261	289	259	263	262	276	300	227	258	289	264	248	260	263	279	270	249	249	298	261	255	259	266	265	300	268	290	275	242	241	253	264	253	273	290	293	288	283	245	278	243	265	263	285	286	267	246	262	268	268	261	275	274	244	241	295	260	296	259	270	248	270	227	268	261	270	242	243	259	290	255	263
2304	727	729	767	779	702	729	711	673	678	734	707	699	716	683	689	689	725	664	679	719	701	693	663	709	659	627	704	674	640	698	678	696	742	647	675	688	680	723	703	670	676	727	671	671	675	659	679	669	664	671	708	635	661	719	670	692	646	690	642	685	705	717	644	699	650	682	659	678	661	678	672	663	720	718	712	701	661	660	679	664	709	648	655	658	712	658	706	669	662	650	707	679	635	724	663	723	664	656	676	686	725	717	694	716	684	685	700	717	666	691	667	692	687	630	694	708	632	641	642	686	714	654	665	710	673	615	716	680	654	710	691	683	661	677	676	705	656	651	658	704	664	650	719	684	669	714	685	675	685	635	672	714	676	683	692	671	668	651	757	672	658	683	668	674	754	657	678	671	659	671	741	674	681	680	652	645	659	653	689	692	671	663	696	669	725	678	717	676	657	698	674	702	672	635	658	713	659	638	681	691	713	722	691	645	699	728	704	652	697	681	661	656	696	707	680	707	699	669	693	691	687	675	677	661	659	675	690	665	693	645	683	666	698	667	686	708	690	612	651	723	710	680	655	671	660	679	722	634	722	675	737	631	689	664	702	690	698	668	694	668	635	636	649	741	689	681	659	694	719	665	646	628	699	709	655	728	710	645	670	702	687	684	642	658	676	690	705	643	714	662	658	653	680	713	630	633	694	618	657	703	699	671	681	680	675	669	741	676	673	670	705	695	641	666	646	750	652	730	704	665	670	706	674	688	684	665	704	656	655	717	676	671	683	656	706	711	693	692	691	669	696	672	663	682	671	653	644	695	669	694	707	635	675	650	682	723	691	698	684	706	681	672	667	675	652	711	690	660	709	637	700	706	693	671	671	667	696	672	665	716	667	678	694	713	661	658	636	687	698	730	687	600	674	700	670	683	699	644	684	673	700	646	625	667	696	681	724	630	692	692	667	709	675	641	668	666	697	686	682	659	638	753	644	682	722	668	696	653	664	680	685	688	689	680	641	669	642	695	685	752	700	698	688	674	692	705	676	724	670	700	710	681	691	658	645	693	669	665	699	652	736	694	647	670	681	646	719	678	594	645	705	680	668	669	646	637	729	699	665	677	678	671	650	657	683	671	658	650	707	671	684	693	682	664	657	690	732	652	711	695	679	657	688	696	690	691	670	680	709	733	734	667	687	706	669	663	642	676	717	731	684	653	641	671	687	663	696	621	663	730	696	672	695	683	687	623	677	705	687	700	630	668	687	694	659	639	733	664	698	708	701	706	674	648	673	699	683	674	709	684	656	707	709	676	682	670	692	712	652	700	641	664	742	710	661	644	633	681	659	660	698	653	726	709	678	688	633	670	643	688	703	660	694	698	708	669	666	688	698	704	669	644	680	680	660	689	700	673	682	633	712	690	697	672	689	687	680	653	677	715	681	664	662	676	616	736	632	663	635	686	691	644	722	691	670	740	717	749	726	737	645	703	651	673	643	690	651	688	710	692	642	645	662	648	666	646	693	691	704	668	661	667	660	709	664	717	673	688	629	694	636	681	671	708	661	663	703	677	694	731	668	690	684	654	710	672	656	668	695	677	681	704	707	683	695	652	683	688	685	711	628	700	659	683	696	678	680	662	700	683	686	694	700	682	648	706	691	704	725	680	679	655	691	661	693	676	655	642	689	684	674	691	714	681	634	665	675	677	662	693	651	705	702	679	654	675	670	709	667	681	685	696	664	636	692	699	729	693	692	692	730	667	697	669	674	684	699	669	743	707	667	737	694	643	669	661	674	685	649	707	748	689	643	663	693	684	690	683	737	699	696	692	718	684	665	683	673	707	704	699	710	656	649	689	700	675	650	689	664	678	644	664	718	735	657	700	696	684	723	665	678	699	687	625	665	726	669	662	689	704	645	666	685	693	650	663	656	657	745	658	677	661	706	694	686	656	697	646	643	703	698	623	664	668	710	679	697	681	661	712	734	670	672	685	623	718	664	692	719	700	705	717	647	711	659	663	710	612	704	672	701	679	711	693	681	643	649	706	658	714	664	681	656	636	689	709	685	658	685	691	716	676	633	628	658	685	677	650	673	668	677	669	657	650	680	732	666	670	633	678	653	646	683	658	682	710	674	670	656	671	705	663	667	680	659	666	696	690	664	712	703	683	658	649	718	621	688	687	706	680	651	732	656	648	651	632	660	705	685	685	699	727	688	715	681	706	689	709	702	677	681	675	712	681	649	665	694	665	725	634	683	688	648	668	680	693	629	667	617	696	651	636	688	693	708	681	709	697	696	673	697	697	741	654	646	729	690	660	686	704	685	684	693	683	692	723	707	686	648	705	682	686	710	650	692	720	677	669	703	673	673	701	695	699	727	655	652	674	671	674	681	668	647	672	686	657	699	657	665	724	664	695	683	664	671	736	668	592	650	648	660	687	661	679	679	658	633	682	652	729	618	671	759	703	670	689	707	716	660	708	623	623	674	673	701	649	676	656	669	687	642	725	651	666	614	687	670	667	651	681	617	698	664	679	654	653	728	717	703	687	685	718	695	679	682	703	640	746	708	691	692	691	676	651	725	653	689	677	649	673	617	628	658	678	683	695	623	673	666	689	683	700	672	672	659	714	676	657	654	679	752	679	650	691	679	699	632	691	658	711	712	654	663	683	652	625	671	660	691	656	658	705	717	687	712	645	710	706	678	681	636	657	681	668	619	675	660	703	678	709	705	699	694	697	685	684	735	697	658	642	709	656	736	690	660	649	708	670	701	698	687	687	680	704	694	708	658	697	637	647	715	697	643	702	715	669	639	693	672	706	635	672	657	695	718	755	631	731	707	663	665	705	675	664	626	692	705	708	687	656	668	698	688	668	725	614	674	670	680	676	710	629	691	689	684	644	683	672	651	660	711	683	680	696	718	699	687	656	644	695	675	676	681	703	676	669	699	666	683	628	686	689	700	697	659	733	657	653	691	661	673	627	692	703	711	637	621	675	670	651	659	689	689	687	646	696	689	686	653	683	672	660	681	652	656	662	682	681	681	680	658	707	695	656	665	678	718	647	681	689	665	675	682	669	664	713	728	719	668	658	700	691	671	668	643	677	689	639	691	653	672	677	664	676	690	726	667	653	644	645	707	674	691	644	693	677	648	677	636	679	666	639	658	688	632	732	633	642	703	682	639	696	669	653	665	751	727	724	713	649	680	682	663	715	711	673	663	686	646	639	670	650	649	683	686	699	692	683	723	680	688	685	649	663	755	695	711	703	672	705	652	654	713	682	670	654	661	717	657	721	709	658	648	688	710	666	653	674	740	687	674	713	699	678	685	720	649	681	695	709	677	697	655	701	719	602	702	719	672	700	666	703	647	666	661	740	685	671	681	670	693	640	620	727	702	697	709	659	718	716	686	674	716	680	717	713	690	639	721	687	675	706	651	673	697	690	677	655	651	674	653	634	645	673	660	691	664	677	628	674	676	731	677	704	663	669	691	659	667	653	676	687	717	682	690
7239	913	1016	762	574	463	408	303	318	298	277	256	214	219	218	186	210	170	209	186	182	211	202	181	175	186	208	181	181	178	179	185	194	205	159	168	196	205	162	180	182	163	183	180	175	146	182	173	186	164	182	202	182	186	184	181	188	161	174	158	188	180	194	159	154	162	180	167	191	168	174	168	161	186	201	190	171	206	178	174	174	185	171	192	175	182	169	146	175	182	167	151	210	155	156	171	151	177	160	168	184	163	185	183	178	165	162	170	185	167	149	195	171	150	188	169	164	162	153	183	190	205	161	168	174	175	187	163	171	179	193	199	161	166	170	178	170	190	163	179	167	195	181	174	175	151	182	160	195	166	166	189	205	186	168	168	187	167	177	171	169	183	181	181	166	176	199	198	181	180	182	167	190	169	169	173	179	184	160	184	190	163	188	188	205	182	175	158	174	160	180	178	182	170	178	188	164	164	166	152	183	160	181	207	198	188	186	178	181	158	171	164	158	185	173	183	137	184	176	160	156	172	188	197	155	164	189	173	190	167	176	157	160	188	197	165	207	171	188	178	181	166	184	176	171	160	184	186	150	177	186	168	172	191	170	181	186	176	166	179	175	181	202	168	192	168	199	158	164	160	152	170	172	156	167	187	178	183	169	182	189	194	183	161	160	173	192	186	178	190	176	190	151	159	160	191	157	173	197	173	180	170	174	153	168	182	198	143	148	176	180	173	165	192	163	193	174	187	156	182	203	179	154	166	187	192	180	186	165	145	159	172	191	163	189	187	158	182	198	173	177	169	180	194	196	175	164	186	173	202	152	172	167	175	166	155	176	182	184	145	191	168	178	164	158	186	156	182	188	166	148	184	180	187	184	164	159	147	194	167	159	175	195	169	183	194	187	174	172	172	187	172	187	152	176	161	168	179	167	189	170	153	170	196	156	182	167	166	178	164	175	173	161	175	161	188	190	145	179	157	170	182	192	167	184	169	182	164	184	185	164	167	153	172	173	169	155	185	169	151	165	165	191	171	174	177	166	173	179	187	180	195	186	177	177	160	188	159	156	182	181	170	164	171	180	178	187	174	169	159	174	183	165	195	153	170	169	168	180	176	183	186	196	183	178	164	174	167	175	174	171	207	193	186	175	169	179	161	180	164	213	167	184	196	181	191	160	178	160	172	186	165	183	159	169	196	160	181	177	175	166	199	181	152	173	164	211	159	185	175	179	181	169	173	166	157	164	162	194	190	182	148	165	183	173	172	168	179	183	165	177	177	176	171	155	175	177	172	176	175	189	172	177	168	178	171	194	178	167	191	187	157	210	195	184	157	169	211	164	167	179	177	193	188	187	167	185	157	162	159	184	158	201	151	196	192	175	201	171	178	162	138	173	192	186	173	172	175	167	181	185	172	176	174	191	180	187	167	178	191	164	185	165	188	171	184	171	182	180	189	175	198	180	168	180	167	175	163	158	192	153	191	197	164	177	204	160	169	151	176	163	185	180	193	183	187	169	171	167	173	183	162	183	213	162	166	157	193	148	162	179	187	161	172	181	164	186	154	205	159	167	157	157	190	189	177	190	169	153	209	175	184	182	172	169	188	170	159	172	147	173	167	156	152	165	170	173	188	187	171	185	200	166	190	205	172	203	184	154	169	181	203	176	172	185	163	174	150	178	172	159	202	178	185	173	193	172	162	184	187	175	163	159	151	189	150	175	168	153	169	197	166	158	168	197	178	171	156	148	158	160	159	172	186	182	194	186	176	164	198	180	174	170	172	161	179	188	193	191	152	158	186	186	204	175	169	158	189	168	168	158	181	171	187	184	195	175	182	188	169	166	199	189	205	184	162	170	187	170	150	182	190	196	161	159	177	138	187	155	190	170	179	189	179	179	155	183	179	156	188	163	177	195	176	178	200	159	177	174	195	194	188	170	170	139	166	194	172	151	139	180	182	192	163	179	160	185	174	157	170	193	178	181	167	175	179	156	177	144	171	196	164	187	170	187	188	166	157	168	168	169	180	183	159	176	167	172	180	189	164	152	182	186	155	182	188	165	154	176	152	203	208	200	161	181	202	183	148	190	188	176	190	172	186	176	176	173	178	169	168	197	158	178	174	159	182	151	173	158	202	180	178	164	174	180	160	151	189	165	155	169	155	167	148	148	178	178	172	172	160	188	169	196	190	178	178	168	168	168	153	169	169	180	162	180	148	154	177	173	161	178	168	173	155	200	161	190	190	157	189	163	188	180	178	188	167	159	171	156	189	189	181	169	174	187	203	163	183	151	167	207	154	186	168	186	202	174	172	155	177	157	204	167	150	185	196	174	159	169	187	166	180	168	186	191	195	175	179	164	169	189	189	185	196	179	177	161	186	180	164	195	149	156	159	185	143	167	171	190	138	179	164	159	165	159	173	182	163	186	177	168	175	175	172	171	209	185	167	161	178	152	175	183	198	194	165	169	159	207	157	153	164	168	173	170	178	187	167	170	170	174	163	177	175	164	179	194	178	182	182	173	187	149	166	171	171	196	208	187	201	157	187	177	160	166	174	169	173	180	171	181	176	193	171	184	161	187	160	160	161	169	164	158	177	199	162	179	171	169	169	185	182	184	184	172	151	175	178	161	152	171	154	178	185	140	187	179	166	176	179	169	149	135	176	186	174	182	155	180	159	171	191	158	191	167	160	171	160	193	156	156	187	178	202	181	177	178	183	151	157	175	153	174	188	161	197	202	190	182	162	188	169	178	173	167	149	158	181	188	158	159	201	172	152	177	186	196	198	183	164	183	147	174	184	179	187	171	147	157	167	164	171	155	154	176	177	180	195	181	183	170	208	157	176	183	175	167	164	177	161	175	160	158	169	160	176	181	156	200	179	180	189	176	177	187	188	190	176	174	177	169	169	187	165	170	180	169	165	162	173	185	178	153	189	182	169	173	157	172	173	174	196	169	152	170	168	154	175	171	193	171	183	161	174	175	163	144	187	199	173	174	173	153	178	185	161	160	188	168	208	189	177	155	173	171	180	165	154	175	156	170	184	187	165	175	176	156	172	174	178	187	165	173	201	178	178	157	179	185	161	151	205	157	177	165	157	181	156	165	169	197	150	180	165	165	199	181	198	198	200	178	180	206	170	197	176	170	183	176	186	190	173	195	183	156	148	176	171	154	164	165	163	182	192	175	167	179	172	164	167	173	172	199	205	168	160	177	158	153	165	150	173	173	171	186	184	186	197	168	192	178	165	170	157	184	174	177	190	172	176	161	157	173	178	161	158	165	197	180	181	150	168	149	170	166	197	191	175	185	186	179	161	171	191	185	173	157	171	170	170	164	173	169	181	154	195	177	174	165	189	175	164	156	213	154	175	188	181	171	176	140	183	167	194	184	181	178	180	161	161	169	182	164	172	140	190	168	163	167	194	155	145	157	153	167	151	167	174	163	191	193	182	163	180	163	160	181	171	166	183	176	172	167	169	140	191	175	200	161	168	192	157	167	178	164	174
5531	1231	2339	2760	2353	1960	1769	1456	1330	1174	1047	1012	903	830	842	782	724	713	744	650	668	583	647	639	637	588	635	594	664	610	558	586	604	590	563	575	581	577	583	577	557	557	627	551	595	543	527	528	514	580	539	537	531	524	512	528	551	549	543	524	501	521	516	535	528	528	539	527	538	514	513	532	532	497	475	490	530	553	473	565	491	519	514	528	554	500	537	512	535	499	522	517	561	545	540	541	543	494	582	479	537	527	508	541	514	527	541	509	523	482	530	553	486	527	519	526	512	519	513	514	577	532	483	516	521	479	534	547	503	560	525	517	505	477	489	474	506	485	521	559	566	557	526	492	546	511	516	515	506	498	504	480	560	481	509	486	501	512	523	504	546	546	528	503	535	535	498	503	499	564	510	499	530	538	496	508	489	490	523	500	515	475	526	511	528	506	509	523	477	493	483	526	494	522	546	443	525	496	553	504	524	498	502	543	537	491	505	524	534	527	494	507	506	531	486	534	513	528	493	540	482	504	480	516	505	503	499	495	545	538	550	550	541	517	547	502	459	534	476	535	515	496	508	517	521	533	520	525	524	520	539	513	514	535	518	499	502	492	500	495	525	522	513	500	557	547	504	555	494	486	477	520	536	502	524	485	545	493	491	532	486	552	528	509	502	500	516	537	518	505	581	528	518	487	541	509	518	469	506	485	545	475	522	544	506	512	506	475	485	504	530	498	505	520	523	526	492	569	473	504	505	507	553	553	525	512	490	439	522	500	544	514	565	528	515	506	508	497	525	526	514	547	544	501	523	526	535	505	502	533	569	490	514	493	509	492	524	494	535	494	498	522	531	510	544	528	518	562	513	508	502	543	515	527	494	525	495	487	544	502	513	524	508	518	522	517	475	468	537	495	509	488	487	530	501	500	532	535	527	484	487	549	476	475	480	508	520	528	504	524	537	517	525	502	529	518	512	544	528	525	527	472	534	539	492	532	512	530	498	532	512	526	571	491	531	500	484	493	504	573	481	506	520	506	559	535	506	489	535	536	506	493	601	504	512	533	470	535	475	506	506	542	483	514	556	514	518	489	523	535	479	526	568	466	550	541	517	478	556	541	519	510	494	506	528	549	505	561	504	521	510	508	504	477	519	482	530	530	543	515	493	515	493	528	542	507	521	507	489	505	527	530	519	496	511	522	512	532	552	460	541	505	503	484	504	560	506	500	499	529	529	503	511	521	547	537	489	526	528	535	525	509	530	505	539	487	468	502	497	537	499	496	498	511	549	533	499	558	497	470	506	505	530	471	504	521	522	527	465	506	518	523	542	528	572	538	525	512	494	528	548	523	473	521	518	506	504	511	539	518	527	491	508	514	520	513	540	532	529	493	521	517	520	550	518	539	490	509	531	514	532	528	494	508	512	501	537	544	488	539	510	515	494	508	506	484	534	522	518	530	506	521	468	511	506	547	517	510	487	545	508	499	483	521	526	508	556	497	550	478	564	507	514	515	531	504	545	553	532	535	506	521	512	520	537	506	524	511	534	505	496	494	519	529	492	519	515	470	484	576	512	503	517	501	505	511	488	468	502	486	506	490	530	520	555	529	473	509	510	505	542	526	486	520	537	573	507	554	469	510	513	516	488	544	508	510	479	535	483	488	492	523	520	514	545	510	507	501	503	480	556	511	516	567	535	515	522	505	535	506	495	523	486	515	544	499	481	532	546	483	489	534	502	517	561	520	469	540	516	530	495	543	522	496	559	487	510	494	504	533	504	534	500	533	531	492	527	508	508	531	514	536	544	502	546	471	494	481	528	501	553	537	542	520	513	504	511	511	540	478	546	539	553	536	558	506	539	470	543	489	520	529	518	497	563	517	544	504	504	484	526	468	516	502	535	522	497	477	494	512	515	519	531	495	523	476	473	514	544	493	507	521	502	529	536	520	502	530	534	510	497	533	494	518	524	502	501	495	516	547	515	496	552	522	521	492	463	557	518	522	491	464	497	475	524	514	482	526	500	520	516	506	472	514	520	465	496	504	532	538	526	519	497	502	517	495	472	482	544	527	538	558	495	487	507	520	522	530	536	534	513	506	525	495	508	496	549	508	496	510	522	479	516	500	513	491	490	495	519	537	456	512	486	543	515	530	501	506	511	508	539	508	510	522	510	528	502	498	476	556	527	518	504	549	510	498	502	469	544	512	538	519	510	518	556	508	521	506	509	527	472	545	511	522	524	541	497	536	514	518	511	543	501	508	502	472	501	493	542	512	575	505	499	499	498	535	526	512	512	497	530	540	519	520	517	546	505	532	490	520	502	571	494	501	510	489	558	534	551	520	516	513	516	512	565	482	497	540	531	503	537	521	494	506	503	534	539	461	507	529	567	553	471	525	537	528	516	528	480	496	493	486	500	515	531	497	480	569	522	516	510	498	511	547	501	516	498	506	486	557	506	526	512	530	523	513	451	522	504	524	530	527	523	502	465	508	511	489	526	523	499	535	478	479	515	528	538	474	491	503	513	540	548	520	543	499	523	466	538	515	518	525	520	523	585	525	495	496	533	545	524	508	520	570	531	530	522	503	482	519	554	533	498	523	503	548	525	509	492	503	491	506	495	542	511	529	518	502	520	527	516	539	503	540	524	529	496	520	550	562	501	560	521	547	524	515	557	534	472	526	507	505	546	476	526	502	490	504	476	541	513	521	526	493	503	516	519	504	507	489	488	510	541	519	524	527	507	529	518	520	510	510	510	507	526	510	517	491	509	524	526	495	529	519	504	549	535	505	527	507	495	494	520	522	526	518	527	497	537	537	551	513	500	505	479	542	520	531	524	499	560	536	506	541	490	548	455	492	509	490	544	498	497	485	525	567	479	528	538	547	510	517	494	500	499	465	517	520	519	487	524	474	536	524	550	527	492	482	541	546	504	510	545	470	529	535	506	494	513	500	483	536	532	488	526	530	482	502	536	502	544	510	514	510	530	524	530	512	486	527	514	519	511	473	525	510	518	508	499	541	488	505	495	502	516	468	522	485	511	487	534	518	540	517	506	496	490	467	503	495	512	564	539	514	490	517	523	503	527	554	496	491	534	523	543	527	534	516	486	472	510	546	512	531	553	560	528	494	507	533	523	495	531	522	496	514	539	539	512	540	548	488	533	558	526	535	528	529	498	519	541	486	536	518	518	521	501	511	526	550	506	582	538	475	506	526	568	538	532	518	536	494	510	504	540	500	493	504	476	518	501	516	542	509	506	483	562	518	493	539	515	505	538	531	497	519	487	510	504	490	500	507	516	570	567	509	522	514	480	487	530	507	550	510	440	519	509	560	501	519	559	510	528	542	512	548	509	523	490	558	564	489	491	504	519	513	524	522	497	524	559	504	530	487	517	537	529	538	539	525	526	496	547	475	499	547	518	525	568	507	509	492	518	527	553	531	504	454	473	533	491	516	527	503	525	518	501	508	504	518	512	511	521	517	525	481	511	471	520	536	524	514	524	529	492	533
13459	2269	2372	1796	1305	996	770	668	610	544	482	513	446	391	455	371	428	380	387	367	374	377	348	367	375	348	371	359	339	339	359	333	323	365	392	333	350	319	371	345	377	337	352	345	360	315	365	341	299	348	357	325	342	331	339	317	339	315	335	314	264	337	325	298	298	341	324	325	330	337	345	344	359	365	330	330	340	328	311	321	354	359	318	322	344	327	339	331	320	372	365	355	313	365	314	317	309	349	329	345	312	310	338	326	349	332	329	316	332	328	344	361	316	325	335	341	340	309	343	339	320	342	364	336	349	321	327	322	360	316	346	365	329	333	367	326	355	374	335	325	348	339	304	355	332	371	350	352	317	324	353	335	321	337	326	309	278	374	333	337	343	358	316	307	326	312	304	355	326	329	331	351	355	364	357	337	346	361	364	342	329	322	343	365	322	332	325	330	313	323	331	327	318	316	340	334	323	351	325	326	333	350	306	331	319	309	305	350	329	346	351	327	380	317	341	331	307	310	311	340	319	301	319	340	299	323	328	304	355	335	375	333	358	340	322	328	341	351	307	370	329	340	320	344	316	317	327	353	294	301	343	352	334	324	382	343	321	306	364	353	367	325	321	360	320	310	337	306	344	341	304	312	331	326	366	312	355	319	330	310	319	345	298	323	299	337	316	292	324	377	336	366	339	315	324	341	340	326	327	314	363	329	331	314	345	361	331	307	336	321	326	342	303	355	349	321	333	343	296	326	347	295	302	359	317	321	340	320	324	318	305	310	347	347	360	343	298	360	317	337	349	340	298	330	320	300	319	290	352	344	336	324	338	336	375	325	366	343	355	328	320	321	324	371	348	354	332	350	335	295	358	367	327	328	330	353	329	342	319	318	340	339	348	317	338	355	322	322	314	345	331	341	337	317	312	347	353	349	337	341	360	317	337	333	335	314	308	317	301	327	321	351	322	325	331	324	324	312	339	327	302	334	328	310	329	391	339	315	310	313	329	351	353	317	346	339	343	345	324	301	370	323	293	316	352	321	321	359	368	364	361	319	333	351	339	350	321	330	325	340	347	367	311	318	326	306	315	329	365	303	377	334	347	317	327	358	316	323	344	347	329	319	356	338	358	339	318	316	326	340	369	316	319	357	336	345	310	348	298	354	326	307	331	328	390	347	327	334	349	350	265	340	332	342	353	310	328	350	360	345	347	365	323	337	363	319	357	357	355	359	352	313	356	349	345	339	347	333	359	368	331	319	340	346	337	334	354	356	300	370	339	317	322	362	341	334	296	345	375	340	349	335	336	323	334	371	328	330	308	357	350	325	347	346	354	298	276	353	338	338	333	321	320	339	331	331	336	326	297	359	349	312	337	358	351	307	343	350	331	304	330	330	371	310	307	356	367	313	346	308	331	327	325	315	339	275	334	309	332	363	344	294	348	324	311	310	353	361	308	345	325	357	325	329	330	334	323	319	332	342	346	376	314	359	308	348	306	290	357	361	303	357	319	319	325	331	315	338	381	360	327	325	326	351	349	363	321	316	364	333	359	326	361	328	347	310	364	340	330	280	336	330	299	343	350	378	376	351	315	332	317	347	330	328	304	359	328	305	368	352	345	343	344	345	354	312	302	321	325	319	291	329	314	326	346	330	350	346	338	306	321	329	376	327	335	338	324	290	371	336	343	341	319	306	347	296	315	349	339	312	372	342	331	303	346	346	295	305	345	323	335	334	345	343	333	343	355	315	357	302	339	315	331	311	300	333	324	352	322	339	339	345	346	344	312	334	341	320	355	324	336	354	334	300	324	337	290	348	368	320	323	345	346	339	338	347	344	326	335	310	310	294	340	346	350	346	297	341	307	355	346	337	306	323	331	323	336	321	333	359	353	321	319	322	347	365	349	345	343	357	317	330	325	343	338	326	359	326	315	338	359	318	336	316	355	340	338	340	304	341	309	343	346	333	340	310	329	345	336	329	377	350	324	369	330	330	346	300	316	344	318	339	328	307	325	345	343	387	324	355	326	343	342	322	312	329	333	336	316	358	336	306	361	318	336	342	327	344	381	357	327	309	305	359	342	307	336	325	340	301	327	331	301	342	335	361	321	355	326	353	328	356	333	330	286	324	341	346	334	337	301	301	341	337	345	328	315	329	297	331	363	359	339	351	327	328	340	295	322	331	368	318	342	334	341	319	360	383	326	338	315	318	315	330	330	317	333	333	322	323	376	335	335	338	338	314	333	315	319	352	294	333	328	320	347	346	329	362	343	358	372	370	313	335	350	347	319	330	328	354	336	301	333	342	330	331	340	322	336	361	328	335	319	351	304	322	348	340	344	352	324	333	319	368	348	351	339	316	330	319	335	333	365	312	331	307	357	323	326	354	320	345	303	355	328	341	331	330	317	349	373	318	318	323	366	312	344	318	340	339	380	326	297	336	321	343	349	349	321	342	362	328	347	356	322	335	314	325	347	363	340	335	294	303	305	322	334	324	336	321	324	346	334	350	358	334	392	308	305	321	339	360	373	319	325	331	333	355	355	318	351	341	328	322	322	336	337	291	332	290	330	344	364	366	327	351	347	326	367	313	342	323	361	341	322	342	336	297	320	323	364	312	353	330	324	339	303	305	338	367	325	307	304	318	326	330	328	357	341	358	357	330	337	344	346	311	351	299	329	345	329	337	327	317	338	324	337	291	317	333	307	352	322	357	319	313	333	332	366	340	302	353	375	302	353	333	318	308	331	346	291	312	324	316	333	340	324	365	350	339	366	329	329	329	342	354	324	358	350	327	350	323	300	311	296	308	323	298	329	305	336	307	333	355	339	348	347	308	323	340	333	339	365	329	331	314	351	329	308	333	312	322	312	314	340	355	320	289	318	335	328	284	305	336	334	326	305	344	337	324	321	331	331	322	344	311	326	338	348	317	352	322	314	309	349	396	337	332	339	352	365	363	349	322	345	344	327	311	329	348	331	295	371	326	342	347	362	323	298	327	318	294	353	349	347	316	384	388	357	346	326	338	314	337	309	323	361	320	315	323	335	309	357	360	349	317	308	337	312	330	358	305	319	326	362	370	334	338	318	329	340	318	357	348	347	367	329	320	338	328	330	331	310	342	306	320	338	340	359	320	322	363	342	319	350	335	369	346	342	341	338	340	349	363	362	328	339	328	351	307	331	348	324	340	339	295	328	315	350	340	325	316	326	324	341	338	347	329	344	337	336	375	327	308	313	341	364	324	363	334	316	318	338	316	309	352	307	291	320	324	341	324	370	318	334	346	345	344	319	332	336	325	307	349	327	343	322	332	376	356	377	340	337	337	327	328	334	307	345	321	276	345	346	338	293	326	312	363	340	307	351	359	368	341	328	327	345	317	282	312	354	357	317	307	316	348	346	339	302	342	317	320	317	352	340	312	347	338	324	337	326	376	350	362	314	329	337	334	321	330	335	337	350	326	323	334	346	355	333	357	351	341	355	354	291	311	339	343	337	357	362	322	309	333	339	339
7596	2206	4316	5203	4505	3878	3174	2733	2451	2162	1948	1805	1655	1570	1410	1395	1351	1226	1173	1213	1267	1163	1098	1089	1095	1094	1070	1031	1068	979	1011	953	997	949	1030	896	907	958	967	923	908	944	925	907	921	913	879	889	869	944	867	875	914	882	872	880	944	896	907	891	937	847	929	925	886	914	887	853	881	894	860	891	879	814	864	899	848	885	912	887	872	885	857	861	896	868	819	897	853	880	847	874	829	882	868	878	856	877	867	848	876	882	844	893	869	890	936	842	854	915	885	879	912	905	862	838	887	838	843	810	900	843	878	872	904	814	859	860	855	850	805	873	834	875	855	847	898	801	837	855	853	877	827	886	849	858	828	890	803	847	879	858	839	826	879	852	871	856	932	847	831	858	887	912	876	866	896	871	876	868	895	810	847	876	880	925	837	871	847	852	843	836	870	897	827	867	860	829	849	881	858	875	830	859	835	856	812	816	901	840	822	897	870	871	867	904	831	883	858	808	850	853	857	864	890	871	867	848	851	845	844	840	845	882	824	800	876	905	834	800	851	859	906	831	913	870	847	881	866	814	883	818	821	877	854	846	899	835	870	863	875	851	850	807	820	810	860	893	885	882	843	873	827	869	839	872	829	830	832	827	888	920	871	902	876	888	826	841	902	912	879	860	876	845	843	886	853	859	918	868	866	861	825	869	808	845	870	832	857	870	857	898	882	840	861	886	915	880	851	919	826	855	824	842	855	837	848	894	791	821	884	879	842	870	820	915	892	866	887	818	866	855	866	867	813	933	829	927	884	882	832	882	899	842	867	833	787	836	859	802	878	837	876	861	886	933	827	894	871	807	841	842	909	822	819	866	817	860	872	892	853	837	883	869	851	870	856	831	851	898	917	877	827	855	886	872	847	869	857	878	897	813	875	872	844	818	865	870	839	862	814	826	887	862	828	867	867	866	880	873	855	869	897	839	842	874	867	845	868	885	813	879	869	802	824	829	851	802	857	883	873	854	805	869	876	821	834	882	830	893	932	842	869	864	888	856	868	892	821	856	891	852	787	850	846	827	830	829	851	865	885	864	877	824	852	876	884	860	841	862	873	894	827	842	889	888	841	852	846	840	873	851	817	848	857	815	841	823	889	829	857	892	835	873	861	885	913	828	878	933	804	832	861	839	840	852	864	846	822	821	852	884	840	870	872	852	869	849	819	795	878	851	812	849	895	861	815	846	895	873	853	832	840	850	887	845	895	856	855	759	799	836	826	909	883	860	805	820	824	867	900	875	863	892	843	870	890	831	838	818	886	799	864	835	850	859	821	850	824	801	811	899	844	855	855	833	872	851	867	819	862	840	840	888	843	856	893	856	873	864	822	874	843	878	817	837	813	832	863	839	899	841	849	820	812	816	882	854	830	868	794	883	820	875	854	868	839	906	836	847	842	840	891	881	914	833	814	865	891	869	898	894	876	787	897	812	824	880	793	884	852	827	854	873	887	788	836	880	839	863	845	809	852	862	834	835	881	931	822	827	911	844	880	879	825	852	830	862	869	878	851	833	887	802	839	824	893	891	826	835	844	892	898	849	828	894	825	831	856	860	901	829	872	806	847	800	781	864	807	826	840	841	905	827	850	912	858	820	854	861	832	882	851	843	872	798	851	827	829	824	857	840	844	800	909	881	862	879	866	903	826	886	843	829	832	853	856	820	833	815	819	842	906	852	833	860	916	842	870	830	843	898	811	844	922	862	794	850	837	889	826	877	888	835	828	882	929	877	883	858	856	865	891	862	864	877	909	872	933	850	874	812	855	843	860	876	891	845	862	875	808	844	807	901	846	829	840	864	819	842	857	847	836	870	839	856	869	818	821	842	880	843	827	815	840	860	821	840	859	862	905	849	850	899	887	844	824	816	833	872	846	855	856	870	863	873	875	853	832	888	857	822	822	898	833	838	809	888	898	853	837	868	841	865	893	859	846	800	833	825	834	852	892	830	867	869	856	871	841	834	863	848	874	866	869	843	832	884	857	863	873	864	846	858	835	831	842	878	851	887	855	866	845	852	839	865	844	863	918	867	861	811	875	856	833	874	862	924	853	826	836	852	848	832	864	904	806	905	854	872	856	879	871	888	838	848	783	886	833	880	824	838	860	767	827	847	861	878	797	830	858	848	893	811	934	845	798	875	856	856	772	842	857	868	858	887	841	875	874	839	867	869	856	839	853	823	858	826	820	857	865	901	847	824	837	857	829	874	847	838	872	831	896	836	908	851	875	940	877	874	836	844	873	850	859	843	844	824	897	850	911	880	865	833	853	887	868	812	847	828	868	861	884	795	894	861	853	910	860	840	798	898	822	882	832	837	884	809	863	834	818	892	822	877	904	812	865	905	824	873	873	851	850	892	813	846	874	811	867	840	847	883	892	816	816	879	837	865	840	881	865	865	844	830	885	844	867	879	859	854	845	817	903	879	849	872	838	818	811	849	875	904	852	821	921	874	846	851	856	920	815	839	867	846	869	841	834	828	820	837	824	894	840	797	902	807	836	859	841	871	892	902	873	845	840	883	844	842	876	866	850	882	876	876	871	808	846	857	863	841	849	875	852	883	854	827	907	848	907	927	856	900	882	874	835	839	874	851	881	886	920	870	863	851	865	845	806	868	836	849	854	860	861	831	841	846	870	894	804	878	877	848	796	835	898	873	862	803	855	834	883	851	903	868	868	883	827	884	843	827	867	882	828	830	835	838	835	874	834	885	852	883	787	876	832	898	844	841	911	862	871	821	848	903	894	920	828	838	829	831	901	815	863	879	902	839	816	861	885	889	850	819	852	940	845	817	847	853	868	925	819	867	899	878	852	855	891	878	877	843	846	775	817	867	813	929	865	859	854	864	878	851	854	823	873	856	927	805	843	822	843	871	829	825	886	913	856	845	866	896	813	873	839	876	860	912	882	853	824	853	865	894	886	856	842	850	832	790	854	863	860	879	818	859	844	869	902	836	868	861	833	878	890	816	833	847	870	895	872	876	853	790	805	847	882	868	837	843	848	755	893	870	862	913	865	881	859	894	859	861	818	826	880	883	906	872	805	817	910	878	889	852	860	873	836	862	877	859	880	888	878	918	874	863	884	922	851	891	876	866	905	837	880	849	830	849	851	826	881	867	923	798	835	859	882	834	850	861	854	866	840	775	853	841	844	827	869	785	826	837	916	861	847	823	849	822	892	861	791	904	800	825	823	857	828	842	895	846	838	828	833	900	864	862	847	812	851	862	872	908	851	840	903	881	873	861	878	833	817	874	828	855	903	872	807	839	885	809	861	858	864	818	838	882	944	843	877	875	853	881	863	874	879	882	829	848	877	868	858	866	841	850	863	866	856	844	873	839	871	860	923	835	834	859	852	822	849	809	846	824	912	863	855	853	860	845	848	811	866	849	849	820	881	868	933	900	878	812	881	858	855	908	847	825	877	904	886	833	860	852	861	836	877	879	830	870	893	843	850	809	890	819	847	794	836	822
1956	242	283	289	279	269	290	262	265	280	277	286	234	243	281	266	269	228	272	269	281	267	259	274	278	260	259	247	276	267	271	268	276	241	269	288	277	287	250	260	265	242	276	258	285	275	295	285	280	255	293	245	269	261	257	255	280	256	248	254	271	245	271	264	265	264	266	287	256	234	251	250	272	299	263	276	273	272	265	270	258	291	283	235	272	288	280	253	242	263	249	285	261	277	249	239	262	292	262	283	280	260	256	284	258	270	250	238	278	271	252	251	249	285	281	259	270	244	266	247	259	273	255	297	241	245	274	287	250	241	263	256	255	259	250	254	262	254	254	278	257	248	219	280	275	267	281	272	246	252	272	263	244	273	241	253	250	255	305	281	254	262	264	239	278	263	264	256	226	262	293	265	236	252	259	267	274	288	274	261	295	256	254	246	243	266	241	252	290	253	276	266	265	290	275	261	264	251	264	241	238	271	252	275	292	277	248	266	256	247	258	256	287	250	261	290	270	249	268	256	298	257	251	255	238	285	284	275	247	254	241	277	276	257	263	279	305	275	228	230	249	257	252	248	263	248	261	275	252	257	271	265	268	244	266	261	254	250	224	266	285	292	263	231	255	234	238	242	301	278	264	277	251	280	255	242	237	246	273	296	231	267	260	262	243	254	238	249	262	279	278	235	257	262	274	273	269	253	246	262	265	262	263	258	244	225	263	259	251	265	261	255	274	269	280	286	296	265	259	264	259	278	274	290	245	259	274	264	261	268	275	259	260	248	246	309	266	284	253	228	236	262	275	250	264	242	264	266	255	254	263	268	259	280	253	235	271	258	263	258	304	283	268	245	243	258	253	293	268	283	270	259	224	245	265	250	236	249	263	252	285	250	252	267	244	277	236	269	259	221	247	266	248	276	265	269	261	295	277	250	274	279	246	275	236	297	255	245	265	240	281	282	228	291	273	277	244	270	257	270	268	267	260	257	243	248	277	257	262	249	265	254	255	270	283	261	285	279	257	280	293	241	287	281	274	263	254	282	243	264	266	268	271	251	280	266	242	260	287	256	300	299	290	251	234	262	227	258	277	273	258	277	235	240	256	284	276	273	268	250	289	256	247	287	231	236	284	270	279	241	264	257	280	271	272	241	264	246	268	277	251	247	299	281	252	264	271	244	254	240	246	254	222	306	245	221	253	261	248	279	243	278	259	272	229	257	263	246	241	262	270	268	268	268	263	223	276	281	264	245	265	258	259	266	257	264	269	253	260	268	251	254	282	277	274	262	253	254	281	278	249	233	272	254	243	262	268	267	270	270	299	278	277	250	278	270	226	234	278	266	278	268	286	281	273	274	280	303	293	240	282	277	227	262	245	265	263	266	250	240	306	255	300	263	256	270	264	276	285	241	255	266	263	259	259	267	276	247	257	250	247	285	285	285	263	253	249	280	259	247	250	236	239	274	248	289	250	249	267	255	269	239	292	264	245	268	257	257	266	252	281	270	262	261	239	275	236	261	290	262	230	239	273	268	272	262	275	304	268	241	244	285	266	242	235	253	275	238	267	290	260	261	247	237	258	240	244	249	237	243	280	257	228	277	231	235	301	286	272	249	252	274	248	246	251	253	286	246	263	263	259	285	253	258	246	266	229	271	287	286	271	262	226	262	292	237	259	258	272	247	230	282	264	262	258	250	245	243	242	272	254	282	266	241	270	263	248	274	262	252	307	267	272	253	268	246	272	250	254	222	254	276	237	281	266	241	261	255	258	241	262	281	255	251	248	255	255	254	238	261	285	268	278	271	267	296	273	246	244	262	254	263	257	278	243	282	272	300	287	264	287	254	292	277	260	280	242	261	234	260	254	245	295	264	255	278	264	241	249	274	243	266	309	248	233	237	284	257	257	247	281	278	272	263	244	248	280	268	279	260	254	277	262	284	254	306	242	254	256	255	248	230	281	250	248	256	254	262	281	270	253	254	279	226	288	276	257	277	269	257	272	251	248	247	268	272	294	254	268	264	242	296	264	255	249	274	253	265	261	258	263	283	278	263	256	258	267	288	258	277	271	261	255	255	278	237	253	275	242	261	239	276	266	297	269	260	291	266	234	272	268	248	302	301	273	255	266	273	252	237	284	263	261	251	286	285	294	247	290	242	240	275	269	274	245	263	230	274	287	253	259	256	270	268	260	277	255	255	269	248	282	279	265	272	270	293	294	263	262	264	251	243	244	261	247	265	257	248	273	270	267	269	268	269	267	242	257	271	267	279	261	235	272	284	310	251	256	255	283	246	283	277	267	291	258	279	276	269	270	267	273	247	253	251	262	251	230	239	246	291	217	246	257	272	269	276	268	229	252	271	292	247	268	288	244	253	278	255	260	248	255	277	277	267	265	256	227	247	269	268	253	260	286	269	231	276	268	236	248	284	248	264	269	284	265	269	263	271	257	251	274	271	296	251	256	245	280	235	283	264	268	261	261	260	288	251	285	247	261	241	261	256	248	250	270	277	259	236	260	265	257	287	251	240	267	245	277	255	241	249	284	238	307	246	250	255	283	245	290	269	260	296	291	270	253	272	265	255	296	279	240	257	249	260	288	244	281	241	260	240	257	237	289	285	257	240	256	258	267	213	262	252	259	282	238	278	268	255	254	262	256	289	281	282	246	257	235	266	253	253	268	252	251	288	269	315	264	261	274	240	262	256	270	288	276	262	251	257	280	246	235	271	271	248	300	263	253	256	258	251	267	250	239	259	249	286	279	263	230	283	273	275	251	240	234	262	265	236	245	278	249	271	246	264	236	228	255	270	255	254	252	281	232	259	283	286	253	265	264	305	258	234	291	256	277	244	272	255	253	260	227	247	270	265	252	271	247	261	290	230	271	262	222	280	246	255	269	263	289	257	246	277	249	269	288	261	291	271	252	273	259	257	296	246	225	274	272	286	252	265	247	294	264	259	245	285	292	255	245	261	253	279	264	265	275	299	252	226	262	262	252	257	269	270	259	256	259	249	255	263	244	255	265	244	276	249	247	281	236	273	266	260	262	259	250	281	271	277	248	252	269	276	297	245	260	271	253	245	267	251	257	253	259	262	267	248	291	262	238	259	276	294	270	266	289	250	237	250	255	256	284	272	265	236	238	263	258	300	268	265	265	278	278	263	295	249	244	282	266	236	276	243	283	281	305	258	249	278	253	273	257	277	273	237	275	278	261	283	251	285	281	275	252	233	273	269	259	247	251	259	300	270	274	259	264	274	281	245	258	259	259	244	269	279	284	265	241	256	244	244	242	295	246	273	253	279	248	273	256	254	252	256	245	246	245	244	257	284	261	267	262	244	271	266	235	296	271	257	258	279	295	257	267	264	277	235	224	246	258	298	271	264	270	258	270	262	268	286	236	265	265	260	237	255	247	256	271	258	290	272	288	235	284	275	260	279	282	275	257	261	272	260	264	257	236	252	276	248	282	284	267	249	289	272	254	279	257	288	290	270	254	261	278	268	283	272
2297	736	762	775	753	673	700	708	748	707	641	666	650	681	730	717	701	681	697	713	646	676	693	647	688	727	698	698	664	625	687	692	682	684	686	712	725	669	666	700	641	639	689	673	703	628	682	633	690	709	627	666	628	673	619	656	675	695	643	647	693	705	669	652	679	649	714	633	700	708	723	677	638	634	712	680	657	665	670	697	663	697	642	716	721	689	682	654	716	676	719	645	642	673	655	663	676	666	657	653	704	708	666	666	673	653	690	663	710	703	679	610	706	661	704	732	657	656	670	650	692	687	668	691	668	700	678	650	670	674	687	619	659	645	702	705	663	693	668	655	685	686	642	722	703	685	697	658	723	677	697	699	690	674	724	681	667	688	672	706	697	699	706	682	651	693	699	685	661	674	681	673	694	673	713	642	667	677	665	751	686	634	694	692	628	713	644	699	688	661	709	680	667	687	604	683	653	695	638	672	720	670	717	688	723	681	642	715	677	658	664	717	716	711	636	707	654	678	691	702	669	665	674	655	671	658	676	688	708	674	664	668	683	739	638	658	660	647	657	675	696	672	655	687	665	686	674	704	678	693	670	692	636	693	655	678	662	696	707	664	675	681	663	637	684	695	661	704	673	687	674	663	638	690	728	644	695	669	709	722	720	676	663	685	667	668	650	689	681	703	653	660	698	671	671	686	687	652	640	640	657	677	689	648	686	726	683	681	662	668	681	661	688	669	696	620	714	689	668	690	724	691	652	704	702	648	682	713	647	682	701	705	646	662	664	686	710	682	726	692	672	699	693	672	697	684	691	657	720	683	665	675	663	689	644	706	677	668	647	692	664	666	683	652	666	701	686	721	690	685	602	713	720	689	663	647	676	702	685	695	688	634	703	755	650	658	671	718	658	673	667	702	678	709	718	663	736	661	704	684	651	663	683	668	659	677	669	666	641	689	672	648	655	634	713	660	681	701	685	684	724	698	629	705	737	721	700	654	683	706	659	664	665	672	679	659	681	630	654	630	637	687	703	668	660	690	673	684	643	672	655	685	664	695	660	658	636	644	692	651	699	700	676	678	633	711	680	683	660	648	669	682	640	671	700	659	667	682	713	673	711	709	689	693	657	670	685	645	700	688	698	698	700	704	666	709	683	698	649	692	667	683	648	649	670	653	717	684	681	681	680	648	677	716	688	714	633	687	676	649	659	657	633	684	673	642	648	713	692	715	659	687	722	694	701	681	689	707	667	672	633	685	709	690	673	667	725	648	732	711	675	690	669	673	695	661	660	716	692	682	681	687	652	668	646	696	693	678	725	650	704	674	684	652	678	727	692	645	711	666	677	687	711	676	634	661	687	662	679	726	675	704	708	620	668	738	668	676	715	679	666	737	669	720	671	665	668	688	682	698	643	723	658	700	708	664	693	721	688	652	685	677	637	672	688	702	675	696	703	669	694	663	682	639	698	698	652	667	654	695	708	685	690	680	736	704	704	693	717	652	654	707	721	710	678	684	718	675	626	690	638	651	645	674	673	684	699	683	684	695	692	681	679	684	661	700	711	701	700	686	641	676	634	652	673	669	678	694	640	681	639	680	709	660	673	730	680	665	700	663	650	661	635	648	676	692	624	659	707	682	653	647	668	706	710	683	704	637	682	643	657	642	649	710	711	678	660	665	696	669	689	667	710	702	694	659	697	684	690	667	701	693	689	657	654	654	696	673	693	703	691	672	696	718	655	679	717	679	691	679	642	642	650	658	684	634	689	687	652	627	715	683	673	641	647	668	679	690	679	644	669	642	698	700	696	722	684	668	649	681	696	711	626	687	679	703	691	678	674	714	673	671	694	678	718	694	659	720	728	712	675	702	685	710	701	693	619	658	670	676	681	658	632	690	676	676	663	671	715	665	681	686	694	687	668	705	635	695	635	698	650	689	739	696	667	628	663	680	680	660	703	660	649	682	694	688	666	667	730	702	657	670	634	683	688	720	739	705	710	693	687	655	663	666	652	684	712	682	677	677	669	697	698	665	661	692	702	685	616	689	695	643	681	686	654	718	705	679	704	684	675	758	699	739	665	695	705	721	652	711	700	659	699	657	659	679	690	672	695	708	669	621	684	655	672	681	672	686	686	701	654	682	670	696	659	715	666	654	681	687	643	694	634	678	663	639	692	667	706	663	668	693	654	694	696	692	700	679	641	630	707	705	694	658	753	709	705	662	673	680	663	663	699	677	678	681	698	670	674	677	646	696	710	731	686	688	680	679	696	663	693	685	635	668	697	676	700	696	713	721	706	665	678	675	668	653	668	669	669	696	671	723	688	657	765	709	644	669	668	652	657	675	677	647	669	697	686	640	712	638	663	746	676	672	737	683	664	639	655	664	686	707	680	636	680	686	698	666	684	650	663	691	666	754	702	642	682	696	660	688	714	693	664	703	657	746	683	667	658	642	686	661	700	712	682	643	676	688	669	671	679	707	672	676	681	658	693	640	691	687	726	693	682	756	687	681	673	653	696	674	675	654	670	668	687	700	671	664	670	621	676	701	655	657	725	650	679	669	706	639	671	687	707	681	698	717	649	687	651	672	683	672	647	696	689	688	664	724	649	673	690	691	661	680	644	692	699	652	682	668	668	716	634	629	675	646	681	665	678	650	681	689	658	668	650	672	638	648	710	693	673	675	613	658	687	669	658	711	690	684	727	685	686	690	712	681	699	636	657	713	712	731	684	692	689	666	610	686	726	704	676	677	667	688	670	686	661	659	666	673	655	673	698	662	653	699	699	694	632	663	695	680	674	688	727	679	722	659	636	698	655	697	736	697	639	667	724	686	712	726	666	698	640	702	655	641	667	705	694	645	693	660	658	643	671	665	680	676	652	666	647	621	670	651	695	678	708	646	681	676	626	725	699	671	645	689	647	661	673	637	727	642	638	649	673	632	664	688	703	630	717	703	708	694	671	669	664	715	691	711	661	652	708	694	677	663	686	691	675	701	649	656	676	670	704	688	694	671	697	661	645	664	683	674	667	736	657	664	654	646	637	666	695	638	649	684	706	703	687	672	674	670	693	667	691	667	684	659	697	650	649	678	645	680	676	672	677	667	737	692	675	710	741	639	699	715	642	639	632	672	633	674	654	686	672	712	695	659	671	639	700	691	715	662	703	676	652	667	654	702	675	680	683	690	693	672	691	673	645	659	674	673	649	722	688	672	679	603	668	673	670	662	671	693	685	647	707	678	661	702	686	669	725	692	697	659	677	701	670	683	722	711	689	651	637	697	655	653	643	661	622	705	688	695	698	696	656	650	656	690	636	693	681	687	721	697	656	669	598	672	618	673	696	669	684	704	720	637	678	730	727	624	675	638	688	680	715	625	641	678	660	731	691	704	686	690	659	667	687	747	694	679	642	713	693	665	678	657	684	739	644	645	704	656	676	668	647	666	684	663	721	694	713	671	732	655	652	677	659	689	679	699	655	659	676	682	661	679	684	712	704	686	656	687	686	720
6982	954	1006	847	631	508	427	334	281	296	277	234	224	232	227	214	189	235	194	206	224	162	186	192	173	193	189	178	188	219	178	172	171	193	156	187	184	175	178	198	188	165	176	171	179	200	171	201	189	170	173	194	167	179	158	169	174	178	167	177	184	156	190	156	199	198	170	177	170	196	185	161	188	177	167	169	167	179	161	179	180	164	155	177	191	190	200	166	173	165	173	168	180	179	183	181	170	167	167	159	160	161	162	167	183	171	172	193	156	157	159	180	163	145	190	189	166	168	175	194	193	193	193	175	210	149	167	190	210	207	175	173	161	167	192	201	187	164	179	197	154	172	182	183	165	167	182	181	172	159	166	168	172	206	163	168	177	169	167	160	165	174	159	165	159	180	174	172	163	167	195	183	185	158	186	192	192	172	182	172	211	173	171	167	170	160	182	177	181	210	187	203	182	171	183	145	196	173	164	169	176	206	201	178	179	183	170	150	175	170	172	172	176	168	180	170	158	184	190	179	157	167	189	187	153	161	189	177	172	174	187	170	187	200	185	159	168	162	143	187	185	156	181	169	161	146	144	186	180	191	179	194	179	192	180	155	179	184	194	171	177	159	158	184	188	165	198	199	179	180	159	164	190	162	177	173	190	194	181	188	171	171	170	166	195	186	194	183	183	151	167	151	161	157	168	156	179	166	186	187	198	197	174	156	194	196	158	177	167	184	177	170	175	167	195	182	142	163	171	162	160	153	145	190	190	208	169	158	151	181	185	168	199	169	196	179	181	139	180	194	171	167	177	187	186	170	172	165	180	154	183	185	167	170	178	148	187	165	169	147	145	182	171	172	173	169	162	186	162	180	171	177	179	172	181	178	179	175	178	165	143	161	165	166	174	179	164	178	173	175	161	161	179	164	168	170	174	173	170	151	171	146	194	173	186	168	155	167	175	201	188	196	175	183	172	170	178	155	179	156	175	164	177	164	168	189	168	170	181	167	183	153	173	166	188	178	164	174	179	156	167	178	155	174	205	159	169	176	179	172	191	159	174	174	184	165	168	165	187	176	175	178	165	164	140	172	173	155	188	178	178	150	168	157	188	167	158	194	148	163	169	171	179	164	192	175	182	180	177	154	185	167	186	170	160	179	156	177	165	204	172	179	163	161	160	169	146	156	171	167	151	192	153	184	182	165	167	189	188	151	195	192	179	154	169	168	186	180	164	163	181	196	166	191	166	194	168	153	180	168	180	162	161	154	186	156	194	167	178	181	189	156	178	173	194	174	175	215	168	168	172	177	169	196	179	169	173	149	185	194	149	168	203	182	171	150	173	145	173	195	190	173	169	187	172	183	141	172	159	186	187	178	186	156	174	188	159	169	181	155	159	177	153	164	151	181	158	161	191	184	174	161	179	164	182	170	185	165	168	189	150	182	183	200	170	195	162	178	191	160	154	178	173	170	144	152	164	168	170	170	182	167	147	176	180	170	167	159	188	183	174	174	164	187	132	189	185	172	177	210	168	170	181	195	199	172	171	156	173	182	158	177	170	173	174	194	169	156	185	178	180	179	159	175	181	185	181	186	158	163	196	164	153	171	185	175	169	181	166	192	165	144	166	194	155	164	185	157	153	176	171	170	172	170	190	194	163	186	173	166	203	162	169	185	190	210	169	173	179	192	170	179	164	153	192	170	170	167	181	167	159	175	157	189	189	190	166	174	168	168	170	154	156	191	164	182	201	164	180	164	210	165	153	157	179	165	194	191	187	143	181	164	174	163	172	190	195	170	169	150	169	194	176	198	172	168	180	187	201	157	163	169	177	178	176	174	173	171	185	171	184	190	158	156	193	154	181	159	187	193	166	169	167	200	191	186	142	175	201	174	182	199	174	154	163	184	173	176	176	203	180	178	177	177	173	190	178	197	178	200	176	179	161	189	166	166	184	177	180	179	170	184	191	189	168	160	168	175	175	189	193	174	150	179	177	166	175	191	190	174	163	170	187	186	210	165	155	165	146	162	179	193	167	153	197	168	201	165	173	170	177	194	178	171	182	156	184	196	181	176	168	178	180	185	181	184	150	176	200	170	193	178	173	175	157	189	167	203	185	175	173	189	163	167	178	153	151	181	157	176	145	170	168	185	191	164	187	186	174	163	168	177	158	191	186	171	174	176	175	158	173	164	181	181	186	196	188	172	173	191	176	138	162	165	162	166	165	185	159	185	178	212	181	173	181	182	159	197	170	197	179	206	194	173	166	157	164	188	201	175	190	213	188	168	182	177	172	155	157	196	195	181	178	178	154	178	192	169	181	186	178	183	173	164	174	164	199	181	172	174	167	201	164	171	170	183	192	164	200	172	181	188	160	165	167	179	155	166	165	182	175	175	152	177	177	170	182	161	178	173	175	172	157	171	168	179	165	189	177	197	211	178	155	154	190	171	174	164	192	168	181	175	159	163	160	184	169	192	199	179	172	173	177	157	181	180	155	190	174	173	161	165	191	180	158	162	137	179	179	185	194	177	161	185	170	193	166	168	175	170	155	169	188	180	160	164	170	191	167	180	177	150	188	173	165	182	188	153	175	168	174	180	173	174	158	192	171	171	171	162	172	191	186	148	179	177	176	180	164	171	187	148	184	189	168	169	171	181	175	177	165	183	166	181	165	189	156	170	154	173	188	174	181	161	197	162	175	169	159	135	180	186	174	168	168	182	175	173	187	173	173	172	159	195	167	192	182	190	192	164	184	198	170	175	166	187	157	162	159	187	185	162	168	188	176	163	162	188	158	155	168	160	171	168	180	150	180	174	165	193	197	173	186	180	175	173	197	182	159	210	167	202	181	164	179	195	203	171	175	180	168	159	178	210	159	192	187	203	151	187	166	165	153	172	164	185	181	169	198	180	162	175	191	183	171	165	178	161	176	190	180	175	162	173	175	184	202	215	171	176	149	179	168	176	190	159	167	207	163	173	144	196	177	163	141	201	169	165	174	159	175	157	171	205	164	172	187	175	177	178	192	169	167	178	194	192	198	149	177	166	188	151	173	189	213	190	185	193	182	170	155	171	150	183	148	183	166	165	198	160	183	166	165	170	180	190	167	176	150	188	172	165	191	169	164	189	190	198	176	160	191	193	165	179	183	162	177	171	178	208	189	181	181	175	169	167	167	174	177	166	177	190	184	176	190	184	176	159	183	163	178	169	158	176	167	166	173	161	176	193	200	158	169	186	168	190	167	177	204	184	194	171	170	160	170	163	149	193	169	168	197	169	151	178	164	188	169	187	145	170	181	178	167	151	179	174	166	167	166	168	172	187	176	217	178	177	189	172	174	164	173	165	165	158	170	173	214	155	162	183	178	177	171	196	222	175	180	188	184	168	174	164	164	171	197	163	179	161	206	179	178	163	167	168	168	181	167	197	167	166	201	195	165	167	186	193	161	181	160	192	180	190	189	161	165	177	154	186	189	175	160	155	156	204	177	181	171	194	181	161	154	155	183	173	198	186
5494	1206	2333	2795	2504	2037	1694	1514	1307	1165	1049	987	954	867	801	754	763	755	768	711	679	677	671	646	628	617	576	587	606	591	592	592	579	555	545	602	554	528	576	532	548	532	549	563	528	553	559	541	546	527	551	523	513	527	535	577	544	558	565	532	507	576	561	577	518	531	536	506	506	537	498	570	529	533	573	534	520	516	487	533	567	519	560	549	533	504	515	532	549	475	517	503	498	496	519	501	552	507	528	520	507	510	527	511	538	505	487	507	508	525	507	518	478	485	506	487	530	506	523	527	481	485	462	505	552	502	575	517	466	524	491	496	513	510	506	527	520	492	559	536	490	549	525	516	497	518	536	515	519	512	514	537	470	518	535	494	543	462	564	501	542	503	496	533	508	523	528	509	535	524	494	497	570	509	517	486	504	513	517	526	517	519	520	546	515	490	503	548	530	549	477	531	538	526	494	455	571	497	523	526	523	528	477	493	518	514	505	495	540	543	511	516	536	508	498	519	525	510	498	524	554	488	523	497	502	531	493	479	524	533	523	510	518	519	503	538	532	521	543	533	533	515	518	494	530	491	524	496	531	527	495	517	571	527	533	520	548	518	512	523	547	527	533	533	443	538	527	551	516	492	496	542	549	507	469	502	487	529	510	486	503	511	568	492	471	547	537	525	509	566	501	502	508	524	499	508	563	518	522	537	513	470	505	535	526	514	492	517	531	493	543	500	495	502	548	453	532	523	493	513	493	521	477	498	516	514	554	506	492	514	514	520	518	522	542	467	527	517	501	493	532	487	512	503	524	526	526	514	465	528	517	508	496	484	479	501	536	554	513	556	522	543	496	466	542	498	526	519	468	570	490	513	498	530	485	523	546	523	546	528	556	504	501	490	561	479	448	522	538	519	532	532	544	519	546	499	544	507	503	540	533	533	522	508	458	528	465	507	530	498	524	529	462	509	512	515	502	505	514	509	501	519	531	508	515	539	507	507	518	531	501	557	541	532	490	549	504	517	523	529	484	503	507	521	510	524	506	539	510	541	508	553	574	514	560	502	481	454	535	511	540	545	497	497	502	544	517	486	482	552	539	513	477	518	521	534	508	535	553	497	510	528	500	528	559	527	517	487	511	512	498	490	506	524	539	515	482	513	526	512	533	533	495	536	535	533	477	500	466	498	495	497	517	510	519	506	530	575	503	551	505	519	505	524	542	498	523	538	550	508	518	511	512	510	524	514	521	503	505	497	476	552	497	523	528	532	524	515	523	474	499	551	512	480	507	480	517	529	537	500	506	524	480	516	553	566	546	543	535	549	517	534	494	527	546	563	517	520	554	513	507	520	521	502	534	533	474	502	509	497	521	483	511	517	511	559	535	484	515	511	510	486	496	532	529	507	554	501	536	537	525	501	524	482	516	523	546	532	518	464	501	469	480	540	491	494	499	509	499	493	517	541	506	530	504	563	510	495	474	529	511	512	486	503	554	515	486	524	521	554	539	500	536	526	513	520	515	562	499	492	532	539	501	519	532	524	495	469	540	460	532	529	555	525	480	531	532	533	520	533	486	485	529	518	522	507	496	515	528	494	493	522	453	483	506	489	515	496	519	544	511	507	525	532	523	507	510	510	513	508	513	530	539	511	523	531	535	521	530	527	518	535	523	522	517	531	534	530	515	488	522	477	565	503	526	520	535	506	520	508	524	482	503	569	511	569	513	491	504	505	505	507	515	511	543	524	516	560	536	519	511	517	518	498	513	499	529	529	506	575	507	504	469	507	534	531	497	526	505	524	537	495	555	547	504	506	466	507	517	489	515	531	493	518	496	495	501	488	495	517	512	500	511	513	526	502	481	544	541	491	508	525	525	497	496	493	492	531	543	525	514	529	503	518	471	499	493	595	484	520	509	526	507	511	515	505	472	554	568	521	517	503	520	511	513	518	549	542	518	514	496	529	542	504	499	524	483	467	531	534	511	531	512	519	470	453	530	518	527	510	510	505	506	485	514	509	521	489	519	540	492	534	525	553	536	536	526	549	503	476	520	509	530	522	493	537	490	552	543	492	520	523	533	538	522	527	491	547	519	533	490	529	516	546	533	503	545	498	554	497	506	489	524	551	549	515	542	520	508	521	482	573	555	432	514	515	548	454	547	597	524	518	491	521	476	501	485	499	504	533	528	502	499	480	525	511	527	514	523	504	491	492	490	527	510	503	455	550	566	523	508	520	503	485	525	538	521	561	540	526	509	477	484	478	504	527	530	533	514	515	460	531	526	558	514	520	507	520	496	558	500	577	489	506	492	518	518	552	531	500	502	531	534	553	507	502	543	519	518	493	504	524	557	489	504	531	484	516	479	552	505	497	526	475	474	537	508	489	552	553	569	514	514	502	548	513	517	551	522	502	518	513	527	515	510	522	503	517	505	516	522	480	513	531	529	509	498	521	526	530	530	484	517	499	519	487	504	520	516	496	542	531	549	498	498	492	529	512	534	520	505	489	492	543	513	535	539	491	516	538	522	550	510	514	526	479	517	569	519	501	529	517	503	543	490	521	490	492	521	531	516	480	491	501	518	539	520	529	515	563	531	521	489	528	544	552	546	542	500	470	550	558	493	476	528	549	502	528	501	522	507	535	496	513	532	533	516	568	525	489	509	476	530	485	557	572	518	576	517	509	501	511	503	497	534	526	506	515	515	529	505	537	535	479	510	505	515	499	511	495	479	551	499	518	530	524	508	528	493	470	526	546	511	503	542	526	503	540	504	523	498	491	507	570	525	511	535	545	478	507	502	517	482	544	521	525	517	495	516	526	494	513	480	491	521	539	500	515	496	511	549	483	545	532	501	472	495	528	479	498	498	505	487	514	508	513	523	501	473	499	485	488	541	529	526	497	544	478	536	497	524	519	490	525	524	565	521	497	549	517	511	509	521	489	493	511	459	549	504	503	495	506	547	516	468	518	548	528	513	501	512	506	525	525	536	501	485	508	462	503	500	498	543	524	526	517	484	524	533	543	497	513	542	536	464	492	529	500	509	516	554	558	535	504	548	543	556	555	507	526	492	534	490	501	501	515	505	503	540	505	472	537	519	531	485	493	472	506	509	532	548	535	529	497	514	514	550	520	527	497	549	500	535	507	530	491	520	495	515	524	499	507	521	552	545	579	511	504	515	518	477	554	490	534	489	510	497	518	562	508	448	497	541	545	537	499	539	506	550	520	512	513	477	485	522	489	515	477	508	515	542	516	519	532	550	531	527	511	524	508	497	483	542	517	515	529	522	537	504	501	520	531	499	533	527	482	485	478	513	535	505	523	508	492	511	572	533	484	535	496	545	494	526	504	481	531	543	504	550	505	521	538	531	531	486	531	520	513	499	540	519	497	506	523	505	491	519	555	515	494	499	523	498	501	546	536	522	534	505	549	540	496	524	476	519	522	485	510	537	532	495	495	524	509	511	536	535	497	546	554	496	523	509	548	475	526	552	540	501	545	483	513	486	511	511	509
13722	2288	2345	1805	1205	991	848	681	634	562	522	487	477	443	423	404	393	368	372	346	343	368	379	378	350	350	340	340	326	383	356	321	337	340	334	361	361	319	347	346	359	341	350	354	342	351	352	323	353	346	335	330	339	322	335	327	308	329	352	342	333	344	330	319	340	293	354	347	335	342	333	387	317	357	336	316	312	344	317	342	383	362	351	313	340	358	339	314	326	344	371	310	335	366	323	343	324	295	353	340	345	331	303	322	319	332	384	339	331	340	320	353	327	307	345	365	362	372	344	326	367	333	306	341	350	343	334	339	309	330	344	360	319	347	356	337	345	337	358	322	314	324	332	329	325	337	324	321	357	333	326	316	327	369	350	317	315	322	360	369	342	352	333	325	326	325	326	321	346	327	290	311	355	344	332	356	321	366	337	327	349	317	330	323	316	320	333	339	333	354	343	328	325	324	336	336	319	346	323	325	344	320	307	328	324	326	324	316	335	339	323	383	300	319	339	312	333	293	345	324	343	335	313	358	317	325	338	310	350	332	346	317	340	343	325	341	319	317	331	338	350	308	317	342	329	337	341	348	328	363	321	369	359	342	353	323	345	330	347	337	325	344	315	347	333	336	321	346	333	337	308	307	359	361	334	333	346	365	360	319	322	326	315	316	336	326	334	349	334	330	332	333	305	319	319	349	315	341	300	343	312	310	297	334	312	344	322	361	353	334	337	360	345	325	336	333	338	323	337	314	340	339	346	370	358	332	307	326	325	327	338	308	342	334	356	319	322	332	344	331	339	342	341	322	324	343	303	347	355	301	307	297	338	314	338	343	334	317	318	340	305	345	345	341	389	322	339	349	349	343	335	311	338	337	371	330	331	289	306	340	313	332	330	324	361	331	350	334	357	329	342	363	331	327	351	364	342	360	317	343	340	336	329	329	337	328	340	304	330	327	322	351	328	345	343	299	333	331	362	334	315	365	345	316	330	324	324	299	298	347	339	361	300	325	343	324	323	355	324	358	369	359	311	350	358	335	340	333	313	318	342	341	349	310	330	330	342	331	324	343	332	358	338	306	316	339	313	345	342	339	334	303	322	363	316	348	339	345	328	332	343	357	355	335	315	338	324	327	311	357	339	337	320	331	353	346	318	332	336	294	286	317	333	328	311	323	323	298	332	344	309	335	312	340	357	325	307	321	332	310	312	305	352	338	308	320	349	331	312	353	358	326	318	352	332	341	328	333	358	338	333	303	343	333	333	354	321	345	356	341	328	322	321	357	331	285	305	302	344	348	310	331	329	327	320	330	310	327	316	320	329	342	373	328	336	327	344	296	342	325	342	355	349	334	321	351	353	325	331	351	300	316	335	303	336	343	393	348	341	340	321	338	287	311	312	377	337	391	350	302	341	367	353	360	298	312	311	320	339	346	307	307	335	325	346	343	366	343	334	299	345	341	348	337	340	351	343	361	351	314	350	326	308	347	333	321	302	323	354	328	365	336	313	337	336	335	348	304	308	332	322	319	320	304	298	327	356	371	331	325	326	329	320	373	361	340	333	338	340	332	315	349	350	307	344	329	323	315	336	347	313	336	335	347	318	344	344	310	316	310	333	346	319	333	322	355	315	310	344	327	349	344	331	314	316	353	322	319	347	293	333	345	339	316	339	328	325	305	349	320	341	350	356	332	324	354	348	326	334	336	337	356	329	363	328	317	326	316	308	337	322	337	333	333	364	317	329	318	294	319	307	357	349	321	336	328	319	323	346	326	335	355	352	334	356	310	344	356	329	329	332	355	314	343	317	336	303	307	321	325	342	335	332	386	368	320	338	331	351	314	336	371	334	352	320	367	325	342	342	306	328	323	320	339	347	359	339	327	345	333	346	354	331	328	318	325	307	354	317	321	345	344	349	330	368	312	322	370	342	349	320	309	361	351	351	339	352	310	328	335	329	328	340	359	314	354	373	312	322	335	318	354	376	321	374	321	303	358	353	337	304	328	332	342	333	360	331	323	326	324	343	321	373	354	341	339	325	333	338	362	329	331	325	335	328	320	347	369	341	350	327	363	315	328	307	356	356	339	338	316	297	323	345	354	327	300	341	328	336	345	318	332	345	326	365	332	334	335	335	357	329	321	370	334	323	343	357	322	329	292	318	338	335	320	322	363	300	351	337	342	302	326	329	355	339	343	314	331	329	365	349	378	350	326	361	378	343	313	321	343	342	342	292	347	355	359	317	350	340	337	356	338	355	341	287	354	341	309	321	334	293	294	329	314	337	352	308	347	305	300	289	337	345	332	331	299	356	297	318	343	316	350	340	361	332	289	344	353	365	303	323	322	341	336	350	360	357	320	317	319	307	330	326	332	358	335	324	356	361	347	352	319	338	326	321	296	331	363	328	332	344	297	337	348	339	309	312	327	360	345	358	302	343	338	338	327	315	319	353	339	324	330	311	303	365	330	367	335	326	334	345	334	342	360	361	342	343	333	319	337	332	335	347	308	328	342	336	321	312	352	287	350	323	320	326	317	373	358	317	295	333	325	346	314	310	322	303	331	318	339	362	401	337	355	344	372	329	349	353	344	348	356	341	343	342	350	337	346	326	364	354	353	388	348	340	339	320	369	356	329	340	337	313	328	337	328	326	303	335	342	348	345	328	348	298	333	346	326	326	319	345	347	345	361	325	345	331	330	315	306	350	323	319	337	305	333	304	320	371	328	329	378	341	361	345	335	333	358	361	314	335	323	339	316	317	336	326	363	310	355	340	315	310	324	369	369	318	347	290	330	350	328	320	356	339	349	348	316	311	359	299	320	335	320	303	358	325	359	350	341	356	303	386	339	332	337	302	348	286	325	318	299	306	316	342	324	352	334	337	365	320	346	367	304	363	319	308	330	341	320	337	328	295	358	346	334	314	310	327	374	347	344	351	341	302	331	313	330	346	334	331	329	337	385	329	308	325	324	341	334	336	385	321	329	337	347	329	336	349	327	334	354	349	328	327	322	376	358	350	331	306	341	337	318	334	322	344	327	321	363	330	348	353	296	325	357	321	339	331	342	312	330	324	346	340	323	329	348	344	326	309	321	343	353	342	353	342	326	377	310	319	315	319	323	344	358	355	329	314	341	315	314	355	347	301	335	326	345	340	300	358	345	319	316	348	344	349	335	342	330	331	322	333	341	330	311	373	338	321	311	363	280	334	291	341	342	329	338	361	348	352	302	367	363	350	296	331	304	339	363	331	361	314	326	358	300	309	347	325	318	320	353	345	306	298	329	350	320	345	340	320	368	355	285	329	338	328	342	328	315	355	356	325	334	314	320	308	350	345	315	297	331	338	315	329	326	341	345	312	350	371	315	350	352	335	315	304	356	328	326	355	352	343	345	322	338	328	346	371	360	318	379	364	364	337	322	329	316	312	339	328	360	333	329	347	344	350	307	322	385	327	312	329	324	308	306	340	334	314	350	337	352	348	315	349	343	348	330	355	361	322	319	311	305	313	307
7501	2234	4346	5322	4715	3794	3242	2785	2430	2093	1966	1756	1574	1604	1469	1317	1386	1289	1332	1179	1193	1139	1144	1099	1015	1044	1034	1030	980	1024	1062	985	996	979	946	995	962	983	912	955	944	974	933	928	895	942	942	937	904	950	923	897	884	914	861	877	847	873	886	926	858	851	901	911	815	871	898	897	875	854	862	894	910	870	856	894	874	888	841	867	894	860	948	850	858	883	863	859	863	898	889	840	907	877	847	846	818	900	865	862	868	824	846	907	882	904	851	852	876	816	862	853	856	836	864	890	893	843	889	845	875	852	864	846	863	859	852	899	853	902	920	841	870	865	843	851	886	897	883	947	854	894	808	855	843	850	836	888	853	878	873	888	860	867	870	889	855	834	862	869	933	847	866	862	872	865	844	848	932	901	877	887	834	819	862	846	827	906	863	882	841	805	869	884	888	883	863	848	886	829	828	910	882	861	872	890	845	879	854	871	881	857	855	859	840	816	847	913	904	868	878	874	894	836	891	820	899	808	848	855	843	855	834	895	877	853	863	859	851	836	830	867	835	862	855	912	861	819	838	879	940	817	843	889	877	865	837	868	836	857	822	824	836	899	815	884	869	886	858	802	826	861	823	856	905	855	895	875	838	870	893	853	861	849	906	933	850	845	864	833	885	903	949	837	879	861	839	820	865	891	861	833	903	775	807	869	811	819	871	879	849	848	859	866	886	852	907	870	869	820	826	822	893	830	843	857	837	779	866	870	887	846	885	903	893	864	821	866	898	881	840	826	853	930	900	895	901	848	869	878	853	877	814	905	860	843	895	880	862	855	873	800	828	856	831	840	860	856	870	855	886	869	879	869	860	830	825	866	846	872	907	856	858	821	862	828	856	833	847	883	853	873	831	808	878	892	866	871	855	819	865	893	834	900	897	908	870	863	844	820	863	836	876	856	871	881	887	867	849	863	847	833	906	831	879	854	851	871	840	846	870	856	840	886	848	808	904	870	820	793	852	858	882	825	858	841	834	868	879	814	886	862	839	853	851	892	763	837	866	851	850	816	826	851	868	904	898	842	862	868	872	868	868	908	877	862	840	903	793	881	909	885	857	851	801	825	848	817	920	819	844	822	844	849	903	880	850	814	836	800	866	849	850	827	897	876	859	880	870	857	837	910	910	782	846	887	873	877	900	835	886	854	870	895	833	830	823	840	841	836	869	843	838	823	877	902	812	823	874	871	897	826	870	808	862	825	828	885	924	832	847	869	838	842	867	847	870	892	805	872	851	877	874	894	864	859	857	869	846	849	852	822	852	828	885	828	911	857	852	841	823	891	802	870	840	890	878	813	907	878	882	868	875	889	845	861	887	873	870	854	803	871	878	908	847	877	924	814	841	888	880	862	914	829	793	827	820	846	840	835	865	902	850	900	859	877	864	897	831	858	869	892	878	864	861	854	880	872	845	856	907	885	855	870	902	884	899	839	912	858	796	832	896	883	922	866	898	912	881	875	872	856	829	846	849	874	850	879	858	850	849	840	833	823	822	850	843	849	873	883	808	836	859	857	843	839	822	857	895	840	883	867	859	915	840	867	857	848	936	861	835	853	880	866	888	843	802	850	834	856	862	805	858	904	899	850	862	882	845	893	812	907	828	830	841	866	880	848	865	894	854	842	846	799	896	849	866	873	851	844	842	833	851	852	794	837	874	860	885	841	834	796	894	854	824	874	857	882	902	883	843	820	840	853	859	830	896	892	797	864	872	855	851	822	849	859	903	861	877	826	889	876	883	818	852	864	846	894	839	882	867	881	877	822	827	873	807	827	900	840	835	781	848	827	869	859	916	882	807	879	865	867	841	844	865	876	892	858	861	824	803	835	857	833	836	836	837	856	860	864	883	791	862	861	828	845	868	826	807	873	893	833	871	853	890	862	844	835	867	798	860	854	798	863	838	815	819	916	899	894	900	843	871	839	873	833	826	819	846	850	828	903	847	871	822	853	870	873	840	814	891	865	854	861	862	869	897	842	853	861	810	816	898	842	827	866	861	820	837	886	850	855	847	855	872	863	900	863	873	847	863	868	902	857	871	823	853	916	894	809	886	856	866	815	869	813	878	870	849	860	806	846	838	828	873	805	840	810	825	842	881	858	852	854	832	862	850	866	860	860	814	833	863	817	881	883	810	918	860	838	845	899	802	817	860	849	949	865	844	830	855	828	903	834	872	882	884	843	884	840	852	853	839	806	827	866	838	847	871	831	874	860	825	834	854	863	858	869	808	872	827	837	847	843	887	830	792	858	802	851	891	904	868	842	815	887	870	852	865	893	857	811	904	883	874	884	855	821	928	852	818	868	862	847	843	878	851	894	841	804	833	901	860	870	840	865	858	839	837	893	839	816	860	824	834	840	850	877	868	864	860	839	815	869	859	834	830	837	838	904	830	849	858	869	844	874	917	891	837	808	881	836	832	817	818	874	856	855	839	829	834	898	867	840	819	826	901	854	850	828	844	887	840	874	866	864	863	882	881	834	892	822	869	856	866	818	827	886	852	850	850	830	880	868	819	828	844	847	801	882	867	836	854	868	890	861	858	807	859	814	829	873	822	844	835	921	828	893	880	832	846	888	865	875	825	847	903	873	875	872	863	898	863	912	862	877	887	852	844	850	836	858	837	850	865	827	841	848	873	830	867	827	813	827	846	892	872	903	853	913	777	860	883	858	800	891	859	867	858	859	870	851	880	827	844	815	853	871	822	870	869	859	920	861	865	843	852	844	855	844	850	826	880	867	832	866	883	868	831	824	839	806	825	850	880	914	875	854	840	848	809	860	876	830	876	869	842	880	877	877	832	814	799	845	881	939	875	835	792	862	870	851	845	853	848	868	877	837	889	884	866	853	892	850	883	820	891	871	878	811	830	802	836	846	870	877	887	852	858	843	850	843	872	834	861	853	880	831	812	873	870	864	831	875	860	870	891	868	892	908	933	828	848	872	910	839	879	836	774	898	835	869	829	830	877	861	844	815	865	891	862	827	836	836	842	890	824	779	836	897	804	832	802	861	897	830	845	844	858	830	870	869	863	816	890	873	849	849	885	824	853	868	830	851	858	853	869	910	838	847	826	853	886	879	835	894	866	843	890	840	855	783	846	776	852	828	858	852	905	850	894	914	812	850	861	869	883	860	844	865	872	899	811	825	833	873	881	862	835	874	812	846	832	873	883	823	808	878	917	831	827	857	829	822	775	834	843	865	850	844	826	839	842	807	895	807	849	825	847	860	852	892	856	836	824	933	899	873	874	903	868	871	895	824	841	881	918	830	896	831	837	850	829	836	847	937	809	849	863	843	856	882	847	841	859	878	835	835	834	865	865	892	892	878	863	853	828	846	852	868	928	845	828	879	817	840	823	823	891	843	850	826	858	843	882	860	842	864	883	885	889	857	827	872	879	843	852	866	833	872	907	870	841	822	823	832	877	888	851	815	900	862	922	859	841	858	844	852	838	866	867	847	851	874	885	844
1983	269	277	271	278	281	272	284	290	246	261	271	251	255	258	256	266	264	279	278	252	251	273	288	293	281	271	254	301	256	271	282	264	295	280	272	244	238	269	234	266	277	256	250	277	284	271	272	249	261	293	291	271	299	244	262	250	265	304	267	259	282	248	315	259	266	257	269	240	294	265	274	272	269	236	270	245	270	245	283	239	255	296	272	268	280	273	267	265	254	238	258	268	257	287	253	253	266	286	233	265	271	266	250	276	252	256	294	266	259	242	260	274	272	263	268	276	250	246	220	279	204	267	272	244	229	264	267	289	297	242	262	249	259	239	242	255	249	279	279	249	259	261	296	239	287	238	280	304	286	263	239	245	255	254	273	281	260	262	228	267	251	231	252	254	235	261	271	264	268	269	289	251	269	254	241	257	258	284	268	260	290	281	253	267	260	259	276	261	286	253	278	279	282	239	236	266	262	266	255	246	271	285	276	260	257	277	248	273	262	270	245	260	253	279	263	282	247	258	249	254	280	251	281	242	262	264	261	243	256	254	240	274	242	242	267	270	292	255	261	263	262	284	282	279	303	253	262	235	261	247	255	283	298	258	260	239	262	265	275	235	281	265	296	282	281	266	281	275	282	256	280	263	255	266	264	264	256	299	240	274	283	221	269	259	265	259	275	272	243	258	270	229	276	299	277	253	272	249	264	237	260	271	310	288	253	309	243	271	285	252	260	223	245	256	250	244	255	268	296	277	264	276	296	254	295	234	267	251	297	265	293	267	290	261	272	274	272	240	274	249	244	266	247	227	272	269	277	256	261	248	218	261	265	260	261	263	287	256	246	296	263	260	260	260	240	275	263	271	273	236	267	266	244	230	258	274	262	247	281	272	275	269	256	260	267	283	262	290	285	262	258	268	267	261	235	259	247	260	244	249	253	258	297	253	292	260	294	249	240	252	277	277	240	252	283	263	270	266	281	244	262	264	267	277	275	227	282	263	288	261	265	262	266	253	241	257	248	237	251	239	275	244	272	274	313	287	261	248	275	256	240	227	268	220	246	261	238	275	289	275	281	265	263	265	251	267	275	259	272	283	278	233	287	269	269	253	265	249	226	270	270	252	252	256	246	265	261	283	276	229	228	246	247	237	286	285	252	252	279	257	236	253	246	276	264	263	237	231	249	256	256	251	262	262	284	249	256	237	253	284	240	291	284	238	288	253	256	275	273	250	266	248	236	266	298	255	267	250	256	242	278	289	256	257	283	253	247	261	265	271	257	295	301	261	258	252	266	282	267	267	274	298	280	243	246	250	229	270	277	276	274	261	243	268	275	287	281	233	220	279	259	268	271	261	248	258	276	249	265	236	239	238	255	258	271	269	251	284	250	281	259	262	292	254	264	243	261	249	229	239	277	289	273	243	274	248	266	236	258	279	299	253	252	278	239	253	298	256	253	269	254	286	284	272	243	247	250	255	251	267	265	263	238	242	264	256	274	243	256	258	249	275	269	268	267	260	271	271	266	278	250	281	271	287	276	261	272	233	245	264	276	283	264	272	265	262	270	260	249	238	258	256	248	252	269	254	262	265	279	265	266	286	278	284	268	266	279	257	294	282	275	245	246	282	253	299	254	263	249	282	286	255	261	231	270	252	244	274	267	241	257	250	253	273	272	260	258	234	237	267	243	277	257	260	260	278	242	251	260	275	275	258	228	318	246	265	257	252	261	260	268	270	249	273	288	286	271	264	262	265	261	271	242	244	257	274	298	260	231	257	250	250	264	256	293	285	280	271	255	246	252	255	259	263	235	260	250	269	263	282	265	270	251	234	260	272	275	245	261	254	244	251	217	269	259	293	259	247	253	265	311	258	245	252	283	256	259	269	262	247	248	274	284	262	252	263	233	291	263	272	287	266	226	256	249	316	280	304	273	249	253	297	270	242	253	261	254	271	264	283	268	258	266	261	272	242	271	224	293	284	238	290	259	282	244	287	278	267	233	251	277	258	249	249	287	258	264	234	269	263	282	242	226	284	259	246	247	278	253	263	294	269	270	263	256	272	257	246	245	223	251	304	271	273	262	261	252	281	270	241	264	275	274	262	263	268	270	274	244	252	268	267	235	257	265	247	272	273	251	252	255	240	269	258	280	256	248	227	242	261	262	278	267	289	247	259	257	261	226	239	248	236	260	271	265	276	257	275	271	283	239	294	272	286	278	267	275	289	238	241	273	263	226	277	268	239	244	262	263	277	265	246	268	267	259	272	269	272	280	275	266	256	290	244	266	276	265	267	255	243	257	262	259	276	267	307	284	280	266	264	284	269	273	276	299	243	267	275	280	254	260	307	273	242	281	244	220	267	249	284	282	246	274	262	241	275	258	256	266	244	252	280	272	261	258	230	280	255	253	283	244	295	259	253	271	234	246	259	245	249	236	263	281	288	256	282	235	239	256	261	251	256	269	260	274	291	269	241	262	256	262	268	261	267	241	257	300	282	278	253	271	258	278	249	251	278	299	266	278	236	258	253	287	245	282	243	259	247	266	303	258	264	291	252	283	248	253	279	275	271	289	280	293	294	251	248	260	255	264	253	232	285	263	259	268	272	236	267	276	238	240	289	243	250	235	258	282	283	275	260	267	268	253	269	244	265	257	256	293	277	280	248	241	270	242	220	266	252	229	255	259	270	271	258	271	279	261	258	272	255	256	274	265	240	247	275	267	284	280	242	235	276	256	263	259	244	241	242	287	260	256	253	264	262	222	248	228	225	242	241	263	264	246	266	269	252	270	259	265	258	283	236	294	250	260	245	284	261	284	254	278	289	251	272	243	241	257	250	253	268	260	259	253	270	261	298	235	222	256	268	247	271	281	259	225	263	270	264	264	267	261	242	257	259	285	236	239	284	248	299	270	249	268	292	251	268	252	270	263	277	264	281	277	242	273	278	262	268	244	313	274	258	265	283	263	267	281	241	274	243	265	281	261	258	267	263	290	258	284	245	257	272	265	261	234	258	265	259	266	259	237	248	265	270	287	289	247	257	259	254	286	261	264	280	234	297	276	292	263	271	259	242	261	258	237	235	264	241	262	292	275	256	254	287	271	254	248	256	240	271	284	286	277	277	274	265	254	280	269	276	295	277	235	252	299	273	261	289	247	267	292	261	258	268	254	251	258	285	245	278	229	241	286	270	296	281	274	225	272	256	273	260	282	280	250	269	250	283	231	272	268	258	261	299	245	269	250	246	266	266	263	256	254	253	251	290	268	257	258	266	261	253	271	270	242	294	260	263	264	253	273	266	290	297	271	274	261	252	265	275	261	264	251	284	276	220	273	277	235	248	255	263	270	245	224	243	273	247	266	265	267	254	255	264	258	240	246	221	230	300	259	262	239	265	246	274	269	251	273	254	253	296	254	289	255	267	260	247	255	240	242	267	271	268	251	243	278	280	243	261	283	243	234	305	264	210	279	287	269	266	258	273	265	245	253	279	258	313	267	255	244	277	254	288	261
2308	719	724	777	691	755	771	765	713	689	722	701	655	684	675	680	701	657	673	716	702	693	672	709	684	702	700	669	652	681	675	683	703	685	654	694	645	720	669	673	699	696	692	644	674	685	668	706	693	736	650	635	748	696	655	645	715	682	676	698	675	703	696	670	697	666	661	648	632	651	685	672	694	684	664	656	685	691	685	735	714	674	713	674	687	710	656	708	676	659	641	685	646	677	714	642	689	620	631	699	663	649	691	668	643	613	668	682	694	657	669	649	731	672	665	674	718	668	627	722	679	649	702	709	660	666	683	675	663	690	679	632	702	687	625	709	695	698	675	704	629	633	653	629	662	702	707	683	653	711	659	696	674	710	678	678	711	666	687	718	655	633	669	677	654	674	678	674	693	699	686	653	645	656	654	690	708	684	694	653	627	664	728	664	706	658	700	665	673	648	722	691	664	694	687	703	685	707	627	699	679	664	658	701	712	628	634	678	692	676	690	718	714	696	696	689	680	673	671	693	644	685	691	675	648	641	698	706	677	665	670	686	688	631	681	684	675	691	661	673	709	710	708	714	657	680	697	713	691	672	691	642	677	671	661	651	709	671	658	689	677	654	682	678	744	659	631	646	670	675	679	670	674	709	704	697	621	667	647	635	679	639	626	643	677	695	710	699	749	701	654	697	673	641	691	688	701	665	672	660	687	679	697	703	683	715	664	687	656	659	656	708	670	695	662	710	631	678	643	717	669	690	641	642	637	670	680	657	695	709	686	682	710	668	709	705	649	680	696	718	666	664	700	638	672	678	704	711	676	706	687	648	714	658	707	704	666	693	674	666	647	622	678	671	673	678	673	670	657	667	655	667	676	674	661	692	681	673	674	731	680	684	674	694	711	743	636	698	738	673	698	673	717	642	724	674	669	714	652	626	663	667	688	696	683	630	692	693	624	663	697	687	684	681	740	680	645	707	672	675	693	673	696	683	676	646	687	628	688	641	666	673	716	626	695	674	682	677	666	621	634	691	667	656	659	721	663	657	713	709	664	688	686	683	650	657	719	701	685	695	665	668	674	681	681	672	730	675	645	698	675	680	705	675	680	675	686	624	674	696	708	721	657	710	685	714	683	684	674	689	660	670	676	663	694	664	634	672	697	668	702	708	714	700	678	688	646	692	628	680	670	690	717	646	705	682	641	652	672	658	693	637	691	705	682	700	653	646	674	665	674	695	659	691	653	679	683	640	662	711	642	681	702	669	636	650	673	661	688	693	678	679	672	660	689	654	679	685	698	714	678	672	659	686	658	671	625	683	643	679	669	711	722	704	677	703	690	687	721	687	729	668	696	666	643	717	655	681	644	676	683	663	659	702	713	680	682	668	665	652	695	640	673	660	679	682	662	652	692	671	659	654	655	717	643	660	686	631	683	683	651	620	662	664	640	660	697	669	694	658	635	687	680	712	691	683	684	706	698	685	680	700	679	694	642	663	681	666	635	647	634	656	696	630	672	702	701	717	715	694	685	678	678	651	683	612	616	689	664	680	678	666	637	695	666	654	673	616	691	705	698	665	681	669	699	654	651	728	681	664	675	717	696	682	683	683	662	651	715	673	650	652	648	682	663	638	671	665	667	673	717	725	673	674	689	669	707	644	694	663	651	661	665	686	681	636	662	692	724	665	713	720	731	650	683	669	650	651	672	635	680	647	678	678	633	670	682	676	652	663	635	694	654	693	676	656	635	647	744	624	702	677	715	667	658	650	684	684	657	701	703	695	647	696	671	698	671	675	661	688	667	659	680	712	709	743	685	703	625	711	643	691	695	632	666	673	688	662	718	676	687	638	675	729	672	683	678	685	700	696	666	750	691	668	719	693	686	678	681	711	676	693	696	676	698	711	690	703	697	689	650	705	688	666	665	720	714	711	681	667	708	654	683	651	679	698	663	675	669	646	672	695	693	715	709	666	707	685	626	684	674	674	709	700	679	674	652	704	627	643	721	685	663	694	716	693	652	650	660	670	671	631	729	677	722	714	699	690	694	649	695	695	659	695	667	724	714	702	704	721	645	698	694	712	693	709	688	633	688	677	717	708	738	673	688	684	687	658	694	637	705	687	678	703	693	668	716	678	712	678	712	648	677	671	721	699	677	702	680	704	675	676	733	660	680	709	727	643	649	670	704	700	686	683	663	684	692	703	645	641	709	686	698	693	607	715	671	643	718	625	691	720	619	689	667	651	675	692	684	644	702	656	635	694	697	659	684	705	656	669	687	677	678	685	686	693	664	672	699	678	703	626	642	688	699	624	673	673	642	678	661	665	662	690	696	689	730	673	708	660	650	665	696	661	669	651	712	674	664	638	680	692	646	663	659	696	702	661	683	711	640	687	703	674	682	680	678	657	649	670	663	664	716	659	674	706	667	670	641	686	718	687	692	723	667	697	647	622	718	694	704	650	716	678	679	671	657	668	662	692	669	662	711	699	642	707	665	702	655	701	691	684	710	674	650	686	671	677	655	706	692	644	693	690	676	682	671	692	679	692	699	674	686	684	726	717	683	679	660	702	693	730	633	676	687	708	710	669	661	705	681	678	732	680	642	685	690	672	710	664	743	680	709	692	689	696	672	657	662	646	671	707	683	652	688	697	680	706	679	646	677	689	649	671	655	662	682	698	649	667	652	657	686	673	662	697	666	666	652	692	638	690	603	730	662	637	662	660	654	696	695	672	649	637	719	664	690	635	699	686	621	736	672	699	664	712	696	632	706	685	670	668	673	644	724	674	679	717	666	647	681	682	708	690	699	704	712	689	683	681	656	670	722	662	751	675	698	673	681	671	686	708	685	670	692	719	688	689	711	662	697	679	678	670	739	682	739	706	660	712	687	723	668	670	689	668	664	685	670	681	638	692	658	675	665	637	726	683	680	639	701	681	719	684	705	712	684	675	657	740	666	669	701	687	693	728	689	671	705	683	687	650	676	744	674	692	676	675	600	697	696	690	658	686	712	721	675	681	674	723	699	666	708	672	653	680	655	635	698	692	670	658	642	693	740	661	648	612	700	656	699	688	687	723	636	669	685	671	665	715	707	631	687	714	688	700	683	690	737	721	678	715	676	696	692	674	676	713	712	708	694	717	628	659	674	655	737	699	681	711	649	674	684	688	709	686	770	674	712	729	693	671	630	655	665	730	656	685	681	648	693	682	720	687	698	663	702	659	675	676	692	652	622	663	657	708	667	685	712	668	667	726	638	619	644	627	695	686	690	708	655	737	688	703	723	708	663	675	704	723	717	693	689	698	681	652	683	675	708	693	705	658	655	644	726	689	665	702	621	678	678	724	698	636	658	642	698	690	659	649	624	684	737	690	689	663	711	696	672	700	696	641	658	680	747	659	681	715	653	657	678	655	664	645	735	697	652	675	655	652	659	704	689	635	674	687	686	733	691	682	682	731	699	683	656	718	710	682	683	697	681	720	657	656	665	660	704	629	674	622	665	713	647	672	678	680
7094	944	1027	821	620	517	403	336	302	287	235	251	236	230	232	225	206	213	176	189	225	190	188	203	224	174	172	190	188	176	178	191	195	164	179	195	191	156	185	169	192	204	196	187	178	194	201	158	170	163	208	196	171	174	191	168	197	173	156	203	197	171	182	159	171	217	156	170	158	170	166	185	163	201	184	174	176	159	160	175	187	179	163	189	156	181	183	182	158	174	177	185	173	160	159	184	162	188	186	172	186	191	178	166	189	157	148	167	215	181	188	203	180	200	197	182	179	193	183	187	152	165	163	167	193	184	175	187	172	170	169	176	175	171	169	154	166	164	179	191	179	187	147	147	169	176	168	168	167	166	168	175	172	202	181	159	162	195	182	182	166	178	182	162	161	165	193	186	167	187	188	187	185	191	170	158	169	184	150	174	163	175	178	163	179	170	180	201	166	172	216	170	164	201	184	193	172	174	180	191	167	176	191	172	149	179	164	189	151	164	185	171	185	177	159	153	168	188	175	156	162	181	173	193	159	181	199	172	167	188	183	181	167	182	167	180	178	169	158	174	160	190	159	176	203	180	206	164	183	171	138	194	185	181	197	190	172	183	176	177	158	151	173	164	161	172	135	188	173	178	174	186	179	182	191	163	168	176	177	160	173	164	167	161	169	160	145	180	187	171	176	169	164	170	164	158	153	164	178	154	181	157	162	189	193	148	167	183	177	153	168	169	167	186	155	165	191	205	175	162	172	166	177	173	158	177	163	199	173	157	163	173	172	178	185	195	163	179	174	183	149	154	207	196	198	183	156	151	157	150	152	197	175	161	177	176	186	171	183	191	167	172	175	174	184	151	176	174	174	158	159	174	193	165	157	176	179	185	164	189	187	165	179	171	167	161	177	184	187	159	169	183	171	178	160	178	186	166	160	186	163	174	181	184	169	170	157	161	151	171	187	180	173	167	158	160	177	166	168	178	165	169	190	191	178	199	218	193	172	193	172	188	151	189	176	180	159	175	193	162	176	184	145	180	141	173	189	182	151	184	166	160	184	144	170	170	175	175	173	160	226	177	180	170	178	197	177	173	174	173	197	187	159	166	156	176	153	163	190	181	176	201	162	203	179	193	169	168	159	165	174	170	178	182	170	166	170	155	215	165	208	182	167	185	150	162	163	179	165	162	176	178	150	177	182	174	173	173	174	190	175	169	192	149	167	194	200	181	160	173	182	181	193	173	180	162	178	177	172	155	174	177	175	191	166	175	177	150	175	171	179	179	160	180	179	133	170	170	178	184	183	188	182	174	169	171	180	168	163	157	162	194	184	184	177	181	181	182	178	176	185	181	171	162	159	183	161	160	176	185	162	182	173	173	170	176	172	147	181	162	160	181	176	159	210	174	157	152	176	180	165	174	177	162	165	179	188	170	188	153	198	171	171	179	173	161	157	174	176	177	151	172	173	183	168	164	182	171	184	138	166	160	162	181	167	150	187	178	164	141	179	157	188	184	164	208	167	175	180	185	185	176	170	192	202	175	168	192	161	168	156	174	185	177	180	201	186	146	180	177	190	180	157	170	178	164	170	165	161	161	180	191	186	187	196	176	190	195	154	170	172	184	161	168	172	177	156	166	190	166	200	194	176	174	183	185	185	177	175	190	184	171	176	186	187	207	152	167	160	192	196	161	188	169	185	168	159	182	157	166	195	171	186	156	153	177	183	162	183	173	167	193	169	187	189	178	176	165	157	162	178	174	160	165	152	194	164	190	165	169	186	163	181	192	174	178	196	168	175	179	164	176	164	178	155	165	172	185	174	185	177	196	171	187	151	178	173	184	165	169	161	165	164	179	151	164	160	166	191	189	142	155	181	163	172	193	169	169	146	152	170	177	175	169	169	199	210	177	182	149	175	182	195	170	186	178	177	167	206	186	159	178	197	177	184	141	173	190	158	169	190	169	169	166	160	160	181	157	173	164	169	166	162	187	172	181	160	176	195	175	182	163	166	163	176	172	181	201	184	197	182	174	168	162	163	156	164	169	186	182	165	177	169	186	167	162	190	183	183	187	176	195	179	203	149	159	174	193	176	186	174	191	194	145	187	210	169	161	170	174	163	166	195	165	173	159	188	179	167	172	200	177	171	171	163	167	162	180	156	178	154	153	188	167	175	162	183	184	191	185	176	178	173	164	173	169	162	188	160	170	157	178	158	165	156	190	151	160	188	162	173	175	165	179	156	170	198	193	178	166	175	177	156	192	152	171	180	150	176	163	153	171	182	195	159	172	169	165	161	180	212	183	163	195	165	152	162	184	204	171	163	166	187	178	177	188	209	190	155	162	168	197	163	175	184	201	178	165	160	165	157	180	161	149	164	183	154	164	175	157	178	160	173	153	166	176	158	159	154	169	132	169	181	180	172	179	164	180	164	173	180	155	166	194	181	163	162	171	200	141	170	196	171	173	158	185	160	179	187	159	167	172	162	157	170	171	165	167	178	168	175	178	171	183	174	177	167	167	193	163	185	183	177	181	186	166	162	200	175	163	167	183	192	190	183	198	161	159	173	170	157	163	171	178	168	198	164	178	164	168	196	167	200	171	175	177	187	163	169	164	201	152	176	162	167	156	164	167	165	185	189	165	182	199	155	167	169	187	146	179	155	172	174	157	162	155	201	163	160	202	170	178	176	158	167	167	179	185	170	166	167	150	157	174	173	174	179	180	174	179	186	162	175	176	180	153	199	176	175	168	182	173	200	184	159	186	168	164	162	156	152	177	156	178	186	174	156	161	177	170	172	170	179	165	166	158	173	165	171	185	188	187	167	162	184	182	163	176	206	174	200	180	177	151	186	160	170	167	186	159	179	158	173	169	187	206	207	203	155	171	173	145	183	190	171	172	184	180	163	179	176	172	173	213	164	173	172	148	165	178	160	159	161	169	183	157	167	190	172	161	172	185	174	177	161	171	182	203	172	171	168	198	176	184	193	177	175	184	163	182	173	172	158	164	169	165	175	183	194	161	203	155	182	158	212	176	160	182	170	167	206	182	185	187	190	155	173	160	186	186	175	151	187	165	156	142	168	186	185	163	191	173	165	177	196	179	180	143	163	156	173	189	162	177	183	177	183	174	143	157	183	191	161	175	167	154	168	160	168	162	145	179	181	169	183	184	167	169	187	188	165	182	155	176	160	161	182	163	169	163	185	194	164	161	160	183	155	184	169	193	143	174	186	179	183	203	171	168	195	152	179	204	187	179	174	189	168	187	201	176	178	175	180	190	178	158	184	196	180	166	178	177	170	166	158	157	177	161	184	180	176	203	179	158	154	179	193	180	180	168	192	133	182	179	156	156	187	163	184	171	148	199	181	175	176	162	188	191	163	179	171	183	187	184	197	177	158	156	184	186	160	172	171	168	156	175	187	165	166	163	178	174	174	179	191	175	185	180	183	157	180	175	165	193	179	212	188	178	195	175	197	195	179	175	138	180	158	159	205	166	180	152	194	188	180	178
5583	1196	2295	2726	2434	2060	1746	1539	1311	1102	1065	990	876	849	816	771	744	711	738	680	686	679	655	626	612	608	607	568	605	587	595	576	540	561	608	550	569	596	577	535	504	535	560	543	588	537	562	561	551	529	532	541	521	514	532	562	514	514	541	519	504	537	569	526	548	500	526	532	553	555	528	511	542	533	520	511	509	517	555	514	561	515	460	496	512	521	507	520	535	474	559	501	492	519	525	537	562	490	545	519	479	518	547	494	535	502	558	528	516	559	576	495	501	506	497	513	472	537	573	485	530	572	525	539	496	484	516	493	526	539	512	516	517	527	519	517	500	515	524	501	498	518	553	506	504	534	472	547	538	525	566	514	520	498	533	522	539	519	524	506	496	505	514	506	515	551	472	562	508	516	520	482	529	490	535	495	497	505	518	517	519	510	495	487	544	535	505	505	517	471	529	497	526	551	471	506	521	526	509	552	528	495	499	502	500	533	538	514	554	485	542	515	540	586	536	501	512	567	497	488	498	483	506	496	514	483	525	521	479	489	501	473	517	546	507	499	522	462	511	528	500	515	478	485	509	546	483	533	546	525	513	511	505	528	537	492	509	502	494	495	513	512	504	510	488	537	507	538	500	502	488	535	504	535	492	531	483	526	496	531	527	482	479	507	559	567	533	527	512	491	488	539	555	538	553	527	468	522	469	539	527	532	527	533	540	506	509	519	499	533	515	527	525	553	551	514	518	523	503	547	517	560	503	533	470	519	550	514	525	520	503	548	488	506	498	491	528	478	508	503	473	511	482	512	497	527	505	538	483	481	529	540	521	497	511	500	481	501	480	494	480	516	500	509	516	505	508	502	534	498	487	516	509	499	514	522	517	556	540	503	510	517	519	552	537	533	546	519	515	510	524	541	535	500	522	542	489	550	509	522	535	524	504	511	516	471	505	554	517	494	504	483	519	504	521	484	536	506	522	514	520	544	518	503	541	534	504	488	517	533	475	483	519	525	499	516	550	514	513	521	482	501	505	524	506	535	525	558	493	450	491	554	496	471	505	508	492	558	505	502	537	509	507	535	508	482	489	508	498	506	492	487	510	530	508	538	528	505	522	528	525	525	537	496	483	497	458	516	485	526	501	486	519	511	505	518	507	503	499	540	556	514	496	526	508	506	513	548	529	484	549	493	507	500	473	534	481	505	491	546	529	532	500	502	523	523	501	527	557	469	508	527	518	525	523	519	521	557	493	516	515	486	497	538	529	538	515	549	475	494	494	508	506	547	551	516	515	526	531	526	518	522	489	532	473	485	524	498	498	520	527	510	525	531	554	490	470	487	524	487	476	536	495	535	513	495	477	526	489	533	495	554	526	521	515	558	500	545	547	531	527	489	521	523	506	514	500	521	492	529	503	482	514	531	549	518	496	539	510	522	489	515	479	488	516	515	474	505	522	534	514	473	442	553	532	540	498	514	511	511	532	545	467	517	506	515	519	523	472	525	545	524	541	493	513	497	509	495	525	508	495	523	498	538	520	489	509	521	529	547	524	519	527	529	491	504	510	526	526	509	472	543	534	520	548	510	527	519	523	514	521	513	481	465	578	527	530	502	511	496	481	502	490	499	509	517	556	486	493	496	498	548	486	511	517	508	526	504	483	557	534	485	480	514	488	542	493	557	519	514	495	524	521	570	518	511	538	510	520	542	512	514	517	488	505	477	495	513	513	503	513	495	521	519	505	562	508	518	479	522	543	513	517	510	505	498	482	528	535	521	516	501	478	508	497	533	473	496	500	505	496	538	478	524	479	545	502	520	557	574	526	525	501	519	528	480	539	502	479	490	584	523	474	525	527	513	554	531	523	515	529	515	493	493	518	492	555	554	540	505	495	540	517	518	497	529	542	502	515	544	502	493	512	534	471	538	512	512	517	490	495	465	528	539	506	542	545	479	528	490	520	542	499	531	528	551	489	465	538	508	500	523	492	505	521	546	513	496	507	565	472	542	516	524	511	537	534	506	503	565	564	537	520	541	513	493	512	456	492	532	520	498	534	499	520	491	541	483	514	495	495	513	515	477	490	499	480	515	565	512	557	546	510	540	503	503	513	509	490	502	517	508	514	511	512	500	522	517	532	497	530	473	513	520	501	508	509	506	523	533	552	535	553	538	470	558	513	512	514	538	499	517	538	515	538	505	470	485	530	541	536	501	524	498	519	521	485	521	553	511	520	507	516	503	500	488	544	526	510	514	523	533	478	520	524	530	481	514	497	465	493	536	567	527	485	503	553	499	564	530	507	486	513	491	536	494	564	510	503	547	533	503	536	504	496	484	497	513	506	525	554	504	510	487	547	543	506	497	509	542	504	514	550	515	526	513	539	532	517	539	462	560	501	531	496	527	515	525	519	529	490	504	513	554	513	537	530	555	528	492	537	471	522	549	525	512	517	495	505	567	512	515	507	492	528	558	505	536	491	504	551	500	520	515	526	580	496	546	511	509	479	519	521	491	512	536	524	492	510	520	543	500	480	537	530	550	539	468	464	526	542	479	487	493	521	521	526	557	510	520	503	509	506	513	474	542	542	544	523	473	509	552	465	553	570	489	513	492	484	533	477	504	532	545	555	521	529	476	515	511	484	519	522	533	527	537	491	495	530	546	514	515	494	526	518	536	516	481	489	512	522	489	513	502	505	490	523	490	511	520	543	519	495	489	504	477	514	522	490	519	508	537	512	502	525	534	532	530	491	526	509	509	508	511	515	465	513	538	526	552	528	514	498	505	485	512	504	523	541	492	520	473	526	494	523	517	514	503	528	505	505	516	536	531	507	524	506	510	476	533	545	497	520	510	470	491	537	516	538	498	513	493	513	559	511	520	526	504	523	491	504	543	510	494	479	506	522	517	487	544	497	506	543	512	473	546	512	514	499	493	506	515	508	543	542	483	469	472	512	502	509	511	471	532	505	527	531	518	521	486	530	532	484	529	533	517	564	487	539	524	485	551	481	493	514	524	550	545	498	556	497	525	536	507	500	511	521	548	543	516	554	512	499	456	507	494	525	565	487	477	492	529	567	534	526	572	500	482	535	495	510	482	493	493	514	481	515	486	565	519	512	496	531	517	565	537	540	523	486	516	518	552	515	520	495	484	550	487	509	488	494	528	553	500	512	561	506	558	531	543	558	550	517	550	499	520	505	543	483	496	504	484	516	483	495	503	474	517	513	521	513	565	513	502	518	493	497	526	538	514	523	470	512	530	460	505	499	511	475	512	506	545	501	495	488	494	488	526	523	551	536	522	527	542	491	496	545	526	487	504	507	529	490	495	552	497	534	506	522	555	534	526	512	519	543	530	511	512	529	504	528	567	522	529	465	511	481	535	520	515	514	537	536	512	529	510	519	476	509	534	518	491	563	551	497	542	510	511	521	508	540	513	530	533	538	513	536	537	522	480	558	535	543	518	525	497	503	535	532	476	550	518	513	550	494	525	471	514	498	525	503	534	500	503	494	523
13676	2250	2259	1760	1305	949	780	673	601	557	536	470	427	448	441	407	414	398	373	362	403	386	357	354	367	390	357	381	370	355	339	365	340	346	338	343	321	368	399	335	372	349	326	316	332	353	326	312	322	351	375	356	307	367	312	350	321	342	346	339	336	346	336	337	340	363	352	348	306	327	347	354	360	308	306	357	332	356	287	355	321	330	321	327	329	344	333	372	332	359	309	383	332	349	347	342	333	347	319	361	324	336	301	324	344	326	347	334	331	343	335	312	307	334	361	328	347	340	359	355	344	319	326	350	386	313	326	295	337	325	334	349	360	325	326	326	334	323	339	340	299	349	330	365	347	358	331	340	314	332	324	333	346	335	349	325	330	346	341	336	334	342	337	302	295	348	375	332	350	353	331	326	327	341	367	352	327	374	347	354	325	370	308	306	316	319	341	393	302	326	377	324	326	317	342	334	355	317	311	322	337	407	341	337	323	340	330	355	298	342	326	365	346	344	312	350	347	357	308	333	349	341	332	318	331	349	360	347	334	322	377	367	316	348	334	338	340	326	345	346	322	319	317	313	332	312	328	349	333	300	338	338	337	335	386	352	305	335	323	305	319	322	322	312	355	338	357	338	316	343	386	368	323	345	334	344	338	348	334	326	331	327	329	336	349	304	318	301	338	336	316	338	308	311	319	356	345	321	292	344	329	340	324	322	325	321	318	289	304	338	354	330	350	367	331	340	321	372	342	308	362	349	376	311	343	311	351	347	354	327	325	335	304	317	356	367	333	327	356	334	317	343	321	306	335	351	351	354	319	324	332	321	317	341	314	320	337	331	346	331	357	341	380	346	336	351	311	326	327	336	301	326	315	328	343	331	340	326	297	322	346	311	361	347	332	299	312	319	348	329	353	327	337	317	322	352	370	308	352	362	352	342	328	336	335	346	325	308	372	316	358	353	334	352	316	362	352	328	372	333	347	309	320	345	319	323	345	319	331	313	307	331	360	304	304	319	341	330	344	342	313	334	341	366	302	287	334	328	312	341	348	320	340	339	358	332	371	300	334	342	336	348	333	335	341	334	371	328	333	368	340	349	309	317	333	310	358	343	331	341	359	357	372	314	344	317	317	347	366	370	332	337	328	324	314	360	328	316	341	348	316	347	307	341	328	355	332	342	313	341	354	348	353	331	348	312	328	338	331	327	329	329	329	344	335	359	327	335	364	334	332	336	330	326	350	313	349	398	337	343	367	304	319	305	312	364	325	324	325	336	351	331	350	346	333	351	335	344	305	344	318	361	333	332	317	334	302	295	321	347	352	314	330	320	327	331	341	281	335	333	353	319	352	330	346	366	347	360	319	350	332	372	335	334	360	312	346	356	330	298	369	323	343	338	329	358	319	296	360	343	338	322	319	336	337	349	336	301	340	336	362	316	346	305	342	347	352	364	346	339	308	324	338	355	336	311	333	339	306	324	352	335	319	329	350	342	371	322	326	329	352	359	351	326	349	326	407	364	352	344	338	329	323	370	342	354	346	304	327	334	317	342	316	336	341	356	312	338	338	340	322	314	328	323	328	337	342	356	294	337	333	313	320	340	310	304	309	346	341	333	337	304	327	344	309	360	365	318	337	335	343	335	320	353	323	360	340	343	332	331	299	354	337	328	379	300	339	328	308	345	317	293	310	322	325	343	328	340	393	336	334	289	301	340	322	340	359	349	330	360	322	361	337	317	305	318	349	287	313	301	296	334	353	352	337	295	334	300	313	321	356	314	319	328	353	322	352	314	347	341	323	340	292	316	330	378	331	346	328	338	310	341	329	311	340	314	332	330	342	314	312	326	319	330	324	334	344	309	314	316	347	332	352	345	306	320	325	333	331	402	346	355	326	310	332	315	348	335	349	334	315	325	382	312	334	318	324	317	353	333	335	361	344	332	307	355	367	315	292	359	310	340	335	348	338	343	357	328	349	298	317	315	325	317	348	333	340	359	336	323	313	328	360	315	356	321	334	324	335	344	341	343	333	353	315	349	311	319	331	360	356	319	341	332	305	330	309	342	346	331	327	342	339	355	318	315	325	324	346	304	333	372	315	332	317	327	380	319	290	302	347	341	333	334	344	314	313	314	356	330	388	341	341	343	332	322	361	317	309	318	297	320	335	352	320	308	311	341	334	369	334	323	322	331	336	309	335	330	335	333	310	343	327	328	330	309	340	331	361	347	323	330	324	322	305	340	362	361	313	342	387	365	360	347	348	338	314	312	327	343	328	343	318	340	338	317	354	309	315	345	343	346	360	293	296	352	322	354	342	357	345	326	294	362	332	317	327	301	348	339	326	329	310	301	333	330	318	360	339	376	377	326	341	300	315	333	338	338	363	330	317	308	342	345	293	353	381	317	346	306	324	322	321	347	360	344	340	348	341	311	341	304	338	349	330	321	346	334	301	310	332	330	333	361	332	331	374	357	349	327	309	351	315	312	339	312	329	285	306	304	321	342	322	313	305	274	309	308	321	302	315	319	361	335	329	329	338	325	322	319	352	337	323	358	334	336	328	314	330	319	359	363	318	321	335	346	321	320	342	351	304	348	339	351	333	355	318	327	304	375	327	318	348	286	352	324	338	293	346	286	359	357	347	337	328	321	333	352	322	300	341	339	320	334	327	359	330	330	349	328	312	315	319	348	342	355	343	360	324	370	314	334	348	365	318	308	319	353	348	295	354	324	343	344	329	317	343	386	311	308	326	283	307	325	301	298	334	326	327	340	334	332	353	320	329	348	343	331	338	306	333	328	325	307	352	339	316	365	331	313	329	359	331	337	350	329	343	300	350	320	347	333	342	350	321	326	358	342	350	329	359	297	342	360	321	326	340	336	328	338	335	306	331	345	321	316	310	329	337	325	299	351	340	354	329	323	335	334	336	352	360	369	336	323	324	319	303	326	336	315	312	382	346	303	371	332	352	323	326	345	360	339	346	320	305	281	334	314	303	319	344	337	318	354	335	322	317	321	347	327	353	314	338	305	338	332	354	361	294	330	329	339	325	344	336	345	350	305	311	339	383	306	348	369	322	346	318	311	346	339	323	350	332	313	318	317	321	321	312	365	307	329	358	332	330	342	353	348	341	367	299	324	311	334	313	325	327	337	324	288	324	352	371	304	346	347	334	344	327	340	341	343	326	285	332	388	330	353	346	301	331	337	322	337	329	322	321	317	320	334	353	340	312	326	335	351	343	329	366	331	322	340	345	361	326	348	287	357	337	355	341	320	312	330	356	353	340	311	337	359	332	324	343	341	323	328	329	315	334	295	333	366	328	346	354	358	353	333	333	323	333	320	310	299	351	323	317	316	313	321	318	338	307	338	350	330	331	331	285	318	338	308	333	360	336	327	337	376	324	350	342	355	336	360	367	329	341	327	316	306	308	361	353	345	345	335	371	319	346	329	308	333	325	330	333	331	368	333	340	329	377	326	356	317	320	330	332	349	347	327	358	339	325	355	348	333
7636	2210	4354	5130	4453	3791	3245	2756	2484	2164	1999	1727	1698	1548	1453	1370	1328	1285	1196	1218	1113	1133	1090	1073	1102	1056	1059	988	1003	967	1007	995	1024	1006	1013	995	949	965	954	943	944	879	951	923	964	922	959	908	906	906	899	977	841	902	949	943	898	905	892	900	874	886	926	876	861	879	908	862	867	917	869	900	832	926	853	854	889	921	873	892	921	900	867	942	854	815	876	843	918	842	892	877	855	872	834	848	887	839	859	863	877	823	841	888	873	843	837	844	878	880	859	857	888	808	912	855	819	858	871	842	879	887	881	876	853	858	906	851	866	881	866	912	895	855	830	874	900	843	869	874	836	888	877	842	917	856	879	864	835	857	847	836	936	879	851	831	897	884	862	899	856	926	871	916	857	885	853	867	854	866	853	894	878	877	849	838	856	905	782	928	852	883	812	806	897	833	883	850	867	832	905	845	923	880	859	867	887	824	837	883	927	894	866	875	884	825	838	890	787	854	818	850	824	850	855	877	903	841	826	903	907	861	874	903	869	880	803	817	897	840	845	859	883	870	851	858	850	852	913	838	883	849	831	857	880	842	848	841	889	888	858	881	855	860	827	865	880	825	833	884	868	803	886	831	884	847	844	897	877	941	867	885	840	856	863	882	897	887	856	881	908	878	847	836	859	899	885	874	826	851	916	840	829	829	891	821	826	796	847	840	859	841	879	891	871	894	851	871	869	869	816	844	901	873	858	839	885	848	853	808	870	885	862	870	866	827	930	858	859	863	804	832	885	845	840	838	841	900	864	809	796	853	850	863	843	857	854	886	862	889	845	841	855	818	924	853	857	918	924	908	824	901	869	844	850	869	915	850	852	879	830	889	818	853	863	805	871	866	855	840	882	876	866	941	885	862	870	878	838	874	878	879	835	849	821	861	901	872	867	864	831	818	826	859	829	810	843	903	895	917	801	875	840	907	846	907	901	853	814	844	893	848	898	858	852	871	876	852	884	825	859	885	886	861	834	852	860	813	907	850	875	894	877	853	902	905	895	856	824	877	893	816	865	858	842	829	809	865	823	804	881	812	865	832	856	851	825	857	831	803	876	865	796	848	816	933	875	850	835	895	858	846	843	840	886	848	826	861	844	853	872	856	802	875	868	856	845	876	829	854	903	828	846	887	792	854	867	875	831	883	845	878	864	852	825	861	889	858	926	867	859	846	870	812	844	830	849	879	851	856	823	831	885	885	852	903	881	877	879	846	806	864	922	829	846	849	898	871	878	850	833	860	899	885	887	877	882	817	871	901	852	860	858	918	858	889	892	842	839	839	909	859	855	860	885	902	825	830	814	933	868	869	870	827	859	854	907	897	834	882	819	801	862	894	847	880	856	857	831	854	898	801	925	819	854	872	825	864	872	851	855	898	817	883	865	837	848	816	831	764	860	832	871	863	873	856	830	856	887	863	890	785	881	878	880	842	811	853	849	856	812	901	868	815	815	821	838	888	837	820	845	856	856	893	889	839	846	877	905	839	842	868	871	855	858	932	865	829	890	836	886	850	925	852	814	827	856	859	871	906	895	801	903	829	831	899	889	826	874	847	943	833	851	860	866	908	878	829	860	854	877	869	862	820	859	839	843	892	851	856	864	863	810	877	859	840	835	893	810	876	826	803	847	853	898	862	861	849	895	837	848	894	805	864	880	832	900	870	852	874	871	834	818	901	859	874	854	860	905	941	865	827	861	822	880	875	849	877	868	852	840	822	853	839	848	819	849	836	869	881	791	893	830	855	891	832	897	868	852	921	889	829	888	842	869	851	852	851	856	893	843	888	844	792	816	881	860	875	836	861	839	875	828	834	849	869	885	875	857	868	860	868	829	873	847	873	835	820	835	859	872	862	867	881	834	848	860	874	888	907	880	931	849	854	861	840	858	854	868	926	859	863	878	835	828	876	824	815	832	883	869	855	871	877	869	903	875	843	882	872	851	843	854	882	858	926	877	824	833	901	833	870	854	869	843	834	822	848	816	823	832	855	837	793	920	875	865	893	904	847	895	842	874	813	829	871	825	856	866	865	872	822	866	863	792	842	905	856	833	864	870	865	842	843	947	936	848	855	873	858	910	816	877	809	878	821	812	879	879	838	866	847	850	925	826	910	901	873	826	859	901	904	851	857	877	849	863	904	877	825	855	850	876	843	874	870	874	844	908	812	844	833	844	897	843	814	859	844	848	804	871	852	895	879	802	858	867	903	905	830	871	893	850	907	871	828	818	870	871	869	862	810	911	797	858	885	860	856	891	893	848	862	939	769	842	834	867	878	817	859	852	816	861	833	836	825	849	896	862	838	871	899	827	815	873	870	879	837	834	850	855	849	831	883	901	918	833	848	898	848	863	796	883	860	910	835	859	844	855	905	846	759	848	898	901	831	870	840	824	841	872	820	860	844	839	867	845	870	909	841	899	887	841	812	901	823	914	827	869	834	920	879	863	881	853	858	881	850	941	895	853	862	828	834	891	863	824	826	878	852	846	798	855	907	880	846	844	812	855	838	855	841	822	906	858	845	890	862	866	870	920	937	780	847	840	841	828	868	873	809	925	865	848	807	847	813	877	880	829	861	843	874	795	845	806	873	851	839	891	878	866	871	860	879	906	910	838	841	827	826	935	890	837	849	866	855	854	832	880	837	848	837	877	845	910	836	847	854	832	881	846	894	880	838	842	820	865	865	862	846	853	816	890	830	852	850	838	841	834	833	908	866	847	859	886	862	867	902	851	873	828	853	837	871	844	859	838	885	817	883	911	894	852	946	893	816	811	819	802	868	885	862	869	866	894	867	815	823	816	816	890	843	908	873	855	848	871	932	879	882	869	816	855	828	828	855	794	876	844	901	842	879	872	875	832	852	893	794	821	815	898	866	873	881	818	815	911	907	836	836	855	851	827	865	825	848	845	854	891	844	940	849	840	829	835	836	845	856	794	862	888	870	926	850	908	852	849	883	864	866	853	859	879	875	854	851	874	839	830	864	866	852	806	869	821	844	843	887	838	798	794	853	853	885	856	848	844	845	853	842	902	849	890	870	839	872	840	879	833	887	907	889	850	882	827	871	883	887	816	878	869	835	883	847	819	846	879	839	846	897	829	867	850	826	809	785	830	882	884	847	868	889	847	838	850	872	908	864	869	844	795	840	899	849	876	851	815	836	880	846	876	829	845	869	829	819	812	861	857	802	844	830	881	890	862	918	872	838	842	854	866	848	896	888	879	899	829	874	858	869	834	863	855	869	854	867	793	902	861	886	865	878	825	866	849	881	880	891	835	853	840	885	864	859	856	889	852	885	871	834	877	902	886	909	869	815	872	855	863	890	844	862	855	810	859	867	838	882	837	865	808	840	889	887	864	869	851	831	863	840	895	872	814	801	894	851	888	879	903	818	875	874	813	887	888	856	880	857	913	826	852	839	858	857	863	843	877	869	907	845	855	759	865	887	866	851	824	861	878	904	884	888	859	831	826	841
2006	259	278	283	259	271	253	283	247	259	255	288	258	278	272	277	272	245	257	273	259	295	264	263	240	255	262	263	265	293	249	253	273	257	264	272	270	263	287	259	261	267	290	278	274	270	217	263	270	230	264	286	273	252	253	267	251	272	284	243	262	249	250	252	269	286	245	274	253	273	258	271	241	281	245	270	245	271	274	249	270	268	235	255	248	267	270	244	264	285	259	269	264	273	260	266	253	258	236	250	278	303	236	247	300	241	223	258	266	278	293	283	253	237	251	293	279	263	291	292	277	270	261	254	254	300	293	258	243	255	250	270	260	249	269	267	263	260	250	253	267	273	258	226	267	238	256	238	239	236	242	270	264	238	255	270	266	268	221	250	292	275	243	258	289	293	281	257	260	278	250	254	247	239	236	243	271	255	222	267	260	278	301	256	246	239	254	258	253	269	282	243	295	277	281	252	261	262	287	252	290	264	280	273	271	237	273	258	260	256	278	260	252	260	281	265	251	287	304	245	264	262	250	285	251	244	261	279	265	235	251	260	266	242	279	248	243	276	279	266	256	259	255	247	257	279	281	266	272	277	238	269	267	272	293	276	292	281	284	247	255	253	253	277	281	278	263	214	267	228	266	278	295	270	267	297	285	302	260	299	223	241	272	271	302	252	271	252	268	290	245	247	261	292	279	249	279	241	266	250	252	211	269	266	289	240	293	281	235	243	257	247	262	270	315	274	267	246	258	245	265	279	257	266	274	267	286	282	284	258	268	241	274	220	291	245	305	268	286	253	253	245	219	251	299	255	250	271	275	276	282	269	241	274	278	263	247	263	264	248	283	268	264	251	279	273	266	252	260	262	258	250	254	253	291	236	267	268	253	232	283	259	257	261	253	246	238	257	252	259	251	281	276	278	284	273	270	280	255	255	267	277	256	249	246	235	280	288	248	240	274	250	283	249	272	227	256	291	285	256	256	283	287	264	251	281	239	252	252	239	261	265	245	270	283	263	275	256	223	264	236	239	235	297	300	258	264	267	263	251	249	278	257	231	243	288	238	261	240	279	282	258	255	288	262	276	276	239	269	264	251	314	266	235	276	229	283	281	283	275	262	233	249	300	260	289	262	281	256	236	252	257	252	251	255	242	265	283	277	275	262	263	237	261	251	273	247	307	240	269	258	305	287	235	285	277	242	277	271	254	259	234	253	245	244	248	261	253	263	285	242	267	279	281	283	268	258	254	270	276	265	272	272	293	307	284	280	253	252	300	286	259	243	259	257	271	295	282	280	257	239	301	257	268	271	258	264	269	261	267	261	284	250	280	279	298	228	303	289	244	238	263	259	316	290	246	249	275	263	283	278	268	282	253	241	266	264	275	267	251	271	281	258	262	231	256	242	272	271	268	299	234	258	248	268	269	262	265	283	235	266	233	256	302	238	272	280	259	260	264	252	267	276	277	245	258	260	268	326	272	261	262	269	279	266	251	231	270	284	275	262	284	286	248	251	257	260	257	262	289	269	231	235	265	246	257	268	270	231	297	243	240	289	255	262	260	271	269	263	268	276	270	286	274	281	278	273	254	274	258	269	264	265	265	279	263	307	263	273	271	283	243	251	253	253	266	272	292	283	294	231	250	264	243	243	248	264	252	268	253	271	275	233	272	309	263	237	264	259	249	273	271	267	285	279	250	275	285	260	269	260	277	269	262	282	277	246	266	246	248	280	262	266	252	293	292	263	261	278	255	286	263	272	277	264	255	259	258	247	267	270	272	233	288	288	234	274	229	255	282	276	260	288	295	266	250	269	224	264	246	280	291	258	264	284	292	264	280	256	283	274	250	268	249	281	275	233	268	269	259	285	311	278	264	271	253	282	264	252	267	283	271	271	272	287	272	269	231	241	265	239	266	266	301	256	237	288	253	270	267	250	260	242	257	280	292	291	259	236	248	253	270	292	246	255	271	281	285	273	258	274	265	293	268	288	265	280	249	244	295	254	231	237	263	263	262	228	249	257	253	281	261	289	244	245	279	259	262	265	268	253	258	235	282	270	258	252	247	261	266	269	236	256	254	257	314	268	283	276	255	274	246	264	272	251	258	293	260	277	249	261	265	256	270	279	258	294	260	259	256	264	282	262	297	263	252	272	246	265	249	279	262	258	251	264	253	282	259	276	244	286	260	275	237	273	257	274	269	254	279	267	252	250	264	267	296	297	292	276	290	266	276	262	272	232	238	248	287	282	267	275	263	257	249	267	246	255	258	287	260	282	233	277	244	270	263	256	269	275	274	283	268	263	238	276	268	252	275	275	262	283	288	252	274	274	240	267	272	237	265	272	249	278	285	248	253	268	268	268	278	276	295	287	258	274	254	260	272	303	243	256	299	266	262	277	236	232	252	298	235	290	260	245	279	289	234	267	256	253	256	263	265	274	274	248	269	278	257	251	247	255	251	268	253	237	253	249	264	254	244	248	237	279	261	253	271	256	290	240	282	282	257	289	274	293	295	261	257	284	289	281	265	281	274	254	253	285	237	269	243	262	237	254	291	256	282	270	289	250	232	257	247	274	240	255	263	247	280	298	267	271	288	278	269	242	272	273	293	264	253	260	260	260	310	255	235	281	274	253	254	243	286	303	274	238	258	263	236	257	281	282	260	262	278	257	253	244	268	246	256	262	255	277	263	263	269	289	292	262	259	273	244	264	246	252	264	260	265	275	293	253	228	231	233	259	259	242	272	267	274	278	285	274	239	232	254	283	268	248	269	266	259	257	247	253	253	247	247	258	279	261	263	271	280	274	308	250	263	261	266	266	250	268	267	252	269	269	228	277	233	250	253	303	250	255	249	251	244	247	273	235	294	240	238	254	241	259	262	273	273	281	275	252	255	278	284	272	276	234	268	269	263	256	253	249	273	267	236	269	268	273	249	283	265	262	273	268	274	273	265	259	264	229	249	265	277	257	273	269	279	272	262	287	270	239	247	279	279	265	294	281	252	274	264	233	275	260	284	261	253	259	248	272	289	301	271	305	222	259	245	256	248	268	273	296	287	284	255	247	262	231	274	282	283	257	259	249	266	289	270	278	241	270	266	252	271	262	249	259	270	280	251	285	265	255	251	258	262	257	276	252	263	245	244	274	283	251	272	263	268	281	249	244	274	260	276	253	252	234	252	297	292	264	284	245	299	259	289	247	233	282	249	267	291	252	264	256	286	264	243	271	264	258	242	259	258	279	280	270	260	273	262	283	276	260	281	278	262	271	266	284	246	281	235	278	261	269	251	244	233	275	246	311	255	262	285	306	246	249	258	280	239	262	267	228	248	271	258	276	247	242	263	270	282	273	265	287	273	226	227	274	270	274	261	288	269	263	287	268	272	255	258	288	252	230	250	274	265	219	259	309	269	281	305	298	245	248	262	276	250	250	271	288	280	273	269	251	254	230	247	269	249	241	257	292	243	268	276	259	261	289	247	269	261	269	289	253	263	258	302	242	271	258	289	281	263
2323	716	743	730	791	741	712	719	701	698	709	648	720	670	694	703	696	686	694	695	654	694	650	657	675	706	649	677	665	723	675	663	659	706	714	701	662	714	656	718	652	713	641	689	673	688	686	693	667	641	688	646	730	648	655	643	653	669	671	685	731	708	675	668	692	644	634	693	737	682	660	705	680	652	661	690	741	698	697	692	644	652	689	715	672	725	669	703	688	682	695	711	669	660	662	731	691	654	688	666	666	691	679	656	692	658	640	668	673	666	694	687	670	713	720	637	695	659	683	718	690	655	731	660	631	702	646	713	637	696	677	710	690	677	691	629	658	674	639	652	672	662	688	697	703	706	660	649	647	665	683	663	691	664	695	702	736	696	658	678	613	679	701	720	657	649	689	689	675	680	670	680	635	674	700	680	686	702	659	663	674	662	682	683	716	643	728	642	693	653	672	678	667	654	675	664	682	674	655	724	624	683	646	682	691	723	712	656	667	659	682	649	668	697	687	679	713	701	678	673	685	707	640	691	704	660	653	661	724	730	694	700	694	709	660	652	684	666	684	682	660	664	634	658	640	692	688	682	744	655	634	649	715	656	683	673	680	681	698	683	697	642	697	653	712	622	692	674	685	628	719	660	690	676	672	667	659	688	670	675	686	686	638	676	657	672	702	696	672	692	683	669	640	735	666	664	693	648	690	638	684	665	657	688	672	672	716	660	641	697	687	641	707	663	650	662	687	667	661	646	731	681	698	657	638	691	685	692	671	664	678	664	659	699	639	677	684	730	698	678	643	663	696	682	747	731	690	650	613	679	712	657	686	698	706	680	676	695	695	689	687	703	673	659	689	689	658	681	697	669	712	649	680	692	668	710	667	738	691	714	738	666	670	649	710	681	674	705	615	699	681	682	671	677	676	622	664	649	698	708	685	670	693	678	688	682	711	683	647	678	682	670	695	654	699	677	669	652	663	682	673	651	671	681	696	691	668	664	634	684	715	670	682	623	652	675	677	693	668	658	650	668	682	673	629	699	712	710	706	697	670	698	683	686	661	634	637	681	666	756	677	645	704	668	649	678	645	666	709	705	695	684	688	667	648	640	682	687	647	702	672	666	652	686	654	689	678	670	653	698	636	746	711	689	727	707	668	698	692	643	651	670	681	676	662	651	676	679	692	660	653	705	647	662	665	677	691	700	738	632	763	702	678	711	678	702	653	665	658	697	746	659	658	687	669	766	671	657	700	656	647	696	630	671	692	694	656	680	639	670	696	718	616	672	644	689	678	726	694	661	650	656	663	683	657	657	707	686	682	674	707	672	709	683	679	703	687	679	684	743	682	728	647	688	655	676	685	703	658	672	663	646	729	685	647	693	676	683	699	680	683	671	677	704	716	664	690	651	677	725	684	661	662	655	687	666	685	701	691	712	691	685	688	683	708	659	718	647	656	689	700	645	679	685	677	652	686	673	697	699	707	643	708	637	715	661	697	697	621	669	707	679	711	645	692	677	691	679	639	710	646	654	672	686	695	638	683	650	698	668	702	699	690	690	681	644	712	633	646	669	652	653	681	670	635	696	661	668	729	657	667	701	657	648	680	668	722	657	710	677	678	696	674	640	712	664	662	677	675	666	696	685	667	634	705	675	682	680	659	658	650	692	633	651	687	632	707	636	640	700	677	635	707	663	700	680	657	595	678	680	691	662	651	670	676	639	695	683	689	692	672	626	722	652	691	650	681	692	731	675	664	688	676	660	711	714	697	652	659	683	619	703	719	731	661	679	659	691	708	645	702	685	704	659	655	727	652	686	691	670	697	665	683	677	669	720	661	674	659	691	683	690	647	642	709	676	683	655	629	680	680	653	688	695	648	692	700	690	693	694	689	704	697	660	683	688	665	708	666	695	668	686	673	676	672	696	695	685	714	674	664	676	671	659	679	659	605	729	681	645	676	669	641	690	662	630	680	737	660	649	683	682	663	699	675	689	636	744	719	682	653	708	697	626	649	614	631	646	716	693	666	697	676	638	666	679	712	669	674	672	683	672	711	712	724	698	632	703	676	690	683	660	669	666	686	698	644	684	712	679	660	695	667	700	694	700	701	665	699	695	694	708	658	696	670	698	680	681	645	680	707	678	657	694	680	711	725	715	644	719	695	660	700	684	658	671	682	707	637	663	698	647	660	642	629	685	664	699	664	745	696	681	670	708	696	711	689	656	684	722	711	678	662	660	671	655	679	654	704	641	694	669	676	648	651	684	674	714	683	645	751	673	698	672	646	708	728	667	625	713	696	701	692	669	682	694	614	654	623	672	698	662	641	687	673	683	680	708	737	713	677	681	700	694	698	702	724	690	659	669	677	665	688	671	686	673	656	665	646	659	698	642	698	678	690	657	677	689	681	686	679	670	706	668	690	664	677	669	690	667	675	739	662	675	710	724	662	671	679	696	655	651	681	700	673	676	646	679	686	628	699	652	710	690	655	679	652	619	663	638	633	662	650	667	701	637	692	711	679	667	694	637	675	674	707	713	643	706	683	689	606	719	639	656	699	709	690	653	704	644	672	654	654	719	707	688	691	648	682	676	618	676	646	677	666	686	667	692	713	657	658	645	690	675	674	669	674	655	692	669	642	652	663	642	657	696	655	646	724	654	691	678	662	691	678	671	688	697	681	668	687	676	660	675	640	683	681	678	627	682	676	668	697	659	631	655	678	722	707	685	681	684	682	717	717	711	671	640	654	664	682	703	662	642	702	692	680	690	702	651	703	681	667	657	749	698	654	661	684	668	669	673	677	661	712	637	647	636	679	666	702	715	698	680	652	725	652	684	691	630	718	717	674	699	656	623	709	707	697	672	661	651	687	677	661	636	612	682	742	688	611	661	671	681	688	677	663	678	671	676	718	712	658	656	673	693	683	687	724	686	648	702	657	700	725	619	666	665	683	688	659	675	686	706	684	687	665	680	669	690	621	694	716	674	703	666	695	721	653	661	659	724	640	618	689	672	659	665	689	726	706	710	709	704	663	714	648	667	664	714	667	672	680	649	702	714	686	691	708	627	681	682	691	653	622	683	706	692	702	693	679	681	709	688	649	675	637	686	710	678	663	660	688	682	630	671	704	661	674	665	687	709	726	656	642	697	681	607	667	660	719	722	716	696	713	668	694	669	698	680	632	670	699	689	677	645	696	644	684	658	700	712	681	677	690	706	665	647	652	659	665	643	700	761	703	666	655	690	680	634	663	696	679	662	639	666	723	680	702	710	656	699	655	663	720	697	654	688	707	685	707	641	685	611	712	708	638	689	646	722	690	698	666	676	646	702	698	709	701	691	680	686	700	680	688	626	697	681	684	695	659	706	679	689	653	651	726	719	692	660	685	669	668	652	627	690	648	680	672	681	705	697	759	658	669	678	685	664	705	692	672	691	730	670	656	670	709	675	687	686	659	673	653	653	700	689	674	671	652	681	668	682	660	650	659	694	627	701	673	673	689	649	688	712	736	652
7085	903	1077	835	586	535	401	340	288	283	269	247	224	226	216	210	198	192	186	187	205	165	177	178	175	199	192	199	193	166	183	183	174	184	206	181	168	199	192	167	163	165	173	186	176	179	148	164	169	189	193	177	176	174	182	196	162	219	180	183	180	174	203	160	157	143	185	198	167	181	203	164	156	176	198	174	183	179	168	197	185	190	182	164	200	173	178	180	155	176	163	187	163	160	183	173	167	169	203	159	166	189	169	172	159	183	161	168	161	196	175	156	174	185	185	170	178	195	184	160	202	180	158	202	183	182	178	166	198	156	175	160	159	193	159	192	144	195	168	175	182	187	175	165	150	195	186	160	162	182	177	197	179	199	192	161	171	185	178	171	192	180	168	166	165	167	191	174	153	183	192	171	169	185	176	153	190	181	173	146	202	170	165	199	173	175	161	169	187	162	169	183	176	162	169	169	170	203	181	173	171	191	165	185	189	188	167	193	171	175	180	148	162	183	148	194	197	190	173	161	178	172	160	189	174	184	172	184	187	186	177	170	145	174	179	181	173	168	192	165	186	158	193	170	183	179	181	168	187	193	187	181	167	185	187	146	166	164	186	166	172	178	166	186	150	176	188	166	191	194	182	172	164	173	209	181	181	181	159	165	175	176	166	167	166	164	185	169	169	166	179	161	201	165	175	170	179	183	156	181	209	165	196	175	154	169	185	168	173	186	167	183	157	165	201	177	187	175	164	176	176	164	165	165	171	161	196	168	158	165	187	177	187	169	152	195	163	188	163	179	164	185	169	154	188	183	188	178	174	192	188	207	177	208	154	178	159	168	169	179	184	176	156	174	199	162	185	180	165	170	175	176	182	173	171	171	167	137	168	191	175	161	190	175	190	176	186	165	179	176	165	164	186	189	181	186	170	174	181	214	155	179	186	192	184	186	165	160	169	147	172	202	196	175	173	180	162	163	204	163	183	184	188	190	192	190	173	168	166	182	159	189	152	175	177	196	194	167	171	177	173	195	174	183	175	190	179	174	172	205	174	157	180	158	183	180	162	158	184	176	170	159	177	169	155	169	163	184	174	162	173	195	162	167	175	170	205	190	205	171	213	186	182	175	179	162	166	180	158	179	186	185	167	200	140	166	164	167	171	147	178	170	177	179	166	186	178	165	180	182	180	165	187	168	168	160	162	188	185	167	200	132	184	178	185	187	181	201	177	145	186	164	158	184	200	185	187	204	165	176	180	175	177	183	172	188	182	187	165	180	181	178	178	184	200	172	174	146	158	177	159	170	171	193	168	193	174	200	185	182	194	175	177	193	195	157	177	186	170	199	160	174	181	184	186	190	151	184	176	161	173	174	185	155	165	153	178	180	154	192	165	182	181	156	197	150	187	167	160	149	175	174	172	185	174	191	165	170	163	172	177	164	187	177	157	178	172	200	191	170	158	172	164	167	188	154	158	163	151	150	166	188	166	172	175	175	171	193	163	166	175	193	155	174	170	149	177	163	178	177	168	165	163	183	178	172	200	186	158	160	159	175	176	206	170	172	171	213	191	158	195	174	199	148	193	150	175	184	165	195	167	154	192	179	176	184	167	138	164	192	183	187	174	166	161	167	163	167	185	152	163	157	139	193	161	174	172	186	184	194	189	174	176	176	188	173	179	165	172	183	161	167	222	151	181	177	162	174	166	194	181	164	154	165	169	172	187	177	209	174	166	181	186	186	186	173	172	161	162	165	196	176	202	163	190	194	155	161	195	178	174	200	178	143	163	203	171	165	172	197	193	180	178	176	188	157	159	185	192	165	165	177	174	152	180	154	170	190	195	187	158	180	165	158	174	165	169	170	171	158	154	195	190	183	185	162	182	197	182	162	200	188	166	163	200	171	183	184	179	167	169	193	199	183	175	201	194	175	202	156	207	199	176	188	195	168	174	163	177	173	170	164	170	192	171	170	188	192	159	164	182	175	176	178	182	181	179	172	186	163	194	155	180	153	183	194	188	213	165	175	162	172	177	179	158	176	191	171	183	175	174	176	174	190	187	185	184	151	175	180	179	161	186	171	156	174	186	164	156	168	175	160	187	146	189	198	148	191	176	168	158	174	145	162	160	194	165	155	176	169	186	178	174	161	168	175	208	160	180	176	172	160	162	167	174	172	173	201	169	186	173	179	196	196	201	185	182	184	183	158	174	175	164	203	165	174	155	182	176	161	193	189	179	155	148	188	161	174	176	185	140	185	152	191	164	181	174	182	188	176	149	172	173	180	177	181	188	172	178	177	154	178	160	181	141	181	175	165	155	163	173	177	183	164	165	183	156	208	186	202	197	214	192	171	168	183	177	174	175	166	197	154	193	167	196	174	185	168	179	186	197	167	161	182	174	168	171	173	177	162	178	179	164	181	197	174	170	190	192	172	163	182	164	194	202	168	168	158	166	176	185	195	171	177	166	186	197	164	185	163	150	179	151	165	200	185	159	157	189	208	167	169	177	178	195	175	174	167	181	180	180	188	205	184	179	178	200	162	166	197	182	184	166	178	168	190	163	167	142	177	176	169	166	175	192	186	192	164	186	192	176	158	164	162	184	192	172	177	164	181	190	173	187	186	175	196	183	167	163	169	182	186	192	171	148	160	170	175	177	168	185	186	178	171	166	190	164	174	189	192	173	157	164	190	168	166	173	190	157	210	147	190	217	158	165	168	213	164	214	178	174	187	173	183	160	143	163	182	193	183	181	160	189	156	185	180	151	201	167	161	197	173	194	181	204	167	160	184	174	157	155	172	162	186	195	161	170	162	183	201	169	185	194	188	178	173	153	156	188	173	174	169	176	157	206	161	158	191	181	199	180	153	190	178	182	180	166	187	167	179	166	176	171	151	193	158	164	203	210	183	158	180	161	195	174	169	169	189	188	174	160	186	155	146	166	184	167	177	208	194	182	156	164	179	167	180	177	166	156	173	173	183	190	199	192	164	175	154	175	165	156	191	172	140	178	182	182	164	195	171	161	167	171	203	188	175	165	193	169	153	171	173	211	169	184	177	153	160	188	175	169	173	174	164	180	158	177	166	184	207	174	163	182	179	183	153	206	183	171	163	190	152	179	158	189	214	180	164	177	201	171	174	182	171	162	162	159	183	172	180	175	152	175	164	181	182	167	194	190	207	153	163	160	189	173	189	190	186	165	159	185	189	182	152	180	194	170	167	154	190	183	168	191	164	173	172	191	163	161	155	173	161	165	192	155	189	179	176	152	180	178	182	181	198	153	155	179	172	161	198	188	160	197	221	192	161	186	196	178	178	200	169	173	180	174	149	198	169	179	185	178	171	202	163	160	148	177	189	164	196	164	156	180	165	154	200	187	155	157	170	196	177	186	149	164	188	188	197	153	183	151	166	166	189	180	175	160	171	195	200	198	182	151	185	177	187	181	179	159	175	184	182	176	168	170	179	165	190	186	166	181	151	157	163	176	183	180	166	182	163	158	204	194	145	163	176
5533	1188	2203	2707	2439	2016	1620	1481	1279	1188	1077	936	878	868	852	821	792	714	748	712	706	654	625	631	680	659	668	573	576	579	614	607	570	557	590	563	614	543	573	570	609	525	548	546	543	535	521	536	549	557	548	557	525	563	600	524	525	548	530	510	589	554	529	490	543	594	531	522	503	549	509	569	503	533	530	532	545	559	488	505	510	516	547	531	545	525	511	521	489	523	547	515	527	518	531	545	545	509	522	498	533	504	510	510	532	531	523	497	535	523	535	515	509	487	520	517	545	525	528	478	530	522	510	523	576	499	541	499	559	501	532	525	521	539	526	538	492	495	514	524	525	487	524	511	494	520	516	521	526	484	527	542	501	538	514	499	507	552	499	525	548	544	555	520	559	535	519	542	518	486	518	493	481	497	538	490	510	502	523	548	512	488	531	517	553	469	499	532	507	521	477	513	566	510	535	528	533	511	531	554	515	539	510	489	517	537	493	521	510	529	495	539	497	531	527	564	480	513	529	545	519	516	524	516	542	554	541	537	495	539	495	517	538	507	503	543	517	529	523	539	511	531	528	544	502	512	535	532	500	525	512	533	510	515	498	513	544	539	505	513	479	552	505	489	520	538	477	490	513	493	511	530	586	566	518	464	541	496	529	519	538	460	546	521	503	502	525	525	508	542	517	476	496	516	512	520	518	538	549	546	571	476	532	512	507	513	505	504	531	543	519	550	551	509	513	529	554	514	521	531	501	540	537	524	523	517	496	538	558	489	490	506	504	499	490	531	533	548	552	516	526	504	489	484	486	535	500	534	517	524	497	519	540	515	507	519	497	527	524	513	520	509	499	538	489	495	516	481	513	575	518	519	526	511	496	496	552	528	491	477	487	550	493	538	547	532	548	529	511	518	504	530	522	540	497	515	483	532	492	547	501	506	543	485	521	523	531	556	493	513	541	495	474	507	533	519	516	531	548	511	493	526	526	531	460	529	530	561	534	518	520	492	514	522	493	530	487	532	472	547	540	577	523	533	545	509	577	537	531	530	511	496	519	469	489	539	498	510	481	490	521	512	524	471	533	530	555	547	546	497	526	560	515	465	465	497	506	534	510	497	536	544	544	546	529	580	534	522	573	508	486	542	565	565	492	534	517	530	490	542	529	510	486	478	511	537	507	507	531	511	518	510	500	515	499	516	539	498	519	566	513	550	526	512	542	535	509	527	540	548	521	514	515	507	504	551	483	500	556	544	482	539	508	513	444	466	513	528	500	524	528	483	545	496	478	550	508	439	494	511	502	538	536	522	545	534	487	541	503	527	502	487	516	499	518	498	539	487	506	483	528	536	510	516	516	501	508	551	543	519	508	472	468	500	517	508	537	527	543	552	528	539	551	522	510	467	515	487	501	542	537	509	523	542	491	501	507	499	541	459	478	537	492	578	537	559	490	492	539	533	528	546	535	532	500	517	534	495	514	512	523	520	527	478	502	532	489	505	519	575	513	491	559	494	544	529	504	516	534	516	540	560	510	537	477	490	549	529	492	520	522	505	498	533	542	545	518	522	553	506	517	539	510	557	538	496	522	549	514	497	524	503	530	517	528	511	508	506	518	546	513	511	558	497	510	529	530	499	515	519	496	507	523	483	489	541	535	500	574	530	551	493	523	524	532	532	528	500	525	500	498	519	515	525	519	472	527	561	519	495	525	510	534	526	518	490	498	507	518	552	495	487	512	493	544	518	527	512	500	549	535	482	494	502	513	525	495	545	480	524	534	503	523	482	525	499	503	495	502	525	499	540	509	511	518	519	524	489	563	496	541	531	520	525	534	514	538	519	534	500	522	517	499	486	517	571	549	524	517	512	532	488	528	492	518	501	484	507	480	503	527	484	546	517	516	459	498	499	477	501	511	531	504	528	525	560	500	522	529	529	545	504	544	504	503	495	562	529	521	502	533	491	541	547	514	490	516	511	523	525	534	537	537	518	519	495	557	522	533	550	549	494	499	536	553	523	502	484	518	508	515	522	522	529	544	559	489	500	507	517	524	532	526	511	514	544	524	463	550	489	556	528	512	532	529	509	540	526	518	501	524	533	487	507	560	531	538	516	532	549	519	521	505	536	531	517	513	517	534	496	556	476	505	514	519	526	536	521	512	506	493	517	515	494	520	522	495	489	491	540	536	537	549	506	515	551	537	526	519	532	532	516	519	505	504	555	489	518	517	524	505	502	510	532	517	555	553	540	503	539	503	521	503	531	534	574	504	486	527	513	523	488	521	501	501	514	522	498	521	488	530	530	549	520	516	535	516	506	563	483	499	548	545	537	488	529	529	494	534	488	543	539	551	553	494	557	505	515	528	506	523	534	523	514	518	512	495	518	502	508	510	525	548	520	485	498	537	509	496	510	513	534	538	555	542	539	506	531	509	513	513	531	510	523	532	453	487	527	514	513	488	542	538	474	527	515	530	548	532	493	524	535	541	522	466	499	483	544	519	519	541	552	505	510	509	493	504	482	520	496	540	558	519	531	565	486	540	519	554	490	500	489	516	506	521	501	486	525	530	538	495	505	531	512	528	494	525	524	532	517	525	568	542	504	522	494	542	494	555	491	496	504	516	526	532	491	499	551	532	512	559	510	519	496	545	532	494	480	536	505	530	503	501	535	545	525	521	536	524	525	493	501	545	554	503	556	515	496	540	535	518	472	541	511	540	507	518	465	510	518	524	532	533	517	507	529	560	533	513	548	515	539	512	507	508	528	538	467	540	513	498	528	522	514	498	527	505	533	547	488	540	512	496	516	499	573	528	537	496	509	518	511	485	513	542	508	535	517	559	503	518	532	503	508	518	515	498	581	515	532	536	530	543	485	550	504	508	502	539	564	533	499	494	557	521	550	481	508	539	514	533	538	490	541	526	523	484	502	492	481	504	519	502	523	507	492	530	538	511	498	482	523	484	543	525	502	501	553	536	527	510	513	517	514	529	516	520	497	498	519	524	531	532	546	551	479	478	545	471	518	511	461	509	522	516	546	502	535	545	528	557	470	539	550	533	555	507	539	519	534	499	506	480	495	521	499	524	525	515	512	545	556	476	503	521	516	487	530	524	511	499	465	541	521	564	497	536	551	523	516	498	506	514	515	499	514	501	524	545	493	558	511	560	517	540	533	530	531	508	522	479	496	533	492	513	524	528	554	545	523	525	509	489	544	531	491	539	490	567	525	520	546	486	544	544	518	503	509	513	515	531	520	501	492	479	560	499	514	493	521	472	526	496	498	519	555	508	535	476	498	522	489	484	517	486	495	557	529	522	508	502	515	560	562	492	494	516	526	532	521	549	499	515	504	516	522	527	471	527	512	532	535	500	546	503	507	544	507	555	539	562	516	544	472	538	543	515	513	521	518	515	539	487	523	521	505	500	552	514	485	496	553	500	523	482	542	510	509	488	516	488	538	513	579	514	511	566	513	474	481	526	503	509	556	486	520	563	504	513	556	499	490	536	522	479	487
13496	2321	2312	1807	1292	948	754	677	608	542	517	451	448	426	439	440	365	388	400	376	388	416	375	334	366	371	383	371	367	361	311	303	359	360	360	328	378	330	357	312	352	340	362	358	360	330	322	353	346	361	327	329	341	329	353	344	347	312	355	362	305	359	370	320	346	339	309	314	312	317	299	317	320	330	331	341	364	330	359	330	352	298	330	349	325	322	327	348	343	337	312	291	331	319	331	370	312	333	327	326	337	382	328	331	349	322	338	301	295	359	322	347	328	329	341	317	325	343	352	320	370	315	298	296	317	349	378	305	330	320	329	319	351	344	335	349	335	366	312	358	336	351	299	316	342	345	329	327	334	310	340	308	313	356	353	332	372	327	318	321	336	294	363	336	357	317	349	376	337	330	310	343	338	288	349	352	324	340	307	297	327	338	329	339	309	339	323	333	338	302	317	310	353	338	357	333	345	298	346	322	318	338	320	340	339	335	357	296	306	318	324	365	352	351	369	376	314	331	352	319	361	337	360	353	331	336	345	314	339	295	332	353	338	352	387	297	335	337	354	295	312	340	324	369	326	324	320	337	334	300	336	331	342	375	319	318	322	333	329	333	330	350	322	319	334	335	342	334	304	354	296	308	320	348	327	296	324	289	354	336	340	335	324	341	328	332	314	304	352	318	333	321	378	346	400	347	282	350	335	325	331	329	330	324	339	330	352	352	357	357	334	339	323	360	339	343	350	328	321	317	331	338	343	324	341	335	325	349	318	343	350	319	318	351	307	342	351	313	375	350	339	337	343	354	362	340	344	328	364	326	291	339	341	327	362	364	337	343	368	297	328	371	367	336	340	333	343	327	324	358	376	302	336	346	319	315	364	336	324	336	366	327	342	369	359	365	328	336	349	343	324	346	340	325	313	313	344	318	340	341	346	309	361	307	323	329	327	334	319	369	302	335	349	320	311	352	325	314	339	345	357	306	298	327	334	311	327	340	345	375	326	338	346	357	332	336	374	342	359	304	354	343	369	359	354	337	345	345	345	371	344	319	364	335	343	362	337	335	304	284	334	330	339	339	327	324	321	339	315	326	322	335	342	315	314	319	310	307	319	332	322	323	360	346	373	353	353	348	322	296	352	331	368	311	336	351	373	322	304	362	344	348	320	348	367	318	312	374	328	320	310	321	354	320	336	352	330	308	344	315	326	307	362	358	352	308	345	336	299	357	334	333	328	312	322	343	341	368	316	360	349	384	320	311	323	340	313	346	326	355	330	342	357	347	330	285	367	318	344	343	353	352	341	349	322	337	348	371	330	331	322	327	357	317	314	308	358	334	319	314	381	327	341	303	341	335	348	315	331	339	341	326	307	335	345	332	328	339	324	333	334	339	345	341	357	295	322	341	345	313	305	338	331	353	321	329	335	307	309	347	332	348	331	352	332	374	332	338	335	342	338	351	325	326	356	338	376	327	325	356	308	327	326	356	335	357	330	313	327	338	342	335	342	320	322	332	332	353	327	343	335	329	338	329	310	330	329	333	361	320	323	309	347	325	338	295	353	348	325	324	346	328	350	336	326	341	336	303	338	350	326	348	352	356	321	349	305	342	308	329	328	299	341	338	353	344	321	326	324	358	347	296	332	328	350	334	345	325	329	355	342	335	353	360	376	357	351	315	340	327	339	308	371	317	322	322	348	332	364	333	374	365	374	339	327	337	311	315	309	343	297	358	303	334	335	338	324	338	367	350	367	340	359	367	327	345	313	350	362	374	338	326	314	378	324	310	333	328	345	310	324	339	367	318	322	302	294	323	347	336	333	325	337	357	319	340	336	365	326	319	328	338	339	326	318	339	323	332	356	362	374	300	366	330	321	350	323	320	341	318	317	331	330	352	353	338	363	344	339	349	333	315	319	354	334	329	356	356	332	287	346	323	291	313	344	363	320	323	338	383	329	337	337	338	308	335	358	327	321	329	336	312	322	313	319	357	343	320	337	329	356	353	362	356	320	349	312	333	353	349	370	315	327	319	360	342	342	327	298	328	384	309	327	315	364	321	351	315	338	310	307	358	313	312	330	331	354	309	313	362	326	350	306	332	371	302	368	319	367	372	323	332	349	298	335	340	346	342	336	324	332	331	357	337	348	373	336	334	343	324	335	299	348	341	332	390	331	301	352	313	357	334	332	337	371	340	315	356	348	338	347	300	327	362	321	363	342	342	343	336	346	343	310	301	323	340	328	331	328	321	352	343	326	347	336	337	330	338	351	324	320	369	350	325	321	314	345	364	332	326	337	302	370	349	348	346	322	294	348	368	344	359	317	324	328	346	311	324	309	339	327	349	357	305	359	341	321	304	358	350	354	346	350	331	322	342	337	348	344	322	365	320	332	335	304	298	384	298	328	342	345	336	360	344	335	318	326	357	355	348	347	344	350	341	334	360	341	347	341	345	319	315	324	325	378	282	329	340	349	343	321	347	358	349	363	321	315	324	309	350	331	347	335	339	309	319	324	342	314	322	307	324	309	325	337	323	361	357	308	316	351	319	350	359	348	354	353	322	338	350	310	379	327	298	329	305	327	343	324	327	324	324	317	313	309	343	365	330	328	320	354	340	337	352	361	325	336	315	342	339	360	355	339	339	342	358	326	356	311	322	321	308	325	343	342	353	361	319	321	342	365	317	349	355	329	348	329	343	328	337	351	328	309	346	334	310	355	375	339	378	307	350	323	317	330	315	384	314	329	341	346	308	346	357	342	361	327	329	350	351	340	365	350	341	367	332	299	331	329	336	347	352	353	329	350	341	317	338	329	290	325	352	307	355	338	334	349	354	376	352	340	351	304	312	329	316	333	327	331	363	339	312	329	330	315	355	330	352	335	340	359	336	353	337	314	318	333	338	345	300	343	316	334	303	371	371	322	323	345	380	327	333	338	311	326	336	381	354	333	347	325	317	324	371	338	331	378	365	331	337	322	336	341	357	339	359	311	330	314	317	343	344	348	328	341	348	338	351	320	355	350	336	342	366	350	373	320	327	338	361	345	322	341	336	330	348	340	301	324	350	337	324	341	332	313	339	356	322	329	361	356	330	337	344	346	329	313	329	330	301	345	310	330	314	353	316	332	312	320	318	369	342	319	355	334	360	320	330	281	363	310	340	349	342	306	315	324	307	363	319	334	355	301	334	314	353	351	331	369	344	333	360	345	320	338	343	350	338	350	342	351	312	344	325	316	329	335	341	341	339	334	317	391	313	325	327	314	314	352	339	331	301	321	317	335	353	313	323	303	359	352	320	350	366	301	311	307	313	327	315	348	326	308	331	381	345	349	304	320	340	360	302	340	352	364	380	348	303	366	339	320	340	354	301	338	339	325	346	325	341	330	330	310	338	363	304	300	315	318	367	322	319	370	324	349	319	324	319	305	324	339	327	328	347	334	331	331	319	374	329	314	303	327	332	358	327	353	317	331	324	310	342	311	318	316	333	383	313	341	309	336	318	312	364	310	348
7740	2173	4436	5192	4726	3868	3226	2739	2387	2166	1949	1818	1649	1565	1439	1361	1342	1218	1233	1233	1146	1106	1119	1111	1002	1068	1012	1017	982	1013	973	1022	1009	953	972	955	958	910	996	1005	942	922	896	949	918	908	962	924	950	914	897	932	875	914	868	972	873	903	886	928	971	879	920	855	901	884	891	886	885	854	875	918	902	830	906	882	874	841	916	882	891	902	922	900	880	879	836	936	891	835	882	845	817	853	883	867	902	813	871	875	918	910	917	869	841	878	878	861	840	842	893	852	901	881	849	844	891	913	883	866	827	833	892	831	880	831	837	842	880	876	850	898	819	872	826	851	845	851	886	818	873	865	827	831	895	884	869	859	835	868	859	871	860	878	816	904	898	859	890	890	859	883	910	853	890	801	866	887	840	840	864	813	841	878	895	848	869	830	851	854	874	860	870	901	861	905	905	916	938	867	881	887	822	818	856	812	832	810	847	838	882	866	920	850	826	876	803	865	869	846	891	929	882	883	927	843	849	816	853	845	834	866	818	857	863	848	891	832	907	913	889	862	855	809	885	850	894	862	859	872	864	813	872	891	842	929	851	878	860	862	880	841	844	840	888	825	837	866	911	864	858	861	847	865	920	877	861	888	858	869	845	858	828	815	859	873	853	922	792	874	862	872	873	866	851	811	821	854	893	813	853	850	831	866	898	855	813	852	848	854	916	840	849	863	838	867	895	813	880	897	831	893	834	797	846	837	845	862	845	920	875	914	850	924	878	894	860	871	889	788	876	883	875	874	793	865	816	883	873	898	875	838	849	838	816	901	850	926	880	849	843	854	849	827	780	887	809	876	854	878	855	840	868	830	803	839	846	834	881	880	858	846	827	825	838	832	845	845	852	853	855	880	836	859	819	833	848	901	883	853	865	791	898	834	833	878	889	862	918	829	855	906	892	879	825	876	846	857	862	832	874	864	844	832	883	890	869	919	863	795	859	867	848	833	845	814	830	845	868	857	787	870	871	854	846	882	863	822	894	848	900	870	885	896	826	886	858	854	870	859	866	803	892	840	838	883	838	872	845	791	827	866	835	866	841	811	892	878	849	831	864	817	895	856	858	816	816	845	878	909	829	882	856	921	818	822	885	835	887	899	865	850	858	889	864	859	857	874	826	892	874	839	886	829	841	830	826	906	802	865	826	860	920	875	784	915	771	897	871	842	871	829	865	834	842	824	873	868	874	843	837	814	852	863	817	861	909	915	865	873	866	906	868	843	887	865	847	838	780	888	874	896	871	855	901	846	910	859	882	890	836	831	815	838	873	888	818	881	877	912	796	872	844	871	882	847	790	958	890	846	870	872	884	887	864	803	792	853	819	871	877	862	868	943	885	854	847	835	896	856	876	835	856	879	797	845	859	887	824	883	850	822	896	875	850	787	870	872	881	864	880	832	901	854	894	864	793	823	902	884	815	843	885	871	841	918	860	844	910	898	929	829	911	832	816	839	826	852	879	855	830	839	879	848	901	867	860	895	863	940	865	867	863	845	871	881	887	828	893	856	814	798	888	858	862	845	876	853	853	849	881	849	904	832	801	868	835	877	849	914	909	833	844	863	858	888	849	842	863	867	900	882	843	815	846	898	842	856	825	891	885	892	846	867	873	850	841	865	818	874	832	873	836	872	877	900	854	855	863	879	855	834	849	869	820	868	801	891	845	886	865	892	907	856	848	843	856	851	872	858	863	891	916	892	832	863	827	817	839	842	838	817	862	810	832	872	857	832	844	915	874	840	855	866	837	825	791	876	858	861	880	823	883	847	803	835	859	878	895	914	884	858	897	866	851	801	876	838	872	853	894	856	911	832	888	841	857	859	827	876	894	919	872	845	859	882	855	871	851	825	873	858	886	812	823	891	829	796	883	853	875	860	855	865	879	869	859	859	861	896	897	902	849	912	855	909	844	836	893	866	875	878	921	890	873	872	887	872	856	881	876	846	878	849	832	874	858	891	859	854	852	832	857	848	840	794	880	827	830	845	895	827	861	870	850	867	890	820	824	861	866	868	867	830	842	841	872	802	897	890	830	881	842	834	844	869	874	821	828	788	844	856	844	824	871	877	847	842	857	892	883	809	869	858	842	886	872	812	882	845	840	934	861	875	900	857	868	833	885	846	892	831	860	867	857	817	854	828	852	868	850	839	895	810	826	877	851	851	862	844	875	870	869	816	858	898	883	849	774	841	886	843	881	862	853	852	850	859	908	894	883	866	859	815	862	876	863	846	863	864	843	857	869	837	849	860	885	929	893	914	825	861	801	830	888	878	862	837	836	837	860	876	854	902	859	860	831	859	888	875	835	895	853	930	817	822	854	870	834	855	847	832	871	895	835	846	853	839	834	863	868	848	853	867	896	891	890	880	815	834	884	928	840	842	845	826	866	813	837	877	846	888	834	812	783	910	829	857	857	899	827	871	871	871	819	859	845	866	852	924	880	867	854	862	856	896	886	815	862	798	819	831	843	837	850	875	826	889	897	903	907	856	893	851	870	857	922	847	822	813	851	836	824	813	853	889	897	861	860	836	887	859	859	898	850	891	884	843	909	866	818	881	891	879	815	853	886	872	847	880	876	863	888	846	871	852	837	845	876	802	858	888	853	847	851	848	872	843	942	840	894	812	840	852	862	793	865	859	849	849	875	812	885	824	876	865	877	842	883	893	866	873	852	851	835	860	852	886	898	866	906	856	847	905	832	854	894	859	905	887	854	893	822	842	873	848	822	840	881	864	849	921	861	802	855	874	854	823	831	920	849	883	879	878	839	867	822	861	865	828	877	864	868	903	889	860	883	875	861	856	886	876	828	857	885	821	853	859	870	858	852	857	845	799	833	833	870	892	877	838	868	870	835	851	838	879	930	884	919	871	855	892	821	846	813	812	847	880	871	847	882	863	800	867	859	859	864	865	860	815	824	884	908	879	877	900	841	869	845	812	879	906	858	867	875	860	875	864	852	853	832	858	826	881	881	889	884	846	838	868	896	800	847	852	875	833	864	856	873	884	855	852	843	828	899	828	845	852	839	877	841	851	865	868	870	875	850	847	836	864	894	864	863	881	846	896	823	854	872	876	838	845	847	848	879	848	869	902	826	884	929	873	930	848	848	902	887	866	899	829	928	841	823	834	853	827	881	848	827	881	894	908	807	892	895	907	874	812	886	854	815	865	836	826	854	871	901	875	841	899	841	854	853	883	899	803	896	810	894	860	869	844	851	917	904	830	890	881	883	836	887	859	847	837	887	916	846	915	823	816	840	889	880	872	865	853	880	881	869	861	903	838	824	868	815	820	846	844	807	887	887	864	820	885	894	797	899	799	840	844	842	839	837	815	870	814	784	789	913	899	860	866	854	868	808	879	802	874	820	932	854	847	835	890	900	819	846	859	876	830	927	877	876	859	883	822	792	829	825	832	805	872	810	806	855	940	811	913	868	874	872	875	865	834	856	901	881	827	865	873	871	914	877	855	852	856
1958	296	311	289	269	264	275	280	295	270	272	232	284	261	267	254	255	238	230	277	263	238	250	252	281	244	281	249	256	255	261	262	304	270	290	257	270	285	251	273	296	272	287	274	254	242	253	257	231	273	259	232	283	292	261	266	224	243	264	298	262	266	250	272	261	264	260	256	230	297	242	253	261	234	273	251	252	267	261	256	259	257	252	231	242	258	249	274	235	280	246	266	262	259	255	262	225	255	278	237	254	277	277	268	253	235	248	247	252	271	240	273	273	290	323	286	262	263	265	246	251	292	245	260	260	256	252	265	280	273	296	271	246	257	245	277	265	258	254	277	291	267	269	246	283	261	282	243	245	219	252	293	285	274	259	274	245	260	269	275	264	240	281	241	281	238	249	269	281	261	261	287	267	303	275	253	231	248	256	268	257	245	244	252	266	264	236	268	278	266	260	265	273	277	252	244	272	253	263	258	260	235	281	265	258	250	228	257	249	242	266	297	269	256	282	236	276	273	254	273	242	242	263	241	261	265	268	269	267	271	252	246	264	264	246	254	261	244	282	262	282	261	260	265	261	268	239	273	249	267	263	226	274	281	261	286	264	280	276	259	252	279	255	279	273	277	254	272	247	280	255	265	261	238	243	270	271	249	260	235	272	263	253	259	272	266	277	243	274	306	260	240	261	248	267	248	258	247	247	268	274	277	236	273	265	257	277	273	308	250	260	259	278	252	265	240	254	272	274	268	269	257	288	271	252	253	270	249	265	241	257	253	238	298	290	264	286	293	279	268	231	268	263	249	286	258	250	266	246	265	294	284	241	255	249	251	271	274	222	249	243	273	267	259	331	265	279	241	279	243	273	263	257	253	266	270	266	235	280	298	261	254	232	250	264	237	274	250	277	269	240	269	227	248	275	246	277	288	240	269	286	251	285	303	255	283	254	270	275	273	273	262	227	258	246	305	262	267	283	252	256	288	286	284	277	277	262	268	270	272	258	261	260	245	267	296	244	239	248	247	273	269	273	230	275	288	282	269	259	264	268	268	259	248	278	252	269	266	307	291	280	286	282	276	284	227	304	252	283	284	261	278	270	280	275	289	278	232	291	270	286	226	278	261	242	278	287	250	235	258	250	247	253	282	243	251	239	283	281	292	256	269	264	237	275	272	270	247	274	249	272	271	263	293	239	263	236	250	288	258	278	298	243	276	300	255	266	260	228	275	276	272	277	262	229	265	260	231	267	242	260	269	228	236	260	256	280	257	271	263	256	247	277	267	256	255	253	228	267	249	241	270	275	267	263	254	264	269	286	285	284	266	241	259	278	269	265	259	269	262	248	261	266	254	260	256	270	234	240	266	265	255	262	262	236	272	262	260	234	254	261	253	262	246	298	241	280	258	233	249	275	295	270	272	270	291	268	245	279	291	271	241	295	291	271	247	277	226	239	262	251	256	256	257	262	280	253	254	245	260	274	258	264	291	263	257	254	252	263	259	289	257	261	255	282	262	255	261	236	282	274	265	255	278	258	304	269	255	264	261	249	271	297	235	263	247	275	267	278	260	252	267	257	288	276	251	267	252	262	216	252	288	275	263	281	256	258	282	270	263	262	247	282	256	297	251	255	270	252	259	273	268	254	253	284	259	266	255	284	249	234	270	251	284	262	288	246	253	230	255	243	283	279	265	247	234	251	249	270	278	293	283	277	263	243	259	282	261	258	232	244	280	289	278	251	242	267	260	255	250	292	282	265	244	302	254	249	278	231	267	271	230	257	247	257	234	270	297	280	265	304	274	271	243	252	245	261	256	268	258	261	257	266	268	283	230	254	256	274	256	251	269	250	258	258	281	254	257	246	255	257	286	286	257	267	258	250	246	267	241	258	302	247	234	282	265	279	267	243	267	271	243	277	265	241	220	257	269	294	237	261	245	279	266	259	254	261	243	254	267	282	274	249	257	272	278	272	267	250	250	269	265	224	280	271	264	266	239	257	250	270	279	277	270	288	275	277	271	257	263	245	278	258	260	248	261	244	240	276	253	253	294	259	270	257	245	265	273	253	246	226	250	275	275	307	285	258	269	256	254	261	273	285	281	228	284	266	270	236	255	260	263	263	252	247	246	251	264	275	302	242	241	237	261	250	262	275	262	283	264	266	276	254	276	265	279	228	275	260	281	283	228	269	281	263	275	274	259	267	280	279	242	266	251	305	260	263	262	264	250	248	257	247	267	253	258	269	286	266	262	284	253	261	279	297	262	232	262	266	280	248	274	260	278	224	296	218	243	302	275	270	258	260	280	249	245	265	305	256	263	283	287	271	277	270	267	261	264	259	280	261	262	253	252	255	267	280	256	261	289	279	241	252	299	273	286	248	289	260	257	255	259	243	263	286	272	266	276	238	250	269	258	244	251	288	259	297	282	259	239	286	270	250	240	277	273	237	253	246	247	261	274	263	241	288	265	253	267	227	265	234	269	246	266	259	270	268	277	260	275	280	239	280	235	274	300	253	255	236	248	247	280	262	286	230	322	262	239	297	227	254	307	262	259	244	257	225	246	245	277	253	286	240	242	265	306	295	280	276	262	265	285	251	253	259	234	279	288	260	265	244	252	288	273	249	249	248	243	254	267	252	253	280	244	300	249	272	266	225	281	262	262	258	283	289	286	293	284	269	289	265	266	275	216	287	243	265	291	253	273	260	262	290	265	220	258	242	242	265	276	241	281	284	273	292	309	273	272	264	281	283	259	250	256	272	262	271	237	258	237	290	256	251	248	255	240	285	271	268	239	239	243	248	260	264	270	260	253	268	251	268	257	300	275	269	262	246	259	259	263	272	253	285	266	243	248	250	254	269	271	269	267	266	270	267	282	262	274	284	262	259	279	277	277	277	261	257	306	266	254	268	264	288	264	282	252	266	250	279	260	299	254	248	282	258	261	277	266	243	261	256	263	218	289	280	282	292	281	260	272	238	260	271	261	266	288	270	265	287	242	281	285	258	272	262	247	274	294	256	249	260	272	279	272	255	255	253	258	258	251	234	250	288	261	266	253	257	259	277	267	266	263	261	246	252	272	259	270	275	264	282	255	235	256	253	272	290	268	269	288	254	282	273	277	254	275	251	213	283	275	276	262	261	241	256	287	264	296	258	279	262	250	251	243	276	275	255	267	228	280	243	244	229	252	250	293	286	268	266	265	312	235	284	281	281	265	250	253	281	263	290	284	249	276	276	271	253	256	280	242	239	261	295	246	277	317	270	261	237	280	238	255	290	266	260	241	315	272	275	288	279	257	248	254	275	246	247	284	275	248	274	258	248	270	288	264	256	247	291	267	269	240	283	241	260	265	249	296	275	289	294	290	262	259	268	255	285	265	260	270	263	274	299	296	261	247	289	268	290	235	220	227	237	279	252	282	256	258	265	268	269	285	253	266	279	244	265	247	230	242	253	261	305	272	260	298	251	256	250	281	234	268	257	293	261	264	254	276	265	269	255	238	238	244	264	247
2382	653	749	783	709	718	754	694	703	686	709	697	694	694	695	693	654	709	722	679	665	740	657	644	696	655	643	679	683	648	717	640	640	719	631	729	662	688	666	694	717	676	671	713	700	721	667	671	631	714	671	697	678	698	668	631	658	657	676	665	636	684	656	713	683	694	695	654	696	643	659	687	635	643	704	630	677	671	683	754	691	668	675	683	703	688	681	724	646	695	668	689	712	651	646	676	669	664	671	694	662	656	643	719	661	634	655	671	709	716	642	644	679	692	705	650	659	659	722	649	636	683	681	682	680	691	639	733	678	709	706	654	712	678	669	662	696	680	728	680	743	669	701	657	695	681	652	694	643	709	670	668	670	683	672	673	658	750	718	648	699	694	698	648	674	627	684	697	661	693	679	683	694	686	650	692	656	661	677	683	659	672	712	722	733	679	676	700	715	735	652	670	692	715	665	676	668	665	690	728	687	651	661	656	709	689	641	666	674	711	657	706	690	649	681	677	681	706	609	683	666	681	681	710	659	648	738	692	667	704	661	662	660	688	668	687	650	630	652	771	692	682	628	683	657	680	732	685	657	669	697	686	652	636	661	714	741	656	684	642	670	661	696	654	674	666	669	672	658	613	676	659	668	646	704	686	673	661	687	704	653	654	644	680	681	705	711	677	657	693	649	684	689	686	684	707	677	672	680	699	678	684	687	700	668	717	656	662	664	689	631	681	700	689	659	728	651	683	664	664	732	702	681	677	714	675	706	655	654	669	655	725	671	679	675	743	648	702	665	697	689	694	715	694	659	701	683	676	678	655	698	665	720	676	691	690	739	649	670	677	678	687	679	671	716	702	656	669	692	679	715	691	710	647	673	646	676	659	673	715	693	684	657	694	667	694	712	683	680	642	706	628	685	689	667	691	705	681	707	687	659	704	649	724	693	716	679	688	685	679	711	661	722	662	677	729	669	673	644	708	655	737	650	689	699	687	708	659	655	716	689	679	694	673	723	693	648	650	665	672	641	705	655	712	656	679	680	643	708	677	726	723	632	655	695	715	702	691	685	711	672	682	674	666	669	685	645	705	685	692	694	663	670	684	694	658	654	709	724	687	693	608	697	624	661	685	694	663	671	658	685	686	684	667	638	671	682	703	679	709	706	655	743	723	659	670	664	711	716	685	662	681	658	663	676	673	671	691	653	704	655	670	665	625	682	698	673	683	736	671	691	634	684	677	694	716	633	685	640	709	708	726	674	703	709	700	710	732	660	717	679	659	676	727	694	687	712	656	696	712	679	687	707	687	660	667	720	642	649	671	712	721	663	697	673	643	677	660	653	727	696	693	705	697	611	655	697	725	681	667	642	681	718	670	696	660	705	688	703	712	693	686	671	666	717	671	704	660	681	725	686	687	696	713	700	654	621	671	698	673	658	682	686	644	635	671	648	692	678	674	676	669	687	685	747	680	704	727	670	729	687	689	689	680	688	636	731	650	687	728	712	669	699	646	657	627	650	653	659	711	669	653	644	690	641	671	672	687	665	658	618	700	674	631	666	662	634	682	701	642	698	694	655	655	698	704	666	696	698	674	685	712	688	713	675	675	642	683	642	667	665	698	686	657	662	687	683	656	709	671	680	657	655	711	689	695	653	678	703	646	698	667	715	704	687	678	666	708	675	688	686	655	711	669	689	684	699	729	639	711	695	654	675	691	704	660	691	657	759	686	718	717	637	682	660	633	675	682	650	690	725	668	680	649	694	684	689	661	625	670	671	638	673	687	656	666	675	713	670	676	708	669	679	686	682	695	681	678	704	683	681	650	624	695	696	655	738	689	701	644	685	651	677	632	674	707	694	666	628	642	643	709	672	672	664	682	715	643	700	636	703	739	675	714	653	638	695	679	703	673	669	686	713	670	625	671	673	660	701	678	690	707	693	697	685	712	674	689	643	694	657	684	677	701	666	660	671	653	682	682	704	665	668	635	731	695	668	677	652	640	659	690	697	654	674	747	704	660	664	681	658	685	691	686	690	695	694	727	615	699	700	701	690	673	668	667	656	681	690	685	680	689	645	709	695	656	674	678	673	692	676	696	659	711	743	705	658	630	641	718	665	725	686	691	726	695	661	678	626	630	711	678	701	668	706	707	702	670	737	696	707	685	677	671	681	649	660	674	666	691	690	703	625	699	659	664	646	667	679	685	669	690	695	692	667	655	679	671	658	705	688	623	667	644	685	676	672	725	662	707	691	719	666	648	723	651	652	726	712	682	654	658	678	680	652	695	678	648	678	673	659	668	671	667	706	636	709	683	695	682	674	684	639	661	650	656	730	654	656	661	701	693	677	688	677	686	713	668	692	667	698	681	693	737	745	718	702	660	691	669	687	655	694	724	675	663	691	655	738	667	659	687	655	662	702	664	708	698	712	712	669	683	661	679	685	681	691	726	679	654	662	704	648	697	662	682	741	657	660	615	687	684	680	678	710	648	678	665	706	711	663	663	721	686	627	684	674	699	693	667	697	679	708	701	657	622	706	673	667	668	680	667	682	664	689	736	667	678	707	678	658	637	717	585	690	691	708	653	697	705	747	704	689	690	675	673	701	702	668	666	647	623	702	664	689	683	675	695	726	688	687	723	693	686	679	655	660	614	703	688	640	680	684	691	696	670	710	680	661	668	705	711	744	674	699	645	678	670	633	660	687	703	643	675	718	669	649	636	704	674	672	706	684	655	635	723	666	710	668	685	703	677	653	664	690	720	632	672	647	679	649	676	723	671	648	667	669	670	691	739	740	691	682	665	680	675	708	703	677	731	657	683	688	685	665	727	693	669	669	643	672	699	669	643	669	678	689	697	664	622	650	747	692	667	664	652	672	704	714	702	679	686	652	679	661	682	661	663	663	699	671	664	668	669	706	676	683	647	647	704	691	691	667	655	663	647	690	692	697	680	682	708	698	639	693	649	713	673	689	692	655	710	660	681	666	687	682	691	659	701	673	675	693	731	698	693	712	674	631	731	653	735	709	690	677	679	711	669	695	677	681	709	669	668	678	657	675	687	640	664	642	661	675	638	706	660	690	696	679	680	719	659	723	689	703	724	690	663	658	685	644	713	677	650	692	652	677	690	634	729	723	661	622	667	689	679	666	661	670	690	677	690	684	725	669	679	686	669	704	674	675	663	679	723	648	674	717	669	643	701	702	677	678	627	678	695	699	708	660	686	657	681	674	646	658	672	687	677	705	703	704	653	652	643	673	682	683	655	697	624	687	710	713	671	667	694	678	666	675	646	649	649	632	671	683	648	649	681	701	734	684	645	710	675	648	723	709	686	677	699	694	646	646	706	678	704	674	678	692	714	721	663	681	707	687	664	670	598	636	631	641	666	654	632	696	687	676	711	716	663	677	622	687	739	633	621	659	694	659	719	661	732	632	668	708	729	704	676	691	699	697	734	674	689	657	681	655	680	692	659	650	663	691	630	656	723	605	711	706	682	700	719	694	622	701	692
7013	962	1107	872	610	430	387	345	310	289	273	230	248	225	200	217	214	202	216	205	183	209	205	173	169	177	221	188	203	191	175	177	166	199	188	194	143	196	182	188	193	192	177	196	182	196	173	200	175	204	187	166	159	163	192	190	191	182	173	185	181	174	176	158	165	180	207	171	159	157	174	186	184	186	185	186	197	191	181	184	168	178	165	167	196	160	166	196	190	193	161	180	177	195	157	166	174	175	179	183	181	195	150	165	178	176	193	188	166	190	181	180	155	192	185	177	195	180	182	177	175	184	165	169	164	191	186	195	194	167	169	186	173	182	188	175	168	176	211	173	174	181	172	173	185	171	184	152	163	163	155	176	164	180	203	172	193	170	168	158	136	167	177	172	176	158	196	167	195	194	160	156	183	188	189	188	162	166	184	166	179	174	169	176	206	191	201	186	166	181	169	165	164	171	170	201	191	153	183	173	182	169	180	200	161	175	186	194	176	157	173	180	160	173	177	170	178	173	176	174	168	163	168	190	171	172	156	179	178	186	154	167	166	175	189	186	203	177	166	173	155	174	178	180	163	167	182	165	197	181	142	186	197	149	184	177	167	179	178	184	184	165	176	187	176	191	181	173	186	189	171	161	177	183	174	170	167	169	189	215	165	176	167	179	177	157	181	173	186	185	164	175	152	179	177	186	190	171	183	179	183	198	199	183	184	192	187	183	158	156	163	176	199	171	164	161	176	182	162	189	168	166	172	168	176	167	184	184	163	203	188	176	183	190	186	155	182	185	190	182	187	188	166	164	185	189	190	177	198	162	150	161	175	159	180	169	178	180	161	193	161	174	163	166	180	180	159	197	170	186	160	186	182	176	166	198	178	145	180	182	158	169	204	187	172	175	185	193	175	160	185	175	173	176	184	176	155	188	165	156	182	153	159	159	167	170	170	169	170	175	162	178	184	185	184	157	181	207	178	199	188	181	195	179	167	203	160	182	169	213	172	170	156	168	185	156	188	186	169	184	146	189	175	174	164	166	191	179	142	178	171	171	194	168	144	167	166	182	149	188	169	175	188	153	175	154	178	176	161	176	148	143	180	168	182	153	168	159	193	170	179	199	172	162	172	161	196	204	170	169	188	157	176	184	189	154	189	180	182	162	191	174	176	190	177	192	166	209	174	178	165	184	175	183	159	178	186	193	171	169	180	184	176	192	183	155	178	177	189	186	182	167	147	180	164	181	151	171	189	201	168	182	173	148	175	187	155	195	179	177	193	173	191	159	180	177	178	160	182	175	185	155	172	175	170	170	164	185	185	166	160	172	143	172	175	137	190	170	159	165	153	173	187	163	196	177	167	177	178	169	155	172	178	190	160	148	162	190	173	163	163	162	192	171	172	181	168	176	170	179	183	178	198	162	171	162	187	156	145	170	155	163	203	173	175	177	162	193	190	165	183	187	173	189	184	158	148	207	171	157	174	192	160	165	180	179	197	182	168	187	181	191	154	175	173	169	181	170	160	155	161	163	165	174	189	191	162	182	179	163	179	148	168	139	153	184	180	213	184	178	174	183	195	181	179	174	177	172	171	191	172	184	188	183	139	154	181	186	175	174	179	164	167	201	182	171	180	189	200	182	196	183	168	169	180	150	194	169	179	178	156	166	170	164	179	156	176	179	157	171	175	187	203	164	183	163	193	197	172	152	172	178	164	201	184	200	176	195	176	192	160	186	191	160	171	178	182	173	189	204	190	190	178	156	160	169	167	200	187	188	180	171	152	195	168	181	186	188	147	170	175	171	160	146	158	171	197	190	182	170	194	176	158	203	169	162	190	166	183	172	173	195	169	190	186	181	205	180	161	180	188	151	204	171	177	182	151	154	172	184	173	186	152	162	189	159	173	165	172	174	184	165	167	181	151	180	183	190	187	168	186	180	197	156	176	171	172	181	167	163	177	165	172	170	179	186	179	175	209	166	170	166	186	170	175	161	186	203	180	147	204	174	170	173	200	183	174	184	163	162	200	171	182	154	161	167	179	178	176	192	176	160	162	186	169	165	168	171	157	199	197	190	182	175	160	180	177	171	175	178	208	148	153	200	172	174	174	180	174	161	171	154	180	202	177	179	165	168	177	170	159	174	157	177	151	188	159	172	190	168	171	185	171	168	193	166	188	206	198	179	163	184	180	171	181	183	168	149	192	174	182	182	178	174	168	193	193	168	164	173	179	198	190	166	166	162	154	186	162	194	176	138	178	199	198	168	199	160	186	197	176	189	179	176	176	152	155	170	184	189	190	166	155	181	163	168	166	181	192	180	174	185	156	173	154	214	174	161	175	161	169	172	182	166	138	151	176	187	202	175	184	169	185	173	168	178	196	169	169	197	188	183	163	197	162	198	147	180	185	182	187	189	163	183	193	183	171	159	169	167	152	181	187	182	160	171	195	167	169	186	175	165	161	166	164	180	178	184	173	168	167	185	184	170	162	157	185	166	155	168	152	196	191	154	187	164	194	173	169	154	169	178	156	157	169	181	171	187	169	190	180	165	186	159	207	161	169	181	190	160	182	163	179	172	183	176	189	185	178	184	191	182	164	168	136	160	192	163	148	195	201	169	165	192	178	201	164	179	166	182	153	182	178	175	175	175	168	175	176	181	179	172	177	181	172	178	178	161	180	179	193	188	165	159	197	154	185	186	172	166	189	182	165	180	185	176	168	154	179	189	160	186	168	160	177	154	166	174	193	194	158	197	200	186	155	193	170	175	194	194	153	173	186	194	188	182	176	181	155	203	191	170	187	163	177	186	144	156	183	172	170	182	174	191	177	172	192	185	171	181	180	199	181	158	181	182	184	197	173	160	204	173	155	200	169	189	179	185	166	165	137	191	164	200	158	144	157	170	178	195	181	169	177	177	166	178	155	175	178	168	171	170	179	183	169	178	174	162	169	182	174	145	150	168	174	171	187	171	166	163	178	169	176	165	173	186	193	185	166	169	173	165	151	185	175	170	174	184	184	174	169	171	173	150	180	163	161	172	189	181	194	196	173	190	191	169	172	183	172	155	154	184	172	162	167	192	187	190	169	171	172	173	165	168	178	177	178	169	178	177	164	188	168	188	175	155	169	173	186	225	185	192	154	154	189	182	191	175	195	191	182	187	193	188	182	173	201	170	183	167	165	192	152	149	171	205	174	180	145	163	168	176	170	192	188	162	181	188	170	182	172	166	176	191	151	183	165	182	160	210	173	191	168	172	170	170	185	164	168	196	164	159	170	173	154	165	175	160	164	197	165	176	187	189	193	172	176	169	177	192	187	204	182	179	194	157	193	191	179	166	194	180	167	193	195	155	177	175	167	196	177	185	184	187	197	173	168	155	167	168	160	140	170	154	192	176	174	195	169	199	181	164	148	191	183	163	177	172	163	166	189	188	151	177	181	190	169	191	165	159	173	176	165	163	166	175	179	149	184	183	200	199	209	155	188	144	185	162	163	163	167	171	159	173	190	193
5529	1204	2214	2743	2443	2088	1834	1488	1319	1147	1077	963	880	884	820	757	750	738	698	673	728	649	686	685	635	613	607	641	604	574	593	593	558	561	604	537	567	580	560	555	561	557	540	552	538	541	531	534	531	530	516	530	506	541	518	535	514	502	562	511	490	527	519	541	543	574	576	518	544	553	543	553	534	536	523	503	510	527	510	519	539	538	529	508	509	541	517	521	521	535	468	542	525	499	500	542	518	504	520	521	505	536	528	568	461	519	511	525	522	547	504	544	486	499	582	513	529	485	512	513	558	537	524	519	525	537	503	515	532	468	511	510	536	556	518	523	499	528	486	491	511	507	512	519	538	538	495	487	543	547	540	485	498	475	533	462	529	539	551	507	510	546	548	494	522	476	485	502	531	517	492	501	520	541	497	529	518	510	552	533	540	513	509	528	504	517	467	535	514	525	508	538	509	531	499	547	512	517	529	534	524	509	579	543	500	532	510	508	509	551	498	532	515	541	491	491	533	526	509	522	534	548	526	533	464	524	519	503	486	536	485	527	484	482	496	554	519	525	492	538	462	551	542	527	537	531	491	514	535	559	539	521	541	500	476	489	528	531	523	539	510	531	499	521	514	506	532	514	492	519	473	500	508	527	498	494	533	525	532	539	517	511	527	520	534	519	546	522	505	515	511	490	532	489	489	488	517	505	511	514	488	494	556	510	545	501	532	491	485	531	516	524	511	516	504	529	533	562	544	509	564	480	476	535	475	536	475	495	534	553	524	507	522	529	486	492	498	502	522	514	540	570	543	514	487	516	550	513	506	526	527	545	540	489	526	481	508	525	492	495	495	510	509	525	525	511	490	492	486	481	494	499	526	524	533	518	547	514	537	510	536	519	492	501	519	502	491	538	506	490	507	498	530	545	519	503	538	523	502	530	462	500	539	495	475	484	529	477	509	573	504	568	523	469	527	488	501	515	508	510	498	531	508	527	493	484	495	481	501	526	483	534	571	505	484	548	534	522	472	526	492	512	489	508	515	519	515	524	511	509	508	518	464	533	520	507	529	548	503	515	507	515	470	517	509	498	513	545	489	526	500	458	534	513	550	482	533	482	501	485	560	535	509	539	492	486	493	531	542	513	534	511	464	533	488	529	497	518	523	544	518	523	497	526	504	494	551	537	525	500	490	544	486	477	492	492	515	496	510	555	539	501	520	526	535	531	513	531	481	545	529	541	493	524	543	522	528	529	513	526	529	521	525	534	481	488	466	540	500	479	556	502	479	478	508	494	516	502	535	543	501	546	500	507	520	478	551	495	521	508	518	483	531	511	534	536	514	506	503	575	476	510	492	465	504	538	537	515	477	490	543	509	520	501	526	511	536	548	487	512	555	520	487	495	535	488	497	510	547	483	499	527	522	515	536	486	547	474	513	519	478	507	541	507	492	454	480	494	481	536	541	497	513	513	495	535	519	516	551	528	524	513	580	523	486	503	498	545	476	533	519	527	603	493	561	499	471	495	499	502	534	514	464	479	518	514	488	537	481	548	537	530	532	500	524	502	529	495	511	523	493	528	502	535	498	531	475	545	526	533	517	539	529	509	512	527	522	488	563	482	523	469	515	545	524	519	536	533	486	535	490	528	547	487	479	533	525	485	526	499	488	527	517	506	539	527	503	501	512	502	482	521	504	542	555	504	533	519	507	537	530	554	554	473	552	480	564	521	537	501	531	494	524	487	485	524	531	491	510	507	534	505	495	509	527	522	500	488	514	478	527	494	559	527	510	516	567	547	488	517	512	523	516	526	522	509	477	503	485	524	524	526	500	546	475	556	526	492	499	490	467	533	533	492	497	496	489	541	520	502	498	525	520	542	492	512	495	533	531	525	533	511	491	519	486	507	543	544	522	528	531	515	551	518	499	522	498	534	521	512	500	559	501	469	531	531	524	542	555	547	496	534	484	538	511	539	529	482	546	533	522	530	479	538	540	532	538	499	516	527	463	521	496	509	499	518	540	538	517	505	494	501	507	508	511	490	546	571	529	517	494	539	569	531	488	528	504	514	505	528	496	565	499	543	522	495	505	517	562	502	474	510	518	534	510	516	523	497	475	538	501	501	481	515	512	484	528	492	538	526	522	525	534	527	544	473	473	513	485	519	520	486	507	520	514	540	533	551	487	502	553	544	524	531	581	498	553	505	535	499	473	550	490	492	483	504	527	524	546	495	530	510	504	469	531	483	561	492	562	504	541	494	491	502	484	525	493	531	509	517	509	488	511	489	508	537	521	496	516	485	538	548	512	528	547	547	520	520	497	525	504	522	515	514	503	509	477	495	520	495	498	519	523	506	516	505	513	495	530	458	513	511	511	498	535	468	484	550	508	538	518	533	542	530	526	503	529	509	531	546	548	539	511	484	530	512	521	508	539	541	555	502	503	544	543	523	518	504	520	524	508	548	523	503	507	548	491	483	552	526	530	506	491	509	512	542	515	461	504	515	497	456	503	523	510	563	522	491	553	538	495	563	489	532	511	493	512	506	504	535	524	503	502	495	509	535	495	529	527	525	507	532	543	525	562	535	533	515	514	543	522	530	554	484	518	513	539	547	544	507	509	523	536	525	519	517	570	500	517	537	516	548	497	481	520	508	477	525	515	524	527	535	529	525	547	499	510	499	548	518	493	451	491	512	473	514	495	508	520	479	500	475	488	536	474	527	538	534	531	490	508	507	518	490	499	535	530	515	497	492	560	510	536	521	503	536	516	547	521	544	514	476	517	501	525	506	500	487	517	553	496	512	535	512	506	521	497	503	504	518	518	517	544	524	490	464	523	537	559	471	542	550	505	532	507	518	512	525	506	530	503	488	509	484	545	517	483	520	505	524	518	516	506	518	529	546	548	521	501	522	515	552	492	493	546	518	494	537	542	516	493	520	501	479	508	508	515	531	458	536	550	490	542	549	507	498	498	538	530	460	546	495	538	546	491	506	471	550	505	478	537	500	510	522	506	516	497	473	505	539	515	501	517	547	514	496	512	500	519	496	522	512	485	513	503	519	498	478	525	521	512	527	517	535	501	498	541	517	463	551	532	525	526	450	516	501	509	496	520	498	540	509	554	476	556	489	544	569	496	517	512	508	495	511	544	504	566	531	486	554	507	486	549	486	454	544	459	517	523	542	526	535	513	498	492	494	517	496	520	532	518	492	542	515	511	538	532	501	501	498	517	492	502	512	479	526	500	535	489	514	532	510	524	503	524	524	505	515	555	542	495	507	512	527	506	558	523	528	521	521	551	501	525	518	514	518	505	508	495	524	544	497	529	550	542	520	511	532	492	567	505	531	550	490	518	486	554	527	499	529	530	540	505	521	545	523	497	548	530	528	519	501	532	545	493	504	499	551	519	521	520	499	560	494	516	528	512	528	534	546	491	538	572	524	513	512	497	528	498	499	521	510	550	526	519	530	505	540	520	546	514	524	526	505	508	502	579	516	535	512	518	474	490	540	493	465
13327	2269	2387	1883	1326	1024	785	689	546	522	522	474	484	404	420	408	394	366	387	348	372	390	361	392	363	378	376	352	348	356	344	311	334	337	358	325	370	356	362	335	351	344	368	329	326	355	386	337	324	330	366	337	352	362	358	348	349	364	347	331	354	334	331	354	333	340	328	369	351	336	341	315	344	360	312	326	339	353	342	331	301	297	326	334	321	326	355	330	352	310	321	322	331	324	312	327	325	340	320	328	347	345	359	335	320	341	333	336	357	358	338	339	319	347	305	346	364	363	339	358	349	343	323	333	325	318	358	308	331	336	299	385	372	320	354	315	358	320	345	335	360	338	312	336	346	339	339	334	374	390	311	332	329	305	327	341	333	306	338	356	270	330	363	295	351	301	345	338	330	346	316	339	375	346	299	349	332	324	330	339	334	335	318	333	310	360	343	344	328	339	312	321	334	370	340	364	333	318	386	325	359	332	354	350	334	320	297	322	303	342	379	323	329	311	364	342	332	324	350	335	385	328	321	321	331	369	360	313	324	336	321	322	326	359	321	362	319	385	347	335	354	355	336	393	343	333	327	301	344	336	313	328	341	322	360	306	356	301	346	337	341	360	338	345	326	354	355	321	329	327	306	370	352	351	340	322	320	348	304	318	332	322	321	360	307	360	301	314	353	314	336	357	329	307	334	399	352	351	305	359	373	314	339	366	313	305	337	310	349	324	312	326	322	357	343	339	350	314	337	338	321	341	296	322	343	357	351	356	372	346	308	350	333	334	346	354	365	324	321	362	316	316	337	329	335	354	341	369	288	312	330	316	361	318	306	281	333	297	308	338	338	332	353	316	366	350	322	321	344	335	337	306	360	294	331	304	306	314	293	320	328	304	341	348	348	355	391	358	308	320	331	320	334	378	345	289	329	307	309	322	309	328	343	292	318	315	326	349	328	331	309	343	336	318	362	356	355	332	345	320	367	368	308	333	349	340	334	323	361	327	355	337	313	341	338	357	326	337	343	364	316	315	346	360	348	329	321	359	369	384	330	370	318	324	347	341	326	347	347	339	339	346	346	344	299	345	315	348	312	358	306	339	355	284	329	347	347	317	333	313	358	376	360	322	344	319	364	339	328	363	355	333	346	328	340	344	337	316	317	356	353	352	363	325	327	300	352	343	319	326	340	324	377	334	353	321	324	306	332	368	350	360	354	345	339	320	328	332	305	325	316	311	351	376	323	321	313	344	337	323	366	332	320	365	342	308	372	321	355	337	318	350	340	310	324	348	310	343	322	350	327	333	313	341	366	331	314	334	385	308	348	346	322	350	351	315	349	334	363	366	321	337	342	326	353	358	356	343	339	324	344	319	322	306	318	320	339	328	328	335	340	335	328	332	342	338	324	314	347	328	335	347	333	339	333	310	334	364	302	328	316	332	337	321	302	338	366	342	360	354	367	330	338	323	351	337	334	303	332	316	311	327	360	343	344	305	323	332	362	329	333	339	362	314	342	330	340	306	322	351	326	323	352	373	392	319	338	338	351	348	327	338	331	308	363	337	327	341	349	361	313	345	346	337	355	340	345	319	315	343	345	328	342	362	290	351	348	343	331	326	344	337	353	331	324	311	342	344	332	319	316	347	328	344	305	304	358	339	353	355	373	356	332	338	351	328	363	345	325	320	356	369	323	334	330	357	308	324	349	367	325	335	302	342	328	331	317	340	342	352	338	349	359	332	341	348	347	305	311	324	289	334	313	342	335	352	330	335	330	337	342	358	343	332	345	309	320	348	360	324	319	340	349	355	312	326	348	289	319	319	352	343	325	303	344	336	341	327	365	344	352	335	307	300	343	321	362	353	339	347	350	349	322	340	335	314	317	359	321	332	348	322	315	374	368	360	344	386	347	331	360	341	339	361	310	353	357	339	327	325	335	312	330	329	324	347	373	336	349	339	366	332	361	334	366	328	350	334	351	328	307	367	336	345	343	347	323	300	328	321	322	341	331	341	348	327	307	333	310	318	296	323	344	372	313	366	371	349	328	341	360	332	329	316	342	347	305	353	342	329	337	341	363	338	342	341	345	352	353	349	316	356	357	347	309	345	325	353	330	335	347	355	329	335	330	331	316	325	340	316	379	348	337	334	325	350	317	308	331	315	334	363	362	339	346	331	314	345	326	328	323	363	325	315	326	312	374	317	310	327	284	390	319	320	330	338	309	341	347	350	335	367	280	310	314	329	342	354	292	352	348	291	380	314	365	336	349	298	323	338	343	309	340	347	319	378	338	345	358	329	297	334	338	331	322	335	351	301	380	341	358	365	347	324	335	316	315	324	335	348	345	359	320	392	390	353	356	329	341	359	346	349	311	340	369	337	335	310	310	352	369	344	323	328	349	356	354	300	298	367	349	354	319	337	311	310	338	338	361	362	318	337	327	347	368	319	345	339	335	348	322	320	332	304	309	367	356	353	305	318	332	314	323	324	339	343	351	338	329	322	308	330	333	351	366	346	342	322	310	344	312	372	349	351	345	331	320	316	319	317	350	350	298	333	359	336	320	342	359	325	284	345	363	317	356	325	282	318	306	375	317	313	341	320	348	337	342	358	315	319	360	340	362	358	345	318	354	326	338	339	370	346	353	373	341	343	324	332	369	328	330	314	335	346	308	331	339	319	347	309	332	352	367	309	308	320	360	350	325	338	361	335	316	334	295	329	328	328	317	318	360	342	317	350	371	319	320	346	347	338	334	343	327	357	338	339	347	348	322	361	324	316	303	363	302	332	335	354	324	325	336	330	316	266	351	313	347	339	341	350	327	356	379	378	348	361	391	318	339	341	328	298	357	373	362	310	307	332	353	320	338	355	334	345	339	356	322	301	341	347	319	330	373	323	335	341	345	347	335	331	322	341	339	332	343	326	352	352	347	336	338	314	331	355	329	326	338	305	363	312	367	346	358	317	338	367	348	362	349	340	348	334	346	335	329	317	303	300	347	327	326	342	318	348	362	297	369	353	358	314	320	350	308	336	298	327	324	362	339	343	349	329	314	340	328	367	362	339	310	320	329	334	329	360	316	365	345	378	362	346	299	359	359	339	341	367	313	339	350	340	365	326	330	352	325	347	311	350	385	329	332	311	318	366	296	325	316	348	343	326	328	341	340	345	317	334	393	329	367	282	308	317	345	335	338	364	328	306	317	324	350	346	328	296	329	323	338	363	332	311	342	343	327	316	333	307	336	354	337	341	353	308	320	356	329	350	336	344	345	370	340	336	307	334	340	331	290	341	319	311	322	345	349	326	294	323	338	334	352	318	346	325	343	349	368	342	328	309	322	319	336	363	316	355	307	344	323	338	337	361	311	357	352	345	339	350	313	342	345	321	346	344	366	331	350	346	354	359	333	323	307	343	309	323	305	329	320	365	335	362	336	350	329	379	346	316	358	325	316	317	337	351	316	333	349	332	337	301	295	332	322	309	366	346	345	313	354	359	359	327	335	375	342	330	344	313
7621	2195	4454	5186	4520	3882	3288	2740	2389	2145	2024	1793	1684	1530	1447	1381	1292	1300	1246	1213	1190	1112	1123	1131	1115	1154	1009	1054	996	1007	990	982	941	980	996	904	907	957	959	938	944	939	928	964	919	990	956	929	920	913	878	923	899	938	883	915	911	900	973	925	896	845	921	903	879	913	852	935	879	886	882	936	836	863	862	910	895	928	838	920	936	867	869	876	958	868	883	864	909	841	900	818	899	859	865	831	874	831	870	883	924	801	872	868	870	896	845	848	820	829	864	863	834	863	873	831	892	876	866	864	855	889	881	868	868	843	882	877	853	838	866	874	868	895	915	850	879	894	869	857	847	839	876	870	855	891	888	861	836	827	871	885	858	877	839	856	856	904	849	887	853	837	843	838	859	814	818	915	858	900	792	911	914	900	923	895	859	835	857	898	838	901	843	844	851	879	892	814	845	853	859	848	893	830	844	834	878	800	857	858	873	818	823	831	885	819	858	931	881	838	888	832	860	885	883	859	864	836	860	851	855	833	863	898	901	873	809	899	844	836	864	814	825	852	853	851	855	878	857	845	889	812	889	897	849	859	831	880	862	821	876	886	865	870	892	889	838	860	835	837	841	881	859	793	861	858	862	891	838	861	845	788	868	850	878	882	831	904	809	864	881	873	871	850	864	872	871	880	846	876	848	866	884	865	865	818	843	797	923	815	843	871	832	886	846	845	925	861	863	824	865	880	863	835	895	848	863	874	924	886	873	867	874	866	844	878	899	880	862	850	895	880	878	902	878	854	850	830	845	875	901	866	899	835	868	845	828	882	870	911	834	823	876	804	846	883	897	799	892	879	895	813	855	841	865	875	866	901	877	868	868	853	837	843	878	879	877	866	825	876	823	820	898	851	844	881	889	864	826	808	838	872	849	848	836	851	811	876	890	858	846	887	799	885	903	847	921	872	837	858	847	858	866	861	837	817	886	838	893	808	810	859	845	900	891	889	846	870	894	825	866	845	888	855	868	901	896	811	835	873	824	829	863	830	842	850	829	789	875	874	828	835	878	809	864	879	829	844	832	912	872	866	908	829	878	849	859	844	799	822	845	879	835	893	869	867	821	864	923	880	838	889	868	859	866	871	887	840	883	841	872	835	884	844	848	858	886	816	864	847	885	877	875	860	871	836	805	891	872	870	838	882	896	892	833	905	835	912	857	894	822	825	914	831	884	873	902	845	890	809	868	821	917	902	897	873	910	914	868	839	846	877	898	879	858	851	851	880	864	871	849	837	854	868	840	838	853	867	862	847	863	858	832	836	882	839	896	887	880	834	902	856	785	893	840	848	881	872	875	893	832	877	847	867	810	853	816	886	853	823	820	907	888	919	880	820	836	851	871	885	825	848	851	909	902	872	831	843	893	877	881	924	865	840	830	888	861	878	854	832	846	830	872	864	886	819	882	862	887	847	880	906	868	871	902	850	847	840	911	780	877	846	892	859	839	810	838	895	861	838	899	879	858	831	849	839	836	839	866	815	838	856	835	847	867	903	899	824	860	901	866	858	864	934	889	872	871	921	901	862	887	790	842	866	852	860	867	888	832	847	896	802	875	852	879	850	828	831	847	900	823	877	845	859	868	827	871	871	841	835	862	899	859	846	867	889	875	846	896	857	859	859	890	808	866	881	848	848	816	826	872	827	838	845	842	926	895	790	893	885	845	878	850	857	794	835	932	879	886	856	812	846	839	864	867	871	841	827	816	857	822	855	896	922	901	877	830	924	888	896	809	869	853	861	868	861	860	809	856	826	808	862	877	890	830	868	857	847	913	851	883	869	849	890	868	878	843	851	849	845	877	863	884	840	887	889	904	862	874	858	896	871	811	856	847	858	888	849	901	872	834	837	886	839	883	847	898	868	873	848	897	836	881	816	858	912	864	842	872	867	824	821	833	852	847	899	847	909	884	828	877	901	858	842	851	857	831	830	809	894	881	828	849	862	851	900	897	838	914	816	865	848	884	836	882	872	907	875	827	853	903	845	876	818	929	848	895	865	836	846	804	910	864	826	878	809	865	840	876	815	828	826	816	907	810	871	891	874	878	813	842	896	900	855	862	845	825	885	895	833	860	856	810	822	871	834	821	830	843	854	913	824	858	845	865	884	823	862	878	832	866	877	850	859	866	847	865	864	834	912	870	853	877	836	865	858	877	841	864	856	822	875	845	842	881	824	822	851	843	881	866	824	866	869	853	871	828	878	857	898	896	856	839	910	881	848	839	890	855	862	861	905	853	829	814	846	927	842	832	874	850	887	866	809	917	842	867	849	830	827	918	876	835	830	828	850	827	834	893	870	879	843	823	865	893	927	854	815	848	868	852	864	901	839	872	883	826	831	847	845	809	861	857	861	855	867	896	819	864	874	825	881	838	825	861	882	868	896	803	862	871	845	854	902	845	896	920	894	869	868	847	854	831	875	842	842	922	860	868	862	860	875	894	892	844	871	910	886	835	851	889	814	843	872	835	913	817	838	865	873	878	834	803	865	859	905	838	867	809	890	843	935	899	879	805	875	896	922	874	891	928	905	875	872	874	853	909	886	845	841	850	900	844	813	840	860	882	859	883	890	865	809	837	846	922	855	866	891	785	815	881	854	838	842	844	815	855	858	861	924	872	860	837	872	854	857	852	872	850	875	823	897	860	866	878	876	840	854	850	858	848	869	885	832	878	844	880	844	839	858	848	843	862	813	855	840	872	892	881	855	885	844	849	852	826	851	868	888	822	800	834	876	889	863	851	858	909	837	885	843	883	880	823	850	856	863	852	853	844	827	848	875	817	862	838	831	889	844	817	877	888	874	890	844	868	824	861	946	859	852	810	881	854	893	854	911	873	836	878	861	870	896	854	860	872	874	835	835	809	854	865	854	885	900	877	846	821	863	823	824	844	855	845	868	817	899	850	916	833	881	859	878	843	804	892	844	824	904	879	862	892	852	850	898	843	853	849	839	900	926	842	880	823	877	893	862	874	841	883	825	864	849	853	844	839	855	839	860	848	900	825	868	796	860	903	829	898	857	847	877	886	853	849	861	821	854	916	835	876	838	872	851	824	916	822	941	882	862	844	840	920	810	841	882	884	856	876	879	887	898	893	875	881	864	854	918	821	778	822	909	892	900	831	825	812	876	884	896	851	856	926	828	840	861	867	857	909	874	803	852	853	897	850	837	903	811	853	872	856	877	844	846	878	800	893	849	842	793	869	807	857	869	885	849	858	834	864	860	919	849	850	904	845	855	882	828	905	844	828	815	845	885	850	845	859	856	839	855	837	844	857	895	900	832	855	915	843	906	876	842	826	891	852	847	853	884	844	871	857	933	849	909	860	831	838	885	880	864	859	916	827	841	903	840	902	834	864	849	838	882	860	837	857	880	885	850	841	842	905	853	838	845	850	825	843	900	872	773	855	863	870	861	823	869	863	838	842	816	890	837	807	880	885	844	870	921	848	877	831	813	874	864	864	857	861	885
1983	295	277	287	268	246	264	310	266	233	295	261	236	250	288	273	258	269	257	288	269	263	234	283	238	257	259	270	251	296	263	284	255	262	274	255	252	237	268	271	274	260	272	263	257	258	264	283	249	251	265	226	260	265	261	230	234	234	294	269	256	252	282	251	276	288	285	273	261	265	246	253	233	288	254	278	272	253	271	305	242	260	268	253	293	288	268	261	281	252	266	282	272	272	262	254	270	282	279	246	269	244	294	290	232	261	258	260	309	254	265	272	284	262	261	219	248	287	259	302	278	271	250	287	251	243	237	270	246	272	254	312	261	247	264	270	259	269	224	254	236	294	255	277	286	251	286	245	255	290	244	241	243	268	286	259	254	276	290	269	294	276	239	263	285	261	263	256	253	240	261	256	263	281	287	279	282	267	259	249	218	286	290	288	271	279	257	248	245	269	265	281	241	259	264	264	246	270	254	253	242	290	239	212	247	238	267	272	232	256	247	250	262	259	282	292	263	234	265	260	268	246	257	262	256	284	280	250	262	264	257	259	265	285	266	277	229	267	274	285	279	229	297	273	277	244	267	245	247	253	263	256	274	272	273	242	252	273	272	283	269	265	228	257	229	272	242	250	233	247	270	271	247	254	275	284	256	249	280	276	256	247	270	260	289	267	253	281	260	293	299	267	263	271	257	266	268	252	302	266	221	268	262	257	274	251	260	263	239	259	245	266	269	271	298	252	262	268	266	267	290	283	261	246	295	285	253	265	283	254	286	244	274	271	266	277	291	273	262	266	255	275	255	265	259	272	250	261	268	239	267	274	281	294	247	231	258	260	260	290	292	264	261	258	258	271	253	236	242	263	271	281	285	266	286	260	245	264	283	274	259	264	233	240	285	275	253	268	298	252	249	239	249	259	249	277	274	278	259	251	240	263	258	272	251	276	263	287	295	225	267	259	252	232	302	249	254	256	260	260	265	274	249	271	260	258	242	265	257	247	232	232	236	270	255	280	262	229	291	277	240	234	274	276	265	279	254	288	267	239	290	258	260	253	246	262	268	257	269	255	261	270	274	260	269	240	230	249	261	259	259	300	275	282	260	274	250	263	271	250	255	280	268	317	268	260	270	238	275	233	267	268	254	271	266	276	254	252	263	250	259	248	292	258	258	257	288	248	301	258	275	273	283	273	269	284	244	234	287	239	256	276	252	268	262	261	286	264	259	264	275	240	255	253	248	289	263	243	243	257	258	262	266	285	248	286	252	282	291	248	240	276	288	223	258	235	235	271	278	243	263	248	285	242	281	281	269	289	282	253	245	277	244	258	239	285	282	259	257	274	226	265	271	242	296	265	244	277	266	260	266	259	268	266	279	245	267	271	275	272	268	248	276	278	298	268	266	304	276	264	271	258	237	254	269	258	264	271	210	277	276	272	238	266	241	262	266	260	237	262	279	237	263	270	241	241	244	244	247	274	240	255	275	248	270	268	283	275	259	261	257	262	270	249	274	243	257	255	252	255	263	268	249	291	221	257	261	257	246	251	292	267	254	260	264	251	257	262	287	286	289	261	238	242	264	256	268	289	278	281	248	255	291	278	246	257	264	270	272	248	281	301	275	254	293	274	263	257	264	279	262	275	278	287	226	244	274	271	272	253	291	268	274	264	244	252	299	240	245	279	248	267	293	267	294	243	277	250	247	257	243	247	251	270	250	252	260	230	247	253	226	275	261	259	265	272	246	270	268	255	242	268	250	224	234	266	275	257	258	280	267	260	263	265	261	268	249	288	260	259	231	275	259	294	274	305	261	265	270	289	270	250	272	270	267	285	259	273	259	243	251	244	276	278	262	252	226	229	242	278	267	258	262	296	271	279	272	306	273	258	291	291	271	241	270	273	258	243	263	243	284	258	289	279	257	262	270	242	268	243	255	254	269	265	285	292	260	256	260	247	265	271	305	278	304	251	277	231	289	274	256	263	267	276	257	285	264	266	272	272	252	243	289	286	276	243	226	259	267	264	266	250	261	257	254	252	240	288	272	246	282	273	266	253	271	280	259	273	273	243	245	244	267	262	274	271	263	268	271	278	243	255	242	256	270	245	261	288	266	237	249	252	277	276	279	241	252	246	283	251	254	237	261	257	267	246	271	279	251	280	287	234	265	250	257	264	239	267	290	263	258	239	272	268	275	283	242	269	273	270	268	261	257	239	252	279	249	259	267	273	227	261	273	281	256	264	259	294	227	255	280	265	261	253	258	265	239	274	262	245	248	288	272	276	257	260	255	253	273	266	276	239	266	242	258	258	277	283	255	266	295	266	269	269	249	241	251	250	273	264	261	249	285	270	262	300	254	248	294	254	274	290	268	272	248	237	270	265	241	279	281	271	279	285	264	271	259	280	293	239	272	265	235	276	231	279	271	263	265	277	260	242	262	272	310	254	251	282	257	278	288	259	236	260	283	277	262	292	267	269	264	267	285	252	277	275	275	276	265	250	258	275	301	245	251	270	255	287	271	269	298	258	264	282	272	279	276	272	275	246	270	269	246	243	267	306	297	257	282	280	272	249	290	270	272	253	273	261	275	252	269	301	256	274	247	262	272	254	263	291	242	264	289	249	231	252	259	285	252	290	244	270	274	259	266	267	258	246	291	280	266	272	245	252	258	263	251	246	273	260	249	284	297	272	260	250	253	242	264	260	263	249	297	268	268	259	299	273	244	272	264	241	278	291	283	266	268	252	246	222	278	233	240	273	263	252	260	263	271	248	262	251	248	275	265	274	265	272	282	282	251	273	262	236	263	261	256	268	265	281	268	284	225	276	239	266	271	256	270	277	279	270	258	268	265	275	283	269	255	219	236	269	283	272	247	267	256	264	267	254	274	258	237	259	282	236	269	274	245	292	280	264	264	247	271	272	257	246	251	274	252	237	227	255	259	247	242	263	276	239	245	228	268	238	263	285	274	273	281	247	279	276	251	291	300	265	265	256	226	242	249	238	275	256	264	257	230	283	262	241	247	262	279	283	272	241	276	260	286	249	264	270	265	273	265	256	290	241	236	244	266	253	255	252	269	265	278	234	252	260	254	226	280	263	259	251	246	286	277	244	275	248	266	267	248	231	276	249	253	241	265	267	261	265	311	272	252	250	241	265	260	251	250	262	258	276	260	253	257	294	267	266	274	292	261	251	247	243	261	235	251	250	296	248	260	296	264	245	292	244	302	240	254	279	292	247	257	258	257	251	261	245	258	252	269	242	260	270	283	277	255	275	295	262	261	262	275	263	268	292	258	255	271	262	261	232	251	239	248	272	275	233	276	234	257	273	247	251	253	273	265	262	254	275	266	255	264	253	273	254	268	262	260	272	265	284	269	270	270	292	261	234	272	241	271	259	272	263	254	242	287	293	253	255	262	266	253	257	231	251	287	250	231	289	273	251	249	240	255	275	269	255	243	240	297	272	256	259	280	256	232	299	283	273	255	256	257	248	237	268	277	244	264	277	287	251
2332	707	725	726	734	698	775	741	702	709	701	683	733	665	683	716	735	702	677	668	664	684	684	647	647	697	671	666	673	721	718	665	664	649	687	712	706	691	681	672	708	653	691	675	717	696	720	661	620	728	677	670	672	706	651	713	669	664	663	742	672	667	693	651	655	731	724	697	710	679	717	677	725	639	675	679	666	642	615	715	688	679	640	709	654	683	682	656	662	655	620	704	661	666	639	672	723	639	644	692	631	662	696	725	642	679	668	661	679	694	700	680	689	647	646	669	662	726	690	623	689	627	614	682	696	700	708	660	646	658	675	692	666	658	669	631	694	663	686	701	643	660	705	656	669	669	678	673	599	676	701	681	669	652	669	690	680	693	689	706	711	683	701	698	640	679	697	688	676	693	654	663	693	659	678	689	653	716	697	642	691	702	723	710	706	650	705	656	735	687	683	684	732	695	665	702	701	686	653	702	654	635	714	667	686	700	657	666	706	681	662	717	720	706	641	718	633	701	655	653	690	669	648	639	727	657	698	651	680	709	683	658	708	705	705	656	676	691	690	678	731	685	708	636	677	675	698	679	705	670	651	630	681	666	643	625	692	673	649	680	696	715	679	685	711	646	681	675	685	693	730	702	738	681	665	651	717	671	643	642	706	670	709	684	688	690	657	709	630	733	704	644	755	700	688	652	636	665	637	681	652	693	683	700	630	701	714	665	702	666	636	673	677	713	699	687	664	693	672	673	688	655	643	660	682	663	704	667	667	698	651	695	714	695	658	704	687	660	642	706	659	688	679	663	671	687	669	634	707	668	659	663	669	666	721	650	654	650	685	691	645	703	678	656	723	707	727	698	644	684	676	677	666	674	650	701	681	679	652	622	634	644	657	720	674	636	675	655	649	686	681	671	638	631	675	725	679	675	668	646	680	664	697	646	632	659	694	700	653	643	661	682	679	662	695	699	645	717	655	690	681	692	704	659	700	714	698	687	708	655	659	674	688	666	669	637	670	674	704	708	699	657	653	692	713	683	667	637	645	647	663	645	676	661	676	700	705	709	699	715	670	704	691	687	674	687	730	669	690	694	674	691	663	690	668	638	668	663	670	701	672	689	673	671	696	708	685	679	671	692	660	694	716	710	688	675	689	670	701	719	716	663	653	685	648	679	658	711	672	686	665	700	741	655	661	624	691	673	686	692	726	672	693	634	680	718	703	716	714	670	644	651	651	689	658	656	645	679	651	671	717	683	675	702	743	683	681	671	630	630	683	692	728	698	703	723	656	699	689	667	684	680	689	701	734	707	627	641	716	699	706	680	686	701	677	705	693	638	706	688	718	679	670	690	699	697	691	678	656	629	673	615	739	681	678	726	651	623	704	636	674	698	646	676	674	662	711	717	725	697	733	675	730	635	704	650	671	697	687	671	692	666	714	674	632	663	704	652	689	701	661	677	690	639	685	667	709	724	680	685	653	678	691	676	668	677	626	711	685	620	661	670	688	680	644	673	685	657	659	652	679	670	692	692	700	704	671	711	678	660	645	647	669	688	725	689	643	682	678	695	657	674	705	707	679	686	700	678	668	676	684	694	702	696	661	649	673	701	655	679	635	650	703	681	702	664	681	698	679	654	724	673	688	686	711	701	653	672	673	653	686	659	673	668	686	639	701	672	672	652	657	705	708	747	612	728	699	678	684	670	680	681	654	689	698	659	680	664	707	678	713	707	642	677	662	721	647	688	674	659	686	613	720	651	631	672	686	709	609	650	709	718	629	643	717	647	678	699	699	694	702	735	665	715	693	656	680	704	684	695	631	656	661	680	679	706	686	687	661	669	698	633	685	660	609	727	693	652	684	664	671	662	703	656	702	713	689	678	701	681	672	695	691	707	653	679	680	661	681	642	669	650	656	680	702	683	683	674	642	709	653	679	677	671	666	685	690	692	706	662	705	709	689	685	691	698	682	672	663	674	662	743	633	707	633	707	655	681	694	696	715	652	690	711	691	656	719	671	661	677	716	690	718	655	691	663	697	672	701	665	660	660	678	658	680	706	643	674	700	660	662	666	661	653	680	682	713	655	657	730	667	629	687	686	685	660	659	708	631	690	705	692	706	678	663	681	649	682	647	659	650	691	661	698	666	700	709	657	658	673	683	686	671	696	644	729	671	691	666	700	695	704	656	654	682	716	652	675	665	626	678	647	682	694	699	651	709	692	605	673	657	675	656	665	671	696	680	638	684	680	695	667	681	682	666	710	662	697	686	667	672	685	691	732	668	649	668	735	672	693	714	697	674	643	663	672	698	621	639	636	694	669	680	636	659	693	640	699	678	702	709	699	681	726	697	667	725	669	701	709	662	671	674	684	666	697	631	694	680	767	645	676	677	707	685	692	673	737	712	716	666	693	686	713	712	683	679	635	707	680	698	682	696	716	675	666	665	690	660	643	659	726	652	693	716	685	724	677	714	676	674	668	702	673	680	687	750	652	697	678	712	691	667	675	676	693	680	674	688	686	705	695	693	730	681	624	709	692	639	687	674	700	688	705	720	662	660	650	688	730	709	655	676	684	680	660	699	694	696	650	656	670	674	699	664	702	678	743	699	662	691	643	680	659	698	669	683	648	675	702	714	679	719	691	664	678	632	708	725	709	678	683	661	677	725	643	649	702	658	665	705	621	692	698	699	646	682	681	650	689	701	658	643	664	654	723	682	645	677	680	672	690	677	693	699	659	637	695	689	652	665	682	645	672	703	661	658	637	705	619	664	691	692	679	693	680	673	708	639	687	669	710	643	700	706	663	666	711	659	696	680	646	705	652	652	672	672	629	699	719	689	687	687	682	724	665	617	730	667	665	676	620	697	688	683	693	704	689	655	674	640	695	686	685	708	670	655	705	676	691	683	719	627	682	663	695	700	709	685	656	683	693	672	641	637	668	763	613	654	674	688	631	668	726	693	699	689	723	640	686	643	657	679	719	698	685	656	653	699	692	724	693	705	690	677	723	710	663	710	669	677	710	648	658	692	696	679	701	669	682	673	619	697	675	717	693	670	637	692	668	662	635	638	660	659	680	690	700	685	667	662	660	665	699	670	648	647	662	690	710	709	649	667	672	642	668	641	747	667	719	664	664	685	700	675	705	667	679	701	683	729	680	678	692	732	677	650	642	690	645	659	636	635	701	680	715	674	688	684	683	688	690	710	685	689	701	690	673	682	661	710	670	680	689	696	654	658	700	718	692	719	662	666	644	671	728	676	713	684	684	679	687	717	664	699	627	687	666	686	686	699	699	699	643	645	685	654	701	693	686	673	692	680	664	727	670	702	725	680	647	672	705	703	691	687	686	675	733	635	654	657	692	682	686	664	639	673	646	674	701	678	650	701	657	631	706	693	704	648	681	705	667	639	702	686	681	701	664	691	710	690	672	660	670	631	688	685	710	704	699	655	680	704	719	709	674	681	681	680	670	641	692	689	690	722	650	677	660	703	703	647	664	685	693	709	692
7078	968	1138	850	617	451	371	349	290	260	280	273	236	230	218	223	214	204	198	214	177	198	177	189	183	201	178	198	188	197	195	168	189	177	167	187	186	205	167	197	162	179	179	175	200	164	178	169	186	190	174	166	187	208	182	180	193	193	165	175	179	166	179	183	165	178	181	170	185	179	158	173	186	182	196	196	173	201	180	177	208	158	176	194	168	170	143	181	201	186	187	175	180	186	164	211	164	184	175	176	181	190	179	158	158	161	167	163	190	178	164	186	176	184	178	176	174	166	167	190	174	151	188	165	154	163	151	189	181	166	211	189	187	183	191	166	170	204	177	184	187	192	178	149	172	157	162	195	171	180	166	163	177	192	165	166	150	172	180	180	169	185	212	187	181	159	171	179	188	165	195	150	171	171	161	164	189	188	185	170	158	163	176	179	177	175	172	183	177	201	186	169	194	183	204	185	168	160	177	181	160	153	200	180	172	181	170	164	168	175	166	175	163	163	187	166	147	178	187	177	181	172	169	174	172	196	143	191	210	204	160	163	158	196	161	170	150	181	169	183	176	173	180	216	168	174	171	169	161	158	163	173	176	166	206	159	185	189	181	178	171	200	199	187	174	186	186	139	176	164	147	181	177	181	200	181	145	192	192	173	180	176	168	172	148	172	185	179	167	167	173	182	160	188	190	170	174	171	180	156	150	157	179	170	158	194	170	182	189	154	168	195	166	169	166	175	170	188	199	201	160	177	175	176	158	157	167	180	171	187	186	156	160	208	172	153	154	182	174	172	168	160	170	178	183	174	163	190	187	158	170	193	167	179	161	180	171	171	161	169	177	185	188	166	174	202	180	165	146	200	178	180	183	204	181	177	173	176	170	182	194	206	165	150	147	169	177	201	189	172	159	182	195	168	181	148	163	149	152	178	161	167	155	208	169	192	152	176	155	179	142	158	142	199	184	171	153	176	154	175	195	171	146	195	193	184	167	175	211	172	173	190	140	184	160	171	186	163	187	188	168	159	171	184	194	162	180	184	184	198	158	171	175	175	159	167	179	218	190	177	192	168	183	162	180	158	181	187	161	210	191	165	172	188	177	166	170	170	173	188	182	189	175	186	186	147	146	193	183	177	190	177	188	166	190	155	163	163	183	184	170	160	174	161	175	176	193	158	164	206	185	178	177	180	184	167	180	161	164	179	183	181	160	179	191	164	179	166	182	177	191	178	192	186	167	171	172	166	165	182	151	185	158	190	182	185	158	181	167	179	142	172	199	172	218	169	151	173	166	168	190	161	158	169	170	188	157	175	168	164	182	185	192	163	187	173	155	166	164	184	170	172	176	171	189	168	155	194	203	165	152	173	182	167	180	180	164	162	172	177	190	185	172	160	187	179	177	184	136	182	177	176	173	157	179	181	166	188	176	178	157	153	181	179	190	179	175	176	156	213	161	187	183	157	204	170	168	178	202	188	201	162	171	163	180	188	174	164	166	153	184	178	154	163	195	174	196	155	184	154	173	164	164	182	172	172	176	214	189	189	190	153	191	187	167	149	167	140	165	171	189	159	164	167	188	167	169	194	166	144	178	193	176	173	189	158	169	157	163	167	219	202	222	171	172	212	178	173	175	158	181	163	149	182	159	185	174	198	156	183	171	172	163	190	173	198	184	173	161	186	177	148	180	192	166	169	189	182	189	205	171	169	164	169	182	177	158	181	167	136	185	171	190	165	180	189	180	155	207	160	162	181	150	169	196	208	187	181	158	192	176	153	192	176	191	187	187	168	191	181	173	160	153	174	165	226	162	178	162	189	149	178	169	192	178	185	194	184	180	175	163	169	160	179	160	195	163	163	161	184	161	179	177	197	204	161	162	176	177	160	189	166	180	162	165	177	160	180	206	189	189	173	167	184	179	175	151	171	148	173	172	177	179	179	152	174	183	185	178	181	178	149	179	191	186	164	170	163	201	173	198	180	160	166	175	195	158	171	185	185	179	192	177	185	186	175	158	155	159	180	183	191	170	173	153	174	170	153	189	182	174	166	160	184	188	186	144	177	170	175	164	165	161	180	180	187	170	176	175	173	147	183	176	162	187	168	175	186	188	184	168	198	172	171	192	189	152	155	165	165	192	194	162	190	179	194	193	191	182	168	160	176	150	196	175	168	151	142	174	161	175	134	180	163	208	168	170	156	196	182	187	181	177	165	167	165	202	177	167	192	177	169	165	172	183	177	180	171	175	202	154	161	168	206	175	155	211	180	164	161	176	168	171	158	177	165	187	157	170	208	175	180	188	187	179	193	188	159	169	164	187	202	190	153	192	177	162	180	189	157	151	171	195	174	175	176	170	170	159	188	188	176	161	174	175	176	162	199	157	167	174	192	162	162	161	161	174	155	186	175	156	179	160	179	178	182	175	187	155	180	197	156	174	175	162	174	193	172	165	153	203	190	175	171	169	150	150	156	186	147	166	163	174	182	184	158	178	162	162	164	176	186	183	198	182	180	159	169	168	179	169	183	174	193	147	190	168	175	182	167	163	205	155	175	181	179	149	183	184	156	168	184	157	178	173	184	163	189	157	193	164	171	181	177	177	176	167	159	166	202	188	172	169	166	187	167	168	165	166	167	184	183	165	155	167	151	174	164	173	185	156	173	153	163	179	188	160	179	167	173	188	168	191	188	173	177	176	177	172	195	180	180	181	172	169	174	197	179	171	169	168	189	153	170	173	174	185	165	181	176	197	179	177	160	178	182	162	174	186	205	161	151	181	186	169	180	174	179	163	162	157	176	166	161	166	164	173	165	176	183	190	193	174	183	181	200	205	154	184	187	183	165	169	150	148	185	173	157	191	166	158	170	149	177	179	188	156	159	175	146	172	165	161	177	178	210	160	156	187	149	198	164	177	169	174	207	211	152	175	192	191	167	164	168	189	194	163	184	163	185	197	178	162	177	168	175	180	153	168	174	162	168	155	171	182	169	190	165	199	183	164	172	184	170	172	161	196	171	170	166	168	194	194	174	184	180	184	176	184	178	181	166	166	172	177	178	177	165	184	178	184	195	186	195	172	191	177	160	164	172	200	167	186	167	174	184	159	182	163	177	176	182	196	182	185	166	172	180	174	186	185	177	187	190	174	152	185	175	168	173	187	175	168	183	177	164	156	169	166	203	169	173	181	183	183	155	195	169	157	155	199	164	202	184	170	164	191	161	187	188	175	198	168	185	166	176	176	173	150	176	188	190	175	179	172	208	173	184	149	156	155	197	158	179	187	171	169	176	172	152	189	177	155	184	154	162	177	161	174	165	184	175	167	186	171	170	159	172	161	199	184	177	186	151	165	171	154	166	183	196	200	169	173	163	186	181	169	171	177	189	183	177	179	198	174	180	182	203	207	192	196	169	175	171	172	207	179	176	187	177	177	183	175	154	173	160	166	166	187	185	179	162	159	170	164	183	190	161	180	164	193	162	184	177	190	183	197	186	177	157	155	145	181	173	187	176
5500	1203	2242	2734	2488	2065	1772	1503	1313	1147	1117	1001	924	839	796	745	777	709	742	657	696	671	653	683	650	600	653	577	598	605	583	574	589	575	600	567	573	538	528	530	557	516	552	525	571	534	557	605	554	530	532	556	537	530	548	540	551	527	565	529	549	531	525	527	528	526	572	526	489	550	521	528	512	513	537	554	501	523	541	544	499	536	573	496	559	559	535	527	522	490	573	512	510	508	508	543	506	526	555	525	543	506	528	504	522	501	521	526	524	519	541	543	512	557	553	527	545	527	492	528	505	533	535	516	508	490	541	549	550	522	523	537	523	499	564	534	504	521	517	496	519	559	480	535	483	529	568	538	557	486	529	565	571	524	516	477	498	520	507	483	548	534	502	558	558	559	562	537	512	517	528	533	543	504	574	538	551	506	528	508	547	508	512	560	529	487	536	525	526	513	507	527	528	527	571	544	476	495	533	513	524	547	574	527	527	539	482	498	532	516	488	474	527	487	511	524	518	515	519	494	527	522	503	489	559	492	507	554	507	531	497	521	487	509	503	550	532	500	515	520	473	510	508	528	521	511	490	553	519	553	512	516	515	512	539	509	564	506	520	501	531	533	519	463	522	514	512	513	540	488	503	501	509	475	514	524	506	522	498	505	518	474	493	513	496	535	514	552	519	555	491	530	522	499	557	545	496	556	503	505	560	558	505	468	502	509	532	477	556	453	516	495	512	534	514	499	536	541	503	506	521	500	489	509	533	501	521	532	502	519	547	489	515	507	525	494	508	538	539	495	534	536	563	529	499	503	527	529	524	521	512	498	525	477	574	487	496	498	507	493	517	552	514	494	522	503	479	537	499	508	537	528	514	496	522	548	523	500	512	532	512	534	483	516	494	539	539	512	470	532	519	530	502	534	515	454	505	527	487	554	540	593	495	552	494	518	547	491	524	555	489	522	520	510	538	557	490	506	514	516	532	510	510	578	556	528	545	470	523	503	529	503	531	494	506	544	543	594	536	561	539	504	534	494	546	555	540	529	508	538	499	539	552	531	537	489	567	511	485	508	510	548	537	553	493	523	513	546	492	493	516	526	537	509	532	529	521	508	451	583	539	537	511	480	512	539	487	536	519	514	521	518	535	525	511	517	433	500	548	523	535	555	541	542	527	519	557	534	520	484	566	488	512	488	524	500	501	501	492	533	536	498	524	531	472	522	545	521	473	522	513	517	486	577	523	534	525	527	508	489	480	503	523	506	520	548	518	510	537	543	535	538	531	553	521	504	488	511	507	513	529	504	495	500	561	498	530	498	552	547	472	534	561	538	525	514	523	538	500	496	550	508	540	535	508	542	511	528	542	531	529	549	488	522	547	528	530	521	523	542	525	477	506	539	489	528	511	507	548	502	497	546	506	507	529	529	507	518	497	510	546	484	516	493	527	539	558	543	536	470	531	521	507	487	520	524	467	539	567	509	528	499	457	532	550	526	547	511	501	543	551	533	491	534	542	492	523	510	476	486	503	515	488	545	515	482	541	517	559	512	522	531	528	520	546	495	491	523	491	516	504	523	516	507	496	487	478	563	515	564	527	519	494	509	510	521	540	511	510	512	521	495	511	521	476	528	549	534	563	578	513	487	529	517	498	552	542	543	486	530	485	510	542	506	550	538	497	523	493	501	498	525	502	533	510	524	482	515	539	470	521	496	537	480	553	519	490	508	540	523	500	526	557	564	490	502	539	515	505	530	529	569	508	555	485	545	527	521	505	524	512	510	525	510	529	570	519	522	531	595	501	503	505	512	508	499	531	507	505	529	514	525	526	524	527	484	530	542	520	516	560	509	532	526	503	475	504	538	461	510	479	538	541	532	527	558	505	525	511	501	504	543	507	530	507	522	508	491	500	518	512	525	525	572	516	541	495	497	519	524	511	519	520	536	499	492	512	506	526	510	538	546	483	543	533	553	566	480	499	523	501	519	452	554	533	505	518	530	549	500	465	540	474	502	552	531	542	529	533	545	497	489	540	515	553	512	501	490	493	506	476	548	555	516	542	524	494	513	538	522	499	531	547	538	549	500	520	556	497	507	520	536	540	531	500	515	512	525	542	488	522	539	502	501	502	550	498	547	490	507	525	572	480	532	513	526	505	496	477	499	518	506	532	533	554	509	521	504	511	554	555	501	539	544	504	511	526	524	544	511	567	506	548	509	521	482	525	517	531	528	518	508	496	498	511	546	542	521	513	496	524	510	515	523	513	537	501	530	513	497	495	515	529	558	491	516	541	536	522	488	470	519	565	548	530	523	514	483	518	517	545	543	487	505	524	533	504	492	524	513	522	535	527	511	501	517	479	535	544	530	495	517	526	506	518	506	540	558	529	504	534	503	584	549	486	509	518	520	505	515	477	505	509	499	494	541	523	509	511	537	513	516	464	512	530	556	467	527	540	511	526	507	505	545	539	505	488	498	531	507	507	513	546	493	531	537	501	563	554	522	505	521	488	546	532	501	521	538	559	506	504	514	482	494	507	490	509	523	499	493	515	505	518	506	501	482	514	547	513	509	564	495	522	538	507	488	516	539	511	550	571	521	501	532	536	505	536	493	486	530	509	513	514	477	507	529	524	526	525	507	520	492	496	490	506	475	535	527	513	514	518	561	556	504	567	528	498	506	513	526	486	521	513	525	507	572	507	477	512	509	512	527	500	520	486	532	519	538	504	536	567	536	506	543	516	533	541	536	532	549	550	524	554	479	546	519	498	508	532	483	571	537	548	520	460	510	528	536	505	507	524	545	505	525	528	499	510	540	514	548	510	549	536	539	501	512	504	503	530	481	541	531	522	496	532	491	527	547	517	535	539	543	492	510	535	533	562	506	463	515	523	513	475	472	543	504	510	509	470	509	550	519	511	497	533	484	509	514	536	507	545	546	539	500	527	516	521	523	533	554	541	530	487	547	533	503	513	545	585	517	466	515	514	519	525	521	528	515	499	530	492	525	496	539	510	523	525	505	510	570	506	545	491	495	483	513	554	516	512	538	578	510	476	497	496	510	510	534	514	503	525	538	521	500	493	538	504	497	508	546	507	510	529	492	554	529	500	561	536	510	514	567	528	479	502	496	530	516	502	496	474	508	517	538	534	528	532	524	518	497	529	537	520	563	525	506	521	537	509	571	522	541	503	463	525	522	533	514	487	511	501	527	486	527	511	509	520	495	561	558	520	489	511	522	560	491	524	543	518	519	506	541	561	515	508	497	512	488	502	531	498	489	517	505	515	484	460	556	536	504	485	565	528	536	509	499	495	527	526	514	523	541	523	501	504	507	521	505	515	508	553	520	554	524	505	520	518	512	520	530	494	497	550	455	516	521	535	524	539	528	485	538	522	511	525	512	530	511	519	531	520	519	538	517	536	517	537	484	532	533	483	542	538	507	551	522	494	533	496	505	544	491	515	537	498	520	492	482	534	523	550	484	487	527	473	487	492	498	521	495	523	497	529	474	468	518
13726	2366	2234	1909	1243	986	811	682	647	550	573	497	470	436	438	394	368	419	361	384	375	363	356	373	350	370	358	395	337	381	362	353	313	352	360	347	356	349	340	329	320	339	361	349	354	347	349	343	389	322	349	330	332	327	332	346	336	366	329	371	340	368	341	339	360	333	358	370	364	334	353	341	322	345	350	316	365	326	349	317	344	341	327	328	356	348	311	340	338	344	363	314	341	311	322	343	344	358	318	334	313	336	319	315	326	332	348	340	327	366	364	345	354	323	346	302	323	335	322	293	328	326	311	330	334	336	365	340	313	323	329	360	353	338	334	320	295	303	332	342	315	322	339	334	338	336	329	327	375	322	347	310	343	332	331	355	353	345	325	331	365	341	352	348	338	313	324	347	354	334	355	330	326	327	362	349	347	315	373	344	306	330	335	330	339	341	311	324	348	342	329	342	311	335	312	323	314	314	345	335	298	323	321	344	365	323	331	347	326	316	344	350	373	336	331	350	385	363	375	332	345	350	323	318	327	344	341	325	335	339	308	316	333	348	329	336	346	367	330	320	326	338	312	372	293	329	345	325	318	339	351	292	334	342	334	293	327	354	342	315	347	360	334	330	318	333	299	348	311	305	324	315	332	373	325	299	343	290	337	331	312	337	345	309	350	357	342	292	308	358	313	339	330	308	319	364	345	346	363	332	338	367	323	324	347	296	324	349	346	364	354	351	358	309	319	340	307	317	353	306	363	344	339	316	349	358	334	350	318	331	337	337	372	325	353	331	357	350	326	325	326	327	362	346	339	328	333	320	309	336	332	361	289	322	337	296	351	332	335	325	363	318	309	286	357	356	384	322	331	344	337	329	331	346	328	342	322	345	382	315	316	317	307	312	328	349	322	342	327	371	347	309	317	331	308	356	341	346	333	326	311	336	359	307	297	331	343	339	327	350	327	371	329	336	329	325	321	312	323	352	360	331	356	326	348	333	332	328	331	350	327	341	337	344	349	332	351	349	362	331	330	325	337	327	337	316	349	316	334	322	306	309	342	339	342	329	345	306	340	335	323	346	322	300	335	354	378	341	324	362	329	326	342	321	325	346	307	328	346	316	357	348	302	360	327	345	332	331	343	322	353	310	361	327	326	360	339	307	375	311	356	319	353	337	360	310	300	313	365	368	328	360	325	352	360	330	355	310	347	298	380	334	346	341	335	336	378	338	360	315	347	321	345	326	343	342	350	342	312	358	327	339	305	350	342	302	294	363	373	349	336	335	311	325	332	353	319	347	303	350	360	350	317	323	292	362	375	316	342	348	321	310	361	333	343	313	330	324	320	340	317	317	363	359	349	331	334	343	339	304	370	335	340	334	320	325	348	354	350	364	331	348	344	352	355	339	329	354	366	311	358	339	362	343	331	342	323	321	384	359	394	354	331	330	336	282	332	361	344	343	339	313	359	344	342	290	339	305	326	312	324	333	306	322	363	319	351	319	385	309	338	315	374	320	330	352	374	332	358	307	316	326	319	358	340	315	346	322	328	335	370	326	326	331	341	349	324	352	325	356	307	344	297	330	332	337	345	337	329	310	346	310	325	332	328	295	356	323	297	342	344	328	331	366	351	298	347	300	335	327	302	328	344	312	322	313	346	337	328	320	366	330	348	367	345	344	333	344	358	360	316	335	351	305	338	333	357	349	336	323	315	330	332	322	357	360	326	331	360	336	290	342	336	303	340	352	365	316	297	340	330	372	351	298	354	351	369	317	321	330	326	354	321	297	336	337	353	348	338	359	357	342	338	347	350	325	338	335	291	335	353	345	301	338	339	317	294	356	347	381	323	343	331	352	314	391	329	341	345	319	311	317	357	325	341	314	342	330	340	311	346	338	319	333	339	326	331	351	377	371	361	349	334	350	346	332	336	320	267	326	323	376	341	296	315	348	311	358	338	295	314	358	373	319	351	354	323	362	374	340	330	321	329	330	320	343	340	348	327	340	294	327	317	307	336	328	367	330	350	322	318	307	308	287	335	342	332	312	351	381	295	343	345	332	330	316	338	316	331	325	315	343	309	346	346	318	362	348	319	341	367	308	330	287	323	350	329	375	353	315	349	334	337	340	355	318	324	328	307	351	344	362	346	346	336	338	349	323	328	341	363	330	352	336	336	342	336	370	356	350	332	342	348	339	349	341	313	321	318	324	325	336	351	342	351	362	319	354	317	335	346	327	323	310	330	285	317	373	342	345	297	323	349	318	352	351	387	337	327	324	333	381	360	336	361	330	342	323	337	331	339	346	324	345	344	313	328	303	357	333	332	359	323	324	350	380	355	330	369	318	348	301	358	338	308	335	333	380	362	295	303	330	318	345	366	341	306	317	344	349	354	326	311	316	306	341	359	336	320	355	365	314	304	345	327	361	337	317	354	296	310	297	310	309	361	326	318	350	368	337	319	354	323	330	372	313	336	307	330	349	327	299	325	351	323	297	320	319	321	357	356	339	320	314	364	349	332	357	316	340	312	349	323	327	347	364	367	324	325	312	372	372	328	326	312	348	327	304	353	347	370	309	366	351	344	321	362	345	363	339	342	317	349	348	354	345	327	320	376	350	353	335	308	320	337	344	357	341	324	368	361	348	367	343	375	343	345	343	314	346	339	366	313	323	346	350	336	321	305	362	350	355	342	359	330	326	340	310	344	351	330	342	326	381	378	329	344	335	325	330	314	332	319	358	348	306	335	303	301	335	331	337	345	338	337	348	317	322	346	334	305	306	357	324	363	314	340	328	370	326	319	328	329	345	315	326	334	323	320	336	377	319	308	350	341	346	289	353	328	325	309	330	311	323	342	364	350	336	331	344	328	310	327	333	349	341	319	368	322	341	354	344	354	388	355	290	344	345	343	355	333	340	372	348	335	328	323	339	339	390	374	327	314	358	357	351	331	349	351	325	341	317	305	337	330	340	306	326	383	365	326	351	306	325	329	345	350	353	334	340	364	347	332	310	325	327	339	364	364	315	346	360	343	357	342	340	340	320	349	308	355	351	325	363	341	336	334	378	330	323	334	383	352	345	348	340	333	353	350	294	312	338	352	364	319	323	331	323	319	357	346	288	325	322	331	335	348	341	345	320	315	339	330	342	310	335	358	321	325	333	334	385	313	332	358	334	347	337	345	335	339	354	326	362	354	365	363	340	383	322	329	337	340	329	363	334	310	331	379	330	333	334	315	303	309	321	331	346	351	333	375	312	318	319	364	324	328	371	315	317	332	320	356	374	343	362	351	328	307	339	341	319	342	299	292	388	324	306	344	328	352	364	332	337	350	320	327	348	346	353	331	307	373	329	320	288	308	288	304	331	340	327	322	329	338	284	327	321	338	293	331	312	301	347	347	346	327	332	337	316	314	356	318	358	315	375	372	383	325	354	361	347	349	334	364	324	296	353	337	322	332	300	325	339	337	335	314	338	341	368	360	348	337	313	340	339	324	348	333	359	339	341	337	344	313	317
7747	2146	4441	5258	4621	3776	3245	2806	2401	2180	1899	1784	1610	1603	1428	1406	1399	1239	1302	1211	1212	1168	1110	1043	1089	1042	1052	1055	1030	1021	976	974	940	1035	967	973	995	908	919	986	931	895	918	981	918	981	923	918	966	922	843	855	870	887	906	920	912	869	857	874	936	887	921	913	822	864	867	917	880	877	871	848	939	820	930	845	902	860	902	891	906	891	836	884	855	872	871	847	881	893	825	892	880	813	918	865	878	845	856	892	906	841	892	842	886	818	891	843	882	875	896	854	922	820	878	884	889	887	840	904	849	853	853	843	828	884	895	859	835	857	846	825	902	949	904	838	928	865	868	857	854	876	928	800	909	910	827	834	872	914	936	849	885	858	879	840	771	872	883	866	833	918	831	856	827	898	884	865	877	851	858	876	835	811	846	844	854	821	858	847	839	917	857	898	831	874	856	855	879	877	884	865	827	880	866	846	856	859	850	859	818	867	872	861	865	864	904	849	906	867	865	865	904	878	839	881	859	851	851	866	850	878	821	833	852	861	839	870	896	860	904	833	874	806	845	825	836	789	925	870	832	892	879	840	865	864	821	945	863	846	887	834	891	857	880	832	856	913	872	886	817	917	857	866	865	934	929	863	846	892	896	859	866	924	875	881	857	871	869	932	857	823	850	845	823	891	895	837	858	888	861	850	847	865	887	873	811	812	909	846	876	828	844	845	887	848	876	843	879	808	882	850	872	850	850	930	848	879	849	864	822	883	809	844	848	886	917	916	874	880	872	833	843	897	942	842	864	878	819	813	849	858	876	862	844	843	855	868	831	844	883	872	862	860	854	913	841	819	879	832	875	900	852	897	840	904	840	894	897	798	880	898	864	963	901	876	849	847	864	840	818	861	859	843	892	926	886	862	912	857	873	862	895	850	860	882	792	881	883	843	875	824	908	838	906	877	860	904	868	876	884	853	870	887	923	858	878	843	837	804	827	882	846	882	841	826	878	893	892	885	885	898	854	885	846	845	813	894	845	877	862	904	843	883	842	863	852	921	818	882	839	857	920	883	903	838	866	858	860	860	868	863	886	872	863	814	870	882	893	886	860	890	856	853	892	885	796	899	823	866	872	869	902	818	860	883	859	882	847	854	903	863	829	871	835	833	840	841	856	857	879	900	890	868	910	862	871	885	902	860	891	840	882	936	882	932	877	833	878	892	879	860	836	910	876	877	862	867	842	879	848	842	825	867	854	861	883	845	875	853	894	821	857	854	799	904	832	856	897	838	832	877	830	879	855	807	827	883	863	842	858	834	881	830	846	860	909	885	884	916	881	900	869	834	835	833	936	858	892	877	859	832	862	784	875	861	873	832	832	905	903	878	851	881	833	908	827	836	876	878	895	889	780	891	894	860	824	951	872	820	881	837	885	885	868	847	803	891	862	858	903	844	794	843	924	891	869	861	832	894	868	931	878	911	824	876	865	856	829	869	846	892	821	898	814	889	875	905	851	895	854	860	836	888	826	937	813	818	916	807	891	862	862	862	932	826	865	867	881	878	879	870	805	826	841	867	889	845	854	862	895	824	858	899	878	834	867	823	826	828	839	879	823	884	832	819	834	866	869	886	946	869	828	833	855	868	870	851	850	843	868	893	857	850	881	862	857	879	885	883	834	804	851	848	922	854	845	912	838	884	850	857	843	779	833	889	839	879	855	865	795	933	850	837	850	872	862	849	907	825	847	843	869	825	898	855	862	879	854	839	829	872	855	852	859	904	863	859	892	881	813	833	820	843	890	837	922	866	852	856	890	873	887	863	939	826	828	876	891	881	900	904	813	878	818	850	909	846	873	842	913	856	873	840	817	911	859	860	846	837	885	885	876	859	850	866	871	852	863	886	827	863	870	880	838	891	827	830	864	912	880	825	855	859	833	862	844	846	874	859	865	855	859	869	873	908	863	832	836	846	891	834	837	920	854	914	870	882	873	904	881	879	863	877	871	883	886	832	822	878	799	841	835	830	911	840	842	928	873	885	856	870	831	847	898	817	859	807	895	833	843	888	861	855	859	874	827	844	872	894	793	853	818	891	869	869	834	851	804	827	866	835	864	881	813	883	846	834	867	908	869	835	892	839	892	859	876	840	913	915	842	890	841	919	884	864	878	839	875	839	818	893	892	905	851	846	824	806	895	834	857	859	866	876	886	861	901	882	906	844	851	814	824	872	860	925	961	909	917	849	904	823	880	881	888	856	828	887	893	814	865	860	822	859	880	828	865	822	839	883	852	864	870	802	892	862	830	864	892	861	900	838	897	847	846	864	876	853	855	879	850	870	840	877	860	860	844	823	864	910	852	865	832	902	835	876	871	897	876	847	876	873	902	872	884	865	882	875	886	876	856	808	891	870	853	828	899	919	904	841	845	893	811	892	879	836	906	830	904	861	852	866	868	791	856	846	871	867	842	847	878	823	898	873	894	842	873	901	837	873	848	866	814	826	800	889	850	846	811	855	889	843	877	857	846	839	855	844	927	874	847	817	858	885	864	815	863	916	845	931	845	824	870	841	889	871	870	863	866	827	895	886	906	856	917	862	860	863	860	874	907	821	831	869	892	837	898	865	888	872	893	819	861	862	906	872	834	814	852	891	923	828	919	866	889	853	895	842	902	826	878	861	842	848	874	848	904	821	883	857	857	892	847	865	886	885	867	844	878	894	843	906	851	851	953	855	903	841	883	887	869	867	857	901	915	891	877	833	902	924	790	945	849	889	849	821	883	880	864	885	875	811	853	927	898	844	849	863	843	862	853	881	870	839	895	900	881	857	847	874	823	829	830	863	832	853	821	877	833	852	836	944	883	860	830	904	864	855	888	858	892	873	887	906	824	813	847	831	846	903	837	825	881	923	894	891	868	840	856	861	863	886	865	838	839	885	849	856	821	849	851	830	833	917	897	889	871	863	895	883	855	870	905	907	848	823	844	814	858	860	868	864	870	884	793	862	878	849	895	818	851	896	866	848	807	859	848	902	877	838	890	861	885	869	827	872	890	809	860	855	909	863	879	856	894	837	884	884	842	884	931	807	876	819	874	871	860	908	899	840	899	821	873	865	842	857	872	861	925	854	892	890	868	898	815	836	887	884	851	804	861	863	871	866	851	834	892	832	876	856	890	849	836	871	842	905	907	904	830	840	878	880	901	824	839	829	872	864	875	856	847	881	852	827	819	849	909	848	893	848	891	881	907	880	861	817	843	903	915	913	846	923	853	894	831	813	826	876	849	865	855	882	872	918	833	863	880	833	825	847	856	864	861	825	895	862	841	881	881	896	867	881	884	893	858	835	865	870	920	852	881	850	854	881	871	846	836	871	895	798	850	856	822	897	866	863	847	868	904	921	862	844	873	844	863	827	820	886	860	884	862	849	878	868	908	828	844	844	907	884	840	914	863	848	849	860	881	873	851	850	845	899	841	873	853	852	872	843	936	864	888	918	815	845	882	862	853	910	858	880	922	855	853	836	833	869
1994	268	274	310	311	273	287	278	246	263	266	281	242	281	286	291	273	266	254	267	266	258	246	249	306	306	255	263	272	265	273	267	270	274	266	255	259	269	262	243	248	241	222	304	226	258	259	286	260	267	242	209	251	273	298	288	258	286	275	261	283	281	263	237	270	278	254	301	261	252	258	264	267	298	299	267	272	316	250	269	302	287	291	256	268	244	253	252	287	253	265	260	276	248	264	289	266	269	265	290	266	247	265	257	268	242	239	255	267	252	236	268	237	292	275	268	289	308	285	289	253	284	263	283	259	275	269	269	250	256	281	280	243	275	258	261	237	263	260	248	246	291	281	296	239	268	281	273	211	250	226	276	255	248	296	297	257	264	273	262	258	262	245	260	293	270	228	262	238	262	267	256	286	257	236	262	260	263	262	296	255	272	238	253	251	279	269	250	285	269	291	253	272	275	276	239	295	276	278	258	274	257	241	272	255	278	295	267	218	248	252	248	258	270	250	286	284	270	268	234	252	243	264	264	276	273	249	271	286	251	253	282	283	252	272	283	266	230	275	255	264	241	252	272	289	305	248	249	254	270	225	264	260	260	250	242	261	273	283	281	261	269	272	259	283	292	254	260	267	244	289	263	244	278	240	274	260	264	272	301	271	271	274	244	258	248	268	246	224	252	279	288	284	284	245	264	278	271	261	260	234	264	264	249	267	260	236	254	264	270	251	242	295	244	290	291	249	273	249	253	233	227	272	248	256	246	259	264	264	249	260	245	270	268	273	258	270	264	250	279	258	292	276	234	276	281	253	249	269	236	267	275	273	261	253	293	253	266	287	269	251	281	264	281	266	255	282	288	234	231	278	283	267	269	284	246	250	268	259	284	238	257	264	252	248	281	258	277	284	272	269	252	282	235	279	258	256	274	279	242	275	249	227	285	256	273	268	285	249	243	259	254	254	270	240	271	273	253	273	299	267	280	231	256	251	257	258	259	283	268	279	279	292	262	216	251	302	285	267	250	263	259	276	250	269	295	234	294	244	261	277	268	264	276	298	281	301	278	253	282	273	218	236	264	241	263	271	261	241	248	282	264	294	290	259	276	267	270	259	264	262	284	249	269	262	268	265	265	276	271	267	256	265	281	254	269	280	265	235	245	265	251	265	273	253	274	293	284	275	268	279	241	272	293	293	275	305	251	247	241	227	269	285	261	266	273	249	279	275	242	230	261	262	273	250	255	259	281	252	275	257	221	255	285	271	255	300	264	244	258	254	259	271	248	258	292	262	276	264	235	251	238	249	258	258	248	246	275	262	261	258	239	292	256	259	280	247	242	243	281	288	264	262	258	272	275	264	265	273	295	258	258	264	240	280	285	257	283	263	261	291	245	266	298	287	276	271	286	254	264	285	266	265	288	237	248	267	243	233	259	277	278	271	263	250	252	267	271	262	230	264	270	248	254	291	290	230	259	264	234	270	291	269	261	292	236	261	274	264	276	256	235	266	268	273	272	272	264	254	278	274	240	273	257	253	258	257	289	263	227	262	278	299	220	268	266	264	265	291	269	303	300	239	250	263	313	246	262	247	255	283	282	283	268	300	242	263	285	279	312	268	263	249	235	261	251	235	246	280	287	264	267	274	249	249	276	255	280	255	237	257	296	274	277	262	273	288	268	292	261	270	234	255	280	298	277	276	268	263	254	283	248	233	274	254	279	260	252	249	236	264	290	254	236	233	229	276	299	278	276	251	281	269	270	283	258	267	267	241	248	243	278	226	285	284	270	248	251	248	279	254	264	259	280	251	241	277	247	271	272	265	266	302	290	270	268	269	248	243	276	258	255	290	264	275	268	254	237	271	259	274	271	260	274	262	282	286	264	269	257	267	288	248	265	268	255	246	270	295	265	269	255	288	258	230	264	264	270	251	244	271	274	281	267	294	251	255	277	289	309	250	255	228	265	270	280	257	257	269	260	271	240	271	284	270	289	279	266	271	268	280	276	261	294	277	283	239	265	244	269	266	260	243	236	290	259	245	308	252	260	259	278	278	274	272	243	247	295	271	243	267	261	259	266	293	245	282	269	238	240	272	256	280	247	284	272	265	254	270	251	252	224	247	268	271	266	236	321	237	248	262	267	259	262	253	277	265	271	230	262	248	293	276	261	251	258	243	270	262	262	289	291	261	266	236	245	267	264	251	304	290	251	260	267	319	247	234	251	228	284	264	266	288	264	253	281	281	289	283	259	254	247	288	278	268	254	268	286	264	255	273	299	275	273	257	229	278	256	272	290	269	289	288	276	267	269	272	282	264	248	241	243	259	268	308	276	239	285	261	277	244	271	265	247	265	309	298	288	249	270	294	261	275	262	279	293	263	291	240	255	283	298	273	250	290	256	277	276	245	259	279	257	252	296	273	280	266	291	262	259	272	263	246	285	271	255	288	258	294	260	252	266	261	256	275	268	249	266	288	290	276	302	281	241	265	264	262	262	284	281	273	282	297	262	270	269	295	257	264	258	294	268	271	292	264	266	246	243	270	256	303	281	282	239	267	263	271	258	271	270	242	252	275	253	276	241	266	255	287	254	283	244	257	287	274	303	243	296	246	268	301	252	272	258	240	290	277	258	238	261	269	260	268	257	262	263	266	245	294	272	221	269	302	285	252	303	239	255	273	277	257	289	241	280	253	288	238	260	266	260	251	268	277	246	270	245	251	289	275	277	314	242	252	266	268	266	286	297	248	257	264	286	261	279	267	271	282	270	263	269	235	269	250	248	278	279	264	240	254	272	253	213	236	248	262	260	258	295	266	256	256	273	236	257	290	247	238	276	234	282	226	256	242	306	269	253	245	255	244	276	265	242	243	259	253	252	266	253	241	262	275	223	268	260	301	241	247	251	236	256	258	266	269	280	270	256	298	268	280	246	269	309	270	277	255	249	248	303	263	264	270	244	270	250	273	261	264	310	265	278	282	290	247	282	256	289	253	251	259	258	274	229	250	232	245	266	241	275	257	267	252	258	272	289	278	280	284	268	257	241	272	253	255	256	297	243	282	259	264	270	268	272	256	235	244	248	234	272	263	252	245	290	271	253	265	260	273	254	278	268	259	276	268	276	253	289	253	286	297	247	303	279	258	280	265	264	251	297	259	233	281	256	261	260	235	252	249	272	260	271	266	292	266	259	264	262	281	271	249	258	234	281	258	256	241	277	273	294	294	273	267	239	275	260	272	264	262	252	268	260	294	248	285	269	271	259	263	289	237	269	260	253	270	250	298	272	280	251	250	242	260	275	279	272	284	238	265	300	239	257	245	252	240	240	257	248	251	263	265	286	285	244	261	254	283	300	274	271	291	244	250	283	268	266	264	282	253	268	262	265	256	231	259	262	243	261	279	270	276	267	281	263	304	268	281	253	289	274	280	272	239	257	247	276	276	257	230	253	259	275	227	252	274	311	279	252	245	276	265	272	303	264	268	295	250	273	239	258	234	290	275	254	271	268	271	235
2358	711	716	760	803	781	727	680	751	725	692	708	680	685	707	657	660	669	673	651	697	661	692	680	681	720	707	643	707	716	687	672	717	691	653	699	652	664	698	695	706	692	754	695	685	661	657	679	713	664	643	696	692	755	663	668	692	683	703	712	650	743	659	637	674	679	686	677	720	709	641	731	688	697	725	705	715	724	670	648	711	666	684	689	702	711	667	643	663	669	734	728	639	695	703	686	678	648	691	672	677	666	715	655	674	656	722	701	665	709	682	691	691	631	694	739	685	686	671	684	612	687	724	709	666	681	646	656	670	679	636	661	683	688	672	661	702	681	627	669	660	633	664	690	657	691	692	689	664	678	681	651	709	685	675	666	705	689	753	678	651	700	694	706	652	648	683	721	672	678	672	693	707	676	736	636	712	678	655	638	713	663	691	630	657	650	686	679	664	694	690	671	682	645	680	675	656	649	675	657	677	689	685	700	686	677	679	670	695	720	706	728	664	654	675	667	652	701	696	719	702	694	676	704	660	687	639	693	686	647	672	669	693	685	705	663	662	680	664	641	679	682	697	664	657	706	670	656	687	683	684	707	672	681	699	678	692	641	621	657	694	673	658	697	647	729	695	647	709	667	701	710	708	678	658	686	671	679	714	696	678	647	674	678	692	709	655	663	687	695	706	659	672	710	682	666	641	708	683	670	700	677	713	669	709	739	698	691	713	645	707	681	698	682	668	674	702	665	665	696	657	693	629	664	635	701	685	694	711	657	727	663	654	629	689	700	693	687	664	675	646	656	694	690	669	658	650	648	667	684	715	684	715	680	686	654	670	678	723	622	645	670	654	733	680	641	706	737	683	705	689	646	657	727	692	695	710	650	734	736	678	653	673	684	700	711	680	664	650	672	671	689	685	656	635	627	719	619	656	711	674	712	682	649	719	686	698	685	642	675	734	683	679	619	726	673	670	685	658	711	660	666	702	707	665	716	646	695	656	678	693	658	720	690	681	694	671	742	698	670	654	672	648	675	661	715	685	716	654	673	632	655	701	695	667	651	693	648	706	682	660	721	685	671	675	672	640	687	684	688	672	688	646	715	711	649	659	703	702	696	686	664	658	712	637	650	694	705	682	711	678	725	691	670	670	699	674	651	714	665	691	659	694	661	694	673	667	697	661	714	688	657	655	688	626	680	668	708	685	645	669	702	645	742	675	672	667	693	698	669	682	696	646	687	683	720	624	703	656	672	707	706	685	680	716	674	719	664	673	706	682	726	676	626	702	687	680	682	699	725	671	655	703	666	642	701	686	701	703	707	698	650	689	659	673	716	680	683	687	666	701	658	656	649	718	715	700	645	684	674	662	639	676	692	698	644	677	696	685	684	720	714	700	677	656	700	695	693	641	654	684	675	708	642	667	668	697	705	662	668	653	657	659	673	642	676	719	725	649	693	664	639	668	672	694	627	664	718	711	690	650	679	654	674	707	667	702	699	708	686	701	703	658	670	678	715	654	671	687	658	663	710	638	662	660	678	629	695	678	686	639	660	708	688	676	666	679	668	700	733	648	715	724	685	656	670	665	687	702	683	672	706	683	692	689	662	676	691	683	667	705	669	678	707	683	663	668	675	702	671	685	681	687	713	698	725	693	726	723	719	671	747	666	683	676	693	691	676	750	700	665	642	665	687	693	662	698	697	641	707	660	691	660	680	700	667	699	686	706	714	704	678	706	724	694	670	699	724	674	702	692	665	669	681	701	660	672	698	719	689	612	660	688	689	701	676	680	694	697	683	715	661	731	686	687	652	665	698	711	672	667	634	707	670	645	657	656	711	656	706	651	664	692	682	665	643	705	697	690	691	686	664	651	640	695	693	730	682	684	703	621	642	650	667	682	741	664	701	679	648	662	673	673	699	716	732	636	684	621	682	668	714	678	640	694	718	668	668	687	655	660	678	684	647	684	704	694	719	664	697	721	703	694	676	667	711	681	706	745	664	708	674	751	636	634	689	675	675	715	661	716	667	637	711	669	705	692	742	677	702	729	706	689	704	668	687	686	726	666	673	710	672	656	708	667	717	682	682	650	698	708	677	670	683	671	670	687	667	730	649	709	668	687	692	660	654	664	685	667	672	655	667	636	699	644	644	686	673	686	676	708	682	720	642	670	663	652	638	674	670	694	686	635	670	668	682	716	656	682	685	683	687	692	708	668	666	658	664	688	661	746	655	658	652	685	668	701	645	744	653	680	705	645	684	699	656	713	713	707	686	648	662	655	702	709	720	708	646	667	702	667	673	694	644	653	654	674	675	654	718	691	686	667	700	678	663	687	669	671	708	679	687	684	735	728	699	695	662	666	674	716	675	700	692	725	697	697	650	640	677	692	682	713	695	648	656	664	636	665	688	696	730	688	662	708	703	680	695	709	680	679	736	665	725	659	701	688	694	730	693	679	731	667	701	703	677	675	658	652	695	693	667	699	725	644	693	631	681	654	686	670	649	694	701	702	692	692	703	677	687	687	690	631	706	689	655	661	702	741	713	720	680	674	655	680	660	670	651	688	688	685	669	677	687	679	669	699	641	673	682	665	723	681	632	622	676	701	678	662	668	690	692	650	644	711	660	658	701	679	673	679	735	671	658	693	656	663	688	659	723	687	674	642	675	636	690	634	665	680	701	665	670	685	671	679	669	674	657	704	643	685	692	681	657	682	698	637	708	618	690	671	647	728	646	668	708	671	665	638	716	693	688	655	719	682	706	695	687	681	688	639	673	666	656	640	704	687	670	692	708	688	691	680	667	650	686	708	704	659	654	682	684	648	671	687	692	656	682	686	712	722	686	697	655	661	683	694	687	685	687	686	657	690	702	686	682	674	693	643	706	695	625	681	680	676	649	698	664	727	698	606	648	639	715	680	721	675	698	646	709	635	669	645	693	638	685	742	677	680	665	649	682	665	665	710	673	716	682	669	704	749	691	681	673	638	637	635	691	692	699	694	640	706	681	666	651	679	643	632	681	693	697	682	703	686	702	655	656	689	677	641	686	698	723	653	676	649	705	667	664	666	664	649	696	709	713	646	677	672	662	672	676	700	633	711	700	674	690	703	697	737	672	644	718	718	668	738	635	670	686	727	715	678	612	707	685	682	645	699	663	719	689	689	694	703	730	667	658	698	685	607	699	655	728	698	646	705	651	670	704	636	700	693	725	647	713	665	724	678	685	670	694	705	689	651	634	708	722	717	681	683	706	745	652	698	680	694	704	709	680	673	744	670	705	665	728	647	682	691	647	709	699	679	690	671	698	738	661	645	693	699	629	710	680	741	705	690	668	670	668	665	667	686	675	695	724	647	733	698	629	699	663	719	686	692	683	720	654	662	774	690	727	672	655	672	687	704	666	690	714	691	689	693	646	685	697	700	674	673	672	697	696	649	698	670	669	716	644	682	704	665	697	693	695	669	742	696	642	669	689	694	661	717	687	696	661	679	639	712	668	645	680	678	679	687	663
7109	913	1029	824	614	511	431	387	325	268	259	229	236	232	190	172	204	220	200	206	187	205	200	179	186	176	199	192	205	191	168	174	182	201	187	175	193	186	191	180	161	188	165	174	177	168	168	176	185	179	205	176	168	186	173	167	175	176	162	170	185	196	154	180	165	189	176	172	180	150	182	176	167	176	188	170	197	150	184	185	190	164	184	165	176	176	172	189	167	174	176	174	174	151	170	151	181	186	196	184	172	208	180	173	167	182	191	177	165	168	160	204	200	171	171	160	192	183	185	163	187	176	166	192	171	167	170	182	179	173	158	168	170	166	176	182	156	176	142	183	166	170	164	171	170	182	180	166	193	171	167	208	160	179	185	163	184	157	180	174	165	187	160	173	175	167	168	174	167	169	166	168	169	194	183	188	184	169	189	181	175	198	166	182	182	166	163	154	180	180	176	157	157	179	200	184	165	171	164	190	187	165	150	171	195	183	178	194	200	173	181	193	163	170	188	148	177	189	193	163	177	178	180	176	167	176	179	160	156	179	160	173	190	169	204	189	164	184	190	184	180	160	178	169	158	172	171	160	167	186	197	178	182	187	183	194	188	190	177	187	187	180	165	182	171	171	164	198	183	166	169	185	168	184	169	190	185	198	191	156	178	162	177	159	161	189	175	144	185	187	178	184	168	186	183	176	158	168	167	175	150	179	164	153	196	181	181	176	164	172	165	173	190	178	169	203	196	178	179	161	173	176	168	172	178	143	189	189	171	169	167	139	175	186	164	165	169	167	176	192	192	165	190	167	191	184	171	162	192	179	176	168	160	149	161	165	175	198	179	178	189	180	176	167	177	170	162	154	201	157	151	181	194	180	174	188	177	192	147	168	199	183	177	181	190	183	169	178	175	172	178	185	167	167	167	169	168	160	185	186	169	185	193	193	168	163	193	155	189	186	173	167	158	144	204	182	173	169	174	185	188	178	165	198	177	186	184	189	157	162	174	170	172	189	224	181	192	168	149	209	181	181	192	177	179	168	175	185	169	146	192	169	174	190	173	185	148	186	155	151	180	203	172	180	175	171	175	132	186	185	195	193	161	186	209	174	169	161	187	182	176	169	174	189	182	176	198	186	163	184	181	183	191	147	181	184	175	166	206	181	165	187	187	171	193	208	175	179	186	183	171	180	175	165	179	159	157	167	154	175	166	170	179	172	168	173	181	153	180	144	187	163	172	145	169	168	167	179	186	147	161	182	174	174	171	167	172	165	183	183	170	187	188	183	168	170	172	169	169	172	200	179	157	173	178	190	176	169	170	172	155	194	170	162	186	151	168	164	165	200	180	190	190	169	159	205	154	184	174	181	177	188	188	176	169	184	176	185	191	165	190	172	149	152	148	183	183	175	173	183	182	173	157	177	169	143	171	170	162	140	208	179	162	178	159	174	223	165	177	176	167	182	163	191	170	203	183	180	174	162	149	171	191	166	177	190	162	180	152	201	183	171	177	171	181	180	190	165	182	157	178	177	199	193	184	196	185	156	162	174	193	167	165	158	167	203	170	177	169	201	201	171	174	189	165	171	177	142	158	208	176	197	175	184	155	169	168	157	182	163	155	168	178	186	192	169	177	192	167	175	182	179	170	194	197	162	178	164	192	175	163	186	156	167	179	185	179	170	172	176	164	164	179	185	184	184	198	207	189	187	169	185	171	193	156	174	176	185	149	189	184	174	192	174	183	184	183	198	167	168	163	162	135	165	167	202	172	224	185	165	186	180	151	184	172	181	180	168	177	177	178	197	172	171	210	164	170	170	201	208	171	190	174	187	173	193	180	169	176	185	180	166	202	177	191	190	175	176	186	165	188	157	149	187	205	149	162	175	199	155	167	173	173	173	185	159	193	193	172	189	189	184	174	159	190	143	204	178	198	169	179	202	161	187	175	195	176	165	193	194	178	185	174	180	170	185	183	183	181	162	152	179	184	187	168	176	156	195	191	165	175	188	177	180	173	181	190	165	193	187	182	173	181	182	174	167	175	162	181	164	151	189	189	202	177	169	163	180	181	167	159	168	163	195	182	198	173	185	175	170	154	170	162	168	191	196	198	164	174	201	205	184	196	185	161	207	147	180	198	162	175	159	172	166	199	172	182	185	165	160	173	187	168	182	168	195	178	153	180	195	180	160	175	201	176	190	185	187	176	173	180	174	170	167	169	179	180	181	165	182	172	164	160	174	166	201	161	162	168	181	178	175	172	203	166	172	171	184	175	154	183	160	173	165	169	183	180	199	183	150	195	165	192	141	177	188	159	187	178	176	183	168	187	179	190	151	163	202	197	172	192	181	204	180	173	172	159	169	163	167	181	152	184	173	167	169	162	159	182	167	184	162	179	190	172	183	167	169	161	179	182	184	173	186	185	160	170	198	174	162	186	173	162	185	190	185	190	205	184	145	181	184	164	178	182	190	198	194	187	170	157	177	164	177	199	193	175	187	163	150	176	163	175	176	179	163	173	144	190	155	176	186	177	216	192	200	173	176	156	166	183	164	148	163	184	181	184	187	154	172	179	187	183	150	167	187	183	162	184	164	176	167	186	147	175	157	196	192	174	190	179	189	152	169	192	167	172	193	170	179	154	175	166	184	153	205	190	187	185	172	183	175	172	160	176	168	199	187	192	195	161	178	162	157	182	198	174	169	149	193	154	184	165	190	177	172	177	166	163	203	154	175	191	173	183	173	188	180	183	181	179	164	176	173	189	165	161	158	177	185	195	184	151	189	164	175	169	186	178	158	194	167	168	159	191	180	167	182	166	153	173	172	171	169	175	152	156	175	179	189	155	163	178	189	164	179	188	186	164	179	202	189	181	172	196	162	192	144	167	167	174	174	193	192	197	176	167	177	168	184	179	190	171	176	185	165	164	176	193	185	180	188	187	201	173	168	189	189	174	183	175	175	169	190	178	189	177	159	165	163	178	169	161	172	172	164	181	177	190	184	167	185	182	185	179	152	162	181	184	181	202	197	176	169	170	147	156	200	159	169	161	178	189	168	183	176	181	171	174	188	176	159	196	169	179	176	154	178	172	168	174	181	168	181	194	181	162	195	150	173	195	182	168	179	148	200	155	167	157	159	160	182	175	174	193	172	141	174	198	161	180	180	188	162	173	203	178	178	180	176	159	194	154	165	182	166	153	191	164	190	185	176	166	159	174	200	191	190	211	160	192	144	184	166	171	147	188	178	172	186	191	182	163	178	174	187	179	168	166	170	183	166	192	183	168	145	158	191	182	179	166	185	173	175	189	194	204	214	181	182	173	178	189	176	170	175	183	156	186	192	179	164	152	195	160	167	191	167	176	180	166	159	158	164	204	155	180	176	206	167	141	190	185	164	153	154	200	163	185	187	164	167	177	173	175	175	187	170	168	165	172	187	179	181	188	169	183	164	177	200	172	151	189	182	182	164	165	173	168	166	198	181	196	177	183	170	172	193	176	175	169	167	164	183	192	185
5563	1176	2301	2766	2544	2054	1767	1445	1348	1141	1094	965	925	872	875	745	767	737	668	737	666	691	579	633	633	648	638	574	630	585	559	597	597	603	591	555	547	585	599	575	577	544	579	516	633	530	558	552	514	550	561	508	575	551	539	499	550	502	530	518	537	538	545	517	492	520	547	497	503	533	529	513	543	526	519	543	522	505	514	482	515	508	574	477	511	539	570	527	518	569	529	549	539	526	517	530	544	562	510	509	547	558	499	495	529	565	545	510	532	517	519	516	508	506	525	531	481	513	490	580	531	537	548	495	528	560	480	505	548	519	504	567	546	545	538	558	532	517	537	511	529	498	480	588	530	480	536	536	528	531	515	513	512	501	525	489	536	555	515	505	528	482	535	539	530	504	521	544	506	524	556	515	487	536	572	534	492	517	538	518	536	470	512	546	505	513	522	540	525	563	534	566	528	517	526	494	515	487	522	524	538	526	508	487	525	549	511	534	525	525	533	539	507	492	519	517	528	525	492	509	524	542	518	541	501	512	525	509	500	514	521	540	512	475	550	512	503	529	487	554	539	519	479	536	520	505	514	502	499	525	535	482	532	525	533	544	552	521	514	519	514	500	511	528	487	531	522	558	529	505	514	504	521	511	511	525	514	496	491	522	492	530	493	539	530	492	513	498	496	540	507	511	567	501	513	509	528	509	475	526	516	494	519	540	527	495	453	509	509	543	520	508	502	505	562	473	482	497	505	524	524	509	524	509	469	548	513	496	483	510	516	515	530	505	490	522	509	506	506	531	542	518	492	522	464	498	500	541	502	537	511	492	470	543	536	544	504	502	544	552	521	507	494	500	518	498	519	560	520	518	555	499	512	520	510	517	521	503	510	541	510	529	543	539	501	539	497	565	513	507	563	531	517	520	547	532	480	527	521	534	533	541	493	532	523	499	534	490	536	508	564	516	519	504	517	521	497	552	472	496	500	548	483	534	525	516	544	528	533	517	505	543	567	512	503	564	526	526	470	531	511	503	546	534	480	468	524	520	480	513	535	522	497	514	550	529	540	519	510	539	543	522	522	465	517	526	543	499	504	520	523	498	512	526	499	522	558	509	510	510	511	537	488	509	504	501	531	495	483	498	532	489	542	471	538	498	518	478	477	569	514	532	532	511	534	517	545	539	495	536	546	484	488	520	516	545	520	519	541	505	541	506	530	492	502	536	496	529	531	520	525	502	478	495	534	470	503	539	527	511	521	478	480	521	497	549	534	504	519	531	536	503	540	523	543	512	532	527	537	513	494	502	509	517	544	528	522	477	546	521	535	458	506	528	491	532	514	529	531	506	492	532	505	540	556	536	544	515	537	506	546	559	485	509	508	470	495	525	490	525	484	508	557	538	535	538	479	496	541	468	511	496	483	468	516	535	531	495	517	544	545	491	577	485	480	528	528	528	531	524	520	536	500	537	501	523	494	515	536	580	544	552	515	514	506	565	496	527	521	527	534	521	497	510	536	529	537	517	508	510	538	499	553	481	514	562	486	544	500	529	534	498	480	547	533	519	538	501	523	505	473	521	498	532	513	506	525	504	494	516	527	503	506	490	525	534	511	474	478	544	490	539	534	538	524	542	539	504	542	508	514	508	513	499	493	515	543	524	527	506	567	562	502	518	530	528	516	502	555	514	530	516	532	528	537	526	543	508	510	508	511	557	528	494	555	484	523	530	486	507	538	549	527	495	520	525	491	550	536	505	520	533	553	515	513	496	496	493	504	530	532	503	501	513	534	539	528	492	547	487	497	485	535	471	535	522	491	462	474	499	561	539	517	516	492	512	536	533	571	499	517	506	533	564	499	549	546	512	573	535	508	551	539	499	517	499	534	504	505	498	515	544	503	522	549	529	566	477	508	525	522	570	517	501	514	543	482	554	500	497	468	518	513	534	514	540	542	527	501	531	510	531	484	512	482	510	535	495	510	476	504	495	551	545	538	495	521	560	531	520	515	528	579	502	543	527	543	519	527	517	503	491	539	525	534	524	483	550	563	496	530	522	533	536	544	521	543	520	534	504	531	529	562	519	527	531	522	534	544	513	522	518	497	494	505	514	522	506	534	541	512	524	492	517	546	505	533	541	531	503	510	504	540	501	520	514	512	515	522	479	483	516	508	518	509	531	536	513	490	519	520	523	522	513	501	549	490	546	509	521	478	512	516	503	512	563	526	525	479	521	550	534	541	533	542	518	505	528	505	529	517	480	495	494	507	529	510	504	485	533	525	551	543	543	502	515	513	488	534	539	545	547	489	535	525	501	543	566	569	490	504	511	519	541	547	516	535	534	537	530	538	538	552	544	537	534	514	536	515	505	483	501	540	498	530	518	552	502	526	574	543	521	535	515	507	491	520	464	505	492	528	504	527	477	522	556	521	536	548	554	533	511	522	494	490	497	503	524	517	483	565	519	492	488	500	517	538	534	548	501	550	535	514	518	500	502	490	518	517	517	484	504	521	486	473	468	526	519	532	520	528	531	521	529	539	507	518	504	548	511	518	502	539	530	520	586	499	568	537	499	484	455	497	526	518	512	512	522	533	553	473	525	529	540	537	498	536	492	492	512	553	514	539	530	470	526	512	511	544	541	510	521	550	500	479	478	529	519	515	545	520	475	532	508	513	520	491	512	528	534	546	537	497	488	475	502	533	526	527	485	501	549	490	507	518	537	504	537	513	501	529	531	539	513	541	568	514	497	543	483	499	503	550	523	504	501	522	533	501	497	566	507	523	532	479	527	497	493	456	519	504	530	543	519	536	545	497	516	517	525	536	517	517	512	516	520	500	505	521	575	520	451	499	532	496	502	520	508	509	496	508	556	535	510	530	501	495	520	499	522	509	486	534	516	516	506	506	500	551	540	522	504	509	537	515	551	561	534	547	467	475	528	532	549	542	553	500	483	544	526	521	540	523	543	526	492	511	539	492	520	540	524	495	491	519	504	499	509	511	541	525	490	519	541	539	528	549	527	539	505	503	532	503	506	544	515	523	517	563	504	548	536	539	510	499	498	564	532	524	530	543	508	528	569	512	538	535	522	561	495	532	502	509	541	522	534	519	511	511	535	576	498	518	519	472	492	504	517	547	500	479	482	520	556	518	497	524	521	500	555	550	531	511	486	513	517	473	567	508	517	550	503	512	497	513	471	496	526	534	520	549	523	494	507	520	554	512	512	517	518	498	552	494	539	492	522	510	556	507	516	549	534	559	526	531	505	561	514	536	515	566	520	513	516	513	524	540	537	536	547	524	530	520	511	541	516	516	528	497	505	533	516	518	550	517	533	497	490	527	532	508	552	541	532	475	524	481	549	521	550	485	525	513	548	552	559	518	516	516	511	559	492	554	529	502	493	521	526	494	545	536	554	525	567	523	519	517	512	528	553	501	487	486	534	499	528	533	515	495	546	503	520	517	533	523	496	518	538	544	515	521	510	523	555	520	518	510	497	516	526	529	511	520	519	479	520
13557	2369	2349	1851	1280	1031	819	710	613	527	518	492	413	392	426	430	389	372	355	407	396	393	372	385	368	360	359	356	366	384	360	356	315	340	353	378	338	364	345	360	329	335	336	344	345	380	358	368	337	343	311	347	371	363	350	338	385	338	339	323	402	340	337	327	384	336	368	373	327	348	318	325	313	321	301	340	341	314	346	329	344	356	329	317	346	357	343	351	348	345	353	380	329	346	332	330	338	337	350	349	354	312	311	310	296	374	313	332	362	348	337	327	323	338	377	323	336	352	328	308	328	316	352	336	315	326	319	301	331	325	360	357	326	340	321	355	343	332	322	338	362	355	337	334	330	313	345	351	321	350	364	306	297	334	325	342	327	362	294	328	286	333	347	336	341	308	323	319	346	317	341	345	304	321	345	281	370	352	362	369	384	350	333	345	343	335	332	317	341	341	333	336	342	323	326	347	372	338	338	354	361	329	314	346	345	338	323	336	351	375	342	335	328	362	316	343	306	337	324	335	309	333	315	388	328	346	354	317	349	364	317	313	325	319	327	372	306	335	352	341	327	342	336	329	327	346	334	342	325	380	356	346	341	342	362	313	361	343	330	330	345	341	348	346	363	362	335	375	329	341	330	337	364	335	340	319	322	309	362	360	345	341	326	341	321	364	334	338	316	315	327	357	351	329	339	336	352	363	372	349	356	375	346	325	333	330	356	302	328	350	350	305	325	320	333	321	370	303	328	328	368	315	335	362	360	387	350	335	331	337	361	340	340	324	360	330	359	319	345	336	308	359	360	342	321	345	319	360	360	322	346	328	328	325	368	367	326	342	325	324	340	328	326	319	311	346	332	351	324	360	350	321	346	384	361	348	364	371	320	315	369	316	367	337	323	354	330	368	363	350	329	346	341	362	350	340	343	354	372	336	314	309	325	316	354	327	336	340	339	348	339	352	334	346	323	310	359	328	312	338	323	314	330	363	324	297	342	316	331	332	342	336	334	298	338	363	313	338	343	350	317	325	384	386	325	349	350	347	322	327	340	355	357	317	319	340	336	299	347	306	336	316	339	319	375	319	358	335	363	345	365	347	340	315	324	352	345	323	326	358	346	310	343	311	311	308	330	341	337	373	317	357	335	347	367	318	316	341	374	347	372	356	331	328	319	348	373	315	339	316	335	320	322	280	314	343	356	312	333	350	363	384	362	319	349	312	348	348	308	301	351	341	323	371	325	329	364	350	358	346	350	341	339	325	357	381	362	359	342	310	333	352	358	348	302	353	357	345	340	299	351	335	333	332	305	320	345	326	321	312	325	327	345	339	314	358	341	386	362	331	315	331	325	343	353	322	330	345	348	336	325	324	376	332	334	326	306	350	331	349	342	328	321	326	337	336	344	327	347	364	350	356	297	303	322	306	321	352	331	302	305	327	335	347	363	335	347	348	327	368	360	327	299	348	317	349	325	345	341	350	296	368	350	333	342	339	327	316	364	375	364	344	326	328	318	308	375	346	321	316	319	326	342	337	368	351	343	326	329	336	302	370	359	345	337	371	332	330	330	326	360	368	340	364	331	339	366	340	342	360	358	312	373	327	356	332	348	342	321	347	321	332	349	309	345	369	389	358	345	346	342	306	330	293	320	327	313	315	338	357	309	321	331	327	298	344	349	318	318	333	358	341	355	331	336	320	337	326	322	337	397	303	324	353	311	329	346	313	308	349	351	376	332	361	327	321	319	339	338	340	312	327	358	311	363	322	333	276	303	350	340	354	351	329	306	315	292	340	311	331	323	311	340	329	308	321	330	351	374	344	360	324	329	328	327	339	364	338	316	298	313	344	306	348	326	328	324	319	321	345	322	331	360	328	332	316	322	369	352	335	342	331	341	339	327	330	320	351	372	338	322	375	332	317	324	360	300	339	327	364	327	356	340	354	334	351	339	339	308	334	387	358	350	327	333	283	331	340	352	331	341	331	314	363	369	342	346	333	342	347	320	325	335	330	320	344	313	282	331	345	338	347	321	359	332	339	367	373	329	372	334	343	349	317	363	332	343	332	316	331	307	304	330	317	351	337	301	329	352	294	349	361	320	327	326	315	329	318	337	314	334	353	328	308	330	338	343	369	344	309	373	367	352	350	354	328	367	353	332	313	322	330	359	345	337	348	350	326	357	338	338	310	327	306	345	304	318	360	327	318	322	281	338	351	328	331	337	320	316	300	329	358	366	351	335	339	349	347	341	340	334	325	321	343	346	346	333	343	354	315	304	333	371	322	319	347	367	340	335	323	337	345	318	316	305	316	321	309	317	371	331	332	325	364	366	307	303	359	330	307	331	300	340	313	354	322	326	356	318	346	340	338	362	322	316	305	342	354	328	322	311	300	331	354	310	336	320	311	337	328	329	357	310	323	307	349	332	353	324	324	370	342	350	322	324	333	310	351	326	330	332	355	326	317	335	358	333	325	334	325	350	340	321	347	330	341	319	336	346	375	314	341	358	325	361	316	308	345	310	313	356	345	341	357	344	357	322	363	343	344	323	351	356	361	353	382	310	289	325	341	325	338	357	342	295	359	333	349	352	327	340	312	331	314	338	350	336	321	328	324	316	340	360	331	371	334	372	368	346	330	331	337	376	336	381	326	341	355	332	350	351	328	340	363	347	321	356	366	346	328	352	329	372	304	330	363	328	316	345	379	337	333	356	324	329	328	338	328	360	344	341	376	333	300	363	342	329	354	330	361	326	338	353	356	323	335	352	322	318	366	362	314	356	340	293	336	345	332	332	311	360	352	316	298	315	366	330	284	332	333	314	323	334	351	307	353	358	318	360	344	332	316	324	353	324	337	329	323	342	324	335	347	307	350	324	364	324	357	333	368	294	337	339	352	324	336	366	348	304	337	327	339	318	343	344	326	318	331	344	322	376	376	363	309	325	324	343	364	395	329	355	334	339	316	342	343	339	340	319	327	377	345	317	336	367	297	324	335	299	337	338	322	351	314	308	332	310	309	322	339	366	339	330	352	321	356	384	342	282	334	373	342	360	305	346	352	347	344	378	337	347	295	320	350	349	339	340	347	374	347	333	359	324	321	327	315	343	353	374	353	318	353	311	359	372	355	331	356	333	347	314	316	319	322	336	351	330	343	352	318	354	338	322	359	361	325	305	342	316	319	331	328	319	321	298	346	356	358	338	362	344	335	315	339	351	343	323	364	340	343	348	300	348	373	307	322	346	344	324	326	350	335	389	314	334	339	334	339	339	323	308	336	328	301	307	357	318	323	328	308	326	363	362	346	312	327	354	337	292	323	350	329	327	334	333	335	390	354	359	331	332	329	362	352	351	307	310	342	329	334	314	328	323	317	339	316	313	342	330	352	320	331	346	369	326	348	343	314	350	300	347	353	334	332	340	353	298	352	296	326	350	319	349	325	334	336	349	334	348	378	324	349	326	329	338	368	301	344	360	343	347	317	345	349	363	336	341	348	326	358	366	309	378	323	345	313
7590	2297	4443	5088	4667	3802	3213	2750	2418	2250	1939	1820	1676	1492	1492	1369	1334	1297	1245	1169	1168	1124	1130	1145	1140	1079	1097	1005	1016	992	1007	996	952	1007	949	1010	917	972	920	952	994	969	907	934	968	965	927	962	945	914	835	929	929	929	903	919	889	926	868	895	928	910	881	873	898	870	898	867	920	879	867	908	876	876	909	878	897	915	888	871	853	929	905	873	869	901	899	877	869	893	870	863	935	891	923	890	891	886	843	884	919	832	832	853	876	838	883	859	875	853	864	894	856	907	913	937	926	896	817	905	881	861	852	808	881	825	811	853	844	858	910	854	830	799	827	844	881	875	837	850	863	831	861	880	880	901	889	838	858	915	854	832	868	884	868	889	857	817	894	890	848	894	923	816	846	911	909	901	861	829	863	825	889	873	826	896	852	921	843	876	855	890	849	840	868	853	921	876	862	837	851	889	840	879	919	870	840	910	800	895	878	882	859	847	883	812	873	893	875	857	824	831	868	837	853	835	855	854	897	906	884	858	873	829	853	891	880	881	890	886	870	872	877	853	858	814	876	839	833	876	844	857	848	893	869	866	857	831	902	834	894	861	840	851	850	833	857	888	880	854	858	864	871	848	935	873	866	870	891	869	865	849	853	833	884	896	882	861	866	873	860	853	891	868	863	863	859	889	834	802	824	866	824	860	841	837	850	869	862	905	897	871	925	849	864	914	825	906	930	846	857	880	844	839	900	820	818	832	873	833	874	789	837	907	885	847	849	868	863	852	841	828	808	838	854	817	866	839	886	842	856	855	820	861	842	870	847	857	890	893	885	800	859	866	819	860	849	862	860	831	810	864	881	862	821	818	831	846	860	877	851	879	830	887	858	883	870	860	867	868	900	879	807	829	813	856	836	835	883	865	884	869	887	879	898	894	839	819	846	884	891	862	923	854	830	906	864	854	880	838	827	855	851	851	912	868	842	848	866	871	881	880	884	849	924	857	851	800	791	800	826	837	878	829	894	893	856	908	824	856	853	825	851	868	857	895	872	831	856	888	872	864	839	889	837	867	857	879	812	860	830	826	890	895	843	854	892	862	822	834	903	878	833	892	854	903	881	853	835	813	867	889	850	890	836	831	856	869	855	879	893	832	888	902	889	871	827	874	801	871	808	887	839	847	888	882	853	881	871	828	887	819	862	864	902	856	889	868	847	889	853	883	873	894	857	880	888	871	885	842	847	888	838	835	871	855	813	849	857	802	861	878	841	829	846	849	877	850	909	823	869	837	859	879	889	824	850	837	831	864	819	872	894	840	867	824	828	884	877	868	832	885	917	869	831	852	820	904	864	875	843	861	879	841	848	839	832	914	833	917	890	830	882	858	909	824	944	885	871	863	862	869	851	895	844	892	877	853	826	881	850	877	878	853	886	834	836	875	874	924	877	865	849	891	863	895	841	863	889	823	919	882	852	881	809	845	855	843	839	899	890	880	852	870	842	832	828	897	843	839	867	881	890	875	879	884	822	890	881	881	900	888	890	815	860	897	925	830	898	826	875	872	902	928	868	845	859	845	869	801	838	853	845	918	884	873	866	826	904	875	888	886	838	856	841	838	908	946	827	843	817	834	873	886	867	861	873	818	862	831	875	840	907	853	892	826	894	853	870	876	814	860	889	829	905	900	891	806	910	827	848	814	899	890	914	870	874	863	883	851	871	881	855	849	872	820	878	878	823	866	885	903	875	871	836	860	854	837	852	897	883	874	883	781	867	847	851	911	800	830	897	873	848	867	852	888	865	875	857	889	867	863	844	826	893	878	878	857	907	885	859	808	870	880	827	825	849	841	864	880	842	839	887	918	856	836	833	839	842	864	865	901	822	888	878	893	822	873	838	872	842	831	884	860	887	895	846	862	907	852	810	884	875	923	806	818	823	839	908	857	889	842	855	867	808	835	839	865	865	860	854	932	870	866	860	896	854	878	876	876	864	862	876	839	867	861	857	840	850	917	861	814	868	905	882	882	894	816	777	873	866	903	784	863	907	827	871	838	850	809	861	854	815	845	845	883	883	849	805	841	871	897	840	885	841	881	896	851	876	857	834	902	906	852	892	873	882	846	879	803	881	861	889	892	838	851	851	873	867	864	851	859	906	883	835	870	873	813	844	870	869	856	841	840	848	809	852	874	875	902	882	829	857	906	834	825	814	823	877	830	865	850	833	810	884	915	872	879	843	872	832	867	839	852	859	913	834	852	860	848	851	864	933	792	863	866	804	840	874	854	862	906	834	852	866	825	815	894	834	837	846	854	861	841	894	891	918	842	927	831	893	925	860	898	856	912	921	826	839	882	785	810	906	879	840	827	879	842	889	859	869	864	842	894	912	864	859	859	853	957	863	838	843	897	826	888	843	855	894	893	896	845	860	856	880	835	889	858	861	837	877	874	878	868	890	864	861	857	942	871	887	890	893	852	844	857	897	848	948	844	868	848	863	866	842	845	885	866	837	829	831	901	877	866	905	877	881	852	838	876	863	879	883	917	875	886	839	907	905	866	866	843	866	890	905	872	869	876	857	891	835	904	854	873	858	903	856	853	879	837	841	881	863	836	848	879	852	869	815	909	815	860	902	913	826	927	793	827	868	875	856	848	900	908	811	865	858	827	856	866	872	837	864	843	901	854	942	883	867	826	899	855	858	899	814	848	861	857	806	909	887	882	883	875	883	829	834	912	854	862	897	862	870	851	828	860	840	859	876	857	825	877	841	906	856	870	875	857	896	889	909	878	833	897	877	855	875	910	879	875	855	933	861	892	852	820	890	881	863	885	826	884	832	889	855	901	872	866	838	883	877	879	855	909	856	831	832	824	873	872	892	901	863	833	870	868	880	899	845	926	797	848	857	877	827	852	860	856	929	901	866	885	869	863	859	857	827	838	887	896	838	931	877	843	866	821	884	877	909	867	869	844	833	865	853	904	872	855	849	851	837	880	902	902	867	860	866	872	874	848	884	853	833	890	929	853	874	891	846	917	905	897	837	860	853	896	841	906	858	819	922	843	866	869	887	815	851	876	820	837	896	885	866	876	849	851	875	851	887	880	837	880	850	858	876	830	818	886	876	858	829	843	921	876	833	890	860	867	848	861	829	859	832	885	804	850	873	880	850	905	890	854	845	929	856	883	853	860	838	837	917	868	892	830	833	831	884	840	861	887	878	806	893	879	861	907	844	854	881	829	888	867	847	889	798	875	823	900	871	875	909	853	846	826	869	878	853	854	865	848	866	819	874	863	862	860	893	836	862	872	771	881	835	910	810	817	839	888	875	918	864	839	866	884	856	850	863	863	859	857	870	847	879	839	824	887	895	869	855	866	865	819	906	835	902	897	829	864	909	851	829	846	873	935	887	862	876	863	908	870	877	955	891	903	868	905	849	849	858	873	859	860	861	860	849	858	904	851	880	774	866	893	854	872	895	886	863	876	893	888	852	866	879	842	834	921	833	825	859	853	877	860	843	891	826	862
1948	287	292	251	285	302	268	263	278	292	302	268	246	262	255	269	255	235	293	241	269	265	259	245	258	237	259	279	269	262	253	253	279	277	285	223	280	275	252	254	276	269	289	239	252	265	254	232	259	266	282	297	292	264	253	235	234	269	263	283	266	270	275	246	266	268	249	272	238	258	240	273	264	231	284	298	250	273	265	248	242	284	256	288	233	274	271	279	268	267	261	239	264	254	245	290	264	258	227	263	259	274	258	258	254	240	261	261	269	263	274	275	252	279	275	287	253	230	287	275	258	255	289	240	281	257	271	249	281	251	255	274	252	251	265	280	231	275	283	280	264	263	265	281	265	268	271	261	278	273	256	252	280	255	268	243	287	268	248	287	282	251	245	242	241	253	271	259	276	281	237	304	245	264	277	282	290	267	238	257	292	279	257	235	258	262	234	266	245	256	245	253	243	284	232	269	267	264	279	233	265	261	262	273	279	281	277	241	257	271	255	259	256	268	275	243	261	220	263	244	239	275	266	214	259	257	257	266	255	253	222	274	264	245	245	229	271	260	273	255	265	247	258	240	286	256	249	298	241	289	245	254	263	266	270	250	255	265	288	284	259	246	263	272	266	281	293	282	282	256	269	260	249	257	248	250	292	239	267	247	244	265	231	267	273	269	267	255	252	231	241	242	276	257	256	230	288	255	265	249	241	222	289	294	267	265	258	257	273	258	253	265	272	249	258	279	243	253	246	255	267	265	301	234	263	275	274	266	243	265	256	264	269	276	275	253	261	280	245	275	252	261	285	256	257	260	257	247	262	261	266	274	266	250	261	254	301	278	277	248	252	259	238	252	262	275	263	245	254	252	251	268	265	264	251	257	276	249	269	258	278	277	269	258	271	290	276	279	270	263	272	269	258	251	310	257	287	279	268	263	254	252	259	280	240	230	239	252	273	255	296	269	282	266	276	281	256	268	283	276	271	254	259	249	272	289	251	263	276	263	290	266	273	245	267	252	265	261	263	249	245	234	258	253	246	261	237	279	278	278	261	253	287	273	268	281	263	251	264	231	224	266	258	267	245	299	269	258	267	305	273	283	291	242	228	266	285	297	276	270	309	283	292	249	243	263	243	235	278	262	263	283	279	262	254	266	251	266	267	261	255	246	267	278	241	275	273	266	252	265	249	268	305	263	241	235	247	228	248	245	249	259	267	269	264	273	224	256	252	263	262	261	274	282	269	250	300	266	261	243	279	269	277	263	280	274	281	237	292	265	270	251	270	259	272	284	256	251	243	265	252	247	245	248	238	276	230	254	248	267	248	250	280	273	259	294	283	270	258	241	276	262	268	255	281	263	279	260	299	291	285	239	250	261	276	289	249	247	271	261	229	260	270	271	276	245	271	266	236	255	252	268	279	281	256	263	272	243	246	283	250	279	274	282	259	267	246	243	265	275	252	306	268	287	272	274	268	235	291	292	295	252	264	267	253	236	252	276	264	238	295	272	266	249	244	245	278	282	248	261	286	273	281	262	259	248	276	260	264	277	286	276	303	264	254	270	258	263	287	241	279	262	267	269	278	260	282	280	274	275	263	260	262	272	266	268	260	255	294	272	250	258	251	278	247	262	246	252	282	265	242	231	281	248	246	274	246	255	265	266	279	254	251	262	257	248	239	234	280	258	261	256	298	266	236	262	241	242	299	278	257	234	291	251	248	268	239	257	269	229	250	254	240	244	253	266	270	242	268	265	260	266	268	253	273	269	235	260	250	283	238	255	260	229	265	245	257	249	285	264	250	246	243	236	292	261	250	259	291	242	299	281	240	249	238	257	249	227	248	252	244	270	266	271	261	260	240	258	264	284	273	294	246	253	273	254	289	280	233	277	277	256	249	261	225	244	300	261	262	262	268	259	260	230	272	253	237	280	254	257	265	272	240	245	288	293	260	249	274	256	252	265	251	248	269	259	276	266	284	265	283	285	270	260	263	267	271	233	243	273	270	257	252	267	276	281	256	257	248	256	279	279	274	246	247	249	253	235	282	279	272	250	268	246	216	251	273	259	260	264	264	279	265	245	266	242	251	251	285	245	253	259	270	265	242	281	247	247	280	254	272	265	271	273	259	254	262	243	277	265	247	262	264	248	226	246	233	268	281	277	245	261	268	250	261	250	252	279	249	269	281	255	262	249	258	263	245	239	251	265	248	233	251	270	238	258	228	285	265	248	268	247	281	238	274	275	272	268	239	232	256	278	274	286	264	237	283	253	250	264	262	217	272	252	276	264	258	248	273	262	258	260	251	251	260	260	262	253	246	265	243	236	269	290	288	254	262	277	241	273	274	260	258	272	256	287	255	282	274	293	284	283	260	247	273	257	286	258	254	274	252	292	260	275	257	284	255	251	259	234	266	240	261	258	275	263	242	250	254	280	252	254	251	243	285	297	285	293	300	263	268	224	252	271	268	270	271	272	281	242	253	268	280	255	254	267	257	280	249	262	273	249	271	286	281	258	272	216	251	259	273	274	278	257	253	243	292	256	261	267	250	257	289	259	262	261	261	279	250	252	246	210	235	265	273	285	268	271	231	258	261	274	268	258	248	234	262	238	263	260	238	266	260	243	262	235	269	268	287	299	282	267	312	281	300	252	267	247	269	289	263	247	242	270	245	244	272	262	245	268	287	277	256	275	237	273	263	261	270	241	261	267	294	270	255	251	270	240	261	276	242	246	299	255	230	230	260	278	252	254	284	258	293	234	276	273	263	261	248	264	271	254	264	252	290	241	251	246	270	271	258	266	229	241	269	270	261	246	288	263	304	256	271	252	254	265	255	264	259	244	288	284	269	236	254	271	248	266	252	262	283	284	250	274	261	264	269	281	275	260	253	286	282	239	252	285	267	252	265	278	258	264	292	255	269	260	265	258	270	250	243	283	274	259	257	259	257	292	255	251	264	268	272	258	287	257	261	260	274	279	264	257	258	229	250	241	269	251	249	270	264	272	250	277	274	282	266	256	257	255	281	251	275	264	255	266	283	273	271	252	250	241	246	283	250	259	270	283	295	263	279	267	259	271	253	287	248	242	269	244	245	275	256	277	263	271	261	276	257	265	252	250	292	266	245	252	252	249	258	261	277	278	275	259	303	246	286	232	254	245	248	280	253	265	288	287	277	263	266	267	269	273	261	254	298	249	290	255	267	243	261	267	253	278	276	291	228	270	261	243	287	256	264	265	243	275	271	279	260	276	275	270	283	259	237	271	281	252	298	243	253	265	268	249	260	277	285	267	233	283	265	260	240	271	231	256	261	234	274	271	287	258	257	276	257	243	274	262	253	282	272	260	275	248	266	264	259	273	251	264	238	272	275	238	266	257	250	222	288	275	267	264	274	256	276	263	272	268	238	280	273	265	241	282	247	241	232	229	261	259	278	271	285	252	249	277	271	270	264	269	285	263	241	259	256	237	238	276	270	279	263	265	264	268	302	272	272	252	243	253	280	236	257	261	250	281
2285	721	729	777	666	729	725	744	721	724	681	658	719	677	719	734	659	729	677	696	690	668	691	690	671	656	663	688	707	751	752	665	694	679	658	656	678	662	634	678	690	671	639	712	641	688	670	674	642	638	661	679	677	690	729	670	686	678	708	711	637	668	665	649	652	657	678	666	665	725	667	702	637	658	678	679	668	678	664	682	720	673	667	666	683	720	643	684	688	679	693	674	705	676	656	688	719	661	688	726	687	680	677	701	682	651	681	740	597	708	672	635	629	657	682	660	707	659	661	650	661	630	677	638	659	655	676	663	706	668	673	663	674	722	670	701	683	743	695	699	675	672	658	647	694	715	636	688	666	692	698	676	670	667	688	703	659	664	682	659	683	688	687	672	646	665	693	721	690	712	664	649	628	649	733	651	685	667	685	694	689	662	688	657	734	652	647	678	675	665	712	645	649	622	690	681	683	715	674	704	674	722	630	668	683	687	707	676	684	628	706	671	643	679	690	728	695	628	726	694	713	663	652	676	630	697	663	702	663	728	645	696	692	699	765	641	686	702	666	669	663	651	664	696	701	674	704	682	705	664	657	687	718	639	681	739	678	654	654	666	628	652	684	635	697	700	653	717	678	680	671	684	691	704	665	630	679	695	675	698	637	671	704	667	719	624	665	686	680	656	709	678	659	653	635	691	675	681	693	686	714	719	702	711	690	687	663	718	710	678	652	678	694	655	659	655	708	681	722	685	693	649	695	656	648	708	649	680	662	657	634	676	729	697	709	646	630	662	710	653	662	691	679	664	703	689	730	649	633	679	676	685	680	720	676	665	717	689	681	683	712	665	665	685	693	646	672	688	695	671	687	677	685	726	700	688	686	703	729	714	687	669	716	629	681	686	714	661	694	645	680	664	680	674	680	696	719	712	659	716	670	673	727	692	734	664	672	679	662	694	705	649	687	683	701	685	681	691	691	716	698	723	686	710	691	669	678	711	715	646	703	699	664	659	680	699	631	613	663	681	677	660	651	669	639	664	633	670	669	659	681	736	671	691	695	659	637	669	726	688	658	684	678	711	663	703	682	617	680	666	688	668	672	645	708	702	631	693	673	679	656	699	698	607	663	637	724	657	657	671	658	675	680	700	669	693	671	726	654	661	648	648	690	670	710	652	625	643	692	677	686	658	663	692	660	616	666	697	646	652	689	642	652	681	670	707	680	596	679	680	710	634	680	710	711	687	647	704	708	658	674	672	631	684	649	646	664	713	669	693	677	673	645	679	681	703	639	680	681	712	686	689	639	665	667	695	665	701	672	678	694	674	675	643	658	680	669	668	708	641	681	697	673	718	647	697	659	673	659	713	690	672	700	667	670	634	709	697	657	679	672	677	681	676	670	666	692	630	684	704	698	694	710	656	684	685	720	680	643	709	706	686	687	720	671	705	656	672	712	680	683	691	671	671	686	707	710	707	652	706	693	632	638	698	663	700	706	715	666	726	694	665	679	702	699	658	646	657	728	703	674	650	663	665	752	696	685	682	695	647	713	667	664	736	683	661	652	722	669	676	646	655	694	660	692	673	685	683	698	708	738	674	682	688	650	621	688	722	688	694	674	686	712	719	676	664	684	711	682	672	659	673	719	693	687	738	676	667	628	668	632	675	683	749	694	687	646	675	678	677	670	671	699	675	646	661	708	652	676	696	693	646	656	678	655	684	700	667	686	648	681	689	681	650	671	668	635	691	683	687	653	652	708	648	682	642	697	670	651	707	620	670	645	659	664	635	678	687	670	648	689	675	698	679	739	640	679	654	664	690	692	674	614	656	668	670	665	678	629	651	640	675	673	698	671	667	669	638	693	665	699	723	667	698	651	715	677	668	684	668	716	690	689	681	639	680	648	658	648	655	642	710	721	677	670	674	627	653	668	684	678	709	668	686	688	721	644	679	660	678	662	727	683	677	697	668	681	682	673	672	668	690	697	672	650	679	708	718	668	667	708	691	649	693	680	686	711	672	682	686	709	679	716	662	625	659	666	644	669	642	679	683	646	648	685	699	653	684	689	694	693	690	709	617	735	699	657	645	703	684	649	718	706	662	700	717	698	691	698	672	703	679	653	642	655	695	690	664	673	655	652	677	617	689	616	679	630	680	711	698	716	673	697	686	667	687	687	649	654	688	644	608	674	672	659	673	675	723	703	672	675	674	667	690	651	650	686	656	704	710	664	662	689	694	728	651	701	698	702	705	667	770	646	688	628	653	663	709	690	686	690	676	701	694	719	689	688	655	659	665	664	692	687	680	637	672	677	671	696	693	659	661	686	688	683	672	671	648	670	655	696	669	715	696	716	684	651	660	699	661	636	726	653	650	622	676	696	714	679	703	700	707	683	665	656	674	708	676	653	735	699	666	690	693	675	706	675	679	667	677	708	675	652	672	677	654	676	693	686	645	614	720	705	668	670	684	631	671	727	638	679	661	681	687	715	724	682	639	698	683	635	710	660	648	685	680	716	674	688	699	670	669	634	686	672	636	686	648	735	708	674	693	660	685	664	658	728	702	676	698	678	676	693	696	649	682	654	687	703	637	675	726	690	643	729	663	680	668	687	680	619	676	689	624	681	690	636	672	686	666	683	633	690	656	647	697	706	671	732	675	679	654	636	694	619	657	702	681	689	675	705	702	697	674	695	695	695	723	668	719	695	740	693	674	646	663	689	686	640	638	668	680	659	677	674	675	696	739	630	684	638	685	633	689	677	744	690	640	662	678	663	684	693	706	674	634	687	678	664	710	613	674	674	724	695	714	662	687	649	652	668	653	667	712	633	696	674	665	672	676	662	622	675	671	640	665	638	663	633	641	682	720	707	665	688	688	626	675	682	679	684	629	690	713	633	678	695	638	660	702	646	741	687	670	716	671	722	672	640	710	704	681	670	701	640	680	675	723	681	703	703	649	704	656	681	675	714	700	675	651	706	698	648	646	677	644	697	643	656	646	664	677	688	642	637	695	664	716	619	623	664	734	690	706	690	728	675	683	669	689	698	661	643	726	698	643	670	673	681	708	708	678	651	634	664	689	675	682	704	662	647	690	668	681	679	721	682	713	682	686	661	665	688	696	691	693	689	691	699	668	641	684	678	683	653	723	640	659	709	653	695	708	616	691	662	644	693	664	702	714	692	665	648	644	631	711	637	715	630	609	665	641	685	673	702	686	632	703	674	676	665	669	650	729	654	701	692	684	674	655	683	659	640	676	673	675	685	718	686	659	699	674	693	696	669	665	697	669	716	723	691	680	652	688	701	690	669	674	687	677	700	695	680	658	707	712	700	718	662	669	706	633	654	654	652	660	664	681	707	668	660	665	641	705	673	679	656	688	708	697	682	696	696	673	689	658	746	707	659	685	654	663	715	654	723	664	672	669	644	694	650	627	662	658	641	685	689	675	662	672	690	682	721	637	676	665	705	685	692	730	635	699	662	678	683	683	744	709	689	672	639	701	692	674	649	687
6964	873	979	810	618	468	404	335	285	288	279	240	231	242	214	244	209	196	207	202	184	183	196	166	181	185	164	169	188	185	204	192	176	166	164	180	172	175	203	178	154	190	164	177	154	174	200	160	185	196	163	188	195	166	202	174	187	201	174	184	190	180	183	163	174	169	183	194	179	156	191	185	161	161	208	187	189	179	158	195	187	173	178	162	146	186	165	167	192	189	168	154	173	183	162	159	182	196	169	177	163	182	158	200	164	190	148	188	144	182	172	171	201	191	189	170	179	186	183	178	161	181	161	171	183	196	184	163	159	155	173	159	170	199	174	185	166	144	186	178	181	175	169	213	199	169	157	191	170	168	170	164	178	164	178	147	186	168	161	159	170	163	180	213	181	168	187	176	171	194	166	165	175	147	158	138	175	159	174	182	161	195	188	193	154	171	163	177	168	158	158	158	172	166	157	179	153	167	174	169	158	158	192	191	173	177	160	183	168	158	167	174	162	173	158	154	191	169	151	176	180	158	167	188	186	180	173	198	190	166	191	170	177	158	181	165	171	181	177	209	173	179	189	166	161	157	151	173	182	192	198	191	164	153	163	186	174	161	167	165	171	171	183	198	179	174	174	174	167	167	189	173	190	191	146	192	184	168	192	172	197	155	198	168	189	165	188	151	163	164	190	184	176	190	187	197	186	198	152	167	167	165	197	215	188	171	181	177	147	178	195	183	176	187	192	168	205	191	155	176	179	157	228	167	188	163	181	186	198	164	193	194	198	141	176	175	170	166	181	177	181	172	171	174	188	158	192	197	174	187	165	151	163	169	191	166	140	168	177	169	181	194	197	156	163	186	194	186	165	164	167	185	186	163	179	192	157	142	168	144	167	171	175	180	186	183	162	151	177	197	176	167	185	168	198	189	160	181	196	173	163	198	163	203	169	154	173	175	196	186	192	194	157	183	171	176	159	177	177	152	153	189	176	150	167	155	167	176	176	188	196	152	189	185	171	171	152	180	205	192	164	214	172	194	148	153	167	170	209	172	190	171	152	165	190	163	145	158	137	172	179	205	187	168	190	184	167	152	184	170	174	178	180	172	171	155	190	185	171	195	190	155	174	191	200	172	186	157	181	169	166	168	195	188	173	160	180	169	178	163	176	155	193	179	161	191	172	176	165	195	165	200	160	186	188	203	163	174	155	200	188	173	162	173	189	162	155	157	175	155	170	161	176	196	182	164	164	170	176	185	143	187	184	152	182	185	187	166	186	174	168	177	182	181	198	182	162	188	174	178	164	186	179	162	202	193	168	183	179	155	187	178	189	184	184	161	181	176	183	160	204	178	161	185	162	163	187	158	200	182	140	166	158	165	180	170	201	163	178	166	163	171	179	161	164	164	174	159	182	164	167	164	162	161	192	200	175	153	172	178	153	170	177	182	164	188	186	189	181	161	173	180	181	147	168	149	175	204	171	169	148	176	192	180	180	162	193	176	196	176	190	194	182	185	172	168	154	182	176	182	191	151	186	182	201	166	187	170	179	176	185	167	180	176	154	183	163	157	190	177	182	170	185	187	172	173	194	167	183	185	166	161	168	187	178	185	166	186	165	183	186	157	162	169	160	227	196	150	183	195	180	187	160	165	194	176	171	150	169	177	180	167	181	178	172	174	191	164	182	168	173	183	178	189	160	171	188	188	175	146	183	179	176	167	165	177	188	143	161	189	152	173	148	207	178	192	179	185	205	159	178	163	158	175	173	151	168	159	196	183	211	162	188	152	165	186	165	175	185	186	171	183	195	194	176	177	159	180	177	188	177	181	154	187	175	178	162	174	191	181	193	167	143	176	170	195	196	161	172	165	161	170	212	196	176	155	165	177	144	170	159	194	189	184	183	173	184	167	185	192	173	165	174	169	171	173	193	170	189	187	184	173	169	184	187	167	177	169	187	182	177	166	174	152	194	185	179	142	171	190	163	175	165	165	168	170	168	147	172	180	184	197	196	190	167	193	162	170	166	169	179	199	211	153	179	171	176	180	183	165	173	164	165	155	189	173	168	200	197	158	187	168	177	192	156	167	178	181	158	208	188	168	166	158	178	170	162	196	172	171	152	195	189	201	175	165	194	177	152	169	175	176	172	178	164	168	191	180	190	183	192	153	153	167	170	178	180	168	221	179	179	194	180	172	185	170	143	172	151	185	172	176	178	177	166	181	185	195	173	171	182	189	182	185	185	182	187	164	169	169	191	187	160	175	141	183	189	190	193	174	168	160	151	185	187	183	152	176	168	175	148	182	173	182	180	173	212	175	191	175	172	173	170	186	193	185	194	175	183	165	159	192	173	198	190	175	182	209	165	174	175	171	164	171	158	194	171	181	150	177	194	175	191	173	181	181	170	166	178	180	178	179	178	159	185	187	186	158	191	191	186	183	180	163	153	174	175	158	193	199	156	186	192	196	211	183	164	156	192	178	180	161	163	162	169	172	170	186	202	196	159	192	166	169	177	163	163	193	171	163	179	161	148	163	173	175	180	173	178	158	176	177	172	158	172	161	191	186	169	189	195	174	173	175	170	156	174	158	182	173	165	175	190	203	192	189	182	192	147	185	164	194	168	185	190	166	154	162	161	190	189	168	184	186	177	168	188	170	157	185	167	190	164	141	183	163	166	168	160	154	176	183	200	163	166	186	191	188	171	161	170	176	177	179	173	167	182	160	180	179	165	182	180	175	167	168	167	188	177	174	177	187	192	165	197	171	178	202	176	192	162	185	188	181	184	160	185	188	184	185	184	155	174	181	145	194	181	169	184	201	155	183	163	175	176	178	157	176	161	161	167	155	174	160	175	184	189	174	176	177	170	207	166	190	163	175	190	160	179	163	199	180	180	181	192	172	173	178	183	180	165	170	175	167	192	183	162	180	169	152	157	182	179	145	166	159	166	184	158	192	177	163	170	170	174	184	180	191	179	189	195	179	211	182	173	171	189	186	149	172	199	175	185	187	157	189	171	153	186	212	158	189	179	175	177	173	185	173	163	159	154	158	159	175	157	184	171	182	193	181	191	185	195	195	182	176	186	149	184	163	186	191	167	162	165	173	173	175	148	176	163	172	157	194	170	162	166	203	177	186	183	173	135	173	195	186	182	178	175	196	182	154	172	167	180	181	174	187	170	193	172	165	187	178	170	202	160	173	175	173	141	188	177	183	183	199	174	151	165	181	180	184	166	205	171	171	173	175	159	182	189	177	156	179	183	189	180	153	169	154	171	183	170	157	183	175	182	190	176	150	171	172	156	174	172	193	175	186	160	163	197	179	161	164	172	163	167	171	194	176	189	173	169	188	189	156	161	157	180	164	181	161	198	166	183	183	189	164	180	179	186	185	156	188	172	198	195	159	164	164	180	151	161	174	163	193	180	157	186	177	174	151	157	163	171	169	176	199	177	175	184	190	159	160	179	166	171	202	180	168	165	173	166	191	212	178	159	169	168	189	151	158	172	175	178	183
5566	1141	2305	2709	2417	2020	1680	1555	1323	1132	1056	1027	925	849	842	793	726	721	710	648	659	666	664	587	643	661	599	636	609	561	542	597	589	615	518	566	570	563	584	527	528	571	541	538	529	561	533	534	540	497	532	527	477	576	537	556	523	516	549	576	536	504	517	508	554	530	554	488	514	523	547	526	542	534	535	516	528	533	483	533	541	538	534	538	563	508	517	535	536	562	517	509	519	532	501	509	482	588	511	512	544	574	547	573	541	512	505	540	496	539	538	545	499	529	484	508	534	529	488	515	528	484	491	492	476	535	512	500	522	565	520	535	508	506	525	533	531	525	510	509	538	502	519	531	517	542	500	512	532	547	524	485	506	527	569	524	532	473	538	512	514	519	468	551	516	521	491	522	518	485	487	535	485	510	512	523	531	516	555	508	504	503	562	519	530	485	525	534	519	510	538	502	530	527	524	507	519	499	507	536	542	542	531	501	502	557	476	521	512	508	503	455	515	469	530	556	511	538	503	526	519	533	529	555	522	481	544	510	489	510	494	501	548	492	512	485	522	524	486	492	535	493	524	506	530	527	519	538	502	503	518	519	520	510	532	528	533	558	537	548	496	478	510	536	528	531	491	550	461	511	488	492	500	557	504	503	555	510	515	485	522	513	510	537	550	560	519	524	515	535	505	517	560	532	491	553	514	495	507	501	505	502	479	499	511	508	505	526	497	537	522	522	547	530	526	494	514	501	519	490	517	506	546	493	507	519	539	521	536	501	527	516	568	544	543	506	475	514	500	523	534	503	495	503	524	521	511	489	505	506	487	508	510	472	496	555	562	518	468	527	519	544	531	523	543	513	484	544	511	502	526	512	503	505	513	518	516	521	492	532	548	520	571	544	484	563	518	514	542	511	540	546	531	514	507	531	533	496	539	548	554	530	497	547	534	478	535	500	521	540	500	481	513	517	535	522	479	548	512	528	510	523	509	493	512	501	517	530	518	521	524	516	524	511	522	521	538	526	486	530	518	533	507	547	484	525	545	541	518	511	525	508	475	531	532	524	524	518	534	530	530	520	527	511	507	516	480	510	549	497	508	543	521	555	502	539	501	548	478	518	520	529	539	527	526	519	530	502	488	577	494	513	514	548	490	517	520	519	568	511	483	545	522	478	533	536	509	527	506	516	499	501	500	510	540	487	537	481	503	501	522	549	510	515	495	481	493	543	510	525	535	509	510	524	566	517	507	488	543	530	536	529	525	530	498	520	504	514	533	538	486	505	478	568	505	529	535	482	506	530	536	522	496	541	544	536	551	518	521	476	544	499	498	514	534	518	553	497	543	500	527	532	525	517	536	472	497	506	500	535	563	530	526	495	554	553	535	470	484	543	478	452	523	526	513	536	534	490	505	494	494	508	514	527	555	499	519	533	525	553	567	520	556	523	498	476	520	485	528	514	541	537	533	538	485	524	515	517	524	489	515	539	488	572	533	563	498	484	496	516	514	516	481	557	526	535	532	525	503	582	518	510	558	527	507	547	496	549	500	562	518	548	548	523	491	550	480	512	476	519	541	517	528	540	519	511	522	508	533	540	537	535	547	506	516	519	498	541	485	544	463	478	520	504	543	494	459	511	530	520	547	523	513	501	493	487	443	506	542	507	498	528	548	494	485	503	528	524	497	506	499	522	523	532	497	535	550	529	537	562	524	511	495	515	535	567	502	528	529	546	532	516	546	545	515	534	525	489	513	528	526	494	505	532	490	506	526	524	533	527	480	508	514	510	534	529	510	529	552	514	501	541	507	519	483	502	541	512	524	492	473	478	531	541	531	513	494	517	529	487	497	532	520	518	516	535	525	525	532	546	544	532	548	542	540	497	531	510	497	527	512	524	515	547	512	539	473	550	535	529	500	518	515	491	491	515	497	497	517	506	521	523	561	511	537	480	475	515	516	524	540	507	551	473	499	558	491	523	535	503	522	496	552	510	483	556	502	515	572	504	498	503	515	553	532	501	526	543	536	505	516	548	558	524	520	504	490	481	534	556	542	545	522	484	493	524	537	522	525	524	523	489	490	498	493	502	482	500	542	519	525	494	542	474	525	509	491	576	513	535	526	505	524	501	541	497	490	564	518	550	510	488	522	519	512	502	554	506	510	493	470	483	530	509	528	528	508	486	486	527	517	530	550	495	471	486	537	571	576	543	489	525	527	506	522	506	494	518	507	529	517	528	511	514	548	493	503	530	533	534	502	507	508	530	484	540	510	476	533	496	560	478	495	535	530	546	528	529	492	537	480	550	501	525	529	466	478	504	517	487	557	535	491	493	494	507	501	559	536	550	492	549	514	502	505	485	472	517	516	540	511	527	525	523	506	523	514	539	526	521	490	456	497	538	537	514	525	553	539	508	488	508	523	530	515	513	528	521	549	526	531	516	520	493	518	519	523	529	556	507	494	539	535	493	503	505	553	543	496	521	483	496	473	538	488	529	531	511	541	536	533	502	559	500	519	502	477	514	489	503	514	541	560	497	540	522	469	490	498	496	507	531	489	550	534	502	522	503	567	521	536	532	538	505	509	528	536	511	508	503	547	506	504	524	528	480	525	482	483	526	514	533	513	547	504	532	502	493	544	540	498	507	529	525	481	510	492	545	531	536	513	499	505	549	535	489	581	495	538	489	523	531	503	493	499	520	528	476	496	506	544	509	518	539	552	524	550	505	521	578	496	504	493	522	528	492	494	548	523	522	557	534	547	516	502	516	497	526	522	529	535	542	523	534	501	479	508	505	509	546	538	554	517	538	505	494	548	537	531	518	524	521	497	518	534	501	505	570	491	497	509	484	502	557	527	538	516	524	508	498	509	492	549	502	510	505	527	488	520	537	545	517	485	556	527	519	495	497	536	503	539	519	541	551	528	525	589	508	543	515	536	491	505	551	528	510	511	550	455	479	519	570	482	499	545	538	558	511	525	521	494	541	509	505	532	521	548	507	552	505	508	477	516	525	510	506	515	507	511	500	512	514	496	536	458	548	496	519	525	562	529	517	533	552	545	549	523	501	488	509	525	527	532	485	509	525	541	546	484	505	532	511	505	500	524	493	524	545	510	507	514	532	545	532	501	522	517	545	486	508	525	523	548	507	507	534	506	530	520	553	534	491	518	515	538	494	535	491	479	532	538	545	476	556	490	509	532	497	513	503	522	483	516	539	556	532	491	536	525	525	491	536	524	543	504	493	529	510	525	515	525	499	509	522	501	523	527	526	499	532	511	490	508	509	504	484	522	507	526	457	548	540	504	476	518	518	552	528	464	523	509	511	528	500	508	522	538	495	500	536	525	523	534	505	509	544	516	510	479	485	507	510	504	558	530	522	508	544	535	488	510	530	494	503	542	513	487	520	513	538	498	526	521	530	533	552	504	519	519	509	528	554	518	510	504	533	481	517	513	529	506	492	509	516	493	534	485	520	527	505	511	464	540	546	499	507	486	508	523	478	487	543	516	530	531	504
13461	2310	2361	1815	1316	947	777	637	599	532	509	531	489	444	413	404	376	417	381	405	368	369	365	326	354	360	381	347	359	340	324	357	354	348	337	340	358	312	330	356	349	335	331	362	327	349	326	359	365	327	332	328	326	325	302	361	330	345	313	359	294	378	314	340	333	371	331	350	329	318	334	365	321	378	332	329	348	345	306	295	344	333	349	334	307	368	344	319	319	351	342	339	381	340	317	346	329	355	341	338	344	312	325	381	331	334	379	356	344	378	381	309	365	343	353	324	335	333	356	343	343	311	331	311	304	372	313	361	332	318	355	352	323	325	338	343	362	318	320	323	342	332	335	349	352	322	324	381	326	315	372	339	346	347	328	365	353	311	327	327	310	335	335	350	349	350	333	328	333	390	368	357	328	318	332	331	341	335	326	339	319	374	343	339	324	370	296	296	344	323	349	330	335	336	354	310	319	361	330	341	352	366	327	316	306	348	339	350	336	339	343	318	325	346	316	327	297	363	299	348	321	322	327	311	349	332	335	341	337	356	305	332	326	371	283	319	340	352	362	316	352	324	321	354	367	293	332	333	323	304	341	360	322	344	356	350	311	300	309	333	322	342	318	309	353	330	326	349	338	332	353	355	329	308	360	315	355	331	320	399	349	338	356	321	380	323	307	341	324	337	327	349	325	361	330	322	344	325	335	328	330	350	331	297	319	342	314	375	336	320	328	335	313	343	331	380	340	369	337	311	338	312	311	331	343	340	360	347	364	305	337	362	308	315	357	323	333	314	336	341	299	367	311	349	361	345	327	341	319	318	345	332	333	313	321	325	308	341	311	331	335	336	285	364	366	353	354	332	361	340	349	325	340	288	340	322	354	342	359	329	340	332	314	335	327	332	336	371	333	323	355	330	324	324	346	297	366	328	323	347	332	284	323	316	299	330	382	340	357	321	349	341	317	333	303	376	342	323	334	369	322	308	322	314	347	320	359	330	341	326	314	317	300	314	328	310	348	334	323	334	320	330	324	363	316	334	358	331	324	331	364	318	324	337	381	344	336	338	343	313	326	368	331	340	346	322	367	331	355	350	356	334	344	334	313	338	303	366	290	317	345	345	284	362	351	372	355	336	303	286	340	359	318	352	350	312	346	342	308	369	331	361	322	332	319	303	366	336	339	384	356	320	323	333	338	334	323	332	347	293	345	360	339	339	345	310	341	342	335	354	329	340	322	316	291	321	342	336	340	343	318	311	346	351	330	327	339	337	318	342	318	374	356	351	326	347	297	363	327	313	306	344	356	318	335	329	352	311	301	338	337	333	357	321	341	365	330	314	327	340	348	373	375	353	359	326	349	335	318	333	288	294	320	332	333	318	356	352	332	350	334	370	348	311	328	328	329	297	337	323	321	369	315	316	347	352	386	322	307	325	315	374	297	351	359	357	357	334	340	337	322	346	331	330	348	342	309	366	340	334	335	327	329	362	367	352	335	331	340	332	341	347	358	346	296	335	319	358	331	338	322	316	378	322	352	334	329	339	323	358	335	333	362	324	344	344	347	327	349	366	365	334	338	322	322	318	350	324	330	350	343	339	346	372	346	346	328	307	319	340	339	367	360	346	352	299	348	342	360	370	323	350	335	340	322	318	319	377	324	325	354	333	322	290	323	371	329	349	353	377	337	360	324	324	345	357	311	334	312	335	363	307	324	327	304	357	326	337	346	343	360	354	340	346	329	355	276	333	321	323	328	308	309	371	333	335	341	327	346	340	355	328	330	340	359	356	343	329	324	318	332	329	332	305	314	359	307	360	316	329	372	302	349	333	363	352	309	341	350	329	336	333	349	320	311	329	336	318	331	323	320	351	313	333	326	363	284	342	361	331	385	339	335	319	354	356	321	326	332	358	356	309	355	319	352	360	341	330	315	317	384	330	382	288	310	308	354	355	340	336	313	320	334	344	344	338	313	327	357	326	362	380	347	358	302	316	315	335	304	340	354	292	351	327	339	336	320	341	303	341	297	358	318	352	338	328	345	338	331	342	356	319	344	329	339	336	330	336	339	319	368	335	356	316	342	362	361	314	326	347	308	338	319	303	370	340	309	337	345	376	359	316	327	315	318	313	336	341	385	333	345	331	315	340	328	314	332	356	300	332	351	350	346	317	349	347	365	349	377	326	344	328	333	324	355	309	366	330	342	316	356	347	339	328	348	296	350	333	324	348	361	327	304	378	303	338	349	344	362	355	361	357	307	297	316	305	303	315	361	302	316	323	311	321	335	348	328	331	318	348	343	318	329	350	348	346	339	338	303	373	350	324	307	340	314	309	349	335	304	344	307	324	339	318	335	373	320	335	333	331	300	309	348	348	337	360	306	340	322	340	334	349	299	312	352	365	370	343	332	311	344	331	361	316	352	332	353	350	322	298	335	354	317	340	324	316	357	345	344	340	287	322	337	344	346	319	341	308	331	354	366	374	321	332	324	337	333	341	315	345	315	341	344	341	335	314	326	337	346	359	352	330	343	299	304	371	320	344	313	366	363	331	294	339	338	362	342	321	328	361	304	341	295	346	305	338	328	331	329	343	347	331	334	336	340	325	330	327	330	327	312	359	333	329	352	325	315	323	339	341	313	330	348	341	279	377	331	335	350	354	342	372	328	334	319	354	324	321	333	352	329	316	303	372	346	362	343	362	283	329	340	340	340	355	370	356	339	333	296	339	329	335	321	343	345	328	296	298	334	335	313	346	339	332	324	318	301	336	343	361	348	385	312	340	336	363	296	344	309	370	321	333	331	329	339	363	361	314	349	328	361	319	357	324	316	350	341	339	356	380	331	348	356	330	313	350	331	327	341	332	358	369	319	351	346	311	354	364	333	325	322	351	370	342	330	350	304	331	319	364	327	359	329	328	359	375	357	323	333	322	350	330	354	336	360	310	341	332	376	327	334	351	313	347	310	355	353	317	363	298	355	342	349	337	309	327	339	348	350	318	329	310	351	331	347	296	362	376	349	330	347	358	320	298	319	322	349	337	374	330	336	292	355	371	357	332	343	334	321	337	313	339	352	317	320	343	347	318	320	314	341	305	313	332	333	330	320	340	356	352	345	323	313	349	348	354	338	332	341	351	329	355	334	338	354	348	307	297	349	299	356	336	319	343	341	326	330	330	321	351	377	344	358	358	325	322	321	365	314	347	334	328	319	330	294	311	337	352	361	326	355	298	292	312	340	346	342	327	343	342	333	328	297	303	301	323	334	325	330	332	307	344	319	361	356	343	343	322	324	314	361	301	321	350	317	340	338	367	314	328	339	302	348	307	303	360	339	355	339	354	333	349	337	367	322	358	338	312	304	342	353	327	326	329	359	331	327	307	371	318	319	330	356	323	361	341	304	328	301	335	327	337	350	362	337	362	364	328	357	302	310	347	384	351	338	332	312	332	351	343	339	350	295	350	325	341	340	349	346	328	349	345	337	338	356	346	348	338	322	344	350	329	312	377	319	332
7540	2210	4409	5303	4613	3806	3309	2846	2388	2126	1989	1767	1662	1520	1448	1390	1357	1288	1271	1202	1160	1154	1091	1101	1100	1061	1057	1054	997	1072	991	969	959	1021	932	1035	968	996	975	918	931	981	860	996	913	973	903	920	870	883	926	893	891	868	842	889	866	895	871	908	922	870	886	904	920	912	880	866	933	858	912	812	886	909	927	887	935	843	871	890	838	849	872	834	878	907	837	837	886	879	886	906	812	844	868	885	859	910	899	872	850	859	843	774	914	890	890	884	851	871	888	863	892	892	857	833	831	867	847	862	872	831	864	878	815	909	906	885	838	874	852	847	904	856	919	865	892	868	902	862	861	880	864	906	920	830	845	863	912	858	848	918	857	881	840	839	862	845	892	840	899	858	876	811	880	909	899	881	848	888	848	873	823	860	857	820	866	897	869	882	859	831	893	849	833	828	849	844	877	858	859	839	891	867	860	870	855	840	881	840	837	829	918	846	907	877	839	879	867	853	873	842	843	893	877	865	851	877	874	838	844	882	881	869	824	893	850	892	838	898	853	880	819	876	863	908	845	873	874	857	908	841	845	830	880	901	866	832	875	874	852	839	820	925	833	867	829	880	917	921	850	875	910	850	884	858	874	881	868	869	833	802	876	908	866	903	889	864	834	878	883	808	837	845	901	839	847	899	856	877	860	809	858	884	890	876	853	866	877	818	812	833	823	893	904	896	830	852	869	860	850	913	875	865	902	897	876	902	876	843	852	858	887	868	870	851	837	862	881	861	866	840	875	896	876	856	851	814	793	866	856	875	847	894	832	849	856	819	928	875	878	904	856	909	830	837	838	812	851	855	849	912	857	896	818	860	821	807	845	868	845	885	828	856	835	853	893	843	877	860	811	872	830	878	916	855	841	867	833	874	851	818	832	920	879	853	846	827	863	831	875	897	874	857	902	858	856	868	865	851	852	810	848	842	873	854	831	891	865	839	835	872	883	806	878	951	873	873	870	844	852	893	903	875	883	872	880	897	844	890	865	923	802	835	894	853	872	902	853	799	845	897	859	855	873	853	862	880	846	866	873	853	822	870	861	886	874	841	846	819	868	836	886	832	872	866	856	872	899	817	830	829	863	858	885	869	864	836	829	903	855	861	808	897	869	888	860	884	869	866	861	902	857	902	887	828	889	903	885	856	914	848	858	830	897	809	884	844	878	852	862	829	885	858	872	848	861	869	871	936	827	883	782	914	905	885	886	894	823	880	874	879	844	925	905	873	878	845	846	840	856	889	859	872	841	871	863	876	896	913	888	865	876	856	866	823	814	884	880	812	864	892	857	857	861	854	872	854	908	881	842	882	880	857	792	888	884	866	841	839	888	886	873	896	843	873	845	842	840	913	810	847	859	865	844	859	856	834	868	862	886	884	893	876	821	882	831	890	923	875	827	868	870	907	796	915	871	821	816	871	893	827	843	844	906	899	870	858	860	929	883	855	841	844	867	829	900	835	838	880	850	796	870	892	870	912	851	837	845	850	834	922	912	875	879	825	850	887	874	837	897	860	864	833	842	895	854	874	850	869	882	861	875	843	889	913	906	886	864	847	846	871	865	840	889	839	800	888	899	857	860	849	908	849	862	848	902	823	851	919	862	880	879	899	819	841	888	848	835	829	871	834	887	851	869	853	890	852	802	844	863	902	856	838	842	865	897	884	838	832	844	899	849	873	856	831	813	859	893	868	890	902	855	855	923	908	836	837	828	813	895	827	857	905	884	872	874	852	869	854	857	883	832	827	836	888	895	860	833	881	840	918	911	802	841	833	872	842	866	908	869	914	881	847	880	802	914	873	842	834	900	845	845	891	886	847	911	851	849	854	875	826	824	854	853	833	832	870	843	881	872	877	813	879	826	822	864	853	861	871	849	859	867	867	866	837	864	864	875	861	892	814	838	833	893	830	874	875	867	834	876	851	901	830	923	825	899	851	864	826	903	911	866	903	873	879	881	822	890	862	887	871	896	827	860	866	856	876	853	868	858	844	896	827	872	836	816	849	871	919	901	853	847	858	858	835	847	866	921	838	854	836	803	920	881	909	861	851	838	877	857	910	909	869	839	858	932	894	904	842	840	908	889	841	842	932	797	824	875	893	838	845	886	858	869	878	809	913	889	834	865	935	869	839	879	839	841	871	946	876	840	888	836	864	895	838	845	864	869	916	876	918	852	839	845	866	830	861	902	851	909	822	832	848	886	840	873	899	877	853	825	901	821	871	855	899	845	844	867	874	854	850	838	875	855	875	878	862	882	877	848	899	865	812	875	902	854	853	887	902	893	874	842	861	898	872	862	854	804	863	872	876	871	877	889	879	849	840	862	846	917	851	854	892	839	863	908	814	867	814	858	894	892	813	833	904	857	853	865	815	887	879	888	850	916	881	839	898	868	825	862	874	883	854	881	869	842	820	856	865	862	877	834	872	858	906	868	891	889	880	832	841	854	829	878	860	854	892	837	800	904	847	855	770	894	848	868	884	856	907	850	861	824	869	908	875	896	874	815	861	881	843	848	838	883	868	877	900	841	874	932	899	877	844	868	863	834	867	877	868	833	857	815	909	874	870	894	850	897	852	825	857	849	866	890	852	882	873	865	885	892	906	849	853	881	853	857	869	865	841	852	872	872	852	873	839	860	853	907	857	828	891	925	862	857	883	901	858	886	839	858	839	892	895	888	905	849	845	900	820	821	884	874	859	882	857	865	824	889	860	882	872	858	922	916	830	843	842	839	872	897	839	853	864	845	893	858	866	859	857	848	824	847	897	907	896	899	871	838	840	864	872	880	847	844	824	862	880	909	858	858	846	881	849	907	856	796	903	890	867	889	841	893	881	826	835	849	865	865	818	825	903	861	902	839	885	910	862	837	880	811	867	927	865	886	881	883	901	858	862	879	817	947	833	889	830	858	895	833	851	868	791	943	884	904	870	877	861	839	871	830	832	918	850	927	908	859	870	885	866	827	863	884	851	827	870	887	848	809	804	855	852	870	888	858	844	909	825	841	894	822	844	921	871	837	838	825	914	875	907	804	871	888	897	830	864	822	881	837	872	858	889	871	881	836	865	859	857	832	922	900	885	886	865	868	864	896	915	837	821	862	816	887	878	845	837	858	847	843	868	861	866	870	849	892	916	851	848	870	861	894	886	864	907	857	837	866	842	870	873	917	878	822	853	838	849	884	802	893	811	814	835	866	865	905	903	883	884	923	878	894	883	871	848	901	841	854	883	860	876	857	920	911	836	881	856	874	869	839	899	848	836	805	864	884	856	863	906	855	835	908	901	863	904	865	852	882	816	866	855	873	839	928	853	860	855	796	867	867	782	859	906	910	884	867	816	866	800	849	858	845	942	890	864	864	913	851	839	903	826	899	938	877	894	864	858	864	873	871	871	890	863	844	892	844	902	883	803	843	863	848	845	903	849	889	859	834	844	894	835	772	850	881	929	873	920	869	898	836	854	877	871	854	774	839	858
1902	262	245	260	283	284	244	260	249	278	243	281	261	271	255	248	271	282	267	256	237	276	251	277	253	258	243	269	277	281	248	241	251	256	278	257	278	267	277	271	253	257	300	238	267	232	274	268	250	282	286	235	252	250	275	225	265	271	280	263	255	252	263	262	253	254	269	248	260	228	239	273	257	267	247	266	256	264	250	278	271	285	251	282	271	249	257	262	289	263	280	291	250	280	225	280	277	293	251	267	283	279	268	227	236	223	277	275	268	261	269	281	273	278	250	247	255	275	240	248	248	271	257	251	244	263	267	244	263	241	268	257	248	257	246	269	249	258	258	236	272	247	281	239	290	239	275	289	250	272	256	289	267	269	274	253	280	255	280	267	295	266	261	263	259	282	259	303	291	261	275	264	254	207	274	265	266	278	268	284	281	244	292	256	264	252	242	280	262	289	275	269	259	244	257	267	268	269	271	272	263	261	262	255	246	250	251	242	252	253	241	269	283	268	277	271	282	284	283	281	259	274	252	237	270	284	255	251	251	277	265	270	289	255	254	273	269	236	238	262	321	271	240	273	275	263	255	300	276	265	267	258	250	270	259	261	253	243	246	287	234	275	257	275	265	229	257	228	295	279	274	254	285	257	257	256	259	271	273	246	248	261	248	252	250	234	231	251	280	268	275	286	247	264	267	286	248	244	262	287	244	281	265	301	258	299	255	289	239	272	220	256	257	251	263	253	286	273	262	241	257	320	276	244	275	241	241	241	288	249	225	243	265	262	243	265	250	288	237	240	260	247	278	252	265	265	280	252	253	292	261	270	257	223	319	259	255	241	244	242	241	246	244	273	239	265	234	278	271	282	258	295	262	213	250	256	246	269	282	260	286	228	273	267	286	266	266	283	240	275	251	261	265	270	238	274	274	269	251	283	257	281	269	283	243	231	260	248	273	254	276	270	266	276	213	240	240	279	247	260	254	281	267	284	284	258	292	235	316	281	275	250	261	270	271	259	275	252	256	283	257	214	259	252	314	272	285	298	253	261	263	243	265	229	305	262	255	248	266	289	297	264	237	258	278	263	300	239	288	266	237	276	243	252	268	267	294	268	270	230	275	260	249	262	276	288	252	279	265	243	276	247	269	265	260	266	273	277	289	253	273	257	251	275	249	278	261	286	261	272	282	262	272	267	269	258	277	279	246	264	259	269	242	281	278	257	269	281	269	273	285	282	256	247	246	285	236	254	317	274	259	265	261	220	259	269	255	247	268	268	237	245	241	271	270	245	251	271	290	276	256	227	291	235	253	274	237	272	265	268	250	257	295	252	261	251	282	248	252	271	236	235	267	294	258	261	266	239	255	270	277	254	241	219	274	261	271	257	258	260	240	263	284	289	275	234	245	285	227	259	256	234	239	280	228	230	277	260	285	257	303	261	273	249	266	278	276	271	269	285	286	286	258	266	272	271	243	251	251	260	278	260	247	261	232	232	258	248	269	217	278	237	231	261	270	272	273	236	267	232	285	259	271	298	244	275	262	270	258	246	280	266	262	266	252	294	295	281	231	254	262	247	258	247	278	273	264	264	265	290	247	254	256	285	262	263	261	256	281	237	289	259	272	239	256	261	250	260	269	263	268	267	266	255	260	245	270	247	249	240	254	249	261	274	296	270	227	266	254	265	238	225	251	253	242	226	264	277	276	251	248	270	244	275	250	227	311	266	260	261	274	259	261	229	247	263	261	273	257	271	248	257	268	275	274	277	278	281	240	282	247	253	261	251	242	255	267	256	262	276	258	295	233	284	245	278	246	254	312	280	263	255	276	291	284	288	258	267	244	273	255	241	269	283	263	257	288	303	278	271	217	281	259	240	258	239	229	283	269	262	259	254	284	301	269	241	284	221	288	272	232	256	280	266	270	250	246	254	277	284	249	265	246	239	260	263	287	264	264	267	228	282	270	254	251	232	281	267	282	275	283	281	245	287	290	289	239	263	239	274	241	273	261	274	265	276	248	283	258	254	272	264	244	259	278	263	243	284	274	263	265	273	249	270	269	276	264	245	265	254	249	250	278	277	249	267	274	231	276	280	279	257	264	260	270	261	287	252	239	255	238	268	272	280	239	296	251	269	275	273	261	260	275	267	256	271	241	250	247	254	293	268	265	264	229	249	260	223	240	255	235	287	244	253	271	272	257	231	290	248	229	269	259	228	290	228	255	288	250	288	289	267	268	269	249	275	258	249	291	266	272	249	253	245	267	275	297	295	274	272	271	248	267	264	240	282	282	237	255	261	271	248	271	229	254	254	263	246	275	240	277	237	248	261	272	263	261	244	261	262	250	246	269	256	236	251	272	251	255	258	244	268	224	257	266	240	232	276	265	264	249	261	283	261	261	260	272	261	231	289	254	264	258	264	299	244	260	249	279	279	270	248	275	260	239	252	249	254	281	256	265	271	278	268	277	246	245	277	267	244	278	252	242	261	245	264	275	289	249	265	264	251	264	276	284	292	261	286	258	292	254	237	265	261	268	273	262	252	262	244	277	285	239	274	235	293	290	237	253	273	254	293	263	279	259	270	247	272	215	236	268	239	286	262	267	279	266	262	253	262	279	257	262	246	281	253	283	263	281	247	258	268	247	250	219	240	230	270	281	264	237	295	262	244	237	257	266	275	266	274	242	262	256	254	261	252	279	243	262	258	268	259	262	277	263	269	242	238	270	303	276	252	251	257	276	270	275	304	254	228	265	275	250	264	253	284	263	254	232	266	258	271	270	237	258	282	261	242	274	271	275	240	258	245	264	274	254	282	251	241	237	293	265	253	259	287	274	278	239	255	243	260	257	239	297	238	258	265	265	266	267	290	244	267	247	254	231	218	285	270	245	226	253	253	230	264	258	251	283	245	265	275	231	284	310	255	227	293	282	270	287	250	270	266	269	246	273	232	249	265	276	252	239	275	246	259	262	243	296	259	253	262	239	270	262	283	272	249	269	268	252	253	256	273	274	290	235	297	275	262	276	271	284	277	282	274	266	270	256	273	260	235	258	274	265	288	295	275	272	256	277	264	261	265	249	259	285	231	255	262	281	267	291	269	282	243	230	275	249	259	279	298	208	251	279	258	236	276	227	253	259	251	261	273	260	244	255	254	251	271	272	274	270	229	268	228	265	241	263	264	294	271	260	249	268	256	265	237	249	271	274	251	262	261	252	269	260	266	253	266	249	287	297	268	255	256	253	295	246	255	238	265	271	272	266	262	287	258	251	277	257	260	256	235	256	251	271	239	262	278	273	297	284	279	296	264	282	260	247	257	283	273	238	268	240	267	258	277	255	297	256	263	263	284	281	227	267	235	236	269	263	265	227	255	261	254	248	280	258	265	291	260	302	275	240	238	266	292	266	274	262	302	254	262	227	282	283	293	284	270	277	277	229	278	295	265	262	287	264	253	252	252	253	293	233	216	268	266	269	285	281	285	249	253	276	262	273	279	231	255	294	268	253	248	264	257
2288	722	740	751	741	753	704	661	696	730	692	699	693	664	699	671	685	702	693	694	701	660	673	665	707	625	665	631	656	659	734	667	676	663	653	706	671	676	679	698	688	638	657	672	698	673	683	666	664	675	640	672	631	688	711	735	726	618	716	671	661	641	676	694	625	705	693	677	680	710	654	653	725	707	655	639	629	684	658	697	667	714	688	638	655	621	696	716	675	634	688	678	676	679	660	667	703	645	634	661	677	666	657	655	710	648	679	661	686	738	685	685	677	648	707	674	665	739	678	672	701	675	683	662	683	681	693	683	744	734	662	688	688	628	698	635	684	660	706	637	710	658	658	654	679	707	642	664	646	684	699	675	649	607	646	658	715	685	707	658	612	644	637	673	641	679	661	701	672	671	673	680	675	715	695	620	647	709	655	702	680	671	653	662	670	630	692	692	662	680	689	657	653	643	680	671	673	695	682	705	700	634	663	678	662	680	679	694	626	679	637	651	722	657	632	682	708	680	709	666	691	700	654	693	686	676	679	698	697	665	703	679	654	704	657	665	693	693	715	694	708	657	719	653	643	676	692	664	674	647	702	683	660	673	703	711	618	655	687	666	660	719	677	702	648	672	710	734	652	677	678	712	708	686	700	639	708	631	675	685	681	646	635	668	704	739	715	707	686	655	700	685	699	698	689	730	659	696	688	708	695	650	716	665	698	713	654	659	661	701	684	669	712	689	690	689	703	679	673	657	661	686	669	665	644	681	638	642	716	677	692	700	698	665	629	679	666	656	668	676	685	651	695	673	648	704	631	673	745	699	722	662	685	657	659	679	687	658	630	678	659	636	672	686	659	669	632	669	664	704	690	675	662	667	650	714	677	660	669	635	691	711	668	704	652	656	679	701	703	666	677	699	709	658	682	673	685	628	663	694	692	673	700	692	678	652	692	683	700	664	694	674	693	682	691	669	607	632	709	659	699	662	666	675	647	630	682	707	663	690	674	689	724	697	677	700	656	668	738	663	669	662	666	693	672	682	666	628	684	692	654	656	703	682	658	705	642	615	667	674	656	702	693	643	668	649	704	662	694	678	686	696	690	635	664	627	703	707	669	661	641	660	729	689	653	666	655	696	640	695	653	682	698	700	667	710	684	666	635	683	637	723	678	728	714	685	652	671	655	699	665	660	672	688	687	714	671	693	651	664	654	641	624	667	722	652	679	673	703	731	664	691	693	654	711	714	732	679	674	693	672	699	666	656	677	638	654	647	689	644	690	683	666	660	656	641	673	644	690	662	698	655	643	670	699	720	650	719	687	660	671	660	652	673	702	695	678	681	660	687	683	656	717	678	700	631	646	662	684	674	671	691	693	684	655	700	642	662	679	733	661	709	633	678	705	683	703	659	705	669	697	642	687	670	664	685	641	662	717	699	615	624	667	699	658	709	665	714	684	683	695	696	697	708	686	662	655	721	655	706	690	716	666	705	672	668	684	680	679	698	684	680	680	669	677	667	697	704	653	706	653	730	670	621	670	675	647	668	682	656	669	652	662	653	648	693	655	687	631	670	629	682	692	638	727	661	649	667	643	680	669	677	654	709	690	686	699	664	700	650	711	641	692	685	658	638	680	696	686	700	684	706	655	703	688	728	686	665	671	684	705	703	680	676	678	634	716	659	638	652	707	707	656	635	659	645	698	667	621	719	680	644	642	669	648	683	629	717	675	651	649	678	643	704	694	651	672	665	644	672	690	679	657	664	618	702	732	647	686	649	637	695	659	702	689	686	649	670	670	688	735	677	724	645	652	634	700	693	692	634	684	631	690	681	678	695	678	645	642	682	657	684	659	648	706	683	623	663	682	666	699	671	689	700	661	693	687	761	716	689	680	657	644	684	669	679	695	673	696	705	685	646	693	651	651	696	656	667	640	770	662	622	641	666	689	652	705	660	720	650	712	676	693	693	676	716	671	687	653	665	648	700	648	622	721	683	680	681	646	678	705	616	662	696	673	705	676	710	665	694	697	715	641	700	658	708	672	690	702	619	683	721	657	683	707	722	645	681	676	696	656	667	706	683	666	653	694	730	667	687	666	683	671	690	680	682	667	678	669	654	641	670	667	665	642	716	669	678	652	660	696	672	666	679	642	680	700	715	705	726	697	658	714	718	639	679	664	655	669	631	679	648	661	675	656	668	692	651	673	666	711	678	692	673	697	700	632	607	726	713	630	621	667	710	658	671	687	707	661	689	638	702	717	686	716	668	649	666	690	723	701	677	652	664	699	656	676	680	711	671	672	655	697	675	691	715	692	654	675	660	657	658	687	663	694	696	709	671	640	667	717	670	673	662	668	640	681	642	683	692	665	653	715	673	684	738	662	706	629	674	687	642	625	677	681	658	682	667	658	691	632	669	687	679	652	708	639	667	666	666	696	671	668	673	660	651	687	648	644	653	725	690	700	682	689	726	661	671	671	686	679	675	712	656	610	702	636	657	686	675	670	657	703	695	689	649	692	687	667	673	662	697	664	688	683	623	679	673	671	631	635	639	652	663	678	672	666	708	677	667	694	669	648	708	708	698	722	709	645	648	658	670	648	716	658	651	701	663	659	705	706	671	641	658	698	710	664	674	728	679	630	695	673	708	689	633	690	654	699	668	705	652	692	675	709	624	713	696	703	688	626	669	683	655	622	729	719	671	681	703	683	680	638	707	657	652	690	674	647	690	665	673	708	658	663	674	656	714	728	689	677	703	688	614	668	639	692	626	621	666	690	673	660	729	672	648	735	675	695	666	672	675	692	718	686	732	678	674	683	736	692	683	658	661	645	646	713	668	665	663	678	716	694	721	683	734	681	696	645	672	653	634	696	703	667	694	656	702	697	651	697	650	685	674	645	635	676	686	689	663	666	670	652	704	709	648	654	697	667	679	659	704	691	689	696	661	619	719	708	711	695	677	712	658	720	666	697	698	695	714	667	720	655	653	656	704	711	664	678	696	652	686	644	705	655	668	641	713	646	692	709	623	659	673	700	671	674	699	681	633	684	685	700	657	704	690	685	693	674	713	692	685	681	623	682	695	641	666	678	682	696	679	683	730	658	667	688	673	726	746	696	662	677	700	691	685	726	694	663	645	690	664	690	673	683	660	684	662	690	675	668	677	692	686	686	638	671	679	680	687	667	684	688	652	682	709	737	755	621	673	675	685	667	676	692	703	666	707	683	665	695	677	695	670	645	663	694	691	692	711	691	706	658	651	651	668	672	691	654	667	673	719	656	744	653	674	718	705	684	617	694	675	683	698	668	661	667	700	698	647	650	689	704	671	694	683	684	642	727	633	670	690	672	674	697	646	700	634	689	725	685	692	700	685	648	649	682	675	669	632	673	707	650	720	680	661	725	710	674	677	656	702	718	687	668	686	642	670	669	707	681	690	632	698	683	687	674	651	711	644	655	692	672	690	671	701	683	648	647	716	685	638	651	651	687	668	693	626	695	690	658	685	657	682	698	653
7026	950	1064	819	583	483	411	348	315	280	230	234	271	231	221	215	235	220	213	197	204	176	170	196	179	221	192	189	191	186	188	183	177	200	172	167	168	179	199	208	192	214	167	170	197	143	181	180	157	191	172	162	168	156	202	165	172	173	172	171	157	199	192	164	188	184	177	198	176	173	165	163	173	173	193	167	175	166	185	191	182	201	189	168	158	188	187	171	187	163	173	187	173	173	169	170	155	157	159	207	148	196	166	166	159	167	176	168	180	194	175	187	164	180	177	179	156	186	174	177	214	189	165	167	148	178	164	168	182	180	166	183	188	215	164	170	170	198	191	173	183	162	174	149	162	185	167	184	170	176	211	196	179	198	199	171	180	201	189	173	171	182	176	176	175	174	175	194	178	167	172	188	190	176	178	175	192	188	166	156	155	146	177	197	186	168	149	153	170	178	214	180	196	178	165	178	165	164	182	176	165	184	180	156	181	148	187	165	189	173	166	181	180	147	175	178	185	176	178	177	140	186	171	163	177	190	177	149	163	176	147	168	191	188	173	163	162	170	186	180	172	168	176	159	162	169	185	192	171	189	182	166	176	188	180	190	164	179	159	182	178	172	174	175	170	168	153	169	174	155	160	184	175	151	174	183	162	172	166	176	184	157	155	182	178	194	182	195	172	185	152	182	165	171	187	174	181	199	179	169	166	218	203	211	144	184	185	171	167	159	178	188	163	152	181	180	195	206	160	173	158	165	173	175	191	206	169	186	183	185	175	167	163	185	205	184	166	186	181	174	177	151	148	171	163	157	170	177	183	181	154	171	198	192	171	189	199	173	186	168	200	174	199	185	181	163	164	173	172	190	166	191	169	157	175	187	169	172	174	176	183	179	159	167	185	201	207	170	170	173	190	184	171	215	173	169	171	196	208	146	196	175	156	172	169	161	167	179	169	195	197	170	168	191	167	174	191	199	191	185	153	187	167	172	167	189	154	165	148	163	168	175	182	164	190	163	198	167	201	202	183	187	159	197	196	169	195	177	168	180	173	181	180	164	154	200	169	176	160	203	151	151	182	171	168	179	188	191	180	199	188	194	193	185	171	163	150	170	183	190	161	175	178	188	159	167	193	164	164	171	164	183	176	178	167	159	199	181	180	163	178	179	149	168	167	195	198	186	191	212	177	172	174	160	175	182	182	187	157	173	162	169	191	182	177	153	189	163	178	188	145	187	165	157	192	179	197	164	203	188	155	199	177	168	192	198	189	156	201	174	175	187	183	174	166	174	179	177	206	194	158	180	177	165	171	184	175	179	180	192	175	176	172	154	163	173	184	180	185	179	177	162	162	194	143	181	180	166	178	187	188	178	164	178	177	174	160	186	167	175	169	166	171	195	162	164	170	180	182	179	183	195	180	177	159	192	187	197	180	191	192	168	175	169	155	161	158	190	192	189	192	182	181	171	197	203	156	173	169	182	159	183	199	199	174	174	194	178	174	190	205	184	196	190	171	167	191	185	172	159	167	156	172	179	176	179	184	163	185	160	172	163	203	179	182	175	178	171	201	165	161	177	175	163	180	169	176	172	179	185	180	159	185	165	198	190	171	181	193	167	185	183	158	159	143	148	181	181	192	193	183	194	172	171	180	189	191	174	175	170	173	169	201	163	169	171	169	199	187	179	179	150	169	194	171	191	170	178	197	175	188	171	170	165	156	177	164	177	160	177	192	159	183	179	158	196	179	164	168	180	165	179	181	191	142	187	183	196	176	167	160	183	168	177	179	190	175	174	190	198	180	193	201	198	197	167	177	174	185	172	183	168	172	162	179	170	169	149	153	160	161	179	148	157	173	148	184	193	161	158	181	174	183	178	187	166	186	180	186	185	178	178	186	171	182	184	184	183	178	172	158	167	189	194	189	176	175	166	181	163	177	183	161	169	183	171	169	162	169	171	126	181	182	151	188	160	182	177	168	185	155	175	177	173	178	149	181	191	152	174	167	177	162	179	191	185	178	162	142	206	160	194	174	160	180	178	182	163	193	177	150	161	170	171	207	178	181	193	190	167	155	166	170	189	202	162	189	172	171	182	193	177	165	175	164	146	180	161	199	188	165	187	193	187	172	164	186	149	169	185	169	196	179	159	168	175	195	194	165	189	182	174	170	179	201	208	204	194	183	163	162	180	201	166	174	197	176	173	168	182	172	164	165	216	159	193	172	180	179	190	191	170	192	193	182	183	152	179	176	176	156	156	186	154	197	167	178	186	174	192	182	163	186	172	198	177	178	177	166	168	179	150	178	160	199	193	171	148	170	201	165	170	174	188	180	193	182	158	191	191	182	179	170	164	178	176	193	151	196	174	156	188	161	177	156	187	140	170	204	183	231	166	170	173	170	179	192	201	165	188	196	161	173	182	173	187	187	169	152	149	161	167	166	183	157	186	189	185	164	205	210	180	176	171	157	187	196	157	199	206	184	175	184	173	174	169	168	175	177	187	184	168	184	171	197	182	164	167	169	167	170	186	181	172	173	177	173	168	154	182	169	185	164	189	201	186	184	169	178	163	169	166	158	169	185	181	174	158	173	162	162	188	179	205	175	196	183	201	175	158	187	185	195	151	163	183	168	168	181	162	195	166	166	182	189	210	168	177	182	180	192	202	173	182	160	188	190	195	170	185	183	165	139	180	174	175	180	159	156	184	176	174	180	172	173	170	159	184	150	157	186	179	168	207	166	160	170	179	169	184	157	198	186	148	183	177	185	187	187	168	167	192	155	197	187	164	159	170	145	180	190	189	179	175	173	185	189	177	167	169	149	180	166	177	182	170	161	177	167	168	169	158	189	184	181	177	177	184	200	171	162	192	163	156	176	193	169	186	165	150	171	195	202	177	175	184	172	173	187	171	158	193	183	184	166	158	188	176	189	163	171	183	165	197	177	211	186	176	197	164	193	177	155	161	186	188	168	174	156	155	167	167	160	208	159	179	189	171	154	183	168	194	167	189	181	188	171	166	169	172	156	168	164	162	165	197	175	160	168	178	179	177	187	177	182	164	162	168	177	214	147	173	159	180	179	169	167	167	179	154	174	168	178	182	162	162	195	186	151	176	148	188	170	154	186	173	190	182	172	201	183	166	184	172	197	178	199	144	173	193	180	186	187	198	210	179	154	161	177	157	161	187	196	168	162	201	155	192	188	179	176	145	191	175	175	194	166	165	183	185	196	156	177	174	198	176	183	181	170	187	168	176	189	151	191	170	162	172	183	170	171	198	182	175	162	175	178	166	174	166	172	181	182	185	184	179	183	202	170	202	185	179	189	165	177	177	161	175	205	197	170	158	190	191	188	172	156	154	170	188	177	168	178	184	166	181	161	190	174	169	178	195	198	191	177	150	187	199	178	163	190	192	180	173	161	183	172	175	177	172	179	177	192	175	195	198	156	208	179	178	175	176	163	180	168	141	185	158	174	168	180	181	204	183	181	173	156	148	173	156	163	158	177	183	178	171
5473	1219	2271	2737	2462	1896	1740	1452	1280	1181	1004	974	885	897	823	768	764	710	695	722	635	630	631	640	593	643	621	603	619	584	607	583	577	564	563	591	574	576	586	503	530	592	559	531	568	506	528	562	522	525	540	554	533	507	556	523	514	572	504	553	533	525	528	522	556	512	565	588	562	541	598	538	511	565	512	510	497	506	564	519	516	498	509	542	558	567	515	521	504	534	516	502	539	528	551	513	571	533	534	482	559	523	524	525	516	489	551	516	490	498	519	532	507	515	497	510	542	509	511	519	507	526	524	493	472	547	536	553	529	518	500	504	541	516	544	558	511	526	499	505	491	510	517	548	495	477	505	513	527	545	501	505	516	565	541	517	534	498	530	529	503	533	522	561	516	532	520	497	512	511	493	515	535	541	513	502	513	469	545	510	524	511	508	477	518	522	532	532	515	473	534	529	527	531	502	513	564	486	516	551	561	503	509	555	533	469	512	484	532	532	511	481	584	535	565	496	515	543	510	510	516	533	563	496	476	487	528	525	544	498	542	566	545	513	535	529	503	530	493	551	528	483	523	527	552	555	549	484	497	531	533	541	493	561	555	506	505	506	518	534	487	550	530	528	503	548	496	485	516	560	542	512	539	522	509	526	494	516	482	520	536	519	499	521	512	517	523	460	539	494	478	514	526	491	503	500	520	526	535	487	552	518	500	523	523	536	519	548	511	514	535	565	521	483	476	529	493	542	512	523	547	538	523	541	519	521	517	540	526	523	515	506	527	535	536	509	514	533	505	527	497	510	499	508	538	549	476	519	516	519	500	501	528	488	512	511	500	511	511	548	522	441	497	518	502	511	519	525	478	498	532	521	511	516	506	520	573	493	538	519	539	521	528	525	523	516	514	493	497	493	503	507	515	520	550	566	527	516	551	534	544	488	524	504	486	488	531	509	491	503	519	519	528	550	538	540	512	553	480	494	492	510	542	475	535	553	536	532	489	483	539	501	490	497	524	519	529	533	519	559	518	515	546	522	503	560	513	505	536	541	504	490	559	533	546	489	518	536	582	536	513	495	537	508	501	522	527	506	526	503	507	530	483	539	518	488	521	523	509	547	513	496	499	546	481	505	524	537	488	536	531	510	528	518	535	540	543	534	523	534	516	529	552	546	556	528	537	472	496	519	492	533	537	524	524	504	495	539	541	556	538	523	516	478	532	524	531	533	542	507	497	548	503	542	516	508	522	511	451	486	531	498	481	510	513	522	530	485	509	523	502	523	537	568	550	507	539	541	489	499	529	522	575	530	503	502	522	516	528	505	514	552	513	510	523	525	515	512	508	537	509	511	529	571	512	531	505	528	496	541	518	517	493	511	510	463	493	533	475	527	498	511	502	535	487	539	503	535	525	529	485	495	491	517	523	528	493	541	527	523	527	503	503	524	511	480	526	552	517	516	536	482	500	514	540	485	549	510	526	527	495	511	521	457	470	531	539	505	522	512	530	542	471	502	541	576	507	533	494	540	537	478	535	533	515	496	504	516	559	521	524	529	538	502	506	519	538	529	496	514	572	534	478	515	536	529	505	519	510	523	515	528	572	521	518	537	486	532	478	502	550	501	505	549	527	531	567	490	500	522	483	524	523	569	544	524	477	486	500	528	493	481	518	518	531	544	506	532	532	517	514	533	547	483	521	544	550	457	511	532	537	538	515	500	525	501	517	567	543	537	475	513	552	553	517	534	517	493	496	515	508	510	491	521	573	514	496	535	505	509	486	531	544	493	490	516	489	486	536	547	549	513	496	488	537	511	476	533	515	541	562	505	508	559	499	534	519	486	532	524	510	493	565	502	542	467	484	508	475	480	510	548	521	482	542	531	462	496	560	532	516	521	495	516	481	511	503	525	501	516	490	545	482	523	504	534	540	516	530	542	531	525	520	537	542	522	520	537	530	559	486	518	506	533	535	483	494	515	496	510	525	514	533	542	496	525	518	541	479	498	542	519	540	553	511	492	585	536	492	503	491	503	480	518	529	514	503	530	512	486	517	499	483	521	516	504	574	531	509	539	529	531	513	516	530	534	516	536	505	487	483	491	536	555	533	530	506	513	529	495	487	538	529	521	514	487	518	515	523	539	534	502	543	477	544	505	533	491	529	526	557	463	498	512	501	499	513	516	549	536	484	490	538	514	536	531	476	498	523	520	534	523	530	503	536	542	518	511	531	531	531	539	555	544	536	515	520	498	473	535	505	551	508	476	489	504	556	485	520	548	562	473	525	498	545	522	528	517	474	511	529	502	488	519	492	532	561	548	524	497	581	579	543	497	527	550	568	501	505	499	542	524	529	532	509	539	500	510	526	501	548	537	546	517	550	533	515	564	509	548	513	501	536	527	540	542	537	510	532	537	529	531	535	530	519	524	552	534	473	494	484	484	495	533	518	530	520	483	555	519	522	523	516	526	526	490	533	512	500	513	513	514	534	518	517	529	508	508	514	534	499	534	523	506	552	522	533	549	493	470	534	498	470	517	534	533	537	507	513	543	506	511	557	539	552	536	497	505	501	553	489	527	529	529	511	512	542	524	513	527	544	467	556	521	528	503	513	511	544	512	531	549	474	465	520	504	518	502	509	542	508	510	525	513	504	510	517	526	547	536	489	560	566	492	501	523	504	556	473	541	525	510	509	506	533	523	500	506	528	548	523	511	542	502	573	524	528	528	523	489	472	496	499	511	534	476	479	537	526	511	541	486	505	539	523	511	528	516	514	506	557	532	494	491	530	540	508	547	478	529	487	547	486	539	513	542	524	515	536	530	524	553	531	512	523	507	553	503	546	542	551	506	518	514	560	543	533	485	526	510	532	541	518	531	530	540	496	505	494	490	502	529	454	520	526	520	504	500	499	528	525	550	514	518	578	475	517	520	550	470	489	512	497	493	535	523	526	478	539	493	507	519	530	496	590	512	514	517	508	546	491	531	512	477	496	525	510	504	550	524	525	522	515	508	513	537	519	497	477	527	534	497	562	490	545	505	490	541	522	492	514	543	529	523	526	471	501	502	537	504	528	542	503	486	556	523	532	539	522	484	539	523	549	519	539	553	498	524	486	548	500	506	513	496	481	480	525	514	538	512	478	516	519	474	540	489	513	531	508	481	517	544	475	506	532	515	558	514	539	537	565	485	540	490	525	491	521	510	549	552	528	497	502	473	565	523	546	522	529	534	524	514	502	563	521	531	514	551	563	567	524	551	494	516	488	488	531	543	543	534	508	509	536	519	539	496	504	498	519	530	518	535	553	535	515	501	514	527	539	538	489	490	521	497	525	500	530	549	543	505	524	565	542	523	515	519	508	542	526	504	581	510	541	510	531	533	478	500	516	473	519	514	540	522	471	529	552	563	504	522	493	540	577	529	479	516	507	510	520	541	490	552	483	488	535	516	502	502	584	522	488	531	518	504	513	507	568	465	516	519	535	524	492	511	542	491	530	527	506	523	542	531	527	542	509	524
13762	2384	2339	1867	1251	1027	828	683	638	579	514	515	467	413	413	471	410	395	394	385	373	345	329	376	384	377	394	349	330	354	367	351	370	347	339	338	371	366	361	387	355	360	355	320	340	337	329	330	339	351	331	329	380	384	346	340	312	341	351	363	328	363	354	332	345	319	341	387	291	349	299	342	324	319	341	350	307	355	353	324	342	371	327	323	295	314	328	293	327	347	329	332	326	335	347	338	343	338	326	365	375	319	356	325	342	344	353	315	358	330	355	353	355	366	336	346	344	325	328	342	324	340	385	304	334	343	310	337	330	367	393	372	359	340	325	310	339	369	315	319	328	353	341	355	353	357	333	314	326	341	339	324	307	331	336	333	339	347	296	337	352	313	312	346	380	344	377	315	328	329	349	355	345	332	325	326	338	331	359	327	328	310	341	358	298	325	341	333	310	350	353	352	333	329	315	308	329	316	330	314	371	360	335	352	319	370	329	336	312	371	346	376	341	337	313	327	343	357	337	331	333	330	325	339	360	337	322	333	345	324	347	373	327	326	327	317	344	349	333	328	332	310	315	325	359	336	363	327	374	336	331	340	349	377	345	385	315	310	377	296	354	356	357	354	341	340	365	330	365	345	320	325	361	332	336	353	311	336	341	352	334	326	342	370	359	314	348	339	335	358	327	370	342	344	347	356	341	353	331	356	327	339	357	336	325	368	340	386	359	309	367	344	341	333	326	328	366	336	355	326	358	357	327	349	355	382	319	332	316	366	336	335	368	318	345	347	301	324	329	334	347	352	326	339	348	363	320	314	318	344	318	361	365	365	330	368	354	352	368	333	320	323	309	324	339	362	333	344	338	319	327	343	372	325	348	303	348	333	335	316	326	322	338	331	355	329	334	337	337	320	382	367	347	312	352	361	330	346	343	363	337	369	335	377	337	324	337	353	330	320	332	338	363	366	347	349	355	346	334	357	339	348	318	334	327	336	340	314	354	341	324	330	354	346	330	354	405	344	343	329	323	334	298	358	355	378	353	316	305	329	366	340	356	344	359	315	316	322	341	317	364	329	343	338	321	317	324	304	293	378	320	358	313	320	347	339	382	365	331	342	327	319	315	340	305	334	331	332	361	317	367	356	357	343	373	348	362	336	305	367	341	344	371	313	353	331	355	344	331	363	311	339	353	349	357	359	381	321	368	347	336	338	327	326	331	336	334	349	329	338	360	340	305	347	385	341	305	354	344	305	343	337	332	331	370	328	334	324	334	307	331	325	347	309	347	322	347	354	343	330	324	350	307	333	338	313	347	325	387	311	344	326	312	332	339	341	348	293	339	333	322	322	351	388	381	326	331	358	347	356	348	355	349	331	352	352	309	327	303	291	296	357	336	346	330	332	357	275	359	356	323	368	318	358	326	324	309	352	328	341	342	313	334	335	324	340	304	353	334	363	349	333	328	333	350	324	331	331	339	337	327	333	376	310	359	356	359	332	304	303	381	359	367	330	374	358	333	334	298	326	361	323	336	323	347	337	308	337	306	352	337	355	369	343	333	319	327	350	344	327	313	348	335	311	315	339	369	351	342	327	330	335	350	334	339	337	335	349	335	329	310	374	333	346	307	344	302	324	370	318	359	315	358	367	324	319	310	316	352	342	336	327	347	329	358	338	333	363	350	359	364	361	320	336	314	344	353	343	334	372	337	369	330	326	352	358	321	341	345	383	358	334	354	323	347	341	329	304	332	320	306	358	319	336	300	299	334	374	358	360	335	349	323	320	324	348	303	365	350	355	341	366	324	353	358	320	370	366	347	350	335	346	366	305	336	310	321	322	337	337	315	385	333	335	342	337	324	336	377	348	366	299	346	342	336	326	355	312	334	338	333	320	367	319	343	349	334	350	334	349	366	324	307	333	347	361	340	312	331	330	364	359	344	357	348	334	357	340	348	317	342	365	323	338	335	373	327	351	338	348	383	321	345	341	356	342	300	348	343	358	306	362	341	336	330	291	329	354	319	350	343	325	317	325	285	341	321	343	357	338	318	299	349	343	351	343	326	343	318	318	387	318	349	330	307	330	329	333	330	297	374	315	331	361	329	309	345	358	302	357	351	348	364	335	337	291	382	343	354	325	335	357	328	335	330	352	313	349	314	312	340	354	383	343	319	326	340	353	339	308	338	366	370	343	300	310	342	323	353	358	333	375	345	341	337	314	348	315	336	375	306	368	345	368	314	338	342	363	345	321	316	326	312	352	344	371	333	299	340	315	342	343	336	333	324	353	325	317	411	338	291	327	316	337	311	317	322	321	336	355	320	345	367	322	323	347	341	338	376	367	343	298	326	327	296	367	367	334	331	337	331	347	344	345	343	355	334	340	367	380	360	326	327	384	363	314	333	354	352	374	335	356	333	316	344	341	336	308	379	329	320	358	356	305	350	325	344	345	348	359	321	334	357	349	343	328	332	369	349	344	349	360	356	339	368	310	335	332	340	336	314	314	331	374	343	358	361	329	334	343	338	356	364	339	339	344	340	312	317	366	316	354	346	373	315	357	354	374	368	354	324	337	349	350	308	344	332	318	350	349	350	329	337	313	339	344	370	360	314	327	351	360	321	362	360	316	326	347	342	318	320	349	306	323	323	354	348	333	342	348	342	325	370	363	344	322	330	353	334	348	337	336	317	342	340	343	338	313	342	347	314	359	351	341	321	345	300	353	340	343	343	324	325	355	347	353	351	341	377	320	310	360	339	309	338	328	370	328	339	298	351	336	321	313	360	356	331	360	328	336	364	317	338	354	350	346	366	324	351	344	328	343	343	333	351	356	344	337	397	357	360	323	351	328	365	348	355	397	330	396	357	346	307	316	362	349	345	370	331	324	364	320	353	358	326	296	343	292	347	374	327	336	353	337	339	327	331	345	359	368	329	323	347	321	328	320	318	312	352	324	332	332	307	345	341	334	357	322	350	382	296	318	341	308	339	362	336	331	335	355	335	330	339	329	365	317	334	355	340	330	347	339	358	345	336	341	335	332	327	322	316	346	298	316	330	329	330	325	363	334	358	334	341	321	341	349	347	343	344	330	358	328	332	354	335	318	349	357	314	319	344	339	306	335	367	384	355	341	300	324	343	309	363	359	297	386	327	355	359	328	346	326	312	321	373	357	333	345	308	347	341	361	344	340	334	369	367	346	339	365	333	299	333	390	407	353	340	371	371	311	332	320	325	325	312	341	333	371	334	316	343	347	333	361	350	366	354	341	337	358	355	327	313	302	321	343	348	370	341	334	367	323	366	325	333	310	339	349	376	355	340	306	349	362	338	340	329	342	336	341	358	311	312	320	349	333	361	380	332	346	330	345	337	329	343	335	330	356	326	334	343	334	318	350	361	357	315	351	315	306	340	312	337	323	332	349	310	303	319	349	322	350	344	328	356	343	326	325	331	335	355	323	338	312	327	367	309	348	328	353	345	352	330	302	328	302	332	314	330	334	343	353	372	348	325	357
7659	2181	4338	5290	4653	3942	3237	2851	2370	2122	1902	1765	1673	1614	1425	1386	1409	1262	1264	1224	1172	1200	1088	1085	1104	1032	1030	1053	990	1020	1012	1017	956	991	980	977	935	944	988	917	956	950	967	932	930	991	933	941	916	911	921	879	859	934	910	878	926	950	941	919	918	958	940	894	858	914	903	888	849	939	900	926	892	869	862	945	923	890	929	880	861	871	866	891	860	868	843	893	937	894	893	902	901	893	932	892	889	844	818	853	891	920	883	891	896	887	868	842	960	830	867	845	891	874	835	909	866	855	864	852	897	879	855	878	888	821	892	893	832	848	872	905	879	898	846	880	865	903	802	855	855	867	860	904	825	905	800	842	897	842	886	918	857	864	897	882	851	846	812	901	850	891	869	844	854	851	869	851	827	904	898	862	817	821	842	871	875	853	845	826	858	902	883	830	900	871	866	917	856	860	830	841	827	882	882	864	875	882	898	888	871	834	860	865	865	837	845	884	845	887	896	861	889	841	866	895	881	839	883	896	828	839	888	833	907	917	854	859	858	825	875	839	876	876	896	822	857	862	903	847	865	914	873	869	867	836	847	833	853	834	850	910	890	832	852	884	887	894	871	853	857	843	837	870	887	886	812	822	871	867	883	824	838	893	905	923	884	839	865	908	828	912	941	859	873	859	829	921	899	871	896	859	879	818	864	884	834	875	865	852	829	847	862	845	884	829	856	819	897	944	828	902	908	923	905	901	855	854	859	842	873	906	882	881	830	867	919	886	846	910	878	807	863	850	824	881	904	848	930	894	920	838	849	891	885	815	910	893	872	819	909	868	864	857	858	888	861	858	837	845	914	878	867	881	902	921	862	805	880	836	859	918	885	853	881	902	874	865	858	883	857	840	882	860	876	843	911	846	860	829	851	872	825	859	879	866	838	870	861	890	833	864	858	867	847	897	885	847	867	877	865	854	872	857	864	874	792	886	833	839	823	883	853	817	851	826	872	866	850	865	816	887	825	866	885	833	890	852	860	823	907	801	836	864	901	800	888	873	874	880	816	887	830	803	858	857	844	854	834	886	789	866	927	866	804	865	892	858	850	844	872	869	776	842	932	890	867	898	874	875	868	873	861	880	865	882	882	818	855	910	868	866	887	860	861	853	889	864	846	821	827	886	887	824	890	853	860	853	836	859	863	846	849	867	825	783	781	909	888	828	862	901	834	920	825	887	836	892	867	892	881	889	873	853	903	836	883	810	889	876	840	894	894	903	843	888	877	861	879	851	856	880	902	833	882	887	847	884	847	891	833	824	886	864	849	848	864	830	887	868	855	881	824	834	914	867	915	777	880	886	866	891	943	899	900	851	863	807	886	893	879	862	833	908	884	891	901	810	810	825	861	849	848	874	893	830	839	873	858	879	877	797	823	866	853	872	918	841	867	910	856	839	847	836	841	868	883	905	925	865	858	883	912	902	861	861	868	906	879	916	858	907	862	852	807	850	887	848	885	788	863	856	820	900	854	869	855	860	845	877	890	843	806	893	835	858	824	849	822	880	816	860	862	844	856	843	878	901	860	822	858	875	828	872	858	890	877	847	872	843	919	895	843	895	858	848	898	823	856	897	776	860	837	887	875	866	860	895	929	833	801	887	824	847	867	901	847	871	884	876	845	844	884	857	827	831	863	856	822	833	902	880	888	874	884	832	824	888	905	856	918	859	830	900	867	848	838	851	861	816	883	873	865	880	854	898	893	840	884	886	850	856	892	858	857	870	897	893	928	902	844	881	865	828	906	884	829	890	821	834	891	931	893	860	911	870	871	827	892	811	820	858	862	858	830	846	866	866	887	864	869	825	836	863	900	898	815	867	831	839	851	865	835	858	851	860	941	855	881	916	850	848	886	836	853	855	847	856	895	873	792	830	843	821	869	849	840	851	873	896	889	835	897	836	931	858	875	809	845	831	837	875	911	923	850	928	847	850	894	846	849	842	833	835	854	869	861	881	887	879	849	861	889	813	865	893	857	877	870	886	854	853	882	842	845	868	859	873	944	844	878	871	824	847	833	893	843	895	865	846	850	909	892	790	819	839	908	840	823	819	856	844	915	879	848	913	844	858	821	854	842	817	869	847	887	866	824	806	875	836	866	871	885	811	825	845	865	873	868	858	897	825	897	866	823	863	824	898	847	835	840	889	840	852	911	867	831	844	871	884	833	854	903	820	854	858	878	809	863	837	829	873	869	837	859	911	870	894	882	908	906	857	883	916	913	822	859	905	855	812	905	860	830	866	882	864	909	852	868	862	831	894	878	883	825	823	824	859	881	849	835	841	815	890	881	838	840	873	844	910	872	853	824	908	872	895	934	889	855	803	854	848	853	903	879	885	828	880	839	852	849	869	858	856	821	862	897	865	904	856	855	868	877	873	856	833	876	875	894	856	845	906	911	869	823	821	838	867	865	908	844	905	821	832	849	832	824	852	851	865	850	877	882	903	892	835	838	911	896	882	895	806	836	852	833	844	860	836	843	919	833	875	826	896	827	898	910	858	863	847	865	860	878	850	901	897	918	823	888	873	844	859	862	915	830	870	853	896	887	863	829	918	845	871	853	849	814	861	889	895	875	850	832	916	855	855	824	868	926	854	868	945	809	847	895	865	840	901	848	876	848	900	797	820	825	835	856	880	850	862	845	879	880	877	880	856	875	862	899	873	861	896	914	852	850	887	849	850	900	839	891	837	878	859	881	874	913	808	844	833	870	820	867	897	892	843	824	860	858	817	862	834	953	903	938	868	874	898	827	868	918	889	872	839	801	833	783	887	848	845	870	826	854	888	858	918	817	841	857	903	836	878	888	842	890	836	876	812	888	811	862	855	920	924	869	859	842	878	853	824	837	871	844	864	834	856	861	883	846	853	906	875	850	888	905	830	812	870	831	839	804	866	857	878	866	840	811	895	859	897	843	841	833	909	821	907	897	884	821	833	906	867	915	897	846	865	872	871	907	889	892	857	851	820	883	792	902	857	864	863	857	862	809	896	838	876	825	868	860	836	869	900	887	847	861	900	854	853	859	876	848	825	861	840	868	856	913	837	862	892	856	846	852	834	954	890	814	840	887	891	848	847	829	848	875	902	846	885	885	861	865	832	861	868	847	869	870	846	899	898	896	845	843	854	905	791	910	842	877	889	878	854	910	906	925	870	892	871	851	875	931	858	860	863	854	849	841	900	825	898	882	854	861	826	885	841	872	857	826	870	883	878	867	886	821	856	922	855	888	866	829	860	889	859	835	885	856	886	928	885	894	861	910	893	866	818	860	917	859	871	862	865	858	795	868	870	879	856	898	909	902	878	830	857	852	868	825	863	855	881	867	895	893	881	895	891	861	861	856	833	869	884	830	777	879	859	843	864	884	929	885	918	847	853	900	830	912	835	860	907	890	838	852	909	885	831	831	925	875	887	894	892	881	910	859	805	795	851	863	877	885	885	828	863	835	844	813	868	865	833	845	828	825	859	859	846
1931	293	288	286	243	249	279	249	253	246	257	278	268	301	239	296	248	243	265	256	271	248	278	261	252	277	246	241	256	266	272	268	295	304	249	249	263	269	273	261	252	266	266	270	243	253	267	247	295	275	270	278	293	271	231	285	296	258	261	293	240	244	286	294	268	269	276	233	253	253	240	256	267	268	277	255	262	251	271	274	292	247	241	252	235	285	260	277	256	282	289	289	253	273	262	246	278	257	284	282	272	235	277	267	244	241	245	264	287	238	271	270	279	282	263	247	274	275	282	258	252	238	282	273	262	272	254	255	250	301	242	261	285	253	262	270	259	289	270	255	252	272	250	253	248	268	272	274	279	285	266	271	239	277	271	263	292	240	264	272	270	258	274	275	255	278	267	272	285	290	259	268	281	282	269	272	276	266	258	244	255	284	237	282	285	254	262	269	250	244	265	235	260	255	278	247	264	255	252	295	266	263	270	269	260	263	244	269	287	275	290	227	241	250	245	261	275	249	267	257	271	298	279	279	259	261	266	253	278	271	280	247	247	299	271	257	248	238	257	266	229	233	248	246	254	273	304	236	266	287	317	240	288	253	267	274	250	282	255	257	274	235	250	235	256	261	264	256	283	240	237	270	234	284	286	243	251	271	248	254	262	277	267	278	247	274	227	253	239	264	246	260	269	261	244	243	236	284	258	253	249	239	277	264	279	263	246	262	276	283	267	253	282	283	282	266	290	289	297	241	268	238	253	232	256	270	260	281	229	277	265	279	264	287	284	283	240	245	276	228	244	264	283	259	274	258	231	262	290	252	257	247	273	258	274	251	248	266	261	259	259	265	265	261	258	276	245	251	253	233	325	232	247	255	255	246	280	245	246	272	255	277	217	246	290	250	268	272	241	270	250	266	278	293	243	286	258	269	253	271	254	264	287	267	258	278	264	264	256	291	248	260	264	268	264	241	282	263	255	285	262	255	258	259	306	261	286	244	251	274	286	249	229	271	223	253	255	270	286	256	277	253	275	267	257	246	250	276	295	270	245	274	301	254	260	262	290	235	285	263	274	261	273	286	263	245	268	262	249	244	268	237	285	236	283	269	258	288	261	262	246	263	263	273	246	249	275	280	273	229	265	263	277	276	265	233	246	249	244	245	268	287	269	234	235	240	271	245	283	274	263	260	228	268	231	273	278	256	241	251	257	295	244	248	248	278	243	248	276	244	278	272	276	271	255	252	236	243	268	256	280	255	273	250	289	269	279	268	281	226	265	266	261	258	284	252	270	269	276	282	257	261	266	238	273	263	238	261	264	251	260	285	250	255	246	250	266	274	237	251	262	261	253	295	261	252	269	240	267	285	247	266	269	318	233	271	272	292	236	255	285	259	267	223	279	262	252	243	274	275	264	268	260	267	247	252	248	249	253	253	252	278	233	272	257	291	267	258	262	274	276	254	269	258	265	247	271	286	280	282	240	283	223	294	259	270	268	275	289	244	242	239	238	273	251	245	280	280	257	275	256	266	250	261	271	249	281	248	248	248	282	266	245	249	274	256	256	271	241	257	250	246	274	249	273	247	265	251	257	254	246	227	251	243	277	260	261	302	252	266	251	279	281	237	272	267	259	244	266	311	280	266	256	277	286	284	249	274	224	276	276	279	272	254	279	274	278	259	263	253	269	225	260	308	255	266	277	259	273	262	256	249	271	270	237	254	295	268	255	284	226	257	250	265	241	281	264	279	262	242	255	285	271	261	271	271	280	242	242	295	254	259	241	265	288	250	262	250	266	279	259	268	232	235	285	271	255	270	263	252	307	248	259	245	275	270	249	268	259	280	255	257	289	294	281	241	256	248	286	242	262	257	257	297	277	287	263	268	293	259	271	229	268	298	255	270	286	275	241	243	277	264	248	253	266	278	263	264	250	269	249	271	268	258	235	268	254	250	248	254	274	273	247	252	299	263	279	265	236	274	249	245	235	255	264	259	288	245	244	252	253	271	248	268	287	259	252	274	275	256	257	289	271	293	255	262	302	249	257	278	272	265	262	282	304	274	249	262	283	253	288	278	263	278	257	253	284	263	244	274	241	249	301	247	262	260	249	264	239	280	296	258	251	241	240	238	293	264	279	279	253	248	246	281	250	243	259	267	242	262	269	256	299	253	247	282	270	268	260	246	274	274	269	299	247	247	293	263	276	255	269	230	244	278	252	269	283	257	269	263	235	264	244	271	267	262	242	260	282	270	265	243	237	241	253	245	252	248	283	274	273	262	258	288	255	248	248	241	272	259	285	273	294	252	257	267	221	262	253	254	258	237	238	261	305	282	238	275	291	209	247	270	272	276	294	249	277	247	231	243	251	274	263	257	255	275	275	245	261	267	305	270	270	254	235	269	265	247	235	260	291	277	280	276	259	282	261	264	283	266	256	310	270	254	257	259	294	244	280	285	244	230	306	282	285	218	266	277	247	282	276	228	250	264	228	260	276	249	248	289	261	233	251	291	264	240	267	273	271	264	262	267	250	244	248	248	249	245	261	276	277	259	243	268	237	226	262	265	259	270	216	254	244	266	269	249	266	265	267	273	270	252	278	233	250	258	268	280	270	261	255	284	249	254	272	265	239	272	283	259	284	272	274	264	255	262	257	250	300	250	267	241	243	247	253	267	278	255	272	269	254	253	258	252	276	259	280	278	250	279	268	278	245	245	294	258	263	276	255	253	244	272	241	259	253	269	263	290	267	282	269	256	267	280	259	257	265	298	272	231	266	265	264	268	247	242	236	227	250	268	225	265	248	275	270	255	278	270	246	254	262	248	279	264	258	273	236	279	281	247	262	261	298	259	231	241	229	251	271	251	246	239	274	292	262	244	265	245	258	262	262	240	234	240	279	260	263	249	279	247	258	266	261	281	284	256	276	245	287	265	269	291	290	273	265	267	259	263	283	270	248	235	266	272	265	257	287	240	255	257	247	274	258	246	253	253	256	272	271	264	281	276	260	235	261	239	234	266	247	269	244	246	266	271	257	252	243	284	254	254	252	266	253	264	264	251	248	245	262	268	236	270	284	260	229	295	268	271	299	257	252	261	263	274	274	219	263	279	280	281	265	270	250	267	267	233	237	224	296	260	293	269	249	275	267	278	271	254	234	252	279	259	241	288	271	245	252	224	247	276	262	245	289	270	262	239	256	305	236	267	244	246	280	250	271	270	257	252	241	263	260	246	255	225	264	264	261	240	259	249	274	278	253	270	255	275	269	250	261	259	272	257	294	304	271	279	288	265	235	249	234	256	294	258	273	276	254	274	243	244	259	287	261	267	265	281	222	265	252	278	275	273	222	240	251	251	262	285	238	256	248	262	253	250	267	249	255	229	266	249	267	243	260	266	261	273	263	316	260	237	254	270	251	278	242	263	281	276	301	253	281	253	255	278	248	275	252	246	276	283	253	255	291	267	272	263	234	258	280	285	278	282	237	245	273	233	254	273	260	263	244	235	260	252	277	258
2271	724	759	704	743	732	743	743	714	703	780	639	759	717	674	665	664	742	656	682	635	685	676	673	698	636	716	688	720	715	693	714	667	676	652	714	687	658	692	639	681	649	624	711	717	648	661	676	701	710	686	691	661	685	680	731	659	670	676	726	709	689	636	685	670	676	695	673	673	628	759	620	680	720	626	695	650	674	654	691	648	637	702	672	659	668	635	690	648	706	680	682	641	635	675	666	667	690	671	669	675	703	667	684	699	692	642	648	702	694	671	684	655	665	733	686	645	705	653	647	663	706	644	718	676	660	651	682	730	700	619	684	634	641	658	716	699	666	678	707	675	658	713	629	720	670	701	630	681	690	706	661	699	686	733	734	711	653	660	658	626	664	657	651	700	631	680	668	738	662	701	669	650	631	687	673	663	656	673	658	714	706	645	669	684	649	662	693	660	669	683	688	670	657	698	701	709	646	660	670	646	711	655	676	638	685	654	662	674	730	677	669	701	656	689	727	673	610	672	671	657	622	722	664	614	667	705	676	666	663	685	684	666	672	620	695	658	638	679	643	655	657	683	659	640	679	633	679	743	692	702	711	693	657	654	703	673	688	679	661	686	686	701	671	698	653	630	755	678	686	640	675	660	700	647	681	663	624	696	699	694	649	665	631	683	715	679	683	670	662	761	665	630	705	688	657	667	629	663	661	721	699	664	695	674	682	715	678	680	692	668	656	631	661	645	687	672	677	661	691	683	634	718	652	680	657	628	661	699	691	659	700	711	714	683	666	659	706	772	693	646	673	681	684	677	659	681	693	658	699	696	700	658	702	636	712	687	673	698	676	733	655	707	689	733	687	662	705	667	696	655	700	641	676	672	645	705	663	669	679	683	721	663	729	713	670	694	668	656	647	712	643	662	663	757	684	715	688	736	604	643	668	621	677	675	699	700	674	668	686	622	720	676	661	652	676	653	687	677	659	633	700	667	690	664	702	703	661	671	711	667	677	640	692	700	667	644	642	666	713	705	655	680	684	673	676	668	667	658	657	664	698	673	659	663	681	689	722	689	676	677	713	671	684	668	666	685	615	689	699	646	673	674	632	613	654	686	651	685	704	668	640	685	666	715	705	664	675	690	629	680	696	662	674	658	661	615	702	677	645	683	638	686	669	639	670	671	669	681	645	712	680	683	656	652	648	653	684	689	661	658	698	711	644	686	688	707	692	664	713	681	675	688	681	668	710	685	707	681	720	699	691	644	659	663	704	661	722	679	701	720	681	708	630	633	682	679	727	657	600	696	645	655	670	685	691	649	682	697	682	743	689	676	721	685	679	684	694	650	710	715	675	686	685	647	702	704	691	677	650	674	684	716	680	698	692	686	677	684	633	688	669	672	687	671	675	658	701	663	680	645	670	669	654	670	688	677	704	664	668	671	652	686	673	675	731	686	679	664	670	663	727	721	698	702	666	695	677	691	652	688	729	684	648	654	671	685	654	708	614	684	716	676	709	660	661	675	666	687	652	651	698	699	637	698	669	643	668	725	688	718	665	678	703	677	671	730	656	668	678	676	671	649	645	729	625	666	727	683	671	676	718	704	661	630	727	647	665	739	690	641	732	679	675	677	696	617	702	669	681	687	718	709	675	667	711	697	668	634	702	682	660	701	678	680	650	727	704	679	694	690	642	706	652	659	666	671	604	644	644	654	656	666	680	614	658	676	623	612	692	667	688	704	690	699	612	656	703	647	642	667	693	699	675	627	692	662	658	635	694	660	677	680	702	701	665	667	671	654	701	670	615	667	666	730	656	669	685	692	671	663	693	724	689	688	648	707	712	723	644	707	685	650	678	666	642	683	666	671	696	660	651	695	685	701	708	656	695	710	711	681	674	655	693	676	621	653	673	662	692	673	718	639	696	683	662	659	690	644	728	689	707	732	685	670	684	701	717	642	630	722	682	664	679	645	650	685	656	682	715	671	683	688	657	686	602	714	702	648	691	653	641	654	636	644	686	680	687	680	705	675	652	685	648	668	701	666	711	691	691	701	705	656	667	663	646	658	702	708	668	680	668	671	672	726	700	667	659	626	696	626	696	723	697	678	667	705	676	653	729	708	686	602	682	682	678	698	646	640	683	672	640	654	691	687	673	674	644	645	696	674	617	684	694	701	683	703	670	674	706	652	680	697	666	683	665	683	654	671	688	662	703	667	652	703	679	652	664	658	659	685	655	682	646	664	678	754	687	678	665	664	738	712	651	715	646	688	703	686	667	670	673	666	722	675	728	657	664	672	697	701	678	669	641	696	623	702	667	645	648	681	733	651	684	716	668	695	722	681	681	649	698	667	655	689	645	690	679	663	672	684	679	674	668	673	648	708	690	676	651	673	662	698	688	669	697	655	662	674	683	675	729	668	717	662	707	635	645	699	656	665	662	644	720	673	671	689	699	678	668	694	665	702	709	659	649	682	659	714	654	694	675	667	672	693	669	690	677	644	667	661	654	695	689	701	668	687	693	632	656	646	693	675	670	636	677	660	669	706	707	676	689	661	663	627	665	669	658	666	694	718	695	725	696	693	651	663	669	694	675	697	675	708	724	627	643	695	695	692	677	708	721	709	636	684	698	652	658	663	678	701	678	696	661	617	688	696	668	670	656	706	711	685	695	673	680	671	689	703	712	687	678	655	652	682	693	682	680	695	661	683	671	731	659	694	710	713	661	701	660	669	654	697	648	691	682	682	650	704	671	690	694	670	649	668	660	677	681	667	671	650	690	703	653	677	688	674	666	682	725	645	699	612	686	660	654	712	685	685	693	710	663	706	713	677	690	633	636	642	692	681	683	694	658	710	648	704	705	680	647	657	696	668	638	660	714	672	680	627	677	699	687	653	708	682	666	659	692	678	657	676	731	669	727	659	715	696	699	650	646	705	689	729	689	621	653	726	694	673	692	670	649	681	683	663	722	689	652	701	701	681	673	686	711	632	662	705	692	690	720	669	677	701	658	651	690	677	654	658	630	696	638	685	691	698	686	626	611	661	660	738	679	643	642	690	693	692	658	676	663	663	697	711	666	650	705	640	650	683	695	668	682	603	672	609	692	682	651	649	642	725	703	641	673	678	689	689	743	663	763	667	626	692	646	713	693	717	686	689	658	675	677	639	674	698	665	673	659	693	686	699	741	691	700	638	626	674	691	650	677	653	680	665	691	683	669	676	708	702	712	676	647	671	717	686	616	710	709	692	660	685	674	705	619	632	650	672	635	634	646	685	711	686	619	665	679	682	639	638	646	680	703	675	723	655	633	708	695	646	668	673	655	643	705	657	702	662	677	663	693	607	710	647	693	676	691	615	729	639	669	681	672	690	695	658	635	694	666	660	699	675	668	720	682	687	657	682	693	652	673	679	685	683	683	625	661	673	589	667	655	625	667	716	673	682	672	668	684	682	665	696	636	623	680	681	669	688	667	657	663	679	683	679	692	695	683	696	661	677	698	687	702	707	655	666	636
7148	916	1031	839	618	525	412	370	299	274	280	205	213	201	210	177	231	215	212	196	183	221	199	199	174	163	171	165	189	202	194	170	193	197	186	180	202	178	212	176	182	182	179	190	177	167	189	149	199	164	167	172	170	184	202	177	185	170	172	191	180	211	156	162	188	173	171	177	179	159	204	177	182	190	184	166	190	191	181	188	180	183	190	185	175	157	168	187	166	175	188	177	171	173	170	188	225	164	152	202	167	154	176	176	180	166	171	204	168	183	168	170	170	166	159	177	176	188	146	197	178	179	192	172	179	162	183	181	198	209	177	170	180	173	171	206	183	192	193	183	206	178	176	184	186	164	173	174	186	183	207	176	166	198	186	197	176	170	169	184	189	181	150	159	168	189	132	178	163	181	210	170	158	212	172	176	180	177	192	170	165	155	159	158	173	171	176	179	187	154	187	190	155	193	189	207	167	170	172	170	185	206	154	182	217	157	170	164	174	175	171	192	190	154	180	177	184	174	167	171	180	165	171	181	158	183	171	189	178	154	182	166	176	194	170	157	177	174	161	166	151	188	207	183	167	186	207	190	185	156	167	178	167	167	166	162	171	167	171	173	170	181	187	171	169	176	172	192	191	192	173	194	197	193	177	184	182	180	182	165	207	198	189	152	204	169	161	187	149	159	151	173	175	198	159	190	184	185	173	180	176	183	187	176	211	182	194	184	180	171	170	167	181	190	151	171	162	159	191	180	170	172	159	208	184	176	165	165	163	172	163	189	174	188	164	182	180	178	165	170	184	186	178	186	179	163	191	165	162	177	197	199	185	173	149	166	168	195	178	154	193	167	193	158	180	185	177	178	157	153	173	171	167	167	181	156	186	197	170	187	172	173	187	168	160	188	176	169	158	187	176	175	175	180	176	141	165	177	168	205	176	172	195	171	188	191	189	167	168	143	178	179	165	168	166	175	178	215	184	206	188	161	182	168	178	164	158	171	174	195	185	179	180	189	184	182	149	158	174	182	196	189	169	184	164	173	178	161	163	145	164	179	191	181	167	181	178	177	167	174	169	171	198	173	168	160	163	167	186	164	193	169	168	192	204	198	214	177	179	167	175	167	162	200	159	165	185	194	181	170	172	174	186	194	196	172	188	176	149	171	181	196	174	203	194	185	186	171	162	189	192	157	177	194	193	178	182	207	158	173	172	169	186	182	187	194	177	168	151	186	184	187	196	197	164	180	182	156	166	171	178	175	161	187	201	162	164	172	182	175	175	175	181	173	184	183	181	198	174	180	187	190	188	200	184	200	184	192	186	188	194	177	168	166	158	192	164	170	200	186	164	170	170	184	181	199	188	202	134	180	174	172	158	174	191	195	181	171	184	192	168	200	180	169	185	190	173	176	162	172	190	184	196	210	198	173	197	189	179	166	169	180	164	168	195	186	159	173	172	195	150	159	182	201	181	189	175	184	167	162	172	167	173	194	177	174	178	185	168	171	171	206	177	175	184	194	170	171	178	174	173	183	189	179	171	181	178	170	180	173	196	175	171	185	179	180	180	163	183	206	198	175	169	187	171	152	202	168	180	170	181	182	169	161	188	157	169	159	188	189	170	174	196	172	172	179	179	196	183	186	173	155	165	172	196	169	169	157	169	176	163	181	194	182	186	188	181	167	174	189	161	192	184	151	172	174	205	177	159	181	178	182	201	179	195	166	172	188	151	186	170	189	182	190	184	163	182	170	165	175	180	171	165	164	170	191	187	172	186	212	166	206	175	179	169	159	172	170	159	170	179	163	162	196	165	179	136	163	175	183	155	171	168	185	166	177	184	178	178	179	186	166	152	169	166	178	186	165	164	182	188	177	172	192	170	182	169	177	195	181	166	187	151	162	179	199	159	172	173	168	171	204	167	161	154	189	189	181	171	188	172	188	147	187	180	204	174	164	191	167	168	157	200	205	171	154	187	203	191	173	190	169	147	169	184	174	176	171	185	172	166	191	177	164	171	202	166	186	175	165	186	183	186	198	191	200	152	168	146	164	213	173	154	199	165	145	168	176	171	191	174	190	177	175	178	170	178	177	167	199	178	187	171	172	175	192	152	194	154	179	174	176	165	185	178	171	186	187	165	151	164	175	170	198	208	189	192	178	184	166	193	184	159	182	187	187	181	165	185	213	164	172	176	163	176	177	191	190	174	185	161	175	185	165	192	180	171	195	145	173	167	169	186	176	196	171	178	184	189	181	196	193	180	164	154	174	165	177	165	184	140	175	178	197	187	177	167	185	164	163	159	200	221	182	177	171	178	188	194	166	163	157	177	173	183	184	176	177	180	186	190	168	203	183	180	179	153	196	192	145	152	175	174	161	172	154	184	190	180	160	204	201	190	172	176	183	189	186	165	166	176	190	167	191	182	163	181	176	193	172	183	173	172	177	178	170	197	176	167	177	172	212	179	162	154	184	172	174	171	189	186	150	173	186	159	178	177	186	177	179	178	194	177	184	170	157	174	186	201	202	180	185	166	198	174	173	183	160	197	157	170	173	162	169	184	216	177	192	192	207	159	177	186	192	172	138	182	162	161	184	161	167	160	180	183	185	172	178	184	185	170	164	178	161	163	185	173	185	177	167	192	185	170	170	183	187	155	189	194	175	190	176	167	153	201	191	174	186	165	174	169	173	190	195	161	196	192	182	171	168	185	168	165	168	196	178	192	157	174	163	183	154	173	173	199	186	176	170	179	185	164	144	166	210	190	178	167	178	169	157	187	207	200	201	179	187	162	184	181	183	178	176	167	159	176	174	170	194	193	192	173	186	176	171	165	198	185	192	175	181	176	156	181	183	176	179	178	193	183	172	192	167	156	179	169	193	162	176	167	199	172	197	186	151	199	179	187	177	162	177	167	159	163	191	171	177	168	163	178	169	193	156	179	175	183	190	172	182	181	146	174	200	165	172	163	170	163	168	189	187	181	152	152	192	167	167	172	166	172	197	184	164	181	170	170	170	191	180	187	199	161	162	195	172	176	183	182	187	191	176	164	172	175	184	172	180	187	172	190	188	176	171	166	169	182	183	170	162	159	178	189	173	170	188	193	193	181	196	172	184	175	185	199	147	164	170	191	198	161	174	168	183	185	195	200	165	154	170	190	180	145	153	162	172	183	169	179	166	172	166	154	178	170	186	178	203	169	170	160	200	179	183	197	160	194	162	156	176	174	167	202	152	183	181	179	174	173	170	188	181	154	160	197	191	203	198	192	182	153	184	176	190	176	178	169	196	176	170	158	159	164	189	183	188	183	153	175	174	197	178	161	169	160	169	181	159	194	187	154	169	192	177	185	145	174	176	177	164	168	194	161	191	190	175	185	187	163	140	195	201	186	177	175	216	176	157	201	204	175	137	154	170	164	203	190	173	172	178	162	181	150	189	190	185	173	182	180	181	187	175	203	178	180	171	171	176	188	174	185	164	205	183	189	180	164	181	185	192	164	149	155	187	166	196	170	156
5611	1219	2366	2817	2470	2071	1777	1564	1292	1218	1064	1000	930	859	804	817	739	755	705	674	644	701	634	606	606	665	575	575	567	593	606	606	590	601	579	616	585	585	521	551	560	508	535	561	496	565	560	554	544	553	544	543	532	542	499	517	570	551	523	564	544	528	517	533	552	539	578	500	513	515	476	554	554	553	531	522	562	487	551	486	505	506	510	527	521	503	496	526	503	538	535	505	515	523	548	511	532	503	497	545	491	549	532	533	490	541	521	513	506	468	496	482	507	551	534	501	575	523	534	484	556	472	525	500	531	546	513	529	479	553	552	530	551	557	495	526	478	523	535	540	544	473	490	512	517	537	515	558	478	542	525	538	478	486	500	556	495	508	516	511	510	538	563	533	470	492	504	494	519	511	542	509	550	482	519	536	520	546	560	515	522	499	488	559	519	547	501	467	523	522	519	519	509	503	524	499	503	541	524	494	530	522	512	524	528	514	525	478	569	543	528	466	517	521	520	501	495	477	568	487	514	513	519	537	507	543	516	549	535	525	539	535	516	491	479	519	552	515	535	526	538	514	500	551	501	505	483	515	495	519	516	524	512	533	543	524	531	498	514	462	553	513	484	509	527	536	491	496	514	488	553	564	503	528	500	518	527	522	502	519	493	513	524	536	540	519	506	512	497	492	504	485	526	498	518	513	522	514	531	546	521	536	501	517	553	517	496	539	470	517	498	522	567	468	533	545	502	510	540	455	505	505	478	526	543	497	455	522	507	503	512	537	505	505	550	465	497	495	539	520	510	511	514	523	510	500	566	518	519	561	518	532	487	536	519	548	521	498	563	520	529	488	534	496	510	531	498	532	519	531	497	507	546	550	538	471	539	497	524	464	497	485	536	525	512	553	497	502	558	543	517	530	538	528	511	533	542	543	560	500	502	493	506	501	492	557	502	498	547	530	552	533	553	509	532	483	559	531	541	498	516	512	543	509	509	476	554	531	495	522	525	514	532	551	532	529	499	544	552	531	542	492	516	571	531	527	541	485	510	503	527	502	509	515	545	515	516	560	503	537	537	537	526	520	497	530	535	542	517	509	468	504	482	466	536	507	521	511	526	520	471	478	520	504	524	510	525	498	518	521	526	529	526	551	524	529	554	537	508	504	491	501	523	514	522	511	511	506	498	489	503	526	577	501	486	528	458	525	550	495	535	526	541	521	517	530	513	526	492	497	543	499	555	518	531	530	487	520	520	536	532	507	530	527	540	538	519	512	516	453	493	470	517	537	533	533	561	485	514	582	492	515	544	528	546	550	533	501	530	544	527	541	519	490	545	503	523	505	529	532	521	507	521	494	511	566	489	495	496	505	516	517	506	558	530	533	497	572	524	527	526	585	506	489	534	492	556	498	520	516	529	539	542	526	511	541	545	487	591	494	530	531	496	509	541	473	521	516	516	492	542	507	495	518	588	515	502	513	515	535	497	523	507	485	486	498	519	492	517	535	477	529	568	520	521	493	507	522	486	502	491	506	513	484	510	502	566	508	528	538	516	483	526	584	514	518	547	510	549	525	490	533	503	526	503	510	504	555	533	523	508	476	539	554	527	550	505	491	511	524	480	481	546	561	507	509	502	530	511	533	531	548	542	489	514	510	534	543	505	529	516	500	520	501	550	568	516	510	531	539	543	525	525	508	533	499	568	497	554	531	523	546	545	525	530	504	554	548	500	504	565	536	544	507	510	525	508	488	512	546	534	492	534	516	535	526	539	527	528	515	527	506	504	531	530	550	515	534	529	515	519	503	538	496	526	536	501	520	553	507	477	501	486	524	489	505	505	524	498	558	550	497	526	483	542	548	541	522	537	547	533	514	545	519	516	510	523	503	510	545	524	554	481	497	555	487	533	513	557	543	573	528	529	508	553	534	522	532	527	537	478	507	508	496	499	546	535	505	544	517	569	485	535	519	526	532	497	530	522	530	503	515	522	550	492	530	524	542	536	512	506	504	513	531	523	530	512	517	523	523	500	556	559	508	541	553	501	523	509	532	497	546	546	539	487	535	494	541	497	551	545	489	520	542	529	500	522	520	529	528	494	528	533	530	536	541	526	503	533	502	497	538	543	493	497	525	545	522	555	541	516	557	520	503	515	563	523	556	569	525	495	514	512	511	503	498	481	532	579	536	520	522	534	499	568	537	478	533	523	542	525	538	498	487	531	510	498	533	477	460	496	533	552	525	502	513	557	535	548	572	541	504	537	504	493	519	529	519	503	543	524	530	520	497	491	517	500	507	493	522	551	494	508	511	536	511	532	506	512	481	511	474	530	548	519	544	527	489	510	528	464	487	533	523	547	504	567	513	460	553	542	526	507	511	539	499	502	531	504	505	537	527	555	517	543	541	529	527	525	547	495	519	544	524	518	515	533	488	488	540	498	534	501	494	533	544	532	506	538	529	504	542	501	545	538	564	525	520	540	543	586	527	507	523	534	528	475	511	507	512	526	477	495	512	500	507	531	540	518	519	533	515	541	551	481	499	558	525	528	503	485	526	515	490	518	535	526	550	472	487	513	498	515	505	506	536	511	534	531	500	494	496	509	553	556	517	531	521	511	545	529	558	516	551	518	539	533	544	570	494	513	528	535	504	572	533	540	509	534	532	496	510	533	517	531	517	519	528	556	491	504	487	478	540	496	517	555	511	520	513	529	508	530	524	496	503	544	490	508	472	572	516	523	523	504	508	502	513	542	515	548	524	527	540	517	520	507	473	519	497	532	529	513	526	515	511	476	521	575	528	501	519	486	491	506	528	531	460	510	487	522	526	516	534	526	523	527	489	530	517	517	523	513	549	533	541	477	517	493	567	491	540	529	505	492	507	521	529	506	494	557	528	503	554	547	496	499	533	582	564	481	536	508	520	549	540	518	529	525	479	538	496	521	536	528	472	538	544	525	517	481	534	524	534	538	487	538	561	544	490	508	568	547	494	470	492	513	541	542	544	522	523	520	546	487	515	551	535	530	509	514	534	487	509	496	486	531	515	531	521	534	496	513	513	490	509	510	506	525	495	481	494	539	526	504	507	546	492	519	492	541	507	483	552	506	547	491	515	502	522	510	557	506	517	505	533	522	516	534	491	562	492	445	520	545	544	521	529	527	528	517	543	544	489	531	540	534	518	543	501	540	515	524	497	516	542	528	494	510	526	505	471	501	520	513	471	507	552	519	492	483	545	493	550	533	553	497	527	528	486	527	501	503	510	521	516	529	525	563	496	508	523	517	520	546	530	492	453	519	532	508	505	534	513	547	515	524	509	509	551	501	496	492	516	491	518	547	520	529	523	515	517	509	553	496	530	526	517	524	499	516	462	512	487	559	468	547	519	528	513	523	494	494	509	531	520	519	533	542	512	528	534	529	516	558	546	496	470	557	527	533	545	512	485	523	504	517	527	500	498	498	545	535	525	557	544	509	539	520	494	512	517	500	450	499	508	516	527	541	520	508	532	485	485	508	531
13650	2210	2189	1793	1264	1042	789	693	611	588	463	498	474	442	376	403	379	377	370	351	372	381	410	390	355	314	364	353	349	363	323	388	389	349	344	321	370	359	346	332	378	342	322	334	367	380	356	364	358	360	356	338	310	367	346	352	348	342	338	334	375	345	325	352	348	338	333	336	335	342	352	322	373	351	326	366	335	339	355	333	332	357	331	331	360	352	336	307	327	346	321	316	316	341	341	317	343	313	332	363	328	351	349	331	308	322	353	349	301	369	328	366	306	329	327	347	341	355	358	315	319	355	339	292	338	308	337	341	312	349	343	374	359	347	346	343	342	336	327	353	322	347	387	327	314	362	309	361	336	305	331	346	308	322	332	342	350	328	343	332	328	344	340	346	346	381	343	356	343	332	335	343	341	350	332	343	326	371	333	345	360	309	312	352	348	338	318	352	362	362	353	350	368	360	305	337	334	348	345	338	346	328	340	343	354	351	347	331	326	361	329	355	337	338	346	356	344	328	365	375	339	359	323	324	336	332	327	329	334	311	334	359	370	345	336	333	312	353	344	362	322	348	353	348	329	334	329	305	339	342	358	344	340	361	356	337	350	341	343	333	318	383	336	346	330	360	334	359	339	354	356	331	338	345	384	347	320	346	341	334	332	349	334	333	311	354	372	323	376	347	351	363	314	336	349	334	338	361	331	338	311	319	312	338	329	342	367	324	327	317	372	335	347	356	328	314	324	341	357	335	317	348	322	364	312	336	336	366	337	347	317	312	357	326	318	346	294	337	352	341	355	333	346	354	390	392	309	349	314	320	326	376	370	341	363	310	319	311	302	345	306	353	330	318	382	385	339	332	364	338	332	327	347	309	323	360	294	352	336	344	363	338	324	337	334	331	365	342	321	349	333	345	366	291	331	334	354	334	353	378	352	341	381	334	314	349	322	380	317	349	323	344	329	319	353	316	360	349	373	348	334	294	344	358	337	363	373	337	326	293	346	340	303	334	353	328	333	359	332	293	328	340	339	335	308	378	333	314	330	320	346	348	309	330	325	324	373	326	338	330	344	388	351	353	317	384	322	334	323	331	351	306	319	318	364	362	323	347	393	327	354	354	355	356	355	315	368	323	354	370	366	293	356	328	340	345	338	356	340	382	342	349	338	363	329	357	316	361	369	316	320	334	364	341	337	362	353	346	333	343	315	350	371	358	360	357	339	344	301	344	322	331	338	332	340	338	359	315	343	350	346	345	351	347	345	361	352	343	363	357	339	326	333	335	379	375	317	321	314	349	348	323	338	341	338	338	304	346	324	307	337	314	344	327	325	313	356	310	337	312	335	364	371	351	327	327	351	379	312	312	307	315	342	288	300	350	329	350	344	304	359	338	329	330	350	371	317	329	352	354	298	348	303	352	338	348	319	300	354	353	346	349	364	317	341	355	318	333	346	325	340	335	326	304	335	379	344	302	329	344	336	344	293	316	324	344	344	341	353	388	328	412	366	332	326	356	354	323	370	339	317	362	355	320	386	324	354	353	297	345	364	377	353	300	317	352	365	344	338	348	378	310	345	330	317	336	340	338	365	349	341	325	339	333	372	356	358	354	331	336	366	342	327	340	310	338	336	352	321	321	349	375	321	333	330	353	315	346	286	345	310	318	334	345	331	330	335	306	353	348	347	351	336	335	372	324	315	343	408	367	319	321	329	352	332	346	343	343	375	366	313	325	346	354	342	352	332	384	371	328	333	352	331	335	318	340	351	331	315	350	328	320	356	360	350	351	342	357	353	341	379	286	334	355	337	373	313	345	328	334	313	353	339	308	337	334	308	350	382	361	345	346	314	320	309	301	298	320	356	344	312	332	304	357	326	373	371	315	319	357	321	305	319	356	321	328	329	310	353	299	363	343	320	332	333	360	361	387	377	333	323	311	341	326	346	334	348	341	375	346	358	317	342	334	371	337	338	323	359	313	352	349	364	322	345	333	367	332	326	332	333	354	342	347	363	332	327	342	336	354	338	337	309	359	316	360	325	322	350	348	319	331	318	352	316	332	322	318	347	357	361	326	309	345	352	350	379	354	336	359	358	319	340	335	312	347	311	355	349	330	318	335	370	308	354	359	328	316	337	319	348	291	280	359	341	325	340	332	330	314	371	333	362	338	298	346	304	315	314	320	338	340	340	343	341	350	315	321	303	307	317	324	320	343	307	320	331	308	356	329	342	326	364	336	338	343	328	331	370	340	327	358	365	361	320	341	314	333	343	354	339	335	323	317	328	331	364	357	376	339	325	338	347	355	319	338	322	312	317	319	351	340	329	340	330	373	346	329	321	320	286	340	324	353	353	342	342	371	334	324	292	326	346	379	345	348	334	349	359	320	348	342	355	371	328	384	332	329	314	325	378	353	345	347	338	365	343	342	357	321	331	362	403	313	366	342	373	333	338	338	378	315	332	363	317	366	320	330	329	354	389	350	328	378	336	347	322	373	334	335	331	370	358	354	306	382	386	344	301	347	316	354	387	330	344	329	336	324	350	364	318	342	336	310	328	334	324	312	325	342	351	357	344	363	360	336	347	347	350	325	308	333	382	312	362	354	321	340	334	329	310	332	339	333	304	350	336	339	350	317	312	313	339	350	358	351	341	330	333	333	339	364	357	312	342	335	347	309	312	302	360	390	343	353	350	358	308	338	330	343	319	318	334	355	316	330	337	316	352	343	324	351	314	331	337	308	366	332	332	340	364	344	343	345	316	325	331	343	390	351	328	345	367	331	321	330	344	327	375	347	358	366	355	330	329	337	326	356	316	333	348	323	328	376	328	352	331	335	311	302	338	348	353	370	335	350	367	321	322	328	337	341	325	342	353	329	322	330	365	305	326	315	302	321	339	358	354	315	325	335	357	331	360	332	335	324	360	353	368	329	346	350	329	320	359	334	340	299	312	357	312	367	344	308	300	335	343	362	327	346	332	335	320	372	354	324	358	368	339	352	320	323	306	396	370	323	329	314	338	351	336	332	312	318	339	285	336	350	316	332	330	336	355	325	312	348	341	352	352	326	345	344	346	329	318	350	287	342	350	328	310	349	343	346	322	379	343	320	367	332	349	351	344	336	356	326	348	330	344	364	348	310	337	376	351	330	335	325	380	320	330	323	331	350	345	328	350	312	311	361	339	327	334	328	324	368	316	330	321	340	328	331	363	365	354	335	356	325	338	309	354	317	338	332	351	333	331	353	358	317	354	363	347	328	287	362	332	371	337	306	356	312	347	337	327	355	345	345	347	341	331	348	324	350	348	333	351	347	311	331	333	335	330	352	369	351	356	300	328	333	353	332	338	326	341	345	334	366	360	324	347	359	337	334	322	360	322	343	331	310	333	341	338	348	321	328	361	314	345	376	301	372	324	317	356	307	316	312	363	341	330	322	308	287	342	321	350	347	326	329	331	349	334	346	343	326	341	363	328	335	308	350	362	335	354	344	330	340	344	334	313	353	322	329	347	355
7733	2209	4369	5280	4605	3903	3226	2714	2395	2200	1932	1805	1622	1546	1413	1393	1333	1333	1214	1183	1181	1191	1153	1070	1050	1067	1090	1037	986	1032	999	1023	980	978	988	997	894	929	929	971	919	913	997	900	954	918	903	932	948	927	917	929	898	918	925	925	864	916	934	884	824	884	881	840	864	898	937	931	903	900	900	889	847	907	861	898	903	873	850	925	874	895	930	863	944	904	899	897	830	836	935	864	887	887	912	872	886	909	860	818	886	807	894	903	869	874	879	897	851	842	880	881	849	946	843	824	809	878	845	892	891	888	835	845	884	883	881	826	873	843	866	842	850	889	866	827	874	845	837	790	833	907	874	843	869	877	897	854	860	880	908	914	864	866	911	858	829	887	865	859	854	886	877	892	940	879	823	839	903	842	844	841	845	916	867	852	854	873	857	826	883	847	866	875	873	860	899	910	841	875	879	900	846	866	879	850	855	867	883	821	846	887	836	874	898	879	862	873	864	889	831	870	836	904	856	837	838	917	803	862	856	846	869	921	863	958	919	876	879	886	888	920	893	877	903	933	841	868	875	947	883	871	847	853	840	910	843	902	927	925	948	850	941	927	835	894	840	876	853	861	854	856	863	887	849	903	880	829	930	842	918	827	904	869	867	882	827	848	903	842	862	840	879	910	895	833	951	845	850	914	865	843	924	896	842	910	840	875	846	854	847	881	851	883	843	868	862	874	887	918	888	826	860	867	876	867	909	868	916	840	879	918	886	896	826	840	859	808	845	862	895	818	878	855	897	906	826	869	873	871	931	836	900	903	869	882	858	881	889	876	881	817	820	841	893	807	897	850	859	920	883	888	866	822	902	847	829	919	893	904	810	869	854	851	874	842	842	918	845	802	938	820	861	885	819	844	904	822	866	898	896	851	841	843	823	880	887	888	892	846	838	905	828	885	845	823	881	863	898	828	891	878	834	850	873	864	893	859	849	877	841	891	855	791	851	898	889	848	805	834	896	843	816	898	797	840	872	838	869	894	839	880	822	856	856	838	870	916	845	829	911	866	845	872	889	887	893	847	821	890	892	862	872	881	858	818	890	930	832	822	835	848	884	839	847	836	874	865	881	842	853	898	915	852	782	900	880	899	879	895	820	879	906	845	836	886	878	861	858	903	895	865	821	868	865	859	835	887	840	894	867	812	843	888	858	822	885	867	848	850	927	868	843	862	880	857	890	880	858	917	887	830	887	870	871	893	850	851	887	840	868	865	824	865	830	829	901	833	884	831	893	827	832	904	847	842	842	849	891	833	877	873	861	862	895	872	884	829	900	902	872	907	897	881	896	851	835	885	909	913	907	876	840	922	873	889	855	929	866	822	881	879	840	821	832	787	839	852	874	857	925	833	880	832	872	887	852	842	831	918	825	891	878	897	851	812	820	929	909	924	832	904	864	885	882	857	858	866	895	820	856	854	877	823	862	953	835	855	919	865	893	852	882	835	899	836	873	877	885	888	890	858	868	905	834	917	878	904	857	838	857	889	875	859	879	846	885	850	849	860	872	874	873	877	858	804	868	868	808	898	850	836	828	892	883	861	823	813	864	891	858	855	842	841	942	889	868	818	911	876	855	879	859	824	861	836	875	874	846	830	800	887	838	894	912	836	870	854	842	876	948	846	890	852	884	822	842	883	866	904	836	854	869	925	956	890	936	804	866	863	910	888	873	884	844	880	886	895	916	842	866	885	846	851	885	872	887	861	916	869	877	868	847	874	883	875	819	833	924	847	846	856	816	883	825	885	846	843	894	880	844	864	896	830	899	874	882	871	886	829	847	839	877	869	897	853	885	878	886	899	891	865	881	888	886	882	844	839	871	875	903	880	884	863	894	885	901	858	856	867	877	868	899	866	835	894	903	888	863	859	881	897	858	928	928	836	912	835	856	896	875	902	881	855	899	884	908	850	915	881	878	873	883	845	882	871	925	804	895	824	838	850	856	848	874	838	822	827	865	903	875	817	851	876	862	926	891	885	852	906	876	900	871	927	862	866	844	893	869	818	865	817	853	882	851	825	942	828	874	866	844	813	853	894	881	892	866	864	871	865	842	839	834	852	875	825	855	903	895	842	850	889	905	917	828	877	855	844	823	877	837	818	884	880	887	876	922	861	868	870	881	859	855	865	878	888	820	888	873	864	844	902	878	851	876	900	856	867	944	894	872	926	860	869	895	834	872	845	831	860	838	820	787	868	857	868	854	879	923	840	890	888	882	864	855	865	881	830	918	852	883	871	831	827	910	928	840	871	834	902	825	861	872	811	807	859	846	830	901	793	926	936	918	919	894	924	896	864	870	863	853	870	805	887	844	875	912	857	893	900	859	835	873	890	824	862	846	878	870	840	870	863	881	883	902	925	856	884	837	876	880	911	835	866	826	876	831	885	849	883	853	860	885	854	899	848	811	874	870	821	844	852	837	893	838	845	895	892	868	831	903	884	819	879	872	856	885	910	848	818	913	893	830	854	834	841	861	881	850	890	860	881	857	857	866	870	850	834	882	884	835	831	899	900	887	872	853	912	908	884	863	848	832	829	845	953	846	838	858	852	915	853	857	886	838	898	882	840	784	896	865	879	893	856	842	873	873	862	888	884	825	889	904	863	832	831	883	871	830	888	872	899	876	871	924	827	845	873	894	907	861	896	901	874	896	834	918	851	839	885	851	838	865	872	902	872	807	884	884	840	891	860	833	859	858	826	845	854	880	853	883	885	865	813	808	863	847	942	910	904	841	864	880	830	865	827	879	933	871	870	883	872	857	812	862	816	866	870	796	888	883	882	861	927	822	883	807	838	828	853	827	906	839	902	895	871	868	880	871	872	910	859	898	940	888	870	890	879	858	852	834	853	881	885	832	861	872	809	850	812	901	878	789	809	867	900	897	874	855	898	884	949	780	838	904	889	830	873	863	801	897	842	836	885	836	869	897	851	848	886	821	850	830	857	867	864	838	891	843	868	860	831	883	872	842	842	869	824	865	865	919	869	877	858	892	894	839	858	871	905	883	914	839	821	906	849	855	890	846	879	896	833	922	833	851	911	840	865	825	866	869	899	907	839	861	822	886	823	835	884	873	885	863	843	798	909	900	836	903	888	895	903	866	882	861	863	817	876	905	879	840	894	827	850	871	892	855	865	850	903	914	881	871	836	861	854	887	929	845	881	853	878	878	867	820	877	874	881	881	829	863	853	894	913	899	862	881	845	882	906	864	865	886	863	845	857	861	851	866	858	859	845	906	866	835	932	955	834	871	902	847	855	877	869	868	845	892	875	907	898	908	834	885	867	843	907	868	878	851	820	818	905	832	856	854	871	890	877	844	879	868	871	854	817	830	836	915	844	855	808	817	857	797	917	845	867	862	927	841	876	876	858	821	832	892	873	857	827	827	827	867	877	840	894	858	841	868	842	864	844	883	858	858	854	823	890	816	845	845	907	888	895	878	897	834	885	829	886	847	850	911	857	824	846	880	891
1950	283	260	291	252	269	289	268	281	262	260	285	269	261	288	253	241	243	244	244	248	249	254	247	276	295	255	268	258	284	267	247	260	236	289	261	258	267	236	287	278	260	274	225	245	261	261	252	260	284	256	249	272	250	236	244	264	269	255	250	258	261	253	257	257	239	236	249	274	252	272	273	253	269	303	260	262	260	221	268	262	259	307	276	279	258	235	235	230	300	266	229	246	275	277	242	237	241	260	278	264	259	258	263	263	279	255	237	258	253	265	255	268	252	237	248	264	279	256	248	268	275	291	265	254	257	264	248	241	257	270	259	254	272	231	250	258	279	252	284	255	264	257	241	234	263	310	264	269	246	274	262	265	224	259	217	269	257	215	224	272	285	278	247	258	275	237	245	224	267	241	251	261	293	289	257	252	274	265	246	263	250	240	253	264	263	297	239	276	244	257	252	231	253	267	285	231	257	253	239	276	273	214	225	270	241	256	258	264	246	267	285	284	291	255	275	273	263	249	309	268	280	264	303	298	242	263	256	253	264	255	289	245	250	266	243	265	252	272	267	274	252	269	270	252	285	295	258	267	260	260	276	243	242	255	273	254	261	264	288	263	250	243	272	273	284	268	277	274	307	283	263	264	293	284	250	282	236	281	253	251	287	273	257	279	270	264	271	229	278	257	247	261	237	250	256	253	263	278	247	262	268	244	234	259	265	268	258	235	269	262	252	261	273	287	237	237	234	273	289	263	272	273	247	230	247	254	269	268	251	242	290	263	267	239	284	281	291	271	260	274	258	249	263	271	283	287	265	275	221	266	299	255	258	274	255	239	260	271	258	250	256	234	273	251	264	276	250	241	278	267	281	287	254	286	282	282	290	265	247	238	252	264	281	254	285	257	232	251	261	266	256	243	248	251	258	232	257	285	265	269	255	284	257	270	250	265	264	243	240	244	263	266	266	234	274	283	246	243	315	285	235	286	262	271	234	236	275	276	260	259	281	271	239	268	271	279	273	246	269	271	233	235	249	247	269	265	273	291	277	273	268	279	263	252	252	241	263	255	274	276	257	258	254	278	253	254	275	257	243	252	278	255	240	264	291	238	259	267	298	241	258	241	264	275	247	274	272	259	282	239	268	252	255	242	266	243	271	259	268	276	259	273	260	266	249	260	244	240	282	270	264	252	245	250	257	269	242	261	268	240	268	247	300	254	294	256	262	269	232	234	269	244	273	264	280	250	234	299	288	267	271	231	236	231	282	283	299	255	242	248	261	256	280	254	250	267	302	290	256	280	270	266	247	249	267	236	251	252	227	272	280	239	288	284	265	281	282	295	260	256	259	269	290	266	288	273	281	250	270	268	276	247	235	257	259	269	285	239	265	284	256	278	272	247	231	263	312	306	236	267	267	259	270	270	268	273	283	259	254	234	288	247	267	281	253	300	256	266	271	250	258	281	269	278	249	265	241	265	273	272	250	286	258	249	248	269	253	238	280	259	268	256	252	280	254	263	229	258	243	254	268	242	246	261	277	269	254	273	270	298	270	246	247	244	232	291	261	271	262	281	260	271	269	257	263	253	279	259	228	272	276	272	253	265	263	286	269	226	261	248	297	298	274	273	251	261	237	279	285	254	286	257	257	258	242	248	248	295	286	248	279	267	248	258	273	284	271	267	252	275	252	273	249	266	270	255	254	239	259	256	268	287	253	244	256	252	248	270	244	264	272	241	253	254	272	255	234	263	236	263	242	245	250	271	265	276	257	281	265	264	277	243	249	310	266	260	253	273	286	282	257	247	272	290	272	242	292	269	252	256	281	255	261	267	264	263	256	258	258	276	243	245	244	238	247	245	271	278	276	274	241	254	262	270	251	262	260	302	236	247	245	237	254	288	245	277	227	261	224	218	238	252	268	289	262	276	274	267	257	286	261	257	258	266	239	272	242	284	257	254	256	254	265	296	259	249	231	268	262	248	259	269	310	290	243	254	233	282	259	291	253	268	270	254	280	287	254	271	277	276	235	242	264	282	265	263	275	275	234	222	273	241	269	243	230	223	289	217	259	273	257	267	292	262	266	237	261	241	261	290	250	255	252	246	242	252	245	251	287	275	292	268	254	277	299	281	242	240	273	265	274	252	291	280	217	299	265	248	290	266	274	273	236	301	253	257	259	286	276	271	286	266	245	272	256	257	277	245	271	278	300	269	251	252	299	297	216	264	243	268	273	256	263	270	265	268	302	292	292	257	236	278	249	257	279	284	231	246	280	299	255	277	249	251	257	260	258	262	279	250	250	286	247	262	247	253	269	251	257	254	267	260	214	281	261	288	259	258	249	288	236	244	270	291	266	268	259	239	261	260	249	274	245	248	280	239	229	265	241	269	248	299	255	267	243	269	250	266	231	261	280	262	284	248	260	271	277	265	268	261	242	250	255	257	248	265	264	248	245	290	234	254	251	241	250	256	268	279	255	248	232	244	300	279	259	260	265	272	268	258	280	247	320	255	240	293	281	263	271	263	260	260	293	249	254	249	265	278	296	301	244	286	291	271	289	271	261	253	238	262	271	270	241	278	244	260	263	251	296	273	267	276	274	262	308	272	252	251	270	246	242	264	268	277	258	234	278	247	248	262	257	264	255	271	252	292	277	249	239	248	265	271	242	279	244	250	247	267	280	264	257	265	269	254	282	267	262	254	229	265	249	256	251	255	256	264	270	282	232	267	243	271	252	242	272	285	246	249	267	265	257	229	252	265	268	287	266	239	255	239	252	270	270	236	281	286	231	236	286	240	246	252	242	271	251	262	291	294	265	275	267	264	270	264	242	284	257	247	237	270	240	270	247	276	270	264	275	295	254	284	273	261	281	234	248	262	250	263	252	259	236	259	257	263	268	254	276	245	277	264	247	265	283	258	251	247	270	242	251	249	267	251	281	244	265	259	234	260	275	222	249	263	279	258	240	274	278	278	269	268	237	246	265	253	246	253	261	270	277	249	245	245	252	294	266	256	259	261	259	258	250	272	265	248	278	250	248	295	274	288	256	217	275	244	273	282	247	261	275	284	252	254	261	251	262	252	249	278	277	253	263	261	243	272	266	252	270	218	239	232	271	259	276	234	284	261	244	268	237	248	247	259	256	273	286	249	226	263	240	263	285	299	254	259	262	263	254	290	288	252	253	261	242	244	230	264	278	258	278	258	220	273	252	260	262	270	265	285	251	239	246	243	244	246	238	307	281	284	243	258	276	247	254	275	259	255	237	252	291	239	250	257	262	266	273	281	273	253	269	254	302	216	278	257	241	278	249	249	268	266	291	258	256	260	253	229	272	252	285	248	248	253	259	274	242	287	274	277	244	286	243	265	257	258	270	298	252	272	261	250	255	255	244	283	247	285	276	259	252	237	232	241	258	269	245	280	270	231	261	251	261	253	256	244	250	277	257	267	275	278	315	227	241	265	262	277	270	261	259	264	255	253	265	252	269	293	268	232	235	270	249	253	264	241	258
2262	777	724	737	722	746	689	724	687	704	662	710	655	673	662	670	691	671	658	681	645	713	670	690	717	660	682	684	695	720	661	646	693	647	682	698	678	699	641	659	684	711	639	659	694	676	685	702	705	674	696	662	664	683	677	644	671	712	670	670	672	697	711	663	626	674	720	689	675	672	718	653	679	702	617	653	681	687	697	660	674	673	690	621	658	671	694	668	678	693	666	637	685	674	651	665	661	661	649	621	725	669	689	618	709	703	702	643	653	653	676	706	680	643	673	598	650	716	688	666	674	672	650	628	670	678	655	700	713	675	652	680	685	686	644	688	672	649	686	661	705	674	692	675	678	676	647	688	678	689	697	693	716	711	672	662	744	655	700	679	699	685	693	643	667	706	696	677	650	679	665	688	722	669	715	707	656	714	663	677	663	656	674	725	654	674	695	716	659	636	707	695	698	696	681	646	668	676	641	603	704	669	656	636	677	716	671	655	688	661	675	689	650	674	659	713	673	650	716	657	672	638	664	658	691	650	655	639	617	669	699	660	671	659	676	690	705	718	678	697	648	639	653	720	662	660	695	659	665	677	640	668	654	634	680	616	654	683	623	706	670	678	646	674	693	655	676	665	622	649	638	668	677	700	709	613	609	607	678	633	652	710	669	648	650	625	675	712	685	664	738	683	718	719	705	713	717	614	696	713	675	706	700	711	685	678	680	670	701	702	657	678	682	690	694	662	660	703	681	690	670	652	700	679	691	664	685	684	676	662	676	650	669	712	645	654	656	677	677	661	683	657	675	657	639	705	684	651	677	683	659	678	678	734	649	669	725	667	672	646	643	599	713	679	646	683	657	632	687	687	699	657	701	690	675	650	669	679	700	658	692	686	697	683	682	646	697	703	662	668	656	635	669	647	689	642	660	663	673	670	693	684	633	654	740	689	689	666	722	668	705	671	664	652	659	725	700	673	697	623	637	641	663	704	675	661	711	670	683	669	682	700	674	731	695	674	632	694	689	631	640	607	689	694	714	671	670	703	712	646	647	675	698	724	701	701	704	685	686	684	655	683	653	687	708	660	663	663	674	664	674	663	629	658	692	713	633	665	658	651	694	670	692	677	691	647	663	677	672	649	704	706	663	688	662	637	701	713	698	680	671	667	707	695	665	671	677	630	651	670	627	679	633	631	705	689	685	665	672	669	703	723	666	684	703	698	656	695	683	633	650	673	692	695	675	627	752	671	667	618	666	682	683	688	649	606	694	654	671	631	670	660	648	701	671	633	690	624	668	708	655	635	676	703	668	667	667	697	644	660	658	700	711	663	677	674	694	671	637	679	677	668	686	663	633	693	685	697	687	712	688	699	698	671	683	673	649	683	660	665	636	708	678	666	626	623	688	738	647	732	654	658	678	670	672	652	633	656	702	630	688	644	626	689	675	682	715	662	671	684	647	703	653	673	693	730	680	664	661	666	672	656	675	680	608	725	714	645	700	681	671	639	715	694	670	625	720	674	656	656	698	671	724	671	624	680	630	677	678	669	635	678	698	647	686	694	737	675	709	682	693	664	704	661	689	674	641	682	669	683	682	689	674	689	668	698	662	654	643	708	683	659	676	656	691	664	664	694	666	676	640	709	686	657	668	707	676	689	667	654	694	664	691	680	655	662	655	679	689	707	667	727	690	675	703	661	599	695	618	645	659	653	677	688	643	671	669	677	681	670	680	620	655	676	640	691	673	676	670	654	658	630	708	678	676	730	654	722	700	670	690	701	690	660	669	666	629	674	673	673	698	661	652	688	680	685	689	680	682	692	680	638	713	676	774	637	682	685	649	677	662	690	666	718	682	618	646	690	676	682	701	702	689	680	665	682	643	727	652	656	719	670	640	701	649	648	610	635	696	661	650	718	623	667	692	672	635	623	659	680	631	657	707	709	699	633	645	694	708	686	699	633	710	719	682	662	664	677	674	658	710	657	642	642	667	649	645	657	670	715	674	707	706	682	655	653	685	694	726	701	662	682	666	672	666	670	640	702	691	688	698	719	681	663	672	641	647	706	673	670	691	664	685	675	692	685	713	673	697	669	649	676	684	660	726	675	715	665	651	645	627	701	731	704	627	648	702	708	663	625	700	699	713	693	694	670	695	690	649	649	645	640	636	694	659	683	682	727	653	649	692	683	666	674	705	679	662	672	648	699	660	644	709	676	713	669	674	658	707	642	660	678	674	708	653	690	656	686	635	648	655	679	646	651	662	656	678	713	682	640	692	663	739	667	753	673	735	664	645	695	692	636	717	695	705	667	656	682	624	699	682	700	691	670	652	725	697	647	665	664	679	607	650	675	717	637	686	661	662	698	685	674	663	668	648	659	657	661	680	636	676	680	670	663	673	685	689	652	640	638	648	631	688	659	681	674	683	640	674	663	692	695	695	669	643	686	715	676	660	707	689	673	699	681	664	673	690	700	666	711	675	667	716	663	685	642	670	719	671	669	687	672	675	671	685	682	672	637	635	728	655	615	675	684	655	669	689	646	644	679	670	658	663	652	717	651	621	681	645	658	716	683	710	649	643	683	673	666	701	708	641	674	687	675	659	691	653	609	627	666	644	684	638	672	701	668	633	666	689	675	642	666	628	696	629	703	661	690	710	689	674	639	653	663	701	656	682	695	651	740	673	741	688	691	667	680	699	681	654	654	659	674	656	707	676	665	687	618	705	671	651	637	679	658	707	729	627	647	655	632	671	711	685	646	647	712	625	652	673	670	672	670	701	626	674	634	651	645	668	630	699	630	670	614	676	679	676	709	654	687	672	643	689	694	647	676	673	676	706	743	657	697	677	654	662	661	738	691	650	686	685	662	695	702	713	627	656	679	706	642	657	675	662	632	679	667	677	683	734	658	676	647	668	697	634	658	688	698	646	647	687	681	650	676	716	635	659	664	650	671	686	693	690	688	693	712	647	605	680	681	635	689	678	652	674	639	662	664	677	636	651	662	634	660	668	703	641	647	676	691	714	662	692	639	667	694	682	645	671	674	691	674	663	689	683	657	741	680	707	677	676	710	707	657	700	683	683	609	684	687	631	647	691	712	717	630	609	680	628	704	706	671	673	680	681	689	687	642	672	677	689	654	657	654	687	663	670	671	676	652	677	663	712	680	649	674	674	728	663	635	656	638	683	681	699	692	669	703	651	701	705	657	666	654	721	672	625	690	688	637	690	668	680	695	697	668	672	673	689	657	694	685	667	651	663	662	613	657	703	716	667	665	702	673	652	709	722	681	685	699	673	644	689	641	665	699	719	655	705	685	683	685	694	646	636	675	652	707	652	639	660	701	642	651	662	646	671	672	725	656	661	642	683	661	679	694	615	639	667	720	706	642	681	674	679	707	678	679	643	683	684	714	651	619	671	661	667	666	639	692	686	684	684	662	680	695	686	728	656	685	733	643	694	651	673	667	675	682	695	642	671	692	639	658	682	666	672	665	679	722	680	635	709	649	657	698
6978	878	1086	815	653	480	384	336	304	310	244	250	234	225	218	213	223	176	232	200	188	183	196	189	178	194	200	170	210	185	183	183	175	199	176	185	173	161	165	158	163	211	171	169	182	189	169	178	155	176	199	185	153	180	167	175	160	207	179	163	184	175	195	167	171	177	178	177	202	174	181	170	154	162	158	164	192	211	189	157	160	179	190	200	179	197	184	177	185	157	175	192	185	178	195	193	162	198	195	182	173	156	187	156	178	189	184	183	165	200	178	191	148	147	192	149	171	205	189	179	185	163	168	155	189	176	184	168	182	180	186	192	185	150	168	152	163	184	177	170	192	172	187	166	177	167	174	167	174	182	176	176	185	167	172	204	186	187	172	175	162	161	158	173	187	163	196	178	194	166	195	170	153	163	170	166	199	203	196	187	190	191	179	185	183	154	168	165	168	160	189	186	191	209	168	161	177	166	185	163	170	164	201	167	161	178	171	178	168	178	184	195	179	180	162	186	163	193	180	188	167	192	208	179	177	190	191	180	164	178	187	165	196	176	185	174	178	195	168	192	177	197	179	189	173	164	206	187	184	173	174	165	155	180	195	178	185	168	184	171	173	177	186	199	174	166	172	157	153	176	175	185	191	158	173	167	157	168	180	161	173	168	192	146	171	181	184	182	136	175	151	192	184	163	168	183	171	182	167	188	189	175	180	157	159	171	204	157	183	190	180	176	172	204	174	204	182	195	172	186	156	162	158	183	169	149	171	172	158	162	186	198	166	160	172	161	182	200	185	173	189	174	184	163	180	187	167	169	187	202	196	156	176	157	186	188	166	193	205	196	173	180	194	189	193	185	159	183	180	218	195	159	180	166	154	203	157	163	187	174	179	161	182	184	173	198	184	162	175	185	178	198	177	159	162	181	167	190	171	196	179	170	163	153	186	163	169	169	203	163	176	163	180	155	166	175	186	173	179	166	155	162	173	181	160	177	188	178	184	186	166	176	180	184	204	186	152	189	204	187	190	188	183	171	179	177	156	167	159	189	182	153	177	164	169	185	165	181	175	154	175	145	147	169	170	179	172	164	179	173	165	167	168	199	194	174	173	152	209	178	171	171	159	186	190	181	159	193	181	182	175	187	179	191	187	153	188	178	190	174	162	179	161	183	187	159	183	198	162	186	165	160	165	169	170	190	192	158	172	187	162	161	173	157	197	186	181	175	167	180	179	181	189	197	187	200	168	177	164	186	189	167	199	167	182	154	193	186	183	163	190	182	152	170	197	171	213	170	180	176	172	194	181	171	193	169	178	179	183	181	182	178	162	164	166	196	168	182	190	176	160	185	164	175	169	184	179	203	162	191	197	178	166	177	148	162	166	161	172	175	146	183	185	196	173	202	182	183	183	151	189	176	177	165	175	172	164	189	172	190	190	189	171	170	177	181	161	167	178	203	165	176	150	177	215	184	156	160	173	181	155	160	165	202	197	178	167	189	166	169	170	195	176	174	185	182	175	174	169	155	200	211	185	182	209	186	166	170	194	178	202	178	184	215	182	160	170	156	187	170	183	163	163	174	157	190	156	212	177	201	177	172	161	180	169	182	186	189	158	189	166	183	174	179	193	163	193	184	142	168	145	181	172	156	181	175	166	173	167	202	182	174	185	161	161	169	160	175	195	162	172	181	163	158	159	188	170	151	160	187	171	170	179	173	146	190	208	179	155	193	177	176	173	198	169	158	168	149	179	181	174	175	143	173	177	210	178	178	175	172	164	162	155	176	178	163	185	166	178	168	194	165	162	164	192	150	164	177	158	196	186	164	174	184	161	174	183	184	175	209	169	169	183	182	167	172	156	182	170	158	172	179	176	169	182	182	176	186	205	145	182	177	179	170	179	191	146	172	173	165	182	170	170	192	172	194	182	198	191	182	175	187	200	178	153	160	177	180	166	134	153	182	188	170	180	157	165	178	161	157	182	170	168	184	179	211	187	182	194	151	160	178	173	187	191	161	158	175	186	183	160	187	172	184	198	171	187	153	165	173	164	157	170	161	183	150	188	171	185	180	158	167	210	154	172	187	185	182	169	164	178	161	170	159	150	174	171	210	185	196	161	171	151	167	185	179	206	173	187	186	183	177	154	207	175	199	176	190	196	185	185	180	167	166	169	185	187	172	139	163	197	187	156	183	179	184	176	187	190	193	186	162	169	196	196	161	151	186	183	184	187	181	168	211	177	151	176	160	190	166	160	165	153	166	169	174	188	144	177	191	193	161	178	177	179	173	189	172	183	182	186	188	171	196	178	183	168	186	179	183	185	183	189	174	189	164	166	169	157	156	154	207	184	183	189	174	170	175	188	145	170	182	167	168	188	165	179	194	185	167	189	183	180	202	166	186	175	174	168	194	182	162	180	173	148	162	164	181	169	172	197	166	197	170	183	159	196	195	184	179	209	173	177	152	173	163	175	181	184	157	169	175	188	206	201	192	186	175	198	184	189	169	165	136	158	184	181	196	197	176	188	172	191	162	189	163	151	165	171	157	194	178	179	171	215	187	169	153	154	178	166	209	162	150	171	182	161	174	165	193	178	170	173	172	153	165	186	181	185	176	169	182	169	179	166	174	177	153	154	165	167	160	169	163	183	177	159	174	164	157	182	172	179	165	217	165	155	164	159	190	173	172	178	177	176	197	155	185	144	179	152	163	166	180	184	190	163	160	197	179	174	186	186	194	175	186	141	176	159	174	186	178	188	196	173	164	187	182	193	175	156	198	177	195	158	155	174	191	185	182	158	166	151	187	201	193	177	179	156	185	195	177	187	153	205	176	171	154	172	171	177	191	163	178	172	164	200	210	195	153	172	173	166	178	213	187	172	159	176	146	181	180	175	189	191	179	155	184	185	179	194	196	144	190	162	185	194	183	186	164	153	156	202	155	194	169	164	156	174	181	171	169	208	162	161	182	147	176	177	173	172	168	177	168	159	211	154	178	179	180	196	179	163	174	197	162	168	174	158	162	201	171	188	178	162	182	189	194	184	145	184	165	189	179	147	159	188	167	182	174	186	169	190	164	179	161	175	164	166	155	181	194	192	157	170	211	171	176	185	155	193	180	185	160	199	178	184	196	175	156	183	182	176	189	193	184	178	187	175	168	182	169	196	171	165	157	173	173	168	159	200	169	164	170	166	170	170	180	191	177	178	164	184	186	161	165	183	188	185	167	174	155	158	184	188	191	178	163	168	156	186	186	165	178	180	183	163	166	176	166	181	179	184	188	185	158	196	199	208	166	190	157	175	169	192	199	170	190	160	198	147	152	179	189	174	173	187	145	202	188	170	175	175	192	147	173	162	177	167	157	156	162	157	168	186	176	171	149	194	168	167	172	195	178	193	159	180	190	179	173	171	188	196	169	170	214	152	157	200	182	202	175	188	182	179	177	155	183	191	171	164	201	177	184	171	169	170	186	173	164	195	191	167	189	154	178	187	198	169	198	183	193	200	165	168	172
5631	1168	2279	2821	2478	2085	1739	1544	1265	1175	1053	975	967	889	770	834	759	719	728	731	709	645	619	639	660	616	604	602	606	581	598	599	589	521	588	561	551	525	545	543	531	571	550	609	569	564	538	542	549	520	534	581	536	496	509	488	496	556	523	529	534	513	528	528	496	544	510	555	527	562	490	512	554	557	567	538	521	516	537	537	543	521	533	538	528	500	528	526	550	503	526	483	572	554	560	526	544	526	569	502	482	503	516	513	501	492	500	515	536	518	518	521	539	543	533	514	517	550	526	500	528	533	537	531	505	494	499	510	538	518	541	456	528	517	530	490	533	493	538	508	549	551	500	533	500	516	504	506	556	539	545	512	558	523	491	510	558	539	542	497	577	488	531	530	490	570	530	499	531	512	550	488	519	528	505	547	532	534	506	493	506	518	549	532	535	482	519	505	547	549	486	549	544	502	540	511	486	563	540	528	501	563	545	532	526	518	537	565	502	513	493	515	526	486	484	562	538	520	515	544	578	504	505	525	548	540	574	496	490	502	528	500	492	522	547	554	562	553	537	540	541	500	524	550	510	520	502	512	518	485	494	567	528	524	541	540	547	505	490	554	540	522	522	575	553	510	506	528	496	511	496	547	522	542	516	536	550	523	520	506	526	492	526	503	540	507	532	525	550	510	511	502	527	506	497	569	547	531	537	490	500	526	519	518	498	560	514	527	498	515	549	574	498	527	535	492	503	508	477	556	507	484	524	480	498	529	535	530	526	499	488	473	525	571	537	513	535	490	548	503	548	513	538	543	497	489	530	528	486	517	506	499	502	555	542	500	526	563	531	547	516	528	521	545	525	519	516	546	522	538	532	535	565	524	495	504	549	544	531	553	524	494	535	549	503	545	515	525	560	523	574	497	530	532	568	522	539	561	516	547	489	519	525	528	517	542	492	541	558	505	537	558	548	544	539	462	503	513	530	559	507	548	494	530	549	503	508	557	517	520	516	539	526	563	515	540	571	552	534	485	512	518	525	516	483	528	549	546	529	527	486	501	486	470	538	508	562	520	491	494	562	488	536	519	502	522	510	532	518	547	516	574	528	543	534	555	528	546	513	520	529	503	505	484	501	524	514	502	518	521	548	557	474	527	497	465	506	478	518	506	509	500	519	532	502	564	518	516	534	539	499	480	472	512	518	509	521	520	505	536	520	535	545	534	519	551	504	527	537	529	488	550	503	540	521	567	537	481	562	520	500	514	501	480	543	489	532	514	547	515	518	515	552	479	505	481	502	544	527	516	518	490	505	512	531	434	525	524	529	512	537	489	482	514	524	547	526	554	564	483	495	485	529	553	491	507	512	540	543	518	467	513	530	549	518	520	529	516	515	511	549	491	556	478	491	504	525	487	515	500	510	496	536	492	525	544	502	478	532	517	521	505	503	583	522	552	518	562	520	497	519	508	536	522	497	519	568	548	532	507	541	559	504	560	521	558	477	497	521	514	520	482	492	528	528	540	509	526	538	527	503	534	528	551	521	530	556	519	535	504	593	517	548	549	551	558	543	532	566	498	533	561	488	507	544	519	529	488	563	562	516	512	520	504	545	506	554	512	542	529	489	506	522	498	519	476	508	537	519	516	515	541	497	536	538	457	468	524	515	508	497	548	492	504	548	502	479	510	528	508	570	551	541	504	524	516	508	524	496	512	499	542	528	557	552	493	534	528	535	492	538	555	517	506	509	485	545	501	510	493	564	529	488	518	516	513	540	498	562	537	477	523	553	532	497	510	538	509	507	525	519	520	549	514	528	535	474	551	531	536	512	502	516	513	525	460	533	550	518	484	498	497	556	495	483	554	540	554	516	477	513	524	510	553	527	526	538	531	493	546	511	506	520	538	516	520	469	504	564	492	467	488	528	503	494	545	483	546	519	505	487	503	539	556	480	521	473	573	548	516	515	463	513	567	527	529	519	527	474	533	500	523	535	576	522	523	558	552	527	525	540	485	532	537	543	519	501	503	459	533	553	506	535	544	519	502	507	562	521	494	516	521	525	482	455	523	531	549	490	497	523	505	487	539	513	511	536	539	522	528	490	501	482	507	517	507	496	499	561	528	521	523	527	511	521	495	501	568	527	534	527	539	570	505	549	513	538	462	505	507	505	529	553	509	516	540	519	541	568	529	495	508	511	503	519	501	522	561	520	478	493	505	549	527	478	516	542	553	508	526	514	514	535	503	499	534	503	509	531	524	546	500	499	514	490	486	566	509	541	477	509	545	513	484	525	522	530	496	549	535	514	510	506	523	527	558	529	525	521	523	501	508	508	522	484	492	553	543	543	535	499	532	520	516	572	493	520	513	495	576	538	496	533	493	518	481	506	579	515	554	531	556	509	493	530	572	495	533	516	531	544	521	539	540	508	478	483	490	521	531	550	529	511	507	488	535	535	498	528	525	544	529	554	565	494	497	538	526	538	535	491	512	535	517	492	529	530	526	504	495	551	553	509	535	514	533	533	513	550	519	483	555	538	548	519	496	528	528	504	502	512	504	535	514	504	524	545	517	533	511	484	505	536	503	524	507	526	520	520	518	532	510	522	522	526	526	557	505	537	505	537	525	535	489	516	526	472	500	542	534	522	544	497	516	494	503	471	537	513	520	493	548	536	546	522	501	530	547	522	493	486	523	513	529	500	552	506	477	537	484	490	497	517	513	545	505	538	501	520	526	508	533	535	571	491	493	478	485	512	510	457	580	528	491	528	528	537	508	541	525	480	548	511	516	510	475	505	480	536	534	495	493	506	505	511	538	499	550	514	545	552	539	484	525	491	549	481	531	474	484	501	514	521	508	520	504	540	501	493	502	516	527	504	579	530	521	508	530	501	531	545	527	521	531	504	504	544	528	493	545	520	527	553	520	523	489	508	505	509	515	537	513	519	506	521	523	482	561	530	514	551	528	513	540	500	536	516	539	547	510	560	525	538	518	509	519	546	475	544	526	535	500	487	541	529	480	523	491	501	558	504	508	495	530	554	508	526	498	522	526	507	552	491	548	507	561	516	540	496	536	513	498	537	474	571	556	495	514	537	551	522	489	532	519	513	508	544	523	525	527	579	525	539	522	473	470	523	572	528	494	546	519	513	561	565	547	509	507	521	535	512	492	535	532	509	524	529	509	493	523	533	525	510	497	535	522	479	519	506	493	524	549	511	564	533	507	521	514	530	509	577	518	509	529	515	482	532	487	501	497	520	539	569	483	557	483	492	515	536	534	529	491	518	482	520	528	504	574	547	563	501	510	527	526	550	509	574	545	520	554	505	556	521	502	544	537	521	539	513	528	493	492	552	475	552	512	612	493	523	519	526	516	528	520	502	510	496	513	534	512	527	538	514	565	516	545	525	538	531	533	498	504	486	544	550	526	526	485	516	549	533	540	522	552	480	492	532	517	495	511	541	501	502	559	533	524	505	501	570	493	503	497	533	511	554	475	485	518	533	550	542	487	517	530	490	521
13524	2266	2294	1800	1314	964	787	680	625	576	487	498	415	438	428	445	381	380	371	370	354	376	341	358	344	386	373	346	340	350	403	361	359	324	348	336	347	345	342	338	367	333	352	360	362	362	345	366	299	361	350	320	327	318	321	339	337	327	353	351	365	373	312	322	321	361	355	311	350	340	356	337	355	353	325	349	336	317	325	379	352	315	326	352	355	342	317	325	377	345	347	347	341	377	334	321	337	378	297	309	317	323	344	314	377	330	326	328	332	345	352	350	323	338	301	331	329	347	352	367	309	307	313	307	334	343	355	327	362	346	333	350	345	317	369	321	316	327	355	299	330	342	333	320	348	338	329	347	334	316	330	308	344	310	329	329	325	352	326	334	309	360	344	314	313	313	320	336	339	385	337	327	327	341	353	321	304	339	324	351	296	355	356	348	337	311	329	349	326	326	348	350	295	381	335	325	352	377	348	354	312	330	330	342	289	323	343	310	344	349	331	364	301	340	342	410	341	358	363	329	359	324	350	362	390	348	328	327	321	366	354	336	313	311	343	364	335	332	317	333	276	291	341	356	350	322	339	323	335	371	346	332	315	326	348	360	361	364	323	315	357	355	356	346	350	328	316	369	328	346	360	294	308	337	360	353	351	300	355	386	323	354	338	331	337	343	350	367	334	345	348	330	324	310	298	328	382	342	343	318	353	346	324	306	353	341	347	348	327	334	321	373	337	358	348	352	316	366	317	327	356	330	349	329	336	342	342	320	353	350	327	358	354	327	340	338	311	324	304	328	317	323	356	337	357	317	318	319	340	369	350	338	329	322	347	316	331	334	339	330	313	348	299	314	306	281	323	333	371	348	361	337	314	322	358	318	349	301	337	307	323	330	353	367	347	344	316	357	369	366	356	349	343	347	357	342	350	360	326	359	330	319	381	276	320	322	328	297	346	333	321	309	355	312	343	327	316	314	336	337	327	305	317	333	344	361	333	334	335	306	320	361	378	314	301	390	342	328	336	336	349	338	363	328	348	342	358	343	337	317	363	323	331	317	313	335	344	331	344	310	325	339	351	330	318	313	336	356	330	326	331	326	334	346	334	357	345	378	359	354	330	306	310	326	333	353	364	345	327	368	331	338	322	320	333	335	318	359	358	343	358	344	348	338	348	308	349	348	323	311	314	331	327	339	342	356	299	332	337	340	365	329	331	350	352	356	344	357	305	367	315	331	321	360	342	342	325	335	336	361	331	303	341	322	361	367	348	358	316	337	351	334	332	342	337	349	349	362	352	340	333	313	341	319	317	338	332	326	327	333	353	363	341	315	314	362	320	364	363	324	351	341	329	320	338	347	347	347	342	350	324	308	370	314	326	329	336	347	345	329	314	347	302	337	325	331	331	328	351	310	347	312	325	337	362	350	339	322	375	336	303	332	332	354	339	339	347	364	331	347	353	349	308	341	348	307	318	325	284	351	342	334	294	333	335	317	370	351	303	284	347	339	318	330	335	327	332	336	321	325	368	336	365	321	323	332	322	342	332	351	328	357	324	339	325	316	349	336	330	335	343	323	297	346	295	296	306	332	328	319	360	326	342	319	349	303	297	348	347	330	310	342	293	333	322	325	353	344	362	334	343	341	363	336	368	366	351	379	325	317	343	335	296	334	349	338	317	354	317	370	333	372	320	310	361	301	329	305	353	359	290	353	306	317	336	330	332	354	364	312	342	351	306	322	344	333	320	327	317	324	318	342	344	307	318	338	330	353	316	316	287	318	330	346	322	307	346	320	310	313	353	319	337	342	327	325	307	335	331	348	343	344	340	367	333	354	340	333	306	298	319	339	332	348	343	341	340	332	355	313	323	329	350	337	344	330	315	360	323	308	326	362	325	343	345	337	318	340	323	307	353	295	325	339	333	366	344	283	339	310	302	331	332	363	331	330	322	328	341	340	302	322	330	343	350	305	332	331	321	372	346	341	331	327	354	307	336	325	362	346	342	307	302	338	361	351	300	331	401	350	347	312	348	335	370	357	349	341	328	322	331	328	345	338	335	346	332	342	360	327	369	301	360	321	380	331	323	325	355	351	309	335	354	284	354	363	350	334	348	350	300	342	346	342	329	345	345	326	347	372	351	350	324	342	327	319	369	342	335	316	309	332	334	329	341	316	293	354	329	314	342	376	329	332	336	350	312	349	344	351	327	351	327	350	333	334	336	354	337	355	338	345	339	331	335	351	303	385	333	329	322	346	342	360	338	350	332	337	348	346	310	308	333	325	345	339	331	325	360	366	358	326	331	312	355	311	344	335	323	331	357	357	332	334	302	328	376	327	359	355	296	332	337	361	314	356	328	344	323	345	352	323	329	313	309	330	359	317	328	318	338	309	342	345	328	333	316	288	346	329	319	337	354	368	365	322	342	335	341	342	341	335	345	321	347	367	305	320	348	324	314	372	349	353	365	333	346	305	342	357	325	321	353	312	324	335	374	341	343	339	318	321	327	370	335	362	386	383	294	350	330	315	348	331	333	331	366	363	341	361	332	322	350	375	354	307	333	346	332	345	300	337	350	375	375	339	336	359	327	342	327	323	368	339	373	352	316	337	337	353	337	311	300	314	342	339	353	380	324	322	290	316	336	339	355	308	344	333	338	312	345	361	353	380	340	341	330	329	364	329	313	354	366	360	344	354	333	372	345	349	338	337	332	307	324	352	337	343	314	377	329	326	380	336	345	360	327	331	354	342	328	296	346	342	354	363	327	334	335	347	318	361	342	320	348	337	368	328	336	370	374	346	359	370	327	301	320	318	336	326	329	370	327	364	327	368	314	323	313	347	306	329	322	363	302	349	331	350	318	337	359	355	353	363	291	331	359	378	340	362	333	372	344	297	363	300	326	332	331	318	334	316	290	333	368	333	335	374	315	331	344	338	346	345	346	335	296	331	336	322	307	333	338	342	345	327	351	356	366	337	305	324	335	321	330	327	346	362	324	316	346	342	345	334	348	366	335	364	325	344	335	333	331	322	362	350	353	324	354	314	334	315	349	343	343	344	351	333	318	350	369	290	373	350	356	365	323	341	355	356	327	321	329	326	351	351	322	342	369	331	332	374	355	325	341	288	334	312	362	333	347	333	327	326	351	342	322	332	355	328	317	320	314	339	322	321	349	338	362	338	319	324	366	328	354	298	344	327	343	326	296	363	302	313	336	317	380	366	314	314	337	311	371	369	333	326	360	361	334	337	329	322	333	319	350	350	314	330	360	332	370	359	332	329	346	348	325	367	310	312	345	362	323	336	357	339	336	329	348	334	323	335	343	347	296	299	351	349	346	325	335	348	344	358	330	389	352	288	362	345	336	370	337	345	319	333	335	367	324	314	342	327	356	337	317	324	353	335	351	330	349	320	314	343	330	332	314	292	314	340	325	330	335	345	353	354	332	357	314	353	353	343	329	389	327	362	356	360	349	359	316	320	323	334	339	328	352	329	338	337	356	325	345	337	314	333
7628	2180	4395	5143	4585	3823	3222	2831	2402	2138	1920	1785	1628	1521	1444	1381	1300	1290	1238	1160	1135	1115	1118	1049	1117	1110	1033	1054	1019	1030	990	1003	1060	933	931	1014	945	932	942	944	908	963	984	929	896	951	942	913	926	938	910	916	911	920	921	868	919	909	958	924	879	883	874	871	902	920	898	878	877	918	968	935	897	907	905	916	924	835	870	881	913	917	870	907	938	904	887	890	934	914	854	922	814	847	894	853	876	822	814	811	884	844	866	884	859	885	871	885	860	890	847	857	893	846	876	892	877	904	892	881	886	872	897	914	873	839	944	869	838	857	852	840	885	891	924	893	873	902	819	864	889	937	854	832	922	889	877	871	827	876	933	858	886	805	893	856	895	854	894	876	863	851	914	877	862	880	929	856	936	874	820	893	874	882	850	863	912	882	856	853	879	835	877	930	898	816	864	873	892	905	886	846	897	912	865	833	876	889	836	890	879	900	888	862	809	893	872	876	870	911	860	865	865	831	915	863	879	859	869	876	811	871	868	879	816	926	808	836	854	897	833	813	918	868	871	857	864	917	847	854	846	880	826	817	846	874	880	913	841	866	894	856	873	851	850	875	849	858	873	861	859	882	859	860	858	829	881	836	879	845	892	950	833	897	845	918	853	858	884	849	873	812	788	915	859	848	888	878	869	899	868	850	836	869	893	846	897	909	849	864	865	887	864	887	854	852	914	822	896	943	898	877	867	855	846	845	855	869	831	884	858	873	902	893	860	899	840	826	856	887	884	903	855	872	877	886	833	886	839	870	880	881	899	903	891	929	877	899	836	879	822	874	865	796	834	867	860	872	887	877	865	855	872	897	872	849	836	833	875	863	839	860	834	830	897	833	858	813	855	852	874	842	875	808	885	868	845	898	891	840	850	843	875	919	886	882	861	860	898	864	849	888	881	849	861	855	842	862	922	873	820	872	857	883	907	832	857	834	904	865	871	814	919	825	844	834	874	851	874	880	861	910	838	895	879	890	842	942	868	865	863	858	803	901	887	879	882	885	898	822	848	857	831	852	806	858	845	849	875	839	884	870	849	879	830	876	889	852	842	830	852	815	876	874	850	841	876	852	871	912	896	856	824	927	903	865	869	890	845	903	853	845	877	852	875	850	839	860	897	855	876	830	907	871	841	885	822	847	861	853	945	903	823	856	915	869	872	890	910	877	843	849	833	870	846	825	822	830	848	939	909	857	863	908	822	832	867	843	884	817	898	865	893	808	915	840	823	922	862	796	860	846	870	888	873	875	872	879	866	856	846	836	857	888	878	853	873	901	884	837	870	877	865	895	886	863	839	803	853	764	879	836	904	880	830	912	878	863	862	901	879	879	876	879	793	905	825	861	864	886	865	891	916	813	921	863	838	838	857	872	889	863	868	833	836	911	808	867	854	853	857	880	850	872	887	868	865	881	856	858	896	847	875	863	869	881	853	869	846	808	893	853	846	855	816	903	821	919	852	896	847	909	891	825	837	854	866	887	855	905	923	893	839	834	847	852	880	879	813	859	843	812	844	933	880	895	861	854	854	859	850	908	892	846	869	903	819	848	851	894	799	861	856	911	908	841	880	849	863	840	876	884	925	853	861	840	849	910	929	867	841	848	892	882	880	836	901	896	864	913	918	886	849	884	864	863	868	867	888	909	853	895	864	888	863	850	836	855	859	880	868	896	859	881	837	881	872	868	855	910	890	845	812	874	840	887	911	876	849	826	969	851	882	843	853	877	889	848	809	944	902	913	863	866	867	868	902	884	865	845	861	815	870	820	843	869	867	881	836	847	881	860	893	861	791	858	864	872	849	850	910	844	829	877	882	823	889	876	919	832	853	915	856	881	860	842	909	906	815	864	880	905	871	819	869	836	874	847	813	845	901	863	875	866	863	884	866	887	841	843	849	899	897	902	910	831	916	815	858	839	868	849	857	840	871	888	921	861	839	847	873	816	841	921	858	892	897	828	872	867	853	892	867	848	846	903	871	850	881	893	900	900	864	887	880	965	829	907	871	893	918	912	873	883	864	870	836	862	826	877	837	861	830	878	848	885	849	811	835	908	888	926	841	862	858	898	862	852	888	864	853	867	872	845	912	865	868	890	832	856	921	867	862	923	846	859	826	880	884	843	895	828	860	864	849	882	832	881	936	866	889	829	840	866	800	847	834	867	853	848	901	861	840	896	875	866	872	796	877	843	828	851	898	876	850	912	908	924	913	863	893	885	870	829	906	863	883	834	865	881	880	871	876	838	895	845	843	890	849	904	854	867	874	869	847	897	856	827	852	838	896	900	904	818	886	859	924	873	882	853	909	923	873	887	894	890	852	891	875	825	843	901	870	808	871	868	849	910	883	842	849	858	878	862	913	830	866	852	884	869	887	812	866	871	837	854	847	882	828	887	827	824	861	860	872	886	795	835	877	832	894	896	826	899	813	861	845	862	819	804	886	866	823	809	843	861	850	823	852	877	878	860	849	899	970	897	866	896	789	867	875	852	823	897	921	884	864	890	873	857	836	863	817	832	891	871	880	907	864	869	849	847	886	846	895	885	835	878	844	868	828	908	875	835	882	879	887	820	859	825	887	858	866	883	823	867	857	898	874	829	843	946	864	886	962	861	842	868	863	873	848	874	821	903	926	854	836	913	865	883	899	864	875	874	874	909	868	852	935	820	925	836	892	868	846	847	878	835	874	883	858	912	887	837	857	842	837	875	887	869	838	839	841	905	847	835	894	850	876	871	917	882	894	856	889	905	860	849	856	808	852	865	860	857	922	851	897	862	866	822	931	842	891	841	908	889	826	864	936	881	884	856	846	850	861	936	923	843	864	861	913	884	897	887	865	841	850	831	849	898	842	841	851	882	882	855	863	874	912	887	865	867	866	874	786	867	862	844	868	849	861	868	930	853	835	815	825	823	836	848	884	865	877	823	969	890	906	851	840	846	860	899	849	904	888	875	869	890	795	887	877	843	848	887	846	829	860	891	858	819	839	927	854	859	876	839	828	857	874	905	864	834	875	923	871	874	899	861	879	829	856	847	864	827	843	837	875	870	868	864	876	881	877	845	875	882	869	884	885	874	824	841	880	853	874	885	943	845	862	897	867	903	857	881	900	905	883	858	871	867	857	849	887	901	856	863	854	831	946	794	869	825	861	783	895	836	905	863	888	820	856	803	887	873	947	848	818	816	851	883	802	926	890	838	892	864	872	825	861	832	897	894	897	857	870	875	918	899	850	870	872	868	881	897	884	857	894	822	879	836	846	894	894	900	874	892	819	865	912	839	892	835	888	888	847	931	859	837	853	866	820	885	829	853	901	904	859	893	903	898	839	820	849	860	867	873	875	874	845	896	831	848	853	898	876	849	903	839	915	849	880	878	906	887	912	783	891	870	790	851	875	883	884	876	885	844	875	924	899	921	883	917	852	875	874	880	880	888	897	852	842	862	801	866	858	873	844	839	863	842	887	924	854	835	895	869
1932	310	300	271	302	273	266	259	274	274	270	266	279	276	258	275	223	261	233	244	255	240	245	279	265	256	275	262	253	252	265	253	283	247	277	265	247	277	293	291	284	258	268	266	265	278	248	233	272	267	281	271	265	276	231	257	267	259	266	247	259	248	250	254	280	247	285	284	276	250	288	262	266	278	262	257	234	265	236	291	235	236	258	259	254	292	261	261	273	265	268	254	269	256	268	272	280	280	280	304	258	265	268	263	228	265	274	281	272	290	256	257	276	277	265	260	267	257	250	274	273	255	308	232	284	267	236	250	249	257	307	269	262	240	252	258	237	216	274	293	244	265	288	270	265	268	272	256	262	223	260	280	246	286	270	276	243	251	262	236	257	273	264	269	262	259	304	260	270	256	249	221	268	263	269	259	256	248	248	247	264	315	232	233	279	258	246	241	247	259	285	276	262	294	274	249	276	253	264	262	277	264	236	260	266	245	277	279	278	244	270	259	250	249	252	249	248	246	276	291	266	275	247	242	222	267	250	246	257	255	274	246	259	264	262	270	276	266	286	273	271	241	281	240	276	232	234	299	255	256	270	260	303	281	263	239	252	261	274	262	248	234	222	272	246	275	246	266	265	258	259	250	251	294	242	251	264	243	257	285	242	273	242	288	258	249	236	292	258	269	275	271	266	236	254	240	276	279	261	250	271	253	265	291	277	271	262	260	257	261	274	287	270	278	267	282	278	284	249	271	236	251	268	253	259	258	259	293	247	278	281	238	251	276	270	262	263	294	295	268	271	290	272	280	270	285	284	279	259	260	276	262	267	283	223	250	262	248	256	255	281	250	235	247	266	261	263	240	262	246	273	277	295	292	265	300	243	280	248	279	272	243	295	242	276	251	264	275	285	286	248	266	274	251	278	283	229	240	281	255	251	285	255	270	268	309	260	255	282	270	229	282	255	257	271	257	266	290	265	269	250	270	254	257	241	244	261	312	257	245	262	264	265	272	248	274	251	237	267	276	256	287	240	243	267	254	233	275	234	239	267	274	245	247	245	229	236	272	256	282	257	275	275	229	284	239	285	232	270	261	262	248	244	273	275	262	243	253	271	298	238	248	257	248	258	259	247	293	263	293	271	284	255	269	266	278	271	270	253	264	265	263	262	303	235	257	259	239	237	238	261	237	241	253	295	239	237	278	263	238	255	261	266	293	258	280	253	253	261	244	257	257	252	233	231	281	278	244	258	247	266	278	264	267	293	256	271	274	260	263	267	254	262	241	249	242	275	269	247	283	281	254	266	271	223	235	262	300	238	258	222	303	274	283	267	238	268	239	256	267	273	270	237	271	296	255	272	257	276	266	298	302	306	296	260	264	275	256	254	253	248	264	253	247	240	276	238	251	264	255	262	240	271	248	280	243	263	262	269	249	273	282	277	248	271	254	274	260	247	263	254	265	261	271	265	267	255	258	263	245	254	286	294	267	264	280	272	242	273	261	228	241	281	261	261	284	260	257	244	259	263	285	215	261	262	244	268	265	256	265	234	280	267	260	239	264	246	278	258	235	268	250	259	299	279	258	270	304	262	262	277	265	279	284	286	256	250	253	235	252	247	289	241	230	236	257	265	232	262	237	255	288	256	261	293	250	280	262	273	231	262	273	236	236	232	278	243	246	264	268	278	253	243	255	281	249	273	267	259	279	287	266	263	251	273	253	217	279	221	245	265	221	276	275	274	261	261	248	284	279	270	246	279	259	255	257	251	258	254	255	285	268	283	254	247	253	275	282	272	242	273	253	252	276	272	272	276	270	252	287	276	273	249	248	246	293	265	243	259	296	270	267	236	261	250	250	246	254	274	265	247	241	227	271	237	268	259	234	270	261	265	262	255	245	250	271	279	270	277	278	250	245	279	289	258	248	243	278	258	279	245	288	267	233	258	272	259	275	235	237	240	233	273	266	280	276	272	293	250	265	265	282	313	254	250	266	273	258	295	283	275	263	249	268	233	247	236	278	278	247	264	265	241	258	282	260	281	273	288	258	242	278	257	245	278	245	300	267	288	287	301	275	284	225	302	249	281	269	295	252	234	274	269	272	259	245	256	259	251	297	256	271	240	281	236	273	265	277	291	268	248	250	238	261	259	278	236	252	267	240	251	251	259	291	253	249	287	284	249	263	245	254	245	276	272	257	239	271	266	279	251	269	266	249	272	271	257	243	225	259	269	242	246	263	269	269	294	263	278	277	266	274	255	256	241	252	239	272	257	260	256	263	265	269	256	251	267	266	257	236	275	237	249	267	256	265	279	235	230	232	264	246	273	288	286	258	257	265	261	265	243	240	268	330	274	249	252	243	243	260	261	257	262	257	257	296	253	253	242	258	285	271	276	250	263	244	264	269	256	242	240	282	262	255	252	266	250	268	289	241	273	232	284	272	258	281	284	269	254	252	267	265	248	240	278	266	250	265	265	226	249	279	271	273	271	265	244	264	253	280	260	278	260	262	257	280	263	271	268	274	242	268	266	271	278	287	288	263	240	256	258	275	239	284	284	270	269	267	247	281	278	245	280	259	288	259	258	248	256	253	305	252	249	283	234	253	252	270	255	266	272	250	262	230	273	257	259	222	286	259	237	248	279	267	250	287	270	247	231	297	252	267	239	258	254	246	284	284	284	264	262	276	231	277	256	280	255	253	261	276	294	267	282	272	264	254	264	263	278	251	268	251	260	231	253	247	240	272	257	246	276	248	241	260	282	249	284	283	276	261	288	266	278	273	257	257	247	262	276	264	247	289	241	266	268	290	255	279	269	281	295	262	246	249	292	295	250	249	248	265	252	242	288	250	266	250	247	276	274	247	265	273	263	276	253	249	280	259	255	266	261	281	259	255	238	258	271	237	247	254	271	251	248	235	265	274	292	272	278	275	252	235	275	248	285	274	275	239	247	287	247	267	233	265	276	262	263	277	273	270	277	273	272	261	249	272	247	288	271	277	266	256	236	243	295	242	296	245	249	272	269	271	258	234	289	254	245	280	260	266	277	266	244	263	243	242	284	267	250	252	250	256	241	257	268	299	261	231	242	233	245	301	266	260	298	301	279	259	293	249	257	248	258	242	266	251	260	253	245	243	255	280	272	285	258	256	262	253	252	271	257	236	248	218	250	260	247	234	278	256	275	269	262	264	281	231	273	279	256	275	256	250	240	239	241	285	266	267	230	258	260	276	273	275	277	258	270	244	264	290	305	245	247	258	223	248	255	252	289	268	269	283	231	245	254	288	271	273	262	251	265	239	280	266	246	264	264	278	260	271	276	246	262	259	240	251	234	234	271	244	250	257	272	259	261	270	263	276	282	225	247	306	252	266	283	259	281	279	253	284	250	271	254	247	264	246	268	250	250	255	252	261	254	287	277	253	231	261	261	259	265	265	263	262	264	291	277	268	284	236	277	274	260	241	232	263	257	237	243	229	272	249	245	265	273	289	268	231	264	277	262	265	267	249	259	263
2280	734	682	757	737	718	739	726	688	696	670	717	705	671	716	656	659	651	678	648	654	636	697	672	686	717	676	700	732	663	702	673	658	679	645	690	646	703	693	667	701	722	691	637	655	714	666	620	674	718	685	671	660	696	643	712	682	631	683	682	676	697	700	692	694	681	676	680	709	669	702	686	651	689	667	701	679	628	672	673	696	638	676	709	693	702	690	654	665	658	695	642	650	726	645	668	684	718	651	691	694	670	655	683	655	682	683	690	649	713	684	650	727	670	717	651	665	685	704	700	725	659	695	671	651	637	695	655	680	694	639	683	697	719	712	654	663	665	676	628	736	689	683	695	696	653	663	637	667	710	670	696	662	663	694	618	707	660	682	643	677	678	697	666	665	689	675	652	692	676	689	696	696	687	659	711	706	672	646	703	678	674	707	644	695	670	708	678	672	691	654	662	702	656	680	685	665	661	630	659	667	735	738	709	701	672	704	701	665	696	647	641	705	684	651	679	699	674	638	696	678	693	664	678	710	720	695	683	643	644	669	646	738	694	696	689	657	639	704	675	669	655	638	671	678	689	701	667	628	695	625	759	676	676	660	700	721	657	637	696	664	705	696	656	625	668	653	679	689	688	676	677	685	665	649	707	661	713	714	702	650	668	699	703	638	670	720	704	627	682	647	680	685	696	687	721	699	699	690	662	667	656	655	684	700	712	707	671	694	664	659	670	726	699	695	668	675	686	666	688	655	650	654	681	728	695	674	693	691	670	645	674	698	657	704	650	674	684	678	624	670	656	674	692	707	676	652	701	669	684	648	695	681	729	699	676	666	648	685	700	685	709	689	673	671	689	630	625	670	701	623	660	670	631	640	684	664	681	712	658	706	674	702	681	687	698	679	670	652	697	671	591	681	688	666	638	692	658	708	695	695	682	682	682	702	672	642	655	685	723	682	688	678	699	625	681	664	659	713	684	701	742	672	688	683	738	662	701	682	748	635	687	692	656	641	701	662	671	661	631	652	669	689	662	670	663	726	677	682	675	680	695	694	675	688	711	655	690	657	664	694	654	680	676	704	644	714	706	672	673	712	724	665	641	689	676	692	718	712	625	715	676	684	679	662	640	670	696	673	681	672	676	663	654	673	701	700	680	699	683	706	663	691	711	707	650	675	687	690	696	688	724	685	678	649	677	663	667	682	669	717	681	673	646	720	637	676	675	680	675	680	666	708	684	664	701	717	670	681	667	619	659	650	659	691	659	641	679	666	713	695	698	706	758	681	664	693	688	693	630	668	693	688	702	719	645	660	694	692	600	633	638	692	628	683	696	698	659	653	683	689	654	678	657	654	660	707	709	635	677	672	678	671	683	687	728	681	660	696	682	653	661	686	694	665	676	663	635	693	667	699	662	683	653	689	700	646	717	686	662	669	684	711	646	689	687	686	695	733	694	705	644	637	676	644	686	655	684	657	673	670	702	704	665	722	673	718	666	686	683	756	693	720	664	657	700	664	715	653	685	661	674	639	679	629	712	729	693	710	690	682	719	672	644	688	698	672	706	641	722	648	680	724	664	669	647	664	686	682	700	717	659	691	633	658	706	678	661	714	669	659	665	659	681	666	684	651	672	682	660	681	663	669	705	668	672	678	667	647	630	732	667	699	668	628	697	669	680	677	689	711	706	670	673	650	658	669	705	673	681	671	649	641	638	709	644	654	662	668	637	646	701	687	642	670	635	649	701	621	649	634	681	700	679	673	677	670	706	711	651	625	691	729	663	682	667	672	690	688	668	650	719	644	663	698	682	666	694	676	712	704	722	692	680	660	758	674	671	696	631	681	671	681	661	690	667	705	664	672	683	711	696	667	628	651	710	685	678	677	699	692	659	687	658	652	644	644	675	682	677	669	682	691	678	677	655	664	650	683	673	671	695	640	648	651	629	707	698	692	675	709	688	634	646	695	665	711	683	670	656	654	736	700	659	643	609	688	663	668	646	686	706	682	665	685	699	693	673	711	641	694	728	657	649	658	630	683	677	673	714	685	674	642	687	656	667	727	642	694	655	689	642	666	638	708	680	663	712	662	619	684	698	689	698	661	647	673	671	640	661	699	709	660	658	673	706	677	682	696	714	690	656	625	679	704	642	695	680	698	687	649	706	719	670	638	665	672	695	664	679	637	654	688	618	675	640	719	667	652	671	685	681	637	737	635	654	659	680	657	713	684	648	684	678	666	709	631	676	716	691	671	667	669	649	657	655	717	688	678	645	725	680	666	657	687	674	690	656	669	653	652	653	746	651	663	632	700	675	668	656	666	658	686	699	664	699	682	690	656	672	723	675	648	670	683	627	681	657	655	659	688	725	700	672	676	642	648	717	663	668	699	679	662	709	703	694	693	698	666	658	651	687	675	680	695	627	718	648	689	648	695	674	651	651	661	650	673	670	653	705	689	678	677	681	696	637	651	658	639	683	661	642	688	674	681	662	732	683	705	612	687	651	682	698	725	682	682	647	660	664	693	717	656	652	646	670	650	698	677	706	670	685	669	695	677	669	656	669	703	716	673	682	637	693	696	677	620	689	693	718	699	674	711	675	639	699	638	702	690	655	706	687	692	680	697	678	712	734	672	681	726	725	665	660	670	684	670	634	609	696	660	658	635	688	639	660	664	709	690	641	708	635	685	682	624	642	643	634	689	669	663	714	703	658	690	667	671	652	681	613	681	711	697	676	724	688	680	692	662	670	717	664	710	705	706	690	675	731	674	646	650	697	668	662	654	712	758	665	672	651	644	705	676	682	657	706	683	676	653	680	686	706	699	706	661	697	690	655	695	696	681	710	725	646	621	659	678	646	725	664	705	702	663	644	745	662	676	670	662	636	697	656	713	690	652	673	696	653	665	662	685	699	675	695	672	685	674	695	657	660	677	650	679	727	648	707	680	663	675	717	653	674	689	647	667	650	693	622	705	675	680	695	658	754	675	756	646	686	660	696	665	683	666	725	704	682	708	691	658	612	709	691	642	694	681	685	696	656	675	663	645	672	735	665	716	690	637	687	700	627	663	672	672	703	707	711	668	665	666	691	714	718	666	708	663	662	706	666	655	676	665	676	619	667	690	651	689	688	669	687	678	703	646	603	673	719	698	669	657	645	704	675	693	702	665	684	661	721	705	634	669	717	664	685	643	655	669	738	648	691	714	656	733	656	702	650	690	661	713	662	720	635	708	688	634	649	673	647	670	708	692	674	701	679	698	670	759	671	661	674	665	677	743	683	677	678	618	663	695	660	690	665	690	656	657	666	668	601	708	724	672	643	618	677	674	667	661	700	634	676	678	706	664	700	689	682	681	683	706	674	659	669	678	706	701	682	671	706	675	692	649	704	665	666	678	736	655	705	663	718	704	686	662	675	666	640	634	670	669	686	720	684	671	654	738	679	678	707	643	685	683	685	670	681	644	664	710	682	659	683	675	656	691	652	645	653	674	700	686	685	685	666	706	649	664	648
7112	898	1014	873	641	489	418	337	292	316	274	250	218	256	215	203	234	199	177	218	185	200	190	190	207	174	193	185	195	193	183	190	192	180	169	190	180	192	180	180	197	183	168	186	196	173	156	164	206	169	192	190	206	144	167	156	170	188	183	182	173	184	164	168	167	165	166	164	170	169	168	176	186	202	169	161	160	176	190	189	187	203	175	192	177	166	177	170	150	168	173	196	171	172	185	165	193	187	190	175	167	185	171	179	178	186	195	200	165	172	182	176	202	160	184	171	200	146	164	175	186	195	176	163	185	178	184	173	200	183	164	191	165	186	206	160	188	182	172	163	178	183	157	169	169	196	192	154	198	171	193	196	185	165	173	204	213	172	190	170	191	183	171	163	192	165	203	182	169	181	197	176	198	175	162	176	183	148	167	180	170	172	181	159	164	182	168	182	162	173	173	207	194	162	167	171	161	161	158	165	198	160	163	171	181	205	167	155	190	180	194	183	183	169	165	161	172	178	197	185	150	186	181	184	152	190	179	172	188	161	151	181	184	189	171	204	183	204	151	183	175	182	186	184	185	173	170	186	177	190	196	181	176	204	198	177	162	166	164	185	201	161	166	177	178	164	179	171	188	187	168	164	172	163	192	181	171	171	182	160	192	172	194	189	161	170	176	195	192	161	187	186	183	162	178	189	167	182	203	168	172	182	168	190	166	185	177	190	185	180	186	207	170	170	160	178	198	183	212	211	157	173	204	195	178	169	175	175	186	174	180	160	156	175	193	184	186	175	158	171	162	192	156	175	180	191	179	180	188	164	175	196	173	169	179	162	173	164	176	158	167	176	163	160	153	199	173	173	158	172	173	158	193	181	184	174	178	174	193	211	184	167	190	157	193	203	197	159	183	189	177	163	192	177	167	168	197	186	172	170	171	191	170	175	193	164	196	186	188	154	192	162	182	183	161	159	169	152	158	175	169	169	178	164	195	172	214	196	183	175	165	189	170	176	160	152	182	170	181	167	200	177	176	190	155	173	187	173	199	159	184	155	195	162	184	169	160	181	163	187	187	177	192	164	168	184	178	201	175	167	160	170	151	160	169	173	185	181	191	225	163	171	165	186	165	174	153	184	160	187	157	185	161	167	163	167	151	185	178	182	160	216	186	192	188	191	160	200	188	187	179	191	174	171	155	176	164	172	178	192	186	170	178	170	196	166	196	179	145	163	174	165	172	175	164	160	178	170	177	178	179	170	158	169	168	179	194	198	196	175	170	180	196	172	171	188	178	172	141	189	187	182	152	191	153	173	205	152	184	173	179	172	202	184	160	157	161	163	181	173	185	167	169	172	190	157	168	171	158	190	191	187	161	186	154	180	171	167	154	188	153	176	196	180	189	167	168	173	175	196	164	168	178	162	168	170	167	166	159	183	191	176	203	180	193	172	165	177	184	167	154	154	181	153	174	167	188	185	196	156	177	172	173	158	182	168	183	177	211	177	171	193	174	172	172	190	189	203	191	207	152	173	190	177	180	159	154	191	182	182	165	180	164	198	166	174	180	162	191	166	144	163	179	219	182	194	201	172	196	189	153	201	176	175	174	205	162	154	199	194	200	199	162	170	157	179	176	178	149	155	175	181	170	154	162	202	168	199	186	200	197	170	173	163	172	170	173	156	167	176	172	168	164	177	175	159	186	189	154	196	171	142	183	179	204	154	172	161	167	179	205	193	172	176	167	173	196	160	165	194	188	207	165	164	155	149	188	152	179	187	217	175	163	170	184	182	159	167	155	167	183	198	170	141	154	182	163	160	164	185	181	175	160	195	196	178	185	187	174	182	197	167	171	171	162	185	166	199	185	186	193	179	189	196	177	166	185	172	174	165	178	168	169	166	202	194	175	180	189	183	170	191	182	185	175	175	179	186	163	159	182	177	165	180	190	156	173	179	197	157	179	157	164	156	166	220	207	213	171	192	178	197	146	173	203	169	145	175	176	166	174	174	182	175	190	169	164	183	144	179	156	175	170	188	167	169	171	196	156	199	163	195	163	199	165	184	175	178	197	180	161	198	197	177	178	158	203	179	168	168	165	162	188	154	164	204	172	193	189	177	195	171	185	187	177	143	153	177	162	189	170	168	159	196	153	196	177	179	189	164	170	165	190	180	137	150	185	175	185	153	180	168	191	178	177	154	169	157	189	213	154	179	160	175	163	158	169	173	175	157	168	156	170	214	186	171	185	173	184	176	159	174	166	173	176	165	182	162	182	199	156	187	185	167	168	162	160	174	177	178	167	175	191	193	178	196	162	163	160	161	186	168	203	174	188	168	179	196	178	158	156	170	186	175	181	163	157	186	159	187	156	188	185	178	163	187	188	167	149	208	208	176	179	192	186	173	163	206	173	204	181	180	170	162	163	193	166	188	176	179	189	180	164	157	177	196	165	179	161	151	193	202	188	173	167	184	158	197	177	173	159	175	186	186	180	183	175	166	190	175	176	162	174	182	186	181	184	173	179	170	164	176	159	188	203	173	168	175	207	193	166	167	171	158	172	164	198	181	169	180	176	189	182	184	186	173	179	200	171	192	199	202	173	181	174	161	174	173	204	190	150	174	137	175	172	176	175	163	164	182	204	170	169	162	154	188	159	195	166	179	174	192	184	203	174	178	174	213	170	184	205	199	192	163	171	175	158	176	176	179	181	165	178	178	197	204	183	190	184	191	169	194	196	192	175	184	154	176	203	169	181	181	169	155	178	164	169	170	160	155	175	154	182	176	176	185	184	171	177	167	202	197	175	165	175	164	174	225	184	195	154	192	183	153	179	158	171	156	190	171	181	197	177	204	168	164	183	171	170	172	154	188	168	142	188	183	175	189	157	182	199	179	172	149	182	180	178	169	188	160	186	173	175	179	191	176	162	175	172	160	164	165	186	177	173	189	202	156	176	185	185	157	176	151	161	168	175	166	178	167	183	163	173	180	175	177	190	164	145	166	180	162	173	160	167	191	159	181	167	191	161	177	203	176	188	172	188	159	184	179	162	185	202	169	182	158	190	188	180	175	205	171	166	179	172	202	188	171	181	199	179	185	181	160	183	163	172	176	144	188	175	155	187	175	157	181	162	161	186	159	185	190	177	180	190	179	183	173	155	208	173	163	213	171	200	186	164	186	183	180	182	174	164	185	158	183	181	198	170	167	182	163	152	192	175	168	173	173	178	183	176	170	188	183	201	172	178	159	203	172	180	180	191	155	198	191	166	187	176	179	209	168	160	196	162	177	181	169	161	174	171	163	195	193	177	182	166	150	186	183	170	156	176	190	166	164	175	170	150	166	202	180	159	157	185	185	171	170	197	172	166	174	180	197	191	190	190	181	177	162	184	163	173	191	188	195	168	192	178	211	168	183	162	162	173	192	165	157	197	193	170	195	168	167	174	167	181	188	169	158	201	177	167	178	140	181	170	156	190	181	163	176	185	195	179	168	176	184	184	177	174	197	179	212	171	166
5518	1213	2337	2742	2521	2089	1729	1524	1298	1184	1030	973	931	859	850	760	749	732	754	657	665	664	677	626	612	576	636	615	606	572	595	606	547	574	589	578	575	566	567	595	566	502	539	556	535	579	532	564	560	537	521	524	552	562	535	532	563	557	508	525	555	519	531	571	574	538	548	513	513	506	543	568	571	540	544	502	549	552	511	556	524	534	532	510	556	549	516	539	529	503	536	537	509	514	545	540	574	538	511	540	471	542	505	516	529	527	488	509	533	489	465	499	485	463	561	491	510	524	542	503	515	574	508	511	537	550	513	577	527	580	527	535	532	572	517	530	502	514	499	525	499	516	537	574	524	557	552	516	515	526	531	495	525	566	560	528	540	492	502	555	525	519	533	508	536	501	533	494	557	563	532	535	524	503	499	509	502	517	535	499	498	526	491	502	558	559	510	498	527	527	531	539	486	515	540	494	537	545	519	508	515	539	503	524	512	538	538	478	514	498	530	574	505	532	511	526	485	520	548	526	573	512	521	525	517	535	525	521	531	501	537	535	505	572	514	520	514	525	466	502	565	517	515	500	540	548	500	520	563	515	509	497	508	518	524	534	465	513	533	478	555	506	498	521	527	526	511	541	528	516	505	512	512	525	481	543	481	521	487	512	496	520	506	541	502	521	555	515	506	545	507	535	517	493	538	470	503	531	540	532	523	512	544	547	535	529	526	538	505	538	550	497	560	506	517	498	510	518	545	543	485	504	527	486	505	488	506	505	482	533	561	559	538	507	498	516	529	537	552	569	533	511	529	551	541	533	561	528	504	528	518	573	559	477	500	496	519	512	506	513	531	503	540	511	510	514	508	472	481	530	529	490	532	500	509	566	512	514	552	533	521	511	492	500	502	493	500	524	518	469	473	491	504	536	519	528	496	547	532	554	479	565	549	549	530	520	525	563	497	486	534	500	554	541	499	515	538	504	510	565	508	491	526	526	521	524	526	549	513	535	519	454	490	469	559	507	545	506	523	542	493	530	514	530	500	511	507	577	495	524	529	546	480	514	538	502	539	555	542	537	495	543	496	531	563	523	556	551	553	543	533	521	508	498	546	516	536	500	545	512	543	555	547	518	530	514	553	507	479	537	507	542	520	497	540	572	486	497	509	539	525	538	550	531	521	561	519	531	505	503	518	537	516	530	521	504	539	494	531	539	496	479	528	517	558	533	480	530	497	557	480	532	515	506	491	504	540	519	500	526	544	524	533	529	498	492	486	457	498	543	504	540	534	493	530	523	531	552	529	539	529	533	535	533	524	508	537	560	528	489	487	498	551	551	517	537	523	495	532	490	515	549	547	554	511	519	507	536	558	577	512	558	522	499	479	515	508	499	523	540	577	543	496	482	544	512	509	518	525	499	541	549	517	522	525	543	547	522	597	498	498	524	518	522	510	540	515	530	541	548	525	489	514	494	512	490	473	520	514	494	515	527	508	499	453	529	549	493	539	508	504	509	535	517	536	520	518	513	559	538	511	514	550	521	479	564	525	527	527	540	492	500	535	492	524	520	552	495	479	518	540	520	544	568	512	502	541	500	499	523	541	510	528	530	505	540	534	531	507	512	512	522	532	483	520	541	531	525	497	519	494	492	539	525	517	561	518	540	504	556	516	520	546	520	539	516	486	514	514	502	539	526	503	485	555	516	527	497	514	470	495	525	491	536	539	528	538	533	489	492	537	521	535	506	517	522	553	536	551	515	552	500	522	522	528	518	549	539	520	554	548	499	521	499	470	491	532	515	529	512	507	514	490	486	521	529	535	519	512	506	491	497	539	514	501	518	468	539	503	505	569	524	526	533	549	553	506	510	497	461	484	563	478	500	523	534	544	515	529	527	519	559	491	507	506	521	492	533	543	505	497	532	492	556	480	503	521	575	529	542	481	499	508	496	526	531	497	518	512	526	533	481	521	476	506	507	482	519	530	557	541	540	484	537	500	521	537	540	511	510	510	542	534	522	543	480	496	497	503	506	535	485	504	538	562	484	539	499	486	531	520	560	556	557	531	561	495	526	548	517	545	497	512	522	508	518	522	547	504	520	511	505	502	525	496	523	536	535	514	499	517	547	518	505	513	516	493	560	543	525	499	506	557	551	533	519	538	505	557	527	541	545	501	500	501	548	523	498	506	528	524	486	545	507	525	542	541	489	533	527	521	510	525	509	535	533	537	506	531	518	492	577	529	518	512	521	504	529	497	530	532	492	517	518	484	523	518	499	521	500	547	495	535	513	522	501	568	522	546	524	560	520	545	511	512	505	531	497	543	517	510	518	561	534	535	525	614	548	529	516	541	544	535	493	523	526	529	521	502	504	505	515	557	513	511	491	538	541	515	525	537	518	554	543	539	548	516	550	522	537	547	478	513	544	570	540	538	514	505	525	520	567	530	533	506	545	534	491	495	499	482	491	451	507	502	516	543	514	554	522	483	510	507	535	562	497	562	539	508	500	507	510	491	543	508	546	526	507	535	532	499	524	506	556	537	519	560	559	516	495	497	525	453	541	536	483	507	483	511	501	523	477	499	518	548	523	541	550	525	522	502	519	527	512	528	541	469	514	507	570	532	555	511	521	552	571	490	570	547	516	489	527	485	543	521	531	516	492	521	529	555	535	548	529	580	500	485	486	469	520	515	537	540	540	518	536	547	533	533	509	547	514	539	500	508	545	511	535	481	577	606	519	518	545	562	500	506	521	538	516	528	484	565	485	523	530	535	527	504	502	508	516	515	502	563	581	517	516	503	544	545	543	554	489	517	537	489	495	550	511	551	529	491	502	542	555	527	472	557	549	524	522	523	548	533	502	501	498	544	528	521	516	500	534	538	500	565	497	527	498	541	549	522	521	500	526	557	520	528	481	505	535	508	528	532	502	515	478	531	510	529	514	516	524	531	496	468	559	515	491	535	575	524	515	530	508	526	533	513	550	517	523	528	513	521	467	483	497	514	524	514	530	507	542	501	534	554	554	525	479	536	514	522	532	549	552	528	556	501	543	494	515	522	512	520	528	512	522	551	519	486	543	533	530	493	533	542	498	518	558	537	536	508	578	487	512	536	550	574	512	529	519	523	539	551	508	510	510	515	503	495	529	489	512	483	540	486	504	506	533	502	499	509	555	492	553	535	495	535	479	539	553	563	510	505	559	559	543	529	520	524	499	493	496	506	521	576	513	475	507	533	512	521	533	517	541	537	496	495	502	497	491	515	513	466	541	555	514	545	538	503	547	541	504	535	552	530	522	508	509	516	531	510	504	494	528	527	498	537	509	535	473	542	537	547	535	540	509	504	518	501	481	507	470	526	518	511	549	502	547	508	529	538	533	501	525	530	528	508	468	533	547	560	494	501	517	560	524	555	516	530	515	530	507	510	528	509	513	567	493	509	520	533	524	505	524	522	564	533	517	535	492	568	523	535	526	563	496	528	542	495	548	505	522	533	506	486	499	528	549	537	571	497	529	519	548
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
