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
338245323322	338245323877	338245324427	338245324977	338245325527	338245326077	338245326627	338245327177	338245327727	338245328277	338245328827	338245329377	338245329927	338245330477	338245331027	338245331577	338245332127	338245332677	338245333227	338245333777	338245334327	338245334877	338245335427	338245335977	338245336527	338245337077	338245337627	338245338177	338245338727	338245339277	338245339827	338245340377	338245340927	338245341477	338245342027	338245342577	338245343127	338245343677	338245344227	338245344777	338245345327	338245345877	338245346427	338245346977	338245347527	338245348077	338245348627	338245349177	338245349727	338245350277	338245350827	338245351377	338245351927	338245352477	338245353027	338245353577	338245354127	338245354677	338245355227	338245355777	338245356327	338245356877	338245357427	338245357977	338245358527	338245359077	338245359627	338245360177	338245360727	338245361277	338245361827	338245362377	338245362927	338245363477	338245364027	338245364577	338245365127	338245365677	338245366227	338245366777	338245367327	338245367877	338245368427	338245368977	338245369527	338245370077	338245370627	338245371177	338245371727	338245372277	338245372827	338245373377	338245373927	338245374477	338245375027	338245375577	338245376127	338245376677	338245377227	338245377777	338245378327	338245378877	338245379427	338245379977	338245380527	338245381077	338245381627	338245382177	338245382727	338245383277	338245383827	338245384377	338245384927	338245385477	338245386027	338245386577	338245387127	338245387677	338245388227	338245388777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16049	1562	1150	874	633	488	413	438	396	364	328	344	359	286	312	327	290	307	315	325	253	266	273	294	282	267	310	274	258	282	259	262	288	302	285	303	272	270	257	280	257	290	251	282	274	281	287	245	253	253	264	273	259	256	270	302	269	268	277	282	246	247	250	270	295	290	270	287	274	308	267	303	280	266	290	295	266	288	254	307	271	308	290	277	256	302	290	298	257	235	291	278	298	272	276	250	289	271	270	321	284	274	260	289	288	281	306	281	284	255	270	302	270	254	292	252	276	274	248	297	265	290	265	309	296	284	276	296	285	255	249	284	243	304	288	254	243	289	279	266	260	301	263	293	272	262	242	264	260	290	265	285	294	304	263	263	286	292	260	305	305	303	288	282	269	257	277	294	273	268	268	353	295	275	237	277	286	245	260	265	262	290	297	285	266	266	274	267	312	266	304	244	300	255	288	271	286	312	298	252	264	276	262	276	277	270	293	282	265	276	320	271	282	271	267	272	267	266	263	270	257	265	266	269	251	268	297	287	264	280	253	311	297	296	291	279	267	263	273	300	267	280	245	300	275	295	280	289	256	277	272	250	296	270	304	258	255	269	271	279	274	252	232	275	299	256	282	267	290	285	250	254	275	292	313	283	277	270	254	273	261	281	273	273	286	307	316	280	265	256	283	257	293	266	287	288	286	270	256	278	265	265	273	245	249	277	279	255	273	271	293	267	253	275	263	265	284	284	277	270	290	255	294	271	285	277	268	249	244	265	281	291	280	296	278	273	266	286	276	266	264	267	268	302	300	269	287	299	277	306	323	290	269	257	284	304	274	275	305	299	285	260	273	268	277	284	288	249	254	292	310	287	278	276	265	259	299	299	270	272	291	281	263	291	247	295	262	267	260	287	280	270	268	253	262	275	256	273	273	268	266	287	285	313	288	256	258	296	284	254	293	267	277	301	287	298	258	260	307	283	268	272	260	291	265	231	253	263	293	273	266	230	274	284	270	289	260	271	279	292	260	276	288	262	266	285	306	282	243	284	254	257	267	264	273	263	271	278	258	240	261	290	272	242	292	296	313	253	284	270	293	260	295	273	261	269	274	274	271	245	292	270	333	276	289	307	288	251	286	287	267	276	284	274	274	295	286	296	251	280	262	299	307	262	301	263	257	254	292	266	277	268	249	283	268	272	272	252	286	268	278	293	267	286	299	232	267	283	281	273	245	275	282	298	259	279	258	275	253	256	274	289	267	289	288	280	261	301	268	270	284	295	226	303	263	269	295	298	273	297	260	248	250	284	279	251	290	299	267	278	288	286	280	253	263	272	281	289	278	316	280	259	289	246	245	291	289	282	252	291	238	281	285	257	286	259	269	295	280	259	262	279	249	269	255	238	262	284	316	282	254	280	293	288	266	291	266	282	276	269	260	264	293	269	276	260	260	290	303	280	266	268	287	252	287	323	257	273	307	298	284	276	261	269	306	300	271	272	256	270	263	283	292	281	288	290	283	282	276	277	265	271	292	296	285	273	252	266	287	261	299	285	273	273	258	269	256	284	284	274	283	269	265	285	275	248	276	291	252	298	271	246	304	274	274	259	253	285	286	259	310	265	267	258	285	248	300	279	276	269	240	298	311	273	251	287	295	299	274	254	276	268	267	254	243	253	264	271	257	270	310	281	305	264	278	277	274	239	262	269	261	261	269	271	291	264	264	280	262	265	278	292	271	299	292	271	284	298	264	249	259	287	274	275	261	300	279	281	265	246	255	300	295	277	300	256	277	257	270	312	302	268	271	292	287	308	327	299	275	276	253	259	272	253	289	304	301	265	279	260	271	292	287	308	277	259	284	275	275	270	307	284	294	287	276	275	233	287	261	269	272	299	264	264	273	246	250	254	301	310	255	277	264	286	306	296	261	264	262	308	281	264	302	267	242	289	242	267	274	266	274	293	298	282	266	279	252	291	253	274	295	281	263	270	281	285	273	236	267	278	294	296	281	253	286	269	267	296	306	278	258	309	247	253	273	271	278	253	263	255	287	269	276	257	300	249	282	279	295	262	266	269	258	302	273	280	264	281	291	258	266	302	278	253	239	287	284	295	261	289	290	263	272	295	286	277	291	283	288	253	288	285	309	251	269	307	293	245	249	282	270	289	263	287	312	254	286	290	309	274	275	277	290	272	258	284	259	244	300	283	283	292	277	273	249	257	273	281	298	316	279	264	259	290	298	254	299	250	267	276	269	291	246	268	239	288	279	257	283	286	261	248	262	233	301	291	265	288	248	283	280	267	267	273	259	262	282	275	260	287	283	250	244	300	269	245	286	266	260	273	302	239	287	305	279	277	258	267	280	275	277	292	257	245	263	274	269	282	288	275	275	280	299	310	262	287	262	237	274	293	290	240	274	289	288	260	268	284	252	274	268	282	278	253	278	266	289	269	300	288	287	286	264	290	277	242	260	268	295	277	276	267	268	269	285	270	247	264	304	273	266	246	281	285	275	250	288	281	254	286	292	269	266	262	265	281	242	272	264	285	272	233	261	303	279	297	281	296	279	261	273	255	272	309	286	247	278	309	242	269	274	305	257	268	288	278	277	304	288	256	252	300	271	282	289	285	275	269	266	296	284	230	277	280	301	269	263	278	302	319	307	283	276	258	241	300	287	299	246	257	275	282	276	249	284	295	278	276	318	259	261	284	302	275	283	251	256	246	297	279	284	268	286	285	279	292	301	265	276	242	274	286	280	277	276	262	289	275	327	276	277	242	259	277	264	255	268	290	308	241	281	290	280	277	296	294	262	268	298	275	290	265	295	313	252	272	259	306	282	296	260	316	319	261	263	285	292	269	281	295	292	290	294	291	230	271	309	282	309	281	295	274	273	262	254	276	289	281	276	260	281	271	254	294	287	239	284	283	279	271	279	264	259	270	249	285	303	270	248	279	277	304	254	251	282	245	263	265	282	290	304	279	285	298	284	253	279	269	269	289	292	260	311	274	290	301	285	273	292	268	268	298	255	284	276	269	260	267	230	287	247	276	290	272	296	278	265	292	250	277	262	268	266	264	243	294	292	276	299	271	275	291	268	265	287	298	255	266	281	296	291	266	262	286	289	291	315	276	291	276	291	275	277	297	284	273	256	296	262	246	262	262	270	278	264	265	281	285	313	309	258	283	260	272	302	267	235	294	274	277	265	276	287	246	248	278	290	280	274	272	269	268	268	274	299	290	255	283	268	285	278	248	280	267	295	298	278	287	286	281	273	271	266	271	252	262	271	269	229	240	268	291	249	286	302	230	278	283	304	290	316	244	276	272	254	242	252	274	250	263	257	263	277	226	261	307	305	287	300	292	262	249	291	260	246	289	274	266	298	279	272	275	250	273	283	273	293	265	280	265	287	270	253	255	260	280	247	253	228	277	255	276	305	258	280	276	270	283	272	260	245	263	278	263	266	280	280	261	289	310	267	252	295	297	307	259	248	290	241	260	281	268	283	309	263	294
9110	1335	2529	2803	2307	1712	1525	1642	1308	1102	1018	976	876	847	880	768	803	841	755	682	696	732	648	693	674	688	709	685	673	633	651	640	647	639	687	654	656	699	669	635	623	645	657	652	662	651	675	614	673	641	615	628	668	614	622	639	633	670	625	655	624	604	638	588	642	668	610	640	619	685	635	708	595	612	652	681	616	620	640	634	622	608	614	582	592	609	672	644	647	661	592	617	624	649	616	623	642	678	640	645	632	626	589	597	588	645	670	633	605	605	636	611	607	622	607	612	616	626	604	627	657	623	636	656	600	610	608	629	628	634	660	611	637	587	604	628	642	618	627	619	645	649	656	636	670	612	548	681	591	625	633	598	686	618	604	628	602	627	612	613	614	620	610	648	651	640	662	607	629	614	658	595	643	661	611	627	642	624	663	589	637	647	666	651	660	634	616	624	657	622	650	606	625	597	596	595	645	650	619	609	660	647	608	678	621	662	636	662	626	581	677	636	603	608	603	638	616	667	619	598	618	630	602	597	634	637	572	626	639	669	598	604	645	658	631	626	596	646	628	629	638	611	606	619	643	642	619	618	628	620	662	606	602	651	619	607	632	601	617	669	645	616	639	626	595	640	612	649	601	590	648	627	620	634	621	616	561	643	611	632	636	662	642	642	585	623	595	628	637	619	640	630	673	630	618	614	662	665	626	619	641	617	616	597	628	643	600	628	649	665	645	642	636	653	626	611	636	595	627	626	679	658	658	658	645	647	589	640	656	616	601	599	632	665	635	557	598	639	598	645	600	649	659	611	614	653	635	639	654	610	598	673	603	618	604	604	622	625	631	592	605	635	653	631	606	610	647	593	656	601	648	610	604	624	620	570	627	608	621	629	621	616	645	624	609	643	634	625	622	610	609	615	595	638	628	638	636	621	644	696	667	613	603	656	638	665	659	689	595	659	673	621	602	597	626	610	584	573	618	620	645	632	619	590	605	620	651	666	663	641	626	641	616	608	624	607	609	612	617	644	653	633	629	680	624	644	633	666	637	623	586	603	631	571	672	649	684	634	604	597	610	628	592	602	625	645	619	636	632	633	627	647	660	601	593	634	607	641	640	606	630	601	623	584	616	614	626	638	671	634	609	586	565	607	630	614	593	598	684	607	597	629	644	610	615	602	659	606	594	600	576	657	597	650	654	626	646	640	634	624	671	663	613	645	604	624	660	651	611	639	633	644	628	640	632	647	598	594	635	605	628	630	612	608	643	695	641	632	596	658	631	652	643	643	640	614	634	634	638	621	633	650	631	651	644	658	641	592	639	616	606	634	602	623	626	642	642	624	619	617	651	626	653	575	653	674	615	639	627	596	587	643	643	602	672	611	602	686	657	643	621	666	563	630	607	640	634	623	629	583	601	614	654	611	593	594	620	661	661	607	656	639	588	676	602	617	640	634	603	615	617	638	593	610	611	625	604	652	641	613	640	625	577	651	615	639	683	574	613	651	619	612	709	642	615	598	616	629	588	614	632	568	626	624	633	627	593	615	663	604	599	659	600	588	605	624	670	586	618	596	647	619	621	642	647	595	682	613	631	652	612	625	636	640	634	613	642	631	630	624	652	637	646	616	602	661	622	616	630	617	628	641	643	628	644	648	627	610	598	576	608	608	649	608	620	599	613	638	674	638	618	646	606	634	657	636	608	630	598	593	628	616	619	625	603	630	635	632	646	618	659	625	633	676	648	612	630	641	612	656	656	609	605	617	613	625	625	621	596	662	651	604	644	585	665	587	626	578	600	661	604	655	656	652	642	625	622	635	598	597	609	630	643	607	652	618	644	620	665	599	666	633	660	592	632	615	614	661	643	634	568	605	641	608	620	618	613	666	627	660	671	686	617	579	660	609	611	614	665	616	621	649	646	646	614	625	604	632	603	620	674	637	588	621	620	612	612	599	635	610	583	650	652	629	647	622	625	635	686	648	654	615	632	615	644	601	578	639	616	642	654	650	626	641	593	644	606	622	635	629	558	646	595	649	661	624	671	649	633	652	606	592	653	619	595	661	678	679	646	642	611	643	630	646	603	662	627	628	649	642	598	663	654	646	622	630	629	587	618	592	592	618	656	626	596	642	620	619	652	655	612	601	628	651	605	648	623	617	639	628	662	626	657	627	651	611	644	618	618	589	610	627	622	638	650	653	625	613	646	614	609	649	637	630	598	608	626	630	634	631	630	650	672	616	592	589	622	636	637	620	648	597	608	608	634	611	638	634	606	603	636	645	606	605	613	672	631	636	599	607	594	627	635	615	623	613	629	634	650	616	613	635	633	592	616	607	631	587	638	672	635	619	666	638	651	646	631	664	605	625	632	602	595	642	666	617	579	613	638	638	629	603	624	598	651	616	581	664	626	574	648	652	604	648	692	634	605	633	626	625	647	625	634	628	639	649	640	592	613	655	604	593	630	637	628	647	600	651	653	626	630	672	651	621	684	621	603	604	607	627	602	576	619	619	614	663	613	613	630	633	601	614	646	626	607	617	603	615	641	623	597	637	641	601	656	637	650	617	631	674	663	625	621	616	645	618	595	627	649	647	625	658	571	646	606	594	642	586	646	582	627	628	675	634	609	622	652	613	619	599	644	631	581	605	617	626	612	626	663	625	611	620	638	605	609	622	569	616	595	575	674	623	607	651	623	599	622	624	601	601	694	606	634	637	602	629	641	589	624	625	654	634	615	641	640	606	635	658	612	661	567	650	618	607	593	591	618	610	586	642	645	607	613	672	615	651	610	638	659	643	607	632	614	620	639	624	621	637	661	612	679	638	604	625	579	611	675	585	623	660	638	632	617	628	628	674	635	624	593	607	620	604	567	646	617	615	614	654	644	604	649	605	603	645	661	646	645	657	605	614	586	637	620	636	648	661	635	625	588	615	660	667	640	658	633	630	611	673	658	628	589	587	665	617	639	644	626	635	661	635	674	599	642	681	608	655	615	600	612	625	658	604	646	591	621	678	594	642	623	663	613	657	628	645	652	609	633	624	593	609	630	621	624	638	636	646	629	616	601	612	674	622	653	646	647	623	577	651	590	592	635	614	650	681	629	623	633	640	610	644	605	624	607	609	609	633	685	619	616	638	637	599	644	630	635	639	596	631	655	596	641	645	604	587	647	616	624	616	624	621	630	667	597	637	598	638	652	598	623	619	589	613	621	634	605	599	635	604	642	652	649	611	625	634	643	621	583	621	610	606	635	613	647	629	616	639	619	638	649	623	603	615	632	613	610	597	628	641	555	684	612	602	575	653	619	634	635	643	580	607	615	640	652	644	636	654	684	639	620	623	595	665	599	682	619	628	624	597	628	614	610	651	616	607	607	618	624	589	577	634	646	667	625	592	620	623	640	606	605	594	595	649	612	612	588	623	616	604	626	625	585	622	571	606	615	639	624	656	625	610	609	606	615	636	639	586	615	625	660	610	602	577	645	605	646	649	622	616	618	634	606	638	581	681	627	595
2221	210	210	211	204	198	172	200	178	171	150	143	171	166	148	154	181	199	158	175	174	184	163	160	148	134	149	158	166	146	154	162	175	152	183	145	150	150	149	190	185	158	160	176	168	151	162	145	194	165	165	141	178	165	150	141	150	149	162	179	151	169	142	162	148	163	154	141	160	183	169	141	158	149	153	130	145	145	151	151	184	172	165	164	182	154	163	157	164	154	179	171	177	169	154	164	166	167	142	175	129	166	178	157	130	137	169	165	137	162	147	140	168	170	154	184	160	159	168	132	165	152	152	149	147	151	164	145	152	193	157	180	140	165	174	144	159	168	153	149	143	141	149	171	157	170	134	159	156	153	155	159	152	148	166	176	135	165	150	179	164	169	151	160	166	172	152	182	146	168	157	169	159	151	142	175	152	146	148	173	168	191	148	131	168	164	139	152	158	164	172	155	155	164	175	165	166	136	141	173	162	134	163	151	137	192	150	132	159	159	155	140	138	162	149	167	145	166	159	164	166	145	158	165	177	162	172	167	160	146	168	145	150	157	146	167	152	154	157	135	135	175	153	148	168	162	136	158	180	164	156	149	189	146	165	154	161	168	188	138	167	171	152	133	147	156	175	167	153	163	148	169	163	192	141	157	170	151	179	164	172	154	147	164	168	163	170	171	169	155	173	179	152	162	154	165	178	174	168	156	143	174	155	163	157	152	166	177	153	153	159	178	180	166	155	149	168	169	172	177	131	139	151	179	151	151	166	151	155	182	174	158	161	161	174	140	156	129	173	146	151	183	182	169	141	149	156	172	166	135	157	167	155	173	152	140	173	163	182	148	162	163	172	186	143	157	166	179	161	153	163	151	141	147	161	150	161	154	161	145	172	166	173	166	143	196	154	141	173	145	151	147	153	156	164	166	159	155	145	153	165	167	173	168	184	181	185	163	179	145	149	142	163	153	156	133	133	160	183	157	143	175	160	143	166	152	166	148	168	155	154	174	145	159	187	178	158	159	150	153	139	172	187	162	180	171	157	167	148	151	159	164	169	148	181	144	164	139	155	158	173	166	165	170	155	177	174	139	148	158	166	156	142	159	162	153	157	163	164	179	165	155	175	157	141	193	169	178	188	134	145	151	163	158	139	158	209	182	156	143	150	161	161	145	152	144	144	149	159	157	156	144	147	165	152	145	143	165	141	161	176	159	172	158	139	159	200	165	165	134	171	164	171	175	149	167	152	178	155	143	189	155	160	169	167	131	197	134	166	162	164	160	139	175	157	189	155	152	172	166	176	154	168	161	146	144	165	142	152	153	169	174	147	157	158	147	163	161	172	197	162	180	174	163	146	152	166	156	148	149	151	156	141	155	141	173	171	169	169	182	150	157	170	178	169	168	181	165	191	153	166	136	131	157	153	144	143	152	142	162	157	141	168	138	157	149	165	165	167	156	153	138	167	144	144	147	149	131	147	159	153	193	175	142	167	193	165	169	150	146	174	156	160	152	162	151	155	157	180	158	171	158	135	161	151	122	168	141	163	167	165	183	155	171	186	150	152	142	169	178	158	148	159	157	144	155	144	177	161	171	168	150	154	183	152	169	169	174	167	172	144	163	156	131	155	159	142	168	165	168	174	158	163	166	141	142	153	156	154	171	147	156	171	167	164	151	173	143	183	142	155	176	160	137	163	149	181	184	162	143	166	160	162	158	161	141	150	154	152	163	138	176	158	170	165	180	159	174	160	182	181	169	139	136	132	148	148	154	135	175	165	177	160	158	146	160	183	148	183	157	160	156	166	180	158	160	163	151	151	157	181	170	165	170	168	162	154	178	171	165	194	207	143	151	143	174	169	150	148	153	179	162	173	149	145	179	174	168	189	138	148	180	167	170	158	160	157	165	203	179	157	171	157	148	173	142	158	159	138	168	132	179	163	137	146	147	151	154	166	147	181	159	177	174	147	165	178	152	163	151	166	163	184	164	151	169	177	139	160	136	163	158	159	192	159	182	149	165	139	149	179	177	145	182	173	149	144	135	160	186	172	178	172	167	162	137	161	148	153	137	164	163	177	188	171	160	169	164	157	159	158	175	175	143	151	157	162	152	148	161	155	168	154	138	154	172	162	157	179	150	177	147	175	158	174	146	138	160	173	149	143	146	149	157	149	177	150	153	158	149	154	165	144	157	143	172	156	179	179	150	148	165	171	150	180	138	141	175	158	182	148	166	160	142	166	165	143	159	170	155	171	169	152	181	153	169	156	191	171	169	156	178	173	156	172	165	170	149	150	140	145	144	165	155	168	170	164	165	146	166	192	153	184	174	153	173	144	138	130	161	137	163	141	137	156	159	173	166	176	152	182	185	152	147	158	144	152	166	186	157	157	150	167	154	140	162	165	161	150	173	131	162	144	152	158	140	154	174	146	169	168	141	168	156	153	172	162	142	185	169	146	167	161	140	168	177	159	154	144	146	166	164	134	145	153	168	164	158	155	167	159	151	143	167	182	157	187	162	174	156	174	161	166	182	168	148	157	167	148	159	150	160	178	163	160	169	151	145	158	147	152	148	166	143	166	140	170	177	143	133	168	156	158	141	148	158	166	129	149	167	173	152	144	170	161	161	138	145	167	148	161	159	171	165	164	162	162	179	171	138	153	188	170	143	173	149	161	167	145	175	152	136	166	155	134	131	149	164	164	169	153	151	165	148	146	148	160	158	164	145	156	140	159	176	156	185	152	173	142	201	180	180	168	176	151	167	151	157	145	160	157	163	159	177	152	150	146	161	152	141	168	165	133	148	139	135	144	133	171	165	153	157	174	157	135	172	144	148	160	147	176	158	174	159	172	168	169	131	145	143	169	185	157	162	157	179	153	142	152	135	177	146	181	162	163	162	159	156	146	160	153	175	150	151	163	145	179	128	168	164	158	161	169	151	174	173	164	137	167	171	172	159	156	185	153	168	176	166	139	168	171	163	181	160	149	162	138	175	168	150	159	136	143	149	171	157	162	172	166	163	141	163	162	155	145	173	171	160	176	147	162	160	174	145	158	155	145	163	167	142	170	165	159	150	179	155	170	151	156	152	156	149	167	194	151	139	154	162	179	150	159	147	145	168	135	173	150	159	166	171	164	146	165	162	169	154	170	160	168	171	167	171	164	169	153	160	154	142	164	172	167	168	170	170	130	167	148	172	148	160	162	160	168	155	136	164	161	183	177	148	164	157	156	153	166	167	146	141	147	155	153	162	164	171	146	146	151	189	149	162	169	170	147	164	137	164	160	168	160	164	158	157	154	164	146	193	174	167	181	169	150	136	165	175	149	152	155	148	159	165	165	139	161	168	144	153	157	138	147	149	157	149	165	154	166	155	137	160	160	154	172	169	178	146	169	177	147	180	173	140	163	144	159	153	163	164	158	164	161	152	155	151	154	151	147	164	158	178	158	156	146	141	158	163	160	171	154	163	163	151	159	147	144	155	193	144	167	180	189	155	148	157	161	173	169	154
2266	493	571	575	571	443	476	561	473	461	466	440	447	407	415	387	420	384	428	475	378	407	449	440	397	418	413	455	427	419	425	431	395	407	420	401	406	424	430	395	456	448	408	397	428	412	432	421	384	436	411	405	406	447	387	405	461	443	441	432	416	410	398	387	452	396	409	451	417	408	432	421	412	429	417	394	430	416	376	425	415	423	454	426	402	402	411	447	427	437	409	388	420	450	429	458	390	433	404	409	438	452	435	411	409	402	432	464	438	433	449	426	411	406	421	439	427	438	420	470	443	440	435	426	416	421	424	415	407	420	377	421	402	425	428	388	423	384	446	404	430	412	437	439	433	397	420	380	417	421	424	424	485	428	408	442	382	417	416	434	414	402	471	401	438	450	408	414	413	416	431	407	429	377	433	434	415	438	378	422	449	424	447	436	405	441	402	437	449	423	413	421	388	422	393	429	422	425	413	413	405	411	440	402	437	403	390	466	395	402	440	409	435	471	448	426	419	412	386	429	393	452	396	430	440	422	412	437	444	399	431	424	434	434	451	432	416	416	408	433	407	409	398	388	436	400	455	390	404	419	402	431	457	440	402	428	431	408	411	425	435	393	418	434	458	419	413	428	425	423	419	405	399	416	426	393	397	396	428	393	419	436	412	393	404	443	452	441	414	424	399	410	420	406	415	425	436	413	426	392	415	394	434	417	425	429	454	434	403	411	413	417	403	402	415	420	407	442	404	409	414	418	403	418	428	389	465	402	415	468	431	404	406	423	403	421	405	432	422	436	420	425	398	412	419	453	442	370	433	419	421	430	434	424	395	414	403	393	422	400	411	423	401	435	429	439	426	411	423	430	414	417	382	407	432	405	435	408	390	451	429	432	470	440	396	426	391	412	374	413	424	431	399	446	411	388	402	447	418	409	436	388	432	412	426	415	431	418	464	399	404	406	464	407	418	429	401	427	439	451	397	432	424	419	404	427	395	403	433	428	417	397	422	403	418	367	413	397	406	432	417	391	426	428	400	433	438	389	415	404	418	397	416	446	420	414	418	448	454	406	417	416	396	437	411	420	444	386	421	387	430	415	414	390	429	425	439	404	427	406	426	402	426	463	432	459	453	461	440	457	378	406	428	423	419	413	395	430	417	394	432	399	405	445	414	437	401	396	396	420	436	392	419	430	437	423	420	416	429	407	418	397	390	420	420	425	432	421	433	410	391	404	424	451	388	449	428	405	421	409	393	456	364	444	432	409	418	432	415	412	397	439	431	398	411	403	389	391	420	424	403	413	385	404	413	437	407	434	412	386	428	395	422	424	411	395	418	407	410	423	441	452	431	407	382	392	459	400	399	412	407	424	389	427	438	397	429	439	399	443	436	425	413	427	454	430	404	400	433	416	439	430	423	429	386	428	424	452	400	405	409	467	415	426	422	426	415	409	406	446	413	421	397	409	427	435	448	410	401	403	377	450	435	358	413	432	406	422	477	404	424	412	449	454	390	414	440	414	422	431	443	414	444	463	407	421	432	421	404	441	425	431	422	457	436	432	430	415	423	409	402	458	413	429	392	426	435	420	465	421	400	396	393	383	409	434	429	457	405	432	417	405	417	417	401	440	425	425	408	433	385	460	425	421	438	407	394	393	409	413	360	418	397	464	442	431	429	416	443	419	434	420	446	374	386	440	434	434	393	419	407	384	393	429	439	418	413	375	423	422	417	438	418	438	423	454	405	440	401	429	420	438	451	421	412	429	435	408	429	409	396	415	412	425	447	405	409	393	427	394	406	412	384	414	419	398	403	403	451	417	447	412	378	405	420	389	447	436	408	436	437	423	441	455	429	388	446	426	446	433	412	429	400	430	440	414	429	431	434	438	397	440	431	419	401	410	403	426	419	377	383	429	416	365	433	432	408	444	434	402	406	443	390	433	404	400	436	429	413	424	370	436	420	473	472	456	413	401	430	463	426	389	435	392	404	442	454	402	435	425	442	431	448	418	407	367	408	437	408	423	407	452	397	420	429	418	427	430	417	378	443	408	406	392	430	422	368	419	396	444	449	428	421	420	406	397	434	415	443	392	411	392	407	441	401	434	382	421	396	442	421	417	415	440	380	459	393	411	398	403	432	436	416	450	423	435	409	419	429	406	376	389	411	429	440	444	368	410	406	389	425	397	454	414	449	390	406	422	395	424	413	400	396	407	433	420	417	435	460	442	404	393	425	404	393	466	426	425	396	389	425	444	405	406	424	420	422	425	400	429	402	420	440	428	418	411	441	416	455	397	386	375	404	414	414	424	456	429	400	441	412	408	425	435	390	413	410	444	427	361	426	410	416	416	397	403	407	426	414	441	423	435	415	445	423	402	414	405	426	441	420	403	415	455	434	429	414	398	435	443	409	396	416	405	425	398	432	450	423	433	407	442	399	412	437	361	460	424	384	425	423	413	420	446	406	423	432	444	395	469	424	397	399	405	439	394	432	415	391	377	404	399	445	447	413	428	439	415	420	433	434	427	409	397	435	403	394	442	445	408	451	427	409	423	445	415	420	420	450	439	416	407	436	408	419	449	448	461	400	396	395	390	440	469	419	398	407	407	415	423	397	418	447	418	423	461	406	401	456	436	417	401	415	426	422	388	430	409	429	435	405	404	445	427	407	397	444	405	426	427	462	417	394	432	381	399	410	400	409	421	402	384	437	390	393	412	452	443	400	400	447	467	434	415	423	408	429	381	421	410	430	415	388	394	419	417	404	449	391	405	403	420	416	441	417	439	436	417	426	435	423	428	458	424	418	421	418	423	450	393	412	430	433	453	398	438	463	424	410	408	434	378	434	460	392	407	429	413	430	447	427	409	441	417	435	434	402	399	411	405	409	435	444	399	413	451	418	357	413	394	439	419	410	434	428	394	405	426	393	435	411	399	416	440	459	427	414	465	424	387	393	425	436	443	407	443	403	419	408	419	373	447	389	438	427	433	426	427	384	418	397	411	407	425	409	395	416	443	442	415	431	393	436	441	417	458	423	389	410	387	418	466	398	402	422	432	401	447	417	416	440	430	442	415	437	404	407	389	385	431	430	434	398	416	432	431	403	411	467	415	426	411	399	426	424	432	426	418	447	427	401	420	420	425	423	426	453	428	451	413	411	433	413	440	431	399	389	390	420	409	402	415	430	427	396	427	398	420	431	427	431	382	436	433	430	410	425	492	421	379	421	407	393	411	442	360	438	413	400	412	435	409	434	446	368	442	404	428	404	394	416	384	397	435	423	411	437	442	417	410	454	411	418	405	422	454	421	432	426	416	433	389	440	427	397	440	445	397	440	404	417	393	448	400	439	433	395	414	419	359	411	420	444	389	415	435	437	404	402	409	413	482	399	403	443	444	438	415	455	424	406	428	393	412	390	445	430	415	441	415	388	411	390	396	430	403	418	415	424	406	396	390	448	391	387	423	432	419	444	426	451	428	412	433	403	430	384	421	427	409	409	423	421	455	414	407
8766	777	732	616	515	423	366	394	429	346	354	339	307	348	302	312	305	319	325	309	327	307	334	276	312	302	361	300	315	313	317	302	324	336	338	283	312	329	339	279	267	327	304	310	281	334	334	305	321	336	326	344	333	301	328	354	286	310	297	295	303	316	321	291	307	321	281	293	340	301	301	322	324	339	308	322	312	335	319	329	309	312	310	309	318	290	335	301	330	321	325	300	305	313	312	314	310	313	294	320	309	311	318	322	303	298	323	340	315	316	298	302	354	324	313	313	308	277	299	282	284	323	327	330	293	322	299	301	306	312	328	335	302	308	303	314	298	324	316	295	303	349	321	315	289	334	332	321	307	318	302	286	305	296	294	333	335	325	312	325	330	336	327	299	324	311	321	296	323	281	290	322	315	299	324	293	298	305	286	316	283	303	316	323	299	333	291	330	310	307	317	327	304	340	307	322	302	313	314	326	305	348	316	324	288	281	324	320	320	343	313	315	298	342	309	313	331	307	324	319	315	311	348	339	303	290	275	274	304	285	313	313	304	286	279	331	284	327	325	328	355	322	269	317	334	319	292	295	324	289	311	301	334	349	336	327	325	303	302	331	284	295	323	340	306	310	289	315	323	302	302	295	301	312	323	355	290	277	330	312	316	327	322	327	294	337	283	308	281	295	317	325	280	307	330	328	283	331	317	334	326	275	344	312	287	311	306	312	310	329	315	332	314	311	315	303	311	308	310	320	317	329	330	296	335	294	302	294	344	273	337	298	300	303	293	334	322	309	281	301	320	322	280	296	264	294	321	297	332	299	312	330	321	294	306	336	342	297	302	290	296	313	310	306	320	322	289	304	322	312	327	264	283	327	281	322	337	287	333	315	323	317	306	298	324	338	333	293	298	350	333	296	355	275	308	309	309	294	304	307	296	332	275	323	331	282	345	306	274	308	287	339	290	315	307	309	303	342	320	314	300	325	316	309	307	328	306	315	325	318	313	312	334	311	301	344	309	308	304	309	340	325	312	291	338	282	291	324	315	293	288	306	305	266	317	307	330	297	318	314	306	301	330	324	305	332	310	315	304	337	348	288	305	318	316	301	321	300	284	308	333	309	335	297	313	314	284	283	314	283	274	331	293	302	296	308	310	302	320	300	327	324	281	339	305	315	328	335	321	313	308	314	281	329	308	334	342	293	291	310	295	313	320	309	302	324	313	316	317	317	283	333	285	314	299	301	313	322	305	322	321	309	298	321	277	312	312	318	308	315	333	284	348	339	319	317	341	296	301	310	283	323	336	290	346	302	277	284	340	285	334	303	298	290	261	299	306	309	320	299	309	353	300	279	315	279	295	341	337	346	270	304	291	302	308	295	323	303	314	315	327	318	324	311	309	303	338	331	335	292	305	325	284	294	309	318	341	296	338	298	262	324	300	313	322	340	317	312	297	342	342	335	312	269	301	338	319	331	284	303	285	304	312	320	310	317	334	297	301	308	302	341	322	292	291	295	316	274	303	365	330	317	302	305	337	307	288	305	308	334	303	320	321	328	304	297	307	314	312	311	277	321	313	332	333	291	337	312	327	297	302	312	296	321	297	289	291	319	325	331	292	318	350	314	308	326	340	306	310	308	306	324	312	338	309	331	328	331	301	302	320	303	300	325	319	301	312	322	300	314	330	320	336	292	297	335	281	314	277	303	340	315	308	317	345	316	290	333	307	302	334	314	322	331	328	310	307	291	313	316	304	297	306	319	318	311	304	303	298	332	291	309	302	333	324	305	310	312	324	312	301	275	281	294	284	324	338	316	299	326	325	304	316	294	312	297	278	306	332	307	299	324	314	298	309	268	306	308	321	291	337	318	312	316	317	323	327	299	301	301	292	332	306	265	312	327	328	307	312	309	283	311	322	316	308	286	299	300	307	290	298	327	304	285	296	327	296	321	333	289	336	334	323	348	289	301	305	313	286	320	310	307	318	320	327	344	331	327	292	289	314	280	356	315	295	313	305	314	334	301	328	358	335	303	310	337	266	283	310	325	345	276	303	289	307	320	330	324	297	314	334	330	335	321	286	322	303	320	280	268	324	300	316	326	331	330	311	317	295	300	287	287	321	311	337	336	301	332	323	319	293	329	306	335	348	334	286	298	327	327	326	296	329	336	297	284	370	328	330	298	294	326	326	306	293	312	307	321	287	348	336	300	276	271	334	291	320	311	298	345	310	312	284	320	288	338	321	305	308	343	334	301	312	332	348	319	342	335	325	285	269	290	278	311	316	295	321	314	318	336	297	321	314	331	296	286	306	327	335	303	314	283	301	291	294	318	324	341	304	315	296	313	342	321	308	320	321	316	362	343	306	284	311	290	276	310	294	332	297	304	307	371	315	299	319	304	303	350	319	295	321	312	326	294	305	281	296	303	308	340	320	306	322	308	319	293	290	355	321	267	303	316	312	310	294	301	295	335	349	300	333	326	317	303	303	301	286	303	324	334	320	299	283	304	292	324	331	299	331	341	324	327	272	293	310	295	313	290	306	305	316	313	342	310	320	337	301	327	304	322	290	326	319	331	303	308	313	308	322	335	317	284	317	306	339	342	305	307	302	284	305	301	294	312	338	313	325	295	324	323	295	296	307	287	303	301	296	273	308	299	288	318	293	315	303	306	296	304	345	324	316	336	330	331	289	314	286	301	321	285	286	303	289	284	306	275	301	294	305	309	319	316	308	323	300	326	325	343	311	331	308	335	305	331	287	299	319	295	352	296	312	354	281	352	337	259	332	307	320	333	297	327	293	312	301	311	321	302	295	308	333	301	314	305	330	323	285	295	304	288	285	345	320	333	319	332	279	282	288	295	311	333	327	329	311	325	299	320	353	318	300	312	301	319	311	305	285	352	306	323	286	316	327	293	283	318	330	309	308	306	322	326	344	340	311	311	297	293	296	319	317	317	300	315	288	346	286	277	304	329	361	292	290	261	325	314	301	317	319	325	313	294	337	295	281	312	308	313	326	302	303	301	343	275	338	302	331	315	330	297	358	320	311	316	323	317	288	316	332	291	331	375	306	324	298	302	301	273	297	309	310	301	338	340	290	324	350	309	294	314	291	323	334	328	336	305	332	309	286	318	302	268	360	298	350	304	308	315	317	311	298	252	316	301	332	348	321	298	344	320	303	295	310	312	290	309	327	353	339	318	321	357	331	297	314	292	298	314	289	355	354	293	327	306	323	304	316	313	283	315	319	330	315	298	332	288	319	312	279	300	290	304	289	324	306	338	314	327	312	319	324	317	330	305	333	285	308	322	366	303	331	301	343	296	315	306	304	277	289	303	318	322	298	271	351	302	344	304	274	316	305	293	270	284	339	287	287	320	341	333	329	339	329	311	280	330	291	324	323	323	300	310	274	317	319	293	341	312	316	322	327	350	335	312	316	327	331	330	346	298	282	309	297	337	311	279	314	304	354	333	308	298	327	317	293	280	306	319	315	301	308	306	308	311	300	318
7153	1115	1752	1890	1736	1373	1148	1310	1111	1021	971	881	819	886	834	754	791	793	777	762	778	786	771	756	810	790	758	759	750	688	751	768	758	713	711	725	737	704	749	719	705	748	736	718	685	734	732	687	681	722	774	744	739	705	669	713	747	711	708	736	768	689	709	711	721	701	758	730	723	726	712	709	739	726	715	738	743	771	687	711	740	743	764	691	676	722	746	746	801	770	742	733	702	805	723	724	707	711	747	735	754	754	730	758	732	710	730	762	700	744	744	687	744	728	704	754	718	684	704	670	735	727	690	730	710	744	734	754	667	719	716	744	715	770	743	719	751	730	699	713	743	705	748	694	701	729	726	732	657	732	727	709	693	713	762	742	734	697	770	769	761	730	666	741	718	748	714	727	732	693	736	741	727	737	696	717	732	696	695	690	731	724	732	712	695	713	755	681	715	716	781	742	717	712	760	713	691	718	732	741	677	730	746	738	707	724	702	755	736	736	715	755	730	748	740	737	736	746	724	714	755	770	727	713	748	701	703	677	704	721	760	732	714	701	704	735	748	685	701	700	704	709	753	685	726	718	676	733	738	771	731	775	696	719	715	681	728	756	715	730	746	726	741	747	768	735	703	762	697	762	739	744	748	701	725	761	723	666	746	718	687	707	732	749	760	682	680	676	693	740	752	709	711	720	734	723	695	738	729	710	745	707	721	752	722	743	702	695	753	732	727	710	755	686	789	730	721	692	734	688	720	748	750	724	721	718	737	752	695	743	713	738	745	784	733	674	755	689	745	779	689	714	694	734	713	725	695	701	741	732	761	709	758	771	721	739	728	708	739	736	701	740	735	737	728	713	699	731	693	684	713	708	723	743	714	724	738	646	693	708	726	755	723	758	738	814	790	786	743	667	734	721	732	725	701	700	767	730	730	713	703	750	778	721	768	740	723	756	741	705	745	751	756	694	694	671	736	698	751	735	784	714	793	732	733	775	765	705	726	757	731	690	729	699	669	753	766	768	742	767	743	753	681	690	730	754	734	675	707	752	683	726	735	693	738	728	746	707	760	732	752	713	696	742	768	716	785	716	770	713	741	712	800	718	685	721	759	767	698	709	723	733	719	713	690	759	712	716	692	735	670	747	714	727	707	705	707	718	759	704	738	780	703	700	741	653	696	728	795	740	706	761	690	728	716	783	763	696	660	705	691	723	771	739	701	756	739	734	704	691	703	721	708	691	723	709	703	727	711	697	720	713	727	737	709	732	713	686	717	733	743	720	678	736	751	739	713	688	696	659	753	783	685	667	766	692	741	720	709	752	742	741	730	701	747	696	779	748	695	722	729	759	746	667	687	755	721	750	715	752	785	704	754	743	769	760	734	730	728	673	709	716	707	787	713	723	730	735	647	722	697	754	701	721	731	725	760	734	736	750	699	729	743	688	756	716	730	744	779	770	752	765	738	730	708	690	734	708	724	731	719	709	763	697	735	733	717	753	698	730	725	675	714	717	707	694	709	702	704	781	682	694	728	743	730	765	750	710	734	731	718	739	720	767	733	774	763	710	742	714	722	709	751	717	727	739	726	730	745	706	721	728	779	688	694	717	746	758	728	750	744	697	703	718	703	726	786	709	714	719	740	754	720	755	736	725	670	703	683	719	755	758	679	766	745	741	731	696	717	760	710	745	773	768	784	761	749	776	730	706	737	736	712	734	737	733	707	745	750	731	688	723	699	723	693	763	761	701	693	787	721	726	740	814	743	677	693	740	720	759	696	731	765	750	673	723	730	767	726	702	768	676	747	738	718	766	739	766	693	736	693	740	755	739	706	726	740	694	750	728	739	681	706	730	735	750	733	753	769	705	758	723	735	722	689	799	728	717	716	754	801	787	702	719	712	707	737	695	741	703	695	697	741	725	712	694	710	701	740	743	773	724	721	752	725	740	720	695	776	709	731	724	724	733	748	705	720	696	725	697	749	713	728	734	728	707	684	722	719	722	730	680	734	697	767	742	720	721	754	718	771	707	758	743	757	712	718	742	697	732	757	710	787	784	729	736	730	748	733	718	696	726	766	716	735	674	728	743	715	717	703	709	704	711	692	732	715	675	756	742	736	716	752	701	751	703	750	753	739	740	707	708	692	751	724	793	787	698	749	790	694	728	783	723	738	729	747	782	705	707	717	751	709	709	756	710	744	732	688	750	721	711	744	741	720	720	728	710	678	746	738	734	686	738	731	760	707	693	689	760	702	751	735	700	756	735	731	759	753	704	731	684	782	718	755	715	722	721	719	713	749	714	782	742	713	775	734	710	744	712	737	719	703	746	704	778	781	784	773	686	718	744	739	748	724	696	690	743	752	712	687	751	695	749	678	756	726	778	720	696	764	743	719	716	763	697	750	735	732	745	778	726	714	716	738	739	689	747	752	713	719	709	733	698	717	734	716	759	736	738	655	733	697	744	757	714	720	705	689	662	719	774	728	744	712	667	783	731	787	763	696	765	715	712	742	786	751	689	718	712	649	768	666	763	719	744	744	703	756	684	720	713	731	698	720	738	756	785	791	771	674	711	742	684	729	734	782	737	745	752	771	749	722	698	705	669	724	726	759	741	744	729	650	700	731	758	747	767	691	714	740	744	724	760	685	737	706	719	706	748	733	722	715	703	698	706	745	709	758	751	684	725	709	725	747	736	738	711	727	731	735	720	731	687	725	732	740	748	709	719	730	704	712	742	739	707	683	694	777	732	672	729	746	682	704	693	762	756	751	734	706	714	740	754	772	724	713	711	729	778	741	720	723	696	744	726	738	709	691	695	749	776	714	744	749	738	754	693	737	707	749	698	752	703	690	757	704	696	718	742	743	718	775	733	722	723	684	788	739	724	724	747	710	746	739	756	740	764	722	735	796	689	719	766	744	747	765	744	682	709	687	745	702	777	728	729	751	778	731	723	726	748	769	766	685	701	694	687	705	751	650	678	731	719	771	765	742	719	685	710	691	716	743	682	739	700	726	753	717	748	755	737	751	717	758	720	686	701	770	701	691	733	726	731	696	743	724	783	736	759	695	732	718	716	778	682	718	711	728	719	771	736	720	716	710	756	747	720	701	775	706	728	690	698	698	742	747	708	723	693	753	733	709	724	725	698	692	735	744	745	718	730	759	745	727	795	736	746	742	717	741	713	720	750	698	724	733	758	733	719	717	695	784	704	713	749	734	766	766	732	737	731	722	687	703	726	738	757	745	746	668	744	696	699	648	730	696	725	731	713	687	756	683	731	714	746	738	723	715	778	718	781	700	697	699	720	743	707	687	703	707	723	787	723	712	744	774	701	727	724	786	743	776	729	689	713	714	751	775	741	699	726	702	719	727	732	719	724	748	683	720	773	697	733	719	730	702	715	735	684	696	724	716	708	707	704	719	678	747	693	710	707	740	667	705	776	708	761	706	715	703	695	703	723	691	735	674	685	730	752	669	714	764	731	722	731	714	681	726	689	685	742	734	715	703	729
15358	1415	1174	847	642	493	405	451	422	354	325	280	297	328	298	287	265	282	303	297	282	296	291	282	286	276	235	260	279	280	258	279	261	260	253	288	257	293	276	293	301	284	279	300	321	332	277	308	250	267	297	259	263	267	270	251	290	277	281	299	281	277	306	298	263	279	270	260	277	262	269	259	278	224	283	264	285	266	314	282	294	269	251	222	278	276	245	286	281	282	252	264	283	250	280	265	266	279	246	285	254	293	322	265	304	260	273	294	264	273	293	293	279	277	281	278	283	257	302	285	281	279	289	281	238	289	297	280	289	302	275	272	316	300	273	261	259	283	289	292	315	287	276	258	283	288	247	247	277	265	291	247	273	292	265	266	279	254	268	265	276	309	271	290	262	270	325	285	262	255	257	267	289	300	290	292	290	249	253	268	291	246	247	273	283	279	243	274	312	278	267	251	265	273	282	276	262	278	267	262	286	273	252	284	256	276	278	272	274	286	306	259	272	285	277	270	259	265	265	252	248	267	277	239	299	271	275	284	280	250	265	261	268	294	246	247	273	262	241	250	233	282	270	271	240	281	275	290	264	277	301	317	273	279	274	230	289	302	277	274	266	233	287	269	300	281	280	258	261	228	227	264	268	285	304	254	249	277	260	283	266	268	245	306	242	262	264	300	246	276	228	272	288	274	262	290	296	257	258	271	260	269	263	281	265	266	272	270	279	246	257	246	278	272	276	275	262	283	284	269	293	274	272	267	247	275	261	317	252	270	282	251	253	261	253	256	269	269	270	249	285	269	265	245	261	256	277	253	270	284	275	263	280	227	272	269	278	301	266	257	267	262	226	273	269	284	260	279	276	291	245	257	259	287	234	300	252	269	287	257	254	270	261	257	261	281	295	263	277	260	252	272	277	288	271	262	242	268	254	268	267	240	280	286	291	254	278	289	261	263	264	274	283	298	278	281	277	272	288	292	278	257	270	261	278	256	236	290	261	240	269	284	280	255	272	266	288	275	287	262	286	253	266	255	242	276	279	293	268	256	289	307	276	250	291	278	274	239	272	259	270	233	290	272	254	253	282	274	298	305	259	313	281	251	235	276	275	286	243	266	291	265	298	262	268	266	282	272	264	299	288	271	279	262	271	293	267	294	274	311	295	253	299	254	264	271	305	278	270	273	264	277	251	294	270	299	270	271	292	271	282	285	278	265	264	261	256	272	256	258	259	282	274	268	277	256	281	269	288	288	261	266	273	283	270	257	270	242	293	277	266	253	286	279	243	287	278	228	288	268	262	268	257	249	280	281	228	243	261	260	257	250	253	249	262	305	280	239	269	283	255	300	280	275	258	279	265	250	249	280	293	255	285	241	278	265	277	268	270	268	291	319	283	227	269	267	248	272	248	287	285	276	263	285	267	271	260	270	254	266	310	274	284	265	235	268	247	277	267	281	296	261	259	272	254	247	264	244	278	242	247	269	282	246	267	261	280	287	255	260	291	276	259	267	258	295	301	282	281	268	275	270	252	271	266	285	276	281	249	259	268	259	295	282	284	282	278	285	319	282	277	244	264	285	301	283	239	252	268	245	275	270	293	269	288	255	259	246	245	267	271	260	255	277	276	272	296	298	252	287	289	317	303	263	279	265	259	282	278	260	279	258	244	269	262	290	251	276	273	244	296	260	270	265	277	285	313	285	278	293	252	276	280	255	278	271	262	320	261	245	251	285	251	276	240	278	240	268	290	271	256	222	260	276	277	258	270	259	258	276	285	271	243	261	270	263	222	267	258	292	268	262	245	259	289	279	285	316	243	304	274	261	224	266	301	275	280	270	294	269	280	290	264	279	266	248	250	286	301	320	263	289	269	263	280	287	254	254	260	267	245	301	256	253	262	237	299	256	251	278	225	281	292	298	265	264	267	268	250	270	272	244	264	249	270	286	281	251	267	287	267	263	292	275	250	267	273	272	256	265	269	287	294	270	280	283	257	288	258	282	261	263	248	254	250	291	281	277	266	304	258	269	300	277	272	264	260	255	260	272	242	249	290	244	264	255	304	277	286	292	278	289	290	284	265	253	273	255	288	273	262	295	302	283	270	295	257	293	258	269	254	264	272	282	259	295	292	275	255	270	278	296	251	264	287	253	246	255	272	287	287	266	278	244	252	287	232	259	297	285	258	240	234	287	245	264	265	285	242	232	271	262	277	263	248	266	251	273	290	252	233	285	270	264	266	285	262	289	251	283	273	277	281	278	245	302	307	270	276	242	287	289	236	264	290	257	303	263	289	264	324	255	253	276	271	276	249	277	275	278	268	275	265	270	287	300	283	231	274	253	256	273	275	257	300	249	303	269	279	282	273	284	277	274	274	254	270	289	284	283	254	271	247	289	267	262	304	294	299	258	258	287	278	330	285	263	244	277	298	244	283	301	292	242	256	288	252	264	295	275	289	282	280	261	259	290	259	263	279	302	302	289	281	272	255	228	288	275	250	264	273	255	265	295	270	263	257	259	279	262	280	294	296	303	297	260	284	254	254	271	278	258	264	292	306	273	280	275	270	245	264	248	255	259	244	296	260	286	281	300	271	270	267	249	272	252	278	276	278	298	290	268	265	299	255	243	294	306	265	272	257	264	263	272	260	252	263	281	284	270	265	277	250	263	264	302	253	297	245	278	247	276	320	308	292	298	286	286	255	254	259	267	260	263	283	270	279	259	235	263	266	231	267	259	276	276	297	322	267	245	277	275	287	247	233	264	278	254	253	289	253	308	285	278	294	268	279	301	285	264	246	277	258	323	278	275	272	288	260	291	262	292	286	288	240	278	254	238	242	300	255	293	303	243	258	264	244	247	266	314	260	272	259	240	248	273	282	265	275	255	254	281	266	268	259	292	285	277	284	268	275	263	288	279	300	280	279	277	291	265	279	272	278	294	290	276	263	252	261	250	287	274	293	265	298	307	259	306	280	262	269	275	297	250	304	303	287	304	271	244	247	259	278	286	258	272	242	266	272	284	283	296	241	255	257	276	262	283	268	285	238	310	301	284	256	274	290	275	290	282	253	248	280	267	256	276	269	306	265	262	280	235	251	253	284	296	261	260	292	264	248	271	278	284	281	283	305	269	268	251	260	261	281	279	291	278	271	285	269	273	298	252	270	248	317	273	283	274	274	261	277	286	244	275	309	284	276	287	268	271	282	287	240	286	265	250	255	277	246	282	271	273	256	263	261	249	229	270	279	251	256	289	306	291	260	267	296	299	286	280	282	272	261	248	245	275	270	270	245	252	260	264	274	248	275	258	244	254	258	234	242	323	248	287	261	257	309	281	278	262	268	259	291	275	290	285	266	248	294	279	248	298	241	318	293	252	300	284	266	281	303	271	279	272	279	266	285	262	271	287	303	274	254	263	255	292	276	289	258	271	253	290	239	281	273	281	228	273	256	257	281	265	273	276	272	294	278	259	284	276	280	240	260	258	289	258	303	283	268	279	260	293	281	291	272	302
8880	1357	2594	2686	2360	1785	1436	1558	1401	1105	965	905	832	853	791	793	741	763	729	700	676	704	681	680	669	653	641	652	679	634	617	683	617	660	627	688	657	676	623	619	667	640	630	651	649	636	622	626	605	633	637	607	627	612	611	649	634	621	625	624	612	647	679	632	642	621	609	620	583	659	619	643	603	635	624	680	632	626	592	590	593	620	650	572	634	615	608	622	672	570	622	651	628	623	579	649	642	661	592	678	593	607	629	656	640	644	634	596	667	611	581	553	631	640	612	561	625	599	604	618	625	615	590	618	626	578	604	581	618	645	668	674	587	644	611	607	634	601	627	646	630	620	635	608	586	664	629	598	614	570	625	611	644	605	598	577	621	630	573	621	592	629	653	606	648	649	577	606	622	625	618	593	624	652	620	584	636	645	628	581	580	609	602	605	617	599	578	600	626	599	602	631	589	595	588	630	623	611	629	622	595	639	640	628	636	631	628	622	625	631	615	604	643	579	629	601	627	624	648	588	614	615	678	562	577	593	596	604	662	547	655	605	608	589	609	613	597	616	566	647	617	612	626	589	621	609	581	633	586	575	602	624	627	618	613	611	682	644	638	630	616	647	583	606	609	591	639	646	639	592	640	628	627	646	614	591	619	625	597	624	581	641	643	640	645	584	601	613	678	578	652	601	634	622	585	642	619	643	677	598	676	600	604	626	655	600	603	600	578	627	610	602	609	645	647	606	582	629	641	619	631	596	565	624	604	617	632	607	609	619	612	596	675	609	593	588	657	649	570	639	624	644	630	591	635	583	576	549	627	593	646	595	614	646	643	590	611	648	698	649	618	647	602	627	617	600	623	635	668	591	613	661	566	581	622	577	638	632	654	562	610	596	594	645	615	668	629	624	636	662	635	592	604	640	576	641	591	657	604	578	637	637	574	618	615	570	623	597	588	613	651	595	594	625	591	609	637	613	623	588	606	589	615	578	628	634	607	633	616	595	639	599	626	617	598	663	593	610	619	591	626	594	614	560	624	607	628	611	614	616	597	630	614	600	636	633	608	586	649	645	612	603	626	639	620	596	595	589	637	613	654	620	590	622	636	633	656	591	605	602	572	628	641	642	588	649	605	634	632	596	588	629	573	639	630	624	624	618	603	588	597	639	638	628	616	603	630	618	607	579	625	618	598	656	621	637	613	566	605	605	614	618	624	648	582	663	653	617	668	618	655	642	627	651	602	592	670	614	654	629	613	589	616	604	621	608	641	645	609	596	636	601	606	604	567	635	638	616	593	644	609	611	635	561	625	572	586	622	579	600	623	658	636	650	661	633	583	655	598	648	574	619	624	613	638	556	589	610	633	615	636	588	618	619	653	618	613	582	614	599	626	660	619	623	603	646	610	613	622	617	609	572	582	628	679	608	628	605	591	611	615	662	602	607	632	617	606	615	667	642	622	632	628	614	626	650	638	661	636	662	629	622	656	617	664	606	603	627	590	611	628	658	600	594	662	613	659	635	592	609	637	630	581	611	606	575	640	586	630	619	630	610	625	589	639	603	630	591	615	614	641	610	590	589	638	628	570	606	642	593	616	600	615	617	610	691	583	594	660	642	617	604	571	629	597	599	642	633	625	560	623	601	632	603	636	584	587	639	602	632	609	590	619	632	596	634	623	620	604	611	612	638	587	630	646	637	640	628	634	642	606	574	584	605	630	612	617	601	616	610	632	588	614	585	617	573	621	590	624	649	610	570	622	616	625	626	635	600	672	596	621	597	637	640	623	598	623	609	562	591	628	633	604	577	627	626	607	612	573	654	656	599	628	575	633	630	609	614	607	627	576	611	601	656	618	598	586	614	657	600	609	666	582	614	582	614	583	675	628	626	605	595	584	635	626	628	627	615	684	614	607	581	612	613	602	650	590	612	589	608	634	658	593	627	576	630	586	591	559	637	627	649	615	612	613	615	601	593	613	608	635	637	591	625	551	631	615	614	598	565	601	629	614	590	606	647	635	635	609	620	624	587	646	606	624	638	609	591	600	640	665	634	617	661	640	626	568	632	578	604	606	625	630	647	613	616	586	651	620	605	589	650	613	603	617	608	611	644	584	600	653	542	613	617	616	671	635	569	616	571	607	642	642	624	621	645	624	643	611	616	642	625	638	622	619	625	606	571	605	599	594	638	644	601	628	679	612	581	621	612	655	643	633	610	612	625	629	621	636	646	629	585	616	609	624	613	592	632	620	588	622	595	608	649	600	638	620	601	627	622	626	631	621	605	580	625	616	616	618	620	594	638	659	611	609	614	655	624	589	567	598	590	641	656	562	663	626	656	593	604	619	626	619	591	647	582	561	604	636	652	611	653	624	599	581	605	610	608	600	675	592	619	623	644	622	637	619	632	631	627	591	652	679	562	630	591	622	658	613	615	636	609	623	574	645	615	626	592	602	613	625	630	655	613	578	625	637	640	618	627	623	592	606	626	582	630	612	626	615	601	613	612	604	606	611	596	651	569	654	632	614	628	584	612	617	598	615	635	616	617	607	640	622	617	629	583	640	613	577	651	625	601	606	601	633	626	621	615	659	666	678	614	595	610	584	608	612	610	596	601	592	646	659	623	619	643	623	628	646	588	620	608	591	634	607	580	620	629	598	604	627	627	637	624	608	599	676	588	587	591	638	634	585	609	609	603	602	645	607	617	630	625	617	616	655	589	646	630	613	613	596	673	649	662	608	666	639	615	630	621	630	624	600	616	613	645	664	617	629	619	665	608	596	677	618	609	635	588	651	613	631	589	564	645	610	618	664	624	664	589	608	654	597	631	594	643	615	639	582	626	633	644	630	570	607	629	624	627	668	616	623	614	655	676	586	594	601	640	629	609	635	583	619	635	619	649	625	647	634	632	622	626	620	659	601	670	622	625	617	612	598	607	666	629	578	590	608	598	595	609	620	594	629	592	572	616	596	638	628	582	649	602	602	598	619	643	610	594	617	637	652	602	631	647	595	623	609	598	629	608	574	557	627	626	608	623	625	653	574	623	658	633	607	618	585	627	626	633	654	612	618	586	575	598	610	628	655	591	615	618	585	647	655	646	585	676	642	644	593	627	631	613	612	617	648	621	662	625	598	635	619	622	606	652	641	584	662	616	669	604	595	598	622	612	612	626	654	614	588	608	594	632	576	687	647	670	648	617	635	608	577	603	576	609	615	628	568	574	649	582	582	644	650	619	604	623	638	611	591	634	622	625	591	626	628	605	640	612	582	623	641	646	643	648	628	560	634	631	628	591	588	614	565	605	602	635	584	622	637	609	604	651	607	618	613	618	668	601	607	616	601	611	627	604	645	609	613	637	575	593	620	650	652	617	590	582	621	578	650	580	612	617	630	589	600	616	633	612	623	655	603	644	586	561	625	642	642	624	593	602	613	635	583	652	645	621	598	604	595	600	612	631	637	584	617	662	638	609	585	626	577	625	652	624	617	658	600	669	654	560	608	666	679	602	613	622
2122	221	216	224	234	179	168	194	178	165	150	182	180	170	185	148	180	147	173	154	163	183	141	156	168	187	170	166	169	164	154	159	161	185	163	166	143	158	137	170	158	168	184	156	169	158	172	188	169	164	167	151	145	172	152	142	174	179	144	189	183	165	175	163	173	163	178	150	145	165	152	162	168	153	143	164	144	147	140	154	163	173	177	162	154	171	161	176	130	181	162	194	170	165	172	150	177	150	168	179	139	166	151	134	136	163	145	144	156	159	129	153	171	175	143	183	149	145	168	143	189	159	179	175	153	133	165	132	159	158	146	164	148	126	153	132	163	157	166	185	145	165	144	170	155	173	178	158	161	155	145	155	153	158	163	154	151	181	172	170	149	162	163	159	177	167	140	146	178	161	158	139	145	176	146	176	181	170	158	166	161	164	171	178	172	153	160	161	171	169	190	146	155	147	181	160	143	156	160	171	145	191	166	183	170	156	150	157	176	162	164	156	155	177	161	164	162	171	160	154	170	182	154	151	192	167	179	164	152	162	136	159	158	151	176	142	171	177	152	148	176	146	175	164	160	151	145	150	149	165	172	168	149	158	169	176	160	192	173	164	171	164	141	161	160	186	167	146	167	143	146	161	141	154	151	148	154	150	147	133	162	152	156	149	145	154	150	165	164	170	147	171	156	160	196	172	164	173	174	150	178	149	161	176	180	151	160	168	165	169	165	171	158	150	147	186	128	155	155	173	173	147	166	172	161	174	188	161	153	160	153	173	150	131	160	188	164	150	160	172	142	153	145	144	163	168	148	152	172	169	168	178	144	165	161	143	161	165	147	149	155	168	176	166	166	169	157	175	131	172	163	160	158	170	134	162	155	160	167	131	148	160	156	192	171	143	159	176	150	205	154	168	183	155	180	173	164	166	172	162	188	145	181	180	162	158	139	179	159	150	166	152	167	159	167	198	148	177	152	157	156	160	181	177	150	167	160	143	163	181	195	138	136	168	140	151	183	175	152	140	162	166	149	140	166	152	169	193	153	151	149	157	151	175	154	183	152	157	162	166	164	134	179	174	162	156	170	179	173	148	139	161	179	188	165	164	181	162	171	174	182	160	149	138	182	154	162	172	142	155	142	169	199	199	152	152	162	141	174	164	155	152	161	181	172	158	164	162	160	143	166	146	182	164	145	179	139	165	163	172	160	158	140	171	143	164	157	176	166	176	168	161	154	169	158	180	155	171	151	135	162	139	170	166	176	185	172	168	184	168	142	140	162	159	173	166	161	195	151	171	172	151	148	143	158	162	158	146	173	171	154	144	161	167	143	146	154	175	168	144	157	175	168	190	143	181	173	179	163	161	185	161	160	163	170	172	154	158	158	161	144	174	153	185	157	153	163	144	130	161	168	172	167	167	165	155	180	192	163	157	171	162	145	161	173	172	154	154	126	179	159	153	179	146	136	167	157	146	156	151	153	162	158	159	135	146	149	145	146	160	161	149	189	153	167	157	166	170	143	187	172	186	153	160	165	153	171	174	160	146	179	170	178	159	169	161	142	156	187	147	156	163	175	146	181	157	167	167	159	160	166	150	154	171	165	144	147	158	158	149	147	191	165	178	138	181	166	165	171	167	161	160	163	163	169	158	182	191	169	161	168	152	162	135	158	176	151	140	143	153	158	182	150	146	150	179	177	148	161	144	166	175	159	159	177	165	170	144	153	168	163	150	145	159	161	167	166	175	146	151	180	187	168	185	174	158	141	141	166	169	152	156	156	165	187	164	142	170	152	161	171	176	162	152	192	189	187	157	174	184	163	160	155	136	184	174	178	153	163	173	159	139	175	206	171	150	144	188	151	172	150	174	160	173	150	161	169	171	154	183	147	139	157	164	173	161	169	160	148	137	147	127	152	183	160	143	190	155	187	138	176	163	168	156	137	201	154	171	168	153	186	151	166	169	143	155	175	162	152	169	166	156	158	166	158	182	149	162	195	135	149	150	146	142	157	153	163	176	149	146	169	152	171	145	184	165	156	176	161	150	153	151	164	152	178	158	196	171	149	149	153	152	164	166	147	169	178	149	172	168	145	150	165	165	145	175	143	141	161	167	155	167	172	154	178	173	188	162	130	167	158	131	140	174	155	156	145	145	150	186	157	163	163	173	194	167	173	145	149	147	138	167	190	166	160	161	172	165	188	173	167	163	139	164	147	147	191	172	160	148	145	163	162	141	179	179	143	167	150	198	172	140	169	164	171	153	153	161	148	133	182	140	171	166	148	157	152	180	140	156	160	163	140	158	167	166	156	165	171	176	139	155	154	150	179	167	156	160	143	158	166	172	193	149	166	154	161	172	164	139	175	184	165	155	183	150	172	180	182	158	150	155	169	159	162	162	187	182	149	178	173	178	154	145	165	133	147	148	158	144	159	148	172	162	147	175	172	173	193	163	176	157	152	180	151	157	136	135	155	186	192	172	159	189	150	160	165	138	150	148	176	146	131	154	147	164	157	149	149	163	133	170	157	157	151	140	160	173	180	168	149	161	190	156	152	167	158	164	134	143	163	160	151	140	139	154	170	153	165	159	165	161	151	142	164	159	157	171	173	163	148	148	160	154	139	159	176	161	165	182	168	150	149	151	190	136	172	153	168	150	160	143	180	140	172	179	157	140	159	159	164	146	163	157	155	174	142	156	134	161	148	167	173	153	152	178	155	169	174	164	164	151	170	153	152	171	168	164	142	169	134	147	159	165	171	172	163	151	157	162	154	189	183	159	164	170	177	176	163	159	159	156	164	180	167	197	188	151	166	155	164	140	155	150	168	162	158	163	158	137	154	151	170	151	163	150	170	162	156	151	155	164	140	158	155	166	157	167	178	128	196	152	157	163	167	156	168	148	165	185	140	154	184	180	141	158	152	149	153	163	182	169	165	177	177	158	165	153	153	154	163	188	144	144	153	158	166	179	161	151	173	190	165	175	161	153	162	165	162	154	135	155	152	154	141	154	159	169	184	173	182	191	176	160	163	162	160	154	121	159	178	170	158	155	160	163	176	149	169	155	161	181	173	156	168	148	166	168	133	133	173	173	165	179	165	167	154	147	134	140	139	157	169	138	162	165	162	189	123	134	187	160	173	175	146	153	171	180	136	165	155	177	173	183	153	159	158	184	167	161	163	168	180	175	162	136	173	160	153	141	187	137	173	160	181	186	142	155	152	174	164	166	165	149	152	173	143	171	147	175	138	147	161	128	151	175	155	157	149	179	160	180	155	169	156	137	163	133	175	177	170	181	168	165	164	172	157	174	160	161	157	173	162	154	175	158	154	163	156	164	168	171	164	157	161	157	143	167	164	151	140	163	171	167	187	182	147	157	150	163	179	146	174	157	167	152	138	150	177	156	167	140	173	169	171	157	154	144	175	157	151	172	161	187	171	160	181	156	200	152	143	179	167	162	158	178	172	160	147	170	168	147	148	167	161	154	183	157	150	170	145	172	149	169	164	156
2272	448	548	641	604	507	458	545	520	496	455	440	444	447	441	420	393	417	434	425	413	422	431	414	433	435	389	449	433	404	419	441	426	408	432	405	455	428	447	436	380	430	381	420	381	437	407	434	425	426	424	429	423	426	402	444	385	403	440	402	412	409	433	450	400	430	430	435	440	461	422	422	399	390	435	407	451	456	406	395	470	365	413	448	432	404	394	452	431	419	441	436	429	411	440	431	408	394	416	442	421	476	442	435	428	420	403	433	462	385	422	400	403	467	434	440	404	417	374	405	402	436	443	401	432	440	418	432	393	399	413	398	435	399	421	440	456	407	456	407	430	429	385	433	402	430	444	434	428	436	431	390	445	422	401	416	399	416	409	412	392	432	407	381	434	428	421	429	387	429	468	421	386	413	411	435	403	415	472	413	421	417	459	394	367	438	398	424	393	406	431	424	443	438	422	428	433	438	438	413	421	390	400	440	400	407	416	418	437	419	399	418	444	424	430	429	403	406	433	483	443	404	407	442	417	402	403	445	433	443	429	411	411	406	425	418	392	433	482	427	424	405	401	401	445	456	432	426	423	426	391	421	451	403	449	437	417	417	428	431	447	406	460	387	410	376	396	440	393	409	414	430	434	453	404	390	374	418	424	405	436	451	444	477	402	402	415	433	445	427	441	405	390	421	398	404	438	394	425	388	382	431	416	418	461	440	430	422	464	455	382	422	426	409	443	448	419	381	428	437	404	416	431	434	408	412	416	418	442	391	436	420	406	403	406	430	456	396	439	438	424	411	429	387	404	399	424	425	426	413	452	426	430	431	439	426	424	410	441	463	416	425	402	411	446	410	448	390	449	452	411	399	421	444	446	409	392	426	441	420	433	425	431	407	418	406	429	436	409	390	439	412	397	405	434	436	440	404	470	417	443	429	433	383	427	413	417	407	433	428	404	411	425	401	432	446	455	423	406	440	408	446	421	435	423	433	430	406	447	444	421	409	419	428	411	433	405	390	423	446	440	433	391	418	429	428	457	453	405	411	396	437	416	396	411	408	405	452	422	421	403	429	409	430	396	402	455	431	430	418	403	409	422	420	432	407	415	422	425	425	441	417	424	437	407	420	430	420	442	416	398	419	432	399	405	391	408	442	434	400	437	414	439	409	419	404	397	404	446	432	408	390	384	389	427	405	395	424	383	419	397	431	407	406	436	440	409	449	413	428	398	401	401	379	423	450	448	393	416	382	429	450	428	404	428	480	433	432	418	429	417	418	424	387	398	421	423	424	401	440	386	426	412	397	398	409	411	418	439	389	436	421	428	461	405	413	437	414	359	428	438	430	414	393	444	434	436	413	431	441	410	413	420	400	413	418	415	419	418	417	421	414	442	431	451	438	416	415	425	420	450	385	422	456	402	426	421	407	421	402	411	422	440	414	389	385	397	404	436	418	393	404	398	414	381	392	409	340	416	430	357	383	438	404	446	401	463	403	426	412	393	435	390	395	426	421	454	455	393	414	410	435	455	424	454	418	419	460	422	437	384	400	355	436	445	432	420	391	402	416	406	409	402	408	443	396	407	429	420	444	409	397	442	410	406	419	430	417	436	405	457	423	448	426	402	430	410	451	430	422	411	460	395	420	421	436	457	414	430	394	422	412	417	414	425	406	380	401	447	454	421	430	429	432	430	412	388	446	372	410	429	419	417	431	424	434	418	424	418	421	429	421	398	398	438	425	427	420	425	405	436	460	434	407	429	428	403	438	403	398	440	420	456	461	423	418	461	441	406	414	427	435	438	415	424	413	404	411	426	424	406	424	399	419	420	419	422	446	419	441	421	402	399	420	415	418	417	396	424	412	439	410	399	414	412	375	403	424	443	402	435	423	441	440	415	387	430	417	413	420	402	401	432	433	422	446	431	400	411	418	454	421	457	415	420	404	414	416	444	418	420	415	429	407	454	398	420	424	404	430	415	442	451	399	447	449	417	478	418	414	413	433	452	400	424	397	404	418	424	402	422	416	443	407	404	388	409	402	412	440	451	401	414	432	437	386	427	447	379	425	406	421	433	430	420	424	439	459	421	426	446	441	408	407	428	404	418	456	428	436	367	417	425	440	393	434	451	421	448	435	409	454	409	424	408	402	454	430	400	397	435	426	412	441	417	436	467	449	431	413	462	439	409	418	390	437	421	430	409	463	440	388	397	427	376	434	429	466	414	433	453	442	402	437	426	423	418	429	456	409	421	389	396	457	436	429	393	438	392	423	449	379	424	433	425	413	426	449	429	438	419	417	442	393	437	392	407	468	404	387	404	429	451	432	414	401	401	447	454	400	448	384	445	427	397	399	404	394	420	422	431	420	448	390	421	406	405	416	413	419	371	417	416	438	416	418	442	406	412	411	426	420	434	412	404	452	422	395	440	380	420	411	424	421	399	428	433	469	401	416	439	393	414	409	424	406	445	407	429	391	405	400	401	388	439	434	437	436	402	413	394	452	411	438	456	439	446	404	411	419	412	441	422	410	422	426	405	407	430	421	401	451	407	426	431	418	435	405	372	438	454	412	417	420	446	442	424	403	434	432	421	459	410	386	417	405	423	426	389	386	438	417	467	411	412	400	427	409	422	427	437	382	437	450	464	409	425	429	447	427	442	449	393	431	412	441	456	373	426	408	459	436	456	412	394	445	389	416	413	456	429	448	449	393	432	422	382	429	443	438	419	427	418	397	384	433	411	409	424	446	461	433	426	443	455	400	413	442	448	425	430	432	437	402	444	412	443	405	406	436	403	431	413	480	415	435	385	415	418	431	422	414	389	434	442	473	460	419	455	417	401	418	448	386	397	429	401	438	407	385	415	400	406	417	409	437	438	419	416	411	454	421	413	427	447	409	406	434	405	438	435	438	421	408	406	415	434	415	407	445	426	433	394	415	416	428	409	412	448	444	406	461	399	403	420	414	445	447	365	421	405	431	388	418	450	413	418	402	420	417	397	421	420	411	411	425	413	459	439	406	426	439	420	372	433	431	419	423	424	435	405	420	412	400	429	415	397	401	468	443	443	396	414	412	440	393	402	421	457	434	448	445	446	426	411	414	451	434	462	396	408	403	397	428	388	417	431	410	431	422	446	421	439	397	426	453	398	443	417	397	441	428	377	424	415	436	453	400	413	423	394	448	453	435	440	383	418	403	435	426	461	444	432	421	448	422	421	404	424	423	428	421	438	420	417	429	389	435	430	462	442	420	413	385	439	417	441	430	436	422	400	413	418	458	434	408	420	434	441	404	436	415	417	395	384	426	463	397	399	414	461	441	416	421	432	419	454	425	431	437	430	422	430	426	421	424	442	371	434	415	411	456	443	401	435	398	411	446	427	444	416	431	437	411	386	405	421	458	399	442	415	416	423	376	401	451	436	388	435	430	400	411	425	392	427	404	408	419	401	404	456	412	420	438	441	401	443	359	422	412	436	407	368	424	420	390	407	419	426	403	435	427	407	429	406	451
8616	775	742	632	528	440	365	371	380	328	339	336	357	299	363	315	319	299	307	304	326	339	361	319	310	331	286	347	293	339	327	324	322	321	318	327	323	294	329	313	314	283	291	268	331	268	305	303	318	302	272	305	317	312	314	287	313	277	323	282	303	315	331	276	323	340	329	312	333	307	338	276	315	328	344	297	337	319	306	287	323	336	318	280	333	290	325	332	314	330	320	304	293	305	304	373	302	297	329	330	298	327	335	336	305	287	297	314	319	323	305	338	300	300	288	326	312	330	310	309	300	324	290	356	297	315	320	326	320	314	343	342	316	303	305	317	281	321	319	334	312	327	311	274	329	321	287	322	306	290	307	291	300	325	339	318	299	303	297	300	325	291	307	354	309	296	317	326	326	287	299	316	323	329	317	326	292	349	328	303	329	322	331	294	322	318	321	302	321	325	314	338	303	304	337	319	284	286	317	336	313	317	325	328	323	303	287	267	348	369	294	290	328	319	280	315	322	316	298	316	300	309	298	323	307	297	319	318	313	288	324	336	297	335	315	330	310	314	299	312	333	309	320	281	320	324	286	327	384	336	292	290	311	264	303	276	312	295	297	305	337	343	307	313	303	279	289	310	283	307	307	314	323	304	297	309	344	337	290	304	342	324	315	303	327	337	332	313	278	350	306	339	300	311	302	323	317	291	280	347	299	321	291	329	320	332	284	294	305	314	324	347	288	308	301	284	313	285	331	347	327	329	312	269	310	311	330	304	325	304	308	326	327	302	295	329	309	335	307	287	274	320	286	303	330	355	336	283	300	317	313	348	331	315	330	293	316	287	324	310	335	289	358	332	287	324	318	316	305	283	243	295	305	372	329	284	330	326	323	309	331	311	287	328	311	350	341	310	288	333	290	307	311	333	318	293	323	321	349	322	314	300	323	316	316	296	317	310	303	277	340	298	282	330	332	350	293	298	300	316	327	267	306	307	314	329	336	364	336	306	279	319	274	321	325	298	299	298	293	307	294	314	316	308	332	331	299	339	301	298	264	324	328	302	349	293	299	301	298	286	305	329	309	306	318	309	278	328	261	334	338	292	297	324	318	329	320	323	306	262	315	298	298	349	313	303	323	296	286	321	340	324	323	325	316	323	324	299	317	344	303	296	312	308	321	318	306	357	320	291	308	329	300	332	348	335	284	335	301	313	314	310	325	287	296	359	296	325	309	324	342	303	332	284	301	330	256	353	319	314	311	317	340	318	315	332	286	323	343	291	329	303	303	319	304	320	315	319	279	332	318	306	352	337	326	323	312	288	339	292	328	300	318	303	288	281	310	275	313	311	289	306	291	334	290	305	292	330	304	318	279	301	330	276	318	325	334	339	306	321	304	315	305	299	275	303	353	294	299	271	322	288	312	337	284	313	339	300	305	287	294	290	292	341	290	294	334	314	315	275	318	329	316	288	316	314	316	350	338	320	298	345	308	305	326	315	262	346	305	285	342	293	291	312	301	318	338	333	308	296	279	293	327	308	313	301	326	313	305	342	303	318	344	320	296	318	316	301	318	320	316	278	320	294	304	277	300	285	301	288	289	278	331	313	330	289	324	331	299	292	324	324	297	290	327	302	339	305	308	292	325	297	333	321	272	276	310	291	307	347	287	353	299	312	319	345	284	316	336	318	314	324	317	325	300	289	325	305	319	293	293	336	323	307	300	322	328	297	292	309	307	345	340	326	324	340	297	323	336	308	310	307	283	307	317	333	303	312	301	283	294	339	332	297	291	278	281	311	304	332	299	316	310	330	299	283	308	284	312	295	294	325	301	286	331	314	314	327	339	291	320	303	332	285	321	324	290	336	327	323	307	308	325	305	305	282	312	287	297	307	312	316	295	301	324	352	346	306	310	321	333	329	310	340	312	307	303	325	319	290	292	337	292	305	264	346	316	314	302	312	347	337	294	308	334	322	317	282	337	319	308	274	295	299	327	296	302	332	313	290	294	295	323	285	331	341	323	310	312	287	303	305	342	280	321	276	340	323	304	327	299	317	303	309	289	303	307	305	337	350	287	348	316	283	335	326	295	318	332	292	321	302	328	358	293	308	345	311	279	276	299	327	295	286	329	341	327	286	309	300	316	338	304	309	280	315	328	316	285	349	290	305	287	337	311	314	334	339	333	337	300	346	311	325	316	299	316	338	294	316	315	339	309	308	319	312	264	327	286	293	307	310	291	319	304	322	283	344	324	325	327	309	335	317	341	348	333	305	304	348	292	299	293	313	330	286	321	330	296	302	293	313	260	306	295	330	295	323	336	324	278	357	347	340	309	310	314	324	307	304	313	286	326	312	313	271	296	277	324	367	302	338	329	302	321	293	337	340	297	332	315	324	329	282	312	315	314	329	329	339	295	302	306	290	336	322	343	324	311	289	318	318	327	337	333	327	369	298	323	325	293	343	327	301	313	321	287	292	319	335	309	260	314	298	359	269	287	338	332	357	315	308	316	328	344	289	279	269	316	322	314	298	299	315	350	308	293	284	363	316	311	318	322	324	284	325	302	310	323	345	296	312	275	324	296	331	305	299	311	317	313	331	333	328	310	286	297	314	326	273	313	325	305	328	309	279	285	299	304	325	353	312	311	341	312	308	317	323	336	273	312	320	316	289	309	296	310	306	312	310	292	346	329	312	344	342	315	336	315	270	353	302	311	338	322	272	320	311	282	295	292	316	313	301	297	310	309	293	287	311	319	319	298	327	296	277	316	290	298	277	283	315	285	296	287	299	331	312	326	333	306	309	308	320	324	307	251	347	293	316	301	321	341	297	339	327	336	341	291	332	326	299	314	326	317	289	338	331	318	323	325	279	297	291	316	320	294	316	314	320	321	286	307	317	303	309	266	344	325	304	303	284	290	319	302	294	315	326	335	349	311	280	309	296	312	296	341	324	341	336	304	298	286	298	305	304	340	349	326	294	316	328	324	331	334	322	311	272	322	286	304	290	357	268	340	319	330	292	319	308	298	290	301	306	293	325	302	323	305	312	328	282	306	298	280	295	293	306	341	344	314	308	299	286	271	295	311	289	315	304	344	346	321	286	281	300	280	304	290	299	324	305	309	304	323	288	356	313	356	336	310	317	296	315	309	323	325	297	303	292	322	314	282	329	298	313	304	303	310	310	338	348	311	345	330	348	339	313	331	313	296	293	296	303	306	315	307	303	315	306	321	326	307	299	274	340	325	312	301	298	336	320	335	322	313	321	297	313	288	294	337	302	330	313	317	332	283	293	350	332	289	297	310	289	324	281	298	314	308	290	313	309	332	349	352	292	324	322	315	299	309	321	322	316	330	268	305	312	346	317	303	341	345	325	334	319	309	341	299	288	312	298	347	307	292	340	284	304	307	308	305	314	295	311	302	325	297	310	306	326	302	295	333	348	322	293	289	308	330	340	321	310	279	334	309	293	308	321	312	294	352	338	302	307	321	321	301	303	287	315	294	338	303	321	336	333
7269	1168	1735	1910	1632	1282	1164	1131	1137	1013	912	870	853	825	817	770	768	767	782	750	778	782	752	752	758	743	757	731	739	739	763	768	821	725	694	738	746	753	759	779	755	733	743	756	745	706	726	759	704	755	746	718	679	703	750	726	668	756	761	740	708	734	708	736	730	718	692	735	724	739	719	758	740	784	692	726	754	742	783	733	756	701	741	736	724	686	684	693	708	745	719	712	725	741	734	699	701	730	724	732	757	714	765	712	729	725	728	685	704	709	721	729	707	708	707	716	729	704	730	731	781	676	725	732	751	745	705	723	716	688	740	721	755	705	736	717	727	753	738	769	714	741	747	729	740	720	731	707	682	693	766	731	779	735	672	698	732	712	744	747	744	743	752	679	659	677	710	764	692	750	783	711	750	716	737	675	669	761	743	728	740	733	750	704	714	686	716	721	709	729	779	760	759	725	760	714	716	688	699	705	691	692	733	751	755	714	719	711	745	728	758	689	746	714	741	712	679	676	681	745	744	706	671	672	768	676	665	790	637	701	695	702	737	719	724	755	683	703	700	716	697	680	684	731	729	703	683	688	710	716	707	707	734	732	699	715	717	741	761	701	705	697	769	779	726	705	655	749	739	725	751	734	716	707	738	754	678	661	730	703	710	692	693	738	729	716	687	718	698	743	710	740	730	726	733	718	725	750	661	744	767	704	705	715	704	777	731	703	725	651	740	749	746	716	741	754	699	748	726	702	702	713	716	723	729	722	719	721	747	742	720	677	757	739	748	725	747	730	689	714	736	709	725	751	738	696	710	750	755	698	734	730	725	671	752	775	772	679	727	685	735	671	729	730	679	735	736	698	728	694	701	708	734	712	700	689	724	699	724	658	761	715	705	702	691	792	707	712	713	717	743	733	723	746	736	698	690	712	750	767	709	715	673	726	737	675	705	695	696	676	694	683	662	754	717	721	695	753	709	707	703	750	737	687	746	710	673	755	737	703	765	709	655	727	722	757	733	734	692	722	714	766	699	708	713	707	716	736	707	726	711	694	741	705	652	674	754	698	739	664	719	681	732	686	676	680	712	717	752	701	628	704	708	733	704	704	746	756	664	742	738	755	783	719	719	702	718	703	735	725	735	721	755	699	738	705	694	744	711	729	718	706	705	742	713	713	745	727	749	742	740	742	714	822	748	711	716	752	705	779	730	686	686	730	710	724	725	707	733	739	720	764	745	713	690	695	734	689	755	675	720	724	726	721	732	737	716	761	727	741	749	780	706	724	704	719	727	697	741	717	714	729	718	713	702	742	690	758	675	744	702	742	723	688	725	688	758	735	719	712	708	711	753	643	702	661	717	707	734	715	702	706	752	690	714	760	751	685	681	744	755	681	684	763	732	750	700	765	715	679	691	719	702	702	687	746	699	681	750	777	773	754	708	745	729	708	747	750	707	709	719	739	722	719	735	692	706	731	734	723	705	718	725	744	759	677	709	689	728	758	707	724	725	726	735	694	714	735	682	650	736	756	693	712	706	746	714	726	740	711	728	798	733	696	758	695	763	760	746	729	745	710	697	682	730	747	711	732	715	691	666	700	694	720	716	743	715	747	696	735	732	728	746	733	723	705	716	718	723	756	707	724	718	738	712	694	755	688	757	728	706	742	734	737	726	722	681	749	670	759	697	689	706	745	749	723	718	734	699	727	734	732	734	743	695	732	707	721	707	650	743	702	735	685	704	688	717	724	783	781	737	696	666	763	725	734	721	720	737	720	687	738	687	745	730	735	715	735	677	724	734	716	719	729	710	673	681	724	709	731	753	698	766	736	733	731	713	715	751	727	713	701	723	728	791	744	767	736	731	725	734	705	719	694	719	729	721	710	727	713	713	686	714	726	736	698	757	716	706	719	701	726	790	699	739	721	768	674	734	743	755	730	657	698	737	733	747	745	714	735	649	709	766	745	721	698	690	735	757	737	705	728	733	713	718	784	716	724	670	751	711	706	757	692	700	776	743	772	707	700	679	723	734	681	685	720	733	752	701	693	717	729	654	687	687	718	759	726	762	718	729	706	670	703	728	701	701	724	700	704	724	713	746	684	663	723	722	697	753	689	714	708	766	710	702	728	716	757	675	683	719	734	713	747	706	725	726	725	737	750	703	742	725	693	670	754	675	714	720	725	770	684	749	765	722	737	776	721	721	724	701	678	738	722	727	690	703	729	718	729	732	721	729	754	735	751	702	741	719	718	673	728	678	721	730	712	788	761	707	743	705	747	705	724	712	689	738	728	735	716	745	746	738	711	674	732	686	688	702	673	713	734	709	753	711	753	767	630	741	725	695	712	715	722	749	778	706	736	706	744	702	740	735	760	757	724	725	737	704	720	702	739	702	760	758	732	739	764	706	724	713	714	758	706	730	731	711	708	710	732	702	728	723	719	746	762	708	707	792	711	733	711	698	750	712	699	756	710	680	700	706	689	795	716	806	696	697	682	744	715	693	695	712	719	705	677	722	675	726	725	712	721	726	725	703	708	695	700	753	725	764	714	727	764	688	719	726	714	722	727	657	713	714	733	705	741	736	716	704	706	726	728	718	747	712	729	688	714	702	753	752	703	742	715	668	729	759	714	684	747	756	699	735	796	724	739	735	760	742	773	756	723	714	703	720	695	759	732	697	711	711	773	724	762	736	759	679	693	721	728	715	716	743	778	687	725	758	703	733	720	743	744	728	737	753	762	743	720	726	701	712	720	711	760	761	750	674	687	722	693	714	700	755	714	741	731	698	705	727	728	701	725	725	712	742	722	753	711	701	683	763	728	712	722	752	756	727	711	719	774	734	693	699	702	714	741	673	698	691	702	714	749	739	753	755	755	741	684	762	685	727	698	691	733	708	681	689	694	731	728	714	732	700	713	683	705	739	747	775	706	690	722	665	740	739	712	725	708	726	729	726	742	744	728	741	689	736	717	793	727	687	697	723	758	708	701	750	779	721	694	711	691	731	672	686	770	758	700	697	701	722	714	701	755	700	782	742	720	747	722	722	665	678	716	723	692	721	728	698	765	702	688	759	774	670	697	721	689	721	724	722	701	716	751	776	754	733	721	691	717	722	728	717	778	740	707	693	716	737	693	682	674	734	732	732	757	744	683	773	768	691	757	739	716	735	721	754	734	760	708	742	737	717	764	733	721	735	748	760	698	718	731	733	714	720	744	767	692	687	745	679	752	741	744	665	688	716	736	690	729	736	742	742	696	738	723	730	728	757	652	689	727	733	695	725	722	689	771	702	714	745	728	775	697	762	704	745	730	694	690	737	748	717	702	720	737	744	740	744	732	692	701	737	750	746	762	744	696	650	730	673	700	714	711	673	750	692	695	744	721	778	758	694	748	676	704	715	715	741	743	693	721	742	700	728	709	691	705	764	680	731	726	713	728	723	771	735	768	707	677	732	665	708	754	712	723	702	743	710	764	746	699	672	676	744	674	686	720	730	714	771	722	678	715	704	757
15347	1431	1219	897	646	480	472	405	416	388	348	362	309	301	320	275	278	277	284	266	294	274	313	282	297	280	233	275	300	275	297	310	288	283	243	292	290	256	265	242	251	279	289	270	293	275	239	294	288	276	269	281	261	267	258	279	276	273	264	256	274	278	286	263	261	250	281	251	287	289	278	269	277	265	224	289	270	266	277	272	282	317	281	275	289	304	249	282	294	294	293	281	250	289	294	243	252	265	263	304	261	270	250	234	267	261	258	245	278	236	269	288	308	270	294	262	289	258	265	283	276	255	265	231	257	318	302	269	254	277	240	254	278	255	267	296	278	264	261	281	254	284	281	296	266	282	296	303	277	276	287	270	257	262	283	277	274	263	235	278	272	295	277	279	278	307	273	278	283	275	270	293	254	280	266	276	287	260	250	273	253	271	240	245	267	278	268	255	269	251	243	260	285	253	311	272	264	267	304	298	257	262	282	265	281	236	250	249	236	271	282	252	271	300	272	265	253	266	282	272	269	247	265	273	255	273	268	283	253	274	289	296	275	284	258	245	260	251	277	278	274	268	287	301	292	265	277	246	299	277	264	252	289	290	268	284	324	308	277	253	279	273	283	244	239	257	244	286	292	261	251	280	254	260	270	273	261	273	267	274	269	273	253	240	281	314	281	266	242	227	248	288	299	252	272	292	245	271	252	309	272	252	255	281	266	224	274	224	246	281	275	267	274	264	268	244	255	241	273	279	252	278	268	258	262	266	293	281	277	284	282	277	305	313	262	253	280	279	267	282	277	255	282	295	272	290	275	267	274	305	269	268	293	260	303	274	274	308	296	293	249	271	296	269	276	270	248	300	272	266	278	273	249	272	276	263	289	277	281	257	249	269	287	276	272	285	274	299	318	299	241	254	276	264	312	260	256	292	283	284	246	256	281	274	270	246	271	312	272	287	262	261	263	289	280	287	282	259	219	233	282	286	285	278	278	280	267	289	268	328	302	239	295	269	258	249	253	270	263	261	263	241	303	284	270	275	267	264	279	282	261	262	250	292	288	260	264	274	301	283	275	281	281	289	283	254	261	254	292	269	257	276	279	257	240	267	276	241	237	273	258	257	267	290	261	253	267	267	300	238	287	282	288	244	261	284	260	252	299	281	259	251	261	255	277	276	254	286	289	277	249	251	290	253	278	250	268	243	289	245	279	267	299	265	283	253	267	261	280	273	249	276	266	288	285	277	263	278	269	254	295	325	254	261	286	266	293	265	253	271	259	254	272	285	259	227	241	269	231	281	297	271	248	271	274	285	286	229	251	303	276	242	272	291	262	293	283	277	272	252	278	245	260	284	255	260	240	233	249	261	256	282	259	270	263	257	274	251	274	282	312	277	270	259	256	266	246	238	278	259	272	266	272	255	273	290	251	290	273	265	291	255	281	277	286	291	249	246	274	274	258	292	261	261	246	240	281	260	285	257	308	278	259	230	276	299	256	275	284	249	305	267	300	292	277	248	278	303	239	274	305	256	288	261	304	282	248	269	257	282	282	239	261	268	247	283	274	278	265	278	269	305	266	288	270	253	273	246	257	249	272	307	298	268	247	280	287	273	274	301	270	268	257	282	307	225	261	293	275	257	286	284	257	275	251	282	319	294	299	282	277	263	289	287	309	287	300	255	251	287	258	302	287	256	241	263	254	241	264	262	290	253	284	285	272	287	260	251	264	276	255	241	295	243	262	245	283	271	298	287	276	286	264	299	267	257	245	281	258	298	311	288	274	248	285	281	278	253	250	270	246	272	306	283	253	296	263	272	301	285	277	276	246	258	255	272	270	243	253	265	267	279	268	249	253	249	269	273	288	269	238	269	263	251	275	289	264	248	265	275	260	250	262	267	272	294	281	293	287	264	255	276	281	299	251	265	257	277	258	284	264	271	280	248	311	290	267	261	277	254	287	314	263	265	275	276	266	284	253	285	298	269	265	284	265	257	237	254	256	262	259	275	249	294	251	264	279	273	283	262	311	275	287	233	262	260	278	266	270	258	303	281	279	265	287	253	255	306	275	263	259	272	264	288	265	270	257	262	281	265	253	266	282	233	306	275	289	239	288	262	260	288	272	263	268	245	287	279	255	294	287	287	206	260	264	246	230	288	279	277	240	261	274	282	303	259	255	279	285	267	256	282	296	257	260	265	237	260	252	255	248	278	257	248	280	283	268	271	285	292	265	235	276	295	271	275	309	253	261	266	300	258	269	280	299	291	285	231	242	255	269	260	248	260	271	303	265	259	275	326	235	293	296	237	247	299	275	298	278	252	265	283	288	264	249	265	263	262	273	257	270	247	268	312	280	269	267	322	262	284	266	287	272	224	292	264	272	300	276	303	272	278	270	258	250	266	277	291	270	284	227	251	228	266	298	271	270	255	282	262	276	277	264	268	249	250	269	296	278	253	230	237	275	272	275	265	280	295	260	273	256	236	266	271	243	259	282	283	254	288	235	293	267	248	289	283	279	265	265	248	279	257	267	290	278	270	289	285	294	287	267	265	254	253	260	266	256	283	245	264	257	286	280	253	231	275	260	292	280	275	288	287	278	262	288	241	265	280	264	267	270	245	257	288	282	282	284	283	253	262	278	240	309	287	283	274	290	262	295	278	266	260	297	265	272	276	260	242	255	258	225	279	272	309	236	281	285	253	258	238	253	299	267	287	287	253	278	292	263	301	283	288	247	258	272	270	249	272	247	309	254	283	291	264	272	246	258	249	255	268	287	274	250	276	264	264	315	293	304	264	298	283	251	275	260	274	292	297	266	303	253	262	273	262	248	284	303	278	289	277	267	275	286	262	280	291	299	275	278	290	255	254	287	262	270	288	262	271	277	298	279	259	244	279	264	246	269	280	254	258	271	283	281	285	227	325	280	257	302	253	250	250	264	267	246	286	264	279	263	299	270	278	247	295	281	253	273	242	255	276	261	250	274	295	286	246	274	276	285	271	288	285	273	256	272	258	254	262	287	277	291	283	272	296	277	284	264	260	293	267	271	297	261	248	296	226	275	254	272	280	253	273	268	275	288	276	252	251	274	267	243	271	294	261	303	288	267	261	270	279	285	306	276	281	274	286	272	291	284	262	287	269	273	263	255	255	295	265	273	294	274	295	286	265	273	269	255	285	247	260	262	307	274	308	310	278	289	280	271	256	244	267	254	285	274	278	243	283	309	258	273	265	267	266	255	288	290	266	266	249	261	289	273	266	255	256	299	296	266	266	232	279	248	291	293	277	262	268	297	285	261	266	259	266	245	279	283	267	262	274	286	288	276	269	257	247	286	270	308	292	273	273	251	294	259	261	261	255	265	288	280	283	274	288	286	280	253	275	264	241	298	262	262	266	279	288	258	257	264	307	269	249	257	260	257	257	244	267	245	279	288	252	232	285	281	276	296	259	287	277	249	263	236	287	290	284	284	261	246	282	269	278	284	250	283	281	261	294	309	267	298	261	276	285	317	290
8778	1405	2675	2813	2304	1730	1482	1455	1379	1178	979	884	915	802	825	788	742	745	731	673	713	715	654	656	683	665	659	644	671	663	617	663	662	641	637	631	644	675	608	648	604	649	628	679	638	646	631	627	677	626	631	625	652	627	611	644	621	612	606	623	587	626	634	600	616	591	644	655	608	643	655	623	603	574	637	603	661	618	590	626	609	598	640	631	590	590	652	596	595	633	601	611	634	635	609	587	661	603	609	618	579	593	611	644	663	583	619	588	602	632	604	636	585	624	618	575	648	596	590	608	608	605	577	602	643	573	598	610	613	599	646	604	627	621	580	602	670	559	616	586	625	628	620	632	634	605	602	637	612	637	622	602	608	635	611	618	614	649	624	608	612	597	664	589	595	629	607	612	635	610	611	606	613	605	622	651	637	619	612	585	614	619	602	579	642	628	596	615	566	620	615	663	597	639	628	622	614	624	648	606	614	581	645	537	660	646	601	629	614	620	659	571	609	671	606	646	575	609	599	636	626	639	618	613	609	591	632	602	602	607	626	629	607	611	606	625	571	629	626	625	599	625	634	615	646	631	583	613	572	587	601	653	603	583	590	615	619	580	602	596	622	598	636	606	587	581	627	617	617	572	629	613	550	601	649	623	679	639	605	615	609	610	577	644	627	585	631	654	638	588	587	611	598	645	621	623	654	638	599	615	612	633	635	597	592	572	614	624	591	584	636	589	613	632	629	569	606	631	603	615	622	580	620	644	632	636	571	648	624	637	604	628	597	613	661	597	607	656	624	598	606	606	643	605	618	631	611	618	612	639	625	659	678	572	566	582	606	654	648	628	607	654	583	626	635	611	602	602	617	599	642	645	695	648	614	611	614	628	582	615	657	621	631	631	656	600	593	650	591	650	606	632	610	657	610	627	616	591	633	655	586	612	663	659	600	650	667	605	595	643	645	652	623	646	598	626	593	645	605	565	613	571	618	609	608	614	624	634	579	660	628	684	622	611	589	587	619	611	641	654	595	601	631	631	635	598	630	607	582	626	593	635	617	644	595	621	615	624	612	620	622	612	585	606	666	629	632	652	598	636	645	600	563	607	667	600	624	646	597	598	587	575	620	613	611	606	635	599	626	627	627	635	629	607	651	630	636	621	596	576	642	654	638	573	601	569	550	639	590	597	630	612	593	629	618	638	647	575	649	604	625	638	566	577	587	599	620	586	588	600	666	577	597	601	623	554	598	656	638	621	624	632	614	622	640	652	632	615	615	614	582	622	584	620	591	610	616	571	611	549	660	562	627	587	580	572	629	572	653	603	591	622	632	628	649	637	632	602	600	622	618	643	661	631	603	619	606	595	613	642	590	593	595	603	669	666	619	629	576	605	645	592	599	623	626	620	616	613	634	660	628	601	586	606	645	651	642	598	587	614	616	618	627	617	629	644	643	615	635	619	621	616	564	609	623	629	572	589	656	619	526	640	628	664	615	588	610	609	620	612	604	613	640	606	605	613	612	610	620	618	637	662	622	627	622	626	579	591	623	627	594	646	602	592	598	601	616	671	617	607	602	615	626	629	591	562	586	642	612	609	605	578	579	607	623	607	610	606	609	599	631	586	639	617	609	594	622	592	610	599	619	594	616	629	632	658	592	664	649	601	598	607	642	599	635	595	604	578	602	606	618	592	601	603	636	599	630	650	667	616	605	600	611	608	649	594	611	618	575	660	576	644	583	589	631	631	581	630	620	609	633	606	588	616	636	590	602	581	645	595	593	650	577	676	641	554	600	560	624	622	633	552	648	645	614	617	567	627	676	621	615	583	632	576	597	609	568	626	593	602	563	539	634	619	600	620	631	619	618	572	629	585	657	588	642	615	628	663	651	572	583	590	666	607	613	596	592	627	588	608	679	613	627	613	589	618	611	619	574	637	631	598	562	589	615	575	619	605	630	619	620	639	637	581	632	661	584	591	640	625	638	577	613	618	650	586	603	584	649	629	655	660	595	670	641	623	603	600	640	632	603	636	603	600	582	592	621	581	627	604	599	582	611	630	591	621	589	608	619	589	578	611	616	631	602	621	633	631	627	572	628	600	590	625	603	614	643	666	665	607	612	628	596	595	595	631	649	592	574	615	626	686	662	576	658	624	632	582	614	610	616	614	598	637	646	628	569	630	621	621	605	621	597	626	605	600	613	593	617	658	575	615	565	627	563	588	613	656	662	627	582	580	590	598	616	593	649	601	593	617	667	662	614	620	636	643	589	625	602	665	592	653	620	671	642	590	620	582	622	624	607	615	633	636	630	612	610	627	620	632	566	610	599	665	645	603	629	613	593	634	614	607	652	578	621	563	616	595	618	612	605	590	622	618	608	605	646	600	601	611	627	687	602	589	595	599	655	599	600	625	600	633	615	620	615	587	601	614	618	628	597	578	588	585	636	624	636	541	592	640	592	604	611	651	633	654	619	643	652	593	612	636	581	615	619	598	651	651	595	564	593	579	658	641	587	620	652	625	615	630	630	658	660	655	607	594	619	612	627	645	691	604	623	628	624	604	621	609	589	641	601	604	585	592	634	589	616	630	623	611	627	608	651	619	611	663	623	666	597	652	634	586	602	637	644	580	613	600	597	602	607	594	612	613	631	621	626	600	644	587	608	604	603	590	641	628	613	544	587	640	581	613	616	619	630	593	622	583	673	598	591	612	665	594	625	674	612	613	610	630	576	585	594	616	581	597	665	626	611	620	616	623	609	639	602	621	591	613	609	604	633	660	653	635	618	560	633	624	579	586	629	638	616	648	572	634	625	613	617	620	624	575	614	614	599	612	633	601	596	610	579	634	583	609	614	583	627	621	551	606	617	612	570	637	614	617	625	617	645	602	577	611	635	639	654	618	610	618	591	611	589	648	609	623	636	633	609	611	630	621	633	613	641	617	611	598	647	663	617	597	624	620	659	570	667	627	645	612	599	687	589	575	663	630	631	615	595	582	600	624	644	605	661	599	639	634	644	638	617	606	638	590	603	695	655	567	613	622	623	656	605	629	579	615	604	635	635	653	671	622	679	628	599	610	625	567	609	622	641	654	644	641	608	609	598	649	622	580	608	607	639	646	593	644	588	621	599	614	599	606	642	612	588	626	599	628	631	605	617	613	645	635	605	635	661	625	610	606	650	608	652	578	631	582	624	578	615	617	615	591	618	605	611	620	604	556	625	619	618	631	660	657	654	643	647	631	666	627	656	618	619	605	596	620	639	596	609	609	586	626	641	643	605	625	605	588	591	641	636	619	662	603	591	612	605	626	638	621	637	636	638	611	641	550	611	611	664	580	617	612	596	634	574	642	614	578	672	645	579	638	598	610	619	609	622	609	591	626	606	646	586	615	622	576	656	657	636	595	653	617	632	616	638	653	597	626	614	609	612	618	643	641	598	617	616	610	576	607	602	667	593	580	578	643	600	601	629	570	610	628	631	638	584	622	658	620	591	598	633	616	614	660	617	607	644	600
2188	255	237	200	215	168	195	150	186	160	191	162	165	156	145	185	156	173	178	154	158	170	158	170	155	165	144	175	168	160	185	163	184	148	157	138	199	152	158	142	162	189	162	168	167	170	175	173	156	157	158	169	140	162	157	168	176	162	160	169	173	175	160	160	190	178	167	131	174	152	170	178	159	185	161	147	164	154	172	162	152	176	179	142	144	167	159	152	162	156	175	148	200	165	162	138	129	180	145	164	162	160	165	178	184	146	152	151	173	181	148	160	181	168	180	155	164	137	162	157	154	152	124	176	170	135	165	171	129	146	196	164	159	151	158	169	157	174	152	136	158	181	167	158	171	178	144	183	162	167	143	160	171	147	140	152	164	164	173	149	185	172	148	156	169	166	150	185	169	155	190	174	175	188	170	148	173	170	153	139	159	174	143	146	150	187	173	167	177	172	167	157	160	182	181	157	165	163	168	180	160	171	181	154	139	152	164	164	154	152	184	180	179	153	159	165	141	156	186	142	153	155	164	156	150	162	160	154	164	145	185	165	184	164	178	154	160	141	136	196	144	177	168	161	146	156	158	138	165	152	175	174	180	167	177	155	174	155	173	153	161	160	152	156	162	175	188	175	142	162	154	173	152	167	183	154	179	151	166	154	180	142	172	168	170	160	166	171	154	157	171	168	176	153	190	175	187	152	161	143	162	169	183	166	148	179	165	160	149	158	141	148	187	140	168	149	146	166	157	159	152	166	175	174	160	166	165	150	171	181	157	159	171	163	184	186	184	161	155	143	167	174	176	133	162	164	161	156	178	161	162	145	183	158	162	170	149	168	139	165	172	164	152	164	156	152	151	167	155	178	151	152	160	179	154	179	166	170	171	167	148	152	164	152	176	157	186	174	150	187	157	155	171	193	151	179	170	178	165	156	191	144	167	154	145	167	181	167	169	189	152	164	179	167	147	123	176	176	148	165	160	164	164	157	155	162	173	159	156	170	192	169	150	167	181	154	155	186	175	146	167	152	149	151	180	159	165	147	162	165	138	188	177	177	157	182	135	147	148	178	150	140	162	151	142	151	155	166	161	168	156	140	161	161	154	149	167	198	155	161	170	170	165	159	155	196	158	192	158	152	158	180	151	170	150	158	147	171	144	176	159	164	169	135	161	172	170	184	163	158	180	173	138	161	191	169	163	150	175	158	189	161	171	170	180	179	141	180	183	163	160	167	157	183	165	196	171	136	175	175	138	163	167	164	157	157	154	150	179	160	156	159	188	178	153	165	163	142	161	179	163	170	173	163	149	140	179	161	157	181	155	154	165	181	166	157	148	172	185	174	164	163	189	146	161	172	179	171	160	169	169	161	163	160	158	183	174	172	154	132	150	154	183	170	165	169	156	162	151	157	173	149	182	162	140	154	170	179	149	143	165	207	178	147	145	179	200	146	160	152	169	158	164	156	169	174	172	183	180	165	157	186	163	180	147	166	148	177	168	158	163	181	154	141	143	156	173	170	182	147	171	193	163	172	174	148	152	147	165	148	161	161	142	155	158	183	172	157	168	148	188	175	152	177	157	156	164	169	161	176	141	164	145	177	152	174	153	151	163	150	175	150	169	149	154	175	174	147	156	165	143	151	151	161	144	170	168	146	165	166	170	145	168	149	178	138	147	154	170	147	159	172	185	163	171	174	184	171	158	136	201	167	176	163	163	147	178	163	168	148	158	145	177	161	169	170	177	155	175	160	174	150	162	177	162	143	167	161	201	159	151	150	180	160	159	160	157	169	134	158	165	192	171	142	166	143	147	168	135	188	171	175	176	175	141	188	158	170	146	179	156	152	146	141	175	160	166	158	169	156	138	168	177	160	183	152	186	156	155	145	172	168	175	190	164	180	177	138	171	146	154	163	149	142	141	170	156	174	167	176	148	164	163	167	161	126	174	142	184	166	147	167	151	149	134	165	188	185	172	172	141	157	180	168	147	183	161	166	145	145	146	167	204	170	141	164	159	176	143	165	135	174	197	164	181	138	186	164	183	167	173	162	145	155	184	146	170	190	188	167	182	173	167	170	171	168	157	167	184	165	131	130	115	151	176	128	133	163	168	152	159	152	163	136	155	158	153	141	156	175	162	167	183	147	164	145	157	152	166	170	147	142	146	170	156	155	129	168	175	169	162	149	175	160	165	148	176	181	158	167	152	162	142	156	171	165	142	153	158	162	181	169	148	192	181	175	183	170	174	149	180	161	143	157	163	140	172	152	173	152	165	175	162	164	154	158	164	127	157	196	162	155	170	151	158	144	168	188	138	158	157	157	176	168	153	153	143	171	173	165	136	168	167	159	149	182	145	146	148	150	166	156	157	149	162	169	169	148	175	162	172	142	141	181	163	158	161	178	147	159	167	156	153	141	167	170	177	166	142	171	156	153	156	160	157	164	147	172	153	164	155	174	173	174	156	141	147	159	120	163	160	170	175	184	164	155	151	154	159	184	166	171	176	152	168	153	156	155	139	170	193	179	164	154	173	160	149	161	157	178	204	147	146	172	177	174	147	162	176	175	171	158	140	138	151	162	159	163	149	159	145	164	168	169	162	154	173	180	161	159	188	171	202	186	186	172	138	162	177	171	150	161	170	144	159	182	139	153	161	167	167	175	181	170	152	144	183	174	151	143	193	158	158	144	158	157	160	177	183	157	159	153	174	170	177	171	154	138	170	141	152	170	157	167	173	193	169	179	172	168	171	143	175	186	169	161	173	172	134	161	139	133	181	155	146	157	161	156	142	145	161	157	170	155	148	157	195	151	194	183	182	150	157	188	170	185	163	158	140	148	178	193	147	189	150	154	166	171	144	145	163	141	171	149	144	172	166	162	145	153	155	141	159	180	173	157	147	156	176	151	173	167	152	147	162	160	176	162	165	160	180	161	147	161	169	153	154	157	147	172	156	163	184	167	167	186	181	152	155	173	167	172	162	154	188	170	155	175	173	151	163	164	176	181	151	168	164	201	178	168	130	133	166	159	136	136	132	168	138	166	150	134	154	185	152	165	173	176	165	168	160	150	174	149	169	150	152	148	168	184	166	174	154	168	156	165	150	156	162	169	161	148	154	186	159	168	167	173	160	161	156	159	183	140	156	163	173	183	163	139	151	174	180	166	157	159	164	184	147	149	146	166	156	141	151	171	163	186	185	168	175	168	166	159	172	160	177	171	148	183	174	169	152	146	145	149	155	168	134	170	192	169	180	141	155	157	159	154	170	170	170	172	142	176	155	164	139	144	147	154	183	170	135	163	178	183	147	180	168	151	175	189	146	178	161	158	152	171	184	145	155	184	155	131	166	130	154	158	170	169	172	151	189	170	146	152	149	168	194	161	159	155	173	152	169	181	148	166	142	147	157	180	165	191	172	167	174	162	175	149	166	161	160	160	160	161	167	166	165	146	148	179	165	161	168	190	171	155	156	159	179	144	148	159	145	164	185	153	162	145	153	173	178	176	164	167
2499	504	636	609	535	562	464	501	515	468	492	457	443	447	441	447	438	410	405	428	463	413	420	436	398	437	432	380	435	459	438	450	439	407	430	432	439	453	443	448	447	427	394	444	408	423	418	436	428	427	439	425	449	425	438	443	424	408	434	422	431	415	448	422	427	412	421	430	421	421	393	415	438	448	436	392	438	432	446	408	420	438	448	434	423	415	406	456	415	412	459	436	464	426	455	426	428	448	454	430	431	426	425	453	459	427	408	418	410	438	401	392	433	406	414	410	400	435	427	412	408	428	378	397	413	410	442	437	404	423	402	457	380	423	455	430	424	409	373	380	416	423	425	423	440	431	422	381	432	460	398	423	426	409	393	457	465	392	429	413	404	381	401	440	437	372	390	406	414	414	431	428	418	433	466	453	462	430	397	449	406	412	408	418	439	421	386	443	446	426	417	465	457	416	381	413	445	406	433	432	365	414	406	405	397	453	425	423	399	406	432	417	387	388	429	428	384	388	410	442	428	414	406	431	390	438	451	415	413	408	430	426	414	400	413	391	419	429	451	385	370	433	457	453	410	446	432	416	388	434	376	436	427	440	427	413	447	421	438	422	445	436	396	445	420	418	437	416	397	394	446	406	424	421	420	454	396	423	427	388	427	432	441	394	407	425	426	433	445	378	432	458	434	419	415	430	400	406	442	417	381	430	415	415	441	443	426	436	440	437	452	430	431	442	409	371	436	450	445	458	408	439	412	433	436	413	372	449	427	428	412	412	435	398	460	421	410	428	402	411	444	399	395	431	421	401	429	443	403	442	419	423	385	460	411	474	441	389	450	419	407	450	406	445	419	434	428	438	411	429	417	369	413	429	405	441	394	427	420	408	494	407	402	434	434	447	421	401	374	457	403	464	429	392	412	446	420	462	449	413	448	416	403	428	409	401	433	400	428	394	422	417	409	423	390	444	425	416	391	434	454	427	435	400	435	467	401	399	427	409	382	416	390	398	412	416	418	437	415	424	391	426	431	415	423	444	440	420	404	414	427	450	435	426	455	446	409	431	439	429	432	396	421	446	442	450	428	428	406	420	393	431	402	436	427	427	430	433	410	432	387	429	469	427	409	469	407	428	405	429	381	397	448	408	416	393	433	402	425	419	423	392	413	372	411	435	421	405	406	444	399	446	415	436	437	414	408	418	398	449	431	446	452	416	411	418	436	406	409	389	451	382	398	384	421	443	435	418	443	434	392	384	425	410	421	429	433	436	422	418	436	448	426	402	443	412	429	400	362	412	418	438	409	433	452	387	447	414	402	443	388	412	411	384	398	421	387	434	409	421	426	416	440	424	433	417	372	402	463	391	406	412	418	417	433	414	426	413	446	417	411	428	434	421	439	439	394	459	430	416	384	446	387	412	432	437	361	405	438	414	448	415	439	423	432	414	443	406	441	422	481	392	389	466	395	441	457	440	430	449	420	414	444	427	419	399	434	374	422	425	423	428	420	441	380	422	450	445	399	429	398	434	454	469	428	419	454	411	426	451	389	412	404	440	411	389	385	411	430	417	436	414	445	481	458	421	435	418	441	394	404	426	451	423	397	416	407	399	434	448	457	462	413	387	409	425	427	480	421	428	435	425	409	430	409	442	460	396	434	432	427	430	419	448	431	429	428	442	451	406	445	417	426	393	425	406	412	438	409	422	434	438	438	402	450	445	433	440	417	402	445	444	413	449	441	409	421	423	417	419	448	435	430	463	408	439	425	395	413	419	417	421	413	422	430	433	369	446	366	426	387	419	418	448	445	412	471	443	457	432	419	403	429	431	448	459	407	444	430	395	423	390	419	428	433	432	398	423	430	389	419	438	410	402	437	437	420	431	434	439	405	402	433	410	390	426	378	432	432	440	432	411	415	416	387	446	463	416	401	435	399	424	428	446	414	444	396	412	391	435	446	378	442	388	412	448	384	417	440	440	468	458	397	440	441	435	446	458	414	449	416	426	423	461	423	428	441	425	425	399	396	382	419	391	421	458	428	368	436	411	436	406	377	426	446	374	393	430	435	440	400	421	439	394	433	416	431	431	396	447	447	379	398	461	431	442	410	431	440	393	462	411	425	441	411	416	414	434	458	446	393	469	437	424	440	428	418	440	452	436	421	412	484	436	419	425	439	456	440	450	429	429	445	416	403	447	428	387	404	387	423	419	418	430	411	406	404	423	434	424	407	437	423	448	425	422	427	448	416	417	418	413	449	445	456	415	427	435	419	397	438	424	427	430	394	395	407	392	439	459	400	436	416	380	399	436	444	434	382	429	416	411	385	432	436	467	427	411	434	376	407	415	419	430	431	426	412	435	464	427	402	441	421	433	441	425	439	427	437	457	454	431	436	457	421	406	474	409	412	385	409	418	409	395	426	395	401	409	419	406	435	392	419	421	431	411	425	400	436	409	422	410	399	398	414	405	394	418	397	407	401	423	431	419	457	441	384	405	395	430	455	437	436	424	407	421	389	446	407	414	458	440	433	452	427	410	399	445	449	412	434	410	417	412	444	427	409	445	401	431	388	413	442	396	420	415	456	434	431	400	418	451	419	428	379	430	440	426	438	451	412	419	393	420	423	422	444	424	443	448	430	432	391	442	467	422	439	439	425	425	420	472	455	427	404	394	429	441	426	410	428	384	420	405	430	451	459	406	399	385	410	423	407	405	418	421	430	403	398	434	428	426	414	476	429	422	439	414	418	452	408	418	416	443	428	430	419	395	438	439	422	398	439	433	393	418	403	455	410	411	461	399	404	435	425	413	427	421	394	380	415	438	440	424	432	440	455	415	419	405	442	407	419	425	414	413	388	409	434	453	417	424	436	425	474	432	406	427	437	403	460	379	423	421	408	412	484	417	416	453	383	410	430	404	446	431	432	395	421	416	431	450	424	402	425	423	382	427	426	394	452	417	398	449	429	378	414	434	401	445	413	475	401	417	380	431	429	428	398	425	399	415	421	433	430	419	452	445	410	407	444	431	424	414	429	380	422	397	423	374	378	418	381	431	451	436	433	432	438	408	425	450	429	426	433	448	421	402	429	404	423	438	433	475	418	450	397	410	381	435	413	431	448	446	446	445	441	443	410	409	449	383	395	427	451	412	422	390	410	416	449	435	441	412	413	420	433	415	463	400	441	420	421	455	420	394	419	405	423	412	404	442	422	415	459	450	445	398	399	437	425	378	396	425	441	401	441	401	435	416	403	388	408	418	434	454	426	412	396	385	445	440	417	441	441	425	407	438	438	425	440	424	455	401	400	443	477	419	397	408	424	433	385	425	427	419	436	423	460	440	404	443	437	404	410	423	424	422	432	415	414	421	406	429	459	385	430	409	424	428	365	480	382	409	425	443	437	406	417	414	437	440	432	437	419	426	442	444	451	392	376	434	435	394	427	433	406	413	422	420	492	435	430	421	417	389	462	423	389	430	401	427	377	417	424	399	463	445	416	425	422	435	446	404	442	403
8565	794	840	691	536	430	413	369	431	330	336	326	320	304	337	305	304	327	311	323	341	286	303	308	291	305	337	320	291	303	308	321	328	316	327	337	321	301	296	299	320	341	310	325	299	330	287	318	320	321	345	313	325	298	288	314	286	307	323	310	301	311	349	315	296	304	324	306	311	302	310	294	318	267	319	297	297	309	316	301	332	272	293	316	293	323	306	289	301	318	320	294	314	323	355	339	323	304	307	323	307	304	301	314	305	308	347	310	300	300	285	309	327	329	283	332	310	333	306	329	313	331	297	311	301	288	315	322	313	292	291	286	325	276	294	309	251	279	263	300	328	330	350	337	282	328	308	333	326	316	323	335	297	275	313	320	288	308	327	310	323	309	337	320	301	301	289	290	332	293	322	305	278	323	321	300	335	307	317	296	296	310	308	329	295	323	326	302	310	300	308	324	280	296	304	298	278	315	308	318	327	311	337	328	307	269	368	300	327	286	300	319	320	282	307	346	294	289	300	367	291	329	286	303	299	325	346	330	305	321	340	306	337	310	297	370	334	324	318	248	311	284	309	311	323	280	305	314	325	338	290	293	311	297	327	296	295	298	308	334	335	342	319	309	254	306	290	261	314	303	291	336	283	352	311	277	299	326	318	288	318	328	268	337	293	312	290	298	311	300	313	299	312	300	293	342	325	286	300	336	310	266	331	330	311	251	329	353	328	282	342	316	303	298	286	319	317	297	342	287	300	298	286	292	289	309	294	316	342	304	321	349	297	327	320	300	305	332	312	303	290	311	346	315	320	329	306	315	325	314	303	304	297	310	321	310	305	315	316	322	281	274	299	323	268	290	309	334	318	317	329	335	275	326	286	333	313	302	301	301	319	306	336	346	338	327	300	312	310	304	330	331	293	327	315	319	334	335	338	327	296	289	348	328	340	328	305	309	311	297	309	315	298	339	282	309	276	316	350	299	318	310	303	305	288	314	292	298	314	328	313	271	325	302	303	338	304	316	315	297	334	336	333	301	291	355	327	326	282	304	338	280	334	305	292	308	346	291	272	311	304	270	315	299	290	321	308	316	317	328	344	329	308	293	334	305	288	288	278	314	314	321	329	309	272	276	303	306	303	295	325	311	301	283	281	315	322	305	279	291	328	290	314	287	310	340	288	348	314	290	327	314	296	271	278	348	309	297	312	284	281	304	336	287	291	300	336	314	294	336	313	322	288	319	321	301	295	324	284	316	292	323	303	327	304	306	278	280	274	308	285	296	327	324	334	313	315	307	354	306	300	315	287	313	305	296	296	309	299	305	294	294	313	325	315	362	364	298	306	304	304	307	308	277	297	318	317	311	301	315	291	322	329	318	308	301	357	320	302	311	314	299	336	298	316	340	324	288	292	346	300	340	301	323	305	301	303	291	304	317	311	341	305	312	308	273	313	302	318	330	347	310	303	325	291	296	292	292	307	279	328	311	323	339	289	299	356	289	311	331	322	287	309	291	330	323	289	345	297	308	298	288	277	328	327	290	287	314	300	334	310	303	323	327	314	318	352	350	313	323	311	293	299	305	291	303	298	297	281	312	300	332	317	318	297	283	338	310	308	274	318	351	341	314	327	320	344	273	316	265	287	302	296	318	328	313	298	308	287	296	341	290	319	325	322	318	294	311	322	292	332	267	281	294	312	319	313	322	327	292	325	331	325	321	323	325	298	327	288	308	304	313	294	311	283	322	317	291	318	321	338	278	301	297	331	265	312	356	285	297	273	337	266	298	328	304	328	293	308	288	328	307	317	305	285	305	312	326	309	316	305	290	327	296	302	299	297	308	305	303	301	299	293	290	334	314	330	308	288	310	316	317	303	284	317	315	305	316	349	345	298	342	321	294	318	293	299	317	294	297	306	318	307	287	284	299	290	317	301	303	304	325	304	289	296	326	330	275	312	305	325	312	307	269	302	304	337	316	262	306	337	337	341	282	338	320	301	316	300	297	318	340	312	285	296	313	288	339	314	327	289	328	297	334	320	342	325	313	263	285	329	318	348	284	289	324	317	317	328	315	303	319	299	307	299	319	319	298	314	318	342	287	311	328	335	313	356	317	323	285	294	295	327	331	293	299	290	291	342	316	308	302	302	322	282	347	290	321	282	335	315	295	329	322	310	350	338	309	347	296	303	274	326	312	326	297	317	318	305	324	282	322	331	314	302	307	306	308	336	288	329	304	275	338	311	303	341	322	285	277	316	307	299	290	287	292	308	291	319	287	327	319	318	300	309	314	322	312	316	329	278	303	315	318	308	311	295	303	315	295	317	303	320	326	328	306	348	326	291	339	341	311	291	367	308	326	314	288	309	298	306	301	272	337	287	365	335	268	310	309	318	286	304	279	320	310	305	301	339	315	323	305	284	295	312	308	324	295	310	323	301	323	316	304	307	328	315	322	299	308	293	346	319	321	283	296	305	310	312	305	306	300	319	316	318	273	307	284	323	301	298	316	326	328	285	277	313	297	321	330	293	318	278	327	305	325	345	298	315	311	306	294	301	301	297	296	300	324	323	294	296	297	306	306	294	320	308	301	321	332	264	315	311	294	314	284	309	294	331	281	320	324	301	299	317	347	305	331	289	309	308	303	291	329	285	328	265	305	301	322	300	272	277	324	307	326	340	316	325	348	310	310	310	300	283	329	286	321	274	323	302	313	323	287	312	310	330	328	324	268	258	307	323	310	341	333	317	293	303	334	278	328	320	299	313	310	290	281	279	270	289	277	294	319	345	282	308	329	295	294	313	285	308	308	282	330	302	334	270	352	302	312	313	287	321	303	294	289	287	287	315	326	309	338	312	349	314	307	297	287	332	343	333	309	319	325	321	308	276	285	296	297	311	306	323	337	335	298	322	336	290	287	297	292	307	301	306	303	356	315	319	319	299	306	320	314	267	289	321	277	292	344	313	313	297	318	306	281	321	300	295	323	282	293	289	290	312	336	320	321	290	321	332	288	339	322	297	290	344	345	310	313	295	286	301	317	301	300	291	285	331	281	313	328	319	319	292	278	303	310	289	323	332	319	311	325	314	324	301	320	318	335	304	302	312	308	315	309	324	335	292	304	305	307	312	295	336	295	316	316	327	314	291	289	328	296	286	287	343	322	331	326	354	331	321	312	320	302	288	309	288	296	336	275	345	331	284	303	307	316	306	300	322	319	306	295	302	319	310	343	293	357	267	327	305	371	279	308	292	331	305	301	323	308	336	301	330	323	297	324	313	309	325	322	293	284	343	325	339	316	322	321	313	312	303	303	310	325	321	287	299	267	328	295	308	301	283	322	333	295	319	286	296	321	324	325	289	282	308	312	280	325	364	286	311	345	311	312	294	317	325	325	306	278	287	310	323	321	336	329	315	297	306	301	290	283	273	281	293	351	286	295	270	320	318	310	302	322	330	297	289	287	322	333	313	330	329	350	323	274	317	354	307	315	302	286	289	279	308	317	338	341	318	322	331	301
7144	1144	1859	1908	1540	1379	1185	1154	1108	1055	961	935	853	874	885	817	797	792	779	782	761	747	742	725	787	728	770	764	778	712	724	762	742	703	726	707	737	765	759	769	757	763	736	724	734	721	740	762	731	744	754	747	735	745	722	731	701	726	723	792	722	741	728	695	708	707	729	690	738	726	767	716	739	711	739	702	678	738	692	698	711	719	722	710	701	679	764	737	715	730	684	717	735	727	702	709	757	754	689	763	704	751	712	720	672	728	745	755	710	728	705	740	736	705	729	685	722	744	681	750	698	763	718	710	754	707	692	755	726	740	658	708	711	724	766	712	725	699	731	690	722	753	700	692	709	716	713	731	745	669	717	753	736	719	711	707	718	694	728	704	751	694	739	728	760	755	704	737	734	715	793	754	717	755	772	716	704	683	763	722	673	745	733	672	705	745	717	762	716	735	716	724	701	731	716	684	724	697	672	717	693	708	733	702	694	684	740	692	718	693	746	711	755	710	739	719	698	722	752	727	722	754	734	758	703	771	755	713	715	723	705	717	714	714	719	703	730	750	701	705	752	686	748	747	670	692	680	737	664	685	735	701	722	722	732	695	704	727	740	774	739	673	675	739	754	729	703	720	757	740	711	680	706	718	727	681	762	699	725	715	732	759	715	741	721	707	720	751	717	705	721	723	743	727	711	750	715	703	697	786	742	685	728	758	717	729	686	678	700	693	732	684	728	775	749	720	733	719	780	734	736	708	710	681	731	746	689	759	745	733	677	681	739	755	681	744	752	702	678	740	711	729	716	705	803	729	711	721	721	708	716	721	709	708	696	699	730	723	714	729	725	771	725	682	746	682	670	704	692	761	709	713	700	680	723	683	733	736	734	720	738	703	703	684	748	694	683	728	756	720	730	720	707	718	663	725	711	716	772	720	686	702	721	684	731	713	713	750	735	684	706	698	707	737	749	750	752	699	712	733	735	727	677	712	729	757	732	755	746	747	749	718	689	744	679	775	710	781	686	752	707	734	716	688	684	741	697	742	694	734	689	711	723	727	718	714	717	719	718	683	691	702	665	729	696	744	734	743	725	718	735	707	669	725	712	668	672	713	767	691	731	733	692	693	700	705	745	699	711	778	727	726	690	726	751	729	716	767	679	719	727	716	721	779	727	690	725	718	726	688	735	714	727	763	721	695	730	746	734	702	708	775	742	731	695	672	739	754	719	672	687	754	715	745	745	724	690	735	733	712	706	757	714	718	729	700	724	673	736	705	715	756	651	723	743	758	734	716	683	731	697	745	781	735	720	711	720	729	756	698	688	733	744	715	743	683	709	717	715	744	734	730	739	691	739	726	730	720	727	728	739	692	715	741	687	707	725	749	733	746	731	743	716	673	761	736	702	749	714	739	729	694	719	744	707	720	743	720	710	734	716	748	749	705	711	708	740	726	701	768	741	655	728	732	731	742	709	706	702	757	759	777	712	704	719	703	731	715	653	768	689	671	731	685	705	772	728	704	734	748	677	705	713	723	713	694	724	650	700	726	728	704	705	654	702	752	653	702	690	648	714	721	732	733	684	747	730	713	781	751	717	746	695	695	729	696	709	756	716	731	670	711	722	738	741	692	686	745	747	761	724	756	733	729	752	684	701	718	728	684	720	742	748	699	759	701	719	679	674	723	709	705	654	737	697	734	750	723	684	744	691	725	680	715	744	744	689	710	655	719	745	690	672	709	744	742	762	732	721	715	716	722	703	769	729	675	724	704	734	724	687	714	765	717	753	767	720	742	749	760	650	782	730	689	739	737	714	720	697	720	699	725	747	686	740	683	731	695	660	721	761	698	703	685	729	739	728	697	675	716	719	726	737	713	756	703	753	722	756	726	726	709	732	713	718	712	718	702	721	685	735	730	704	752	706	701	716	754	709	723	765	740	718	706	713	708	709	667	701	744	744	725	748	751	737	742	730	759	722	738	678	754	731	713	761	767	705	763	756	745	678	718	689	711	728	668	741	721	736	730	689	756	714	724	697	732	738	693	731	709	717	738	778	720	784	686	696	722	717	767	729	727	715	749	738	762	738	727	737	746	714	712	760	748	693	740	713	719	663	738	788	722	729	689	723	727	741	723	776	728	774	777	747	757	705	721	674	728	723	724	722	688	742	711	697	718	696	755	759	717	691	736	687	693	739	711	719	711	752	696	684	728	690	750	774	769	760	773	704	755	710	710	718	734	726	712	764	741	744	737	658	678	707	734	749	680	715	690	728	747	710	703	708	677	735	688	674	735	723	732	741	719	658	685	713	720	719	721	712	747	726	707	742	707	710	712	723	713	694	717	745	710	781	700	717	722	730	732	723	720	719	726	743	736	745	720	752	719	729	724	716	706	728	709	658	686	730	765	771	740	693	739	723	707	728	699	707	700	701	766	710	750	728	730	721	679	744	732	689	742	752	716	737	699	734	758	712	727	736	693	751	768	724	732	690	739	711	719	698	730	691	749	708	694	709	732	743	687	722	742	650	749	731	730	742	740	752	733	763	717	742	727	687	760	715	692	706	769	745	684	675	717	711	680	748	757	737	744	696	715	723	726	694	719	718	680	685	683	759	726	758	702	755	734	705	773	712	791	678	728	711	751	687	713	733	750	710	677	739	714	743	732	684	744	758	724	710	713	652	730	717	704	718	719	744	695	684	656	695	746	715	730	731	732	722	692	687	723	698	729	691	697	709	740	711	752	711	725	781	697	725	702	741	736	735	712	694	690	752	722	710	688	695	724	721	720	702	701	735	676	740	740	770	701	687	726	731	717	713	742	714	723	765	702	738	702	739	699	739	719	715	749	736	685	723	717	730	741	721	680	753	742	763	747	697	689	673	709	705	728	733	733	710	717	683	729	718	712	705	720	758	716	702	674	722	708	708	671	715	740	737	729	734	714	747	685	691	686	710	726	727	767	753	709	728	737	775	750	708	686	716	697	722	731	713	755	734	710	741	695	704	722	696	715	768	761	738	751	741	712	712	694	676	786	733	689	706	714	744	701	736	698	736	674	656	738	763	736	722	732	737	771	687	723	757	698	689	695	727	729	748	716	735	703	707	715	738	690	721	727	671	694	732	738	722	741	725	741	710	749	667	745	724	661	696	692	679	735	703	778	698	707	714	756	723	743	747	718	725	753	764	715	728	684	698	705	757	723	742	730	749	752	746	726	757	708	680	729	669	733	701	735	689	769	764	711	733	765	685	689	718	703	687	660	748	719	698	697	695	698	720	727	708	701	667	674	731	702	729	674	732	741	719	714	652	711	760	698	724	700	793	708	723	751	735	687	725	685	744	727	735	712	744	729	746	730	689	769	692	710	733	736	750	748	749	738	696	729	746	790	714	713	690	698	749	707	766	736	740	739	693	701	736	703	724	760	710	698	752	678	694	649	723	692	738	715	740	751	750	720	724	705	735	716	724	723	719	667	699	783	760	713	711	678	735	689	707	684	730	712	789	741	718	726	703	723
15457	1426	1245	852	645	478	463	380	372	377	346	304	294	315	286	276	270	305	252	297	288	266	277	303	288	304	287	282	257	226	292	276	268	260	285	242	280	270	263	271	265	270	276	312	299	256	277	261	241	265	256	278	252	273	259	263	277	270	272	249	263	229	264	315	281	274	253	263	310	253	269	282	252	276	272	261	290	278	272	284	255	271	262	274	285	270	262	272	283	276	262	278	282	311	291	286	293	277	253	273	271	264	252	301	288	264	268	238	291	268	269	292	259	243	281	313	277	243	278	240	307	305	233	261	264	248	273	255	273	262	246	266	240	253	254	258	286	277	297	272	292	248	272	302	270	260	255	275	257	261	244	261	260	248	268	267	271	279	248	295	245	242	266	272	276	281	257	263	253	247	256	292	287	254	246	279	270	272	245	267	254	268	258	262	264	272	277	286	254	271	257	255	256	252	275	280	236	299	273	254	258	320	294	255	286	270	256	247	274	229	247	250	254	303	258	259	281	244	270	240	241	276	267	268	286	222	262	268	281	280	303	305	265	274	285	259	269	268	275	252	292	279	278	253	287	270	290	267	278	266	269	279	267	268	233	265	286	319	273	269	287	242	258	294	273	256	281	231	288	277	295	267	251	270	291	252	263	253	244	283	271	282	288	275	263	258	272	285	271	247	248	247	265	272	276	278	264	257	242	257	276	257	271	278	268	265	282	268	228	270	261	231	265	285	255	271	252	258	279	246	289	252	248	283	246	240	306	288	273	265	273	222	254	242	283	236	268	243	258	261	274	276	289	278	262	281	291	298	264	238	266	263	270	270	241	274	271	284	270	245	265	245	260	261	267	241	244	267	327	254	289	242	260	269	275	320	302	279	315	251	224	265	256	249	265	297	293	257	292	297	262	244	261	288	294	268	295	268	266	251	295	281	270	276	284	269	244	273	271	287	223	286	258	290	293	304	288	291	283	282	280	266	270	279	236	281	305	283	258	273	256	281	258	253	260	274	255	263	257	302	284	292	333	249	234	266	231	235	267	285	253	261	276	257	287	283	268	264	260	286	272	265	271	259	282	262	276	270	271	264	276	268	287	260	265	263	279	269	257	281	294	262	271	279	254	279	269	269	241	262	258	267	292	272	316	268	254	285	221	256	296	234	276	257	258	283	260	283	276	268	283	238	252	290	282	252	288	274	262	259	241	262	251	261	273	249	289	285	275	303	264	284	263	265	251	272	293	264	284	269	300	279	263	282	256	277	247	299	271	254	261	265	295	273	278	260	250	245	302	271	268	275	253	269	265	266	290	274	281	243	230	303	255	244	245	310	278	281	273	250	252	288	292	261	272	252	302	256	262	280	269	262	250	247	288	288	292	259	295	294	274	266	304	287	257	254	283	279	288	258	273	267	261	274	249	222	256	268	297	264	269	245	261	253	260	265	284	269	307	284	295	274	279	268	273	286	247	299	225	229	250	293	257	269	280	267	239	286	242	265	263	258	251	251	273	245	250	289	264	255	247	269	269	245	262	263	242	271	288	285	255	258	272	248	271	232	254	282	266	283	266	278	272	270	263	256	258	250	276	296	251	250	262	284	220	278	245	281	283	285	264	276	268	257	271	271	290	264	310	276	268	242	255	277	278	237	260	280	299	243	225	247	290	269	251	311	268	277	278	295	250	250	261	273	284	307	281	260	262	276	265	297	272	280	284	268	266	274	264	279	262	293	271	259	270	280	271	263	245	242	246	281	270	260	222	264	261	258	258	271	245	268	261	272	257	247	267	256	256	288	266	246	294	256	232	218	227	268	268	265	294	254	247	262	268	244	279	283	259	238	261	273	268	271	282	284	283	282	244	257	272	274	287	265	262	280	273	265	270	283	259	256	256	258	244	270	262	280	259	250	262	280	235	253	264	282	256	278	270	282	256	268	238	280	270	228	249	273	266	274	254	277	279	273	268	249	291	233	256	271	251	258	255	225	270	280	263	262	285	258	261	273	261	333	274	264	288	282	271	278	258	289	249	270	245	254	254	225	263	260	269	247	282	286	240	259	311	239	303	265	261	272	294	304	266	275	255	257	247	256	281	263	288	267	267	269	258	287	265	262	274	243	247	293	254	272	252	249	261	270	229	276	243	266	272	290	288	278	256	250	259	296	274	271	266	259	265	258	263	274	263	245	273	245	262	270	287	241	244	258	271	274	276	244	260	272	254	250	232	261	231	274	269	298	281	285	263	266	260	259	255	277	260	218	271	280	298	286	302	288	260	289	276	269	292	282	258	275	252	241	236	288	249	248	239	303	280	252	263	282	272	240	275	277	280	284	269	274	258	253	249	264	294	239	272	272	254	270	273	284	283	261	257	269	257	246	261	258	264	282	253	244	274	269	277	243	292	255	280	255	254	267	267	286	283	266	260	299	250	249	281	255	282	261	280	284	298	304	276	263	274	265	283	257	255	309	263	276	286	296	280	296	295	264	263	276	285	271	268	284	283	266	301	256	271	256	287	257	270	239	252	234	242	286	255	256	240	272	266	276	268	240	265	260	252	240	269	278	263	247	265	271	279	247	245	259	262	264	279	278	264	251	268	275	292	250	265	271	278	270	268	297	293	275	258	268	262	268	276	281	268	288	259	272	282	258	264	265	253	257	271	249	245	255	259	258	305	266	264	240	284	275	307	280	264	301	275	302	277	282	279	283	301	286	284	285	251	266	255	272	241	261	277	275	277	252	232	261	243	278	277	264	273	261	264	265	216	250	265	265	246	235	278	243	267	246	264	258	241	252	267	256	291	279	268	306	266	260	284	279	282	244	263	241	261	265	268	263	253	290	263	247	297	273	292	277	262	273	275	264	287	276	274	263	266	262	258	277	257	282	253	264	268	296	248	254	231	243	244	302	293	259	252	286	276	253	291	259	273	304	268	294	262	281	247	280	265	305	299	292	241	259	279	261	256	247	261	283	266	254	255	312	323	312	286	282	291	266	284	235	274	271	287	286	263	276	282	246	279	279	270	261	278	266	273	260	258	275	309	265	254	259	253	261	263	263	279	277	264	260	264	268	260	257	261	262	250	293	297	266	265	259	277	267	272	272	256	242	274	278	274	267	279	259	236	268	268	257	271	256	240	265	274	260	247	281	230	268	256	251	254	263	255	273	286	260	265	261	265	265	233	269	291	240	260	261	260	232	282	263	268	255	273	272	279	282	288	280	262	280	267	298	248	227	264	272	245	237	252	290	268	281	256	297	259	248	257	251	266	237	259	285	299	268	255	277	277	285	265	247	255	244	285	269	299	261	258	303	302	257	274	277	270	269	259	252	269	270	279	283	259	260	253	268	273	264	257	274	291	286	265	276	261	261	268	267	263	272	257	268	254	280	258	279	263	265	260	264	271	268	275	270	224	276	255	254	275	276	291	279	291	284	265	289	292	247	284	270	250	265	280	302	293	261	243	260	281	275	276	257	254	285	277	259	283	268	263	272	267	296	248	266	265	244	283	264
8859	1387	2587	2775	2234	1761	1463	1461	1276	1153	1023	921	880	809	844	803	774	737	745	741	706	718	678	665	665	684	668	687	703	684	681	621	639	637	652	658	601	650	670	626	607	659	612	617	586	646	608	583	637	655	615	626	617	651	645	600	640	649	644	577	600	634	610	651	614	605	623	606	613	642	671	598	590	661	629	615	606	644	640	609	639	577	618	671	594	597	614	618	635	637	634	642	627	590	616	622	574	570	579	618	627	614	580	616	584	630	582	606	581	602	590	596	629	553	617	609	574	608	596	595	667	664	642	593	636	612	586	601	605	576	593	620	616	614	619	604	638	596	630	605	594	651	581	677	646	594	624	632	607	610	616	625	633	638	669	632	631	609	614	626	635	669	668	599	598	618	619	570	616	633	613	589	610	647	648	631	638	638	586	545	622	624	619	595	601	641	616	609	648	617	653	665	589	604	623	623	645	601	645	642	603	626	573	613	594	631	558	623	550	643	612	605	628	604	598	642	660	608	607	602	568	608	584	621	632	598	607	604	649	623	618	600	584	607	632	677	569	641	592	648	623	583	622	580	632	624	605	655	619	588	586	595	588	590	638	618	631	638	617	604	605	596	617	619	564	656	661	618	596	661	593	605	607	601	616	603	608	613	645	616	658	561	592	622	622	610	646	611	628	642	607	616	601	648	599	582	582	630	615	624	617	597	618	597	619	620	598	622	631	618	604	620	600	632	592	622	560	620	620	598	652	650	645	578	626	576	602	631	614	680	665	627	635	564	634	612	595	585	621	557	628	556	612	583	602	554	628	613	593	609	592	593	640	649	581	630	634	644	641	559	636	564	631	617	620	568	626	613	615	628	599	563	603	627	600	617	609	640	601	600	621	593	667	656	587	602	592	594	628	638	623	590	606	610	597	620	602	637	626	627	545	652	590	593	584	587	632	624	629	576	633	628	600	593	647	644	577	633	640	607	613	638	606	630	628	631	614	604	616	567	568	611	620	610	616	566	598	566	622	599	611	602	601	599	594	598	612	616	621	615	602	620	612	600	575	580	582	614	603	627	600	591	640	612	648	634	583	575	615	603	628	575	602	606	630	632	617	632	640	660	612	626	616	601	621	633	602	631	636	623	570	630	627	598	610	646	623	615	619	674	564	572	589	628	632	610	579	577	615	583	611	605	626	599	619	595	616	586	600	591	661	617	614	619	609	587	575	642	570	623	611	574	638	597	602	623	618	651	627	648	624	613	621	603	636	600	582	654	575	606	616	646	652	630	608	573	585	611	611	622	633	635	652	626	601	610	635	604	597	619	614	595	644	563	613	629	625	584	627	606	581	604	638	557	617	611	617	590	622	633	623	606	591	566	632	626	635	615	628	621	619	574	625	604	637	644	650	592	611	654	587	622	589	599	616	575	608	587	601	613	602	628	598	595	615	614	620	606	597	644	589	640	549	639	606	630	643	623	604	626	655	642	687	583	588	614	614	619	595	604	613	581	604	610	631	647	640	613	583	640	621	643	627	581	603	581	583	602	632	584	572	621	635	600	594	608	643	602	645	613	642	551	564	641	603	613	645	587	598	666	626	588	576	617	653	599	619	615	613	592	612	613	622	586	625	645	597	583	642	641	593	609	562	645	615	624	627	609	602	634	622	582	600	626	600	590	570	576	629	614	629	636	611	644	620	621	602	634	609	602	611	599	629	619	600	606	639	606	590	637	541	605	640	620	614	580	617	614	605	629	623	560	633	622	639	641	659	609	622	600	603	623	618	603	652	623	602	610	587	659	587	613	557	645	580	627	588	620	592	606	610	610	569	592	593	595	599	655	542	554	660	603	623	606	613	594	634	604	601	604	635	664	607	603	577	634	582	665	623	611	640	627	620	575	649	584	609	571	644	585	603	618	621	640	587	679	608	605	586	622	630	578	604	630	617	572	653	579	641	618	620	616	589	651	631	583	587	577	605	624	595	541	617	706	671	613	622	652	595	606	630	660	606	586	627	645	593	592	625	574	578	617	616	607	610	603	632	661	602	615	609	633	638	583	583	570	631	596	624	657	554	572	625	574	616	658	650	682	598	615	617	624	603	574	593	611	627	560	621	599	593	617	652	598	563	659	601	602	637	625	606	628	608	625	622	608	608	638	650	625	621	619	614	619	637	640	597	627	626	611	605	642	643	656	598	600	639	627	628	628	604	571	634	632	638	569	586	638	615	659	581	586	602	582	594	614	580	631	633	604	603	587	591	653	622	609	586	568	612	610	581	619	610	599	602	638	621	587	653	575	633	566	613	622	579	574	610	610	622	629	615	598	585	621	615	629	668	619	666	594	639	636	620	599	650	634	642	619	587	635	609	618	587	603	620	634	617	628	612	600	589	607	601	627	634	619	628	611	617	618	605	662	650	639	601	668	617	670	600	632	606	624	632	650	629	593	607	594	607	618	586	645	641	592	599	597	567	625	641	616	576	615	650	611	596	592	606	612	587	637	587	641	665	632	615	624	632	588	592	602	646	624	649	610	646	676	628	561	651	595	558	631	568	605	569	623	592	637	565	628	626	614	623	656	619	607	642	570	651	600	637	598	574	603	606	636	605	596	599	602	581	623	625	646	667	559	584	643	613	600	615	633	623	609	613	610	654	589	583	612	611	616	617	650	603	628	634	637	599	628	577	634	632	624	627	604	604	599	605	601	596	640	624	577	628	597	585	576	625	624	602	593	634	611	646	617	631	611	576	623	603	615	625	654	617	592	647	603	616	623	664	598	576	625	596	649	618	616	656	576	583	645	581	601	570	625	609	567	567	608	647	576	596	605	620	633	637	592	611	614	637	629	588	604	621	613	645	634	576	606	649	589	614	590	625	600	613	568	577	645	606	638	573	547	647	661	651	621	604	570	590	622	619	634	593	650	604	609	629	612	583	617	621	631	603	583	616	648	603	619	590	588	613	646	586	607	646	608	599	579	619	614	621	590	603	611	593	589	635	612	577	590	604	618	645	682	617	620	579	605	629	614	592	626	657	631	590	610	616	598	641	622	594	608	679	644	605	621	632	609	603	597	584	645	622	583	601	604	620	621	578	605	631	604	588	623	614	593	602	612	625	612	609	610	588	610	623	644	656	635	580	565	588	592	599	612	619	605	601	606	603	553	612	648	620	584	596	637	641	620	653	642	587	558	645	624	597	638	610	611	635	592	597	626	621	624	577	625	615	652	635	616	628	598	652	587	650	615	582	608	587	592	605	603	611	627	582	582	599	620	627	579	581	612	654	628	627	603	610	610	630	600	618	623	630	591	568	580	644	615	587	591	615	612	607	619	650	630	578	569	626	613	588	566	597	620	592	622	559	603	628	604	586	640	555	581	611	568	628	605	626	595	639	606	575	612	606	601	595	626	564	613	608	600	627	622	639	645	648	644	570	600	604	605	633	626	611	663	656	632	603	626	614	581	608	580	586	629	633	631	640	603	595	607	621	646	617	623	626	600	620	609	638	652	586	604
2197	226	221	199	211	181	185	155	175	192	154	150	181	167	173	171	199	153	153	124	164	150	154	154	166	160	165	179	162	150	166	173	149	169	155	143	176	136	171	147	143	179	154	143	162	157	154	170	148	180	172	158	187	178	161	161	187	169	164	181	166	161	161	151	153	171	163	172	193	133	146	136	153	146	155	146	170	144	148	165	174	160	169	164	157	163	165	177	156	141	158	154	156	186	135	131	158	152	174	185	155	158	139	157	169	177	157	176	165	147	163	162	159	188	162	160	156	171	151	166	179	159	150	157	161	157	170	165	164	193	184	140	165	150	145	153	149	142	180	163	172	152	156	158	162	171	149	169	160	173	157	154	143	158	156	154	157	177	141	149	176	160	185	152	182	181	163	176	149	151	137	147	167	148	156	165	170	164	165	151	165	186	154	153	149	157	177	167	155	161	171	163	152	188	174	191	171	177	158	179	138	170	177	151	153	159	147	149	144	135	166	195	185	141	166	154	168	149	153	180	146	159	191	166	163	141	165	161	171	170	144	162	180	182	160	163	174	166	162	158	156	153	144	160	144	155	167	176	165	156	206	200	136	156	165	162	155	175	147	156	137	177	166	174	149	170	159	156	130	140	168	161	172	138	173	146	140	166	181	158	150	159	154	148	160	144	151	189	158	171	154	163	167	155	155	151	168	145	173	165	166	182	183	158	192	164	147	146	152	161	154	146	162	149	139	144	169	161	159	177	166	163	146	171	162	135	160	155	127	174	167	163	168	183	166	180	158	175	139	171	155	140	168	170	156	175	190	138	163	151	169	152	147	190	168	153	156	163	154	161	177	154	131	169	166	141	143	180	168	171	164	156	159	169	159	138	165	176	169	149	164	157	177	162	163	159	155	160	164	154	185	179	164	165	160	157	132	163	173	154	156	176	178	140	144	176	174	188	171	170	182	195	182	161	160	147	156	165	167	150	180	152	173	145	141	157	158	177	163	184	161	166	192	167	172	147	160	149	145	168	165	182	155	130	159	155	144	156	157	155	140	168	174	153	171	163	154	164	155	176	149	190	172	155	170	181	188	140	180	165	175	173	176	147	176	186	170	156	157	158	148	161	164	177	155	181	166	156	165	139	133	158	168	172	178	163	161	169	178	175	180	173	164	149	170	179	156	167	162	165	170	168	169	157	143	174	163	153	163	146	145	158	155	170	161	169	159	144	166	164	175	151	160	183	161	175	161	176	164	182	161	153	145	147	185	152	147	180	191	165	160	165	142	172	167	185	153	144	147	158	173	160	137	163	150	173	161	154	128	152	159	143	171	161	171	166	159	161	153	145	161	151	195	172	161	155	169	157	145	158	158	184	151	183	144	158	171	151	159	141	149	154	174	165	159	153	166	142	183	145	158	168	167	176	149	148	154	145	176	171	154	182	166	179	140	154	187	156	158	161	151	152	165	168	136	162	155	149	158	172	144	169	179	145	162	169	191	167	171	176	172	149	187	198	168	157	158	176	185	169	161	167	159	162	152	178	184	156	132	163	135	171	148	163	159	175	139	159	180	167	152	193	139	149	190	149	157	162	159	153	158	157	161	167	163	163	164	182	183	153	173	161	161	185	155	172	186	175	154	185	141	152	171	159	158	178	171	156	160	165	166	154	159	175	160	136	151	150	172	177	148	147	157	166	151	143	181	141	158	156	160	141	152	178	154	136	154	143	166	149	153	159	157	150	174	148	156	136	152	169	149	160	163	154	144	126	164	162	167	165	182	158	146	146	165	156	187	157	159	152	154	182	180	176	174	154	168	146	162	163	169	184	179	177	166	190	148	131	155	158	152	129	170	143	177	141	165	173	157	147	150	163	156	173	168	184	152	154	171	155	169	151	143	169	144	162	171	187	173	154	142	155	162	169	172	146	179	170	164	165	152	180	135	152	147	168	158	142	157	133	156	160	133	156	176	175	160	138	175	188	149	152	149	152	130	177	158	145	166	162	168	170	167	159	166	175	162	154	151	161	148	159	169	149	144	153	155	154	185	150	154	146	179	151	147	141	140	155	146	162	148	129	147	142	150	194	178	184	190	164	189	155	159	172	183	139	160	182	153	162	173	161	182	167	159	163	169	172	159	178	164	167	169	172	155	168	142	147	163	191	169	161	192	152	144	162	167	133	152	156	137	162	170	176	144	148	169	178	177	153	167	165	147	184	155	154	153	161	167	171	146	180	180	189	169	149	178	152	161	152	178	167	140	149	161	186	186	167	155	146	147	152	131	178	150	169	174	165	149	176	178	171	182	146	160	154	150	153	164	152	157	166	149	131	143	168	172	139	149	153	147	132	144	147	201	152	170	171	169	154	147	148	166	162	165	174	177	150	178	169	170	189	146	161	161	145	155	173	155	146	152	126	150	178	175	178	178	170	162	164	171	157	194	151	145	153	175	170	183	165	166	162	161	167	159	171	143	154	127	161	165	166	136	163	164	160	189	168	141	179	150	147	141	135	176	155	159	159	179	133	177	146	156	185	188	155	148	165	155	184	165	163	157	177	169	177	159	147	166	144	159	155	168	162	143	167	178	174	164	168	153	162	149	190	178	150	116	175	164	159	169	150	153	162	176	152	164	175	147	163	154	161	158	164	147	191	144	150	153	154	147	148	167	158	199	175	175	143	166	163	165	136	153	154	150	177	166	149	128	162	160	159	146	166	146	183	147	160	162	175	167	175	178	143	162	175	152	159	151	168	155	168	167	176	157	154	168	161	168	158	172	144	186	188	165	146	142	162	156	155	172	163	171	146	164	161	133	138	168	149	168	135	177	161	175	153	157	163	175	156	156	181	170	169	173	152	162	166	174	175	161	173	155	153	151	133	149	157	146	159	144	151	180	152	162	131	180	149	159	142	151	125	148	148	183	169	164	153	146	172	160	155	157	180	156	184	159	155	173	161	153	140	140	153	157	166	164	197	177	155	175	159	165	167	165	169	161	157	175	174	156	182	144	177	155	170	156	172	158	154	160	169	150	182	160	157	161	165	142	141	169	160	174	161	171	158	143	161	159	153	158	173	156	163	140	162	164	164	162	190	176	165	171	158	157	171	171	178	170	181	175	178	154	127	157	146	170	163	132	162	149	137	163	162	140	184	147	160	147	173	176	152	188	187	166	164	176	174	184	162	158	174	154	144	147	154	164	154	167	140	155	156	161	171	171	164	153	141	176	165	150	186	172	165	180	143	157	171	159	170	171	146	176	208	168	179	157	165	152	164	179	164	165	150	164	167	154	188	168	194	171	160	162	151	166	126	170	145	147	175	155	155	138	175	176	176	171	164	162	163	184	134	142	152	165	171	164	148	141	159	161	148	165	179	153	136	184	173	162	157	173	139	178	146	174	174	151	153	189	164	174	144	140	156	152	148	167	168	165	156	178	163	151	159	152	165	180	176	154	151	181	149	176	180	153	158	151	171	164	178	166	160	150	161	173	175	173	154	148	164	162	153	156	164	197	181
2383	481	538	591	548	513	466	471	498	467	431	430	424	428	415	412	414	435	458	444	406	411	438	433	437	434	359	451	434	455	437	426	471	403	412	436	401	452	425	378	440	427	413	440	447	425	393	415	433	427	450	395	429	460	431	399	432	445	444	412	421	452	394	404	414	434	405	381	445	443	428	399	441	446	431	392	458	410	425	414	413	396	473	407	441	416	413	428	386	416	403	424	409	425	434	405	447	452	419	487	434	446	434	394	431	390	399	425	370	381	435	423	423	401	403	394	422	409	436	375	428	401	414	458	421	436	457	403	427	412	426	429	382	374	429	384	456	426	425	409	416	443	423	409	426	421	416	414	469	422	415	410	435	404	394	402	419	421	432	388	430	391	430	434	430	425	416	399	444	424	466	457	408	433	419	413	423	399	402	424	405	423	407	424	413	435	422	441	405	386	409	437	411	414	421	395	461	429	416	411	404	475	416	372	411	432	418	427	443	427	420	425	421	408	430	424	431	412	433	410	378	409	416	484	431	448	459	426	410	398	458	420	400	409	427	404	419	440	400	415	442	429	430	439	448	407	457	389	430	420	456	428	427	423	395	417	418	432	451	440	422	455	416	417	433	402	400	438	382	436	403	392	452	390	398	410	384	409	431	405	381	440	429	404	412	411	413	404	442	418	452	399	431	436	424	405	431	421	429	421	413	429	452	409	440	411	410	400	449	467	435	416	433	407	472	422	410	448	422	376	439	421	420	406	393	421	410	458	404	404	377	437	423	379	428	420	420	421	455	447	377	440	392	398	411	412	413	401	439	436	443	471	436	421	428	415	429	427	433	389	399	407	458	434	463	456	415	368	441	430	392	412	421	423	428	408	433	429	390	412	392	403	421	438	446	457	425	404	426	416	447	400	433	441	423	410	437	427	440	450	405	420	425	413	407	437	427	400	414	431	434	434	439	400	415	403	419	379	407	421	370	431	431	433	438	444	420	437	433	409	428	393	425	408	468	388	410	423	425	431	418	397	393	424	441	424	420	420	413	450	425	430	428	448	415	431	405	472	408	432	420	438	410	455	436	449	412	389	437	411	409	422	407	424	410	410	406	410	430	438	415	414	440	408	422	422	435	421	391	407	418	426	419	469	416	396	386	452	442	441	388	441	409	409	392	408	387	438	440	419	404	409	393	422	433	423	432	412	424	415	428	425	438	431	401	395	393	401	403	421	457	424	376	431	393	403	408	466	430	414	454	411	400	420	433	431	439	436	415	429	450	431	434	407	405	394	409	422	405	419	434	434	410	431	427	409	409	440	441	430	420	425	401	427	437	425	377	389	440	411	414	383	412	419	399	420	438	409	386	410	445	436	436	448	395	386	432	423	414	427	376	397	406	409	410	457	418	424	414	427	429	419	424	435	419	412	437	451	437	387	405	436	435	456	458	415	409	432	398	407	410	442	440	426	441	404	396	412	468	395	423	427	422	421	410	429	418	423	473	441	442	431	452	456	424	436	432	442	458	413	413	440	451	435	466	413	426	444	396	415	426	381	427	451	434	422	439	400	429	398	395	448	440	399	416	415	376	386	404	447	405	426	426	475	415	445	406	416	458	428	400	396	421	392	423	409	405	396	401	438	396	415	385	396	392	449	395	455	440	416	431	430	384	420	427	410	432	425	399	398	431	422	415	436	413	412	431	416	440	426	447	449	375	402	406	428	397	435	456	371	448	412	427	424	420	428	405	453	434	425	412	411	426	432	441	432	392	406	418	414	447	446	389	407	419	393	435	408	435	410	394	416	413	387	394	437	418	417	391	445	414	417	404	392	461	418	409	419	434	416	418	443	397	405	442	413	420	418	417	415	436	428	458	429	415	467	410	419	411	400	411	430	411	424	419	414	391	416	408	450	393	398	427	369	421	425	414	433	419	438	413	424	431	426	381	451	412	404	409	433	424	431	416	426	424	431	451	440	417	443	380	417	417	453	459	408	393	444	453	422	375	405	443	437	416	395	431	409	401	428	396	399	419	431	482	407	445	412	408	415	451	417	431	394	395	436	418	425	429	436	426	412	468	428	420	439	457	404	433	443	448	439	429	443	456	453	426	430	390	381	405	421	412	420	399	443	428	393	426	403	437	426	433	396	412	438	429	411	399	425	446	408	456	391	408	436	421	437	434	403	396	426	396	453	431	413	434	431	402	435	400	429	402	389	472	454	413	420	408	421	406	414	422	424	413	452	431	426	426	439	410	433	424	449	424	390	400	451	421	422	453	392	426	437	414	410	433	400	443	413	427	419	399	409	432	429	413	425	437	427	444	420	434	407	431	415	419	406	398	398	425	437	435	402	412	412	413	399	391	421	445	437	418	440	439	438	430	449	415	422	411	448	450	397	425	459	393	461	411	433	414	458	358	443	431	417	405	439	418	467	377	409	409	429	416	422	431	447	445	405	408	383	407	403	385	442	450	406	408	431	421	452	459	430	413	415	409	430	434	403	423	398	392	435	420	392	404	420	423	419	404	425	407	456	426	427	405	399	424	434	433	435	399	425	448	430	409	400	393	460	412	427	430	429	409	404	442	416	422	407	424	396	405	428	380	431	425	451	388	409	441	431	422	454	454	405	392	390	431	449	421	445	424	448	402	414	459	456	433	417	391	450	425	392	413	418	447	397	404	428	451	405	412	435	436	412	436	398	440	405	449	425	447	421	422	416	425	391	403	404	416	488	444	432	422	424	444	439	438	425	410	422	401	436	437	428	439	393	428	406	412	428	455	444	416	398	414	440	432	462	422	413	373	490	404	432	435	434	464	464	442	429	438	461	413	422	367	397	436	417	417	425	384	372	432	408	408	436	423	444	412	434	432	401	397	450	421	395	464	413	385	410	415	415	445	394	423	386	415	439	425	425	404	458	407	414	408	415	413	436	433	425	395	412	384	409	406	398	429	403	441	404	443	429	390	404	458	421	455	392	412	412	416	430	427	455	416	415	432	401	414	366	420	403	435	427	406	416	421	408	412	417	447	410	439	427	427	436	444	404	424	438	374	408	431	406	415	420	385	417	412	404	415	427	426	414	414	414	385	400	414	422	379	434	402	424	409	435	388	415	435	442	450	384	414	397	429	452	409	414	391	462	398	435	422	417	424	417	448	436	426	431	399	449	387	425	407	443	425	460	451	433	427	425	391	398	373	440	425	409	421	402	395	417	434	417	454	429	392	402	435	425	413	431	432	428	420	431	407	385	415	433	395	440	453	376	392	416	416	444	427	422	404	408	433	395	431	454	418	391	417	437	422	394	407	400	419	407	430	396	400	445	388	434	396	404	411	413	435	410	430	422	403	445	423	444	402	434	428	426	407	411	440	418	424	414	425	440	432	407	387	423	381	421	424	420	419	423	429	430	411	441	449	417	443	414	401	430	399	451	411	450	442	413	414	412	437	440	400	439	437	411	429	427	438	429	413	428	443	416	419	447	388	428	436	406	435	439	427	414	419	385	410	409	435	431
8366	699	783	640	493	414	417	384	369	354	343	350	339	329	359	354	313	306	325	342	293	304	288	348	318	272	365	340	288	325	324	292	311	293	322	313	317	295	300	297	320	295	306	326	293	343	274	297	287	313	320	299	238	338	320	303	293	303	287	298	299	268	290	286	318	278	307	302	309	289	302	259	290	279	306	306	285	302	335	308	306	315	312	334	309	321	316	302	306	293	352	311	284	291	283	313	306	311	293	301	306	315	307	311	284	324	290	306	292	316	307	312	328	318	312	305	283	285	328	273	322	322	336	311	288	308	321	298	303	259	298	349	294	317	291	287	348	326	293	311	286	320	299	319	306	294	322	288	301	305	294	274	311	315	297	298	344	298	269	304	300	290	303	312	331	316	310	309	310	316	303	276	314	330	298	295	315	283	298	293	315	300	283	329	279	341	317	325	350	286	274	285	332	315	310	304	310	301	287	286	305	280	285	300	331	324	323	303	293	326	281	304	303	308	304	348	312	306	309	311	325	314	314	309	318	294	298	316	291	314	294	274	325	326	307	302	299	278	268	297	303	286	315	318	323	320	315	320	291	336	303	321	292	286	312	304	318	363	302	344	332	309	319	303	321	380	297	328	260	297	309	304	299	318	313	310	280	313	333	286	289	299	292	327	303	317	274	280	284	307	314	342	325	334	297	352	300	299	310	303	309	303	331	317	320	292	348	353	322	303	325	298	317	323	328	307	339	337	318	279	325	271	297	298	342	306	295	322	284	325	337	312	315	297	298	307	327	286	349	321	302	321	306	307	338	294	325	318	294	304	300	312	300	360	322	306	299	313	292	287	294	287	311	294	327	307	287	291	325	303	326	309	291	304	320	341	292	316	327	303	349	322	303	309	299	314	299	324	331	283	335	262	296	277	326	345	339	306	302	330	279	289	270	302	331	303	320	300	303	310	285	317	311	315	290	299	310	308	282	314	305	295	307	306	340	335	314	300	309	278	287	273	319	311	324	299	298	295	284	329	307	306	294	317	311	335	329	318	309	321	288	310	345	285	297	319	288	281	307	313	301	288	320	280	303	335	300	325	290	284	331	341	312	323	351	306	293	283	320	303	318	317	304	326	327	314	297	313	329	291	262	318	311	357	300	329	287	303	322	273	296	291	274	310	315	300	292	305	312	292	337	313	330	294	284	332	280	306	314	336	316	314	320	326	312	295	324	323	291	316	287	304	331	298	284	292	297	277	309	313	296	292	304	318	293	303	304	283	317	328	328	296	317	329	326	290	299	327	314	301	312	297	321	303	304	341	321	308	278	315	326	304	282	318	284	313	296	296	301	279	312	273	337	268	318	321	302	309	320	332	315	326	299	295	309	329	292	299	294	320	353	277	287	330	316	322	355	321	311	298	312	363	321	334	319	327	325	307	289	279	299	316	350	295	307	303	330	325	332	293	271	290	319	296	317	347	284	341	316	322	312	296	287	358	325	310	304	268	332	296	354	260	294	350	313	278	308	294	318	320	316	309	307	307	297	341	339	287	320	323	329	306	303	326	297	298	348	346	313	321	284	274	322	331	288	355	324	300	294	293	296	293	311	289	309	308	326	324	258	320	311	290	329	316	267	343	303	327	303	310	303	299	300	309	313	294	330	313	321	297	295	307	308	292	312	332	314	319	331	314	281	336	305	286	318	316	308	289	333	337	269	317	302	304	322	293	293	324	302	279	274	317	315	297	298	310	308	314	305	326	311	322	323	298	307	337	310	339	302	329	274	294	315	288	327	293	291	290	317	297	297	311	332	323	338	290	304	342	301	270	309	311	299	296	276	305	290	298	330	314	308	321	316	342	275	302	325	317	298	299	288	322	284	324	296	314	285	316	294	313	315	307	316	308	296	275	318	314	291	310	286	308	329	324	277	282	319	333	312	272	307	312	324	336	310	334	301	309	320	305	303	269	347	299	322	303	318	330	328	332	334	310	283	295	308	317	314	316	308	294	300	320	309	293	311	306	323	279	298	334	321	330	303	330	261	313	301	339	275	317	299	342	325	317	286	271	273	300	319	302	320	308	329	302	331	293	300	320	304	332	328	274	296	289	285	317	315	297	312	327	297	306	313	332	296	285	298	332	333	348	306	328	304	298	298	312	297	334	277	305	307	340	316	324	320	265	305	299	301	317	318	300	313	342	298	334	315	301	293	316	290	324	308	288	306	285	291	279	305	322	322	292	296	328	309	321	299	261	258	306	315	311	313	287	311	307	325	307	294	315	280	303	286	313	353	283	312	326	350	296	284	339	311	349	296	307	284	303	306	322	280	297	300	308	307	317	325	292	321	318	322	311	294	293	305	301	313	352	293	287	328	321	293	298	338	310	273	278	304	311	337	322	293	335	267	274	315	295	329	293	334	317	334	292	317	294	313	303	305	320	314	299	283	313	295	289	333	303	299	282	294	318	288	320	290	350	305	310	305	361	304	323	304	285	311	304	279	282	303	292	346	306	292	321	288	313	314	315	310	300	299	326	262	288	322	298	296	312	322	326	313	325	288	321	319	277	297	303	328	319	291	304	338	293	339	281	327	329	313	342	303	284	318	345	305	319	325	302	303	331	350	319	311	305	307	302	249	312	308	308	271	305	308	340	298	288	332	286	326	313	293	286	334	299	300	294	298	312	312	317	309	330	303	295	311	315	330	297	316	285	307	273	302	320	304	300	369	321	314	301	302	319	284	332	334	313	296	281	303	311	279	368	319	325	321	271	294	307	277	308	320	269	316	349	291	316	269	303	292	343	326	315	302	314	313	304	350	325	313	310	310	327	298	307	318	341	309	331	319	315	297	328	268	293	313	322	331	281	303	331	299	309	326	300	274	296	286	329	319	299	291	324	267	299	304	317	291	300	286	323	320	313	300	279	319	318	293	309	312	307	347	305	300	328	299	287	281	293	311	304	323	292	290	313	280	277	296	333	305	309	349	317	322	295	340	321	279	304	287	310	290	313	311	330	315	310	291	294	321	292	308	316	309	314	309	309	280	313	311	304	328	298	283	276	301	311	314	345	345	298	360	338	326	309	304	303	283	328	323	316	275	343	287	313	293	313	285	325	316	328	279	306	306	273	285	286	284	281	330	331	276	301	338	326	280	336	291	313	311	316	284	321	323	337	332	274	320	299	336	342	338	299	327	291	281	329	303	302	335	304	313	307	290	278	269	321	290	290	310	306	305	320	319	309	290	314	296	305	290	321	327	303	292	318	308	321	286	316	303	315	328	302	330	310	316	328	312	287	310	286	277	312	306	314	312	291	286	312	318	374	299	283	306	328	324	316	334	325	344	308	317	287	326	330	299	321	290	303	305	317	299	283	279	291	343	306	296	314	355	310	288	323	286	281	312	324	351	324	304	263	288	293	294	282	296	337	317	317	309	291	324	329	309	316	297	298	285	294	300	290	335	329	283	286	302	316	285	288	278	313	306	321	337	277	316	307	310	310	289	343	252	298	316	304	310	316
6958	1098	1749	1952	1610	1302	1200	1159	1058	1003	939	971	889	839	818	810	843	751	788	734	706	733	741	702	758	786	799	737	734	710	741	683	741	761	743	721	721	664	749	708	752	697	699	758	755	713	711	722	725	788	742	699	752	725	708	738	743	664	723	675	765	726	747	731	688	709	715	721	675	723	676	728	671	748	759	735	741	705	750	743	712	720	713	732	755	710	674	747	708	740	720	730	727	731	732	688	694	701	691	660	730	718	691	749	689	677	715	726	710	686	710	702	739	716	717	725	759	747	742	768	768	741	733	732	692	651	714	714	692	713	736	681	720	729	706	707	715	695	744	705	729	710	717	771	735	745	729	740	731	717	735	707	725	684	698	745	709	739	723	763	682	703	759	719	666	719	730	731	701	727	706	712	686	707	722	709	712	697	725	722	703	737	730	736	735	741	749	670	691	760	719	709	692	700	704	704	732	707	729	707	708	756	723	729	674	716	704	766	713	708	727	718	697	729	685	738	708	725	703	717	716	754	718	696	677	711	718	684	722	749	699	740	750	730	768	660	705	709	696	681	716	704	742	688	737	729	697	738	685	673	667	674	705	749	703	737	786	743	668	721	704	716	706	720	709	689	707	735	719	681	692	711	715	693	731	738	744	733	734	731	684	728	731	638	726	689	704	713	726	719	684	740	707	682	741	688	693	712	690	688	676	697	747	691	739	732	749	731	705	736	745	728	784	758	727	687	696	731	695	666	725	702	722	693	724	712	702	744	757	725	726	698	701	697	720	721	731	720	720	681	745	735	708	723	719	676	682	694	681	716	693	714	729	671	723	737	748	715	721	729	752	709	761	717	731	687	717	675	680	710	689	725	687	711	741	675	730	699	741	714	728	687	692	750	746	695	722	736	720	710	720	683	747	732	719	687	692	729	707	702	680	712	697	715	708	699	753	704	733	731	736	760	703	721	752	713	705	686	688	741	750	710	718	719	712	741	729	657	707	735	716	669	677	726	699	713	724	715	705	657	711	736	762	737	713	711	707	687	660	725	704	690	675	709	719	664	727	699	723	690	734	739	691	783	742	732	726	687	700	722	716	698	714	716	711	744	751	728	715	747	793	694	722	689	720	721	709	685	741	706	735	694	748	727	709	725	724	712	750	738	731	699	673	703	753	711	713	748	704	708	679	717	735	700	702	733	724	716	712	709	676	756	701	703	731	704	690	736	729	705	720	726	684	737	696	718	727	712	725	704	740	733	735	698	723	717	703	749	791	714	723	709	723	715	661	689	676	741	703	745	694	666	727	693	727	705	742	730	712	697	716	732	735	721	720	697	701	747	682	718	685	707	703	720	732	715	717	712	723	709	722	686	726	729	652	742	731	747	705	688	715	733	732	696	719	747	696	716	727	721	670	654	742	712	741	715	724	715	653	731	688	762	743	693	705	717	731	688	708	698	727	745	702	670	750	728	677	714	719	713	704	797	712	700	693	701	724	700	747	688	699	708	658	714	715	708	740	704	672	764	743	661	657	694	771	741	721	691	642	730	719	729	774	716	703	749	736	735	694	680	724	676	711	688	748	761	705	714	742	711	668	721	716	696	735	724	681	730	708	729	715	722	732	690	716	745	694	731	680	722	785	735	707	717	696	705	738	755	674	749	730	710	750	725	652	685	759	723	756	714	723	680	748	668	729	721	783	759	732	736	677	711	700	708	677	707	653	686	710	738	737	686	740	767	723	692	722	753	729	666	710	771	698	786	716	722	772	718	739	729	713	687	760	755	693	726	718	749	726	744	725	699	724	761	703	700	709	727	744	717	720	704	679	717	733	748	751	683	681	742	697	731	738	693	756	749	697	714	703	669	665	648	700	697	706	691	702	736	738	719	784	757	724	728	684	680	700	687	728	707	729	750	771	780	722	739	725	714	703	752	716	681	709	721	676	710	710	730	677	704	704	708	725	714	772	699	702	706	712	755	711	715	679	749	696	718	749	750	679	737	705	682	756	726	716	675	711	725	746	770	727	737	709	701	723	739	695	713	751	692	697	690	713	728	719	729	738	700	700	684	710	684	740	739	735	734	713	714	728	680	684	675	764	711	733	724	768	689	730	765	705	698	670	744	729	746	669	709	716	691	723	771	723	739	728	760	726	675	704	665	734	718	719	748	737	758	684	749	714	686	723	697	717	717	723	697	706	715	720	703	705	693	742	677	712	708	781	697	733	766	703	712	749	758	668	726	702	696	754	722	711	701	705	687	675	736	761	691	734	708	709	698	756	682	747	730	727	696	732	710	738	717	712	702	784	721	701	693	715	772	748	712	733	743	700	692	710	721	722	729	725	708	723	708	704	695	730	700	666	767	698	718	710	765	750	720	714	746	697	679	713	716	679	747	725	741	768	746	733	753	769	706	698	720	685	747	687	710	675	692	781	688	739	700	677	700	696	700	722	673	696	669	767	693	730	699	713	707	697	715	705	750	709	717	699	730	676	708	710	760	695	698	695	688	706	708	750	761	728	719	741	725	713	729	695	723	668	681	730	714	731	687	713	706	758	684	711	740	656	686	731	713	709	731	747	727	670	750	712	708	680	751	698	691	725	750	778	672	696	727	753	696	687	713	656	693	768	701	698	718	710	724	757	702	695	749	662	690	730	698	731	717	787	696	683	693	758	697	751	707	752	742	702	721	722	692	715	792	664	740	678	713	739	690	754	745	685	629	767	746	705	731	710	717	654	704	727	726	678	735	731	733	719	692	708	710	701	716	692	706	698	684	668	729	710	739	691	707	737	731	721	752	695	700	721	726	761	726	705	705	719	715	729	696	731	730	696	690	724	735	740	734	739	778	657	777	736	724	695	716	706	757	705	721	692	778	684	750	725	681	731	723	703	677	721	691	707	755	658	736	739	688	703	741	687	744	737	687	735	746	707	731	678	650	690	714	722	711	727	718	666	711	740	740	715	749	694	728	720	711	726	712	684	727	759	728	722	713	693	710	694	721	759	757	711	745	710	736	696	702	710	736	692	727	699	732	744	684	698	704	711	711	724	732	740	700	719	763	703	715	749	744	705	673	689	687	725	738	714	725	713	716	726	699	712	746	692	759	726	739	733	745	744	738	700	737	729	717	675	737	705	671	745	747	751	699	754	746	750	684	709	720	710	692	750	704	697	705	713	770	707	724	724	697	751	727	704	747	730	717	688	725	756	723	707	697	745	734	732	730	745	739	681	706	691	700	687	741	705	664	704	697	689	709	766	716	739	701	734	709	708	709	731	692	729	719	776	779	686	739	708	757	716	723	707	671	727	733	730	750	776	735	757	734	723	722	700	740	733	731	726	660	725	718	733	748	707	705	689	778	736	768	751	709	759	736	731	695	722	726	718	690	728	715	701	764	676	704	730	716	744	715	689	717	715	678	744	703	731	723	723	701	692	710	716	688	674	718	663	704	723	687	702	689	731	690	641	690	750	692	718	742	694	759	715	751	691	689	714	673	763	689	708	755	682	716
15100	1463	1120	914	661	489	404	390	363	349	317	311	295	297	290	264	298	241	281	297	282	299	254	298	276	267	282	279	263	263	273	280	283	262	238	272	262	294	305	281	270	267	298	279	274	266	271	263	282	247	285	290	250	291	264	266	275	253	251	248	276	269	271	267	270	273	261	293	260	305	274	224	270	263	279	278	262	233	291	271	268	264	273	264	295	251	290	328	240	232	250	297	263	266	250	272	233	273	273	292	277	257	214	287	295	280	271	279	274	290	278	266	259	256	274	278	275	266	278	301	258	249	265	239	305	268	257	280	258	236	244	279	271	273	263	245	234	263	292	247	255	247	288	278	249	297	242	291	306	266	279	259	259	239	269	241	256	272	259	270	268	276	266	287	264	301	253	289	279	250	271	254	271	262	260	265	277	258	291	253	269	269	267	292	293	263	267	265	263	254	248	267	286	286	271	254	281	248	274	270	271	239	244	235	272	270	274	281	279	291	275	289	288	250	232	255	289	253	280	271	280	262	241	264	274	241	263	252	271	230	238	273	278	232	254	290	288	253	269	257	266	250	322	274	275	252	261	257	263	255	261	276	279	273	294	276	265	256	274	258	276	279	287	261	282	276	260	260	298	269	256	255	232	253	272	282	256	258	256	272	289	246	290	282	291	265	261	224	251	285	243	284	274	240	266	274	270	266	268	273	265	265	261	286	252	295	258	269	238	295	249	248	284	288	275	243	271	264	257	267	258	285	277	279	267	285	287	307	278	248	280	239	247	261	246	247	269	272	266	263	289	263	266	294	290	262	277	278	226	248	270	261	298	280	242	272	283	247	276	261	285	254	280	276	286	267	268	275	258	240	279	298	271	263	262	269	268	258	236	288	287	307	256	235	265	272	239	234	257	263	282	261	286	276	292	297	261	256	265	270	265	257	288	287	264	253	262	221	280	290	266	281	257	256	243	250	273	254	243	284	282	254	262	260	261	257	287	281	264	260	281	260	251	266	277	255	281	242	265	266	255	272	258	243	258	262	266	254	270	288	254	302	266	258	227	275	251	256	232	261	257	281	267	279	300	266	303	257	260	248	269	272	253	266	266	272	280	243	282	261	262	274	269	263	266	280	271	288	242	273	284	274	268	302	250	272	282	280	265	286	260	306	248	267	261	256	262	255	278	268	314	277	260	278	240	270	270	270	272	258	285	257	265	267	232	281	286	241	252	257	299	278	288	240	287	278	271	308	251	239	283	269	262	262	261	312	286	246	280	279	256	252	250	267	263	256	295	270	275	271	264	304	253	267	260	239	257	281	278	232	287	268	264	270	284	280	274	276	244	259	265	285	289	252	274	247	283	293	231	265	291	233	283	269	293	297	278	267	260	287	297	287	278	272	250	251	244	279	287	288	287	291	268	281	240	280	286	223	275	274	244	286	267	280	268	275	258	290	248	254	248	257	278	258	280	287	291	280	272	260	298	270	274	274	256	290	259	242	292	259	291	294	266	270	257	279	260	245	295	277	294	295	282	238	246	257	264	264	262	283	271	279	265	269	262	246	269	309	280	273	259	263	249	273	243	249	262	253	282	294	303	237	259	262	294	292	262	245	257	287	268	247	259	270	275	247	279	291	270	275	266	237	266	276	236	279	273	259	279	281	261	267	284	259	290	277	227	296	273	264	240	223	263	291	287	271	272	256	219	278	276	276	233	268	259	269	248	271	241	263	239	272	276	293	237	267	283	281	261	251	254	234	281	313	278	266	263	257	250	240	273	294	253	247	284	292	248	252	267	274	280	267	254	272	257	254	260	281	280	283	255	288	295	268	286	244	274	250	253	249	258	279	282	286	286	254	270	284	287	239	269	295	261	259	234	254	246	244	237	274	272	250	267	257	230	270	267	262	261	273	266	260	251	272	275	267	273	299	251	240	263	296	260	277	275	275	242	257	287	259	255	242	248	283	268	260	269	257	269	247	251	285	278	232	215	268	265	257	248	266	265	268	239	299	273	269	278	252	271	268	272	246	263	252	285	274	256	285	273	280	254	232	267	288	237	280	246	268	258	287	330	281	280	260	276	303	267	238	254	247	282	282	292	273	259	237	282	285	268	252	305	250	270	266	232	235	251	256	280	245	279	294	259	257	241	274	272	282	254	269	273	239	230	285	279	278	269	272	231	294	273	254	256	288	292	252	279	283	300	260	272	244	239	257	251	267	250	260	264	273	250	268	294	270	293	274	244	283	266	252	294	268	292	273	286	250	252	235	264	286	247	231	282	314	264	262	268	277	252	284	294	245	276	282	266	275	304	313	256	270	257	273	269	266	252	246	275	286	259	240	280	271	278	292	271	262	284	252	242	306	269	306	271	255	276	280	241	249	270	260	293	237	288	278	251	263	279	259	277	273	225	270	249	251	272	273	285	276	258	263	289	275	261	267	279	272	285	283	272	277	271	264	289	278	259	233	277	251	252	275	253	267	282	296	261	243	256	277	282	246	265	259	277	257	291	261	287	267	229	261	257	252	272	283	285	250	219	249	270	252	270	265	245	276	284	257	278	275	269	312	274	284	295	272	325	269	288	264	270	256	262	261	263	255	278	310	264	300	258	255	246	264	246	268	267	316	263	306	252	274	249	281	268	256	280	296	250	228	274	235	278	270	271	273	257	264	276	263	272	242	285	251	280	271	268	260	247	295	262	267	264	263	260	258	260	278	273	266	255	305	263	282	275	253	281	265	228	295	296	255	262	288	278	289	280	265	248	247	280	272	245	292	256	301	254	278	260	244	254	275	269	230	231	251	288	266	275	285	308	261	246	255	265	278	260	268	291	264	245	260	261	285	298	234	255	256	237	287	280	256	264	265	292	265	282	275	252	260	271	317	251	291	250	277	255	265	236	268	253	258	268	265	263	278	268	273	297	264	246	301	258	283	242	271	253	244	286	267	286	282	280	282	271	298	262	291	285	304	264	297	289	271	281	258	300	287	277	272	248	275	251	280	279	268	255	298	277	262	254	265	266	269	269	282	256	272	241	227	257	258	263	242	251	265	258	297	260	235	279	290	252	278	241	258	276	297	303	261	267	299	285	302	270	284	258	279	276	271	272	281	262	265	290	273	292	243	267	294	297	266	241	264	280	281	245	280	293	256	247	276	295	251	273	248	268	251	269	269	298	251	258	286	304	250	277	258	261	259	272	319	278	273	309	313	259	263	259	244	253	262	274	283	276	270	247	264	292	287	297	273	256	285	245	260	283	248	276	246	291	279	280	276	256	245	296	257	298	255	297	263	263	271	274	287	253	269	249	281	278	257	281	247	270	280	251	280	260	264	282	266	257	266	269	271	290	287	266	273	280	305	241	288	260	242	261	253	247	247	286	270	234	254	266	256	273	252	282	262	284	273	270	266	296	275	249	271	241	272	253	262	294	272	262	299	276	262	274	259	285	265	252	291	284	225	314	307	269	252	253	255	260	234	241	292	252	279	257	229	257	278	309	287	301	258	228	290
8799	1352	2592	2730	2212	1745	1482	1408	1264	1208	1034	944	870	854	843	790	747	755	732	684	657	663	692	672	659	645	676	627	651	663	672	635	655	626	646	641	646	618	616	654	651	626	672	628	660	599	587	592	623	651	623	647	592	652	640	608	606	670	609	587	612	611	620	606	654	649	647	634	641	598	649	605	625	556	606	625	619	599	601	609	642	624	604	598	637	609	648	587	617	601	583	597	581	625	606	637	575	615	596	592	647	614	605	660	567	610	594	659	601	609	607	625	581	640	594	619	600	610	621	621	623	647	584	657	600	626	639	619	621	629	670	602	606	614	650	589	629	557	592	660	584	679	576	560	598	638	620	609	560	630	604	633	585	655	626	635	626	576	594	599	619	620	631	613	630	600	575	622	616	620	633	590	638	644	626	618	606	617	586	616	627	586	638	625	605	624	613	604	575	623	621	635	615	593	599	651	651	599	619	645	579	624	581	625	607	630	631	599	658	596	619	611	621	562	595	586	623	667	617	654	580	615	643	601	599	653	608	601	617	590	595	594	629	627	582	631	610	608	604	635	620	634	616	580	603	598	615	573	570	609	593	594	610	607	660	648	620	610	607	597	551	570	566	562	612	602	614	590	633	641	622	589	622	594	587	604	642	621	622	599	599	594	632	569	590	620	594	604	575	611	641	623	572	618	625	599	611	592	609	583	601	604	596	652	612	614	646	604	609	597	544	646	648	554	552	612	600	569	620	600	607	605	605	623	594	672	631	599	597	582	611	660	608	633	594	552	594	656	605	642	629	656	628	613	638	605	570	629	608	601	618	580	580	579	606	592	624	562	643	613	600	625	612	584	569	598	612	616	607	620	638	661	607	606	590	580	620	643	610	683	594	575	637	646	645	612	589	573	579	619	604	649	550	634	578	582	592	621	598	610	621	594	573	602	581	646	606	566	625	645	611	617	573	579	618	634	613	633	671	653	599	631	618	608	638	606	602	638	596	676	665	620	597	586	631	588	601	618	583	608	618	625	633	594	617	650	572	634	628	633	600	610	599	619	620	575	612	607	615	637	630	614	614	630	558	632	585	603	646	612	604	613	610	573	610	623	586	587	624	599	609	622	678	563	580	628	597	622	626	623	654	606	650	607	626	608	564	602	639	614	610	615	599	620	635	598	614	569	630	602	593	639	579	597	574	617	626	589	606	627	621	625	589	642	629	590	659	638	588	604	634	595	562	659	580	635	597	609	628	594	605	573	646	626	582	593	667	576	659	591	640	646	632	580	625	609	633	618	614	607	606	614	634	639	583	602	622	663	652	623	597	607	625	619	578	599	610	589	626	553	603	638	609	632	637	616	591	582	580	643	600	648	591	656	621	614	602	612	630	598	662	645	623	608	594	586	647	572	636	684	605	657	629	646	619	626	648	635	661	642	615	591	620	603	613	614	607	614	609	599	610	559	595	587	624	624	628	617	634	674	616	623	552	648	632	598	623	618	590	597	641	612	608	657	628	618	624	630	594	641	618	584	649	598	650	621	629	588	608	574	587	613	657	602	604	610	661	581	609	589	618	617	593	643	558	598	632	624	592	583	594	620	554	598	615	589	609	594	615	625	604	626	630	599	603	595	531	628	612	624	623	633	645	624	631	601	626	632	628	616	625	601	617	598	596	586	589	587	590	620	618	638	628	606	616	627	608	594	564	624	621	620	577	574	633	614	625	584	643	648	590	650	614	575	631	632	631	577	626	634	614	590	594	614	606	605	632	613	630	591	626	634	609	590	609	621	604	605	598	595	603	599	596	611	596	623	630	597	628	588	617	613	637	637	586	632	623	610	624	633	579	646	615	588	658	587	580	662	636	639	564	588	634	620	615	609	645	620	616	597	580	636	610	604	606	588	653	598	608	568	606	605	692	585	610	655	585	567	615	583	572	610	607	634	609	592	640	566	617	597	666	581	665	606	589	582	613	629	639	635	639	616	618	580	636	657	660	593	557	612	637	634	608	607	626	615	643	611	644	633	639	608	580	631	634	598	611	608	622	605	609	590	616	593	575	587	629	601	589	636	593	596	618	636	623	582	613	592	598	615	630	624	596	616	654	602	608	574	641	623	619	648	592	599	631	607	612	597	586	661	621	618	617	612	650	610	604	607	566	614	627	633	587	603	600	600	636	625	617	624	602	603	631	648	654	592	611	608	583	600	608	581	622	634	579	618	616	684	653	659	688	614	651	584	611	590	592	604	643	572	618	608	554	587	593	613	622	596	568	644	590	613	661	624	641	663	583	633	598	615	589	605	597	624	581	592	652	573	665	626	600	669	625	598	631	620	594	702	600	598	657	636	619	616	608	587	644	601	573	585	587	634	613	668	621	582	609	576	593	602	581	611	625	630	593	624	626	591	625	593	597	623	544	597	649	605	570	620	614	635	639	601	601	612	635	577	616	637	605	609	598	591	578	594	558	647	619	611	575	611	577	617	591	632	624	659	587	603	591	649	613	658	589	593	602	591	564	589	653	602	618	630	587	580	595	574	619	570	683	642	664	624	596	612	631	603	592	605	639	622	606	627	591	605	617	609	618	609	609	583	623	626	601	607	582	602	650	615	626	621	627	630	614	634	604	586	676	649	620	638	612	612	572	617	598	602	648	654	599	635	599	624	577	619	579	584	582	591	593	683	622	599	627	610	639	619	634	579	629	625	630	609	602	553	631	649	640	598	577	593	616	621	645	605	601	608	637	560	656	622	628	623	614	633	583	603	637	614	587	607	573	609	649	641	617	567	646	630	636	625	586	688	641	599	624	631	637	613	603	563	556	629	636	610	612	616	602	607	617	612	617	571	640	633	614	647	619	617	608	620	605	587	608	617	608	597	551	561	577	596	601	606	613	634	629	622	574	620	617	617	637	612	593	589	629	649	621	612	605	600	643	571	585	578	633	601	607	579	624	578	568	592	586	641	615	681	633	586	594	633	608	617	600	580	636	647	602	604	645	602	643	599	621	644	612	595	615	593	601	634	639	659	612	567	623	602	622	632	605	589	606	594	603	632	582	592	580	588	686	581	615	633	614	611	601	634	567	572	609	583	592	589	614	605	605	587	625	593	633	604	582	625	631	616	633	628	612	576	587	584	594	610	650	589	634	604	581	555	626	631	609	614	576	628	612	594	620	593	583	626	640	609	583	595	598	567	581	605	624	611	609	634	595	606	627	587	599	616	648	604	586	582	607	594	611	635	600	599	604	588	626	640	666	619	601	614	593	621	606	619	604	631	628	621	630	604	615	651	607	569	563	621	625	641	600	601	625	603	642	609	615	613	626	603	597	648	554	642	633	629	613	584	602	595	704	595	602	614	648	630	651	576	587	575	565	574	640	615	589	612	650	617	633	585	596	594	558	645	590	585	581	598	612	591	688	628	592	603	622	576	612	596	610	619	626	617	599	619	604	582	648	627	603	579	595	628	612	621	627	608	605	610	596	607	590	616	632	604	633	583	614	629	635	588	664	634
2071	198	201	209	192	178	186	157	163	182	154	165	136	167	181	156	161	145	145	194	159	155	139	158	143	164	135	186	171	152	167	138	145	155	157	169	136	160	136	162	150	155	133	177	151	191	140	156	165	170	175	168	161	141	178	178	160	140	150	147	176	177	153	179	163	149	149	146	152	134	141	149	159	145	172	182	169	174	169	188	145	188	179	166	131	149	175	133	152	131	162	170	164	150	182	171	147	170	162	160	143	157	168	161	143	164	149	185	150	168	167	160	186	162	169	165	159	171	169	154	152	150	159	165	179	177	157	163	135	162	146	163	147	162	152	154	147	188	138	176	177	159	165	180	176	171	150	158	171	120	153	141	181	160	144	154	169	147	153	187	166	154	185	147	177	171	172	141	177	167	158	144	155	140	143	182	164	167	161	143	150	149	161	177	183	152	147	163	149	162	177	163	173	152	156	157	169	174	140	152	151	164	176	151	159	168	162	168	151	160	152	183	149	164	139	172	153	156	167	148	163	148	167	171	165	172	180	146	165	150	177	168	159	162	178	170	165	168	158	145	159	145	152	150	167	128	140	162	166	167	154	170	150	157	167	175	160	144	155	156	172	152	156	160	147	172	156	147	170	168	156	165	174	165	145	177	152	150	159	157	157	144	144	156	184	180	180	151	148	164	169	164	146	151	166	162	158	191	171	166	157	140	168	194	147	153	165	155	165	184	139	162	169	168	141	147	163	152	145	129	171	174	167	129	179	160	174	161	165	148	120	152	175	180	144	153	160	150	157	157	159	190	160	165	156	143	155	155	161	125	157	157	178	155	139	170	144	146	162	163	170	161	189	180	179	158	176	170	173	176	175	170	147	161	160	172	177	164	161	136	163	164	175	162	161	153	143	143	166	181	152	163	144	176	156	139	178	159	157	182	166	167	157	147	161	166	170	147	172	156	139	160	121	148	139	171	166	174	155	170	164	166	166	158	176	167	162	159	177	176	155	169	157	138	132	150	157	153	151	163	174	185	143	162	171	176	151	177	163	178	161	172	181	156	150	160	133	152	151	157	159	156	157	166	165	168	167	173	172	152	174	137	167	170	167	132	170	162	153	167	163	152	153	146	170	151	164	147	158	151	140	149	165	190	169	137	160	168	182	182	156	170	140	160	156	158	184	184	173	173	172	148	149	160	146	146	170	136	164	146	178	158	190	148	151	160	145	169	170	140	164	163	164	168	159	166	159	145	157	142	162	173	179	167	165	146	157	156	155	179	191	180	173	149	161	138	153	153	147	169	171	187	187	174	165	183	158	161	154	165	158	150	146	164	164	150	177	137	172	121	155	165	162	159	157	164	175	164	181	152	154	155	187	160	181	168	153	168	174	138	160	167	181	171	173	167	159	172	145	163	155	164	162	166	165	159	190	159	179	166	166	180	156	160	150	175	167	157	156	143	195	174	174	135	176	135	137	165	158	192	180	164	159	152	166	170	158	173	169	177	166	170	152	150	150	184	162	167	164	143	139	148	172	179	133	161	144	167	163	176	170	145	144	170	182	151	148	177	209	144	176	156	175	154	185	187	145	162	151	152	140	165	161	173	171	152	136	175	164	161	147	170	139	171	178	162	153	142	164	176	152	173	177	165	164	151	163	148	165	162	176	160	137	156	195	141	160	159	157	153	175	147	166	182	167	127	143	158	158	169	150	142	170	175	149	168	169	167	163	155	166	160	149	151	152	168	162	152	141	177	169	173	138	155	165	178	172	144	170	171	151	162	157	163	144	135	178	184	167	142	177	148	148	150	164	175	153	172	153	170	166	150	167	147	152	161	179	172	169	153	152	139	150	151	159	168	170	138	161	169	152	167	172	164	152	137	170	150	170	158	173	136	172	149	142	170	155	157	145	179	159	158	160	170	159	165	153	169	174	185	161	164	153	160	166	162	156	162	172	174	172	161	188	163	185	158	145	173	155	156	176	182	156	168	169	154	153	160	154	170	170	164	150	157	146	163	130	160	139	155	147	154	155	156	152	159	150	156	168	156	172	158	174	156	171	162	171	169	166	170	161	147	168	168	146	167	151	178	142	155	159	170	138	129	167	172	173	155	148	168	162	170	166	163	139	153	152	159	164	172	158	142	163	183	138	149	174	167	162	165	154	173	175	168	156	149	171	171	170	152	181	176	177	170	171	160	148	158	155	173	172	160	152	152	182	148	145	162	147	166	144	161	146	174	147	164	166	145	170	156	163	169	156	173	137	164	172	160	147	145	173	181	179	168	179	165	166	171	145	192	158	194	163	155	164	152	158	163	151	178	153	155	170	182	142	173	182	144	153	155	189	171	160	172	170	169	192	173	156	166	143	168	146	173	154	164	180	173	156	155	172	169	157	160	147	172	180	165	185	162	136	161	162	145	187	175	132	132	152	198	180	179	151	162	161	158	170	159	160	164	149	170	163	147	159	179	180	133	141	148	174	165	163	183	156	158	159	188	155	151	153	169	169	156	181	140	166	138	152	170	174	159	188	171	170	149	160	148	170	154	172	153	160	169	165	143	155	138	146	161	159	175	139	164	152	161	162	148	171	187	147	149	159	144	160	165	165	149	161	150	164	182	154	179	160	141	161	172	164	186	156	145	163	150	141	150	147	173	148	157	161	162	148	143	165	161	179	155	159	161	152	156	170	158	137	180	156	140	165	171	172	162	134	134	160	168	151	153	144	160	190	166	155	174	165	152	168	165	179	153	174	159	156	152	145	169	164	163	156	179	158	125	170	156	160	162	157	158	143	143	167	143	169	166	165	175	164	176	164	145	155	171	164	160	138	155	166	183	144	157	163	199	156	163	159	152	163	189	137	172	165	141	177	156	168	158	170	153	179	135	168	165	147	161	174	167	177	158	161	148	150	162	152	158	173	170	180	164	159	148	142	160	153	153	159	172	154	166	151	152	166	177	191	161	177	166	169	163	163	175	149	178	173	196	148	163	132	150	177	165	167	163	167	182	163	140	134	146	194	152	169	145	165	153	183	156	160	186	178	159	184	134	149	174	168	145	159	152	185	197	181	171	153	142	170	177	145	159	138	182	174	160	134	164	145	135	147	153	154	167	151	175	149	130	147	174	164	182	165	162	173	174	158	164	149	184	162	162	146	144	163	159	167	163	158	175	155	147	163	174	119	153	156	185	156	160	149	156	126	172	146	148	149	163	178	159	169	168	141	156	171	182	162	175	156	148	150	142	175	141	170	149	168	148	146	152	189	177	168	165	139	167	148	161	146	156	171	163	159	191	175	153	144	141	165	159	143	146	156	146	192	188	165	143	150	161	169	137	160	170	144	137	159	138	174	168	183	162	173	140	147	169	169	160	144	133	158	150	187	166	186	164	166	168	162	162	144	157	152	181	145	163	158	159	148	167	153	153	150	168	144	155	171	181	125	159	184	145	149	145	163	190	187	167	154	156	166	155	164	165	159	146	181	157	165	177	154	162	161	165	147	163	161	176	168	162
2256	436	580	617	555	490	465	470	473	499	466	439	425	429	412	426	404	453	442	411	394	410	421	427	477	408	433	435	414	405	409	411	434	408	400	401	382	447	419	411	421	455	424	418	437	417	420	395	404	408	452	429	450	422	442	424	413	390	417	407	402	411	404	407	414	461	425	415	440	434	403	443	423	419	414	464	407	449	391	426	442	426	435	426	416	434	404	429	454	416	431	413	404	445	453	411	418	432	438	454	417	428	449	435	434	401	415	389	427	433	448	414	420	423	475	445	425	421	437	412	420	415	429	379	430	390	459	445	431	401	408	430	402	434	435	440	432	439	461	398	431	442	394	404	426	436	433	425	426	440	411	432	429	401	447	404	414	454	398	390	423	413	467	393	421	409	422	448	421	414	414	417	411	395	423	405	439	427	397	446	451	426	406	396	406	397	407	410	422	429	446	437	384	397	410	419	430	412	430	399	429	382	426	402	442	409	474	436	383	437	437	417	396	460	468	415	421	422	398	428	402	388	432	419	456	399	443	446	438	420	405	405	412	441	470	439	419	451	416	439	440	420	467	396	380	449	412	409	431	398	387	453	414	420	422	403	426	429	427	390	367	417	465	398	458	403	434	462	425	429	447	388	400	414	423	438	404	428	456	437	430	422	446	389	422	379	442	423	450	407	409	407	395	433	434	439	432	429	442	411	392	409	411	399	390	447	420	432	426	399	398	401	404	454	438	459	418	428	405	417	439	456	401	436	382	421	438	434	407	432	415	391	416	420	421	416	423	396	394	416	447	419	433	420	415	436	459	407	394	429	427	434	402	433	417	431	445	455	422	460	383	423	438	437	412	396	436	448	392	346	437	423	444	402	408	428	435	385	407	427	407	416	449	445	443	380	389	405	490	405	426	404	436	413	444	428	420	415	421	423	376	415	405	415	400	449	417	406	421	416	388	431	397	449	420	372	438	431	381	409	397	451	411	422	412	430	422	433	442	437	405	439	433	392	429	441	405	463	447	445	409	406	438	396	405	423	441	409	397	378	431	425	410	430	394	419	453	439	384	424	414	425	416	418	423	413	432	436	399	386	401	430	416	419	428	402	382	427	465	372	387	409	422	435	438	464	396	423	401	397	452	415	464	426	390	425	429	422	418	448	451	412	453	418	409	417	407	417	365	436	375	384	463	396	424	441	425	400	433	430	374	421	437	421	413	435	380	435	474	427	418	439	402	407	402	421	410	394	413	414	413	400	406	465	413	414	404	390	427	427	373	397	434	391	407	392	426	397	407	427	393	409	458	448	407	424	387	411	421	426	411	429	398	409	425	422	376	440	406	422	426	425	424	429	445	422	401	402	416	436	426	398	439	409	429	424	418	438	412	446	432	416	412	397	429	411	457	435	435	403	423	398	444	437	432	405	384	428	444	454	378	412	466	447	427	417	432	441	410	423	428	405	419	421	418	411	431	443	370	419	439	411	451	445	449	457	421	407	428	457	396	415	448	446	440	426	409	408	451	431	374	426	440	430	442	383	416	426	448	389	389	414	433	425	427	430	424	416	442	436	398	456	420	438	466	422	413	399	439	446	393	429	390	402	412	418	427	414	418	399	442	408	430	417	415	392	429	438	455	406	437	392	420	411	468	428	463	468	418	384	455	440	436	429	427	406	426	400	410	449	414	439	441	409	429	415	444	420	378	439	414	412	411	427	436	439	398	425	424	438	404	399	389	408	367	403	453	392	406	408	444	412	403	396	438	419	428	439	425	434	433	398	408	436	410	403	429	419	400	435	449	415	444	432	391	427	448	435	417	421	458	418	442	410	400	419	451	450	433	464	460	406	431	435	421	459	450	444	404	438	393	441	425	420	416	396	430	408	410	416	406	428	412	420	440	414	437	424	426	414	438	442	431	428	417	443	419	442	410	420	418	442	472	454	415	440	455	449	424	409	420	442	449	414	399	412	425	414	425	469	404	393	436	407	421	417	402	428	413	392	400	453	416	415	448	421	394	434	420	443	360	428	388	430	439	424	466	425	413	439	428	432	444	390	423	386	455	408	415	422	417	416	401	396	407	413	458	454	409	389	441	437	417	443	411	456	409	431	414	384	427	393	414	420	451	432	409	384	427	432	423	429	413	450	385	393	420	370	447	428	394	424	433	422	394	413	420	389	429	417	405	412	438	460	431	445	432	431	413	383	450	467	373	387	405	397	430	455	399	401	422	420	394	442	462	430	408	424	401	419	431	412	431	418	464	384	380	406	435	403	411	385	430	420	440	418	430	426	438	466	434	385	434	411	433	424	424	416	387	424	402	406	423	443	432	402	437	402	396	418	431	420	404	402	417	381	398	432	422	436	403	409	445	417	398	406	403	429	424	418	431	388	413	392	399	376	455	438	367	419	394	452	426	386	423	427	453	445	431	408	439	405	399	399	406	432	443	396	441	448	426	402	412	435	464	396	421	418	439	435	383	385	405	409	460	441	458	414	426	387	426	424	409	393	412	404	458	422	403	451	426	431	404	440	417	443	410	456	436	442	419	411	436	427	422	417	387	424	408	433	406	441	398	448	392	411	399	446	443	452	420	416	410	443	473	443	412	416	445	387	403	438	430	454	446	404	433	400	432	437	394	417	411	395	471	434	399	414	418	425	424	402	393	412	429	421	419	439	467	421	423	411	436	412	437	409	455	390	400	427	449	427	426	440	459	422	391	392	423	420	390	433	439	397	435	385	401	450	428	441	415	402	425	436	441	426	417	419	450	408	441	441	405	414	397	440	424	421	448	391	422	410	441	392	400	424	407	426	398	408	442	383	416	421	445	440	443	406	436	381	406	438	427	417	428	439	426	411	408	401	387	428	442	384	420	415	403	438	387	402	394	423	376	446	426	464	420	426	427	406	412	451	419	447	391	394	434	439	473	432	391	399	436	432	444	412	405	428	440	407	390	389	422	435	440	442	392	412	406	413	423	425	423	455	436	402	442	400	444	429	424	434	433	380	412	434	385	423	402	421	404	427	436	422	452	456	416	415	451	444	439	445	410	433	411	467	449	440	416	415	385	399	408	443	449	385	435	421	436	437	398	434	392	383	446	452	417	415	402	404	424	450	419	408	399	392	440	389	423	433	423	438	412	419	398	437	419	410	457	403	431	426	460	416	387	421	398	406	425	441	428	446	452	427	422	475	436	422	421	457	435	407	465	367	419	444	427	409	396	432	445	426	421	435	454	402	415	412	370	383	403	439	403	428	409	395	399	460	403	443	391	407	441	423	393	419	426	433	412	384	371	431	417	461	421	443	412	440	435	409	385	449	428	412	429	421	399	426	432	408	399	409	419	413	432	413	418	442	387	422	442	443	440	435	410	376	423	396	382	416	425	378	432	408	409	406	467	425	429	415	416	421	425	444	465	432	450	420	391	387	398	386	429	434	376	402	429	401	412	392	469	451	435	439	400	426	414	433	375	439	414	443	425	408	443	439	404	444	389	440	432	384	410	424	404	482
8385	732	709	590	496	409	360	365	343	336	371	353	324	306	337	352	324	346	306	282	311	314	305	319	306	308	296	291	285	296	313	316	314	322	284	306	336	297	315	289	293	296	313	327	318	311	323	315	288	307	318	307	336	305	332	312	325	294	275	339	299	314	311	340	336	330	286	306	358	289	288	322	304	300	297	267	305	314	285	284	279	286	294	305	322	292	310	318	306	289	326	289	291	315	295	287	332	346	313	291	313	304	275	302	340	304	274	292	299	273	291	293	310	299	334	316	288	309	299	318	334	297	343	306	300	306	276	340	298	361	317	316	286	307	317	310	296	282	315	273	328	300	296	285	308	296	294	287	307	325	328	321	319	298	297	285	274	330	309	281	321	298	279	290	320	323	305	320	332	300	311	307	311	323	286	329	304	292	337	279	304	292	296	306	317	280	320	289	309	302	319	309	308	296	300	308	296	268	304	310	313	312	296	298	272	343	328	291	282	322	317	331	297	324	300	332	311	303	308	296	300	331	302	275	314	322	292	287	325	304	301	329	307	290	308	300	299	318	312	311	325	292	306	316	289	308	328	315	300	255	310	296	298	326	315	339	328	307	327	343	303	289	326	301	309	333	281	292	320	310	298	269	305	300	271	299	284	315	310	327	337	318	293	298	319	298	304	304	290	287	302	333	301	309	289	275	287	297	290	285	297	312	344	303	286	312	325	269	313	303	317	332	328	327	306	301	296	322	303	312	331	346	297	286	311	296	325	312	319	286	320	294	314	313	302	310	307	299	287	300	283	335	316	318	327	308	287	354	340	297	347	302	340	316	278	309	297	277	309	327	305	320	297	306	307	297	334	267	323	312	330	293	304	329	287	316	290	327	300	280	289	306	304	300	352	337	305	317	284	309	309	286	312	280	312	346	291	336	319	296	319	327	346	308	308	295	263	309	288	299	333	319	315	285	311	342	295	298	263	331	307	303	309	295	299	290	312	305	328	303	302	350	313	277	310	309	312	310	312	338	363	270	268	317	319	291	282	314	295	292	337	323	296	289	324	320	302	303	334	309	344	284	316	324	299	312	294	300	332	323	274	313	316	309	293	311	326	313	305	301	326	297	302	366	312	302	316	304	293	303	300	296	336	307	303	298	296	293	305	269	306	308	315	337	296	299	302	304	313	306	352	359	349	318	316	305	302	295	289	299	323	300	326	262	309	300	302	313	318	282	295	292	303	308	295	306	357	319	307	315	280	308	326	307	300	277	320	334	305	283	328	309	315	298	325	310	335	328	301	308	264	316	300	297	336	300	294	327	299	270	344	301	337	298	294	335	300	332	300	331	323	292	293	315	327	312	329	308	325	313	316	283	299	294	313	298	300	318	329	292	278	304	316	330	299	289	309	298	289	297	282	317	293	315	320	340	316	288	259	303	314	294	303	328	276	274	330	324	260	315	292	322	310	299	287	297	291	297	286	318	296	320	304	330	294	285	325	284	280	316	290	310	289	308	326	274	272	288	277	300	283	283	305	328	329	310	285	347	322	283	346	305	340	295	318	335	298	331	307	301	312	306	289	281	318	275	322	301	312	278	304	304	294	284	281	292	317	291	318	307	294	332	291	307	308	279	324	313	299	307	283	320	328	288	336	317	304	289	303	295	312	282	328	301	299	333	322	283	314	309	327	305	316	307	292	301	346	340	318	323	318	326	318	300	307	308	315	282	336	320	310	309	269	284	291	302	293	304	330	287	278	284	311	281	305	303	284	300	318	291	307	348	307	306	277	317	289	315	310	322	307	324	320	295	301	308	317	283	325	293	266	282	312	332	303	315	296	285	305	305	328	288	287	319	313	305	298	328	303	330	358	306	314	327	321	290	288	314	318	299	311	284	288	313	356	340	331	334	319	278	272	291	298	299	306	320	283	342	292	322	284	328	285	311	311	327	310	268	300	307	336	314	304	318	270	318	310	315	310	333	284	258	318	334	280	318	322	304	302	298	326	281	336	284	281	310	345	297	314	305	318	311	317	286	299	305	315	289	296	279	311	326	295	321	265	274	327	322	326	312	304	315	289	328	293	258	311	292	323	310	335	322	313	333	310	339	293	319	288	303	347	297	327	333	312	327	329	337	316	300	288	300	299	335	316	311	353	291	316	350	307	307	328	326	310	310	303	343	291	290	282	305	282	307	318	310	325	317	279	280	310	321	350	309	320	309	318	322	341	319	280	294	273	328	289	298	317	314	277	313	297	287	293	265	337	297	296	306	297	313	297	331	302	312	312	289	320	333	302	302	298	306	327	301	314	319	317	316	331	325	324	319	312	267	288	297	316	322	286	295	298	295	290	290	313	287	324	289	322	308	310	316	304	296	301	269	311	319	293	295	288	305	302	313	310	299	323	318	300	319	315	297	325	300	275	307	286	293	333	324	302	313	326	310	339	301	294	310	329	301	273	284	312	319	333	333	321	276	328	292	295	327	335	306	285	283	311	320	314	284	289	296	316	326	303	287	301	304	318	337	291	325	316	324	271	313	305	316	298	286	334	320	286	287	294	300	335	322	319	314	314	340	311	307	299	317	285	326	294	321	341	306	316	298	276	310	303	278	319	276	324	303	319	301	278	296	338	298	323	349	344	291	297	311	323	356	317	307	309	310	313	274	309	292	294	333	316	305	321	288	322	331	321	321	285	314	325	296	272	340	314	324	285	317	305	337	313	279	321	303	313	315	309	306	342	348	329	327	312	283	298	299	285	317	323	311	270	300	299	305	290	315	282	293	304	326	309	333	285	335	312	292	308	291	308	262	288	281	308	292	312	326	291	319	303	311	313	309	310	273	314	291	307	351	314	313	315	301	296	279	351	297	313	286	314	263	358	295	305	283	300	332	308	311	340	304	341	316	294	305	319	297	329	314	320	316	306	326	320	298	290	338	247	318	285	298	337	304	308	315	302	325	310	320	298	258	304	309	285	284	337	300	249	286	328	289	300	307	312	280	332	269	298	310	340	293	286	304	311	305	312	341	290	293	297	271	327	303	301	274	303	315	311	307	336	265	285	300	288	302	323	308	300	320	320	321	279	313	348	302	328	315	293	303	286	293	337	320	297	311	299	323	296	316	292	300	301	328	332	322	282	289	274	303	320	318	334	313	307	328	288	308	295	294	299	290	252	300	334	310	324	338	296	322	288	287	295	317	283	335	294	294	278	267	277	296	336	299	295	301	317	297	308	347	306	337	307	302	316	269	322	298	330	274	306	277	328	325	365	316	302	360	299	288	324	324	286	312	319	309	317	303	346	294	313	288	323	286	316	282	308	310	347	303	311	278	310	295	284	272	316	316	278	312	286	312	307	280	322	316	308	311	295	314	305	335	282	338	325	320	327	282	324	291	275	316	314	304	277	320	323	294	326	274	319	315	325	334	322	327	319	307	293	314	310	284	315	340	305	285	292	302	299	278	344	316	318	299	307	301	333	313	323	336	326	289	306	300	318	286	295	289	317	346	291	281
7008	1011	1678	1871	1586	1319	1119	1208	1090	1052	898	939	893	856	837	811	829	774	788	820	785	754	751	733	743	737	742	742	764	773	715	724	747	764	737	753	738	732	695	739	719	697	722	724	730	774	711	779	706	740	716	720	724	704	724	724	708	724	705	694	700	716	703	747	738	719	742	716	669	766	722	707	715	742	742	704	729	731	680	720	719	697	714	717	732	725	704	715	742	747	698	680	757	748	710	727	737	681	752	660	747	724	723	750	680	726	705	688	726	677	676	688	735	741	704	679	759	725	681	707	725	679	723	694	693	749	734	714	700	709	707	712	704	777	727	711	720	735	681	699	702	707	703	749	699	718	724	708	705	744	705	683	694	736	730	728	691	720	691	744	677	679	726	697	711	701	724	708	715	754	718	719	768	669	718	740	689	717	721	717	716	736	729	737	716	682	689	718	656	690	732	733	687	698	671	738	706	701	728	655	713	660	699	741	705	734	725	766	723	674	727	706	707	730	691	706	714	725	744	749	715	711	722	712	723	711	711	687	696	739	723	733	742	722	692	756	675	683	744	687	758	701	718	673	691	733	704	713	746	694	701	704	713	698	682	727	713	702	721	734	758	699	766	688	736	714	676	709	717	729	709	718	683	757	740	710	755	717	722	764	731	661	752	686	650	724	717	687	701	700	685	715	739	713	686	692	741	725	748	702	725	738	711	703	724	714	754	682	699	688	742	687	696	713	670	710	705	699	721	705	722	723	742	739	753	716	713	707	725	747	725	752	764	728	712	719	707	694	664	747	731	760	722	692	695	671	718	741	731	709	745	706	717	703	756	763	659	683	717	701	718	698	694	734	740	722	734	717	715	732	727	708	734	725	682	749	687	747	707	714	747	732	744	700	769	711	706	688	728	683	720	670	720	710	698	693	715	702	732	679	766	694	703	755	740	673	693	687	728	729	743	672	660	665	679	721	719	688	750	728	735	735	676	706	658	730	732	667	710	714	703	733	677	711	736	736	723	728	703	720	701	727	720	717	693	726	722	679	743	724	718	737	694	765	696	735	709	703	694	713	718	723	744	729	756	712	735	680	726	744	645	725	748	690	742	704	789	679	723	689	753	731	704	687	726	708	730	685	737	666	753	757	705	732	680	735	744	668	727	675	670	751	751	675	751	772	752	686	684	727	725	720	740	736	683	710	731	717	709	717	755	759	735	719	701	741	699	736	670	672	732	732	712	721	692	683	683	777	682	773	705	692	694	705	688	705	736	725	726	725	729	723	683	646	743	696	715	674	760	729	738	695	680	722	723	757	671	718	756	770	696	674	682	710	763	754	699	734	684	760	681	726	696	685	724	660	699	717	737	698	713	708	681	722	695	720	714	680	777	690	733	707	700	718	674	730	720	740	727	723	701	664	720	692	685	719	657	749	761	718	761	673	726	728	718	700	712	731	756	731	728	738	696	783	711	729	688	730	696	645	726	702	714	748	702	711	728	676	707	702	756	684	738	726	726	690	722	688	738	724	756	733	698	702	738	746	760	698	748	684	730	699	685	777	752	728	687	663	691	735	705	743	751	758	681	737	726	729	686	714	677	712	699	704	773	731	697	719	657	753	727	725	721	704	710	723	730	698	700	780	712	687	718	699	675	729	676	760	679	724	737	748	659	755	656	689	765	778	741	665	694	730	732	752	694	715	711	687	700	721	759	738	668	723	729	698	653	679	756	749	694	723	730	714	732	744	718	765	734	688	733	683	694	710	750	743	711	710	677	697	722	711	692	690	753	726	768	728	737	722	727	706	712	704	743	727	724	725	719	683	705	710	702	734	687	705	772	737	693	720	739	691	747	745	699	713	676	739	713	767	768	722	706	711	757	701	701	676	689	737	750	687	695	754	693	713	736	721	710	718	696	692	750	698	726	693	757	713	725	738	714	746	674	731	775	721	740	709	731	715	712	691	716	694	704	743	696	700	709	722	731	699	702	708	674	693	710	692	721	725	740	710	697	689	696	709	711	737	737	689	707	698	682	715	683	721	658	684	752	673	705	692	726	736	680	722	676	679	748	710	723	726	711	666	739	724	719	772	733	723	715	676	766	726	730	722	711	698	697	768	679	732	737	717	750	704	709	651	740	719	718	713	687	713	708	738	684	714	689	749	715	717	724	680	722	741	706	710	678	687	694	722	659	721	712	711	759	680	727	712	697	723	725	734	692	696	704	728	716	688	748	710	716	709	725	768	716	701	688	695	753	713	672	673	697	739	717	700	688	695	737	723	735	715	691	722	687	658	693	738	735	719	698	693	720	694	742	690	674	702	683	712	710	720	721	767	699	699	770	720	729	701	688	740	697	716	730	694	731	688	717	700	698	705	755	759	731	716	741	772	693	753	716	744	636	717	725	711	736	726	715	683	713	716	744	714	724	731	745	724	747	729	741	759	733	725	674	682	688	723	686	725	748	686	677	705	717	721	704	681	718	718	752	721	745	715	720	700	717	757	748	713	758	730	685	725	722	752	694	718	720	719	713	702	684	698	743	679	715	720	756	731	724	707	816	755	704	707	691	707	695	705	719	737	746	739	771	750	718	687	708	687	727	689	706	700	711	731	701	729	655	722	720	736	703	733	698	768	689	733	718	703	700	711	746	700	739	715	731	699	738	697	724	688	761	719	710	757	716	680	714	714	716	667	719	760	668	745	702	739	698	738	692	703	687	715	776	729	742	687	685	724	697	689	689	714	786	716	711	730	687	720	732	719	773	739	706	744	710	696	714	698	710	737	740	727	660	720	701	693	698	692	743	720	708	751	635	724	680	679	779	724	674	704	698	727	795	695	646	731	751	735	652	677	756	722	672	709	735	742	715	700	676	706	679	725	746	715	741	697	718	715	754	720	700	715	732	709	694	689	704	742	700	708	734	745	724	736	707	759	708	702	728	671	749	697	696	718	695	714	677	685	696	690	673	683	732	785	670	701	718	743	750	727	743	715	707	722	699	783	724	710	706	713	734	696	713	774	721	694	740	739	661	684	763	691	719	679	683	702	749	750	637	688	721	703	671	693	718	711	759	698	691	716	734	736	730	714	704	755	792	734	681	720	714	724	761	748	700	686	708	747	666	698	663	725	773	736	744	714	747	716	730	696	714	735	710	732	694	745	667	709	705	701	709	763	764	685	694	708	708	684	733	724	755	726	697	705	715	689	700	731	717	637	722	716	725	751	693	738	728	719	722	665	694	707	701	711	705	655	772	692	703	648	688	711	744	673	754	738	663	693	747	706	725	753	675	699	711	765	784	729	760	782	759	718	669	761	700	678	714	713	704	699	699	665	732	691	736	719	731	738	747	694	704	720	691	648	730	697	720	690	712	758	724	730	705	718	700	722	715	685	703	730	708	685	716	739	693	723	753	732	679	699	685	719	734	755	746	651	684	748	736	663	706	723	678	703	707	720	687	724	726	707	694	701	786	698	656	727	742	693	735	694	726	690	737	688	682	669	707	766	720	730	759	682
15017	1461	1103	854	604	477	412	410	390	335	362	337	308	324	305	300	276	278	267	315	267	279	279	298	291	249	282	261	268	278	277	262	277	287	262	245	245	264	271	287	275	268	272	269	263	295	276	251	283	283	288	239	265	243	311	250	274	275	253	297	255	259	239	248	270	257	271	259	257	267	277	259	285	269	250	260	261	264	230	289	279	283	255	247	239	247	293	241	283	243	268	259	269	235	289	243	246	263	288	294	270	291	260	272	240	299	279	254	264	292	306	295	283	316	287	302	302	249	249	264	247	247	281	273	281	286	283	263	278	276	275	257	266	271	251	277	227	295	247	282	242	277	237	233	293	256	257	264	254	270	277	261	243	264	249	263	276	291	274	276	316	268	257	277	259	247	257	258	280	268	243	280	254	286	284	284	272	289	272	267	257	280	238	261	288	240	294	272	276	256	254	282	259	269	284	279	281	265	251	265	288	270	290	278	286	251	279	266	299	275	261	280	259	277	278	250	253	282	256	266	296	255	264	244	258	260	239	268	226	286	297	267	279	237	255	285	254	267	260	240	282	298	269	243	266	264	298	280	273	304	267	221	235	247	286	266	295	258	255	286	257	263	262	252	269	301	276	257	292	262	260	268	271	285	270	286	289	257	289	287	275	278	303	288	264	264	279	284	204	238	263	263	251	249	259	273	274	243	276	295	293	263	298	248	241	279	251	277	250	292	246	254	272	260	265	263	276	281	226	241	256	241	291	273	296	252	246	276	256	251	245	287	251	268	254	291	285	284	287	282	261	267	297	245	264	250	236	290	261	258	292	263	238	285	270	252	276	240	267	269	281	286	248	264	247	269	274	279	224	278	258	251	289	254	244	285	280	260	285	253	277	250	271	272	254	295	295	265	287	248	286	267	268	263	279	271	250	276	258	267	272	254	247	236	257	254	304	238	248	281	275	276	285	284	258	276	263	270	267	250	250	265	278	236	240	275	247	266	264	288	255	289	273	251	293	263	251	282	282	287	261	284	278	267	259	279	258	275	257	260	256	288	255	299	293	266	271	268	275	256	279	257	310	252	268	308	259	234	278	237	260	244	276	257	327	270	298	290	270	294	266	271	290	268	266	258	286	259	247	237	257	298	250	268	274	289	233	290	265	272	258	234	234	273	275	266	301	277	265	273	270	298	254	269	244	240	245	277	271	235	253	258	273	305	268	258	250	285	266	270	280	284	221	278	261	235	251	250	264	274	249	237	286	274	266	301	238	260	264	292	262	228	271	286	273	239	246	271	289	249	263	269	285	273	240	238	243	251	252	257	237	269	287	271	289	267	275	276	286	246	295	284	271	259	239	268	302	280	273	263	297	286	265	264	281	243	265	254	244	244	237	265	255	233	304	311	272	273	258	295	298	281	255	278	244	275	282	242	267	276	283	286	255	240	262	271	264	257	253	263	254	273	241	281	289	282	264	290	289	284	244	256	243	278	278	252	258	287	271	281	271	261	256	251	261	253	255	252	281	230	256	280	260	289	282	259	278	287	273	269	289	247	277	259	260	249	265	285	266	250	284	285	298	313	267	261	244	255	236	273	250	242	257	259	263	294	273	260	300	263	275	262	266	247	244	259	253	284	276	292	230	269	302	272	257	252	297	270	267	295	295	283	291	262	279	271	257	266	252	209	233	266	262	276	256	244	272	258	265	268	271	276	265	295	269	265	260	272	253	271	242	244	266	268	259	271	284	256	276	276	265	302	260	296	262	276	276	262	265	264	253	263	282	242	240	275	243	266	254	282	244	271	280	260	280	280	290	262	265	258	263	276	292	286	267	285	273	230	266	237	279	225	264	269	277	260	280	311	256	254	282	286	245	298	316	247	277	249	300	277	248	238	257	293	257	269	277	289	259	263	256	268	245	271	279	284	229	280	301	266	229	273	250	277	280	273	275	281	273	275	266	258	284	251	249	265	279	256	242	253	278	258	295	221	265	309	258	268	253	316	303	235	257	273	256	265	252	291	244	269	262	257	249	256	251	246	274	274	267	292	267	264	261	262	268	257	271	239	259	235	256	255	259	259	270	302	231	263	303	262	251	278	261	261	288	249	264	253	269	252	257	266	251	247	291	258	271	276	275	285	270	264	239	257	257	233	221	283	263	272	230	297	276	242	266	276	282	279	236	246	280	274	284	298	272	283	287	245	243	259	274	262	245	283	280	287	243	277	270	278	297	276	263	301	271	273	286	235	247	269	286	228	226	279	274	261	256	262	264	251	295	311	265	280	274	256	280	242	261	282	253	269	295	249	270	271	259	258	253	276	245	255	255	290	306	268	289	250	267	283	300	273	255	247	286	237	286	240	289	265	251	245	261	282	262	261	268	282	251	259	258	266	239	259	255	269	271	244	249	271	261	236	264	283	312	267	278	285	267	277	293	241	277	253	259	288	271	278	262	237	282	256	273	245	270	280	266	220	252	232	258	257	259	260	256	224	265	302	249	259	262	244	253	228	262	259	286	273	301	274	277	257	262	281	286	272	282	276	296	273	267	256	270	242	253	276	312	283	263	234	241	283	242	279	275	262	247	229	224	324	253	259	260	271	269	257	291	260	275	255	279	266	274	263	290	256	307	298	252	277	275	299	291	245	252	250	246	261	260	241	268	271	270	270	277	250	274	250	298	290	250	257	262	269	248	295	271	254	259	277	264	260	266	255	261	262	272	297	269	269	288	248	265	286	263	280	261	267	244	221	254	258	277	248	252	256	279	237	292	253	249	276	280	260	239	279	225	261	269	264	257	260	296	299	260	250	267	260	261	265	264	247	248	271	272	273	253	253	243	251	253	263	274	257	278	290	257	256	271	258	282	293	264	238	256	290	248	249	243	274	241	250	274	287	272	271	247	260	267	275	278	268	280	259	275	262	264	275	251	271	270	261	293	307	257	260	266	264	241	268	250	260	285	273	268	296	236	252	247	247	283	299	266	280	236	262	268	293	274	290	256	240	251	252	292	265	260	279	251	256	235	234	266	233	251	262	264	264	255	260	276	260	281	273	252	297	296	280	264	250	264	267	257	269	269	275	263	248	268	257	275	281	269	254	248	297	260	289	275	245	277	240	296	301	292	242	265	248	285	268	274	245	238	303	260	228	266	251	249	255	261	270	268	280	290	294	300	307	284	254	267	295	291	275	299	281	273	281	258	242	269	309	278	250	217	283	281	270	251	275	277	280	295	240	256	266	288	277	290	277	272	274	258	274	287	278	246	253	292	269	288	260	285	238	277	251	256	278	263	273	245	248	261	262	260	289	282	268	241	268	258	251	283	294	262	266	284	256	282	242	297	246	265	253	299	278	267	243	263	248	256	246	267	240	267	289	256	280	289	288	242	274	288	248	269	286	284	262	245	256	265	253	241	260	250	259	243	270	265	234	240	279	241	298	271	274	265	257	259	286	231	263	269	255	259	262	290	238	246	248	253	266	278	305	291	281	283	275	285	268	275	263	267	284	245	260
8706	1295	2472	2696	2135	1676	1476	1357	1201	1169	1113	929	903	835	793	761	759	763	762	722	695	697	683	691	658	692	668	628	687	632	685	649	658	645	653	628	610	628	637	650	640	644	616	680	595	649	686	608	600	674	605	622	612	666	629	619	620	617	597	595	611	666	613	589	591	586	638	629	622	598	599	586	618	593	619	640	592	586	652	651	596	593	613	644	610	641	628	625	608	617	607	612	620	586	641	651	637	632	575	617	585	600	623	639	595	666	630	622	603	588	651	615	626	605	627	625	607	618	591	630	620	629	634	565	607	584	602	618	561	609	641	599	570	589	597	628	619	606	604	614	590	581	601	582	663	585	619	603	633	583	639	584	609	606	615	606	637	567	608	598	609	645	593	600	666	580	618	622	592	593	617	599	619	604	624	611	603	608	588	591	574	596	607	639	597	640	599	599	603	582	589	609	585	636	613	614	575	606	616	620	653	568	597	606	597	592	600	626	561	606	618	596	644	600	614	579	577	640	596	632	617	614	605	607	589	587	579	612	571	588	643	659	590	615	616	572	678	638	584	593	627	598	590	616	620	612	604	618	606	596	612	589	593	614	579	632	581	601	595	599	610	636	630	644	601	568	626	614	596	604	618	629	618	608	589	590	710	587	615	624	628	611	581	614	616	653	566	604	645	615	652	613	607	593	598	603	602	604	635	602	612	596	679	620	598	587	649	598	652	609	623	634	679	644	575	594	575	601	611	606	588	592	558	596	609	654	600	583	640	612	599	577	595	665	609	610	604	593	620	601	583	662	619	621	603	579	567	607	607	607	604	592	581	625	611	590	628	613	616	611	587	629	551	616	590	624	648	616	565	609	615	670	639	639	592	629	607	575	627	622	610	618	580	618	637	617	615	649	570	617	621	601	676	643	611	595	564	614	602	610	661	631	600	584	617	603	599	592	640	596	647	590	624	638	560	620	611	619	599	622	640	646	616	592	609	598	587	620	639	599	595	597	584	596	609	611	583	569	599	598	596	617	615	596	626	593	598	642	616	587	601	632	595	587	607	604	619	682	623	597	572	599	603	602	589	598	659	654	592	541	591	584	579	605	637	605	602	621	627	640	605	639	612	604	597	624	561	589	578	590	616	608	592	601	597	617	589	580	612	651	614	553	575	576	541	609	586	619	599	615	585	605	612	588	661	650	643	580	592	583	614	637	639	581	648	596	633	633	608	627	590	617	624	641	612	614	618	654	569	629	584	603	576	637	620	612	610	610	598	611	597	622	585	589	596	623	606	609	624	618	563	589	675	615	587	588	646	596	608	586	629	650	658	603	619	618	638	668	616	600	570	596	596	610	604	606	588	614	635	602	617	616	574	687	613	591	590	583	593	592	605	598	615	624	608	602	649	631	609	578	630	628	625	602	580	632	583	570	591	627	624	599	645	577	628	609	541	592	605	600	612	614	604	565	584	644	578	607	626	547	586	655	562	578	575	653	588	620	635	599	577	603	617	649	669	603	632	638	615	591	591	608	606	597	623	622	596	652	596	614	626	592	640	621	606	601	633	627	629	560	628	613	641	596	676	607	588	632	616	637	584	621	579	563	600	685	592	596	628	635	627	566	584	589	613	613	618	598	584	572	586	602	629	611	549	637	603	611	627	604	629	617	588	589	570	614	605	614	580	611	600	638	564	624	593	584	614	628	632	584	574	583	594	579	590	617	642	600	615	622	559	532	624	582	586	647	608	596	582	604	625	626	613	606	618	599	629	646	588	610	630	632	605	603	582	600	618	621	588	630	623	610	605	592	586	653	602	622	656	625	605	594	569	592	627	586	627	643	643	635	595	595	591	619	589	589	579	626	626	587	620	614	577	590	622	618	624	554	627	609	589	598	609	593	609	653	617	615	612	579	623	575	588	593	630	573	622	609	574	571	608	569	624	635	532	573	618	592	597	598	567	566	645	578	628	606	567	602	574	605	633	596	595	650	574	604	610	584	595	586	590	632	603	637	604	645	598	612	602	605	588	628	604	615	624	640	656	628	569	603	598	584	622	635	599	609	583	643	625	599	589	611	597	637	601	598	558	574	627	586	587	600	627	557	568	610	604	606	646	619	618	631	626	595	591	630	610	610	639	613	610	634	608	567	676	605	643	623	639	603	600	580	634	619	598	667	586	592	582	632	632	615	585	633	588	650	583	609	544	648	581	598	665	597	622	597	645	602	575	585	604	602	581	562	584	597	579	600	582	583	602	577	633	601	592	650	594	593	588	581	608	542	574	610	601	590	627	612	592	583	574	592	596	598	646	602	594	566	560	595	624	604	597	636	628	659	620	583	613	602	581	614	592	644	602	617	637	615	585	585	577	603	582	612	619	623	649	644	578	572	610	609	604	616	596	590	635	604	570	654	607	612	627	589	626	578	596	606	561	598	557	600	605	576	619	631	576	577	634	615	631	619	597	580	580	579	584	610	588	597	587	601	619	607	582	621	614	575	630	625	625	639	594	621	615	567	586	591	580	607	608	588	606	590	602	622	616	619	639	647	618	594	625	609	604	617	588	620	592	598	621	626	641	599	592	598	629	615	592	572	617	598	571	573	610	621	633	568	638	579	593	623	537	647	600	598	609	618	609	587	634	547	612	554	634	591	571	617	589	603	614	579	657	640	591	592	606	620	584	583	632	626	590	605	595	579	588	583	644	599	594	607	601	555	606	597	623	632	598	637	590	630	606	588	627	590	571	586	613	609	598	635	576	618	618	558	602	611	624	624	632	636	657	642	614	586	596	616	590	621	619	594	624	574	598	628	582	648	652	576	606	595	596	598	636	639	652	565	615	607	589	635	569	618	623	619	615	663	624	562	632	624	560	579	594	599	592	571	577	604	626	554	578	615	568	576	621	650	616	574	593	587	573	604	619	609	661	609	632	618	624	590	569	598	604	578	612	574	637	608	565	627	634	581	618	626	627	612	616	608	581	620	609	604	623	584	614	651	576	586	592	656	605	571	585	603	658	567	568	648	598	584	577	583	618	621	570	663	617	605	612	606	612	620	590	572	648	609	601	596	593	623	582	597	577	615	593	568	586	599	599	604	594	593	594	625	598	620	601	613	643	629	648	658	587	589	601	587	589	633	613	584	553	626	638	597	612	614	575	623	613	594	631	621	577	583	580	621	584	610	602	633	649	570	594	584	621	595	579	639	615	602	655	611	567	638	579	592	627	626	612	583	689	640	639	580	553	625	542	602	599	587	582	591	609	559	623	617	610	611	594	624	606	603	634	621	635	571	626	632	548	617	613	597	599	638	653	590	641	566	611	575	631	585	591	613	590	582	613	593	527	627	581	593	591	574	593	595	578	607	619	623	621	588	650	538	588	611	657	609	617	594	599	595	615	630	568	654	617	584	599	616	648	586	622	615	655	577	615	620	613	590	671	580	618	576	645	663	586	611	597	603	587	633	576	601	616	606	608	619	597	621	553	555	655	595	618	618	636	613	633	659	602	595	589	587
1857	190	185	213	182	141	156	186	175	180	202	166	169	160	156	134	170	159	155	160	179	141	152	144	155	169	162	173	164	158	187	160	147	154	134	162	149	152	159	208	168	170	152	156	144	192	146	145	166	173	169	155	146	172	146	162	169	151	163	162	159	165	177	161	168	160	148	186	158	150	160	143	128	151	146	177	178	161	167	144	177	141	160	144	144	157	156	165	149	146	164	157	172	153	154	170	143	145	162	151	136	178	147	151	152	154	143	152	138	167	144	167	168	175	183	167	183	174	164	171	137	180	158	179	164	167	157	163	199	181	151	131	165	145	146	163	169	160	153	169	139	146	163	162	166	169	140	143	171	142	132	164	158	159	152	172	142	161	128	169	160	168	144	166	169	175	138	163	156	149	145	158	159	148	146	179	158	143	156	121	160	169	167	148	135	171	155	135	187	153	165	168	146	160	158	168	179	156	172	171	147	169	166	154	167	161	175	160	164	181	161	161	146	136	176	169	170	138	142	178	163	152	173	164	160	140	136	137	188	155	161	152	191	140	196	159	169	157	163	144	151	142	176	144	154	142	144	142	155	136	156	159	167	167	154	194	152	187	167	155	154	143	143	148	153	184	161	158	145	142	149	156	168	176	142	175	147	161	135	156	146	154	166	166	153	166	141	144	131	151	149	165	149	169	164	149	150	160	157	149	150	158	182	172	167	153	145	155	161	167	158	143	157	152	161	146	156	164	160	150	147	143	144	133	178	159	150	154	164	158	138	153	146	168	147	146	156	153	167	187	176	165	170	151	163	157	147	172	180	172	153	131	173	161	177	153	131	142	164	164	135	161	164	148	168	153	162	183	152	173	165	130	146	174	160	155	146	155	153	158	171	170	161	161	135	120	154	182	150	162	163	142	171	167	182	144	166	165	137	159	178	151	174	138	130	181	148	162	138	160	155	143	167	133	163	147	151	161	152	186	149	164	181	180	141	164	142	149	150	154	160	165	149	132	137	164	146	147	181	163	163	175	169	161	157	136	147	157	160	122	167	154	143	163	149	172	181	151	154	166	170	174	135	143	161	173	162	131	185	165	176	149	162	137	138	161	160	153	154	148	161	160	155	173	168	157	160	168	170	163	144	138	142	174	150	172	144	136	152	161	175	154	142	139	158	133	160	186	163	155	161	161	158	157	140	149	137	160	156	167	163	143	167	153	179	155	136	149	159	169	160	159	156	168	150	147	147	151	172	183	169	150	155	157	151	147	179	164	176	159	155	154	159	177	147	159	152	179	146	145	153	152	151	149	159	162	145	165	162	155	151	188	144	159	146	147	165	158	150	180	161	153	138	163	144	156	177	137	157	151	141	129	161	179	151	162	133	143	143	157	140	137	146	163	152	193	201	162	188	143	157	178	186	150	144	175	162	177	143	156	147	147	175	166	111	162	147	152	157	168	168	157	187	163	172	168	156	154	174	146	189	168	155	162	143	169	163	157	179	156	165	161	137	144	175	151	182	152	143	161	177	154	164	176	163	159	151	160	173	182	165	167	187	135	145	144	148	150	152	164	155	132	159	167	165	159	156	155	146	161	147	163	167	147	160	165	150	157	160	163	156	148	191	172	149	173	150	179	168	145	153	135	151	157	161	163	159	145	156	149	184	146	155	158	167	156	178	160	171	147	178	158	147	139	145	163	136	178	171	155	154	161	162	148	150	164	169	165	166	153	151	161	172	165	149	155	158	175	150	156	133	180	174	163	166	166	161	141	151	166	172	148	186	139	156	154	137	145	160	150	155	156	142	167	165	146	156	154	149	157	174	154	160	144	145	161	151	142	144	163	150	159	165	164	167	161	161	142	162	152	171	143	154	155	167	154	156	132	160	148	168	143	166	154	138	186	137	153	171	178	144	132	174	142	145	146	144	149	152	153	166	157	151	151	165	162	137	141	155	152	146	159	148	182	176	177	189	148	179	163	159	144	173	177	164	153	156	142	171	156	132	142	156	161	156	133	135	143	149	154	168	148	160	171	143	169	168	150	141	154	156	152	162	163	171	145	139	126	184	154	148	142	159	161	167	153	159	173	152	142	185	160	159	127	178	173	159	174	147	167	164	168	179	172	163	170	137	181	152	145	148	164	167	173	146	153	153	133	156	172	149	148	154	152	157	148	149	147	166	186	153	145	157	151	152	152	150	142	167	159	167	139	180	193	175	136	144	128	192	169	170	143	151	160	164	141	152	152	162	156	142	165	170	165	165	177	128	169	147	145	169	145	156	137	156	180	153	159	165	158	176	142	142	161	152	147	141	186	171	184	161	133	162	138	156	159	160	155	165	180	171	153	183	156	149	129	153	165	155	152	164	163	160	138	154	170	169	150	144	143	177	170	156	139	159	130	142	152	158	158	157	165	146	149	153	170	151	167	175	167	151	159	163	172	144	165	181	137	152	160	156	155	136	132	162	167	175	143	158	170	167	140	165	157	155	164	128	141	161	150	175	149	143	136	158	165	157	176	191	158	164	121	160	132	171	164	184	162	147	146	153	156	169	162	170	154	164	149	148	183	164	149	153	153	145	142	139	158	149	176	155	170	162	157	143	149	126	134	156	177	179	164	155	147	162	156	170	165	163	161	153	140	180	168	157	182	175	154	162	158	184	170	184	174	159	161	155	152	157	178	129	150	169	160	137	168	170	136	164	164	150	149	155	176	160	163	172	139	168	164	132	153	154	153	134	141	144	143	169	150	168	141	172	184	166	162	143	168	168	156	162	173	177	157	187	154	178	156	128	168	153	162	145	166	164	163	158	142	152	155	167	167	193	162	149	121	155	151	152	164	160	183	169	158	162	138	159	137	170	171	183	164	159	167	144	136	137	145	162	158	153	174	153	140	170	162	149	143	170	164	142	173	165	168	174	153	177	182	166	182	126	153	165	146	158	164	141	166	187	165	137	143	171	160	140	150	165	130	151	165	154	156	141	156	155	164	132	162	161	145	178	159	159	166	177	154	176	185	161	141	145	180	140	170	180	185	160	145	154	158	158	185	159	164	172	160	165	159	153	139	161	149	179	151	129	167	139	145	156	159	154	146	164	162	171	131	164	147	152	177	174	168	180	146	185	170	158	151	166	154	150	148	167	146	161	150	145	172	162	155	166	185	154	159	147	171	191	150	176	182	159	168	183	148	152	172	172	166	160	187	168	157	174	165	174	174	150	182	163	154	146	178	165	158	180	165	164	167	149	158	144	147	170	163	144	172	161	170	212	168	145	179	148	162	158	181	158	131	166	193	145	155	170	162	147	181	137	158	149	165	170	138	164	160	139	170	175	156	163	156	156	161	166	145	150	144	163	153	164	158	148	137	149	166	147	167	156	175	150	156	176	146	167	168	141	161	160	164	167	169	165	143	157	134	142	152	143	145	154	166	141	147	140	156	173	160	153	152	138	146	146	150	180	184	144	140	146	158	136	170	138	162	164	138	155	168	165	169	157	170	162	172	152	178	159	146
2112	439	532	558	529	446	445	459	463	488	493	496	448	420	438	414	390	390	437	386	394	431	460	379	382	427	434	431	409	375	369	425	416	386	444	393	421	406	400	425	407	473	378	421	399	405	441	452	401	432	418	410	423	410	420	440	441	418	403	389	419	406	421	429	434	417	409	433	410	410	392	414	386	409	411	403	406	403	390	409	418	413	419	424	424	420	412	421	410	397	427	428	400	398	405	436	412	414	402	408	423	461	427	380	446	408	415	405	429	438	380	384	428	399	403	397	415	406	403	379	463	431	386	382	405	419	397	409	427	406	418	395	417	415	400	429	428	390	391	431	407	393	436	390	390	445	379	417	364	433	410	436	430	434	408	409	405	412	424	443	364	444	351	389	371	441	449	425	406	391	418	395	394	410	420	392	396	429	396	426	378	424	445	413	409	374	401	457	414	404	475	439	412	404	382	435	414	412	438	385	402	439	418	404	407	436	442	413	457	388	403	430	388	448	391	423	379	417	422	390	413	414	380	397	443	405	398	433	398	405	402	428	429	414	414	398	415	445	407	406	405	379	394	380	410	391	431	438	416	399	383	427	390	399	423	429	417	407	415	388	396	434	440	373	405	405	411	422	397	429	434	423	421	442	387	412	399	462	437	387	420	439	467	425	426	408	401	411	445	436	397	420	385	418	412	424	388	407	435	403	389	429	390	376	407	431	424	420	377	397	420	429	449	387	392	406	415	386	399	380	420	463	423	426	422	437	410	386	417	426	402	417	399	436	436	414	419	394	404	455	428	407	441	457	412	399	463	419	429	375	448	414	400	445	389	412	414	439	431	387	424	437	408	419	418	442	406	393	415	436	396	402	407	403	426	391	408	423	388	436	401	423	430	404	448	405	392	409	421	428	413	430	405	426	431	386	408	393	395	405	404	415	437	411	436	405	366	404	455	452	451	397	404	437	431	392	405	400	412	393	395	426	402	437	427	393	416	418	408	432	401	448	407	433	407	451	411	412	413	419	397	427	413	361	399	400	420	417	435	440	386	401	415	387	413	402	409	392	424	416	430	386	423	410	379	404	408	448	400	438	393	457	430	416	405	424	442	426	443	423	422	423	422	399	410	448	389	403	399	388	418	448	411	457	404	413	372	377	404	398	383	423	416	402	398	421	451	389	433	412	445	382	380	369	453	422	373	438	430	401	413	431	398	422	417	417	417	394	430	408	407	500	459	432	416	384	410	403	461	416	382	444	447	386	423	396	446	406	431	431	378	405	383	393	384	426	434	398	421	408	360	401	386	446	411	409	431	424	413	409	387	414	420	406	373	426	371	397	402	450	456	453	408	444	422	420	421	439	424	404	404	418	398	444	440	422	440	440	406	379	451	391	402	413	429	423	431	374	440	408	400	396	426	410	424	405	378	457	404	420	432	408	391	402	378	429	409	374	395	410	394	412	423	423	411	389	432	414	421	421	401	415	409	398	437	391	421	417	367	394	417	388	427	414	424	409	405	451	473	402	408	431	404	399	429	427	419	429	422	409	432	445	368	403	402	390	443	433	398	420	446	414	409	397	402	422	434	446	428	457	432	370	387	394	411	446	443	412	458	426	414	386	436	413	377	402	377	401	454	415	417	411	406	427	395	367	397	388	440	407	440	396	432	397	410	418	423	441	410	401	425	431	423	424	427	428	404	425	441	429	414	433	399	409	406	431	396	424	395	413	410	433	414	406	437	435	418	428	419	405	438	415	406	454	392	431	391	413	394	422	417	391	481	413	435	435	417	423	420	440	436	428	414	457	428	416	436	387	419	402	445	409	406	435	440	408	433	418	444	423	432	415	376	424	417	403	420	389	425	427	401	389	448	428	380	441	382	404	400	409	428	438	402	419	421	394	394	381	396	423	428	397	442	402	446	436	436	412	412	421	414	442	397	440	433	432	416	434	433	452	389	417	419	401	434	402	455	461	391	380	401	416	385	352	394	416	421	388	431	425	424	404	415	403	407	424	405	403	384	436	429	439	379	413	452	435	420	411	434	438	416	429	416	416	377	411	379	474	428	418	447	394	438	406	422	437	410	452	412	430	402	397	434	403	419	403	425	412	434	448	424	431	420	356	432	412	435	467	441	391	397	420	420	428	399	424	443	445	388	432	418	425	462	447	404	413	426	401	430	421	404	426	457	438	416	416	412	431	413	417	416	460	379	407	419	405	459	406	412	401	429	422	404	425	399	425	405	414	438	425	408	440	437	400	435	417	411	429	425	435	435	426	422	416	414	400	426	446	435	405	423	453	415	406	416	427	468	392	453	410	420	442	431	411	423	406	384	407	411	443	420	386	454	410	382	407	427	406	398	403	388	401	432	405	398	416	363	410	418	370	425	411	395	388	404	432	435	398	402	433	403	420	425	390	408	425	420	437	383	421	416	445	382	377	400	403	391	447	400	432	422	422	386	414	420	408	432	387	388	377	376	423	390	377	415	402	411	425	419	403	425	416	438	366	414	412	398	377	423	441	404	403	412	384	441	436	380	387	426	416	392	369	417	411	430	395	428	425	440	402	380	386	417	384	381	407	413	437	439	414	405	406	397	446	405	402	452	421	419	443	427	417	425	359	428	407	433	396	417	384	431	437	431	393	435	418	390	427	390	388	425	435	410	453	450	441	457	411	387	373	414	411	454	407	425	391	408	419	406	424	394	420	394	393	425	407	401	443	398	417	428	451	420	415	431	438	419	416	387	427	441	396	440	402	431	406	422	405	411	419	406	386	416	422	444	414	399	410	380	430	412	395	381	409	406	414	408	392	401	420	416	395	405	436	433	398	431	394	456	416	432	401	408	394	419	425	425	465	426	437	447	442	434	415	429	433	430	398	431	437	402	420	421	397	381	427	418	411	403	390	420	419	390	438	417	435	413	424	403	395	422	423	408	378	398	442	368	455	448	380	421	428	403	413	395	416	423	409	418	434	397	401	394	407	408	389	454	405	388	454	429	426	408	399	422	405	437	430	416	427	425	382	388	395	435	407	402	440	399	421	432	413	395	383	388	442	426	453	428	424	397	395	413	400	397	413	385	423	420	423	419	440	406	401	454	395	407	425	393	397	381	448	404	417	417	413	387	434	425	390	399	413	419	458	443	418	403	412	391	410	387	406	398	413	420	459	420	367	390	463	381	425	431	410	455	401	416	420	431	411	405	455	408	405	405	395	466	409	416	392	428	442	397	415	433	407	375	406	395	421	422	413	430	420	419	407	391	437	386	410	392	401	448	409	406	396	408	448	402	438	443	428	388	407	426	407	405	407	450	428	403	392	422	399	432	389	394	427	426	429	426	404	400	417	403	445	441	426	438	431	418	440	408	441	437	412	411	417	429	394	444	417	424	401	391	404	441	395	449	386	431	376	459	396	398	421	397	397	402	427	388	416	460	432	408	386	412	383	431	386	438	441	415	410	435	435	434	400	397	394	422	408	403	420	398	430	420	418	438	432	454	414	407	405	433	432
8443	746	704	623	510	402	425	379	367	313	326	324	355	312	319	347	296	378	346	314	310	326	269	291	315	295	311	300	283	303	294	287	316	351	343	323	309	286	320	285	327	295	304	309	290	315	277	304	317	318	287	305	330	350	304	336	315	306	289	295	306	324	315	289	323	329	286	293	310	329	261	321	330	332	299	309	333	319	322	325	312	314	260	294	331	320	283	301	293	341	318	305	293	292	271	292	294	269	314	270	326	337	340	287	297	276	314	288	307	295	295	300	291	294	338	354	240	323	322	281	274	291	303	316	270	283	299	311	307	345	286	320	298	329	344	301	323	300	310	296	328	322	324	303	328	331	306	299	305	309	314	326	307	325	318	290	328	292	328	323	278	330	300	299	326	306	303	280	292	281	296	298	296	328	301	293	304	300	327	336	327	285	314	291	308	323	325	316	321	310	334	294	344	276	331	274	315	324	342	337	313	306	288	306	320	320	292	289	301	322	293	332	282	306	302	305	303	298	309	344	284	314	300	271	302	292	322	328	327	327	312	296	281	328	299	286	335	318	323	313	309	326	296	307	295	301	295	315	307	296	300	317	299	289	293	309	292	291	314	278	301	333	323	299	330	317	285	314	322	335	294	309	302	334	302	296	320	306	328	313	330	286	299	321	279	320	299	293	278	313	284	289	310	323	282	318	309	293	295	314	304	294	293	301	280	335	288	316	321	348	311	319	320	313	309	326	309	311	302	313	330	291	283	297	328	306	274	347	327	320	276	298	292	303	271	297	313	302	315	298	305	291	304	295	306	338	280	320	295	296	354	324	312	284	271	294	325	322	323	307	295	319	327	301	297	309	326	299	315	334	310	305	273	336	324	333	295	291	295	317	298	293	305	306	307	333	328	297	311	328	319	296	282	300	309	302	280	317	316	297	302	327	315	311	288	306	343	300	298	292	316	316	298	285	282	318	260	291	303	306	279	283	293	312	286	310	289	304	327	302	300	271	304	312	299	288	309	314	320	289	351	295	286	301	310	304	292	330	331	308	310	317	303	321	326	303	319	268	329	298	289	299	298	321	301	310	296	310	320	280	312	323	304	306	324	328	306	304	308	284	314	326	320	287	323	314	291	266	307	283	333	323	293	324	311	305	315	323	296	314	298	313	276	318	325	323	293	275	304	321	310	310	312	278	292	338	269	296	332	277	295	281	293	309	291	297	338	304	298	312	310	334	327	320	313	294	301	306	320	305	315	313	326	332	283	318	309	318	290	310	295	310	291	293	294	302	321	312	313	294	283	268	331	341	298	281	287	336	290	310	343	297	311	314	291	302	309	319	296	293	315	329	309	327	286	274	311	306	320	318	293	265	303	308	348	352	356	308	313	299	292	288	304	320	340	304	332	290	311	305	295	332	305	314	300	297	297	283	252	306	285	306	332	303	310	345	297	310	302	323	298	313	312	318	295	297	306	302	333	265	265	344	296	302	285	285	298	311	320	282	301	260	272	310	310	298	290	283	312	311	312	320	313	281	296	318	323	311	301	311	304	266	284	283	283	306	294	314	282	318	308	316	326	266	296	313	313	302	284	298	286	335	323	284	303	287	279	307	274	306	315	316	315	308	328	323	296	309	284	292	325	329	289	304	333	323	291	310	260	280	302	313	293	309	332	308	290	312	329	314	274	263	323	281	323	322	300	361	352	333	291	287	322	321	306	317	283	293	304	341	328	317	269	296	315	272	314	284	300	299	297	281	313	297	337	326	321	324	313	302	315	283	303	321	318	326	364	304	290	318	331	306	310	301	318	302	312	291	318	325	294	276	303	308	331	307	309	292	308	325	272	265	303	308	294	288	286	315	313	324	310	309	307	285	282	300	308	340	311	334	289	334	301	322	291	282	306	329	304	334	324	338	303	307	290	312	266	329	292	312	301	299	332	305	288	289	324	276	293	286	300	316	300	349	290	295	300	303	285	294	294	298	306	351	314	290	295	314	331	313	299	297	313	324	306	318	320	288	308	299	306	317	300	323	321	318	316	318	309	343	309	294	312	288	293	280	281	278	284	298	291	284	331	295	271	333	308	328	332	297	319	303	323	324	332	319	316	286	280	296	325	341	298	325	290	300	290	343	281	335	319	300	322	342	298	302	308	300	271	312	287	304	326	337	281	302	312	311	311	277	286	299	313	258	314	297	269	289	288	289	310	306	327	294	308	333	305	308	278	285	318	302	300	346	350	291	295	342	318	293	315	323	313	276	312	299	315	318	294	314	292	307	307	302	344	267	313	302	341	314	303	329	295	290	320	305	278	309	319	289	300	316	309	319	307	323	301	292	317	298	314	327	287	321	311	322	333	305	322	283	335	300	283	290	316	311	330	274	311	310	321	310	324	291	292	330	300	297	298	275	261	279	326	314	286	330	335	283	319	296	281	309	320	290	326	314	341	306	321	317	348	312	329	318	282	316	294	296	269	324	282	276	301	298	276	304	306	312	280	307	346	278	314	320	287	280	291	298	298	277	313	320	303	293	288	277	286	286	282	291	319	292	291	323	312	270	303	310	296	309	306	317	329	311	364	324	324	326	301	345	304	286	303	305	303	284	314	310	323	309	308	306	288	299	298	329	339	313	316	319	308	307	290	317	306	312	304	324	314	315	287	276	295	321	319	322	323	353	293	299	322	340	308	297	315	345	307	313	298	307	311	288	313	365	328	329	326	308	297	282	283	287	322	268	320	304	289	311	300	343	295	316	311	277	302	303	299	320	299	320	287	307	295	277	285	309	320	320	341	333	290	311	334	315	351	324	325	308	292	303	320	297	290	317	290	308	273	290	310	288	306	310	305	325	301	291	305	302	284	266	302	278	315	313	316	311	306	295	286	317	326	320	332	303	321	301	331	329	309	307	316	301	310	318	300	283	289	287	358	309	277	274	287	299	320	297	300	304	262	314	322	297	287	307	276	344	319	287	295	346	311	283	311	310	304	314	292	279	316	306	292	313	309	281	276	309	302	331	296	292	322	313	316	303	299	306	312	311	343	314	320	294	331	307	297	287	307	310	320	336	331	320	332	297	327	314	332	305	277	293	289	314	300	296	328	298	298	289	283	345	288	313	332	311	329	319	329	296	301	303	314	316	303	278	361	318	309	305	293	279	281	305	319	299	323	310	300	325	318	306	328	313	335	280	294	311	317	296	335	345	334	302	316	322	291	295	299	311	284	307	345	282	291	304	299	304	320	299	280	307	321	298	295	315	324	304	305	294	296	291	293	302	309	314	296	278	317	297	317	289	289	281	287	308	285	328	323	316	298	318	327	309	314	310	320	303	297	329	312	307	281	301	321	297	297	276	323	313	279	306	324	296	293	305	310	329	288	276	295	352	317	305	276	316	356	343	304	325	314	306	314	287	332	334	320	303	323	318	277	297	288	296	298	313	323	324	289	274	308	325	301	280	312	279	327	317	293	324	320	301	316	304	322	274	307	324	301	299	295	335	255	292	300	314	336	328
7096	1039	1643	1862	1600	1283	1148	1142	1039	982	966	915	831	848	813	761	775	800	770	805	748	753	721	758	760	720	783	760	749	748	748	721	711	699	719	719	699	736	735	682	698	753	704	736	715	712	717	792	755	743	698	732	704	685	671	730	748	697	760	738	687	712	728	699	677	753	754	706	750	700	741	747	694	663	748	750	740	706	712	735	718	706	728	672	712	659	732	690	720	723	675	638	721	695	724	703	736	741	690	676	681	708	731	707	717	629	661	719	682	682	740	676	711	692	722	704	716	701	734	741	736	727	793	726	718	682	685	680	703	688	724	652	733	702	691	775	737	760	711	736	688	743	725	696	732	694	773	681	700	651	700	695	731	652	695	727	714	682	787	671	707	697	725	742	736	675	739	736	687	714	698	693	694	697	690	664	768	725	706	721	712	743	715	741	727	692	739	743	719	688	683	709	694	686	675	687	728	703	692	671	714	691	717	750	715	735	716	741	755	727	734	699	714	660	719	733	764	698	765	755	687	720	670	762	722	728	689	681	702	713	734	680	755	711	665	746	715	677	702	736	682	734	675	743	672	716	770	751	714	728	677	712	726	732	726	762	687	728	710	654	741	731	724	691	752	724	732	747	735	738	725	698	709	720	712	690	736	712	721	702	714	729	758	712	763	674	757	724	706	708	702	740	689	664	697	718	756	719	774	725	683	694	743	677	722	707	741	711	726	693	758	695	712	688	718	692	685	749	697	685	633	776	746	686	724	750	707	686	695	744	721	711	688	725	682	651	748	699	720	725	701	697	762	765	708	712	695	727	646	740	706	700	683	764	733	704	691	694	684	733	741	725	695	756	715	717	713	704	729	748	732	709	743	713	706	731	701	668	724	704	707	662	764	713	730	732	743	712	701	690	773	707	751	686	682	682	718	676	708	761	722	701	670	766	752	772	653	717	696	729	772	721	744	687	734	700	737	721	695	675	744	742	723	684	762	762	719	717	708	710	714	676	682	676	695	725	702	716	724	697	747	702	752	681	700	737	687	712	687	726	671	758	690	688	706	710	744	708	684	682	679	730	680	730	719	699	734	707	772	728	750	714	734	729	730	728	694	776	646	693	697	755	740	703	720	743	718	743	736	669	709	659	691	774	763	731	703	676	719	725	679	711	702	673	772	691	744	729	736	704	712	719	685	709	749	720	741	766	691	697	753	693	701	741	727	749	683	715	732	698	699	723	692	711	690	655	715	660	661	728	693	706	741	670	738	725	764	673	728	685	714	737	701	734	703	747	759	721	706	686	703	704	701	711	712	694	719	737	730	704	741	712	731	763	724	704	680	691	696	667	738	706	711	746	693	733	755	690	749	706	705	731	669	724	706	738	715	730	710	723	731	692	699	667	728	714	727	707	695	706	700	715	699	712	691	724	706	754	763	719	720	709	720	709	688	672	662	738	697	695	739	743	687	715	753	742	738	721	729	758	742	770	753	706	712	685	745	710	695	687	703	645	683	656	756	742	708	692	692	717	731	702	687	714	732	673	734	728	701	697	670	757	694	762	687	748	720	723	681	708	726	753	696	712	698	692	701	703	704	740	753	681	734	690	700	715	721	735	693	748	729	666	740	700	732	716	672	706	673	696	699	709	796	732	700	768	694	695	674	663	673	731	710	705	738	689	669	726	738	742	709	669	689	699	718	710	725	673	719	722	754	749	740	650	697	711	678	715	713	749	696	718	750	717	707	687	709	765	750	711	711	734	707	714	725	695	717	740	726	720	673	693	711	721	752	709	706	720	680	729	702	755	724	714	658	763	673	706	675	731	782	654	704	705	700	697	731	722	725	664	747	706	744	696	726	694	730	678	685	721	683	690	691	705	705	682	706	678	701	730	697	780	753	664	700	709	701	713	693	744	690	675	760	707	719	755	719	733	757	675	719	701	709	726	699	760	686	691	756	706	659	669	711	725	715	734	758	726	732	695	728	678	658	722	740	747	700	724	712	731	716	713	720	723	684	701	656	706	703	725	702	692	730	690	655	746	697	724	686	735	702	731	719	699	756	728	729	681	688	701	677	710	722	684	711	706	715	759	706	665	742	737	705	724	684	753	726	695	728	737	739	715	666	729	741	757	717	695	706	728	693	726	739	678	695	718	715	687	714	726	714	689	715	718	728	756	745	756	725	716	691	704	752	755	683	745	723	680	762	731	714	708	749	735	721	721	738	659	715	682	701	723	699	748	696	639	704	736	728	718	691	725	718	670	753	700	663	712	690	691	708	705	708	699	751	721	728	696	672	709	694	675	703	724	691	705	728	712	737	746	711	710	742	697	721	743	698	717	751	690	733	716	706	760	724	702	702	748	719	721	764	706	693	722	704	752	729	728	705	726	681	695	707	715	673	706	710	717	744	722	695	703	716	737	699	715	705	681	765	728	727	705	727	710	740	718	705	746	730	713	716	734	692	680	714	737	723	694	692	673	682	731	733	745	736	731	694	685	741	786	700	725	703	751	675	744	677	689	695	763	682	723	692	691	717	705	713	706	694	709	763	741	681	720	752	712	728	792	723	703	724	736	737	734	775	765	715	714	722	721	646	713	702	691	698	746	743	713	726	712	689	698	699	731	707	748	700	686	706	734	720	715	721	731	749	705	736	719	685	740	729	754	731	745	688	709	726	724	733	716	686	755	705	684	700	740	661	666	732	729	704	652	718	745	681	679	669	703	744	733	756	649	714	702	713	714	760	731	699	690	718	694	694	680	726	712	752	720	702	729	678	686	684	729	695	757	648	711	748	709	728	695	691	734	706	715	717	747	742	733	721	683	717	743	687	743	709	699	678	753	737	733	713	733	691	671	727	693	686	692	751	723	718	758	717	729	710	742	714	713	750	662	706	698	772	757	671	686	747	714	785	718	766	735	750	728	706	741	737	725	679	731	739	711	694	716	709	727	735	697	742	659	741	642	706	692	746	695	704	736	774	741	730	734	721	701	674	673	734	722	718	696	744	670	724	697	693	716	672	700	730	751	680	734	744	710	700	724	737	702	780	694	675	733	675	724	718	727	684	692	717	733	726	689	740	680	712	709	767	694	740	734	745	696	683	710	745	770	700	726	685	712	686	687	672	717	684	720	709	798	720	742	718	750	691	741	673	765	673	717	742	708	719	717	692	707	711	716	724	714	666	721	709	718	756	703	706	733	706	679	698	716	740	690	761	687	649	694	723	740	690	742	733	690	741	707	677	693	687	745	680	736	695	711	730	747	708	712	738	702	717	718	726	686	742	720	692	693	730	745	724	669	751	700	696	662	712	778	729	715	707	715	701	731	755	694	745	672	727	714	733	768	701	697	682	693	735	782	715	725	736	759	720	731	744	735	731	691	672	643	736	727	699	750	721	706	692	692	735	670	723	673	716	695	718	688	733	705	776	729	687	708	745	690	699	678	715	696	687	740	705	685	723	694	710	698	745	687	712	690	676	697	755	699	717	720	693	711	697	733	737	754	702	753	742	705
14947	1302	1033	790	585	492	421	408	399	348	347	355	292	293	336	285	303	242	273	243	275	285	290	241	261	264	275	269	251	253	241	257	271	259	287	264	273	273	278	278	254	245	259	231	253	258	242	292	272	275	277	275	243	234	284	256	257	255	289	293	277	259	281	256	284	241	275	299	243	268	252	302	251	277	249	230	247	250	277	255	266	269	289	272	267	247	279	303	273	233	274	244	245	283	257	249	256	298	291	264	244	278	280	240	265	293	270	261	269	267	247	271	293	260	286	233	250	224	273	257	226	260	233	299	248	263	260	242	278	255	256	254	286	246	281	282	232	306	268	247	242	280	271	284	282	263	275	245	282	278	229	242	262	261	279	258	272	239	276	264	260	258	242	252	301	264	274	255	267	274	253	241	254	250	251	263	293	237	251	277	240	257	261	280	286	266	279	258	276	260	250	264	266	274	271	268	276	268	264	242	266	272	259	263	268	251	253	273	257	262	262	282	260	270	289	238	245	268	229	266	264	275	270	279	276	258	252	240	262	290	289	266	284	287	264	266	263	270	283	259	251	248	278	270	255	248	265	271	248	269	298	280	244	276	246	292	246	246	259	278	264	257	262	259	252	295	269	254	278	251	283	290	253	293	283	295	255	260	261	292	254	248	272	282	240	247	253	244	277	282	261	274	251	266	263	275	277	267	250	283	252	254	280	288	261	269	304	290	243	260	289	289	266	262	270	255	257	273	274	273	253	246	272	260	252	265	234	248	256	252	279	269	277	250	280	234	237	289	247	280	296	291	274	264	266	304	296	266	262	243	255	271	265	266	292	277	267	279	269	270	267	260	259	277	256	221	247	260	272	299	276	254	288	246	269	236	262	286	264	283	277	244	249	246	283	292	267	252	247	255	285	246	243	257	248	256	261	294	259	250	278	251	259	268	275	246	268	264	262	244	265	291	256	265	292	249	282	269	274	277	260	251	267	262	280	234	249	266	274	221	270	271	240	277	274	273	240	246	277	279	279	239	269	247	256	289	216	271	266	275	281	275	245	289	239	274	275	255	263	279	260	285	289	280	274	229	265	286	257	253	280	260	269	278	241	238	243	271	254	255	244	261	289	265	248	258	302	294	273	255	248	226	242	257	226	294	268	304	261	270	289	247	296	240	261	246	272	272	276	301	274	256	262	272	246	287	268	260	232	248	244	255	255	249	246	266	267	235	268	253	268	267	248	250	260	289	273	264	244	262	287	265	301	245	281	239	266	284	257	248	253	261	264	278	273	262	241	262	265	237	265	283	253	247	284	261	264	257	319	273	273	245	287	254	263	274	259	264	262	269	302	277	295	246	257	238	264	230	252	288	285	269	257	261	295	270	259	263	260	295	268	264	256	272	248	270	277	274	292	270	264	276	276	229	267	232	245	260	274	254	256	238	271	291	300	251	236	272	268	278	268	286	229	250	260	257	278	245	291	230	256	281	296	263	277	256	261	264	245	267	236	259	277	281	266	241	239	245	254	279	231	259	267	274	236	294	277	302	241	257	262	273	253	244	283	253	299	269	261	274	296	250	302	262	268	263	282	235	274	281	267	251	243	260	264	282	249	263	284	270	274	252	283	247	292	250	231	251	256	259	225	252	267	261	275	274	274	261	266	262	256	255	290	246	274	290	258	270	255	271	257	257	279	251	237	244	271	245	232	303	261	288	281	294	281	277	264	271	255	277	263	281	268	251	302	267	234	281	239	279	247	253	260	234	236	269	260	276	230	292	249	247	259	228	233	223	260	242	276	272	269	262	270	261	280	288	293	241	261	276	233	259	272	283	288	317	271	267	244	275	280	252	268	267	240	254	264	263	268	270	251	233	289	257	274	288	293	261	274	250	239	280	247	294	278	277	261	256	278	265	260	268	268	274	263	244	283	264	275	205	276	289	284	275	250	246	253	282	272	258	258	244	254	244	265	258	264	255	297	244	285	263	264	312	282	257	273	290	286	249	255	295	250	259	234	277	243	277	260	258	259	299	255	275	259	243	249	258	263	283	283	264	276	276	264	242	257	273	236	267	253	271	266	242	272	249	268	268	254	242	242	281	283	260	266	270	303	296	257	261	273	260	265	260	300	279	260	259	279	267	308	276	258	259	260	305	260	284	243	281	251	266	253	236	265	278	284	243	267	279	255	244	281	249	283	269	256	261	279	225	258	244	249	253	281	271	249	277	258	289	269	269	280	254	255	257	264	247	257	261	249	291	253	278	271	248	253	274	242	257	266	299	268	252	254	270	265	284	245	230	280	267	279	246	257	261	260	277	259	260	274	289	293	261	246	258	299	261	251	278	304	237	270	268	276	262	264	269	261	263	257	256	275	247	266	252	259	307	277	277	292	305	270	286	283	271	261	279	271	272	264	264	286	225	241	249	244	276	288	277	291	271	259	252	241	249	283	278	261	259	270	265	269	270	288	282	253	262	273	245	256	292	251	273	243	297	256	244	255	263	277	265	297	265	276	256	266	268	251	290	265	267	259	232	272	252	303	244	272	264	208	275	236	244	241	218	274	259	263	269	268	266	243	279	250	259	295	228	282	269	282	239	255	286	245	266	270	285	237	262	245	289	269	280	241	275	299	280	274	257	271	261	264	243	256	276	248	239	248	282	262	273	259	267	238	291	267	239	240	266	272	300	245	271	273	242	269	224	268	292	267	278	247	276	278	254	272	251	279	290	270	262	256	301	292	260	250	300	273	267	271	250	256	268	249	259	243	280	246	300	262	250	261	270	261	235	248	277	258	270	273	248	266	275	274	261	296	292	271	286	253	274	287	271	253	251	272	292	277	243	258	256	253	261	231	258	285	249	263	273	272	264	266	270	233	271	261	284	254	257	258	292	257	236	240	292	282	238	265	239	267	252	249	270	258	230	264	251	257	322	268	287	290	251	280	253	260	261	247	271	254	293	265	261	286	280	263	253	280	254	265	242	275	271	284	246	246	253	232	252	243	292	262	248	265	260	259	253	258	281	249	262	256	272	278	237	275	291	257	256	268	272	248	291	228	248	255	255	254	256	292	261	294	270	267	280	278	257	251	275	238	252	276	237	266	255	250	277	271	243	264	257	255	253	256	276	248	278	274	270	266	260	272	279	264	235	261	267	287	235	252	254	273	249	254	258	253	267	252	249	278	295	262	289	252	294	275	296	261	254	263	280	244	280	269	223	232	275	262	260	278	265	255	268	254	252	270	276	258	258	273	275	256	283	241	317	269	274	281	283	259	251	290	278	296	249	271	264	257	263	302	285	239	258	286	273	253	266	310	287	276	255	268	247	250	269	240	238	236	270	236	263	235	280	278	267	274	270	260	262	250	282	281	278	230	274	260	249	295	267	293	278	254	263	241	293	287	231	266	237	268	277	250	273	229	263	294	261	238	270	269	293	245	258	277	312	273	282	285	273	275	267	269	273	275	278	249	284	283	222	262	257	274	281	277	273	241	259	275	278	287	273	266	265	271	271
8574	1336	2454	2679	2136	1684	1442	1384	1268	1106	1130	993	906	859	804	734	746	766	689	724	696	654	717	698	633	677	646	639	639	628	652	646	639	660	681	659	687	636	633	611	621	622	633	629	609	662	630	632	637	561	606	674	646	623	622	584	572	569	617	666	627	607	640	603	639	593	643	636	616	597	592	596	616	625	615	609	589	624	630	576	602	628	625	595	635	607	553	644	635	591	591	549	627	619	624	610	614	593	594	658	611	652	629	618	604	588	590	612	578	639	606	611	627	553	635	583	587	639	624	633	609	617	615	618	600	594	603	618	647	572	597	593	616	606	619	594	614	597	613	611	578	590	617	586	603	649	592	586	577	604	577	625	637	601	590	624	547	591	649	627	629	646	591	558	620	604	575	603	612	580	605	626	601	608	642	606	612	616	588	610	574	609	602	626	588	620	583	588	593	568	638	623	607	611	642	586	603	657	602	593	647	609	588	571	633	550	588	642	604	627	592	652	575	607	611	587	618	614	597	560	575	563	622	603	591	533	616	607	559	618	623	603	625	593	601	609	604	600	603	608	585	610	574	592	595	593	611	596	584	585	610	615	636	579	594	589	643	624	595	595	582	585	623	626	613	570	629	575	578	579	630	565	624	627	616	595	577	624	587	616	572	594	613	631	610	642	580	526	599	599	597	613	635	597	624	615	591	651	624	643	596	596	667	610	631	570	640	562	555	630	617	628	634	595	627	591	623	615	628	628	618	551	654	542	579	599	555	592	585	587	580	621	629	624	563	544	557	641	611	610	614	619	592	559	589	640	617	590	587	636	560	623	609	575	607	574	542	572	570	615	584	566	597	602	646	607	635	619	603	578	565	613	590	662	608	610	616	599	576	596	608	597	660	653	624	592	623	560	592	605	585	575	592	604	610	612	603	588	616	566	617	565	622	605	583	585	614	599	660	595	602	609	545	644	579	641	628	624	590	635	591	646	605	609	605	593	583	616	629	581	645	620	596	572	596	585	657	604	640	614	609	585	652	638	611	587	631	568	578	590	622	581	639	576	580	610	604	624	620	587	603	560	604	617	643	611	635	586	616	602	576	627	579	617	606	590	641	628	622	574	586	610	591	588	601	592	572	607	599	607	593	598	581	605	592	593	648	579	632	630	598	635	597	612	587	559	605	593	597	626	600	579	644	584	590	569	579	567	541	603	634	620	588	596	595	610	590	620	575	583	619	594	591	606	599	620	564	606	592	621	629	568	620	612	587	577	613	646	609	641	659	698	589	610	601	645	607	634	636	572	589	608	621	623	638	590	589	619	593	609	629	623	607	561	643	636	600	630	573	610	587	541	648	616	605	601	551	637	629	608	630	576	566	615	583	594	616	632	590	614	603	587	628	696	641	651	647	627	636	610	597	634	604	673	577	608	547	615	631	614	559	621	607	578	610	633	597	576	582	635	624	604	573	640	601	634	603	629	629	611	601	594	601	604	608	608	592	613	586	599	619	607	610	618	641	607	590	622	575	608	606	571	617	640	599	583	618	571	614	573	596	643	585	602	627	592	578	635	612	595	619	601	594	617	617	597	575	584	643	599	608	648	570	632	613	566	640	599	591	579	587	617	614	625	608	609	627	589	634	664	598	621	605	625	614	612	635	597	594	624	569	616	587	586	617	619	620	628	614	607	579	597	583	659	590	634	591	643	612	603	628	598	611	592	603	613	600	584	620	615	570	606	603	583	638	580	559	606	576	601	610	559	568	576	635	577	621	617	609	660	625	602	614	586	627	601	568	602	592	608	622	588	597	607	630	619	634	635	624	594	592	646	599	596	567	597	556	600	580	617	584	572	600	579	602	607	580	631	614	615	609	634	605	554	602	607	629	671	546	589	607	603	583	609	624	638	593	596	619	586	685	611	582	626	601	612	602	588	635	604	596	608	627	596	575	563	588	611	620	633	611	611	622	576	611	564	621	564	600	640	568	601	618	563	635	595	604	598	609	581	606	629	605	594	634	585	596	557	549	670	645	587	643	615	666	589	627	592	571	607	583	599	602	594	633	620	615	591	593	638	566	593	636	594	575	583	617	610	601	587	577	576	612	613	630	583	645	642	584	594	620	627	631	591	587	606	599	592	569	606	580	572	626	582	631	658	595	620	666	650	660	614	628	628	588	561	593	602	623	583	570	607	585	604	613	634	557	619	629	602	627	577	562	560	612	590	634	637	644	583	617	611	593	652	570	632	625	605	573	602	610	618	597	636	634	599	629	612	576	594	622	595	633	616	593	643	626	607	590	625	619	594	601	599	624	622	608	615	640	621	622	605	589	635	605	579	603	618	591	642	609	628	628	576	629	596	587	599	656	605	563	620	567	617	610	621	608	611	587	656	597	609	587	646	582	625	625	620	634	631	639	610	569	660	637	614	613	613	629	615	594	635	600	626	589	619	632	634	638	618	575	608	586	564	606	578	625	593	574	603	626	630	582	613	608	572	637	593	584	596	587	627	611	656	622	589	580	601	609	594	591	595	580	599	639	602	551	571	580	595	563	612	627	605	634	585	621	583	631	613	611	594	639	619	611	600	581	623	595	594	578	596	614	615	576	603	579	596	592	613	608	574	677	631	624	605	603	567	620	589	623	614	619	610	593	618	619	638	590	619	585	627	600	569	634	590	630	598	629	579	579	596	559	638	616	641	620	574	544	624	593	640	623	605	606	598	613	595	592	628	594	576	602	609	580	613	608	601	613	625	584	609	617	624	569	615	578	636	623	632	619	619	570	582	609	591	579	629	609	573	633	608	611	640	664	629	632	557	620	638	604	607	593	628	603	588	628	614	631	608	596	587	600	593	607	582	646	595	641	654	565	657	648	641	587	590	618	609	640	632	614	609	625	640	601	646	629	610	609	631	630	592	589	576	612	617	561	600	614	585	571	596	604	648	632	604	622	586	654	645	604	588	609	625	605	622	615	629	594	591	634	573	601	630	597	609	625	612	624	595	582	619	573	632	619	567	580	580	615	611	625	620	633	622	612	588	647	586	585	557	589	588	582	610	639	664	586	636	618	605	641	594	573	582	597	598	607	657	577	623	619	586	570	584	629	651	573	642	652	616	589	632	606	556	650	626	616	624	636	584	626	560	604	612	590	616	629	613	604	644	581	640	607	587	635	646	570	632	619	606	609	645	585	588	614	607	627	594	642	632	595	663	606	575	598	573	633	601	606	600	603	599	615	605	625	593	605	623	631	597	621	588	605	595	610	606	613	645	571	600	604	634	621	605	576	575	576	590	588	611	583	633	583	575	568	580	595	567	569	620	633	607	598	623	641	655	574	600	618	622	597	591	629	587	643	630	582	597	641	624	642	612	649	608	586	546	571	626	590	603	595	624	590	602	635	631	576	593	597	594	601	580	633	614	606	656	644	650	613	624	605	596	594	608	603	580	578	578	578	631	620	550	579	588	625	618	591	610	608	578	611	604	618	585	620	589	607	664	626	592	586	674	586	593	578	610
2025	178	175	195	186	171	161	154	176	143	172	150	152	175	150	169	141	157	166	147	152	158	156	169	175	182	151	157	155	155	141	153	155	161	153	147	159	173	186	170	144	150	136	144	168	167	164	162	145	176	133	177	141	167	159	148	155	145	159	161	151	169	147	149	158	128	162	151	141	146	153	189	178	154	178	156	183	171	156	157	161	194	182	175	158	155	137	161	155	156	166	169	160	156	141	165	163	204	161	157	173	173	173	166	170	157	148	131	142	146	147	139	142	154	160	176	187	149	158	162	148	162	156	150	186	174	181	176	149	142	161	146	189	156	151	158	127	169	155	148	150	149	137	156	147	130	174	155	164	143	144	167	167	150	142	158	147	176	155	158	151	156	162	166	190	177	178	161	176	141	158	168	156	155	152	187	143	134	156	171	166	126	165	160	193	139	170	138	147	166	163	152	154	149	152	145	171	145	176	154	172	174	168	138	132	160	142	139	157	169	151	155	148	153	149	153	164	152	154	154	146	156	170	146	177	145	150	160	163	151	147	159	165	187	168	172	152	151	130	148	147	160	141	168	153	144	170	143	183	179	170	201	149	164	184	157	186	153	153	164	159	154	176	157	152	150	161	178	174	124	178	161	161	157	183	144	156	152	160	161	146	167	198	177	138	145	163	144	178	163	159	156	169	160	145	181	160	147	153	141	150	143	156	147	132	152	156	139	180	154	155	156	166	143	160	183	168	162	173	152	126	136	192	170	165	153	160	163	166	176	162	157	184	155	141	157	154	153	157	161	161	149	161	181	169	168	163	161	166	176	173	187	178	145	156	133	146	141	171	139	175	161	173	190	146	181	192	153	163	166	173	156	172	172	145	167	154	152	172	170	184	144	153	169	147	165	158	161	136	150	163	161	153	157	147	138	152	161	174	148	159	176	157	154	180	140	168	159	174	154	160	151	155	159	165	170	155	125	156	168	146	143	158	164	171	176	163	164	140	186	143	136	153	147	170	157	144	170	152	133	148	153	184	173	125	132	146	162	148	186	188	168	152	146	137	174	149	148	155	158	154	171	144	169	178	151	162	170	150	155	152	165	154	152	144	153	139	139	162	138	143	157	143	175	139	155	157	161	142	182	137	159	170	140	150	148	170	137	154	136	169	153	133	171	135	141	170	182	137	142	149	143	183	155	137	161	153	167	167	169	154	176	168	140	134	171	163	147	144	166	146	171	163	156	142	162	188	178	146	165	169	167	170	150	138	159	162	183	152	109	151	165	172	145	149	174	144	165	152	144	162	155	166	156	140	183	172	155	150	149	128	154	155	162	137	161	160	139	146	183	176	173	153	143	162	185	173	141	143	140	151	149	144	162	175	151	167	155	174	172	180	151	128	166	165	157	170	146	153	150	146	154	179	179	138	122	163	178	151	171	152	149	154	159	161	205	152	190	173	133	159	170	152	163	151	146	164	147	151	166	153	160	154	172	148	167	175	192	162	165	167	171	166	173	171	145	176	152	168	168	170	159	135	137	156	154	149	151	152	143	162	150	136	167	159	166	154	141	139	147	136	152	144	164	174	144	171	156	153	159	167	160	134	158	153	148	162	198	128	126	164	165	166	175	167	188	161	144	116	164	141	155	160	177	146	139	151	163	168	163	173	164	145	147	148	139	157	159	171	155	185	135	157	147	146	161	136	142	136	157	145	148	149	146	162	148	146	140	163	166	152	162	186	166	151	163	146	168	170	176	189	162	169	170	142	172	202	127	139	172	151	164	140	161	195	156	159	181	173	163	155	167	152	184	153	165	167	181	158	142	163	161	140	148	167	163	147	161	148	143	156	168	151	161	156	174	155	157	159	164	175	156	157	160	137	160	150	163	162	155	135	153	140	157	166	199	166	152	157	139	155	163	165	170	140	155	183	156	155	140	153	155	168	162	179	149	156	126	166	160	141	144	151	161	167	144	168	148	156	153	149	151	178	169	160	162	150	156	126	169	164	135	140	153	173	164	171	139	148	161	170	184	150	164	172	152	141	128	150	148	160	153	160	158	171	170	157	143	156	169	156	164	149	163	150	137	161	152	163	159	145	162	168	179	136	154	141	173	151	151	132	162	170	181	137	173	156	183	156	158	162	169	165	128	155	154	170	161	170	147	165	134	123	152	175	151	168	180	163	140	154	159	160	144	119	161	142	168	149	177	156	164	134	171	162	163	175	186	158	152	125	146	143	166	187	172	158	167	133	139	164	147	181	158	158	160	138	146	152	173	159	162	156	192	155	166	135	174	152	156	181	161	160	150	132	166	155	156	149	136	136	181	161	180	176	158	177	153	176	165	174	152	148	173	149	158	143	152	179	150	154	165	141	136	140	160	163	171	163	146	156	158	147	194	152	162	154	163	162	179	191	174	181	157	171	145	140	181	148	156	156	160	150	141	139	139	147	177	141	173	157	130	150	132	144	150	163	133	171	152	138	133	121	160	134	182	174	162	142	169	149	178	166	158	156	136	175	134	145	160	176	132	140	153	167	156	154	157	143	127	153	151	182	157	170	162	159	152	137	179	125	129	154	155	144	141	176	152	173	160	176	152	160	138	138	173	189	172	155	173	156	169	162	147	138	155	156	187	131	137	154	149	150	177	155	152	161	168	172	168	170	156	165	142	156	162	133	168	160	168	164	144	162	147	159	166	134	149	171	185	160	155	164	140	159	167	175	160	157	140	152	177	156	127	156	152	155	152	165	150	148	139	153	164	158	148	158	157	142	168	142	153	144	157	159	164	139	155	138	187	164	181	177	131	168	137	137	135	142	171	156	154	166	142	169	155	137	159	160	161	172	152	154	141	165	179	137	161	163	145	122	151	177	147	172	153	137	168	170	168	118	136	172	175	175	154	148	167	178	128	138	187	157	154	143	190	155	175	169	159	177	182	147	143	165	157	169	170	164	165	157	146	165	169	159	158	137	148	170	160	167	149	172	158	139	133	169	163	183	166	153	156	194	170	148	145	180	163	157	188	157	146	176	180	146	175	132	146	154	173	157	131	140	153	152	156	153	167	163	159	141	181	142	135	145	159	161	178	142	151	145	156	165	145	150	134	147	160	164	151	153	144	152	162	142	150	163	193	161	173	153	169	151	152	169	161	132	154	156	157	165	149	140	165	163	167	146	171	152	179	154	154	174	170	164	156	150	147	157	167	167	163	167	167	185	153	157	175	163	145	168	160	151	192	170	168	154	142	140	146	156	177	157	162	132	157	179	182	169	131	155	161	160	166	152	155	140	175	153	157	147	152	154	165	170	155	181	148	175	164	168	187	190	139	148	149	145	157	180	145	142	128	162	155	143	166	184	188	167	170	168	156	148	150	173	151	152	130	142	186	152	162	165	143	135	148	189	160	161	194	175	153	157	173	157	157	174	158	163	165	174	151	166	159	145	163	169	152	162	145	147	164	176	155	157	151	140	145	137	148	151	168	141	152	162	154	155	147	159	162	160	143	160	172	175	166
2250	457	508	523	505	470	452	450	430	477	459	458	467	416	461	380	445	389	419	411	423	405	429	431	432	400	415	424	407	387	386	439	386	401	434	416	388	408	411	418	441	442	427	427	448	412	414	391	416	415	410	435	440	402	388	441	414	408	403	421	379	403	449	427	392	453	407	408	403	417	435	442	400	402	449	426	432	396	412	411	397	404	392	456	393	417	428	426	394	393	382	425	424	400	440	386	422	420	453	449	401	420	403	404	397	428	431	419	384	423	422	426	435	431	422	433	445	399	410	445	420	400	412	411	367	417	420	391	401	420	398	408	394	415	433	388	425	402	389	414	405	408	374	392	401	398	415	381	401	421	410	398	407	434	407	395	388	440	396	376	446	380	402	432	388	406	418	417	396	414	434	413	393	434	439	425	420	427	407	432	408	442	398	432	429	415	421	410	448	417	386	420	430	414	411	408	400	470	432	378	404	417	427	438	407	411	422	414	396	424	419	399	412	429	351	439	402	443	424	414	406	407	415	381	411	454	409	427	414	428	407	414	438	401	444	431	424	438	385	423	431	434	422	444	417	426	461	417	403	436	406	402	422	432	428	418	418	434	419	378	431	399	428	421	400	406	420	428	426	418	432	437	401	431	425	414	404	414	462	442	426	436	431	412	417	408	415	373	417	381	407	427	389	389	444	411	389	430	376	437	414	381	382	421	406	421	385	415	395	408	394	409	427	446	410	430	456	395	398	375	381	408	462	443	409	405	426	453	457	415	399	400	448	427	381	418	364	376	408	412	394	475	416	405	408	408	403	431	387	426	419	403	415	394	446	403	416	436	397	422	413	400	399	396	434	407	409	403	416	411	423	390	409	388	412	456	397	394	436	430	410	431	379	421	446	416	403	444	393	419	354	439	432	422	395	425	408	413	393	423	444	447	415	420	433	429	404	445	450	388	395	424	408	416	400	448	418	371	390	462	400	385	416	394	422	444	430	453	397	451	421	376	404	448	415	427	405	443	412	415	410	377	417	436	422	429	432	434	463	416	452	428	430	379	412	370	391	425	415	423	419	449	417	422	396	406	389	388	457	396	409	408	406	419	441	397	431	424	410	403	398	377	442	426	450	412	413	396	373	400	408	396	416	439	360	417	431	423	427	442	431	436	399	416	422	405	446	384	401	435	430	401	391	409	415	392	401	406	412	443	394	411	411	411	442	442	377	427	416	383	422	411	407	386	392	441	417	395	436	408	391	414	391	381	397	435	396	426	399	383	391	439	414	428	438	392	410	407	423	395	399	437	418	407	441	411	409	423	377	382	401	407	399	410	448	423	438	419	429	407	388	437	447	433	385	416	434	397	425	407	409	434	422	366	390	369	450	431	408	410	420	377	405	411	440	419	403	428	398	394	405	415	448	391	435	469	420	410	441	406	389	406	439	421	410	410	400	372	439	414	406	412	410	399	434	401	410	419	394	431	395	417	427	412	413	407	418	430	432	438	388	443	425	472	404	425	424	399	380	439	368	407	403	406	445	411	420	420	414	445	412	422	399	417	420	404	410	420	435	409	364	449	390	412	426	402	410	423	381	410	448	425	395	388	405	388	433	406	417	437	409	409	419	388	415	398	384	412	401	407	360	392	420	411	399	422	385	383	428	430	434	370	433	424	409	432	409	427	403	416	403	421	425	410	436	434	384	363	413	437	406	405	400	439	445	445	445	384	415	412	390	386	384	410	403	427	422	436	441	418	400	400	389	413	421	395	448	434	416	438	386	407	407	396	425	430	456	425	393	446	395	407	395	426	386	387	411	424	400	429	433	405	433	415	439	419	413	417	414	417	382	390	418	402	414	420	408	421	426	394	486	414	414	454	423	393	437	419	408	400	423	407	431	429	400	444	422	408	375	405	417	401	410	401	406	421	444	421	395	436	418	418	403	397	413	411	372	386	391	428	467	375	421	374	419	425	393	421	385	428	435	400	426	420	417	453	439	418	416	419	402	413	444	404	414	390	412	423	411	412	451	393	433	414	419	419	401	433	422	407	392	382	406	449	432	420	425	453	405	429	405	429	451	369	378	419	423	431	410	406	443	382	451	429	432	411	409	426	405	442	417	412	432	436	406	403	368	428	406	407	405	400	391	403	442	424	446	432	369	406	411	404	408	421	398	430	380	429	420	381	446	394	395	403	392	443	433	387	418	395	433	482	412	405	418	432	412	392	375	399	434	410	436	424	413	400	404	402	436	416	404	439	438	413	429	373	386	426	415	436	438	381	414	392	413	450	409	439	421	428	437	457	374	366	427	401	410	399	409	430	432	419	391	427	404	418	414	410	428	409	409	401	440	414	441	423	419	411	430	426	423	388	449	409	402	412	397	430	429	417	396	414	385	421	426	396	419	387	412	417	438	398	436	435	385	452	424	422	432	431	415	434	426	389	410	416	416	415	405	425	407	394	400	412	431	411	437	380	434	425	352	430	412	397	434	421	400	407	420	404	423	431	436	373	413	427	391	425	430	431	383	426	363	423	429	400	406	406	397	398	402	412	407	436	402	433	422	461	408	384	404	390	419	409	421	438	390	455	398	424	384	418	406	410	399	412	425	405	409	458	433	429	444	425	420	405	411	438	410	398	394	411	451	434	386	422	407	413	424	375	437	453	405	402	393	416	420	373	403	407	387	440	395	434	389	404	397	414	367	389	403	401	419	388	403	425	428	453	415	401	407	378	392	393	425	408	394	414	372	404	407	421	403	417	404	449	418	382	438	381	416	410	420	444	416	407	416	441	374	386	429	421	398	429	388	399	439	447	379	413	378	414	418	404	437	395	448	413	440	410	394	432	440	419	409	448	443	429	442	417	408	400	457	417	439	437	422	409	408	432	397	375	382	434	403	442	438	418	411	393	401	429	422	403	397	436	406	433	419	420	424	399	447	412	413	405	421	404	401	420	425	447	414	413	427	405	420	384	402	448	424	420	445	431	423	422	402	413	439	393	436	383	405	405	451	423	406	418	414	448	459	413	402	399	427	417	391	406	390	434	411	447	435	399	425	404	411	391	406	415	435	419	414	395	411	394	386	442	376	421	424	404	394	429	361	407	439	412	409	457	411	415	401	432	442	418	411	437	425	436	377	444	420	418	417	431	417	447	355	393	435	389	414	459	451	405	408	431	415	393	405	390	420	406	371	434	450	408	375	426	391	430	402	414	422	468	432	429	405	446	398	382	416	418	374	383	414	411	409	378	410	395	396	405	410	387	431	382	413	427	411	419	430	463	418	402	416	439	412	408	442	435	400	411	424	423	402	441	410	418	404	413	397	396	397	386	443	394	407	390	421	442	410	412	398	418	454	417	411	417	434	365	423	393	414	430	418	430	411	408	395	406	401	415	393	426	431	446	435	430	433	377	402	429	408	434	395	407	418	401	419	389	438	423	430	429	406	423	425	431	423	419	403	420	424	379	432	405	383	404	414	435	406	418	443	420	413	439	417	416	380	447	416	371	450	414
8444	683	725	614	475	450	420	365	352	367	308	313	317	318	334	349	333	307	304	323	329	314	289	311	311	285	328	339	304	332	286	344	315	311	317	319	332	328	325	289	338	287	308	321	310	318	308	289	305	307	328	342	304	295	333	305	272	256	306	305	309	299	322	323	329	304	319	302	299	324	309	362	311	310	350	311	327	302	330	321	289	295	280	337	309	309	322	314	339	319	307	311	307	313	311	288	289	298	317	322	337	303	301	282	310	336	297	293	310	302	316	316	307	299	317	322	291	316	317	315	295	282	297	295	303	282	309	316	300	316	299	304	296	316	317	291	300	305	330	284	317	319	297	286	326	310	320	317	310	304	327	319	320	299	314	319	298	325	309	311	306	286	296	285	316	291	287	287	325	348	312	306	313	326	329	319	329	320	315	305	322	296	305	314	300	309	333	298	303	305	292	329	295	308	328	343	328	288	323	284	285	291	281	289	291	301	346	252	297	315	292	297	292	275	319	288	297	329	308	299	326	324	317	305	281	309	287	320	321	335	304	270	316	317	283	296	325	352	307	309	293	309	333	329	306	299	312	276	305	329	311	295	319	325	298	298	269	311	303	319	289	280	269	313	321	312	258	305	283	292	305	294	293	287	298	314	282	294	309	292	311	273	284	333	292	316	320	311	287	277	315	301	319	302	308	299	311	302	294	311	292	288	320	321	294	295	302	310	315	315	314	299	264	305	287	324	295	338	295	308	289	313	309	342	320	278	349	326	316	285	319	289	322	311	271	282	326	317	289	283	344	318	324	298	296	298	298	291	329	282	319	284	307	296	313	306	292	281	318	309	298	335	327	313	336	320	323	314	298	278	300	317	295	305	306	321	310	282	313	309	322	342	302	292	326	291	286	279	287	332	327	323	319	303	312	282	315	316	294	280	313	311	272	312	349	314	307	295	301	303	304	288	314	329	277	346	301	309	333	299	297	301	279	315	275	295	284	315	288	322	288	323	320	306	303	301	316	291	303	286	283	288	328	323	311	299	301	315	312	291	306	285	297	313	343	328	294	312	316	365	273	309	331	276	301	295	318	326	321	304	332	308	294	309	284	317	284	308	291	329	336	336	300	326	293	267	329	334	304	320	310	306	318	298	327	277	316	338	312	290	288	318	329	300	306	284	281	313	318	311	270	297	302	302	281	303	304	280	284	315	287	311	306	319	306	320	317	283	287	326	313	271	333	283	299	320	294	309	316	296	295	289	303	305	304	297	303	316	297	301	318	316	296	330	288	293	308	327	308	300	306	325	326	324	316	301	286	314	282	295	307	327	285	301	309	272	281	287	295	347	309	286	310	311	323	319	317	312	333	283	302	307	293	306	304	281	302	325	342	311	305	308	288	337	320	311	323	310	292	312	304	302	302	302	310	329	290	297	301	287	292	313	311	297	305	299	285	299	312	296	301	290	300	319	330	280	308	298	295	288	308	294	259	271	310	332	331	309	302	317	298	356	272	254	299	282	299	323	313	331	345	292	292	315	296	317	305	310	299	334	282	341	337	291	317	317	319	307	288	272	342	328	336	321	319	316	301	306	309	307	313	322	302	285	301	285	313	303	274	299	306	296	300	329	346	352	321	306	313	312	316	301	297	298	319	286	279	309	330	299	313	306	303	338	309	308	282	263	306	287	311	297	308	300	339	300	321	319	302	315	313	311	285	320	315	304	328	312	317	325	350	273	273	317	310	318	285	319	294	344	322	301	278	303	303	318	308	293	295	304	299	276	274	307	304	314	288	280	330	312	318	294	333	334	296	300	292	293	302	320	299	319	332	327	325	287	263	270	298	328	296	321	295	325	321	289	308	313	317	312	321	324	314	334	298	309	293	330	289	300	316	301	286	336	302	344	289	289	316	311	336	332	352	309	305	297	304	289	261	311	335	306	317	271	284	295	327	346	292	262	304	326	295	308	290	298	313	284	293	293	315	326	310	313	263	293	317	321	289	286	323	286	298	307	333	316	298	310	336	308	301	293	306	299	283	308	264	289	335	299	281	291	288	285	322	285	298	311	253	288	311	311	332	303	300	295	313	330	300	282	283	308	303	282	352	314	348	262	310	290	296	305	302	313	309	306	280	293	311	317	295	296	331	300	318	322	312	337	288	316	327	297	335	308	298	273	286	260	312	328	289	278	299	295	278	335	335	301	298	320	292	313	325	309	332	286	308	336	307	298	331	304	299	252	316	315	314	273	312	330	306	339	309	300	284	278	310	301	306	281	333	297	271	311	273	333	286	339	314	279	296	303	304	308	283	314	292	297	302	295	331	338	326	329	266	318	310	316	315	297	278	301	315	321	298	328	290	258	325	302	335	291	283	316	331	294	314	323	311	293	291	296	313	300	303	288	279	305	299	303	295	302	332	293	309	310	277	300	320	347	324	291	265	274	317	298	314	308	294	287	295	290	298	323	337	309	305	312	297	292	345	297	321	307	295	267	284	294	294	286	331	322	292	315	289	288	287	320	306	312	299	318	308	313	279	280	306	325	305	296	306	310	279	313	318	294	301	285	343	321	328	350	276	305	306	270	353	308	322	288	305	297	320	313	279	329	299	292	285	310	318	292	307	322	319	275	277	316	325	299	286	272	318	311	327	317	284	306	378	316	293	303	312	323	329	303	316	304	313	307	302	270	322	285	296	305	327	308	334	327	296	286	267	306	312	304	305	289	307	279	300	353	313	341	342	324	287	284	314	302	319	318	314	287	299	306	317	318	314	324	298	314	276	299	309	314	319	313	338	265	328	292	304	287	322	316	310	317	275	303	309	307	302	340	296	274	300	306	301	313	308	303	328	309	274	275	313	340	306	311	318	328	316	292	338	276	290	312	302	272	274	324	311	282	315	276	326	281	309	291	292	263	299	341	320	263	295	311	347	301	309	350	293	299	294	287	282	309	294	316	302	318	285	304	282	304	300	318	292	308	317	336	301	328	298	315	308	334	292	323	316	307	285	301	284	284	300	292	306	297	314	315	305	302	326	349	324	333	312	272	312	300	316	338	318	285	311	309	278	318	318	285	306	308	304	297	293	333	336	333	328	311	310	281	331	321	304	312	279	302	291	309	295	285	294	308	304	331	319	275	289	312	268	286	295	318	311	311	305	296	327	302	304	298	296	241	293	312	288	327	288	313	319	290	311	293	302	329	292	293	294	336	338	284	303	264	322	301	306	322	316	324	282	284	342	296	309	309	304	296	296	305	271	315	295	329	334	340	328	300	325	364	309	327	312	316	307	307	292	295	280	294	307	333	280	272	310	314	297	293	322	306	292	282	318	314	304	303	303	360	255	274	302	312	297	338	315	327	285	291	313	260	304	287	308	305	314	304	304	277	293	304	318	321	317	317	297	332	324	309	250	271	291	281	279	292	336	278	308	307	303	259	297	268	290	335	287	293	309	291	280	293	311	309	313	309	356	328	288	278	278	315	303	294	309	312	331	333	343	301	308	320	280	332	307	320
7076	1039	1660	1827	1550	1279	1205	1140	1001	1003	1008	910	854	790	776	797	784	806	753	738	741	748	719	762	736	712	745	756	721	715	736	687	722	735	665	749	674	745	710	716	702	679	669	716	720	697	731	681	781	730	762	718	693	737	692	673	697	720	763	709	686	692	721	706	713	766	715	702	673	714	726	746	705	741	717	682	755	733	712	702	731	714	726	720	689	736	694	769	764	741	727	673	692	706	693	685	746	748	742	713	757	683	655	693	745	709	659	712	699	732	677	725	772	740	712	755	758	746	699	710	710	720	700	680	685	735	713	673	711	705	648	678	771	725	694	738	683	669	729	725	756	717	742	723	752	714	677	718	707	719	701	679	673	714	740	688	733	692	701	705	734	701	734	714	774	694	748	673	684	718	726	711	729	674	731	740	678	715	702	686	702	681	748	705	699	762	737	706	746	719	685	680	677	690	725	688	742	669	731	715	751	739	738	781	760	724	706	728	705	707	667	706	672	695	737	702	721	737	743	706	688	710	684	668	692	724	758	709	691	720	700	718	697	696	715	695	723	704	644	724	713	708	755	709	692	704	698	703	654	670	721	656	713	704	679	748	754	761	689	620	727	670	704	687	736	745	770	712	693	731	754	708	703	713	708	724	708	715	736	715	751	727	729	749	742	758	719	674	713	706	691	669	709	782	700	727	704	707	722	711	742	703	717	688	692	724	723	726	734	712	729	711	712	717	756	710	733	691	697	735	675	696	739	681	680	744	703	704	693	719	704	693	674	691	675	665	723	742	794	716	698	716	688	704	752	758	748	747	690	717	705	703	688	674	718	706	694	699	676	669	757	680	657	729	696	699	738	699	740	729	749	708	705	701	735	692	731	730	708	699	706	720	734	728	751	693	716	728	697	686	683	682	719	756	715	715	686	664	725	729	661	724	705	682	769	703	733	710	709	696	694	733	702	701	696	771	697	723	722	709	728	701	713	694	675	729	713	699	684	714	742	763	677	742	723	750	733	690	707	672	687	720	693	753	708	729	715	692	668	707	691	692	734	701	710	712	698	749	721	692	669	697	735	644	719	679	684	723	663	782	682	752	694	692	718	720	700	722	712	713	710	705	735	691	688	725	686	703	678	688	739	722	736	733	702	718	716	736	705	718	726	709	738	713	751	681	714	719	716	746	711	693	686	751	662	699	691	662	725	710	723	773	696	685	687	738	720	692	705	679	694	688	720	722	742	704	669	728	723	696	684	717	765	678	702	718	726	709	664	732	737	735	677	705	743	651	715	694	732	720	739	734	730	741	721	760	686	705	674	753	706	680	718	724	731	724	717	739	640	699	691	713	695	748	726	706	712	726	773	671	722	696	697	711	684	721	723	718	693	781	688	720	743	700	722	683	689	697	743	722	741	668	731	705	748	710	681	705	664	732	701	684	704	705	749	717	730	692	664	725	682	722	732	675	693	672	693	701	664	700	693	725	689	750	684	745	729	688	682	732	714	711	675	694	743	763	723	698	698	686	758	689	706	680	717	729	692	741	717	705	685	711	703	710	781	727	649	691	745	718	718	707	732	684	694	697	726	716	739	693	695	727	708	725	718	737	733	649	680	735	669	663	738	727	736	738	768	676	636	714	749	688	723	729	702	733	701	698	682	725	727	732	664	681	707	702	720	707	721	712	697	727	685	711	727	736	736	706	705	725	737	713	706	634	697	736	695	716	725	716	708	711	725	675	689	688	662	707	690	732	674	723	700	724	684	706	681	732	699	680	744	676	727	740	667	741	727	731	696	709	704	781	700	724	734	687	747	728	710	739	744	713	721	693	717	700	733	718	684	656	712	703	726	727	732	679	749	699	696	742	681	728	735	738	710	706	712	710	705	676	693	703	738	721	726	668	728	643	746	707	717	690	686	735	660	744	728	717	680	683	700	687	693	743	728	713	709	683	722	742	697	710	766	699	768	740	687	701	682	701	731	700	684	716	716	754	726	710	710	720	719	755	732	750	689	707	727	710	773	689	697	716	718	693	702	694	693	715	709	696	691	707	678	719	699	720	739	713	709	734	709	709	705	685	691	715	762	660	734	744	747	748	671	696	692	698	709	708	708	674	711	650	713	720	691	758	695	694	730	661	743	739	766	695	735	699	725	721	739	692	703	664	678	702	678	690	731	724	733	656	736	694	717	747	701	720	724	726	739	714	741	689	707	737	744	709	676	675	660	741	731	709	692	669	694	723	680	669	670	711	726	771	720	697	673	730	694	716	720	746	744	761	693	701	706	709	709	736	728	707	753	698	731	711	673	690	698	722	733	664	699	703	714	689	741	715	704	738	729	719	718	756	694	704	696	755	758	667	755	724	737	699	711	755	721	697	752	685	694	683	710	684	689	685	722	698	752	729	716	762	733	767	681	688	704	728	687	727	703	692	709	708	702	689	692	689	725	680	702	755	716	684	717	691	699	735	673	703	746	742	740	733	683	694	706	661	710	700	751	691	708	757	683	686	705	734	671	670	716	726	671	708	692	686	733	703	724	729	725	722	704	724	760	751	631	714	712	718	765	736	732	726	710	738	725	702	695	728	715	730	719	707	729	685	658	718	708	732	743	788	725	724	730	717	708	703	719	690	737	707	727	740	731	722	728	713	742	744	717	735	673	745	669	749	741	679	702	708	716	680	753	700	682	727	701	716	702	728	716	702	772	748	724	687	693	716	684	722	752	721	684	703	749	700	732	736	692	683	706	743	688	677	678	722	728	771	709	711	714	673	723	743	722	684	727	722	738	728	739	697	734	658	751	755	705	686	730	664	690	732	704	700	688	722	668	706	685	707	726	736	747	648	670	712	711	718	704	736	720	695	708	738	713	705	710	712	711	769	720	691	714	685	727	725	708	673	737	701	715	711	735	731	705	708	695	693	669	730	690	740	678	714	654	691	728	703	726	725	728	720	685	758	723	708	746	726	685	740	683	762	739	731	715	714	803	754	644	731	734	745	694	710	723	684	684	732	759	738	728	722	737	735	709	744	687	727	715	717	703	696	705	700	705	713	742	712	682	683	744	710	754	698	730	723	661	758	696	670	773	682	700	702	695	725	671	722	721	714	705	668	707	704	702	725	704	764	683	749	697	731	758	681	718	693	637	753	798	704	722	737	691	738	732	690	733	739	687	699	684	724	691	690	734	697	732	729	760	718	749	705	714	697	743	708	711	709	672	687	716	744	702	722	700	741	725	739	725	680	719	696	725	712	730	697	696	678	719	726	703	715	723	732	719	681	728	729	693	680	758	713	673	711	758	730	720	748	719	690	737	747	662	710	681	708	735	698	753	709	679	718	711	686	720	702	756	766	685	735	700	731	730	739	766	673	719	721	729	681	671	727	731	712	677	667	701	666	737	719	718	720	740	683	703	693	717	699	695	698	722	735	683	674	696	749	731	749	655	736	652	712	696	714	731	662	703	708	729	709	712	708	666	718	716	714	713	697	711	709	695	702	749	699	688	669	719	636
15176	1446	1151	809	577	485	386	426	356	318	389	289	283	262	286	287	255	307	274	292	278	296	269	272	284	283	322	277	268	274	263	266	238	293	277	281	277	264	259	272	248	235	254	252	258	280	270	268	265	233	291	255	253	256	261	246	270	268	237	285	278	266	240	256	289	264	278	281	268	307	278	223	277	244	274	247	263	269	240	242	286	230	238	273	275	246	263	238	259	237	271	261	271	264	282	266	248	247	265	267	290	254	245	268	256	251	269	256	276	275	248	266	259	271	265	234	259	268	250	255	266	265	267	293	286	262	289	253	261	269	256	272	294	282	280	235	247	233	243	265	281	225	258	262	246	258	248	248	254	270	287	244	247	257	236	248	264	245	267	248	258	279	276	260	291	254	236	245	261	243	293	265	286	270	265	276	273	251	285	282	234	266	260	262	298	275	295	286	292	256	275	254	226	243	264	259	265	261	245	245	260	251	230	281	270	259	279	293	301	255	265	259	226	249	260	291	266	254	268	272	267	290	240	264	259	245	229	275	244	273	244	250	255	258	273	249	283	248	268	246	293	239	276	256	279	233	263	259	282	273	267	259	238	245	262	218	275	266	267	265	267	266	278	277	274	245	245	241	294	240	274	266	272	249	289	255	283	241	284	270	290	246	259	262	268	270	293	278	248	244	244	258	237	244	285	263	246	294	266	252	262	238	281	284	240	278	269	269	275	246	245	276	261	255	260	234	295	256	289	255	248	282	290	279	293	233	264	239	266	290	254	261	233	261	258	276	254	256	295	296	267	275	274	263	261	263	264	275	224	250	285	252	240	266	262	226	274	254	257	287	243	249	278	270	256	302	268	276	253	246	262	276	240	269	259	239	271	243	288	244	232	270	240	262	268	225	260	293	251	259	251	270	276	267	254	260	302	264	253	270	289	277	288	270	294	252	249	247	271	260	289	229	256	238	289	248	298	270	241	255	239	282	289	290	258	289	267	251	257	271	282	280	266	242	275	226	229	279	267	242	269	243	254	265	232	266	254	302	251	240	265	279	253	239	278	291	269	273	276	283	285	257	246	264	251	260	269	281	262	285	262	257	256	266	248	259	272	277	265	259	288	241	244	295	243	255	242	293	251	241	258	284	270	293	271	260	236	248	277	287	271	287	270	281	261	237	256	263	279	281	287	272	271	251	269	254	239	285	272	254	262	245	226	235	270	251	298	274	246	263	252	262	293	273	258	253	259	300	260	263	233	271	249	255	283	227	243	266	245	246	254	293	324	253	269	241	279	278	261	289	255	257	241	271	294	265	265	264	219	276	267	276	283	278	255	235	234	293	271	277	248	273	278	265	239	261	258	268	275	264	229	262	284	272	264	270	279	242	269	271	268	249	289	259	280	226	254	274	280	282	250	253	241	254	302	269	293	271	257	232	250	241	275	257	268	255	293	261	288	255	272	280	271	238	269	249	244	254	254	250	241	257	274	233	222	252	266	268	268	259	249	248	245	244	265	262	251	298	252	257	278	272	261	249	286	259	270	258	253	268	269	288	241	279	281	267	272	296	273	234	250	252	274	261	270	258	266	275	258	267	276	267	244	239	270	296	244	244	242	277	256	279	301	265	267	311	284	262	232	220	296	251	259	261	263	260	279	281	260	244	294	242	242	271	239	258	252	263	236	250	275	256	274	247	252	256	310	250	258	273	261	238	224	276	240	298	233	255	292	261	276	235	244	257	261	233	254	270	260	251	267	285	253	267	278	259	216	255	280	238	240	287	260	252	251	308	234	255	242	274	247	258	259	270	253	235	260	254	260	270	285	252	269	323	267	245	260	261	269	285	265	265	281	269	271	272	275	251	287	254	275	260	237	269	297	254	275	238	281	249	265	253	282	279	286	265	261	238	279	266	274	276	264	259	238	247	237	238	268	248	253	265	252	228	273	304	245	262	262	257	278	264	265	255	242	263	289	305	254	264	265	261	267	277	255	253	262	273	280	255	266	257	278	259	276	242	268	259	249	244	278	236	269	247	239	266	222	278	260	248	260	257	254	243	229	262	249	281	253	266	274	263	282	263	269	271	255	231	241	265	281	253	253	293	280	299	239	254	268	256	264	260	255	245	249	248	247	280	263	284	255	250	235	261	238	241	255	264	258	252	275	271	263	261	296	296	267	236	250	272	266	258	261	253	262	280	261	237	231	262	275	239	243	246	278	263	244	249	266	314	293	278	268	274	275	260	280	257	258	266	289	241	245	264	277	229	260	263	248	273	255	291	256	270	254	246	248	261	262	243	241	279	250	259	263	293	272	274	260	264	271	244	283	263	256	259	295	238	237	274	261	264	246	294	269	266	246	282	277	265	263	232	276	272	252	231	281	225	259	285	251	253	296	236	287	286	264	283	258	254	269	253	285	252	258	297	262	256	268	256	261	274	269	270	252	261	282	263	276	281	259	265	289	256	233	265	243	245	267	256	254	272	247	258	239	272	250	248	287	292	294	253	262	267	275	264	270	281	261	257	272	228	244	265	279	289	262	272	279	266	272	258	295	253	271	262	279	272	237	249	232	266	239	266	242	242	246	246	294	218	271	258	256	245	271	284	313	271	264	251	287	298	314	275	289	282	256	254	261	255	278	274	260	276	272	271	247	260	264	230	270	278	269	278	300	276	262	268	269	260	246	257	266	254	257	274	267	245	225	268	280	260	257	267	272	281	266	244	251	242	240	260	264	273	292	269	250	244	267	253	278	252	257	241	260	237	279	285	262	253	239	261	273	255	283	273	251	281	264	290	271	274	264	227	277	311	250	254	257	249	291	274	280	252	274	232	251	278	260	282	300	224	257	234	257	283	257	262	267	241	279	273	278	264	306	270	256	254	270	258	235	285	251	303	257	272	258	231	253	247	246	258	271	256	246	262	254	245	252	260	242	252	261	264	250	290	290	283	249	275	261	260	276	271	272	246	255	275	265	307	265	257	265	285	260	288	277	245	266	298	257	266	299	261	263	242	263	259	301	256	247	263	258	261	269	266	238	257	264	276	246	294	242	278	251	265	269	269	296	303	279	275	252	262	272	303	282	281	257	274	251	261	287	261	271	284	260	257	271	278	300	289	267	257	271	272	261	278	275	259	248	243	244	247	220	238	267	282	262	309	249	246	304	280	290	276	264	270	273	270	248	282	293	237	254	261	279	275	263	247	254	245	268	269	264	241	288	249	235	256	251	272	267	264	243	270	259	288	250	258	310	273	288	261	280	277	248	255	260	270	271	224	264	265	256	269	273	258	261	262	245	250	256	247	256	229	263	238	276	237	281	279	240	289	261	255	254	254	264	281	243	251	227	250	240	257	275	274	276	294	293	259	251	302	293	251	237	270	272	275	281	259	280	239	299	274	261	261	283	251	261	259	248	251	236	256	267	286	247	262	254	272	258	253	273	280	287	268	229	256	250	260	248	260	265	262	260	293	274	257	305	269	271	298	282	273	256	272	267	259	274	274	286	250	247	256
8758	1267	2398	2615	2082	1681	1398	1364	1226	1095	1118	992	925	844	792	784	757	723	721	720	676	703	649	697	696	643	627	670	658	656	682	681	632	614	655	631	628	622	631	614	612	623	609	599	630	610	575	614	647	602	645	608	611	646	575	585	589	602	628	599	594	606	650	619	548	617	620	605	592	637	609	612	578	627	623	621	600	622	604	591	572	658	620	630	598	586	566	564	562	617	630	587	591	599	670	600	601	596	604	566	600	600	607	571	606	587	606	609	604	608	624	630	582	604	599	625	596	629	613	614	605	631	617	612	647	651	592	579	621	596	604	639	639	599	595	567	552	610	593	597	572	631	585	621	563	658	587	636	597	604	597	601	600	608	621	638	602	619	631	586	581	663	592	581	573	609	606	631	595	651	578	591	560	591	631	602	595	572	599	601	627	605	608	609	653	638	600	600	622	609	648	610	609	559	589	591	611	638	591	572	589	628	563	594	595	626	605	650	552	608	583	634	643	624	652	591	633	602	582	590	590	577	583	617	618	578	616	588	624	639	593	603	567	567	582	576	591	580	624	578	628	581	606	572	641	605	632	612	586	604	636	557	593	603	646	624	639	627	633	581	582	572	574	614	636	625	564	587	594	565	607	571	611	607	619	588	569	574	590	639	568	648	633	602	592	622	620	612	581	561	598	598	618	607	630	630	593	617	618	651	643	582	582	587	549	622	614	604	602	612	593	592	609	626	587	560	552	619	608	608	599	593	593	629	598	632	611	564	542	580	596	617	586	643	553	607	606	626	639	651	602	588	603	641	597	649	591	577	620	630	612	595	613	622	662	565	560	604	585	627	628	572	617	610	611	614	578	648	598	654	582	620	630	578	624	603	607	609	600	606	602	629	590	659	571	584	583	602	628	609	596	575	603	598	589	580	632	589	615	620	610	552	594	622	601	582	565	629	600	605	628	587	607	569	586	612	569	639	596	632	599	634	586	622	585	617	633	604	629	602	599	567	620	561	613	600	621	605	620	585	616	601	585	599	596	560	602	608	629	610	613	585	607	559	626	651	583	624	608	610	596	622	591	561	576	598	602	599	628	577	570	602	579	618	626	596	587	591	607	608	610	575	583	584	622	583	610	619	594	632	584	599	566	601	606	594	609	652	574	622	624	588	564	576	586	616	644	622	575	608	608	578	605	627	628	601	592	603	604	612	600	629	621	611	604	611	615	593	657	606	580	605	557	594	601	568	603	627	627	611	569	573	618	544	610	586	579	644	592	620	597	577	621	622	603	572	610	632	605	613	610	620	606	606	583	624	609	607	621	587	555	599	601	635	582	578	628	609	614	619	623	621	547	554	609	609	606	618	592	598	568	612	609	594	629	576	597	612	566	613	614	594	622	634	610	602	618	587	601	575	585	577	604	588	646	598	550	603	562	643	597	623	575	609	616	617	623	619	588	623	575	622	575	603	570	603	569	601	581	577	537	563	592	611	612	622	610	620	587	557	614	612	593	639	624	609	627	595	613	596	635	545	611	622	602	610	630	611	601	583	606	609	634	603	575	618	647	610	610	626	597	590	592	634	572	600	593	619	600	577	587	564	620	596	601	599	617	614	633	623	610	618	585	598	655	636	587	618	581	588	613	574	609	605	599	599	596	600	579	568	569	550	583	578	578	593	601	621	609	604	599	586	616	587	579	627	600	572	627	581	590	587	562	628	619	620	611	587	577	658	637	603	580	583	654	621	608	581	603	649	582	619	599	614	636	596	603	577	619	548	575	607	571	602	599	602	632	623	573	585	604	627	590	574	624	620	640	613	625	605	581	596	569	602	604	576	617	626	594	645	590	623	609	624	607	616	591	594	639	606	625	608	552	640	635	638	623	597	608	559	609	584	635	603	633	623	629	600	621	584	630	625	638	604	635	621	600	565	585	642	587	623	581	611	602	572	619	627	616	601	604	601	568	619	627	607	616	613	626	602	568	614	569	577	576	639	577	572	553	597	622	606	612	579	603	600	581	617	610	617	619	581	578	573	547	611	626	610	598	603	574	578	581	589	618	614	644	605	593	588	643	608	586	594	588	647	591	563	611	640	621	587	578	595	630	574	581	602	579	593	625	633	606	556	558	575	569	576	588	653	621	620	639	553	608	585	602	583	631	580	590	618	632	588	590	614	670	591	607	608	634	573	620	559	603	584	598	593	604	629	587	594	603	594	617	633	590	600	596	576	588	636	567	625	636	610	619	583	568	619	578	633	628	626	586	630	647	577	573	622	591	659	623	582	607	622	572	593	594	591	585	565	598	617	597	616	634	584	612	588	622	648	547	584	612	613	585	626	631	600	616	613	565	629	566	564	613	614	601	590	598	566	642	602	574	605	650	556	584	629	619	567	608	593	617	613	646	630	641	598	587	589	576	609	573	583	597	568	633	597	647	584	628	602	607	634	606	612	589	623	639	621	613	605	617	611	617	601	639	633	560	603	640	637	618	599	604	629	586	608	618	622	573	634	598	609	644	628	594	587	579	628	599	626	591	618	566	610	556	632	595	601	582	581	635	613	620	569	623	591	650	602	619	590	618	596	582	584	619	589	586	594	601	580	611	583	625	584	554	606	625	618	554	625	577	567	629	634	680	608	617	603	626	639	565	630	628	595	605	629	595	589	614	630	582	619	617	640	596	588	616	608	611	600	593	618	552	612	603	644	591	634	633	595	602	610	610	627	590	613	602	589	577	609	616	583	606	582	601	595	556	566	597	568	600	632	613	601	585	589	541	610	571	613	603	597	575	599	597	614	563	593	573	640	626	618	607	588	581	605	635	615	604	618	635	596	588	602	630	592	583	558	557	596	603	558	653	580	570	585	600	630	593	572	584	600	579	614	627	609	613	592	632	588	555	591	573	632	646	589	603	598	569	626	621	629	634	581	593	635	592	625	607	612	586	619	572	645	623	618	590	572	620	594	639	620	615	559	605	521	611	597	559	633	640	633	585	614	634	603	602	582	609	601	598	606	646	589	595	600	642	605	562	621	599	617	610	586	609	557	616	598	580	589	624	550	613	607	602	608	593	627	555	628	584	601	585	659	666	643	573	557	572	571	580	580	640	602	611	589	612	623	603	645	608	597	622	602	559	621	579	586	578	576	607	634	612	552	571	592	597	664	626	592	620	564	553	598	628	602	617	584	605	617	612	591	611	601	572	597	637	618	579	592	609	593	587	588	543	593	587	637	572	596	625	601	603	584	590	571	633	662	586	558	645	598	614	546	604	601	626	618	589	602	575	600	652	609	592	615	601	631	607	592	584	622	572	617	606	620	591	612	646	604	606	578	589	612	557	591	635	595	611	581	619	608	620	617	614	597	604	606	587	586	616	592	612	601	601	595	638	576	599	557	573	580	595	596	645	603	597	634	562	639	622	571	571	590	627	576	618	602	641	591	584	614	552	608	613	576	606	600	582	623	612	598	615	600	637	541	632	560	610	598	588	628	585	581	565	572	598	599	634	583	636	613
1921	158	200	199	176	157	178	156	160	175	152	156	166	180	173	165	127	162	183	151	158	158	131	168	168	152	194	144	148	150	167	150	166	158	138	184	172	135	168	147	155	160	155	149	153	159	139	179	159	146	160	170	123	169	161	166	156	163	146	143	132	171	154	158	157	162	160	138	176	160	155	132	160	143	188	184	187	169	162	159	133	163	175	157	178	153	156	160	176	146	149	159	117	141	175	141	151	135	159	159	149	154	158	149	153	147	187	149	158	146	132	172	181	157	159	149	165	170	159	163	150	134	138	161	158	166	150	161	149	186	173	148	144	144	150	134	160	143	169	146	155	144	166	164	167	186	159	141	165	164	157	185	163	163	163	151	158	160	168	158	160	158	159	165	142	156	151	157	138	140	143	164	168	162	152	142	144	161	136	149	128	139	140	152	168	166	176	157	148	148	169	159	158	165	141	157	155	162	140	145	153	152	161	149	159	145	144	129	161	178	136	150	160	155	157	160	165	158	148	153	148	137	144	171	160	157	185	150	158	157	144	162	155	121	125	147	140	165	172	163	133	158	166	185	149	138	158	152	164	147	148	154	171	156	172	143	155	182	147	176	141	157	154	142	160	181	149	171	196	143	186	169	141	153	172	154	141	146	171	158	139	144	172	152	172	142	152	169	152	154	160	147	162	154	148	169	160	164	157	181	151	168	169	168	146	143	142	166	153	153	173	181	150	133	154	161	133	156	149	158	146	149	163	160	157	140	142	161	157	138	134	151	144	159	169	159	169	153	129	163	137	138	149	141	150	160	150	148	167	177	148	153	142	138	150	164	145	165	163	177	140	155	149	154	176	164	151	163	167	131	160	157	187	175	157	161	174	160	148	164	146	138	138	169	169	160	128	147	164	177	145	157	154	154	153	153	178	168	136	140	152	139	152	144	174	175	147	164	158	139	177	165	139	150	142	182	151	153	135	153	153	134	180	147	170	175	170	137	161	164	165	154	188	144	155	190	153	165	156	153	160	153	161	141	162	155	174	149	142	146	118	158	151	149	164	140	156	156	152	157	153	149	164	151	160	165	155	149	157	174	157	154	153	181	182	146	153	151	155	132	181	175	149	170	155	139	150	173	142	155	169	170	158	158	171	159	152	143	163	148	160	169	169	151	149	152	154	157	168	166	122	145	164	158	162	164	183	163	159	170	163	164	160	153	157	151	157	172	189	153	176	157	158	160	163	165	166	169	164	172	158	154	151	156	149	173	156	189	153	130	175	160	168	145	156	188	160	148	157	188	152	162	174	155	177	175	161	149	144	147	163	155	165	167	160	160	180	166	166	186	176	180	182	158	160	168	142	143	143	170	131	193	170	164	148	165	195	176	181	162	154	170	151	127	156	143	149	147	186	183	160	156	160	133	169	150	166	142	172	176	201	158	146	167	168	187	156	183	163	151	188	150	155	169	161	170	141	183	145	145	143	165	154	155	133	145	169	155	189	181	175	147	153	144	158	155	158	161	124	170	157	160	172	140	163	146	155	135	137	148	135	149	113	139	149	141	166	143	148	157	172	167	172	172	173	166	140	142	154	143	143	183	148	166	162	167	157	160	148	174	158	165	165	162	167	176	143	124	178	152	145	134	163	147	145	165	154	170	178	147	170	152	158	166	181	164	137	158	142	154	151	143	159	177	149	152	157	166	158	182	157	162	148	176	145	161	155	158	159	152	143	158	163	156	160	139	146	134	162	152	159	162	141	156	171	188	156	172	138	139	140	155	170	158	140	158	150	127	151	149	154	171	190	140	136	166	157	141	151	178	157	138	185	160	165	145	155	177	158	146	145	150	158	154	143	150	147	176	151	179	159	185	159	146	159	159	170	156	180	159	155	165	127	152	158	156	136	134	170	146	156	161	173	158	156	160	136	155	161	178	166	177	168	195	169	155	173	163	133	144	161	138	152	158	168	166	176	145	158	178	153	165	135	157	174	197	147	172	142	155	168	163	142	175	164	149	143	166	160	127	157	156	161	183	180	169	155	195	146	184	138	158	183	149	144	175	152	152	150	148	145	149	154	148	149	144	165	159	153	159	152	158	136	159	155	163	176	144	141	151	158	150	150	165	169	192	147	169	170	164	153	142	187	142	135	182	161	166	164	155	149	161	137	168	161	174	190	181	161	144	164	172	162	162	142	155	175	136	156	156	148	167	158	163	132	177	173	143	147	173	141	151	139	146	156	150	185	161	149	149	148	149	155	165	147	157	188	154	172	146	150	131	156	178	170	163	141	165	172	151	146	170	149	155	168	159	138	152	140	174	169	175	156	156	160	158	152	166	168	128	161	157	160	157	157	162	149	160	156	177	171	145	162	165	137	153	147	174	145	143	151	154	152	167	136	156	134	185	169	145	187	129	167	141	148	151	151	165	161	168	152	146	170	156	149	170	167	157	149	167	158	170	151	152	170	126	140	164	126	157	164	178	159	170	152	169	169	163	170	152	173	146	140	148	162	159	159	135	159	185	156	172	133	157	168	163	153	161	136	137	139	144	162	133	149	152	152	151	141	141	154	160	160	159	146	160	162	169	158	193	160	163	162	153	158	169	131	172	154	163	144	152	167	148	175	148	171	168	153	150	147	146	142	129	157	155	177	157	151	133	157	153	166	145	139	162	137	130	134	173	187	186	172	166	150	172	135	145	179	150	170	158	159	180	165	159	159	168	143	149	166	181	141	152	176	142	148	156	158	154	163	146	194	141	162	158	167	155	161	149	164	151	153	155	160	144	160	132	150	133	145	152	165	173	159	177	159	134	149	174	173	180	166	151	158	161	191	172	169	155	178	163	157	173	159	163	175	139	158	145	175	138	160	143	135	161	142	150	170	148	162	144	165	162	158	153	159	136	156	178	126	166	169	152	140	162	144	161	147	136	166	156	155	147	140	170	178	168	169	164	170	158	155	161	158	144	155	152	153	152	153	148	139	172	149	165	145	146	162	148	145	141	145	163	162	157	145	155	129	144	164	138	153	153	156	164	171	153	155	167	171	162	169	141	157	164	127	182	162	137	149	163	150	169	138	164	150	162	168	157	141	163	162	165	152	151	166	178	153	160	156	171	152	154	154	162	167	164	150	163	161	161	155	141	193	163	147	126	137	180	175	137	173	155	139	154	166	161	168	172	157	134	158	173	136	158	140	158	161	149	143	152	160	149	158	172	162	186	171	167	157	142	170	174	164	167	159	136	174	168	195	162	155	163	157	161	162	142	136	163	174	134	137	149	171	143	137	177	157	165	125	164	160	177	167	158	156	145	158	152	169	175	144	141	148	148	179	165	127	146	152	152	169	154	151	160	155	140	177	174	172	143	154	161	156	147	147	162	152	145	164	147	165	171	149	177	164	160	199	171	165	147	192	171	151	149	166	176	170	172	157	144	146	141	199	149	155	156	150	158	163	152	152	155	158	158	165	138	170	157	184	172	157	161	140	153	147	155	154	171	156	155	151	170	167	161
2171	416	492	551	516	484	440	445	423	431	471	461	447	431	445	394	439	427	417	428	443	430	449	436	431	388	420	411	422	416	384	423	413	413	456	407	421	423	437	476	409	408	410	388	410	428	426	369	406	421	405	382	356	405	415	389	404	404	391	442	424	395	397	407	426	402	391	450	369	408	438	418	425	419	452	402	389	447	424	419	404	436	431	427	410	425	453	398	412	366	394	417	403	435	406	417	420	415	412	406	436	366	408	378	417	431	427	418	429	419	392	395	392	421	441	406	407	416	390	430	423	413	381	406	444	409	398	444	422	409	444	388	408	417	391	427	458	407	431	415	401	391	389	419	415	447	445	418	423	424	438	414	398	408	427	412	415	417	383	358	364	454	401	389	435	388	407	407	456	391	453	415	403	404	444	408	420	435	411	427	378	426	381	425	414	479	430	387	387	423	384	426	411	403	452	396	439	404	404	382	391	416	396	424	438	448	391	448	441	384	412	410	401	415	413	414	435	436	418	380	402	377	407	432	405	418	420	447	423	410	424	422	425	433	431	413	407	393	421	416	427	429	382	445	421	392	403	400	394	393	412	419	420	397	409	398	410	429	413	423	429	437	416	426	396	408	435	427	380	392	432	415	416	404	425	451	430	403	411	422	412	399	429	431	441	423	401	436	422	397	443	381	372	433	410	429	433	435	374	405	419	436	371	440	417	413	394	453	399	452	397	359	394	399	421	417	426	452	398	442	450	424	428	428	412	432	405	427	414	427	407	418	397	419	417	406	421	391	439	386	409	418	407	387	396	431	379	402	408	403	401	440	420	390	423	403	438	423	437	414	428	408	457	413	440	415	414	451	430	418	400	447	400	444	373	418	417	348	402	417	416	397	420	399	422	426	419	395	431	407	409	392	452	428	391	380	419	429	388	429	432	402	402	406	408	413	376	389	426	413	404	414	410	385	406	416	398	401	394	394	424	387	429	443	394	390	410	442	389	436	401	424	425	420	452	439	437	392	368	419	390	407	397	403	378	421	396	437	423	422	409	404	403	407	438	416	416	399	401	454	438	392	432	387	403	436	403	442	381	400	436	430	382	409	400	411	396	389	399	444	390	423	392	417	352	413	431	413	381	401	404	417	402	387	421	428	420	438	406	393	397	415	394	429	395	400	418	403	406	432	401	398	436	439	440	382	426	414	459	437	393	406	434	435	426	419	405	424	415	404	420	390	405	413	404	421	408	393	397	401	406	407	448	392	432	399	460	369	424	405	410	429	407	429	477	387	407	396	421	354	400	424	445	400	416	380	402	428	449	387	401	418	409	406	396	413	398	374	414	419	387	398	422	372	425	377	402	406	413	402	411	412	396	369	365	385	413	420	473	400	431	440	437	457	420	438	420	448	419	434	422	437	429	421	425	404	405	423	409	417	428	397	441	384	419	417	426	408	396	404	405	442	386	425	451	431	412	388	397	406	457	419	373	425	377	427	433	459	420	429	431	401	412	399	403	391	432	403	419	413	385	390	368	418	438	415	415	406	414	433	412	379	378	411	403	425	415	452	419	434	425	393	419	438	412	439	378	409	407	397	421	447	427	381	455	398	401	419	447	432	436	402	436	444	408	434	409	421	396	387	419	416	388	433	418	402	411	401	410	435	398	400	424	397	411	396	386	402	431	400	428	385	429	351	417	408	443	425	427	400	435	453	406	365	395	446	443	425	401	388	429	409	415	458	415	382	404	411	414	442	446	418	384	388	391	410	450	412	424	441	425	402	418	412	409	407	424	440	440	413	461	417	378	398	418	402	414	402	416	412	424	426	426	434	414	398	425	429	412	430	410	429	441	419	421	412	406	410	382	400	428	432	429	405	415	397	456	424	413	399	395	407	441	418	404	426	384	370	423	443	394	447	409	404	433	372	414	405	378	376	412	364	404	406	407	436	438	416	393	421	396	413	434	427	392	394	372	402	404	392	422	424	431	414	422	402	406	393	418	402	424	442	428	444	412	423	394	435	402	377	401	446	413	434	429	399	469	371	419	424	428	377	439	422	416	370	436	414	426	422	390	377	429	403	413	409	402	445	391	420	452	447	407	408	433	457	416	423	445	426	419	420	454	415	413	400	384	392	416	417	384	381	440	401	385	401	415	392	418	418	431	344	426	410	413	427	395	406	396	404	396	407	409	400	405	413	443	426	421	433	418	418	421	424	368	387	393	390	406	364	438	420	406	423	421	419	397	425	417	382	392	412	417	410	437	408	402	424	402	419	417	390	410	418	441	397	398	426	409	389	441	399	402	432	423	394	416	445	453	419	407	392	396	431	436	419	426	397	395	404	430	415	387	411	432	411	386	441	424	413	412	387	437	432	427	411	440	401	396	377	382	428	425	449	426	419	439	406	408	470	419	404	379	409	435	415	396	416	436	429	448	404	416	416	402	385	444	398	420	414	415	388	445	399	427	417	422	414	383	422	446	437	441	404	405	407	445	444	397	419	421	414	418	400	440	374	404	401	427	412	382	430	417	411	422	472	404	366	387	403	406	437	383	434	398	413	399	424	442	400	404	431	456	428	397	405	426	401	442	420	429	410	432	442	417	370	419	411	402	443	451	398	430	405	388	417	439	462	412	394	401	421	412	400	402	423	385	426	434	389	404	406	378	371	409	391	391	419	406	421	395	430	397	406	417	405	419	410	414	392	401	413	420	436	421	381	417	444	400	366	393	394	421	406	439	424	387	389	412	417	384	414	428	408	391	418	373	436	437	413	414	396	405	446	424	394	395	377	393	381	391	412	395	432	419	420	454	424	424	460	401	411	420	401	403	417	386	387	390	401	398	389	430	409	413	429	418	430	395	436	410	421	383	417	375	397	412	431	384	439	412	415	432	412	460	382	424	441	417	410	392	431	421	400	425	416	456	400	416	430	406	440	456	404	392	423	408	432	389	445	381	411	394	391	392	451	399	407	410	447	386	388	443	429	405	440	398	468	415	375	388	425	419	435	401	432	383	405	421	383	411	484	378	415	382	453	420	439	441	418	460	431	386	402	365	390	406	375	412	412	436	400	413	428	417	420	362	405	418	409	425	429	433	425	380	415	412	403	405	439	432	443	432	420	406	418	444	448	444	415	437	396	413	453	405	404	439	433	386	435	433	381	402	442	416	419	425	428	412	398	406	452	395	424	423	419	438	445	393	400	418	446	424	417	408	435	387	400	440	371	396	395	398	410	405	385	404	435	410	413	425	445	379	411	398	397	398	388	411	439	449	428	418	364	431	444	382	404	431	408	378	425	402	390	428	399	413	434	410	395	410	400	404	380	431	404	443	390	396	433	426	388	425	384	427	416	415	412	418	382	432	403	418	448	414	444	419	356	389	404	412	402	426	438	418	424	401	400	402	400	421	427	434	434	460	437	418	444	430	423	419	420	427	394	388	413	412	431	418	426	432	426	413	416	429	410	411	397	410	410	409	420	411	423	433	420	378	442	414	404	413	426	402	410	408	437
8391	671	730	624	458	418	330	397	339	396	348	334	312	323	301	326	308	301	301	285	290	274	294	291	321	291	313	332	272	286	320	312	306	333	292	277	295	280	304	323	304	315	281	299	333	332	267	278	295	315	325	317	298	325	319	294	316	293	296	352	360	255	281	294	287	340	326	319	327	303	306	279	322	283	291	300	310	290	308	303	312	290	287	331	347	316	303	325	280	292	326	317	306	295	306	305	310	339	315	305	313	315	292	300	291	301	329	352	276	301	280	269	291	309	319	297	319	276	327	346	291	318	284	316	316	299	315	282	291	286	318	304	277	301	302	316	314	303	306	305	315	308	295	301	302	292	331	324	324	297	302	311	300	271	305	310	275	349	314	313	302	308	299	323	313	260	302	288	332	304	284	281	340	317	278	306	301	289	295	301	297	296	310	312	316	296	331	318	282	320	326	317	283	311	301	299	306	299	294	328	312	332	318	336	304	305	287	323	338	283	322	317	293	291	313	325	320	316	309	264	288	322	295	297	317	297	302	317	280	302	299	309	318	313	330	318	322	339	325	334	327	280	310	317	307	326	290	295	311	277	340	326	301	307	319	324	297	300	313	335	327	308	321	292	304	309	323	272	287	314	282	304	350	343	276	327	322	311	325	307	323	316	316	320	334	302	289	272	304	282	301	329	288	284	312	331	313	301	327	304	320	283	285	337	282	306	314	311	285	314	320	300	290	300	313	290	319	335	300	308	286	285	321	312	325	292	298	303	305	315	300	304	308	315	333	312	296	327	324	328	295	305	314	284	321	312	335	310	324	315	307	315	283	278	296	294	318	303	321	296	316	338	329	289	301	296	309	308	298	282	301	323	341	303	286	286	300	318	302	283	333	291	311	294	309	302	294	309	328	313	305	294	324	338	325	310	327	305	304	282	274	296	315	326	311	297	322	316	309	252	333	307	277	299	322	305	330	336	288	316	285	276	325	314	346	296	316	326	306	326	318	267	277	294	318	334	327	314	304	309	295	322	284	338	283	307	284	282	332	304	285	301	327	319	286	307	342	291	294	327	295	291	306	303	304	324	287	325	290	275	306	285	282	270	326	301	317	333	334	314	304	290	300	309	275	310	313	312	332	337	281	322	303	287	309	324	311	329	304	334	330	299	286	325	325	312	317	308	305	307	347	295	317	315	310	297	337	297	312	330	325	311	309	290	315	301	295	331	305	327	324	286	316	303	312	299	299	280	310	309	307	307	339	297	295	288	319	291	318	306	307	336	285	352	349	322	308	314	336	262	322	301	322	280	310	320	303	304	308	282	334	308	284	312	307	278	272	326	330	314	300	278	325	299	326	285	289	285	291	288	296	303	330	296	310	273	347	303	320	308	301	272	317	271	284	291	340	309	298	281	343	330	279	327	292	288	315	273	292	318	308	308	304	336	270	333	320	339	331	310	322	329	319	285	306	319	285	308	288	301	300	294	266	310	314	305	312	319	291	286	287	332	311	307	318	298	314	312	303	330	318	306	346	306	302	320	320	331	327	286	291	302	293	290	303	317	265	300	327	282	329	275	300	301	277	323	303	271	296	298	283	253	278	312	303	303	302	281	293	296	279	281	292	339	307	305	295	314	327	314	300	312	306	296	300	277	309	276	291	277	315	303	329	271	306	281	273	294	336	292	311	284	280	318	312	320	305	299	309	317	312	298	322	325	300	300	351	290	309	304	317	315	293	320	303	271	343	284	285	307	344	304	325	297	300	268	277	287	310	294	302	323	336	313	315	335	316	334	335	284	312	285	311	338	334	288	325	336	292	321	263	306	280	353	293	320	320	258	300	329	281	294	284	298	277	288	346	298	283	325	304	281	315	314	319	330	321	303	308	279	268	303	293	314	316	287	323	301	286	315	298	294	285	280	301	295	321	284	301	282	284	285	323	289	326	288	277	323	322	282	299	317	307	303	302	301	325	303	294	290	286	316	314	313	304	325	322	284	327	302	305	350	315	319	342	297	313	316	319	292	324	300	336	310	304	285	289	290	320	312	300	306	288	284	304	297	321	275	285	330	318	305	294	328	318	328	326	292	275	301	293	260	279	276	332	317	306	315	279	306	294	286	332	288	312	314	315	306	311	329	341	287	291	321	310	324	299	295	331	308	319	325	307	346	289	287	325	286	321	317	290	290	297	332	329	297	324	326	282	282	307	301	281	316	333	336	294	306	310	304	306	292	311	318	308	294	313	315	299	291	285	314	263	282	344	339	314	319	289	321	318	278	310	291	319	308	275	319	319	321	300	280	312	326	314	313	302	283	326	275	307	311	329	310	331	341	306	305	314	322	315	316	332	309	331	317	296	311	299	328	291	315	327	304	294	311	315	302	295	281	307	291	301	332	313	321	307	283	311	318	330	305	281	294	313	320	290	260	299	319	327	308	282	309	337	304	320	304	275	331	282	337	326	343	315	285	291	278	300	313	278	318	313	297	298	336	335	312	298	334	298	264	283	305	292	315	300	309	294	275	311	334	299	325	277	338	279	307	284	282	317	324	305	301	349	298	342	299	286	330	299	313	301	303	310	299	300	299	295	304	310	333	301	307	311	285	300	323	316	316	313	326	303	280	327	288	340	329	322	294	318	275	300	314	313	347	342	301	318	312	306	302	294	307	338	302	332	288	329	295	324	285	302	304	317	298	314	318	294	311	295	306	278	306	304	287	323	289	342	296	293	320	311	340	264	265	304	282	292	302	301	291	296	336	334	322	313	298	328	333	332	283	320	290	331	308	287	298	335	287	293	301	339	306	307	289	316	326	306	292	301	285	307	319	325	328	305	302	327	302	276	299	314	299	295	339	298	341	309	303	303	333	325	279	290	330	307	349	324	293	318	326	294	293	347	357	309	300	311	272	276	335	313	335	316	263	322	273	283	301	360	279	303	336	297	304	324	303	339	299	314	315	283	281	356	302	289	304	302	314	311	343	328	284	291	306	327	297	327	323	321	319	295	335	312	310	327	319	288	287	314	299	300	334	315	340	266	329	309	286	239	296	303	308	286	261	287	316	287	326	313	339	338	322	303	292	280	323	294	347	305	293	305	293	266	285	279	298	319	307	294	318	271	289	340	290	343	320	291	319	310	339	302	308	305	324	299	296	282	331	324	331	323	288	302	291	293	305	321	315	302	306	304	284	327	304	284	340	309	340	305	287	301	322	332	293	265	303	272	320	305	299	307	293	313	308	300	325	317	297	291	310	280	295	309	299	285	294	319	266	272	291	304	291	295	282	343	308	302	309	280	303	316	308	323	294	307	283	297	325	309	294	323	318	319	311	334	318	288	299	293	313	305	305	317	329	313	316	309	277	297	326	306	309	292	300	344	289	300	304	332	350	299	294	317	289	283	328	299	305	275	313	273	308	317	320	296	317	317	317	297	280	309	292	295	346	313	300	285	303	333	331	309	296	298	307	306	290	301	319	324	294	369	318	296	320	298	296	288	298	304	296	315	312	307	308
7063	1057	1685	1796	1460	1195	1116	1164	998	965	943	915	882	823	766	820	795	784	750	825	746	718	739	732	747	721	713	758	713	704	746	739	726	735	742	732	683	743	713	727	715	674	709	738	720	772	676	672	738	744	751	694	738	699	739	685	755	721	713	706	685	759	722	746	739	733	746	733	676	682	715	719	715	763	730	720	711	698	673	716	689	678	742	719	680	758	679	696	703	706	725	714	675	728	736	705	738	705	696	695	745	679	739	723	701	711	731	739	693	691	751	737	693	693	711	703	716	702	759	721	698	678	743	722	739	670	708	665	690	689	680	724	649	725	736	716	710	711	699	719	704	739	694	676	671	708	722	746	713	687	666	720	730	676	728	749	678	727	665	674	713	682	744	699	712	740	688	754	687	687	675	685	749	739	714	668	681	715	723	711	737	722	722	715	708	659	696	702	686	647	711	726	717	656	739	723	714	768	759	734	653	716	687	714	691	702	718	725	731	701	676	697	675	713	769	706	711	797	703	696	695	707	716	723	740	716	716	713	729	713	722	726	731	722	722	689	707	697	658	700	733	673	714	738	708	705	736	702	682	740	773	700	656	720	692	719	707	705	699	732	737	793	702	688	699	738	696	740	668	688	712	736	765	700	712	732	704	721	685	701	693	705	727	743	703	727	672	668	714	691	733	706	695	748	688	715	687	679	721	649	707	673	639	691	729	679	694	730	693	708	696	693	734	707	724	704	739	667	701	791	674	765	748	699	743	742	701	710	702	752	696	718	687	729	654	736	739	724	689	701	715	713	737	706	726	708	668	713	700	701	673	641	699	732	731	727	719	743	686	702	720	707	733	697	710	674	719	683	690	680	694	719	728	662	731	718	733	718	711	661	719	742	733	717	683	724	711	674	767	706	671	738	743	742	737	744	720	726	731	678	724	699	673	718	666	677	710	674	733	717	719	720	737	715	730	708	722	736	723	710	719	731	668	703	689	737	735	692	731	677	699	700	701	701	690	697	714	663	720	719	724	724	674	700	682	654	711	718	730	708	747	652	714	692	734	736	704	703	713	718	704	674	703	725	703	723	663	694	679	715	733	730	687	705	699	694	733	747	656	717	721	703	690	703	739	692	687	764	697	714	702	736	721	712	691	670	705	702	700	705	703	742	705	728	729	665	755	691	720	754	719	735	711	713	713	705	708	706	672	750	734	723	736	672	743	733	717	712	757	679	716	796	766	684	734	693	724	701	691	722	762	724	678	747	676	719	709	707	694	737	699	724	744	665	703	705	705	723	666	657	687	718	742	702	680	706	707	701	702	779	713	738	724	692	767	706	749	682	702	719	715	721	720	716	699	679	677	679	684	714	755	658	752	690	711	683	683	695	697	787	675	728	667	747	726	685	714	704	669	738	710	687	738	685	741	700	702	671	756	737	693	730	680	724	668	739	696	670	693	685	717	744	696	739	665	698	722	692	720	733	694	729	688	730	687	728	725	684	695	696	714	694	716	683	724	772	740	699	682	704	656	717	726	725	717	748	698	679	757	713	669	694	684	724	734	721	672	661	699	686	754	740	718	720	691	750	710	739	662	675	681	710	711	680	705	738	734	730	665	754	698	705	719	739	673	731	676	730	724	699	687	658	728	699	741	722	686	677	725	672	748	767	669	736	705	691	738	679	717	757	690	692	700	700	730	667	711	732	717	722	724	681	748	737	686	724	701	658	731	721	700	696	695	738	681	711	667	703	703	710	687	681	685	675	687	694	773	718	710	665	732	703	726	701	683	730	738	672	765	742	730	701	716	699	752	697	747	712	675	728	743	678	746	666	719	717	728	656	787	744	703	709	687	687	720	702	706	738	738	686	713	656	728	715	713	728	729	740	705	721	722	733	714	701	654	731	691	692	746	728	738	696	683	701	693	738	735	713	723	688	744	750	679	714	712	683	732	692	684	691	740	725	712	649	670	719	641	696	699	666	715	659	654	728	684	706	669	727	681	714	689	668	725	703	717	682	716	709	673	677	732	710	725	725	675	694	690	761	726	697	737	714	751	710	704	713	712	680	715	691	727	789	766	721	702	680	688	687	715	661	682	677	742	704	682	689	728	691	686	728	735	726	729	770	741	672	727	689	698	726	719	776	731	709	701	759	727	696	720	695	730	735	724	734	679	714	694	727	718	666	690	680	748	744	707	686	719	718	659	684	705	667	722	726	776	738	749	696	696	715	719	742	704	656	726	674	756	760	699	712	684	698	702	739	694	675	693	689	738	716	718	680	683	728	730	707	690	701	705	712	696	739	720	683	728	690	675	747	732	703	728	708	705	702	671	708	721	719	688	703	688	720	729	696	710	716	698	672	740	668	699	735	748	711	719	735	729	703	699	709	751	676	725	694	703	675	708	757	715	717	672	678	714	712	758	742	682	716	719	754	734	679	723	737	732	699	643	694	777	707	743	712	692	709	724	687	758	687	715	678	696	693	727	718	731	676	723	692	703	732	726	767	754	647	712	698	692	755	725	678	699	737	737	690	731	730	712	699	709	728	699	671	741	697	692	726	712	676	743	744	702	708	699	652	669	774	707	723	675	696	688	711	715	735	733	726	683	683	703	699	663	658	726	681	703	723	727	689	697	722	711	745	727	669	738	737	704	693	688	719	678	766	681	681	693	697	725	701	737	739	663	653	698	722	716	700	746	712	700	688	723	704	718	760	712	761	734	714	716	734	722	702	723	654	717	686	747	706	700	640	727	693	693	747	713	666	738	723	748	696	656	701	739	690	720	690	704	751	722	713	746	713	719	704	695	705	720	743	716	699	656	722	696	761	693	734	726	697	743	709	715	696	726	684	756	670	671	715	696	727	738	693	670	685	693	667	684	634	738	718	701	765	691	703	687	752	708	738	739	706	699	692	727	711	690	695	690	683	689	673	772	773	704	722	731	719	736	701	685	738	667	706	695	723	745	704	658	678	707	687	769	711	755	720	713	680	711	664	683	695	698	724	691	683	699	731	692	715	679	710	666	735	704	756	753	737	741	747	680	723	733	695	705	679	675	714	726	683	708	741	705	648	738	712	726	680	682	724	732	732	699	718	736	737	711	738	688	688	743	670	723	651	742	685	711	746	745	719	711	711	737	725	724	692	672	711	715	712	728	744	675	740	710	696	660	667	705	793	720	721	672	718	714	684	727	698	760	697	720	732	754	734	790	716	658	700	673	757	687	724	764	697	696	693	713	715	664	733	693	753	677	698	717	660	724	779	688	732	732	717	698	712	699	691	722	686	707	732	737	709	677	715	740	708	714	721	718	685	753	756	698	697	702	686	732	677	699	747	734	692	759	702	675	738	700	731	706	713	740	721	661	712	694	697	689	722	702	766	729	719	754	737	696	715	726	689	679	709	683	766	727	733	725	673	712	679	694	681	709	721	715	708	670	746	737	759	709	663	692	699	749	683	703	754	671	728	676	733	747	748	663	721	679	713	696	702	672	704	737	747	738	678	723	733	707	710
15533	1463	1095	798	618	464	436	407	352	343	339	352	321	296	268	257	298	295	282	304	286	237	283	280	273	278	272	297	273	261	250	238	296	249	280	254	279	265	251	232	238	249	249	261	298	248	298	272	268	254	266	256	279	288	254	258	288	268	271	257	291	232	227	275	242	263	248	260	283	285	279	264	232	254	252	277	281	244	242	288	293	275	266	230	264	250	257	251	256	253	274	281	252	262	263	251	238	252	253	261	264	220	275	272	285	265	277	239	237	298	261	291	288	263	241	266	273	253	276	258	262	238	261	229	234	241	261	301	305	258	270	252	274	247	247	256	275	283	275	271	258	285	299	246	234	236	234	252	290	241	264	256	261	262	260	268	265	261	274	271	258	259	247	236	266	232	272	313	290	297	264	283	281	259	279	267	260	250	293	257	242	257	274	281	259	245	274	265	236	229	273	266	287	280	260	310	265	253	286	254	254	257	227	249	251	240	247	259	284	243	256	273	266	250	262	241	251	242	216	251	245	251	274	269	246	273	251	298	249	256	245	242	251	293	233	244	275	248	276	266	280	265	276	277	271	260	253	262	275	253	272	270	239	235	258	281	235	269	265	281	276	245	269	281	279	283	284	248	245	251	292	263	258	270	279	273	250	281	255	241	252	262	253	243	245	298	257	258	266	259	242	275	243	292	247	250	265	249	264	221	269	272	285	295	226	245	237	280	297	287	278	245	248	240	282	239	252	272	269	278	271	245	259	264	269	258	242	241	260	263	240	296	264	256	276	252	243	261	269	282	245	279	251	289	249	256	240	276	251	256	268	247	271	261	308	254	251	279	263	239	268	257	256	244	250	274	281	280	271	282	264	278	262	268	255	268	275	267	283	258	280	246	244	278	296	243	287	236	258	230	224	283	266	236	263	248	240	239	256	263	261	272	240	248	241	279	260	253	269	289	256	259	246	262	241	279	257	306	290	267	267	288	293	263	275	249	302	277	299	275	252	264	263	266	243	272	290	247	249	236	262	282	242	255	246	262	245	296	230	259	252	259	278	243	254	273	250	253	281	276	240	245	244	284	258	288	291	268	275	246	253	260	274	267	233	236	286	245	273	255	249	238	281	254	264	289	293	254	256	268	267	244	245	279	298	251	249	239	266	269	269	252	277	268	274	280	217	238	237	267	239	268	257	302	267	284	264	276	272	286	249	255	287	259	268	261	233	263	246	271	266	263	259	254	231	274	240	268	248	275	236	284	268	256	253	298	233	256	271	267	230	280	313	270	266	240	275	256	276	261	258	257	278	257	238	254	273	257	287	269	283	246	264	254	263	266	268	256	269	283	255	241	268	254	242	257	256	288	260	282	235	253	260	241	286	263	269	278	246	245	268	254	253	267	286	257	232	275	272	312	256	278	291	249	277	311	267	255	269	284	261	252	230	262	251	258	258	272	258	256	266	219	279	257	271	270	259	283	284	299	240	272	261	233	246	265	264	274	258	245	253	243	283	219	253	277	289	244	286	282	251	305	272	271	274	254	253	258	255	242	255	271	239	264	243	256	290	276	293	259	260	264	255	239	253	270	217	267	233	267	282	235	301	283	255	249	264	237	254	262	313	275	246	275	280	283	250	271	296	264	275	259	263	243	260	251	281	268	268	252	276	276	257	263	258	224	294	239	299	258	257	273	254	240	260	227	269	278	227	269	252	254	256	299	244	250	285	246	253	293	252	284	286	267	267	277	265	236	273	276	272	253	288	238	264	259	264	260	283	250	299	282	258	272	253	256	266	268	270	256	257	287	269	237	255	262	278	276	270	269	269	266	284	256	273	259	271	218	245	255	283	269	280	241	254	280	261	255	278	260	283	278	258	260	291	271	242	263	296	242	254	291	277	234	263	303	250	273	271	259	268	237	270	305	286	256	272	285	268	262	271	277	285	274	263	267	283	282	273	275	322	288	277	270	262	277	281	261	229	262	276	224	248	272	250	288	223	238	260	280	289	264	250	284	265	229	258	275	276	266	255	292	249	252	265	294	290	272	261	233	318	276	230	258	265	247	289	258	263	251	278	265	265	271	292	242	239	241	256	220	233	263	259	227	254	246	230	268	257	277	276	269	270	246	266	270	262	265	243	218	255	281	257	279	268	280	254	296	299	259	257	232	242	269	273	297	278	245	273	246	242	263	273	286	276	252	242	247	266	290	245	251	277	259	283	283	273	271	233	252	263	245	266	275	252	232	291	253	270	267	280	229	262	262	246	252	295	286	270	238	239	258	273	254	254	240	228	267	261	263	253	246	289	259	255	244	233	251	249	257	272	272	265	287	286	316	251	263	251	284	283	269	293	270	273	253	303	222	239	243	294	257	282	258	255	260	279	265	245	264	253	254	320	298	268	277	255	248	271	281	283	276	292	267	255	242	279	235	290	294	299	234	259	281	259	266	307	251	253	274	271	263	248	246	279	271	271	277	241	273	290	255	252	285	261	264	270	282	284	268	258	278	265	268	255	280	277	255	286	278	265	267	282	252	248	269	276	268	247	227	271	258	267	264	285	292	268	267	308	284	266	254	292	240	269	247	257	267	249	247	262	262	273	278	288	264	281	302	240	250	262	264	279	295	256	272	223	250	246	265	264	259	273	262	270	251	282	264	275	253	269	232	251	266	227	249	272	256	264	262	267	270	242	269	272	287	269	287	275	278	262	260	259	265	258	232	255	274	265	260	254	252	295	296	276	248	249	265	253	277	253	262	238	270	248	263	250	268	280	248	286	239	275	267	246	263	292	257	247	278	245	246	240	260	271	284	259	261	252	274	259	266	254	227	245	268	247	275	244	253	256	243	270	252	281	277	272	274	299	271	248	252	249	260	242	257	261	258	251	249	277	296	264	254	277	253	251	255	233	248	264	272	255	278	244	266	273	278	232	261	266	234	272	233	258	245	253	288	245	271	299	274	268	288	289	231	253	271	252	263	306	242	273	265	250	268	293	274	242	286	280	259	269	271	255	230	253	250	293	260	275	242	296	255	302	232	259	292	244	269	236	271	264	279	301	235	249	261	264	272	259	261	255	225	246	240	266	243	247	253	239	256	292	262	271	269	285	287	286	267	240	263	252	245	235	280	266	259	247	264	265	276	264	252	240	246	259	275	258	272	263	277	270	284	302	275	281	270	256	248	259	248	303	255	248	242	231	244	301	273	258	280	256	276	261	239	229	294	253	278	245	262	260	262	268	272	284	291	287	280	256	267	288	269	255	256	272	283	255	257	245	246	270	258	250	255	276	279	262	271	294	277	284	263	236	253	262	252	246	256	266	253	246	272	224	277	266	285	275	255	286	278	259	255	280	278	243	237	240	242	265	258	247	280	255	270	277	256	258	229	281	282	261	250	226	291	235	254	284	286	235	242	261	239	259	282	235	263	268	276	259	262	276	266	251	258	242	253	263	264	232	284	257	250	242	226	251	253	248	265	291	266	260	266	253	260	240	283	262	288	258	255	272	246	261	287
8835	1305	2419	2607	2178	1664	1440	1372	1149	1109	1031	956	852	896	801	751	764	726	745	762	708	669	678	633	662	613	697	650	677	649	665	657	641	649	606	580	617	638	649	633	662	627	611	598	617	598	640	634	609	581	584	611	647	604	574	634	602	584	648	591	631	623	628	637	629	645	557	614	681	588	598	603	602	607	588	606	593	595	643	585	586	615	607	599	583	602	586	577	606	588	603	576	608	602	627	591	584	565	632	640	612	582	593	626	614	575	598	606	582	630	574	575	618	590	577	619	621	589	643	637	589	621	609	577	590	611	653	570	576	616	628	588	595	582	640	565	610	562	556	620	650	581	587	630	577	629	576	601	592	562	597	608	627	548	581	655	592	642	580	599	604	580	561	593	595	613	560	579	551	627	621	578	573	642	656	614	633	619	576	643	599	604	584	570	580	648	631	601	605	605	614	617	591	609	548	624	602	591	622	627	576	612	589	608	621	596	609	577	560	612	573	607	595	608	642	658	576	606	603	567	576	618	642	560	621	600	568	620	604	644	597	607	604	598	573	579	581	595	602	593	572	637	610	606	590	596	595	619	609	532	610	578	587	646	539	598	616	613	631	610	631	645	641	583	555	611	645	609	623	607	612	603	616	617	596	573	610	617	597	612	572	572	604	572	600	639	569	635	624	655	585	622	637	631	617	568	642	649	589	627	631	620	601	594	634	578	606	600	570	591	581	615	609	631	619	592	589	589	602	632	587	613	583	575	598	604	606	614	632	612	580	647	634	582	604	568	611	644	594	659	593	599	642	621	629	630	585	601	629	606	582	606	593	602	588	627	584	630	601	550	568	593	553	619	550	622	616	627	607	607	603	611	630	608	603	608	612	599	621	618	629	575	591	578	592	648	622	597	624	615	592	590	598	579	585	652	586	612	572	599	630	607	585	570	612	583	585	612	581	588	591	631	577	609	623	542	610	567	562	575	608	608	623	586	653	579	629	580	598	607	655	605	596	597	589	591	630	558	556	620	621	587	600	609	541	582	579	597	591	607	575	590	610	565	566	620	611	579	596	627	622	584	605	586	609	634	621	661	561	642	607	592	614	608	602	645	626	612	613	611	603	611	605	619	636	619	580	559	539	587	611	574	602	559	589	568	595	610	570	627	591	593	586	636	584	604	610	621	581	611	589	636	615	602	585	622	620	651	620	548	581	575	552	554	649	584	598	607	616	581	629	625	596	588	587	581	582	596	591	558	607	573	661	587	622	603	604	624	631	598	555	571	595	627	578	610	553	599	608	601	622	589	619	589	569	582	608	642	564	582	584	550	624	528	609	594	602	628	614	619	604	594	612	552	630	621	607	591	619	625	622	575	610	626	574	584	609	598	631	571	585	559	584	612	626	592	631	580	570	602	611	584	626	602	628	539	560	569	657	598	552	552	633	592	603	611	599	592	615	631	595	595	589	594	552	568	630	596	585	582	638	606	604	594	652	615	654	627	596	597	607	624	630	573	620	593	616	570	602	596	581	590	602	590	593	611	587	587	618	577	599	530	597	593	596	622	587	628	587	606	606	594	652	624	652	570	620	600	645	613	582	621	604	635	642	622	578	579	631	606	585	609	598	589	563	604	617	671	637	577	641	603	590	630	582	575	587	621	605	566	575	616	608	629	584	603	615	596	592	603	615	604	633	580	625	585	596	565	583	599	640	564	616	586	606	644	630	566	585	611	591	599	593	616	600	580	638	615	606	610	573	617	578	617	637	616	630	620	558	581	622	602	587	643	621	586	602	617	597	665	613	582	589	615	613	615	593	639	581	607	657	629	588	604	621	618	622	573	620	567	631	600	578	614	540	549	579	593	591	605	582	621	608	609	558	609	603	568	580	597	591	596	576	618	589	636	584	590	617	591	560	588	571	562	634	657	621	663	567	625	645	582	583	613	593	621	632	614	563	584	615	621	596	608	571	582	637	616	577	578	612	582	610	597	613	607	605	568	616	613	641	569	572	576	587	602	603	623	612	612	589	643	598	594	619	596	603	578	594	610	635	615	601	621	612	516	634	605	590	586	546	600	603	589	581	612	569	623	613	596	597	587	586	574	588	635	625	595	618	577	582	565	651	604	608	607	605	606	607	575	560	649	605	625	610	573	611	551	555	551	593	666	612	627	593	647	596	578	604	579	587	578	635	620	607	656	639	599	569	541	625	602	618	599	648	585	625	635	606	589	599	571	597	605	562	580	603	625	555	623	549	605	669	611	588	602	576	593	657	575	612	654	596	621	623	629	637	642	621	598	601	606	619	586	613	591	623	615	637	590	584	608	633	572	636	597	552	585	622	612	625	620	577	637	640	607	580	614	598	564	586	607	572	631	585	599	621	613	600	599	547	561	585	640	597	626	612	594	596	608	620	611	604	607	619	646	583	569	582	584	599	583	640	595	589	605	585	584	594	667	568	599	610	598	620	624	579	564	627	600	625	553	566	572	620	612	615	586	628	554	635	611	635	577	576	595	621	606	635	575	626	609	640	597	601	613	587	583	602	575	598	612	583	581	622	657	607	624	638	602	602	613	591	577	603	578	566	577	613	572	617	574	594	592	603	568	602	661	586	595	578	587	589	600	617	584	593	576	591	579	621	634	619	612	605	621	618	626	585	620	608	592	616	599	628	594	609	576	654	568	601	584	595	592	577	581	578	599	605	576	592	610	620	558	525	595	597	578	615	588	589	587	588	629	610	615	615	591	611	633	575	643	583	604	622	580	602	603	607	592	596	566	620	630	581	658	577	592	588	581	569	599	615	613	592	567	556	587	563	633	590	591	631	589	606	609	606	608	592	609	594	595	658	623	580	586	659	572	601	583	606	607	597	615	612	590	612	618	614	585	617	591	571	626	588	590	631	588	574	597	618	567	617	583	592	550	613	574	636	579	614	606	613	620	637	640	600	586	577	595	573	597	580	618	598	658	626	617	584	620	657	587	624	578	606	608	606	616	600	596	642	615	614	605	625	556	602	662	559	615	620	591	594	626	581	608	603	606	623	633	580	598	638	599	590	614	586	557	640	622	614	578	623	579	576	619	574	625	605	568	583	590	684	591	603	595	589	623	595	552	578	614	649	593	580	581	636	570	592	660	652	603	639	579	600	610	638	577	607	634	600	590	599	629	626	577	604	562	603	619	589	589	580	572	582	569	579	580	602	630	617	627	589	628	623	610	647	630	641	573	579	571	597	626	609	552	614	599	583	634	645	592	592	567	615	594	586	630	611	637	597	656	574	609	621	608	624	607	619	613	591	598	592	626	588	642	575	623	585	598	620	627	586	590	640	618	585	615	591	598	598	619	598	583	595	629	629	613	596	631	552	602	564	607	611	633	612	615	587	594	637	584	652	556	599	639	596	624	605	595	578	633	576	584	614	622	581	574	606	590	638	598	617	616	609	604	627	600	577	600	600	603	587	624	562	626	602	627	610	593	641	597	599	586	617	610	578	648	585	591	609	581	570	579	595	564
2065	195	201	209	201	178	167	161	166	163	144	130	173	143	163	167	141	176	183	146	136	166	167	166	179	160	152	155	162	165	153	144	165	157	160	132	160	171	174	195	147	156	162	159	143	156	164	161	174	171	165	166	155	124	177	165	191	140	141	146	155	168	150	140	166	154	154	169	143	145	164	155	150	149	137	175	152	154	165	162	133	145	171	182	159	141	164	132	148	171	150	162	161	196	154	163	171	143	153	179	176	155	172	161	152	161	150	166	172	147	163	132	135	161	162	139	190	181	151	169	148	146	162	136	172	125	159	171	167	192	173	169	157	128	164	146	171	154	158	159	170	155	161	181	155	169	157	180	141	165	162	164	149	159	163	129	158	149	173	184	163	151	162	148	172	155	165	132	127	143	156	159	152	164	155	143	147	151	167	175	180	166	174	168	165	159	166	153	174	174	166	140	143	159	168	155	156	165	177	135	154	163	178	180	166	167	189	162	191	167	169	159	140	156	152	156	167	143	147	178	168	152	173	159	167	153	150	157	158	172	169	165	165	148	164	177	178	174	161	168	174	150	168	166	156	162	148	175	149	145	184	163	160	166	171	184	160	154	171	151	152	150	176	141	142	127	156	178	143	167	150	149	149	181	163	149	164	167	179	133	160	147	162	151	147	146	134	175	164	164	147	164	155	143	146	165	160	163	171	143	157	139	157	160	146	147	139	158	173	156	159	190	151	177	148	179	157	167	181	162	176	183	172	164	141	172	136	179	174	151	155	161	144	158	142	150	166	168	153	146	160	169	173	152	175	156	155	145	193	144	169	172	146	153	157	144	130	143	165	169	147	138	157	166	166	153	182	139	145	177	150	151	143	162	152	171	131	151	162	180	143	151	162	171	165	161	173	183	153	166	167	170	152	178	169	154	148	167	147	152	168	165	166	149	174	161	190	136	138	157	168	163	129	148	177	158	162	152	146	153	168	169	153	142	160	191	158	150	158	168	175	148	146	147	157	152	140	165	134	157	163	150	155	169	160	165	152	160	146	182	169	182	158	164	161	141	154	176	179	124	167	172	164	178	178	157	132	139	151	184	168	160	156	174	171	147	161	147	161	168	149	173	148	147	147	166	152	168	173	162	138	174	153	168	160	160	156	167	145	161	145	160	170	157	145	143	145	148	144	179	152	143	166	171	164	156	177	154	156	160	156	164	153	144	161	143	164	155	160	169	139	147	164	179	156	168	160	144	156	187	171	148	150	177	185	147	160	151	168	127	151	169	161	155	143	150	137	198	166	149	162	169	149	163	159	139	146	141	156	146	156	158	147	149	148	171	162	152	181	182	145	147	167	144	162	147	161	182	160	141	155	162	180	143	138	157	173	159	185	156	159	147	130	174	175	137	159	154	152	130	153	158	146	195	144	139	165	140	148	163	167	150	154	172	147	134	149	144	164	165	152	169	177	137	169	153	156	182	158	173	166	136	161	163	177	151	170	154	148	147	150	197	163	165	159	163	149	156	147	164	156	151	158	177	167	169	166	167	160	165	147	179	155	174	146	145	140	155	138	138	161	156	140	160	157	139	133	158	176	160	165	159	154	149	149	177	153	149	180	167	151	143	156	138	176	175	168	141	161	165	143	130	152	153	173	178	159	162	166	153	172	122	187	152	149	147	153	154	179	175	177	160	179	160	157	153	149	154	164	155	141	172	166	162	148	137	166	156	154	166	162	141	132	130	149	164	144	148	171	165	165	153	170	156	160	162	164	156	153	138	168	183	127	155	168	159	176	165	157	142	168	143	160	177	150	178	152	143	149	160	177	150	153	194	149	186	161	172	166	156	161	165	165	156	162	129	161	139	157	164	165	163	140	161	151	162	166	149	184	168	184	182	159	154	164	141	158	157	153	139	160	160	156	151	162	178	161	131	137	146	150	145	170	160	162	150	160	164	144	143	150	152	185	162	179	153	135	169	183	158	142	169	175	149	170	169	159	183	169	160	164	185	146	158	153	163	166	157	151	126	141	187	145	171	172	165	158	163	177	172	193	166	152	149	173	175	174	169	175	183	163	152	179	169	176	162	128	166	158	179	161	161	166	143	152	192	162	150	148	142	139	161	159	153	171	164	136	147	147	164	170	176	168	155	168	166	147	159	156	153	144	155	162	172	147	158	151	155	158	170	133	151	165	135	157	168	163	147	162	171	156	132	194	149	168	140	165	158	146	167	168	144	161	156	165	165	180	169	159	158	150	180	162	157	158	131	151	141	169	173	146	160	146	183	180	173	134	158	155	161	153	170	126	176	170	155	162	158	151	175	181	149	156	144	142	145	164	179	163	141	157	165	155	171	175	159	149	160	182	141	153	163	137	138	164	150	154	153	176	138	155	155	150	158	180	165	137	156	159	159	193	144	197	167	161	166	128	137	145	151	164	150	152	165	174	150	170	147	172	178	169	174	174	162	150	156	154	167	183	146	204	157	170	169	126	177	163	157	177	160	150	151	155	144	153	151	159	150	151	173	160	162	166	191	171	136	193	163	149	150	168	182	179	124	144	161	154	173	171	172	168	161	174	153	174	141	164	161	158	172	161	157	154	148	162	129	141	151	179	153	143	156	136	156	163	132	169	162	163	157	181	165	147	163	174	157	173	172	151	152	150	166	170	147	166	154	158	177	159	151	170	170	169	160	154	156	161	167	140	155	149	171	142	145	174	172	162	121	163	141	161	152	160	164	162	157	168	163	165	168	164	143	139	155	150	151	152	131	184	178	169	171	135	175	156	160	171	158	171	140	137	163	157	160	138	151	165	173	136	174	159	148	150	156	168	151	156	169	157	163	150	165	160	134	175	145	161	168	174	167	186	155	162	195	158	170	176	156	184	176	157	146	168	151	157	162	159	159	143	156	168	150	135	148	160	179	169	146	149	151	140	133	131	147	148	176	157	159	156	146	162	165	163	162	156	181	138	166	175	150	179	146	186	161	164	151	147	120	173	155	165	163	165	162	154	154	144	166	126	156	153	146	147	157	156	172	152	142	160	144	168	146	163	174	158	162	153	170	149	173	157	178	151	152	149	161	159	140	167	126	164	176	183	166	160	177	145	148	176	161	164	203	181	167	149	175	155	165	169	162	166	165	149	159	152	174	165	173	151	156	150	157	170	153	155	185	166	157	167	152	146	157	178	142	149	153	162	183	179	184	153	157	168	161	160	158	150	154	182	140	145	165	159	172	151	164	157	152	128	147	157	143	178	167	152	151	165	171	178	165	186	176	160	147	156	151	150	156	160	147	159	155	157	156	159	168	140	137	175	150	172	147	169	139	155	133	164	159	126	144	142	159	172	185	169	164	165	177	153	180	162	163	139	151	159	161	150	162	167	167	160	154	149	143	145	155	163	148	167	162	183	160	154	172	160	176	155	156	176	181	187	162	164	140	169	168	165	156	167	161	172	176	173	178	161	150	163	159	152	150	148	159	151	155	168	141	173	173	165	143	167	153	154	162	171	157
2254	423	473	507	476	481	455	464	412	432	450	439	425	426	443	417	411	399	399	409	422	399	414	430	412	429	372	402	402	445	424	403	434	427	413	369	378	407	408	378	429	433	428	409	423	401	391	403	402	426	425	428	426	422	422	421	385	410	461	395	435	407	393	406	430	391	425	411	404	434	422	432	424	412	394	407	437	415	414	402	429	450	409	420	381	473	415	433	421	420	410	413	432	420	420	395	405	404	430	404	429	398	397	422	441	418	414	393	399	413	408	374	404	453	377	408	426	446	453	401	370	405	435	424	457	400	444	410	411	405	395	405	386	455	410	399	452	394	393	401	408	405	402	423	423	400	428	407	405	420	423	432	441	411	434	413	424	414	386	421	428	400	426	421	402	406	418	414	381	394	421	416	406	392	423	426	402	441	399	431	416	425	410	405	397	454	378	424	374	411	412	426	427	396	409	423	411	445	471	442	412	441	401	410	404	406	385	406	369	389	406	398	433	444	406	394	417	429	429	409	383	379	421	426	450	412	427	401	402	427	413	425	429	440	413	424	416	435	448	442	393	400	448	421	397	414	398	408	449	420	433	391	407	414	401	389	383	411	407	439	444	424	388	414	403	434	467	431	407	392	429	402	431	421	452	433	416	417	386	404	447	434	396	444	440	371	405	394	424	460	420	414	382	410	401	416	442	416	394	431	396	391	405	458	406	418	457	394	433	418	409	410	446	413	432	425	426	426	408	378	428	432	398	438	434	417	420	431	390	450	369	415	414	443	409	410	411	423	385	406	424	424	456	406	442	388	416	434	413	440	413	430	426	444	433	404	405	442	419	411	402	402	412	427	385	389	455	428	429	438	402	412	411	395	410	411	419	405	393	420	428	349	399	434	409	425	408	416	460	428	404	404	392	423	401	393	402	418	410	407	377	418	414	454	431	431	389	425	440	454	394	406	408	467	386	386	414	409	406	397	464	399	438	429	420	415	411	406	459	392	443	405	432	384	445	386	430	397	425	447	410	422	425	407	396	428	417	421	420	379	415	396	415	417	439	394	406	381	385	428	423	420	406	423	419	414	444	422	424	429	405	383	401	392	397	400	424	405	453	416	412	423	397	414	413	379	417	396	443	429	426	407	418	413	421	438	438	415	411	389	468	369	387	398	472	440	420	401	431	410	408	386	412	407	437	391	435	419	403	437	398	390	406	370	410	416	417	414	407	429	404	414	382	404	417	438	400	442	409	405	429	412	418	408	455	385	373	432	424	414	389	418	412	406	439	408	418	379	413	407	416	395	446	429	413	397	388	399	442	406	425	409	409	384	449	430	361	419	408	431	414	450	464	399	436	429	365	416	461	427	414	377	370	435	364	357	455	398	437	427	416	375	378	396	429	415	451	423	434	403	452	425	422	394	420	449	419	414	438	396	406	437	417	437	401	447	397	415	432	421	414	400	370	408	401	418	439	415	403	414	440	430	396	427	443	447	430	441	415	385	421	415	413	385	444	400	444	427	402	403	415	411	399	437	407	405	438	388	446	375	403	430	395	401	432	428	426	439	444	444	448	427	390	420	409	417	379	421	445	388	424	398	377	391	414	387	411	413	442	411	421	394	431	387	402	371	399	439	407	423	411	385	428	416	438	413	428	411	416	414	408	416	450	421	442	422	412	426	395	414	432	426	412	442	412	427	417	426	448	408	419	421	404	426	433	422	380	399	406	413	385	399	380	420	408	399	426	428	421	407	417	442	395	417	445	424	412	432	398	427	413	431	388	372	382	411	412	400	408	407	364	413	430	414	395	408	402	400	411	379	398	394	420	415	413	417	445	411	436	406	401	405	399	431	442	420	446	431	419	425	411	436	447	445	405	412	433	438	440	426	421	423	417	412	436	390	399	407	431	453	422	424	438	439	440	478	397	375	426	397	389	427	405	416	413	384	418	400	435	396	419	404	465	413	396	421	427	387	419	386	402	446	416	396	445	395	421	403	444	405	413	439	431	408	415	438	430	438	449	380	443	418	416	437	407	419	424	414	430	376	398	416	417	427	420	450	429	461	402	400	406	434	448	445	437	405	399	403	407	431	407	417	438	404	436	412	430	438	407	397	388	450	446	465	387	420	418	414	425	402	451	384	426	409	439	462	423	418	390	402	412	410	413	435	410	435	453	407	409	420	425	412	446	382	421	420	382	409	422	435	445	388	418	417	397	426	431	380	377	398	422	394	430	418	402	434	444	411	430	376	403	417	446	449	418	394	395	452	403	432	372	382	417	433	433	389	469	443	369	428	413	423	415	396	443	401	419	405	436	400	392	376	426	403	425	415	447	391	403	427	422	396	425	429	439	424	403	394	421	453	425	380	414	417	438	402	421	407	413	449	448	408	405	442	380	419	403	418	414	380	455	437	433	433	434	426	426	386	394	438	417	435	473	388	428	460	423	402	400	391	390	411	409	407	423	421	411	404	414	414	426	423	408	400	413	427	439	397	419	414	419	394	411	434	397	422	445	426	375	431	383	402	401	373	425	437	458	405	405	426	423	422	415	421	399	416	435	430	439	399	410	420	433	404	417	476	398	424	401	446	396	426	412	388	405	397	392	418	445	393	454	402	399	400	434	394	437	412	420	428	377	389	441	390	434	393	373	405	401	451	404	406	390	444	403	457	428	399	418	411	421	439	424	396	434	435	440	421	386	419	426	462	382	444	395	425	405	422	420	427	412	424	428	427	418	422	437	387	404	393	410	390	423	428	353	417	415	426	376	400	431	397	397	398	402	406	383	432	425	413	444	415	420	412	395	441	409	427	401	398	414	400	388	380	455	445	421	403	409	413	433	461	422	403	408	401	432	431	411	403	391	387	407	428	403	409	426	426	380	431	385	404	415	388	399	416	390	434	460	424	429	412	449	445	402	415	447	401	403	420	384	400	385	401	424	429	410	400	418	411	397	432	391	391	408	407	422	417	416	424	413	443	392	443	429	401	425	390	420	397	393	380	415	406	410	417	443	418	398	402	412	433	392	445	400	354	414	431	423	354	402	407	426	410	437	417	400	414	383	424	410	395	383	404	423	439	427	419	435	413	420	435	418	421	403	442	405	417	420	410	406	434	394	403	387	393	415	411	443	413	389	426	421	392	409	447	426	436	402	409	422	410	414	397	413	454	387	433	433	403	384	383	452	428	441	415	433	439	410	426	402	398	417	404	389	430	408	397	442	456	438	407	417	379	446	418	395	434	419	405	389	419	402	416	410	411	407	433	420	398	414	412	409	426	437	392	425	390	403	404	417	411	408	440	384	409	411	407	431	441	434	400	451	419	410	410	395	427	418	411	405	424	436	389	383	384	403	438	427	409	385	436	407	405	381	423	393	415	378	399	438	390	422	408	404	427	409	409	406	372	398	402	432	409	446	395	393	421	420	406	412	418	406	408	390	404	422	413	382	414	422	420	419	417	409	413	401	448	404	410	424	408	418	428	437	413	449	407	401	469	407	428	429	407	388	431
8838	745	671	552	500	451	400	388	366	338	327	300	332	319	305	319	328	331	310	318	329	322	297	282	271	282	300	315	303	307	306	327	359	296	340	270	288	304	329	300	311	289	304	293	290	319	325	252	293	276	312	312	311	319	289	312	311	311	327	280	338	297	343	293	312	325	322	345	295	323	298	270	292	285	380	324	307	305	308	332	327	335	338	301	316	312	314	277	289	303	296	304	276	314	301	325	296	298	309	307	315	303	309	304	302	301	315	325	317	343	301	293	318	317	310	320	340	308	306	322	308	285	297	290	280	353	317	309	304	295	301	312	291	288	332	307	295	307	279	278	299	306	326	311	340	313	311	279	314	343	309	304	349	294	310	313	315	304	311	310	327	312	327	270	325	293	297	325	338	315	308	301	311	321	287	303	291	284	298	292	308	303	275	291	292	287	300	320	296	303	318	315	297	283	300	306	345	313	282	321	301	327	315	319	327	294	293	296	308	289	293	337	285	333	320	330	333	337	315	314	330	309	301	336	298	297	299	290	300	319	279	303	313	276	273	298	320	301	313	330	293	312	335	293	344	315	326	337	300	302	322	299	304	307	300	327	317	305	300	343	305	330	293	330	310	320	290	305	306	351	292	330	296	319	275	323	276	309	300	298	297	266	297	348	285	298	262	277	319	329	301	299	296	298	322	316	330	280	307	283	310	312	310	303	280	300	291	317	309	303	319	297	287	333	309	305	351	284	322	316	305	274	280	336	305	312	326	339	278	314	298	290	305	317	298	290	311	320	321	283	334	314	293	298	296	312	310	311	341	335	308	288	294	277	293	287	296	289	323	294	312	278	281	313	295	309	268	302	323	314	305	305	301	299	307	298	289	279	304	294	311	287	321	277	282	316	339	326	276	332	292	291	276	280	284	295	328	320	304	297	308	291	305	332	326	318	325	309	300	283	337	298	310	285	309	306	308	289	329	309	303	335	299	310	323	314	290	311	292	336	281	277	298	276	290	328	320	318	317	286	307	323	292	302	300	285	301	325	329	323	316	303	311	303	327	304	301	305	297	343	313	309	299	291	331	281	322	316	299	317	290	310	349	291	302	319	322	322	332	300	270	342	292	310	297	297	283	299	324	332	296	275	320	306	327	336	343	349	288	308	311	346	279	295	304	324	275	308	305	320	319	306	319	299	281	265	277	276	275	309	317	310	334	325	320	346	325	343	338	308	293	312	276	300	317	316	326	333	322	320	316	312	330	285	316	322	324	294	348	293	335	302	325	298	340	274	282	276	318	324	278	318	293	285	327	323	304	283	293	306	305	335	306	335	338	312	291	309	284	305	259	301	293	355	299	297	304	326	302	321	299	282	274	324	288	311	304	314	301	314	308	327	287	307	275	291	302	314	289	293	328	302	322	305	318	287	324	334	295	306	363	314	321	307	332	294	323	334	284	305	296	290	279	301	288	284	293	338	312	282	325	318	307	320	316	305	310	314	311	291	337	290	275	337	305	315	333	287	285	291	278	322	284	307	323	312	326	280	303	329	310	315	333	283	286	299	336	263	281	336	311	327	298	268	321	318	337	287	320	318	310	282	298	312	256	286	313	280	333	344	337	280	320	302	296	289	290	320	297	303	282	291	345	329	307	308	323	347	311	301	305	315	329	320	344	300	296	323	344	298	322	330	301	310	315	320	316	324	289	311	287	306	298	300	275	290	262	292	310	323	327	317	304	269	312	293	283	336	290	302	307	299	263	323	315	326	293	288	295	302	325	310	291	292	289	294	326	316	313	296	276	255	281	307	304	289	308	316	328	266	304	279	301	278	320	317	277	346	279	335	308	293	316	303	276	299	317	286	288	343	312	308	342	312	305	284	312	328	309	347	318	332	311	316	318	335	299	288	313	319	339	308	331	309	316	310	284	307	280	305	298	307	325	301	323	307	320	328	323	304	291	288	328	315	297	307	308	325	308	277	317	326	320	348	306	307	295	290	321	306	326	329	313	308	324	318	276	286	296	320	310	312	346	301	300	317	279	296	339	276	287	325	285	301	316	298	286	286	320	287	287	316	299	283	299	285	294	300	322	311	272	301	308	296	293	295	304	333	279	300	337	305	331	299	313	291	331	294	325	284	309	304	314	357	291	343	298	295	264	293	295	277	308	295	283	305	288	248	310	301	309	284	324	300	323	311	315	306	294	304	315	290	320	295	303	278	257	331	298	311	344	291	305	272	285	328	291	297	276	279	331	315	365	297	278	293	313	315	324	292	321	303	301	327	308	327	291	312	306	333	343	325	305	325	307	309	294	286	334	327	288	300	292	328	314	325	287	261	263	280	292	291	291	310	342	293	287	272	293	326	313	337	365	317	279	340	312	301	299	340	317	285	330	276	323	305	348	269	327	303	310	297	296	305	307	300	313	327	285	291	328	305	291	293	322	294	318	295	307	285	293	295	316	325	311	303	293	320	320	307	311	302	288	297	304	312	303	276	321	311	307	310	298	315	301	274	296	307	316	301	293	302	322	314	296	273	282	313	316	285	281	307	297	298	290	288	295	292	335	301	302	312	327	330	293	284	291	320	326	289	307	314	331	303	311	304	317	317	290	264	313	314	318	313	272	311	322	308	322	300	305	310	326	309	291	305	298	332	319	312	282	306	323	305	287	329	326	320	270	280	280	302	301	269	299	305	295	265	306	313	316	296	303	308	323	278	286	287	301	315	284	284	293	287	287	325	294	336	296	306	315	305	326	292	338	317	322	278	286	291	307	324	293	306	293	289	348	305	299	291	272	318	296	308	292	301	313	329	306	307	307	330	286	288	308	297	332	323	280	321	351	318	308	307	318	298	331	332	320	324	301	321	326	322	301	303	302	340	315	328	282	313	265	304	319	275	299	295	322	335	324	289	299	298	281	288	301	333	301	340	302	287	281	304	310	253	251	292	284	291	301	308	301	318	329	286	283	356	320	331	281	312	308	269	329	309	312	284	329	338	292	283	315	367	315	305	309	338	340	324	287	296	298	315	305	284	300	314	290	295	280	320	317	354	307	268	323	292	296	304	308	324	308	333	305	329	310	288	291	305	297	296	306	302	312	280	285	311	298	342	306	274	263	321	300	316	331	285	305	325	298	320	314	312	277	312	317	320	283	335	311	315	289	285	303	296	284	294	314	321	331	274	304	292	295	292	304	270	320	303	284	316	326	304	302	313	303	299	299	308	325	339	324	332	319	316	302	322	323	355	291	289	295	338	326	344	323	286	326	316	332	334	304	304	340	314	279	295	312	328	316	288	302	316	355	356	344	317	316	294	342	284	279	323	297	314	306	306	281	315	320	306	287	285	308	325	316	310	302	283	315	321	330	308	294	333	286	333	298	311	323	274	311	307	308	340	327	312	294	292	293	330	322	278	312	274	332	305	280	295	305	321	292	302	335	334	320	326	310	287	328	317	321	301	321	280	289	294	288	305	343	299	359	314	296	364	345	303	307	303	293	298	319	313	318	290
7211	1015	1624	1755	1565	1242	1137	1136	1055	986	963	890	884	792	878	763	782	802	754	758	761	681	712	761	759	769	714	738	776	718	748	741	711	729	732	747	695	762	744	713	712	712	738	722	701	747	716	708	703	738	718	735	745	754	664	719	775	708	745	721	687	772	706	721	763	723	704	674	622	658	699	725	737	712	741	723	688	689	664	682	749	720	706	674	700	705	764	713	720	732	702	676	701	674	665	673	719	683	675	698	696	693	757	642	705	702	754	742	694	710	700	696	683	720	697	722	676	761	651	719	670	715	751	719	684	737	729	678	722	677	722	684	686	703	658	696	696	691	730	728	695	699	702	748	704	780	708	733	672	725	680	725	756	668	664	688	721	715	733	697	737	736	708	722	721	665	734	744	687	729	679	690	754	691	665	709	719	712	724	736	736	701	662	663	723	692	659	699	690	714	703	818	676	678	695	696	665	688	670	743	718	718	718	697	726	702	704	704	737	679	733	727	705	694	694	714	675	715	739	722	730	693	738	695	699	751	715	732	738	732	735	740	730	710	718	748	740	672	711	680	731	713	713	695	694	670	709	678	713	692	699	700	671	715	706	684	742	734	751	684	737	684	753	720	708	683	679	690	743	688	699	698	674	711	744	699	715	716	727	675	726	724	708	692	736	734	725	741	697	705	689	715	646	710	677	698	689	714	717	712	710	745	720	738	751	766	672	725	676	699	736	721	683	677	732	728	696	668	739	744	747	712	710	705	680	718	722	691	684	714	757	725	670	775	714	673	652	694	714	722	710	707	750	711	701	723	696	725	715	746	795	693	710	645	751	672	708	702	701	767	685	736	753	683	701	730	747	706	750	699	676	788	701	667	749	701	716	695	742	743	715	721	731	762	723	744	697	686	677	726	709	711	703	695	666	686	705	713	676	726	752	689	687	743	675	702	720	702	690	704	667	682	698	728	716	661	674	729	725	697	704	778	750	665	682	701	701	756	731	751	680	679	752	681	718	657	662	719	676	777	697	721	710	684	753	685	731	663	718	738	736	700	688	698	771	707	673	707	696	675	747	724	653	721	700	667	735	691	686	703	716	722	691	671	721	675	712	708	710	702	709	665	721	704	708	709	720	758	698	694	727	688	736	675	719	706	692	737	729	714	698	732	713	712	670	781	727	741	705	747	706	737	714	731	645	692	756	713	681	724	728	689	679	681	726	739	671	693	726	714	739	711	677	752	684	741	660	710	721	682	766	711	703	637	747	694	734	731	715	742	668	748	711	683	701	699	727	724	721	747	729	725	690	682	704	716	677	736	716	734	710	730	701	685	707	682	730	707	695	680	699	702	674	698	701	698	708	702	705	755	701	720	694	710	707	671	679	663	712	727	676	722	683	664	701	687	688	700	749	725	761	728	712	726	709	689	745	685	750	739	702	766	670	738	715	707	746	699	728	704	696	717	734	676	707	717	681	678	727	738	726	716	683	697	701	709	695	695	711	689	709	747	728	716	699	730	756	698	693	725	705	656	712	697	663	738	741	680	685	719	706	697	726	738	686	704	723	686	685	744	721	706	674	692	731	728	705	739	702	697	684	732	680	703	698	733	725	712	697	747	733	705	752	701	763	728	736	744	699	680	723	728	726	716	744	705	756	714	676	718	701	728	720	689	698	687	730	745	754	671	717	741	737	710	720	707	709	712	700	744	685	666	667	732	681	698	670	775	692	715	720	757	677	711	743	702	720	709	681	721	708	689	677	711	697	715	724	708	742	720	741	709	648	675	762	693	734	724	758	692	711	678	718	752	740	720	721	687	680	674	718	763	692	691	749	722	709	681	691	735	685	692	702	687	706	670	689	715	698	739	702	714	649	734	745	705	727	710	736	669	702	691	737	725	728	697	719	700	697	714	734	739	702	706	714	703	678	681	692	734	675	718	700	700	707	745	710	678	699	709	704	696	709	723	744	703	706	725	709	712	741	715	716	771	734	726	738	694	741	703	669	659	698	709	700	700	700	735	746	742	701	733	712	708	686	737	699	680	682	725	720	704	720	746	694	746	703	735	703	742	697	662	671	703	702	706	717	714	719	753	686	672	712	759	758	718	709	727	720	700	757	652	721	694	749	638	687	701	719	713	704	725	711	692	755	725	692	715	706	741	662	718	728	753	715	690	710	657	710	657	703	713	696	702	687	677	680	682	722	723	741	730	696	725	770	734	701	737	719	676	701	734	746	703	681	701	745	705	699	741	717	727	714	691	712	719	715	715	756	733	703	747	717	725	698	706	705	720	661	690	729	718	694	705	739	775	707	713	706	682	729	739	669	694	659	721	714	742	793	671	697	739	723	708	722	707	733	707	666	742	679	728	688	735	704	684	695	730	740	721	710	717	682	710	762	680	727	728	756	756	728	740	723	721	714	665	689	728	755	730	710	696	692	683	701	698	750	699	704	732	692	709	683	694	690	696	737	694	728	727	717	689	703	719	738	713	743	694	718	701	708	734	739	650	702	670	657	724	718	765	750	715	761	708	732	750	713	713	706	659	721	645	741	714	683	690	674	664	696	700	719	719	711	734	744	723	672	733	674	714	714	741	695	709	682	701	728	746	681	703	742	693	735	713	705	713	706	679	759	695	671	731	700	710	729	731	783	681	726	729	700	706	728	688	750	733	657	702	734	710	682	733	706	660	689	703	696	678	729	729	710	721	693	743	692	746	685	719	732	712	681	669	659	666	698	691	709	728	742	725	716	721	702	738	723	730	702	716	709	721	739	705	677	711	678	707	682	710	712	707	684	705	711	734	690	682	707	745	719	726	713	700	701	719	698	666	735	734	709	676	688	706	741	690	711	696	700	683	726	670	738	688	710	684	716	689	703	699	730	748	727	690	735	764	672	705	721	733	684	712	743	697	747	714	658	704	737	719	712	652	677	702	677	690	746	727	766	689	721	714	725	719	700	720	680	709	718	690	716	701	692	731	678	723	716	692	731	744	750	725	708	689	743	644	690	719	694	740	706	672	717	735	722	723	747	746	724	710	698	763	701	736	694	701	686	741	723	730	725	725	723	723	717	703	710	696	673	736	679	712	754	704	737	723	673	700	699	718	746	719	704	692	748	689	703	725	700	723	723	711	708	755	710	686	696	690	734	725	758	736	729	736	701	763	732	720	724	716	721	731	728	739	699	754	689	702	715	663	686	699	664	722	730	711	739	662	756	729	737	750	650	698	703	672	664	723	682	684	680	732	711	744	701	718	717	660	690	720	754	688	719	707	719	748	718	759	701	713	712	683	753	715	668	653	698	739	679	714	682	699	735	708	696	734	704	699	750	740	700	729	669	722	694	732	665	704	730	692	698	721	727	734	720	709	716	707	694	681	692	741	652	716	691	732	714	708	750	716	728	707	771	709	710	698	708	763	673	703	722	694	741	728	734	686	711	681	704	740	686	714	693	722	732	739	732	740	743	714	707	718	716	738	721	723	665	689	709	678	677	678	710	715	689	680	703	679
15568	1463	1058	825	573	479	403	396	358	351	331	300	297	271	301	304	292	268	287	290	267	275	256	252	248	239	242	255	290	253	259	283	253	202	270	275	257	263	285	271	279	257	246	235	262	239	277	286	272	272	240	250	252	237	266	297	258	279	285	233	239	256	242	279	280	275	256	260	280	294	262	265	248	252	267	293	266	281	283	260	237	249	279	247	264	255	240	254	262	271	262	278	241	248	246	242	275	259	257	255	253	228	281	253	290	272	235	283	251	251	274	254	272	274	251	265	252	268	260	281	266	270	261	239	238	253	257	261	276	253	255	297	241	293	270	227	245	278	262	265	269	261	259	246	273	267	225	273	253	238	279	249	258	270	273	259	274	267	281	266	271	266	251	266	232	252	281	241	262	271	252	256	254	259	276	239	263	252	233	256	234	274	236	248	241	264	255	262	256	279	279	278	245	285	287	282	299	245	282	281	240	277	250	274	257	245	265	267	261	250	265	286	239	264	262	275	264	284	286	274	268	256	256	248	259	289	281	243	257	279	270	239	278	300	290	261	242	224	248	240	291	265	283	285	264	265	278	253	259	236	252	260	232	239	266	258	258	272	286	292	255	263	258	268	274	237	261	272	294	240	278	267	286	258	288	274	254	258	279	253	258	264	246	242	280	278	233	253	273	272	258	266	254	236	264	258	283	278	265	261	268	300	251	254	263	281	239	293	264	248	252	278	260	274	276	272	254	265	250	249	252	235	263	240	245	259	283	251	247	302	260	292	229	262	252	277	279	264	266	261	296	281	240	266	230	286	274	280	242	267	260	271	247	280	281	275	279	278	273	246	275	241	244	274	270	226	252	287	268	301	263	268	265	268	280	277	260	270	251	274	262	277	242	252	281	265	236	240	254	243	242	293	267	257	238	268	275	245	243	263	261	263	254	265	276	278	261	240	280	267	266	276	278	261	246	229	276	266	275	270	256	241	268	260	257	287	254	258	295	275	257	239	294	285	248	254	242	233	264	261	257	278	272	221	253	267	264	281	282	270	269	269	281	240	264	278	267	262	222	267	258	243	287	255	280	276	235	265	271	280	257	254	266	243	242	280	238	223	241	288	278	266	223	252	244	268	266	252	284	271	251	265	231	256	253	257	240	251	242	221	247	265	235	246	272	238	258	239	266	252	256	289	233	285	257	256	283	283	276	230	264	254	287	241	247	233	238	243	240	233	251	274	252	255	291	275	281	272	213	292	231	268	272	252	272	251	273	251	264	257	265	280	235	293	263	292	256	262	242	269	285	292	254	275	254	239	285	272	253	281	247	262	274	264	288	265	269	284	262	252	267	280	284	281	264	259	270	274	260	259	267	260	281	267	249	254	232	276	252	267	239	282	247	263	249	288	256	259	288	224	248	246	251	258	273	250	240	259	256	237	285	253	250	226	240	227	256	231	236	261	255	268	248	268	272	268	245	253	258	263	253	265	269	258	252	252	284	241	260	252	242	236	263	271	302	285	260	260	270	245	268	250	286	255	301	273	243	249	245	273	234	290	258	270	231	286	261	263	263	275	250	263	255	248	262	261	280	282	243	261	266	273	257	267	266	243	283	255	231	235	275	274	255	258	286	241	278	266	280	262	277	226	252	242	279	273	273	270	245	222	268	279	244	253	276	272	249	279	249	240	259	262	265	260	240	282	256	270	270	246	242	267	268	249	273	293	301	265	277	271	241	258	255	298	281	247	271	285	267	279	252	257	254	249	261	249	273	245	245	283	277	268	246	272	260	306	262	241	251	254	279	253	259	252	241	267	275	223	256	290	258	287	260	291	242	284	272	268	247	247	258	273	261	242	257	297	230	288	295	261	239	251	279	243	296	243	269	264	269	280	246	246	266	268	273	277	277	292	280	254	247	213	286	229	247	249	286	264	288	245	235	262	251	242	252	257	278	256	270	262	251	255	247	266	272	255	269	266	294	253	262	241	260	277	247	257	253	252	240	270	258	272	265	216	266	261	270	249	263	285	269	252	285	257	264	262	287	247	240	254	302	247	254	278	235	260	282	266	241	252	267	230	279	254	237	280	269	267	260	269	229	216	233	276	278	255	261	270	268	248	278	268	268	251	251	275	304	263	250	254	262	277	270	244	259	257	256	261	234	263	257	284	249	274	324	259	228	240	267	272	272	286	274	255	280	248	267	291	249	258	287	277	262	264	257	240	299	284	285	276	243	300	265	240	260	280	242	274	262	264	251	273	265	252	273	261	242	262	254	276	263	264	264	242	265	237	263	251	286	256	233	258	273	265	265	283	304	216	226	275	263	290	284	248	238	262	289	248	244	246	279	289	281	268	258	245	244	264	265	262	259	251	259	244	239	240	300	272	294	263	263	265	275	254	275	281	269	290	312	279	266	270	243	253	262	262	295	255	242	241	248	258	264	308	283	263	252	249	261	260	304	264	250	274	253	250	250	263	233	241	271	238	291	279	260	251	275	243	277	243	262	259	248	279	240	266	246	254	271	228	259	274	300	269	262	242	260	242	300	254	249	273	286	265	220	259	259	267	237	262	239	261	294	242	290	290	233	256	251	257	244	265	254	299	276	287	222	292	255	284	244	252	254	275	273	271	249	239	250	275	269	262	248	237	248	264	264	237	254	257	228	262	282	250	281	276	265	264	274	283	277	260	261	270	253	270	270	264	264	273	244	285	255	246	259	245	276	285	270	238	239	279	236	281	218	263	252	278	253	272	268	246	241	247	277	253	240	285	270	290	243	245	236	260	231	299	239	280	252	271	268	286	282	256	256	277	258	252	251	274	255	249	270	250	247	284	266	269	297	285	272	285	289	259	273	293	264	270	254	234	254	222	275	277	226	258	300	289	243	273	287	270	261	254	257	249	242	257	228	231	267	248	240	248	266	276	277	262	258	245	268	260	252	275	272	253	260	281	265	262	266	239	244	258	264	274	264	233	276	274	250	261	237	257	276	271	252	261	314	262	233	264	262	259	254	258	255	247	284	248	265	263	270	231	257	249	244	240	282	240	262	261	250	254	284	255	254	249	243	254	211	272	266	219	271	245	251	303	256	264	271	265	239	242	290	244	248	258	269	260	266	268	269	282	250	257	310	270	246	229	255	260	268	268	280	262	258	261	248	274	236	247	243	276	227	283	264	253	249	284	269	277	231	254	246	258	271	273	283	214	265	252	251	301	267	246	279	270	258	254	235	233	276	284	234	230	244	274	260	271	263	274	268	275	264	259	248	250	265	254	253	256	262	252	272	266	278	261	236	281	241	285	248	251	277	268	261	248	285	264	266	242	257	230	255	251	255	258	256	276	310	274	245	228	255	247	245	281	264	268	260	277	236	272	255	249	271	258	244	227	269	252	258	274	264	248	229	298	250	234	230	256	274	233	258	289	285	274	253	277	271	232	269	270	231	276	282	265	245	285	226	284	281	265	261	254	268	291	276	256	270	240	264	288	276	249	289	265	272	245	263	255	257	253	259	246
8887	1229	2311	2542	2022	1627	1449	1395	1218	1057	987	965	944	788	813	763	725	687	725	683	708	692	663	622	643	636	665	590	652	653	647	639	647	682	634	670	600	641	621	626	607	610	638	614	600	599	600	613	579	610	608	619	598	593	559	619	619	651	620	621	580	620	595	617	607	638	610	593	631	576	656	643	619	614	602	624	571	632	598	567	604	648	585	593	579	575	598	617	598	632	569	601	608	578	619	619	590	612	582	566	624	610	603	577	588	583	570	596	612	580	645	597	609	638	561	611	615	632	615	588	600	643	591	616	593	628	587	591	573	619	584	626	578	560	596	586	605	575	601	587	580	596	630	613	560	551	603	559	579	577	556	646	660	613	640	561	581	593	645	595	657	567	659	629	631	611	605	622	582	603	539	638	580	601	608	632	569	643	585	609	573	621	560	614	583	564	596	574	575	631	615	590	577	545	609	564	594	586	606	576	603	588	600	600	567	614	619	639	548	622	588	629	597	590	577	563	590	609	559	576	648	585	583	621	618	598	625	580	588	588	629	577	576	605	572	632	565	600	570	597	559	597	604	636	601	583	593	597	592	626	625	597	612	616	587	657	616	590	624	555	613	580	570	601	622	579	570	615	599	606	567	561	598	585	596	567	559	559	584	541	623	577	586	565	620	592	634	605	601	586	604	613	610	611	543	603	628	565	577	576	595	584	591	591	586	601	574	598	579	578	583	605	610	579	579	531	605	568	619	602	639	591	601	606	602	600	623	603	590	662	559	618	546	552	600	549	599	568	619	621	552	583	633	571	608	572	552	580	611	606	565	605	628	598	599	565	612	579	617	647	632	622	614	610	595	604	580	617	576	608	601	558	608	591	544	606	583	585	630	611	566	619	560	550	619	632	566	608	613	635	634	621	650	593	574	606	598	577	585	571	579	552	613	603	596	603	582	643	566	584	568	578	552	590	540	592	613	606	654	595	547	570	580	621	622	618	600	636	585	551	584	637	582	610	601	615	574	613	577	613	567	582	575	576	600	599	619	576	550	651	601	582	651	580	561	564	604	591	609	641	589	599	578	565	631	585	650	613	588	625	610	620	630	565	628	597	607	582	568	570	602	586	567	604	581	598	561	604	603	580	605	601	622	626	604	584	604	639	623	612	602	613	581	646	617	570	595	558	589	596	602	613	615	605	653	608	627	573	605	549	637	590	601	573	629	622	590	608	605	668	635	581	594	606	607	592	645	607	620	616	590	569	592	571	609	564	606	606	593	585	602	571	566	558	586	559	594	603	595	604	617	579	619	595	609	605	584	597	584	607	586	591	599	603	573	610	570	625	600	606	609	621	613	596	590	590	642	621	590	586	581	597	539	554	537	587	577	604	601	602	595	652	574	616	626	540	603	616	573	606	628	598	557	632	626	558	564	583	605	610	600	609	608	623	643	601	619	552	618	609	578	597	593	616	605	644	572	578	582	606	630	632	613	577	645	640	606	638	609	581	619	584	588	590	567	580	574	591	556	635	553	577	583	612	573	554	608	625	638	573	600	619	582	572	608	554	582	610	619	554	633	600	625	587	580	613	586	636	623	564	629	569	563	589	610	604	600	625	607	638	607	593	644	582	589	585	622	618	601	559	600	563	581	591	561	607	649	613	638	652	572	596	592	580	606	634	626	593	601	588	591	587	552	620	571	682	618	602	559	591	634	639	601	613	574	586	562	580	619	629	581	600	620	582	571	595	596	538	615	572	599	594	626	566	638	593	622	609	622	627	595	611	574	670	607	610	606	583	609	641	595	563	633	585	613	617	583	602	574	625	588	567	594	652	609	624	596	614	607	608	605	522	575	602	632	552	604	547	606	538	615	529	578	608	616	574	604	582	606	561	653	633	594	564	602	582	599	592	617	596	561	615	613	605	562	587	592	617	611	636	568	643	598	606	608	619	619	595	605	554	642	601	628	602	628	563	565	619	566	620	599	604	607	557	572	600	603	601	655	577	528	619	587	635	582	587	675	599	575	594	618	589	613	595	589	597	591	605	628	569	620	582	536	597	603	589	602	523	543	589	574	619	604	597	611	644	650	632	642	636	623	607	625	621	604	568	649	596	560	633	586	604	597	628	587	664	609	608	610	632	594	618	629	607	576	602	608	568	608	572	590	557	588	579	604	582	577	592	593	584	566	613	591	581	559	618	587	553	580	625	597	618	586	602	620	569	639	601	614	645	588	570	597	616	632	554	652	597	579	582	638	617	615	577	590	598	637	633	635	598	602	604	632	632	583	566	605	597	603	588	637	576	594	612	548	587	619	631	588	607	601	554	629	596	582	619	630	602	567	597	551	593	622	588	622	620	586	594	585	575	583	571	619	565	623	600	597	639	606	592	615	581	555	568	608	571	583	571	620	652	582	572	576	565	582	602	580	625	591	605	605	563	621	588	609	588	635	601	578	574	628	615	579	580	599	547	618	625	586	608	606	578	614	619	644	608	601	644	607	633	582	629	560	582	641	604	610	636	549	634	582	590	597	539	604	549	586	553	623	638	617	609	612	629	582	644	564	593	629	571	604	564	621	608	600	612	572	571	606	616	574	580	608	627	574	600	618	586	599	628	563	608	642	573	652	573	619	619	560	582	617	588	627	619	584	589	583	588	600	620	618	602	595	565	583	570	564	532	589	622	609	601	620	564	614	582	585	609	565	562	619	587	585	594	617	598	617	603	601	601	587	627	578	610	610	605	614	580	597	613	620	596	608	583	589	629	563	595	637	603	626	592	607	587	558	591	611	577	591	619	579	576	602	599	626	594	583	610	632	638	633	617	588	633	589	618	617	541	572	607	599	589	589	597	609	605	584	598	577	553	624	578	611	632	592	614	597	604	606	616	631	599	584	595	579	643	612	615	583	583	615	586	583	558	628	572	570	622	598	587	612	603	655	607	634	596	591	542	580	597	550	611	639	603	634	551	595	581	604	567	608	602	585	579	596	629	580	612	592	587	596	606	614	570	612	600	611	611	568	615	621	589	578	597	623	616	587	637	603	614	598	614	586	609	566	623	613	634	606	566	551	600	593	607	539	626	601	554	608	608	547	572	639	564	592	634	590	575	601	587	618	567	609	580	581	600	615	621	603	579	645	593	598	619	594	589	618	615	585	602	640	586	567	611	569	601	609	576	617	641	605	572	614	556	541	610	570	619	614	607	571	590	602	580	595	572	571	603	592	599	579	608	577	622	618	566	620	617	572	599	619	603	558	615	578	557	579	578	580	605	616	558	573	640	658	602	610	596	607	614	625	600	607	582	622	631	587	596	584	570	601	547	556	574	597	622	594	594	570	614	612	556	587	610	602	629	570	646	623	629	617	583	559	623	627	616	582	586	592	592	549	608	614	592	607	601	606	608	600	581	550	619	616	566	552	622	610	571	611	617	615	633	598	591	587	624	568	635	586	643	611	583	628	627	556	613	595	575	563	566	575	606	573	558	580	615	575	616	642	584	617	616	605	587	606	606
2100	181	186	197	172	202	167	183	172	163	157	162	172	151	164	135	147	149	158	132	155	159	166	179	156	145	163	137	154	189	147	167	144	160	167	140	151	153	148	146	167	136	162	148	159	168	170	155	159	153	173	147	154	165	166	149	172	173	146	155	150	139	151	181	157	153	155	160	133	147	148	152	140	161	147	181	171	160	164	165	165	183	181	154	158	189	140	127	194	190	171	149	150	183	167	126	182	165	175	149	161	147	192	144	160	152	164	163	160	144	168	156	155	144	175	168	169	170	165	167	176	154	144	147	152	165	181	199	147	165	167	155	162	164	182	167	186	152	170	151	191	164	135	168	154	152	156	141	181	157	140	167	174	155	163	162	187	148	132	150	160	183	150	151	155	150	129	160	161	158	157	173	164	147	159	162	175	159	156	166	170	164	180	149	152	129	153	173	169	163	177	154	171	182	167	146	152	151	167	130	156	178	166	158	145	160	168	175	155	132	155	150	152	160	170	171	144	143	165	141	159	151	170	149	146	150	153	143	163	154	175	152	175	158	164	162	149	137	169	149	162	154	166	150	165	180	150	166	149	166	155	168	175	160	138	181	165	146	160	151	161	158	175	165	165	170	152	174	176	133	136	163	179	149	152	173	151	167	175	131	161	163	169	172	148	169	200	165	166	151	128	155	137	160	161	161	164	177	130	164	171	198	143	174	179	195	150	148	146	167	147	151	159	151	130	161	163	175	169	140	163	174	160	159	163	161	135	161	156	171	161	153	144	155	182	151	159	147	130	150	150	163	180	149	176	166	177	159	163	164	133	147	160	165	159	149	162	136	160	155	148	168	156	137	165	172	148	161	151	141	166	165	134	145	188	178	179	158	154	149	156	172	166	144	159	148	168	173	170	157	178	175	154	156	145	161	173	158	152	168	179	157	170	148	154	167	168	173	179	149	140	155	164	176	133	147	146	156	132	172	154	177	156	183	158	145	182	165	164	172	149	146	160	169	152	151	142	165	175	170	147	155	155	164	155	182	146	149	157	140	144	145	172	159	154	161	149	144	138	135	166	141	171	177	140	147	160	165	163	173	164	148	122	151	132	152	146	156	157	163	152	149	150	147	145	151	159	163	147	165	147	161	147	153	170	173	154	158	171	178	154	169	175	153	154	153	150	159	170	164	146	158	174	161	144	170	174	163	159	149	139	146	157	169	173	164	159	172	181	184	151	157	144	144	163	155	158	176	163	148	140	165	161	169	164	153	169	160	169	182	155	157	164	169	160	161	141	171	164	155	171	186	155	145	137	161	176	167	147	160	179	162	165	167	143	152	151	159	151	153	142	165	173	165	139	172	171	153	183	162	173	148	153	156	152	131	162	164	149	164	131	136	151	189	171	161	137	131	153	145	159	174	156	155	151	126	141	153	170	173	164	141	165	145	171	154	169	150	160	149	179	165	148	163	165	128	135	151	180	162	165	166	159	181	156	142	136	148	171	142	149	149	146	155	151	158	159	176	172	177	144	146	184	174	165	146	165	177	152	141	155	134	165	159	137	161	157	175	172	167	158	163	174	176	151	158	173	149	161	163	156	148	158	150	123	187	165	161	159	158	152	141	182	154	157	157	165	143	147	128	167	164	172	156	150	155	163	156	148	160	176	177	152	157	152	165	157	171	133	129	170	166	146	170	174	155	171	170	152	171	158	150	174	138	180	173	151	113	148	197	158	141	140	151	155	153	186	158	170	177	128	167	153	151	172	167	144	188	148	167	169	165	149	175	159	171	150	170	156	162	172	143	171	151	170	169	156	142	146	143	172	175	167	163	152	150	149	163	131	151	169	159	166	158	159	140	153	147	139	143	192	161	163	171	175	134	141	165	172	177	184	182	135	155	154	159	145	133	171	154	143	149	144	160	144	165	145	138	168	178	167	138	181	163	131	145	144	173	161	177	158	157	141	152	145	162	162	145	171	175	166	150	167	175	146	182	167	164	157	177	150	150	144	151	160	165	184	168	138	143	168	150	166	149	160	146	205	153	195	172	179	153	168	162	137	135	144	129	198	167	152	147	156	152	168	185	159	184	167	146	173	167	162	156	164	165	170	178	129	161	159	160	172	152	198	147	143	153	171	170	132	157	156	170	168	145	152	165	177	133	155	181	174	162	165	146	162	158	165	156	152	162	167	181	134	184	162	149	151	156	165	136	137	154	168	164	149	166	151	174	159	161	156	156	198	176	163	177	151	181	166	165	178	181	145	163	157	150	150	147	136	156	167	207	163	178	163	179	167	164	159	170	172	166	168	161	164	144	156	148	160	163	159	146	146	153	166	167	157	168	148	151	143	149	161	173	180	134	167	163	177	151	176	160	161	168	166	151	169	164	151	141	155	176	154	148	142	136	160	155	153	154	191	154	170	161	151	145	150	174	154	156	177	165	164	147	173	170	156	136	183	186	173	140	149	153	146	142	164	176	166	150	136	151	168	165	153	155	157	163	167	166	168	135	155	150	161	151	150	166	158	150	152	157	152	159	144	158	166	164	179	164	134	145	151	156	157	195	179	150	150	149	146	175	146	131	149	146	164	168	144	174	156	163	145	165	168	142	142	153	137	156	160	174	168	172	169	179	182	155	166	149	171	159	167	179	176	154	153	153	135	153	157	166	170	152	163	168	149	161	171	164	145	160	141	160	149	154	179	179	159	176	153	158	157	171	173	148	145	167	172	129	156	154	165	151	137	163	145	171	177	168	161	133	166	147	159	181	172	130	159	177	130	161	166	162	180	183	173	161	159	135	169	165	144	152	150	172	154	173	146	156	152	163	168	154	169	164	168	149	146	137	137	184	175	167	163	169	169	166	183	163	163	148	173	153	160	163	159	138	176	137	176	151	157	185	148	149	169	149	163	152	169	179	154	144	164	174	149	126	151	144	179	157	171	161	149	154	143	163	172	161	175	163	174	163	158	158	166	163	147	152	150	169	130	160	160	142	166	161	161	169	151	156	154	157	156	151	150	164	179	141	180	148	144	165	165	138	162	146	159	178	153	183	163	146	159	188	162	140	162	145	159	158	156	154	152	144	174	151	168	136	172	143	166	186	167	161	154	168	144	167	158	150	167	172	158	174	184	160	154	166	147	148	162	158	161	131	157	159	146	154	168	160	149	163	166	161	153	170	176	173	154	133	159	182	142	178	191	167	142	153	162	147	171	154	162	146	160	157	127	160	164	158	146	167	149	133	165	164	154	161	144	180	162	148	161	159	144	146	150	152	156	167	194	188	140	150	147	149	171	154	167	164	158	181	164	157	144	161	134	159	155	168	179	146	181	145	182	157	153	173	151	136	152	168	163	178	152	145	158	158	138	174	167	168	184	156	146	155	144	169	156	151	166	143	148	157	161	168	160	169	173	157	146	165	144	183	199	153	152	141	181	150	153	151	148	170	162	182	152	172	168	151	154	147	161	137	158	172	169	153	162	148	165	131	151	144	194	176	140	128	137	172	131	136
2225	446	410	489	498	443	435	438	445	443	388	435	414	419	411	444	403	384	413	376	438	404	398	394	423	425	388	372	431	411	399	411	431	399	448	425	399	423	412	388	414	435	439	391	437	415	423	432	412	411	378	436	413	406	407	431	400	411	450	406	412	449	411	417	420	401	401	413	427	398	402	424	418	415	429	413	414	436	429	457	419	418	430	423	405	413	378	417	377	415	437	428	373	407	414	439	402	389	453	406	434	381	402	381	407	398	419	423	421	421	430	401	414	385	448	411	396	443	421	419	408	406	394	403	427	419	406	436	401	403	413	409	438	396	430	429	414	418	427	377	422	396	408	417	399	415	473	413	427	430	434	409	396	416	415	411	427	401	413	427	427	417	433	386	406	397	437	409	410	417	439	393	392	388	390	390	411	413	413	383	424	420	405	421	394	397	399	434	406	411	411	406	376	403	427	389	415	410	414	399	384	447	401	417	468	414	419	423	435	422	398	405	389	438	433	424	412	428	387	441	421	461	395	424	420	408	403	381	411	411	374	394	421	429	391	438	451	408	387	395	417	429	425	435	424	385	423	379	398	431	418	421	452	404	436	372	391	420	428	422	467	406	419	416	447	424	416	395	429	424	387	425	413	447	391	432	411	382	426	431	426	411	407	416	434	413	403	436	392	428	438	440	426	373	418	432	405	399	437	446	392	438	391	404	426	444	431	417	379	385	382	428	431	411	385	444	388	420	391	420	374	427	408	367	440	408	412	443	390	392	479	417	432	401	434	394	408	382	468	404	355	406	413	424	434	446	416	400	430	405	406	430	473	410	394	385	400	426	417	419	388	433	430	428	419	449	429	413	385	409	404	420	421	417	372	426	407	416	430	399	406	445	423	415	419	403	438	433	422	409	402	441	398	421	405	423	424	444	423	393	430	440	438	427	398	423	409	406	416	442	421	436	413	441	397	425	417	429	416	427	424	431	403	419	422	385	392	419	413	443	416	434	403	459	449	424	421	441	425	401	407	428	413	414	433	430	450	416	380	424	399	445	410	446	427	424	408	417	390	441	426	399	418	398	417	399	429	413	400	433	398	415	423	388	423	435	451	411	430	426	415	436	417	432	391	412	359	407	396	405	422	403	428	449	406	366	429	408	408	401	465	422	404	416	424	430	413	424	431	422	406	424	437	409	435	399	405	412	397	414	396	403	414	391	399	419	417	447	421	431	438	435	400	413	425	405	426	440	382	425	434	443	440	429	393	416	406	392	417	387	421	423	414	455	407	396	378	421	411	454	419	393	415	419	420	438	409	415	371	407	427	444	405	414	426	400	395	428	410	467	423	428	406	369	405	411	373	413	412	393	390	390	401	439	413	414	429	403	415	419	415	427	432	412	459	414	432	440	431	415	396	393	374	456	434	419	399	428	416	377	449	362	429	423	434	412	461	421	403	408	414	416	419	411	410	450	409	405	394	389	375	417	432	433	434	411	375	393	392	436	400	422	387	422	417	450	450	435	409	423	373	389	399	431	407	401	393	445	416	400	416	398	429	407	448	448	416	426	400	442	422	407	432	446	418	411	421	406	419	401	433	425	418	421	421	426	421	418	461	446	416	421	380	412	434	414	480	392	431	427	402	423	402	410	351	431	418	443	415	410	435	430	386	444	438	406	412	406	394	424	395	444	405	435	445	405	424	417	394	418	379	451	364	437	402	405	399	376	404	414	433	424	411	422	415	407	448	411	436	409	383	421	385	424	401	400	446	437	421	412	458	417	441	396	428	426	392	405	378	384	416	436	435	375	387	450	429	431	405	398	444	415	418	392	434	397	386	412	412	441	411	415	457	410	393	398	406	399	378	394	404	406	398	415	403	398	387	368	401	414	403	408	421	370	395	395	425	413	463	437	420	407	412	438	444	397	390	393	413	402	454	422	378	407	426	421	399	410	399	415	419	390	402	420	406	394	420	416	388	448	412	411	398	376	409	390	430	401	434	445	419	425	440	424	411	439	465	412	397	405	414	426	397	388	421	414	403	422	421	440	439	442	396	416	399	427	421	420	418	436	443	389	393	407	413	412	416	409	450	411	364	405	432	434	413	417	396	405	419	415	395	378	396	406	430	408	455	408	410	411	407	380	381	418	413	424	421	428	408	415	419	411	453	433	390	409	420	411	410	448	426	421	407	405	372	426	434	445	391	387	428	445	399	404	409	422	425	440	447	369	444	388	402	455	408	361	407	411	417	452	399	404	395	388	425	422	421	412	433	424	432	389	376	367	400	431	448	392	406	392	413	409	395	433	429	378	428	411	410	409	409	396	440	431	445	410	419	436	369	428	442	420	397	386	424	417	388	380	403	450	367	410	443	405	418	386	418	403	445	439	419	407	397	422	445	396	441	401	433	395	376	431	408	437	370	410	420	400	399	461	386	374	447	426	419	398	423	420	413	394	428	402	384	443	460	398	427	417	426	449	418	406	383	409	444	418	402	371	402	421	407	398	429	376	429	353	404	400	407	423	378	403	418	405	404	421	416	403	469	398	395	423	435	398	415	416	398	386	435	443	424	398	448	367	385	440	402	424	391	450	418	437	394	418	381	410	409	377	407	414	423	393	403	407	368	447	419	438	440	400	429	428	374	422	416	426	399	437	436	399	371	405	407	408	438	427	427	401	406	418	410	423	404	420	425	427	409	415	408	419	397	421	415	417	441	395	422	389	352	408	445	377	420	417	437	376	452	391	426	435	445	407	427	417	445	399	432	413	432	359	409	392	378	438	441	402	443	488	427	402	395	410	429	408	421	438	401	417	375	431	413	417	376	423	431	391	400	419	434	394	392	414	383	387	448	420	417	386	411	394	431	434	399	420	429	424	378	425	410	425	404	401	407	408	407	410	428	414	440	407	434	442	400	409	425	407	384	417	424	399	450	447	415	446	401	420	437	407	424	454	410	410	404	407	385	424	440	432	402	411	411	383	406	411	457	392	393	394	435	418	388	392	416	386	446	403	417	404	413	404	385	434	420	445	421	408	402	440	417	418	399	455	437	423	446	420	424	414	462	398	428	401	452	399	411	396	423	391	396	484	409	413	428	411	411	399	411	407	416	389	401	395	375	449	419	436	444	411	412	454	427	412	441	404	431	415	398	417	411	415	409	453	398	348	454	427	423	417	430	393	390	393	378	341	428	429	403	417	393	430	440	445	395	424	436	441	432	432	403	410	372	441	430	405	395	444	406	417	395	445	427	393	391	421	405	365	429	397	396	407	449	431	445	416	424	395	400	440	427	454	455	449	405	386	454	411	420	411	452	412	413	422	381	404	411	382	403	390	372	397	409	417	367	421	413	440	417	382	389	413	417	408	415	421	381	409	447	457	386	407	441	425	416	393	389	420	410	417	402	411	418	400	364	407	410	439	374	433	382	424	435	383	376	428	396	416	403	445	421	376	408	420	432	406	397	379	403	400	386	420	417	395	442	409	384	409	421	419	407	444	436	392	405	396	436	434
8591	711	680	550	493	416	408	387	348	320	339	338	327	312	324	298	299	315	326	306	312	295	290	324	323	332	276	297	335	324	341	304	287	312	336	300	297	330	304	285	292	300	297	304	299	278	316	307	288	328	308	306	296	324	345	331	301	289	283	288	301	314	319	345	291	303	311	244	299	322	327	309	301	291	350	311	309	313	267	320	251	261	299	307	319	260	290	284	269	293	328	310	321	274	318	335	328	314	307	322	272	265	305	297	285	317	293	333	272	283	310	331	302	284	328	321	324	323	307	284	294	300	321	307	293	280	312	288	294	260	341	291	274	300	277	319	300	320	302	305	341	270	347	319	307	325	286	281	273	288	289	311	302	299	293	332	300	321	316	304	291	317	303	310	296	298	322	325	300	311	307	303	292	303	324	270	295	283	306	300	299	289	289	329	315	294	317	272	319	297	325	294	275	301	299	284	278	317	302	314	303	273	325	293	286	295	305	277	320	318	320	316	311	257	318	338	337	308	295	307	323	329	262	280	274	317	304	302	319	281	297	345	334	326	320	320	330	324	328	287	337	316	286	308	280	304	303	305	283	342	312	303	335	298	315	315	290	329	294	344	317	312	305	280	321	312	279	293	299	295	274	277	334	295	309	302	302	309	337	364	288	344	307	295	326	278	301	322	302	308	297	301	312	283	341	286	291	270	285	326	302	301	297	295	308	292	304	267	311	310	269	305	283	289	299	329	330	312	292	287	280	305	309	292	311	310	320	313	314	280	336	278	278	294	314	277	316	310	299	276	288	301	333	283	293	332	313	332	290	314	299	299	320	326	297	298	313	341	310	299	304	309	336	316	282	315	328	317	295	295	301	307	315	316	340	254	332	277	311	309	319	284	322	307	288	298	282	298	319	324	285	298	308	321	335	284	311	321	304	303	300	287	313	291	276	329	324	301	299	316	273	318	303	329	298	324	327	310	299	325	292	323	287	294	300	272	299	287	302	336	303	301	333	285	317	302	312	322	307	327	249	297	301	307	296	281	285	331	310	296	301	272	308	322	303	342	297	317	297	300	287	277	311	316	341	313	325	321	299	340	297	318	297	297	300	331	311	344	316	342	317	351	307	308	293	341	305	320	302	306	348	326	291	283	301	319	268	339	348	278	322	316	315	328	330	317	330	324	325	306	319	318	284	324	332	289	323	291	344	301	301	298	282	328	291	301	303	315	291	285	323	253	320	281	312	283	326	315	280	349	319	335	293	278	305	302	310	305	304	302	337	310	307	285	312	314	306	291	281	331	311	250	312	315	292	322	328	294	324	296	312	329	327	315	269	289	325	275	300	320	307	323	323	300	307	291	282	303	306	286	318	343	293	325	306	309	308	324	301	301	299	290	309	312	325	321	315	299	277	295	343	288	321	312	311	305	302	305	296	300	316	299	322	309	273	306	322	326	309	318	302	298	315	346	285	327	283	293	339	336	326	261	285	313	319	329	331	317	312	285	303	302	346	323	301	315	321	290	316	300	284	293	287	339	287	287	312	316	320	357	332	313	314	314	271	310	282	296	318	281	270	301	285	282	338	306	293	334	290	294	305	324	337	282	355	304	316	296	301	315	318	313	334	314	301	318	316	303	273	315	295	341	326	301	288	283	338	296	303	323	317	302	265	294	277	318	294	262	319	314	295	290	284	329	313	305	318	296	285	308	313	295	315	320	296	334	295	340	298	298	303	291	312	284	309	327	279	309	335	292	321	301	277	285	326	325	327	333	284	321	302	330	312	350	295	295	317	333	317	270	269	338	350	295	294	277	320	296	301	313	320	276	314	286	299	308	287	315	309	287	293	290	324	304	293	262	362	285	300	304	304	325	315	277	316	313	343	301	292	318	314	288	279	311	281	308	311	321	328	296	313	305	284	287	308	293	275	340	319	273	289	281	309	293	305	273	323	298	277	299	306	302	326	291	257	313	272	305	311	306	306	297	309	295	305	307	281	318	322	302	305	292	308	292	316	320	285	292	333	295	305	291	320	308	324	294	277	314	278	323	332	285	322	343	283	285	320	323	294	323	314	292	287	331	309	335	325	320	264	351	359	319	280	308	314	282	336	319	306	272	285	322	298	302	315	311	275	332	307	338	290	315	298	327	296	273	299	282	294	271	320	313	309	328	310	301	305	300	313	271	309	342	299	295	303	329	284	312	272	312	319	319	299	301	323	275	288	307	269	286	317	299	331	303	281	278	329	317	345	327	332	356	329	292	314	318	305	285	295	298	342	261	302	341	278	344	295	313	302	285	284	286	303	348	333	295	319	302	306	314	298	315	308	278	292	301	294	335	300	328	270	302	318	322	331	311	279	284	279	268	289	295	330	302	304	288	341	336	300	308	283	299	304	307	311	319	296	294	313	315	305	316	332	322	292	303	302	313	288	296	289	265	287	272	310	278	283	299	279	336	302	310	324	315	322	360	335	350	300	320	330	303	283	299	310	283	299	325	298	330	290	308	341	320	327	299	283	286	273	335	297	323	316	298	285	307	336	310	274	291	260	308	337	286	311	305	305	292	338	302	270	291	329	323	294	297	322	301	347	298	279	301	294	351	291	292	295	285	329	322	327	333	289	297	302	258	290	282	321	314	300	285	326	288	322	313	316	283	310	293	272	279	262	288	302	305	291	318	269	312	298	290	324	334	332	317	306	286	305	292	293	319	292	304	302	319	293	274	282	320	309	295	303	304	307	318	324	332	283	335	295	313	318	309	288	320	313	312	302	288	288	306	316	331	314	301	328	325	317	320	330	296	307	345	290	313	303	304	310	281	269	308	301	293	322	314	299	294	287	327	270	334	294	311	309	325	298	335	315	306	336	301	276	306	294	280	301	323	297	297	328	292	313	314	310	335	292	300	270	260	299	290	313	295	315	284	299	300	299	307	272	323	289	339	305	279	278	298	308	307	315	290	281	332	319	291	317	305	307	331	301	316	294	315	271	300	307	311	315	335	294	298	302	280	296	284	299	317	300	301	304	304	337	350	326	311	318	284	293	288	303	301	305	328	300	270	317	328	314	336	296	305	318	312	283	299	293	316	325	302	296	306	295	333	293	318	341	306	340	289	311	293	314	280	317	293	312	316	320	276	305	293	324	332	304	326	290	334	306	300	286	310	302	306	318	299	283	330	335	296	314	284	280	323	296	291	293	294	311	295	303	272	294	298	299	336	297	301	294	293	303	290	291	262	275	298	301	309	291	299	296	312	321	281	325	342	338	281	307	333	296	311	298	323	318	275	319	326	308	317	294	320	268	296	323	307	319	304	303	319	333	324	296	320	282	310	293	302	334	324	271	322	331	335	283	329	311	295	313	319	318	323	276	302	289	308	348	310	303	318	290	332	322	331	323	328	332	297	277	316	290	312	301	314	315	316	329	288	293	298	298	276	328	306	301	296	289	289	310	319	302	295	317	315	261	345	312	316	321	317	288	303	280	282	301	308	280	333	349	322	300	289	343	294	268	307
7084	1083	1560	1770	1500	1258	1123	1087	987	892	966	906	877	819	789	761	767	750	739	751	737	809	726	754	755	747	741	705	696	667	698	704	725	711	726	702	711	691	724	686	730	730	717	715	717	747	738	709	702	696	763	717	738	693	676	689	690	724	728	686	659	773	680	711	727	723	694	739	753	713	733	727	715	703	677	698	733	698	693	730	684	693	752	712	675	658	694	679	695	700	683	718	712	749	714	707	678	721	708	704	718	673	696	733	700	702	671	727	672	714	712	677	743	708	703	700	698	718	733	715	704	705	681	680	719	710	725	733	695	681	713	736	777	754	699	707	691	713	750	692	671	653	746	673	678	697	713	739	708	698	740	714	739	726	783	717	737	763	670	682	721	708	712	723	682	683	694	722	757	698	716	701	688	711	703	678	728	729	735	702	744	716	709	714	753	702	726	739	691	705	703	643	655	695	754	740	693	682	715	694	664	698	694	686	685	694	766	680	655	679	675	750	683	762	728	680	721	709	751	742	680	666	702	646	711	728	643	737	697	649	724	675	634	704	682	708	651	737	713	656	710	714	706	712	718	725	718	700	731	759	697	664	722	718	691	733	712	727	685	658	768	669	701	698	702	725	667	703	727	694	694	713	722	723	696	709	730	726	719	732	722	725	677	699	696	715	754	691	699	686	733	736	692	670	696	713	716	727	711	727	705	697	760	714	668	701	688	709	693	697	738	677	709	666	671	663	751	718	686	683	717	736	746	768	721	664	739	727	703	733	714	713	668	690	777	746	691	700	666	680	705	785	709	730	702	741	699	657	687	701	749	680	680	716	687	698	733	762	717	722	681	713	728	705	705	747	670	670	733	728	676	715	736	697	784	695	697	694	675	658	728	721	704	721	684	736	728	721	680	741	675	725	716	703	718	706	695	767	680	681	685	746	695	701	699	684	761	731	723	743	698	691	707	662	760	732	732	720	696	685	706	693	717	674	714	680	715	706	713	669	719	686	691	676	724	726	764	699	704	698	715	747	775	730	677	701	768	702	709	692	729	674	746	705	698	708	666	683	666	712	689	673	718	740	717	757	711	796	683	706	644	683	730	720	674	693	685	692	702	746	704	761	716	731	672	668	692	749	712	684	663	668	722	729	675	729	704	703	695	668	775	725	738	705	656	701	670	710	696	675	700	681	730	726	668	675	733	706	734	694	713	704	694	669	709	685	736	697	742	703	735	706	697	703	720	712	719	746	709	711	703	700	737	698	725	701	687	718	666	710	677	746	718	689	678	706	663	673	734	714	692	668	678	715	685	679	688	720	725	670	671	701	674	726	703	693	690	706	728	702	725	748	718	714	687	714	705	713	697	694	705	691	742	708	678	714	748	709	668	653	730	704	662	683	693	736	652	707	652	705	692	731	704	693	683	711	671	714	695	721	731	728	704	744	689	714	656	709	655	694	731	677	680	743	731	689	715	704	674	688	736	739	732	676	721	727	641	717	745	701	747	665	697	736	699	714	661	756	679	770	739	711	693	696	735	705	685	694	666	707	730	683	747	715	653	720	710	730	710	736	697	703	677	717	709	715	692	701	728	725	706	713	742	730	729	736	701	663	713	736	724	770	717	678	685	694	677	728	698	749	694	667	757	748	694	677	694	624	681	742	754	719	725	626	717	691	703	727	706	718	685	722	714	705	740	661	745	694	679	729	684	691	724	679	745	669	707	705	723	700	715	693	700	710	692	661	701	642	720	715	678	624	738	769	692	709	714	688	724	712	696	711	703	706	705	735	708	696	705	739	715	732	740	701	700	689	708	695	673	668	728	755	680	715	720	746	694	674	773	709	779	684	678	682	717	713	689	763	709	710	687	654	711	721	734	765	699	697	717	737	693	687	749	722	661	690	703	648	677	712	714	721	714	710	701	671	725	707	669	729	671	712	738	676	685	733	739	705	656	701	664	655	674	698	746	689	694	708	684	693	669	710	718	706	692	713	732	735	773	754	688	656	802	731	698	659	676	670	690	672	692	692	696	666	691	678	719	705	694	710	724	712	667	686	696	727	662	702	741	700	724	697	699	686	711	656	710	662	654	665	677	708	685	727	694	771	731	706	725	724	675	730	700	683	719	736	694	686	720	732	712	679	747	692	714	704	662	735	682	670	727	680	725	734	766	697	702	738	713	707	749	758	699	697	698	716	693	715	712	717	718	707	741	726	728	705	709	710	671	735	741	710	736	738	760	684	697	741	702	695	688	702	695	664	712	682	707	693	722	675	732	683	714	713	708	674	686	695	727	651	784	731	718	727	753	689	656	697	738	682	710	734	740	710	737	663	749	697	743	664	704	680	713	677	745	743	714	762	696	715	704	688	726	705	689	712	693	719	720	667	754	728	721	655	731	668	735	735	717	718	725	722	723	763	719	692	701	676	684	708	701	689	726	751	680	691	708	715	669	665	742	706	739	748	682	724	688	711	672	717	674	691	707	711	744	714	711	715	689	743	701	713	715	673	741	716	713	711	687	718	676	704	699	669	732	713	687	692	688	699	710	721	702	689	683	704	684	722	670	677	745	708	655	711	773	664	701	688	727	653	705	695	751	725	714	729	702	739	695	703	702	714	712	707	733	746	659	714	710	702	676	720	695	707	701	717	700	714	711	717	761	734	694	721	728	707	692	709	705	712	724	632	647	664	714	752	688	711	742	716	662	688	700	719	750	742	703	719	666	701	683	710	764	702	697	734	741	757	735	641	687	703	672	713	687	728	687	723	666	698	766	688	662	712	728	682	685	699	667	682	723	724	704	716	722	746	707	670	677	714	719	660	738	726	710	723	700	722	754	702	711	730	711	701	695	679	769	740	704	716	703	701	657	676	754	657	722	693	717	751	729	709	670	674	659	680	735	705	685	691	702	701	770	726	702	711	752	709	722	693	693	692	738	668	721	723	722	700	705	717	756	742	668	680	689	711	701	679	697	730	710	714	731	697	669	686	689	682	721	712	712	736	720	694	691	740	686	701	740	710	718	715	713	666	720	708	670	745	716	696	733	677	659	704	687	702	739	715	714	719	726	645	728	711	706	662	686	737	713	730	732	697	708	666	679	715	664	684	639	740	676	708	702	720	723	682	706	728	688	686	665	686	755	675	734	693	715	712	724	686	705	737	700	697	716	708	682	763	712	704	693	696	717	660	664	656	700	749	697	721	699	706	753	722	728	646	647	685	709	671	695	668	688	721	720	711	735	709	746	684	682	699	740	737	706	675	685	731	700	722	729	749	687	726	714	660	683	708	713	722	691	773	717	704	659	665	696	660	735	722	723	706	739	736	707	654	696	682	697	711	667	687	717	702	675	672	713	690	676	788	698	741	666	739	718	728	691	728	763	683	725	683	727	667	685	698	723	723	720	724	701	714	702	693	687	702	738	705	725	697	699	683	677	690	717	699	727	722	758	677	712	731	740	755	700	730	726	723	772	679	737	712	691	702	672	685	733	693	664	680	712	697	722	726	708	712
15527	1451	1006	807	628	470	435	394	374	337	295	334	336	313	283	297	280	329	261	268	291	282	287	272	220	263	257	286	282	270	271	256	275	274	265	318	256	291	278	253	269	261	259	284	237	263	283	262	253	232	268	245	239	304	264	249	263	249	240	258	291	270	248	270	263	276	266	293	284	290	259	264	241	302	308	299	231	278	279	255	242	250	265	276	271	249	261	261	263	247	255	274	271	259	280	250	263	255	252	238	272	285	198	273	263	271	248	269	288	279	300	240	267	232	261	253	254	278	269	283	271	302	257	242	249	261	299	273	249	232	267	248	265	269	245	272	268	261	281	272	254	260	243	236	241	260	270	292	241	240	286	264	257	270	273	240	230	254	255	271	280	286	264	271	291	262	270	283	264	251	293	267	292	258	264	270	253	263	266	261	236	257	248	273	227	251	251	248	250	286	278	279	265	246	274	312	233	262	253	277	270	266	289	289	274	282	269	283	247	266	286	214	236	241	247	253	284	276	274	255	247	225	265	278	245	268	250	244	285	232	224	245	267	236	251	252	255	268	222	253	271	287	279	297	284	234	248	261	287	248	243	266	245	269	241	300	259	252	244	267	279	241	271	253	220	230	259	263	269	279	227	260	275	298	287	262	271	291	277	259	257	271	263	305	306	264	274	240	247	263	281	284	261	282	254	272	262	256	261	300	256	258	248	267	263	251	267	247	251	251	258	259	263	303	219	260	282	273	226	251	250	267	270	277	238	266	276	257	265	265	254	241	260	269	236	258	246	242	245	252	276	246	282	304	262	252	275	250	257	266	244	290	261	272	258	247	272	258	256	261	251	267	259	301	251	289	277	248	279	250	256	270	257	277	247	255	231	271	280	267	285	299	328	279	264	242	271	248	263	275	268	324	255	246	256	244	246	272	277	272	253	257	306	282	245	253	264	235	281	226	296	270	293	248	288	284	255	264	219	238	230	232	245	257	261	262	255	248	250	250	263	254	251	281	290	258	249	272	254	248	255	301	242	257	257	238	267	270	253	274	253	262	254	244	267	275	280	314	246	288	249	269	254	241	259	250	261	284	230	256	279	256	262	276	228	286	227	296	291	263	240	241	262	265	279	242	248	242	255	269	244	273	248	273	278	265	282	263	259	271	253	271	293	272	252	239	254	255	250	253	255	251	259	269	269	245	248	257	214	250	258	251	245	262	279	257	250	270	254	300	261	279	277	246	241	285	249	267	300	289	267	240	280	270	260	255	263	263	267	262	285	230	250	265	259	264	274	277	236	265	256	284	273	302	267	247	250	238	279	283	248	261	299	258	232	279	268	268	266	225	243	225	259	244	221	260	262	280	256	268	290	233	297	248	263	245	244	250	271	258	261	280	237	277	249	253	256	234	252	255	231	250	269	284	281	227	240	271	277	250	249	272	263	245	222	256	271	294	252	257	267	256	257	277	272	268	271	256	267	265	254	252	248	290	253	203	257	283	279	248	264	290	234	269	289	260	259	261	275	280	298	278	277	283	269	228	207	259	285	279	255	265	239	265	262	232	283	267	233	265	272	285	260	241	267	252	241	272	243	267	245	282	264	265	258	290	250	244	256	238	286	282	266	262	279	260	305	276	247	262	267	266	258	282	243	277	251	268	268	254	269	261	258	280	249	269	305	269	244	270	262	284	259	261	269	270	243	265	286	282	294	275	268	246	265	226	266	265	303	248	224	236	268	230	247	255	297	241	284	252	289	238	309	255	231	229	254	274	276	276	268	255	254	303	270	286	282	252	264	236	256	240	229	254	270	241	255	264	260	262	268	245	282	274	284	290	297	258	253	276	253	291	254	285	238	218	260	258	285	251	265	250	238	283	270	214	273	271	294	268	257	248	250	227	274	278	260	256	242	238	234	239	263	279	297	248	238	245	256	285	268	272	272	291	259	269	255	275	283	266	279	255	289	248	270	299	259	306	266	286	263	236	254	254	239	254	255	279	253	259	247	243	259	245	266	265	255	246	239	293	263	327	272	291	264	263	221	281	247	282	274	233	260	242	264	236	260	279	247	224	266	259	269	294	263	288	256	280	242	285	237	265	285	266	248	267	255	272	236	270	249	286	262	251	282	242	270	244	275	281	257	281	304	275	291	275	249	270	254	261	248	287	253	273	273	272	280	243	282	238	229	269	318	291	270	267	273	266	235	256	244	252	274	261	255	265	254	267	267	279	246	270	280	250	287	258	274	276	259	262	234	259	237	232	254	259	259	282	244	257	274	266	244	245	269	279	276	237	272	248	255	247	241	253	296	278	290	268	272	262	276	274	273	278	255	238	276	282	247	261	212	238	264	283	249	272	268	250	263	257	271	263	275	250	250	261	291	278	280	285	247	247	264	256	271	279	254	256	238	216	263	255	263	307	261	291	292	265	227	299	239	278	274	301	287	274	266	208	269	276	232	240	278	284	256	289	252	265	284	252	296	254	265	275	282	258	238	295	284	273	240	272	243	234	237	248	286	271	265	251	241	276	262	270	274	264	251	299	258	235	253	271	248	273	228	225	235	260	249	254	226	259	248	249	254	251	284	282	272	265	274	269	228	250	252	241	269	293	269	267	266	270	278	254	256	269	241	263	259	273	270	255	266	244	256	245	276	259	248	243	259	239	251	278	246	277	266	225	280	273	245	291	239	245	275	252	269	276	269	255	248	263	254	246	267	259	245	278	260	282	243	244	256	276	284	265	221	249	262	305	275	283	252	278	266	266	266	275	278	256	275	259	256	254	265	258	281	272	258	252	243	275	244	245	274	238	287	246	246	262	253	231	258	281	256	265	274	272	324	256	246	276	233	277	278	293	288	281	282	249	240	293	299	230	248	270	267	245	284	252	241	258	287	245	291	258	260	242	258	257	287	271	278	242	242	277	262	251	261	273	259	265	256	247	289	252	275	261	264	269	239	267	249	283	259	276	231	295	285	261	269	258	242	294	255	275	251	230	285	318	277	272	265	293	265	247	256	252	249	249	230	287	263	246	242	262	263	272	262	268	249	268	272	254	245	288	268	248	275	243	265	248	258	240	223	270	241	273	267	271	274	261	265	248	231	256	268	281	245	276	246	282	247	261	268	271	247	286	281	260	249	255	266	265	287	249	270	249	242	268	267	278	264	297	240	274	251	250	228	253	224	272	257	238	269	291	255	291	243	272	274	239	270	241	279	291	285	266	227	256	256	262	300	283	252	267	275	259	253	252	243	256	241	271	266	270	284	264	264	262	266	251	239	289	267	235	254	232	261	264	278	265	256	241	270	245	274	271	261	261	238	246	252	284	288	260	290	241	239	261	263	233	260	275	252	259	260	245	287	280	271	245	261	284	291	263	268	251	264	283	284	258	266	247	236	301	265	257	263	256	275	236	260	239	244	277	253	257	255	241	268	270	248	259	255	261	254	298	289	256	261	262	257	266	263	247	260	239	273	285	248	283	251	250	274	274	253	278	271	251	257	276	285	266	238	252
8771	1334	2393	2462	2015	1580	1432	1357	1170	1057	1037	946	850	846	830	692	772	744	727	725	700	656	670	710	697	650	657	615	665	655	586	599	618	637	608	617	625	624	648	615	665	659	586	623	595	584	579	582	582	634	625	638	605	635	575	638	595	636	611	577	629	636	600	574	632	644	612	601	580	644	605	597	594	572	601	606	605	628	576	646	599	585	568	570	603	584	588	593	589	599	617	597	580	598	619	599	586	567	597	630	575	586	581	643	628	592	583	624	577	568	640	604	604	589	601	586	608	578	579	602	576	574	594	581	591	585	635	625	584	567	600	593	622	578	578	599	592	680	616	580	562	596	548	589	611	587	584	593	601	628	596	575	596	598	593	596	619	593	581	580	588	605	576	582	631	598	614	555	576	596	573	608	553	551	584	585	616	567	609	594	610	613	597	570	609	606	634	582	569	591	591	598	566	636	603	608	594	570	563	570	591	580	582	580	587	574	614	611	622	569	592	593	612	565	597	580	577	643	622	608	558	618	617	615	613	544	586	597	587	603	575	574	625	588	602	570	588	607	594	598	591	603	610	598	619	583	635	564	557	593	609	591	645	567	588	608	609	643	647	586	598	608	527	597	557	609	598	564	583	547	612	618	603	605	605	590	592	610	640	607	547	607	580	602	603	593	613	617	641	595	644	613	631	592	620	591	565	596	630	581	603	600	618	557	589	564	559	607	584	634	633	585	609	590	601	580	568	602	645	647	616	622	546	659	608	616	625	589	565	588	627	598	590	605	588	571	583	549	595	656	590	570	566	609	604	600	607	594	639	594	631	599	620	625	591	596	572	586	596	556	575	655	566	558	568	588	546	555	582	576	571	597	569	539	654	588	582	601	570	582	578	619	639	614	609	554	574	608	592	588	578	577	606	594	592	539	576	630	560	598	551	587	607	586	634	609	658	597	569	620	564	572	598	557	612	557	572	559	586	588	596	628	646	557	582	590	600	605	589	594	602	590	599	584	551	576	621	562	572	622	604	561	569	626	592	569	593	633	589	607	555	611	587	598	560	627	586	579	616	580	584	607	577	618	563	558	588	550	609	587	587	589	577	548	586	573	591	612	622	620	620	609	553	593	628	581	577	581	598	631	598	620	565	626	565	573	653	634	558	564	539	587	570	580	641	603	573	591	607	638	611	585	596	604	557	589	612	594	545	560	587	531	580	625	577	627	619	542	605	553	612	630	578	610	576	562	590	590	596	586	577	590	561	628	578	603	585	615	623	618	581	615	567	599	551	598	596	616	532	587	580	637	567	583	607	613	567	560	578	667	627	607	607	625	595	598	551	577	552	618	582	602	580	601	581	622	546	585	605	596	620	636	599	636	594	570	592	592	556	614	590	593	596	642	583	574	599	605	582	596	556	599	580	626	591	566	596	580	570	569	590	584	580	584	586	572	601	567	567	629	601	609	588	616	559	617	593	560	572	600	586	596	610	586	609	615	554	597	631	578	583	596	591	582	592	598	596	626	592	616	606	573	630	595	612	618	610	585	572	613	590	613	611	608	605	592	556	614	598	633	584	619	571	568	621	540	632	594	635	594	572	576	580	584	605	580	613	617	580	605	589	623	590	556	630	586	623	602	575	631	592	602	628	601	554	587	550	616	529	608	603	619	594	556	615	565	571	570	562	575	606	582	624	594	591	616	600	596	584	586	584	608	580	647	621	577	574	632	613	579	599	626	573	580	561	596	591	625	568	598	590	581	591	629	606	610	607	545	573	577	627	579	556	600	598	615	590	589	581	557	582	589	611	605	601	582	595	578	593	609	613	633	569	588	580	606	611	541	590	589	619	579	587	595	594	581	558	545	583	628	621	607	585	617	557	596	626	601	604	609	587	603	591	580	607	600	622	599	621	580	611	598	608	562	588	585	593	570	564	644	561	607	563	598	603	622	576	633	606	599	606	613	603	589	583	584	639	545	625	568	616	627	588	611	565	594	642	638	613	585	562	598	615	602	592	571	589	590	567	602	606	609	588	614	588	590	562	611	631	614	611	602	614	577	602	602	667	606	599	578	556	601	596	585	583	604	638	624	572	591	589	579	634	583	565	569	623	577	608	554	573	619	556	584	577	562	576	630	622	597	600	577	601	564	627	599	605	586	613	597	616	616	578	603	647	558	567	573	592	572	593	629	573	616	607	577	540	632	598	601	582	638	566	516	573	573	609	639	617	614	604	584	596	586	647	581	605	628	613	621	598	582	556	608	620	595	626	627	626	578	606	576	567	618	552	582	567	655	567	603	616	631	602	593	626	585	606	656	610	572	558	555	592	591	633	614	580	596	587	606	572	574	574	598	608	597	611	572	583	618	593	637	615	600	584	614	609	607	628	580	574	617	571	554	601	604	594	618	605	590	565	591	560	619	589	574	619	599	638	613	618	588	611	625	540	570	605	615	596	600	586	587	584	557	591	579	573	606	615	597	559	579	609	601	625	597	607	606	615	564	582	648	569	601	599	602	558	576	577	592	611	584	583	606	559	593	560	594	617	593	561	622	589	591	617	599	618	568	590	615	635	562	585	610	600	566	582	616	623	569	584	622	567	632	618	608	572	629	576	557	616	564	595	604	577	556	614	594	609	559	569	600	624	629	599	566	574	632	621	620	582	615	615	567	617	589	572	591	631	602	613	621	607	666	582	611	572	583	605	599	583	575	578	593	603	538	612	592	605	592	591	639	613	555	619	574	622	603	580	625	585	623	609	615	576	649	578	625	611	607	589	591	597	632	571	630	563	569	604	561	560	623	594	643	602	575	580	580	554	570	601	580	600	588	639	597	597	621	584	614	640	613	612	602	582	587	576	611	574	584	602	604	604	606	588	606	566	589	577	620	591	592	610	678	565	579	578	576	573	589	616	542	619	553	665	613	581	550	578	572	636	607	620	631	597	606	580	598	596	618	603	558	573	594	610	635	596	610	603	609	650	588	586	566	609	582	587	580	594	606	553	601	602	585	614	625	614	581	580	543	557	608	615	595	595	608	570	608	588	654	579	556	620	623	625	573	579	634	602	593	579	586	580	582	604	640	577	607	568	619	568	609	570	617	609	598	629	579	608	579	612	581	581	583	636	606	579	589	577	573	579	628	586	615	623	576	547	595	603	599	594	612	594	565	580	613	565	547	655	557	572	591	612	608	564	632	632	592	588	583	629	623	616	529	561	591	646	593	604	584	624	582	586	583	588	618	597	594	606	588	603	567	591	579	623	586	569	596	586	585	617	560	600	607	595	599	623	619	561	601	626	588	575	620	584	571	645	571	620	616	557	599	626	625	592	587	561	625	607	603	589	625	603	626	604	619	608	591	610	572	574	542	577	626	597	621	560	635	640	561	589	546	636	589	629	598	599	617	632	560	627	592	654	573	584	592	638	593	629	542	593	586	553	590	591	599	572	594	568	597	579	606	587	583	593	627	598	583	629	591	567	598	621	621	545	607	619	602	605	553	613	620	562	587	559	615
1889	187	174	163	188	171	149	154	140	141	159	177	164	162	154	142	154	139	173	186	158	151	150	138	162	161	141	176	160	135	159	143	153	175	163	129	157	148	166	160	172	148	136	153	168	159	162	161	161	152	171	169	193	145	165	149	170	147	168	158	169	146	168	129	143	161	148	158	166	181	138	182	182	128	143	149	158	135	163	156	178	172	164	141	158	149	172	156	178	146	163	146	160	165	159	154	167	156	150	167	130	138	144	167	159	158	174	164	147	171	152	149	175	174	171	153	119	158	137	166	157	142	144	145	171	141	157	137	149	164	166	147	166	155	164	176	171	185	149	167	167	149	167	159	149	164	160	167	162	172	162	161	156	161	156	156	173	150	132	159	154	126	141	121	174	160	191	175	161	156	166	168	150	157	147	144	154	153	165	138	150	156	140	156	142	144	146	162	151	127	179	149	148	164	176	168	139	147	170	126	166	157	165	166	156	143	136	164	163	147	148	163	159	154	164	157	143	159	165	185	166	135	157	150	138	162	154	164	178	155	139	171	139	160	169	145	141	163	177	165	171	152	176	161	182	164	154	160	166	162	164	176	166	168	135	151	149	185	132	153	155	172	138	187	166	149	172	141	163	165	155	156	168	179	157	163	164	161	176	161	157	152	136	146	171	148	149	175	166	146	153	175	161	148	173	148	165	186	175	161	157	158	157	140	148	148	163	153	147	153	148	164	142	154	141	157	149	179	156	155	159	159	152	141	141	182	146	149	172	142	153	165	137	156	124	151	143	153	142	153	135	145	136	168	167	153	138	156	153	155	164	158	132	160	175	158	144	166	167	172	166	149	157	146	168	155	175	152	147	158	137	143	148	164	143	175	154	194	153	171	166	154	147	139	168	165	151	148	159	168	146	166	142	163	140	183	139	148	144	142	178	140	154	176	157	144	161	161	178	150	159	160	164	179	162	149	171	148	139	161	159	157	164	157	165	164	166	165	132	167	166	141	147	156	169	175	162	168	181	166	150	172	172	168	140	151	145	150	136	153	164	152	157	161	164	132	165	160	157	170	161	138	150	177	159	193	170	165	157	139	142	143	150	163	156	158	178	164	177	172	157	137	184	153	165	149	141	164	177	154	156	153	177	162	161	158	156	160	152	144	155	156	165	152	159	142	151	173	158	149	158	148	134	153	161	165	144	141	161	164	149	174	143	165	140	142	171	122	157	159	141	136	154	151	155	161	156	170	164	180	159	133	129	158	166	126	168	168	160	182	152	159	155	154	157	149	188	146	170	162	160	174	165	150	181	162	143	160	135	161	167	146	133	171	157	152	179	141	176	137	170	167	153	165	134	165	186	141	161	140	160	149	160	177	144	182	169	163	156	148	123	153	153	167	152	138	165	168	153	145	172	170	162	156	180	150	165	143	134	164	165	160	157	166	146	156	137	160	195	147	158	128	147	160	169	144	141	151	160	169	177	173	142	147	163	171	158	161	144	182	148	166	149	158	147	128	166	140	155	183	178	174	160	138	152	151	153	152	155	157	175	145	153	144	136	156	172	150	169	158	182	178	161	142	172	150	145	142	181	146	169	153	137	162	148	167	181	155	149	149	172	170	151	156	158	164	154	149	155	129	144	162	120	156	156	168	147	137	137	177	174	150	134	193	162	149	173	142	158	177	165	149	165	142	163	156	152	146	163	181	149	125	155	160	160	156	176	170	155	158	153	144	173	158	151	149	155	142	169	144	147	169	142	140	164	174	154	171	179	127	156	166	150	174	159	134	179	139	140	157	158	147	158	174	157	154	175	156	141	145	150	151	133	190	144	140	169	167	164	145	134	150	164	146	154	148	165	161	151	135	143	144	130	158	165	149	127	153	172	136	155	157	155	158	162	162	163	172	171	142	166	151	166	165	174	147	165	119	131	145	140	140	143	142	160	157	150	132	161	152	145	154	156	163	159	148	154	157	144	172	138	141	174	155	170	168	142	148	145	157	173	177	162	151	176	172	169	162	172	159	150	160	128	148	156	173	131	167	148	140	160	140	156	151	164	144	161	190	162	166	152	160	154	188	190	141	147	175	166	178	178	132	167	167	154	143	143	156	176	153	167	132	153	161	172	145	144	166	159	140	153	144	180	156	167	160	151	146	157	152	158	172	161	157	157	161	161	148	174	152	145	129	147	169	154	155	162	144	150	138	160	162	159	161	170	164	167	161	133	182	168	150	133	156	169	176	133	163	163	176	170	151	153	153	171	169	154	139	168	156	141	179	170	162	146	129	151	149	157	142	137	154	178	143	156	165	165	148	168	161	156	163	133	155	156	187	133	132	146	141	147	159	150	154	140	156	174	156	139	152	141	165	135	147	146	140	174	141	129	177	142	145	146	135	157	150	167	152	158	145	164	140	161	172	125	129	153	167	122	139	168	136	179	161	142	141	169	146	140	154	153	143	149	135	167	148	146	164	140	154	134	157	162	151	158	175	162	149	153	147	150	161	135	140	144	149	128	167	167	189	164	145	146	160	145	127	138	154	150	156	131	143	165	159	146	177	155	132	146	143	147	164	149	166	141	159	162	159	148	147	144	152	149	181	177	167	161	175	150	184	163	162	156	170	143	146	161	158	126	128	149	147	157	148	157	158	164	162	173	170	163	166	155	162	150	134	153	156	168	162	132	163	169	173	165	158	146	140	169	181	147	165	144	143	146	174	167	152	150	166	165	163	143	161	155	170	158	166	153	159	154	176	165	166	143	153	172	127	176	136	165	152	159	152	122	187	195	176	168	163	167	142	166	152	153	159	168	175	159	137	144	159	170	164	153	159	160	155	163	165	160	165	175	132	180	151	154	151	160	127	152	188	145	149	181	142	171	158	138	182	154	142	163	160	172	189	169	154	124	151	159	156	152	161	146	142	158	185	161	175	124	158	180	189	147	176	151	149	165	161	161	148	144	171	139	171	138	161	148	142	148	158	156	167	148	157	154	140	156	137	143	154	145	148	175	157	152	160	139	149	144	145	169	179	156	151	159	170	167	187	180	153	146	138	153	171	164	151	135	140	173	147	158	153	164	159	195	131	166	158	162	159	170	159	145	153	167	138	159	151	156	158	175	160	158	127	184	166	167	168	174	179	151	152	160	160	128	143	166	148	157	142	146	151	170	173	139	169	145	150	157	154	148	147	182	163	178	156	151	153	143	166	200	165	147	133	136	159	167	152	165	156	180	149	164	165	186	164	163	163	170	160	141	151	131	153	154	154	161	137	147	157	174	173	161	167	164	143	160	155	158	159	149	139	160	148	172	144	150	153	152	170	132	143	172	160	171	144	165	174	163	154	159	155	175	163	127	178	171	171	149	157	178	152	140	140	151	169	156	149	140	150	169	148	152	137	144	155	139	161	157	136	131	170	191	149	141	157	183	171	165	170	142	159	154	157	163	139	161	165	152	140	146	151	171	146	146	148	155	155	162	125	184	137	155	125	144	197	136	150	170	144	145	162	155	130
2209	437	475	471	456	447	465	443	430	407	436	428	435	454	397	396	417	422	377	408	397	441	431	393	398	390	386	433	432	428	415	430	453	411	391	419	407	401	432	405	430	379	396	390	398	448	426	427	432	385	408	403	373	399	400	435	393	400	430	397	410	383	408	385	418	450	408	399	416	418	410	388	393	375	404	394	371	386	381	419	439	434	395	416	420	416	408	368	462	452	383	396	412	368	399	432	433	403	412	384	441	427	437	399	469	420	410	401	445	436	415	445	390	399	414	398	383	428	451	398	376	433	394	406	405	404	394	400	392	371	416	397	434	409	409	434	387	445	386	409	405	425	437	413	418	400	378	393	428	419	394	416	440	435	406	408	422	423	415	403	399	420	356	413	388	414	380	371	425	381	382	405	385	365	429	436	434	420	411	434	448	421	427	400	395	416	392	415	404	414	389	415	408	389	447	384	417	395	393	414	421	424	437	397	411	404	440	393	415	434	392	415	430	434	434	414	417	407	417	421	402	401	400	387	386	395	382	391	451	411	436	403	416	424	390	416	409	403	408	400	426	397	380	376	404	391	389	411	428	408	432	375	412	401	383	382	386	445	383	406	420	417	409	412	412	411	397	414	390	425	402	408	386	409	419	425	373	422	405	430	424	448	396	408	418	420	415	403	429	424	400	433	416	437	414	432	414	384	422	407	427	396	390	398	405	426	417	396	418	408	397	395	425	416	406	431	379	391	390	432	407	421	423	407	400	418	400	422	402	418	433	409	402	400	423	377	423	405	438	373	443	410	390	407	424	415	429	409	415	404	404	426	398	362	427	453	378	432	472	405	423	399	394	405	384	398	417	408	401	438	386	385	408	433	435	412	433	418	373	383	403	423	413	429	406	447	418	398	416	391	405	411	410	404	422	424	394	408	417	386	410	373	455	406	410	402	444	381	416	381	385	381	393	408	418	429	436	389	395	413	418	449	408	426	428	409	403	416	402	406	375	443	394	386	431	425	414	452	388	377	414	391	405	424	389	416	396	468	364	423	412	400	425	394	407	398	419	391	383	442	415	408	379	397	407	397	406	372	428	383	425	409	442	399	388	432	399	437	413	409	410	428	423	409	376	414	438	416	409	424	429	409	411	384	417	413	405	419	422	385	405	398	424	425	447	394	418	410	434	392	416	424	454	406	412	446	408	410	426	418	429	382	423	437	388	414	408	400	396	402	389	350	431	428	381	439	415	412	404	432	401	389	415	395	438	394	386	416	399	404	429	410	389	409	411	436	394	393	465	408	396	398	407	409	415	394	419	429	422	398	406	412	389	425	402	406	404	401	417	420	362	426	405	476	385	408	408	386	388	412	419	427	386	427	400	444	419	407	428	427	441	405	408	400	412	401	382	437	396	404	426	414	406	404	456	380	403	427	394	389	428	420	417	399	406	395	398	406	408	408	416	419	451	383	395	434	440	404	406	401	398	449	407	417	405	443	432	416	397	426	411	408	408	388	434	383	424	472	389	374	414	386	404	406	424	371	378	415	397	450	387	443	431	426	420	438	394	412	394	442	393	418	386	384	428	419	400	439	408	422	422	424	418	400	411	384	413	427	424	412	383	436	421	449	413	378	396	414	395	398	384	440	427	429	422	404	385	406	416	416	388	399	431	425	430	442	426	398	405	390	403	430	434	455	415	387	399	407	421	410	424	431	462	384	452	409	435	388	370	439	445	409	424	370	406	428	409	353	421	430	395	418	383	407	375	364	421	415	370	415	428	408	398	404	404	409	414	416	419	408	434	424	384	399	383	419	403	426	385	350	398	430	455	411	363	396	442	459	402	463	420	389	401	441	400	398	404	380	380	430	376	385	398	389	396	415	360	406	438	451	394	387	411	392	358	397	433	374	360	391	401	444	405	393	419	392	401	423	426	423	418	430	412	397	402	403	405	429	417	407	388	397	396	425	407	420	438	400	397	401	412	416	434	414	417	421	429	385	438	434	400	412	436	418	404	379	391	397	402	411	425	404	421	406	413	417	396	406	413	374	416	437	396	419	403	407	369	410	404	400	388	401	418	402	433	445	447	423	407	427	357	419	442	420	422	422	422	440	399	408	437	423	414	388	375	432	433	391	414	424	405	428	411	394	416	387	410	437	411	411	392	390	410	411	448	401	407	382	394	418	415	401	428	380	423	368	425	414	372	411	444	384	398	425	416	432	391	427	417	417	392	451	433	400	403	398	400	398	383	416	398	401	413	434	373	440	419	404	417	408	385	425	423	418	402	465	416	395	401	424	401	430	421	464	434	399	418	423	380	417	412	404	391	376	368	421	379	411	398	410	408	406	407	433	449	361	414	408	415	420	432	411	437	386	416	414	393	398	382	435	422	422	369	413	396	396	434	402	419	412	413	372	431	440	389	423	390	392	396	409	383	420	383	385	410	417	445	406	435	426	410	407	369	399	408	416	408	398	394	377	429	392	418	419	430	439	361	390	401	395	396	436	426	432	418	431	386	379	413	429	437	417	419	406	409	389	407	412	424	406	424	425	417	411	423	390	479	387	386	395	412	382	416	399	444	440	366	417	398	401	418	421	415	431	366	398	408	453	444	414	409	407	402	415	401	425	446	398	396	433	415	436	421	420	427	393	435	446	435	414	414	419	411	410	395	421	397	435	402	419	416	412	431	411	405	432	416	404	410	433	398	395	402	437	380	390	390	405	456	422	385	425	374	419	404	374	416	416	455	434	406	386	403	447	400	405	433	391	437	411	374	424	422	404	408	381	427	424	425	418	424	401	388	420	417	422	404	394	382	412	458	419	407	489	395	407	429	438	392	389	414	425	391	413	417	415	429	401	392	417	398	387	395	410	394	378	363	436	396	393	415	429	414	397	419	421	427	434	430	402	408	405	419	404	358	442	423	387	408	393	420	417	417	438	404	429	439	395	406	407	443	432	424	431	385	425	407	428	455	440	440	400	414	428	394	380	434	447	428	410	387	402	409	417	401	391	408	401	412	422	382	411	393	387	380	386	397	366	372	442	418	400	397	377	421	423	410	403	390	416	414	411	410	412	408	396	431	392	390	390	410	415	414	390	394	448	428	392	417	446	391	401	423	432	427	397	401	389	406	400	406	401	429	418	413	451	429	414	425	432	429	407	451	433	428	383	408	427	406	413	435	391	429	412	393	404	410	408	440	362	442	418	426	434	397	416	439	416	399	408	452	402	420	373	401	418	383	410	377	390	371	386	423	362	438	443	437	417	438	430	382	409	406	438	414	409	410	383	395	391	423	425	399	397	411	416	376	414	402	396	425	430	431	412	437	400	414	388	407	421	402	407	415	441	401	415	438	380	431	417	405	402	373	418	439	431	456	408	411	407	402	397	428	373	420	456	409	456	432	406	367	408	454	440	422	396	395	397	405	412	400	403	395	437	395	431	387	438	421	438	393	414	416	437	364	422	413	402	399	416	435	390	392	398	423	391	417	406	409	403	415	429	424	428	400	437
8460	696	679	571	474	396	372	377	339	313	324	324	356	319	296	320	315	342	301	296	318	290	323	324	306	324	320	285	308	312	337	283	315	330	277	306	315	305	300	300	325	313	294	298	290	298	276	302	322	270	288	315	335	295	309	327	274	271	325	285	267	308	313	301	275	310	281	291	278	293	263	297	298	323	273	300	303	292	313	304	289	323	284	312	316	324	286	298	310	293	309	326	298	311	274	275	308	316	296	319	329	291	286	302	307	332	323	311	280	300	307	311	296	334	302	321	314	308	286	331	312	301	283	301	303	293	309	289	296	315	323	283	286	305	311	306	295	279	303	313	289	278	308	322	323	330	323	316	329	293	249	299	280	293	301	279	323	348	323	311	317	303	297	291	318	318	304	316	287	296	276	305	291	288	298	300	299	298	287	272	286	272	307	300	287	297	292	297	305	295	309	302	273	324	289	289	323	310	323	324	307	315	298	312	282	307	294	299	274	270	272	280	311	339	305	322	291	321	288	315	302	320	306	327	282	305	294	320	273	302	320	312	314	321	265	289	290	328	331	316	319	278	324	300	280	322	307	305	320	314	330	308	313	270	302	274	282	296	300	307	304	293	279	253	263	321	319	276	284	313	314	320	286	263	291	288	289	303	295	347	308	301	289	281	327	313	292	323	278	325	345	289	279	306	346	291	295	304	293	276	289	289	332	320	287	285	310	325	320	314	292	303	307	313	293	278	288	291	298	305	304	301	297	305	311	309	320	316	285	319	333	296	281	319	311	319	310	274	265	307	287	314	312	260	330	302	293	294	265	301	288	301	309	300	302	317	298	268	345	291	283	290	318	344	313	317	317	290	268	297	315	305	321	278	315	301	340	293	329	343	329	266	316	280	301	310	337	305	282	294	288	345	317	287	329	292	289	303	292	296	313	315	303	291	314	281	301	318	296	284	303	310	298	325	278	314	290	285	290	307	328	279	311	371	305	303	273	265	318	333	290	285	294	321	295	315	278	277	312	320	286	327	318	286	329	279	281	279	317	292	287	303	264	310	244	325	313	269	288	295	294	306	284	320	303	326	263	278	269	289	280	283	326	334	284	290	295	333	307	295	268	305	277	323	253	296	290	290	303	313	302	295	340	295	294	311	282	307	307	297	332	317	301	302	303	324	305	286	297	303	259	288	300	321	290	321	322	275	272	292	295	310	310	307	338	326	284	302	302	315	333	305	320	312	290	293	259	310	292	298	282	308	298	278	294	310	322	299	315	319	280	299	264	280	321	308	332	297	307	309	312	277	285	297	324	300	343	329	272	325	302	293	302	271	294	274	321	292	337	318	293	326	289	286	282	291	296	263	285	287	319	310	345	299	288	305	315	284	305	297	284	298	296	306	324	330	311	299	310	296	286	305	331	257	256	302	297	298	313	325	308	317	308	308	304	338	335	272	327	286	276	303	263	287	298	330	279	281	312	278	340	282	277	311	312	327	310	336	311	304	313	326	306	326	296	257	287	298	297	292	302	324	304	308	307	313	327	294	315	295	314	285	307	283	294	268	343	343	303	277	299	289	342	313	308	295	313	316	332	288	302	304	322	306	297	303	297	347	305	326	334	271	268	300	303	329	317	279	321	316	317	280	307	307	306	306	313	305	322	319	295	286	316	286	315	344	286	297	308	301	303	275	332	258	282	295	278	290	313	297	268	288	263	268	297	295	319	285	315	300	277	298	293	342	296	316	319	294	306	332	326	298	306	316	298	304	313	290	277	276	286	293	305	316	315	298	316	299	292	324	302	336	314	308	303	305	305	300	313	295	281	283	280	301	323	317	290	317	298	317	312	283	303	310	293	293	308	330	285	289	329	331	290	276	310	288	289	282	323	279	290	288	293	282	315	299	292	365	307	294	306	288	345	345	293	327	296	296	320	320	316	319	296	271	283	311	311	267	298	328	306	293	293	303	268	284	277	252	312	290	259	284	320	319	320	290	311	306	337	268	341	311	316	290	278	290	306	285	328	298	302	298	331	288	266	297	284	297	280	262	295	327	288	316	319	288	276	299	280	298	265	314	326	281	323	298	265	278	306	293	305	312	300	320	339	297	325	348	294	280	314	307	318	293	304	314	294	298	305	338	326	286	308	286	320	307	279	297	290	262	328	306	313	332	288	319	279	314	304	282	299	284	280	267	295	320	294	289	299	271	315	300	319	278	283	292	307	319	302	310	296	300	323	312	307	291	315	316	326	283	286	309	306	301	338	266	271	320	302	295	318	264	316	314	307	258	285	310	298	283	299	311	307	288	319	294	299	318	273	288	274	323	288	302	327	287	287	285	288	326	291	348	282	312	328	307	266	286	301	284	294	324	300	312	296	323	309	291	300	303	324	321	287	278	299	310	309	298	306	297	274	318	292	312	299	281	329	318	327	281	301	305	322	245	268	290	316	304	325	326	263	274	271	294	302	302	301	317	307	291	313	322	307	303	307	336	299	335	240	312	326	262	282	279	291	289	300	282	324	294	305	325	299	298	302	313	278	301	333	330	324	273	307	311	303	284	346	337	298	292	278	316	287	315	303	299	295	320	311	282	324	290	300	308	274	294	295	308	268	286	341	285	277	285	322	288	293	337	313	308	312	293	299	302	289	313	326	279	292	288	293	308	309	288	269	285	309	289	300	296	282	274	289	294	317	299	335	303	283	315	334	297	341	324	352	318	269	308	314	321	288	313	300	321	304	286	321	291	284	322	288	278	304	310	273	299	282	309	338	310	289	305	318	288	280	310	280	271	311	357	316	273	329	291	322	304	288	312	292	286	311	276	334	310	283	343	295	306	294	317	299	290	311	304	327	326	300	311	304	274	318	270	325	329	304	301	290	305	277	274	327	312	298	306	326	288	306	319	314	278	258	304	297	314	298	308	304	312	280	346	349	287	280	300	301	271	287	292	247	319	282	287	286	327	301	308	280	289	303	283	284	291	306	316	311	295	304	299	325	306	302	291	291	313	325	320	285	300	314	304	288	305	309	324	297	283	320	313	256	314	312	304	303	284	328	305	273	304	306	318	286	289	302	318	320	268	323	309	322	304	318	285	292	285	306	305	287	298	291	280	336	303	300	304	304	312	281	301	286	292	309	286	319	314	322	281	284	271	302	285	308	294	329	299	316	306	287	275	301	298	282	334	297	308	322	332	290	285	290	290	317	285	285	306	333	318	277	299	302	316	291	312	305	283	317	328	294	301	295	300	299	299	331	301	294	286	310	302	322	312	340	302	289	293	319	290	291	277	284	290	318	309	309	327	325	297	303	299	297	307	304	326	345	284	285	310	272	316	283	301	317	277	304	291	287	293	304	317	294	307	300	299	316	296	326	317	333	288	290	306	314	328	303	317	293	325	289	276	326	313	282	302	299	316	306	257	288	319	318	305	316	310	256	294	312	332	271	286	326	311	276	319	310	287	286	353	290	298	287	281	320	289	279	287	335	304	266	310	300	264	326	289	299	328	322	275
7090	1133	1549	1670	1418	1191	1140	1082	1006	943	919	913	838	793	843	820	755	805	761	778	742	768	758	737	753	755	727	773	733	749	673	737	737	756	721	694	713	726	708	729	730	726	733	727	710	694	695	708	684	712	676	773	705	727	739	704	694	731	710	722	716	714	725	676	671	718	728	687	737	716	713	685	725	718	753	743	696	715	745	671	702	678	687	660	651	667	736	724	696	718	769	690	717	700	694	723	662	715	731	707	695	663	683	657	696	727	702	697	733	707	745	669	704	680	675	719	746	689	736	693	753	694	689	735	738	678	707	648	694	701	735	711	697	713	697	693	666	722	679	734	706	762	716	699	734	695	657	693	674	694	713	692	717	694	731	708	706	678	733	710	721	685	679	707	688	667	740	731	752	726	715	752	666	676	735	684	705	697	708	759	732	737	745	691	710	693	654	731	739	710	743	725	694	691	688	652	710	705	702	714	702	673	712	735	673	729	729	727	713	698	725	711	671	763	645	709	697	740	733	744	726	681	717	653	699	718	734	717	690	743	672	692	707	718	763	709	714	722	705	718	690	723	702	752	679	665	658	692	747	710	734	679	704	746	709	701	703	688	704	698	683	729	748	715	709	752	723	738	755	708	727	725	727	667	667	677	744	711	720	717	701	708	710	735	684	713	703	713	679	698	687	768	692	734	688	637	672	721	725	684	713	727	678	690	731	707	733	726	688	704	695	718	721	670	680	658	669	679	717	654	713	689	683	747	742	697	689	720	730	706	734	671	679	710	703	693	721	717	726	668	708	737	691	733	733	725	729	719	711	713	738	715	706	703	688	706	687	705	693	659	718	727	690	729	634	680	730	692	736	717	720	692	712	691	738	734	650	722	706	679	735	697	666	677	694	704	708	709	691	697	728	668	713	721	732	753	680	682	681	756	690	675	698	770	752	683	728	689	692	655	733	680	758	703	703	663	713	667	727	695	743	739	738	733	661	712	661	671	668	685	698	697	715	748	698	716	746	755	702	718	664	721	683	707	701	722	708	680	666	713	661	714	684	748	676	732	669	675	703	736	714	761	730	721	730	732	732	670	712	742	713	687	706	727	679	673	719	712	731	725	718	696	735	712	711	723	706	673	729	684	741	720	689	716	693	702	705	712	710	615	711	693	698	701	718	674	652	658	696	699	679	708	665	702	737	757	714	754	685	687	711	706	694	682	733	686	719	707	727	725	696	688	676	697	688	728	699	702	705	691	673	685	698	704	709	678	692	712	701	693	736	659	663	704	683	705	699	750	688	708	695	725	712	629	676	689	684	721	724	752	675	672	692	709	677	659	683	663	700	700	733	694	675	674	682	677	686	740	729	735	704	715	651	716	720	717	751	758	703	717	689	708	766	689	699	725	718	669	683	755	721	719	709	646	754	745	709	748	734	682	674	740	702	663	740	776	687	721	679	693	680	724	694	685	693	711	726	635	681	702	672	655	738	654	689	698	733	761	697	724	690	732	701	743	722	691	707	707	712	701	678	724	647	776	670	718	721	658	736	715	750	697	710	653	707	651	686	701	711	708	714	686	712	686	779	722	713	738	719	758	692	713	703	678	719	713	742	697	752	722	736	694	727	739	680	698	679	712	713	675	674	674	736	705	729	687	689	652	748	678	682	716	689	708	719	672	714	692	731	686	693	739	746	714	684	687	664	746	700	657	718	682	693	730	670	750	651	674	747	678	750	702	706	702	691	703	786	725	682	720	721	696	726	723	716	721	688	691	658	705	717	725	651	695	723	698	711	660	697	712	696	693	654	701	730	680	753	696	734	720	720	679	731	706	694	715	699	691	746	675	675	673	690	681	697	703	733	713	675	725	719	680	684	676	719	667	726	733	701	660	715	762	689	730	708	714	656	709	720	712	745	769	762	730	706	683	693	697	709	653	697	675	729	657	676	721	692	728	710	692	696	720	684	664	705	712	720	744	701	764	665	660	720	685	668	734	689	711	699	693	720	717	732	707	650	689	710	684	733	699	694	675	702	712	678	721	692	676	758	656	689	776	717	702	681	711	717	742	729	651	766	711	695	696	723	644	697	686	738	716	688	667	635	695	693	697	699	710	672	684	780	717	644	706	690	643	691	736	693	726	738	733	697	746	708	711	696	754	744	690	715	670	730	746	695	674	700	719	715	683	758	710	689	683	706	655	693	726	695	718	685	643	704	732	723	717	720	712	675	712	702	685	664	713	674	704	757	672	696	765	709	692	703	741	712	713	724	668	699	711	665	752	707	682	709	733	707	710	718	714	707	699	688	674	698	706	736	675	682	696	711	716	663	690	724	744	668	734	739	728	740	705	689	678	652	688	716	646	690	728	701	706	740	689	720	712	697	718	724	731	662	707	706	670	709	743	660	685	713	690	644	707	710	752	688	710	738	687	702	699	681	705	686	715	732	672	667	672	759	666	723	701	685	690	753	690	681	691	677	698	699	702	716	691	706	691	726	711	747	734	722	700	716	679	668	727	718	721	676	746	697	696	751	711	715	680	730	680	678	718	708	740	712	695	677	669	690	693	673	700	670	675	715	671	708	722	737	672	678	698	730	703	666	704	681	661	680	786	688	749	671	696	636	675	769	681	674	702	701	688	712	676	690	729	733	681	737	730	675	691	681	723	664	701	700	697	703	735	660	676	692	665	710	716	727	674	660	686	665	701	702	684	753	719	733	690	739	683	729	720	686	714	740	712	718	692	717	714	712	680	734	692	694	724	679	674	716	739	727	708	721	676	749	730	712	697	704	727	764	732	676	638	721	676	683	734	722	679	690	715	727	661	711	678	739	673	715	659	731	724	719	678	699	718	707	686	733	688	711	719	666	684	706	647	742	672	676	693	688	694	688	675	701	715	698	682	677	744	755	682	701	700	646	687	708	731	705	715	734	685	735	711	701	738	689	708	692	722	736	707	706	710	690	668	694	708	705	733	731	688	727	694	760	665	701	698	708	687	726	654	670	686	702	760	695	675	676	725	719	690	719	714	685	681	709	705	681	716	653	665	726	695	677	680	710	671	678	697	740	732	703	646	667	672	699	695	771	715	676	673	717	706	699	692	734	710	719	723	744	730	697	684	673	732	730	716	713	643	740	702	678	720	663	710	710	683	720	690	739	702	728	727	728	713	658	683	744	674	698	706	727	732	707	695	732	726	697	706	659	710	677	713	674	706	665	659	710	707	703	677	688	727	657	657	712	685	708	705	701	687	710	712	731	728	724	698	705	715	705	677	701	713	691	704	746	663	692	705	690	701	701	706	731	675	673	712	682	729	741	742	732	705	726	661	662	697	678	738	705	662	734	697	700	701	709	699	738	716	705	735	648	697	763	727	717	661	639	751	715	690	727	708	719	732	696	674	713	647	686	735	677	690	655	666	679	675	718	702	663	722	742	707	750	686	675	665	717	710	663	787	684	766	745	660	681	722	694	704	742	705	656	736	712	709	715	707	693	685	659	707	725	696	735	702	690	709
15316	1337	1116	824	535	448	392	389	347	329	343	317	329	304	293	293	288	335	246	254	290	285	281	261	309	254	248	291	260	257	278	270	252	243	239	243	270	261	268	293	300	247	266	273	275	272	268	253	260	254	298	263	294	244	243	275	279	237	258	273	268	262	238	232	248	256	268	270	252	295	241	241	277	258	243	263	278	258	270	247	264	245	219	279	275	257	285	266	246	265	289	250	291	264	235	248	276	283	228	252	235	244	274	245	252	250	226	252	220	259	256	262	270	262	277	262	263	266	219	257	248	292	289	261	244	259	296	241	231	239	260	252	242	263	277	261	254	248	238	228	266	246	273	277	262	263	254	237	258	264	254	235	302	261	248	270	251	250	228	267	257	253	268	291	216	237	247	259	267	274	248	231	263	224	257	309	250	232	254	272	245	270	244	248	273	254	253	277	267	260	277	259	261	231	235	268	259	284	274	248	266	244	246	226	263	269	267	247	294	240	283	243	234	275	228	232	249	256	263	238	214	222	249	259	265	274	279	261	247	217	247	259	269	251	268	267	258	281	262	285	259	264	224	231	249	243	275	244	264	239	234	277	284	240	269	247	247	253	233	246	263	232	270	240	251	242	253	266	270	270	235	260	282	234	235	270	285	265	237	293	295	244	253	266	269	246	250	256	255	285	269	264	264	280	290	275	252	252	247	252	235	242	278	259	241	243	275	255	236	258	246	269	240	283	279	248	273	258	265	241	266	230	272	238	250	253	263	269	273	264	274	271	256	263	239	250	264	249	233	268	281	265	258	238	274	259	236	227	260	277	267	257	283	243	227	271	235	264	275	236	254	246	242	274	251	239	263	260	238	267	252	256	245	264	251	225	266	248	230	251	278	256	245	283	291	249	226	243	264	267	270	273	321	255	265	255	238	242	239	275	252	263	286	240	264	220	248	240	274	264	261	251	263	260	250	246	257	262	262	224	248	236	271	247	281	269	259	240	256	280	234	269	259	251	266	279	278	273	280	272	286	266	253	272	247	259	256	237	291	258	241	252	244	248	252	254	244	265	242	243	287	260	253	268	234	230	232	247	258	239	271	265	223	242	256	238	241	294	266	244	282	297	244	233	269	272	230	241	244	251	268	277	262	294	268	280	250	254	277	219	258	231	251	267	283	241	250	280	265	244	236	262	260	258	274	277	257	239	305	260	264	281	251	298	257	263	273	248	257	279	274	246	242	289	259	257	267	262	278	270	278	217	288	305	255	267	247	266	242	257	233	241	257	265	246	226	258	256	262	292	285	265	251	269	250	252	290	250	262	237	280	276	263	222	285	246	267	228	269	229	249	214	238	259	233	234	258	260	277	253	265	219	248	259	250	238	294	231	251	246	278	271	245	279	248	244	269	259	257	251	233	246	248	254	277	240	214	233	269	255	254	266	279	241	262	272	259	260	265	215	237	273	275	270	258	250	255	251	221	252	260	261	254	277	255	273	266	270	261	272	261	265	264	267	272	259	288	257	275	252	270	227	242	258	276	260	258	270	248	282	243	293	261	275	273	257	286	293	276	262	240	284	248	261	264	260	297	274	263	266	301	263	267	262	284	271	261	264	259	262	294	286	259	266	263	290	249	262	242	271	262	247	248	208	257	263	270	230	288	271	226	292	243	281	283	254	291	232	246	271	276	243	248	259	282	256	236	274	250	286	266	237	233	288	284	244	257	302	255	268	264	284	255	293	259	285	255	232	251	250	239	244	252	247	271	247	260	257	259	278	285	244	270	240	240	255	267	276	266	247	262	249	240	269	255	239	278	260	295	288	272	235	261	253	252	286	260	260	255	255	278	264	242	248	276	254	276	268	253	253	241	254	253	295	248	267	253	251	235	271	228	251	272	262	264	236	258	285	261	284	269	260	233	258	253	252	260	223	243	247	285	258	264	261	284	267	258	231	240	281	273	240	275	260	257	273	264	233	260	288	243	258	280	250	269	247	239	239	263	241	251	243	279	255	269	257	248	280	258	281	240	273	234	273	246	260	247	238	260	246	243	259	278	251	260	253	253	251	235	231	266	242	258	257	251	225	248	286	267	254	271	252	231	247	278	226	256	254	286	248	289	247	273	229	259	271	255	219	253	243	242	252	259	226	276	250	248	255	275	259	280	251	279	235	229	261	236	295	244	272	255	262	264	278	269	275	267	221	236	293	212	245	248	277	240	276	281	270	232	248	258	258	275	267	259	262	247	264	278	261	277	231	274	260	267	294	248	281	262	275	225	255	271	240	243	271	271	263	226	252	264	250	236	242	266	275	276	252	255	261	272	257	225	265	249	273	263	285	272	295	256	238	220	267	286	278	253	257	266	270	292	240	267	223	277	265	267	269	217	287	265	239	262	254	244	258	245	247	247	247	256	261	249	225	252	241	280	258	269	265	273	254	253	263	241	270	241	250	250	241	245	302	276	267	256	300	287	276	239	267	281	240	241	259	265	267	241	242	259	267	240	250	287	287	263	274	277	241	257	252	263	251	280	280	251	239	250	263	266	281	237	242	285	266	271	258	272	256	227	271	223	239	248	244	255	257	262	241	252	262	280	251	240	264	229	270	242	283	272	253	245	262	224	285	256	280	274	249	243	281	301	273	247	276	266	284	247	248	241	239	217	272	259	255	247	254	263	260	283	261	253	266	261	253	257	258	270	259	240	267	269	263	256	265	249	275	290	254	248	267	296	267	256	246	234	268	257	230	275	283	234	254	246	263	249	289	267	263	269	248	258	249	257	248	258	260	276	241	240	289	275	256	243	251	289	300	261	248	251	227	242	274	256	266	243	261	258	291	226	267	251	275	255	275	258	267	269	267	238	252	256	256	269	250	258	249	218	261	220	265	269	316	269	257	262	270	269	243	270	233	267	238	258	271	232	238	266	264	247	262	244	257	237	247	256	288	245	246	268	276	238	257	231	319	262	287	253	292	267	250	272	261	264	267	252	279	266	225	271	264	243	257	227	254	297	251	294	252	255	250	255	250	261	266	240	290	236	246	240	227	256	274	240	243	230	245	263	236	301	291	258	257	248	259	251	262	265	245	247	270	263	281	285	293	275	245	251	230	261	276	261	281	254	254	288	281	261	260	268	244	261	303	277	248	250	266	275	268	267	258	288	241	245	266	257	277	258	272	256	292	274	236	252	264	225	309	264	267	281	265	258	250	258	239	233	253	246	293	265	252	262	244	261	251	275	243	230	265	237	238	276	285	277	262	244	243	249	246	254	263	262	245	262	275	264	285	242	251	265	212	251	236	263	272	240	275	266	231	234	243	245	262	258	268	262	229	253	257	246	221	261	257	268	254	277	245	262	247	247	248	245	255	284	258	222	285	253	276	277	255	277	243	254	262	221	267	261	287	271	253	266	259	279	282	269	254	268	263	284	243	236	263	282	278	267	259	285	286	263	257	256	257	250	261	308	268	278	269	268	287	280	293	269	269	265	259	276	275	254	259	250	284	277	242	249	270
8879	1232	2360	2559	2064	1605	1375	1321	1181	1059	931	966	839	803	831	777	776	741	694	700	669	683	649	663	630	640	662	599	644	592	595	640	606	598	647	582	649	621	588	582	603	591	606	580	588	593	629	634	589	609	605	600	602	597	611	586	631	612	610	617	638	569	592	659	605	632	587	566	663	597	644	585	607	573	602	586	579	574	620	581	610	553	567	607	642	571	624	586	653	610	611	610	610	586	582	620	596	560	641	616	557	628	603	599	578	593	596	619	605	555	604	586	563	622	617	594	582	599	608	582	560	562	581	593	575	623	630	612	610	579	583	535	594	600	591	590	612	605	599	602	565	576	574	649	608	566	586	603	584	553	586	590	558	601	625	582	614	586	587	596	561	614	585	604	605	566	594	622	586	559	602	578	613	587	611	570	550	599	625	618	599	607	625	611	588	570	608	578	591	570	576	578	564	595	623	604	601	655	620	603	579	582	580	574	596	603	545	587	602	610	573	577	617	597	607	596	609	575	602	627	595	597	554	618	595	593	623	627	602	608	587	617	574	579	585	586	624	603	582	615	654	570	528	575	624	593	578	570	611	618	629	596	580	565	634	574	585	606	588	605	559	603	611	603	631	595	599	612	597	586	633	606	570	584	597	623	596	608	551	620	587	607	582	599	627	577	592	560	629	598	598	575	581	544	577	568	581	575	553	607	640	566	608	605	582	590	622	614	575	596	568	602	619	661	596	553	606	560	623	588	590	599	542	586	620	612	599	574	568	571	552	601	606	575	574	557	577	584	600	567	558	564	605	601	559	569	563	608	577	603	567	584	607	551	601	634	551	596	629	587	591	610	584	589	594	563	557	610	583	624	604	588	547	598	610	605	590	635	578	580	586	619	543	631	602	596	576	579	621	582	598	602	595	577	599	581	583	574	639	600	591	637	615	628	584	579	597	572	603	598	634	635	589	589	587	596	582	575	618	562	617	561	611	592	592	587	569	585	603	598	591	615	605	577	568	612	601	584	594	582	595	609	570	587	618	575	632	628	616	602	582	576	590	590	583	604	589	550	580	600	614	572	553	603	635	584	592	564	555	541	583	628	603	601	620	586	574	615	570	571	621	606	602	595	579	594	603	603	606	586	612	610	608	565	615	598	587	595	581	602	593	564	578	577	600	606	586	545	598	622	619	581	575	585	592	620	605	580	602	618	581	560	579	585	595	611	570	593	569	620	602	576	596	605	586	564	563	613	574	644	586	624	614	602	607	639	601	581	582	605	577	588	604	607	567	595	614	595	595	584	559	622	560	563	605	655	575	555	605	575	571	575	585	591	545	576	561	639	602	611	584	571	589	609	618	616	579	618	573	563	604	589	616	595	633	579	566	584	545	590	580	588	588	594	650	606	586	568	547	610	601	620	619	575	596	596	621	624	563	604	571	591	569	565	605	603	609	626	581	570	574	594	589	590	624	599	571	609	593	620	618	602	583	575	606	604	576	552	606	618	582	590	554	580	582	601	633	630	615	590	570	604	593	612	576	597	616	604	613	599	603	575	616	597	591	626	597	613	592	616	568	589	620	596	543	589	601	630	560	609	576	588	594	571	600	627	612	590	590	611	619	620	633	601	570	611	643	580	566	588	583	610	617	603	578	602	624	601	628	609	584	617	582	584	593	615	564	580	582	613	621	623	595	620	588	646	574	568	596	635	595	580	606	567	583	571	581	569	600	638	581	574	623	599	579	557	601	603	618	609	632	594	551	566	612	609	573	599	608	603	569	615	567	556	621	578	611	597	584	595	604	581	554	579	570	580	602	582	640	571	563	615	631	585	602	615	621	547	625	574	592	592	596	609	561	608	589	593	579	576	588	579	558	597	589	590	611	612	568	603	577	575	612	599	564	568	603	575	629	603	557	587	558	574	599	619	591	576	588	628	531	576	614	608	604	577	594	579	642	574	596	575	570	607	590	586	558	567	590	594	614	599	606	595	609	609	604	613	594	599	610	579	550	580	572	569	574	595	610	599	559	555	588	581	621	607	596	608	619	596	604	583	592	578	596	600	597	591	602	611	637	625	568	595	592	562	599	570	606	613	558	597	622	637	577	588	626	573	559	647	601	629	602	603	602	608	587	597	622	573	593	599	566	568	578	560	578	586	577	610	558	566	575	584	605	600	624	586	624	582	567	579	539	589	585	601	576	603	612	593	626	600	606	578	594	573	542	637	570	590	563	566	574	587	586	576	658	627	547	608	601	615	589	605	589	566	581	587	618	558	633	560	602	605	566	600	619	606	611	616	574	604	631	571	581	612	626	585	575	593	599	590	615	570	613	522	611	592	600	641	581	565	634	603	620	595	654	601	634	599	573	609	584	573	555	577	599	612	570	586	603	585	563	595	608	615	585	575	594	609	562	598	600	561	587	553	546	525	609	601	625	660	612	632	570	557	557	607	646	606	626	578	587	619	584	603	563	551	587	607	581	604	575	608	617	597	614	565	583	583	594	557	573	602	660	610	608	585	593	580	561	584	607	585	559	605	582	592	571	631	589	604	597	610	630	638	629	587	608	602	585	637	537	595	568	604	595	603	593	599	630	581	609	579	596	591	580	637	602	613	564	553	536	572	590	610	600	556	579	591	549	605	625	565	567	583	597	609	633	625	610	595	611	604	613	557	597	615	594	592	595	583	607	577	583	580	586	552	585	591	633	603	588	585	554	590	594	605	577	584	584	590	585	568	580	640	582	604	580	559	604	554	575	574	607	592	629	622	579	591	575	606	549	620	612	610	606	590	577	553	551	568	602	524	609	557	613	599	612	620	557	617	574	590	599	559	626	587	599	598	576	635	544	579	604	585	621	594	557	581	606	603	583	598	577	585	603	567	586	604	580	570	574	601	626	573	601	590	660	594	627	595	584	620	592	569	662	608	588	590	601	580	587	609	609	552	574	615	575	597	593	555	576	637	594	592	544	623	587	589	607	600	562	606	578	621	601	601	563	574	620	615	591	578	617	591	565	576	587	574	633	609	626	576	615	610	572	570	603	612	596	599	603	610	612	574	585	608	578	608	577	608	572	639	600	618	640	568	535	594	547	616	569	583	642	595	542	594	609	582	605	589	613	609	644	589	574	609	564	598	585	594	592	573	580	583	573	605	600	587	582	604	612	580	622	585	586	576	597	563	588	592	603	627	614	612	577	611	588	606	591	605	569	585	560	568	596	566	610	602	588	558	570	571	578	555	565	614	555	625	583	595	596	609	606	579	581	587	597	611	574	595	630	601	621	625	612	586	616	569	594	643	561	620	553	553	558	587	623	576	599	620	584	601	589	630	597	599	609	574	601	551	619	565	617	589	568	610	544	597	615	593	582	600	569	628	594	646	609	604	590	561	613	635	587	590	555	622	548	586	596	634	596	600	559	598	660	600	591	610	564	587	604	616	597	617	587	585	596	577	571	547	578	572	608	601	581	574	576	611	559	617	579	600	590	603	636	589	591	546	593	645	551	600	621	597
2111	178	186	168	175	169	162	164	182	183	174	160	164	172	150	162	140	177	153	158	178	152	178	164	172	146	165	194	165	175	160	125	154	145	168	180	170	150	173	177	149	189	173	143	163	152	157	168	145	163	159	154	154	158	156	141	161	153	170	139	126	162	136	141	185	139	147	183	172	146	152	131	178	144	155	173	128	146	167	142	158	169	176	160	166	163	162	139	144	147	171	184	163	181	174	148	173	160	140	175	163	148	165	167	142	155	163	156	153	195	139	164	152	171	166	146	172	137	166	165	162	169	168	142	142	160	168	174	151	149	155	141	149	152	170	154	151	143	152	161	124	163	171	151	166	166	149	173	147	157	177	169	144	162	164	145	176	168	182	137	156	162	168	165	149	168	143	143	150	157	138	156	158	145	142	169	161	167	157	167	117	168	142	178	177	141	132	169	184	148	170	164	144	164	171	143	141	159	140	178	178	161	134	161	152	138	166	161	148	152	163	152	165	169	179	190	158	167	176	152	169	163	140	144	161	154	168	177	157	164	145	146	140	136	149	164	164	154	176	147	151	171	136	185	159	162	171	182	156	164	171	156	145	139	134	166	152	157	145	164	150	149	152	152	144	161	174	159	155	152	133	141	156	149	157	145	182	153	167	143	165	147	174	172	169	169	144	154	157	154	159	164	177	153	160	156	148	146	136	176	155	148	152	161	158	123	170	179	179	132	139	178	172	175	139	146	169	146	165	149	151	143	165	176	167	152	155	173	136	149	154	136	170	156	153	159	184	147	163	154	151	149	150	188	139	123	164	173	121	166	156	135	158	135	154	151	134	131	176	176	150	154	149	150	154	180	159	189	160	169	161	183	180	152	164	133	149	145	170	151	140	143	151	145	154	143	164	189	143	161	135	153	164	144	147	154	156	156	182	163	154	136	170	180	168	140	173	142	162	144	138	143	150	166	199	193	187	148	169	158	172	177	136	164	164	167	160	160	166	156	169	131	157	165	144	154	164	169	141	183	148	148	158	165	134	166	160	170	174	156	158	159	148	146	155	153	161	160	153	146	146	154	163	155	161	152	173	188	158	179	159	168	162	145	164	144	161	157	148	133	159	146	159	156	135	175	140	156	166	142	136	189	162	168	140	167	151	170	160	162	174	156	164	158	165	192	124	140	140	162	167	138	166	157	167	174	176	170	150	174	153	160	173	138	159	146	154	175	154	154	153	161	170	162	149	149	144	148	147	170	144	148	185	176	143	168	177	152	156	151	156	177	155	179	162	191	152	156	149	160	160	149	139	167	146	151	181	158	146	171	166	141	141	164	153	150	158	152	170	168	172	160	153	174	181	142	161	163	136	155	136	162	148	197	167	153	139	164	165	140	172	134	147	145	133	156	160	167	150	158	153	145	144	144	143	137	150	167	167	158	162	144	150	136	155	164	142	151	171	162	170	178	190	169	149	164	149	154	146	167	131	144	187	160	148	164	177	188	167	176	157	182	153	144	156	138	176	171	151	161	169	157	155	150	143	141	170	162	156	166	180	190	150	165	162	161	169	172	153	146	182	174	161	175	136	164	141	156	171	165	175	166	170	122	147	144	148	182	156	162	167	163	184	145	149	160	170	172	155	161	158	154	178	161	164	176	174	137	129	142	154	155	171	145	152	175	160	150	179	153	147	159	167	140	142	170	127	145	155	142	160	157	152	140	168	167	161	157	150	141	179	163	120	172	158	151	170	170	153	184	130	165	166	159	160	154	168	157	158	155	155	156	167	160	159	144	154	156	110	157	157	176	156	153	146	164	147	127	159	148	172	148	156	150	147	174	178	171	150	154	160	157	134	158	158	169	167	165	171	137	137	136	112	162	158	147	170	164	154	155	161	166	162	150	178	156	171	148	158	152	156	164	157	151	158	155	150	180	133	146	167	159	172	156	181	155	162	154	196	153	146	152	167	157	155	174	182	148	156	154	171	135	142	164	131	176	158	188	182	149	181	158	153	186	162	161	155	159	147	155	164	168	158	153	162	151	149	156	159	144	131	162	169	151	167	168	160	148	159	144	159	148	159	129	154	139	159	155	150	158	149	143	156	178	164	154	131	149	173	147	158	160	171	175	157	143	156	189	200	161	169	149	170	153	152	177	144	134	187	165	179	174	156	148	149	129	182	129	160	140	172	154	178	165	174	149	168	171	172	164	123	172	145	148	140	190	162	127	165	168	178	170	157	171	140	154	176	168	157	161	168	153	153	154	150	162	132	157	155	156	148	141	183	172	145	149	131	147	180	141	169	136	154	156	184	171	156	169	147	168	152	150	142	184	151	161	165	173	173	161	144	151	150	157	149	181	150	162	176	146	167	144	158	165	170	160	159	134	166	165	162	148	147	159	162	154	211	166	162	156	164	157	127	180	149	147	172	139	167	193	187	155	168	153	147	148	137	164	158	185	157	166	130	171	143	159	163	151	152	158	147	139	160	182	165	154	145	162	172	147	157	157	144	180	142	157	146	166	147	156	174	162	142	160	180	150	170	142	150	169	148	154	174	141	161	158	162	169	181	154	163	178	171	168	174	159	164	154	162	159	140	167	170	179	159	166	152	159	155	133	152	135	142	166	157	180	154	166	165	177	175	168	145	153	172	167	153	165	146	152	157	158	168	150	132	128	156	162	165	157	147	151	154	138	135	169	181	161	183	166	176	139	127	177	161	155	153	158	153	170	151	142	155	159	153	147	137	146	164	178	151	158	164	152	153	132	153	164	146	153	137	153	137	163	162	153	157	155	151	173	159	153	166	174	157	159	161	160	170	149	174	157	148	113	143	175	172	184	145	173	138	167	141	189	130	149	151	153	174	147	153	169	155	173	151	161	149	181	156	178	152	182	184	176	150	158	178	181	154	160	147	157	144	157	165	143	174	151	165	154	181	160	167	173	150	170	172	154	170	146	161	173	152	161	154	160	164	142	175	158	143	174	168	133	151	169	147	177	175	139	141	157	152	159	140	166	173	178	189	172	151	160	147	150	179	145	169	165	148	179	167	176	169	169	143	153	127	164	165	164	157	164	138	162	152	148	140	164	145	143	166	146	154	141	175	151	180	163	139	167	172	176	150	156	135	172	142	165	133	153	163	160	142	173	175	171	147	138	141	161	129	134	146	163	139	137	153	170	194	137	148	148	154	176	160	153	155	138	168	147	166	144	149	136	123	172	170	182	162	156	184	181	169	160	190	173	154	169	149	144	154	181	157	156	167	169	177	149	162	176	131	178	153	147	149	161	176	162	143	157	148	154	146	147	149	160	157	153	173	167	155	142	190	191	161	140	168	163	131	175	158	169	195	188	160	153	154	171	157	179	175	177	129	163	152	150	150	160	153	166	153	154	189	164	138	155	148	161	157	164	161	142	160	170	148	150	152	169	174	171	147	169	139	144	167	165	133	136	152	168	167	177	154	138	179	139	159	147	137	166	130	160	142	126	138	178	171	151	163	147	167	150	153	161	175	173
2297	445	482	478	484	455	463	452	420	435	444	430	479	420	417	429	446	410	439	444	433	412	430	456	396	399	425	402	439	409	403	431	427	420	430	406	438	436	392	409	431	409	387	407	435	397	438	373	440	433	407	400	402	405	424	425	406	417	403	402	406	425	422	398	406	406	366	435	384	399	411	435	388	410	398	424	413	399	399	391	437	417	399	453	396	397	443	433	418	420	436	400	399	394	403	413	415	406	421	472	421	454	412	425	402	413	444	408	390	433	401	386	413	423	440	385	435	453	423	413	421	360	419	422	405	413	407	398	402	424	438	404	431	387	403	426	401	396	384	392	417	402	422	399	379	389	438	402	434	428	394	400	382	408	442	407	417	402	409	439	379	435	418	395	414	405	427	428	380	389	424	416	392	444	392	405	405	386	437	377	411	432	426	383	440	400	427	395	410	401	412	434	418	405	432	416	418	415	398	397	421	398	411	476	413	392	418	417	428	411	418	427	376	399	427	409	427	410	427	419	412	418	455	404	404	391	357	416	431	407	395	425	451	386	431	428	437	422	412	390	408	434	421	382	408	369	424	448	403	422	411	410	432	418	449	412	424	437	438	395	406	402	401	423	416	389	407	418	411	429	374	419	400	420	415	417	412	399	415	400	413	409	382	400	428	378	400	400	445	406	448	434	424	436	423	412	438	401	439	417	392	384	417	459	393	436	418	399	402	426	396	381	411	410	400	410	399	408	399	407	420	399	402	420	394	422	402	420	370	412	417	377	413	413	398	408	441	425	425	386	381	403	413	413	423	406	425	391	365	403	390	393	418	397	420	419	427	425	417	433	427	447	394	405	410	407	406	421	420	443	399	375	406	411	395	427	415	415	416	406	431	450	414	424	416	386	428	406	394	401	396	422	406	405	388	452	481	385	435	418	418	431	409	433	402	374	402	392	414	389	450	423	405	432	391	395	411	410	391	410	373	421	424	401	397	417	389	448	382	391	441	445	406	420	458	412	420	410	427	408	426	435	385	405	414	398	428	430	454	416	413	393	434	426	403	395	419	395	459	427	415	380	413	426	420	397	431	416	382	440	391	416	365	406	419	390	417	369	414	426	420	402	435	466	409	420	416	414	424	392	452	425	389	420	390	410	413	427	405	433	395	417	396	423	411	394	418	391	416	408	405	393	416	439	417	361	436	355	391	395	418	398	419	417	416	420	431	406	419	411	407	412	433	435	407	404	393	372	396	384	365	395	408	416	390	403	412	418	425	406	416	409	413	400	416	419	427	399	406	402	383	438	417	435	400	401	390	390	427	417	436	453	398	406	406	432	395	403	417	406	397	419	378	453	410	429	403	412	417	388	405	432	432	453	420	409	402	417	420	422	378	413	392	433	412	433	432	414	400	406	435	367	388	420	377	413	407	457	404	414	449	424	401	404	455	407	388	425	400	398	415	411	404	423	421	436	451	440	434	414	370	392	459	405	438	405	411	367	435	390	417	400	416	396	366	430	448	414	385	389	395	425	402	416	442	408	386	365	447	439	410	401	418	428	409	388	437	431	429	390	431	423	414	443	461	367	383	394	439	423	459	400	405	431	455	417	411	415	400	398	431	419	392	408	425	381	379	417	383	448	425	412	412	404	444	421	404	400	433	441	417	431	416	399	390	386	426	400	427	406	425	451	385	409	408	401	424	400	456	400	427	426	433	397	439	404	433	456	412	427	411	411	427	416	391	407	438	420	424	394	421	410	408	446	419	431	402	399	397	416	411	436	414	376	389	379	392	413	409	473	410	444	433	394	435	437	403	417	397	411	391	414	417	420	422	405	425	416	408	410	408	412	438	403	408	429	420	427	401	405	419	393	427	399	402	425	409	426	410	418	430	378	401	391	409	416	396	441	405	375	404	405	414	435	445	428	410	451	413	450	421	406	398	439	400	423	449	392	389	418	433	396	395	431	418	381	401	420	391	405	394	401	429	417	395	432	411	394	400	432	410	442	425	409	393	382	394	399	456	430	394	409	402	412	401	395	396	431	431	410	428	423	395	407	428	426	417	411	397	437	410	398	398	418	407	406	454	433	408	427	417	381	386	429	416	426	393	401	463	386	416	444	413	406	402	439	434	443	441	411	412	400	405	394	438	395	411	396	382	430	429	411	393	390	418	401	415	398	411	456	400	412	403	438	404	415	417	409	375	422	432	417	434	376	410	416	422	414	402	437	409	394	438	402	426	428	420	411	392	428	422	424	430	397	389	371	407	445	436	379	417	394	380	394	423	410	415	401	445	385	430	417	451	421	408	408	395	403	393	442	410	408	435	406	412	410	410	359	394	375	411	389	443	419	418	385	387	417	454	407	424	405	433	414	431	431	422	395	428	420	405	420	434	419	428	399	402	458	418	397	397	416	391	443	404	439	423	423	417	394	397	416	424	402	405	392	431	398	416	411	417	446	423	400	401	369	399	445	421	369	398	394	409	419	401	415	407	408	414	429	437	417	391	415	385	440	429	450	403	395	435	425	444	406	419	468	413	421	412	397	389	415	405	405	398	443	437	424	400	411	385	423	434	391	429	422	413	442	426	454	447	399	429	386	440	417	421	433	422	372	428	445	400	436	424	392	361	395	387	418	415	407	407	390	385	429	428	424	399	417	412	389	403	402	440	430	419	467	355	403	407	419	438	415	412	437	405	413	442	428	380	394	403	420	414	427	397	430	395	418	420	438	424	395	441	399	366	458	423	406	403	461	409	393	372	410	423	364	419	423	418	413	410	420	432	431	403	429	427	397	391	407	412	421	406	387	406	419	417	456	429	411	442	456	386	403	439	387	411	410	385	395	395	433	411	393	384	405	373	395	433	434	412	388	420	439	395	425	437	370	425	419	391	431	430	441	397	405	428	405	395	396	417	426	407	445	377	436	431	407	383	448	368	379	399	426	382	388	385	402	406	418	400	406	404	423	410	411	408	418	389	388	439	405	444	382	412	400	411	410	435	405	438	408	432	409	411	366	424	425	417	404	411	402	393	364	397	421	426	415	396	417	397	419	393	416	437	377	425	397	437	386	407	410	406	400	406	449	395	396	433	414	424	431	419	394	433	372	419	395	393	364	407	385	406	396	422	428	414	397	380	376	389	389	411	416	425	398	408	380	430	402	426	423	416	414	394	431	386	395	397	401	423	426	409	424	399	377	400	406	412	439	462	416	425	388	391	387	426	427	380	456	398	414	428	421	419	402	434	453	432	394	422	373	434	426	440	417	418	405	402	430	456	373	445	419	413	439	406	425	402	408	407	360	430	402	377	396	400	390	407	412	402	435	411	402	387	427	436	415	397	386	424	449	388	420	395	450	402	440	386	406	383	394	402	446	425	374	391	403	400	416	409	427	427	452	442	414	377	447	438	424	444	407	389	415	396	405	410	402	414	386	409	382	428	389	409	398	387	421	374	417	425	462	362	415	406	398	366	375	407	389	390	406	428	413	434	424	417	411	425	410	421	417	396	387
8631	678	646	585	519	413	395	373	366	311	355	291	306	315	287	333	330	320	304	307	323	307	310	304	333	303	264	282	271	272	323	329	310	291	284	297	299	311	331	274	298	321	265	297	302	299	325	313	349	284	291	292	302	309	275	312	283	314	286	270	296	303	291	318	339	288	280	300	309	302	293	246	282	294	294	277	308	296	308	309	308	309	294	279	313	311	320	326	305	301	300	284	309	328	331	286	292	299	298	281	289	307	320	313	298	308	279	335	300	321	280	300	290	294	332	306	295	291	335	313	289	307	270	297	337	326	303	305	303	304	315	329	346	323	280	291	327	286	337	320	304	303	309	309	299	313	361	331	270	275	314	332	285	293	302	325	318	298	277	343	297	289	325	281	292	287	302	304	319	294	272	286	349	305	305	290	292	292	319	352	284	289	296	304	307	292	317	315	328	278	296	298	311	339	307	300	331	303	299	344	295	299	289	297	283	283	309	316	298	279	275	277	322	303	298	293	297	298	280	327	273	321	307	354	271	306	271	284	332	305	302	277	315	336	292	311	292	317	294	273	321	306	340	294	313	304	332	341	368	321	264	277	278	315	284	299	310	306	305	335	296	304	308	323	294	306	306	334	278	349	312	315	294	309	286	300	298	327	293	304	324	316	312	269	321	303	298	293	279	325	324	296	303	327	284	290	313	312	292	306	291	288	328	297	327	278	330	308	308	269	302	264	285	302	319	267	314	297	292	302	327	301	324	318	293	332	318	325	276	325	278	313	310	295	297	317	303	287	322	352	286	324	318	286	338	280	311	314	292	296	306	292	297	297	311	347	329	295	289	293	280	296	299	295	324	319	329	324	318	257	303	289	325	287	296	325	304	293	275	321	314	319	309	318	320	292	293	296	320	281	276	301	336	266	296	287	274	321	285	310	274	292	310	301	295	311	288	315	302	289	271	308	302	321	316	267	340	289	304	315	297	311	315	305	276	291	310	294	302	280	345	326	344	297	294	267	297	297	303	295	296	307	283	250	295	315	335	302	262	304	302	359	318	277	296	314	280	306	302	285	300	284	252	307	331	320	310	234	306	278	308	311	317	316	322	265	289	288	320	307	300	274	275	303	278	298	284	289	306	307	317	317	301	284	282	333	311	321	308	299	298	301	327	303	296	310	303	295	290	313	310	315	304	270	265	294	289	312	289	284	324	343	290	297	330	285	314	277	276	288	293	288	287	330	307	309	284	307	323	312	319	311	316	296	321	332	257	250	258	292	309	327	305	309	287	284	310	294	274	295	293	287	296	313	305	290	287	259	291	319	291	301	299	306	275	288	262	300	285	318	330	303	315	298	312	321	316	303	333	267	295	285	287	291	333	333	318	285	319	314	302	307	296	307	318	305	308	269	271	300	265	322	304	305	300	304	314	323	301	301	297	323	292	299	314	321	295	298	275	287	280	317	296	287	300	287	303	297	301	298	295	298	275	266	316	283	270	342	321	312	313	283	309	294	298	329	312	311	313	303	327	311	282	309	309	301	318	284	295	298	283	307	328	310	337	309	307	297	287	317	330	285	313	314	293	308	276	301	281	276	296	303	293	293	291	295	278	262	291	282	270	292	320	325	277	339	310	322	284	282	308	324	284	321	293	342	271	282	293	268	307	295	315	293	299	341	303	304	303	308	263	285	294	308	285	308	293	284	290	340	282	291	278	315	285	280	298	298	294	326	311	331	324	276	312	282	273	281	314	326	299	340	302	293	344	311	291	294	312	301	291	314	322	303	301	314	308	298	302	275	326	296	310	293	300	284	296	310	309	301	273	314	300	289	322	305	296	287	314	303	296	284	295	313	305	315	299	265	293	276	298	329	307	282	280	325	329	292	290	296	306	313	312	302	293	316	304	299	308	311	293	297	317	325	300	285	319	326	305	297	297	292	292	301	277	306	297	310	309	337	287	311	283	301	297	305	334	307	277	314	316	321	307	290	299	320	309	332	288	291	340	295	299	313	311	278	315	309	301	327	287	269	292	333	333	294	323	278	301	297	289	298	319	286	299	298	253	286	324	301	287	286	318	303	294	320	322	273	353	325	329	292	276	308	298	309	287	306	294	282	274	317	307	312	317	272	335	307	309	265	316	338	292	316	286	291	313	341	319	307	317	277	309	308	270	293	276	299	285	286	268	289	308	263	324	311	235	289	304	299	317	311	255	254	279	324	269	309	289	290	311	286	308	302	291	296	311	294	282	274	299	320	335	297	290	311	272	284	309	318	296	304	324	323	312	296	306	316	314	322	314	313	331	287	267	286	300	301	328	297	283	300	292	267	349	321	304	277	286	305	312	310	289	308	310	312	303	302	308	307	320	304	303	264	299	267	321	284	269	318	269	309	304	313	280	333	312	286	324	280	316	300	317	314	295	291	279	297	297	299	296	283	301	269	279	299	310	272	312	306	293	333	307	295	254	282	284	293	316	331	311	295	281	298	331	293	320	309	299	296	295	284	283	283	300	285	277	328	284	298	318	304	308	270	308	291	292	320	312	287	298	317	278	301	311	285	298	311	291	287	288	256	261	299	302	272	285	289	289	295	298	312	314	322	298	281	316	351	331	333	292	284	324	277	292	304	290	309	299	326	288	324	312	299	320	313	289	293	298	314	306	306	274	263	328	302	338	299	278	308	271	312	300	298	277	301	306	348	282	278	294	305	307	309	282	311	304	314	298	281	292	305	317	311	295	287	299	290	305	321	328	300	327	301	291	292	303	307	313	296	312	292	273	299	301	307	296	296	300	319	289	287	322	280	284	328	292	278	296	300	304	294	308	304	280	303	301	293	327	310	326	276	302	281	310	278	315	290	301	299	295	328	300	298	307	319	298	293	321	288	313	263	289	299	274	290	274	288	278	267	307	304	272	289	289	260	341	326	336	284	280	311	288	304	275	313	289	305	326	277	303	358	281	262	326	294	307	314	315	288	283	286	295	313	297	322	290	321	290	313	325	328	252	270	316	302	317	295	253	298	327	312	312	305	271	279	335	310	295	300	306	275	277	303	282	295	294	333	304	298	286	318	304	309	323	295	312	319	314	272	313	326	293	306	261	274	295	282	298	256	286	281	298	294	307	352	295	317	309	295	329	298	327	322	317	268	301	302	304	281	277	281	316	297	327	285	288	312	295	342	311	282	297	309	297	276	286	303	294	292	274	293	300	316	292	316	301	283	294	276	297	290	294	311	305	299	301	286	312	308	310	306	325	287	281	315	311	288	294	300	311	323	289	326	254	254	303	265	315	302	265	315	281	305	275	297	315	293	268	306	323	277	269	297	290	296	328	320	296	332	301	309	306	316	291	309	331	335	294	277	290	288	316	333	322	284	306	295	284	283	307	283	294	281	261	310	294	294	312	301	305	329	309	324	312	303	285	299	304	313	321	303	289	321	293	296	291	318	342	303	320	310	288	282	316	311	310	288	329	339	340	304	275	293	280	296	301	335	340	312	271	313	292	284	327	331
7032	1051	1564	1728	1494	1282	1144	1085	1004	954	914	865	813	819	830	770	804	740	754	729	731	728	759	738	727	765	669	710	738	687	696	730	696	673	722	702	731	708	684	675	728	728	705	702	706	672	687	672	723	717	696	738	721	705	705	684	703	713	674	676	675	720	722	741	718	725	717	720	670	748	701	705	722	719	705	698	699	673	680	737	675	640	698	701	733	719	695	658	707	722	754	696	693	716	692	678	715	718	755	681	690	718	688	709	728	732	690	713	720	694	695	702	734	660	686	685	709	691	706	719	699	724	722	685	739	703	684	720	730	661	711	684	715	692	729	678	696	662	702	696	685	700	716	680	742	757	704	688	703	687	700	733	668	699	695	722	689	708	680	675	657	702	723	664	658	689	697	703	694	682	676	746	727	722	706	764	694	718	671	698	653	722	701	705	701	750	695	701	759	695	753	715	678	687	683	709	716	703	707	700	714	656	699	693	675	728	728	699	708	675	702	675	689	742	670	682	675	680	739	745	704	703	726	671	685	754	689	730	736	660	690	705	710	678	680	725	770	743	721	718	712	715	647	690	711	714	689	685	672	672	654	724	737	694	699	716	683	708	708	670	699	678	668	741	731	681	712	706	680	732	710	692	706	670	741	681	713	698	669	710	658	728	671	685	722	678	732	681	739	679	679	679	755	703	718	685	719	677	683	753	717	722	698	749	721	684	700	706	686	712	706	754	708	716	723	714	727	661	688	697	694	708	692	735	733	661	706	686	736	671	674	714	711	696	665	646	674	714	720	703	631	647	727	680	722	688	687	738	681	674	744	695	731	709	692	770	699	707	717	715	701	666	669	704	732	710	760	700	709	699	704	682	672	695	730	705	686	710	654	729	670	672	761	710	692	645	674	671	728	666	678	689	749	675	690	759	680	664	670	727	696	715	717	666	691	690	632	721	716	719	708	733	712	718	700	673	697	715	678	714	665	706	668	671	725	710	692	715	720	734	688	753	708	710	708	636	734	734	687	715	731	780	719	690	688	763	687	679	725	694	697	705	682	691	689	687	690	691	768	720	702	682	672	701	728	707	763	696	711	708	690	723	709	708	729	699	743	647	739	659	689	687	660	729	702	707	729	703	693	748	705	662	720	702	688	722	665	695	656	723	712	691	649	701	688	678	723	732	705	702	677	714	712	756	708	767	734	698	697	724	671	648	741	694	715	739	657	740	689	709	689	720	684	704	682	673	740	728	716	727	704	695	695	692	717	702	687	688	713	718	727	716	705	695	737	717	723	684	699	691	710	681	697	670	731	708	690	721	738	708	724	675	674	709	777	681	718	748	704	725	710	698	661	742	712	701	694	687	701	692	745	676	717	690	636	658	642	715	751	717	661	708	727	744	664	688	701	717	686	747	670	697	668	702	716	674	748	679	716	661	643	734	712	689	705	671	700	692	694	703	713	701	751	729	730	748	712	708	700	751	762	644	712	676	687	770	713	754	664	668	665	690	709	699	690	712	651	713	704	689	731	678	730	666	675	681	712	640	667	673	681	739	709	698	694	750	701	707	661	722	696	701	725	727	659	669	705	710	715	718	712	744	699	738	720	712	681	709	680	710	687	700	685	697	672	712	692	702	704	725	673	664	709	699	702	685	683	751	683	705	698	726	677	704	728	728	695	698	660	725	672	699	745	733	716	677	725	723	710	752	730	716	704	722	684	701	698	729	670	714	707	682	702	734	693	685	719	698	707	695	678	746	704	716	762	714	722	756	689	650	732	698	712	692	674	726	721	714	680	744	651	786	671	742	718	658	696	724	650	668	684	665	689	685	699	683	730	680	748	681	704	682	695	718	695	691	725	738	733	672	722	732	738	712	710	750	723	675	625	708	679	701	683	726	726	731	680	730	720	707	707	715	640	703	726	706	709	695	680	633	739	695	713	671	705	707	660	679	673	674	692	718	749	698	721	673	719	722	667	726	656	708	696	691	675	712	730	731	699	679	704	745	670	740	721	683	678	681	683	659	692	708	699	706	728	725	673	692	687	692	686	691	692	687	670	740	718	723	733	674	731	719	730	695	677	663	719	705	676	687	689	710	698	688	642	673	727	707	678	701	736	738	725	692	705	669	697	690	700	695	750	659	701	704	725	697	680	652	707	707	734	733	695	692	686	702	718	660	716	717	676	729	700	662	721	709	672	695	722	739	699	684	649	717	696	712	679	745	688	672	708	725	676	699	723	741	705	745	736	693	722	759	647	696	730	669	724	683	652	713	651	717	718	681	757	703	735	692	704	711	683	673	699	694	706	709	695	685	713	690	668	697	676	719	696	714	699	716	693	700	697	699	749	718	697	759	694	712	697	717	715	690	713	685	650	655	705	736	693	705	686	710	673	675	693	713	705	700	733	733	724	687	668	736	709	746	738	714	709	672	736	705	696	674	721	715	675	702	721	744	709	718	743	665	695	699	755	729	703	711	719	659	666	725	692	702	732	712	729	701	682	687	694	675	703	757	733	690	663	727	710	715	677	671	704	696	688	708	702	676	675	736	694	673	720	660	726	716	701	661	703	698	671	672	740	680	703	679	719	711	722	739	720	698	681	708	723	697	707	751	674	657	685	721	738	679	668	701	661	759	690	681	662	711	661	704	718	725	698	714	754	665	690	706	714	683	750	714	709	719	700	741	725	661	714	703	715	703	652	692	696	686	733	707	653	668	681	735	697	681	739	675	719	689	703	699	699	734	688	680	697	692	723	636	709	697	725	667	689	666	682	691	676	668	730	763	768	726	709	679	700	655	735	716	802	743	738	719	721	663	729	726	702	752	680	694	691	710	699	718	688	735	704	692	743	738	722	706	723	702	712	678	717	721	703	684	702	714	744	665	698	670	737	671	705	682	665	687	710	701	678	695	666	678	756	718	690	713	714	718	725	705	730	751	652	728	715	699	696	705	708	695	687	700	724	753	742	752	730	676	653	679	685	716	707	714	697	669	695	656	709	714	704	648	658	688	686	688	719	683	685	698	716	742	717	716	701	727	739	678	714	748	676	703	697	702	734	654	674	714	703	714	705	770	716	694	727	694	702	683	695	695	727	663	719	746	693	737	680	707	709	713	727	636	712	690	723	711	705	719	687	686	691	651	721	727	695	686	698	713	686	667	728	649	718	699	729	759	719	716	692	692	646	707	672	713	712	694	689	696	743	724	669	705	720	611	653	715	734	724	716	681	702	755	688	719	668	681	728	690	729	682	722	751	688	706	693	727	709	674	684	725	733	710	685	710	748	717	705	716	722	687	688	707	688	782	669	670	706	711	675	675	714	670	716	651	699	708	670	755	701	682	719	741	716	740	693	663	701	746	707	680	675	697	727	699	731	699	753	694	682	725	709	721	655	694	696	710	641	694	694	714	725	735	686	729	688	691	699	741	697	725	739	717	716	714	720	660	684	611	714	664	678	735	687	720	640	715	691	714	743	752	679	757	691	706	693	718	687	733	708	690	720	723	756	655
15171	1375	1063	767	564	475	382	424	323	346	324	290	306	261	298	279	284	264	272	273	274	257	271	254	261	229	271	240	270	259	242	272	231	245	274	262	255	278	242	232	264	266	270	297	281	257	242	248	251	228	266	250	273	270	241	262	258	244	255	236	276	261	288	229	274	280	256	250	267	246	271	260	249	254	294	282	225	261	240	220	270	238	274	266	251	275	276	289	280	255	238	228	267	255	299	235	235	267	296	229	247	299	248	254	262	236	221	256	257	244	226	242	236	226	238	256	246	274	263	233	252	287	238	274	251	243	261	273	273	274	270	254	265	258	258	259	259	235	247	252	278	243	292	265	253	235	250	267	240	252	268	274	215	262	274	273	216	228	281	262	244	270	244	240	280	250	286	250	264	291	265	264	229	275	239	247	231	241	247	258	241	280	247	259	250	270	282	232	247	263	245	286	257	265	265	249	229	243	241	247	289	277	253	229	231	265	260	233	302	261	263	265	265	261	211	279	266	281	272	268	283	257	276	257	247	222	268	235	239	263	254	251	241	248	301	250	250	273	260	236	238	280	272	253	258	276	264	252	268	275	266	263	234	267	238	260	250	230	272	236	256	257	250	282	255	256	261	271	254	278	264	241	271	267	232	237	257	265	220	272	235	248	270	271	247	243	244	262	283	234	249	245	278	283	248	247	262	231	268	263	290	273	289	246	278	264	263	281	258	242	261	275	242	275	254	264	269	258	255	292	275	280	242	222	265	254	248	241	268	262	270	250	273	291	275	217	238	228	270	262	255	249	259	285	266	244	252	268	270	247	249	259	245	258	268	254	218	263	247	248	244	266	297	256	266	293	259	286	263	256	279	252	234	255	277	271	258	300	243	245	263	252	310	286	247	267	265	261	253	245	229	287	272	260	216	283	263	249	259	237	243	283	235	258	287	245	273	287	261	240	240	256	268	261	290	257	262	273	257	282	258	243	259	266	269	271	277	250	264	267	266	239	278	267	239	257	258	247	246	250	206	237	269	247	253	244	273	221	257	299	259	255	260	272	256	261	230	223	269	257	236	246	242	248	270	236	289	261	240	244	239	280	246	265	267	258	222	262	265	255	249	260	257	258	254	260	244	259	266	264	260	288	261	248	267	278	240	281	268	256	264	229	261	208	256	238	256	223	248	274	308	243	257	245	257	261	265	255	252	238	251	249	264	248	283	233	272	286	233	258	273	275	247	253	283	256	254	246	241	242	247	237	245	239	266	271	270	260	259	241	244	268	263	252	261	262	285	295	262	270	249	257	254	237	274	230	261	250	270	230	246	260	281	269	262	252	235	272	280	274	270	255	273	263	267	258	270	227	242	252	237	297	269	256	254	245	247	248	249	275	248	282	230	265	267	272	247	248	248	279	265	270	277	257	269	262	239	245	228	268	243	224	252	244	303	279	275	252	286	252	241	262	258	250	259	275	249	270	298	248	238	234	244	223	261	246	241	264	266	240	253	279	244	256	257	269	227	253	254	258	238	256	284	260	259	217	244	267	270	278	281	245	237	269	301	259	276	253	279	262	219	243	251	255	268	258	236	275	280	219	251	267	271	236	249	242	295	260	237	257	255	255	239	263	242	234	226	221	253	264	274	281	236	231	294	270	234	266	247	261	286	286	288	255	241	237	255	286	288	278	282	261	279	281	259	227	261	261	237	266	258	261	272	224	279	274	274	259	243	254	238	278	266	274	243	267	267	254	268	272	243	233	288	255	232	263	271	259	261	272	262	257	258	264	274	272	267	268	267	244	227	256	239	297	255	250	251	243	270	277	274	259	251	273	282	266	263	240	248	291	242	263	317	261	254	281	270	224	263	271	246	260	263	250	256	250	267	272	271	272	253	240	282	279	278	239	243	254	273	260	244	238	268	276	263	244	221	259	242	257	251	256	283	282	240	257	248	232	280	278	216	263	252	240	278	240	266	264	242	256	261	275	279	266	243	245	278	243	292	290	268	269	245	240	253	277	251	253	247	229	267	267	236	252	276	239	260	259	280	255	213	279	224	279	251	290	279	258	267	259	245	266	239	258	271	267	251	223	231	258	275	269	296	241	279	262	254	240	288	251	283	292	268	244	226	260	235	237	259	263	238	225	243	230	258	283	308	199	243	262	277	261	279	264	283	248	277	251	246	239	260	251	280	253	264	237	264	264	256	271	251	239	265	276	233	264	276	263	280	260	268	238	258	264	286	268	255	251	294	268	256	272	261	247	278	260	219	268	256	255	260	252	240	260	255	261	269	247	264	264	272	255	277	232	265	262	250	281	261	252	295	268	278	245	284	257	244	258	248	258	300	216	300	259	243	270	273	242	298	261	271	258	279	267	253	265	275	248	233	274	242	247	249	281	271	249	247	290	237	266	253	241	227	241	282	247	237	255	245	244	252	239	266	286	251	270	249	249	251	261	244	262	249	280	275	241	261	235	246	270	255	257	225	267	252	252	271	254	249	263	255	266	263	232	250	275	269	253	250	242	303	261	253	270	288	252	256	234	271	244	250	270	268	260	236	243	243	232	268	278	272	235	287	233	263	280	232	264	237	251	290	304	260	251	260	278	240	263	231	270	278	226	256	256	249	301	273	265	276	258	238	266	226	250	296	245	227	234	250	243	268	283	231	283	258	264	253	279	266	252	228	245	249	245	250	271	259	282	277	252	255	253	245	272	244	265	282	269	274	243	244	245	255	263	268	281	249	262	231	288	263	252	268	239	267	257	267	245	261	258	248	273	275	257	277	285	237	262	262	269	295	288	312	252	248	278	266	241	275	292	254	240	292	270	256	239	269	269	241	263	240	294	230	289	277	249	253	265	265	270	244	259	251	271	227	248	275	246	224	272	270	267	281	267	268	261	263	265	294	242	254	232	247	267	244	250	240	270	255	253	271	238	263	248	240	237	238	280	248	269	261	277	265	253	270	242	283	243	266	222	293	244	224	264	253	233	235	290	249	239	215	267	230	269	266	280	270	257	276	258	235	274	274	278	257	292	278	252	246	270	242	250	299	288	244	256	253	254	258	268	254	249	251	246	222	220	246	257	315	280	284	261	294	256	253	244	258	245	221	253	286	258	256	274	259	257	238	244	234	256	251	245	245	253	275	212	272	304	227	223	266	244	292	274	226	255	230	237	253	250	259	284	268	239	238	266	259	252	284	248	240	261	243	243	287	236	258	276	244	256	232	247	257	284	282	232	263	280	230	239	248	263	256	239	247	261	274	238	300	260	280	261	289	275	288	263	249	256	249	238	248	243	275	276	259	277	255	247	277	250	244	250	232	261	273	258	249	258	243	299	254	239	249	294	237	265	265	294	259	277	266	254	253	257	257	234	280	245	264	270	246	274	235	268	243	223	250	240	233	247	254	256	264	249	275	272	245	258	248	228	242	243	258	268	251	253	265	277	246	243	261	246	250	260	280	245	254	241	274	281	229	259	232	282	272	263	270	259	243	281	250	232	252	278	269	253
8645	1232	2386	2405	1961	1683	1331	1323	1167	1099	946	922	821	827	791	776	654	739	707	692	681	668	649	684	668	683	605	624	620	632	654	654	610	633	631	592	586	616	601	619	651	616	634	572	658	627	634	576	640	594	624	636	586	617	566	589	552	601	611	620	595	611	596	622	569	593	617	598	592	589	598	625	624	616	556	632	600	580	561	604	623	577	603	602	651	600	572	574	583	579	614	638	546	551	570	614	583	582	615	552	600	567	591	599	605	591	579	621	553	610	572	578	576	607	580	590	604	593	553	573	594	571	608	598	591	623	593	564	547	572	604	573	573	584	581	571	610	554	586	573	611	581	598	593	616	563	542	599	617	605	568	560	534	571	565	593	629	547	634	622	555	586	584	561	587	612	616	593	616	600	591	612	629	584	574	565	607	590	597	602	572	588	582	586	597	592	590	634	599	586	609	576	593	563	562	572	555	574	562	591	599	553	624	544	623	560	577	577	589	573	596	624	590	593	555	551	554	649	612	597	611	607	566	633	599	545	618	571	625	616	590	596	606	617	534	592	570	592	617	566	579	580	588	598	584	571	586	543	595	596	579	628	593	597	548	551	585	581	643	594	599	566	643	604	619	609	628	590	577	556	571	587	579	601	617	624	614	581	576	585	603	585	605	600	573	606	606	581	634	608	582	592	566	593	624	562	581	553	645	608	565	586	603	581	594	590	548	620	571	581	621	588	583	604	543	603	598	555	600	569	571	579	563	596	579	565	638	640	591	566	580	590	600	574	555	612	575	622	641	606	582	574	590	600	574	600	624	576	574	606	607	607	612	572	615	572	608	537	621	569	622	555	601	587	576	567	577	626	619	538	576	560	619	634	642	582	574	594	543	613	610	565	574	591	561	608	621	612	543	600	628	573	563	604	562	584	585	568	566	576	577	596	573	611	590	617	593	594	603	611	622	591	575	581	555	528	617	573	584	587	582	605	546	585	570	587	561	588	609	580	598	624	557	602	606	566	595	595	552	591	618	576	595	616	578	614	585	580	613	582	595	585	592	598	573	617	552	595	595	595	600	547	609	597	577	559	617	561	601	627	626	610	627	563	563	599	573	598	582	584	576	567	602	578	622	589	608	612	585	567	596	619	616	582	525	584	566	584	595	590	559	579	624	577	591	603	643	529	580	579	604	567	577	569	586	574	572	576	602	562	595	593	588	554	595	614	575	588	561	585	577	595	613	559	628	598	571	606	640	627	604	557	567	571	563	597	581	581	590	625	534	575	611	609	575	563	601	643	561	611	632	563	613	620	583	588	575	629	572	567	576	614	628	608	625	564	591	585	607	529	623	587	570	577	540	551	557	587	609	596	594	576	595	562	611	607	583	555	590	569	569	596	598	606	547	593	558	568	532	602	579	552	557	609	590	557	572	615	558	587	568	601	628	589	635	603	592	584	595	599	593	581	571	583	556	570	557	597	585	572	543	628	572	622	640	593	552	599	591	588	593	586	583	592	584	530	584	656	599	614	586	611	571	578	596	588	592	604	617	563	600	574	581	615	597	564	579	617	629	620	578	591	557	610	583	584	568	637	576	555	607	596	611	577	577	597	604	571	597	569	596	559	536	595	600	635	587	568	579	589	559	613	572	564	580	589	583	619	634	612	581	552	600	607	582	623	609	601	642	576	589	590	593	595	598	596	598	595	587	618	554	552	606	598	632	606	605	596	609	598	642	600	634	615	552	556	568	584	557	612	618	562	579	605	600	583	609	561	601	600	595	604	557	588	588	585	590	596	600	595	581	588	638	594	555	593	581	638	576	628	558	602	602	617	553	609	599	597	571	575	587	603	583	606	609	560	600	578	561	591	540	598	551	600	550	605	570	537	540	580	631	598	643	604	563	614	537	569	568	591	556	569	591	589	586	574	634	599	590	548	536	567	565	587	620	607	555	575	572	621	610	623	578	590	574	601	573	610	585	572	592	593	587	584	629	540	555	602	573	568	577	614	572	559	638	585	592	539	612	578	571	637	620	577	593	597	571	628	622	582	537	620	623	588	615	624	590	578	624	562	620	555	564	606	608	613	587	574	617	616	563	577	596	616	563	583	593	567	573	584	632	554	621	619	590	586	579	621	546	568	602	585	556	616	564	632	579	592	562	576	592	584	597	582	592	605	581	560	563	537	594	610	576	558	571	576	603	593	607	585	586	567	635	596	584	595	617	631	609	597	582	588	607	605	583	560	583	616	607	568	568	609	602	670	543	599	529	597	578	590	576	583	611	587	603	581	605	551	548	587	587	580	573	586	582	617	620	574	593	599	557	598	552	588	579	583	590	576	603	588	543	588	630	603	607	605	618	571	604	574	565	589	593	587	613	566	584	635	576	568	597	586	564	614	572	601	587	577	597	609	588	561	537	570	573	585	554	574	594	606	603	588	587	614	585	569	590	584	571	620	594	573	601	566	572	620	609	579	618	596	612	610	609	576	592	589	560	601	588	579	589	578	642	604	602	594	594	561	628	570	625	603	546	585	577	579	596	574	574	571	605	568	632	581	574	621	571	630	611	554	578	615	585	618	645	593	604	565	582	607	570	592	608	610	603	602	571	554	533	631	615	593	595	599	597	557	539	585	571	580	577	620	564	574	547	600	607	598	592	607	602	544	560	570	594	589	570	614	641	543	621	547	600	586	562	600	575	606	583	596	562	594	573	577	580	599	557	557	590	575	560	571	587	611	587	572	580	615	591	559	615	600	623	610	544	577	617	606	597	588	600	590	586	600	622	576	650	569	580	610	587	580	594	593	624	609	598	589	570	574	581	575	561	581	585	592	570	602	594	618	582	587	588	654	613	592	573	583	566	616	600	622	605	596	603	565	592	600	597	586	554	577	577	504	610	589	566	605	601	540	568	606	639	599	570	604	591	552	621	571	571	593	606	589	583	616	572	571	596	545	572	582	585	636	591	587	547	634	618	559	583	563	588	598	538	571	597	603	571	613	566	601	606	578	587	580	599	588	581	555	557	606	565	595	550	600	596	620	573	563	578	632	600	587	549	614	600	650	622	608	561	574	567	572	561	590	602	587	560	617	557	622	583	554	617	579	602	627	585	574	606	578	579	627	587	599	617	551	605	585	614	575	607	574	592	586	590	572	596	597	583	565	556	578	619	554	608	579	617	594	600	606	580	547	576	583	583	598	594	612	612	558	622	583	595	606	559	579	564	566	645	586	562	628	615	559	581	618	590	560	575	574	640	563	572	597	601	597	581	578	573	601	646	574	617	593	610	569	547	542	586	592	575	604	556	581	596	602	564	589	563	641	524	592	570	555	608	593	592	616	603	567	548	567	621	569	549	617	589	594	598	569	564	610	559	594	570	563	571	657	607	553	579	584	633	590	582	622	581	572	610	586	608	584	573	584	583	566	577	589	621	619	614	557	656	602	593	596	579	617	591	605	631	552	605	630	564	580	597	615	595	575	577	618	612	597	534	581	597	640	560	577	633	564	599	572
1889	163	157	171	157	145	182	147	161	154	132	154	169	175	147	178	151	144	156	149	178	175	168	158	165	150	164	155	157	170	164	164	149	159	157	154	150	151	137	156	140	176	157	152	168	134	162	149	161	170	139	141	150	142	191	138	160	161	151	150	162	139	152	146	168	162	154	180	156	167	151	136	146	183	169	152	169	161	124	143	141	154	155	157	132	163	155	128	187	164	152	154	152	153	156	155	155	156	168	163	178	145	171	155	150	148	149	170	152	157	145	142	152	181	154	152	143	147	150	154	152	145	152	165	180	163	160	162	167	124	162	154	175	146	156	143	166	133	148	135	147	155	139	144	156	170	149	160	166	131	163	149	142	180	148	146	159	161	149	181	178	151	167	164	150	140	143	169	134	151	153	161	156	172	159	147	158	142	155	147	168	134	157	153	166	147	175	165	150	169	139	156	160	152	153	145	157	167	130	150	154	149	159	164	163	148	171	163	149	144	150	158	142	155	151	166	153	176	176	164	152	155	144	140	157	166	139	138	164	149	164	171	155	158	177	161	152	185	161	133	152	164	152	147	149	156	164	148	160	157	144	158	153	156	146	148	171	144	142	132	147	141	159	163	160	142	152	162	157	161	168	171	134	161	153	146	161	175	136	151	166	163	146	163	130	181	158	132	158	151	166	137	159	158	123	172	141	150	157	146	166	156	137	173	175	140	174	155	155	153	159	140	146	181	151	150	153	182	149	157	144	157	187	160	158	180	162	183	157	142	146	157	152	171	155	136	156	156	160	151	169	136	140	150	155	149	162	165	151	139	153	149	146	147	134	148	167	155	150	162	142	155	157	163	152	182	141	140	185	162	158	157	143	169	164	160	129	146	177	171	150	182	173	131	153	152	170	147	155	150	149	184	159	168	158	153	156	157	151	156	165	121	135	164	175	142	128	163	166	155	154	149	148	153	145	149	151	164	133	153	153	162	135	147	147	145	168	166	153	159	143	149	164	148	169	151	167	150	127	180	140	153	161	153	144	155	146	137	158	154	152	145	128	143	151	155	161	136	166	154	137	144	158	163	146	166	128	158	153	166	187	146	178	166	152	156	170	156	157	163	140	156	164	140	152	128	143	133	160	128	156	149	171	159	163	159	155	132	146	136	163	159	161	145	157	144	157	167	142	163	170	143	163	157	158	164	178	144	180	179	142	147	159	157	156	156	159	152	174	170	158	177	170	159	163	147	149	133	149	151	158	152	151	160	164	159	155	141	171	170	172	147	163	158	177	135	137	166	170	148	167	157	139	153	143	151	137	145	135	171	164	143	148	149	187	180	185	154	147	155	142	141	167	149	124	155	149	144	151	157	155	169	162	175	133	161	167	138	162	143	158	171	140	162	163	146	148	161	169	160	137	166	145	158	160	156	145	141	122	148	161	156	152	191	160	164	159	163	152	172	145	131	169	160	161	142	163	142	157	150	137	154	136	174	156	152	148	143	153	162	160	152	139	148	188	143	149	189	168	160	153	163	161	177	171	173	148	152	156	172	159	171	154	153	140	159	175	155	166	149	164	158	162	172	161	161	143	156	159	156	161	173	139	164	174	153	152	157	142	172	154	173	103	141	143	152	144	139	146	150	164	159	153	147	173	159	142	153	150	176	160	172	145	173	136	160	156	165	170	172	172	158	171	173	143	154	161	164	154	141	118	153	160	150	152	147	155	148	133	134	151	145	174	168	164	179	155	162	169	157	146	157	163	146	157	140	145	157	140	148	133	141	151	174	153	154	138	154	133	192	157	175	177	159	175	153	160	168	144	174	163	152	154	130	163	127	131	139	138	168	142	181	128	139	163	146	167	156	171	155	150	149	149	161	165	152	143	131	170	145	140	150	172	152	149	156	159	143	145	155	168	149	185	136	147	171	128	153	142	166	158	145	154	153	145	143	164	143	128	152	152	167	160	174	178	141	153	140	146	141	144	176	150	160	151	155	152	126	145	172	144	152	166	145	162	159	154	152	143	162	143	145	168	172	153	157	160	165	164	158	162	158	154	165	168	146	142	142	170	157	177	132	121	170	147	168	164	157	151	164	162	149	185	147	158	151	151	153	186	131	172	141	160	169	136	162	155	141	180	151	170	194	152	133	136	155	141	152	179	153	137	127	159	173	158	155	141	168	145	150	162	156	152	159	149	145	121	175	112	171	165	157	150	142	170	181	156	143	150	182	162	141	150	143	134	163	163	160	146	163	145	163	176	140	169	174	166	167	151	162	152	133	133	179	142	134	169	136	144	145	167	135	148	154	159	162	136	162	161	183	134	158	164	152	145	156	157	156	164	133	159	145	165	135	139	148	140	154	151	148	146	148	136	143	148	170	184	166	139	186	161	152	179	167	160	156	164	146	148	125	153	155	151	152	161	171	165	165	157	153	152	151	137	167	152	155	164	133	159	127	150	165	164	157	157	159	147	144	143	150	162	147	159	156	160	154	163	126	140	160	170	159	153	138	160	143	172	147	179	182	165	141	137	160	156	164	148	151	149	166	135	175	165	170	166	134	168	153	160	136	161	159	170	155	163	161	147	173	156	125	142	148	183	158	177	138	156	163	141	133	156	154	168	145	154	171	170	181	148	147	153	151	152	161	130	183	171	176	173	155	159	158	176	160	162	148	145	179	154	162	154	135	139	158	154	144	152	165	193	151	159	160	161	138	147	153	162	152	154	151	139	154	163	173	160	149	157	162	150	167	143	148	150	165	139	147	156	135	164	157	142	139	167	131	161	150	160	190	159	158	154	165	159	141	170	152	136	175	153	159	144	166	138	173	152	161	147	153	160	157	173	151	152	165	179	160	151	141	153	147	161	168	168	149	168	141	160	165	173	140	166	139	160	148	160	174	166	150	138	161	135	162	166	133	141	192	156	155	172	129	140	135	151	163	151	142	149	148	154	141	149	179	148	160	146	149	141	154	165	154	202	165	154	180	186	179	144	139	174	155	171	150	163	168	147	155	162	171	156	129	151	158	171	138	143	147	141	155	154	147	164	168	168	164	155	134	159	144	147	144	148	166	155	170	152	171	161	149	176	146	162	161	161	166	154	144	168	139	169	132	151	155	170	167	131	163	153	152	145	124	147	150	145	155	162	178	148	163	147	163	140	169	171	159	152	145	141	149	156	151	152	167	158	153	157	162	153	173	148	146	155	160	177	156	151	133	162	159	139	146	173	185	165	173	156	159	140	136	170	178	136	143	139	135	124	150	151	178	166	158	159	171	148	157	119	142	157	151	155	129	172	164	155	124	148	170	157	157	157	153	154	148	146	160	143	136	143	144	141	158	147	144	148	163	155	155	138	138	140	146	150	148	146	147	158	152	159	168	165	147	166	154	136	145	154	165	147	157	177	166	143	150	137	158	150	147	141	134	156	154	163	138	159	167	135	149	159	175	163	173	179	171	189	148	148	166	137	165	156	149	163	145	160	160	139	136	190	131	149	156	146	158	166	144	152	131
2179	418	478	442	462	428	449	457	453	416	393	426	422	448	438	406	381	394	436	383	389	431	383	383	416	435	416	417	420	394	392	419	428	394	379	442	412	420	429	437	402	417	419	392	418	385	408	362	422	387	390	397	410	427	416	422	426	433	412	422	383	389	397	421	402	403	426	403	381	379	411	407	402	397	428	421	377	385	456	398	411	382	406	448	427	405	404	391	406	435	423	444	412	427	418	423	421	401	395	424	407	402	405	365	418	453	418	429	425	408	405	429	405	426	406	406	461	414	440	408	390	418	410	356	397	394	354	401	413	392	380	404	414	397	423	408	398	448	425	386	415	402	406	463	392	387	484	384	390	397	443	454	419	413	442	416	418	380	421	418	420	419	421	446	434	404	395	434	413	416	389	414	392	400	452	426	397	394	421	378	405	385	432	404	396	406	380	386	425	375	406	450	433	421	386	412	361	408	425	415	385	405	442	383	433	477	441	396	389	406	415	392	367	438	412	418	402	391	388	410	414	439	400	433	377	376	401	393	374	390	415	407	430	399	400	449	396	419	416	384	455	458	404	376	385	394	383	414	414	407	382	456	413	402	400	422	371	380	395	387	404	447	410	410	439	393	395	396	433	451	393	407	451	406	429	387	438	385	450	427	409	381	437	432	383	408	424	413	406	386	415	417	378	378	381	399	417	407	379	403	378	419	442	412	389	363	426	387	421	397	394	407	403	403	405	395	400	376	394	426	422	398	409	406	403	401	375	395	395	371	401	440	391	410	428	415	414	385	394	413	403	393	394	389	430	393	430	397	399	423	415	362	425	391	378	408	412	383	395	433	397	412	432	428	404	414	417	383	402	391	387	421	420	403	380	371	428	427	434	377	394	406	393	389	406	435	446	431	423	420	407	441	393	392	445	378	407	407	418	406	409	392	389	418	427	416	435	439	390	347	394	392	372	377	390	421	422	392	417	429	404	415	385	426	411	428	409	411	393	420	400	397	405	387	389	398	405	441	414	389	428	390	404	405	416	379	415	452	397	417	410	387	395	432	436	422	434	434	408	374	375	416	414	405	398	406	419	373	440	410	406	372	404	401	390	382	383	382	388	422	412	388	432	375	418	412	401	413	433	383	429	387	428	388	394	444	398	369	391	393	386	380	363	429	414	382	367	433	439	413	429	442	420	401	410	437	365	413	437	377	411	391	442	398	400	355	391	398	426	403	438	413	411	402	400	397	388	387	436	402	396	423	378	394	427	445	414	391	382	419	407	413	412	400	425	403	405	418	433	384	408	409	414	388	415	407	398	427	393	438	395	367	407	375	422	431	393	370	404	428	363	399	436	401	415	437	408	399	403	423	372	412	383	382	394	399	441	416	364	417	386	405	398	425	397	393	420	413	401	415	407	413	421	439	375	401	418	376	452	378	395	414	389	416	416	409	412	388	428	407	410	417	417	402	403	411	441	413	397	418	413	403	366	433	435	399	416	432	393	397	383	419	404	435	426	411	392	423	434	382	456	410	366	398	447	381	366	390	397	407	407	408	407	404	412	421	374	400	388	410	395	414	413	377	412	416	441	425	426	430	399	406	415	427	420	399	392	421	408	390	401	396	412	440	415	408	422	378	409	389	405	417	399	398	415	385	432	394	404	402	419	380	408	396	403	399	402	411	453	398	437	419	410	410	397	417	404	404	449	403	406	382	390	402	403	412	393	392	396	390	404	399	418	430	432	420	429	417	401	409	405	424	453	391	397	412	416	424	425	424	391	397	409	427	397	426	412	443	462	422	396	394	440	435	449	406	376	412	398	402	403	455	436	401	409	432	425	428	402	392	377	414	399	397	403	415	385	442	373	432	442	410	407	457	418	409	381	389	360	399	429	370	423	405	413	400	401	426	419	436	421	388	415	409	402	413	388	427	386	396	410	422	399	376	427	396	402	408	369	408	389	396	370	426	398	435	386	415	420	377	411	418	403	431	438	379	409	416	399	446	399	430	414	412	414	392	387	382	410	381	409	399	407	404	413	416	418	400	400	397	422	414	435	400	429	399	397	428	410	404	427	375	412	423	439	429	419	417	388	406	401	439	400	379	402	388	415	435	403	413	419	384	395	430	438	382	425	399	423	402	421	420	443	394	451	432	416	404	429	399	415	391	393	415	414	393	395	409	450	387	421	443	405	370	447	393	400	417	413	392	426	394	397	417	392	390	436	446	390	419	383	393	413	400	378	414	402	400	433	429	418	428	379	424	394	391	398	409	402	401	437	366	382	406	436	385	425	393	410	381	406	415	422	406	434	403	379	403	396	376	366	436	416	397	440	398	401	433	381	393	411	414	419	400	377	408	383	396	422	405	409	400	404	452	403	422	390	417	440	436	455	356	416	385	421	393	400	397	357	393	396	388	394	373	400	392	439	444	412	411	428	401	451	459	385	418	423	418	454	402	444	407	425	438	397	442	396	414	419	379	423	414	426	409	436	417	438	438	396	430	421	433	417	411	385	422	413	399	441	373	397	401	392	386	378	407	432	438	410	390	407	392	405	439	379	417	423	425	435	424	441	410	451	394	424	421	435	412	428	407	417	415	428	393	409	418	392	416	408	445	403	426	439	422	394	380	388	463	401	421	385	439	427	389	434	396	418	377	441	401	366	436	408	377	373	377	403	435	403	390	428	446	386	449	384	410	414	374	403	403	425	370	393	406	387	455	427	389	399	431	428	419	405	356	419	414	390	407	410	381	427	399	377	392	399	388	421	379	387	422	384	367	379	400	403	438	393	419	425	419	422	406	423	432	406	435	403	420	408	391	423	404	378	398	420	400	399	423	413	413	379	425	370	379	438	417	404	410	404	429	382	402	395	397	405	427	429	404	410	384	403	393	446	401	369	394	423	379	417	388	408	416	400	397	381	378	408	385	415	383	395	420	401	390	401	411	406	412	400	415	373	428	397	394	426	440	425	415	399	404	410	421	398	368	399	399	417	400	426	437	402	409	415	399	422	359	424	368	413	402	402	393	400	399	424	429	425	426	401	386	397	391	384	384	452	419	379	395	397	401	408	406	429	428	422	444	416	379	395	408	409	419	409	399	388	406	392	424	449	396	405	410	397	407	388	407	396	419	415	447	426	408	445	424	420	396	395	410	373	396	404	424	400	436	412	418	418	417	415	408	398	408	417	391	404	383	419	400	401	379	376	425	405	433	418	397	465	403	442	393	425	411	399	421	393	402	430	407	411	391	380	403	374	378	389	416	396	393	414	434	430	405	424	398	443	379	418	388	419	397	416	433	382	411	388	389	416	379	439	436	399	389	442	394	409	407	396	432	417	414	403	401	422	414	376	385	422	365	403	421	390	453	408	401	366	390	378	418	380	433	425	404	414	392	405	433	402	445	400	379	441	395	448	409	370	396	418	412	401	396	450	394	418	395	406	401	441	378	447	441	385	424	430	416	399	414	354	426	393	413	370	439	401	434	421	430	409	442	403	449	408	480	402	364	379	461
8381	692	723	590	478	410	371	366	363	356	354	323	345	315	315	334	334	335	315	301	291	304	300	290	302	304	314	334	296	331	300	323	295	285	316	317	284	312	310	312	318	318	299	313	314	275	299	287	310	295	264	303	288	272	301	291	313	322	258	325	284	295	302	329	295	292	287	332	318	325	279	290	271	292	298	331	300	297	292	331	309	298	274	306	317	283	310	284	325	271	299	324	277	345	321	304	293	307	294	327	314	318	292	280	284	319	295	308	335	311	303	306	326	293	303	334	331	325	323	283	341	352	343	329	293	292	329	295	290	298	295	288	302	315	313	290	273	293	322	302	307	305	314	296	308	321	273	303	304	304	288	310	268	277	288	291	308	311	293	306	286	299	299	282	309	341	338	345	314	324	311	311	332	332	295	343	316	318	309	299	286	318	276	303	309	320	295	298	309	303	295	311	282	309	308	313	292	308	304	286	296	298	294	276	336	330	316	351	283	306	310	308	303	364	300	309	313	278	295	310	293	297	315	304	292	340	304	302	280	262	285	275	322	276	284	301	329	306	301	300	290	297	307	306	317	292	306	338	271	290	280	302	317	279	330	302	328	288	321	321	302	313	319	311	323	305	286	291	335	291	306	265	303	245	297	299	297	286	316	311	295	294	301	314	306	317	279	287	345	309	284	301	271	273	280	286	353	262	320	304	323	297	280	305	303	295	308	282	345	327	322	310	303	280	320	305	293	310	283	303	320	271	287	298	318	323	251	320	273	325	313	313	270	308	306	325	293	315	342	329	281	318	293	295	288	317	285	288	290	293	304	316	294	329	313	285	337	308	307	289	279	286	282	315	279	292	289	320	286	274	308	265	274	311	300	296	312	304	317	296	302	308	335	310	272	332	322	273	300	303	326	281	274	332	291	345	326	293	289	281	303	305	326	343	292	294	292	307	294	308	302	285	322	289	266	336	273	315	309	309	283	293	290	337	289	333	282	281	283	291	299	311	336	329	315	317	294	289	326	280	286	276	322	308	326	284	311	292	287	313	291	301	290	277	309	298	293	296	290	291	312	298	303	319	321	335	320	332	296	298	305	296	286	327	293	302	290	317	315	292	327	282	274	304	286	306	335	303	265	342	273	266	314	314	288	323	283	291	313	314	294	285	323	317	295	278	336	299	308	293	294	294	282	319	320	297	322	310	299	282	293	309	291	277	276	282	283	260	311	298	304	299	306	321	305	286	306	319	279	272	338	293	293	304	282	280	277	283	307	284	294	298	312	284	313	271	304	310	267	280	302	301	292	276	308	285	300	283	256	264	298	296	297	285	291	313	284	310	295	300	308	299	319	340	330	316	325	299	318	322	284	310	294	310	338	286	306	276	330	300	289	323	267	299	313	292	261	312	282	304	314	315	295	297	289	276	316	286	321	327	323	320	316	298	330	315	320	265	282	275	318	320	300	317	307	319	304	307	345	309	283	313	308	313	286	329	283	311	295	310	283	298	305	298	296	303	298	292	289	306	326	312	300	322	257	320	306	282	295	354	303	343	300	265	312	294	291	281	245	300	281	281	317	286	309	291	306	273	301	248	309	318	287	302	279	282	305	297	285	333	271	279	297	291	323	283	298	317	316	321	297	287	277	319	304	314	286	287	301	321	270	362	300	296	292	314	305	321	329	283	310	279	309	299	295	294	297	292	292	319	304	289	257	288	272	307	284	291	315	326	271	327	335	327	307	305	289	316	315	271	283	323	337	310	304	304	294	296	264	287	302	298	300	292	294	292	312	268	281	287	284	302	316	300	260	296	317	309	314	284	318	294	314	302	337	327	320	293	298	281	273	306	319	327	309	318	247	325	328	287	305	339	305	295	278	281	294	309	263	332	309	288	298	311	331	291	301	338	292	300	313	314	279	314	303	296	293	317	323	328	272	271	298	280	319	286	301	277	277	269	289	340	312	276	294	314	321	302	360	332	266	331	292	300	311	296	304	306	276	305	344	303	280	283	303	302	299	303	307	302	337	288	312	308	281	304	285	349	303	264	297	330	284	288	287	294	290	295	305	313	301	296	286	305	289	284	314	318	341	302	281	318	314	295	297	297	315	301	335	282	319	323	294	305	309	329	283	297	268	287	337	285	321	294	330	333	327	291	273	303	345	307	272	301	301	362	332	339	346	313	280	314	285	296	311	309	309	304	307	301	338	282	297	293	306	277	352	320	289	293	309	297	279	279	291	296	305	283	281	335	302	328	302	312	304	288	297	270	292	312	321	308	328	308	312	279	296	293	333	302	287	306	288	284	303	309	277	307	311	334	326	297	292	355	305	294	277	258	290	276	294	325	275	273	331	345	311	294	272	321	302	331	299	320	304	343	298	284	317	299	297	316	304	300	308	295	325	323	292	342	298	290	281	295	285	307	312	280	297	295	294	279	300	298	299	318	292	297	309	353	332	283	309	312	277	291	299	284	306	288	279	320	307	310	310	289	285	335	301	282	323	322	336	283	252	331	331	334	295	273	299	294	321	284	304	307	313	290	278	294	293	338	278	302	273	263	258	266	285	311	303	302	316	283	292	298	285	308	314	304	307	348	310	336	305	287	329	320	308	284	292	307	306	296	296	308	330	328	305	268	299	291	292	320	315	299	281	302	299	279	302	283	296	254	280	318	294	291	282	291	297	293	297	308	291	319	289	296	325	313	306	302	296	270	295	303	276	298	283	289	287	286	318	276	297	334	296	305	268	286	343	279	283	298	290	285	247	324	269	299	302	259	298	290	280	325	306	283	331	308	310	315	308	292	310	318	277	310	323	318	312	308	316	307	287	289	299	280	306	310	291	287	327	296	335	298	306	336	294	290	293	318	333	306	295	313	261	316	312	298	282	312	307	328	290	311	323	307	285	294	323	318	314	278	278	305	284	307	303	332	330	266	282	315	329	321	307	321	293	304	301	307	302	266	322	294	307	259	293	314	321	307	307	294	282	309	278	297	304	303	308	295	310	332	299	319	319	310	295	310	278	283	309	284	294	306	326	318	285	336	348	311	276	312	319	305	340	355	291	320	303	295	280	304	269	282	260	284	299	316	331	305	368	323	306	297	266	306	307	295	314	337	295	280	299	311	300	322	303	305	311	291	309	313	314	304	293	298	301	300	308	296	304	295	291	270	281	281	316	306	267	282	311	315	312	328	297	289	278	317	296	312	317	295	294	314	328	301	287	285	296	329	285	319	282	267	300	335	282	315	313	265	279	301	303	303	311	303	297	323	312	254	288	282	278	294	300	290	353	306	305	290	265	334	310	270	272	311	276	269	306	322	297	319	289	280	289	272	326	300	305	287	312	306	285	274	294	291	298	300	327	305	297	294	360	310	315	321	284	280	276	300	292	293	293	302	272	296	302	320	326	328	319	291	291	335	292	303	310	290	259	299	314	324	318	303	297	261	326	293	323	307	298	283	289	320	304	314	321	268	320	313	299	303	292	301	275	272	289	301	293	292	326	289	284	286
6982	1009	1574	1608	1376	1230	1112	1077	1010	948	907	873	797	825	788	699	770	744	750	727	719	774	790	697	775	707	733	723	722	723	723	722	688	705	741	713	704	724	708	646	678	702	712	739	692	680	693	731	699	691	712	692	734	683	694	732	735	722	693	725	677	709	742	727	719	712	744	692	650	681	679	704	704	710	748	715	702	697	718	736	731	728	673	712	743	698	681	684	770	653	695	705	752	643	676	727	689	731	689	716	676	703	707	705	688	711	722	743	713	724	696	721	708	720	707	738	682	683	688	705	733	671	774	711	684	683	728	709	707	694	699	693	677	696	678	631	701	694	689	696	701	708	752	713	662	725	687	745	722	725	668	668	701	673	718	684	759	759	712	720	698	683	707	712	712	705	713	723	691	701	664	706	721	694	709	693	740	701	716	696	706	694	725	698	655	700	722	708	754	722	720	697	669	645	671	725	727	697	717	726	636	716	748	722	727	639	680	681	662	712	636	702	720	699	638	710	684	660	703	691	710	766	693	685	741	703	727	692	699	723	759	710	716	707	728	731	672	711	713	652	693	699	712	685	703	667	677	680	693	695	665	692	679	700	671	701	688	706	691	725	681	743	729	736	730	716	711	675	665	702	677	714	706	671	685	678	658	729	686	674	675	716	762	689	701	668	679	751	674	676	734	681	696	677	688	709	687	718	688	702	722	716	711	716	751	725	672	681	715	686	704	684	718	682	729	703	719	733	717	725	695	761	682	718	699	710	714	685	711	737	675	667	683	747	693	701	693	710	728	689	721	733	682	715	731	730	697	703	652	682	767	704	669	717	677	677	641	717	673	681	683	693	700	709	666	730	708	691	708	688	725	695	700	702	677	739	698	734	690	711	701	740	704	748	702	710	719	716	645	660	684	685	693	735	712	755	676	732	757	680	727	681	665	694	701	753	681	675	712	710	725	657	716	659	685	686	704	734	733	691	663	739	635	708	638	736	669	679	694	655	675	646	703	687	685	719	647	717	694	656	683	716	699	753	715	666	644	715	752	714	640	668	682	747	698	697	695	726	685	715	722	662	694	672	713	713	684	737	717	654	688	754	659	753	679	715	699	713	718	719	698	710	703	648	718	686	695	698	679	721	721	661	674	685	703	687	735	696	670	673	666	703	700	719	709	718	695	745	709	675	684	689	671	702	653	699	681	754	700	661	680	665	736	682	637	743	723	708	710	661	713	696	711	649	690	698	691	704	684	694	709	780	686	635	704	672	660	752	742	706	707	702	692	710	713	712	743	679	716	751	706	738	681	736	680	701	716	671	727	706	671	652	723	670	685	730	657	724	693	666	708	659	712	687	705	688	721	760	671	769	707	729	685	675	737	688	706	728	705	700	678	738	725	710	715	672	757	644	686	691	685	753	678	729	685	673	700	660	703	690	675	720	697	726	690	718	692	730	716	704	699	681	695	722	704	648	741	682	695	705	681	706	698	724	708	687	707	736	681	696	715	712	675	684	757	722	690	743	720	707	686	715	682	695	702	718	675	709	728	686	702	645	720	679	675	698	703	711	686	733	731	699	670	715	711	692	698	693	733	718	627	701	692	724	704	695	685	703	677	683	705	659	695	732	703	732	724	712	715	634	661	677	666	704	716	666	700	699	683	677	714	691	670	644	710	668	702	698	705	699	659	708	736	723	744	685	672	642	666	681	680	705	672	692	702	670	691	707	695	669	670	683	648	695	724	731	718	721	693	689	730	684	680	676	708	683	698	699	701	698	717	732	664	682	684	697	668	669	620	756	678	709	683	717	715	761	668	706	683	713	715	704	682	710	733	668	759	713	691	735	721	766	687	704	723	700	711	717	695	692	678	737	685	741	690	725	702	727	725	736	704	696	721	689	740	695	653	697	718	678	695	671	670	706	742	702	674	726	711	715	688	728	664	701	715	710	697	702	669	709	710	739	684	698	697	666	684	694	692	707	746	747	701	731	709	673	697	715	698	724	664	692	706	705	664	710	725	707	728	729	709	701	647	755	733	690	668	708	701	712	693	730	758	742	679	706	718	657	731	738	721	682	685	691	731	700	734	696	676	700	678	682	699	687	740	679	719	685	709	679	715	702	682	691	707	728	676	641	708	732	735	681	755	766	687	705	701	705	737	707	692	707	700	647	697	702	689	720	728	683	699	700	685	718	728	697	683	714	710	691	696	713	649	681	735	732	720	659	681	689	756	692	702	719	719	661	682	705	714	682	676	686	658	708	725	704	695	690	735	757	688	693	679	726	680	747	713	686	689	706	685	762	739	690	723	717	713	655	743	691	702	750	644	676	697	657	689	685	730	673	699	708	689	748	679	729	701	708	703	722	702	677	686	703	696	685	677	706	692	682	723	712	739	710	706	726	719	701	700	678	707	634	702	732	657	694	728	665	690	669	692	722	674	703	693	695	676	659	722	673	680	740	641	738	673	690	682	696	746	725	706	705	730	720	712	687	727	674	697	750	712	741	693	694	688	753	672	679	682	717	740	698	700	712	699	689	745	711	742	702	742	695	727	686	681	735	644	661	764	722	655	648	745	694	717	712	704	712	691	673	720	688	722	617	744	755	698	726	734	729	680	709	703	705	674	710	745	639	716	741	704	690	726	699	714	727	701	705	688	704	705	630	724	721	693	686	718	667	735	668	731	664	750	728	684	704	658	687	697	709	693	669	691	690	727	725	693	684	728	740	627	732	700	681	698	686	654	730	663	726	702	713	700	693	732	674	708	699	749	704	698	674	739	682	712	724	679	719	707	710	685	659	787	641	707	697	688	691	697	689	720	670	707	689	730	714	689	727	710	681	663	673	660	696	709	669	679	690	678	687	724	697	718	702	669	720	778	712	701	702	709	737	746	739	671	698	742	693	647	716	709	702	687	733	669	667	679	726	731	683	666	716	740	712	721	685	698	670	705	732	765	666	707	737	692	695	688	715	649	707	703	688	731	708	735	717	656	684	719	710	698	729	650	742	702	712	706	694	707	684	737	728	709	696	746	706	716	694	694	716	674	736	743	707	705	700	714	709	694	705	672	710	729	690	735	697	678	705	730	668	697	702	723	737	632	657	696	688	667	736	704	668	711	697	714	681	696	743	685	678	709	661	677	692	725	746	687	687	674	676	747	743	693	697	684	701	677	664	705	711	714	682	700	722	691	671	793	695	706	735	723	781	675	688	712	743	710	704	729	652	716	731	693	716	683	720	655	698	694	708	747	663	697	689	706	671	659	758	685	698	674	695	677	703	695	752	700	689	675	729	725	666	708	691	700	673	659	674	710	727	702	702	697	731	688	725	704	747	671	725	700	711	655	719	703	725	715	648	668	688	681	747	718	684	748	695	718	691	698	750	693	718	709	672	721	723	692	677	679	694	737	727	668	700	669	701	721	695	709	724	708	676	704	694	671	728	715	762	679	650	714	697	727	729	693	714	692	685	721	645	715	705	647	695	695	701	717	698	700	684	694	753	738	695	686	695
15004	1421	1070	788	584	456	388	374	367	317	342	318	294	276	301	287	247	242	252	247	281	247	253	261	272	282	254	244	253	278	267	267	244	264	284	252	260	262	272	260	235	256	272	252	236	289	293	283	273	276	249	246	262	281	264	257	249	273	265	253	271	237	274	263	241	266	273	255	288	284	266	244	265	269	256	239	290	283	243	255	274	270	260	270	250	257	245	232	264	261	261	244	258	251	270	239	258	265	265	225	223	273	269	245	251	263	247	260	241	238	249	247	248	250	268	247	295	253	241	245	232	253	232	259	267	283	261	247	236	242	270	254	234	225	239	261	245	243	240	269	281	255	247	261	295	274	251	228	246	258	244	261	307	257	225	247	251	271	221	240	278	238	242	277	262	288	275	269	255	253	267	260	230	278	264	253	269	282	251	245	267	242	247	263	231	260	261	262	302	273	263	253	255	276	246	221	250	274	244	251	263	247	253	241	276	250	268	296	235	256	279	228	238	247	283	251	253	256	278	236	245	264	248	241	282	261	244	275	259	245	253	243	245	264	260	244	280	242	274	266	222	269	257	277	254	250	257	263	249	283	242	242	242	266	254	258	235	238	260	233	263	253	237	235	237	249	244	277	238	223	233	263	270	270	255	262	253	246	259	250	259	268	232	292	239	256	244	271	229	227	254	265	255	279	251	278	258	252	270	262	245	252	231	244	245	268	247	236	251	247	266	277	303	236	250	265	290	260	268	282	267	252	247	279	251	273	264	256	264	269	224	269	270	250	246	242	250	250	259	235	252	270	228	271	266	231	234	229	287	241	232	272	264	239	259	247	235	241	263	255	261	250	267	259	265	239	268	284	258	257	267	281	270	253	252	298	241	239	262	257	238	255	238	287	278	251	284	251	270	246	252	262	234	245	256	262	258	258	267	281	256	278	248	260	276	282	265	252	256	265	217	304	273	248	225	271	270	248	241	254	229	236	243	275	250	260	279	266	263	240	244	242	258	248	248	262	286	262	240	255	262	250	259	281	234	271	300	282	276	221	294	255	244	285	241	249	245	266	244	255	264	248	290	260	248	225	251	256	277	258	253	265	273	266	251	261	263	249	254	250	253	276	259	272	254	254	244	232	251	223	261	240	275	241	273	275	256	258	300	274	270	251	250	278	258	273	276	261	274	249	227	262	288	276	244	266	241	262	276	285	278	266	285	281	276	280	255	253	248	264	247	226	275	264	244	265	296	238	265	275	262	270	253	246	254	250	253	258	268	271	242	252	263	271	242	262	252	222	246	270	275	283	238	268	258	280	253	259	256	290	249	252	268	255	305	256	226	233	286	278	287	260	271	255	279	280	295	266	271	261	301	270	227	276	243	239	242	248	229	239	269	264	245	258	244	272	255	253	249	252	271	262	285	259	269	251	263	233	270	254	272	276	222	253	228	261	277	236	272	242	288	232	257	237	264	247	274	266	274	232	255	243	248	263	275	248	250	246	255	222	278	249	220	265	263	251	261	255	260	266	275	261	260	272	275	237	225	260	241	254	249	283	239	252	263	270	270	237	251	257	233	259	282	248	284	251	248	265	274	229	281	252	282	260	259	246	256	246	256	283	247	241	245	268	282	295	265	260	242	235	246	233	266	249	216	256	273	249	238	265	242	231	231	246	274	258	248	272	279	229	253	259	274	256	266	259	240	250	237	254	287	243	268	265	249	257	251	260	247	251	238	268	257	226	278	253	276	256	272	258	266	252	259	255	265	296	258	251	250	260	248	267	208	248	280	240	266	225	254	274	251	256	242	241	248	268	269	275	244	260	232	257	232	228	271	274	263	263	282	260	269	241	273	273	257	226	244	243	271	236	248	256	264	280	255	245	218	232	259	232	286	262	232	293	256	255	267	253	284	237	217	273	257	257	254	233	246	238	248	261	260	251	239	255	242	247	245	293	264	257	287	240	235	286	268	277	245	235	283	259	232	255	266	232	254	255	269	263	258	279	275	252	238	257	249	250	266	255	254	279	224	232	265	284	248	267	258	239	277	255	261	277	261	281	286	255	269	266	238	265	273	285	235	264	268	235	225	258	261	229	269	259	229	241	269	260	277	276	253	280	262	263	264	273	231	255	243	270	277	286	268	259	302	237	235	261	264	247	227	259	243	269	268	267	255	245	263	236	249	271	275	273	244	259	278	243	241	262	309	303	219	254	233	264	228	264	262	231	236	243	264	243	237	264	240	216	252	272	271	244	231	233	245	267	240	266	258	260	255	275	272	279	253	285	267	256	257	286	258	215	262	258	239	241	246	258	250	289	280	252	275	259	250	277	298	279	260	237	281	232	243	254	243	275	247	279	264	270	287	253	279	235	295	259	252	263	248	284	253	282	270	290	262	253	285	266	263	257	289	232	236	244	243	245	240	254	260	258	258	255	262	255	234	267	235	234	256	237	253	268	250	288	283	275	265	266	257	255	282	256	259	267	234	253	250	270	268	263	261	238	284	247	253	257	281	264	266	260	303	285	292	262	256	241	307	275	280	284	257	224	266	274	262	227	261	226	259	270	260	235	234	274	265	248	257	262	256	252	228	263	264	251	269	276	275	241	267	262	293	245	254	245	287	246	268	254	264	243	281	223	231	280	235	262	248	220	260	255	244	267	281	252	264	257	219	226	271	291	294	241	250	234	245	218	256	260	246	282	247	249	279	254	265	278	271	252	240	229	243	269	222	245	259	263	247	250	235	236	246	253	290	266	248	272	251	269	265	253	227	258	266	264	284	233	235	254	240	245	238	277	284	263	264	288	233	289	248	264	270	247	239	257	230	256	284	236	267	274	239	228	251	257	241	253	288	235	263	241	239	244	244	262	238	237	283	263	251	238	277	263	228	265	289	235	244	214	268	272	257	264	258	260	249	249	254	248	269	295	261	229	239	244	290	264	260	288	257	286	286	280	254	268	265	258	253	270	268	261	249	252	257	269	251	235	246	244	253	254	269	258	228	256	266	281	239	255	265	291	265	269	275	278	250	231	259	299	269	284	245	268	259	234	266	229	258	273	268	243	284	268	241	264	219	227	246	256	260	297	235	275	271	254	268	288	263	235	247	252	262	263	273	270	257	249	271	277	241	261	246	246	291	279	216	255	249	264	256	247	249	278	265	262	289	238	229	251	259	270	269	266	264	245	251	269	241	264	288	238	264	241	262	254	234	276	271	258	249	262	275	259	257	244	289	267	269	269	265	251	281	252	246	248	255	247	316	248	268	275	241	231	248	278	252	253	264	272	259	229	276	278	273	274	251	251	244	252	242	281	265	234	220	282	228	272	288	263	288	302	246	261	259	256	238	246	240	254	256	237	270	274	255	256	257	266	272	257	246	271	252	262	294	250	274	228	224	254	245	258	247	241	251	261	248	240	269	233	250	274	223	243	250	251	261	235	257	276	248	260	265	222	259	249	243	269	261	270	216	250	237	269	257	247	255	254	253	253	238	243	243	208	240	269	270	277	242	252
8759	1344	2276	2432	1973	1588	1387	1299	1112	1059	973	878	853	809	789	771	753	686	715	665	695	642	697	685	633	651	649	646	611	660	624	624	631	636	620	637	603	644	636	627	620	628	606	615	571	577	661	617	611	609	581	622	611	571	614	609	574	614	559	560	594	607	575	589	610	658	585	635	536	573	587	596	615	569	603	587	610	586	569	598	606	560	573	578	546	597	611	592	586	578	604	596	563	591	542	608	583	521	574	605	580	630	583	609	574	640	621	597	610	609	568	567	611	622	636	606	612	598	599	579	573	581	610	568	590	598	585	596	583	603	586	534	594	546	580	588	555	594	565	560	604	604	583	563	601	573	634	570	584	592	542	601	546	592	606	562	601	594	546	560	584	610	553	568	555	619	597	569	593	564	622	601	585	598	606	555	606	580	603	599	574	580	570	567	549	598	581	625	595	571	599	599	614	538	593	586	577	572	606	602	587	615	582	554	567	560	598	562	602	522	582	580	593	584	587	547	536	562	558	579	577	570	610	604	588	585	577	572	611	527	584	573	578	610	617	577	578	577	615	564	567	591	539	584	610	598	575	612	554	642	629	615	569	566	619	622	602	588	632	609	554	567	578	595	616	581	586	556	543	648	568	586	568	529	598	584	584	586	596	632	612	575	607	545	590	603	553	559	589	581	603	620	561	562	619	582	558	600	614	607	583	586	605	582	633	567	608	604	622	560	585	604	610	596	564	603	568	607	542	599	560	584	589	589	597	593	578	572	616	620	619	575	572	581	561	588	610	593	569	567	572	573	529	541	595	570	616	549	617	561	612	584	531	526	598	576	604	607	635	558	638	564	590	591	578	589	552	583	561	606	598	610	575	587	595	591	626	602	571	583	607	611	600	624	592	583	572	548	562	584	568	629	591	565	607	611	561	552	574	599	573	619	569	624	589	565	566	602	615	597	599	577	604	602	603	626	595	573	588	586	596	582	618	587	575	579	619	594	583	557	643	574	606	575	628	579	575	533	608	573	589	589	562	571	577	576	557	595	585	609	600	610	569	579	588	580	574	576	582	587	605	593	570	613	567	568	532	570	640	586	627	569	599	606	614	608	595	556	633	541	583	624	606	601	583	590	587	584	576	580	563	603	572	609	594	585	614	580	589	587	599	627	649	572	571	552	576	600	647	568	609	580	581	602	616	602	578	627	576	606	598	628	585	564	589	619	563	607	573	579	612	610	605	574	568	584	589	604	574	591	574	577	590	577	523	614	582	590	565	546	609	609	576	580	559	562	574	595	629	550	605	600	576	613	626	596	550	619	580	554	565	585	587	555	566	565	557	567	546	583	593	578	576	625	604	594	593	592	568	555	576	571	595	636	569	580	610	580	553	591	583	624	588	605	612	607	614	574	565	569	546	599	605	555	552	607	538	543	569	606	542	618	574	546	599	610	566	592	649	593	588	587	563	571	593	618	602	529	613	587	557	569	548	604	620	619	537	578	584	553	625	568	619	581	565	578	573	585	611	613	539	579	580	577	593	599	596	595	600	566	611	584	604	601	596	590	579	628	624	565	620	584	579	586	578	611	600	564	561	588	588	598	624	512	586	616	577	583	592	570	619	585	607	594	595	588	580	594	554	605	604	622	597	572	562	593	599	625	592	625	582	614	606	598	593	568	594	619	636	620	560	593	617	615	603	596	602	557	588	622	615	602	582	577	591	558	585	590	568	601	601	614	603	632	592	612	598	577	591	623	562	609	593	610	636	571	576	571	631	604	598	567	596	585	578	611	612	546	613	600	587	599	591	575	580	584	612	619	585	575	567	556	615	580	566	572	557	580	611	621	645	554	584	554	619	590	588	637	592	568	557	569	611	605	613	541	579	624	590	581	528	614	640	544	567	583	563	578	591	580	571	591	604	589	567	610	568	598	607	557	627	582	580	564	630	604	605	565	588	530	598	563	606	586	576	591	566	600	543	582	559	571	584	619	581	608	562	611	638	621	604	582	554	602	580	565	633	578	562	589	608	555	620	619	590	611	560	559	584	579	556	598	592	623	571	553	548	578	605	556	606	618	613	584	605	565	607	608	608	613	602	629	568	571	572	589	583	606	581	559	557	592	590	617	593	550	607	589	608	599	575	562	608	570	567	567	623	597	575	603	604	584	593	587	573	594	625	572	605	547	595	594	607	597	569	583	582	590	573	585	588	574	559	572	603	590	598	584	602	535	590	537	575	618	593	571	559	588	632	586	549	583	567	604	617	619	530	606	618	562	568	573	547	567	574	560	653	563	579	596	663	612	588	585	553	571	612	577	575	575	653	563	584	558	575	573	601	571	615	590	624	577	566	585	586	547	625	629	604	593	621	613	614	604	586	578	594	572	565	586	572	621	623	579	588	612	588	609	537	634	623	636	591	585	569	587	569	554	609	621	614	581	571	577	624	579	656	607	577	564	627	596	596	604	571	590	637	585	581	614	545	645	611	576	586	589	595	561	643	566	630	589	565	627	546	609	614	605	574	602	592	589	579	569	553	571	581	571	603	521	614	565	581	607	595	581	603	562	647	631	571	580	574	624	613	622	579	600	556	615	551	577	549	580	598	583	589	587	587	557	582	588	574	578	577	634	601	593	570	576	618	579	580	620	559	578	568	583	601	610	616	609	636	605	595	573	584	564	634	665	616	565	571	573	573	627	578	587	608	604	591	600	575	624	628	590	553	584	566	582	585	565	644	618	568	603	592	596	604	551	586	599	593	582	587	597	571	555	566	599	645	639	606	577	613	591	586	596	603	600	580	561	569	570	614	621	586	581	631	602	572	570	582	570	577	600	597	584	600	578	577	543	546	556	589	623	572	577	572	614	598	568	574	558	566	555	590	591	563	554	594	563	609	621	596	555	596	632	573	605	597	560	619	577	597	593	548	616	588	581	605	564	568	577	593	615	610	577	561	589	605	568	630	567	595	548	608	602	553	574	568	565	602	577	665	612	579	643	591	595	611	588	561	563	578	592	569	545	573	622	585	597	619	616	576	558	554	593	587	572	596	593	594	585	595	573	569	600	592	578	563	581	570	578	538	607	574	564	611	635	577	585	564	588	574	580	577	593	588	598	598	600	571	570	605	581	600	558	582	620	605	603	584	608	596	633	580	567	565	631	580	556	591	607	565	564	601	606	606	617	597	634	566	603	627	587	556	580	598	585	581	579	592	612	642	597	552	587	589	608	590	532	571	600	623	561	599	560	621	544	549	575	593	571	547	598	611	565	568	558	578	611	598	605	559	612	594	614	527	584	583	549	591	629	567	606	625	612	600	594	557	592	574	574	605	620	589	569	615	606	565	602	585	593	627	603	618	619	584	584	633	600	584	602	634	592	605	618	613	590	552	542	589	590	536	559	585	585	602	571	594	593	590	538	611	605	548	587	576	614	590	546	581	578	589	607	623	545	584	577	603	594	584	618	586	573	609	559	570	631	564	594	626	573	629	573	595	562	589	577	581	638	563	568	559	612
2049	156	186	145	200	146	150	134	162	180	153	152	148	166	157	174	183	154	173	172	124	183	159	142	138	184	138	155	145	170	156	159	149	166	145	150	171	155	169	150	179	171	143	164	165	166	158	167	172	155	167	164	152	175	148	178	130	170	135	170	176	175	150	164	145	147	162	165	169	183	149	165	146	152	154	158	151	145	155	138	154	170	156	151	163	177	168	139	148	174	173	163	148	137	149	165	145	147	188	158	164	143	136	150	150	135	134	163	158	170	151	138	192	154	162	174	147	170	146	151	153	162	155	148	170	171	138	180	184	157	153	141	130	194	161	155	145	157	145	168	156	140	140	146	146	150	151	181	190	167	193	181	175	164	149	130	158	149	142	153	147	129	146	151	148	177	161	167	206	162	164	175	123	165	155	185	168	160	179	177	157	128	169	168	156	153	161	127	152	174	151	149	143	136	151	148	162	175	164	160	135	165	157	152	139	141	135	174	149	149	180	134	151	161	159	167	142	151	186	143	160	138	152	185	186	158	154	143	169	149	150	167	180	151	142	169	137	173	170	161	147	168	156	148	160	168	170	161	168	174	177	156	152	151	157	158	143	160	171	172	147	169	161	136	176	166	152	163	161	144	130	151	153	174	140	135	138	129	150	192	165	142	181	180	158	175	147	166	169	159	147	146	146	164	146	169	157	175	138	133	171	146	141	128	160	178	132	152	176	166	153	138	176	170	158	166	140	147	163	169	151	154	175	171	147	161	135	153	179	162	156	165	132	155	187	178	171	152	171	165	164	173	166	167	166	160	152	151	137	128	142	175	141	159	160	150	161	168	156	162	154	149	159	181	160	171	150	178	160	133	130	138	149	178	171	138	181	140	150	146	159	154	175	167	172	161	157	162	155	157	148	164	157	165	140	173	149	157	165	140	162	140	162	161	167	169	171	159	140	167	170	148	158	159	164	154	167	158	137	141	158	182	181	152	141	178	155	155	171	165	154	152	133	143	161	157	154	138	175	162	167	156	151	169	138	167	147	135	159	146	163	147	156	163	158	148	153	173	160	171	139	163	179	189	140	154	171	160	163	138	164	163	156	140	124	148	167	161	158	170	179	152	152	162	152	148	141	176	150	161	182	171	154	151	137	180	159	153	152	133	140	146	157	172	144	168	160	155	167	173	183	150	138	181	143	153	144	142	154	144	167	139	171	173	185	149	155	171	166	150	171	143	141	148	160	151	147	165	161	151	163	170	154	166	170	185	166	151	134	146	150	181	156	148	150	177	115	161	164	167	151	139	163	149	133	151	156	147	171	134	158	140	164	168	156	180	149	152	186	166	153	176	144	157	179	166	162	177	169	155	145	152	159	172	184	139	166	162	133	138	192	151	150	164	154	143	151	158	176	137	167	141	177	159	170	170	166	157	178	156	153	176	174	159	146	144	165	180	171	176	187	160	175	155	169	155	178	182	148	155	136	139	172	159	159	155	145	163	164	170	153	147	161	147	151	172	185	139	160	140	151	146	145	180	174	133	172	186	145	151	146	158	156	165	156	160	163	148	147	160	149	149	141	135	163	154	158	171	152	155	140	171	145	154	150	136	152	163	147	143	157	178	152	155	158	149	163	155	163	164	171	141	160	151	156	184	197	150	152	150	146	158	163	149	164	129	152	160	164	159	152	145	142	148	151	163	167	193	165	170	166	168	157	173	186	158	170	137	175	167	128	138	130	149	142	168	165	147	171	179	167	157	183	163	165	141	154	157	162	128	160	170	157	173	148	175	159	164	164	127	161	116	170	131	159	139	159	166	165	145	176	168	142	163	134	158	157	164	149	155	180	136	176	168	158	147	163	152	151	165	147	171	160	125	154	172	134	152	161	163	177	161	134	146	167	164	155	133	178	157	145	162	155	127	151	165	166	142	153	149	165	177	177	145	152	167	169	157	166	137	163	121	163	147	164	164	149	163	162	166	134	147	143	144	149	167	154	155	163	144	152	167	157	162	165	172	155	131	171	193	165	164	158	168	169	160	163	146	165	159	166	170	158	139	149	159	163	138	166	153	157	169	161	133	150	135	132	154	164	166	165	145	191	149	165	188	162	152	165	159	135	176	156	161	165	135	160	137	178	145	168	151	164	156	137	166	166	156	142	153	141	164	157	144	156	173	158	155	161	139	154	171	143	142	141	141	164	150	146	146	146	141	151	148	150	157	164	140	169	141	150	164	154	162	174	164	155	157	157	165	156	168	168	164	157	148	152	151	157	150	155	165	161	147	165	130	157	147	153	161	140	141	162	187	157	156	164	154	140	160	166	146	147	152	163	151	157	175	154	139	155	162	181	184	139	149	156	166	178	181	163	163	144	163	131	141	168	157	156	131	167	174	143	131	157	167	146	158	135	163	177	173	116	156	145	171	154	159	163	154	153	131	159	167	141	176	151	186	169	160	163	149	166	169	154	149	153	182	144	160	181	158	171	129	166	173	154	157	150	158	185	162	168	147	168	174	149	152	140	153	199	133	169	155	146	145	151	163	147	183	134	154	149	138	163	165	152	175	164	140	157	158	151	172	179	173	156	159	145	146	142	151	153	153	146	156	156	143	174	177	138	166	149	162	179	138	145	167	158	173	168	180	152	146	167	164	151	163	170	167	120	146	154	178	158	164	152	179	158	153	184	156	151	146	141	152	140	157	195	147	180	136	170	173	193	148	149	157	166	158	130	150	149	183	191	172	160	154	168	142	180	147	158	169	151	155	179	150	135	179	126	171	185	165	136	148	169	156	155	171	165	150	163	173	137	164	156	139	148	153	149	150	174	135	165	156	148	163	192	168	157	166	152	147	168	147	140	159	155	125	160	146	150	139	166	168	143	167	183	156	147	177	143	164	159	148	148	149	154	165	164	166	151	163	144	142	166	150	152	163	176	168	167	170	131	143	150	154	149	145	146	154	145	171	141	187	146	157	167	176	169	182	164	174	124	158	149	153	139	166	177	161	143	149	163	161	162	163	149	161	162	164	168	131	140	152	162	166	156	153	139	163	149	142	160	164	160	169	140	146	131	152	152	144	146	147	163	174	152	147	150	163	152	139	148	170	180	132	176	144	164	149	170	158	160	184	162	143	154	154	160	149	151	166	146	168	138	135	174	158	147	172	149	174	155	159	152	182	170	150	161	151	156	144	164	183	128	161	154	156	144	154	162	132	158	176	146	153	158	156	164	157	173	157	164	175	163	162	148	157	167	148	156	153	152	147	151	142	141	147	152	154	153	143	151	178	157	170	129	148	149	150	177	167	164	191	188	156	160	146	175	164	139	143	138	160	132	154	159	152	176	153	154	144	176	163	163	166	171	145	154	160	140	119	138	149	140	152	172	136	154	144	150	131	153	171	149	133	151	124	181	186	144	147	168	153	132	146	137	181	144	136	130	175	160	155	171	190	140	143	159	143	162	163	158	147	137	144	126	141	138	132	154	147	141	129	175	179	184	149	166	178	148	147	146	162
2177	415	497	462	471	461	465	437	447	443	429	392	459	424	420	400	384	410	395	392	394	421	367	395	419	402	405	457	380	424	401	420	434	418	371	421	399	385	401	399	401	408	406	432	394	421	382	424	382	412	441	421	412	422	396	392	428	413	436	401	408	387	401	395	393	424	397	431	412	422	404	401	439	400	394	403	399	392	389	363	421	427	416	418	386	417	397	440	413	427	413	395	402	424	392	393	401	384	398	411	425	387	386	405	390	385	430	396	444	426	410	405	424	436	408	393	454	378	375	417	390	436	377	390	427	401	422	427	365	400	404	368	405	397	403	411	416	418	405	421	430	400	442	389	407	428	400	422	393	397	367	407	402	429	446	403	406	428	438	381	437	410	431	372	384	402	416	371	446	402	398	426	423	400	395	411	398	396	401	430	441	375	437	399	384	406	391	433	441	428	384	361	457	383	383	422	416	382	421	385	410	373	428	374	389	369	413	396	407	421	398	367	369	441	407	367	440	424	396	390	405	449	391	425	434	411	431	444	411	411	386	443	410	399	429	402	401	431	432	370	403	417	418	383	437	424	404	426	414	394	387	409	395	389	424	426	410	428	426	383	452	412	405	411	413	413	448	420	425	412	431	416	365	414	409	429	410	395	402	405	393	388	426	418	411	414	409	413	384	432	411	413	358	417	420	421	388	377	404	418	382	396	424	384	425	424	378	437	408	448	375	384	407	427	395	422	384	440	383	388	444	391	376	411	376	399	426	423	387	412	388	397	404	434	415	411	429	417	433	427	421	447	380	412	422	433	398	383	385	420	404	398	434	405	429	429	393	427	394	375	421	398	417	420	410	415	401	418	422	419	412	408	427	398	393	420	418	384	398	421	412	428	409	433	448	394	419	413	425	430	447	393	428	422	402	393	409	424	365	395	394	417	427	410	406	424	387	413	430	388	367	394	404	436	411	391	389	424	385	411	405	394	421	397	444	402	409	398	415	409	399	413	418	401	398	410	411	424	425	397	421	405	432	368	394	403	420	445	423	433	402	392	417	413	434	412	412	408	398	405	375	423	408	426	390	445	423	414	404	390	416	394	414	389	435	386	397	396	422	425	412	391	388	413	384	404	416	455	380	431	403	377	410	368	398	404	437	406	389	422	413	396	412	371	437	370	409	427	401	416	416	412	415	411	437	404	421	405	421	370	444	409	370	408	419	432	459	377	401	393	445	404	383	420	438	397	439	389	418	398	416	428	390	438	391	414	389	365	405	464	439	388	405	443	429	428	404	394	436	394	435	428	401	424	445	375	400	452	377	390	421	382	421	445	453	403	412	437	382	405	424	431	380	404	439	419	430	404	429	408	431	400	403	376	393	394	430	411	385	403	415	425	410	381	433	444	387	430	413	379	415	419	397	413	442	432	416	383	411	403	391	396	424	438	413	397	464	412	413	386	395	388	398	415	404	441	411	404	443	405	375	386	411	404	403	370	412	405	388	405	385	406	399	417	434	444	402	411	401	429	426	434	402	415	464	398	476	409	377	396	404	425	445	399	413	391	443	387	415	457	386	408	444	428	426	374	398	382	397	415	432	395	402	395	378	367	375	401	405	413	435	421	421	418	449	404	360	426	411	433	413	416	428	410	426	389	411	419	382	429	406	382	430	410	378	390	418	395	398	394	437	416	384	393	415	441	397	402	388	426	417	415	439	394	435	396	415	386	400	423	450	384	405	420	425	395	380	420	423	383	431	409	409	399	415	405	378	421	414	425	415	381	394	381	443	428	446	417	383	384	419	408	386	402	386	454	395	414	427	389	430	405	449	418	392	417	390	394	410	391	400	398	439	406	427	395	388	416	420	440	381	391	420	443	402	403	384	389	395	394	413	406	374	427	416	386	420	400	389	439	413	411	391	399	414	419	399	415	408	384	442	413	390	422	419	408	399	388	390	435	393	431	370	451	371	408	391	408	424	406	422	443	422	402	407	401	400	378	410	410	402	404	374	425	404	431	396	416	428	381	403	375	381	397	426	424	418	435	429	390	390	411	416	425	401	371	404	422	396	400	391	424	405	436	379	407	403	403	424	368	403	412	414	401	373	418	418	433	389	436	407	418	411	381	374	424	427	399	443	385	424	413	376	375	386	384	410	418	379	405	425	425	428	400	405	397	402	393	398	431	402	393	426	420	396	437	414	435	410	433	433	396	426	418	408	377	393	405	423	411	419	394	425	405	429	387	426	413	392	430	419	388	391	379	423	399	384	394	408	412	421	384	436	395	381	367	412	408	417	418	417	410	409	398	426	401	407	396	438	359	412	399	395	427	431	437	459	417	367	404	446	420	407	429	431	417	430	415	414	410	403	423	385	419	407	450	420	409	437	393	452	376	464	431	368	405	432	416	410	409	389	418	408	413	406	407	422	432	434	407	392	436	398	343	388	410	419	423	389	412	406	410	388	448	391	403	397	376	421	438	417	375	433	433	436	444	418	432	410	431	412	412	421	409	460	428	414	427	403	415	432	398	402	382	413	441	446	414	398	413	396	414	416	407	397	401	438	378	419	430	405	432	424	413	390	406	401	417	396	412	388	381	419	423	404	404	406	404	410	359	393	417	402	388	423	396	396	397	413	396	438	378	382	411	412	389	401	405	427	402	436	413	387	395	393	383	399	427	397	418	393	433	431	410	449	466	398	411	397	406	430	373	471	388	398	381	409	418	394	438	405	425	417	418	401	382	401	441	396	419	428	412	409	387	368	423	396	417	385	431	436	408	432	422	414	378	408	401	371	397	410	423	407	403	381	413	421	454	395	401	427	419	404	429	391	421	393	440	429	423	407	434	425	409	383	380	405	394	430	417	421	362	390	402	391	382	404	422	411	422	391	412	373	407	405	395	412	406	396	390	397	383	389	407	410	398	405	390	403	413	391	406	377	399	420	414	388	404	376	377	387	399	408	412	401	418	383	389	419	403	414	429	368	434	429	382	393	411	377	384	413	449	398	421	396	382	417	407	424	437	406	403	406	385	407	407	413	401	405	384	398	443	410	429	414	433	418	384	417	389	391	402	400	387	416	434	413	443	438	406	414	431	398	416	435	408	427	454	393	407	405	388	454	376	441	428	385	397	384	383	398	434	425	415	412	405	366	406	395	417	375	408	408	434	400	401	403	420	375	402	422	406	383	423	390	407	441	462	420	419	382	395	370	411	433	424	406	359	425	419	419	411	418	402	433	415	431	403	423	436	456	402	398	410	428	358	429	376	379	377	392	421	415	400	391	376	379	422	396	415	393	393	397	441	421	447	388	404	410	402	383	386	467	389	394	383	398	416	413	397	395	404	462	422	396	427	417	388	452	434	385	398	398	426	384	377	405	383	404	395	399	419	363	433	393	415	421	370	390	402	418	393	378	426	397	438	406	402	391	391	381	401	415	395	445	393	397	390	426	402	436	424	426	422	396	388	395	438	423	402	406	382	394	413	389	413	422	410	403	413	432	400	420	383	422	412
8189	694	617	544	466	412	388	333	345	354	343	328	333	325	321	300	288	323	315	368	293	276	300	309	271	304	288	296	290	321	296	276	279	306	316	286	289	294	268	302	314	295	319	259	320	327	311	292	265	285	324	299	310	326	321	292	286	343	303	314	287	314	301	317	288	290	326	305	266	319	302	291	304	298	289	334	346	296	328	307	327	287	288	277	283	286	329	312	288	320	290	303	347	314	314	315	300	323	332	259	296	300	332	275	302	272	287	323	319	266	320	301	273	292	289	327	242	277	267	271	295	316	298	333	297	278	322	278	285	320	309	288	323	298	282	290	298	338	344	336	308	312	294	258	299	283	319	309	281	286	318	326	312	297	297	297	298	309	303	302	303	293	314	316	269	302	282	313	292	287	301	295	293	276	298	303	280	280	313	279	301	283	312	269	303	279	279	280	280	326	345	286	300	291	283	291	314	321	306	314	301	289	282	328	294	312	300	287	278	296	279	295	308	328	300	309	281	273	299	289	302	288	328	289	330	297	262	311	293	265	310	291	282	283	286	287	287	283	315	284	300	325	345	286	300	291	278	314	279	315	313	278	303	271	269	320	271	316	320	286	283	288	297	309	313	303	325	329	300	310	271	285	293	296	286	258	299	305	279	309	338	295	283	288	349	350	291	290	321	337	290	312	318	299	273	311	272	297	307	327	323	300	300	313	317	301	279	264	291	320	317	300	306	293	296	304	332	299	276	298	291	255	280	341	314	296	324	285	303	306	335	312	298	301	291	321	299	314	303	313	295	287	284	300	277	294	295	310	283	292	299	344	284	325	331	313	299	296	290	311	310	316	313	276	288	269	273	289	314	283	274	328	316	295	302	303	290	321	295	313	296	298	301	280	279	278	277	292	288	292	316	302	305	285	336	328	338	317	273	304	292	289	328	282	311	260	254	307	280	308	279	284	307	304	295	296	305	300	287	295	270	301	305	250	302	291	273	288	292	291	304	292	270	302	294	292	306	303	305	272	301	323	341	308	314	343	302	290	309	313	316	294	302	316	315	289	311	287	303	309	279	284	304	314	274	296	320	303	303	301	295	277	295	314	321	335	314	291	300	290	301	295	298	291	279	311	302	293	315	270	297	322	312	283	293	324	301	323	291	309	290	279	301	291	325	320	325	317	277	279	292	297	314	276	308	298	311	322	306	304	293	309	308	297	277	287	305	296	336	276	289	297	320	281	309	305	324	274	300	297	306	304	294	275	304	306	313	261	280	288	323	332	273	286	306	296	306	315	303	287	313	310	294	295	284	280	310	292	332	299	308	278	265	315	287	310	302	312	310	307	300	282	264	300	298	289	307	306	335	343	276	317	286	301	294	256	294	295	308	290	302	329	341	306	305	323	285	287	315	290	289	311	305	317	310	316	317	304	299	320	266	310	313	296	279	321	288	308	309	284	326	294	288	306	336	289	295	320	335	292	264	312	310	304	281	304	300	295	282	294	308	329	312	308	302	277	317	315	304	277	288	297	310	303	323	281	303	322	299	282	306	331	303	292	317	306	294	289	289	289	301	314	281	285	308	305	318	253	316	272	302	307	313	291	297	287	348	279	299	334	290	332	296	285	298	283	314	277	272	330	301	322	291	311	291	296	300	299	313	294	246	288	318	261	304	307	292	291	303	279	304	318	314	296	280	311	292	238	312	270	289	329	290	299	293	280	306	294	287	301	309	295	343	319	300	306	300	283	283	305	295	322	281	299	290	271	303	350	301	308	319	288	280	297	330	304	282	306	300	304	300	322	252	322	306	306	307	313	304	295	323	311	287	334	300	293	309	287	273	306	274	304	289	326	301	341	287	320	296	313	293	322	318	321	293	298	273	288	262	282	269	326	271	311	334	309	307	290	301	271	256	277	322	290	280	354	306	305	283	280	294	300	331	306	313	286	279	278	307	298	294	353	294	324	263	329	308	264	294	261	301	305	276	308	352	311	317	312	312	317	273	289	334	320	332	299	303	306	287	309	293	271	321	317	326	300	305	324	325	326	296	278	258	263	309	304	311	302	300	288	309	269	276	331	309	277	332	262	301	301	286	291	286	315	314	280	297	320	304	267	278	284	284	301	314	285	278	310	278	299	291	293	297	312	338	321	292	316	326	309	300	307	282	297	308	321	311	318	332	294	294	272	305	274	292	266	306	296	276	287	286	285	315	297	291	306	291	280	308	284	301	315	296	307	279	316	345	303	310	329	327	263	306	330	312	334	300	274	304	325	308	293	285	304	305	274	322	299	292	346	283	278	304	297	257	284	313	288	307	282	312	309	289	301	324	296	323	292	279	297	261	285	296	277	306	283	333	310	296	292	283	305	270	315	282	321	309	286	267	290	290	280	279	317	333	278	326	296	250	313	291	289	306	300	328	303	289	288	309	305	324	288	291	292	305	307	296	292	274	316	291	283	294	302	276	285	284	278	305	304	312	329	322	289	339	299	330	308	293	307	303	295	290	308	315	316	284	329	302	295	297	304	301	271	308	291	274	297	310	272	302	298	292	278	292	305	314	275	258	300	321	294	313	295	270	286	290	280	304	291	299	297	302	300	282	297	289	296	303	303	289	336	312	265	291	282	328	263	284	314	279	329	322	289	281	279	295	280	311	305	260	316	326	299	286	290	306	306	297	321	334	330	309	345	277	338	286	307	313	322	280	322	318	315	301	305	273	313	291	290	279	284	308	295	310	270	303	312	303	308	260	303	261	326	291	315	314	268	287	304	315	307	306	334	302	289	281	312	293	290	297	290	319	299	269	307	285	323	286	284	277	325	291	289	279	268	314	296	305	344	295	282	303	295	289	288	247	314	336	325	279	275	293	302	283	284	295	282	302	299	333	298	284	302	293	294	341	288	278	291	296	315	346	284	344	290	331	326	326	291	294	281	307	295	305	282	313	273	283	321	287	287	306	288	294	291	314	273	293	303	308	274	278	293	306	314	276	288	314	306	289	308	302	310	323	271	291	303	286	290	309	311	302	268	310	302	294	287	271	273	336	271	304	331	322	287	284	295	306	278	285	334	315	305	306	303	283	263	299	290	294	314	292	319	281	274	295	295	323	328	280	286	304	315	301	274	284	306	290	264	298	325	308	338	300	289	289	256	279	298	299	288	298	335	317	264	302	308	296	301	309	314	316	276	329	322	268	319	289	313	317	312	307	286	300	313	280	318	263	294	287	321	331	266	280	342	283	287	328	309	306	287	303	307	299	293	296	337	315	288	280	307	327	273	319	314	280	294	315	292	316	291	332	294	305	337	318	301	283	269	325	284	308	339	320	303	303	317	269	292	302	323	313	295	304	289	286	294	308	289	269	290	271	286	283	295	324	324	277	317	293	324	327	291	295	276	317	268	280	298	293	322	310	317	284	285	299	318	306	308	279	289	283	280	327	291	315	298	282	280	296	304	289	306	293	285	325	303	299	293	309	307	282	320	316	305	280	300	267	292	294	294	311	268	271	282
6916	1019	1518	1658	1454	1212	1128	1040	1007	904	867	856	840	806	805	806	801	742	811	773	754	738	710	745	715	725	756	697	731	713	719	741	748	703	726	708	678	680	752	655	674	689	667	712	744	691	707	661	716	704	735	752	665	657	725	689	730	685	673	698	706	702	703	701	716	733	686	721	713	698	681	717	680	748	734	703	728	731	698	673	681	712	753	735	687	703	708	685	723	705	708	674	692	704	699	684	663	674	696	674	658	711	680	713	663	724	712	693	701	700	751	709	680	687	679	675	698	701	740	760	696	692	688	654	692	669	678	656	687	689	708	692	732	737	689	664	687	682	710	674	695	717	714	762	734	650	690	689	681	737	778	689	684	743	675	687	692	694	659	707	687	688	661	700	662	703	728	684	677	704	694	758	684	676	671	676	662	654	697	686	652	720	726	695	692	667	720	719	694	679	720	710	692	670	675	680	713	684	715	751	679	701	731	754	690	717	678	712	684	698	611	688	666	680	714	671	700	733	694	739	727	701	716	722	681	681	631	727	671	713	706	711	663	704	709	676	695	704	689	721	690	714	747	674	690	701	717	680	720	707	684	730	691	688	671	754	710	689	687	681	687	674	689	654	716	706	661	701	691	733	706	660	680	700	662	680	730	672	749	680	684	742	639	646	715	712	727	732	692	689	722	703	712	721	682	724	712	721	705	731	700	719	688	736	683	670	719	740	716	684	711	770	704	689	665	707	660	670	753	728	718	664	689	677	698	725	684	678	718	686	655	718	724	723	671	676	734	722	656	687	697	671	655	679	669	707	699	671	703	717	711	723	723	721	691	705	635	717	697	688	729	699	714	641	665	690	712	694	719	644	681	730	658	710	693	683	723	730	693	713	675	710	668	704	718	676	625	733	714	704	716	687	698	739	759	655	690	746	732	724	704	724	697	749	708	676	673	721	708	683	736	724	686	688	701	675	703	637	677	733	657	694	729	706	698	712	728	718	700	743	688	727	724	704	731	727	690	695	730	719	718	712	667	729	663	724	676	645	709	720	748	690	645	679	693	747	654	712	713	734	696	637	706	737	707	729	709	693	751	705	691	697	669	675	700	688	699	719	712	691	664	677	717	746	665	681	687	708	742	682	709	689	700	674	694	706	767	695	725	708	652	702	729	690	737	661	698	695	695	690	733	682	707	691	692	675	701	664	662	680	692	717	715	724	730	724	681	710	692	709	731	704	714	713	672	681	704	673	705	726	740	702	687	699	688	718	665	698	716	711	687	687	755	725	688	701	762	699	736	680	713	716	704	714	729	665	708	672	718	674	652	687	745	693	735	661	707	744	693	696	704	713	725	659	703	703	684	714	682	690	705	708	719	746	726	687	693	658	704	711	722	723	672	699	706	684	667	713	707	709	685	688	710	645	700	695	728	709	713	709	669	739	693	720	696	661	697	700	700	705	706	695	714	686	614	702	702	746	713	688	709	688	698	689	685	731	676	625	697	703	698	713	706	686	698	690	673	671	709	715	704	712	691	697	685	721	658	700	710	723	689	691	744	661	660	732	663	644	700	775	710	706	693	687	698	690	693	714	756	712	713	680	681	734	745	675	701	700	717	676	674	695	720	725	717	675	708	743	681	624	686	689	673	687	693	695	673	664	686	710	677	714	749	703	709	695	706	752	722	717	695	670	658	693	640	711	689	722	728	683	700	670	676	741	676	671	674	743	703	681	681	681	682	725	727	711	690	718	718	723	680	714	694	650	683	710	708	706	681	721	690	674	683	749	674	696	674	697	667	675	683	640	725	681	729	731	694	705	743	663	707	648	663	665	700	689	716	699	663	729	686	714	725	695	649	684	707	727	707	657	687	670	682	720	705	718	692	702	698	723	694	709	670	727	684	677	707	674	734	706	669	677	687	690	727	678	703	702	690	719	741	725	724	710	693	725	714	719	709	733	711	722	686	690	669	728	661	721	719	750	713	690	675	686	684	691	691	739	734	655	687	689	696	719	703	687	726	709	706	684	725	683	722	688	721	674	663	669	631	739	724	670	684	721	772	710	660	704	684	709	725	640	696	676	661	664	722	682	665	722	651	681	697	678	674	727	695	745	711	687	696	694	707	708	724	726	680	717	666	677	707	675	673	692	699	732	678	693	733	717	672	661	735	735	664	690	708	710	632	728	693	736	721	689	680	726	674	741	750	730	736	698	700	712	653	673	718	712	759	686	660	665	667	678	686	701	698	713	720	699	711	679	703	719	713	678	702	711	703	651	705	712	707	647	707	673	711	660	713	670	724	698	694	687	705	680	665	699	724	717	659	670	711	674	714	701	703	716	713	706	737	707	715	665	707	678	712	688	667	695	725	705	699	697	721	693	729	704	687	707	700	684	640	728	691	708	684	675	682	676	772	741	722	732	714	711	731	677	693	720	666	661	731	714	734	648	705	696	672	672	711	697	705	727	664	719	705	661	726	680	710	696	739	687	736	661	700	704	710	696	735	662	719	724	697	693	741	729	720	682	723	670	697	730	728	667	727	707	755	709	690	746	715	664	674	619	747	685	681	717	697	707	719	707	705	724	714	679	673	692	665	705	650	690	710	720	693	748	721	685	688	695	652	661	724	696	711	695	659	662	654	701	711	693	701	704	726	676	732	687	693	727	719	684	715	760	719	689	668	692	728	704	674	674	673	715	767	660	732	715	720	687	649	713	675	730	713	708	701	702	740	686	681	741	650	752	727	704	679	706	668	691	689	751	670	717	702	686	710	717	702	800	688	687	707	676	744	682	682	724	743	686	686	672	679	745	700	695	720	704	709	764	674	716	714	716	684	695	681	710	689	693	694	708	701	676	693	703	721	729	692	675	674	699	684	691	740	711	684	693	679	692	689	665	700	702	683	717	658	675	757	707	712	695	706	734	674	682	687	721	732	702	717	703	689	729	709	688	702	692	693	656	722	710	715	674	756	706	704	726	676	727	686	731	684	668	733	699	658	689	751	720	690	738	710	641	737	651	686	690	687	714	722	747	705	728	704	677	688	685	714	718	711	686	727	692	701	671	699	783	715	702	636	673	691	689	703	629	692	704	735	743	694	702	691	645	695	711	690	685	672	670	676	724	730	675	698	713	694	738	697	733	689	711	699	670	682	691	689	742	679	678	715	742	688	715	667	727	732	711	715	716	719	716	645	693	715	700	730	715	676	673	705	712	690	675	670	735	726	730	699	695	705	683	715	679	675	646	713	724	683	697	693	702	717	673	720	702	731	682	707	655	695	669	691	720	742	698	687	649	715	705	771	719	669	680	751	686	681	635	658	664	692	701	682	719	686	649	688	731	695	652	754	646	678	697	700	727	761	684	653	680	715	691	658	689	640	698	697	677	720	693	687	678	652	683	679	724	708	718	705	709	686	689	725	722	693	750	693	738	703	707	702	675	689	746	744	707	670	686	729	742	678	730	676	697	672	666	682	672	690	671	661	698	690	677	726	684	677	677	728	729	729	672	721	699
15152	1394	1053	796	559	468	382	389	338	310	337	296	282	308	292	259	246	258	281	246	272	252	273	305	256	259	253	230	266	257	255	273	282	280	248	264	241	269	252	256	254	242	246	243	241	256	257	281	270	302	261	271	256	246	242	243	261	242	262	250	257	242	261	259	235	259	241	227	242	250	239	265	255	265	238	239	256	238	238	229	264	247	262	284	276	240	242	239	245	304	256	281	277	263	271	249	221	236	254	240	234	267	237	302	269	261	275	251	287	286	271	294	246	234	240	271	248	265	251	259	260	305	266	251	272	250	263	271	269	279	261	257	236	259	280	253	251	256	260	247	231	284	243	269	244	245	246	243	236	290	258	226	252	243	291	274	286	264	249	219	243	255	265	250	247	263	247	250	291	252	260	236	258	245	231	258	257	276	218	248	249	261	240	268	256	250	264	250	265	232	249	266	241	280	258	260	281	226	232	273	241	222	225	211	231	247	239	284	256	239	271	274	261	229	256	252	258	201	247	266	257	263	268	241	239	267	281	259	266	251	272	265	283	276	262	271	263	265	266	222	268	231	274	238	234	219	249	225	234	266	270	247	256	241	265	262	254	270	247	254	255	250	284	261	212	243	290	254	268	294	245	251	243	272	272	280	246	264	270	266	259	267	271	273	248	287	250	303	274	243	266	231	270	256	224	234	261	231	217	277	276	242	258	283	261	247	263	230	270	250	266	261	274	232	306	266	239	259	278	224	266	224	280	263	256	235	241	269	266	260	261	250	259	254	255	250	251	243	232	250	227	266	238	271	258	256	287	273	257	254	254	247	286	224	262	253	247	229	247	257	234	251	266	221	250	265	262	259	224	277	272	250	284	274	241	250	304	239	250	259	258	261	270	248	235	289	257	257	252	244	265	237	232	266	267	255	251	269	247	279	277	219	232	259	276	290	296	278	249	256	239	251	243	257	217	281	251	258	263	250	262	256	251	282	270	253	264	263	253	293	230	239	252	271	233	269	249	278	297	241	281	264	247	294	276	249	248	259	279	257	255	235	243	256	286	264	253	244	272	236	248	262	272	272	245	291	261	268	249	267	243	268	234	290	260	229	272	239	245	251	245	242	273	249	258	284	245	229	288	285	238	254	279	282	230	276	264	225	242	230	258	286	275	251	254	272	259	240	239	214	281	246	270	267	244	255	257	253	241	288	268	268	275	299	297	272	242	223	243	267	267	235	269	256	270	261	288	227	226	251	259	264	240	280	288	248	249	234	268	256	284	256	246	284	241	244	246	292	257	241	276	236	263	249	229	237	227	294	272	263	268	241	248	261	248	241	233	293	252	278	235	250	239	244	259	256	233	239	265	264	242	253	261	250	257	238	223	241	255	258	224	234	253	259	268	229	270	252	255	248	265	230	269	268	275	243	240	267	279	270	283	231	276	286	257	260	234	250	253	263	243	265	251	239	250	293	231	260	275	272	232	281	260	249	264	261	264	255	255	271	284	253	245	253	263	258	254	259	273	266	278	232	269	258	214	277	280	260	243	253	288	236	241	273	276	262	255	247	247	287	245	285	243	273	281	264	266	259	248	241	255	244	273	263	241	271	242	260	265	240	255	259	226	237	236	313	259	236	259	243	242	250	250	246	264	265	265	241	274	256	272	289	281	258	253	239	255	253	246	226	262	273	219	252	213	263	269	260	229	261	235	265	248	248	275	232	248	244	284	256	249	271	255	240	249	232	262	264	259	273	231	250	264	251	246	292	282	240	267	297	261	242	259	237	240	274	243	235	228	211	286	254	240	258	252	268	246	249	247	269	245	275	295	259	254	276	242	274	280	262	249	243	261	259	248	242	245	275	269	264	257	260	239	241	276	267	264	277	245	274	243	254	265	251	269	268	264	263	275	232	248	264	234	260	291	252	245	239	270	260	257	237	280	243	247	244	268	240	252	268	281	266	245	270	256	258	238	249	260	257	255	252	236	273	285	228	279	267	268	250	275	247	224	231	244	225	241	302	248	231	272	245	259	254	246	261	260	249	231	244	282	273	263	263	267	219	239	275	237	285	263	241	235	279	253	279	219	238	234	262	255	275	258	291	273	245	260	261	279	263	251	252	264	268	257	225	250	289	256	262	236	232	263	267	281	239	232	239	241	296	249	267	243	237	268	309	250	265	273	265	274	246	265	249	238	270	277	269	313	242	270	221	289	235	248	231	281	261	261	262	251	263	281	264	264	260	240	259	264	226	270	257	257	284	275	243	246	280	266	296	257	248	253	259	228	266	245	263	246	245	257	245	280	256	243	247	239	247	225	244	246	217	234	261	266	258	246	258	287	264	225	254	270	252	256	237	240	237	303	242	247	295	245	243	244	268	268	274	257	254	244	259	260	276	257	255	287	270	259	258	247	260	237	255	254	263	241	271	246	279	255	228	230	234	268	262	220	271	241	289	236	268	242	273	266	265	261	245	280	277	282	247	250	270	248	283	258	264	258	246	252	281	284	270	250	252	284	250	263	276	236	265	274	216	276	263	285	267	241	233	261	261	217	265	253	291	269	228	271	252	256	250	248	250	239	275	268	256	259	269	234	246	240	233	251	227	250	232	238	241	267	243	259	253	246	218	288	301	254	252	254	249	271	259	254	234	232	262	237	254	237	264	273	242	264	263	269	261	257	264	241	271	261	259	247	289	236	241	259	251	253	253	279	252	259	252	287	284	250	245	255	246	269	233	270	275	240	236	287	270	257	252	241	258	251	246	263	268	282	263	263	275	233	262	239	252	251	253	254	229	266	238	262	259	240	234	281	261	298	268	264	259	241	217	274	266	240	277	263	255	237	234	253	257	277	264	246	275	243	253	278	225	223	253	254	271	280	260	228	260	264	252	232	261	297	262	263	303	247	241	228	262	295	247	243	255	244	266	253	273	244	273	284	275	254	268	263	270	254	272	255	243	220	266	240	263	250	223	242	213	266	221	243	283	270	268	241	250	256	242	259	258	270	247	252	271	240	238	264	272	259	211	254	234	245	286	268	256	239	241	255	252	271	250	226	250	234	243	269	275	273	270	250	242	266	254	245	255	253	271	284	298	253	262	262	274	272	275	244	273	268	261	264	237	230	250	231	244	261	247	286	251	277	265	278	259	223	218	231	280	256	262	260	260	252	248	266	249	263	292	257	268	250	272	255	244	261	263	272	293	259	235	247	250	254	273	259	266	246	228	252	238	248	262	274	268	251	238	251	219	245	261	258	262	235	289	274	255	260	236	248	269	217	270	229	247	242	259	241	258	242	261	279	237	239	233	231	278	285	246	254	262	264	283	257	246	263	250	255	244	261	242	265	255	261	273	257	239	231	226	225	264	272	235	233	245	271	266	236	256	256	227	248	231	223	243	264	247	239	268	273	267	273	247	255	243	266	261	244	264	261	279	265	260	304	277	238	238	260	229	265	236	240	239	233	260	236	258	277	243	250	276	260	256	260	250	262	278	224	255	237	233	263	259	268	271
8577	1266	2333	2400	1897	1547	1343	1337	1150	1043	1027	858	843	861	772	765	735	717	730	676	683	669	675	674	652	656	672	656	635	612	631	640	629	621	628	610	631	612	600	613	595	629	625	612	598	610	583	623	596	593	558	595	613	587	576	560	598	587	622	591	587	558	587	565	599	586	575	578	620	558	629	562	579	642	528	593	607	579	586	573	591	615	605	571	601	602	572	614	632	608	598	595	593	614	609	576	602	569	581	623	536	584	628	567	585	578	546	612	604	578	596	585	579	594	614	605	555	551	557	598	598	600	607	576	571	599	539	607	590	595	586	574	572	605	578	554	587	596	612	581	584	575	616	582	628	567	621	561	600	571	634	612	600	614	593	562	604	571	585	612	587	583	614	602	588	536	544	555	583	558	627	612	612	594	554	584	604	544	586	589	584	594	581	558	604	624	562	589	613	563	555	615	560	640	610	579	573	591	537	544	584	552	588	583	578	572	573	565	582	573	570	610	636	540	594	556	590	580	571	563	601	622	625	653	584	584	591	595	592	593	581	548	609	583	652	552	601	599	591	570	535	583	597	574	549	534	593	630	589	571	590	601	590	597	620	573	555	588	562	606	564	642	566	588	564	559	557	579	576	586	561	583	633	596	541	601	581	567	587	560	585	580	555	582	583	584	595	557	602	598	577	562	550	607	593	585	561	578	562	585	565	613	555	538	584	590	583	612	557	560	543	545	558	615	586	599	615	550	609	547	597	620	603	580	615	572	610	557	558	562	571	604	584	588	557	556	555	572	598	560	596	580	599	583	598	554	610	620	572	573	591	531	571	522	612	573	555	615	596	577	596	546	578	581	549	581	554	591	539	547	599	566	611	564	595	560	557	580	593	566	540	601	577	577	586	624	552	549	599	594	555	611	601	569	606	604	588	584	561	581	593	610	596	560	570	602	602	588	556	564	555	537	586	598	546	599	569	607	568	598	557	566	558	553	551	590	553	572	591	588	577	595	592	554	580	556	584	618	590	612	556	581	608	611	537	618	594	614	563	589	600	590	571	598	609	630	588	609	563	575	568	587	565	539	580	562	575	560	567	587	543	593	616	627	562	619	534	552	566	567	607	576	548	608	568	545	560	581	573	554	619	606	564	539	591	635	578	612	612	568	555	597	570	572	615	571	572	591	568	567	606	547	584	576	638	577	596	545	565	546	608	561	556	539	578	594	558	615	576	557	620	568	618	606	615	563	586	602	584	549	595	587	583	620	568	599	575	585	564	638	584	592	619	552	585	588	576	568	551	609	544	592	584	619	559	550	574	586	588	630	560	582	570	594	583	598	579	597	561	577	576	565	571	555	597	571	581	573	595	600	554	606	603	605	588	592	636	621	627	577	576	553	608	575	618	571	600	565	601	603	580	595	648	581	597	549	635	612	562	602	598	577	591	591	562	577	541	634	612	567	582	574	596	584	562	599	587	540	603	530	605	590	598	617	547	605	589	644	555	608	566	570	585	554	559	620	587	609	601	573	563	562	602	570	586	552	600	575	559	592	598	583	579	536	554	565	602	573	613	636	629	616	551	590	594	585	593	609	525	569	586	558	559	573	624	597	565	618	550	557	582	585	561	619	613	605	569	554	558	542	589	601	557	585	559	574	601	601	622	542	572	606	551	592	588	549	583	607	587	595	600	582	622	545	576	596	578	596	577	576	604	548	565	591	611	604	551	557	583	584	583	555	570	586	633	592	606	566	565	554	553	604	609	558	607	549	612	568	596	573	611	540	546	587	602	578	569	589	581	581	586	580	620	596	573	645	570	532	613	559	592	562	557	569	569	580	556	568	608	606	607	605	592	606	585	589	614	567	570	600	559	632	552	575	589	580	571	554	588	586	618	623	582	572	602	622	593	619	560	581	589	589	591	586	567	605	593	620	572	587	613	593	626	594	631	589	576	567	569	539	605	576	603	573	610	583	621	575	572	570	556	540	551	610	567	584	571	616	607	516	592	611	548	558	593	619	592	579	595	593	607	574	603	576	588	575	591	590	546	588	577	568	608	581	567	582	619	576	612	618	581	591	599	573	578	567	561	602	622	566	563	583	625	566	618	604	603	567	563	578	579	576	601	606	565	595	558	584	589	563	605	590	575	607	570	619	565	572	578	597	562	602	582	595	595	581	532	543	548	542	549	638	557	573	569	587	567	591	610	584	597	567	592	565	600	556	571	577	561	564	607	569	634	588	590	591	561	578	602	589	571	564	599	596	615	549	583	611	599	583	603	576	567	608	589	526	595	573	585	590	618	609	600	617	570	586	597	628	579	547	604	593	569	598	608	616	563	586	549	560	601	631	602	561	620	550	570	603	609	584	624	594	624	594	589	588	543	606	578	585	587	561	610	592	596	596	588	557	578	590	590	548	581	546	544	547	626	548	599	589	575	619	608	550	588	582	562	596	571	616	585	591	564	563	569	579	595	572	640	571	605	562	580	529	601	580	594	528	618	601	571	612	595	567	574	594	604	589	569	565	570	594	558	608	526	610	561	581	578	574	607	583	562	592	599	593	577	577	560	589	595	610	624	570	557	610	624	589	602	557	573	570	576	612	627	607	654	609	548	614	552	567	615	615	601	579	582	612	612	550	543	565	617	605	565	557	617	557	589	554	565	582	583	563	612	630	559	584	575	591	610	613	562	578	557	585	591	583	557	612	599	546	587	602	567	598	587	607	603	621	579	584	607	589	532	600	627	591	606	595	583	563	588	622	575	590	559	598	571	572	547	562	580	569	588	598	559	598	560	583	616	626	578	533	567	591	606	589	580	591	602	620	594	592	572	567	579	584	602	566	620	534	589	593	570	540	630	586	567	605	615	569	549	605	516	592	586	572	620	600	592	578	591	565	564	545	583	638	603	587	586	585	602	635	570	618	583	575	546	581	573	608	585	569	604	628	594	529	564	625	624	559	559	550	636	628	572	615	552	596	568	592	542	620	592	590	595	576	602	564	618	564	567	613	547	584	613	556	579	581	612	594	614	590	553	540	572	605	620	596	558	584	551	575	554	585	619	559	568	592	532	599	598	616	577	563	612	620	553	557	586	583	579	541	573	632	573	653	601	592	605	610	577	605	602	589	578	577	579	592	564	580	535	591	594	559	629	577	590	529	556	575	619	604	602	568	573	581	614	579	563	567	572	598	599	572	572	550	637	622	609	568	570	568	629	599	588	586	560	607	569	576	600	590	574	540	595	573	605	577	573	590	588	571	596	560	586	583	605	581	590	589	581	600	570	597	551	535	581	606	553	599	603	567	603	567	612	600	572	615	621	581	636	596	596	585	589	603	596	637	636	597	566	611	575	609	620	551	602	586	592	607	592	579	584	599	525	659	605	606	580	602	599	619	605	554	554	595	631	578	533	591	603	551	552	552	606	643	550	577	569	619	559	575	607	574	615	623	599	581	565	545	530	603	611	607	610	567	592	575	561	606	565	578	578	606	555	551	535	615	607	608	597	591	584	559
1804	182	169	179	145	161	177	153	149	146	174	168	165	155	156	175	169	150	152	146	137	149	132	145	158	157	167	160	178	138	145	149	168	135	152	177	174	158	162	159	142	152	158	149	163	152	150	122	166	151	163	145	130	152	143	170	147	167	135	175	156	154	143	140	131	157	144	185	144	142	142	144	146	154	157	151	150	132	153	177	159	161	169	143	151	165	169	152	152	178	177	153	176	166	166	136	162	163	160	161	156	138	154	137	139	168	167	182	136	155	125	138	140	157	139	160	167	151	154	165	186	158	151	153	171	150	165	153	156	144	147	140	152	149	158	149	157	174	147	146	162	147	146	166	148	167	152	170	182	159	152	145	148	168	140	140	124	152	155	139	172	146	164	151	166	183	165	191	153	169	150	170	152	166	186	150	152	157	121	144	136	152	148	130	151	132	139	139	158	142	150	131	123	130	146	174	164	156	133	144	151	160	171	167	164	165	142	145	171	160	163	153	161	152	149	140	174	144	140	167	172	150	171	166	165	144	161	148	176	129	194	174	170	163	149	137	155	160	138	153	143	177	182	156	166	140	150	163	158	154	158	176	172	136	153	166	161	171	141	154	142	166	164	157	175	157	150	166	158	163	139	169	174	165	152	161	163	178	163	146	128	152	174	150	151	143	164	141	143	155	147	127	146	161	140	153	151	161	184	158	143	140	172	140	150	180	128	142	161	177	156	156	162	159	154	134	159	149	190	129	133	146	157	144	165	141	163	165	148	155	150	145	152	178	143	141	154	163	154	127	158	156	161	147	186	152	150	143	159	194	161	151	145	143	151	154	161	143	129	150	152	159	151	134	150	141	131	157	149	151	161	173	163	183	161	159	150	175	142	156	152	154	154	149	155	159	150	170	175	142	159	149	159	169	142	145	158	165	160	166	150	147	153	159	163	147	154	174	139	170	169	144	158	144	152	151	143	155	143	163	169	161	171	136	138	169	137	179	163	151	153	153	141	141	146	173	151	173	158	184	155	167	142	162	145	166	120	157	141	153	157	186	171	119	151	160	155	147	188	135	152	154	159	174	147	142	131	163	154	161	166	172	167	148	147	138	173	143	158	164	160	164	137	143	163	143	151	146	144	153	142	160	139	153	146	172	143	168	144	136	180	151	154	154	166	183	143	162	130	131	163	148	156	147	121	162	141	170	138	186	193	163	155	128	171	164	146	133	152	145	137	151	142	131	153	167	153	149	161	164	151	158	141	178	158	146	133	166	153	152	178	155	172	160	144	149	140	162	146	151	159	145	182	148	176	128	157	146	152	135	175	159	175	161	151	162	147	167	165	159	173	172	149	127	146	158	174	152	168	141	170	151	168	152	146	151	147	168	150	125	153	162	156	162	153	162	195	164	145	150	177	166	170	158	147	146	155	162	148	151	155	144	161	155	131	139	167	143	145	167	150	165	148	137	173	157	136	141	141	135	170	158	149	143	146	152	133	156	143	161	157	141	135	161	178	163	153	155	145	155	183	173	147	169	170	156	144	171	140	147	149	152	138	157	144	169	177	155	139	158	156	130	145	150	158	149	139	153	132	141	171	151	151	159	141	145	137	186	125	168	136	160	167	156	128	127	139	158	142	147	136	134	156	156	164	167	164	153	167	152	141	165	161	148	150	154	152	147	148	164	155	142	166	160	147	169	151	154	156	146	137	164	150	146	155	154	146	154	139	152	166	152	152	158	147	150	150	190	144	156	141	160	149	151	150	146	142	152	135	135	152	150	153	162	172	128	143	154	146	140	151	146	138	168	173	178	184	171	163	123	153	154	170	158	150	144	136	161	157	154	170	172	147	164	175	147	151	148	134	153	162	156	150	171	164	150	157	141	131	156	156	138	135	154	145	155	137	153	150	152	144	161	143	171	159	163	182	169	137	149	154	141	161	156	144	145	133	162	162	143	161	156	160	125	158	167	175	157	160	164	158	148	164	172	168	133	137	150	146	160	170	143	145	120	160	165	153	153	136	167	154	142	156	166	153	155	150	148	177	155	152	145	171	180	144	165	139	184	148	159	141	160	153	166	170	177	199	167	152	161	176	157	149	152	143	123	161	158	151	147	131	146	176	181	178	177	157	148	136	148	149	160	157	143	148	168	149	145	140	159	147	150	153	134	144	171	150	157	146	134	152	148	138	171	161	173	153	160	146	130	148	140	142	153	144	168	149	153	153	150	157	151	140	159	153	188	171	169	140	166	187	153	147	163	151	165	183	174	159	186	148	143	158	161	176	142	151	168	139	161	181	154	161	157	168	148	151	174	168	154	133	146	140	181	156	150	156	142	149	140	151	146	156	167	141	152	151	140	156	145	149	133	150	165	154	169	163	148	151	172	165	158	136	151	147	154	155	146	154	184	156	147	157	140	158	162	160	142	152	137	170	143	163	173	155	162	162	134	146	156	157	150	143	150	139	165	146	148	157	151	169	170	145	149	135	147	143	153	139	138	138	144	136	154	162	136	150	150	159	139	167	144	148	143	181	162	152	150	161	147	145	138	155	139	155	160	166	169	153	134	154	138	155	136	174	148	183	165	163	159	159	131	160	156	173	158	136	133	160	179	154	164	154	153	148	157	142	160	174	177	158	133	159	145	177	168	152	146	151	126	150	159	158	151	172	149	161	141	133	148	180	163	143	173	165	170	175	141	162	140	176	146	157	153	158	169	128	155	158	143	150	160	172	137	130	169	160	125	167	145	147	165	156	157	158	176	160	183	164	160	158	136	159	154	171	148	150	167	179	163	140	152	166	137	164	185	161	150	142	153	148	152	172	166	130	178	164	156	173	132	160	127	174	155	147	176	160	145	150	162	140	137	165	128	123	159	151	171	144	139	138	181	169	135	142	145	152	154	166	163	175	158	141	139	142	167	149	149	164	174	127	156	165	121	160	175	156	169	165	154	147	153	165	158	163	153	142	134	150	152	145	153	175	153	143	149	166	167	142	172	157	172	151	153	168	169	166	142	162	160	141	152	165	161	177	172	156	159	152	134	152	121	160	160	151	169	160	146	159	148	126	146	156	147	187	152	155	169	159	142	167	139	168	164	138	169	154	133	154	152	149	158	158	163	162	158	151	158	171	154	161	152	159	161	158	159	146	139	159	174	151	157	172	162	163	160	147	174	185	164	164	143	165	155	155	148	163	153	162	134	159	153	180	139	150	148	166	143	168	158	151	160	143	150	167	142	159	196	155	135	142	137	154	150	150	134	174	154	161	150	156	154	151	162	163	141	139	138	126	138	150	179	151	171	124	153	162	121	158	151	159	166	146	165	155	152	143	176	147	148	146	166	161	160	155	150	168	131	129	154	151	176	168	156	147	145	144	151	146	137	147	148	152	152	178	207	156	138	151	168	159	156	158	150	168	164	155	143	161	161	149	174	173	167	138	136	141	144	156	167	164	184	155	168	150	159	170	159	156	187	132	136	141	142	140	145	137	149	147	145	171	137	182	166	142	167
2063	412	422	464	436	423	417	452	416	422	425	445	423	412	406	414	408	421	455	403	391	424	403	358	391	421	407	425	388	408	402	379	410	413	403	397	463	401	402	399	379	383	420	394	414	413	444	377	386	392	417	406	400	373	430	406	407	395	423	387	418	414	412	376	379	395	427	384	403	409	415	415	387	397	418	425	397	386	372	393	422	398	414	423	417	382	415	408	400	406	418	389	400	396	388	387	396	470	411	438	381	450	404	404	418	395	429	362	416	423	420	410	412	422	376	410	383	387	380	401	431	431	416	380	403	398	405	433	411	397	397	410	415	415	383	402	424	419	391	394	418	392	388	382	432	462	437	400	411	414	407	410	417	417	352	387	380	413	418	444	385	429	432	427	366	438	428	401	416	389	391	397	419	397	405	392	394	381	395	374	379	395	415	369	417	403	370	386	411	371	402	374	420	406	382	413	388	410	457	407	367	376	383	412	402	408	410	410	377	385	368	430	412	375	400	419	374	369	420	367	409	378	408	468	390	420	416	381	400	414	457	366	397	395	414	413	418	393	402	393	428	401	386	408	425	366	398	394	416	382	406	391	375	408	402	413	404	384	385	382	395	431	393	390	391	400	404	446	409	413	410	367	397	403	375	409	384	430	403	420	374	394	410	373	429	381	378	426	446	381	429	371	417	415	431	436	413	436	418	425	393	424	396	417	413	450	412	364	396	394	398	387	392	433	382	368	424	380	400	427	443	414	400	417	430	419	382	405	434	411	412	442	387	401	421	419	404	376	416	416	422	424	395	376	419	417	414	412	400	400	403	387	391	423	394	378	392	385	380	402	410	424	375	447	455	377	396	405	445	404	419	439	393	417	422	405	389	404	418	375	412	424	430	412	402	409	378	408	409	441	410	420	426	404	409	411	409	398	425	354	435	410	424	395	388	422	401	407	385	397	386	399	424	437	418	446	395	421	396	394	385	416	436	412	415	408	393	402	428	373	372	375	423	433	386	383	450	405	378	398	416	381	411	392	452	407	381	390	403	375	397	405	413	429	422	403	412	420	419	413	407	436	391	373	390	383	439	407	382	408	384	394	389	405	391	402	413	397	400	415	399	430	408	402	383	382	391	408	420	403	397	360	391	378	434	377	409	383	402	402	382	413	390	372	382	398	410	409	435	386	418	398	408	402	365	401	388	465	422	415	400	413	416	447	390	432	402	432	405	378	418	415	379	412	404	443	379	380	404	376	417	414	423	416	426	447	419	398	395	390	410	421	416	367	369	396	387	432	414	386	366	408	399	430	470	382	417	399	401	380	392	385	388	402	429	424	390	387	410	370	385	379	383	394	402	390	407	409	458	384	399	381	428	362	395	403	409	422	414	408	378	384	393	427	373	396	398	382	408	406	427	385	418	383	402	383	435	411	375	376	402	413	427	399	421	414	423	405	412	408	398	414	425	410	410	420	398	390	407	436	397	387	388	376	426	396	418	427	403	373	398	414	415	398	395	413	381	385	412	413	398	405	409	397	408	419	404	431	366	413	430	390	372	410	376	415	401	424	379	424	401	392	404	404	451	390	391	403	407	454	391	426	435	376	409	415	403	385	406	409	407	432	351	418	424	423	437	424	410	424	385	423	413	423	410	412	426	408	393	426	427	416	393	392	392	391	387	402	382	398	423	408	440	382	391	441	404	370	396	392	404	447	381	403	442	430	379	386	386	373	393	391	425	388	417	421	436	426	388	392	451	399	386	416	434	403	403	422	365	403	387	419	400	400	426	406	405	377	410	418	395	374	422	446	368	393	405	373	413	383	385	383	398	369	382	378	422	395	415	428	412	394	436	411	395	391	414	381	405	360	390	459	439	389	408	400	391	384	367	441	411	404	390	421	383	412	415	406	407	404	384	438	393	385	420	391	420	387	393	388	405	376	442	378	396	414	387	411	403	371	450	382	413	422	424	377	421	421	390	397	393	417	423	385	405	393	401	411	408	422	414	422	434	401	432	372	397	397	440	386	401	396	419	429	383	394	410	385	390	397	423	389	400	391	388	412	396	430	421	382	418	392	402	405	377	407	404	365	406	415	389	386	385	412	408	397	420	430	409	352	374	394	387	356	424	409	407	393	406	410	388	399	387	369	377	422	363	398	449	389	415	399	404	414	405	385	418	399	400	412	402	402	419	412	410	404	376	415	377	411	373	425	441	371	434	401	401	413	434	410	381	449	416	427	386	400	428	388	375	408	400	419	412	406	425	443	405	412	386	379	395	395	376	400	393	385	398	380	427	431	407	435	401	419	413	446	434	389	397	389	437	423	397	426	392	393	394	382	420	430	381	391	408	398	423	399	394	382	418	442	417	452	416	410	380	407	401	388	408	385	408	402	424	420	400	386	414	439	431	384	408	376	394	396	407	415	386	419	372	399	398	401	395	400	366	387	382	383	403	399	413	394	391	395	415	420	392	418	397	431	404	407	376	379	408	467	419	394	395	414	409	391	381	412	409	455	425	423	397	378	456	410	411	424	414	394	413	403	369	409	403	386	422	422	409	375	390	380	424	397	415	392	390	397	400	427	389	378	420	396	405	424	393	397	395	413	404	399	416	407	389	380	402	405	394	406	378	380	387	424	391	378	429	391	369	396	410	381	407	395	398	386	411	441	401	408	374	400	436	446	433	417	424	394	416	424	381	406	430	417	413	387	405	425	395	397	432	411	396	433	371	422	362	406	372	422	408	376	413	386	389	402	383	424	414	402	423	384	430	394	417	390	420	381	368	398	420	409	408	405	385	413	424	367	411	426	437	410	407	363	411	405	375	388	414	404	389	400	426	397	387	428	385	413	457	404	404	414	413	432	413	403	423	398	356	380	382	395	415	422	387	444	431	410	396	392	366	443	408	406	415	417	448	415	374	406	396	395	441	395	354	418	366	364	423	385	416	430	395	375	422	402	400	400	430	375	425	424	399	402	414	377	464	428	423	409	385	393	408	398	393	445	426	406	415	399	373	413	376	422	408	392	370	423	403	442	395	370	417	366	396	427	399	403	408	407	430	422	390	379	393	387	407	416	407	412	344	418	402	404	420	390	396	445	396	388	392	406	373	398	405	407	415	400	404	382	425	410	399	397	445	392	431	394	383	401	406	421	419	381	431	396	375	436	435	417	401	407	402	384	406	398	378	390	416	359	387	394	393	402	401	399	394	404	394	431	383	412	428	388	387	398	440	425	384	358	368	445	428	361	381	374	418	407	409	436	404	404	389	419	385	396	437	401	391	403	391	386	362	411	361	421	404	415	413	381	373	405	397	415	413	396	437	395	431	406	431	397	415	415	432	419	422	399	409	394	404	383	382	417	397	392	400	414	393	414	397	403	359	425	402	410	381	393	414	423	378	402	393	415	425	404	408	402	416	399	436	414	400	394	439	401	410	415	404	408	400	379	395	396	396	382	376	395	397	415	396	426	420	399	407	391	392	394	438	397	410	436	431	432	379	413	424	398	372	396
8395	642	642	470	475	393	370	385	357	320	317	338	297	333	315	319	293	309	296	336	333	289	286	346	304	310	319	317	311	265	306	317	292	254	294	309	276	303	308	298	354	291	297	313	330	304	287	260	305	294	303	295	286	278	278	306	327	288	289	284	290	324	283	293	320	328	312	290	281	314	295	282	316	294	311	288	302	280	298	303	288	275	310	306	294	308	304	356	322	297	308	270	286	264	297	261	351	282	318	305	299	278	282	313	268	271	291	302	328	318	307	293	294	316	276	325	295	308	292	289	277	290	308	283	285	300	285	311	304	330	320	322	306	312	292	320	283	300	330	303	292	303	277	249	320	260	283	279	291	290	295	291	298	284	314	281	296	297	284	293	286	308	273	316	319	303	268	309	259	295	295	293	308	310	296	310	291	310	344	297	298	287	295	291	343	282	322	328	319	304	305	306	315	297	269	287	301	251	334	286	294	296	314	293	318	290	318	334	314	310	312	263	299	330	291	310	310	285	262	297	282	274	306	273	270	282	310	306	290	332	307	291	279	280	304	301	301	300	306	318	311	317	267	290	303	290	312	324	320	287	297	290	259	264	308	270	309	273	318	329	261	289	303	319	320	312	270	330	315	316	298	289	324	268	288	280	302	295	302	304	328	303	342	322	318	310	287	301	280	290	282	333	269	308	312	319	354	313	312	304	274	326	293	301	309	315	293	305	316	268	329	300	280	294	291	293	281	311	242	294	323	298	291	290	319	340	296	292	280	288	330	322	318	294	309	304	283	308	306	310	301	287	276	297	314	317	307	341	299	318	308	258	303	312	283	293	282	294	298	291	303	291	295	283	310	307	288	292	305	305	301	309	285	284	284	310	293	299	301	311	326	293	283	318	294	295	303	295	286	311	284	308	323	318	278	300	319	318	297	285	292	309	311	319	275	305	298	266	302	317	298	295	297	305	318	287	292	284	289	326	286	290	297	301	294	315	333	325	315	292	321	282	259	293	276	306	264	279	295	295	296	280	305	282	301	307	284	293	263	257	338	286	305	303	311	298	309	267	288	280	270	287	299	294	272	351	318	299	316	313	316	305	343	346	295	326	313	303	322	316	286	315	265	305	331	284	299	296	286	337	294	312	294	294	323	303	303	274	320	307	329	330	299	305	292	333	263	264	296	267	277	337	323	344	308	321	298	317	292	310	297	317	290	317	303	317	296	310	286	299	300	309	307	285	296	293	312	289	286	289	269	287	328	313	303	296	289	306	315	363	297	322	290	282	320	302	273	297	303	285	311	290	281	300	345	308	326	267	304	320	329	285	281	300	285	302	291	312	305	308	289	291	304	292	286	294	302	283	301	296	291	305	285	299	283	297	310	331	351	310	281	304	295	307	323	309	262	314	282	294	312	292	313	298	340	289	311	285	280	307	284	262	296	312	277	285	261	270	315	291	302	290	307	300	308	295	283	331	309	272	285	290	279	304	300	309	318	310	293	337	287	316	282	327	298	309	291	296	247	314	268	324	282	306	322	302	247	293	350	305	313	238	286	307	301	307	326	297	284	289	270	307	343	316	328	286	305	285	321	324	346	284	303	297	273	329	340	300	305	311	317	311	282	290	305	306	294	318	264	287	326	311	292	281	292	283	255	270	279	327	313	278	297	277	308	322	337	308	321	255	298	320	294	277	294	298	339	329	316	282	289	271	316	299	335	310	256	259	293	324	311	317	279	318	298	312	309	265	297	307	269	345	281	287	300	278	329	287	294	268	309	317	313	300	284	279	316	271	325	305	294	306	273	295	318	271	295	300	289	310	267	294	316	282	287	302	280	335	309	320	281	281	321	284	285	286	342	295	290	295	301	283	303	297	304	305	291	313	303	287	302	334	296	313	275	318	329	334	307	292	299	274	285	334	254	303	303	296	324	296	269	317	320	299	305	282	278	304	309	293	270	281	331	293	292	284	288	280	320	316	303	312	329	288	270	300	291	288	316	299	305	278	273	294	306	300	288	262	296	276	260	302	294	310	298	297	269	321	291	327	299	294	288	309	295	307	324	293	298	284	282	297	298	264	291	272	285	334	296	280	291	312	309	271	294	298	297	274	278	297	295	327	309	310	309	288	280	281	282	278	254	297	291	297	299	262	276	300	283	312	305	286	288	273	296	315	292	273	337	299	271	286	334	309	292	294	295	278	290	320	299	289	293	266	294	279	287	282	306	291	307	306	274	295	285	282	284	311	301	291	326	290	289	298	298	298	291	320	302	312	316	334	300	329	292	291	297	305	326	283	312	303	306	333	309	316	300	294	294	296	294	296	276	281	299	305	348	292	311	295	303	306	302	267	292	313	314	313	292	301	313	329	306	307	290	284	315	277	312	280	314	266	297	258	287	304	337	272	281	275	309	282	300	303	301	286	309	298	336	289	279	240	302	312	306	302	303	329	276	290	287	285	310	315	278	308	271	272	297	314	300	292	319	292	270	299	323	281	277	281	282	313	278	341	326	272	273	266	315	322	277	263	314	309	283	309	301	310	300	329	316	302	325	297	295	296	333	273	300	293	310	276	291	323	274	298	279	313	310	310	298	298	282	303	305	283	290	283	337	290	273	307	299	302	298	319	273	333	301	274	266	305	290	281	288	333	267	331	315	346	287	289	295	301	316	324	291	302	316	330	315	312	301	297	332	332	307	281	275	292	303	309	302	315	309	318	297	328	316	310	296	317	284	269	297	329	311	309	307	300	330	289	274	298	324	298	308	266	300	278	341	272	316	279	302	304	308	289	285	292	306	304	314	322	300	302	310	323	273	308	295	242	280	302	258	314	283	290	298	318	309	318	308	306	281	296	298	291	347	314	298	265	292	276	290	316	307	324	304	303	283	300	360	319	304	320	307	289	274	280	321	304	286	292	302	298	235	296	278	278	309	307	306	293	298	297	303	307	318	278	310	264	311	324	291	317	303	312	294	294	307	321	299	301	296	294	287	329	296	298	328	307	320	300	292	325	287	329	293	293	315	282	320	295	314	268	311	316	305	298	300	298	294	278	279	304	336	310	312	244	266	307	299	306	275	291	277	296	300	312	305	292	318	297	279	298	268	281	275	310	275	294	322	310	279	278	283	300	315	307	262	286	295	347	349	323	339	306	273	278	291	298	300	289	304	337	297	270	324	307	301	338	287	283	295	294	326	306	313	346	309	303	265	306	300	362	274	304	308	306	292	334	306	277	339	299	279	291	275	310	288	302	309	279	291	316	268	299	312	269	327	311	318	320	320	313	305	310	291	275	322	295	300	296	308	294	319	297	336	275	296	330	272	299	288	300	302	340	299	306	313	309	299	313	272	281	296	308	324	281	290	325	315	353	345	313	302	287	275	268	306	305	298	319	277	313	287	284	272	296	296	311	293	318	284	302	301	290	325	270	302	275	303	302	298	279	275	306	298	274	277	294	294	311	317	269	303	312	314	275	312	294	298	324	311	298	263	326	318	319	300	294	318	309	329	301
7021	1028	1534	1654	1402	1145	1087	1094	1012	902	888	867	824	806	806	827	766	796	778	783	736	729	781	715	732	682	734	708	701	681	708	694	734	698	725	676	695	722	729	690	726	686	689	741	729	686	676	716	746	719	710	710	697	679	734	691	705	720	717	691	689	672	681	690	684	675	746	694	710	734	692	689	682	695	728	685	664	688	683	651	724	691	742	678	716	700	662	746	655	714	697	670	681	712	720	715	702	698	708	718	713	696	706	678	713	654	717	679	656	713	625	746	663	687	695	693	726	686	670	734	653	793	678	708	714	658	745	702	662	766	713	723	759	702	691	719	697	740	760	724	681	704	712	663	722	694	759	715	697	736	688	658	635	726	722	689	652	702	637	712	761	705	680	702	671	669	691	730	652	712	694	671	725	731	725	684	692	688	717	750	678	687	663	693	703	683	685	699	738	679	694	657	686	740	719	662	714	661	685	691	736	668	706	711	702	696	684	666	724	699	712	756	712	696	733	646	674	702	724	696	651	689	694	688	693	682	697	690	715	714	688	735	668	638	656	700	680	636	721	706	681	699	741	680	739	699	666	708	719	728	703	669	763	721	724	707	695	718	737	726	673	731	764	722	712	686	695	708	714	630	711	704	680	687	677	681	681	724	708	641	691	732	686	716	699	670	740	716	682	718	754	684	683	685	697	661	717	689	719	736	767	723	730	700	685	687	656	651	660	697	742	726	690	703	697	714	679	708	683	654	674	695	697	702	700	685	700	710	679	695	693	711	711	763	663	706	683	690	763	705	745	736	699	696	672	693	701	685	758	737	648	723	680	686	695	696	688	647	665	736	676	706	731	674	728	675	660	675	649	668	738	684	659	688	763	709	696	717	716	704	711	653	700	691	675	696	689	697	711	661	680	704	659	672	705	689	704	724	693	751	684	684	677	732	706	711	717	704	695	733	666	701	702	662	706	662	692	709	678	677	669	731	701	651	677	696	702	733	702	735	690	703	675	671	726	740	701	672	733	708	724	713	707	729	678	727	659	724	704	706	698	682	721	679	717	688	662	691	677	681	685	665	688	732	735	697	717	693	737	721	690	711	741	698	707	662	710	693	684	650	697	693	676	661	690	689	700	699	707	730	715	673	690	763	658	717	721	690	698	708	674	722	697	725	727	678	688	698	720	723	738	705	682	665	703	731	663	660	660	647	646	698	683	688	691	640	696	706	696	674	714	697	752	729	664	680	697	679	684	703	723	763	667	723	696	725	707	731	651	712	690	689	680	697	685	726	687	706	669	707	707	712	688	710	720	668	718	633	660	703	674	706	687	703	696	712	690	701	765	686	691	687	693	694	721	638	671	694	681	717	676	708	652	706	708	658	720	680	691	668	702	723	701	735	686	691	746	719	681	685	686	675	721	727	688	688	706	711	702	681	756	701	698	690	682	701	693	693	712	739	746	719	689	651	724	688	708	706	703	731	663	698	741	687	720	689	672	672	727	693	659	692	672	684	711	731	713	661	715	696	729	730	691	710	674	730	680	737	716	672	751	700	690	676	682	677	676	710	707	680	696	688	689	651	718	725	701	726	662	676	674	682	701	717	718	677	724	721	703	707	696	731	745	715	745	694	726	748	687	675	736	742	689	704	666	703	703	682	684	684	723	657	737	691	698	726	667	719	695	687	650	703	702	741	698	697	674	714	695	671	668	719	730	669	726	672	646	694	725	731	720	695	735	666	696	705	721	670	668	698	684	693	703	710	672	754	746	666	738	707	690	704	688	654	699	710	677	670	675	704	702	715	687	690	716	740	685	700	671	674	670	662	696	706	729	717	700	722	705	702	666	745	733	729	703	684	712	676	730	700	713	692	660	698	720	663	717	733	716	695	735	689	693	692	692	717	680	712	676	721	705	693	699	693	688	689	671	684	748	688	745	683	701	735	685	721	712	652	678	684	693	669	705	701	759	723	702	686	669	681	725	676	704	692	720	706	723	683	654	694	706	680	691	690	691	725	653	728	731	714	674	691	668	691	683	654	700	698	689	696	701	666	682	696	732	683	653	711	684	750	718	663	699	704	665	699	663	637	691	714	738	716	649	650	705	731	709	725	694	691	701	714	690	695	724	718	689	673	695	680	733	698	733	706	715	714	715	680	685	691	706	712	686	655	745	672	703	662	736	714	700	693	726	735	636	688	670	704	679	692	709	684	679	634	746	705	696	702	668	689	670	675	692	676	730	689	733	706	697	702	692	677	657	736	707	715	671	668	726	694	691	666	694	700	675	691	686	657	630	718	711	687	708	680	671	661	696	711	648	695	685	674	732	668	717	694	687	708	700	675	639	683	672	684	686	714	688	658	718	634	685	679	680	706	702	704	639	699	714	707	638	699	706	734	675	715	658	722	675	724	711	679	715	730	704	727	682	740	698	733	654	642	681	692	683	732	673	695	724	642	736	642	711	704	711	681	669	737	743	710	680	672	733	726	676	669	725	664	681	699	700	705	695	687	667	679	721	659	682	681	746	631	707	740	715	688	638	685	642	718	711	674	640	678	720	660	716	703	717	705	717	684	750	693	680	686	714	687	678	725	722	770	674	667	672	694	703	665	664	688	712	696	699	712	681	628	728	714	712	697	680	691	694	687	694	705	664	718	669	682	680	756	739	672	694	694	713	715	674	702	729	717	662	730	684	685	716	704	701	742	685	742	701	667	694	684	726	680	696	690	719	713	754	655	720	682	703	697	658	698	653	697	750	703	671	704	694	696	678	682	696	733	667	699	669	725	728	701	646	724	686	719	714	660	720	692	657	676	667	680	727	724	718	684	749	701	653	689	738	660	680	716	712	677	682	661	693	731	717	719	666	683	736	686	715	733	703	717	678	683	655	679	678	721	674	695	674	653	737	726	701	746	714	728	694	722	634	692	730	680	712	680	721	676	642	694	731	704	738	701	712	681	698	694	732	692	684	733	711	721	683	678	728	724	695	683	702	707	731	745	738	710	725	669	722	731	724	694	698	662	686	707	671	674	704	686	688	704	714	718	676	711	708	704	677	685	663	701	715	679	705	678	691	693	696	687	709	713	717	765	697	693	737	714	693	654	696	696	724	728	669	745	693	688	723	723	716	697	703	688	626	721	705	695	676	703	642	740	714	742	692	714	656	664	717	711	682	696	667	688	659	667	688	635	689	699	701	708	686	687	714	669	680	675	703	705	675	709	679	722	694	659	716	703	671	734	731	682	711	705	682	719	713	676	694	678	716	670	713	674	665	679	691	675	714	638	683	697	716	699	749	630	684	678	669	694	730	691	716	713	724	701	721	688	672	692	748	681	694	694	732	690	664	724	729	708	664	729	687	731	684	681	677	718	712	695	732	673	652	728	692	699	687	692	653	702	661	647	653	740	685	756	661	724	670	700	703	684	692	665	714	708	685	694	692	722	668	677	727	722	695	729	694	707	698	697	682	705	683	636	701	657	698	727	669	724	675	704	772	694	679	703	668	730	677	705
15269	1357	1023	812	593	493	414	407	344	334	320	329	288	285	284	306	299	275	286	257	256	247	275	282	259	271	252	230	279	275	260	273	256	281	242	268	262	260	240	272	276	262	266	240	244	265	258	289	267	248	238	227	256	266	267	269	255	282	265	220	256	236	268	264	248	266	240	240	282	273	247	247	286	276	263	229	254	229	255	266	258	266	256	250	248	272	287	240	274	255	297	288	233	245	285	265	281	280	249	249	249	254	241	234	243	245	236	273	247	273	232	239	255	283	247	247	243	250	289	252	243	235	246	253	281	231	256	253	250	244	271	234	241	235	234	266	264	235	248	237	309	247	259	265	241	264	272	254	257	232	247	251	243	261	247	236	255	266	262	272	232	266	226	245	269	241	252	239	285	260	253	239	264	223	252	253	249	244	280	256	267	274	274	288	248	286	272	258	256	275	238	268	265	221	295	272	243	262	245	278	248	234	273	227	278	252	282	268	277	245	251	250	219	277	263	262	265	262	278	272	272	260	259	228	229	245	250	254	250	241	257	255	263	273	271	286	259	249	226	310	273	266	256	249	272	224	224	256	256	240	224	246	269	267	218	256	282	250	224	243	256	255	273	251	257	237	261	254	253	248	220	223	264	260	269	234	240	255	272	241	271	252	261	257	240	261	260	295	272	248	249	264	263	253	233	277	249	261	247	269	233	254	283	249	255	283	275	244	232	240	256	258	251	258	262	249	256	268	245	239	226	252	261	249	246	267	265	234	270	254	259	285	225	264	251	264	236	227	245	287	254	249	268	287	228	248	242	272	285	248	282	242	228	285	259	267	250	227	275	241	253	254	256	264	236	265	239	259	268	229	248	266	250	276	240	235	242	240	279	252	237	257	280	252	259	272	251	233	266	255	241	253	262	229	254	234	248	231	274	277	237	274	266	279	271	263	264	220	239	235	239	247	274	261	274	225	287	262	257	246	264	255	243	234	253	264	223	278	247	263	257	266	272	253	279	258	240	234	257	250	237	254	242	221	256	282	248	231	278	269	276	250	265	268	227	271	262	251	233	249	258	244	261	235	259	278	268	253	278	262	267	266	244	244	228	280	264	265	254	240	260	275	254	241	235	269	236	256	270	243	244	265	249	241	280	244	245	281	279	257	245	252	260	257	275	252	264	266	251	246	254	254	245	286	245	240	243	262	253	251	243	224	259	274	258	254	248	263	218	258	245	249	264	266	256	263	254	235	241	270	234	264	251	258	231	289	227	263	236	254	239	257	257	243	262	260	274	261	241	241	278	244	273	243	256	224	252	259	241	270	254	255	268	266	256	273	234	247	219	272	240	230	251	277	261	243	259	250	242	248	255	274	265	256	268	255	281	247	270	259	248	270	248	251	239	246	265	280	272	247	258	254	254	245	247	254	247	249	240	231	296	248	260	240	252	255	272	257	284	238	244	282	265	227	244	233	274	270	229	264	263	262	235	251	244	266	255	246	252	244	244	247	264	266	251	234	246	245	274	244	255	262	272	252	264	253	227	259	264	248	256	213	240	269	267	241	237	249	230	263	275	244	248	265	266	257	271	276	268	255	276	242	256	244	230	251	231	264	267	245	247	275	299	265	248	244	247	265	240	274	283	242	247	231	265	233	246	230	241	264	284	232	258	260	260	237	264	225	273	230	242	261	211	279	242	246	223	261	271	244	249	264	245	254	256	238	243	249	263	248	285	263	275	221	233	250	243	294	247	227	273	266	237	228	234	257	237	249	253	257	256	240	273	241	282	243	253	256	255	260	220	228	267	263	279	253	259	244	242	245	261	280	226	235	210	284	248	268	247	235	272	252	243	236	240	235	253	242	248	219	226	264	272	245	267	275	225	256	258	264	242	265	259	263	263	252	248	216	284	258	254	272	242	232	254	256	206	245	252	244	284	263	239	281	250	246	264	249	259	256	261	283	266	249	266	255	246	271	234	249	259	232	249	254	248	270	277	259	242	256	228	261	236	212	268	249	256	242	233	258	282	285	251	247	283	240	259	262	302	246	246	270	259	254	268	240	254	255	264	249	220	243	249	233	256	250	251	222	275	244	239	256	255	284	276	277	268	248	264	237	234	273	230	287	239	221	230	274	245	283	256	229	238	273	262	263	250	271	250	236	256	273	266	248	267	235	246	230	245	242	283	232	279	242	255	296	248	252	273	243	236	252	244	263	232	253	263	240	265	250	274	264	247	226	219	235	262	226	256	237	266	250	232	293	246	239	240	251	252	267	261	264	266	269	232	258	235	245	257	258	286	262	267	250	256	270	271	246	230	279	237	279	270	235	271	243	272	266	243	246	236	271	265	271	231	248	251	241	256	227	261	260	260	259	239	280	258	239	233	265	216	255	256	241	240	273	263	254	247	251	255	261	237	262	260	268	256	251	290	233	268	202	258	244	283	267	250	277	260	248	241	245	245	232	274	219	232	264	268	221	256	265	241	273	252	267	284	259	257	251	224	235	257	254	256	271	276	267	219	232	241	245	248	295	288	267	251	241	265	266	236	274	260	265	237	276	262	248	290	262	268	255	219	241	248	254	259	239	263	243	266	261	260	236	285	249	241	252	273	249	252	255	249	276	239	243	233	280	257	239	241	303	252	279	282	265	260	275	289	234	277	273	285	252	246	261	281	258	252	269	243	250	230	307	280	238	257	261	276	242	243	271	210	241	271	239	275	278	257	246	256	238	251	263	266	277	269	265	248	243	271	248	218	269	222	254	281	245	277	236	264	254	251	263	231	247	284	257	294	237	260	231	259	279	260	245	273	276	267	230	278	266	249	270	238	225	242	272	246	257	243	268	255	254	228	274	250	258	260	252	271	233	269	260	246	273	282	271	270	275	243	264	262	255	206	267	275	240	241	286	261	243	257	260	258	261	257	293	245	258	265	265	229	245	285	242	282	219	265	237	238	229	236	284	282	237	246	230	261	236	243	263	259	273	268	245	251	251	272	243	266	226	235	243	255	252	252	287	232	247	244	224	235	266	282	245	289	291	276	268	270	220	280	263	260	272	235	266	252	271	265	234	289	233	260	292	283	274	299	233	264	222	251	254	257	275	283	278	259	236	256	253	252	271	251	249	270	264	280	229	236	234	244	259	237	265	229	266	282	279	260	261	240	260	278	259	253	273	299	284	254	247	274	250	240	253	229	267	271	241	269	236	255	271	257	245	232	248	254	273	244	289	278	275	248	270	264	258	246	245	273	254	256	278	246	267	277	197	259	268	253	248	279	246	265	254	250	277	272	251	242	256	241	249	256	263	261	235	263	274	265	245	251	249	244	236	270	248	270	243	247	246	258	238	253	254	244	276	271	267	252	248	260	247	287	255	260	279	268	250	213	249	233	222	269	240	268	226	279	229	264	277	245	295	228	279	270	221	259	261	265	250	256	220	272	251	269	264	263	247	254	237	269	244	247	251	221	262	276	262	263	264	266	244	267	262	267	267	261	246	265	239	256	250	227	265
8777	1246	2446	2459	2075	1567	1368	1279	1109	1049	1030	948	841	876	778	719	754	671	681	704	692	655	657	646	640	642	640	664	617	639	652	638	629	598	598	567	626	643	610	617	597	596	585	628	601	601	626	608	620	592	632	639	583	613	623	583	616	553	610	573	643	561	563	634	595	541	617	613	552	595	615	555	558	571	565	611	568	625	554	582	588	571	600	561	584	610	586	599	564	595	621	554	606	603	584	567	576	591	549	632	562	618	584	576	540	593	593	620	596	572	592	590	569	640	583	585	583	613	540	592	568	548	584	601	564	613	553	537	548	585	530	614	587	567	581	594	564	602	593	588	591	600	576	573	586	588	571	565	590	603	557	605	599	570	566	560	583	596	600	564	588	572	586	588	575	589	561	589	569	563	589	611	568	586	589	616	615	610	617	612	595	579	607	575	555	596	565	575	558	576	616	601	579	628	583	577	602	604	606	578	579	574	589	543	580	599	568	555	578	637	616	556	609	560	599	608	562	620	555	596	562	572	579	594	609	545	611	566	579	600	579	599	602	599	582	576	570	592	561	555	585	572	583	615	594	588	604	584	606	601	633	636	567	551	583	541	632	594	555	598	598	543	565	579	601	601	583	567	607	557	629	526	562	601	598	572	562	603	597	586	615	606	582	555	597	559	612	609	579	587	621	604	584	587	590	557	629	584	555	615	595	575	590	575	567	610	579	593	604	564	643	577	591	573	600	592	596	601	572	555	566	599	613	587	578	606	568	583	555	565	546	554	579	617	585	620	609	568	572	574	599	595	568	600	583	617	537	593	572	555	568	593	576	600	616	560	633	617	604	626	570	582	570	540	583	549	633	572	563	580	555	585	591	621	570	569	644	561	566	597	560	568	608	576	628	540	592	562	549	592	595	572	595	581	541	561	575	569	591	576	599	642	596	584	570	567	569	597	575	600	579	598	563	617	559	622	598	562	575	602	579	564	639	574	585	574	550	575	585	555	602	554	560	577	563	599	577	521	593	561	602	585	586	620	570	633	588	580	557	550	598	543	560	564	590	570	581	581	568	607	542	590	583	583	540	578	532	589	576	564	557	543	624	584	543	587	594	553	601	571	602	584	588	584	614	571	564	599	615	563	580	595	586	643	514	582	564	554	602	581	584	581	556	547	560	560	585	618	566	582	613	587	563	540	559	543	584	608	576	622	604	557	565	554	626	580	548	594	562	634	594	551	597	583	566	619	597	603	560	594	579	571	573	601	609	611	575	568	615	600	594	531	567	558	584	587	554	595	553	542	624	569	523	576	563	612	584	598	573	600	585	589	624	613	599	568	541	619	584	590	565	595	573	551	602	616	583	594	591	573	614	559	600	618	593	612	571	552	530	564	590	566	597	547	566	566	625	584	548	582	577	552	576	553	565	598	552	586	564	553	600	609	569	600	565	601	629	565	555	609	601	554	561	604	609	584	554	608	510	620	584	555	570	617	586	591	587	591	598	575	556	621	543	598	586	575	576	577	600	571	594	564	615	586	585	602	592	582	613	593	613	588	627	543	586	567	530	551	572	630	565	592	603	640	588	588	584	622	576	569	607	599	599	611	579	570	591	623	576	632	575	570	539	567	561	550	561	605	608	611	625	569	592	582	627	559	592	585	585	550	553	572	591	600	606	584	646	579	605	601	539	592	633	569	551	567	551	545	569	548	571	575	579	563	558	588	595	589	587	580	583	546	573	586	595	593	548	596	594	595	531	631	566	601	606	571	550	560	573	563	613	525	574	586	558	581	577	552	590	572	607	590	599	592	631	603	593	615	606	577	572	594	573	556	572	585	610	584	566	615	610	625	568	604	592	564	603	550	569	589	579	579	598	579	561	549	561	577	595	554	611	588	626	572	569	622	595	613	604	558	605	611	606	582	601	560	568	593	587	567	603	627	582	598	585	547	556	567	581	588	542	637	595	570	572	590	602	563	551	583	605	587	597	622	575	590	578	623	608	576	576	579	598	614	592	637	617	564	563	559	578	607	589	565	570	580	545	572	605	616	582	593	585	606	588	618	577	620	573	586	565	606	605	600	588	543	569	584	574	576	592	605	570	567	621	661	559	550	564	623	543	579	595	602	546	564	598	641	592	601	570	587	612	600	554	601	524	589	565	609	566	592	576	553	579	592	571	569	551	571	575	595	564	577	570	564	595	585	608	608	575	616	553	578	579	581	585	582	553	586	591	566	593	550	586	556	599	567	600	569	593	584	537	543	559	583	542	619	598	558	588	551	568	627	549	585	612	606	581	595	564	595	535	551	580	579	562	572	604	593	662	625	623	583	571	563	581	595	558	595	605	601	608	561	587	578	562	565	593	553	601	587	596	619	589	553	565	576	552	556	591	564	569	552	594	585	575	625	557	563	593	595	603	575	597	582	579	584	588	578	573	583	575	601	593	584	576	604	571	590	611	586	594	566	596	605	591	565	571	588	606	583	597	568	629	606	579	592	603	636	623	598	558	601	561	613	573	586	544	570	538	562	571	599	580	579	582	589	588	611	587	563	602	594	575	568	609	604	619	507	613	596	588	589	609	585	581	556	585	598	609	600	607	567	557	590	613	554	592	587	598	582	598	492	589	605	589	577	598	565	610	517	616	547	586	605	572	575	570	535	569	622	581	563	604	591	635	577	572	647	594	570	593	588	610	608	574	596	577	565	575	641	571	552	573	581	562	583	589	561	578	537	585	578	594	611	546	570	573	566	610	569	603	612	560	601	570	555	586	566	593	574	599	544	596	601	592	665	631	535	587	590	597	577	577	595	576	547	604	585	588	608	549	632	624	562	597	549	583	579	589	626	570	622	596	636	547	597	604	611	584	571	603	560	585	615	569	540	570	595	593	557	611	575	594	576	579	588	582	598	558	587	579	623	605	615	577	587	532	533	610	609	594	599	610	587	652	569	624	593	589	609	557	559	561	566	616	528	575	614	606	566	546	594	604	589	607	559	594	593	592	567	612	601	578	603	591	607	553	571	602	616	572	603	631	609	611	593	564	589	612	624	588	543	543	606	574	597	589	550	594	593	556	609	582	598	612	578	572	597	595	572	588	575	559	586	599	568	562	578	603	601	608	611	570	589	592	577	559	573	594	584	608	593	548	553	566	593	602	549	594	601	582	608	534	573	531	555	609	605	592	572	610	613	590	618	552	588	587	559	611	566	572	623	580	593	555	575	562	592	567	612	574	576	543	566	594	604	599	564	579	570	543	599	598	593	578	611	605	593	576	572	556	603	587	554	623	570	565	606	618	606	613	609	618	590	574	627	610	609	533	557	603	575	574	607	565	614	551	614	602	575	560	572	621	607	574	560	573	545	642	627	544	549	586	551	604	601	549	579	633	622	570	541	594	593	575	577	564	584	576	608	547	596	598	560	622	587	549	610	545	567	564	588	589	580	612	529	601	627	595	555	611	623	586	605	579	587	563	577	643	577	596	565	599	595	578	564	609	634	576	585	606	581	554	569
1975	171	173	160	171	171	176	155	156	162	175	135	164	138	149	167	160	158	161	155	153	167	160	141	169	172	167	180	152	161	162	159	157	165	160	159	143	150	152	165	169	157	149	155	153	145	144	163	154	159	151	141	152	165	147	145	144	149	151	160	173	161	175	150	160	156	157	162	143	172	170	158	148	136	166	148	149	134	151	163	150	148	140	150	142	145	158	148	167	146	156	139	163	128	132	189	171	142	137	160	160	173	172	150	130	162	154	143	181	145	143	166	149	148	154	167	151	152	169	171	153	144	151	177	178	173	150	147	164	165	171	177	164	149	132	132	146	169	142	177	167	148	168	158	160	135	165	157	143	141	162	169	165	164	143	183	171	165	162	155	153	184	159	173	121	187	153	182	158	141	144	125	153	151	176	165	151	153	174	138	154	163	162	128	161	120	163	165	147	147	152	144	174	159	161	156	161	165	131	154	171	135	156	158	169	161	147	173	152	149	170	186	150	175	154	162	166	151	150	190	146	159	141	148	158	145	163	156	160	161	165	133	157	163	176	175	157	165	151	168	165	164	185	156	174	157	140	139	166	152	154	139	163	136	181	161	142	156	172	155	135	154	150	152	168	146	168	134	139	163	134	151	149	160	150	134	155	138	151	131	168	167	181	162	174	156	158	138	174	143	161	164	168	145	148	143	171	166	146	195	160	129	154	160	147	166	190	187	130	149	168	161	179	135	149	149	137	151	165	151	179	166	155	145	164	139	154	143	159	155	171	188	175	152	143	136	138	148	154	159	151	164	148	173	166	153	158	148	145	155	149	167	139	154	169	173	167	160	146	156	139	156	156	141	148	177	156	128	150	140	143	134	169	169	148	148	148	167	151	168	120	146	178	143	177	183	166	131	167	161	158	157	188	147	140	175	180	151	145	154	171	164	145	148	164	161	167	143	159	161	172	161	161	161	155	138	164	162	165	168	155	197	132	145	164	138	159	164	153	165	160	152	162	148	150	164	175	149	164	168	163	136	147	155	148	132	139	161	148	152	169	176	152	163	141	157	157	140	154	176	169	156	146	172	164	163	149	139	143	171	176	180	160	150	144	162	169	179	142	144	145	146	145	165	148	156	166	132	157	160	116	152	142	164	176	164	177	134	154	129	166	161	157	172	121	157	148	157	171	168	145	149	156	145	145	143	139	190	128	169	139	163	178	157	159	168	134	163	136	141	142	155	144	140	177	160	142	169	168	168	163	149	162	159	144	170	172	155	151	162	133	179	141	162	161	155	146	142	166	187	143	191	158	144	158	146	167	162	145	154	163	168	141	169	187	171	147	152	169	151	162	146	137	144	163	163	150	151	188	158	157	160	133	161	166	131	151	176	149	161	144	154	144	145	170	171	157	162	150	140	154	150	150	161	164	142	185	162	152	142	143	149	161	160	139	176	162	162	149	133	163	151	162	156	151	167	147	142	142	184	155	145	153	152	180	164	150	154	170	114	134	164	159	165	137	151	146	162	134	171	160	151	147	173	131	150	144	180	152	153	157	150	151	135	155	142	173	148	152	155	151	151	164	148	158	158	174	142	140	163	137	132	158	148	154	162	137	178	147	167	152	172	163	170	171	168	160	143	139	160	142	159	177	168	152	157	146	149	171	161	151	148	165	145	179	168	149	163	143	159	179	150	157	149	149	140	141	159	152	165	184	149	180	151	160	164	146	146	157	166	155	181	156	161	143	156	159	157	146	148	172	142	171	151	165	144	149	165	143	145	164	134	155	147	132	158	145	163	148	168	175	147	142	145	160	161	149	164	172	131	140	152	147	162	165	169	152	144	152	171	155	158	166	161	154	134	149	172	140	166	156	146	152	154	155	161	153	168	165	162	152	141	146	160	168	156	183	162	130	130	165	170	135	145	137	154	172	182	157	170	177	163	156	165	159	170	179	136	154	143	166	187	149	155	153	155	174	171	163	160	164	157	154	153	171	148	188	165	130	155	156	125	157	166	172	151	151	155	159	160	179	155	157	163	156	129	172	165	176	155	147	169	164	165	146	155	146	157	158	171	148	139	139	160	162	162	157	162	164	155	164	158	183	132	157	173	182	137	135	156	153	162	167	178	179	151	166	164	180	169	172	166	160	167	137	169	158	162	171	153	161	146	162	123	155	176	151	163	157	154	163	144	164	151	150	170	172	165	151	154	164	166	154	166	152	144	175	145	157	154	155	162	161	182	155	139	138	156	140	160	134	161	152	159	155	152	166	134	147	146	177	154	155	151	163	194	131	174	170	178	162	137	148	153	158	141	153	181	163	139	150	166	164	160	156	171	167	156	163	164	159	159	138	161	151	151	167	155	168	143	153	184	165	155	180	145	159	150	153	135	160	155	172	176	154	148	160	177	165	161	152	135	145	190	156	159	156	172	173	146	169	161	167	154	168	171	160	161	160	155	141	130	150	165	162	159	120	147	165	159	132	142	164	130	162	179	162	145	153	180	145	179	148	162	138	142	153	130	158	161	143	153	155	155	138	144	157	137	148	179	185	168	154	142	164	160	145	169	168	181	151	146	158	159	131	149	158	154	159	155	166	176	157	150	168	163	147	124	158	141	154	161	125	139	123	128	132	150	144	147	173	150	153	183	187	177	182	174	135	148	186	160	168	163	181	160	160	151	124	171	171	181	155	149	140	150	150	166	155	172	159	164	163	160	165	189	160	154	159	157	135	144	139	146	167	181	163	147	148	161	163	168	157	157	150	170	166	161	190	144	173	143	149	150	156	162	168	166	134	172	140	169	155	174	188	160	155	158	144	143	158	149	167	148	147	139	154	172	161	137	139	150	156	150	151	163	144	159	164	159	166	147	151	160	137	135	140	154	173	152	149	147	143	134	164	153	167	144	167	132	135	140	170	153	159	184	164	181	152	163	152	135	165	115	196	182	136	149	163	145	151	157	166	169	180	178	169	164	165	152	162	148	165	154	154	153	151	143	147	164	164	146	150	149	122	147	151	165	156	156	158	165	143	168	139	156	137	132	154	170	166	143	146	169	149	169	145	145	160	143	150	125	161	160	160	162	148	146	164	173	158	168	150	150	145	154	146	155	145	152	144	164	148	135	135	139	132	154	165	174	126	155	156	150	196	152	165	161	156	143	142	156	146	163	175	172	158	147	170	171	181	182	153	152	154	166	145	145	165	155	182	163	179	162	175	158	144	164	151	154	129	126	145	157	161	166	174	153	164	181	173	127	145	138	173	149	165	140	153	155	139	140	165	147	169	151	141	177	161	138	146	141	179	166	145	134	152	171	148	143	141	160	156	159	149	175	163	172	147	132	175	158	139	139	132	184	153	151	178	159	154	171	130	164	151	166	154	148	153	176	159	184	183	168	156	152	154	173	156	144	152	164	161	160	136	173	157	173	153	155	131	147	132	178	148	133	159	138	163	162	157	163	151	176	148	145	171	152	141	133	165	171	103	184	152	152	141	162	164	151	151	162	163	160	159	140
2177	452	449	458	445	423	427	456	497	427	422	405	417	393	412	424	435	437	413	396	433	440	411	440	391	426	421	364	404	386	414	462	424	451	452	402	417	424	410	385	421	380	374	411	425	405	383	398	360	405	438	366	422	430	441	390	425	400	380	403	403	391	383	426	412	407	401	416	384	421	423	393	422	388	397	412	431	428	455	430	418	417	450	400	407	401	409	374	378	394	400	424	402	402	412	424	408	377	439	435	416	449	377	427	412	400	417	421	426	408	378	421	382	393	395	434	413	411	416	387	410	414	404	377	422	378	407	403	428	405	399	442	399	386	425	399	410	375	388	421	442	433	390	419	394	390	389	398	425	418	401	374	408	411	412	393	426	433	420	399	410	373	372	421	397	429	415	395	379	400	378	411	384	400	412	419	385	387	452	398	412	403	431	428	384	412	416	406	389	430	406	383	421	402	405	441	434	406	423	375	423	386	413	429	366	396	387	403	434	405	393	388	419	419	424	373	398	370	420	409	392	378	409	410	439	381	419	387	395	403	409	417	424	421	416	406	410	388	437	384	406	405	428	396	423	432	412	405	396	416	427	394	396	404	404	399	402	381	427	427	416	388	423	389	403	441	431	409	435	424	436	405	419	415	382	444	379	412	362	397	405	412	402	408	425	413	405	415	362	381	427	408	415	419	382	391	409	413	424	397	427	433	407	390	415	426	420	423	426	388	394	404	425	392	436	420	404	421	372	430	416	404	406	399	451	404	427	407	377	357	410	398	381	389	427	398	417	393	371	419	366	396	433	425	399	417	389	361	377	410	420	427	401	383	424	417	404	422	429	412	407	415	414	444	396	383	404	391	397	379	400	403	412	427	425	400	449	387	393	407	411	442	419	406	384	410	386	421	427	396	429	416	439	375	427	409	404	403	425	404	388	419	423	438	380	379	403	416	391	398	435	417	414	407	452	409	412	389	421	428	373	398	398	394	383	409	392	381	385	384	413	426	439	424	392	440	437	397	384	391	400	423	407	365	379	440	410	430	391	444	370	449	418	412	428	409	391	412	440	384	409	382	437	451	385	408	412	378	407	436	380	414	396	410	407	415	404	400	399	417	413	378	390	417	395	417	395	379	410	393	404	425	422	375	401	385	428	389	402	406	415	384	412	433	385	414	446	435	411	401	433	381	390	412	434	427	397	427	387	434	445	426	430	405	409	407	405	430	417	370	425	387	413	361	421	417	398	398	385	407	419	408	428	412	424	410	412	375	389	352	426	391	398	418	392	404	408	386	404	436	418	389	412	437	399	402	423	420	373	424	386	385	418	405	412	412	430	438	383	413	408	409	403	407	393	424	417	407	408	406	427	416	429	417	389	426	417	400	413	395	438	428	398	415	389	433	422	414	417	399	411	407	376	396	477	431	433	418	409	404	406	404	395	436	455	412	403	401	393	425	419	412	429	432	403	402	430	446	424	433	405	364	396	393	414	412	437	398	398	405	403	402	404	426	404	431	360	418	419	377	387	427	386	411	447	410	419	404	442	406	407	404	428	390	407	398	429	378	402	429	380	416	396	408	404	408	393	419	415	398	390	427	393	387	428	379	398	390	410	435	401	423	418	388	394	424	408	400	409	407	407	419	422	411	429	383	419	462	397	407	413	389	369	393	435	416	381	417	397	410	382	380	409	402	401	407	426	377	441	394	418	360	416	393	402	370	388	397	381	382	384	383	426	384	405	383	428	438	409	391	400	410	378	393	411	397	410	378	426	381	429	375	409	398	414	418	404	400	394	387	404	405	412	440	405	432	404	431	397	409	390	391	420	440	422	426	438	388	425	440	394	393	422	411	415	432	368	407	387	407	378	431	410	405	405	404	424	399	453	425	390	391	387	412	389	414	409	407	410	414	397	410	425	416	430	405	405	433	387	373	389	398	409	444	410	427	483	401	408	415	408	404	402	376	412	386	384	433	414	401	395	395	403	403	417	418	395	393	392	404	354	385	412	430	398	419	426	448	413	397	414	430	387	403	377	390	427	409	417	413	364	402	440	400	400	423	400	418	411	439	456	428	403	404	412	401	390	403	391	408	404	399	390	415	381	410	393	420	438	392	393	427	383	414	404	406	406	403	440	425	423	420	398	421	427	410	411	361	396	414	425	442	413	380	419	411	419	428	382	427	413	399	384	436	421	390	422	433	431	379	409	408	403	394	431	404	410	435	389	402	423	418	389	393	390	397	411	414	388	409	414	387	404	392	396	399	382	395	416	423	418	434	418	427	422	406	404	413	366	408	452	397	380	416	370	405	420	408	417	374	436	387	435	434	406	365	374	389	414	406	445	401	393	366	414	446	399	385	429	430	407	421	418	404	384	404	349	404	433	394	394	382	433	401	409	395	405	391	422	411	444	421	420	399	408	429	421	394	370	419	415	390	369	400	400	419	396	402	420	415	441	393	403	435	421	437	438	369	402	382	400	432	441	417	397	417	374	419	427	408	401	418	396	420	390	417	427	457	414	418	383	398	414	410	365	387	397	406	387	401	383	425	423	415	406	426	407	414	405	415	436	391	440	414	370	437	391	438	421	410	377	419	423	450	424	418	417	397	380	403	407	393	400	346	438	418	409	379	366	414	427	399	410	397	370	402	407	378	406	375	355	408	426	430	403	426	441	380	407	380	420	428	418	413	378	401	394	376	400	390	420	433	440	422	394	412	423	378	437	372	433	387	405	436	445	399	441	406	405	431	410	388	452	423	383	406	410	414	414	394	391	404	405	405	411	402	410	405	402	427	397	425	410	421	414	424	389	408	402	426	413	389	401	441	436	409	422	378	404	392	389	386	398	409	402	436	407	398	399	416	403	422	369	383	377	376	422	405	385	423	366	398	409	410	410	386	413	391	385	406	414	398	411	409	412	445	426	381	414	435	431	394	390	423	389	403	414	376	395	388	374	410	427	432	398	397	438	392	408	438	443	429	398	401	415	381	425	414	411	393	402	376	378	412	379	383	465	387	365	381	414	422	385	437	429	388	379	387	377	426	424	401	453	421	397	416	407	395	414	451	407	385	431	444	423	404	447	430	382	436	406	384	416	417	390	389	390	422	400	418	420	391	408	398	379	413	397	404	395	415	423	437	424	448	397	385	398	390	418	423	399	384	425	421	422	401	419	421	423	394	469	401	445	395	395	413	402	403	393	410	394	418	429	437	397	407	434	407	422	394	406	405	390	412	394	382	411	415	398	421	396	421	411	422	397	406	359	416	382	423	437	387	412	455	438	374	417	406	400	393	420	426	416	390	458	442	445	417	401	376	397	395	420	395	393	421	414	447	444	401	427	411	441	411	398	418	393	436	454	427	418	410	379	397	408	414	410	422	415	387	424	420	390	425	402	397	418	392	422	413	389	385	404	379	392	423	416	386	397	432	399	430	411	383	459	407	429	430	401	401	381	432	399	383	402	394	409	449	425	461	420	418	390	383	397	437	375	383	391	414	409	403	399	378	346	358
8384	690	709	523	401	422	344	342	335	340	346	296	291	347	309	288	303	324	292	323	336	277	290	266	317	327	336	313	328	307	288	308	300	300	308	304	325	311	299	299	307	306	311	333	299	307	296	287	324	316	321	292	308	308	315	286	277	299	314	339	305	318	312	307	304	289	314	305	289	272	282	280	297	306	288	287	263	308	318	287	292	299	283	333	300	287	284	295	287	322	286	284	306	305	300	314	309	319	297	336	304	277	326	282	286	274	315	334	311	291	288	312	276	302	310	310	319	296	300	285	287	317	290	314	306	301	296	258	318	312	333	317	295	310	291	268	305	316	303	297	297	289	264	266	275	285	297	283	287	310	319	304	300	278	297	281	293	274	277	301	292	305	287	306	328	323	303	273	308	303	297	295	286	305	287	303	256	312	329	296	299	274	315	315	260	291	306	278	326	308	300	292	288	310	346	258	257	337	303	325	306	294	307	298	284	280	307	280	291	267	263	295	327	262	313	287	280	286	350	322	331	281	323	300	298	308	341	308	295	326	287	300	316	336	279	320	305	284	313	296	351	301	313	301	325	273	313	300	305	294	309	315	306	288	302	306	292	309	319	255	268	305	330	311	339	305	313	276	268	261	282	305	277	272	279	294	295	315	288	270	290	293	293	261	325	265	315	305	292	296	306	300	285	281	304	301	327	330	310	344	286	313	313	287	317	307	283	288	288	285	295	315	337	282	299	287	298	309	321	297	316	304	295	334	313	280	302	292	311	330	325	248	298	314	305	278	285	309	311	284	287	273	292	291	311	267	306	286	286	262	299	294	303	295	355	280	303	304	314	306	283	275	293	304	310	300	281	301	312	307	296	299	322	351	278	305	285	319	285	276	324	283	317	313	297	280	273	296	294	318	272	300	295	293	313	283	334	316	251	266	276	287	294	286	299	297	324	313	308	299	328	305	298	297	284	305	299	260	321	292	277	299	316	287	324	327	298	274	299	308	319	291	299	293	302	300	261	319	276	325	355	335	312	264	275	319	287	269	308	324	317	293	335	333	312	307	287	300	316	304	323	330	314	301	329	300	296	290	290	345	300	295	293	273	323	284	304	277	304	275	277	291	286	288	291	302	299	298	325	321	340	316	294	295	328	324	313	336	283	278	318	300	298	309	289	294	299	281	334	311	276	309	305	287	293	296	300	294	287	287	288	298	321	295	312	281	300	289	310	266	284	323	313	331	314	291	286	327	280	324	287	321	329	320	312	283	315	280	305	297	293	286	307	318	258	284	290	283	312	311	316	285	323	290	335	293	290	276	321	300	307	308	300	296	273	317	317	274	305	293	261	323	294	302	318	320	275	324	325	309	287	268	273	298	264	292	293	255	305	301	304	292	301	281	319	292	296	284	305	284	346	277	318	297	317	311	299	284	335	324	249	274	317	297	318	302	289	311	348	299	274	285	283	320	332	295	272	315	290	322	318	298	290	293	277	306	317	332	286	312	302	304	274	307	279	331	309	287	298	285	295	293	289	294	307	312	343	312	326	287	327	306	299	264	285	315	289	316	271	303	310	320	314	292	324	299	303	270	309	273	301	277	318	311	283	283	297	326	312	334	304	283	317	269	309	305	314	307	315	315	317	294	305	315	299	279	282	258	249	282	304	284	306	279	327	304	332	284	291	325	291	304	281	347	307	297	322	303	318	295	299	298	312	282	311	303	301	312	294	311	294	284	267	304	300	334	336	304	301	314	287	307	282	324	294	301	289	305	308	300	283	277	306	320	305	311	344	320	322	327	305	299	349	297	312	270	320	302	314	321	286	272	272	267	293	310	285	287	297	334	319	324	319	307	285	332	280	288	317	297	284	316	312	296	308	296	315	293	290	297	318	300	295	316	289	266	311	306	309	301	286	266	355	298	311	298	341	306	308	318	327	331	339	310	309	287	346	325	303	263	316	322	306	330	282	309	323	305	335	297	323	276	315	275	308	339	300	307	284	276	278	302	293	303	309	329	324	337	286	286	290	307	298	305	280	317	305	301	279	310	325	287	289	289	306	319	291	313	286	323	278	278	293	296	282	316	313	287	318	263	294	314	318	332	329	294	318	310	263	288	298	292	303	296	333	338	290	289	303	301	317	328	285	291	313	271	321	275	303	280	274	340	295	302	335	323	265	301	318	283	309	323	294	290	262	281	294	308	295	294	292	297	301	337	288	337	312	303	304	303	325	282	263	299	313	272	310	290	313	300	309	305	310	289	304	297	304	307	310	267	287	329	300	315	306	282	317	309	302	312	307	307	306	314	289	331	305	304	265	298	299	292	329	290	301	304	304	266	299	340	288	315	293	320	308	338	312	289	275	322	295	314	308	313	279	307	282	308	326	271	280	275	299	270	314	318	301	304	304	294	306	301	290	298	312	330	298	335	325	280	299	277	348	302	303	247	319	283	274	325	262	305	267	286	296	315	291	311	297	324	313	281	294	315	287	303	324	351	294	303	326	325	301	277	321	295	298	312	325	293	281	307	293	315	318	283	311	311	299	275	277	315	296	292	302	317	303	288	302	301	293	285	307	279	305	311	321	296	317	284	275	295	302	266	301	293	296	321	281	331	290	294	295	302	313	308	321	344	287	281	253	305	297	305	280	348	287	296	258	293	322	292	282	315	319	303	285	299	338	256	323	297	316	300	308	294	295	322	323	322	309	324	311	267	299	311	289	300	310	300	320	299	272	320	306	306	293	287	323	275	290	310	282	306	263	299	304	288	288	313	336	318	296	304	297	289	314	315	307	302	312	276	295	335	300	299	294	287	293	331	323	327	301	290	306	330	343	322	320	313	291	316	293	281	294	334	306	283	315	335	307	284	302	289	304	315	277	286	292	318	284	312	317	323	313	302	263	264	328	305	284	284	279	341	290	325	286	304	297	304	273	284	277	287	292	285	287	279	282	326	324	326	368	326	269	312	308	316	315	315	312	314	330	289	305	311	284	318	295	283	297	273	314	294	300	262	318	281	325	299	303	251	306	269	345	299	318	317	303	289	270	274	274	301	298	286	304	324	291	292	295	281	286	316	314	284	303	291	300	267	320	287	313	305	298	305	288	331	326	305	281	298	315	336	306	255	316	286	308	294	311	292	324	329	337	301	295	289	311	265	327	293	285	247	315	286	296	306	284	274	297	262	340	274	316	306	300	291	315	272	305	351	309	311	327	296	306	307	295	309	287	316	299	283	348	274	323	322	359	331	315	318	288	281	280	309	298	276	276	302	291	301	296	329	308	266	316	330	291	292	317	287	297	309	299	286	285	296	283	334	274	303	305	284	298	263	265	289	279	316	272	329	309	311	339	316	296	324	318	295	280	299	298	282	288	282	295	340	306	309	283	274	275	307	304	305	297	284	285	316	272	276	294	270	286	300	295	325	299	281	282	304	311	301	274	284	311	294	279	277	307	331	279	332	304	320	308	308	294	304	319	291	312	279	277	325	309	251	300	303	279	312	293	308	302	292
7043	1035	1609	1689	1407	1227	1101	1093	993	903	940	847	808	798	826	761	748	783	747	742	752	771	718	735	746	732	728	746	723	736	730	712	742	703	729	694	683	707	714	724	742	773	725	753	691	727	691	717	716	685	706	713	732	734	676	702	706	695	731	700	728	710	748	706	720	716	755	703	659	711	736	684	692	693	731	705	690	711	686	719	654	695	690	689	696	696	639	692	726	636	675	686	747	687	680	714	685	700	718	722	679	642	707	680	689	725	716	706	696	694	699	634	750	690	728	697	682	689	691	701	729	684	700	700	688	703	710	690	732	674	699	665	729	694	740	682	715	711	720	652	709	740	647	700	664	677	705	656	687	699	676	747	718	688	703	711	708	696	736	684	712	677	709	727	686	665	739	654	681	715	638	689	692	723	681	690	669	590	712	676	677	707	681	693	695	688	724	672	705	689	731	679	706	673	715	713	716	710	691	691	726	672	645	695	697	673	791	659	683	704	735	687	668	707	693	700	679	698	726	727	682	662	691	722	742	722	734	674	660	692	691	703	689	728	715	682	716	729	691	769	661	697	743	704	692	726	673	713	687	650	689	684	726	721	680	701	638	733	700	713	675	706	703	651	708	682	721	708	683	721	746	675	709	720	672	706	706	711	719	684	682	674	696	725	704	707	714	675	706	669	706	651	726	662	673	679	729	660	704	668	686	681	680	661	699	672	664	658	663	707	699	748	704	664	744	735	675	688	715	676	707	661	701	696	667	660	641	669	694	684	686	674	731	696	728	649	671	723	752	685	749	696	704	687	700	661	659	692	685	699	688	710	704	733	700	732	716	672	746	666	708	658	714	705	699	694	706	693	728	705	689	662	692	712	682	693	680	718	669	712	668	697	681	691	707	692	703	675	727	735	700	721	706	699	694	702	695	681	701	758	657	678	691	770	736	704	721	707	667	688	695	667	736	723	695	731	695	680	704	712	705	781	676	698	740	687	691	644	705	671	766	712	711	683	697	696	681	672	683	700	673	753	706	656	665	685	718	715	713	662	716	727	680	679	743	691	703	689	699	682	670	707	678	646	668	668	686	703	720	698	735	700	708	688	667	734	695	656	740	691	708	707	678	685	686	713	720	713	720	701	698	707	707	744	693	694	699	681	701	697	678	686	705	651	692	684	706	716	675	693	702	714	762	668	681	714	703	666	657	705	688	759	679	682	693	684	688	662	688	718	748	710	741	719	664	688	633	662	705	702	685	688	655	695	691	693	717	638	686	696	690	739	653	676	694	709	719	688	720	723	669	695	684	694	704	725	728	702	720	689	720	705	702	685	708	752	703	737	680	720	726	690	684	649	701	716	688	685	735	666	718	685	726	759	699	698	714	680	663	728	732	721	713	688	663	666	672	689	707	672	671	718	734	705	721	676	702	672	689	707	725	724	681	760	709	678	667	673	696	693	708	682	706	659	696	717	737	729	665	682	680	702	694	662	683	702	726	639	638	709	694	691	713	688	707	732	732	704	710	645	634	730	668	704	715	725	721	645	690	691	713	763	712	669	715	764	717	695	705	708	666	715	704	708	668	652	665	656	720	699	712	725	704	706	706	725	665	692	699	696	643	685	726	674	714	683	678	700	738	672	693	674	695	714	704	722	724	736	706	707	685	707	720	732	669	652	714	700	723	692	695	749	718	656	668	675	700	679	704	688	689	678	701	693	701	726	732	683	678	750	725	744	718	669	708	685	684	715	657	695	709	723	721	736	707	638	667	694	701	746	697	654	660	671	686	747	754	731	643	623	727	688	725	702	705	699	666	732	705	721	716	692	728	703	714	676	668	704	685	661	730	700	702	699	708	711	702	654	719	667	713	697	624	722	695	645	671	654	685	697	718	731	690	669	704	653	700	722	755	722	674	651	669	731	705	724	702	720	705	693	701	661	699	704	679	646	741	637	725	674	704	709	713	691	679	707	696	751	663	755	694	665	686	695	694	739	693	666	720	675	715	720	718	715	701	710	733	686	722	679	676	715	690	679	735	697	672	755	650	738	692	696	683	718	692	713	725	723	672	709	713	703	685	650	684	700	720	713	681	674	691	682	677	728	717	670	738	668	676	705	700	689	700	725	650	688	708	669	690	706	682	641	704	702	722	661	714	737	654	669	686	707	680	721	704	720	731	712	683	746	684	714	720	710	720	689	690	672	740	689	724	670	674	768	695	690	697	691	719	705	677	689	734	687	699	704	715	685	712	700	655	725	669	652	715	688	677	692	679	711	695	680	724	697	710	710	688	693	699	720	663	681	660	681	708	693	706	681	689	721	702	748	707	653	712	672	679	719	732	722	678	709	664	694	672	688	709	664	689	712	662	655	709	715	740	687	674	661	683	726	679	648	739	747	665	708	712	743	634	689	685	723	695	703	679	699	707	710	657	730	689	707	671	758	674	689	705	731	700	753	679	684	671	689	735	682	699	697	717	703	708	694	732	708	723	709	654	657	709	674	676	702	653	702	707	640	669	685	704	713	688	740	686	723	708	617	701	696	707	725	720	703	688	706	729	672	682	695	647	692	704	685	684	684	702	709	691	693	709	683	673	699	646	694	715	685	698	707	700	671	711	709	739	753	722	679	703	646	699	696	731	680	663	756	733	700	658	731	670	716	689	665	709	681	664	685	704	649	695	730	666	664	735	725	661	735	675	701	730	735	696	735	641	713	705	667	694	723	680	649	695	699	683	716	663	696	696	673	691	685	681	687	714	695	667	661	681	714	703	683	734	720	717	695	703	709	748	725	656	703	716	657	694	669	684	664	701	734	697	665	686	659	697	672	695	662	662	663	705	666	686	716	689	700	714	681	719	664	675	662	710	703	695	712	753	664	717	702	741	714	722	742	671	735	680	723	693	687	695	748	681	691	670	686	646	751	655	720	658	727	692	711	676	703	689	703	733	704	678	666	710	710	642	658	700	704	700	700	719	715	694	700	745	654	680	684	641	710	742	718	696	682	706	711	694	704	757	686	746	698	681	735	678	682	750	682	688	703	699	667	660	717	684	647	706	686	693	657	696	723	717	715	694	735	735	707	708	712	690	672	691	693	705	632	653	710	695	701	668	716	712	724	670	704	722	707	702	713	736	639	690	708	710	706	676	721	664	685	666	714	691	692	754	693	724	733	720	656	679	695	714	630	683	721	698	711	693	722	670	685	651	668	709	728	715	704	727	705	721	705	697	725	687	658	709	681	660	690	704	701	654	714	751	670	689	708	664	714	700	688	720	697	693	734	752	700	701	685	661	672	665	664	711	667	709	658	709	666	651	764	684	714	698	702	718	705	663	781	714	710	730	684	678	722	726	726	680	712	678	757	718	657	725	686	686	704	716	724	715	672	647	701	754	711	715	744	703	691	683	723	694	710	699	730	685	693	717	719	716	701	655	717	663	647	685	687	744	719	747	712	701	652	679	650	689	712	729	721	729	678	679	681	659	696	749	717	704	697	697	672	731	697	676	680	694	715
15170	1361	1090	758	582	464	387	363	353	351	335	264	299	292	236	269	278	299	288	315	230	256	257	261	278	252	269	248	243	239	255	278	255	266	232	267	255	279	252	256	259	247	266	254	271	273	257	246	253	258	262	247	253	282	219	252	254	278	265	268	275	229	241	249	252	249	275	233	241	252	276	246	239	278	233	269	295	273	268	245	252	247	246	232	283	246	237	240	269	236	297	245	269	274	270	253	228	260	276	241	283	271	249	267	286	237	241	220	245	252	260	251	249	231	271	265	262	236	255	265	246	232	242	243	219	273	247	228	260	290	252	253	250	234	242	264	246	271	269	259	246	259	250	238	268	282	224	256	257	250	239	234	269	222	254	255	264	277	295	225	252	237	268	262	269	242	276	248	273	229	254	256	230	257	258	260	246	259	253	262	246	261	238	237	232	244	241	240	251	249	243	263	271	278	219	266	278	224	242	258	234	247	246	244	257	255	248	236	281	279	269	235	236	253	272	264	249	251	235	283	264	216	249	252	233	242	233	255	273	253	294	275	267	258	255	238	260	247	259	280	250	262	258	277	292	237	262	265	235	250	273	270	252	263	260	238	250	239	238	237	245	266	290	293	257	246	256	228	263	295	247	263	245	232	229	239	235	230	240	283	208	279	290	231	239	227	247	265	242	255	284	236	233	245	252	227	268	274	250	276	262	279	249	259	242	241	215	264	287	222	272	259	257	238	240	253	291	285	252	251	248	264	243	231	268	256	276	247	261	275	275	275	256	269	248	256	254	230	241	257	240	254	225	253	244	246	241	255	244	254	239	256	256	259	253	266	256	263	257	231	278	261	282	268	269	257	264	228	270	256	259	263	261	262	241	247	257	245	238	277	273	254	255	211	251	286	284	267	254	252	257	261	257	275	241	271	225	256	259	230	247	270	258	227	266	243	266	282	264	240	243	249	247	255	259	259	262	266	249	249	245	241	241	259	233	250	240	245	228	250	227	251	254	259	257	239	273	234	279	229	210	252	257	273	260	271	233	234	263	269	274	252	261	267	236	268	240	240	260	263	233	274	295	226	260	242	270	234	262	271	271	282	240	271	267	264	249	249	272	242	246	261	255	269	287	269	246	251	240	267	241	245	236	254	262	237	253	279	255	233	266	258	270	213	236	250	228	297	263	238	244	235	228	271	227	248	250	290	262	278	251	260	293	225	253	265	261	257	251	266	247	237	264	279	250	242	275	249	228	253	245	273	251	256	258	264	236	258	253	255	257	254	260	263	258	245	260	270	248	248	247	264	257	251	245	235	240	281	263	249	249	260	245	258	271	285	279	231	265	261	241	251	235	243	256	270	238	226	246	257	267	236	234	240	258	237	219	259	254	263	234	231	280	260	262	245	292	233	239	243	218	231	254	223	241	261	277	227	249	240	268	259	238	278	252	276	293	257	281	232	266	257	254	251	266	259	279	270	259	244	254	287	258	269	253	277	268	308	248	238	268	251	255	276	266	275	271	252	267	246	237	247	261	263	263	259	260	231	253	277	270	311	230	285	234	241	269	259	236	234	287	266	268	245	253	249	254	243	256	258	255	247	257	277	268	230	239	243	244	246	258	244	240	247	261	277	243	249	246	229	257	245	232	256	261	236	268	255	250	286	266	252	249	263	264	257	236	247	245	217	267	251	259	239	234	259	267	240	260	260	258	281	256	278	295	260	264	279	247	224	250	302	262	252	254	230	247	258	267	225	234	236	250	223	277	251	258	259	254	271	254	277	255	258	249	273	279	254	248	258	250	265	254	257	244	261	275	259	252	260	239	222	237	246	259	267	262	253	293	312	239	268	273	267	264	237	289	290	266	268	234	256	268	244	270	247	262	249	245	278	273	266	240	259	246	267	229	250	222	244	252	255	264	246	238	233	281	259	266	245	253	246	273	272	258	250	249	251	243	264	227	259	264	294	259	230	232	254	231	250	259	224	270	277	237	260	280	232	266	254	242	251	231	252	257	254	268	262	244	245	277	263	279	236	253	276	251	230	260	254	236	251	272	263	250	264	247	249	241	244	282	251	254	264	242	292	246	260	281	250	263	274	269	258	258	286	209	265	247	259	257	262	284	233	241	261	263	285	253	236	260	251	243	250	270	255	254	282	259	245	253	252	275	262	267	228	282	240	221	267	267	252	214	245	247	271	250	252	250	242	261	260	259	255	271	239	249	229	262	259	227	255	256	250	258	270	280	285	260	234	231	243	254	236	265	251	291	292	258	233	259	256	230	247	242	241	266	259	253	291	252	236	285	257	236	199	253	208	254	273	248	260	263	276	242	266	254	240	237	275	235	272	259	234	266	254	266	246	243	235	252	276	276	252	255	239	268	265	222	242	286	234	217	250	241	290	270	253	267	251	247	225	235	248	270	253	274	295	280	256	267	261	229	243	244	260	223	280	248	226	260	263	218	256	258	253	252	246	249	223	252	255	259	254	241	272	248	262	255	262	250	243	241	250	255	251	251	231	255	280	243	282	242	253	245	244	243	243	267	254	258	269	243	242	262	265	295	223	232	221	238	289	259	251	284	260	230	238	249	255	251	280	255	250	230	260	280	247	257	265	265	246	253	241	255	268	268	243	255	251	235	275	249	258	228	251	243	269	270	258	246	259	238	249	227	289	235	302	270	256	238	240	255	249	244	232	254	235	251	258	238	252	255	228	247	242	230	260	280	238	250	246	256	257	225	255	244	271	230	237	204	234	253	284	253	240	212	286	274	248	250	258	274	235	234	242	275	306	274	257	246	267	262	271	235	261	285	238	256	250	250	227	243	264	243	257	268	268	250	249	253	248	238	254	268	284	258	233	259	228	264	245	263	234	259	259	262	264	265	258	277	249	252	242	281	243	258	242	249	256	254	248	226	248	233	237	232	240	242	276	270	254	229	256	243	259	232	247	259	249	252	241	270	237	294	246	280	256	261	260	256	247	252	231	254	256	223	250	262	251	251	269	258	220	254	249	281	254	278	259	263	247	272	261	222	253	250	255	276	250	235	250	232	245	252	255	250	253	258	218	250	265	229	275	280	227	249	255	234	255	262	259	239	248	256	284	224	272	260	240	261	275	288	270	233	277	305	254	225	258	262	240	252	237	246	236	239	264	252	253	262	246	232	230	211	252	243	231	232	242	260	273	266	246	262	228	272	236	265	241	246	260	257	298	225	251	254	251	277	268	249	293	244	237	261	231	255	261	240	265	272	240	264	268	236	260	251	269	251	252	229	238	275	232	234	242	250	280	268	234	244	273	248	228	244	245	258	281	262	229	253	298	235	275	243	246	248	274	279	268	247	260	228	250	253	232	268	262	243	247	238	251	212	271	265	260	268	262	284	251	276	218	249	250	225	246	235	262	255	245	259	281	246	249	223	257	264	256	254	260	261	258	265	252	282	242	252	239	264	238	248	248	288	263	246	257	253	250	248	274	229	243	262	255	251	248	224	264	277	269	248	247	232	241	255	238
8899	1221	2279	2459	1936	1545	1398	1323	1055	1056	953	886	822	753	715	710	697	724	650	697	721	715	627	636	653	661	604	616	617	578	602	617	614	593	643	595	599	602	574	567	592	559	618	618	592	575	644	559	609	586	625	631	543	562	588	584	582	568	560	572	590	600	589	619	631	577	596	614	640	594	562	543	593	589	614	574	561	567	547	537	597	574	569	560	575	614	595	574	578	593	619	592	570	599	576	600	580	593	569	569	600	558	544	538	556	572	627	554	615	557	580	578	567	566	572	542	582	575	551	567	583	592	574	567	560	608	582	631	572	585	581	592	573	537	583	604	567	596	584	565	585	576	580	627	566	555	593	575	544	553	572	567	577	571	606	608	621	567	562	598	556	598	570	571	556	611	607	604	581	623	595	612	588	607	671	584	533	551	588	587	603	528	535	589	633	549	572	578	551	597	589	555	577	540	587	576	565	584	633	570	605	603	522	549	544	560	593	610	584	549	553	594	634	611	600	563	545	600	579	630	596	575	583	594	590	610	584	579	607	605	578	568	554	598	585	572	604	619	565	635	552	556	606	583	582	558	592	601	613	606	596	574	535	605	548	599	610	570	583	563	563	584	556	575	547	536	610	576	570	614	571	616	560	533	587	579	580	598	573	558	574	594	588	577	604	584	604	576	556	586	612	595	551	627	594	624	559	551	572	527	598	564	542	601	588	602	591	569	582	601	604	532	567	576	560	588	565	607	566	588	586	583	622	603	576	568	585	569	564	619	594	608	574	569	592	586	600	580	560	545	579	606	568	572	549	589	602	576	574	589	608	558	580	585	556	576	590	553	614	607	627	583	546	584	602	587	593	547	533	645	611	559	558	596	580	577	582	598	587	607	587	578	619	572	586	592	570	570	587	528	585	568	595	564	583	610	609	556	538	616	569	562	579	581	554	538	583	607	565	566	563	576	558	586	572	536	552	575	584	582	611	593	572	556	604	599	589	590	615	588	574	615	572	574	561	608	589	598	604	602	636	550	596	561	558	539	542	632	557	564	597	575	551	577	588	603	575	563	582	553	595	590	578	587	613	591	605	591	602	592	584	593	588	613	566	575	584	570	632	613	581	594	553	609	581	579	546	587	603	602	574	634	576	571	607	589	659	557	567	554	564	594	569	583	568	570	630	619	631	595	573	567	545	595	604	642	600	594	605	539	554	605	543	578	550	565	606	576	600	601	598	571	593	558	561	573	554	552	549	560	572	631	595	585	566	586	600	588	588	588	561	550	560	553	544	561	602	557	545	602	564	591	579	613	588	567	587	575	576	607	585	629	558	574	593	546	572	608	622	578	612	612	582	598	581	602	570	627	566	610	587	571	575	539	578	567	559	561	566	612	580	539	586	606	577	640	586	603	529	602	604	588	582	599	575	626	576	551	534	602	572	591	552	554	586	588	612	601	551	590	581	572	630	614	595	614	555	561	595	568	599	623	577	573	611	614	645	589	586	595	589	577	573	583	655	584	589	576	576	609	578	583	586	576	564	614	583	529	548	573	569	597	562	562	591	590	588	562	571	556	570	585	576	584	622	586	556	589	595	645	592	544	563	583	581	609	567	607	526	562	573	603	563	576	561	609	577	619	551	578	585	578	600	617	577	572	597	559	581	616	545	610	601	543	591	582	606	579	579	599	534	508	602	609	620	620	570	637	614	615	598	578	576	569	586	574	565	559	548	589	550	582	592	614	555	612	613	565	579	582	567	562	635	562	527	593	560	622	580	628	592	530	548	555	615	613	579	610	573	612	534	588	553	586	563	592	583	577	601	592	588	554	566	568	596	575	554	581	603	594	578	607	562	588	577	551	590	558	553	553	534	538	583	614	575	585	652	601	564	598	595	565	604	567	574	548	603	582	612	570	577	574	601	601	596	586	606	548	555	567	605	568	607	615	553	538	528	578	589	561	591	549	602	547	585	593	568	588	557	559	582	581	514	587	581	610	601	590	561	608	612	581	560	602	571	576	571	571	589	561	602	591	612	634	580	543	592	623	597	580	578	582	589	541	598	612	566	542	602	556	552	608	560	592	582	584	593	526	601	618	571	579	563	556	581	549	594	528	563	606	606	593	626	570	559	600	565	598	588	555	570	590	594	500	592	587	565	581	542	561	554	558	638	578	585	560	550	566	587	586	587	565	596	550	605	605	598	587	596	536	619	572	542	553	591	559	601	584	571	523	631	603	578	608	611	598	573	581	578	583	598	585	533	595	574	550	614	594	608	560	625	588	583	606	561	577	578	599	612	566	629	591	629	566	614	565	586	622	617	550	559	608	597	602	607	586	612	563	585	573	591	573	599	583	606	594	586	607	557	590	553	564	610	615	597	605	588	559	592	548	571	535	548	567	585	593	551	545	670	555	602	573	583	584	589	570	555	559	563	577	532	593	544	593	593	572	587	565	600	602	596	604	582	645	567	554	613	589	590	607	586	555	576	610	598	564	594	567	566	599	538	593	529	586	595	563	613	602	558	544	603	571	617	596	606	583	583	627	608	596	593	576	617	556	599	586	592	590	597	585	570	612	589	573	611	581	545	554	585	627	539	590	609	542	575	573	578	570	564	517	620	622	587	588	623	572	544	592	571	577	595	539	639	615	612	566	596	559	588	562	573	597	575	570	574	602	620	619	546	591	548	575	553	566	559	579	550	584	601	557	575	564	580	600	569	561	578	586	585	592	581	611	594	629	548	599	570	593	614	583	602	601	548	572	566	570	570	591	554	599	587	541	628	565	620	581	588	538	520	556	607	600	563	560	561	577	574	561	554	590	598	558	559	578	593	576	548	548	593	552	590	586	577	570	564	568	580	583	577	584	580	608	596	549	551	587	561	599	584	534	586	604	594	567	564	554	589	590	594	600	549	554	559	569	533	573	657	583	565	608	574	573	600	603	595	582	551	595	581	600	620	644	602	592	601	597	613	585	551	550	580	568	549	542	576	562	621	576	621	561	595	568	585	635	590	589	569	571	558	614	610	613	584	575	574	593	566	589	529	587	553	603	578	610	571	621	615	600	556	600	562	574	594	585	586	570	634	574	578	596	557	541	583	596	577	600	556	592	575	581	570	598	620	561	571	581	620	602	589	616	585	597	572	547	599	559	621	626	560	587	563	573	614	583	559	580	568	588	550	531	591	595	596	617	570	618	592	591	586	612	600	597	577	610	569	602	588	613	581	553	613	555	545	575	552	572	603	600	544	582	560	569	581	589	613	613	619	551	563	585	597	594	609	597	574	553	562	566	584	590	597	590	615	604	568	586	608	619	546	602	603	572	545	594	594	579	625	623	592	573	597	598	569	580	652	599	583	559	558	624	612	634	584	605	592	556	581	616	596	589	548	612	526	540	542	576	590	579	599	576	600	572	615	579	628	582	589	574	544	562	609	561	628	533	567	577	546	619	581	548	576	594	561	560	592	615	610	600	582	569	630	628	572	573	541	523	573	581	638	567	550	608	571	606	550	574
2022	168	185	151	162	169	179	161	147	164	156	156	140	157	141	149	154	160	152	149	168	158	173	201	151	126	137	147	188	172	148	154	142	139	153	156	157	173	155	151	148	134	139	142	159	158	167	177	153	178	142	117	129	153	155	171	137	154	145	172	147	152	198	161	141	155	168	173	165	162	149	151	160	125	145	167	115	171	157	145	155	162	145	138	153	139	139	143	159	158	162	163	186	151	176	158	160	165	152	169	176	150	141	163	158	155	164	171	173	156	162	155	150	145	133	154	147	182	169	150	170	145	135	139	160	148	145	145	134	156	175	169	161	159	143	166	157	137	129	157	148	140	145	158	161	149	145	157	159	168	153	139	157	152	152	138	186	151	167	137	176	158	160	142	174	150	130	153	161	145	151	155	149	145	164	170	161	155	145	140	155	161	158	150	159	164	159	142	165	162	132	138	164	164	165	139	155	136	142	155	148	149	164	148	146	166	160	166	142	133	168	164	150	144	137	162	176	148	162	170	138	151	132	157	156	142	169	146	171	155	158	168	125	169	159	158	167	163	157	160	181	152	153	170	159	164	166	157	153	145	139	145	148	160	155	138	164	180	151	160	160	139	155	166	177	132	164	138	159	144	139	153	157	165	153	174	176	146	153	155	174	154	127	160	150	161	146	154	160	168	192	151	149	172	159	137	152	174	171	152	146	144	162	142	138	168	161	168	153	157	162	144	155	156	165	149	155	179	165	165	155	165	174	127	164	169	149	138	150	112	169	148	181	153	161	160	180	144	165	167	150	162	166	151	159	152	156	159	142	148	127	177	164	162	157	152	154	127	157	140	162	142	168	182	146	163	150	168	143	168	180	150	164	159	152	158	151	157	152	151	161	149	164	184	133	155	136	159	133	137	151	180	173	178	146	151	161	142	169	152	160	165	161	133	157	129	142	136	171	145	150	142	170	177	152	169	178	186	140	162	165	171	155	136	146	159	143	168	151	161	162	164	157	156	168	157	144	133	152	156	155	176	155	144	147	132	138	155	162	157	153	150	142	138	162	147	151	168	150	160	161	136	140	162	164	163	170	152	150	165	143	166	145	153	137	147	161	167	142	126	144	157	172	169	157	189	179	153	173	135	151	145	165	156	163	175	158	150	140	180	153	155	162	163	153	163	151	172	142	144	147	169	133	145	151	174	164	176	168	145	159	145	148	162	140	155	177	144	146	172	165	144	148	120	166	155	144	165	146	163	144	142	173	151	141	134	162	142	158	166	158	146	156	160	191	169	156	162	153	164	156	162	170	161	168	176	128	162	160	178	198	147	157	155	165	149	158	164	130	128	138	167	169	170	134	157	175	164	157	165	161	169	149	170	149	177	160	136	158	157	160	163	146	138	141	156	160	168	158	168	144	184	177	144	197	151	147	146	156	135	171	150	166	155	176	173	145	167	163	166	142	157	181	168	157	168	156	152	148	144	156	150	173	140	166	145	146	178	166	153	147	164	146	131	163	144	145	170	171	162	150	144	158	146	166	141	158	165	142	157	152	155	148	138	158	173	185	174	174	163	151	157	161	144	162	160	147	172	163	173	166	163	178	152	176	160	166	156	193	149	148	181	166	151	140	164	168	150	141	151	161	170	142	165	141	153	151	170	145	182	161	182	162	179	178	170	160	169	142	152	158	149	144	158	149	160	166	163	140	131	188	143	154	148	144	142	154	148	157	171	153	152	155	140	135	128	161	142	144	148	150	154	139	180	144	158	136	159	161	158	147	163	146	177	178	164	160	147	158	167	159	177	167	146	133	157	159	161	119	191	166	183	153	153	155	151	128	148	151	163	201	165	155	151	143	165	189	141	140	157	164	160	168	158	162	161	139	158	160	162	142	180	145	129	145	161	148	166	170	140	174	164	161	148	142	134	146	140	154	138	166	169	157	137	157	154	158	177	170	153	160	172	177	158	174	145	150	138	149	183	166	168	184	165	153	153	165	150	156	163	167	150	168	156	156	182	164	151	167	151	136	153	151	144	152	146	165	157	130	164	182	175	157	162	165	163	164	158	155	169	155	135	155	152	174	153	184	159	160	151	160	163	157	159	173	150	168	142	149	136	151	129	161	165	137	150	161	148	181	158	138	153	155	153	145	161	147	132	163	151	142	170	174	141	176	180	155	145	170	158	154	152	142	141	153	169	168	155	135	148	167	142	152	151	163	161	153	166	130	140	150	167	172	161	154	162	152	156	160	128	164	155	163	159	162	145	167	156	145	174	132	179	164	163	169	121	157	134	147	159	156	156	151	146	137	149	148	168	150	172	162	149	153	148	173	174	152	168	148	166	175	168	158	146	128	141	151	160	160	143	147	158	159	128	178	161	147	159	153	173	159	153	181	161	183	165	193	163	181	178	183	159	171	169	156	162	164	144	147	159	127	149	154	154	166	152	158	142	142	147	173	147	169	156	164	164	161	142	150	141	148	146	174	197	168	146	169	157	162	174	140	129	152	159	154	138	152	149	160	171	167	146	157	144	158	146	161	150	188	166	160	156	140	157	152	179	140	160	159	182	170	161	178	157	162	148	130	159	147	167	134	152	168	154	138	157	148	157	146	168	155	152	150	144	155	163	154	189	172	162	167	151	168	157	136	168	172	174	148	143	137	161	169	168	154	164	152	149	151	135	154	154	164	167	140	135	129	154	167	183	154	176	119	156	173	150	122	156	161	159	148	154	171	154	179	163	164	170	175	155	136	153	187	155	171	166	143	161	141	166	160	154	171	145	178	148	148	150	151	149	160	137	179	154	161	144	166	157	188	154	158	136	155	155	152	155	177	141	144	162	160	155	156	158	186	149	185	179	166	159	154	173	167	157	147	147	150	153	152	165	175	162	161	170	167	153	148	163	169	152	156	152	144	166	153	153	166	146	138	150	145	170	160	159	129	138	162	145	152	146	169	160	159	132	143	173	159	159	136	170	162	148	144	141	155	160	148	171	153	160	165	154	133	164	138	164	136	163	157	142	134	157	158	130	158	174	155	156	157	154	177	174	155	171	169	174	174	163	148	144	144	146	158	151	171	166	159	184	181	160	151	162	172	178	145	171	150	144	171	169	154	156	165	122	129	148	167	166	150	144	142	162	165	169	163	163	131	166	142	144	149	138	174	155	155	165	151	152	169	145	170	145	141	139	158	152	162	176	139	166	171	154	178	153	157	151	145	164	181	138	154	155	163	187	171	160	162	167	151	157	161	146	193	160	144	152	159	154	165	163	163	182	155	146	134	151	153	159	182	128	150	149	140	161	165	135	160	155	161	155	146	172	151	166	165	172	179	178	173	166	162	134	151	150	163	152	165	176	162	155	168	145	153	169	157	147	164	156	158	146	150	181	153	146	159	142	169	139	161	135	155	147	172	150	178	143	169	162	132	147	160	152	162	163	165	148	189	149	156	162	178	140	161	179	153	158	164	179	163	142	164	178	154	159	175	137	141	164	171	146	141	149	194	142	160	144
2289	437	470	487	466	460	472	416	391	404	440	417	393	441	414	409	435	419	402	444	386	403	423	416	426	388	440	394	398	378	403	391	420	426	387	407	394	386	384	436	414	391	400	445	409	421	419	411	408	395	415	402	403	402	377	400	387	401	412	351	394	423	374	398	407	354	387	425	425	435	448	377	427	415	449	439	437	420	409	395	396	416	389	424	429	397	409	407	388	410	423	405	421	417	422	387	438	416	419	436	441	400	413	423	405	407	366	422	414	393	416	410	420	420	382	390	409	405	407	387	435	449	453	381	405	407	378	405	436	441	383	391	424	405	426	417	395	388	397	419	402	419	389	405	433	375	421	343	383	412	412	421	384	435	423	420	392	419	420	449	391	418	432	414	388	381	418	406	404	396	389	441	409	430	406	401	428	420	380	427	430	395	395	412	420	425	441	440	401	392	389	397	376	426	426	417	465	421	432	447	424	421	404	431	417	426	384	398	411	403	447	363	415	390	429	422	408	404	416	418	421	401	431	406	403	389	415	398	437	392	396	430	378	424	417	431	415	415	392	403	395	387	420	410	421	420	402	438	397	400	396	430	427	398	441	409	426	424	388	397	427	420	391	427	408	419	404	422	419	414	371	410	414	424	413	433	436	432	405	383	409	409	399	400	387	424	441	414	411	426	399	396	400	408	396	444	414	415	445	395	406	382	408	392	421	393	413	391	417	386	436	427	403	427	425	425	422	396	418	383	391	430	433	418	413	395	403	442	416	410	382	396	404	417	412	404	393	420	391	406	447	396	436	389	348	392	411	400	390	372	409	406	370	399	422	405	400	379	425	384	399	409	428	386	430	421	445	444	372	382	402	401	391	445	434	402	418	436	436	372	407	370	438	423	425	395	404	407	394	379	388	429	397	407	436	447	389	440	387	418	391	376	437	415	391	389	403	420	423	376	430	389	404	406	405	404	434	399	406	423	398	429	386	452	395	397	415	443	457	395	394	398	390	411	419	402	442	393	420	397	383	422	437	450	412	411	377	420	403	395	410	397	381	384	416	395	381	403	425	374	414	426	469	425	363	421	394	389	404	401	425	414	417	400	438	432	420	399	439	396	374	428	409	443	426	356	397	392	418	440	386	419	420	407	450	383	408	430	397	407	408	423	385	396	375	400	425	438	426	443	412	397	410	384	384	415	398	425	410	373	381	405	411	422	407	385	385	403	425	397	411	378	391	393	447	432	391	409	418	387	407	392	424	441	431	410	418	434	386	409	474	355	383	424	415	425	410	408	426	441	405	394	399	406	424	413	416	417	403	382	432	425	357	357	431	446	427	400	391	450	418	403	393	404	419	419	411	399	418	419	372	429	407	430	410	412	400	422	392	397	404	434	408	428	398	382	377	383	404	432	410	387	384	421	417	434	405	419	400	363	420	408	396	384	384	424	391	415	412	392	414	411	407	403	416	435	399	434	432	437	383	391	402	401	397	421	416	443	410	432	425	403	413	381	399	392	393	432	402	430	398	440	402	376	403	397	446	400	421	422	439	418	436	427	446	416	405	456	396	382	424	434	426	421	434	460	427	419	434	399	405	363	385	368	401	400	412	420	418	432	405	408	463	428	458	427	406	430	420	414	404	384	401	379	439	391	422	383	397	440	414	438	398	391	394	417	418	444	425	390	432	400	436	374	433	407	376	436	402	416	381	401	423	406	416	378	377	415	380	391	366	369	410	378	431	414	387	404	415	390	417	357	410	366	428	390	435	417	425	428	381	397	390	429	398	439	429	422	386	421	413	398	384	400	376	416	369	400	424	395	415	427	403	441	430	415	399	378	417	406	416	408	410	415	401	433	436	380	432	407	408	431	424	402	379	399	421	396	395	408	394	390	391	409	409	423	416	385	424	386	427	395	402	434	410	420	361	420	446	388	415	414	405	405	402	406	415	429	414	409	410	423	412	413	403	401	445	434	404	389	380	400	436	415	397	417	405	453	441	412	386	393	398	393	395	385	393	397	424	397	432	421	369	413	382	428	396	380	413	391	416	430	389	383	394	397	429	418	403	414	424	380	392	406	428	410	381	433	411	374	427	413	383	466	432	398	408	435	388	408	392	415	358	406	410	416	364	419	440	420	403	395	415	413	420	421	414	393	390	401	378	443	448	410	396	383	415	426	371	417	379	405	404	401	396	429	376	401	393	381	381	385	386	431	417	430	410	424	420	408	383	425	399	387	379	421	400	401	409	424	385	410	390	396	440	427	430	435	369	383	457	412	375	443	408	453	437	378	424	389	418	425	384	378	410	400	436	396	412	450	400	405	402	413	391	382	416	373	440	434	401	372	416	415	419	412	437	417	419	403	406	396	460	411	410	412	420	415	404	388	419	385	420	385	384	369	395	415	396	393	420	407	393	381	418	400	402	402	410	432	415	432	393	398	412	446	430	395	392	417	401	423	395	383	383	419	364	402	400	377	398	405	396	441	454	421	366	447	432	391	453	392	422	379	400	423	389	390	409	402	373	402	438	453	410	405	423	405	415	407	437	373	374	428	427	368	393	406	419	404	380	391	401	368	441	423	395	395	397	358	428	406	412	455	403	381	427	389	421	410	422	402	411	411	372	417	418	443	415	444	435	383	419	396	442	414	405	374	393	391	423	378	372	438	406	410	448	414	403	386	400	413	393	397	460	380	444	396	446	437	416	428	416	419	407	392	411	447	414	396	429	399	406	438	401	448	431	414	418	430	423	400	407	412	383	412	385	414	445	420	388	404	405	391	404	426	406	447	399	387	415	428	399	406	422	438	413	410	397	416	351	455	440	442	375	431	434	422	442	410	417	418	416	400	379	411	435	403	420	413	398	409	389	425	411	420	394	400	397	455	349	452	441	419	430	386	415	408	402	420	394	456	386	416	398	412	355	412	412	417	451	430	391	382	416	399	445	402	391	404	410	413	430	397	415	394	404	420	416	365	410	397	395	436	406	433	425	407	405	435	395	399	408	428	405	392	374	439	412	416	380	391	395	420	428	399	401	379	406	424	421	403	440	398	423	433	482	411	418	390	433	420	392	422	399	423	411	395	411	411	421	419	400	413	443	437	425	459	410	454	361	407	408	401	425	366	407	428	440	382	387	367	445	402	426	431	425	434	427	399	407	426	445	370	392	434	419	423	435	415	417	439	404	407	393	393	395	380	420	420	403	403	432	405	402	416	364	421	391	406	408	438	427	398	393	400	388	449	416	388	404	406	408	435	404	432	392	360	396	413	399	445	405	430	391	402	387	382	393	431	432	364	405	426	369	407	421	396	379	417	432	384	399	398	424	413	376	395	417	405	397	407	444	369	398	398	419	389	409	424	402	397	458	419	444	420	433	391	379	418	423	417	403	414	402	406	433	412	447	393	432	417	414	389	370	390	405	402	391	406	384	392	408	408	420	418	391	409	424	368	403	397	408	444	394	406	394	401	450	412	402	403	421	405	441	427	416	421	371	458	405	406	425	428	415	387
8367	725	702	558	424	400	383	333	331	328	365	353	309	279	302	284	326	294	326	319	296	328	294	316	314	281	338	284	325	324	304	278	301	288	302	290	302	312	303	316	292	293	311	308	302	318	301	335	307	299	288	296	300	316	307	305	288	263	299	278	302	302	323	303	310	287	299	299	326	286	327	296	332	327	289	255	279	329	327	317	270	282	292	319	298	323	281	315	293	306	313	316	307	333	306	297	320	305	313	317	300	289	314	312	299	281	305	303	296	311	259	311	338	291	300	306	285	295	309	297	276	280	325	303	281	303	301	248	277	284	307	305	304	336	315	312	301	305	289	304	291	323	332	312	295	319	324	288	284	283	329	304	303	295	307	299	282	309	295	292	333	303	301	322	316	294	308	294	326	329	336	305	294	290	277	297	305	306	281	301	284	300	315	310	330	295	267	301	309	340	288	318	336	285	317	311	309	315	309	271	264	279	348	298	329	307	343	322	320	306	314	282	279	308	297	325	320	303	276	279	292	314	291	295	331	276	280	317	291	316	285	296	290	283	285	307	315	296	312	292	316	326	304	278	276	327	313	345	284	274	282	325	266	293	300	307	296	271	277	302	289	289	305	340	288	284	295	311	274	287	317	300	304	327	281	318	287	307	321	317	285	310	312	282	301	282	303	325	315	330	311	295	283	265	303	282	314	286	315	288	303	294	292	280	313	291	298	296	281	294	318	327	280	294	334	281	289	285	289	276	316	353	286	292	282	268	302	283	291	290	313	272	272	329	331	280	304	300	298	303	301	300	299	321	312	288	317	336	302	289	307	284	260	278	270	280	291	264	284	297	292	293	282	282	267	291	331	326	293	285	297	306	269	279	316	290	313	309	320	309	294	311	288	314	294	295	312	270	309	290	309	326	306	296	305	293	296	279	309	269	291	280	307	285	270	280	299	325	286	274	314	300	275	262	265	336	320	329	300	276	334	311	289	308	301	276	279	309	293	284	319	293	298	314	306	312	282	300	299	261	305	309	318	277	359	312	316	323	336	307	284	286	295	322	296	319	327	321	303	284	292	311	318	315	299	297	304	308	293	311	292	303	319	291	300	308	298	296	282	311	281	283	282	321	294	281	309	313	303	316	287	289	313	297	301	308	290	256	339	301	301	276	315	292	300	293	324	275	319	331	285	298	290	287	279	286	302	288	269	291	299	298	312	308	309	316	295	293	291	302	298	272	306	337	325	322	296	321	312	302	285	301	282	274	312	324	269	320	284	284	336	311	270	301	278	267	285	303	309	333	306	298	293	335	269	281	303	303	304	309	316	313	334	298	308	294	278	288	277	306	322	314	302	302	284	320	298	293	318	310	319	290	300	302	281	294	284	322	276	299	291	334	288	314	269	274	280	319	263	304	272	310	312	288	286	316	299	283	331	266	319	281	282	286	277	327	341	329	287	296	287	292	303	301	324	309	263	278	279	292	307	295	297	307	316	342	299	304	302	322	283	332	319	312	299	293	311	291	310	282	296	307	272	313	284	301	276	277	274	342	303	286	271	297	279	287	281	294	324	266	306	321	312	285	324	289	320	338	314	337	297	316	282	313	290	284	329	287	300	284	293	296	278	285	283	282	298	292	266	293	295	294	300	303	293	296	305	282	292	291	283	292	275	290	291	319	291	278	283	295	249	292	259	275	299	276	297	319	294	265	291	300	283	270	272	326	321	311	299	282	311	288	300	318	292	294	295	298	297	279	294	290	281	286	266	275	286	303	279	310	337	307	283	272	320	297	277	336	289	267	278	295	342	320	296	329	291	300	303	329	323	303	298	296	300	298	316	298	277	304	271	281	293	303	284	306	285	320	331	289	309	314	338	292	288	323	286	302	298	295	306	306	302	306	290	300	297	274	299	341	288	288	294	322	293	299	286	281	297	286	308	304	303	326	282	293	316	281	274	300	312	289	298	310	317	305	278	304	291	321	284	267	296	288	296	276	296	296	286	296	317	312	325	310	320	302	263	303	307	311	315	307	296	290	279	299	319	290	324	266	294	324	303	299	325	276	298	305	319	317	299	292	307	315	281	290	304	324	323	274	306	279	316	308	281	291	316	283	284	318	309	289	298	291	290	257	277	310	300	338	291	290	320	285	339	287	307	277	303	285	298	293	309	270	323	285	322	292	304	296	297	259	310	270	301	298	298	275	315	315	321	304	331	341	307	272	312	301	278	322	331	299	293	317	308	308	328	276	289	314	320	323	330	332	304	299	313	288	314	300	310	271	318	286	276	304	293	268	306	330	285	301	267	307	278	316	301	301	319	292	292	291	299	332	317	290	275	318	291	310	330	313	274	290	339	302	336	308	319	296	307	330	290	283	278	310	295	294	281	283	298	307	314	302	281	301	286	282	282	283	302	293	314	312	268	302	291	285	288	286	323	306	305	315	317	299	315	316	293	276	274	296	321	282	288	285	308	292	338	310	315	291	294	277	307	281	320	277	315	290	306	307	297	280	302	314	318	329	333	280	300	289	313	307	265	319	307	341	306	274	315	277	307	263	281	279	303	314	332	299	270	279	293	307	272	279	276	282	311	290	313	297	292	301	281	283	315	307	288	284	304	281	303	325	319	316	328	284	309	286	309	275	280	273	323	289	303	314	297	300	310	315	287	294	312	300	288	288	295	286	339	337	296	306	313	344	320	301	269	276	308	312	282	325	278	311	317	286	320	292	277	296	311	308	288	315	282	279	289	313	310	276	306	285	318	311	312	294	300	307	321	298	311	280	294	237	287	294	277	290	288	322	293	288	299	296	287	260	274	316	294	273	328	318	321	349	280	283	296	280	287	311	311	292	300	279	256	292	317	250	295	299	287	332	291	318	338	288	298	292	272	309	323	308	298	273	297	260	312	352	297	350	299	296	304	297	310	323	271	292	369	300	349	305	290	312	273	282	295	290	303	273	260	339	287	304	320	324	317	299	271	287	291	305	325	314	301	322	300	281	311	309	280	302	310	277	317	320	282	299	324	292	322	291	311	294	275	290	282	289	304	283	299	298	330	331	340	335	299	279	288	284	321	282	282	298	292	311	275	275	302	314	332	296	299	311	319	333	302	298	338	292	291	301	258	334	316	305	296	321	300	303	337	311	303	291	305	316	282	285	267	282	304	302	308	297	280	300	283	298	275	306	326	298	288	299	286	306	323	335	295	294	319	308	325	300	291	315	306	310	294	306	322	298	293	299	290	287	270	289	272	305	303	290	306	288	269	314	280	290	292	317	289	272	319	296	266	297	315	326	277	314	315	323	293	283	264	295	329	277	302	307	371	305	259	301	288	304	276	295	306	292	311	267	281	272	344	315	284	313	332	309	277	314	332	307	288	305	259	272	307	292	287	262	308	318	308	298	297	312	321	288	319	300	285	285	267	312	304	340	297	303	300	298	292	294	276	283	313	296	279	340	315	310	293	329	296	293	272	275	290	296	302	302	281	314	300	319	326	342	299	287	270	283	304	305
6936	1038	1564	1642	1466	1197	1066	1011	971	941	845	861	842	824	829	793	809	747	755	754	749	789	750	721	721	764	776	724	712	741	739	727	723	724	731	707	724	706	728	753	712	674	682	687	734	672	713	711	761	703	692	722	680	687	694	681	692	692	720	710	701	699	681	679	706	704	705	748	689	692	714	702	700	697	699	730	695	670	671	698	695	726	719	670	722	691	639	721	685	719	683	655	723	706	712	680	715	717	711	716	706	686	713	722	694	691	684	676	716	691	657	693	656	697	677	658	692	730	728	667	748	690	743	686	678	688	692	702	719	714	663	713	712	713	674	720	671	713	681	673	733	729	673	681	744	674	696	711	729	733	657	674	697	681	719	689	679	672	682	667	694	686	665	706	648	691	697	727	701	701	684	708	674	697	680	665	667	698	708	685	713	702	684	662	678	720	645	763	644	727	681	709	673	663	711	709	694	685	688	694	661	722	693	675	735	696	683	708	690	694	703	691	699	670	686	673	684	692	688	678	710	726	713	678	679	713	710	700	689	661	708	710	739	664	726	640	679	700	708	677	728	656	702	711	714	679	696	752	672	725	687	662	699	742	679	654	690	664	687	713	722	653	684	723	703	701	707	654	723	667	707	683	658	714	694	666	701	663	667	621	700	759	654	696	686	695	694	673	732	671	665	669	686	704	716	696	699	747	688	669	698	737	725	686	705	671	709	699	728	729	702	647	736	690	741	715	680	738	690	706	733	649	675	642	688	668	668	673	668	628	740	658	684	689	715	744	656	673	667	708	675	703	689	722	686	699	739	688	707	675	739	718	650	698	712	679	727	683	693	653	706	691	702	711	702	709	683	685	707	732	708	728	717	680	710	687	718	706	640	683	719	683	727	728	703	686	713	683	709	660	662	685	702	722	699	685	661	641	668	693	707	702	659	705	670	728	680	692	669	683	673	658	691	709	633	750	693	649	709	690	707	706	659	746	716	703	699	680	718	669	685	670	706	675	712	679	671	726	733	705	706	725	682	700	700	696	669	705	723	710	694	679	700	734	683	709	716	719	699	677	681	732	686	657	728	700	684	663	691	708	671	706	682	681	751	728	674	723	657	737	690	695	715	694	676	668	654	685	734	708	742	704	710	671	669	727	717	700	651	737	678	740	724	682	725	718	636	707	685	688	684	699	661	683	673	661	686	675	694	678	678	624	734	713	712	696	631	673	677	756	748	755	675	698	665	720	678	696	701	684	709	717	709	715	743	761	652	658	714	694	673	673	732	714	690	692	711	670	687	704	681	713	683	729	692	700	696	686	664	705	670	684	730	679	676	709	732	675	726	713	738	635	700	720	703	706	669	691	716	728	676	708	697	717	732	663	716	658	729	681	683	708	663	711	724	695	684	691	646	703	702	678	699	713	679	671	703	678	676	732	671	689	704	702	690	670	681	700	695	673	686	689	698	683	697	692	741	682	655	719	700	643	676	729	653	718	677	723	718	681	665	679	729	693	733	674	685	704	691	714	687	693	673	697	719	703	705	695	690	702	692	697	754	666	691	714	716	669	727	676	696	660	717	655	707	655	652	626	713	707	690	673	690	666	690	705	642	699	683	707	730	700	688	717	666	717	669	694	682	695	721	678	768	667	700	690	712	700	710	713	734	759	678	718	713	682	678	687	670	676	728	712	659	662	658	660	711	666	667	711	660	696	730	737	713	729	719	723	697	752	706	665	676	668	682	717	696	635	698	697	778	686	685	697	679	682	739	715	684	716	715	686	713	710	722	719	670	702	672	671	660	703	702	707	735	677	744	690	718	718	683	714	708	708	679	720	669	660	708	713	686	707	709	703	709	723	696	741	685	667	672	705	676	703	720	704	654	697	670	715	687	724	691	702	700	679	734	722	620	709	731	748	653	686	684	659	666	690	697	692	648	625	702	707	706	649	748	657	722	689	707	726	670	748	696	699	690	672	689	686	675	715	690	702	679	674	687	728	702	699	738	672	662	746	690	714	692	685	712	697	738	716	698	658	703	715	710	688	717	665	704	699	722	695	666	719	709	643	679	676	682	682	704	710	737	683	707	686	708	720	720	687	694	686	737	692	690	708	683	703	711	722	696	707	688	699	706	650	744	683	685	694	679	711	726	692	685	706	696	721	662	673	689	704	706	669	699	684	695	713	671	688	690	699	662	691	636	744	694	703	703	687	691	707	714	702	677	714	694	697	702	717	701	665	618	737	710	763	693	743	727	717	661	666	658	697	722	706	613	684	708	687	671	674	682	711	719	704	711	690	741	707	646	694	680	707	683	691	652	692	659	696	651	659	717	736	690	693	728	733	684	685	696	668	695	729	667	700	786	686	716	691	719	720	698	704	676	664	641	683	704	707	765	717	674	683	719	683	692	699	706	669	714	704	662	717	676	666	682	706	684	652	715	678	707	692	702	705	691	662	684	628	757	685	664	665	668	695	700	665	670	687	704	672	688	718	770	699	729	692	778	701	704	658	657	695	709	686	697	668	673	686	639	705	682	704	707	684	684	677	683	682	726	690	744	675	667	689	685	649	714	659	711	708	734	719	715	714	667	723	656	730	728	731	706	686	707	679	706	701	706	687	661	674	715	692	663	673	721	735	737	654	699	703	690	729	676	715	694	682	696	705	684	757	687	642	713	682	691	723	673	709	681	686	702	698	670	651	685	690	703	669	699	649	677	665	675	708	696	742	680	724	705	698	674	686	721	717	667	663	691	701	713	705	664	697	730	752	702	677	665	714	719	695	692	663	681	721	658	693	685	663	668	738	684	692	698	708	685	697	700	699	709	692	713	659	678	662	706	711	654	651	744	717	715	706	653	702	701	738	714	678	690	696	721	694	649	731	704	720	690	692	708	693	685	719	756	698	659	718	683	736	675	647	716	641	705	679	734	646	710	696	758	702	764	737	721	706	668	738	713	687	690	695	686	639	699	671	719	689	679	701	713	704	752	729	678	685	685	685	733	656	777	717	692	672	677	705	707	716	685	663	689	677	676	710	724	663	657	702	710	711	740	739	671	715	731	653	673	682	686	720	710	689	659	716	689	682	706	702	673	649	682	713	721	728	736	709	693	651	672	725	690	680	734	712	673	698	688	684	744	729	753	663	702	631	703	668	652	702	664	698	676	656	713	705	658	704	687	659	700	708	730	731	683	695	689	733	692	707	752	704	696	714	721	670	701	640	764	664	707	731	657	747	690	666	677	696	708	669	671	675	703	661	720	732	652	730	677	722	660	688	680	679	675	673	681	691	668	681	710	694	688	726	670	687	724	677	674	642	727	725	701	685	652	756	738	723	703	718	700	714	678	760	700	713	688	709	697	677	710	698	717	732	693	734	679	681	682	689	671	669	690	667	704	691	641	686	671	671	693	708	693	691	692	688	695	686	709	675	717	670	753	685	699	668	715	662	696	687	679	677	720	660	770	725	719	708	704	690	662	652	660	661	726	711	683	713	651	677	742	695	732	704	728	725
15026	1364	1036	820	538	511	401	373	330	341	307	287	276	307	291	276	246	271	244	265	255	238	253	273	234	274	285	247	261	273	232	230	262	274	266	231	247	281	233	276	258	240	253	240	255	268	263	266	273	253	257	240	267	247	244	252	265	259	264	262	246	247	272	247	225	267	246	241	245	242	231	226	228	240	231	236	275	278	224	279	258	267	262	238	248	249	263	260	246	232	253	241	278	246	250	276	269	264	240	228	253	247	230	257	257	228	264	272	256	260	241	241	249	256	259	257	265	249	247	270	223	246	258	247	239	255	278	243	231	249	272	251	260	261	260	257	288	240	258	233	261	265	242	258	224	256	232	262	241	257	274	266	255	258	248	260	277	265	246	268	244	257	242	299	275	264	259	267	279	236	253	278	289	254	239	245	257	251	241	235	253	254	265	263	238	272	256	230	235	264	232	256	276	256	273	251	246	248	263	283	263	245	256	251	231	260	260	233	250	236	239	259	221	257	245	293	254	266	234	224	232	260	273	251	247	257	237	250	271	258	252	206	252	240	282	218	262	288	262	282	264	258	246	273	262	264	254	250	236	273	293	234	261	254	252	265	218	234	255	253	236	268	274	216	254	256	256	265	279	281	235	220	227	252	243	248	258	259	267	268	267	266	266	265	230	281	232	223	274	243	257	249	228	278	246	243	247	225	253	275	237	262	238	253	252	228	287	245	247	228	258	294	265	266	267	259	276	232	269	236	238	229	262	227	250	258	247	292	235	265	250	274	274	253	250	239	269	262	267	266	242	228	279	260	256	254	262	238	268	291	249	264	281	269	259	259	253	242	258	240	266	231	239	247	270	245	262	273	272	247	265	280	244	248	254	248	214	241	235	249	228	311	236	259	251	234	248	250	276	240	240	230	262	273	254	268	211	234	262	261	225	256	260	259	257	251	236	253	238	239	266	276	267	238	247	245	273	224	280	244	275	228	245	246	274	247	271	270	271	240	248	292	262	242	244	259	254	259	246	267	227	262	253	227	200	233	244	253	239	242	260	268	209	244	269	232	246	275	254	244	259	250	234	218	245	260	246	229	230	232	281	264	266	273	285	251	263	254	249	274	261	254	253	250	275	260	223	254	285	264	242	253	222	252	253	240	237	286	252	274	268	234	241	258	250	247	267	235	223	233	222	252	239	252	238	259	242	258	253	260	273	261	260	254	238	270	240	253	255	303	264	248	267	262	242	258	267	252	252	258	277	220	267	229	281	245	244	278	307	259	259	256	207	231	257	271	239	245	266	259	265	266	263	238	248	254	253	257	255	253	258	258	242	275	253	251	234	251	276	256	248	251	251	238	247	257	274	254	277	227	260	257	263	250	248	257	260	252	290	217	226	242	240	247	232	243	248	244	258	249	260	269	256	249	246	262	238	253	245	239	265	249	243	238	259	262	234	240	218	270	244	279	254	235	265	254	289	248	263	234	244	235	265	270	249	241	303	241	234	266	263	259	224	234	237	241	251	224	237	225	244	259	246	248	275	236	241	255	249	242	255	241	273	248	249	242	240	273	248	236	236	246	263	269	244	252	238	244	258	263	256	232	268	268	279	264	244	260	245	269	275	253	221	267	283	244	251	270	253	255	254	284	231	254	233	262	238	254	267	258	251	238	233	249	271	291	277	284	257	239	251	264	248	248	233	230	239	244	273	232	235	236	263	270	256	286	254	253	236	232	290	242	260	244	249	258	265	229	237	280	272	256	250	266	239	227	274	256	256	247	262	258	231	235	249	266	253	248	228	246	233	254	256	237	231	276	254	227	272	278	249	271	259	248	286	242	253	244	237	260	255	224	256	241	280	265	250	212	262	279	241	253	230	258	244	268	256	266	262	258	248	221	274	246	291	268	239	273	272	252	249	249	255	213	252	248	250	270	260	249	293	254	277	251	253	246	255	299	261	291	248	251	241	261	226	243	246	240	255	243	233	228	235	240	263	266	243	241	250	260	252	267	263	255	229	237	241	245	269	266	225	239	254	283	252	243	233	276	246	273	252	265	250	265	210	245	279	253	263	282	274	237	260	268	245	256	232	281	272	259	274	267	239	263	239	276	230	261	248	267	268	263	249	240	232	261	269	252	268	231	238	256	217	236	229	241	263	270	252	242	255	251	264	253	253	278	263	248	271	252	263	238	255	226	262	259	213	245	221	262	241	271	249	268	278	264	250	283	246	263	256	269	247	250	275	236	251	257	233	256	248	272	217	238	248	265	284	247	267	257	238	263	266	273	276	276	258	243	276	255	248	251	256	238	251	254	276	228	297	258	234	249	248	249	236	256	270	266	260	233	261	251	249	270	252	248	253	250	266	238	293	269	262	257	242	244	253	270	252	250	257	247	221	282	257	258	236	232	246	267	232	249	263	269	256	240	264	248	268	257	234	243	225	264	223	264	259	240	243	261	274	237	253	250	229	249	269	232	246	236	296	305	235	292	264	240	249	246	227	277	255	254	237	250	264	258	249	275	287	268	241	255	233	241	213	248	267	283	223	240	248	252	288	248	271	273	250	256	224	228	270	263	234	245	241	255	253	269	246	251	257	272	231	271	254	260	232	263	250	241	269	267	264	231	259	233	285	253	235	258	214	241	248	215	266	248	261	254	278	260	271	229	228	270	250	251	237	258	235	272	247	236	252	257	267	264	276	267	260	254	242	257	272	257	250	260	244	259	288	245	264	244	281	254	240	233	209	266	229	272	265	282	266	249	255	234	235	237	252	255	246	233	241	239	262	245	263	282	256	265	248	258	262	275	269	253	256	244	252	238	269	249	271	234	241	209	242	229	278	262	265	248	244	242	233	254	270	257	237	272	277	239	239	255	286	281	270	247	247	276	239	260	262	217	252	259	257	234	215	261	249	275	272	283	262	243	240	248	233	262	266	237	291	242	256	264	241	231	250	281	270	255	227	262	246	238	235	253	259	248	237	269	246	268	243	266	227	253	250	249	252	263	263	252	237	249	274	262	262	235	244	290	250	231	246	248	228	262	257	289	272	248	241	261	277	233	247	263	228	258	250	222	256	268	243	277	226	242	258	230	242	280	245	264	264	268	269	278	265	276	241	249	217	270	267	269	271	247	238	226	261	241	225	229	252	250	256	254	263	285	230	294	239	245	224	261	254	236	270	259	246	246	266	250	235	240	253	236	253	274	253	245	260	262	264	265	250	219	252	263	270	238	233	232	250	277	249	269	230	252	240	251	252	264	255	295	259	219	256	254	230	257	231	267	278	250	280	237	221	258	276	257	259	265	251	258	267	236	268	232	237	260	248	249	250	214	253	266	282	246	280	260	266	250	241	236	268	265	221	243	262	259	281	264	234	231	248	265	284	278	267	272	234	228	266	248	248	261	257	276	237	247	242	248	259	243	257	227	254	259	265	256	232	269	259	282	268	296	214	232	256	257	239	260	267	260	281	251	275	235	230	272	257	228	240	298	247	260	268	291	247	245	239	261	247	260
8603	1261	2306	2389	1928	1585	1321	1231	1084	1027	952	888	826	827	743	724	745	686	668	710	628	661	635	641	682	637	654	633	560	568	625	592	612	617	643	631	597	578	627	596	609	613	629	589	562	607	593	583	557	653	584	575	550	593	566	558	599	608	586	541	604	602	589	541	589	586	609	574	597	587	583	555	579	572	584	578	596	619	618	616	610	581	613	570	632	535	589	590	599	554	615	597	557	593	589	583	571	584	553	605	584	592	615	551	586	569	569	589	591	579	598	542	603	563	527	630	566	564	589	607	602	654	566	583	599	571	581	559	596	584	620	528	608	612	624	565	623	581	565	593	603	601	561	604	606	585	555	561	587	600	574	580	593	571	579	595	592	552	545	560	571	527	615	599	611	560	610	569	564	604	577	645	549	601	587	619	607	572	592	571	599	571	593	581	626	584	561	570	589	546	569	597	531	582	578	546	552	583	639	546	565	537	579	577	580	583	599	574	600	549	582	576	543	583	548	607	589	602	580	559	582	609	604	572	569	577	596	597	582	544	602	567	549	526	567	546	603	529	595	566	565	566	585	594	592	582	554	596	546	581	579	609	575	594	597	535	540	556	626	593	552	587	572	601	586	567	603	543	529	597	569	584	592	590	601	574	549	599	584	566	567	597	563	675	614	601	569	606	600	589	591	623	572	562	609	605	532	601	586	576	541	575	548	564	589	580	591	589	572	570	577	571	609	567	618	568	544	537	557	554	592	598	585	632	591	581	592	574	565	534	561	558	578	591	616	575	601	551	578	609	562	550	595	560	615	586	534	549	630	573	572	569	563	592	587	601	600	608	585	575	616	573	556	542	585	556	599	587	593	554	571	606	602	596	560	553	574	601	543	558	595	576	553	546	576	612	556	576	580	582	565	612	578	619	613	557	573	537	569	607	569	566	588	573	582	611	589	563	608	586	555	558	582	624	568	590	599	569	585	635	572	549	562	572	592	554	577	582	553	564	583	569	593	590	543	590	589	571	590	578	571	538	574	562	570	537	579	531	604	600	584	629	560	578	601	569	579	552	580	569	587	558	546	607	562	579	571	595	586	593	592	555	608	578	576	539	574	563	561	606	564	593	577	577	558	619	604	576	598	531	571	566	560	601	555	574	589	585	610	577	530	546	579	551	579	580	552	572	560	607	553	559	567	615	606	589	566	559	571	599	572	610	582	585	578	603	570	563	569	589	604	580	563	584	601	568	545	583	595	605	623	587	579	589	585	572	628	581	559	578	567	585	548	582	588	575	590	616	595	571	578	604	577	548	568	577	559	565	573	600	577	589	559	532	568	578	568	567	565	542	611	610	622	605	591	599	575	625	579	567	572	522	555	583	580	593	567	588	597	576	588	576	542	623	569	592	552	553	551	577	555	595	608	621	546	615	605	603	577	568	552	608	629	551	587	537	552	600	568	574	537	577	550	560	556	569	568	582	568	610	583	591	553	577	639	560	617	588	572	602	579	602	587	564	557	583	599	571	597	574	549	597	564	607	594	546	621	586	603	566	546	587	577	553	585	569	604	590	632	558	568	593	552	568	544	590	585	596	595	586	546	565	595	597	538	588	589	583	572	592	563	585	619	616	595	592	592	621	540	575	582	594	550	549	588	581	588	579	576	580	587	555	563	585	562	567	588	594	603	585	616	571	585	577	575	537	610	560	609	578	581	584	589	546	633	570	528	608	555	615	610	561	646	614	597	575	585	589	588	616	584	600	567	530	558	593	575	553	610	580	599	570	582	563	557	601	613	621	603	580	586	602	596	577	589	591	592	611	578	545	612	539	557	594	564	601	551	553	559	616	593	609	582	584	583	562	587	571	525	611	618	572	594	577	590	612	584	550	604	578	590	584	566	567	597	539	573	541	609	610	562	561	599	608	541	583	583	583	605	562	573	560	564	618	607	574	590	610	562	570	542	582	592	571	570	583	570	594	556	612	620	605	543	544	589	599	601	595	572	570	575	559	559	574	601	574	555	569	599	562	619	573	587	634	548	598	595	606	530	543	577	627	582	605	595	598	607	584	600	552	554	590	579	599	574	565	572	587	561	557	590	603	547	598	565	607	579	587	542	563	581	627	560	558	578	580	561	617	596	574	572	553	595	616	568	559	597	589	568	581	571	573	533	540	567	583	571	566	594	594	608	588	622	523	616	594	565	619	585	542	579	580	593	574	600	644	615	595	613	596	568	610	559	572	571	565	626	588	595	583	597	605	593	577	578	595	556	532	579	625	601	561	557	618	558	594	559	596	557	585	572	603	575	555	544	596	611	565	548	585	572	567	586	588	622	587	596	595	550	582	554	607	598	632	573	592	627	547	629	577	592	545	566	550	599	613	556	565	585	587	620	578	582	529	575	585	545	580	594	546	595	575	582	614	576	591	562	581	582	586	575	557	557	543	597	604	561	554	601	602	588	621	581	592	538	601	593	597	584	565	545	568	597	597	601	581	550	543	552	575	608	566	583	550	679	594	596	606	546	610	587	576	560	620	591	558	555	635	564	591	582	546	579	606	577	617	582	563	599	588	610	594	534	574	568	590	558	575	565	599	612	607	593	605	599	609	600	557	573	561	559	612	594	571	583	603	583	547	549	574	572	586	564	597	544	623	580	533	631	649	568	595	537	598	607	623	552	592	548	574	543	595	595	594	605	591	546	603	585	557	594	577	559	574	592	574	590	552	561	568	556	567	596	582	596	599	637	563	574	628	581	581	593	624	575	582	562	604	613	604	568	575	586	563	586	593	612	563	586	532	564	574	565	591	587	570	557	553	570	522	577	591	572	563	607	615	572	574	584	594	607	604	570	600	587	610	551	564	601	538	587	560	536	608	569	589	596	587	603	566	556	563	576	569	578	556	635	591	588	591	605	591	587	605	547	560	608	608	577	521	583	629	540	562	614	602	575	561	573	545	602	558	565	561	579	599	554	543	585	602	618	595	578	592	562	565	598	584	611	568	547	563	524	598	581	585	544	573	579	586	565	596	583	576	604	577	629	610	597	600	596	531	568	550	585	578	584	588	592	592	662	593	592	565	600	583	542	573	590	563	604	540	602	587	570	558	575	606	591	535	540	576	561	597	556	572	563	601	582	589	617	583	568	592	584	596	585	596	607	572	558	571	588	597	535	565	567	544	570	577	621	558	598	591	548	597	585	559	584	589	581	591	564	616	550	588	564	571	568	587	612	545	600	572	601	555	604	581	537	584	610	604	593	597	582	601	557	537	613	568	552	590	550	609	568	602	578	594	582	561	582	593	613	572	566	617	542	565	563	618	544	565	631	550	563	567	611	565	602	602	634	580	578	613	578	538	606	559	605	607	582	555	550	583	544	553	563	573	586	562	622	606	583	582	575	560	582	548	586	595	613	582	580	589	618	585	566	569	557	597	545	566	591	552	530	567	564	596	569	524	573	585	540	516	603	523	541	585	614	600	591	534	552	538	570	587	578	562	546	579	566	506	584	610	595	601
1946	169	145	150	162	172	166	160	164	150	181	167	148	156	143	172	146	140	172	144	181	157	164	169	155	148	164	153	158	171	163	156	144	154	158	172	158	132	157	170	183	152	175	162	161	149	166	164	142	166	174	162	156	152	161	162	184	144	156	164	171	131	157	153	161	142	157	153	151	150	147	149	150	148	167	164	145	179	143	167	186	149	154	152	144	174	175	159	154	154	172	149	157	129	170	131	155	187	156	163	131	148	154	170	150	152	163	163	152	137	146	164	150	176	160	153	151	149	157	154	139	143	130	145	166	167	162	177	152	161	152	159	168	151	163	132	132	174	166	148	147	133	139	167	145	129	138	153	149	161	168	150	134	133	147	129	157	154	178	149	151	165	161	140	141	173	156	142	155	153	186	174	166	159	145	167	152	149	150	142	138	169	152	180	164	150	151	155	160	162	150	172	187	175	171	170	167	186	165	154	150	151	144	183	184	174	162	160	178	151	139	143	161	157	173	184	171	154	162	141	144	135	163	130	156	148	143	148	159	157	147	158	179	167	170	132	147	160	163	161	172	150	135	148	157	151	146	138	162	157	168	162	142	176	155	167	166	159	155	152	161	136	154	161	189	174	180	174	149	135	155	191	161	175	146	131	159	173	159	158	161	154	169	152	113	158	166	153	144	150	160	176	170	153	115	155	170	136	136	146	150	158	140	155	166	171	154	156	152	151	153	153	145	144	166	170	159	162	151	157	149	151	145	149	167	159	136	158	151	155	136	155	147	154	148	150	172	153	158	140	154	162	163	165	174	164	171	157	160	172	157	161	187	154	156	141	165	137	160	158	163	170	143	163	151	172	166	151	155	176	138	155	161	167	136	162	197	142	122	164	142	146	151	157	187	159	179	135	170	133	145	156	165	163	163	183	170	166	152	156	145	132	140	138	159	148	157	172	152	144	165	168	170	159	152	148	140	153	162	142	132	154	156	135	138	160	152	153	146	151	144	159	161	165	165	127	144	164	169	169	158	173	173	165	138	155	154	149	193	156	145	177	147	155	144	153	177	159	150	170	144	148	151	160	153	151	167	146	168	133	146	152	143	155	192	152	146	153	139	162	153	170	156	170	160	124	157	173	140	151	146	134	169	147	148	145	155	142	177	152	158	169	158	179	166	158	164	150	169	126	143	152	151	155	154	169	148	152	160	168	166	152	172	164	155	162	137	154	170	151	153	143	145	139	158	159	132	156	149	173	171	133	134	150	155	154	165	154	160	170	167	162	167	132	168	156	150	148	149	140	186	141	154	138	151	159	178	150	145	158	172	140	146	163	146	167	165	172	156	150	167	161	171	156	155	160	153	129	137	163	138	166	159	158	145	147	176	153	175	152	160	170	158	155	159	154	119	155	166	151	144	159	177	142	125	137	150	150	148	168	148	154	139	169	168	158	152	155	157	145	127	151	163	144	153	160	165	146	177	156	163	157	172	168	140	153	167	144	151	160	133	167	147	150	162	168	167	177	161	140	152	156	164	147	144	140	147	160	177	136	159	166	132	163	141	166	165	143	155	173	166	148	134	152	134	177	156	177	130	141	152	162	154	160	157	160	181	159	148	150	143	157	130	138	133	131	139	153	163	153	140	143	144	147	154	159	158	170	153	167	147	146	157	156	154	159	185	178	148	153	183	144	166	158	162	148	156	129	157	160	158	128	151	197	186	177	152	136	164	155	131	169	162	141	165	179	168	145	171	172	144	142	171	144	144	162	169	134	157	127	176	176	166	146	153	151	151	164	160	161	146	164	167	136	166	177	170	155	154	184	158	183	147	168	149	175	158	157	165	144	146	164	171	147	155	145	143	173	147	144	158	152	153	157	161	166	159	138	149	157	151	165	155	138	178	172	136	134	151	172	162	151	177	187	175	154	154	168	176	178	149	157	161	133	175	159	158	168	123	133	170	150	151	144	143	154	128	158	128	142	133	147	139	142	152	156	161	150	128	156	167	151	147	156	144	156	174	163	137	179	170	169	163	162	129	159	130	130	143	149	161	166	157	153	147	144	154	168	144	142	143	151	176	157	129	157	146	181	167	164	152	163	163	150	147	160	172	162	193	179	137	142	167	156	137	138	172	155	166	133	153	205	139	159	152	120	155	145	161	163	147	142	161	150	133	158	170	163	181	142	147	153	159	156	146	166	151	163	145	148	172	165	156	176	166	148	161	145	147	165	138	118	167	160	158	156	157	139	164	138	156	145	167	168	148	152	144	186	151	159	172	160	150	155	170	158	147	187	154	165	156	145	137	188	156	162	153	131	130	130	153	150	153	163	166	154	160	173	158	171	158	165	143	146	152	151	159	139	190	169	166	137	141	157	136	142	156	155	146	180	151	167	147	154	146	153	132	167	154	131	172	152	159	145	155	169	185	188	165	144	151	163	141	172	160	163	147	131	138	148	156	151	164	167	155	148	158	177	146	132	144	158	158	139	158	169	147	141	162	136	132	145	165	155	143	146	152	161	158	148	151	162	168	151	167	150	170	152	152	174	173	159	144	164	148	133	162	157	155	144	159	139	155	171	135	148	149	171	159	164	136	151	160	174	181	150	147	130	168	160	182	150	167	176	155	148	165	158	163	130	155	139	153	172	180	163	147	174	140	156	158	136	136	151	166	143	167	174	137	156	148	167	143	176	167	165	162	137	162	139	169	165	147	147	169	177	147	179	175	130	166	170	173	151	156	156	152	151	139	160	174	131	152	151	150	151	152	145	180	166	157	141	167	175	150	167	150	140	153	167	133	124	156	128	165	149	153	164	169	155	169	174	147	149	154	137	148	162	155	168	139	159	156	141	143	137	156	136	161	151	137	157	167	150	163	150	155	156	139	146	184	146	135	161	148	153	143	166	151	152	155	169	172	165	163	153	149	141	143	148	164	158	186	140	162	137	145	169	140	161	153	142	150	131	153	150	162	174	161	165	164	163	148	133	159	155	171	137	132	134	145	161	163	153	141	155	159	148	152	138	162	141	145	131	198	139	134	166	150	167	146	160	166	151	168	144	142	137	153	181	131	158	162	156	169	128	159	154	163	152	141	155	181	151	164	140	165	147	145	153	154	177	133	143	153	159	155	170	169	132	147	122	159	157	157	141	185	161	167	160	173	142	157	164	138	153	162	168	133	172	166	157	159	125	152	179	157	167	181	145	155	148	154	147	145	161	152	160	170	166	171	137	133	144	177	138	158	148	156	172	164	156	166	130	163	142	139	126	158	154	176	154	190	151	139	151	169	139	152	122	141	165	134	146	144	154	166	133	156	154	161	155	171	163	152	157	165	159	146	165	174	169	155	150	153	132	146	141	147	149	139	142	153	170	148	142	160	138	142	156	145	142	165	179	185	172	146	157	145	154	155	171	147	152	140	158	146	150	183	168	175	162	136	148	163	162	159	150	177	159	148	171	162	173	150	147	152	159	129	148	171	170	173	164	123	136	156	137	180	158	161	145	132	137	132	157
2133	467	469	456	486	465	420	435	406	421	436	427	409	395	451	431	446	406	391	417	440	366	429	403	423	390	422	407	401	416	376	438	407	399	426	385	406	410	401	396	406	411	393	416	463	415	413	416	399	391	412	419	391	410	460	381	397	402	428	420	431	414	444	393	430	433	394	411	415	406	403	392	410	419	379	383	379	404	386	397	399	391	377	431	411	443	414	379	421	403	397	416	472	405	410	433	374	397	379	422	369	396	381	433	423	381	394	437	426	361	398	409	381	414	446	419	409	392	402	405	390	411	445	399	416	378	386	395	403	368	418	405	384	407	412	422	382	439	450	412	382	395	407	425	399	414	383	427	435	412	448	414	428	407	421	395	390	399	427	406	421	400	403	389	399	396	414	417	388	398	413	412	430	422	409	426	437	404	414	408	423	398	421	393	430	409	408	396	432	425	431	408	402	432	384	409	396	428	425	386	419	410	371	409	421	370	403	458	454	411	411	398	411	443	416	407	414	405	383	435	418	388	392	422	399	406	421	394	392	385	423	470	399	408	386	344	453	410	408	438	443	410	420	385	393	400	412	405	395	443	406	399	363	391	421	397	396	416	406	368	379	401	431	418	422	442	428	419	428	417	406	390	431	411	390	421	425	399	415	374	413	416	403	402	425	423	398	416	432	410	412	403	411	426	413	432	414	395	406	404	393	402	421	357	421	409	418	403	430	426	413	411	424	383	404	384	417	427	412	399	409	398	403	418	419	411	451	415	433	401	456	413	402	403	369	407	439	390	403	402	367	404	414	394	439	423	394	402	399	401	408	416	374	372	442	429	406	413	424	432	384	405	401	384	418	394	396	406	400	388	370	396	394	398	393	421	378	401	392	400	404	371	408	380	395	393	402	393	405	462	426	439	410	446	398	394	433	415	408	413	402	388	366	387	395	415	408	391	382	413	417	409	441	386	386	398	451	409	425	452	442	401	381	439	399	411	438	419	447	465	427	428	392	424	399	445	419	436	391	393	416	389	421	421	413	392	431	386	392	433	401	389	412	395	437	397	410	393	401	415	405	402	368	396	433	389	418	422	376	408	406	387	411	399	409	413	422	382	417	459	395	419	419	414	423	384	421	402	396	395	414	449	358	393	396	429	406	381	418	407	422	408	411	411	414	429	415	431	412	375	383	399	409	421	407	453	400	399	421	420	412	426	409	414	405	406	399	389	422	430	397	416	410	400	398	406	386	416	369	398	436	411	441	406	412	429	420	385	400	379	406	395	417	412	397	418	390	406	398	406	412	396	400	393	371	398	430	406	424	420	418	410	436	425	418	440	386	420	424	402	431	419	390	378	408	363	391	367	423	374	396	427	372	443	445	417	430	390	409	394	432	393	407	444	401	391	406	386	429	406	435	408	389	444	410	407	401	337	421	373	392	391	406	445	403	417	425	421	423	425	413	420	376	402	412	422	421	431	355	406	420	405	404	380	406	377	448	382	414	405	366	424	404	425	400	420	406	408	397	405	429	378	387	420	390	394	398	428	411	394	384	422	404	396	372	369	369	406	402	403	458	417	364	429	369	372	404	423	379	397	384	421	404	380	414	425	384	448	393	422	402	452	403	410	418	396	398	414	382	389	408	432	380	392	426	396	410	395	419	391	391	391	427	410	454	401	377	425	418	444	402	408	362	401	423	369	378	380	382	385	363	446	415	392	402	417	413	413	424	391	382	438	436	422	420	438	400	400	376	392	421	423	423	409	400	447	397	408	398	414	430	419	405	435	369	402	435	377	413	435	409	404	411	400	411	416	413	432	398	397	432	431	441	409	418	382	418	412	370	402	408	400	440	403	405	401	457	415	397	448	405	395	429	431	412	398	429	415	378	434	396	438	432	413	420	423	414	373	412	402	425	417	381	411	429	422	425	402	425	378	390	391	393	390	406	402	420	423	373	425	425	439	420	399	438	401	423	397	423	414	401	402	421	422	428	396	426	445	433	405	372	417	390	407	418	363	396	424	414	355	402	412	384	388	403	370	376	373	392	387	401	421	418	410	402	412	411	417	425	397	365	442	392	408	420	392	420	403	413	370	392	408	410	403	402	430	449	367	385	398	386	437	413	402	397	364	388	420	344	430	417	387	397	408	401	380	461	430	414	391	406	429	419	430	427	410	428	375	374	396	388	385	353	428	369	416	447	392	376	442	416	425	432	406	407	399	387	372	407	391	432	395	428	396	403	411	416	430	396	422	392	399	385	412	414	359	423	396	392	445	404	389	383	411	433	425	399	421	411	401	399	393	414	390	415	419	451	406	424	408	413	423	419	421	404	415	365	408	404	440	437	395	393	438	410	425	392	405	436	437	411	400	414	398	402	397	388	399	411	391	411	394	400	436	382	394	398	412	441	399	414	378	431	382	373	395	440	441	395	407	375	398	384	412	405	422	377	389	431	406	398	384	366	396	397	382	397	371	417	381	379	412	407	426	421	420	433	408	365	417	432	400	422	361	394	406	421	422	424	380	405	434	434	441	427	404	414	412	417	399	431	369	430	399	411	437	385	392	407	410	408	404	389	406	420	406	441	422	421	391	422	433	380	421	398	405	404	426	395	400	425	415	419	419	403	416	441	397	428	352	427	436	403	386	421	421	406	428	402	410	434	455	412	410	404	419	418	378	393	381	408	402	431	423	419	379	418	416	362	423	426	420	416	401	403	418	383	407	417	417	437	456	421	440	378	396	430	419	391	382	447	393	399	405	404	382	386	384	428	427	390	391	402	423	413	418	403	425	400	385	420	403	405	441	392	428	349	358	422	420	420	393	424	378	392	401	399	403	407	428	385	428	393	396	411	411	416	402	437	443	408	393	380	456	397	395	402	411	389	425	426	421	379	416	392	394	446	431	376	410	380	409	392	444	420	392	445	386	392	400	397	397	440	424	449	413	420	399	405	398	414	407	347	415	423	415	372	434	402	417	418	404	394	393	435	399	361	430	419	401	389	369	458	416	423	432	394	437	431	376	414	419	412	404	413	408	389	429	425	385	408	391	451	413	378	420	396	428	390	411	425	386	431	409	426	407	409	406	399	404	420	445	399	385	393	393	437	398	410	372	358	416	434	413	425	389	421	412	383	395	406	425	429	444	395	424	392	411	366	469	377	437	382	423	386	397	413	406	416	401	385	410	418	414	402	433	416	377	402	411	383	420	388	435	403	389	407	432	390	464	391	401	410	405	443	402	401	395	439	408	404	410	421	425	453	422	463	438	373	400	411	383	365	440	415	368	422	383	395	383	431	431	400	447	389	363	399	431	398	425	397	410	409	378	393	416	398	378	377	376	409	377	446	436	385	420	425	397	414	399	405	368	384	432	430	392	415	377	419	439	386	409	442	407	428	427	392	434	411	396	384	439	442	400	438	420	429	402	393	412	429	416	436	399	444	390	453	412	410	400	431	413	386	409	397	375	414	427	418	399	394	420	384	417	363	435	384	403	401	418	395	393	395	396	401	381
8285	714	675	513	456	395	376	337	381	332	357	321	336	316	354	285	321	290	348	321	295	305	329	301	304	296	321	306	308	297	310	317	311	302	287	258	284	333	287	341	307	304	283	293	297	286	291	336	281	291	311	301	299	260	305	321	309	276	314	290	278	301	294	256	272	314	317	319	319	315	294	300	283	273	286	322	300	302	274	297	284	311	331	317	283	290	313	283	324	306	296	282	298	309	276	299	294	273	302	313	300	286	268	305	306	301	286	296	291	331	311	347	300	293	289	281	317	306	305	323	273	289	299	293	302	323	308	323	294	336	305	289	288	271	280	288	328	337	327	303	274	312	291	274	296	283	304	284	296	315	304	299	306	308	282	312	328	303	303	266	302	285	291	290	290	279	265	292	291	289	304	305	290	316	283	271	314	274	307	312	296	307	304	291	313	313	316	309	314	302	269	282	301	292	286	286	268	319	276	306	278	274	290	285	273	280	270	276	309	308	277	328	307	272	304	306	322	306	292	300	304	294	312	301	278	272	301	329	304	303	290	297	304	299	303	283	279	291	281	325	301	329	288	281	269	286	311	305	313	311	308	271	285	304	284	323	283	304	270	295	282	268	310	314	302	278	295	284	313	323	275	282	280	296	288	279	284	322	325	286	317	298	314	289	328	330	272	293	264	295	286	297	289	294	297	307	309	308	264	272	284	293	281	275	289	272	305	308	278	289	288	291	318	279	305	275	272	303	295	273	269	313	315	295	273	296	295	306	289	309	292	289	271	321	285	291	320	292	305	289	280	320	285	353	301	292	328	286	328	280	296	268	283	273	297	302	293	294	309	294	295	293	320	304	311	310	268	326	260	311	263	282	331	288	279	303	311	260	328	310	275	314	294	290	273	304	287	321	310	339	311	297	274	274	290	280	315	291	293	333	314	305	280	253	294	335	255	287	311	271	295	294	324	308	307	301	331	297	303	298	290	292	304	293	296	313	332	294	309	310	309	285	273	270	293	310	289	316	332	331	301	319	312	289	294	330	296	316	273	319	309	301	276	292	271	306	282	264	283	299	274	287	282	301	294	282	283	299	282	305	310	268	318	319	330	266	308	303	313	266	310	324	301	308	282	326	318	321	297	277	306	296	283	290	307	308	326	320	301	262	269	303	301	326	292	308	298	287	287	303	322	282	296	308	321	307	278	323	307	296	250	289	289	304	321	309	327	286	301	291	291	309	303	307	319	277	301	298	295	318	307	326	302	283	299	329	297	311	281	320	282	283	275	277	287	264	274	299	283	317	308	275	338	324	325	311	274	311	283	279	299	284	309	295	318	310	297	328	307	288	332	286	320	303	308	289	299	305	304	308	301	316	303	326	303	309	288	281	293	320	275	289	287	336	295	290	289	273	305	284	311	299	307	274	298	286	301	296	293	296	282	303	274	316	328	275	313	301	324	294	289	325	319	298	290	298	289	273	347	295	250	300	307	318	310	292	278	304	305	327	311	286	308	293	289	309	299	314	309	293	298	319	267	293	287	301	342	305	278	313	255	296	340	295	282	289	291	268	297	291	310	309	311	291	286	292	295	341	295	286	287	287	303	319	288	286	300	255	270	272	287	310	303	298	269	350	283	312	315	308	299	300	330	298	306	327	321	290	288	339	324	288	297	283	300	288	289	310	281	301	287	287	285	327	292	276	317	292	301	328	286	289	312	302	278	295	289	277	270	313	309	299	296	319	286	284	269	329	267	281	330	307	287	275	299	304	293	300	313	292	281	292	304	300	282	264	297	299	335	310	325	313	323	297	300	308	313	306	277	290	297	283	303	291	286	282	295	292	264	318	334	310	290	317	276	332	305	290	319	351	320	311	310	315	304	272	316	305	329	313	286	275	297	324	298	289	273	316	364	300	305	279	310	296	282	253	297	299	320	321	322	331	267	313	300	307	302	290	290	285	325	317	304	296	297	275	281	282	287	302	301	291	296	276	290	336	315	309	302	298	292	268	282	318	295	269	291	312	271	270	256	262	293	291	318	322	292	317	315	295	336	267	302	305	270	317	305	311	275	272	327	308	277	282	319	268	350	300	294	247	299	303	339	262	292	274	319	280	316	337	309	287	309	273	298	302	273	266	267	304	260	333	321	280	309	305	263	294	271	297	323	273	297	306	320	304	293	281	280	274	295	291	302	305	269	265	318	297	301	316	307	276	285	294	278	293	285	291	326	287	288	302	277	300	342	276	296	304	277	298	278	269	298	316	315	272	302	299	292	300	289	279	287	278	294	327	260	300	298	307	310	281	283	277	275	278	297	297	313	297	310	283	308	287	299	314	272	290	271	331	299	277	323	282	308	319	272	320	295	319	308	280	283	309	288	290	316	314	279	276	313	312	316	331	293	308	287	313	301	288	278	303	267	337	303	314	290	307	294	313	287	323	309	281	287	321	318	283	304	313	281	302	304	298	320	296	330	298	321	308	286	291	283	319	307	299	321	315	262	271	316	280	294	293	306	348	296	333	298	295	292	310	320	294	281	304	312	316	271	241	294	323	296	274	306	305	304	290	291	305	326	292	292	315	318	305	264	275	311	336	305	301	279	278	281	317	280	306	300	260	266	306	297	315	304	293	314	304	278	300	333	288	297	304	293	308	261	260	343	286	286	314	310	277	316	312	312	294	281	325	333	307	293	331	308	306	283	311	289	289	289	316	274	268	286	284	292	268	305	298	283	299	260	329	295	296	273	258	302	269	283	310	268	285	287	296	315	288	338	311	315	294	261	280	277	299	298	329	314	292	315	296	305	281	286	301	282	341	306	316	308	292	294	284	286	303	291	281	297	339	312	292	301	282	314	280	277	288	280	313	296	310	320	313	330	307	253	294	265	304	261	302	304	270	303	314	319	255	305	301	316	305	322	320	322	311	294	278	289	295	283	293	301	314	309	320	311	310	288	299	302	295	284	310	307	320	332	282	327	286	273	288	295	297	313	292	291	303	354	311	305	279	284	291	284	271	279	308	318	301	287	304	301	279	309	280	265	322	287	332	297	281	285	293	280	302	319	301	317	306	302	302	272	309	295	305	292	317	290	289	279	285	284	313	285	313	290	296	320	302	320	283	304	302	303	299	293	280	328	328	291	296	281	324	284	276	297	292	290	318	310	304	311	336	319	321	285	305	291	286	288	298	292	292	311	310	289	284	283	337	312	321	290	297	286	338	302	280	304	306	306	286	322	288	274	274	318	285	294	312	297	314	318	269	277	274	271	312	306	322	293	282	294	283	310	280	298	297	270	260	334	312	305	297	288	318	299	309	293	295	312	308	309	329	281	295	288	288	299	314	273	289	292	303	339	333	312	294	290	303	300	326	305	291	254	302	322	296	304	347	300	265	310	320	279	289	264	291	292	283	300	306	319	314	297	350	315	313	256	290	299	313	288	281	288	300	315	299	312	299	264	293	306	312	305	282	294	330	319	285	297	301	287	302	298	324	264	273	292	303	275	272	313	294	310	305
6995	1017	1543	1622	1426	1248	1111	1090	959	928	884	863	858	791	757	780	725	775	794	726	812	705	687	693	772	724	667	720	711	737	735	683	710	714	752	738	723	696	690	739	670	664	741	726	706	712	747	670	739	686	738	675	705	742	706	707	709	663	699	688	701	709	703	733	709	683	702	722	676	728	679	680	656	697	678	709	698	644	686	703	711	647	658	725	678	675	702	715	728	701	680	653	717	722	714	728	759	695	728	700	711	680	714	662	703	657	684	700	672	674	651	712	695	709	660	729	698	722	676	662	667	680	659	693	670	705	696	695	719	705	662	687	659	717	725	667	698	624	710	692	703	702	671	696	668	694	654	732	696	747	697	721	720	682	647	703	733	700	709	716	664	689	670	722	715	663	685	644	695	707	698	676	658	670	665	686	709	701	672	701	671	681	701	657	720	702	680	686	734	690	711	713	719	731	684	720	677	684	707	723	662	715	745	664	670	659	694	678	673	767	705	641	705	682	695	651	691	669	686	685	694	714	714	682	702	683	702	705	681	679	740	674	687	726	688	631	714	691	680	740	692	724	677	682	722	706	665	671	660	703	695	642	670	680	664	703	709	714	717	705	687	675	693	665	666	698	698	736	681	645	678	717	689	741	720	694	734	719	733	670	706	662	761	754	696	667	716	664	712	695	640	686	705	721	686	691	679	731	693	677	710	677	676	710	651	647	692	695	662	703	677	730	673	731	718	720	654	722	684	681	683	694	688	715	696	700	707	651	623	732	688	695	671	693	670	693	668	694	689	631	690	737	680	718	689	680	723	684	716	702	713	706	682	698	710	709	692	639	687	619	687	655	697	709	730	703	679	697	683	671	674	702	664	721	675	759	686	681	671	711	688	677	696	660	670	691	717	679	713	708	748	700	690	718	665	672	706	663	716	701	683	660	651	696	702	721	720	702	709	669	729	726	632	677	728	662	746	669	665	676	681	725	691	706	695	733	700	700	665	708	683	723	618	662	685	682	720	697	655	678	680	680	674	687	666	659	705	706	658	648	678	648	736	668	671	662	665	726	698	654	646	705	662	675	692	729	689	682	692	723	720	723	678	651	733	686	673	694	674	678	708	709	671	707	682	723	682	680	710	729	676	680	643	701	707	693	699	681	676	673	691	679	720	712	703	694	706	727	685	718	682	755	698	643	681	718	729	683	664	659	669	684	702	679	683	692	686	718	700	722	668	693	684	729	694	663	730	700	674	692	702	712	706	629	702	699	764	693	669	653	696	770	706	660	666	711	664	682	697	721	710	679	664	721	707	686	660	718	661	684	720	664	688	734	687	729	652	668	724	720	684	666	695	700	694	687	740	723	670	700	648	641	701	726	709	683	732	652	682	728	696	718	714	732	714	685	678	685	697	749	719	655	687	661	711	716	651	668	693	722	706	643	703	718	711	744	718	703	714	658	717	646	705	661	666	736	651	701	748	670	682	698	704	711	719	714	694	656	680	707	679	731	692	697	723	671	682	696	693	694	641	711	711	671	735	700	693	712	711	707	697	705	724	695	697	674	675	680	693	670	682	702	695	687	663	685	702	706	683	660	665	677	704	701	682	745	686	656	652	722	683	676	683	681	731	639	733	697	672	709	718	723	709	694	697	687	726	703	711	707	697	652	694	672	665	685	713	670	691	717	771	700	629	666	713	696	734	655	733	716	669	717	641	719	698	697	686	648	684	667	682	710	688	698	724	715	663	691	663	685	705	721	685	698	716	660	690	740	687	701	681	708	716	678	699	656	724	686	727	679	696	692	657	721	725	687	714	703	653	695	713	718	731	693	752	669	699	698	665	732	680	717	695	657	660	687	654	672	743	733	705	692	706	684	706	751	701	644	663	668	724	670	692	707	732	675	672	724	642	700	652	649	719	688	695	641	688	720	640	697	701	718	665	762	712	674	672	674	667	646	661	658	677	680	728	708	667	713	728	667	698	689	672	663	688	718	665	659	717	686	688	672	752	754	709	690	682	754	664	662	693	672	662	656	714	653	699	711	721	680	741	663	715	699	717	695	688	703	724	672	683	686	699	695	687	702	746	676	682	684	679	713	678	664	667	697	719	741	679	711	736	652	699	719	719	663	700	647	729	703	699	720	731	682	716	699	687	704	709	703	659	690	708	685	683	694	725	659	686	683	688	712	710	719	697	703	678	728	709	723	724	638	696	702	733	720	692	696	681	726	701	685	680	708	677	688	688	680	713	662	722	700	685	660	669	695	707	702	666	704	736	724	687	691	700	681	669	657	689	689	659	696	670	693	666	680	676	723	675	744	729	708	703	649	683	650	660	710	685	750	678	656	746	691	673	667	703	649	687	656	665	676	711	694	712	720	696	696	663	699	686	684	658	695	667	713	713	693	643	676	738	690	705	677	751	704	680	706	654	673	643	681	693	689	708	661	701	698	714	687	637	689	684	679	709	708	637	647	732	663	686	716	669	674	679	722	706	740	678	654	722	716	709	696	674	745	730	633	741	705	728	703	711	676	704	679	635	715	710	685	651	730	634	674	689	666	741	675	686	697	714	678	729	721	708	701	683	681	677	682	689	659	680	679	734	699	675	769	691	672	704	702	680	703	684	688	745	685	695	684	733	680	724	726	708	695	658	695	744	729	646	683	675	700	693	674	745	708	687	666	730	648	628	720	685	705	697	684	673	723	716	640	694	724	696	724	714	661	710	707	710	615	647	705	753	703	727	697	698	655	683	719	696	664	693	662	727	730	729	687	704	690	665	682	675	623	664	677	689	691	703	691	712	681	718	727	700	706	667	710	672	714	731	664	715	725	682	668	650	684	663	685	702	697	698	688	653	688	688	691	688	761	663	714	668	666	705	724	699	745	697	695	632	714	707	718	745	702	692	687	635	691	645	694	695	674	731	678	677	746	686	694	704	695	678	681	687	711	709	666	685	695	691	690	690	714	666	678	679	703	733	729	766	731	682	721	726	699	678	676	719	710	676	717	697	676	684	701	727	694	707	710	752	722	710	678	676	732	697	689	665	679	708	709	672	647	703	660	702	662	670	703	682	704	642	711	610	720	699	718	711	735	668	751	675	735	690	685	673	639	683	652	693	684	691	691	687	680	687	693	674	744	658	681	702	723	674	715	709	707	694	699	646	707	690	696	726	707	746	684	709	705	694	687	693	726	714	639	718	720	692	670	728	646	711	699	667	737	742	694	659	700	709	678	674	725	713	656	706	680	668	662	705	679	719	691	713	703	718	707	651	734	685	760	747	742	701	682	650	679	728	673	652	689	658	723	694	758	700	646	717	692	668	659	769	694	719	720	643	683	692	647	702	643	732	662	687	673	711	714	646	720	662	739	679	727	688	702	686	700	679	724	670	703	701	677	689	763	660	697	674	678	747	677	721	665	695	675	702	732	670	681	709	697	675	672	707	689	731	694	680	674	674	689	695	664	784	688	711	693	693	657	674	725	685	640	715	692	677	652	681	708	668	710	747	661
15041	1335	1084	729	581	475	378	372	374	331	267	310	309	261	269	263	267	253	262	260	291	237	242	266	227	278	250	236	239	268	281	232	233	254	241	263	257	246	271	248	245	234	233	263	256	252	272	281	242	241	255	251	232	264	259	246	271	254	245	252	258	250	269	297	292	236	284	271	215	268	237	237	226	228	247	246	263	242	231	242	253	256	223	254	266	254	242	249	253	306	278	244	260	261	250	280	264	262	250	218	282	254	246	260	251	255	254	287	247	251	254	266	237	246	254	274	234	294	262	258	248	278	252	267	271	246	245	263	248	246	248	233	239	233	264	269	237	254	250	249	270	261	239	249	236	268	274	207	236	230	252	256	221	241	264	231	247	293	274	247	229	249	209	281	269	234	262	231	249	276	244	261	227	249	253	252	251	250	252	269	238	253	242	234	249	266	295	225	242	217	241	251	262	231	224	263	261	270	260	228	249	262	255	270	256	256	241	255	228	247	254	294	242	245	277	255	262	255	238	241	275	240	296	273	267	255	262	233	247	255	229	229	249	243	249	242	277	280	234	268	265	239	229	226	261	249	261	271	262	222	283	248	257	241	248	251	249	255	293	259	222	255	240	268	224	255	245	258	245	260	225	247	257	240	232	257	257	277	236	236	248	261	257	258	276	242	258	271	290	282	261	245	267	265	249	254	270	259	243	253	274	234	285	247	243	271	262	270	259	249	272	240	255	306	252	275	268	260	257	254	251	247	254	235	277	215	272	280	263	250	283	237	242	240	257	252	245	230	252	242	257	261	246	261	266	263	254	260	233	281	239	269	260	246	241	273	270	235	280	223	249	259	251	267	260	236	248	249	244	237	249	264	236	229	253	271	247	210	248	218	231	238	226	248	237	226	262	256	241	247	259	230	279	244	239	256	238	255	226	268	229	252	277	256	249	261	278	242	252	283	281	221	258	229	286	253	262	257	272	277	253	270	259	266	270	256	263	244	245	231	268	254	232	265	270	266	262	263	236	246	245	268	246	234	245	227	239	242	268	232	223	237	260	275	235	253	255	249	274	283	246	257	230	245	226	253	231	271	254	249	267	254	247	256	246	255	272	239	269	267	244	219	261	247	247	248	237	244	230	222	235	258	251	282	249	268	253	246	245	261	256	248	236	257	252	264	259	248	261	273	235	260	252	277	252	264	259	245	242	231	286	249	249	254	263	259	250	252	284	244	288	268	229	236	247	229	273	265	283	249	234	251	251	278	270	236	283	257	260	251	235	241	243	282	256	258	255	269	283	240	258	261	265	270	256	254	250	234	277	272	246	236	238	244	244	254	240	237	271	269	247	268	258	253	274	273	242	242	246	246	271	248	255	240	226	241	264	225	284	269	240	255	227	239	228	277	244	270	258	241	261	243	267	254	251	263	265	260	241	271	271	264	256	262	232	260	274	245	260	253	241	272	266	279	267	268	270	237	253	285	246	248	285	254	262	239	249	246	232	267	251	258	260	267	256	235	270	244	227	238	252	267	226	266	266	243	245	262	241	238	254	261	250	238	239	258	288	248	283	239	241	254	223	222	257	245	237	230	249	251	264	253	256	247	278	259	240	244	241	275	261	267	264	277	223	263	241	253	257	241	242	246	258	266	230	243	254	252	252	244	284	264	248	245	239	237	286	243	260	248	259	234	266	267	260	229	278	257	249	256	245	225	258	240	267	250	278	248	261	238	255	238	233	219	269	256	275	244	251	234	258	259	277	261	254	287	251	244	265	271	238	229	256	255	234	250	266	254	254	271	279	264	231	229	259	224	272	230	257	288	289	261	257	279	252	234	256	256	242	258	235	252	230	227	278	263	235	258	245	242	232	242	248	285	244	264	259	234	250	247	268	252	195	280	254	276	262	254	285	266	219	264	225	244	230	237	271	266	267	255	252	252	245	244	255	221	247	249	246	253	272	252	253	231	289	261	253	236	259	287	267	222	241	251	246	242	272	264	242	262	248	256	260	233	242	251	255	245	265	237	262	253	249	256	247	291	288	254	259	263	257	272	278	236	264	239	236	243	248	275	244	246	253	238	250	280	260	277	275	253	288	259	261	247	236	257	240	238	232	241	265	283	254	232	264	252	271	257	261	270	244	252	274	248	253	290	243	226	275	263	256	246	248	276	258	274	274	246	245	237	263	254	219	266	252	233	297	250	270	233	260	261	245	232	263	233	261	249	241	247	254	219	273	228	265	264	254	234	235	278	265	230	241	253	236	246	239	231	264	245	253	256	257	280	247	255	255	244	257	222	267	232	253	224	231	213	263	259	240	240	275	237	249	270	263	242	262	273	235	236	272	272	250	247	243	264	263	250	257	277	252	250	282	281	224	239	234	252	244	240	217	241	246	263	247	252	245	276	251	261	292	277	288	222	256	219	228	283	279	227	252	276	280	232	286	252	210	257	250	250	229	228	268	243	258	243	253	274	220	238	278	257	258	248	224	252	238	240	258	269	236	261	271	246	248	280	291	237	250	211	272	245	221	246	263	228	275	251	252	227	270	249	249	253	254	265	270	247	263	219	267	245	252	268	246	264	241	234	302	242	248	282	285	243	264	281	231	226	246	246	274	221	243	258	270	263	245	233	238	253	297	250	223	282	237	271	264	248	223	256	239	226	242	266	253	252	232	279	233	275	254	240	245	253	258	268	248	256	252	259	232	269	280	233	241	277	255	230	239	267	241	256	288	259	258	247	278	226	247	248	266	235	252	269	226	236	266	256	256	263	255	244	260	245	237	230	239	244	279	276	250	251	260	224	263	249	221	263	261	269	269	230	253	224	253	249	266	275	264	264	237	273	260	252	292	283	219	274	277	239	263	244	264	280	237	212	252	236	287	252	254	283	254	263	247	263	248	278	278	245	247	266	235	257	248	262	284	242	268	242	235	240	234	264	259	247	237	270	254	260	234	255	249	262	286	239	223	240	268	257	243	244	266	228	263	249	237	275	294	264	263	240	267	274	246	226	240	248	261	228	242	292	242	264	244	295	261	240	263	294	220	255	281	256	261	264	259	253	233	240	238	242	244	265	229	257	256	244	250	257	251	241	254	235	220	258	231	274	252	226	246	275	266	267	313	221	245	238	251	243	239	255	247	247	274	255	259	252	242	265	246	258	253	249	253	271	245	221	228	270	253	212	270	258	242	254	273	270	235	240	269	246	243	235	276	253	271	247	221	268	221	250	234	233	266	241	257	255	250	257	250	268	264	225	230	270	218	230	249	246	233	250	229	279	261	300	253	243	237	244	279	224	269	233	228	251	261	263	228	243	261	249	255	234	208	281	250	286	261	242	254	269	292	251	242	249	270	242	255	250	272	252	208	258	239	268	226	226	251	235	297	217	264	268	265	257	244	247	247	239	264	290	226	241	249	282	281	281	267	260	207	247	255	261	254	227	235	249	241	219	253	244	255	238	232	262	263	252	243	211	267	224	252	267	247	207	260	260	219	273	245	238	223	260	244	290
8662	1234	2337	2348	1867	1556	1358	1292	1147	1025	893	843	836	824	801	753	719	739	665	679	675	654	661	699	633	660	611	602	606	646	600	650	642	609	572	568	569	592	608	590	575	623	585	586	598	600	587	582	582	607	578	614	571	565	610	636	581	598	538	613	587	586	553	576	583	605	606	588	580	588	615	641	554	629	566	574	595	576	600	569	612	570	606	596	557	611	568	586	569	606	554	581	594	607	562	564	552	590	574	578	610	612	635	550	621	633	591	585	585	571	572	559	539	584	552	597	603	586	567	549	559	565	609	550	564	573	558	561	534	585	607	601	565	533	562	537	599	600	592	618	579	566	579	607	552	595	543	572	613	574	582	566	589	629	548	581	599	573	586	568	605	515	557	597	535	608	566	573	554	587	563	581	564	584	602	588	591	577	567	594	585	592	545	577	588	560	567	595	549	578	570	589	583	584	556	598	571	615	578	598	621	520	594	515	559	519	631	591	594	604	607	601	565	560	618	528	562	564	587	591	554	595	507	566	579	595	579	590	566	626	534	528	566	594	585	573	580	555	559	582	601	599	563	573	593	624	559	565	586	585	602	557	564	628	592	591	633	596	612	559	578	534	612	561	601	597	559	573	569	612	558	535	577	574	597	562	613	587	555	623	582	582	585	593	592	591	590	589	605	592	604	599	601	579	567	552	555	560	583	562	595	602	564	604	579	537	561	554	650	588	585	576	565	611	581	569	592	610	587	580	575	594	567	565	615	588	574	583	582	576	595	575	594	571	533	606	638	572	591	638	572	613	556	553	561	573	588	613	564	555	602	573	533	610	599	621	583	607	566	597	565	562	619	552	583	568	580	599	606	581	638	565	553	569	584	638	586	557	572	525	604	598	569	607	561	595	560	581	555	599	628	571	654	604	589	566	579	571	586	613	589	594	552	564	605	559	557	609	578	575	606	571	587	572	578	569	555	567	577	558	537	601	558	579	576	610	554	559	578	558	535	593	549	587	576	563	603	606	586	568	584	587	597	596	561	587	533	559	626	603	579	563	572	569	597	539	587	578	575	541	588	621	561	587	568	587	572	547	635	550	546	566	552	586	570	603	574	593	581	584	609	601	627	585	577	584	565	587	572	594	647	526	567	556	592	591	561	606	597	581	577	568	564	603	571	573	533	562	583	553	558	605	564	586	622	596	571	574	576	516	594	572	550	584	589	582	612	569	586	572	572	561	564	600	602	577	570	604	578	552	563	630	601	548	576	550	573	586	637	584	566	588	597	583	589	585	564	613	590	558	605	529	553	561	595	552	584	569	586	565	526	575	547	578	560	580	583	575	555	624	584	645	587	576	575	584	571	576	588	602	545	587	543	590	585	590	591	582	544	601	561	566	588	578	570	591	597	597	586	583	588	599	586	589	547	590	602	568	589	578	584	582	548	571	601	576	581	540	574	582	598	575	578	594	585	579	622	572	581	568	602	536	560	580	529	563	602	524	591	593	536	587	560	599	647	581	545	554	555	572	574	553	572	613	584	555	555	581	585	551	599	569	557	554	537	550	617	612	544	586	575	582	563	568	627	598	555	600	579	582	608	591	513	575	598	581	579	574	591	584	593	534	575	541	606	562	579	574	574	535	590	583	608	561	573	570	565	576	563	588	592	596	583	626	591	611	570	571	585	576	553	595	588	595	583	570	563	551	577	575	557	584	544	605	563	589	584	574	542	577	560	600	556	573	574	575	606	581	592	559	513	561	605	614	622	577	620	570	576	617	608	542	570	603	571	584	592	557	598	597	595	556	545	558	596	545	578	571	643	573	562	603	590	528	593	596	602	631	585	552	570	568	566	552	575	551	581	599	618	568	651	593	586	594	557	563	560	574	548	588	628	537	549	579	594	575	592	587	556	546	543	620	572	594	581	560	568	594	601	605	600	592	576	631	565	556	614	611	553	581	579	568	598	614	648	539	595	602	570	588	593	595	577	603	596	569	579	598	591	601	520	568	595	607	565	565	538	614	552	588	549	588	547	628	555	537	590	531	562	544	544	598	589	602	569	613	584	601	571	603	584	575	579	582	577	583	610	571	577	548	592	586	546	619	559	550	605	586	581	554	560	616	541	548	526	611	581	571	595	621	556	550	592	575	625	600	624	586	562	591	606	584	616	582	556	576	576	589	549	610	557	567	578	609	568	591	592	583	577	571	611	604	617	580	553	556	556	587	572	592	531	599	608	571	561	578	558	576	601	578	567	576	594	585	602	627	561	546	577	563	594	575	581	595	596	577	603	568	550	588	608	574	577	536	571	541	571	520	608	605	595	587	596	578	588	551	597	540	561	544	571	596	596	565	611	569	584	603	597	568	579	554	591	561	620	573	599	533	587	618	576	537	551	600	532	586	549	593	548	541	584	571	595	592	560	593	586	617	549	641	640	593	582	572	584	554	542	606	579	575	592	583	543	544	578	590	585	560	539	580	592	589	604	596	615	589	576	578	607	635	571	561	543	560	559	587	620	578	590	584	542	578	613	576	559	602	561	563	617	594	561	545	628	561	618	583	574	583	605	579	596	561	578	599	566	596	596	601	540	549	582	598	573	621	596	596	564	579	549	567	603	567	553	592	576	551	592	551	589	622	549	572	601	585	601	516	595	583	575	530	572	616	568	595	605	565	588	586	561	557	606	559	538	572	582	607	599	620	584	567	587	600	618	611	592	599	595	559	557	527	550	554	550	601	604	578	604	603	583	607	558	540	527	574	618	628	597	620	576	567	630	570	586	565	585	579	607	555	582	580	575	603	556	555	576	603	566	562	614	594	573	545	610	585	625	598	609	591	626	604	548	594	568	538	626	591	597	557	614	551	556	593	565	554	551	536	579	576	581	558	590	587	633	582	577	579	571	614	567	576	571	621	586	565	591	555	589	576	603	600	581	577	575	608	582	567	609	576	573	547	624	606	589	603	551	543	641	616	556	547	581	561	541	566	582	582	589	610	558	604	576	566	588	586	585	564	587	574	581	594	589	574	584	597	607	597	524	587	594	578	565	594	607	603	570	591	528	548	578	603	597	582	544	566	551	566	577	597	542	577	607	593	590	565	587	589	579	603	567	599	592	560	576	606	590	570	551	535	535	587	634	571	542	539	594	588	558	578	541	600	613	607	565	606	536	582	592	631	581	587	572	612	620	561	578	549	586	546	573	564	578	582	572	536	550	605	540	566	580	564	568	611	597	567	559	585	607	583	567	534	598	636	591	572	572	583	542	600	539	554	603	621	586	564	556	549	554	520	508	572	575	557	595	575	612	612	584	620	574	578	618	591	557	568	547	601	561	578	535	599	623	572	528	582	587	583	581	584	538	615	599	611	576	593	611	571	570	632	582	554	586	546	579	597	588	532	611	583	578	550	573	583	543	574	581	590	582	602	621	551	543	569	606	615	567	616	578	593	599	571	578	584	557	591	597	586	567	597	563	564	579	554	584	571	563	563	592	536	573	604	557	542	576	552	602	572
2089	178	175	155	152	151	176	155	159	164	172	169	136	189	166	158	142	167	177	163	151	159	165	132	165	151	149	148	164	170	161	148	159	166	147	160	177	151	144	171	169	149	147	157	144	158	131	163	158	163	139	162	167	168	173	148	143	153	150	152	138	175	150	145	160	134	156	205	137	147	159	167	161	166	152	149	155	140	177	165	146	166	149	190	179	140	144	150	177	151	144	171	147	155	163	150	148	163	159	157	162	130	164	158	145	156	161	151	136	143	175	160	171	156	160	137	134	127	175	170	179	171	154	146	150	187	149	138	139	136	160	173	166	156	158	178	150	152	162	175	156	160	152	159	158	145	157	153	147	135	162	167	160	150	172	150	180	145	177	150	140	156	147	169	146	175	162	127	165	146	157	153	120	154	181	154	141	173	137	146	177	155	171	170	149	168	168	171	172	159	141	163	149	180	142	176	133	121	140	139	150	169	152	155	134	166	154	161	150	143	166	136	164	139	151	162	153	152	163	145	173	202	145	134	171	154	137	148	151	127	144	155	170	175	148	150	153	130	168	140	154	167	173	157	143	144	151	143	161	143	130	146	159	167	165	146	149	152	157	163	188	138	176	157	149	154	161	141	191	165	179	178	162	146	162	164	164	160	170	166	118	162	150	180	184	136	147	146	148	149	133	165	145	147	153	163	178	154	127	147	155	194	158	160	154	126	180	161	153	186	151	161	166	139	148	158	157	128	169	157	170	154	183	167	147	160	157	165	151	139	143	139	188	145	165	144	159	165	157	172	136	164	152	157	163	149	142	143	158	148	148	137	152	141	147	179	137	156	139	142	178	160	166	138	166	170	157	128	122	144	150	149	120	174	156	174	135	154	150	165	128	164	147	155	148	176	142	169	166	168	152	167	162	171	161	167	147	155	170	158	151	133	172	171	160	129	182	171	157	171	155	167	166	151	174	119	141	134	171	144	161	172	173	137	144	149	180	145	119	146	153	145	152	157	157	172	159	168	153	156	168	171	169	163	164	130	152	160	155	141	168	157	185	162	162	152	166	147	139	171	170	166	158	157	160	140	164	146	170	188	153	135	162	166	153	179	170	160	151	145	155	150	162	166	170	152	148	148	153	171	168	162	135	156	149	159	165	153	180	178	176	157	156	161	159	145	174	176	155	148	136	154	148	156	180	179	165	154	149	162	171	198	164	162	139	126	137	148	144	141	158	135	153	136	167	167	151	171	151	175	170	161	162	178	145	137	167	142	145	179	151	171	153	187	170	131	144	170	151	166	161	120	143	137	183	151	158	148	143	147	153	156	189	146	156	138	169	146	168	163	129	151	155	138	139	175	163	150	173	182	170	146	146	122	148	160	161	164	128	138	165	158	170	174	167	170	166	157	175	184	129	138	168	149	151	168	131	191	168	161	171	157	163	160	160	157	132	170	154	153	163	136	160	169	144	156	141	157	155	141	160	180	154	167	140	144	138	153	167	164	138	159	149	169	134	163	146	194	145	145	143	152	154	155	150	162	154	150	171	157	139	159	144	157	167	151	156	144	160	152	151	148	135	165	155	151	159	191	165	172	161	158	171	150	191	147	150	179	155	156	188	145	155	174	172	153	142	147	142	179	145	151	160	148	157	167	148	147	135	151	162	160	163	158	149	128	147	140	149	176	135	157	155	172	146	152	150	156	153	148	166	159	161	157	164	147	151	169	170	161	166	175	168	149	155	161	142	154	140	162	154	129	155	166	122	140	161	178	160	170	148	156	168	147	171	160	140	141	161	167	173	159	171	183	170	168	151	147	169	147	154	150	152	151	148	150	148	139	125	191	153	136	144	114	144	131	145	166	165	170	158	147	145	161	168	176	169	169	149	152	162	180	154	169	157	157	168	163	156	154	167	138	151	169	147	172	173	142	183	154	159	147	164	167	143	162	185	169	145	148	164	154	136	142	120	147	150	172	131	155	147	163	164	163	153	160	156	143	141	165	179	135	142	153	158	154	134	158	168	162	149	159	174	172	144	159	164	169	153	154	154	151	160	159	168	134	152	142	164	134	181	170	142	148	168	144	157	162	168	150	131	159	162	175	129	155	136	160	130	148	135	148	158	190	168	145	155	150	140	180	177	158	157	145	153	166	160	143	153	147	165	150	158	161	133	154	201	169	152	156	157	159	168	163	153	171	151	136	154	164	160	147	160	148	163	160	162	127	154	121	170	175	137	146	155	153	168	192	158	123	155	136	155	154	165	151	160	161	165	142	189	177	154	158	141	149	149	155	145	168	148	173	173	152	174	161	158	158	157	146	132	150	131	166	151	128	148	165	159	153	173	164	140	157	155	194	148	141	147	168	149	164	180	148	155	175	156	146	159	144	176	182	163	184	149	141	150	122	153	152	158	144	146	161	179	190	162	172	173	153	147	144	127	172	164	192	185	201	157	145	174	204	149	162	150	172	160	156	155	149	143	156	134	145	167	179	171	153	143	158	166	143	151	158	175	163	149	160	134	176	191	158	152	117	162	151	159	165	186	145	192	152	155	164	140	177	164	172	161	143	148	164	151	140	172	165	140	155	154	130	154	150	165	166	162	157	169	162	178	142	138	154	160	169	162	159	164	145	154	143	150	139	149	141	144	164	158	127	132	149	176	169	138	139	170	160	152	173	172	153	145	159	137	143	145	135	152	137	164	170	130	147	157	170	178	167	157	154	189	187	164	138	155	166	190	172	127	142	153	162	157	175	136	141	167	162	162	149	141	149	162	179	149	154	156	181	150	161	171	116	152	136	176	153	123	160	158	155	141	137	173	152	133	138	138	154	159	159	132	150	153	147	171	155	170	165	141	161	157	161	155	171	156	164	165	155	144	145	161	177	155	155	154	140	142	136	153	165	157	181	137	142	158	172	145	185	174	158	167	161	167	165	149	139	133	135	153	148	155	152	137	175	163	171	141	133	155	128	143	141	154	135	177	172	154	167	147	136	140	141	142	143	155	164	139	160	179	155	167	164	146	165	162	145	156	133	174	160	133	172	188	148	162	174	151	141	156	130	144	142	152	180	139	168	172	151	139	152	159	151	180	146	151	145	155	161	177	163	145	154	159	157	148	156	169	181	154	166	166	142	164	182	177	180	169	143	145	151	155	172	137	148	157	145	151	148	155	174	141	148	172	128	170	168	169	145	160	177	153	159	134	147	182	161	151	163	153	159	157	166	156	157	165	154	158	179	164	163	138	170	144	161	166	179	156	150	139	164	152	153	161	148	177	169	163	156	174	150	186	152	163	150	161	147	156	144	179	165	158	151	166	139	159	152	163	174	160	153	134	169	192	144	156	158	159	158	167	162	127	163	181	162	167	159	165	175	163	151	180	160	183	158	157	159	162	150	131	186	153	158	150	166	172	159	153	167	151	147	149	178	155	151	128	157	150	160	147	127	162	150	146	149	163	143	154	155	166	163	150	149	151	154	184	165	165	150	152	173	178	162	165	151	170	134	157	155
2208	428	433	452	462	463	414	432	420	444	437	399	460	391	427	421	421	412	408	419	411	388	384	404	409	407	406	427	427	435	376	408	389	419	426	407	413	418	399	412	399	438	424	399	451	420	389	427	435	401	416	407	402	381	410	404	448	363	428	416	421	422	424	405	411	411	427	391	429	416	420	387	385	395	413	390	420	459	426	403	411	374	419	366	422	413	427	410	409	377	407	389	377	420	400	422	394	385	418	400	438	403	422	415	400	397	373	397	408	405	401	394	439	415	424	404	394	419	393	409	421	412	372	394	415	403	403	399	451	404	382	405	414	376	428	401	397	383	388	405	404	417	397	425	342	368	410	418	394	411	424	440	410	418	428	428	402	413	422	418	368	432	407	419	394	415	438	401	394	413	382	452	395	421	401	410	430	368	410	408	414	417	432	431	399	414	415	392	411	397	432	354	428	401	441	426	401	389	446	382	419	386	422	419	398	382	394	456	410	407	424	418	430	372	393	396	416	396	381	413	418	388	407	379	400	399	425	409	389	388	448	407	415	423	397	416	403	416	429	421	427	434	408	406	399	409	432	389	445	374	412	424	421	428	379	412	425	413	439	374	400	409	443	424	440	409	408	436	413	430	370	404	420	377	430	398	405	389	406	378	377	401	386	410	420	399	378	408	391	388	385	426	420	426	401	406	389	393	381	441	404	389	393	420	418	370	404	399	424	415	433	421	368	415	430	408	384	423	412	397	380	412	389	392	424	414	415	364	398	400	405	421	400	410	381	397	384	424	374	428	396	437	373	408	425	416	427	415	393	399	402	408	372	410	480	387	378	447	406	376	407	405	426	420	427	428	389	437	372	423	424	397	411	387	432	410	423	389	406	388	411	410	416	430	398	386	385	428	412	435	430	385	377	379	420	377	424	431	426	432	407	403	439	404	392	376	420	390	387	406	408	401	422	388	405	416	408	406	400	418	401	473	406	385	386	376	418	424	415	423	433	412	371	393	388	408	418	446	389	387	406	374	422	413	374	407	423	372	392	400	438	431	376	430	409	418	410	435	426	417	365	433	416	396	396	403	428	411	407	412	412	379	437	422	420	397	411	412	412	416	400	369	384	421	407	414	439	391	402	368	436	354	419	377	405	414	438	436	408	411	418	404	390	408	376	394	406	411	380	404	418	422	409	411	444	435	405	399	445	406	387	426	401	432	407	388	411	393	407	462	411	382	390	415	413	383	429	371	387	390	424	396	418	434	437	415	425	395	396	420	385	421	400	372	422	412	401	405	393	416	433	406	425	421	408	409	392	426	413	420	403	409	410	438	384	398	421	435	413	432	416	449	384	411	421	375	430	422	366	403	435	377	413	401	350	412	399	381	417	395	433	442	392	407	433	420	411	400	392	395	373	425	436	408	412	426	411	390	390	395	383	398	434	407	403	423	379	434	393	428	416	363	350	392	386	393	416	408	414	413	408	398	455	450	420	468	417	432	424	408	391	356	396	403	411	400	388	432	426	396	447	387	436	397	407	433	397	410	420	408	410	403	391	411	393	413	433	367	429	369	381	421	378	415	414	395	424	402	439	405	421	381	403	398	368	421	400	396	392	413	381	418	386	431	412	417	418	417	417	394	397	405	393	414	400	397	441	433	397	405	400	432	435	387	410	399	401	428	409	404	376	376	398	374	422	423	434	385	410	396	405	407	417	382	382	385	403	426	401	392	410	431	430	433	415	379	417	428	409	383	407	406	441	421	412	412	414	413	386	406	363	410	389	427	444	378	399	410	446	440	430	383	400	391	422	420	400	377	421	412	426	432	371	426	368	425	405	387	393	395	453	444	374	407	372	401	423	371	386	414	424	432	400	408	394	400	394	426	364	403	385	402	407	397	398	379	394	374	400	406	420	379	398	424	424	429	444	360	421	382	400	395	394	380	414	405	418	463	419	394	420	377	401	406	405	442	429	413	394	442	352	410	427	414	426	418	389	405	406	393	405	416	407	391	395	462	396	412	402	395	400	389	431	412	408	426	404	412	391	417	419	411	375	403	424	424	404	414	399	380	439	416	369	398	430	426	389	405	427	393	390	405	405	438	424	439	436	398	458	420	428	422	397	429	418	369	408	400	388	388	393	446	407	428	411	413	393	408	395	384	412	396	439	396	421	399	426	376	377	428	391	377	464	381	393	428	423	398	402	419	422	406	436	390	369	391	384	382	415	426	395	391	396	416	401	451	380	380	416	419	445	381	405	419	379	406	399	402	390	429	417	420	413	417	405	381	392	416	395	398	374	425	439	423	421	401	441	402	394	399	425	466	401	398	419	386	398	397	399	404	423	398	409	394	398	369	388	436	369	408	425	366	414	388	416	420	400	393	422	424	397	396	402	411	405	400	369	408	406	405	434	430	401	396	423	438	427	449	386	415	409	384	441	439	398	402	429	411	434	416	431	438	433	418	418	362	377	431	436	393	423	422	413	385	457	377	394	393	387	393	433	362	415	392	369	394	431	404	412	401	427	429	415	434	429	394	405	352	429	383	382	400	462	419	409	408	387	428	426	400	410	416	386	380	409	413	397	429	443	375	397	405	412	408	368	379	377	371	404	414	442	402	443	408	369	388	388	413	393	375	408	416	362	424	396	429	398	428	385	394	417	408	407	377	390	403	414	381	394	406	428	438	431	380	419	387	421	409	397	367	427	406	423	382	453	413	405	384	386	391	433	411	409	420	363	417	388	463	444	401	435	395	401	425	397	398	417	374	395	410	398	395	419	439	418	384	432	411	410	409	363	414	410	432	416	347	395	391	376	436	392	404	403	404	415	435	437	392	401	400	403	429	371	413	426	396	401	393	412	371	398	412	408	426	381	425	419	384	401	425	436	393	415	404	423	404	379	431	405	415	417	429	395	384	418	416	391	400	408	408	413	423	408	409	409	430	419	386	430	407	418	431	406	392	418	407	410	424	386	423	399	434	425	394	418	391	402	387	394	434	387	397	411	433	401	452	431	438	364	419	389	396	406	430	378	391	382	428	406	417	421	354	412	414	420	428	412	406	409	405	450	408	405	383	429	440	436	409	383	430	422	401	402	425	402	381	387	403	432	412	394	414	402	476	421	442	402	406	416	395	435	388	403	398	450	400	389	421	417	419	409	389	381	390	409	444	391	415	415	401	368	412	438	388	424	438	403	419	400	409	422	365	351	441	431	447	386	376	423	394	410	408	411	388	399	428	384	407	412	432	427	432	384	410	398	402	392	416	441	406	426	412	395	385	428	393	387	393	416	403	407	433	396	397	444	418	392	420	422	424	385	419	426	396	443	422	422	410	388	407	388	437	372	414	367	376	388	395	410	394	416	410	406	402	384	380	402	420	391	408	425	387	382	376	389	393	397	415	392	409	410	380	428	409	390	427	407	421	419	413	419	408	387	420	404	395	420	449	431	378	402	399	406	383	444	404	440	408	428	401	428	390	391	402	360	434	394	414	415	405	429	399	431	423	383	405
8389	742	689	572	445	379	379	366	368	315	322	300	337	275	278	329	304	326	294	326	302	343	307	301	300	306	299	295	284	300	272	292	291	293	286	277	266	303	334	292	301	323	307	287	247	298	321	317	303	301	308	258	275	267	274	302	316	291	307	309	329	299	305	280	278	284	275	301	302	312	299	268	282	324	301	276	304	327	305	331	295	307	278	342	308	319	311	279	274	274	290	285	285	332	292	272	260	295	290	279	324	290	311	284	335	304	300	305	314	296	313	313	294	282	281	275	268	326	250	287	328	319	284	283	296	291	315	314	303	289	320	263	285	299	306	303	285	329	281	307	302	277	335	261	289	293	312	289	286	306	292	265	269	304	307	304	316	303	279	308	287	281	308	287	269	306	315	312	276	290	288	289	309	284	286	341	296	297	267	273	309	298	296	292	299	321	307	282	328	273	296	279	274	287	286	281	283	277	324	303	279	267	297	271	314	274	298	318	282	285	291	303	295	305	326	291	311	265	293	297	314	273	270	316	290	282	249	280	332	336	316	329	311	315	291	301	309	266	302	300	281	340	313	288	295	302	292	262	291	291	293	315	300	287	301	283	303	284	282	261	287	287	269	283	317	259	318	274	293	331	370	330	310	318	316	272	324	283	281	298	318	285	326	321	289	281	301	268	295	290	297	310	291	311	280	279	301	307	294	296	322	289	302	318	315	329	314	273	305	259	305	302	300	293	340	282	287	328	292	302	282	308	307	284	298	280	308	327	315	318	302	279	270	283	294	301	333	315	291	312	312	301	282	308	277	299	328	276	298	285	309	270	295	282	298	307	283	305	287	272	302	294	295	276	284	305	293	264	299	287	249	316	290	275	284	289	332	314	257	258	301	309	283	288	277	291	332	303	300	318	292	304	298	304	310	296	294	286	272	309	265	288	285	309	298	287	299	283	313	306	301	313	276	311	286	315	285	298	308	324	272	298	307	292	272	269	300	282	289	277	275	280	258	305	271	295	305	303	312	316	279	302	292	294	309	290	269	302	309	289	295	304	303	294	327	297	308	315	309	310	330	306	301	289	310	325	297	304	303	267	279	297	298	284	300	314	291	269	312	274	288	310	266	292	305	285	320	288	289	262	286	286	282	311	296	317	301	295	286	312	265	309	287	293	294	280	286	336	296	278	271	297	288	296	297	302	309	318	332	302	292	289	300	283	296	321	309	294	311	327	335	298	292	325	308	273	288	270	312	288	318	321	327	305	275	313	300	316	271	320	278	280	312	269	313	282	304	309	295	295	309	316	317	304	277	291	323	329	287	270	295	242	262	309	260	308	323	290	265	267	302	281	296	304	287	316	310	297	317	306	291	313	321	272	276	289	300	280	296	297	309	292	309	303	298	320	276	300	314	282	288	323	274	299	315	294	303	295	278	289	293	295	292	271	291	328	289	309	303	315	301	284	308	282	319	319	246	247	310	277	276	292	316	306	304	294	274	317	256	290	302	304	271	292	263	317	333	259	342	317	304	279	331	302	287	314	326	308	270	305	310	300	320	308	306	292	311	289	284	277	305	297	280	300	296	311	288	308	318	314	304	323	300	319	319	290	286	314	334	302	296	296	297	306	274	293	298	280	293	280	308	334	294	296	317	295	300	282	310	291	309	311	288	294	314	316	307	266	300	321	309	265	333	314	312	273	298	278	313	290	327	296	304	315	281	289	314	288	289	327	282	330	303	314	297	296	271	321	275	300	307	292	313	286	322	277	266	278	259	294	318	279	297	279	326	281	292	311	279	305	311	326	286	278	298	286	330	303	320	281	289	305	298	294	295	334	300	288	245	325	308	310	281	276	301	276	295	316	282	300	294	306	321	277	289	310	314	310	313	344	284	312	291	286	298	293	331	275	299	316	305	314	286	298	271	298	282	286	301	308	259	330	302	284	292	311	282	324	303	274	307	291	290	260	313	288	307	295	298	312	272	326	303	275	304	341	300	265	281	278	278	296	301	262	270	296	304	274	289	316	266	271	298	252	261	318	301	304	310	303	348	304	320	304	325	319	296	291	316	317	264	277	277	280	283	279	292	310	280	331	283	284	306	301	306	295	294	303	277	295	336	286	258	324	321	288	323	317	292	335	322	296	299	314	316	330	305	313	273	320	288	305	257	321	269	321	274	293	291	324	345	291	257	312	310	286	282	295	323	304	333	297	277	286	283	314	338	302	304	291	284	278	275	294	321	294	309	336	274	294	285	340	328	298	319	334	314	271	280	280	277	269	265	330	315	318	267	332	312	299	319	325	281	304	276	290	299	315	287	288	268	321	281	283	270	291	331	318	257	308	305	300	296	290	304	292	287	289	282	290	265	300	327	295	303	304	310	287	326	337	321	310	295	286	282	307	287	309	296	311	282	305	281	274	279	288	303	282	332	302	285	296	317	283	291	274	314	307	293	289	275	329	280	281	290	279	303	298	299	320	310	274	273	275	289	272	259	272	333	283	294	284	287	284	289	311	338	327	295	325	306	296	296	310	352	302	306	281	286	307	284	307	300	273	291	305	308	333	314	309	300	267	308	289	292	307	315	333	297	311	338	340	281	321	304	261	269	268	290	305	301	259	272	282	298	304	288	301	309	328	327	323	304	276	302	313	300	331	319	261	311	300	304	271	294	273	256	267	282	303	273	283	300	297	308	307	312	301	339	311	310	293	284	306	291	305	312	308	302	293	292	308	273	309	286	299	289	322	330	318	289	308	293	305	279	315	302	302	263	302	299	277	333	262	330	294	266	283	282	284	318	289	269	234	302	282	302	326	323	281	275	288	298	291	298	267	295	281	299	286	306	287	285	286	288	347	302	285	267	259	287	310	303	308	275	276	263	363	277	300	289	278	291	332	315	313	307	289	293	294	330	290	311	311	313	304	296	327	272	303	316	321	318	283	267	308	300	332	300	274	324	300	313	268	291	303	315	324	293	303	293	309	290	343	290	281	305	300	324	314	290	280	299	290	301	293	260	294	276	244	338	292	321	324	310	292	273	305	328	300	317	301	346	338	292	300	276	298	312	339	326	291	335	277	315	286	284	262	321	281	291	297	311	278	285	260	304	285	314	287	277	336	290	300	311	327	274	284	280	285	278	304	311	334	304	293	300	314	328	295	325	291	310	285	290	301	288	287	298	266	337	317	259	267	285	284	307	285	297	312	324	284	304	279	256	294	290	293	275	298	321	313	283	304	301	316	305	317	271	301	329	303	279	315	318	274	288	282	278	294	308	308	311	299	296	338	316	307	293	291	297	300	306	283	307	314	342	272	255	308	308	304	257	313	287	277	282	320	325	298	272	311	310	276	322	312	334	329	297	325	274	288	316	284	329	320	312	318	299	277	273	301	314	320	307	310	302	289	330	341	306	284	284	307	254	285	301	291	260	300	316	291	307	293	308	310	302	290	308	307	309	321	277	346	329	268	303	310	324	277	296	328	278	313	293	278	305	313	323	295	341	303	292	300	299	302
7079	1017	1587	1722	1431	1175	1128	1047	986	1001	859	857	799	764	744	822	777	764	693	724	734	752	780	719	693	739	716	682	696	738	704	742	673	712	694	686	698	730	707	689	698	689	659	722	701	678	703	686	701	688	695	674	715	700	722	690	696	695	700	670	685	693	740	688	650	734	690	691	657	691	740	679	691	652	676	707	713	715	697	686	673	695	666	651	667	725	709	688	672	669	707	657	707	693	712	674	664	660	707	660	706	726	657	650	701	688	743	692	703	712	675	733	708	717	704	687	673	678	670	692	685	699	650	660	709	742	704	680	699	677	654	638	710	697	708	737	702	712	703	694	697	644	698	714	681	717	718	702	712	693	686	736	681	695	640	728	706	653	694	667	688	664	659	713	679	696	708	677	660	705	755	707	695	658	709	706	686	721	707	693	696	711	692	702	628	706	685	691	700	697	680	677	711	658	658	680	704	675	702	652	734	664	649	683	664	733	653	682	684	683	711	728	753	664	696	710	724	679	706	665	676	683	685	688	716	694	693	721	700	641	681	692	687	693	697	711	692	712	661	667	685	648	693	666	707	712	705	691	685	659	666	660	684	698	684	718	706	690	653	667	706	739	689	702	666	678	691	730	727	715	731	682	704	710	695	699	696	736	692	726	684	699	702	681	723	681	700	701	746	692	688	666	689	690	680	716	666	654	719	693	645	767	699	642	696	720	698	679	688	698	714	666	729	690	739	681	715	706	694	676	706	718	679	700	633	719	687	705	707	662	675	678	688	723	696	744	673	727	711	663	719	634	697	654	732	644	716	728	686	673	740	698	699	695	719	711	638	692	678	682	717	703	713	736	687	640	688	737	728	689	727	646	714	684	691	710	666	699	738	658	679	671	664	675	702	723	718	714	680	708	717	717	679	743	698	714	690	731	684	735	705	664	650	683	716	747	634	723	748	675	715	684	710	711	687	669	690	661	722	748	697	637	740	691	680	695	694	666	669	630	719	699	684	725	675	685	737	691	695	695	685	688	668	698	691	717	673	743	713	728	668	700	665	653	701	675	661	714	715	700	688	738	646	726	724	708	703	720	681	700	679	681	689	714	701	727	743	672	715	664	701	690	706	689	706	724	714	670	726	669	695	716	708	676	714	781	662	682	681	657	718	731	678	687	734	723	723	758	674	662	690	641	678	683	683	655	675	728	716	654	735	696	682	704	686	651	681	663	683	694	680	701	702	682	656	677	717	692	661	705	705	684	681	668	706	661	658	692	697	685	743	716	644	747	657	712	699	715	691	684	682	701	655	711	723	706	673	718	684	645	653	680	717	685	705	706	707	667	672	703	714	682	695	721	745	707	691	683	732	652	709	660	725	709	768	690	691	714	663	671	706	727	662	689	674	670	699	715	666	692	665	690	663	699	708	689	693	698	683	696	681	706	668	738	658	740	657	688	688	710	686	658	672	657	696	691	720	725	694	686	690	679	648	718	719	666	728	716	690	736	696	650	716	730	689	704	696	719	701	665	659	723	709	668	665	686	722	660	733	741	680	709	678	714	731	736	700	703	711	671	710	692	713	665	742	663	700	699	704	717	705	650	716	721	664	697	674	697	718	692	705	713	707	743	701	700	659	686	733	708	716	706	698	683	704	651	654	734	623	669	670	680	697	694	666	689	696	678	668	691	701	674	704	759	675	680	697	707	689	676	692	705	699	683	667	661	681	669	712	645	727	685	686	713	664	718	706	725	670	703	624	685	711	735	740	627	706	698	637	704	679	683	679	648	699	692	757	637	702	687	726	647	691	705	690	673	685	726	679	733	711	677	720	715	676	686	691	703	686	693	713	666	693	673	665	646	690	684	677	651	664	697	722	716	722	714	700	678	692	682	665	706	726	706	690	713	684	726	653	678	706	727	680	701	735	700	705	719	694	701	656	727	689	705	715	678	692	678	660	709	674	666	698	708	706	701	703	681	694	687	691	692	673	684	704	694	713	673	712	725	710	670	689	713	661	679	692	701	654	666	672	672	702	681	731	687	727	706	698	662	685	693	710	696	693	748	691	688	675	692	699	641	725	691	697	720	695	704	687	698	683	737	736	697	667	681	651	703	681	687	656	690	692	710	726	693	725	661	704	655	716	737	683	651	698	705	675	709	679	634	697	689	730	703	748	707	720	698	732	680	700	696	694	683	698	705	674	704	692	702	697	729	690	718	697	680	706	728	689	653	666	668	682	693	670	712	720	672	695	723	653	676	706	729	697	653	670	663	688	687	683	689	663	675	694	662	685	730	688	722	715	724	742	698	697	705	635	630	653	736	716	691	703	655	676	711	690	725	678	733	663	688	622	709	692	682	724	693	718	714	680	720	733	749	677	688	709	683	690	686	697	722	707	683	679	683	671	710	728	675	669	697	687	722	661	673	730	691	693	646	721	750	704	682	668	669	704	723	697	699	712	738	720	671	683	687	729	696	689	683	704	689	701	731	727	707	708	720	695	707	713	689	716	692	734	709	723	688	682	681	703	681	731	739	692	654	694	698	661	721	714	643	731	700	684	679	684	671	697	699	662	664	707	706	710	687	698	669	715	674	730	670	708	713	703	665	687	676	651	675	670	659	672	740	649	711	658	744	677	711	686	674	689	736	703	709	667	671	744	721	751	663	683	711	668	741	703	723	683	694	703	697	691	733	637	669	714	650	696	673	743	695	692	666	718	719	721	666	695	688	680	705	672	701	688	684	716	735	700	714	722	695	698	664	656	757	725	685	731	697	733	701	730	679	689	702	688	697	649	700	675	722	717	654	722	674	705	692	721	659	688	701	678	709	689	673	700	715	675	666	655	667	680	703	716	672	745	684	745	678	734	672	650	675	669	666	713	686	661	684	710	689	715	684	714	722	722	734	685	683	726	692	744	667	699	689	678	718	745	712	693	693	709	659	723	697	673	684	691	681	667	711	692	712	695	695	689	664	733	682	671	696	664	726	710	702	728	688	680	734	716	661	690	683	633	690	700	708	692	691	653	700	691	672	702	675	628	671	702	703	714	705	693	702	660	663	699	681	688	672	683	674	670	671	664	721	699	723	692	722	695	691	690	686	701	697	648	706	703	710	623	707	760	700	690	693	662	684	749	674	680	686	705	682	716	664	709	662	670	737	701	660	718	692	667	733	739	699	639	696	747	693	675	698	668	686	687	662	670	665	695	687	727	664	717	707	684	702	722	668	682	659	735	652	686	700	710	645	702	694	666	691	686	728	707	725	691	713	660	658	678	733	676	688	671	735	692	680	708	703	714	677	689	664	682	608	639	723	693	711	718	676	699	690	664	667	708	706	689	697	680	708	712	693	710	708	722	729	688	664	693	752	690	683	692	661	686	688	679	688	688	692	650	698	661	700	691	679	720	675	646	680	691	703	682	740	737	694	687	726	696	717	685	675	676	748	679	720	707	717	694	691	653	676	711	650	719	754	708	708	668	676	661	672	693	658	676	680	641	704	691	695	699	720	681	689
15235	1341	1041	814	573	421	381	418	296	302	290	336	328	269	254	256	263	274	262	281	261	326	244	248	255	253	275	279	257	270	264	252	239	248	259	258	232	255	242	247	225	264	250	221	257	263	229	220	242	241	272	253	248	249	262	257	252	243	271	259	247	253	215	247	285	273	271	265	268	236	262	226	223	276	221	250	238	252	281	247	242	251	251	273	244	251	257	282	251	268	229	307	266	279	260	232	262	242	249	233	248	254	255	245	249	247	227	270	252	245	224	289	244	262	251	293	251	253	245	293	265	261	243	268	249	268	239	265	239	241	248	268	280	241	232	227	243	241	277	261	246	261	240	250	247	280	245	240	261	289	257	278	259	259	270	253	232	250	248	242	254	250	269	234	241	221	230	252	250	259	256	254	259	259	259	238	238	264	272	260	278	268	249	260	248	261	261	248	260	254	254	221	246	245	237	262	213	243	237	275	242	259	263	245	260	260	253	266	262	214	271	241	267	260	259	268	252	252	244	231	245	265	292	262	251	269	240	247	240	273	265	265	249	275	242	272	269	260	260	247	271	235	228	213	262	321	255	260	277	254	252	275	276	231	218	243	252	268	256	256	282	237	268	254	253	281	251	221	231	231	252	236	266	265	218	261	253	238	255	261	276	239	256	255	234	251	265	247	294	257	234	209	250	263	261	220	261	263	270	243	240	250	251	249	276	239	266	248	265	276	226	261	242	273	252	265	244	232	249	264	231	230	254	236	244	254	255	260	254	282	252	252	271	270	231	268	284	268	283	264	226	259	232	235	251	270	239	261	263	237	247	268	230	253	274	267	284	271	277	264	227	224	257	220	241	233	256	270	264	252	257	272	258	251	274	252	284	265	265	227	226	267	255	258	276	261	258	270	242	222	252	240	245	250	245	248	238	245	236	254	254	244	256	259	260	253	271	255	225	249	266	242	238	247	209	249	229	241	253	272	242	223	260	274	271	246	276	254	273	218	231	231	227	244	243	275	259	243	268	255	262	255	250	265	244	260	207	288	295	271	255	259	231	252	243	251	241	273	256	252	249	268	259	272	260	241	264	244	225	266	267	249	263	265	272	273	252	220	260	277	284	228	248	274	265	254	264	261	272	260	252	240	260	289	284	254	288	266	254	238	242	236	237	261	241	273	242	253	247	260	248	265	242	245	282	253	265	256	263	233	260	264	255	272	244	257	234	261	252	228	278	263	235	273	236	227	264	246	248	239	222	263	244	262	238	252	286	254	232	265	237	241	273	240	249	249	276	266	240	246	243	272	274	255	252	240	243	237	247	222	261	244	266	259	276	217	231	270	267	286	243	237	303	264	301	242	241	248	274	219	265	261	275	249	243	236	258	247	250	276	273	269	268	245	285	231	237	227	249	255	238	222	197	265	289	256	266	272	231	237	245	206	260	269	257	261	236	264	233	250	247	224	244	250	264	241	267	287	251	244	254	260	257	242	268	246	265	270	282	245	267	258	263	226	256	263	258	250	283	247	266	254	240	263	231	236	234	266	232	288	226	269	258	238	267	247	285	257	245	263	242	260	244	290	221	249	266	219	277	233	250	293	228	254	239	268	234	244	262	259	237	258	241	243	231	248	247	250	272	253	238	265	255	249	265	249	246	234	257	250	290	266	251	236	245	229	268	253	230	226	246	260	274	211	277	237	274	253	252	236	257	259	266	255	242	246	277	281	266	267	259	260	257	277	232	224	255	265	266	224	254	260	264	264	242	282	261	250	258	265	252	252	254	239	244	248	273	242	233	279	236	244	292	247	261	220	273	233	268	248	204	260	252	262	288	259	235	234	238	270	263	249	260	266	240	250	237	223	233	237	237	238	223	241	260	232	262	292	237	275	249	255	243	253	267	233	253	249	226	264	243	255	275	270	248	261	259	269	270	241	254	222	277	285	262	260	244	225	245	248	274	254	262	250	264	260	244	252	239	226	239	322	248	266	252	267	293	251	236	229	251	227	237	234	259	276	259	246	241	241	229	240	252	266	224	233	230	234	244	244	257	282	270	219	226	259	250	255	275	267	246	220	260	237	271	264	254	230	262	279	261	250	248	240	264	277	274	242	238	279	242	262	281	265	289	260	237	229	251	252	212	268	220	264	268	246	255	212	239	252	252	226	246	237	239	247	265	283	216	276	275	275	266	246	257	252	273	245	264	239	275	268	268	271	263	246	243	261	281	253	242	268	231	254	241	233	259	256	251	223	251	267	246	266	261	234	219	261	267	251	250	245	248	253	251	241	252	240	256	284	246	271	279	272	248	249	258	273	217	253	250	251	264	257	272	214	239	228	247	263	253	256	225	264	246	255	243	307	266	247	259	253	227	238	237	245	277	249	258	231	269	259	279	259	248	268	256	239	243	288	261	249	250	249	220	241	280	209	239	263	228	267	245	239	240	256	242	258	238	269	286	249	251	242	238	231	233	254	252	246	248	242	289	268	246	213	234	262	258	251	262	243	228	263	253	263	269	254	247	249	262	281	235	264	260	244	276	271	241	251	257	269	245	237	244	276	204	271	256	293	244	260	230	221	265	248	251	261	269	273	221	207	243	258	236	250	230	278	253	238	271	247	257	255	233	248	229	298	251	261	253	273	228	268	246	253	283	257	250	251	243	256	270	247	259	242	276	263	256	288	229	253	205	252	243	272	276	227	217	258	284	230	275	246	286	277	277	250	256	234	235	256	256	234	266	278	250	272	229	256	284	271	249	227	240	252	234	266	244	248	264	224	261	274	261	239	257	282	245	245	269	261	227	246	235	255	249	275	279	263	257	273	246	229	261	256	258	249	271	235	260	242	238	252	218	252	257	261	258	246	222	234	252	244	249	249	254	229	251	249	265	272	253	226	241	266	254	249	251	248	241	239	261	259	276	266	266	253	244	244	253	260	253	243	251	236	244	235	236	262	223	222	224	221	239	242	227	247	274	265	283	262	234	215	246	255	235	293	238	262	235	261	258	248	255	228	238	252	233	251	259	246	265	253	217	258	250	239	278	252	268	237	294	224	269	265	269	270	240	254	283	232	251	224	219	254	254	244	230	236	262	275	245	230	228	241	246	269	258	245	232	275	250	260	271	259	259	262	297	257	271	259	269	232	238	247	262	261	302	240	247	274	241	252	277	225	260	259	245	284	261	242	237	238	255	277	234	264	255	241	291	233	305	265	251	243	269	233	259	228	259	232	259	233	253	234	243	282	232	246	236	254	248	265	237	243	251	236	233	214	250	269	228	226	250	269	288	266	268	265	249	240	232	240	225	244	237	273	267	229	274	253	222	251	231	254	256	240	222	270	225	237	265	253	251	262	290	264	258	269	253	228	267	234	265	263	254	233	249	261	254	261	266	244	251	215	222	261	288	234	274	237	262	238	246	250	254	258	242	239	280	262	232	250	249	237	260	245	229	251	276	269	265	254	254	262	251	265	263	285	268	260	270	241	251	260	210	282	242	284	239	264	252	255	270	236
8805	1229	2273	2450	1915	1551	1340	1352	1101	970	929	830	863	786	723	729	737	721	640	678	698	649	655	615	630	690	652	649	605	593	643	622	627	619	619	618	620	580	609	581	568	659	595	578	609	599	604	579	605	626	562	589	579	593	553	576	586	612	637	592	564	589	527	579	575	567	608	606	591	577	581	584	592	596	601	607	583	574	590	554	560	589	597	675	592	616	560	608	523	571	633	567	563	614	591	571	583	594	580	609	596	589	567	596	566	541	643	526	591	566	592	576	588	598	590	629	589	545	574	596	611	550	552	594	592	607	593	609	609	611	607	618	593	592	564	566	587	587	551	553	534	547	584	588	580	611	585	550	556	607	587	590	582	591	612	552	594	586	593	561	568	554	582	577	544	573	556	560	599	552	580	616	577	541	585	596	582	583	591	589	559	588	586	568	613	584	564	570	605	578	582	594	636	602	541	547	608	595	594	579	539	562	556	560	564	576	554	522	606	573	585	553	567	555	559	551	593	588	594	588	559	546	585	536	540	572	577	545	621	583	577	593	595	530	560	592	578	585	568	566	575	578	573	570	581	555	571	571	593	575	584	596	581	566	555	598	586	578	586	561	595	577	578	576	576	569	593	619	580	574	568	552	530	579	590	559	560	567	565	606	558	592	600	609	597	555	575	583	554	533	598	579	561	562	547	600	521	583	562	600	631	649	594	571	553	594	578	571	599	570	548	564	593	572	552	562	594	570	580	551	578	590	559	611	586	563	609	577	594	600	578	577	584	567	518	612	614	580	598	553	521	561	616	525	605	570	554	552	564	566	574	556	588	617	553	630	607	593	596	602	592	617	581	570	581	553	608	598	563	568	607	574	547	537	573	598	585	537	574	586	626	601	564	561	611	572	588	608	566	549	573	559	575	592	541	634	563	589	584	569	584	620	544	554	565	545	530	608	594	513	601	556	603	571	554	556	591	619	578	575	560	635	545	617	599	582	586	593	565	562	584	601	574	604	597	584	580	539	543	574	556	579	598	558	564	560	592	571	607	553	557	563	571	576	600	543	606	584	568	571	579	573	621	546	553	577	577	616	556	585	583	611	597	592	575	563	553	557	566	583	587	569	597	598	594	538	579	612	588	574	569	564	578	579	592	593	609	615	583	520	603	608	589	540	569	559	586	562	579	580	573	567	555	540	545	590	568	612	621	580	611	601	581	587	574	591	606	580	565	547	619	575	532	612	592	596	563	601	584	593	577	566	554	585	571	574	580	577	560	588	618	603	581	606	581	590	624	566	598	573	602	518	607	589	558	586	583	592	583	589	562	565	540	613	580	567	583	577	578	553	579	573	577	595	565	539	597	550	598	546	579	655	586	579	558	591	612	546	604	561	573	621	588	562	595	576	577	562	558	577	598	566	575	564	588	591	582	551	566	552	575	623	597	583	573	581	580	554	603	611	543	533	564	611	556	572	544	584	598	592	521	579	549	573	561	571	599	576	611	558	635	584	567	551	560	582	555	560	604	627	619	556	568	533	527	534	586	517	545	557	589	579	602	549	593	598	604	563	609	577	580	598	556	602	569	556	599	580	600	565	573	609	516	542	606	595	604	587	581	607	552	569	567	607	605	589	598	570	574	614	530	555	586	537	588	543	581	576	588	562	559	547	563	605	605	532	572	611	597	628	601	567	584	558	564	588	539	548	559	587	584	597	594	590	602	544	605	561	581	577	522	616	612	568	574	618	593	571	628	530	552	589	576	568	570	578	578	563	561	576	582	581	561	564	604	574	596	589	581	549	534	578	612	569	569	576	588	583	622	576	578	563	559	594	590	570	580	575	588	567	564	589	615	596	563	570	616	573	546	555	576	549	576	568	569	633	574	618	597	562	592	579	571	564	549	564	606	576	552	582	570	577	566	613	538	590	597	546	637	622	555	571	551	586	543	588	604	574	551	583	605	595	601	578	610	630	582	556	561	578	569	583	578	597	609	557	550	626	548	622	596	587	576	576	583	595	617	597	568	597	567	566	598	591	588	571	560	561	549	574	562	617	607	553	567	532	577	575	568	561	647	559	619	607	552	586	598	552	562	608	575	580	568	608	618	570	576	544	563	559	576	594	607	578	543	571	624	591	593	555	574	577	567	560	616	528	607	560	552	534	596	612	574	573	598	593	546	577	565	587	599	596	588	598	608	558	585	558	539	569	609	572	571	552	573	548	652	586	577	603	532	565	561	524	535	576	559	592	594	589	602	598	554	585	554	580	562	567	596	591	584	578	555	568	545	597	566	625	569	561	563	565	557	585	577	564	551	622	576	569	553	588	594	563	571	573	619	534	552	610	538	540	607	564	561	582	580	608	553	602	618	542	591	556	581	590	631	542	580	585	566	583	550	583	551	564	580	578	562	593	587	654	576	569	614	595	592	566	560	549	554	575	592	531	588	618	546	595	566	596	611	583	560	563	540	599	523	587	591	566	540	595	544	598	606	555	560	569	592	589	572	576	566	567	617	585	568	571	565	557	586	596	591	620	603	626	600	562	623	575	627	584	573	586	582	528	513	566	571	640	542	595	586	575	584	616	625	586	580	588	595	544	625	565	534	547	606	576	568	568	530	588	610	600	597	598	607	583	583	586	576	547	585	601	583	618	564	567	577	558	602	590	635	595	578	575	599	565	594	598	592	555	569	580	592	568	566	627	567	591	554	587	580	587	555	613	585	593	570	579	572	539	557	579	599	584	609	568	577	598	561	586	575	629	576	540	578	527	578	552	575	575	586	594	572	562	548	581	576	603	542	605	607	574	565	575	572	579	571	551	581	578	584	585	561	585	579	599	601	582	586	572	564	576	564	594	611	574	592	575	588	577	593	577	583	613	579	628	561	566	582	545	540	549	588	574	555	567	577	573	580	564	591	659	566	587	576	597	599	578	550	577	565	592	614	543	601	548	576	584	574	569	571	599	574	595	558	599	558	596	574	558	571	564	577	582	564	548	549	567	574	559	567	563	583	558	545	575	542	552	549	594	542	587	591	543	572	599	546	585	571	600	577	560	568	553	582	537	598	606	527	588	542	598	558	616	588	564	605	537	555	563	586	602	585	612	607	541	549	553	556	595	569	584	570	550	561	575	606	575	564	582	575	567	557	627	590	581	557	557	600	565	558	551	575	589	594	581	577	578	549	586	541	569	596	587	551	541	640	608	565	578	589	573	572	573	601	577	592	599	555	649	559	570	569	573	577	577	573	588	598	612	551	576	573	598	586	608	551	607	555	568	570	567	590	576	539	539	582	538	615	596	584	611	566	552	560	595	597	563	572	588	529	545	582	564	588	592	564	615	542	586	520	545	584	575	524	585	591	592	586	633	569	624	586	583	552	557	653	586	588	583	552	573	545	558	525	578	512	583	634	587	560	535	626	603	553	578	556	593	594	583	593	590	580	539	594	616	548	615	591	535	561	611	565	613	554	536	573	579	594	528	590	544	607	544	560	562	626	572	572	566	569	562	613	562
2007	185	179	166	187	164	156	162	136	174	159	196	176	156	155	164	159	137	152	162	159	163	171	153	158	150	157	162	160	165	143	140	155	155	159	145	168	148	154	164	129	148	180	159	146	151	137	153	161	137	150	151	142	144	142	192	152	176	174	144	148	133	136	146	163	157	153	163	142	133	150	165	166	151	149	157	159	151	171	141	133	164	128	145	165	173	153	157	149	159	180	167	154	160	171	139	173	151	137	141	166	147	163	165	157	158	171	166	174	146	172	147	162	143	164	177	162	142	146	120	163	157	165	138	130	140	152	139	170	175	168	136	140	157	133	165	166	152	178	148	136	153	169	160	137	156	137	135	155	153	146	139	156	164	152	166	152	160	160	159	121	137	152	158	165	156	147	153	155	165	160	141	166	153	134	166	146	145	139	148	148	169	168	146	145	154	161	160	152	155	146	168	141	161	158	139	138	142	156	150	177	148	151	160	162	166	143	157	146	140	164	149	146	154	157	150	146	169	145	136	146	144	130	158	157	142	145	177	173	165	164	137	164	150	145	137	141	149	158	162	157	145	154	135	155	142	175	121	147	162	158	146	178	154	175	157	162	146	134	178	148	145	142	156	126	158	163	131	135	144	141	156	146	159	157	134	164	159	175	167	150	155	138	151	160	144	170	152	165	154	153	157	183	157	144	154	150	163	162	171	134	158	164	133	174	139	157	142	149	164	161	165	172	175	147	165	163	175	128	160	145	162	160	169	180	179	140	155	138	181	150	156	183	161	151	191	144	164	168	157	163	150	151	120	135	167	171	164	150	171	135	159	157	150	142	160	160	167	167	148	141	167	171	171	157	143	185	163	145	157	131	156	168	170	127	162	184	165	137	161	140	129	171	148	159	150	148	142	139	155	157	160	147	152	148	139	157	162	156	151	169	150	122	166	167	148	152	151	136	157	127	153	180	141	171	165	153	142	171	160	142	174	177	141	166	176	156	154	137	150	153	163	163	132	152	177	155	147	145	144	160	153	145	183	158	152	136	144	160	134	126	153	155	153	148	149	164	142	168	167	150	174	176	164	170	156	153	157	131	163	142	163	161	150	153	153	148	154	139	170	150	163	163	145	176	145	166	142	136	161	132	136	128	164	162	141	166	176	167	115	159	169	146	113	176	137	158	152	151	138	145	171	167	185	168	136	171	140	161	157	169	144	149	163	144	163	165	157	141	145	116	170	145	166	147	127	154	149	164	152	186	167	152	175	167	197	156	155	176	169	160	160	142	164	147	140	181	144	150	187	172	139	157	144	177	141	144	149	146	156	135	144	162	177	162	143	152	134	163	146	161	148	132	161	161	159	171	170	157	146	158	154	140	167	167	161	166	163	143	178	169	139	154	151	168	146	168	156	163	166	150	167	141	170	123	157	168	169	150	169	147	155	146	137	150	152	168	167	140	157	164	127	145	162	150	131	159	137	158	148	167	156	156	157	164	162	189	154	144	162	179	144	155	162	153	162	169	178	141	142	155	171	158	183	151	174	148	181	158	131	171	147	155	173	150	129	159	172	156	147	146	139	144	171	167	174	158	166	156	152	135	174	151	169	147	152	148	170	147	151	138	145	168	170	176	146	154	194	165	151	150	136	166	157	181	143	134	183	165	164	170	129	149	139	134	156	145	150	130	146	165	144	131	144	157	144	134	143	180	143	183	148	149	168	161	179	187	116	156	170	148	141	139	152	139	160	163	149	144	156	139	179	169	181	147	173	161	147	166	163	141	166	181	138	173	149	135	137	130	150	162	175	174	151	135	157	158	151	144	159	153	133	161	179	152	156	138	141	165	153	156	156	166	166	150	139	152	164	154	160	155	156	147	144	150	150	162	125	177	149	143	165	143	158	155	143	171	142	153	157	154	194	178	168	173	146	137	153	151	151	158	155	160	172	155	170	178	164	176	153	155	134	174	157	135	159	171	139	155	157	189	158	150	169	120	162	138	156	150	143	140	168	158	147	161	152	171	164	137	129	144	146	158	173	167	166	151	141	144	175	163	138	154	139	148	169	153	157	185	150	140	156	162	154	137	149	156	163	164	131	145	145	161	158	154	153	160	149	155	154	156	149	166	139	144	171	173	154	167	130	176	124	161	159	151	156	147	161	140	145	167	163	153	149	146	145	160	155	151	156	161	157	165	157	154	165	161	154	175	155	160	135	142	133	156	153	142	154	131	172	153	156	169	139	171	152	176	177	174	144	147	159	152	167	135	169	155	129	123	161	163	155	151	132	153	135	161	159	142	160	145	136	144	165	168	162	143	172	131	157	159	156	155	153	160	151	159	142	174	140	151	123	154	179	186	148	132	150	133	145	161	146	164	158	155	152	155	173	157	143	169	165	151	167	149	164	158	147	159	155	153	148	143	178	171	136	136	155	143	155	158	155	150	158	166	166	153	154	148	157	163	194	162	143	171	160	168	165	193	138	150	153	148	158	155	135	160	159	164	184	159	150	145	166	157	134	140	153	135	157	178	171	146	143	149	154	135	164	155	162	180	158	176	158	164	147	146	164	134	165	182	145	164	134	150	148	151	153	160	143	187	178	156	138	135	151	135	168	159	157	157	156	159	172	160	172	172	162	134	144	136	164	172	142	161	143	184	168	162	158	142	128	145	146	155	145	160	151	172	142	154	142	151	160	148	168	152	148	157	150	165	169	153	164	143	157	142	127	164	170	163	151	166	144	157	162	148	145	167	154	153	148	142	155	111	146	154	177	154	166	156	170	151	153	145	162	158	156	135	160	158	141	142	135	193	137	149	152	148	145	148	169	151	128	150	162	172	154	142	156	147	166	157	175	193	151	151	129	136	173	145	172	145	147	149	155	148	163	152	165	148	186	149	155	157	141	164	179	161	134	131	131	150	177	158	143	175	160	174	174	161	142	164	158	166	165	153	171	161	158	159	167	162	168	151	142	168	184	151	159	168	147	163	176	144	174	170	148	140	177	158	139	161	163	166	157	150	176	169	165	164	162	154	160	156	138	135	189	173	167	130	180	172	138	158	144	146	153	138	144	138	140	153	170	167	136	150	167	166	171	158	174	153	152	190	150	171	168	172	160	170	168	187	187	170	177	154	146	138	149	146	173	157	152	150	173	137	156	166	149	146	177	138	176	172	196	172	146	143	156	167	155	148	154	156	148	160	143	178	171	146	179	200	169	145	147	158	159	163	133	169	152	151	144	146	133	162	158	162	173	159	162	159	175	156	149	149	155	167	153	148	159	156	154	156	168	157	149	170	159	155	146	166	145	135	148	136	156	146	170	146	170	166	168	146	157	150	157	165	166	176	150	160	167	135	153	149	149	150	158	139	156	169	145	116	145	160	157	144	152	165	157	142	162	170	146	152	144	156	148	166	171	178	174	164	142	150	152	164	161	159	157	172	137	166	135	150	164	171	164	147	147	142	159	143	130	165	161	141	127	160	147	150	176	144	137	155	151	167	150	157	146	139	181	153	167
2195	433	492	453	457	453	437	397	422	449	442	418	418	419	420	413	402	411	399	416	437	420	388	425	362	372	397	391	409	409	415	417	374	370	414	377	408	375	389	413	415	432	378	408	394	415	400	399	405	437	414	429	413	423	401	384	363	382	401	401	391	377	400	384	404	399	408	419	405	417	438	424	385	396	396	419	396	438	396	390	423	401	408	393	429	384	406	402	391	419	381	405	420	399	434	410	395	375	453	398	384	378	420	431	403	428	381	418	395	417	392	421	377	378	400	415	403	414	351	389	432	419	419	403	415	378	375	407	449	416	391	402	433	390	389	393	380	429	405	384	391	390	412	380	401	408	409	407	432	380	410	384	440	388	415	421	451	415	409	421	376	418	399	402	410	407	400	381	411	401	389	412	398	428	423	422	406	402	459	424	410	445	422	393	389	363	408	422	428	407	411	366	362	397	413	414	381	407	383	419	424	422	398	425	392	399	383	399	412	424	400	403	394	424	413	399	436	403	379	403	406	414	418	414	396	400	430	415	404	411	416	441	435	406	403	409	404	374	403	398	383	411	412	397	407	419	423	428	402	400	419	391	375	371	385	398	371	413	413	409	379	397	395	395	369	407	443	380	378	395	428	422	396	400	410	397	428	400	381	372	395	367	410	413	395	444	397	377	413	407	436	435	394	407	399	394	398	412	386	447	393	383	397	389	430	415	414	415	428	412	430	363	417	403	410	392	393	402	379	406	408	393	410	434	416	395	385	406	426	395	401	397	404	420	353	390	394	393	418	430	445	408	381	384	407	435	395	394	407	383	424	397	396	443	408	405	382	409	400	412	390	383	424	412	405	416	395	425	413	420	416	444	386	423	398	401	387	423	389	403	388	422	398	390	424	390	409	441	420	390	369	404	401	445	407	392	413	399	398	401	408	405	403	403	448	395	375	421	419	385	425	379	454	385	421	432	423	397	404	404	414	400	425	442	397	400	421	415	368	408	416	409	398	401	404	416	396	425	447	405	389	404	410	417	409	412	406	397	387	474	386	398	400	421	392	427	365	428	436	428	426	392	393	403	416	389	395	367	421	413	368	397	420	385	403	395	434	416	406	415	409	371	410	435	405	427	399	371	356	413	419	380	355	416	412	420	435	408	412	395	388	411	426	370	438	412	417	413	456	393	379	444	416	403	402	383	413	421	421	378	419	423	402	413	377	411	427	367	394	387	409	399	424	404	421	414	412	401	407	387	412	410	388	370	395	436	390	411	450	401	408	397	390	416	416	406	388	395	428	374	386	368	396	408	393	381	391	424	415	404	377	379	390	408	400	389	417	397	357	397	404	440	379	417	393	399	396	416	394	449	385	410	403	422	397	427	422	408	454	409	426	381	398	404	421	425	403	406	407	398	397	387	401	395	407	400	395	394	421	401	439	441	410	385	419	406	371	402	370	396	413	358	402	398	411	390	428	393	394	433	416	383	391	404	362	422	395	415	413	436	423	417	407	373	426	403	402	440	419	399	406	393	445	385	410	425	395	394	424	406	432	409	405	399	391	443	377	411	429	406	402	403	419	388	402	388	451	396	418	398	410	391	393	402	388	396	407	419	409	425	432	412	367	387	420	378	396	419	401	389	383	427	387	419	402	371	411	418	431	392	379	391	420	414	404	396	386	400	429	413	429	418	439	414	394	384	418	416	391	407	411	414	371	401	430	428	415	393	390	391	416	419	372	376	405	419	472	385	393	400	434	415	423	408	428	404	436	388	455	421	426	393	456	369	428	393	391	408	424	419	401	421	424	380	430	371	426	418	385	409	385	410	428	386	423	358	428	410	412	448	361	406	403	439	424	405	377	448	388	400	430	366	401	402	389	393	391	425	433	399	384	427	416	389	385	403	388	411	440	416	433	406	422	387	408	394	386	402	391	395	396	409	410	399	377	397	397	399	392	426	394	396	369	450	408	434	417	416	402	421	396	442	381	397	431	421	380	395	410	394	408	413	415	384	418	378	419	415	376	418	398	406	418	377	384	384	400	369	423	396	430	415	437	397	390	367	396	382	405	436	422	368	391	416	409	430	395	436	366	383	394	401	400	425	405	408	395	420	424	407	401	412	407	404	379	423	413	423	404	390	417	422	412	397	415	406	421	425	412	412	434	367	409	405	442	427	415	379	386	386	411	395	404	380	418	397	439	411	409	411	417	410	432	380	408	389	408	406	421	388	420	415	387	393	431	412	413	410	452	391	400	393	386	428	429	432	437	430	419	397	405	377	392	403	403	430	402	407	408	414	437	443	409	404	442	394	414	389	362	425	434	434	430	405	410	405	388	393	394	430	401	390	396	393	394	393	399	392	405	383	422	400	382	393	401	402	389	433	426	432	388	427	415	406	422	436	391	380	378	395	414	428	424	435	378	387	418	392	416	450	391	424	425	424	370	429	426	403	402	401	398	424	436	391	361	429	381	417	424	391	386	371	394	430	392	356	432	415	402	403	426	386	415	416	443	411	402	401	425	426	378	428	384	406	405	363	361	407	383	436	409	411	412	410	410	424	416	417	409	402	411	391	405	424	430	389	437	388	390	410	404	380	408	351	375	380	383	389	372	387	395	409	368	391	395	362	430	408	416	447	416	405	389	431	432	418	395	410	421	396	435	377	426	422	413	401	395	419	404	447	389	427	409	442	417	394	419	410	417	390	368	400	406	409	378	419	409	419	434	429	430	407	396	455	400	409	416	402	423	392	422	404	404	395	421	405	389	384	412	404	416	416	398	398	434	405	403	387	393	411	449	403	408	373	462	421	402	414	410	407	384	411	429	401	441	422	408	394	369	400	357	438	382	389	381	425	408	409	418	427	407	380	435	422	404	405	382	448	410	404	394	408	404	426	384	434	422	388	455	390	427	405	418	423	427	378	427	415	400	407	422	406	402	402	374	430	414	402	440	419	399	433	429	395	428	436	381	421	399	413	429	372	390	417	442	396	441	382	433	413	384	394	409	372	414	400	431	410	427	415	413	386	380	402	415	433	385	362	390	439	389	418	420	431	403	355	401	380	406	395	405	400	391	416	418	410	431	398	406	380	401	402	415	424	412	414	418	406	429	411	405	388	400	394	427	394	410	428	380	409	425	388	410	410	372	382	403	409	462	378	442	441	417	383	426	398	417	376	423	379	408	413	420	379	399	415	416	409	400	433	396	426	426	408	424	401	422	388	416	373	441	427	388	356	416	409	410	413	406	391	419	388	415	392	407	402	446	402	379	390	392	392	385	381	393	439	372	425	411	430	365	411	437	404	403	383	422	413	395	424	422	398	391	398	388	431	412	387	402	386	396	417	431	400	434	381	396	415	404	413	418	402	415	417	399	427	400	413	392	435	376	398	395	393	394	392	379	389	392	383	400	391	401	383	401	406	422	385	433	391	424	410	363	380	388	400	364	413	424	386	377	399	405	420	416	354	403	425	428	409	389	398	400	416	401	398	400	372	418	425	428	407	419	389	400	396
8305	690	652	539	462	359	348	391	340	353	346	316	343	343	318	312	309	307	301	277	277	336	302	313	311	296	313	321	302	300	312	329	317	331	269	296	288	298	294	308	290	278	306	322	286	307	285	289	304	307	306	255	306	291	292	320	259	308	306	306	300	302	314	290	298	305	283	282	303	274	256	301	311	288	325	330	340	290	291	311	300	302	310	292	313	308	309	263	303	298	309	285	302	296	314	305	296	326	310	289	294	301	302	284	300	244	267	309	296	309	309	266	319	311	312	329	287	259	273	277	288	307	265	272	272	294	282	287	298	305	276	323	312	294	292	269	319	309	311	281	299	258	262	305	310	287	278	283	319	296	298	319	318	328	320	274	290	337	278	307	270	317	288	312	306	288	270	310	275	267	297	275	335	283	293	306	296	293	318	301	318	299	305	309	297	284	287	292	288	322	278	284	296	295	307	331	293	293	297	309	314	264	303	314	300	304	275	287	291	293	317	269	300	275	289	321	309	292	321	287	305	265	288	290	316	268	302	281	332	301	282	282	298	281	291	291	293	277	301	326	300	329	279	295	297	307	289	305	271	293	305	300	273	264	285	307	309	277	331	293	304	319	280	301	288	305	318	300	292	294	277	274	290	305	326	282	325	340	313	287	293	299	304	314	315	282	315	314	318	282	281	281	280	324	297	305	272	330	287	307	293	265	296	314	288	259	265	284	284	310	296	300	285	310	281	281	324	274	308	324	280	290	285	280	329	294	284	290	323	316	293	303	294	317	316	307	303	316	269	293	312	264	286	333	290	308	287	263	274	287	302	312	276	319	294	282	288	313	285	318	273	291	300	294	310	329	278	290	314	288	281	306	291	319	314	319	277	305	286	308	273	299	265	306	280	319	315	338	319	292	299	321	288	308	308	295	269	300	301	282	271	344	310	313	294	340	315	328	289	276	313	300	292	282	288	279	306	307	313	284	294	269	297	297	270	298	296	293	330	273	283	282	324	302	261	279	262	265	307	286	283	303	322	338	332	329	299	263	269	269	282	302	289	293	295	277	319	305	300	292	310	294	309	287	303	320	302	284	294	329	292	269	343	286	289	326	293	267	312	276	328	313	298	282	303	296	319	297	279	279	285	303	283	283	304	297	276	299	252	306	297	299	320	309	291	288	327	287	305	340	294	309	318	312	316	272	325	303	313	296	274	315	304	271	292	310	291	313	281	316	280	303	312	307	371	284	315	314	300	277	320	269	327	251	301	305	288	266	303	321	320	347	297	296	300	319	323	302	294	305	275	286	294	277	275	294	314	306	297	286	311	304	301	298	306	295	272	267	271	297	260	282	279	286	311	268	323	305	287	312	280	295	291	326	271	294	345	333	288	313	308	291	283	306	311	290	310	284	290	295	286	301	288	294	300	317	293	301	280	303	294	298	328	279	293	299	326	325	302	279	306	290	327	289	328	254	270	256	325	296	331	292	305	285	301	317	274	301	315	248	327	333	320	314	313	292	293	295	277	318	299	287	301	357	302	278	288	272	284	331	330	280	324	311	293	275	286	293	279	309	276	347	292	316	291	315	313	284	304	300	300	311	336	274	253	271	250	280	284	299	324	316	289	298	258	305	310	322	292	298	319	300	294	312	302	287	329	303	309	295	322	265	248	267	286	285	282	293	287	284	302	295	282	317	297	276	308	295	303	289	300	313	293	251	312	268	298	321	302	339	270	296	301	293	301	306	310	286	280	279	297	288	318	280	275	290	297	303	313	333	292	305	301	291	301	271	295	266	273	282	275	303	294	278	305	310	317	282	325	313	296	297	289	320	327	298	316	309	322	260	322	293	335	290	315	311	306	305	287	273	290	297	319	294	304	284	284	306	286	266	299	266	315	276	299	284	285	277	277	309	303	280	299	276	281	282	268	279	291	301	324	306	321	271	306	295	280	315	329	328	288	288	319	328	301	276	345	304	322	288	294	302	309	282	306	304	300	288	317	296	270	290	347	313	296	274	306	294	301	315	293	296	234	315	289	289	274	302	262	282	306	285	295	315	252	288	309	304	293	281	291	309	286	300	332	258	294	292	272	284	317	295	301	294	301	293	335	321	305	300	324	304	293	279	321	291	288	279	292	320	290	282	322	312	311	313	310	282	278	323	319	286	298	289	273	325	301	292	281	288	257	325	289	265	317	295	337	321	273	281	270	269	312	305	274	336	316	308	322	274	301	320	307	296	301	273	321	280	292	299	312	300	336	332	287	295	293	293	311	321	296	292	300	326	316	301	332	312	286	254	269	299	293	285	289	289	297	261	337	317	268	314	293	314	340	302	283	295	333	315	323	314	276	296	298	307	305	296	293	292	318	300	309	286	270	303	308	291	304	307	289	319	276	302	311	302	292	291	302	286	272	281	282	284	305	318	296	268	291	313	283	286	295	317	270	284	276	308	262	298	266	317	332	287	259	279	309	245	303	298	301	310	325	331	301	277	349	327	286	275	293	288	293	290	313	289	306	335	298	287	346	322	315	319	308	321	277	316	274	239	302	304	270	276	265	297	272	250	301	280	279	290	324	307	301	284	319	293	273	292	283	316	289	303	310	288	268	280	291	302	297	305	296	305	282	277	311	303	290	323	320	311	294	282	290	297	325	308	312	314	299	296	312	315	316	298	293	287	304	284	242	302	308	289	325	272	317	280	306	333	311	314	296	278	277	324	301	336	281	273	318	320	277	247	289	285	271	283	283	299	315	276	284	322	307	324	289	293	300	272	277	262	293	300	268	308	295	291	355	297	339	317	267	261	315	296	309	298	325	272	293	257	278	297	293	337	300	270	313	269	288	300	326	300	300	290	273	303	314	283	309	298	281	300	305	325	290	314	255	281	287	294	310	334	309	301	270	298	305	317	305	285	286	293	335	309	288	286	257	294	278	307	306	297	335	295	273	298	332	318	296	292	286	293	289	311	332	261	284	296	295	285	284	278	262	298	329	318	285	281	315	320	331	338	289	291	324	301	340	287	323	318	303	342	275	271	341	310	267	318	275	282	293	281	319	259	317	260	304	321	268	302	280	283	277	287	296	311	317	330	347	265	312	316	298	293	282	286	276	334	302	331	299	296	291	325	321	272	290	323	312	285	306	290	269	282	278	315	293	267	308	295	311	287	310	311	304	299	305	304	317	315	310	289	285	324	289	311	304	297	334	295	286	309	289	305	319	284	290	282	284	295	292	309	286	296	301	320	309	306	270	292	296	301	305	278	258	304	292	297	302	300	254	293	320	310	304	272	300	292	306	280	316	292	315	332	316	319	286	286	310	300	314	272	304	297	336	301	291	287	299	303	296	297	305	300	303	293	290	286	331	283	337	315	316	311	287	275	280	302	304	300	315	264	277	269	284	333	339	309	285	258	304	284	283	283	290	273	286	289	291	308	287	294	319	295	285	313	306	264	309	288	295	310	310	279	297	278	264	299	279	284	295	305	300	325	295	294	297	312	289	285	296	306	296	344
6941	1102	1634	1670	1408	1184	1084	1091	998	919	911	850	854	774	807	779	749	787	774	689	767	736	717	750	728	708	738	714	691	759	692	720	687	696	689	701	735	709	703	679	722	709	694	667	751	668	704	669	668	724	660	686	705	643	650	638	718	699	741	660	668	743	668	703	714	703	696	671	693	698	686	674	677	721	687	737	667	709	678	671	697	702	714	656	700	660	707	665	694	716	675	676	710	655	704	662	716	692	691	688	666	699	687	703	678	678	676	690	687	694	670	722	695	661	728	709	654	723	692	682	682	668	700	691	689	659	711	702	714	690	744	704	674	679	732	696	720	719	658	671	696	690	685	692	678	704	680	689	693	692	685	714	742	615	708	707	708	684	690	686	698	701	669	707	704	690	710	650	676	730	680	694	721	716	723	670	688	680	697	725	676	678	711	651	696	715	653	697	709	688	717	633	671	676	676	694	647	682	688	664	752	702	704	699	699	717	658	699	664	690	651	730	671	681	698	694	663	689	643	665	630	688	716	703	692	694	705	703	722	687	699	679	642	687	731	649	693	656	706	689	671	706	684	697	671	639	681	673	722	673	675	713	696	667	700	632	660	705	692	716	702	675	717	685	647	701	726	693	682	644	678	646	693	702	664	717	639	704	689	667	728	677	663	695	653	699	721	724	746	690	697	654	686	703	675	687	698	702	676	678	692	638	668	678	680	692	690	710	660	688	761	682	652	661	660	698	682	676	684	683	688	702	684	680	661	676	680	675	652	724	704	699	686	664	710	707	700	693	711	705	643	661	682	685	695	655	725	702	688	747	652	655	729	688	664	674	689	673	681	686	737	721	682	673	688	698	681	663	739	701	697	726	697	709	664	683	667	719	680	739	694	715	758	751	681	684	699	688	689	708	688	713	708	743	715	663	682	697	700	662	709	728	726	676	700	697	670	658	731	720	706	719	704	731	720	714	633	666	648	772	681	680	688	677	662	690	686	683	689	647	676	661	692	692	671	699	681	679	676	706	700	751	740	744	711	713	730	706	656	696	667	685	707	662	696	668	658	718	652	692	701	728	679	646	668	696	672	705	699	682	668	659	764	638	680	683	696	662	677	676	648	718	696	666	674	631	622	670	705	715	725	710	715	681	662	677	712	656	660	658	690	705	694	676	680	659	677	731	669	671	654	687	760	694	706	702	732	714	632	691	700	688	662	707	667	740	678	712	686	662	702	641	692	697	716	678	672	700	688	669	668	629	731	633	653	695	668	676	639	666	720	732	709	671	680	661	704	673	690	700	647	701	668	649	731	688	647	691	693	679	673	689	716	673	691	727	683	709	680	709	639	690	696	692	652	660	713	698	675	691	712	694	663	691	696	657	637	693	697	689	723	669	706	698	716	677	687	710	691	687	683	626	720	711	697	691	658	673	712	698	725	653	691	711	677	769	735	701	632	695	698	693	701	699	694	676	724	721	709	685	708	703	703	675	709	692	671	692	713	693	700	689	678	690	644	718	685	656	731	704	683	685	668	687	691	731	671	720	691	740	709	669	669	633	613	729	709	665	688	720	740	697	654	716	714	703	670	696	670	692	745	745	683	694	618	704	689	721	672	662	767	704	657	673	682	753	656	683	667	685	714	698	661	723	728	670	680	667	687	701	694	686	646	673	675	661	709	670	708	689	733	715	725	673	680	666	703	666	676	687	667	728	721	652	686	674	700	720	740	698	692	696	653	655	751	742	707	722	645	646	694	682	671	629	720	666	698	674	734	686	676	708	688	619	688	678	698	693	673	663	756	721	710	678	670	694	685	727	726	698	669	654	630	665	662	703	672	657	654	742	652	691	652	659	690	713	636	650	707	686	749	746	733	728	702	676	692	686	719	723	693	746	680	695	706	718	700	758	705	717	686	708	655	676	662	706	691	700	666	699	701	683	678	714	708	745	688	712	692	688	722	675	729	717	689	662	678	694	673	680	673	688	695	692	684	693	758	711	686	716	695	634	674	652	697	697	666	665	684	690	726	693	639	718	634	701	649	665	697	667	683	687	676	690	696	711	722	698	708	694	718	683	679	698	730	699	673	688	681	667	671	702	655	701	713	688	710	678	708	691	644	709	718	693	725	671	703	674	683	695	692	682	728	677	699	669	692	676	685	674	691	718	660	694	712	701	693	713	685	714	709	672	729	652	709	670	676	715	719	661	663	682	670	670	695	738	683	694	733	696	693	721	669	659	765	732	738	709	695	679	667	671	753	709	697	674	676	690	693	696	690	644	693	653	705	714	694	713	720	719	695	686	687	681	649	699	752	682	708	757	653	664	670	681	675	705	725	681	701	695	708	672	698	675	676	626	693	694	747	691	671	680	740	598	703	666	665	663	735	696	671	664	704	730	680	656	728	660	679	650	678	675	732	700	681	717	721	642	682	723	709	723	679	684	646	652	677	680	705	700	706	689	696	714	712	720	662	711	703	681	716	715	608	659	698	711	723	680	754	699	690	633	694	667	699	674	687	671	673	659	719	668	695	680	667	748	669	714	714	661	640	680	685	682	679	724	659	692	705	683	671	605	664	686	689	662	689	690	671	669	705	682	748	706	693	678	701	687	687	697	679	683	712	702	732	698	732	672	678	684	678	661	674	687	652	681	689	697	691	704	680	683	680	670	706	739	694	700	663	680	672	657	704	675	672	665	697	701	721	652	741	725	690	678	734	688	698	677	686	670	695	692	666	692	684	684	643	649	678	697	662	691	681	649	692	697	663	719	706	653	699	675	663	676	686	712	674	718	699	672	681	693	706	671	646	687	686	745	677	683	628	699	673	681	660	704	686	723	684	686	729	656	707	709	715	682	658	698	641	721	745	691	664	693	714	651	752	666	671	694	697	710	705	723	666	644	695	673	711	740	658	720	679	666	718	711	675	666	667	686	722	696	672	694	690	694	645	720	670	682	711	696	647	678	726	706	673	685	656	703	690	737	719	726	692	720	653	695	656	709	680	676	714	683	711	679	676	706	697	687	700	685	663	704	730	680	660	720	728	684	739	708	659	666	700	701	692	670	698	669	701	631	701	674	730	711	703	715	664	659	678	714	671	701	668	698	681	737	676	663	674	653	691	690	753	780	686	694	684	746	654	687	743	650	662	676	614	687	752	708	683	699	687	738	673	676	693	671	691	722	643	703	687	693	655	719	721	665	715	708	658	651	700	666	724	701	674	654	664	716	699	662	680	659	703	680	694	725	711	711	663	710	708	714	677	697	699	672	709	698	642	709	744	679	668	684	672	656	724	723	661	686	704	683	687	707	698	711	662	699	732	688	685	710	689	663	687	690	714	673	670	715	683	631	688	684	701	670	669	693	735	667	700	660	732	687	748	674	703	714	693	722	684	652	684	692	708	699	704	700	660	679	699	685	703	659	682	694	714	674	669	674	708	695	724	656	709	677	676	759	676	716	663	645	779	699	695	719	726	704	741	694	698	666	681	693	687	680	717	721	659	707	687	675	721	714
15021	1249	1046	783	554	500	389	368	339	305	320	344	279	281	283	264	241	277	289	287	272	293	269	250	243	235	264	232	218	275	264	242	266	254	248	263	265	247	234	266	251	273	271	245	254	247	288	253	259	235	276	259	250	245	247	259	267	244	255	238	246	270	242	262	242	258	242	261	230	240	239	257	275	270	250	254	246	268	233	225	274	256	265	273	254	241	237	251	249	270	267	252	280	262	260	273	269	246	264	253	255	243	257	260	260	261	231	263	227	241	262	257	220	241	267	273	246	270	224	248	263	266	232	238	259	238	216	258	252	244	242	273	268	242	252	250	232	250	246	228	278	248	256	221	218	246	245	258	253	239	269	231	237	256	231	243	257	254	253	278	241	245	256	253	261	270	223	255	284	241	259	236	265	271	251	250	281	257	239	243	272	267	239	250	251	221	251	258	228	219	283	271	272	213	255	282	314	251	252	251	257	272	280	275	255	252	250	265	232	281	276	239	238	243	252	277	268	232	241	260	247	253	245	264	275	234	248	263	261	248	244	271	258	238	253	214	248	256	304	250	232	227	263	255	272	271	255	259	260	266	254	256	284	286	267	239	202	240	249	270	258	266	250	249	254	266	230	258	251	257	249	282	237	295	253	258	280	229	248	262	248	276	249	215	264	262	263	209	264	244	235	249	264	235	228	237	252	248	270	281	236	221	275	233	238	235	234	273	236	283	244	287	274	246	225	260	241	242	266	261	231	246	257	249	285	280	228	265	271	273	246	277	252	241	253	228	284	288	261	251	283	252	258	250	249	240	251	241	249	244	254	290	259	248	230	229	240	268	286	283	263	269	236	280	249	245	261	237	230	260	277	252	284	244	236	260	253	263	271	246	250	254	266	255	236	239	252	257	253	277	247	244	239	265	249	275	285	292	253	243	271	252	243	246	242	260	256	226	258	306	246	265	262	268	244	261	257	260	269	273	279	260	257	225	250	225	242	231	259	235	256	268	220	269	240	250	238	235	268	256	258	264	249	253	240	244	232	221	281	262	283	246	251	254	265	258	268	234	247	262	244	255	270	275	227	258	238	235	261	252	260	276	252	247	242	273	243	259	241	248	266	244	261	242	268	268	262	216	266	279	245	250	250	241	260	253	274	289	206	254	245	240	249	235	269	241	231	270	226	274	265	304	255	274	271	254	269	273	270	256	265	260	249	233	263	259	246	261	279	242	242	265	272	240	243	264	247	273	229	247	251	261	256	246	230	243	233	250	238	253	266	248	243	245	239	248	264	267	251	225	306	238	249	244	249	282	269	254	253	253	265	264	285	251	227	244	278	260	255	266	269	292	251	265	235	267	229	246	250	254	276	237	227	259	243	254	237	264	266	257	266	230	241	256	278	273	262	261	273	226	259	247	268	209	269	250	247	287	275	261	259	252	223	254	244	224	237	226	251	249	262	278	264	258	248	237	247	243	236	253	282	235	258	232	232	241	230	265	267	232	260	283	255	247	266	263	252	243	208	238	260	245	237	280	230	244	282	246	230	250	255	246	232	243	231	266	254	274	228	248	254	247	230	261	276	266	255	244	240	268	258	238	241	233	249	241	269	230	228	253	237	237	237	225	256	259	282	251	278	246	262	230	257	241	285	252	259	233	267	238	257	234	242	284	243	277	251	268	259	270	254	246	235	262	251	271	246	278	266	215	257	251	241	239	216	281	248	246	214	268	244	258	259	212	258	266	247	248	239	229	240	232	263	254	252	254	265	257	223	267	261	275	289	230	252	283	252	256	236	242	263	263	221	255	234	245	258	230	222	245	240	234	256	245	258	252	260	254	265	248	258	264	253	243	244	234	252	215	250	257	222	252	265	260	272	237	238	281	268	262	233	244	225	245	227	228	276	235	234	272	234	236	256	234	265	250	248	270	247	246	257	249	246	252	259	243	269	290	229	275	274	268	229	268	242	239	282	238	277	264	258	268	239	274	226	251	270	239	259	265	254	274	240	268	253	255	231	253	232	258	240	228	238	269	285	269	289	299	234	234	250	240	238	232	269	236	244	278	259	249	239	228	240	260	275	266	271	268	250	255	254	266	245	283	234	271	261	245	231	254	272	269	261	253	230	249	270	260	237	257	229	253	215	246	223	260	245	250	253	237	282	242	237	256	259	254	245	287	239	256	270	241	217	230	250	261	260	242	274	224	238	239	274	272	243	248	255	253	254	251	249	232	231	235	214	274	254	239	256	283	268	207	257	262	220	249	266	277	229	232	279	248	271	248	274	233	279	242	249	266	261	244	243	247	264	284	274	260	263	281	246	270	226	249	247	240	264	261	295	234	235	241	256	280	260	227	220	238	263	239	251	231	255	258	250	270	268	219	252	220	242	256	261	283	217	247	239	255	239	226	250	248	240	256	252	218	229	249	267	266	258	255	254	263	276	240	263	262	258	249	261	263	268	222	265	259	237	246	232	266	257	269	244	288	252	239	231	261	253	235	234	231	253	230	247	263	243	247	245	258	240	234	238	244	257	265	251	253	259	272	270	223	254	268	236	279	243	271	252	259	249	259	273	252	223	248	226	264	243	241	239	243	253	273	261	269	264	254	229	268	271	235	249	288	252	262	279	226	206	250	239	241	250	251	301	264	264	234	271	248	273	263	230	248	302	271	273	279	256	259	253	269	226	272	226	271	249	244	246	263	234	272	252	257	250	256	256	292	226	260	236	278	228	279	239	248	254	244	243	274	221	249	262	254	256	278	265	244	251	271	282	248	231	251	273	264	274	251	271	250	272	244	256	250	239	233	235	250	233	248	254	272	270	237	260	250	278	263	224	294	251	265	258	239	260	272	240	278	262	265	257	228	247	261	253	243	227	248	237	216	248	261	247	242	261	266	265	241	214	259	240	242	259	296	241	247	293	266	227	251	252	242	286	234	239	241	237	267	299	279	246	241	263	254	258	261	251	272	246	261	249	228	233	260	223	266	239	278	239	253	272	245	243	258	274	246	235	259	240	249	243	223	257	226	281	225	273	281	247	274	218	274	265	261	260	273	250	259	274	252	270	280	239	215	242	239	251	274	249	249	258	225	277	253	261	291	258	230	263	275	266	240	252	274	232	255	223	252	259	263	264	269	278	243	282	269	239	258	253	284	236	291	250	240	237	244	269	252	258	257	264	249	218	232	249	268	253	276	247	249	262	290	238	271	237	239	264	272	256	283	269	277	247	255	281	267	243	257	269	219	229	258	261	278	244	276	274	260	244	267	257	226	254	259	234	277	219	246	257	206	217	251	268	234	242	257	252	225	230	242	267	237	233	255	247	228	255	245	244	273	244	233	253	248	256	256	269	255	241	265	265	239	251	248	268	277	294	282	239	249	251	243	251	270	259	268	246	255	269	255	234	253	251	263	275	265	288	277	255	246	294	252	253	280	237	249	249	264	245	239	245	237	245	251	257	258	264	254	263	274	246	247	285	271	280	247	268	256	236	262	264	258	289	238	257	226
8598	1227	2299	2328	1946	1598	1352	1224	1132	1030	986	839	822	783	746	745	705	635	668	686	677	658	682	644	670	610	672	599	624	609	630	623	612	603	582	567	608	614	630	532	554	601	606	642	600	586	573	666	586	593	602	627	574	601	544	558	595	604	632	606	611	599	569	579	584	551	624	598	609	624	603	645	577	546	575	585	633	598	569	532	566	621	521	580	560	552	591	591	571	586	557	598	588	600	584	585	566	604	620	529	590	562	590	602	576	594	628	572	624	607	539	535	616	575	538	613	614	566	560	599	633	568	557	556	568	570	562	583	549	554	577	583	573	560	567	578	566	585	615	570	594	588	583	538	596	603	597	597	580	591	561	595	613	580	570	551	558	566	587	575	604	598	595	574	614	583	589	580	571	541	510	562	585	606	567	555	622	566	612	595	507	581	568	576	602	570	600	585	628	562	553	580	563	567	559	594	577	590	533	544	583	612	573	580	580	544	516	566	564	589	609	592	589	605	567	576	602	599	600	589	609	542	604	520	545	545	554	549	583	542	610	610	540	608	574	576	542	588	542	581	542	534	588	579	589	600	611	573	571	613	571	562	568	578	568	561	593	591	539	568	519	576	634	620	575	577	539	573	581	575	541	569	534	601	602	525	576	563	572	538	590	588	564	604	573	584	580	569	609	580	540	598	581	576	619	531	583	615	567	544	579	615	545	603	583	523	564	597	611	592	547	636	568	533	560	589	547	547	546	563	587	590	582	605	552	594	553	596	570	584	557	563	539	576	575	608	615	567	539	539	526	556	559	601	554	549	607	578	572	527	495	596	573	574	539	597	559	608	626	578	575	587	609	567	549	592	616	544	565	552	565	597	575	528	559	596	535	626	580	531	578	572	608	574	579	594	594	603	579	590	546	575	573	562	559	558	601	549	592	572	581	550	572	563	597	534	559	581	610	601	555	564	546	588	571	523	601	587	563	555	579	601	547	543	580	591	565	566	568	574	614	611	575	568	578	564	601	586	574	591	574	572	578	577	633	580	542	569	582	589	567	564	574	594	591	619	586	574	558	580	576	579	587	558	558	576	595	540	567	593	570	565	576	610	585	596	578	567	619	625	562	589	544	585	557	549	588	547	577	538	517	574	524	605	579	573	588	587	585	564	602	591	553	570	572	602	594	555	575	597	614	595	569	590	595	568	620	582	592	590	553	599	525	593	583	579	579	578	600	574	609	549	575	608	544	604	592	547	564	549	561	560	586	592	559	582	593	556	591	578	632	603	558	599	573	540	551	580	582	577	558	616	553	547	572	601	588	552	546	532	575	628	561	603	561	606	548	568	597	606	552	563	592	587	579	582	554	579	560	549	584	604	571	548	608	548	547	559	546	556	600	588	529	578	581	588	621	557	529	574	582	600	604	559	547	585	569	584	612	562	590	573	569	612	564	613	580	576	565	550	551	591	563	605	562	569	547	531	596	579	569	627	595	564	552	546	569	622	575	589	556	582	607	562	610	584	555	577	608	564	614	555	599	541	568	558	560	538	580	588	591	586	562	570	545	601	576	564	580	587	599	562	575	589	603	598	609	623	564	568	566	530	611	575	563	565	567	566	569	568	529	520	571	543	565	590	612	548	572	616	584	619	565	552	579	594	556	594	559	600	576	544	603	534	572	586	613	558	596	577	587	616	616	602	615	553	580	534	596	595	602	561	530	555	577	609	599	559	584	563	573	576	592	525	564	606	580	582	575	554	615	582	542	548	562	560	615	579	579	552	600	543	565	582	546	575	545	562	586	591	571	590	603	588	619	559	555	588	567	578	594	596	611	649	639	566	580	589	600	590	584	585	597	612	575	607	544	568	545	604	594	579	649	588	581	532	543	561	625	581	517	554	592	582	572	581	560	582	537	569	553	582	586	585	569	557	554	576	539	582	574	575	546	567	557	593	586	577	591	624	572	607	615	580	591	605	576	589	580	552	581	549	594	583	591	578	573	561	555	622	589	571	583	592	589	594	587	569	585	560	575	584	573	579	561	550	574	605	611	617	588	554	578	591	540	567	563	547	586	598	577	602	551	595	569	589	647	590	598	572	554	539	598	594	588	564	555	587	552	557	571	587	600	532	589	530	574	564	559	586	524	576	585	559	572	550	571	604	566	605	595	585	545	598	579	595	612	605	572	600	584	578	563	572	562	544	607	581	542	596	576	580	577	608	593	566	558	557	577	557	573	549	566	629	590	582	563	566	552	589	564	542	585	548	580	584	615	539	582	570	581	566	586	594	584	576	552	592	632	550	522	561	538	578	604	537	563	570	612	566	562	565	603	620	565	596	549	615	583	582	585	573	599	583	567	592	581	574	604	617	602	573	583	572	628	565	618	584	577	558	620	565	546	603	613	588	547	587	553	562	555	539	593	566	603	514	534	578	563	545	592	596	616	589	584	544	556	563	586	550	567	556	571	594	585	559	539	539	535	555	554	561	551	565	566	577	600	587	540	543	567	544	546	552	561	529	530	601	554	579	577	575	552	557	536	552	567	565	563	528	571	563	577	593	603	566	600	588	590	572	617	574	546	614	559	570	590	607	608	559	556	592	531	620	561	590	581	530	578	573	570	607	571	533	609	616	598	532	565	618	587	569	582	624	560	556	539	581	531	603	546	582	592	613	611	585	546	562	617	545	567	547	600	544	535	604	559	592	539	605	593	576	595	533	570	628	552	541	559	560	592	583	551	536	609	593	556	638	520	566	575	546	555	574	561	578	596	589	589	578	587	564	584	566	549	572	544	600	589	521	583	541	581	577	556	549	563	572	542	552	577	516	545	601	547	544	554	581	576	594	566	568	606	565	573	547	600	589	606	580	510	550	557	595	560	577	577	574	639	561	591	594	619	592	580	589	558	565	568	608	585	623	549	573	595	579	533	569	587	543	561	546	538	597	647	536	561	568	571	567	577	561	594	582	605	579	558	610	575	588	586	581	583	607	565	547	562	578	586	594	584	591	633	588	562	582	603	609	631	600	603	615	561	580	567	621	571	580	567	597	564	565	577	608	606	577	571	593	587	548	615	634	627	599	565	579	603	603	565	566	568	599	537	557	550	567	580	598	556	572	558	585	584	586	538	576	563	594	605	563	568	584	598	564	567	563	556	615	606	605	559	591	570	590	547	571	582	576	604	540	577	537	570	606	607	568	551	594	566	583	565	560	593	555	582	556	583	570	564	542	591	532	599	571	547	585	539	581	594	567	635	549	548	567	572	614	602	548	570	556	597	576	582	576	584	610	598	529	566	613	536	569	561	590	565	635	561	577	569	570	614	546	572	564	585	566	533	584	557	595	587	603	580	564	572	584	577	598	561	535	565	574	569	577	564	555	595	572	557	507	554	577	586	551	569	583	584	564	552	571	574	576	557	579	576	592	573	601	601	580	547	567	539	575	571	541	590	524	583	563	604	554	540	586	557	596	535	588	598	599	592	592	619	556	570	551	571	598	595	559	534	555	562	566	528	575
2055	189	175	156	176	176	137	168	147	163	180	136	149	142	151	156	160	154	160	169	157	131	141	181	143	154	160	149	143	177	140	159	154	163	161	153	162	164	155	147	176	149	140	164	180	148	153	159	157	165	163	140	158	157	156	149	171	165	140	151	161	152	162	134	151	160	143	164	189	166	172	160	138	129	158	135	172	158	162	179	172	134	148	150	154	157	157	161	161	145	140	142	161	150	141	147	155	136	162	167	157	142	173	174	160	143	163	145	140	153	165	160	176	156	140	150	157	177	169	152	166	194	160	140	136	149	151	154	144	162	156	169	161	176	143	160	123	153	163	136	168	149	142	142	150	128	168	153	154	157	186	146	155	138	153	161	137	164	144	147	159	144	158	160	138	176	163	137	160	138	176	162	159	175	134	143	159	154	143	167	166	136	138	140	160	153	148	153	155	135	178	150	152	146	156	169	143	163	148	150	150	148	150	164	185	166	158	142	192	172	147	156	169	168	158	149	157	153	128	143	159	157	156	166	177	172	168	138	145	157	151	131	156	175	163	162	142	139	133	155	142	121	164	138	153	153	177	167	153	146	176	145	158	158	153	163	182	133	155	139	176	168	152	160	163	154	156	176	154	149	151	152	163	160	155	186	163	168	150	168	159	190	166	142	164	145	180	153	172	156	147	135	145	156	162	175	186	141	131	163	140	145	166	126	159	153	182	182	184	140	154	163	153	153	157	142	163	165	141	170	156	184	149	174	144	163	144	148	148	162	166	170	142	169	172	143	157	158	149	158	140	150	145	154	161	183	151	156	168	154	149	164	140	168	168	173	175	142	155	151	147	152	128	141	127	153	144	152	155	155	163	164	181	159	145	133	155	163	158	173	142	151	142	143	145	137	145	139	181	139	156	158	133	148	157	140	165	146	144	146	156	131	156	170	142	143	132	153	160	178	155	168	134	160	121	162	130	158	157	170	150	166	158	142	129	130	170	166	136	161	128	183	167	140	155	175	120	184	166	161	160	173	153	147	161	165	113	161	127	132	174	169	158	168	177	155	138	156	161	156	149	176	174	144	148	121	147	148	164	155	168	163	158	157	169	134	146	154	143	162	172	160	147	165	200	167	149	158	158	142	150	164	154	188	135	141	166	135	154	177	184	152	168	143	173	145	146	170	188	145	155	179	172	151	144	148	144	144	162	155	138	167	180	154	158	170	155	181	141	149	158	134	151	161	156	130	167	127	158	135	159	171	168	142	132	150	157	143	146	145	134	153	170	153	166	163	155	137	156	157	157	158	160	168	170	149	125	157	155	162	191	171	163	143	169	177	137	163	160	163	164	151	164	158	131	138	145	143	164	148	171	159	157	149	158	123	154	154	154	155	144	151	133	156	171	133	148	170	166	160	143	151	158	157	155	159	171	159	144	148	159	153	152	151	155	169	142	137	153	148	162	154	158	167	153	148	180	177	151	160	181	158	153	167	130	147	178	156	134	166	170	155	151	163	160	142	175	165	157	144	135	160	146	144	172	173	169	142	145	177	163	148	155	155	155	160	137	155	154	141	172	140	163	148	138	147	154	174	168	152	151	159	158	171	143	147	160	151	151	142	151	160	158	154	166	176	148	161	148	153	143	170	142	162	136	173	154	156	156	162	167	158	160	160	149	147	161	151	157	144	149	166	157	142	141	171	163	148	159	134	161	168	179	146	167	137	153	169	162	138	124	167	142	128	150	135	148	150	145	151	133	161	134	152	139	143	169	139	150	164	144	145	153	158	163	141	159	147	140	155	129	166	154	155	163	159	150	154	152	183	161	159	162	128	144	156	128	161	163	147	160	154	150	136	155	134	151	160	160	156	155	153	164	151	139	157	142	150	164	152	166	132	149	159	149	171	159	155	157	168	164	167	155	154	146	138	160	154	165	157	163	161	130	179	149	167	134	153	176	157	161	160	153	164	167	157	162	156	160	159	137	162	143	157	156	158	173	159	158	136	154	166	153	177	167	146	169	163	161	140	160	158	191	155	141	140	165	176	171	166	146	158	141	174	137	158	137	145	156	150	183	128	159	158	130	152	141	133	146	134	141	146	176	171	122	135	145	168	150	135	165	154	154	150	181	165	156	168	128	154	164	166	149	158	141	150	156	161	154	149	162	148	161	151	165	154	149	166	126	133	142	146	140	158	135	161	189	132	164	139	144	140	163	162	139	166	136	141	119	169	180	178	166	152	155	165	158	144	157	152	154	144	169	128	130	165	152	171	166	132	172	146	142	169	166	163	157	162	168	137	137	142	157	150	152	176	170	162	134	175	150	170	137	137	141	169	173	173	153	148	168	129	137	157	163	137	146	151	157	144	165	160	148	150	172	145	150	157	147	152	139	142	177	150	135	153	163	142	148	154	156	163	173	159	144	175	143	145	146	166	162	151	166	169	144	156	177	153	167	173	158	161	157	131	163	172	160	167	155	150	171	165	141	145	161	169	162	177	153	151	145	139	151	164	143	152	167	169	174	153	141	154	168	161	140	147	138	161	153	162	146	161	171	160	173	159	170	154	154	150	156	159	147	141	152	178	168	171	173	141	175	158	164	159	164	152	178	153	161	141	139	148	144	171	190	138	165	150	146	153	128	166	166	156	136	155	154	169	144	147	164	122	153	129	143	173	146	174	143	159	160	165	160	153	148	151	151	136	133	146	158	150	164	162	150	139	137	147	168	144	172	156	134	147	136	165	151	165	184	159	135	172	161	157	150	156	162	158	173	144	162	163	162	156	181	169	152	160	130	150	179	184	167	168	171	154	170	160	154	155	148	165	150	166	154	152	179	164	164	165	189	165	151	170	174	163	143	171	163	147	163	164	131	158	147	141	153	171	156	147	147	163	180	134	150	171	143	153	168	163	127	157	164	131	160	147	138	159	137	157	157	155	156	182	179	140	177	168	145	176	179	174	158	131	156	142	169	161	159	152	139	153	154	169	193	168	183	148	156	147	140	148	163	155	150	187	150	175	187	152	160	168	127	161	151	171	162	144	158	158	147	168	130	158	148	156	144	156	150	164	168	143	154	148	156	154	163	184	159	153	136	160	175	156	159	153	173	163	169	149	139	146	161	154	165	171	174	158	183	154	142	132	169	165	159	156	156	159	150	147	154	162	156	171	140	177	163	173	171	188	157	148	138	141	137	170	145	156	174	169	140	186	160	147	167	150	147	185	172	160	170	168	150	156	156	157	137	143	153	168	159	162	162	138	159	169	130	132	151	149	162	146	166	163	143	170	157	147	151	153	159	161	142	154	159	144	148	140	137	131	153	145	145	139	143	165	159	151	152	137	152	146	161	158	155	147	177	157	151	136	152	142	164	158	187	162	178	156	150	152	161	151	145	172	153	156	160	135	163	158	149	166	153	158	153	166	141	135	139	175	160	172	143	158	142	160	162	152	151	165	145	169	152	145	166	159	174	131	184	169	168	165	167	162	147	166	159	161	177	160	148	144	148	139	159	159
2168	445	453	474	438	460	438	450	409	419	409	407	439	381	426	423	443	425	393	453	440	420	397	396	444	431	452	405	462	427	371	365	388	399	441	422	428	389	383	394	398	403	446	417	438	423	379	407	387	410	395	377	400	412	401	378	411	399	418	427	407	407	424	386	401	385	455	440	423	396	411	410	399	400	398	426	396	382	369	392	413	385	425	400	406	425	383	414	399	444	418	389	381	416	387	396	419	386	406	413	396	403	383	400	410	419	417	412	389	387	410	384	396	407	386	407	401	392	375	405	407	404	404	401	411	364	400	414	378	368	434	401	388	402	407	408	403	420	366	392	407	390	389	390	410	400	373	400	418	401	428	417	416	439	421	411	422	418	394	432	380	402	381	402	418	404	435	417	386	414	366	430	386	379	404	412	375	409	412	371	392	450	384	406	376	403	411	395	424	422	380	434	367	421	394	369	410	367	405	411	428	434	418	375	391	426	451	388	427	413	399	395	413	414	411	381	398	410	386	414	403	419	392	424	413	368	435	390	410	379	396	421	430	405	417	405	401	400	407	423	430	398	448	422	396	410	419	395	423	406	406	426	389	421	373	389	369	383	403	388	432	429	409	385	424	395	407	378	413	401	429	404	361	410	435	398	401	374	408	418	397	392	413	393	432	380	418	396	407	421	447	405	422	407	415	406	443	448	407	387	408	405	433	411	418	390	425	406	396	387	368	425	405	407	418	398	393	399	426	408	414	407	420	391	413	427	409	408	401	418	362	436	418	404	396	395	403	416	452	393	384	419	395	382	386	381	426	419	393	438	376	397	369	385	409	426	406	436	398	393	385	388	371	394	408	415	400	386	407	380	402	410	438	391	446	377	449	425	424	429	397	438	374	385	398	420	436	390	413	406	401	441	413	409	389	399	408	412	418	403	369	425	391	406	418	426	376	452	399	430	414	415	420	413	412	380	417	417	340	419	418	388	347	404	414	411	433	427	412	426	403	423	431	389	398	439	412	411	412	378	406	403	418	407	397	366	393	419	375	392	415	399	411	351	433	405	399	370	410	441	374	423	423	376	397	399	429	401	426	406	382	410	430	390	426	416	446	397	347	417	375	423	425	403	412	379	422	421	404	368	397	418	399	395	404	379	372	421	403	399	404	408	403	390	407	383	447	431	402	389	433	393	414	410	408	382	419	424	436	382	413	457	430	387	427	380	383	457	378	405	407	391	417	375	413	370	386	379	425	391	397	384	413	434	390	409	397	419	416	384	418	376	390	400	386	390	402	394	430	370	453	420	408	402	436	409	464	399	396	434	424	434	422	416	413	397	422	406	419	380	400	385	396	429	382	403	390	414	432	369	395	389	414	355	428	383	421	401	400	422	380	423	415	388	392	394	395	424	399	390	373	392	387	428	424	386	427	397	424	403	406	409	395	383	393	425	393	394	427	417	396	426	384	422	399	404	404	416	427	409	405	385	428	410	423	387	408	409	395	443	394	398	409	394	422	374	443	430	398	390	410	397	410	396	395	401	432	415	359	430	384	430	373	437	407	376	414	433	438	421	400	391	376	428	419	458	430	424	406	442	426	408	387	403	434	391	388	455	426	436	408	383	413	432	398	393	400	435	401	403	411	387	409	416	402	400	405	385	397	417	420	426	428	430	407	407	407	412	432	370	375	348	406	412	394	354	418	401	425	391	414	384	411	360	396	407	391	404	396	430	400	397	421	387	416	385	457	404	428	405	418	428	422	383	422	382	403	389	395	399	345	398	405	407	405	402	410	369	398	383	389	424	409	392	426	384	407	392	393	392	379	406	406	390	418	413	401	360	403	406	433	421	419	391	420	389	392	385	388	432	423	383	424	389	391	418	390	431	413	401	405	415	404	399	382	419	428	446	406	404	414	414	449	396	396	377	433	426	389	415	419	425	404	424	371	451	407	403	445	420	416	436	425	386	420	384	388	418	451	415	368	416	395	401	391	406	395	410	408	420	404	383	424	398	393	406	401	410	402	446	429	393	405	381	396	391	414	413	424	411	438	383	392	390	369	383	414	381	406	410	399	407	429	373	382	411	404	396	414	393	402	376	423	403	368	375	401	418	413	391	398	406	433	413	415	371	420	423	410	418	372	395	398	398	393	425	406	338	424	428	399	398	417	423	425	413	413	432	408	414	366	365	380	454	396	410	420	399	384	346	383	416	423	403	383	353	387	392	376	402	401	448	432	407	414	417	386	388	399	447	418	450	421	410	426	435	424	428	411	395	394	407	380	417	378	386	406	387	400	406	438	438	412	398	412	356	433	440	444	393	404	412	393	416	475	420	388	424	393	395	443	406	426	429	415	420	416	385	411	414	409	418	463	403	430	408	396	391	401	394	416	401	389	387	435	421	424	416	414	396	412	415	420	430	383	400	411	371	391	425	409	405	386	399	408	445	393	426	449	406	424	383	400	424	390	396	366	394	406	420	391	400	439	433	387	409	398	434	423	423	385	381	416	385	407	409	393	391	393	409	389	413	400	412	415	352	373	385	394	437	411	417	376	398	402	401	388	376	420	424	432	397	406	386	372	372	423	409	392	437	375	366	363	421	447	433	392	401	409	427	370	415	444	418	385	440	417	413	397	388	384	388	388	367	427	408	350	431	413	423	414	403	436	432	379	398	424	367	418	399	416	413	445	397	439	391	392	421	402	368	411	383	388	373	422	401	426	395	390	386	374	387	409	376	373	403	401	370	417	390	376	400	411	408	432	385	393	444	407	374	453	383	366	361	387	389	401	396	403	412	387	394	397	428	446	416	400	388	408	374	396	382	430	444	414	411	410	400	378	414	412	413	421	384	406	425	413	390	404	436	434	417	358	432	396	419	395	395	406	432	423	382	428	413	406	372	404	403	402	386	409	411	373	408	404	384	417	430	394	408	431	410	385	421	394	401	420	392	392	430	408	379	421	433	430	389	417	390	382	389	417	401	379	403	371	380	368	432	372	410	401	386	419	411	402	426	411	381	378	412	411	431	417	392	386	422	409	424	420	422	419	358	388	390	424	442	421	404	326	411	435	407	411	402	404	400	391	423	425	417	396	469	401	415	419	470	392	387	396	403	368	399	388	397	360	405	408	430	402	434	389	408	420	417	418	378	425	403	396	386	404	404	370	411	407	425	419	453	430	411	426	426	416	426	393	400	397	388	393	383	403	368	420	387	400	406	414	427	405	379	396	403	422	416	427	409	429	406	374	395	458	431	386	442	407	401	391	415	398	369	397	401	414	386	371	406	401	423	415	371	413	410	395	405	385	421	410	400	398	408	393	371	394	388	395	419	437	428	428	388	411	430	427	397	385	436	357	424	419	451	444	405	392	412	403	400	404	384	440	412	404	406	411	398	404	441	431	446	369	385	383	394	432	411	392	412	415	387	438	382	412	406	375	386	386	411	419	401	413	392	430	439	414	453	403	363	423	403	430	382	405	393	412	436	374	421	428	411	378	403	409	403	443	413	411	383
8383	721	703	572	476	354	371	350	374	320	350	336	301	296	295	315	330	330	343	277	307	304	277	299	327	292	309	303	293	327	328	324	318	297	297	280	296	292	286	307	282	291	274	270	299	305	298	321	281	306	303	283	302	315	286	271	313	273	321	331	292	283	276	323	283	276	294	295	304	286	292	304	318	284	301	300	296	317	270	281	311	284	326	305	290	289	287	292	280	275	270	300	310	314	315	303	318	260	277	257	297	317	288	277	300	288	312	281	305	274	309	309	324	257	319	264	291	298	295	279	283	294	293	301	302	259	311	268	330	320	321	319	295	295	296	283	320	317	265	316	330	305	296	312	276	267	302	288	321	273	329	285	337	290	326	308	283	298	274	293	279	311	286	312	266	314	270	322	287	305	319	324	289	293	290	290	273	293	263	267	275	305	296	308	273	292	277	283	305	291	310	276	287	329	264	300	281	298	312	268	258	271	301	284	290	276	257	290	284	279	289	301	274	291	274	284	298	298	322	310	285	282	333	296	296	300	282	296	291	333	306	273	310	282	253	307	291	284	307	278	310	275	299	275	292	282	312	315	285	261	288	293	319	309	306	291	266	314	286	270	343	296	311	288	293	285	298	291	293	329	317	296	273	278	310	297	298	295	286	271	264	301	305	315	283	292	309	305	308	289	286	309	300	284	293	276	293	306	315	313	276	309	314	287	283	269	284	332	299	267	293	275	300	299	288	273	321	314	278	281	304	264	303	294	311	279	285	297	332	290	282	314	289	276	296	274	338	297	317	311	283	283	307	291	284	299	311	306	285	281	317	294	298	293	303	332	297	334	277	288	279	290	267	275	301	314	275	274	315	298	293	281	295	309	329	310	283	273	294	273	300	327	295	302	274	243	296	282	282	290	337	289	298	302	310	342	304	291	284	294	335	305	290	259	313	312	303	282	260	261	282	285	324	341	339	316	291	297	268	326	284	332	306	277	321	294	298	286	295	287	305	292	263	324	293	299	284	309	359	332	290	303	291	280	291	291	321	305	269	293	285	314	307	293	340	314	311	303	313	303	316	280	276	299	296	315	298	286	320	295	294	316	298	300	280	284	298	268	290	289	293	330	294	296	302	320	314	299	287	287	281	294	329	295	327	317	300	274	300	293	310	264	297	273	299	289	295	307	281	274	288	308	286	312	291	280	302	294	307	336	314	314	292	299	266	286	276	291	255	304	301	306	281	309	308	299	284	326	302	301	313	277	277	315	278	296	314	303	270	312	303	302	292	283	296	330	314	297	288	296	301	260	313	296	326	299	317	301	278	280	282	316	268	316	290	297	281	305	286	290	285	314	294	314	313	311	289	289	286	288	344	304	281	299	302	318	302	260	261	292	288	293	326	306	286	303	296	290	299	282	318	282	324	288	308	306	288	297	303	273	290	252	274	296	295	288	296	294	292	313	270	277	305	314	280	305	242	299	263	339	282	299	267	291	300	277	334	270	307	282	303	324	290	300	279	299	287	294	321	294	304	263	278	294	318	263	303	278	318	315	307	315	299	342	306	314	275	300	286	285	282	323	285	285	288	293	306	319	360	273	289	316	291	307	279	272	282	300	328	272	274	303	318	306	314	320	315	287	309	274	302	280	293	323	287	262	320	305	306	312	318	276	289	297	336	280	306	294	279	286	312	288	280	292	321	298	295	310	302	311	277	319	307	328	312	306	298	273	287	314	312	311	301	299	340	319	304	305	307	277	299	299	273	297	303	324	257	290	310	318	281	272	321	294	302	300	298	283	277	301	321	262	305	322	317	323	315	342	308	297	313	305	301	317	266	304	312	287	301	263	297	310	287	285	310	296	278	334	297	302	308	296	310	279	304	289	277	260	318	297	288	318	297	301	275	298	286	291	303	293	292	271	305	284	285	293	319	310	304	276	288	311	270	275	315	307	285	306	318	293	249	290	280	292	306	304	326	326	304	318	297	281	292	289	335	324	285	292	328	301	281	275	282	289	284	323	320	316	263	290	317	310	287	307	295	313	306	299	285	295	282	318	295	283	288	301	316	280	332	309	280	285	282	281	312	317	292	303	282	274	288	277	310	304	297	326	336	280	295	292	318	313	277	287	262	302	310	303	273	296	266	288	300	275	304	288	297	307	292	282	293	327	325	305	339	303	287	317	306	285	266	301	269	313	287	280	275	315	274	319	279	306	296	303	267	300	279	290	304	295	296	299	287	293	298	292	282	238	279	306	321	286	274	284	328	285	340	284	288	292	300	293	322	296	290	293	289	269	276	277	277	277	308	294	322	284	309	275	309	320	284	323	295	314	301	277	278	272	276	286	285	311	297	277	290	280	281	315	266	303	291	292	270	317	300	295	296	299	283	339	291	326	292	318	297	285	279	291	312	290	280	317	312	319	316	302	299	283	272	281	291	272	327	311	306	276	289	297	306	257	289	307	296	267	291	300	331	295	291	288	290	336	317	303	326	280	294	315	281	287	306	299	287	312	334	287	305	311	335	306	284	316	311	293	277	287	282	330	288	287	304	307	291	319	295	281	297	279	308	282	266	307	275	287	312	303	291	326	313	276	273	296	308	279	261	304	300	289	323	275	286	277	303	300	292	300	296	317	310	317	339	339	303	296	315	315	297	311	291	278	306	285	287	307	317	294	346	320	319	269	284	314	288	303	286	290	320	280	300	278	278	308	261	301	260	338	302	322	293	318	281	321	283	271	253	296	326	325	290	289	298	310	296	312	287	275	269	299	287	323	323	301	274	288	327	298	259	317	335	284	308	297	332	274	273	284	319	302	286	330	321	302	291	273	325	312	294	300	323	293	298	302	277	297	296	317	281	302	291	298	294	288	276	316	327	288	308	309	262	304	313	303	285	303	341	309	315	293	294	315	333	290	287	301	287	330	308	323	287	286	289	282	310	281	288	327	284	284	339	278	300	314	308	262	261	302	318	258	301	279	310	302	286	308	267	285	289	288	298	289	283	278	304	285	287	329	281	331	280	287	304	306	325	289	260	332	330	287	282	266	290	306	297	306	296	279	267	287	299	279	261	269	265	289	293	318	299	272	285	295	284	296	313	307	283	281	305	316	286	310	313	304	290	307	307	316	302	314	293	282	324	296	283	289	278	294	292	292	283	291	304	286	323	312	302	271	316	272	303	295	278	327	263	286	281	306	294	293	307	304	326	286	303	287	282	301	270	329	300	331	283	262	281	297	294	299	290	286	286	289	298	278	289	310	306	334	292	289	307	300	284	270	332	272	293	307	317	288	276	284	263	309	294	301	290	285	331	264	288	312	308	329	308	257	327	302	299	300	295	307	310	311	303	312	287	305	267	258	286	304	273	311	318	281	317	266	286	276	299	286	304	297	303	299	299	295	331	300	314	279	290	288	302	313	298	315	292	306	299	333	283	283	279	278	276	275	272	320	330	331	272	299	294	307	242	266	271	299	306	305	284	329	284	292	285	303	268	265	268	307	296	292	280	306	334	301
6871	1026	1567	1638	1417	1134	1099	1041	992	848	937	859	796	775	772	736	809	774	785	754	713	747	788	761	746	750	714	728	742	709	695	679	690	660	708	696	722	659	730	669	669	696	692	670	735	674	669	722	634	702	741	663	630	649	630	696	684	710	678	664	716	698	741	623	747	707	688	683	707	642	671	698	728	675	727	694	740	674	673	686	659	742	671	707	666	697	713	671	649	706	671	721	679	658	747	717	687	725	680	669	653	702	685	671	709	688	721	676	717	680	692	638	737	656	670	640	713	653	709	686	684	665	756	728	689	684	640	704	634	677	724	702	679	674	688	694	701	710	654	717	699	654	682	644	675	696	667	670	736	662	688	700	651	687	673	665	662	708	660	744	683	630	687	672	723	702	665	661	680	686	691	697	655	666	696	720	682	724	740	726	726	706	673	670	657	706	709	659	647	730	687	653	668	741	654	682	643	740	693	706	663	731	688	685	728	717	678	674	623	712	715	679	703	699	697	711	749	643	689	626	710	636	734	700	645	682	687	719	673	672	671	696	677	701	684	654	708	615	711	699	711	698	712	687	679	679	694	754	686	702	670	619	708	689	675	665	697	690	692	670	636	730	695	658	715	667	662	707	698	677	649	684	701	694	692	698	725	689	645	682	691	702	652	673	653	673	720	696	708	694	710	717	742	707	657	689	691	698	689	741	710	683	689	708	698	646	764	692	674	703	646	663	695	717	685	670	697	713	706	736	657	671	732	656	726	693	710	656	677	706	733	657	688	744	686	679	706	662	720	671	674	691	750	742	631	697	755	691	726	684	703	735	705	669	684	688	692	656	653	663	675	726	654	691	667	721	733	685	659	649	743	664	696	710	656	701	681	686	680	724	692	691	683	674	670	713	720	704	660	660	705	675	680	694	700	623	706	670	711	674	706	616	682	704	723	669	690	694	682	652	729	682	653	707	712	629	709	690	668	643	708	721	708	658	672	708	695	671	693	724	714	640	673	678	721	662	680	726	691	689	674	696	677	705	725	714	706	706	725	738	750	680	678	723	720	700	742	639	684	664	729	698	697	739	653	660	712	671	681	724	693	673	691	680	686	691	696	732	671	647	666	691	718	691	684	666	678	702	655	677	687	709	696	734	665	751	645	654	677	713	642	668	707	654	650	673	732	609	704	704	642	637	662	711	734	710	703	730	669	719	657	685	661	650	684	713	663	703	696	650	624	717	699	653	670	715	651	652	697	721	671	665	678	717	695	633	715	673	699	683	680	654	688	668	645	705	694	692	645	660	716	751	678	722	651	646	681	704	656	670	698	656	705	726	719	707	741	711	677	679	722	708	684	707	696	703	667	706	663	664	732	694	704	677	711	644	662	709	673	675	687	661	669	728	744	724	670	705	672	676	680	706	654	686	712	715	722	676	683	684	679	709	694	687	739	674	710	669	703	698	685	708	649	719	713	662	699	687	695	672	684	672	678	669	685	678	684	636	707	721	622	681	701	671	643	701	711	622	699	713	702	689	716	699	678	649	719	684	686	676	691	682	707	681	732	718	673	703	728	682	695	695	686	676	734	666	708	678	700	692	691	683	656	681	682	693	668	687	685	664	730	738	674	701	663	693	693	684	704	691	711	750	656	659	728	684	650	636	689	674	646	712	700	706	672	735	712	724	663	710	699	684	650	716	664	671	723	642	697	692	679	664	668	673	698	678	674	660	717	691	680	697	655	652	694	716	670	691	626	697	671	704	711	675	686	751	709	683	675	685	692	673	668	713	654	719	707	730	694	745	691	718	735	687	700	706	666	674	683	697	700	626	680	702	677	705	667	659	675	665	696	679	672	690	712	653	726	700	639	707	679	716	689	679	688	742	664	706	675	675	656	688	725	693	658	689	694	695	694	670	709	679	698	645	692	693	710	683	692	670	706	674	683	705	645	661	656	706	652	694	780	693	762	693	722	685	684	677	697	694	659	698	682	681	663	687	673	674	724	690	674	695	724	681	683	685	709	691	716	698	719	695	643	682	678	708	709	696	707	734	693	699	691	680	697	750	688	649	660	671	688	761	686	659	659	672	701	703	713	684	690	645	664	680	636	698	717	663	741	683	683	709	673	698	651	708	695	705	691	662	714	686	657	692	681	654	648	693	650	679	673	659	716	695	697	731	703	698	698	719	716	694	664	659	683	658	660	658	628	671	698	663	646	680	720	648	728	668	696	711	641	680	720	699	714	675	711	688	668	691	632	673	688	684	724	673	713	670	691	744	691	719	652	692	676	678	670	725	682	713	691	712	713	699	685	721	690	697	678	689	670	666	669	680	663	700	707	686	625	663	726	706	700	632	673	774	711	710	687	676	707	657	662	718	703	625	675	696	676	730	677	707	691	693	669	683	708	686	731	694	705	722	706	615	688	698	730	734	726	696	685	674	732	630	703	671	679	683	707	698	651	679	680	656	672	682	692	691	678	706	705	690	690	665	696	709	676	657	673	702	678	711	671	672	650	704	679	714	646	682	710	723	676	665	685	702	754	728	730	662	702	671	710	703	707	686	709	680	765	681	664	698	699	691	669	670	698	689	698	708	660	630	654	716	660	686	676	637	680	666	707	647	723	702	738	695	683	692	666	664	654	720	709	731	675	653	667	662	687	692	692	659	729	692	629	654	692	705	676	698	707	685	694	656	645	711	666	711	687	699	717	726	695	655	690	666	707	763	667	703	684	666	690	666	701	699	702	680	691	683	710	703	669	685	709	687	624	705	683	690	700	712	692	657	674	684	674	739	662	698	684	713	692	732	713	689	720	696	645	644	668	745	688	670	738	681	657	678	728	682	665	724	662	714	682	637	694	706	679	685	647	659	667	695	676	633	690	698	692	690	670	734	682	709	705	693	662	696	663	653	700	671	653	666	711	701	712	697	674	709	715	708	669	704	701	694	723	709	732	733	664	686	683	672	663	745	711	681	719	658	692	696	637	695	682	705	698	742	663	700	694	733	682	701	650	651	692	729	715	661	688	662	722	693	666	685	705	674	709	703	730	663	680	654	657	656	674	697	706	681	671	722	722	664	679	696	697	721	633	683	699	721	694	729	681	685	696	704	717	662	677	686	717	655	715	731	660	706	679	744	648	702	681	664	664	694	671	678	685	655	691	719	667	698	681	718	680	650	681	686	665	700	701	722	676	646	694	700	643	636	737	648	700	665	679	638	730	715	674	688	692	688	681	754	672	678	724	689	646	656	664	702	682	644	687	716	705	685	665	707	669	658	681	687	673	702	717	713	683	719	664	646	681	685	715	699	689	691	642	692	669	698	660	716	692	667	684	679	652	691	673	685	711	660	692	668	670	676	628	641	677	675	661	680	723	724	670	729	664	679	659	700	672	687	710	675	666	684	675	668	688	707	674	699	616	691	679	710	683	687	670	693	740	726	718	713	697	705	668	662	722	684	667	675	750	722	713	687	668	744	680	720	696	693	682	706	654	708	723	682	712	653	699	703	696	712
15360	1444	1051	798	568	469	373	368	368	287	300	248	275	244	303	300	262	265	252	276	278	256	290	274	284	269	249	249	244	250	265	235	286	245	245	272	276	244	231	245	265	233	277	277	259	255	270	276	275	272	250	233	233	245	262	264	221	266	248	288	234	256	258	251	266	256	256	257	275	252	259	246	266	268	264	261	264	244	241	248	288	264	270	261	258	230	238	202	243	236	248	261	249	282	252	261	214	261	244	223	217	281	268	218	263	256	266	252	274	253	248	225	242	258	245	263	232	252	280	266	230	250	246	217	207	238	243	256	264	260	251	219	249	248	237	240	251	222	218	273	274	249	232	228	248	252	265	288	244	237	251	238	262	268	250	257	225	272	281	262	245	280	242	269	239	259	274	212	247	264	231	238	259	258	269	252	237	276	202	258	247	251	253	268	234	252	251	227	246	236	264	228	246	294	280	268	266	260	267	255	249	255	247	229	252	273	235	230	214	250	241	249	258	269	221	264	258	258	237	257	251	249	229	275	256	239	260	246	260	235	243	237	240	263	257	255	246	227	247	259	292	268	256	254	286	251	274	264	247	240	266	242	264	248	241	273	230	225	233	226	253	242	248	220	275	243	253	270	246	273	264	265	275	241	256	262	271	257	254	239	254	289	249	276	249	259	277	227	285	242	259	245	260	250	237	236	223	236	258	227	263	247	240	264	233	249	253	236	257	253	253	273	244	243	267	263	237	240	264	249	271	246	245	237	244	253	241	257	266	257	240	253	251	261	271	264	270	240	249	249	246	256	237	217	251	242	270	268	267	243	246	282	266	212	223	236	236	198	244	266	271	264	238	248	227	271	242	233	265	287	236	270	249	227	222	262	238	239	272	261	248	273	240	233	232	227	252	256	231	232	259	246	267	234	246	243	255	265	253	273	238	229	258	212	249	252	264	224	234	280	254	254	222	250	269	260	232	260	258	250	251	243	261	245	239	252	256	266	257	266	248	277	255	262	238	231	251	278	205	252	245	258	285	238	245	249	253	289	229	201	251	225	246	232	232	239	219	276	224	264	266	243	241	255	271	268	267	224	270	245	235	236	242	239	249	235	242	259	248	250	289	235	282	251	231	282	267	284	255	265	270	229	253	222	243	248	263	273	246	235	299	243	261	276	243	245	283	252	251	248	275	242	257	215	286	247	244	227	266	255	222	236	260	271	226	280	227	256	233	257	240	255	218	257	243	254	245	301	249	229	278	243	261	210	246	240	261	262	233	264	277	242	261	261	278	248	264	253	255	227	239	254	257	240	224	277	303	256	275	262	272	263	253	237	265	231	257	289	278	254	267	233	234	244	230	239	226	288	250	236	273	273	260	224	265	242	261	229	256	232	232	248	230	264	251	269	279	297	241	229	250	230	279	251	249	276	250	227	279	249	251	248	230	261	249	282	244	242	263	254	244	262	264	232	248	239	283	261	247	250	248	289	274	247	239	258	268	250	261	263	256	221	238	244	254	254	250	243	226	264	219	230	230	257	258	240	255	280	262	260	228	249	265	252	253	224	266	248	271	245	266	277	237	247	252	278	266	264	231	237	231	259	257	273	227	287	274	268	227	271	246	262	263	233	264	242	235	238	239	258	273	235	240	244	235	238	235	247	245	213	218	240	247	256	242	243	270	249	227	260	271	217	242	234	230	204	275	265	242	256	250	230	230	244	238	249	234	250	264	234	256	280	247	261	255	257	246	267	269	231	255	244	250	242	249	244	269	234	243	247	246	239	253	237	227	246	252	235	240	227	250	248	247	225	282	222	267	241	275	245	242	279	215	235	225	228	248	226	238	260	249	270	246	254	255	241	243	253	277	265	248	260	263	265	245	243	220	239	242	253	251	235	284	257	268	244	245	261	262	263	235	259	271	279	235	268	224	228	257	234	232	234	231	248	249	247	265	236	253	256	244	234	231	242	228	263	265	241	271	255	284	250	234	242	245	268	295	250	219	225	283	260	254	291	235	230	258	235	227	269	238	229	238	241	253	276	257	264	264	255	243	213	256	245	269	241	256	222	224	191	245	235	256	246	230	275	267	240	243	244	266	271	246	233	273	241	250	269	252	287	243	262	240	263	250	244	282	219	253	255	234	268	245	253	263	271	264	233	236	250	260	234	256	250	249	249	289	222	258	277	265	246	253	246	224	239	236	230	260	220	273	256	233	254	253	267	250	237	246	246	245	260	270	249	244	266	278	259	223	272	246	268	283	241	251	255	256	253	232	239	251	262	246	251	238	256	242	253	255	243	249	251	238	224	264	228	257	244	238	228	300	238	242	234	255	240	242	234	258	229	228	230	277	240	264	227	236	280	255	237	240	216	270	271	232	236	275	257	242	234	249	264	242	246	240	232	240	237	221	238	259	252	279	255	273	256	243	255	262	261	284	232	245	250	243	251	241	257	240	245	252	245	283	259	242	253	231	230	253	264	262	247	225	257	273	266	271	230	239	298	280	257	258	235	218	267	243	245	225	257	258	296	241	248	253	241	254	270	261	225	220	268	246	256	279	241	253	249	244	271	261	288	226	248	232	265	240	256	238	250	242	234	224	241	250	272	230	265	244	258	257	241	245	223	256	252	239	239	238	274	265	227	233	285	229	287	243	242	238	255	231	265	233	227	249	282	234	230	266	241	268	256	267	247	269	274	263	245	262	243	266	281	229	253	257	279	267	232	224	263	241	266	245	262	241	258	285	261	253	252	229	290	248	253	251	261	248	257	267	282	260	242	247	263	281	240	250	272	230	272	236	279	269	281	248	252	225	232	237	250	221	255	252	241	273	257	244	269	241	273	233	251	219	249	256	251	245	258	248	243	241	275	248	279	281	214	239	252	254	248	267	277	239	228	277	279	270	297	235	237	233	236	210	248	270	288	281	245	224	306	267	231	246	280	246	239	241	264	279	243	260	253	245	229	266	241	246	272	242	226	253	307	252	221	248	271	243	214	265	280	238	268	284	259	262	248	252	253	225	257	237	262	229	234	252	243	241	279	233	230	271	261	253	251	264	291	240	250	268	256	246	278	252	260	261	263	221	243	248	237	225	240	247	265	271	252	263	248	237	265	227	276	245	239	240	270	246	259	207	241	261	254	268	222	253	272	251	267	337	272	249	262	250	242	249	245	252	249	238	263	256	270	261	258	265	255	238	232	227	255	279	268	244	242	230	234	277	260	253	248	276	241	272	256	268	276	251	242	265	249	235	237	229	260	231	226	222	270	242	246	238	208	244	252	240	221	279	264	241	244	280	219	232	248	242	276	274	269	268	249	261	251	245	228	258	256	260	252	289	234	227	257	260	246	238	264	262	226	232	218	256	264	276	250	256	274	252	274	225	261	231	250	244	240	257	281	252	294	247	251	254	246	221	244	236	279	249	258	240	260	252	275	240	266	236	247	254	259	228	260	269	273	272	233	239	252	270	241	248	270	250	255	267	245	276	245	278	252	251	247	274	253	260	253	259	234
8825	1231	2296	2389	1955	1570	1312	1217	1141	1008	877	875	794	799	789	739	699	706	681	699	645	598	617	635	625	623	614	605	644	601	576	618	594	623	593	578	581	620	622	606	594	618	567	570	594	637	581	595	591	544	597	601	595	589	606	599	610	553	625	606	618	590	558	570	582	596	588	577	580	578	540	556	563	592	580	615	590	583	567	570	548	590	591	576	624	559	568	579	531	552	580	599	570	564	595	585	586	627	583	603	585	565	587	551	551	607	610	548	595	576	531	546	581	574	538	585	633	638	576	512	563	529	610	614	536	558	550	578	539	545	556	604	576	577	552	618	535	582	579	637	561	577	562	553	559	577	563	543	589	559	534	579	593	589	562	546	574	562	576	620	559	559	666	591	565	621	590	579	589	614	538	566	594	598	582	558	577	571	573	509	594	536	548	531	574	578	629	586	628	607	572	610	635	597	593	604	602	602	569	581	550	582	573	616	585	594	573	581	595	593	564	576	603	558	540	588	562	542	559	531	604	587	556	612	567	609	543	603	572	595	590	569	513	560	560	607	575	574	551	583	554	621	554	580	622	558	578	629	589	565	564	576	553	504	596	572	579	571	595	581	557	534	582	554	575	584	576	566	520	592	596	543	604	584	546	587	545	544	563	574	544	563	571	555	607	543	562	584	582	568	559	545	548	576	601	558	577	565	545	569	576	596	578	569	589	563	597	542	585	622	547	579	601	550	542	573	562	542	575	572	551	526	558	570	591	600	547	567	629	579	555	556	533	559	569	590	544	575	646	587	556	569	562	574	583	584	579	608	577	573	576	556	537	556	580	548	636	582	594	541	529	573	602	583	574	537	550	549	614	582	543	564	574	560	588	566	594	555	591	586	583	563	556	529	538	586	594	553	572	599	598	610	573	593	587	582	553	541	533	557	606	544	563	603	572	535	561	542	563	543	570	595	604	584	547	606	537	590	565	584	567	588	582	562	603	573	531	537	533	577	571	560	590	574	559	559	602	551	574	582	569	573	570	550	580	574	566	570	581	545	643	566	598	577	621	577	605	615	531	621	555	564	614	546	585	575	587	547	539	567	566	561	553	549	566	596	540	568	563	585	539	571	579	559	591	572	561	575	548	601	600	544	566	581	553	575	616	504	581	563	589	602	577	579	582	584	583	601	554	565	602	569	587	590	572	560	583	587	536	594	574	569	544	577	558	555	577	600	562	578	578	573	632	596	592	568	629	560	580	551	529	599	564	541	560	572	570	546	554	593	589	588	562	548	568	550	556	567	556	547	565	589	574	587	541	573	562	558	616	515	545	539	558	580	540	556	558	573	546	537	534	558	623	588	595	615	581	542	560	557	577	589	591	562	581	601	550	570	566	521	558	548	585	608	555	570	575	569	577	570	585	606	610	602	580	599	556	556	560	641	555	598	570	579	531	548	576	585	592	546	556	569	527	556	562	590	569	578	588	566	556	566	592	527	582	585	611	575	579	565	546	589	602	540	551	561	557	555	581	544	599	590	597	574	590	569	567	564	585	563	592	594	640	600	596	525	576	606	609	550	614	553	539	581	570	562	589	632	543	590	607	530	602	574	577	536	617	604	561	569	602	603	592	578	555	594	573	592	558	560	510	511	601	585	557	576	591	554	592	585	611	601	567	590	590	528	569	622	596	550	573	571	547	597	582	596	600	587	567	574	584	576	522	563	596	582	610	542	598	544	593	559	566	629	523	596	563	541	570	550	607	604	622	583	580	579	564	544	530	584	541	604	567	605	569	552	562	596	538	600	542	605	597	600	605	604	616	595	591	528	576	585	579	578	563	565	611	550	588	582	550	560	601	576	580	555	610	559	571	613	577	597	559	517	569	606	576	595	568	553	592	629	559	589	572	608	566	578	595	546	584	603	616	567	552	604	577	594	556	569	592	516	550	579	611	602	552	595	573	575	583	591	580	577	570	580	585	558	566	571	580	559	568	561	544	574	605	584	600	574	612	569	589	619	609	572	562	577	573	557	520	598	558	604	565	586	564	569	591	610	560	537	577	574	573	573	565	579	582	595	555	562	622	567	522	544	542	610	557	590	559	615	569	571	552	569	577	562	578	566	601	538	576	567	566	559	540	531	616	564	583	608	565	617	568	554	600	540	527	560	569	566	558	553	558	555	562	519	564	590	621	562	580	588	569	538	567	553	568	592	561	606	562	544	531	546	585	606	601	554	587	589	611	585	589	574	571	550	591	577	565	535	543	587	588	544	558	611	586	572	585	558	600	578	575	564	564	577	583	550	581	593	579	599	582	531	590	578	592	584	597	519	545	584	568	549	574	570	596	576	551	584	592	568	552	595	562	592	594	574	533	589	559	589	562	534	588	560	567	583	562	548	562	573	586	577	549	560	604	627	572	554	544	570	577	554	594	568	568	523	574	560	541	596	579	501	592	588	578	511	578	566	561	586	588	587	535	569	571	595	575	571	555	596	516	582	580	548	586	595	538	573	555	543	587	598	549	577	552	634	546	576	565	518	622	540	569	594	550	555	548	570	548	563	519	611	579	574	580	562	578	564	586	573	537	575	609	545	557	569	591	600	557	548	588	556	570	537	574	571	564	571	571	590	546	546	556	572	557	600	553	609	580	566	543	560	600	575	594	556	576	580	580	572	536	579	555	577	563	588	618	564	562	561	570	612	604	585	563	546	559	555	564	635	595	557	595	615	575	604	541	573	573	574	570	578	582	574	561	570	566	553	582	515	559	558	601	586	581	604	526	559	590	550	572	557	605	533	624	570	581	600	611	573	583	586	555	529	542	609	551	559	524	620	565	550	598	567	587	568	595	643	553	580	573	593	625	596	571	582	591	551	531	596	543	585	541	536	642	544	571	587	571	536	534	577	582	561	564	583	595	571	626	584	566	534	544	546	567	526	587	604	554	586	553	522	577	550	588	634	612	583	556	566	638	547	536	559	563	576	573	612	588	566	568	568	589	628	556	515	581	581	595	608	580	589	601	589	587	573	562	628	568	571	621	584	548	554	625	523	578	567	586	592	594	649	608	567	577	622	589	580	578	577	585	603	576	582	571	543	575	548	599	556	580	544	577	602	574	551	567	565	583	617	552	555	539	514	550	587	630	580	575	612	549	583	558	574	603	571	564	521	563	535	614	557	549	550	569	614	567	589	587	571	594	584	626	609	542	596	563	612	562	609	541	563	606	592	595	552	573	548	625	589	585	570	542	565	584	557	588	552	563	638	576	582	585	555	548	616	588	586	556	572	586	569	551	620	581	569	575	608	577	562	542	632	606	554	579	579	587	587	579	546	569	582	578	580	557	566	545	569	616	539	567	587	582	592	622	565	569	601	550	589	603	564	588	575	552	576	560	603	571	558	597	607	547	552	605	593	550	569	587	621	536	591	562	549	563	585	609	587	563	557	579	552	574	576	599	548	588	604	575	572	565	560	609	587	553	545	584	566	552	604	598	572	608	551	571	589	569	592	526	551	580	559
2003	169	184	149	195	154	137	168	148	163	160	187	167	167	151	138	164	149	172	140	174	162	130	157	156	188	139	159	151	158	144	167	164	149	148	146	159	148	177	165	161	181	158	158	151	173	147	159	154	161	182	152	140	155	139	135	161	155	164	166	150	167	153	178	146	159	164	148	161	154	153	145	158	146	140	143	154	171	171	184	132	169	142	148	163	163	141	163	145	158	148	164	145	168	156	149	157	130	145	164	124	167	157	169	167	161	133	132	144	144	143	132	169	139	153	143	136	182	136	154	162	173	167	159	165	164	165	178	155	120	183	148	152	163	152	156	151	191	160	143	190	163	158	145	153	156	155	156	150	158	150	146	157	143	162	143	155	166	150	138	169	165	154	144	141	171	171	159	133	144	161	147	132	175	155	184	163	158	147	144	149	129	164	150	181	153	165	145	129	149	165	149	146	168	170	174	136	174	180	123	163	165	125	139	140	157	156	129	136	159	161	171	140	170	159	166	164	129	175	136	152	144	151	186	156	140	158	186	147	144	178	152	138	154	159	182	145	183	161	161	152	150	161	168	152	150	158	144	166	175	133	154	159	149	145	154	168	144	135	163	162	154	170	157	138	137	166	156	176	196	131	149	143	172	141	144	166	147	169	163	145	140	169	135	132	150	143	159	161	161	149	156	174	158	136	135	145	162	128	165	145	166	162	154	168	158	163	175	156	135	140	143	160	154	144	147	153	159	173	161	137	147	151	163	152	145	154	130	152	132	132	141	146	151	164	144	151	154	149	161	127	126	168	146	159	153	149	162	173	158	158	151	157	150	135	179	138	158	156	158	151	158	151	158	156	139	159	159	129	183	166	151	166	170	151	158	169	182	141	132	133	129	141	159	139	182	167	175	134	158	159	169	141	174	145	148	152	149	156	164	164	144	153	171	154	128	141	167	146	152	170	158	151	160	160	158	138	165	150	161	172	149	164	175	170	172	164	138	157	174	139	146	153	162	143	166	125	163	159	165	166	142	156	184	153	152	121	162	194	159	145	129	126	143	137	148	159	178	180	156	167	150	146	132	140	171	167	139	152	155	147	156	195	157	148	136	156	162	163	168	152	156	181	142	152	131	164	132	157	161	160	154	159	148	140	135	149	167	133	134	171	149	176	155	146	150	139	164	152	142	145	138	150	153	156	171	165	138	153	165	138	176	130	157	155	172	145	156	156	180	167	154	162	180	163	160	178	163	156	153	156	136	161	142	163	167	145	163	133	156	156	141	145	155	149	152	163	151	144	163	140	161	153	164	131	155	147	145	179	133	153	164	132	154	157	161	166	173	161	175	181	153	163	149	133	154	178	170	167	173	125	163	151	138	166	148	159	146	145	132	170	153	191	158	140	156	146	184	169	163	149	161	153	160	159	131	148	170	141	156	158	173	135	137	173	155	165	157	144	149	161	142	148	153	156	137	168	163	139	181	185	181	154	147	140	143	134	152	161	157	166	134	139	134	131	155	120	155	147	157	141	162	144	141	153	140	150	162	159	142	149	147	148	168	152	150	140	133	173	141	155	154	144	142	141	166	143	150	152	169	179	157	146	153	143	169	167	151	137	158	165	182	182	129	134	128	151	132	153	165	170	156	149	161	145	170	164	154	155	141	153	141	161	163	157	172	154	152	175	166	159	152	147	156	145	171	173	127	154	168	166	155	156	166	155	146	153	119	174	143	135	156	171	161	144	162	147	139	147	167	165	145	146	137	169	147	153	145	156	177	172	131	183	157	157	142	185	141	131	146	162	147	161	166	153	151	154	151	153	178	163	157	148	141	158	182	160	166	150	160	159	151	161	145	143	138	149	159	160	140	134	166	149	160	157	131	146	176	141	166	169	154	151	157	145	148	154	168	151	145	142	154	151	140	148	160	158	153	124	166	156	139	154	170	140	152	175	134	168	167	155	183	145	147	162	166	165	179	158	138	154	162	161	145	185	145	154	164	145	147	150	168	159	162	134	165	173	149	149	178	166	138	153	162	150	177	150	144	150	139	149	169	169	165	154	132	153	143	158	160	151	138	160	144	150	148	150	148	151	151	158	145	154	166	159	146	156	142	162	166	181	163	141	169	183	148	170	159	142	143	163	186	148	150	148	133	158	161	144	128	142	161	147	141	155	171	167	150	150	154	151	174	149	141	156	155	144	159	187	135	153	163	142	174	143	159	159	165	162	145	174	152	150	159	155	148	162	120	162	152	166	149	159	151	166	151	133	144	154	162	159	173	184	141	186	145	165	141	188	176	149	178	147	155	134	156	164	156	144	145	158	145	143	150	162	178	187	129	158	146	164	162	155	162	130	164	160	159	135	156	154	128	138	148	131	163	146	152	159	127	138	148	146	150	137	142	148	148	144	177	138	155	160	160	142	142	165	165	174	139	168	122	143	165	136	144	156	145	157	154	132	160	139	155	165	152	143	166	157	139	162	150	160	131	167	139	141	122	136	161	149	149	158	145	145	168	162	143	181	162	157	159	146	170	148	178	173	154	149	134	145	138	152	165	160	177	159	163	161	146	148	136	168	171	159	156	160	161	164	154	184	145	171	161	159	163	141	160	161	144	161	151	130	154	153	155	160	145	150	169	136	138	147	142	133	135	153	145	146	156	162	183	168	169	152	139	154	151	181	161	159	172	159	163	161	168	142	164	161	149	169	148	157	146	166	161	159	177	142	133	153	152	149	171	138	159	139	147	169	116	141	153	171	147	155	156	161	123	144	178	181	148	166	142	157	139	157	159	153	152	159	162	182	152	173	153	164	182	164	155	149	166	167	145	146	153	163	156	151	149	143	161	122	181	168	153	155	126	156	162	149	171	160	146	141	152	164	148	169	150	140	185	160	161	156	156	122	128	158	153	145	151	147	147	189	152	166	168	157	154	149	154	155	157	160	154	144	162	149	161	172	157	161	171	163	182	152	135	161	153	147	163	159	158	138	150	158	156	161	163	136	161	152	164	157	162	153	149	167	147	170	167	151	171	133	146	157	181	144	136	148	173	156	125	154	164	149	136	147	156	181	155	122	159	135	152	156	168	165	136	154	168	154	181	150	161	140	152	156	153	154	142	168	151	138	160	136	147	157	129	154	147	161	172	159	143	141	152	159	140	165	149	171	156	138	147	184	156	167	152	158	125	165	164	151	174	133	146	146	159	138	153	173	158	174	155	154	153	158	130	140	157	168	168	159	154	170	155	153	155	151	155	165	128	145	139	174	167	144	156	179	157	133	159	151	150	178	137	118	138	146	163	139	156	153	180	168	172	169	158	173	153	148	164	153	168	154	140	144	167	156	176	124	157	171	151	162	165	167	169	163	158	153	164	142	160	140	159	159	162	165	148	147	157	158	150	153	188	150	149	140	169	161	170	152	172	169	160	153	127	142	159	154	178	174	170	167	145	169	143	162	136	162	149	164	143	168	189	143	146	147	169	140	151	131	149	160	163	139	132	160	174	182	154	164	161
2203	411	442	476	429	416	416	420	458	405	445	386	417	415	397	351	437	391	417	400	408	417	389	409	418	375	414	382	416	417	398	400	376	436	372	410	393	438	395	399	417	377	380	363	416	407	382	417	396	390	397	403	418	392	413	428	421	402	407	408	397	376	371	398	415	435	388	409	448	394	388	402	400	429	413	379	398	391	401	345	410	383	383	415	411	377	430	375	409	394	382	406	410	428	380	413	416	391	444	396	405	402	448	384	401	396	393	434	384	393	396	387	416	401	431	437	388	397	410	368	380	418	427	373	454	427	410	420	427	409	394	396	389	391	403	399	416	430	411	397	394	458	402	389	423	419	410	438	411	404	429	392	437	388	387	428	444	360	406	411	387	401	405	415	430	384	409	402	355	394	427	438	376	413	404	410	397	416	378	431	384	392	381	399	391	408	397	430	411	415	436	388	362	429	394	406	389	401	379	410	342	391	400	374	374	414	397	391	403	422	395	409	375	408	396	409	406	438	381	392	412	410	392	388	405	384	403	419	399	396	412	412	396	357	448	356	387	409	388	407	400	388	403	387	391	394	395	407	390	396	373	437	390	433	441	420	392	367	430	451	401	398	437	408	417	394	419	429	393	415	430	374	409	413	414	427	404	412	405	358	371	384	395	442	397	392	424	423	386	418	393	383	381	402	386	391	384	396	385	402	370	370	381	399	401	398	421	409	366	464	394	424	390	397	427	396	413	413	386	377	384	371	412	419	384	387	441	424	426	404	400	392	412	408	423	403	416	400	413	383	403	393	410	402	381	389	394	430	447	409	434	388	388	412	363	445	405	407	400	415	399	391	389	419	382	394	398	427	414	377	385	403	386	413	412	390	419	417	440	395	400	394	405	376	385	421	419	415	403	421	378	400	363	380	413	378	419	402	404	408	415	405	407	356	376	370	411	372	398	379	408	381	409	412	377	408	393	423	383	422	423	392	407	365	374	380	399	430	413	407	376	399	407	383	390	370	389	364	420	383	394	420	412	435	405	409	394	412	396	393	384	366	394	395	409	380	398	392	405	370	391	424	407	400	404	411	399	421	394	382	401	379	442	400	386	398	429	372	431	407	400	408	448	392	400	382	403	443	377	428	412	423	386	359	383	400	415	427	417	375	383	395	385	374	450	423	381	404	387	404	433	390	385	390	403	375	392	421	399	375	426	364	385	419	423	382	380	420	430	434	412	390	414	406	375	402	425	388	347	389	411	400	429	386	391	410	406	391	419	386	384	384	396	406	365	442	442	432	379	410	410	369	415	405	374	345	434	419	413	424	387	411	414	393	382	410	429	392	402	400	433	389	395	397	400	392	418	373	396	409	376	407	401	389	407	415	411	409	424	427	399	426	404	385	369	411	405	371	407	408	390	412	403	386	385	439	440	404	439	427	383	408	366	430	409	429	381	393	392	390	417	422	413	390	433	409	422	364	395	382	369	395	430	407	416	415	411	419	433	385	398	404	395	417	402	418	392	373	381	422	384	378	399	393	389	400	428	401	399	419	422	406	403	394	375	387	404	390	440	391	405	374	431	414	404	379	384	391	437	392	396	411	414	419	400	408	392	425	408	391	375	396	377	402	394	407	433	419	394	421	401	380	436	408	409	400	386	422	346	434	419	375	402	430	401	420	401	431	404	441	392	367	400	404	374	378	432	377	386	412	398	400	407	436	422	358	424	391	385	394	335	432	449	410	394	406	378	385	398	392	413	413	464	435	437	390	398	383	376	391	369	384	429	407	417	446	398	406	387	404	380	431	402	395	403	416	390	395	394	416	407	387	420	397	392	414	388	424	415	400	386	395	394	428	387	421	410	394	396	395	394	426	398	384	383	403	421	420	401	393	373	373	420	428	370	406	396	402	423	420	388	399	402	449	384	415	437	378	364	433	412	383	413	397	414	416	379	412	416	390	402	406	413	408	389	445	416	420	413	391	379	419	368	399	378	416	396	408	401	392	409	396	394	389	385	395	376	387	411	411	407	389	394	405	418	399	411	396	419	399	398	431	406	407	433	405	399	407	402	409	387	386	412	367	424	406	380	431	386	400	408	409	406	367	420	410	409	417	386	379	409	386	412	432	407	457	389	443	436	380	400	386	421	417	360	407	411	410	424	421	391	410	359	404	377	380	409	421	383	416	431	418	400	403	387	387	388	438	412	400	437	410	420	422	439	387	419	434	439	372	409	383	399	409	400	425	356	426	404	425	360	396	390	390	377	405	390	408	403	400	389	384	436	361	384	396	392	424	430	381	379	426	382	415	416	398	415	375	410	384	392	439	441	384	418	399	358	413	391	404	373	394	395	450	395	395	393	426	445	419	411	387	431	409	432	405	460	429	423	426	413	422	368	421	403	397	444	389	414	395	423	424	374	409	395	394	422	372	390	395	421	394	426	435	409	450	376	386	437	415	430	412	402	396	392	382	385	397	418	417	390	390	398	380	409	424	390	403	379	387	390	449	403	398	413	412	441	409	417	421	390	417	405	402	376	388	403	401	390	403	389	420	360	375	396	433	421	428	406	408	383	401	375	442	380	402	374	409	425	385	391	455	423	405	415	412	411	365	407	410	396	404	399	363	393	445	396	437	391	413	380	399	412	391	400	393	416	407	397	410	401	432	393	413	401	382	397	416	408	397	412	420	399	414	429	403	409	408	381	384	369	416	407	426	431	427	448	396	398	382	407	382	385	367	354	382	416	382	351	416	402	366	391	402	384	405	422	409	393	431	426	386	393	405	394	410	403	397	399	387	381	400	409	406	418	393	412	373	365	441	387	389	382	432	390	422	409	410	409	366	450	441	396	433	421	412	409	383	423	423	416	398	430	392	429	391	366	402	391	380	396	426	397	414	404	384	453	391	399	417	397	395	398	397	398	400	397	384	383	366	398	414	412	390	398	412	407	418	369	385	397	421	402	431	390	388	376	426	404	368	410	362	382	424	398	399	421	398	367	375	385	407	426	395	383	422	403	417	432	398	435	423	400	361	391	388	435	390	421	434	437	435	426	380	386	406	432	432	394	419	410	364	410	425	408	365	423	388	408	365	421	378	470	412	384	410	403	403	402	413	398	406	440	427	398	409	442	398	394	411	403	355	426	440	401	400	398	401	401	400	388	383	374	374	363	369	410	410	383	368	413	363	398	396	405	384	365	379	359	405	425	421	404	404	389	418	380	393	392	383	370	411	433	423	345	405	364	415	399	424	429	435	382	442	410	424	411	398	446	387	380	425	401	438	410	422	393	415	405	417	398	424	430	397	402	417	401	398	428	420	430	413	417	400	436	413	399	406	392	393	422	389	428	402	393	425	415	394	413	414	419	411	414	406	402	408	391	378	418	401	410	368	372	407	377	427	367	427	399	382	415	412	373	407	397	420	410	378	380	428	415	392	365	400	424	414	383	387	398	392	397	393	387	427	442	411	404	398	384	354	376	413	381	381	377	447	423	373	410	381	383	403	380	417	388	365
8565	720	678	543	469	390	373	387	330	348	281	324	310	299	321	290	279	298	307	319	317	300	317	303	333	329	289	281	276	280	263	310	294	306	315	280	299	328	299	295	300	300	317	287	340	308	295	324	288	279	328	292	286	314	317	281	293	289	291	345	273	298	300	326	307	300	298	299	286	329	267	288	312	298	296	331	290	286	300	310	309	307	300	293	285	317	308	312	321	290	271	313	265	282	280	294	304	305	295	298	326	298	334	287	284	278	300	279	278	313	297	302	316	322	270	306	311	320	288	285	291	266	294	287	277	298	289	290	260	290	324	287	275	278	295	295	287	309	313	325	320	301	275	273	280	278	314	290	302	298	302	328	283	264	304	272	303	322	296	304	287	291	302	305	285	344	299	287	273	310	327	308	304	314	286	300	271	303	294	273	301	299	299	332	312	321	301	297	284	316	292	308	301	307	316	302	264	295	269	274	278	301	322	305	308	291	330	294	285	308	315	294	297	279	312	304	297	298	313	323	271	315	307	282	332	320	254	285	261	302	289	289	282	321	312	294	327	295	283	299	310	304	282	302	316	285	282	289	289	317	314	236	283	286	302	276	323	296	280	306	251	297	291	327	298	322	288	282	275	291	290	285	327	293	319	295	301	294	323	264	292	298	303	316	266	304	313	309	321	295	336	330	313	297	272	305	298	291	299	316	293	290	276	287	269	284	308	328	310	309	284	312	292	305	312	301	302	301	309	280	280	302	313	287	282	304	302	294	324	296	290	258	296	317	322	310	290	321	325	319	283	280	297	315	290	283	304	310	280	285	298	286	301	272	295	289	271	275	308	305	322	308	308	319	291	288	305	311	308	297	281	274	279	312	292	271	324	281	341	300	271	295	291	313	305	303	305	299	343	274	282	258	269	312	317	312	300	310	281	274	264	307	293	276	306	310	318	295	318	303	287	312	301	327	323	313	281	315	314	333	320	286	328	328	304	293	318	315	278	314	312	268	316	283	282	282	284	308	289	325	308	269	316	306	311	313	292	290	288	298	289	305	287	269	321	326	286	295	333	296	325	286	285	277	278	301	299	298	293	291	326	251	266	296	294	318	297	295	333	307	272	293	274	291	294	300	311	277	299	279	325	297	310	331	273	272	293	266	294	284	288	270	277	292	301	313	302	323	300	295	304	277	271	283	279	281	302	295	278	286	296	274	285	291	269	296	273	313	298	294	299	270	302	299	297	291	262	288	308	305	273	297	282	316	282	293	254	335	275	289	318	280	328	300	314	307	267	302	291	320	299	314	295	283	297	284	330	284	311	280	317	341	309	310	321	278	305	307	313	318	286	321	276	303	298	288	299	277	299	276	343	277	278	304	271	326	319	260	311	335	296	277	278	280	283	299	289	297	311	263	283	279	313	273	291	319	319	282	310	261	297	278	286	273	291	323	267	296	295	300	313	313	281	305	301	323	304	319	294	270	301	328	302	309	278	285	293	306	303	317	285	302	314	294	326	325	286	257	281	295	295	286	294	318	283	303	319	283	298	276	305	275	288	299	270	276	297	293	290	295	300	274	295	286	297	300	334	281	334	296	272	328	331	307	262	322	291	287	306	296	321	274	315	296	288	310	289	277	252	278	262	280	286	275	293	319	278	259	262	329	315	288	314	285	295	293	291	314	268	308	280	257	310	290	341	336	276	300	313	276	265	306	299	289	250	312	309	293	312	281	281	297	310	282	284	252	295	299	304	315	314	334	305	309	290	328	304	295	320	301	302	305	281	281	269	288	293	273	293	311	285	296	286	312	261	314	308	273	351	322	273	275	307	296	313	278	287	292	302	272	311	273	309	318	278	288	300	322	306	287	324	308	314	289	298	308	301	269	310	282	315	300	315	290	318	299	274	301	312	319	327	287	287	281	272	300	297	281	289	304	304	293	289	303	280	275	310	313	306	295	258	305	309	281	303	271	288	277	262	290	277	291	339	289	316	281	296	353	326	282	281	290	297	336	328	288	292	286	304	286	280	272	304	305	289	332	315	300	296	300	314	301	309	305	268	290	312	308	322	318	295	309	285	287	297	271	341	305	302	300	307	308	295	312	322	277	311	280	308	281	281	294	294	283	315	279	303	261	302	308	312	280	288	276	281	346	297	282	306	315	281	313	311	313	285	312	303	283	322	304	310	301	286	296	326	285	313	287	300	332	309	303	294	334	305	325	290	330	296	291	287	296	313	284	285	310	322	310	305	298	293	306	282	271	303	328	307	286	293	282	299	305	314	291	320	296	295	283	321	316	308	307	300	283	313	299	309	288	300	263	317	307	266	283	273	274	296	314	298	292	311	313	305	325	282	305	341	284	307	295	311	299	318	277	296	277	286	285	290	317	288	297	275	266	292	309	290	315	308	308	302	290	265	295	312	313	283	275	312	317	296	313	318	324	277	296	299	275	308	323	316	280	283	307	322	307	291	275	291	282	260	287	291	290	283	319	313	304	294	329	305	330	289	335	307	322	260	310	290	308	278	296	267	316	293	319	295	297	286	328	294	287	295	313	325	309	281	287	304	299	297	285	316	311	319	309	314	296	288	298	315	294	314	308	298	299	321	310	278	289	304	318	286	277	323	298	338	279	287	285	295	249	273	316	285	317	275	280	313	276	294	289	298	309	284	298	325	281	306	285	299	323	291	294	305	295	301	316	300	310	309	275	307	318	282	303	294	318	322	315	284	290	315	323	321	298	321	284	327	280	290	329	310	326	299	273	339	281	318	319	343	278	322	331	307	298	315	297	260	302	299	305	299	270	298	264	330	267	278	301	304	309	295	294	283	310	254	280	297	272	286	293	326	298	328	285	277	295	324	306	301	301	289	275	275	296	313	269	286	288	299	296	320	303	298	288	266	303	272	296	262	292	303	296	307	308	289	326	322	309	288	335	294	299	293	303	293	311	290	259	292	291	293	276	234	306	301	260	278	266	276	324	310	292	302	282	262	314	285	305	286	276	297	286	310	291	323	307	284	349	289	290	272	307	277	337	267	281	332	288	251	279	264	280	280	267	299	296	265	298	287	277	306	277	327	298	326	337	309	268	321	272	281	283	278	320	313	297	305	304	314	276	306	317	290	290	283	281	302	267	288	348	303	315	258	267	263	276	294	294	297	310	280	283	314	286	275	320	307	308	291	275	315	316	294	347	323	270	295	277	286	314	316	279	256	291	318	293	300	350	301	289	249	320	314	293	291	311	276	290	281	305	292	289	276	278	270	325	265	311	314	288	300	336	297	308	302	316	292	343	267	329	333	280	252	305	310	296	332	291	302	316	296	324	269	283	282	279	307	338	320	288	344	284	291	311	302	312	285	303	296	300	307	272	283	308	322	260	309	276	306	280	302	318	265	299	274	263	274	278	276	288	291	291	273	290	287	281	278	286	296	296	286	282	305	282	297	296	311	273	305	317	303	315	335	266	252	309	334	298	288	298	299	284	289	266	295	290	292	315	249	305	308	290	303	296
7097	989	1564	1689	1449	1218	1150	1047	959	863	949	867	780	814	820	817	745	781	767	723	684	742	720	757	775	709	725	673	716	721	668	722	735	686	695	705	725	697	699	674	701	741	699	671	717	717	677	704	691	675	739	705	747	711	674	713	731	680	687	713	714	675	732	678	722	694	691	698	675	694	663	670	734	683	666	711	698	736	707	693	677	647	733	714	663	676	715	688	708	652	668	735	682	720	711	661	689	673	709	667	665	675	667	694	706	689	684	689	687	701	698	687	674	649	709	695	730	702	695	684	690	705	620	685	679	754	635	662	628	695	737	690	675	724	657	653	689	708	662	665	709	668	688	726	655	690	687	690	720	692	665	699	721	728	721	726	660	718	719	682	687	681	681	674	679	686	632	687	669	703	712	654	699	698	702	662	702	713	709	652	664	634	663	688	731	686	727	737	662	648	701	653	675	733	660	703	744	657	716	706	680	675	646	694	732	699	705	704	662	682	645	707	630	625	702	676	644	693	706	691	673	688	692	725	690	696	698	704	719	696	704	685	727	688	675	689	689	667	684	713	656	720	634	713	668	754	712	693	735	686	672	700	682	690	711	665	690	700	670	701	654	686	675	701	702	713	674	684	746	693	688	719	718	646	759	712	695	699	710	692	666	639	685	676	676	672	749	708	699	701	708	672	713	662	730	669	688	667	699	694	682	669	649	682	683	657	675	679	702	636	709	680	662	715	670	680	685	679	649	642	678	706	711	655	716	627	719	690	681	700	623	691	697	685	703	653	709	694	711	676	661	716	726	725	737	689	743	689	698	685	711	686	726	690	686	646	694	684	732	677	625	709	702	714	675	659	723	705	687	698	695	710	692	711	685	705	633	707	693	671	693	720	700	667	692	731	696	682	691	685	726	681	655	668	690	682	696	658	699	713	667	678	705	740	696	693	738	714	647	687	676	685	707	717	693	718	688	652	705	681	708	672	694	689	749	711	694	701	712	748	685	746	659	705	638	690	684	690	712	700	731	718	679	666	730	684	683	660	713	731	651	645	642	689	674	699	693	713	674	651	659	703	640	708	692	703	684	677	723	677	690	646	674	684	706	683	670	704	661	713	705	659	644	691	664	653	681	707	752	694	646	688	721	657	711	691	677	699	659	707	736	671	638	722	661	702	658	677	719	749	708	693	653	706	712	680	706	659	693	709	731	654	699	662	694	686	684	654	669	686	705	694	703	706	699	673	679	712	648	681	696	740	734	727	699	741	655	737	709	660	689	708	703	701	675	703	681	722	669	654	666	692	694	644	697	673	703	702	704	705	647	698	695	666	688	688	693	698	672	625	688	669	747	717	677	676	685	689	640	624	675	686	678	685	685	696	672	709	709	689	677	664	679	696	683	699	702	698	724	653	698	701	677	671	643	746	664	698	706	639	717	648	697	671	692	613	685	657	673	661	652	693	679	653	650	671	735	686	672	727	718	667	696	684	696	724	742	713	694	688	717	705	678	660	658	658	682	697	658	622	698	685	660	667	638	719	717	678	668	720	686	712	710	741	680	699	705	686	652	725	705	712	685	666	685	690	704	713	713	731	672	719	718	677	667	704	643	732	675	677	670	701	664	674	716	689	679	690	771	691	697	705	673	691	685	682	709	675	688	651	679	708	709	683	672	699	694	686	706	738	661	657	682	692	633	700	727	659	734	723	713	684	692	708	692	729	637	678	662	673	666	677	661	699	691	697	683	752	697	721	723	716	733	687	736	649	693	740	660	693	675	715	678	647	663	678	698	682	715	719	710	665	679	679	692	740	738	691	690	717	703	699	670	711	714	698	691	696	740	664	653	730	697	701	660	730	702	685	653	672	698	744	719	692	665	697	677	689	719	699	675	715	737	657	701	693	705	655	708	664	708	721	677	692	699	674	708	675	695	716	715	743	697	692	703	699	739	691	715	680	698	746	659	657	706	729	654	717	726	718	672	680	711	717	658	686	635	656	657	669	727	710	715	659	686	709	675	658	668	692	734	649	686	711	688	699	697	653	674	673	663	706	708	682	649	700	707	699	655	645	719	654	690	671	718	696	691	709	724	681	702	688	719	659	671	700	709	690	685	699	697	688	717	639	679	671	710	691	682	678	683	667	757	702	668	677	731	685	738	685	667	662	688	680	703	727	713	666	686	672	727	670	666	670	740	698	702	677	737	698	738	693	771	706	665	679	684	666	740	684	730	738	668	713	706	668	706	713	680	638	660	667	675	668	686	669	706	695	689	692	689	704	751	688	708	720	650	646	679	658	698	691	685	684	695	678	668	700	684	614	717	660	661	693	724	691	717	659	639	665	695	705	698	695	682	638	687	676	673	704	680	733	673	674	693	699	688	684	712	716	723	685	725	688	697	710	672	708	608	673	685	686	647	691	703	633	671	700	681	646	715	713	688	676	651	702	682	695	724	694	680	653	700	683	720	658	712	692	643	644	721	686	734	759	694	665	705	635	691	714	719	646	710	678	708	723	687	676	703	663	703	692	713	648	663	678	695	681	677	682	680	681	698	642	718	639	738	698	717	702	678	659	712	710	693	712	677	636	670	680	667	696	754	640	666	753	682	743	648	719	697	746	674	697	659	686	684	697	656	692	643	689	674	717	621	711	653	659	691	666	729	664	704	657	672	665	725	674	740	733	764	654	672	703	714	664	708	698	738	737	663	658	639	667	691	677	685	719	670	677	710	736	677	725	677	616	697	681	689	723	707	723	685	669	662	707	692	701	687	693	697	637	701	701	678	686	672	718	704	676	662	660	697	668	688	729	694	648	684	689	679	713	686	641	657	694	716	702	683	717	660	708	706	722	681	698	700	708	666	669	653	707	740	667	664	654	655	682	673	705	701	725	653	719	701	714	694	693	700	660	680	714	710	707	687	671	629	682	687	697	695	672	685	683	665	712	716	688	679	682	647	668	732	706	699	707	717	708	682	698	710	718	648	713	668	717	739	684	691	695	749	705	703	678	722	695	678	643	648	644	665	701	707	675	671	721	638	676	706	692	683	707	675	726	672	730	658	664	702	700	666	703	671	689	712	701	693	672	678	650	674	681	650	647	673	694	717	732	724	726	699	656	653	697	687	739	684	717	703	699	700	683	713	710	725	715	666	644	691	697	670	692	705	740	660	654	682	702	651	706	725	688	744	684	703	710	646	757	731	719	657	641	703	677	701	691	705	681	686	639	625	699	664	704	673	697	696	692	723	687	700	694	646	690	723	690	710	661	675	653	705	698	667	663	663	660	719	700	721	683	660	677	675	736	679	679	668	655	684	633	707	715	700	684	696	654	676	701	733	673	689	689	657	694	673	668	674	692	727	641	684	653	689	718	670	711	702	666	703	715	709	680	671	688	701	674	698	700	679	665	693	675	679	706	681	712	725	721	702	731	627	703	678	680	679	715	724	715	654	695	718	683	650	656	701	675	705	694	652	664	654	674	706	720	679	670	670	669	697	667	768	729	665	685	647	687
15509	1424	962	722	554	446	421	424	351	361	287	312	308	255	273	263	273	256	244	257	242	286	275	275	250	276	278	253	268	231	246	247	228	245	255	257	252	266	265	244	279	274	255	272	249	260	237	239	243	283	241	263	293	291	259	258	231	266	244	251	241	236	234	265	222	241	233	264	248	230	262	263	280	247	260	264	250	241	229	244	276	265	241	233	249	279	230	278	240	252	248	251	264	245	246	242	243	258	260	251	234	249	273	251	234	242	274	248	237	273	276	279	253	256	246	241	234	288	252	218	250	277	244	237	244	229	232	248	261	264	237	255	255	220	267	244	284	222	286	269	262	255	257	274	251	230	225	235	268	189	251	282	252	268	228	277	247	239	207	243	263	240	238	230	260	249	230	252	222	224	253	259	229	269	242	228	249	247	242	254	270	236	242	272	252	248	257	209	263	271	243	258	242	265	262	257	250	274	265	255	270	254	229	234	266	269	239	237	250	257	258	242	249	263	265	240	241	262	267	284	237	260	249	275	227	268	265	271	252	269	240	256	254	255	258	260	234	248	262	240	232	247	209	272	255	248	240	254	230	283	235	246	277	258	222	245	260	252	240	257	260	239	253	252	236	242	252	272	233	277	242	249	265	249	266	268	273	257	258	274	254	236	252	228	284	243	279	256	236	297	250	252	247	272	251	266	262	235	248	239	256	237	270	250	215	250	256	232	248	288	228	217	265	268	247	255	262	205	248	238	257	273	264	250	258	252	278	230	272	300	231	230	244	251	257	234	244	251	280	262	258	251	248	252	252	255	238	243	262	250	257	232	261	267	254	270	281	256	257	246	256	241	236	218	248	248	216	262	232	255	276	279	239	261	241	267	260	228	244	238	248	244	247	259	231	250	248	263	253	261	247	237	246	211	239	261	279	238	267	246	277	247	267	261	244	254	252	251	265	234	230	230	255	247	231	238	238	230	279	245	238	268	250	257	233	282	253	235	283	293	263	244	261	278	239	260	260	234	252	221	266	253	276	237	242	250	226	286	230	233	246	231	259	239	251	251	267	231	267	257	244	262	266	265	267	240	239	266	250	241	244	260	239	204	278	294	245	247	259	257	227	277	249	277	275	225	234	256	250	233	242	247	237	242	262	238	250	267	236	275	234	278	255	231	284	263	290	240	258	263	290	232	241	236	254	264	250	242	258	237	241	252	230	263	220	237	254	232	218	259	221	293	241	241	253	234	237	239	244	283	286	257	250	214	235	216	263	248	265	256	229	246	237	260	258	279	270	225	243	227	248	240	244	263	257	256	245	261	269	234	250	242	247	254	233	248	271	230	261	282	240	217	250	229	238	276	255	248	245	261	239	240	270	246	253	262	245	282	254	265	247	234	253	251	269	245	260	298	254	243	255	240	250	281	274	224	264	275	259	234	241	250	273	254	239	274	272	221	234	221	246	209	264	282	264	210	235	228	259	243	262	249	257	241	225	252	278	265	292	246	258	223	283	244	275	256	263	269	274	261	250	241	280	249	267	274	285	257	251	249	244	268	262	261	268	236	256	240	251	268	255	250	217	259	239	286	258	236	237	267	247	232	278	257	263	258	256	258	238	232	244	224	253	252	252	224	245	241	227	235	253	277	246	234	240	225	259	250	268	255	240	225	219	231	254	266	241	248	240	252	255	249	228	251	300	240	266	254	230	249	277	272	248	248	263	215	246	267	223	269	259	257	269	261	239	267	265	230	231	254	255	254	278	255	249	236	241	225	245	246	258	251	251	246	225	248	249	277	281	214	233	246	264	281	261	253	235	264	254	253	261	277	240	245	245	242	270	238	231	266	254	238	240	282	255	253	261	246	243	261	258	263	231	215	236	252	275	271	247	267	228	280	258	223	229	247	252	239	236	269	253	236	278	284	246	259	260	256	234	211	248	252	244	241	235	232	253	271	254	254	252	239	289	264	244	248	240	237	236	269	255	265	271	260	264	226	311	271	250	260	243	263	271	283	252	255	258	239	255	274	283	246	241	248	246	279	268	291	224	246	249	238	218	249	244	241	267	246	279	238	234	260	230	229	271	268	257	266	262	288	261	273	253	251	239	217	244	226	242	266	273	228	260	269	252	268	232	262	242	254	249	247	243	265	259	261	226	251	261	220	247	233	244	228	242	272	223	250	262	245	226	256	276	243	234	275	242	251	251	254	258	220	236	268	262	233	274	243	246	260	264	261	216	273	257	278	261	294	248	256	243	263	253	259	225	307	266	235	246	236	227	251	251	272	226	244	250	260	227	257	260	261	255	238	240	277	244	252	237	240	236	243	232	275	256	226	217	255	276	268	255	240	250	273	237	230	258	261	253	241	247	256	241	244	265	231	266	269	246	239	260	252	265	255	259	259	241	252	269	238	235	252	214	259	245	243	266	242	225	283	266	229	245	263	221	231	238	238	269	261	255	265	276	260	261	242	228	239	264	252	245	261	252	219	249	269	256	256	269	249	244	255	241	255	269	305	268	268	253	238	262	249	218	251	303	247	267	249	237	256	291	241	252	218	271	261	265	289	266	262	261	265	256	252	238	259	254	254	267	258	216	228	252	257	275	237	252	237	268	259	235	256	221	264	232	239	245	257	260	243	264	239	241	261	235	257	240	247	250	260	233	282	252	270	286	269	236	257	255	258	260	290	267	258	235	250	244	256	240	233	247	244	261	264	239	250	285	266	246	240	255	237	220	268	267	254	286	223	268	268	247	255	265	267	224	288	229	281	235	240	248	244	260	240	260	232	242	270	242	255	252	274	229	222	240	230	240	273	254	275	243	270	251	264	205	240	267	260	251	249	236	223	256	266	249	234	253	221	252	244	245	255	276	246	259	256	247	253	229	267	278	255	235	224	247	265	281	268	245	222	282	290	258	255	223	259	264	248	233	243	226	220	264	275	245	246	237	275	285	234	263	235	304	277	225	287	224	234	235	273	266	270	246	268	260	264	249	233	280	280	249	260	267	245	257	248	274	254	262	218	254	245	253	254	256	243	203	210	259	227	218	256	286	265	261	230	235	273	249	271	279	253	244	240	258	234	227	269	243	255	249	255	276	250	257	253	217	263	277	230	234	229	249	261	251	237	259	257	273	244	264	244	270	241	247	246	292	271	238	266	271	256	259	268	247	283	246	271	278	232	249	248	252	276	252	218	245	251	273	224	241	244	227	264	221	238	255	234	268	264	218	247	288	272	266	281	245	266	222	260	261	227	246	246	253	242	232	250	250	262	262	232	243	268	227	249	272	261	261	262	262	230	255	258	254	260	238	299	244	252	254	268	247	238	255	268	237	220	233	245	249	251	274	265	268	244	232	269	258	240	241	266	245	252	283	231	253	245	263	242	282	240	289	263	279	265	250	276	236	226	247	275	277	294	254	259	277	248	232	229	237	290	264	228	233	223	242	232	233	242	238	273	300	249	249	235	236	256	283	243	259	242	261	259	249	258	254	271	241	265	237	252	270	239	262	228
8824	1215	2207	2400	1918	1586	1363	1253	1110	1038	890	835	850	744	798	730	690	721	695	652	622	656	658	681	608	607	654	591	609	601	617	590	616	629	600	599	609	568	637	594	590	590	616	636	585	604	632	577	579	586	573	557	581	588	583	589	574	554	576	551	562	560	583	584	555	586	588	544	558	527	581	611	577	556	612	552	544	601	559	574	565	564	587	575	571	581	615	559	577	602	543	549	564	598	569	635	560	532	595	581	604	505	577	540	574	549	552	570	591	566	563	607	552	575	579	574	600	596	568	577	564	606	579	582	545	542	556	572	544	587	589	568	576	559	560	545	618	617	549	554	529	555	559	564	514	591	573	558	590	592	560	535	585	583	594	587	559	544	595	545	575	552	580	579	540	560	589	515	592	590	592	568	561	590	578	568	563	577	554	596	591	564	538	599	584	555	559	596	598	560	543	605	572	589	532	579	547	557	583	583	559	630	575	567	571	565	553	527	589	574	595	575	583	558	615	557	548	603	584	542	609	631	576	556	571	592	561	593	565	553	586	579	581	557	608	563	563	579	579	546	537	517	608	596	578	592	581	577	539	618	576	584	597	571	524	566	540	560	582	568	563	584	561	560	609	600	560	549	618	589	569	585	571	599	583	575	605	577	558	623	580	502	541	601	576	591	590	523	599	595	580	577	591	528	575	553	561	555	554	527	616	588	557	534	604	559	566	613	575	528	548	557	560	578	578	565	533	569	606	538	562	592	574	613	588	542	547	597	581	562	579	612	585	612	565	600	596	554	607	621	566	554	561	584	555	557	570	549	525	616	594	610	566	551	571	581	561	588	575	554	555	573	549	547	584	558	526	559	584	616	595	553	562	572	566	556	580	588	588	532	545	613	566	541	543	578	527	581	545	542	545	528	587	587	591	587	606	571	600	548	552	538	599	568	525	563	596	595	590	565	536	578	558	554	564	594	577	549	561	557	596	574	584	591	574	581	601	512	563	575	555	573	566	536	557	572	538	588	596	549	605	623	565	538	588	578	552	536	587	543	581	575	551	591	555	546	591	542	515	580	588	532	597	554	536	538	593	559	530	583	611	588	567	600	583	574	560	573	565	545	573	521	576	580	577	563	590	565	573	583	549	559	575	526	577	599	566	563	559	583	545	585	554	556	553	605	534	529	568	583	620	614	529	579	518	552	569	578	588	584	547	564	587	560	598	583	559	562	578	581	583	556	569	593	576	581	585	537	557	566	583	547	555	544	518	556	569	548	536	567	560	538	582	575	569	573	577	557	530	540	560	601	551	592	586	561	573	577	579	567	563	549	586	519	580	590	592	552	569	548	565	597	554	592	613	585	564	576	584	597	524	574	593	580	533	551	587	610	607	536	589	596	587	560	552	600	604	557	573	575	550	567	574	620	539	550	513	566	553	590	553	552	575	585	566	540	595	589	522	562	562	577	598	540	562	524	552	603	543	633	570	604	609	560	579	575	615	628	614	594	608	562	575	585	610	518	565	575	556	595	515	545	560	531	566	545	564	540	542	577	577	564	556	568	536	569	589	582	606	617	550	584	548	574	560	633	574	537	576	575	550	542	571	599	591	576	568	531	564	595	550	597	518	569	574	564	607	580	586	576	549	596	534	582	569	616	540	540	593	559	595	594	578	562	580	551	571	610	565	600	605	523	606	585	572	596	602	594	568	558	578	608	591	581	530	548	560	585	556	573	541	566	603	587	572	544	592	576	574	563	555	613	555	622	591	602	588	569	560	571	563	551	585	554	586	565	569	572	539	574	606	540	559	576	592	571	577	573	576	590	558	577	571	584	569	581	577	555	545	535	532	517	548	577	592	610	535	552	552	557	555	589	594	549	566	587	556	547	575	578	589	588	598	600	561	611	569	585	570	543	564	565	565	559	538	546	573	555	594	571	569	588	592	582	600	554	525	605	565	602	588	568	611	548	599	547	556	548	609	574	572	520	579	569	606	575	581	587	585	556	630	616	527	582	602	559	579	588	551	591	583	576	596	559	622	577	546	631	511	596	599	513	573	554	586	539	558	553	573	569	572	585	577	563	513	575	551	567	558	622	556	597	560	574	629	574	575	594	552	554	606	609	568	567	580	591	587	580	578	561	555	556	587	577	562	516	583	577	555	615	550	591	583	579	592	588	563	572	580	555	570	600	560	561	576	586	567	546	538	582	557	592	622	595	608	569	597	535	597	568	555	600	555	584	606	579	581	565	605	556	552	569	627	549	558	565	597	605	587	569	579	583	561	560	572	571	533	578	575	609	600	588	571	551	558	593	588	599	575	552	522	585	545	612	604	533	616	596	612	590	579	570	571	542	593	569	596	565	572	545	578	554	605	538	562	564	564	543	570	594	568	549	532	578	563	540	528	586	564	569	555	553	602	614	562	583	588	566	596	559	556	557	580	572	565	613	587	578	549	606	585	555	602	628	591	596	577	606	582	553	548	561	604	545	587	587	557	559	571	600	591	564	560	555	598	562	537	571	576	548	549	563	581	582	565	583	556	578	548	588	559	568	589	608	566	498	567	563	554	606	556	547	591	582	573	603	539	585	568	571	550	543	604	589	597	550	557	545	559	543	569	577	548	611	580	552	623	613	557	588	565	604	526	588	559	557	575	568	560	564	600	597	564	565	619	563	531	568	550	558	591	603	547	574	574	566	604	586	607	560	592	621	589	558	571	554	537	543	594	542	544	553	557	553	559	590	542	579	559	528	581	578	581	567	589	548	587	543	569	596	601	546	597	565	565	539	605	581	552	580	587	532	550	563	563	610	538	558	565	565	568	607	569	616	580	621	527	567	603	557	598	600	597	601	577	592	594	546	564	609	561	570	567	570	559	568	607	564	581	581	577	567	576	603	561	561	593	572	564	556	585	618	597	606	576	588	562	528	557	613	595	552	563	553	596	544	582	567	565	568	534	580	622	600	576	583	558	590	608	624	587	595	563	585	571	617	573	586	562	580	576	585	557	571	549	544	587	588	558	607	590	642	563	593	565	604	574	580	576	550	604	533	525	583	561	539	580	616	537	583	544	560	565	559	589	569	543	581	529	573	539	608	540	554	582	598	583	551	584	590	554	577	595	566	566	585	564	637	577	583	575	574	570	601	565	547	564	565	565	554	529	571	578	572	604	610	545	578	548	563	560	569	579	567	574	569	567	571	637	558	556	606	586	606	571	591	578	613	535	551	542	541	568	588	583	588	569	561	556	532	545	564	558	600	599	575	603	602	582	571	602	596	580	583	586	590	560	634	587	600	568	572	541	598	563	569	552	581	576	560	592	541	557	580	576	561	580	584	585	586	600	570	609	614	591	551	590	556	600	568	598	571	564	555	574	568	612	540	572	568	619	578	581	584	597	576	564	572	601	588	547	577	620	535	582	577	554	563	584	528	553	560	580	571	568	528	567	556	567	563	611	530	611	566	531	590	535	592	599	555	538	565	561	598	575	566	585	571	599	600	582	528	569	584	521	542
2128	188	207	159	157	207	172	136	156	154	156	136	144	148	153	128	159	145	147	166	146	127	142	144	157	164	163	175	154	155	143	140	163	158	121	195	151	132	126	152	161	129	138	150	164	176	150	169	167	164	168	152	158	165	176	180	146	165	157	145	175	159	156	153	152	155	181	181	153	157	130	146	149	145	142	159	153	156	147	157	157	150	157	159	156	165	157	143	126	131	149	151	155	155	164	167	159	156	162	146	156	164	124	148	139	162	141	168	144	151	146	164	153	162	154	162	155	161	153	164	140	129	159	173	157	185	157	151	124	142	162	151	177	166	148	161	168	128	162	174	165	178	148	151	168	161	146	160	143	177	159	132	167	164	148	148	169	157	154	159	154	167	152	140	153	155	160	162	159	148	146	165	158	145	162	142	165	169	146	156	155	153	145	170	117	181	135	153	147	149	161	141	167	146	170	129	183	156	164	169	155	146	170	131	182	142	145	156	132	188	146	132	150	161	159	167	176	180	169	158	152	146	171	178	167	169	162	140	122	152	156	184	145	157	151	151	149	149	174	172	167	177	142	171	155	151	149	158	163	141	160	137	163	137	144	144	125	172	150	145	164	159	154	152	140	176	166	140	154	145	165	176	177	171	160	144	172	155	158	140	159	162	168	156	170	154	181	161	154	156	139	154	152	156	136	141	150	144	178	147	153	169	146	158	185	195	144	161	152	176	157	184	147	148	182	177	143	158	164	135	168	185	148	139	121	155	155	168	175	160	161	160	165	158	124	143	155	158	141	141	169	205	156	157	172	131	162	168	146	183	152	148	157	148	156	173	143	157	159	175	148	138	113	177	167	153	140	144	147	168	128	159	155	161	167	153	168	154	174	149	196	166	146	153	151	179	151	165	148	159	149	170	154	150	177	172	160	138	129	163	159	162	155	154	140	166	132	134	175	176	156	134	155	158	152	156	144	133	153	130	135	151	163	145	155	142	149	153	160	152	159	147	148	151	159	173	168	137	176	144	176	157	156	164	168	180	151	159	146	138	130	152	154	153	157	144	162	173	159	150	156	163	162	175	159	168	159	147	133	183	152	177	162	156	179	149	156	142	145	138	189	146	153	160	170	155	164	150	189	150	147	178	154	158	148	151	150	127	140	132	144	150	194	153	158	139	185	168	130	182	150	176	135	131	145	160	163	181	160	189	139	167	154	170	135	157	135	173	166	142	150	166	155	146	150	171	166	159	153	160	171	153	144	149	173	171	185	157	129	161	155	163	149	141	156	179	170	163	135	155	158	160	160	165	139	136	143	162	161	155	150	157	192	146	165	151	143	150	177	133	163	161	140	159	163	162	195	153	123	152	168	157	149	169	172	153	156	168	132	155	128	146	135	156	168	158	156	147	169	160	149	145	153	154	166	157	153	165	156	151	137	142	158	151	133	162	127	150	152	172	164	138	166	153	172	147	158	171	148	178	146	161	120	151	148	154	152	130	150	125	170	142	158	164	156	135	143	167	173	138	137	180	158	169	154	151	168	153	133	171	151	148	151	135	174	146	177	163	149	168	163	191	144	152	159	165	149	171	179	157	162	171	142	148	145	153	145	161	161	168	157	150	135	163	154	172	161	140	139	157	147	154	164	164	153	140	154	157	148	172	150	153	174	162	125	167	149	155	156	156	154	162	189	177	175	138	155	166	172	154	139	180	149	155	171	149	154	170	150	161	164	154	141	173	145	147	155	143	142	178	145	179	154	157	152	156	154	156	155	158	179	131	106	145	164	145	160	145	147	182	155	179	161	186	161	162	163	144	157	148	168	163	170	165	155	173	131	145	158	174	165	162	175	157	139	154	143	158	156	142	149	150	126	136	157	137	152	142	174	163	154	155	137	161	162	169	141	144	156	164	166	170	159	152	146	142	146	172	153	159	158	158	153	160	142	150	161	152	165	153	136	135	125	153	173	142	143	156	180	151	182	164	155	168	176	132	174	151	136	130	156	143	144	146	184	167	160	149	125	168	136	160	154	161	173	147	131	135	134	149	150	144	153	169	165	159	180	159	141	151	143	150	167	150	164	153	154	156	139	145	154	163	153	172	147	183	134	160	147	157	169	144	144	155	191	158	131	156	161	168	149	171	169	141	145	151	189	153	150	180	186	166	186	162	170	157	162	140	145	135	161	159	151	141	161	131	153	158	148	171	166	131	145	145	139	150	169	192	139	145	166	162	155	162	130	147	145	164	181	143	162	135	152	137	149	153	158	145	161	150	129	143	146	152	194	176	150	162	132	161	163	151	141	171	167	143	180	162	193	198	157	141	154	163	176	155	130	140	149	155	142	143	111	157	150	142	154	146	162	137	171	175	146	161	135	148	157	163	161	163	151	152	137	156	167	184	159	159	145	157	166	153	134	135	169	163	136	136	185	158	157	143	133	152	169	180	151	143	150	159	157	158	140	142	156	161	155	167	151	187	171	158	155	142	142	161	142	154	138	178	163	158	202	169	181	154	168	175	132	175	160	152	166	158	152	141	163	167	159	166	170	150	138	175	164	140	158	173	148	167	158	165	161	145	190	176	155	169	170	157	145	173	155	156	163	136	153	170	158	189	165	146	134	168	182	138	150	161	149	159	173	187	166	160	150	180	156	170	176	164	146	167	164	180	144	160	175	154	159	165	168	146	147	160	126	140	149	156	130	143	165	176	168	134	148	171	148	175	125	158	144	160	169	150	159	145	179	163	164	142	149	144	143	127	131	164	147	132	154	152	140	194	131	170	138	152	156	155	142	162	148	151	166	140	189	147	157	132	165	174	180	160	131	164	157	135	178	151	133	134	141	137	169	180	151	136	166	150	154	158	152	139	154	152	163	155	173	145	179	141	158	173	157	153	152	155	152	169	158	154	145	143	154	154	152	175	149	164	145	142	154	145	129	141	161	176	171	146	151	147	145	162	144	141	134	156	150	175	154	181	164	149	154	142	156	155	147	154	162	159	153	168	147	157	144	160	158	162	165	146	160	160	169	144	127	161	185	154	165	143	168	147	155	156	150	163	153	147	143	150	135	175	168	158	163	137	183	143	167	151	168	167	164	153	161	137	136	175	153	144	155	141	170	130	191	185	177	153	150	162	151	183	151	156	167	171	163	170	158	145	171	157	156	153	168	143	167	158	174	135	151	172	177	151	160	169	173	161	189	152	147	168	188	159	165	160	139	155	145	150	158	161	149	176	143	165	142	160	146	151	152	162	133	139	179	136	155	176	170	157	161	153	150	131	133	145	163	141	171	177	143	148	182	151	159	178	173	158	179	157	168	127	155	151	132	141	200	163	158	176	178	164	141	152	141	149	154	134	135	136	165	178	178	159	154	151	154	174	172	180	166	168	170	155	150	149	137	163	173	137	160	146	152	149	151	170	162	159	141	138	177	154	135	155	142	168	163	167	144	152	136	138	168	143	168	163	142	156	155	151	149	158	180	174	158	149	139	153	172	156	161	170	162	147	141	142
2260	413	472	456	426	431	398	433	439	448	426	451	451	435	416	375	398	420	425	456	413	388	394	412	419	401	403	404	393	390	420	410	395	403	402	406	426	409	389	415	404	419	416	410	402	408	395	408	422	411	424	429	386	423	430	385	396	396	402	413	450	431	447	442	408	410	403	389	396	392	417	377	441	386	392	424	388	410	375	391	410	378	403	407	435	422	393	388	402	431	385	408	405	434	436	384	379	368	404	408	413	430	371	436	404	432	398	414	420	411	418	395	412	449	407	406	382	384	384	373	408	373	358	391	400	431	432	371	414	403	449	432	429	408	397	395	383	409	424	398	425	427	409	395	426	390	404	396	416	385	390	398	382	372	410	393	400	385	374	410	388	422	454	404	389	413	401	389	405	388	398	403	399	387	421	387	408	403	391	398	421	405	390	421	394	406	404	381	405	419	410	405	413	410	427	375	394	363	398	387	385	402	406	398	392	392	417	380	412	420	356	416	416	394	407	399	397	378	403	399	384	443	453	427	398	430	418	420	452	404	454	429	416	370	418	442	432	418	412	402	454	379	377	382	434	383	411	427	390	394	384	403	421	429	411	402	416	456	412	401	448	408	401	389	407	396	423	420	414	419	370	395	419	428	393	368	397	398	377	399	408	399	411	411	381	426	422	398	404	403	412	415	412	420	390	409	399	408	400	416	418	383	426	382	421	397	400	384	392	418	413	416	404	433	436	407	400	424	406	437	421	391	385	402	408	390	414	390	379	422	446	397	429	393	415	413	420	394	421	409	418	445	412	403	370	411	419	420	382	456	393	397	397	406	437	390	416	410	421	427	442	434	399	428	367	379	355	400	420	381	441	410	405	403	412	375	389	400	409	388	380	418	387	398	403	403	424	422	426	411	387	439	381	378	424	412	392	379	396	397	417	388	414	415	428	389	379	377	395	394	413	393	432	402	429	414	405	387	396	431	404	418	421	431	383	400	427	421	381	430	388	385	431	370	426	380	420	425	440	387	406	416	434	398	408	396	420	398	404	444	400	396	407	434	452	399	422	404	408	398	403	382	412	377	415	388	396	431	385	404	398	390	374	384	406	385	445	368	383	406	378	399	413	386	383	412	420	420	405	390	392	393	397	422	405	438	407	378	395	400	388	427	420	414	428	423	396	425	431	394	378	383	393	416	373	418	418	429	439	413	435	412	428	420	378	409	393	370	427	438	406	435	378	391	392	408	423	409	419	401	380	408	393	450	407	407	386	411	397	421	422	406	419	389	418	424	421	412	428	394	402	405	423	399	402	413	369	395	428	406	432	417	396	411	383	385	351	391	435	390	409	383	403	418	431	430	404	398	406	417	391	404	430	377	398	396	383	443	379	382	415	382	420	404	403	425	401	393	408	399	383	404	401	376	406	362	406	443	424	383	412	387	412	379	403	397	421	405	378	396	420	414	373	394	410	386	380	437	423	411	412	371	448	391	377	395	428	394	413	403	395	422	393	389	417	404	435	413	436	359	364	408	457	409	374	388	420	384	410	414	415	441	359	396	445	403	389	405	415	389	459	418	362	424	409	464	369	413	420	404	390	402	419	407	369	444	381	407	417	420	395	388	397	419	412	393	423	431	411	393	395	406	440	369	420	409	403	416	392	410	353	426	367	425	389	429	367	433	382	398	424	386	413	438	396	393	453	382	402	379	381	373	380	450	394	395	390	378	401	386	437	407	430	410	399	424	427	425	387	388	409	383	368	446	408	414	390	415	388	409	377	430	415	412	402	410	444	423	395	402	369	404	391	377	398	389	419	388	414	409	417	403	383	395	418	414	401	431	378	406	409	413	378	409	398	408	422	428	389	462	419	402	410	395	423	378	419	382	421	418	436	425	422	418	378	394	444	392	398	397	379	420	418	415	411	411	388	440	365	412	372	405	413	351	387	417	438	393	415	406	401	425	414	431	402	413	399	435	398	396	431	373	395	412	404	426	358	401	357	399	401	353	415	387	395	438	462	426	414	393	398	409	414	395	392	451	375	355	452	379	408	414	404	390	392	437	392	423	435	417	431	429	374	458	362	422	385	432	413	413	466	397	427	418	406	436	387	419	400	450	395	407	408	398	407	382	406	383	399	377	403	394	410	398	426	443	388	401	400	396	427	431	394	401	391	383	376	413	402	425	397	402	410	394	412	391	358	394	390	419	387	408	408	410	408	401	397	417	404	389	380	397	394	389	423	386	368	389	427	420	401	394	383	421	432	415	431	424	389	423	400	421	406	375	411	402	421	427	430	435	370	403	388	379	403	434	396	372	395	472	414	429	403	396	390	397	381	422	415	420	422	385	425	374	387	410	416	419	426	381	385	417	377	454	401	385	373	418	421	375	416	392	423	385	423	397	386	409	400	393	395	369	418	437	447	421	435	409	389	406	390	404	395	394	405	442	411	404	425	389	445	403	428	375	391	398	386	387	429	436	410	422	426	404	399	418	404	403	443	422	425	405	398	380	427	420	403	412	385	401	413	377	432	416	395	406	374	382	424	372	378	374	422	405	356	400	390	374	395	417	399	384	394	383	420	409	410	431	399	393	400	388	433	445	427	374	417	431	417	412	373	389	417	422	418	433	404	412	401	434	374	392	426	390	435	412	400	427	425	405	401	428	425	412	390	397	414	457	392	405	428	422	423	431	446	415	415	391	406	435	429	413	405	383	420	364	418	408	414	422	438	389	392	411	407	401	427	430	401	406	398	415	392	408	372	392	454	374	383	423	440	416	418	393	370	418	390	440	387	379	392	406	445	417	400	415	398	453	400	415	379	384	383	405	412	397	425	412	380	404	410	370	389	409	434	398	410	410	397	426	414	376	397	376	395	394	406	391	405	408	415	427	381	397	431	442	379	427	403	388	431	420	390	422	408	417	385	412	432	393	452	423	373	415	383	407	372	394	392	440	422	434	396	384	419	385	419	399	391	413	403	403	407	424	388	405	437	391	370	430	410	405	412	401	403	389	442	363	426	427	376	381	423	368	372	402	420	419	415	399	397	376	397	401	407	428	404	401	396	381	407	397	399	368	391	364	393	408	428	389	411	385	386	448	396	378	424	396	399	428	389	409	385	396	357	433	385	401	414	396	414	397	413	374	418	443	378	393	395	397	439	429	420	400	420	391	404	368	437	421	388	395	410	395	389	389	379	440	404	410	412	407	385	388	410	421	417	397	442	386	427	426	392	420	436	401	415	394	413	401	393	385	381	417	418	380	401	403	393	402	404	413	395	396	378	393	423	398	411	398	396	396	425	443	436	418	406	401	404	448	425	415	415	407	420	404	359	433	420	407	438	373	421	416	417	417	419	377	395	416	394	385	403	454	365	426	454	360	426	431	409	444	434	399	376	406	399	416	395	419	426	401	413	362	388	398	426	417	387	442	418	404	434	407	435	412	449	399	401	412	450	401	388	380	369	431	402	373	389	407	411	382	421	384	361	401	383	396	406	387	418	379	369	392	406	439
8753	738	638	503	452	433	359	362	323	323	327	313	322	338	308	287	359	289	357	292	330	322	304	314	313	297	289	291	294	311	272	340	330	275	297	275	299	284	322	290	285	291	297	299	301	282	306	341	263	308	299	283	283	283	317	282	329	296	299	297	298	280	307	260	293	335	305	303	294	312	314	301	287	299	329	291	305	298	288	309	286	306	312	275	250	309	321	302	278	307	293	309	282	286	295	278	299	292	309	297	282	270	287	313	333	263	262	303	303	298	311	310	266	286	297	278	286	284	293	301	309	311	289	303	272	272	312	319	299	314	329	310	290	271	296	335	325	307	305	330	331	307	319	298	295	307	293	286	323	305	291	262	305	273	291	309	299	295	305	317	322	270	285	275	284	299	275	308	270	244	318	288	320	274	296	324	323	309	321	278	289	310	292	268	272	276	283	296	297	291	295	298	315	317	316	275	303	285	297	263	307	337	353	294	297	318	286	281	307	278	250	299	305	285	302	283	316	294	329	321	308	302	289	299	313	313	310	327	288	319	323	307	296	286	292	301	311	299	296	299	302	298	300	331	317	289	286	323	294	321	261	321	301	299	296	304	344	317	271	299	276	308	312	295	274	320	281	287	294	326	307	293	290	283	316	310	294	309	286	279	289	276	316	344	315	254	273	317	310	307	325	300	302	310	332	297	308	298	319	298	304	294	282	296	288	295	307	320	295	285	287	305	273	284	259	290	303	280	332	299	295	295	323	288	308	310	287	288	315	307	248	274	299	311	262	276	296	310	294	292	298	280	340	303	238	321	287	298	328	267	294	289	284	298	310	289	292	274	310	283	288	302	295	270	300	256	301	278	299	311	304	298	268	323	271	293	293	308	299	315	297	303	311	295	294	307	270	309	271	265	316	304	324	271	318	302	312	285	284	292	305	324	263	293	270	290	307	294	302	319	317	290	314	269	292	286	278	292	303	296	280	291	280	312	311	303	296	316	283	274	261	282	301	251	289	280	282	295	286	277	291	310	292	326	291	318	314	325	287	312	285	304	290	314	285	337	299	318	292	300	292	286	308	274	309	299	308	293	315	319	333	271	279	320	300	327	279	301	285	345	301	269	312	290	282	305	292	301	318	320	308	278	310	287	277	322	264	317	328	302	307	321	272	310	283	271	307	316	269	293	280	274	271	301	315	305	309	297	285	282	278	292	293	268	298	277	307	293	275	300	285	258	296	299	304	280	288	292	310	341	293	301	288	265	291	304	285	296	282	304	323	275	288	286	305	303	262	302	285	355	265	334	289	294	295	329	280	309	287	262	287	308	261	282	284	298	298	312	305	304	294	294	289	302	306	311	325	311	301	298	317	298	285	306	287	316	293	279	294	273	303	260	286	317	296	286	293	288	302	293	311	287	309	324	316	306	284	337	301	291	297	294	294	311	290	304	295	304	322	308	288	295	304	299	288	289	301	285	315	301	284	263	307	283	305	287	297	259	277	300	313	317	279	273	270	300	274	289	307	283	291	272	285	308	271	290	301	296	299	300	296	277	318	299	303	285	269	298	290	266	287	322	283	290	274	299	300	311	314	314	284	278	294	302	287	298	296	298	317	286	285	315	307	317	313	295	293	282	287	313	286	264	322	289	321	301	310	303	297	270	292	301	294	297	269	322	283	294	310	291	287	319	296	305	272	280	302	302	304	283	291	300	307	300	323	305	301	336	298	302	284	312	265	300	289	329	308	331	269	313	309	270	300	309	286	295	322	293	283	309	295	326	329	312	322	290	270	280	280	300	309	290	293	289	291	293	291	324	283	296	310	288	293	293	261	289	271	284	288	306	286	318	291	279	297	329	300	290	284	306	292	285	277	287	297	285	282	274	273	315	291	271	321	284	293	307	267	299	302	291	335	322	321	276	325	331	299	308	280	319	323	282	299	299	337	316	341	297	292	324	292	304	296	302	297	308	276	273	288	284	265	313	278	304	291	267	307	265	280	285	306	287	266	285	329	293	298	262	310	311	281	339	291	311	283	287	301	283	267	331	270	269	310	299	325	298	316	272	279	314	284	294	319	330	310	297	307	316	283	290	272	268	283	264	313	294	321	309	279	302	299	312	269	300	308	276	293	277	294	292	314	313	328	327	292	286	289	301	315	308	301	291	289	259	286	324	305	300	272	306	304	287	311	293	323	293	329	277	308	345	308	275	295	283	280	295	311	303	289	311	303	284	278	273	296	307	262	293	303	300	309	316	296	300	292	280	318	323	303	281	290	301	274	282	326	260	298	304	337	278	296	299	300	303	289	274	312	317	334	326	305	297	305	298	299	297	323	325	288	285	326	296	317	300	310	287	309	306	332	298	305	308	294	290	320	289	298	270	284	314	290	306	312	275	302	305	311	295	285	271	301	273	315	281	293	304	303	292	274	306	268	278	293	293	289	283	285	347	304	307	306	300	282	304	320	312	250	295	300	302	296	256	312	296	315	316	314	291	308	321	303	304	296	311	289	289	313	327	289	312	290	321	313	304	298	297	337	329	303	306	321	331	278	296	277	273	323	333	336	296	284	267	292	298	282	289	291	344	276	326	265	281	300	290	300	333	282	302	338	285	254	310	299	321	259	265	292	306	290	321	293	310	312	315	297	303	307	310	322	314	300	313	285	286	307	312	307	283	269	342	305	331	322	294	288	294	273	298	291	290	324	305	280	306	317	289	286	286	276	287	279	319	278	283	300	304	284	298	301	312	281	307	317	275	302	309	335	296	287	292	324	271	339	306	289	294	300	295	312	320	314	301	270	320	289	282	320	273	303	286	310	249	270	289	336	296	323	316	295	311	301	285	294	309	294	313	260	306	315	277	297	276	328	337	268	321	292	292	325	285	333	295	316	319	315	270	340	283	279	291	280	312	289	286	302	277	318	335	289	327	306	286	315	329	322	334	321	264	314	281	291	318	327	288	294	279	281	319	307	330	280	289	279	357	317	316	315	300	303	268	305	301	309	300	313	315	304	284	279	306	303	310	300	298	290	302	320	261	297	296	312	302	304	301	300	268	304	293	327	286	311	308	310	328	307	286	336	308	293	305	326	265	331	259	284	310	303	308	292	287	307	270	320	295	274	263	282	313	290	298	302	311	267	289	282	291	306	302	311	270	274	304	299	280	275	298	285	302	286	315	314	275	305	304	298	284	318	305	305	258	312	301	312	305	292	320	279	289	303	290	337	319	297	333	304	269	295	286	309	326	331	337	283	290	285	293	289	327	297	289	286	266	318	313	313	307	349	300	267	326	317	299	295	323	287	334	278	322	319	285	286	302	302	285	287	309	336	280	289	314	296	273	326	336	313	303	283	284	296	262	313	295	302	318	301	306	307	277	282	303	300	299	276	304	302	277	315	270	327	282	308	242	306	300	315	329	348	307	307	281	275	326	330	278	316	306	319	291	316	293	314	309	302	272	282	237	289	280	304	285	299	302	317	314	301	283	308	277	287	287	302	328	318	288	302	307
7225	1094	1531	1649	1358	1230	1078	1042	931	938	850	856	789	810	766	746	776	768	747	760	687	723	738	719	713	745	731	784	678	754	744	689	698	743	715	694	724	711	735	704	732	702	733	639	660	690	671	704	731	695	714	720	674	685	614	762	691	715	653	703	660	700	743	682	664	668	717	708	659	676	675	711	697	685	713	693	720	658	701	689	703	678	696	708	644	669	660	698	723	690	716	719	707	696	679	732	670	657	698	662	706	719	649	715	651	673	690	691	711	720	690	715	695	727	642	699	718	716	712	717	719	695	721	628	679	667	663	711	691	719	711	662	709	673	623	661	695	706	715	641	698	698	660	666	705	635	707	694	715	649	707	645	657	699	669	660	664	677	709	726	653	663	670	694	705	679	746	689	696	644	721	695	692	643	714	700	674	683	661	723	652	736	743	730	709	692	690	671	713	671	677	665	701	693	700	720	709	674	650	711	690	747	684	673	667	689	665	703	695	681	695	691	709	713	662	697	679	652	701	706	717	681	669	690	672	648	707	729	633	689	709	639	688	725	714	709	672	726	723	670	663	745	699	656	694	695	637	713	696	665	712	672	740	706	638	708	738	709	669	697	716	670	702	692	672	671	738	701	716	678	630	665	665	739	674	683	698	687	713	658	704	703	694	689	703	692	726	692	653	704	713	663	725	687	665	633	693	693	687	670	678	696	630	682	719	684	684	726	674	687	644	633	687	727	710	686	682	710	722	678	692	674	692	750	698	661	704	730	680	684	694	702	736	712	722	622	678	675	728	712	674	659	677	666	684	674	665	733	672	685	677	696	701	708	662	646	709	706	693	607	699	724	654	725	661	674	681	675	690	717	709	705	704	686	692	713	705	678	742	681	698	689	675	729	701	643	667	676	657	695	697	715	731	713	665	675	675	671	695	721	723	663	660	654	657	715	707	725	731	727	691	665	670	662	646	708	664	676	675	703	671	679	704	724	692	699	668	728	689	698	712	722	692	707	650	694	692	732	662	704	738	692	676	685	686	703	690	688	709	661	705	681	664	683	693	679	694	718	714	697	680	732	665	689	714	667	738	696	683	732	683	665	671	725	707	699	641	636	705	714	726	705	747	673	724	693	679	740	712	665	649	722	704	700	705	692	716	690	660	683	656	657	650	666	730	703	711	672	694	657	720	676	714	703	682	699	699	661	682	675	721	675	719	691	695	635	630	695	691	747	709	689	681	660	722	668	655	720	653	673	713	750	691	677	668	722	672	736	746	685	739	643	716	657	706	716	682	685	680	688	709	691	711	742	676	647	720	668	689	685	696	700	666	693	736	683	646	644	682	691	667	650	735	687	693	699	704	710	672	679	665	696	710	669	653	674	688	656	696	668	665	672	696	685	667	698	699	665	676	748	613	682	701	671	661	666	634	696	673	730	736	651	648	739	723	649	680	719	721	736	718	654	721	687	700	718	684	694	649	727	726	702	729	651	714	654	678	682	721	680	654	680	676	687	726	696	692	695	690	708	649	688	639	667	693	704	654	650	655	706	690	730	711	702	721	709	679	702	668	712	694	691	689	666	689	659	679	692	675	694	662	687	694	664	723	737	697	705	717	632	680	653	703	697	668	688	680	702	650	680	665	680	707	738	664	718	693	677	702	662	768	648	730	645	697	676	709	671	692	737	703	724	743	706	743	751	639	716	696	694	724	700	691	675	667	678	717	695	719	690	713	665	691	723	672	674	737	742	700	647	695	667	702	662	658	662	660	682	685	717	669	664	729	709	695	722	692	685	663	667	687	680	628	725	695	680	686	669	687	694	723	686	675	735	677	651	699	715	693	692	651	702	680	650	666	635	672	664	712	655	727	638	684	657	703	715	693	722	655	721	712	724	717	689	700	699	693	701	710	685	716	686	666	727	691	702	728	696	730	706	684	673	638	689	692	700	682	685	716	677	677	714	651	753	698	661	687	655	734	744	713	685	644	690	655	706	705	665	713	699	689	698	705	677	685	677	707	688	655	668	705	639	687	712	675	679	688	658	664	688	692	675	749	649	709	691	698	681	632	741	682	706	656	671	673	730	725	724	681	721	722	663	663	677	675	730	699	689	698	654	672	668	726	728	673	709	689	709	710	678	726	688	661	689	678	712	695	680	680	742	681	652	680	686	650	695	680	682	722	685	703	672	678	679	728	634	651	705	694	680	665	714	726	685	712	695	658	718	677	732	760	666	694	715	673	662	710	645	621	727	733	709	676	661	667	685	676	679	675	672	681	634	655	662	674	688	747	721	632	672	694	725	661	661	697	681	664	683	720	674	699	666	677	672	691	702	779	718	697	687	740	683	731	682	683	687	683	735	704	677	727	659	670	705	696	684	677	648	677	660	693	674	712	713	689	691	657	725	661	713	677	677	687	668	685	688	688	694	702	720	721	658	687	708	663	732	667	679	743	652	686	673	715	682	714	729	688	663	618	654	658	679	714	718	676	715	678	755	693	631	732	666	715	693	720	656	688	708	676	681	669	707	741	693	692	713	707	665	710	709	693	736	704	646	711	669	698	718	723	684	710	674	686	670	690	711	694	724	688	716	668	682	716	732	691	713	668	697	663	681	685	719	712	688	696	683	670	670	688	729	693	718	723	686	682	665	691	681	704	667	679	748	704	702	768	701	693	674	709	724	643	695	725	683	726	701	675	689	644	679	670	650	734	678	691	666	647	715	701	679	697	688	703	681	770	699	738	719	653	671	735	703	712	728	682	720	711	653	703	723	681	706	689	679	676	704	730	668	730	763	667	712	733	706	694	668	663	689	728	706	696	655	706	660	654	693	694	723	714	694	684	689	687	687	705	675	708	679	715	645	766	669	685	666	698	780	706	725	672	720	725	687	684	745	663	665	659	680	678	663	704	691	689	646	697	701	738	683	718	617	674	692	659	693	700	709	684	716	725	671	696	680	677	676	698	678	655	711	713	665	686	667	700	688	708	687	684	675	682	737	693	686	676	672	677	735	685	733	693	686	696	693	686	662	698	710	660	719	637	626	747	675	665	734	691	664	617	642	633	672	674	654	719	692	678	636	670	707	684	683	678	659	677	734	687	724	653	674	669	689	660	681	695	674	727	680	653	657	680	660	651	688	678	708	675	666	711	710	670	698	678	693	734	665	670	652	686	692	665	698	655	742	696	663	716	690	694	740	621	698	696	691	775	697	718	732	657	731	648	719	695	657	684	657	699	684	683	769	723	654	663	653	725	647	686	665	690	691	711	668	688	691	656	664	628	734	646	711	696	714	692	695	695	690	690	704	700	715	747	702	670	703	677	654	709	702	739	680	719	751	717	727	718	727	676	701	711	676	722	672	709	715	703	677	697	696	694	683	680	695	729	709	679	656	710	638	664	707	681	650	657	675	711	691	735	637	685	730	686	669	726	694	697	717	679	635	678	681	656	679	683	703	696	712	697	680	681	711	673	693	702	683	700	651	665	715	699	698	625	685	681	718	739	738	702	664
15508	1429	1001	709	554	449	365	383	346	334	293	304	292	291	250	243	247	251	282	258	260	269	260	247	286	241	252	263	260	247	235	257	284	235	225	231	241	249	259	268	246	264	242	238	277	239	269	232	218	246	249	292	239	250	238	247	274	258	259	258	230	243	276	274	256	280	308	263	269	258	253	241	261	233	247	263	248	260	242	240	257	271	256	249	210	249	255	277	242	233	226	269	269	246	229	235	234	240	260	259	276	232	230	262	269	275	251	263	203	243	260	247	256	274	249	271	232	246	269	235	213	246	271	230	264	244	239	279	251	261	222	250	235	247	211	283	246	234	261	244	238	235	247	243	224	236	218	233	247	270	245	292	255	245	263	247	240	246	246	238	242	239	265	260	252	242	246	229	240	257	262	218	232	229	244	263	255	275	284	259	269	210	241	236	270	252	224	234	248	227	235	261	267	274	250	270	236	263	253	267	258	267	244	243	227	263	233	245	288	268	252	241	255	239	237	269	219	273	255	214	264	266	247	253	236	238	242	229	212	221	264	274	239	245	240	242	250	237	261	255	220	260	245	229	253	232	257	264	260	234	250	249	219	253	245	234	247	266	247	265	244	252	237	260	240	247	266	257	224	238	239	231	259	229	268	279	220	224	239	241	255	224	245	256	241	249	223	265	245	272	260	284	269	257	224	236	261	266	273	231	288	282	255	241	253	266	223	237	234	250	253	231	241	222	248	257	240	243	235	260	258	243	215	226	257	248	264	257	221	261	235	251	256	273	223	267	240	272	253	251	227	228	253	218	252	250	251	239	252	256	231	253	272	258	250	212	292	282	257	260	229	250	252	257	241	239	226	267	275	291	256	256	277	220	274	265	254	273	246	276	238	273	244	236	266	264	255	255	263	247	238	262	248	248	247	262	240	235	255	271	256	260	260	247	239	236	237	238	258	280	218	256	256	259	244	235	219	229	239	235	272	260	244	263	225	239	242	229	224	227	247	273	265	247	264	268	246	231	266	266	256	249	235	248	245	250	251	222	234	267	273	225	220	276	250	269	240	246	240	280	245	256	219	226	237	238	282	221	273	266	251	287	252	251	253	245	264	257	257	249	208	247	253	250	255	233	232	260	258	255	238	244	273	239	254	241	261	257	253	273	217	264	253	269	226	251	248	232	261	234	247	250	266	229	253	262	254	259	250	244	260	264	242	260	266	244	291	225	253	255	260	272	244	254	272	247	275	239	270	251	253	249	232	277	245	255	202	269	236	261	253	250	283	244	267	245	243	284	293	238	275	288	254	274	242	252	249	223	235	262	249	262	244	282	254	256	265	251	274	267	282	235	238	255	236	275	266	238	255	244	244	269	229	240	233	224	249	235	243	255	310	246	217	226	236	265	247	263	246	242	232	275	236	253	235	251	254	236	270	229	238	281	271	260	247	283	253	263	235	251	252	266	268	222	217	222	231	254	260	250	246	260	230	244	255	250	272	237	248	228	257	239	229	252	229	227	263	260	225	238	239	241	238	246	267	263	225	249	198	258	228	240	259	242	228	251	259	245	247	259	258	242	246	239	244	254	276	233	207	263	274	279	279	255	248	232	282	250	224	258	236	260	254	266	275	256	246	263	230	260	279	263	234	218	276	238	243	230	243	249	262	257	246	270	251	222	235	218	226	250	277	259	235	262	258	229	237	236	230	232	258	232	261	255	241	242	277	219	262	270	268	234	242	268	250	272	247	234	264	252	251	264	262	239	257	253	245	241	261	248	240	263	217	228	252	237	259	246	261	253	229	216	233	249	276	260	260	262	262	260	252	228	256	260	253	283	249	273	262	272	249	241	242	270	260	244	244	244	251	266	275	227	275	268	242	238	258	218	262	256	245	252	248	271	244	256	236	268	244	226	245	265	252	257	225	260	234	251	230	268	248	262	263	246	257	236	271	261	283	235	222	244	258	255	259	250	231	246	281	252	266	253	252	262	293	263	245	246	285	290	228	252	261	257	248	242	266	258	256	275	239	261	260	274	263	276	252	248	248	243	232	260	243	249	261	240	241	257	254	232	230	228	239	261	257	269	243	240	272	255	233	273	224	245	247	243	270	238	246	228	251	236	291	258	240	238	257	253	234	272	248	259	250	253	259	238	236	208	235	250	264	226	246	290	251	255	241	275	239	240	284	268	248	250	238	245	292	261	285	245	279	268	269	244	264	257	225	253	220	235	247	218	252	227	255	265	252	257	248	230	235	247	231	245	268	255	239	240	229	247	257	243	254	246	256	266	251	264	236	251	250	256	235	231	274	271	235	251	235	204	263	229	252	280	245	276	231	250	238	254	217	234	244	264	239	251	260	234	249	252	243	268	252	237	260	240	227	250	239	247	223	265	231	245	254	237	264	269	264	267	272	251	248	255	265	265	242	238	208	248	247	263	241	244	246	243	280	237	234	248	289	269	274	256	264	233	269	255	234	246	229	243	254	234	255	252	245	274	242	235	243	254	245	256	228	243	267	236	222	243	235	282	279	242	233	241	236	263	237	232	193	224	226	261	238	265	222	245	261	251	231	210	231	235	247	250	223	259	224	269	253	253	269	234	227	267	249	275	280	250	264	232	299	239	235	248	259	259	239	257	239	252	244	236	268	231	264	265	270	264	272	246	249	258	220	232	240	260	287	254	254	250	251	224	235	250	237	269	272	238	278	244	243	250	250	249	259	252	237	262	250	272	249	256	249	260	263	258	256	260	219	227	250	251	268	263	206	236	240	243	264	260	219	246	263	274	240	259	259	254	234	228	253	253	245	258	279	259	243	221	252	248	249	239	210	227	249	276	252	228	257	250	252	262	254	256	255	232	280	290	265	258	245	239	243	242	236	244	221	235	262	249	232	253	247	227	229	274	246	239	247	223	251	237	243	254	233	230	254	262	245	277	253	238	268	280	241	263	232	243	229	257	239	250	232	244	222	249	224	253	249	247	244	252	233	238	250	237	247	286	270	231	224	252	249	231	262	219	256	240	270	291	258	250	238	270	282	252	252	257	228	245	244	254	245	275	248	266	249	274	247	244	257	243	230	242	277	268	267	241	268	228	257	286	240	247	246	243	230	244	240	250	275	258	241	278	235	265	266	280	255	279	218	273	269	266	229	225	272	258	270	267	285	247	260	254	244	236	251	270	220	220	262	272	273	239	233	265	251	255	221	250	232	247	250	224	273	244	267	252	300	232	246	286	264	248	257	268	262	220	240	218	261	261	250	227	278	253	198	274	259	236	248	239	223	265	250	261	255	277	240	229	260	260	303	236	235	251	215	237	266	241	233	229	238	242	244	221	248	225	276	275	234	232	217	279	219	230	239	275	249	232	265	245	251	272	257	234	259	253	261	267	259	267	269	230	269	301	258	249	249	278	259	251	264	274	244	254	235	249	249	273	223	240	258	261	227	228	250	240	249	248	232	226	242	237	274	276	231	233	245	262	260	269	248	250	230	243	242	286	259	254	262	232	237	233
8775	1235	2253	2370	1891	1604	1260	1234	1132	1065	900	882	809	754	737	714	707	707	682	706	670	671	668	623	625	636	603	609	582	591	621	603	587	613	613	597	600	624	616	570	598	596	545	545	593	614	605	616	590	584	593	595	550	613	566	581	588	567	556	617	577	562	575	583	607	625	568	587	572	575	556	557	595	546	629	577	574	618	529	574	583	631	525	579	540	600	571	586	548	546	555	556	560	596	557	597	567	574	571	619	617	566	561	563	591	553	578	572	583	584	572	571	612	563	557	549	657	587	579	538	573	559	599	599	554	550	586	590	572	568	547	598	650	578	607	551	582	574	538	541	586	577	527	551	574	567	539	607	572	599	591	566	583	614	584	564	574	567	536	569	578	544	553	553	617	560	577	589	591	623	566	575	580	556	598	589	581	549	575	568	554	582	587	571	557	519	560	554	562	583	627	546	593	521	553	562	570	578	598	525	603	580	572	567	550	559	538	571	586	570	546	562	521	551	533	587	635	624	559	599	576	562	584	585	575	570	556	551	616	531	574	552	593	571	552	600	575	571	558	580	565	570	582	534	530	587	519	576	585	568	531	577	623	549	568	558	576	584	579	624	574	581	551	580	585	549	591	564	564	579	555	585	592	557	547	555	547	577	548	515	579	552	608	580	546	521	562	593	544	597	572	566	575	575	624	600	547	583	572	534	544	593	573	608	526	548	626	567	585	584	571	577	562	618	545	588	526	549	547	574	560	549	576	550	540	562	547	569	594	598	590	561	566	586	541	558	554	625	536	591	593	594	587	572	535	556	564	522	529	568	560	511	579	568	559	594	554	564	543	561	564	557	605	549	569	591	610	559	565	568	569	601	540	555	566	586	572	531	576	562	621	601	596	612	546	564	577	571	566	563	542	566	578	549	565	511	580	558	548	618	585	605	556	548	536	539	582	590	592	573	567	541	562	573	534	572	523	543	577	587	637	548	554	605	549	538	622	591	565	560	562	598	546	594	552	537	548	593	633	570	602	631	574	553	595	542	547	570	551	565	558	567	527	540	586	592	577	556	538	585	558	554	506	560	572	579	581	579	583	592	559	623	553	576	588	570	567	569	558	535	561	581	552	595	581	615	566	539	593	609	585	519	550	587	556	570	594	583	591	591	555	590	577	584	546	555	556	577	634	576	568	558	581	547	600	583	583	579	591	630	604	552	542	585	569	559	553	612	574	558	602	583	535	581	579	591	582	604	551	532	553	569	598	515	546	605	575	573	579	533	608	601	585	581	565	528	602	557	586	566	544	585	562	558	586	555	555	583	578	554	558	596	532	570	528	546	588	551	547	619	549	545	591	619	604	569	553	565	565	569	589	544	559	554	578	592	535	569	598	569	561	542	557	552	565	565	592	575	553	583	595	569	566	562	580	594	587	582	593	584	588	526	578	582	587	585	575	598	573	515	571	571	540	515	569	557	577	591	559	572	552	541	572	534	586	572	556	589	556	583	558	521	613	574	607	585	552	519	558	590	564	573	573	559	597	597	558	554	582	585	589	613	618	575	547	606	635	535	574	578	585	496	547	515	584	609	602	550	553	558	574	551	556	596	589	606	533	550	576	577	588	546	534	586	608	593	577	565	565	578	562	566	575	557	588	566	535	611	589	586	563	516	582	581	586	556	577	603	489	612	603	608	517	581	567	564	627	558	582	618	588	565	603	590	509	556	576	533	536	570	548	560	573	522	564	596	531	596	537	568	567	592	563	532	557	551	562	579	546	580	554	547	553	555	588	567	580	592	625	598	595	581	562	551	568	538	558	581	573	569	567	564	571	588	600	574	557	527	554	515	570	577	596	563	564	566	537	551	548	576	548	551	586	580	562	535	535	588	559	536	541	609	579	587	606	564	574	558	571	556	530	586	576	595	581	568	563	554	586	582	563	547	601	549	587	582	586	570	590	564	578	606	529	589	560	543	586	587	551	586	603	639	575	603	565	576	577	572	559	567	591	541	557	559	593	586	560	555	578	576	576	565	565	634	560	576	521	538	565	580	570	557	599	551	562	604	610	541	590	575	591	605	556	586	569	564	569	563	581	595	572	551	558	565	523	547	551	576	631	538	564	591	580	575	569	602	560	578	576	579	563	571	564	545	582	558	577	550	579	596	574	592	556	538	528	565	579	573	627	586	579	597	567	600	577	595	586	579	549	567	577	578	586	589	625	582	560	531	554	575	588	583	574	553	584	610	604	585	593	541	591	603	574	542	533	578	599	558	594	533	561	558	595	586	582	601	576	572	541	543	608	548	587	633	579	572	548	534	534	566	561	577	575	562	543	580	564	532	566	543	567	583	550	599	558	557	580	553	582	578	599	538	545	558	585	560	589	545	562	583	588	595	552	576	538	555	571	534	561	575	563	581	538	551	598	553	580	550	570	582	574	571	586	585	571	537	528	545	588	562	608	551	583	594	533	592	584	547	521	576	567	553	559	576	598	542	568	560	568	596	591	601	581	571	593	572	567	562	541	608	536	559	593	555	564	604	584	570	590	570	536	560	583	597	558	554	582	560	563	574	563	576	577	566	600	564	608	630	565	583	600	596	568	521	581	574	567	554	554	550	600	588	617	563	540	568	507	543	582	549	543	524	570	604	609	595	557	563	568	569	573	591	581	584	589	570	597	578	566	536	539	576	587	579	544	544	607	579	613	565	549	532	557	599	524	602	613	567	556	563	551	568	549	545	561	565	605	614	562	584	568	571	554	584	548	547	563	574	602	581	543	564	572	597	560	566	582	554	536	556	571	558	596	581	593	537	553	560	559	611	578	567	582	547	577	580	545	613	600	564	573	596	580	554	561	532	587	564	602	536	559	590	504	553	593	615	582	571	548	591	535	532	544	579	570	563	555	574	550	591	561	573	572	572	607	546	552	534	589	593	545	585	541	542	573	535	590	553	552	546	616	544	554	572	575	554	562	567	573	583	545	624	564	551	619	548	580	562	590	614	560	559	557	533	544	570	559	584	595	530	569	576	563	585	572	593	545	564	541	567	586	567	579	612	577	559	577	591	578	549	612	547	567	577	608	568	601	603	582	534	600	611	569	559	577	551	559	549	617	608	537	584	535	579	594	577	576	576	568	519	579	549	592	599	553	576	587	593	555	600	589	553	549	600	562	558	541	613	582	567	576	543	546	541	614	587	585	537	590	624	610	553	592	599	587	523	585	582	560	581	582	543	607	523	585	547	575	562	550	592	540	589	589	568	537	550	538	569	596	584	573	555	562	556	552	551	554	563	595	585	592	572	577	555	555	595	593	561	519	553	545	614	584	597	562	527	595	529	584	618	556	585	593	545	617	542	565	590	593	560	569	572	584	567	570	554	558	581	534	563	581	535	554	575	578	532	561	535	553	583	603	578	543	578	531	587	564	545	554	573	561	527	599	564	543	586	603	565	566	579	577	605	550	588	588	536	565	529	555	599	568	562	570	570	555	588	542	586	530	593	548	596	557	543	573	553
2209	178	178	165	152	165	157	170	177	160	150	195	165	158	151	132	145	162	154	134	155	158	158	159	182	181	156	182	162	144	192	168	133	141	157	143	132	154	127	146	150	170	170	145	172	147	134	135	136	158	172	166	149	159	172	172	158	172	153	141	142	173	145	158	121	148	159	124	153	154	174	141	161	176	151	190	159	182	152	158	148	167	157	151	143	139	160	158	159	161	158	158	147	152	157	161	164	150	156	160	146	160	151	158	160	168	173	138	144	154	165	162	152	162	165	172	145	174	154	169	140	143	144	166	145	146	153	148	152	143	135	133	149	162	163	150	165	155	168	155	147	177	153	145	173	179	138	138	140	155	134	150	159	140	167	179	143	160	154	144	159	156	162	143	185	137	174	161	158	172	165	172	159	144	152	140	195	151	166	151	127	165	150	157	151	144	166	149	156	171	155	153	183	156	174	149	176	129	154	139	150	165	161	135	124	118	166	163	149	194	144	161	160	189	161	152	171	160	136	147	154	153	143	185	172	164	159	143	130	140	153	145	166	184	155	150	161	163	152	144	150	140	150	150	155	174	166	153	169	167	149	150	129	159	159	157	142	169	142	161	145	136	164	147	166	137	156	141	169	175	169	162	156	173	162	140	162	147	147	135	162	156	146	160	147	155	142	151	177	147	150	162	170	154	166	165	162	154	153	160	149	180	159	159	147	141	155	171	158	164	178	165	148	175	156	156	172	146	144	151	162	144	146	157	153	144	157	120	178	154	141	138	138	140	157	160	145	167	147	141	145	148	154	149	158	160	150	164	179	150	157	157	135	158	171	146	155	180	128	159	177	147	129	159	177	154	142	145	158	171	153	140	142	189	167	146	172	167	135	151	166	160	160	161	172	178	148	145	152	143	154	144	171	157	163	159	157	139	149	140	153	168	144	160	163	177	152	172	178	147	169	139	161	160	156	175	162	140	140	137	186	142	144	151	158	146	164	155	157	138	171	151	146	164	186	153	151	150	124	154	161	137	145	158	169	130	153	161	169	169	144	149	160	156	159	154	169	180	139	156	174	143	168	174	167	178	174	173	171	155	145	155	154	183	176	133	141	139	132	134	137	149	146	165	144	174	151	156	185	173	176	151	151	164	175	159	155	156	164	154	165	176	161	151	156	163	169	158	141	149	149	181	176	134	129	134	165	150	162	139	134	146	153	154	168	155	161	171	130	167	156	145	153	153	161	135	159	163	162	166	154	149	162	150	145	146	139	131	169	186	140	135	155	136	182	138	156	139	145	167	137	170	149	148	171	160	161	167	154	158	171	163	142	152	156	139	139	136	169	156	145	149	174	161	147	150	165	140	171	159	158	165	158	157	154	158	169	151	145	170	165	169	144	159	147	166	148	140	135	165	137	150	152	132	178	145	147	142	149	155	159	147	151	155	164	167	143	150	170	152	159	174	157	169	160	153	154	150	135	148	159	163	169	173	132	158	140	137	165	164	179	142	157	162	150	122	158	157	183	148	152	152	166	177	140	157	152	168	151	135	135	164	156	185	181	147	172	163	160	159	144	162	137	156	152	163	200	147	169	146	175	163	130	163	173	155	146	158	156	187	171	139	139	154	159	169	147	149	163	171	159	158	174	152	159	148	143	135	146	163	151	173	158	147	167	191	159	143	151	141	157	148	153	138	157	173	145	145	163	151	157	161	149	157	167	163	161	121	175	154	168	150	149	151	137	133	154	166	160	163	149	138	147	143	170	165	160	164	150	130	156	153	131	155	185	169	142	172	161	162	163	165	146	162	144	155	172	169	138	152	168	154	166	168	137	161	123	161	166	162	155	128	172	140	171	178	160	154	158	155	151	147	153	159	148	137	149	143	173	150	179	176	149	138	169	155	150	140	149	180	145	167	170	171	166	159	169	143	170	141	177	146	144	148	151	158	174	148	165	148	140	161	159	146	150	162	174	177	160	156	148	147	162	168	145	139	155	157	172	175	161	155	145	155	144	147	164	145	150	150	172	170	144	139	160	153	149	168	150	147	144	152	155	161	159	184	168	161	159	148	172	170	158	134	138	163	133	156	156	141	169	159	163	161	151	156	140	148	165	154	154	136	174	161	150	163	165	158	152	140	150	152	170	165	138	153	171	160	150	150	167	159	185	174	159	151	150	149	139	153	132	163	151	170	161	170	162	159	200	141	194	163	171	157	159	149	164	143	184	154	144	162	153	161	151	167	138	150	155	148	144	142	135	154	147	163	139	163	163	164	146	159	151	144	165	177	149	155	149	152	152	151	168	146	148	170	152	147	169	137	163	148	133	157	159	141	145	153	151	131	168	161	150	176	149	138	147	148	141	151	130	171	172	160	140	145	137	156	157	174	165	168	146	188	152	131	137	152	160	160	179	131	143	120	158	140	177	144	172	150	160	144	180	198	132	164	170	149	168	149	149	148	144	169	145	147	142	164	166	145	153	132	122	162	150	174	164	155	125	171	156	143	159	158	140	149	171	160	149	144	143	131	138	145	155	155	163	170	140	167	158	160	160	157	148	154	169	154	159	135	163	166	131	166	153	135	134	174	168	149	160	142	146	171	159	134	166	147	161	154	158	182	137	154	171	151	161	166	152	125	158	162	164	138	139	155	166	171	151	155	147	130	141	155	173	149	187	151	168	147	157	149	153	175	155	154	147	150	155	153	166	143	137	161	151	170	161	189	155	174	129	143	169	123	155	159	169	150	156	158	162	159	161	175	153	144	165	188	182	166	172	152	145	149	151	149	139	160	154	161	134	160	148	147	176	164	160	158	133	143	173	130	158	169	166	159	158	153	136	144	159	158	142	166	157	147	158	176	157	170	153	189	131	160	150	165	146	131	153	155	145	154	141	162	157	140	161	150	151	169	164	179	177	159	152	139	174	163	148	141	161	157	169	128	155	143	179	148	147	165	184	179	173	162	145	144	163	161	143	159	171	136	136	199	169	173	171	140	131	131	172	169	149	145	178	161	170	141	168	141	154	141	163	154	162	165	154	146	180	133	190	159	189	139	147	155	147	157	163	129	174	140	149	166	148	173	162	153	181	151	143	174	166	165	156	166	152	151	146	153	160	115	184	159	146	135	160	173	148	153	147	123	159	161	158	142	164	147	150	132	159	157	138	140	173	135	157	138	169	163	142	162	160	153	165	149	161	160	146	152	148	160	164	177	157	148	173	188	153	164	140	155	183	131	162	176	162	124	143	158	149	166	157	154	149	158	159	194	141	151	151	152	159	148	158	147	136	177	171	176	167	172	165	127	148	160	143	182	152	165	127	153	172	152	157	177	138	158	138	151	160	170	152	143	149	135	181	148	163	153	183	157	167	153	147	150	131	166	156	164	135	133	154	148	133	138	164	154	168	167	143	152	150	160	151	135	134	158	183	159	148	159	156	167	152	172	156	146	162	141	155	170	162	173	164	129	135	149	147	154	147	154	159	150	158	173	169	151	160	137	160	143	148	152	164	168
2384	406	460	484	446	408	427	420	448	414	438	409	411	434	411	438	429	404	417	422	407	394	403	422	403	392	432	374	405	428	417	436	396	440	426	390	386	388	423	423	389	406	419	423	378	413	408	417	393	429	415	391	384	389	397	419	460	410	407	397	388	394	391	430	427	396	425	396	447	401	421	430	427	430	422	431	418	411	430	422	443	396	410	386	400	375	421	409	395	382	370	409	387	396	392	409	421	391	407	404	415	388	412	373	434	415	420	437	386	430	400	460	422	399	412	376	416	417	407	395	416	414	410	424	389	387	423	388	407	382	400	383	436	415	404	411	369	400	384	388	399	397	380	385	408	359	400	411	395	406	396	388	352	389	411	388	379	433	378	422	425	412	391	393	436	392	409	378	428	377	427	376	401	409	390	405	425	429	418	369	398	391	370	404	378	429	414	421	384	398	404	387	396	378	409	397	402	395	409	415	446	414	379	425	415	435	403	403	421	419	390	392	412	432	423	415	397	423	396	397	412	374	409	424	395	390	392	408	394	415	431	417	417	367	383	403	380	389	417	408	399	453	391	392	418	410	395	390	385	409	396	402	388	395	416	401	395	358	406	403	408	418	400	446	418	366	397	424	394	394	414	376	401	399	386	386	443	429	429	416	447	379	389	442	360	419	390	409	399	404	388	378	377	389	417	407	359	409	406	421	387	405	394	462	412	426	420	422	402	403	418	393	426	402	420	412	439	401	395	395	387	368	389	403	443	371	412	419	406	414	399	393	391	413	420	430	381	407	423	433	416	390	401	391	446	407	419	416	443	385	403	399	383	434	452	387	408	386	401	410	381	415	383	448	407	363	408	396	416	408	467	405	420	356	415	398	409	397	435	405	389	439	413	389	419	410	346	381	377	409	373	394	422	390	402	407	394	380	410	379	399	406	422	388	420	441	390	392	399	400	429	404	393	391	410	394	426	403	381	395	415	358	447	382	415	410	411	430	425	441	396	401	399	416	408	395	392	409	429	387	390	396	388	427	403	408	404	399	366	407	435	429	409	392	388	412	403	389	396	392	403	379	381	405	445	422	423	385	405	421	416	412	414	423	388	370	442	402	424	394	382	416	428	390	393	414	408	451	442	398	409	430	392	393	378	424	397	417	392	376	397	434	403	429	419	404	427	396	412	385	376	425	431	421	407	409	397	413	423	379	385	398	416	400	406	367	389	442	414	405	427	394	415	409	407	389	376	376	433	418	434	393	415	417	368	453	424	391	426	385	409	371	418	395	382	439	408	395	416	415	407	396	413	434	427	397	409	413	375	412	395	417	399	439	400	435	393	399	384	390	401	393	396	414	394	375	401	433	384	412	434	404	419	420	367	410	400	421	424	361	395	418	418	365	437	399	421	411	400	412	416	380	384	400	404	426	444	413	394	414	383	370	377	397	395	421	376	388	418	412	388	421	387	390	414	406	433	421	399	426	398	396	404	412	397	387	401	404	408	410	388	430	384	390	395	433	384	410	373	411	429	377	408	413	381	425	403	414	407	410	418	380	391	401	412	424	393	400	378	382	384	406	437	388	414	410	402	391	396	410	365	401	390	423	411	378	416	402	402	388	378	418	427	385	388	406	422	406	425	423	403	381	393	422	420	400	410	402	391	405	416	425	394	396	409	397	411	373	401	438	393	388	423	443	412	406	431	375	366	417	383	395	395	418	406	413	428	398	416	407	383	375	410	445	412	392	370	404	414	431	409	394	403	413	399	366	396	436	410	401	402	427	402	387	383	388	390	428	376	393	409	416	391	392	397	412	400	419	391	410	416	420	400	418	413	413	406	433	446	374	401	448	409	395	386	396	369	412	361	417	390	413	443	415	417	424	389	414	414	398	413	438	388	412	413	394	415	386	423	411	394	414	418	387	387	406	407	424	416	405	430	405	407	427	409	438	398	395	397	387	383	415	430	407	407	398	369	423	381	417	418	411	407	401	391	422	417	393	438	389	385	447	431	380	398	371	383	400	447	389	418	400	388	382	410	397	410	394	384	412	395	388	407	353	384	425	374	403	385	402	397	389	405	422	413	366	405	373	387	400	430	416	443	417	387	390	391	380	432	392	412	457	392	430	382	389	383	403	433	439	442	430	408	411	414	402	406	393	423	431	418	422	395	398	382	370	414	401	433	415	413	384	426	397	409	386	390	399	388	413	408	448	429	422	439	388	434	414	397	426	398	429	392	394	437	416	429	355	411	376	406	423	366	404	391	415	423	414	384	407	421	388	428	391	385	400	390	379	415	403	406	396	416	439	418	412	403	420	412	393	391	382	415	407	427	388	351	429	402	423	395	394	408	394	423	382	404	435	425	395	409	456	397	398	376	420	405	415	397	412	402	437	392	411	439	438	424	417	373	394	400	405	430	385	401	394	422	379	412	383	427	418	412	386	422	421	434	389	426	426	423	396	398	424	452	415	400	421	403	400	401	427	398	418	364	436	434	397	421	390	405	417	448	402	416	420	382	455	408	371	375	433	398	419	418	417	401	408	382	405	437	384	430	418	378	397	417	427	409	386	410	378	417	392	415	369	417	384	423	434	420	415	419	366	386	413	391	410	381	429	431	392	363	425	406	402	404	443	366	398	445	412	411	403	376	408	353	382	366	403	404	387	395	408	405	387	390	424	401	391	369	417	396	409	417	435	371	408	403	376	409	409	386	411	448	426	413	409	363	385	404	379	393	380	375	391	421	413	372	375	401	427	398	388	387	409	412	419	413	405	384	394	416	414	453	386	412	417	434	414	410	440	409	399	417	409	432	394	409	412	418	422	385	383	402	439	394	426	437	390	399	406	413	412	414	386	383	402	437	392	436	396	399	390	428	412	418	418	459	389	406	402	405	402	408	423	405	428	388	411	382	431	405	405	383	434	389	378	426	384	417	388	398	419	409	404	403	437	372	402	414	423	401	374	431	423	390	374	412	395	394	389	393	356	423	403	400	425	423	391	415	408	400	392	397	416	418	375	406	429	410	439	397	407	423	424	398	420	373	391	422	418	385	396	409	372	417	420	400	380	420	389	397	391	388	393	423	385	412	403	374	402	433	423	389	387	390	403	393	391	395	399	387	426	385	393	413	436	400	395	408	395	418	357	413	425	382	407	415	416	421	383	399	389	379	410	419	419	386	426	436	420	409	378	431	395	365	403	383	397	406	419	398	384	451	425	432	385	423	372	384	388	414	402	390	411	397	396	397	391	395	410	399	403	393	385	420	403	420	411	397	390	457	370	379	367	398	409	385	364	386	414	425	410	422	397	383	396	399	378	381	429	388	384	418	401	402	441	410	414	406	417	439	390	394	363	426	445	429	439	394	387	402	387	380	394	423	417	387	420	398	434	413	423	398	428	393	404	409	407	407	401	363	391	408	394	400	409	403	365	390	402	405	411	395	369	411	401	406	448	437	442	402	397	388	355	439	420	355	436	405	396	397	386	404	429	402	425	424	402	416	413	432	435	397	404
8898	691	645	579	451	392	353	358	382	323	294	347	325	293	315	335	268	336	319	302	296	295	309	289	310	289	285	296	312	288	323	351	296	299	307	278	311	336	324	312	271	282	281	315	283	310	335	327	315	320	279	307	296	295	319	290	309	263	266	279	269	264	303	294	313	320	294	327	313	351	298	311	309	284	278	296	337	268	305	311	290	294	286	293	280	291	262	297	285	272	308	304	300	312	290	317	283	278	318	289	314	305	298	307	311	269	321	302	300	263	301	292	271	298	281	301	301	294	288	308	294	285	329	299	272	294	295	298	306	309	281	326	273	306	298	288	282	283	289	303	321	288	297	286	290	329	285	283	297	310	307	292	287	308	316	279	295	288	313	287	284	320	323	304	285	312	304	309	269	256	263	312	308	315	303	292	315	326	290	290	283	334	302	282	289	284	239	335	296	283	293	328	310	313	319	293	277	310	297	282	284	284	277	301	323	337	257	310	264	287	308	296	279	298	286	324	297	319	299	308	292	263	277	272	330	233	284	292	271	296	292	291	287	299	309	310	291	299	277	305	315	352	291	236	269	285	316	338	281	260	272	322	287	281	326	279	327	285	268	300	291	293	309	284	281	280	264	313	312	295	289	322	295	288	283	306	299	271	285	343	351	328	306	286	274	287	269	310	277	333	325	267	335	333	282	273	297	259	254	267	266	276	281	345	298	325	317	287	308	330	312	281	287	324	315	272	285	299	293	300	297	280	264	307	294	287	290	292	286	296	290	298	283	278	307	319	279	297	313	330	295	307	294	269	257	263	309	269	319	319	319	314	307	301	321	292	312	307	292	283	283	299	304	286	295	283	308	267	261	297	308	292	303	283	303	312	298	302	301	294	264	294	313	293	314	287	319	283	280	297	259	262	296	315	265	266	289	325	255	323	281	292	306	311	275	310	300	294	330	286	351	323	280	308	313	284	305	269	308	277	352	333	310	302	297	290	282	315	319	311	290	301	326	265	313	307	307	314	260	276	272	317	292	287	289	307	319	293	321	274	303	293	289	290	321	291	275	286	307	284	286	292	301	283	310	294	305	313	265	316	287	291	307	289	289	257	274	280	307	298	306	261	305	271	282	280	291	321	299	286	301	268	308	302	334	300	293	285	292	317	294	300	296	251	288	322	266	276	287	270	303	275	301	286	283	291	278	314	314	300	297	304	305	281	284	293	331	311	354	307	264	318	315	286	305	302	282	294	312	298	288	297	321	281	288	283	288	280	263	303	320	311	293	285	299	283	295	344	323	301	315	292	281	294	313	315	306	300	322	257	326	316	331	295	278	298	308	289	296	286	300	332	309	254	315	306	310	312	309	297	280	313	298	291	286	295	271	291	283	312	285	316	303	300	326	336	284	303	321	280	290	297	268	295	305	288	309	276	310	315	304	287	291	330	278	311	266	335	290	307	319	331	260	293	279	264	300	306	294	295	300	306	281	304	316	301	273	292	302	295	287	307	285	294	272	319	326	267	268	296	331	290	299	323	313	311	335	310	299	318	315	298	293	338	302	333	282	303	316	305	320	328	281	300	265	252	275	326	314	315	308	294	314	303	326	293	278	283	300	301	288	302	309	285	299	287	290	322	279	284	291	324	279	262	285	291	288	252	268	311	304	287	290	327	292	297	282	302	313	290	282	287	309	297	297	298	318	314	309	296	287	309	297	315	269	281	320	342	261	290	280	316	311	287	305	275	291	282	284	289	318	308	307	303	291	310	309	259	229	289	289	293	303	277	263	314	321	295	287	305	312	293	271	289	304	287	289	261	281	309	297	298	285	292	280	297	279	282	272	279	291	283	331	293	298	333	326	327	330	334	312	309	320	316	304	308	297	311	278	300	305	304	272	317	300	275	305	311	267	293	292	286	314	302	302	309	300	272	322	287	297	286	313	275	307	331	287	296	277	274	277	307	308	305	277	271	303	304	308	288	311	308	298	298	300	318	280	327	275	286	301	284	288	286	304	318	274	296	278	307	281	295	288	308	271	290	305	296	276	285	315	325	302	293	284	317	323	280	277	300	281	283	314	277	316	284	311	278	309	274	288	316	261	278	302	285	258	287	269	318	305	283	299	314	299	273	317	330	310	335	290	291	279	281	304	304	303	287	322	268	271	276	264	297	266	289	284	297	297	280	311	302	269	303	274	274	291	286	346	292	279	289	354	305	256	327	307	277	302	302	272	295	261	289	294	319	290	283	339	337	284	311	294	267	289	292	300	306	326	317	301	288	296	332	306	260	291	283	302	291	305	301	311	296	317	297	293	285	313	273	307	278	300	290	314	307	316	275	297	312	283	274	294	299	320	297	318	285	298	319	272	330	324	284	276	321	303	331	306	312	284	290	300	289	294	273	318	300	286	304	282	313	297	299	285	291	293	259	276	300	306	301	295	288	294	292	303	289	287	268	268	310	295	317	327	319	297	305	307	277	280	317	311	299	261	297	276	305	278	298	314	287	314	293	311	322	304	319	300	294	331	289	255	315	287	286	272	260	279	311	309	300	253	301	310	300	312	279	288	252	265	318	261	276	269	287	306	300	303	311	278	277	299	290	303	310	282	296	279	279	305	288	286	313	262	317	297	273	307	309	321	287	303	286	299	324	308	281	287	315	312	275	317	259	280	277	275	247	309	300	308	292	312	322	271	293	294	298	295	281	276	287	292	330	327	280	327	310	300	280	265	294	281	289	312	326	306	281	308	260	319	300	318	355	296	332	312	278	283	269	285	284	293	295	339	327	310	264	309	318	283	305	300	323	288	306	277	292	303	326	288	302	263	311	286	305	300	319	312	286	291	282	297	301	293	319	295	273	291	293	291	304	290	291	309	320	293	294	306	298	316	320	304	300	277	293	281	277	298	280	313	287	265	279	310	256	296	265	319	297	292	291	310	251	308	281	298	343	320	314	317	293	324	288	296	336	303	301	273	279	312	281	291	321	273	311	279	297	311	267	300	322	297	307	296	245	272	268	287	318	273	288	304	329	274	284	286	303	319	301	271	324	301	311	295	273	293	323	286	287	301	334	306	308	281	301	282	246	291	290	310	265	276	292	337	307	305	291	306	288	321	277	320	323	279	278	299	320	324	275	309	302	317	343	297	291	315	307	308	306	295	299	308	295	308	310	301	307	274	300	299	301	294	279	320	307	307	290	316	316	291	255	306	261	309	255	290	263	293	299	300	290	372	292	321	272	237	267	273	283	304	307	301	313	273	297	299	295	286	319	293	297	298	307	284	239	263	293	263	305	311	309	296	288	275	306	318	290	293	270	288	323	286	290	317	311	298	293	335	296	286	283	322	305	295	311	295	255	289	291	350	314	272	276	290	285	308	305	302	306	291	311	317	297	283	300	274	303	284	315	265	257	287	310	280	264	282	266	305	271	286	296	310	273	282	296	268	295	291	281	272	280	308	301	282	302	299	287	298	305	276	274	267	287	295	284	273	276	272	333	321	311	300	291	283	268
7125	1014	1577	1683	1461	1191	1105	1064	968	932	864	788	799	787	746	719	783	755	696	722	732	760	707	698	742	738	737	723	691	648	722	702	668	720	652	685	693	684	663	714	662	688	707	712	722	719	694	702	672	729	676	652	668	709	691	687	665	708	687	701	683	692	690	731	699	678	711	679	727	685	714	693	716	669	700	671	705	715	641	651	699	715	665	694	657	667	702	671	723	679	674	705	701	651	674	688	683	668	680	711	671	705	667	669	705	676	635	701	635	657	644	664	681	714	641	682	696	685	671	678	707	630	711	698	689	700	667	670	717	677	675	701	723	681	641	718	685	689	718	709	678	701	692	696	690	671	678	676	665	701	674	640	643	724	697	679	732	653	699	695	689	707	655	689	685	711	663	641	692	681	699	714	698	676	688	677	699	686	686	693	689	703	707	686	681	695	693	646	681	674	714	674	683	663	674	696	688	654	658	690	695	715	700	669	704	692	718	697	698	671	697	652	701	668	704	629	657	674	706	707	684	676	655	684	725	608	711	678	662	690	662	713	653	683	702	686	685	679	711	672	641	701	649	700	691	723	682	647	673	672	674	685	680	704	749	699	671	661	669	683	732	664	673	683	636	664	682	687	718	698	690	660	703	712	685	701	683	686	714	666	704	707	710	698	677	693	693	672	692	674	698	765	661	686	701	706	701	693	683	672	681	679	671	653	667	673	673	737	673	653	672	703	661	746	691	710	649	732	738	688	710	703	678	704	726	659	656	634	684	686	663	689	691	720	698	664	684	675	655	703	655	685	675	692	658	684	683	723	670	684	661	683	678	667	679	725	698	681	726	704	685	703	677	685	741	701	702	635	682	707	690	655	689	672	632	713	713	690	733	672	709	668	651	742	693	688	680	716	660	638	667	692	672	680	685	701	712	700	686	718	696	624	697	674	670	740	692	689	713	679	630	714	703	701	735	674	703	699	641	711	673	684	625	713	675	685	710	659	693	723	693	649	639	712	644	653	678	669	701	708	686	710	650	670	688	688	665	694	642	684	692	684	646	740	666	703	636	758	712	699	673	675	662	659	643	661	690	719	730	685	705	681	788	738	698	695	674	678	690	670	653	666	649	741	662	661	657	723	715	704	667	705	715	662	704	686	714	625	713	647	692	678	680	677	654	680	634	685	661	666	687	741	670	721	650	685	713	699	654	680	675	722	689	713	648	705	686	674	764	687	729	640	700	673	647	738	691	659	726	705	671	635	748	673	758	682	675	680	617	710	643	689	701	679	655	647	698	675	662	689	652	671	693	645	662	652	742	690	671	635	697	662	661	695	696	721	697	695	645	681	668	685	727	680	652	664	698	682	733	634	657	687	673	684	690	683	666	677	713	655	704	657	669	654	695	649	680	708	676	641	652	673	665	692	670	705	705	665	705	704	620	693	668	695	654	666	654	647	667	694	692	727	672	717	705	660	714	683	664	677	675	669	682	691	667	678	628	663	672	703	711	652	652	705	641	668	696	680	709	747	714	702	676	663	705	642	688	678	660	688	644	711	645	734	631	716	688	661	700	718	710	697	646	698	632	704	671	668	669	648	743	722	697	678	682	696	709	659	706	683	661	630	683	693	674	694	714	636	675	664	716	709	692	663	691	694	715	665	707	712	711	688	684	677	675	652	707	692	621	648	703	698	645	731	661	671	694	709	688	674	698	654	692	679	701	701	671	695	675	716	710	708	699	719	669	725	731	709	651	742	708	701	668	661	677	652	678	658	698	655	671	707	672	693	635	732	692	724	680	660	682	660	748	665	657	716	643	681	709	710	709	631	657	643	659	687	705	705	673	706	700	694	671	632	680	676	665	647	731	640	693	707	695	690	658	706	740	670	671	695	704	667	710	693	680	692	683	682	712	684	683	726	702	694	696	670	670	693	676	702	683	689	702	672	684	696	697	701	672	664	658	742	695	715	684	667	674	697	713	660	721	717	711	677	711	711	733	679	663	666	707	693	679	659	693	708	673	687	692	695	635	673	691	736	683	654	650	636	647	665	650	734	721	698	682	687	705	688	667	694	682	687	677	684	647	676	696	696	691	690	667	660	654	679	645	672	645	651	721	675	655	709	673	628	719	701	675	618	688	697	665	709	703	700	650	719	637	653	680	671	698	689	628	699	688	707	658	708	652	666	667	646	698	674	722	694	672	679	643	689	669	704	683	674	685	681	687	698	676	660	700	690	691	674	687	721	633	685	696	684	724	694	668	734	663	705	672	716	682	658	715	659	695	665	692	656	697	646	708	682	658	713	694	704	710	705	721	683	653	665	767	661	660	687	717	727	714	659	657	699	661	655	762	646	726	710	697	665	685	663	723	645	665	675	668	713	695	654	677	711	693	700	690	673	685	686	689	713	692	695	717	691	746	683	684	673	663	714	715	673	682	737	681	705	660	648	653	651	684	681	718	674	635	728	676	717	685	700	659	682	708	703	704	694	730	693	652	732	701	668	698	694	683	696	713	688	709	708	665	673	687	698	700	662	687	687	735	699	719	650	678	690	661	703	678	680	693	683	724	698	715	707	700	662	683	723	688	727	709	674	668	669	627	671	679	707	643	703	698	714	722	659	654	732	697	669	718	679	691	677	704	700	674	660	722	703	709	705	661	671	633	674	724	658	677	724	648	685	654	700	652	761	661	676	685	669	695	663	712	669	700	645	714	663	709	701	648	732	620	660	693	690	662	659	651	682	731	660	696	678	656	688	667	666	677	735	730	698	670	669	688	675	700	699	732	736	671	671	657	651	681	716	692	665	710	701	661	687	693	711	654	724	664	680	676	704	676	686	761	631	725	664	691	709	728	644	735	658	693	715	683	704	680	675	707	703	672	714	684	672	691	648	720	623	661	701	677	699	647	727	654	669	701	619	735	672	653	686	669	676	704	678	688	704	670	711	671	673	686	651	710	662	686	723	690	682	656	687	692	707	659	684	660	687	663	683	676	636	697	690	641	694	683	678	658	720	683	706	659	683	684	668	697	680	686	715	708	733	718	694	679	689	686	685	690	685	678	709	679	730	687	705	652	701	718	656	671	688	649	715	696	709	713	682	657	678	636	659	645	728	700	681	690	655	652	672	656	656	665	690	680	658	707	667	670	700	691	669	690	727	697	678	702	709	706	649	703	691	670	719	678	701	714	681	672	682	698	665	653	687	655	720	717	684	712	690	634	655	705	656	679	668	674	664	662	639	698	674	719	741	704	682	656	704	649	667	705	713	670	706	723	712	690	666	692	653	742	665	694	752	638	661	660	658	708	692	655	661	662	692	717	654	661	660	682	695	732	686	683	670	697	677	660	702	689	712	694	673	688	703	736	687	701	632	677	696	640	628	654	675	689	724	713	729	688	697	690	661	705	671	674	684	664	686	689	666	669	670	658	658	697	740	673	751	670	683	628	663	667	716	670	700	658	690	676	627	714	763	656	719	699	696	704	693	707	684	673	711	708	726	677	684	676	680	671	639
16126	1343	1062	805	572	463	388	373	350	328	301	289	276	279	277	272	215	274	257	261	261	257	268	266	269	279	229	241	251	287	265	246	254	243	228	219	248	254	246	251	268	273	258	232	245	286	280	232	253	222	232	226	230	230	254	230	252	246	253	231	282	234	230	253	256	253	245	236	234	278	256	265	235	259	218	252	252	240	230	261	233	258	245	236	244	251	262	233	237	262	240	267	260	243	218	252	272	262	282	245	229	242	255	246	224	237	253	249	246	275	256	211	266	264	246	269	245	243	270	237	239	241	270	234	245	267	251	290	247	260	251	231	256	241	220	253	238	250	270	259	255	243	257	247	234	207	245	241	261	276	285	236	248	248	218	225	249	232	225	224	267	287	255	248	243	226	267	255	261	251	244	261	266	280	236	222	221	219	239	241	261	243	285	249	232	246	271	253	248	233	229	252	251	251	272	242	239	271	269	228	258	239	233	227	258	252	250	247	240	286	251	263	242	240	266	258	254	231	255	231	234	239	253	254	273	248	255	237	248	264	255	265	240	263	263	260	247	224	244	233	237	257	257	238	267	262	267	244	262	221	248	242	259	256	258	258	226	239	247	252	287	239	249	239	243	264	272	225	246	229	239	270	295	247	266	278	245	234	256	218	238	253	242	240	253	241	262	252	243	240	252	239	209	260	254	235	244	231	242	263	249	234	223	263	236	239	218	254	281	257	276	258	274	235	262	236	286	250	238	232	239	268	266	243	222	257	253	220	271	252	242	235	237	234	233	279	225	254	229	232	279	242	252	242	253	240	275	250	256	222	268	270	224	234	240	233	256	256	260	279	247	252	258	229	236	259	205	275	230	249	279	253	237	233	237	233	266	218	236	266	277	236	232	268	257	243	260	270	233	272	259	219	245	266	244	232	277	262	252	212	265	228	232	241	234	250	231	230	250	254	222	263	286	259	271	225	251	207	261	249	262	261	247	250	245	247	247	236	260	242	248	216	248	238	270	231	259	245	263	268	279	277	249	257	262	268	285	234	245	247	261	247	255	257	262	259	286	239	223	259	250	283	252	238	233	253	250	259	253	234	250	242	234	244	268	276	246	237	265	249	238	286	287	280	248	242	259	256	271	259	228	231	257	282	248	255	236	253	264	244	233	275	251	235	266	265	263	244	226	240	254	201	244	256	252	249	261	291	248	234	260	283	241	267	241	231	252	236	253	273	235	242	228	272	255	222	294	279	247	290	252	244	264	241	257	256	275	254	234	245	264	237	243	266	240	229	238	237	240	252	234	271	277	241	272	239	261	247	271	237	263	235	226	256	230	229	252	235	227	240	264	281	250	252	251	252	282	256	258	225	258	236	274	211	248	267	255	251	254	266	270	249	244	238	234	257	213	242	241	254	226	259	248	252	242	258	240	238	258	244	246	242	241	260	260	280	274	255	224	273	244	224	260	270	234	244	199	241	245	242	274	249	257	229	258	245	237	255	261	260	237	246	230	279	253	261	234	226	255	239	287	266	245	247	236	255	265	264	256	232	231	228	201	252	292	240	249	264	266	265	242	240	239	229	270	263	249	238	251	259	233	251	233	230	225	255	248	271	289	241	248	251	243	229	228	242	247	246	253	227	236	233	254	267	262	238	248	266	223	226	224	245	220	238	232	231	247	255	247	256	236	267	236	279	244	228	231	256	239	227	218	260	288	245	248	249	219	248	255	263	289	258	255	230	263	275	223	251	231	254	230	242	280	241	244	250	239	262	236	248	272	259	257	222	258	240	253	242	242	259	284	231	221	247	257	236	250	267	251	269	254	243	232	231	246	231	242	265	220	257	240	249	215	235	228	267	220	217	246	221	267	261	260	281	271	256	238	221	254	242	219	256	245	272	258	265	273	265	253	255	243	253	255	261	241	279	272	221	242	229	235	234	262	274	263	250	217	223	231	249	241	266	267	249	263	256	239	249	240	259	225	275	274	243	238	257	233	243	241	228	262	270	247	269	250	248	251	282	284	263	245	223	266	237	250	256	235	250	263	233	213	245	255	282	284	246	256	239	259	270	243	288	236	249	249	247	216	241	250	253	263	212	252	257	245	242	238	222	244	263	236	245	265	244	248	231	232	236	245	262	282	253	229	248	272	251	255	239	248	274	280	247	240	246	265	251	248	224	253	222	245	261	252	217	250	252	256	254	234	242	276	266	242	267	280	268	270	276	235	269	249	274	216	255	260	225	279	238	249	247	249	269	297	247	233	233	248	245	254	244	252	254	223	237	258	237	253	267	278	252	233	265	237	211	261	244	240	278	256	264	261	224	231	250	268	265	245	239	254	223	243	248	232	258	252	277	225	256	272	224	254	255	270	241	220	239	228	241	270	288	248	253	272	258	241	261	247	246	261	283	259	243	264	225	236	266	258	268	269	252	244	243	242	251	247	255	255	275	254	228	260	245	237	283	249	241	243	248	244	235	246	269	233	262	254	263	229	240	241	245	248	226	251	244	257	255	219	259	262	244	245	249	247	272	227	257	243	249	225	254	228	240	262	223	264	243	255	239	252	244	235	271	250	251	272	235	254	250	235	266	234	233	267	255	234	246	243	233	241	237	264	225	248	238	245	232	232	277	269	271	252	252	255	279	238	243	246	221	256	244	245	258	228	278	236	253	246	231	234	228	245	223	249	241	255	264	254	225	256	257	262	255	278	256	271	225	267	232	236	276	255	254	238	262	258	246	283	231	228	263	235	262	256	239	234	256	241	244	269	239	232	249	262	257	262	239	258	243	259	260	239	240	279	262	236	242	250	256	250	235	265	230	243	242	215	245	244	258	262	257	227	280	270	278	242	234	260	269	266	261	258	251	263	220	260	248	247	282	250	274	264	244	244	209	237	239	270	260	254	220	243	217	233	210	234	259	260	240	219	239	269	231	252	253	238	244	236	272	240	271	282	261	238	254	249	262	223	248	238	235	241	250	245	252	245	240	252	238	251	231	232	263	237	210	261	261	260	254	251	271	229	229	248	267	232	237	288	260	261	226	257	251	248	248	274	243	255	248	233	264	274	247	240	219	268	281	257	254	280	217	248	263	247	264	228	259	265	232	242	282	234	241	238	263	278	227	228	251	250	241	269	242	285	233	258	231	249	254	263	247	262	236	241	253	270	221	258	267	261	245	266	237	267	250	271	259	240	244	238	245	261	245	271	210	245	219	251	250	247	262	230	276	247	255	272	267	244	259	260	261	251	235	263	267	240	240	244	207	223	242	237	273	250	225	228	229	228	247	223	236	259	222	267	231	221	260	238	239	271	242	231	284	258	269	244	232	229	253	276	271	206	249	278	262	253	248	261	250	232	258	270	241	242	228	254	254	221	242	221	261	263	260	241	244	235	225	263	276	266	213	249	257	242	243	254	235	238	244	225	225	260	263	248	250	253	256	221	288	246	274	255	253	239	246	266	286	225	237	219	260	255	239	244	217	257	266	227	255	232	251	274	237	245	253	254	270
9098	1287	2188	2307	1874	1560	1359	1248	1085	947	924	880	805	733	716	727	735	689	645	641	642	671	626	652	607	607	550	640	604	594	600	609	601	620	603	574	602	642	639	579	634	567	575	567	584	548	594	598	574	553	581	632	592	612	584	535	591	570	558	582	565	601	573	569	613	580	574	588	535	593	606	571	576	555	545	614	572	569	555	584	560	567	548	574	552	574	607	582	560	580	607	599	563	597	576	558	579	581	557	551	551	547	597	584	552	592	573	598	627	568	611	571	583	593	550	578	636	548	528	573	544	590	568	553	540	552	571	578	550	618	569	593	565	610	580	541	571	564	571	589	586	561	568	550	557	582	609	579	556	554	541	535	559	591	568	578	551	604	524	572	610	590	602	577	574	579	582	554	557	588	611	592	605	590	572	530	561	594	550	567	550	527	538	558	530	569	580	598	590	601	537	568	583	594	621	544	604	585	577	583	530	545	566	558	561	541	572	555	607	618	601	573	573	609	599	578	554	527	573	571	543	526	575	555	594	548	548	557	550	579	548	582	593	577	582	603	551	546	592	584	588	582	560	589	593	623	558	556	576	534	599	638	585	565	528	609	564	541	622	563	587	565	532	572	578	562	576	567	577	513	554	574	630	564	576	597	558	615	559	576	524	586	592	578	572	634	576	586	600	550	546	555	574	559	557	585	573	550	570	567	581	560	631	552	524	584	596	582	591	614	563	606	564	567	556	564	531	550	556	537	563	582	574	577	569	590	565	578	567	527	569	567	568	566	596	616	527	559	572	566	579	554	539	576	604	577	588	587	559	568	590	543	510	586	577	550	578	571	559	580	606	600	625	628	555	561	588	537	537	561	586	597	548	571	559	594	563	569	566	571	549	549	588	581	578	591	600	582	566	554	574	576	576	541	531	562	628	618	603	577	576	559	609	525	549	542	579	586	576	622	580	572	567	575	519	568	578	562	572	558	610	588	581	548	586	555	582	569	546	559	567	530	549	550	583	568	552	629	617	613	562	585	624	593	529	556	545	612	574	567	579	585	574	555	575	604	548	594	533	575	571	590	559	582	600	551	533	557	583	542	571	585	546	569	568	549	600	615	533	572	573	556	592	558	597	596	553	593	561	565	595	557	569	563	625	542	590	564	545	553	548	592	518	536	598	557	558	578	534	525	600	608	543	582	538	564	561	546	582	538	571	589	550	530	573	593	581	563	548	564	553	604	529	578	569	569	559	639	578	560	564	561	583	557	627	587	614	594	535	603	551	577	539	597	540	544	532	558	566	553	603	593	578	551	578	539	592	525	617	595	565	541	586	588	562	554	543	544	569	587	566	570	521	612	553	591	564	587	613	586	578	564	580	537	562	601	550	574	589	576	591	545	566	527	564	595	572	539	552	556	626	589	576	562	593	542	565	558	571	560	567	584	611	547	572	566	541	568	605	561	555	573	646	562	563	560	562	562	512	547	566	587	609	549	596	579	561	578	633	545	579	552	567	595	629	582	577	552	561	550	570	562	589	561	555	551	567	582	566	583	562	604	560	618	598	560	556	537	591	583	539	580	595	597	587	556	552	555	583	594	544	572	570	602	528	556	566	564	550	604	551	551	558	538	557	567	621	567	577	556	589	525	531	606	619	591	589	531	579	565	552	525	548	599	567	564	512	567	576	545	581	578	597	573	590	588	538	603	569	554	599	616	527	564	596	562	561	577	567	588	555	540	544	555	570	579	552	582	585	543	530	605	536	582	541	550	575	575	529	646	584	592	599	570	534	574	538	570	552	569	540	548	579	556	581	600	578	564	578	572	594	596	584	576	577	567	602	549	552	521	594	526	572	543	556	568	568	545	564	535	551	551	618	606	578	593	577	551	551	565	572	566	575	549	553	576	558	556	543	552	542	567	626	583	609	580	525	605	564	595	584	525	556	568	600	570	594	541	552	602	604	580	556	539	585	530	584	583	590	555	605	536	567	569	546	575	531	596	576	573	556	592	547	600	574	538	567	540	550	559	550	529	546	551	530	538	581	538	577	589	535	566	563	560	547	540	594	571	548	594	553	565	576	576	550	584	583	581	575	591	563	551	599	562	542	541	575	597	577	565	547	572	583	592	546	593	612	552	608	594	524	577	575	559	517	557	539	600	528	579	543	533	594	551	556	577	560	560	547	541	615	570	594	582	606	514	546	602	578	573	547	602	624	574	538	577	568	625	503	524	556	529	544	605	602	583	559	572	570	577	565	610	604	549	566	593	607	535	594	550	596	588	552	581	536	528	537	536	591	600	569	564	570	587	547	577	610	538	543	527	550	566	575	539	590	579	568	584	538	569	539	581	610	552	586	570	524	593	557	574	547	599	587	598	590	501	536	565	568	575	543	562	599	557	544	571	575	559	569	563	548	553	559	625	611	573	584	572	584	576	556	536	595	557	552	516	558	615	585	527	580	556	566	560	564	528	587	556	557	574	589	562	572	562	569	558	556	566	605	586	585	559	529	561	566	572	532	584	562	606	563	572	537	581	563	615	573	579	579	616	548	550	551	558	564	567	559	556	571	528	588	607	553	565	599	540	598	572	574	572	557	591	592	578	543	563	571	587	574	551	565	588	581	575	612	540	555	574	548	588	566	551	576	611	607	561	568	587	565	562	616	601	559	594	576	553	596	559	609	585	604	610	553	614	584	583	566	558	531	568	541	546	567	571	588	566	540	569	558	586	564	540	593	589	525	539	591	547	534	594	540	559	606	543	611	569	526	553	526	574	596	549	550	543	581	583	558	567	588	552	526	527	578	561	554	561	548	567	587	611	570	604	560	585	557	567	540	619	550	553	591	591	578	552	541	551	593	585	544	559	560	602	569	470	571	522	596	556	609	565	537	588	563	588	539	564	557	603	557	555	585	555	628	582	577	543	579	543	558	591	559	574	569	548	575	629	538	534	584	563	541	586	600	592	559	584	563	584	521	586	577	543	574	580	560	569	573	543	509	617	589	574	557	582	560	587	533	572	562	582	527	595	581	581	550	606	577	555	581	569	573	529	515	539	599	577	551	560	531	564	556	521	573	586	578	563	601	580	550	532	547	552	538	528	572	543	577	541	555	534	567	516	566	551	544	541	614	584	571	540	572	604	559	612	551	618	579	540	560	606	604	565	543	575	581	590	562	570	563	577	566	540	557	584	553	545	583	601	579	556	565	565	588	549	549	587	590	546	562	564	589	543	615	569	570	555	615	579	575	612	592	589	574	580	556	565	591	573	528	564	573	586	541	561	557	548	529	532	595	597	577	556	565	567	578	606	569	567	586	561	576	541	581	604	567	538	561	573	597	572	580	579	573	583	566	530	574	536	612	557	560	572	559	577	551	549	551	558	542	580	555	562	575	563	561	635	576	568	558	563	578	557	553	579	573	566	554	590	603	632	580	568	542	588	609	584	585	561	617	565	572	576	571	600	544	568	598	569	565	626	544	567	527	587	566	569	556	552	540	596	558	553	543	538	576	575
2540	168	194	183	147	147	150	148	177	152	166	149	168	151	153	154	169	155	173	145	164	142	137	181	167	149	135	149	155	160	156	191	175	143	155	164	163	168	144	147	164	147	140	153	164	160	115	156	168	146	148	154	148	176	143	158	169	144	176	167	156	161	158	152	162	179	143	148	179	172	174	144	175	179	154	162	161	153	158	144	144	176	176	163	178	193	148	180	168	149	186	170	147	150	163	161	133	169	153	151	143	156	190	183	155	141	135	168	151	150	134	160	176	165	145	170	175	167	155	137	155	178	153	138	147	153	163	150	141	156	164	158	161	166	155	168	142	165	165	162	165	170	154	157	160	155	142	188	170	153	167	143	145	132	160	153	169	155	162	146	137	151	161	167	163	145	146	147	169	181	155	151	147	181	155	161	160	160	153	180	158	158	133	151	152	173	131	140	145	143	172	157	166	179	152	168	153	161	132	164	143	160	171	159	149	153	153	158	159	133	136	161	159	162	153	170	138	159	176	167	158	161	159	149	164	164	135	160	148	139	172	147	171	151	158	158	183	189	143	141	165	163	177	140	155	142	200	158	128	165	165	161	150	145	138	186	145	143	180	191	149	176	157	155	168	156	155	149	138	167	154	120	147	150	147	181	165	149	174	140	152	160	152	188	145	153	174	151	163	138	158	148	168	136	149	147	150	168	154	159	170	153	171	136	129	145	144	168	163	173	153	148	162	156	134	149	193	155	178	167	138	169	131	186	161	154	157	152	157	139	153	170	164	173	146	180	158	157	158	171	163	147	146	182	152	165	168	139	160	179	166	163	146	171	149	149	171	135	167	148	153	139	166	147	156	142	148	161	150	163	164	197	134	139	170	148	154	145	135	148	157	157	166	132	138	155	174	184	151	148	155	141	146	145	148	170	160	155	165	137	146	178	150	166	149	165	142	155	150	144	160	149	149	147	177	174	157	150	171	163	165	155	143	164	148	178	166	159	157	169	159	158	177	141	157	146	140	152	194	172	146	179	157	174	153	162	148	158	131	129	171	180	146	153	157	179	164	156	151	166	186	164	183	178	144	179	165	180	169	187	149	173	147	167	155	149	163	164	158	164	145	170	154	156	139	176	164	145	171	156	146	167	151	151	166	150	185	163	153	146	164	166	143	138	168	153	138	155	157	213	163	154	176	147	134	156	166	159	165	164	165	168	175	149	156	170	172	170	162	139	171	169	131	158	142	170	141	156	169	127	158	151	172	155	166	147	149	154	146	172	195	151	139	142	129	151	179	171	163	161	156	170	163	151	169	145	169	137	171	143	164	149	143	156	171	141	169	147	127	150	165	126	158	152	160	161	159	165	149	136	132	145	164	165	158	141	169	177	196	161	142	184	137	147	169	167	148	160	151	163	150	158	134	144	147	157	144	123	173	163	166	128	188	146	173	171	155	143	184	134	167	162	146	147	137	149	154	144	152	154	158	168	143	177	149	168	143	148	144	160	190	173	164	148	165	167	146	152	182	172	144	132	158	129	163	147	171	150	148	143	122	167	140	147	152	163	144	160	160	148	148	178	143	169	153	173	158	168	160	169	179	143	124	168	140	170	145	157	156	171	121	150	160	149	159	149	173	158	141	167	147	154	162	156	172	171	134	147	146	164	124	149	176	182	164	174	160	171	141	154	154	173	159	152	161	164	134	151	160	149	170	156	168	165	149	166	177	143	148	186	157	163	150	165	175	131	142	179	149	159	175	149	167	169	169	166	158	152	191	174	149	160	174	174	146	160	143	144	169	152	146	139	179	170	174	173	161	134	156	162	157	133	156	149	155	163	135	164	162	162	159	156	141	150	163	132	145	152	148	168	155	152	157	160	171	161	159	143	160	171	161	153	180	159	158	158	157	139	145	168	159	142	150	141	152	173	142	154	166	139	152	154	153	162	161	152	135	138	150	149	136	133	172	138	160	140	156	162	139	146	146	145	164	138	147	143	132	149	157	178	197	141	165	171	167	155	164	137	141	139	139	156	157	146	138	163	150	150	165	145	149	142	157	172	131	157	155	143	167	164	158	138	157	180	172	160	155	151	162	156	144	158	154	148	178	166	156	151	156	147	143	161	143	170	143	172	170	168	144	186	166	163	138	138	164	181	147	176	169	169	174	144	144	145	178	176	154	134	159	151	165	156	153	158	156	151	140	176	188	180	146	131	147	145	170	176	153	135	143	150	147	169	162	168	122	169	160	155	138	191	191	144	153	142	156	169	149	153	137	151	160	150	143	143	165	165	150	157	175	151	144	155	177	154	160	166	149	172	153	144	163	160	133	158	138	150	151	184	157	146	177	153	158	135	170	145	174	150	134	153	142	157	167	158	164	158	191	177	162	163	169	140	207	158	160	149	139	142	148	175	134	137	150	168	181	145	143	170	149	149	171	154	171	149	158	171	188	150	178	140	156	138	171	166	139	141	168	164	145	125	153	161	141	166	166	180	171	162	143	132	152	146	185	165	186	160	136	145	159	150	161	168	187	143	136	155	135	161	167	167	155	132	151	155	163	135	170	141	154	151	174	159	146	165	187	132	157	181	146	145	150	143	155	176	157	137	175	164	147	131	149	179	159	158	149	150	163	142	161	150	161	143	147	154	145	153	137	147	168	150	164	166	187	155	175	157	172	169	169	158	155	149	160	175	173	151	148	161	136	173	139	178	139	159	171	162	158	151	143	176	175	143	143	154	151	162	170	136	182	156	142	172	143	150	148	151	168	141	149	131	163	143	151	157	147	133	160	158	171	162	156	165	174	163	124	167	149	158	169	155	137	154	138	130	147	170	164	188	157	150	144	151	165	149	148	154	165	174	172	133	148	170	157	164	164	146	189	165	181	152	150	150	162	153	176	139	157	142	163	169	162	145	151	131	157	155	153	178	167	181	166	163	145	161	146	153	161	171	143	155	162	159	152	150	156	144	164	176	155	166	155	138	160	134	153	169	167	159	186	127	150	171	145	151	163	151	150	163	146	173	133	161	169	150	156	156	143	152	155	142	153	166	153	140	149	155	163	163	155	137	152	136	145	152	174	148	141	161	173	162	140	147	154	160	165	134	143	154	156	178	162	164	175	149	160	166	163	158	148	157	154	159	140	135	163	156	169	178	138	152	166	153	160	152	170	148	173	161	133	159	139	155	163	134	164	153	171	158	150	144	142	157	146	157	134	158	164	131	166	145	165	160	157	183	169	162	173	185	137	157	177	128	142	159	171	146	165	157	155	166	158	161	161	153	165	165	147	155	160	175	141	157	171	159	156	168	191	158	149	144	145	154	163	182	175	170	151	143	183	135	150	145	148	162	142	202	170	155	154	152	169	164	134	142	170	150	156	182	163	194	134	162	159	148	142	150	147	148	158	166	136	162	146	147	144	160	166	158	154	162	167	144	151	146	149	185	164	165	142	179	160	137	148	164	143	180	165	159	168	149	152	156	149	154	162	150	140	153	167	198	166	157	159	173	151	174
2416	447	451	493	428	423	466	411	428	411	405	429	390	407	429	406	424	411	398	430	385	369	381	429	381	418	423	411	386	410	431	406	383	409	381	404	382	389	419	364	414	370	424	428	376	411	415	406	435	359	458	409	395	392	408	416	428	401	377	378	424	433	393	397	376	409	445	380	377	393	424	401	400	409	381	386	391	415	393	419	393	426	422	404	409	419	403	407	383	413	384	431	399	413	442	420	410	419	427	433	417	406	415	382	375	386	411	403	429	424	423	394	379	419	406	421	423	395	436	392	419	382	411	365	411	377	438	368	401	414	450	392	383	391	419	389	401	420	426	401	433	392	386	385	412	410	393	396	384	389	413	381	378	355	401	398	426	398	376	430	408	371	406	412	415	402	409	398	409	408	401	404	411	397	426	375	414	440	420	391	363	427	396	426	394	420	381	383	429	428	384	404	377	407	398	387	396	399	396	402	397	409	415	397	392	388	392	391	408	375	401	396	419	394	386	399	398	367	450	411	429	385	405	420	370	446	447	428	383	385	378	409	406	423	378	397	403	407	389	411	413	417	420	423	423	385	383	435	393	371	384	450	442	384	393	361	439	399	431	387	379	427	426	416	403	416	404	381	422	426	400	378	407	424	432	400	370	416	439	413	413	418	435	396	405	405	409	397	352	431	349	405	412	430	454	373	409	380	395	362	410	447	380	404	415	425	414	430	452	432	386	390	388	431	375	414	384	390	408	406	388	433	395	430	440	434	401	378	432	413	439	383	428	428	400	408	429	391	391	423	408	406	407	424	414	431	379	397	396	401	419	417	400	385	398	433	383	423	408	422	400	409	373	383	407	398	399	435	410	402	405	436	417	409	388	431	400	406	402	425	413	387	385	413	410	444	401	391	428	435	385	393	392	406	405	398	393	411	392	387	417	455	418	413	389	461	417	399	400	422	410	405	400	409	383	409	425	425	431	384	406	415	395	405	403	389	388	441	409	423	410	406	369	425	412	423	402	373	406	391	415	414	425	452	415	372	412	427	380	411	362	393	433	393	411	390	416	423	418	391	398	413	379	400	414	441	395	404	399	424	442	374	393	400	411	412	382	396	414	402	362	381	366	406	407	383	392	416	393	393	426	368	385	413	407	407	353	421	395	399	437	412	428	407	401	438	424	423	418	406	426	399	396	437	420	400	387	403	414	450	453	400	400	384	426	388	353	401	355	426	385	421	410	401	424	445	407	403	377	429	417	454	422	421	417	460	429	397	369	425	385	430	377	390	411	379	398	381	429	427	416	390	425	388	371	407	397	428	386	408	417	390	403	399	395	397	423	443	384	373	397	424	387	414	401	415	432	397	371	400	394	376	408	417	349	403	411	424	402	381	427	422	418	416	396	402	415	381	419	413	373	398	411	396	416	402	419	377	409	390	383	397	393	384	432	413	427	380	425	391	391	429	390	422	404	388	397	391	378	441	410	408	431	420	350	415	410	384	378	398	407	418	406	409	370	418	416	412	381	418	417	397	459	408	420	408	391	391	424	408	394	400	406	400	398	433	427	419	440	394	411	411	418	423	401	403	410	420	400	392	395	402	441	418	400	405	400	383	410	436	426	459	400	427	420	395	443	417	443	448	363	391	407	429	395	430	409	399	424	405	408	416	427	412	425	449	435	421	387	393	401	430	413	396	430	388	353	434	395	399	406	395	374	424	399	399	374	391	410	411	384	378	393	404	443	379	438	380	414	415	412	411	447	383	399	401	410	374	414	392	392	425	388	446	425	431	405	394	409	393	375	420	412	409	378	366	392	425	403	456	410	392	405	415	407	412	402	380	371	439	411	442	404	392	377	416	409	397	402	408	419	422	424	399	406	390	413	385	399	440	381	426	403	400	404	406	417	423	382	393	369	399	431	414	446	413	401	418	400	402	418	412	408	437	391	398	442	395	383	422	405	408	377	395	411	409	442	376	384	447	397	402	420	410	394	380	402	405	395	410	401	394	438	413	369	377	405	418	426	416	443	401	441	363	384	446	390	420	386	410	426	382	401	414	407	437	441	421	373	407	399	392	377	427	410	403	390	380	402	425	380	428	428	433	383	425	379	396	414	364	391	432	404	446	428	419	388	377	430	406	439	434	428	372	392	413	399	411	391	387	408	388	430	416	377	392	417	427	383	406	379	412	402	375	370	413	438	398	403	379	414	403	440	415	410	380	403	386	394	364	368	397	399	431	389	441	425	387	392	424	367	388	346	406	416	392	391	399	426	412	438	399	439	406	444	385	398	368	395	388	378	413	419	443	409	405	424	403	390	378	392	403	399	387	384	435	397	414	425	375	402	421	394	410	457	373	428	382	397	403	407	410	425	405	396	399	408	409	424	417	411	364	384	395	384	404	408	405	411	393	376	421	405	432	386	429	403	384	409	381	407	400	431	398	424	407	398	404	426	413	420	458	417	433	399	380	426	377	395	399	404	411	369	394	408	414	413	409	407	421	406	442	422	415	401	408	412	414	428	440	408	407	420	425	423	388	434	421	415	391	393	447	409	404	393	393	436	402	415	420	413	408	391	416	411	423	403	385	420	396	398	412	421	408	388	402	402	402	419	389	416	384	399	418	430	396	420	398	401	406	374	376	422	436	403	388	382	429	389	406	414	386	430	409	426	409	407	394	405	412	393	414	389	394	398	405	404	458	405	426	431	451	405	412	388	414	399	410	407	427	424	394	405	391	423	399	425	399	398	364	411	453	407	389	415	362	416	404	437	418	382	409	398	402	391	397	403	403	417	399	426	408	401	409	399	417	413	397	420	446	381	441	398	443	438	359	396	437	421	378	427	440	436	421	399	416	402	379	416	390	373	397	371	427	374	398	386	390	408	377	413	411	370	425	421	423	412	382	433	359	397	393	415	428	415	419	410	371	388	427	385	456	417	437	435	365	424	440	390	418	431	411	396	428	369	446	377	399	427	394	414	420	429	385	398	411	390	433	427	382	437	401	395	411	417	421	392	387	428	370	405	398	399	382	397	390	400	403	422	383	384	404	397	403	408	390	418	437	408	415	409	409	413	385	414	445	400	390	376	407	420	399	368	398	418	444	387	401	389	405	436	386	405	422	416	410	384	391	393	447	414	417	404	392	470	431	354	404	405	413	408	392	421	388	372	382	405	418	388	403	459	422	412	398	389	422	405	411	414	432	379	407	409	410	397	413	386	385	386	388	396	379	429	385	426	419	400	426	432	382	378	402	400	431	387	428	403	390	391	425	401	361	413	386	408	429	364	438	449	379	398	399	368	394	400	371	393	386	448	388	399	396	416	393	385	432	417	380	412	413	383	401	413	458	386	395	387	397	418	428	389	390	380	417	402	414	422	419	424	380	424	389	411	410	399	418	378	411	416	389	396	413	378	389	393	400	421	415	399	421	408	376	387	386	399	400	390	423	424	404	395	386	410	384	401	433	392	376	424	399	388	391	386	365	410	407	412	392	415	392	400	387	417	412	396	407
9161	783	640	582	421	394	379	355	323	361	305	316	313	306	286	326	283	307	315	309	312	322	292	320	308	323	315	291	264	295	325	267	290	307	304	309	273	267	343	313	294	290	263	305	277	287	261	320	337	291	304	302	296	279	304	321	266	279	325	292	290	247	270	304	301	293	304	315	292	293	266	305	301	325	288	277	297	290	299	346	292	314	291	299	326	301	323	311	301	275	288	298	314	323	315	304	273	273	280	310	273	294	295	295	288	285	297	281	268	306	298	312	306	280	302	312	277	279	290	305	310	300	285	306	288	282	274	314	289	300	315	306	304	303	290	318	311	307	329	301	269	298	273	279	315	311	307	321	315	282	289	324	307	325	272	311	298	277	322	265	288	300	290	283	312	267	268	297	308	303	305	306	313	310	299	303	291	309	275	303	329	299	314	335	316	325	296	289	294	338	292	310	304	321	307	322	281	272	292	285	318	298	307	318	321	296	307	316	305	286	286	309	322	306	293	309	325	314	289	306	312	334	296	286	314	299	272	284	300	315	313	284	278	302	325	296	282	315	309	273	281	324	326	258	336	258	314	300	295	272	307	321	280	304	297	287	272	263	280	278	295	265	289	275	345	303	305	275	275	299	311	306	291	309	310	301	323	305	289	277	265	314	292	320	282	297	294	272	325	253	299	268	288	300	293	268	277	269	300	308	308	279	334	300	290	309	266	312	289	276	270	307	305	291	341	324	292	279	322	295	276	293	269	262	296	293	316	314	312	332	304	303	297	251	305	304	330	317	296	267	320	302	307	298	283	298	295	297	284	304	252	297	297	303	277	354	286	277	292	309	303	274	302	289	284	300	298	323	266	300	294	312	294	258	284	282	307	286	295	288	284	317	298	288	307	279	296	286	306	298	324	286	324	283	279	310	294	267	282	289	275	304	278	310	339	323	334	305	329	323	307	285	287	305	278	308	303	272	291	303	265	291	272	296	303	265	347	305	288	302	295	317	336	310	279	291	285	302	326	322	299	337	293	292	268	305	282	284	285	287	271	294	297	288	288	318	263	301	323	288	320	345	281	277	325	294	287	304	282	325	304	296	301	337	280	285	305	309	263	317	284	276	279	294	278	299	289	303	294	315	281	283	289	297	313	286	301	271	284	277	284	274	289	283	281	281	299	263	316	268	284	306	293	283	324	317	293	276	324	277	290	297	288	286	291	272	317	286	263	267	272	273	298	276	288	303	300	311	340	282	273	304	332	324	310	291	299	320	288	288	284	330	283	280	320	333	295	288	296	297	306	269	287	297	280	282	316	276	298	237	260	280	308	333	311	291	289	294	300	279	281	300	283	322	294	268	319	281	272	321	266	275	313	288	313	276	308	278	307	302	307	276	307	295	277	260	277	301	311	313	302	339	283	306	331	296	309	308	290	316	274	306	272	312	338	317	241	273	312	305	265	281	301	282	296	327	303	328	278	294	291	291	289	280	304	297	300	285	332	303	293	327	269	288	303	301	290	276	314	298	307	315	266	305	298	303	306	298	267	300	289	317	273	291	289	290	316	276	290	284	278	260	292	302	280	264	339	302	300	295	296	317	315	264	278	299	270	288	289	298	321	266	304	288	311	284	315	280	310	320	306	306	274	286	279	281	294	329	297	331	293	307	326	283	306	269	290	300	317	315	305	266	291	284	295	296	319	286	310	280	298	298	288	298	323	271	317	301	300	243	277	284	306	300	295	301	313	301	298	306	281	283	282	291	281	251	325	319	253	305	327	293	293	324	330	313	293	307	312	286	308	285	279	272	313	283	287	333	347	264	286	311	289	326	287	303	304	313	306	293	290	321	287	294	287	278	310	308	284	281	309	311	335	305	311	277	264	282	304	329	331	334	278	293	298	298	277	325	304	316	288	279	330	306	295	293	265	300	320	283	284	290	280	281	287	318	290	295	259	298	299	319	305	296	307	300	316	290	271	295	269	271	270	293	296	277	320	296	286	323	276	328	302	305	274	314	255	283	313	298	312	285	273	285	298	306	295	322	264	302	301	281	310	289	305	316	290	325	279	301	280	298	315	306	313	260	283	325	270	305	288	291	315	273	282	309	249	308	308	277	308	294	305	315	296	284	279	287	318	317	276	297	284	264	326	259	286	300	255	292	316	300	302	295	278	327	291	296	302	281	286	302	277	297	290	265	281	290	296	283	239	329	287	316	279	279	288	270	276	288	286	301	300	283	301	294	292	299	282	322	249	302	268	266	257	305	289	278	308	295	283	286	279	320	301	288	291	285	294	348	291	306	302	292	282	284	307	266	294	295	312	290	289	303	301	299	299	312	303	323	287	291	271	315	307	306	298	302	296	293	298	291	300	278	325	267	322	256	285	302	294	309	251	338	261	303	306	340	319	276	297	286	288	314	270	264	327	291	289	279	304	282	275	281	312	305	291	304	282	312	315	305	300	315	261	301	299	296	301	324	334	277	296	289	289	300	276	301	307	297	301	305	304	290	278	307	297	293	275	303	286	258	269	299	277	305	280	308	291	301	290	299	291	297	268	332	301	291	320	300	280	286	254	314	339	305	298	320	304	325	315	305	264	343	310	304	307	305	302	309	275	295	293	263	302	312	317	301	278	319	298	286	290	286	281	310	266	305	308	280	280	312	285	285	283	307	289	261	285	328	315	312	289	276	306	265	306	302	275	284	282	265	287	292	280	316	277	287	275	274	307	294	288	327	285	271	350	322	318	333	305	292	297	278	280	294	311	296	294	282	313	279	297	295	310	283	337	312	275	299	284	315	316	291	317	305	275	332	296	282	274	272	320	309	318	296	294	295	295	292	275	319	301	288	277	306	292	282	292	286	282	291	315	295	292	292	302	297	314	291	309	313	277	325	308	281	288	299	318	309	278	292	303	303	278	282	282	309	291	284	300	260	292	276	298	303	287	296	259	300	274	311	281	286	277	290	294	308	326	313	306	303	287	294	289	289	305	298	329	281	277	346	304	314	289	287	293	308	314	291	284	303	318	305	261	277	317	280	311	313	258	257	317	300	291	277	285	297	283	305	294	296	301	272	292	305	265	272	303	330	328	284	292	322	289	306	285	267	314	288	258	304	279	296	278	324	306	342	306	299	291	308	299	301	327	319	298	276	267	297	302	276	323	295	282	290	320	287	300	282	278	324	283	316	294	309	307	297	309	335	264	271	314	310	299	282	288	306	279	311	299	297	308	296	296	320	321	260	302	319	289	318	318	285	293	275	309	296	286	265	311	290	323	303	301	299	303	286	296	314	280	292	290	302	317	304	296	302	325	315	278	295	293	306	279	289	303	313	326	284	337	292	313	331	304	303	297	293	322	263	297	284	313	308	296	272	331	282	280	280	281	306	337	296	300	337	269	295	282	295	248	292	320	321	274	328	303	292	299	335	305	284	288	305	336	283	274	265	305	310	291	283	311	302	296	285	279	268	272	268	313	329	310	300	286	306	312	289	301	304	294	292	302	293	290	297
7416	1015	1506	1581	1332	1176	1107	1065	952	873	882	843	789	804	790	766	752	767	767	718	771	734	757	742	748	733	709	728	709	728	723	704	730	698	705	730	745	673	690	715	727	692	749	662	659	684	699	702	697	724	705	676	715	701	706	661	710	639	645	708	687	680	697	695	664	709	676	677	707	675	684	704	677	649	679	672	680	677	670	732	726	707	683	677	674	701	697	680	697	699	705	689	663	656	691	654	664	684	717	664	689	655	701	701	703	702	694	712	729	735	707	672	634	729	673	710	677	695	664	712	659	720	696	726	682	703	698	666	699	702	695	641	705	738	693	682	685	728	721	776	747	674	692	718	667	728	704	698	693	747	688	666	686	687	696	731	702	687	686	683	666	649	661	700	668	641	684	694	736	628	689	688	743	690	677	696	688	683	684	704	683	722	744	675	631	664	702	699	713	711	673	661	651	709	703	713	665	706	676	674	670	680	674	680	677	706	686	696	639	671	683	739	642	702	719	677	726	693	666	715	707	682	688	713	718	681	728	622	692	716	729	677	701	710	682	705	708	701	658	686	727	666	636	666	687	686	697	728	711	654	684	687	698	692	710	655	702	719	681	744	712	709	712	673	708	704	671	654	685	724	714	681	687	644	694	717	729	657	666	662	652	739	665	686	650	657	648	687	676	716	690	651	703	734	715	693	676	612	672	630	715	713	699	690	733	665	697	671	652	693	716	680	724	726	723	694	680	694	621	674	681	644	699	702	702	699	683	677	677	708	681	684	667	686	659	728	702	692	680	694	697	692	662	694	735	687	633	682	705	656	685	682	684	649	680	647	661	653	667	699	655	719	704	726	661	753	716	679	676	714	683	680	707	705	672	706	705	707	696	711	678	664	673	638	689	691	690	685	716	678	652	652	685	670	632	670	720	711	683	670	687	681	661	675	669	664	670	646	671	701	651	706	636	644	717	677	716	650	665	696	719	655	643	688	699	654	672	685	672	682	687	720	726	697	676	661	686	683	713	700	690	655	659	700	665	721	702	684	679	708	658	694	688	703	709	676	639	693	694	654	675	661	718	694	677	714	712	648	673	663	651	690	656	687	694	652	687	699	647	695	659	670	595	679	662	695	675	677	695	683	736	666	683	703	712	676	715	716	702	692	662	740	704	716	708	720	669	694	712	685	659	648	697	674	694	728	690	711	682	714	656	657	633	666	664	698	721	704	703	709	738	681	673	717	673	652	699	638	694	705	660	615	673	676	672	658	686	740	745	664	722	678	709	709	740	687	707	681	685	680	704	691	685	681	704	648	646	686	692	678	706	674	724	692	700	686	700	667	640	659	660	643	696	672	664	691	686	728	687	679	670	661	679	678	651	719	639	685	655	704	725	713	661	687	690	702	697	689	703	664	640	663	734	716	685	669	678	686	669	702	720	701	682	747	688	712	681	678	650	705	734	674	670	689	669	654	704	714	670	668	682	661	675	647	699	755	712	657	681	693	737	702	675	719	689	677	671	677	652	693	679	705	673	719	704	667	713	676	684	720	697	696	678	644	711	695	723	720	722	730	710	686	692	718	772	740	719	659	664	676	715	699	699	718	659	689	678	676	655	751	671	735	696	720	689	710	681	695	697	711	662	674	668	659	666	710	672	643	725	695	724	674	690	727	676	701	706	675	687	688	678	704	666	703	730	712	707	688	692	684	694	657	671	692	646	656	657	722	641	688	734	626	697	695	688	667	659	719	671	679	699	684	713	681	673	691	647	693	687	685	735	674	703	648	690	678	725	728	695	666	735	665	701	646	666	701	681	648	700	695	680	688	723	677	685	653	684	728	688	690	649	655	676	708	685	716	652	709	674	688	709	696	694	695	719	677	653	722	675	702	705	702	732	699	721	699	691	750	635	703	665	722	665	646	688	679	688	712	660	678	674	685	700	686	675	714	631	655	705	676	676	687	681	687	711	661	701	661	706	666	644	670	759	677	664	686	694	674	680	682	708	679	677	733	720	663	649	685	719	639	713	658	687	674	673	663	702	696	696	695	722	706	706	694	690	686	729	681	748	646	688	678	700	674	702	688	672	699	663	667	683	676	706	720	689	684	671	669	718	699	665	678	671	677	685	647	671	709	739	672	686	698	727	693	690	656	658	685	684	673	694	675	618	641	697	714	737	690	702	738	695	688	714	641	692	726	699	666	699	682	694	687	703	628	662	691	736	665	685	690	707	677	693	715	671	676	669	654	733	684	679	682	695	681	715	699	697	707	656	681	687	652	665	669	667	726	689	637	710	657	683	656	708	671	696	673	654	682	712	689	712	692	715	663	693	677	658	699	694	642	677	698	640	685	715	626	681	677	722	684	720	725	687	706	634	719	704	693	679	722	690	653	694	716	712	664	682	679	678	668	701	716	672	686	663	713	690	671	673	680	664	692	662	720	712	674	647	673	668	672	651	693	677	673	701	650	724	674	683	636	696	656	719	663	681	708	677	635	696	676	685	641	694	721	678	700	686	708	716	693	705	693	649	679	708	677	699	641	667	685	714	701	675	696	700	643	674	683	653	710	713	656	691	634	673	688	680	702	629	681	658	670	735	698	704	698	687	698	706	704	699	729	655	688	701	738	649	670	647	692	708	689	678	689	667	691	742	686	688	673	706	715	682	703	698	640	716	651	703	695	709	661	693	673	706	693	634	694	669	687	700	690	709	669	737	723	620	703	688	679	677	730	711	654	676	651	684	706	707	731	681	670	744	658	660	671	674	692	685	688	704	715	717	644	649	717	695	707	693	678	661	674	666	656	675	704	715	651	693	650	671	681	706	645	661	705	671	717	687	659	657	688	697	673	681	663	678	718	719	716	735	693	705	695	710	671	683	691	644	669	638	708	699	668	696	669	683	675	688	682	662	675	683	691	623	703	690	682	693	694	677	688	729	670	696	711	693	673	698	689	685	704	674	663	712	684	656	676	655	694	632	697	665	669	664	695	685	657	717	729	690	702	679	671	717	645	713	691	710	727	683	675	687	697	688	682	753	697	699	668	661	691	704	674	660	665	724	667	688	669	700	723	701	709	661	702	715	693	681	698	695	661	660	667	721	683	693	689	673	703	705	695	695	644	660	705	749	693	731	708	662	618	713	734	694	710	697	712	732	692	726	698	652	711	685	707	720	693	668	712	627	621	641	715	675	658	692	697	737	715	620	670	688	729	679	689	711	683	629	646	694	692	663	649	682	678	722	685	671	689	705	709	696	709	675	727	711	691	699	653	755	661	665	652	693	749	670	667	692	600	691	732	715	697	690	712	683	692	691	681	692	723	642	728	675	665	695	668	682	657	668	707	701	671	711	666	696	653	706	635	637	649	678	698	689	693	705	678	706	650	705	680	733	715	723	688	641	696	663	712	711	657	679	645	606	692	666	700	641	695	731	672	694	694	649	682	717	644	682	670	696	710	712	669	686	694	667	691	654	681	718	676	686	662	689	693	701	631	726	698	679	695	680	684	697	718
16322	1448	1092	759	559	446	433	375	338	339	290	280	294	318	289	258	262	271	274	270	266	275	273	275	232	251	275	265	233	229	261	247	288	239	258	270	258	250	242	255	272	247	239	271	252	262	252	242	248	260	245	235	263	248	262	242	260	243	258	265	289	255	239	236	234	258	243	243	248	224	222	247	226	256	259	254	266	235	238	241	212	239	244	249	249	240	272	245	264	245	257	268	266	271	273	241	231	236	249	279	224	248	249	240	249	239	242	233	256	236	268	250	261	246	248	248	238	243	264	242	239	237	250	251	265	261	267	221	260	255	269	268	253	244	243	236	272	252	229	267	271	232	241	225	244	272	244	267	247	248	265	244	240	248	270	289	285	244	237	220	231	262	230	237	263	252	242	241	233	254	241	227	241	233	261	228	274	247	241	255	215	244	253	242	232	254	252	269	238	261	249	243	292	265	251	248	226	239	251	270	254	231	249	235	239	239	242	254	275	234	232	277	227	254	258	252	234	262	243	244	228	235	268	233	267	261	234	237	225	251	256	238	260	250	249	232	258	211	238	261	240	239	240	254	271	269	243	272	254	271	247	249	248	277	253	242	263	260	240	219	232	245	238	268	260	264	226	250	238	241	241	264	268	258	267	260	277	252	262	219	237	246	260	257	252	211	213	238	261	230	243	262	240	246	276	229	259	230	236	239	245	252	236	276	223	239	239	250	246	233	224	240	261	238	249	256	248	251	249	268	238	261	275	280	251	226	227	281	238	240	249	223	260	237	272	222	249	284	254	239	268	251	235	261	233	247	242	254	258	239	258	245	266	234	258	261	263	249	248	241	223	216	253	263	234	249	228	244	231	238	230	246	265	218	235	235	261	238	259	257	216	228	216	283	264	258	250	240	233	231	239	262	233	237	267	225	238	273	265	226	246	269	248	271	265	252	242	245	240	244	240	218	246	256	244	274	283	231	251	282	244	268	244	245	241	238	208	245	210	241	263	268	279	247	255	262	246	261	220	241	249	238	254	236	204	244	254	252	269	242	247	243	250	274	281	250	264	208	246	235	229	235	281	268	269	249	240	235	231	259	238	258	235	233	272	244	252	236	233	217	237	265	252	243	253	233	255	254	269	237	248	220	190	246	248	225	266	244	227	239	256	254	244	253	235	224	240	229	212	231	249	258	254	231	250	287	236	275	234	242	248	256	226	211	232	224	205	211	257	295	265	247	204	275	224	266	259	243	252	242	262	299	231	228	229	242	263	274	243	254	236	248	248	258	226	253	220	232	249	262	271	242	253	237	242	234	221	254	219	260	219	292	246	263	268	240	261	247	255	259	233	232	234	252	265	252	253	242	219	243	255	238	245	228	243	243	262	236	264	251	265	253	267	273	229	222	240	222	242	251	234	246	247	251	233	256	241	268	255	245	278	225	253	257	273	247	253	252	251	245	262	253	272	282	239	230	251	262	210	222	242	231	250	229	245	255	246	243	251	220	262	239	275	238	244	233	244	249	241	230	246	233	236	242	262	248	238	250	224	247	260	246	240	274	275	213	265	234	262	273	235	229	262	245	256	223	235	261	231	260	249	257	261	232	263	263	248	238	242	246	247	245	267	226	278	281	273	280	230	257	252	239	258	242	213	229	213	255	241	268	291	252	256	254	259	233	247	269	240	221	268	259	255	278	266	206	203	232	249	216	243	254	247	278	271	225	267	264	242	225	269	255	251	257	226	225	257	251	247	276	272	275	250	259	291	270	270	250	287	250	236	246	232	260	220	246	230	253	257	260	237	230	260	241	240	235	217	235	251	248	237	254	260	285	259	241	239	256	252	281	255	221	250	260	220	213	213	246	237	248	252	244	263	248	265	232	260	215	250	259	261	268	247	258	236	267	261	247	264	262	235	258	226	256	281	215	231	249	260	243	265	248	247	259	266	238	251	253	265	233	249	271	255	237	248	237	259	269	270	250	263	262	274	258	232	237	223	271	255	259	246	269	218	207	260	249	219	239	262	222	236	224	225	237	243	259	264	218	278	247	248	267	259	246	238	268	212	231	241	260	271	243	255	232	233	250	270	252	237	237	274	229	232	295	262	252	254	268	290	245	256	224	276	224	234	275	250	260	263	236	269	259	237	251	255	226	263	267	269	248	278	261	216	219	267	268	253	288	262	220	257	270	247	239	266	248	246	245	270	243	249	249	233	239	272	251	252	232	219	221	248	243	245	233	247	250	238	242	218	234	252	243	223	257	259	250	276	246	221	256	268	264	255	263	267	277	243	240	272	246	249	231	226	238	230	240	259	220	265	220	237	244	218	231	247	251	236	244	255	262	245	245	214	271	259	233	286	223	230	235	234	256	253	254	253	230	282	226	255	237	247	229	246	250	266	267	278	215	260	244	239	259	216	231	248	244	254	248	279	254	260	228	261	266	215	242	260	264	262	292	247	247	238	247	226	218	250	263	250	229	252	244	225	246	250	240	226	234	248	247	243	261	238	255	239	236	261	215	240	242	244	257	214	208	223	245	215	268	282	234	241	253	257	252	281	257	265	253	257	257	259	262	251	259	239	248	223	248	259	216	277	266	250	243	247	273	252	250	255	269	236	248	262	270	231	240	232	269	261	243	252	252	252	270	214	260	253	248	203	250	233	268	251	251	241	253	252	230	251	230	258	247	244	239	264	229	231	218	251	258	243	247	266	237	233	215	239	247	222	271	223	227	233	261	275	254	241	260	247	233	258	262	260	264	256	234	268	258	260	260	292	297	275	247	242	247	257	255	263	243	258	257	262	238	259	230	249	240	277	241	228	253	253	232	259	228	241	264	249	279	263	261	237	255	269	259	231	257	278	263	237	263	274	241	214	260	246	272	233	273	239	243	254	241	242	238	237	240	254	235	253	245	239	253	272	238	233	264	232	260	263	259	251	228	255	236	262	249	257	237	235	245	256	261	268	274	248	236	247	229	240	219	267	243	229	212	252	253	242	221	263	253	231	258	287	240	245	265	264	226	246	263	218	241	260	271	267	288	263	212	237	269	244	248	244	263	239	255	267	260	255	262	273	237	262	294	287	218	249	237	270	260	259	233	238	248	250	249	229	253	275	227	252	239	262	261	246	245	244	253	269	275	234	233	238	262	226	255	237	242	232	249	237	263	224	237	250	241	244	251	234	233	214	230	226	247	244	266	231	246	241	237	247	242	239	233	242	234	228	256	249	254	240	244	244	248	250	267	257	236	247	237	251	266	273	248	240	241	243	250	238	249	219	264	254	236	227	235	273	280	270	248	244	254	249	253	263	257	225	268	253	220	242	254	217	246	238	243	264	227	280	245	284	246	277	223	264	221	249	257	228	255	220	239	265	235	245	244	269	215	280	253	254	258	235	256	255	278	267	253	267	248	246	277	284	257	236	271	268	248	238	241	252	233	254	275	235	244	237	295	246	243	238	244	252	245	253	270	254	226	227	245	268	246	222	226	232	222	252	242	225	238	222	230	214	228
9077	1276	2245	2388	1866	1555	1354	1244	1099	980	962	873	863	770	753	730	690	671	661	677	679	686	636	633	621	660	580	568	639	609	576	636	605	592	589	625	595	570	578	571	590	561	621	584	566	519	553	634	613	540	594	587	568	600	555	591	587	608	535	591	552	539	584	585	611	555	576	541	524	517	578	565	596	594	540	623	538	583	563	592	529	582	582	631	579	554	612	559	601	598	590	547	541	553	551	557	546	542	534	519	569	567	567	593	551	542	553	593	558	574	513	581	550	553	609	541	629	552	609	583	557	581	548	583	542	552	552	539	590	570	587	553	543	565	561	559	561	572	570	602	542	571	588	538	545	573	559	568	582	568	570	553	541	605	557	587	600	588	577	582	540	535	581	569	564	593	542	576	596	535	545	595	569	551	559	557	593	561	549	568	590	581	535	569	549	563	580	553	542	551	558	542	581	573	575	548	587	560	530	588	592	603	578	580	571	551	585	565	561	545	529	574	588	585	593	562	569	569	563	564	556	592	564	568	566	582	526	564	609	517	554	609	584	546	594	563	524	561	546	612	548	566	575	525	598	563	555	560	588	609	572	553	615	558	584	559	563	553	540	589	558	567	579	553	538	582	554	544	561	559	570	566	554	562	509	583	549	609	543	546	561	606	598	586	580	553	542	609	546	572	596	558	562	583	551	558	547	574	586	557	564	611	548	580	578	529	586	575	592	570	541	577	544	605	570	554	533	585	614	568	554	578	561	571	592	542	541	581	584	548	589	580	534	555	572	582	559	546	574	570	609	570	584	584	588	570	543	563	543	595	592	523	571	569	575	542	553	584	549	551	530	549	567	546	596	564	558	505	557	533	568	594	565	582	571	645	573	574	539	546	539	557	606	567	599	580	556	612	620	553	595	555	558	560	560	554	585	594	557	560	633	562	570	563	550	543	568	540	546	606	580	532	571	554	519	562	543	529	546	554	607	538	592	566	591	587	531	558	613	574	557	566	561	571	598	559	594	564	569	557	555	565	552	607	556	562	547	562	582	571	568	593	555	580	563	610	585	542	564	588	546	568	573	545	537	572	548	586	583	607	560	604	518	564	566	591	568	575	570	562	570	594	550	546	594	546	565	605	535	595	593	534	599	576	574	542	532	601	552	566	573	593	573	538	547	546	550	611	589	541	543	567	556	624	569	543	555	576	533	531	589	588	565	534	558	562	600	535	554	554	566	591	541	561	547	594	559	547	537	598	529	560	589	598	551	579	594	554	527	549	557	596	583	604	584	594	588	581	552	543	560	564	604	568	592	583	579	570	558	590	580	553	548	572	592	584	564	556	603	533	600	585	529	548	565	584	569	549	557	586	580	536	559	602	530	549	568	589	573	584	542	532	545	577	589	602	536	597	571	576	568	578	559	543	561	583	589	516	622	565	562	600	555	573	561	572	554	535	574	590	588	557	558	585	577	554	533	564	583	522	576	579	581	581	562	613	529	520	575	566	540	555	557	622	570	559	528	555	590	601	580	585	567	518	547	569	570	592	506	566	548	567	557	600	576	590	573	582	576	539	577	537	552	569	537	557	561	596	571	540	596	562	565	559	522	574	523	529	531	576	542	575	577	542	563	591	558	573	558	545	547	552	552	608	499	575	579	549	559	572	599	568	560	541	550	535	582	597	522	569	574	581	590	545	575	571	581	584	571	561	563	539	554	559	612	555	618	548	561	564	572	581	533	565	556	589	560	553	585	549	571	597	566	566	553	586	511	610	564	606	597	537	571	564	582	564	597	598	560	597	566	552	526	574	593	590	559	578	554	561	588	521	545	600	538	510	588	553	549	547	580	589	596	568	572	601	562	576	531	558	574	574	572	563	549	494	548	577	551	526	573	580	598	587	578	567	560	549	554	578	549	600	563	525	574	526	548	582	589	538	589	565	566	585	580	532	562	551	567	536	548	577	592	569	568	604	551	534	577	529	559	624	556	593	532	590	582	568	554	578	541	534	585	546	564	562	546	553	585	541	569	555	613	558	570	573	587	581	519	599	575	536	571	562	574	581	601	552	572	566	573	596	544	584	563	606	588	575	587	582	593	575	556	594	582	557	596	584	562	576	574	570	537	516	557	576	560	547	585	540	554	576	562	568	599	567	533	574	577	551	541	604	543	551	590	577	602	565	561	573	567	623	568	577	535	564	557	579	557	571	568	536	584	545	629	524	551	583	603	552	522	532	535	567	562	573	586	593	595	564	532	544	587	561	574	573	568	542	558	592	583	540	570	628	552	602	611	537	541	547	584	577	571	565	571	616	547	575	529	531	544	569	579	559	582	554	608	525	578	532	606	566	611	566	605	613	618	566	615	536	595	566	556	602	613	587	602	563	555	570	585	609	542	579	560	572	523	581	616	560	524	576	529	555	600	577	633	546	567	602	543	540	560	581	569	583	585	541	565	600	569	579	533	561	564	573	553	526	546	596	572	580	555	619	555	560	593	573	586	529	527	556	585	548	548	563	549	555	593	564	585	534	556	569	579	580	580	558	572	565	563	560	568	539	585	558	569	564	551	587	541	534	577	558	531	574	598	559	537	615	570	557	559	576	571	586	549	573	560	551	526	586	574	540	561	577	607	569	552	615	516	612	573	636	573	531	573	578	613	561	583	614	540	552	622	554	571	595	576	604	546	575	576	581	583	566	560	553	552	605	585	576	552	599	550	535	603	553	563	555	527	587	564	623	570	614	556	581	530	565	552	590	596	573	570	590	596	551	556	546	541	571	591	566	605	577	596	604	539	599	560	553	585	548	572	569	536	564	552	556	542	582	567	548	570	603	552	563	559	564	577	557	543	540	543	563	530	557	543	558	550	606	543	530	606	533	579	577	577	596	587	565	593	547	561	558	611	566	575	557	593	567	529	545	586	554	599	602	575	564	586	564	582	542	570	612	516	545	546	533	580	561	558	548	540	567	597	498	614	586	573	529	544	549	533	564	604	550	552	562	590	559	586	546	578	575	549	591	546	543	570	562	612	550	559	537	552	607	608	548	576	586	557	561	536	584	565	602	611	595	547	582	563	562	589	590	594	552	555	598	574	542	569	541	568	598	515	575	559	579	561	547	551	583	536	586	578	551	583	596	634	570	563	589	560	560	545	549	572	583	574	526	546	544	589	576	535	570	558	518	573	574	581	571	600	585	648	571	602	549	511	587	554	593	550	549	522	565	591	514	543	555	590	535	604	543	579	584	596	580	567	615	545	573	553	549	575	538	547	533	559	571	597	569	605	570	602	602	555	561	547	535	549	591	586	569	577	584	544	595	582	581	543	584	539	612	535	565	574	563	577	524	601	565	582	587	596	542	539	572	565	533	574	571	556	567	529	561	551	540	560	576	568	574	558	590	537	557	572	613	579	573	579	552	562	589	601	556	560	591	539	571	613	559	553	585	596	535	569	575	576	589	638	596	543	552	570	542	554	554	564	567	562	507	573	532	538	580	586	540	530	579	559	564	542	562
2614	180	179	166	188	176	155	160	130	158	174	157	126	168	150	139	160	153	149	142	143	146	135	142	154	168	167	167	172	170	144	170	172	170	159	161	157	164	170	156	161	152	144	162	162	179	161	153	144	158	164	172	164	151	156	166	145	154	166	153	154	156	154	149	144	142	160	174	158	149	158	168	163	154	144	141	175	165	153	140	163	165	153	161	152	147	172	183	147	151	152	164	128	139	141	149	165	159	150	168	155	151	108	163	154	144	159	155	161	176	162	158	145	142	174	180	172	128	154	163	165	149	156	164	171	145	156	146	157	142	148	171	146	146	156	161	143	157	167	138	128	136	158	139	139	151	145	161	184	156	173	162	149	151	157	154	160	142	139	150	149	189	138	164	163	156	164	151	151	159	170	142	161	141	164	153	166	143	138	156	175	130	157	143	169	161	147	141	135	152	157	170	144	166	163	127	137	164	160	152	161	147	148	157	145	141	139	138	180	170	154	144	152	164	167	150	159	146	144	142	170	153	147	168	174	155	167	155	164	148	134	154	160	165	177	162	146	155	144	138	144	156	149	146	166	156	168	150	177	185	153	171	146	153	171	152	168	167	163	167	178	154	172	162	166	154	151	201	161	153	132	183	145	150	170	173	161	151	148	139	163	173	170	159	137	165	157	152	132	176	166	171	172	154	147	148	169	155	158	161	138	155	144	174	149	161	148	122	141	132	165	169	164	121	143	154	173	149	161	167	167	159	154	164	145	154	161	180	183	174	179	173	145	156	160	165	149	139	171	166	154	149	170	145	153	140	157	163	172	153	139	157	155	161	151	160	165	156	156	134	136	146	142	152	145	155	167	156	137	155	167	149	183	170	164	165	158	155	152	156	172	146	140	137	161	140	182	163	159	124	133	131	170	152	162	161	141	141	161	148	187	188	166	136	166	160	174	146	144	164	153	149	144	154	144	141	166	153	163	143	164	167	156	141	126	144	146	163	171	153	172	153	166	140	149	163	173	158	162	163	119	156	179	149	145	157	141	187	152	129	147	145	139	124	159	134	148	156	144	154	149	157	158	160	156	160	152	162	140	153	145	137	157	155	163	167	159	156	125	170	150	141	142	141	141	186	136	153	139	166	153	163	163	159	148	157	166	150	141	150	152	168	156	161	153	158	176	152	116	149	163	131	154	158	156	155	133	144	146	134	162	139	159	188	155	166	161	162	159	140	183	162	173	163	164	169	161	161	154	143	161	136	134	161	182	155	170	160	156	163	152	161	139	139	159	136	167	160	159	151	163	147	155	183	167	147	160	145	143	146	138	134	171	161	161	187	153	152	154	155	161	165	154	158	136	143	144	165	139	154	145	147	149	146	169	186	140	162	163	169	173	148	154	145	159	162	171	160	187	147	165	161	161	163	169	164	185	165	163	185	175	133	151	147	166	158	159	167	154	159	155	189	180	167	163	194	142	161	174	139	156	141	132	156	151	170	145	147	125	160	170	142	186	170	168	150	186	156	169	150	169	196	197	155	154	139	166	164	169	137	159	164	146	159	144	155	139	162	171	152	159	120	163	162	145	168	159	159	160	186	165	148	168	139	155	165	159	161	172	150	154	164	178	143	140	147	181	166	141	139	174	158	150	151	171	168	167	162	166	164	173	134	150	143	158	170	141	147	139	151	146	168	157	148	153	156	138	168	148	171	166	150	137	154	154	143	155	168	154	156	158	166	132	173	116	155	139	153	173	158	160	161	149	156	147	164	155	155	152	150	162	159	160	166	158	175	161	155	169	145	144	176	188	184	158	149	157	150	136	161	166	154	161	170	170	141	145	157	140	148	169	170	159	147	153	153	190	175	144	174	188	158	138	162	186	153	173	166	174	157	158	177	139	178	138	148	155	172	150	174	154	183	162	171	151	152	140	162	132	149	167	152	161	148	142	147	145	143	159	145	195	154	153	159	177	155	152	151	165	140	160	147	153	169	164	150	169	148	162	152	171	148	190	170	135	157	149	163	133	158	166	151	153	143	172	165	179	123	164	167	131	159	158	145	140	158	194	156	151	149	154	127	162	162	154	149	163	187	184	137	167	155	164	151	157	148	156	155	155	159	164	160	182	149	166	174	152	143	142	174	166	168	169	147	182	148	154	176	153	174	158	158	161	159	169	181	158	147	151	165	145	171	156	145	163	150	155	155	146	154	173	149	153	154	154	168	148	161	142	149	174	154	164	149	150	183	146	176	136	146	172	186	164	154	146	160	167	142	148	140	152	154	167	170	151	159	154	147	168	160	155	165	172	156	142	147	146	147	158	153	154	171	157	166	151	135	140	148	153	171	146	162	170	162	170	165	146	156	155	166	164	145	144	161	142	187	155	161	154	168	175	155	145	173	144	173	187	160	164	157	175	164	170	164	176	174	170	147	169	156	160	143	154	176	162	125	159	139	144	142	156	147	149	146	155	163	161	156	155	167	153	155	171	129	143	167	155	151	122	161	146	144	135	135	134	153	162	155	184	162	139	182	148	155	150	166	159	156	168	158	165	164	144	160	155	179	141	165	158	179	139	172	149	158	198	142	156	155	171	146	156	160	136	146	155	159	145	158	154	176	155	146	154	158	178	137	153	161	157	167	141	170	176	154	159	157	160	157	165	181	167	154	178	135	169	151	155	142	165	141	159	161	161	152	150	151	139	157	168	132	155	158	158	152	159	137	155	161	147	124	157	176	161	146	170	166	171	150	155	152	160	164	174	134	148	167	142	166	156	167	192	159	147	175	184	184	157	141	139	183	147	167	153	165	159	141	172	133	142	143	165	147	147	161	141	179	134	155	163	160	158	194	178	133	152	116	145	186	153	173	158	163	161	164	151	158	152	157	138	147	159	175	156	144	162	155	166	149	138	160	153	160	152	146	161	168	158	172	165	155	168	176	153	166	146	141	159	163	164	153	166	168	147	141	153	157	146	157	148	167	152	143	145	173	145	151	150	170	142	151	175	162	128	142	149	180	145	159	157	156	168	135	163	152	162	153	175	159	161	153	180	133	139	143	161	190	155	147	162	164	163	147	134	144	148	144	151	169	155	156	170	150	162	123	180	155	151	177	153	142	128	143	135	153	131	180	169	165	140	157	160	141	158	159	178	167	161	142	152	151	148	159	153	157	167	172	159	168	148	137	161	180	163	137	152	190	177	138	147	164	170	141	166	147	155	189	151	146	151	160	159	140	161	183	160	151	139	148	185	159	148	148	174	155	154	157	150	149	167	148	161	164	151	147	166	138	152	154	139	152	166	141	147	129	194	157	184	154	157	137	156	162	124	151	164	127	152	143	164	139	148	148	158	171	149	151	140	154	142	137	136	155	154	174	157	146	146	185	161	153	129	152	159	144	151	146	133	156	154	147	180	154	179	151	187	173	165	147	137	176	163	148	161	156	169	165	161	137	145	132	166	158	131	178	162	168	175	150	179	149	153	131	146	149	133	166	152	133	153	163	162	160	163	158	148	140
2468	439	464	498	477	457	434	373	420	406	456	390	431	434	416	441	410	405	391	374	406	379	424	400	403	387	419	422	408	385	428	378	416	415	398	365	414	414	428	435	390	391	407	403	426	428	389	437	407	408	390	447	442	437	395	385	428	421	409	400	383	367	406	402	370	398	385	407	438	395	380	417	408	382	399	356	390	419	417	450	436	413	390	391	408	414	399	445	391	427	402	442	408	415	411	435	408	424	416	442	379	402	392	398	402	394	402	410	385	387	376	409	416	384	384	414	426	359	423	421	408	404	400	364	427	390	397	398	423	421	399	418	417	390	407	429	375	385	387	410	408	396	388	436	438	371	387	392	417	409	447	377	410	392	389	410	431	379	439	388	363	411	384	385	396	395	387	425	420	422	391	395	416	419	396	431	436	384	380	439	424	409	366	395	401	384	413	407	387	422	402	413	411	439	423	379	439	379	444	409	421	396	371	392	399	423	405	412	413	439	369	427	412	460	409	409	383	414	397	401	426	442	421	351	431	396	401	420	392	428	418	372	414	403	399	451	365	351	420	407	370	433	424	384	426	434	448	396	400	400	426	418	406	442	381	382	422	392	417	396	440	426	402	395	396	383	375	421	418	384	436	408	397	429	431	405	421	384	415	393	400	396	411	417	384	406	384	434	409	410	376	402	436	426	396	409	422	403	399	418	387	446	416	404	425	413	402	411	414	397	419	431	416	387	396	403	416	443	408	388	423	419	407	390	414	407	391	431	404	408	409	405	392	385	412	384	396	371	401	408	385	364	419	422	411	438	417	394	424	419	431	413	397	410	408	409	426	405	423	404	426	413	380	375	432	412	386	380	420	430	422	415	396	366	438	381	385	386	420	420	411	408	421	395	384	382	416	408	389	418	422	439	378	437	407	396	363	425	375	362	417	406	380	393	405	402	385	394	430	427	406	422	426	401	422	351	366	399	423	377	416	405	412	420	395	394	420	421	402	416	423	437	447	402	410	405	407	400	422	386	393	410	425	411	413	448	416	409	395	396	422	404	408	385	396	404	405	406	445	401	385	388	437	441	406	421	405	382	434	394	404	391	404	421	401	386	409	403	390	412	384	438	421	391	425	375	378	424	424	404	423	447	408	439	405	415	403	435	419	405	422	406	422	396	391	372	431	366	432	392	403	436	403	399	406	370	403	342	395	408	426	410	416	390	376	376	406	366	420	400	399	387	406	372	390	423	418	432	405	400	405	414	405	416	447	403	441	359	432	405	387	419	404	397	441	436	437	395	385	393	390	439	405	436	402	380	399	413	377	439	424	416	436	410	407	416	442	372	380	426	366	413	413	380	396	435	371	417	406	422	419	416	410	444	374	457	395	398	425	403	409	395	419	401	379	379	434	373	366	342	385	429	426	390	367	385	390	405	355	416	416	389	405	395	424	428	402	428	391	388	400	411	391	413	409	428	425	395	403	389	411	428	399	381	416	449	386	383	429	449	454	417	399	418	378	415	391	408	396	370	360	409	422	391	403	378	437	443	426	384	389	428	405	408	433	441	406	441	413	421	442	381	358	398	375	399	361	429	400	408	407	386	404	410	456	417	410	405	429	382	400	410	385	407	390	463	402	378	414	387	453	392	426	430	433	424	399	402	417	413	420	398	404	410	393	368	416	424	447	388	369	410	405	404	396	387	419	430	399	409	363	394	391	422	394	371	435	406	390	408	399	431	416	406	419	398	414	424	397	387	429	410	417	392	393	396	373	408	361	418	409	370	389	411	417	379	427	405	361	415	394	381	361	408	390	419	392	405	387	409	428	410	408	401	408	413	412	408	403	408	398	421	423	440	416	431	417	407	421	392	447	416	400	404	408	355	402	411	394	410	431	375	396	385	436	396	420	416	430	380	423	409	425	392	389	440	400	380	420	395	397	393	408	411	399	425	394	401	399	365	429	384	409	426	418	350	397	413	391	418	385	385	403	391	427	428	385	392	424	423	378	423	400	371	407	375	446	361	409	411	439	404	412	371	399	392	404	387	407	408	377	429	379	394	396	403	401	422	407	392	406	407	445	420	431	388	369	433	407	379	383	395	418	401	428	395	406	442	427	419	399	412	382	382	368	402	462	417	451	416	434	401	430	416	411	402	409	409	390	430	364	404	423	389	407	386	422	400	405	397	376	434	391	401	408	408	374	365	386	398	377	414	447	426	395	408	424	427	372	389	456	451	395	407	422	427	401	403	361	425	431	378	410	392	417	406	398	398	414	425	425	438	409	419	385	390	415	390	412	407	431	418	397	416	381	365	401	464	415	396	428	401	382	452	405	374	384	414	396	431	377	430	389	405	419	392	415	422	379	391	405	388	418	403	395	365	384	450	408	416	419	422	386	395	411	397	404	406	392	389	439	411	375	381	427	393	434	388	385	418	405	393	431	413	412	401	399	403	397	365	394	402	404	379	401	410	399	418	431	415	400	415	399	379	420	387	402	419	425	428	433	407	400	403	379	419	418	359	405	425	420	415	409	365	394	409	460	406	406	381	372	417	432	427	373	436	426	428	386	429	410	394	415	416	418	368	424	428	388	411	366	395	436	388	416	404	417	426	383	404	406	406	425	401	410	437	413	406	388	368	406	398	402	368	359	424	413	387	452	407	386	436	401	396	383	372	411	386	434	394	445	385	419	390	371	420	393	447	396	367	389	395	402	422	403	408	414	383	412	464	386	395	422	399	382	383	394	389	422	405	389	364	408	403	432	396	404	405	380	397	409	381	387	418	414	425	419	413	408	426	444	428	448	396	412	403	393	393	394	437	403	406	438	408	402	428	405	374	468	404	423	415	411	394	373	405	404	368	397	369	385	410	394	417	411	394	384	411	398	416	400	377	400	401	374	383	369	409	394	442	407	450	380	398	398	389	392	405	392	401	464	398	416	444	425	426	377	383	379	392	400	398	391	426	399	404	406	447	396	427	383	371	385	393	430	424	425	379	372	436	406	377	409	433	399	444	386	408	400	398	375	412	402	410	386	420	427	409	446	395	437	425	396	380	405	397	431	421	417	411	420	408	382	391	420	398	411	420	448	398	408	369	405	397	421	420	438	457	443	434	440	413	404	376	429	385	396	404	412	403	392	373	412	427	421	389	394	435	404	438	390	397	417	393	438	426	376	421	418	415	412	398	408	394	404	381	403	383	409	377	388	387	437	430	405	397	385	382	405	411	392	454	401	435	391	399	440	395	361	413	389	422	400	415	401	383	397	355	406	383	394	374	391	426	411	412	411	400	433	391	422	359	394	422	411	419	437	454	383	386	401	394	446	397	418	413	367	404	418	380	388	407	405	377	408	425	410	423	393	428	406	377	415	401	431	450	365	440	410	400	435	405	388	440	391	391	422	376	388	420	430	393	373	413	398	423	418	423	395	441	397	402	425	383	425	356	405	394	397	396	403	436	409	429	425	403	435	382	377	395	423	412	388	418	431	417	424	429	354	411	385	381	446	356	386	380
9404	719	699	592	450	399	384	350	337	333	382	313	333	329	316	312	319	312	305	303	313	302	312	287	285	298	331	274	282	317	308	290	298	324	320	323	327	267	298	286	312	281	264	282	298	287	274	316	317	294	287	301	295	293	291	324	284	285	284	300	301	308	300	286	311	284	302	251	317	260	281	290	271	327	284	292	305	305	269	267	320	287	299	304	302	268	310	295	303	300	255	308	262	312	291	337	293	289	288	320	304	273	280	294	333	290	287	305	272	301	296	299	297	269	269	311	289	308	310	350	319	291	280	286	286	266	312	258	276	281	283	280	292	287	298	301	310	312	272	292	313	317	285	301	326	285	336	318	307	288	268	302	272	320	280	296	275	264	305	297	284	271	329	299	286	277	328	329	299	292	288	311	297	288	308	284	285	275	294	296	315	285	297	309	312	294	280	299	306	281	291	297	294	304	279	285	286	302	282	305	306	286	302	308	303	278	271	295	306	298	283	286	310	319	280	263	278	278	274	327	285	307	289	308	307	294	292	310	319	290	291	278	314	302	283	299	307	279	296	319	309	330	307	295	283	297	310	297	304	266	278	277	280	307	280	288	286	308	303	278	302	314	298	305	279	283	306	308	319	322	301	288	323	286	257	270	283	336	309	300	324	280	283	297	295	280	293	332	279	321	264	320	290	284	276	294	273	282	299	289	279	280	276	301	321	284	286	300	324	296	316	303	293	281	303	308	311	334	327	328	262	307	311	302	300	320	292	293	275	287	347	296	305	306	277	293	272	311	333	314	288	271	295	301	297	292	315	342	307	288	292	272	281	340	267	301	311	264	289	289	242	325	308	281	269	279	288	282	319	305	282	304	323	275	298	299	293	273	317	325	306	290	285	326	300	314	277	283	283	287	307	290	301	283	290	313	275	286	291	311	294	282	316	281	256	288	319	279	286	319	288	296	294	287	284	292	330	307	289	283	324	309	298	284	279	296	305	302	326	268	311	299	283	330	255	294	294	297	308	301	304	290	275	326	306	314	296	307	327	297	285	286	253	337	297	324	323	290	280	280	266	272	314	340	268	300	305	278	290	267	302	313	336	325	326	284	306	273	303	296	321	285	304	271	276	300	286	294	258	316	272	278	268	302	282	323	287	291	273	319	332	301	309	294	295	312	287	308	282	267	309	294	338	342	314	291	309	298	322	281	290	304	288	266	308	295	293	320	288	281	326	299	290	307	308	280	312	289	245	291	300	306	292	301	331	316	264	232	306	287	282	285	282	247	298	316	303	279	287	342	297	273	294	312	306	283	283	328	301	312	328	299	319	309	332	320	337	310	282	303	323	280	303	297	277	288	315	265	299	269	256	277	265	272	290	353	285	269	330	313	291	321	305	302	316	272	304	327	316	269	311	324	292	305	309	290	276	299	304	299	295	267	293	321	299	281	274	269	305	276	306	249	275	295	321	303	325	293	286	344	311	272	284	295	262	310	304	319	297	300	309	291	332	288	271	288	265	280	271	286	290	312	294	277	298	277	307	300	303	325	299	296	255	319	265	337	305	317	296	282	297	283	309	313	287	321	297	297	278	300	260	273	293	342	306	304	273	289	296	316	311	293	296	313	289	304	300	276	275	286	306	309	257	313	304	319	271	288	300	266	312	301	336	295	295	291	295	294	324	264	284	345	288	300	291	278	259	293	315	283	314	275	260	291	288	293	269	302	304	277	289	297	306	320	288	286	278	298	264	299	295	279	289	289	288	292	271	329	314	341	265	274	305	247	319	296	271	299	302	301	300	299	292	310	292	319	267	296	312	325	305	300	283	273	285	280	293	283	285	336	276	323	296	283	284	298	261	311	292	318	304	294	280	280	267	297	280	283	294	304	304	327	295	291	347	302	319	295	288	304	315	270	255	272	287	289	293	317	296	277	310	281	270	281	285	313	296	291	289	302	294	274	327	288	273	275	263	292	293	317	335	292	320	271	308	302	290	310	310	289	268	316	329	321	279	287	294	310	292	327	274	271	280	304	321	275	279	313	297	280	306	307	301	308	298	312	307	303	290	321	317	284	293	306	277	289	302	339	282	309	305	329	309	314	282	286	282	270	286	301	304	286	280	283	292	310	307	283	286	272	309	301	299	271	335	303	288	309	295	311	321	275	305	282	292	268	266	287	304	322	311	273	296	342	278	302	316	314	273	303	321	289	326	277	273	296	298	306	277	303	303	275	269	291	305	315	282	328	327	304	325	260	285	347	316	278	325	314	323	296	279	278	281	281	293	321	293	330	285	276	305	307	302	267	336	303	295	305	327	303	326	259	323	345	270	306	274	264	321	299	299	308	310	292	287	329	321	325	323	277	291	322	298	328	318	310	304	307	279	301	292	294	286	276	301	300	328	299	281	311	315	281	306	291	284	276	285	288	273	286	290	310	313	311	308	297	256	287	287	307	291	311	294	312	296	278	293	309	300	299	298	299	307	312	268	332	303	301	321	313	282	260	293	312	271	288	283	288	305	306	314	279	283	279	322	283	323	282	307	292	276	297	291	302	276	288	267	294	297	294	294	330	249	311	307	299	277	305	319	299	303	312	341	293	309	288	257	325	302	284	280	309	312	308	285	306	310	288	285	292	317	303	308	301	330	330	299	302	323	301	316	275	311	285	276	295	304	288	283	300	350	337	309	303	292	314	314	287	274	296	291	305	284	265	285	301	313	329	287	287	311	313	270	281	289	288	327	282	300	275	291	284	277	321	278	308	304	290	261	330	327	294	324	255	284	286	279	296	309	313	290	289	327	256	285	297	305	293	288	284	302	312	297	322	300	277	311	312	298	274	302	323	314	317	284	320	306	307	285	263	327	344	284	284	273	278	301	291	310	300	278	284	313	305	287	289	278	306	276	279	294	311	293	315	283	313	299	339	313	292	280	253	295	297	299	265	283	280	299	329	331	282	302	306	268	286	321	289	302	325	295	280	312	310	284	307	301	287	299	264	289	300	285	287	283	302	288	298	284	305	333	257	288	298	305	308	316	286	311	306	293	290	303	267	303	298	290	323	311	302	287	295	271	309	256	301	287	309	286	285	322	279	316	292	302	283	299	324	308	296	331	310	284	302	301	288	269	307	292	284	278	305	261	312	286	304	277	264	284	285	303	312	286	305	282	273	305	268	318	337	303	302	297	320	313	291	305	282	256	273	277	313	280	283	275	322	281	298	322	327	314	308	291	275	315	342	302	313	270	276	327	296	283	261	275	285	275	295	295	307	288	279	284	290	273	274	272	315	294	266	304	295	310	297	271	329	288	272	283	321	295	295	309	278	327	311	294	304	287	303	279	308	305	321	305	262	310	317	271	301	268	279	287	281	275	288	311	295	286	325	290	271	283	291	316	291	283	275	306	321	305	290	292	271	277	305	297	299	276	296	306	314	290	327	335	326	275	274	280	268	315	306	280	304	326	294	297	290	297	273	298	274	282	283	305	278	263	301	279	294	296	266	279	256	286	319
7287	984	1528	1560	1364	1226	1122	1044	938	899	891	805	776	761	811	779	774	746	736	786	654	747	738	731	726	673	741	687	693	720	721	687	663	691	738	706	667	733	668	693	700	680	717	754	647	680	713	704	724	646	721	670	689	664	708	663	681	719	708	690	658	673	655	716	689	686	680	640	696	664	692	694	671	703	675	674	663	669	687	680	747	646	679	682	684	672	680	734	668	727	672	667	665	693	712	710	678	710	727	731	702	665	652	665	651	700	684	690	668	700	725	680	695	723	658	715	643	698	713	695	715	669	733	715	625	734	679	696	679	705	718	729	687	694	686	696	679	729	691	738	668	654	701	688	668	717	689	720	701	715	669	646	690	646	684	680	729	661	663	720	676	733	678	688	692	689	643	677	694	691	706	728	669	693	695	675	694	707	677	686	690	642	681	684	686	692	701	671	681	699	659	708	703	706	663	721	719	708	692	682	681	675	661	629	672	648	661	681	683	665	682	655	666	748	721	691	700	704	638	687	696	681	692	633	681	659	689	631	672	679	680	703	680	659	672	689	688	687	635	699	676	696	712	682	675	654	693	695	759	687	658	689	671	729	665	637	715	665	707	698	667	711	651	715	671	690	667	691	646	691	727	661	730	668	660	681	677	725	694	715	665	633	700	700	685	661	697	631	732	708	740	699	685	672	667	656	714	686	685	680	687	686	606	703	719	721	651	661	663	671	621	658	677	715	725	694	676	696	652	689	738	662	738	706	715	731	685	683	653	661	677	689	684	663	743	697	637	721	657	686	658	664	708	641	648	706	665	658	690	638	711	671	731	717	671	676	701	664	673	702	667	715	703	720	662	652	715	677	677	688	710	717	662	694	661	637	690	626	692	694	654	653	646	711	700	644	677	658	736	670	653	664	692	698	713	690	616	716	671	671	704	651	677	689	715	710	702	717	698	707	672	705	709	652	741	731	698	707	661	699	688	672	680	699	690	671	706	711	719	710	662	649	719	733	666	667	700	690	699	678	675	710	704	676	706	734	697	684	677	663	673	687	714	705	679	700	677	689	645	724	697	710	719	665	706	683	713	697	652	742	679	713	657	720	726	677	653	663	713	659	682	678	644	719	673	675	732	661	734	687	704	687	754	671	676	715	692	688	642	692	688	640	664	701	673	681	674	661	711	678	711	674	693	687	696	715	687	684	719	642	706	690	709	681	691	675	703	684	715	697	722	666	681	686	714	658	693	696	704	678	677	726	676	669	694	677	684	721	696	672	681	694	607	644	690	711	717	647	700	708	727	685	675	658	720	665	664	659	669	674	739	685	700	715	687	661	712	696	712	668	675	669	688	659	708	636	670	653	707	694	654	700	672	670	658	706	678	682	698	665	672	674	741	663	654	699	665	715	699	680	649	713	642	686	700	657	703	672	682	680	711	688	728	708	707	703	708	677	666	676	689	672	651	681	692	675	704	711	662	662	659	678	629	705	670	679	686	647	661	672	717	704	677	670	721	669	727	734	732	682	701	661	699	663	676	704	689	689	664	691	708	690	686	687	722	629	701	718	716	716	633	702	699	672	682	712	690	663	667	677	660	722	684	668	692	736	673	678	685	703	684	697	670	730	699	704	689	680	703	676	718	739	719	704	647	682	757	720	707	644	673	726	701	704	689	708	690	697	728	721	737	684	666	671	698	680	692	700	747	655	682	680	689	700	741	693	692	702	691	674	728	676	636	715	727	697	692	657	640	675	692	639	687	669	668	689	671	725	661	738	672	670	653	700	689	698	695	649	669	744	650	683	706	646	679	689	664	679	708	676	673	757	709	692	701	682	701	622	685	634	717	715	656	692	656	736	732	704	677	685	681	700	690	728	634	667	692	647	699	674	677	705	698	676	683	691	748	678	717	718	752	695	649	661	632	671	671	700	699	695	657	689	716	652	723	703	691	665	667	659	719	633	712	682	721	658	689	740	680	645	618	669	725	683	670	684	650	667	729	618	687	689	686	664	652	675	686	737	676	676	713	654	690	683	661	684	670	664	718	675	685	701	727	737	695	714	716	667	702	686	639	707	695	673	663	698	694	679	681	670	715	678	697	697	698	734	669	714	674	657	677	725	699	655	635	683	679	694	645	690	713	718	648	724	643	693	737	708	657	675	692	730	642	719	681	685	704	666	662	703	656	710	663	666	667	696	674	687	647	645	725	679	649	681	674	668	679	640	700	678	655	645	710	687	705	693	726	670	667	673	671	703	664	704	685	689	663	678	720	702	653	716	650	671	698	683	673	677	628	677	685	683	674	662	667	654	702	703	664	697	711	685	717	690	693	728	693	694	715	680	687	694	688	631	701	705	664	673	707	684	682	687	663	672	678	691	671	660	696	659	690	678	711	664	724	688	706	717	687	733	672	709	713	677	752	655	675	725	678	673	678	684	727	687	676	697	705	663	678	660	728	718	723	641	679	668	675	709	670	697	647	702	665	635	683	692	747	659	711	718	728	727	728	696	649	697	700	668	678	669	644	645	695	707	724	655	691	702	646	707	695	653	709	662	685	716	634	689	712	727	711	727	634	656	667	692	710	707	688	658	688	634	635	682	694	723	661	683	687	710	713	690	708	706	697	693	683	680	684	658	692	753	665	720	729	651	696	695	647	715	664	662	674	693	700	698	709	711	673	648	683	748	668	729	698	679	645	718	668	715	699	663	669	709	750	700	705	676	683	693	700	680	694	662	721	657	735	708	701	725	678	668	699	679	735	689	670	694	712	662	650	647	636	667	742	682	655	652	663	695	677	711	703	675	728	662	683	697	666	637	688	702	698	709	674	776	725	690	716	710	690	694	681	698	739	695	720	683	714	697	684	751	721	687	637	689	690	644	681	653	637	669	680	688	659	689	750	690	713	671	646	700	729	708	650	724	689	711	672	632	717	685	728	734	631	676	647	694	705	708	705	693	668	669	677	719	662	685	696	726	682	680	659	680	671	702	669	705	681	687	670	655	702	680	626	718	650	675	669	684	660	709	716	634	723	684	714	685	683	652	683	704	671	666	735	696	700	637	680	672	644	689	677	688	669	671	662	724	712	701	642	708	693	668	677	681	689	632	716	750	665	671	725	682	714	669	673	676	693	686	683	685	670	693	654	703	701	685	701	670	671	667	698	641	663	667	735	710	729	673	695	692	724	706	699	662	673	714	716	685	649	657	721	645	709	691	704	706	690	686	698	638	690	694	661	684	671	679	609	706	677	722	689	676	665	669	720	720	722	676	665	702	668	751	668	667	665	728	682	732	684	696	672	683	645	708	673	697	663	700	688	694	725	662	721	694	651	649	632	648	656	724	708	653	663	622	676	690	695	690	697	696	639	668	660	677	718	664	715	662	641	695	702	655	664	659	665	671	728	723	678	664	658	695	644	682	681	706	699	739	689	682	688	706	729	737	723	683	733	683	702	711	705	678	698	702	717	663	665	704	671	712	721	650	665	717	674	716	702	702	651	706	611	668	691	690
16118	1427	1035	780	511	435	417	341	340	319	332	306	282	300	307	283	257	255	273	274	238	253	262	238	245	277	285	265	268	249	246	310	254	254	274	286	266	267	288	235	248	238	280	222	239	254	277	255	256	238	247	251	246	246	267	273	264	266	254	258	265	244	240	251	248	261	219	257	260	237	262	255	282	231	223	217	246	258	270	241	236	257	241	246	264	206	214	248	221	223	266	267	269	237	245	223	261	231	261	239	257	232	277	253	237	282	257	257	247	268	258	249	254	243	221	273	254	242	268	235	238	252	240	260	236	252	262	246	272	238	223	234	261	227	243	247	254	224	257	215	224	246	238	263	239	249	243	243	275	240	244	282	250	251	243	210	255	252	245	245	254	224	233	272	266	228	270	259	264	263	270	208	256	247	268	219	248	249	251	276	267	252	243	263	286	247	231	256	275	235	270	272	234	236	246	253	245	244	259	224	254	221	247	262	230	257	231	251	261	234	228	245	244	278	231	255	254	247	218	221	256	249	254	256	265	239	242	238	267	234	258	244	235	259	255	262	247	281	248	252	241	248	256	257	275	249	240	248	242	214	250	232	261	241	258	278	264	280	253	246	271	263	254	254	280	253	230	249	241	286	240	265	286	244	240	283	235	277	271	248	254	250	234	278	262	222	244	259	291	249	259	245	242	250	266	273	226	254	233	241	231	257	233	255	241	246	254	211	251	238	280	271	218	251	248	227	251	238	236	231	244	255	233	252	239	222	238	267	251	257	258	204	259	264	251	263	258	260	231	269	244	237	263	235	254	261	248	251	235	265	232	217	250	262	267	266	228	223	234	236	254	230	248	248	250	247	246	259	254	254	215	258	246	223	211	231	239	250	245	236	251	256	222	233	253	229	243	235	286	236	245	216	249	260	251	284	273	224	283	219	246	262	246	263	258	228	260	222	241	241	238	269	245	236	243	259	244	234	232	251	260	262	218	247	255	236	201	225	251	219	276	289	247	258	264	256	242	237	261	253	223	242	245	253	265	249	243	279	245	237	252	274	263	246	253	254	205	285	252	246	233	269	259	246	220	257	246	224	234	239	268	291	243	289	218	246	233	241	250	257	269	239	229	287	243	226	274	223	277	229	272	246	244	231	255	252	241	276	246	265	243	249	251	258	264	203	292	271	235	268	255	231	225	268	251	245	265	236	234	242	244	234	220	260	250	218	243	231	247	240	252	264	262	264	241	270	247	242	248	257	266	260	262	249	272	253	277	265	267	258	281	274	244	235	218	267	245	262	253	207	237	263	249	262	235	232	252	274	250	241	268	269	259	270	224	265	287	235	245	231	257	234	262	283	256	239	237	238	234	279	257	235	231	235	205	246	251	253	250	213	243	215	250	236	246	273	284	252	264	262	254	243	252	249	259	259	255	261	275	254	222	265	251	275	291	235	239	281	262	244	210	278	296	238	272	250	234	236	242	259	265	257	277	246	270	223	223	228	252	223	252	253	256	227	244	283	247	279	224	251	245	273	235	246	224	266	255	267	221	258	219	255	253	222	288	277	258	254	262	254	250	228	245	256	222	237	238	257	235	256	287	286	230	224	222	237	227	231	275	250	260	245	258	266	254	257	239	256	272	234	237	245	248	240	245	223	253	244	237	267	246	242	265	235	243	264	238	268	241	239	259	221	250	229	256	275	261	231	265	258	236	244	266	241	251	221	242	258	245	263	258	261	222	278	281	239	225	264	267	250	244	242	251	251	260	226	233	252	217	254	236	258	243	220	249	243	248	240	237	230	228	271	234	248	217	230	257	265	257	240	246	236	263	271	239	232	243	242	237	228	230	262	248	275	238	229	261	260	233	284	254	240	285	239	256	277	244	268	261	231	259	242	244	263	229	244	249	245	231	257	249	261	280	227	242	257	290	278	249	219	227	248	234	284	237	237	240	249	244	257	260	223	255	234	232	254	279	276	238	239	251	277	258	231	253	283	225	250	237	252	251	243	238	249	228	240	237	251	235	261	222	212	218	221	260	285	249	235	258	239	252	256	255	260	223	238	252	235	228	237	238	246	268	225	222	269	259	226	251	230	244	260	239	232	234	227	242	239	250	232	287	244	233	263	245	264	248	249	240	263	249	229	263	261	276	248	260	226	254	245	240	254	227	235	249	244	262	277	247	225	251	233	237	232	259	252	231	225	240	256	255	267	246	265	225	215	261	263	233	249	263	249	240	227	231	272	246	248	235	220	245	250	283	247	238	249	255	246	248	253	269	212	256	258	250	247	247	276	258	250	261	279	241	235	251	217	250	214	272	260	254	252	232	228	254	214	225	263	234	228	236	255	235	237	235	245	273	267	250	265	218	270	249	246	238	254	255	255	252	212	240	244	256	242	242	262	232	229	261	268	238	258	280	292	243	280	239	267	238	256	257	236	264	255	261	248	237	234	234	236	264	268	232	264	229	272	233	228	260	271	251	259	234	246	232	252	237	244	244	209	223	263	277	236	258	243	256	245	223	260	219	264	248	244	245	248	236	243	238	260	245	235	237	278	238	253	245	219	240	269	261	223	272	217	243	234	232	277	251	270	274	245	222	264	262	258	248	214	242	251	234	228	259	243	258	258	254	270	257	249	258	266	255	267	263	246	243	226	259	213	248	220	228	237	225	236	251	221	252	250	252	226	241	237	212	250	251	261	247	247	267	250	274	248	220	252	265	261	243	261	253	243	253	244	237	237	214	248	259	250	263	227	250	250	255	241	246	250	222	245	270	239	237	280	242	227	251	259	243	250	258	267	244	272	254	242	248	230	265	250	250	254	260	230	244	256	286	260	245	232	245	249	265	233	238	232	257	249	260	237	262	273	213	212	246	227	280	241	222	264	237	250	224	253	243	219	230	219	242	257	222	235	251	220	240	267	260	262	249	255	243	231	244	228	210	234	224	277	269	264	252	239	242	228	263	259	265	276	276	250	257	231	246	241	254	220	231	272	276	218	254	238	224	223	279	248	256	254	225	221	245	238	274	242	235	265	244	254	263	233	248	239	242	251	241	256	290	252	260	240	271	255	272	281	266	254	242	247	246	260	235	235	244	255	255	231	266	249	255	255	249	208	235	247	225	216	247	246	237	218	253	225	246	237	247	253	256	236	267	215	241	245	262	261	249	261	229	223	246	249	261	241	239	235	247	270	284	257	223	266	270	237	252	257	254	221	240	225	246	258	231	218	256	234	225	268	248	266	242	258	234	261	285	283	260	244	238	236	258	272	252	239	234	245	220	258	221	246	250	240	235	240	246	264	245	218	240	221	249	251	263	249	246	231	257	258	266	245	254	229	248	246	219	242	259	257	275	250	250	271	223	253	236	236	238	236	266	225	233	257	244	256	246	264	246	240	221	240	264	259	257	258	269	243	192	252	269	210	221	265	256	259	245	251	224	259	249	258	223	229	264	236	252	264	247	236	255	259	236	265	254	256	277	228	266	251	226	233	259	229	263	251	234	211	238	240
9031	1321	2215	2406	1867	1554	1381	1273	1068	1003	909	881	853	768	732	751	695	636	665	692	623	649	664	620	640	607	631	643	617	665	625	615	537	577	606	578	532	583	606	619	569	587	600	607	548	599	573	593	588	565	602	561	588	545	584	563	576	574	568	595	541	600	589	557	561	616	543	571	551	583	546	561	575	524	594	565	530	542	577	564	583	573	572	544	530	563	568	551	576	521	557	578	599	587	593	533	576	569	553	541	551	566	578	569	531	550	498	580	597	571	572	584	594	565	585	612	555	601	573	579	563	583	584	562	600	554	564	579	575	575	562	550	561	517	572	572	586	615	534	528	562	553	585	538	584	583	536	561	546	566	570	544	589	602	574	529	557	537	572	513	578	562	529	553	546	553	595	610	573	551	575	546	601	510	605	557	564	596	579	545	538	552	601	557	582	597	567	574	527	574	558	545	539	565	561	570	546	530	559	538	575	536	538	522	635	612	590	574	583	564	526	570	588	571	529	571	566	575	552	574	585	565	589	585	614	556	568	583	549	585	562	547	543	575	544	580	559	547	597	577	574	561	567	523	600	578	579	557	496	565	592	541	583	555	562	565	547	564	570	549	580	572	560	547	569	560	603	575	588	547	568	560	514	551	546	527	575	523	563	603	539	599	567	562	590	545	563	542	533	538	589	580	543	546	574	586	541	588	563	529	567	561	559	592	518	542	583	574	552	611	552	572	609	590	563	549	631	538	577	545	581	567	607	573	531	573	573	591	556	551	577	577	577	587	570	559	577	553	585	592	526	542	534	594	540	540	562	515	565	578	526	585	558	602	568	587	515	588	582	548	585	567	583	561	574	558	585	557	579	566	562	520	558	551	564	581	594	549	583	555	554	547	572	577	558	561	547	587	591	579	614	574	546	551	554	560	584	545	562	572	527	573	597	609	572	545	542	580	558	550	564	578	578	597	572	596	589	577	522	545	558	558	544	558	533	606	567	568	609	542	559	552	595	537	528	581	571	564	555	601	599	567	575	545	590	587	595	558	516	574	560	529	600	547	597	558	586	561	569	542	593	565	577	526	576	546	545	565	606	554	603	583	606	539	546	558	568	579	565	599	549	558	540	545	580	577	533	582	601	602	560	552	546	595	561	565	562	610	531	605	538	564	558	586	596	562	535	564	515	562	547	556	543	554	605	545	542	590	498	566	586	533	573	570	558	525	546	561	576	512	570	581	568	560	581	532	538	544	513	587	553	588	567	559	569	587	562	566	600	566	570	585	611	595	569	569	587	595	563	550	579	536	568	563	549	552	613	566	598	596	578	552	569	566	562	535	568	560	548	527	564	539	553	562	526	563	564	559	591	566	602	514	537	586	570	565	529	546	562	594	550	542	570	523	568	593	596	598	590	602	537	599	536	574	593	567	591	584	540	551	574	550	538	547	589	526	602	553	618	584	592	572	617	563	583	587	561	536	587	594	580	578	551	568	575	576	576	579	543	548	555	592	588	593	543	576	542	593	585	584	562	595	554	579	562	579	576	558	568	558	575	570	552	590	589	566	588	545	538	571	538	545	601	519	537	567	529	561	541	536	535	568	558	551	534	559	566	575	577	551	560	576	508	591	572	588	541	574	600	583	563	543	561	573	598	573	608	514	599	549	582	559	561	593	595	568	564	558	540	527	579	604	571	574	558	573	548	569	533	585	565	531	621	563	569	536	563	614	532	567	531	544	599	588	594	562	569	554	561	565	610	606	587	531	542	528	585	566	545	615	576	615	552	562	573	529	563	538	571	542	566	582	526	583	570	599	622	537	572	564	556	573	589	571	593	550	521	598	578	572	619	568	578	539	575	600	553	546	556	589	523	553	581	561	563	582	514	567	570	536	575	593	612	569	554	549	585	567	554	592	549	535	584	530	522	575	586	567	530	573	574	547	562	531	577	602	567	615	587	590	571	548	570	592	569	538	504	534	542	550	543	537	547	557	559	553	554	553	533	586	559	548	558	554	562	591	553	588	574	514	578	549	587	598	545	567	577	596	600	538	562	575	540	597	633	574	561	607	573	556	544	562	588	566	585	547	557	550	551	591	562	564	556	539	610	552	559	574	583	592	604	534	562	559	579	566	585	569	551	572	573	553	533	541	579	583	549	559	594	546	608	543	545	545	576	567	572	583	567	594	552	585	572	532	615	534	583	528	556	566	579	553	546	594	556	584	590	587	524	571	613	588	595	556	563	660	576	565	578	576	580	586	550	560	582	602	533	601	596	589	564	583	592	583	614	570	573	585	610	535	551	601	586	570	603	563	629	561	586	552	530	548	579	560	552	591	564	538	607	569	571	561	544	546	585	576	517	599	554	544	538	603	562	563	563	581	549	567	576	546	542	580	550	576	603	589	563	577	532	577	578	538	540	531	573	584	535	537	572	524	611	592	614	551	622	565	578	551	496	552	557	587	542	566	567	570	622	570	613	593	578	515	587	590	555	578	560	591	546	547	565	597	505	557	547	595	546	517	558	522	601	577	534	545	567	562	583	585	598	570	583	556	536	558	598	550	580	581	534	539	600	592	552	569	523	563	582	564	525	563	537	580	574	536	563	561	578	575	563	579	568	612	581	587	575	522	591	542	536	566	584	554	589	604	549	584	584	564	534	563	545	611	542	544	535	573	586	567	546	566	559	595	598	576	548	502	594	546	585	601	575	577	591	519	562	589	576	569	559	573	565	619	587	617	586	576	572	568	609	572	582	603	560	562	559	572	561	557	544	570	557	562	553	502	572	581	540	586	545	607	560	544	570	596	565	556	578	554	541	536	526	584	545	564	570	561	546	570	584	588	553	567	524	583	558	573	542	582	555	518	608	578	545	597	571	579	583	598	539	558	574	615	567	555	556	560	549	511	593	568	543	589	600	531	549	582	559	556	555	549	587	553	587	548	597	574	605	575	588	570	565	625	571	554	598	583	529	566	554	569	560	598	556	549	542	611	542	601	551	553	565	549	592	560	563	560	557	605	546	554	561	566	574	556	574	551	571	614	566	589	582	541	538	596	536	562	572	554	508	560	623	556	522	568	558	586	562	575	565	595	548	549	561	575	506	569	530	546	561	581	561	549	555	549	583	552	571	572	590	582	548	522	577	558	543	550	569	542	546	574	592	522	532	562	523	585	598	561	563	539	499	559	587	607	574	576	524	594	579	599	565	578	598	558	597	605	574	548	521	566	562	561	566	549	523	559	573	597	542	571	531	564	560	541	558	551	545	568	579	541	577	549	571	580	584	563	541	568	560	577	535	583	557	573	574	546	529	533	553	563	610	586	548	581	523	601	563	585	571	584	571	601	614	607	569	566	586	540	562	542	564	576	563	573	572	578	582	612	546	581	596	557	535	553	572	555	539	567	561	569	572	550	550	583	576	564	546	545	570	603	538	594	520	520	567	545	566	529	558	573	566	568	520	558	565	547	583	524	579	560	563	570	590	549	544	524	568	577	577	586	564	583	599	558	562	567
2437	203	157	168	156	155	148	177	165	144	131	152	160	148	149	170	163	136	146	169	149	163	156	168	169	150	149	175	153	177	138	154	163	172	168	167	154	175	162	148	143	172	168	146	192	172	163	174	158	160	167	156	178	177	149	174	137	155	176	186	152	130	153	182	179	165	145	144	142	158	133	145	162	160	170	167	153	136	162	155	165	152	163	152	172	150	171	153	162	172	157	143	159	168	142	158	156	149	155	150	155	144	159	178	153	166	151	140	158	136	184	167	190	152	145	155	166	151	171	163	128	142	154	141	173	138	173	162	160	153	147	154	153	162	160	160	149	160	168	180	170	165	170	145	167	149	167	148	157	174	147	175	149	166	166	168	154	171	139	146	171	152	182	138	153	139	168	150	131	124	134	154	151	161	154	173	166	140	152	160	164	156	181	150	178	160	162	168	174	162	178	166	158	155	154	157	162	185	158	153	157	152	147	165	163	144	131	187	154	145	130	168	148	149	171	152	151	144	153	165	159	148	155	132	156	134	139	168	136	167	172	169	140	158	170	138	161	186	148	142	157	175	164	162	152	139	143	160	170	142	164	169	129	133	131	167	166	140	170	157	161	133	153	185	168	173	150	170	146	144	158	135	132	156	171	174	164	160	156	161	134	163	171	194	153	177	166	141	158	163	184	143	147	159	145	143	168	182	163	159	157	170	162	157	160	138	165	146	157	172	149	138	123	140	160	172	161	158	158	176	153	163	130	158	156	150	152	177	141	158	165	161	145	121	145	159	159	169	150	163	146	176	159	161	166	130	151	132	133	135	131	166	146	160	139	153	166	165	165	158	177	144	154	161	158	160	175	165	149	152	138	159	166	165	140	167	172	159	164	163	140	177	159	150	154	159	172	164	136	163	164	169	157	157	146	156	142	177	161	174	174	154	143	162	141	139	153	163	156	168	143	152	143	144	149	134	162	171	177	147	140	142	138	139	163	153	165	183	157	146	160	156	138	191	149	160	163	163	151	137	151	160	155	155	160	153	130	167	171	156	171	164	159	172	156	159	173	153	151	172	161	157	147	147	150	142	151	171	176	149	160	167	162	163	160	152	165	133	141	150	156	155	152	151	154	160	168	142	191	159	169	153	143	188	167	147	174	156	153	183	133	141	148	168	143	156	147	157	175	148	152	139	141	148	157	166	171	144	129	168	174	165	144	165	152	157	153	130	138	138	144	162	182	162	167	139	155	143	145	156	180	149	164	165	161	155	154	144	175	155	157	167	123	156	156	169	177	167	178	142	153	136	136	159	175	168	141	169	147	158	152	173	155	137	165	158	147	156	162	162	162	184	154	158	183	188	201	157	147	163	170	171	152	165	157	154	153	184	156	142	143	165	166	141	163	162	175	148	164	153	142	171	153	146	173	157	131	144	151	172	134	128	165	160	160	152	155	143	150	152	161	168	156	155	132	186	157	158	155	161	124	155	155	165	145	131	174	142	145	149	131	196	149	156	160	171	143	156	146	166	163	163	160	172	131	154	166	146	166	145	161	183	142	161	147	175	162	155	171	163	156	148	187	139	170	138	152	163	142	185	147	154	165	157	174	150	145	149	174	175	188	157	164	141	150	143	144	141	157	154	176	155	140	152	148	193	150	151	169	148	177	158	154	135	155	164	164	153	164	157	147	155	168	139	137	155	155	192	131	162	152	132	142	173	158	163	161	124	138	173	174	164	162	160	150	161	169	170	164	166	161	147	184	169	157	172	145	155	155	155	166	155	152	152	165	164	176	134	151	132	156	151	163	155	140	151	163	157	137	201	158	157	144	162	171	133	151	156	164	151	165	172	132	158	168	149	155	180	154	139	156	168	153	138	154	168	141	162	150	145	169	152	172	146	167	159	163	152	143	162	159	143	170	155	170	145	140	166	137	133	167	161	131	154	155	167	146	158	161	148	164	145	157	174	161	153	164	160	129	141	148	161	154	142	146	178	163	147	174	161	151	147	153	177	159	160	176	163	156	147	138	135	154	150	149	152	141	164	114	143	149	150	166	135	148	138	157	144	150	150	155	183	168	168	157	147	154	149	164	190	194	151	149	177	153	151	171	145	172	143	156	169	149	162	159	164	143	154	164	140	150	168	138	159	154	160	162	155	158	163	158	159	164	160	152	149	169	151	143	168	151	153	167	187	164	147	160	130	150	161	145	144	158	159	129	167	148	141	180	171	194	152	167	171	168	174	177	146	174	159	159	176	171	147	180	172	143	169	145	159	162	138	144	163	128	126	175	158	165	139	165	151	167	171	163	129	150	168	161	172	162	156	132	139	152	151	178	150	161	143	137	171	175	175	159	157	165	161	140	148	163	153	159	154	158	157	155	145	149	163	147	157	152	164	195	154	149	147	141	157	165	161	153	152	184	151	131	149	145	146	152	167	154	174	169	169	161	131	160	162	160	150	164	159	142	169	148	145	163	163	178	166	114	156	163	162	159	151	168	155	152	141	139	154	189	141	147	170	154	150	162	175	132	148	144	156	158	156	170	132	165	156	177	163	176	181	143	133	161	146	149	152	152	155	182	150	150	148	141	148	180	160	155	151	174	161	155	158	159	157	148	139	146	147	159	159	155	156	157	185	170	190	153	137	173	161	135	165	138	162	152	156	144	129	147	155	157	169	157	190	170	157	147	147	175	136	168	126	179	180	147	156	165	158	149	145	170	172	155	144	159	152	143	167	152	142	164	175	165	176	151	148	158	175	161	157	155	157	153	137	156	161	165	155	148	169	165	164	157	149	162	171	159	155	138	157	155	156	168	169	155	158	153	168	153	180	146	143	173	138	159	144	156	162	155	142	170	169	134	210	161	135	152	154	140	148	159	142	147	147	160	169	157	156	149	153	144	140	167	168	162	151	149	180	153	180	161	168	180	187	141	179	132	138	168	151	167	154	150	168	162	154	157	148	168	153	159	164	162	161	149	162	164	156	126	139	144	144	158	159	156	152	164	144	133	128	147	180	167	137	170	176	150	156	148	140	145	152	147	145	175	146	144	148	159	178	165	167	157	135	159	155	169	155	159	141	156	135	148	162	139	145	161	176	154	160	173	144	153	179	162	124	131	165	145	157	147	169	124	160	135	156	145	156	161	163	156	142	142	152	154	168	163	166	150	149	154	165	155	159	143	162	145	155	156	147	170	159	172	153	148	153	127	144	157	147	166	167	133	162	124	167	143	185	171	129	169	133	134	163	146	144	124	138	130	141	182	192	154	172	150	160	155	160	173	152	154	172	144	155	148	153	148	153	139	159	133	147	180	158	152	141	163	146	161	146	148	183	167	165	172	151	130	162	176	154	154	177	158	178	142	162	149	145	153	147	142	163	176	140	157	150	144	170	154	153	157	171	159	176	155	146	155	145	174	156	171	173	140	168	157	165	171	168	152	135	141	182	148	165	168	152	144	175	185	169	164	123	151	180	152	182	118	165	147	151	156	167	163	141	155	170	161	144	143	136
2573	420	484	431	495	421	450	439	444	406	407	423	408	402	405	456	486	415	368	378	442	365	431	392	433	398	399	408	424	405	395	443	405	438	441	414	421	418	415	422	392	429	425	366	406	425	413	352	427	375	390	352	427	419	423	385	406	422	378	396	375	397	390	399	400	409	400	429	399	440	423	373	415	455	383	392	396	413	400	410	409	405	431	418	379	423	404	374	415	371	442	389	398	426	401	407	402	407	411	409	359	405	370	416	396	409	425	407	412	389	409	422	386	366	401	373	389	419	395	377	413	422	407	408	399	373	419	396	437	426	403	400	443	412	425	422	401	359	407	379	391	444	428	390	392	412	424	393	407	416	418	418	383	398	411	394	425	411	400	427	396	403	437	428	426	413	389	404	412	401	404	383	415	439	364	377	389	388	414	414	420	414	425	403	371	418	372	381	391	384	389	420	401	418	417	417	359	406	436	390	398	380	364	426	393	403	402	397	402	405	442	371	394	402	399	394	390	439	445	421	402	411	425	430	369	413	410	378	402	387	429	454	405	413	385	424	387	415	435	396	441	401	388	387	353	372	404	377	393	409	408	437	404	414	396	396	415	415	419	396	429	423	378	404	376	410	389	388	376	395	381	382	410	402	443	387	419	417	393	418	388	395	373	397	398	433	412	401	403	392	432	418	389	383	420	387	407	413	403	421	382	393	442	398	401	414	424	421	428	407	399	390	396	413	411	395	410	412	407	388	413	413	404	412	416	445	424	413	360	392	405	430	437	411	389	388	413	405	352	404	410	402	397	375	404	415	421	385	425	380	391	434	371	402	424	413	376	439	406	416	375	404	406	415	381	425	386	404	421	360	432	413	400	381	418	453	442	385	419	362	413	404	400	431	427	410	432	374	361	432	355	411	429	426	397	388	454	369	428	399	416	445	422	390	429	376	392	420	416	382	421	423	428	394	406	403	415	385	439	418	404	404	415	409	397	416	405	406	439	394	418	395	404	410	391	424	403	393	443	393	409	391	406	435	417	421	412	402	399	375	403	391	406	391	373	396	398	430	396	393	395	446	416	396	458	383	428	423	396	408	424	404	425	412	395	409	383	426	395	430	418	417	414	406	406	394	408	406	417	416	412	435	409	431	387	400	368	393	417	410	395	403	416	368	400	391	417	408	414	430	426	391	375	388	422	433	409	395	428	427	401	411	432	399	381	382	388	408	414	430	411	415	393	406	382	378	364	426	367	379	452	405	368	386	408	454	403	422	390	362	399	424	382	417	415	363	425	426	369	422	374	399	440	426	408	409	378	407	386	386	374	410	406	405	396	388	374	414	378	382	402	394	414	409	392	398	430	399	399	400	373	387	417	410	417	405	403	414	384	443	410	405	412	375	436	375	424	411	432	420	413	416	422	415	425	398	413	364	393	379	376	442	392	411	439	419	428	423	388	400	429	407	422	400	413	408	419	409	407	433	387	418	423	425	437	443	441	413	415	393	404	404	391	398	401	393	388	411	437	393	397	367	402	433	411	390	385	426	405	397	416	384	424	419	373	361	396	405	405	346	374	416	438	402	408	415	425	408	397	390	373	376	398	401	419	409	436	421	429	408	442	369	358	436	385	401	401	433	408	422	436	425	388	422	410	391	372	407	412	410	435	402	378	434	421	399	398	430	421	425	422	384	416	440	400	380	398	421	411	405	402	413	417	425	370	415	370	409	405	398	432	393	386	409	416	431	389	412	401	380	406	397	398	401	471	410	410	403	376	400	412	425	395	370	385	422	420	414	412	410	406	421	399	354	432	418	431	409	446	413	380	411	454	421	440	410	411	401	391	430	407	382	431	402	416	369	420	397	412	382	390	418	371	397	433	414	379	403	392	410	409	425	396	418	407	391	425	427	379	367	407	409	393	407	428	401	376	410	381	380	407	409	390	424	456	400	446	406	394	389	405	392	412	419	415	417	401	392	390	425	398	389	409	419	401	418	415	386	402	416	392	415	423	389	394	418	410	437	445	423	365	424	417	409	434	426	414	384	408	388	457	382	413	402	436	428	394	431	432	404	428	413	427	393	380	398	408	370	420	374	448	410	418	461	396	390	383	400	429	423	399	425	394	422	403	414	436	439	421	393	405	400	422	418	404	435	418	395	446	435	371	412	422	423	384	405	378	390	409	362	429	363	388	407	397	406	382	427	406	358	409	420	403	447	394	381	399	423	413	401	383	380	403	414	408	372	478	432	365	446	395	403	389	381	415	379	416	402	404	409	421	391	404	406	426	384	404	419	396	368	401	420	415	404	396	383	398	406	419	418	425	411	379	473	424	417	401	381	384	478	478	409	401	425	417	396	413	421	399	398	396	440	389	385	385	388	385	428	388	397	412	353	435	386	357	401	407	420	398	415	418	384	409	428	390	384	450	453	397	444	417	411	438	410	394	412	404	370	449	439	396	397	408	402	398	435	426	409	363	405	416	392	402	422	388	407	404	417	439	405	393	383	440	430	425	408	404	372	435	389	428	420	434	437	415	367	441	396	419	401	421	407	410	395	411	416	369	409	379	390	412	380	402	421	389	400	438	408	397	426	414	397	389	387	431	424	422	412	429	388	437	420	409	381	401	415	399	395	392	407	402	383	407	409	445	397	410	395	370	408	378	437	431	381	409	421	377	405	389	425	386	372	459	388	410	411	460	412	398	435	400	384	392	379	425	400	403	403	397	385	418	423	397	394	413	422	437	374	381	425	404	390	435	402	408	419	422	395	455	395	384	440	436	398	388	403	411	404	390	376	389	385	395	408	406	380	377	403	423	414	395	398	420	385	416	411	366	411	401	414	404	400	434	438	407	398	379	410	411	412	391	410	384	392	386	434	427	403	408	378	401	404	437	406	385	411	389	415	443	370	386	416	395	431	404	430	429	390	387	368	435	396	419	414	410	431	402	360	413	435	381	406	410	403	394	394	416	440	397	405	456	405	399	390	409	414	392	388	426	434	385	371	369	388	402	388	391	425	363	396	429	384	396	417	399	398	401	432	401	427	396	412	381	437	391	370	390	401	382	424	406	410	424	379	401	412	448	436	395	399	402	422	422	418	393	386	397	442	364	403	413	392	421	381	373	375	411	435	399	391	428	405	366	389	398	391	391	390	415	382	386	406	446	396	424	367	380	401	408	400	384	360	415	408	431	395	397	386	426	366	387	403	431	395	440	390	402	404	415	438	419	418	417	380	388	392	424	418	408	409	375	388	398	376	394	403	369	382	370	388	400	443	410	403	403	408	404	385	398	425	413	392	409	403	407	395	415	410	410	382	387	361	384	388	440	420	429	408	423	403	391	419	397	412	417	445	364	436	409	407	390	405	428	441	384	394	392	432	394	385	416	394	431	419	358	406	428	400	393	409	385	422	386	392	400	421	374	387	408	438	401	395	376	397	385	384	418	387	446	376	427	407	396	427	388	385	440	395	428	418	394	410	400	393	392	406	384	379	398	408	375	407	427	392	429	425
9068	745	684	544	470	377	338	349	349	325	290	324	320	296	295	338	316	310	311	298	304	331	307	318	303	310	293	326	310	279	319	290	355	289	277	344	313	259	289	280	315	308	303	282	297	294	300	299	288	266	327	319	291	288	302	286	267	351	306	290	253	272	324	305	300	342	274	303	310	287	294	311	248	292	297	270	269	281	297	292	298	276	281	300	291	291	309	277	288	321	273	331	293	309	296	283	318	303	264	293	314	306	283	305	292	303	275	318	287	318	253	290	315	262	288	321	340	292	290	291	291	301	292	293	300	328	299	271	336	289	291	289	338	305	261	293	269	305	284	269	291	317	302	317	273	318	286	271	277	297	299	318	318	298	291	279	327	283	311	309	279	281	298	275	269	278	328	289	277	293	310	275	293	317	269	300	297	281	287	303	315	306	311	311	302	288	314	252	300	314	265	326	268	282	315	264	270	307	319	313	300	273	334	283	275	303	310	287	291	295	293	290	301	268	299	321	276	285	292	289	290	297	313	288	327	304	274	260	271	280	301	281	293	297	272	323	283	312	289	287	287	325	309	313	309	261	274	325	293	301	306	286	253	301	292	316	313	292	298	305	280	257	291	281	316	315	329	301	322	259	267	307	272	274	306	292	287	324	313	298	315	311	271	310	263	290	309	299	311	320	283	291	314	304	303	316	303	267	290	280	293	296	299	323	293	305	310	318	295	304	282	292	269	297	307	306	285	284	264	298	288	286	291	290	275	285	259	296	285	325	290	295	268	277	262	269	287	320	294	307	305	287	269	307	286	269	284	304	300	290	286	307	293	306	306	295	301	282	313	304	324	357	306	308	283	318	281	318	281	282	308	302	299	322	296	312	290	273	299	288	306	308	297	285	334	264	321	286	304	269	261	331	321	301	263	324	292	289	326	336	297	316	277	281	263	281	335	279	304	286	294	301	299	300	289	311	332	279	283	276	283	295	293	286	301	295	287	283	313	313	279	298	322	278	279	270	317	295	266	281	282	312	295	305	270	276	306	278	303	316	288	300	293	265	298	287	263	259	271	272	261	302	283	308	284	298	278	325	311	286	338	298	303	302	273	293	287	291	307	285	301	288	289	278	336	305	276	287	309	278	318	288	278	274	287	276	285	289	281	275	288	284	288	287	296	302	317	299	324	279	303	284	318	293	292	269	315	277	296	293	301	280	275	318	305	295	296	306	300	257	269	290	277	263	311	282	276	274	283	300	281	308	276	327	318	310	307	329	297	295	319	289	294	268	337	311	294	296	294	285	252	289	274	308	308	301	303	278	310	276	312	272	299	291	305	283	266	323	309	283	301	288	301	309	327	270	318	287	296	295	295	282	311	340	268	297	301	301	268	289	281	320	254	302	292	278	269	290	284	254	313	289	322	297	301	328	318	275	327	283	317	311	289	277	277	295	296	299	316	329	303	303	319	248	314	297	263	280	271	298	274	280	309	302	328	260	314	317	303	321	291	257	332	298	269	307	307	319	319	317	299	320	318	319	328	283	310	300	311	278	308	273	293	268	315	320	289	304	298	286	315	312	281	333	313	284	263	307	308	305	305	300	323	311	305	300	302	283	285	266	300	276	304	260	293	278	289	259	297	326	324	306	342	311	320	294	294	300	305	304	330	292	295	286	267	268	300	330	283	298	294	273	274	292	309	287	286	302	289	316	296	303	283	266	319	307	315	307	303	285	293	297	245	275	277	287	284	320	319	333	319	300	302	273	308	275	268	281	305	300	328	286	319	302	306	320	298	294	302	300	307	313	292	308	256	283	314	303	280	275	325	293	293	290	307	293	276	291	324	266	306	319	331	304	300	300	284	289	282	276	312	309	293	326	297	287	325	293	269	277	305	280	303	284	301	299	286	290	334	308	286	286	326	302	286	301	310	288	304	312	285	295	324	300	282	296	298	298	292	317	301	298	299	292	318	279	322	283	322	283	301	301	316	313	283	325	299	294	284	286	312	315	295	307	314	268	297	298	304	330	253	280	290	337	286	287	284	280	272	305	301	279	304	317	299	306	303	291	296	309	287	317	267	252	306	279	321	290	293	275	266	287	309	317	258	291	309	279	310	284	283	327	300	283	312	298	295	304	304	311	309	274	239	276	293	276	294	260	311	305	300	300	326	262	319	301	294	276	315	329	268	289	302	262	285	300	301	289	313	294	286	338	292	281	337	301	292	260	282	287	290	311	304	304	319	311	318	265	274	291	296	326	279	296	276	293	317	326	303	286	308	278	281	302	288	287	272	292	296	317	291	276	295	290	279	279	309	286	302	279	294	277	312	300	319	305	302	309	290	300	284	290	258	291	263	294	299	290	254	293	295	277	300	278	328	313	329	301	295	322	263	302	266	280	306	312	317	300	286	306	285	315	302	287	287	301	311	282	306	316	319	310	307	312	296	297	276	297	310	312	272	312	309	266	273	327	274	282	303	303	280	315	285	287	319	292	305	280	298	301	281	307	290	308	313	277	294	293	284	315	305	299	279	289	276	305	272	298	301	279	308	313	291	302	293	315	322	315	289	293	338	298	260	316	289	302	281	275	298	303	289	329	298	288	295	286	332	328	307	281	292	274	269	286	308	308	320	313	266	315	285	303	301	302	316	289	275	261	315	276	285	311	273	323	313	300	312	286	290	302	340	248	283	298	328	313	315	337	290	278	327	292	309	306	290	274	300	299	301	318	300	301	294	297	292	303	293	286	296	279	274	315	299	289	289	303	304	278	277	285	310	279	290	288	277	281	289	298	279	292	316	274	301	270	323	282	251	317	297	255	275	295	309	268	282	318	316	299	315	332	301	304	293	282	304	274	301	293	294	283	286	283	303	300	292	299	300	307	284	331	315	307	313	310	347	303	283	312	316	276	301	315	249	295	308	299	321	341	303	307	288	294	301	300	318	283	276	318	327	321	288	298	305	343	289	321	301	274	317	308	303	293	306	308	286	334	262	262	313	288	342	272	285	307	306	260	300	264	277	292	272	303	312	310	298	293	279	316	326	295	299	292	297	283	287	276	292	293	291	296	310	290	271	303	288	294	313	299	313	285	296	261	281	305	313	326	300	256	274	333	263	305	327	286	269	299	308	298	310	270	266	297	278	289	316	305	256	307	328	296	319	312	263	316	281	292	272	309	335	300	283	286	298	304	263	266	300	306	299	311	295	242	313	263	291	294	293	298	299	301	322	352	301	292	284	326	274	303	289	302	263	297	293	288	255	283	314	299	276	294	331	304	299	309	311	326	286	280	287	328	338	274	296	258	293	299	288	299	280	276	286	266	295	311	260	260	304	317	293	317	315	299	321	275	290	284	266	294	330	318	283	295	329	304	268	332	299	285	302	300	289	280	315	279	322	303	302	317	310	288	279	277	284	278	299	340	288	272	287	315	295	281	310	285	270	262	312	283	278	294	338	277	269	277	316	306	302	293	292	310	315	307	309	317	288	294	295	296	309	288	312	300	279	306	310	316
7349	979	1533	1682	1386	1150	1127	1032	966	910	861	831	772	839	759	731	786	742	747	737	735	679	696	720	746	711	687	712	741	672	752	730	710	700	694	700	688	682	657	692	711	699	704	668	698	694	717	632	751	675	689	684	675	685	702	687	681	666	695	686	643	718	683	693	652	658	712	671	665	646	683	697	683	723	693	776	718	727	705	684	713	719	653	653	665	715	707	687	663	700	677	652	647	696	658	666	696	665	662	700	669	698	687	651	695	714	715	649	690	695	656	665	689	681	673	710	676	688	656	670	693	609	676	696	669	652	688	675	668	728	673	699	701	693	668	694	670	667	673	670	684	655	636	707	694	671	718	683	696	699	764	715	730	637	697	676	660	661	684	630	674	681	703	674	670	710	667	718	632	682	731	738	639	676	684	690	637	716	695	686	651	699	644	648	652	631	725	685	668	700	705	657	720	703	679	655	699	684	693	719	698	643	668	681	698	671	676	650	687	725	678	656	699	690	665	709	713	675	661	690	664	710	682	615	715	674	732	701	712	684	661	688	706	683	659	666	688	660	714	710	703	682	666	650	707	738	674	687	731	657	656	661	656	661	683	624	655	653	672	652	650	689	723	680	729	765	696	702	683	688	710	674	646	711	673	706	670	670	730	665	660	690	684	682	656	666	691	677	685	703	673	677	673	666	679	638	674	671	644	672	699	699	689	689	698	673	757	696	668	669	684	699	660	690	718	673	705	671	687	697	682	698	682	698	693	638	721	657	690	701	689	719	671	643	669	700	664	714	693	706	715	703	732	674	705	704	653	645	667	672	687	667	736	693	689	649	708	650	686	658	666	653	715	689	733	654	697	684	667	712	675	664	676	689	692	692	701	704	695	706	666	724	654	714	678	693	647	633	698	691	674	629	690	723	706	703	679	694	682	712	673	708	677	742	695	716	653	711	702	723	667	719	660	685	677	693	662	652	680	734	707	714	676	696	683	696	718	667	677	682	718	649	694	710	687	666	699	684	680	665	682	680	718	674	690	716	673	625	710	677	699	702	671	702	743	662	669	691	680	711	685	705	713	629	669	675	686	677	658	699	675	653	675	691	627	665	676	702	673	668	643	718	720	710	660	650	677	740	671	691	708	636	719	673	696	709	712	647	631	676	690	693	679	719	716	691	635	616	663	649	684	716	676	653	699	677	733	714	716	696	724	688	621	663	666	681	683	648	663	732	697	739	684	669	687	656	641	710	674	677	675	677	680	615	706	730	654	675	707	706	698	664	694	673	678	634	707	736	691	737	706	669	691	720	688	689	693	700	656	672	672	650	695	655	659	634	648	680	691	709	628	710	675	689	681	689	712	679	698	708	648	677	642	700	637	676	680	669	690	707	690	670	702	686	701	674	662	656	667	682	664	759	660	720	672	671	654	719	656	684	722	651	645	690	681	667	709	750	703	666	676	707	675	679	702	679	672	686	706	691	657	673	696	690	683	660	691	652	686	680	640	699	686	709	686	696	687	686	689	722	682	697	701	717	703	637	696	712	722	702	655	689	688	698	677	645	668	633	742	672	730	698	650	691	675	643	659	633	665	706	679	715	689	706	709	680	696	646	676	663	680	680	693	661	656	680	725	676	672	729	770	661	680	693	725	623	705	730	673	723	673	672	704	713	642	638	685	696	652	656	653	650	699	732	680	686	715	731	683	707	710	656	666	694	710	708	700	704	722	695	710	702	709	649	671	694	648	676	667	675	751	689	724	695	691	701	685	689	692	629	649	680	653	710	708	665	705	697	683	716	733	676	665	661	722	705	710	653	598	706	670	706	662	714	704	713	695	688	657	714	631	693	680	706	655	659	676	642	742	671	697	666	657	680	670	661	715	697	674	679	688	647	685	667	654	649	667	697	700	692	697	687	716	693	720	686	701	697	723	670	728	694	690	631	652	726	673	667	710	669	716	679	667	700	699	640	700	637	695	678	677	655	686	694	686	663	751	694	698	701	672	709	668	678	658	695	636	677	718	704	674	717	729	637	702	683	748	697	701	695	667	718	679	657	700	696	664	684	673	739	690	701	680	716	728	736	722	668	659	701	731	704	714	691	708	691	666	724	669	674	700	709	691	668	693	690	735	686	677	670	687	699	691	677	669	727	678	682	685	683	717	696	679	683	670	673	722	675	686	696	673	658	707	645	647	635	633	677	729	687	683	673	700	730	689	669	705	656	666	694	711	697	697	680	682	694	682	659	690	674	695	656	709	668	735	734	658	672	691	708	705	689	695	692	652	670	682	701	675	676	688	698	714	679	678	719	681	638	674	697	673	662	729	697	655	674	683	712	683	660	672	668	666	674	701	678	700	694	683	670	674	711	686	721	691	716	675	670	682	666	676	700	767	673	731	705	648	649	685	710	683	665	687	687	687	678	641	653	681	740	661	717	689	690	650	687	685	693	700	659	698	675	707	697	703	666	709	719	659	688	697	648	736	679	689	699	713	719	659	693	652	674	721	703	669	703	652	670	724	687	713	703	742	698	696	668	699	650	706	663	679	715	678	647	700	717	679	666	713	673	693	707	764	674	684	670	675	723	707	666	690	707	652	729	682	677	708	694	716	672	709	720	744	704	692	704	676	693	673	702	671	726	692	684	666	698	652	709	640	685	667	655	669	687	711	713	681	667	684	681	695	726	665	699	719	691	691	656	663	689	699	660	664	739	677	689	675	696	646	669	670	675	660	680	695	692	707	695	644	695	677	691	721	704	723	700	687	726	639	679	679	688	676	644	633	672	666	641	677	609	701	653	718	716	735	689	669	673	662	677	703	692	668	692	670	648	689	652	681	733	681	666	665	669	707	662	695	679	732	672	678	690	686	669	618	718	665	679	699	704	698	652	707	659	713	642	688	688	688	685	708	680	697	660	738	701	694	673	709	663	704	664	712	672	706	666	728	648	708	663	697	660	678	629	671	674	710	674	674	683	673	698	657	718	662	635	700	699	706	707	673	730	703	684	724	628	676	682	721	684	664	715	721	703	738	678	686	734	665	746	679	664	716	710	718	665	735	676	667	681	707	681	719	703	680	704	703	737	683	665	686	638	698	621	671	692	652	705	696	688	674	662	651	681	684	683	650	689	668	650	688	718	682	711	668	648	709	698	616	721	674	678	666	620	664	649	709	651	646	634	711	742	633	675	703	669	733	671	671	672	711	684	727	704	651	654	726	661	707	673	669	656	713	693	700	735	711	752	711	708	695	689	685	694	659	663	689	622	733	657	691	712	666	688	661	669	672	700	663	675	662	698	650	678	698	642	694	682	716	666	702	649	654	678	670	680	672	709	730	678	723	736	688	716	673	714	660	679	722	677	716	664	679	687	702	639	686	670	732	691	712	660	683	644	727	683	642	650	670	661	743	647	728	710	714	675	697	706	719	688	658	692	745	681	669	704	677	681	699	711	658	699	696	686	678	716	704	731	678	688	703	661	618	678	681	702	738	702	703	709	703	717	685	680	683	731
16372	1417	1053	722	555	419	393	418	333	306	315	280	286	307	292	259	258	263	258	263	248	256	265	268	251	255	263	268	256	240	282	231	229	281	254	247	276	267	284	227	262	260	256	254	244	240	291	255	261	252	268	239	235	244	233	251	264	211	248	259	268	220	221	280	268	265	230	275	271	266	236	265	257	245	256	235	267	218	274	257	259	260	247	271	263	250	244	258	241	271	265	236	245	268	255	253	267	228	229	252	230	226	216	251	247	244	257	222	265	252	217	248	255	270	239	270	240	233	255	251	253	232	236	235	254	268	268	265	239	248	240	250	269	243	247	251	255	265	243	231	239	253	258	258	258	251	247	262	216	257	258	250	197	263	279	253	230	248	224	259	257	245	256	233	249	221	255	252	248	240	246	241	261	216	255	264	225	239	258	237	269	256	252	233	279	266	257	263	228	248	244	246	263	227	225	237	267	236	224	232	244	240	251	256	294	274	247	269	252	265	276	246	253	255	302	248	269	256	230	227	269	259	217	240	249	249	232	252	270	250	261	253	237	256	243	250	262	242	267	253	254	261	249	224	248	263	245	252	237	240	265	223	242	238	250	253	254	246	236	266	251	240	259	246	249	229	253	266	255	225	257	243	221	225	237	260	248	238	230	239	221	207	225	244	249	233	236	236	235	271	220	245	255	231	253	253	249	246	249	241	249	237	234	267	268	236	240	228	249	255	266	265	215	269	251	239	273	241	232	259	243	249	260	262	235	229	252	225	228	242	249	249	263	236	258	256	260	259	238	246	240	259	265	257	242	268	262	251	230	249	278	250	253	232	221	246	242	259	233	247	203	256	225	235	251	236	243	217	226	239	241	235	238	248	266	233	261	249	254	272	237	250	229	235	221	236	244	242	262	248	260	260	228	240	246	255	270	237	264	230	268	283	247	261	216	263	248	251	265	222	231	236	234	264	244	261	228	246	247	204	256	252	261	256	259	254	216	269	238	201	240	276	261	265	261	265	256	233	267	231	230	262	251	252	264	261	251	239	246	233	270	253	261	215	230	248	222	227	213	260	240	296	253	279	247	250	263	276	231	225	213	225	259	263	254	246	254	249	229	248	247	242	248	265	233	255	272	246	258	222	259	235	234	238	247	227	242	227	250	278	277	252	257	242	241	253	246	242	244	277	256	256	216	253	250	210	244	290	258	251	245	215	255	217	236	239	280	251	270	251	232	211	256	236	238	261	265	289	242	249	285	245	233	284	248	226	223	259	243	241	270	226	271	264	249	230	251	222	226	252	252	263	251	239	268	224	238	256	249	236	251	233	206	236	278	242	221	236	245	266	244	234	235	270	250	250	254	212	284	250	257	233	251	275	275	233	235	236	263	246	249	235	297	253	282	212	242	249	236	234	235	236	259	255	233	242	244	265	232	242	270	250	247	259	255	220	266	242	261	274	236	269	260	259	255	240	245	238	269	277	234	254	213	251	246	223	255	279	237	257	266	281	251	240	256	232	235	256	249	240	228	245	258	237	239	268	275	234	244	252	230	240	267	233	262	224	241	233	251	246	266	268	247	284	235	238	274	266	244	250	278	260	252	244	232	256	247	227	256	220	259	251	260	251	237	248	242	227	251	264	271	273	262	246	244	245	237	258	236	249	212	237	235	267	246	262	235	251	232	251	264	214	247	282	229	255	228	286	236	194	244	256	236	277	235	232	227	237	242	235	249	229	252	244	253	241	297	231	226	243	247	224	275	273	236	199	241	279	260	238	254	216	244	259	293	245	267	238	260	252	258	272	252	256	224	231	244	241	257	242	250	256	232	236	255	260	244	224	246	256	258	254	244	274	265	243	237	251	228	254	249	242	241	246	238	243	232	242	230	247	260	237	246	257	290	249	239	239	251	230	246	255	230	234	265	240	251	210	264	255	270	228	248	240	249	209	287	258	265	240	240	261	268	254	283	253	259	234	250	248	249	253	264	247	221	246	231	244	259	260	209	259	259	238	221	239	229	262	247	254	266	265	248	232	244	244	248	234	254	242	263	256	242	248	267	240	233	280	251	264	261	246	265	241	253	231	286	263	251	243	233	222	229	245	226	263	250	273	233	274	244	267	269	237	251	221	233	252	253	252	278	266	259	240	238	279	271	241	240	244	263	235	236	249	253	265	263	268	231	219	256	224	271	254	244	250	239	249	227	264	280	232	291	250	252	262	260	209	266	222	257	257	252	225	266	256	231	241	248	290	270	266	250	250	257	252	234	241	232	253	236	244	265	204	214	248	246	229	218	272	225	256	228	249	260	286	234	238	278	238	246	263	264	254	254	256	271	260	223	257	254	250	249	230	263	255	253	251	266	215	240	238	233	260	241	271	236	242	250	212	237	260	234	217	242	254	237	279	245	271	272	267	244	230	278	272	271	289	251	250	282	264	239	238	225	243	258	238	264	231	239	248	274	245	256	263	248	243	224	245	263	230	264	274	235	245	247	267	225	239	242	255	256	246	232	230	292	270	243	260	254	229	278	268	297	257	269	225	256	257	265	254	219	252	211	260	244	228	267	225	249	238	261	224	236	222	235	247	271	209	219	240	229	220	242	234	286	219	257	257	261	265	212	246	260	249	204	232	268	253	247	253	237	274	244	240	253	273	247	230	230	227	250	279	224	242	251	261	250	263	249	250	238	242	246	260	239	223	250	231	223	247	238	272	219	240	249	222	265	233	254	244	256	232	258	246	243	225	240	258	245	231	268	243	264	267	262	225	266	257	229	249	224	262	286	251	240	234	256	240	215	250	259	247	265	263	264	252	227	247	253	240	226	234	249	227	247	250	212	239	253	248	255	275	259	257	261	267	222	248	227	257	262	264	227	255	231	263	219	231	262	245	255	259	247	259	227	230	261	259	250	254	250	261	270	277	261	272	255	281	252	267	269	241	223	240	241	228	234	219	246	248	232	244	246	235	249	255	257	232	230	254	269	266	245	252	258	260	260	272	271	260	257	277	216	239	257	244	223	235	257	247	236	234	264	271	243	251	238	256	237	244	215	285	233	257	249	250	272	281	225	248	242	287	257	230	250	236	259	236	261	234	230	252	256	225	276	264	243	251	264	249	244	233	264	245	282	222	251	234	256	259	248	256	254	254	224	251	218	238	254	247	241	243	259	246	259	231	266	242	226	214	255	254	240	217	242	251	231	210	247	243	235	231	249	275	265	250	272	280	251	243	259	248	279	240	234	238	268	266	264	235	247	232	238	243	242	239	255	240	252	253	274	260	258	245	274	258	258	230	260	228	264	258	240	233	250	231	241	242	231	245	224	272	251	254	231	240	234	248	244	238	221	236	277	259	255	259	259	230	255	225	270	262	226	239	278	269	261	209	247	227	263	244	259	264	254	252	259	244	276	256	240	240	223	266	253	236	234	219	262	288	252	223	238	237	256	256	252	238	231	255	278	298	241	235	246	241	231	242	281	251	261	231	262	247	236	252	258	259	250	264	300	242	259	225
9180	1241	2244	2333	1868	1587	1340	1307	1008	960	876	843	822	760	694	675	708	720	671	670	624	625	669	647	646	630	602	582	584	594	575	590	602	607	610	617	601	601	565	570	551	574	599	577	566	598	585	588	555	573	594	575	597	598	595	518	587	548	585	558	610	569	588	584	582	579	582	588	638	578	599	593	604	554	562	563	545	524	564	590	524	590	601	564	567	567	534	587	544	590	586	564	547	573	593	582	587	529	607	623	534	580	529	539	584	599	603	561	593	542	560	619	572	554	532	591	544	595	502	621	548	575	586	603	571	575	524	526	582	564	558	543	557	595	514	565	563	577	577	555	580	561	567	577	578	541	569	580	542	556	580	580	566	559	541	557	561	576	574	592	557	560	603	582	594	593	577	575	570	549	549	550	614	572	630	580	560	550	515	599	553	539	578	571	571	543	584	584	563	547	554	553	582	516	592	525	550	564	568	551	560	521	564	551	539	576	569	540	577	552	568	566	628	600	606	503	560	572	606	591	573	602	590	564	564	581	548	569	562	526	561	587	552	582	593	560	560	601	587	587	592	551	546	573	586	558	543	555	574	572	546	541	571	569	598	550	562	591	569	551	591	600	563	586	617	571	544	560	578	574	578	600	597	588	579	582	548	556	558	603	597	572	589	576	569	604	557	579	593	522	580	570	569	546	565	577	587	586	599	618	537	579	531	546	543	596	577	603	589	599	558	554	578	558	575	539	599	559	574	569	605	585	533	559	561	579	552	568	592	606	550	556	567	579	560	575	529	560	563	569	527	563	552	593	581	576	610	602	536	535	556	567	590	583	601	556	596	564	574	572	543	560	587	524	562	605	550	561	585	580	571	586	544	563	550	543	604	592	574	568	552	552	598	580	610	573	528	572	586	533	567	571	534	578	547	535	576	588	582	522	554	573	517	573	589	558	544	548	584	553	530	547	535	535	544	588	549	586	555	583	543	608	532	539	587	598	576	539	564	557	575	565	560	606	572	557	547	546	564	548	527	559	562	550	556	546	561	523	567	594	600	559	600	574	542	575	551	616	548	569	574	572	514	554	566	540	550	589	558	563	555	581	574	535	568	564	547	570	549	627	549	561	571	597	548	506	561	560	577	585	550	579	589	566	558	622	550	588	540	554	604	585	627	534	565	583	606	546	571	538	578	584	531	577	575	569	595	575	566	568	597	596	570	572	619	593	588	563	559	576	590	534	564	578	561	587	563	524	564	529	573	629	575	617	602	544	550	555	555	578	548	565	595	600	592	513	524	537	575	565	597	574	594	598	584	620	566	549	551	541	568	556	592	569	596	589	549	577	540	619	600	593	537	572	598	603	580	572	577	533	586	572	565	616	558	593	552	577	560	539	645	565	545	549	561	552	594	563	563	529	570	618	565	540	558	560	568	559	591	563	572	567	535	564	563	576	538	544	569	568	546	571	576	566	584	575	530	568	602	587	565	611	557	555	595	573	576	543	563	561	549	543	586	589	570	573	547	571	555	547	579	598	576	569	544	601	594	557	512	533	554	547	566	600	559	541	545	537	542	547	569	559	583	543	584	589	565	565	564	572	553	606	536	544	570	584	551	586	590	591	565	518	541	565	585	579	597	535	563	613	568	573	575	588	586	501	556	542	549	567	588	571	553	559	544	563	562	615	516	567	612	611	562	541	523	550	566	571	536	532	515	628	557	534	578	574	556	570	598	538	550	597	594	599	547	563	583	546	557	595	584	561	584	548	586	596	595	598	547	583	594	580	588	555	541	573	558	552	550	591	525	553	625	592	549	526	545	576	571	566	572	544	545	574	560	565	571	528	593	560	596	581	536	535	601	569	580	560	554	581	534	537	591	540	562	571	556	578	543	600	576	554	558	557	600	568	609	542	609	568	577	557	580	544	579	584	602	554	513	566	569	636	630	565	571	541	577	546	549	591	587	545	563	582	571	570	543	544	543	564	569	514	565	574	595	534	634	559	563	579	578	550	569	575	547	564	561	546	564	608	615	581	587	543	556	567	580	548	566	555	533	561	572	554	595	602	566	547	537	520	546	576	605	595	553	556	568	555	570	559	578	549	546	589	568	550	532	587	553	580	582	560	562	542	600	577	563	518	564	563	579	538	584	537	527	520	577	557	556	578	545	559	529	563	565	575	520	545	568	593	578	538	579	548	584	566	592	509	550	537	546	544	589	570	573	615	535	562	559	567	550	574	525	559	570	601	595	539	607	561	513	509	560	536	570	556	577	575	536	521	580	546	566	606	549	561	553	554	586	604	531	604	576	578	593	595	542	567	532	522	563	538	574	552	584	534	557	512	572	579	533	540	568	582	572	579	558	555	572	590	528	615	576	529	590	566	570	548	548	570	574	539	581	558	559	549	550	505	554	570	615	543	599	561	526	565	535	588	603	580	546	554	581	539	561	575	585	535	561	569	587	578	589	564	558	541	555	580	568	540	552	580	536	578	532	523	528	536	570	583	568	551	624	570	606	557	567	553	561	550	585	572	583	557	572	580	552	578	527	580	580	540	606	577	550	589	563	551	590	551	561	638	540	536	564	575	574	571	578	552	536	615	581	580	565	569	609	579	581	593	575	588	590	567	518	571	580	540	552	565	587	533	571	562	567	560	564	592	564	540	593	572	532	518	526	557	601	557	588	533	555	510	571	557	577	601	571	593	554	549	554	548	555	552	548	581	566	571	547	600	597	597	567	592	625	529	547	567	625	556	594	597	518	572	573	568	572	559	568	521	550	582	553	562	553	593	532	527	542	549	564	550	573	516	552	559	539	591	533	530	577	568	587	518	608	589	574	567	573	566	520	567	559	568	577	592	537	568	562	571	602	530	556	544	570	569	577	577	538	564	585	559	565	552	549	567	578	594	564	625	618	538	614	535	581	589	596	520	533	558	527	602	564	555	579	569	578	565	561	524	570	566	529	572	633	625	567	599	560	561	594	554	514	561	556	558	573	587	545	623	561	554	571	584	592	556	552	552	542	589	573	583	563	549	578	555	538	578	574	561	623	522	538	520	572	553	573	586	542	571	578	585	587	571	588	599	582	521	582	596	565	570	588	555	626	546	584	570	602	597	590	554	550	605	585	550	571	591	569	558	581	563	589	547	548	585	597	569	534	525	618	577	566	577	548	547	515	581	569	590	568	586	574	593	561	578	603	588	520	579	535	543	602	574	534	553	580	582	611	490	531	553	582	602	578	568	545	535	548	593	619	582	555	572	556	593	531	573	541	575	595	569	558	581	596	517	556	586	578	612	571	579	565	561	583	605	570	580	578	583	551	574	553	545	571	604	584	579	552	552	593	592	573	557	559	529	573	565	552	556	594	583	538	587	581	556	627	595	549	548	565	607	566	567	615	561	563	559	529	577	546	588	601	548	605	530	556	556	561	573	544	587	577	541	536	610	644	577	576	553	573	554	531	559	545	583	570	541	580	598	571	534	609	581	529	573	545	594	555	514	520	576	536	588	573	587
2226	179	157	156	157	176	147	164	140	154	166	150	160	179	171	146	182	153	158	174	132	160	148	173	160	142	143	150	153	168	170	152	129	148	150	150	140	156	142	126	159	157	151	137	144	134	157	158	148	177	165	156	139	156	144	147	164	136	161	158	162	150	153	154	133	137	155	156	159	159	164	161	179	159	168	160	155	120	182	163	149	165	147	164	159	155	170	151	132	143	188	160	138	148	151	156	157	149	146	153	145	161	156	159	157	136	146	157	141	164	183	168	167	165	143	169	160	151	155	161	153	184	180	150	174	147	172	146	150	153	153	140	169	136	163	158	127	150	161	120	171	173	148	153	149	175	154	138	156	124	173	154	165	168	155	162	154	171	156	173	153	146	154	151	137	151	147	147	159	139	160	147	143	147	140	166	144	158	162	171	150	151	156	162	137	116	153	153	164	177	159	158	139	152	173	175	139	158	169	150	151	148	162	155	133	165	162	166	171	162	151	164	150	144	168	131	146	154	157	150	145	151	160	161	174	164	142	161	145	159	165	170	152	155	166	147	141	149	148	153	147	162	186	168	153	150	138	130	198	164	147	157	146	144	136	169	150	153	154	128	136	141	159	175	180	159	151	162	144	145	141	150	160	156	138	152	183	129	164	154	147	156	159	179	150	170	151	168	155	143	123	137	161	147	144	173	145	140	151	183	174	174	157	151	138	139	137	163	155	168	128	152	146	121	154	143	158	143	165	171	156	150	135	145	157	158	162	155	164	178	166	157	158	158	162	156	146	136	167	161	167	142	150	161	167	148	147	148	143	176	159	151	160	160	148	166	151	167	150	159	157	152	162	158	160	169	167	148	170	163	169	170	146	144	158	167	178	146	155	151	165	151	161	176	155	149	145	158	161	147	145	180	179	167	170	162	149	171	148	166	150	160	163	139	154	152	149	134	143	156	161	171	165	156	146	155	175	155	158	128	146	148	153	149	145	184	171	161	151	149	173	160	135	126	156	151	147	142	148	146	160	149	149	171	176	154	174	145	164	147	151	130	161	155	160	161	170	141	130	161	148	158	157	170	133	155	130	155	157	144	153	170	143	154	163	161	173	156	164	161	138	162	143	120	146	158	189	152	157	170	127	150	159	165	141	134	137	146	156	147	140	146	168	145	141	163	158	154	141	173	168	141	164	153	171	166	152	159	139	163	148	129	138	155	131	140	141	139	167	147	140	165	172	140	152	176	153	160	152	147	146	166	146	162	184	157	165	178	160	169	163	151	155	175	157	136	148	145	153	164	150	165	162	141	147	161	148	160	141	147	172	147	151	126	140	162	155	147	137	143	137	163	140	156	142	177	168	175	147	140	155	144	155	159	157	176	166	144	161	162	151	146	147	151	156	176	141	145	131	148	168	176	149	138	156	161	172	154	119	141	148	163	162	141	136	148	160	157	164	168	165	165	150	146	150	154	152	148	166	168	159	166	159	200	147	145	152	155	160	148	145	150	177	150	143	139	174	149	157	123	157	137	160	174	180	128	176	159	141	169	148	171	167	132	143	150	150	169	155	148	132	148	167	137	155	156	149	158	147	146	153	137	128	149	129	151	122	156	152	148	186	159	144	139	158	147	154	146	141	167	142	169	148	158	153	141	148	162	165	147	163	169	124	138	159	167	149	152	166	146	160	162	150	165	149	138	137	149	144	171	166	153	163	170	160	184	175	181	165	135	173	156	167	177	151	156	159	177	131	142	178	141	162	130	164	153	160	160	134	146	157	165	149	136	145	154	146	147	172	150	149	143	156	149	171	178	133	144	137	163	164	151	164	130	159	161	154	160	166	119	146	133	162	155	185	154	164	142	150	167	165	149	164	184	145	133	140	151	154	165	157	163	142	162	161	126	170	157	143	149	168	183	154	153	169	160	141	174	154	146	153	177	150	156	136	158	137	149	156	165	165	138	152	160	153	163	165	152	136	155	150	152	163	170	162	157	156	154	155	164	140	148	145	165	166	153	162	155	142	154	166	147	176	140	136	148	173	137	141	173	168	159	149	167	176	160	177	161	163	164	153	137	168	162	148	158	156	153	144	159	156	166	155	166	125	140	138	159	167	161	167	174	151	155	122	166	155	178	152	154	175	150	165	150	142	138	166	150	161	128	156	144	144	130	117	128	159	178	169	148	160	153	152	162	149	156	155	152	155	144	179	169	140	152	173	147	158	172	152	160	170	128	143	161	143	165	174	145	156	165	150	154	156	154	156	144	157	166	154	163	144	150	172	163	150	164	157	150	159	191	143	161	150	128	163	163	158	146	159	138	127	151	184	140	148	161	153	139	150	163	151	163	169	133	144	168	168	139	143	144	165	171	129	161	145	135	155	161	161	157	181	137	139	154	144	156	149	149	150	137	161	157	150	167	141	161	179	150	160	130	156	139	158	172	148	132	146	147	145	158	135	149	169	151	145	151	152	155	167	148	155	150	144	178	161	153	165	159	136	135	165	156	145	155	154	141	172	175	189	132	126	164	183	137	160	165	148	143	137	157	152	162	136	160	176	152	170	137	114	159	158	143	164	179	153	152	137	132	124	162	136	158	147	154	163	158	136	162	158	143	142	141	160	153	165	166	155	131	171	162	149	128	144	156	145	145	169	156	167	193	147	140	157	166	122	149	175	163	136	155	143	142	183	146	178	152	149	159	161	158	160	160	167	128	145	156	156	134	136	137	161	148	153	164	170	166	167	165	177	161	138	154	139	150	143	181	146	144	174	166	135	147	161	153	131	149	156	189	164	173	158	152	146	143	182	153	130	135	158	169	141	149	170	175	130	168	147	141	131	132	158	165	134	144	149	155	139	158	150	161	140	145	158	152	127	144	134	143	154	176	159	149	173	161	135	159	138	159	129	153	179	149	158	159	136	157	155	137	158	166	174	165	151	160	139	127	172	152	149	141	146	179	181	172	175	163	154	162	168	172	138	185	146	170	152	165	162	146	140	153	151	180	159	132	139	160	170	148	120	164	151	128	163	148	157	147	152	154	164	134	147	155	148	156	155	163	123	140	137	150	178	176	156	153	141	162	141	162	162	155	166	151	144	145	145	143	157	159	153	133	146	170	185	154	150	150	180	145	131	186	160	193	178	190	144	140	140	131	134	142	139	159	172	133	172	190	162	149	174	138	141	160	156	136	139	139	144	144	159	142	145	140	147	164	160	157	180	146	167	166	159	173	146	186	143	171	143	128	132	133	155	154	164	146	166	165	162	179	160	153	139	136	154	127	176	160	149	138	185	149	157	143	162	151	166	140	147	127	157	147	180	118	157	152	150	156	150	152	182	149	153	164	150	172	164	139	139	171	157	185	162	146	157	156	144	166	180	135	155	134	152	148	181	160	147	172	149	180	155	180	158	143	145	173	132	148	165	161	159	157	139	161	171	143	150	164	150	145	175	149	166	162	161	145	156	125	124	141	157	158	149	153	156	157	156	147	168	161	148	160	159	147	149	160	148	160
2438	422	461	447	442	429	428	476	402	437	368	391	412	419	412	389	430	416	377	398	399	425	395	416	426	374	386	388	365	396	389	449	401	404	384	366	363	406	400	377	424	370	368	413	385	362	401	414	368	398	383	394	402	384	397	379	412	379	399	419	404	394	401	414	385	376	404	395	396	409	369	416	385	400	415	398	359	386	386	436	397	421	377	392	385	393	394	415	422	381	417	393	414	388	388	406	349	404	397	388	401	404	414	429	380	371	385	384	388	408	436	384	417	380	415	399	431	404	430	379	367	391	409	394	411	412	424	375	400	416	401	381	377	397	382	398	396	390	338	385	425	419	414	419	363	366	416	393	396	399	430	403	403	407	416	398	404	406	401	386	454	393	389	386	371	420	416	395	416	379	376	371	401	398	363	394	396	412	398	379	431	412	393	401	364	422	407	389	391	405	407	425	422	393	399	388	415	391	393	409	398	393	377	429	390	402	413	377	401	398	379	426	413	387	432	358	374	360	407	407	402	411	403	430	403	371	396	420	403	392	403	396	414	412	440	409	423	374	408	388	366	413	383	375	385	398	418	408	405	403	385	354	388	396	388	425	390	402	402	408	398	353	417	450	374	376	416	395	390	427	383	434	385	372	403	406	436	400	410	436	416	409	392	412	434	371	373	406	414	420	384	404	416	404	398	364	431	402	428	383	400	397	432	390	391	407	411	426	383	409	380	410	429	410	400	423	394	394	381	399	420	394	419	379	378	403	443	413	421	387	406	406	409	390	437	418	422	392	382	429	388	388	410	390	412	363	408	394	418	403	367	419	389	377	368	420	413	412	389	396	412	390	396	407	416	412	387	392	404	414	435	391	410	369	403	403	432	401	413	393	401	387	372	385	401	389	404	418	379	398	421	396	379	436	421	397	398	371	462	385	429	432	372	411	387	379	433	360	400	383	409	415	405	413	386	384	411	421	426	420	397	420	412	386	418	377	434	374	372	427	387	384	393	374	415	403	412	432	409	377	393	425	421	407	381	444	375	410	396	376	410	399	398	357	381	394	420	412	431	371	409	438	371	401	395	418	386	389	397	392	378	406	402	394	413	372	360	387	399	387	427	394	375	394	396	397	402	388	394	379	400	411	402	427	394	371	367	416	378	408	379	396	399	414	440	406	366	372	385	377	409	386	381	397	409	424	382	397	385	408	399	363	399	416	364	405	404	388	430	374	397	376	409	401	379	364	369	380	410	425	444	388	398	375	398	420	401	396	372	390	410	367	412	422	394	413	433	388	409	415	420	372	410	396	388	405	439	413	410	403	365	400	377	383	400	407	431	379	399	406	398	393	414	389	428	414	403	401	380	343	406	401	415	395	396	414	421	416	417	403	434	374	398	361	377	397	429	393	405	407	399	364	415	394	414	414	417	379	351	421	392	407	392	398	440	367	387	414	414	382	379	376	386	387	417	400	406	425	439	437	367	415	368	378	401	404	421	392	377	396	400	393	377	385	419	386	415	414	399	375	427	377	393	413	408	362	375	389	405	393	416	402	393	381	412	376	426	387	402	420	380	410	375	389	392	394	425	416	390	410	410	390	362	344	378	419	415	404	404	455	401	480	407	393	433	417	411	443	411	418	357	384	405	390	407	434	384	443	379	410	379	398	382	403	391	422	427	402	371	417	348	390	385	415	410	392	384	415	401	414	402	365	370	396	407	428	367	418	399	392	424	378	398	363	407	441	363	393	406	390	415	419	422	374	402	386	406	374	400	407	397	407	417	388	398	379	381	395	366	365	403	433	414	392	387	422	405	377	410	416	416	359	408	412	419	378	391	413	389	409	413	386	389	382	417	403	427	384	374	400	405	419	394	388	418	403	407	387	386	366	425	366	375	364	387	380	428	409	398	393	378	413	377	431	384	429	393	417	401	372	398	396	430	382	414	412	419	376	371	377	379	426	391	395	421	409	412	423	364	434	365	408	368	422	393	394	407	389	381	416	396	388	422	417	378	413	398	420	404	410	391	390	386	389	381	409	399	383	410	396	399	412	357	424	406	400	382	431	392	445	433	396	422	432	395	412	406	377	409	372	424	400	380	396	410	403	395	374	417	400	435	390	383	407	389	417	405	388	410	395	395	394	409	430	397	398	421	393	428	370	378	381	379	385	403	410	420	394	373	427	391	405	372	416	396	408	386	440	354	388	391	392	406	414	385	383	350	386	393	388	409	381	411	388	423	403	397	411	387	413	394	372	403	354	387	434	385	422	384	398	376	411	403	401	410	424	404	371	417	393	402	399	419	392	380	412	394	390	388	389	389	384	400	387	403	375	385	397	408	375	405	361	385	407	405	409	383	382	405	405	444	398	378	395	409	398	439	408	367	402	368	383	418	397	440	381	386	397	425	439	380	387	435	423	386	377	391	374	389	413	381	386	405	392	403	386	413	368	411	414	400	386	448	420	371	398	378	401	398	405	399	397	380	380	395	367	378	386	391	398	393	379	395	380	420	392	387	371	391	413	404	412	392	397	447	379	474	369	408	389	384	408	389	426	386	377	376	430	395	435	380	403	403	392	398	399	395	381	374	435	409	412	392	382	415	444	424	431	402	355	403	420	391	410	374	398	419	419	359	386	441	387	411	384	397	418	429	402	376	419	426	394	426	401	428	401	416	382	412	432	426	377	406	386	345	408	426	371	374	400	421	400	415	393	396	381	392	402	401	395	374	387	394	422	403	379	396	377	388	387	403	365	387	391	420	357	384	421	362	371	450	360	407	379	424	384	426	384	404	396	419	396	397	398	409	420	385	402	399	386	428	398	436	435	409	405	396	373	381	415	356	381	391	395	437	452	440	408	440	401	365	422	388	422	410	415	387	374	374	438	417	376	394	391	408	386	385	400	388	383	396	381	401	387	401	410	371	390	385	432	386	372	461	381	444	427	368	362	411	403	401	405	393	385	375	373	429	378	393	375	405	381	386	433	413	391	358	395	424	443	406	404	424	443	378	409	403	416	402	415	420	394	425	382	415	381	401	402	403	434	411	351	384	385	416	374	405	415	440	434	415	406	407	399	401	447	383	393	405	381	406	383	411	397	377	386	396	370	408	395	416	385	414	392	398	365	401	405	416	379	413	415	416	393	406	357	428	406	397	379	383	379	403	396	374	390	407	399	403	425	397	354	392	418	388	423	397	411	385	393	420	394	353	389	391	395	390	402	409	399	394	365	444	408	371	412	394	407	388	377	450	398	371	366	437	410	396	359	408	424	408	357	393	394	405	378	395	399	398	409	423	384	432	431	362	410	385	394	410	364	362	407	397	438	400	427	372	394	397	409	426	412	362	404	402	391	414	363	386	402	390	394	403	393	355	394	411	415	394	366	407	424	414	377	416	376	392	382	362	389	402	394	359	385	388	412	401	393	377	373	370	404	381	379	388	388	382	394	387	395	406	398	384	406	399	398	402	413	398	429	399	387	421	383	403	407	395	417	406	432	406	432	413	362	371	436
8988	674	644	588	458	373	376	377	339	367	310	315	363	341	322	268	284	269	285	315	283	318	332	288	293	306	309	303	288	318	305	334	334	290	278	289	288	281	332	300	299	298	272	306	297	278	299	304	299	292	307	287	295	301	297	283	308	272	272	269	265	298	329	285	308	298	288	320	316	284	290	266	284	312	296	292	315	315	281	309	276	313	318	293	294	297	308	309	289	308	289	299	302	288	253	290	297	309	311	306	284	280	290	291	311	281	298	314	303	307	306	293	299	281	283	299	303	308	250	316	326	327	268	289	264	280	307	284	282	279	247	263	288	315	262	324	277	256	281	313	314	321	349	310	308	276	262	298	247	303	308	285	312	293	296	294	278	291	273	305	329	293	298	293	295	306	305	332	287	293	297	247	277	286	295	290	324	316	299	280	268	297	281	302	304	300	275	286	287	291	292	283	300	299	304	306	314	305	325	288	287	268	290	281	264	264	312	316	294	316	290	271	271	271	311	299	296	294	286	270	304	296	278	305	306	328	272	269	281	305	306	283	304	278	293	304	307	297	319	257	283	292	294	304	300	324	349	318	281	279	292	266	320	307	288	258	266	305	263	292	271	274	283	255	282	320	295	316	300	292	287	297	262	286	269	280	295	292	299	322	304	304	280	299	293	287	290	310	285	287	316	339	303	286	337	306	327	274	294	289	307	264	285	313	284	283	301	305	273	291	287	278	305	308	283	309	337	295	300	274	299	277	331	287	301	285	326	313	289	309	279	277	289	274	329	308	325	281	319	319	297	296	297	322	276	269	274	289	302	321	288	269	328	295	284	296	308	291	289	291	289	303	297	297	305	295	292	284	312	315	305	284	303	286	295	275	297	289	322	281	270	269	342	296	288	304	317	274	290	289	278	279	306	315	316	274	264	307	299	279	289	296	263	291	279	300	295	241	291	293	312	309	303	331	308	291	312	299	308	292	320	302	266	314	275	304	308	270	321	310	280	287	279	304	295	308	288	310	307	292	290	296	275	300	281	310	300	311	298	292	315	315	308	277	301	297	303	302	282	303	283	265	291	280	319	295	282	315	331	298	298	314	311	295	298	289	324	300	307	291	326	314	276	324	297	276	290	291	321	294	306	281	332	276	295	320	302	283	296	308	283	328	270	323	298	315	302	286	270	291	319	320	295	274	288	299	306	297	306	253	269	279	255	295	284	248	315	318	277	289	308	319	305	299	329	322	316	307	309	284	329	309	292	307	270	286	289	260	322	296	260	285	300	279	303	299	279	325	294	266	308	276	296	319	294	324	313	310	291	292	293	324	299	308	299	301	274	319	319	293	272	285	277	273	323	288	288	274	275	301	299	290	264	314	285	308	330	309	274	291	288	289	302	306	300	310	296	267	279	309	293	301	284	292	289	285	332	291	265	312	303	308	314	259	294	296	292	262	270	296	278	303	294	290	302	298	331	291	303	264	300	267	307	298	318	326	289	277	287	294	293	306	281	291	315	308	269	274	300	284	277	294	290	284	293	303	300	311	269	278	308	309	312	314	285	283	304	309	259	288	322	275	242	289	306	333	316	295	300	304	292	298	339	294	288	310	277	299	283	295	315	269	315	281	290	323	261	310	299	297	326	272	278	326	250	304	309	291	325	304	286	292	274	281	304	332	304	308	282	270	250	294	263	298	318	280	291	319	295	317	292	303	330	282	260	280	281	312	316	293	264	309	311	307	305	298	296	324	317	263	285	279	279	284	260	312	304	283	305	309	293	288	300	288	293	269	292	282	312	322	270	290	301	314	307	293	298	324	276	317	318	286	282	299	310	285	293	282	313	269	276	303	300	291	284	297	292	306	303	295	281	297	282	274	312	312	260	268	279	291	299	286	313	273	298	271	292	275	291	296	311	291	278	316	306	287	287	305	282	279	308	282	280	321	313	279	294	294	282	318	288	290	271	293	286	287	304	302	277	325	304	263	288	318	280	276	288	320	281	287	302	276	275	308	264	297	293	303	284	317	304	307	287	271	292	272	340	314	270	291	313	289	288	281	296	262	310	306	289	303	299	298	279	307	284	319	260	302	305	281	283	298	293	307	282	279	267	292	271	309	294	289	338	308	291	309	287	301	307	312	287	295	279	281	299	283	305	277	287	286	270	284	289	299	290	296	273	300	301	298	304	303	272	328	295	302	284	288	285	261	295	300	301	272	287	279	272	301	301	280	301	317	280	302	297	313	278	271	291	292	285	313	314	310	319	261	324	287	293	313	278	256	290	282	327	295	297	282	281	268	292	270	305	346	288	277	275	276	297	324	304	264	311	289	309	279	314	259	331	298	244	286	288	285	291	268	284	280	301	270	276	267	296	271	294	316	302	276	324	304	320	282	312	324	286	300	303	335	325	322	330	321	310	313	291	287	287	281	292	310	300	315	304	276	305	296	305	273	283	263	284	248	298	338	282	262	287	282	292	290	273	283	288	333	308	307	293	310	292	311	279	314	288	303	289	296	300	295	311	263	273	290	318	262	284	307	292	309	286	302	318	250	285	305	319	298	276	305	318	284	323	300	293	272	306	314	282	321	320	298	302	296	325	286	277	282	287	305	252	321	266	276	287	296	302	285	292	304	296	302	318	283	309	291	276	277	298	289	273	297	276	299	330	307	292	296	307	275	272	303	296	297	274	306	280	302	283	282	283	295	285	303	320	311	275	318	291	279	300	274	297	314	280	287	319	310	298	291	284	279	297	314	285	286	306	297	259	347	328	341	282	320	261	265	293	293	301	283	308	316	282	315	308	311	305	304	276	311	306	266	280	263	301	295	295	264	278	279	289	312	307	262	306	316	326	302	307	291	294	285	257	307	305	290	282	326	293	298	300	292	274	258	305	280	294	288	309	284	300	293	289	305	281	306	282	274	337	299	292	289	272	291	290	279	294	307	272	312	290	292	271	295	285	315	301	292	313	299	295	282	296	312	333	303	273	296	297	324	296	277	272	285	253	297	298	318	261	261	287	332	318	288	258	301	312	288	326	273	310	267	300	347	293	288	292	273	288	309	306	324	295	266	297	327	298	314	287	272	284	298	323	300	293	301	301	289	321	317	326	310	302	323	306	279	283	291	329	265	312	295	279	279	288	307	313	278	290	267	306	291	284	324	293	275	287	292	295	288	278	268	310	267	314	271	285	287	271	289	319	294	247	293	256	322	308	322	306	293	319	335	324	292	277	314	291	296	308	333	293	267	326	306	305	321	307	282	281	299	296	295	276	320	308	298	312	345	345	286	325	294	318	304	265	290	295	310	277	275	293	311	288	283	303	268	297	320	256	269	309	314	310	288	300	304	294	273	274	296	315	331	277	263	296	342	304	301	308	271	286	309	273	311	307	333	287	351	307	293	295	287	314	314	321	292	272	270	293	301	299	282	291	312	274	299	290	259	292	324	306	289	282	284	279	289	310	276	296	309	282	281	288	322	282	285	320	290	315	312	306	325	291	313	355	289	250	316
7372	1009	1520	1630	1363	1141	1085	1093	944	892	870	824	843	808	756	806	725	726	747	729	720	735	734	753	730	714	678	711	667	700	685	679	717	685	670	698	698	625	671	677	730	720	742	736	664	665	706	719	699	685	692	661	728	709	721	677	671	646	702	666	705	711	671	718	708	675	696	661	681	634	705	696	647	668	642	688	704	654	705	687	716	717	665	668	665	671	728	723	680	691	723	732	689	705	690	704	693	715	721	694	680	669	690	683	672	660	701	631	684	672	683	683	707	698	665	737	654	673	672	692	732	682	720	719	689	749	700	680	636	728	634	712	701	695	718	648	667	664	685	690	702	676	729	678	666	687	668	670	641	671	658	700	682	673	671	704	678	710	684	707	646	684	694	674	661	752	628	746	726	697	626	667	675	672	644	691	643	714	666	706	628	687	690	669	662	704	706	679	707	665	629	685	726	683	702	680	678	664	673	671	678	690	650	704	682	669	633	683	677	650	650	702	692	712	691	689	713	672	674	638	643	740	670	669	657	680	666	679	729	689	680	701	660	685	665	695	691	672	662	698	691	677	684	700	686	657	675	706	722	699	669	639	733	673	702	681	670	735	682	714	689	682	703	689	694	642	706	700	703	708	690	720	680	702	683	700	703	646	707	683	743	651	652	675	701	641	667	708	688	675	706	651	668	671	704	681	678	698	654	714	661	677	670	706	716	668	668	668	662	692	644	724	709	724	667	693	682	693	653	683	705	664	712	746	651	727	722	713	698	672	656	671	728	677	737	698	680	687	670	700	677	656	673	686	631	638	655	693	713	664	690	693	670	644	718	686	696	696	657	675	729	721	688	665	677	690	672	700	670	636	652	667	705	678	656	668	692	705	672	682	638	637	648	697	638	712	692	644	692	617	693	697	658	686	696	706	672	665	811	663	692	651	650	641	656	668	664	622	674	688	698	717	625	691	683	654	682	623	695	644	653	673	644	680	648	661	717	653	739	700	662	732	695	673	665	668	690	685	713	694	701	677	693	702	654	685	679	705	667	705	676	707	658	690	665	721	712	718	648	721	724	694	685	690	645	676	695	640	673	652	671	701	707	676	656	681	699	645	667	692	669	668	673	710	657	683	684	626	688	682	665	671	679	709	720	693	675	701	657	685	648	715	685	667	646	692	669	640	681	682	676	675	695	677	687	671	715	666	665	736	670	647	698	697	661	652	659	678	665	670	734	664	693	683	697	717	635	671	704	666	637	629	695	682	680	640	675	706	728	684	666	655	641	702	704	708	688	655	689	714	683	691	624	677	689	685	642	652	682	679	688	675	692	719	653	670	691	640	707	683	656	655	679	718	622	624	669	673	681	704	700	671	642	697	672	686	718	720	690	693	680	666	678	622	690	638	697	632	687	641	621	669	692	620	733	637	680	651	698	723	718	648	630	756	686	733	687	735	720	635	709	681	639	708	693	648	658	672	671	709	707	684	716	662	687	666	667	688	636	665	700	630	653	676	668	704	657	633	688	700	707	704	677	696	665	676	668	741	692	684	691	703	673	661	655	657	706	680	727	670	707	678	666	693	715	739	675	657	680	678	671	668	660	648	703	655	650	668	667	712	688	687	688	696	702	668	693	722	693	685	684	725	713	625	694	702	695	693	608	685	681	716	671	714	677	655	673	697	654	666	639	672	667	684	722	681	665	662	724	680	682	727	627	703	698	690	633	665	695	690	748	705	677	748	693	643	654	673	691	655	701	701	684	723	676	665	689	670	675	728	676	670	724	684	694	684	735	706	698	678	689	663	677	708	659	681	672	693	679	685	695	680	732	648	677	699	659	668	689	662	678	673	681	699	657	665	670	658	663	700	660	680	697	665	708	757	649	676	703	681	728	673	696	669	666	636	715	628	686	660	715	691	692	655	699	714	676	746	732	639	668	652	712	683	645	671	648	672	705	683	689	694	659	724	700	684	704	669	753	665	661	686	657	698	691	652	678	721	702	693	668	664	743	684	670	667	658	712	709	640	663	668	682	684	682	690	688	656	695	636	656	703	655	740	678	640	680	664	632	706	698	681	733	662	613	664	669	692	772	686	723	698	684	672	657	691	680	656	683	679	674	688	718	651	660	664	647	665	706	670	653	675	679	705	643	637	698	660	707	693	681	683	712	718	688	651	675	672	647	674	686	701	668	705	640	656	702	649	666	661	675	654	682	677	690	676	640	689	681	681	705	688	668	733	702	645	684	691	661	672	705	649	691	718	685	664	708	674	689	682	722	652	693	651	732	696	666	662	657	631	705	696	718	658	696	726	658	679	709	702	664	654	714	725	681	659	716	669	672	681	633	718	640	661	721	679	694	674	646	675	640	692	654	695	704	674	691	703	720	696	662	653	687	712	652	677	632	681	716	672	662	688	659	695	648	722	684	662	674	658	662	669	676	667	662	695	708	704	751	723	679	661	666	657	718	658	694	676	686	680	672	633	660	665	693	675	710	709	645	680	646	638	676	678	697	691	628	715	631	694	728	657	697	718	668	676	672	696	630	639	662	743	730	675	710	654	679	661	687	681	684	660	692	691	689	653	731	683	680	706	675	655	655	708	681	715	668	700	708	656	674	679	686	710	670	703	651	656	688	657	713	652	649	665	688	694	663	674	684	728	655	695	708	711	695	692	745	668	730	640	706	673	697	671	677	676	669	659	689	648	672	621	687	662	702	678	672	685	692	641	694	695	671	689	697	674	690	680	688	668	697	653	643	668	680	661	687	663	676	671	688	670	719	650	631	689	660	686	675	659	698	697	667	725	660	661	741	709	668	692	707	705	667	671	662	682	643	728	673	720	690	727	685	623	690	684	708	676	662	707	678	733	678	631	733	667	639	740	693	640	703	650	629	674	687	642	650	646	673	635	662	656	677	651	742	696	652	705	658	714	697	702	667	734	674	725	646	705	649	696	673	698	682	662	639	677	701	660	680	736	628	718	691	696	681	707	686	627	697	639	698	675	699	674	727	636	650	735	687	705	704	641	675	672	686	661	667	733	655	718	671	682	679	673	685	699	731	674	664	664	644	668	670	622	701	683	722	683	662	726	707	652	691	693	702	655	682	715	677	660	681	673	657	703	643	696	686	728	721	688	685	729	728	685	703	658	699	701	676	676	676	686	666	649	718	672	650	680	692	645	695	666	696	720	709	701	711	660	702	716	655	672	678	640	658	643	680	700	734	700	711	727	624	729	690	723	670	669	689	715	679	688	669	661	647	676	657	712	685	640	693	694	694	659	673	680	698	695	647	709	666	624	676	675	702	654	681	714	667	634	683	712	725	651	655	687	698	728	662	715	739	675	696	702	671	742	675	666	744	627	667	678	666	680	679	666	696	644	734	680	647	708	648	725	680	703	652	697	692	678	701	692	698	726	712	657	696	643	747	673	695	689	650	657	656	714	688	688	675	709	726	667	642	666	608	709	626	700	682	670	723	725	741	701	666	676	651	662	653	656	662	665	698	713	671	687
15870	1422	1001	798	512	467	398	404	380	312	305	279	286	296	269	238	268	263	265	276	276	243	262	261	247	220	257	263	247	244	251	240	217	253	232	245	250	252	254	255	237	248	253	267	247	252	276	250	248	251	265	246	218	222	255	236	228	218	265	269	232	237	253	240	270	235	266	271	281	243	212	231	262	229	243	259	221	267	244	288	249	225	251	239	263	247	235	260	248	270	284	232	261	255	236	250	261	248	261	228	244	252	258	211	241	226	248	232	231	255	234	224	263	253	248	234	228	270	230	257	239	261	221	249	244	282	245	234	247	255	259	224	258	230	235	243	257	256	266	233	262	258	222	245	260	244	231	250	228	224	256	245	240	231	218	252	256	263	249	232	273	252	276	258	248	253	240	257	241	280	220	233	253	245	245	264	279	247	233	239	244	261	246	269	247	253	244	261	239	256	250	266	254	188	231	237	223	252	234	262	253	224	225	248	233	270	257	244	248	268	226	240	253	235	249	245	249	233	272	225	260	249	264	251	235	240	267	273	259	231	228	215	255	267	241	256	271	236	224	259	249	264	274	255	228	253	265	243	254	206	243	249	226	254	257	215	262	255	270	253	274	294	257	239	228	243	222	258	229	248	222	232	262	272	249	269	260	253	198	233	262	288	251	289	237	248	260	273	242	229	237	224	239	229	258	241	275	236	248	254	262	237	250	233	263	235	233	238	246	268	274	299	262	255	251	249	246	259	235	230	250	243	226	252	253	264	275	243	206	224	237	234	246	243	256	235	234	259	250	286	232	261	231	253	273	233	235	251	259	257	291	228	224	248	265	268	283	232	217	267	218	226	231	254	242	240	276	246	227	241	252	238	249	225	232	225	245	245	233	265	245	252	260	241	247	262	254	270	229	246	220	230	260	244	243	263	246	254	239	228	235	242	242	226	206	245	275	227	222	247	254	231	248	277	226	260	271	254	267	262	264	265	266	237	269	271	272	252	242	249	231	245	233	220	250	263	261	293	231	253	255	234	237	221	229	273	248	257	232	290	245	220	240	246	218	274	259	259	283	224	245	237	257	272	236	253	233	259	230	228	257	224	268	233	257	231	253	218	258	246	261	224	217	299	235	269	248	244	238	259	256	241	245	252	259	257	247	244	258	238	251	255	245	260	234	209	262	269	234	229	256	259	272	270	245	245	257	254	222	252	239	244	274	282	254	247	234	221	255	254	225	236	213	243	275	245	265	210	243	257	260	274	250	267	248	247	246	247	230	234	257	235	242	247	245	242	223	252	244	238	247	285	254	251	255	270	251	254	235	237	252	230	222	237	199	230	262	271	238	244	259	275	262	258	244	266	259	220	213	202	266	243	261	242	268	255	223	242	234	237	280	261	227	222	230	230	242	259	229	236	233	219	288	273	224	229	278	264	257	245	274	204	245	245	242	265	245	253	224	225	247	280	231	241	253	245	271	238	237	246	247	216	254	240	272	241	265	257	254	246	252	270	256	229	274	253	233	271	243	244	257	220	238	262	264	263	232	234	227	233	243	244	221	257	259	252	235	238	253	256	232	255	243	203	212	232	225	251	235	230	198	255	222	222	221	225	240	233	295	239	267	206	258	245	246	252	228	211	249	266	275	256	229	244	261	232	215	265	262	254	244	235	250	244	238	248	231	230	242	250	271	223	236	259	260	227	242	203	279	257	254	256	227	229	235	266	252	249	244	258	253	270	245	232	275	240	265	238	233	253	224	240	239	241	252	221	229	228	243	242	267	252	259	222	229	231	242	241	253	249	226	224	269	238	233	258	247	230	265	250	233	241	249	241	235	239	243	274	244	241	252	287	219	222	268	245	253	238	223	280	242	269	234	240	253	233	260	241	243	239	237	247	221	252	266	241	272	235	235	203	251	235	231	258	276	221	251	249	236	253	237	247	224	239	253	255	247	247	199	210	240	270	231	281	247	234	252	258	255	223	278	260	264	240	250	259	262	269	244	227	240	272	251	256	266	231	207	223	216	234	231	290	231	270	263	217	238	247	251	260	258	272	301	263	240	282	243	237	223	220	229	247	232	268	248	253	275	227	241	255	213	246	202	248	224	271	263	242	235	255	249	237	261	302	264	261	232	221	252	266	261	276	243	255	265	272	259	259	233	250	247	275	248	227	230	243	253	248	270	238	244	305	245	258	250	235	220	208	212	234	259	246	240	226	246	242	229	246	264	241	280	254	204	248	253	219	242	239	237	277	220	247	271	271	231	256	229	241	210	246	222	271	264	265	266	255	271	240	250	243	216	255	262	250	245	253	242	252	251	244	263	257	246	243	232	211	260	242	248	225	264	269	251	268	222	285	227	233	274	263	261	249	263	242	258	237	264	283	258	245	256	242	253	265	271	232	221	233	254	248	256	217	250	243	240	242	235	255	273	258	235	279	247	253	277	260	231	232	262	249	219	250	238	263	251	238	273	235	247	237	271	259	228	251	241	245	257	254	262	252	237	224	274	261	219	235	277	236	256	263	270	274	249	238	244	235	249	242	228	250	242	237	273	252	274	268	233	236	271	253	257	245	255	266	268	267	233	269	243	233	254	273	281	246	240	253	260	237	253	247	268	261	254	272	248	236	263	256	229	229	238	252	224	265	246	230	233	232	259	233	249	258	261	237	244	214	247	259	277	238	226	225	267	243	224	264	233	253	229	260	244	242	242	275	244	247	245	249	265	251	248	259	247	226	248	265	245	265	244	253	297	242	237	243	260	220	244	212	262	244	244	224	253	282	251	295	242	238	292	252	266	266	234	236	269	254	256	237	270	222	267	247	270	261	224	234	254	260	273	248	217	246	259	254	236	243	298	224	249	251	263	259	241	227	265	253	259	252	268	277	236	240	220	264	205	240	261	240	262	230	253	247	272	259	250	260	216	245	269	236	264	237	251	259	257	231	254	249	249	247	253	231	247	238	250	246	267	263	262	222	216	216	227	230	246	229	259	208	235	239	230	262	242	254	255	232	248	255	241	294	264	232	234	263	217	244	250	244	261	256	268	241	237	253	264	251	243	246	265	208	240	217	289	250	223	249	223	262	224	260	276	230	233	228	238	258	263	230	277	241	231	232	271	233	235	280	232	216	251	282	256	272	255	270	256	220	280	262	272	234	218	255	252	230	250	242	228	248	273	205	229	263	241	262	222	260	267	233	230	246	247	228	270	239	241	267	283	240	230	254	248	252	228	212	261	258	250	239	255	231	251	238	245	240	252	228	235	275	193	246	235	216	251	233	239	251	247	243	252	269	273	244	240	230	233	227	284	268	223	239	251	236	224	237	246	236	240	257	252	243	261	239	270	229	251	249	257	248	225	258	257	269	233	227	242	262	215	234	272	245	240	276	239	297	242	256	245	256	243	216	256	223	241	287	237	273	262	240	237	271	267	232	245	209	245	259	237	259	247	237	215	242	246	234	260	251	246	237	250	254	254	259	290	241	278	231	244	256	267	278	260	211	246	256	251	235
9036	1251	2333	2412	1806	1579	1329	1234	1071	977	877	760	816	750	710	738	756	720	681	610	686	645	622	622	624	587	585	594	555	630	576	637	563	571	552	579	596	582	588	597	624	578	580	569	575	600	569	559	523	660	600	537	562	578	567	595	566	564	538	563	594	559	613	616	577	605	589	547	589	616	572	561	557	574	607	571	571	578	555	555	535	552	548	560	546	537	527	572	577	598	599	566	581	536	559	571	559	555	598	557	607	580	577	603	579	515	597	544	589	548	565	566	578	580	576	600	564	602	608	612	573	560	544	591	571	525	562	577	545	559	584	573	603	580	599	594	542	588	563	557	561	573	602	534	517	569	601	565	570	585	587	565	559	588	566	566	560	562	554	556	527	557	549	562	583	575	530	576	569	570	585	561	592	531	554	557	541	570	594	553	588	555	553	561	532	578	587	566	557	557	551	554	585	554	565	543	536	539	547	574	555	533	567	538	550	548	592	548	516	574	565	555	596	565	579	534	550	582	548	595	595	596	576	577	591	585	576	568	539	577	519	599	587	581	582	576	577	543	540	559	564	547	550	553	564	575	529	574	587	558	533	567	530	573	571	562	581	559	570	586	544	580	587	578	533	585	588	554	592	558	547	588	553	556	599	570	523	523	551	526	604	608	545	595	574	581	538	599	603	534	590	573	600	593	557	566	545	514	616	581	532	546	564	594	571	523	611	576	579	560	533	557	554	580	516	542	587	551	578	598	563	562	602	574	570	600	627	618	597	547	550	564	580	569	525	560	586	549	616	576	601	556	545	529	532	571	576	568	579	577	566	590	570	612	574	587	578	543	555	611	608	511	554	538	557	555	559	578	604	575	585	563	571	573	563	586	541	596	554	571	552	559	537	542	594	540	510	537	586	559	557	583	539	561	548	571	566	583	553	573	568	577	561	555	590	537	608	552	587	604	548	552	561	549	530	528	522	588	540	557	566	559	579	561	596	583	573	597	576	569	594	580	541	575	588	553	570	595	557	557	589	570	558	568	562	557	586	554	552	567	556	584	545	578	574	553	564	571	520	584	573	587	543	587	572	561	566	551	543	595	540	561	591	591	591	535	534	567	585	612	533	549	576	550	552	573	580	554	561	564	592	582	562	564	568	599	546	563	636	605	561	614	550	524	580	571	531	556	519	582	573	568	575	585	544	556	551	540	604	530	553	597	609	600	523	586	561	557	530	549	579	573	557	600	578	569	566	563	552	558	569	555	551	566	513	589	541	536	539	522	482	547	540	571	526	562	533	566	599	532	544	581	540	607	570	553	539	551	590	572	569	610	591	582	578	549	557	542	577	603	596	594	578	581	625	560	566	562	580	576	540	599	569	601	569	560	586	546	557	550	540	565	573	580	556	599	566	525	573	538	585	559	559	547	550	533	551	554	549	581	572	552	579	567	532	548	547	595	522	547	593	607	616	599	580	579	563	576	548	569	556	593	542	542	555	537	519	577	576	584	511	518	522	520	551	543	521	574	535	559	552	578	546	549	584	529	571	587	547	538	598	533	603	579	551	590	567	595	567	551	586	596	542	537	554	538	566	536	592	547	554	560	574	551	541	606	558	568	560	542	583	550	542	551	595	522	566	575	553	579	539	566	543	650	528	574	502	571	553	556	566	560	553	510	552	616	605	556	539	580	567	599	560	550	532	600	577	572	565	537	608	549	568	582	556	557	552	561	603	568	566	561	583	588	543	583	579	571	590	581	553	565	559	525	569	602	586	547	582	553	550	561	593	568	540	549	536	597	569	547	561	553	586	583	581	534	591	554	594	594	594	548	588	567	551	602	567	575	573	556	552	584	539	577	578	583	537	573	543	555	560	555	548	568	568	571	558	577	556	540	637	604	562	550	585	544	549	585	587	606	555	615	551	549	586	532	566	539	560	564	543	560	549	565	574	605	618	559	555	586	548	535	541	594	563	573	562	584	606	559	580	555	542	575	608	598	532	522	561	580	577	551	582	615	558	599	582	570	518	568	547	547	589	583	584	546	574	577	549	578	583	552	577	583	555	565	598	563	564	530	570	537	556	588	577	529	594	550	593	571	552	606	564	600	550	546	562	610	599	563	572	551	606	577	544	566	554	525	602	542	519	545	529	548	584	554	597	515	564	569	583	560	590	570	584	605	552	577	591	551	568	577	576	519	549	573	571	545	557	591	556	540	574	573	538	557	538	587	560	563	567	568	570	565	562	574	570	568	561	583	524	575	546	556	576	585	526	528	545	539	555	556	563	586	561	540	605	549	553	548	597	553	562	555	514	543	582	562	546	533	578	568	577	571	553	546	579	564	587	524	556	503	595	530	596	550	567	572	532	578	552	591	582	569	578	565	530	553	579	587	531	539	558	643	590	573	558	577	580	566	593	564	557	580	539	541	548	589	577	609	574	564	610	565	559	538	605	592	548	578	606	583	558	576	585	556	530	548	589	613	567	580	533	543	548	541	549	560	559	565	583	634	581	556	568	560	590	579	586	552	561	560	564	589	587	532	592	583	571	551	556	531	586	603	607	521	579	579	580	551	575	569	571	538	538	542	567	551	569	564	560	556	579	616	604	545	593	550	537	579	567	598	579	589	571	546	573	567	546	550	597	594	563	597	550	553	529	559	548	556	552	588	572	614	551	568	568	548	527	569	586	552	559	550	508	569	542	597	548	592	528	604	567	522	550	559	591	570	546	545	558	536	518	547	572	609	548	558	576	524	552	558	594	543	533	595	589	562	631	569	577	598	597	550	576	574	522	568	595	557	596	566	564	546	598	540	533	590	599	543	586	522	578	565	512	555	531	546	563	561	553	516	571	563	547	565	579	561	559	595	562	568	572	565	574	546	543	553	556	562	611	570	573	546	553	539	555	564	576	550	557	587	581	582	565	554	551	580	537	548	569	531	551	558	533	548	547	582	524	548	550	561	523	570	563	568	554	544	588	564	549	507	540	592	525	568	515	537	565	598	544	555	580	592	574	625	638	513	544	549	588	572	561	546	560	577	560	588	551	557	608	581	554	527	566	592	570	558	547	594	554	544	557	544	554	553	596	568	618	557	537	561	558	552	617	541	551	571	543	556	573	551	585	569	615	554	559	593	563	574	550	568	600	569	582	564	598	544	580	540	534	541	533	578	546	582	611	589	553	557	575	552	565	580	548	554	590	596	599	569	586	546	534	545	580	580	586	553	568	572	551	565	547	514	520	560	574	600	553	594	564	551	599	548	583	567	578	569	593	569	540	562	569	543	571	586	605	583	576	564	584	524	577	592	559	561	583	570	580	549	540	561	546	575	540	519	607	562	593	545	557	594	561	607	574	565	531	596	567	560	556	547	550	563	599	561	558	560	562	572	585	528	540	559	581	557	568	594	578	591	562	563	559	594	584	554	594	543	560	508	596	585	585	596	549	552	564	565	570	559	554	530	585	584	576	599	536	564	538	558	596	574	538	578	524	542	564	584	583	600	626	548	547	533	568	564
2188	206	178	177	148	152	133	146	158	156	138	144	146	169	152	148	164	141	151	135	172	159	168	175	170	160	175	155	159	151	166	175	162	155	171	146	136	163	176	164	137	159	173	181	159	170	155	137	154	162	176	137	134	146	160	181	160	168	158	185	142	168	154	163	145	134	156	158	148	149	130	151	168	178	152	142	163	150	156	174	153	163	165	149	170	175	166	170	151	160	146	152	165	159	176	146	147	156	171	166	176	179	170	187	152	152	158	135	171	153	176	157	148	166	165	185	153	140	175	164	161	151	159	163	152	159	154	144	148	163	144	154	154	148	148	186	152	158	168	176	173	139	137	158	145	173	140	156	156	147	154	162	163	160	167	141	150	148	154	149	159	156	138	154	146	158	139	127	154	153	163	164	155	146	129	125	160	133	146	163	180	173	170	156	160	170	165	141	154	170	169	164	167	156	173	164	172	149	155	152	150	144	147	142	159	164	143	157	145	190	136	173	173	158	149	167	129	127	176	184	139	147	136	148	154	157	170	155	148	143	132	180	170	152	163	183	158	171	145	155	173	129	130	144	161	185	143	175	145	161	165	151	157	142	165	173	154	179	147	142	164	148	154	146	165	158	136	140	137	153	153	153	178	138	140	154	169	148	147	166	156	119	160	121	167	146	162	163	158	148	166	152	179	153	166	168	177	164	185	171	148	170	167	156	160	153	156	153	151	155	147	142	168	137	156	139	139	161	139	154	158	161	162	155	194	144	151	177	148	162	142	129	144	157	157	156	159	167	144	157	160	148	158	165	146	159	157	169	154	140	143	141	175	178	141	164	158	161	157	132	164	164	162	173	157	165	152	131	161	157	163	156	136	151	159	141	143	165	170	183	151	162	141	132	158	146	153	193	153	195	156	160	168	153	151	144	167	140	158	153	138	172	158	130	169	164	149	159	148	152	157	156	174	166	141	161	153	168	154	179	177	140	163	159	173	147	138	150	151	148	156	165	138	164	177	183	144	158	155	136	169	157	163	155	153	152	161	151	172	152	150	172	159	149	143	131	130	173	130	160	160	162	156	150	168	172	153	171	151	155	150	187	131	158	154	150	130	140	164	164	141	135	153	153	144	158	178	144	155	152	128	169	149	135	151	152	134	150	145	175	145	171	160	127	145	160	163	173	154	150	162	145	160	148	152	128	172	153	153	174	174	154	151	148	173	163	177	124	154	162	163	153	149	153	149	154	156	134	176	153	163	144	158	124	156	124	165	149	164	138	164	184	123	156	160	154	153	131	149	161	153	160	163	141	164	176	162	135	163	161	168	145	146	157	160	167	177	155	121	164	138	157	163	159	140	140	172	138	155	150	151	172	148	143	177	172	153	152	147	161	160	158	131	164	154	150	148	147	158	166	162	146	131	153	140	174	164	125	142	134	153	149	161	134	176	149	159	171	157	155	164	148	172	154	154	151	165	164	141	146	169	128	166	144	155	153	177	159	165	160	158	157	181	160	169	176	155	168	174	183	152	157	181	151	154	169	159	170	151	146	151	190	147	157	142	148	166	152	177	121	144	152	150	143	176	159	186	159	161	150	167	164	168	150	134	132	149	140	126	155	172	162	159	163	162	158	178	157	175	147	163	148	159	150	174	166	143	181	152	138	167	155	147	161	174	155	166	149	158	138	143	174	135	159	160	162	168	161	149	134	163	167	168	136	153	159	135	154	178	142	155	170	175	155	157	189	173	187	165	152	164	118	168	159	187	147	140	166	170	144	170	156	174	145	141	164	147	160	163	151	135	151	159	148	181	203	151	190	146	147	157	142	151	158	140	180	130	151	143	168	164	151	147	148	171	163	137	147	145	170	145	136	161	170	168	156	155	135	136	162	167	138	146	148	147	147	157	155	150	137	160	168	154	187	142	156	172	165	162	174	155	149	147	159	150	163	148	137	149	160	142	164	144	162	129	172	153	137	166	134	119	121	160	149	163	149	143	163	180	135	166	157	141	177	159	155	146	145	160	159	149	134	158	160	154	159	179	161	145	160	149	128	141	172	147	158	146	155	164	155	162	174	159	154	148	159	145	145	158	148	145	142	168	176	166	169	139	172	136	160	127	150	163	147	185	140	137	147	175	173	151	152	135	146	174	154	142	142	150	145	120	155	154	146	123	157	168	165	156	183	139	158	167	159	171	148	165	137	145	153	130	140	169	152	152	156	164	137	171	156	187	157	147	151	177	153	154	168	179	157	172	147	150	166	173	149	165	164	163	147	165	161	181	136	174	140	161	158	166	138	163	173	163	160	143	146	145	193	148	135	159	141	149	149	167	156	133	158	156	150	151	162	116	154	142	146	147	139	156	140	151	161	153	153	161	155	156	145	129	186	156	149	128	142	156	158	160	165	167	168	129	186	133	163	163	145	150	157	169	138	159	151	153	161	169	139	171	147	152	158	164	175	174	170	171	156	128	177	152	158	131	134	147	155	166	154	146	170	186	165	164	161	185	164	162	142	173	144	151	180	163	150	156	156	157	146	156	154	146	159	152	166	173	154	168	142	181	145	149	145	161	153	155	171	163	157	155	171	141	133	160	159	159	163	200	157	149	162	140	166	164	143	144	143	179	157	149	182	155	148	154	176	144	150	130	145	177	151	157	163	153	145	151	151	157	178	169	162	157	150	151	151	145	164	174	140	157	154	156	145	129	153	141	155	158	177	149	140	133	151	162	163	146	154	142	152	164	164	160	167	161	154	159	151	145	126	174	133	150	150	151	184	137	145	172	163	139	142	155	166	156	145	159	174	191	178	171	156	147	160	152	155	159	161	135	173	147	178	162	155	157	158	147	150	190	142	146	138	158	146	151	147	143	170	142	172	149	152	160	143	161	147	152	156	161	123	171	147	182	144	140	155	163	174	155	156	156	158	170	159	148	168	172	151	136	148	139	158	149	151	156	145	174	181	136	137	139	141	147	152	151	164	173	174	148	136	171	154	149	174	134	164	168	146	166	150	170	200	165	156	161	163	142	147	171	133	171	153	108	132	173	156	163	136	171	145	146	159	132	153	162	179	159	164	164	137	142	146	145	144	160	151	155	155	166	156	133	136	169	154	151	131	169	155	163	162	151	161	150	145	167	164	143	157	150	152	147	137	161	164	200	173	158	172	148	187	167	146	178	151	167	191	149	171	181	150	163	169	173	138	156	155	147	132	157	157	137	175	161	165	192	153	170	154	160	169	171	147	158	138	158	170	139	142	162	146	156	151	163	164	170	161	166	138	136	145	165	144	172	149	149	137	169	154	157	149	166	173	173	172	172	143	159	168	151	147	164	156	164	158	149	164	141	155	179	167	171	142	163	170	167	154	111	134	156	158	152	140	143	148	156	142	153	133	171	150	151	142	130	162	160	151	129	153	149	155	149	156	155	160	148	171	163	199	166	158	143	160	150	168	168	187	153	143	146	154	146	188	165	183	179	168	170	174	152	155	144	142	144	151	164	169	172	180	178	151
2355	465	470	442	436	426	436	446	420	377	433	378	404	384	414	389	422	380	367	386	423	414	366	425	406	421	431	438	427	413	369	422	417	390	386	427	413	387	434	388	380	419	416	391	391	421	387	405	401	427	440	389	372	381	433	441	429	408	391	401	414	413	420	405	442	421	404	395	413	416	418	397	418	422	400	435	426	428	371	399	377	407	400	416	385	405	372	420	390	394	372	369	361	409	411	430	406	362	385	387	381	417	407	393	425	377	421	419	369	381	417	418	396	412	361	425	405	418	376	387	409	403	426	396	398	401	382	414	389	382	423	403	380	406	408	442	414	418	423	414	410	395	350	356	449	374	426	427	396	380	431	399	384	420	406	406	412	418	362	375	409	413	392	422	377	412	405	397	433	433	406	414	386	405	402	378	411	389	418	407	408	409	396	392	398	385	407	375	416	373	432	384	420	367	360	405	356	403	396	358	404	402	410	378	399	383	419	404	343	408	407	373	413	398	416	406	366	403	411	396	412	406	425	427	397	409	364	397	384	393	387	419	389	363	431	411	398	387	358	381	382	393	415	394	407	398	399	404	390	400	388	387	394	357	409	402	483	390	417	429	416	416	364	381	387	403	401	396	397	436	416	426	403	423	401	413	400	398	400	366	421	427	423	405	391	382	415	399	405	386	402	401	398	395	409	375	378	413	426	407	413	391	387	401	418	408	393	416	415	413	389	364	390	399	429	380	397	404	383	395	368	430	399	405	393	367	418	398	415	408	393	398	385	377	399	415	412	417	414	415	399	400	397	407	387	379	417	416	395	390	360	414	435	374	426	404	379	440	408	430	367	425	422	387	377	388	388	350	420	390	420	386	443	388	422	429	413	407	424	441	405	369	397	405	363	383	412	437	397	416	401	415	433	402	391	374	406	394	417	432	398	413	388	429	413	418	408	374	383	370	395	419	402	416	374	418	393	363	396	383	390	389	358	411	430	408	406	411	400	437	393	422	411	422	433	398	391	417	416	379	385	367	428	437	392	397	416	384	421	417	435	404	397	370	359	401	374	420	389	377	410	382	376	386	393	369	406	415	399	370	444	375	411	443	413	402	413	411	446	411	397	420	443	399	416	418	400	430	417	361	370	414	412	409	378	399	441	397	423	387	412	361	406	430	419	414	450	413	440	434	416	424	371	398	391	409	427	378	399	432	425	423	366	415	432	413	390	395	372	397	353	402	380	419	436	395	382	412	408	430	392	407	379	411	414	375	401	387	392	420	416	355	427	409	393	403	395	411	388	374	394	397	357	415	392	370	393	411	408	397	390	426	422	391	376	430	429	399	387	367	424	372	398	395	402	407	420	397	403	411	395	369	408	419	420	439	375	385	409	403	377	375	384	430	370	387	444	397	413	424	419	405	406	392	398	409	381	417	412	415	402	416	393	385	398	420	419	415	410	433	426	413	407	415	404	423	411	391	438	419	396	412	400	395	407	403	360	409	386	406	405	427	385	400	426	403	410	403	426	395	400	384	418	413	373	411	411	396	393	403	393	359	424	428	359	415	365	401	403	420	392	369	395	421	388	394	409	394	413	426	405	413	418	407	414	394	383	394	429	414	381	371	366	376	420	406	388	399	420	427	424	375	372	369	377	444	439	424	415	390	386	396	391	447	406	403	409	434	398	390	409	425	414	406	360	417	386	396	423	414	406	367	416	437	403	401	390	405	409	425	450	396	396	375	381	419	404	433	376	458	378	400	416	376	393	436	383	429	402	370	403	378	430	397	405	453	406	414	425	409	393	405	332	423	408	389	409	400	390	390	423	396	411	377	412	371	398	402	405	442	405	417	378	376	421	345	378	377	415	362	412	404	425	410	398	391	421	416	398	365	414	378	397	395	389	422	411	413	385	399	435	419	412	406	393	403	398	418	402	417	428	374	434	423	436	430	431	404	378	425	394	382	420	388	438	368	394	424	387	397	376	391	437	432	403	386	411	417	417	387	386	390	380	415	388	391	435	422	415	393	359	393	403	356	393	362	420	390	430	409	424	403	430	415	419	405	388	396	411	409	394	429	398	399	425	390	388	407	424	422	431	371	406	405	412	387	428	385	404	421	448	392	427	419	395	403	408	395	398	387	416	404	406	379	405	415	358	396	386	395	365	373	421	415	397	427	437	426	397	422	388	437	398	370	394	417	404	403	408	373	398	422	407	379	391	411	402	410	387	431	391	375	402	411	396	382	408	373	428	399	438	413	414	374	404	412	410	372	415	388	423	402	442	418	402	375	419	412	400	417	394	405	405	414	389	386	418	388	401	430	407	434	409	401	423	410	400	416	401	415	412	384	417	381	421	440	379	399	389	375	422	377	349	403	399	389	417	373	385	389	410	392	417	418	426	391	386	382	361	390	413	411	424	362	383	396	399	378	380	409	409	375	409	408	353	373	402	415	424	417	397	406	420	449	387	380	367	426	418	395	425	421	404	401	421	445	390	389	385	418	385	420	407	388	407	370	405	420	414	395	385	405	398	441	425	423	395	419	401	408	391	391	418	395	413	384	421	418	372	366	382	424	420	428	402	414	402	424	381	402	375	395	425	391	421	414	437	385	454	402	400	422	385	425	412	406	392	398	417	377	397	424	405	407	390	440	388	397	406	391	414	400	424	379	416	431	431	416	370	412	392	377	417	356	419	430	426	430	385	410	415	402	392	422	410	355	419	400	397	392	394	407	407	374	410	414	419	401	425	416	387	375	393	418	432	406	377	445	396	392	426	443	433	384	405	416	429	411	386	407	422	419	396	399	406	403	394	378	415	379	421	392	414	386	422	392	418	394	392	418	430	407	406	401	402	412	387	404	419	394	372	412	403	392	410	375	397	376	397	431	383	389	371	396	420	411	385	403	374	404	408	398	414	409	425	414	404	378	389	400	377	425	378	420	379	398	377	365	395	381	374	387	404	406	430	400	418	405	431	384	409	389	414	406	446	392	414	434	416	372	376	378	381	395	373	394	388	396	414	417	410	392	371	421	450	400	384	409	387	414	406	420	410	416	399	367	404	431	428	436	416	401	436	358	398	432	450	397	419	414	370	431	392	436	405	400	402	398	395	414	423	376	384	399	426	402	403	377	365	395	426	450	418	419	424	423	363	414	353	426	390	385	417	408	428	431	394	417	387	401	427	384	393	382	420	386	385	387	425	404	416	435	411	412	378	415	393	378	408	375	333	442	389	417	408	410	404	409	391	387	389	367	407	377	423	465	414	375	415	394	387	394	409	416	400	406	401	423	402	378	395	375	377	383	407	378	406	394	418	444	399	425	396	420	389	423	370	373	401	401	380	398	410	395	409	433	362	388	417	393	397	408	404	411	386	398	398	394	346	379	383	420	388	407	400	420	405	375	423	406	405	412	384	422	426	415	380	448	378	376	414	384	416	409	438	410	400	393	414	407	408	369	413	395	416	433	403	421	411	399	418	394	376	397	391	398	431	391	393	395	380	423	430	416	400	401
9078	766	682	553	474	439	364	343	377	335	325	321	299	297	286	319	307	312	287	298	305	301	314	317	323	280	299	277	303	308	298	320	303	306	311	283	319	287	280	307	301	265	270	309	336	285	296	296	272	297	328	304	311	298	278	276	305	296	248	268	286	269	280	301	286	308	317	315	343	307	297	258	274	293	314	274	305	312	270	288	325	249	280	285	280	268	317	325	307	320	272	294	268	303	284	297	296	277	273	271	284	301	293	272	286	300	289	305	264	313	269	264	336	273	334	298	278	265	274	332	271	309	311	277	320	303	282	283	308	294	296	293	306	297	291	300	306	287	315	304	277	278	285	285	318	322	284	303	307	318	275	268	279	312	261	265	299	279	352	291	297	288	280	292	300	282	306	296	339	327	283	278	299	291	286	264	278	294	279	321	302	294	289	274	285	286	312	297	269	293	292	295	263	261	299	281	282	267	303	298	308	276	261	305	270	299	258	273	282	296	283	302	342	277	332	252	283	311	309	301	258	301	286	304	271	286	304	299	289	283	298	278	266	305	307	287	284	280	278	290	312	261	306	298	275	297	313	262	297	320	278	277	312	288	294	283	333	285	277	276	313	323	303	295	308	296	300	296	294	316	294	273	282	301	323	302	259	287	285	309	312	285	266	308	308	294	311	270	310	266	275	306	318	304	278	320	296	312	280	274	296	259	250	295	297	300	314	292	321	320	305	287	280	260	268	290	291	300	292	319	299	270	298	305	284	317	279	309	272	290	296	305	247	295	293	297	300	283	276	292	268	289	289	311	312	298	293	275	307	302	323	297	311	283	256	335	339	323	313	325	249	293	330	302	304	329	311	295	281	279	294	312	287	276	300	320	287	317	290	314	299	302	308	291	271	287	320	319	291	303	287	304	317	292	286	300	300	280	279	309	300	241	310	323	320	302	271	276	261	306	228	292	303	281	301	332	296	332	268	292	276	278	304	290	292	329	285	327	335	284	287	283	305	306	284	290	314	290	302	312	305	302	268	292	298	314	283	277	260	279	280	272	310	309	273	300	309	289	329	305	275	303	299	319	298	300	334	287	289	289	300	293	300	310	292	287	298	298	302	290	274	318	349	314	307	301	309	287	274	307	309	266	307	302	277	283	270	259	276	322	276	283	290	286	323	326	259	285	293	278	298	273	269	286	286	301	298	294	265	300	292	280	288	272	327	311	329	304	303	310	339	291	288	311	280	307	298	295	293	326	288	321	278	259	294	281	302	305	267	288	307	300	281	265	287	297	278	257	339	276	299	257	279	304	324	299	308	298	275	306	291	300	307	297	307	298	309	314	319	303	305	300	273	281	272	303	294	306	321	284	285	290	294	286	299	257	324	278	320	312	314	291	278	308	306	349	304	307	265	289	259	271	295	274	312	284	290	285	332	284	298	290	274	280	304	339	297	264	270	306	299	264	283	286	264	292	297	294	273	302	299	303	295	292	273	318	285	297	327	321	323	325	305	273	322	305	299	317	318	313	302	255	294	301	288	289	280	302	246	276	297	296	276	310	281	283	285	312	286	289	280	288	308	310	330	282	255	284	267	318	311	281	279	286	277	288	305	270	307	299	288	321	286	297	290	285	281	299	271	296	306	281	307	296	320	293	286	311	293	307	284	281	314	315	278	282	324	295	261	267	300	289	279	329	303	296	258	275	284	271	293	279	276	300	317	307	301	303	295	321	296	276	306	316	278	322	331	286	279	289	316	294	286	272	285	335	294	283	286	313	302	277	327	288	266	308	286	310	284	264	288	257	329	323	277	266	288	283	315	305	290	260	267	309	303	302	298	303	253	280	274	267	300	311	300	310	323	318	263	292	297	304	317	281	287	292	279	308	288	263	313	296	309	307	309	306	323	307	294	268	303	262	326	294	306	288	274	311	302	275	267	294	328	294	310	307	265	278	297	285	304	314	279	305	297	282	274	292	277	282	277	324	303	311	316	302	290	276	277	294	305	275	306	314	291	314	301	269	309	336	282	314	279	283	282	303	271	302	310	289	286	313	299	310	283	275	262	303	304	306	289	295	295	318	260	297	300	267	309	272	297	297	325	298	309	294	322	278	295	265	296	257	305	322	299	295	325	280	269	295	296	279	301	256	271	292	259	256	320	308	321	319	292	299	286	288	297	308	302	278	291	277	297	294	285	306	309	274	290	288	275	313	292	279	303	297	318	231	310	276	288	294	261	286	297	348	237	288	300	302	280	286	280	324	299	263	324	287	291	341	324	299	329	273	305	287	350	292	280	308	273	287	283	298	293	300	300	279	313	270	295	279	269	297	268	301	300	280	285	281	316	314	293	276	309	276	303	320	291	275	270	281	289	270	306	305	289	280	295	284	283	313	307	279	270	286	281	327	328	300	314	325	325	312	307	336	310	280	301	307	303	307	293	277	302	278	297	311	295	329	324	309	281	275	292	313	263	300	323	326	290	302	280	291	304	319	295	288	297	316	280	263	301	290	322	264	280	272	307	288	292	280	293	269	297	274	291	286	298	276	313	344	287	296	251	320	294	294	274	314	282	313	306	323	316	287	301	287	301	312	319	292	293	275	268	272	309	311	295	297	319	257	275	313	278	287	313	313	309	277	310	313	315	289	335	270	312	273	305	298	301	280	273	274	285	304	288	319	290	300	267	293	323	303	307	305	296	317	310	293	293	298	314	309	312	290	330	288	337	302	324	295	271	305	308	302	279	257	284	273	278	297	309	279	286	287	291	335	292	281	301	271	301	258	274	290	267	287	273	289	309	304	298	305	278	297	312	315	292	310	302	285	315	299	296	283	284	298	307	317	335	313	315	314	267	310	325	310	272	293	308	297	298	251	278	282	300	266	257	259	334	290	296	298	323	277	289	292	298	268	278	290	281	276	242	284	272	299	321	305	248	281	310	309	288	292	304	317	325	297	287	250	302	261	275	280	268	273	275	293	316	324	295	283	294	299	324	313	286	312	278	290	304	273	306	304	287	279	280	329	305	276	294	313	337	307	312	318	303	280	300	269	308	315	317	294	328	307	293	286	315	281	286	276	332	311	305	311	298	311	312	299	304	306	318	307	291	277	290	281	289	311	317	289	309	305	305	281	318	304	326	280	303	311	270	296	286	328	333	341	274	284	278	290	302	281	276	274	307	298	296	279	286	280	251	322	287	267	305	309	299	331	248	284	294	279	321	333	335	296	284	289	282	355	315	285	275	313	309	318	340	346	289	298	333	271	309	276	282	283	273	285	285	272	298	255	291	316	253	314	298	285	290	286	282	269	307	313	295	284	287	306	315	321	277	316	283	298	338	309	283	300	293	314	283	329	268	260	309	294	269	301	297	274	307	299	305	257	291	277	295	302	252	286	295	302	297	308	288	291	259	280	288	290	287	309	293	289	284	317	283	300	285	306	306	284	286	301	310	323	291	301	281	290	303	275	305	290	296	306	302	314	333	271	316	272	268	292	290	261	311	290	268	285	332	305
7245	1008	1621	1531	1336	1185	1055	1046	986	884	896	809	810	797	751	801	702	780	754	730	702	682	741	706	736	716	733	727	759	698	702	686	728	689	663	682	663	681	678	686	729	701	677	704	667	733	651	694	681	705	704	677	663	651	702	682	692	692	670	666	685	659	655	759	682	672	718	705	681	672	696	691	707	712	698	684	719	646	697	662	689	690	733	689	675	680	695	689	694	690	708	693	677	684	668	693	663	654	689	730	672	694	697	678	681	672	654	680	641	734	669	691	653	662	716	720	688	664	628	701	665	712	702	654	705	654	697	696	706	677	703	676	728	691	687	688	639	657	672	658	662	674	675	704	704	684	700	692	696	705	668	732	677	668	670	709	696	739	709	680	679	663	638	727	681	657	687	649	688	669	638	670	666	722	680	665	620	694	699	682	674	683	693	645	707	611	706	687	701	666	675	691	697	711	676	682	650	661	671	649	678	711	627	661	662	707	728	693	686	641	655	681	662	672	711	645	667	722	631	695	691	658	675	653	682	699	650	650	674	650	700	685	676	688	710	667	615	674	661	694	708	672	704	744	712	709	633	649	728	659	665	697	721	673	715	711	678	704	659	709	702	664	653	678	695	709	722	657	664	682	652	722	680	674	664	713	717	668	679	676	642	663	643	684	685	703	694	686	660	689	681	634	695	673	705	677	709	668	696	656	698	705	670	680	664	719	668	697	646	683	667	660	697	684	701	686	678	741	671	690	658	693	712	685	707	718	623	677	664	694	686	670	660	670	701	696	695	682	684	672	706	674	649	744	646	648	669	699	659	677	686	654	697	697	651	685	713	687	673	664	673	671	652	716	646	693	666	684	713	671	671	676	701	709	709	700	669	680	675	711	682	676	733	667	704	662	681	711	648	734	679	693	703	689	652	645	694	675	685	710	635	671	735	675	673	694	605	686	675	656	736	725	726	662	645	706	669	676	678	662	677	634	650	697	683	688	666	671	645	665	668	663	645	698	714	687	690	651	667	688	695	693	706	685	700	682	667	695	655	701	711	717	678	671	709	657	639	626	718	621	681	712	688	703	629	687	674	644	659	744	665	721	669	677	697	643	680	658	703	680	696	703	659	727	654	714	699	713	645	699	701	688	667	686	663	714	668	715	710	690	696	659	677	702	664	685	759	708	685	721	667	694	674	687	685	685	692	677	681	667	663	613	679	689	647	680	648	659	688	674	679	656	693	691	643	677	679	660	709	663	689	678	637	713	660	696	677	672	653	647	714	652	674	660	698	639	713	683	650	698	697	681	694	663	713	699	677	715	657	685	656	687	681	766	668	709	712	644	668	644	672	729	671	712	669	659	742	691	685	675	672	711	653	720	666	652	693	704	698	692	675	718	658	714	683	735	710	716	657	660	676	673	709	664	702	644	734	637	680	687	689	707	691	703	660	701	707	632	660	664	695	719	670	680	738	661	663	692	695	758	679	706	677	656	651	672	685	671	656	662	687	700	669	688	648	645	708	700	684	677	686	624	692	726	650	735	735	685	696	665	691	743	669	672	693	678	660	668	684	693	681	669	685	670	698	681	671	696	675	709	670	704	677	656	703	661	650	714	696	665	662	670	716	696	682	694	723	656	712	684	685	681	681	703	683	657	692	651	684	670	699	706	664	686	708	686	669	675	709	649	666	694	657	672	666	688	670	648	710	702	721	703	660	696	656	699	687	678	695	681	671	667	680	728	633	682	698	655	726	693	678	726	718	676	667	698	696	643	716	680	699	684	672	662	701	658	658	697	658	641	680	703	657	705	649	652	717	670	692	644	685	677	675	684	684	623	690	696	717	652	696	683	653	641	649	692	683	713	664	693	694	707	681	666	682	727	696	673	664	688	649	673	676	729	726	677	664	732	687	671	703	692	727	715	694	703	702	687	650	664	686	708	681	696	691	656	664	677	712	645	679	671	647	654	690	709	671	738	674	641	642	712	728	684	740	666	662	668	689	668	679	692	696	704	694	683	647	706	721	675	692	696	689	691	701	682	644	683	688	684	680	680	693	691	701	680	658	648	699	691	714	636	657	677	666	725	709	713	676	675	688	711	706	662	665	680	685	692	680	678	686	694	691	690	684	688	653	741	733	676	661	682	639	652	702	675	664	682	676	670	704	673	679	700	655	705	704	698	689	690	662	685	645	656	648	678	689	713	687	641	693	623	718	650	696	690	686	692	654	713	710	711	667	648	746	691	730	682	694	673	674	710	669	659	683	692	668	713	660	729	692	737	686	641	666	671	673	697	661	699	690	693	680	683	694	670	680	710	687	673	666	679	648	703	618	679	684	685	726	660	683	701	659	662	657	734	678	705	730	683	688	703	693	625	728	641	658	704	636	682	673	676	657	685	689	694	691	644	696	646	693	696	707	724	644	648	641	711	752	679	640	690	675	697	652	666	661	726	665	690	651	684	650	670	684	629	687	681	660	667	676	701	682	720	678	674	680	630	721	692	658	683	666	678	705	651	676	648	660	697	733	708	681	688	704	731	688	689	708	677	657	698	697	693	664	674	677	688	647	692	719	723	693	705	700	680	670	688	688	664	636	694	643	694	693	668	676	677	701	689	715	708	696	717	698	724	669	657	694	656	653	698	714	693	689	662	614	685	678	703	653	675	651	688	736	725	697	629	705	705	647	697	664	691	694	702	655	661	684	705	698	636	691	686	648	715	694	629	717	684	692	719	668	610	712	734	670	654	666	695	693	717	750	701	644	696	690	695	698	695	698	679	686	637	662	682	696	663	702	703	674	629	636	694	710	687	728	682	699	694	712	683	731	669	714	646	693	658	650	707	646	658	668	678	657	751	724	705	686	658	704	715	677	669	706	664	655	658	649	662	731	693	643	661	691	713	660	697	651	685	722	659	683	651	725	702	669	654	661	655	662	688	695	657	697	654	713	680	673	695	661	686	710	672	718	659	674	718	674	702	706	766	711	691	679	716	663	646	713	634	686	748	705	703	695	661	704	724	676	679	644	701	663	675	655	649	647	720	655	729	681	696	691	684	659	720	657	642	707	720	670	701	702	671	668	741	678	680	652	685	696	709	673	680	663	714	656	656	656	687	665	696	669	641	656	695	677	686	707	657	674	681	681	641	679	647	654	692	678	660	636	670	685	642	714	731	720	687	671	685	663	718	669	685	686	674	703	643	659	653	709	700	677	694	661	705	701	701	642	707	666	660	659	647	688	601	641	704	719	671	668	684	696	679	670	679	684	725	714	651	668	712	706	713	716	694	741	690	675	688	684	696	687	700	613	693	623	704	703	692	677	665	730	705	684	674	674	673	673	689	660	647	679	648	690	671	730	675	692	686	683	695	686	665	707	682	641	719	677	718	678	678	657	687	644	636	640	707	696	671	689	718	695	671	663	660	677	685	661	653	647	660	720	644	749	750	688	669	714	697	666	662	652	708	683	663	729	716	670	715	695	703	682	676	680	708	683	693	685	636	699	726	691	678	688	712
15916	1421	1119	756	589	466	371	365	352	313	295	289	267	284	291	284	265	281	290	269	285	219	246	261	277	247	250	242	257	273	267	249	267	234	196	248	277	250	285	270	254	214	246	256	279	249	264	244	227	230	231	246	237	223	248	248	250	270	255	262	244	270	274	254	260	231	240	227	264	262	241	262	273	258	261	256	244	255	300	227	254	265	216	233	232	231	244	249	224	239	241	221	240	239	249	257	227	272	249	237	231	218	261	255	257	270	242	273	239	258	229	249	250	251	245	235	240	250	239	249	234	252	220	243	254	264	232	231	207	275	256	248	241	225	246	238	225	273	250	257	249	248	238	237	250	265	238	230	228	247	264	239	256	260	274	245	234	260	252	260	247	243	268	285	221	234	264	233	255	226	265	234	246	242	238	241	252	261	278	255	231	241	260	233	250	253	210	252	266	252	236	230	245	204	250	254	251	273	208	243	259	268	229	239	236	250	272	225	229	268	216	239	270	258	236	255	260	268	243	251	243	227	249	244	224	247	254	222	240	244	246	243	246	237	290	266	248	229	231	213	218	283	251	258	247	266	260	234	224	245	275	246	248	216	250	245	245	228	247	257	236	266	227	246	265	220	237	232	231	275	243	237	266	242	232	235	247	241	245	258	214	260	259	242	230	253	255	243	266	243	255	236	261	234	268	243	278	265	218	227	270	265	234	242	256	248	254	287	271	278	233	251	257	265	265	217	250	285	228	244	260	258	235	232	251	248	242	235	238	226	226	252	260	247	284	233	259	218	223	255	248	244	262	243	239	276	240	256	270	258	241	259	227	237	243	242	240	262	263	258	232	225	208	212	227	252	238	263	264	237	245	221	245	265	270	232	282	254	252	258	271	249	232	265	226	242	222	240	248	238	249	255	257	279	254	254	247	239	269	216	234	238	248	223	224	255	261	261	242	268	246	240	249	272	261	249	256	264	258	249	233	233	276	256	256	251	243	259	245	222	239	240	247	244	216	257	245	223	246	238	242	244	227	222	244	241	229	244	238	229	254	247	263	253	227	230	256	248	240	236	236	255	264	254	256	241	265	258	245	237	239	252	226	241	263	269	235	268	244	230	269	229	243	253	259	235	249	252	242	245	227	228	224	249	254	251	265	246	255	244	274	240	208	208	225	226	229	276	250	243	258	227	269	254	228	252	254	227	266	257	256	254	269	249	245	241	245	268	286	227	245	275	244	226	239	246	215	224	226	263	243	270	244	218	234	254	229	218	241	234	244	216	230	232	235	252	246	243	232	215	228	243	240	294	251	235	271	267	294	239	260	259	252	254	231	270	250	252	267	236	242	238	236	222	254	248	251	239	260	228	260	267	248	226	241	250	260	211	239	242	221	216	231	240	238	272	262	286	236	227	224	252	235	243	258	226	235	245	237	297	235	254	252	245	239	238	231	251	248	261	288	234	215	239	228	250	257	233	225	220	242	238	263	255	257	239	244	235	237	240	243	230	243	247	258	255	217	233	240	250	232	231	269	263	256	243	258	254	268	224	258	242	229	258	245	220	262	271	254	230	224	249	265	284	224	245	251	241	242	236	269	268	262	218	212	250	263	231	258	237	267	253	245	244	252	229	239	252	267	250	246	261	237	269	275	236	229	212	238	261	262	245	241	240	278	263	251	226	195	228	233	240	260	267	237	279	244	281	234	225	222	225	231	240	269	268	241	264	273	255	261	242	254	275	239	248	230	242	272	215	247	293	263	242	242	247	223	262	238	293	236	247	233	231	237	214	223	271	223	235	237	240	257	240	223	250	245	212	239	242	256	238	230	253	268	273	253	256	260	229	227	256	247	276	228	260	263	265	221	232	210	266	247	252	219	255	235	281	252	234	270	258	235	266	210	265	271	244	259	243	261	257	271	236	255	250	252	228	232	228	264	232	267	245	236	237	247	227	278	257	231	231	290	242	234	255	228	255	262	232	276	238	267	230	217	240	248	246	243	252	223	270	267	263	234	243	257	280	291	261	260	254	242	272	258	230	242	228	239	272	272	254	272	223	237	222	250	248	271	231	250	264	249	248	241	258	250	215	257	263	264	238	244	222	309	242	273	265	250	247	239	232	247	274	259	251	229	237	272	235	247	231	245	230	231	233	233	238	208	242	252	238	232	264	229	240	232	225	247	235	239	239	246	251	230	236	242	275	241	254	247	257	283	242	260	274	227	251	236	247	255	250	273	256	231	269	268	237	227	211	256	236	228	243	243	261	235	239	248	204	242	249	266	270	231	245	219	259	248	242	247	229	249	245	205	252	268	248	240	246	219	254	273	290	250	268	241	235	223	266	250	234	248	275	243	213	223	256	221	259	274	241	251	256	263	266	266	245	265	236	226	249	254	255	253	242	250	245	245	256	251	249	264	251	267	242	267	256	246	242	255	267	236	227	251	261	268	212	254	235	219	252	221	220	265	235	255	237	221	270	246	239	264	264	246	274	247	261	253	244	241	252	242	245	221	237	216	232	236	228	241	257	254	239	268	260	247	258	236	252	234	274	266	208	227	255	214	241	240	239	265	199	256	244	237	229	231	251	247	252	262	230	243	218	206	233	239	235	289	245	237	221	244	206	253	238	259	245	239	257	269	230	254	243	267	259	245	238	270	241	215	253	254	237	240	255	269	265	251	228	224	212	227	253	259	233	245	244	255	245	280	251	255	221	249	240	254	235	255	265	261	247	230	227	262	228	228	277	242	244	243	232	236	267	229	222	232	246	238	213	256	267	270	233	259	243	253	205	269	282	225	269	246	254	201	259	232	271	225	226	248	220	259	269	222	234	253	248	245	252	242	266	291	262	232	271	261	257	244	246	235	267	253	224	266	276	248	235	238	274	227	269	252	214	262	250	248	240	300	233	244	210	239	271	277	261	243	275	237	240	234	245	236	263	224	237	253	268	261	231	246	257	245	235	259	199	268	284	238	229	256	247	259	241	239	278	250	268	267	278	257	251	263	248	233	219	234	226	263	255	223	289	245	260	279	240	254	232	245	251	261	256	235	288	294	229	238	232	271	254	246	243	260	217	244	225	230	273	226	228	239	235	238	263	249	256	214	269	211	253	211	250	255	288	248	276	270	256	276	255	272	255	255	276	270	230	260	259	215	241	274	232	263	219	248	278	260	238	273	260	247	264	232	242	265	256	222	215	218	238	227	232	274	240	259	279	241	216	245	227	244	234	262	230	238	274	252	234	243	241	237	298	257	255	230	219	235	258	249	253	236	277	260	235	227	248	263	237	251	276	278	258	255	253	275	242	251	247	239	255	255	260	259	255	229	215	231	225	257	270	237	220	221	241	234	244	215	247	205	269	245	267	246	246	237	238	255	239	253	231	251	245	235	263	240	257	246	269	266	248	290	257	249	242	239	239	234	263	273	247	264	261	269	219	229	247	235	245	264	232	221	248	273	248	248	215	281	218	237	249	276	257	249	236	246	243	271	264	256	214	268	247	255	226	270	232
9008	1294	2499	2343	1875	1501	1242	1272	1084	926	892	800	850	806	761	769	680	665	704	695	632	649	669	655	609	658	616	623	618	604	596	613	624	628	593	576	606	593	601	581	561	583	589	555	543	589	604	590	599	605	587	577	536	552	602	629	528	531	578	548	577	575	582	617	548	593	634	536	594	594	591	575	558	547	600	564	534	564	608	572	548	605	554	594	601	551	551	592	556	583	575	553	575	600	558	553	568	509	561	619	579	574	561	561	554	545	590	539	571	547	558	561	566	549	553	522	586	607	554	542	564	553	568	587	555	587	576	556	597	605	601	571	585	594	542	544	565	549	526	551	590	534	561	555	618	520	592	626	546	568	545	599	506	514	585	593	577	571	522	585	554	544	573	575	547	543	571	535	541	605	629	552	552	586	586	566	534	529	566	555	568	573	547	575	561	550	577	578	567	566	573	550	575	566	598	580	498	517	595	534	580	531	555	553	591	555	579	562	555	578	572	562	552	521	553	531	576	585	578	566	551	532	568	543	546	561	610	556	588	567	578	572	550	576	589	589	558	564	552	586	577	552	550	539	541	543	544	561	563	519	593	551	566	558	534	555	543	587	562	520	570	526	589	563	525	607	574	593	577	522	517	539	556	580	587	551	606	589	578	593	504	538	562	569	560	509	539	575	575	579	559	539	550	587	588	560	567	578	623	537	552	578	592	576	561	554	567	540	618	586	549	537	531	549	595	549	556	549	549	555	540	618	541	515	524	574	528	573	531	582	547	593	538	550	587	579	597	574	550	533	576	557	557	569	563	559	565	592	514	585	562	599	542	550	592	563	548	590	547	556	540	567	601	526	527	592	509	548	591	602	557	542	539	581	593	551	577	579	585	562	560	578	536	576	497	545	547	575	591	563	564	576	577	555	538	588	540	530	550	517	572	594	582	588	555	548	609	564	535	587	547	574	540	578	536	517	628	569	544	576	554	579	545	541	553	597	597	576	559	589	558	554	602	597	564	572	578	538	506	523	524	592	566	595	552	550	569	563	559	581	573	581	558	572	553	558	569	573	540	564	556	553	585	564	602	526	538	558	570	583	597	559	596	601	574	542	610	557	595	555	531	557	549	563	520	566	570	585	560	571	581	550	551	519	561	536	578	546	571	548	521	568	551	545	597	531	546	545	538	537	541	568	565	546	542	555	588	553	535	568	583	603	558	547	543	563	581	587	563	575	594	579	586	565	571	574	563	581	569	588	551	553	571	537	524	558	542	582	606	612	538	565	537	565	606	525	539	521	586	543	564	559	565	568	566	570	560	578	546	530	550	548	584	576	582	570	524	551	527	580	548	601	551	546	542	562	560	570	590	587	616	589	551	590	581	539	568	542	559	566	589	584	584	566	572	559	595	576	568	606	588	521	565	545	554	577	566	585	575	549	580	554	605	592	567	582	564	543	553	586	537	540	572	560	536	594	584	550	535	558	581	587	547	598	548	553	541	589	532	547	556	578	563	566	574	586	566	584	578	551	549	570	564	564	577	573	604	551	550	571	590	538	553	571	543	595	566	560	559	576	558	570	567	547	579	573	589	547	585	552	565	545	559	560	595	573	583	554	560	546	551	513	553	583	580	541	598	547	555	577	521	578	533	573	559	561	511	603	548	535	551	584	525	594	584	608	591	545	587	506	566	523	486	564	537	598	547	541	588	563	540	538	583	583	565	538	538	554	562	562	561	588	579	558	603	548	538	520	595	567	569	576	565	579	629	525	586	530	589	551	543	545	540	587	571	573	563	545	581	582	530	558	555	562	565	575	572	564	557	580	588	563	566	584	582	573	535	541	519	550	559	531	543	575	551	579	585	595	555	567	586	575	545	562	565	560	536	557	557	552	553	536	587	543	506	596	568	533	607	533	569	567	530	559	565	560	545	612	571	573	551	553	587	534	545	592	591	581	561	620	595	562	594	582	585	548	561	535	593	602	530	544	565	583	517	578	566	529	553	583	545	569	554	576	597	604	545	519	566	591	554	569	575	603	553	528	534	587	540	540	564	580	602	591	524	573	561	571	527	598	560	538	570	591	560	585	572	582	587	607	600	569	546	536	560	538	570	583	546	539	494	598	519	547	577	564	511	603	555	505	565	546	573	596	564	550	558	535	587	605	513	562	562	591	597	560	569	533	556	539	559	561	567	556	540	572	538	553	540	590	615	586	548	571	556	561	562	553	599	560	567	552	569	528	561	592	564	576	579	502	594	616	576	555	535	499	526	537	566	566	579	575	538	555	536	557	612	573	592	536	583	573	571	573	564	589	603	573	564	536	536	545	593	543	558	563	533	561	592	534	572	612	585	549	581	578	573	545	599	586	584	542	542	558	548	573	526	575	574	549	536	504	543	540	534	526	521	546	617	557	518	554	598	540	565	585	579	523	554	535	521	566	550	532	551	534	585	542	582	582	564	594	570	559	523	590	591	602	544	564	581	570	524	550	566	523	554	585	566	534	586	556	566	572	575	556	588	545	578	532	530	577	537	519	566	528	536	579	562	522	572	546	553	584	561	561	600	566	557	588	533	561	587	564	590	550	579	528	546	579	597	543	566	557	611	535	599	556	537	534	558	608	535	553	566	591	578	567	578	586	569	524	580	577	541	566	539	541	540	601	584	576	577	591	584	577	575	551	561	573	535	559	537	616	584	553	560	540	562	566	578	554	564	572	598	553	574	597	574	570	553	555	569	598	562	498	545	555	564	569	557	535	566	545	538	580	612	568	581	535	547	569	494	571	552	550	528	559	545	581	542	575	542	587	518	561	561	616	540	578	585	563	565	575	614	555	548	540	568	556	541	579	561	526	578	543	559	565	512	522	552	585	573	537	578	552	553	598	607	556	567	578	552	572	614	597	582	572	536	548	552	588	557	565	527	577	535	563	525	596	580	559	603	566	556	584	542	576	522	573	562	547	568	553	558	569	575	568	585	616	578	575	540	610	585	540	530	598	579	585	577	519	573	555	511	550	586	535	505	532	587	597	563	545	557	532	540	570	535	565	553	538	577	550	549	570	592	538	603	556	579	572	598	582	592	574	542	551	556	549	567	561	581	593	564	558	573	577	560	519	577	583	585	563	593	597	543	573	534	552	549	553	568	599	566	536	516	573	609	576	568	540	533	564	590	589	564	552	580	540	568	533	557	543	570	544	566	571	539	542	600	558	532	561	549	548	585	546	583	577	552	538	560	581	508	561	557	547	541	548	568	566	582	576	576	526	577	542	596	571	607	595	555	567	587	573	592	559	590	561	543	557	565	549	558	565	548	520	588	564	536	531	571	552	552	596	591	517	534	565	574	585	600	608	529	510	571	562	544	569	575	561	559	614	518	565	583	539	556	586	545	582	548	574	534	523	556	545	596	539	512	562	549	526	570	561	539	542	569	554	585	569	533	554	556	577	529	602	572	573	552	558	531	541	543	609	578	607	563	581	572	556	509	561	592	565	562	552	539	557	655	581	580	553	568	550
2198	184	168	175	162	163	136	162	147	136	157	167	160	166	143	138	175	164	153	170	172	142	172	160	156	161	171	146	148	155	153	151	150	133	166	163	167	160	149	165	183	145	174	164	165	161	153	156	144	150	138	152	181	153	167	159	154	132	132	153	141	196	173	160	165	170	144	154	155	160	151	142	183	179	149	142	162	145	166	155	149	163	131	139	170	144	158	172	164	149	166	136	158	166	167	166	149	151	147	148	175	132	144	149	158	145	148	160	155	176	142	159	166	130	153	148	118	138	133	133	153	151	158	168	151	156	139	147	134	144	151	136	161	160	131	132	140	159	155	168	168	158	130	163	170	184	146	157	166	158	179	154	152	136	146	159	145	136	135	136	152	158	166	171	183	184	157	121	161	160	164	167	155	157	158	182	153	150	148	163	147	128	135	147	196	157	151	161	163	130	179	156	169	154	177	141	158	176	128	155	133	142	136	156	145	163	163	155	144	155	166	162	151	188	146	158	153	167	163	153	175	152	181	148	151	135	149	157	149	174	166	187	151	148	152	156	145	164	161	152	150	157	153	160	138	164	169	131	150	175	141	165	113	148	154	151	148	150	166	171	152	170	146	155	179	136	150	139	155	148	149	152	156	166	154	139	168	153	147	171	153	184	150	178	177	147	139	153	173	183	171	151	149	157	162	164	154	145	162	145	145	160	143	159	147	167	137	130	156	175	135	151	167	160	170	160	152	141	177	158	127	135	163	141	143	152	150	160	167	155	144	135	131	152	136	153	137	137	148	140	135	151	168	143	183	154	158	157	165	161	164	165	170	160	154	157	166	175	159	125	163	149	143	146	180	149	145	149	148	154	133	152	169	142	174	149	156	182	144	176	169	135	175	149	136	173	163	173	153	166	165	174	176	154	180	135	137	148	116	144	156	163	153	151	169	150	166	144	173	178	145	136	138	158	179	168	178	165	140	153	140	158	163	155	166	182	151	143	135	174	148	180	170	138	154	140	148	166	168	161	167	169	166	134	158	158	153	157	152	161	158	159	165	155	189	174	153	158	143	159	158	156	147	151	161	163	160	148	167	148	163	141	133	150	161	159	149	135	134	137	154	144	149	170	167	157	162	141	171	167	155	150	144	166	161	151	173	150	151	128	168	160	165	157	159	161	133	154	149	142	138	161	155	161	151	149	163	146	162	146	162	141	166	148	172	166	175	149	163	184	131	162	151	152	165	153	165	135	150	176	163	144	134	137	129	142	155	160	146	156	167	167	153	174	135	140	130	161	142	156	165	172	175	148	172	151	147	142	151	146	166	143	160	144	154	154	160	152	172	154	142	174	148	152	176	157	129	138	165	144	132	150	175	161	174	137	151	153	161	168	161	128	146	140	157	173	149	153	167	160	119	163	160	166	155	135	153	146	156	160	156	162	138	130	163	140	156	151	159	161	133	158	158	157	172	159	172	159	166	152	142	130	146	149	155	161	132	157	142	161	161	159	164	153	140	152	168	142	152	140	139	143	136	161	157	137	139	173	178	150	183	139	139	151	174	143	141	155	161	156	155	156	148	154	151	154	179	159	152	146	146	133	148	127	147	137	154	129	151	143	158	138	160	121	149	129	150	150	149	158	150	139	144	150	158	171	181	151	115	137	150	158	159	158	154	167	153	156	156	125	164	171	161	160	161	178	163	182	150	151	142	152	146	177	141	146	154	171	180	143	153	174	156	156	129	173	147	153	178	157	155	162	152	170	154	136	158	163	174	152	144	136	139	149	135	148	152	145	155	142	153	150	174	167	157	183	182	130	157	156	161	167	155	172	137	140	147	156	166	145	178	135	183	156	153	136	156	139	155	153	156	164	190	151	157	144	149	152	162	154	163	151	150	145	174	153	144	170	163	154	143	161	149	159	143	142	146	143	157	152	152	134	142	160	152	122	143	140	128	141	168	155	141	153	151	148	164	148	161	150	140	144	157	149	146	183	146	135	154	169	158	150	160	168	114	174	177	181	158	129	142	154	169	167	151	142	141	148	154	170	141	159	162	155	155	164	176	144	162	174	151	157	178	155	139	157	152	158	160	140	150	160	156	153	150	174	148	158	179	150	155	138	155	143	147	157	149	156	152	168	148	164	179	150	137	153	174	156	163	153	152	142	146	147	141	147	134	157	154	174	159	149	171	159	177	157	169	153	160	146	169	173	149	146	130	162	172	161	187	161	159	152	143	152	161	138	175	139	164	160	169	134	169	145	146	154	155	154	149	147	161	155	172	175	168	139	184	146	146	146	157	159	139	173	158	166	165	147	156	134	177	142	132	145	159	156	139	156	160	147	160	155	146	156	160	159	163	154	159	170	168	153	142	156	145	145	144	136	160	154	158	175	158	159	168	169	170	156	147	167	178	161	164	156	175	148	165	153	124	151	153	165	167	154	150	149	151	167	172	141	161	159	156	145	150	169	141	157	151	156	183	156	137	144	139	147	144	150	138	167	148	158	166	150	177	143	167	155	123	196	152	155	153	126	169	140	158	147	165	139	160	156	170	144	153	150	156	151	162	152	178	162	172	163	161	143	160	136	164	150	157	137	130	165	191	152	149	155	150	124	165	140	168	166	161	138	158	151	175	149	158	166	155	192	152	167	146	170	137	141	176	139	144	136	166	157	165	171	143	160	143	141	146	164	145	168	132	148	146	180	136	161	146	168	166	165	166	150	153	155	145	154	177	137	160	136	164	165	166	154	185	161	122	168	159	176	132	141	127	174	150	166	165	161	168	160	186	166	159	156	160	137	144	167	163	158	159	142	142	161	158	164	138	156	155	162	125	175	136	146	145	150	133	159	174	155	128	166	157	152	156	141	167	165	156	153	162	158	159	149	146	172	166	147	153	165	154	184	147	163	151	161	168	165	177	151	168	144	157	174	159	147	158	147	161	154	142	153	148	162	154	163	140	173	157	139	154	142	160	156	147	154	171	158	151	155	160	150	133	159	190	153	136	157	142	158	163	141	138	157	153	157	129	168	142	168	150	168	150	154	160	164	148	178	146	166	146	159	162	163	158	130	145	138	161	154	166	155	141	167	161	128	142	179	137	150	157	153	135	149	168	156	133	128	155	151	154	142	138	156	150	160	145	166	147	154	154	149	144	162	154	164	164	177	165	155	157	158	159	151	124	144	173	145	170	169	159	164	138	152	146	148	132	141	136	148	164	171	165	155	155	142	142	167	153	145	157	149	150	128	152	160	160	154	170	139	156	156	141	146	137	149	155	172	161	175	183	160	160	155	182	164	151	132	173	183	166	141	130	148	138	132	169	161	163	155	141	158	156	136	169	169	145	170	166	149	152	174	155	155	177	150	158	135	157	158	148	146	160	157	154	132	158	150	127	163	176	154	136	167	163	161	143	160	148	152	146	138	155	173	145	142	138	125	158	164	157	140	143	175	159	160	174	158	170	171	177	151	156	144	167	133	153	176	170	155	141	167	148	159	150	156	127	136	164	158
2421	423	492	428	429	451	429	417	433	410	411	411	395	431	389	434	424	388	405	394	415	391	399	400	426	407	411	406	408	382	383	394	444	434	389	405	358	405	384	371	383	412	391	399	394	404	383	392	403	429	415	388	385	373	419	464	383	390	398	402	421	394	398	379	392	435	426	440	421	395	422	404	420	375	433	401	424	398	373	454	401	413	423	378	388	423	417	437	404	402	426	353	389	428	386	407	400	390	413	404	434	386	399	416	423	400	423	370	442	414	384	416	383	378	391	368	375	456	392	379	425	375	405	384	412	412	386	395	388	381	395	381	381	417	406	409	448	365	410	347	367	397	393	433	420	420	381	384	399	382	376	398	425	415	424	400	396	374	379	379	388	407	407	419	404	413	426	434	393	413	411	400	402	452	402	397	397	351	394	395	409	403	400	412	422	373	450	400	403	356	387	381	395	417	384	398	386	390	391	396	431	383	427	410	419	397	386	366	392	390	402	416	406	409	366	380	379	370	410	396	422	414	415	413	408	430	462	435	438	386	425	397	372	367	388	397	411	383	396	384	400	424	358	394	433	389	404	396	408	356	390	397	408	407	404	372	382	390	403	373	384	398	391	418	384	378	403	405	386	394	407	391	387	389	379	414	378	389	415	386	416	419	400	409	400	410	378	405	412	388	419	414	386	406	415	393	411	416	414	378	412	435	395	395	425	417	379	394	398	382	390	416	409	395	448	444	392	412	408	405	419	403	405	434	399	421	417	395	381	418	397	394	412	399	428	400	403	412	392	399	389	382	395	401	453	423	386	395	416	382	427	366	406	365	396	368	409	397	413	420	413	384	405	374	374	358	401	391	403	420	431	422	405	411	427	381	386	437	371	406	391	388	383	418	413	408	394	409	424	403	404	396	369	412	375	412	420	410	409	396	388	426	388	391	431	401	423	417	382	381	389	381	393	416	396	409	378	423	355	361	386	392	402	442	399	383	387	389	394	403	375	429	394	365	410	413	419	416	396	379	386	389	382	393	412	363	397	355	396	427	389	403	407	397	404	383	404	391	356	391	397	409	414	430	424	357	415	377	397	395	396	384	391	372	410	375	381	376	435	425	411	392	373	402	384	361	400	386	438	398	408	417	421	388	420	399	399	396	398	387	396	384	387	403	406	404	400	447	433	428	409	360	402	432	404	399	403	464	416	408	400	415	394	396	427	373	460	398	408	376	372	434	403	418	402	371	440	391	383	419	393	385	348	383	397	373	382	411	392	389	400	360	408	407	401	370	401	414	375	414	397	402	408	366	414	427	403	389	414	380	412	440	411	398	424	436	409	407	390	414	373	402	393	394	401	403	426	383	416	393	450	397	391	438	392	388	379	421	401	386	376	378	408	399	378	395	413	372	376	389	406	424	395	360	378	435	423	397	424	392	401	403	382	412	392	399	392	394	393	392	391	413	442	407	398	440	367	426	406	403	425	413	408	435	400	401	401	440	412	423	406	405	420	397	393	385	405	414	395	397	437	412	398	381	436	408	386	384	433	378	382	393	400	392	414	419	417	428	395	388	425	389	391	378	403	419	427	406	384	399	379	423	369	398	364	403	393	416	394	458	414	406	419	409	372	423	381	412	414	410	395	418	422	392	371	389	412	406	407	453	439	411	397	381	427	408	379	389	421	409	380	386	393	399	400	415	399	408	387	379	384	401	375	413	393	389	399	398	420	391	424	413	400	416	373	409	415	404	377	421	413	408	384	401	375	385	398	403	377	417	388	411	406	412	420	412	426	432	425	424	388	401	401	424	405	403	389	414	396	422	427	425	412	373	408	415	397	404	402	406	390	400	402	430	403	462	407	421	405	384	400	419	394	411	396	403	382	404	429	373	379	431	420	387	391	400	391	406	388	478	400	450	416	421	426	464	422	408	423	400	398	383	365	381	420	422	429	412	388	403	428	392	420	420	393	398	403	374	396	405	406	400	410	399	419	397	394	407	352	425	394	404	427	383	373	394	401	408	377	436	385	395	395	433	404	384	400	431	444	397	408	408	385	410	390	417	418	369	388	393	379	382	397	381	416	375	392	415	387	388	385	428	423	368	406	391	383	389	392	386	421	412	445	404	420	394	453	400	430	408	429	417	412	366	414	393	420	438	425	369	385	382	430	392	392	421	378	408	399	418	426	390	374	410	408	355	406	375	401	416	428	403	431	414	386	395	443	424	450	382	383	375	433	404	401	362	414	409	387	389	396	372	401	394	399	415	414	428	413	390	419	420	387	395	377	401	405	399	404	374	414	416	387	396	380	392	390	402	407	407	418	416	397	395	447	423	390	399	429	417	399	404	421	389	408	405	419	430	402	406	407	387	376	388	392	385	401	432	417	427	416	390	417	401	425	410	358	424	421	402	400	390	407	389	386	393	403	408	375	411	371	411	391	398	388	377	369	405	450	425	401	393	423	382	417	371	395	400	419	395	408	420	401	410	405	426	427	399	413	400	398	414	418	441	399	402	410	430	360	449	408	392	433	386	391	418	409	363	399	360	381	404	371	359	399	374	394	379	392	410	372	396	410	375	388	402	405	395	379	364	390	434	382	395	358	384	372	391	390	391	385	408	391	442	388	409	395	411	413	393	417	421	433	388	389	387	419	400	387	382	411	414	451	399	367	396	393	429	414	421	406	437	401	399	404	368	418	426	417	389	365	360	381	378	391	419	406	390	373	420	404	389	405	437	388	391	411	383	412	419	386	394	407	398	405	437	399	401	409	415	361	405	422	407	419	403	364	374	376	375	377	402	446	419	401	412	407	448	433	398	394	401	400	398	446	416	430	438	407	411	419	422	407	382	393	459	400	399	420	358	432	403	413	355	428	390	386	385	393	426	394	423	380	427	417	417	392	395	415	408	382	408	400	383	394	373	401	380	400	415	415	401	408	405	375	400	400	410	395	393	371	385	369	395	404	389	378	375	410	399	380	405	398	336	362	441	413	420	428	439	427	414	414	422	402	385	407	390	392	383	400	401	416	377	387	428	438	415	416	421	407	428	404	391	380	421	424	435	380	375	403	367	405	385	408	409	390	393	356	418	416	409	392	394	401	426	384	381	422	447	407	417	382	397	405	400	412	394	395	414	426	410	408	390	404	367	444	426	406	392	381	389	391	409	400	409	393	410	404	426	406	382	388	404	401	422	409	391	367	396	380	400	378	393	436	383	415	408	402	406	389	399	406	398	418	400	420	393	426	404	384	373	386	407	393	426	406	416	410	354	405	376	434	441	378	426	392	397	425	392	422	406	415	378	417	377	380	407	422	403	391	414	401	392	375	386	364	409	436	421	393	393	387	412	382	401	372	411	397	379	408	417	378	373	444	409	400	397	412	395	406	385	399	412	392	401	401	408	410	418	421	383	367	425	372	385	415	407	401	422	413	395	419	398	382	407	386	384	379	400	392	399	383	406	411	404	382	395	417	427	402	349	365	421	400	432	411	402	386	436	407	406	390	398	401	383
8967	707	794	560	478	431	344	316	341	321	337	321	346	300	336	319	317	310	299	328	306	305	321	316	319	315	283	293	296	275	272	303	309	276	290	273	284	307	309	284	281	284	269	315	289	297	283	316	310	316	298	302	314	293	282	283	313	301	296	310	307	284	275	306	285	312	277	290	307	275	307	310	311	316	289	306	310	280	327	327	294	269	302	258	283	281	340	332	317	272	289	284	277	282	315	317	303	316	297	283	285	326	280	283	290	326	310	281	286	311	313	283	305	292	292	294	296	275	310	308	300	280	336	316	293	281	320	322	343	278	313	290	303	264	305	283	336	315	325	308	285	290	311	298	297	308	324	310	271	301	291	290	294	288	252	268	295	316	320	279	289	300	307	300	272	264	284	295	284	313	326	275	269	266	293	291	272	302	269	277	332	311	274	278	327	301	267	289	312	285	289	302	286	278	326	297	299	329	270	300	282	305	288	318	311	301	289	282	299	275	274	303	294	275	291	299	323	278	297	307	307	260	323	285	296	308	309	276	309	263	268	283	270	276	331	277	294	255	291	318	309	293	266	344	284	318	258	290	256	301	293	315	284	298	292	304	303	279	308	304	271	291	294	309	296	296	287	275	270	278	322	306	326	290	314	321	320	274	294	281	303	283	259	281	297	300	277	311	296	287	263	312	317	297	289	266	330	269	306	284	323	283	318	307	285	332	289	280	310	273	297	289	285	302	279	275	307	296	292	265	306	298	293	300	321	275	305	279	302	298	283	278	294	264	284	260	318	285	281	271	281	284	274	246	283	285	286	267	248	279	288	274	282	268	314	296	350	297	320	264	300	287	296	289	253	287	277	274	318	282	277	285	297	288	342	288	280	278	342	275	264	299	263	305	281	287	296	303	250	300	280	309	331	307	334	291	308	269	317	307	311	266	300	324	289	348	299	322	284	323	308	273	252	313	291	309	327	285	302	267	293	338	325	307	276	283	294	304	302	277	266	293	358	313	302	302	290	325	287	278	275	303	233	295	300	288	306	287	313	312	302	280	299	309	266	296	302	304	298	302	275	278	275	284	296	296	287	270	301	301	308	292	307	285	291	284	305	266	259	263	315	320	312	296	283	285	247	323	288	286	295	300	306	301	309	296	284	279	278	310	297	319	306	316	298	279	273	306	282	284	297	320	326	302	347	298	262	297	306	295	279	321	293	250	311	326	279	295	308	287	324	301	286	315	315	301	299	296	303	315	286	293	308	294	317	299	297	312	306	253	318	298	274	307	295	271	311	326	315	305	295	264	272	296	301	285	314	294	297	314	299	278	294	353	237	307	288	322	292	305	293	270	281	310	281	260	288	323	288	294	264	296	279	316	303	293	271	277	294	291	283	267	298	336	293	286	322	303	288	264	288	291	277	287	264	308	275	313	327	309	242	284	314	314	284	305	303	285	319	289	314	285	335	275	287	269	290	284	305	294	301	264	315	308	345	326	298	346	304	291	314	318	298	275	289	291	291	306	305	286	321	315	261	287	322	316	266	271	294	306	316	289	315	290	297	292	262	293	340	298	266	286	289	322	285	307	329	313	309	291	323	272	298	318	256	319	313	298	280	253	307	289	300	296	277	277	291	312	292	282	310	286	283	296	282	286	287	297	314	295	279	312	300	294	257	278	288	298	248	253	302	289	268	284	293	274	284	282	258	260	313	308	309	288	294	260	285	294	327	264	312	283	290	275	316	313	290	288	306	296	317	330	300	286	302	277	309	260	307	285	313	276	297	328	265	304	254	302	306	336	286	287	290	273	315	308	289	299	278	297	291	282	288	276	317	327	309	308	296	249	282	289	286	310	321	311	320	301	276	282	339	313	283	307	266	279	315	353	325	278	274	302	300	298	282	292	309	296	299	278	303	282	297	264	309	287	311	309	270	259	307	303	316	289	284	307	323	277	308	291	281	284	284	295	311	295	295	276	305	303	300	280	301	250	315	298	287	285	348	299	264	316	322	305	300	288	300	283	299	279	289	286	279	308	266	301	283	297	318	318	295	311	287	264	317	304	313	286	280	309	303	313	312	305	281	264	306	284	300	306	282	307	323	287	273	277	311	285	304	290	295	301	284	298	273	273	292	329	290	289	279	296	331	339	314	275	314	306	273	319	294	300	238	288	283	302	284	266	301	327	281	277	278	309	280	254	286	270	284	284	291	280	273	297	302	306	319	287	289	289	300	299	300	267	286	267	326	302	276	296	309	290	290	328	288	249	289	302	295	308	307	298	286	317	280	282	304	311	315	287	299	273	303	289	279	275	299	289	283	317	276	270	293	301	296	290	263	272	290	288	295	302	308	284	293	323	310	278	297	274	278	289	297	300	302	294	295	297	270	272	295	321	302	300	292	312	293	290	277	324	284	274	283	309	301	280	303	312	286	291	314	315	291	263	284	322	295	303	270	266	302	306	321	284	316	315	268	300	305	302	289	292	262	292	321	292	291	235	291	321	276	295	323	254	252	297	251	287	307	278	264	273	303	291	306	284	298	310	293	295	326	305	310	308	288	294	273	303	302	268	273	321	296	295	309	260	278	319	292	300	283	294	298	305	302	278	297	305	284	302	306	317	277	274	293	309	290	304	311	280	285	330	290	279	283	277	259	282	296	282	296	311	291	312	306	286	296	274	316	310	286	274	298	287	310	288	302	305	318	281	291	286	307	306	297	304	324	334	296	292	265	296	293	277	299	288	294	303	272	295	260	284	238	300	274	312	307	342	285	285	275	258	297	286	286	283	291	277	277	305	268	284	292	290	298	278	281	293	277	269	280	305	274	283	277	298	299	310	285	282	273	282	313	286	295	291	301	315	319	287	272	307	263	304	316	305	320	242	274	283	282	307	275	306	281	294	293	280	298	292	284	294	329	311	307	281	266	294	280	296	289	295	301	274	289	296	300	271	293	297	328	289	249	291	281	277	288	290	299	296	309	290	302	304	270	316	295	318	275	276	294	302	298	270	304	287	274	307	319	309	283	301	282	284	335	300	285	303	260	286	306	305	306	293	289	314	286	302	290	272	286	295	298	296	295	314	292	291	313	297	281	303	315	285	278	309	275	294	296	330	263	329	305	306	283	261	311	303	297	281	283	305	286	295	297	323	305	320	287	264	289	289	314	307	267	291	315	243	291	308	316	325	288	336	280	303	277	295	322	302	281	302	294	292	260	290	324	300	277	300	272	281	284	317	288	294	279	298	328	288	295	276	261	294	280	316	273	325	324	264	329	299	322	289	303	278	286	313	294	279	292	276	278	300	312	272	285	288	278	296	252	302	293	282	287	309	314	307	291	323	282	266	310	267	287	278	302	283	263	334	279	288	311	296	285	283	283	276	228	290	337	277	302	282	291	310	288	306	312	283	274	288	296	303	309	276	264	330	306	284	309	272	302	311	304	315	299	288	253	258	295	294	310	276	333	301	301	329	306	286	286	274	305	295	320	292	333	300	281	277	314	320	334	295	279	295
7253	1032	1572	1706	1390	1186	1097	1083	963	899	865	827	813	819	820	752	734	730	738	731	755	713	737	734	717	695	707	734	724	715	687	715	671	706	704	657	675	702	712	729	657	730	688	733	681	676	690	713	679	694	680	637	663	643	694	689	666	698	613	664	714	684	672	701	682	682	680	682	721	688	693	704	704	664	687	693	706	634	660	702	658	635	665	723	640	726	674	648	694	680	668	682	661	671	687	664	678	703	659	677	704	661	660	699	616	657	677	684	622	721	702	649	694	692	680	741	696	682	665	658	653	678	703	688	662	647	709	687	715	662	689	685	623	708	689	680	696	703	657	664	693	652	686	652	716	682	658	702	685	640	674	685	724	677	680	642	725	665	629	669	693	679	716	659	707	666	693	667	687	671	705	653	689	674	634	713	659	622	710	730	666	669	720	675	674	715	686	680	670	735	702	703	689	719	691	691	675	680	679	725	654	643	731	681	696	678	721	740	699	712	700	645	643	680	649	674	676	702	732	692	669	681	707	638	683	684	688	692	697	662	651	654	677	712	667	708	694	713	670	693	662	659	731	753	696	675	661	669	663	680	680	701	717	738	690	682	678	639	686	650	703	697	635	687	697	695	666	655	705	702	655	660	700	675	690	625	717	651	667	681	624	657	648	678	698	708	669	687	631	686	705	653	668	693	687	647	694	711	651	694	689	701	712	722	648	723	697	687	750	663	663	709	716	657	638	689	692	614	663	708	663	696	688	653	677	668	676	659	670	646	663	669	680	643	694	694	705	686	690	676	644	669	656	696	711	688	700	678	634	676	672	698	592	666	662	696	714	604	656	690	685	709	690	711	698	701	690	712	681	664	702	706	654	699	703	728	719	667	682	710	695	672	682	678	670	666	703	708	717	694	667	701	642	703	687	724	739	695	698	685	683	662	638	700	663	722	682	644	685	672	664	645	649	702	701	716	686	702	717	673	699	688	657	720	642	734	632	664	633	657	682	691	685	657	694	683	663	688	723	637	636	685	659	710	678	628	624	642	661	687	675	644	670	666	681	639	711	701	653	699	692	692	693	729	679	687	668	667	699	714	683	686	636	702	674	667	689	700	640	726	657	627	719	716	681	628	675	718	672	694	663	671	720	657	693	660	669	711	672	649	657	699	713	686	676	652	675	690	693	709	702	696	660	712	728	696	635	662	738	750	696	685	714	659	661	733	698	658	689	688	666	642	634	650	676	709	654	682	642	679	672	688	726	701	686	651	676	667	712	707	682	678	686	651	638	680	694	683	681	670	672	668	629	670	674	717	637	709	655	732	676	691	639	707	670	667	628	687	695	676	701	639	625	671	723	688	692	686	675	641	662	667	662	693	685	677	666	669	694	678	666	656	652	717	648	708	687	634	700	644	646	719	673	655	677	692	683	699	695	660	716	681	653	689	684	677	681	616	657	686	693	692	682	658	669	696	696	654	705	712	668	644	639	727	670	663	646	690	673	727	675	684	667	675	605	697	727	674	695	681	671	655	687	662	646	675	681	670	710	666	724	640	708	706	662	759	649	683	658	662	755	643	683	655	681	640	694	697	679	670	699	667	684	666	667	671	699	669	681	674	683	682	681	660	713	686	689	722	670	708	726	670	662	682	669	664	652	693	637	669	663	707	681	689	709	705	706	697	668	689	717	660	667	647	644	699	703	672	656	671	693	656	695	681	681	690	691	662	681	701	672	690	627	647	704	674	716	724	663	708	690	651	662	705	648	676	718	715	685	692	698	655	703	656	705	696	665	700	673	694	696	665	666	681	624	685	656	649	712	678	692	695	647	630	657	641	683	649	634	697	680	657	674	660	664	660	649	678	678	701	671	683	685	680	683	718	699	679	704	658	641	698	675	657	662	654	753	733	641	672	706	689	721	651	682	709	681	691	622	657	679	725	653	687	643	692	727	693	700	681	695	689	641	703	688	733	667	697	740	693	650	686	680	668	647	713	718	650	702	700	686	691	669	667	675	694	717	690	670	635	684	686	690	683	627	671	662	698	679	730	677	700	671	680	688	708	669	615	666	711	699	643	690	666	683	730	648	670	682	667	680	674	673	629	677	691	642	715	712	699	676	653	727	713	642	682	682	647	676	641	691	657	732	700	629	698	705	688	670	677	697	632	693	707	696	646	682	717	661	719	650	676	690	666	661	680	680	692	689	682	679	663	701	669	673	670	654	696	674	676	700	664	639	684	665	677	694	656	696	676	693	675	694	723	684	655	712	771	639	680	675	639	731	696	681	681	751	680	717	644	632	686	692	693	695	678	666	689	721	661	618	711	693	679	634	686	646	739	734	637	692	693	714	688	671	635	645	686	697	650	689	618	674	683	710	684	676	707	696	678	672	679	726	700	686	700	690	687	664	689	620	632	677	687	642	640	696	700	689	692	699	687	691	727	710	685	628	647	761	689	653	708	648	668	646	675	639	649	686	659	704	641	678	639	681	703	690	684	726	688	693	732	672	677	710	657	668	602	719	682	622	664	643	651	650	686	707	701	653	706	658	686	673	625	699	644	725	671	662	657	698	659	698	710	728	708	690	660	647	663	683	752	656	687	727	655	679	657	695	675	660	669	657	627	681	677	645	676	657	720	648	646	703	671	672	658	651	698	652	682	662	707	689	716	698	724	670	671	692	702	686	677	684	685	674	668	678	634	691	670	651	715	638	671	718	670	690	666	668	647	655	693	687	668	639	682	680	684	654	675	672	671	662	705	687	688	635	674	690	663	701	659	685	640	685	689	697	693	692	694	613	661	654	665	671	723	697	663	706	696	714	673	744	631	679	682	644	668	676	654	638	635	641	630	726	664	694	685	703	708	688	672	707	698	746	731	673	687	647	680	669	694	702	693	691	716	663	687	667	689	708	701	717	707	676	730	655	671	651	687	677	700	649	704	653	703	673	716	673	695	712	677	645	690	688	676	692	689	713	720	637	691	716	693	690	657	676	670	679	705	731	655	681	681	673	701	674	711	664	717	697	681	686	699	697	655	707	685	669	658	687	660	677	639	675	668	691	684	684	666	733	647	680	672	687	684	669	701	660	662	716	702	672	675	679	640	713	671	667	704	652	614	679	664	663	677	675	657	698	658	673	706	657	680	655	663	661	678	673	690	691	678	689	687	722	701	714	694	700	684	695	657	636	686	656	700	670	656	639	635	705	652	718	656	689	685	690	654	661	718	717	695	674	678	664	685	712	679	640	689	666	670	630	657	679	706	653	657	662	668	664	700	698	664	713	654	635	659	670	688	683	688	653	656	716	656	707	663	665	663	641	689	632	648	648	667	651	683	672	659	685	667	714	647	712	650	722	659	661	675	662	663	652	663	698	666	723	665	678	681	683	660	673	640	661	691	652	697	706	645	700	686	651	675	693	720	696	646	692	688	674	666	720	715	663	695	669	705	635	754	691	686	710	683	683	704	709	684	703	691	732	697	678	647	700	647	691	689	656	719	636	687	683	684	710	675
16038	1413	1100	837	563	483	417	340	360	327	294	291	295	284	273	264	261	272	269	259	279	277	255	220	247	244	244	235	273	242	218	249	278	229	227	214	229	250	245	265	224	268	245	245	263	252	260	260	261	237	265	279	254	242	236	267	246	247	251	254	228	240	265	252	233	251	245	229	262	241	236	256	278	236	251	223	244	267	231	245	286	239	268	271	234	242	261	288	239	250	248	275	216	232	231	251	247	244	271	204	209	243	233	232	245	225	265	256	260	236	241	273	272	246	255	259	244	238	284	250	242	252	234	250	207	256	239	207	279	251	253	261	274	274	233	233	246	239	241	271	237	245	240	248	245	257	229	250	258	228	282	235	266	276	258	253	260	242	244	234	223	270	259	236	252	226	223	235	223	250	244	269	252	276	238	213	269	208	262	256	254	234	285	232	242	237	250	244	232	239	275	244	219	273	232	261	217	228	223	252	247	257	237	217	264	250	262	218	246	240	227	240	245	259	238	259	250	266	255	260	243	246	240	230	235	221	225	262	259	268	265	217	261	241	269	275	255	261	219	226	243	235	221	255	218	269	262	242	241	243	268	254	243	255	276	251	302	271	260	243	250	249	246	258	225	224	247	221	244	233	282	260	248	245	281	221	256	209	240	267	237	227	276	249	232	253	220	248	256	244	210	249	222	240	239	246	256	240	224	239	235	237	245	265	257	229	282	247	251	241	240	274	262	279	256	258	267	260	243	260	202	245	237	237	234	250	240	239	221	262	250	238	248	275	240	246	233	224	258	223	228	273	255	243	227	255	249	261	253	241	210	197	212	263	265	265	234	240	242	215	251	276	238	238	238	281	256	241	282	239	237	246	252	245	235	233	252	262	258	234	257	242	234	217	250	248	247	224	236	254	244	247	256	234	237	258	264	242	235	255	223	258	236	254	248	213	236	247	236	233	241	257	260	226	252	243	249	250	229	208	250	256	225	241	244	245	235	242	248	272	243	214	220	197	250	249	253	236	247	262	196	259	239	205	216	226	239	238	224	254	236	274	238	249	263	258	259	261	243	217	222	268	256	235	268	277	249	224	260	227	226	248	238	240	260	248	225	231	268	213	250	264	280	229	246	290	262	283	250	240	228	233	259	235	220	248	236	246	264	250	249	244	271	289	240	245	245	216	257	261	266	250	259	260	275	257	266	233	200	223	249	261	221	224	238	227	219	245	237	247	241	247	214	259	272	238	260	238	249	207	260	250	246	262	233	241	223	243	234	229	263	260	248	245	261	240	234	260	286	250	223	244	247	242	276	244	275	270	241	253	265	231	261	251	253	271	259	248	269	247	268	243	218	252	215	256	235	248	252	245	248	243	269	250	229	257	237	233	244	249	233	267	224	244	272	247	234	247	244	262	233	241	233	253	250	253	250	247	221	240	250	265	206	250	253	235	236	213	264	268	240	217	258	243	232	225	225	231	271	228	273	249	230	218	258	254	254	227	237	235	266	232	255	252	238	238	207	245	264	210	254	241	224	254	232	240	238	262	261	262	254	252	219	257	250	247	267	242	246	229	274	251	235	229	263	244	272	240	286	238	214	272	244	234	210	261	241	272	229	229	239	240	260	228	225	242	277	253	272	241	247	241	245	253	287	254	244	218	271	253	240	252	198	254	274	224	222	240	238	264	273	234	213	256	240	226	252	225	262	265	252	260	239	237	275	244	247	252	261	245	266	235	243	242	281	215	228	227	234	278	221	241	241	244	223	240	239	247	270	239	206	227	236	280	259	242	249	253	234	255	263	242	257	215	229	246	237	232	264	241	247	234	244	244	257	241	277	272	240	238	230	247	249	225	246	230	243	213	205	249	239	243	241	282	253	224	247	250	253	241	243	264	238	253	216	228	205	277	250	250	233	243	228	270	227	264	237	233	221	221	252	235	253	221	231	237	254	233	254	241	263	219	222	227	235	257	231	244	265	246	229	250	242	244	263	244	269	227	246	263	256	244	228	241	248	237	243	234	239	235	270	258	243	260	228	242	232	241	257	248	260	229	229	249	259	268	271	230	235	263	256	251	258	260	255	220	270	235	238	231	233	253	240	224	246	245	229	255	230	246	236	239	237	236	273	240	235	242	254	235	261	246	231	233	239	246	244	236	236	219	262	270	236	242	245	242	254	232	254	253	259	250	247	252	264	221	211	220	232	237	222	238	208	227	245	243	217	240	224	225	262	233	218	239	231	238	250	277	240	238	240	245	228	299	247	264	229	254	279	254	273	243	250	253	250	213	224	240	219	224	228	238	229	262	226	252	257	226	242	238	234	236	234	270	237	265	254	244	231	239	262	255	248	253	241	232	290	254	208	248	242	250	228	278	236	247	253	232	242	256	247	243	239	243	259	239	251	247	247	252	281	244	259	246	245	284	216	242	224	238	236	242	213	231	253	239	235	241	262	256	242	233	240	237	232	224	247	239	222	235	260	241	245	252	256	286	256	229	269	239	261	252	253	210	252	238	232	235	240	269	246	265	247	264	242	234	256	224	243	231	238	253	225	277	246	225	251	243	259	237	227	239	237	267	242	251	261	220	246	241	233	275	244	235	246	236	241	218	252	242	249	250	244	234	229	242	250	241	260	248	258	250	262	230	238	272	243	275	259	239	273	227	229	229	229	241	245	225	252	234	244	249	248	250	237	248	251	257	247	249	214	275	257	236	266	246	244	239	204	242	234	255	234	237	264	258	239	233	240	269	243	236	267	224	241	260	247	239	270	255	221	258	264	236	230	253	246	249	253	237	241	229	261	255	277	221	267	225	251	236	252	237	272	235	249	232	253	274	267	247	221	238	227	250	260	241	266	227	233	255	250	241	218	269	252	222	247	232	233	224	253	246	242	246	252	239	243	264	232	263	229	224	203	248	271	221	236	270	266	233	238	254	243	266	235	247	253	255	231	240	270	273	230	237	241	279	215	255	231	243	262	251	274	229	220	236	248	254	233	213	246	247	262	253	240	246	245	237	247	217	228	236	224	230	232	222	247	266	238	245	240	287	272	239	244	241	234	236	222	248	251	258	242	228	231	241	262	213	216	239	259	274	248	249	226	243	222	240	261	264	247	234	239	252	236	247	255	258	261	247	204	250	222	261	238	270	221	227	252	241	244	233	260	251	229	235	249	222	231	242	261	243	234	231	239	238	223	276	239	228	226	236	257	237	249	204	238	235	236	257	243	261	230	238	236	243	274	218	220	208	245	237	257	233	247	243	228	255	274	238	228	249	244	252	248	240	259	226	260	263	240	249	241	247	274	261	242	240	247	249	272	245	302	218	246	265	229	240	215	236	231	243	260	230	246	265	272	246	239	247	227	251	206	202	251	242	222	226	244	246	261	240	254	260	241	250	243	248	234	240	253	250	209	242	239	222	248	237	259	231	227	233	221	246	261	244	223	251	230	228	247	257	267	273	239	244	253	248	258	232	256	238	215	236	253	273	262	240	262	227	242	235	267	229	262	263
9019	1248	2411	2396	1896	1561	1269	1245	1055	936	926	833	747	747	738	687	700	661	650	675	610	638	639	657	622	616	621	577	587	622	564	624	605	603	593	591	561	551	562	593	613	574	560	563	545	554	588	554	625	597	574	555	553	529	539	589	551	573	541	584	591	564	576	580	582	574	567	552	553	541	583	588	548	577	582	618	560	578	565	579	585	576	579	532	539	622	582	536	582	545	580	536	586	564	553	537	574	565	616	535	570	544	571	553	540	546	533	588	577	553	535	595	564	594	545	555	616	624	577	529	575	573	601	546	583	576	577	572	556	579	537	528	581	592	521	524	534	560	517	575	564	578	592	548	565	565	584	515	524	540	600	572	565	560	549	554	534	522	539	575	519	535	567	568	529	618	547	544	521	588	566	570	596	564	536	569	543	545	580	516	578	590	544	565	585	526	588	553	572	521	560	581	534	596	538	556	565	523	570	559	582	555	517	548	521	559	528	537	552	566	584	588	569	516	524	536	555	558	572	525	524	544	551	548	555	588	584	589	567	577	547	545	600	583	525	586	593	600	557	546	500	554	543	590	576	586	569	565	534	559	560	538	515	578	546	540	578	594	578	555	552	591	541	567	575	522	602	546	535	549	570	575	564	569	545	589	543	660	575	546	575	582	556	573	596	519	547	570	578	562	579	549	557	625	569	550	558	543	547	564	575	572	551	546	536	553	546	560	581	532	580	590	583	534	571	550	577	574	543	562	600	527	569	539	565	570	553	525	592	598	565	550	560	526	568	545	568	549	552	552	577	559	577	540	595	531	587	592	570	576	608	545	557	569	562	558	560	561	605	537	579	579	567	545	543	590	555	606	588	572	574	558	558	590	572	538	577	548	574	545	559	556	583	530	583	598	588	547	542	533	559	571	515	581	552	561	537	588	587	539	606	553	541	570	536	570	543	578	589	521	545	574	560	558	520	565	583	533	574	563	525	604	594	593	533	555	551	554	547	546	604	528	571	535	550	597	546	574	561	547	604	595	550	567	560	601	568	565	513	594	576	608	563	600	540	623	574	548	573	479	515	574	590	572	530	572	549	564	523	554	577	622	574	593	583	560	580	581	567	527	556	579	520	599	552	552	544	556	574	569	600	523	587	605	572	568	563	560	587	501	545	551	554	596	579	553	547	572	559	560	604	522	495	583	536	565	554	564	531	567	553	545	557	592	571	555	562	557	592	535	567	538	617	581	599	554	541	597	526	559	537	514	547	571	608	577	545	588	561	524	596	537	568	577	567	525	547	550	552	521	587	533	573	571	551	562	545	542	543	547	549	569	556	551	570	569	523	545	537	562	579	587	550	550	544	571	542	558	576	556	585	575	567	570	550	553	584	547	533	554	542	553	562	543	529	564	559	555	568	564	581	525	565	540	575	556	546	546	560	543	586	559	597	554	579	559	553	532	591	561	570	540	550	548	556	573	576	573	580	531	529	564	578	565	526	556	539	533	566	584	599	549	539	566	559	576	557	576	536	587	571	579	563	546	584	578	570	586	586	558	549	576	562	575	580	593	587	555	528	513	568	565	536	578	529	569	584	554	558	544	588	556	550	526	581	576	576	516	567	573	520	574	565	565	562	557	552	536	595	573	532	542	534	573	583	562	578	580	524	575	591	566	522	562	575	589	564	594	551	614	555	568	531	537	542	578	585	563	533	600	597	564	536	548	553	557	567	552	554	585	557	615	557	549	567	566	558	596	544	558	555	546	547	591	585	581	559	548	542	574	580	526	601	600	506	551	581	590	560	550	569	572	516	563	586	578	584	586	525	599	581	556	587	550	535	583	564	582	540	510	543	519	557	529	597	606	504	586	573	544	539	569	536	571	551	566	560	560	563	588	537	534	600	558	529	533	577	565	543	596	565	583	514	547	571	562	604	588	596	575	538	533	570	560	580	547	576	544	574	584	565	559	556	554	578	606	562	598	570	570	568	560	569	577	548	593	558	559	528	534	575	600	606	577	552	582	574	524	548	590	573	547	536	563	566	549	600	532	573	566	582	598	579	576	534	560	580	569	550	602	544	540	578	528	502	564	590	545	536	593	540	564	577	571	565	578	527	548	542	545	554	548	582	609	563	610	533	568	554	563	568	587	585	582	576	565	579	505	555	552	546	560	542	517	537	577	521	590	549	521	567	544	572	573	589	573	550	573	534	581	577	547	561	563	583	564	548	583	528	545	513	541	584	553	529	541	595	571	574	575	556	573	545	561	582	588	554	563	599	587	552	568	533	547	591	581	620	603	527	581	570	546	565	568	530	525	557	604	579	561	594	570	584	586	568	559	582	524	571	523	544	561	592	567	540	519	537	568	560	542	588	572	529	568	579	514	589	588	569	502	579	544	598	563	575	585	570	523	575	557	565	565	519	582	611	545	560	558	560	544	560	586	571	582	555	522	545	546	536	615	597	624	611	575	503	566	530	593	546	557	547	586	542	553	576	571	573	561	557	518	616	575	536	572	569	585	566	573	531	604	554	597	559	557	580	558	531	585	585	550	560	600	555	541	560	527	555	571	539	539	510	528	569	575	542	526	574	578	548	488	579	560	570	569	536	544	551	549	561	552	580	590	580	569	577	600	558	507	550	568	565	560	589	605	590	559	548	567	577	543	592	575	548	546	577	554	556	556	572	487	547	622	578	567	594	531	563	534	562	560	537	548	557	570	554	535	562	541	537	556	561	539	546	584	569	596	585	562	612	521	539	592	530	578	549	554	587	569	548	514	578	588	544	538	552	569	601	606	617	533	540	572	564	554	539	570	557	569	569	585	516	557	591	605	553	604	569	555	598	558	542	570	570	583	527	600	590	548	573	557	585	580	535	574	572	549	590	552	582	543	596	539	550	576	553	574	603	607	586	545	548	540	584	575	597	540	553	583	528	563	559	554	574	568	547	583	573	565	552	576	590	594	555	539	566	543	584	579	576	548	557	548	560	597	555	579	580	538	548	594	546	548	549	582	577	579	573	572	565	537	559	530	560	569	552	550	546	560	524	571	531	544	558	557	559	535	513	538	567	591	559	543	583	558	544	547	556	518	517	586	542	525	523	558	592	542	592	566	536	594	515	581	552	589	578	573	603	573	569	559	493	560	595	542	591	549	569	560	539	514	579	552	582	559	563	575	543	548	582	553	585	555	568	570	581	589	551	522	574	565	555	557	557	580	584	545	477	577	586	541	552	533	590	535	578	602	540	519	581	539	554	567	549	596	542	545	571	552	581	595	577	538	514	555	558	578	567	569	545	550	576	543	527	562	553	556	552	551	556	619	572	520	547	560	553	582	541	562	563	578	547	555	584	554	541	541	549	570	572	560	573	535	560	588	570	590	555	517	504	568	557	576	571	551	570	542	572	532	582	524	577	579	532	558	575	553	567	523	595	542	553	540	574	569	551	546	572	571	552	566	538	502	539	537	581	558	518	556	546	561	597	579	565	560	559	578	522	533	579	563	564	602	535	545	549	528
2221	206	186	176	152	150	159	157	156	157	169	149	138	158	144	149	161	163	150	164	143	173	152	170	173	171	143	156	143	182	150	145	135	115	150	150	157	171	140	160	171	138	167	135	159	150	160	126	133	146	150	148	171	178	160	156	149	179	154	169	164	153	140	148	123	167	156	149	154	140	155	159	152	136	159	151	168	156	158	149	155	147	150	151	141	172	157	166	155	160	152	145	154	155	145	140	147	158	164	172	159	169	138	164	139	172	142	148	152	140	161	159	164	180	176	157	132	129	154	119	159	171	145	136	140	189	149	170	160	174	162	137	162	132	139	165	150	146	149	153	151	158	166	189	139	157	150	169	139	148	159	145	149	146	186	145	179	164	151	164	166	157	151	176	155	144	149	160	162	163	159	158	149	172	164	151	165	158	164	154	198	148	160	136	171	143	176	166	147	144	170	151	155	157	153	161	156	144	167	140	144	156	141	131	137	167	170	140	160	165	148	140	127	142	184	189	155	161	140	156	151	161	150	138	175	127	128	155	136	138	158	151	139	169	137	149	167	141	146	176	154	152	140	175	176	154	176	160	155	174	165	178	150	155	137	175	158	173	175	178	148	164	165	157	136	161	135	161	169	152	130	161	134	160	180	147	174	151	169	156	171	155	156	147	134	158	149	126	137	143	156	161	157	156	145	149	200	169	159	158	163	159	146	165	141	138	160	176	168	140	147	134	145	150	149	161	169	148	158	142	132	165	149	164	148	136	156	148	144	143	138	137	172	160	166	146	156	151	143	175	149	148	143	154	159	148	154	155	141	136	148	172	153	183	136	163	162	160	173	184	139	144	137	165	156	164	166	145	146	164	147	152	142	167	170	151	155	164	169	176	143	144	147	146	149	164	166	167	153	172	151	169	141	123	161	130	153	165	145	163	155	156	174	158	163	137	166	180	163	151	155	161	165	156	153	168	155	149	157	145	142	147	140	157	153	148	147	172	159	159	158	169	161	153	151	168	170	154	169	134	177	146	139	147	154	131	161	163	181	141	146	155	129	148	149	143	164	163	170	155	151	173	163	141	156	150	154	183	144	150	157	162	152	142	153	154	150	163	171	178	159	130	160	149	135	158	181	152	179	147	151	167	168	139	131	165	179	158	158	146	152	179	149	156	163	135	158	161	132	150	163	144	164	161	160	141	143	156	186	133	157	133	149	156	148	128	167	152	139	141	142	157	157	139	139	160	161	157	144	161	173	159	143	161	159	149	172	133	160	142	167	147	135	166	148	167	133	140	165	132	150	139	142	158	164	146	156	159	142	143	139	160	155	139	157	150	156	170	147	164	174	172	153	144	170	169	135	175	152	152	149	153	157	159	149	130	136	162	166	151	165	172	146	160	182	168	148	145	144	160	153	178	179	168	150	162	148	164	148	129	125	151	162	158	134	134	142	135	134	176	160	141	148	160	169	134	165	172	155	143	142	138	167	171	155	144	175	157	163	130	161	158	159	157	157	153	180	165	158	161	133	146	158	176	127	166	141	165	147	166	150	151	155	148	141	145	162	139	158	166	146	153	186	158	164	164	146	167	165	154	147	153	152	146	166	145	149	165	164	155	145	147	148	147	140	121	152	154	140	155	131	149	140	149	154	154	149	154	149	149	175	138	144	155	161	184	163	166	136	141	160	194	170	140	145	138	160	154	163	131	157	143	141	158	136	159	158	161	149	166	141	161	134	154	161	150	173	146	167	145	159	149	160	156	147	184	170	173	159	148	142	188	161	163	170	176	159	171	160	171	151	159	175	183	142	149	149	146	150	145	156	142	162	154	145	142	151	176	139	145	184	140	156	156	167	144	155	159	135	163	139	151	163	174	145	155	172	129	160	152	162	135	155	157	139	130	161	160	151	152	149	140	150	152	181	157	134	151	144	180	160	150	153	152	121	143	157	170	135	140	149	154	160	141	159	137	169	161	142	135	150	151	138	153	138	149	150	139	155	142	150	168	163	182	133	153	149	151	167	141	154	148	151	137	167	178	147	166	147	156	160	173	153	170	152	163	147	144	136	150	169	159	176	155	169	174	146	152	131	130	141	120	144	185	173	154	166	176	163	166	192	152	164	174	153	166	150	147	144	168	174	156	143	155	145	159	157	154	146	147	154	167	174	155	148	143	172	156	156	165	130	145	156	153	153	167	151	162	162	140	148	171	154	150	159	145	147	151	161	158	193	151	154	137	151	188	151	171	166	144	134	131	172	145	135	166	160	178	145	141	168	128	170	154	161	153	161	149	140	131	143	140	143	176	141	143	157	139	184	156	149	149	144	153	165	158	151	139	158	139	155	156	152	138	141	141	151	127	171	146	150	141	168	156	162	149	157	189	167	151	160	163	142	161	149	150	156	158	123	171	154	159	134	165	144	154	125	150	135	168	151	132	153	173	171	160	155	163	144	167	171	161	153	138	172	151	158	158	152	145	152	150	163	174	155	159	163	130	159	159	126	148	170	134	151	147	164	140	151	162	129	150	170	143	144	142	142	150	164	165	137	135	139	173	167	165	135	183	153	131	137	150	150	169	149	140	154	154	143	173	147	167	182	135	139	151	160	158	164	141	156	139	148	143	125	159	137	153	172	144	154	153	146	154	135	167	153	142	159	147	165	147	126	138	155	166	150	153	147	159	170	154	135	161	152	161	163	156	176	122	161	158	154	147	179	139	159	173	124	141	156	149	147	159	162	130	147	133	145	145	152	172	161	135	148	160	146	163	142	140	125	129	139	158	170	149	176	172	179	145	152	148	137	132	192	149	168	152	154	152	145	153	149	151	155	151	136	159	183	166	154	159	175	164	149	151	146	142	151	152	136	162	136	159	139	146	170	141	156	149	148	176	152	135	155	158	151	158	143	126	149	183	157	150	168	166	142	155	178	144	149	163	147	127	163	152	152	164	134	148	138	171	159	146	182	167	148	161	146	151	164	142	163	138	154	121	153	153	160	132	180	149	137	133	156	171	152	160	167	164	156	163	152	169	155	143	151	157	126	169	172	150	147	143	191	169	150	137	176	174	138	168	143	162	144	157	132	144	156	167	166	136	140	164	168	148	172	130	144	163	162	140	177	147	130	179	182	182	155	153	183	139	141	157	143	154	136	152	144	180	137	153	149	157	150	165	151	162	157	148	155	156	164	172	164	193	159	152	146	156	130	149	155	143	192	142	158	151	159	146	156	157	170	148	146	139	152	150	156	133	166	142	166	143	164	157	136	138	158	167	160	152	152	169	141	123	143	149	157	156	139	190	131	143	157	142	136	145	184	167	159	176	164	139	152	146	170	148	151	165	153	170	172	169	161	140	160	136	147	155	163	159	179	174	167	150	131	149	148	161	162	153	158	143	172	125	165	174	161	146	151	144	157	155	145	150	152	149	182	169	143	137	141	151	175	147	146	147	155	180	166	145	128	134	162	165	140	153	163	147	162	164	168	131	152	143	184	163	150	144	188	172	133	165	156	144
2406	429	473	456	431	422	416	407	404	451	442	362	393	423	408	416	410	393	419	410	422	392	420	430	384	380	416	384	390	431	390	383	406	438	401	401	399	418	369	396	391	392	391	438	443	375	387	379	425	398	425	404	432	402	401	389	431	415	373	385	419	416	389	359	387	400	399	423	359	397	423	420	380	390	364	404	385	397	382	404	395	402	388	415	430	386	379	419	439	392	384	414	391	427	390	393	396	362	406	404	393	400	446	443	416	410	387	420	384	382	405	435	362	414	402	426	373	411	365	403	425	387	414	382	416	414	393	390	376	424	442	439	403	429	399	419	382	443	396	430	412	412	398	422	408	413	406	391	411	398	376	405	434	426	422	377	414	394	375	407	414	368	380	415	420	403	414	415	385	397	414	353	415	432	403	383	399	395	378	390	398	420	417	405	426	418	403	428	405	423	374	422	372	412	388	381	401	370	379	384	417	426	401	400	368	423	371	415	395	411	404	370	387	386	419	429	389	381	371	380	396	420	407	398	409	394	388	409	373	397	435	400	411	429	400	428	400	418	388	377	370	410	377	371	419	362	406	411	450	415	416	398	406	414	432	372	362	377	395	405	407	426	397	415	400	399	423	413	418	401	394	441	379	400	405	381	428	344	396	400	408	433	385	407	426	432	392	419	384	395	362	358	414	439	414	401	417	408	398	431	373	401	392	413	414	399	461	407	402	378	386	402	427	397	419	407	369	387	422	373	397	437	393	440	396	365	403	399	395	434	405	404	385	374	364	401	434	415	409	376	400	403	410	417	390	404	428	370	397	453	404	400	401	418	388	387	386	418	399	401	448	400	424	391	384	417	398	399	402	400	390	399	413	414	402	396	398	394	387	387	441	382	379	382	401	368	410	420	427	385	426	385	387	417	406	397	356	412	398	392	433	384	383	399	397	410	412	403	436	402	419	430	426	419	372	413	408	401	392	408	416	378	394	406	407	422	391	385	394	420	401	395	415	391	395	401	391	398	411	408	394	371	397	385	378	411	402	382	408	418	412	421	385	403	382	353	416	386	418	398	397	397	417	413	388	417	414	397	413	382	416	393	415	403	455	382	388	389	407	414	410	395	346	395	419	348	362	389	437	424	430	345	409	392	397	402	406	428	396	364	437	407	394	414	414	359	400	418	401	406	393	412	382	408	371	408	374	426	397	378	422	405	366	405	391	381	372	412	406	425	374	436	437	405	429	419	406	402	392	383	397	396	411	399	352	386	407	403	378	418	385	389	376	398	395	441	401	392	376	405	404	396	403	373	364	395	418	408	398	444	388	375	378	432	364	394	416	389	399	425	412	393	418	397	381	386	413	411	388	424	406	415	413	374	425	442	387	409	430	426	403	414	397	345	373	402	387	404	389	420	370	366	379	400	417	412	387	415	412	372	376	395	405	413	411	403	429	400	403	399	422	403	437	395	421	383	435	369	393	407	382	390	388	390	393	446	385	414	381	380	411	356	411	386	408	420	375	409	414	393	412	387	422	366	434	391	398	399	428	412	378	378	402	421	416	402	409	428	431	418	399	386	419	404	413	394	388	395	401	425	426	406	392	368	432	410	377	412	429	385	425	389	388	402	401	408	387	389	412	411	393	410	419	372	393	403	384	432	392	400	396	405	379	391	443	406	383	399	427	396	407	396	401	427	376	394	401	415	413	389	413	405	422	382	409	422	415	414	373	432	417	416	406	359	395	391	415	399	397	416	402	403	405	376	384	428	410	364	386	399	414	419	384	442	392	420	421	421	406	419	424	392	398	409	384	405	361	388	377	384	413	415	441	405	415	387	404	408	402	411	412	435	387	395	400	417	402	367	420	418	441	431	415	412	400	424	342	378	372	432	361	418	368	408	394	418	406	413	357	388	442	388	355	420	408	413	405	397	391	423	382	398	406	415	385	386	400	375	394	395	430	379	383	388	414	384	371	405	417	385	357	407	383	392	393	376	421	404	409	386	393	400	403	407	386	432	404	407	425	407	382	428	422	430	422	414	389	431	449	411	422	349	413	419	409	416	420	403	387	393	387	406	428	385	391	381	413	364	393	404	396	414	385	405	417	419	392	404	394	400	391	358	402	419	406	386	405	429	382	402	415	405	364	435	389	417	400	379	400	381	441	394	397	368	442	406	358	356	386	398	409	376	373	427	369	427	404	378	429	413	364	353	371	401	392	409	386	416	418	418	372	406	377	406	427	384	430	408	423	404	398	390	402	420	382	396	394	408	375	385	407	384	377	424	388	389	383	405	377	395	414	412	403	400	395	415	421	393	398	375	395	391	436	395	398	401	432	390	357	376	357	387	399	439	357	383	392	402	381	383	412	405	407	398	424	394	426	432	416	399	406	408	409	425	385	434	378	412	432	420	400	432	393	410	377	425	406	400	384	373	399	396	426	372	416	405	406	423	407	436	395	400	402	420	389	387	400	404	406	389	382	388	420	426	379	409	408	390	409	409	416	442	407	385	398	425	411	440	399	401	376	375	348	431	393	390	391	378	397	393	400	371	395	392	409	380	387	407	416	376	409	428	374	402	399	444	401	389	369	388	426	369	395	423	412	388	425	405	413	394	358	408	410	404	411	379	406	396	404	398	423	424	398	404	377	426	356	395	401	374	410	404	400	406	418	405	370	413	399	430	386	399	378	413	393	413	377	403	404	387	412	400	374	392	408	367	371	439	396	428	427	449	450	415	418	380	401	425	391	432	408	427	365	410	419	415	392	417	429	435	375	395	417	431	380	442	392	407	406	377	395	364	377	413	406	407	394	403	366	403	396	377	397	412	393	408	381	417	427	385	410	398	409	431	400	417	394	436	404	377	419	434	429	396	430	397	400	375	421	413	363	401	446	415	392	404	432	424	402	429	388	389	381	389	411	409	405	391	402	390	397	406	388	391	425	386	358	399	411	393	389	376	389	397	429	392	411	375	363	420	430	410	403	370	430	413	389	420	398	397	394	359	399	414	415	368	421	364	392	380	440	421	423	402	369	393	427	395	399	389	344	396	402	393	445	408	413	430	403	446	397	399	416	390	429	402	424	364	406	411	392	380	395	384	413	438	409	415	442	406	427	402	404	372	409	438	400	390	434	417	403	403	426	402	372	411	380	436	386	416	391	437	421	358	404	415	432	385	379	418	396	422	367	375	372	411	406	386	414	414	385	386	397	404	392	393	385	383	391	388	361	421	383	395	444	391	381	373	436	397	419	415	398	408	379	375	405	367	393	423	405	410	386	397	404	372	403	438	389	370	382	353	421	396	434	386	383	406	362	402	415	412	414	436	395	381	417	407	415	381	375	344	398	387	474	390	371	402	423	407	388	405	355	419	389	396	390	410	389	436	355	376	406	394	406	375	415	414	386	373	385	401	418	388	412	399	385	450	448	417	406	409	419	399	389	422	384	391	411	382	419	415	427	394	394	385	402	403	405	398	382	401	427	372	389	364	401	375	435	410	379	389	410	410	396	369
9119	704	731	544	462	374	353	316	315	323	356	313	297	298	342	319	307	341	304	299	285	282	318	317	333	286	272	288	311	313	306	319	291	268	313	304	308	307	286	274	279	321	305	315	277	287	279	297	289	287	269	317	313	323	259	299	278	285	277	288	331	313	299	267	287	302	298	299	273	279	321	267	267	304	315	319	328	265	292	296	281	262	297	303	292	301	307	294	314	290	312	316	318	287	273	285	292	309	312	296	291	294	281	334	299	301	315	305	279	301	277	269	291	318	306	303	307	321	288	282	280	258	312	296	279	275	318	321	299	297	332	319	288	275	311	276	302	323	325	290	288	277	270	270	284	287	317	281	297	274	308	307	280	243	346	284	274	322	320	303	289	289	303	296	259	307	314	296	282	306	293	277	302	301	308	285	310	303	297	307	266	295	303	302	304	333	322	303	283	282	261	306	305	290	284	266	256	279	272	282	303	290	298	298	267	305	298	286	277	290	315	314	283	297	300	302	302	306	305	325	273	287	321	289	282	308	281	304	301	313	309	298	262	275	296	320	306	287	284	261	273	283	291	273	286	285	309	300	262	316	275	305	265	300	344	273	319	302	258	280	295	290	275	295	316	268	304	287	306	296	300	323	322	312	312	288	324	267	302	303	290	285	304	287	300	268	293	281	276	312	312	290	306	308	288	321	305	296	267	300	328	290	317	325	321	292	321	275	315	281	288	283	283	313	292	280	322	292	297	296	316	305	296	311	315	291	269	278	270	307	290	321	340	285	304	279	290	292	310	275	273	313	301	285	290	253	275	315	258	288	304	278	292	314	298	276	296	261	290	265	301	303	283	274	305	304	292	295	290	295	306	274	314	300	319	286	306	277	285	291	318	284	281	290	291	265	304	318	295	297	277	302	288	305	276	297	293	332	319	269	255	299	304	338	275	319	299	279	280	275	284	302	290	273	307	296	268	323	296	265	316	294	334	297	343	291	292	306	314	306	276	295	298	273	304	256	260	297	325	295	264	309	267	310	295	286	308	279	319	283	320	275	249	301	309	294	306	330	280	309	268	310	303	287	349	308	285	311	287	296	297	296	302	269	311	330	298	314	286	349	285	263	303	310	289	322	328	279	291	288	302	293	312	267	286	291	271	304	306	311	295	290	271	286	314	314	267	272	270	304	287	276	305	279	308	269	322	277	287	283	276	302	274	321	306	299	303	302	297	318	318	308	295	289	294	278	293	289	294	301	304	272	294	265	285	285	302	292	281	297	300	306	284	294	317	287	277	346	311	311	303	299	273	292	292	298	290	276	287	299	291	305	315	290	326	314	271	267	282	289	298	293	245	304	261	278	314	269	300	256	299	272	291	277	285	331	319	297	272	259	302	311	326	317	283	307	273	314	281	323	308	305	286	289	296	279	314	291	267	300	279	323	283	305	309	299	323	281	310	288	293	295	315	276	298	305	265	282	271	280	265	295	284	276	312	297	268	282	278	289	307	290	299	258	286	278	303	283	301	318	265	317	316	317	295	320	303	305	319	280	252	306	294	281	292	258	270	305	293	321	300	302	304	297	314	306	278	296	309	324	302	307	303	278	304	280	268	279	275	286	285	315	325	288	279	267	304	321	298	314	295	314	268	301	299	289	286	302	263	292	328	266	292	277	272	266	280	275	284	302	290	274	318	282	297	274	291	336	269	338	279	272	295	328	320	277	274	327	274	291	287	291	296	272	306	324	309	332	323	313	280	324	292	270	299	303	262	249	301	290	277	306	343	321	259	287	326	282	307	264	340	311	286	307	297	311	275	304	290	287	314	303	299	261	331	293	296	307	304	284	314	290	321	304	296	305	263	303	307	320	290	278	302	313	304	274	293	284	271	320	302	318	299	306	267	285	274	287	308	302	350	285	289	268	316	283	274	250	297	279	303	293	318	287	304	286	312	277	283	341	281	334	282	279	282	328	318	281	267	308	284	271	308	282	283	274	300	305	277	268	302	295	287	285	282	289	307	305	270	305	314	280	299	305	334	294	306	254	314	292	294	301	313	282	279	266	285	275	290	279	337	279	300	279	314	271	290	281	302	290	292	274	301	272	275	258	241	303	304	318	297	273	301	310	299	258	313	271	302	323	277	300	277	277	274	271	290	311	303	280	322	286	269	288	265	293	266	333	303	271	300	309	309	292	284	275	287	289	282	264	282	299	280	308	276	311	292	277	299	308	329	289	307	297	312	301	311	289	277	300	280	322	303	283	292	316	327	290	291	255	269	269	317	329	309	289	284	298	293	327	296	293	322	284	295	337	281	294	289	282	301	299	333	310	263	273	288	311	276	305	291	240	292	272	315	304	301	326	274	318	323	320	273	266	264	282	330	314	289	289	313	302	299	304	287	302	286	276	318	267	295	340	278	279	278	307	303	293	314	272	310	293	332	322	302	274	289	291	287	280	295	319	332	304	275	307	279	264	302	302	281	307	312	294	298	286	282	291	275	306	316	287	309	326	306	332	258	278	278	311	267	283	330	285	272	291	320	320	292	303	292	296	309	315	318	304	282	301	297	278	285	309	313	282	306	302	271	305	267	279	311	294	268	273	314	305	278	283	276	291	322	285	287	311	309	283	328	305	286	334	288	274	271	293	324	322	261	282	328	278	277	293	321	297	297	288	279	292	284	260	297	293	312	317	311	292	315	303	316	271	310	280	293	287	296	322	286	302	300	318	285	299	315	302	338	307	300	285	295	286	308	291	301	261	281	307	302	295	289	294	300	316	265	320	269	303	261	306	305	307	284	275	301	278	275	319	315	286	325	297	298	288	318	336	274	270	263	296	330	282	319	280	299	314	344	280	327	300	275	268	300	322	293	277	272	295	293	286	348	313	295	304	298	299	283	312	267	252	261	308	293	313	289	320	300	267	277	299	300	284	296	326	312	316	292	318	307	289	286	258	345	297	292	281	279	280	288	288	282	321	290	308	310	261	293	306	321	318	313	309	280	288	294	288	303	306	272	290	297	278	288	304	288	288	298	312	274	331	332	313	290	284	291	308	301	285	269	300	309	313	314	284	289	286	291	306	284	256	296	287	296	264	274	273	281	282	270	302	296	312	341	315	288	289	282	290	280	283	296	281	291	273	291	310	290	300	330	313	301	304	320	336	306	310	321	282	253	282	265	296	279	282	300	292	297	275	274	269	301	299	277	299	277	307	284	312	311	272	267	323	284	302	290	298	302	263	304	279	306	333	260	329	279	316	287	283	294	287	301	298	289	283	330	296	320	299	297	290	294	284	314	272	301	309	271	309	287	280	322	300	310	298	301	322	292	297	282	282	277	304	299	299	305	340	262	297	313	300	298	297	313	300	287	300	277	286	294	334	294	291	323	320	301	323	288	282	304	312	302	339	318	324	256	299	309	287	316	330	280	324	296	285	311	261	292	272	282	295	298	305	299	311	294	286	320	309	300	287	259	301	310	274	271	315	291	308	263	281	267	289	295	315	271	293	283	303
7322	965	1647	1680	1399	1184	1054	1042	936	865	847	841	836	824	817	704	770	749	800	741	733	711	741	689	702	700	740	724	664	679	664	698	690	673	702	701	734	664	653	702	702	658	707	670	717	666	712	633	697	710	665	706	700	666	643	669	692	680	714	712	702	639	704	655	655	717	693	694	647	650	723	694	654	669	712	722	694	644	732	676	686	676	685	684	677	641	683	651	691	753	682	706	671	660	653	705	698	688	697	661	714	667	654	702	689	674	684	657	676	713	674	679	693	688	693	674	674	709	693	662	707	737	696	723	660	720	649	645	692	709	726	689	687	664	680	715	672	665	662	633	681	693	680	681	672	631	642	678	663	659	671	726	665	700	721	702	674	673	667	669	701	634	689	687	593	687	689	631	684	718	703	691	700	683	702	681	637	661	672	681	678	698	654	715	693	720	644	688	690	684	702	672	665	656	700	664	680	719	674	733	725	674	681	670	655	654	650	652	628	667	720	623	667	709	707	700	689	705	685	724	667	674	650	702	692	693	651	707	659	693	672	646	635	689	608	676	703	680	663	653	708	717	661	696	640	676	726	683	637	687	667	666	675	643	648	682	697	691	721	715	689	687	699	665	655	702	657	679	722	735	664	675	670	676	666	703	680	643	648	686	680	682	662	682	646	682	683	711	653	706	684	648	670	662	712	694	693	680	692	637	654	688	687	674	635	717	656	643	676	697	694	678	696	728	639	625	668	698	660	662	671	691	660	668	701	664	660	676	652	675	683	683	705	671	710	696	670	683	718	710	668	679	646	686	681	669	712	637	707	686	678	667	670	673	681	714	679	684	691	698	641	677	649	696	681	680	706	648	673	691	656	651	663	656	694	664	658	662	668	714	669	691	674	680	698	659	697	684	694	689	698	713	672	724	716	677	706	685	656	709	656	669	757	677	670	692	628	655	709	696	634	659	660	685	644	698	670	679	744	666	692	701	687	663	686	652	671	678	698	702	693	686	689	662	708	670	722	695	703	705	715	686	678	682	691	645	643	686	699	716	687	674	711	658	720	698	673	726	695	688	652	685	731	699	687	675	648	639	679	698	665	717	699	689	668	669	721	699	719	690	689	666	732	672	644	637	627	652	679	713	616	717	678	677	657	689	710	670	672	678	707	625	677	683	719	697	685	636	651	626	693	635	699	631	661	684	676	628	675	687	656	656	668	670	634	666	680	702	685	675	715	648	679	732	643	689	663	666	659	674	658	722	661	647	680	673	712	676	672	663	698	649	684	721	646	683	666	713	655	624	662	694	710	654	641	705	681	664	688	699	695	700	682	673	689	692	723	672	672	684	605	654	653	664	685	689	664	663	664	679	679	714	685	640	703	724	650	691	662	694	696	703	690	653	722	717	713	625	678	686	682	617	686	669	652	679	630	699	673	716	685	656	673	634	706	679	655	681	680	713	666	690	708	675	701	656	655	720	662	642	691	670	681	701	648	710	655	699	679	625	722	651	710	712	671	640	693	700	658	701	652	706	680	694	663	658	678	663	686	637	701	688	708	705	722	682	679	674	652	656	688	687	661	664	685	655	687	675	650	699	714	706	667	693	662	660	643	677	671	657	697	695	666	684	638	668	681	650	683	632	677	723	634	689	700	674	691	671	684	696	637	676	688	719	709	691	637	712	706	675	692	677	666	658	672	661	720	701	722	716	687	639	634	670	680	703	692	682	674	691	667	652	670	644	688	652	678	618	664	697	674	705	727	708	692	686	704	680	684	703	726	691	672	664	709	648	692	704	709	752	693	698	688	686	689	676	689	684	655	667	686	684	625	661	661	699	692	695	696	669	668	678	662	682	697	672	696	739	710	721	660	627	742	698	682	719	614	680	685	663	682	693	679	651	711	678	717	659	676	641	654	637	642	682	667	705	663	684	648	698	699	687	705	652	683	662	683	709	734	706	670	649	686	690	705	689	665	694	708	615	653	655	663	642	667	671	683	680	700	726	712	659	683	636	675	737	723	695	672	657	664	681	627	693	695	719	676	660	676	652	672	689	683	685	700	616	659	738	700	616	658	688	684	708	674	642	682	702	702	668	692	639	670	737	676	708	702	649	699	671	707	653	657	672	650	702	702	644	677	722	602	671	672	687	655	659	717	681	643	679	655	696	681	653	678	722	718	690	696	704	680	644	715	694	690	695	689	688	694	692	664	711	664	673	704	694	683	619	689	615	646	657	664	712	720	665	699	648	678	674	692	652	694	665	665	688	689	642	644	720	686	680	694	665	687	702	661	685	679	661	653	706	681	695	703	643	701	664	716	645	669	660	694	661	656	649	665	676	644	654	675	687	703	664	670	671	690	688	687	705	661	698	689	689	690	697	688	702	667	708	664	684	687	667	651	674	666	690	656	722	640	687	667	700	724	733	665	688	696	663	670	609	658	643	700	673	646	681	662	675	692	663	695	689	654	682	663	681	651	692	674	697	709	686	670	708	659	683	669	676	729	662	696	687	678	679	684	666	696	720	718	668	709	642	694	639	688	704	720	704	640	719	656	657	667	662	670	661	697	667	728	670	666	690	715	671	678	701	662	666	682	688	679	644	688	668	677	683	692	691	699	651	691	654	699	629	663	666	680	653	681	660	697	617	667	702	671	645	660	670	684	701	712	656	619	655	696	725	709	675	648	724	724	635	688	663	634	673	663	682	661	687	695	675	668	698	710	679	659	640	694	713	673	639	700	676	688	718	683	640	694	694	692	713	687	649	664	683	700	662	658	680	709	664	657	672	700	721	711	662	717	692	669	676	686	673	681	609	661	700	694	713	677	691	675	677	656	717	675	621	708	672	689	729	654	721	720	652	677	680	672	692	705	679	664	695	659	643	668	640	656	693	717	691	708	643	682	670	690	640	731	680	694	659	659	733	698	641	681	694	677	649	706	687	693	679	671	691	685	723	632	646	648	664	676	660	672	668	666	703	639	689	724	658	646	663	691	675	699	671	668	658	649	636	669	724	672	693	690	662	688	676	703	680	686	682	680	736	681	664	667	672	678	654	651	687	705	714	711	644	697	628	689	745	678	677	698	650	694	677	645	664	689	666	665	664	682	699	664	679	655	692	712	701	665	728	657	733	683	681	661	693	672	687	691	653	708	668	699	704	647	692	656	682	637	642	719	673	698	668	672	695	702	676	670	718	730	651	648	715	688	638	693	661	699	637	695	674	676	722	683	692	644	710	705	669	678	666	679	666	664	688	694	694	712	647	674	698	660	622	653	663	708	689	654	702	702	674	666	663	690	664	691	676	692	685	741	679	669	695	681	690	664	699	666	670	719	661	675	688	713	690	687	672	681	701	653	642	672	681	673	710	724	683	623	682	638	668	736	709	710	663	708	722	724	674	654	654	677	669	690	687	741	744	655	671	645	666	636	697	716	663	659	714	656	662	701	649	670	688	641	663	666	642	679	675	684	652	664	645	669	696	688	669	703	693	696	675	673	675	664	684	674	647	700	647
15654	1432	1141	751	501	401	445	323	360	316	290	289	279	301	291	297	260	250	247	258	255	271	257	242	245	241	257	258	242	257	240	263	229	256	290	248	240	245	273	251	258	244	260	231	246	246	248	230	279	261	216	271	244	245	223	275	236	236	231	259	238	243	257	283	233	261	251	226	230	274	231	248	235	256	270	267	238	245	267	221	231	258	255	246	264	227	239	240	257	254	247	239	232	249	231	266	227	243	261	267	233	229	264	248	228	231	261	268	236	249	255	226	227	207	231	278	240	231	253	242	249	254	270	262	253	252	228	252	244	223	217	257	247	237	240	243	206	244	250	226	225	244	234	250	228	240	235	219	253	256	249	236	238	263	261	229	244	264	245	248	218	251	239	252	241	228	237	238	242	253	242	246	247	239	264	227	228	232	242	227	260	289	250	236	256	249	231	225	254	258	266	242	266	242	244	245	278	262	240	217	292	228	231	234	248	275	233	246	257	208	230	233	227	271	240	233	220	255	269	268	244	248	245	255	216	260	258	239	274	269	245	232	246	242	231	275	258	236	252	272	253	231	242	244	232	254	231	236	238	267	269	242	219	230	252	235	246	262	229	249	238	259	271	214	244	278	250	268	252	251	243	210	221	237	212	272	234	265	274	234	233	228	216	265	268	234	241	225	258	235	225	264	224	259	220	251	214	248	242	260	244	244	261	242	230	248	249	240	241	229	249	242	249	233	239	236	270	242	260	244	250	241	246	220	245	240	219	237	264	268	253	243	273	265	222	243	282	262	265	258	245	247	243	217	267	262	277	265	268	258	252	236	239	247	240	240	269	258	240	277	241	244	221	227	232	251	217	279	255	234	242	242	243	275	245	248	247	233	276	224	270	216	247	234	246	243	228	250	239	234	258	251	245	259	267	236	217	274	248	235	272	246	236	220	277	250	220	242	220	261	215	258	258	291	251	239	253	269	230	247	228	289	218	248	239	248	248	219	254	224	266	261	250	252	235	230	250	225	212	237	227	252	243	244	250	241	262	246	251	257	249	254	212	215	247	235	240	252	226	251	213	242	237	253	286	259	244	219	279	224	239	222	226	251	241	248	262	262	264	239	245	236	232	242	259	234	209	235	243	230	222	282	231	240	266	248	222	240	237	264	212	251	234	251	252	245	258	271	269	235	232	247	267	243	224	221	241	256	243	221	255	242	246	274	260	256	285	251	235	234	240	254	241	255	215	229	257	251	254	243	238	258	267	248	234	244	260	280	269	267	273	256	240	272	240	248	264	255	243	224	258	264	215	271	250	275	222	221	253	240	253	245	255	237	274	279	230	225	242	222	230	243	248	244	270	258	280	235	228	231	239	234	213	242	261	243	268	248	235	255	247	232	229	260	246	243	258	238	262	212	233	264	248	229	259	241	237	237	261	221	260	258	258	250	240	212	251	230	234	230	226	217	245	262	248	258	226	243	259	237	255	255	247	254	240	273	242	250	263	265	222	230	264	244	238	229	278	250	211	260	245	232	231	232	244	285	278	238	249	271	244	214	245	219	244	247	262	233	211	238	219	224	229	248	215	267	228	227	260	229	245	257	249	223	227	237	278	231	244	245	198	221	232	201	217	228	246	294	259	245	266	237	236	259	264	236	222	244	264	266	233	251	246	205	254	243	222	221	234	254	242	231	222	243	253	243	252	258	242	234	261	271	228	261	284	254	210	245	247	212	257	235	270	224	227	234	244	241	268	237	240	274	254	255	230	262	238	231	217	248	225	245	267	228	209	240	225	232	240	227	241	257	266	236	235	233	230	264	210	242	231	238	225	216	245	272	260	258	261	298	256	237	288	256	243	249	253	240	252	247	254	273	244	226	250	250	241	268	239	240	276	283	234	254	237	258	255	226	237	237	226	215	233	229	243	254	244	258	238	254	273	228	223	230	251	254	257	240	251	225	228	283	219	214	296	230	227	231	228	240	212	290	248	237	247	230	246	249	236	255	237	267	279	276	216	234	234	257	241	231	252	247	250	252	234	229	255	260	248	214	242	235	250	245	223	251	249	260	223	234	268	246	258	212	295	240	241	226	265	242	242	247	250	252	273	269	248	225	214	247	260	252	268	227	236	221	241	230	283	245	246	226	217	239	229	211	246	239	261	231	241	249	234	255	267	231	244	269	234	226	246	269	234	249	229	253	252	261	235	258	204	255	238	227	227	238	212	248	249	241	236	242	262	254	278	235	255	228	272	245	234	260	230	235	236	254	224	248	251	247	251	232	228	244	227	236	250	258	266	247	234	236	244	252	245	260	245	259	232	242	228	271	253	245	254	253	239	234	250	238	271	247	242	247	241	221	253	240	240	236	253	242	264	265	258	235	224	270	242	219	259	238	234	235	266	250	231	235	235	226	240	254	226	256	242	226	228	238	242	240	251	248	231	264	254	245	243	266	259	245	232	263	267	236	223	224	233	258	222	257	241	231	236	235	260	251	257	242	272	237	232	246	233	222	245	271	272	272	254	278	213	275	269	235	261	256	272	216	260	247	242	281	264	252	253	239	221	263	233	241	237	243	271	226	212	248	272	240	226	227	271	241	240	257	273	232	252	251	244	261	237	227	228	242	253	232	250	256	259	265	276	265	286	252	241	195	259	232	254	214	259	213	237	243	239	217	245	259	273	238	221	234	267	258	265	259	234	227	231	229	231	263	239	209	237	256	245	240	231	259	216	231	257	253	247	238	227	231	235	265	270	260	226	244	266	264	248	271	241	264	261	262	238	243	234	245	210	269	261	228	283	253	226	221	252	259	268	242	242	218	245	235	254	237	214	254	264	243	219	243	224	242	253	237	243	238	205	241	224	201	215	257	272	227	231	268	234	235	228	257	245	250	221	262	244	241	208	211	233	207	251	263	199	219	227	244	251	239	264	251	253	229	243	244	234	280	235	237	244	262	230	244	261	248	235	242	221	237	257	245	239	287	254	265	247	238	261	236	236	256	223	234	295	254	245	242	239	249	248	220	211	242	252	250	254	239	254	235	229	194	246	237	252	218	244	240	206	221	245	252	239	282	256	230	256	234	267	241	253	229	232	237	222	263	272	266	245	283	238	257	220	265	208	279	227	250	252	218	238	240	252	259	292	241	247	237	245	255	247	260	235	241	257	265	256	247	274	215	211	244	233	239	278	231	236	235	235	232	240	252	233	226	244	253	235	252	237	236	264	261	246	272	245	252	242	277	229	263	262	247	216	261	251	248	229	223	235	237	206	225	271	260	228	248	241	211	258	228	234	246	231	199	273	258	263	244	245	232	237	230	253	250	259	251	237	275	215	233	271	272	233	253	256	257	225	211	274	216	237	228	249	242	263	228	267	233	263	238	227	245	247	253	292	226	238	255	261	258	212	250	236	255	259	231	244	247	252	266	230	238	275	259	225	266	237	253	222	232	238	253	238	252	237	274	209	243	253	257	250	253	263	248	254	242	251	253	269	261	241	238	252	244	265	257	241	248
9090	1274	2446	2407	1838	1540	1250	1204	1082	970	920	854	790	736	735	729	666	693	682	650	692	633	642	605	630	640	639	611	589	602	631	541	585	610	578	576	572	603	604	571	581	586	587	564	599	558	560	548	557	602	603	564	583	538	606	530	554	572	586	585	564	588	591	570	579	554	596	596	566	583	548	579	555	579	557	566	549	600	552	563	577	509	528	550	537	565	549	592	592	582	606	543	642	565	547	570	554	549	555	555	551	552	584	574	597	593	557	566	579	573	551	566	558	568	513	588	551	559	538	522	545	582	558	543	555	548	571	571	558	569	538	548	563	574	546	544	534	582	562	527	539	542	541	529	536	533	582	517	556	566	568	581	543	551	564	508	611	532	549	547	565	518	558	528	548	559	548	553	538	559	548	569	539	552	542	599	544	541	528	535	541	522	561	526	576	558	561	546	542	538	545	551	562	544	535	561	569	597	537	527	540	587	563	599	580	557	546	551	537	576	582	556	562	548	535	541	610	579	594	538	575	553	540	546	523	577	584	547	566	568	564	532	551	568	581	564	613	566	568	580	555	546	523	550	578	569	581	571	535	526	535	536	564	549	566	568	625	566	551	567	569	548	537	547	510	565	548	565	642	550	581	592	571	556	567	581	562	549	562	544	583	505	535	575	600	564	539	578	525	559	583	595	533	576	558	553	554	563	593	542	574	604	540	599	555	552	545	590	535	533	542	556	546	554	539	517	533	561	582	566	545	564	573	537	548	577	554	580	543	557	584	530	584	548	573	527	534	586	558	585	556	571	529	581	569	557	538	557	517	527	575	610	569	579	569	549	571	613	591	566	587	563	549	496	595	536	560	541	534	571	525	566	585	594	546	566	547	515	549	580	546	538	589	538	566	580	575	562	573	556	571	565	550	534	585	566	584	576	570	556	595	544	586	618	570	552	563	545	607	597	567	566	548	553	548	582	525	495	583	553	582	585	567	558	529	551	553	550	571	566	523	598	565	543	550	547	530	553	588	545	579	564	547	550	550	622	571	598	515	527	551	566	557	575	549	561	551	586	588	507	574	583	560	561	549	567	549	561	610	554	560	555	547	582	553	590	550	579	569	539	554	564	527	595	555	513	550	574	547	564	502	551	517	593	560	608	567	555	577	574	532	553	556	557	555	545	501	569	563	554	565	569	575	534	547	538	560	606	543	541	537	579	546	535	566	507	544	559	526	554	541	534	551	571	574	526	546	574	596	556	550	557	541	566	550	584	561	601	607	540	566	607	602	549	545	571	608	577	560	585	595	567	545	638	605	560	561	567	535	541	549	587	578	515	556	538	575	549	537	524	587	577	529	521	572	537	568	553	539	546	485	513	584	554	585	572	568	537	545	531	555	565	528	561	569	576	559	596	561	550	551	552	582	578	540	527	552	564	571	567	581	566	568	554	535	563	509	551	573	518	515	518	543	577	576	544	557	555	606	575	545	550	544	565	569	541	577	563	510	578	554	557	524	512	585	602	536	531	552	556	567	538	531	565	589	556	519	528	509	593	561	539	563	571	544	555	546	515	527	606	525	564	549	597	566	530	542	578	558	517	580	504	522	551	585	570	551	570	598	548	562	574	536	579	531	513	547	577	541	542	556	532	548	547	554	553	606	587	571	552	529	553	538	585	572	563	567	561	612	563	568	552	545	576	563	555	535	555	580	556	529	565	565	562	579	525	543	584	570	540	543	545	601	594	577	585	559	561	585	609	569	564	580	525	585	534	555	558	574	575	575	558	558	581	587	566	559	539	587	584	612	573	560	543	569	529	581	567	538	533	530	566	549	545	565	608	531	540	558	547	579	508	562	547	568	580	570	536	543	610	574	585	539	555	567	556	545	537	566	532	588	569	525	589	540	597	522	539	557	535	551	536	548	524	553	560	540	541	608	591	542	551	527	572	572	541	589	584	546	587	553	541	572	574	526	576	517	535	594	551	521	571	549	539	603	570	553	571	552	586	553	539	559	567	575	547	559	561	539	602	552	559	541	567	575	557	547	564	583	561	549	570	581	590	513	585	602	569	567	552	569	570	542	591	577	557	615	554	568	584	539	546	517	553	574	567	563	601	580	577	587	537	581	535	616	544	626	565	576	513	540	582	579	519	569	521	535	557	561	547	567	568	546	576	571	566	540	552	580	544	581	560	567	531	558	602	554	571	559	557	549	575	571	608	552	531	566	603	549	524	609	575	566	559	518	566	566	528	567	537	551	558	543	577	531	570	568	581	563	582	541	530	596	505	599	573	570	559	537	566	555	531	582	553	526	504	555	557	606	537	573	617	541	574	612	560	510	528	557	555	552	528	585	541	524	531	565	584	528	591	559	549	545	573	550	592	624	552	562	566	555	518	556	598	539	552	538	537	565	544	543	566	594	563	567	537	547	572	550	578	570	567	537	581	573	579	511	566	548	559	601	561	565	547	587	561	600	602	576	580	574	545	584	588	588	531	551	575	560	569	541	573	529	551	537	570	535	552	538	571	530	537	593	574	564	536	580	587	562	535	599	549	597	587	564	587	529	552	557	571	498	580	568	556	587	534	543	554	558	554	578	563	608	540	546	578	535	603	528	552	546	522	547	588	552	556	568	577	588	572	566	573	554	577	567	564	532	537	566	503	520	572	551	559	589	580	583	594	552	567	581	503	581	560	548	559	552	543	570	543	531	553	532	539	557	557	605	567	590	562	546	545	554	533	537	560	560	532	553	509	590	579	590	566	566	573	518	550	577	547	572	554	536	570	573	518	568	528	587	604	576	543	554	548	580	584	572	548	538	526	557	532	553	547	554	555	556	558	570	577	557	561	580	548	551	577	527	559	552	539	564	553	578	609	551	554	542	546	585	573	577	557	570	536	529	538	551	561	622	558	559	586	542	541	562	553	582	582	543	533	550	561	568	555	574	572	565	602	574	577	563	533	541	576	573	577	548	592	507	575	554	550	561	586	581	591	529	590	599	563	508	572	572	569	580	547	582	596	523	579	550	560	533	538	554	534	546	595	544	605	530	534	649	579	581	566	555	562	537	591	534	550	563	588	544	551	599	530	573	544	570	583	561	586	569	544	531	541	525	562	551	523	552	576	539	548	532	552	568	554	566	540	588	616	522	532	609	585	588	522	608	544	564	586	581	590	560	549	570	575	556	559	549	578	553	542	546	573	521	557	544	548	550	561	628	550	555	576	543	592	599	536	521	520	579	542	550	525	549	582	556	572	542	571	547	537	516	527	575	530	544	523	499	559	529	539	529	544	518	541	527	531	609	570	575	571	551	567	580	500	518	509	553	539	562	580	549	572	579	576	533	589	540	538	528	534	557	558	560	572	545	529	541	548	584	515	587	523	577	531	548	568	520	584	561	540	530	578	568	540	515	580	601	525	587	542	556	585	546	563	559	520	548	576	565	575	567	607	543	561	540	527	566	547	549	535	565	561	543	525	556	542	599	562	573	556	520	599	584	580	589	582	594	550	586	515
2202	179	191	203	184	170	149	173	160	196	174	163	158	182	152	174	159	177	171	173	146	147	186	155	130	183	158	162	160	148	172	153	155	187	156	162	162	148	150	157	172	155	157	140	148	139	177	166	137	170	180	165	161	152	171	161	162	145	153	176	165	164	164	159	174	123	154	170	149	171	163	161	168	155	157	142	174	150	155	154	146	155	168	154	145	152	153	161	169	176	165	175	168	146	142	158	160	150	151	142	147	139	159	163	149	159	159	166	149	166	165	143	160	163	154	166	159	174	157	157	128	166	156	159	165	149	149	158	141	157	149	153	160	166	169	197	150	143	168	159	143	145	151	152	148	155	151	141	148	147	155	166	166	166	161	162	139	169	157	160	158	148	170	153	154	142	152	136	154	153	147	148	142	155	173	163	157	140	142	137	150	140	136	173	139	130	118	153	161	147	143	156	155	170	174	163	162	148	162	141	144	154	162	145	146	171	164	141	165	154	146	160	149	142	158	152	154	181	177	158	169	144	177	131	155	148	152	145	171	148	164	148	161	172	141	150	169	152	143	140	158	127	137	154	166	166	140	154	165	159	174	141	161	149	159	161	144	161	159	164	171	149	152	181	157	136	154	171	163	151	152	163	137	165	142	155	150	153	139	148	158	161	165	162	159	187	143	148	148	142	151	156	132	149	161	157	142	164	156	160	170	155	141	153	148	148	165	166	142	178	165	166	172	164	159	150	151	143	143	178	162	146	162	164	153	163	182	134	163	179	165	158	163	135	152	176	148	152	178	171	152	160	184	168	147	148	177	143	153	143	145	160	174	137	143	139	147	153	160	142	131	156	146	151	158	148	148	164	138	145	146	139	157	142	158	169	157	143	136	169	170	170	144	137	157	158	175	154	177	161	140	154	184	159	159	154	158	164	166	184	157	171	144	151	158	151	173	147	152	160	158	147	160	137	142	155	148	168	139	157	177	158	145	144	156	137	134	141	151	148	153	147	175	149	168	158	148	144	124	149	121	139	154	174	167	211	160	174	154	154	143	152	140	167	159	168	157	141	176	173	149	185	162	191	165	177	137	144	161	147	138	162	157	130	180	151	144	138	183	125	136	145	155	167	145	162	170	158	173	166	163	180	162	152	145	170	143	160	160	155	152	140	140	161	149	143	140	168	160	147	149	168	149	174	136	163	154	140	165	154	147	157	147	147	140	146	131	170	162	176	167	160	153	145	146	155	159	168	166	150	164	168	152	173	162	164	162	170	165	144	136	154	156	132	148	172	140	149	147	152	145	177	154	135	189	171	178	149	169	155	148	164	143	143	144	158	163	150	165	171	153	174	133	192	162	142	152	154	162	167	163	157	160	143	180	158	146	147	172	160	153	163	136	154	185	148	158	143	163	186	136	141	161	157	140	157	157	144	164	148	141	144	158	167	162	199	153	160	157	155	156	158	169	171	169	175	155	119	137	147	150	146	152	160	135	168	189	176	154	155	163	144	146	147	142	183	154	159	170	162	147	131	151	165	166	141	136	174	161	172	160	161	161	154	150	139	141	146	172	159	162	185	178	155	169	186	149	163	136	144	162	156	161	157	173	159	135	165	134	152	144	141	122	164	164	173	160	184	169	154	174	151	170	168	164	154	145	159	172	186	140	168	157	135	124	163	151	155	155	167	151	172	141	164	170	162	176	139	163	172	153	145	162	154	151	162	145	178	164	153	159	170	183	170	165	171	166	167	157	150	174	164	150	168	154	147	154	140	163	143	130	136	160	166	150	167	191	162	166	164	157	161	156	157	166	166	154	143	152	138	180	174	166	154	147	148	154	169	152	138	154	163	151	153	167	188	173	147	155	148	168	161	169	171	164	166	159	181	151	149	152	147	155	133	162	158	133	135	153	137	162	139	147	188	141	146	154	148	132	166	151	167	162	161	163	158	154	165	148	163	147	168	146	160	161	155	167	156	170	136	159	149	143	180	180	192	173	142	146	169	140	136	155	158	142	174	173	145	149	178	148	135	176	144	142	145	152	159	169	158	137	141	138	157	166	184	153	149	158	144	165	157	143	145	153	132	165	168	159	143	163	192	164	156	145	189	140	161	168	128	139	160	159	150	139	151	138	146	159	152	169	157	146	176	157	143	148	149	157	149	177	166	153	161	134	143	168	148	150	148	144	149	175	148	123	171	176	161	148	166	144	161	141	151	171	164	148	165	152	149	161	145	149	142	147	140	157	168	150	138	155	121	141	144	134	176	142	133	133	141	159	140	153	147	144	136	153	144	156	138	162	176	141	147	147	137	158	177	137	176	167	153	169	162	177	153	133	145	151	147	154	164	145	138	162	146	147	156	142	140	150	142	151	184	150	137	143	142	151	141	143	140	169	143	164	176	155	156	181	160	154	147	160	171	163	147	140	153	157	129	144	147	144	195	149	137	153	169	139	150	167	165	143	169	151	163	176	150	186	155	143	172	144	150	149	172	165	183	170	179	182	169	149	145	148	163	164	154	169	146	147	164	141	123	169	169	143	147	144	163	155	157	164	151	148	159	158	182	158	162	132	168	138	146	148	155	156	164	157	148	156	140	166	147	151	143	173	174	158	142	148	145	154	156	163	160	153	153	144	154	146	167	132	176	150	146	157	159	132	136	151	158	159	158	168	170	174	164	161	161	146	155	167	165	173	161	150	141	173	138	174	136	143	166	165	157	139	164	143	160	157	185	163	152	171	150	153	150	143	160	152	145	134	159	135	151	169	155	144	139	142	210	183	153	144	157	167	155	164	161	166	173	175	193	158	162	141	164	156	163	167	137	152	151	180	145	170	164	177	145	160	146	164	133	154	158	184	151	155	139	187	180	150	136	157	174	160	139	154	163	152	128	153	152	154	177	191	148	164	155	144	166	126	142	145	158	159	171	150	156	132	139	143	164	167	147	156	162	155	156	177	157	145	134	170	152	141	157	165	147	128	152	137	158	143	147	131	167	140	152	154	138	145	162	162	135	153	172	141	147	171	137	187	145	145	137	170	147	148	139	159	159	166	160	137	148	153	159	165	145	163	183	155	141	151	153	171	174	162	151	143	158	161	183	175	162	152	161	133	169	179	183	167	146	164	143	154	149	143	151	168	161	134	170	156	171	138	165	167	157	174	170	124	155	168	157	146	166	154	147	123	149	167	166	165	155	142	152	169	146	172	143	144	146	144	142	136	137	140	167	168	174	137	147	168	159	154	145	124	156	159	151	173	137	156	152	138	135	160	174	131	153	151	180	139	170	202	152	150	149	159	145	131	184	140	138	160	132	152	133	136	158	164	148	168	163	173	181	149	149	156	145	152	164	159	162	173	132	162	157	134	173	144	166	134	148	144	150	165	147	164	155	160	155	182	173	143	164	143	167	157	170	148	155	151	153	135	142	146	181	170	160	150	135	153	177	160	146	169	143	151	159	170	142	150	172	158	157	154	169	153	155	136	140	150	167	132	190	141	150	146	164	164	168	152	136
2367	459	501	456	446	409	430	418	424	379	446	416	437	355	403	413	384	403	439	390	412	395	409	410	414	412	381	444	394	416	419	418	405	414	423	404	405	429	416	381	400	380	441	391	374	398	436	354	401	390	387	421	390	421	371	413	411	389	429	417	407	396	417	400	411	414	388	399	404	400	408	375	401	359	441	430	424	403	375	441	419	374	423	393	406	403	408	397	390	400	357	397	379	421	402	403	374	380	422	360	408	401	416	383	409	364	370	366	387	396	390	399	433	378	380	404	418	406	409	438	401	399	423	397	406	361	409	433	394	422	397	393	387	427	400	357	396	396	393	401	379	413	394	400	398	399	358	393	379	441	417	389	400	421	420	382	390	392	420	407	411	412	396	409	426	398	432	410	375	425	432	409	446	429	425	389	410	401	421	402	370	435	363	447	375	426	378	403	388	399	390	418	435	421	368	414	441	430	407	430	408	388	403	372	393	378	405	428	390	405	389	407	354	387	414	367	433	423	365	404	378	390	382	410	421	406	391	454	412	395	397	430	414	409	404	382	397	353	392	385	407	389	357	405	411	388	363	415	401	408	402	397	369	393	396	371	388	427	419	399	401	401	377	425	389	408	384	382	408	395	382	373	392	393	406	398	433	410	373	375	403	424	395	396	426	448	372	394	384	404	408	423	426	394	373	403	429	407	433	409	412	387	418	407	428	400	397	388	388	399	430	390	405	379	462	407	406	402	441	407	419	401	425	409	396	418	391	404	416	390	429	414	395	390	399	382	379	392	420	380	374	398	394	407	409	389	411	430	395	376	392	394	406	409	407	426	393	438	392	369	361	400	417	438	389	398	413	419	380	384	452	404	359	369	423	412	379	401	376	439	415	434	394	387	426	394	375	410	438	378	402	410	405	424	393	404	401	391	420	424	377	390	383	396	399	432	410	420	415	383	414	359	417	414	419	377	416	429	404	379	399	383	407	409	395	394	411	417	389	403	383	363	383	410	439	401	393	394	366	387	430	396	399	384	382	370	411	397	401	405	405	416	417	431	411	435	363	400	417	394	398	407	398	419	442	388	401	401	412	409	415	430	410	407	417	380	390	433	391	450	397	357	419	401	431	440	386	402	383	439	388	401	395	413	407	363	428	406	393	397	409	416	409	413	382	391	393	416	408	398	411	381	391	423	385	436	430	465	425	408	400	418	369	439	424	388	407	423	384	412	399	412	380	381	416	394	395	398	410	413	371	398	383	410	431	414	394	394	401	452	373	406	406	398	400	381	394	361	393	380	384	423	394	405	401	410	421	422	423	378	414	421	433	379	397	386	357	440	370	424	400	394	413	384	407	389	389	407	415	364	358	413	403	381	410	409	413	402	429	396	418	405	370	430	398	448	409	411	393	398	379	400	419	395	416	435	408	421	388	412	393	422	353	376	389	419	407	403	444	443	398	384	401	457	426	395	409	419	406	392	407	428	372	414	379	435	419	403	413	421	415	449	398	436	429	419	423	414	403	384	389	416	372	401	399	394	423	428	374	402	381	379	384	374	413	422	439	379	391	378	377	431	386	425	389	433	407	447	404	381	395	410	403	444	385	358	392	410	420	395	388	388	387	399	388	388	436	426	416	423	362	381	384	415	392	398	415	404	421	385	370	388	386	414	382	422	414	408	387	424	422	406	436	400	413	409	410	411	400	392	392	389	402	413	416	389	370	419	374	435	421	433	417	406	390	389	398	415	384	367	402	428	394	404	393	427	425	408	416	424	381	438	409	408	369	402	404	402	379	369	448	414	418	381	391	403	420	433	383	398	384	406	404	383	408	365	412	451	372	442	434	370	403	411	367	424	457	377	390	404	400	380	411	400	389	414	388	428	426	404	418	423	344	380	370	384	418	433	400	410	458	385	390	372	433	449	399	411	408	403	425	406	390	404	404	376	413	403	389	449	387	404	432	382	442	377	410	390	381	401	436	401	435	410	413	425	415	416	415	413	404	413	398	457	391	407	382	400	433	402	409	418	401	416	376	413	393	359	397	368	415	391	361	416	413	358	414	400	375	393	407	420	397	409	424	392	415	426	392	426	383	385	391	399	408	374	410	436	399	393	406	401	422	368	391	403	398	389	405	395	424	379	413	409	413	402	390	408	402	410	360	393	376	388	446	407	413	406	395	396	413	432	383	443	382	391	412	404	412	392	405	381	407	430	400	415	421	429	420	424	392	391	381	415	391	384	419	374	369	424	435	406	413	454	394	416	415	407	416	398	426	410	389	398	401	396	392	417	380	399	401	394	422	367	414	411	427	378	406	377	364	397	415	372	446	389	395	382	404	436	401	391	395	420	343	421	414	379	385	386	415	393	407	425	405	381	427	389	411	384	437	430	406	410	398	399	417	404	416	404	408	394	419	433	425	407	415	379	377	412	416	368	430	409	382	382	391	385	363	429	420	363	452	404	378	376	411	431	389	442	421	380	414	419	412	374	431	401	401	411	418	417	419	388	392	394	414	360	387	361	416	413	409	421	392	375	418	372	396	420	394	384	386	400	413	379	416	399	417	357	408	399	403	390	412	368	366	380	427	414	413	410	414	383	410	424	390	395	391	389	411	382	381	413	387	401	403	401	430	408	425	413	406	397	401	409	433	374	411	381	401	405	378	431	407	420	371	398	415	394	396	397	402	382	439	409	410	391	387	400	387	393	391	391	397	403	420	375	414	406	412	383	420	410	388	355	399	435	404	415	424	415	416	408	415	398	378	378	362	416	411	406	378	407	399	393	431	420	392	400	415	409	414	380	416	405	401	394	424	389	396	448	440	386	443	415	390	384	421	413	396	419	384	400	421	405	421	405	376	391	385	409	412	424	409	415	423	452	387	409	368	401	381	409	412	405	380	395	404	424	404	425	425	412	399	393	385	392	435	433	438	394	405	382	381	398	366	359	399	374	421	406	388	372	381	408	398	369	409	445	414	396	416	448	404	414	382	395	423	362	402	418	447	396	408	384	383	400	388	399	444	394	418	411	417	400	402	394	395	393	414	410	410	428	394	412	408	394	403	416	427	424	378	393	444	418	381	403	413	391	410	410	390	400	415	402	447	409	408	346	422	407	346	422	379	410	430	416	412	402	385	407	434	432	372	377	377	403	417	380	354	417	383	385	404	405	432	445	372	437	403	378	421	366	368	403	439	385	422	415	395	394	396	436	400	428	408	405	404	412	388	406	383	420	400	401	398	386	443	387	394	440	400	390	387	393	405	420	414	379	421	401	410	367	407	404	378	407	394	390	417	432	381	354	397	431	433	413	405	404	424	382	361	446	392	387	397	423	398	415	409	348	396	423	393	409	428	434	395	422	418	396	401	398	424	432	404	428	428	389	427	427	418	365	378	407	402	405	412	420	390	394	400	435	400	409	422	412	395	378	409	393	409	404	432	415	417	437	421	412	397	395	430	390	404	408	389	420	397	370	403	384	433	432	401	396	387	395	401	423	411	408	405	400	398	380
9135	756	701	559	436	367	362	396	353	333	316	333	293	309	311	272	262	324	269	280	312	307	306	290	305	285	293	317	275	271	281	318	296	313	276	257	281	306	312	289	307	301	268	306	285	280	300	294	284	283	310	325	323	307	303	281	299	276	320	294	305	298	305	302	281	273	292	286	307	290	313	302	304	276	286	307	321	310	319	300	279	300	276	282	328	295	289	305	296	293	304	315	291	299	310	298	263	285	290	301	295	285	303	275	281	330	271	290	277	293	303	297	317	292	286	282	283	297	290	317	285	325	270	293	286	320	313	313	294	296	288	314	295	352	300	282	306	267	307	294	280	284	301	305	295	316	284	283	277	286	290	279	324	306	263	253	302	313	273	295	309	313	293	260	280	286	301	299	273	290	322	307	301	278	271	335	296	283	290	293	267	295	295	269	293	307	307	322	261	291	295	304	296	266	277	317	297	296	299	313	323	285	274	274	302	297	284	278	288	284	293	300	278	298	309	308	292	268	284	276	297	306	285	288	317	318	296	292	281	297	261	294	260	317	317	298	312	319	308	305	284	272	289	292	291	308	286	301	294	279	282	283	320	288	281	272	318	323	316	260	311	273	278	277	287	318	301	285	271	265	285	293	293	254	272	251	297	291	298	305	306	305	344	321	292	278	280	292	285	309	268	298	319	303	286	295	301	317	299	279	285	296	298	345	303	330	305	279	288	322	294	320	294	296	300	285	305	314	291	283	284	287	263	266	289	304	289	277	290	303	305	278	274	280	282	262	304	288	296	313	281	314	311	308	327	265	303	304	305	269	274	290	323	316	284	282	309	288	291	306	276	299	270	250	290	309	289	273	303	299	279	284	271	282	289	288	269	292	295	293	306	277	321	296	274	319	292	279	310	284	313	286	293	282	295	302	298	308	322	281	311	338	286	287	327	312	275	305	314	313	306	288	270	289	318	304	275	288	319	303	303	302	302	310	278	328	282	286	296	322	305	297	291	306	303	272	269	287	281	303	260	277	318	275	289	300	302	264	281	291	273	273	300	279	306	312	286	317	311	258	326	323	264	278	286	308	289	324	320	300	279	272	311	269	316	343	265	284	296	298	291	326	293	272	281	285	289	268	277	240	305	326	271	284	336	274	268	278	303	285	312	277	325	305	306	274	262	272	309	314	299	273	302	297	283	290	294	300	308	288	295	299	288	297	306	270	310	303	292	324	334	303	265	289	322	319	306	303	277	324	291	295	315	308	272	281	286	286	304	274	290	314	294	278	293	234	310	346	311	277	272	306	279	289	272	318	281	307	300	298	285	301	265	306	310	267	302	330	327	262	290	307	337	306	296	309	315	270	298	290	278	354	289	279	300	299	302	290	254	283	278	266	318	270	313	291	259	307	300	272	270	303	300	293	307	302	303	297	319	282	292	293	318	325	276	296	309	300	278	283	316	291	287	285	315	324	289	303	278	298	310	276	288	264	288	313	294	292	307	307	281	317	295	275	297	286	298	299	288	288	288	265	282	294	294	314	298	289	290	281	291	317	295	281	307	285	285	294	255	258	300	313	284	286	289	268	270	289	277	266	303	277	240	271	269	271	294	309	325	278	257	323	276	296	309	313	299	322	331	272	265	310	288	309	331	273	294	314	303	308	295	311	324	304	290	318	275	293	307	292	300	283	306	274	297	294	282	300	292	319	299	326	255	319	291	287	287	271	282	305	304	254	283	279	297	279	307	296	337	320	278	288	263	300	316	290	277	277	305	308	276	291	298	310	290	295	290	313	272	291	267	300	292	285	309	287	312	279	279	285	307	254	291	292	341	281	290	259	285	284	304	277	347	283	267	286	287	280	277	345	302	304	328	293	282	294	287	278	270	277	309	293	342	308	306	289	299	286	254	277	263	270	297	286	286	299	323	294	283	309	294	294	292	304	282	303	314	312	258	284	288	276	320	322	254	310	295	290	275	293	273	313	260	313	291	347	288	295	302	286	275	300	258	269	299	283	278	282	314	272	287	304	301	278	291	275	278	284	322	327	325	278	317	310	299	295	294	244	274	277	317	276	298	326	296	315	308	278	284	283	282	323	296	311	291	284	258	309	302	296	296	298	260	306	297	285	295	295	274	294	280	278	301	294	300	294	292	299	279	319	301	314	301	283	274	274	273	297	291	309	300	306	270	293	289	276	274	269	298	281	309	299	306	285	262	290	311	287	286	304	313	296	290	264	290	332	335	280	260	265	353	317	273	296	290	283	303	283	288	289	296	318	268	294	292	273	305	274	303	274	298	324	251	288	255	275	294	288	308	303	289	277	265	288	286	273	300	293	277	307	302	300	300	277	282	300	250	291	316	290	310	297	316	281	264	268	307	305	297	290	290	279	286	300	315	285	330	284	296	304	321	279	293	276	327	289	285	291	292	297	301	302	273	296	308	328	279	261	302	270	309	293	299	284	309	314	272	286	269	328	310	310	286	299	274	283	292	299	280	255	292	279	289	286	309	318	280	267	286	280	308	262	280	315	295	295	295	299	287	271	313	272	292	263	279	296	284	270	308	321	293	278	305	296	287	317	303	285	257	286	299	286	297	300	300	314	295	319	312	277	289	290	303	308	280	293	307	306	300	286	303	266	282	312	317	291	293	289	319	289	322	299	289	278	269	281	282	264	296	312	263	290	294	312	282	307	312	318	280	280	291	286	249	277	299	282	280	305	290	303	290	279	286	311	318	309	293	307	292	312	289	299	304	317	316	267	300	295	302	313	311	304	317	314	292	288	284	284	322	302	262	288	310	326	290	319	317	300	260	318	324	313	304	285	290	327	301	276	308	258	316	279	269	268	315	281	300	280	324	294	308	278	291	301	261	301	299	299	315	298	286	314	292	280	303	335	273	288	290	290	279	270	295	297	302	300	288	304	332	270	307	285	262	286	280	295	268	292	254	322	269	305	298	285	313	312	292	258	303	333	319	326	292	303	286	285	303	289	310	319	289	299	289	278	299	308	318	277	302	316	279	288	302	284	289	285	279	305	280	302	288	307	288	274	309	300	307	265	290	301	342	275	301	321	283	303	321	316	299	244	275	312	304	303	272	261	276	289	289	311	290	297	302	312	270	323	299	304	263	310	320	270	301	286	293	270	259	296	281	260	325	298	324	284	316	308	307	295	265	291	263	305	291	305	308	299	295	308	297	269	285	304	293	296	274	303	301	316	299	292	270	311	291	285	316	297	298	311	278	273	292	292	278	309	325	311	316	270	321	307	292	279	302	285	278	274	324	308	331	315	296	298	258	277	286	297	288	301	305	320	303	284	283	326	336	302	314	279	288	313	295	296	285	289	271	308	288	281	274	257	282	270	325	282	292	328	285	299	299	303	286	286	298	263	319	312	283	286	257	275	307	313	276	266	267	287	287	314	276	290	303	281	272	279	310	319	346	264	303	300	284	277	249	272	266	276	286	302	305	309	253	272	332	293	285	270	282	290	299	295	274	298	270	298	301	298
7325	1040	1568	1637	1304	1215	1060	1014	942	888	883	793	782	750	796	786	745	757	700	734	747	696	702	721	744	737	752	743	706	733	698	698	701	679	679	694	652	707	723	675	723	706	724	634	751	692	720	693	669	722	683	733	685	707	707	698	751	675	747	694	694	723	674	709	695	702	656	697	675	674	681	647	684	699	689	687	695	694	690	659	650	722	691	701	677	665	668	667	703	699	723	691	653	681	734	668	667	684	676	732	647	666	650	713	670	706	694	609	672	642	658	712	702	690	690	655	665	678	694	718	683	653	682	653	655	675	702	722	688	695	674	687	682	715	636	658	684	736	658	657	718	655	696	651	665	669	710	671	678	688	653	640	702	694	679	675	702	651	670	666	682	705	651	699	677	656	699	678	695	664	692	663	653	685	690	688	703	642	698	667	683	701	670	690	674	705	688	716	670	656	625	671	659	688	682	667	671	618	713	700	698	640	722	693	682	721	637	659	705	653	682	617	693	659	684	686	662	687	676	669	707	704	645	659	683	686	684	662	684	707	695	671	692	691	643	696	696	652	638	667	677	654	657	629	656	690	690	695	639	645	707	653	672	726	686	700	659	686	708	691	680	726	693	660	708	661	657	666	672	697	672	700	703	699	685	696	709	695	720	698	694	661	684	697	690	712	636	692	706	697	685	656	696	736	706	708	672	708	695	636	677	677	687	687	683	683	677	671	693	722	665	653	643	699	644	696	678	765	672	669	674	687	701	648	634	688	687	649	703	646	635	674	681	629	734	626	669	672	653	676	754	703	685	676	656	656	699	716	695	653	722	660	643	673	653	686	638	733	675	664	666	650	697	701	669	693	693	661	651	647	632	730	698	706	661	677	696	719	702	695	648	685	707	610	671	644	657	671	717	693	660	689	686	649	643	666	695	749	705	684	728	662	639	738	687	681	692	727	725	678	743	699	670	693	688	636	673	668	666	639	659	686	691	619	646	655	709	653	693	671	764	666	689	722	687	676	696	674	710	683	658	726	681	689	686	652	673	671	648	694	677	709	647	684	659	666	704	668	660	687	694	694	683	697	630	715	661	709	730	659	718	695	670	674	664	692	675	636	668	699	647	736	665	688	685	679	661	661	698	659	675	635	694	687	724	698	672	688	665	677	710	655	691	672	666	661	675	663	696	660	720	700	667	662	658	703	737	736	676	654	652	650	691	634	695	642	655	705	658	700	653	663	654	712	670	716	680	734	663	713	680	675	699	681	694	683	702	681	640	672	690	692	700	686	676	711	692	663	663	682	680	672	678	700	682	656	678	683	672	713	690	681	695	680	632	648	694	695	701	698	667	630	709	658	662	686	677	676	695	700	708	658	742	715	649	689	669	654	692	687	685	662	720	658	660	679	676	673	673	677	679	665	673	728	736	672	678	708	691	680	673	635	660	662	671	663	688	696	719	695	703	681	687	667	717	681	688	679	717	700	687	649	716	710	671	698	648	639	689	691	713	680	665	707	701	680	679	682	698	685	713	710	650	722	726	667	664	682	680	691	699	684	699	679	669	678	715	692	684	629	702	698	658	718	650	672	743	648	663	657	643	685	662	650	654	675	658	625	676	643	642	664	651	678	660	713	669	658	680	681	623	723	698	712	689	705	674	645	678	689	649	657	713	732	673	699	711	664	683	736	703	686	675	667	651	668	694	629	675	692	714	659	681	702	650	677	667	678	694	663	703	682	676	695	659	648	633	662	684	676	680	685	704	631	681	593	686	679	681	668	668	684	636	663	645	680	699	677	719	725	732	635	669	711	661	690	701	688	679	649	704	640	744	704	687	687	645	665	675	712	653	690	713	678	648	687	655	696	687	670	646	705	663	655	621	673	682	679	630	635	705	679	700	662	705	660	715	721	721	692	702	678	646	670	626	629	696	652	685	716	637	608	657	697	749	707	693	680	692	673	686	706	708	631	667	695	695	666	694	726	696	673	727	663	662	680	693	689	649	668	668	637	658	671	700	655	707	674	699	656	682	662	725	681	687	658	680	694	724	694	620	648	680	676	680	729	647	637	704	639	638	634	752	709	695	735	655	714	681	663	699	659	738	653	673	675	655	717	689	673	677	669	675	701	688	659	651	691	685	656	714	688	696	661	704	688	661	631	674	756	679	667	679	645	664	665	690	652	664	684	650	652	693	702	646	678	648	711	695	732	722	686	659	714	661	685	677	680	622	644	646	696	627	684	671	698	664	715	672	694	701	649	710	662	673	701	675	665	646	689	707	653	676	691	619	678	707	662	677	693	643	651	679	696	653	656	697	712	701	645	672	683	679	659	698	671	738	735	694	662	729	665	719	711	716	699	654	654	695	678	668	662	726	686	646	679	714	682	669	685	689	671	691	669	725	666	716	680	683	673	681	648	668	750	670	711	717	658	662	702	660	659	689	686	689	652	680	687	665	661	714	696	684	689	666	670	690	649	672	696	689	690	657	643	711	684	635	702	652	681	668	691	661	695	666	685	692	697	681	670	705	652	670	691	725	650	694	622	691	651	671	720	688	702	675	693	718	666	688	680	717	713	721	730	707	702	709	680	700	685	681	681	684	694	665	680	706	663	659	663	704	705	677	640	685	685	689	641	662	679	688	694	639	674	645	703	677	674	659	687	654	609	671	707	648	726	636	673	688	732	713	688	704	652	650	664	642	663	638	682	715	680	698	745	710	649	681	710	703	728	676	665	665	693	690	631	641	745	726	655	689	672	677	695	702	646	760	723	654	692	659	710	706	673	666	696	696	667	717	682	723	672	666	711	720	700	660	657	672	705	697	658	635	732	620	682	642	685	646	694	728	689	643	678	671	654	699	682	666	675	703	693	628	708	622	688	673	711	652	665	688	645	712	713	654	698	694	688	678	624	701	668	677	663	639	658	661	673	629	702	688	653	687	676	657	685	734	703	653	672	688	695	683	681	716	708	649	718	688	642	669	717	661	704	683	731	715	718	675	710	665	599	653	721	692	722	670	701	672	714	704	726	681	714	687	667	668	706	654	630	677	665	664	678	679	697	672	656	681	685	712	668	695	657	701	730	638	633	718	641	673	696	616	646	676	741	693	740	710	657	685	701	658	689	718	706	721	698	688	720	650	669	616	680	678	670	684	693	650	701	640	692	686	677	717	662	699	702	708	667	675	672	662	617	727	660	677	684	680	695	666	646	681	667	654	698	643	693	688	694	660	687	720	740	684	669	647	723	651	674	710	682	721	662	691	668	698	683	725	694	669	665	700	691	672	656	704	654	637	698	683	714	685	660	688	668	698	663	712	674	692	667	708	664	656	705	701	675	652	694	708	690	705	678	652	703	691	694	644	675	638	685	685	688	672	640	675	717	682	717	690	705	691	705	692	660	672	658	644	659	655	692	753	700	674	699	694	671	694	699	680	676	691	660	635	746	672	684	695	684	705	659	682	679	670	685	735	737	683	716	692	658	674	695	650	659	645	687	701	736	699	677	653	659	719	751
15741	1434	1029	774	573	460	365	352	299	313	273	297	309	273	267	271	243	262	260	261	240	266	223	293	274	253	228	252	239	230	243	254	263	269	233	229	247	272	270	275	231	249	266	260	216	260	249	290	234	214	263	267	218	220	234	268	233	250	246	248	253	260	232	236	218	266	258	222	226	236	237	248	239	248	266	231	237	247	229	237	254	245	246	236	218	231	248	264	220	238	253	239	269	240	260	229	243	228	220	237	233	209	236	257	261	262	252	225	237	239	227	255	236	255	241	250	228	251	233	260	242	248	281	252	233	260	244	220	243	233	239	235	231	253	219	243	244	269	278	253	246	258	240	246	249	243	238	242	267	264	270	277	249	238	222	246	258	226	229	246	278	257	258	248	212	236	224	238	273	234	268	248	256	238	245	240	240	244	263	247	232	277	251	265	276	247	257	248	253	246	220	217	251	262	243	255	240	230	265	237	254	261	252	231	251	251	243	253	256	251	243	250	234	258	241	235	254	233	238	226	251	270	254	257	252	251	261	275	232	247	199	228	252	243	255	228	217	258	266	245	255	250	248	267	240	230	266	240	268	254	252	245	261	231	228	249	230	225	231	238	225	209	258	258	235	228	272	240	253	263	229	216	215	287	246	239	219	262	256	231	245	254	231	259	241	278	221	230	246	263	246	235	233	225	237	240	220	268	276	251	226	263	260	230	239	245	265	274	220	261	245	231	278	254	242	223	237	217	268	262	239	262	278	233	219	259	252	263	237	238	253	241	235	256	195	265	237	255	223	221	241	236	217	222	252	234	269	219	233	241	231	243	268	271	214	251	254	270	273	245	254	241	269	230	254	252	242	268	287	258	222	227	212	269	262	261	221	242	249	251	234	247	237	222	230	231	239	254	210	243	254	235	242	280	228	227	259	236	239	244	236	256	246	228	243	234	260	236	260	241	220	264	235	268	199	248	244	226	201	248	240	232	254	257	226	231	246	245	252	261	234	262	247	241	259	226	259	240	248	258	257	239	275	248	244	253	229	224	251	240	245	269	234	263	259	277	264	249	238	257	238	228	247	219	217	261	242	235	241	241	286	252	255	215	224	248	214	255	240	249	232	260	284	255	256	249	248	207	230	263	246	232	229	248	263	225	267	282	250	232	244	238	247	218	253	205	244	296	229	256	222	249	245	258	252	240	214	260	263	241	223	238	241	222	249	256	244	224	267	248	238	261	234	213	230	271	242	263	226	254	251	236	229	230	251	253	223	244	229	255	277	239	243	256	229	276	239	244	244	238	259	227	230	240	272	231	214	228	247	237	260	221	254	259	231	248	243	239	247	242	229	261	250	242	247	246	239	241	241	248	235	227	225	249	227	256	236	253	247	239	249	243	247	216	240	254	231	260	230	253	255	218	270	240	268	229	310	221	222	262	275	244	230	248	276	242	215	269	233	246	232	206	242	257	251	240	262	259	288	247	232	210	240	242	250	213	246	210	255	248	264	237	245	267	264	256	261	247	255	257	241	244	242	230	272	256	264	233	251	270	254	214	244	221	217	231	262	253	256	263	225	265	262	248	266	230	235	243	229	238	212	217	231	251	268	254	240	256	266	257	237	240	237	258	233	251	261	243	228	223	215	275	283	260	241	238	245	261	245	231	248	238	250	222	266	265	212	260	264	236	241	243	210	245	258	270	251	253	266	218	222	236	276	232	228	273	265	254	254	228	254	249	236	239	237	247	257	229	235	246	256	285	249	228	246	240	218	238	245	227	237	244	251	273	232	256	259	250	235	257	256	235	249	275	209	222	251	283	255	226	228	258	232	260	281	242	255	238	228	228	217	237	248	252	249	255	230	242	252	250	231	257	241	229	239	212	266	248	229	271	239	241	272	252	261	223	251	255	245	245	261	224	245	240	228	225	261	244	234	222	238	259	275	225	248	248	260	297	250	273	259	217	265	240	264	223	245	267	246	250	271	241	290	237	238	217	229	247	244	209	251	234	276	261	256	252	231	260	228	235	250	262	273	204	244	270	267	245	247	252	259	225	260	272	243	230	244	216	261	220	231	240	254	246	266	244	265	266	231	258	248	237	276	246	252	238	268	224	248	250	231	240	254	241	245	226	242	249	258	248	246	233	219	251	226	261	269	220	242	237	216	285	252	250	257	232	227	255	261	258	287	269	243	259	252	271	275	238	250	237	237	263	253	242	241	245	279	249	258	274	244	236	240	239	264	232	274	214	277	254	238	273	255	234	224	242	217	266	271	248	224	267	260	287	233	240	224	259	256	231	258	261	269	247	245	244	240	227	259	236	267	220	262	271	239	241	224	253	247	274	286	265	247	228	253	242	238	261	266	252	243	276	238	250	228	246	260	260	280	228	272	234	241	264	244	247	259	256	243	233	272	257	232	256	259	238	253	233	254	257	253	244	249	232	253	222	241	221	284	244	255	200	242	257	243	221	273	237	246	227	266	223	267	256	256	247	251	234	249	226	235	245	224	229	269	252	217	277	252	243	206	229	243	226	233	268	225	221	267	282	252	258	249	252	213	251	228	230	223	237	250	243	244	228	244	253	237	230	238	241	247	248	259	251	257	238	249	253	220	216	227	233	239	213	230	209	232	233	257	205	228	236	245	266	207	226	266	258	259	242	234	248	227	240	246	255	246	243	249	254	277	254	229	241	245	245	252	220	233	240	244	229	243	244	257	252	245	216	236	250	209	248	280	242	234	260	237	240	266	229	239	229	232	261	257	219	245	263	245	261	227	280	229	258	267	268	244	214	233	230	241	238	254	240	256	257	220	258	238	255	230	251	245	269	243	242	229	275	261	264	263	245	270	240	250	239	245	233	217	258	254	263	246	247	268	229	221	230	257	246	283	223	241	208	245	269	245	237	248	242	232	240	236	286	259	243	233	250	256	259	240	265	229	215	250	253	258	227	268	232	215	212	236	230	269	251	242	259	235	225	230	224	229	227	256	256	261	211	237	236	240	243	217	231	262	218	238	264	236	274	258	262	256	234	247	272	249	255	237	219	241	285	245	245	234	245	254	250	255	258	262	241	243	258	237	227	246	224	219	228	247	249	255	255	227	233	245	233	235	231	246	234	222	250	232	237	268	240	261	277	231	229	235	264	257	245	241	234	234	214	234	223	249	274	264	237	233	223	248	241	238	225	272	235	249	232	231	273	245	226	248	243	215	252	228	256	238	229	243	228	224	250	267	256	242	217	241	243	238	243	218	240	248	246	229	258	243	217	273	254	263	234	258	240	225	258	275	242	246	267	242	223	242	234	244	242	269	258	229	255	220	274	233	277	246	244	221	250	254	203	247	228	258	245	263	257	198	247	245	250	245	243	233	247	230	214	247	243	216	237	217	231	214	257	223	220	265	238	284	263	259	250	235	270	265	240	260	267	231	269	261	277	259	219	224	239	275	262	236	238	221	245	234	251	238	246	210	221	255	225	241	241	235	226	218	222	233	249	235	255	280	250	252	237	234	258
9096	1318	2399	2360	1941	1558	1329	1236	1022	909	895	799	783	767	675	731	658	672	675	683	638	660	636	612	597	587	599	644	606	616	593	570	623	591	542	618	623	611	569	563	574	580	559	586	522	560	578	530	555	606	539	572	536	555	531	619	552	545	545	543	573	561	556	569	557	569	539	609	577	529	506	576	588	554	583	549	535	527	573	543	554	580	566	539	586	580	518	572	561	554	586	563	583	574	599	528	552	573	571	538	548	564	544	574	542	508	596	573	548	572	537	564	560	533	565	551	573	540	521	554	546	560	570	588	611	533	586	557	554	552	590	514	553	527	568	567	549	550	551	541	535	568	581	575	565	559	591	543	566	521	552	566	576	535	601	557	548	563	525	522	534	562	583	573	560	560	563	591	560	559	571	576	532	586	587	581	559	575	549	588	550	590	567	547	580	520	544	574	532	520	536	582	567	573	567	577	539	579	519	512	550	553	542	568	553	557	532	550	549	538	533	542	531	560	573	594	565	542	545	561	591	538	540	576	574	553	517	486	581	548	524	581	565	557	579	500	561	560	562	593	557	550	588	551	555	537	555	564	554	519	551	535	552	593	576	551	517	566	564	557	586	575	570	565	542	610	555	520	548	563	531	580	545	586	513	572	541	600	536	579	538	545	563	547	576	576	569	595	544	550	552	557	580	504	506	569	566	538	516	592	555	568	542	524	560	525	528	538	567	564	561	573	557	582	604	558	557	530	534	611	570	544	578	571	547	558	528	547	556	580	579	575	554	566	543	555	513	557	537	519	589	581	543	523	562	561	552	539	561	605	567	564	548	592	581	536	550	577	559	544	535	530	554	589	573	563	559	508	555	604	544	534	546	564	552	630	569	574	544	553	524	543	535	550	537	570	521	582	540	555	531	558	555	582	545	542	539	564	568	527	558	578	566	525	511	576	554	539	541	577	523	568	569	542	527	554	584	589	558	559	584	564	579	528	565	572	585	564	565	568	565	566	566	651	596	557	539	530	516	544	531	574	506	581	572	579	557	538	568	571	561	537	567	596	567	564	518	582	545	575	556	568	561	536	591	527	576	557	564	613	561	587	587	541	574	573	564	567	541	572	560	554	569	541	583	557	562	560	513	572	581	590	553	543	573	551	547	579	582	563	575	534	546	563	558	525	594	570	553	562	569	543	527	539	573	561	532	545	573	528	566	543	541	540	558	543	525	535	564	574	576	543	573	562	575	553	553	588	581	553	575	552	553	574	528	551	543	556	551	563	546	519	593	535	617	613	553	577	542	520	580	540	538	562	561	569	560	544	559	554	540	603	591	535	536	601	547	592	588	555	562	543	560	553	601	582	548	560	558	564	595	618	540	545	564	538	561	571	588	551	566	555	591	590	559	514	536	553	566	562	558	567	612	538	554	556	540	519	545	520	589	537	583	585	577	520	546	534	551	574	561	538	562	558	566	585	546	561	601	547	560	532	550	565	521	598	560	579	579	486	555	554	562	532	576	553	553	543	522	511	551	554	571	556	569	580	564	547	552	570	554	548	563	528	544	583	542	543	563	575	555	587	514	553	530	608	542	564	565	565	543	539	535	592	550	578	521	553	584	557	556	579	556	586	563	566	555	594	582	580	582	562	567	588	556	574	529	601	543	582	574	604	563	568	586	570	587	551	534	582	544	551	547	543	556	555	563	562	565	563	529	547	551	568	576	553	595	549	559	533	565	549	544	562	540	584	594	520	538	565	546	563	518	553	564	579	539	528	566	571	586	595	521	550	595	552	567	505	519	517	557	599	538	546	542	528	547	590	582	545	537	509	550	537	553	545	532	557	563	589	590	559	556	567	556	598	577	562	537	553	514	574	541	583	546	523	584	517	571	567	530	610	582	608	548	561	542	556	536	553	558	548	575	544	562	567	566	545	558	548	515	586	566	574	545	564	568	550	533	581	573	533	523	595	521	575	554	548	562	557	603	557	550	561	561	552	584	575	530	536	539	599	571	543	541	525	545	531	527	562	518	550	542	546	574	559	553	533	530	558	575	559	529	577	540	545	544	554	532	544	568	548	590	566	519	551	566	556	586	540	543	577	528	516	570	559	578	562	563	566	552	549	595	545	536	595	565	567	577	515	591	551	559	555	555	557	520	541	558	598	517	543	563	540	574	546	549	562	554	564	557	586	552	550	577	593	564	528	554	557	566	560	576	514	606	571	549	570	531	569	556	546	549	549	570	570	557	565	539	540	558	577	525	533	543	517	551	538	509	530	596	579	571	554	563	582	530	526	576	565	611	590	540	563	584	574	567	561	527	541	524	560	594	590	504	551	557	550	535	576	555	552	554	588	557	515	506	552	551	522	536	568	548	568	525	548	578	556	566	558	529	542	575	572	532	578	576	531	571	547	563	543	618	572	582	571	571	580	579	529	556	583	566	587	557	546	529	570	523	608	545	564	560	558	588	537	538	545	589	562	541	576	601	566	590	544	587	538	549	553	566	520	569	546	541	555	516	552	576	560	526	591	536	559	548	565	516	531	560	552	571	590	557	557	584	535	582	550	558	525	597	576	552	561	504	579	536	543	552	555	560	536	516	533	572	555	555	544	568	571	543	561	560	532	519	529	560	571	583	526	517	611	549	563	549	572	577	569	530	573	559	527	546	538	561	568	569	514	575	553	567	561	527	551	534	569	551	553	541	537	525	576	559	571	532	524	600	564	554	531	532	529	512	505	526	569	570	518	530	562	590	541	567	590	560	564	556	544	545	535	530	561	549	596	547	585	553	527	598	561	574	536	606	582	571	555	576	559	549	543	562	535	541	536	559	543	526	533	574	559	589	512	521	554	608	523	563	554	558	549	592	569	569	547	575	565	561	510	550	565	556	548	510	517	579	577	556	559	532	599	519	519	567	558	577	543	554	555	527	600	538	542	562	549	574	542	549	540	590	582	534	536	552	524	549	558	540	554	559	535	546	559	520	568	585	559	549	578	574	559	564	529	545	557	565	543	570	590	549	563	564	561	602	549	537	565	585	566	535	581	516	548	539	588	558	573	550	554	572	523	567	581	560	579	517	502	559	533	569	560	581	542	588	566	585	561	586	567	554	548	558	582	541	596	562	570	512	554	555	573	505	574	581	615	559	611	527	543	544	589	578	530	535	585	518	518	567	585	568	605	551	581	544	608	536	541	582	546	585	543	565	537	556	573	545	575	541	566	551	579	586	535	574	562	540	532	521	566	574	559	538	572	578	511	531	587	555	523	527	530	518	548	584	585	576	564	586	590	538	517	526	557	560	536	538	549	548	534	562	558	571	547	569	597	561	573	557	517	533	578	556	595	556	534	522	554	549	527	558	538	566	552	547	588	525	556	554	591	541	569	611	546	538	572	590	603	585	585	551	539	548	578	507	568	539	576	558	589	567	582	564	559	571	548	568	573	532	560	570	535	561	566	536	574	549	519	581	552	538	543	522	546	561	557	558	542	543	528	556	531	548	587	599	578	567	528
2390	219	169	192	175	193	154	140	157	148	119	163	146	142	166	151	154	157	164	187	177	156	134	163	151	147	162	166	159	184	161	149	170	155	169	161	185	164	162	142	171	162	172	152	164	171	161	147	130	136	143	160	122	164	162	144	165	144	158	144	134	159	122	165	172	132	151	170	153	135	164	172	153	164	161	149	184	151	136	153	152	151	146	154	151	137	138	170	144	167	160	167	170	165	164	168	170	165	155	163	157	140	141	168	156	133	178	156	167	157	170	137	152	138	181	143	170	157	155	157	167	167	173	168	155	157	160	144	157	160	153	184	148	182	164	172	147	169	143	145	170	134	141	161	153	146	148	180	165	152	137	182	143	141	158	138	137	142	142	172	174	131	160	146	182	165	158	180	167	143	161	152	161	143	150	162	158	159	155	184	180	166	189	160	156	159	159	148	176	143	139	167	138	160	160	138	148	152	160	150	134	144	134	143	160	154	130	150	168	175	133	149	173	149	148	179	136	172	171	189	174	151	157	147	168	147	159	162	139	151	141	171	162	145	170	158	178	155	122	143	154	156	160	161	164	164	159	165	144	123	162	159	131	176	177	154	153	160	162	190	165	162	169	127	143	171	175	162	185	169	165	164	167	163	144	154	141	147	163	177	174	141	166	150	153	172	137	155	151	149	154	134	175	163	165	163	173	156	165	126	153	184	164	157	152	146	146	169	157	159	159	158	147	156	171	175	168	149	159	172	152	175	163	168	164	143	147	143	158	140	154	156	166	151	172	161	154	152	164	162	159	158	147	175	137	162	146	129	137	157	140	142	178	168	170	158	181	150	188	175	160	145	136	136	163	143	149	156	176	152	139	158	185	144	164	149	163	174	149	170	145	150	166	168	176	159	155	143	169	173	151	158	171	167	145	155	143	153	157	183	148	159	138	183	167	147	154	151	153	169	144	160	183	159	136	172	163	140	147	165	156	150	177	155	165	160	182	162	141	155	157	175	142	158	172	184	139	131	166	160	148	171	165	209	180	167	155	157	173	160	152	156	141	157	157	149	164	148	172	178	143	183	166	144	168	140	162	148	179	156	177	173	155	167	146	135	149	138	151	146	155	162	157	173	154	180	159	165	141	150	158	170	152	157	147	148	168	160	181	164	151	151	159	145	174	179	157	141	151	150	184	171	147	163	163	140	144	162	153	149	167	135	157	163	160	144	151	138	155	135	128	175	160	157	147	157	156	157	166	179	134	154	146	133	161	158	166	162	168	140	151	168	157	144	159	151	170	159	187	188	152	138	148	159	166	144	154	144	147	157	154	167	154	143	157	176	138	154	146	151	152	169	172	137	143	132	158	132	160	160	163	174	165	175	161	153	155	175	162	169	150	146	159	153	170	159	137	141	151	179	170	170	164	132	151	154	160	149	146	175	157	172	141	167	165	144	149	155	165	152	146	187	148	177	162	146	161	160	139	154	179	172	156	136	191	174	172	149	167	170	179	146	141	150	165	163	141	176	162	145	153	154	174	164	174	129	151	166	143	160	166	132	169	154	149	161	140	137	161	148	165	146	122	160	183	153	168	175	172	180	140	166	156	169	132	157	159	176	166	154	117	144	163	153	173	154	136	148	150	171	163	164	140	146	138	142	130	164	150	191	161	138	169	132	154	152	169	147	160	149	156	172	141	162	150	149	136	148	159	145	184	129	168	146	157	138	162	162	152	170	134	171	171	163	146	156	175	157	150	133	143	143	159	146	156	168	160	152	167	136	155	157	161	156	181	165	167	137	159	153	130	150	138	165	174	155	163	136	170	161	167	170	149	169	175	160	153	164	160	156	159	149	124	158	157	176	156	174	161	148	162	128	145	128	158	158	141	166	148	144	163	178	182	168	160	164	169	151	176	174	181	131	125	163	153	146	159	144	131	145	160	159	147	153	169	166	166	161	161	141	155	168	156	153	150	151	191	158	161	178	157	155	169	162	143	154	152	136	166	142	148	187	175	164	152	171	158	156	151	168	164	170	160	161	151	135	138	148	145	162	141	166	138	172	156	142	144	152	167	162	152	136	161	157	145	122	157	163	153	167	142	167	149	166	173	178	152	153	161	147	139	165	149	151	156	160	148	175	162	163	158	144	156	148	149	141	173	150	147	172	166	154	164	175	141	148	161	175	149	165	135	148	159	155	151	162	167	141	136	158	128	133	160	132	149	150	153	160	145	169	145	147	141	166	170	138	146	153	167	148	161	179	165	170	138	151	145	164	157	150	157	190	183	149	139	149	175	155	172	149	148	159	151	160	153	156	172	158	184	140	159	158	155	171	129	136	162	150	181	153	152	150	144	186	161	140	151	130	163	185	154	158	147	144	161	167	147	153	135	138	154	150	160	169	146	148	157	161	146	163	154	163	153	178	160	159	152	155	150	182	148	160	175	148	169	164	188	166	177	187	168	190	159	143	146	132	151	151	181	153	140	148	139	163	162	179	164	153	148	144	161	137	143	184	172	140	149	160	187	153	161	152	161	187	134	153	161	136	153	142	154	154	134	167	180	171	139	142	145	164	158	161	139	149	164	161	178	160	131	142	174	161	167	156	184	155	159	179	159	146	146	157	156	172	143	151	157	155	156	159	143	159	147	127	143	158	173	146	152	151	157	172	154	152	157	174	153	144	146	163	144	163	154	146	148	164	139	153	160	156	156	170	155	168	164	144	149	165	183	174	135	122	154	135	147	143	182	143	159	153	153	154	158	147	158	168	169	160	148	168	162	162	167	152	171	156	178	157	133	161	143	162	166	164	152	161	158	170	151	166	165	140	152	152	157	146	166	154	137	157	174	153	160	135	143	148	175	135	180	159	169	143	124	152	169	155	128	155	150	156	171	125	165	168	162	167	159	138	157	172	163	152	171	141	166	186	190	154	158	143	169	158	144	154	156	144	159	156	150	136	149	151	157	137	147	138	145	152	158	170	159	185	196	164	157	172	159	170	145	162	163	144	185	161	181	143	167	154	162	160	161	153	139	172	158	155	172	160	173	187	145	167	175	162	148	129	146	156	182	159	134	147	148	146	159	149	151	165	181	142	131	156	142	174	156	187	136	135	149	151	155	172	171	164	176	181	150	170	170	152	155	155	173	158	171	150	185	153	151	154	145	140	141	134	155	154	164	158	171	142	165	147	154	162	182	195	142	153	161	147	161	148	135	137	173	185	163	165	143	151	148	155	160	164	158	172	167	151	172	133	166	170	156	139	173	160	179	162	148	169	171	191	177	147	141	144	173	169	157	158	161	155	174	156	135	145	140	139	178	144	158	170	150	168	165	158	174	185	151	144	152	154	152	180	162	172	140	148	155	166	162	170	141	166	134	155	143	181	158	165	174	149	165	142	169	152	147	155	143	148	164	172	151	143	177	160	144	147	164	140	147	167	156	155	163	148	172	171	181	164	155	166	151	171	156	141	173	143	181	152	171	150	150	154	144	159	157	150	150	146	158	170	144	163	149	167
2548	422	509	492	462	433	415	453	431	399	412	423	410	401	422	414	409	410	414	423	427	413	379	406	388	425	391	405	345	419	400	400	439	407	435	400	412	394	399	405	445	418	432	412	419	395	380	371	393	365	418	385	396	399	404	390	399	414	402	423	395	352	394	425	391	410	409	377	403	404	361	401	375	388	381	440	391	423	413	405	420	368	444	401	394	434	401	434	426	425	451	415	416	389	366	398	406	416	378	446	438	385	357	407	422	401	403	404	407	411	401	402	411	388	390	427	375	375	398	437	380	415	386	370	391	398	399	400	395	419	444	412	449	405	399	399	379	416	411	412	419	410	392	417	393	388	385	411	406	426	390	421	371	397	345	376	439	406	406	381	402	366	415	403	397	402	432	407	422	418	413	438	405	387	378	402	400	408	399	447	398	422	366	408	439	406	421	426	433	404	427	415	390	436	419	428	418	415	400	385	377	424	399	438	404	406	389	393	416	374	420	400	405	401	400	344	333	387	390	426	399	398	414	391	395	422	419	453	390	379	405	427	414	385	398	396	385	411	408	426	388	399	392	398	389	400	427	390	412	409	411	410	411	379	427	393	378	416	404	411	440	411	429	391	435	397	393	394	431	403	404	415	415	381	392	427	375	412	419	420	377	365	427	413	398	373	377	428	406	366	405	401	399	424	412	425	423	413	465	417	384	368	396	371	351	379	391	425	374	407	404	389	397	396	432	419	410	398	421	365	419	409	412	416	397	365	360	426	405	417	416	406	421	408	424	414	375	397	392	443	381	425	421	378	404	399	391	427	427	433	384	392	408	377	380	422	408	380	388	397	402	378	421	428	381	440	397	389	443	388	393	409	416	433	390	412	389	389	422	398	402	418	397	406	395	418	378	407	448	417	380	415	374	368	430	413	406	421	406	379	404	408	399	402	378	412	428	423	409	404	404	437	422	420	432	421	397	392	380	395	440	410	375	396	410	381	394	399	421	409	401	401	401	436	401	426	394	404	386	413	387	406	375	414	426	379	382	390	424	382	432	437	378	374	414	414	417	403	385	409	423	425	369	392	395	400	435	440	435	357	427	401	435	407	393	385	385	409	388	377	414	416	381	407	420	413	385	431	389	400	439	406	398	423	422	406	388	345	406	400	382	383	424	400	401	365	419	372	398	380	396	398	409	400	400	442	399	432	390	427	409	400	427	369	393	411	392	427	383	381	405	393	366	408	407	408	398	445	390	390	413	406	398	383	420	411	399	414	399	396	378	367	398	407	414	419	389	408	413	395	405	426	345	393	397	372	435	380	397	375	398	394	406	417	385	431	408	388	393	399	407	392	435	421	422	405	426	404	402	414	408	401	431	395	415	396	371	414	442	429	399	410	419	407	408	426	366	380	360	424	409	422	423	399	438	386	360	409	388	417	389	390	413	385	405	387	391	395	378	393	402	389	360	426	407	399	395	435	399	379	415	399	415	395	416	390	439	448	372	384	420	402	419	379	392	442	416	404	405	412	388	405	382	411	414	413	373	431	410	411	393	416	399	413	417	410	400	418	398	418	399	400	412	413	421	409	422	417	443	409	381	414	362	440	398	428	407	414	371	424	408	416	390	464	407	403	408	398	433	375	414	349	383	407	394	401	416	428	400	441	421	390	418	425	394	413	379	384	396	406	421	416	397	398	404	401	409	405	423	412	384	428	404	372	399	389	406	388	394	405	416	395	412	370	387	422	409	403	395	436	421	396	383	418	417	395	393	400	428	422	408	436	407	422	411	370	421	429	379	404	395	400	444	417	381	421	373	407	361	418	434	399	373	374	432	408	409	422	384	383	431	399	427	416	398	414	389	392	398	376	392	402	398	416	376	414	369	427	352	411	428	408	408	437	386	415	386	414	401	401	418	439	403	365	425	418	403	394	391	398	384	359	434	422	385	416	397	398	403	369	416	402	395	402	407	401	368	386	380	413	384	387	411	433	393	399	413	372	409	414	399	436	394	389	409	411	429	387	421	403	434	407	448	403	382	443	386	381	381	437	399	408	441	410	409	412	424	443	423	417	392	383	419	377	406	423	388	384	407	416	360	417	464	380	396	430	422	414	410	427	422	400	401	417	400	380	422	411	409	375	425	405	394	392	399	406	406	414	402	425	395	438	399	381	417	394	423	411	394	415	412	406	407	407	421	392	394	416	368	399	415	379	423	405	385	410	412	377	389	353	439	411	412	379	436	410	446	410	421	393	409	396	404	407	417	433	387	419	410	414	368	415	405	420	413	414	406	391	373	386	434	373	395	419	418	418	413	440	385	388	402	417	414	390	398	402	404	431	395	424	393	388	440	446	419	414	400	415	387	402	410	404	390	381	415	408	394	424	408	366	387	408	422	392	413	406	419	404	383	417	411	397	376	405	397	410	395	412	402	392	374	405	401	422	376	408	384	409	401	404	391	430	416	411	430	420	405	388	392	415	387	444	400	424	398	394	402	394	389	405	422	409	395	411	414	395	422	386	414	418	397	453	414	392	440	404	412	413	414	416	394	397	401	409	406	403	397	432	403	414	429	424	402	410	442	415	412	412	407	388	440	395	424	378	419	403	405	393	363	443	388	416	396	413	407	415	415	416	417	384	382	380	390	442	392	423	405	411	409	438	410	373	438	395	389	412	404	405	394	423	387	410	379	384	402	387	397	390	410	425	398	364	393	379	371	382	399	378	414	408	406	398	420	395	385	413	427	388	387	368	443	441	410	399	367	390	408	414	391	364	418	426	404	373	395	420	436	422	407	426	394	410	390	404	368	407	443	424	426	410	408	402	423	398	444	409	351	384	387	434	391	429	402	403	373	412	434	396	402	390	402	421	401	412	400	397	400	439	382	387	427	391	418	389	371	415	371	388	408	420	434	414	389	412	432	393	416	380	389	392	391	405	412	391	424	348	404	376	391	417	397	405	405	402	454	388	390	412	417	409	393	396	390	402	431	383	407	374	422	404	406	383	438	388	380	434	399	399	402	437	367	402	422	426	411	431	417	398	408	403	373	364	413	416	408	431	358	404	431	368	408	383	416	419	353	402	379	405	361	391	432	440	370	391	400	402	416	441	391	400	430	398	397	423	412	435	354	402	417	431	408	420	362	463	365	420	401	395	384	446	376	404	419	393	423	378	401	441	395	409	421	396	397	403	384	372	402	386	427	407	372	413	435	421	409	409	405	384	438	416	404	403	400	412	386	428	393	403	399	403	447	423	354	411	395	401	392	405	377	382	377	379	396	399	417	379	372	407	424	411	380	384	397	381	403	392	383	442	405	395	388	373	434	372	428	370	391	400	423	424	369	408	398	422	420	413	389	410	405	379	443	448	422	388	425	387	400	408	362	414	402	395	396	423	426	401	427	407	382	383	399	387	428	383	409	416	399	387	405	391	409	414	420	427	421	390	411	391	383	425	410	374	420	392	408	417	406	397	394	417	430	415	395	404	389	417	395	384	422	400	409	411	392	404	412	441
9022	703	659	565	426	356	358	375	348	331	334	305	341	307	313	336	310	293	283	319	301	329	305	310	299	301	326	277	296	299	272	242	284	299	282	245	286	313	296	313	331	305	321	317	309	311	295	282	312	297	277	281	316	291	265	285	279	316	303	298	276	303	282	282	291	282	287	309	289	311	285	262	288	297	305	308	311	282	308	268	320	288	283	309	270	271	279	293	319	275	273	308	295	287	322	297	342	298	307	311	264	309	299	305	294	274	315	307	275	274	266	273	269	283	304	286	315	273	311	297	317	279	310	320	278	314	274	279	302	295	298	272	297	269	317	280	345	299	307	315	289	284	290	288	297	246	278	251	292	303	299	275	265	331	294	290	288	302	323	269	284	323	275	263	273	289	301	238	287	283	281	308	339	293	302	292	301	282	276	306	302	294	305	309	281	282	298	295	291	315	273	274	308	260	284	293	290	323	306	279	293	297	267	295	346	276	300	267	354	293	293	324	321	285	282	290	290	310	315	298	295	298	287	299	320	319	286	326	288	314	280	325	311	280	302	288	271	275	296	270	283	308	279	307	294	298	309	324	298	279	295	297	283	323	276	291	291	296	297	273	271	314	282	285	296	263	309	321	284	324	328	255	291	287	296	321	313	279	269	288	301	313	309	277	276	259	297	260	294	282	283	297	300	319	299	258	320	284	300	305	343	277	308	273	295	286	311	322	280	279	317	312	308	296	329	279	303	283	292	283	308	281	314	290	329	275	254	310	327	265	287	306	277	293	300	309	279	312	267	305	280	308	278	255	304	256	275	303	284	284	295	278	320	285	304	324	320	332	291	288	296	316	294	295	306	299	306	273	278	254	237	324	289	291	305	286	320	315	317	296	287	296	313	284	307	265	315	304	302	291	305	317	297	303	301	294	295	290	300	274	276	293	296	277	287	311	284	262	279	278	284	264	261	344	322	303	285	281	317	284	281	272	320	298	283	318	288	285	299	266	286	290	301	296	279	280	256	286	274	255	302	284	297	311	283	302	321	348	275	297	302	299	319	297	294	301	309	288	303	275	288	274	280	267	292	279	289	308	320	303	252	267	284	286	309	338	274	296	321	293	321	324	301	325	298	312	293	307	299	316	328	304	280	266	286	312	314	284	299	325	299	285	295	313	271	299	307	287	272	279	311	326	277	299	320	277	296	290	276	287	289	312	290	286	282	324	310	279	306	285	320	333	298	278	276	294	264	294	285	283	274	270	298	284	289	270	311	293	290	293	299	260	292	305	300	279	294	295	272	303	268	302	334	292	270	289	323	289	287	309	278	307	296	288	272	292	297	305	282	293	272	305	274	301	287	274	272	284	256	289	295	286	322	323	277	315	291	318	292	283	289	310	330	290	278	304	345	295	293	298	290	329	293	305	252	310	294	306	283	302	326	290	291	288	317	280	291	315	275	286	306	287	274	287	310	264	266	274	267	314	276	257	285	291	299	297	240	275	332	302	288	274	301	312	273	306	279	299	316	310	332	307	262	296	297	272	298	260	284	282	286	320	290	282	333	301	289	282	284	278	283	311	290	315	283	292	313	278	272	268	332	297	288	297	311	291	303	282	291	287	299	296	296	261	341	288	280	267	284	286	309	313	298	313	288	269	306	302	310	250	283	271	268	271	277	309	312	348	311	274	299	314	285	328	271	274	266	271	299	305	296	263	280	262	295	294	303	301	309	280	310	300	291	298	293	309	293	276	310	324	300	302	297	310	301	290	276	318	294	276	290	279	318	309	321	289	309	305	277	343	312	291	326	307	274	288	307	305	280	289	288	296	287	341	292	278	315	268	269	282	295	288	283	309	318	281	291	280	290	284	293	296	286	296	277	313	292	295	275	312	279	295	301	305	287	286	321	325	300	300	262	283	273	301	313	321	280	258	318	312	293	312	279	275	267	301	281	294	318	299	282	309	296	274	279	303	313	282	284	306	315	279	283	289	324	311	251	302	296	310	310	312	273	286	310	300	293	283	302	307	310	300	245	307	294	302	330	291	309	279	311	305	300	291	293	291	265	299	289	281	304	288	237	296	264	262	275	274	299	308	298	312	321	289	261	313	311	309	283	271	280	264	280	276	283	280	293	281	263	281	313	291	278	316	299	319	314	298	292	325	325	308	310	255	283	289	262	300	322	296	277	300	256	295	294	313	267	305	286	321	286	286	279	307	306	285	282	331	306	315	294	296	284	286	300	299	322	295	277	296	305	333	266	291	282	259	261	305	265	307	280	282	293	267	321	289	280	283	304	287	294	262	276	302	287	295	288	313	284	290	277	314	310	293	264	301	278	316	300	299	309	287	311	341	274	298	283	302	278	302	281	260	277	288	290	273	301	313	280	309	283	292	276	238	309	287	311	322	301	298	289	290	299	288	309	282	294	295	297	290	298	284	319	271	287	317	301	290	284	299	301	308	266	297	348	277	337	300	296	300	268	368	253	299	311	306	273	289	276	297	257	304	300	291	294	242	284	348	324	303	313	272	289	293	303	290	287	320	297	316	307	286	278	313	288	280	278	302	320	299	305	275	258	293	304	282	280	305	287	308	317	271	335	320	327	299	284	258	278	289	259	283	330	286	290	291	300	251	315	284	277	316	322	284	273	311	308	295	296	289	272	260	324	289	299	288	294	284	301	305	301	292	281	310	269	296	299	298	283	280	323	288	286	283	277	290	320	285	283	300	308	266	300	311	275	315	277	289	293	307	279	293	294	289	281	317	307	348	290	283	302	276	302	286	304	261	277	302	293	305	284	286	305	316	326	306	334	307	282	270	253	279	255	337	317	302	289	283	346	297	257	287	283	276	295	325	317	271	263	280	265	302	278	287	297	264	291	282	316	298	334	285	262	281	295	305	322	327	303	286	271	298	323	306	262	343	306	273	284	278	282	293	292	270	261	314	336	287	289	312	249	298	270	295	300	286	287	271	300	298	285	294	307	285	307	304	288	284	289	322	299	274	296	295	296	283	286	288	280	303	289	275	276	291	327	306	284	268	306	303	317	277	303	306	293	277	309	312	272	282	304	272	283	281	282	301	312	286	288	318	339	312	278	281	295	297	297	294	300	279	285	311	322	262	299	303	277	317	300	310	282	307	295	291	290	299	301	307	275	289	279	295	310	259	273	310	307	284	283	299	262	285	279	332	290	277	302	285	307	321	268	305	279	312	278	295	301	272	287	305	306	330	297	299	284	300	297	273	306	283	292	288	298	316	311	307	263	294	276	321	291	288	284	288	288	267	283	285	260	301	281	271	283	283	289	281	298	265	303	267	299	332	308	301	295	278	297	345	306	304	318	295	285	293	287	330	286	300	288	299	319	279	298	269	302	314	293	286	330	277	270	306	277	296	294	294	297	301	298	279	343	310	300	302	289	283	290	313	297	271	292	281	288	263	310	311	276	288	274	286	283	282	274	289	284	289	306	262	286	266	285	300	292	294	282	304	293	275	293	328	312	299	297	325	267	288
7291	999	1530	1613	1402	1172	1073	969	955	921	874	775	801	809	773	748	745	759	706	688	699	736	737	707	738	762	731	725	750	721	753	707	716	644	703	651	685	684	670	725	666	671	686	704	665	695	661	654	694	652	683	644	712	684	661	638	671	711	686	685	692	710	659	689	668	650	693	681	675	707	649	676	629	684	682	643	696	732	656	674	683	703	653	664	671	683	695	697	692	685	665	627	676	692	688	684	696	641	666	735	693	656	672	676	645	688	663	651	706	692	671	652	724	675	702	676	694	711	685	669	704	662	688	681	677	711	680	695	733	648	678	680	686	663	642	660	627	669	671	721	713	673	644	692	696	717	631	680	680	693	714	712	658	625	693	625	669	725	682	733	677	675	674	690	662	638	668	672	685	687	639	689	643	682	699	653	676	765	664	658	738	668	648	692	668	638	665	679	651	727	663	660	667	694	647	736	655	695	716	684	708	739	684	697	672	735	644	666	677	661	660	737	669	667	662	706	687	686	696	702	699	654	655	699	727	665	637	657	657	641	682	681	711	683	642	692	723	690	682	662	619	698	677	664	691	661	689	715	668	663	706	663	687	627	635	701	728	679	654	693	702	681	674	698	650	665	657	656	682	646	656	726	652	680	694	677	685	710	685	708	706	676	709	681	726	686	683	665	637	619	676	660	649	661	647	666	696	708	680	708	658	722	658	675	652	709	644	644	686	723	711	621	653	620	671	687	693	676	676	644	697	656	687	705	692	675	668	654	682	674	624	665	677	698	700	661	679	728	643	694	679	672	687	640	659	678	662	706	676	695	704	715	713	648	739	652	670	694	714	616	663	732	694	687	699	664	661	697	664	616	667	695	710	658	673	682	675	667	656	690	659	679	681	691	647	701	698	700	704	654	677	619	676	625	668	690	676	661	711	636	674	643	689	675	679	621	694	653	674	634	645	721	646	664	690	678	674	693	697	623	666	642	623	640	690	690	689	709	676	698	686	688	660	707	698	687	688	670	697	655	684	702	653	632	685	689	683	647	669	685	674	680	692	676	679	701	639	684	669	663	681	712	722	690	618	671	664	662	688	695	633	642	731	654	690	646	715	756	675	669	660	729	624	688	736	649	689	662	689	669	656	704	665	688	625	656	709	621	630	631	686	676	657	675	623	673	661	667	673	663	678	642	689	628	648	685	673	666	681	685	681	715	644	647	680	661	677	697	661	706	646	686	675	651	678	678	615	650	684	688	680	694	649	730	737	620	703	667	629	649	669	665	678	649	635	714	663	667	694	687	675	641	696	673	709	646	701	714	712	592	727	667	658	657	713	652	695	696	703	716	706	640	697	666	702	678	736	655	666	711	671	672	704	720	643	674	730	692	718	678	726	709	707	680	690	673	670	708	695	648	643	666	662	661	637	671	695	687	625	711	697	719	652	707	647	690	704	669	663	679	648	663	671	707	683	676	711	687	727	651	683	687	624	673	727	664	674	658	667	656	660	664	699	700	719	659	694	678	713	681	676	681	717	685	684	678	683	687	643	695	676	648	653	651	650	747	639	696	663	680	656	659	636	671	673	715	671	665	694	697	713	669	689	689	697	628	664	694	630	688	684	695	737	693	650	648	728	696	678	689	682	670	668	629	687	687	689	698	635	671	667	702	674	670	652	665	659	671	691	671	681	696	687	673	691	695	761	655	645	662	691	687	658	662	682	660	683	718	676	666	696	698	661	700	705	670	696	701	698	680	642	664	694	697	683	653	689	677	677	670	679	654	632	666	676	637	716	696	671	700	644	714	702	678	650	665	714	619	701	688	656	702	703	685	659	655	683	668	693	694	687	712	704	696	697	688	700	650	658	695	705	666	698	659	706	711	721	679	685	650	714	688	663	690	681	655	688	671	654	666	697	662	673	679	652	629	679	659	699	704	623	687	672	665	670	684	716	692	694	680	659	713	690	670	679	694	647	649	695	662	669	636	689	675	730	668	721	631	713	636	697	721	619	662	655	709	685	698	658	646	607	673	713	692	660	686	689	688	687	656	630	729	675	681	679	711	643	648	658	691	673	703	689	656	672	696	654	715	693	708	691	681	672	671	667	661	617	705	623	684	670	694	686	692	637	672	631	685	671	677	707	659	691	695	689	669	714	656	660	652	656	715	658	726	669	640	668	688	619	636	674	696	613	698	632	663	721	714	672	714	669	686	655	701	631	638	702	690	691	652	692	632	637	676	702	711	675	714	676	683	687	648	683	727	672	689	690	700	670	687	633	696	661	712	667	685	659	623	691	654	677	704	674	707	676	678	696	671	676	681	675	674	699	640	697	648	669	683	665	649	692	679	688	690	683	684	683	658	683	647	654	700	707	692	688	709	710	678	685	699	677	677	666	679	711	725	669	660	667	703	673	664	666	685	649	658	681	632	666	705	660	712	626	702	669	659	725	710	682	652	679	675	689	670	681	661	680	664	673	687	694	706	670	650	625	689	678	712	685	644	689	692	687	691	682	632	669	644	700	714	706	686	714	673	641	645	656	649	718	655	652	673	726	659	639	669	656	676	645	638	678	710	656	728	686	635	708	670	629	658	666	704	680	684	683	703	706	688	639	670	725	704	700	665	644	677	636	689	673	664	692	668	699	635	698	669	701	685	705	692	630	668	635	693	710	670	711	737	685	681	715	677	662	693	628	638	720	681	690	661	687	705	656	667	670	630	718	680	722	667	686	737	668	720	669	662	676	630	687	720	678	722	667	661	670	666	678	718	679	658	665	717	670	667	682	692	681	714	642	665	698	691	669	712	678	686	683	660	671	709	682	668	729	678	715	671	664	693	690	668	706	683	677	684	720	659	675	680	638	668	670	669	681	673	671	690	674	688	698	666	692	689	646	671	661	677	655	607	666	652	685	714	674	674	691	711	737	718	681	665	695	695	698	666	669	653	719	680	702	652	685	670	673	666	652	646	653	684	722	707	630	692	674	706	719	639	655	640	642	722	658	643	653	681	699	676	665	688	656	713	670	606	696	673	677	695	676	716	668	630	704	647	675	676	694	676	682	690	755	711	697	650	698	674	643	693	654	688	621	662	661	698	669	703	679	687	680	700	638	640	666	650	645	710	628	688	652	718	652	661	673	661	717	664	676	659	648	651	632	696	630	666	646	675	705	701	695	679	710	699	686	706	664	689	709	650	639	660	669	679	700	686	677	714	684	650	636	688	667	663	714	684	625	678	714	706	636	691	699	658	634	634	688	684	701	652	702	700	671	665	642	696	704	674	671	646	689	669	650	670	674	647	641	700	662	667	635	669	682	669	690	693	663	690	630	670	686	678	664	668	671	658	646	653	631	643	675	673	669	695	642	654	660	670	710	625	720	698	651	655	634	640	706	661	652	717	634	684	648	749	660	659	660	680	652	626	690	643	650	713	668	694	704	693	662	684	685	663	671	652	676	704	726	657	697	683	639	673	656	642	655	642	674	719	654	682	701	664	611	664	719	652	638	667	638	683
15943	1371	1023	793	626	433	381	372	307	309	339	296	291	275	276	281	262	234	274	251	241	266	257	262	271	271	276	250	251	267	285	253	232	266	253	266	246	245	289	238	224	241	246	236	232	259	274	252	266	228	245	232	232	240	265	239	220	227	237	246	229	249	224	253	248	217	251	229	263	252	240	277	268	244	213	239	257	247	261	219	248	244	255	238	239	230	271	211	243	238	218	227	258	266	280	265	270	267	242	237	263	255	260	293	244	241	238	213	253	234	222	249	219	256	220	243	232	259	244	274	248	250	231	235	258	259	250	258	254	235	256	218	240	250	252	269	253	235	274	265	246	252	235	251	243	224	262	265	261	250	239	231	244	232	235	247	225	263	258	248	235	204	215	276	216	240	234	224	259	249	241	253	244	243	243	247	245	250	223	208	250	264	235	242	271	231	253	254	234	240	225	219	254	242	274	230	264	238	227	261	254	249	246	237	264	237	227	229	245	235	247	235	251	273	250	226	221	247	232	217	268	240	227	246	240	242	222	280	259	245	244	235	237	232	252	249	260	231	223	252	257	267	258	248	236	249	236	230	227	240	238	228	245	244	246	234	275	196	251	252	284	251	249	272	241	256	233	225	252	278	249	251	225	198	255	249	238	222	260	224	252	272	237	240	238	254	231	246	253	202	241	249	247	260	257	234	213	238	268	242	273	248	227	245	223	244	254	257	255	240	242	252	252	234	240	217	264	245	236	248	221	232	229	241	271	252	271	228	222	244	256	254	235	243	246	261	249	225	242	258	241	256	272	232	270	247	245	273	236	233	248	229	255	266	222	250	254	226	227	253	270	255	267	250	264	276	238	268	249	243	277	236	264	263	234	252	226	251	229	257	252	248	267	257	232	260	215	245	228	238	226	271	244	249	254	228	241	274	261	222	220	252	241	248	255	259	251	218	228	266	214	253	246	261	280	251	256	226	232	235	244	260	243	267	243	245	252	241	246	274	213	248	258	230	271	258	241	252	270	245	265	221	243	262	237	268	233	232	269	245	227	250	237	243	234	255	246	266	251	241	228	252	237	261	272	241	262	269	248	250	237	252	252	221	243	257	226	244	219	262	236	231	227	248	262	230	273	245	260	265	233	234	219	232	243	271	249	273	254	236	262	256	216	286	253	231	267	253	265	234	259	252	221	249	240	219	273	222	259	256	225	237	284	237	242	254	249	241	245	217	282	235	234	240	260	244	241	265	221	256	224	244	254	235	225	269	254	245	288	237	224	224	259	246	224	241	232	254	239	251	256	231	217	252	251	272	254	286	256	259	236	232	240	218	219	219	224	219	219	233	220	256	239	245	259	256	228	224	251	243	232	268	263	223	241	248	239	240	253	264	258	219	233	235	267	270	252	243	235	258	236	213	304	249	241	253	254	263	255	244	206	260	254	277	230	240	267	226	257	225	248	256	213	288	252	283	240	271	268	252	246	253	281	237	212	199	239	248	264	287	228	265	264	246	240	235	247	250	233	273	224	290	247	257	248	236	264	257	277	227	208	252	231	230	227	277	252	232	235	251	249	245	241	247	253	235	254	202	253	221	244	252	240	236	263	229	233	220	268	214	216	260	254	228	231	248	256	245	238	223	261	248	248	252	259	282	239	219	227	201	281	234	244	240	234	254	280	248	240	223	226	273	278	225	245	228	260	232	254	255	263	200	259	250	233	232	240	241	229	211	236	236	275	252	238	264	252	270	231	228	238	267	235	237	248	259	252	247	240	221	256	236	239	240	232	244	240	246	279	266	221	215	272	231	243	250	268	260	258	252	260	228	233	243	261	250	239	232	247	286	226	247	253	260	257	253	258	251	229	258	202	264	225	223	261	239	217	248	236	214	259	231	226	219	236	257	254	242	239	226	243	257	209	236	234	239	236	237	250	247	257	260	237	221	231	251	255	222	226	259	212	262	263	260	265	258	259	254	246	249	279	277	233	251	280	246	263	241	223	247	247	224	270	254	238	256	230	236	225	223	264	268	256	258	235	252	231	258	223	228	243	236	262	229	231	224	239	249	238	213	243	271	252	226	226	259	236	217	220	239	220	250	202	225	251	257	228	281	244	247	242	258	250	263	228	250	219	236	253	264	271	241	261	225	251	244	245	235	266	242	241	242	236	222	246	218	226	238	231	254	245	257	226	255	227	259	233	251	251	246	223	260	241	243	248	226	247	248	251	274	270	268	253	254	238	245	241	260	228	234	275	225	263	298	265	245	209	225	259	242	243	241	223	223	233	246	219	250	228	226	260	233	273	265	282	251	240	271	240	255	222	291	258	214	243	242	232	240	260	242	225	226	259	236	299	255	271	245	213	242	249	243	229	242	238	243	244	253	214	268	237	222	254	256	255	247	237	260	250	245	247	236	238	251	227	244	243	234	240	233	248	255	260	245	227	240	234	241	241	221	247	244	238	247	227	248	253	228	249	248	250	240	262	250	232	245	241	234	248	251	212	242	242	282	269	232	283	272	233	243	237	254	240	262	240	238	255	233	253	241	239	252	262	247	272	238	262	244	227	242	276	260	242	257	261	238	240	255	245	240	256	241	228	238	269	239	250	258	247	263	238	226	237	245	251	227	242	261	242	199	214	225	281	279	233	256	229	217	260	212	272	243	246	239	225	262	259	231	250	278	257	253	263	236	234	257	252	213	230	251	252	243	262	268	259	256	250	265	238	246	219	213	233	259	222	252	230	238	223	268	242	265	257	251	241	268	210	266	225	220	265	226	212	249	233	282	260	245	249	226	262	235	249	245	236	272	241	255	239	233	204	227	251	248	256	265	231	244	220	256	256	260	257	229	257	254	242	258	257	240	261	248	230	238	250	239	230	213	242	237	228	261	230	241	238	246	248	234	254	222	248	238	210	230	251	239	276	253	263	246	245	235	242	235	248	242	234	239	279	249	257	239	235	262	262	256	245	230	232	244	255	234	211	252	246	279	236	226	254	254	242	240	226	247	268	233	228	241	258	252	266	244	241	277	260	260	241	212	225	222	249	256	243	249	255	259	267	238	224	223	269	255	250	253	224	249	258	271	246	266	261	243	252	232	210	230	249	222	252	223	240	231	222	215	230	221	235	259	287	235	227	270	265	257	235	255	227	252	246	270	243	213	250	249	272	228	250	250	273	255	238	260	228	247	251	242	259	241	211	271	236	255	242	250	272	252	233	242	272	265	248	239	235	269	257	238	263	226	254	270	220	255	253	244	242	240	256	224	213	237	222	250	259	197	252	242	254	226	295	226	231	275	226	254	289	235	201	227	226	255	251	248	228	247	241	247	248	266	256	251	268	238	256	244	215	271	243	226	260	224	225	245	249	245	255	236	213	229	254	251	254	250	228	256	227	210	246	235	258	216	249	247	254	216	243	233	250	214	271	245	263	224	236	212	223	252	236	250	233	240	252	248	221	232	205	241	248	253	259	256	247	248	235	212	259	256	240	258	235	269	229	285	264	228	240	229
8995	1230	2266	2390	1910	1570	1281	1205	1079	938	911	798	752	752	727	707	735	684	688	664	660	704	651	672	631	621	628	634	569	584	604	608	597	593	606	585	574	594	608	547	563	579	563	548	594	575	552	548	581	582	551	526	548	587	597	560	585	595	560	604	555	573	591	551	588	547	614	539	557	586	570	551	545	530	541	528	550	567	557	536	560	557	547	596	571	557	586	566	593	544	548	541	536	582	553	523	567	587	569	523	531	534	590	519	565	584	568	542	537	549	549	571	568	587	582	556	566	563	587	539	548	544	526	567	542	572	530	512	594	557	596	603	588	549	544	551	571	553	579	621	574	541	545	525	516	566	522	529	570	539	593	562	561	558	529	533	588	579	564	545	567	529	569	565	508	577	560	570	563	550	529	543	540	537	558	537	533	547	576	578	557	587	551	570	529	539	571	520	539	542	558	569	608	548	540	548	501	540	559	565	558	540	579	589	567	573	604	560	561	526	540	516	544	579	535	566	566	558	585	549	589	569	593	576	582	538	544	552	524	534	600	549	502	541	556	521	545	529	564	568	564	538	532	574	541	587	572	564	590	556	534	566	551	535	582	529	574	554	556	539	562	561	561	526	534	509	556	579	568	518	549	524	591	566	571	523	566	508	569	614	598	539	565	585	554	569	562	567	582	554	533	521	560	585	556	525	556	604	586	535	577	526	569	538	565	562	548	547	551	560	551	558	522	547	591	548	508	544	572	580	559	592	598	563	543	540	554	550	539	490	590	549	514	533	589	579	555	543	559	526	527	499	534	552	555	515	542	549	546	609	566	535	549	555	544	520	575	581	529	505	539	568	592	573	575	523	584	528	581	594	545	548	560	536	537	533	550	545	579	581	535	585	565	542	512	594	562	518	541	570	516	536	585	544	605	517	569	559	584	556	581	551	596	544	548	539	550	547	541	553	524	578	520	584	550	570	576	526	538	560	542	559	580	568	547	551	562	573	562	540	509	572	573	572	537	552	570	515	547	557	505	532	553	544	570	521	531	581	552	565	559	538	532	562	575	554	542	565	511	537	560	609	598	573	552	565	588	550	577	628	536	570	573	551	546	531	554	529	561	597	542	586	565	561	535	531	528	568	566	556	553	560	559	553	538	558	606	548	555	553	593	558	529	511	536	597	577	530	560	590	561	592	548	557	542	581	555	524	517	547	554	526	534	512	577	589	561	550	529	542	612	532	552	581	532	574	558	554	500	560	560	537	558	542	559	530	542	572	547	569	587	577	586	588	522	583	573	561	530	550	540	565	566	584	578	552	561	567	572	552	536	594	535	582	547	508	570	546	593	554	586	558	518	542	562	543	579	576	571	548	609	597	550	556	559	527	580	603	570	556	512	573	552	572	537	567	482	526	525	570	553	549	532	547	559	538	547	583	536	530	566	540	589	538	585	549	554	567	535	558	535	595	568	603	538	519	592	551	576	509	551	571	572	541	579	581	560	518	547	523	547	569	546	594	530	515	568	537	580	583	539	534	565	525	589	557	549	535	559	555	564	577	539	534	572	574	566	539	564	596	545	575	571	553	569	557	563	545	537	589	512	578	565	562	565	559	589	577	570	549	585	560	551	544	546	574	532	532	577	577	584	586	567	572	557	525	520	519	572	595	538	549	583	583	524	513	587	550	543	577	563	591	597	549	568	545	523	560	561	538	510	545	531	561	595	557	559	553	547	527	540	551	563	549	566	527	583	564	556	570	567	550	584	570	524	546	542	531	522	573	579	558	580	528	543	562	533	577	559	557	553	543	538	565	560	574	600	531	565	545	520	547	554	576	514	593	540	543	571	550	557	576	551	519	578	576	540	538	541	604	576	566	527	568	584	547	530	548	584	558	571	544	547	525	560	550	563	539	583	555	552	587	579	595	539	528	601	550	559	570	535	554	564	558	566	573	579	532	544	588	519	529	550	531	597	550	522	557	573	526	558	565	575	548	564	575	576	582	620	547	579	599	579	581	581	536	518	569	522	539	593	502	565	557	523	542	542	581	550	556	545	540	552	578	574	581	533	508	542	592	588	578	560	561	542	512	600	546	555	572	531	556	580	546	597	590	568	516	561	549	599	545	578	556	589	559	527	574	545	597	587	546	569	529	581	547	569	579	535	531	526	591	547	524	556	578	554	564	549	562	580	579	596	575	532	558	571	579	543	584	592	572	533	585	554	529	540	523	571	602	593	537	564	558	593	527	561	541	552	580	623	592	563	570	567	592	544	590	595	555	561	521	552	556	545	594	551	570	517	583	574	549	539	532	496	564	542	532	558	581	594	567	564	582	593	583	558	540	517	538	579	569	562	554	556	551	567	577	552	550	527	547	524	505	593	556	562	610	548	581	593	524	520	572	516	575	557	517	571	588	576	540	499	561	563	557	595	586	517	549	504	538	544	546	534	566	543	554	554	600	548	500	582	568	543	542	561	524	553	516	542	555	554	570	556	569	550	532	534	599	585	538	582	542	535	562	510	583	521	507	553	561	547	607	516	539	547	580	567	573	533	562	554	488	544	552	541	547	540	573	551	591	547	535	526	551	538	552	600	572	573	537	547	540	540	537	572	571	592	559	575	601	521	562	554	565	552	562	553	541	612	558	528	552	593	576	544	570	562	563	524	555	574	559	525	567	571	541	558	561	545	588	575	568	528	560	549	535	565	571	551	574	585	569	566	565	579	560	560	578	514	571	544	515	579	546	582	585	549	539	557	585	569	570	556	542	568	557	567	583	557	599	539	571	544	582	534	586	546	566	545	608	526	522	556	587	489	584	541	576	546	566	555	514	573	577	549	565	558	547	570	549	549	580	575	513	521	552	530	560	552	581	546	561	564	580	555	543	558	513	601	553	541	544	549	574	509	569	563	532	556	628	577	557	553	532	580	581	562	496	600	547	575	557	580	535	574	589	596	564	556	531	540	605	596	564	574	533	524	578	581	565	538	608	549	504	538	571	536	544	571	561	526	539	597	574	535	564	546	567	584	498	550	604	559	550	592	557	566	538	522	575	539	561	575	572	620	581	556	580	578	572	540	545	552	527	545	548	572	591	560	606	568	558	543	562	561	555	581	529	532	505	531	539	544	550	549	534	551	551	535	539	572	551	571	573	581	536	558	560	547	540	591	559	572	581	559	554	549	542	604	535	575	582	550	563	560	580	556	556	545	557	565	542	529	531	528	579	550	551	548	577	537	560	541	596	541	509	561	561	501	556	569	555	536	530	575	569	599	565	523	601	554	613	537	576	553	574	512	539	555	534	554	553	575	556	560	537	560	588	548	529	532	537	537	562	556	546	549	538	533	585	534	551	550	542	544	528	527	529	552	520	553	531	555	602	590	498	558	514	537	520	556	548	547	573	561	546	545	558	536	538	575	573	537	556	567	528	523	562	547	583	541	525	511	541	556	597	578	567	605	550	591	585	546	549	534	539	575	541	519	546	594	584	570	507	549	528	587	526	564	615	549	537	542	559
2402	194	172	190	172	171	167	163	134	155	149	160	143	174	176	160	146	153	173	170	156	146	190	164	152	170	160	163	148	164	161	159	153	172	159	142	149	134	163	147	153	151	171	153	139	149	158	159	146	138	151	152	147	174	141	171	136	149	156	155	165	151	127	130	147	151	150	147	133	138	152	146	162	140	152	150	191	149	158	155	166	144	157	161	164	154	162	153	156	139	153	165	156	170	156	133	150	157	156	128	187	157	160	155	167	146	153	155	167	144	137	145	158	168	146	169	155	145	131	144	161	151	172	157	171	163	177	161	166	139	151	147	169	166	174	167	156	138	174	177	170	147	132	166	183	177	134	165	135	143	165	169	172	172	150	164	157	149	131	151	141	142	125	153	160	186	165	157	160	138	139	137	145	132	146	156	157	167	182	146	154	134	156	179	165	178	164	155	169	158	164	145	143	165	143	132	167	177	162	146	164	185	161	147	162	154	157	175	161	163	164	155	156	129	163	150	166	153	169	147	191	119	162	153	184	145	161	147	154	143	149	136	162	167	141	145	167	172	142	152	143	138	166	138	150	160	189	168	173	138	173	177	132	170	152	149	145	151	146	164	148	131	141	168	158	148	156	155	180	170	157	153	158	144	158	162	157	171	165	144	145	151	138	163	139	147	174	163	163	145	171	158	138	163	156	132	159	157	159	165	159	139	126	193	148	167	152	154	154	131	158	158	146	151	127	157	157	151	168	149	175	144	171	147	138	144	161	138	163	153	132	165	151	182	140	158	150	153	151	178	146	157	170	162	157	153	154	137	157	170	145	110	139	158	142	149	192	156	155	153	156	148	154	164	154	159	159	151	164	164	184	188	137	149	171	139	170	150	140	173	152	150	136	160	162	148	169	142	164	167	191	150	171	148	142	164	161	139	168	147	174	179	168	164	155	159	174	159	164	153	177	138	133	157	152	152	159	158	149	142	173	163	143	137	133	159	163	148	156	134	172	185	150	153	160	159	125	133	144	150	170	152	159	157	155	170	153	168	141	144	172	156	149	145	164	151	152	143	163	151	160	177	131	153	148	155	159	169	188	145	143	158	154	159	171	150	163	142	148	140	175	184	158	158	150	170	136	174	148	152	185	154	173	132	157	159	159	134	141	159	137	132	182	171	150	143	174	154	149	153	165	157	163	186	151	142	151	149	160	163	167	166	169	192	155	139	136	137	148	152	170	176	152	165	150	148	129	131	148	150	166	166	155	134	186	149	159	151	175	148	149	166	163	147	162	179	149	135	170	166	177	136	143	169	162	151	153	162	157	170	142	168	190	137	163	143	177	162	143	159	142	153	144	149	144	176	127	159	138	159	158	162	159	170	151	161	159	148	151	157	152	160	140	155	169	159	146	161	159	156	163	172	164	153	147	150	156	143	155	167	134	166	159	150	144	188	148	162	174	161	141	144	150	165	138	143	159	154	173	130	171	163	169	192	147	153	138	174	159	145	154	118	167	180	176	134	154	147	156	177	172	136	152	156	176	159	166	150	164	166	166	165	171	144	167	152	170	173	154	136	160	166	172	170	149	132	171	171	142	149	137	147	150	149	179	190	155	179	198	126	157	149	150	174	155	125	162	140	170	150	137	151	166	154	118	136	165	122	164	151	155	166	165	141	162	174	150	165	173	134	167	146	169	174	170	167	153	146	156	130	158	162	157	170	143	155	149	170	139	139	163	158	142	132	156	165	167	163	142	165	150	158	138	132	144	146	132	147	161	141	133	150	160	161	141	165	163	144	177	146	162	140	142	150	177	173	165	145	159	173	166	164	174	153	158	137	146	154	170	164	143	130	162	138	139	156	173	153	158	177	147	155	165	159	177	133	133	160	147	135	173	143	168	163	159	139	136	154	136	150	160	167	140	174	173	156	139	166	156	142	143	154	150	149	192	167	167	136	161	157	160	163	157	158	149	156	164	146	162	166	164	157	168	143	173	157	157	141	154	180	163	140	148	156	167	143	136	141	138	152	159	163	170	157	168	163	134	153	139	154	149	142	160	138	168	154	174	171	147	180	146	149	146	177	161	151	161	149	155	161	154	143	168	168	165	137	158	161	182	146	144	158	154	150	161	142	132	160	163	171	148	163	132	152	140	142	160	155	134	137	153	167	174	134	176	156	148	171	156	152	171	166	156	155	156	164	179	146	162	162	166	171	137	161	154	144	148	148	155	172	160	163	136	169	162	142	157	162	173	167	162	151	168	162	153	156	146	163	162	156	170	160	156	145	155	152	126	169	164	166	151	167	151	155	177	147	170	142	134	148	131	139	157	140	155	163	146	156	149	161	154	145	158	159	152	164	158	166	173	164	175	175	153	137	160	166	167	160	152	144	155	163	129	167	159	151	158	142	167	162	165	142	150	148	153	165	169	150	156	178	152	153	146	149	152	161	169	148	139	139	168	134	150	145	158	175	182	162	158	173	137	154	161	175	164	140	170	144	147	149	154	143	156	149	135	158	135	147	159	167	164	160	165	130	167	149	141	160	128	163	132	162	149	156	173	143	162	148	162	144	153	150	149	154	155	157	156	167	152	175	162	166	147	170	151	134	172	170	132	148	152	153	159	158	155	133	115	165	151	154	137	196	165	138	142	139	163	185	149	163	167	148	159	149	145	162	181	182	166	174	143	181	160	182	154	158	145	143	154	173	154	151	167	158	149	152	161	162	138	150	139	179	142	172	135	152	144	187	179	141	140	153	153	147	146	165	153	155	178	162	152	130	200	155	149	153	159	177	145	161	162	155	145	167	174	154	133	160	135	164	157	154	188	179	161	163	130	160	146	161	152	162	159	161	149	142	152	161	167	163	147	146	142	154	173	146	160	179	170	153	173	165	151	173	161	164	170	160	140	155	147	182	158	149	150	163	147	190	141	156	143	184	146	152	137	154	154	142	137	156	149	153	193	165	145	164	180	121	150	152	158	157	149	157	160	138	160	158	149	168	158	142	139	158	166	156	138	147	144	156	140	158	173	128	169	189	171	139	133	149	141	151	159	146	141	165	159	135	146	149	180	169	144	154	149	166	149	158	145	167	163	142	160	154	157	134	149	144	176	157	158	163	170	178	170	158	183	164	147	164	190	168	136	160	146	137	167	141	149	162	144	151	162	150	175	148	167	156	161	168	164	173	163	153	127	163	159	165	136	175	128	148	158	150	184	193	173	149	161	158	167	142	163	201	154	150	196	140	148	172	179	168	170	169	163	152	171	166	140	169	197	155	128	171	139	146	157	150	132	133	174	135	119	173	127	175	162	157	164	151	147	156	149	156	167	151	146	167	142	166	176	175	153	157	185	167	162	142	166	163	157	158	147	166	172	180	154	160	155	141	150	131	162	163	162	179	157	172	143	142	148	158	170	146	138	167	161	175	160	136	161	158	142	148	132	140	181	158	151	147	157	133	160	134	155	152	158	156	168	157	156	133	160	186	168	157	164	150	143	157	160	140	171	163	154	136
2479	432	457	436	450	433	437	405	428	413	378	398	445	383	397	407	402	385	433	402	418	408	433	410	417	423	391	398	393	399	382	436	429	452	372	404	396	421	417	406	389	402	402	422	397	400	409	370	432	407	427	409	430	404	383	379	386	396	385	411	393	391	431	406	396	395	398	417	426	398	447	388	353	374	390	431	400	356	394	394	439	389	414	411	372	403	389	384	410	442	420	405	405	404	405	390	383	404	398	378	399	360	441	390	389	452	380	414	460	390	420	403	405	424	408	382	373	412	421	384	394	394	409	379	395	399	396	375	430	420	462	452	406	398	406	392	403	398	401	380	452	420	416	369	400	433	411	404	399	374	402	421	370	443	382	431	397	414	392	394	394	375	412	382	427	382	380	372	429	432	398	384	406	407	400	442	414	406	422	399	429	418	400	358	376	381	384	391	397	410	386	408	433	400	379	421	407	392	435	389	390	411	387	428	423	412	414	388	407	409	419	405	401	390	429	396	406	395	389	416	392	412	388	403	377	429	374	398	401	385	392	407	397	358	364	385	412	441	402	387	436	392	434	404	392	384	413	437	377	417	419	351	429	414	389	429	383	414	425	368	393	396	385	417	415	408	438	399	405	359	401	390	391	411	410	395	420	407	435	413	391	402	396	412	409	411	411	356	361	422	400	447	391	374	419	403	400	403	423	398	399	462	414	425	367	408	397	398	409	413	408	408	367	401	424	365	404	386	395	390	411	433	409	428	383	381	410	423	397	432	369	410	399	413	417	353	430	407	402	427	392	397	385	410	391	402	411	354	409	391	424	414	351	415	386	392	388	378	437	399	396	378	408	345	390	392	410	439	376	448	409	421	408	417	433	390	425	396	398	415	400	400	400	440	380	390	438	381	364	389	373	427	393	388	416	364	403	387	367	403	407	409	412	406	417	419	364	406	409	356	414	403	401	407	397	392	384	368	410	352	380	420	420	415	411	381	423	400	374	403	424	408	399	371	392	376	426	376	399	379	408	401	408	412	423	396	426	404	378	456	399	392	391	364	412	402	392	400	394	376	374	440	380	414	418	399	362	412	410	394	407	436	446	398	425	367	383	421	379	414	404	369	410	426	407	380	401	433	380	396	405	382	394	417	389	381	388	409	426	434	425	381	410	392	422	394	387	454	420	370	399	384	425	391	394	406	418	396	384	394	405	395	405	397	399	391	412	400	423	404	415	439	421	401	369	395	410	429	421	426	447	408	454	416	430	405	397	392	402	444	406	417	416	396	433	402	405	443	404	397	391	378	398	417	369	424	437	384	360	374	420	434	411	386	395	426	403	414	405	393	404	411	393	396	395	406	406	425	395	420	421	380	388	393	376	390	414	432	435	407	413	410	415	425	359	391	418	420	399	413	416	391	395	416	414	412	418	398	371	406	413	432	408	411	399	408	397	395	433	378	385	398	352	401	423	422	378	406	402	388	435	401	416	393	417	389	412	417	382	394	415	394	432	406	416	378	422	397	388	404	401	406	387	374	385	404	413	395	432	407	398	351	391	404	393	397	388	407	406	407	395	389	403	399	433	388	396	404	397	414	387	434	390	418	402	432	401	398	400	394	403	396	381	430	388	405	402	414	396	415	427	401	368	381	365	412	388	456	429	404	386	395	411	402	414	345	400	418	406	417	423	409	427	399	406	411	392	435	398	432	443	418	391	390	432	385	435	389	390	381	364	378	396	447	374	437	371	420	387	398	424	358	415	383	377	406	371	393	429	380	381	405	385	392	423	389	387	368	381	366	416	425	405	396	402	410	397	397	405	439	371	435	408	382	431	424	412	419	388	418	379	374	423	383	409	398	416	417	377	406	396	370	398	435	403	367	436	408	424	405	381	418	403	425	420	389	409	383	400	399	383	430	425	433	399	404	427	412	370	401	426	397	407	395	410	381	401	400	412	413	391	405	388	393	381	424	434	415	388	378	455	379	409	419	388	415	385	427	412	406	384	385	431	415	398	456	441	408	390	362	439	422	414	394	382	403	390	390	406	397	402	421	404	387	388	430	396	409	419	432	408	448	417	426	404	386	396	437	406	402	401	413	401	412	406	414	380	418	427	408	362	362	360	411	353	446	391	392	388	423	387	422	414	412	383	385	403	403	369	402	404	367	376	411	382	413	389	408	407	374	367	446	414	379	424	422	420	360	420	388	385	411	397	398	396	394	407	367	419	391	407	406	386	422	397	375	407	421	374	425	368	415	390	390	379	377	402	410	433	391	419	380	391	377	421	392	411	412	406	394	402	386	394	424	394	417	393	414	388	403	368	386	456	405	390	458	404	410	393	438	406	408	415	382	395	392	410	384	433	434	409	420	415	420	401	410	382	406	402	375	421	411	387	414	381	418	401	402	387	385	397	413	376	379	407	400	402	390	435	391	407	412	397	413	431	381	414	392	438	396	380	437	421	366	387	397	405	445	425	411	392	410	399	392	430	374	401	408	437	413	394	389	419	406	403	375	372	391	388	402	405	391	417	394	373	392	417	409	430	385	401	402	407	385	400	375	417	379	396	447	395	400	403	377	415	403	409	400	387	371	412	357	388	414	433	394	408	413	408	363	414	433	406	374	431	386	416	409	414	411	403	385	372	395	400	408	396	429	425	420	414	404	376	429	430	421	416	393	446	367	403	397	403	412	430	395	409	398	407	384	415	407	433	434	391	426	378	382	385	434	409	425	394	411	394	385	427	386	422	390	392	388	412	415	416	384	378	385	377	427	392	363	454	352	392	414	442	404	403	403	413	397	409	403	397	433	379	449	376	399	377	392	408	384	377	406	409	404	386	383	389	386	414	401	406	397	430	419	388	381	411	382	358	398	397	405	384	428	406	399	373	412	395	394	400	393	384	381	406	403	398	392	424	394	386	443	412	410	425	418	370	411	382	374	394	417	393	405	412	374	392	384	394	390	386	347	403	416	407	391	383	398	370	423	385	430	395	400	398	405	429	382	398	362	388	398	441	412	377	378	375	397	418	388	379	437	409	421	389	416	409	421	354	415	403	380	416	423	394	374	411	384	398	399	388	419	426	422	416	416	414	394	433	373	370	403	366	373	384	458	395	442	414	388	400	416	391	419	447	393	368	408	413	412	411	402	398	380	404	384	391	411	431	412	418	383	394	431	408	385	406	394	393	377	376	363	443	391	370	433	399	368	419	394	388	389	407	403	399	436	398	390	354	400	429	408	390	426	452	431	394	393	398	440	398	417	399	414	398	387	367	384	390	397	423	397	382	398	404	402	434	422	410	409	421	365	382	401	446	378	395	389	386	423	437	400	368	390	361	416	390	414	381	380	431	372	408	395	371	398	412	408	398	428	443	423	385	388	409	398	391	380	395	364	414	381	403	405	396	405	425	419	366	405	421	366	395	390	414	409	407	395	415	422	407	381	400	387	422	380	423	433	442	399	394	367	406	398	411	376	405	380	389	374	410	391	367	401	359	409	408	404	398	404	423	398
8962	661	649	535	405	389	365	340	348	308	340	328	290	332	298	340	302	310	321	300	324	295	289	292	285	291	294	298	303	265	275	306	294	308	304	355	315	277	267	302	290	308	294	274	284	292	284	297	298	275	327	286	278	285	325	295	276	290	299	300	290	291	285	312	299	327	296	317	296	270	284	274	301	283	290	287	308	327	299	270	260	300	308	297	291	325	321	308	325	276	301	283	304	274	317	294	294	291	314	287	270	282	244	303	306	297	266	298	330	321	281	307	306	298	307	289	248	317	314	324	314	285	306	289	290	304	296	266	284	308	300	297	313	279	300	274	278	293	274	286	243	301	260	269	286	313	331	259	278	287	292	311	310	308	292	300	306	329	271	278	284	313	270	324	301	275	288	312	249	316	322	283	284	277	287	298	233	291	274	286	281	284	273	285	291	276	320	281	296	296	289	307	322	305	319	318	307	330	312	268	294	321	310	267	277	304	275	271	276	302	311	310	262	303	296	277	304	294	303	271	295	281	310	289	268	295	275	301	311	260	305	301	300	270	299	328	296	301	262	292	301	299	334	268	292	312	311	304	324	283	278	285	283	302	299	319	285	310	275	334	293	290	278	314	322	296	292	311	328	284	284	291	311	291	317	328	270	294	293	306	279	293	294	285	301	274	303	301	326	316	315	304	269	272	257	296	275	282	268	281	293	300	292	298	294	292	297	266	311	325	303	271	320	308	241	314	290	295	278	293	298	282	271	309	271	256	318	300	275	274	278	309	317	298	320	299	279	281	293	317	305	287	340	302	309	277	314	305	281	299	284	288	311	347	283	270	274	276	274	306	297	296	303	344	264	285	282	275	304	311	273	319	306	290	306	281	288	297	294	272	308	310	315	305	306	319	284	312	298	292	291	313	305	310	313	279	303	302	328	312	283	309	276	266	293	271	302	298	296	285	304	301	301	283	296	301	317	324	255	317	289	282	315	333	301	281	307	310	267	267	282	261	288	318	335	288	280	308	293	294	314	296	323	334	275	284	262	305	291	289	305	298	311	279	302	294	328	298	305	294	305	294	306	319	290	282	274	307	325	293	307	286	268	299	330	297	287	280	298	307	282	330	272	291	276	284	307	286	271	264	312	309	315	324	294	254	254	284	292	300	302	323	324	287	298	248	276	282	316	287	274	317	306	312	273	331	292	288	316	296	270	311	300	310	299	312	295	261	296	254	307	284	295	328	311	279	283	314	347	291	275	263	307	304	292	320	304	266	296	297	318	281	300	296	335	296	277	295	266	291	310	280	291	324	313	279	281	287	312	312	281	271	289	276	276	314	281	304	285	270	282	306	338	294	332	302	282	294	281	312	276	310	274	294	295	301	309	291	292	305	319	313	279	305	288	332	285	285	277	307	288	287	297	305	265	305	309	293	283	319	281	270	283	292	278	281	319	302	291	287	294	295	292	296	297	321	293	304	325	281	295	283	255	302	297	294	303	280	322	298	316	352	309	300	308	293	311	291	277	308	288	326	322	297	305	289	279	263	285	310	290	302	300	283	313	256	292	287	338	275	301	294	288	316	294	276	305	260	322	274	278	273	298	320	270	314	304	301	288	343	268	277	280	312	319	320	283	264	279	296	309	292	296	288	274	306	305	282	316	276	304	311	300	281	278	284	286	332	299	294	312	287	304	279	257	274	325	295	278	318	286	315	299	311	305	276	282	325	303	301	319	326	306	293	266	302	312	265	304	325	292	278	277	308	270	256	311	276	317	270	294	289	260	313	282	289	278	298	274	271	295	297	329	319	311	270	262	283	279	311	314	308	282	263	288	297	307	280	274	324	275	276	259	308	300	274	298	310	284	281	270	284	306	333	288	283	279	349	299	294	269	303	320	319	330	320	296	282	306	280	288	261	298	245	301	271	308	265	311	286	289	299	340	313	295	301	316	284	299	286	284	307	313	260	316	295	285	283	302	280	327	294	238	292	282	288	294	317	267	285	325	293	281	299	312	291	299	310	337	279	287	291	293	320	280	296	330	291	274	299	287	297	311	331	305	287	315	286	275	299	296	301	299	282	275	334	313	308	281	302	279	278	321	274	290	295	303	333	280	275	297	271	283	304	280	256	283	271	293	308	304	259	292	298	325	276	318	258	285	304	291	283	282	308	266	293	301	284	281	287	288	260	263	278	299	325	289	308	283	286	283	261	293	272	288	295	305	298	271	313	252	293	297	328	293	287	269	256	295	279	307	300	277	320	283	310	294	311	270	308	319	293	321	284	309	295	261	284	292	326	275	295	312	255	291	264	277	288	304	289	319	288	280	308	300	273	289	305	325	285	313	319	270	244	292	315	263	292	292	289	262	296	311	306	319	312	294	260	304	276	286	302	305	341	298	302	302	276	269	301	279	301	290	294	306	335	320	287	263	301	290	285	306	300	285	268	299	274	314	291	295	273	299	277	271	306	285	314	290	285	303	326	307	298	295	298	285	295	251	329	303	271	251	292	296	303	311	288	316	265	317	293	306	316	297	269	252	296	264	288	266	270	293	275	273	273	317	267	268	304	269	282	280	319	301	294	305	280	306	296	318	296	271	268	286	260	295	307	273	289	310	282	310	293	270	310	304	301	302	261	294	365	338	309	283	270	283	301	312	286	295	301	278	306	272	301	288	306	272	287	305	294	289	309	280	324	320	304	291	294	292	307	259	294	308	282	279	285	285	322	342	289	292	293	316	304	308	304	311	313	295	308	300	304	289	291	284	282	283	286	318	304	284	285	299	285	301	323	275	302	286	305	283	327	274	262	314	301	307	274	289	309	294	284	286	298	311	291	268	305	295	323	258	291	308	286	268	300	292	297	325	321	284	266	280	285	303	284	271	280	280	282	297	322	283	265	282	277	280	255	277	287	277	323	276	300	282	303	288	296	275	278	305	310	278	293	312	332	288	312	298	311	293	291	268	266	286	272	312	285	276	303	316	295	307	297	326	326	279	305	301	262	275	277	304	300	308	328	334	267	347	304	285	263	310	319	293	304	264	273	316	276	302	316	285	279	308	281	310	301	284	272	307	276	268	278	283	302	302	309	300	290	289	280	300	291	268	284	267	301	330	283	321	289	277	291	301	322	282	271	340	286	280	280	293	312	291	297	273	298	314	265	301	301	285	288	277	272	308	307	279	294	315	292	298	314	317	302	269	285	286	257	306	296	301	295	290	292	288	292	304	323	293	272	267	306	302	289	279	321	275	302	291	273	280	262	260	278	310	307	260	261	325	289	305	316	300	307	313	295	292	295	286	292	290	336	308	319	287	290	315	283	262	264	274	315	266	291	271	271	296	343	285	329	303	279	260	320	281	277	266	283	320	303	277	285	322	317	286	315	302	279	320	293	300	291	305	330	283	285	300	300	278	305	307	337	304	295	314	291	311	312	299	263	281	303	313	317	280	285	285	288	302	284	299	315	261	283	298	337	280	301	293	293	305	297	278	301	278	302	294	267	290	308	325	314
7307	1093	1547	1623	1390	1141	1071	1065	964	885	884	860	795	788	759	779	757	695	736	695	710	705	676	687	725	724	676	679	743	659	731	722	748	703	650	711	674	732	690	665	698	662	673	705	668	701	726	677	733	693	688	694	701	642	701	700	691	685	692	637	692	653	707	693	679	630	648	666	689	677	652	673	662	649	669	756	659	654	658	697	620	699	647	708	669	680	650	674	658	718	670	631	694	653	698	681	634	702	692	718	662	660	683	696	658	702	684	644	700	656	678	652	621	676	665	710	719	659	670	619	686	642	674	690	671	668	694	667	708	655	633	690	684	676	648	692	712	702	691	691	679	678	685	707	698	678	679	721	654	666	717	680	663	624	679	690	651	668	674	690	700	673	706	632	681	662	671	674	690	690	650	644	721	696	680	657	680	667	667	675	688	686	681	635	641	698	664	636	692	665	674	680	698	664	682	674	669	687	649	692	676	629	732	743	669	678	675	685	722	699	674	707	694	624	745	678	658	663	654	719	685	654	660	693	649	718	656	704	649	685	625	627	665	690	680	670	674	688	684	654	621	675	636	679	671	646	647	685	699	704	719	657	698	697	611	674	645	716	679	665	649	650	654	741	675	652	651	658	678	673	685	648	658	688	669	659	676	695	674	673	660	677	658	663	691	701	676	688	642	681	635	680	695	673	652	661	694	671	698	661	632	651	680	655	641	687	636	663	697	633	651	623	727	653	692	718	625	693	698	676	704	674	695	675	677	632	697	660	670	666	702	661	690	696	683	680	676	708	696	665	677	680	702	714	694	661	684	655	694	637	716	707	641	691	669	715	639	694	670	671	669	667	690	653	642	656	721	711	641	656	671	652	682	698	674	691	643	691	678	639	676	672	657	602	667	701	732	695	672	719	690	682	695	621	726	654	641	669	648	681	702	671	689	686	724	689	700	660	687	696	642	662	664	714	655	700	670	647	668	693	689	657	686	691	666	655	699	646	678	626	667	694	671	657	700	659	661	670	686	673	680	683	711	660	657	697	718	700	732	684	649	662	673	634	681	678	699	632	692	636	686	684	704	656	701	686	683	647	654	720	675	664	676	666	700	653	684	645	709	673	660	716	649	693	673	669	699	641	710	658	690	654	611	648	684	664	700	696	672	699	690	654	678	649	649	715	676	683	641	679	649	671	649	712	641	627	683	686	670	689	634	693	641	656	669	657	668	686	679	680	704	688	657	656	717	694	639	678	636	708	679	663	676	678	656	702	695	694	654	672	684	675	724	655	691	660	686	697	695	709	691	645	713	695	684	665	683	668	674	681	660	671	700	714	624	707	645	681	678	702	669	669	665	682	673	702	647	620	661	678	665	686	672	649	712	695	700	653	679	645	677	688	685	688	668	660	660	650	642	683	655	696	639	665	727	632	709	632	660	621	624	692	694	642	705	744	726	656	689	672	706	667	672	705	641	643	678	650	686	669	641	667	656	649	674	624	704	662	631	654	670	666	641	701	624	673	685	728	663	683	673	682	699	663	722	676	652	663	724	640	697	681	637	703	666	662	675	719	717	632	673	641	656	685	698	650	643	658	657	662	685	710	617	658	680	681	673	677	648	679	659	664	672	650	712	663	655	695	656	678	664	715	662	720	666	720	692	666	658	625	690	661	684	633	684	661	663	714	702	678	686	669	717	654	665	686	703	615	657	665	675	681	672	667	691	702	702	704	740	675	716	636	646	641	684	729	723	675	656	696	709	646	706	653	678	657	665	674	656	691	670	685	674	674	695	661	671	713	716	645	679	675	703	619	677	686	726	682	677	701	688	680	723	689	652	738	684	699	653	715	670	666	673	709	692	665	674	697	695	661	673	669	636	655	651	685	637	712	669	698	651	663	655	674	714	673	660	658	699	684	709	691	617	677	636	646	645	701	732	691	682	684	690	696	660	694	677	660	671	642	678	646	664	709	711	642	652	669	721	680	696	695	693	678	666	662	639	666	696	685	692	648	684	676	704	673	724	660	721	713	698	687	641	714	691	673	672	679	683	679	641	651	704	679	672	695	660	730	664	644	664	693	648	673	654	660	694	692	677	666	695	697	712	675	629	639	672	664	667	710	633	679	696	678	672	679	642	657	663	653	682	651	711	663	729	717	705	687	689	667	688	692	685	708	675	665	706	629	657	667	642	657	690	632	637	727	703	653	653	684	656	709	709	655	678	710	647	643	703	655	701	686	689	633	694	659	668	626	677	650	632	643	680	669	686	681	651	708	651	693	676	717	707	663	688	663	669	693	644	633	683	652	688	730	675	729	683	695	713	690	721	664	682	680	648	675	692	617	664	641	657	675	682	677	708	698	690	670	711	670	629	732	662	668	697	702	687	662	659	643	679	664	725	703	693	687	694	695	605	662	687	678	687	673	650	665	690	706	636	657	635	716	660	692	643	642	666	654	711	692	683	685	685	673	678	646	682	677	666	665	665	696	692	682	650	735	713	720	653	688	663	652	718	703	668	657	655	682	684	659	655	655	625	642	699	697	671	666	674	643	652	686	675	645	691	660	643	703	678	652	684	674	677	690	650	681	685	710	670	649	703	663	697	669	651	658	711	658	675	672	715	634	693	666	708	712	659	683	720	693	667	656	732	716	697	658	695	659	640	676	684	661	716	661	640	679	672	704	658	629	703	663	751	682	612	702	627	695	722	663	665	660	696	679	697	693	684	633	646	692	649	660	679	727	714	683	697	664	693	659	659	711	635	684	700	696	665	666	662	681	656	685	703	728	688	683	676	687	669	675	728	667	687	739	674	647	689	703	685	713	689	620	694	684	705	676	697	664	681	717	689	652	645	667	691	672	658	705	659	640	710	678	649	696	693	688	662	686	687	680	699	699	705	649	720	665	639	688	688	667	640	673	677	679	650	700	689	662	679	673	641	683	638	662	687	719	664	643	671	666	746	650	705	675	698	646	701	675	671	659	675	667	657	693	713	677	673	647	690	683	708	665	634	717	646	679	661	696	656	723	668	658	676	694	649	670	659	678	685	635	694	673	682	643	665	679	721	683	663	707	684	662	683	678	660	671	653	650	645	653	709	668	669	644	694	676	646	677	707	686	715	674	678	720	661	704	688	671	681	703	672	688	656	706	707	653	654	654	635	668	726	701	684	660	654	718	706	707	674	681	670	695	689	630	673	690	653	684	675	678	680	698	618	700	693	722	674	674	679	688	676	697	650	661	654	658	691	685	684	658	659	688	681	667	667	721	711	655	688	662	681	690	713	673	716	665	641	638	640	660	678	640	699	690	659	667	668	621	669	692	717	669	669	680	611	682	710	653	691	657	676	621	681	662	708	661	695	673	671	666	653	695	682	706	685	676	700	693	690	669	652	711	670	686	691	663	673	672	681	653	652	702	637	654	684	612	670	689	648	687	660	705	664	673	642	704	646	669	719	656	671	686	681	611	687	668	652	690	716	660	687	679	690	722	685	666	714	705	674	649	676	643	679	691	678	640
15797	1345	975	774	543	449	365	347	358	330	303	283	238	291	288	266	289	269	255	273	228	230	227	276	264	245	261	266	212	287	242	254	255	263	220	257	255	262	275	237	246	248	255	231	245	231	234	279	283	237	233	263	270	241	234	237	242	251	262	254	259	256	232	253	249	256	273	270	239	226	271	245	247	254	234	255	240	246	240	247	238	270	239	256	232	261	239	261	245	237	228	267	246	282	232	249	243	222	208	229	233	245	237	258	261	247	293	246	222	247	220	251	268	216	233	242	261	244	249	237	252	208	228	278	237	251	258	268	216	257	239	229	241	253	217	265	253	228	255	227	240	245	256	250	236	259	228	269	279	239	252	237	247	248	243	231	238	293	253	232	248	245	242	247	249	239	234	242	237	242	231	246	230	258	269	238	211	264	223	258	255	234	258	234	288	269	271	234	245	275	255	240	247	247	240	239	207	240	227	223	261	241	269	233	234	270	238	234	269	253	245	224	230	248	243	232	240	271	239	258	226	244	274	219	236	239	263	270	214	252	259	253	237	226	251	224	245	252	282	239	232	239	250	219	212	248	264	240	229	230	215	239	233	237	259	240	240	242	280	237	244	242	266	269	237	250	252	251	229	233	273	223	262	273	216	247	252	263	235	249	242	241	233	267	257	251	248	235	226	229	251	244	249	239	242	236	220	230	244	244	246	263	261	234	255	262	226	236	254	228	239	231	252	266	282	224	262	258	252	224	238	243	243	236	252	254	227	245	220	241	221	251	257	229	227	248	272	264	255	244	273	256	251	245	245	261	256	262	225	227	229	252	244	240	257	259	232	242	269	216	247	249	236	264	253	254	245	236	232	260	240	262	277	224	239	256	229	254	245	246	221	222	231	233	256	223	247	234	250	249	256	260	214	225	250	254	262	236	253	239	240	237	226	255	271	262	234	263	231	255	241	241	235	257	235	256	252	235	227	269	226	238	233	234	258	220	225	235	252	279	265	255	245	227	229	246	233	245	281	227	244	241	257	226	218	247	240	240	237	244	248	252	242	257	276	264	247	257	253	245	279	250	241	240	242	254	247	228	234	267	206	245	238	260	239	279	235	240	221	215	238	253	241	235	245	211	274	244	210	210	257	237	232	253	241	251	231	249	269	229	246	237	242	252	221	249	234	232	211	247	247	248	264	238	260	237	240	262	240	247	265	287	232	244	258	248	251	243	237	231	264	263	255	232	240	210	256	242	255	244	224	242	248	245	260	238	282	232	237	234	218	268	261	245	244	223	247	286	212	264	247	239	272	217	228	220	235	222	251	256	215	247	254	229	263	281	244	229	256	278	229	278	246	236	250	252	229	228	246	245	248	231	271	262	258	245	231	214	250	243	237	241	285	223	240	246	227	246	237	298	221	233	265	239	255	246	226	254	248	238	242	237	237	238	269	265	250	253	250	220	226	238	263	236	255	239	214	227	217	244	234	236	243	232	264	252	226	233	250	242	257	254	235	254	238	229	242	213	241	243	257	237	252	224	231	254	229	265	241	236	280	280	252	199	242	254	241	252	258	279	238	234	248	247	275	218	255	241	256	278	269	215	224	238	235	230	255	228	247	243	238	240	252	275	225	250	232	248	252	232	238	262	239	235	238	245	253	255	255	240	248	251	261	193	233	271	231	286	236	234	272	285	259	235	252	242	246	256	265	239	253	223	252	261	243	241	268	249	248	260	211	238	240	259	210	233	240	244	253	263	252	237	256	257	262	276	245	223	214	246	268	263	252	232	249	243	244	242	263	253	223	212	239	259	237	253	250	282	270	218	223	231	219	242	232	223	211	252	256	265	254	239	254	241	238	239	252	256	246	263	235	261	256	254	266	231	243	239	234	216	246	270	231	237	246	238	272	252	244	257	236	256	232	251	256	237	250	236	250	253	250	236	258	277	226	245	258	213	233	230	273	245	266	230	236	249	225	247	237	225	242	252	236	249	239	255	261	248	244	226	217	231	247	231	257	221	265	264	274	260	268	214	272	247	241	251	234	227	259	238	224	240	220	229	244	241	232	250	249	238	223	245	263	263	251	239	258	249	246	232	224	248	258	244	233	250	270	245	257	277	234	244	254	241	257	249	238	234	258	250	224	242	234	221	242	250	225	252	245	247	213	255	234	254	224	229	223	282	258	235	227	236	255	224	228	236	269	230	266	225	277	246	237	225	252	206	209	236	239	263	239	260	240	248	246	258	233	260	235	223	234	233	229	238	233	281	264	238	266	257	253	220	220	240	244	242	252	253	241	254	234	239	249	227	271	262	254	251	245	235	216	264	243	240	244	249	242	232	250	237	253	252	260	254	239	217	238	250	247	246	244	235	230	205	250	247	260	243	252	228	218	227	239	251	258	229	248	246	260	259	254	244	221	274	255	232	244	239	288	228	231	255	257	258	215	196	239	256	265	234	219	313	251	269	242	238	247	244	236	225	223	234	265	233	224	253	250	264	227	223	235	280	254	227	236	266	228	246	220	233	254	208	247	251	251	302	207	236	254	257	259	256	250	262	255	235	229	247	266	254	245	213	235	263	249	257	271	236	259	224	237	242	238	242	197	232	243	261	262	242	237	260	219	216	239	242	227	263	219	249	270	250	228	240	234	259	241	249	243	223	239	232	230	245	244	264	239	266	278	244	232	279	233	225	262	251	244	247	226	229	247	242	240	234	244	256	254	248	253	242	256	262	260	253	252	241	249	241	227	218	235	268	226	244	223	258	243	273	260	221	226	219	266	238	235	248	253	274	266	258	259	218	246	222	220	232	249	237	234	279	262	255	249	227	255	256	224	246	239	237	243	266	247	237	256	263	232	246	266	199	266	240	246	243	257	216	215	231	243	266	243	271	247	243	249	267	252	244	227	250	241	241	236	231	270	241	236	246	249	258	217	254	248	248	260	230	227	259	246	234	258	274	252	244	236	244	241	250	252	218	256	250	226	229	243	268	269	241	248	204	236	245	253	255	260	258	240	236	254	274	244	232	237	233	245	248	275	268	254	231	227	222	251	292	234	242	241	260	221	225	229	249	262	237	231	253	257	261	262	267	271	241	239	250	247	265	252	221	256	258	272	269	287	274	215	237	257	224	243	235	266	247	240	242	238	240	226	245	241	283	245	242	244	257	254	234	221	260	246	253	261	213	258	245	228	236	241	231	253	275	249	258	245	242	235	245	236	268	258	260	281	256	209	250	255	217	219	202	230	236	250	240	255	258	250	243	257	251	199	232	255	213	249	245	238	242	241	274	254	234	247	259	245	248	244	242	234	267	243	237	242	241	252	215	273	250	264	246	260	261	252	265	269	235	250	253	228	254	247	249	277	261	260	233	259	253	266	250	236	270	232	251	267	251	246	258	243	220	254	234	271	227	230	231	263	231	252	214	251	218	268	257	242	266	253	252	255	246	265	244	246	230	270	227	236	240	248	272	265	229	222	264	242	273	229	246	251	253	254	233	255	257	263	238	235	256
9154	1239	2210	2324	1980	1509	1299	1196	988	970	848	760	795	767	704	704	684	670	686	633	599	634	621	578	600	602	621	610	602	613	608	580	561	555	574	580	591	574	593	584	573	591	582	593	589	607	578	617	605	585	562	543	602	567	571	554	596	578	599	559	551	547	568	587	579	562	561	558	560	564	562	540	574	554	575	547	550	533	577	558	551	565	582	583	574	572	576	621	541	550	564	551	549	523	554	577	606	524	559	564	602	545	553	505	542	557	536	581	569	556	519	588	550	574	566	617	608	585	575	518	552	563	599	519	508	568	550	549	528	548	549	569	502	544	531	532	576	564	529	553	570	538	521	572	564	517	573	570	579	557	531	515	548	594	592	532	536	564	570	570	577	525	537	543	568	556	557	540	568	526	569	552	526	560	577	563	531	552	571	556	552	567	569	568	563	561	555	534	564	551	576	526	534	550	573	565	539	537	550	576	516	517	581	532	532	547	549	556	566	522	575	558	524	547	524	517	553	524	577	523	543	554	566	553	540	532	536	546	567	563	542	549	559	547	538	554	513	598	568	501	567	568	545	575	553	543	540	552	565	578	575	542	515	557	561	584	571	538	567	593	575	556	526	535	547	560	524	540	563	575	574	567	581	584	507	575	517	518	567	562	582	568	553	543	537	539	558	557	600	580	519	579	510	590	532	586	555	565	508	553	577	545	568	542	555	547	571	542	564	530	574	565	603	540	569	570	590	540	547	591	565	540	547	531	586	571	542	546	546	601	539	562	574	553	521	593	505	558	535	562	538	570	577	542	593	558	570	538	576	514	543	558	569	550	570	566	535	520	547	580	576	590	545	575	584	496	545	596	567	550	544	553	550	553	559	571	529	549	513	575	531	515	572	549	536	573	505	553	542	526	551	533	521	563	563	527	563	520	528	547	583	566	563	567	552	515	550	551	543	555	557	538	592	570	478	505	534	574	551	527	568	531	510	552	515	531	546	521	511	541	589	577	578	558	527	527	586	577	545	554	557	540	559	534	546	562	572	573	537	534	615	565	539	567	541	557	543	535	554	582	552	532	551	528	545	539	557	565	550	548	554	530	565	541	559	556	546	556	540	585	558	538	545	528	539	583	530	544	529	553	573	607	564	586	528	554	573	545	530	550	585	551	561	542	558	580	550	538	552	558	567	503	619	570	543	530	524	548	518	583	513	541	579	560	521	542	560	556	541	589	573	565	565	548	530	558	553	503	591	545	551	543	530	531	539	541	540	526	536	551	535	506	564	546	537	563	589	539	583	536	553	541	521	572	602	586	547	537	569	573	494	551	557	578	558	555	553	593	566	564	557	565	540	556	558	575	570	597	535	554	569	549	553	599	554	563	578	539	534	534	604	529	557	553	528	525	552	575	588	565	556	550	563	559	589	540	554	542	573	575	538	571	579	574	506	550	569	546	558	523	587	528	562	544	563	505	515	550	594	568	532	519	582	542	502	541	590	592	522	524	510	587	564	542	540	547	562	544	561	544	531	536	546	558	582	538	543	566	570	565	577	598	555	554	565	533	536	549	576	524	580	550	560	522	568	580	566	575	559	503	588	577	566	520	558	552	555	552	556	601	554	598	566	526	567	568	554	591	527	564	551	541	552	544	556	595	516	543	534	553	563	570	515	569	544	603	572	570	532	571	550	580	535	583	554	567	563	536	574	567	520	558	563	526	611	584	522	568	563	538	548	555	573	560	554	522	563	565	572	552	560	541	548	581	509	552	559	564	552	555	556	512	605	579	578	569	593	580	554	569	555	585	596	537	534	559	553	524	585	546	584	534	572	566	527	529	579	499	579	546	587	562	558	585	539	618	558	550	552	565	570	545	565	554	542	542	532	552	534	541	563	542	563	558	592	585	614	568	553	565	568	552	558	591	577	575	597	564	580	557	554	547	582	566	580	582	597	561	560	545	529	608	585	565	511	538	528	562	577	545	544	543	541	550	509	567	538	566	550	558	526	545	558	577	575	538	556	555	568	578	535	540	586	555	569	532	518	554	499	566	574	595	506	552	509	595	517	572	533	554	542	506	520	547	561	583	497	557	546	569	577	532	535	568	551	536	525	580	527	587	526	565	543	557	608	612	557	598	571	539	568	528	561	507	550	554	539	528	582	577	577	569	545	520	538	541	555	552	510	567	534	529	527	521	562	565	560	555	563	514	528	537	572	579	528	597	590	539	597	547	556	568	570	602	588	601	555	575	553	532	502	541	540	553	505	559	565	552	576	522	521	509	527	525	565	554	547	541	561	541	587	580	532	532	542	554	511	559	547	523	563	598	579	521	532	527	538	583	577	556	550	532	544	538	540	523	562	541	535	588	569	580	583	576	573	541	576	560	549	528	552	596	567	546	561	579	550	566	522	541	518	552	532	533	518	560	546	594	560	554	600	569	543	566	550	560	575	553	559	562	474	544	573	596	585	571	542	533	582	530	588	522	547	537	572	571	600	594	579	582	530	537	547	551	541	534	564	568	491	589	531	539	593	593	509	585	549	552	537	562	589	538	590	589	564	577	564	505	506	560	590	531	544	593	558	546	551	560	543	576	577	556	522	575	555	559	550	612	593	510	550	549	563	532	590	550	558	593	560	576	494	500	577	552	591	528	560	548	523	590	566	523	577	542	537	535	552	539	518	575	577	551	580	492	556	552	578	543	543	540	532	571	513	573	559	585	539	537	553	547	545	554	534	571	538	565	528	563	558	577	582	563	543	535	561	541	532	546	559	579	564	559	566	548	551	531	514	547	547	582	563	546	584	539	527	547	549	568	566	579	571	554	602	544	520	568	569	512	554	520	554	559	557	572	539	520	587	569	521	585	556	584	550	519	523	569	546	583	566	558	556	520	552	586	553	537	570	571	563	595	526	581	576	567	602	572	575	533	557	546	594	585	519	554	525	587	562	519	569	566	570	532	543	562	511	547	530	595	545	554	557	549	579	573	607	578	512	553	538	534	518	539	571	571	579	589	561	532	571	537	562	547	525	508	552	568	568	587	519	564	575	510	557	575	552	552	549	532	562	554	576	529	540	550	576	547	575	562	548	538	531	594	533	541	539	530	567	575	570	570	535	541	535	549	520	537	551	530	539	538	573	586	520	538	587	535	570	561	579	545	579	541	525	587	568	613	538	589	514	579	548	584	535	559	573	536	600	547	552	520	537	537	523	527	549	535	541	532	571	526	569	555	550	551	551	603	534	559	539	530	560	556	568	564	540	550	585	581	572	568	518	539	547	536	570	556	545	559	547	558	528	568	531	584	550	530	580	561	557	568	555	563	540	538	579	541	551	582	564	525	531	520	571	589	586	542	561	539	539	569	543	558	530	558	565	567	581	554	571	525	567	522	611	583	536	539	514	579	561	548	548	565	589	556	546	549	599	568	531	574	576	543	571	549	560	578	554	539	557	522	552	581	540	540	522	612	559	526	580	576	537	561	524	584	547	560	557	529	540	563	554	536	536	553	562	535
2404	211	173	181	184	179	154	158	170	178	162	147	175	152	157	185	136	139	122	162	177	158	163	174	148	164	167	154	162	164	138	128	135	144	161	156	150	155	189	161	159	156	139	159	156	175	155	157	158	171	160	145	149	150	161	157	148	156	140	167	145	146	135	150	128	159	170	160	171	162	175	180	159	163	129	137	149	151	146	144	144	168	140	160	149	154	157	178	148	142	177	166	163	168	160	167	154	184	143	141	154	171	149	156	140	175	156	133	169	188	197	160	172	171	142	163	138	162	162	148	153	161	158	145	166	141	159	164	158	161	143	138	135	161	157	146	136	143	163	120	142	166	139	147	155	144	165	151	174	141	149	157	157	155	137	148	167	146	170	147	164	149	175	158	138	158	133	132	153	163	147	156	150	156	161	154	171	166	140	153	153	158	155	165	144	159	158	143	179	142	179	149	143	150	158	142	161	169	167	159	120	168	148	174	133	162	162	158	142	156	142	162	146	153	152	146	135	153	149	152	163	164	165	162	160	166	166	145	177	147	138	149	141	158	173	146	156	156	144	161	157	159	133	179	175	134	131	150	162	146	160	164	173	148	146	143	158	147	160	143	143	152	172	141	154	146	145	138	168	155	168	146	149	122	152	140	153	152	142	162	147	150	156	141	162	156	164	155	167	158	165	177	142	144	160	140	182	157	166	174	172	165	164	143	166	161	170	163	150	141	138	144	142	154	176	135	153	145	147	147	140	150	167	166	165	135	174	144	165	142	160	141	183	167	151	158	145	180	148	150	160	174	164	148	191	149	164	145	154	130	165	129	144	157	165	142	150	144	162	158	155	137	148	144	174	156	181	174	193	159	147	176	147	170	141	154	151	152	168	181	145	173	157	158	138	155	133	156	161	132	134	141	169	154	157	156	155	144	166	177	128	154	145	181	156	147	160	150	157	160	158	154	138	156	133	165	153	168	191	159	149	145	142	157	149	138	163	170	183	134	158	151	153	170	148	161	156	143	170	142	163	168	141	152	144	141	133	150	145	149	163	145	165	155	158	150	149	148	158	146	155	132	130	139	139	149	149	140	156	165	141	148	159	152	141	144	177	156	142	145	162	138	149	154	165	179	141	161	176	163	133	183	158	174	139	156	152	141	166	179	154	155	167	167	176	170	183	155	130	137	128	171	180	184	177	135	150	163	168	158	132	146	172	143	156	177	158	167	181	142	137	135	182	163	164	159	144	158	162	176	161	164	180	132	134	162	164	153	177	150	166	149	158	146	135	163	141	158	148	181	144	151	151	156	136	177	160	158	174	159	183	172	151	171	181	130	176	155	153	148	169	182	161	147	162	149	170	160	169	156	175	178	161	156	171	155	145	127	154	153	147	139	124	167	156	170	136	155	152	155	149	151	144	163	170	123	150	144	173	140	135	160	154	156	137	153	142	141	137	150	149	143	157	163	141	142	146	141	147	165	145	144	163	141	149	190	163	145	160	145	162	137	149	148	179	129	179	171	163	139	160	143	160	168	162	148	135	153	155	155	148	174	186	166	167	162	151	165	146	158	151	161	159	147	155	147	167	158	157	164	165	166	143	165	132	146	149	158	176	174	153	168	143	160	155	181	168	162	136	138	154	164	155	189	159	157	171	153	165	147	135	171	155	176	172	132	147	149	146	162	162	167	161	160	160	151	155	149	160	152	156	163	167	137	135	147	160	156	153	139	166	153	178	166	167	152	172	138	167	140	148	150	160	178	132	172	154	130	182	147	148	156	131	149	165	153	141	167	156	124	148	204	162	150	173	161	124	165	154	119	169	147	167	146	154	151	176	171	146	139	169	175	162	161	150	165	159	165	168	161	157	153	158	162	160	173	152	170	149	156	154	161	186	159	156	150	179	138	162	145	153	151	140	144	151	163	155	143	158	145	153	174	155	147	152	168	170	158	141	165	165	175	183	161	153	185	172	168	161	144	150	146	155	141	157	138	146	148	153	158	141	160	149	183	138	154	164	147	180	149	172	145	178	149	153	157	159	162	145	156	158	153	157	152	149	138	173	136	150	171	155	167	155	145	175	129	178	172	178	158	154	179	174	162	163	153	148	178	142	138	160	166	150	150	159	151	147	146	155	128	165	148	152	164	164	142	149	156	171	166	136	145	145	163	159	155	154	126	164	171	165	182	128	137	146	161	179	179	126	136	152	155	153	158	150	130	160	179	186	160	143	171	170	165	170	154	166	150	142	156	128	143	146	147	141	143	142	169	169	153	177	179	137	133	137	166	164	176	165	171	137	155	158	189	155	163	143	163	152	153	156	157	165	154	140	146	164	146	153	149	158	138	152	146	150	163	153	149	168	182	157	146	161	161	158	163	165	165	169	154	136	157	182	165	168	170	145	173	167	150	153	148	137	165	163	137	151	176	149	145	150	150	157	158	159	160	158	164	147	152	136	140	167	134	160	167	157	143	162	156	129	148	155	150	165	150	163	142	172	161	135	148	141	147	156	150	157	159	178	138	182	172	167	148	172	151	143	171	169	162	151	168	158	161	156	158	129	162	181	147	165	150	167	165	159	161	147	131	173	160	165	170	146	150	150	166	151	166	129	171	163	144	140	152	164	145	139	175	183	155	158	125	143	190	160	162	148	149	160	180	151	158	167	173	158	160	160	164	150	157	139	160	188	167	139	153	120	153	152	155	149	153	161	160	164	162	171	161	156	174	134	165	147	168	157	145	157	151	145	146	153	154	149	172	156	163	167	170	165	132	160	146	151	152	142	146	176	150	161	149	155	161	161	153	138	160	169	137	149	186	170	175	131	143	182	173	141	171	152	146	125	177	174	154	161	150	158	162	155	152	141	154	146	145	175	165	139	169	172	160	152	150	144	150	154	154	155	155	173	166	143	159	160	163	154	149	151	158	164	171	155	168	128	178	153	162	147	144	166	146	173	156	167	154	151	169	145	167	176	164	154	163	180	183	177	159	160	160	154	170	147	148	150	132	164	146	149	151	153	158	138	151	162	162	155	151	169	131	141	141	154	160	155	135	140	141	172	156	152	146	148	147	161	164	134	154	157	153	168	157	188	146	158	143	149	161	166	154	149	150	153	186	157	150	175	131	160	135	164	171	134	184	162	159	137	167	148	161	174	131	133	155	147	165	160	142	161	144	162	174	138	146	164	144	138	155	148	159	154	160	181	148	145	177	165	146	145	155	151	171	144	171	149	163	120	140	141	163	139	159	151	163	162	148	146	164	143	160	160	158	144	144	157	165	142	160	173	134	156	152	147	140	155	145	155	152	174	173	180	153	170	167	144	139	138	154	169	155	146	142	142	162	163	152	140	142	157	150	135	147	160	191	159	176	154	160	157	168	148	158	158	152	164	153	149	148	138	146	176	168	169	152	150	164	175	160	146	150	159	169	137	152	133	165	149	150	159	137	151	187	163	140	149	148	164	173	154	149	140	149	155	133	154	144	166	176	154	153	155	151	177	166	145	163	183	160
2631	472	465	502	458	464	439	428	442	416	435	411	419	377	424	365	394	393	387	381	447	404	417	437	396	417	393	396	403	427	408	426	393	393	376	403	404	450	415	379	381	398	412	417	434	425	386	402	416	369	380	387	424	354	440	397	417	397	402	423	388	390	411	413	397	398	421	395	404	379	390	442	422	422	420	398	396	409	427	382	401	387	392	387	431	419	389	413	414	419	398	402	390	401	401	403	383	392	404	408	410	368	364	385	407	428	387	413	398	373	409	428	368	410	410	377	378	365	398	407	415	404	415	437	424	410	426	454	404	417	392	427	393	412	351	383	427	406	397	423	388	378	404	425	404	385	450	423	401	436	412	416	421	424	424	410	402	400	425	408	387	399	423	386	411	407	399	476	380	405	393	383	391	396	412	412	438	427	435	407	377	427	433	379	399	390	413	415	418	394	407	403	376	392	442	377	377	420	405	390	386	382	414	432	368	429	399	386	389	418	383	447	391	352	398	418	426	385	417	378	409	393	417	405	371	422	389	410	402	395	375	391	365	410	396	410	391	398	407	414	420	419	388	369	394	431	425	392	365	402	402	409	404	380	404	403	395	413	407	442	374	393	446	443	393	449	409	435	415	429	409	427	391	378	395	404	397	373	393	403	383	389	396	392	412	393	355	438	375	415	382	397	379	367	404	389	407	398	397	398	410	415	418	390	403	377	375	389	393	428	421	397	428	408	409	386	442	396	426	393	411	405	421	401	406	400	421	404	413	423	404	399	410	383	396	404	398	427	405	397	410	408	362	422	368	410	388	422	346	440	371	417	420	434	395	408	415	389	384	404	432	393	399	395	391	407	391	377	419	406	397	409	419	399	392	382	379	398	416	418	398	399	413	409	429	395	372	382	396	371	400	428	415	405	397	392	342	375	438	383	385	438	435	391	405	398	409	354	431	397	388	380	404	425	407	434	407	384	403	422	408	391	444	416	385	420	377	422	363	426	406	422	400	414	405	422	385	396	406	405	377	394	401	380	383	370	392	372	413	398	397	391	402	398	383	437	407	450	412	400	420	399	377	418	384	437	378	407	396	417	415	344	380	409	420	375	396	394	424	411	386	464	395	421	382	393	394	390	366	381	408	359	393	425	405	382	372	398	396	413	419	405	405	417	420	437	393	415	418	391	441	368	417	394	391	396	404	382	430	390	390	388	378	394	423	414	400	398	431	385	381	412	380	405	396	401	389	424	386	434	437	418	427	396	410	401	414	422	445	391	366	403	376	366	431	408	432	402	380	355	419	407	373	389	407	388	390	429	372	418	374	417	445	411	417	382	445	417	407	409	373	446	393	393	407	408	393	411	395	406	409	402	433	401	420	414	415	393	403	397	428	410	401	412	387	400	397	402	389	381	369	399	421	389	412	380	383	401	388	365	434	421	394	394	421	401	356	383	465	384	381	401	389	400	408	420	396	372	396	404	374	381	366	386	377	417	386	429	368	418	415	401	386	385	416	421	438	403	438	399	380	402	414	380	376	385	412	431	395	406	388	381	392	399	399	384	378	402	394	399	396	444	401	402	405	404	406	394	412	371	389	424	443	418	371	366	427	406	421	404	384	372	380	408	412	413	412	416	376	409	421	375	373	379	409	390	405	427	393	420	432	421	379	410	390	380	391	370	425	407	383	414	432	403	390	421	394	385	404	408	379	453	373	392	384	396	370	418	373	377	396	429	433	373	399	404	388	380	400	447	397	379	402	422	400	419	386	431	385	401	408	405	402	404	416	394	418	410	392	394	394	414	402	385	387	426	396	418	426	403	417	406	392	411	405	420	405	404	413	416	390	422	434	412	390	390	404	370	417	425	375	397	409	426	418	393	397	394	411	413	391	438	377	405	386	379	407	412	388	418	403	426	381	412	397	388	392	419	407	394	406	445	400	435	443	411	408	412	421	372	426	390	393	411	441	428	442	384	404	367	419	392	375	422	410	410	406	414	395	411	371	417	409	406	384	395	396	405	404	395	382	390	437	439	399	386	403	361	393	409	410	397	380	373	428	395	425	427	401	397	417	374	395	412	404	412	416	416	407	430	419	372	426	398	389	426	384	412	401	391	388	400	398	447	390	415	390	387	386	388	420	372	391	404	405	407	395	390	406	363	418	396	410	373	390	397	415	407	408	376	409	390	404	414	382	370	430	383	396	389	399	420	396	397	393	422	379	383	402	394	394	422	400	392	401	395	410	382	430	388	414	366	420	382	418	374	380	388	424	392	419	396	406	420	380	374	379	439	424	430	385	391	417	412	405	422	374	365	395	383	392	383	400	395	421	399	380	391	406	418	409	364	393	417	389	397	352	419	403	417	418	426	380	427	407	398	398	397	382	349	380	416	398	382	392	393	404	424	422	437	385	404	406	408	381	426	380	423	405	382	374	400	410	418	393	424	383	374	386	384	416	391	413	417	435	387	403	409	407	422	387	423	407	408	403	389	399	426	391	428	443	420	404	405	419	435	379	414	386	414	441	372	387	424	442	394	390	372	446	418	425	378	430	400	372	436	426	414	416	398	396	381	417	397	424	424	407	391	386	395	381	428	382	425	379	426	408	435	413	377	406	415	398	404	393	413	411	389	409	407	399	407	360	415	394	403	405	422	392	412	416	384	377	405	409	421	410	399	398	409	388	426	406	406	399	439	443	399	391	412	358	394	393	426	390	400	423	400	415	377	396	380	407	386	419	414	428	402	396	369	434	385	397	413	415	394	397	395	413	426	366	397	410	376	397	402	419	386	395	418	408	422	411	404	408	406	426	381	391	400	386	367	370	378	405	421	435	400	423	408	441	375	398	385	382	414	427	388	432	423	426	404	402	395	420	403	392	381	361	410	373	434	396	417	411	407	413	438	413	411	398	390	383	396	428	399	388	403	415	414	394	397	416	440	424	404	413	395	407	412	383	387	401	403	413	429	398	370	395	444	393	382	385	407	377	402	387	395	426	413	422	403	376	390	440	381	409	425	391	380	363	367	413	385	425	438	413	425	411	429	425	433	404	419	416	410	421	421	382	397	431	390	409	403	413	399	398	404	407	429	392	386	379	396	400	416	404	402	389	402	407	408	405	371	400	410	377	427	420	424	372	375	405	415	367	394	409	388	369	407	415	417	426	421	397	414	424	424	344	417	386	444	352	409	388	441	392	424	376	447	367	433	425	389	393	351	382	427	366	409	418	373	369	404	394	391	390	359	347	400	421	382	395	412	432	385	420	403	402	409	402	391	397	386	396	428	360	363	423	401	388	405	422	444	367	375	406	390	407	375	397	433	349	412	443	409	385	416	403	437	397	400	404	381	410	367	428	385	409	400	411	372	440	414	377	383	362	423	431	404	440	407	433	389	399	433	401	376	401	387	419	422	391	347	428	405	447	414	380	405	400	396	408	403	412	395	419	413	394	376	382	400	392	392	414	410	398	393	401	430	402	399	388	395	409	401	380	423	422	386	422	392	431	377	397	392
8904	678	658	592	447	399	344	377	346	361	325	307	321	323	310	329	295	327	280	310	328	294	322	306	289	301	294	317	274	322	325	316	296	323	299	267	326	295	294	307	338	304	331	288	294	311	322	302	307	281	307	302	287	303	263	292	306	280	330	311	267	310	287	297	315	264	280	294	289	316	279	309	301	337	258	307	315	283	266	297	281	276	314	335	306	255	317	289	319	326	286	272	280	300	313	282	291	335	293	298	272	269	304	260	266	300	276	305	263	306	325	281	267	275	313	266	292	303	297	306	259	307	326	281	297	306	265	278	299	297	317	303	294	337	279	281	273	317	302	300	309	304	289	285	293	274	280	265	305	287	270	282	275	282	288	286	318	289	297	300	330	295	303	299	307	290	291	250	301	292	320	287	312	308	318	284	282	300	276	280	268	296	295	294	272	286	273	286	306	354	314	297	319	257	315	290	309	277	308	304	320	281	272	262	310	313	292	315	296	280	284	251	277	295	258	303	284	285	261	297	268	294	292	307	305	298	291	307	300	269	301	294	287	259	301	299	292	280	300	291	289	287	319	287	294	327	284	277	309	298	321	267	292	269	300	281	294	272	298	298	290	282	312	303	284	297	308	334	300	287	308	298	312	282	272	294	263	291	280	241	303	269	257	312	300	293	257	306	292	304	306	286	276	280	279	303	336	317	303	341	334	285	299	274	272	271	296	287	298	269	284	277	298	321	316	297	299	267	297	286	309	282	279	308	295	272	286	296	338	318	278	317	286	276	320	297	300	287	288	292	265	285	285	323	309	316	284	297	296	280	293	284	308	299	262	310	281	315	292	302	280	293	318	262	300	303	297	315	305	315	328	265	281	256	284	294	325	286	258	259	304	293	295	292	325	319	286	312	312	314	282	268	297	275	326	333	291	301	282	323	286	295	286	273	319	331	329	294	297	281	264	281	294	280	286	335	290	309	283	326	292	294	295	302	269	297	279	299	287	328	279	326	293	320	278	268	299	304	321	316	273	285	311	305	310	283	274	308	297	276	305	319	301	286	307	278	280	280	286	282	318	277	284	271	295	326	287	302	269	295	299	286	312	294	283	291	262	333	291	280	314	311	294	292	290	314	333	311	292	302	275	286	315	290	283	271	278	299	276	282	328	295	290	295	316	306	282	300	294	290	260	291	310	344	304	343	306	319	273	316	312	269	336	346	311	290	277	315	271	311	286	309	317	308	281	292	306	281	263	288	262	287	292	301	317	292	304	293	294	300	289	310	310	308	264	263	326	281	305	275	301	285	283	289	303	303	304	282	293	283	306	303	296	309	272	283	316	284	284	304	334	301	280	330	312	269	296	303	331	275	284	320	298	260	299	262	269	271	313	293	283	302	289	281	288	287	305	298	289	304	292	290	300	285	288	271	253	305	316	299	292	324	278	299	319	285	270	298	295	284	264	293	276	320	328	278	271	328	299	323	335	286	273	311	295	275	287	292	299	257	267	256	267	271	306	302	305	292	264	331	291	334	271	293	311	284	291	272	309	322	282	264	278	302	285	278	289	310	342	280	286	295	290	295	334	303	281	294	279	297	289	279	261	265	290	304	287	292	294	287	301	279	299	283	294	307	276	270	276	288	310	301	307	306	275	329	310	330	322	290	285	325	291	297	299	306	297	316	330	296	288	317	256	302	281	289	293	289	303	299	287	276	283	292	295	304	318	297	338	278	261	315	359	279	304	326	276	310	284	265	355	270	284	304	322	254	295	282	284	297	311	309	312	289	300	293	271	279	299	289	256	287	322	302	278	309	272	279	275	298	287	286	279	280	286	305	289	280	284	286	274	267	300	299	305	308	312	279	299	288	303	302	305	312	271	276	294	271	318	283	301	299	275	291	256	291	294	258	274	288	257	286	320	298	276	266	257	269	295	293	304	301	298	303	311	298	313	301	304	330	280	289	272	270	277	327	301	302	269	259	285	256	311	279	308	286	337	313	283	302	273	288	312	291	313	311	251	291	295	284	304	269	298	297	294	335	265	297	288	279	284	296	273	299	289	320	315	280	303	349	325	262	292	265	276	304	284	286	301	278	306	301	283	287	293	312	288	294	298	302	306	307	313	273	292	303	281	267	267	292	293	282	266	293	288	333	280	301	310	310	314	303	336	329	296	278	303	300	281	306	294	288	317	280	299	285	334	305	299	305	257	303	276	291	288	313	262	294	315	279	298	290	292	294	274	287	314	324	270	285	318	298	314	281	318	275	296	333	297	271	290	288	314	285	296	298	309	334	307	309	300	306	296	281	281	297	292	316	284	246	279	291	291	262	310	297	291	276	308	298	282	300	265	271	269	280	285	297	325	313	330	304	309	322	281	308	293	269	292	293	292	298	270	293	254	328	312	303	298	304	280	294	316	307	278	307	336	302	260	306	257	271	313	328	321	310	315	287	304	313	284	286	277	276	259	315	260	279	282	293	290	256	292	312	313	268	351	319	296	312	288	307	318	316	281	284	307	269	270	272	331	288	282	300	290	297	319	306	299	289	304	292	317	278	268	267	313	297	303	244	303	260	295	288	302	284	317	318	275	317	328	283	289	291	273	303	268	307	304	309	325	318	306	293	309	300	305	290	303	308	261	293	288	301	305	270	282	282	292	310	314	292	289	288	284	264	293	309	296	275	314	265	298	291	306	292	281	307	300	259	303	293	318	302	310	289	265	292	295	334	317	310	282	309	351	325	325	288	295	296	282	304	323	326	303	336	302	312	311	291	297	279	285	319	325	273	297	284	312	313	354	282	305	294	268	275	289	272	350	294	322	311	333	298	301	268	293	307	305	296	316	282	316	278	308	291	292	277	301	289	301	303	315	261	321	300	305	252	289	324	304	275	303	297	312	316	303	262	313	289	270	270	313	308	292	309	297	308	320	279	288	287	287	311	302	298	299	309	275	278	298	307	271	309	310	308	259	268	292	311	276	263	289	288	276	290	325	305	309	322	311	301	276	302	288	305	302	276	278	287	292	298	255	277	292	289	307	295	274	267	274	256	305	310	297	315	298	270	304	298	277	278	323	303	304	298	279	321	281	266	273	272	288	262	267	317	288	297	309	301	282	316	302	310	318	313	309	260	286	257	315	289	302	299	289	347	295	294	285	342	316	303	297	303	279	297	280	305	338	272	297	293	284	287	311	313	280	268	287	295	282	280	291	272	242	279	300	303	298	315	282	287	294	315	321	270	271	306	314	308	267	300	282	300	315	303	294	287	300	297	311	325	298	324	279	301	315	271	302	283	324	274	316	321	278	300	320	316	305	290	294	272	310	285	285	310	330	280	264	320	276	278	318	321	279	304	309	319	299	302	325	302	270	302	286	279	282	327	285	300	322	277	316	302	297	284	267	298	306	282	317	269	287	322	287	303	287	273	299	311	304	288	302	308	294	268	272	312	282	299	261	322	304	262	289	287	301	285	292	299	308	304	296	277	283	307	292	284	309	258	268	315	288	299	316	263
7390	1020	1545	1589	1473	1185	1035	1009	983	891	824	811	803	768	740	765	760	715	751	706	734	755	680	717	656	716	716	740	736	709	679	703	716	649	721	718	686	683	709	729	685	677	696	705	674	718	680	680	711	692	659	609	683	709	660	705	691	725	728	674	649	700	678	705	650	669	652	642	691	685	689	669	681	649	706	673	652	677	688	706	695	656	668	634	721	697	726	676	644	631	657	703	636	695	650	665	685	646	692	697	639	641	708	652	676	669	728	697	657	687	679	626	681	705	679	696	665	702	704	675	666	667	688	672	681	644	671	692	639	679	679	676	649	648	683	671	615	685	666	643	684	679	666	680	673	664	667	673	667	646	686	692	667	680	692	676	661	677	655	718	687	666	685	723	638	657	697	693	695	698	691	653	698	631	628	657	680	679	686	693	669	654	671	689	670	683	682	696	666	711	652	693	690	633	681	673	671	705	683	715	718	690	658	672	671	635	680	705	648	667	649	648	622	628	656	686	689	654	674	691	675	665	641	651	636	724	716	679	662	639	700	692	651	661	658	671	688	708	668	645	632	676	712	649	693	680	652	661	711	679	693	696	674	630	685	703	697	705	679	675	697	727	649	634	697	623	673	667	671	685	661	675	637	671	663	660	672	667	685	680	660	720	683	674	706	660	668	716	657	650	690	689	703	712	658	657	717	635	651	703	696	695	697	673	628	663	697	697	644	699	632	652	701	661	615	691	701	698	678	682	687	679	738	662	728	641	641	729	689	678	700	686	687	651	697	647	684	637	698	666	689	723	707	694	666	678	656	715	688	706	670	677	675	654	695	688	697	713	659	676	694	616	696	616	667	669	650	680	694	669	664	654	635	670	675	682	654	686	675	720	717	680	696	636	636	664	698	694	685	693	667	671	658	685	673	715	654	668	637	635	683	663	660	617	699	715	644	646	665	667	644	707	708	716	690	671	657	720	639	701	672	668	681	665	641	693	679	695	665	641	655	670	650	686	651	720	636	732	641	702	664	665	743	661	677	694	681	679	696	656	691	686	627	735	737	669	674	649	662	650	680	672	666	648	660	666	659	676	679	655	670	710	635	683	690	684	678	699	676	680	690	699	634	674	657	683	673	649	670	690	648	664	679	693	638	637	702	691	643	698	662	658	689	640	617	719	649	721	676	681	695	683	691	718	693	654	718	676	648	629	707	685	651	676	725	699	657	685	690	689	728	708	668	683	724	707	699	664	633	695	644	646	682	723	674	709	690	652	670	625	700	706	705	669	659	687	657	672	655	669	632	656	671	669	636	723	673	683	663	680	665	665	665	656	694	706	686	654	652	663	636	671	719	700	686	660	670	686	730	671	682	702	667	595	678	686	697	678	654	682	670	729	643	657	658	675	678	664	675	677	669	669	655	686	746	672	708	638	675	688	705	695	686	670	720	645	670	671	674	682	665	698	684	641	650	706	694	697	682	683	669	705	704	660	663	673	654	648	704	682	667	724	650	656	678	665	664	678	670	626	728	685	671	645	644	617	644	648	655	696	655	687	686	671	677	707	670	693	703	699	660	693	707	641	680	673	680	670	687	640	670	697	695	691	660	690	654	642	691	666	639	720	688	679	694	672	656	730	683	666	666	707	716	699	703	726	678	692	692	677	702	694	659	639	723	659	674	645	708	676	681	632	671	687	648	672	667	646	656	659	646	713	642	606	667	647	651	657	667	640	705	686	669	701	693	638	704	660	674	704	712	716	706	662	713	681	677	668	699	686	663	665	635	702	708	660	716	698	693	619	660	713	649	681	669	669	635	697	739	662	668	714	722	711	665	678	669	673	714	659	691	710	694	640	664	681	672	666	718	712	702	688	713	695	691	661	642	659	706	663	624	637	653	687	722	665	735	655	688	678	673	701	639	701	700	624	706	735	726	667	703	672	678	703	642	729	649	695	641	671	679	637	664	668	691	646	633	697	665	665	656	716	669	698	685	679	638	633	667	695	638	661	691	658	665	691	667	700	700	701	652	703	638	702	660	736	668	658	650	718	696	723	684	703	676	688	722	682	663	681	743	702	736	685	699	688	682	663	664	718	694	684	655	639	663	693	674	666	711	681	723	690	678	664	660	680	658	673	691	672	694	691	654	665	657	727	695	689	686	707	678	681	675	689	651	640	674	701	670	674	663	707	643	660	633	703	672	686	706	693	633	633	719	692	633	661	668	668	623	651	710	623	694	683	727	674	711	661	669	640	730	615	681	693	689	664	692	614	682	636	673	742	667	675	715	705	643	695	672	670	695	685	650	695	643	683	672	675	666	704	680	635	685	624	659	712	694	681	694	687	688	686	675	659	661	682	673	636	644	677	655	654	659	670	721	655	680	695	688	664	676	724	652	705	672	674	653	687	696	680	670	662	657	588	705	688	672	720	631	652	712	679	648	686	695	640	653	664	691	689	627	648	649	679	718	710	691	691	706	694	690	716	675	667	690	680	679	710	652	650	647	721	671	665	636	657	655	656	662	682	736	697	681	706	694	698	666	689	695	683	661	684	680	716	694	717	638	704	631	729	642	660	700	672	649	679	682	658	680	674	707	682	691	739	662	671	686	641	645	695	661	693	698	682	734	694	715	648	708	678	685	670	659	697	677	631	648	688	650	687	697	713	690	684	652	720	686	675	689	678	668	685	674	638	715	704	687	674	681	687	704	701	645	693	684	741	648	730	679	706	690	693	697	665	672	668	693	680	656	682	677	679	684	696	628	715	709	659	687	710	709	689	684	666	715	700	694	628	725	671	677	660	679	631	641	705	633	692	667	652	655	713	688	668	667	683	682	691	707	681	661	675	657	679	707	664	697	665	673	638	676	714	666	633	727	659	701	643	720	643	697	669	735	705	711	689	711	696	677	715	707	689	645	683	647	671	666	636	691	625	645	687	709	646	638	666	693	682	716	700	669	691	674	679	659	668	734	725	682	685	687	687	666	693	660	734	642	632	681	726	695	678	664	662	665	671	659	645	658	654	659	704	721	682	646	704	722	676	637	676	637	660	675	651	669	710	697	729	649	663	709	636	713	727	643	642	693	615	673	702	671	738	680	671	658	716	670	675	673	614	651	658	692	674	708	658	715	656	670	696	694	647	653	657	655	645	695	717	655	645	649	752	709	667	697	688	674	665	665	666	655	672	623	644	656	666	658	686	673	638	682	705	689	671	708	701	661	699	676	660	669	658	728	742	663	652	657	654	687	683	640	687	608	664	684	747	641	645	701	661	650	649	687	672	698	680	694	667	641	664	623	664	694	742	696	666	694	662	664	672	694	683	669	679	676	679	653	687	680	657	715	667	728	672	666	673	664	664	652	640	705	719	691	677	686	700	668	666	659	644	674	682	629	673	702	684	668	634	668	653	653	725	685	724	675	671	641	667	698	697	691	695	680	672	688	691	692	686	706	657	676	682	692	659	675	672	673	715	702	708	664	625	668	654	665	732	682	684	683	672	625	618	641	686	659	659
16089	1336	960	740	569	430	358	411	335	316	303	261	298	268	269	279	279	274	260	274	245	265	262	256	253	286	263	244	255	246	235	253	247	208	276	230	237	231	247	231	208	185	234	264	232	239	231	244	205	229	229	239	237	228	224	279	247	231	242	220	214	243	219	285	254	269	249	265	219	233	254	236	256	245	224	231	237	261	266	221	247	233	241	241	221	258	216	224	225	253	252	238	242	238	231	240	267	252	252	245	251	271	262	266	260	232	239	236	255	225	227	230	250	247	248	281	221	257	255	251	240	225	258	241	246	240	236	249	223	263	235	231	220	245	259	229	271	246	239	234	220	234	258	230	235	225	256	234	249	273	263	227	227	233	254	244	231	268	252	237	249	229	296	267	236	235	256	261	237	242	219	242	243	246	239	254	243	216	209	256	209	225	243	230	246	221	224	246	223	255	291	266	250	249	209	261	217	262	229	241	227	246	233	224	248	250	283	228	239	224	216	249	257	249	257	230	290	254	287	235	220	213	248	254	242	248	237	240	275	226	234	237	251	237	229	225	277	255	264	260	279	254	234	230	227	233	228	220	260	221	247	255	276	280	232	226	211	239	249	245	271	235	255	230	243	259	233	219	262	240	224	248	270	228	226	221	255	227	226	250	251	251	222	258	263	263	237	253	231	259	228	242	273	249	248	236	235	253	244	250	240	253	248	253	258	234	268	237	234	226	219	220	235	227	215	235	227	237	237	266	240	224	245	244	222	262	264	258	221	241	278	261	233	253	240	258	239	233	275	228	242	238	215	237	219	229	242	252	273	228	243	198	273	240	244	242	259	239	275	221	208	258	202	240	225	267	265	236	250	249	248	237	257	240	237	223	244	241	245	244	213	211	255	258	270	231	247	242	242	225	252	219	259	249	245	249	246	245	240	270	227	218	224	214	194	248	231	249	238	252	236	243	240	217	255	245	235	241	241	218	216	236	245	233	228	250	214	259	241	234	214	251	228	222	296	239	239	268	247	275	222	219	266	224	244	256	208	266	268	248	229	247	227	227	213	235	252	253	268	276	247	250	224	231	242	233	260	234	244	216	246	234	259	251	242	284	242	249	264	248	243	254	261	247	240	244	245	231	225	229	274	247	226	228	256	250	234	251	261	209	250	197	221	237	244	258	253	231	232	238	264	254	242	245	220	212	246	263	255	234	244	251	254	275	264	217	266	239	256	216	244	242	253	234	242	255	270	263	244	236	246	214	221	247	226	251	248	243	227	259	268	234	223	228	248	251	209	237	243	238	226	237	238	224	261	248	230	234	229	256	224	242	253	261	257	220	230	236	224	212	240	253	236	240	220	274	258	269	246	204	267	226	221	264	221	225	256	236	221	227	241	235	239	226	241	219	236	255	253	280	234	233	230	225	221	234	246	255	208	248	222	240	247	294	208	269	274	215	265	205	232	242	240	251	249	231	251	256	243	239	231	251	253	241	257	256	235	262	208	227	249	252	269	246	236	242	242	230	225	263	250	223	247	250	238	233	258	249	244	234	240	248	263	244	227	256	258	246	256	275	273	252	252	229	241	240	261	239	261	265	201	238	259	243	217	238	268	240	231	243	261	237	247	240	239	225	220	227	244	252	205	220	223	254	244	257	232	247	242	242	231	233	255	266	268	226	264	229	231	250	263	238	252	215	240	245	233	261	248	219	256	247	239	254	230	234	241	229	231	279	228	257	207	248	228	277	248	231	273	249	239	262	257	264	254	231	238	253	236	264	233	244	242	277	269	244	255	256	259	239	228	245	274	239	260	224	232	255	249	260	238	239	213	245	221	233	221	254	223	222	236	246	226	286	249	233	251	247	270	255	266	249	232	248	223	241	233	228	231	251	232	248	243	258	273	245	237	264	251	208	232	263	267	258	237	249	255	264	207	258	249	229	241	268	222	239	252	230	250	236	251	244	235	247	251	226	252	234	256	237	244	232	245	239	223	236	253	236	244	243	243	235	240	262	265	228	277	226	251	235	230	254	247	218	236	212	245	222	228	255	221	270	230	237	245	225	244	226	252	247	259	222	231	276	242	237	228	234	225	233	247	230	237	222	272	220	226	244	280	220	239	232	236	262	241	247	243	281	241	215	251	245	224	241	263	241	262	237	251	264	258	198	228	240	238	253	217	237	214	241	238	231	243	238	272	220	236	238	264	252	243	240	263	252	246	252	254	238	224	239	224	232	247	248	236	246	228	247	251	239	251	234	240	244	212	255	249	260	262	240	260	223	243	228	237	224	249	233	221	217	266	246	271	242	260	214	223	252	251	226	244	270	229	243	251	237	208	234	248	227	275	244	225	250	224	248	268	254	206	225	242	246	262	200	227	259	234	233	232	212	207	231	252	231	213	250	274	291	248	217	246	243	258	247	241	245	238	251	233	248	236	233	236	271	256	244	289	245	230	264	263	268	240	230	259	243	252	242	236	248	259	239	239	258	231	231	241	232	288	246	232	232	254	225	224	213	227	234	244	198	242	235	215	262	258	272	246	238	215	250	249	250	238	205	222	239	212	222	233	232	262	266	220	267	225	225	234	227	254	240	198	248	244	217	222	215	224	240	254	258	240	234	248	237	247	233	258	252	245	218	246	243	220	249	254	237	242	254	221	247	217	240	273	264	250	274	222	242	228	238	253	265	265	282	224	240	272	256	243	266	224	247	236	234	245	271	245	251	242	234	259	243	257	261	239	253	231	221	246	202	249	253	222	255	260	217	264	238	255	239	254	264	285	244	250	268	236	273	249	238	226	244	229	227	228	246	266	221	225	250	243	256	253	258	276	268	252	245	243	253	252	238	253	258	244	240	252	221	268	256	236	245	216	211	232	252	248	250	259	250	259	234	236	270	271	255	246	276	230	263	265	248	239	229	246	229	276	259	273	245	247	207	217	215	211	230	241	235	214	243	224	227	214	226	251	232	241	238	212	258	251	245	275	225	281	239	211	232	259	257	294	248	228	220	250	264	214	248	217	237	259	233	235	245	244	234	236	234	247	272	222	226	226	263	247	253	233	261	256	253	268	268	248	241	269	223	260	274	221	248	243	259	249	223	249	251	235	262	254	239	265	230	249	250	220	249	227	234	238	260	242	227	230	237	265	254	260	249	233	239	249	238	230	258	256	263	226	242	233	211	230	219	256	200	250	229	209	231	272	229	240	246	248	254	222	234	247	245	276	243	221	232	234	231	230	238	264	254	267	221	237	256	236	272	258	263	252	211	237	256	250	233	196	262	246	241	242	221	238	240	251	244	226	256	246	247	230	240	248	212	244	237	262	260	232	258	243	226	241	267	260	248	234	242	222	221	270	236	237	244	238	221	243	252	268	270	228	249	230	253	246	219	235	245	266	236	256	225	239	270	249	224	258	230	254	246	238	248	257	243	250	259	223	243	290	249	249	224	218	260	255	248	266	262	257	220	231	203	230	256	228	217	234	210	249	241	251	230	239	232	253	256	246	237	206	208
8907	1192	2194	2322	1891	1604	1247	1237	1128	944	879	794	777	754	776	698	649	655	652	657	725	615	660	648	600	664	621	590	607	624	623	588	582	624	597	588	588	593	568	556	605	542	594	603	602	563	559	554	577	588	560	589	550	548	567	559	581	542	600	558	543	590	563	534	576	549	568	578	566	629	530	588	576	528	575	521	575	540	569	558	580	591	555	521	531	569	533	589	526	549	569	552	545	553	587	548	567	540	507	519	525	566	555	525	563	562	511	572	570	536	531	579	571	576	543	565	555	537	580	558	544	513	556	522	557	568	537	544	551	558	582	597	545	527	592	536	531	571	564	619	589	562	539	500	533	559	585	562	572	553	568	568	537	541	563	522	560	540	553	543	515	563	569	545	568	554	523	540	559	525	531	566	571	577	538	566	545	547	556	532	556	534	527	573	557	570	551	518	541	548	572	538	564	557	530	530	532	491	550	574	526	575	566	563	527	555	532	522	533	569	587	541	570	553	527	552	605	545	525	537	605	550	530	560	552	540	560	527	533	563	511	570	619	574	532	545	570	579	583	525	529	575	582	559	537	598	546	565	573	540	540	555	570	547	531	507	546	565	548	554	548	596	537	549	625	549	541	566	569	536	531	542	537	575	568	569	589	533	523	550	499	595	564	549	523	601	563	581	529	586	540	574	572	556	544	599	515	551	585	549	511	584	546	538	558	556	579	519	581	559	519	589	563	544	537	554	513	544	516	546	578	552	546	524	555	535	597	573	543	542	565	542	553	573	507	553	554	538	565	557	581	571	586	541	550	588	558	540	590	587	547	541	549	557	548	596	572	558	529	603	535	533	568	583	559	560	537	512	550	526	570	564	559	545	591	603	523	519	550	563	547	583	514	549	529	552	558	572	547	528	545	547	537	564	549	542	539	536	573	600	565	496	558	538	564	553	615	549	565	544	536	531	564	547	566	532	533	537	568	548	571	559	523	581	572	533	542	546	526	540	541	522	548	537	546	542	570	543	519	574	516	558	592	548	580	536	575	548	549	560	567	519	536	589	529	577	549	558	544	523	506	541	580	563	573	542	568	536	537	517	557	554	549	561	557	482	584	540	570	557	539	593	571	540	549	563	556	569	568	531	571	549	549	581	600	592	581	578	545	559	557	547	591	568	538	561	539	522	521	560	572	569	507	524	583	586	536	586	599	530	568	568	541	554	557	577	539	548	572	545	600	568	559	516	557	557	574	593	529	545	603	517	564	560	582	554	577	543	568	540	537	562	542	593	542	542	607	562	563	551	546	570	550	515	535	588	575	566	544	487	575	563	539	539	566	580	562	528	529	551	605	559	573	559	562	596	535	545	549	515	548	528	570	523	558	535	542	546	586	544	581	541	545	576	533	485	532	526	607	568	548	548	524	595	558	543	528	592	569	537	588	583	534	544	588	587	562	556	544	535	489	530	533	535	554	578	574	496	550	556	533	578	529	558	513	518	531	609	554	536	596	564	584	559	582	552	602	570	559	549	576	553	580	536	552	528	580	525	547	539	556	547	542	515	502	521	562	559	569	553	582	524	590	565	539	579	545	554	563	551	532	568	545	568	544	540	570	536	569	530	556	497	577	557	563	536	552	516	571	508	520	600	519	589	545	560	542	516	535	579	580	569	546	545	610	582	561	519	552	564	538	520	554	561	507	554	508	542	504	584	531	526	574	588	579	580	558	537	513	613	507	568	493	564	567	519	527	541	516	575	542	537	574	566	559	535	579	586	565	523	578	534	560	587	559	558	530	583	579	528	520	540	533	540	546	536	543	556	542	553	516	583	618	581	610	517	540	516	552	539	531	561	544	549	559	528	499	499	577	582	542	551	548	530	551	536	575	537	514	596	567	532	546	599	539	513	533	569	562	577	545	541	516	513	531	566	588	574	566	520	565	573	540	539	552	561	524	525	584	562	564	510	573	557	568	537	521	523	573	517	554	548	527	574	530	576	528	608	548	532	582	541	520	542	557	521	571	545	534	588	548	557	570	550	555	577	547	531	560	518	535	574	587	507	545	551	510	545	587	564	562	575	548	542	565	561	514	593	547	546	560	569	553	569	558	526	560	529	540	552	551	542	538	545	554	542	577	534	586	584	552	556	522	562	625	548	551	558	576	545	546	551	589	533	572	543	522	500	545	522	535	550	567	517	588	539	536	579	528	535	538	551	570	551	546	536	545	555	539	563	578	516	571	573	557	542	543	586	559	590	544	564	581	567	527	576	583	558	564	572	517	544	540	549	531	545	561	523	547	539	528	560	533	615	501	540	537	586	552	527	518	555	544	579	591	605	550	565	545	553	552	535	504	550	531	519	525	566	545	551	587	526	528	573	561	590	561	544	515	543	566	556	547	561	556	540	525	507	576	526	537	549	565	547	564	561	532	544	560	536	555	549	509	571	581	570	518	513	563	544	555	547	513	588	549	504	595	552	565	530	541	528	554	545	539	572	545	553	547	553	548	579	522	544	571	557	542	560	524	525	525	556	595	602	539	591	546	552	584	556	531	552	604	594	563	555	563	557	554	564	545	545	556	547	602	555	574	510	582	559	545	603	576	570	552	553	530	565	592	520	504	564	595	573	526	553	548	520	581	591	525	561	543	552	574	538	510	575	555	586	534	597	544	543	579	541	514	561	577	544	577	556	593	558	553	558	569	546	576	577	562	491	555	551	557	582	587	542	545	559	542	550	524	514	574	572	580	532	585	563	511	532	548	581	523	510	586	528	555	531	544	538	520	553	559	565	532	566	519	517	548	604	572	563	517	555	521	596	541	512	537	541	545	552	551	563	521	564	507	553	581	552	556	524	578	502	560	553	545	548	622	580	551	568	517	559	558	529	553	548	507	559	523	581	549	541	574	544	555	519	581	549	605	565	539	535	566	565	543	512	517	563	574	549	547	539	563	544	549	508	546	586	608	548	572	553	520	556	550	555	557	520	539	527	541	565	543	560	580	547	542	563	542	548	525	555	552	580	538	574	585	534	603	564	538	571	604	548	574	525	543	531	575	544	573	561	554	567	547	539	543	520	503	533	552	559	563	537	555	574	516	544	513	562	547	588	537	556	547	558	561	531	539	556	553	522	557	580	549	533	573	567	507	550	504	579	533	570	548	566	602	549	501	585	582	527	519	568	538	544	578	538	562	568	544	577	549	553	595	523	557	571	526	493	559	534	505	560	539	550	606	555	582	577	513	554	531	580	542	576	501	531	571	570	547	531	578	574	548	555	528	554	559	535	551	550	532	587	539	533	572	539	545	540	570	532	550	560	531	550	526	569	545	545	568	536	569	569	582	546	556	573	541	554	536	515	555	541	562	569	549	532	537	564	583	531	549	556	562	558	548	528	563	539	604	516	568	560	538	581	511	547	535	543	581	531	534	608	553	569	588	558	590	562	562	572	518	544	557	567	538	532	524	535	509	578	566	564	558	517	535	552	547	554	556	527	570	559	558	522	575	532	574	580	533	548
2176	174	170	168	176	165	140	177	143	168	153	180	156	142	130	175	168	150	146	165	161	138	161	164	164	170	160	163	159	172	158	161	164	160	169	154	160	140	135	151	171	153	164	160	146	159	127	147	159	162	156	161	151	162	137	148	184	150	148	176	165	176	158	137	130	165	151	168	147	158	147	151	151	149	145	128	167	169	149	138	150	162	135	143	154	157	155	143	140	169	146	186	146	156	158	158	165	168	143	152	130	152	174	163	151	157	160	175	169	147	147	161	174	165	154	172	167	132	156	156	163	152	145	161	168	152	148	172	159	164	150	155	145	165	153	144	168	179	168	154	144	172	148	154	161	157	140	154	141	136	168	140	133	161	140	172	168	196	147	155	153	149	142	153	156	152	163	150	140	152	150	165	171	159	145	136	138	158	164	166	160	150	165	158	156	150	160	145	148	146	153	152	146	139	158	155	118	134	165	163	173	161	145	150	148	155	162	143	138	166	163	159	168	156	161	175	131	154	140	164	161	166	163	162	162	152	159	168	157	154	149	157	158	173	152	164	152	154	166	130	184	143	160	187	169	160	171	171	173	151	159	173	146	128	147	154	166	153	156	155	148	158	161	151	141	159	138	125	136	154	165	156	144	145	161	160	134	138	156	154	156	177	151	174	172	150	137	131	144	151	148	150	145	163	173	159	128	143	146	152	187	145	160	155	137	186	156	152	148	164	138	152	169	170	147	150	141	162	172	143	164	165	171	160	157	171	178	161	163	143	135	159	134	163	178	161	173	158	159	142	166	147	157	144	141	176	143	134	175	152	162	162	147	146	154	156	161	177	159	140	173	150	149	185	179	165	136	165	158	166	185	160	160	151	143	143	158	148	158	168	158	169	151	159	169	163	173	149	145	126	165	160	156	157	186	172	152	134	154	146	168	163	158	171	150	150	149	148	128	165	161	148	138	158	170	145	137	182	166	150	134	152	179	187	159	168	151	159	158	151	149	144	134	152	147	171	177	161	162	152	144	134	175	144	147	154	160	148	153	169	154	168	168	170	158	139	145	165	153	150	154	152	181	171	159	158	135	145	169	146	170	148	164	143	148	154	160	153	158	151	156	145	128	164	161	179	138	159	175	130	148	152	147	176	147	153	152	149	154	172	143	167	147	138	143	160	141	164	151	158	144	181	144	165	163	146	129	160	170	157	139	133	169	149	164	142	146	165	183	133	153	173	147	144	150	167	167	152	170	149	151	160	144	174	121	173	167	157	146	149	195	154	143	172	161	152	152	171	135	145	176	164	147	152	167	162	150	154	152	156	145	176	174	162	149	153	146	119	182	161	181	154	165	142	157	160	183	176	145	146	135	135	136	165	150	167	153	173	177	157	171	137	180	180	129	157	142	167	163	167	158	139	150	160	142	146	137	178	149	170	127	161	141	147	147	170	150	136	160	142	169	154	156	128	159	132	136	169	155	143	139	140	142	164	153	167	151	156	143	138	161	137	162	144	151	156	154	141	144	146	128	167	149	135	137	169	159	161	170	129	150	137	168	141	123	159	160	138	171	158	178	144	188	157	146	128	162	148	173	170	149	165	135	157	156	152	160	154	159	162	161	159	146	148	155	129	178	157	164	175	165	163	164	130	137	152	170	186	146	117	138	134	133	133	138	141	139	152	159	128	165	151	153	159	139	169	167	140	141	154	157	139	156	152	153	154	157	153	153	167	147	163	153	153	138	156	163	162	160	143	147	153	152	147	123	140	185	147	160	166	144	143	156	138	146	176	158	146	147	146	150	172	130	151	150	165	148	167	160	139	152	152	142	141	135	167	154	127	162	161	154	169	174	171	162	176	160	171	178	139	163	143	137	146	155	155	169	160	158	184	167	158	136	128	162	171	161	146	143	144	147	158	172	175	155	144	145	179	158	173	146	160	127	162	165	174	155	137	166	152	161	156	139	156	163	159	155	180	146	148	139	174	153	173	169	184	164	166	170	147	148	155	135	136	179	165	155	163	157	133	164	151	152	158	169	139	161	166	152	134	157	166	148	166	173	122	148	170	168	160	153	145	151	138	134	151	147	133	141	170	177	166	154	171	126	153	138	159	159	160	149	147	177	175	156	155	173	163	146	166	154	159	153	161	160	159	161	169	138	156	157	142	182	135	132	142	187	168	155	174	154	147	135	170	146	141	165	176	136	147	185	135	144	152	158	151	158	144	165	162	155	151	144	133	173	152	158	156	154	134	159	161	135	132	162	140	179	176	159	168	141	143	159	175	167	150	135	142	151	147	145	150	143	163	159	144	163	149	156	145	172	157	155	167	136	135	142	132	165	129	174	141	193	147	158	192	152	142	146	151	181	143	177	151	145	145	167	156	138	156	150	169	162	156	128	143	176	158	134	155	140	142	157	165	154	146	133	166	160	149	135	146	152	168	171	132	154	144	181	160	175	138	137	147	156	156	154	151	140	153	143	152	145	168	142	151	132	150	154	148	152	147	169	139	113	154	146	136	144	179	159	162	148	149	164	158	144	148	153	172	125	135	149	158	171	144	159	151	141	154	136	146	181	159	204	158	166	163	138	128	147	136	159	137	171	146	171	159	153	137	169	156	149	152	160	174	166	151	164	164	156	156	156	147	145	173	171	165	153	142	147	160	146	167	151	174	132	165	153	146	153	148	141	162	173	179	144	150	156	156	148	126	149	153	147	154	155	178	153	164	157	158	154	195	141	121	155	176	159	149	179	132	158	168	163	173	177	149	161	157	144	148	172	187	153	138	147	149	161	157	164	143	145	143	161	165	143	143	146	149	141	149	161	152	143	163	143	179	157	180	157	141	165	183	138	151	176	147	179	151	158	163	153	155	140	163	162	148	159	147	153	155	158	154	154	177	188	146	144	149	131	169	146	184	156	153	149	166	155	140	151	150	147	173	154	144	157	158	179	152	145	157	151	143	142	165	176	145	165	155	139	159	163	175	150	146	140	161	165	135	184	150	156	145	148	163	179	149	149	155	135	143	175	162	158	164	132	153	150	156	164	186	137	146	180	163	156	157	159	149	162	160	148	139	147	142	142	160	153	147	150	163	159	167	189	189	163	168	151	132	155	138	146	180	161	160	180	177	155	166	150	143	144	156	144	161	134	151	144	159	161	146	160	161	148	148	144	145	129	148	143	160	164	158	143	153	162	170	151	155	149	149	155	135	145	161	154	150	144	139	143	161	168	159	145	172	152	158	137	162	174	162	166	164	154	146	176	133	179	153	167	153	137	183	136	155	137	155	151	161	155	150	157	150	157	167	178	141	157	152	141	164	172	158	166	153	139	139	144	140	153	145	166	168	155	164	170	138	146	152	131	173	179	160	142	133	148	166	175	174	153	165	152	133	175	144	154	143	149	134	161	162	157	157	150	173	170	163	159	162	145	126	150	154	166	160	163	152	182	156	173	170	159	135	145	151	140	150	140	174	152	177	151	165	134	153	174	176	186	164	146	157	154	150	124	155
2452	445	400	463	443	425	422	444	433	411	381	421	427	419	380	385	392	381	390	424	383	375	412	417	410	360	405	406	418	385	416	380	390	372	377	374	385	399	443	435	370	389	387	398	451	451	397	421	431	396	434	376	384	377	403	368	405	421	391	372	419	387	413	417	406	381	400	387	432	425	375	402	395	403	429	378	403	429	361	368	394	388	378	406	397	400	405	416	381	398	429	385	434	411	398	390	457	394	374	424	435	410	409	413	403	400	415	420	419	384	413	404	418	417	400	391	412	432	410	422	381	422	417	370	378	445	396	417	412	389	377	418	400	376	379	411	370	409	408	422	412	390	405	440	386	378	348	408	394	370	425	401	396	389	410	411	427	412	409	407	370	390	419	442	419	392	376	385	433	414	374	395	418	424	404	401	393	401	408	417	405	377	388	407	362	394	432	407	385	395	385	402	390	385	394	410	415	402	395	414	407	397	403	382	405	405	412	387	404	414	363	392	423	414	392	354	406	380	412	386	405	424	425	391	389	428	398	429	421	411	372	406	398	384	429	419	411	387	422	385	391	421	401	411	399	385	372	391	391	447	377	404	406	419	409	392	402	387	419	420	391	415	411	407	401	403	409	398	406	386	417	406	406	395	405	391	400	406	414	448	380	374	397	376	395	366	420	405	384	401	390	396	399	404	411	396	387	422	409	399	379	418	364	387	437	424	393	397	414	387	404	372	403	389	385	388	372	380	374	417	424	425	421	417	409	365	408	403	395	406	403	433	397	367	374	418	386	416	386	409	397	436	414	393	403	399	394	393	362	406	374	406	427	437	387	372	389	397	412	396	419	398	395	435	378	430	413	401	403	427	405	398	427	355	384	409	405	415	391	397	391	413	374	428	400	419	414	428	383	397	382	413	427	423	424	403	386	415	411	408	390	379	400	414	403	418	386	383	427	387	376	415	373	420	409	415	409	393	411	424	402	447	433	393	399	402	423	400	404	428	402	381	429	426	423	430	379	389	431	371	402	372	405	378	405	381	382	401	375	473	460	404	403	407	390	440	421	404	433	389	429	414	399	405	413	392	405	376	416	398	390	366	385	398	410	418	383	400	410	427	395	410	443	400	377	424	376	387	400	440	396	401	386	403	378	408	402	403	392	384	433	396	382	399	393	411	418	401	363	394	365	387	409	422	423	380	393	383	409	378	404	377	399	425	444	425	417	387	433	416	431	407	411	402	367	401	391	414	416	399	426	387	419	413	412	424	394	421	423	420	428	410	401	383	423	367	387	457	411	412	396	426	436	386	390	392	406	409	415	401	427	417	415	398	419	380	415	398	423	384	431	395	443	366	419	399	370	375	381	411	418	430	425	385	402	421	417	391	402	429	397	404	415	400	381	455	412	388	411	400	414	399	412	421	430	383	408	420	427	402	415	396	395	387	404	388	405	396	385	435	407	360	402	411	396	428	423	394	388	386	397	390	378	407	431	395	398	411	385	398	438	383	413	403	407	402	411	374	421	392	418	399	429	371	392	413	416	389	388	415	400	407	410	393	405	424	400	400	395	417	399	365	404	383	397	379	400	393	393	399	413	381	395	430	403	450	381	449	384	422	404	394	433	418	413	407	401	411	384	440	416	410	431	433	400	410	401	438	402	405	418	422	396	420	409	411	410	395	380	410	341	400	410	424	425	422	379	431	403	374	411	388	389	376	384	401	418	394	383	396	385	399	429	382	418	428	386	405	383	431	397	411	388	380	401	382	438	399	386	348	412	366	419	393	416	405	404	391	392	435	387	388	413	368	415	390	384	420	383	446	419	435	386	403	388	402	439	369	385	385	428	377	382	409	439	405	404	434	407	435	406	394	390	384	397	401	391	400	389	414	411	433	381	418	395	381	391	401	392	430	408	400	385	385	404	392	443	364	426	391	402	432	383	397	407	373	388	434	439	399	394	393	409	384	416	384	382	412	379	441	414	408	415	416	393	401	364	379	385	383	382	393	405	413	439	407	415	386	351	390	392	388	399	387	396	405	352	396	401	413	420	412	412	375	402	394	407	399	394	380	418	402	404	374	426	430	417	440	408	398	415	418	402	415	369	430	419	419	366	376	404	431	404	360	400	393	392	407	363	418	408	387	370	393	395	376	381	391	385	384	424	397	390	418	392	408	395	386	388	414	398	364	378	375	427	392	401	389	380	390	408	414	467	377	393	392	402	411	388	428	407	435	428	390	408	365	397	444	389	411	387	382	378	372	389	388	426	354	415	419	371	423	361	413	413	437	416	398	378	429	401	407	371	407	420	390	405	397	410	383	389	408	420	425	384	388	418	402	421	388	414	377	387	441	413	378	362	431	402	447	448	387	389	410	405	400	391	391	405	400	391	404	387	418	383	398	406	405	381	433	440	405	419	407	420	379	367	400	393	369	406	412	442	404	389	414	417	387	372	391	385	398	373	405	411	375	398	415	427	414	413	413	395	422	378	404	395	384	374	378	434	426	385	425	400	396	362	421	399	370	418	403	381	400	421	408	416	417	400	378	381	397	426	401	418	446	405	362	350	396	390	389	428	404	355	406	381	383	418	392	410	380	399	405	419	366	436	412	410	364	394	387	368	398	438	402	387	370	394	387	423	371	407	408	433	420	427	406	407	393	425	393	382	428	387	396	436	415	400	409	381	395	402	368	420	377	406	422	412	413	410	417	435	395	411	403	386	373	440	378	428	413	398	387	397	381	406	380	386	404	401	408	396	403	427	366	423	396	407	419	402	402	381	400	439	402	404	454	384	419	415	409	383	406	396	411	396	389	396	404	413	413	389	370	412	425	431	417	416	419	400	402	425	383	377	406	393	385	422	402	372	391	403	381	387	405	400	423	389	368	390	387	414	409	422	391	432	392	374	402	403	391	406	373	412	427	419	429	382	368	437	410	409	355	416	397	394	407	433	423	371	423	421	380	398	440	415	419	396	397	393	425	412	406	397	408	432	442	390	411	393	403	426	428	396	403	399	379	408	341	406	357	406	371	410	380	370	403	355	431	409	410	395	382	351	415	398	425	410	403	378	423	414	378	391	384	398	385	391	398	387	421	421	395	375	373	352	412	434	386	404	395	411	435	435	409	355	385	373	391	397	414	374	410	394	413	374	405	421	362	368	414	388	415	438	371	396	439	374	414	408	395	391	396	419	391	402	371	406	415	373	414	422	404	388	405	364	413	426	409	398	377	425	383	394	394	366	385	394	407	420	406	428	416	384	414	384	387	414	427	381	363	400	412	413	396	379	377	370	374	396	377	405	394	416	423	391	411	394	394	422	436	407	371	463	382	374	424	351	387	411	404	423	401	363	386	408	362	379	425	368	401	401	386	424	367	396	429	388	387	396	367	434	428	419	430	416	424	409	386	383	395	424	387	409	389	405	380	399	397	387	350	435	407	384	385	376	396	407	376	384	384	374	382	417	380	366	418	406	399	390	356	392	392	449	420	431	403	430	370	415	353	408	402	389	405
8802	718	660	574	436	392	370	324	326	342	302	294	301	316	329	319	285	266	301	309	292	301	309	280	285	300	294	319	309	269	271	307	278	290	288	304	297	292	297	282	286	286	269	274	304	292	267	339	297	299	285	290	296	293	292	297	274	262	290	274	237	315	284	301	309	296	253	294	303	300	318	303	297	268	277	272	265	314	281	254	277	279	273	248	286	288	305	281	299	283	306	298	304	294	301	298	273	290	299	297	295	281	291	296	264	318	265	310	278	279	265	252	273	259	291	310	288	272	292	278	284	277	285	341	298	279	297	264	300	283	257	291	314	282	305	276	272	280	313	275	321	297	286	282	293	294	284	263	278	282	302	315	325	308	276	317	296	309	301	282	288	292	289	289	299	242	300	296	289	326	299	261	275	247	321	267	279	328	328	300	290	277	345	301	282	308	321	299	291	273	276	319	318	295	279	267	304	262	296	281	308	255	299	297	309	314	323	312	295	315	286	270	282	254	265	311	304	289	266	313	277	298	281	285	300	286	290	291	299	290	301	323	299	263	287	295	301	317	256	253	286	290	289	313	319	276	272	304	277	270	296	322	333	252	275	286	292	279	285	299	270	308	297	323	293	349	305	265	321	297	270	302	285	318	298	298	280	299	304	278	277	304	271	281	316	274	310	280	318	302	317	276	306	293	298	270	297	290	316	285	304	306	330	284	304	303	308	285	282	300	271	266	291	302	290	272	293	325	287	309	322	305	279	286	284	285	281	279	295	275	293	292	266	303	306	279	327	301	275	284	288	277	266	319	309	295	271	301	299	276	300	278	298	275	288	309	305	282	279	330	267	281	282	306	303	306	286	284	296	289	288	323	308	303	282	267	268	312	341	285	275	283	305	308	307	276	290	281	292	290	258	329	287	299	316	258	277	286	313	288	283	287	319	306	285	284	295	298	278	284	297	245	257	303	295	286	288	301	306	280	286	273	270	292	296	293	269	302	303	309	283	284	314	302	292	292	322	284	302	316	344	287	273	282	316	319	288	283	314	281	297	312	295	290	279	318	275	297	307	302	288	292	297	291	274	300	301	267	298	285	308	290	286	312	283	332	290	317	311	298	276	299	287	281	292	272	317	323	309	305	274	271	288	282	267	286	310	287	309	283	274	285	299	271	265	278	276	284	302	284	304	307	319	307	297	318	313	299	293	298	300	257	309	283	294	308	295	257	248	274	284	319	281	242	274	275	282	297	278	272	296	265	290	280	291	279	291	280	285	274	312	273	292	260	278	293	290	297	321	315	277	330	300	243	311	304	314	289	284	278	308	298	291	291	297	304	294	301	305	328	299	338	296	308	302	296	287	296	291	322	303	320	280	313	295	309	293	299	290	309	308	277	301	290	290	298	271	264	283	302	299	325	267	276	307	276	277	276	293	306	310	272	284	283	327	255	311	308	337	266	269	272	315	282	320	286	305	306	274	286	298	306	289	303	292	280	324	296	247	286	265	280	288	315	230	285	300	285	256	297	276	280	311	285	302	292	268	240	313	284	288	292	300	296	297	301	303	292	283	291	285	243	310	288	298	314	307	284	285	283	330	331	278	263	310	282	323	306	312	305	292	263	285	250	276	314	315	316	293	292	332	305	325	263	301	256	283	279	278	312	285	290	276	280	282	302	286	287	293	294	307	276	275	311	299	320	300	300	265	287	294	272	287	293	264	340	281	312	306	305	268	294	339	282	288	270	275	302	293	271	294	251	310	273	275	312	285	287	275	298	293	288	301	286	287	319	302	261	275	259	259	277	270	321	256	282	301	298	321	253	271	292	277	299	275	287	298	250	305	298	315	315	315	305	289	259	279	279	281	293	290	288	280	303	261	302	297	284	273	271	296	279	296	288	280	305	272	309	295	299	310	297	307	291	277	290	270	300	336	304	302	326	315	301	277	300	304	294	291	296	291	298	308	283	301	292	312	275	287	265	287	292	297	324	296	308	307	285	309	301	271	324	293	276	286	266	291	282	285	281	307	290	248	298	296	288	312	250	273	302	290	280	249	283	309	280	342	291	270	304	270	277	289	283	265	299	313	288	270	314	264	310	309	307	286	288	296	300	301	288	260	286	276	301	268	296	270	320	297	290	285	272	304	308	313	311	285	309	263	309	264	290	319	287	298	309	292	260	307	287	286	264	281	313	281	291	294	294	270	310	272	301	300	295	287	300	300	275	299	256	296	283	288	273	303	264	289	285	294	258	299	273	322	279	317	308	302	317	285	322	305	280	275	283	272	316	292	310	278	292	282	291	283	305	297	310	275	277	297	289	268	293	252	322	310	291	303	261	330	298	301	298	287	307	277	314	321	289	289	278	309	284	305	271	292	287	279	318	260	314	293	308	285	293	274	310	293	282	287	303	284	275	294	267	309	302	308	327	325	290	306	324	285	271	267	311	292	269	324	285	268	313	318	280	310	300	328	293	283	300	302	299	265	311	278	297	289	282	273	315	280	333	299	329	290	270	282	309	290	300	268	275	293	310	303	304	281	263	273	274	296	329	314	304	302	298	292	282	308	297	317	286	284	274	292	309	295	302	288	301	271	301	295	274	301	307	301	319	322	282	288	257	289	281	301	295	274	298	295	303	307	301	296	289	305	327	293	318	315	295	242	319	273	281	286	298	316	304	280	307	290	294	286	318	274	317	291	290	280	286	312	294	295	277	280	312	278	262	277	265	283	268	293	263	301	283	290	295	307	297	284	310	306	304	265	265	270	275	287	308	285	291	283	302	275	299	297	281	300	336	285	283	307	275	317	293	263	267	298	294	294	294	283	272	306	291	294	310	336	306	317	283	306	277	290	313	263	286	287	294	267	274	291	287	302	283	336	297	290	325	297	319	315	320	297	314	290	289	301	316	290	281	295	297	291	281	330	300	293	323	262	256	283	288	275	306	304	311	315	290	296	320	278	276	296	265	281	293	271	299	315	261	296	282	312	309	311	256	326	286	248	309	293	282	286	304	298	289	270	306	296	279	252	273	297	321	317	263	297	283	287	257	329	321	275	303	290	283	306	277	273	311	315	307	296	303	297	314	319	291	277	315	300	280	281	276	317	298	303	262	279	297	297	304	284	283	324	307	287	308	274	288	297	287	295	287	292	311	288	289	296	304	297	308	321	278	278	295	280	282	279	275	274	272	280	287	255	293	324	291	343	291	283	309	295	318	321	254	322	298	282	287	281	303	297	297	296	312	276	297	312	297	266	289	315	275	311	302	303	299	299	265	287	318	314	300	314	275	266	290	307	267	280	278	275	307	280	282	270	286	280	274	299	265	322	280	298	297	288	268	279	309	294	302	275	292	291	284	286	290	284	277	277	320	291	280	289	283	295	289	281	288	268	327	275	300	273	286	327	269	300	281	283	275	258	266	333	289	298	316	324	293	280	304	284	285	285	300	317	282	280	309	272	303	298	294	297	286	276	275	314	272	294	315	289	263	272	279	304	248	296	263	259	318	303	298
7405	995	1580	1586	1314	1177	1090	1020	947	928	901	774	847	775	757	747	747	781	723	734	703	722	686	713	728	711	728	681	699	678	694	702	679	690	681	678	622	706	723	684	698	702	680	688	741	618	688	637	698	690	672	667	734	731	689	704	697	684	688	660	691	691	697	631	653	675	673	645	689	701	662	700	649	675	704	639	674	690	623	660	677	652	692	651	677	664	669	683	694	717	694	645	667	719	668	643	614	656	715	690	640	631	638	690	677	649	708	696	682	670	698	641	667	645	701	700	638	688	694	657	597	663	658	682	696	689	693	696	617	734	644	609	705	649	695	677	642	683	658	686	692	664	665	664	647	679	635	651	701	684	642	647	651	678	714	645	659	657	664	650	697	732	719	688	644	688	684	699	660	696	673	636	695	681	676	679	697	671	715	664	653	666	709	646	686	679	694	699	674	694	670	647	656	684	644	658	644	661	695	678	684	675	647	690	696	628	622	602	735	653	663	715	682	664	727	679	643	670	700	649	670	659	667	721	699	665	678	633	651	680	627	628	685	659	655	659	686	668	658	652	668	615	672	690	705	719	704	637	654	648	684	663	627	630	638	677	732	641	657	665	679	698	596	713	670	680	759	701	677	654	685	675	677	641	621	652	674	669	721	723	667	680	680	710	662	678	676	661	669	674	628	662	676	652	714	678	715	666	649	713	723	649	653	614	710	717	696	680	720	701	675	737	717	660	682	712	683	667	675	712	672	657	711	700	709	670	638	632	704	641	657	674	636	692	668	645	702	663	683	671	654	676	668	657	677	677	650	670	676	674	687	640	679	664	655	658	655	673	653	652	700	665	678	665	639	649	676	732	659	680	669	644	666	675	639	669	714	684	707	689	638	677	687	640	678	694	695	698	650	711	711	685	680	702	687	700	694	683	670	653	666	648	664	685	675	651	719	680	714	626	670	719	683	653	668	676	630	688	665	706	652	674	662	689	653	683	711	661	652	667	660	656	650	699	649	692	681	635	670	674	677	633	666	690	686	696	684	688	697	687	709	679	683	700	656	664	698	683	693	654	691	647	669	640	697	710	687	650	729	660	654	693	692	654	654	625	603	701	665	615	668	695	643	671	700	674	686	657	634	677	687	686	671	739	668	655	604	670	657	673	662	705	692	676	608	693	710	663	644	670	643	730	671	678	660	698	701	634	699	700	670	688	642	687	676	692	721	678	687	668	655	670	704	699	713	690	678	646	708	679	671	719	640	653	666	681	664	690	692	669	700	714	699	668	641	651	640	689	698	637	704	722	665	659	703	721	707	661	704	721	687	698	657	661	661	651	677	670	678	662	683	675	660	703	690	634	706	654	651	658	662	690	642	683	673	665	627	692	660	666	674	722	714	664	645	707	655	676	687	680	658	666	657	708	659	696	630	653	672	678	656	668	711	631	647	653	701	659	657	651	674	731	717	652	684	679	698	674	710	728	639	670	673	721	697	649	682	639	626	660	681	691	685	647	707	695	681	659	621	710	641	668	739	661	724	689	664	666	645	670	645	653	690	683	694	685	681	724	663	643	680	659	669	649	682	654	664	645	651	687	645	702	644	659	697	703	677	676	709	702	694	662	664	693	760	664	652	683	712	672	610	693	686	681	683	660	656	689	658	603	700	699	681	673	665	633	686	621	649	684	669	686	658	695	697	709	653	652	661	666	679	665	673	685	693	704	687	686	731	665	692	639	662	659	663	708	669	705	655	729	656	671	663	625	621	691	716	661	692	689	697	666	620	687	646	671	650	666	697	682	685	675	717	649	661	728	663	660	677	684	702	667	641	673	662	651	674	690	717	683	662	641	688	653	670	670	665	677	657	670	677	672	708	680	691	642	694	686	659	668	717	670	698	668	685	683	674	680	680	704	728	689	665	679	670	669	657	652	690	674	691	657	695	605	664	631	645	692	672	646	717	649	699	697	637	675	668	677	673	666	670	726	633	703	654	697	669	688	733	655	665	645	652	644	672	665	670	691	682	712	676	689	658	698	641	621	733	616	681	670	629	677	649	655	679	667	651	692	675	641	691	682	695	628	683	704	638	673	662	677	670	701	704	654	660	683	652	650	652	661	676	684	648	681	660	686	693	692	691	675	679	698	649	635	684	674	686	682	669	671	664	676	653	666	658	708	715	646	650	696	672	630	627	663	646	673	661	704	678	684	651	681	658	675	697	654	666	650	668	667	721	685	666	656	645	695	703	694	689	656	691	681	678	673	681	710	681	668	646	697	618	694	678	691	701	723	656	660	639	681	643	705	685	693	717	672	693	678	662	647	708	671	636	634	674	667	675	615	685	678	665	634	655	632	678	619	681	753	669	698	647	673	674	681	668	713	661	634	650	653	692	689	645	666	686	670	663	669	652	734	698	659	669	673	672	656	685	655	687	676	697	700	649	678	651	669	629	648	663	671	657	638	691	706	679	650	641	713	665	689	620	674	666	670	645	673	714	689	684	683	701	637	721	645	655	640	655	678	657	644	688	690	654	632	655	664	704	699	703	691	650	657	675	662	654	676	721	623	679	685	673	680	691	665	673	710	662	698	695	654	655	635	667	696	715	624	684	702	691	656	691	690	695	655	669	714	680	674	659	703	706	698	665	724	658	681	662	681	678	679	718	672	654	679	628	673	694	616	680	633	667	689	675	673	666	687	646	689	727	701	677	681	710	636	671	655	669	689	668	682	667	642	645	673	709	658	669	679	744	670	740	666	676	664	691	664	678	638	656	689	661	707	732	668	641	671	647	711	682	620	677	719	696	689	649	660	655	664	665	677	628	628	671	673	643	693	694	659	672	678	667	708	655	675	669	688	691	690	651	642	654	647	662	666	702	718	720	685	666	727	670	654	647	713	671	646	656	666	661	643	699	653	628	673	672	653	736	711	690	700	691	693	693	684	706	687	710	689	586	682	641	667	643	703	698	654	682	660	673	611	708	703	674	681	698	658	685	696	728	626	725	694	632	699	701	681	749	657	657	685	696	704	724	678	657	665	652	691	709	642	680	663	623	693	678	652	649	695	685	667	654	677	675	627	665	643	636	656	711	672	672	730	688	731	665	677	667	637	720	655	723	647	721	709	668	672	698	661	665	688	687	711	680	653	692	654	653	657	654	690	701	641	718	719	669	666	654	685	702	672	697	641	629	702	629	718	682	712	674	669	686	697	629	642	676	687	653	687	690	695	642	648	661	667	660	627	646	663	675	644	720	692	654	665	669	668	634	696	672	646	659	671	643	646	672	652	620	637	663	661	696	718	687	650	705	696	665	665	648	717	697	700	701	705	671	664	707	660	640	660	724	656	662	667	727	725	660	676	682	619	694	673	684	714	643	744	686	683	693	682	693	664	673	724	686	725	676	623	695	630	697	688	705	650	690	725	671	668	668	662	677	706	658	683	673	672	692	711	719	631	675	672	669	714	636	689	709	678	698	662	668	648	637	732	719	673	672	695	687	690	659	673	605	659	680	644
15614	1336	1038	774	559	397	397	378	324	336	312	283	295	249	265	297	238	279	248	280	236	276	255	240	267	237	223	279	233	230	259	225	253	221	227	258	300	244	256	236	235	238	229	220	214	228	234	256	227	237	233	232	227	246	230	249	244	237	266	225	253	245	245	225	235	248	242	239	230	250	248	217	242	256	273	255	263	242	253	247	228	273	248	254	239	265	221	252	245	234	215	238	259	232	231	234	253	232	250	291	226	232	223	243	263	269	240	264	236	219	254	283	258	260	258	246	228	240	226	266	237	221	260	243	228	246	250	270	251	261	235	237	215	256	249	230	229	235	232	233	220	251	241	223	231	228	258	237	246	271	220	247	215	223	242	243	220	214	248	257	246	250	207	228	231	260	255	236	214	241	239	222	234	221	222	248	212	241	246	228	246	261	250	231	252	228	245	260	246	204	215	225	201	214	245	204	232	253	234	230	246	245	238	238	272	220	217	263	242	249	216	234	247	272	220	223	245	229	240	242	231	219	281	245	239	236	234	233	250	255	227	237	265	249	269	245	260	242	219	233	262	231	250	242	237	251	257	250	255	244	242	240	224	231	222	226	255	262	222	238	214	234	261	226	274	239	273	245	249	246	236	268	261	237	227	220	218	238	236	222	220	241	259	230	241	220	226	218	206	242	266	247	265	233	234	256	256	216	226	228	199	227	227	242	245	275	253	207	258	227	264	233	252	236	268	240	252	251	246	254	238	287	290	249	241	242	256	266	229	245	232	243	248	237	216	245	263	260	233	235	234	229	230	240	255	241	230	231	269	228	248	240	294	243	256	247	223	225	269	217	235	246	233	256	215	222	224	234	257	253	231	238	246	229	237	236	258	213	228	248	239	251	219	250	224	252	238	208	225	241	230	235	254	257	252	252	237	234	234	253	226	244	248	253	273	229	230	228	239	266	265	249	237	254	235	225	258	242	251	264	225	244	232	259	258	245	228	238	239	242	260	245	247	252	242	277	276	222	244	245	239	254	249	246	283	232	221	244	227	241	244	263	263	232	245	222	250	229	237	247	226	257	243	237	253	239	212	255	251	254	244	254	219	256	231	219	237	229	259	256	229	250	231	249	215	237	272	239	258	243	229	221	225	254	248	238	238	249	241	271	244	253	236	230	247	254	263	230	273	266	246	259	237	218	204	259	261	242	254	233	227	192	243	238	218	225	253	212	269	246	230	247	221	209	234	209	243	260	289	258	253	241	236	241	233	212	210	256	222	224	233	242	238	217	233	252	226	260	225	237	216	245	219	229	254	228	242	246	192	264	241	229	281	231	250	240	241	246	248	221	225	247	238	241	239	228	235	208	248	261	248	256	280	263	239	250	223	266	256	215	224	247	175	233	240	254	254	269	245	226	256	244	233	234	247	253	249	253	240	259	239	264	244	242	220	242	222	280	232	275	230	253	212	241	265	260	278	261	241	221	216	237	243	265	226	238	248	204	239	224	211	240	216	252	224	209	224	220	226	249	252	271	259	224	250	233	240	249	238	213	222	231	243	252	241	252	243	231	215	249	231	216	250	257	248	213	245	256	240	228	225	244	228	257	212	240	227	221	246	249	259	239	274	211	254	197	231	236	227	253	227	226	227	222	266	234	235	237	227	233	212	251	256	228	270	222	232	242	243	261	246	243	256	250	231	221	241	267	238	247	258	247	217	223	256	245	232	273	241	230	207	242	196	244	234	220	265	236	239	209	258	219	207	224	190	259	239	250	264	261	227	253	240	247	240	238	263	233	281	249	247	215	231	238	261	243	219	227	237	244	228	264	235	221	266	249	228	249	264	249	225	266	267	246	233	249	243	251	236	262	275	225	238	223	226	224	246	258	232	225	222	232	228	282	243	218	264	233	228	240	250	221	235	222	245	249	263	245	247	250	240	238	228	243	230	233	266	257	230	236	259	268	240	252	239	217	230	228	248	261	260	261	240	205	229	257	214	226	268	251	227	250	221	241	212	218	221	232	224	256	230	198	247	242	244	216	230	233	220	284	263	248	254	226	220	239	219	227	240	259	246	234	248	260	239	251	230	233	247	257	253	223	217	233	257	257	234	238	260	234	233	244	258	235	229	269	233	281	262	245	265	223	237	250	234	236	267	228	235	254	242	242	233	250	253	258	241	247	249	249	274	265	234	263	236	250	207	215	259	244	238	291	236	232	223	218	251	241	248	222	255	240	245	235	235	227	268	243	236	267	221	221	252	238	246	245	243	256	258	248	240	219	222	221	249	236	245	245	251	249	220	229	209	226	220	202	234	239	247	243	239	272	228	232	239	240	246	229	273	255	220	233	231	238	221	260	226	227	224	224	238	228	237	218	249	217	241	225	222	241	250	240	216	265	215	224	257	229	257	232	253	238	239	275	254	248	223	248	220	234	248	246	238	233	251	249	223	229	257	235	270	227	216	226	241	242	221	217	261	236	231	254	245	209	258	250	227	225	224	248	240	254	255	259	231	263	241	245	261	283	238	235	262	261	254	284	246	241	253	224	220	218	245	205	248	232	238	216	247	271	244	239	260	246	260	247	237	261	241	231	236	208	239	264	234	244	240	226	268	255	223	231	272	237	264	227	235	251	239	218	225	246	220	237	246	218	256	265	241	254	259	260	252	248	261	265	236	262	231	252	226	238	217	230	258	240	241	254	233	255	236	236	263	230	241	239	248	219	247	243	252	237	234	227	222	252	249	264	266	244	273	256	220	220	246	266	227	263	269	238	249	272	261	257	248	250	254	238	257	272	247	281	213	218	242	245	253	227	239	240	246	273	255	280	249	236	245	221	223	227	242	221	237	205	225	250	227	209	256	241	281	261	232	231	260	216	179	228	247	213	251	226	260	268	207	254	229	222	269	275	250	278	252	224	245	246	260	242	223	221	240	227	229	253	240	219	243	210	263	224	243	250	250	273	245	271	241	223	232	231	236	247	246	250	226	256	227	247	227	242	233	251	261	247	251	260	246	227	249	272	215	221	232	231	238	220	240	245	271	232	266	225	259	251	254	245	230	222	236	231	266	234	228	236	245	246	245	234	243	234	240	224	222	235	226	237	218	209	226	243	211	240	245	231	238	237	249	255	250	215	248	237	213	238	251	243	251	243	228	244	224	230	245	257	236	234	223	257	260	222	251	242	248	244	240	236	235	218	231	248	240	266	228	241	249	276	230	219	241	263	266	249	243	257	237	213	227	236	250	252	221	260	241	232	236	250	226	260	252	216	250	227	250	235	240	253	226	248	246	238	241	249	248	234	224	255	222	220	260	254	280	247	203	214	235	258	227	247	255	255	207	245	252	229	320	269	245	218	239	249	252	239	231	238	215	222	232	227	234	238	235	233	237	233	237	236	250	247	239	235	225	234	235	258	233	237	253	252	231	239	211	203	242	244	270	257	264	243	228	252	250	265	263	238	237	231	225	225	214	238	232	245	242	237	234	215	241	247	225	229	267	251	232	204	244	257
9005	1198	2200	2418	1839	1537	1302	1184	1037	935	837	790	789	737	684	723	702	698	641	637	651	644	657	673	611	657	603	628	608	583	571	562	598	559	553	624	536	565	574	529	560	572	582	574	547	568	582	584	555	596	516	550	592	586	616	546	554	525	593	543	546	557	558	571	552	553	573	565	530	539	587	565	522	540	582	535	540	581	602	566	591	621	562	550	559	519	561	561	554	514	537	585	576	552	543	524	535	556	557	533	581	555	583	562	543	579	534	579	538	588	551	595	528	530	562	545	554	571	533	596	561	559	578	539	565	527	579	523	530	570	560	572	525	503	555	548	556	559	545	532	540	580	524	538	577	535	507	567	556	535	557	593	529	558	537	521	568	552	575	535	574	592	557	570	567	562	546	500	578	503	552	536	556	563	559	577	543	540	571	527	587	516	541	603	559	502	541	548	587	594	532	560	530	547	524	556	544	538	561	548	539	548	552	575	558	542	534	570	564	559	534	575	506	564	526	539	592	518	529	523	565	530	559	590	524	520	540	590	559	528	583	542	559	526	542	599	568	547	529	566	549	558	554	554	517	552	523	587	584	544	552	549	560	558	541	592	575	565	501	568	564	573	521	532	542	524	552	563	626	542	577	565	513	586	529	529	500	596	524	586	536	541	530	535	572	540	571	583	566	546	536	562	575	552	597	529	556	525	558	558	544	513	567	524	576	536	529	576	574	539	605	528	585	592	531	579	547	535	523	563	582	542	547	556	564	546	585	559	557	532	523	595	544	545	551	581	518	549	561	521	536	563	517	589	593	512	529	525	541	601	571	538	514	538	550	538	520	535	555	546	550	528	551	541	535	573	577	543	573	520	606	525	545	555	592	599	550	554	530	556	550	558	530	561	614	526	532	529	570	587	514	533	533	587	626	531	579	558	547	579	522	577	556	593	571	549	548	543	554	566	558	540	528	527	531	570	582	591	580	526	538	534	537	547	559	518	545	551	552	528	567	581	564	545	547	516	555	559	565	601	548	549	530	538	541	532	557	573	589	532	534	565	509	559	503	528	522	541	526	567	558	592	522	598	562	587	542	575	560	573	537	554	573	529	542	517	526	509	522	551	559	557	595	575	551	527	513	505	530	580	520	545	539	597	563	528	568	544	564	550	536	547	539	565	545	542	537	552	528	522	550	555	555	536	567	604	570	550	517	535	550	577	552	570	565	527	533	561	557	541	576	531	595	579	526	516	547	542	545	568	521	555	567	521	528	571	532	531	538	563	553	554	554	535	558	592	554	603	582	554	559	526	531	554	516	551	515	560	521	550	545	554	557	557	556	527	563	573	533	542	584	534	611	528	543	559	514	532	518	592	523	573	528	527	540	548	595	574	529	558	584	547	533	564	510	546	520	566	586	528	557	508	540	536	554	527	528	585	552	546	536	582	572	529	593	543	563	547	535	529	564	562	580	511	487	564	518	557	494	538	596	574	521	567	515	539	523	542	550	508	504	548	576	547	504	574	538	554	531	513	536	560	587	539	549	554	540	553	544	517	512	536	515	552	566	523	545	561	542	540	522	546	561	569	554	543	543	565	551	514	529	539	537	583	532	587	561	511	524	562	550	553	577	526	549	550	579	510	575	539	496	564	548	527	580	549	554	538	553	563	579	547	518	568	542	569	565	587	543	523	564	510	597	572	520	514	545	557	567	568	490	561	561	534	534	550	575	524	538	537	547	618	491	557	580	516	566	503	577	560	545	554	584	574	545	570	523	568	548	545	555	541	559	567	547	548	506	573	551	542	570	583	541	516	551	551	540	585	580	594	526	559	549	575	537	550	507	561	500	560	563	560	545	554	600	550	561	538	573	564	537	551	562	579	550	579	546	568	540	542	524	548	545	530	518	519	577	584	550	568	542	553	554	507	565	526	563	558	539	525	537	523	525	573	569	574	548	535	548	548	564	566	547	569	539	572	573	546	566	527	569	541	548	565	548	570	527	556	566	580	521	564	570	494	553	544	534	546	578	571	518	522	510	584	538	578	543	555	538	584	591	557	525	544	530	583	544	548	543	547	516	550	549	558	536	531	537	554	546	557	598	523	566	531	529	571	585	556	523	515	548	542	564	556	561	566	563	551	558	572	541	548	513	583	559	546	588	587	546	525	516	572	561	519	519	571	564	552	522	525	573	555	556	555	527	549	534	497	556	523	559	559	577	556	527	540	565	550	608	536	529	530	525	518	537	497	542	501	566	539	542	573	517	539	538	540	533	533	523	551	530	521	543	583	541	525	546	505	543	578	560	521	555	510	521	548	539	592	539	528	543	580	572	519	502	593	531	543	598	568	528	588	559	555	575	536	544	559	493	548	566	533	569	522	554	563	553	536	534	569	521	596	565	597	541	551	572	566	556	501	570	571	519	593	543	549	546	550	535	556	550	552	535	520	567	500	551	537	552	601	548	520	554	541	559	541	554	528	521	591	526	540	570	510	605	561	563	587	569	557	568	569	525	589	469	552	542	565	557	570	585	527	572	576	508	524	540	543	546	543	529	537	561	550	536	550	555	517	529	559	549	502	569	543	583	535	557	550	599	574	521	488	562	589	577	564	572	525	472	551	565	580	515	568	526	572	511	577	543	551	531	543	562	596	533	546	578	518	509	550	563	567	546	516	537	559	591	571	537	569	554	531	521	525	544	540	568	581	535	539	552	591	570	542	553	560	546	553	566	595	529	540	579	585	540	587	541	546	614	546	583	551	548	538	516	521	557	548	520	579	538	564	540	521	565	576	548	579	564	530	553	580	576	498	565	554	578	568	552	556	582	545	564	561	555	526	520	533	547	562	528	536	592	547	570	508	598	575	537	510	533	566	552	597	562	530	579	543	551	549	549	551	528	567	565	550	588	588	580	543	508	536	551	554	510	554	550	543	548	506	552	535	541	523	522	553	561	578	570	548	544	539	542	580	568	506	577	544	542	557	580	578	519	534	540	528	601	566	546	561	566	498	587	581	559	553	589	588	524	522	560	548	541	541	522	556	534	577	568	526	544	570	539	560	559	549	563	561	555	538	558	576	580	519	554	592	550	522	554	491	575	566	540	551	504	539	525	551	550	566	524	506	544	544	551	577	569	577	510	525	528	571	524	561	573	534	545	576	534	575	530	512	532	559	539	554	529	513	567	545	564	539	550	609	527	612	531	563	539	550	571	584	523	534	537	575	545	524	504	578	541	499	565	567	545	574	532	524	539	588	541	558	559	522	533	576	576	555	524	575	571	560	513	555	518	574	590	567	586	569	593	535	577	553	576	557	511	505	561	566	529	563	562	576	573	534	602	575	535	566	536	575	567	545	552	574	479	523	559	562	570	550	545	525	551	528	536	550	556	573	521	563	523	552	548	565	519	567	549	586	552	562	572	548	586	473	614	549	577	577	556	567	513	518	561	549	537	537	564	553	552	566	556	558	562	515	552	506	538	550	541	524	549	510	532	547	513	587	588	496	498	554	537	554	511	582
2166	180	172	149	166	174	159	146	162	164	150	154	152	163	158	156	149	142	125	139	155	155	181	172	151	155	147	169	164	145	134	137	159	147	168	167	166	175	157	138	150	158	124	170	159	142	163	151	151	156	159	149	161	144	144	163	166	137	167	139	154	151	146	157	197	146	145	153	160	160	171	154	175	151	146	157	175	131	144	154	143	149	171	153	166	160	134	168	151	187	172	156	169	148	166	152	171	164	146	149	162	144	141	138	139	150	150	145	165	149	150	153	183	160	140	136	164	130	155	164	158	149	141	131	159	165	160	149	154	129	149	184	149	152	129	157	157	146	161	149	163	146	146	142	153	148	164	168	165	161	139	149	164	164	165	155	149	146	136	152	149	164	132	164	156	148	147	168	147	148	167	140	168	142	138	148	147	146	157	159	163	142	167	151	142	154	176	169	162	160	140	160	153	143	157	152	182	147	162	153	175	141	152	146	152	153	180	150	166	170	132	163	171	150	150	174	171	173	159	170	122	150	157	150	147	191	162	143	158	152	132	165	136	151	155	162	157	151	170	138	164	158	146	156	143	139	160	163	160	166	153	141	163	162	159	154	168	142	165	174	162	143	125	177	157	156	151	160	165	146	175	171	177	150	186	161	146	145	157	140	171	164	154	161	151	160	146	148	135	162	141	158	141	141	160	141	161	153	163	171	159	147	158	128	137	127	142	137	161	155	145	140	151	141	154	138	156	144	161	172	160	156	148	151	147	143	140	127	166	159	171	165	143	162	154	162	167	158	141	128	171	162	172	163	139	145	165	149	174	149	150	153	156	165	150	162	153	152	144	139	174	157	162	171	142	179	153	136	151	113	150	151	152	154	138	148	153	137	172	130	176	158	167	150	162	151	165	145	140	120	167	146	151	150	143	171	169	145	136	167	144	134	155	154	178	144	139	159	173	110	154	146	147	172	180	169	137	174	159	125	152	159	132	165	143	162	151	137	153	177	150	137	160	173	165	164	141	152	144	178	116	163	150	129	151	177	154	147	151	136	175	160	160	161	155	143	133	148	175	130	149	148	151	135	132	152	159	173	174	136	157	147	151	151	153	163	145	126	165	165	165	170	159	178	143	154	144	152	169	157	153	163	169	136	146	182	152	177	140	138	152	192	133	150	135	156	170	157	158	156	150	134	144	155	152	152	135	159	180	185	144	163	156	160	176	156	162	154	142	145	152	162	158	143	143	157	163	154	174	160	162	143	159	170	157	168	171	143	147	139	145	165	141	148	140	145	136	149	123	180	155	152	159	160	161	170	165	164	178	164	146	138	164	174	174	130	149	160	167	150	150	135	150	157	143	161	160	137	160	153	148	170	160	134	129	143	165	147	131	163	140	172	159	150	153	155	162	136	163	157	161	163	151	134	172	144	163	154	158	161	182	165	190	167	172	143	158	139	156	161	149	166	136	155	160	117	152	158	180	154	152	133	138	151	154	155	133	159	143	159	153	165	128	141	145	148	157	174	161	149	146	154	130	151	138	158	146	151	145	131	161	133	150	162	164	131	141	147	163	144	154	121	160	145	126	138	134	165	168	138	173	165	143	156	147	166	139	177	134	166	150	163	132	153	151	156	160	163	140	141	151	150	152	173	151	151	153	180	162	159	181	132	150	171	148	162	158	157	150	149	144	173	157	158	146	157	180	165	147	140	145	160	155	150	152	156	152	164	153	142	149	127	157	152	157	142	125	145	160	165	142	152	170	171	172	158	174	153	168	165	158	147	146	146	150	132	139	147	149	141	157	147	157	153	137	148	173	172	163	160	169	149	155	136	192	153	156	170	176	142	143	139	161	173	140	147	157	178	151	183	170	158	141	145	150	146	153	154	148	148	127	161	155	152	166	176	155	161	148	159	149	154	176	159	165	165	147	157	149	142	149	169	148	128	170	147	157	155	148	158	139	141	188	142	155	177	149	149	154	145	149	140	151	146	141	151	154	142	161	137	165	164	141	170	153	145	168	153	143	156	145	133	159	151	150	154	161	170	184	166	144	145	150	156	178	147	168	151	156	141	156	136	164	147	160	148	140	172	120	152	181	151	157	143	146	156	156	146	178	156	146	154	156	141	156	141	143	165	174	152	142	146	133	156	152	151	140	164	161	190	163	143	158	161	161	153	171	153	163	161	142	158	166	147	136	166	157	139	160	162	143	156	154	168	148	184	131	160	155	141	151	171	155	144	148	163	147	157	153	134	166	147	154	178	133	129	151	138	152	155	172	162	189	149	145	144	150	130	148	160	163	123	130	162	145	154	140	146	134	166	156	154	150	155	156	149	158	144	126	162	135	161	162	160	182	142	150	158	143	147	136	159	152	164	138	152	146	122	147	158	171	166	145	161	131	140	158	169	154	151	149	141	158	175	159	144	150	156	159	153	132	146	169	137	141	155	148	171	157	149	164	158	157	139	149	142	151	151	152	161	137	159	148	159	158	120	138	134	150	157	160	162	143	139	129	154	153	148	169	139	141	162	184	166	140	143	148	148	163	136	151	144	155	152	147	128	171	145	154	154	152	143	137	155	148	155	159	169	155	161	160	157	169	173	145	154	156	161	162	162	161	176	167	171	135	136	146	174	159	162	154	168	163	158	159	134	143	161	157	173	160	168	140	114	152	131	126	150	145	149	165	179	155	169	179	155	154	140	154	163	164	157	130	140	158	120	134	165	158	155	160	140	163	156	165	165	159	151	167	169	164	153	159	147	158	164	128	167	160	115	131	174	141	182	149	173	148	173	164	151	131	156	153	153	145	138	153	161	156	169	163	149	126	162	147	169	151	145	146	174	171	161	142	156	153	152	154	160	153	135	161	163	139	166	170	140	145	163	135	146	166	156	159	178	137	138	141	140	160	163	158	128	141	169	157	152	147	130	147	166	133	133	180	146	141	157	151	166	166	173	154	146	149	173	153	147	145	142	138	156	152	170	124	154	153	151	159	139	176	168	136	133	147	136	139	172	166	172	154	170	165	167	178	160	163	150	147	181	159	157	135	146	172	156	149	182	177	158	156	138	117	131	130	167	136	142	137	152	138	147	157	163	165	143	141	154	144	133	169	159	153	153	145	173	153	145	175	172	152	157	152	135	140	147	170	163	157	167	164	161	136	149	139	131	142	163	160	145	168	178	149	160	149	157	165	145	152	158	162	170	169	149	142	161	176	160	149	172	139	145	153	144	138	142	167	165	158	144	159	144	150	128	172	137	173	155	140	143	148	132	179	141	140	127	132	162	153	155	167	158	167	155	172	159	120	154	162	160	161	145	157	140	161	145	159	149	193	160	164	142	157	149	142	150	162	159	161	158	180	167	165	148	121	136	179	164	164	156	178	142	181	173	176	127	153	152	173	132	165	162	151	183	145	174	156	138	166	154	169	129	131	162	161	168	141	149	138	164	140	147	166	137	137	160	166	167	147	126	147	147	140	147	156	125	166	164	165	163	143	163	143	132	150	130	166	162
2414	423	457	433	468	460	414	422	441	399	387	420	386	397	393	454	413	366	371	421	424	391	399	398	423	398	431	389	380	421	393	378	433	399	403	385	360	398	354	431	379	420	396	394	381	402	379	394	402	380	385	408	378	404	392	380	407	372	411	399	405	399	379	419	399	394	407	397	425	396	416	407	410	407	399	415	381	424	391	406	401	395	413	428	391	439	407	405	405	378	418	391	404	413	433	381	404	405	387	387	417	414	364	384	402	377	400	376	386	362	382	389	336	392	404	400	418	409	427	416	402	379	382	406	394	398	380	402	435	386	396	412	419	389	389	398	419	409	391	404	370	435	374	419	454	407	374	373	407	403	378	374	402	418	412	428	424	396	399	397	410	409	411	369	432	400	368	399	394	388	393	403	379	380	411	386	385	400	400	389	407	423	386	404	385	384	388	413	414	430	388	385	378	380	396	396	431	391	394	409	406	408	420	404	366	403	387	381	395	433	415	411	386	402	384	419	424	389	384	401	396	395	388	425	386	395	378	439	366	443	408	364	391	416	385	376	411	416	407	446	414	395	401	387	407	398	358	384	413	382	404	415	416	375	406	391	411	435	391	417	426	399	375	407	417	402	404	418	427	403	411	391	395	382	423	377	420	394	361	400	403	420	385	379	412	401	431	387	417	384	404	396	421	380	430	414	396	406	394	392	401	426	400	413	398	377	430	391	419	370	388	399	421	364	370	403	382	402	431	393	401	405	406	422	404	399	379	398	388	384	368	404	410	386	418	409	377	400	417	417	438	402	441	396	373	416	402	406	431	352	403	373	407	388	370	385	366	387	398	397	424	396	361	411	385	434	437	401	400	392	398	366	437	415	385	385	383	417	410	414	379	392	409	389	394	401	419	384	456	408	403	393	383	418	420	407	399	389	422	401	413	403	404	386	427	430	381	391	420	413	407	398	423	416	424	399	425	400	402	404	406	374	410	392	420	433	407	390	386	386	414	367	415	377	359	399	343	367	404	419	419	400	380	385	411	377	386	399	385	378	427	399	395	396	368	393	378	430	377	373	393	400	379	417	365	357	410	414	407	416	403	423	420	414	442	393	426	359	409	393	409	384	387	417	386	399	414	414	397	373	400	402	400	393	402	407	412	360	392	422	365	393	412	433	362	393	388	395	383	389	413	404	400	391	429	398	387	366	425	420	370	395	407	384	426	399	362	388	394	413	378	412	373	420	414	375	425	413	420	407	433	397	389	398	386	449	361	395	418	418	407	374	412	422	405	429	399	432	394	385	402	395	406	389	408	396	396	405	393	381	414	426	382	419	401	413	410	385	413	423	417	375	409	421	415	406	400	407	412	418	373	386	400	414	413	373	409	406	383	401	395	383	425	391	391	377	363	388	421	416	422	376	379	431	378	383	398	413	397	374	417	418	415	386	415	395	407	379	384	422	399	400	399	399	403	366	404	391	406	380	362	384	417	370	407	385	410	385	392	433	387	387	406	394	408	397	416	351	418	403	385	421	384	411	415	395	371	377	403	421	421	411	413	419	404	396	403	389	414	391	435	382	442	411	428	389	413	381	403	412	431	410	370	386	396	381	436	409	414	396	421	385	388	411	397	373	376	354	389	395	411	405	413	393	420	378	381	441	397	361	421	392	417	418	410	393	412	365	396	405	419	404	389	407	438	375	425	400	415	437	394	395	420	395	386	411	382	411	408	391	428	385	390	402	396	385	421	379	407	415	456	389	419	385	419	400	363	420	407	396	379	425	397	371	396	431	394	385	390	403	380	366	384	408	398	403	401	435	438	405	400	422	388	378	358	364	409	404	425	404	411	430	410	343	387	381	404	372	398	420	432	377	407	378	428	353	391	440	380	386	384	430	384	386	381	345	400	377	412	395	436	374	405	385	426	408	420	409	405	415	378	390	398	412	391	370	393	405	424	424	373	393	399	371	388	398	406	399	391	384	370	388	383	393	394	402	421	395	400	419	430	388	394	364	410	420	418	383	401	364	386	398	417	395	410	380	362	411	423	436	443	382	415	406	394	387	409	421	399	419	380	391	422	404	433	435	397	403	414	434	366	398	418	397	399	420	397	405	429	407	382	412	407	412	454	397	393	413	382	402	398	431	395	402	384	408	403	385	404	407	410	438	420	418	420	436	373	389	393	444	396	370	400	397	411	403	399	393	439	381	384	375	391	391	401	429	406	433	431	413	411	402	428	403	418	399	366	377	369	379	418	409	430	418	392	390	375	398	416	429	400	401	422	395	373	432	375	379	442	415	428	361	426	415	387	377	353	408	429	397	420	368	387	417	413	394	435	408	407	400	402	399	410	362	392	385	432	419	373	389	396	435	414	392	381	430	379	376	398	378	396	402	413	398	407	420	389	398	392	401	373	388	406	377	365	370	367	420	395	396	372	403	412	368	396	409	437	413	414	421	392	402	399	376	408	381	381	356	411	399	421	385	385	383	402	410	419	416	424	381	409	392	411	386	385	385	401	404	407	435	368	387	402	424	425	375	430	379	418	392	403	424	376	424	386	381	389	405	404	405	406	359	381	373	393	380	401	400	404	417	386	395	409	418	444	370	408	423	392	382	410	431	404	391	390	423	398	402	419	378	408	393	404	443	439	381	411	397	384	412	410	384	417	389	426	409	362	383	424	405	398	441	381	417	404	390	373	403	384	394	399	378	385	392	423	422	394	414	389	385	385	388	389	424	403	409	392	438	403	390	398	391	419	418	400	433	402	383	416	369	397	391	398	387	374	368	382	381	434	376	398	422	431	413	398	421	398	379	411	420	380	360	415	384	391	396	400	415	419	389	408	424	386	425	394	411	415	406	384	360	386	390	412	394	414	428	386	429	425	411	370	389	383	375	406	373	388	401	443	386	366	410	395	412	394	380	401	411	393	409	445	368	393	400	399	410	393	379	416	421	362	386	404	360	424	432	410	422	389	410	433	393	417	399	387	395	404	379	428	370	419	410	419	388	394	406	404	435	392	375	383	390	393	391	376	422	372	389	380	415	429	413	388	400	391	431	378	389	405	387	387	403	387	426	386	393	427	391	357	406	400	376	407	398	386	412	413	406	381	423	401	387	429	379	377	375	378	371	381	410	415	408	409	432	401	404	400	402	385	397	401	391	406	445	427	410	432	394	399	403	414	415	399	406	402	391	383	384	391	389	400	428	420	406	381	387	399	400	416	408	397	373	421	439	404	387	405	422	340	422	375	371	369	413	408	417	401	405	378	356	419	419	385	388	371	369	406	403	415	416	413	394	393	433	408	394	386	392	380	420	377	430	422	411	361	411	411	382	380	397	418	382	386	379	392	391	399	415	362	412	378	423	416	406	410	370	409	408	403	405	385	401	374	383	397	424	456	413	374	381	407	392	378	420	395	396	372	407	423	400	418	429	372	402	378	393	340	405	394	427	399	424	393	438	401	417	419	379	393	414	374	372	395	426	397	401	372	405	418	425	426	408	399	419	398	409
8817	675	670	517	495	403	367	336	332	331	318	300	299	310	298	286	316	281	292	291	291	287	284	305	298	329	291	298	300	278	289	298	314	295	271	252	295	282	293	295	326	307	297	306	278	309	309	279	268	280	290	280	281	284	302	285	314	272	308	272	300	286	271	304	287	281	268	312	284	287	287	283	318	257	299	287	278	272	263	299	294	292	245	306	295	303	272	275	288	279	279	291	294	269	276	250	329	307	278	286	291	304	345	302	264	266	305	325	297	274	307	288	294	274	312	319	288	296	275	277	299	276	307	307	286	317	280	266	293	300	310	304	271	272	275	269	307	303	292	316	269	279	309	300	357	295	308	326	290	299	304	294	296	310	278	304	305	276	263	291	252	280	260	317	306	259	283	270	298	272	291	301	340	279	291	321	270	270	242	269	292	290	287	294	263	299	278	309	279	290	288	307	265	311	298	287	282	289	320	295	283	307	288	312	279	296	315	308	297	299	275	293	266	301	303	257	282	300	304	284	301	277	308	312	308	287	293	293	293	298	283	308	283	263	261	297	296	257	297	303	266	274	315	305	278	292	269	262	242	287	289	309	288	312	291	306	272	312	282	286	284	280	285	262	265	280	301	294	281	296	294	272	283	310	307	274	308	286	276	254	302	284	287	291	288	297	300	299	291	276	309	309	280	285	295	298	283	285	314	272	288	301	275	283	303	266	293	254	300	282	275	268	257	320	270	299	308	287	278	304	317	282	297	236	306	314	318	275	292	306	269	300	297	279	314	268	276	285	282	311	302	306	294	302	288	274	292	272	303	314	315	277	302	322	262	292	292	322	307	300	312	272	328	280	287	308	276	291	273	297	289	299	296	272	281	278	287	292	297	298	332	309	303	304	301	278	261	321	257	298	310	281	287	315	295	315	318	296	303	267	259	262	303	246	280	304	253	304	311	306	308	303	249	282	297	262	327	312	297	277	292	291	273	308	315	291	286	292	313	289	300	282	308	281	281	287	289	282	300	290	270	288	295	275	314	283	293	257	301	268	322	287	287	305	271	322	286	312	285	305	288	317	321	297	312	308	295	278	303	265	277	280	285	294	270	277	296	336	268	314	314	331	265	273	303	313	315	263	273	316	293	267	282	297	309	296	290	308	327	275	279	261	305	267	287	279	305	318	276	291	285	272	286	284	286	310	293	259	277	293	249	273	232	287	298	294	286	301	285	294	287	284	326	299	287	280	296	305	296	316	267	285	322	300	301	306	262	289	272	300	294	280	304	308	285	316	271	312	258	249	311	291	306	323	302	257	294	292	281	285	277	294	284	273	293	290	263	290	297	287	315	315	271	254	309	287	258	315	275	288	307	306	324	269	295	286	301	312	267	267	289	308	293	266	252	305	289	291	300	303	297	304	279	259	256	326	297	296	328	263	296	254	306	324	288	276	284	291	341	279	285	285	303	305	282	311	251	321	303	277	275	266	313	333	270	309	305	319	298	297	307	290	276	277	299	264	271	327	310	309	317	267	304	268	265	309	286	289	304	283	291	283	282	286	290	308	276	324	291	291	286	281	276	311	290	297	302	299	287	286	260	270	286	302	300	279	295	278	287	281	271	290	309	275	302	285	294	302	303	285	281	293	270	259	312	297	303	286	324	292	262	295	302	246	314	306	299	280	303	274	304	261	302	274	283	305	297	306	298	293	288	287	285	288	316	304	276	288	297	313	275	297	268	288	296	295	317	295	258	300	292	284	251	292	297	326	309	310	303	339	280	279	309	268	277	289	276	312	262	262	266	294	266	320	287	288	277	308	265	280	314	312	252	298	267	277	257	260	245	280	283	303	296	294	314	309	250	289	267	277	305	295	285	330	287	287	314	254	324	334	313	294	321	273	294	290	240	270	278	272	318	291	276	299	306	322	275	290	296	287	284	297	300	265	278	317	308	319	312	336	322	312	241	285	292	275	281	245	301	269	292	297	264	282	302	313	290	291	295	273	272	284	284	289	266	288	291	281	300	285	284	266	299	267	252	326	273	280	277	275	320	290	274	302	286	296	293	307	296	295	291	286	303	303	278	268	315	275	255	314	293	247	290	261	316	293	317	307	310	307	250	329	286	270	302	275	285	310	274	294	313	292	260	308	258	291	293	290	270	298	303	281	279	260	293	273	300	307	301	302	261	266	273	274	286	305	273	279	283	292	247	284	269	277	281	299	300	286	250	281	317	290	285	289	270	307	287	306	282	303	294	303	304	258	313	275	307	272	310	301	300	299	283	257	326	293	282	294	257	297	286	241	280	298	295	273	283	269	275	269	304	311	289	326	262	267	260	277	286	298	282	286	308	292	289	316	293	299	286	287	285	287	281	326	282	301	266	259	265	268	285	317	303	296	274	303	271	302	260	287	292	271	296	305	286	293	300	259	275	292	271	264	278	318	270	285	288	239	312	266	266	279	280	316	319	291	296	266	260	281	325	294	275	307	278	317	285	295	305	301	287	283	311	269	279	268	260	302	326	324	308	297	287	310	271	318	311	292	305	266	289	258	312	287	277	275	244	299	309	282	302	262	275	277	312	274	291	277	314	319	314	305	287	279	250	320	305	316	268	303	294	307	288	283	307	268	285	285	304	273	271	256	278	283	335	282	291	307	326	280	308	285	294	298	303	269	276	273	286	287	258	277	320	286	309	282	288	279	253	311	311	276	307	288	276	289	266	276	306	282	274	325	311	278	311	270	286	308	308	261	295	286	312	291	271	311	298	281	312	288	283	289	299	267	315	304	298	269	273	278	304	306	293	298	291	320	283	307	295	270	289	305	275	281	287	253	298	273	288	322	281	333	271	304	273	312	276	270	292	302	290	311	322	304	301	286	296	299	285	319	267	294	285	310	255	283	262	286	296	309	282	285	259	280	273	286	295	265	307	293	307	291	263	312	279	301	305	298	310	314	260	267	279	302	295	308	291	302	274	287	313	289	290	309	314	261	288	283	252	324	271	314	287	305	284	285	294	258	285	327	240	291	283	283	257	334	288	329	283	282	308	307	299	281	277	301	287	273	272	281	314	320	308	293	268	323	286	302	330	303	319	284	273	320	274	282	294	301	278	266	321	288	253	311	289	300	287	268	286	282	277	264	281	294	274	285	293	290	307	306	312	271	285	302	303	290	305	277	267	335	307	272	266	326	263	290	263	294	290	282	304	316	276	281	296	316	237	293	249	293	297	295	256	314	306	305	265	292	285	294	304	274	263	269	303	312	321	291	283	284	273	271	260	272	292	298	292	306	335	291	282	288	268	287	280	259	287	277	306	292	306	314	269	293	269	291	276	299	269	304	322	287	281	277	272	305	304	263	276	298	332	298	311	286	266	268	293	267	272	303	316	304	320	306	310	320	291	316	275	301	328	296	310	272	308	292	298	282	285	299	281	277	301	279	293	271	278	295	278	278	293	293	293	322	273	284	293	274	295	300	305	274	303	294	290	288	264	328	299	278	306	311	290	282	251	293
7326	1020	1521	1525	1353	1205	1034	1008	965	882	876	820	762	785	784	768	751	710	705	675	780	689	757	753	687	684	681	652	723	713	684	711	675	708	695	670	678	652	729	656	758	676	747	674	703	671	653	678	671	691	689	727	673	656	694	626	647	691	707	675	664	659	685	687	656	720	657	635	659	705	670	691	652	655	685	676	706	659	666	646	642	626	662	645	649	678	686	645	662	710	680	683	698	663	675	668	681	710	709	703	689	716	685	669	656	608	634	653	657	649	691	662	671	673	691	633	639	660	650	722	629	669	658	699	650	681	667	692	675	683	681	679	662	692	731	657	694	660	677	675	644	676	685	663	705	666	698	677	683	699	675	651	712	697	710	686	736	669	636	669	645	675	642	665	704	688	707	614	668	615	722	652	700	643	689	720	667	677	664	719	694	636	653	669	672	673	667	673	692	673	671	680	626	658	669	662	665	646	662	672	639	628	729	650	697	684	674	692	657	716	714	657	611	690	680	686	726	704	667	696	666	644	722	681	666	714	668	709	658	678	650	667	675	700	736	698	682	684	658	694	680	653	697	710	697	689	661	641	694	654	689	660	652	662	664	688	660	676	685	677	687	650	673	682	652	688	693	686	681	687	668	634	655	656	651	663	672	654	656	687	644	652	680	662	665	619	680	671	736	611	703	689	677	666	681	700	637	629	662	665	669	638	654	689	719	655	703	677	666	631	634	717	633	650	672	629	670	717	656	643	696	666	654	658	690	640	673	692	613	658	691	686	659	671	666	696	675	641	645	657	675	661	684	707	676	692	637	660	628	696	699	668	668	668	717	656	631	655	679	635	676	674	682	653	657	675	668	657	618	692	677	674	701	702	665	641	701	656	688	676	706	707	655	655	676	700	664	703	647	691	636	691	629	712	731	694	680	653	646	692	640	679	677	683	697	692	674	697	672	667	684	653	711	706	655	648	631	654	713	664	687	660	651	686	701	655	649	671	707	679	710	681	683	673	685	689	698	686	675	713	653	662	704	670	633	646	653	609	685	698	700	649	680	676	672	665	646	726	690	682	695	692	683	646	672	668	720	681	658	672	660	696	650	682	646	631	671	696	630	656	671	646	636	654	668	688	666	657	660	639	694	615	662	689	684	700	650	740	684	656	643	714	713	671	662	668	645	640	687	680	651	678	656	666	713	616	658	689	659	662	685	690	699	698	706	712	700	650	753	652	678	704	672	688	675	691	656	653	708	682	682	640	642	659	652	709	646	638	718	704	690	651	691	704	671	676	652	653	700	652	694	657	674	698	596	627	661	637	723	710	662	659	715	690	700	651	635	688	667	700	680	700	700	657	692	661	702	672	647	698	664	678	630	720	657	689	668	709	688	665	685	673	678	639	698	644	671	641	648	646	705	716	685	674	670	619	678	699	655	681	675	672	610	735	673	682	666	670	686	697	685	705	676	666	643	714	708	674	675	709	679	641	664	684	693	688	688	673	645	687	637	653	710	699	659	643	687	698	675	668	675	652	665	643	674	661	735	631	695	668	659	619	659	672	649	694	689	647	673	661	699	620	650	686	618	713	623	678	677	692	622	718	668	675	709	610	699	633	687	686	681	681	658	694	704	672	706	673	723	695	689	681	640	697	697	679	706	729	672	724	647	655	677	708	707	666	661	656	663	707	666	637	666	693	663	653	698	685	697	712	698	669	669	671	681	641	712	634	713	680	697	682	657	638	702	645	636	683	680	683	677	668	682	666	626	663	645	656	680	665	683	689	681	683	646	672	654	738	667	646	677	696	691	684	692	674	671	656	664	663	710	680	680	689	696	667	641	669	709	659	663	651	636	642	720	649	662	685	663	691	655	646	709	695	709	651	686	698	674	678	675	691	673	695	727	607	699	652	664	681	706	676	676	673	651	693	678	679	665	690	639	658	662	667	662	657	700	690	698	688	666	686	661	648	648	697	659	692	699	667	662	677	663	705	719	716	676	714	704	668	657	702	678	631	690	709	694	687	669	646	676	686	662	696	682	620	710	672	650	649	732	681	635	723	675	689	689	705	636	661	625	713	656	670	705	690	715	721	662	670	677	648	647	712	634	654	660	697	683	680	695	664	706	672	691	681	719	706	680	630	653	638	707	645	663	660	629	699	647	647	677	622	658	634	640	666	683	707	664	650	622	697	643	691	686	669	679	642	681	716	702	670	690	673	628	667	648	696	641	632	667	626	664	636	663	656	667	684	666	626	661	657	644	694	651	640	681	700	619	667	686	675	677	682	651	634	654	675	705	610	675	621	640	659	669	711	729	682	690	692	670	703	628	658	676	710	698	630	642	681	683	676	661	617	639	672	662	655	683	639	653	631	705	643	673	669	678	644	660	695	626	658	658	699	666	683	660	698	690	677	703	682	672	667	677	641	663	631	688	653	696	673	681	645	701	654	655	681	667	677	670	713	668	642	620	687	684	687	667	655	644	651	677	660	634	688	664	662	660	636	658	677	646	667	693	682	721	657	663	689	701	688	669	681	671	657	654	708	688	628	649	667	671	709	653	675	673	696	689	712	664	652	675	648	681	660	611	682	654	678	656	673	653	688	634	714	681	695	660	678	710	637	675	665	696	665	682	649	663	728	726	707	676	661	709	660	652	679	689	658	691	648	649	692	662	664	705	669	669	673	676	685	701	704	676	662	672	700	660	707	682	657	655	705	688	659	676	690	688	621	683	669	693	671	616	691	634	653	644	645	694	649	687	716	652	706	655	706	694	609	660	672	724	671	697	668	696	699	623	638	710	710	670	694	672	650	690	708	676	671	706	669	702	628	640	687	617	657	667	675	659	630	649	670	692	664	674	694	659	708	687	696	718	672	648	676	673	671	759	645	651	661	674	675	651	673	668	628	693	693	639	630	682	626	652	705	664	678	653	671	712	689	664	642	632	664	637	682	690	679	677	692	715	702	679	654	696	686	672	653	654	689	734	659	659	708	662	709	688	649	675	686	666	704	657	704	686	684	679	653	701	682	681	701	658	677	643	638	693	676	683	630	654	716	687	669	674	704	718	678	702	665	697	722	633	668	672	656	687	664	709	655	750	663	656	637	716	624	698	680	707	685	703	673	724	672	667	655	674	670	657	640	662	654	655	664	672	665	637	694	652	678	664	658	688	686	688	667	650	673	651	672	674	648	631	637	691	640	662	684	641	686	691	639	714	650	702	629	671	660	669	699	655	715	680	634	658	643	671	680	706	661	640	702	687	650	700	690	654	680	662	729	684	645	636	648	673	681	694	643	700	722	647	671	671	650	702	637	665	664	648	670	656	656	676	702	650	673	643	707	662	632	667	662	665	698	651	653	693	658	656	692	687	665	656	682	677	653	682	684	681	663	690	661	673	679	730	687	662	652	662	722	710	668	682	625	641	648	651	686	691	701	632	647	626	674	656	668	664	610	638	703	698	706	638	696	654	694	656	642	699	660	670	685	662	715	660	668	652	674	658	699	651	663	660	641
15637	1444	1002	723	520	461	378	357	330	323	272	289	276	254	267	250	258	267	248	284	277	230	230	238	234	235	268	228	263	243	228	247	241	228	259	274	258	235	222	263	209	221	253	268	256	251	246	202	237	261	245	233	190	238	227	233	251	229	231	243	233	276	258	224	216	214	256	256	233	232	228	223	243	221	229	247	199	237	224	233	252	228	244	217	235	255	248	254	233	268	223	229	220	237	246	235	253	229	279	212	219	262	223	257	236	270	263	247	243	250	238	221	252	233	252	228	250	237	249	256	253	225	201	216	251	236	213	274	241	226	219	283	232	237	244	238	257	255	239	225	256	245	240	242	237	222	235	217	228	258	216	213	242	257	213	224	239	239	220	254	245	221	232	251	233	228	234	242	229	262	245	228	213	224	242	257	263	227	233	247	224	230	242	232	242	216	255	273	243	219	260	248	240	210	235	265	254	234	218	264	275	228	225	215	220	194	233	239	233	212	255	226	244	204	251	238	250	245	243	252	231	245	256	241	249	240	258	241	250	256	254	287	219	220	257	256	254	246	247	254	250	239	231	235	244	232	269	254	230	222	244	224	233	217	229	241	260	247	233	237	257	230	261	244	260	256	242	228	250	257	236	250	241	266	239	237	250	252	232	245	231	247	223	222	236	241	269	214	244	219	210	226	232	254	240	252	284	229	261	252	233	252	232	196	252	245	248	229	254	257	236	216	246	216	253	226	222	256	254	238	222	233	224	246	273	223	212	236	215	224	216	258	240	262	268	239	236	209	219	249	256	233	217	243	220	254	266	251	238	228	239	273	240	231	266	240	239	243	281	190	208	255	245	229	218	232	247	239	257	207	213	200	244	239	219	261	228	185	248	286	274	245	207	238	254	250	238	241	257	231	240	221	224	247	261	234	209	210	251	262	260	252	242	220	229	248	229	244	233	261	249	232	247	239	226	271	245	235	253	256	230	228	254	250	247	237	205	248	234	249	235	246	208	232	280	243	222	235	254	212	240	227	240	255	244	212	234	215	266	240	226	216	266	235	246	233	260	245	259	225	227	232	233	266	209	268	239	230	225	218	231	246	232	229	223	249	229	236	221	236	254	244	221	220	245	238	235	228	255	253	238	244	238	249	248	216	247	253	250	252	263	233	234	276	240	240	222	223	244	207	247	248	211	276	222	231	265	242	257	248	232	266	241	227	246	230	253	222	225	243	215	231	235	212	241	246	244	235	272	248	239	236	217	222	238	223	201	195	257	247	272	220	257	261	210	233	231	214	249	227	269	233	227	265	234	247	232	226	236	264	249	244	241	259	230	224	225	228	261	215	247	236	233	282	273	258	230	236	237	225	275	240	246	233	244	234	236	256	268	251	236	253	256	223	280	259	250	267	251	257	262	230	228	217	224	239	247	235	223	245	257	205	248	246	252	224	211	246	261	249	249	223	231	194	258	235	237	237	265	261	235	259	234	237	261	237	252	250	215	256	261	242	265	223	219	228	252	225	237	228	241	257	273	247	244	209	211	227	239	231	258	260	200	224	227	234	268	236	235	246	242	225	244	257	231	226	250	216	238	222	270	242	245	241	224	247	226	253	246	229	224	270	257	235	239	241	220	235	238	232	251	243	270	263	229	219	233	220	281	233	231	233	233	253	230	213	240	251	244	246	250	239	226	249	236	234	258	215	273	250	230	235	274	213	244	228	247	246	233	208	264	245	233	252	250	256	223	251	247	232	229	225	243	237	219	228	213	231	254	248	244	238	224	230	263	226	221	228	239	254	232	284	224	281	245	222	236	223	261	228	237	234	249	234	240	223	247	242	274	249	252	224	229	217	230	245	251	213	239	271	236	205	229	247	243	252	232	242	259	237	239	249	244	279	252	224	247	233	225	225	221	230	220	236	238	235	248	220	206	275	229	232	236	219	285	229	223	230	264	238	220	237	208	240	255	252	244	229	252	259	235	243	240	222	198	233	252	240	279	245	232	242	257	264	232	264	245	259	215	224	231	224	273	253	261	251	234	249	226	228	244	222	238	258	224	218	235	241	232	243	215	195	233	253	229	226	243	228	227	264	255	246	254	232	250	238	260	251	232	230	232	230	244	210	261	223	257	231	219	231	226	228	239	226	236	260	229	285	229	235	239	257	244	235	228	221	234	226	237	245	251	238	253	227	285	235	228	246	269	250	224	228	255	239	247	238	233	227	243	212	228	241	262	227	243	238	224	204	235	262	212	241	233	235	230	227	292	236	248	248	233	259	247	247	249	261	257	242	238	261	248	235	233	207	225	230	240	224	245	232	224	247	223	228	218	242	243	211	231	249	224	245	212	244	238	247	240	252	228	244	232	252	223	226	266	217	256	251	253	237	242	238	253	235	254	216	264	226	252	186	224	246	232	211	205	228	215	248	252	240	261	238	211	260	235	229	238	221	214	225	242	232	221	233	206	254	252	256	248	269	242	279	261	247	243	248	237	229	248	234	229	226	287	269	268	249	240	236	234	233	237	230	255	223	238	237	232	225	242	251	249	228	253	238	263	249	229	261	261	242	245	255	213	249	233	233	257	228	251	242	216	227	227	261	246	274	221	257	284	237	234	246	230	249	229	240	240	233	240	244	233	215	250	205	229	226	256	226	251	214	253	249	238	269	239	223	241	229	245	231	265	238	242	241	214	233	230	214	231	232	223	245	239	223	239	219	237	231	235	274	245	251	225	230	243	227	220	253	247	217	214	235	244	253	213	253	274	219	249	241	230	239	206	249	243	253	235	220	233	251	242	219	251	274	253	253	265	272	244	225	253	230	272	254	253	218	231	251	226	217	225	233	214	257	273	240	216	235	262	231	242	244	253	210	235	264	255	231	234	228	241	263	251	249	254	268	241	270	222	232	252	214	224	272	223	255	233	247	250	240	257	220	230	225	235	270	253	230	247	219	247	251	229	240	242	260	219	243	208	247	229	222	227	243	272	246	243	249	255	264	239	203	240	261	238	228	197	258	212	248	220	242	287	226	242	229	235	241	239	256	248	249	233	246	218	272	225	257	225	223	211	212	246	213	254	231	208	232	262	250	253	248	251	240	226	236	264	248	241	251	237	223	228	243	224	220	225	239	234	229	236	247	231	258	254	223	245	242	239	227	218	234	265	255	218	267	268	240	241	234	256	233	266	220	239	249	194	226	225	236	236	221	227	267	257	251	262	257	255	219	233	219	231	263	259	274	250	252	244	260	247	233	239	239	233	241	253	259	261	250	246	245	256	240	216	218	232	233	251	233	217	248	235	263	228	277	205	267	230	236	221	236	251	268	249	263	251	245	231	235	252	221	253	249	236	288	226	229	214	236	236	232	258	254	241	248	224	258	249	236	249	250	226	244	267	242	251	230	243	257	296	222	218	227	233	244	233	252	241	243	230	265	210	258	241	228	260	265	251	229	240	248	261	258	257	238	218	218	231	246	216	253	245	228	246	243	224	248	242	240	240	207	266	222	279	256
8942	1210	2248	2378	1889	1551	1263	1168	1080	969	873	858	848	726	701	707	709	706	647	629	628	608	626	637	612	618	621	617	565	573	590	601	546	570	601	550	594	558	601	593	558	587	571	541	623	578	606	555	571	542	561	537	576	571	573	586	548	542	545	593	532	574	549	544	542	580	553	584	583	590	573	558	555	548	546	502	559	538	571	572	545	573	515	508	595	572	526	581	536	571	537	553	574	576	557	567	512	524	576	557	553	502	545	537	525	539	579	536	521	561	597	561	570	494	545	566	544	590	524	588	553	534	555	573	524	579	545	589	579	552	553	489	564	548	585	553	532	533	565	547	517	580	558	544	542	547	569	522	540	546	552	556	535	534	549	514	540	585	561	521	563	566	571	556	537	495	521	560	542	525	520	585	599	555	538	553	533	502	579	505	577	539	559	559	557	537	509	546	541	557	552	562	545	516	518	538	522	567	488	523	545	558	539	519	551	561	562	563	539	585	539	511	579	540	554	536	542	559	552	568	563	578	616	543	577	548	536	525	534	519	560	542	526	538	530	540	563	571	554	561	579	520	569	598	510	539	529	546	565	584	546	530	541	528	499	555	532	527	492	523	554	525	561	545	586	538	573	506	503	530	547	578	551	547	526	563	563	546	536	541	534	552	545	549	579	600	544	559	523	559	565	535	538	550	520	547	542	511	495	567	560	550	576	539	574	567	538	523	615	538	542	593	555	549	573	547	535	527	558	565	581	512	518	585	574	534	564	570	544	586	537	551	563	544	535	517	555	574	558	526	543	618	541	559	543	563	528	553	500	567	495	537	527	546	533	547	525	560	560	556	553	514	551	546	530	557	580	556	539	556	527	532	587	546	530	582	598	553	514	548	567	554	568	538	541	585	555	558	506	550	549	531	513	534	523	572	519	570	576	578	557	602	543	554	606	577	509	541	536	574	557	542	575	557	574	551	527	565	525	523	560	580	565	519	533	565	541	537	546	567	552	522	527	545	606	543	509	571	550	514	550	570	579	561	547	579	554	572	530	530	552	599	595	538	543	527	566	552	544	554	553	566	564	523	548	501	535	557	542	535	567	552	569	548	522	521	570	522	563	516	506	492	530	543	541	588	555	534	520	547	552	542	520	515	525	568	576	545	559	567	526	541	569	549	552	510	486	495	544	566	569	557	555	530	514	556	545	581	536	533	551	564	538	550	575	570	567	535	548	567	565	549	520	513	544	550	576	548	573	516	525	556	559	535	565	529	558	541	537	545	542	545	568	561	558	538	562	516	545	536	585	545	543	567	525	556	482	564	516	571	585	536	557	510	522	572	524	557	533	558	510	507	555	575	536	565	556	499	580	552	582	529	578	539	527	563	594	501	521	582	524	584	542	554	550	568	540	553	567	526	559	554	550	595	559	522	533	521	506	560	517	535	585	561	547	565	553	548	566	560	546	488	513	525	568	534	566	558	535	504	541	565	590	534	566	536	557	540	544	549	548	578	560	567	540	553	553	598	548	538	541	568	563	553	515	535	526	542	544	522	568	594	521	613	539	486	552	528	512	579	534	558	574	569	540	527	517	527	576	503	589	576	541	562	553	524	535	551	548	534	510	545	518	573	539	571	555	560	569	574	534	537	540	515	518	573	568	526	525	535	534	564	563	581	534	521	534	550	537	524	554	535	536	569	515	553	562	535	530	546	523	579	520	544	544	547	516	545	533	510	553	553	549	520	546	554	559	550	566	523	547	547	522	545	508	514	598	547	543	542	526	583	549	546	576	510	535	565	594	551	539	536	560	529	535	558	584	587	525	556	526	569	538	595	575	524	502	579	542	545	538	566	547	591	562	540	534	544	583	537	543	513	529	558	564	517	552	559	541	573	568	553	545	511	560	529	545	529	521	553	499	555	538	526	548	555	493	519	588	552	545	573	598	537	537	550	545	558	552	575	595	509	573	530	544	542	550	548	575	567	542	552	591	576	572	552	578	563	527	545	564	533	560	527	555	605	570	545	606	561	578	559	572	503	500	553	569	535	573	545	521	547	534	570	549	569	537	555	529	541	533	530	570	585	578	585	541	542	557	524	540	530	516	556	571	555	549	576	510	546	557	541	572	593	558	574	578	557	519	551	553	560	557	537	560	544	585	541	606	510	547	540	541	547	559	562	548	561	543	534	578	603	512	563	528	507	538	537	548	529	535	541	560	562	564	576	562	549	503	545	508	536	572	564	569	511	543	606	554	549	531	535	521	581	514	543	536	557	560	573	533	562	507	574	598	552	509	561	527	573	540	537	524	581	596	579	526	517	603	513	546	576	541	552	526	562	582	552	542	494	588	566	554	531	544	575	523	537	528	565	547	542	520	571	580	513	559	580	528	558	539	509	549	507	547	574	511	569	502	537	579	562	596	542	507	563	568	574	545	520	561	545	506	514	547	512	563	591	557	553	560	530	540	543	569	564	515	526	543	582	578	546	514	552	558	501	544	520	540	567	505	527	527	518	588	589	517	523	585	524	534	539	517	528	560	520	547	524	546	508	548	543	540	558	549	525	524	550	504	541	546	556	562	578	537	550	519	564	522	509	606	575	518	588	555	536	533	526	588	538	557	577	578	590	560	553	529	555	580	541	587	511	543	575	570	587	555	536	517	566	576	560	546	532	566	573	545	535	545	569	553	557	588	549	520	509	563	544	538	544	512	607	556	558	513	544	556	546	507	562	530	557	528	547	560	578	514	523	570	549	573	539	571	522	516	597	546	523	551	547	548	553	587	534	538	595	538	548	568	568	546	556	567	525	539	538	550	565	523	557	506	514	550	535	525	562	557	572	542	582	572	540	523	562	518	514	587	598	556	551	529	539	546	543	542	580	573	551	518	539	504	555	560	578	545	576	567	540	588	529	573	558	583	521	558	563	512	546	524	546	580	537	550	573	553	564	521	512	507	598	504	538	545	575	519	541	581	553	530	546	566	555	528	570	563	539	554	590	537	568	552	600	508	566	541	550	537	554	548	552	547	570	554	601	532	532	561	535	520	538	554	560	536	545	553	509	561	560	532	554	545	543	542	562	615	486	534	559	539	572	562	571	592	583	560	519	507	539	554	549	535	535	540	510	563	557	506	536	527	556	557	504	553	545	560	564	573	517	564	552	593	542	569	547	515	513	532	534	503	534	510	556	559	550	567	506	522	525	532	560	543	562	533	558	558	532	545	530	542	543	563	525	550	549	539	576	545	532	570	536	549	547	527	579	533	521	553	577	556	532	528	536	546	549	574	566	579	556	566	504	594	561	577	569	556	541	571	546	509	561	532	504	552	555	547	571	566	558	543	561	528	574	546	523	515	530	543	570	518	533	517	574	549	540	563	514	528	602	572	561	550	562	542	591	572	588	553	575	558	594	567	546	564	540	525	554	552	556	546	555	520	541	557	516	527	573	574	508	573	545	583	542	533	566	517	502	547	546	532	550	518	528	558	544	511	546	547	541	551	580	563	537	547	546	582	572
2424	193	191	160	166	153	157	129	142	161	161	148	181	154	150	180	181	161	135	141	172	162	147	170	145	146	161	145	161	120	158	168	159	144	157	163	145	151	154	144	154	163	159	147	177	153	183	156	143	156	162	153	158	167	167	159	164	164	154	164	141	169	146	164	170	133	134	153	154	170	164	175	134	160	140	129	149	172	161	168	166	138	161	145	158	135	134	154	152	158	152	139	140	148	152	163	148	154	163	137	142	165	168	137	184	166	167	149	146	140	150	166	162	142	163	161	180	159	129	157	154	153	158	153	145	171	161	160	160	158	160	145	168	144	147	157	169	175	152	167	182	157	168	148	156	155	176	157	173	144	147	137	152	136	164	152	162	178	143	137	133	149	166	135	164	138	149	184	156	139	141	144	154	140	176	173	154	149	147	138	155	147	155	177	190	128	162	157	177	145	152	148	139	151	167	143	153	186	168	157	164	136	154	154	167	177	152	145	125	147	156	160	162	152	163	140	158	153	146	164	154	170	140	162	160	175	158	175	151	162	148	143	165	132	160	163	151	157	169	149	165	145	175	165	163	168	143	175	152	159	162	142	162	159	161	167	154	154	134	170	146	166	159	132	136	185	188	133	157	156	157	154	151	169	129	146	147	130	163	163	168	148	137	158	163	164	164	147	143	158	137	154	155	154	143	139	170	168	159	154	161	153	160	158	151	159	149	151	159	167	162	144	145	128	188	142	181	150	151	169	161	164	151	151	169	151	169	131	160	189	154	163	163	157	157	173	138	163	164	153	155	131	158	152	175	156	143	170	143	154	154	154	172	144	160	149	158	163	158	144	140	134	155	139	154	148	134	138	156	147	174	155	128	144	152	127	183	161	171	132	136	146	164	173	132	135	162	175	148	173	176	154	148	162	161	170	176	143	181	172	148	155	147	180	162	156	155	172	151	149	137	135	129	153	162	145	163	149	144	146	179	159	165	125	176	125	169	171	159	151	159	159	141	143	152	171	160	174	146	150	135	144	132	171	126	162	148	151	170	146	148	160	148	146	135	158	147	172	164	155	180	157	149	172	144	139	171	172	154	147	179	156	164	162	159	184	150	167	160	153	146	156	138	143	151	159	142	135	163	172	141	163	148	165	142	127	177	173	126	159	158	144	164	153	139	170	151	147	151	160	166	142	168	156	163	159	163	145	159	148	152	141	160	149	138	156	154	166	163	151	169	169	146	155	159	165	173	147	149	147	139	172	183	162	183	144	144	156	172	151	160	173	154	150	182	152	158	148	143	158	156	170	155	149	169	165	164	174	159	179	168	184	133	142	151	157	164	171	148	144	179	166	163	172	149	134	152	180	151	149	151	174	133	159	134	114	162	160	126	153	138	159	166	156	165	144	155	164	152	164	136	150	178	162	147	143	133	154	159	148	159	166	175	146	159	169	142	135	166	138	155	171	143	150	146	169	148	156	147	180	176	157	167	141	165	143	154	161	161	147	148	170	147	168	162	150	162	154	157	160	167	163	160	150	151	147	166	167	153	148	133	138	146	149	155	143	146	139	154	160	149	142	160	163	156	161	153	154	149	142	153	177	154	144	142	152	153	166	180	140	154	164	163	165	150	129	158	155	153	136	156	169	136	167	157	154	138	139	161	163	131	163	136	166	148	154	148	141	154	157	145	170	153	169	170	167	144	193	124	165	146	147	151	144	150	132	110	159	146	160	187	145	149	176	143	162	150	144	174	183	152	160	156	165	171	174	139	161	159	178	182	135	152	191	145	142	165	178	157	159	173	134	160	155	149	159	159	154	169	137	166	167	156	175	144	154	151	170	152	134	125	129	145	159	151	128	153	149	145	133	152	162	168	179	171	163	131	167	144	154	155	143	154	163	173	167	184	162	158	141	138	167	168	169	158	176	171	157	152	162	158	152	142	155	166	175	158	153	186	155	145	166	155	178	158	144	144	154	175	169	166	174	147	154	156	152	144	145	141	129	156	138	161	152	161	159	160	151	159	152	150	174	156	163	135	153	141	150	152	150	160	156	126	146	163	164	157	134	171	161	176	133	169	148	150	154	180	149	161	159	156	159	178	162	150	132	154	146	166	179	162	132	145	149	143	156	137	145	135	175	155	156	141	156	154	143	131	158	145	135	163	160	142	160	159	167	140	167	135	138	152	160	165	167	156	181	174	147	181	135	160	151	145	177	159	147	158	136	158	129	145	135	163	179	175	147	139	183	142	172	164	161	187	133	163	136	152	151	167	170	146	138	162	168	149	175	166	145	142	181	139	186	113	144	165	142	182	176	161	168	135	163	171	139	170	172	166	157	133	158	188	122	135	151	144	128	136	151	175	165	167	150	146	181	132	157	156	134	154	151	140	149	184	159	146	156	140	152	134	132	145	148	159	166	164	152	152	136	156	175	171	172	145	156	141	154	146	145	145	149	161	155	132	145	144	180	152	166	141	150	146	137	141	164	159	175	149	161	170	171	140	137	145	164	175	135	139	135	137	141	166	159	147	194	172	142	162	170	148	150	144	143	163	147	139	165	163	177	161	151	146	151	152	163	176	174	151	153	153	154	151	166	157	169	166	163	163	152	134	155	169	163	157	178	157	141	179	161	158	154	141	154	143	162	153	165	146	151	167	168	140	167	162	109	150	161	160	159	163	157	164	137	168	168	143	140	159	153	152	166	166	171	161	154	150	152	163	167	130	153	167	175	132	155	162	147	175	172	148	136	147	139	152	146	152	158	140	138	184	157	152	137	154	175	154	152	139	149	173	160	165	169	152	143	138	145	157	131	149	147	142	174	116	152	166	172	145	156	155	160	163	150	162	167	140	141	148	157	167	150	128	159	137	145	138	139	157	149	154	137	170	139	156	140	169	158	154	129	144	171	175	183	177	173	170	139	174	167	160	151	154	176	153	166	152	150	167	176	139	172	162	158	151	148	141	158	150	163	149	157	131	136	150	149	143	174	125	178	151	143	137	167	162	194	158	162	147	155	179	160	185	150	147	141	137	136	157	157	152	136	155	157	139	136	151	147	131	156	181	160	155	167	142	143	145	148	146	170	168	164	162	168	142	164	163	154	179	149	138	142	160	155	132	170	168	137	148	168	165	170	163	151	139	138	162	174	144	151	157	138	162	166	154	173	163	161	156	137	146	136	165	179	151	151	164	151	193	153	168	167	172	151	153	165	157	176	146	152	149	148	181	127	141	146	147	170	158	157	156	186	139	162	168	167	162	145	160	158	153	151	185	157	145	134	185	166	153	139	164	164	160	153	155	133	167	159	144	137	179	145	152	173	157	150	150	171	156	149	147	160	158	153	153	133	152	161	165	170	167	160	151	165	162	147	166	154	138	150	177	142	131	152	165	140	144	179	156	160	148	146	150	137	157	146	154	141	159	160	155	152	152	149	167	152	152	124	151	156	150	177	142	141	129	137	143	133	140	156	149	153	154	160	150	145	136	161	148	147	118	165	135	142	142	147	136	162
2433	446	487	476	411	449	427	431	404	422	404	380	377	420	420	381	443	418	367	394	399	428	400	388	404	437	398	387	403	387	396	424	382	447	397	391	410	409	420	387	396	382	379	403	417	372	431	397	423	371	419	388	382	370	422	365	410	408	418	413	417	388	380	400	382	400	399	386	401	417	377	377	400	401	417	417	379	433	397	394	399	376	424	409	387	414	412	385	421	379	425	417	396	414	419	385	406	410	440	404	398	412	416	401	405	408	395	381	379	412	404	399	349	381	388	427	407	360	416	379	421	395	386	368	417	393	421	410	404	400	386	400	362	419	408	402	395	392	410	384	404	387	363	374	388	381	420	414	399	347	425	413	396	393	375	391	366	427	402	385	388	426	376	425	436	411	394	382	413	391	414	366	442	385	444	402	419	389	420	370	416	430	396	381	415	396	372	384	398	403	380	401	405	390	420	438	392	412	434	430	380	377	356	368	396	383	403	415	420	393	379	396	399	408	425	420	380	370	428	393	423	375	384	406	407	385	418	381	381	404	400	403	392	393	376	391	426	436	404	401	397	386	402	407	378	401	373	384	410	376	386	433	394	406	402	383	400	431	414	384	396	414	380	383	394	397	404	427	406	403	390	391	392	380	390	414	376	382	389	400	376	425	404	374	410	413	389	382	382	413	412	377	398	400	389	400	395	419	417	384	421	372	402	369	367	418	383	397	401	365	392	420	423	405	378	413	388	389	399	380	410	421	385	394	427	361	399	432	394	389	374	371	367	389	391	404	410	426	411	405	398	413	449	417	396	425	362	431	419	391	408	394	402	403	392	402	448	422	431	379	380	402	388	414	409	429	411	412	410	396	389	384	414	417	400	423	364	400	404	406	408	449	430	396	407	388	421	417	415	398	422	414	445	440	375	415	406	422	430	402	383	366	394	418	420	376	391	422	386	389	403	404	414	388	373	411	431	417	427	404	385	410	424	399	396	376	422	398	405	387	355	417	392	386	431	399	374	405	431	387	405	399	368	392	382	398	395	395	449	358	386	396	420	420	386	394	368	401	400	403	410	399	437	403	431	414	378	403	396	394	434	396	394	453	401	384	400	405	403	390	424	385	374	404	380	413	393	372	391	394	380	397	376	407	377	376	376	406	378	428	418	349	438	407	402	411	405	408	398	384	394	403	416	411	429	409	415	405	405	384	400	390	397	398	413	390	375	399	381	415	404	414	428	423	424	407	395	350	438	412	414	397	412	384	393	414	398	403	384	401	377	391	406	430	380	396	390	424	412	407	382	366	408	395	398	408	406	425	398	428	345	374	376	401	398	429	409	376	420	380	376	358	360	397	421	391	392	435	428	419	375	401	401	406	392	388	379	365	358	384	405	394	401	399	432	420	432	382	413	421	436	424	398	422	388	379	407	446	403	422	393	392	410	412	390	413	405	363	372	392	417	398	429	410	386	420	413	417	387	405	404	395	403	439	388	413	402	425	353	402	403	385	398	399	427	408	402	438	394	428	422	414	381	406	396	378	404	369	424	385	417	408	393	391	403	408	396	402	451	374	394	436	385	427	359	413	365	389	413	363	398	404	414	421	399	417	378	362	382	406	425	388	441	393	410	433	389	405	387	392	389	414	406	450	395	417	405	375	426	403	386	384	393	403	394	442	366	409	417	393	414	361	369	409	411	378	441	406	383	382	416	402	395	439	407	380	420	396	385	444	378	397	380	427	402	385	385	388	393	411	432	416	382	376	390	416	411	417	385	407	388	389	378	390	396	373	411	375	405	424	356	407	419	369	378	445	430	422	442	418	434	430	417	386	399	388	408	384	425	390	435	398	376	397	379	424	404	398	413	407	401	418	391	425	416	409	387	377	414	351	438	418	384	411	390	375	391	403	387	399	400	413	434	386	464	391	425	389	390	388	414	434	389	388	436	377	400	401	409	395	395	390	379	372	421	371	409	428	420	426	356	425	382	426	405	402	432	391	376	407	389	396	379	360	401	423	388	449	434	375	445	409	405	396	399	407	398	382	363	405	365	412	454	385	425	384	383	385	398	365	391	389	374	392	376	399	373	417	437	405	416	414	347	412	395	368	429	373	388	372	383	403	431	392	401	425	403	358	393	406	393	405	414	381	436	376	393	385	402	421	412	348	437	419	421	415	364	385	391	408	405	400	401	388	431	419	400	409	403	388	394	440	412	404	396	398	380	425	388	421	402	397	386	393	393	369	375	439	394	426	406	414	427	389	401	385	396	408	397	417	391	417	414	419	371	413	376	433	407	427	392	388	380	405	411	404	383	395	380	400	380	389	387	398	405	427	388	408	396	434	364	408	392	376	429	419	417	389	393	390	407	407	419	386	409	403	434	390	391	416	397	394	405	391	399	428	423	350	383	418	379	448	433	411	391	446	399	461	398	373	405	395	394	428	397	381	396	383	377	428	413	406	391	422	433	368	395	382	436	416	404	384	422	386	381	421	408	404	385	389	382	414	377	402	397	402	426	399	419	399	399	398	380	375	377	416	429	408	424	380	397	434	378	378	419	389	436	406	408	407	391	396	389	407	430	428	407	420	380	422	376	401	450	393	398	415	414	398	417	413	399	394	422	398	402	390	418	444	413	385	400	402	356	397	407	414	381	411	383	401	394	413	404	381	416	427	414	419	378	388	375	406	383	375	420	396	362	373	403	418	399	417	412	384	400	421	395	423	370	418	374	384	388	383	402	383	414	377	392	395	385	388	398	426	402	376	425	422	420	411	421	407	411	398	418	415	400	381	426	405	439	430	418	415	387	396	408	425	420	390	409	405	408	412	398	407	400	369	377	412	392	370	393	404	442	408	431	381	389	400	400	368	392	425	410	426	434	370	409	407	406	410	375	405	366	378	357	429	393	401	395	419	411	445	386	418	400	397	391	406	394	432	388	382	400	409	414	380	363	379	376	386	434	403	378	431	427	346	405	384	375	436	403	400	386	414	399	366	450	394	391	404	413	388	393	411	385	372	408	387	381	411	398	392	347	401	401	424	406	411	408	394	391	397	386	415	393	434	420	386	373	442	430	388	420	424	350	390	423	421	419	438	419	389	419	387	392	418	421	402	387	393	408	390	398	382	420	416	444	415	417	404	358	379	367	427	360	396	440	366	389	387	406	402	406	400	387	382	387	388	387	407	394	398	412	431	395	373	380	403	383	394	393	397	407	399	410	385	425	402	396	428	380	391	356	375	407	404	398	386	418	405	387	369	423	404	401	387	420	392	413	408	395	415	427	402	392	401	445	425	384	401	420	414	449	432	367	396	417	412	412	401	405	430	389	464	393	376	427	406	391	435	397	398	418	414	389	393	388	413	404	384	378	372	380	388	402	396	415	397	384	409	373	391	403	433	385	409	401	368	393	391	410	390	451	439	419	411	398	386	405	394	403	432	392	397	409	411	427	427	371	404	404	405	412	381	420	389	372	435	399	408	364	388	382	396	393	383	400	394	373	370	418	393	387	389
8224	715	648	491	486	457	366	366	373	331	308	283	333	318	314	285	298	288	308	294	316	337	298	294	289	331	302	294	299	294	287	296	304	299	325	291	312	273	272	299	307	301	329	315	281	290	283	283	264	283	265	304	255	269	287	288	263	305	312	307	296	281	285	289	319	293	277	324	270	272	296	318	281	293	321	288	270	302	297	274	295	314	263	284	307	303	312	284	293	290	315	296	288	256	301	295	269	264	250	258	282	307	252	320	272	258	295	301	298	272	275	289	294	262	279	275	290	294	318	295	310	294	280	275	326	286	276	284	311	294	299	277	311	288	283	274	295	293	321	297	329	295	286	273	274	304	273	288	304	292	260	266	294	283	284	293	299	291	295	317	314	301	272	266	301	279	300	317	308	291	318	273	269	288	292	311	346	290	292	317	294	283	280	291	280	311	299	311	304	290	311	289	286	308	299	314	297	324	302	290	282	307	290	301	293	256	298	271	291	297	316	280	272	289	290	280	291	271	298	293	298	271	287	271	307	262	294	314	281	294	296	301	273	276	266	269	306	321	278	300	333	287	327	317	321	273	274	309	310	291	272	319	287	292	296	303	272	273	296	274	308	308	276	307	272	272	277	296	296	301	279	272	312	272	292	275	291	276	263	305	321	323	254	298	293	277	292	307	295	265	266	305	301	310	331	277	289	294	292	282	249	299	303	307	265	265	282	290	294	273	298	285	268	301	270	286	296	299	310	298	291	274	293	295	246	290	266	264	288	302	315	268	273	268	310	275	323	288	267	268	274	255	307	282	291	305	263	293	285	269	302	289	297	282	305	264	295	300	292	298	257	309	285	304	279	285	318	279	271	295	320	305	316	290	284	307	274	275	298	288	306	315	278	275	289	272	262	282	324	282	290	314	306	282	250	296	299	289	288	283	297	291	308	311	255	259	307	312	284	281	280	263	282	284	286	304	304	267	268	262	288	311	277	285	306	267	287	268	303	312	286	307	286	316	293	306	281	303	283	306	314	291	301	264	299	251	282	268	304	303	317	303	297	281	280	264	347	282	297	272	304	250	303	305	302	282	286	289	293	268	275	304	278	287	291	306	279	255	313	296	303	301	319	308	302	316	332	273	292	284	309	264	275	281	303	288	295	295	305	311	278	311	283	288	307	284	311	275	281	234	284	321	277	278	317	287	307	284	310	305	322	287	253	289	284	259	284	264	259	258	310	290	335	285	280	287	269	287	297	301	305	271	290	284	315	283	247	312	298	299	277	305	285	330	273	285	310	303	301	297	282	322	263	313	279	327	280	294	263	287	303	299	284	301	305	289	290	286	285	324	288	292	279	262	289	286	288	250	281	300	285	274	291	310	265	276	301	259	273	312	293	254	286	268	268	314	285	290	275	275	287	291	282	251	308	273	239	244	281	272	297	295	302	278	294	309	267	306	272	290	312	307	288	298	294	263	307	298	309	270	279	264	296	327	317	277	269	307	272	309	331	312	282	306	273	260	257	291	313	285	278	281	308	308	260	288	297	301	318	330	260	307	294	315	298	328	323	276	274	304	311	292	348	289	319	310	275	299	314	305	292	317	268	274	270	302	333	275	273	319	258	262	284	286	296	271	285	322	284	320	309	297	305	295	295	276	313	311	280	284	335	331	326	291	303	293	310	304	269	312	289	339	294	309	291	322	277	275	297	317	293	253	279	288	299	291	278	277	288	322	311	295	302	300	295	270	274	280	280	293	313	251	287	281	277	252	306	274	269	255	281	281	285	255	278	292	290	289	248	276	290	296	329	329	304	256	274	282	282	303	279	313	262	299	295	253	252	269	294	307	298	302	282	267	296	240	279	311	286	293	273	307	286	305	260	291	324	271	276	278	281	306	289	290	288	271	291	284	291	272	287	256	293	316	296	261	285	304	303	301	266	298	262	260	292	313	316	276	318	290	288	279	271	283	274	324	293	285	323	281	292	294	282	315	284	275	268	319	269	282	273	266	265	319	262	278	300	312	280	280	271	290	264	293	259	289	290	274	330	293	277	321	291	290	321	269	281	293	270	269	294	306	310	266	305	312	292	289	320	288	262	300	266	294	324	291	286	326	318	261	305	292	275	295	291	283	329	296	280	249	285	298	272	271	300	274	254	312	294	299	315	264	274	303	263	299	267	272	287	238	285	269	295	299	328	276	279	268	300	291	288	244	290	289	304	289	289	278	309	302	261	306	283	307	313	285	268	255	263	305	250	283	287	281	329	286	277	305	299	277	287	252	287	281	299	285	295	250	299	289	304	285	279	272	289	294	288	271	285	305	278	299	274	298	326	273	246	288	279	287	314	298	287	296	309	284	274	252	321	288	259	301	286	290	284	332	297	265	279	284	281	291	293	247	300	267	254	290	326	316	290	287	278	293	287	303	326	278	298	288	274	257	291	277	275	252	309	286	262	309	269	274	292	298	288	297	258	279	278	270	312	289	284	259	283	259	301	278	316	301	275	258	266	255	289	309	292	321	321	275	254	269	294	302	285	304	288	257	288	291	269	279	278	299	308	315	265	291	275	283	296	296	296	309	295	293	308	312	251	288	267	288	302	307	310	305	307	294	296	269	282	309	291	288	294	322	291	280	316	258	285	319	296	309	289	295	292	277	269	315	291	272	295	279	276	280	310	285	292	277	255	308	282	278	311	278	287	278	270	304	283	288	278	288	314	312	313	272	281	310	293	297	268	232	317	282	274	303	286	267	270	306	274	300	289	260	341	297	304	307	312	282	291	287	307	284	297	298	248	301	278	280	273	315	277	297	289	278	304	315	271	300	301	273	259	272	319	290	280	289	283	262	256	310	289	294	263	292	309	269	316	284	309	337	284	290	303	316	264	253	323	309	259	268	289	277	287	345	308	299	309	294	260	255	281	298	292	327	295	299	293	295	320	292	295	315	295	285	301	273	269	285	275	272	316	271	283	331	275	259	302	304	295	301	291	316	295	264	311	290	281	309	296	280	280	293	286	263	246	299	318	322	284	312	273	291	285	281	274	297	292	298	288	286	313	288	296	296	275	268	286	303	295	285	308	290	301	302	277	306	269	278	295	314	273	270	290	273	316	292	292	280	253	269	290	301	301	270	294	298	284	261	255	302	282	256	268	320	292	294	338	316	287	261	286	300	337	246	294	291	314	308	272	276	298	280	302	262	267	250	294	257	264	256	301	277	273	285	274	310	300	303	342	273	280	264	276	284	287	299	267	281	275	260	292	273	293	241	277	292	291	278	300	284	284	296	240	290	299	265	326	293	288	318	318	277	298	309	318	256	308	299	292	305	294	289	305	307	294	286	314	303	318	297	269	270	303	262	312	259	257	329	293	292	294	280	286	290	295	294	289	264	279	294	287	292	280	288	285	249	294	302	277	269	285	284	256	269	291	293	296	271	295	277	296	297	301	299	296	287	309	286	274	290	315	281	304	257	321	303	298	256	256	284	323	259	295	263	312	291	293	295	268	300	281	284
7036	999	1492	1603	1345	1173	1091	966	919	925	843	787	821	783	763	769	764	771	723	728	669	686	704	723	706	694	647	653	697	676	724	649	688	695	699	734	658	679	623	707	652	650	652	698	693	717	656	720	663	681	697	714	677	699	678	705	657	677	702	676	669	700	683	685	660	621	696	696	641	736	675	728	671	686	628	677	632	669	641	655	662	717	690	629	691	678	640	618	674	649	659	715	698	715	703	667	730	642	680	662	693	711	646	655	657	654	672	661	668	683	690	632	616	712	667	710	651	649	672	682	643	644	644	667	664	678	659	706	679	683	696	692	647	677	658	691	674	657	645	657	640	647	652	673	678	699	697	685	666	730	649	672	686	680	700	695	677	649	635	680	634	634	695	661	670	672	678	721	662	675	637	699	708	707	645	659	675	712	689	679	645	668	680	661	691	655	678	658	686	708	649	663	704	642	669	653	679	652	681	649	647	695	739	639	635	648	669	653	707	669	614	692	703	653	676	676	651	695	694	670	660	670	695	711	657	637	697	660	683	700	662	662	681	654	650	664	593	666	657	652	668	689	674	693	635	672	624	640	632	628	713	620	653	626	707	721	675	676	638	653	658	703	709	690	673	669	693	689	670	656	666	709	649	665	668	635	669	656	660	644	655	650	709	707	628	642	676	657	677	695	652	667	682	692	649	640	668	684	670	637	675	706	652	691	690	653	638	692	664	663	691	665	718	645	658	669	632	612	689	648	631	719	662	640	662	684	678	682	629	641	675	647	684	665	656	690	691	647	697	692	668	643	670	713	679	637	677	651	668	670	685	666	648	663	656	712	658	645	656	650	661	602	720	649	697	610	632	629	621	658	625	651	698	705	702	657	686	713	667	726	677	698	683	627	656	679	679	678	667	658	700	690	694	643	729	718	660	645	675	677	640	666	668	672	668	687	647	647	660	627	658	609	633	670	694	691	630	633	685	667	683	682	670	682	666	678	707	704	659	701	671	613	667	674	649	664	621	700	658	652	685	662	636	652	679	643	666	666	692	685	686	659	623	610	697	705	672	682	713	691	690	688	710	631	671	683	694	699	698	645	648	633	720	695	587	651	682	618	705	656	714	701	676	691	669	607	658	687	682	649	659	645	669	708	653	655	694	614	631	683	662	690	657	631	646	663	666	673	686	681	648	672	676	636	703	683	683	656	709	662	641	629	679	683	659	699	607	647	683	678	699	709	674	662	666	671	623	685	626	711	665	642	647	666	649	677	638	599	668	670	669	709	723	650	683	703	646	660	669	672	663	675	646	628	677	650	626	688	698	642	698	658	637	661	663	709	649	622	701	638	688	661	672	668	618	656	704	605	672	632	677	711	705	694	650	666	648	636	666	670	629	652	685	623	688	645	683	644	693	662	661	674	644	635	709	681	693	635	643	710	699	659	691	688	645	634	647	676	661	670	679	706	674	655	673	668	655	662	682	667	662	650	666	664	682	700	677	652	692	634	634	650	704	678	672	666	642	674	630	644	624	673	669	679	676	690	686	696	663	701	668	668	666	650	711	698	714	737	697	659	634	755	660	628	690	661	661	616	681	655	664	662	646	624	683	655	648	708	643	622	631	721	672	703	638	692	662	703	708	655	695	667	660	652	704	630	648	694	688	687	706	636	631	661	644	686	684	643	660	667	665	725	662	654	717	669	690	649	656	721	669	706	665	677	669	662	652	662	651	675	685	650	691	651	683	641	673	637	680	717	681	633	694	645	686	703	672	652	696	674	693	673	679	668	629	633	675	717	661	650	686	676	621	650	695	705	661	632	667	673	660	650	602	678	674	664	669	660	665	683	685	661	696	653	683	674	657	638	711	684	646	677	673	622	663	655	706	707	667	608	688	671	690	691	658	643	684	700	661	661	671	697	640	670	689	677	730	659	707	639	653	677	633	670	683	662	657	613	693	664	663	672	695	619	666	708	609	686	664	695	698	707	655	675	709	697	650	679	658	655	666	644	706	694	669	661	623	668	642	614	663	655	697	645	690	628	672	696	643	628	669	704	712	674	651	665	668	681	631	625	698	625	679	683	668	661	666	645	641	679	701	696	631	652	667	678	700	673	615	658	680	701	641	633	649	673	607	653	620	662	682	688	660	694	674	670	657	678	667	619	702	674	661	658	720	669	638	689	658	639	648	636	660	664	667	624	622	646	662	630	655	675	698	692	645	692	682	660	671	657	678	666	678	689	669	674	659	687	683	666	655	702	689	652	670	624	671	662	655	633	689	686	675	696	664	680	678	679	661	636	688	654	665	692	641	695	643	692	664	662	662	661	687	652	714	666	694	711	650	697	658	677	682	624	679	672	692	684	653	626	638	645	664	698	654	652	688	654	689	656	675	644	668	693	642	607	681	665	643	646	686	657	649	689	685	666	652	668	686	653	692	659	650	640	670	632	693	672	706	645	632	668	700	696	647	694	711	652	653	634	624	645	691	677	669	614	673	641	682	686	685	705	666	627	597	643	695	651	734	637	710	713	685	700	670	643	653	665	687	681	691	642	674	646	685	646	667	642	605	702	687	641	678	662	649	686	673	682	656	664	691	668	656	668	656	672	680	666	646	686	624	658	670	656	671	649	661	702	691	679	699	636	643	682	677	650	686	683	671	654	697	698	643	686	696	684	670	666	716	745	691	622	631	650	678	651	696	690	664	689	635	674	687	667	632	689	636	702	669	677	680	672	697	700	675	692	665	662	700	636	660	651	656	679	650	677	622	687	678	661	691	690	655	659	695	657	605	646	686	675	646	669	641	660	698	714	640	673	680	678	651	638	648	661	690	654	718	637	683	661	670	654	667	668	660	644	668	667	678	631	676	620	701	684	684	696	683	699	677	662	669	680	695	650	681	641	676	697	700	697	671	655	704	617	629	672	687	642	661	651	717	671	668	684	660	614	685	661	711	666	705	654	652	678	637	623	665	688	698	645	665	636	653	644	680	665	713	644	635	674	669	689	617	663	663	652	707	646	684	684	668	649	662	653	656	696	669	663	666	704	689	685	693	620	705	678	666	690	681	672	635	657	678	674	671	678	667	668	700	682	690	661	642	669	670	654	690	652	646	667	662	707	647	611	678	699	672	645	606	661	623	665	703	675	700	624	675	639	644	693	674	695	651	661	679	652	669	720	702	690	682	657	633	678	714	655	654	628	698	661	655	709	690	681	649	702	718	657	683	664	659	692	672	637	659	675	648	644	699	641	660	663	692	680	706	682	619	694	671	703	676	700	653	673	697	676	653	648	703	641	632	700	648	703	687	682	648	691	677	673	685	637	706	686	651	615	687	729	697	686	649	702	693	678	656	649	642	659	635	684	654	718	680	665	655	720	715	692	698	679	671	669	680	634	685	673	643	721	695	676	702	719	717	690	725	591	659	692	717	675	668	636	662	663	669	705	678	690	644	684	656	685	642	663	652	633	692	693	655	635	694	676	644	610	633	653	662	641	642	684	667	680	594	655	692	675
15259	1385	1107	789	565	472	366	342	353	302	274	270	285	285	264	240	267	246	250	257	233	245	270	267	265	244	264	272	250	267	249	217	241	211	230	256	271	239	228	226	228	218	265	212	254	205	245	236	252	222	246	246	238	237	252	261	252	245	232	255	265	223	243	227	229	228	231	223	263	245	236	253	243	262	248	252	254	224	223	255	227	246	235	249	231	272	260	227	229	233	261	290	249	261	240	225	253	250	253	250	246	273	247	241	244	269	237	214	211	267	255	269	258	250	245	224	248	247	206	228	234	264	264	268	247	253	225	245	233	249	250	255	234	221	228	237	240	237	221	228	240	234	262	233	237	231	247	237	231	207	236	232	238	209	213	239	226	211	225	291	243	223	246	251	234	231	263	231	213	252	257	250	210	215	236	232	227	236	250	251	232	227	239	236	274	255	230	233	242	261	264	273	240	251	275	228	235	241	251	237	241	236	242	211	227	234	244	250	244	231	239	228	255	241	252	245	257	242	235	201	220	245	253	235	205	226	250	260	248	236	259	271	248	247	277	237	266	216	234	229	228	241	245	274	211	262	250	231	211	227	254	203	260	229	251	255	211	227	241	263	237	223	238	279	223	230	219	244	228	260	236	233	262	242	222	230	232	264	213	200	263	250	273	245	246	210	249	236	248	248	244	234	246	242	203	276	230	230	264	240	236	251	216	255	235	252	239	215	223	250	224	231	226	258	215	255	284	248	248	250	232	292	221	249	254	213	200	220	226	250	245	234	239	226	240	237	208	226	220	215	240	250	249	244	243	208	266	261	243	239	239	255	250	260	248	235	216	256	246	218	237	242	229	258	271	215	238	239	233	214	220	236	234	221	255	264	235	235	222	257	288	264	229	220	226	213	259	226	221	227	207	252	250	196	224	235	220	228	255	236	220	233	224	231	247	253	245	243	227	266	259	216	251	201	223	251	265	259	213	232	255	271	225	223	236	247	211	255	205	228	281	212	223	221	227	234	243	239	235	206	228	227	240	246	238	242	234	239	248	237	217	231	239	235	266	235	247	250	254	243	232	235	269	233	245	230	233	226	288	241	240	259	246	237	238	234	256	245	237	213	237	220	225	227	232	226	246	204	240	251	237	253	258	226	246	248	252	237	241	221	243	228	243	226	226	244	225	242	247	236	229	227	205	237	234	234	263	252	250	233	227	237	219	251	260	238	245	238	258	250	256	229	220	237	242	240	231	262	239	218	223	203	260	241	258	271	246	255	237	245	216	243	237	220	195	246	236	247	248	212	231	221	241	218	247	246	250	221	222	223	260	241	234	217	265	227	230	243	247	220	268	250	226	239	258	226	249	214	227	245	230	262	262	235	227	256	246	233	212	248	225	254	240	221	240	230	231	235	257	235	218	228	245	245	249	212	249	247	237	247	241	234	235	255	254	246	234	200	234	208	235	213	213	243	223	242	219	219	253	222	257	225	237	221	251	258	236	230	252	221	250	216	239	214	240	251	267	225	267	234	263	220	256	229	227	237	250	260	244	255	233	238	223	248	225	240	229	242	235	207	242	210	215	245	226	218	230	223	227	227	224	258	247	221	227	279	259	217	243	241	228	230	249	271	228	215	232	236	232	229	245	250	211	222	208	211	258	213	260	250	239	236	254	226	252	207	253	255	226	267	215	243	201	260	215	252	269	260	227	250	242	231	217	239	222	237	230	209	251	258	214	235	220	245	247	256	239	246	253	207	233	229	247	231	225	242	226	256	256	217	243	239	235	229	232	233	203	206	253	259	231	231	241	232	234	252	238	273	232	221	226	224	212	258	249	230	227	227	228	249	250	244	235	253	255	265	230	232	224	252	256	261	240	238	264	242	258	232	234	217	275	243	219	226	236	239	238	242	244	227	203	223	250	240	242	245	247	262	225	244	246	251	222	219	250	209	241	214	233	229	212	274	219	239	243	251	227	265	239	250	221	240	269	237	231	251	253	235	228	244	210	235	230	230	249	238	255	234	247	249	227	238	278	225	228	237	240	238	215	226	236	215	248	245	232	232	229	246	248	260	235	235	228	261	237	243	221	242	252	237	195	243	230	242	220	261	239	222	257	222	263	244	238	205	260	212	262	269	221	243	235	222	269	242	253	251	212	246	267	237	213	269	261	233	249	247	263	219	237	255	223	238	232	250	248	253	223	211	248	242	257	255	263	246	246	252	231	206	247	223	231	255	236	248	231	243	227	250	242	242	276	254	244	223	218	248	232	258	226	218	242	205	222	214	243	239	245	206	236	207	244	277	228	221	232	237	213	247	271	223	239	236	255	247	247	250	253	243	224	230	243	204	226	245	248	240	235	215	215	241	270	238	218	245	273	260	241	230	232	211	248	231	213	224	230	242	227	254	225	222	217	222	238	228	210	227	215	270	254	236	231	222	255	222	243	247	219	218	236	236	236	244	231	241	275	241	238	245	242	213	233	245	267	228	229	241	245	251	262	228	249	256	238	269	213	234	233	228	264	256	236	238	224	243	245	225	211	253	253	206	240	256	244	206	226	259	221	251	263	231	240	251	202	244	242	239	229	220	259	232	226	228	231	269	227	256	244	223	218	273	245	226	231	231	260	220	233	248	263	250	226	224	267	230	242	255	245	267	261	244	249	234	230	257	239	220	241	272	241	231	238	238	228	242	255	234	243	264	265	228	217	212	221	239	236	255	225	215	222	229	215	237	246	232	217	230	270	226	241	234	258	250	255	253	233	246	249	238	240	251	244	218	242	266	228	256	215	241	246	221	252	235	267	230	254	288	248	240	241	245	249	249	269	231	249	235	257	218	245	232	218	235	239	245	243	265	224	244	224	235	205	258	251	244	236	232	234	239	265	245	243	222	247	259	257	246	246	235	266	241	245	197	251	241	245	269	266	244	223	224	222	229	262	268	248	235	251	243	218	221	236	243	257	244	217	228	229	228	246	232	244	241	234	253	230	247	240	246	233	277	242	236	258	243	240	253	259	243	234	250	202	235	260	220	242	247	255	240	261	213	229	242	237	232	229	242	240	227	254	199	244	272	213	216	246	253	250	261	236	247	233	217	261	273	250	251	291	236	223	222	236	263	245	268	261	252	225	220	236	229	236	198	251	238	225	248	238	228	254	236	250	244	239	246	206	268	230	217	268	218	224	227	258	208	224	247	227	244	260	238	248	232	229	247	253	231	274	234	216	222	215	203	226	231	248	251	252	230	254	237	253	246	221	224	237	214	229	204	229	270	218	231	248	234	227	238	219	217	239	258	259	252	247	241	231	226	255	225	249	234	245	235	254	228	258	260	209	244	246	239	234	222	226	224	250	242	237	233	233	247	250	231	244	249	214	222	229	234	248	240	211	275	261	248	256	231	266	264	274	252	212	233	226	235	266	225	221	227	256	227	246	230	231	247	248	256	230	251	238	240	226	209	242	243	243	222	271	253	240	224	258	263	242	232	281	252	223	217	224	205	259	260	299	235	212	224
8814	1221	2208	2353	1969	1554	1294	1225	1043	934	911	833	754	717	713	738	754	705	700	636	631	631	614	622	611	577	571	635	626	587	628	564	582	548	585	572	599	567	552	535	611	604	607	582	579	598	561	578	498	583	559	539	534	584	563	536	544	553	541	516	530	557	516	575	562	489	562	518	555	538	588	557	555	490	537	577	532	526	596	539	564	555	496	528	536	514	536	571	531	534	574	498	556	550	524	543	522	527	528	494	533	556	517	526	568	541	567	547	519	528	585	551	540	560	570	514	522	555	573	538	541	538	549	553	528	571	514	571	499	546	562	572	554	546	515	567	497	519	508	562	541	539	528	551	519	578	577	527	540	611	575	550	569	527	539	496	550	519	559	525	528	531	590	495	558	574	575	575	539	557	560	556	588	541	519	565	588	532	575	521	523	520	541	561	528	523	546	526	531	491	584	543	552	544	536	539	536	529	543	557	527	524	549	551	534	551	531	559	593	546	543	541	522	534	542	517	553	583	562	563	575	550	540	579	547	568	544	548	556	522	502	549	537	532	545	556	504	507	562	569	526	498	581	523	530	516	539	606	511	507	537	549	567	572	532	583	542	547	511	531	537	557	555	524	558	530	520	516	572	555	539	491	546	562	539	539	505	532	553	536	543	512	566	594	535	549	607	538	542	509	493	528	506	539	541	581	542	548	515	529	563	526	545	533	541	565	594	535	541	524	511	524	534	532	542	588	533	519	504	551	553	524	537	542	575	543	496	513	580	529	507	501	547	544	530	540	567	545	522	533	576	505	581	546	531	557	561	554	516	589	507	545	547	563	556	552	523	562	541	537	531	564	547	564	558	527	518	536	489	488	555	502	552	556	537	546	528	525	509	500	525	532	540	560	504	521	559	526	545	511	528	510	531	544	517	535	530	537	540	543	542	583	503	525	568	525	566	524	527	530	534	498	544	532	585	516	509	525	554	554	574	494	543	553	507	551	554	544	573	535	518	595	546	543	541	538	506	509	529	569	542	531	548	563	564	515	558	506	569	534	537	540	528	547	555	558	576	552	564	563	512	576	523	539	519	513	524	543	526	564	523	536	573	502	547	573	547	534	523	537	532	552	546	536	555	573	549	610	520	579	538	517	564	530	528	562	514	556	500	578	524	568	595	505	542	542	554	572	500	560	547	527	504	516	569	531	586	524	509	529	550	559	586	570	568	552	576	586	523	552	574	552	475	524	572	555	586	529	538	533	527	520	523	601	546	527	572	566	545	528	591	510	511	533	543	527	510	558	581	548	589	524	565	564	547	568	542	551	511	552	530	564	590	571	528	519	555	551	526	560	529	555	511	571	547	492	526	541	554	514	561	511	554	515	563	531	535	518	536	543	490	545	561	515	534	534	523	535	552	531	534	523	555	509	526	523	534	551	547	543	560	544	555	504	516	556	556	574	511	536	572	506	561	539	533	578	562	559	554	528	534	544	514	520	530	575	547	524	546	561	546	560	532	531	540	541	553	552	521	504	562	570	537	524	543	537	552	570	528	508	554	503	522	564	568	569	530	545	538	501	536	577	547	586	556	578	538	555	515	551	560	541	556	536	508	570	568	540	509	518	527	536	546	546	551	557	568	557	585	528	517	512	546	555	560	568	550	515	538	571	565	520	569	535	524	539	550	585	527	554	582	565	523	561	548	521	522	514	572	528	580	558	512	534	528	536	534	525	509	506	583	517	546	505	525	547	522	549	586	559	569	553	520	539	532	526	525	557	507	536	552	537	519	551	545	515	585	504	589	568	518	520	553	552	542	541	565	506	571	540	544	553	526	579	573	522	553	545	514	563	560	560	527	580	546	534	537	545	554	567	545	540	546	544	576	563	570	568	533	545	523	531	497	600	562	570	558	563	579	537	537	562	529	522	549	590	552	530	559	567	561	537	537	584	519	546	548	586	536	537	559	538	584	554	584	538	534	539	536	521	554	507	554	513	538	567	545	513	536	550	513	537	538	554	516	564	568	574	555	481	539	568	566	539	541	562	537	549	550	559	508	502	518	598	533	526	550	530	514	555	528	548	510	537	540	570	590	556	569	552	530	577	518	560	598	542	577	533	555	580	522	515	530	559	563	549	536	534	553	545	529	580	559	563	558	560	554	544	595	553	544	547	540	521	551	534	517	538	552	563	540	498	551	581	586	539	502	592	528	536	530	579	530	527	516	563	597	541	501	585	540	547	556	558	513	516	569	536	539	518	543	561	537	598	533	526	506	544	541	491	575	548	537	517	538	578	552	495	571	532	575	538	531	524	542	576	557	572	529	600	533	546	556	507	558	594	512	558	520	518	538	590	535	531	557	506	541	553	572	501	570	518	529	555	541	539	536	543	524	558	506	532	548	546	545	539	554	519	562	542	555	542	536	546	562	530	533	553	542	510	558	548	559	574	560	558	529	551	545	548	533	536	518	525	563	544	563	552	521	590	518	516	519	620	529	535	547	563	550	492	530	583	502	551	561	570	536	527	552	497	557	559	535	560	558	533	560	536	502	522	538	546	573	546	572	568	569	528	567	542	528	545	532	540	553	507	566	557	556	508	542	541	567	558	536	595	501	577	542	506	524	552	547	567	530	558	502	544	556	595	547	552	560	591	521	567	541	507	567	525	559	551	591	525	549	567	562	540	511	533	524	537	568	544	591	505	512	518	542	583	544	513	574	523	563	532	538	529	539	506	538	501	539	535	548	600	543	573	541	510	538	570	572	599	556	536	554	558	583	558	529	515	551	547	518	504	545	542	501	580	563	506	569	504	539	533	550	552	562	510	562	509	562	568	544	550	570	591	513	550	560	585	529	570	550	554	569	545	527	546	549	527	561	577	529	525	505	530	561	560	549	553	575	574	528	542	567	508	575	562	547	517	518	510	539	517	554	592	527	562	553	538	528	523	540	553	544	521	515	571	561	562	542	563	564	534	556	517	525	543	533	531	559	586	515	526	522	531	536	563	521	529	521	547	506	533	562	559	550	536	577	565	560	545	554	524	561	567	497	512	549	547	494	514	525	550	553	567	538	567	540	508	577	553	514	551	549	547	510	530	542	577	542	551	546	530	574	558	537	523	507	585	555	519	561	517	537	589	535	544	550	567	518	549	542	533	568	520	549	568	587	531	566	551	523	528	561	526	557	553	539	544	601	584	547	551	534	521	516	570	564	586	520	554	516	517	533	489	556	551	520	550	557	527	591	557	496	528	557	515	537	528	563	510	593	585	528	515	582	562	571	552	564	537	514	587	528	550	543	558	518	558	539	543	563	551	534	557	531	550	534	555	565	560	525	517	540	559	502	556	568	595	540	536	564	567	539	577	499	538	573	496	577	528	535	546	515	563	537	547	530	538	573	511	521	494	518	535	560	569	515	539	515	530	522	570	535	548	557	533	525	547	574	574	542	574	545	469	521	561	500	582	559	542	547	524	574	555	560	497	540	520	517	554	547	512	551	532	505	536	530	552	562	514	550	520
1980	186	177	197	147	150	145	153	175	161	187	158	147	132	154	153	167	157	164	153	147	160	112	163	167	146	161	149	153	171	170	167	160	163	158	160	159	142	162	139	164	154	162	171	157	156	152	167	166	153	174	163	161	151	166	139	149	163	168	172	154	146	151	162	162	159	173	141	153	138	146	157	162	163	141	153	167	144	167	138	154	139	131	158	152	150	151	160	158	166	154	157	149	157	130	133	146	133	150	140	168	169	171	156	150	162	134	136	157	141	160	141	169	135	138	141	153	144	126	179	167	146	156	135	133	152	150	161	137	159	178	143	160	130	125	137	139	167	162	147	146	160	166	195	154	163	159	142	133	177	151	161	162	156	143	140	170	160	146	158	149	133	177	163	164	166	138	145	141	150	171	149	138	148	152	115	150	158	145	145	154	167	157	140	138	153	139	179	161	166	135	135	155	141	152	179	142	153	176	160	151	149	142	158	158	186	170	174	161	168	162	155	161	151	149	183	170	166	137	153	150	176	171	148	150	127	152	164	162	173	139	144	154	155	153	165	178	175	157	151	164	157	161	132	160	143	169	170	153	158	148	166	143	149	139	168	156	155	164	160	153	157	158	155	158	172	150	141	134	137	163	180	176	161	151	147	150	131	153	136	151	148	140	141	167	119	138	145	127	158	151	140	137	143	149	136	152	122	149	163	148	138	184	163	145	163	145	152	141	170	176	159	135	189	135	152	172	144	163	130	138	160	151	155	166	168	136	155	162	149	158	148	155	171	174	154	167	147	145	146	181	153	167	164	162	157	170	171	160	158	150	177	181	141	149	151	151	139	162	172	164	127	149	163	155	162	137	157	153	151	165	156	164	161	157	163	170	164	154	166	166	156	156	139	154	180	163	174	132	172	167	139	166	160	160	136	156	172	167	157	155	143	132	161	132	147	174	130	148	134	158	162	153	135	151	126	144	149	126	162	169	158	160	152	176	163	167	146	152	145	169	161	145	164	161	153	148	153	158	173	150	139	164	142	164	142	148	147	163	157	143	152	150	133	158	163	142	166	144	152	151	166	165	149	139	156	159	161	142	148	146	119	179	145	161	166	150	175	152	153	147	160	128	166	162	164	149	152	146	158	139	140	149	153	127	153	144	142	166	145	172	163	162	155	141	147	149	160	144	147	153	133	143	161	150	150	141	167	149	159	143	151	168	144	143	149	145	181	163	173	156	156	151	157	150	159	149	166	155	163	147	138	160	151	170	140	140	168	143	159	138	141	151	166	131	121	154	143	134	147	152	154	154	146	157	149	169	142	142	127	173	143	129	170	159	155	171	171	160	175	141	148	140	145	160	137	147	145	151	163	145	143	141	183	129	145	157	169	143	159	157	154	162	162	166	176	166	136	159	146	178	168	141	149	155	154	157	166	136	147	178	150	152	143	145	141	155	133	149	149	143	157	147	149	151	135	142	155	143	142	154	144	136	160	151	151	152	158	156	176	145	156	160	177	156	151	156	164	151	154	148	151	143	145	132	144	150	143	168	141	151	150	150	148	159	157	146	140	160	160	150	148	170	140	138	172	160	169	175	157	170	142	152	160	160	161	117	152	164	149	156	143	139	147	163	152	160	152	157	160	149	145	133	174	164	143	146	153	165	170	151	145	164	134	142	171	141	172	150	144	173	143	130	151	157	158	169	148	171	151	160	131	156	152	155	161	158	168	156	153	158	143	151	154	170	169	149	160	153	154	135	137	170	158	174	127	147	154	123	135	145	142	132	141	135	152	164	188	153	194	161	175	152	153	153	157	155	147	144	148	138	157	152	172	136	171	158	191	139	149	155	155	147	140	165	147	180	118	137	148	185	158	143	139	138	140	151	156	146	174	138	137	156	151	159	143	177	159	165	147	130	162	147	165	160	155	159	145	149	144	148	160	129	155	164	186	161	169	158	154	168	160	170	144	146	158	163	154	145	159	165	144	154	194	182	162	153	152	143	174	134	155	177	153	141	142	156	139	162	156	135	153	146	169	146	163	158	142	151	187	156	148	164	169	151	154	140	154	151	140	147	144	132	160	161	158	145	143	155	160	159	153	156	144	142	144	167	139	176	142	145	149	149	166	137	151	175	144	142	158	154	180	144	161	137	140	176	171	161	151	176	140	165	143	148	146	143	166	147	133	131	162	171	160	156	144	133	145	119	151	127	169	169	159	137	143	186	166	168	134	151	142	155	169	147	171	179	145	163	154	143	167	177	155	140	144	169	146	150	124	134	153	141	192	130	158	173	141	159	157	149	154	131	170	157	149	158	135	164	164	160	148	182	149	170	145	148	157	164	160	137	156	171	135	145	185	146	153	152	143	141	166	143	175	145	144	156	140	149	145	140	146	168	154	142	141	141	140	128	142	172	154	170	144	155	156	165	125	173	145	189	150	146	158	158	156	142	145	149	167	148	146	140	166	166	138	132	138	146	159	155	140	162	159	159	171	150	143	169	142	165	148	152	150	159	153	141	150	157	170	153	145	133	162	157	154	147	149	127	142	154	155	132	160	140	162	155	134	165	177	153	144	166	153	169	142	159	140	175	166	169	141	164	153	137	157	150	159	144	153	162	154	162	163	165	157	145	170	156	155	154	160	178	147	158	136	139	150	145	158	178	183	163	167	156	109	143	162	154	166	158	161	146	151	152	190	159	172	147	145	162	149	157	140	145	147	170	146	158	153	154	147	172	167	151	174	151	152	167	140	150	171	149	146	162	152	144	130	153	162	152	178	141	152	141	164	139	144	133	138	137	142	166	147	149	146	153	174	165	151	147	161	134	155	147	153	162	145	162	164	144	131	159	158	150	178	155	148	150	154	195	167	154	152	151	149	164	143	154	153	153	164	156	142	140	159	163	135	162	137	133	142	142	148	164	162	168	128	153	153	158	163	149	156	163	167	151	169	143	158	134	163	146	163	177	173	162	164	142	159	135	147	168	159	156	148	175	150	151	148	138	139	128	127	137	151	146	141	166	159	138	162	164	166	146	133	153	148	149	176	133	143	126	126	167	163	130	145	151	154	155	146	158	145	139	176	142	169	132	134	160	136	161	143	131	152	152	141	156	139	146	154	166	146	151	175	123	146	160	163	159	167	163	140	148	141	194	152	141	160	166	135	139	144	157	162	148	158	156	157	165	141	146	139	132	155	154	156	147	132	145	175	151	170	136	119	162	130	172	147	142	166	144	124	173	153	143	158	138	154	175	132	143	166	144	145	166	161	153	171	140	170	166	189	134	148	153	142	123	164	177	130	137	160	153	155	179	153	140	168	153	150	176	146	148	161	154	150	155	169	178	157	155	168	160	147	146	174	142	165	172	158	130	164	155	152	140	155	147	121	140	157	145	159	122	157	158	143	147	151	139	148	151	163	143	159	143	141	168	167	153	157	141	153	147	166	131	156	152	151	146	155	140	138	148	156	150	153	127	156	150	150	146	135	170	141	150	136	153	148	163	139	158	175	156	133
2254	447	441	441	404	406	441	429	381	424	414	424	406	408	368	431	433	393	361	362	416	409	415	408	396	390	407	416	436	421	407	398	418	412	381	402	378	393	389	422	388	382	395	399	395	397	392	398	383	438	382	402	381	413	416	426	442	402	370	397	383	406	414	370	421	390	376	416	397	428	387	411	389	418	385	382	414	416	400	421	390	411	406	381	417	413	386	400	405	406	404	414	373	400	388	391	430	340	419	411	403	372	420	365	392	400	374	402	393	380	392	385	410	362	424	396	376	393	369	402	394	383	392	408	401	383	432	405	436	402	434	446	427	375	371	391	421	411	361	408	449	387	417	423	380	426	414	373	407	385	388	420	427	399	392	371	417	387	400	372	415	420	434	399	408	388	382	378	384	412	396	381	382	375	404	413	406	365	346	407	365	375	388	405	421	421	410	430	434	429	410	380	372	388	408	430	390	338	376	379	410	420	373	381	439	386	405	349	380	412	357	416	384	379	401	375	388	399	430	384	418	394	388	406	389	371	379	380	427	415	400	375	403	401	415	397	410	421	374	388	409	419	407	373	414	407	407	373	422	393	418	380	413	411	402	430	385	375	389	370	408	407	397	397	388	401	397	396	409	398	390	381	380	398	390	388	427	404	385	422	413	369	428	430	432	403	415	408	419	388	404	359	399	391	389	426	421	402	372	377	397	383	421	383	411	393	390	412	391	408	411	402	360	380	396	372	410	381	380	386	381	393	407	420	396	408	447	402	401	428	407	403	399	385	377	402	408	362	388	380	412	407	406	391	384	369	396	412	369	381	400	405	403	423	423	395	383	379	372	390	408	401	395	385	383	391	363	368	391	435	409	373	443	379	419	341	423	367	414	383	401	411	384	400	398	406	400	388	388	400	415	376	374	386	414	367	390	384	385	398	396	368	390	390	391	394	377	406	385	372	363	405	392	370	403	389	434	386	409	382	381	382	379	410	416	388	407	373	386	411	401	397	370	436	393	402	407	437	389	376	411	415	395	387	452	388	388	396	387	423	433	429	415	393	380	397	391	427	383	406	392	368	413	405	395	394	396	389	373	398	375	441	374	411	369	429	374	379	395	353	413	390	382	401	374	389	366	379	395	431	413	416	393	378	392	379	426	405	411	387	397	419	397	400	409	387	391	380	384	404	413	383	387	401	446	408	378	367	415	421	388	401	374	382	392	348	425	357	378	408	373	385	414	399	426	437	411	375	400	417	395	407	398	403	386	393	407	410	398	372	395	397	425	408	387	402	408	396	384	447	385	387	381	399	404	385	422	416	408	404	388	405	397	364	381	405	416	418	401	425	410	408	383	414	406	386	446	427	384	396	415	401	412	367	415	410	391	368	416	397	401	442	391	422	415	399	386	392	406	410	417	410	388	370	429	424	366	394	408	387	390	405	385	421	413	387	418	416	386	408	406	360	326	392	403	369	408	405	406	382	397	402	381	394	383	380	417	385	402	424	374	394	392	393	362	379	423	394	364	420	405	393	366	434	418	453	395	421	373	433	376	387	415	413	379	363	445	412	423	416	368	411	410	424	416	379	419	368	390	429	373	436	411	428	401	422	384	380	405	416	394	422	422	397	387	396	400	428	368	366	385	386	424	380	390	414	402	433	413	423	351	371	382	424	380	405	370	377	396	417	382	395	416	406	416	397	433	385	404	399	432	411	401	376	416	386	442	384	378	369	391	405	422	398	385	369	386	353	414	388	398	375	413	406	398	398	372	433	394	409	416	371	381	379	372	368	433	384	426	411	407	416	367	414	363	409	424	358	378	405	392	413	431	417	364	413	373	365	411	379	417	394	411	406	416	374	355	405	388	417	402	431	420	401	392	397	423	367	406	411	391	416	389	418	382	404	423	398	420	396	373	366	409	407	412	385	360	395	403	416	351	396	390	383	359	390	380	361	369	394	404	391	371	416	384	371	407	387	410	399	397	405	368	395	392	414	419	423	388	387	397	384	406	391	422	417	399	402	412	384	419	402	394	416	392	361	409	395	396	381	381	394	418	368	412	391	381	371	401	410	383	390	423	408	409	416	372	411	385	360	411	356	380	354	404	367	391	418	372	411	396	393	371	363	408	355	392	422	389	386	452	415	364	421	408	393	392	396	382	399	416	418	395	410	383	384	410	379	394	432	377	422	403	367	429	400	419	373	419	387	401	406	396	391	403	389	403	397	430	385	404	415	373	394	390	368	406	394	399	400	384	432	383	384	388	433	365	400	398	411	377	370	390	410	407	363	387	377	395	368	424	432	385	373	401	389	379	415	370	414	400	412	409	363	393	402	379	400	408	415	413	386	440	399	423	444	398	427	430	388	432	377	413	400	415	395	405	378	366	392	404	404	418	404	421	404	393	408	388	374	437	395	405	391	409	360	415	403	396	372	399	425	411	380	406	397	414	401	415	411	396	364	392	388	381	395	434	422	384	376	382	385	383	411	420	387	411	398	360	373	378	415	395	403	417	403	424	376	386	409	370	392	400	390	372	378	403	429	378	444	370	389	377	391	384	404	381	360	380	413	406	409	387	404	409	371	393	351	382	410	419	383	430	431	409	385	379	378	376	374	376	381	412	380	383	387	397	373	377	375	383	379	387	404	407	372	437	379	444	413	388	371	384	413	430	397	373	376	427	412	403	383	378	399	396	353	383	411	387	389	400	397	393	416	356	413	389	443	392	410	389	398	396	395	345	398	382	385	439	407	401	377	409	384	384	383	395	383	393	394	399	406	396	408	405	430	432	407	407	405	430	389	370	376	365	419	366	403	391	377	418	381	391	398	402	368	352	421	387	397	391	422	417	378	375	418	380	402	397	417	398	417	387	386	405	378	373	377	361	402	398	407	375	429	367	419	422	421	368	427	405	406	397	391	391	391	406	384	400	432	418	422	415	411	401	409	422	389	379	394	399	362	407	393	393	387	385	411	401	421	353	390	424	401	417	377	375	402	426	417	422	409	375	402	391	410	389	395	385	384	404	430	411	393	394	405	429	420	403	413	413	428	389	410	407	413	370	388	405	388	421	379	332	359	383	400	392	367	411	407	383	387	399	408	351	425	363	398	425	402	397	406	396	412	416	407	416	452	385	401	398	388	384	388	416	382	396	410	398	386	398	394	404	404	407	391	390	414	371	414	411	387	437	398	380	412	422	378	396	408	397	416	373	418	378	378	426	416	402	399	392	407	378	388	380	400	386	406	385	414	397	377	396	377	378	376	385	362	408	393	386	371	381	405	394	419	396	392	385	373	411	400	384	393	447	386	403	407	395	388	376	345	409	388	414	437	410	425	417	396	418	407	406	391	403	414	369	390	399	382	402	403	421	363	374	398	396	407	387	407	360	368	402	366	412	381	396	396	380	377	375	394	386	389	368	409	433	384	427	395	397	371	397	405	384	396	376	417	392	389	397	368	406	417	416	399	392	425	421	386	382	370	411	378	399	372	381	399	402	398	437	390	420	374	379	386
8394	716	635	537	436	399	376	373	284	330	323	283	283	262	277	302	316	320	294	274	293	286	311	296	315	279	305	284	310	290	288	313	310	328	296	308	261	306	274	315	254	312	301	309	270	270	278	286	292	290	320	272	304	286	289	299	278	257	261	300	262	295	318	309	288	240	276	302	294	274	254	313	303	286	300	313	297	276	267	290	280	271	310	268	290	284	296	258	289	285	283	257	297	285	259	290	243	320	257	309	286	285	254	302	324	265	284	295	271	316	311	288	287	275	269	286	279	303	256	273	285	299	246	251	289	289	288	311	289	268	269	275	293	304	318	282	307	320	283	299	310	271	305	328	305	311	304	280	282	315	270	288	296	279	290	274	277	267	289	329	298	303	300	266	282	278	265	276	301	259	309	270	255	282	303	306	310	288	294	285	280	274	264	280	310	303	302	275	275	306	299	299	277	269	305	322	272	309	302	266	291	321	304	280	285	300	313	283	306	310	301	311	266	271	277	265	290	272	288	304	262	316	260	272	308	272	300	305	269	291	279	290	303	278	269	323	299	273	319	298	278	303	306	292	283	265	291	287	280	275	262	258	276	285	297	291	299	267	287	259	265	289	269	291	295	302	318	266	276	272	322	281	263	284	278	289	292	252	287	288	283	267	315	281	286	270	276	294	296	295	291	281	292	281	258	282	273	272	266	298	274	305	292	287	305	315	253	289	255	263	283	314	299	272	294	309	245	288	280	252	308	301	275	313	272	329	271	316	263	269	280	306	253	284	317	268	310	263	273	288	272	307	286	277	332	303	296	288	300	287	314	279	280	297	293	283	307	284	272	316	319	302	295	287	329	289	290	297	273	309	267	311	310	295	304	284	300	308	267	295	278	268	267	279	316	282	280	274	285	286	289	270	270	274	279	290	267	268	289	277	295	296	280	273	284	291	302	283	303	289	309	263	291	284	293	276	262	281	291	284	288	298	279	252	284	288	279	317	279	290	271	290	283	270	282	262	305	294	282	275	290	294	279	295	283	263	279	293	277	281	275	324	282	300	293	285	284	311	275	280	274	281	283	321	303	273	283	271	313	266	288	284	322	265	263	284	277	250	284	266	308	292	277	267	270	248	270	287	272	289	292	286	304	261	301	290	286	284	275	283	282	296	298	330	270	323	296	284	311	281	276	243	275	305	263	271	251	286	269	298	268	273	269	277	304	291	304	286	294	271	275	303	286	298	304	300	303	262	279	294	271	307	303	293	307	294	287	306	304	282	288	286	281	300	348	285	309	311	279	267	289	282	274	280	278	290	281	296	254	303	278	311	300	259	282	324	263	316	287	268	289	282	294	253	284	302	265	281	289	319	296	314	321	266	300	284	242	301	303	302	270	262	322	306	312	317	278	291	286	308	273	265	288	311	253	318	282	314	266	277	298	322	281	297	282	319	287	286	298	290	291	283	288	263	304	306	294	296	282	310	281	276	293	279	279	282	310	307	271	259	330	305	284	304	292	268	262	298	254	269	247	268	263	290	262	259	306	295	260	274	265	285	264	298	320	323	292	309	257	285	274	262	307	270	277	322	280	316	302	282	283	266	276	288	294	334	257	279	252	280	325	312	301	234	295	277	308	319	307	279	309	294	324	296	289	283	317	298	293	263	253	279	327	297	256	313	273	307	286	282	313	270	345	291	281	267	307	299	290	279	298	299	275	286	304	283	292	297	295	270	306	270	293	295	299	299	285	285	303	255	289	290	269	278	268	305	314	301	313	283	281	291	302	316	291	283	278	299	301	281	288	267	265	279	273	309	292	295	290	277	306	271	290	292	263	301	320	300	295	279	266	317	286	261	287	275	327	280	294	276	308	297	263	296	284	294	314	271	277	327	305	291	292	286	283	263	277	305	286	293	307	282	281	272	281	296	297	274	275	324	264	298	261	248	285	300	279	314	323	334	311	273	317	283	282	285	272	286	303	288	296	321	280	290	268	299	315	309	301	321	316	295	281	308	289	247	306	285	278	286	295	294	279	282	296	260	287	277	269	304	315	280	267	300	302	285	296	285	308	273	303	285	313	313	298	272	292	274	296	291	282	313	271	301	281	287	274	273	287	271	292	277	284	295	289	289	274	281	307	307	295	316	276	242	297	293	277	245	273	336	281	272	254	297	283	269	324	282	313	259	274	284	317	281	281	290	318	298	303	274	293	303	326	296	321	303	297	303	293	289	247	297	270	287	279	287	282	310	301	283	302	268	329	259	295	329	293	252	293	288	301	242	274	284	266	286	293	284	296	289	273	283	287	337	310	321	286	274	310	320	302	296	292	292	288	307	262	288	267	292	310	291	309	278	288	325	282	299	281	274	307	297	290	273	248	262	317	273	268	282	321	316	309	273	306	301	295	292	214	307	282	264	287	279	303	274	276	314	277	283	236	263	267	289	284	291	322	278	290	281	299	274	279	311	314	279	276	283	292	256	283	304	294	321	264	282	284	290	309	283	287	350	327	287	292	289	297	320	277	290	287	276	266	261	275	306	297	261	282	297	285	305	297	263	291	284	313	288	294	305	272	274	299	269	314	295	287	281	297	266	257	301	252	315	325	307	295	267	272	312	285	283	306	309	268	306	297	286	269	293	276	305	296	280	317	315	301	327	307	272	301	296	299	282	278	287	322	291	288	258	275	297	268	264	268	273	290	259	264	301	273	309	283	291	291	278	281	294	261	283	296	290	275	293	312	298	276	291	287	303	296	262	304	291	322	294	282	312	295	305	312	273	288	283	291	290	242	302	277	298	296	255	302	304	295	322	296	287	288	307	288	310	320	295	288	294	305	320	323	310	284	314	273	319	264	279	307	275	258	287	284	306	308	260	258	311	290	291	267	304	306	296	245	286	263	292	270	273	316	270	257	280	296	313	298	254	257	268	319	294	298	268	256	280	284	290	308	282	302	286	240	276	318	297	270	304	298	290	315	305	271	253	262	272	265	262	294	289	277	267	272	285	276	267	273	303	278	269	263	311	322	305	284	261	307	282	278	290	283	302	285	283	302	292	264	276	292	320	290	278	287	285	282	271	249	282	281	269	287	310	275	295	328	296	279	255	284	287	272	269	274	290	262	299	244	300	275	302	304	282	303	282	310	267	289	283	274	315	277	266	256	272	305	310	283	313	286	307	300	290	282	279	311	292	285	302	269	280	267	301	256	312	267	286	294	261	264	301	315	270	295	271	301	310	276	281	285	271	293	282	288	290	296	296	281	290	313	323	316	293	286	273	286	270	284	304	292	287	266	296	281	301	279	282	274	265	299	304	281	269	287	281	268	280	288	329	301	241	306	281	315	267	312	314	295	327	276	286	298	270	284	319	280	287	291	262	262	294	288	291	276	308	280	286	273	260	279	313	297	271	305	301	274	301	312	305	317	292	294	334	292	312	264	261	300	294	289	286	282	289	287	289	279	319	298	289	291	296	293	286	305	311	260	291	266	295	280	280	302	278	256	264	289	307	281	279
7028	960	1508	1583	1395	1221	1064	1019	979	884	840	788	802	800	796	740	711	743	740	736	719	722	755	700	701	685	723	651	705	683	666	707	727	716	684	703	718	627	681	647	678	676	691	717	724	649	687	672	698	668	668	652	697	634	695	684	626	694	676	659	683	603	636	666	688	620	681	654	654	673	672	676	631	674	675	691	695	655	688	668	620	666	706	680	671	656	683	684	668	667	691	731	682	690	647	640	658	675	679	672	725	630	667	694	705	692	673	659	635	677	656	649	680	667	673	661	685	690	626	683	638	672	707	644	677	646	640	685	664	638	696	671	657	650	715	687	671	701	664	683	682	696	669	685	616	650	689	641	647	648	674	653	705	681	663	686	609	628	653	618	659	717	698	657	662	662	659	637	684	658	649	647	692	634	686	664	687	633	710	697	696	661	683	675	646	714	615	627	691	691	676	658	682	670	663	651	681	643	679	682	682	670	683	654	659	643	657	666	667	696	671	639	725	696	629	703	719	643	665	670	665	684	690	699	685	653	656	636	633	654	647	622	662	650	696	692	649	702	622	666	673	643	644	675	700	667	676	645	710	718	622	649	709	648	655	693	720	670	677	650	665	661	653	657	654	642	675	684	671	692	649	631	681	658	689	682	639	673	688	644	669	662	673	633	639	689	612	675	669	662	680	632	667	671	656	664	652	626	685	687	647	655	652	662	662	639	691	655	650	671	672	660	675	668	681	630	650	674	694	697	672	650	652	682	646	639	694	666	667	667	667	704	677	706	671	668	655	711	662	658	723	621	629	634	704	652	703	670	699	647	641	629	679	661	682	652	663	655	658	704	706	709	653	698	695	659	673	677	666	634	709	710	640	644	623	681	650	636	672	672	662	615	653	662	656	640	666	700	634	628	676	681	656	670	669	634	671	630	650	687	657	631	684	660	653	598	686	675	685	665	672	651	606	738	647	677	652	672	701	673	620	684	696	665	673	682	686	669	710	702	655	678	645	663	735	706	670	648	643	664	680	665	661	723	686	649	660	646	649	712	634	663	658	737	662	622	675	672	656	662	663	697	696	679	691	688	628	660	650	678	698	653	656	657	683	686	657	668	650	638	629	640	638	641	709	691	638	642	679	628	716	646	636	680	673	657	671	662	678	655	672	723	672	625	653	711	673	676	640	650	651	674	642	657	684	697	679	719	697	683	663	634	661	650	642	646	675	683	695	677	649	664	667	644	650	675	659	695	709	717	671	641	704	658	669	711	607	693	696	679	663	653	669	653	667	684	649	614	697	639	684	604	667	663	690	688	664	665	658	669	650	644	687	631	637	683	662	687	648	696	609	666	660	693	664	683	654	671	680	706	689	707	698	682	638	662	669	629	635	638	684	629	693	674	682	705	655	662	650	649	651	668	662	663	662	666	675	634	703	660	668	678	668	658	641	703	666	680	651	656	678	652	674	631	664	719	674	658	699	703	644	647	665	680	652	704	665	701	647	687	642	695	671	680	654	630	693	642	634	690	654	694	703	733	662	664	698	669	642	672	644	684	634	669	687	693	634	587	695	640	702	676	691	639	678	620	652	673	610	711	602	656	668	671	673	696	655	666	704	654	669	667	660	629	654	663	635	694	663	658	705	660	641	636	677	643	651	644	667	626	684	602	694	686	652	737	668	647	693	698	694	674	619	722	675	617	656	712	682	715	645	707	705	661	606	689	699	634	697	686	698	695	702	720	688	664	654	674	667	649	688	644	685	606	703	700	686	706	654	661	689	661	660	648	626	715	636	683	667	695	655	647	656	667	666	688	679	657	670	620	723	625	638	696	684	670	689	656	643	627	727	638	639	685	635	676	644	672	686	685	607	666	676	629	669	671	709	704	657	700	662	687	650	693	665	694	659	708	673	662	652	688	662	660	661	660	640	715	668	662	645	677	680	656	699	691	674	731	702	625	662	672	663	650	617	701	675	642	639	649	664	671	630	640	644	676	676	696	644	686	668	647	637	658	703	654	620	689	698	662	664	677	680	671	716	666	678	642	672	701	676	670	598	637	674	650	645	707	665	671	673	628	671	699	715	662	639	696	600	655	674	675	675	658	651	669	662	673	699	636	644	648	689	665	688	661	661	649	653	664	674	633	596	692	624	660	630	691	702	627	722	639	661	697	653	632	641	686	672	656	689	648	683	689	711	685	642	684	623	607	649	670	653	670	633	666	692	667	664	638	666	681	685	598	699	675	664	682	694	694	691	688	676	675	700	692	645	720	628	639	645	669	667	656	618	664	666	656	695	695	655	684	689	667	692	703	667	654	652	623	663	702	683	667	627	670	631	649	654	671	689	693	666	644	652	662	636	717	647	642	663	694	693	698	663	643	692	659	600	669	669	698	674	655	670	697	669	673	648	651	604	648	710	634	650	685	638	670	655	687	673	631	700	673	700	689	670	697	675	647	663	675	666	680	653	696	653	692	675	683	647	708	696	638	661	690	638	659	678	669	660	691	662	678	689	635	647	703	682	634	682	671	699	677	688	683	705	686	674	661	677	647	685	645	642	656	669	653	679	663	694	659	661	677	685	661	689	622	684	698	616	701	704	682	722	675	647	638	667	642	721	619	676	684	703	708	675	639	697	648	677	676	678	671	657	645	630	625	676	632	683	637	671	672	688	659	684	644	635	663	706	666	660	662	642	688	687	667	689	659	627	642	651	675	700	699	652	665	683	666	686	661	696	659	657	689	659	663	654	692	707	669	675	670	669	649	704	655	677	710	653	633	706	647	660	675	626	709	637	656	668	675	631	660	678	704	668	683	631	687	686	669	689	659	625	658	691	633	718	659	677	696	672	636	645	617	669	699	628	710	664	718	677	692	658	666	678	713	649	684	671	644	689	634	709	669	625	643	670	640	706	639	666	667	694	681	640	687	669	650	669	663	672	725	650	655	686	654	641	678	656	664	646	691	650	655	651	670	690	671	704	673	642	685	673	666	659	623	667	700	674	657	718	679	670	664	637	627	704	714	707	682	669	683	690	655	646	636	718	650	647	659	644	736	651	709	647	626	657	652	648	705	672	652	669	665	667	702	672	639	695	705	640	654	660	641	651	686	699	705	668	691	637	685	654	642	654	627	688	645	685	650	615	745	661	657	668	686	671	658	674	663	645	697	672	654	613	655	645	639	696	647	656	710	691	667	675	691	616	679	695	658	677	678	669	658	667	674	627	700	691	725	667	672	624	689	657	640	631	690	648	664	653	642	678	636	719	680	677	680	696	659	643	622	664	658	634	654	674	662	720	672	674	669	643	680	651	611	673	674	614	694	665	696	699	651	646	624	635	672	660	652	670	655	661	656	664	662	630	671	655	669	678	656	714	659	618	671	694	678	680	708	664	675	670	639	677	650	680	654	669	687	712	668	712	660	714	653	667	708	659	683	669	651	711	695	618	701	657	632	619	625	662	662	674	661	641	672	646	727	712	664	677	648	715	679	643	650	678	660	691	674	666	615	685	664
15287	1335	965	784	560	427	389	349	330	355	298	298	268	289	329	256	287	291	237	242	251	222	264	249	250	248	247	249	260	258	262	277	271	235	241	217	221	225	220	247	243	229	231	269	249	214	208	238	243	263	231	255	251	235	251	208	228	226	232	239	234	272	221	256	235	235	233	211	225	260	221	247	229	261	237	242	213	242	250	245	233	236	233	260	254	229	250	232	218	225	234	233	236	234	238	242	250	230	243	239	227	220	246	240	220	260	242	236	223	243	245	225	218	251	221	230	229	250	237	230	243	229	245	261	232	247	204	263	237	251	196	242	237	234	230	230	240	231	224	252	229	261	238	236	234	229	249	267	233	235	226	251	244	244	251	244	219	250	241	250	236	238	231	257	224	247	245	209	239	226	264	221	231	261	255	240	188	263	215	256	231	218	223	234	244	214	243	233	278	262	248	213	217	218	263	240	268	252	196	215	254	240	236	220	245	234	213	247	225	223	239	222	252	252	204	223	251	237	250	240	221	252	219	239	225	235	244	237	231	221	241	263	233	241	245	231	227	226	256	217	222	256	257	258	259	256	236	232	222	216	238	241	229	227	248	225	235	221	249	270	255	209	244	234	221	202	205	251	245	237	237	212	231	235	209	239	226	248	245	230	250	214	236	201	224	241	249	210	235	234	223	259	222	241	237	218	265	219	254	231	247	248	238	250	215	238	229	228	216	227	222	267	227	245	251	244	224	252	249	269	234	222	266	235	266	253	226	233	259	244	256	250	225	246	229	231	242	220	246	239	240	232	228	224	238	225	225	250	239	211	216	203	235	248	239	260	237	226	229	268	219	230	208	244	236	266	250	260	260	208	231	230	227	210	226	213	224	224	227	243	233	238	228	233	226	238	208	215	233	251	238	215	228	205	207	243	229	258	221	208	249	219	280	222	258	253	232	250	231	206	226	212	232	232	238	223	236	214	243	261	237	242	212	260	208	223	224	226	232	234	222	226	259	240	230	201	254	242	237	236	258	234	247	224	238	239	256	265	231	246	233	233	232	272	237	230	261	229	240	251	250	237	216	225	205	250	220	248	216	240	238	230	207	224	251	237	243	245	207	263	230	220	266	207	233	228	278	265	273	246	239	244	228	249	220	225	217	264	227	198	232	219	211	209	235	243	227	229	262	233	210	233	250	208	238	257	226	223	230	225	264	268	195	228	230	226	226	224	266	218	234	219	250	201	210	254	247	242	233	258	258	221	243	260	248	235	231	231	243	259	207	239	210	218	244	231	257	226	240	258	275	261	235	250	263	222	247	255	234	234	215	259	244	226	254	232	227	251	227	259	222	211	234	266	235	240	252	251	213	208	238	241	234	236	224	213	225	252	226	222	234	244	258	262	236	214	236	250	220	244	244	268	235	264	243	254	237	236	217	231	226	243	247	215	232	245	250	227	217	227	209	228	221	236	238	210	202	250	235	247	245	240	232	250	209	242	231	247	240	221	227	243	220	237	233	260	238	232	240	257	211	219	226	238	246	217	228	207	248	242	239	243	261	270	259	243	212	260	233	250	246	243	199	265	254	216	257	226	211	251	253	217	245	249	268	246	255	252	240	240	238	215	233	235	220	240	237	256	214	239	257	238	229	207	263	247	227	259	256	236	216	236	261	227	197	211	253	243	212	232	251	241	249	242	238	267	246	247	282	234	253	241	252	259	263	251	243	231	204	208	227	253	254	238	240	232	222	244	237	199	231	238	244	242	214	240	235	207	233	228	233	235	233	260	223	251	239	211	232	260	228	261	238	214	261	230	244	258	242	223	258	236	276	227	250	269	211	246	231	248	265	229	264	249	227	240	236	240	246	232	247	243	253	253	238	207	241	260	259	242	223	259	214	214	258	228	253	239	238	231	239	218	243	254	252	275	230	244	256	204	235	208	241	210	244	243	257	228	230	203	247	234	222	223	259	225	231	201	249	249	252	257	238	218	219	199	218	250	214	214	246	222	236	228	241	235	236	228	258	237	265	265	247	220	220	229	229	238	254	233	232	278	237	266	246	236	250	227	237	257	217	251	217	252	233	249	229	198	221	247	218	210	294	247	243	258	216	251	229	248	222	230	240	224	238	235	224	233	256	234	217	275	211	223	247	228	219	224	222	232	235	218	237	240	250	232	214	237	240	255	239	237	236	252	212	276	258	214	247	226	250	270	249	241	239	236	275	225	266	250	241	226	235	236	260	267	250	237	226	236	226	248	234	236	222	253	226	287	224	255	250	226	203	213	211	246	228	240	225	247	231	221	267	222	256	239	217	215	275	240	241	212	255	233	244	253	207	241	227	234	234	244	252	272	236	238	221	215	237	275	241	265	245	212	238	221	230	245	267	246	268	239	244	198	221	257	249	244	238	232	211	227	261	254	220	258	248	230	244	213	261	250	238	230	243	247	235	236	205	243	241	225	221	238	253	220	249	244	281	262	254	220	240	255	250	242	236	246	248	233	243	232	230	243	246	241	249	217	243	221	240	247	224	264	239	234	239	246	244	229	261	245	239	246	231	264	281	231	226	248	240	239	226	243	242	265	248	229	224	223	230	212	203	237	240	229	223	241	231	229	212	212	247	251	218	238	215	253	232	222	236	236	227	236	240	231	257	241	248	218	238	242	239	226	225	230	251	242	271	245	209	228	264	233	216	224	237	247	245	248	230	221	222	204	222	230	246	232	219	224	231	222	261	245	225	219	254	215	262	251	235	234	234	221	219	225	245	206	224	226	218	237	239	218	244	200	228	261	245	256	244	224	246	246	227	251	248	214	229	248	250	222	211	225	236	247	236	231	232	258	222	250	263	222	250	267	222	229	244	223	233	240	235	247	237	237	271	225	229	223	198	205	238	252	201	247	239	234	225	244	219	229	249	221	243	228	240	267	230	231	221	253	210	245	239	258	219	235	201	245	249	215	217	218	256	257	243	254	229	242	251	241	237	241	231	236	274	235	244	218	239	264	245	235	260	222	221	260	233	242	231	201	214	232	264	235	248	250	260	231	252	228	258	212	239	231	243	210	247	240	241	235	219	240	269	225	225	225	233	262	230	239	240	240	247	233	238	238	216	248	216	209	245	247	232	229	251	234	234	249	220	237	230	269	227	222	239	245	234	270	231	256	275	269	230	230	234	247	246	236	229	248	249	213	247	218	258	248	230	237	236	207	229	237	265	270	245	245	237	247	258	229	234	226	241	238	204	233	250	199	214	215	272	231	241	225	236	210	223	253	242	251	250	223	238	226	271	233	215	238	218	222	227	206	232	226	242	203	257	247	237	251	233	222	259	223	233	213	254	239	213	238	229	227	239	268	221	238	244	258	249	249	252	242	241	228	250	234	257	255	228	234	205	262	258	232	229	247	253	276	217	221	260	243	219	223	246	238	229	214	236	228	207	245	265	216	234	207	240	254	235	232	231	220	247	235	242	223	215	215	260	227	208	251	224	234	248	219	232	213	229	230	225	234	226	236
8617	1188	2165	2426	1867	1533	1277	1180	1124	978	847	897	762	772	713	710	654	646	686	631	608	638	603	650	608	628	617	561	585	588	621	577	591	616	521	639	554	604	579	536	564	559	590	545	545	582	542	578	573	554	502	536	546	548	563	564	548	622	586	586	591	574	532	527	541	579	546	506	552	583	525	526	505	505	537	547	573	555	512	551	542	517	566	527	535	544	552	549	552	546	523	547	571	575	549	565	570	539	560	594	537	554	551	546	563	509	552	531	553	515	531	622	540	538	565	510	527	529	569	568	544	547	510	543	531	519	547	527	533	550	552	536	489	594	529	529	483	548	530	543	537	560	591	531	471	534	555	567	549	522	538	529	531	532	556	520	519	549	536	506	584	522	548	562	534	536	563	538	566	557	559	564	539	597	510	558	595	587	521	556	502	552	543	490	532	561	513	559	540	571	515	504	550	559	521	545	599	566	518	553	557	530	555	553	525	516	568	603	519	532	562	566	542	561	522	560	541	539	517	530	560	541	554	526	580	545	544	528	540	553	557	560	510	588	525	510	544	520	577	542	514	533	524	574	560	544	493	562	530	501	532	566	515	495	531	554	592	526	587	537	567	550	560	504	566	527	534	532	541	544	546	552	549	590	512	528	535	549	563	587	566	552	549	579	490	541	527	508	560	579	548	492	533	523	539	529	532	542	573	530	539	509	534	545	540	520	493	548	556	563	551	492	539	536	536	554	532	584	512	514	546	541	552	480	547	558	560	531	591	554	539	517	560	519	578	564	545	569	526	545	534	524	567	531	550	499	529	577	545	525	533	559	507	506	516	531	512	544	531	536	530	526	502	600	587	595	521	537	563	531	528	519	544	558	568	545	543	591	550	547	541	535	539	513	525	543	518	553	585	590	548	574	532	534	530	586	579	582	509	556	526	515	543	568	548	557	513	499	534	556	543	512	540	554	563	555	541	573	535	595	567	540	526	560	504	553	557	569	539	551	561	583	549	531	603	512	536	570	539	582	495	572	555	579	544	580	526	560	520	545	577	523	558	547	540	525	531	545	528	523	560	564	553	529	584	534	592	511	515	543	580	560	577	582	563	558	557	561	541	560	564	580	536	531	522	561	559	556	569	536	531	524	544	545	567	517	496	529	560	572	551	529	563	562	558	550	553	557	518	538	568	579	540	531	563	534	538	532	535	540	553	512	541	498	496	518	545	529	550	554	493	537	558	539	582	573	544	551	614	501	564	504	536	563	528	553	567	530	573	527	548	531	547	565	533	526	555	579	540	509	525	551	542	548	549	560	574	568	571	572	532	562	528	543	573	555	564	531	544	514	559	519	536	537	559	564	546	577	540	537	599	549	552	557	526	552	548	533	523	536	514	568	497	501	524	583	572	514	566	561	529	512	520	541	543	560	585	536	526	540	516	563	563	580	545	545	585	539	546	512	595	539	573	506	532	612	572	541	537	537	585	561	538	537	512	533	536	562	531	542	595	511	521	497	540	567	522	570	528	578	541	534	533	547	557	555	538	526	531	526	522	523	599	521	535	541	555	543	522	576	524	561	552	556	567	570	529	541	559	527	526	571	545	578	537	610	493	535	538	539	522	519	556	492	537	554	525	494	517	526	539	564	551	568	535	554	549	561	540	556	537	525	581	544	510	542	549	547	546	525	564	478	540	510	516	552	574	562	569	543	544	502	561	556	536	544	570	523	575	561	559	542	496	538	500	546	539	526	513	564	551	549	542	560	550	538	568	549	515	553	558	549	499	552	566	571	532	563	556	530	547	559	544	558	548	539	573	556	553	528	598	509	580	512	529	527	544	552	542	572	556	571	558	563	516	539	523	550	502	544	533	527	558	553	562	517	538	564	566	524	558	550	548	573	568	515	520	513	551	547	503	552	563	568	514	542	547	578	543	546	564	562	525	564	555	574	533	533	572	566	532	602	502	564	559	549	544	557	546	527	581	555	555	556	502	549	608	586	527	512	565	551	524	543	536	523	513	503	522	540	534	531	567	579	546	538	520	585	543	565	543	527	518	541	530	579	546	567	531	510	556	542	563	555	580	547	511	503	525	550	546	529	500	524	546	537	521	502	551	543	542	559	488	524	515	602	537	581	573	548	562	587	541	528	515	606	545	544	491	512	569	532	523	573	550	558	573	537	537	525	501	533	568	569	552	523	538	537	544	563	544	537	527	561	551	510	573	525	524	564	525	525	527	534	536	528	555	525	519	499	570	556	552	527	526	537	549	558	532	562	553	489	546	521	563	545	528	562	532	555	560	504	528	555	573	505	560	587	565	535	528	507	547	566	511	559	529	554	562	558	524	540	534	539	543	546	562	505	592	536	553	523	527	559	498	519	568	540	537	547	502	553	555	510	583	546	581	534	563	544	485	549	566	559	528	542	554	520	568	522	513	513	544	528	557	503	562	548	567	534	535	525	545	521	544	528	555	583	548	540	521	543	540	542	531	530	562	551	556	572	539	528	585	521	524	506	529	545	544	547	581	564	541	564	527	545	524	538	518	525	564	572	525	532	558	520	529	548	572	548	554	545	564	516	532	542	526	558	531	533	565	516	540	575	544	570	544	566	543	561	549	568	530	515	540	603	567	525	540	546	519	555	539	565	560	507	538	561	541	498	519	555	510	483	529	513	558	552	529	532	523	510	533	531	530	550	551	528	561	556	563	539	554	532	529	561	578	528	559	527	515	540	544	560	514	548	529	572	547	551	547	546	524	554	542	564	549	552	542	543	511	532	550	564	540	558	548	547	545	569	546	579	530	552	552	540	550	533	559	525	542	558	505	533	525	536	573	530	548	566	530	549	556	538	515	515	506	560	535	521	560	543	535	545	549	521	509	562	591	532	541	551	541	504	551	546	561	585	534	545	616	535	542	542	555	550	543	576	513	526	529	545	549	582	499	566	573	554	534	590	575	536	540	527	529	545	549	504	563	542	528	528	548	528	529	530	582	528	555	497	535	541	576	565	548	538	511	574	549	516	523	535	536	546	570	553	542	522	534	534	520	479	525	574	578	535	545	535	554	556	553	515	551	524	492	551	546	512	522	587	515	512	545	588	593	563	598	580	583	526	567	527	556	579	523	561	562	555	590	540	504	529	547	542	526	545	541	513	575	555	569	526	575	512	564	536	559	500	552	543	540	553	576	544	567	548	543	554	531	555	559	534	537	547	541	566	547	545	587	591	568	517	615	519	558	586	527	522	563	527	554	566	545	544	550	549	534	544	577	551	552	550	547	553	492	566	569	528	586	571	522	568	544	576	526	543	520	554	538	540	523	547	533	556	537	539	563	492	514	557	503	561	559	500	503	551	538	564	527	541	548	535	541	571	540	577	532	542	553	525	496	510	557	526	562	533	531	542	551	556	550	509	559	547	526	540	556	541	520	572	533	558	530	544	569	524	530	544	527	542	567	482	599	528	562	562	551	542	572	554	570	557	555	523	545	551	520	538	556	556	549	488	559	572	551	559
2037	173	161	157	154	157	155	160	169	171	154	146	165	153	149	142	151	155	155	140	193	152	139	169	174	144	139	152	159	153	135	153	168	180	146	155	144	148	145	134	149	153	147	135	150	162	185	152	137	160	175	138	161	147	136	129	188	136	129	150	145	155	158	139	169	177	185	153	137	140	157	149	130	152	149	170	159	159	171	156	111	162	172	155	156	142	165	127	169	140	157	159	142	142	139	144	139	154	158	169	162	136	158	114	145	147	178	146	143	156	164	168	154	140	156	161	158	163	151	147	146	154	169	158	163	125	145	152	150	185	152	140	175	181	157	162	135	153	122	176	127	151	152	161	160	141	168	156	163	162	159	148	161	171	179	152	153	146	153	149	142	149	169	156	154	151	163	170	143	170	161	143	160	155	149	149	157	123	154	170	177	143	136	142	131	172	173	152	184	142	150	153	129	153	159	136	161	144	157	170	170	176	132	137	162	169	168	150	158	154	159	174	146	142	152	144	136	126	146	139	156	152	142	158	131	149	181	146	149	168	168	171	139	173	145	162	158	160	166	166	137	142	153	144	197	172	129	152	151	191	117	175	164	164	159	165	154	135	150	161	184	170	152	166	140	142	148	133	124	155	157	163	138	128	165	172	127	150	132	156	135	131	161	149	154	142	152	183	160	155	152	147	157	153	150	160	132	160	138	148	160	125	156	179	170	141	141	148	131	174	165	144	154	181	142	152	151	151	154	141	165	178	150	169	161	157	170	156	156	156	154	154	132	152	154	139	148	162	140	148	156	166	149	146	161	149	178	141	135	164	162	149	162	154	145	138	153	144	144	145	144	121	136	157	144	148	146	174	150	136	151	169	142	157	165	182	163	126	152	137	135	147	138	133	140	152	143	153	156	158	156	180	182	155	157	154	125	147	161	142	156	143	172	164	136	157	147	162	171	172	142	144	156	138	133	150	161	146	162	154	170	135	151	143	140	142	180	158	137	148	173	168	157	127	155	143	158	164	155	127	158	144	150	167	162	149	151	150	167	158	146	160	163	143	140	146	160	146	168	156	158	145	124	153	162	167	148	191	155	150	158	139	151	176	151	141	163	159	137	182	145	148	138	130	159	140	152	136	162	145	151	152	151	161	167	155	151	166	148	167	141	177	152	135	156	146	156	151	174	126	178	170	166	146	160	161	158	154	142	149	153	150	163	157	131	142	134	164	161	159	139	135	157	162	179	157	158	152	156	128	169	163	151	144	148	170	136	148	116	168	143	154	149	142	151	145	164	139	182	152	140	144	146	146	164	153	162	139	150	146	138	158	137	146	153	171	155	126	147	153	142	172	143	171	159	147	145	152	160	170	161	141	176	172	156	152	151	146	139	153	175	146	135	150	148	172	144	138	156	146	140	163	130	139	174	167	171	160	168	122	130	141	155	176	156	128	152	131	153	129	161	156	157	138	162	130	120	144	156	147	135	149	147	162	166	147	147	150	160	155	147	154	169	154	164	145	141	144	158	171	165	146	155	152	145	176	186	139	149	163	158	143	157	171	131	144	154	136	143	135	142	159	160	164	138	152	152	176	122	142	127	147	147	147	153	171	167	161	167	166	147	145	141	144	163	152	146	169	164	143	138	148	163	155	159	149	151	144	163	157	148	152	152	165	138	160	185	130	146	163	150	148	147	195	161	132	166	165	161	165	154	148	179	149	152	158	161	157	164	147	157	144	164	153	148	169	151	165	144	159	177	143	151	147	140	163	138	148	181	134	147	148	150	163	157	158	137	132	158	150	177	165	171	174	164	167	147	153	145	184	162	174	148	145	169	140	161	160	167	152	145	150	157	150	158	172	149	177	154	147	157	147	142	149	131	166	166	156	158	151	160	150	136	166	121	148	139	158	154	145	148	159	154	153	156	172	132	146	145	144	154	173	172	151	136	154	158	174	144	177	155	143	146	155	177	154	167	142	139	137	157	137	150	150	142	153	171	145	154	157	181	152	135	161	139	164	161	169	133	163	161	163	165	143	181	150	148	138	175	152	136	148	142	134	161	190	137	161	147	160	120	174	159	123	151	150	164	157	150	159	152	147	156	155	155	161	152	160	158	156	133	137	135	155	128	166	161	147	165	135	139	120	144	158	151	136	134	176	151	151	181	173	172	141	140	143	178	146	159	156	189	164	145	158	164	138	132	181	161	158	147	160	175	136	136	165	133	152	170	148	164	143	158	167	159	160	154	164	156	174	164	165	164	142	156	163	162	173	147	170	147	140	143	141	147	164	181	155	157	165	174	147	145	145	171	144	159	170	178	161	156	182	166	156	140	158	173	157	150	150	149	167	150	147	170	150	144	178	161	170	161	139	163	150	146	150	132	164	156	182	141	175	149	168	161	170	149	135	163	171	153	151	166	147	155	142	142	133	134	152	183	161	170	159	123	153	169	141	158	143	168	155	155	142	133	162	183	151	160	126	168	142	145	163	147	148	159	146	153	138	160	176	151	177	159	155	154	122	147	137	148	137	150	168	140	130	180	151	153	155	153	149	146	138	153	158	146	166	116	131	150	134	147	144	155	169	157	166	153	163	165	164	141	160	156	141	147	145	143	148	154	177	150	152	171	156	135	166	137	159	154	142	123	138	133	140	171	175	149	158	161	138	160	153	148	145	130	152	178	150	148	133	160	172	168	157	156	142	154	174	160	155	149	150	168	147	137	152	164	147	162	144	151	134	185	144	162	164	158	152	160	116	155	168	152	136	152	161	150	139	164	166	140	163	155	147	158	136	143	168	154	132	150	182	155	161	178	167	145	131	148	127	161	153	147	162	156	154	132	155	128	155	189	180	161	135	160	189	157	175	166	168	163	138	145	128	174	143	157	160	121	160	133	140	150	163	169	147	166	156	140	148	165	143	140	151	185	177	176	139	154	142	147	149	129	149	138	158	138	148	159	147	186	184	167	165	154	136	173	143	133	138	137	153	157	166	154	158	156	142	183	165	159	167	166	150	118	139	168	154	147	150	146	167	149	155	146	171	135	146	148	172	147	134	153	167	150	141	166	160	154	144	153	155	149	175	156	166	171	154	150	156	147	166	146	161	162	146	161	157	149	167	149	156	160	164	145	171	176	165	150	128	153	167	149	164	153	143	140	160	139	152	160	152	139	162	150	117	152	140	158	155	152	143	147	142	143	158	152	169	168	162	126	153	165	152	125	147	157	142	127	172	149	159	151	140	158	151	167	161	146	151	160	151	162	148	148	168	150	149	146	160	166	150	160	167	143	175	144	137	130	155	166	145	146	142	168	159	170	146	137	170	151	147	165	168	163	168	162	150	157	173	141	130	165	141	146	139	140	144	163	145	124	170	159	149	147	177	141	168	167	161	158	145	121	141	167	160	146	154	145	167	151	167	155	153	158	150	154	164	132	179	156	162	170	148	161	169	167	165	150	148	136	157	139	161	147	133	151	152	177	138	157	174	151	149	157	156	157	137	200	140	179	157	167	167
2369	396	397	500	437	418	440	439	420	419	417	447	395	431	409	384	383	410	417	413	419	432	421	406	413	411	363	387	408	354	378	409	420	419	405	410	402	395	390	403	389	391	388	398	366	330	382	376	417	381	414	399	384	384	412	405	419	424	445	416	383	411	398	387	400	354	388	401	411	405	401	389	392	384	378	364	356	400	441	420	414	422	381	387	398	410	372	421	411	359	358	409	407	402	400	405	420	383	386	410	419	362	400	384	394	401	410	390	403	383	410	378	390	388	407	402	388	395	354	372	424	400	402	382	385	388	387	423	387	392	447	398	394	399	394	372	378	391	389	373	404	383	392	392	389	388	406	381	417	419	393	369	399	412	395	419	390	380	411	414	367	416	416	407	407	402	382	434	392	404	397	400	396	381	417	395	386	359	380	398	412	394	371	370	419	401	409	426	395	388	401	430	415	396	411	408	404	388	362	404	416	394	394	417	374	385	390	409	389	390	391	380	418	436	364	403	394	377	336	400	400	369	404	395	391	396	395	407	380	377	362	373	373	401	351	390	371	412	391	386	372	391	375	395	409	372	394	383	415	416	406	395	399	393	385	391	396	425	384	381	396	399	383	404	411	404	384	401	412	401	387	424	377	385	384	375	368	452	374	422	409	373	392	397	382	410	399	403	393	389	424	407	418	387	385	393	414	428	395	359	413	386	401	395	403	420	423	436	361	389	382	375	354	418	414	385	365	396	405	366	418	383	376	416	401	380	407	399	386	402	359	396	416	384	413	413	367	389	396	384	397	380	374	407	408	392	392	398	358	433	411	384	369	443	416	357	416	395	391	395	421	391	393	361	389	374	388	381	410	410	392	370	395	400	406	411	392	410	391	409	373	386	372	412	390	405	437	366	403	375	388	376	387	401	413	397	414	401	404	409	363	392	400	398	399	421	385	378	388	408	406	406	389	364	401	410	354	407	384	410	413	397	437	383	380	415	427	417	404	393	374	419	452	390	384	376	387	390	394	361	390	354	415	400	388	407	387	383	362	383	388	377	402	407	387	427	382	406	413	387	406	376	387	421	410	362	379	430	382	434	400	394	400	420	435	399	395	372	410	395	390	373	385	405	389	432	402	387	396	395	388	409	414	383	394	388	413	403	387	387	416	422	381	415	390	366	384	410	401	371	398	395	401	403	417	351	435	381	387	429	389	383	375	397	407	418	384	383	427	363	410	436	408	384	367	442	387	370	408	392	382	365	400	408	392	398	400	360	414	428	377	363	403	420	374	393	409	386	414	389	355	376	409	397	373	416	380	429	461	404	407	381	391	404	419	390	401	381	368	389	391	413	378	416	403	387	416	365	383	426	391	426	400	384	386	434	404	421	416	410	401	412	417	367	412	409	373	416	378	382	383	377	409	397	435	389	398	385	406	416	397	399	406	410	445	357	381	410	384	401	396	382	389	391	379	435	411	387	436	371	360	413	365	390	382	406	378	415	392	389	384	397	398	403	378	355	389	412	427	425	400	409	387	399	414	439	394	422	424	400	380	430	386	367	430	371	364	421	412	411	357	389	394	379	401	410	410	343	398	414	406	345	387	353	409	387	405	396	357	420	401	404	387	380	352	398	414	370	412	387	404	416	399	408	367	355	394	381	371	407	373	391	401	369	391	387	394	405	399	401	392	400	429	405	350	379	376	435	360	406	391	454	421	409	395	373	407	359	420	402	409	428	379	346	369	386	425	385	394	365	412	401	368	405	368	412	368	400	402	372	426	376	371	383	384	427	394	362	396	403	401	379	420	406	399	401	414	384	430	377	389	398	398	363	393	396	418	404	420	413	364	378	432	395	389	421	413	387	397	391	384	396	426	411	398	392	424	392	387	382	396	439	387	400	422	417	362	412	368	392	410	391	366	404	411	413	398	366	394	383	410	415	372	386	364	403	383	382	392	434	404	389	360	386	396	380	407	386	393	404	402	375	385	379	397	424	389	378	393	422	397	388	380	386	412	413	410	405	370	384	389	400	359	409	418	389	391	405	396	408	413	408	442	408	404	418	409	375	385	414	412	439	388	388	395	382	441	428	400	402	388	427	430	401	404	426	399	437	386	395	398	356	409	447	370	393	408	393	422	375	393	403	432	403	384	366	400	400	373	430	412	426	399	415	390	379	397	395	409	402	405	400	404	397	383	410	378	398	422	384	382	416	367	384	384	394	413	426	432	388	413	387	375	407	382	445	385	424	412	379	402	384	385	398	367	370	424	422	383	400	440	371	411	389	416	398	406	395	394	401	383	434	384	413	394	412	416	416	378	412	397	393	399	388	417	403	413	405	385	434	404	401	396	414	407	425	409	405	396	376	384	350	399	394	370	402	387	419	414	406	409	414	387	365	408	385	364	422	380	410	402	379	400	390	403	366	422	403	410	391	393	394	406	393	392	424	406	372	394	391	435	387	373	372	403	417	379	407	412	390	401	395	397	357	413	396	420	413	429	394	396	410	428	399	415	404	429	412	413	407	370	392	401	400	381	356	392	408	400	394	402	385	383	477	400	418	417	388	366	374	416	362	425	398	360	393	421	390	398	388	407	382	403	365	411	369	393	400	362	420	421	374	433	401	360	373	424	412	399	422	397	408	375	391	358	388	399	410	418	379	408	417	405	391	406	393	403	412	367	385	418	387	408	361	409	394	390	418	395	393	384	406	412	384	407	395	430	383	390	395	401	415	399	402	402	419	380	396	400	423	357	392	383	411	385	395	399	406	412	368	408	392	379	402	400	393	398	359	398	411	444	372	382	375	404	391	356	410	391	363	396	384	401	408	412	378	429	402	392	380	390	407	380	374	381	369	433	425	413	402	393	396	410	397	425	408	388	369	373	412	425	394	340	389	371	409	430	412	410	377	396	369	399	378	383	422	389	409	373	399	385	397	369	388	403	396	381	384	409	406	391	423	375	428	411	382	427	379	403	388	416	393	406	409	430	433	412	375	389	423	413	412	395	422	371	394	379	401	382	408	343	410	441	386	355	428	386	414	370	408	395	412	411	391	431	378	424	398	410	412	379	393	392	400	361	414	387	394	397	432	393	389	412	392	424	382	392	415	442	380	400	408	415	419	401	372	382	379	375	391	371	391	400	438	391	391	442	366	411	401	374	427	380	409	427	380	408	394	388	365	392	370	393	364	407	375	423	403	377	341	387	442	413	369	392	398	429	393	384	400	397	416	362	403	369	399	377	388	386	407	381	399	426	383	442	392	418	400	410	393	385	400	387	407	406	382	372	408	382	420	384	371	398	412	388	420	358	424	402	421	413	387	425	370	413	412	402	378	393	409	387	370	381	369	388	417	376	445	360	385	395	391	416	412	420	397	384	393	418	393	384	416	402	392	395	420	409	418	411	389	404	352	384	404	385	400	421	406	408	404	407	406	381	403	403	421	407	403	406	366	404	383	387	432	386	389	384	416	411	384	404	419	393	428	388	381	436	406	421	398	425	408	365	388	390	396
8252	651	675	533	413	351	327	352	318	336	260	265	303	292	288	292	331	307	345	288	300	269	293	271	298	257	275	335	311	276	289	286	293	275	276	298	294	289	294	291	339	322	288	281	287	283	265	340	301	275	300	271	278	294	297	277	290	261	291	264	281	306	296	301	303	301	291	298	306	287	281	284	269	300	280	264	296	314	285	283	249	274	305	290	286	296	280	254	297	273	294	278	297	302	294	271	278	266	272	269	267	318	293	289	280	296	311	272	317	281	283	323	292	293	300	292	287	275	280	272	283	281	278	273	274	262	294	326	318	298	290	279	312	299	308	303	280	288	284	291	291	285	245	290	296	299	311	278	316	295	318	261	305	298	281	276	299	266	293	312	263	315	283	285	284	330	277	282	289	313	308	267	294	290	301	293	290	277	263	293	289	300	294	305	287	262	284	333	286	276	273	309	273	289	287	265	312	276	293	261	309	307	289	303	307	282	295	264	288	293	293	287	296	289	294	281	321	288	324	254	304	303	268	293	315	294	336	268	304	306	273	268	270	294	292	314	267	273	264	285	289	305	303	268	274	225	284	298	306	301	267	273	252	268	273	289	295	266	348	325	289	261	277	280	296	293	301	267	269	323	276	262	315	292	278	257	319	292	272	282	289	287	284	284	310	301	258	311	288	296	279	302	291	316	313	321	274	266	312	290	287	305	293	294	295	274	310	317	259	310	295	296	281	296	306	327	278	312	278	295	254	274	280	300	268	295	283	275	314	302	300	254	286	311	273	281	299	291	291	289	320	278	305	253	276	274	298	307	299	299	296	289	290	276	274	300	268	322	296	296	291	271	314	283	272	276	284	286	288	300	311	334	265	290	291	264	287	286	279	292	292	327	338	307	301	298	297	316	296	286	258	298	279	251	261	314	307	282	270	284	272	311	280	301	315	309	274	285	278	276	256	309	294	286	293	305	296	296	281	338	272	303	295	272	298	276	292	301	275	315	291	282	324	307	327	257	269	283	303	281	287	292	285	299	286	275	298	275	294	292	300	257	313	321	295	273	303	271	288	281	274	324	296	306	290	316	300	291	252	253	281	278	313	320	279	308	291	304	314	292	278	243	288	284	300	304	298	279	323	314	272	304	289	283	285	265	284	271	281	262	260	268	276	284	293	276	308	274	266	318	288	285	290	317	277	295	277	276	279	300	302	309	306	329	285	286	285	297	257	277	269	284	264	292	276	274	314	280	280	270	291	297	321	285	254	270	289	313	258	291	266	292	315	305	311	301	285	271	292	297	265	265	272	281	284	282	293	313	293	340	316	294	319	296	313	273	316	286	283	278	294	284	257	317	328	312	265	297	323	279	288	278	280	279	295	274	303	310	259	298	273	286	298	290	223	307	307	302	302	300	286	294	256	302	303	309	290	276	308	316	308	321	291	291	314	248	282	298	289	311	311	289	247	269	303	281	278	297	267	277	300	281	270	294	290	290	293	303	306	274	269	289	309	299	292	311	302	280	350	309	313	285	312	274	253	270	302	296	326	292	246	304	287	293	267	298	267	308	312	303	292	314	291	270	293	286	289	257	281	263	304	300	285	300	275	298	327	276	280	265	277	269	291	291	281	253	273	283	283	285	298	269	272	283	283	242	281	276	286	312	315	286	323	284	310	284	281	298	295	316	285	303	300	298	293	304	268	297	261	307	298	264	282	284	289	282	298	292	289	285	286	275	295	302	307	273	301	273	269	284	298	265	287	267	272	294	286	245	316	304	276	255	277	305	268	298	349	307	273	287	297	299	321	295	320	282	296	279	297	275	295	303	297	286	267	314	283	265	293	332	286	293	263	309	290	279	323	282	300	289	301	316	307	310	291	291	284	326	310	303	289	285	285	260	311	276	293	296	307	314	277	308	301	308	278	312	309	307	325	303	308	261	274	266	248	299	311	279	261	302	255	285	295	316	284	281	286	294	309	298	274	271	300	290	275	262	287	276	288	280	292	296	280	289	295	274	287	273	326	322	303	299	286	298	280	274	289	315	296	253	289	319	296	286	311	283	295	285	259	268	260	290	299	278	320	295	277	324	295	294	279	275	327	320	304	288	311	313	285	310	281	292	281	270	280	300	265	290	294	283	319	254	287	302	266	286	294	267	354	317	301	264	297	288	295	303	291	285	300	298	288	258	302	300	319	268	300	285	295	310	292	290	293	272	299	259	297	300	289	290	282	282	285	257	290	299	295	290	312	262	290	266	306	299	315	287	293	277	270	310	298	277	278	302	285	289	330	296	287	309	290	314	300	296	322	286	316	280	302	287	294	271	301	284	291	293	296	266	322	306	267	313	311	290	305	321	282	295	292	283	298	280	302	280	311	282	249	320	249	291	268	317	276	314	301	323	277	279	297	281	309	297	285	290	270	274	277	307	288	251	302	295	293	281	284	289	279	296	296	279	302	314	298	331	308	289	243	325	261	301	289	270	338	297	268	258	295	286	312	328	293	257	261	300	275	290	309	304	319	288	282	300	278	305	330	318	278	290	283	276	299	297	268	282	278	259	323	303	279	266	316	283	318	298	318	275	292	286	300	308	321	346	319	280	323	283	291	297	271	289	305	301	261	284	317	300	314	253	301	286	260	296	275	302	302	290	297	270	284	292	256	313	266	287	294	302	269	302	277	302	301	289	308	269	285	272	289	282	288	299	248	277	294	321	258	309	295	275	299	286	316	271	254	255	274	304	276	277	304	295	287	275	275	272	281	318	297	256	296	294	297	255	267	287	294	269	309	330	333	328	314	333	283	295	282	268	317	256	268	300	300	261	323	300	339	283	308	273	306	263	309	313	294	292	308	307	326	304	264	296	263	284	279	296	301	262	290	284	316	270	304	290	278	275	275	345	293	285	303	295	301	269	281	302	298	276	286	272	324	301	248	297	254	301	279	292	309	291	306	286	292	286	294	289	284	291	304	294	302	318	259	282	312	307	296	297	289	268	299	288	282	288	284	289	265	288	292	314	322	319	322	283	275	295	310	290	283	271	300	291	265	242	298	275	295	274	314	270	301	280	278	280	323	313	265	310	287	285	285	288	295	263	252	266	284	307	293	274	295	298	322	270	309	308	294	284	259	311	250	249	295	264	291	289	294	287	260	305	284	295	287	315	265	289	280	312	253	254	302	287	285	260	290	317	252	299	302	292	296	297	312	284	302	268	297	277	328	308	272	291	297	282	275	289	296	296	254	274	284	296	312	277	297	308	310	256	294	330	265	310	295	273	301	267	274	279	309	271	295	282	306	286	289	284	274	287	305	281	270	299	332	274	303	328	263	279	251	287	305	298	296	282	264	288	317	290	270	280	278	327	317	259	292	301	284	300	280	276	303	284	274	284	277	292	294	299	278	266	269	306	284	265	297	276	252	289	321	271	279	303	330	308	317	298	289	293	320	295	276	274	320	289	278	314	295	308	292	308	323	261	279	296	319	291	273	284	324	261	280	337	315	298	285	261	285	288
6974	992	1478	1521	1394	1156	1045	1065	952	909	822	814	774	752	754	756	746	719	772	734	736	716	662	729	708	744	735	674	685	685	704	670	691	657	652	663	701	684	712	697	714	650	678	677	682	693	684	653	667	657	636	677	651	657	678	682	687	683	686	660	707	656	690	683	713	651	674	656	645	691	687	693	678	643	616	628	647	641	633	662	697	624	690	635	709	631	697	675	629	667	628	650	687	660	628	652	647	650	640	672	698	709	666	662	618	678	638	686	648	686	662	676	675	641	649	665	654	694	682	668	658	671	704	690	720	689	676	644	678	673	681	645	674	680	661	680	681	641	696	670	670	681	631	704	642	686	682	668	660	667	691	633	641	682	635	686	670	637	655	691	643	721	639	646	664	677	656	692	638	671	657	670	658	669	677	664	694	672	659	645	695	672	678	703	716	656	613	710	656	630	658	668	674	628	687	687	719	688	674	663	687	665	690	666	656	674	644	668	662	678	643	712	724	660	610	690	699	706	693	689	669	671	608	654	709	666	609	687	667	684	679	670	669	700	673	680	615	628	652	694	660	677	697	658	680	659	651	666	738	673	652	613	648	627	663	633	686	647	685	658	660	654	653	692	642	620	637	705	655	698	596	705	619	648	649	647	652	684	672	686	681	673	668	690	654	642	675	666	643	661	651	639	690	664	640	645	684	659	672	688	635	660	665	678	662	721	669	658	687	690	664	664	652	642	676	681	671	656	654	648	694	686	651	711	655	621	697	666	642	670	678	695	618	670	667	679	620	643	704	657	662	707	659	646	679	708	690	695	662	673	654	615	661	705	659	620	635	665	725	655	656	669	668	695	657	650	659	712	690	651	651	685	688	637	666	614	658	680	658	659	667	668	675	682	649	637	663	646	616	595	681	676	663	675	701	661	648	655	679	665	651	664	635	685	678	647	671	660	700	675	674	675	657	661	646	663	667	674	669	656	699	645	662	620	669	630	695	673	615	718	623	652	646	651	681	639	650	633	709	647	648	653	684	652	614	699	681	686	649	644	626	685	635	632	659	663	674	657	644	684	673	682	658	677	659	690	682	653	690	712	689	668	688	678	677	638	672	685	675	701	683	655	654	674	699	657	609	719	678	658	634	652	673	654	681	656	650	704	627	701	705	679	665	651	681	629	651	695	683	697	697	706	667	669	632	626	663	702	658	668	658	652	664	672	664	647	700	619	638	661	629	676	667	670	697	656	636	628	662	647	653	663	655	696	655	700	675	683	692	713	639	623	647	669	669	671	674	649	626	673	668	676	669	671	675	696	676	715	647	681	698	663	650	654	669	628	692	668	617	661	690	699	660	683	675	688	647	656	696	678	632	611	618	665	640	642	693	670	641	716	679	686	699	666	664	706	676	689	658	652	667	677	660	700	620	675	726	650	682	652	710	698	647	692	618	634	647	634	629	681	709	651	685	641	639	672	650	676	697	665	685	678	657	673	631	618	656	704	659	695	693	713	630	635	651	702	688	630	665	706	652	678	669	644	737	643	670	659	643	672	686	696	620	653	663	697	697	673	658	685	640	696	704	684	658	675	640	655	660	663	700	638	695	657	650	666	632	675	655	635	638	687	690	652	677	651	690	648	690	657	681	649	697	714	681	656	657	695	646	669	675	654	667	642	653	658	689	662	677	702	658	674	708	679	630	643	660	644	636	695	657	680	678	626	637	697	626	672	627	706	651	681	649	625	700	673	662	669	681	652	632	671	676	699	680	664	686	664	668	643	649	644	684	683	724	665	635	644	706	693	643	674	641	685	652	664	711	686	673	655	661	642	672	700	676	646	654	627	669	648	677	701	672	666	675	698	692	645	676	665	693	653	676	631	673	634	659	638	670	687	664	681	660	625	701	669	672	646	688	707	634	657	694	643	677	672	656	636	651	645	687	671	709	662	640	673	683	689	714	629	628	678	673	683	620	674	650	669	679	652	646	674	665	692	674	612	682	689	685	641	671	610	676	671	684	640	638	683	691	663	666	637	673	700	650	595	662	683	689	672	680	723	646	670	644	692	683	643	688	679	589	651	636	694	653	630	687	680	668	659	674	663	660	713	606	663	673	626	671	656	697	623	667	692	668	703	641	663	691	672	677	610	667	655	622	676	649	633	639	686	703	643	672	659	659	608	676	675	656	664	685	728	716	648	698	673	661	666	669	640	682	641	658	680	718	657	668	652	668	676	693	678	653	704	720	641	682	659	635	685	639	671	684	677	650	657	684	661	648	639	713	688	662	641	665	599	642	625	685	643	641	659	697	745	673	677	656	672	631	673	674	695	644	691	718	671	703	659	668	653	722	661	692	670	659	679	692	684	670	629	671	657	677	692	692	656	672	661	642	697	670	654	659	654	636	659	684	673	648	722	674	677	643	714	704	654	691	656	699	694	653	693	696	646	638	663	660	656	668	701	642	654	622	716	673	669	684	635	684	649	670	674	680	647	693	654	647	653	702	631	662	659	675	687	677	674	653	670	692	744	727	636	681	665	655	662	642	659	625	668	662	664	655	688	627	664	656	619	741	633	653	665	678	676	717	645	665	694	676	674	700	645	684	651	733	678	689	675	645	671	672	664	715	661	687	709	664	647	638	697	686	669	618	664	663	682	626	671	625	667	717	738	710	657	658	606	683	643	669	643	679	669	638	639	654	654	693	658	717	626	664	660	651	651	693	660	681	662	647	693	642	661	654	669	638	699	729	656	686	619	663	647	683	625	676	624	694	688	671	673	656	682	643	667	666	659	657	649	613	689	626	668	671	692	687	681	717	693	690	698	660	706	668	672	682	643	639	657	593	668	684	697	646	654	670	674	725	654	618	675	692	683	664	658	650	649	687	659	741	674	665	688	645	675	694	628	679	691	686	652	678	694	623	691	658	632	663	607	667	683	675	664	691	620	661	674	629	663	660	666	670	629	678	710	698	703	672	670	643	618	685	655	657	687	653	710	687	671	691	607	680	650	649	650	669	711	664	694	643	656	635	641	684	639	689	704	676	691	680	647	647	631	664	648	644	663	693	658	652	615	652	721	682	648	701	667	609	674	667	699	653	731	702	645	693	676	648	677	695	671	682	642	644	674	674	652	655	674	665	679	668	681	677	724	684	700	638	643	638	677	654	660	613	704	648	665	661	658	669	665	673	660	631	673	670	675	674	714	631	687	639	652	649	635	636	684	665	658	646	680	631	681	664	679	656	685	652	672	665	651	648	685	684	642	733	657	690	683	637	683	725	664	684	621	645	679	646	641	735	660	645	633	666	713	654	646	745	625	646	650	669	689	666	673	660	613	693	654	659	688	654	702	661	708	687	608	646	690	635	684	654	657	653	637	671	663	635	682	670	727	685	640	666	705	704	677	667	635	637	634	658	647	711	688	661	652	709	693	673	673	667	702	673	691	748	661	680	683	637	662	694	707	691	688	638	690	649	663	698	664	675	672	680	684	672	676	642	639	655	654	679	646	682	684	685	614
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
